專利名稱:數(shù)字圖像系統(tǒng)中的圖像數(shù)據(jù)的傳送控制的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種可適用于數(shù)字圖像系統(tǒng)的圖像數(shù)據(jù)的傳送控制技術(shù),該數(shù)字圖像系統(tǒng)由在內(nèi)部具有圖像存儲(chǔ)裝置的、例如數(shù)字照相機(jī)等的圖像生成裝置和PC(個(gè)人電腦)等的信息處理裝置通過(guò)通信線路連接而成。
背景技術(shù):
以往,將由數(shù)字照相機(jī)所攝影的圖像數(shù)據(jù)和聲音數(shù)據(jù)等記錄在安裝于數(shù)字照相機(jī)內(nèi)部的閃存等記錄裝置上,或者記錄在對(duì)數(shù)字照相機(jī)可拆裝的記錄介質(zhì)上。另外,用電纜等連接數(shù)字照相機(jī)和個(gè)人電腦(下面稱為PC)等的信息處理裝置,將在上述數(shù)字照相機(jī)內(nèi)部的記錄裝置,或?qū)ι鲜鰯?shù)字照相機(jī)可拆裝的記錄介質(zhì)上所記錄的圖像數(shù)據(jù)等的信息傳送給PC的系統(tǒng)被設(shè)計(jì)、并產(chǎn)品化。
在信息傳送時(shí),大多使用與例如Picture Transfer Protocol(圖像傳送協(xié)議PTP)等的數(shù)字照相機(jī)專用的標(biāo)準(zhǔn)數(shù)據(jù)傳送協(xié)議或MassStorage Class(MSC)之類的所謂可移動(dòng)盤(pán)(removable disk)有關(guān)的協(xié)議。在將數(shù)字照相機(jī)與PC進(jìn)行連接的情況下,例如若使用上述的MSC,則數(shù)字照相機(jī)就被作為外部連接的硬盤(pán)驅(qū)動(dòng)器(HDD)或讀卡機(jī)這樣的單純的外部記錄裝置來(lái)處理。為此準(zhǔn)備特別的驅(qū)動(dòng)器軟件,使得用戶即便沒(méi)有足夠的知識(shí)也能夠?qū)φ障鄼C(jī)內(nèi)的圖像數(shù)據(jù)進(jìn)行存取。
但是,在使用了MSC的情況下,一方面文件的存取全部在PC上進(jìn)行管理,在同時(shí)進(jìn)行使用了照相機(jī)上的操作構(gòu)件的照相機(jī)的操作和來(lái)自PC的照相機(jī)存取這樣的系統(tǒng)中則不適合。若從照相機(jī)一側(cè)來(lái)看就是僅指定地址和長(zhǎng)度并執(zhí)行Read或Write命令,以文件等具有含義的單位來(lái)管理數(shù)據(jù)是困難的。
另外,可以是對(duì)PC有了解的用戶,但最近增加的數(shù)字照相機(jī)用戶大多是對(duì)PC不太精通的人。這樣的人們?cè)谔幚鞰SC的系統(tǒng)的情況下,對(duì)于作為單純的外部存儲(chǔ)設(shè)備在OS上被識(shí)別的MSC,難以明白是數(shù)字照相機(jī),很可能招致混亂。
在使用上述的PTP將PC和數(shù)字照相機(jī)進(jìn)行了連接的情況下,與MSC不同,不是作為單純的存儲(chǔ)裝置,而是作為數(shù)字照相機(jī)在OS上進(jìn)行處理,因此對(duì)用戶來(lái)說(shuō)容易明白,提高操作性的余地較多。另外,由于PTP專用于數(shù)字照相機(jī),故將文件等數(shù)據(jù)作定義為對(duì)象,其對(duì)象數(shù)據(jù)的管理由照相機(jī)側(cè)來(lái)進(jìn)行。
另外,由于在作為最近的OS的Windows(注冊(cè)商標(biāo))XP和MacOSX(注冊(cè)商標(biāo))中,OS銷(xiāo)售商作為標(biāo)準(zhǔn)來(lái)準(zhǔn)備PTP對(duì)應(yīng)的驅(qū)動(dòng)器軟件,故能夠不用準(zhǔn)備特別的驅(qū)動(dòng)器軟件而進(jìn)行利用。
另外,在使用了PTP的情況下,由于如上述那樣照相機(jī)側(cè)以對(duì)象單位來(lái)管理數(shù)據(jù),故與MSC相比同時(shí)考慮照相機(jī)的操作和PC的操作這樣的系統(tǒng)也能夠比較容易構(gòu)成,在從用戶來(lái)看的情況下也可作為數(shù)字照相機(jī)來(lái)看待,所以容易理解。
但是,在PTP中,作為系統(tǒng)構(gòu)筑的前提,在照相機(jī)和PC連接時(shí),關(guān)于照相機(jī)內(nèi)的全部對(duì)象數(shù)據(jù)在照相機(jī)內(nèi)部生成對(duì)象數(shù)據(jù)的屬性信息,并在PC上取得。為此,若在照相機(jī)內(nèi)部有大量的圖像數(shù)據(jù),則將照相機(jī)連接到PC的時(shí)候就花費(fèi)很多時(shí)間,就有用戶不能進(jìn)行此后的操作而等待這樣的缺點(diǎn)。
發(fā)明內(nèi)容
本發(fā)明就是鑒于上述問(wèn)題點(diǎn)而完成的,目的是即使在數(shù)字照相機(jī)等的圖像存儲(chǔ)裝置內(nèi)存在大量的圖像數(shù)據(jù)的情況下,也對(duì)用戶提供比較輕便快捷的操作環(huán)境。
為了達(dá)到上述目的,本發(fā)明的第1技術(shù)方案提供一種信息處理裝置的信息取得方法,所述信息處理裝置取得與存儲(chǔ)在外部裝置內(nèi)的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息,該信息取得方法,檢測(cè)出該信息處理裝置是否與上述外部裝置可通信地進(jìn)行了連接,在該信息處理裝置與上述外部裝置進(jìn)行了連接的情況下,從上述外部裝置取得關(guān)于上述各圖像的上述屬性信息的部分信息。
另外,本發(fā)明的第2技術(shù)方案提供一種圖像記錄裝置的信息處理方法,所述圖像記錄裝置生成與所記錄的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息,該信息處理方法,檢測(cè)出該圖像記錄裝置是否與外部裝置可通信地進(jìn)行了連接,在該圖像記錄裝置與外部裝置進(jìn)行了連接的情況下,生成關(guān)于上述各圖像的上述屬性信息的部分信息,并將上述所生成的屬性信息的部分信息對(duì)上述外部裝置進(jìn)行發(fā)送。
進(jìn)而,本發(fā)明的第3技術(shù)方案提供一種信息處理裝置,包括與外部裝置可通信地進(jìn)行連接的連接單元;以及取得與存儲(chǔ)在上述外部裝置內(nèi)的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息的屬性信息取得單元;上述屬性信息取得單元,在該信息處理裝置與上述外部裝置進(jìn)行了連接的情況下,從上述外部裝置取得關(guān)于上述各圖像的上述屬性信息的部分信息。
另外,本發(fā)明的第4技術(shù)方案提供一種圖像記錄裝置,包括生成與所記錄的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息的屬性信息生成裝置;以及將由上述屬性信息生成單元所生成的上述屬性信息發(fā)送給外部裝置的發(fā)送單元;上述屬性信息生成單元,在該圖像記錄裝置與上述外部裝置可通信地進(jìn)行了連接的情況下,生成關(guān)于上述各圖像的上述屬性信息的部分信息;上述發(fā)送單元,將上述所生成的信息對(duì)上述外部裝置進(jìn)行發(fā)送。
另外,本發(fā)明的第5技術(shù)方案提供一種數(shù)字圖像系統(tǒng)的信息處理方法,所述數(shù)字圖像系統(tǒng)具有,將所生成的多個(gè)圖像的圖像數(shù)據(jù)作為圖像文件存儲(chǔ)在存儲(chǔ)設(shè)備中的數(shù)字圖像生成裝置、和信息處理裝置。其中,上述信息處理裝置,將與存在于上述數(shù)字圖像生成裝置內(nèi)的各圖像文件有關(guān)的對(duì)象信息中所包含的多個(gè)屬性信息最少分成兩個(gè)以上的分類來(lái)進(jìn)行管理;在將上述數(shù)字圖像生成裝置連接到上述信息處理裝置的時(shí)候,上述信息處理裝置生成關(guān)于上述各圖像文件的、僅包括在上述多個(gè)屬性信息的一部分分類之中的信息的對(duì)象。
本發(fā)明的其他特征以及優(yōu)點(diǎn),通過(guò)以附圖為參照的下面的說(shuō)明將會(huì)弄明白。此外,在附圖中對(duì)相同或相似的結(jié)構(gòu)附加相同的參照標(biāo)號(hào)。
附圖包含在說(shuō)明書(shū)中,構(gòu)成其一部分,表示本發(fā)明的實(shí)施方式,并與其記述一起用于說(shuō)明本發(fā)明的原理。
圖1是概略地表示本發(fā)明一個(gè)實(shí)施方式的數(shù)字照相機(jī)系統(tǒng)中的數(shù)字照相機(jī)的主要結(jié)構(gòu)的框圖。
圖2是表示本發(fā)明一個(gè)實(shí)施方式的數(shù)字照相機(jī)系統(tǒng)中的信息處理裝置的主要結(jié)構(gòu)的框圖。
圖3是表示數(shù)字照相機(jī)內(nèi)部中的圖像數(shù)據(jù)的記錄結(jié)構(gòu)例的圖。
圖4是表示由信息處理裝置內(nèi)的驅(qū)動(dòng)器軟件所構(gòu)成的對(duì)象樹(shù)的結(jié)構(gòu)例的圖。
圖5是表示本發(fā)明一個(gè)實(shí)施方式的對(duì)象屬性信息的結(jié)構(gòu)例的圖。
圖6是表示本發(fā)明一個(gè)實(shí)施方式中,從數(shù)字照相機(jī)被連接到PC后、到PC上的應(yīng)用軟件取得一個(gè)文件的信息為止的流程的時(shí)序圖。
圖7是表示本發(fā)明一個(gè)實(shí)施方式中的,信息處理裝置內(nèi)的驅(qū)動(dòng)器軟件的動(dòng)作的流程的流程圖。
具體實(shí)施例方式
下面參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施方式詳細(xì)地進(jìn)行說(shuō)明。
圖1是概略地表示本發(fā)明一個(gè)實(shí)施方式的數(shù)字照相機(jī)系統(tǒng)的結(jié)構(gòu)的框圖。本實(shí)施方式的數(shù)字照相機(jī)系統(tǒng)的結(jié)構(gòu),大致可分成數(shù)字照相機(jī)等的信息輸入裝置(下面稱為數(shù)字照相機(jī))100和信息處理裝置(下面稱為PC)101。
數(shù)字照相機(jī)100的構(gòu)成為包含有透鏡、CCD、驅(qū)動(dòng)電路等的光學(xué)單元105,處理圖像數(shù)據(jù)等的信號(hào)處理裝置104,CPU等的運(yùn)算裝置103,DRAM等的一次存儲(chǔ)裝置106,內(nèi)置閃存ROM等的二次存儲(chǔ)裝置107,操作構(gòu)件108,LCD液晶等的顯示構(gòu)件109,程序保存等所使用的ROM等的只讀存儲(chǔ)器110,致密閃速(注冊(cè)商標(biāo))存儲(chǔ)卡等可拆裝記錄介質(zhì)111以及管理與PC101的連接的通信控制裝置102。
根據(jù)數(shù)字照相機(jī)的種類,可以僅置備可拆裝的記錄介質(zhì)111,也可以僅具備不可拆裝的內(nèi)置閃存ROM等的二次存儲(chǔ)裝置107。
圖2是表示本發(fā)明一個(gè)實(shí)施方式的數(shù)字照相機(jī)系統(tǒng)中的PC101的主要結(jié)構(gòu)的圖。
盡管圖2中的PC101沒(méi)有圖示,但一般是由運(yùn)算處理裝置(CPU)、ChipSet、一次存儲(chǔ)裝置(DRAM)、BIOS-ROM、二次存儲(chǔ)裝置(HDD)、圖形設(shè)備、電源等構(gòu)成,在PC101上連接作為外部裝置的顯示裝置、鍵盤(pán)、鼠標(biāo)等的操作裝置。在此PC101上還設(shè)置USB端口,在本發(fā)明的實(shí)施例中將數(shù)字照相機(jī)100連接到該USB端口進(jìn)行使用。此外,當(dāng)然連接形式并不限于USB,還考慮公知的有線、無(wú)線的各種各樣的方法,至少可通過(guò)其中一種方法在照相機(jī)100和PC101上置備可進(jìn)行通信的結(jié)構(gòu)即可。
在PC101中,用于與所連接的數(shù)字照相機(jī)100進(jìn)行數(shù)據(jù)交換的驅(qū)動(dòng)器軟件202和應(yīng)用軟件201在DRAM上展開(kāi)并執(zhí)行。這里驅(qū)動(dòng)器軟件202包含與數(shù)字照相機(jī)100進(jìn)行數(shù)據(jù)交換的基本模塊,所以在數(shù)字照相機(jī)100通過(guò)USB電纜連接到PC101的時(shí)候由OS裝入并成為執(zhí)行狀態(tài)。
應(yīng)用軟件201例如具有用戶接口,對(duì)最終用戶提供操作構(gòu)件以提供取得或刪除數(shù)字照相機(jī)100內(nèi)部的圖像數(shù)據(jù)等,或者控制數(shù)字照相機(jī)100的動(dòng)作的功能。
接著,對(duì)驅(qū)動(dòng)器軟件202如何處理位于數(shù)字照相機(jī)100內(nèi)部的圖像數(shù)據(jù)進(jìn)行說(shuō)明。例如,設(shè)以圖3所示的結(jié)構(gòu)在數(shù)字照相機(jī)100內(nèi)記錄著圖像數(shù)據(jù)。處于圖3中的“100CAMERA”、“101CAMERA”、“102CAMERA”表示文件夾,在擴(kuò)展符上帶有JPG的表示圖像文件。
在“100CAMERA” 文件夾之下加入IMG_0001.JPG、IMG_0002.JPG、IMG_0003.JPG,在“101CAMERA”文件夾之下加入IMG_0101.JPG、IMG_0102.JPG。另外,在“102CAMERA”文件夾之下加入IMG_0201.JPG。若將以這樣的結(jié)構(gòu)來(lái)管理圖像數(shù)據(jù)的數(shù)字照相機(jī)100連接到PC101,則在檢測(cè)出連接的時(shí)候OS檢索該數(shù)字照相機(jī)用的驅(qū)動(dòng)器軟件202,并裝入DRAM上。
所裝入的驅(qū)動(dòng)器軟件202,從數(shù)字照相機(jī)100取得各圖像文件、文件夾的信息,創(chuàng)建并管理如圖4所示那樣的對(duì)象樹(shù)。驅(qū)動(dòng)器軟件202,將照相機(jī)100內(nèi)的文件夾和文件作為對(duì)象進(jìn)行再定義,將各對(duì)象的實(shí)例以數(shù)字照相機(jī)100內(nèi)的文件夾、文件結(jié)構(gòu)為基礎(chǔ)關(guān)聯(lián)起來(lái)進(jìn)行保持。即,在照相機(jī)100的連接時(shí)驅(qū)動(dòng)器軟件202就以關(guān)于照相機(jī)100內(nèi)的全部文件夾和圖像文件的結(jié)構(gòu)為基礎(chǔ)構(gòu)筑對(duì)象樹(shù)。為此,在數(shù)字照相機(jī)100內(nèi)存在大量的圖像文件等情況下,在將照相機(jī)100連接到PC101的時(shí)候要花費(fèi)相當(dāng)長(zhǎng)的時(shí)間,有時(shí)未轉(zhuǎn)移到下一動(dòng)作而讓用戶等待。
因此,在下面說(shuō)明作為本實(shí)施方式的特征的對(duì)象管理方法。
首先,將圖5所示的信息作為一個(gè)對(duì)象的屬性信息來(lái)使用。屬性信息大致可分成兩類。將能夠從數(shù)字照相機(jī)100內(nèi)的文件系統(tǒng)所管理的管理信息取得信息,即在取得上相對(duì)不花費(fèi)時(shí)間的設(shè)為分類1,其中有表示各文件名的FileName、表示文件大小的FileSize、以及表示文件的生成日期等的FileStamp等。
另一分類是若不解讀各文件內(nèi)容就不能取得的,即將在取得上花費(fèi)時(shí)間的設(shè)為分類2。該實(shí)施方式中,分類2取得信息的時(shí)間比分類1取得信息的時(shí)間長(zhǎng)。在圖5所示的例子中,列舉出表示縮略圖的數(shù)據(jù)大小的ThumbnailSize、表示圖像的縱橫像素?cái)?shù)的ImageSize、表示實(shí)際的縮略圖數(shù)據(jù)的ThumbnailData、以及表示各種圖像屬性的ImageProperties等。這些屬性信息,在PC101上動(dòng)作的驅(qū)動(dòng)器軟件202對(duì)對(duì)象樹(shù)進(jìn)行管理的時(shí)候使用,在數(shù)字照相機(jī)100內(nèi)部為了對(duì)相同信息的第2次以后的取得請(qǐng)求加快應(yīng)答還在照相機(jī)100內(nèi)的DRAM上將信息作為管理表進(jìn)行保持。
圖6是表示數(shù)字照相機(jī)100被連接到PC101后,到PC101上的應(yīng)用軟件201取得一個(gè)文件的信息為止的流程的時(shí)序圖。
首先,若用USB電纜將數(shù)字照相機(jī)100連接到PC101,則驅(qū)動(dòng)器軟件202就由OS裝入。已啟動(dòng)的驅(qū)動(dòng)器軟件202最初將OpenSession操作對(duì)照相機(jī)100發(fā)出,并開(kāi)始與照相機(jī)100的連接。在照相機(jī)100側(cè)此時(shí)生成StorageID(CF等記錄介質(zhì)單位的管理ID)。作為此生成處理,在這里進(jìn)行StorageID的初始化等。
接著在GetNumObject操作中取得在數(shù)字照相機(jī)100內(nèi)存在幾個(gè)對(duì)象數(shù)據(jù)。此時(shí),在數(shù)字照相機(jī)100內(nèi)生成上述在取得上相對(duì)不花費(fèi)時(shí)間的分類1的對(duì)象屬性信息。然后驅(qū)動(dòng)器軟件202發(fā)出GetObjectHandles操作并取得照相機(jī)100內(nèi)的全部文件夾、文件的句柄。
然后驅(qū)動(dòng)器軟件202發(fā)出GetObjectInfoEx操作并從照相機(jī)100對(duì)各個(gè)對(duì)象取得對(duì)象屬性信息的一部分(分類1)。使其對(duì)剛才取得的全部對(duì)象的句柄反復(fù)上述動(dòng)作。至此為在設(shè)備連接到PC101的時(shí)候所進(jìn)行的動(dòng)作。
然后由最終用戶在PC101上啟動(dòng)應(yīng)用軟件201,在從數(shù)字照相機(jī)100取得所希望的對(duì)象的全部對(duì)象信息的情況下,應(yīng)用軟件201對(duì)驅(qū)動(dòng)器軟件202就所希望的對(duì)象發(fā)出GetItemProperty操作。驅(qū)動(dòng)器軟件202依照此請(qǐng)求,對(duì)照相機(jī)100發(fā)出GetObjectInfoFull操作。接受此操作后照相機(jī)100僅對(duì)應(yīng)用軟件201所指定的對(duì)象,在圖5所示的對(duì)象的屬性信息中,一次讀入文件的標(biāo)題等,生成若不分析就不能取得的、在取得上花費(fèi)時(shí)間的分類2的對(duì)象屬性信息,并保持在上述照相機(jī)100內(nèi)的管理表中。然后將分類2的對(duì)象屬性信息回復(fù)給PC101。應(yīng)用軟件201對(duì)所需要的對(duì)象反復(fù)上述動(dòng)作。
接著,使用圖7的流程圖對(duì)驅(qū)動(dòng)器軟件202的動(dòng)作進(jìn)行說(shuō)明。
若在數(shù)字照相機(jī)100被連接到PC101的時(shí)候,由OS啟動(dòng)驅(qū)動(dòng)器軟件202,則最初從數(shù)字照相機(jī)100取得照相機(jī)型號(hào)名和銷(xiāo)售商名、所支持的操作和事件的種類等設(shè)備信息,創(chuàng)建設(shè)備對(duì)象,進(jìn)行與數(shù)字照相機(jī)100通信的準(zhǔn)備(步驟S701)。
設(shè)數(shù)字照相機(jī)100遵循Design rule for Camera File system(DCF),驅(qū)動(dòng)器軟件202尋找數(shù)字照相機(jī)100內(nèi)所置備的記錄介質(zhì)中的DCIM文件夾,用存在于其下面的子文件夾檢索遵循DCF的文件夾并作為文件夾對(duì)象構(gòu)成對(duì)象樹(shù)(步驟S702)。
驅(qū)動(dòng)器軟件202,如上所述那樣使用GetNumObject操作、GetObjectHandles操作、GetObjectInfoEx操作,對(duì)照相機(jī)100內(nèi)的全部對(duì)象反復(fù)取得,在取得上不花費(fèi)時(shí)間的、相當(dāng)于上述分類1的各對(duì)象屬性信息的一部分(簡(jiǎn)易信息),并保存在先前所創(chuàng)建的對(duì)象樹(shù)之中(步驟S703、S704)。然后如果關(guān)于全部的對(duì)象完成了(步驟S703中為否),則連接時(shí)的驅(qū)動(dòng)器軟件的動(dòng)作完成。
然后,判斷是否有來(lái)自應(yīng)用軟件201的請(qǐng)求(步驟S705),如果有來(lái)自應(yīng)用軟件201的請(qǐng)求,使用已經(jīng)作為對(duì)象樹(shù)構(gòu)筑好的相當(dāng)于分類1的對(duì)象屬性信息就可進(jìn)行應(yīng)答(步驟S706中為是),則不進(jìn)行向數(shù)字照相機(jī)100的存取,而基于構(gòu)造好的對(duì)象屬性信息回復(fù)給應(yīng)用軟件201(步驟S707)。
如果來(lái)自應(yīng)用軟件201的請(qǐng)求用屬于分類1的對(duì)象屬性信息不能進(jìn)行處置(步驟S706中為否),則需要取得分類2的對(duì)象屬性信息。這里,如果作為對(duì)象的對(duì)象有以前從照相機(jī)100所取得的履歷,則由于在驅(qū)動(dòng)器軟件202所管理的對(duì)象樹(shù)內(nèi)保持有分類2的對(duì)象屬性信息(完全信息),故確認(rèn)是否已經(jīng)保持著(步驟S708)。如果是已經(jīng)保持著的對(duì)象屬性信息(步驟S708中為是),則不進(jìn)行向數(shù)字照相機(jī)100的存取,而以所保持的信息為基礎(chǔ)回復(fù)給應(yīng)用軟件201(步驟S710)。如果是尚未保持的對(duì)象屬性信息(步驟S708中為否),則對(duì)照相機(jī)100請(qǐng)求取得在取得上花費(fèi)時(shí)間的分類2的對(duì)象屬性信息,并將所取得的對(duì)象屬性信息保持在對(duì)象樹(shù)中(步驟S709)。
如上面那樣,根據(jù)本實(shí)施方式,在如PTP那樣將照相機(jī)內(nèi)的文件等作為對(duì)象進(jìn)行處理的協(xié)議中,盡可能地分散在照相機(jī)中花費(fèi)時(shí)間的動(dòng)作,即使在照相機(jī)內(nèi)存在大量數(shù)據(jù)的情況下也能夠?qū)τ脩籼峁┍容^輕便快捷的操作環(huán)境。
雖然在上述實(shí)施方式中,說(shuō)明了將本發(fā)明適用于數(shù)字照相機(jī)的情況,但不言而喻本發(fā)明并不限于此,在數(shù)字?jǐn)z像機(jī)、移動(dòng)電話機(jī)和PDA等置備照相機(jī)模塊的便攜式終端裝置等中也可同樣地適用。本發(fā)明還適用于網(wǎng)絡(luò)照相機(jī)系統(tǒng),在該網(wǎng)絡(luò)照相機(jī)系統(tǒng)中,照相機(jī)控制終端里的驅(qū)動(dòng)器軟件執(zhí)行圖6和圖7中的處理來(lái)響應(yīng)通過(guò)網(wǎng)絡(luò)和網(wǎng)絡(luò)照相機(jī)的連接。
另外,雖然在上述實(shí)施方式中,進(jìn)行了圖5那樣的屬性信息的分類,但本發(fā)明并不限于此,也可以依照所連接的數(shù)字照相機(jī)的文件系統(tǒng)管理方法,來(lái)變更分類。例如,也可以在所連接的數(shù)字照相機(jī)的文件系統(tǒng)管理屬性ImageSize的情況下,驅(qū)動(dòng)器軟件將ImageSize作為分類1來(lái)進(jìn)行區(qū)別。
另外,雖然在上述實(shí)施方式中,驅(qū)動(dòng)器軟件依照PC和數(shù)字照相機(jī)物理地進(jìn)行連接而啟動(dòng),圖7的處理自動(dòng)地開(kāi)始,但圖7的處理開(kāi)始定時(shí)并不限于此。例如,也可以在應(yīng)用軟件啟動(dòng)后,依照用戶通過(guò)操作畫(huà)面輸入向數(shù)字照相機(jī)的連接指示來(lái)啟動(dòng)驅(qū)動(dòng)器軟件,同時(shí)建立向數(shù)字照相機(jī)的連接,然后,開(kāi)始圖7的處理。
<其他實(shí)施方式>
不言而喻,本發(fā)明也可以通過(guò)將實(shí)現(xiàn)上述實(shí)施方式的功能的軟件程序,直接或間接地提供給系統(tǒng)或設(shè)備,由系統(tǒng)或設(shè)備的計(jì)算機(jī)讀出并執(zhí)行所供給的程序代碼來(lái)達(dá)到。在此情況下,如果系統(tǒng)或裝置具有程序的功能,則執(zhí)行形式就不限于程序。
這樣,由于本發(fā)明的功能通過(guò)計(jì)算機(jī)來(lái)實(shí)現(xiàn),故安裝在計(jì)算機(jī)中的程序代碼就將構(gòu)成本發(fā)明。換言之,本發(fā)明的權(quán)利要求項(xiàng),還包含用于實(shí)現(xiàn)本發(fā)明的功能的計(jì)算機(jī)程序。
在此情況下,只要系統(tǒng)或裝置具有程序的功能,則程序還能以如目標(biāo)代碼、由解釋程序所執(zhí)行的程序、或者提供給操作系統(tǒng)的腳本數(shù)據(jù)這樣的,任意的形式來(lái)執(zhí)行。
作為能夠用來(lái)提供程序的記錄介質(zhì)的例子,例如有軟盤(pán)、硬盤(pán)、光盤(pán)、光磁盤(pán)、、CD-ROM、CD-R、CD-RW、磁帶、非易失性的存儲(chǔ)卡、ROM、DVD(DVD-ROM、DVD-R)等。
作為提供程序的方法,可由客戶端計(jì)算機(jī)使用瀏覽器連接到因特網(wǎng)上的網(wǎng)站,將本發(fā)明的計(jì)算機(jī)程序、或者程序的自動(dòng)安裝功能壓縮文件下載到硬盤(pán)等記錄介質(zhì)中。另外,本發(fā)明的程序,還能夠通過(guò)將構(gòu)成程序的程序代碼分割成多個(gè)文件,從不同的網(wǎng)站下載文件來(lái)進(jìn)行提供。即,對(duì)多個(gè)用戶下載能夠由計(jì)算機(jī)來(lái)執(zhí)行本發(fā)明的功能的程序文件的WWW(World Wide Web)服務(wù)器也包含在本發(fā)明的權(quán)利要求項(xiàng)中。
另外,還可對(duì)本發(fā)明的程序進(jìn)行加密后保存在CD-ROM等的存儲(chǔ)介質(zhì)中,將該存儲(chǔ)介質(zhì)分發(fā)給用戶,并許可滿足預(yù)定條件的用戶經(jīng)由因特網(wǎng)從網(wǎng)站下載解密密鑰信息,這樣的用戶就能夠使用密鑰信息來(lái)解密被加密的程序。由此,程序就被安裝在用戶計(jì)算機(jī)中。
另外,不言而喻不僅包含通過(guò)計(jì)算機(jī)執(zhí)行所讀出的程序代碼,上述實(shí)施方式的功能得以實(shí)現(xiàn)的情況,還包含基于該程序代碼的指示,在計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)等執(zhí)行實(shí)際處理的一部分或全部,通過(guò)該處理上述實(shí)施方式的功能得以實(shí)現(xiàn)的情況。
進(jìn)而,不言而喻還包含當(dāng)從存儲(chǔ)介質(zhì)讀出的程序代碼,被寫(xiě)入到插入計(jì)算機(jī)的功能擴(kuò)展板或和計(jì)算機(jī)連接的功能擴(kuò)展單元上所具備的存儲(chǔ)器以后,基于該程序代碼的指示,該功能擴(kuò)展板和/或功能擴(kuò)展單元上所具備的CPU等進(jìn)行實(shí)際處理的一部分或者全部,通過(guò)該處理上述實(shí)施方式的功能得以實(shí)現(xiàn)的情況。
本發(fā)明并不限定于上述實(shí)施方式,可不脫離本發(fā)明的精神和范圍地、進(jìn)行各種變更和修正。從而,本發(fā)明除由附加的權(quán)利要求項(xiàng)所定義外,并不被特定的實(shí)施方式所限定。
權(quán)利要求
1.一種信息取得方法,由信息處理裝置取得與存儲(chǔ)在外部裝置內(nèi)的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息,其特征在于檢測(cè)出該信息處理裝置是否與上述外部裝置可通信地進(jìn)行了連接;在該信息處理裝置與上述外部裝置進(jìn)行了連接的情況下,從上述外部裝置取得關(guān)于上述各圖像的上述屬性信息的部分信息。
2.根據(jù)權(quán)利要求1所述的信息取得方法,其特征在于上述屬性信息的部分信息是,上述屬性信息之中由該信息處理裝置進(jìn)行的信息的取得處理相對(duì)地不需要時(shí)間的信息。
3.根據(jù)權(quán)利要求1或者2所述的信息取得方法,其特征在于依照該信息處理裝置的圖像的請(qǐng)求,從上述外部裝置取得,在該所請(qǐng)求的圖像的上述屬性信息之中上述屬性信息的已取得的部分信息之外的信息。
4.一種信息處理方法,由圖像記錄裝置生成與所記錄的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息,其特征在于檢測(cè)出該圖像記錄裝置是否與外部裝置可通信地進(jìn)行了連接;在該圖像記錄裝置與外部裝置進(jìn)行了連接的情況下,生成關(guān)于上述各圖像的上述屬性信息的部分信息;將上述所生成的屬性信息的部分信息對(duì)上述外部裝置進(jìn)行發(fā)送。
5.根據(jù)權(quán)利要求4所述的信息處理方法,其特征在于上述屬性信息的部分信息是,上述屬性信息之中由上述外部裝置進(jìn)行的信息的取得處理相對(duì)地不需要時(shí)間的信息。
6.根據(jù)權(quán)利要求4或者5所述的信息處理方法,其特征在于依照上述外部裝置的圖像的請(qǐng)求,生成在該所請(qǐng)求的圖像的上述屬性信息之中上述屬性信息的已取得的部分信息之外的信息,并對(duì)上述外部裝置進(jìn)行發(fā)送。
7.一種信息處理裝置,其特征在于,包括與外部裝置可通信地進(jìn)行連接的連接裝置;以及取得與存儲(chǔ)在上述外部裝置內(nèi)的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息的屬性信息取得裝置,上述屬性信息取得裝置,在該信息處理裝置與上述外部裝置進(jìn)行了連接的情況下,從上述外部裝置取得關(guān)于上述各圖像的上述屬性信息的部分信息。
8.根據(jù)權(quán)利要求7所述的信息處理裝置,其特征在于上述屬性信息的部分信息是,上述屬性信息之中由該信息處理裝置進(jìn)行的信息的取得處理相對(duì)地不需要時(shí)間的信息。
9.根據(jù)權(quán)利要求7或者8所述的信息處理裝置,其特征在于上述屬性信息取得裝置,依照該信息處理裝置的圖像的請(qǐng)求,從上述外部裝置取得,該所請(qǐng)求的圖像的上述屬性信息之中上述屬性信息的已取得的部分信息之外的信息。
10.一種圖像記錄裝置,其特征在于,包括生成與所記錄的圖像的圖像數(shù)據(jù)有關(guān)的屬性信息的屬性信息生成裝置;以及將由上述屬性信息生成裝置所生成的上述屬性信息發(fā)送給外部裝置的發(fā)送裝置,上述屬性信息生成裝置,在該圖像記錄裝置與上述外部裝置可通信地進(jìn)行了連接的情況下,生成關(guān)于上述各圖像的上述屬性信息的部分信息;上述發(fā)送裝置,將上述所生成的信息對(duì)上述外部裝置進(jìn)行發(fā)送。
11.根據(jù)權(quán)利要求10所述的圖像記錄裝置,其特征在于上述屬性信息的部分信息是,上述屬性信息之中由上述外部裝置進(jìn)行的信息的取得處理相對(duì)地不需要時(shí)間的信息。
12.根據(jù)權(quán)利要求10或者11所述的圖像記錄裝置,其特征在于上述屬性信息生成裝置,依照上述外部裝置的圖像的請(qǐng)求,生成在該所請(qǐng)求的圖像的上述屬性信息之中上述屬性信息的已取得的部分信息之外的信息;上述發(fā)送裝置,將由上述屬性信息生成裝置所生成的上述屬性信息的部分信息之外的上述信息對(duì)上述外部裝置進(jìn)行發(fā)送。
13.一種信息處理方法,具有將生成的多個(gè)圖像的圖像數(shù)據(jù)作為圖像文件存儲(chǔ)在存儲(chǔ)設(shè)備中的數(shù)字圖像生成裝置和信息處理裝置的數(shù)字圖像系統(tǒng)的信息處理方法,其特征在于上述信息處理裝置,將與存在上述數(shù)字圖像生成裝置內(nèi)的各圖像文件有關(guān)的對(duì)象信息中所包含的多個(gè)屬性信息最少分成2個(gè)以上的分類來(lái)進(jìn)行管理;在將上述數(shù)字圖像生成裝置連接到上述信息處理裝置的時(shí)候,上述信息處理裝置生成關(guān)于上述各圖像文件的、僅包括在上述多個(gè)屬性信息的一部分分類之中的信息的對(duì)象。
14.根據(jù)權(quán)利要求13所述的信息處理方法,其特征在于當(dāng)在上述信息處理裝置上進(jìn)行動(dòng)作的應(yīng)用軟件需要一個(gè)圖像的全體圖像數(shù)據(jù)的時(shí)候,上述數(shù)字圖像生成裝置生成關(guān)于該所需要的圖像的、除了在上述信息處理裝置和數(shù)字圖像生成裝置之間連接時(shí)所生成的一部分分類的屬性信息之外的屬性信息;上述信息處理裝置取得該屬性信息并儲(chǔ)存在連接時(shí)所生成的對(duì)象內(nèi)進(jìn)行管理。
15.根據(jù)權(quán)利要求13所述的信息處理方法,其特征在于屬于上述屬性信息的多個(gè)分類之中部分分類的信息是,從上述數(shù)字圖像生成裝置內(nèi)的文件系統(tǒng)保持的管理信息所取得的信息。
16.根據(jù)權(quán)利要求14所述的信息處理方法,其特征在于屬于上述屬性信息的多個(gè)分類之中部分分類的信息之外的屬性信息,包含上述數(shù)字圖像生成裝置內(nèi)所保存的文件內(nèi)部的數(shù)據(jù)。
17.一種存儲(chǔ)介質(zhì),其特征在于存儲(chǔ)了用于使計(jì)算機(jī)執(zhí)行權(quán)利要求1所述的信息取得方法的程序。
18.一種存儲(chǔ)介質(zhì),其特征在于存儲(chǔ)了用于使計(jì)算機(jī)執(zhí)行權(quán)利要求4或者13所述的信息處理方法的程序。
全文摘要
本發(fā)明提供一種數(shù)字圖像系統(tǒng)中的圖像數(shù)據(jù)的傳送控制技術(shù),數(shù)字照相機(jī)100與信息處理裝置101可通信地進(jìn)行連接,數(shù)字照相機(jī)100,生成保存在內(nèi)部的各圖像數(shù)據(jù)的屬性信息的部分信息,將屬性信息的部分信息對(duì)信息處理裝置101進(jìn)行發(fā)送。
文檔編號(hào)H04N5/225GK1532714SQ20041002974
公開(kāi)日2004年9月29日 申請(qǐng)日期2004年3月24日 優(yōu)先權(quán)日2003年3月25日
發(fā)明者相澤隆志 申請(qǐng)人:佳能株式會(huì)社