專利名稱:圖象打印系統的制作方法
技術領域:
本發明涉及一種圖象處理設備和方法,一種打印設備和方法,一種圖象打印系統和方法,以及一種其中存儲了圖象處理和打印程序的記錄介質,該打印程序適用于通過使用采用遵循IEEE(the Institute of Electrical andElectronics Engineers,電氣和電子工程師協會)1394標準的接口連接的打印機設備來打印圖象的系統。
背景技術:
IEEE1394標準規定了在相互連接的各種設備中提供的連接器的物理和電氣標準。當具有遵循IEEE1394標準的這種接口的設備物理上進行連接時,用于自動執行數字數據的高速發送和接收的熱即插即用,和設備之間的連接設置就能得到實現。IEEE1394標準已經成為通用的工業標準化的串行接口標準。
IEEE1394接口除在計算機領域外,也成為通用的用于連接AV設備的接口。具體地說,在一個用于接收衛星廣播并且在電視單元上對其進行顯示的STB(set top box,頂置盒)和一個用于打印圖象的打印機設備通過IEEE接口相互連接的情況下,該STB通過使用FCP(function control protocol,功能控制協議)和AV/C協議控制該打印機設備。在這種情況下,該STB和該打印機設備都裝有FCP和AV/C協議,并且按照FCP命令和AV/C命令操作。
在具有通過傳統IEEE1394接口連接,并且其中裝有FCP和AV/C協議的打印機設備和用于控制打印機設備的控制器的圖象打印系統中,當打印靜態圖象時,由表明用于執行打印設置的信息的操作模式(操作模式參數)規定的設置項由控制器指定,并且存儲到一個異步包,并且打印由打印機設備進行執行。在這種情況下,控制器根據用戶請求執行打印設置。這種打印設置是在"1394同業公會TA文檔XXXXXXX AV/C打印機子單元規格說明版本1.0草案0.5145"中提議的。
具體地說,當打印機設備的打印由控制器進行控制時,用戶設置如下信息用于設置分為大、中和小三級尺寸的圖象和打印紙的關系的信息(尺寸),用于設置打印紙的打印方向的信息(方位),用于設置圖象的打印位置的信息(位置x,位置y),表明同一圖象在打印紙中需要打印多少次的信息(次數);表明在一頁中需要打印多少圖象的信息(圖象數),和表明需要打印多少份的信息(份數)。用戶將這些信息存儲到異步包中,并且將它發送給打印機設備,以執行打印。
同時,在這種控制器和打印機設備中,例如,如果表明在一頁中需要打印多少圖象的信息設置為在一頁中打印4幅圖象,4幅壓縮成1/4的圖象將分配到通過對紙進行四等分而生成的各自區域,如
圖1所示。
然而,在這種控制器和打印機設備中,在一頁中打印多幅圖象的情況下,打印不能設置成部分提供空白區域這種方式。例如,在一頁中打印4幅圖象的情況下,就不可能為一幅圖象提供空白區域,并將三幅壓縮成1/4的圖象分配給各自區域,如圖2所示。
本申請人已經把日本專利申請號H11-261279的內容(它是本申請的優先權基礎)提交給IEEE1394同業公會,以在適當的時候進行標準化,并且提議內容由IEEE1394同業公會以如下草案的形式進行公開AV/C打印機子單元規范說明版本1.0,草案0.9760(2Q00 AVWG非周期會,2000年5月24-25日);和AV/C打印機子單元規范說明版本1.0,草案0.75(1Q00 TA QM AVWG,2000年1月18日);發明公開因此,考慮到前述的技術狀況,本發明的一個目的是提供一種打印處理設備和方法,它使得采用通過遵循IEEE1394標準的接口連接的設備,在一頁中打印多幅圖象的情況下,允許在一頁的一部分提供空白區域。
本發明的另一目的是提供一種打印設備和方法,它使得采用通過遵循IEEE1394標準的接口連接的設備,在一頁中打印多幅圖象的情況下,允許在一頁的一部分提供空白區域。
本發明的另一目的是提供一種圖象打印系統和方法,它使得采用通過遵循IEEE1394標準的接口連接的設備,在一頁中打印多幅圖象的情況下,允許在一頁的一部分提供空白區域。
本發明的另一目的是提供一種其中存儲有圖象處理程序和打印程序的記錄介質,它使得采用通過遵循IEEE1394標準的接口連接的設備,在一頁中打印多幅圖象的情況下,允許在一頁的一部分提供空白區域。
本發明的一種圖象處理設備包括圖象處理裝置,用于對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;控制信息生成裝置,用于生成包含表明在打印紙的一頁上打印圖象的數目的信息的打印控制信息;和輸出裝置,用于將圖象處理裝置生成的圖象數據和控制信息生成裝置生成的打印控制信息,包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備;控制信息生成裝置,用于生成包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息。
本發明的一種圖象處理方法包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成包括表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;并且,將所生成的圖象數據和打印控制信息,包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備。
本發明的一種圖象處理方法包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成用于指示對所生成的圖象數據開始打印工作的命令,包含表明在打印紙的一頁上打印圖象數目的信息的命令,和包含對所生成圖象數據的打印控制信息的捕捉命令;將所生成的打印圖象數據和各個命令包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備;并且,當要在打印紙上打印的圖象區域中包含空白圖象時,將圖象數據的數據量和x方向與y方向的象素數目設置為零,作為對空白圖象的打印控制信息,并且將捕捉命令設置為表明對圖象數據的圖象類型不作考慮的值。
本發明的一種打印設備包括輸入裝置,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,輸入到該裝置中;和打印裝置,用于根據打印控制信息,打印由輸入到輸入裝置的圖象數據表示的圖象;當有包含表明含有空白圖象的信息的打印控制信息輸入時,打印設備將要在打印紙上打印的圖象區域設置為空白區域。
本發明的一種打印方法包括如下步驟接收如下輸入,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;根據打印控制信息,打印由所輸入圖象數據表示的圖象;并且當有包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息輸入時,打印設備將要在打印紙上打印的圖象區域設置為空白區域。
本發明的一種打印方法包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;接收如下輸入,包含在一個遵循IEEE1394標準的包中的圖象數據,指示對圖象數據開始打印工作的命令,包含表明在打印紙的一頁上打印圖象數目的信息的命令,和包含對所生成的圖象數據的打印控制信息的捕捉命令;并且當有捕捉命令輸入,其中該命令將圖象數據的數據量和x方向與y方向的象素數目設置為零,作為打印控制信息,并且該命令被設置為表明對圖象數據的圖象類型不作考慮的值時,將要在打印紙上打印的圖象區域設置為空白區域。
本發明的一種圖象打印系統包括打印處理設備,包括圖象處理裝置,用于對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據,控制信息生成裝置,用于生成包含表明在打印紙的一頁上打印圖象的數目的信息的打印控制信息,和輸出裝置,用于將圖象處理裝置生成的圖象數據和控制信息生成裝置生成的打印控制信息,包含到一個遵循IEEE1394標準的包中,并且輸出該包,控制信息生成裝置,用于生成包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;和打印設備,包括輸入裝置,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,輸入到該裝置中,和打印裝置,用于根據打印控制信息,打印由輸入到輸入裝置的圖象數據表示的圖象,當有包含表明含有空白圖象的信息的打印控制信息輸入時,打印設備將要在打印紙上打印的圖象區域設置為空白區域。
本發明的一種打印方法包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;將所生成的圖象數據和打印控制信息,包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備;接收包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;根據打印控制信息,打印由所接收圖象數據表示的圖象;并且當有包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息輸入時,將要在打印紙上打印的圖象區域設置為空白區域。
本發明的一種記錄介質其中存儲有圖象處理程序,該圖象處理程序包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;并且將所生成的圖象數據和打印控制信息,包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備。
本發明的一種記錄介質其中存儲有打印程序,該打印程序包括如下步驟接收如下輸入,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;根據打印控制信息,打印由所輸入圖象數據表示的圖象;并且當有包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息輸入時,打印設備將要在打印紙上打印的圖象區域設置為空白區域。
附圖簡述圖1示出一個打印示例,其中,4幅壓縮成1/4的圖象分配到通過對一頁紙進行四等分而生成的各自區域;圖2示出一個打印示例,其中,在一頁打印紙上分配4幅圖象時,能產生一塊空白區域;圖3示出本發明所應用的圖象打印系統;圖4是示出組成本發明所應用的圖象打印系統的STB和打印機設備的結構的方框圖;圖5示出在STB和打印機設備之間進行發送/接收的異步包的數據結構;圖6示出異步包數據部分的數據結構;圖7是將異步包從數據轉換區發送到數據輸入區的時序圖;圖8示出靜態圖象的圖象類型;圖9示出包含捕捉命令的異步包的數據結構;圖10示出在"圖象格式指定符"中存儲的圖象類型的名稱;圖11示出在"圖象格式指定符"中存儲的圖象類型的另一個示例;
圖12示出將YCC4∶2∶2象素格式的靜態圖象數據,逐點發送給打印機設備時象素數據的發送次序;圖13示出將YCC4∶2∶0象素格式的靜態圖象數據,逐點發送給打印機設備時象素數據的發送次序;圖14顯示將YCC4∶2∶2象素格式的靜態圖象數據,逐行發送給打印機設備時象素數據的發送次序;圖15顯示將YCC4∶2∶0象素格式的靜態圖象數據,逐行發送給打印機設備時象素數據的發送次序;圖16示出圖象類型480_422_4×3的靜態圖象的逐點發送;圖17示出圖象類型480_420_4×3的靜態圖象的逐點發送;圖18示出圖象類型480_422_4×3的靜態圖象的逐行發送;圖19示出圖象類型480_420_4×3的靜態圖象的逐面發送;圖20示出包含操作模式2命令的異步包的數據結構;圖21示出包含在操作模式2命令中的"子功能"的內容;圖22示出包含在操作模式2命令中的"操作模式2參數"的內容;圖23示出包含在"操作模式2參數"中的"介質類型"的內容;圖24示出包含在"介質類型"中的每個設置項的含義;圖25示出包含在"操作模式2參數"中的"介質尺寸"的內容;圖26示出包含在"介質尺寸"中的每個設置項的含義;圖27示出包含在"操作模式2參數"中的"介質尺寸"的內容的另一個示例;圖28示出包含在"介質尺寸"中的每個設置項的含義的另一個示例的含義;圖29示出包含在"介質尺寸"中的每個設置項的含義的另一個示例的含義;圖30示出包含在操作模式2參數中的"打印質量"的內容;圖31示出包含在"打印質量"中的每個設置項的含義;圖32示出包含在操作模式2參數中的"單色"的內容;圖33示出包含在"單色"中的每個設置項的含義;圖34示出包含在"操作模式2參數"中的"單色"的內容的另一個示例;圖35示出包含在"單色"中的每個設置項的含義的另一個示例;
圖36示出包含在"操作模式2參數"中的"偏移"的內容;圖37示出包含在"偏移"中的每個設置項的含義;圖38示出包含在"操作模式2參數"中的"版面類型"的內容;圖39示出"版面類型"的含義;圖40示出包含操作模式命令的命令包的另一個示例;圖41示出包含在含有操作模式命令的命令包中的每個設置項的含義;圖42是說明由構成本發明所應用的圖象打印系統的打印機設備執行的打印處理的處理過程的流程圖;圖43是說明當顯示在電視單元的圖象將由打印機設備進行打印時,STB的CPU的處理過程的流程圖;圖44闡述用于在STB和打印機設備之間發送/接收異步包,并由打印機設備打印靜態圖象數據的處理;圖45示出一個在由本發明所應用的圖象打印系統將四幅圖象分配到一頁紙時的打印示例;圖46示出一個在將四幅圖象分配到一頁紙時不能產生空白區域的打印示例;圖47示出一個在將四幅圖象分配到一頁紙時能產生空白區域的打印示例;圖48示出用于產生空白區域的,發送到打印機設備的捕捉命令的內容;圖49示出用于產生空白區域的,發送到打印機設備的另一捕捉命令的內容;圖50示出用于產生空白區域的圖象類型集;圖51示出要在設置用于產生空白區域的捕捉命令的"子功能"中存儲的信息。
優選實施例現在,將結合附圖對本發明的優選實施例進行詳細的描述。
本發明所應用的圖象打印系統,例如圖3所示構成。
該圖象打印系統1包括天線2,用于通過如通信衛星來接收動態圖象廣播,STB(set top box,頂置盒)3,用于對所接收的動態圖象數據執行預定的信號處理,電視單元4,用于顯示動態或靜態圖象,和打印設備5,用于打印和輸出圖象。
天線2接收表示動態圖象的圖象信號,并且將該圖象信號輸出給STB 3。天線2所接收的圖象信號是由多個信道的圖象信號疊加生成的,并且該動態圖象數據按照如MPEG(Moving Picture Experts Group,運動圖象專家組)系統進行壓縮,并且按照預定的加密系統進行加密。
當按照NTSC(National Television System Committee,全國電視系統委員會)系統的動態圖象數據通過STB3輸入到電視單元4時,電視單元4顯示該動態圖象。另外,在電視單元4是一個HDTV的情況下,當遵循HD(highdefinition,高清晰度)標準的動態圖象輸入時,它顯示該動態圖象。電視單元4具有由STB3控制的顯示狀態,并且也顯示靜態圖象和字符信息等。
如圖4所示,STB3具有解調區11,用于對天線2所接收的圖象信號執行解調處理;解擾區12,用于對動態圖象數據執行解密處理;數據轉換區13,用于執行遵循IEEE1394標準的數據轉換處理;多路分解器區14,用于執行提取預定信道中的動態圖象數據的處理;圖象存儲器15;MPEG處理區16,用于執行解碼處理;解碼存儲器17;NTSC編碼區18,用于將數據轉換成要在電視單元4的屏幕上顯示的數據;顯示控制區19;顯示存儲器20;操作輸入區21,用于接收用戶指示的輸入;RAM(random access memory,隨機訪問存儲器)22;和CPU(central processing unit,中央處理器)23,用于控制每個區。
STB3中,解調區11,解擾區12,數據轉換區13,多路分解器區14,MPEG處理區16,操作輸入區21,RAM22,和CPU23與總線連接,并且各區的處理操作由CPU23通過該總線進行控制。
例如,表示動態圖象流的模擬圖象信號從天線2輸入到解調區11。解調區11對來自天線2的圖象信號執行解調處理和A/D轉換處理,并且將作為結果的數字動態圖象數據輸出給解擾區12。另外,來自CPU23的控制信號通過總線輸入到解調區11,并且解調區11根據控制信號執行解調處理和A/D轉換處理。
解擾區12對來自解調區11的動態圖象數據執行解密處理。具體地說,經過加密的動態圖象數據輸入到解擾區12,并且解擾區12根據所輸入的動態圖象數據的加密系統執行解密處理。然后,解擾區12將解密動態圖象數據輸出到數據轉換區13。來自CPU23的控制信號通過總線輸入到解擾區12,并且解擾區12使用包含于控制信號中的加密密鑰信息執行解密處理。
數據轉換區13,例如,由遵循IEEE1394標準的接口電路組成。數據轉換區13對來自解擾區12的動態圖象數據執行遵循IEEE1394標準的信號處理,以響應來自CPU23的控制信號,由此,執行將所輸入的動態圖象數據或靜態圖象數據包含到遵循IEEE1394標準的包中的處理。在這種情況下,當發送時間上連續的數據,如動態圖象數據時,數據轉換區13執行生成同步包的處理,或者當發送靜態數據,如靜態圖象數據、命令或用于連接設置的數據時,它執行生成如圖5所示的異步包100的處理。
圖5所示的異步包100具有一個遵循IEEE1394標準的標題部分101,和數據部分102。
標題部分101中存儲有如下信息包接收方ID,即表明打印機設備5ID的目的ID(目的ID)、事務標簽(tl)、重試代碼(rt)、優先權(pri)、包發送方的ID,即表明STB3ID的源ID(源ID)、表明包接收方的存儲器地址的目標偏移、數據域的長度(數據長度)、擴展事務代碼(擴展事務代碼)和表示標題部分101對應CRC的標題域CRC(標題CRC)。
數據部分102中存儲有包含遵循FCP(Function Control Protocol,操作控制協議)和AV/C協議的數據的數據域,和表示數據部分102對應CRC的數據CRC(數據CRC)。
如圖6所示,在數據域中,作為遵循FCP的信息存儲有CTS(CommandTransaction set,命令事務集)、命令類型、表明包接收方的子單元類型的子單元類型(子單元類型)和表明包接收方的子單元ID的子單元ID(子單元ID)。包接收方的子單元對應于打印機設備5的數據輸入區31,并且在打印機設備5的情況下,包接收方的子單元類型表達為"00010"。
數據域中,在子單元ID之后存儲有發送給打印機設備5的靜態圖象數據(數據)和對打印機設備5的AV/C命令(命令)。存儲在數據域的命令是包含在命令集中的命令,稱作用于控制打印機設備5的AV/C命令。當FCP類型進行分類,并且要發送的包是命令時,如果它的值為0000,由IEEE1394的AV/C數字接口命令集定義的AV/C命令作為CTS存儲在數據部分102的數據域中。
當向外輸出同步包時,數據轉換區13以固定的時間間隔發送該同步包。
當發送包含要由打印機設備5打印的靜態圖象數據的異步包100時,數據轉換區13以125微秒為周期,發送該異步包100,如圖7所示。在這種情況下,數據轉換區13首先發送一個周期開始包111作為異步包100,其中表明周期開始(周期開始)的周期時間數據(周期時間數據)包含于標題部分101,然后,發送一個命令包112,其中表明靜態數據以預定的時間周期發送的捕捉命令包含于數據部分102中。然后,在每個周期,數據轉換區13將數據部分102中存儲有靜態圖象信息的數據包113發送到接收捕捉命令的打印機設備5。
當將靜態圖象數據輸出給打印機設備5時,數據轉換區13遵循異步仲裁。即,當將靜態圖象數據輸出給打印機設備5時,數據轉換區13根據來自打印機設備5的響應,輸出包含靜態圖形數據的每個異步包100。
具體地說,數據轉換區13通過遵循IEEE1394標準所管理的串行總線執行事務層、鏈路層和物理層中的處理。因此,數據轉換區13根據來自CPU23的控制,設置與打印機設備5的連接關系,然后生成包含靜態圖象數據和作為控制信息的總信息(overhead)的異步包100,并且在每個周期將異步包100發送給遵循IEEE1394標準連接的打印機設備5,從而執行時間共享控制。
另一方面,當由STB3接收的動態圖象數據在電視單元4中按照原狀進行顯示,而沒有執行遵循IEEE1394標準的處理時,數據轉換區13根據來自CPU23的控制信號,將動態圖象信息從解擾區12輸出到多路分解器區14。
多路分解器區14執行信道選擇處理,從來自數據轉換區13的動態圖象數據上所疊加的多個信道中,選擇由CPU23指定的信道,并且只將表示所指定信道的動態圖象數據輸出到MPEG處理區16。
在CPU23的控制下,包含亮度信息和色差信息的靜態圖象數據從MPEG處理區16輸入到多路分解器區14。多路分解器區14根據來自CPU23的控制,將靜態圖象數據存儲到圖象存儲器15,并且將該靜態圖象數據輸出到數據轉換區13。
MPEG處理區16根據來自CPU23的控制信號,對來自多路分解器區14的動態圖象數據執行遵循MPEG標準的解碼處理,從而將未經壓縮的動態圖象數據輸出到NTSC處理區18。因此,MPEG處理區將構成動態圖象的每一幀形成為由包含亮度信息(Y)和色差信息(Cr,Cb)的象素數據組成的圖象(以后稱作YCC圖象)。在這種情況下,MPEG處理區16在將動態圖象數據順序存儲到MPEG存儲器17的同時,作為工作區使用多幀動態圖象數據,該圖象數據是解碼處理目標。
MPEG處理區16生成亮度信息Y、色差信息Cr和色差信息Cb的抽樣頻率比例為4∶2∶2的象素格式的YCC圖象,即相對于亮度信息Y,垂直或水平地將色差信息Cr,Cb減半產生的象素格式。另外,MPEG處理區16相對于亮度信息Y,垂直或水平地將色差信息Cr,Cb減半,并且因此生成亮度信息Y、色差信息Cr和色差信息Cb的抽樣頻率比例為4∶2∶0的象素格式的YCC圖象。在4∶2∶0象素格式中,雖然奇數行具有不包含色差信息Cb的4∶2∶0抽樣頻率比例,而偶數行具有不包含色差信息Cr的4∶0∶2抽樣頻率比例,但4∶2∶0的比率是作為代表性的比率進行使用的。除4∶2∶2和4∶2∶0的圖象格式外,MPEG處理區16還可以生成具有不降低色差信息Cr,Cb的4∶4∶4象素格式的YCC圖象。
MPEG處理區16根據來自CPU23的表明壓縮比率等的控制信號,對來自NTSC處理區18的動態圖象數據執行遵循MPEG標準的編碼處理。因此,MPEG處理區16在時間和空間上壓縮動態圖象數據,并且將所壓縮的動態圖象數據輸出到多路分解器區14。在這種情況下,MPEG處理區16執行將作為編碼處理目標的多幀動態圖象數據存儲到MPEG存儲器17的處理。
NTSC處理區18進行編碼處理,以便從MPEG處理區16輸入的動態圖象數據被處理成可以在電視單元4的屏幕上顯示的NTSC系統的動態圖象數據,然后將作為結果的動態圖象數據輸出到電視單元4。
顯示控制區19通過NTSC處理區18執行在電視單元4上顯示NTSC系統的動態圖象數據的處理。在這種情況下,顯示控制區19將作為處理目標的數據順序存儲到顯示存儲器20。
具體地說,顯示控制區19執行處理,以在電視單元4顯示時將構成動態圖象數據的每幀的圖象大小根據電視單元4控制為NTSC系統的720象素×480象素,或HD(high definition,高清晰度)系統的1920水平象素×1080垂直象素的尺寸。在這種情況下,當生成單象素的數據時,通過使用亮度信息Y、色差信息Cr和色差信息Cb的抽樣頻率比例為4∶2∶2的象素格式中所使用的16位信息,或者亮度信息Y、色差信息Cr和色差信息Cb的抽樣頻率比例為4∶2∶0的象素格式中所使用的信息,顯示控制區19執行將數據輸出到電視單元4的處理。
而且,不僅是根據上述系統輸出到電視單元4這一情況,顯示控制區19還可以生成一種定義圖象尺寸(象素x,象素y),掃描方向(隔行/逐行),象素格式(象素格式),屏幕的縱橫比(屏幕縱橫比),象素的縱橫比(象素縱橫比),和數據量(圖象大小)的圖象類型(圖象類型)的圖象,如圖8所示。圖8中,象素y為720象素,象素格式為4∶2∶2,且屏幕縱橫比為16∶9的圖象類型稱作720_422_16×9。顯示控制區19還能夠生成圖象類型為720_422_16×9和720_420_16×9的靜態圖象,這些類型是美國采用的數字電視廣播系統的圖象類型。顯示控制區19還能夠生成576_422_4×3和522_420_4×3的圖象,這些類型是遵循PAL(phase altemation by line,逐行倒相)系統的圖象類型。
當用戶操作STB3上提供的操作按鈕等時,操作輸入區21生成操作輸入信號,并且將它輸出到CPU23。具體地說,操作輸入區21生成操作輸入信號,從而顯示在電視單元4上的動態圖象被用戶暫時停止,以由打印機設備5打印靜態圖象。
當生成操作輸入信號,以便由打印機設備5打印靜態圖象時,操作輸入區21根據電視單元4上顯示的打印設置屏幕生成指定打印紙類型設置、打印紙大小設置、打印質量設置、打印顏色設置、位置偏移設置和版面設置的操作輸入信號,并且將該操作輸入信號輸出到CPU23。
CPU23根據來自操作輸入區21的操作輸入信號,生成用于控制構成STB3的上述各區的控制信號。
當顯示天線2所接收的圖象信號時,CPU23將控制信號輸出給解調區11,解擾區12,數據轉換區13,多路分解器區14和MPEG處理區16,從而執行控制,以便對動態圖象數據執行遵循MPEG標準的解調、解密處理、信道選擇處理和解碼處理。
CPU23還生成控制信號,以根據來自操作輸入單元21的操作輸入信號,將顯示在電視單元4上的動態圖象的,在操作輸入信號輸入時刻存儲在顯示存儲器20中的幀單元的靜態圖象數據讀入圖象存儲器15。
而且,當具有執行打印設置效果的操作輸入信號從操作輸入區21輸入到CPU23時,CPU23控制顯示控制區19,以在電視單元4顯示打印設置屏幕,并且執行控制,以按照上述各種打印設置將操作輸入信號輸出到數據轉換區13。
當具有由打印機設備5打印生成靜態圖象數據的圖象的效果的操作輸入信號,輸入到CPU23時,CPU23控制多路分解器區14和數據轉換區13,并且因此執行控制,以通過數據轉換區13將YCC圖象輸出給打印機設備5,其中,數據轉換區13是遵循IEEE1394標準的接口線路,YCC圖象是存儲在圖象存儲器15中的幀單元的靜態圖象數據,并且包括亮度信息Y和色差信息Cr,Cb。
在這種情況下,當在CPU23的控制下,將靜態圖象數據發送到打印機設備5時,數據轉換區13發送其中存儲有如圖9所示的捕捉命令(如圖6所示,該命令位于子單元ID之后)的異步包100,并且因此將用于接收靜態數據的捕捉命令發送給打印機設備5。
圖9所示的捕捉命令中,存儲有由十六進制數XX16表示的,作為opcode(operation code,操作碼)的捕捉(捕捉)命令。隨后,"子功能"存儲在操作數
,對于操作數[1],"源子單元類型"存儲在高5位,并且"源子單元ID"存儲在低3位。"源插口"存儲在操作數[2]。"狀態"存儲在操作數[3]。"目的插口"存儲在操作數[4]。隨后,在捕捉命令中,"打印工作ID"存儲在操作數[5]到操作數[16],"數據大小"存儲在操作數[17]到操作數[20],"圖象大小x"存儲在操作數[21]到操作數[22],"圖象大小y"存儲在操作數[23]到操作數[24],"圖象格式指定符"存儲在操作數[25],"保留"設置在操作數[27]到操作數[29],"下一圖象"存儲在操作數[30],和"下一頁"存儲在操作數[31]到操作數[32]。
上面提及的"源子單元類型"是表明用于從STB 3方發送異步包100的子單元的類型的信息。并且"源子單元ID"是用于發送異步包100的子單元的ID。"源插口"是用于發送異步包100的子單元的插口(plug)號,"目的插口"是用于接收異步包100的子單元的插口號。"打印工作ID"是打印靜態圖象處理(工作)的ID,"數據大小"是當通過打印機設備5打印靜態圖象時,從STB 3發送到打印機設備5的數據量,"圖象大小x"是圖8所示的圖象類型對應的x方向的象素數目,并且"圖象大小y"是圖象類型對應的y方向的象素數目。"圖象格式指定符"是圖象類型的名稱。"保留"由任意位數構成,并且是為將整個捕捉命令的位數設置為4的倍數而設置的。通過提供該"保留",當發送遵循IEEE1394標準的包時,數據單元可以設置為適當的位數。
在"圖象格式指定符"中,通過16進制值(值)區分的圖象類型的名稱如圖10所示進行存儲。圖10中,圖象類型名稱中的"成塊"表示從數據轉換區13逐點發送到打印機設備5的靜態圖象,并且"成行"表示從數據轉換區13逐行發送到打印機設備5的靜態圖象。
在"圖象格式指定符"中,還可以如圖11所示,對通過16進制值(值、子值)表達的圖象類型的名稱進行存儲,并且與圖10所示的圖象類型不同,沒有包含與象素數目相關的信息,以及圖10所示的圖象類型的名稱描述。在這種情況下,由打印機設備5打印的象素數目由圖9所示的捕捉命令的操作數[21]到[22]所記錄的"圖象大小x"和操作數[23]與操作數[24]所記錄的"圖象大小y"進行定義。
例如,當16進制00(含義sRGB原始)記錄在"圖象格式指定符"的msb(最高有效位)中時,這表明圖象數據作為RGB數據發送給打印機設備5。當16進制00記錄在"圖象格式指定符"的msb中,并且16進制00(類型sRGB原始)記錄在lsb(第1有效位)中時,RGB數據以R,G,B,R,G,B,…的次序發送;當01(類型sRGB,quadlet)記錄在lsb中時,RGB數據以R,G,B,0,R,G,B,0,…的次序發送;即,當00記錄在msb中時,0-數據在R和B之間進行發送,并且因此,由R,G,B,0組成的4個字節作為一個單位進行發送。
當16進制01(含義YCC原始)記錄在"圖象格式指定符"的msb中時,這表明圖象數據作為YCC數據發送給打印機設備5。而且,當16進制01記錄在"圖象格式指定符"的msb中,并且16進制0X(X是變量)(類型YCC4∶2∶2原始/象素)記錄在lsb中時,亮度信息和色差信息以4∶2∶2的象素格式逐點(成塊)進行發送,并且當1X(類型YCC4∶2∶2原始/行)記錄在lsb中時,4∶2∶2象素格式的數據逐行(成行)進行發送。當16進制8X(類型YCC4∶2∶0原始/象素)記錄在lsb中時,亮度信息和色差信息以4∶2∶0象素格式逐點(成塊)進行發送,并且當9X(類型YCC4∶2∶0原始/行)記錄在lsb中時,4∶2∶0象素格式的數據逐行(成行)進行發送。
同時,當16進制01(含義YCC原始)記錄在"圖象格式指定符"的msb,并且16進制X0到XC記錄在lsb時,象素比率的指定(象素比率1.00×1.00,象素比率1.19×1.00,或象素比率0.89×1.00),顏色空間的指定(ITU-R(Intemational Telecommunications Union-Radiocommunication Sector,國際電信同盟-無線通信部)BT.709-2、ITU-R BT.601-4或ITU-R BT.1203),和逐點(成塊)或者逐行(成行)的指定進行執行,以發送數據。而且,當16進制X0到X4記錄在lsb時,這表明隔行掃描的圖象被發送,并且當X8到XC記錄在lsb時,這表明逐行掃描的圖象被發送。而且,當X0到X2和X8到XA記錄在lsb時,這表明遵循ITU-R BT.709-2的數據被發送。當X3和XB記錄時,這表明遵循ITU-R BT.601-4的數據被發送。當X4和XC記錄時,這表明遵循ITU-R BT.1203(PAL系統)的數據被發送。
當16進制10(含義DCF對象)記錄在"圖象格式指定符"的msb時,這表明將圖象數據以數碼相機所規定的格式(DCFDesign rule for CameraFormat,相機格式設計規則)發送給打印機設備5。而且,當16進制10記錄在"圖象格式指定符"的msb,并且16進制00(類型Exif2.1)記錄在lsb時,這表明圖象部分以Exif格式進行發送,該格式添加一個記錄有JPEG格式的拍射狀態和條件的標題。當16進制01(類型JFIF(JEPG File Interplay Format,JPEG文件交換格式))記錄在lsb對,這表明圖象部分以JFIF格式進行發送。當02(類型TIFF(Tag Image File Format,標簽圖像文件格式))記錄在lsb時,這表明圖象部分以TIFF格式進行發送。當OF(類型JPEG(Joint PhotographicCoding Experts Group,聯合圖象編碼專家組))記錄時,這表明圖象數據以JPEG格式發送給打印機設備5。
而且,當16進制80到8F記錄在"圖象格式指定符"的msb時,這表明圖象數據以其它格式進行發送,并且由lsb中記錄的00到FF所指定格式的數據被發送。
在"圖象格式指定符"中,除上述例子之外,在msb的16進制FE(含義特別含義)和在lsb的00(類型所定義的單元插口)與01(不作考慮)可以被提供。
在發送其中存儲有捕捉命令的異步包100,并且從打印機設備5接收ACK(acknowledge,確認)之后,數據轉換區13將包含靜態圖象數據的異步包100發送到打印機設備5。
靜態圖象數據的發送規則如圖12到15所示。
圖12示出將YCC4∶2∶2象素格式的靜態圖象數據,逐點(成塊)發送給打印機設備5時象素數據的發送次序。
圖13示出將YCC4∶2∶0象素格式的靜態圖象數據,逐點(成塊)發送給打印機設備5時象素數據的發送次序。
圖14顯示將YCC4∶2∶2象素格式的靜態圖象數據,逐行(成行)發送給打印機設備5時象素數據的發送次序。
圖15顯示將YCC4∶2∶0象素格式的靜態圖象數據,逐行(成行)發送給打印機設備5時象素數據的發送次序。
在圖12到15中,Yi(Lj)表示第j行、象素號為i的亮度信息Y。用于指定亮度信息Y的象素的象素號i取整數值為1到N,并且行號j取整數值為1到N。Cbi(Lj)表示第j行、象素號為i的色差信息Cb。用于指定色差信息Cb的象素的象素號i取值為1、3、5、…、N-1,并且行號i在YCC4∶2∶2的情況下取整數值為1到M,或者在YCC4∶2∶0的情況下取值為1、3、5、…、N-1。Cri(Lj)表示第j行、象素號為i的色差信息Cr。用于指定色差信息Cr的象素的象素號i取值為1、3、5、…、N-1,并且行號i在YCC4∶2∶2的情況下取整數值為1到M,或者在YCC4∶2∶0的情況下取值為1、3、5、…、N-1。N表示在一行中象素的總數。M表示在一個屏幕范圍內的總行數。
在這種情況下,當將靜態圖象數據逐點(成塊)發送給打印機設備5,該數據包含在異步包100中,具有圖10所示的圖象類型480 422 4×3,并且由在x方向提供的象素號1到720和在y方向提供的行號1到480的象素組成時,數據轉換區13如圖16所示發送象素數據。
具體地說,在地址偏移(地址偏移)之后,數據轉換區13發送包含在行號1中的象素號1對應的亮度信息Y1(L1),Y2(L1),色差信息Cb1(L1)和色差信息Cr1(L1)。然后,在象素數據直到包含在行號1中的象素號720之后,數據轉換區13發送下一行號2和其后行的亮度信息和色差信息。數據轉換區13發送直到在行號480包含的象素號720的象素數據,從而完成表示一幅靜態圖象的靜態圖象數據的發送。
當圖象類型為480 420 4×3時,在地址偏移(地址偏移)之后,數據轉換區13發送包含在行號1中的象素號1對應的亮度信息Y1(L1),亮度信息Y2(L1),亮度信息Y2(L1),亮度信息Y1(L2),亮度信息Y2(L2),并且,然后發送包含在象素號1的象素數據中的色差信息Cb1(L1)和色差信息Cr1(L1),亮度信息Y3(L1)和亮度信息Y4(L1),如圖17所示。然后,數據轉換區13發送直到包含在行號480中的象素號720的象素數據,從而完成表示一幅靜態圖象的靜態圖象數據的發送。
當逐行發送包含在異步包100中的,圖象類型為480 422 4×3的靜態圖象數據時,數據轉換區13在地址偏移(地址偏移)之后發送行號1對應的亮度信息Y1(L1),亮度信息Y2(L1),亮度信息Y3(L1),亮度信息Y4(L1),…,亮度信息Y720(L1),然后發送行號1對應的色差信息Cb1(L1),色差信息Cr1(L1),…,色差信息Cb720(L1),色差信息Cr720(L1),如圖18所示。然后,數據轉換區13發送第2行和后續行的亮度信息和色差信息,并且發送行號480的色差信息Cr720(L480),從而完成靜態圖象數據的發送。
當逐行發送包含在異步包100中的,圖象類型為480_420_4×3的靜態圖象數據時,數據轉換區13首先發送行號1的亮度信息Y1(L1)到亮度信息Y720(L1),然后發送行號2的亮度信息Y1(L2)到亮度信息Y720(L2),并且然后發送行號1的色差信息Cb1(L1),色差信息Cr1(L1)到色差信息Cb720(L1),色差信息Cr719(L1),從而發送行號1和行號2的象素數據,如圖19所示。然后,數據轉換區13發送行號3和后續行號的亮度信息和色差信息,并且發送色差信息Cb719(L479)和色差信息Cr719(L479),從而完成靜態圖象數據的發送。
而且,當通過按照來自操作輸入區21的操作輸入信號指定打印紙類型設置,打印紙大小設置,打印質量設置,打印顏色設置,位置偏移設置和版面設置,執行打印設置時,數據轉換區13將包含于圖20所示的操作模式2命令的操作模式2(操作模式2)參數(此后稱作操作模式2參數)存儲到命令包中,該參數和已經由IEEE1394標準提出的"操作模式參數"(此后稱作操作模式1參數)不同。
操作模式1參數包括用于設置分為大、中和小三級尺寸的圖象和打印紙的關系的信息(尺寸),用于設置打印紙的打印方向的信息(方位),用于設置圖象的打印位置的信息(位置x,位置y),表明同一圖象在打印紙中需要打印多少次的信息(次數);表明在一頁中需要打印多少圖象的信息(圖象數),和表明需要打印多少份的信息(份數)。
圖20所示的操作模式2命令中,存儲有由16進制"51"表示的,作為opcode(operation code,操作代碼)表明操作模式2(操作模式2)命令的信息。隨后,"子功能"存儲在操作數
,"狀態"存儲在操作數[1],并且"保留"存儲在操作數[2]到操作數[4]。然后,"打印工作ID"存儲在操作數[5]到操作數[6],并且,表明操作打印模式2命令打印設置的特定內容的"操作模式2參數"(操作模式2參數)存儲在操作數[17]到操作數[31]。
如圖21所示,"子功能"中存儲有用16進制01表示且稱作"獲取"的信息,用16進制02表示且稱作"設置"的信息,或用16進制03表示且稱作"查詢"的信息。
當獲取表明打印機設備5的打印設置信息的操作模式2參數時,數據轉換區13在"子功能"中存儲"獲取",或者當設置打印機設備5的操作模式2參數時,存儲"設置",或者當希望知道打印機設備5的操作模式2參數的可能設置范圍時,存儲"查詢"。對于用不同于16進制01、02、03的其它數表示的信息,"保留"提供在"子功能"中。
當響應來自數據轉換區13的操作模式2命令時,數據輸入區31,后面將作描述,生成其中"子功能"內容發生改變的異步包。
"操作模式2參數"中,存儲有打印紙類型信息(介質類型),打印紙尺寸信息(介質尺寸),保留區域(保留),打印質量信息(打印質量),打印顏色信息(單色),打印偏移位置信息(偏移),和版面設置信息(版面類型),如圖22所示。
打印紙類型信息(介質類型)中,每一設置項均分配有一位,并且多個設置項順序排列,如圖23和24所示。具體地說,"依賴于設備","普通紙"(普通紙),"證券紙"(封條(seal)),"特殊紙"(特殊紙),"相紙"(相紙),和"幻燈片"(OHP膠片)順序排列。每個設置項的位由數據轉換區13或數據輸入區31設置,從而指定打印紙的類型。在打印紙類型信息中,當用戶沒有指定打印紙,并且打印機設備5要求選擇最佳打印紙類型時,"依賴于設備"位被設置。
打印紙尺寸信息(介質尺寸)中,存儲有"依賴于設備","A5"(ISO和JISA5),"A4"(ISO和JISA4),"B5"(JIS B5),"行政"(US行政),"信函"(US信函),"法律"(US法律),"保留","明信片"(明信片),"雙面明信片"(雙面明信片),"A6"(ISO和JIS A6卡),"索引_4×6"(US索引卡4"×6"),"索引5×8"(US索引卡5"×8"),"A3"(ISO A3),"B4","法律11×17","商業10_肖像"(US商業#10(肖像)),"商業10_風景"(US商業#10(風景)),"DL"(國際DL),"C6"(國際C6),"A2"(US A2),和"自定義(自定義紙張)",如圖25和26所示。當每個設置項的位由數據轉換區13或者數據輸入區31設置時,該打印紙尺寸信息指定打印紙的尺寸。
作為打印紙尺寸信息(介質尺寸)的另一示例,"依賴于設備"和"其它"被存儲,并且,其后規定的"信函"(北美信函尺寸),"法律"(北美法律尺寸),"北美_10×13_信封"(北美10×13信封),"北美_9×12_信封(北美9×12信封),"北美_10號_信封(北美10商業信封),"北美_7×9_信封(北美7×9),"北美_9×11_信封(北美9×11),"北美_10×14_信封(北美10×14信封),"北美_6×9_信封(北美6×9信封),"北美_10×15_信封(北美10×15信封),"a"(工程A),"b"(工程B),"c"(工程C),"d"(工程D),"iso a0"(ISO A0),"isoa1"(ISO A1),"iso a2"(ISO A2),"iso a3"(ISO A3),"iso a4"(ISO A4),"isoa5"(ISO A5),"iso a6"(ISO A6),"iso a7"(ISO A7),"iso a8"(ISO A8),"isoa9"(ISO A9),"iso a10"(ISO A10),"iso b0"(ISO B0),"iso b1"(ISO B1),"isob2"(ISO B2),"iso b3"(ISO B3), "iso b4"(ISO B4),"iso b5"(ISO B5),"isob6"(ISO B6),"iso b7"(ISO B7), "iso b8"(ISO B8),"iso b9"(ISO B9),"isob10"(ISO B10),"iso c0"(ISO C0),"iso c1"(ISO C1),"iso c2"(ISO C2),"isoc3"(ISO C3),"iso c4"(ISO C4),"iso c5"(ISO C5),"iso c6"(ISO C6),"isoc7"(ISO C7),"iso c8"(ISO C8),"iso指定"(ISO指定長度),"jis b0"(JIS B0),"jis b1"(JIS B1),"jis b2"(JIS B2),"jis b3"(JIS B3),jis b4"(JIS B4),"jisb5"(JIS B5),"jis b6"(JIS B6),"jis b7"(JIS B7),"jis b8"(JIS B8),"jis b9"(JISB9),"jis b10"(JIS B10),"索引_4×6"(北美索引卡4"×6"),"索引5×8"(北美索引卡5"×8"),"日本明信片"(日本明信片),和"日本雙面明信片"(日本雙面明信片),如圖27,28和29所示。當每個設置項的位由數據轉換區13或數據輸入區31設置時,打印紙的尺寸被指定。
打印質量信息(單色)中,存儲有"依賴于設備","經濟"(速度第一),"普通"(普通),和"最佳"(質量第一),如圖30和31所示。在該打印質量信息中,當每個設置項的位由數據轉換區13或數據輸入區31設置時,打印質量被指定。
打印顏色信息(打印質量)中,存儲有"依賴于設備","單色"(單色打印),和"彩色"(彩色打印),如圖32和33所示。在該打印顏色信息中,當每個設置項的位由數據轉換區13或數據輸入區31設置時,打印顏色被指定。
作為打印顏色信息的另一示例,存儲有"依賴于設備","黑白"(黑白打印),"單色"(單色(灰度)打印),和"彩色"(彩色打印),如圖34和35所示。
打印偏移位置信息(偏移)中,存儲有"上偏移"和"左偏移",如圖36和37所示。"上偏移"和"左偏移"用16進制數X000到X999來表示,并且采用BCD(binary coded decimal,二進制編碼的十進制)通過2個字節來指定偏移位置。當X是16進制0時,表明打印紙的向內方向(加)的打印開始位置。當X是8時,表明打印紙的向外方向(減)的打印開始位置。較低的三個數字中的兩個表示整形,并且剩下的一個數字表示小數位置。因此,打印紙的左上部的原點位置被指定在從紙的上端和左端的00.0到99.9的范圍內,從而指定打印開始位置。當打印偏移位置信息用16進制FFFF表示時,則表明"依賴于設備"。當"子功能"是用于查詢操作模式2參數的可能設置范圍的"查詢"時,可能的最大值被存儲為打印偏移位置信息。
版面設置信息(版面類型)中,存儲有4字節的"版面類型",如圖38和39所示。當該版面設置信息用16進制00000000到0FFFFFFF表示時,它表明版面的類型。當該信息用FFFFFFFF表示時,則表明"依賴于設備"。
作為如圖20所示的命令的另一個示例,數據轉換區13還可以將上述操作模式1和操作模式2作為一個命令輸出給打印機設備5。
如圖40所示,在這種操作模式命令中,opcode為16進制41,表示該命令是操作命令。在"子功能"之后,"狀態","下一圖象","下一頁"和"打印工作ID",與上述操作模式1參數對應的"操作模式參數"存儲在操作數[17]到操作數[24],并且,表明打印紙類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,打印偏移位置信息和版面設置信息的"操作模式參數",與包含于圖20的操作模式2命令的操作模式2(操作模式2)參數對應,存儲在操作數[25]到操作數[29]。這種操作命令在數據轉換區13和數據輸入區31間進行處理,其中,"操作模式參數"部分用作標準設置,并且"操作模式可選參數"部分用作擴展設置。
如上所述,"操作模式參數"中,存儲有在操作模式1命令中存儲的相同內容的信息。
如圖41所示,"操作模式可選參數"中,與圖20的操作模式2命令中存儲的圖22的"操作模式2參數"類似,存儲有表明通過打印機設備5打印的打印紙類型的"介質類型",表明通過打印機設備5打印的打印紙尺寸的"介質尺寸",表明通過打印機設備5打印的打印質量的"打印質量",和"單色",另外還存儲有"呈現意圖"。
打印機設備5具有用于從打印機設備5輸入靜態圖象數據的數據輸入區31,存儲有打印控制程序的ROM(read only memory,只讀存儲器)32,用于在打印對象上執行打印的打印引擎33,RAM34,和用于控制每個組成部分的CPU35,如圖4所示。
數據輸入區31由遵循IEEE1394標準的接口電路組成,并且根據來自CPU35的控制信號,對包含于來自STB3的異步包100的靜態圖象數據執行遵循IEEE1394標準的信號處理。
具體地說,數據輸入區31通過遵循IEEE1394標準所管理的串行總線,執行事務層,鏈路層,物理層中的處理。因此,數據輸入區31將包含于異步包100的靜態圖象數據輸出給CPU35。
當其中存有操作模式2參數的命令包從數據轉換區13接收時,數據輸入區31執行處理,以將各種打印設置信息輸出給CPU35。
當辨別出"子功能"存儲為用于獲取打印機設備5的操作模式2參數的"獲取"時,數據輸入區31,從打印紙類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,打印偏移位置信息和版面設置信息,識別要在STB3上獲得的打印設置。然后,數據輸入區31發送含有與所識別的打印設置對應的操作模式2參數的包,作為對數據轉換區13的響應。
當辨別出"子功能"存儲為用于設置表明打印機設備5的打印設置信息的操作模式2參數的"設置"時,數據輸入區31,從打印紙類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,打印偏移位置信息和版面設置信息,識別要在STB3上設置的打印設置。然后,數據輸入區31將該信息輸出給CPU35,使得與所識別的打印設置對應的操作模式2參數需被設置。
當辨別出"子功能"存儲為用于查詢操作模式2參數的可能設置范圍的"查詢"時,數據輸入區31通過檢查打印紙類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,打印偏移位置信息和版面設置信息每個設置項對應的位,識別數據轉換區13所查詢的打印設置。然后,數據輸入區31發送含有與數據轉換區13所查詢的打印設置對應的,操作模式2參數的可能設置值的異步包,作為對數據轉換區13的響應。
其中,當打印紙類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,打印偏移位置信息和版面設置信息中的位設置為"依賴于設備"時,數據輸入區31將結果信息輸出給CPU35。
而且,當數據輸入區31通過光纖等機械連接到STB3時,數據輸入區31執行與STB3的數據轉換區13的連接設置,以與打印機設備5發送和接收異步包100。
打印引擎33由打印對象保持/驅動機制,打印機頭,和打印機頭驅動機制組成。打印引擎33由CPU35控制,并且將靜態圖象打印到打印對象上。
CPU35生成用于控制數據輸入區31和打印引擎33的控制信號。在這種情況下,CPU35根據存儲在ROM32的打印控制程序操作,并且作為工作區控制RAM34的內容。
當打印紙類型信息(介質類型),打印紙尺寸信息(介質尺寸),打印質量信息(打印質量),打印顏色信息(單色),打印偏移位置信息(偏移)和版面設置信息(版面類型)從數據輸入區31輸入時,CPU35根據各種打印設置控制打印引擎33。
當打印引擎33中所準備的打印紙類型不同于由來自數據輸入區31的打印紙類型信息指定的打印紙類型時,CPU35控制數據輸入區31,從而生成表明打印紙類型不同的包。在這種情況下,當打印設置與操作模式2參數不同時,CPU35可以通過使用如燈的顯示機制(沒有顯示),執行表明打印設置不同的處理。
當表明打印類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,打印偏移位置信息和版面設置信息中的對應位設置為"依賴于設備"的信號從數據輸入區31輸入時,CPU35執行打印,從而實現最佳打印紙類型,打印紙尺寸,打印質量,打印偏移位置或版面位置。
CPU35根據打印控制程序執行如圖42的流程圖所示的處理。
圖42中,首先,在步驟ST1,打印機設備5的數據輸入區31從數據轉換區13接收遵循IEEE1394標準產生的數據包。在這種情況下,數據輸入區31執行遵循IEEE1394標準的,事務層,鏈路層,物理層中的處理,從而,提取出由亮度信息Y,色差信息Cr,Cb構成的YCC圖象的靜態圖象數據。當操作模式2參數包含于命令包時,數據輸入區31將每個打印設置輸出給CPU35。
在下一步ST2,CPU35執行用于打印電視單元4的屏幕上整個顯示的屏幕轉儲處理。
在下一步ST3,CPU35對在步驟ST2執行了屏幕轉儲處理的靜態圖象數據,執行光柵處理。即CPU35執行將靜態圖象數據轉換為用于傳送給打印引擎33的點格式的處理。
在下一步ST4,CPU35對在步驟ST3執行了屏幕光柵處理的靜態圖象數據,根據打印尺寸信息執行放縮處理。即,CPU35執行在用戶指定范圍內,打印時改變靜態圖象尺寸的處理。
在下一步ST5,CPU35對在步驟ST4執行了放縮處理的靜態圖象數據,根據打印顏色信息執行顏色調整處理,從而將由亮度信息和色差信息組成的靜態圖象數據改變成由R(Red,紅),G(Green,綠)和B(Blue,藍)組成的打印數據,或黑白打印數據。
用Y(ITU-R BT.601-4)格式指定的顏色空間的象素值和用RGB指定的顏色空間的象素值之間的關系表達式,如下所示。
Y′601YCC=0.299*R′RGB+0.587*G′RGB+0.144*B′RGBCr′601YCC=0.713*(R′RGB-Y′601YCC)=0.500*R′RGB-0.419*G′RGB-0.081*B′RGBCb′601YCC=0.564*(B′RGB-Y′601YCC)=-0.169*R′RGB-0.331*G′RGB+0.500*B′RGB作為8位值,可以表示如下。
Y′601YCC_8bit=(219.0*Y′601YCC)+16.0Cb′601YCC_8bit=(224.0*Cb′601YCC)+128.0Cr′601YCC_8bit=(224.0*Cr′601YCC)+128.0該8位值作為圖象數據從STB 3發送到打印機設備5,并且在步驟ST5,該8位YCC值轉換成RGB。
用Y(ITU-R BT.709-2)格式指定的顏色空間的象素值和用RGB指定的顏色空間的象素值之間的關系表達式,如下所示。
Y′709YCC=0.2126*R′RGB+0.7152*G′RGB+0.0722*B′RGBCb′709YCC=0.5389*(B′RGB-Y′709YCC)Cr′709YCC=0.6350*(R′RGB-Y′709YCC)作為8位值,可以表示如下。
Y′709YCC_8bit=219.0*Y′709YCC+16.0Cb′709YCC_8bit=(224.0*Cb′709YCC)+128.0Cr′709YCC_8bit=(224.0*Cr′709YCC)+128.0該8位值作為圖象數據從STB3發送到打印機設備5,并且在步驟ST5,該8位YCC值轉換成RGB。
在下一步ST6,CPU35執行將經過顏色調整并且由RGB組成的打印數據轉換成青色、紫色和黃色的處理,從而決定每點的青、紫和黃的比率。在步驟ST7,CPU35執行濃淡處理。
最后,在步驟ST8,CPU35將經過濃淡處理獲得的打印數據輸出給打印引擎33,從而執行打印處理,以驅動打印引擎33并且將圖象畫到打印對象上。在執行打印處理時,CPU35根據在來自數據轉換區13的命令包中存儲的操作模式2參數,設置打印紙類型,打印紙尺寸,打印質量,打印顏色,打印偏移位置和版面。
現在將參照圖43,對當打印機設備5打印由如上述構成的圖象打印系統1中的STB3接收的圖象數據時的CPU23的處理,進行描述。
圖43的流程圖中,首先,在步驟ST11,當用戶操作STB3上所提供的操作按鈕時,一個具有凍結顯示在電視單元4上的動態圖象效果的操作輸入信號,輸入到STB3的CPU23。對此作出響應,CPU23控制顯示控制區19,以停止從NTSC處理區18到電視單元4的動態圖象數據的輸出,從而導致電視單元4顯示靜態圖象。
在下一步ST12,當一個具有將由打印機設備5選定和打印,在步驟ST11所凍結并且顯示在電視單元4的,幀單元的靜態圖象數據這種效果的信號,從操作輸入區21輸入時,CPU23控制顯示控制區19,MPEG處理區16和多路分解器區14,以將存儲在顯示內存20中的幀單元的靜態圖象數據讀取到圖象存儲器15中。從而,CPU23將亮度信息Y,色差信息Cr,Cb組成的靜態圖象數據存儲到圖象存儲器15中。
在下一步ST13中,CPU23控制數據轉換區13,以執行遵循IEEE1394標準的STB3和打印機設備5之間的連接設置。具體地說,當一個具有執行連接設置效果的控制信號從CPU23輸入時,數據轉換區13生成一個命令包,并且識別與數據輸入區31的插口。在這種情況下,數據轉換區13將其中存有表明發送方信息的命令包發送給打印機設備5的數據輸入區31。打印機設備5的數據輸入區31識別表明發送方插口的信息,并且將其中存有表明要異步相連的接收方插口的信息的命令包發送給數據轉換區13。因此,數據轉換區13識別表明打印機設備5的數據輸入區31的接收方插口的信息,并且數據輸入區31識別表明STB3的數據轉換區13的發送方插口的信息。
在下一步ST14,根據操作輸入信號,CPU23生成指定通過打印機設備5打印靜態圖象時的打印紙類型,打印紙尺寸,打印質量,打印顏色,打印位置偏移或版面設置的命令包,并且將該命令包輸出給數據輸入區31。CPU23還生成包含捕捉命令的命令包,并且將該命令包輸出給數據輸入區31。從而CPU23發出打印請求。
在下一步ST15,CPU23控制多路分解器區14和數據轉換區13,以將要通過打印機設備5打印的靜態圖象數輸出給打印機設備5,從而生成包含存儲在圖象存儲器15中的靜態圖象數據包,并且將該包發送給打印機設備5。
當打印機設備5接收到多個包含表明接收方插口的信息的數據包,并且因此確定它已經接收該靜態圖象的所有數據時,打印機設備5使CPU35執行圖42所示的處理。從而根據所指定的打印尺寸等打印靜態圖象數據所表示的圖象。
現在將參照圖44,對在STB3和打印機設備5之間發送和接收異步包100,并且由打印機設備5打印靜態圖象數據的示例,進行描述。
圖44中,開始打印處理之前,數據轉換區13將命令包(工作隊列)S11發送給打印機設備5,以表明有一個打印一幅靜態圖象的任務,并且接收對該命令包的響應包S12。
數據轉換區13將指定操作模式或指定操作模式2參數的命令包S13,發送給打印機設備5,然后接收對該命令包的響應包S14,其中,操作模式表明通過打印機設備5打印時的打印紙類型和尺寸,打印質量,打印處理顏色(單色/彩色)和打印位置,操作模式2參數包括打印紙類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,位置偏移信息和版面設置信息。在這種情況下,根據來自打印機設備5的響應,數據轉換區13判定是否打印機設備5能夠接受操作模式2參數。
然后,數據轉換區13執行用于將靜態圖象數據發送給數據輸入區31的插口設置。具體地說,數據轉換區13首先將其中存有分配命令的命令包S15發送給數據輸入區31,以執行接收方插口的設置,并且然后接收對該命令包的響應包S16。
數據轉換區13還發送其中存有附屬命令的命令包S17,該命令表明用于接收包含要通過打印機設備5打印的靜態圖象數據的數據包的插口需進行設置,并且數據包的發送/接收需進行執行,并且然后接收對該命令包的響應包S18。
然后,數據轉換區13發送包含捕捉命令的命令包S19。命令包S19中,存儲有表明數據轉換區13方的發送方的插口(源插口)。因此,數據輸入區31識別數據轉換區13的發送方的插口。
數據輸入區31將包含信息設置oAPR(output Asynchronous Port Register,輸出異步端口注冊)信息的包S20發送給數據轉換區13。包S20中,存儲有表明數據輸入區31的接收方插口的信息(目的插口)。在這種情況下,數據輸入區31發送包含表明通過接收命令包S19而識別的發送方插口的信息的包S20。然后,數據轉換區13識別數據輸入區31的接收方插口。
數據轉換區13將具有存儲在數據部分102中的YCC圖象的靜態圖象數據的數據包S21發送給數據輸入區31。在這種情況下,數據轉換區13將靜態圖象數據劃分為多個預定數據量,并且發送多個數據包S21。
然后,數據轉換區13將包含與發送方插口的流程控制注冊的iAPR(inputAsynchronous Port Register,輸入異步端口注冊)相關的信息的響應包S22發送給數據輸入區31。
數據輸入區31將表明捕捉命令已被接受的命令包S23發送給數據轉換區13。
對此作出響應,數據轉換區13發送包含表明與打印機設備5的連接需要被取消的分離命令的命令包S24,并且從數據輸入區31接收響應包S25。
數據轉換區13將包含釋放命令的命令包S25發送給打印機設備5的數據輸入區31。并且從數據輸入區31接收響應包S26。
然后,數據轉換區13將表明已經完成表示打印靜態圖象工作的序列的命令包(工作隊列)S28發送給數據輸入區31,并且接收對該命令包的響應包S29。
因此,采用這種圖象打印系統1,即使當STB 3和打印機設備5遵循IEEE1394標準相互連接時,包含打印紙類型信息,打印紙尺寸信息,打印質量信息,打印顏色信息,打印偏移位置信息和版面設置信息的異步包100發送到打印機設備5,并且細致的打印設置可以執行,以響應來自用戶的請求。
具體地說,采用這種圖象打印系統1,用戶能產生請求打印質量、打印速度等的操作輸入信號,并且能使打印機設備5響應操作輸入信號,執行打印處理。
另外,采用圖象打印系統1,即使在使用要求精確指定打印位置以在準確的位置上打印的打印紙,如其上有縫隙的封條的情況下,包含打印紙類型信息和打印偏移位置信息等的命令包從數據轉換區13發送到數據輸入區31,并且準確的打印處理能由打印機設備5執行。
而且,采用圖象打印系統1,通過在從紙的上端和左端的00.0到99.9mm的范圍內的打印紙左上部指定原點的位置,打印偏移位置信息能夠指定打印的開始位置。因此,打印開始位置的細微控制成為可能。
在有效打印范圍內的打印位置是由版面設置信息等指定的。在某些情況下,由于如手工饋入或磁帶饋入的紙饋入系統的差別,有效打印范圍可能會出現偏差。即使在紙饋入的機械準確性因打印機設備5的使用狀態(取決于用戶、打印機設備5的老化,打印紙的厚度,打印紙的表面狀態,或打印紙的尺寸)發生改變的情況下,打印開始位置也可以根據打印偏移位置信息進行精確設置,并且打印可以在精確的位置進行執行。
另外,采用圖象打印系統1,根據STB3方的紙類型,能執行最優打印。具體地說,采用圖象打印系統1,打印速度可以根據打印紙進行調整。例如,當封條用作打印紙時,打印可以用比使用普通紙時更低的速度進行執行。
而且,采用這種圖象打印系統1,即使在打印機設備5設置為不同于來自用戶的請求的狀態時,打印機設備5的CPU35執行控制,以將相應包命令從數據輸入區31發送到數據轉換區13,從而通知用戶。
在上述圖象打印系統1中,包含非壓縮靜態圖象數據的異步包100從STB3發送到打印機設備5。然而,靜態圖象數據可以通過MPEG處理區16根據JPEG系統進行壓縮,并且包含壓縮靜態圖象數據的異步包100可以進行發送和接收。采用這種圖象打印系統1,由于可以減少所發送的數據量,因此能以更高的速度實現數據傳送和打印處理。
另外,在上述圖象打印系統1中,遵循IEEE1394標準的接口電路的數據轉換區13和數據輸入區31,分別在STB3和打印機設備5中進行提供。然而,也可以使用其它如USB的接口電路。即,采用包括具有USB的STB3和打印機設備5的圖象打印系統1,數字系統中的包可以在STB3和打印機設備5之間進行發送和接收,并且精確的圖象可以由打印機設備5進行打印。
其中,FCP和AV/C協議規定在用于打印設置的操作模式1命令中表明一頁中需打印多少圖象(圖象數)的信息。
例如,在制作CD冊目錄的情況下,圖象尺寸壓縮成1/4的音樂曲調標題的列表將被打印在紙的左半部,并且圖象尺寸壓縮成1/4的圖象將被打印在紙的右半部,如圖45所示。在這種情況下,這種打印能通過如下方式成為可能根據操作模式1命令的"圖象數"設置將四幅圖象分配在一頁上,然后根據捕捉命令將標題列表和圖象交替地發送給打印機設備5。
然而,如果某個CD冊沒有標題列表,則該CD冊的標題不能發送給打印機設備5。然后,如圖46所示,該冊的圖象向前移動,并且打印在應該打印標題列表的紙左半部。
因此,STB3和打印機設備5執行下列設置,以在一頁中打印多幅圖象時,在任意打印區域提供空白區域,如圖47所示。
為了提供空白區域,圖象類型(圖象格式指定符)在捕捉命令中進行設置(例如,sRGB原始),但是,要發送的數據量(數據大小),X方向的象素數目(圖象大小x),和Y方向的象素數目(圖象大小y)均設置為0,如圖48所示。具體地說,在產生空白區域的情況下,STB3根據來自用戶的操作輸入如圖48所示設置捕捉命令,并且將該捕捉命令發送給打印機設備5。然后,打印機設備5,接收到如此設置的捕捉命令,根據該設置在相應區域產生空白,并且,從下一區域繼續打印。在這種情況下,圖象類型(圖象格式指定符)可能是如圖49所示的"sRGB原始",而不是如圖48所示的"不作考慮"。
作為另一示例,"空對象"的格式類型添加到由捕捉命令設置的圖象類型(圖象格式指定符)的圖象中,如圖50所示。在發送帶有指定為捕捉命令的"源插口"的同步插口的同步包的情況下,存儲圖50新顯示的"所定義的單元插口"。"不作考慮"表示發送方不考慮圖象類型。即,發送方不關心所發送對象的內容,例如,所捕捉圖象的圖象類型。在這種情況下,即使當在打印機方請求特定處理時,如果必要,這種處理由AV/C命令進行操作,并且在打印上執行缺省設置,或這種處理由其它命令進行操作。因此,在本發明中提供空白區域的情況下,雖然有必要提供帶指定尺寸的區域,但是實際上沒有圖象內容存在。因此,這意味著圖象尺寸,X方向的象素數目,和Y方向的象素數目為0,并且該捕捉可以作為空白進行處理。
在生成一幅空白區域的情況下,STB3根據來自用戶的操作輸入設置"空對象",作為捕捉命令的圖象類型(圖象格式指定符),并且將該捕捉命令發送給打印機設備5。然后,打印機設備5,接收到如此設置的捕捉命令,根據該設置在相應區域產生空白,并且,從下一區域繼續打印。
作為另一示例,用于產生空白區域的跳過信息存儲在捕捉命令的"子功能"中。例如,存儲有如圖51所示的用16進制02表達且稱作"跳過"的信息。在產生空白區域的情況下,STB3根據來自用戶的操作輸入將16進制02存儲到捕捉命令的"子功能"中,并且將該捕捉命令發送給打印機設備5。然后,打印機設備5,接收到如此設置的捕捉命令,根據該設置在相應區域產生空白,并且,從下一區域繼續打印。"子功能"中設置的信息可以是,例如,用16進制01表達且稱作"接收"的信息,用16進制03表達且稱作"恢復"的信息,用16進制04表達且稱作"查詢"的信息,以及上面所提及的16進制02信息。當由捕捉命令發出一個圖象數據接收指令時,信息"接收"存儲在"子功能"中。在發送圖象數據的情況下,STB3在捕捉命令的"子功能"中存儲"接收",并且發出圖象數據接收指令給打印機設備5。當在IEEE1394接口上執行總線重置的情況下,確認已發送到打印機設備5的圖象數據的數量時,信息"恢復"存儲在"子功能"中。當希望了解打印機設備5的操作模式2參數的可能設置范圍時,信息"查詢"存儲在"子功能"中。
如上所述,采用圖象打印系統1,在一頁中打印多幅圖象的情況下,空白區域可以在該頁的某一部分進行提供。因此,采用圖象打印系統1,經過壓縮的圖象可以分配在打印紙的任意位置上。另外,在只發送所分配圖象的數目對應的少量捕捉命令的情況下,可以容易地確定應在相應區域提供空白區域,還是存在錯誤。
工業應用采用本發明的圖象處理設備和方法,因為發送包含表明打印紙的一頁中打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,所以,在一頁中打印多幅圖象的情況下,空白區域可以提供給紙的一部分。因此,根據本發明,經過壓縮的圖象可以分配在打印紙的任意位置上。
采用本發明的打印設備和方法,因為通過使用包含表明打印紙的一頁中打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,執行打印,所以,在一頁中打印多幅圖象的情況下,可以在紙的一部分上提供空白區域。因此,根據本發明,經過壓縮的圖象可以分配在打印紙的任意位置上。
采用本發明的圖象打印系統和方法,因為發送包含表明打印紙的一頁中打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,所以,在一頁中打印多幅圖象的情況下,可以在紙的一部分上提供空白區域。因此,根據本發明,經過壓縮的圖象可以分配在打印紙的任意位置上。
采用本發明的記錄介質,因為發送包含表明打印紙的一頁中打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,所以,在一頁中打印多幅圖象的情況下,可以在紙的一部分上提供空白區域。因此,根據本發明,經過壓縮的圖象可以分配在打印紙的任意位置上。
采用本發明的記錄介質,因為通過使用包含表明打印紙的一頁中打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,執行打印,所以,在一頁中打印多幅圖象的情況下,可以在紙的一部分上提供空白區域。因此,根據本發明,經過壓縮的圖象可以分配在打印紙的任意位置上。
權利要求
1.一種圖象處理設備,包括圖象處理裝置,用于對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;控制信息生成裝置,用于生成包含表明在打印紙的一頁上打印圖象的數目的信息的打印控制信息;和輸出裝置,用于將圖象處理裝置生成的圖象數據和控制信息生成裝置生成的打印控制信息,包含到一個遵循IEEE(電氣和電子工程師協會)1394標準的包中,并且將該包輸出給打印設備;控制信息生成裝置,用于生成包含表明要在打印紙上打印的圖象中含有空白圖象的信息的打印控制信息。
2.一種圖象處理方法,包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成包括表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;和將所生成的圖象數據和打印控制信息,包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備。
3.一種圖象處理方法,包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成用于指示對所生成的圖象數據開始打印工作的命令,包含表明在打印紙的一頁上打印圖象數目的信息的命令,和包含對所生成圖象數據的打印控制信息的捕捉命令;將所生成的圖象數據和各個命令包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備;并且當要在打印紙上打印的圖象區域中包含空白圖象時,將圖象數據的數據量和x方向與y方向的象素數目設置為零,作為對空白圖象的打印控制信息,并且將捕捉命令設置為表明對圖象數據的圖象類型不作考慮的值。
4.一種打印設備,包括輸入裝置,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,輸入到該裝置中;和打印裝置,用于根據打印控制信息,打印由輸入到輸入裝置的圖象數據表示的圖象;當有包含表明含有空白圖象的信息的打印控制信息輸入時,所述打印設備將要在打印紙上打印的圖象區域設置為空白區域。
5.一種打印方法,包括如下步驟接收如下輸入,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;根據打印控制信息,打印由所輸入圖象數據表示的圖象;并且當有包含表明要在打印紙上打印的圖象中含有空白圖象的信息的打印控制信息輸入時,將要在打印紙上打印的圖象區域設置為空白區域。
6.一種打印方法,包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;接收如下輸入,包含在一個遵循IEEE1394標準的包中的圖象數據,指示對圖象數據開始打印工作的命令,包含表明在打印紙的一頁上打印圖象數目的信息的命令,和包含對所生成的圖象數據的打印控制信息的捕捉命令;并且當有捕捉命令輸入,其中該命令將圖象數據的數據量和x方向與y方向的象素數目設置為零,作為打印控制信息,并且該命令被設置為表明對圖象數據的圖象類型不作考慮的值時,將要在打印紙上打印的圖象區域設置為空白區域。
7.一種圖象打印系統,包括打印處理設備,包括圖象處理裝置,用于對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據,控制信息生成裝置,用于生成包含表明在打印紙的一頁上打印圖象的數目的信息的打印控制信息,和輸出裝置,用于將圖象處理裝置生成的圖象數據和控制信息生成裝置生成的打印控制信息,包含到一個遵循IEEE1394標準的包中,并且輸出該包,控制信息生成裝置,用于生成包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;和打印設備,包括輸入裝置,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息,輸入到該輸入裝置中,和打印裝置,用于根據打印控制信息,打印由輸入到輸入裝置的圖象數據表示的圖象,當有包含表明含有空白圖象的信息的打印控制信息輸入時,打印設備將要在打印紙上打印的圖象區域設置為空白區域。
8.一種圖象打印方法,包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成包含表明在打印紙的一頁上打印圖象的數目的信息,和包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;將所生成的圖象數據和打印控制信息,包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備;接收包含在一個遵循IEEE1394標準的包中的圖象數據,及接收包含表明在打印紙的一頁上打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;根據打印控制信息,打印由所接收圖象數據表示的圖象;并且當有包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息輸入時,將要在打印紙上打印的圖象區域設置為空白區域。
9.一種記錄介質其中存儲有圖象處理程序,該圖象處理程序包括如下步驟對從外部輸入的圖象信號執行圖象處理,并且因此生成圖象數據;生成包含表明在打印紙的一頁上打印圖象的數目的信息,和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;和將所生成的圖象數據和打印控制信息,包含到一個遵循IEEE1394標準的包中,并且將該包輸出給打印設備。
10.一種記錄介質其中存儲有打印程序,該打印程序包括如下步驟接收如下輸入,包含在一個遵循IEEE1394標準的包中的圖象數據,包含表明在打印紙的一頁上打印圖象的數目的信息和表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息;根據打印控制信息,打印由所輸入圖象數據表示的圖象;并且當有包含表明要在打印紙上打印的圖象中包含空白圖象的信息的打印控制信息輸入時,打印設備將要在打印紙上打印的圖象區域設置為空白區域。
全文摘要
一種遵循IEEE(the Institute of Electrical andElectronics Engineers,電氣和電子工程師協會)1394標準的AV/C協議的捕捉命令如下產生。要發送的數據量(數據大小),X方向的象素數目(圖象大小x),和Y方向的象素數目(圖象大小y)均為零。圖象類型(圖象格式指定符)為不作考慮。接收到該捕捉命令的打印機不打印圖象,而將打印區域留為空白,并且打印下一圖象。
文檔編號H04N1/00GK1327674SQ00802345
公開日2001年12月19日 申請日期2000年9月11日 優先權日1999年9月14日
發明者井原佑之 申請人:索尼公司