專利名稱:成像裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種成像裝置。
背景技術(shù):
隨著信息處理技術(shù)和通信技術(shù)的顯著進步,視頻數(shù)據(jù)和音頻數(shù)據(jù)可以以數(shù)字?jǐn)?shù)據(jù) 的形式使用。由廣播裝置接收的廣播數(shù)據(jù)或者用成像裝置拍攝的圖像數(shù)據(jù)被移動到各種信 息處理裝置、便攜式裝置等,并且在移動目的地的裝置中被管理和觀看或收聽。特別地,用 成像裝置拍攝的靜止圖像數(shù)據(jù)和運動圖像數(shù)據(jù)經(jīng)常被移動到大屏幕電視接收機或者個人 計算機(在下文中稱為PC)中并在其上再現(xiàn)。在這種情況下,稱為USB(通用串行總線)的
連接接口被用于數(shù)據(jù)的移動。 —些USB接口是基于海量存儲器類接口 , 一些USB接口是基于靜止圖像類接口 。在 靜止圖像類接口中的數(shù)據(jù)傳送協(xié)議包括PTP(圖片傳輸協(xié)議)。確切地說,PTP是在使用USB 接口傳送圖像數(shù)據(jù)中使用的協(xié)議。例如,根據(jù)成像裝置和與USB接口連接的PC之間的PTP 傳送圖像數(shù)據(jù)。對于圖像數(shù)據(jù)的傳送方法,日本專利No. 3622691公開一種技術(shù),該技術(shù)用 于在針對分類圖像的PTP的框架中實現(xiàn)與圖像和類型的關(guān)聯(lián)相關(guān)的信息的傳送。
發(fā)明內(nèi)容
在PTP中,當(dāng)從成像裝置向PC傳送圖像時,記錄在成像裝置中的圖像列表等(對 象處理列表)被預(yù)先傳送。即使成像裝置正在管理具有目錄結(jié)構(gòu)的圖像數(shù)據(jù),也很難從對 象處理列表獲知目錄結(jié)構(gòu)。因此,為了讓PC獲知目錄結(jié)構(gòu),對于每一個圖像,要向成像裝置 詢問與每一個圖像一起存儲的目錄。結(jié)果,用于獲知目錄結(jié)構(gòu)的時間與圖像的數(shù)目成比例 地變長。而且,如果圖像被分類到類別或組中,那么需要對象處理列表獲取這些類別或組的 信息。 但是,當(dāng)對象處理列表的大小也與圖像的數(shù)目成比例地變大時,對象處理列表的
獲取時間變得越長,圖像的數(shù)目將越大。例如,如果對一個圖像執(zhí)行這些處理需要大約20
毫秒的時間,那么如果圖像的數(shù)目是4000,則需要大約80秒的時間。通常,當(dāng)用戶觀看圖像
時,用戶實際上希望顯示的圖像或圖像列表通常只限于幾個。當(dāng)只顯示圖像的列表或者只
顯示圖像的類別時,獲取包括所有圖像的信息的對象處理列表是非常低效的。 本發(fā)明解決與常規(guī)方法和設(shè)備相關(guān)的上面提到的和其它的問題,并且希望提供能
夠提高諸如類別或組的類別信息的顯示速度的新的改進的成像裝置。 為了解決上述問題,根據(jù)本發(fā)明的實施例,提供一種成像裝置,該成像裝置包括 第一處理單元,其包括列表創(chuàng)建單元和列表發(fā)送單元,該列表創(chuàng)建單元用于當(dāng)為分成組的 數(shù)據(jù)指定一個組并且請求數(shù)據(jù)列表的創(chuàng)建處理時創(chuàng)建與該指定組的數(shù)據(jù)相關(guān)的數(shù)據(jù)列表, 該列表發(fā)送單元用于當(dāng)通過第一信號線獲取基于PTP(圖像傳輸協(xié)議)的數(shù)據(jù)列表的發(fā)送 請求時通過第一信號線發(fā)送創(chuàng)建的數(shù)據(jù)列表;以及第二處理單元,其包括列表創(chuàng)建請求單 元和列表發(fā)送請求單元,該列表創(chuàng)建請求單元用于通過不同于第一信號線的第二信號線針對第一處理單元指定該組并且請求數(shù)據(jù)列表的創(chuàng)建處理,該列表發(fā)送請求單元用于將數(shù)據(jù) 列表的發(fā)送請求發(fā)送到第一處理單元。 列表創(chuàng)建單元可以配置為在數(shù)據(jù)列表的創(chuàng)建處理完成后,通過第二信號線向第 二處理單元通知數(shù)據(jù)列表的創(chuàng)建處理完成。在這種情況下,當(dāng)通知數(shù)據(jù)列表的創(chuàng)建處理完 成時,列表發(fā)送請求單元發(fā)送數(shù)據(jù)列表的發(fā)送請求。 如果該組具有分級結(jié)構(gòu),那么列表創(chuàng)建單元可以配置為生成包含與指定組的下級 組相關(guān)的信息的數(shù)據(jù)列表。在這種情況下,第二處理單元還包括下級組數(shù)目檢測單元和組 對象顯示單元,該下級組數(shù)目檢測單元用于基于從第一處理單元獲取的數(shù)據(jù)列表檢測下級 組的數(shù)目,該組對象顯示單元用于基于組數(shù)目在畫面上顯示用于選擇下級組的組對象。
第二處理單元還可以包括數(shù)據(jù)數(shù)目檢測單元和數(shù)據(jù)對象顯示單元,該數(shù)據(jù)數(shù)目檢 測單元用于基于從第一處理單元獲取的數(shù)據(jù)列表檢測屬于指定組的數(shù)據(jù)數(shù)目,該數(shù)據(jù)對象 顯示單元用于基于由數(shù)據(jù)數(shù)目檢測單元檢測到的數(shù)據(jù)數(shù)目在畫面上顯示用于選擇數(shù)據(jù)的 數(shù)據(jù)對象。 第一處理單元還可以包括用于通過第一信號線發(fā)送數(shù)據(jù)對象的數(shù)據(jù)對象發(fā)送單 元。在這種情況下,第二處理單元還包括用于通過第一信號線從第一處理單元獲取數(shù)據(jù)對 象的數(shù)據(jù)對象獲取單元。于是,當(dāng)數(shù)據(jù)數(shù)目大于可顯示在畫面上的數(shù)據(jù)對象的數(shù)目時,數(shù)據(jù) 對象獲取單元按照可顯示在畫面上的數(shù)據(jù)對象的數(shù)目獲取數(shù)據(jù)對象。進而,數(shù)據(jù)對象顯示 單元將由數(shù)據(jù)對象獲取單元獲取的數(shù)據(jù)對象顯示在畫面上。 當(dāng)由數(shù)據(jù)數(shù)目檢測單元檢測到的數(shù)據(jù)數(shù)目小于可顯示在畫面上的數(shù)據(jù)對象的數(shù) 目時,數(shù)據(jù)對象獲取單元可以配置為獲取與不同于指定組的組的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)對象。 在這種情況下,除了對應(yīng)于指定組的數(shù)據(jù)對象外,數(shù)據(jù)對象顯示單元還將對應(yīng)于所述不同 的組的數(shù)據(jù)對象顯示在畫面上。 該組可以是根據(jù)用戶的任意設(shè)置操作與所述數(shù)據(jù)相對應(yīng)的虛擬文件夾,而與存儲 該數(shù)據(jù)的文件夾無關(guān)。 為了解決上述問題,根據(jù)本發(fā)明的另一個實施例,提供一種程序,該程序使得計算 機實現(xiàn)成像裝置的每個組件的功能。還可以提供一種記錄有這種程序的記錄介質(zhì)。為了解 決上述問題,根據(jù)本發(fā)明的另一個實施例,可以提供一種安裝有成像裝置的每個組件的功 能的圖像處理裝置。 根據(jù)上述的本發(fā)明的實施例,可以提高諸如類別和組的類別信息的顯示速度。
圖1示出根據(jù)本發(fā)明的一個實施例的成像裝置的外觀; 圖2示出根據(jù)所述實施例的成像裝置的功能配置的例子; 圖3示出根據(jù)所述實施例的文件夾的配置的一個例子; 圖4示出根據(jù)所述實施例的文件夾的配置的一個例子; 圖5示出根據(jù)所述實施例的數(shù)據(jù)庫結(jié)構(gòu)的一個例子; 圖6示出根據(jù)所述實施例的圖像選擇畫面的過渡(transition)過程; 圖7示出根據(jù)所述實施例的圖像選擇畫面的過渡過程; 圖8示出對象處理列表的配置例子;
圖9示出對象處理列表的配置例子;圖10示出對象處理列表的配置例子;圖11示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖12示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖13示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖14示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖15示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖16示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖17示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖18示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖19示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子;圖20示出與所述實施例的數(shù)據(jù)傳送方法相關(guān)的控制處理的-一個例子。
具體實施例方式
在下文中,將參考附圖對本發(fā)明的優(yōu)選實施例進行詳細(xì)描述。請注意,在本說明書 和附圖中,具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件由相同的附圖標(biāo)記表示,并且省略對 這些結(jié)構(gòu)元件的重復(fù)的解釋。
[描述流程] 簡單描述與下述的本發(fā)明的實施例相關(guān)的描述流程。首先,在圖1中示出根據(jù)本 實施例的成像裝置100的外觀,并且,將參考該圖示意性地描述成像裝置100的裝置配置。 然后,將參考圖2描述成像裝置100的功能配置。參考圖3到圖5將描述在成像裝置100 中存儲圖像數(shù)據(jù)的實際文件夾的配置、虛擬文件夾的配置、以及數(shù)據(jù)庫結(jié)構(gòu)。
參考圖6和圖7將描述由成像裝置100執(zhí)行的圖像選擇畫面的顯示控制方法。其 中,將參考圖7詳細(xì)描述由成像裝置100執(zhí)行的數(shù)據(jù)的傳送方法。此外,將參考圖8、圖9和 圖10描述在成像裝置100中管理的對象處理列表的配置。然后,將參考圖11描述當(dāng)作出 圖像數(shù)據(jù)的獲取請求時使用的發(fā)送幀的配置。 將參考圖12描述當(dāng)成像裝置100的電源接通(0N)時執(zhí)行的控制處理的流程。將 參考圖13描述在成像裝置100中的類別選擇畫面的顯示控制處理的流程。將參考圖14描 述在成像裝置100中的虛擬文件夾選擇畫面中的顯示控制處理的流程。將參考圖15描述 在成像裝置100中的圖像選擇畫面的顯示控制處理的流程。將參考圖16描述在成像裝置 100中對虛擬文件夾(收藏夾)的圖像登記處理的流程。 將參考圖17描述當(dāng)成像裝置100的電源接通時執(zhí)行的初始化處理的流程。將參
考圖18描述在成像裝置100中的類別選擇處理的流程。將參考圖19描述在成像裝置100
中對虛擬文件夾(收藏夾)的選擇處理的流程。將參考圖20描述在成像裝置100中對虛
擬文件夾(收藏夾)的圖像登記處理的流程。用戶的操作輸入步驟隱含地包括在圖17到
圖20所示的處理流程中,并且暗含有用戶和成像裝置100之間的交互作用狀態(tài)。 最后,將總結(jié)該實施例的技術(shù)概念,并且簡單描述通過這樣的技術(shù)概念獲得的效果?!疵枋鲰椀娘@示〉
1 :成像裝置100的外觀 2 :成像裝置100的功能配置 3 :圖像選擇畫面的顯示控制方法 4 :由成像裝置100執(zhí)行的控制處理的流程 5 :控制處理和操作輸入 6 :總結(jié)〈實施例> 將描述本發(fā)明的一個實施例。本實施例涉及一種在使用PTP傳送圖像的系統(tǒng)中的 方法,該方法有效地獲取與圖像相關(guān)的信息和與被分成類別的圖像相關(guān)的信息的類別。特 別地,本實施例涉及一種技術(shù),該技術(shù)有效地獲取類別的信息并提高與該類別相關(guān)的信息 的顯示速度。
[1 :成像裝置100的外觀] 首先,將參考圖1示意性地描述根據(jù)本實施例的成像裝置100的外觀和裝置配置。 圖1是示出根據(jù)本實施例的成像裝置100的外觀的說明圖。在圖1中示出的成像裝置100 的形狀是一個例子,并且應(yīng)用本實施例的技術(shù)的范圍并不限于具有圖1的外觀的裝置。
如圖1所示,成像裝置100主要包括透鏡單元102、再現(xiàn)鍵104、快門鍵106、觸摸板 108、取景器110、以及電源鍵112。 透鏡單元102配置成像裝置100的光學(xué)系統(tǒng)。通過透鏡單元102進入的光被提供 給布置在成像裝置IOO內(nèi)部的成像元件,然后被轉(zhuǎn)換為電信號。由此,通過從成像元件輸出 的電信號形成被攝體圖像的圖像數(shù)據(jù)。被攝體圖像的圖像數(shù)據(jù)被記錄在存儲部件或者布置 在成像裝置100內(nèi)的記錄介質(zhì)中。通過操作再現(xiàn)鍵104,在觸摸板108上顯示記錄的圖像數(shù) 據(jù)。也就是說,再現(xiàn)鍵104是用于切換到圖像數(shù)據(jù)的瀏覽模式的操作鍵。使用觸摸板108 或者其它操作鍵來實現(xiàn)圖像數(shù)據(jù)的切換操作等。 快門鍵106是用于當(dāng)拍攝被攝體時釋放快門的操作鍵。例如,當(dāng)快門鍵106被半 按下時,由布置在透鏡單元102等處的自動聚焦機構(gòu)調(diào)整焦點。當(dāng)快門鍵106被深深地按 下時,快門被釋放,并且被攝體圖像被拍攝。如上所述,被攝體圖像的圖像數(shù)據(jù)被記錄在存 儲部件或記錄介質(zhì)中。通過操作再現(xiàn)鍵104,在觸摸板108上顯示被攝體圖像的圖像數(shù)據(jù)。 除了圖像數(shù)據(jù)以外,操作畫面等也被顯示在觸摸板108上。當(dāng)使用手指或觸筆觸摸表面時, 觸摸板108檢測接觸位置、運動路徑等的信息。 取景器110是用于直觀地識別通過透鏡單元102看到的被攝體的圖像的窗口 。例 如,用戶觀察取景器110并且檢查成像范圍、焦點等,然后在拍攝該被攝體圖像時按下快門 鍵106。如果成像的圖像被顯示在觸摸板108上,那么用戶可以檢查顯示在觸摸板108上的 成像的圖像,并且操作快門鍵106。電源鍵112是用于接通/斷開成像裝置100的電源的操 作鍵。因此,當(dāng)開始拍攝時,用戶首先操作電源鍵112。 成像裝置100的外觀等已經(jīng)在上面進行了描述??梢哉J(rèn)識到,成像裝置100安裝 有用于拍攝被攝體的拍攝機構(gòu)。成像裝置100也包括作為拍攝圖像數(shù)據(jù)的顯示部件的觸摸 板108。成像裝置100包括再現(xiàn)鍵104和觸摸板108,作為在圖像數(shù)據(jù)選擇操作、再現(xiàn)操作 等中使用的操作部件。而且,成像裝置100構(gòu)建有用于處理圖像數(shù)據(jù)的計算處理機構(gòu)。安 裝在成像裝置100內(nèi)的計算處理機構(gòu)等將在下面描述。
[2 :成像裝置100的功能配置] 首先,將首先參考圖2描述本實施例的成像裝置100的功能配置。圖2是示出根 據(jù)本實施例的成像裝置100的功能配置的例子的說明圖。 如圖2所示,成像裝置100主要包括成像元件130、成像控制單元132、圖像處理單 元134、圖像存儲器136、以及成像裝置控制單元138。成像裝置100還包括記錄介質(zhì)140, 緩沖存儲器142、 158, UART控制器144、 152, USB控制器146、 154,輸入/輸出控制單元156, 以及觸摸板108。觸摸板108包括LCD 162和輸入單元164。在這里所提及的LCD是液晶 顯示器的簡稱。在這里所提及的UART是通用異步收發(fā)機的簡稱。 首先,當(dāng)快門鍵106被按下時,快門被釋放,并且光通過透鏡單元102進入成像元 件130。成像元件130輸出對應(yīng)于入射光的強度的電信號。CCD(電荷耦合器件)、CMOS(互 補金屬氧化物半導(dǎo)體)等被用作成像元件130。成像元件130布置有多個像素區(qū)域,其中入 射光的強度在單獨的像素區(qū)域中被檢測。因此,基于從成像元件130的每一個像素區(qū)域輸 出的電信號的強度形成被攝體圖像。從成像元件130輸出的電信號被輸入到成像控制單元 132。 成像控制單元132控制透鏡單元102、成像元件130等的操作,并且還將從成像單 元130輸入的電信號數(shù)字化以便生成圖像數(shù)據(jù)。由成像控制單元132生成的圖像數(shù)據(jù)被輸 入到圖像處理單元134。圖像處理單元134根據(jù)預(yù)定編碼方法對從成像控制單元132輸入 的圖像數(shù)據(jù)進行編碼,或者對該圖像數(shù)據(jù)執(zhí)行壓縮處理。該預(yù)定編碼方法包括GIF、 JPEG/ JPEG2000、 PICT、 PING等。在運動圖像的情況下,該預(yù)定編碼方法可以是AVI、 DV、 MPEG、運 動JPEG等。可以認(rèn)識到,實際使用從上述方法或其它方法中選擇的一種或多種方法。
當(dāng)執(zhí)行編碼處理時,圖像處理單元134使用圖像存儲器136。例如,考慮通過JPEG 方法進行的圖像數(shù)據(jù)的編碼處理。在這種情況下,圖像處理單元134對圖像數(shù)據(jù)執(zhí)行離散 余弦變換(在下文中稱為DCT)以便計算DCT系數(shù),并且對DCT系數(shù)執(zhí)行量化處理和熵編碼 處理。例如,圖像處理單元134在圖像存儲器136中保持原始的圖像數(shù)據(jù),并且通過讀出 每個像素值來計算DCT系數(shù)。由圖像處理單元134計算的DCT系數(shù)記錄在圖像存儲器136 中。然后,圖像處理單元134從圖像存儲器136讀出DCT系數(shù)并量化DCT系數(shù),并且將量化 的DCT系數(shù)記錄在圖像存儲器136中。而且,圖像處理單元134從圖像存儲器136讀出量 化的DCT系數(shù)并對其執(zhí)行熵編碼處理。以這種方式編碼的圖像數(shù)據(jù)被輸入到成像裝置控制 單元138。 另一方面,如果編碼的圖像數(shù)據(jù)從成像裝置控制單元138輸入到圖像處理單元 134,那么圖像處理單元134將輸入的編碼的圖像數(shù)據(jù)解碼。例如,當(dāng)使用JPEG方法編碼的 圖像數(shù)據(jù)從成像裝置控制單元138輸入時,那么圖像處理單元134對輸入的圖像數(shù)據(jù)執(zhí)行 熵解碼處理。而且,圖像處理單元134對解碼的DCT系數(shù)執(zhí)行反量化處理,并且然后執(zhí)行反 離散余弦變換(在下文中稱為IDCT)。與編碼處理相似,圖像處理單元134在每個處理步驟 中都使用圖像存儲器136。由圖像處理單元134解碼的圖像數(shù)據(jù)再次輸入到成像裝置控制 單元138。請注意,由于量化誤差等的影響,解碼的圖像數(shù)據(jù)可能不會完全匹配編碼之前的 圖像數(shù)據(jù)。顯然,當(dāng)使用其它無損壓縮方法時,原始圖像數(shù)據(jù)被完全恢復(fù)。
成像裝置控制單元138將由圖像處理單元134編碼的圖像數(shù)據(jù)記錄在記錄介質(zhì) 140中。當(dāng)在觸摸板108上顯示圖像數(shù)據(jù)時,成像裝置控制單元138從記錄介質(zhì)140中讀出編碼的圖像數(shù)據(jù),將這樣的圖像數(shù)據(jù)輸入到圖像處理單元134,并將圖像數(shù)據(jù)解碼。然后,成 像裝置控制單元138將由圖像處理單元134解碼的圖像數(shù)據(jù)通過USB控制器146、 154傳送 到下文中描述的輸入/輸出控制單元156。在這種情況下,由圖像處理單元134解碼的圖像 數(shù)據(jù)臨時地記錄在緩沖存儲器142中。 當(dāng)將圖像數(shù)據(jù)記錄在記錄介質(zhì)140中時,成像裝置控制單元138生成與圖像數(shù)據(jù) 一起存儲的目錄。例如,成像裝置控制單元138將圖像數(shù)據(jù)順序地存儲在預(yù)定目錄中。當(dāng) 在預(yù)定目錄中存儲了預(yù)定數(shù)目的圖像數(shù)據(jù)時,成像裝置控制單元138生成新的目錄,并將 新的圖像數(shù)據(jù)順序地存儲在新的目錄中。新的目錄以這樣的方式順序地生成。因此,隨著 圖像數(shù)據(jù)的數(shù)目的增加,在記錄介質(zhì)140中生成多個目錄。 成像裝置控制單元138還基于成像的數(shù)據(jù)和時間或者賦予給圖像的屬性來管理 圖像數(shù)據(jù)。而且,成像裝置控制單元138可以生成虛擬文件夾并且脫離實際存儲圖像數(shù)據(jù) 的目錄來管理該圖像數(shù)據(jù)。在下面的描述中,上述目錄有時稱為實際文件夾,并且所述虛擬 文件夾有時稱為虛擬文件夾。這里所提及的虛擬文件夾是指可以由用戶任意設(shè)置的類別。 虛擬文件夾和實際文件夾的共同之處是,兩者都對圖像數(shù)據(jù)分組。 例如,用戶生成虛擬文件夾"收藏夾",并將圖像數(shù)據(jù)"圖像l"登記在"收藏夾1" 中。在這種情況下,成像裝置控制單元138如同存儲在"收藏夾1"中一樣處理實際上存儲 在預(yù)定的實際文件夾中的圖像數(shù)據(jù)"圖像1"。但是,實際上,在存儲介質(zhì)140中的"圖像1" 的地址只對應(yīng)于"收藏夾1"。因此,成像裝置控制單元138基于實際文件夾的結(jié)構(gòu)管理圖 像數(shù)據(jù),并且使用虛擬文件夾和圖像數(shù)據(jù)的對應(yīng)關(guān)系管理圖像數(shù)據(jù)。在圖像數(shù)據(jù)登記在虛 擬文件夾中的階段,指示該對應(yīng)關(guān)系的信息由成像裝置控制單元138記錄在記錄介質(zhì)140 中。(關(guān)于管理圖像數(shù)據(jù)的方法) 下面將參考圖3和圖4使用特定例子對由成像裝置控制單元138管理圖像數(shù)據(jù)的 方法進行詳細(xì)描述。圖3是示出實際文件夾的配置例子的說明圖。圖4是示出當(dāng)生成虛擬 文件夾時的文件夾的配置例子的說明圖。圖3和圖4的例子示意性地示出了文件夾配置。
首先,將參考圖3。在圖3中,兩個實際文件夾Fll和九個實際文件F12(部分地省 略)通過舉例的方法示出。具體地說,對于實際文件夾Fl 1 ,示出"100MSDCF"和"101MSDCF"。 對于實際文件F12,示出"DSC01. JPG"到"DSC09. JPG"。在圖3的例子中,八個實際文件F12 假定存儲在一個文件夾中。因此,第九個實際文件F12( "DSC09.JPG")沒有存儲在第一實 際文件夾Fll( "100MSDCF")中,而是存儲在第二實際文件夾Fll( "101MSDCF")中。
首先,成像裝置控制單元138將"100MSDCF"中的圖像數(shù)據(jù)按順序從"DCFOl. JPG"開始存儲,并且在達到實際文件夾Fll的最大存儲數(shù)目("DCF08.JPG")的階段生成 "IOIMSDCF"。成像裝置控制單元138將"DCF09. JPG"存儲在新生成的"101MSDCF"中。如 圖3的例子中示出的實際文件夾的結(jié)構(gòu)通過上述處理構(gòu)成。而且,當(dāng)虛擬文件夾F21由用 戶生成并且登記了實際文件夾F12時,形成如圖4的例子所示的文件夾結(jié)構(gòu)。
除了在圖3中示出的實際文件夾的結(jié)構(gòu)以外,圖4還描述了虛擬文件夾F21和由 虛擬文件F22形成的虛擬文件夾的結(jié)構(gòu)。虛擬文件F22是指定實際文件F12的指針。例如, 描述為"DSCOl. JPG"的虛擬文件F22是用來指定實際文件F12 ( "DSC01. JPG")的指針。虛 擬文件F22是通過將實際文件F12登記到預(yù)定虛擬文件夾F21生成的。以下列方式執(zhí)行將實際文件F12登記到虛擬文件夾F21的處理。 首先,參考在圖4中示出的登記畫面D41。在圖4的例子中,圖像數(shù)據(jù)顯示在登記畫面D41上。而且,登記按鈕B41顯示在登記畫面D41上。例如,顯示為"收藏夾l"、"收藏夾2"和"收藏夾3"的三個登記按鈕顯示在登記畫面D41上。假定對應(yīng)于"收藏夾l"、"收藏夾2"和"收藏夾3"的虛擬文件夾F21預(yù)先由用戶創(chuàng)建。當(dāng)"收藏夾1"的登記按鈕B41由用戶選擇時,針對"收藏夾1"的虛擬文件夾,登記在登記畫面D41上顯示的圖像數(shù)據(jù)(例如,"DSCOl. JPG")。用戶可以自由地創(chuàng)建虛擬文件夾F21并且登記虛擬文件F22。
上面描述了通過成像裝置控制單元138管理圖像數(shù)據(jù)的方法。如上所述,成像裝置控制單元138使用由用戶自由設(shè)置的虛擬文件夾F21管理圖像數(shù)據(jù)。因此,獨立于為每一個預(yù)定數(shù)目自動生成的實際文件夾Fll的結(jié)構(gòu),基于由用戶自由設(shè)置的類別管理圖像數(shù)據(jù)。因此,即使當(dāng)隨著圖像數(shù)據(jù)被分類而圖像的數(shù)目增加時,用戶也可以快速地找到想要的圖像數(shù)據(jù)。具體地說,向用戶呈現(xiàn)類別,使得用戶可以選擇類別,并且當(dāng)屬于被選類別的圖像數(shù)據(jù)被呈現(xiàn)時可以快速地找到想要的圖像數(shù)據(jù)。 在圖4中示出的文件夾結(jié)構(gòu)以具有圖5中所示的結(jié)構(gòu)的數(shù)據(jù)庫的形式被管理。也就是說,成像裝置控制單元138使用圖5中示出的數(shù)據(jù)庫管理實際文件夾、虛擬文件夾和文件。例如,當(dāng)成像裝置100的電源接通時,成像裝置控制單元138基于與記錄在記錄介質(zhì)140中的文件夾和文件相關(guān)的信息構(gòu)建圖5中示出的數(shù)據(jù)庫。然后,成像裝置控制單元138在緩沖存儲器142中存儲構(gòu)建的數(shù)據(jù)庫,并且適當(dāng)?shù)貜木彌_存儲器142中讀出數(shù)據(jù)庫,用于參考。從搜索處理效率和管理效率的立場出發(fā),這樣的數(shù)據(jù)庫優(yōu)選地以如圖5所示的關(guān)系數(shù)據(jù)庫的形式構(gòu)建。 再次參考圖2。如圖2所示,成像裝置控制單元138連接到UART控制器144和USB控制器146。 UART控制器144通過預(yù)定信號軌道的方法連接到UART控制器152。此外,USB控制器146通過預(yù)定信號軌道的方法連接到USB控制器154。信號在兩個UART控制器144、152之間通過UART方法(串行傳送方法)傳送。信號在兩個USB控制器146、 154之間根據(jù)PTP傳送。 下面將簡略地描述
(關(guān)于UART) UART是在PC等的串口 (serial)中使用的通信電路。更具體地說,UART將從PC等的并行總線傳送的并行信號轉(zhuǎn)換為串行信號。UART將從諸如數(shù)據(jù)照相機和圖像掃描儀的外圍裝置傳送的串行信號轉(zhuǎn)換為并行信號。也就是說,UART控制器144將從圖像裝置控制單元138輸入的并行信號轉(zhuǎn)換為串行信號,并將該串行信號傳送到UART控制器152。 UART控制器152將從UART控制器144傳送的串行信號轉(zhuǎn)換為并行信號,并將該并行信號輸入到輸入/輸出控制單元156。將信號從UART控制器152傳送到UART控制器144的相反過程是類似的。
(關(guān)于PTP) PTP是在將圖像數(shù)據(jù)從數(shù)字照相機、圖像掃描儀等傳輸?shù)絇C等時使用的數(shù)據(jù)傳輸方法的協(xié)議。當(dāng)使用根據(jù)PTP設(shè)計的裝置時,用戶可以輕易地將圖像數(shù)據(jù)放入PC,而不需要注意圖像數(shù)據(jù)的目錄結(jié)構(gòu)。用戶也可以從傳輸?shù)絇C等的圖像數(shù)據(jù)輕易地操作想要的圖像數(shù)據(jù)。例如,在PTP中定義與縮略像的顯示相關(guān)的功能。通過使用這樣的功能,PC等可以輕易地從根據(jù)PTP設(shè)計的裝置獲取縮略像。因此,基于標(biāo)準(zhǔn)向用戶呈現(xiàn)縮略像。 但是,PTP沒有定義傳輸圖像數(shù)據(jù)的目錄結(jié)構(gòu)的功能。因此,PC等很難從根據(jù)PTP
設(shè)計的裝置獲取圖像數(shù)據(jù)的目錄結(jié)構(gòu)。當(dāng)使用PTP時,要為PC等獲取指示存儲在數(shù)字照相
機等中的所有圖像數(shù)據(jù)的列表信息的對象處理列表,以便獲取用于指定圖像數(shù)據(jù)的數(shù)目。
也就是說,在獲取圖像數(shù)據(jù)的處理中,PC等指定在對象處理列表中描述的圖像數(shù)據(jù)的數(shù)目,
并且獲取對應(yīng)于指定數(shù)目的圖像數(shù)據(jù)。但是,如果由數(shù)字照相機等保持的圖像的數(shù)目大,那
么對象處理列表的數(shù)據(jù)量變大,并且對象處理列表的獲取處理會花費長的時間。 對象處理列表具有如圖8所示的配置。如圖8所示,對象處理列表使用用于指定
各個對象、對象的屬性和對象名稱的對象處理數(shù)目來描述。除了圖像數(shù)據(jù)以外,存儲圖像數(shù)
據(jù)的文件夾也作為對象被包含在其中。在屬性的域(field)中,描述了指示該對象是文件
還是文件夾的信息。因此,在對象處理列表中描述的圖像數(shù)據(jù)的數(shù)目與存儲在記錄介質(zhì)140
中的圖像數(shù)據(jù)的數(shù)目成比例地增加,并且對象處理列表的數(shù)據(jù)量增加。在典型的PTP框架
中,即使設(shè)置了虛擬文件夾,虛擬文件夾的信息也不在對象處理列表中被描述。 如上面所簡單描述的,通過使用PTP獲得了在傳送圖像數(shù)據(jù)時能夠增強用戶便利
性的各種方法。相反地,當(dāng)圖像數(shù)據(jù)的數(shù)目變大時會出現(xiàn)缺點,例如,獲取對象處理列表會
花費時間,并且獲取圖像數(shù)據(jù)的時間變長。UART與串行化信號軌道和傳送信號的方法相關(guān)。
這里,兩個UART控制器114、 152之間傳送的數(shù)據(jù)沒有給予諸如PTP的特別限制。 因此,兩種信號軌道被布置在成像裝置100中。本實施例的技術(shù)特征在于,圖像信
號在其上傳送的信號軌道(PTP)和另一個信號軌道(UART)組合,以便有效地傳送與圖像數(shù)
據(jù)相關(guān)的信息。也就是說,除了在兩個USB控制器146、154之間形成信號軌道外,還布置兩
個UART控制器144、 152并形成另一個信號軌道,是成像裝置100的配置中的一個技術(shù)特
征。在這樣的信號軌道中傳送的數(shù)據(jù)的內(nèi)容和傳送定時將在下文中詳細(xì)描述。 如上所述,傳送到UART控制器152的串行信號被轉(zhuǎn)換為并行信號并輸入到輸入/
輸出控制單元156。傳送到USB控制器154的圖像數(shù)據(jù)等也被輸入到輸入/輸出控制單元
156。輸入/輸出控制單元156將通過兩個USB控制器146、 154從成像裝置控制單元138獲
取的圖像數(shù)據(jù)顯示在LCD 162上。輸入/輸出控制單元156基于從輸入部分164輸入的操
作信息從成像裝置控制單元138獲取圖像數(shù)據(jù)或者圖像數(shù)據(jù)的信息。而且,輸入/輸出控
制單元156將從成像裝置控制單元138獲取的圖像數(shù)據(jù)或圖像數(shù)據(jù)的信息顯示在LCD 162上。 輸入/輸出控制單元156將從成像裝置控制單元138獲取的圖像數(shù)據(jù)或圖像數(shù)據(jù)的信息臨時記錄在緩沖存儲器158中。輸入/輸出控制單元156將臨時記錄在緩沖存儲器158中的圖像數(shù)據(jù)或圖像數(shù)據(jù)的信息讀出并將該圖像數(shù)據(jù)或圖像數(shù)據(jù)的信息顯示在LCD162上。輸入/輸出控制單元156可以具有與成像裝置100外部的裝置通信的功能。例如,輸入/輸出控制單元156可以安裝有與外部裝置無線通信或有線通信的功能,并且可以將圖像數(shù)據(jù)或圖像數(shù)據(jù)的信息分發(fā)到外部裝置。輸入/輸出控制單元156可以使用通信功能從外部裝置獲取任意數(shù)據(jù),并且將獲取的數(shù)據(jù)顯示在LCD 162上。 如上所述,成像裝置100安裝有成像裝置控制單元138和輸入/輸出控制單元156。也就是說,成像裝置100安裝有兩個計算處理芯片。如上所述,成像裝置控制單元138主要用于成像裝置的控制中,并且執(zhí)行與圖像數(shù)據(jù)的獲取相關(guān)的計算處理。輸入/輸出控制單元156執(zhí)行與輸入信息的管理相關(guān)的顯示控制和計算處理。成像裝置100容易地安裝有多種功能的優(yōu)點可以通過將與拍攝相關(guān)的處理和其它處理分開來實現(xiàn)。其中的一個例子是通信功能。 如果安裝了這樣的功能,那么用戶可以使用布置在成像裝置100中的觸摸板108執(zhí)行Web瀏覽或者直接從成像裝置100將圖像數(shù)據(jù)上載到服務(wù)器。另外,圖像數(shù)據(jù)可以釋放到存在于網(wǎng)絡(luò)上的其它服務(wù)器和客戶端。因此,當(dāng)安裝不同于最初提供給成像裝置100的成像功能的附加功能時,從設(shè)計負(fù)荷、制造成本等觀點出發(fā),對于控制成像功能的計算處理芯片實現(xiàn)附加功能不是優(yōu)選的。也就是說,成像裝置100不可避免地安裝有兩個計算處理芯片。 這樣出現(xiàn)了關(guān)于連接兩個計算處理芯片的機構(gòu)的問題。在本實施例中,對于這樣的機構(gòu),使用UART的串行信號軌道和使用USB的信號軌道。 對于這樣機構(gòu),希望至少傳送圖像數(shù)據(jù),因為它連接成像裝置100中的兩個計算處理芯片。由于這樣的原因,這兩個計算處理芯片使用USB連接,并且圖像數(shù)據(jù)和圖像數(shù)據(jù)的信息根據(jù)PTP進行傳送。但是,當(dāng)使用PTP時,每當(dāng)獲取圖像數(shù)據(jù)或圖像數(shù)據(jù)的信息時都希望進行對象處理列表的獲取處理,這是非常低效的。 PTP最初是考慮到PC和外圍裝置之間的數(shù)據(jù)傳送處理而建立的標(biāo)準(zhǔn)。PC安裝有高速計算處理芯片,并且,即使對象處理列表的數(shù)據(jù)量大也可以高速處理。與圖像數(shù)據(jù)的顯示等相關(guān)的處理都在PC上執(zhí)行。因此,當(dāng)PC與外圍裝置連接時,即使PC將外圍裝置所保持的所有圖像數(shù)據(jù)的列表作為對象處理列表獲取,并且PC分析這樣的列表以便獲取圖像數(shù)據(jù),那么處理時間的問題也很少出現(xiàn)。安裝在成像裝置100上的計算處理芯片的計算能力相對較低。因此,與處理時間相關(guān)的問題很容易出現(xiàn)。 特別地,由于對象處理列表的傳輸時間引起的畫面過渡的延遲導(dǎo)致操作性的降低,并且使用戶產(chǎn)生極大的不舒服感。因此,在本實施例中,設(shè)計成像裝置控制單元138和輸入/輸出控制單元156之間的數(shù)據(jù)傳送方法,以提出通過結(jié)合使用UART方法的信號軌道和USB方法的信號軌道來避免畫面過渡的延遲的技術(shù)。根據(jù)本實施例的數(shù)據(jù)傳送方法和顯示控制方法將通過舉例的方法使用特定例子在下面進行具體的描述。
[3 :圖像選擇畫面的顯示控制方法] 首先參考圖6對圖像選擇畫面的顯示控制方法進行描述。由對象處理列表的傳輸時間引起的畫面過渡的延遲容易在與圖像數(shù)據(jù)的選擇操作相關(guān)的選擇畫面的過渡情形中發(fā)生。根據(jù)本實施例的數(shù)據(jù)傳送方法和顯示控制方法將通過舉例的方法使用在再現(xiàn)圖像的選擇中使用的選擇畫面的過渡情形來進行具體的描述。圖6是示出圖像選擇畫面的顯示控制方法的說明圖。 假定在圖4中示出的文件夾和文件要被記錄在記錄介質(zhì)140中。每一個顯示畫面都顯示在觸摸板108(LCD 162)上。每一個顯示畫面的顯示處理都由輸入/輸出控制單元156執(zhí)行。 首先,當(dāng)成像裝置100的再現(xiàn)鍵104被按下時,類別選擇畫面D1被顯示在畫面上。用實際文件夾選擇按鈕Bll和虛擬文件夾選擇按鈕B12顯示類別選擇畫面Dl (Sl)。在這種情況下,輸入/輸出控制單元156保持與實際文件夾F11的存在和虛擬文件夾F21的存在相關(guān)的信息。如果虛擬文件夾F21不存在,那么虛擬文件夾選擇按鈕B12可能不會顯示在類別選擇畫面Dl上。用戶按下實際文件夾選擇按鈕Bll或者虛擬文件夾選擇按鈕B12。在描述中,使用了"按下"按鈕的表述,但是可以認(rèn)識到,這實際上有時是指對觸摸板108的接觸操作。(當(dāng)"收藏夾"被選擇時) 例如,當(dāng)虛擬文件夾選擇按鈕B12被按下時,輸入/輸出控制單元156將畫面顯示過渡到虛擬文件夾選擇畫面D21 (S2)。虛擬文件夾選擇畫面D21顯示有用于選擇作為虛擬文件夾21登記的"收藏夾l"、"收藏夾2"和"收藏夾3"的虛擬文件夾選擇按鈕B21。在這種情況下,輸入/輸出控制單元156獲取記錄在記錄介質(zhì)140中的虛擬文件夾F21的數(shù)目,并根據(jù)這個數(shù)目顯示虛擬文件夾選擇按鈕B21。 在PTP的框架中,需要獲取對象處理列表來獲取虛擬文件夾F21的數(shù)目。特別地,在以前的和現(xiàn)有的PTP的框架中,希望獲取與存儲在記錄介質(zhì)140中的所有的圖像數(shù)據(jù)相關(guān)的對象處理列表。因此,當(dāng)試圖在以前的和現(xiàn)有的PTP的框架中實現(xiàn)從類別選擇畫面Dl到虛擬文件夾選擇畫面D21的畫面過渡時,這樣的畫面過渡往往造成很大的延遲。因此,在本實施例中,提出了避免這樣的延遲的方法。將參考圖7在后階段詳細(xì)描述該方法。
當(dāng)在虛擬文件夾選擇畫面D21上按下一個虛擬文件夾選擇按鈕B21 ("收藏夾1")時,輸入/輸出控制單元156將畫面顯示過渡到圖像選擇畫面D31 (S3)。圖像選擇畫面D31顯示有對應(yīng)于登記在"收藏夾1"中的"圖像l"、"圖像2"和"圖像4"的圖像選擇按鈕B31。在這種情況下,輸入/輸出控制單元156識別對應(yīng)于每個虛擬文件夾F21的實際文件F12的數(shù)目。例如,在虛擬文件夾選擇按鈕B21在虛擬文件夾選擇畫面D21上被按下的時間點,輸入/輸出控制單元156獲知對應(yīng)于每個虛擬文件夾F21的實際文件F12的數(shù)目。
輸入/輸出控制單元156使用PTP命令獲取要被顯示在圖像選擇畫面D31上的縮略像。輸入/輸出控制單元156可能不會同時獲取所有實際文件F12的縮略像。例如,輸入/輸出控制單元156獲取與在虛擬文件夾選擇畫面D21中選擇的虛擬文件夾F21的實際文件F12相對應(yīng)的縮略像,并且將獲取的縮略像作為圖像選擇按鈕B31顯示在圖像選擇畫面D31上。 當(dāng)在虛擬文件夾選擇畫面D21中選擇的虛擬文件夾21的實際文件F12的數(shù)目小于預(yù)定數(shù)目時,輸入/輸出控制單元156可以配置為獲取對應(yīng)于下一個虛擬文件夾F21的實際文件F12的縮略像。該預(yù)定數(shù)目設(shè)置為可以顯示在圖像選擇畫面D31上的圖像選擇按鈕B31的數(shù)目。根據(jù)這樣的配置,根據(jù)圖像選擇按鈕B31的可顯示數(shù)目為每個實際文件夾F21順序地獲取對應(yīng)于實際文件F12的縮略像。 如圖6所示,當(dāng)顯示對應(yīng)于多個虛擬文件夾F21的圖像選擇按鈕B31時,圖像選擇按鈕B31被顯示,從而每一個虛擬文件夾F21都可以被辨別。根據(jù)這樣的顯示,用戶可以輕易地找到并選擇想要的圖像數(shù)據(jù)。當(dāng)在圖像選擇畫面D31中選擇圖像選擇按鈕B31時,對應(yīng)于這樣的圖像選擇按鈕B31的圖像數(shù)據(jù)被顯示在畫面上。
(當(dāng)"DCF"被選擇時) 當(dāng)實際文件夾選擇按鈕Bll在類別選擇畫面Dl上被按下時,輸入/輸出控制單元156將畫面顯示過渡到實際文件夾選擇畫面D22 (S4)。實際文件夾選擇畫面D22顯示有對應(yīng)于登記為實際文件夾Fll的"100MSDCF"、"101MSDCF"的實際文件夾選擇按鈕B22。在這種情況下,輸入/輸出控制單元156獲取記錄在記錄介質(zhì)140中的虛擬文件夾Fll的數(shù)目,并根據(jù)這個數(shù)目顯示虛擬文件夾選擇按鈕B22 。 但是,在PTP的框架中,要獲取對象處理列表以便獲取虛擬文件夾Fll的數(shù)目。特別地,在以前的和現(xiàn)有的PTP的框架中,希望獲取與存儲在記錄介質(zhì)140中的所有的圖像數(shù)據(jù)相關(guān)的對象處理列表。因此,當(dāng)試圖在以前的和現(xiàn)有的PTP的框架中實現(xiàn)從類別選擇畫面D1到虛擬文件夾選擇畫面D22的畫面過渡時,這樣的畫面過渡往往造成很大的延遲。因此在本實施例中提出了避免這樣的延遲的方法。這種方法將在后階段參考圖7進行具體的描述。 當(dāng)在虛擬文件夾選擇畫面D21上按下一個實際文件夾選擇按鈕B22 (" 100MSDCF")時,輸入/輸出控制單元156將畫面顯示過渡到圖像選擇畫面D32 (S5)。用來選擇存儲在"100MSDCF"中的"圖像l"、"圖像2"、"圖像3"、"圖像4"、"圖像5"或"圖像6"的圖像選擇按鈕B32顯示在圖像選擇畫面D32上。在這種情況下,輸入/輸出控制單元156識別存儲在每個實際文件夾Fll中的實際文件F12的數(shù)目。例如,在實際文件夾選擇按鈕B22在實際文件夾選擇畫面D22上被按下的階段,輸入/輸出控制單元156獲知存儲在每個實際文件夾Fll中的實際文件F12的數(shù)目。 如圖4所示,存儲在"100MSDCF"中的實際文件F12的數(shù)目在圖6的例子中是八個。在該例子中,可以顯示在畫面上的圖像選擇按鈕B32的數(shù)目(在下文中稱為可顯示數(shù)目)限于六個。因此,對應(yīng)于存儲在"100MSDCF"中的所有實際文件F12的圖像選擇按鈕B32沒有顯示在圖像選擇畫面D32上。頁面切換按鈕B33顯示在圖像選擇畫面D32上。當(dāng)在實際文件夾選擇畫面D22中選擇的實際文件夾Fll中的實際文件F12的數(shù)目大于可顯示數(shù)目時,顯示頁面切換按鈕B33。當(dāng)頁面切換按鈕B33被按下時,對應(yīng)于其余的實際文件F12的圖像選擇按鈕B32被顯示。當(dāng)圖像選擇按鈕B32被按下時,對應(yīng)于這樣的圖像選擇按鈕B32的圖像數(shù)據(jù)被顯示在畫面上。 輸入/輸出控制單元156使用PTP命令獲取要被顯示在圖像選擇畫面D32上的縮略像。輸入/輸出控制單元156可能不會同時獲取所有實際文件F12的縮略像。例如,輸入/輸出控制單元156獲取與在實際文件夾選擇畫面D22上選擇的實際文件夾Fll的實際文件F12相對應(yīng)的縮略像,并且將獲取的縮略像作為圖像選擇畫面D32的圖像選擇按鈕B32顯示。 當(dāng)在實際文件夾選擇畫面D22中選擇的實際文件夾11的實際文件F12的數(shù)目小于預(yù)定數(shù)目時,輸入/輸出控制單元156可以配置為獲取對應(yīng)于下一個實際文件夾Fll的實際文件F12的縮略像。該預(yù)定數(shù)目設(shè)置為可以顯示在圖像選擇畫面D32上的圖像選擇按鈕B32的數(shù)目。根據(jù)這樣的配置,根據(jù)圖像選擇按鈕B32的可顯示數(shù)目為每個實際文件夾F11順序地獲取對應(yīng)于實際文件F12的縮略像。 上面描述了由輸入/輸出控制單元156執(zhí)行的顯示控制方法和圖像選擇畫面的過渡。將參考圖7描述根據(jù)畫面過渡的定時或各種按鈕的操作定時執(zhí)行的圖像裝置控制單元138和輸入/輸出控制單元156之間的數(shù)據(jù)傳送。圖7是示出在每個顯示點執(zhí)行的數(shù)據(jù)傳送處理的內(nèi)容的說明圖。在圖7的例子中,只示出了在類別選擇畫面D1上按下虛擬文件夾選擇按鈕B12的情況,但是,對于實際文件夾選擇按鈕Bl 1被選擇的情況,執(zhí)行相似的處理。[cm 5](數(shù)據(jù)傳送處理的詳細(xì)內(nèi)容)
14
首先,當(dāng)虛擬文件夾選擇按鈕B12在類別選擇畫面Dl上被按下時,輸入/輸出控制單元156通過UART方法的信號軌道獲取實際文件夾Fll的存在和虛擬文件夾F21的存在。如果實際文件夾Fll和虛擬文件夾F21都存在,那么如圖7所示,實際文件夾選擇按鈕Bll和虛擬文件夾選擇按鈕B12被顯示在類別選擇畫面Dl上。當(dāng)虛擬文件夾選擇按鈕B12在類別選擇畫面Dl上被按下時,輸入/輸出控制單元156請求成像裝置控制單元138創(chuàng)建與虛擬文件夾F21相關(guān)的對象處理列表(Sll)。創(chuàng)建對象處理列表的請求通過UART方法的信號軌道傳送。(關(guān)于對象處理列表的配置) 將參考圖8到圖10描述由成像裝置控制單元138創(chuàng)建的對象處理列表的配置。圖8是示出與實際文件夾Fll相關(guān)的對象處理列表的配置的例子的說明圖。圖9是示出包含實際文件夾F11和虛擬文件夾F21的信息的對象處理列表的配置的例子的說明圖。圖10是示出僅與虛擬文件夾F21相關(guān)的對象處理列表的配置的例子的說明圖。
已經(jīng)對在圖8中示出的對象處理列表的配置進行了簡略地描述。但是,在上面的描述中,圖8中的對象處理列表被視為普通的對象處理列表的一個例子。通常,即使登記了虛擬文件夾F21,如圖8所示,對象處理列表的內(nèi)容也只與實際文件夾Fll相關(guān)。因此,不包含與虛擬文件夾F21相關(guān)的信息。如果與虛擬文件夾F21相關(guān)的信息通過擴展PTP的框架而要被包含在對象處理列表中,那么對象處理列表將如圖9所示。 圖9的對象處理列表包含與實際文件夾Fll相關(guān)的部分和與虛擬文件夾F21相關(guān)的部分。與實際文件夾F11相關(guān)的部分基本上與在圖8中示出的對象處理列表相同。但是,與虛擬文件夾F21相關(guān)的部分將虛擬文件夾F21作為對象進行描述。而且,登記在虛擬文件夾F21中的實際文件F12在圖9的對象處理列表中被描述。請注意,登記在虛擬文件夾F21中的實際文件F12已經(jīng)在作為存儲在實際文件夾Fll中的實際文件F12的對象處理列表中進行了描述。也就是說,如果對象的概念延伸到虛擬文件夾F21,那么對象處理列表的大小具有變得十分大的可能。 例如,"收藏夾l"登記有"DSCOl. JPG"、"DSC02. JPG"、"DSC04. JPG"。但是,"DSCOl.JPG"、"DSC02. JPG"、"DSC04. JPG"在與實際文件夾Fl 1相關(guān)的部分中被描述為存儲在"100MSDCF"中的文件。在實際文件夾部分中描述的"DSCOl. JPG"等和在虛擬文件夾部分中描述的"DSCOl. JPG"等用不同的對象處理號標(biāo)記。因此,如果包含與虛擬文件夾F21相關(guān)的信息,那么冗余信息在對象處理列表中被獨立地描述,并且數(shù)據(jù)量增加這樣的量。在圖9的例子中,實際文件夾部分是包括"ROOT"的12行,而虛擬文件夾部分是11行,因此數(shù)據(jù)量大約是兩倍。 如上所述,在處理分類圖像數(shù)據(jù)時,假定與虛擬文件夾F21相關(guān)的信息被用于觀看用戶的方便性。如果要通過擴展當(dāng)前PTP框架來使用與虛擬文件夾F21相關(guān)的信息,那么在圖9中所示的對象處理列表的配置是必須的。但是,由于上述的大量數(shù)據(jù),在圖9中所示的對象處理列表導(dǎo)致畫面過渡的延遲。如果使用圖8中以前的和現(xiàn)有的對象處理列表,那么可以不使用與虛擬文件夾F21相關(guān)的信息。本實施例提出創(chuàng)建和利用只包含圖10中示出的虛擬文件夾部分的信息的對象處理列表的技術(shù)。 提取并傳送對象處理列表的一部分的方法并未在PTP的框架中定義。PTP最初定義為假定如圖8所示的對象處理列表是從存儲在記錄介質(zhì)140中的圖像數(shù)據(jù)的信息自動創(chuàng)建的。因此,諸如生成什么類型的對象處理列表的傳輸信息的機構(gòu)沒有在PTP中提供。也就是說,在兩個USB控制器146、154之間實現(xiàn)的數(shù)據(jù)傳送處理的處理中生成圖10中示出的對象處理列表是困難的。 為了解決上述困難,成像裝置100被配置為使用UART方法的信號軌道指定對象處理列表的配置,并且創(chuàng)建其中指定了成像裝置控制單元138的對象處理列表。由成像裝置控制單元138創(chuàng)建的對象處理列表根據(jù)PTP的框架傳送到輸入/輸出控制單元156。因此,在最大化地使用PTP的機構(gòu)時可以減少對象處理列表的數(shù)據(jù)量。將參考圖7描述對象處理列表的創(chuàng)建定時和數(shù)據(jù)傳送定時。 再次參考圖7。當(dāng)虛擬文件夾選擇按鈕B12在類別選擇畫面Dl上被按下時,對應(yīng)于圖9中的虛擬文件夾的對象處理列表(圖10)的創(chuàng)建請求被傳送到成像裝置控制單元138。接收到對象處理列表的創(chuàng)建請求的成像裝置控制單元138創(chuàng)建具有在創(chuàng)建請求中指定的配置的對象處理列表。成像裝置控制單元138向輸入/輸出控制單元156通知對象處理列表的創(chuàng)建完成。接收到該通知的輸入/輸出控制單元156通過使用用于獲取PTP的對象處理列表的命令來獲取與虛擬文件夾F21相關(guān)的對象處理列表(S12)。在這種情況下,輸入/輸出控制單元156通過USB方法的信號軌道獲取對象處理列表。 實際文件夾選擇按鈕Bll在類別選擇畫面Dl上被按下的情況與此相似。首先,對應(yīng)于圖9中的實際文件夾部分的對象處理列表(圖8)的創(chuàng)建請求被傳送到成像裝置控制單元138。接收到對象處理列表的創(chuàng)建請求的成像裝置控制單元138創(chuàng)建具有在創(chuàng)建請求中指定的配置的對象處理列表。成像裝置控制單元138向輸入/輸出控制單元156通知對象處理列表的創(chuàng)建完成。輸入/輸出控制單元156使用用于獲取PTP的對象處理列表的命令來獲取與實際文件夾Fll相關(guān)的對象處理列表。因此,圖8中的對象處理列表是在接收到請求后創(chuàng)建的,并且,請注意,該生成處理不同于普通的對象處理列表。
當(dāng)獲取與虛擬文件夾F21相關(guān)的對象處理列表時,虛擬文件夾選擇畫面D21由輸入/輸出控制單元156顯示。首先,輸入/輸出控制單元156分析從成像裝置控制單元138獲取的對象處理列表并檢測虛擬文件夾F21的數(shù)目。然后,輸入/輸出控制單元156按照虛擬文件夾F21的檢測數(shù)目顯示用于選擇虛擬文件夾F21的虛擬文件夾選擇按鈕B21 (圖標(biāo))(S21)。如上所述,由于要獲取的對象處理列表的數(shù)據(jù)量減少,因此對象處理列表的獲取時間縮短。而且,用于輸入/輸出控制單元156的分析處理的計算負(fù)荷和處理時間由于時間處理列表的大小(項目數(shù))的減少而減少。結(jié)果,從類別選擇畫面D1到虛擬文件夾選擇畫面D21的過渡時間大大縮短。 當(dāng)虛擬文件夾選擇按鈕B21在虛擬文件夾選擇畫面D21上被按下時,輸入/輸出控制單元156分析對象處理列表,并檢測登記在每個虛擬文件夾F21中的實際文件夾F12的數(shù)目(S22)。在檢測到登記在每個虛擬文件夾F21中的實際文件夾F12的數(shù)目后,基于在圖像選擇畫面D31中可顯示的圖像選擇按鈕B31的數(shù)目,輸入/輸出控制單元156確定從成像裝置控制單元138獲取的縮略圖(S23)。當(dāng)在顯示圖像選擇畫面D31之前獲取圖像數(shù)據(jù)時,輸入/輸出控制單元156還確定從成像裝置控制單元138獲取的圖像。
例如,假定"收藏夾l"的虛擬文件夾選擇按鈕B21被按下。在這種情況下,輸入/輸出控制單元156檢測登記在"收藏夾1"中的實際文件F12的數(shù)目(三個)。由于可顯示在圖像選擇畫面D31上的圖像選擇按鈕B31的數(shù)目是六個,因此在只具有對應(yīng)于"收藏夾1"的圖像選擇按鈕B31的圖像選擇畫面D31中往往會包含較多的空白區(qū)域。因此,輸入/ 輸出控制單元156檢測登記在"收藏夾2"中的實際文件F12的數(shù)目(一個)。圖像選擇畫 面D31可以大致通過添加登記在"收藏夾1"中的實際文件F12的數(shù)目和登記在"收藏夾2" 中的實際文件F12的數(shù)目來填充。如果在圖像選擇畫面D31中包含較多的空白區(qū)域,那么 對"收藏夾3"執(zhí)行相似的處理。 因此,可以通過顯示對應(yīng)于"收藏夾2"等的圖像選擇按鈕B31來減少包含在圖像 選擇畫面D31中的空白區(qū)域。要顯示在圖像選擇畫面D31上的圖像選擇按鈕B31的類型和 數(shù)目可以以上述方式確定。也就是說,確定要從成像裝置控制單元138獲取的圖像數(shù)據(jù)和 縮略像。然后,輸入/輸出控制單元156通過USB方法的信號軌道從成像裝置控制單 元138獲取登記在"收藏夾l"和"收藏夾2"中的所有實際文件F12和對應(yīng)于每個實際文件 F12的縮略像(S24)。如果在"收藏夾l"中登記在數(shù)目上大于可顯示的數(shù)目的實際文 件F12,那么輸入/輸出控制單元156按照可顯示的數(shù)目獲取實際文件F12和縮略像。
當(dāng)從成像裝置控制單元138獲取實際文件F12和縮略像時,對于"收藏夾1" 和"收藏夾2",輸入/輸出控制單元156在LCD 162上顯示圖像選擇按鈕B31(S31)。在這 種情況下,輸入/輸出控制單元156分別基于登記在"收藏夾l"和"收藏夾2"中的實際文 件F12的數(shù)目顯示圖像選擇按鈕B31。輸入/輸出控制單元156還將從成像裝置控制單元 138獲取的縮略圖作為每個圖像選擇按鈕B31顯示。由于要被顯示的縮略圖的數(shù)目(圖像 選擇按鈕B31的數(shù)目)被確定,使得如上所述在圖像選擇畫面D31中不包含大量的空白區(qū) 域,因此在圖像選擇畫面D31上沒有浪費地顯示縮略像。優(yōu)選顯示在虛擬文件夾選擇 畫面D21中選擇的"收藏夾1" (S32)。例如,"收藏夾l"在高優(yōu)先級的順序中以高次序(at high order)顯不。 在成像裝置控制單元138和輸入/輸出控制單元156之間的數(shù)據(jù)傳送方法已經(jīng)與 圖像選擇畫面的過渡過程一起進行了描述。在成像裝置控制單元138和輸入/輸出控制單 元156之間的數(shù)據(jù)傳送方法已經(jīng)與圖像選擇畫面的過渡過程一起進行了描述。在本實施例 中,對象處理列表的配置通過UART方法的信號軌道傳送,并且創(chuàng)建具有這樣配置的對象處 理列表。創(chuàng)建的對象處理列表通過UART方法的信號軌道傳送,并且基于對象處理列表獲知 諸如類別數(shù)目的信息。結(jié)果,與傳送相關(guān)的時間由于要傳送的對象處理列表的數(shù)據(jù)量的減 少而縮短,并且與類別相關(guān)的畫面過渡和圖像選擇的速度顯著地提高。
(關(guān)于圖像數(shù)據(jù)獲取幀的配置) 對于獲取圖像數(shù)據(jù)的方法,將參考圖10描述圖像數(shù)據(jù)獲取幀的配置。圖10是示出 圖像數(shù)據(jù)獲取幀的配置例子的說明圖。當(dāng)圖像選擇按鈕B31在圖像選擇畫面D31上被按下 時,在圖10中示出的圖像數(shù)據(jù)獲取幀通過USB方法的信號軌道從輸入/輸出控制單元156 向成像裝置控制單元138傳送。 如圖11所示,圖像數(shù)據(jù)獲取幀包含文件夾號、在文件夾中的文件號、文件夾屬性 和文件屬性。 圖像數(shù)據(jù)獲取幀中包含的文件夾號是用來指定每個文件夾的識別號。在文件夾 中的文件號是用來指定由文件夾號表示的文件夾中的文件的識別號。例如,當(dāng)文件夾號是 1并且文件號是4時,第四個文件被指定為登記在文件夾號1的文件夾中的文件。文件號 0表示文件夾。因此,通過指定文件夾號和文件號二者,文件的搜索范圍被限制為指定文件夾,并且文件的搜索處理的速度提高。由于可以使用文件夾號指定虛擬文件夾F21,因此虛 擬文件夾F21可以與實際文件夾Fll —樣被處理。 在圖像數(shù)據(jù)獲取幀中包含的文件夾屬性是用于指定文件夾屬性的識別信息。例 如,具有文件夾屬性0的文件夾是"R00T"。具有文件夾屬性l的文件夾是"DCF"。具有文 件夾屬性2的文件夾是"收藏夾"。也就是說,基于文件夾屬性識別用文件夾號指定的文件 夾是否是R00T、實際文件夾F11或者虛擬文件夾F21。因此,當(dāng)通過指定文件夾的屬性搜索
由文件夾號指定的文件夾時,搜索目標(biāo)被縮小到具有指定屬性的文件夾。
如圖9所示,使用"01"表示前兩位數(shù)字的對象處理號被分配給實際文件夾部分的 對象。使用"02"表示前兩位數(shù)字的對象處理號被分配給虛擬文件夾部分的對象。因此,當(dāng) 使用文件夾屬性指定虛擬文件夾F21("收藏夾")時,從以"02"作為對象處理號的前兩位 數(shù)字的對象中搜索指定的文件夾。因此,在圖9的例子中,指定文件夾的搜索目標(biāo)被縮小為 大約一半。結(jié)果,搜索用文件夾號指定的文件夾的時間大大地減少??梢栽O(shè)置文件夾屬性, 從而以更細(xì)的單位進行指定。例如,"收藏夾l"和"收藏夾2"可以設(shè)置為具有不同的文件 夾屬性。 包含在圖像數(shù)據(jù)獲取幀中的文件屬性是用于識別用文件夾號和文件號指定的文 件的屬性的識別信息。例如,具有文件屬性O(shè)的文件是"靜止圖像"文件。具有文件屬性l 的文件是"運動圖像"文件。具有文件屬性2的文件是"其它(文本、備忘錄、音頻等)"文 件。也就是說,用文件夾號和文件號指定的文件的屬性通過參考文件屬性來識別。
在上面的描述中,圖像數(shù)據(jù)已經(jīng)被描述為傳送對象的例子,但是根據(jù)本實施例的 技術(shù)的應(yīng)用范圍并不限于此。例如,字符信息、音頻數(shù)據(jù)等可以記錄在記錄介質(zhì)140中。同 樣,在這樣的情況下,輸入/輸出控制單元156可以通過與上面相似的數(shù)據(jù)傳送方法從成像 裝置控制單元138獲取數(shù)據(jù)。在這種情況下,使用在圖像數(shù)據(jù)獲取幀中包含的文件屬性。當(dāng) 為文件屬性指定"運動圖像"時,用文件號指定的文件的搜索范圍限于"運動圖像"。結(jié)果, 搜索對象的數(shù)目減少,并且搜索處理的速度提高?;谫x予給每個文件的擴展來辨別文件 屬性。具體地說,使用對應(yīng)于在圖像數(shù)據(jù)獲取幀中描述的文件屬性的擴展來縮小搜索目標(biāo) 的文件,并且從其中提取適合文件夾號的文件。 圖像選擇畫面的顯示方法已經(jīng)使用成像裝置100的功能配置在上面進行了描述。 如上所述,本實施例的技術(shù)涉及用USB方法的信號軌道和UART方法的信號軌道連接布置在 成像裝置100中的兩個計算處理芯片并通過組合這兩個信號軌道來有效地傳送數(shù)據(jù)的方 法。特別地,特征在于減少當(dāng)在圖像數(shù)據(jù)的選擇畫面中顯示類別和組等時獲取的對象處理 列表的數(shù)據(jù)量的配置。 根據(jù)這樣的特征,在顯示類別、組等時的顯示速度可以通過減少對象處理列表的 數(shù)據(jù)量來提高。當(dāng)圖像數(shù)據(jù)的數(shù)目增加時,對象處理列表的數(shù)據(jù)量與該數(shù)目成比例地增加。 當(dāng)通過只擴展PTP的框架使與虛擬文件夾F21相關(guān)的信息包含在對象處理列表中時,對象 處理列表的數(shù)據(jù)量翻倍。因此,如果圖像數(shù)據(jù)的數(shù)目大,通過應(yīng)用本實施例的技術(shù)可以獲得 較大的效果。允許用戶自由地設(shè)置分類或分組的虛擬文件夾F21的登記功能被認(rèn)為是成像 裝置100的重要功能。因此,提供與對象處理列表的獲取處理相關(guān)的上述問題的解決方法 具有非常重要的意義。 [4 :由成像裝置100執(zhí)行的控制處理的流程]
18
現(xiàn)在將參考圖12到圖16描述由成像裝置100執(zhí)行的控制處理的流程。將對安裝 在成像裝置100上的成像裝置控制單元138和輸入/輸出控制單元156之間實現(xiàn)的數(shù)據(jù)傳 送的定時和由每個單元執(zhí)行的計算處理的定時進行詳細(xì)描述。
(關(guān)于接通電源后的控制處理) 首先,將參考圖12描述在成像裝置100中的接通電源后的控制處理。圖12是示 出在如圖5所示的數(shù)據(jù)庫被構(gòu)建之前在成像裝置100的電源鍵112被操作并且電源接通時 執(zhí)行的處理的流程的說明圖。 如圖12所示,當(dāng)由輸入/輸出控制單元156檢測到電源接通(S102)時,電源接通 通知從輸入/輸出控制單元156傳送到成像裝置控制單元138(S104)。這里所提及的電源 接通通知是通知信號,該通知信號用于通知電源鍵112操作到電源接通位置以及成像裝置 100的電源過渡到接通狀態(tài)。電源接通通知通過UART方法的信號軌道傳送。當(dāng)電源接通通 知從輸入/輸出控制單元156傳送到成像裝置控制單元138時,成像裝置控制單元138執(zhí) 行系統(tǒng)的初始化處理(S106)。這里執(zhí)行的初始化處理是初始化透鏡單元102、成像元件130 等的設(shè)置的處理。 當(dāng)系統(tǒng)的初始化處理在成像裝置控制單元138中完成時,成像裝置控制單元138 試圖檢測連接到成像裝置100的記錄介質(zhì)140(S10S)。如果記錄介質(zhì)140被檢測到,那么成 像裝置控制單元138從記錄介質(zhì)140讀出數(shù)據(jù)(S110)。在這種情況下,除了記錄在記錄介 質(zhì)140中的圖像數(shù)據(jù)以外,成像裝置控制單元138還獲取實際文件夾F11的信息和虛擬文 件夾F21的信息。成像裝置控制單元138還可以獲取指示每個圖像數(shù)據(jù)與實際文件夾Fll 和虛擬文件夾F21之間的對應(yīng)關(guān)系的信息。然后,成像裝置控制單元138基于從記錄介質(zhì) 140獲取的信息構(gòu)建如圖5所示的數(shù)據(jù)庫(S112),并將其記錄在緩沖存儲器142中。
在如圖5所示的與圖像數(shù)據(jù)相關(guān)的數(shù)據(jù)庫構(gòu)建之前在成像裝置100的電源接通時 所執(zhí)行的處理的流程已經(jīng)在上面進行了描述。
(關(guān)于類別選擇畫面的顯示控制處理) 將參考圖13描述在成像裝置100中的類別選擇畫面的顯示控制處理的流程。圖 13是示出在圖6的類別選擇畫面Dl被顯示之前在成像裝置100的再現(xiàn)鍵104被操作以過 渡到圖像數(shù)據(jù)的再現(xiàn)模式時所執(zhí)行的處理的流程的說明圖。 如圖13所示,當(dāng)由輸入/輸出控制單元156檢測到再現(xiàn)按鈕0N(再現(xiàn)鍵104 的操作)時,類別信息獲取請求從輸入/輸出控制單元156傳送到成像裝置控制單元 138 (S120)。類別信息獲取請求是用于請求成像裝置控制單元138通知實際文件夾F11的 數(shù)目和虛擬文件夾F21的數(shù)目的請求信號。類別信息獲取請求通過UART方法的信號軌道 傳送。 當(dāng)類別信息獲取請求從輸入/輸出控制單元156向成像裝置控制單元138傳送 時,成像裝置控制單元138從緩沖存儲器142中讀出預(yù)先構(gòu)建的數(shù)據(jù)庫。成像裝置控制單 元138參考讀取的數(shù)據(jù)庫來檢測實際文件夾F11( "DCF")的存在和虛擬文件夾F21("收 藏夾")的存在,并將其傳送到輸入/輸出控制單元156。類別信息通過UART方法的信號軌 道傳送到輸入/輸出控制單元156。 當(dāng)類別信息從成像裝置控制單元138向輸入/輸出控制單元156傳送時,輸入/輸 出控制單元156基于類別信息在LCD 162上顯示類別選擇畫面D1。在這種情況下,如果實際文件夾Fll存在,輸入/輸出控制單元156根據(jù)包含在類別信息中的實際文件夾F11的 存在顯示實際文件夾選擇按鈕Bll( "DCF"按鈕)(S124)。相似地,如果虛擬文件夾F21存 在,輸入/輸出控制單元156根據(jù)包含在類別信息中的虛擬文件夾F21的存在顯示虛擬文 件夾選擇按鈕B12 ("收藏夾"按鈕)(S126)。 在顯示類別選擇畫面Dl之前在成像裝置100的圖像數(shù)據(jù)再現(xiàn)模式被接通時所執(zhí)
行的處理的流程已經(jīng)在上面進行了描述。(關(guān)于虛擬文件夾選擇畫面的顯示控制處理) 現(xiàn)在將參考圖14在下面描述在成像裝置100中的虛擬文件夾選擇畫面D21的顯 示控制處理。圖14是示出在虛擬文件夾選擇畫面D21被顯示之前在虛擬文件夾選擇按鈕 B12("收藏夾"按鈕)被按下時所執(zhí)行的處理的流程的說明圖。 如圖14所示,當(dāng)虛擬文件夾選擇按鈕B12("收藏夾"按鈕)被按下時,輸入/輸 出控制單元156開始虛擬文件夾選擇畫面D21的顯示控制處理。首先,輸入/輸出控制 單元156將與虛擬文件夾F21相關(guān)的對象處理列表的創(chuàng)建請求傳送到成像裝置控制單元 138 (S130)。對象處理列表的創(chuàng)建請求通過UART方法的信號軌道傳送。
當(dāng)對象處理列表的創(chuàng)建請求從輸入/輸出控制單元156向成像裝置控制單元138 傳送時,成像裝置控制單元138讀取記錄在緩沖存儲器142中的數(shù)據(jù)庫(S132)。然后,成 像裝置控制單元138創(chuàng)建具有在對象處理列表的創(chuàng)建請求中指定的配置的對象處理列表 (S132)。當(dāng)對象處理列表的創(chuàng)建完成時,成像裝置控制單元138向輸入/輸出控制單元156 傳送用于通知對象處理列表的創(chuàng)建完成的列表創(chuàng)建完成通知(S132)。列表創(chuàng)建完成通知通 過UART方法的信號軌道傳送。 當(dāng)列表創(chuàng)建完成通知從成像裝置控制單元138向輸入/輸出控制單元156傳 送時,輸入/輸出控制單元156將對象處理列表獲取請求傳送到成像裝置控制單元 138(S134)。在這里的對象處理列表獲取請求是用于傳送對象處理列表的請求信號。對象 處理列表獲取請求通過USB方法的信號軌道傳送。當(dāng)對象處理列表獲取請求從輸入/輸出 控制單元156向成像裝置控制單元138傳送時,成像裝置控制單元138將在步驟S132中創(chuàng) 建的對象處理列表傳送到輸入/輸出控制單元156 (S136)。對象處理列表通過USB方法的 信號軌道傳送。 當(dāng)對象處理列表從成像裝置控制單元138向輸入/輸出控制單元156傳送時,輸 入/輸出控制單元156分析獲取的對象處理列表,并且檢測虛擬文件夾F21的數(shù)目(文件 夾的數(shù)目)(S138)。輸入/輸出控制單元156還分析對象處理列表,并且檢測登記在每個虛 擬文件夾F21中的實際文件夾F12的數(shù)目(圖像的數(shù)目)。然后,輸入/輸出控制單元156 基于從對象處理列表檢測到的虛擬文件夾F21的數(shù)目顯示虛擬文件夾選擇按鈕B21 ("收藏 夾l"、"收藏夾2"、"收藏夾3") (S140、S142、S144)。 在從類別選擇畫面Dl過渡到虛擬文件夾選擇畫面D21的同時執(zhí)行的處理的流程 已經(jīng)在上面進行了描述。如上所述,當(dāng)應(yīng)用本實施例的技術(shù)時,可以減少在顯示虛擬文件夾 選擇畫面D21時傳送的對象處理列表的數(shù)據(jù)量。因此,減少在輸入/輸出控制單元156和 成像裝置控制單元138之間的對象處理列表的傳送時間。結(jié)果,大大地減少從類別選擇畫 面D1到虛擬文件夾選擇畫面D21的過渡的畫面切換時間,并且到虛擬文件夾選擇畫面D21 的畫面過渡的速度提高。
(關(guān)于圖像選擇畫面的顯示控制處理) 現(xiàn)在將參考圖15描述在成像裝置100中的圖像選擇畫面D31的顯示控制處理。圖 15是示出在圖像選擇畫面D31被顯示之前在虛擬文件夾選擇按鈕B21 ("收藏夾"按鈕)被 按下時所執(zhí)行的處理的流程的說明圖。 如圖15所示,當(dāng)虛擬文件夾選擇按鈕B21 ("收藏夾"按鈕)被按下時,輸入/輸出 控制單元156向成像裝置控制單元138傳送縮略圖獲取請求(S150)。這里所提及的縮略圖 獲取請求是用于指定對象處理號并且傳送對應(yīng)于指定號的文件的縮略像的請求信號。 當(dāng)縮略圖獲取請求從輸入/輸出控制單元156向成像裝置控制單元138傳送時,成像裝置 控制單元138從記錄介質(zhì)140讀出指定文件的縮略像,并傳送到輸入/輸出控制單元 156(S152)。在步驟S150中,傳送對應(yīng)于登記在"收藏夾l"中的文件的縮略像獲取請 求。 當(dāng)縮略像從成像裝置控制單元138傳送到輸入/輸出控制單元156時,輸入 /輸出控制單元156將從成像裝置控制單元138獲取的縮略像作為圖像選擇按鈕B31 顯示在LCD 162上(S154)。如果圖像選擇畫面D31包含大量的空白區(qū)域,那么輸入/輸出 控制單元156獲取登記在另一個虛擬文件夾F21中的縮略像。例如,輸入/輸出控制 單元156將以"收藏夾2"為目標(biāo)的縮略圖獲取請求傳送到成像裝置控制單元138 (S156)。
當(dāng)縮略圖獲取請求從輸入/輸出控制單元156向成像裝置控制單元138傳送時, 成像裝置控制單元138從記錄介質(zhì)140讀出指定文件的縮略像,并將該縮略像傳 送到輸入/輸出控制單元156 (S158)。當(dāng)縮略像從成像裝置控制單元138傳送到輸入 /輸出控制單元156時,輸入/輸出控制單元156將從成像裝置控制單元138獲取的縮略圖 圖像作為圖像選擇按鈕B31顯示在LCD 162上(S160)。如果圖像選擇畫面D31不包含大量 的空白區(qū)域,那么輸入/輸出控制單元156不獲取登記在另一個虛擬文件夾F21中的縮略 像,并且完成圖像選擇畫面D31的顯示處理。 在從虛擬文件夾選擇畫面D21過渡到圖像選擇畫面D31的同時執(zhí)行的處理的流程 已經(jīng)在上面進行了描述。在本實施例中,由于PTP的框架用于獲取圖像數(shù)據(jù)的處理中,因此 縮略像可以輕易地從已經(jīng)獲取的對象處理列表的內(nèi)容獲取。
(關(guān)于收藏夾登記處理) 將參考圖16在下面描述在成像裝置100中的虛擬文件夾F21("收藏夾l"等)的 登記處理。圖16是示出在登記虛擬文件夾F21之前所執(zhí)行的處理的流程的說明圖。登記 畫面D41的顯示配置的例子在圖4中示出,并且因此也對圖4進行參考。
如圖16所示,當(dāng)?shù)怯洶粹oB41("收藏夾"登記按鈕)被按下時,輸入/輸出控制 單元156向成像裝置控制單元138傳送收藏夾登記請求(S202)。這里所提及的"收藏夾登 記請求"是用于指定顯示在登記畫面D41上的文件和通過按下登記按鈕B41選擇的虛擬文 件夾F21,并將指定文件登記到指定的虛擬文件夾F21中的請求信號。使用對象處理號指定 文件和虛擬文件夾F21。 當(dāng)收藏夾登記請求從輸入/輸出控制單元156向成像裝置控制單元138傳送時, 成像裝置控制單元138更新數(shù)據(jù)庫以便將由收藏夾登記請求指定的文件登記在指定的虛 擬文件夾F21中(S204)。在數(shù)據(jù)庫的更新過程完成后,成像裝置控制單元138向輸入/輸 出控制單元156傳送通知數(shù)據(jù)庫更新已經(jīng)完成的更新完成通知。
虛擬文件夾F21("收藏夾l"等)的登記處理已經(jīng)在上面進行了描述。 由成像裝置100執(zhí)行的控制處理的流程已經(jīng)參考圖12到圖16進行了描述,以便
明了在成像裝置控制單元138和輸入/輸出控制單元156之間實現(xiàn)的數(shù)據(jù)傳送的定時、以
及每個單元的計算處理的定時。如上所述,在本實施例中傳送較小數(shù)據(jù)量的對象處理列表,
并且因此減少這樣的傳送處理的通信負(fù)荷和時間。而且,減少用于對象處理列表的分析處
理的計算負(fù)荷和處理時間。結(jié)果,減少用于對象處理列表的獲取處理和分析處理的時間,并
且可以提高畫面過渡的速度。[5 :控制處理和操作輸入] 現(xiàn)在將參考圖17到圖20描述由成像裝置100執(zhí)行的控制處理的流程。包含單元
的輸入操作的整個處理的流程將在這里進行描述。(關(guān)于電源接通時的初始化處理) 首先,將參考圖17描述當(dāng)成像裝置100的電源接通時執(zhí)行的初始化處理的流程。 圖17是示出當(dāng)電源接通時執(zhí)行的初始化處理的流程的說明圖。 如圖17所示,成像裝置IOO首先確定電源鍵112是否被接通(S302)。如果電源 鍵112被接通,那么成像裝置100前進到步驟S304的處理。如果電源鍵112是斷開的,那 么成像裝置100再次返回步驟S203,并等待,直到電源鍵112被接通。在步驟S304中,系統(tǒng) 的初始化處理由成像裝置100執(zhí)行(S304)。這里執(zhí)行的初始化處理是初始化透鏡單元102 等的設(shè)置的處理。 成像裝置IOO確定圖像數(shù)據(jù)是否存在于記錄介質(zhì)140中(S306)。如果圖像數(shù)據(jù)存 在,那么成像裝置100前進到步驟S308的處理。如果圖像數(shù)據(jù)不存在于記錄介質(zhì)140中,那 么成像裝置100終止在電源接通時的初始化處理。在步驟S308中,數(shù)據(jù)庫由成像裝置100 構(gòu)建(S308)。例如,圖像數(shù)據(jù)的信息從記錄介質(zhì)140讀出,并且為由實際文件夾F11和虛 擬文件夾F21分類的每個類別以數(shù)據(jù)庫的形式組織圖像數(shù)據(jù)的信息。在數(shù)據(jù)庫的構(gòu)建完成 后,成像裝置100終止在電源接通時的初始化處理。 已經(jīng)描述了當(dāng)成像裝置100的電源接通時執(zhí)行的初始化處理的流程。
(關(guān)于類別選擇處理) 下面將參考圖18描述在再現(xiàn)鍵104被按下后執(zhí)行的類別選擇處理的流程。圖18 是示出類別選擇處理的流程的說明圖。 如圖17所示,成像裝置100首先確定再現(xiàn)鍵104是否被按下(S310)。如果再現(xiàn) 鍵104被按下,那么成像裝置100前進到步驟S312的處理。如果再現(xiàn)鍵104沒有被按下, 那么成像裝置100再次返回到步驟S310,并且等待,直到再現(xiàn)鍵104被按下。在步驟S312 中,類別選擇畫面Dl由成像裝置100顯示(S312)。在這種情況下,成像裝置100從數(shù)據(jù)庫 獲取要被顯示的類別的信息,并且顯示實際文件夾選擇按鈕Bll( "DCF"按鈕)和虛擬文件 夾選擇按鈕B12 ("收藏夾"按鈕)。 然后,成像裝置100確定虛擬文件夾選擇按鈕B12("收藏夾"按鈕)是否被按下 (S314)。如果虛擬文件夾選擇按鈕B12被按下,那么成像裝置100前進到步驟S316的處理。 如果虛擬文件夾選擇按鈕B12沒有被按下,那么成像裝置100前進到步驟S318的處理。在 步驟S316中,由成像裝置IOO執(zhí)行虛擬文件夾選擇畫面D21的顯示處理(S316)。具體地說, 與虛擬文件夾F21相關(guān)的對象處理列表被獲取,然后基于獲取的對象處理列表檢測類別的數(shù)目。而且,基于類別的數(shù)目顯示虛擬文件夾選擇按鈕B21 。 在步驟S318中,成像裝置lOO確定實際文件夾選擇按鈕Bll( "DCF"按鈕)是否
被按下(S318)。如果實際文件夾選擇按鈕Bll被按下,那么成像裝置100前進到步驟S320
的處理。如果實際文件夾選擇按鈕Bll沒有被按下,那么成像裝置100前進到步驟S314的
處理。在步驟S320中,由成像裝置100執(zhí)行實際文件夾選擇畫面D22的顯示處理(S320)。
具體地說,與實際文件夾Fll相關(guān)的對象處理列表被獲取,然后基于獲取的對象處理列表
檢測類別的數(shù)目。而且,基于類別的數(shù)目顯示實際文件夾選擇按鈕B22。 在選擇類別之前當(dāng)再現(xiàn)鍵104被按下時所執(zhí)行的處理、以及在選擇類別以后執(zhí)行
的處理的一部分已經(jīng)進行了描述。(關(guān)于收藏夾文件夾的選擇處理) 將參考圖19描述當(dāng)虛擬文件夾選擇按鈕B21("收藏夾l"、"收藏夾2"、"收藏夾 3")在虛擬文件夾選擇畫面D21中被選擇時執(zhí)行的處理的流程。圖19是示出收藏夾文件 夾的選擇處理的流程的說明圖。在圖18中示出的步驟S316的處理完成后,執(zhí)行在圖19中 示出的處理 如圖19所示,首先,成像裝置100確定"收藏夾1"的虛擬文件夾選擇按鈕B21是 否被按下(S322)。如果"收藏夾1"的虛擬文件夾選擇按鈕B21被按下,那么成像裝置前進 到步驟S328的處理。如果"收藏夾l"的虛擬文件夾選擇按鈕B21沒有被按下,那么成像裝 置前進到步驟S324的處理。 在步驟S324中,成像裝置100確定"收藏夾2"的虛擬文件夾選擇按鈕B21是否被 按下(S324)。如果"收藏夾2"的虛擬文件夾選擇按鈕B21被按下,那么成像裝置100前進 到步驟S328的處理。如果"收藏夾2"的虛擬文件夾選擇按鈕B21沒有被按下,那么成像裝 置100前進到步驟S326的處理。 在步驟S326中,成像裝置100確定"收藏夾3"的虛擬文件夾選擇按鈕B21是否被 按下(S326)。如果"收藏夾3"的虛擬文件夾選擇按鈕B21被按下,那么成像裝置前進到步 驟S328的處理。如果"收藏夾3"的虛擬文件夾選擇按鈕B21沒有被按下,那么成像裝置前 進到步驟S322的處理。 在步驟S328中,由成像裝置100執(zhí)行圖像選擇畫面D31的顯示處理(S328)。在 這種情況下,成像裝置100從數(shù)據(jù)庫獲取要被顯示的圖像數(shù)據(jù)、縮略像等,并將其顯示 在LCD 162上。在圖像選擇畫面D31的顯示處理完成后,成像裝置100終止收藏夾文件夾 的選擇處理。在圖像選擇畫面D31被顯示之前從虛擬文件夾選擇按鈕B21在圖像選擇畫面 D31上被按下時起所執(zhí)行的處理的流程已經(jīng)在上面進行了描述。
(關(guān)于收藏夾圖像的登記處理) 現(xiàn)在將參考圖20描述收藏夾圖像的登記處理。圖20是示出收藏夾圖像的登記處 理的流程的說明圖。 如圖20所示,成像裝置100首先確定圖像選擇按鈕B31是否在圖像選擇畫面D31 上被按下(S330)。如果圖像選擇按鈕B31被按下,那么成像裝置100前進到步驟S332的 處理。如果圖像選擇按鈕B31沒有被按下,那么成像裝置100再次返回步驟S330,并且等 待,直到圖像選擇按鈕B31被按下。在步驟S332,成像裝置IOO顯示圖像數(shù)據(jù)的登記畫面 D41(S332)。在這種情況下,成像裝置100獲取要顯示的圖像,并且顯示登記畫面D41。
然后,成像裝置100確定登記按鈕B41是否被按下(S334)。如果登記按鈕B41被 按下,那么成像裝置100前進到步驟S336的處理。如果登記按鈕B41沒有被按下,那么成像 裝置100再次前進到步驟S330的處理。在步驟S336中,成像裝置100更新數(shù)據(jù)庫(S336)。 在數(shù)據(jù)庫的更新處理完成后,成像裝置100終止收藏夾圖像的登記處理。
收藏夾的圖像的登記處理的流程已經(jīng)在上面進行了描述。 如上所述,如果應(yīng)用本實施例的技術(shù),那么可以減少當(dāng)通過USB方法的信號軌道 獲取分類圖像數(shù)據(jù)的信息時使用的對象處理列表的數(shù)據(jù)量。因此,當(dāng)過渡到類別的選擇畫 面等時,可以通過對象處理列表的傳送時間和分析時間減少用于畫面過渡的時間。結(jié)果,畫 面過渡的速度顯著地提高,并且當(dāng)執(zhí)行選擇圖像數(shù)據(jù)的操作時,用戶不會感到壓力。
[6:總結(jié)] 最后,將簡單總結(jié)一下本實施例的成像裝置的功能配置和通過這樣的功能配置獲 得的效果。 首先,可以對根據(jù)本實施例的成像裝置的功能配置進行如下描述。該成像裝置由 第一處理單元和第二處理單元配置。第一處理單元包括具有下列功能的列表創(chuàng)建單元和列 表發(fā)送單元。此外,第二處理單元包括具有下列功能的列表創(chuàng)建請求單元和列表發(fā)送請求 單元。第一和第二處理單元由第一和第二信號線連接。 對于分成一個或多個組的數(shù)據(jù),當(dāng)該組被指定并且數(shù)據(jù)列表的創(chuàng)建處理被請求 時,列表創(chuàng)建單元創(chuàng)建與指定組的數(shù)據(jù)相關(guān)的數(shù)據(jù)列表。也就是說,列表創(chuàng)建單元不創(chuàng)建與 所有數(shù)據(jù)相關(guān)的數(shù)據(jù)列表,而是生成包含與指定組的數(shù)據(jù)相關(guān)的信息的數(shù)據(jù)列表。因此,由 列表創(chuàng)建單元創(chuàng)建的數(shù)據(jù)列表與涉及所有數(shù)據(jù)的數(shù)據(jù)列表相比具有較少的數(shù)據(jù)量。結(jié)果, 與該數(shù)據(jù)列表的傳送處理和分析處理相關(guān)的負(fù)荷和時間減少。 當(dāng)通過第一信號線獲取基于PTP(圖片傳輸協(xié)議)的數(shù)據(jù)列表的發(fā)送請求時,上述 列表發(fā)送單元通過第一信號線發(fā)送由列表創(chuàng)建單元創(chuàng)建的數(shù)據(jù)列表。因此,列表發(fā)送單元 傳輸由上述列表創(chuàng)建單元創(chuàng)建的數(shù)據(jù)列表。通常,與所有數(shù)據(jù)相關(guān)的數(shù)據(jù)列表在PTP中傳 送。但是,由于列表發(fā)送單元發(fā)送由列表創(chuàng)建單元創(chuàng)建的數(shù)據(jù)列表,因此用于傳送的傳送時 間與當(dāng)傳送與所有數(shù)據(jù)相關(guān)的數(shù)據(jù)列表時相比縮短了。 列表創(chuàng)建請求單元指定該組,并且通過不同于第一信號線的第二信號線向第一處 理單元請求數(shù)據(jù)列表的創(chuàng)建處理。因此,列表創(chuàng)建請求單元不請求與所有數(shù)據(jù)相關(guān)的數(shù)據(jù) 列表,而是指定與想要的組的數(shù)據(jù)相關(guān)的數(shù)據(jù)列表并進行創(chuàng)建請求。但是,在PTP的框架 中,很難指定包含在數(shù)據(jù)列表中的數(shù)據(jù)的目標(biāo)范圍。因此,列表創(chuàng)建請求單元通過不同于第 一信號線的第二信號線指定數(shù)據(jù)的目標(biāo)范圍(組),該第一信號線與PTP的數(shù)據(jù)傳送方法相 關(guān)。 列表發(fā)送請求單元將數(shù)據(jù)列表的發(fā)送請求發(fā)送到第一處理單元。例如,列表發(fā)送 請求單元可以在PTP的框架中進行數(shù)據(jù)列表的發(fā)送請求。這是由于事先由列表發(fā)送請求單 元作出數(shù)據(jù)列表的創(chuàng)建請求,并且想要的數(shù)據(jù)列表已經(jīng)由列表創(chuàng)建單元創(chuàng)建了。也就是說, 一旦數(shù)據(jù)列表被創(chuàng)建,在不對PTP的框架增加較大改變的情況下,創(chuàng)建的數(shù)據(jù)列表僅僅在 PTP的框架中獲取。由于等待數(shù)據(jù)列表的發(fā)送造成的直到數(shù)據(jù)顯示的時間長度是嚴(yán)重的。 但是,顯示的更新處理的速度由于根據(jù)上述配置的數(shù)據(jù)列表的減少的傳送時間而提高。因 為用于數(shù)據(jù)列表的分析處理的計算負(fù)荷和處理時間由于數(shù)據(jù)列表較小的大小而減少,所以通過傳送處理的簡化效果使得速度顯著地提高。 列表創(chuàng)建單元可以配置為在數(shù)據(jù)列表的創(chuàng)建處理完成后通過第二信號線向第二 處理單元通知數(shù)據(jù)列表的創(chuàng)建處理完成。在這種情況下,在被列表創(chuàng)建單元通知數(shù)據(jù)列表 的創(chuàng)建處理完成后,列表發(fā)送請求單元發(fā)送數(shù)據(jù)列表的發(fā)送請求。當(dāng)列表創(chuàng)建單元通知數(shù) 據(jù)列表的創(chuàng)建已經(jīng)完成時,可以在收到該通知后立即執(zhí)行數(shù)據(jù)列表的發(fā)送請求。因此,從創(chuàng) 建數(shù)據(jù)列表到發(fā)送請求的時間減少了。如果這樣的配置不存在,那么列表發(fā)送請求單元在 等待足夠長的時間后發(fā)送列表發(fā)送請求,其中,假定數(shù)據(jù)列表的創(chuàng)建可靠地完成了。結(jié)果, 出現(xiàn)額外的等待時間,直到數(shù)據(jù)列表的發(fā)送請求被發(fā)送。也就是說,可以使用上述配置來減 少從發(fā)送數(shù)據(jù)列表的創(chuàng)建請求到數(shù)據(jù)列表被實際發(fā)送的時間。 當(dāng)該組具有分級結(jié)構(gòu)時,列表創(chuàng)建單元可以配置為生成包含與指定組的下級組相 關(guān)的信息的數(shù)據(jù)列表。在這種情況下,第二處理單元還包括具有下面功能的下級組數(shù)目檢 測單元和組對象顯示單元。下級組數(shù)目檢測單元基于從第一處理單元獲取的數(shù)據(jù)列表檢測 下級組的數(shù)目。組對象顯示單元在畫面上顯示用于通過由下級組檢測單元檢測到的組的數(shù) 目選擇下級組的組對象。盡管如上所述數(shù)據(jù)列表與數(shù)據(jù)相關(guān),但是,如果組是分級的,那么 可以包含下級組的信息。同樣,在這樣的情況下,通過指定較高級別組減少了數(shù)據(jù)列表的數(shù) 據(jù)量。根據(jù)這樣的配置,當(dāng)將下級組的信息顯示在畫面上時,可以提高當(dāng)過渡到下級組的信 息的顯示畫面時的過渡速度。 第二處理單元還可以包括具有下面功能的數(shù)據(jù)數(shù)目檢測單元和數(shù)據(jù)對象顯示單 元。數(shù)據(jù)數(shù)目檢測單元基于從第一處理單元獲取的數(shù)據(jù)列表檢測屬于指定組的數(shù)據(jù)數(shù)目。 數(shù)據(jù)對象顯示單元在畫面上顯示用于通過由數(shù)據(jù)數(shù)目檢測單元檢測到的數(shù)據(jù)數(shù)目選擇數(shù) 據(jù)的數(shù)據(jù)對象。因此,當(dāng)顯示用于選擇數(shù)據(jù)的數(shù)據(jù)對象而不是數(shù)據(jù)本身時,只要數(shù)據(jù)數(shù)目已 知就可以顯示數(shù)據(jù)對象。在這種情況下,如果數(shù)據(jù)列表的數(shù)據(jù)量小,則可以高速執(zhí)行數(shù)據(jù)數(shù) 目的創(chuàng)建處理,因此可以進一步提高畫面顯示的速度。 第一處理單元還可以包括用于通過第一信號線發(fā)送數(shù)據(jù)對象的數(shù)據(jù)對象發(fā)送單 元。此外,第二處理單元還可以包括用于通過第一信號線從第一處理單元獲取數(shù)據(jù)對象的 數(shù)據(jù)對象獲取單元。在這種情況下,當(dāng)由數(shù)據(jù)數(shù)目檢測單元檢測到的數(shù)據(jù)數(shù)目大于可顯示 在畫面上的數(shù)據(jù)對象的數(shù)目時,數(shù)據(jù)對象獲取單元通過可顯示在畫面上的數(shù)據(jù)對象的數(shù)目 獲取數(shù)據(jù)對象。數(shù)據(jù)對象顯示單元將由數(shù)據(jù)對象獲取單元獲取的數(shù)據(jù)對象顯示在畫面上。 因此,如果數(shù)據(jù)數(shù)目大,并且當(dāng)試圖按照相關(guān)數(shù)目顯示數(shù)據(jù)對象時數(shù)據(jù)對象不在畫面內(nèi)時, 通過不獲取額外的數(shù)據(jù)對象,可以減少數(shù)據(jù)對象的獲取時間。結(jié)果,提高了畫面顯示的速 度。 當(dāng)由數(shù)據(jù)數(shù)目檢測單元檢測到的數(shù)據(jù)數(shù)目小于可顯示在畫面上的數(shù)據(jù)對象的數(shù) 目時,數(shù)據(jù)對象獲取單元可以獲取與不同于指定組的組的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)對象。在這種 情況下,除了對應(yīng)于指定組的數(shù)據(jù)對象外,數(shù)據(jù)對象顯示單元還將對應(yīng)于不同組的數(shù)據(jù)對 象顯示在畫面上。如果對應(yīng)于指定組的數(shù)據(jù)對象的數(shù)目小于可顯示在畫面上的數(shù)據(jù)對象的 數(shù)目,那么在畫面上產(chǎn)生空白區(qū)域。特別地,如果登記在組中的數(shù)據(jù)的數(shù)目小,那么畫面區(qū) 域被浪費。因此,根據(jù)上述配置,可以在不浪費的情況下使用畫面區(qū)域,并且可以提高用戶 的可操作性。 該組可以是根據(jù)用戶的任意設(shè)置操作與所述數(shù)據(jù)相對應(yīng)的虛擬文件夾,而與存儲該數(shù)據(jù)的文件夾無關(guān)。因此,當(dāng)該組試圖提供可以由用戶自由設(shè)置的虛擬文件夾時,出現(xiàn)擴 展PTP框架的需要。例如,PTP的數(shù)據(jù)列表由根據(jù)數(shù)據(jù)數(shù)目自動生成的實際文件夾的信息、 以及存儲在每一個實際文件夾中的數(shù)據(jù)配置。當(dāng)在不極大地改變PTP框架的情況下處理虛 擬文件夾的概念時,出現(xiàn)在數(shù)據(jù)列表中額外地描述虛擬文件夾的信息的需要。因此,使用數(shù) 據(jù)列表來表達實際文件夾和數(shù)據(jù)的關(guān)系、以及虛擬文件夾和數(shù)據(jù)的關(guān)系,并且與相同數(shù)據(jù) 相關(guān)的信息被冗余地描述在數(shù)據(jù)列表中。如果這樣的數(shù)據(jù)列表被傳送,那么用于傳送數(shù)據(jù) 列表的時間比以前變長,并且畫面過渡延遲。但是,只包含虛擬文件夾的一部分的數(shù)據(jù)列表 可以被設(shè)置為傳送對象,并且通過采用上述配置可以減少畫面過渡的延遲。此外,由于可以 定義虛擬文件夾,所以用戶搜索數(shù)據(jù)的便利性得到了顯著地的提高。
(備注) 成像裝置控制單元138充當(dāng)?shù)谝惶幚韱卧]斎?輸出控制單元156充當(dāng)?shù)诙?理單元。因此,成像裝置控制單元138充當(dāng)列表創(chuàng)建單元、列表發(fā)送單元和數(shù)據(jù)對象發(fā)送單 元。輸入/輸出控制單元156充當(dāng)列表創(chuàng)建請求單元、列表發(fā)送請求單元、低級別組數(shù)目檢 測單元、組對象顯示單元、數(shù)據(jù)數(shù)目檢測單元、數(shù)據(jù)對象顯示單元和數(shù)據(jù)對象獲取單元。類 別、實際文件夾F11和虛擬文件夾F21是組的例子。對象處理列表充當(dāng)數(shù)據(jù)列表。USB方法 的信號軌道充當(dāng)?shù)谝恍盘柧€。UART方法的信號軌道充當(dāng)?shù)诙盘柧€。實際文件夾選擇按鈕 B11、B22和虛擬文件夾選擇按鈕B12、B21充當(dāng)組對象。圖像選擇按鈕B31、B32充當(dāng)數(shù)據(jù)對 象。觸摸板108和LCD 162充當(dāng)畫面。 本領(lǐng)域的技術(shù)人員應(yīng)該理解,根據(jù)設(shè)計要求和其它因素,可以進行各種修改、組 合、子組合和替換,只要它們在本發(fā)明的范圍內(nèi)即可。 本申請包括與在2008年9月30日向日本專利局提交的日本在先專利申請JP 2008-253972中公開的主題相關(guān)的主題,該專利申請的全部內(nèi)容以引用的方式并入本文。
權(quán)利要求
一種成像裝置,包括第一處理單元,包括列表創(chuàng)建單元,用于當(dāng)對分成組的數(shù)據(jù)指定一個組并且請求數(shù)據(jù)列表的創(chuàng)建處理時,創(chuàng)建與該指定組的數(shù)據(jù)相關(guān)的數(shù)據(jù)列表,以及列表發(fā)送單元,用于當(dāng)通過第一信號線獲取了基于圖片傳輸協(xié)議的數(shù)據(jù)列表的發(fā)送請求時,通過所述第一信號線發(fā)送所創(chuàng)建的數(shù)據(jù)列表;以及第二處理單元,包括列表創(chuàng)建請求單元,用于通過不同于所述第一信號線的第二信號線,針對所述第一處理單元指定該組,并且請求所述數(shù)據(jù)列表的創(chuàng)建處理,以及列表發(fā)送請求單元,用于將所述數(shù)據(jù)列表的發(fā)送請求發(fā)送到所述第一處理單元。
2. 根據(jù)權(quán)利要求1所述的成像裝置,其中在所述數(shù)據(jù)列表的創(chuàng)建處理完成后,所述列表創(chuàng)建單元通過所述第二信號線向所述第二處理單元通知所述數(shù)據(jù)列表的創(chuàng)建處理完成,并且當(dāng)被通知所述數(shù)據(jù)列表的創(chuàng)建處理完成時,所述列表發(fā)送請求單元發(fā)送所述數(shù)據(jù)列表的發(fā)送請求。
3. 根據(jù)權(quán)利要求2所述的成像裝置,其中如果所述組具有分級結(jié)構(gòu),那么所述列表創(chuàng)建單元生成包含與所述指定組的下級組相關(guān)的信息的數(shù)據(jù)列表,并且所述第二處理單元還包括下級組數(shù)目檢測單元,用于基于從所述第一處理單元獲取的所述數(shù)據(jù)列表檢測所述下級組的數(shù)目,以及組對象顯示單元,用于基于組的數(shù)目在畫面上顯示用于選擇所述下級組的組對象。
4. 根據(jù)權(quán)利要求2所述的成像裝置,其中,所述第二處理單元還包括數(shù)據(jù)數(shù)目檢測單元,用于基于從所述第一處理單元獲取的所述數(shù)據(jù)列表檢測屬于所述指定組的數(shù)據(jù)數(shù)目,以及數(shù)據(jù)對象顯示單元,用于基于由所述數(shù)據(jù)數(shù)目檢測單元檢測到的數(shù)據(jù)數(shù)目在畫面上顯示用于選擇所述數(shù)據(jù)的數(shù)據(jù)對象。
5. 根據(jù)權(quán)利要求4所述的成像裝置,其中所述第一處理單元還包括用于通過所述第一信號線發(fā)送所述數(shù)據(jù)對象的數(shù)據(jù)對象發(fā)送單元,所述第二處理單元還包括用于通過所述第一信號線從所述第一處理單元獲取所述數(shù)據(jù)對象的數(shù)據(jù)對象獲取單元,當(dāng)數(shù)據(jù)數(shù)目大于能夠顯示在畫面上的數(shù)據(jù)對象的數(shù)目時,所述數(shù)據(jù)對象獲取單元按照可顯示在所述畫面上的數(shù)據(jù)對象的數(shù)目獲取所述數(shù)據(jù)對象,并且所述數(shù)據(jù)對象顯示單元將由所述數(shù)據(jù)對象獲取單元獲取的所述數(shù)據(jù)對象顯示在所述畫面上。
6. 根據(jù)權(quán)利要求5所述的成像裝置,其中當(dāng)由所述數(shù)據(jù)數(shù)目檢測單元檢測到的數(shù)據(jù)數(shù)目小于能夠顯示在所述畫面上的數(shù)據(jù)對象的數(shù)目時,所述數(shù)據(jù)對象獲取單元獲取與不同于所述指定組的組的數(shù)據(jù)相對應(yīng)的數(shù)據(jù)對象,并且除了對應(yīng)于所述指定組的數(shù)據(jù)對象外,所述數(shù)據(jù)對象顯示單元還將對應(yīng)于所述不同的 組的數(shù)據(jù)對象顯示在所述畫面上。
7.根據(jù)權(quán)利要求1所述的成像裝置,其中,所述組是根據(jù)用戶的任意設(shè)置操作而與所 述數(shù)據(jù)相對應(yīng)的虛擬文件夾,而與存儲該數(shù)據(jù)的文件夾無關(guān)。
全文摘要
提供一種成像裝置,其包括第一處理器,包括列表創(chuàng)建單元,用于當(dāng)指定一個組并且對分成一個或多個組的數(shù)據(jù)請求數(shù)據(jù)列表的創(chuàng)建處理時,創(chuàng)建與該指定組的數(shù)據(jù)相關(guān)的數(shù)據(jù)列表,以及列表發(fā)送單元,用于當(dāng)通過第一線獲取基于PTP的數(shù)據(jù)列表的發(fā)送請求時,通過所述第一線發(fā)送列表創(chuàng)建單元所創(chuàng)建的數(shù)據(jù)列表;以及第二處理器,包括列表創(chuàng)建請求單元,用于指定該組,并且通過不同于所述第一線的第二線,針對所述第一處理器請求所述數(shù)據(jù)列表的創(chuàng)建處理,以及列表發(fā)送請求單元,用于將所述數(shù)據(jù)列表的所述發(fā)送請求發(fā)送到所述第一處理器。
文檔編號H04N5/225GK101715054SQ20091020444
公開日2010年5月26日 申請日期2009年9月29日 優(yōu)先權(quán)日2008年9月30日
發(fā)明者小松康二 申請人:索尼株式會社