欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

圖像源裝置以及從打印機取得信息的方法

文檔序號:7643965閱讀:156來源:國知局
專利名稱:圖像源裝置以及從打印機取得信息的方法
技術(shù)領(lǐng)域
本發(fā)明涉及利用在單任務(wù)OS下動作的打印機的主機裝置進行所謂直接打印用的技術(shù)。
背景技術(shù)
有一種將數(shù)碼相機等直接與打印機連接,以數(shù)碼相機作為圖像源裝置而將圖像數(shù)據(jù)向打印機輸送來進行打印的所謂直接打印的技術(shù)。該直接打印的代表性標(biāo)準(zhǔn)是即拍即打標(biāo)準(zhǔn)(PictBridge)。
在按照即拍即打方式進行直接打印時,如果從上位的應(yīng)用程序發(fā)出了取得與打印機的打印相關(guān)的規(guī)格即打印機的能力(Capability)的指示,則即拍即打驅(qū)動器對打印機發(fā)出DPS GetCapability命令,來取得打印機的能力(Capability)(例如,專利文獻1)。
專利文獻12005-88572號公報但是,在專利文獻1的方法中,由于接收到來自上位應(yīng)用程序的Capability取得命令,即拍即打驅(qū)動器執(zhí)行DPS_GetCapability操作,所以,如果有在DPS GetCapability之前應(yīng)該進行的DPS ConfigurePrintService的響應(yīng)而沒有通知給上位應(yīng)用程序,則來自上位應(yīng)用程序的Capability取得命令將不會被發(fā)出。即,在DPS ConfigurePrintService的響應(yīng)沒通知給上位應(yīng)用程序的期間,上位應(yīng)用程序持續(xù)等待該響應(yīng)。
并且,DPS GetCapability命令是對打印機多次發(fā)出的命令,在收到來自上位應(yīng)用程序的Capability取得命令,即拍即打驅(qū)動器發(fā)出該命令時,如果沒有與之對應(yīng)的響應(yīng),則接下來的Capability取得命令不會被發(fā)出,上位應(yīng)用程序?qū)⒊掷m(xù)等待該響應(yīng)。
在發(fā)生了上述情況時,當(dāng)上位應(yīng)用程序和即拍即打驅(qū)動器以其他任務(wù)動作時將不會發(fā)生問題,但例如像單任務(wù)OS那樣,在同一個任務(wù)中動作時,由于上位應(yīng)用程序會一直占有OS直到有來自打印機的響應(yīng),所以,會導(dǎo)致圖像源裝置的所有處理停止。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種即使在單任務(wù)OS中也能夠可靠地動作的、用于直接打印的圖像源裝置。
本發(fā)明一個實施方式所涉及的圖像源裝置,向與其直接連接的打印機發(fā)送圖像數(shù)據(jù),使所述打印機執(zhí)行打印,其中具備驅(qū)動器,其用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù),并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打??;應(yīng)用程序處理部,其進行規(guī)定的處理;和存儲部。而且,所述驅(qū)動器在從所述應(yīng)用程序處理部收到初始化請求時,向所述應(yīng)用程序處理部通知所述初始化請求的收到通知,然后,進行按照所述收到的初始化請求的初始化處理,在所述初始化處理結(jié)束之后,按照所述標(biāo)準(zhǔn)從所述打印機取得與所述打印機的規(guī)格相關(guān)的多個項目的信息,將其存儲到所述存儲部,所述驅(qū)動器在從所述應(yīng)用程序處理部收到所述多個項目中的任一個項目的取得命令時,參照所述存儲部,將該取得命令所涉及的項目的信息返回到所述應(yīng)用程序處理部。
由此,縮短了應(yīng)用程序處理部等待響應(yīng)的時間,即使在單任務(wù)OS下動作的情況下,也可以限制在實際上沒有問題程度的等待時間內(nèi)。
在優(yōu)選的實施方式中,所述驅(qū)動器在所述初始化處理結(jié)束之后,即使沒有從所述應(yīng)用程序處理部收到所述多個項目的任一個的取得命令,也可以發(fā)出從所述打印機取得所述多個項目的信息的請求。
由此,當(dāng)應(yīng)用程序處理部發(fā)出初始化請求,并在收到了其收到通知之后,OS處于被釋放的狀態(tài)時,驅(qū)動器會自發(fā)地發(fā)出從打印機取得與打印機的規(guī)格相關(guān)的多個項目的請求,并接收其響應(yīng)。此時,如果按照每次發(fā)出取得請求來釋放OS,則即使在單任務(wù)OS中,一個任務(wù)也不會長時間占有OS。
本發(fā)明其他的實施方式所涉及的圖像源裝置,向與其直接連接的打印機發(fā)送圖像數(shù)據(jù),使所述打印機執(zhí)行打印,其中具備驅(qū)動器,其用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù),并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打印;應(yīng)用程序處理部,其進行規(guī)定的處理;和存儲部,所述驅(qū)動器在從所述應(yīng)用程序處理部收到初始化請求時,向所述應(yīng)用程序處理部通知所述初始化請求的收到通知,然后進行按照所述收到的初始化請求的初始化處理,在所述初始化處理結(jié)束之后,當(dāng)從所述應(yīng)用程序處理部收到與所述打印機的規(guī)格相關(guān)的多個項目中的第一項目的取得命令時,按照所述標(biāo)準(zhǔn)從所述打印機取得包含所述第一項目的多個項目的信息,將所述第一項目的信息返回到所述應(yīng)用程序處理部,并且將至少所述第一項目以外的項目的信息存儲到所述存儲部。
在優(yōu)選的實施方式中,當(dāng)所述多個項目的信息被存儲于所述存儲部時,在從所述應(yīng)用程序處理部收到了第二項目的取得命令的情況下,可以參照所述存儲部,將所述第二項目的信息返回到所述應(yīng)用程序處理部。
在優(yōu)選的實施方式中,來自所述應(yīng)用程序處理部的初始化請求中含有表示所述多個項目中的一個以上的項目的信息,所述驅(qū)動器可以從所述打印機取得所述初始化請求中含有的一個以上的項目的信息。
在優(yōu)選的實施方式中,所述標(biāo)準(zhǔn)是即拍即打標(biāo)準(zhǔn),所述驅(qū)動器是即拍即打驅(qū)動器。
在優(yōu)選的實施方式中,所述應(yīng)用程序處理部可以將與所取得的所述打印機的規(guī)格相關(guān)的多個項目的信息,輸出到規(guī)定的接口畫面。


