两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

打印系統(tǒng)、打印裝置及打印指示方法

文檔序號:6422224閱讀:250來源:國知局
專利名稱:打印系統(tǒng)、打印裝置及打印指示方法
技術(shù)領(lǐng)域
本發(fā)明涉及指示打印裝置對來打印打印數(shù)據(jù)的方法,特別涉及在打印裝置從打印數(shù)據(jù)的供給方直接接收打印數(shù)據(jù)時,需要保護(hù)流過信道的打印數(shù)據(jù)的情況下的打印系統(tǒng)及接受打印指示的打印裝置。
背景技術(shù)
隨著近年的寬帶環(huán)境的迅速推廣,音樂分發(fā)服務(wù)和動畫分發(fā)服務(wù)等從因特網(wǎng)上的服務(wù)器接收內(nèi)容并再生的分發(fā)服務(wù)正在普及。這種分發(fā)服務(wù)預(yù)計今后也將被應(yīng)用于打印內(nèi)容,發(fā)展為將打印內(nèi)容從因特網(wǎng)上的服務(wù)器分發(fā)到各終端的打印內(nèi)容分發(fā)服務(wù)。
以噴墨打印機(jī)為首的現(xiàn)有打印裝置經(jīng)USB(Universal SerialBus,通用串行總線)或并行總線等只與個人計算機(jī)(PC)等控制裝置相連,作為控制裝置的從屬設(shè)備來動作。在這種打印裝置是從屬設(shè)備的現(xiàn)有打印系統(tǒng)中,打印機(jī)不會自己取得位于控制裝置以外的裝置上的打印內(nèi)容。
因此,在將打印內(nèi)容分發(fā)服務(wù)應(yīng)用于前述現(xiàn)有打印系統(tǒng)的情況下,成為下述打印系統(tǒng)首先控制裝置(PC、STB(Set Top Box,機(jī)頂盒)、手機(jī)等)從服務(wù)器接收打印內(nèi)容,將其傳送到打印裝置進(jìn)行打印。在此情況下,控制裝置中繼打印內(nèi)容,導(dǎo)致控制裝置的處理負(fù)擔(dān)增加和網(wǎng)絡(luò)負(fù)擔(dān)增加。
另一方面,隨著近年大幅度擴(kuò)展了地址空間的IPv6(InternetProtocol version 6,因特網(wǎng)協(xié)議第6版)的出現(xiàn),家電設(shè)備或汽車導(dǎo)航器等具備網(wǎng)絡(luò)連接功能的商品的開發(fā)正在進(jìn)行。就打印裝置來說,以往也有一部分辦公用的打印裝置具備網(wǎng)絡(luò)連接功能,但是今后由于IPv6的普及,打印裝置必備網(wǎng)絡(luò)連接功能的時代將會到來。
在這樣打印機(jī)具備網(wǎng)絡(luò)通信功能的情況下,在前述打印內(nèi)容分發(fā)服務(wù)中,為了減輕控制裝置的負(fù)擔(dān),根據(jù)來自控制裝置(PC、STB、手機(jī))的打印指示、打印機(jī)自己從服務(wù)器接收內(nèi)容的系統(tǒng)結(jié)構(gòu)最佳(例如請參照“Olof Larsson等17人,‘BASIC PRINTING PROFILEInteroperability Specification(Draft),Revision 0.95a(第57-58頁),[online],2001年10月5日,The Bluetooth SIG,Inc.,[平成14年10月25日搜索],因特網(wǎng)<URLhttp//www.bluetooth.org/docs/BPP_0_95a.pdf>”)。用圖1來說明該打印系統(tǒng)。
圖1是現(xiàn)有打印系統(tǒng)的結(jié)構(gòu)方框圖。舉出下述例子現(xiàn)有打印系統(tǒng)由控制裝置0001、打印機(jī)0002、服務(wù)器0003這3個裝置構(gòu)成,控制裝置0001即數(shù)字電視和打印機(jī)0002經(jīng)IEEE1394相連,打印機(jī)0002和服務(wù)器0003經(jīng)因特網(wǎng)0005相連。
作為初始狀態(tài),服務(wù)器0003保持著可用URL(Uniform ResourceLocator,統(tǒng)一資源定位符)(A)來確定的打印內(nèi)容。收到用戶的指示后,控制裝置0001向打印機(jī)0002通知打印內(nèi)容的URL即URL(A),指示打印(圖1(1))。收到打印指示的打印機(jī)0002根據(jù)URL(A)來訪問服務(wù)器0003,請求打印內(nèi)容(圖1(2))。服務(wù)器0003向打印機(jī)0002發(fā)送可用URL(A)確定的打印內(nèi)容(圖1(3))。打印機(jī)0002結(jié)束從服務(wù)器0003接收到的打印內(nèi)容的打印后(圖1(4)),向控制裝置0001通知打印結(jié)束(圖1(5))。
如上所述,在該打印系統(tǒng)中,控制裝置0001無需進(jìn)行打印內(nèi)容的中繼等,只需發(fā)出打印指示、等待其完成通知的處理即可。打印內(nèi)容由打印機(jī)0002直接從服務(wù)器0003接收,進(jìn)行打印。這樣控制裝置0001不中繼打印內(nèi)容,所以減輕了控制裝置0001的負(fù)擔(dān),并且也減輕了網(wǎng)絡(luò)負(fù)擔(dān)。
這里,在圖1所示的系統(tǒng)結(jié)構(gòu)中,在實現(xiàn)有償內(nèi)容的分發(fā)的情況下,流過服務(wù)器0003和打印機(jī)0002之間的有償內(nèi)容經(jīng)由因特網(wǎng)0005,所以面臨懷有惡意的第三者非法訪問服務(wù)器0003或竊聽內(nèi)容等危險。因此,為了保護(hù)內(nèi)容,需要另外在服務(wù)器0003和打印機(jī)0002之間確立安全信道。具體地說,為了實現(xiàn)計費等,必須具備管理內(nèi)容訪問的認(rèn)證功能、和防止流過信道的內(nèi)容及需要保密的認(rèn)證信息等泄漏給第三者的信道加密功能等。
現(xiàn)有技術(shù)的安全信道有SSL(Secure Socket Layer,安全套接字層)和TSL(Transport Layer Security,運輸層安全)(例如請參照“T.Dierks,C.Allen,‘Request for Comments2246,TheTLS Protocol Version 1.0’,[online],1999年1月,The InternetEngineering Task Force.,[平成14年10月25日搜索],因特網(wǎng)URLhttp//www.ietf.org/rfc/rfc2246.txt”)。所謂SSL,是以公鑰加密體制為基礎(chǔ)、由Netscape Communications(網(wǎng)景通信)公司提出的信道加密技術(shù),在HTTP和FTP等因特網(wǎng)上的數(shù)據(jù)通信中廣泛使用的技術(shù)。而TLS是以SSL為基礎(chǔ)加以若干改進(jìn)的技術(shù)。
此外,現(xiàn)有認(rèn)證技術(shù)一般使用由用戶ID與口令的組構(gòu)成的認(rèn)證信息。具體地說,用戶將由用戶ID與口令的組構(gòu)成的認(rèn)證信息預(yù)先注冊到服務(wù)器中。PC或DTV等用戶端終端設(shè)備在訪問服務(wù)器管理者的有償內(nèi)容時,將注冊了的認(rèn)證信息發(fā)送到服務(wù)器。服務(wù)器將用戶發(fā)送的認(rèn)證信息與注冊了的認(rèn)證信息進(jìn)行對照,在對照的結(jié)果是兩者一致的情況下,認(rèn)為該用戶是合法的簽約用戶,允許訪問內(nèi)容。另一方面,在對照的結(jié)果是兩者不一致的情況下,服務(wù)器向該用戶發(fā)送表示發(fā)送來的認(rèn)證信息與注冊了的認(rèn)證信息不一致的內(nèi)容,不許訪問內(nèi)容。由此,能夠防止不知道服務(wù)器中注冊的認(rèn)證信息的非法用戶訪問內(nèi)容。此外,認(rèn)證信息中包含的用戶ID或設(shè)備ID(例如DTV的ID)可以由知道該ID的任何人冒充,所以單獨作為認(rèn)證信息是不夠的,但是出于簡單地確定訪問服務(wù)器者的目的來使用。例如,服務(wù)器根據(jù)由ID與口令的組構(gòu)成的認(rèn)證信息進(jìn)行認(rèn)證后,從認(rèn)證信息中提取用戶ID或設(shè)備ID來確定用戶或設(shè)備,對內(nèi)容訪問進(jìn)行計費處理等。
然而目前有下述課題不存在能夠指示打印機(jī)主動與服務(wù)器確立安全信道、用該信道來取得打印內(nèi)容(數(shù)據(jù))的打印系統(tǒng)及打印裝置。

發(fā)明內(nèi)容
為了解決上述課題,本發(fā)明的目的在于提供一種打印系統(tǒng)、打印裝置及打印指示方法,在打印裝置經(jīng)通信網(wǎng)取得打印數(shù)據(jù)(“拉”打印機(jī))的情況下,能夠防止有償內(nèi)容(打印數(shù)據(jù))及認(rèn)證信息在信道上泄漏。
本發(fā)明的打印系統(tǒng),包括打印指示裝置和打印裝置,用于打印從打印數(shù)據(jù)供給裝置向接受了表示允許訪問打印數(shù)據(jù)的內(nèi)容的注冊的用戶或裝置供給的打印數(shù)據(jù),其特征在于,上述打印指示裝置包括打印指示單元,隨同只向上述用戶或上述裝置提供的認(rèn)證信息一起,向上述打印裝置發(fā)送表示打印上述打印數(shù)據(jù)供給裝置上的上述打印數(shù)據(jù)的內(nèi)容的打印指示;上述打印裝置包括數(shù)據(jù)請求單元,將上述打印指示隨同的上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置,請求發(fā)送上述打印數(shù)據(jù);和數(shù)據(jù)接收單元,從上述打印數(shù)據(jù)供給裝置接收上述打印數(shù)據(jù)。
此外,本發(fā)明的打印裝置,用于打印系統(tǒng)中,該打印系統(tǒng)包括打印指示裝置和打印裝置,用于打印從打印數(shù)據(jù)供給裝置向接受了表示允許訪問打印數(shù)據(jù)的內(nèi)容的注冊的用戶或裝置供給的打印數(shù)據(jù),其特征在于,包括數(shù)據(jù)請求單元,隨同只向上述用戶或上述裝置提供的認(rèn)證信息一起,從上述打印指示裝置接收表示打印上述打印數(shù)據(jù)供給裝置上的上述打印數(shù)據(jù)的內(nèi)容的打印指示,將上述打印指示隨同的上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置,請求發(fā)送上述打印數(shù)據(jù);和數(shù)據(jù)接收單元,從上述打印數(shù)據(jù)供給裝置接收上述打印數(shù)據(jù)。
此外,在上述打印裝置中,上述數(shù)據(jù)接收單元也可以包括加密數(shù)據(jù)接收部,接收加密過的上述打印數(shù)據(jù);和打印數(shù)據(jù)解密部,用上述認(rèn)證信息對接收到的上述打印數(shù)據(jù)進(jìn)行解密。
再者,上述認(rèn)證信息也可以包含用于對加密過的上述打印數(shù)據(jù)進(jìn)行解密的數(shù)據(jù)、即解密密鑰。
如上所述,根據(jù)本發(fā)明,能夠在打印裝置和打印數(shù)據(jù)供給裝置之間的信道上發(fā)送接收加密過的打印數(shù)據(jù),所以能夠防止流過信道的打印數(shù)據(jù)泄漏。
此外,上述打印數(shù)據(jù)供給裝置也可以包括請求接受單元,接收打印數(shù)據(jù)的發(fā)送請求和與上述打印數(shù)據(jù)對應(yīng)的認(rèn)證信息;用戶識別單元,用接收到的上述認(rèn)證信息來識別上述打印指示裝置或上述用戶;認(rèn)證單元,確認(rèn)是否允許識別出的上述打印指示裝置或上述用戶訪問所請求的打印數(shù)據(jù);以及數(shù)據(jù)發(fā)送單元,如果上述認(rèn)證的結(jié)果是允許訪問,則將請求的上述打印數(shù)據(jù)發(fā)送到上述打印裝置。
再者,上述認(rèn)證信息也可以包含用于對上述打印指示裝置進(jìn)行識別的信息、或用于對上述打印系統(tǒng)的上述用戶進(jìn)行識別的信息。
如上所述,根據(jù)本發(fā)明,能夠在打印數(shù)據(jù)供給裝置中識別打印指示裝置或打印系統(tǒng)的用戶,所以能夠防止非法訪問打印數(shù)據(jù)。
特別是在用實時認(rèn)證信息在打印裝置和打印數(shù)據(jù)供給裝置之間確立后述SSL或TSL的情況下,能夠防止流過信道的打印數(shù)據(jù)泄漏及非法訪問打印數(shù)據(jù)這兩者。
如上所述,根據(jù)本發(fā)明,可以實現(xiàn)能夠指示打印機(jī)主動與服務(wù)器確立安全信道、用該信道來取得打印內(nèi)容(數(shù)據(jù))的打印系統(tǒng)及打印裝置。


圖1是指示打印與控制裝置及打印裝置不同的裝置上的打印數(shù)據(jù)的情況下的現(xiàn)有打印序列圖。
圖2是本發(fā)明實施方式的打印系統(tǒng)的結(jié)構(gòu)圖。
圖3是本發(fā)明的打印系統(tǒng)的基本序列圖。
圖4是用SSL來確立安全信道的情況下的序列圖。
圖5(a)是現(xiàn)有打印指示信息的示例圖。
圖5(b)是打印指示信息還包含認(rèn)證信息的情況下的示例圖。
圖6是本發(fā)明的打印系統(tǒng)的打印指示信息“推”序列圖。
圖7是本發(fā)明的打印系統(tǒng)的打印指示信息“拉”序列圖。
圖8是圖3所示的基本序列中的打印裝置的內(nèi)部序列圖。
圖9是圖6所示的打印指示信息“推”序列中的打印裝置的內(nèi)部序列圖。
圖10是圖7所示的打印指示信息“拉”序列中的打印裝置的內(nèi)部序列圖。
圖11是以圖10為例的、打印裝置需要接收多個打印數(shù)據(jù)的情況下的打印裝置的內(nèi)部序列圖。
具體實施例方式
以下,用附圖來詳細(xì)說明本發(fā)明實施方式的打印系統(tǒng)。
圖2是本實施方式的打印系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖。該系統(tǒng)模型由打印指示裝置0101、打印裝置(印刷裝置)0102以及打印數(shù)據(jù)供給裝置0103構(gòu)成,打印指示裝置0101和打印裝置0102之間通過信道A 0104相連,打印裝置0102和打印數(shù)據(jù)供給裝置0103之間通過信道B 0105相連。本發(fā)明的打印系統(tǒng)0001作為系統(tǒng)模型沒有什么特征,但是從打印指示裝置向打印裝置的打印指示方法、打印裝置通過上述打印指示方法從打印數(shù)據(jù)供給裝置取得打印數(shù)據(jù)的過程具有特征。
以下,說明這種打印系統(tǒng)0001的各構(gòu)件。
打印指示裝置0101包括向打印裝置0102進(jìn)行打印指示等命令控制的打印指示部0111,例如相當(dāng)于個人計算機(jī)(PC)或數(shù)字電視(DTV)、手機(jī)、DVD(Digital Versatile Disc,數(shù)字多用盤)記錄機(jī)、HDD(HardDisk Drive,硬盤驅(qū)動器)記錄機(jī)、AV(Audio Visual,音視頻)服務(wù)器、遙控器等。此外,也可以是能夠向其他設(shè)備發(fā)布命令的任何裝置。打印指示裝置0101和打印裝置0102經(jīng)信道A 0104相連,上述命令控制經(jīng)該信道A 0104來進(jìn)行。信道A例如有包含LAN(Local AreaNetwork,局域網(wǎng))等的因特網(wǎng)(Ethernet(R),802.11b等)或IEEE1394、Bluetooth(藍(lán)牙)等。
打印裝置0102包括根據(jù)打印指示裝置0101的指示來請求發(fā)送打印數(shù)據(jù)供給裝置0103上的打印數(shù)據(jù)的打印數(shù)據(jù)請求部0112、從打印數(shù)據(jù)供給裝置0103接收打印數(shù)據(jù)的打印數(shù)據(jù)接收部0113、以及打印接收到的打印數(shù)據(jù)的打印處理部0114,相當(dāng)于噴墨打印機(jī)或激光打印機(jī)等打印機(jī)、傳真機(jī)(FAX)、MFP(Multi Function Peripherals,多功能外設(shè))等。打印裝置0102和打印指示裝置0101如前所述經(jīng)信道A相連。另一方面,打印裝置0102和打印數(shù)據(jù)供給裝置0103經(jīng)信道B 0105相連,從打印裝置0102向打印數(shù)據(jù)供給裝置0103傳送的控制命令、或從打印數(shù)據(jù)供給裝置0103向打印裝置0102傳送的打印數(shù)據(jù)經(jīng)該信道B 0105來進(jìn)行。信道B與信道A同樣,例如有包含LAN等的因特網(wǎng)或IEEE1394、Bluetooth等。
打印數(shù)據(jù)供給裝置0103包括保存打印數(shù)據(jù)的數(shù)據(jù)庫0115和數(shù)據(jù)發(fā)送部0116,數(shù)據(jù)發(fā)送部0116根據(jù)打印裝置0102的委托從數(shù)據(jù)庫0115中讀出打印數(shù)據(jù)并發(fā)送到打印裝置0102,打印數(shù)據(jù)供給裝置0103例如相當(dāng)于因特網(wǎng)上的服務(wù)器或PC、數(shù)碼相機(jī)(DSC)、AV服務(wù)器、DVD記錄機(jī)、HDD記錄機(jī)等。此外,也可以是能夠向其他設(shè)備提供數(shù)據(jù)的任何裝置。與打印裝置0102經(jīng)信道B 0105相連。
以上說明了各構(gòu)件,在本實施方式中假設(shè)打印指示裝置0101為DTV、打印裝置為打印機(jī)、打印數(shù)據(jù)供給裝置為因特網(wǎng)上的服務(wù)器來進(jìn)行說明,但是這充其量只是一例,并不限于此。例如,假設(shè)打印數(shù)據(jù)供給裝置0103提供的服務(wù)為打印數(shù)據(jù)分發(fā),但是也可以是音樂分發(fā)或視頻分發(fā)、圖像分發(fā)等。例如在音樂分發(fā)的情況下,打印裝置0102為音樂再生裝置,打印數(shù)據(jù)供給裝置0103為音樂分發(fā)服務(wù)器,打印指示裝置0101為對音樂再生裝置進(jìn)行命令控制的裝置。不言而喻,本發(fā)明的打印裝置0102的功能并不僅限于向用戶提示打印數(shù)據(jù),打印裝置0102也可以不僅提示從打印數(shù)據(jù)供給裝置0103接收到的數(shù)據(jù),而且進(jìn)行存儲保存。例如在打印數(shù)據(jù)供給裝置0103提供的服務(wù)不是打印數(shù)據(jù)分發(fā)、而是視頻分發(fā)的情況下,打印裝置0102為錄像機(jī),打印數(shù)據(jù)供給裝置0103為視頻分發(fā)服務(wù)器,打印指示裝置0101為對錄像機(jī)進(jìn)行命令控制的裝置。
以下,舉出信道A為IEEE1394、打印指示裝置0101例如根據(jù)IEEE1394 AV/C協(xié)議對打印裝置0102進(jìn)行命令控制的例子,但是這同樣只是一例,本發(fā)明并不限于此。也可以信道A是因特網(wǎng)(Ethernet(R),802.11b等),根據(jù)Universal Plug and Play(UPnP,通用即插即用)協(xié)議對打印裝置0102進(jìn)行命令控制。所謂IEEE1394 AV/C協(xié)議,是由IEEE1394 TA(Trade Associationhttp//www.1394ta.org)標(biāo)準(zhǔn)化了的協(xié)議,通過對AV設(shè)備的連接規(guī)定所需最小限度的命令(AV/C命令)作為標(biāo)準(zhǔn)協(xié)議,提供了保持兼容性、各制造商能夠各自提高設(shè)備性能的結(jié)構(gòu)。特別是決定與打印裝置有關(guān)的AV/C命令的有AV/CPrinter Subunit(詳見可從http//www.1394ta.org獲得的“1999038AV/C Printer Subunit Specification 1.0”)。
同樣,說明信道B為因特網(wǎng)、例如用HTTP(Hyper Text TransferProtocol,超文本傳送協(xié)議)等TCP/IP或UDP上的協(xié)議來進(jìn)行命令控制或數(shù)據(jù)傳送的因特網(wǎng),但是這也只是一例,本發(fā)明并不限于此。這里,所謂HTTP,是主要用于按HTML(Hyper Text Markup Language,超文本標(biāo)記語言)格式描述的Web頁數(shù)據(jù)的傳送控制的協(xié)議,也用于Web頁數(shù)據(jù)以外的數(shù)據(jù)的傳送,廣泛用作因特網(wǎng)中的數(shù)據(jù)傳送協(xié)議。
此外,在本實施方式中,為了容易理解,假設(shè)信道A和信道B是不同的信道來進(jìn)行說明,但是信道A及信道B也可以是相同種類的信道。例如也可以信道A、B都是因特網(wǎng),打印指示裝置0101、打印裝置0102、打印數(shù)據(jù)供給裝置0103都被連接在因特網(wǎng)(或以太網(wǎng)(R))上。同樣,也可以打印指示裝置0101、打印裝置0102以及打印數(shù)據(jù)供給裝置0103中的2個是同一設(shè)備。例如,也可以打印指示裝置0101和打印數(shù)據(jù)供給裝置0103是同一設(shè)備。
本發(fā)明的特征在于,在打印指示裝置0101指示打印裝置0102對打印數(shù)據(jù)供給裝置0103上的打印數(shù)據(jù)進(jìn)行打印時,隨同用于訪問打印數(shù)據(jù)的認(rèn)證信息來發(fā)出打印命令,收到該命令的打印裝置0102用該認(rèn)證信息從打印數(shù)據(jù)供給裝置0103安全地接收打印數(shù)據(jù)。
本發(fā)明的打印指示裝置0101僅在發(fā)出打印命令的同時發(fā)送認(rèn)證數(shù)據(jù)(認(rèn)證信息)。而打印數(shù)據(jù)由打印裝置0102為主體而從打印數(shù)據(jù)供給裝置0103接收。因此,在本發(fā)明的打印系統(tǒng)中,也與現(xiàn)有例(圖1所示的打印系統(tǒng))相同,具有下述優(yōu)點能夠減輕打印指示裝置0101的處理負(fù)擔(dān),而且也能夠減輕網(wǎng)絡(luò)負(fù)擔(dān)。
除了這些優(yōu)點以外,在對打印數(shù)據(jù)供給裝置0103上的數(shù)據(jù)進(jìn)行打印時,也能夠保護(hù)流過信道B的打印數(shù)據(jù)。
<基本序列>
用圖3來說明本發(fā)明的基本序列。
圖3根據(jù)圖2圖示了本發(fā)明的打印指示序列,結(jié)構(gòu)與圖2相同,打印系統(tǒng)由打印指示裝置0101、打印裝置0102及打印數(shù)據(jù)供給裝置0103這三個裝置構(gòu)成,打印指示裝置0101和打印裝置0102通過信道A 0104相連,打印裝置0102和打印數(shù)據(jù)供給裝置0103通過信道B 0105相連。圖中的“→”表示控制命令或數(shù)據(jù)從起點裝置流向終點裝置,流過連接著各個裝置的信道。此外,圖中的帶括號的數(shù)字表示動作的順序。本圖中的動作的順序充其量只是一例,在有些情況下,同時進(jìn)行各動作,或者掉換順序,也能夠得到同樣的效果。
本序列在滿足用戶等指示打印指示裝置0101進(jìn)行打印、或者打印指示裝置0101接收廣播電波或起動定時器等特定條件時開始動作,作為初始狀態(tài),在打印數(shù)據(jù)供給裝置0103中保存著待打印(打印對象)的數(shù)據(jù)(打印數(shù)據(jù)0109),打印指示裝置0101根據(jù)用戶輸入的指示或通過廣播電波等從外部輸入的信息等,預(yù)先存儲著打印裝置0102應(yīng)打印的打印數(shù)據(jù)的位置信息0108、及訪問打印數(shù)據(jù)所需的認(rèn)證信息0106(例如用戶ID、設(shè)備ID、口令及發(fā)行打印數(shù)據(jù)供給裝置0103的公鑰證書的認(rèn)證機(jī)構(gòu)的公鑰等最新的信息)。
首先,打印指示裝置0101指示打印裝置0102對打印數(shù)據(jù)供給裝置0103上的打印數(shù)據(jù)進(jìn)行打印(圖3(1))。此時,打印數(shù)據(jù)由打印數(shù)據(jù)供給裝置0103保持,所以通過給打印裝置0102的打印指示來通知應(yīng)打印的數(shù)據(jù)的位置信息0108。此時,也可以將格式等與待打印數(shù)據(jù)有關(guān)的信息、和份數(shù)、質(zhì)量、紙張尺寸等打印處理所需的設(shè)定參數(shù)(打印參數(shù))通知給打印裝置。
接著,打印指示裝置0101向打印裝置0102傳送訪問打印數(shù)據(jù)所需的認(rèn)證信息0106(圖3(2))。在需要保護(hù)認(rèn)證信息0106的情況下,打印指示裝置0101或打印裝置0102事先將安全信道確立為信道A,認(rèn)證信息0106的傳送經(jīng)安全信道來進(jìn)行。由此,能夠防止認(rèn)證信息0106泄漏(給包含用戶在內(nèi)的第三者)。
后面將要描述,只要使上述(1)的打印指示和上述(2)的認(rèn)證信息0106相對應(yīng),則上述(1)、上述(2)的順序可以同時,而且上述(1)和上述(2)也可以相反。
接著,用上述(2)中接收到的認(rèn)證信息0106(包含發(fā)行打印數(shù)據(jù)供給裝置0103的公鑰證書的認(rèn)證機(jī)構(gòu)的公鑰),在連接打印裝置0102和打印數(shù)據(jù)供給裝置0103的信道B上,確立安全信道0107(圖3(3))。如果在認(rèn)證信息0106不合適的情況下或者由于不能發(fā)現(xiàn)打印數(shù)據(jù)供給裝置0103等理由而未能確立安全信道0107,則不能繼續(xù)進(jìn)行打印處理,所以打印裝置0102向打印指示裝置0101通知該內(nèi)容,結(jié)束處理。打印指示裝置0101在必要時將未能執(zhí)行打印的內(nèi)容通知給用戶。
接著打印裝置0102委托打印數(shù)據(jù)供給裝置0103用上述(3)中確立的安全信道0107,來發(fā)送可用上述(1)中接收到的位置信息0108確定的打印數(shù)據(jù)0109(圖3(4))。
如果存在可由位置信息0108確定的打印數(shù)據(jù)0109,則接受了委托的打印數(shù)據(jù)供給裝置0103將打印數(shù)據(jù)0109經(jīng)上述(3)中確立的安全信道0107發(fā)送到打印裝置0102(圖3(5))。如果不存在打印數(shù)據(jù)0109,則打印數(shù)據(jù)供給裝置0103將該內(nèi)容通知給打印裝置0102。收到表示不存在打印數(shù)據(jù)0109內(nèi)容的通知的打印裝置0102,在不能執(zhí)行以后的處理的情況下,將該內(nèi)容通知給打印指示裝置,結(jié)束處理。打印指示裝置0101在必要時將未能執(zhí)行打印的內(nèi)容通知給用戶。
通過以上處理,打印裝置0102能夠接收收到了打印指示的打印數(shù)據(jù)0109,開始打印處理。在上述(1)中接收了打印參數(shù)的情況下,打印裝置0102根據(jù)該參數(shù)來進(jìn)行打印處理。由此,能夠在打印裝置0102中根據(jù)打印參數(shù)來實現(xiàn)豐富多采的打印處理。此外,打印裝置0102也可以在打印處理完成時廢棄(2)中接收到的認(rèn)證信息0106。通過這樣在打印裝置0102每次完成打印時廢棄認(rèn)證信息0106,能夠使打印裝置0102保持認(rèn)證信息0106的時間最小,能夠進(jìn)一步提高需要保密的認(rèn)證信息0106的安全性。
以上,根據(jù)圖3說明了本發(fā)明的基本序列,認(rèn)證信息0106可以是打印指示裝置0101的識別ID,或者是識別用戶和打印指示裝置0101的ID與口令的組,或者是用于對加密過的打印數(shù)據(jù)0109進(jìn)行解密的加密密鑰,或者是確立SSL所用的用戶或打印指示裝置0101的公鑰證書,或者是認(rèn)證機(jī)構(gòu)的公鑰證書。此外,打印數(shù)據(jù)0109的位置信息0108依賴于連接打印裝置0102和打印數(shù)據(jù)供給裝置0103的信道B,沒有特別的限制。例如在像本實施方式這樣信道B是因特網(wǎng)的情況下,適合采用URI(Uniform Resource Identifier,統(tǒng)一資源標(biāo)識符),特別是在用HTTP來傳送打印數(shù)據(jù)的情況下,適合采用URL。在此情況下,特別是在認(rèn)證信息是ID或ID與口令的組的情況下,也可以向打印數(shù)據(jù)0109的位置信息0108中嵌入認(rèn)證信息0106。具體地說,可以以“ID(password)@打印數(shù)據(jù)的位置信息”這一形式向URI中嵌入ID或ID與口令的組,也可以例如像“打印數(shù)據(jù)的位置信息?ID=ID(&PASSWORD=PASSWORD)”這樣用URL編碼來表示打印數(shù)據(jù)0109的位置信息0108、以及ID或ID與口令的組。通過這樣將認(rèn)證信息0106嵌入到打印數(shù)據(jù)0109的位置信息0108中,不用對現(xiàn)有打印指示方法實施用于傳遞認(rèn)證信息的擴(kuò)展,就能夠?qū)崿F(xiàn)本實施方式所示的隨同認(rèn)證信息0106的打印指示。此外,詳細(xì)情況將在后面描述,在基本序列中也能夠容易地解決難以使打印數(shù)據(jù)的位置信息0108和認(rèn)證信息0106相對應(yīng)這一問題。此外,打印裝置0102也可以不意識到認(rèn)證信息0106的存在,直接將嵌入了認(rèn)證信息0106的打印數(shù)據(jù)的位置信息0108交給打印數(shù)據(jù)供給裝置0103來請求打印數(shù)據(jù)0109。
此外,打印數(shù)據(jù)的位置信息0108不限于像URL那樣是1個信息,例如也可以是信道上的打印數(shù)據(jù)供給裝置0103的識別信息和打印數(shù)據(jù)、與在打印數(shù)據(jù)供給裝置0103中的位置信息0108這兩個信息的組合。例如在一個信道B為因特網(wǎng)、打印數(shù)據(jù)傳送協(xié)議為FTP(FileTransfer Protocol,文件傳送協(xié)議)的情況下,適合采用打印數(shù)據(jù)供給裝置0103在因特網(wǎng)上的位置IP地址、及打印數(shù)據(jù)供給裝置0103中的File(文件)路徑的組合。
此外,在本例中,訪問每個打印數(shù)據(jù)0109所需的認(rèn)證信息0106不同,為上述(1)的每個打印指示傳送上述(2)的認(rèn)證信息0106。但是,在認(rèn)證信息0106因每個打印數(shù)據(jù)供給裝置0103而異、如果是處于同一打印數(shù)據(jù)供給裝置0103上的打印數(shù)據(jù)0109則使用同一認(rèn)證信息0106即可的打印系統(tǒng),或者如果是來自同一用戶的打印指示則不管是哪個打印數(shù)據(jù)供給裝置0103上的哪個打印數(shù)據(jù)0109都使用同一認(rèn)證信息0106即可的打印系統(tǒng)等中,有時也可在多個打印指示中使用一個認(rèn)證信息0106。在這種情況下,通過使打印裝置0102具有存儲過去收到的認(rèn)證信息0106的功能,能夠省略為每個打印指示傳送認(rèn)證信息0106的上述(2)的處理。
具體地說,打印指示裝置0101在進(jìn)行上述(1)的打印指示以前,向打印裝置0102傳送認(rèn)證信息0106,打印裝置0102存儲接收到的認(rèn)證信息0106。
打印指示裝置0101向打印裝置0102進(jìn)行打印指示后,打印裝置0102取出預(yù)先存儲著的認(rèn)證信息0106,轉(zhuǎn)移到上述(3)的處理。在沒有認(rèn)證信息0106的情況下,打印裝置0102將未發(fā)送合適的認(rèn)證信息0106的內(nèi)容通知給打印指示裝置0101。
在打印裝置0102中能夠存儲多個認(rèn)證信息0106的情況下,打印指示裝置0101在傳送認(rèn)證信息0106時,也傳送用于確定認(rèn)證信息0106的識別信息。也可以是將識別信息作為構(gòu)成認(rèn)證信息0106的信息中的1個來發(fā)送的方法。打印裝置0102在打印處理完成后也存儲該識別信息和認(rèn)證信息。在打印指示裝置0101使用與以前打印指示時發(fā)送的認(rèn)證信息相同的認(rèn)證信息向打印裝置0102進(jìn)行打印指示時,附加對訪問打印數(shù)據(jù)0109所需的認(rèn)證信息0106進(jìn)行確定的識別信息進(jìn)行打印指示,打印裝置0102取出可根據(jù)識別信息來確定的認(rèn)證信息0106,轉(zhuǎn)移到上述(3)的處理。打印裝置0102在未存儲可根據(jù)識別信息來確定的認(rèn)證信息0106的情況下,將該內(nèi)容通知給打印指示裝置0101。
此外,在基于圖3的基本序列中,作為保護(hù)打印數(shù)據(jù)0109的結(jié)構(gòu),舉出了為了訪問打印數(shù)據(jù)0109而確立安全信道0107的例子。在因特網(wǎng)上的電子商務(wù)中,廣泛使用將SSL與基于口令等的認(rèn)證組合起來的方式,采用通過基于SSL的信道加密來防止數(shù)據(jù)的泄漏、通過經(jīng)SSL來發(fā)送ID與口令的組等認(rèn)證信息來進(jìn)行訪問控制的結(jié)構(gòu)。因此,在以后說明的本實施方式中描述的安全信道0107中也使用該方式。
然而,本發(fā)明并不限于此,也可以采用根據(jù)認(rèn)證信息來保護(hù)打印數(shù)據(jù)的其他方法。
例如也可以是下述方法不是經(jīng)安全信道即SSL來發(fā)送像ID與口令的組等那樣需要保密的認(rèn)證信息,而是將無需保密的、用戶或打印指示裝置的SSL公鑰證書或認(rèn)證機(jī)構(gòu)的公鑰證書等作為認(rèn)證信息來發(fā)送,用該認(rèn)證信息在打印裝置和打印數(shù)據(jù)供給裝置之間確立SSL。在此情況下,認(rèn)證機(jī)構(gòu)的公鑰證書可以由不特定多數(shù)的用戶取得,所以不能用于對用戶的計費處理等。但是,能夠經(jīng)確立的SSL來發(fā)送打印數(shù)據(jù),所以能夠保護(hù)打印數(shù)據(jù)。
此外,也可以是下述方法不是確立安全信道0107,而是在打印裝置0102委托打印數(shù)據(jù)供給裝置0103發(fā)送打印數(shù)據(jù)時,向打印數(shù)據(jù)供給裝置0103通知認(rèn)證信息來獲得訪問許可,經(jīng)普通信道來接收數(shù)據(jù)。該方法中的認(rèn)證信息例如為識別打印指示裝置0101或用戶的ID、和ID特有的口令的組合。在該方法中,能夠?qū)Υ蛴?shù)據(jù)接收者進(jìn)行計費,并且能夠防止非法訪問打印數(shù)據(jù)供給裝置0103保持著的打印數(shù)據(jù),而且不隨同打印數(shù)據(jù)的加密,所以具有減輕打印裝置0102及打印數(shù)據(jù)供給裝置0103的處理負(fù)擔(dān)這一優(yōu)點,但是具有不能防止竊聽信道而造成的打印內(nèi)容泄漏這一缺點。
此外,也可以是下述方法,對來自打印裝置0102的打印數(shù)據(jù)的請求,打印數(shù)據(jù)供給裝置0103經(jīng)普通信道來發(fā)送加密過的打印數(shù)據(jù)。在此情況下,認(rèn)證信息為解密密鑰,打印裝置0102用該認(rèn)證信息對接收到的數(shù)據(jù)進(jìn)行解密來進(jìn)行打印處理。在該方法中,具有能夠防止竊聽信道而造成的打印內(nèi)容泄漏的優(yōu)點,但沒有確定打印數(shù)據(jù)接收者的結(jié)構(gòu),在對打印數(shù)據(jù)接收者進(jìn)行計費的情況下需要另外考慮對策。
此外,也可以是下述方法,將預(yù)先在打印指示裝置0101和打印數(shù)據(jù)供給裝置0103之間確立的安全信道的會話信息作為認(rèn)證信息,由打印裝置0102從打印指示裝置0101接收,通知給打印數(shù)據(jù)供給裝置0103。在此情況下,認(rèn)證信息為Cookie等會話信息及打印數(shù)據(jù)供給裝置0103的認(rèn)證機(jī)構(gòu)的公鑰(或公鑰證書)的組。Cookie的內(nèi)容例如是用于識別打印數(shù)據(jù)供給裝置0103的信息(例如打印數(shù)據(jù)供給裝置0103的URL等)、及表示打印指示裝置0101通過打印數(shù)據(jù)供給裝置0103的認(rèn)證處理已被認(rèn)定是合法用戶的信息等。打印數(shù)據(jù)供給裝置0103從打印裝置0102接收會話信息后,首先根據(jù)用于識別上述打印數(shù)據(jù)供給裝置0103的信息,來確認(rèn)接收到的會話信息是自己發(fā)行的,接著根據(jù)上述表示已被認(rèn)定是合法用戶的信息將該打印裝置0102識別為已經(jīng)被認(rèn)定是合法用戶的打印指示裝置0101,所以無需對打印裝置0102進(jìn)行新的認(rèn)證。例如,在從打印指示裝置0101向打印裝置0102發(fā)出打印命令前,在打印指示裝置0101和打印數(shù)據(jù)供給裝置0103之間通過認(rèn)證等來確立安全信道,將Cookie作為其會話信息從打印數(shù)據(jù)供給裝置0103設(shè)置到打印指示裝置0101。打印指示裝置0101按圖3的(2)的過程將該Cookie作為認(rèn)證信息0106發(fā)送到打印裝置0102。打印裝置0102在圖3的(3)(4)中隨同Cookie向打印數(shù)據(jù)供給裝置0103請求打印數(shù)據(jù)0109。由此,打印指示裝置0101和打印數(shù)據(jù)供給裝置0103之間的安全信道被打印裝置0102和打印數(shù)據(jù)供給裝置0103之間的信道B 0105繼承(即,打印裝置0102能夠冒充打印指示裝置0101而與打印數(shù)據(jù)供給裝置0103之間確立用于安全地接受打印數(shù)據(jù)的安全信道B 0105),打印裝置0102能夠經(jīng)安全信道B 0105來接收打印數(shù)據(jù)。
在圖3的(2)中打印指示裝置0101交給打印裝置0102的認(rèn)證信息0106例如可以是像ID和一次性口令的組等那樣只能使用一次的信息。此外,在認(rèn)證信息0106是只能使用一次的信息的情況下,可以采用下述方法通過在圖3的(3)中用認(rèn)證信息0106來確立安全信道0107時要求重新發(fā)行能夠繼續(xù)使用的認(rèn)證信息0106,或者在圖3的(3)中用認(rèn)證信息0106來確立安全信道0107時打印數(shù)據(jù)供給裝置0103將Cookie等會話信息設(shè)置到打印裝置0102中,來持續(xù)地維持安全信道0107。這里用圖4來說明用SSL及認(rèn)證來確立安全信道的方法的具體過程。
首先打印裝置0102向打印數(shù)據(jù)供給裝置0103請求連接(圖4(1))。接著打印裝置0102將自己支持的共享密鑰(對稱密鑰)加密體制通知給打印數(shù)據(jù)供給裝置0103(圖4(2))。打印數(shù)據(jù)供給裝置0103從上述(2)的通知中選擇最強(qiáng)的共享密鑰加密體制(圖4(3)),通知給打印裝置0102(圖4(4))。接著打印數(shù)據(jù)供給裝置0103將公鑰證書和用自己的私鑰進(jìn)行的簽名通知給打印裝置0102(圖4(5))。打印裝置0102用認(rèn)證機(jī)構(gòu)的公鑰來確認(rèn)上述(5)中接收到的公鑰證書的有效性,從公鑰證書中取出公鑰,用公鑰來確認(rèn)簽名的有效性(圖4(6))。接著打印裝置0102用隨機(jī)數(shù)來生成上述(4)中通知的共享密鑰加密體制用的共享密鑰(圖4(7)),接著用上述(6)中取出的打印數(shù)據(jù)供給裝置0103的公鑰對上述(7)中生成的共享密鑰進(jìn)行加密,發(fā)送到打印數(shù)據(jù)供給裝置0103(圖4(8))。打印數(shù)據(jù)供給裝置0103通過用自己的私鑰對上述(8)中接收到的數(shù)據(jù)進(jìn)行解密來取出共享密鑰(圖4(9))。在狹義上可以說,在打印裝置0102和打印數(shù)據(jù)供給裝置0103均持有共享密鑰的此階段確立了安全信道。但是,一般多繼而經(jīng)安全信道發(fā)送接收用于接受服務(wù)器的認(rèn)證的認(rèn)證信息。因此,在廣義上,如圖4所示,認(rèn)為在從打印裝置0102向打印數(shù)據(jù)供給裝置0103發(fā)送認(rèn)證信息完成的階段確立了安全信道。接著打印裝置0102用上述(7)中生成的共享密鑰對從打印指示裝置0101接收到的認(rèn)證信息0106進(jìn)行加密,發(fā)送到打印數(shù)據(jù)供給裝置0103(圖4(10))。最后打印數(shù)據(jù)供給裝置0103用上述(9)中取出的共享密鑰對上述(10)中接收到的數(shù)據(jù)進(jìn)行解密來取出認(rèn)證信息,通過確認(rèn)其內(nèi)容,確認(rèn)打印裝置0102能夠訪問自己(打印數(shù)據(jù)供給裝置0103)擁有的打印數(shù)據(jù)(圖4(11))。通過履行以上過程,禁止了未持有認(rèn)證信息0106的裝置的訪問。此外,從打印數(shù)據(jù)供給裝置0103發(fā)送的打印數(shù)據(jù)在上述(7)、上述(9)中用共享的共享密鑰進(jìn)行加密。由此,能夠防止因特網(wǎng)上的第三者竊聽(盜竊)信道上的打印數(shù)據(jù)并打印。
其中,在本發(fā)明的基本序列中,在打印指示時,從打印指示裝置0101向打印裝置0102傳送打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106,但是為了正確地訪問打印數(shù)據(jù)0109,需要使打印數(shù)據(jù)的位置信息0108和認(rèn)證信息0106相對應(yīng)的結(jié)構(gòu)。
例如,有下述結(jié)構(gòu)等(a)在發(fā)送“圖3(1)”的打印指示的命令時包含認(rèn)證信息等并與打印指示同時來傳送認(rèn)證信息;(b)只要不傳送與“圖3(1)”的打印指示對應(yīng)的“圖3(2)”的認(rèn)證信息,就不進(jìn)行別的打印指示;(c)在“圖3(1)”的打印指示時設(shè)有Job_ID這樣的用于確定多個打印作業(yè)中的1個的識別號碼,隨同該識別號碼來傳送“圖3(2)”的認(rèn)證信息;及(d)如前所述向打印數(shù)據(jù)0109的位置信息0108中嵌入認(rèn)證信息0106。
這里,從打印指示裝置0101向打印裝置0102的打印指示方法有通過發(fā)送將與打印指示有關(guān)的信息匯總為一個信息而成的打印指示信息(作業(yè)權(quán)證)來進(jìn)行打印指示。打印指示信息的一例示于圖5。在圖5(a)所示的例子中,將打印數(shù)據(jù)0109的位置信息0108、格式等與待打印數(shù)據(jù)有關(guān)的信息、和份數(shù)、質(zhì)量、紙張尺寸等打印處理所需的設(shè)定參數(shù)(打印參數(shù))作為一個信息。
通過將使用該打印指示信息的打印指示方法應(yīng)用于本發(fā)明,使打印指示信息包含打印數(shù)據(jù)0109的位置信息0108和與其對應(yīng)的認(rèn)證信息0106,能夠容易地使前述打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106相對應(yīng),而且從打印指示裝置0101向打印裝置0102的數(shù)據(jù)發(fā)送只需發(fā)送打印指示信息即可,所以具有有助于減輕通信量這一優(yōu)點。
下面說明將使用打印指示信息的打印指示方法應(yīng)用于本發(fā)明的基本序列的2個實施方式。
首先,用圖6來說明打印指示裝置通過將包含打印數(shù)據(jù)的位置信息和認(rèn)證信息的打印指示信息“推”傳送到打印裝置來進(jìn)行打印指示的實施方式。
<打印指示信息“推(push)”序列>
與用圖3說明過的本發(fā)明的基本序列的不同在于,通過將用于訪問打印數(shù)據(jù)的位置信息和打印數(shù)據(jù)的認(rèn)證信息匯總為1個打印指示信息,而將打印數(shù)據(jù)的位置信息和認(rèn)證信息同時發(fā)送到打印裝置。如前所述,由此能夠容易地使前述打印數(shù)據(jù)的位置信息和認(rèn)證信息相對應(yīng),這在基本序列中為懸而未決的問題。此外,從打印指示裝置發(fā)往向打印裝置的數(shù)據(jù)發(fā)送只需發(fā)送打印指示信息即可,所以有助于減輕通信量。
圖6中的系統(tǒng)結(jié)構(gòu)與圖2、圖3相同。此外,圖中的“→”和帶括號的數(shù)字的含義也與圖3相同。此外,本圖中的動作的順序充其量只是一例,在有些情況下,同時進(jìn)行各動作,或者掉換順序,也能夠得到同樣的效果。
本序列在滿足用戶等指示打印指示裝置0101進(jìn)行打印、或者打印指示裝置0101啟動定時器等特定條件時開始動作,作為初始狀態(tài),在打印數(shù)據(jù)供給裝置0103中保存著待打印的數(shù)據(jù)(打印數(shù)據(jù)0109),打印指示裝置0101根據(jù)用戶的輸入指示或通過廣播電波等從外部輸入的信息,保持著打印裝置0102應(yīng)打印的打印數(shù)據(jù)的位置信息0108、及訪問打印數(shù)據(jù)所需的認(rèn)證信息0106。
首先,打印指示裝置0101生成包含打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106的打印指示信息0110(圖6(1))。除了需要包含打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106這一點外,打印指示信息0110的格式和其他內(nèi)部包含的信息是任意的,在以后說明的序列中也同樣。圖5(b)示出包含打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106的打印指示信息0110的例子。在該例中,包含“http//www.pana.com/document.html”作為打印數(shù)據(jù)0109的位置信息0108,包含“ID松下太郎PASSpassword”作為認(rèn)證信息0106,此外還包含份數(shù)、質(zhì)量等打印處理用的參數(shù)(打印參數(shù))。
接著打印指示裝置0101通過向打印裝置0102發(fā)送上述(1)中生成的打印指示信息0110,來指示對打印數(shù)據(jù)供給裝置0103上的打印數(shù)據(jù)0109進(jìn)行打印(圖6(2))。
此時,也可以不是將格式等與待打印數(shù)據(jù)有關(guān)的信息、和份數(shù)、質(zhì)量、紙張尺寸等打印處理所需的設(shè)定參數(shù)(打印參數(shù))包含在打印指示信息0110中,而是另外通知給打印裝置0102。在打印指示信息0110中也包含打印參數(shù)的情況下,如果另外通過通知來指定不能用打印指示信息0110來指定的打印參數(shù)則效果更好。
此外,在本實施方式中,舉出了通過將打印指示信息0110直接發(fā)送到打印裝置0102來指示打印的例子,但是也可以通過事先通知打印裝置0102要發(fā)送打印指示信息0110,收到來自打印裝置0102的響應(yīng)后發(fā)送打印指示信息0110。這是因為,在連接打印指示裝置0101和打印裝置0102的信道A是IEEE1394等控制系統(tǒng)和數(shù)據(jù)傳送系統(tǒng)的通信協(xié)議不同的情況下,最好先將要發(fā)送作業(yè)權(quán)證的內(nèi)容通知給打印裝置0102,等待接收數(shù)據(jù)(作業(yè)權(quán)證)。此外,在需要保護(hù)認(rèn)證信息0106等打印指示信息0110內(nèi)的數(shù)據(jù)的情況下,打印指示裝置0101事先在信道A上確立安全信道,經(jīng)安全信道來進(jìn)行上述過程(2)中的打印指示信息0110的發(fā)送。由此,能夠防止打印數(shù)據(jù)的位置信息0108和認(rèn)證信息0106等泄漏(給包含用戶在內(nèi)的第三者)。
在打印裝置0102接收到的打印指示信息0110中,包含打印數(shù)據(jù)的位置信息0108及用于訪問打印數(shù)據(jù)的認(rèn)證信息0106,該處理以后、打印裝置0102從打印數(shù)據(jù)供給裝置0103接收打印數(shù)據(jù)0109之前的處理為與用圖3說明過的本發(fā)明的基本序列完全相同的處理。
即,打印裝置0102用認(rèn)證信息0106在打印裝置0102和打印數(shù)據(jù)供給裝置0103之間確立安全信道0107(圖6(3)),接著委托打印數(shù)據(jù)供給裝置0103經(jīng)安全信道0107發(fā)送可用打印數(shù)據(jù)的位置信息0108來確定的打印數(shù)據(jù)0109(圖6(4))。接受了委托的打印數(shù)據(jù)供給裝置0103將打印數(shù)據(jù)0109經(jīng)安全信道0107發(fā)送到打印裝置0102(圖6(5))。
通過以上處理,打印裝置0102能夠接收收到打印指示的打印數(shù)據(jù)0109,開始打印處理。在打印指示信息0110中包含打印參數(shù)的情況下,或者在上述(2)中接收打印參數(shù)的情況下,打印裝置0102根據(jù)該參數(shù)來進(jìn)行打印處理。由此,能夠在打印裝置0102中根據(jù)打印參數(shù)來實現(xiàn)豐富多彩的打印處理。
以上說明了將打印指示信息0110從打印指示裝置0101“推”傳送到打印裝置0102的情況下的實施方式,接著,用圖7來說明下述情況下的實施方式打印指示裝置0101通過向打印裝置0102通知打印指示信息0110的位置信息來進(jìn)行打印指示,打印裝置0102根據(jù)打印指示信息0110的位置信息從打印指示裝置0101“拉”接收打印指示信息0110。
<打印指示信息“拉(pull)”序列>
與用圖6說明過的“打印指示信息‘推’序列”的不同在于向打印裝置0102的打印指示方法和打印裝置0102中的打印指示信息0110的接收方法。即,打印指示裝置0101通過向打印裝置0112通知打印指示信息0110的位置信息來指示打印,打印裝置0102根據(jù)通知的打印指示信息0110的位置信息來自己請求打印指示信息0110并接收。
在本序列中也使用包含打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106的打印指示信息0110(圖5(b)),所以與“打印指示信息‘推’序列”同樣,具有能夠容易地使打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106相對應(yīng)這一優(yōu)點。
此外,在“打印指示信息‘推’序列”中接受打印指示的情況下,需要保留足以存儲打印指示信息0110的存儲資源。但是在本序列中,在接受打印指示的情況下,有足以存儲打印指示信息0110的位置信息的存儲資源即可,如果需要打印指示信息0110內(nèi)的數(shù)據(jù),則可以根據(jù)打印指示信息0110的位置信息來只請求所需部分的數(shù)據(jù)并接收,具有能夠有效利用打印裝置0102的存儲資源這一優(yōu)點。
此外,在打印指示信息0110已經(jīng)存在于與打印指示裝置0101不同的裝置的情況下,打印指示裝置0101也可以根據(jù)位于該不同的裝置上的打印指示信息0110的位置信息,向打印裝置0102進(jìn)行打印指示。
本序列的系統(tǒng)結(jié)構(gòu)與圖6相同。此外,圖中的“→”和帶括號的數(shù)字的含義也與圖6相同。
本實施方式的序列在滿足用戶等指示打印指示裝置0101進(jìn)行打印、或者打印指示裝置0101啟動定時器等特定條件時開始動作,作為初始狀態(tài),在打印數(shù)據(jù)供給裝置0103中保存著待打印的數(shù)據(jù)(打印數(shù)據(jù)0109),打印指示裝置0101根據(jù)用戶的輸入指示或通過廣播電波等從外部輸入的信息,預(yù)先保持著打印裝置0102應(yīng)打印的打印數(shù)據(jù)的位置信息0108、及訪問打印數(shù)據(jù)所需的認(rèn)證信息0106。
首先,打印指示裝置0101與用圖6說明過的實施方式同樣,生成包含打印數(shù)據(jù)的位置信息0108和認(rèn)證信息0106的打印指示信息0110,保存到本裝置內(nèi)(圖7(1))。也可以使打印指示信息0110包含格式等與待打印數(shù)據(jù)有關(guān)的信息、和份數(shù)、質(zhì)量、紙張尺寸等打印處理所需的設(shè)定參數(shù)(打印參數(shù))。
接著,打印指示裝置0101通過將上述(1)中生成的打印指示信息0110的位置信息通知給打印裝置0102,來進(jìn)行打印數(shù)據(jù)0109的打印指示(圖7(2))。此時,也可以將打印參數(shù)通知給打印裝置0102。在打印指示信息0110中也包含打印參數(shù)的情況下,如果指定不能用打印指示信息0110來指定的打印參數(shù)則效果更好。
接著,打印裝置0102向打印指示裝置0101請求可用上述(2)中接收到的打印指示信息0110的位置信息來確定的打印指示信息0110(圖7(3))。
接受了請求的打印指示裝置0101向打印裝置0102發(fā)送打印指示信息0110(圖7(4))。在需要保護(hù)認(rèn)證信息0106等打印指示信息0110內(nèi)的數(shù)據(jù)的情況下,打印指示裝置0101或打印裝置0102事先在信道A上確立安全信道,打印指示信息0110的數(shù)據(jù)接收經(jīng)安全信道來進(jìn)行。由此,能夠防止打印數(shù)據(jù)0109的位置信息0108和認(rèn)證信息0106等泄漏(給包含用戶在內(nèi)的第三者)。
打印裝置0102通過以上處理來接收打印指示信息0110,而該處理以后與圖6的上述(3)的處理以后相同,所以省略其說明。
以上,對本發(fā)明的打印指示方法,說明了本發(fā)明的“基本序列”、和將本發(fā)明應(yīng)用于使用打印指示信息0110的打印指示方法中的2個序列“打印指示信息‘推’序列”“打印指示信息‘拉’序列”。
3個序列都舉出了接收1個打印數(shù)據(jù)0109的例子,但是也可以是多個打印數(shù)據(jù)0109。在此情況下,在打印數(shù)據(jù)0109的位置信息0108中描述了多個打印數(shù)據(jù)的多個位置信息,在圖3、圖6中重復(fù)進(jìn)行上述(4)~(5)的過程,在圖7中重復(fù)進(jìn)行上述(6)~(7)的過程,打印裝置0102經(jīng)安全信道0107接收多個打印數(shù)據(jù)0109。
此外,進(jìn)一步設(shè)置從打印數(shù)據(jù)0109到其他數(shù)據(jù)的鏈接、打印裝置0102打印處理時也需要該鏈接的數(shù)據(jù)的情況下,同樣進(jìn)行圖3、圖6中的上述(4)~(5)、圖7中的上述(6)~(7)的過程,打印裝置0102經(jīng)安全信道接收從打印數(shù)據(jù)0109鏈接的數(shù)據(jù)。
此外,3個序列都舉出了打印指示裝置0101和打印裝置0102通過信道A 0104相連的例子,但是也可以是下述方式打印指示裝置0101和打印裝置0102不通過信道相連,而是經(jīng)SD卡或閃存卡(R)等存儲卡介質(zhì)來發(fā)送接收數(shù)據(jù)。在此情況下,打印指示裝置0101將打印數(shù)據(jù)0109的位置信息0108及認(rèn)證信息0106、或打印指示信息0110保存到存儲卡介質(zhì)中,用戶通過將其插入打印裝置0102中,而看作是打印指示裝置0101向打印裝置0102進(jìn)行打印指示,從而進(jìn)行打印指示。經(jīng)由存儲卡介質(zhì)接收到打印數(shù)據(jù)0109的位置信息0108及認(rèn)證信息0106、或打印指示信息0110后的行為與前述實施方式相同,進(jìn)行圖3、圖6中的上述過程(3)以后、或圖7中的上述過程(5)以后的處理。
接著,說明本發(fā)明的“基本序列”、“打印指示信息‘推’序列”、“打印指示信息‘拉’序列”中的打印裝置的內(nèi)部動作。認(rèn)證信息和安全信道的種類等要重復(fù)的部分與已經(jīng)說明過的內(nèi)容相同,省略其說明。
<基本序列中的打印裝置的實施方式>
用圖8來說明本發(fā)明的基本序列中的打印裝置的具體行為。打印裝置0220是對打印數(shù)據(jù)進(jìn)行打印的裝置,例如相當(dāng)于噴墨打印機(jī)或激光打印機(jī)等打印機(jī)、傳真機(jī)(FAX)、MFP(Multi Function Peripherals,多功能外設(shè))等。如前所述,它們是處理的數(shù)據(jù)為打印數(shù)據(jù)的情況,本實施方式并不限于此。在處理的數(shù)據(jù)為音樂數(shù)據(jù)的情況下,打印裝置0220為再生或記錄音樂數(shù)據(jù)的裝置;而在處理的數(shù)據(jù)為視頻數(shù)據(jù)的情況下,為再生或記錄視頻數(shù)據(jù)的裝置。
打印裝置0220經(jīng)信道與向打印裝置進(jìn)行打印指示的打印指示裝置0210及按照打印裝置的請求來傳送打印數(shù)據(jù)的打印數(shù)據(jù)供給裝置0230相連。打印指示裝置0210例如相當(dāng)于個人計算機(jī)或數(shù)字電視、手機(jī)、DVD記錄機(jī)、HDD記錄機(jī)、AV服務(wù)器、遙控器等,除此之外,也可以是能夠向其他設(shè)備發(fā)布命令的任何裝置。打印數(shù)據(jù)供給裝置0230例如相當(dāng)于因特網(wǎng)上的服務(wù)器或PC、數(shù)碼相機(jī)、AV服務(wù)器、DVD記錄機(jī)、HDD記錄機(jī)等。在圖8的例子中,分別經(jīng)不同的信道相連,但是這充其量只是一例,可以是同一種類的信道,也可以是不同種類的信道。同樣,打印指示裝置0210和打印數(shù)據(jù)供給裝置0230也可以是同一設(shè)備。
此外,打印裝置0220在內(nèi)部具有打印指示接收部0221、信道確立部0222、打印數(shù)據(jù)請求部0223、打印數(shù)據(jù)接收部0224、打印處理部0225。
打印指示接收部0221具有接收來自打印指示裝置0210的打印指示的功能。此外,在本實施方式中,打印指示接收部0221也具有存儲打印數(shù)據(jù)位置信息0201和認(rèn)證信息0202等打印指示隨同的信息的功能,但是也可以另外設(shè)有存儲打印指示隨同的信息的單元(存儲部)。
此外,雖然未圖示,但是也可以具有下述功能在打印指示接收部0221接收打印指示時,也接收與后述打印處理部0225的打印處理有關(guān)的參數(shù)(打印參數(shù))。在此情況下,存儲接收到的打印參數(shù),在打印處理部0225進(jìn)行打印處理時轉(zhuǎn)交打印參數(shù)。
信道確立部0222具有下述功能用打印指示接收部0221接收并存儲的認(rèn)證信息0202,在打印裝置0220和打印數(shù)據(jù)供給裝置0230之間確立安全信道0240。在本實施方式中雖然沒有提及,但是也可以具有下述功能在由于線路故障等而切斷了安全信道的情況下,在必要時進(jìn)行還原。
打印數(shù)據(jù)請求部0223具有下述功能用打印指示接收部0221接收并存儲的打印數(shù)據(jù)位置信息0201,請求打印數(shù)據(jù)供給裝置0230經(jīng)信道確立部0222確立的安全信道來發(fā)送打印數(shù)據(jù)0203。
打印數(shù)據(jù)接收部0224具有接收從打印數(shù)據(jù)供給裝置0230經(jīng)安全信道0240發(fā)送來的打印數(shù)據(jù)0203的功能。此外,在本實施方式中,打印數(shù)據(jù)接收部0224也具有存儲接收到的打印數(shù)據(jù)0203的功能,但是也可以另外設(shè)有存儲打印數(shù)據(jù)0203的單元(存儲部),或者也可以設(shè)有在后述打印處理部0225中存儲打印數(shù)據(jù)0203的功能。
打印處理部0225具有進(jìn)行打印數(shù)據(jù)接收部0224接收并存儲的打印數(shù)據(jù)0203的打印處理的功能。如前所述,在打印指示接收部0221也接收打印參數(shù)的情況下,根據(jù)從打印指示接收部0221接受的打印參數(shù)來進(jìn)行打印處理。
以下,說明打印裝置0220中的具體處理的流程。
首先打印裝置0220通過用打印指示接收部0221從打印指示裝置0210接收打印數(shù)據(jù)位置信息0201來領(lǐng)取打印指示,開始處理(圖8(1))。
打印指示接收部0221存儲接收到的打印數(shù)據(jù)位置信息0201。
接著打印指示接收部0221從打印指示裝置0210接收用于訪問打印數(shù)據(jù)0203的認(rèn)證信息0202(圖8(2)),與上述(1)中接收到的打印數(shù)據(jù)位置信息0201相對應(yīng)來存儲。
只要使上述(1)的打印指示(打印數(shù)據(jù)位置信息0201)和上述(2)的認(rèn)證信息0202相對應(yīng),則上述(1)、(2)的順序可以同時,上述(1)和上述(2)也可以相反。
結(jié)束上述(2)之前的處理后,打印指示接收部0221根據(jù)打印數(shù)據(jù)位置信息0201來確定保持著打印數(shù)據(jù)0203的打印數(shù)據(jù)供給裝置0230,向信道確立部0222通知認(rèn)證信息0202并委托其與確定的打印數(shù)據(jù)供給裝置0230確立安全信道0240(圖8(3))。
接受了委托的信道確立部0222用上述(3)中接受的認(rèn)證信息0202在打印數(shù)據(jù)供給裝置0230和打印裝置0220之間確立安全信道0240(圖8(4))。這里,在由于未能發(fā)現(xiàn)打印數(shù)據(jù)供給裝置0230、或者認(rèn)證信息0202不合適等理由而未能確立安全信道的情況下,不能執(zhí)行以后的處理,所以委托打印指示信息接收部0226向打印指示裝置0210通知不能執(zhí)行以后的處理的內(nèi)容。
接著打印指示接收部0221向打印數(shù)據(jù)請求部0223通知打印數(shù)據(jù)位置信息0201,委托其請求可根據(jù)打印數(shù)據(jù)位置信息0201來確定的打印數(shù)據(jù)0203(圖8(5))。
接受了委托的打印數(shù)據(jù)請求部0223用上述(5)中接受的打印數(shù)據(jù)位置信息0201,請求打印數(shù)據(jù)供給裝置0230經(jīng)上述(4)中已確立的安全信道0240來發(fā)送打印數(shù)據(jù)0203(圖8(6))。
上述(6)之前的處理結(jié)束后,打印數(shù)據(jù)接收部0224從打印數(shù)據(jù)供給裝置0230接收打印數(shù)據(jù)0203并存儲(圖8(7))。在由于打印數(shù)據(jù)供給裝置0230中不存在打印數(shù)據(jù)等理由而不能接收打印數(shù)據(jù)0203、不能繼續(xù)以后的處理的情況下,經(jīng)打印指示信息接收部0226將該內(nèi)容通知給打印指示裝置。此外,如果需要,則委托信道確立部0222切斷上述(4)中確立的安全信道0240。
最后打印數(shù)據(jù)接收部0224通過委托打印處理部0225打印處理上述(7)中接收并存儲的打印數(shù)據(jù)0203,使打印處理部0225開始打印處理(圖8(8))。也可以采用下述結(jié)構(gòu)打印處理部0225在打印數(shù)據(jù)0203的打印處理完成時,指示打印指示接收部0221廢棄與該處理有關(guān)而存儲著的打印數(shù)據(jù)位置信息0201和認(rèn)證信息0202、打印參數(shù)等,打印指示接收部0221廢棄這些信息。由此能夠有效利用打印裝置0220的存儲區(qū)域,進(jìn)而在廢棄的信息是認(rèn)證信息0202的情況下,能夠使打印裝置0220保持認(rèn)證信息0202的期間最小,能夠進(jìn)一步提高安全性。
在本例中,訪問所需的認(rèn)證信息0202因每個打印數(shù)據(jù)0203而異,為上述(1)的每個打印指示傳送上述(2)的認(rèn)證信息0202。但是,也可以是認(rèn)證信息0202因每個打印數(shù)據(jù)供給裝置0230而異、如果是處于同一打印數(shù)據(jù)供給裝置0230上的打印數(shù)據(jù)0203則使用同一認(rèn)證信息0202即可的打印系統(tǒng),或者對每個用戶設(shè)定認(rèn)證信息0202、如果是來自同一用戶的打印指示則不管是哪個打印數(shù)據(jù)供給裝置0230上的哪個打印數(shù)據(jù)0203都使用同一認(rèn)證信息0202即可的打印系統(tǒng)等,在多個打印指示中使用一個認(rèn)證信息0202的情況。在這種情況下,通過使打印裝置0220具有事先接收并存儲認(rèn)證信息0202的功能(例如未圖示的認(rèn)證信息接收部),能夠省略對每個打印指示傳送認(rèn)證信息0202的上述(2)的處理。
具體地說,在打印裝置0220內(nèi)新設(shè)認(rèn)證信息接收部,在進(jìn)行打印指示以前,從打印指示裝置0101接收認(rèn)證信息0202并存儲。
在上述(1)的過程中領(lǐng)取打印指示后,打印指示接收部0221從認(rèn)證信息接收部中取出預(yù)先接收到的認(rèn)證信息0202,轉(zhuǎn)移到上述(3)的處理。
在認(rèn)證信息接收部中沒有認(rèn)證信息0202的情況下,將未發(fā)送合適的認(rèn)證信息的內(nèi)容通知給打印指示裝置0210。
也可以在認(rèn)證信息接收部中存儲多個認(rèn)證信息。在此情況下,每當(dāng)認(rèn)證信息接收部接收認(rèn)證信息時,與認(rèn)證信息一起,也接收用于確定它們中被使用的認(rèn)證信息的識別信息。進(jìn)而,也可以在此情況下,在將多個認(rèn)證信息存儲到認(rèn)證信息接收部中后,即,在將多個認(rèn)證信息全部發(fā)送到打印裝置后,打印指示裝置0101不發(fā)送認(rèn)證信息本身,而只發(fā)送用于確定認(rèn)證信息的識別信息。具體地說,在各個認(rèn)證信息中設(shè)有用于描述認(rèn)證信息ID(例如認(rèn)證信息的序列號等)的字段,認(rèn)證信息接收部接收附有認(rèn)證信息ID的多個認(rèn)證信息。然后,在先將多個認(rèn)證信息存儲到認(rèn)證信息接收部中后,打印指示裝置0210不是向打印裝置0220發(fā)送認(rèn)證信息,而是只發(fā)送用于確定認(rèn)證信息接收部中保存著的認(rèn)證信息的識別信息(認(rèn)證信息ID)。
在打印指示接收部0221接收打印指示時,也接收確定訪問打印數(shù)據(jù)0203所需的認(rèn)證信息的識別信息,根據(jù)識別信息來取出認(rèn)證信息接收部中存儲著的認(rèn)證信息,轉(zhuǎn)移到上述(3)的處理。在認(rèn)證信息接收部中未存儲可根據(jù)識別信息來確定的認(rèn)證信息的情況下,將該內(nèi)容通知給打印指示裝置0210。
以上說明了基于本發(fā)明的基本序列的打印裝置0220的實施方式,但是在打印時打印指示裝置0210只是執(zhí)行上述(1)、(2)來進(jìn)行打印指示,所以能夠減輕打印指示裝置0210的處理負(fù)擔(dān)。此外,打印數(shù)據(jù)0203由打印裝置0220主動接收,所以打印指示裝置0210無需中繼打印數(shù)據(jù)0203,也能夠減輕網(wǎng)絡(luò)負(fù)擔(dān)。此外,打印數(shù)據(jù)0203經(jīng)打印裝置0220和打印數(shù)據(jù)供給裝置0230之間確立的安全信道0240來進(jìn)行數(shù)據(jù)傳送,所以能夠保護(hù)打印數(shù)據(jù)0203。
<打印指示信息“推”序列中的打印裝置的實施方式>
用圖9來說明打印指示信息“推”序列中的打印裝置的具體行為。與圖8中的結(jié)構(gòu)同樣,打印裝置0220經(jīng)信道與打印指示裝置0210及打印數(shù)據(jù)供給裝置0230相連。
打印裝置0220的內(nèi)部結(jié)構(gòu)除了圖8中的打印指示接收部0221變?yōu)榇蛴≈甘拘畔⒔邮詹?226這一點以外相同。
打印指示信息接收部0226具有接收從打印指示裝置0210發(fā)送來的打印指示信息0204的功能,也具有解釋其內(nèi)容并取出打印數(shù)據(jù)位置信息0201及認(rèn)證信息0202的功能。此外,在本實施方式中,打印指示信息接收部0226具有存儲打印數(shù)據(jù)位置信息0201和認(rèn)證信息0202等從打印指示信息0204中取出的信息的功能,但是也可以另外設(shè)有存儲打印指示隨同的信息的單元(存儲部)。
在圖9中雖然未圖示,但是在打印指示信息0204還包含打印參數(shù)的情況下,打印指示信息接收部0226取出其內(nèi)容并存儲。此外,雖然同樣未圖示,但是也可以用打印指示信息接收部0226另外接收打印參數(shù)并存儲。當(dāng)然也可以新設(shè)具有接收打印參數(shù)的功能的單元(處理部)。這些打印指示信息接收部0226中存儲著的打印參數(shù)被通知給打印處理部0225,反映在打印處理部0225的打印處理時。
以下,根據(jù)圖9來說明具體處理的流程。
首先打印裝置0220以打印指示信息接收部0226接收打印指示信息0204為契機(jī)來開始處理(圖8(1))。
打印指示信息接收部0226對打印指示信息0204進(jìn)行解釋,取出打印數(shù)據(jù)位置信息0201及認(rèn)證信息0202并存儲。
(2)以后的處理除了打印指示信息接收部0226進(jìn)行與圖8中的打印指示接收部0221同樣的處理這一點以外,與圖8的上述(3)以后的處理相同,所以省略其說明。
如果需要,也可以在打印裝置0220中再設(shè)向打印指示裝置0210通知打印完成的打印完成通知部(未圖示),在無需接收來自打印數(shù)據(jù)供給裝置0230的數(shù)據(jù)的時刻以后通知打印完成。
以上說明了打印指示信息“推”序列中的打印裝置的實施方式,本實施方式的打印裝置除了“基于基本序列的打印裝置的實施方式”中的優(yōu)點,還具有下述優(yōu)點將打印數(shù)據(jù)位置信息0201和認(rèn)證信息0202作為打印指示信息0204來一次接收,所以能夠容易地使打印數(shù)據(jù)位置信息0201和認(rèn)證信息0202相對應(yīng);能夠減輕打印指示裝置0210和打印裝置0220之間的通信量。
<打印指示信息“拉”序列中的安裝(実裝)打印裝置的實施方式>
用圖10來說明打印指示信息“拉”序列中的打印裝置的具體行為。圖10中的打印裝置0220的結(jié)構(gòu)在圖9中的打印裝置0220上新添加了打印指示信息位置接收部0227及打印指示信息請求部0228。其他構(gòu)件與圖9所示的打印裝置0220相同。
打印指示信息位置接收部0227具有從打印指示裝置0210接收打印指示信息0204的位置信息的功能。打印指示信息0204的位置信息是確定保存著打印指示信息的位置(地點)的信息,與打印數(shù)據(jù)位置信息0201不同。打印指示信息0204的位置信息例如可以是打印指示裝置0210內(nèi)的存儲器的地址,也可以是URL等。其中,在“打印指示信息‘推’序列中的打印裝置的實施方式”中,舉出了打印指示信息接收部0226具有從打印指示裝置0210接收打印參數(shù)、通知給打印處理部0225的功能的例子,而打印指示信息位置接收部0227也可以具有本功能。
打印指示信息請求部0228具有下述功能根據(jù)從打印指示信息位置接收部0227收到通知的位置信息,向保持著打印指示信息0204的裝置請求打印指示信息0204。
以下,根據(jù)圖10來說明打印指示信息“拉”序列中的打印裝置0220的具體處理的流程。
打印裝置0220以打印指示信息位置接收部0227接收打印指示信息0204的位置信息為契機(jī)來開始處理(圖10(1))。
打印指示信息位置接收部0227接收到打印指示信息0204的位置信息后,向打印指示信息請求部0228通知位置信息后,委托其請求可根據(jù)該位置信息來確定的打印指示信息0204(圖10(2))。
接受了委托的打印指示信息請求部0228根據(jù)打印指示信息0204的位置信息來確定保持著打印指示信息0204的裝置(在圖10中為打印指示裝置0210),請求發(fā)送打印指示信息0204(圖10(3))。
(4)以后的處理與圖9的上述(1)以后的處理相同,所以省略其說明。
其中,在圖10中圖示了將打印指示信息0204的位置信息通知給打印裝置0220的裝置、和將打印指示信息0204本身發(fā)送到打印裝置0220的裝置是同一裝置(都是打印指示裝置0210)的例子,但是本發(fā)明并不限于此,將打印指示信息0204的位置信息通知給打印裝置0220(圖10(1))的裝置、和將打印指示信息0204本身發(fā)送到打印裝置0220的裝置(即,接受圖10(3)的請求、進(jìn)行圖10(4)的發(fā)送的裝置)也可以是不同裝置。
此外,如果需要,則也可以在打印裝置0220中再設(shè)向打印指示裝置0210通知打印指示信息0204已領(lǐng)取的打印指示完成通知部(未圖示),在無需打印指示信息0204的時刻以后通知打印指示已完成。
此外,如果同樣需要,則也可以在打印裝置0220中再設(shè)向打印指示裝置0210通知打印完成的打印完成通知部(未圖示),在無需接收來自打印數(shù)據(jù)供給裝置0230的時刻以后通知打印完成。
以上說明了打印指示信息“拉”序列中的打印裝置的實施方式,但是在本實施方式的打印裝置中,也具有與“基于基本序列的打印裝置的實施方式”及“打印指示信息‘推’序列中的打印裝置的實施方式”的優(yōu)點同樣的優(yōu)點。除此之外,本實施方式的打印裝置能夠根據(jù)打印指示信息0204的位置信息來逐次接收打印指示信息0204的所需部分。因此,具有能夠有效利用打印裝置0220中的存儲資源這一優(yōu)點。
以上說明了本發(fā)明的基本序列中的打印裝置的實施方式、打印指示信息“推”序列中的安裝打印裝置的實施方式、打印指示信息“拉”序列中的安裝打印裝置的實施方式這三個實施方式。
在3個實施方式中都舉出了接收1個打印數(shù)據(jù)的例子,但是也可以接收多個打印數(shù)據(jù)。在此情況下,在打印數(shù)據(jù)位置信息0201中描述了多個打印數(shù)據(jù)0203的位置信息,每當(dāng)打印處理部0225需要下一打印數(shù)據(jù)0203時,在圖8中重復(fù)執(zhí)行上述(6)~(8)的過程,在圖9中重復(fù)執(zhí)行上述(5)~(7)的過程,在圖10中重復(fù)執(zhí)行上述(8)~(10)的過程,打印裝置0220經(jīng)安全信道0240來接收多個打印數(shù)據(jù)0203。
此外,在打印數(shù)據(jù)0203進(jìn)一步鏈接到其他數(shù)據(jù)、打印處理部0225執(zhí)行打印處理時也需要該鏈接的數(shù)據(jù)的情況下,同樣在圖8中重復(fù)執(zhí)行上述(6)~(8)的過程,在圖9中重復(fù)執(zhí)行上述(5)~(7)的過程,在圖10中重復(fù)執(zhí)行上述(8)~(10)的過程,打印裝置0220經(jīng)安全信道0240來接收從打印數(shù)據(jù)0203鏈接的數(shù)據(jù)。根據(jù)打印指示信息“拉”序列中的打印裝置的實施方式,用圖11來詳細(xì)進(jìn)行說明。
在圖11中,在圖10所示的序列中進(jìn)一步添加了用于也接收從打印數(shù)據(jù)0203鏈接的數(shù)據(jù)的序列(7)’、(8)’、(9)’、(10)’。再者,添加了向打印指示裝置0210通知打印處理已結(jié)束的新序列(11)、(12)、(13)。
以下,根據(jù)圖11來說明在接收打印數(shù)據(jù)0203后、進(jìn)一步接收從打印數(shù)據(jù)0203鏈接的數(shù)據(jù)的情況下的具體處理的流程。
(1)至(10)的過程與圖10相同,所以省略其說明。
假設(shè)在(10)的過程結(jié)束、打印處理部0225進(jìn)行了打印數(shù)據(jù)0203的打印處理的階段,在打印數(shù)據(jù)0203(設(shè)為數(shù)據(jù)A)中發(fā)現(xiàn)了至其他數(shù)據(jù)(設(shè)為數(shù)據(jù)B)的鏈接。在進(jìn)行打印處理時需要數(shù)據(jù)B的情況下,打印處理部0225從數(shù)據(jù)A中描述的至數(shù)據(jù)B的鏈接中取出數(shù)據(jù)B的位置信息,向打印數(shù)據(jù)請求部0223通知數(shù)據(jù)B的位置信息(圖11(7)’)。
收到數(shù)據(jù)B的位置信息的打印數(shù)據(jù)請求部0223經(jīng)上述(6)中已確立的安全信道0240請求打印數(shù)據(jù)供給裝置0230發(fā)送數(shù)據(jù)B(圖11(8)’)。
上述(8)’之前的處理結(jié)束后,打印數(shù)據(jù)接收部0224從打印數(shù)據(jù)供給裝置0230接收數(shù)據(jù)B(圖11(9)’),交給打印處理部0225(圖11(10)’)。
在打印處理部0225的打印處理中,在發(fā)現(xiàn)了至其他數(shù)據(jù)的鏈接的情況下,依次進(jìn)行上述過程(7)’~(10)’的處理,接收所需的數(shù)據(jù)。在期望的數(shù)據(jù)不存在于打印數(shù)據(jù)供給裝置0230上、不能繼續(xù)打印處理部0225的打印處理的情況下,將該內(nèi)容通知給打印指示裝置0210。
在打印處理部0225的打印處理中,如果無需從外部設(shè)備接收數(shù)據(jù),則打印處理部0225委托信道確立部0222切斷上述(6)中確立的安全信道0240(圖11(11))。
接受了委托的信道確立部0222切斷打印裝置0220和打印數(shù)據(jù)供給裝置0230之間確立的安全信道0240(圖11(12))。
打印處理部0225的打印處理完成后,打印處理部0225向打印指示裝置0210通知打印處理已結(jié)束的內(nèi)容(圖11(13))。通過將該過程(13)決定為在打印處理已完成、而且上述過程(12)的安全信道的切斷已完成后進(jìn)行,打印指示裝置0210能夠知道打印裝置0220和打印數(shù)據(jù)供給裝置0230之間的安全信道0240已切斷,而且打印裝置0220的打印處理已完成。
此外,與打印裝置0220有關(guān)的3個實施方式都舉出了打印指示裝置0210和打印裝置0220通過信道相連的例子,但是也可以是下述方式打印指示裝置0210和打印裝置0220不通過信道相連,而是經(jīng)SD卡或閃存卡(R)等存儲卡介質(zhì)來發(fā)送接收數(shù)據(jù)。在此情況下,打印指示裝置0210將打印數(shù)據(jù)位置信息0201及認(rèn)證信息0202、或打印指示信息0204存儲到存儲卡介質(zhì)中,用戶通過將其插入打印裝置0220中,來進(jìn)行打印指示。具體地說,圖8中的打印指示接收部0221、或圖9、圖10中的打印指示信息接收部0226檢測存儲卡的插入,如果在插入的存儲卡上存儲著打印數(shù)據(jù)位置信息0201及認(rèn)證信息0202、或打印指示信息0204,則認(rèn)為收到打印指示并進(jìn)行處理。接收打印數(shù)據(jù)位置信息0201及認(rèn)證信息0202、或打印指示信息0204后的行為與前述實施方式相同,執(zhí)行圖8中的上述(3)以后、或圖9中的上述(2)以后、或圖10中的上述(5)以后的過程,進(jìn)行打印。
在需要保護(hù)基本序列中的打印裝置0220的實施方式的認(rèn)證信息0202、打印指示信息“推”序列中的安裝打印裝置的實施方式及打印指示信息“拉”序列中的安裝打印裝置的實施方式的打印指示信息0204等打印裝置0220從外部設(shè)備(在本實施方式中為打印指示裝置0210)接收的數(shù)據(jù)的情況下,外部設(shè)備預(yù)先主動在外部設(shè)備和打印裝置之間確立安全信道,打印裝置經(jīng)該信道來接收上述需要保護(hù)的數(shù)據(jù)。
這里,在IEEE1394中,為了傳送打印數(shù)據(jù)等無需實時性的大容量數(shù)據(jù),有Asynchronous Connection(異步連接)這一數(shù)據(jù)傳送連接。在該Asynchronous Connection中不存在數(shù)據(jù)保護(hù)功能,所以近年正在制定Asynchronous Connection用的DTCP(Digital TransmissionContent Protection,數(shù)字傳輸內(nèi)容保護(hù))。因此,在圖8、圖9、圖10、圖11所示的打印裝置0220的實施方式中,在打印指示裝置0210和打印裝置0220之間的信道是IEEE1394的情況下,打印指示裝置0210預(yù)先在打印指示裝置0210和打印裝置0220之間建立基于DTCP的帶數(shù)據(jù)保護(hù)功能的(安全的)Asynchronous Connection,經(jīng)其來發(fā)送認(rèn)證信息0202和打印指示信息0204等數(shù)據(jù)。另一方面,在IEEE1394中不存在保護(hù)控制命令的結(jié)構(gòu),也未進(jìn)行標(biāo)準(zhǔn)化,所以從打印指示裝置0210向打印裝置0220的控制命令發(fā)布在沒有保護(hù)(不安全)的狀態(tài)下進(jìn)行。
產(chǎn)業(yè)上的可利用性本發(fā)明的打印系統(tǒng)可用作經(jīng)公用網(wǎng)或通信線纜通過因特網(wǎng)或CATV從打印數(shù)據(jù)分發(fā)系統(tǒng)直接接收與廣播內(nèi)容等視頻相關(guān)聯(lián)的打印數(shù)據(jù)并打印的打印系統(tǒng)。
此外,本發(fā)明的打印指示裝置可用作經(jīng)廣播系統(tǒng)、公用網(wǎng)或通信線纜通過因特網(wǎng)及CATV從視頻分發(fā)系統(tǒng)等接收視頻并顯示、將與顯示的視頻相關(guān)聯(lián)的打印數(shù)據(jù)的打印指示輸出到打印裝置的DTV、手機(jī)及個人計算機(jī)等。
再者,本發(fā)明的打印裝置可用作經(jīng)廣播系統(tǒng)、公用網(wǎng)或通信線纜通過因特網(wǎng)及CATV從分發(fā)系統(tǒng)等接收與視頻相關(guān)聯(lián)的打印數(shù)據(jù)并打印的打印機(jī)等。
權(quán)利要求
1.一種打印系統(tǒng),包括打印指示裝置和打印裝置,用于打印從打印數(shù)據(jù)供給裝置向接受了表示允許訪問打印數(shù)據(jù)的內(nèi)容的注冊的用戶或裝置供給的打印數(shù)據(jù),其特征在于,上述打印指示裝置包括打印指示單元,隨同只向上述用戶或上述裝置提供的認(rèn)證信息一起,向上述打印裝置發(fā)送表示打印上述打印數(shù)據(jù)供給裝置上的上述打印數(shù)據(jù)的內(nèi)容的打印指示;上述打印裝置包括數(shù)據(jù)請求單元,將上述打印指示隨同的上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置,請求發(fā)送上述打印數(shù)據(jù);和數(shù)據(jù)接收單元,從上述打印數(shù)據(jù)供給裝置接收上述打印數(shù)據(jù)。
2.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元包括向上述打印裝置發(fā)送表示打印上述打印數(shù)據(jù)的內(nèi)容的打印指示的打印指示發(fā)送部,上述打印指示發(fā)送部以與上述打印指示一一對應(yīng)的方式將上述認(rèn)證信息發(fā)送到上述打印裝置;在上述打印裝置中,上述數(shù)據(jù)請求單元將與上述打印指示對應(yīng)的上述認(rèn)證信息發(fā)送到打印數(shù)據(jù)供給裝置,請求上述打印數(shù)據(jù)。
3.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元包括打印指示信息生成部,生成將表示上述打印數(shù)據(jù)的保存地點的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息;和打印指示信息發(fā)送部,將上述打印指示信息發(fā)送到上述打印裝置;在上述打印裝置中,上述數(shù)據(jù)請求單元從上述打印指示信息中提取上述打印數(shù)據(jù)位置信息和上述認(rèn)證信息,請求發(fā)送由上述打印數(shù)據(jù)位置信息所示的打印數(shù)據(jù)。
4.如權(quán)利要求3所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元經(jīng)與上述打印裝置之間建立的安全信道,將上述打印指示信息發(fā)送到上述打印裝置。
5.如權(quán)利要求3所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元還包括打印指示信息記錄部,將生成的上述打印指示信息記錄到插入上述打印指示裝置中的存儲卡介質(zhì)中;在上述打印裝置中,上述數(shù)據(jù)請求單元包括打印指示信息讀取部,從插入上述打印裝置中的上述存儲卡介質(zhì)上讀取上述打印指示信息;上述數(shù)據(jù)請求單元從讀取的上述打印指示信息中提取上述打印數(shù)據(jù)位置信息和上述認(rèn)證信息。
6.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元包括打印指示信息生成部,生成將表示上述打印數(shù)據(jù)的保存地點的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息;打印指示信息發(fā)送通知部,將表示發(fā)送上述打印指示信息的內(nèi)容通知給上述打印裝置;以及打印指示信息發(fā)送部,在上述通知后,將上述打印指示信息發(fā)送到上述打印裝置;在上述打印裝置中,上述數(shù)據(jù)請求單元根據(jù)上述通知來接收上述打印指示信息,從上述打印指示信息中提取上述打印數(shù)據(jù)位置信息和上述認(rèn)證信息,請求發(fā)送由上述打印數(shù)據(jù)位置信息所示的打印數(shù)據(jù)。
7.如權(quán)利要求6所述的打印系統(tǒng),其特征在于,上述打印指示裝置和上述打印裝置之間的信道,是由發(fā)送接收命令的命令通信路徑、和安全地發(fā)送接收數(shù)據(jù)的數(shù)據(jù)通信路徑構(gòu)成的信道;上述打印指示信息發(fā)送通知部用上述命令通信路徑來通知要發(fā)送上述打印指示信息的內(nèi)容;上述打印指示信息發(fā)送部收到上述通知后,用上述數(shù)據(jù)通信路徑來發(fā)送上述打印指示信息。
8.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元包括打印指示信息生成部,生成將表示上述打印數(shù)據(jù)的保存地點的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息;位置信息通知部,將表示所生成的上述打印指示信息的保存地點的位置信息通知給上述打印裝置;在上述打印裝置中,上述數(shù)據(jù)請求單元將上述位置信息的通知解釋為打印指示,根據(jù)收到了通知的上述位置信息,從上述打印指示裝置接收上述打印指示信息,從上述打印指示信息中提取上述打印數(shù)據(jù)位置信息和上述認(rèn)證信息,請求發(fā)送由上述打印數(shù)據(jù)位置信息所示的打印數(shù)據(jù)。
9.如權(quán)利要求8所述的打印系統(tǒng),其特征在于,上述打印指示裝置和上述打印裝置之間的信道,是由發(fā)送接收命令的命令通信路徑、和安全地發(fā)送接收數(shù)據(jù)的數(shù)據(jù)通信路徑構(gòu)成的信道;在上述打印指示裝置中,上述位置信息通知部用上述命令通信路徑將上述打印指示信息的位置信息通知給上述打印裝置;在上述打印裝置中,上述數(shù)據(jù)請求單元根據(jù)收到了通知的上述位置信息,用上述數(shù)據(jù)通信路徑來接收上述打印指示信息。
10.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,上述認(rèn)證信息內(nèi)含用于識別上述認(rèn)證信息的識別信息;在上述打印指示裝置中,上述打印指示單元包括存儲向上述打印裝置發(fā)送的認(rèn)證信息的履歷的認(rèn)證信息發(fā)送履歷存儲部、和判定是否將應(yīng)向上述打印裝置發(fā)送的認(rèn)證信息已發(fā)送到該打印裝置的發(fā)送履歷判定部,在判定為已發(fā)送的情況下,取代上述認(rèn)證信息,隨同上述識別信息來發(fā)送上述打印指示;上述打印裝置還包括認(rèn)證信息存儲單元,在上述打印數(shù)據(jù)打印完成后也存儲接收到的上述認(rèn)證信息;上述數(shù)據(jù)請求單元從上述認(rèn)證信息存儲單元中讀出由接收到的上述識別信息確定的上述認(rèn)證信息,發(fā)送到上述打印數(shù)據(jù)供給裝置。
11.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,在上述打印裝置中,上述數(shù)據(jù)接收單元用上述認(rèn)證信息在與上述打印數(shù)據(jù)供給裝置之間確立加密信道,經(jīng)上述加密信道來接收上述打印數(shù)據(jù)。
12.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,上述認(rèn)證信息包含用于對加密過的上述打印數(shù)據(jù)進(jìn)行解密的數(shù)據(jù)、即解密密鑰。
13.如權(quán)利要求11所述的打印系統(tǒng),其特征在于,在上述打印裝置中,上述數(shù)據(jù)接收單元包括加密數(shù)據(jù)接收部,接收加密過的上述打印數(shù)據(jù);和打印數(shù)據(jù)解密部,用上述認(rèn)證信息對接收到的上述打印數(shù)據(jù)進(jìn)行解密。
14.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,上述認(rèn)證信息包含用于對上述打印指示裝置進(jìn)行識別的信息、或用于對上述打印系統(tǒng)的上述用戶進(jìn)行識別的信息。
15.如權(quán)利要求14所述的打印系統(tǒng),其特征在于,上述認(rèn)證信息是上述打印指示裝置的ID或該打印系統(tǒng)的上述用戶的ID、與口令的組。
16.如權(quán)利要求15所述的打印系統(tǒng),其特征在于,上述認(rèn)證信息以包含在上述打印數(shù)據(jù)位置信息中的形式來描述。
17.如權(quán)利要求14所述的打印系統(tǒng),其特征在于,在上述打印裝置中,在上述數(shù)據(jù)接收單元完成上述打印數(shù)據(jù)的接收后,上述數(shù)據(jù)請求單元廢棄上述認(rèn)證信息。
18.如權(quán)利要求14所述的打印系統(tǒng),其特征在于,上述打印數(shù)據(jù)供給裝置包括請求接受單元,接收打印數(shù)據(jù)的發(fā)送請求和與上述打印數(shù)據(jù)對應(yīng)的認(rèn)證信息;用戶識別單元,用接收到的上述認(rèn)證信息來識別上述打印指示裝置或上述用戶;認(rèn)證單元,確認(rèn)是否允許識別出的上述打印指示裝置或上述用戶訪問所請求的打印數(shù)據(jù);以及數(shù)據(jù)發(fā)送單元,如果上述認(rèn)證的結(jié)果是允許訪問,則將請求的上述打印數(shù)據(jù)發(fā)送到上述打印裝置。
19.如權(quán)利要求18所述的打印系統(tǒng),其特征在于,上述打印指示裝置在進(jìn)行上述打印指示以前,與上述打印數(shù)據(jù)供給裝置之間進(jìn)行通信會話,得到上述認(rèn)證單元的確認(rèn);上述認(rèn)證信息是上述通信會話中從上述打印數(shù)據(jù)供給裝置向上述打印指示單元發(fā)行的通信會話信息,上述通信會話信息包含表示允許上述打印指示裝置或上述用戶訪問上述打印數(shù)據(jù)的內(nèi)容的信息。
20.如權(quán)利要求19所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元包括通信會話信息存儲部,存儲經(jīng)事先與上述打印數(shù)據(jù)供給裝置之間確立的信道從上述打印數(shù)據(jù)供給裝置發(fā)行的通信會話信息;上述打印指示單元將上述通信會話信息作為上述認(rèn)證信息隨同在上述打印指示上;在上述打印裝置中,上述數(shù)據(jù)請求單元將上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置,請求發(fā)送上述打印數(shù)據(jù);上述打印數(shù)據(jù)供給裝置接收到通信會話信息、即上述認(rèn)證信息后,省略上述用戶識別單元和上述認(rèn)證單元的處理,將請求的上述打印數(shù)據(jù)發(fā)送到上述打印裝置。
21.如權(quán)利要求20所述的打印系統(tǒng),其特征在于,上述通信會話信息是上述打印數(shù)據(jù)供給裝置向上述打印指示裝置發(fā)行的Cookie。
22.如權(quán)利要求15所述的打印系統(tǒng),其特征在于,上述認(rèn)證信息包含用于與上述打印數(shù)據(jù)供給裝置的公鑰證書進(jìn)行對照的認(rèn)證機(jī)構(gòu)的公鑰;在上述打印裝置中,上述加密信道確立部用上述認(rèn)證機(jī)構(gòu)的公鑰來確認(rèn)上述打印數(shù)據(jù)供給裝置是合法的訪問目的地,并且與上述打印數(shù)據(jù)供給裝置之間確立SSL或TSL;在上述打印數(shù)據(jù)供給裝置中,上述數(shù)據(jù)發(fā)送單元經(jīng)上述SSL或上述TLS向上述打印裝置發(fā)送所請求的打印數(shù)據(jù)。
23.如權(quán)利要求18所述的打印系統(tǒng),其特征在于,上述認(rèn)證信息還包含用于與上述打印數(shù)據(jù)供給裝置的公鑰證書對照的認(rèn)證機(jī)構(gòu)的公鑰。
24.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,在上述打印裝置中,上述數(shù)據(jù)請求單元將上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置后,廢棄該認(rèn)證信息;上述打印數(shù)據(jù)供給裝置包括用戶識別單元,用接收到的上述認(rèn)證信息來識別上述打印指示裝置或上述用戶;認(rèn)證單元,確認(rèn)是否允許識別出的上述打印指示裝置或上述用戶訪問所請求的打印數(shù)據(jù);以及數(shù)據(jù)發(fā)送單元,如果上述認(rèn)證的結(jié)果是允許訪問,則上述打印裝置重新發(fā)行可繼續(xù)使用的認(rèn)證信息,將請求的上述打印數(shù)據(jù)發(fā)送到上述打印裝置。
25.如權(quán)利要求24所述的打印系統(tǒng),其特征在于,上述重新發(fā)行的認(rèn)證信息是上述打印數(shù)據(jù)供給裝置的ID與口令的組、或上述打印數(shù)據(jù)供給裝置和上述打印裝置之間的通信會話信息。
26.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,上述打印裝置完成上述打印數(shù)據(jù)的打印處理后,廢棄上述認(rèn)證信息。
27.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,在上述打印指示裝置中,上述打印指示單元經(jīng)與上述打印裝置之間建立的安全信道,將上述認(rèn)證信息發(fā)送到上述打印裝置。
28.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,上述打印指示裝置和上述打印數(shù)據(jù)供給裝置是同一裝置。
29.如權(quán)利要求1所述的打印系統(tǒng),其特征在于,上述打印指示裝置和上述打印裝置通過藍(lán)牙相連。
30.一種打印裝置,用于打印系統(tǒng)中,該打印系統(tǒng)包括打印指示裝置和打印裝置,用于打印從打印數(shù)據(jù)供給裝置向接受了表示允許訪問打印數(shù)據(jù)的內(nèi)容的注冊的用戶或裝置供給的打印數(shù)據(jù),上述打印裝置的特征在于,包括數(shù)據(jù)請求單元,隨同只向上述用戶或上述裝置提供的認(rèn)證信息一起,從上述打印指示裝置接收表示打印上述打印數(shù)據(jù)供給裝置上的上述打印數(shù)據(jù)的內(nèi)容的打印指示,將上述打印指示隨同的上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置,請求發(fā)送上述打印數(shù)據(jù);和數(shù)據(jù)接收單元,從上述打印數(shù)據(jù)供給裝置接收上述打印數(shù)據(jù)。
31.如權(quán)利要求30所述的打印裝置,其特征在于,上述數(shù)據(jù)請求單元以一一對應(yīng)的方式從上述打印指示裝置接收表示打印上述打印數(shù)據(jù)的內(nèi)容的打印指示和上述認(rèn)證信息,將與上述打印指示對應(yīng)的上述認(rèn)證信息發(fā)送到打印數(shù)據(jù)供給裝置,請求上述打印數(shù)據(jù)。
32.如權(quán)利要求30所述的打印裝置,其特征在于,上述數(shù)據(jù)請求單元從上述打印指示裝置接收將表示上述打印數(shù)據(jù)的保存地點的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息,從上述打印指示信息中提取上述打印數(shù)據(jù)位置信息和上述認(rèn)證信息,請求發(fā)送由上述打印數(shù)據(jù)位置信息所示的打印數(shù)據(jù)。
33.如權(quán)利要求30所述的打印裝置,其特征在于,上述數(shù)據(jù)請求單元根據(jù)表示發(fā)送上述打印指示信息的內(nèi)容的來自上述打印指示裝置的通知,從上述打印指示裝置接收將表示上述打印數(shù)據(jù)的保存地點的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息,從上述打印指示信息中提取上述打印數(shù)據(jù)位置信息和上述認(rèn)證信息,請求發(fā)送由上述打印數(shù)據(jù)位置信息所示的打印數(shù)據(jù)。
34.如權(quán)利要求30所述的打印裝置,其特征在于,上述數(shù)據(jù)請求單元從上述打印指示裝置,接收表示將表示上述打印數(shù)據(jù)的保存地點的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化而生成的、打印指示信息的保存地點的位置信息的通知,將上述位置信息的通知解釋為打印指示,根據(jù)收到了通知的上述位置信息,從上述打印指示裝置接收上述打印指示信息,從上述打印指示信息中提取上述打印數(shù)據(jù)位置信息和上述認(rèn)證信息,請求發(fā)送由上述打印數(shù)據(jù)位置信息所示的打印數(shù)據(jù)。
35.如權(quán)利要求30所述的打印裝置,其特征在于,上述認(rèn)證信息內(nèi)含用于識別上述認(rèn)證信息的識別信息;上述打印裝置還包括認(rèn)證信息存儲單元,在上述打印數(shù)據(jù)打印完成后也存儲接收到的上述認(rèn)證信息;上述數(shù)據(jù)請求單元從上述打印指示裝置,隨同上述識別信息來接收上述打印指示,從上述認(rèn)證信息存儲單元中讀出由接收到的上述識別信息確定的上述認(rèn)證信息,發(fā)送到上述打印數(shù)據(jù)供給裝置。
36.如權(quán)利要求30所述的打印裝置,其特征在于,上述數(shù)據(jù)接收單元用上述認(rèn)證信息在與上述打印數(shù)據(jù)供給裝置之間確立加密信道,經(jīng)上述加密信道來接收上述打印數(shù)據(jù)。
37.如權(quán)利要求30所述的打印裝置,其特征在于,上述認(rèn)證信息包含用于對加密過的上述打印數(shù)據(jù)進(jìn)行解密的數(shù)據(jù)、即解密密鑰。
38.如權(quán)利要求30所述的打印裝置,其特征在于,上述認(rèn)證信息包含用于對上述打印指示裝置進(jìn)行識別的信息、或用于對上述打印系統(tǒng)的上述用戶進(jìn)行識別的信息。
39.如權(quán)利要求30所述的打印裝置,其特征在于,上述數(shù)據(jù)請求單元將上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置后,廢棄該認(rèn)證信息后,從上述打印數(shù)據(jù)供給裝置重新接收可繼續(xù)使用的認(rèn)證信息;上述數(shù)據(jù)接收單元從上述打印數(shù)據(jù)供給裝置接收所請求的上述打印數(shù)據(jù)。
40.如權(quán)利要求39所述的打印裝置,其特征在于,上述重新發(fā)行的認(rèn)證信息是上述打印數(shù)據(jù)供給裝置的ID與口令的組、或上述打印數(shù)據(jù)供給裝置和上述打印裝置之間的通信會話信息。
41.如權(quán)利要求30所述的打印裝置,其特征在于,上述數(shù)據(jù)接收單元完成上述打印數(shù)據(jù)的打印處理后,廢棄上述認(rèn)證信息。
42.一種打印指示方法,用于打印系統(tǒng)中的打印裝置,該打印系統(tǒng)包括打印指示裝置和打印裝置,用于打印從打印數(shù)據(jù)供給裝置向接受了表示允許訪問打印數(shù)據(jù)的內(nèi)容的注冊的用戶或裝置供給的打印數(shù)據(jù),上述打印指示方法的特征在于,包含如下步驟打印指示步驟,隨同只向上述用戶或上述裝置提供的認(rèn)證信息一起,向上述打印裝置發(fā)送表示打印上述打印數(shù)據(jù)供給裝置上的上述打印數(shù)據(jù)的內(nèi)容的打印指示。
43.如權(quán)利要求42所述的打印指示方法,其特征在于,上述打印指示步驟包含打印指示發(fā)送步驟,向上述打印裝置發(fā)送表示打印上述打印數(shù)據(jù)的內(nèi)容的打印指示;在上述打印指示發(fā)送步驟中,以與上述打印指示一一對應(yīng)的方式將上述認(rèn)證信息發(fā)送到上述打印裝置。
44.如權(quán)利要求42所述的打印指示方法,其特征在于,上述打印指示步驟包含打印指示信息生成步驟,生成將表示上述打印數(shù)據(jù)的保存地址的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息;和打印指示信息發(fā)送步驟,將上述打印指示信息發(fā)送到上述打印裝置。
45.如權(quán)利要求42所述的打印指示方法,其特征在于,上述打印指示步驟包含打印指示信息生成步驟,生成將表示上述打印數(shù)據(jù)的保存地址的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息;打印指示信息發(fā)送通知步驟,將表示所發(fā)送上述打印指示信息的內(nèi)容通知給上述打印裝置;以及打印指示信息發(fā)送步驟,在上述通知之后,將上述打印指示信息發(fā)送到上述打印裝置。
46.如權(quán)利要求42所述的打印指示方法,其特征在于,上述打印指示步驟包含打印指示信息生成步驟,生成將表示上述打印數(shù)據(jù)的保存地址的打印數(shù)據(jù)位置信息和上述認(rèn)證信息一體化了的打印指示信息;和位置信息通知步驟,將表示生成的上述打印指示信息的保存地址的位置信息通知給上述打印裝置。
47.一種打印指示裝置,用于打印系統(tǒng)中,該打印系統(tǒng)包括打印指示裝置和打印裝置,用于打印從打印數(shù)據(jù)供給裝置向接受了表示允許訪問打印數(shù)據(jù)的內(nèi)容的注冊的用戶或裝置供給的打印數(shù)據(jù),上述打印指示裝置的特征在于,包括打印指示單元,隨同只向上述用戶或上述裝置提供的認(rèn)證信息一起,向上述打印裝置發(fā)送表示打印上述打印數(shù)據(jù)供給裝置上的上述打印數(shù)據(jù)的內(nèi)容的打印指示。
48.一種程序,用于打印系統(tǒng)中的打印裝置,該打印系統(tǒng)包括打印指示裝置和打印裝置,用于打印從打印數(shù)據(jù)供給裝置向接受了表示允許訪問打印數(shù)據(jù)的內(nèi)容的注冊的用戶或裝置供給的打印數(shù)據(jù),其特征在于,作為下述單元來工作數(shù)據(jù)請求單元,隨同只向上述用戶或上述裝置提供的認(rèn)證信息一起,從上述打印指示裝置接收表示打印上述打印數(shù)據(jù)供給裝置上的上述打印數(shù)據(jù)的內(nèi)容的打印指示,將上述打印指示隨同的上述認(rèn)證信息發(fā)送到上述打印數(shù)據(jù)供給裝置,請求發(fā)送上述打印數(shù)據(jù);和數(shù)據(jù)接收單元,從上述打印數(shù)據(jù)供給裝置接收上述打印數(shù)據(jù)。
全文摘要
本發(fā)明涉及打印系統(tǒng)、打印裝置及打印指示方法。打印系統(tǒng)(0001)由打印指示裝置(0101)、打印裝置(0102)以及打印數(shù)據(jù)供給裝置(0103)構(gòu)成。打印指示裝置(0101)包括向打印裝置(0102)發(fā)送認(rèn)證信息、和打印數(shù)據(jù)供給裝置(0103)上的打印數(shù)據(jù)的打印指示的打印指示部(0111),打印裝置(0102)包括將打印指示隨同的認(rèn)證信息發(fā)送到打印數(shù)據(jù)供給裝置(0103)、請求發(fā)送打印數(shù)據(jù)的打印數(shù)據(jù)請求部(0112)、和從打印數(shù)據(jù)供給裝置(0103)接收打印數(shù)據(jù)的打印數(shù)據(jù)接收部(0112)。
文檔編號G06F21/60GK1685306SQ20038010008
公開日2005年10月19日 申請日期2003年11月6日 優(yōu)先權(quán)日2002年11月6日
發(fā)明者松永繁樹, 村田和行 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
五原县| 高要市| 安徽省| 郴州市| 县级市| 永和县| 资溪县| 三河市| 吉安市| 九台市| 清丰县| 平谷区| 句容市| 若尔盖县| 海城市| 宜章县| 迁西县| 收藏| 蒙山县| 桑植县| 昌乐县| 资源县| 沁源县| 高碑店市| 特克斯县| 吉隆县| 合阳县| 桃园市| 锦屏县| 穆棱市| 宜兰县| 饶河县| 红桥区| 腾冲县| 外汇| 巴彦淖尔市| 通道| 湖北省| 洪湖市| 炉霍县| 那曲县|