專利名稱:數(shù)字相機、數(shù)字相機的控制方法和文件服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字相機及其控制技術(shù)、文件服務(wù)器。本發(fā)明特別涉及具有對圖象實施處理的塊的數(shù)字相機及其控制方法、與數(shù)字相機進行圖象的收發(fā)的文件服務(wù)器。
背景技術(shù):
數(shù)字相機是這數(shù)年來形成大市場的成功商品。在2001年,日本市場上的數(shù)字相機的出廠臺數(shù)超過膠片照相機,在2002年,作為全世界的出廠臺數(shù),預(yù)計有約2000萬臺。在該背景下,不需要膠片的裝填,容易保存圖象數(shù)據(jù),在必要時,在家中也能簡單地打印照片。這可以說是數(shù)字技術(shù)的恩惠。須指出的是,在特開平10-276391號公報中,作為數(shù)字技術(shù)的利用,提出向多個對象容易地發(fā)送電子相機的圖象的技術(shù)。
如果利用數(shù)字相機,則確實很方便,但是當然還有改善的余地。例如,當確認拍攝的照片時,通過在數(shù)字相機具有的LCD中再現(xiàn)??墒牵跀?shù)字相機的框體中,LCD的大小有限,很難說是最適于確認的環(huán)境。
此外,因為在數(shù)字相機中不需要膠片,所以沒必要介意拍壞了,增加了用戶對于同一場景拍攝多張照片,以后進行取舍選擇的利用形態(tài)??墒牵绻跀?shù)字相機的LCD上并列顯示多個圖象,則各圖象變小,照片的比較和選擇是困難的。而如果不選擇就全部打印照片,則成本升高。即使不打印,只保存,存儲媒體的成本也很高。此外,如果存儲圖象,則所需圖象的查找變得困難。即使從膠片的制約得以解放,結(jié)果,在圖象的確認、保存、查找、再現(xiàn)、打印等方面,還是存在一些難以令人滿意的地方。
發(fā)明內(nèi)容
這些課題的本質(zhì)在于數(shù)字相機未完全發(fā)揮數(shù)字數(shù)據(jù)的優(yōu)點即簡單、迅速、低成本等優(yōu)點。本發(fā)明是鑒于這樣的現(xiàn)狀而提出的,其目的在于提供進一步發(fā)揮數(shù)字技術(shù)的優(yōu)點的數(shù)字相機及其控制技術(shù)、用于數(shù)字相機的文件服務(wù)器。
本發(fā)明的某形態(tài)涉及數(shù)字相機,包含攝像塊、用機構(gòu)面控制攝像塊的機構(gòu)控制塊、輸入用戶的操作的操作塊、對圖象進行處理的處理塊。處理塊具有例如以下的任意結(jié)構(gòu)。
(1)檢測對于本數(shù)字相機的起動要求的檢測部、執(zhí)行用于以檢測到起動要求為契機確立與文件服務(wù)器的網(wǎng)絡(luò)連接的處理的通信控制部。
(2)檢測攝像要求的檢測部、用于執(zhí)行以取得該圖象為契機通過網(wǎng)絡(luò)發(fā)送由攝像取得的圖象的處理的通信控制部。
(3)檢測圖象再現(xiàn)要求的檢測部、檢測到圖象再現(xiàn)要求時用于執(zhí)行通過網(wǎng)絡(luò)從文件服務(wù)器接受成為再現(xiàn)對象的圖象的處理的通信控制部。
(4)與(1)~(3)中的任意兩個以上的組合有關(guān)的結(jié)構(gòu)。這時,檢測部彼此、通信控制部彼此可以是同體,也可以是分開的。在本說明書中,名稱相同的構(gòu)件在以下同樣可以是同體,也可以是分開的。
“起動要求”除了電源導(dǎo)通,是用于從等待的回復(fù)等任意的意思使數(shù)字相機激活的要求?!熬W(wǎng)絡(luò)”無論是無線、有線,此外無論是象LAN的基礎(chǔ)設(shè)施模式那樣,利用訪問點等其他設(shè)施時,還是象特別模式那樣,所謂的點到點時。“文件服務(wù)器”如果是進行與數(shù)字相機的圖象的收發(fā)的網(wǎng)絡(luò)節(jié)點,就可以是任意結(jié)構(gòu)。“通信控制部”在當自己通信時,和控制另外設(shè)置的通信模式的其他通信部,自己不通信時等兩種意義上使用。“由攝像取得的圖象”是在攝像后原封不動的圖象時和把攝像后的圖象進行壓縮等處理而取得的圖象等兩種意義上使用。
基于通信控制部的各處理至少在某工作模式下,即使用戶不明確指示,也自動起動。因此,用戶即使不操作,也能在文件服務(wù)器中存儲圖象,或從文件服務(wù)器取得圖象,能以象數(shù)字相機的內(nèi)置記錄媒體那樣的感覺利用文件服務(wù)器。這能提高用戶的方便性,或削減應(yīng)該內(nèi)置在數(shù)字相機中的記錄裝置的容量。
本發(fā)明的其他形態(tài)涉及數(shù)字相機的控制方法,包含檢測對數(shù)字相機的起動要求的步驟、以檢測到起動要求為契機確立所述數(shù)字相機和文件服務(wù)器的網(wǎng)絡(luò)連接的步驟。
其他形態(tài)包含檢測對于數(shù)字相機的攝像要求的步驟、執(zhí)行用于以取得該圖象為契機把由攝像取得的圖象通過網(wǎng)絡(luò)象文件服務(wù)器發(fā)送的處理的步驟。
其他形態(tài)包括檢測對于數(shù)字相機的圖象再現(xiàn)要求的步驟、檢測到圖象再現(xiàn)要求時用于執(zhí)行通過網(wǎng)絡(luò)從文件服務(wù)器接受成為再現(xiàn)對象的圖象的處理的步驟。
以上3個形態(tài)中,也可以組合任意兩種以往執(zhí)行。
其他形態(tài)包括判定在數(shù)字相機中是否存在以暫時的圖象保持為目的的緩沖存儲器、以更恒久的圖象保持為目的的記錄設(shè)備、通過網(wǎng)絡(luò)在文件服務(wù)器上保持圖象的通信部的至少一個的步驟;按照判定結(jié)果,決定由攝像取得的圖象的保存目標的步驟;在決定的保存目標保存由攝像取得的圖象的步驟。緩沖存儲器、記錄設(shè)備、通信部分別固定安裝在數(shù)字相機上,或者能插拔,作為一個例子緩沖存儲器是固定存儲器,記錄設(shè)備是存儲卡,通信部是通信卡?!案憔谩笔侵溉萘扛?,位單價更低,在易失性等其他方面上,數(shù)據(jù)的保存性更安全,具有更利于保存的特征。
在該形態(tài)中,例如按以下的優(yōu)先級進行圖象的保存。
(1)當通信部、記錄設(shè)備、緩沖存儲器都存在時。
情況1.通信部是第一優(yōu)先級,記錄設(shè)備是第二優(yōu)先級,緩沖存儲器為第三優(yōu)先級。這時,能經(jīng)過網(wǎng)絡(luò)向文件服務(wù)器保存圖象,所以數(shù)字相機內(nèi)的記錄裝置能不要或減少容量。
情況2.記錄設(shè)備第一優(yōu)先級,通信部是第二優(yōu)先級,緩沖存儲器為第三優(yōu)先級。這時,用于向存在于本地的記錄設(shè)備保存的處理時間短。此外,如果檢測到記錄設(shè)備變滿,就向文件服務(wù)器保存殘余的圖象。須指出的是,也可以利用數(shù)字相機的空閑時間等,把記錄設(shè)備中保存的圖象經(jīng)由通信部向文件服務(wù)器移動,增加記錄設(shè)備的可用空間。
情況3.緩沖存儲器為第一優(yōu)先級,通信部和記錄設(shè)備的任意一個為第二優(yōu)先級,剩下的為第三優(yōu)先級。這時,能在寫入速度快的緩沖存儲器中存儲圖象,所以即使在連續(xù)攝影等狀況下,圖象存儲也容易。須指出的是,與情況2同樣,也可以利用數(shù)字相機的空閑時間等,把保存在緩沖存儲器中的圖象向文件服務(wù)器或記錄設(shè)備移動,增加緩沖存儲器的可用空間。
(2)通信部不存在,存在記錄設(shè)備和緩沖存儲器時。
如果使記錄設(shè)備優(yōu)先,則記錄設(shè)備一般比緩沖存儲器的容量大,所以能保存更多的圖象。相反,如果使緩沖存儲器優(yōu)先,則容易對應(yīng)圖象的高速寫入和讀出。
(3)記錄設(shè)備不存在,通信部和緩沖存儲器存在時。
如果使通信部優(yōu)先,則文件服務(wù)器一般比緩沖存儲器的容量大,所以能保存更多的圖象。相反,如果使緩沖存儲器優(yōu)先,則容易對應(yīng)圖象的高速寫入和讀出。
(4)當緩沖存儲器不存在,通信部和記錄設(shè)備存在時。
取得與(1)的情況1、情況2同樣的效果。
本發(fā)明的其他形態(tài)包含檢測不以圖象的保存為直接目的的給定操作例如數(shù)字相機的起動操作或攝影操作的步驟;當檢測到給定操作時,把存儲在數(shù)字相機內(nèi)的圖象向更恒久的存儲裝置例如安裝在數(shù)字相機上的存儲卡或文件服務(wù)器移動的步驟。根據(jù)該形態(tài),用戶即使不特意指示圖象的保存,作為后臺處理,也能恒就地存儲圖象。
本發(fā)明的其他形態(tài)是在保存數(shù)字相機的圖象時能利用的文件服務(wù)器,包括通信部和控制部,控制部具有當通信部通過網(wǎng)絡(luò)接收到圖象文件時,保存該圖象文件的文件管理部;以接收到該圖象文件為契機,再現(xiàn)該圖象文件,在畫面上顯示的再現(xiàn)處理部。該文件服務(wù)器如果接收到圖象文件,就不僅保存它,為了再現(xiàn)能迅速確認圖象。
須指出的是,以上的構(gòu)成要素的組合、把本發(fā)明的表現(xiàn)在方法、裝置、系統(tǒng)、計算機程序、記錄媒體間變換的形態(tài)作為本發(fā)明的形態(tài)也是有效的。
下面簡要說明附圖。
圖1是實施例的數(shù)字相機的結(jié)構(gòu)圖。
圖2是實施例的文件服務(wù)器的結(jié)構(gòu)圖。
圖3是基于實施例的數(shù)字相機和文件服務(wù)器的文件管理系統(tǒng)的結(jié)構(gòu)圖。
圖4是文件管理系統(tǒng)的其他結(jié)構(gòu)圖。
圖5是表示數(shù)字相機的主要任務(wù)的處理的程序流程圖。
圖6是數(shù)字相機的起動處理的程序流程圖。
圖7是數(shù)字相機的保存處理的程序流程圖。
圖8是數(shù)字相機的攝影處理的程序流程圖。
圖9是數(shù)字相機的再現(xiàn)處理的程序流程圖。
圖10是數(shù)字相機的結(jié)束處理的程序流程圖。
圖11是文件服務(wù)器的主線程的程序流程圖。
圖12是文件服務(wù)器的子線程的程序流程圖。
圖13是表示文件服務(wù)器一側(cè)的顯示裝置的畫面的顯示例的圖。
具體實施例方式
圖1表示實施例1的數(shù)字相機10的結(jié)構(gòu)。數(shù)字相機10包含根據(jù)用戶的指示,拍攝被拍攝體的攝像塊12;進行攝像塊12中的縮放、聚焦、縮小光圈等機械控制的機構(gòu)控制塊14;對于由攝像塊12拍攝的圖象實施各種處理的處理塊16;輸入用戶的指示,向處理塊16傳遞的操作塊18;再現(xiàn)圖象,顯示的LCD22;可插拔地保持選擇卡68的卡插槽20。這些結(jié)構(gòu)間的數(shù)據(jù)和命令的收發(fā)通過系統(tǒng)總線76進行。
這些結(jié)構(gòu)特別是處理塊16在硬件上由CPU、圖象處理關(guān)聯(lián)LSI、各種存儲元件實現(xiàn),在軟件上由圖象處理程序、包含緩存器的存儲器控制程序、選擇卡控制程序、用戶界面程序等實現(xiàn),但是這里,把通過軟件和硬件的聯(lián)合實現(xiàn)的功能進行塊化,它們不一定與現(xiàn)實的元件一對一對應(yīng)。
此外,圖1的結(jié)構(gòu)的任意部分在由硬件和元件實現(xiàn)的問題上有相當?shù)淖杂啥?,業(yè)內(nèi)人士容易地理解到各種變形例也包含在本發(fā)明重。須指出的是,機構(gòu)控制塊14可以由專用的CPU實現(xiàn),也可以兼用處理塊16的CPU。
攝像塊12包含透鏡26、CCD28、A/D轉(zhuǎn)換器30。通過透鏡26,被拍攝體在CCD28上成像,CCD28把它作為模擬的圖象信號向A/D轉(zhuǎn)換器30輸出。A/D轉(zhuǎn)換器30對該信號實施A/D轉(zhuǎn)換,把數(shù)字的圖象數(shù)據(jù)向處理塊16輸出。在透鏡26和CCD28之間設(shè)置未圖示的光闌,或根據(jù)情形設(shè)置機械快門。此外,在CCD28和A/D轉(zhuǎn)換器30之間設(shè)置未圖示的信號處理部,對各RGB的信號進行白平衡調(diào)整等處理。
處理塊16包含輸入從攝像塊12輸出的圖象數(shù)據(jù),把它按照JPEG(Joint Photographic Experts Group)等方式進行編碼壓縮的圖象處理部44;根據(jù)用戶的指示把圖象展開,把它向LCD輸出的再現(xiàn)處理部48;在圖向的壓縮或展開時作為工作區(qū)利用,使其他各種控制程序常駐的主存儲器46;把從操作塊18輸入的用戶指示作為事件檢測的事件檢測部50;決定攝像后壓縮的圖象的保存目標,進行保存處理,并且從保存目標讀出應(yīng)該再現(xiàn)的圖象的傳輸處理部52;閃存60。閃存60包含作為內(nèi)置緩存器起作用的內(nèi)置緩存區(qū)56(以下,稱作“緩存器56”)、存儲數(shù)字相機10和后面描述的文件服務(wù)器的IP地址等網(wǎng)絡(luò)設(shè)定信息的網(wǎng)絡(luò)設(shè)定區(qū)58。網(wǎng)絡(luò)連接的確立根據(jù)網(wǎng)絡(luò)設(shè)定信息進行。事件檢測部50通過軟件的查詢或在硬件上發(fā)生的按鈕按下信號、或該信號引起的中斷處理檢測用戶對操作塊18的指示。
傳輸處理部52包含緩存器處理部64、卡識別部66、通信控制部72、存儲卡控制部74。緩存處理部64進行對于緩存器56的圖象數(shù)據(jù)的讀出寫入,此外,緩存器處理部64判定緩存器50中是否存儲著圖象。為了讀出寫入,緩存器處理部64具有對于緩存器56的存儲器控制電路。而對于是否保存著圖象,考慮到例如把緩存器56劃分為圖象存儲用的小區(qū)域,對各區(qū)域用標志表示有意義的數(shù)據(jù)的有無,或以圖象文件的形式保存圖象,在其標題區(qū)域表示圖象的有無等方法,所以緩存器處理部64用軟件判斷是否存儲著圖象。
卡識別部66識別安裝在卡插槽20中的選擇卡68的種類。能通過讀出選擇卡68內(nèi)的系統(tǒng)寄存器中存儲的卡ID,或通過決定與在選擇卡68內(nèi)連接在電源上,或接地的端子的組合有關(guān)的卡ID,實現(xiàn)識別。
通信控制部72當安裝在卡插槽20上的選擇卡68是通信卡時,利用它,進行與文件服務(wù)器通信所必要的控制。通信控制部72例如包含通信驅(qū)動器IC和驅(qū)動程序。存儲卡控制部74當安裝在卡插槽20上的選擇卡68是存儲卡時,控制對它的圖象數(shù)據(jù)寫入和讀出。存儲卡控制部74例如包含依據(jù)卡插槽20的通用總線規(guī)格的數(shù)據(jù)傳輸電路。
操作塊18包含快門按鈕34、再現(xiàn)指示按鈕36、電源按鈕38。如果按下快門按鈕34,則經(jīng)由事件檢測部50和機構(gòu)控制塊14,指示傳遞給攝像塊12,拍攝圖象。如果按下再現(xiàn)指示按鈕36,就經(jīng)由事件檢測部50向再現(xiàn)處理部48發(fā)送指示,再現(xiàn)處理部48把保存時壓縮的圖象展開,向LCD22輸出。以下當需要區(qū)別時,把由圖象處理部44壓縮的圖象稱作“壓縮圖象”。從緩存器56、選擇卡68即存儲卡或文件服務(wù)器讀出壓縮圖象。可是,在從主存儲器向這三個地方的任意一個存儲壓縮圖象前,從主存儲器46讀出壓縮圖象,再現(xiàn)。
電源按鈕38是使數(shù)字相機10全體的電源接通和斷開的按鈕。在數(shù)字相機10關(guān)著時,如果按下電源按鈕38,就由事件檢測部50把它作為起動要求檢測,進行起動處理。而當數(shù)字相機10工作時,如果按下電源按鈕38,就由事件檢測部50把它作為結(jié)束處理檢測,進行用于關(guān)掉數(shù)字相機10的處理。
圖2表示與數(shù)字相機10進行圖象數(shù)據(jù)的收發(fā)的文件服務(wù)器100的結(jié)構(gòu)。文件服務(wù)器100包含通過網(wǎng)絡(luò)與數(shù)字相機10通信的通信部102和控制文件服務(wù)器全體的控制部104。當再現(xiàn)處理部106當從數(shù)字相機10發(fā)送壓縮圖象,由通信部102接收時,把該接收動作作為契機,把壓縮圖象展開,把圖象向顯示裝置112顯示。文件管理部108也把接收動作作為契機,把壓縮圖象向圖象保存裝置110存儲。再現(xiàn)處理部106和文件管理部108的動作都不通過人手,自動進行。此外,為了個別顯示、管理從多個數(shù)字相機10即多個用戶發(fā)送的壓縮圖象,再現(xiàn)處理部106用已知的方法為個用戶生成不同的顯示窗口,在各顯示窗口內(nèi)顯示該用戶的圖象。同樣,文件管理部108為了個別保存各用戶的圖象,用已知的方法在保存裝置110內(nèi)生成各用戶的文件夾,在這些文件夾中分別保存圖象。
圖3表示由數(shù)字相機10和文件服務(wù)器100構(gòu)成的文件管理系統(tǒng)120的結(jié)構(gòu)。這里,數(shù)字相機10為了通信而利用的訪問點122、文件服務(wù)器100以及用戶終端124通過因特網(wǎng)126連接。數(shù)字相機10和訪問點122通過無線LAN通信。根據(jù)該結(jié)構(gòu),用戶通過數(shù)字相機10拍攝的圖象經(jīng)由訪問點122和因特網(wǎng)126存儲到文件服務(wù)器中,用戶終端124能適當從文件服務(wù)器100下載必要的圖象。可是,文件服務(wù)器100可以在用戶終端124中構(gòu)成,這時,用戶通過數(shù)字相機10拍攝的圖象一個接一個通過后面描述的動作向用戶中端124顯示,方便性提高。
圖4表示文件管理系統(tǒng)120的其他結(jié)構(gòu)。這里,數(shù)字相機10和文件服務(wù)器100由無線LAN的特別模式連接。文件服務(wù)器100在用戶終端124內(nèi)部構(gòu)成。根據(jù)本結(jié)構(gòu),因為不需要圖3的訪問點122或因特網(wǎng)126,所以例如用戶帶著數(shù)字相機10和筆記本PC的用戶終端124,通過后面描述的動作在用戶終端124能一個接一個確認由數(shù)字相機10拍攝的圖象。
下面,說明基于以上結(jié)構(gòu)的動作。本實施例的特征在于把由數(shù)字相機10拍攝的圖象一個接一個向文件服務(wù)器100發(fā)送,保存在那里,并且一個接一個顯示。因此,當用戶使用圖3的文件管理系統(tǒng)120時,沒必要用數(shù)字相機10的LCD22的畫面比較小的顯示裝置確認拍攝的圖象,能用圖2的顯示裝置112進行,效率高。即把文件服務(wù)器100作為數(shù)字相機10的記錄媒體利用,有效地充分利用它的豐富的存儲容量和大的顯示畫面。而在數(shù)字相機10用戶想觀察圖象時,根據(jù)再現(xiàn)指示,從文件服務(wù)器100向數(shù)字相機10下載必要的圖象,用數(shù)字相機10的LCD22再現(xiàn)。因此,數(shù)字相機10沒必要搭載用于保存多個圖象的大容量存儲器,在成本上有利。
可是,當在數(shù)字相機10的卡插槽20中,作為選擇卡68未安裝通信卡時,與文件服務(wù)器100的通信是不可能的。這時,如果作為選擇卡68安裝著存儲卡,數(shù)字相機10就把拍攝的圖象向存儲卡保存。此外,從該存儲卡加載應(yīng)該再現(xiàn)的圖象,向LCD22顯示。當作為選擇卡68未安裝存儲卡時,數(shù)字相機10把圖象向作為暫時保存部件的緩存器56存儲。因此,緩存器56具有這樣的保存處理所必要的最小限度存儲器容量就可以了。保存在緩存器56中的圖象當能與文件服務(wù)器100通信時,向文件服務(wù)器100移動,或者在安裝了存儲了時,向該存儲卡移動。結(jié)果,在緩存器56中產(chǎn)生可用空間,以備下次的保存處理。
圖5表示數(shù)字相機10的主任務(wù)的處理流成。這里,在數(shù)字相機10的電源斷開的狀態(tài)下,進行主任務(wù),把電源按鈕38的按下作為事件檢測。因此,事件檢測部50在數(shù)字相機10的電源接通或斷開的任意狀態(tài)下,持續(xù)監(jiān)視事件的發(fā)生(S10的N)。這里,如果操作塊18的按鈕操作發(fā)生,則事件檢測部50檢測到事件(S10的Y)。事件檢測部50確定發(fā)生的事件的種類。當事件為“電源接通”時,即在數(shù)字相機10的電源未接通的狀態(tài)下,按下電源按鈕38時(S12的Y),進行起動處理(S14)。
當事件不是電源接通時(S12的N),在“電源斷開”即數(shù)字相機10的電源接通的狀態(tài)下,按下電源按鈕38時(S16的Y),進行結(jié)束處理(S18)。當不是“電源斷開”時(S16的N),當“攝影指示”即快門按鈕被按下時(S20的Y),進行攝影處(S22)。當不“攝影指示”時(S20的N),為“再現(xiàn)指示”即按下再現(xiàn)指示按鈕時(S24的Y),進行再現(xiàn)處理(S26)。當不“再現(xiàn)指示”時(S24的N),進行與用戶指示對應(yīng)的其他處(S28)。須指出的是,這里,當數(shù)字相機10的電源斷開時,主任務(wù)工作,但是也可以在起動處理(S14)中起動主任務(wù)。
圖6表示起動處理(S14)的程序流成。首先,卡識別部66識別安裝在卡插槽20中的選擇卡68的種類(S30)。當在卡插槽20中安裝著通信卡時(S30的C),通過通信控制部72和通信卡的聯(lián)合,確立與文件服務(wù)器100的網(wǎng)絡(luò)連接(S32)。接著,判定緩存器56中是否保存有圖象(S34),如果保存有圖象(S34的Y),就進行該圖象的保存處理(S36),回到主任務(wù)(S38)。
在S30的卡種類的識別中,當判定在卡插槽20上安裝有存儲卡時(S30的M),與文件服務(wù)器100的網(wǎng)絡(luò)連接是不可能的,所以跳過S32的過程,按照緩存器56中保存的數(shù)據(jù)的有無,執(zhí)行保存處理,回到主任務(wù)(S34、S36、S38)。
在S30的卡種類的識別中,當判定在卡插槽20上未安裝選擇卡68時(S30的N),不進行特別的處理,回到主任務(wù)(S38)。因此,這時,如果在緩存器56中保存有圖象,就維持該狀態(tài)。任意時候,通過回到主任務(wù),起動處理結(jié)束。
圖7表示圖6的保存處理(S36)的處理流成。首先,盡心股卡識別部66的卡的識別(S40),如果在卡插槽20中安裝著存儲卡(S40的M),就從緩存器56向存儲卡傳輸圖象(S42),關(guān)于緩存器56中傳輸了圖象的區(qū)域,把緩存器56清除(S44)。結(jié)果,在緩存器56中產(chǎn)生可用空間。而當卡識別的結(jié)果判定為安裝有通信卡時(S40的C),向文件服務(wù)器100發(fā)送緩存器56的圖象(S46)。因此,發(fā)送用于在文件服務(wù)器100中生成接收圖象的文件的指示即文件生成命令(S48),接著,把圖象數(shù)據(jù)與寫入命令一起發(fā)送(S50),如果數(shù)據(jù)的發(fā)送結(jié)束,就發(fā)送關(guān)閉命令(S52),把圖象作為一個圖象文件存儲到文件服務(wù)器100中。
圖8表示圖5的攝影處理(S22)的處理。該流程的特征在于當拍攝圖象時,如果圖象已經(jīng)保存在緩存器56中,就先進行圖象的保存處理,然后進行拍攝的圖象的保存處理。
當用戶按下快門按鈕34時,攝影指示通過事件檢測部50傳遞給機構(gòu)控制塊14,拍攝的圖象從攝像塊12向圖象處理部44發(fā)送。圖象處理部44把主存儲器46作為工作區(qū),進行圖象的編碼壓縮,生成壓縮圖象(S60)。
接著,通過存儲器處理部64判斷圖象是否保存在緩存器56中(S62),如果保存(S62的Y),就進行第一次的保存處理(S36A)。第一保存處理的內(nèi)容與圖7所示的保存處理相同,但是該對象是保存在緩存器56中的圖象。如果該保存成功(S64的Y),就對存儲著保存的圖象的區(qū)域,清除緩存器56(S66),進入“第二保存處理”即第二次的保存處理(S36B)。如果保存不成功(S64N),就跳過S66的處理。第二保存處理也與圖7所示的保存處理相同,但是這次,其對象成為由攝影取得的圖象。如果該圖象的保存成功(S68的Y),就清除把拍攝的圖象作為壓縮圖象保存的主存儲器46的區(qū)域(S70),而如果保存失敗(S68的N),就把保存在主存儲器46中的壓縮圖象通過緩存器處理部64的作用,向緩存器56保存(S72),然后,清除保存該壓縮圖象的主存儲器46的區(qū)域(S70)。然后,回到主任務(wù),完成了攝影處理。
須指出的是,在S62中,如果判斷為緩存器56中未保存圖象(S62的N),就只保存拍攝的圖象,所以執(zhí)行第二保存處理(S36B)以下的處理。在S64和S68的處理中,需要判斷保存成否的理由是因為當經(jīng)由網(wǎng)絡(luò)向文件服務(wù)器100發(fā)送圖象時,根據(jù)網(wǎng)絡(luò)連接的狀況,有可能發(fā)送圖象失敗。
圖9表示圖5的再現(xiàn)處理(S26)的處理流程。首先,通過卡識別部66識別卡的種類(S80),當卡插槽20上安裝有存儲卡時(S80的M),就從存儲卡讀出圖象(S82)。當在卡插槽20上安裝有通信卡時(S80的C),判定現(xiàn)在要再現(xiàn)的圖象(以下,按照必要,也稱作“再現(xiàn)對象圖象”)是否殘留在緩存器56中(S86),如果殘留(S86的Y),就從緩存器56讀出該圖象(S84)。如果再現(xiàn)對象圖象未殘留在緩存器56中(S86的N),就從文件服務(wù)器100接收圖象(S88)。因此,首先,發(fā)送用于打開所需的圖象文件的命令(S90),接著發(fā)送用于讀出圖象數(shù)據(jù)的命令(S92),如果讀出結(jié)束,就發(fā)送關(guān)閉命令(S94)。在S80中,當判定為選擇卡68不存在時(S80的N),就從緩存器56讀出圖象(S84)。
把通過以上任意的處理讀出的圖象放到主存儲器46中,再現(xiàn)處理部48把該圖象展開,用LCD22再現(xiàn)(S96)。然后,回到主任務(wù)(S98)。
須指出的是,說明了處理,當存在存儲卡時,把再現(xiàn)對象圖象保存在存儲卡中,如果存在通信卡,把再現(xiàn)對象圖象保存在文件服務(wù)器100中,當任意的卡都不存在時,把再現(xiàn)對象圖象保存到緩存器56中,當即使存在通信卡,但是圖8的S68的對文件服務(wù)器100的保存不成功時,把再現(xiàn)對象圖象保存到緩存器56中。當然,能假定此外的各種狀況,但是這里為了避免麻煩,針對主要的處理。如果想實現(xiàn)更安全的處理,就根據(jù)能唯一決定再現(xiàn)對象圖象的識別信息,查找該圖象存儲在存儲卡、緩存器56、文件服務(wù)器100的哪一個中,執(zhí)行讀出,就足夠了。
圖10表示圖5的結(jié)束處理(S18)的處理流程。首先,緩存器處理部64判定緩存器56中是否殘存有還未保存的圖象數(shù)據(jù)(S100)。這里,“保存”是指向存儲卡或文件服務(wù)器100保存圖象數(shù)據(jù),或最差也是向緩存器56保存的狀態(tài)。因此,當存在未保存的數(shù)據(jù)時,一般該數(shù)據(jù)存在與主存儲器46中。如果有未保存的數(shù)據(jù)(S100的Y),就通過緩存器處理部64的作用,把該數(shù)據(jù)從主存儲器46向緩存器56保存(S102)。如果沒有未保存的數(shù)據(jù)(S100的N),就跳過S102的處理。
接著,通過卡識別部66判定是否安裝有通信卡(S104),如果安裝有(S104的Y),就切斷與文件服務(wù)器100之間的網(wǎng)絡(luò)連接(S106)。如果沒有通信卡(S104的N),就跳過S106的處理。接著,通過事件檢測部50切斷電源(S108),回到主任務(wù)(S110)。須指出的是,當只在接通電源的狀態(tài)下主任務(wù)工作時,只跳過S110的處理。
圖11表示文件服務(wù)器100與數(shù)字相機10收發(fā)圖象的處理流程。文件服務(wù)器100通常在主線程中處于從數(shù)字相機10等待網(wǎng)絡(luò)連接的要求的狀態(tài)(S150)。數(shù)字相機10在其起動處理中要求與文件服務(wù)器100的網(wǎng)絡(luò)連接時(圖6的S32的A),接收網(wǎng)絡(luò)連接要求命令,通過發(fā)送響應(yīng)命令,確立網(wǎng)絡(luò)連接(S152)。接著,生成子線程(S154)。
圖12表示子線程的處理流程。首先,通過文件服務(wù)器100的再現(xiàn)處理部106,對數(shù)字相機10或用戶顯示個別的窗口(S200),通過文件管理部108,生成個別的文件夾(S202)。接著,變?yōu)榈却邮諄碜詳?shù)字相機10的命令(S204)。在圖7的保存處理中圖象發(fā)送(S46)、圖9的再現(xiàn)處理中的圖象接收(S88)、圖10的結(jié)束處理中的網(wǎng)絡(luò)連接的切斷(S106)的任意時候,從數(shù)字相機10發(fā)送命令,文件服務(wù)器100接收它。
當接收的命令要求網(wǎng)絡(luò)連接的切斷時(S206的“切斷”),切斷與數(shù)字相機10的網(wǎng)絡(luò)連接(S207),回到主線程(S208)。當命令要求保存圖象時(S206的“保存”),通過通信部102接收圖象(S210),執(zhí)行基于再現(xiàn)處理部106的再現(xiàn)和基于文件管理部108的圖象數(shù)據(jù)的保存(S212),作為選擇的功能,通過文件管理部108生成輪廓圖象,保存,并且通過再現(xiàn)處理部106顯示該輪廓圖象(S214)。接著,回到命令接收等待狀態(tài)(S204)。
而當在S206中接收的命令要求圖象的再現(xiàn)時(S206的“再現(xiàn)”),通過文件管理部108從圖象保存裝置讀出再現(xiàn)對象圖象,向數(shù)字相機10發(fā)送(S216)。接著,回到命令等待狀態(tài)(S204)。
圖13表示文件服務(wù)器100一側(cè)的顯示裝置112的畫面130的顯示例。在畫面130中設(shè)置顯示由文件管理部108生成的文件夾的構(gòu)造的區(qū)域132、顯示數(shù)字相機10的識別信息或用戶的ID的區(qū)域134、顯示由再現(xiàn)處理部106再現(xiàn)的圖象的區(qū)域136。數(shù)字相機10的識別信息例如記錄到閃存60或未圖示的引導(dǎo)ROM等其他區(qū)域中,在與文件服務(wù)器100的通信時,如果發(fā)送它,就能確定。
用戶通過該畫面130能知道自己利用的文件夾,此外,拍攝的圖象一個接一個顯示,所以圖象的確認變得容易。文件夾按數(shù)字相機10或各用戶個別管理,所以不會與他人拍攝的圖象混在一起。
根據(jù)本實施例,用戶不僅能容易把握一個一個拍攝的圖象,而且能在文件服務(wù)器100中高效管理自己的圖象。用戶終端兼任文件服務(wù)器100,如果是筆記本PC那樣的終端,則一般通過鼠標等部件,與數(shù)字相機10相比,圖象的編輯等其他操作更容易,解決了數(shù)字相機10的操作性的問題。由數(shù)字相機10拍攝的圖象直接保存在文件服務(wù)器100或存儲卡中,所以數(shù)字相機10自身沒必要為了圖象保存具有大容量的存儲器。結(jié)果,在成本方面是有利的。此外,用戶沒必要管圖象的保存目標,操作也容易。通過這樣的優(yōu)點,用戶能最大限度體會到數(shù)字技術(shù)的優(yōu)點。
以上,根據(jù)實施例說明了本發(fā)明??墒牵瑯I(yè)內(nèi)人士能容易理解到該實施例是例示,能有各種變形例,這些變形例也包含在本發(fā)明中。下面,列舉幾個這樣的變形例。
在實施例中,數(shù)字相機10和文件服務(wù)器100之間的網(wǎng)絡(luò)連接、從數(shù)字相機10向文件服務(wù)器100的圖象保存、從文件服務(wù)器100向數(shù)字相機10的圖象發(fā)送不等待基于用戶的明確指示,全部自動進行。但是,也可以采用等待用戶的明確指示,執(zhí)行這些的任意動作的結(jié)構(gòu)。例如,在操作塊18中設(shè)置未圖示的各種設(shè)定功能,在給定的設(shè)定模式中,把網(wǎng)絡(luò)連接的確立分配給給定的按鈕。同樣,也可以設(shè)置從文件服務(wù)器100、存儲卡、緩存器56明確地選擇圖象的保存目標的功能。
在實施例中,只在起動處理中進行基于通信控制部72和通信卡的聯(lián)合的與文件服務(wù)器100的網(wǎng)絡(luò)連接的確立。可是,也可以采用在起動處理時,也考慮無法確立連接,當網(wǎng)絡(luò)連接無法確立時,通過起動處理以外的定時或事件的發(fā)生,重試網(wǎng)絡(luò)的確立的結(jié)構(gòu)。例如,考慮到用定時器的設(shè)定重試,或在保存存儲和再現(xiàn)處理中重試。當無法確認與無線LAN的訪問點的連接時,通信控制部72或通信卡檢測到來自無線LAN的信號時,確立網(wǎng)絡(luò)連接。
在圖6中,在起動處理中執(zhí)行保存處理(S36)??墒?,在起動處理中,可以只停留在確立與文件服務(wù)器100的連接,跳過S34和S36的處理。這時,起動處理以短時間完成。
在實施例中,在閃存60中設(shè)置緩存器56,但是它也可以利用主存儲器46的一部分。這時,在使數(shù)字相機10的電源斷開前,從主存儲器46向文件服務(wù)器100或存儲卡傳輸圖象數(shù)據(jù),或在電源斷開時也在通電狀態(tài)下在主存儲器46保存圖象。
在實施例中,在圖8的攝影處理中,比拍攝的圖象先保存殘留在緩存器56中的圖象。這是按照拍攝的順序保存的意思,但是如果不管攝影的順序和保存的順序,就先保存拍攝的圖象,然后保存殘留在緩存器56中的圖象。這時,可以把圖8中的S62~S66的處理和S36B~S70的處理交換。
在實施例中,圖10的結(jié)束處理中,當存在未保存的數(shù)據(jù)時,把它保存到緩存器56中(S102)??墒?,當存儲卡存在時,可以把未保存的數(shù)據(jù)向存儲卡保存,當通信卡存在時,可以把未保存的數(shù)據(jù)保存到文件服務(wù)器100中。當向緩存器56保存時,一般能使結(jié)束處理快速結(jié)束。當向存儲卡或文件服務(wù)器100保存時,能確保的可用空間。須指出的是,當想讓圖10的結(jié)束處理更快結(jié)束時,可以刪除未保存的數(shù)據(jù),即把跳過S100和S102也作為選擇分支來考慮。
權(quán)利要求
1.一種數(shù)字相機,其特征在于包含攝像塊、用機構(gòu)面控制攝像塊的機構(gòu)控制塊、輸入用戶的操作的操作塊、對圖象進行處理的處理塊,所述處理塊包括檢測對于本數(shù)字相機的起動要求的檢測部、執(zhí)行用于以檢測到起動要求為契機確立與文件服務(wù)器的網(wǎng)絡(luò)連接的處理的通信控制部。
2.一種數(shù)字相機,其特征在于包含攝像塊、用機構(gòu)面控制攝像塊的機構(gòu)控制塊、輸入用戶的操作的操作塊、對圖象進行處理的處理塊,所述處理塊包括檢測攝像要求的檢測部、用于執(zhí)行以取得該圖象為契機通過網(wǎng)絡(luò)發(fā)送由攝像取得的圖象的處理的通信控制部。
3.一種數(shù)字相機,其特征在于包含攝像塊、用機構(gòu)面控制攝像塊的機構(gòu)控制塊、輸入用戶的操作的操作塊、對圖象進行處理的處理塊,所述處理塊包括檢測圖象再現(xiàn)要求的檢測部、檢測到圖象再現(xiàn)要求時用于執(zhí)行通過網(wǎng)絡(luò)從文件服務(wù)器接受成為再現(xiàn)對象的圖象的處理的通信控制部。
4.根據(jù)權(quán)利要求1所述的數(shù)字相機,其特征在于還具有當在選擇插槽中安裝了存儲卡時,控制該存儲卡的卡控制部;識別安裝在選擇插槽中的卡的卡識別部;當在選擇插槽中安裝有存儲卡時,存儲卡控制部把存儲卡作為記錄媒體進行圖象的保存和讀出,而當在選擇插槽中安裝有通信卡時,所述通信控制部把文件服務(wù)器作為記錄媒體經(jīng)由通信卡進行圖象的保存和讀出。
5.根據(jù)權(quán)利要求2所述的數(shù)字相機,其特征在于還具有當在選擇插槽中安裝了存儲卡時,控制該存儲卡的卡控制部;識別安裝在選擇插槽中的卡的卡識別部;當在選擇插槽中安裝有存儲卡時,存儲卡控制部把存儲卡作為記錄媒體進行圖象的保存和讀出,而當在選擇插槽中安裝有通信卡時,所述通信控制部把文件服務(wù)器作為記錄媒體經(jīng)由通信卡進行圖象的保存和讀出。
6.根據(jù)權(quán)利要求3所述的數(shù)字相機,其特征在于還具有當在選擇插槽中安裝了存儲卡時,控制該存儲卡的卡控制部;識別安裝在選擇插槽中的卡的卡識別部;當在選擇插槽中安裝有存儲卡時,存儲卡控制部把存儲卡作為記錄媒體進行圖象的保存和讀出,而當在選擇插槽中安裝有通信卡時,所述通信控制部把文件服務(wù)器作為記錄媒體經(jīng)由通信卡進行圖象的保存和讀出。
7.根據(jù)權(quán)利要求1所述的數(shù)字相機,其特征在于還具有緩沖存儲器;當無法執(zhí)行向所述文件服務(wù)器的圖象的發(fā)送時,把該圖象保存到緩沖存儲器中的緩存器處理部。
8.根據(jù)權(quán)利要求2所述的數(shù)字相機,其特征在于還具有緩沖存儲器;當無法執(zhí)行向所述文件服務(wù)器的圖象的發(fā)送時,把該圖象保存到緩沖存儲器中的緩存器處理部。
9.根據(jù)權(quán)利要求3所述的數(shù)字相機,其特征在于還具有緩沖存儲器;當無法執(zhí)行向所述文件服務(wù)器的圖象的發(fā)送時,把該圖象保存到緩沖存儲器中的緩存器處理部。
10.根據(jù)權(quán)利要求1所述的數(shù)字相機,其特征在于還具有緩沖存儲器;當向所述文件服務(wù)器發(fā)送由攝影取得的圖象時,如果緩沖存儲器中已經(jīng)保存著圖象,就讀出該保存的圖象的緩存器處理部;所述通信控制部以給定的順序把由緩存器處理部讀出的圖象和由所述攝影取得的圖象向所述文件服務(wù)器發(fā)送。
11.根據(jù)權(quán)利要求2所述的數(shù)字相機,其特征在于還具有緩沖存儲器;當向所述文件服務(wù)器發(fā)送由攝影取得的圖象時,如果緩沖存儲器中已經(jīng)保存著圖象,就讀出該保存的圖象的緩存器處理部;所述通信控制部以給定的順序把由緩存器處理部讀出的圖象和由所述攝影取得的圖象向所述文件服務(wù)器發(fā)送。
12.根據(jù)權(quán)利要求3所述的數(shù)字相機,其特征在于還具有緩沖存儲器;當向所述文件服務(wù)器發(fā)送由攝影取得的圖象時,如果緩沖存儲器中已經(jīng)保存著圖象,就讀出該保存的圖象的緩存器處理部;所述通信控制部以給定的順序把由緩存器處理部讀出的圖象和由所述攝影取得的圖象向所述文件服務(wù)器發(fā)送。
13.根據(jù)權(quán)利要求1所述的數(shù)字相機,其特征在于還具有緩沖存儲器;所述通信控制部如果緩沖存儲器中保存著圖象,就在根據(jù)所述起動要求,確立與文件服務(wù)器的網(wǎng)絡(luò)連接時,執(zhí)行把保存的圖象向文件服務(wù)器發(fā)送的處理。
14.一種數(shù)字相機,包含攝像塊、用機構(gòu)面控制攝像塊的機構(gòu)控制塊、輸入用戶的操作的操作塊、對圖象進行處理的處理塊,其特征在于所述處理塊包括保存圖象的緩沖存儲器;當本數(shù)字相機起動時,如果在選擇插槽中安裝著通信卡,就把緩沖存儲器中保存的圖象向文件服務(wù)器發(fā)送的通信控制部;當本數(shù)字相機起動時,如果在選擇插槽中安裝著存儲卡,就把緩沖存儲器中保存的圖象向存儲卡移動保存的存儲卡控制部。
15.根據(jù)權(quán)利要求8所述的數(shù)字相機,其特征在于所述通信控制部和所述存儲卡控制部的至少一方在被提供基于用戶的明確的圖象保存指示后,開始處理。
16.一種數(shù)字相機的控制方法,其特征在于包括檢測對數(shù)字相機的起動要求的步驟;以檢測到起動要求為契機確立所述數(shù)字相機和文件服務(wù)器的網(wǎng)絡(luò)連接的步驟。
17.根據(jù)權(quán)利要求16所述的數(shù)字相機的控制方法,其特征在于還包括當在緩沖存儲器中保存有圖象時,在確立了所述數(shù)字相機和所述文件服務(wù)器的網(wǎng)絡(luò)連接后,把保存的圖象向所述文件服務(wù)器發(fā)送的步驟。
18.一種數(shù)字相機的控制方法,其特征在于包括檢測對于數(shù)字相機的攝像要求的步驟;執(zhí)行用于以取得該圖象為契機把由攝像取得的圖象通過網(wǎng)絡(luò)象文件服務(wù)器發(fā)送的處理的步驟。
19.根據(jù)權(quán)利要求18所述的數(shù)字相機的控制方法,其特征在于還包括還包含判定是否存在用于在數(shù)字相機內(nèi)保存圖象的記錄設(shè)備的步驟;當存在記錄設(shè)備時,代替把由攝像取得的圖象向文件服務(wù)器發(fā)送,而把該圖象向所述記錄設(shè)備保存的步驟。
20.根據(jù)權(quán)利要求18所述的數(shù)字相機的控制方法,其特征在于還包含當無法執(zhí)行把由攝像取得的圖象向文件服務(wù)器的發(fā)送時,把該圖象保存到緩沖存儲器中的步驟。
21.根據(jù)權(quán)利要求18所述的數(shù)字相機的控制方法,其特征在于還包含當在緩沖存儲器中保存有圖象時,在所述由攝像取得的圖象之前,把緩沖存儲器中保存的圖象向文件服務(wù)器發(fā)送的步驟。
22.根據(jù)權(quán)利要求18所述的數(shù)字相機的控制方法,其特征在于還包含當在緩沖存儲器中保存有圖象時,在所述由攝像取得的圖象之后,把緩沖存儲器中保存的圖象向文件服務(wù)器發(fā)送的步驟。
23.一種數(shù)字相機的控制方法,其特征在于包括檢測對于數(shù)字相機的圖象再現(xiàn)要求的步驟;檢測到圖象再現(xiàn)要求時用于執(zhí)行通過網(wǎng)絡(luò)從文件服務(wù)器接受成為再現(xiàn)對象的圖象的處理的步驟。
24.一種數(shù)字相機的控制方法,其特征在于包括判定在數(shù)字相機中是否存在以暫時的圖象保持為目的的緩沖存儲器、以更恒久的圖象保持為目的的記錄設(shè)備、通過網(wǎng)絡(luò)在文件服務(wù)器上保持圖象的通信部的至少一個的步驟;按照判定結(jié)果,決定由攝像取得的圖象的保存目標的步驟;在決定的保存目標保存由攝像取得的圖象的步驟。
25.一種數(shù)字相機的控制方法,其特征在于在起動過程中,以檢測到起動要求為契機確立數(shù)字相機和文件服務(wù)器的網(wǎng)絡(luò)連接;在攝像過程中,執(zhí)行用于以取得該圖象為契機,把由攝像取得的圖象通過網(wǎng)絡(luò)發(fā)送給文件服務(wù)器的處理;在圖象再現(xiàn)過程中,當檢測到再現(xiàn)要求時,執(zhí)行從所述文件服務(wù)器接收成為再現(xiàn)對象的圖象的處理。
26.一種數(shù)字相機的控制方法,其特征在于包括檢測不以圖象的保存為直接目的的給定操作的步驟;當檢測到所述給定操作時,把數(shù)字相機內(nèi)的緩沖存儲器中保存的圖象向比所述緩沖存儲器更恒久的存儲裝置移動的步驟。
27.根據(jù)權(quán)利要求26所述的數(shù)字相機的控制方法,其特征在于所述給定操作是數(shù)字相機的起動操作或攝影操作。
28.一種文件服務(wù)器,包括通信部和控制部,其特征在于控制部具有當通信部通過網(wǎng)絡(luò)接收到圖象文件時,保存該圖象文件的文件管理部;以接收到該圖象文件為契機,再現(xiàn)該圖象文件,在畫面上顯示的再現(xiàn)處理部。
全文摘要
用網(wǎng)絡(luò)連接數(shù)字相機10和包含文件服務(wù)器100的用戶終端124。當數(shù)字相機10的電源導(dǎo)通時,在起動處理中,自動確立與文件服務(wù)器100的網(wǎng)絡(luò)連接。當用數(shù)字相機10拍攝圖象時,以圖象的編碼壓縮為契機,把該圖象自動向文件服務(wù)器100發(fā)送。如果用數(shù)字相機10指示圖象的再現(xiàn),則從文件服務(wù)器100通過網(wǎng)絡(luò)下載該圖象,用數(shù)字相機10顯示。用數(shù)字相機拍攝的圖象的確認、保存、編輯等的操作性并不一定滿意。
文檔編號H04N5/232GK1506746SQ20031012010
公開日2004年6月23日 申請日期2003年12月5日 優(yōu)先權(quán)日2002年12月6日
發(fā)明者井上泰彰, 平沼義直, 高野恭一, 三浦宏喜, 一, 喜, 直 申請人:三洋電機株式會社