圖1是本發(fā)明的一個實施方式所涉及的打印系統(tǒng)1的構(gòu)成圖。
圖2是表示該打印系統(tǒng)1中的通信順序的圖。
圖3是用戶接口畫面的一個例子。
圖4是表示該打印系統(tǒng)1中的其他通信順序的圖。
圖5是表示打印設(shè)定的基本畫面的圖。
圖6是表示打印設(shè)定的詳細(xì)畫面的圖。
圖中1-打印系統(tǒng),3-打印機,5-數(shù)碼相機,7-通信線纜,51-即拍即打驅(qū)動器,53-AP,55-Capability存儲部。
具體實施例方式
下面,參照附圖對本發(fā)明一個實施方式所涉及的打印系統(tǒng)進行說明。
圖1是本實施方式所涉及的打印系統(tǒng)1的構(gòu)成圖。
該系統(tǒng)1具備打印機3和數(shù)碼相機5,兩者通過通信線纜7直接連接。而且,數(shù)碼相機5成為向打印機3提供圖像數(shù)據(jù)的圖像源裝置,打印機3執(zhí)行打印。
在本實施方式中,在打印機3中搭載有USB主機控制器,在數(shù)碼相機5中搭載有USB器件控制器。由此,打印機3與數(shù)碼相機5通過USB(Universal Serial Bus)進行通信。
而且,在本實施方式中,按照即拍即打標(biāo)準(zhǔn)進行圖像數(shù)據(jù)的傳輸以及以下所說明那樣交換與打印機的規(guī)格相關(guān)的信息。
數(shù)碼相機5的以下所說明的構(gòu)成以及功能,例如可以通過使具有處理器和存儲器的計算機執(zhí)行規(guī)定的計算機程序而實現(xiàn)。
另外,作為圖像源裝置,除了數(shù)碼相機之外,也可以是帶照相機的移動電話機、照片瀏覽器等存儲有圖像數(shù)據(jù)的其他數(shù)字設(shè)備。
圖2是表示該打印系統(tǒng)1中的通信順序的圖。
如該圖所示,數(shù)碼相機5中具備按照即拍即打標(biāo)準(zhǔn)與打印機3進行通信的即拍即打驅(qū)動器51、規(guī)定的應(yīng)用程序(AP)53、Capability存儲部55。
而且,即拍即打驅(qū)動器51在按照來自AP53的指示進行了即拍即打的初始化處理之后,從打印機3取得與打印機3所具有的能力(Capability)等相關(guān)的信息。所謂能力(Capability)例如是能夠由打印機打印的打印畫質(zhì)、用紙尺寸、雙面/單面等。
首先,在打印機3與數(shù)碼相機5連接之后,AP53對即拍即打驅(qū)動器51發(fā)出即拍即打初始化命令(S11)。在即拍即打驅(qū)動器51接收到該命令后,向AP53返回收到通知(S12)。
在該時刻,AP53接收到針對即拍即打初始化命令的響應(yīng)后,暫時結(jié)束任務(wù)。即,在該時刻,數(shù)碼相機5的OS釋放了AP53的任務(wù)。因此,即使當(dāng)數(shù)碼相機5在單任務(wù)OS下進行動作時,其他任務(wù)也能夠動作。
在將收到通知返回到AP53之后,即拍即打驅(qū)動器51執(zhí)行PTP(PictureTransfer Protocol)的初始化進程(S21)。
緊接著PTP初始化進程,即拍即打驅(qū)動器51將發(fā)出DPS Configǔre-print-Service命令(S23),接收來自打印機3的該響應(yīng)(S24)。
然后,如果打印機3以DPS_NotifyDeviceStatus命令來通知表示打印機可否打印的狀態(tài)的信息(S25),則即拍即打驅(qū)動器51對此作出響應(yīng)(S26)。
這里,即拍即打驅(qū)動器51不等待來自AP53的指示,而對打印機3發(fā)出DPS_GetCapability命令(S27)。DPS_GetCapability命令是用于取得與打印機3所具有的能力(Capability)相關(guān)的信息的命令。
即拍即打驅(qū)動器51得到針對DPS_GetCapability命令的來自打印機3的響應(yīng)(S28)。即拍即打驅(qū)動器51針對打印機3的能力(Capability)指定一個項目,發(fā)出DPS_GetCapability命令。然后,作為其響應(yīng),取得所指定的項目的信息。因此,為了取得多個項目的能力(Capability),即拍即打驅(qū)動器51分別指定所取得的項目名,多次發(fā)出DPS_GetCapability命令。
從打印機3取得的能力(Capability)的信息,被存儲于Capability存儲部55中(S29)。
由此,數(shù)碼相機5能夠預(yù)先從打印機取得能力(Capability)的信息,將其保持于Capability存儲器55中。
能力(Capability)的信息例如是支持的打印品質(zhì)信息(打印默認(rèn)值、基準(zhǔn)、高品質(zhì)等)、用紙尺寸(打印默認(rèn)值、A4、L版、4×6等)、按照用紙尺寸的用紙類型(打印默認(rèn)值、普通紙、相紙等)、按照用紙尺寸的布局信息(打印默認(rèn)值、無分割有無邊緣、二分割、四分割等)、文件類型(打印默認(rèn)值、Exif/JPEG、JPEG、GIF等)、帶日期打印的支持信息(ON、OFF等)、文件名打印的支持信息(ON、OFF等)、圖像的最佳化打印的支持信息(ON、OFF等)、指定將與用紙尺寸不同地打印的圖像固定為何種尺寸的固定尺寸打印的支持信息(A4、L版、4×6等)、以及圖像分割打印的支持信息(ON、OFF等)等。
這里,步驟S23和S27的即拍即打驅(qū)動器51所發(fā)出的命令,按每次即拍即打驅(qū)動器51發(fā)出命令而結(jié)束任務(wù)。即,如果即拍即打驅(qū)動器51發(fā)出命令,則OS被釋放。因此,在等待響應(yīng)的期間,OS能夠處理其他的任務(wù)。
接著,如果在步驟S12中AP53接收到了即拍即打初始化命令的收到通知之后經(jīng)過規(guī)定時間,則AP53對即拍即打驅(qū)動器51發(fā)出Capability取得命令(S13)。在該Capability取得命令中,指定AP53希望取得的項目。
收到來自AP53的Capability取得命令的即拍即打驅(qū)動器51,從預(yù)先取得并進行保持被指定的項目的信息的Capability存儲部55中讀出被指定的項目的信息(S14),并向AP53返回該信息(S15)。
AP53針對需要的項目反復(fù)發(fā)出Capability取得命令,從即拍即打驅(qū)動器51得到必要的信息。
由此,由于在數(shù)碼相機5內(nèi)的Capability存儲部55中預(yù)先保持有能力(Capability)的信息,所以,在從AP53收到Capability取得命令時,不需要重新對打印機3進行訪問。因此,AP53能夠在發(fā)出Capability取得命令之后,以極短的時間取得能力(Capability)的信息。在發(fā)出Capability取得命令之后以短時間返回響應(yīng),還能夠縮短AP53占有OS的時間,即使在單任務(wù)OS中,也能夠在實用上幾乎不會出現(xiàn)問題地動作。
另外,在步驟S11中,也可以在即拍即打初始化命令中包含對能力(Capability)的項目進行指定的信息。此時,即拍即打驅(qū)動器51可以從打印機3中取得被指定能力(Capability)的項目的信息,也可以優(yōu)先從打印機3中取得被指定能力(Capability)的項目的信息,然后,從打印機3中取得未被指定的項目的信息。
而且,AP53可以將如上述那樣取得的信息顯示到圖3所示的用戶接口畫面100。
圖4是表示該打印系統(tǒng)1中的其他通信順序的圖。
圖4所示的通信順序與圖2的通信順序有以下的不同點。即,其不同點在于在圖2的通信順序中,緊接著PTP初始化進程21,即拍即打驅(qū)動器51不等待來自AP53的指示,而對打印機3發(fā)出DPS_GetCapability命令,但在圖4的通信順序中,在PTP初始化進程201之后,即拍即打驅(qū)動器51在接收到來自AP53的指示之后,發(fā)出DPS_GetCapability命令207。下面,以該不同點為中心進行說明。
首先,AP53對即拍即打驅(qū)動器51發(fā)出即拍即打初始化命令,在即拍即打驅(qū)動器51收到該命令之后,向AP53返回收到通知(S101、S102)。
接著,即拍即打驅(qū)動器51執(zhí)行PTP的初始化進程(S201),隨后,即拍即打驅(qū)動器51發(fā)出DPS_Configure_Print_Service命令(S203),并接收來自打印機3的該響應(yīng)(S204)。進而,如果打印機3以DPS_NotifyDeviceStatus命令來通知表示打印機可否打印的狀態(tài)的信息(S205),則即拍即打驅(qū)動器51對此作出響應(yīng)(S206)。
在該狀態(tài)下,即拍即打驅(qū)動器51處于空閑(IDLE)狀態(tài),成為等待下一次命令的狀態(tài)。此時,AP53發(fā)出Capability取得命令,由即拍即打驅(qū)動器51取得(S103)。在該Capability取得命令中,至少一個項目被指定。
這里,即拍即打驅(qū)動器51對打印機3發(fā)出DPS_GetCapability命令(S207),并得到與之對應(yīng)的來自打印機3的響應(yīng)(S208)。從打印機3取得的能力(Capability)的信息,被存儲于Capability存儲部55(S209)。
此時,除了由Capability取得命令指定的項目之外,即拍即打驅(qū)動器51還對其之外的所有項目發(fā)出DPS_GetCapability命令,來取得各項目的信息,將其存儲于Capability存儲部55。即,在本實施方式中,當(dāng)從AP53收到初次的Capability取得命令時,即拍即打驅(qū)動器51對由該命令指定的項目以外的項目也取得能力(Capability)。
然后,在這些取得結(jié)束之后,從Capability存儲部55中讀出由來自AP53的Capability取得命令而指定的項目的信息(S104),并向AP53返回(S105)。
根據(jù)本實施方式的處理順序,也能夠得到與圖2中所說明的處理相同的效果。
另外,對于由來自AP53的初次的Capability取得命令所指定的項目的信息而言,也可以不存儲于Capability存儲部55,而從即拍即打驅(qū)動器51向AP53返回。即,該情況下,使由初次的Capability取得命令所指定的項目之外的項目的信息存儲于Capability存儲部55。因此,如果在此之后對于來自AP53的其他的項目發(fā)出Capability取得命令,則即拍即打驅(qū)動器51從Capability存儲部55取得該信息,返回到AP53。
此外,如上所述,在收到初次的Capability取得命令時,即拍即打驅(qū)動器51一并取得了所有項目的能力(Capability),但是,也可以將其分成多次而取得。例如,可以根據(jù)下一個顯示的用戶接口畫面,來確定要取得的項目。
例如,考慮下述情況存在圖5所示的對基本信息進行顯示的用戶接口畫面(基本畫面)200、和圖6所示的對詳細(xì)信息進行顯示的用戶接口畫面(詳細(xì)畫面)300。此時,當(dāng)基本畫面200顯示于數(shù)碼相機5時,如果從AP53發(fā)出包含顯示基本畫面200的內(nèi)容的Capability取得命令,則即拍即打驅(qū)動器51對該畫面所含有的項目(例如,支持的打印品質(zhì)信息、用紙尺寸、用紙類型、文件類型、支持的布局信息)發(fā)出DPS_GetCapability命令,并將所取得的信息存儲于Capability存儲部55。然后,當(dāng)在基本畫面200中選擇了詳細(xì)設(shè)定按鈕,在數(shù)碼相機5上顯示詳細(xì)畫面300時,如果從AP53發(fā)出包含顯示詳細(xì)畫面300的內(nèi)容的Capability取得命令,則即拍即打驅(qū)動器51對該畫面所包含的項目(例如,文件名打印的支持信息、圖像的最佳化打印的支持信息、固定尺寸打印的支持信息、圖像的分割打印的支持信息)發(fā)出DPS_GetCapability命令,并將所取得的信息存儲于Capability存儲部55。
本發(fā)明的上述實施方式是用于說明本發(fā)明的實例,其主旨不是將本發(fā)明的范圍限定于這些實施方式。本領(lǐng)域人員在不脫離本發(fā)明的主旨范圍內(nèi),能夠以其他的各種方式實施本發(fā)明。
例如,在上述的實施方式中,采用即拍即打作為用于直接打印的標(biāo)準(zhǔn),但本發(fā)明也可適用于即拍即打之外的標(biāo)準(zhǔn)。
權(quán)利要求
1.一種圖像源裝置,向與其直接連接的打印機發(fā)送圖像數(shù)據(jù),使所述打印機執(zhí)行打印,其中具備驅(qū)動器,其用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù),并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打印;應(yīng)用程序處理部,其進行規(guī)定的處理;和存儲部,所述驅(qū)動器在從所述應(yīng)用程序處理部收到初始化請求時,向所述應(yīng)用程序處理部通知所述初始化請求的收到通知,然后進行按照所述收到的初始化請求的初始化處理,在所述初始化處理結(jié)束之后,按照所述標(biāo)準(zhǔn)從所述打印機取得與所述打印機的規(guī)格相關(guān)的多個項目的信息,將其存儲到所述存儲部,所述驅(qū)動器在從所述應(yīng)用程序處理部收到所述多個項目中的任一個項目的取得命令時,參照所述存儲部,將該取得命令所涉及的項目的信息返回到所述應(yīng)用程序處理部。
2.根據(jù)權(quán)利要求1所述的圖像源裝置,其特征在于,所述驅(qū)動器在所述初始化處理結(jié)束之后,即使沒有從所述應(yīng)用程序處理部收到所述多個項目中的任一個的取得命令,也發(fā)出從所述打印機取得所述多個項目的信息的請求。
3.根據(jù)權(quán)利要求1所述的圖像源裝置,其特征在于,來自所述應(yīng)用程序處理部的初始化請求中含有表示所述多個項目中的一個以上的項目的信息,所述驅(qū)動器從所述打印機取得所述初始化請求中含有的一個以上的項目的信息。
4.一種圖像源裝置,向與其直接連接的打印機發(fā)送圖像數(shù)據(jù),使所述打印機執(zhí)行打印,其中具備驅(qū)動器,其用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù),并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打?。粦?yīng)用程序處理部,其進行規(guī)定的處理;和存儲部,所述驅(qū)動器在從所述應(yīng)用程序處理部收到初始化請求時,向所述應(yīng)用程序處理部通知所述初始化請求的收到通知,然后進行按照所述收到的初始化請求的初始化處理,所述驅(qū)動器在所述初始化處理結(jié)束之后,當(dāng)從所述應(yīng)用程序處理部收到與所述打印機的規(guī)格相關(guān)的多個項目中的第一項目的取得命令時,按照所述標(biāo)準(zhǔn)從所述打印機取得包含所述第一項目的多個項目的信息,將所述第一項目的信息返回到所述應(yīng)用程序處理部,并且將至少所述第一項目以外的項目的信息存儲到所述存儲部。
5.根據(jù)權(quán)利要求4所述的圖像源裝置,其特征在于,當(dāng)所述存儲部存儲有所述多個項目的信息時,在從所述應(yīng)用程序處理部收到第二項目的取得命令的情況下,參照所述存儲部,將所述第二項目的信息返回到所述應(yīng)用程序處理部。
6.根據(jù)權(quán)利要求1~5中任一項所述的圖像源裝置,其特征在于,所述標(biāo)準(zhǔn)是即拍即打標(biāo)準(zhǔn),所述驅(qū)動器是即拍即打驅(qū)動器。
7.根據(jù)權(quán)利要求1~5中任一項所述的圖像源裝置,其特征在于,所述應(yīng)用程序處理部,將所取得的與所述打印機的規(guī)格相關(guān)的多個項目的信息輸出到規(guī)定的接口畫面。
8.一種從打印機取得信息的方法,通過向直接連接的打印機發(fā)送圖像數(shù)據(jù)而使所述打印機執(zhí)行打印的圖像源裝置來實現(xiàn),用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù)并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打印的驅(qū)動器進行下述步驟從應(yīng)用程序處理部接收初始化請求的步驟;向所述應(yīng)用程序處理部通知所述初始化請求的收到通知的步驟;進行按照所述收到的初始化請求的初始化處理的步驟;在所述初始化處理結(jié)束之后,按照所述標(biāo)準(zhǔn)從所述打印機取得與所述打印機的規(guī)格相關(guān)的多個項目的信息,將其存儲到存儲部的步驟;從所述應(yīng)用程序處理部接收所述多個項目中的任一個項目的取得命令的步驟;和參照所述存儲部,將所述收到的取得命令所涉及的項目的信息返回到所述應(yīng)用程序處理部的步驟。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述驅(qū)動器在所述初始化處理結(jié)束之后,即使沒有從所述應(yīng)用程序處理部收到所述多個項目中的任一個的取得命令,也從所述打印機取得所述多個項目的信息。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,來自所述應(yīng)用程序處理部的初始化請求中含有表示所述多個項目中的一個以上的項目的信息,所述驅(qū)動器從所述打印機取得所述初始化請求中含有的一個以上的項目的信息。
11.一種從打印機取得信息的方法,通過向直接連接的打印機發(fā)送圖像數(shù)據(jù)而使所述打印機執(zhí)行打印的圖像源裝置來實現(xiàn),用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù)并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打印的驅(qū)動器進行下述步驟從應(yīng)用程序處理部接收初始化請求的步驟;向所述應(yīng)用程序處理部通知所述初始化請求的收到通知的步驟;進行按照所述收到的初始化請求的初始化處理的步驟;在所述初始化處理結(jié)束之后,從所述應(yīng)用程序處理部接收與所述打印機的規(guī)格相關(guān)的多個項目中的第一項目的取得命令的步驟;和如果收到所述取得命令,則按照所述標(biāo)準(zhǔn)從所述打印機取得包含所述第一項目的多個項目的信息,將所述第一項目的信息返回到所述應(yīng)用程序處理部,并且將至少所述第一項目以外的項目的信息存儲到存儲部的步驟。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,當(dāng)所述存儲部存儲有所述多個項目的信息時,在從所述應(yīng)用程序處理部收到了第二項目的取得命令的情況下,參照所述存儲部,將所述第二項目的信息返回到所述應(yīng)用程序處理部。
13.一種用于從打印機取得信息的計算機程序,如果該計算機程序在向直接連接的打印機發(fā)送圖像數(shù)據(jù)而使所述打印機執(zhí)行打印的圖像源裝置中被執(zhí)行,則用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù)并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打印的驅(qū)動器進行下述步驟從應(yīng)用程序處理部接收初始化請求的步驟;向所述應(yīng)用程序處理部通知所述初始化請求的收到通知的步驟;進行按照所述收到的初始化請求的初始化處理的步驟;在所述初始化處理結(jié)束之后,按照所述標(biāo)準(zhǔn)從所述打印機取得與所述打印機的規(guī)格相關(guān)的多個項目的信息,將其存儲到存儲部的步驟;從所述應(yīng)用程序處理部接收所述多個項目中的任一個項目的取得命令的步驟;和參照所述存儲部,將所述收到的取得命令所涉及的項目的信息返回到所述應(yīng)用程序處理部的步驟。
14.一種用于從打印機取得信息的計算機程序,如果該計算機程序在向直接連接的打印機發(fā)送圖像數(shù)據(jù)而使所述打印機執(zhí)行打印的圖像源裝置中被執(zhí)行,則用于按照規(guī)定的標(biāo)準(zhǔn)向所述打印機發(fā)送圖像數(shù)據(jù)并根據(jù)該圖像數(shù)據(jù)使所述打印機執(zhí)行打印的驅(qū)動器進行下述步驟從應(yīng)用程序處理部接收初始化請求的步驟;向所述應(yīng)用程序處理部通知所述初始化請求的收到通知的步驟;進行按照所述收到的初始化請求的初始化處理的步驟;在所述初始化處理結(jié)束之后,從所述應(yīng)用程序處理部接收與所述打印機的規(guī)格相關(guān)的多個項目中的第一項目的取得命令的步驟;和如果收到所述取得命令,則按照所述標(biāo)準(zhǔn)從所述打印機取得包含所述第一項目的多個項目的信息,將所述第一項目的信息返回到所述應(yīng)用程序處理部,并且將至少所述第一項目以外的項目的信息存儲到存儲部的步驟。
全文摘要
提供一種即使在單任務(wù)OS中也能夠可靠地動作的、用于直接打印的圖像源裝置。當(dāng)即拍即打驅(qū)動器(51)從AP(53)收到初始化請求時(S11),向AP(53)通知初始化請求的收到通知(S12),而后,進行PTP初始化(S21)。然后,在PTP初始化處理結(jié)束后,取得打印機(3)的Capability,將其存儲到存儲部(55)(S27~S29)。進而,在即拍即打驅(qū)動器(51)從AP(53)收到Capability的取得命令時(S13),參照存儲部(55)(S14),將與取得命令相關(guān)的項目的信息返回到AP53(S15)。
文檔編號H04N5/77GK101025675SQ20071000586
公開日2007年8月29日 申請日期2007年2月25日 優(yōu)先權(quán)日2006年2月23日
發(fā)明者谷本晃仁, 峰和, 后藤進 申請人:精工愛普生株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
胶州市| 长顺县| 南郑县| 镇宁| 中牟县| 湖口县| 宁夏| 鹤岗市| 泰宁县| 小金县| 苏尼特左旗| 潞城市| 临清市| 望城县| 马鞍山市| 蕉岭县| 孟津县| 毕节市| 寿宁县| 方城县| 久治县| 义乌市| 益阳市| 威宁| 海淀区| 闽侯县| 长海县| 大理市| 平果县| 西城区| 古丈县| 雷波县| 浙江省| 玉田县| 天气| 承德县| 神农架林区| 海南省| 安国市| 报价| 盘山县|