專利名稱:直接打印圖像的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本一般發(fā)明概念涉及一種直接打印圖像的方法和裝置,特別涉及這樣一種方法和裝置,其通過根據(jù)圖像提供設(shè)備的通用接口類(class)確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式來(lái)直接打印圖像,并且以所確定的連接模式將圖像提供設(shè)備連接到圖像打印設(shè)備。
背景技術(shù):
圖1A示出傳統(tǒng)打印系統(tǒng),其中通過計(jì)算機(jī)200由圖像打印設(shè)備300打印存儲(chǔ)在數(shù)字靜止照相機(jī)100中的圖像文件。通過預(yù)定的有線或無(wú)線通用接口將數(shù)字靜止照相機(jī)100連接到計(jì)算機(jī)200,并且通過預(yù)定的有線或無(wú)線通用接口將圖像打印設(shè)備300連接到計(jì)算機(jī)200。通用接口可以是通用串行總線(USB)、IEEE(電氣和電子工程師協(xié)會(huì))1394、無(wú)線USB、或WIFI接口。數(shù)字靜止照相機(jī)100用于獲得圖像并且存儲(chǔ)所獲得的圖像。數(shù)字靜止照相機(jī)100用作圖像提供設(shè)備,其將所存儲(chǔ)的圖像提供給計(jì)算機(jī)200。雖然下面以數(shù)字靜止照相機(jī)100作為圖像提供設(shè)備的例子加以說(shuō)明,但是各種其它設(shè)備,如PDA、便攜式電話、存儲(chǔ)圖像文件的外部存儲(chǔ)介質(zhì)等,都可用作圖像提供設(shè)備。另外,將以USB為通用接口加以說(shuō)明。
典型地,數(shù)字靜止照相機(jī)100支持靜止圖像類(SIC)和大容量存儲(chǔ)器類(MSC)。用戶通過使用數(shù)字靜止照相機(jī)100獲得圖像,并且將所獲得的圖像存儲(chǔ)在數(shù)字靜止照相機(jī)100中。當(dāng)通過計(jì)算機(jī)200打印所存儲(chǔ)的圖像時(shí),用戶需要將數(shù)字靜止照相機(jī)100的USB類改變成MSC,并且將數(shù)字靜止照相機(jī)100連接到計(jì)算機(jī)200。通過OS(操作系統(tǒng))文件系統(tǒng)來(lái)選擇數(shù)字靜止照相機(jī)100中的圖像文件,并且將所選圖像文件傳送到計(jì)算機(jī)200并通過圖像處理軟件對(duì)其進(jìn)行處理。然后,將處理后的圖像文件從計(jì)算機(jī)200傳送到圖像打印設(shè)備300,并且由圖像打印設(shè)備300進(jìn)行打印。
圖1B示出傳統(tǒng)直接圖像打印系統(tǒng),其中通過USB將數(shù)字靜止照相機(jī)100直接連接到圖像打印設(shè)備300來(lái)打印數(shù)字靜止照相機(jī)100中的圖像文件,而不使用計(jì)算機(jī)。
照相機(jī)和成像產(chǎn)品協(xié)會(huì)(CIPA)通過標(biāo)準(zhǔn)化數(shù)字靜止照相機(jī)和圖像打印設(shè)備的應(yīng)用服務(wù),開發(fā)了用于這些設(shè)備的直接連接標(biāo)準(zhǔn)。CIPA所提供的解決方案是“CIPA DC-001”,以下將其稱作“PictBridge”。遵循PictBridge的數(shù)字靜止照相機(jī)100的每一個(gè)型號(hào)可通過USB接口直接連接到每一個(gè)遵循PictBridge的圖像打印設(shè)備300,從而允許直接打印存儲(chǔ)在數(shù)字靜止照相機(jī)100中的圖像,而不使用計(jì)算機(jī)。
在圖1B的傳統(tǒng)直接圖像打印系統(tǒng)中,為了遵循PictBridge,必須將數(shù)字靜止照相機(jī)100的USB類定義為靜止圖像類(SIC)。從而,在將數(shù)字靜止照相機(jī)100連接到圖像打印設(shè)備300之前,需要將數(shù)字靜止照相機(jī)100的USB類設(shè)成靜止圖像類(SIC)。當(dāng)將數(shù)字靜止照相機(jī)100連接到圖像打印設(shè)備300時(shí),根據(jù)為數(shù)字靜止照相機(jī)100指定的預(yù)定方法,在數(shù)字靜止照相機(jī)100上顯示表示連接的消息,并且用戶通過選擇與存儲(chǔ)在數(shù)字靜止照相機(jī)100中的圖像對(duì)應(yīng)的預(yù)定圖像文件來(lái)啟動(dòng)打印操作。當(dāng)用戶通過用戶接口(UI)輸入打印命令到數(shù)字靜止照相機(jī)100時(shí),將所選圖像文件傳送到圖像打印設(shè)備300并且根據(jù)用戶打印命令進(jìn)行打印。
圖1B的遵循PictBridge的直接圖像打印系統(tǒng)使得不知道如何使用計(jì)算機(jī)或圖像處理軟件的用戶能夠?qū)?shù)字靜止照相機(jī)100直接連接到圖像打印設(shè)備300,并且方便且容易地打印圖像文件。
然而,雖然數(shù)字靜止照相機(jī)100通常支持MSC和SIC兩者,但是圖像打印設(shè)備300將數(shù)字靜止照相機(jī)100的USB類定義為SIC。因此,在將數(shù)字靜止照相機(jī)100連接到圖像打印設(shè)備300之前,必須將USB類設(shè)成SIC,以便圖像打印設(shè)備300能夠識(shí)別數(shù)字靜止照相機(jī)100。
因此,根據(jù)用戶是打算通過將數(shù)字靜止照相機(jī)100連接到計(jì)算機(jī)200還是打算通過將數(shù)字靜止照相機(jī)100直接連接到圖像打印設(shè)備300來(lái)打印圖像,必須改變數(shù)字靜止照相機(jī)100的USB類。而且,當(dāng)數(shù)字靜止照相機(jī)100不支持SIC時(shí),用戶不能將數(shù)字靜止照相機(jī)100直接連接到圖像打印設(shè)備300來(lái)打印圖像。
發(fā)明內(nèi)容
本一般發(fā)明概念提供了這樣一種方法和裝置,其通過將數(shù)字靜止照相機(jī)直接連接到圖像打印設(shè)備來(lái)直接打印存儲(chǔ)在數(shù)字靜止照相機(jī)中的圖像文件,而不管數(shù)字靜止照相機(jī)的USB類。
本一般發(fā)明概念還提供了一種計(jì)算機(jī)可讀記錄介質(zhì),在其上包含了提供直接打印圖像方法的計(jì)算機(jī)程序。
本一般發(fā)明概念的其它方面和優(yōu)點(diǎn)將在下面描述中部分地得到闡明,并且從該描述中部分地將是明顯的,或者可以通過本一般發(fā)明概念的實(shí)施來(lái)領(lǐng)會(huì)。
本一般發(fā)明概念的前述和/或其它方面和優(yōu)點(diǎn)通過提供這樣一種裝置來(lái)實(shí)現(xiàn),其中該裝置包括連接控制單元,用于確定圖像提供設(shè)備所支持的通用接口類,并且根據(jù)所確定的通用接口類來(lái)確定與圖像提供設(shè)備的連接模式;以及打印引擎單元,用于根據(jù)所確定的連接模式接收并打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件。該裝置還可包括通信接口,用于接收存儲(chǔ)在圖像提供設(shè)備中的圖像文件;存儲(chǔ)器,用于存儲(chǔ)所接收的圖像文件;以及打印控制單元,用于控制圖像打印設(shè)備的打印操作。
連接控制單元可包括類確定單元,用于確定圖像提供設(shè)備所支持的通用接口類;和連接模式確定單元,用于根據(jù)所確定的圖像提供設(shè)備所支持的通用接口類來(lái)確定與圖像提供設(shè)備的連接模式。
本一般發(fā)明概念的前述和/或其它方面和優(yōu)點(diǎn)還通過提供一種在打印系統(tǒng)中直接打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件的方法來(lái)實(shí)現(xiàn),其中在該打印系統(tǒng)中,通過通用接口將圖像提供設(shè)備連接到圖像打印設(shè)備,該方法包括確定圖像提供設(shè)備所支持的通用接口類;根據(jù)所確定的通用接口類來(lái)確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式;以及根據(jù)所確定的連接模式打印從圖像提供設(shè)備發(fā)送的圖像文件。
根據(jù)下面結(jié)合附圖對(duì)實(shí)施例的描述,本一般發(fā)明概念的這些和/或其它方面和優(yōu)點(diǎn)將變得更加清楚和易懂,其中圖1A示出傳統(tǒng)打印系統(tǒng),其中使用計(jì)算機(jī)由圖像打印設(shè)備打印存儲(chǔ)在數(shù)字靜止照相機(jī)中的圖像文件;圖1B示出傳統(tǒng)直接圖像打印系統(tǒng),其中通過將數(shù)字靜止照相機(jī)直接連接到圖像打印設(shè)備來(lái)打印數(shù)字靜止照相機(jī)的圖像文件,而無(wú)需將數(shù)字靜止照相機(jī)連接到計(jì)算機(jī);圖2示出根據(jù)本一般發(fā)明概念的實(shí)施例的包括直接圖像打印設(shè)備的直接圖像打印系統(tǒng);圖3示出圖2的直接圖像打印設(shè)備的示例性實(shí)施例;圖4示出根據(jù)本一般發(fā)明概念的實(shí)施例、通過將數(shù)字靜止照相機(jī)直接連接到圖像打印設(shè)備來(lái)打印圖像文件的方法;圖5示出圖4的方法中的確定數(shù)字靜止照相機(jī)的USB類的方法;圖6示出當(dāng)確定了數(shù)字靜止照相機(jī)支持SIC時(shí),圖4的方法中的確定數(shù)字靜止照相機(jī)和圖像打印設(shè)備之間的連接模式的方法;以及圖7示出當(dāng)確定了數(shù)字靜止照相機(jī)支持MSC時(shí),圖4的方法中的確定數(shù)字靜止照相機(jī)和圖像打印設(shè)備之間的連接模式的方法。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)參考本一般發(fā)明概念的實(shí)施例,其例子在附圖中示出,其中相同的附圖標(biāo)記始終表示相同的元件。為了說(shuō)明本一般發(fā)明概念,下面將參照附圖描述這些實(shí)施例。
圖2是根據(jù)本一般發(fā)明概念的實(shí)施例的直接圖像打印設(shè)備300’的功能方框圖。參照?qǐng)D2,圖像打印設(shè)備300’包括通信接口單元10、連接控制單元20、存儲(chǔ)單元30、打印引擎單元40和打印控制器50。圖像打印設(shè)備300’還可包括顯示單元60,并且連接控制單元20可包括類確定單元22和連接模式確定單元24。
當(dāng)數(shù)字靜止照相機(jī)100通過USB連接到圖像打印設(shè)備300’時(shí),圖像打印設(shè)備300’經(jīng)由通信接口單元10、通過USB與數(shù)字靜止照相機(jī)100進(jìn)行通信。通過經(jīng)由通信接口單元10與數(shù)字靜止照相機(jī)進(jìn)行通信,連接控制單元20的類確定單元22確定數(shù)字靜止照相機(jī)100所支持的USB類。從而,數(shù)字靜止照相機(jī)100將USB類信息傳送到類確定單元22。USB類信息包括關(guān)于數(shù)字靜止照相機(jī)100是支持靜態(tài)圖像類(SIC)還是大容量存儲(chǔ)器類(MSC)的信息。根據(jù)所傳送的USB類信息,類確定單元22確定數(shù)字靜止照相機(jī)100所支持的USB類(也就是,SIC或MSC)。
根據(jù)由類確定單元22確定的、數(shù)字靜止照相機(jī)100所支持的USB類,連接模式確定單元24確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式。當(dāng)類確定單元22確定數(shù)字靜止照相機(jī)100支持SIC時(shí),連接模式確定單元24確定數(shù)字靜止照相機(jī)100是否支持PictBridge標(biāo)準(zhǔn)。在確定數(shù)字靜止照相機(jī)100所支持的USB類為SIC并且數(shù)字靜止照相機(jī)100支持PictBridge標(biāo)準(zhǔn)的情況下,數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式可被稱作SIC連接模式。如果確定數(shù)字靜止照相機(jī)100支持PictBridge標(biāo)準(zhǔn),則數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’建立SIC連接模式。在SIC連接模式中,數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’根據(jù)PictBridge標(biāo)準(zhǔn)分別作為USB設(shè)備和USB主機(jī)相互通信。更具體地說(shuō),圖像打印設(shè)備300’用作打印服務(wù)器,而數(shù)字靜止照相機(jī)100用作打印客戶端并且向打印服務(wù)器發(fā)出請(qǐng)求以啟動(dòng)打印操作。另外,數(shù)字靜止照相機(jī)100用作存儲(chǔ)服務(wù)器,并且圖像打印設(shè)備300’用作存儲(chǔ)客戶端,并檢索存儲(chǔ)在存儲(chǔ)服務(wù)器上的圖像文件,以打印圖像文件。另外,在SIC模式中,將圖像打印設(shè)備300’的操作傳送到數(shù)字靜止照相機(jī)100,以使其由數(shù)字靜止照相機(jī)100控制。
當(dāng)連接模式確定單元22確定數(shù)字靜止照相機(jī)100不支持PictBridge標(biāo)準(zhǔn)時(shí),連接模式確定單元22確定數(shù)字靜止照相機(jī)100是否包括對(duì)應(yīng)于圖像打印設(shè)備300’的專有打印協(xié)議。專有打印協(xié)議被設(shè)計(jì)成允許特定類型的數(shù)字靜止照相機(jī)與特定類型的圖像打印裝置進(jìn)行通信,例如由相同制造商設(shè)計(jì)和制造的數(shù)字靜止照相機(jī)和圖像打印設(shè)備。當(dāng)數(shù)字靜止照相機(jī)100包括對(duì)應(yīng)于圖像打印設(shè)備300’的專有打印協(xié)議時(shí),確定連接模式為專有打印協(xié)議連接模式,并且圖像打印裝置300’和數(shù)字靜止照相機(jī)100根據(jù)專有打印協(xié)議相互通信,以傳送和打印圖像文件。
同時(shí),當(dāng)類確定單元22確定數(shù)字靜止照相機(jī)100所支持的USB類為MSC時(shí),連接模式確定單元24將數(shù)字靜止照相機(jī)100識(shí)別為外部存儲(chǔ)介質(zhì)。如果數(shù)字靜止照相機(jī)100的USB類支持MSC,則其中數(shù)字靜止照相機(jī)100作為外部存儲(chǔ)介質(zhì)連接到圖像打印設(shè)備300的連接模式可被稱作MSC連接模式。在MSC連接模式中,使用圖像打印設(shè)備300’的OS(操作系統(tǒng))文件系統(tǒng)、通過圖像打印設(shè)備300’選擇數(shù)字靜止照相機(jī)100的圖像文件,并且將所選圖像文件傳送到圖像打印設(shè)備300’并打印。
當(dāng)確定了與數(shù)字靜止照相機(jī)100所支持的USB類對(duì)應(yīng)的連接模式時(shí),根據(jù)所確定的連接模式,通過通信接口10將數(shù)字靜止照相機(jī)100的圖像文件傳送到圖像打印設(shè)備300’。通過數(shù)字靜止照相機(jī)100的用戶接口,用戶可選擇圖像文件并且處理所選擇的圖像。打印控制器50控制圖像打印設(shè)備300’的總體操作。圖像打印設(shè)備300’的顯示單元60顯示圖像打印設(shè)備300’的打印狀態(tài)信息,例如圖像打印設(shè)備300’和數(shù)字靜止照相機(jī)100之間的連接狀態(tài)、打印錯(cuò)誤、打印進(jìn)度等。
根據(jù)所確定的連接模式,通過通信接口10將所選擇和處理的數(shù)字靜止照相機(jī)100的圖像文件傳送到圖像打印設(shè)備300’,并且將所傳送的圖像文件存儲(chǔ)在存儲(chǔ)單元30中。然后,由打印引擎單元40打印所存儲(chǔ)的圖像文件。
圖3示出圖2的直接圖像打印設(shè)備300’a的示例性實(shí)施例。參照?qǐng)D3,圖像打印設(shè)備300’a包括USB接口單元10a、CPU 20a、ROM 30a、RAM 30b、操作鍵和顯示器60a、打印引擎控制單元50a、以及打印引擎40a。
根據(jù)存儲(chǔ)在ROM 30a和RAM 30b中的程序,CPU 20a控制圖像打印設(shè)備300’a的總體操作。當(dāng)數(shù)字靜止照相機(jī)100連接到圖像打印設(shè)備300’a時(shí),這些程序確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’a的USB類。在CPU20a的控制下,ROM 30a和RAM 30b存儲(chǔ)并提供對(duì)程序數(shù)據(jù)和協(xié)議數(shù)據(jù)的訪問。操作鍵和顯示器60a包括多個(gè)鍵以及顯示器,其中鍵生成鍵數(shù)據(jù),并且顯示器響應(yīng)于向CPU 20a輸入鍵數(shù)據(jù)而顯示由CPU 20a執(zhí)行的處理的結(jié)果。USB接口單元10a包括USB主機(jī)控制單元10b,并且在CPU 20a的控制下,執(zhí)行通過USB將數(shù)字靜止照相機(jī)100連接到圖像打印設(shè)備300’a所需的初始操作。在CPU 20a的控制下,打印引擎控制單元50a和打印引擎40a打印從數(shù)字靜止照相機(jī)100接收的圖像數(shù)據(jù)。
圖4是示出根據(jù)本一般發(fā)明概念的實(shí)施例、通過將數(shù)字靜止照相機(jī)100直接連接到圖像打印設(shè)備300’來(lái)打印存儲(chǔ)在數(shù)字靜止照相機(jī)100中的圖像文件的方法的流程圖。當(dāng)數(shù)字靜止照相機(jī)100連接到圖像打印設(shè)備300’時(shí),確定數(shù)字靜止照相機(jī)100所支持的USB類(操作410)。數(shù)字靜止照相機(jī)100可支持SIC和MSC兩者,并且在這種情況下,確定當(dāng)數(shù)字靜止照相機(jī)連接到圖像打印設(shè)備300’時(shí),數(shù)字靜止照相機(jī)100被設(shè)成支持SIC和MSC中的哪一個(gè)。在圖5中,更詳細(xì)地說(shuō)明確定數(shù)字靜止照相機(jī)100所支持的USB類的操作。在確定了數(shù)字靜止照相機(jī)100所支持的USB類之后,根據(jù)所確定的USB類,確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式(操作420)。然后,根據(jù)所確定的連接模式,由圖像打印設(shè)備300’從數(shù)字照相機(jī)100接收數(shù)字靜止照相機(jī)100的圖像文件并打印(操作430)。在圖6中,更詳細(xì)地描述當(dāng)所確定的USB類是SIC時(shí),根據(jù)所確定的USB類確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式的操作。在圖7中更詳細(xì)地說(shuō)明當(dāng)所確定的USB類是MSC時(shí),根據(jù)所確定的USB類確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式的操作。
圖5是示出確定數(shù)字靜止照相機(jī)100所支持的USB類的方法的流程圖。當(dāng)數(shù)字靜止照相機(jī)100連接到圖像打印設(shè)備300’時(shí),圖像打印設(shè)備300’從數(shù)字靜止照相機(jī)100接收USB類信息(操作510)。然后,根據(jù)所接收的USB類信息,圖像打印設(shè)備300’確定數(shù)字靜止照相機(jī)100是否支持SIC(操作520)。當(dāng)確定數(shù)字靜止照相機(jī)100不支持SIC時(shí),根據(jù)所接收的USB類信息,確定數(shù)字靜止照相機(jī)100是否支持MSC(操作530)。當(dāng)確定數(shù)字靜止照相機(jī)100支持SIC和MSC中的任一個(gè)時(shí),與所確定的數(shù)字靜止照相機(jī)100所支持的USB類對(duì)應(yīng)地確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式。當(dāng)確定數(shù)字靜止照相機(jī)100既不支持SIC也不支持MSC時(shí),終止數(shù)字靜止照相機(jī)100的圖像打印操作。
圖6是示出當(dāng)確定了數(shù)字靜止照相機(jī)所支持的USB類為SIC時(shí),確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式的操作的流程圖。當(dāng)確定數(shù)字靜止照相機(jī)支持SIC時(shí),圖像打印設(shè)備300’確定數(shù)字靜止照相機(jī)100是否支持PictBridge標(biāo)準(zhǔn)(操作610)。如果數(shù)字靜止照相機(jī)100支持PictBridge標(biāo)準(zhǔn),則確定SIC連接模式(操作620)。
在SIC連接模式中,數(shù)字靜止照相機(jī)100根據(jù)PictBridge標(biāo)準(zhǔn)與圖像打印設(shè)備300’進(jìn)行通信。從而,數(shù)字靜止照相機(jī)100用作存儲(chǔ)服務(wù)器的主機(jī)并用作打印服務(wù)器的客戶端,并且圖像打印設(shè)備300’用作存儲(chǔ)服務(wù)器的客戶端并用作打印服務(wù)器的主機(jī)。然后,數(shù)字靜止照相機(jī)100接收?qǐng)D像打印設(shè)備300’的操作,該操作用于控制圖像打印設(shè)備300’從數(shù)字靜止照相機(jī)接收?qǐng)D像文件并且打印所接收的圖像文件。在數(shù)字靜止照相機(jī)100的顯示單元上顯示所接收的圖像打印設(shè)備300’的操作。
同時(shí),如果確定數(shù)字靜止照相機(jī)100不支持PictBridge標(biāo)準(zhǔn),則圖像打印設(shè)備300’確定數(shù)字靜止照相機(jī)100是否包括對(duì)應(yīng)于圖像打印設(shè)備300’的專有打印協(xié)議(操作630)。如果確定數(shù)字靜止照相機(jī)100包括對(duì)應(yīng)于圖像打印設(shè)備300’的專有打印協(xié)議,則確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式為專有打印協(xié)議連接模式,并且傳送和打印存儲(chǔ)在數(shù)字靜止照相機(jī)100中的圖像文件。然而,如果確定數(shù)字靜止照相機(jī)100不包括對(duì)應(yīng)于圖像打印設(shè)備300’的專有打印協(xié)議,則終止圖像打印操作。
圖7是示出當(dāng)確定數(shù)字靜止照相機(jī)100所支持的USB類為MSC時(shí),確定數(shù)字靜止照相機(jī)100和圖像打印設(shè)備300’之間的連接模式的操作的流程圖。當(dāng)確定了數(shù)字靜止照相機(jī)100所支持的USB類為MSC時(shí),圖像打印設(shè)備300’將數(shù)字靜止照相機(jī)100識(shí)別為外部存儲(chǔ)介質(zhì)(操作710)。圖像打印設(shè)備300’可包括顯示單元60,并且通過從圖像打印設(shè)備300’的OS文件系統(tǒng)中選擇圖像文件,可以在顯示單元60上所顯示的數(shù)字靜止照相機(jī)100的圖像文件中選擇打算打印的圖像文件。通過圖像打印設(shè)備的通信接口單元10將所選擇的圖像文件傳送到存儲(chǔ)介質(zhì)40并打印(操作720)。
雖然上面將數(shù)字靜止照相機(jī)描述成連接到圖像打印設(shè)備以提供圖像,但是本一般發(fā)明概念并不局限于此??蛇x地,各種其它設(shè)備,例如PDA、便攜式電話、存儲(chǔ)圖像文件的外部存儲(chǔ)器介質(zhì)等都可用作圖像提供設(shè)備。另外,雖然上面將USB描述成將圖像打印設(shè)備連接到數(shù)字靜止照相機(jī),但是本一般發(fā)明概念并不局限于此。各種其它類型的有線或無(wú)線通用接口都可用作USB的替代物。
此外,如上所述的本一般發(fā)明概念的各個(gè)實(shí)施例可被編寫成計(jì)算機(jī)程序,并且可在使用計(jì)算機(jī)可讀記錄介質(zhì)執(zhí)行這些程序的通用數(shù)字計(jì)算機(jī)中實(shí)現(xiàn)。
計(jì)算機(jī)可讀記錄介質(zhì)的例子包括磁存儲(chǔ)介質(zhì)(例如,ROM、軟盤、硬盤等)、光記錄介質(zhì)(例如,CD-ROM或DVD)、以及諸如載波(例如,通過因特網(wǎng)的傳輸)的存儲(chǔ)介質(zhì)。
如上所述,本一般發(fā)明概念提供了這樣一種方法和裝置,其通過直接連接數(shù)字靜止照相機(jī)和圖像打印設(shè)備來(lái)打印存儲(chǔ)在數(shù)字靜止照相機(jī)中的圖像文件,而不考慮數(shù)字靜止照相機(jī)的USB類。因此,當(dāng)將數(shù)字靜止照相機(jī)連接到圖像打印設(shè)備時(shí),用戶不需要改變USB類。此外,本一般發(fā)明概念提供了這樣一種方法和裝置,其中即使數(shù)字靜止照相機(jī)不支持PictBridge標(biāo)準(zhǔn)而僅支持MSC,也通過將數(shù)字靜止照相機(jī)直接連接到圖像打印設(shè)備來(lái)打印圖像文件。而且,本一般發(fā)明概念提供了這樣一種方法和裝置,其中即使數(shù)字靜止照相機(jī)支持PictBridge標(biāo)準(zhǔn),也通過將數(shù)字靜止照相機(jī)直接連接到圖像打印設(shè)備來(lái)打印圖像文件。
雖然已經(jīng)示出和描述了本一般發(fā)明概念的一些實(shí)施例,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,在不脫離本一般發(fā)明概念的原理和精神的情況下,可以對(duì)這些實(shí)施例進(jìn)行更改,本一般發(fā)明概念的范圍在所附權(quán)利要求及其等價(jià)物中限定。
對(duì)相關(guān)申請(qǐng)的交叉引用本申請(qǐng)要求2004年4月22日在韓國(guó)知識(shí)產(chǎn)權(quán)局提交的韓國(guó)專利申請(qǐng)No.2004-27767的35 U.S.C§119項(xiàng)下的權(quán)益,在此將其全文引作參考。
權(quán)利要求
1.一種用于直接打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件、并通過通用接口連接到圖像提供設(shè)備的裝置,該裝置包括連接控制單元,用于確定圖像提供設(shè)備所支持的通用接口類,并且根據(jù)所確定的通用接口類來(lái)確定與圖像提供設(shè)備的連接模式;以及打印引擎單元,用于根據(jù)所確定的連接模式來(lái)打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件。
2.如權(quán)利要求1所述的裝置,其中連接控制單元包括類確定單元,用于確定圖像提供設(shè)備所支持的通用接口類;以及連接模式確定單元,用于根據(jù)所確定的圖像提供設(shè)備所支持的通用接口類來(lái)確定與圖像提供設(shè)備的連接模式。
3.如權(quán)利要求2所述的裝置,還包括通信接口,用于根據(jù)所確定的連接模式來(lái)接收存儲(chǔ)在圖像提供設(shè)備中的圖像文件;存儲(chǔ)器,用于存儲(chǔ)所接收的圖像文件;以及打印控制單元,用于控制打印引擎單元打印所存儲(chǔ)的圖像文件。
4.如權(quán)利要求3所述的裝置,其中當(dāng)確定了圖像提供設(shè)備所支持的通用接口類為靜止圖像類(SIC)、并且圖像提供設(shè)備支持PictBridge標(biāo)準(zhǔn)時(shí),連接模式確定單元確定與圖像提供設(shè)備的連接模式為SIC連接模式。
5.如權(quán)利要求3所述的裝置,其中當(dāng)確定了圖像提供設(shè)備所支持的通用接口類為大容量存儲(chǔ)器類(MSC)時(shí),連接模式確定單元確定與圖像提供設(shè)備的連接模式為MSC連接模式。
6.如權(quán)利要求1所述的裝置,其中通用接口是USB接口、IEEE 1394接口、藍(lán)牙接口、無(wú)線USB接口和WIFI接口中的一種。
7.如權(quán)利要求1所述的裝置,其中圖像提供設(shè)備是數(shù)字靜止照相機(jī)、個(gè)人數(shù)字助理、蜂窩電話和外部存儲(chǔ)介質(zhì)中的一種。
8.一種直接打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件的方法,其中圖像提供設(shè)備通過通用接口連接到圖像打印設(shè)備,該方法包括確定圖像提供設(shè)備所支持的通用接口類;根據(jù)所確定的通用接口類,確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式;以及使用所確定的連接模式,打印從圖像提供設(shè)備發(fā)送到圖像打印設(shè)備的圖像文件。
9.如權(quán)利要求8所述的方法,其中圖像提供設(shè)備所支持的通用接口類是靜止圖像類(SIC)和大容量存儲(chǔ)器類(MSC)中的一種。
10.如權(quán)利要求9所述的方法,其中確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式包括當(dāng)確定了圖像提供設(shè)備所支持的通用接口類為SIC時(shí),確定圖像提供設(shè)備是否支持PictBridge標(biāo)準(zhǔn);以及當(dāng)確定了圖像提供設(shè)備支持PictBridge標(biāo)準(zhǔn)時(shí),確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式為SIC連接模式。
11.如權(quán)利要求10所述的方法,其中確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式為SIC連接模式包括在圖像提供設(shè)備和圖像打印設(shè)備之間進(jìn)行通信,使得圖像提供設(shè)備用作圖像打印服務(wù)器的客戶端和存儲(chǔ)介質(zhì)的主機(jī),并且圖像打印設(shè)備用作圖像打印服務(wù)器的主機(jī)和存儲(chǔ)介質(zhì)的客戶端。
12.如權(quán)利要求10所述的方法,其中,確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式還包括當(dāng)確定了圖像提供設(shè)備不支持PictBridge標(biāo)準(zhǔn)時(shí),確定圖像提供設(shè)備是否包括對(duì)應(yīng)于圖像打印設(shè)備的專有打印協(xié)議;以及當(dāng)確定了圖像提供設(shè)備包括對(duì)應(yīng)于圖像打印設(shè)備的專有打印協(xié)議時(shí),確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式為專有打印協(xié)議模式。
13.如權(quán)利要求9所述的方法,其中根據(jù)所確定的通用接口類來(lái)確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式包括當(dāng)圖像提供設(shè)備所支持的通用接口類為MSC時(shí),確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式為MSC連接模式。
14.如權(quán)利要求13所述的方法,其中確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式為MSC連接模式包括將圖像提供設(shè)備識(shí)別為外部存儲(chǔ)介質(zhì);以及通過預(yù)定系統(tǒng)文件選擇存儲(chǔ)在圖像提供設(shè)備中的圖像文件。
15.如權(quán)利要求8所述的方法,其中通用接口是USB接口、IEEE 1394接口、藍(lán)牙接口、無(wú)線USB接口和WIFI接口中的一種。
16.如權(quán)利要求8所述的方法,其中圖像提供設(shè)備是數(shù)字靜止照相機(jī)、PDA和外部存儲(chǔ)介質(zhì)中的一種。
17.一種計(jì)算機(jī)可讀記錄介質(zhì),在其上實(shí)施了直接打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件的方法,其中圖像提供設(shè)備通過通用接口連接到圖像打印設(shè)備,該方法包括以下操作確定圖像提供設(shè)備所支持的通用接口類;根據(jù)所確定的通用接口類,確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式;以及在所確定的連接模式中,打印從圖像提供設(shè)備發(fā)送到圖像打印設(shè)備的圖像文件。
18.一種圖像打印設(shè)備,包括通信單元,用于提供與圖像提供設(shè)備的通信鏈接;以及連接控制單元,用于通過通信單元與圖像提供設(shè)備進(jìn)行通信來(lái)確定圖像提供設(shè)備所支持的USB類。
19.如權(quán)利要求18所述的圖像提供設(shè)備,其中連接控制單元包括類確定單元,用于根據(jù)通過通信單元從圖像提供設(shè)備接收的信息,確定圖像提供設(shè)備所支持的USB類;以及連接模式確定單元,用于根據(jù)所確定的USB類,確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式。
20.如權(quán)利要求19所述的圖像提供設(shè)備,其中從圖像提供設(shè)備接收的信息包括關(guān)于圖像提供設(shè)備是支持靜止圖像類(SIC)還是支持大容量存儲(chǔ)器類(MSC)的信息。
21.如權(quán)利要求19所述的圖像提供設(shè)備,還包括打印單元,用于使用所確定的連接模式,打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件。
22.一種直接打印系統(tǒng),包括圖像提供設(shè)備,用于提供圖像;圖像打印設(shè)備,用于打印由圖像提供設(shè)備提供的圖像,并且包括連接控制單元,用于確定圖像提供設(shè)備所支持的通用接口類,通信接口單元,用于根據(jù)所確定的通用接口類,與圖像提供單元進(jìn)行通信,以接收由圖像提供設(shè)備提供的圖像,和打印引擎單元,用于打印所接收的圖像;以及通用接口,用于提供圖像提供設(shè)備和圖像打印設(shè)備的通信接口單元之間的通信鏈接。
23.如權(quán)利要求22所述的直接打印系統(tǒng),其中圖像提供設(shè)備包括顯示器,并且用戶通過圖像提供設(shè)備的顯示器控制圖像打印設(shè)備。
24.如權(quán)利要求22所述的直接打印系統(tǒng),其中當(dāng)確定了圖像提供設(shè)備所支持的通用接口類為靜止圖像類(SIC)并且圖像提供設(shè)備不支持PictBridge標(biāo)準(zhǔn)時(shí),連接控制單元確定圖像提供設(shè)備是否支持對(duì)應(yīng)于圖像打印設(shè)備的專有打印協(xié)議。
25.一種使用打印設(shè)備直接打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件的方法,該方法包括在打印設(shè)備處從圖像提供設(shè)備接收USB類信息;根據(jù)所接收的USB類信息,確定圖像提供設(shè)備所支持的USB類;根據(jù)所確定的USB類,確定圖像提供設(shè)備和打印設(shè)備之間的連接模式;以及使用所確定的連接模式,打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件。
26.如權(quán)利要求25所述的方法,其中,USB類信息包括關(guān)于圖像提供設(shè)備是支持靜止圖像類(SIC)還是支持大容量存儲(chǔ)器類(MSC)的信息。
全文摘要
一種用于通過將圖像提供設(shè)備連接到圖像打印設(shè)備來(lái)打印存儲(chǔ)在圖像提供設(shè)備中的圖像文件的方法和裝置,其包括確定圖像提供設(shè)備所支持的通用接口類;根據(jù)所確定的通用接口類,確定圖像提供設(shè)備和圖像打印設(shè)備之間的連接模式;以及根據(jù)所確定的連接模式,打印從圖像提供設(shè)備發(fā)送到圖像打印設(shè)備的圖像文件。
文檔編號(hào)G06F15/00GK1690948SQ20051006693
公開日2005年11月2日 申請(qǐng)日期2005年4月22日 優(yōu)先權(quán)日2004年4月22日
發(fā)明者尹泰晸 申請(qǐng)人:三星電子株式會(huì)社