專利名稱:電子設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子設(shè)備和電子設(shè)備的控制方法,具體涉及可判別安裝在電子設(shè)備中 的存儲(chǔ)介質(zhì)的類型的技術(shù)。
背景技術(shù):
用在數(shù)字照相機(jī)中的存儲(chǔ)器卡的例子包括CF 卡、SmartMedia、xD-圖形卡 、SD 卡等,這些卡具有不同的外部配置或接口規(guī)范。并且,一些存儲(chǔ)器卡不僅具有數(shù)據(jù)存儲(chǔ)功 能,而且具有諸如通信功能的特殊的功能。一些數(shù)字照相機(jī)切換到對存儲(chǔ)器卡的類型或功 能被優(yōu)化的控制。這里,當(dāng)前的數(shù)字照相機(jī)具備分別對應(yīng)于具有不同規(guī)范的各種存儲(chǔ)器卡 的卡槽,可以使用卡適配器將原本沒打算的存儲(chǔ)器卡安裝在卡槽中。然而,由于數(shù)字照相機(jī)不能判別使用卡適配器安裝的存儲(chǔ)器卡的類型,所以數(shù)字 照相機(jī)可能不能被切換到如上所述對存儲(chǔ)器卡的類型或功能被優(yōu)化的控制。這樣,日本專 利公開No. 2004-246623公開了用于判別使用卡適配器安裝在卡槽中的存儲(chǔ)器卡的類型的 技術(shù)。然而,為了如在日本專利公開No. 2004-246623中那樣判別存儲(chǔ)器卡的類型,需要 專用的卡適配器,該卡適配器具有可以判別存儲(chǔ)器卡的功能。
發(fā)明內(nèi)容
鑒于上述問題而構(gòu)思了本發(fā)明,本發(fā)明實(shí)現(xiàn)了一種可以判別卡的類型的技術(shù),使 得即使在使用卡適配器在卡槽中安裝了原本沒打算的存儲(chǔ)器卡的情況下,也可以執(zhí)行對于 卡被優(yōu)化的適當(dāng)控制。為了解決上述問題,本發(fā)明提供一種電子設(shè)備,包含安裝單元,具有第一配置的 第一存儲(chǔ)介質(zhì)要被安裝在該安裝單元中;獲取單元,該獲取單元被配置為從安裝在該安裝 單元中的存儲(chǔ)介質(zhì)獲取該存儲(chǔ)介質(zhì)的屬性信息;第一確定單元,該第一確定單元被配置為 基于由獲取單元獲取的屬性信息來確定安裝在安裝單元中的存儲(chǔ)介質(zhì)是否是具有除存儲(chǔ) 功能之外的功能的存儲(chǔ)介質(zhì);傳輸單元,該傳輸單元被配置為在通過第一確定單元確定該 存儲(chǔ)介質(zhì)不是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì)的情況下,將可被用在除存儲(chǔ)功能之 外的功能的命令傳輸?shù)桨惭b在安裝單元中的該存儲(chǔ)介質(zhì);以及第二確定單元,該第二確定 單元被配置為基于是否有對于通過傳輸單元傳輸?shù)拿畹捻憫?yīng)來確定安裝在安裝單元中 的存儲(chǔ)介質(zhì)是否具有除存儲(chǔ)功能之外的功能。本發(fā)明還提供一種電子設(shè)備,包含安裝單元,第一存儲(chǔ)介質(zhì)要被安裝在該安裝單 元中;獲取單元,該獲取單元被配置為獲取安裝在安裝單元中的存儲(chǔ)介質(zhì)的屬性信息;確 定單元,該確定單元被配置為基于由獲取單元獲取的屬性信息來確定安裝在安裝單元中的 存儲(chǔ)介質(zhì)是否是第一存儲(chǔ)介質(zhì);傳輸單元,該傳輸單元被配置為在通過確定單元確定安裝 在安裝單元中的存儲(chǔ)介質(zhì)不是第一存儲(chǔ)介質(zhì)的情況下傳輸用于與安裝在安裝單元中的存 儲(chǔ)介質(zhì)通信的命令;判別單元,該判別單元被配置為基于是否有對于通過傳輸單元傳輸?shù)拿畹捻憫?yīng)來判別安裝在安裝單元中的存儲(chǔ)介質(zhì)的類型;以及控制單元,該控制單元被配 置為基于通過判別單元判別的結(jié)果來切換設(shè)備的操作。本發(fā)明還提供一種具有安裝單元的電子設(shè)備的控制方法,具有第一配置的第一存 儲(chǔ)介質(zhì)要被安裝在該安裝單元中,該方法包含獲取步驟,從安裝在安裝單元中的存儲(chǔ)介質(zhì) 獲取該存儲(chǔ)介質(zhì)的屬性信息;第一確定步驟,基于在獲取步驟中獲取的屬性信息來確定安 裝在安裝單元中的存儲(chǔ)介質(zhì)是否是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì);傳輸步驟,在 第一確定步驟中確定存儲(chǔ)介質(zhì)不是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì)的情況下,將可 被用在除存儲(chǔ)功能之外的功能中的命令傳輸?shù)桨惭b在安裝單元中的存儲(chǔ)介質(zhì);以及第二確 定步驟,基于是否有對于在傳輸步驟中傳輸?shù)拿畹捻憫?yīng)來確定安裝在安裝單元中的存儲(chǔ) 介質(zhì)是否具有除存儲(chǔ)功能之外的功能。本發(fā)明還提供一種具有安裝單元的電子設(shè)備的控制方法,第一存儲(chǔ)介質(zhì)要被安裝 在該安裝單元中,該方法包含獲取步驟,獲取安裝在安裝單元中的存儲(chǔ)介質(zhì)的屬性信息; 確定步驟,基于獲取的屬性信息來確定安裝在安裝單元中的存儲(chǔ)介質(zhì)是否是第一存儲(chǔ)介 質(zhì);傳輸步驟,在確定安裝在安裝單元中的存儲(chǔ)介質(zhì)不是第一存儲(chǔ)介質(zhì)的情況下傳輸用于 與安裝在安裝單元中的存儲(chǔ)介質(zhì)通信的命令;判別步驟,基于是否有對于所傳輸?shù)拿畹?響應(yīng)來判別安裝在安裝單元中的存儲(chǔ)介質(zhì)的類型;以及控制步驟,基于判別的結(jié)果來切換 設(shè)備的操作。根據(jù)本發(fā)明,能夠判別卡的類型,使得即使在使用卡適配器在卡槽中安裝了原本 沒打算的存儲(chǔ)器卡的情況下,也能夠執(zhí)行對于卡被優(yōu)化的適當(dāng)控制。 參照附圖閱讀示例性實(shí)施例的以下描述,本發(fā)明的其他特征將變得清晰。
圖1是示出根據(jù)本發(fā)明的實(shí)施例的圖像捕獲裝置的配置的例子的框圖;圖2是示出該實(shí)施例的卡適配器和存儲(chǔ)器卡的配置的例子的框圖;圖3是示出實(shí)施例1中的圖像捕獲裝置的操作的流程圖;圖4是示出實(shí)施例2中的圖像捕獲裝置的操作的流程圖;圖5A是示出根據(jù)普通文件系統(tǒng)的目錄配置的圖;圖5B是示出該實(shí)施例的目錄配置的圖;圖5C是示出該實(shí)施例的顯示例子的圖。
具體實(shí)施例方式下面將參照附圖詳細(xì)描述本發(fā)明的實(shí)施例。下面的實(shí)施例僅是用于實(shí)踐本發(fā)明的例子。應(yīng)當(dāng)依據(jù)各種條件和本發(fā)明被應(yīng)用于 的裝置的結(jié)構(gòu)來恰當(dāng)?shù)匦薷幕蚋膭?dòng)實(shí)施例。本發(fā)明不應(yīng)被限于下述實(shí)施例。實(shí)施例1下文中,將參照圖1描述該實(shí)施例的數(shù)字靜止照相機(jī)的配置。在圖1中,該實(shí)施 例的電子設(shè)備是諸如數(shù)字照相機(jī)的圖像捕獲裝置,具備諸如CMOS傳感器的圖像捕獲元件 102,圖像捕獲元件102經(jīng)由捕獲透鏡101接收來自對象的圖像的光,并對光進(jìn)行光電轉(zhuǎn)換。由圖像捕獲元件102捕獲的圖像信號(hào)被A/D轉(zhuǎn)換器103轉(zhuǎn)換為數(shù)字信號(hào),從而,原始圖像數(shù)據(jù)被生成。這里,從A/D轉(zhuǎn)換器103輸出的、還未在白平衡、對比度、銳度、顏色濃 度、色調(diào)等方面進(jìn)行過調(diào)整的數(shù)字圖像數(shù)據(jù)被稱為“原始圖像數(shù)據(jù)”。從A/D轉(zhuǎn)換器103輸出的原始圖像數(shù)據(jù)經(jīng)由存儲(chǔ)器控制器104被傳輸,并被存儲(chǔ) 在存儲(chǔ)器105中。存儲(chǔ)器105具有足夠存儲(chǔ)對應(yīng)于多個(gè)圖像的原始圖像數(shù)據(jù)的存儲(chǔ)能力, 并且,在記錄運(yùn)動(dòng)圖像時(shí)被用作運(yùn)動(dòng)圖像緩存器和在記錄靜止圖像時(shí)被用作靜止圖像緩存器。原始數(shù)據(jù)處理單元106對存儲(chǔ)在存儲(chǔ)器105中的原始圖像數(shù)據(jù)執(zhí)行劃痕校正處 理。劃痕校正處理指的是校正被圖像捕獲元件102上的劃痕或粘到圖像捕獲元件102的灰 塵等損害的部分的處理。并且,在靜止圖像記錄格式是RAW格式的情況下,原始數(shù)據(jù)處理單元106進(jìn)一步根 據(jù)預(yù)定的無損壓縮方法(單獨(dú)確定的無損壓縮方法,如JPEG2000或TIFF中定義的無損壓 縮方法等)執(zhí)行無損壓縮。在記錄格式是JPEG的情況下,靜止圖像處理單元107對從原始數(shù)據(jù)處理單元106 輸出的圖像數(shù)據(jù)執(zhí)行預(yù)定的圖像處理(調(diào)節(jié)白平衡、對比度、銳度、顏色濃度、色調(diào)等的處 理)。而且,靜止圖像處理單元107根據(jù)基線(baseline) JPEG執(zhí)行壓縮,并生成用于記錄的 靜止圖像數(shù)據(jù)。當(dāng)記錄運(yùn)動(dòng)圖像時(shí),以恒定周期(例如,1/30秒的周期)由圖像捕獲元件102捕獲 的圖像信號(hào)被A/D轉(zhuǎn)換器103轉(zhuǎn)換為數(shù)字信號(hào),由此原始圖像數(shù)據(jù)被生成。從A/D轉(zhuǎn)換器 103輸出的原始圖像數(shù)據(jù)經(jīng)由存儲(chǔ)器控制器104被傳輸,并被存儲(chǔ)在存儲(chǔ)器105中,以及被 傳輸?shù)竭\(yùn)動(dòng)圖像處理單元108。運(yùn)動(dòng)圖像處理單元108使用色差數(shù)據(jù)生成電路、圖像大小調(diào)整電路和根據(jù)MPEG等 的預(yù)定運(yùn)動(dòng)圖像壓縮電路來生成用于記錄的圖像數(shù)據(jù)。然后,生成的靜止圖像數(shù)據(jù)和運(yùn)動(dòng) 圖像數(shù)據(jù)被記錄在存儲(chǔ)器卡124或存儲(chǔ)器卡125中,存儲(chǔ)器卡124或存儲(chǔ)器卡125被可拆 地安裝在圖像捕獲裝置的存儲(chǔ)器卡槽126或127中并連接到存儲(chǔ)器卡連接器110或111。 這里,存儲(chǔ)器卡指的是具有內(nèi)置的非易失性半導(dǎo)體存儲(chǔ)器的卡片型存儲(chǔ)介質(zhì)。具有特定配置的存儲(chǔ)器卡可被可拆地分別安裝在存儲(chǔ)器卡槽126和127中,在該 實(shí)施例中,SD卡形狀的存儲(chǔ)器卡可被可拆地安裝在存儲(chǔ)器卡槽126中并連接到存儲(chǔ)器卡連 接器110,具有其他形狀的存儲(chǔ)器卡不能被安裝或連接。而且,CF卡形狀的存儲(chǔ)器卡可被可 拆地安裝在存儲(chǔ)器卡槽127中并連接到存儲(chǔ)器卡連接器111,具有其他形狀的存儲(chǔ)器卡不 能被安裝或連接。附圖標(biāo)記119表示諸如液晶顯示裝置或揚(yáng)聲器等的顯示單元,顯示單元通過控制 單元109根據(jù)程序的實(shí)施使用字符、圖像、聲音等顯示運(yùn)動(dòng)圖像的狀況、消息等。一個(gè)或多 個(gè)顯示單元119被布置在在照相機(jī)的操作單元附近能夠容易地被看見的位置處,并由例如 IXD、LED、發(fā)聲元件等的組合來被配置。在顯示單元119上顯示的內(nèi)容中,使用IXD等所顯示的內(nèi)容的例子包括指示以下 這些的內(nèi)容例如單張拍攝或連續(xù)拍攝、自拍(self-timer)、壓縮比、記錄像素的數(shù)量、可 記錄圖像的數(shù)量、可被捕獲的圖像的剩余數(shù)量等。其進(jìn)一步的例子包括指示以下這些的內(nèi) 容快門速度、光圈值、曝光校正、閃光、減少紅眼、微距攝影、蜂鳴器設(shè)置、剩余的時(shí)鐘電池 電量、剩余的電池電量、誤差等。其進(jìn)一步的例子包括指示以下這些的內(nèi)容用由多個(gè)數(shù)位構(gòu)成的數(shù)表示的信息、存儲(chǔ)器卡的附接到存儲(chǔ)器卡連接器110或111或從存儲(chǔ)器卡連接器 110或111拆下的狀態(tài)、通信I/F的操作、日期和時(shí)間、連接到外部計(jì)算機(jī)的照相機(jī)的狀態(tài)寸。而且,在顯示單元119上顯示的內(nèi)容中,使用LED等顯示的內(nèi)容的例子包括指示以 下這些的內(nèi)容例如,對焦?fàn)顟B(tài)、捕獲準(zhǔn)備的完成、照相機(jī)抖動(dòng)警告、閃光燈充電、閃光燈充 電的完成、存儲(chǔ)器卡中的寫操作等。其進(jìn)一步的例子包括指示微距攝影設(shè)置的通知、二次電 池被充電的狀態(tài)等的內(nèi)容。而且,在顯示單元119上顯示的內(nèi)容中,使用燈等顯示的內(nèi)容的 例子包括指示例如自拍的通知等的內(nèi)容。給出自拍的通知的該燈也可被用作AF輔助燈。AF電路112是用于自動(dòng)檢測焦點(diǎn)的電路,AE電路113是用于確定被捕獲的圖像的 曝光的電路。操作開關(guān)114是用于設(shè)置各種捕獲條件的開關(guān),設(shè)置運(yùn)動(dòng)圖像模式或靜止圖 像模式、ISO感光度和其他捕獲條件。釋放開關(guān)115具有第一行程和第二行程,當(dāng)捕獲靜止 圖像時(shí),如果SWl被以第一行程接通,則開始AF、AE和其他捕獲準(zhǔn)備操作,如果SW2被以第 二行程接通,則執(zhí)行靜止圖像捕獲操作??ㄉw開關(guān)116被提供用于開/關(guān)存儲(chǔ)器卡槽126 和/或127的蓋。記錄格式設(shè)置開關(guān)117用于在捕獲靜止圖像時(shí)設(shè)置數(shù)據(jù)記錄格式,并設(shè) 置RAW格式或JPEG格式作為在記錄被捕獲的數(shù)據(jù)時(shí)使用的格式。運(yùn)動(dòng)圖像捕獲開始/停 止開關(guān)118是用于開始運(yùn)動(dòng)圖像記錄操作的開關(guān),如果在操作開關(guān)114已將捕獲模式設(shè)置 為運(yùn)動(dòng)圖像模式的狀態(tài)下運(yùn)動(dòng)圖像捕獲開始/停止開關(guān)118被按壓,則開始運(yùn)動(dòng)圖像記錄 操作。接著,將參照圖2描述該實(shí)施例的卡適配器201和可通信存儲(chǔ)器卡202的配置。在 圖2中,卡適配器201用于將存儲(chǔ)器卡的連接單元電連接到支持不同標(biāo)準(zhǔn)的存儲(chǔ)器卡的卡 槽的連接點(diǎn)。在該實(shí)施例中,卡適配器201能夠使SD卡在支持不同標(biāo)準(zhǔn)的CF卡的卡槽中 被插入和使用。更具體來說,當(dāng)存儲(chǔ)器卡202從存儲(chǔ)器卡插入單元205被插入時(shí),存儲(chǔ)器卡 202的連接單元和卡適配器201的連接單元204被使得互相接觸,可以經(jīng)由卡適配器201建 立對存儲(chǔ)器卡202的存取。盡管普通的存儲(chǔ)器卡僅具有數(shù)據(jù)存儲(chǔ)功能,但存儲(chǔ)器卡202不僅具有數(shù)據(jù)存儲(chǔ)功 能,而且具有無線通信功能(下文中,這類卡被稱為“可通信存儲(chǔ)器卡”)??赏ㄐ糯鎯?chǔ)器卡 202具有連接器206、包括諸如寄存器的存儲(chǔ)器的微處理器207、無線通信電路單元208和存 儲(chǔ)器電路單元209。連接器206能夠使得可通信存儲(chǔ)器卡202連接到圖像捕獲裝置、其他信 息處理裝置等??赏ㄐ糯鎯?chǔ)器卡202可被可拆地安裝在在圖像捕獲裝置中提供的用于SD 卡的存儲(chǔ)器卡槽126中的存儲(chǔ)器卡連接器110中。連接器206起到當(dāng)連接到存儲(chǔ)器卡連接 器110時(shí)與圖像捕獲裝置交換數(shù)據(jù)的接口的作用。連接器206機(jī)械和電連接可通信存儲(chǔ)器 卡202與圖像捕獲裝置。這里,在該實(shí)施例中,支持SD卡標(biāo)準(zhǔn)的可通信存儲(chǔ)器卡經(jīng)由支持CF標(biāo)準(zhǔn)的適配器 被安裝在支持CF標(biāo)準(zhǔn)的存儲(chǔ)器卡槽中。然而,標(biāo)準(zhǔn)并不限于這些,存儲(chǔ)介質(zhì)和適配器可支 持其他標(biāo)準(zhǔn)。當(dāng)可通信存儲(chǔ)器卡202經(jīng)由連接器206連接到圖像捕獲裝置時(shí),可通信存儲(chǔ)器卡 從圖像捕獲裝置經(jīng)由電源線接收電力的供給,并被復(fù)位電路初始化,從而開始操作和經(jīng)由 總線線路與圖像捕獲裝置通信。無線通信電路單元208具有將數(shù)據(jù)無線地傳輸給具有類似 的無線通信功能的電子設(shè)備、其他信息處理裝置等的功能。也就是說,無線通信電路單元208與具有無線通信功能的電子設(shè)備傳遞數(shù)據(jù)。無線通信電路單元208使用例如無線LAN 的無線電波來進(jìn)行無線通信,但是也可使用呈通信格式的紅外線。存儲(chǔ)器電路單元209由 諸如EEPROM或閃存EEPROM等的非易失性可重寫存儲(chǔ)器元件被配置,并具有記錄經(jīng)由連接 器206從所連接的設(shè)備接收的數(shù)據(jù)的功能。微處理器207具有內(nèi)置的存儲(chǔ)器,并且根據(jù)預(yù) 先在存儲(chǔ)器中存儲(chǔ)的控制過程來控制與經(jīng)由連接器206連接的設(shè)備的通信、無線通信電路 單元208和存儲(chǔ)器電路單元209。普通的存儲(chǔ)器卡根據(jù)在存儲(chǔ)器卡標(biāo)準(zhǔn)中定義的規(guī)范,例如,根據(jù)SD卡標(biāo)準(zhǔn)來執(zhí)行 與連接到該卡的設(shè)備的數(shù)據(jù)通信。同時(shí),可通信存儲(chǔ)器卡202是根據(jù)卡標(biāo)準(zhǔn)執(zhí)行數(shù)據(jù)通信 的存儲(chǔ)器卡,但關(guān)于在卡標(biāo)準(zhǔn)中沒有定義的內(nèi)容(例如通信狀態(tài)),它使用文件系統(tǒng)與電子 設(shè)備通信,文件系統(tǒng)是與卡標(biāo)準(zhǔn)無關(guān)的上層概念。下文中,將參照圖5A 5C描述可通信存儲(chǔ)器卡202使用的文件系統(tǒng)。這些文件 系統(tǒng)在存儲(chǔ)器卡的存儲(chǔ)器電路單元209中被生成。普通的文件系統(tǒng)具有樹狀配置,如圖5A 中所示,并具有在最高級的根目錄300。用戶可以在根目錄300之下生成子目錄301和302、 文件等。同時(shí),圖5B示出了使用文件系統(tǒng)執(zhí)行通信的可通信存儲(chǔ)器卡202的文件夾配置的 例子。除了圖5A中所示的目錄“DCIM”和“MISC”之外,生成通信控制目錄303和該目錄中 的通信控制文件304、305,使得可通信存儲(chǔ)器卡202可以使用文件系統(tǒng)執(zhí)行通信。這里,文 件304是命令傳輸文件,在使用可通信存儲(chǔ)器卡202的連接設(shè)備(即,在該實(shí)施例中為圖像 捕獲裝置)向卡發(fā)出特定請求時(shí)被使用。而且,當(dāng)唯一的字符串或數(shù)值等被寫到命令傳輸 文件304時(shí),請求(命令)可被發(fā)出到可通信存儲(chǔ)器卡202。同時(shí),文件305是響應(yīng)接收文 件,該文件被準(zhǔn)備使得可通信存儲(chǔ)器卡202能夠響應(yīng)來自連接到該卡的設(shè)備的命令??赏?信存儲(chǔ)器卡202可以通過將特定的數(shù)據(jù)寫到響應(yīng)接收文件305來響應(yīng)來自連接到該卡的設(shè) 備的命令。使用上述文件系統(tǒng),存儲(chǔ)器卡可以執(zhí)行不依賴于對卡唯一的通信標(biāo)準(zhǔn)的通信。
在該實(shí)施例中,命令傳輸文件和命令響應(yīng)文件被使用,但是命令傳輸文件夾和命 令響應(yīng)文件夾可被提供來替代這些文件,指示將要被傳輸?shù)拿畹奈募驅(qū)?yīng)于響應(yīng)的信 息可被寫到這些文件夾中。也就是說,只需要在存儲(chǔ)器卡的存儲(chǔ)區(qū)(存儲(chǔ)器電路單元)中 提供命令傳輸區(qū)和命令響應(yīng)區(qū),這些區(qū)可被用于傳輸命令或響應(yīng)命令。接著,將參照圖3描述該實(shí)施例中已安裝了存儲(chǔ)器卡的圖像捕獲裝置的操作。這 里,在下面的描述中,假定使用上述卡適配器201在支持CF卡標(biāo)準(zhǔn)的存儲(chǔ)器卡槽127 (其支 持不同的標(biāo)準(zhǔn))中安裝和使用支持SD卡標(biāo)準(zhǔn)的可通信存儲(chǔ)器卡。在圖3中,首先,當(dāng)用戶 對操作開關(guān)114進(jìn)行操作以接通圖像捕獲裝置的主電源時(shí),控制單元109初始化圖像捕獲 裝置(S101)。接著,控制單元109確定存儲(chǔ)器卡是否被安裝在存儲(chǔ)器卡槽中,S卩,存儲(chǔ)器卡 是否連接到存儲(chǔ)器卡連接器110或111 (S102)。這里確定方法依據(jù)卡的類型而變化,但是可 以通過經(jīng)由存儲(chǔ)器卡連接器檢測來自存儲(chǔ)器卡的信號(hào)來檢測卡已被安裝的狀態(tài)。例如,在 CF卡的情況下,包含在卡的接口信號(hào)中并且用于檢測卡已被安裝的信號(hào)(CD1X和CD2X)被 使用。通過檢測這些信號(hào),能夠確定存儲(chǔ)器卡是否已被安裝。此外,在SD卡的情況下,類似 的信號(hào)被提供。接著,在檢測到存儲(chǔ)器卡已被安裝的情況下,控制單元109從存儲(chǔ)器卡讀取屬性 信息,使得類型判別單元122能夠確定已被檢測到被安裝的存儲(chǔ)器卡的類型(S103)。該屬 性信息依據(jù)存儲(chǔ)器卡而變化,但是,例如,在CF卡的情況下,屬性信息包括卡類型、定時(shí)信息、卡操作模式信息、產(chǎn)品信息、廠商名稱、產(chǎn)品名稱、版本等。接著,控制單元109基于從存儲(chǔ)器卡獲取的屬性信息確定已被檢測到被安裝的存 儲(chǔ)器卡的功能。這里,在SD卡經(jīng)由卡適配器201被安裝在用于CF卡的卡槽中的情況下,不 是實(shí)際上交換數(shù)據(jù)的SD卡的屬性信息,而是卡適配器201的屬性信息被獲取。因此,安裝 在卡適配器中的SD卡的功能不能被確定。這樣,在該實(shí)施例中,安裝在卡適配器201中的 存儲(chǔ)器卡的類型通過S104和其隨后的步驟來確定。首先,命令輸出單元120發(fā)出生成目錄的命令到卡適配器201 (S104a)??ㄟm配器 201響應(yīng)該命令(實(shí)際上,安裝在卡適配器中的存儲(chǔ)器卡202的微處理器207響應(yīng)該命令)。 控制單元109根據(jù)來自卡適配器201 (微處理器207)的響應(yīng),在存儲(chǔ)器卡202的存儲(chǔ)器電路 單元中生成通信目錄作為圖5B中的目錄303 (S104b)。該目錄的名稱是圖5B中的“COM”,但 是可依據(jù)要被判別的存儲(chǔ)器卡的類型而變化,使得每個(gè)目錄具有與存儲(chǔ)器卡對應(yīng)的名稱。接著,控制單元109向存儲(chǔ)器卡202發(fā)出在S104b中生成的通信目錄303中生成 用于傳輸命令的命令傳輸文件304和接收響應(yīng)所需的響應(yīng)接收文件305的指令(S105)。這 里,如在目錄的情況下一樣,文件的名稱、大小等可依據(jù)要被判別的存儲(chǔ)器卡而變化,使得 每個(gè)文件具有與存儲(chǔ)器卡對應(yīng)的名稱、大小等。接著,類型判別單元122使用在S105中生成的命令傳輸文件和響應(yīng)接收文件來判 別存儲(chǔ)器卡的類型(S106 S113)。這里,首先,命令輸出單元120向命令傳輸文件304發(fā) 出特定命令(字符、數(shù)值等)作為要被寫的命令(S106)。也就是說,命令輸出單元120傳輸 把對應(yīng)于命令的特定信息寫到命令傳輸文件304中的指令。因此,對應(yīng)于命令的特定信息 被寫到命令傳輸文件304中。微處理器207周期性地檢查命令傳輸文件304的狀態(tài),在信 息已被寫到命令傳輸文件中的情況下,微處理器分析信息并判別對應(yīng)于該信息的命令。在 S106中發(fā)出的命令可以不是用于判別存儲(chǔ)器卡的類型的命令,而是,例如用于獲取存儲(chǔ)器 卡的狀態(tài)的命令。這里,命令不僅必須被傳輸,而且必須是可以期望來自存儲(chǔ)器卡的響應(yīng)的 命令。在命令被傳輸之后,響應(yīng)確認(rèn)單元121從存儲(chǔ)器卡讀取在S105中生成的響應(yīng)接收 文件(S107)。而且,響應(yīng)確認(rèn)單元121確認(rèn)所讀取的響應(yīng)接收文件的內(nèi)容,并確定用于響 應(yīng)命令的數(shù)據(jù)是否已被寫到存儲(chǔ)器卡中的響應(yīng)接收文件中(S108)。如果響應(yīng)數(shù)據(jù)已被寫 到響應(yīng)接收文件中,則確定存在對于命令的響應(yīng),由此,類型判別單元122可以確定在該例 子中要被判別的存儲(chǔ)器卡的類型為可通信存儲(chǔ)器卡。然后,控制切換單元123基于在S108 中確定的結(jié)果來把圖像捕獲裝置切換為對于卡功能被優(yōu)化的控制(S109)。也就是說,在可 通信存儲(chǔ)器卡已被識(shí)別的情況下,圖像捕獲裝置被切換為對于具有通信功能的存儲(chǔ)器卡被 優(yōu)化的控制。而且,顯示單元119顯示具有通信功能的存儲(chǔ)器卡被如圖5C中所示的那樣安 裝,并將此情況通知給用戶(SllO)。這里,例如,在可通信存儲(chǔ)器卡的情況下,圖像捕獲裝 置被切換為當(dāng)存儲(chǔ)器卡正在經(jīng)由無線通信傳送數(shù)據(jù)時(shí)不將模式轉(zhuǎn)變成節(jié)能模式的控制。因 此,可以避免模式在數(shù)據(jù)傳輸期間被轉(zhuǎn)變成節(jié)能模式由此數(shù)據(jù)傳送被中斷的情形。而且,例 如,當(dāng)圖像捕獲裝置已經(jīng)有一分鐘或更長的時(shí)間不操作時(shí)取消自動(dòng)關(guān)斷圖像捕獲裝置的自 動(dòng)斷電功能的控制可被執(zhí)行。而且,圖像捕獲裝置可被切換為使用用于通知用戶存儲(chǔ)器卡 正在使用無線通信功能傳送數(shù)據(jù)的顯示的控制。另一方面,如果在S107中讀取的響應(yīng)接收文件的內(nèi)容沒有改變,則S106中的命令的傳輸和S107中的響應(yīng)的接收被重復(fù)直到過去預(yù)定的時(shí)間(Slll)。因此,判別存儲(chǔ)器卡的 精確度可被提高。如果即使在在Slll中已經(jīng)過去預(yù)定的時(shí)間而響應(yīng)文件的內(nèi)容也沒有改 變,則類型判別單元122確定該存儲(chǔ)器卡不是可通信存儲(chǔ)器卡。并且,類型判別單元122刪 除在S105中生成的命令傳輸文件和響應(yīng)接收文件(S112),并且控制切換單元123執(zhí)行對普 通存儲(chǔ)器卡(沒有無線通信功能)的功能被優(yōu)化的控制。根據(jù)該實(shí)施例,即使在原本沒打算的存儲(chǔ)器卡被使用卡適配器安裝在卡槽中時(shí), 也能夠確定所安裝的存儲(chǔ)器卡的類型。因此,圖像捕獲裝置可以被切換為對于存儲(chǔ)器卡的 功能被優(yōu)化的控制。因此,例如,在可通信存儲(chǔ)器卡的情況下,能夠執(zhí)行在數(shù)據(jù)傳送期間不 將圖像捕獲裝置的模式轉(zhuǎn)變成節(jié)能模式的控制或新顯示有關(guān)通信的菜單等的控制等。實(shí)施例2接著,將參照圖4描述在實(shí)施例2中已安裝了存儲(chǔ)器卡的圖像捕獲裝置的操作。這 里,同樣在該實(shí)施例中,假定可通信SD卡被使用卡適配器201在用于CF卡的卡槽中安裝和 使用。在圖4中,首先,在S201 S203,控制單元109執(zhí)行初始化處理,確認(rèn)是否存在存儲(chǔ) 器卡,并獲取存儲(chǔ)器卡的屬性信息,如圖3的SlOl S103中那樣。接著,控制單元109確 定通信目錄是否已在存儲(chǔ)器卡中被生成(S204)。如果存在通信目錄303,則確定該存儲(chǔ)器 卡是具有通信功能的第二存儲(chǔ)器卡,并且控制單元109將圖像捕獲裝置切換為對于該存儲(chǔ) 器卡被優(yōu)化的控制(S208)。另一方面,如果不存在通信目錄303,則控制單元109基于在S203中獲取的屬性 信息中包含的產(chǎn)品信息確定卡適配器是否被使用(S205)。如果在S205中確定卡適配器被 使用,則具有通信功能的第二存儲(chǔ)器卡可被安裝,由此,通過命令的傳輸來判別卡的處理被 執(zhí)行,如在圖3的S106 S108中那樣(S206和S207)。為了確定卡適配器是否被使用,例 如,在CF 卡的情況下,CIS (卡信息結(jié)構(gòu))被存儲(chǔ)為屬性信息。因此,在例如“存儲(chǔ)器卡適配 器”已被寫到CIS中的版本信息中的情況下,確定卡適配器被使用。另一方面,如果在S205 中確定卡適配器未被使用,則確定該卡不是具有通信功能的第二存儲(chǔ)器卡,由此,對于普通 存儲(chǔ)器卡的功能被優(yōu)化的控制被執(zhí)行(S209)。根據(jù)該實(shí)施例,通過確定卡適配器是否被使用,可以增大判別卡的精度。而且,由 于可以僅以存儲(chǔ)器卡的屬性信息和通信目錄的有/無來判別卡的類型,可以減輕處理負(fù)載。其他實(shí)施例本發(fā)明的各方面也可以通過下述系統(tǒng)或裝置的計(jì)算機(jī)(或諸如CPU或MPU的設(shè) 備)來實(shí)現(xiàn),該系統(tǒng)或裝置的計(jì)算機(jī)讀出并執(zhí)行記錄在存儲(chǔ)器設(shè)備上的程序以執(zhí)行上述實(shí) 施例的功能,并且本發(fā)明的各方面也可以通過下述方法來實(shí)現(xiàn),該方法的步驟由系統(tǒng)或裝 置的計(jì)算機(jī)通過例如讀出并執(zhí)行記錄在存儲(chǔ)器設(shè)備上的程序以執(zhí)行上述實(shí)施例的功能來 執(zhí)行。為此,該程序被例如經(jīng)由網(wǎng)絡(luò)或從充當(dāng)存儲(chǔ)器設(shè)備的各種類型的記錄介質(zhì)(例如,計(jì) 算機(jī)可讀介質(zhì))提供給計(jì)算機(jī)。盡管已參照示例性實(shí)施例描述了本發(fā)明,但應(yīng)當(dāng)理解本發(fā)明并不限于公開的示例 性實(shí)施例。隨后權(quán)利要求的范圍應(yīng)當(dāng)被給予最寬泛的解釋以便包含所有這些改進(jìn)以及等同 的結(jié)構(gòu)和功能。
權(quán)利要求
一種電子設(shè)備,包含安裝單元,具有第一配置的第一存儲(chǔ)介質(zhì)要被安裝在該安裝單元中;獲取單元,該獲取單元被配置為從安裝在所述安裝單元中的存儲(chǔ)介質(zhì)獲取該存儲(chǔ)介質(zhì)的屬性信息;第一確定單元,該第一確定單元被配置為基于由所述獲取單元獲取的屬性信息來確定安裝在所述安裝單元中的存儲(chǔ)介質(zhì)是否是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì);傳輸單元,該傳輸單元被配置為在通過所述第一確定單元確定所述存儲(chǔ)介質(zhì)不是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì)的情況下,將能夠被用在除存儲(chǔ)功能之外的功能中的命令傳輸給安裝在所述安裝單元中的存儲(chǔ)介質(zhì);和第二確定單元,該第二確定單元被配置為基于是否存在對于由所述傳輸單元傳輸?shù)拿畹捻憫?yīng)來確定安裝在所述安裝單元中的存儲(chǔ)介質(zhì)是否具有除存儲(chǔ)功能之外的功能。
2.根據(jù)權(quán)利要求1所述的電子設(shè)備,進(jìn)一步包含生成單元,該生成單元被配置為在安 裝在所述安裝單元中的存儲(chǔ)介質(zhì)中生成用于將命令傳輸?shù)剿龃鎯?chǔ)介質(zhì)的命令傳輸區(qū)和 用于響應(yīng)傳輸?shù)拿畹拿铐憫?yīng)區(qū),其中,所述傳輸單元通過將與所述命令對應(yīng)的信息寫到所述命令傳輸區(qū)中來傳輸要被 傳輸?shù)剿龃鎯?chǔ)介質(zhì)的命令,以及所述第二確定單元基于記錄在所述命令響應(yīng)區(qū)中的信息來確定是否存在對于由所述 傳輸單元傳輸?shù)拿畹捻憫?yīng)。
3.根據(jù)權(quán)利要求2所述的電子設(shè)備,其中,所述命令傳輸區(qū)是在特定目錄中被提供的命令傳輸文件,以及所述命令響應(yīng)區(qū)是在所述特定目錄中被提供的命令響應(yīng)文件。
4.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中,只有支持如特定標(biāo)準(zhǔn)中定義的特定格式的 存儲(chǔ)介質(zhì)能夠安裝在所述安裝單元中。
5.根據(jù)權(quán)利要求4所述的電子設(shè)備,其中,經(jīng)由支持所述特定標(biāo)準(zhǔn)的適配器,支持不同 于所述特定標(biāo)準(zhǔn)的標(biāo)準(zhǔn)的存儲(chǔ)介質(zhì)能夠安裝在所述安裝單元中。
6.根據(jù)權(quán)利要求5所述的電子設(shè)備,其中,所述第一確定單元基于所述屬性信息來判別所述適配器是否被安裝在所述安裝 單元中,以及在確定所述適配器被安裝的情況下,所述第二確定單元判別安裝在所述安裝單元中的 存儲(chǔ)介質(zhì)是否具有除存儲(chǔ)功能之外的功能。
7.根據(jù)權(quán)利要求1所述的電子設(shè)備,進(jìn)一步包含控制單元,該控制單元被配置為在所 述第一確定單元和第二確定單元之一確定安裝在所述安裝單元中的存儲(chǔ)介質(zhì)是具有除存 儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì)的情況下,執(zhí)行對于所述除存儲(chǔ)功能之外的功能的控制。
8.根據(jù)權(quán)利要求1所述的電子設(shè)備,進(jìn)一步包含通知單元,該通知單元被配置為在所 述第一確定單元和第二確定單元之一確定安裝在所述安裝單元中的存儲(chǔ)介質(zhì)是具有除存 儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì)的情況下,通知用戶具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì) 被安裝。
9.根據(jù)權(quán)利要求1所述的電子設(shè)備,其中所述除存儲(chǔ)功能之外的功能是無線通信功能。
10.一種電子設(shè)備,包含安裝單元,第一存儲(chǔ)介質(zhì)要被安裝在該安裝單元中;獲取單元,該獲取單元被配置為獲取安裝在所述安裝單元中的存儲(chǔ)介質(zhì)的屬性信息;確定單元,該確定單元被配置為基于由所述獲取單元獲取的屬性信息來確定安裝在所 述安裝單元中的存儲(chǔ)介質(zhì)是否是第一存儲(chǔ)介質(zhì);傳輸單元,該傳輸單元被配置為在通過所述確定單元確定安裝在所述安裝單元中的存 儲(chǔ)介質(zhì)不是第一存儲(chǔ)介質(zhì)的情況下,傳輸用于與安裝在所述安裝單元中的存儲(chǔ)介質(zhì)通信的 命令;判別單元,該判別單元被配置為基于是否存在對于由所述傳輸單元傳輸?shù)拿畹捻憫?yīng) 來判別安裝在所述安裝單元中的存儲(chǔ)介質(zhì)的類型;和控制單元,該控制單元被配置為基于通過所述判別單元進(jìn)行的判別的結(jié)果來切換所述 電子設(shè)備的操作。
11.根據(jù)權(quán)利要求10所述的電子設(shè)備,其中,通過使用適配器,不同于所述第一存儲(chǔ)介 質(zhì)的第二存儲(chǔ)介質(zhì)能夠安裝在所述安裝單元中。
12.根據(jù)權(quán)利要求11所述的電子設(shè)備,其中,所述判別單元基于所述屬性信息來判別安裝在所述安裝單元中的存儲(chǔ)介質(zhì)是否 是適配器,以及在判別該存儲(chǔ)介質(zhì)是適配器的情況下,通過傳輸所述命令來判別該存儲(chǔ)介質(zhì)的類型。
13.根據(jù)權(quán)利要求10所述的電子設(shè)備,其中,在在所述命令被傳輸之后與所述存儲(chǔ)介 質(zhì)的通信變得可能的情況下,所述判別單元確定安裝在所述安裝單元中的存儲(chǔ)介質(zhì)具有通 信功能。
14.根據(jù)權(quán)利要求10所述的電子設(shè)備,其中在與所述存儲(chǔ)介質(zhì)的通信已經(jīng)可能的情況 下,所述判別單元在不傳輸所述命令的情況下判別安裝在所述安裝單元中的存儲(chǔ)介質(zhì)的類型。
15.根據(jù)權(quán)利要求10 14中任一項(xiàng)所述的電子設(shè)備,進(jìn)一步包含通知單元,該通知單 元被配置為給出對于通過所述判別單元進(jìn)行的判別的結(jié)果的通知。
16.一種具有安裝單元的電子設(shè)備的控制方法,具有第一配置的第一存儲(chǔ)介質(zhì)要被安 裝在所述安裝單元中,所述方法包含獲取步驟,從安裝在所述安裝單元中的存儲(chǔ)介質(zhì)獲取該存儲(chǔ)介質(zhì)的屬性信息;第一確定步驟,基于在所述獲取步驟中獲取的屬性信息來確定安裝在所述安裝單元中 的存儲(chǔ)介質(zhì)是否是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì);傳輸步驟,在所述第一確定步驟中確定所述存儲(chǔ)介質(zhì)不是具有除存儲(chǔ)功能之外的功能 的存儲(chǔ)介質(zhì)的情況下,將能夠被用在除存儲(chǔ)功能之外的功能中的命令傳輸給安裝在所述安 裝單元中的存儲(chǔ)介質(zhì);和第二確定步驟,基于是否存在對于在所述傳輸步驟中傳輸?shù)拿畹捻憫?yīng)來確定安裝在 所述安裝單元中的存儲(chǔ)介質(zhì)是否具有除存儲(chǔ)功能之外的功能。
17.一種具有安裝單元的電子設(shè)備的控制方法,第一存儲(chǔ)介質(zhì)要被安裝在所述安裝單 元中,所述方法包含獲取步驟,獲取安裝在所述安裝單元中的存儲(chǔ)介質(zhì)的屬性信息;確定步驟,基于獲取的屬性信息來確定安裝在所述安裝單元中的存儲(chǔ)介質(zhì)是否是第一 存儲(chǔ)介質(zhì);傳輸步驟,在確定安裝在所述安裝單元中的存儲(chǔ)介質(zhì)不是第一存儲(chǔ)介質(zhì)的情況下,傳 輸用于與安裝在所述安裝單元中的存儲(chǔ)介質(zhì)通信的命令;判別步驟,基于是否存在對于傳輸?shù)拿畹捻憫?yīng)來判別安裝在所述安裝單元中的存儲(chǔ) 介質(zhì)的類型;和控制步驟,基于判別的結(jié)果來切換所述電子設(shè)備的操作。
全文摘要
本發(fā)明提供電子設(shè)備及其控制方法。一種電子設(shè)備,包含安裝單元,第一存儲(chǔ)介質(zhì)要被安裝在該安裝單元中;獲取單元,該獲取單元被配置為獲取安裝的存儲(chǔ)介質(zhì)的屬性信息;第一確定單元,該第一確定單元被配置為基于屬性信息來確定安裝的存儲(chǔ)介質(zhì)是否是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì);傳輸單元,該傳輸單元被配置為在確定存儲(chǔ)介質(zhì)不是具有除存儲(chǔ)功能之外的功能的存儲(chǔ)介質(zhì)的情況下將可被用在除存儲(chǔ)功能之外的功能中的命令傳輸?shù)桨惭b的存儲(chǔ)介質(zhì);以及第二確定單元,該第二確定單元被配置為基于是否存在對于傳輸?shù)拿畹捻憫?yīng)來確定安裝的存儲(chǔ)介質(zhì)是否具有除存儲(chǔ)功能之外的功能。
文檔編號(hào)H04N5/232GK101990059SQ20101023969
公開日2011年3月23日 申請日期2010年7月27日 優(yōu)先權(quán)日2009年7月30日
發(fā)明者中浜孝之 申請人:佳能株式會(huì)社