專利名稱:處理系統(tǒng)以及處理系統(tǒng)中的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及具有例如主裝置(host device)等的主控制部、根據(jù)從主 控制部發(fā)送的工作數(shù)據(jù)進(jìn)行第一處理的第1處理部、和根據(jù)來自第一處理 部的指示進(jìn)行第二處理的第二處理部的處理系統(tǒng)以及處理系統(tǒng)中的處理 方法。
背景技術(shù):
一直以來,公開了如下的印刷系統(tǒng),其具有內(nèi)置于主裝置的打印機(jī)驅(qū) 動(dòng)器(主控制部)和打印機(jī),打印機(jī)根據(jù)從主裝置的打印機(jī)驅(qū)動(dòng)器接收的印 刷數(shù)據(jù)(工作數(shù)據(jù))對(duì)用紙實(shí)施印刷(例如專利文獻(xiàn)l、 2等)。該專利文獻(xiàn)l、 2 公開了將在印刷數(shù)據(jù)(工作數(shù)據(jù))的開頭和后端附加了工作開始指令和工作 結(jié)束指令的印刷工作從主驅(qū)動(dòng)器發(fā)送到打印機(jī)的結(jié)構(gòu)。
另外,在專利文獻(xiàn)3內(nèi)公開了一種打印機(jī),其在具有多個(gè)接口(通信單 元)的打印機(jī)中,在從一個(gè)接口接收到的第l印刷命令相關(guān)的工作印刷中能 夠進(jìn)行涉及從對(duì)象的接口接收到的第2印刷命令的工作印刷。即,專利文 獻(xiàn)3的打印機(jī)可在涉及第1印刷命令的工作印刷中以插入處理的方式進(jìn)行 涉及第2印刷命令的工作印刷。
另外,還公開了如下的印刷系統(tǒng),該印刷系統(tǒng)為了使打印機(jī)能夠以適 合希望的色空間的顏色來進(jìn)行印刷,而具有測(cè)色裝置,其對(duì)用紙印刷色片 (color patch),并對(duì)印刷后的色片進(jìn)行測(cè)色(例如專利文獻(xiàn)4)。測(cè)色裝置 的測(cè)色結(jié)果(測(cè)色數(shù)據(jù))例如可由主裝置內(nèi)的打印機(jī)驅(qū)動(dòng)器等來進(jìn)行分析, 并反映到以后的印刷條件中。
專利文獻(xiàn)1日本特開2004-130784號(hào)公報(bào)(例如段落
等,圖8, 圖10等)
專利文獻(xiàn)2日本特開2005-67003號(hào)公報(bào)(例如圖3,圖6等)專利文獻(xiàn)3日本特開2000-203128號(hào)公報(bào)專利文獻(xiàn)4日本特開2001-324387號(hào)公報(bào)
但是,如專利文獻(xiàn)l、 2那樣,在發(fā)送在應(yīng)該從印刷數(shù)據(jù)等的主驅(qū)動(dòng)器 向打印機(jī)發(fā)送的數(shù)據(jù)的開頭和后端附加有工作開始指令和工作結(jié)束指令 的印刷工作的構(gòu)成中,在希望追加由主驅(qū)動(dòng)器根據(jù)測(cè)色裝置的測(cè)色數(shù)據(jù)來 判定色條件是否良好的構(gòu)成的情況下,發(fā)生了以下的問題。
主驅(qū)動(dòng)器例如對(duì)測(cè)色裝置發(fā)送用于進(jìn)行測(cè)色的測(cè)色用印刷數(shù)據(jù),打印 機(jī)根據(jù)該印刷數(shù)據(jù)對(duì)包含色片等的測(cè)色用圖像進(jìn)行印刷,當(dāng)結(jié)束該印刷后 接收到工作結(jié)束指令時(shí),打印機(jī)暫時(shí)切斷與主控制部的通信連接(聯(lián)系)。 并且,此后在測(cè)色裝置的測(cè)色結(jié)束、并從測(cè)色裝置向主驅(qū)動(dòng)器發(fā)送測(cè)色數(shù) 據(jù)(測(cè)色結(jié)果)時(shí),再次連接通信連接。
例如如專利文獻(xiàn)3所述,在從多個(gè)接口接收到的不同工作之間可進(jìn)行 插入處理的情況下,即使是一個(gè)接口,也能夠針對(duì)每個(gè)工作在其開頭和后 端附加工作開始指令和工作結(jié)束指令,當(dāng)接收工作結(jié)束指令時(shí),打印機(jī)切 斷與主驅(qū)動(dòng)器的通信連接。因此,在測(cè)色用印刷圖像的印刷結(jié)束時(shí)刻一旦 切斷了通信連接后,在向主驅(qū)動(dòng)器發(fā)送測(cè)色裝置的測(cè)色數(shù)據(jù)之前,如果其 他主裝置或服務(wù)器等訪問了打印機(jī),則打印機(jī)確立與其他主裝置或服務(wù)器 的通信連接。在此情況下,有可能發(fā)生不論測(cè)色裝置的測(cè)色是否結(jié)束,在 切斷其他主裝置和打印機(jī)的通信連接之前,打印機(jī)不能向主裝置發(fā)送測(cè)色 裝置的測(cè)色數(shù)據(jù)這樣的問題。
發(fā)明內(nèi)容
本發(fā)明是為了解決上述問題點(diǎn)而作出的,其目的是提供一種處理系 統(tǒng)、主控制裝置以及處理系統(tǒng)中的處理方法,其能夠防止在第一處理部對(duì) 對(duì)象實(shí)施了第一處理后第二處理部的第二處理結(jié)果被發(fā)送至主控制部的 時(shí)期,由于主控制部以外的控制部向第一處理部插入而產(chǎn)生遲延的情況。
本發(fā)明的主旨是一種處理系統(tǒng)具有根據(jù)來自主控制部的工作數(shù)據(jù)在 對(duì)象上實(shí)施第一處理的第一處理部;和根據(jù)上述第一處理部的指令來進(jìn)行 第二處理的第二處理部,其中,上述第一處理部具有從上述主控制部接收 工作開始通知后接收上述第一工作數(shù)據(jù)、上述第一處理的指令的第一接收 部,上述第二處理部具有從上述主控制部接收第二工作數(shù)據(jù)、上述第二處
5理的指令的第二接收部,在上述第二接收部向上述主控制部發(fā)送了上述第 二處理的處理結(jié)果數(shù)據(jù)后,上述第一接收部從上述主控制部接收工作結(jié)束 通知,上述第一處理部在從上述工作開始通知到上述工作結(jié)束通知的期間 內(nèi),禁止插入除了發(fā)送上述第二處理的指令的第一主控制部以外的其他主 控制部,并且以維持與上述第一主控制部的通信連接的方式中轉(zhuǎn)上述第一 主控制部和上述第二處理部之間的通信。
圖l是第一實(shí)施方式中的打印機(jī)系統(tǒng)的概括立體圖。
圖2是打印機(jī)系統(tǒng)的示意側(cè)剖面圖。
圖3是測(cè)色裝置的立體圖。
圖4是印刷系統(tǒng)的主要涉及通信的框圖。
圖5是表示印刷系統(tǒng)的電氣結(jié)構(gòu)的框圖。
圖6是表示通信棧的階層構(gòu)造的示意圖。
圖7是表示ESC/P控制數(shù)據(jù)(印刷數(shù)據(jù))的數(shù)據(jù)構(gòu)造圖。
圖8中(a) (d)是對(duì)指令生成進(jìn)行說明的數(shù)據(jù)構(gòu)造圖。
圖9是表示測(cè)色用的設(shè)定畫面的示意圖。
圖10中(a)⑨是對(duì)巻筒式記錄紙的位置的計(jì)測(cè)進(jìn)行說明的示意側(cè)面圖。 圖ll是表示測(cè)色裝置的一部分的示意平面圖。
圖12中(a)是表示掃描測(cè)色的示意平面圖,(b)是表示點(diǎn)測(cè)色示意平面圖。
圖13是表示打印機(jī)的ESC/P分析部以及第2打印機(jī)驅(qū)動(dòng)器的控制內(nèi)容 的流程圖。
圖14是表示測(cè)色處理的事項(xiàng)處理圖。
圖15是印刷系統(tǒng)的主要涉及通信的框圖。
圖16是表示印刷系統(tǒng)的電氣結(jié)構(gòu)的框圖。
圖17是表示測(cè)色用設(shè)定畫面的示意圖。
圖18是表示印刷工作數(shù)據(jù)的數(shù)據(jù)構(gòu)造圖。
圖19是表示打印機(jī)驅(qū)動(dòng)器內(nèi)的主控制部結(jié)構(gòu)的框圖。
圖20是表示標(biāo)簽印刷位置計(jì)算部的結(jié)構(gòu)的框圖。圖21中(a)(b)是對(duì)標(biāo)簽印刷數(shù)據(jù)的生成方法進(jìn)行說明的示意圖。 圖22中(a)是說明測(cè)色用印刷的示意圖,(b)是說明測(cè)色的示意圖,(c) 是說明標(biāo)簽印刷的示意圖。
圖23是表示打印機(jī)驅(qū)動(dòng)器的處理的流程圖。 圖24是表示打印機(jī)的處理的流程圖。
圖25是表示進(jìn)行印刷系統(tǒng)中的測(cè)色以及標(biāo)簽印刷時(shí)的處理的事項(xiàng)處 理圖。
符號(hào)說明
IO...作為第一設(shè)備、第一處理部、第一處理裝置以及打印機(jī)部的打印 機(jī),17...構(gòu)成處理單元的滑架,19...構(gòu)成處理單元并且作為記錄單元的記 錄頭部,21...構(gòu)成處理單元以及輸送單元的輸送輥,22...構(gòu)成處理單元以 及輸送單元的排紙輥,30...作為第二設(shè)備的巻繞裝置,32…巻繞用電動(dòng)機(jī), 40…作為第二處理部、第二處理裝置以及測(cè)定部的測(cè)色裝置,41…測(cè)色器, 157…數(shù)據(jù)存儲(chǔ)部,44...按壓部件,57...作為移動(dòng)體的測(cè)色用滑架,60... 作為驅(qū)動(dòng)單元的測(cè)色用滑架電動(dòng)機(jī),71...壓紙用電動(dòng)機(jī),74...構(gòu)成控制數(shù) 據(jù)取得單元的通信部,80...作為第二設(shè)備的測(cè)色驅(qū)動(dòng)裝置,81...作為第一 通信單元的主通信部,81A…USB主機(jī),82...作為第二通信單元的器件通 信部,84…器件通信部,82A、 84A…USB器件,89...作為設(shè)備驅(qū)動(dòng)器、 控制數(shù)據(jù)生成單元以及中間處理部的第2打印機(jī)驅(qū)動(dòng)器,IOO...構(gòu)成電子 設(shè)備系統(tǒng)以及處理系統(tǒng)的打印機(jī)系統(tǒng),IOI...作為第一分析單元的指令分 析部(ESC/P分析部),102...作為存儲(chǔ)單元的存儲(chǔ)器,103...構(gòu)成處理單元 并且作為第一控制單元以及處理執(zhí)行部的控制部,108...構(gòu)成輸送單元的 PF電動(dòng)機(jī),IIO...紙檢測(cè)傳感器,lll...構(gòu)成檢測(cè)單元的紙寬傳感器,112... 構(gòu)成檢測(cè)單元的線性編碼器,113...作為記錄位置補(bǔ)正單元的頭部控制部, 114...滑架控制部,114A.,.構(gòu)成檢測(cè)單元的計(jì)數(shù)器,115...送紙控制部, 115A…計(jì)數(shù)器,116...遙控指令分析部,117...作為指令生成單元的指令生 成部,118..,坐標(biāo)計(jì)算部,118A…用紙位置坐標(biāo)計(jì)算部,118B…滑架位置 坐標(biāo)計(jì)算部,124...作為第二分析單元以及分析部的指令分析部(ESC/P分 析部),125…作為第二控制單元以及控制單元的測(cè)色驅(qū)動(dòng)控制部,131...作為第二分析單元的指令分析部(ESC/P分析部),132…作為第二控制單元的
巻繞控制部,150…主裝置,151...第1打印機(jī)驅(qū)動(dòng)器,152…通信部,153... 測(cè)色驅(qū)動(dòng)器,155…印刷數(shù)據(jù)生成部,156…主控制部,159…邏輯坐標(biāo)計(jì) 算部,160...指令生成部,161…圖像數(shù)據(jù)處理部,162...作為輸入操作單 元的輸入裝置,175…標(biāo)簽位置計(jì)算部,175A…空白區(qū)域檢測(cè)部,175B… 印刷尺寸計(jì)算部,175C…印刷位置計(jì)算部,181…作為工作開始通知部的 工作開始指令發(fā)送部,182…第一指令部,182A…標(biāo)簽印刷指令部,183... 判斷部,184...第二指令部,185...構(gòu)成工作信息存儲(chǔ)指示部的工作信息生 成部,186...構(gòu)成工作信息存儲(chǔ)指示部的工作信息發(fā)送部,187...作為工作 結(jié)束通知部的工作結(jié)束指令發(fā)送部,200...作為處理系統(tǒng)的印刷系統(tǒng), 300...管理服務(wù)器,PD…印刷數(shù)據(jù),SD…ESC/P控制數(shù)據(jù),R…作為對(duì)象(記 錄介質(zhì))的巻筒式記錄紙,PCC...構(gòu)成第一工作數(shù)據(jù)的印刷控制指令, PGD...構(gòu)成第一工作數(shù)據(jù)的印刷圖像數(shù)據(jù),PFCl...送紙控制指令, WCCl...巻繞控制指令,CMDC...構(gòu)成第二工作數(shù)據(jù)的測(cè)色驅(qū)動(dòng)控制指令, CMC...構(gòu)成第二工作數(shù)據(jù)的測(cè)色控制指令,LPC...構(gòu)成第三工作數(shù)據(jù)的標(biāo) 簽印刷指令,PFC2…構(gòu)成第三工作數(shù)據(jù)的送紙控制指令,WCC2…構(gòu)成第 三工作數(shù)據(jù)的巻繞控制指令,LPD...構(gòu)成第三工作數(shù)據(jù)的標(biāo)簽印刷數(shù)據(jù), CMD...作為測(cè)色關(guān)聯(lián)信息的測(cè)色關(guān)聯(lián)數(shù)據(jù),PFC3…構(gòu)成輸送指示數(shù)據(jù)的 送紙控制指令,WCC3…構(gòu)成輸送指示數(shù)據(jù)的巻繞控制指令,CP...作為被 記錄部的色片。
具體實(shí)施例方式
(第l實(shí)施方式)
以下,根據(jù)圖1 圖14對(duì)使本發(fā)明具體化的第1實(shí)施方式進(jìn)行說明。圖 l表示拆去了外裝殼體的噴墨式打印機(jī)的立體圖。另外,圖2表示打印機(jī)的 主要部分側(cè)剖視圖。
作為圖I所示的電子設(shè)備系統(tǒng)的打印機(jī)系統(tǒng)IOO,例如由可在大張紙上 執(zhí)行記錄的作為大型噴墨式打印機(jī)的打印機(jī)IO、用于巻繞實(shí)施打印機(jī)10的 印刷的巻筒式記錄紙(roll paper) R的巻繞裝置30以及測(cè)定利用打印機(jī)10 在巻筒式記錄紙R上印刷的色片的顏色的測(cè)色裝置40構(gòu)成。作為對(duì)象(target)(記錄介質(zhì))即紙,不僅采用巻筒式記錄紙R還可以采用單票紙
(single sheets of paper)。
打印機(jī)10如圖1所示,在支撐到機(jī)架11的打印機(jī)主體12的靠后部的上 部設(shè)有巻筒式記錄紙保持器13,該巻筒式記錄紙保持器13由可保持巻筒式 記錄紙R的主軸和一對(duì)法蘭(flange)狀的巻筒式記錄紙按壓器構(gòu)成。另外, 作為打印機(jī)主體12的前面一例,在靠左端的部分上設(shè)有盒式保持器
(cartridge holder) 15,該盒式保持器15具有分別收容各色打印機(jī)墨14的 多個(gè)盒式槽。
另外,在打印機(jī)主體12上以約60。下前的傾斜姿勢(shì)設(shè)置有輸送引導(dǎo)板 16,該輸送引導(dǎo)板16將由巻筒式記錄紙保持器13保持的巻筒式記錄紙R向 作為輸送方向A的前部下方引導(dǎo)。另外,在巻筒式記錄紙R的輸送路徑的 途中位置上,將滑架17向架設(shè)成沿著打印機(jī)主體12的寬度方向延伸的導(dǎo)向 部件18引導(dǎo),并設(shè)置為能夠在主掃描方向B上往返移動(dòng)的狀態(tài)。
如圖2所示,在滑架17上保持有記錄頭部19,在記錄頭部19的斜下方 隔著間隙對(duì)置的位置上設(shè)有壓板20。在記錄頭部19和壓板20之間通過的巻 筒式記錄紙R通過旋轉(zhuǎn)驅(qū)動(dòng)由位于其輸送方向上游的一對(duì)壓緊輥構(gòu)成的輸 送輥21和由位于下游側(cè)的一對(duì)壓緊輥構(gòu)成的排紙輥22來進(jìn)行送紙。從收容 到盒式保持器15中的各色打印機(jī)墨14供給的墨與滑架17—起以主掃描方 向B從移動(dòng)中的記錄頭部19的噴嘴噴出,由此來對(duì)位于巻筒式記錄紙R的壓 板20上的部分實(shí)施印刷。然后,近似交互(但是,也包括同時(shí)進(jìn)行兩個(gè)動(dòng)作 的一部分的情況。)地進(jìn)行巻筒式記錄紙R的送紙動(dòng)作和記錄頭部19的記錄 動(dòng)作,實(shí)施向巻筒式記錄紙R的印刷。另外,向單票紙的印刷也同樣通過 從未圖示的供紙部對(duì)逐一供給的單票紙從記錄頭部19噴出墨滴來進(jìn)行。在 以下的說明中,以用紙是巻筒式記錄紙R的情況為例進(jìn)行說明。
如圖1所示,在打印機(jī)10中沿輸送方向A距滑架17下游側(cè)的位置上設(shè)置 有測(cè)色裝置40,在距該測(cè)色裝置40更下游側(cè)的位置上設(shè)置有巻繞裝置30。 巻繞裝置30由巻繞用旋轉(zhuǎn)軸(省略圖示)、可與該巻繞用旋轉(zhuǎn)軸一體旋轉(zhuǎn)且 可安裝的一對(duì)法蘭狀的巻筒式記錄紙按壓器31、和用于旋轉(zhuǎn)驅(qū)動(dòng)巻繞用旋 轉(zhuǎn)軸的巻繞用電動(dòng)機(jī)32構(gòu)成。印刷后的巻筒式記錄紙R巻繞在與巻繞裝置 30的巻繞用旋轉(zhuǎn)軸一起旋轉(zhuǎn)的管材(未圖示)上。接著,根據(jù)附圖對(duì)測(cè)色裝置40具體地進(jìn)行說明。圖3是表示測(cè)色裝置
的主要構(gòu)造的立體圖。
通過作為一體單元具有保持測(cè)色器4的測(cè)色器保持器42、滑架往返移 動(dòng)單元43、按壓部件44、轉(zhuǎn)動(dòng)移動(dòng)單元45、構(gòu)成校準(zhǔn)單元46的白薄片(white tile) 47以及薄片保持器(tile holder) 48,來基本構(gòu)成該測(cè)色裝置40。
測(cè)色器41是用于對(duì)在巻筒式記錄紙R上記錄的測(cè)色用圖案(以下,稱為 "色片CP")照射光根據(jù)在色片CP上反射的光來測(cè)定色信息以取得色校正 用補(bǔ)正值等的測(cè)定設(shè)備,該測(cè)色器41具有如圖3所示的角箱狀的外觀形狀。 另外,在測(cè)色器41上設(shè)有用于連接著連接器配線49的插口50。在本實(shí)施方 式中,作為連接器配線49以及插口50采用了USB(Universal Serial Bus)電纜 以及USB連接器。這是因?yàn)橥ㄟ^USB通信具有的即插即用(Plug and Play) 功能,在打印機(jī)系統(tǒng)100電源接通的狀態(tài)下,能夠隨時(shí)電連接測(cè)色器41進(jìn) 行測(cè)色。
另外,作為一例,可使用基于Lab彩色模式的色信息來作為上述色信 息,該Lab彩色模式利用白平衡、色度、明度(L"來定義彩色值。另外,可 分別在監(jiān)視器側(cè)使用RGB彩色模式,在打印機(jī)10側(cè)使用CMYK彩色模式, 所以將基于由測(cè)色器41測(cè)定的Lab彩色模式的色信息分別變換為RGB彩色 模式或CMYK彩色模式,算出監(jiān)視器側(cè)或打印機(jī)10側(cè)的補(bǔ)正值進(jìn)行適用。
以一站式可安裝拆去地構(gòu)成測(cè)色器41的測(cè)色器保持器42經(jīng)由具有隨 動(dòng)機(jī)構(gòu)51和4根(在圖3中僅圖示2根)連桿52的平行連桿機(jī)構(gòu)53轉(zhuǎn)動(dòng)自如地 連結(jié)。由此,測(cè)色器保持器42經(jīng)由平行連桿機(jī)構(gòu)53進(jìn)行轉(zhuǎn)動(dòng),由此可變更 在測(cè)色器保持器42上保持的測(cè)色器41的姿勢(shì)。另外,作為一例,在測(cè)色器 保持器42的下表面旋轉(zhuǎn)自如地安裝由軸承構(gòu)成的4個(gè)行駛車輪54。
另外,上述行駛車輪54相對(duì)于按壓部件44中的按壓板55跨越形成在沿 長(zhǎng)邊方向、即后述的作成測(cè)色圖案的列方向C(與主掃描方向B相同)延長(zhǎng)的 長(zhǎng)穴狀長(zhǎng)孔56,與按壓板55的表面(上表面)的一部分抵接滾動(dòng)接觸。
滑架往返移動(dòng)單元43是使測(cè)色器保持器42所保持的測(cè)色器41在作成 色片CP的列方向C上往返移動(dòng)的單元。具體地說,滑架往返移動(dòng)單元43具 有測(cè)色用滑架57,其經(jīng)由隨動(dòng)機(jī)構(gòu)51與測(cè)色器保持器42連結(jié)并與測(cè)色器 41一起往返移動(dòng);2根導(dǎo)向軸,其由引導(dǎo)該測(cè)色用滑架57的主軸58和副軸59構(gòu)成;以及測(cè)色用滑架電動(dòng)機(jī)60,其配置在構(gòu)成使測(cè)色用滑架57往返移
動(dòng)時(shí)的驅(qū)動(dòng)源的返回位置側(cè)。此外,還具有安裝在測(cè)色用滑架電動(dòng)機(jī)60 的輸出軸的主動(dòng)齒輪61;與該主動(dòng)齒輪61嚙合的傳遞齒輪62;與傳遞齒輪
62—體的驅(qū)動(dòng)滑輪63;設(shè)置在原始位置側(cè)的從動(dòng)滑輪64;巻繞在驅(qū)動(dòng)滑輪 63和從動(dòng)滑輪64之間、其一部分與測(cè)色用滑架57卡合的無端帶狀的定時(shí)皮 帶65。
隨動(dòng)機(jī)構(gòu)51是用于使設(shè)置于測(cè)色器保持器42下表面的行駛車輪54始 終在按壓板55上可接地行駛的機(jī)構(gòu),該隨動(dòng)結(jié)構(gòu)51還具有使構(gòu)成校準(zhǔn)單元 46的薄片保持器48和按壓板55之間的移動(dòng)圓滑的作用。具體地說,由前述 的平行連桿機(jī)構(gòu)53和加壓用的螺旋彈簧來構(gòu)成隨動(dòng)機(jī)構(gòu)51。
按壓部件44是以在測(cè)色時(shí)按壓記錄色片CP的巻筒式記錄紙R表面的 按壓姿勢(shì)(圖3的實(shí)線位置)、以及在非測(cè)色時(shí)可跳至輸送上方巻筒式記錄紙 R的移開姿勢(shì)(圖3的二點(diǎn)劃線位置)進(jìn)行轉(zhuǎn)動(dòng)的部件。具體地說,按壓部件 44的結(jié)構(gòu)為具有以一體設(shè)置的轉(zhuǎn)動(dòng)軸67為中心在約90。的范圍內(nèi)轉(zhuǎn)動(dòng)的 轉(zhuǎn)動(dòng)杠桿68;經(jīng)由轉(zhuǎn)動(dòng)銷69與該轉(zhuǎn)動(dòng)杠桿68的轉(zhuǎn)動(dòng)自由端轉(zhuǎn)動(dòng)自如地進(jìn)行 連接的上述按壓板55;設(shè)置在上述轉(zhuǎn)動(dòng)杠桿68和按壓板55之間的按壓板支 持彈簧;以及按壓板加壓彈簧(都未圖示)。另外,通過按壓板支持彈簧和 按壓板加壓彈簧的作用,使按壓板55下表面的整個(gè)面緊緊貼附在巻筒式記 錄紙R的表面上,此時(shí),在按壓板55上作用要使按壓板加壓彈簧返回初始 形狀的反力,所以通過很強(qiáng)的按壓力來可靠地保持巻筒式記錄紙R的表面。
轉(zhuǎn)動(dòng)杠桿68是以作成測(cè)色圖案的列方向C為長(zhǎng)且彎曲的板狀的杠桿, 該轉(zhuǎn)動(dòng)杠桿68與轉(zhuǎn)動(dòng)軸67—體地形成,以使在轉(zhuǎn)動(dòng)基端側(cè)向左右外方突 出。另外,在左右轉(zhuǎn)動(dòng)軸67上設(shè)有在約90。的范圍內(nèi)形成齒的扇形齒輪70。 按壓板55是以作成色片CP的列方向C為長(zhǎng)的平板狀部件,該按壓板55形成 為在其上表面中央處對(duì)按壓板55的按壓面(下表面)貫通在作成色片CP的 列方向C上延伸的上述長(zhǎng)孔56。
另外,在按壓板55的下表面設(shè)有肋,使其僅在長(zhǎng)孔56周圍和按壓板55 周圍向下方突出,肋位于多個(gè)色片CP相互離間的部分即空白部分,因此無 需與剖面作成用的各列色片CP抵接,就能夠按壓巻筒式記錄紙R的表面。
轉(zhuǎn)動(dòng)移動(dòng)單元45是用于切換按壓部件44的按壓姿勢(shì)和移開姿勢(shì)的單
ii元。具體地說,轉(zhuǎn)動(dòng)移動(dòng)單元45具有作為驅(qū)動(dòng)源的壓紙用電動(dòng)機(jī)71;和
用于將該壓紙用電動(dòng)機(jī)71的旋轉(zhuǎn)傳遞給扇形齒輪70的齒輪輪列72。
校準(zhǔn)單元46由保持著白薄片47的薄片保持器48構(gòu)成。白薄片47是用于 在非測(cè)色時(shí)執(zhí)行測(cè)色器41校準(zhǔn)的陶瓷制薄片。并且,白薄片47在可拆裝的 狀態(tài)下由薄片保持器48保持。另外,保持著白薄片47的薄片保持器48被設(shè) 置在記錄有色片CP的巻筒式記錄紙R通過的輸送路徑側(cè)方的滑架往返移 動(dòng)單元43的原始位置區(qū)域。然后,在測(cè)色用滑架57位于原始位置的非測(cè)色 時(shí),利用測(cè)色器41覆蓋白薄片47的上表面,以防止塵埃等附著到白薄片47 的上表面。
圖4是表示具有這樣的打印機(jī)系統(tǒng)100的印刷系統(tǒng)中的涉及通信的電 氣結(jié)構(gòu)的框圖。
印刷系統(tǒng)200具有打印機(jī)系統(tǒng)100和能夠與打印機(jī)系統(tǒng)100以可通信 的狀態(tài)連接的主裝置150。主裝置150例如由個(gè)人計(jì)算機(jī)等構(gòu)成。主裝置150 內(nèi)置有安裝例如打印機(jī)驅(qū)動(dòng)器用軟件來構(gòu)建的第1打印機(jī)驅(qū)動(dòng)器151。主裝 置150的通信部152和構(gòu)成打印機(jī)系統(tǒng)100的打印機(jī)10的通信部74經(jīng)由通信 電纜75進(jìn)行連接。兩通信部152、 74之間的通信例如采用了IEEE1284.4(以 下,簡(jiǎn)記為"D4")通信或USB通信。
打印機(jī)10能夠與巻繞裝置30以及測(cè)色裝置40可通信地連接。這里,本 實(shí)施方式的測(cè)色裝置40由控制系統(tǒng)各不相同的測(cè)色器41和測(cè)色驅(qū)動(dòng)裝置 80構(gòu)成。測(cè)色驅(qū)動(dòng)裝置80由作為按壓部件44的驅(qū)動(dòng)系統(tǒng)的轉(zhuǎn)動(dòng)移動(dòng)單元45 和作為測(cè)色用滑架57的驅(qū)動(dòng)系統(tǒng)的滑架往返移動(dòng)單元43構(gòu)成,作為控制對(duì) 象具有測(cè)色用滑架電動(dòng)機(jī)60和壓紙用電動(dòng)機(jī)71。另外,在本實(shí)施方式中, 打印機(jī)10構(gòu)成第一設(shè)備,巻繞裝置30以及測(cè)色驅(qū)動(dòng)裝置80分別構(gòu)成第二設(shè)備。
打印機(jī)10具備主通信部81,該主通信部具有在USB通信中作為主機(jī)發(fā) 揮作用的USB主控制器(以下,稱為"USB主機(jī)81A")。另夕卜,巻繞裝置30、 測(cè)色器41以及測(cè)色驅(qū)動(dòng)裝置80分別具備器件通信部82 84,該器件通信部 分別具有在USB通信中作為器件發(fā)揮作用的USB器件控制器(以下,稱為 "USB器件82A 84A")。在打印機(jī)10的主通信部81上連接有集線器85, 在集線器85上經(jīng)由USB電纜86 88分別連接有巻繞裝置30的器件通信部82、測(cè)色器41的器件通信部83以及測(cè)色驅(qū)動(dòng)裝置80的器件通信部84。在 USB通信中,USB主機(jī)81A對(duì)USB器件82A 84A請(qǐng)求該器件所屬的設(shè)備類 別(器件類別)。與此相對(duì)USB器件82A 84A應(yīng)答設(shè)備類別。另外,在本實(shí) 施方式中,巻繞裝置30以及測(cè)色裝置40是打印機(jī)10的選擇設(shè)備(附屬設(shè)備), 需要時(shí)經(jīng)由USB電纜86 88與打印機(jī)10連接。
例如,希望印刷的用戶為了印刷在主裝置150的監(jiān)視器150a中顯示的 圖像或文字而操作輸入裝置162(參照?qǐng)D5),由此當(dāng)主裝置150接受其印刷指 示時(shí),其印刷對(duì)象的圖像數(shù)據(jù)或文字?jǐn)?shù)據(jù)等發(fā)送到第1打印機(jī)驅(qū)動(dòng)器151。 第1打印機(jī)驅(qū)動(dòng)器151根據(jù)印刷對(duì)象的圖像數(shù)據(jù)或文字?jǐn)?shù)據(jù)等生成采用了 打印機(jī)10可分析的印刷指令的數(shù)據(jù)形式(印刷指令形式)的印刷數(shù)據(jù)(第一 控制數(shù)據(jù)),并將該印刷數(shù)據(jù)經(jīng)由通信部152、 74間的通信發(fā)送到打印機(jī)10。 此時(shí),主裝置150的通信部152通過與打印機(jī)10側(cè)的通信部74的輪詢,請(qǐng)求 對(duì)方側(cè)的設(shè)備類別,并以接收了內(nèi)容為是可分析印刷數(shù)據(jù)(印刷指令)的"打 印機(jī)類別""(特定類別)的應(yīng)答的情況為條件來確立通信。
例如,當(dāng)主裝置150和打印機(jī)10之間的通信是USB通信時(shí),主裝置150 側(cè)的通信部152即USB主機(jī)對(duì)打印機(jī)10側(cè)的通信部74即USB器件請(qǐng)求用于 確認(rèn)設(shè)備類別的信息。然后,通信部74應(yīng)答在打印機(jī)10上設(shè)定的"打印機(jī) 類別"的情況,所以USB主機(jī)確立USB器件之間的通信。由此,可將主裝 置150內(nèi)的第1打印機(jī)驅(qū)動(dòng)器151所生成的印刷數(shù)據(jù)(第一控制數(shù)據(jù)像送到 打印機(jī)IO。
但是,如圖4所示,本實(shí)施方式的打印機(jī)10具有作為設(shè)備驅(qū)動(dòng)器的第2 打印機(jī)驅(qū)動(dòng)器89,其構(gòu)成為采用包含印刷指令的印刷數(shù)據(jù)來進(jìn)行巻繞裝置 30以及測(cè)色驅(qū)動(dòng)裝置80的控制。第2打印機(jī)驅(qū)動(dòng)器89構(gòu)成為從第1打印機(jī)驅(qū) 動(dòng)器151轉(zhuǎn)用指令生成功能及印刷數(shù)據(jù)生成功能等必要的一部分功能并裝 入所需的其他功能的簡(jiǎn)易打印機(jī)驅(qū)動(dòng)器。在本實(shí)施方式中,例如采用串行 打印機(jī)的標(biāo)準(zhǔn)指令即ESC/P(Epson Standard Code for Printer)來作為第l打 印機(jī)驅(qū)動(dòng)器151以及第2打印機(jī)驅(qū)動(dòng)器89所用的印刷指令。當(dāng)然,也可以采 用其他印刷指令。另外,在第2打印機(jī)驅(qū)動(dòng)器89中具有與圖像數(shù)據(jù)處理部 161同樣的圖像數(shù)據(jù)處理部,并能夠?qū)?duì)打印機(jī)10插入存儲(chǔ)器卡等存儲(chǔ)介 質(zhì)而輸入的RGB表色系等圖像數(shù)據(jù)轉(zhuǎn)換為印刷圖像數(shù)據(jù),從而即使不與主裝置150連接也能夠構(gòu)成為可印刷的所謂獨(dú)立型(stand-alone)打印機(jī)。
并且,第2打印機(jī)驅(qū)動(dòng)器89采用ESC/P來進(jìn)行巻繞裝置30以及測(cè)色驅(qū)動(dòng) 裝置80的控制。因此,為了確立打印機(jī)10的USB主機(jī)81A與巻繞裝置30以 及測(cè)色驅(qū)動(dòng)裝置80的各USB器件82A、 84A的通信,而需要USB器件82A、 84A針對(duì)來自USB主機(jī)81A的設(shè)備類別的請(qǐng)求應(yīng)答是"打印機(jī)類別"的情 況。因此,在本實(shí)施方式中,如圖4所示,在巻繞裝置30和測(cè)色驅(qū)動(dòng)裝置 80中設(shè)定"打印機(jī)類別"來作為設(shè)備類別。
詳細(xì)地說,作為器件ID設(shè)定表示打印機(jī)的一種的機(jī)種編號(hào)(例如可以 是打印機(jī)10的機(jī)種編號(hào)也可以是其他打印機(jī)的機(jī)種編號(hào)。)。針對(duì)來自USB 主機(jī)81A的器件ID的請(qǐng)求來應(yīng)答其機(jī)種編號(hào),由此在USB主機(jī)81A側(cè)能夠 根據(jù)其機(jī)種編號(hào)(器件ID)來識(shí)別"打印機(jī)類別"。從而,能夠?qū)⒌?打印機(jī) 驅(qū)動(dòng)器89生成的印刷數(shù)據(jù)(第二控制數(shù)據(jù))通過在USB主機(jī)81A、 USB器件 82A、 84A間確立的通信來分別轉(zhuǎn)送到巻繞裝置30以及測(cè)色驅(qū)動(dòng)裝置80。
與此相對(duì),在不能用印刷數(shù)據(jù)來控制的測(cè)色器41中如圖4所示,作為 設(shè)備類別設(shè)定有"HID(人機(jī)接口器件)類別"。另外,在本實(shí)施方式中, 因?yàn)椴荒茉谟蓽y(cè)色器制造商制造出售的測(cè)色器41內(nèi)裝入可分析印刷數(shù)據(jù) 的指令分析部,所以不能采用印刷數(shù)據(jù)來控制測(cè)色器41。當(dāng)然,也可以在 測(cè)色器41中裝入可分析印刷指令(ESC/P)的指令分析部來構(gòu)成為第二設(shè)備。
圖6是表示在打印機(jī)10和測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30之間進(jìn)行的 通信所采用的通信協(xié)議的層構(gòu)造(協(xié)議棧)的框圖。另外,在測(cè)色驅(qū)動(dòng)裝置 80和巻繞裝置30與打印機(jī)10之間進(jìn)行的通信的通信協(xié)議是相同的,所以在 以下說明中,以第二設(shè)備為測(cè)色驅(qū)動(dòng)裝置80的情況為例進(jìn)行說明。
打印機(jī)10的主通信部81以從其下位層向上位層的順序,具有USB主接 口(以下,稱為"USB主I/F90" )、 USB系統(tǒng)軟件91、 USB打印機(jī)類別驅(qū)動(dòng) 器92、 D4("正EE1284.4"的簡(jiǎn)記)分組(packet)處理部93,第2打印機(jī)驅(qū) 動(dòng)器89位于該主通信部81的上位層。另一方面,測(cè)色驅(qū)動(dòng)裝置80的器件通 信部84(82)以從其下位層向上位層的順序,具有USB器件接口(以下,稱為 "USB器件I/F95" )、 USB邏輯器件96、 USB打印機(jī)類別驅(qū)動(dòng)器97、 D4分 組處理部98,指令分析部124(131)(還在圖5中示出)位于該器件通信部84(82) 的上位層。
14另外,從該圖中還能夠理解到,USB打印機(jī)類別驅(qū)動(dòng)器92、 97利用所 謂"D4分組"(相當(dāng)于正EE1284.4的分組構(gòu)造)來進(jìn)行數(shù)據(jù)轉(zhuǎn)送。其理由是 因?yàn)樵跇?biāo)準(zhǔn)的USB器件類別中打印機(jī)類別采用D4分組來作為上位協(xié)議。
這里,不使用D4分組的通信控制棧(從應(yīng)用程序?qū)拥轿锢韺拥捏w系結(jié) 構(gòu))是主裝置150、打印機(jī)10的OS(OperatingSystem)的標(biāo)準(zhǔn),當(dāng)以打印機(jī)類 別以外的器件類別來構(gòu)建通信控制棧時(shí)需要重新制作打印機(jī)10和選擇設(shè) 備(第二設(shè)備)之間的通信。與此相對(duì),在本實(shí)施方式中,將采用了D4分組 的已知通信控制棧也利用于打印機(jī)10和選擇設(shè)備之間的通信,該D4分組是 作為主裝置150的第1打印機(jī)驅(qū)動(dòng)器151和打印機(jī)10之間的通信用而采用 的。
釆用了D4分組的通信控制棧是以轉(zhuǎn)送印刷數(shù)據(jù)為前提來構(gòu)建的,所以 在USB主機(jī)81A確立與USB器件82A、 84A的通信時(shí),需要對(duì)方側(cè)的設(shè)備類 別是"打印機(jī)類別"。USB主機(jī)81A向?qū)Ψ絺?cè)的設(shè)備請(qǐng)求器件ID,如果根 據(jù)該器件ID的內(nèi)容判斷為設(shè)備類別是"打印機(jī)類別",則確立通信。因此, 在測(cè)色驅(qū)動(dòng)裝置80和巻繞裝置30中如前所述地設(shè)定表示打印機(jī)機(jī)種的器 件ID。另外,還設(shè)定有用于分別識(shí)別各設(shè)備的設(shè)備固有ID。
如圖6所示,首先利用USB電纜88(86)的連接來進(jìn)行USB主I/F90和USB 器件I/F95之間的物理通信。在下一層級(jí)中,在主(打印機(jī)10)系統(tǒng)軟件(OS 的器件驅(qū)動(dòng)器層級(jí))通信中,在主機(jī)和器件之間確立"默認(rèn)管線(default pipe)"這樣的通信邏輯連接。然后,通過使用了該默認(rèn)管線的控制轉(zhuǎn)送(雙 方向通信沐進(jìn)行系統(tǒng)設(shè)定的初始化、在連接USB電纜時(shí)用于各種設(shè)定控制 的通信即配置(設(shè)定),在主機(jī)和器件之間交換器件使用方法的設(shè)定信息。 主機(jī)向器件請(qǐng)求在此使用的管線根數(shù)和轉(zhuǎn)送模式^比轉(zhuǎn)送(bulk transfer) 或中斷轉(zhuǎn)送(interrupttransfer)等)等設(shè)定信息,并根據(jù)來自器件的應(yīng)答而 取得的設(shè)定信息來設(shè)定器件的使用條件。在本實(shí)施方式中,在"打印機(jī)類 別"的情況下設(shè)定批轉(zhuǎn)送,在"HID類別"的情況下設(shè)定中斷轉(zhuǎn)送。
下一層級(jí)是應(yīng)用程序?qū)蛹?jí),根據(jù)需要連接有多個(gè)USB打印機(jī)類別驅(qū)動(dòng) 器92、 97之間的邏輯通信線即"管線"。該管線是邏輯通信線,實(shí)際的通 信是在1根USB電纜88(86)上以時(shí)分割來進(jìn)行的。
此外,下一層級(jí)是D4的應(yīng)用程序?qū)蛹?jí),當(dāng)確立D4分組處理部93、 98間的邏輯通信線時(shí),在D4分組處理部93、 98之間進(jìn)行基于D4用通信協(xié)議 的分組轉(zhuǎn)送。
圖5是表示印刷系統(tǒng)的電氣結(jié)構(gòu)的框圖。主裝置150具有第1打印機(jī)驅(qū) 動(dòng)器151、測(cè)色驅(qū)動(dòng)器153、圖像顯示用的應(yīng)用程序154等。通過在主裝置 150中安裝程序來構(gòu)建這些第1打印機(jī)驅(qū)動(dòng)器151以及測(cè)色驅(qū)動(dòng)器153。例 如,第1打印機(jī)驅(qū)動(dòng)器151是由打印機(jī)制造商提供的,測(cè)色驅(qū)動(dòng)器153是由 測(cè)色器制造商提供的。第1打印機(jī)驅(qū)動(dòng)器151具有生成印刷數(shù)據(jù)的印刷數(shù) 據(jù)生成部155、主控制部156以及數(shù)據(jù)存儲(chǔ)部157。此外,印刷數(shù)據(jù)生成部 155具有邏輯坐標(biāo)計(jì)算部159、指令生成部160以及圖像數(shù)據(jù)處理部161。 另外,在主裝置150中連接輸入裝置162。輸入裝置162例如由鍵盤和鼠標(biāo)
測(cè)色驅(qū)動(dòng)器153具有顯示測(cè)色設(shè)定用的設(shè)定畫面的設(shè)定畫面顯示功 能、色片圖案設(shè)定功能和色片印刷位置設(shè)定功能。具有可利用應(yīng)用程序154 將包含顯示圖像的用紙范圍顯示在設(shè)定畫面上,在該用紙范圍內(nèi)的希望區(qū) 域中可設(shè)定色片的功能。
圖9示意性地表示測(cè)色驅(qū)動(dòng)器153在主裝置150的監(jiān)視器150a上顯示的 測(cè)色用的設(shè)定畫面。通過操作主裝置150的輸入裝置162啟動(dòng)測(cè)色驅(qū)動(dòng)器 153,來顯示該設(shè)定畫面140。用戶操作輸入裝置162在設(shè)定畫面140上顯示 印刷圖像IG(形象圖像)并且可進(jìn)行色片CP的色圖案選擇以及位置設(shè)定。例 如從色片選擇窗口選擇希望的圖案、色數(shù)、色、色片列數(shù)等,并且例如利 用鼠標(biāo)來指定選出的色片CP的印刷位置,由此設(shè)定在沒有印刷圖像IG的空 白區(qū)域等希望位置上。該指定的色片的印刷位置作為與用紙區(qū)域的基準(zhǔn)點(diǎn) 相對(duì)的以相對(duì)坐標(biāo)表示的邏輯坐標(biāo),在主裝置150內(nèi)的測(cè)色驅(qū)動(dòng)器153中取 得。詳細(xì)地說,邏輯坐標(biāo)將用紙區(qū)域(相當(dāng)于1頁(yè)的全范圍)的圖9中的左上 角設(shè)為原點(diǎn)(O, 0),以在紙寬方向(主掃描方向B)(圖9中的右方向)上取X坐 標(biāo)、在反輸送方向(圖9中的下方向)上取Y坐標(biāo)的相對(duì)坐標(biāo)來表示。例如圖 9所示,印刷圖像IG的左上角用坐標(biāo)(Xps, Yps)來表示,右下角用坐標(biāo)(Xpe, Ype)來表示。
另外,色片CP具有排列多個(gè)單位斑塊(patch) D而構(gòu)成的斑塊列PR、 以及在斑塊列PR的列方向兩側(cè)相隔規(guī)定間隔而配置的開始位置標(biāo)記MS與結(jié)束位置標(biāo)記ME。在配置有圖9所示的二列色片CP的例子中,各色片CP 中的Y坐標(biāo)分別是Y1、 Y2,構(gòu)成斑塊列PR的N個(gè)單位斑塊D的X坐標(biāo)從測(cè) 色用滑架57(參照?qǐng)D3)的原始位置側(cè)(圖9中的左偵lj)開始順次以(Xl, X2,..., Xn-l, Xn)值表示。為了決定與測(cè)色用滑架57—起移動(dòng)的測(cè)色器41對(duì)各單 位斑塊D進(jìn)行測(cè)色時(shí)的測(cè)色點(diǎn),而使用涉及這些色片CP的邏輯坐標(biāo)值。因 此,單位斑塊D的坐標(biāo)例如表示其中心點(diǎn)。
例如,使用色片CP的Y坐標(biāo)值來作為將巻筒式記錄紙R定位于測(cè)色位 置的送紙時(shí)的目標(biāo)位置。另外,為了使測(cè)色器41的測(cè)色點(diǎn)與各單位斑塊的 中心點(diǎn)一致,而使用構(gòu)成色片CP的各單位斑塊D的X坐標(biāo)值來作為將測(cè)色 用滑架57定位于斑塊列方向C時(shí)的目標(biāo)位置。
另夕卜,如果知道斑塊列PR的列方向C的長(zhǎng)度(以下,稱為"斑塊列長(zhǎng)L") 和構(gòu)成斑塊列PR的單位斑塊D的個(gè)數(shù)(以下,稱為"斑塊數(shù)N"),則可計(jì)算 單位斑塊D的間距(-L/N),除此之外,如果還知道先頭的單位斑塊D的X坐 標(biāo)"X1",則可計(jì)算其他單位斑塊D的測(cè)色點(diǎn)。因此,作為與色片CP有關(guān) 的數(shù)據(jù),包含斑塊列長(zhǎng)L和斑塊數(shù)N的信息。并且,從測(cè)色驅(qū)動(dòng)器153向第1 打印機(jī)驅(qū)動(dòng)器151發(fā)送印刷圖像IG以及色片CP的圖像數(shù)據(jù)與各邏輯坐標(biāo)、 和色片CP的斑塊列長(zhǎng)L與斑塊數(shù)N的信息。另外,為了決定用未圖示的刀 具來切斷巻筒式記錄紙R時(shí)的切口位置而采用在圖9中表示用紙區(qū)域的輸 送方向A的終端(在該圖中為下端)的Y坐標(biāo)"Yc"。另外,測(cè)色驅(qū)動(dòng)器153 生成控制測(cè)色器41的測(cè)色指令,并將其發(fā)送至第1打印機(jī)驅(qū)動(dòng)器151。這里, 使用輸入裝置162向主裝置150輸入的數(shù)據(jù)相當(dāng)于輸入值。
圖5所示的第1打印機(jī)驅(qū)動(dòng)器151,根據(jù)應(yīng)用程序154利用在監(jiān)視器150a 上顯示的圖像以及利用測(cè)色驅(qū)動(dòng)器153設(shè)定的色片CP的圖像數(shù)據(jù)以及邏輯 坐標(biāo)數(shù)據(jù)等,來進(jìn)行生成含印刷指令的印刷數(shù)據(jù)的處理。但是,在本實(shí)施 方式中,不僅打印機(jī)10的印刷控制,用于巻繞裝置30、測(cè)色器41以及測(cè)色 驅(qū)動(dòng)裝置80控制的指示也采用印刷數(shù)據(jù)來進(jìn)行。因此,第l打印機(jī)驅(qū)動(dòng)器 151為了生成印刷數(shù)據(jù),而具有前述的邏輯坐標(biāo)計(jì)算部159、指令生成部160 以及圖像數(shù)據(jù)處理部161。
指令生成部160采用打印機(jī)描述語(yǔ)言(打印機(jī)控制代碼沐生成指令。在 本實(shí)施方式中,如前所述,采用ESC/P指令來作為串行打印機(jī)用的打印機(jī)描述語(yǔ)言。當(dāng)然,如果打印機(jī)10是頁(yè)式打印機(jī)(page printer),則可采用 ESC/Page來作為打印機(jī)描述語(yǔ)言。另外,下面對(duì)指令生成部160進(jìn)行的處
理進(jìn)行詳細(xì)敘述。
邏輯坐標(biāo)計(jì)算部159根據(jù)對(duì)印刷圖像IG、色片CP等的印刷區(qū)域進(jìn)行規(guī) 定的邏輯坐標(biāo)、及色片CP的測(cè)色點(diǎn)的邏輯坐標(biāo)等的邏輯坐標(biāo)信息,來計(jì)算 應(yīng)存儲(chǔ)在指令生成部160作成的指令中的值,該印刷區(qū)域是在測(cè)色用設(shè)定 畫面140上由用戶操作輸入裝置162來進(jìn)行輸入指定的。作為算出的值舉出 到達(dá)印刷圖像、色片CP的印刷位置的送紙量、到達(dá)測(cè)色器41可對(duì)色片CP 進(jìn)行測(cè)色的測(cè)色位置的送紙量、以及測(cè)色用滑架57的測(cè)色時(shí)的目標(biāo)位置即 動(dòng)作位置(斑塊列方向C的測(cè)色位置)等,這些都作為例如控制對(duì)象即電動(dòng)機(jī) 的驅(qū)動(dòng)量及目標(biāo)位置等的值來計(jì)算。
圖像數(shù)據(jù)處理部161進(jìn)行從顯示用的圖像數(shù)據(jù)向印刷用的圖像數(shù)據(jù)的 變換處理。作為具體的處理可舉出從顯示用析像度變換為打印機(jī)用析像 度的析像度變換處理;將圖像數(shù)據(jù)例如從RGB表色系變換為打印機(jī)10能夠 表現(xiàn)的CMYK表色系(這里是藍(lán)綠,品紅,黃,黑色等各種色)的色變換處 理;用于將圖像數(shù)據(jù)的灰度值轉(zhuǎn)變?yōu)橛么蛴C(jī)可表現(xiàn)的灰度值的半色調(diào) (halftone)處理;以及將到記錄頭部19的數(shù)據(jù)的輸出順序與根據(jù)印刷模式 等而決定的墨滴噴出順序?qū)?yīng)著排列替換的數(shù)據(jù)輸出順序調(diào)節(jié)處理(例如 微觀編織(micro weave)處理等)等。這里,采用色變換表來進(jìn)行色變換 處理。作為半色調(diào)處理可適用所謂的誤差擴(kuò)散法及抖動(dòng)法(dithering)等 周知方法。因?yàn)樯鲜龈魈幚淼膬?nèi)容是周知的,所以省略對(duì)以上的詳細(xì)說明。 另外,將實(shí)施了這些印刷用圖像處理的圖像數(shù)據(jù)稱為印刷圖像數(shù)據(jù)。
第1打印機(jī)驅(qū)動(dòng)器151還具有將用于輸入設(shè)定印刷條件的設(shè)定畫面顯 示在主裝置150的監(jiān)視器150a上的功能。用戶在設(shè)定畫面中可通過操作輸 入裝置162來設(shè)定印刷條件。作為印刷條件舉出用紙種類、用紙尺寸、 彩色/單色、頁(yè)面設(shè)置(空白設(shè)定、沒有邊緣的印刷設(shè)定等)、印刷模式(例如 高品質(zhì)印刷模式,高速印刷模式等)等。然后,對(duì)基于該印刷條件的內(nèi)容進(jìn) 行析像度變換處理、色變換處理、半色調(diào)處理、數(shù)據(jù)輸出順序調(diào)節(jié)處理等 圖像處理。
第1打印機(jī)驅(qū)動(dòng)器151生成印刷數(shù)據(jù)(ESC/P控制數(shù)據(jù)),其包含指令生成
18部160所生成的各種指令和圖像數(shù)據(jù)處理部161所生成的印刷圖像數(shù)據(jù)。這 里,對(duì)第1打印機(jī)驅(qū)動(dòng)器151所生成的印刷數(shù)據(jù)的構(gòu)造進(jìn)行說明。圖7表示 第1打印機(jī)驅(qū)動(dòng)器151所生成的印刷數(shù)據(jù)PD的構(gòu)造。另外,在以下的說明中, 表示指令的記號(hào)未必與實(shí)際的印刷指令匹配,為了便于說明而使用簡(jiǎn)略的 記號(hào)。如圖7所示,印刷數(shù)據(jù)PD由頭部HD和主體BD組成。在頭部HD中記 述了主體BD的數(shù)據(jù)尺寸等的頭部信息。另外,在主體BD中存儲(chǔ)ESC/P控 制數(shù)據(jù)SD。
如圖7所示,ESC/P控制數(shù)據(jù)SD在工作開始代碼(圖7中用"JS"表示) 和工作結(jié)束代碼(圖7中用"JE"表示)之間,存儲(chǔ)各種控制指令、控制代碼 及印刷圖像數(shù)據(jù)等。另外,在圖7中,作為數(shù)據(jù)以存儲(chǔ)了可存儲(chǔ)的幾乎全 部種類的指令及數(shù)據(jù)的狀態(tài)進(jìn)行描述,不過在實(shí)際中,存儲(chǔ)這些中的一部 分指令及數(shù)據(jù)來構(gòu)成印刷數(shù)據(jù)。
如圖7所示,在ESC/P控制數(shù)據(jù)SD中包含有印刷控制指令PCC、印刷圖 像數(shù)據(jù)PGD、送紙控制指令PFC、巻繞控制指令WCC、測(cè)色驅(qū)動(dòng)控制指令 CMDC、測(cè)色控制指令CMC,不過通常,多次轉(zhuǎn)送存儲(chǔ)了其中一部分的指 令和數(shù)據(jù)的印刷數(shù)據(jù)的分組。在此情況下,在一個(gè)工作中最初轉(zhuǎn)送的印刷 數(shù)據(jù)中存儲(chǔ)有工作開始代碼"JS",在該工作中最后轉(zhuǎn)送的印刷數(shù)據(jù)中存 儲(chǔ)工作結(jié)束代碼"JE" 。 ESC/P控制數(shù)據(jù)SD按照多個(gè)模式區(qū)分存儲(chǔ)控制指 令和印刷圖像數(shù)據(jù)等。作為模式準(zhǔn)備了字符模式、圖形模式、遙控模式。 在ESC/P控制數(shù)據(jù)SD中分別存在轉(zhuǎn)移至這些模式的控制代碼即字符模式 轉(zhuǎn)移代碼"MC"、圖形模式轉(zhuǎn)移代碼"MG"、遙控模式轉(zhuǎn)移代碼"MR"。 緊接著各模式轉(zhuǎn)移代碼之后存儲(chǔ)以其模式作為分析對(duì)象的指令。
艮P,緊接著字符模式轉(zhuǎn)移代碼"MC"存儲(chǔ)印刷控制指令PCC,緊接 著圖形模式轉(zhuǎn)移代碼"MC"存儲(chǔ)印刷圖像數(shù)據(jù)PGD(頭部控制數(shù)據(jù))。在印 刷控制指令PCC中例如含有指定與巻筒式記錄紙R相對(duì)的印刷開始位置/ 結(jié)束位置的頁(yè)信息;以及指定與記錄頭部19的噴嘴數(shù)等相應(yīng)的巻筒式記錄 紙R的送紙量的輸送方向位置信息等。另外,印刷圖像數(shù)據(jù)PGD(光柵數(shù)據(jù)) 是用于驅(qū)動(dòng)控制記錄頭部19進(jìn)行墨滴噴出的數(shù)據(jù)。這樣印刷控制指令PCC 以及印刷圖像數(shù)據(jù)PGD是用于打印機(jī)10的印刷控制的數(shù)據(jù)。
而且,緊接著遙控模式轉(zhuǎn)移代碼"MR"存儲(chǔ)遙控指令RC。為了在打印機(jī)10中進(jìn)行印刷控制以外的控制,而可以在ESC/P控制數(shù)據(jù)中插入遙控
指令RC。遙控指令RC原本是為了進(jìn)行維護(hù)系統(tǒng)的驅(qū)動(dòng)控制而設(shè)置的,該 維護(hù)系統(tǒng)的作用是例如在打印機(jī)10中為了清洗記錄頭部19的噴嘴而驅(qū)動(dòng) 維護(hù)裝置(省略圖示),或者在印刷動(dòng)作中為了防止例如噴嘴的堵塞而定期 地進(jìn)行空噴出(沖洗flushing)。
在本實(shí)施方式中,利用該遙控指令RC的功能,將進(jìn)行測(cè)色裝置40以及 巻繞裝置30的控制的指令作為遙控指令RC進(jìn)行存儲(chǔ)。S卩,如圖7所示,緊 接著遙控模式轉(zhuǎn)移代碼"MR"之后存儲(chǔ)送紙控制指令PFC、巻繞控制指令 WCC、測(cè)色驅(qū)動(dòng)控制指令CMDC、測(cè)色控制指令CMC等。除此之外還存 儲(chǔ)有前述的清洗指令、沖洗指令(省略圖示)等。
這里,送紙控制指令PFC是用于在每次進(jìn)行測(cè)色時(shí)將巻筒式記錄紙R 輸送到色片CP在輸送方向A上與測(cè)色器41的測(cè)色點(diǎn)位置一致的測(cè)色位置 的送紙指令。
另外,巻繞控制指令WCC是用于控制巻繞裝置30的巻繞用電動(dòng)機(jī)32 的指令。在本實(shí)施方式中,在測(cè)色結(jié)束后,使巻筒式記錄紙R預(yù)先返回到 下一印刷開始位置,所以與巻筒式記錄紙R后退時(shí)的輸送輥21以及排紙輥 22的反轉(zhuǎn)驅(qū)動(dòng)同步地反轉(zhuǎn)驅(qū)動(dòng)巻繞裝置30,此時(shí)采用巻繞控制指令WCC。
另外,用于控制測(cè)色裝置40的測(cè)色系指令在遙控指令RC中緊接著用于 轉(zhuǎn)移到測(cè)色模式的測(cè)色模式轉(zhuǎn)移代碼"CM"來存儲(chǔ),如圖9所示,緊接著 測(cè)色模式轉(zhuǎn)移代碼"CM"存儲(chǔ)測(cè)色驅(qū)動(dòng)控制指令CMDC和測(cè)色控制指令 CMC。在測(cè)色模式下,將測(cè)色驅(qū)動(dòng)控制指令CMDC和測(cè)色控制指令CMC 作為分析對(duì)象。
測(cè)色驅(qū)動(dòng)控制指令CMDC是用于控制測(cè)色裝置40的壓紙用電動(dòng)機(jī)71 以及測(cè)色用滑架電動(dòng)機(jī)60的指令。另外,測(cè)色控制指令CMC是用于控制測(cè) 色器41的指令,其例如以測(cè)色器制造商所使用的控制代碼來描述,從測(cè)色 驅(qū)動(dòng)器153發(fā)送該指令。另外,雖然在圖7中省略,但在每一模式的指令最 后存儲(chǔ)模式結(jié)束代碼(省略圖示)。'
主控制部156負(fù)責(zé)第1打印機(jī)驅(qū)動(dòng)器151中的控制,進(jìn)行用于向各部 159 161生成印刷數(shù)據(jù)的指示、印刷條件設(shè)定畫面的顯示控制、和用于將 印刷數(shù)據(jù)向打印機(jī)10發(fā)送的通信控制(發(fā)送指示),并根據(jù)來自測(cè)色器41的測(cè)色數(shù)據(jù)來進(jìn)行色條件適應(yīng)性的判定以及色補(bǔ)正值的設(shè)定等。數(shù)據(jù)存儲(chǔ)部 157是在發(fā)送前臨時(shí)存儲(chǔ)已生成的印刷數(shù)據(jù)等、或者在進(jìn)行判定及運(yùn)算處
理等之前臨時(shí)存儲(chǔ)從測(cè)色器41接收的測(cè)色數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)區(qū)域。第l打印 機(jī)驅(qū)動(dòng)器151所生成的印刷數(shù)據(jù)通過主控制部156的指示從主裝置150的通 信部152經(jīng)由通信部74向打印機(jī)1 O依次轉(zhuǎn)送。
返回圖5,繼續(xù)對(duì)打印機(jī)系統(tǒng)100的電氣結(jié)構(gòu)進(jìn)行說明。打印機(jī)系統(tǒng)IOO 如前所述具有打印機(jī)IO、巻繞裝置30、測(cè)色裝置40,測(cè)色裝置40還由測(cè)色 驅(qū)動(dòng)裝置80和測(cè)色器41構(gòu)成。如圖4所說明的那樣,打印機(jī)10的主通信部 81通過集線器85以及3根USB電纜86 88與三個(gè)裝置30、 41、 80的器件通 信部82 84連接。
如圖5所示,打印機(jī)10具有作為第一分析單元的指令分析部 101(ESC/P分析部)、第2打印機(jī)驅(qū)動(dòng)器89(控制驅(qū)動(dòng)器)、存儲(chǔ)器102(圖像緩 沖器)、作為第一控制單元的控制部103、各驅(qū)動(dòng)電路104 106、記錄頭部 19、 CR電動(dòng)機(jī)107、 PF電動(dòng)機(jī)108、編碼器109、紙檢測(cè)傳感器IIO、紙寬 傳感器111以及線性編碼器112。另外,控制部103具有頭部控制部113、滑 架控制部114以及送紙控制部115。
這里,第2打印機(jī)驅(qū)動(dòng)器89是簡(jiǎn)易打印機(jī)驅(qū)動(dòng)器,與第l打印機(jī)驅(qū)動(dòng)器 151同樣具有生成ESC/P的印刷數(shù)據(jù)的功能。第2打印機(jī)驅(qū)動(dòng)器89被作成利 用已知第1打印機(jī)驅(qū)動(dòng)器151來具有其部分功能,該第2打印機(jī)驅(qū)動(dòng)器89具 有遙控指令分析部116、指令生成部117以及坐標(biāo)計(jì)算部118。但是,第2打 印機(jī)驅(qū)動(dòng)器89所生成的印刷數(shù)據(jù)不是在印刷中使用的數(shù)據(jù),而是在測(cè)色動(dòng) 作以及巻繞動(dòng)作的控制中使用的數(shù)據(jù)。
另外,指令分析部IOI、第2打印機(jī)驅(qū)動(dòng)器89以及控制部103例如由 CPU、 ASIC(Application Specific IC(面向特定用途的IC))、 ROM、 RAM等 構(gòu)成。在本例中,指令分析部101利用ASIC以硬件來構(gòu)成,第2打印機(jī)驅(qū)動(dòng) 器89以及控制部103通過由CPU執(zhí)行在ROM中存儲(chǔ)的程序來實(shí)現(xiàn)的軟件而 構(gòu)成。當(dāng)然,這些可全部由軟件來構(gòu)成,也可以由集成電路(例如ASIC等 的定制IC)等硬件來構(gòu)成,而且還可以由軟件和硬件的協(xié)作(該情況下,可 選擇任意的組合)來構(gòu)成。
指令分析部101用于分析印刷數(shù)據(jù)(ESC/P控制數(shù)據(jù)),當(dāng)在印刷數(shù)據(jù)中檢測(cè)出模式轉(zhuǎn)移代碼時(shí),轉(zhuǎn)移至該代碼所指定的模式(即,驅(qū)動(dòng)與模式相應(yīng) 的分析模塊)。在模式中存在字符模式、圖形模式、遙控模式這三個(gè)模式。 并按照每個(gè)模式來決定作為分析對(duì)象的指令,分析在每個(gè)模式中設(shè)定的分 析對(duì)象的指令,并發(fā)送到與此時(shí)的模式對(duì)應(yīng)的轉(zhuǎn)送目的地。例如如果是字 符模式則分析印刷控制指令PCC并發(fā)送到控制部103。另外,如果是圖形
模式則分析印刷圖像數(shù)據(jù)PGD并發(fā)送到存儲(chǔ)器102。此外如果是遙控模式 則分析遙控指令并發(fā)送到第2打印機(jī)驅(qū)動(dòng)器89。在此情況下,在各模式中
丟棄分析對(duì)象以外的指令。
以下,對(duì)指令分析部101的分析處理內(nèi)容進(jìn)行詳細(xì)說明。指令分析部 101對(duì)圖7所示的印刷數(shù)據(jù)PD(ESC/P控制數(shù)據(jù))進(jìn)行分析。當(dāng)印刷數(shù)據(jù)PD的 主體BD中的ESC/P控制數(shù)據(jù)SD中存在模式轉(zhuǎn)移代碼時(shí),指令分析部101轉(zhuǎn) 移至由該代碼指定的模式。按照每個(gè)模式切換應(yīng)該作為分析對(duì)象的指令, 指令分析部101僅分析能夠在該模式下使用的指令,在該模式下不能使用 的指令或數(shù)據(jù)被丟棄。S卩,指令分析部101當(dāng)有字符模式轉(zhuǎn)移代碼"MC" 時(shí)向字符模式轉(zhuǎn)移,并僅分析印刷控制指令PCC,然后將其發(fā)送至控制部 103,其以外的數(shù)據(jù)(指令等)被丟棄。另外,指令分析部101當(dāng)有圖形模式 轉(zhuǎn)移代碼"MG"時(shí)向圖形模式轉(zhuǎn)移,并僅分析印刷圖像數(shù)據(jù)PGD,然后 將其轉(zhuǎn)送到存儲(chǔ)器102,其以外的數(shù)據(jù)被丟棄。而且,指令分析部101當(dāng)有 遙控模式轉(zhuǎn)移代碼"MR"時(shí)向遙控模式轉(zhuǎn)移,并僅分析遙控指令RC,然 后將其發(fā)送至第2打印機(jī)驅(qū)動(dòng)器89,其以外的數(shù)據(jù)被丟棄。
詳細(xì)地說,指令分析部101當(dāng)有字符模式轉(zhuǎn)移代碼MC時(shí),轉(zhuǎn)移至字符 模式,分析印刷控制指令PCC(參照?qǐng)D7)。如果分析的結(jié)果是有印刷控制指 令PCC(例如,包含ASCII代碼等字符代碼),則發(fā)送至控制部103??刂撇?103利用字符發(fā)生器(省略圖示)將字符代碼變換為圖像數(shù)據(jù)后,存儲(chǔ)到存儲(chǔ) 器102中。頭部控制部113根據(jù)從存儲(chǔ)器102中每1次(滑架17向主掃描方向B 驅(qū)動(dòng)l次)讀入的圖像數(shù)據(jù)(光柵數(shù)據(jù)),與墨噴出定時(shí)信號(hào)同步地驅(qū)動(dòng)記錄 頭部19,在滑架17向主掃描方向B移動(dòng)途中的規(guī)定定時(shí)內(nèi),從記錄頭部19 的噴嘴噴出墨滴。另外,控制部103向滑架控制部114發(fā)送滑架驅(qū)動(dòng)指令(以 下,稱為"CR驅(qū)動(dòng)指令"),并且對(duì)送紙控制部115發(fā)送送紙指令。
另一方面,指令分析部101當(dāng)有圖形模式轉(zhuǎn)移代碼MG時(shí),向圖形模式轉(zhuǎn)移,分析印刷圖像數(shù)據(jù)PGD(參照?qǐng)D7)。如果分析的結(jié)果是有印刷圖像數(shù)
據(jù)PGD則發(fā)送到存儲(chǔ)器102??刂撇?03根據(jù)從存儲(chǔ)器102中每1次讀入的印 刷圖像數(shù)據(jù)PGD來計(jì)算滑架17的該1次中的始動(dòng)位置及停止位置,當(dāng)成為 下一次的滑架啟動(dòng)時(shí)期時(shí),對(duì)滑架控制部114發(fā)送CR驅(qū)動(dòng)指令,指示滑架 17的啟動(dòng)。另外,控制部103在上次的印刷結(jié)束后到達(dá)送紙開始時(shí)期時(shí), 對(duì)送紙控制部115發(fā)送送紙指令,指示送紙動(dòng)作。另外,這里所說的送紙 包含供紙、印刷動(dòng)作中的送紙(狹義)、排紙。
然后,送紙控制部115根據(jù)送紙指令經(jīng)由驅(qū)動(dòng)電路106來驅(qū)動(dòng)PF電動(dòng)機(jī) 108,以指示的發(fā)送量來進(jìn)行巻筒式記錄紙R的發(fā)送。當(dāng)巻筒式記錄紙R發(fā) 送到下一印刷位置時(shí),滑架控制部114根據(jù)CR驅(qū)動(dòng)指令經(jīng)由驅(qū)動(dòng)電路105 來驅(qū)動(dòng)CR電動(dòng)機(jī)107,使記錄頭部19在主掃描方向B上進(jìn)行1次動(dòng)作。在該 l次的過程中,頭部控制部113根據(jù)印刷圖像數(shù)據(jù)PGD經(jīng)由驅(qū)動(dòng)電路104來 驅(qū)動(dòng)記錄頭部19,并從記錄頭部19的噴嘴噴出墨滴,由此根據(jù)印刷圖像數(shù) 據(jù)PGD來印刷(記錄)1光柵線。
另外,在記錄頭部19中,針對(duì)每一噴嘴逐一內(nèi)置噴出驅(qū)動(dòng)元件,通過 規(guī)定波形的施加電壓來驅(qū)動(dòng)噴出驅(qū)動(dòng)元件,由此從噴嘴噴出墨滴。作為噴 出驅(qū)動(dòng)元件可采用壓電振動(dòng)元件、靜電驅(qū)動(dòng)元件,此外還可以采用墨加熱 用的加熱器,該墨加熱用的加熱器用于通過使墨膜沸騰后在與噴嘴連通的 墨流路內(nèi)發(fā)生的泡(bubble)膨脹來從噴嘴噴出墨滴的方式下。
另一方面,指令分析部101當(dāng)有遙控模式轉(zhuǎn)移指令MR時(shí),轉(zhuǎn)移至遙控 模式,將遙控指令RC作為分析對(duì)象進(jìn)行分析,并且將分析后的遙控指令 RC發(fā)送至第2打印機(jī)驅(qū)動(dòng)器89。 g卩,指令分析部101在遙控模式中分析遙控 指令RC,將送紙控制指令PFC、巻繞控制指令WCC發(fā)送至第2打印機(jī)驅(qū)動(dòng) 器89。另外,指令分析部101分析遙控指令RC,當(dāng)有測(cè)色模式轉(zhuǎn)移代碼 "CM"時(shí),轉(zhuǎn)移至測(cè)色模式,將測(cè)色驅(qū)動(dòng)控制指令CMDC和測(cè)色控制指 令CMC向第2打印機(jī)驅(qū)動(dòng)器89發(fā)送。
第2打印機(jī)驅(qū)動(dòng)器89根據(jù)遙控指令生成新的指令,將該新的指令以印 刷數(shù)據(jù)的形式發(fā)送,由此來控制測(cè)色器41、測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置 30。這里,利用第1打印機(jī)驅(qū)動(dòng)器151生成的遙控指令的值以邏輯坐標(biāo)系來 指定。例如送紙指令"PF(Y)"的值"Y"被指定為由邏輯坐標(biāo)計(jì)算部159
23計(jì)算出的用紙上的邏輯坐標(biāo)系的值。因此,為了即使巻筒式記錄紙R從打 印機(jī)10上的基準(zhǔn)位置開始偏移,也能夠在以巻筒式記錄紙R上的邏輯坐標(biāo)
表示的對(duì)應(yīng)位置上正確地進(jìn)行記錄和測(cè)色,第2打印機(jī)驅(qū)動(dòng)器89生成利用
從邏輯坐標(biāo)系變換為實(shí)坐標(biāo)系的值指定的指令。
這里,所謂邏輯坐標(biāo)就是以巻筒式記錄紙R在輸送方向A和紙寬方向 上都不偏移的情況為前提的設(shè)定上的坐標(biāo)系,將巻筒式記錄紙R的規(guī)定位 置(在本例中為各頁(yè)的左上角)作為原點(diǎn)(O, O)(參照?qǐng)D9),該坐標(biāo)系利用坐 標(biāo)來表現(xiàn)色片CP的記錄位置及測(cè)色位置等。
與此相對(duì),所謂實(shí)坐標(biāo)系是以實(shí)際巻筒式記錄紙R的位置在輸送方向 A和紙寬方向上都稍微偏移的情況為前提,將與巻筒式記錄紙R不同的位 置(基準(zhǔn)位置)作為原點(diǎn),表現(xiàn)色片CP的記錄位置及測(cè)色位置等的坐標(biāo)系。 由此,在實(shí)坐標(biāo)系中,構(gòu)成考慮到巻筒式記錄紙R的偏移量的坐標(biāo)值,如 果生成指定了實(shí)坐標(biāo)系值的指令,則與巻筒式記錄紙R的位置偏移無關(guān), 都能夠以與實(shí)際記錄位置及測(cè)色位置高精度一致的方式進(jìn)行控制對(duì)象(例 如巻筒式記錄紙R、測(cè)色用滑架57及測(cè)色器41等)的位置控制。在本實(shí)施方 式中,作為實(shí)坐標(biāo)系的原點(diǎn),在輸送方向A上如圖10(a)所示采用巻筒式記 錄紙R的前端到達(dá)記錄頭部19的設(shè)定基準(zhǔn)位置(例如最上游噴嘴位置)時(shí)的 位置作為原點(diǎn)"0",另一方面,在主掃描方向B(紙寬方向)上采用測(cè)色用 滑架57(或測(cè)色器41)的起始位置(參照?qǐng)D11)作為原點(diǎn)。
釆用巻筒式記錄紙R的輸送方向A中的位置計(jì)測(cè)值以及巻筒式記錄紙 R的主掃描方向B(紙寬方向)中的位置計(jì)測(cè)值來進(jìn)行從邏輯坐標(biāo)系值向?qū)?坐標(biāo)系值的變換。因此,在本實(shí)施方式的打印機(jī)10中,計(jì)測(cè)巻筒式記錄紙 R的輸送方向A的位置以及主掃描方向B(紙寬方向)的位置等的用紙位置信 自
妙o
接著,對(duì)利用第2打印機(jī)驅(qū)動(dòng)器89生成指令時(shí)所使用的巻筒式記錄紙R 的位置信息的取得方法進(jìn)行說明。在本實(shí)施方式中,作為巻筒式記錄紙R 的位置信息,計(jì)測(cè)巻筒式記錄紙R的輸送方向A的位置、主掃描方向B的位 置(偏移量)、以及由相對(duì)于主掃描方向B的用紙位置被配置在該檢測(cè)出位置 的輸送方向下游側(cè)的測(cè)色器41的位置中的用紙位置的巻筒式記錄紙R斜行 而引起的主掃描方向B的偏移量。首先,采用紙檢測(cè)傳感器110、編碼器109和送紙控制部115內(nèi)的計(jì)數(shù) 器115A來計(jì)測(cè)巻筒式記錄紙R的輸送方向A的位置。圖5所示的編碼器109 檢測(cè)PF電動(dòng)機(jī)108的旋轉(zhuǎn),輸出具有與該旋轉(zhuǎn)量成比例的數(shù)量的脈沖的編 碼器信號(hào)。編碼器109通過檢測(cè)例如PF電動(dòng)機(jī)108的動(dòng)力傳遞路徑上的齒輪 輪列的旋轉(zhuǎn)軸的旋轉(zhuǎn)來間接地檢測(cè)出PF電動(dòng)機(jī)108的旋轉(zhuǎn)。紙檢測(cè)傳感器 IIO位于巻筒式記錄紙R的輸送路徑上的規(guī)定位置,在供給巻筒式記錄紙R 的過程中檢測(cè)其前端。
圖10是對(duì)巻筒式記錄紙R的輸送方向A的位置計(jì)測(cè)方法進(jìn)行說明的示 意側(cè)面圖。如圖10所示,紙檢測(cè)傳感器110在巻筒式記錄紙R的輸送路徑上 被配置到輸送輥21的輸送方向稍上游側(cè)的位置(在圖10中為右側(cè)位置),并 檢測(cè)供給的巻筒式記錄紙R的前端。當(dāng)紙檢測(cè)傳感器110檢知巻筒式記錄紙 R的前端時(shí),送紙控制部115使計(jì)數(shù)器115A復(fù)位,對(duì)來自編碼器109的編碼 器信號(hào)的脈沖進(jìn)行計(jì)數(shù)。根據(jù)該計(jì)數(shù)值,當(dāng)巻筒式記錄紙R的前端到達(dá)圖 10(a)所示的記錄頭部19的設(shè)定基準(zhǔn)位置(例如最上游噴嘴位置)時(shí)復(fù)位計(jì)數(shù) 器115A,設(shè)定巻筒式記錄紙R的原點(diǎn)。以后,將該位置作為原點(diǎn)對(duì)來自編 碼器109的編碼器信號(hào)的脈沖進(jìn)行計(jì)數(shù)。此時(shí),在PF電動(dòng)機(jī)108的正轉(zhuǎn)驅(qū)動(dòng) 時(shí)使計(jì)數(shù)值加一,在反轉(zhuǎn)驅(qū)動(dòng)時(shí)使計(jì)數(shù)值減一,由此能夠根據(jù)計(jì)數(shù)器115A 的計(jì)數(shù)值來掌握巻筒式記錄紙R的輸送方向A上的實(shí)位置。即,計(jì)數(shù)器115A 的計(jì)數(shù)值表示將巻筒式記錄紙R的前端作為"0"時(shí)的設(shè)定基準(zhǔn)位置(例如 最上游噴嘴位置)中的y坐標(biāo)的值。
例如在l頁(yè)的測(cè)色用印刷圖像已全部印刷結(jié)束時(shí),如果在圖10(b)中用 實(shí)線所示的位置上配置巻筒式記錄紙R,則此時(shí)的巻筒式記錄紙R的實(shí)位置 y根據(jù)計(jì)數(shù)器115A的計(jì)數(shù)值取得y:yp。通過將色片印刷時(shí)的計(jì)數(shù)器l 15A的 計(jì)數(shù)值存儲(chǔ)在存儲(chǔ)器102的規(guī)定存儲(chǔ)區(qū)域中來保存在印刷色片CP時(shí)的巻筒 式記錄紙R的實(shí)位置。例如,根據(jù)表示是印刷數(shù)據(jù)中的色片CP意思的識(shí)別 符來掌握是色片CP的印刷的情況,或者通過印刷圖像數(shù)據(jù)的圖像分析來識(shí) 別色片,并根據(jù)該印刷時(shí)的計(jì)數(shù)器115A的計(jì)數(shù)值來取得位置。然后,預(yù)先 設(shè)定測(cè)色器41的輸送方向A的位置,因?yàn)槭且阎?,所以與該測(cè)色器41的 位置和設(shè)定基準(zhǔn)位置的距離的計(jì)數(shù)器計(jì)數(shù)值相當(dāng)?shù)闹礚是已知的。由此, 如果由該值L減去當(dāng)前用紙位置yp和色片CP的位置ycp之差(yp-ycp),則能夠求出將巻筒式記錄紙R從印刷結(jié)束位置(圖10(b)中的實(shí)線位置)向測(cè)色位 置(圖10(b)中的二點(diǎn)劃線)輸送時(shí)所需的送紙量Ay^L-yp+ycp),該測(cè)色位置 是可通過測(cè)色器41對(duì)色片CP進(jìn)行測(cè)色的位置。
接著,對(duì)巻筒式記錄紙R的主掃描方向B(紙寬方向)的位置和基于巻筒 式記錄紙R斜行而產(chǎn)生的測(cè)色位置(X方向)的紙寬方向偏移量的計(jì)測(cè)方法 進(jìn)行說明。采用紙寬傳感器lll、線性編碼器112和滑架控制部114內(nèi)的計(jì) 數(shù)器l 14A來計(jì)測(cè)巻筒式記錄紙R的紙寬方向的位置及偏移量。
圖5所示的紙寬傳感器111被安裝在滑架17上,該傳感器與滑架17—起 在主掃描方向B上移動(dòng),檢測(cè)巻筒式記錄紙R的紙寬方向兩端位置。另一方 面,線性編碼器112輸出編碼器信號(hào),該編碼器信號(hào)具有與向滑架17的主 掃描方向B的移動(dòng)量成比例的數(shù)量的脈沖?;芸刂撇?14在滑架17往動(dòng)時(shí) 使在滑架17配置到起始位置時(shí)復(fù)位的計(jì)數(shù)器114A的計(jì)數(shù)值加一,在返回時(shí) 使該計(jì)數(shù)值減一,由此根據(jù)計(jì)數(shù)器114A的計(jì)數(shù)值可掌握滑架17的主掃描方 向B的位置(實(shí)坐標(biāo)系的位置)。然后,控制部103對(duì)滑架控制部114進(jìn)行指示, 使滑架17在印刷中定期向主掃描方向B移動(dòng),由此利用紙寬傳感器lll來檢 測(cè)巻筒式記錄紙R的紙寬方向兩端位置。根據(jù)紙寬傳感器111檢測(cè)出巻筒式 記錄紙R的紙寬方向兩端位置時(shí)的計(jì)數(shù)器114A的計(jì)數(shù)值來掌握巻筒式記 錄紙R的紙寬方向的位置、即來自紙寬方向的基準(zhǔn)位置的偏移量。例如, 采用來自巻筒式記錄紙R的紙寬方向(主掃描方向B)的基準(zhǔn)位置的偏移量 Axl,可進(jìn)行將巻筒式記錄紙R上各頁(yè)內(nèi)的相對(duì)位置(邏輯坐標(biāo))所示的規(guī)定 位置Xo(例如斑塊記錄位置)坐標(biāo)變換為加入該偏移量Axl的實(shí)坐標(biāo)系位置 xo^Xo+Axl)的計(jì)算。
另外,通過將在印刷中紙寬傳感器111定期檢測(cè)巻筒式記錄紙R的兩端 時(shí)的位置在與巻筒式記錄紙R的輸送方向不同的二個(gè)位置之間進(jìn)行比較計(jì) 算,來計(jì)測(cè)巻筒式記錄紙R的斜行程度。例如,如果巻筒式記錄紙R的兩端 檢測(cè)位置坐標(biāo)是xr和xl,則計(jì)算該平均值,求出巻筒式記錄紙R的寬度中心 的x坐標(biāo)。并且,采用例如巻筒式記錄紙R的位置yl和位置y2時(shí)的巻筒式記 錄紙R的寬度中心的x坐標(biāo)xl、 x2,以Sc—x2-xl)/(y2-yl)來求出斜行程度Sc。 然后,當(dāng)將紙寬傳感器lll和測(cè)色器41的y方向的距離設(shè)為YL時(shí),由測(cè)色器 41位置上的巻筒式記錄紙R相對(duì)于巻筒式記錄紙R的寬方向檢測(cè)位置斜行
26而引起的位置在紙寬方向上的偏移量Ax2,利用Ax2二YL 'Sc來求出。然后, 來自巻筒式記錄紙R的紙寬方向的基準(zhǔn)位置的偏移量Axl與該偏移量Ax2 相加而得出的偏移量Ax3^Axl+Ax2)為測(cè)色器41的位置上的巻筒式記錄紙 R的紙寬方向的偏移量。例如,采用偏移量Ax3可進(jìn)行將巻筒式記錄紙R上 各頁(yè)內(nèi)的相對(duì)位置(邏輯坐標(biāo))所示的規(guī)定位置Xo(例如測(cè)色位置)坐標(biāo)變換 為加入該偏移量Ax3的實(shí)坐標(biāo)系的位置xo^Xo+Ax3)的計(jì)算。在利用第2打 印機(jī)驅(qū)動(dòng)器89進(jìn)行坐標(biāo)計(jì)算時(shí)使用這些計(jì)測(cè)值A(chǔ)xl、 Ax3。
接著,對(duì)圖5所示的第2打印機(jī)驅(qū)動(dòng)器89所進(jìn)行的處理進(jìn)行詳細(xì)說明。 第2打印機(jī)驅(qū)動(dòng)器89從指令分析部101接受遙控指令RC。遙控指令分析部 116分析遙控指令RC是否是需要從邏輯坐標(biāo)系向?qū)嵶鴺?biāo)系進(jìn)行值變換的指 令。在本例中,遙控指令分析部116的分析結(jié)果為,送紙控制指令PFC、巻 繞控制指令WCC、測(cè)色驅(qū)動(dòng)控制指令CMDC等是需要從邏輯坐標(biāo)系向?qū)嵶?標(biāo)系變換的指令。
指令生成部117根據(jù)存儲(chǔ)有被遙控指令分析部116分析為需要坐標(biāo)變 換的邏輯坐標(biāo)系的值的指令,來生成存儲(chǔ)有對(duì)巻筒式記錄紙R的打印機(jī)IO 增加了位置偏移量的實(shí)坐標(biāo)系的值的指令。每次生成該指令時(shí),坐標(biāo)計(jì)算 部118進(jìn)行將邏輯坐標(biāo)系的值向?qū)嵶鴺?biāo)系的值變換的計(jì)算。即,進(jìn)行前述 坐標(biāo)變換的計(jì)算。指令生成部117與第1打印機(jī)驅(qū)動(dòng)器151的指令生成部160 的基本結(jié)構(gòu)相同,將坐標(biāo)計(jì)算部118所算出的實(shí)坐標(biāo)系的值(測(cè)色位置及驅(qū) 動(dòng)量等)作為指令值插入,生成測(cè)色系統(tǒng)以及巻繞系統(tǒng)的控制指令。
坐標(biāo)計(jì)算部118具有用紙位置坐標(biāo)計(jì)算部118A以及滑架位置坐標(biāo)計(jì)算 部118B。用紙位置坐標(biāo)計(jì)算部118A進(jìn)行將送紙控制指令或巻繞控制指令 這樣的用紙輸送系統(tǒng)指令所指定的邏輯坐標(biāo)系的值變換為實(shí)坐標(biāo)系的值 的計(jì)算。例如,根據(jù)利用送紙控制指令來指定為值的輸送方向A的測(cè)色位 置(進(jìn)行測(cè)色時(shí)的輸送方向A上的用紙位置),來計(jì)算輸送方向A上的實(shí)坐標(biāo) 系的測(cè)色位置,該送紙控制指令指示將紙送到用紙測(cè)色位置。
例如,當(dāng)在送紙控制指令"PF(Yo)"中變換相對(duì)位置所示的邏輯坐標(biāo) 系的值Yo時(shí),針對(duì)計(jì)數(shù)器115A的計(jì)數(shù)值所表現(xiàn)的實(shí)坐標(biāo)系的當(dāng)前值ypre, 如果是輸送方向A的正向輸送則加上值Yo,如果是反向輸送則減去值Yo, 由此將邏輯坐標(biāo)系的值Yo變換為實(shí)坐標(biāo)系的值yo^ypre士Yo)。此時(shí),通過
27指令生成部117將實(shí)坐標(biāo)系的送紙控制指令生成為"PF(yo)"。然后,進(jìn)行送紙,如果計(jì)數(shù)器115A的計(jì)數(shù)值在到達(dá)yo的位置停止,則巻筒式記錄紙R配置在邏輯坐標(biāo)所指定的值Yo的位置上。另外,將巻繞控制指令
"PWpre(Yo)"的邏輯坐標(biāo)系的值向?qū)嵶鴺?biāo)系的值變換的情況也是同樣,生成為實(shí)坐標(biāo)系的巻繞控制指令"PWpre(yo)"。此時(shí),因?yàn)閹喞@控制只是反向發(fā)送,所以實(shí)坐標(biāo)系的值yo成為yo=ypre-Yo 。
另外,滑架位置坐標(biāo)計(jì)算部118B進(jìn)行將以指示測(cè)色用滑架57到達(dá)X方向(斑塊列方向C)上的測(cè)色位置(斑塊位置)的動(dòng)作的指令來指定該動(dòng)作位置(目標(biāo)位置)的邏輯坐標(biāo)系的值變換為實(shí)坐標(biāo)系的值的計(jì)算。即,根據(jù)指令中邏輯坐標(biāo)系所指定的斑塊列方向C的測(cè)色位置(應(yīng)進(jìn)行測(cè)色的測(cè)色用滑架的X方向上的位置),來計(jì)算實(shí)坐標(biāo)系的測(cè)色位置。
例如,當(dāng)在測(cè)色驅(qū)動(dòng)控制指令"CCR(Xo)"中變換邏輯坐標(biāo)系的值X時(shí),使用存儲(chǔ)在存儲(chǔ)器102的規(guī)定區(qū)域內(nèi)的前述偏移量Ax3(-紙寬方向的偏移量Axl和斜行引起的偏移量Ax2的總和),來計(jì)算實(shí)坐標(biāo)系的值xo(=Xo+Ax3)。這里,Ax3在向X方向偏移時(shí)為正值,向負(fù)X方向偏移時(shí)為負(fù)值。此時(shí),通過指令生成部117將實(shí)坐標(biāo)系的測(cè)色驅(qū)動(dòng)控制指令生成為
"CCR(xo)"。然后,利用測(cè)色動(dòng)作來驅(qū)動(dòng)測(cè)色用滑架57,在計(jì)測(cè)其位置的后述計(jì)數(shù)器125A的計(jì)數(shù)值到達(dá)值xo時(shí)使滑架57停止,由此可將測(cè)色用滑架57的動(dòng)作位置在X方向上定位為使測(cè)色器41的測(cè)色光點(diǎn)與測(cè)色對(duì)象的單位斑塊D的中心部一致。
另夕卜,在本例中,在決定印刷圖像或色片CP的印刷位置時(shí),頭部控制部113加入根據(jù)紙寬傳感器111的檢測(cè)結(jié)果取得的巻筒式記錄紙R的紙寬方向的偏移量Axl,進(jìn)行主掃描方向B上的印刷位置的位置補(bǔ)正。由此,即使巻筒式記錄紙R在紙寬方向上位置偏移,也能夠針對(duì)如在巻筒式記錄紙R上的相對(duì)位置處所設(shè)定的邏輯坐標(biāo)的位置來印刷印刷圖像或色片CP。并且,與該位置補(bǔ)正后的色片CP的印刷位置對(duì)應(yīng),通過從測(cè)色驅(qū)動(dòng)控制指令
"CCR(Xo)"的邏輯坐標(biāo)系向?qū)嵶鴺?biāo)系進(jìn)行值變換,來補(bǔ)正測(cè)色用滑架57的X方向上的測(cè)色位置,所以能夠提高調(diào)節(jié)印刷位置、對(duì)各單位斑塊D進(jìn)行測(cè)色的測(cè)色位置的位置精度。另外,在忽視紙寬傳感器111和測(cè)色器41之間的輸送方向A上的距離比較短對(duì)斜行的影響時(shí),也可以采用偏移量Axl來代替偏移量Ax3。
這里,在從邏輯坐標(biāo)系向?qū)嵶鴺?biāo)系變換前后的值的因次也可以不同。即,可以進(jìn)行"位置一位置"、"驅(qū)動(dòng)量一驅(qū)動(dòng)量"、"輸送量一輸送量"這樣的同因次的變換,也可以進(jìn)行"位置一驅(qū)動(dòng)量"、"位置一驅(qū)動(dòng)量"、"位置一輸送量"這些如逆變換等的向不同因次的變換。
這樣構(gòu)成的打印機(jī)10的主通信部81如前所述經(jīng)由集線器85以及USB電纜86 88來連接測(cè)色器41、測(cè)色驅(qū)動(dòng)裝置80、巻繞裝置30的各器件通信部82 84。
測(cè)色器41除了器件通信部83之外還具有指令分析部121、測(cè)色控制部122以及測(cè)色部123。另外,測(cè)色部123具有使測(cè)色光發(fā)光的發(fā)光部;以及接收測(cè)色光經(jīng)由色片CP的各斑塊D反射出的反射光的受光部。測(cè)色部123所取得的測(cè)色數(shù)據(jù)(測(cè)色結(jié)果)從測(cè)色控制部122利用USB通信發(fā)送到打印機(jī)IO,此外還發(fā)送到主裝置150的第1打印機(jī)驅(qū)動(dòng)器151。
另外,測(cè)色驅(qū)動(dòng)裝置80除了器件通信部84之外還具有作為第二分析單元的指令分析部124(ESC/P分析部);作為第二控制單元的測(cè)色驅(qū)動(dòng)控制部125;驅(qū)動(dòng)電路126、 127;壓紙用電動(dòng)機(jī)71;測(cè)色用滑架電動(dòng)機(jī)60以及編碼器130。測(cè)色驅(qū)動(dòng)控制部125根據(jù)控制指令經(jīng)由驅(qū)動(dòng)電路126對(duì)壓紙用電動(dòng)機(jī)71進(jìn)行驅(qū)動(dòng)控制,進(jìn)行用于通過按壓部件44來保持/放開保持巻筒式記錄紙R的轉(zhuǎn)動(dòng)動(dòng)作。另外,測(cè)色驅(qū)動(dòng)控制部125根據(jù)對(duì)來自編碼器130的脈沖數(shù)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器125A的計(jì)數(shù)值,來掌握測(cè)色用滑架57的位置。測(cè)色驅(qū)動(dòng)控制部125在將巻筒式記錄紙R輸送到測(cè)色位置后,根據(jù)控制指令經(jīng)由驅(qū)動(dòng)電路127來驅(qū)動(dòng)測(cè)色用滑架電動(dòng)機(jī)60,使測(cè)色用滑架57向用于測(cè)色的動(dòng)作位置移動(dòng)。
巻繞裝置30除了器件通信部82之外還具有作為第二分析單元的指令分析部131(ESC/P分析部);作為第二控制單元的巻繞控制部132;傳感器133;驅(qū)動(dòng)電路134以及巻繞用電動(dòng)機(jī)32。巻繞控制部132當(dāng)輸入由傳感器133檢知巻筒式記錄紙R松弛的信號(hào)時(shí),經(jīng)由驅(qū)動(dòng)電路134正轉(zhuǎn)驅(qū)動(dòng)巻繞用電動(dòng)機(jī)32,并且當(dāng)沒有檢測(cè)到松弛時(shí)停止巻繞用電動(dòng)機(jī)32的驅(qū)動(dòng)。由此,利用巻繞裝置30來巻繞巻筒式記錄紙R。另外,巻繞控制部132根據(jù)來自第2打印機(jī)驅(qū)動(dòng)器89的巻繞控制指令經(jīng)由驅(qū)動(dòng)電路134使巻繞用電動(dòng)機(jī)32反轉(zhuǎn)驅(qū)動(dòng)指定的驅(qū)動(dòng)量。從而,巻繞裝置30通過反轉(zhuǎn)驅(qū)動(dòng)PF電動(dòng)機(jī)108,來與經(jīng)由輸送輥21以及排紙輥22的反轉(zhuǎn)而進(jìn)行的巻筒式記錄紙R的后退(反向輸送)動(dòng)作同步,陸續(xù)放出巻筒式記錄紙R。
圖ll是表示測(cè)色時(shí)的測(cè)色裝置的示意平面圖。如圖11所示,在按壓部件44的長(zhǎng)孔56的下方配置作為測(cè)色對(duì)象的色片CP。色片CP具有并排構(gòu)成多個(gè)單位斑塊D的斑塊列PR;以及相隔規(guī)定距離配置在斑塊列PR的列方向兩側(cè)的開始位置標(biāo)記MS和結(jié)束位置標(biāo)記ME。測(cè)色器41位于校準(zhǔn)單元46的白薄片47的正上方的狀態(tài)是測(cè)色用滑架57的起始位置。在測(cè)色時(shí),作為以起始位置為原點(diǎn)的紙寬方向(主掃描方向B)的坐標(biāo)(x坐標(biāo)),來計(jì)算各單位斑塊D的位置、即作為移動(dòng)體的測(cè)色用滑架57用于測(cè)色動(dòng)作的動(dòng)作位置。此時(shí),第2打印機(jī)驅(qū)動(dòng)器89不僅考慮了構(gòu)成色片CP的各單位斑塊D的紙寬傳感器lll的位置上的紙寬方向的偏移量Axl、還考慮了由測(cè)色位置的巻筒式記錄紙R相對(duì)于記錄位置斜行而引起的紙寬方向的偏移量Ax2,來計(jì)算測(cè)色時(shí)的測(cè)色用滑架57的動(dòng)作位置。
圖12是對(duì)基于測(cè)色用滑架57的測(cè)色器41的測(cè)色動(dòng)作進(jìn)行說明的說明圖。在測(cè)色方法中,有圖12(a)所示的掃描測(cè)色和圖12(b)所示的點(diǎn)測(cè)色。圖12(a)所示的掃描測(cè)色如該圖中箭頭所示將測(cè)色器41以一定速度進(jìn)行移動(dòng),每當(dāng)其移動(dòng)中的測(cè)色器41到達(dá)測(cè)色點(diǎn)時(shí)取得測(cè)色數(shù)據(jù)。在該掃描測(cè)色時(shí),原則上記錄有各標(biāo)記MS、 ME,所以將檢測(cè)出開始位置標(biāo)記MS時(shí)的位置作為起點(diǎn),將根據(jù)斑塊列長(zhǎng)L和斑塊數(shù)N而決定的、在每次移動(dòng)斑塊間距(-L/N)時(shí)取得的測(cè)色數(shù)據(jù)(單位斑塊的狹義測(cè)色數(shù)據(jù)),與其實(shí)時(shí)的測(cè)色位置相對(duì)應(yīng)地存儲(chǔ)到緩沖器中。此時(shí),為了測(cè)色器41每次移動(dòng)斑塊間距時(shí)取得測(cè)色數(shù)據(jù)的定時(shí)與第2打印機(jī)驅(qū)動(dòng)器89逐次取得測(cè)色驅(qū)動(dòng)裝置80中的測(cè)色用滑架57的驅(qū)動(dòng)位置并使該驅(qū)動(dòng)位置移動(dòng)斑塊間距的定時(shí)同步,而指示測(cè)色數(shù)據(jù)取得定時(shí),所以可根據(jù)向測(cè)色器41發(fā)送的同步信號(hào)來決定。
另一方面,圖12(b)所示的點(diǎn)測(cè)色使測(cè)色器41以該圖箭頭所示的方向移動(dòng),每當(dāng)測(cè)色部123到達(dá)與單位斑塊D的中心部對(duì)應(yīng)的位置時(shí)停止,并且每當(dāng)其停止時(shí)取得測(cè)色器41的測(cè)色數(shù)據(jù)。在該點(diǎn)測(cè)色中計(jì)算測(cè)色用滑架57的動(dòng)作位置,該測(cè)色用滑架57能夠使測(cè)色器41在測(cè)色部123對(duì)各單位斑塊D的中心部進(jìn)行測(cè)色的位置上停止。在該例中,測(cè)色用滑架57的動(dòng)作位置,作為增加了巻筒式記錄紙R的紙寬方向的偏移量Ax的實(shí)坐標(biāo)系的值,從起始位置(原點(diǎn)"0")側(cè)順次計(jì)算為xl, x2, ..., xn。當(dāng)然,在掃描測(cè)色中還可以采用以下的方法,即,將以起始位置為原點(diǎn)的各單位斑塊D的實(shí)坐標(biāo)系的位置作為增加了巻筒式記錄紙R的紙寬方向的偏移量Ax的值算出,每當(dāng)測(cè)色器41到達(dá)算出的各位置時(shí)取得測(cè)色數(shù)據(jù)。
接著,對(duì)圖5所示的第2打印機(jī)驅(qū)動(dòng)器89所具有的遙控指令分析部116、指令生成部117以及坐標(biāo)計(jì)算部118的處理進(jìn)行詳細(xì)說明。
圖5所示的遙控指令分析部116分析從指令分析部101發(fā)送來的遙控指令。這里的分析是指令生成部117是否需要重新作成指令,如果需要重新作成,則為了將具有邏輯坐標(biāo)系的值的指令變換為具有實(shí)坐標(biāo)系的值的指令,而還要取得必要的信息(例如邏輯坐標(biāo)系的值)。
坐標(biāo)計(jì)算部118具有用紙位置坐標(biāo)計(jì)算部118A和滑架位置坐標(biāo)計(jì)算部U8B。用紙位置坐標(biāo)計(jì)算部118A進(jìn)行從遙控指令RC中以用紙上的邏輯坐標(biāo)系示出的值變換為用紙的實(shí)坐標(biāo)系的值的計(jì)算,該用紙的實(shí)坐標(biāo)系的值利用測(cè)色器41可對(duì)色片CP進(jìn)行測(cè)色的輸送方向A上的巻筒式記錄紙R的位置即測(cè)色位置、或巻繞裝置30后退時(shí)的輸送量來表示。例如,將在測(cè)色驅(qū)動(dòng)控制指令CMDC所包含的送紙指令中邏輯坐標(biāo)所示的色片CP的輸送方向A的位置的值變換為實(shí)坐標(biāo)系的值,并計(jì)算在輸送方向A上位于印刷結(jié)束時(shí)的終端位置的巻筒式記錄紙R從由該實(shí)坐標(biāo)系的值確定的色片CP的位置到達(dá)測(cè)色器41可測(cè)色的測(cè)色位置所需的輸送量。另外,將在巻繞控制指令WCC中指定的表示下一頁(yè)的印刷開始位置的邏輯坐標(biāo)系的值變換為以實(shí)坐標(biāo)系表示的值,并計(jì)算該實(shí)坐標(biāo)系的值(印刷開始位置)到達(dá)與記錄頭部19的噴嘴對(duì)應(yīng)的位置所需的輸送量。
另外,滑架位置坐標(biāo)計(jì)算部118B進(jìn)行使測(cè)色用滑架57動(dòng)作到使測(cè)色器41的測(cè)色部123與單位斑塊D的中心部對(duì)置的位置為止的動(dòng)作位置(停止位置)的斑塊列方向C上的由邏輯坐標(biāo)系所示的值變換為實(shí)坐標(biāo)系的值的計(jì)算。
這里,送紙控制部115內(nèi)的計(jì)數(shù)器115A對(duì)將巻筒式記錄紙R的前端到達(dá)設(shè)定基準(zhǔn)位置時(shí)作為原點(diǎn)(圖10中的"0"的位置)的送紙量的累積值進(jìn)行計(jì)數(shù)。用紙位置坐標(biāo)計(jì)算部118A將1頁(yè)內(nèi)的相對(duì)位置所示的輸送方向A的邏輯坐標(biāo)系的值變換為以巻筒式記錄紙R的前端為起點(diǎn)在多頁(yè)中累積的絕對(duì)位置(累積值)所示的實(shí)坐標(biāo)系的值。
圖8是表示第2打印機(jī)驅(qū)動(dòng)器的指令生成方法的說明圖。第2打印機(jī)驅(qū)動(dòng)器89使構(gòu)成遙控指令RC的送紙控制指令PFC、巻繞控制指令WCC、測(cè)色驅(qū)動(dòng)控制指令CMDC、測(cè)色控制指令CMC伴隨著將各指令所指定的值從邏輯坐標(biāo)系向?qū)嵶鴺?biāo)系變換的處理,來生成新指令。圖8(a)表示送紙控制指令的生成,該圖(b)表示巻繞控制指令的生成,該圖(c)表示測(cè)色驅(qū)動(dòng)控制指令的生成,該圖(d)表示測(cè)色控制指令的生成。
如圖8(a)所示,第2打印機(jī)驅(qū)動(dòng)器89所接受的邏輯坐標(biāo)系的送紙控制指令PFCt被指定邏輯坐標(biāo)系的值"Y",例如為"PF(Y)"所示。第2打印機(jī)驅(qū)動(dòng)器89存儲(chǔ)對(duì)邏輯坐標(biāo)系的值"Y"進(jìn)行坐標(biāo)變換后取得的實(shí)坐標(biāo)系的值"y",生成"PF(y)"所示的實(shí)坐標(biāo)系的送紙控制指令PFCr。該送紙控制指令PFCr "PF(y)"作為將巻筒式記錄紙R輸送到測(cè)色位置時(shí)的指令,從第2打印機(jī)驅(qū)動(dòng)器89發(fā)送到送紙控制部115。
另外,如圖8(b)所示,第2打印機(jī)驅(qū)動(dòng)器89所接受的邏輯坐標(biāo)系的巻繞控制指令WCCt由表示對(duì)象設(shè)備是巻繞裝置30的設(shè)備代碼"WD"和指定邏輯坐標(biāo)系的值"Y"例如用"PWrev(Y)"表示的巻繞控制指令構(gòu)成。該巻繞控制指令WCC是為了在巻筒式記錄紙R后退(反向輸送)時(shí)使巻繞裝置30與輸送輥21的反轉(zhuǎn)驅(qū)動(dòng)同步地進(jìn)行反轉(zhuǎn)驅(qū)動(dòng)而采用的指令。用紙位置坐標(biāo)計(jì)算部118A進(jìn)行將邏輯坐標(biāo)系的值"Y"坐標(biāo)變換為實(shí)坐標(biāo)系的值"y"的計(jì)算。指令生成部117通過存儲(chǔ)該算出的實(shí)坐標(biāo)系的值"y",來生成
"PWrev(y)"所示的實(shí)坐標(biāo)系的巻繞控制指令。并且,在該指令之前附有設(shè)備代碼"WD"、和指示與巻繞裝置30確立通信的指令"ComWD",生成巻繞控制指令WCCr。然后,第2打印機(jī)驅(qū)動(dòng)器89生成在遙控轉(zhuǎn)移代碼
"MR"之后存儲(chǔ)有已生成的巻繞控制指令WCCr的ESC/P控制數(shù)據(jù),將其經(jīng)由USB通信轉(zhuǎn)送給巻繞裝置30。
如圖8(c)所示,在位于緊接著測(cè)色模式轉(zhuǎn)移代碼"MC"之后的邏輯坐標(biāo)系的測(cè)色驅(qū)動(dòng)控制指令CMDCt中,存儲(chǔ)有表示對(duì)象設(shè)備是測(cè)色驅(qū)動(dòng)裝置80的情況的設(shè)備代碼"CMD"、壓紙指令"CPH"、測(cè)色用滑架驅(qū)動(dòng)指令
"CCR(X1), CCR(X2), ..., CCR(Xn)"。并且,滑架位置坐標(biāo)計(jì)算部l 18B進(jìn)行將測(cè)色用滑架驅(qū)動(dòng)指令所指定的邏輯坐標(biāo)系的值"X"向?qū)嵶鴺?biāo)系的 值"X"坐標(biāo)變換的計(jì)算,采用該實(shí)坐標(biāo)系的值"X",生成實(shí)坐標(biāo)系的測(cè)
色用滑架驅(qū)動(dòng)指令"CCR(xl), CCR(x2), ..., CCR(xn)"。而且,在該指 令之前附有設(shè)備代碼"CMD"、和指示與測(cè)色驅(qū)動(dòng)裝置80確立通信的指令 "ComCMD",生成實(shí)坐標(biāo)系的測(cè)色驅(qū)動(dòng)控制指令CMDCr。然后,第2打 印機(jī)驅(qū)動(dòng)器89生成在遙控轉(zhuǎn)移代碼"MR"之后存儲(chǔ)有已生成的測(cè)色驅(qū)動(dòng) 控制指令CMDCr的ESC/P控制數(shù)據(jù),經(jīng)由USB通信將其轉(zhuǎn)送至測(cè)色驅(qū)動(dòng)裝 置80。
此外,如圖8(d)所示,在位于測(cè)色模式轉(zhuǎn)移代碼"MC"之后的邏輯坐 標(biāo)系的測(cè)色控制指令CMCt中存儲(chǔ)有表示對(duì)象設(shè)備是測(cè)色器41的情況的設(shè) 備代碼"CM"、測(cè)色控制指令"CM(L, N)"。并且,指令生成部117附 有指示與測(cè)色器41確立通信的指令"ComCM",生成應(yīng)向測(cè)色器41轉(zhuǎn)送 的實(shí)坐標(biāo)系的測(cè)色控制指令CMCr。然后,第2打印機(jī)驅(qū)動(dòng)器89將包含存儲(chǔ) 有測(cè)色控制指令CMCr的遙控指令RC的ESC/P控制數(shù)據(jù)發(fā)送給測(cè)色器41。
這里,測(cè)色驅(qū)動(dòng)裝置80和巻繞裝置30的各指令分析部124、 131是與打 印機(jī)10內(nèi)的指令分析部101基本相同的結(jié)構(gòu),在本實(shí)施方式中,將與打印 機(jī)10內(nèi)的指令分析部101所使用的電路基板(board)相同的基板也安裝在測(cè) 色驅(qū)動(dòng)裝置80以及巻繞裝置30中。
測(cè)色驅(qū)動(dòng)裝置80內(nèi)的指令分析咅M24分析已接收的ESC/P控制數(shù)據(jù)(印 刷數(shù)據(jù)),如果有測(cè)色驅(qū)動(dòng)控制指令則發(fā)送至測(cè)色驅(qū)動(dòng)控制部125。測(cè)色驅(qū) 動(dòng)控制部125根據(jù)測(cè)色驅(qū)動(dòng)指令中的壓紙指令經(jīng)由驅(qū)動(dòng)電路126來驅(qū)動(dòng)控 制壓紙用電動(dòng)機(jī)71,另一方面,根據(jù)測(cè)色驅(qū)動(dòng)控制指令中的測(cè)色用滑架驅(qū) 動(dòng)指令(以下,稱為"測(cè)色用CR驅(qū)動(dòng)指令")經(jīng)由驅(qū)動(dòng)電路127來驅(qū)動(dòng)控制 測(cè)色用滑架電動(dòng)機(jī)60。
接著,根據(jù)圖13的流程圖對(duì)指令分析部101以及第2打印機(jī)驅(qū)動(dòng)器89的 處理進(jìn)行說明。另外,該流程圖不限于軟件的處理,還可以包含硬件的處 理。
打印機(jī)10當(dāng)從主裝置150取得印刷數(shù)據(jù)PD(ESC/P控制數(shù)據(jù))時(shí),執(zhí)行本 處理。另外,印刷數(shù)據(jù)PD不限于來自主裝置150的數(shù)據(jù),例如在打印機(jī)IO 是獨(dú)立型打印機(jī)的情況下,即使根據(jù)從存儲(chǔ)器卡等外部存儲(chǔ)介質(zhì)讀入的圖
33像數(shù)據(jù)(例如RGB圖像數(shù)據(jù)和JPEG圖像數(shù)據(jù))在內(nèi)部進(jìn)行析像度變換處理 (JPEG等的壓縮系圖像的情況下還包含解凍處理)、色變換處理、半色調(diào)處 理等來取得印刷數(shù)據(jù)PD也不要緊。
首先,在步驟S10中,指令分析部101對(duì)ESC/P控制數(shù)據(jù)進(jìn)行ESC/P分 析(指令分析)。此時(shí),依次分析ESC/P控制數(shù)據(jù)SD中的控制代碼,如果有 模式轉(zhuǎn)移代碼,則轉(zhuǎn)移至由該代碼指定的模式(即,啟動(dòng)與模式相應(yīng)的分析 模塊)。然后,在該轉(zhuǎn)移目的地的模式下分析作為分析對(duì)象的指令。例如, 在轉(zhuǎn)移至字符模式的情況下,分析印刷控制指令PCC,在轉(zhuǎn)移至圖形模式 的情況下分析印刷圖像數(shù)據(jù)PGD,此外在轉(zhuǎn)移至遙控模式時(shí)進(jìn)行遙控指令 RC的分析。此時(shí),在轉(zhuǎn)移目的地的模式下不作為分析對(duì)象的指令被丟棄。
在步驟S20中,判定指令分析時(shí)的模式。如果模式是字符模式則進(jìn)入 步驟S30,將印刷控制指令PCC向控制部103轉(zhuǎn)送。另一方面,如果是圖形 模式則進(jìn)入步驟S40,將印刷圖像數(shù)據(jù)PGD向存儲(chǔ)器102(圖像緩沖器辨送。 此外如果是遙控模式則進(jìn)入步驟S50,向第2打印機(jī)驅(qū)動(dòng)器89轉(zhuǎn)送遙控指令 RC。另外,步驟S10 S50的處理與第一分析步驟相當(dāng)。
在印刷控制指令PCC及印刷圖像數(shù)據(jù)PGD向控制部103及圖像緩沖器 102轉(zhuǎn)送時(shí),對(duì)巻筒式記錄紙R實(shí)施印刷。例如,在用戶操作輸入裝置162 進(jìn)行將測(cè)色用的印刷圖像以及色片印刷到巻筒式記錄紙R上的指示時(shí),首 先對(duì)巻筒式記錄紙R實(shí)施印刷圖像與色片的印刷。此時(shí),當(dāng)首先使巻筒式 記錄紙R從印刷開始位置起始時(shí),在執(zhí)行印刷之前滑架17向主掃描方向移 動(dòng),根據(jù)由紙寬傳感器111檢測(cè)出巻筒式記錄紙R的紙寬兩端位置時(shí)的計(jì)數(shù) 器114A的計(jì)數(shù)值,來檢測(cè)巻筒式記錄紙R的紙寬方向的偏移量。頭部控制 部113在巻筒式記錄紙R上對(duì)以紙寬方向位置補(bǔ)正了該偏移量的位置印刷 印刷圖像IG和色片CP。其結(jié)果是,即使巻筒式記錄紙R在紙寬方向上偏移, 也能夠在巻筒式記錄紙R的邏輯坐標(biāo)位置上高位置精度地實(shí)施印刷圖像或 色片的印刷。在接收到印刷控制指令或印刷圖像數(shù)據(jù)之后,測(cè)色控制用的 遙控模式轉(zhuǎn)移代碼"MR"以及遙控指令RC向第2打印機(jī)驅(qū)動(dòng)器89發(fā)送。
在步驟S60中,判斷是否是測(cè)色模式且還是測(cè)色器。如圖7所示,在先 前的指令分析部101的分析中,轉(zhuǎn)移至遙控模式之后,如果在遙控指令RC 中有測(cè)色模式轉(zhuǎn)移代碼"CM"則轉(zhuǎn)移至測(cè)色模式。如果此時(shí)測(cè)色模式中
34指令的對(duì)象設(shè)備是"測(cè)色器",則該步驟S60的判斷結(jié)果為肯定判定,進(jìn) 入步驟S120。另一方面,如果不是測(cè)色模式、對(duì)象設(shè)備也不是測(cè)色器,則
進(jìn)入步驟S70。例如,在是測(cè)色模式、且對(duì)象設(shè)備是測(cè)色驅(qū)動(dòng)裝置80的情 況(遙控指令RC是測(cè)色驅(qū)動(dòng)控制指令CMDC的情況)、和不是測(cè)色模式的情 況(遙控指令RC是送紙控制控制指令PFC、巻繞控制指令WCC的情況)下進(jìn) 入步驟S70。
在步驟S70中,進(jìn)行基于坐標(biāo)計(jì)算部118的坐標(biāo)計(jì)算。坐標(biāo)計(jì)算部118 進(jìn)行將在指令內(nèi)指定的邏輯坐標(biāo)系的值變換為實(shí)坐標(biāo)系的值的計(jì)算處理。 例如在圖9所示的設(shè)定畫面中,用戶操作輸入裝置162進(jìn)行印刷圖像IG的選 擇以及版面設(shè)置,并且進(jìn)行色片CP的選擇以及版面設(shè)置。第l打印機(jī)驅(qū)動(dòng) 器151利用在圖9中將用紙區(qū)域的左上角作為原點(diǎn)的邏輯坐標(biāo),來取得由輸 入裝置162指定的印刷圖像IG和色片CP的位置坐標(biāo)(印刷位置坐標(biāo)),并生 成將邏輯坐標(biāo)系所示的位置及量作為值的控制指令。
例如在掃描測(cè)色(圖12(a》時(shí)和點(diǎn)測(cè)色(圖12(b))時(shí)的測(cè)色控制指令中, 如圖8(d)所示將色片CP的斑塊數(shù)N和斑塊列長(zhǎng)L作為值進(jìn)行存儲(chǔ)。
滑架位置坐標(biāo)計(jì)算部118B在點(diǎn)測(cè)色的情況下,根據(jù)N個(gè)單位斑塊的斑 塊列方向C上的由邏輯坐標(biāo)示出的測(cè)色位置的值(X1, X2, ..., Xn),來計(jì) 算應(yīng)該使測(cè)色用滑架57停止的實(shí)坐標(biāo)系的測(cè)色位置(xl, x2, ..., xn)。此 時(shí),滑架控制部114在印刷處理中根據(jù)定期由紙寬傳感器111檢測(cè)巻筒式記 錄紙R的紙寬方向兩端的檢測(cè)結(jié)果進(jìn)行計(jì)算,讀出在存儲(chǔ)器102的規(guī)定存儲(chǔ) 區(qū)域中存儲(chǔ)的巻筒式記錄紙R的紙寬方向的偏移量Ax。在本實(shí)施方式的情 況下,該偏移量Ax被存儲(chǔ)為在輸送方向A上滑架17(詳細(xì)地說是紙寬傳感器 Ul)的位置中的巻筒式記錄紙R的紙寬方向的偏移量Axl、和在利用滑架17 配置到輸送方向下游側(cè)的測(cè)色器41的測(cè)色部123的位置上巻筒式記錄紙R 相對(duì)于上述偏移量Axl所規(guī)定的巻筒式記錄紙R的紙寬方向的位置斜行而 引起的紙寬方向的偏移量Ax2的總和。然后,將實(shí)坐標(biāo)系的主掃描方向B 的測(cè)色位置(xl, x2,…,xn)計(jì)算為(xl, x2, ..., xn)=(Xl+Ax, X2+Ax,..., Xn+Ax)。另外,偏移量Ax是將邏輯坐標(biāo)系的值X和實(shí)坐標(biāo)系的值x相等時(shí) 的巻筒式記錄紙R的紙寬方向的位置(基準(zhǔn)位置)表示為偏移量Ax:O的值, 在相對(duì)于該基準(zhǔn)位置偏移到反起始位置側(cè)時(shí)取AxX)的值,在偏移到起始位置側(cè)時(shí)取AX〈0的值。
另夕卜,用紙位置坐標(biāo)計(jì)算部118A根據(jù)巻筒式記錄紙R的測(cè)色時(shí)的目標(biāo) 輸送位置、即邏輯坐標(biāo)系的測(cè)色位置(Y1, Y2,…,Ym),來計(jì)算實(shí)坐標(biāo) 系的測(cè)色位置(yl, y2, ..., ym)。例如在輸送方向A上是M歹iJ(在圖9的例 子中為兩列)的斑塊列,將各個(gè)斑塊列的輸送方向A上的邏輯坐標(biāo)系的測(cè)色 位置設(shè)為(Y1, Y2, ..., Ym)。這里,在本例的情況下,利用與即將向各 測(cè)色位置輸送的用紙位置的輸送量相當(dāng)?shù)闹祦肀硎緶y(cè)色位置(Y1, Y2,…, Ym)。另外,利用送紙控制部115內(nèi)的計(jì)數(shù)器115A的計(jì)數(shù)值來表示巻筒式 記錄紙R的輸送方向A上的實(shí)位置。當(dāng)即將向測(cè)色位置輸送的用紙位置的 計(jì)數(shù)值為ycnt時(shí),將輸送方向A上的實(shí)坐標(biāo)系的測(cè)色位置y計(jì)算為 y=ycnt+Y。
在步驟S80中,采用實(shí)坐標(biāo)系的值來生成遙控指令。例如當(dāng)將巻筒式 記錄紙R輸送到測(cè)色位置時(shí),采用對(duì)圖8(a)所示的邏輯坐標(biāo)系的送紙控制指 令PFCt的邏輯坐標(biāo)"Y"進(jìn)行坐標(biāo)變換后取得的實(shí)坐標(biāo)系的"y",生成 "PF(y)"所示的實(shí)坐標(biāo)系的送紙控制指令PFCr。
另外,在驅(qū)動(dòng)測(cè)色用滑架57進(jìn)行測(cè)色器41的例如點(diǎn)測(cè)色時(shí),滑架位置 坐標(biāo)計(jì)算部118B根據(jù)在圖8(c)所示的邏輯坐標(biāo)系的測(cè)色驅(qū)動(dòng)控制指令 CMDC中存儲(chǔ)的測(cè)色用CR驅(qū)動(dòng)指令"CCR(X1), CCR(X2),…,CCR(Xn)" 中的邏輯坐標(biāo)系的值(X1, X2, ..., Xn)進(jìn)行坐標(biāo)變換的計(jì)算,以取得實(shí)坐 標(biāo)系的值(xl, x2, ..., xn)。并且,指令生成部117通過存儲(chǔ)該實(shí)坐標(biāo)系的 值(xl, x2, ..., xn),來生成實(shí)坐標(biāo)系的測(cè)色用滑架驅(qū)動(dòng)指令"CCR(xl), CCR(x2),…,CCR(xn)"所示的邏輯坐標(biāo)系的測(cè)色用CR驅(qū)動(dòng)指令。
而且,當(dāng)在測(cè)色結(jié)束后與巻筒式記錄紙R后退同步、使巻繞裝置30反 轉(zhuǎn)驅(qū)動(dòng)時(shí),指令生成部117存儲(chǔ)用紙位置坐標(biāo)計(jì)算部118A對(duì)圖8(b)所示的 巻繞控制指令WCCt中的邏輯坐標(biāo)系的值Y進(jìn)行坐標(biāo)變換后取得的實(shí)坐標(biāo) 系的值y,由此生成"PWrev(y)"所示的巻繞控制指令WCCr。
在步驟S90中,判斷是否是送紙指令。如果是送紙指令,則進(jìn)入步驟 SIOO,向送紙控制部115轉(zhuǎn)送指令。另一方面,在不是送紙指令的情況下, 進(jìn)入步驟SllO。
在步驟S110中生成ESC/P控制數(shù)據(jù)。指令生成部117在指令生成(S80)
36后,將應(yīng)該向巻繞裝置30以及測(cè)色驅(qū)動(dòng)裝置80轉(zhuǎn)送的指令(巻繞控制指令和
測(cè)色驅(qū)動(dòng)控制指令)作成ESC/P控制數(shù)據(jù)的形式。
例如在圖8(b)所示的巻繞控制指令WCCr的情況下,在工作開始指令 "JS"和工作結(jié)束指令"JE"之間配置的遙控模式轉(zhuǎn)移代碼"RM"與遙 控模式結(jié)束指令"RME"之間存儲(chǔ)有巻繞控制指令WCCr,由此生成ESC/P 控制數(shù)據(jù)(印刷數(shù)據(jù))。
另外,在圖8(c)所示的測(cè)色驅(qū)動(dòng)控制指令CMDCr的情況下,在工作開 始指令"JS"和工作結(jié)束指令"JE"之間配置的遙控模式轉(zhuǎn)移代碼"RM" 與遙控模式結(jié)束代碼"RME"之間還配置有測(cè)色模式轉(zhuǎn)移代碼"MC"和 測(cè)色模式結(jié)束代碼"MCE",在其間存儲(chǔ)測(cè)色驅(qū)動(dòng)控制指令CMDCr,由 此生成ESC/P控制數(shù)據(jù)。
另一方面,在S60的判斷為是測(cè)色模式且是測(cè)色器時(shí)(g卩,設(shè)備代碼為 測(cè)色器時(shí)),在步驟S120中生成測(cè)色指令。如圖8(d)所示,附有指示與測(cè)色 器41確立通信的指令"ComCM",生成測(cè)色控制指令CMCr。
然后,在步驟S130中判斷對(duì)象裝置(對(duì)象設(shè)備)。即,根據(jù)ESC/P控制 數(shù)據(jù)中的設(shè)備代碼來判斷對(duì)象裝置。如果對(duì)象裝置是測(cè)色驅(qū)動(dòng)裝置80,則 進(jìn)入步驟S140,確立與測(cè)色驅(qū)動(dòng)裝置80的通信,將ESC/P控制數(shù)據(jù)轉(zhuǎn)送至 測(cè)色驅(qū)動(dòng)裝置80。另外,如果對(duì)象裝置是測(cè)色器41,則進(jìn)入步驟S150,確 立與測(cè)色器41的通信,將測(cè)色控制指令CMCr轉(zhuǎn)送至測(cè)色器41。此外,如 果對(duì)象裝置是巻繞裝置30,則進(jìn)入步驟S160,確立與巻繞裝置30的通信, 將ESC/P控制數(shù)據(jù)轉(zhuǎn)送至巻繞裝置30。
此時(shí),主通信部81根據(jù)來自第2打印機(jī)驅(qū)動(dòng)器89的指示來進(jìn)行與對(duì)象 裝置的通信確立。在確立測(cè)色驅(qū)動(dòng)裝置80和巻繞裝置30的通信時(shí),測(cè)色驅(qū) 動(dòng)裝置80和巻繞裝置30的USB器件82A、 84A對(duì)來自USB主機(jī)81 A的設(shè)備類 別(例如器件ID)的請(qǐng)求進(jìn)行表示是"打印機(jī)類別"的意思(打印機(jī)的器件ID) 的應(yīng)答。其結(jié)果是,連接USB的邏輯信道。因此,本實(shí)施方式是以通信對(duì) 方是打印機(jī)的情況為前提而作成的,其中利用已知打印機(jī)驅(qū)動(dòng)器的至少一 部分來構(gòu)成用于控制選擇設(shè)備的第2打印機(jī)驅(qū)動(dòng)器89,由此能夠從打印機(jī) 10經(jīng)由USB通信向選擇設(shè)備轉(zhuǎn)送ESC/P控制數(shù)據(jù)。另外,在本例中,測(cè)色 用CR驅(qū)動(dòng)指令CCR(xl), ..., CCR(xn)與動(dòng)作位置確定單元確定的動(dòng)作位置相當(dāng)。另外,生成測(cè)色用CR驅(qū)動(dòng)指令CCR(xl),…,CCR(xn)的指令生
成部117與動(dòng)作位置確定單元相當(dāng)。
以下,按照?qǐng)D14的事項(xiàng)處理圖來說明測(cè)色處理的一連串流程。
首先,從主裝置150(即,第1打印機(jī)驅(qū)動(dòng)器151)對(duì)打印機(jī)10發(fā)送印刷數(shù)
據(jù)指示印刷。例如,發(fā)送用于對(duì)形象圖像(image)和色片進(jìn)行印刷的印
刷數(shù)據(jù)。打印機(jī)10根據(jù)印刷數(shù)據(jù)對(duì)巻筒式記錄紙R進(jìn)行印刷圖像IG和色片
CP的印刷。
接著,主裝置150進(jìn)行測(cè)色指示。打鄰機(jī)10將從主裝置150接收的測(cè)色 指示數(shù)據(jù)向測(cè)色器41轉(zhuǎn)送。結(jié)果,在測(cè)色器41中進(jìn)行初始化處理及測(cè)色條
件等的設(shè)定。然后,打印機(jī)10通過PF驅(qū)動(dòng)(PF電動(dòng)機(jī)108的驅(qū)動(dòng))使巻筒式 記錄紙R與輸送方向A上的測(cè)色位置對(duì)位。之后,打印機(jī)10對(duì)測(cè)色驅(qū)動(dòng)裝 置80指示按壓紙,并且繼續(xù)指示測(cè)色用滑架57向列方向C(主掃描方向B)對(duì)位。
此時(shí),由打印機(jī)10經(jīng)由USB通信利用存儲(chǔ)有實(shí)坐標(biāo)系的值的測(cè)色用CR 驅(qū)動(dòng)指令CCR(xl), ..., CCR(xn)進(jìn)行指示,所以例如在點(diǎn)測(cè)色時(shí),將測(cè)色 用滑架57位置控制到補(bǔ)正了巻筒式記錄紙R紙寬方向的偏移量Ax的動(dòng)作位 置上,因此測(cè)色器41的測(cè)色部123能夠使測(cè)色用滑架57停止在按照用紙上 邏輯坐標(biāo)的位置所記錄的與各單位斑塊D的中心部對(duì)置的位置。
然后,每當(dāng)測(cè)色用滑架57在各動(dòng)作位置上停止時(shí)測(cè)色器41執(zhí)行測(cè)色。 此時(shí),第2打印機(jī)驅(qū)動(dòng)器89根據(jù)測(cè)色驅(qū)動(dòng)裝置80的編碼器130的輸出信號(hào), 從測(cè)色驅(qū)動(dòng)裝置80逐次接收由計(jì)數(shù)器125A進(jìn)行計(jì)數(shù)的測(cè)色用滑架57的位 置信息,并進(jìn)行控制,使測(cè)色用滑架57的動(dòng)作位置與測(cè)色器41的測(cè)色位置 同步。每當(dāng)結(jié)束1列色片CP的測(cè)色時(shí),測(cè)色用滑架57返回起始位置,解除 按壓部件44的按壓,然后,如果有應(yīng)該測(cè)色的色片CP,則將巻筒式記錄紙 R輸送到下一測(cè)色位置。以下,在結(jié)束全部色片CP的測(cè)色之前反復(fù)同樣的 處理動(dòng)作。
其間,逐次接受來自主裝置150的測(cè)色進(jìn)程請(qǐng)求,打印機(jī)10當(dāng)監(jiān)視測(cè) 色驅(qū)動(dòng)裝置80的結(jié)束并接受結(jié)束的應(yīng)答時(shí),向主裝置150通知測(cè)色結(jié)束的 情況。接受了測(cè)色結(jié)束通知的主裝置150對(duì)打印機(jī)10請(qǐng)求測(cè)色結(jié)果。然后, 打印機(jī)10對(duì)測(cè)色器41發(fā)送測(cè)色結(jié)果請(qǐng)求。接受了測(cè)色結(jié)果請(qǐng)求的測(cè)色器41將測(cè)色結(jié)果(測(cè)色數(shù)據(jù))經(jīng)由打印機(jī)10發(fā)送至主裝置150。主裝置150當(dāng)接受 了測(cè)色結(jié)果時(shí),向打印機(jī)發(fā)送用紙對(duì)位指示,打印機(jī)10按照該指示進(jìn)行PF 反轉(zhuǎn)(PF電動(dòng)機(jī)108的反轉(zhuǎn)驅(qū)動(dòng)),進(jìn)行用紙對(duì)位(后退),并且與其同步地將 反轉(zhuǎn)指示發(fā)送給巻繞裝置30。結(jié)果,巻繞裝置30與PF反轉(zhuǎn)同步地進(jìn)行反轉(zhuǎn) 驅(qū)動(dòng),所以巻筒式記錄紙R反向輸送到規(guī)定位置。例如,巻筒式記錄紙R 配置在下一頁(yè)的印刷開始位置。另外,在主裝置150中,根據(jù)測(cè)色結(jié)果來 判定印刷的顏色適應(yīng)性,例如,決定印刷時(shí)的顏色條件。 如以上所述,根據(jù)本實(shí)施方式可取得以下的效果。
(1) 因?yàn)樵谧鳛榇蛴C(jī)10的選擇設(shè)備的測(cè)色驅(qū)動(dòng)裝置80和巻繞裝置30 中設(shè)定了打印機(jī)類別,所以在作為印刷指令的ESC/P控制數(shù)據(jù)從打印機(jī)10 向選擇設(shè)備發(fā)送時(shí)可確立USB通信。由此,可利用ESC/P控制數(shù)據(jù)的遙控 指令來驅(qū)動(dòng)控制選擇設(shè)備。
(2) 因?yàn)榭刹捎肊SC/P控制數(shù)據(jù)來驅(qū)動(dòng)控制選擇設(shè)備,所以能夠利用已 知的第1打印機(jī)驅(qū)動(dòng)器151來構(gòu)建第2打印機(jī)驅(qū)動(dòng)器89,而且能夠利用已知 的ESC/P分析部來構(gòu)建選擇設(shè)備內(nèi)的指令分析部124、 131。例如可僅通過 將已知的ESC/P分析部用的電路基板安裝到選擇設(shè)備內(nèi)來構(gòu)建指令分析部 124、 131,從而不需要重新開發(fā)/制造專用的分析部,所以能夠在短期間內(nèi) 開發(fā)/制造打印機(jī)系統(tǒng)100。 一
(3) 根據(jù)紙寬傳感器111的檢測(cè)結(jié)果來取得來自巻筒式記錄紙R的紙寬 方向的基準(zhǔn)位置的偏移量Ax3并存儲(chǔ)到存儲(chǔ)器102內(nèi)。并且,采用該偏移量 Ax3,從邏輯坐標(biāo)系的值變換為增加了巻筒式記錄紙R的紙寬方向的偏移量 的實(shí)坐標(biāo)系的值,并根據(jù)包含由該實(shí)坐標(biāo)系的值指定的指令的第二控制數(shù) 據(jù)來控制作為第二設(shè)備的測(cè)色裝置40的測(cè)色用滑架57(移動(dòng)體)的動(dòng)作位 置。由此,即使巻筒式記錄紙R在紙寬方向上偏移,也能夠正確地對(duì)按照 該巻筒式記錄紙R上邏輯坐標(biāo)的位置所記錄的色片CP的各單位斑塊D進(jìn)行 測(cè)色。
(4) 采用由巻筒式記錄紙R的紙寬方向的偏移量Axl與巻筒式記錄紙R 的斜行所引起的紙寬方向的偏移量Ax2的總和構(gòu)成的偏移量Ax3,生成第二 控制數(shù)據(jù),該第二控制數(shù)據(jù)指定了決定測(cè)色裝置40的測(cè)色用滑架57的動(dòng)作 位置的值來作為可補(bǔ)償該偏移量Ax3的實(shí)坐標(biāo)系的值。由此,即使將紙寬
39傳感器111和測(cè)色用滑架57配置在與輸送方向不同的位置上,也能夠按照 單位斑塊D來高位置精度地控制測(cè)色用滑架57的動(dòng)作位置,從而能夠提高
測(cè)色裝置40的測(cè)色精度。
(5) 因?yàn)槭箮喞@裝置30與后退同步地進(jìn)行逆旋轉(zhuǎn)驅(qū)動(dòng),所以在測(cè)色結(jié)束
后可使巻筒式記錄紙R從測(cè)色位置返回到下一頁(yè)的印刷開始位置。由此, 在作為選擇設(shè)備裝備了巻繞裝置30時(shí),也利用ESC/P控制數(shù)據(jù)使巻繞裝置 30反轉(zhuǎn)驅(qū)動(dòng),由此能夠利用簡(jiǎn)單的結(jié)構(gòu)來進(jìn)行巻繞裝置30的控制。
(6) —直以來,因?yàn)楦鶕?jù)在打印機(jī)側(cè)取得的巻筒式記錄紙R的位置偏移 信息來重新生成指令,所以一旦將該位置偏移信息發(fā)送給主裝置的打印機(jī) 驅(qū)動(dòng)器,于打印機(jī)驅(qū)動(dòng)器中采用位置偏移信息來生成實(shí)坐標(biāo)系的指令之 后,需要構(gòu)成打印機(jī)10接收該指令的結(jié)構(gòu)。與此相對(duì),在本實(shí)施方式中, 打印機(jī)10內(nèi)置具有打印機(jī)驅(qū)動(dòng)器功能的第2打印機(jī)驅(qū)動(dòng)器89,所以不用將 在打印機(jī)10側(cè)取得的位置偏移信息發(fā)送給主裝置150,就能夠在打印機(jī)內(nèi) 部生成實(shí)坐標(biāo)系的指令。并且,除了生成指令之外,還在將該生成的指令 發(fā)送到作為第二設(shè)備的測(cè)色驅(qū)動(dòng)裝置80時(shí),將該指令作為遙控指令RC生成 已插入的印刷數(shù)據(jù)(ESC/P控制數(shù)據(jù)),利用打印機(jī)驅(qū)動(dòng)器功能(通信功能)作 為印刷數(shù)據(jù)發(fā)送至測(cè)色驅(qū)動(dòng)裝置80。此時(shí),因?yàn)槭亲儞Q指令值的坐標(biāo)系, 所以可直接利用印刷用的指令(遙控指令)。從而,由交換向主裝置150發(fā)送 位置偏移信息的數(shù)據(jù)所引起的第二設(shè)備的動(dòng)作延遲難以發(fā)生,因此可利用 將打印機(jī)驅(qū)動(dòng)器功能和印刷用的ESC/P分析部分別裝入打印機(jī)10和測(cè)色驅(qū) 動(dòng)裝置80(第二設(shè)備)的簡(jiǎn)單結(jié)構(gòu),來構(gòu)成打印機(jī)系統(tǒng)100(電子設(shè)備系統(tǒng))。
(第2實(shí)施方式)
以下,根據(jù)圖15 圖25來說明使本發(fā)明具體化的第2實(shí)施方式。 圖15是表示具有第2實(shí)施方式的打印機(jī)系統(tǒng)100的印刷系統(tǒng)的電氣結(jié)
構(gòu)的框圖。另外,由于多個(gè)打印機(jī)系統(tǒng)100全部是相同的結(jié)構(gòu),所以僅示
出一臺(tái)的結(jié)構(gòu)。
印刷系統(tǒng)200與第1實(shí)施方式相同,具有打印機(jī)系統(tǒng)IOO、和以與打印 機(jī)系統(tǒng)100可通信的狀態(tài)進(jìn)行連接的主裝置150。主裝置150例如由個(gè)人計(jì) 算機(jī)等構(gòu)成。主裝置150例如內(nèi)置有安裝打印機(jī)驅(qū)動(dòng)器用的軟件而構(gòu)建的 第1打印機(jī)驅(qū)動(dòng)器151(主驅(qū)動(dòng)器)。主裝置150的通信部152和構(gòu)成打印機(jī)系統(tǒng)100的打印機(jī)10的通信部74經(jīng)由通信電纜進(jìn)行連接。在兩通信部152、 74 之間的通信中采用例如IEEE1284.4通信或USB通信。另外,在本實(shí)施方式 中,第1打印機(jī)驅(qū)動(dòng)器151構(gòu)成主控制部以及主控制裝置。
另外,多臺(tái)打印機(jī)系統(tǒng)100與主裝置150可通信地連接。主裝置150以 及多個(gè)打印機(jī)系統(tǒng)100例如經(jīng)由因特網(wǎng)等網(wǎng)絡(luò)250與管理服務(wù)器300連接。 管理服務(wù)器300訪問打印機(jī)系統(tǒng)100取得例如維護(hù)或核款系統(tǒng)(accounting system)所需的信息。
測(cè)色裝置40分為測(cè)色器41、和構(gòu)成按壓部件44以及測(cè)色用滑架57的驅(qū) 動(dòng)系統(tǒng)的測(cè)色驅(qū)動(dòng)裝置80。打印機(jī)10的通信部81經(jīng)由集線器85與測(cè)色器 41、測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30的各通信部82 84可通信地連接。在 這些通信中例如采用USB通信,在此情況下,通信部81構(gòu)成USB主機(jī),各 通信部82 84構(gòu)成USB器件。另外,在本實(shí)施方式中,打印機(jī)10構(gòu)成第一 設(shè)備,測(cè)色裝置40構(gòu)成第二設(shè)備。
主裝置150內(nèi)的第l打印機(jī)驅(qū)動(dòng)器151例如在對(duì)監(jiān)視器150a上顯示的圖 像進(jìn)行印刷時(shí),生成該圖像的印刷工作數(shù)據(jù)并發(fā)送至打印機(jī)IO。作為印刷 工作數(shù)據(jù)的印刷指令例如采用串行打印機(jī)的標(biāo)準(zhǔn)指令即ESC/P(Epson Standard Code for Printer)。
在打印機(jī)10內(nèi)具有分析印刷工作數(shù)據(jù)的指令分析部IOI、緩沖器用 的存儲(chǔ)器(以下,稱為"圖像緩沖器102")、控制部103、第2打印機(jī)驅(qū)動(dòng)器 89、打印發(fā)動(dòng)機(jī)95、以及用于記錄后述的工作信息等的存儲(chǔ)器171。另外, 在本實(shí)施方式中,存儲(chǔ)器102被用作存儲(chǔ)印刷圖像數(shù)據(jù)的圖像緩沖器。因 此,在打印機(jī)10內(nèi)進(jìn)行的計(jì)算結(jié)果的數(shù)據(jù)被存儲(chǔ)至后述的RAM173或非易 失性存儲(chǔ)器171的規(guī)定存儲(chǔ)區(qū)域中。
指令分析部101具有以下的功能,其分析印刷工作數(shù)據(jù),如果有印刷 圖像數(shù)據(jù)則臨時(shí)存儲(chǔ)至圖像緩沖器102,如果是指示印刷的印刷控制指令 則發(fā)送到控制部103,此外,如果是指示印刷以外的控制的遙控指令則發(fā) 送至第2打印機(jī)驅(qū)動(dòng)器89??刂撇?03根據(jù)印刷控制指令驅(qū)動(dòng)打印發(fā)動(dòng)機(jī) 95,并印刷基于印刷圖像數(shù)據(jù)的圖像。另外,第2打印機(jī)驅(qū)動(dòng)器89發(fā)送遙 控指令,驅(qū)動(dòng)控制測(cè)色器41、測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30。另外,控 制部103管理打印發(fā)動(dòng)機(jī)95的狀態(tài),并將墨消耗量及用紙消耗量等工作信息存儲(chǔ)到存儲(chǔ)器171。這里,所謂工作信息就是為了管理服務(wù)器300利用于 維護(hù)業(yè)務(wù)及核款系統(tǒng)而訪問打印機(jī)10取得的數(shù)據(jù),與該數(shù)據(jù)不同的記錄頭
部溫度及維護(hù)控制用信息等在打印機(jī)io的控制中采用的數(shù)據(jù)也存儲(chǔ)到存
儲(chǔ)器171中。
圖16是表示印刷系統(tǒng)電氣結(jié)構(gòu)的詳細(xì)框圖。主裝置150具有第l打印
機(jī)驅(qū)動(dòng)器151、測(cè)色驅(qū)動(dòng)器153、圖像顯示用的應(yīng)用程序154等。通過在主 裝置150中安裝程序來構(gòu)建這些第1打印機(jī)驅(qū)動(dòng)器151以及測(cè)色驅(qū)動(dòng)器153。
第1打印機(jī)驅(qū)動(dòng)器151具有生成印刷數(shù)據(jù)(以下,稱為"印刷工作數(shù)據(jù)") 的印刷數(shù)據(jù)生成部(以下,稱為"工作數(shù)據(jù)生成部155")、主控制部156、 判定部158以及數(shù)據(jù)存儲(chǔ)部157。此外,工作數(shù)據(jù)生成部155還具有邏輯 坐標(biāo)計(jì)算部159、指令生成部160以及圖像數(shù)據(jù)處理部161。另外,在主裝 置150上連接有例如由鍵盤及鼠標(biāo)等構(gòu)成的輸入裝置162。
測(cè)色驅(qū)動(dòng)器153具有顯示測(cè)色設(shè)定用的設(shè)定畫面的設(shè)定畫面顯示功 能、色片圖案設(shè)定功能和色片印刷位置設(shè)定功能。通過應(yīng)用程序154來具 有以下的功能,可將包含顯示圖像的用紙范圍顯示在設(shè)定畫面上,在該用 紙范圍內(nèi)的希望區(qū)域中選擇希望的色片圖案以及印刷位置并且設(shè)定色片。
圖17示意性地表示測(cè)色驅(qū)動(dòng)器153在監(jiān)視器150a上顯示的測(cè)色用設(shè)定 畫面。用戶可操作輸入裝置162在測(cè)色用設(shè)定畫面140上顯示印刷圖像IG, 并且進(jìn)行色片CP的色圖案的選擇以及位置的設(shè)定。例如,從色片選擇窗口 及下拉菜單等中選擇希望的圖案、色數(shù)、顏色、色片列數(shù)等,并且利用鼠 標(biāo)來指定選出的色片CP的印刷位置,并設(shè)定在沒有印刷圖像IG的空白區(qū)域 等希望位置上。在測(cè)色驅(qū)動(dòng)器153中取得從測(cè)色用設(shè)定畫面140指定的色片 的印刷位置,作為設(shè)定在用紙區(qū)域上的坐標(biāo)系即邏輯坐標(biāo)。詳細(xì)地說,在 邏輯坐標(biāo)系中如圖17所示,利用以用紙區(qū)域(相當(dāng)于l頁(yè)的整個(gè)范圍)的左上 角為原點(diǎn)(O, 0)、紙寬方向(主掃描方向B)(圖17中的右方向)為X坐標(biāo)、反 輸送方向(圖17中的下方向)為Y坐標(biāo)的相對(duì)坐標(biāo)來表示。例如如圖17所示, 印刷圖像IG以左上角坐標(biāo)(Xps, Yps)、右下角坐標(biāo)(Xpe, Ype)來表示。
另外,色片CP具有列狀排列著多個(gè)單位斑塊D的斑塊列PR、以及在 斑塊列PR的列方向兩側(cè)相隔規(guī)定間隔配置的開始位置標(biāo)記MS和結(jié)束位置 標(biāo)記ME。在配置有二列色片CP的圖17的例子中,各色片CP的Y坐標(biāo)用Y1,Y2的值來表示,構(gòu)成斑塊列PR的N個(gè)單位斑塊D的X坐標(biāo)用(X1, X2,..., Xn-l, Xn)的值來表示。為了決定測(cè)色器41對(duì)各單位斑塊D進(jìn)行測(cè)色時(shí)的測(cè) 色點(diǎn),而采用涉及這些色片CP的邏輯坐標(biāo)值。因此,單位斑塊D的坐標(biāo)例 如表示其中心點(diǎn)。
例如,采用色片CP的Y坐標(biāo)值,來作為將巻筒式記錄紙R定位在測(cè)色 位置上的送紙時(shí)的目標(biāo)位置。另外,采用各單位斑塊D的X坐標(biāo)值來作為 將測(cè)色用滑架57定位于斑塊列方向C時(shí)的目標(biāo)位置,使測(cè)色器41的測(cè)色點(diǎn) 與各單位斑塊的中心點(diǎn)一致。另外,作為測(cè)色驅(qū)動(dòng)器153取得的與色片CP 有關(guān)的數(shù)據(jù)包含有斑塊列PR的斑塊列長(zhǎng)L和斑塊數(shù)N的信息。
另外,如圖17所示,在測(cè)色用設(shè)定畫面140上設(shè)有標(biāo)簽印刷設(shè)定按鈕 141。標(biāo)簽印刷設(shè)定按鈕141用于進(jìn)行對(duì)判定結(jié)果進(jìn)行印刷的設(shè)定,該判定 結(jié)果是根據(jù)測(cè)色器41的測(cè)色結(jié)果來判定色條件適應(yīng)性的結(jié)果,當(dāng)利用鼠標(biāo) 等進(jìn)行操作(點(diǎn)擊)時(shí),顯示多個(gè)判定結(jié)果印刷用的圖像,所以通過從其中 選擇希望的內(nèi)容來設(shè)定判定結(jié)果印刷用的圖像。例如,準(zhǔn)備"OK!"字符 串的圖像等。在本實(shí)施方式中,僅進(jìn)行判定結(jié)果印刷用圖像的選擇,就能 夠?qū)⒃撚∷⑽恢米詣?dòng)設(shè)定在與用紙區(qū)域的圖像不重疊的空白區(qū)域內(nèi)。
然后,將印刷圖像IG以及色片CP的圖像數(shù)據(jù)與各邏輯坐標(biāo)數(shù)據(jù)、和色 片CP的斑塊列長(zhǎng)L與斑塊數(shù)N的信息從圖16所示的測(cè)色驅(qū)動(dòng)器153發(fā)送到 第1打印機(jī)驅(qū)動(dòng)器151。另外在圖17中,為了決定例如用未圖示的刀具切斷 巻筒式記錄紙R時(shí)的切口位置、或使巻筒式記錄紙R在下一頁(yè)的印刷開始位 置起始的目標(biāo)位置,而采用表示用紙區(qū)域的輸送方向A的終端(該圖中為下 端)的Y坐標(biāo)"Yc"。另夕卜,觀lj色驅(qū)動(dòng)器153生成控制測(cè)色器41的測(cè)色指令, 并將其發(fā)送到第1打印機(jī)驅(qū)動(dòng)器151。
圖16所示的第l打印機(jī)驅(qū)動(dòng)器151根據(jù)應(yīng)用程序154顯示到監(jiān)視器150a 上的圖像、由測(cè)色驅(qū)動(dòng)器153設(shè)定的色片CP的圖像數(shù)據(jù)以及邏輯坐標(biāo)數(shù)據(jù) 等,進(jìn)行生成含印刷指令的印刷工作數(shù)據(jù)的處理。但是,在本實(shí)施方式中, 除了打印機(jī)10的印刷控制之外,用于控制巻繞裝置30、測(cè)色器41以及測(cè)色 驅(qū)動(dòng)裝置80的控制指令也插入印刷工作數(shù)據(jù)。第1打印機(jī)驅(qū)動(dòng)器151采用前 述的邏輯坐標(biāo)計(jì)算部159、指令生成部160以及圖像數(shù)據(jù)處理部161來生成 印刷工作數(shù)據(jù)。
43指令生成部160采用打印機(jī)描述語(yǔ)言(打印機(jī)控制代碼)生成指令。在本
實(shí)施方式中,如前所述,采用ESC/P指令來作為串行打印機(jī)用的打印機(jī)描 述語(yǔ)言。當(dāng)然,如果打印機(jī)10是頁(yè)式打印機(jī)則可采用ESC/Page來作為打印 機(jī)描述語(yǔ)言。另外以下,對(duì)指令生成部160進(jìn)行的處理的詳細(xì)內(nèi)容進(jìn)行敘 述。
邏輯坐標(biāo)計(jì)算部159根據(jù)在測(cè)色用設(shè)定畫面140上設(shè)定的印刷圖像IG 和色片CP等的規(guī)定印刷區(qū)域的邏輯坐標(biāo)、及色片CP的測(cè)色點(diǎn)的邏輯坐標(biāo) 等邏輯坐標(biāo)信息,來計(jì)算應(yīng)存儲(chǔ)在指令生成部160所作成的指令中的值。 作為算出的值可舉出,到達(dá)印刷圖像和色片CP的印刷位置的送紙量、用于 使色片CP移動(dòng)到測(cè)色器41可測(cè)色的測(cè)色位置的送紙量、和測(cè)色用滑架57 在測(cè)色時(shí)的移動(dòng)目標(biāo)位置(測(cè)色位置)即動(dòng)作位置(斑塊列方向C的測(cè)色位置) 等。將這些值計(jì)算為例如作為控制對(duì)象的電動(dòng)機(jī)的驅(qū)動(dòng)量及目標(biāo)位置等的 值。
圖像數(shù)據(jù)處理部161進(jìn)行由顯示用的圖像數(shù)據(jù)生成印刷用的圖像數(shù)據(jù) 的處理。作為具體的處理舉出,從顯示用析像度變換為打印機(jī)用析像度的 析像度變換處理;將圖像數(shù)據(jù)例如從RGB表色系變換為打印機(jī)10能夠表現(xiàn) 的CMYK表色系(這里是藍(lán)綠,品紅,黃,黑色等各種色)的色變換處理; 用于將圖像數(shù)據(jù)的灰度值轉(zhuǎn)變?yōu)橛么蛴C(jī)可表現(xiàn)的灰度值的半色調(diào)處理; 以及將到記錄頭部19的數(shù)據(jù)的輸出順序與根據(jù)印刷模式等而決定的墨滴 噴出順序?qū)?yīng)著排列替換的數(shù)據(jù)輸出順序調(diào)節(jié)處理(例如微觀織處理等) 等。這里,采用色變換表來進(jìn)行色變換處理。作為半色調(diào)處理可適用所謂 的誤差擴(kuò)散法及抖動(dòng)法等周知方法。因?yàn)樯鲜龈魈幚淼膬?nèi)容是周知的,所 以省略對(duì)以上的詳細(xì)說明。另外,將實(shí)施了這些印刷用圖像處理的圖像數(shù) 據(jù)稱為印刷圖像數(shù)據(jù)。
第1打印機(jī)驅(qū)動(dòng)器151還具有將用于輸入設(shè)定印刷條件的設(shè)定畫面顯 示在主裝置150的監(jiān)視器150a上的功能。用戶在設(shè)定畫面中可通過操作輸 入裝置162來設(shè)定印刷條件。作為印刷條件舉出用紙種類、用紙尺寸、 彩色/單色、頁(yè)面設(shè)置(空白設(shè)定、沒有邊緣的印刷設(shè)定等)、印刷模式(例如 高品質(zhì)印刷模式,高速印刷模式等)等。然后,對(duì)基于該印刷條件的內(nèi)容進(jìn) 行析像度變換處理、色變換處理、半色調(diào)處理、數(shù)據(jù)輸出順序調(diào)節(jié)處理等
44圖像處理。
主控制部156負(fù)責(zé)第1打印機(jī)驅(qū)動(dòng)器151中的控制,進(jìn)行用于向各部
159 161生成印刷數(shù)據(jù)的指示、印刷條件設(shè)定畫面的顯示控制、和用于將 印刷數(shù)據(jù)向打印機(jī)10發(fā)送的通信控制(發(fā)送指示),并根據(jù)來自測(cè)色器41的 測(cè)色數(shù)據(jù)來進(jìn)行色條件適應(yīng)性的判定以及色補(bǔ)正值的設(shè)定等。數(shù)據(jù)存儲(chǔ)部 157是臨時(shí)存儲(chǔ)在設(shè)定畫面(測(cè)色用設(shè)定畫面以及印刷條件設(shè)定畫面)上設(shè) 定的測(cè)色條件及印刷條件的各種數(shù)據(jù)、在發(fā)送前臨時(shí)存儲(chǔ)已生成的印刷工 作數(shù)據(jù)等、在進(jìn)行該判定或運(yùn)算處理等之前臨時(shí)存儲(chǔ)從測(cè)色器41接收到的 測(cè)色數(shù)據(jù)、或者存儲(chǔ)標(biāo)簽印刷用而選擇的多個(gè)圖像數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)區(qū)域。 在數(shù)據(jù)存儲(chǔ)部157中例如采用了主裝置150的存儲(chǔ)器的規(guī)定存儲(chǔ)區(qū)域。當(dāng)由 工作數(shù)據(jù)生成部155生成印刷工作數(shù)據(jù)時(shí),主控制部156對(duì)通信部152指示 向打印機(jī)10發(fā)送,通信部152根據(jù)規(guī)定的通信協(xié)議將在數(shù)據(jù)存儲(chǔ)部157中存 儲(chǔ)的印刷工作數(shù)據(jù)向打印機(jī)10的通信部74發(fā)送。
判定部158根據(jù)主控制部156從測(cè)色器41經(jīng)由打印機(jī)10接收到的測(cè)色 結(jié)果(測(cè)色數(shù)據(jù)),對(duì)印刷結(jié)果(色片CP)的顏色和監(jiān)視器顯示圖像的顏色進(jìn) 行比較,以判定與顏色有關(guān)的印刷條件的適應(yīng)性。在本實(shí)施方式中,例如 用"OK"或"NG"來進(jìn)行判定。
另外,主控制部156在測(cè)色器41進(jìn)行了色片CP的測(cè)色時(shí),進(jìn)行如下的 指示,對(duì)測(cè)色器41請(qǐng)求測(cè)色結(jié)果(測(cè)色數(shù)據(jù)),對(duì)工作數(shù)據(jù)生成部155指示標(biāo) 簽印刷用的印刷圖像數(shù)據(jù)的生成處理,發(fā)送該印刷圖像數(shù)據(jù),以及存儲(chǔ)測(cè) 色數(shù)據(jù)和從測(cè)色判定結(jié)果得出的工作信息(測(cè)色關(guān)聯(lián)工作信息)等。
第1打印機(jī)驅(qū)動(dòng)器151(工作數(shù)據(jù)生成部155)生成了包含指令生成部160 所生成的各種指令和圖像數(shù)據(jù)處理部161所生成的印刷圖像數(shù)據(jù)的印刷工 作數(shù)據(jù)(ESC/P控制數(shù)據(jù))。
這里,對(duì)第1打印機(jī)驅(qū)動(dòng)器151所生成的印刷工作數(shù)據(jù)的構(gòu)造進(jìn)行說 明。圖18表示第1打印機(jī)驅(qū)動(dòng)器151所生成的印刷工作數(shù)據(jù)PD的構(gòu)造。另外, 在以下的說明中,表示指令的記號(hào)未必與實(shí)際的印刷指令匹配,為了便于 說明,采用簡(jiǎn)略的記號(hào)。如圖18所示,印刷工作數(shù)據(jù)PD(以下,稱為"印 刷數(shù)據(jù)")由頭部HD和主體BD組成。在頭部HD中記述有主體BD的數(shù)據(jù)尺 寸等頭部信息。另外,在主體BD中存儲(chǔ)有用印刷指令依本例中是"ESC/P")描述的ESC/P控制數(shù)據(jù)SD。另外,圖18表示例如進(jìn)行測(cè)色用印刷 測(cè)色
測(cè)色判定 標(biāo)簽印刷時(shí)的印刷工作數(shù)據(jù)。
如圖18所示,ESC/P控制數(shù)據(jù)SD構(gòu)成在工作開始代碼"JS"和工作結(jié) 束代碼"JE"之間存儲(chǔ)各種控制指令、控制代碼以及印刷圖像數(shù)據(jù)等的數(shù) 據(jù)構(gòu)造。另外,在圖18中描述了存儲(chǔ)有可作為數(shù)據(jù)存儲(chǔ)的幾乎全部種類的 指令及數(shù)據(jù)的狀態(tài),不過實(shí)際上,存儲(chǔ)這些中的一部分指令及數(shù)據(jù)來構(gòu)成 印刷數(shù)據(jù)。艮口,如圖18所示,在ESC/P控制數(shù)據(jù)SD中,在代碼"JS"和"JE" 之間含有印刷控制指令PCC、印刷圖像數(shù)據(jù)PGD、送紙控制指令PFC1 3、巻繞控制指令WCC1 3、測(cè)色驅(qū)動(dòng)控制指令CMDC、測(cè)色控制指令 CMC、標(biāo)簽印刷指令LPC、標(biāo)簽印刷數(shù)據(jù)LPD、工作信息存儲(chǔ)指令JMC、 測(cè)色關(guān)聯(lián)數(shù)據(jù)CMD等,不過實(shí)際上基于發(fā)送定時(shí)不同等的理由,而多次轉(zhuǎn) 送存儲(chǔ)有一部分指令和數(shù)據(jù)的分組。.在此情況下,在構(gòu)成一個(gè)工作的最初 轉(zhuǎn)送的分組內(nèi)存儲(chǔ)有工作開始代碼"JS",在該工作中最后轉(zhuǎn)送的分組內(nèi) 存儲(chǔ)有工作結(jié)束代碼"JE"。
在ESC/P控制數(shù)據(jù)SD中,按照多個(gè)模式以時(shí)系列順序來區(qū)分存儲(chǔ)控制 指令及印刷圖像數(shù)據(jù)等。作為模式準(zhǔn)備了字符模式、圖形模式、遙控模式。 在ESC/P控制數(shù)據(jù)SD中分別插入轉(zhuǎn)移至這些模式的控制代碼即字符模式 轉(zhuǎn)移代碼"MC"、圖形模式轉(zhuǎn)移代碼"MG"、遙控模式轉(zhuǎn)移代碼"MR"。 緊接著各模式轉(zhuǎn)移代碼存儲(chǔ)有在其模式下作為分析對(duì)象的指令。另外,字 符模式以及圖形模式是分析與印刷控制關(guān)聯(lián)的指令的模式,遙控模式是分 析印刷控制以外的控制例如測(cè)色控制、巻繞控制及維護(hù)控制(堵塞系統(tǒng)控制) 用的指令的模式。另外,字符模式是用于分析文字代碼(字符代碼)的模式, 圖形模式是用于分析圖像數(shù)據(jù)的模式。
在進(jìn)行圖18所示的測(cè)色用印刷 測(cè)色 測(cè)色判定 標(biāo)簽印刷時(shí)的印 刷工作數(shù)據(jù)中,繼工作開始指令"JS"的下一字符模式轉(zhuǎn)移代碼"MC" 之后存儲(chǔ)有印刷控制指令PCC,繼其后的圖形模式轉(zhuǎn)移代碼"MC"之后 存儲(chǔ)有印刷圖像數(shù)據(jù)PGD(頭部控制數(shù)據(jù))。在該例中表示對(duì)包含文件 (document)和圖像雙方的印刷圖像進(jìn)行印刷的情況。
而且,繼遙控模式轉(zhuǎn)移代碼"MR"之后存儲(chǔ)有遙控指令RC。遙控指 令RC是為了使打印機(jī)10進(jìn)行印刷控制以外的控制而在ESC/P控制數(shù)據(jù)中
46存儲(chǔ)的指令。在本例中,采用遙控指令RC進(jìn)行以下的控制,即,在測(cè)色用 印刷后送紙到測(cè)色位置,驅(qū)動(dòng)控制測(cè)色用滑架57以及測(cè)色器41,送紙到標(biāo) 簽印刷位置,存儲(chǔ)指示標(biāo)簽印刷后的工作信息,送紙到標(biāo)簽印刷后的下一
目標(biāo)位置等。遙控指令RC原本是為了進(jìn)行維護(hù)系統(tǒng)的驅(qū)動(dòng)控制而設(shè)置的, 該維護(hù)系統(tǒng)的作用是為了進(jìn)行記錄頭部19的噴嘴清洗而驅(qū)動(dòng)維護(hù)裝置(省 略圖示),或者為了防止印刷中的噴嘴堵塞而使廢液部空噴出(沖洗)墨滴。 在本實(shí)施方式中,將遙控指令RC用于測(cè)色裝置40以及巻繞裝置30的控 制。如圖18所示,繼遙控模式轉(zhuǎn)移代碼"MR"之后的送紙控制指令PFC1 和巻繞控制指令WCC1是用于將巻筒式記錄紙R輸送到測(cè)色位置的指令。 這里,所謂測(cè)色位置是指在輸送方向A中能夠使巻筒式記錄紙R上的色片 CP與測(cè)色器41的測(cè)色光點(diǎn)的位置一致的巻筒式記錄紙R的輸送方向A的位 置。
繼下一測(cè)色模式轉(zhuǎn)移代碼"CM"之后的測(cè)色驅(qū)動(dòng)控制指令CMDC和 測(cè)色控制指令CMC是用于分別驅(qū)動(dòng)控制測(cè)色驅(qū)動(dòng)裝置80和測(cè)色器41的指 令。在測(cè)色驅(qū)動(dòng)裝置80中,根據(jù)該測(cè)色驅(qū)動(dòng)控制指令CMDC,來進(jìn)行測(cè)色 裝置40的壓紙用電動(dòng)機(jī)71以及測(cè)色用滑架電動(dòng)機(jī)60的控制。
繼測(cè)色結(jié)果請(qǐng)求代碼RD之后的標(biāo)簽印刷指令LPC是表示標(biāo)簽印刷的 指令。此外之后的送紙控制指令PFC2和巻繞控制指令WCC2是用于將巻筒 式記錄紙R輸送到標(biāo)簽印刷位置的指令。繼下一圖形模式轉(zhuǎn)移代碼MG之后 的標(biāo)簽印刷數(shù)據(jù)LPD是使打印機(jī)10進(jìn)行印刷的標(biāo)簽印刷的圖像數(shù)據(jù)。當(dāng) 然,標(biāo)簽印刷數(shù)據(jù)也可以是由字符代碼組成的文字?jǐn)?shù)據(jù)。
而且,繼下一遙控模式轉(zhuǎn)移代碼MR之后的工作信息存儲(chǔ)指令JMC是 對(duì)打印機(jī)10指示存儲(chǔ)工作信息的指令。其后的測(cè)色關(guān)聯(lián)數(shù)據(jù)CMD是應(yīng)該使 打印機(jī)10作為工作信息存儲(chǔ)的測(cè)色關(guān)聯(lián)數(shù)據(jù),是第1打印機(jī)驅(qū)動(dòng)器151利用 來自測(cè)色器41的測(cè)色數(shù)據(jù)而生成的關(guān)聯(lián)數(shù)據(jù)。在該測(cè)色關(guān)聯(lián)數(shù)據(jù)CMD中例 如包含有測(cè)色次數(shù)、測(cè)色頻度、測(cè)色條件、測(cè)色判定結(jié)果等數(shù)據(jù)。另外, 工作信息存儲(chǔ)指令JMC還兼作存儲(chǔ)在打印機(jī)10內(nèi)管理的墨消耗量及用紙 消耗量等其他工作信息的指示。該存儲(chǔ)指令之后的送紙控制指令PFC3和巻
繞控制指令WCC3是使標(biāo)簽印刷后的巻筒式記錄紙R輸送到下一頁(yè)的印刷 開始位置或自動(dòng)刀具裝置(未圖示)的切斷位置的指令。除此之外還存儲(chǔ)有清洗指令、沖洗指令(省略圖示)等。
巻繞控制指令WCC1 3是在反向輸送巻筒式記錄紙R(后退)時(shí)與輸送
輥21以及排紙輥22的反轉(zhuǎn)驅(qū)動(dòng)同步地使巻繞裝置30的巻繞用電動(dòng)機(jī)32反
轉(zhuǎn)驅(qū)動(dòng)時(shí)采用的指令。因此,在巻筒式記錄紙R的輸送方向?yàn)檎蜉斔头?向時(shí)省略巻繞控制指令WCC1 3。另外,測(cè)色控制指令CMC是用于控制 測(cè)色器41的指令,例如以測(cè)色器制造商所使用的控制代碼來描述,該指令 可以是從測(cè)色驅(qū)動(dòng)器153發(fā)送來的指令。另外,雖然在圖18中省略,但在
每個(gè)模式的指令最后還存儲(chǔ)有模式結(jié)束代碼(省略圖示)。
主控制部156在進(jìn)行測(cè)色用印刷、測(cè)色、標(biāo)簽印刷、工作信息存儲(chǔ)指 示等的情況下,當(dāng)?shù)竭_(dá)各自的發(fā)送定時(shí)時(shí),發(fā)送圖18所示的印刷數(shù)據(jù)PD 中的對(duì)應(yīng)指令及數(shù)據(jù)。因此,主控制部156具有用于指示測(cè)色用印刷、測(cè) 色、標(biāo)簽印刷、工作信息存儲(chǔ)等的功能部。
圖19是表示主控制部結(jié)構(gòu)的框圖。如圖19所示,主控制部156具有 作為工作開始通知部的工作開始指令發(fā)送部181;第一指令部182;標(biāo)簽印 刷指令部182A;判斷部183;第二指令部184;工作信息生成部185;工作 信息發(fā)送部186以及作為工作結(jié)束通知部的工作結(jié)束指令發(fā)送部187。主控 制部156在各個(gè)需要時(shí)期啟動(dòng)這些部。
工作開始指令發(fā)送部181在工作開始時(shí)將工作開始指令"JS"發(fā)送給 打印機(jī)IO。第一指令部182在通常印刷時(shí)以及測(cè)色用印刷時(shí)啟動(dòng),并通過 對(duì)打印機(jī)10發(fā)送印刷控制指令PCC以及印刷圖像數(shù)據(jù)PGD來進(jìn)行印刷指 示。該第一指令部182具有在標(biāo)簽印刷時(shí)啟動(dòng)的標(biāo)簽印刷指令部182A,標(biāo) 簽印刷指令部182A對(duì)打印機(jī)10發(fā)送使巻筒式記錄紙R輸送到標(biāo)簽印刷位 置的送紙系統(tǒng)的指令PFC2、 WCC2以及執(zhí)行標(biāo)簽印刷的指令LPC、 LPD, 由此來進(jìn)行標(biāo)簽印刷指示。
判斷部183判斷有無進(jìn)行測(cè)色的設(shè)定。例如,將表示用戶在圖17所示 的測(cè)色用設(shè)定畫面140上設(shè)定色片CP指示測(cè)色用印刷的情況的信息(例如, 標(biāo)志等)存儲(chǔ)到存儲(chǔ)器中,判斷部183根據(jù)該信息來判斷有無應(yīng)該實(shí)施的測(cè) 色。在判斷部183中,如果沒有應(yīng)該實(shí)施的測(cè)色,則對(duì)工作結(jié)束指令發(fā)送 部187通知此情況,結(jié)束印刷工作,如果有應(yīng)該實(shí)施的測(cè)色,則對(duì)第二指 令部174通知此情況。第二指令部174根據(jù)來自判斷部173的通知來對(duì)打印機(jī)10進(jìn)行測(cè)色指 示。即,第二指令部174發(fā)送使巻筒式記錄紙R輸送到測(cè)色位置的送紙系統(tǒng) 的指令PFC1、 WCC1以及使測(cè)色裝置40執(zhí)行測(cè)色的測(cè)色系統(tǒng)的指令 CMDC、 CMC。
工作信息生成部185采用從測(cè)色裝置40取得的測(cè)色數(shù)據(jù)以及判定部 158的測(cè)色結(jié)果判定信息等,來生成在打印機(jī)10中應(yīng)該作為工作信息存儲(chǔ) 的測(cè)色關(guān)聯(lián)數(shù)據(jù)CMD。測(cè)色關(guān)聯(lián)數(shù)據(jù)例如包含測(cè)色頻度、測(cè)色條件及測(cè)
色判定結(jié)果等在對(duì)打印機(jī)用戶進(jìn)行與測(cè)色相關(guān)的通知等方面有效的信息。 工作信息發(fā)送部186將工作信息生成部185所生成的測(cè)色關(guān)聯(lián)數(shù)據(jù) CMD與作為一工作信息存儲(chǔ)的指令JMC共同發(fā)送到打印機(jī)IO。另外,在本 實(shí)施方式中,通過工作信息生成部185以及工作信息發(fā)送部186來構(gòu)成工作 信息存儲(chǔ)指示部。
另一方面,判斷部183還判斷有無標(biāo)簽印刷的設(shè)定。例如,將表示用 戶在圖17所示的測(cè)色用設(shè)定畫面140.上操作標(biāo)簽印刷設(shè)定按鈕141來指示 標(biāo)簽印刷的情況的信息(例如標(biāo)志等)存儲(chǔ)到存儲(chǔ)器中,判斷部183根據(jù)該信 息來判斷有無應(yīng)該實(shí)施的標(biāo)簽印刷。在判斷部183中,如果沒有應(yīng)該實(shí)施 的標(biāo)簽印刷,則對(duì)工作結(jié)束指令發(fā)送部187通知此情況,結(jié)束印刷工作, 如果有應(yīng)該實(shí)施的標(biāo)簽印刷,則對(duì)第一指令部182的標(biāo)簽印刷指令部182A 通知此情況。標(biāo)簽印刷指令部182A根據(jù)來自判斷部183的通知進(jìn)行前述的 標(biāo)簽印刷指示。
工作結(jié)束指令發(fā)送部187在印刷工作結(jié)束時(shí)將工作結(jié)束指令"JE"發(fā) 送至打印機(jī)IO。在接收該工作結(jié)束指令"JE"之前,打印機(jī)10維持與主裝 置150的通信連接,禁止來自其他主裝置的插入。作為該工作結(jié)束指令"JE" 的發(fā)送定時(shí)可舉出,被判斷為繼印刷之后沒有測(cè)色的通常印刷結(jié)束后和發(fā) 送測(cè)色關(guān)聯(lián)數(shù)據(jù)來進(jìn)行的工作信息存儲(chǔ)指示后的各個(gè)定時(shí)。另外,在本實(shí) 施方式的情況下,在工作中的最后印刷結(jié)束之后,主控制部156為了將巻 筒式記錄紙R輸送到下一頁(yè)印刷開始位置或者巻筒式記錄紙切斷位置等規(guī) 定位置,而將送紙系統(tǒng)的指令PFC3、 WCC3發(fā)送至打印機(jī)10。由此,在工 作的最后為印刷的情況下,在發(fā)送了該送紙系統(tǒng)的指令PFC3、WCC3之后, 發(fā)送工作結(jié)束指令"JE"。返回圖16,接著對(duì)打印機(jī)系統(tǒng)100的電氣結(jié)構(gòu)進(jìn)行說明。打印機(jī)系統(tǒng)
100如前所述具有打印機(jī)IO、巻繞裝置30、測(cè)色裝置40,測(cè)色裝置40還 由測(cè)色驅(qū)動(dòng)裝置80和測(cè)色器41構(gòu)成。
打印機(jī)10的通信部81通過集線器85以及三根通信電纜86 88與三個(gè) 裝置30、 41、 80(選擇設(shè)備)的各通信部82 84連接。在本例中,在打印機(jī) IO和這些選擇設(shè)備之間進(jìn)行USB通信,通信部82由USB主機(jī)構(gòu)成,各通信 部82 84由USB器件構(gòu)成。
打印機(jī)10具有指令分析部IOI、圖像緩沖器102、控制部103、第2打 印機(jī)驅(qū)動(dòng)器89、非易失性存儲(chǔ)器171、 RAM173、各驅(qū)動(dòng)電路104 106、記 錄頭部19、 CR電動(dòng)機(jī)107、 PF電動(dòng)機(jī)108、編碼器109、紙檢測(cè)傳感器IIO、 紙寬傳感器111以及線性編碼器112。
指令分析部101用于分析從主裝置150的第1打印機(jī)驅(qū)動(dòng)器151接收的 印刷數(shù)據(jù)(ESC/P控制數(shù)據(jù)),當(dāng)在印刷數(shù)據(jù)中有模式轉(zhuǎn)移代碼時(shí),轉(zhuǎn)移至由 該代碼指定的模式(即,啟動(dòng)與模式相應(yīng)的分析模塊)。在模式中有字符模 式、圖形模式、遙控模式這三個(gè)模式。在每個(gè)模式中決定作為分析對(duì)象的 指令,且僅分析作為分析對(duì)象的指令,并將其發(fā)送到與該模式相應(yīng)的轉(zhuǎn)送 目的地。例如,如果是字符模式,則分析印刷控制指令PCC(參照?qǐng)D18)發(fā) 送至控制部103。另外,如果是圖形模式則分析印刷圖像數(shù)據(jù)PGD(參照?qǐng)D 18)發(fā)送至圖像緩沖器102。此外如果是遙控模式則分析遙控指令RC(參照 圖8)發(fā)送至第2打印機(jī)驅(qū)動(dòng)器89。此時(shí),在各個(gè)模式下分析對(duì)象以外的指令 被丟棄。
控制部103對(duì)由記錄頭部19、 CR電動(dòng)機(jī)107以及PF電動(dòng)機(jī)108等構(gòu)成的 打印發(fā)動(dòng)機(jī)95(參照?qǐng)D4)進(jìn)行控制。另外,控制部103具有計(jì)算用于標(biāo)簽 印刷基于測(cè)色器41的測(cè)色數(shù)據(jù)的判定結(jié)果的標(biāo)簽印刷位置的功能;計(jì)測(cè)并 運(yùn)算墨消耗量以及用紙消耗量的功能;將工作信息存儲(chǔ)至非易失性存儲(chǔ)器 171的工作信息存儲(chǔ)部172中的功能。因此,控制部103具有頭部控制部 113、滑架控制部114、送紙控制部115、標(biāo)簽印刷位置計(jì)算部175、墨消耗 量運(yùn)算部176以及用紙消耗量計(jì)數(shù)部177。
第2打印機(jī)驅(qū)動(dòng)器89負(fù)責(zé)印刷控制系統(tǒng)以外的控制,除了打印機(jī)10的 堵塞系統(tǒng)控制和空噴出(沖洗)控制之外,還經(jīng)由通信進(jìn)行測(cè)色器41、測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30的控制。當(dāng)已接受的遙控指令RC是用于控制測(cè)
色驅(qū)動(dòng)裝置80以及巻繞裝置30的指令時(shí),第2打印機(jī)驅(qū)動(dòng)器89生成將該指 令作為遙控指令插入的印刷數(shù)據(jù),發(fā)送該印刷數(shù)據(jù)進(jìn)行測(cè)色驅(qū)動(dòng)裝置80以 及巻繞裝置30的控制。因此,本實(shí)施方式的第2打印機(jī)驅(qū)動(dòng)器89是簡(jiǎn)易打 印機(jī)驅(qū)動(dòng)器,該第2打印機(jī)驅(qū)動(dòng)器與第1打印機(jī)驅(qū)動(dòng)器151同樣,具有生成 由印刷指令(ESC/P)描述的ESC/P控制數(shù)據(jù)SD、且生成在主體BD中持有該 控制數(shù)據(jù)的印刷數(shù)據(jù)PD的功能。第2打印機(jī)驅(qū)動(dòng)器89是利用已知的第1打印 機(jī)驅(qū)動(dòng)器151作成具有其一部分功能的驅(qū)動(dòng)器,該驅(qū)動(dòng)器具有遙控指令 分析部116、指令生成部117以及坐標(biāo)計(jì)算部118。 g卩,在第2打印機(jī)驅(qū)動(dòng)器 89和測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30之間,構(gòu)建第1打印機(jī)驅(qū)動(dòng)器151與打 印機(jī)10相同的關(guān)系。
另外,指令分析部IOI、控制部103以及第2打印機(jī)驅(qū)動(dòng)器89例如由 CPU、 ASIC(Application Specific IC(面向特定用途的IC))、 ROM、 RAM等 構(gòu)成。在本例中,指令分析部101由ASIC以硬件的方式構(gòu)成,控制部103 以及第2打印機(jī)驅(qū)動(dòng)器89由CPU執(zhí)行在ROM中存儲(chǔ)的程序進(jìn)行實(shí)現(xiàn)的軟件 構(gòu)成。當(dāng)然,這些可全部由軟件來構(gòu)成,也可以由集成電路(例如,ASIC 等定制IC)等硬件來構(gòu)成,此外還能夠通過軟件和硬件的協(xié)作(在該情況下, 可選擇任意的組合。)來構(gòu)成。
指令分析部101分析圖18所示的印刷數(shù)據(jù)PD(ESC/P控制數(shù)據(jù)SD),例 如當(dāng)有字符模式轉(zhuǎn)移代碼MC時(shí),轉(zhuǎn)移至字符模式,分析印刷控制指令 PCC(參照?qǐng)D18)。如果分析結(jié)果是存在印刷控制指令PCC(例如,包含ASCII 代碼等字符代碼),則發(fā)送至控制部103。控制部103在利用字符發(fā)生器(省 略圖示)根據(jù)字符代碼生成了圖像數(shù)據(jù)之后,將該圖像數(shù)據(jù)存儲(chǔ)至圖像緩沖 器102。頭部控制部113根據(jù)從圖像緩沖器102中每1次(滑架17向主掃描方向 B驅(qū)動(dòng)l次)讀入的圖像數(shù)據(jù)(光柵數(shù)據(jù)),與墨噴出定時(shí)信號(hào)同步地驅(qū)動(dòng)記錄 頭部19,在滑架17向主掃描方向B移動(dòng)途中的規(guī)定定時(shí)內(nèi),從記錄頭部19 的噴嘴噴出墨滴。另外,控制部103向滑架控制部114發(fā)送滑架驅(qū)動(dòng)指令(以 下,稱為"CR驅(qū)動(dòng)指令"),并且對(duì)送紙控制部115發(fā)送送紙指令。
另一方面,指令分析部101當(dāng)有圖形模式轉(zhuǎn)移代碼MG時(shí),向圖形模式 轉(zhuǎn)移,分析印刷圖像數(shù)據(jù)PGD(參照?qǐng)D18)。如果分析的結(jié)果是有印刷圖像數(shù)據(jù)PGD (還包含標(biāo)簽印刷數(shù)據(jù)LPD)則發(fā)送到圖像緩沖器102??刂撇?103根據(jù)從圖像緩沖器102中每1次讀入的印刷圖像數(shù)據(jù)PGD來計(jì)算滑架17
的該l次中的始動(dòng)位置及停止位置,當(dāng)成為下一次的滑架啟動(dòng)時(shí)期時(shí),對(duì) 滑架控制部114發(fā)送CR驅(qū)動(dòng)指令,指示滑架17的啟動(dòng)。另外,控制部103 在上次的印刷結(jié)束后到達(dá)送紙開始時(shí)期時(shí),對(duì)送紙控制部115發(fā)送送紙指 令,指示送紙動(dòng)作。另外,這里所說的送紙包含供紙、印刷動(dòng)作中的送紙 (狹義)、排紙。
然后,送紙控制部115根據(jù)送紙指令經(jīng)由驅(qū)動(dòng)電路106來驅(qū)動(dòng)PF電動(dòng)機(jī) 108,以指示的發(fā)送量來進(jìn)行巻筒式記錄紙R的發(fā)送。當(dāng)巻筒式記錄紙R發(fā) 送到下一印刷位置時(shí),滑架控制部114根據(jù)CR驅(qū)動(dòng)指令經(jīng)由驅(qū)動(dòng)電路105 來驅(qū)動(dòng)CR電動(dòng)機(jī)107,使記錄頭部19在主掃描方向B上進(jìn)行1次動(dòng)作。在該 l次的過程中,頭部控制部113根據(jù)印刷圖像數(shù)據(jù)PGD經(jīng)由驅(qū)動(dòng)電路104來 驅(qū)動(dòng)記錄頭部19,并從記錄頭部19的噴嘴噴出墨滴,由此根據(jù)印刷圖像數(shù) 據(jù)PGD來印刷(記錄)l光柵線。
另外,在記錄頭部19中,針對(duì)每一噴嘴逐一內(nèi)置噴出驅(qū)動(dòng)元件,通過 規(guī)定波形的施加電壓來驅(qū)動(dòng)噴出驅(qū)動(dòng)元件,由此從噴嘴噴出墨滴。作為噴 出驅(qū)動(dòng)元件可采用壓電振動(dòng)元件、靜電驅(qū)動(dòng)元件,此外還可以采用墨加熱 用的加熱器,該墨加熱用的加熱器用于通過使墨膜沸騰后在與噴嘴連通的 墨流路內(nèi)發(fā)生的泡(bubble)膨脹來從噴嘴噴出墨滴的方式下。
另外,標(biāo)簽印刷位置計(jì)算部175對(duì)印刷基于測(cè)色裝置40的測(cè)色結(jié)果的
判定結(jié)果的標(biāo)簽的位置(標(biāo)簽印刷位置)進(jìn)行計(jì)算。 一直以來,在測(cè)色判定 結(jié)果為OK時(shí),用戶以手動(dòng)操作來粘貼表示"OK"的標(biāo)簽,不過作為其替 代,可采用印刷表示"OK"的標(biāo)簽的結(jié)構(gòu)。此外,自動(dòng)計(jì)算與色片CP對(duì) 應(yīng)的標(biāo)簽印刷位置。標(biāo)簽印刷位置計(jì)算部175為了進(jìn)行該自動(dòng)計(jì)算,而具 有圖20所示的空白區(qū)域檢測(cè)部175A、印刷尺寸計(jì)算部175B以及印刷位置 計(jì)算部175C。自動(dòng)計(jì)算如以下來進(jìn)行。首先在用紙區(qū)域內(nèi)檢測(cè)印刷圖像IG 以及色片CP(參照?qǐng)D21(a))的印刷區(qū)域以外的空白區(qū)域。然后,在該空白區(qū) 域尺寸內(nèi)對(duì)與色片CP對(duì)應(yīng)的位置設(shè)定標(biāo)簽印刷區(qū)域。在決定標(biāo)簽印刷區(qū)域 時(shí),以如下的三個(gè)條件來確定標(biāo)簽印刷尺寸以及位置,(l)是空白區(qū)域的規(guī) 定%(小于100%,例如30 90%范圍內(nèi)的規(guī)定%)以下的尺寸;(2)是與用紙
52尺寸相應(yīng)的尺寸;(3)是與色片CP對(duì)應(yīng)的位置。
在本例中,每當(dāng)決定標(biāo)簽的印刷區(qū)域時(shí),首先,空白區(qū)域檢測(cè)部175A 在用紙區(qū)域內(nèi)(其中,在用紙周邊部分設(shè)定有空白時(shí)是除了該空白之外的可 印刷區(qū)域),檢測(cè)圖21(a)所示的除了印刷圖像IG和色片CP之外的空白區(qū)域。 在本例的情況下,該空白區(qū)域根據(jù)從第1打印機(jī)驅(qū)動(dòng)器151接收的印刷數(shù)據(jù) 來取得,或者根據(jù)在識(shí)別并印刷印刷對(duì)象(印刷圖像IG或色片CP)時(shí)計(jì)數(shù)器 115A的計(jì)數(shù)值以及頭部控制部113計(jì)算出的噴出開始位置以及噴出結(jié)束位 置的信息等來求出,將印刷圖像IG和色片CP的各坐標(biāo)存儲(chǔ)在RAM173內(nèi)。 其中,在進(jìn)行將印刷圖像IG和色片CP的各個(gè)坐標(biāo)坐標(biāo)變換為實(shí)坐標(biāo)系坐標(biāo) 的計(jì)算之后,存儲(chǔ)到RAM173中??瞻讌^(qū)域檢測(cè)部175A采用這些坐標(biāo),在 可印刷區(qū)域內(nèi)計(jì)算針對(duì)色片CP在四個(gè)方向(上下左右)上鄰接的矩形空白 區(qū)域的坐標(biāo)(與矩形區(qū)域的對(duì)角對(duì)置的二點(diǎn)坐標(biāo))。
這里,在本例的情況下設(shè)定為將判定結(jié)果圖像配置在色片CP的斑塊 列方向(在圖21(a)中為左右方向)的相鄰位置的情況優(yōu)先于配置在與斑塊列 方向正交的方向(在圖21(a)中為上下方向)的鄰接位置的情況。艮卩,只有在 斑塊列方向的鄰接位置上不能配置的情況下,才能配置在與斑塊列正交的 方向的鄰接位置。另外,當(dāng)印刷多個(gè)印刷圖像且分別印刷色片CP時(shí),為了 構(gòu)成應(yīng)該在多個(gè)色片CP上附有的判定結(jié)果圖像的配置方向,而使全部一致 的情況優(yōu)先。因此,不是采用最廣的空白矩形區(qū)域,而是根據(jù)與色片CP 相對(duì)的配置方向的優(yōu)先次序和空白矩形區(qū)域的寬度來決定一空白矩形區(qū) 域。當(dāng)然,針對(duì)色片CP鄰接配置的方向,還可以采用由用戶在設(shè)定畫面上 利用鼠標(biāo)等來指定的結(jié)構(gòu)。
印刷尺寸計(jì)算部175B首先計(jì)算在空白區(qū)域尺寸內(nèi)側(cè)的上述規(guī)定c/。的 區(qū)域內(nèi)內(nèi)接判定結(jié)果圖像(例如圖21(b)所示的"OK"圖像)的形狀(在圖21(b) 中為四邊形)的矩形區(qū)域。然后,為了使計(jì)算出的矩形區(qū)域尺寸(矩形區(qū)域 尺寸)成為與用紙尺寸相應(yīng)的規(guī)定尺寸,而根據(jù)需要縮小矩形區(qū)域尺寸。在 此情況下,當(dāng)矩形區(qū)域尺寸已經(jīng)成為與用紙尺寸相應(yīng)的規(guī)定尺寸以下時(shí)不 再進(jìn)行縮小。這樣,印刷尺寸例如計(jì)算為縱橫二邊的長(zhǎng)度Lx、 Ly。當(dāng)然, 也可以計(jì)算為在矩形區(qū)域中在對(duì)角上對(duì)置的二點(diǎn)坐標(biāo)(xsl, ysl), (xs2, ys2)。只要存在可確定印刷尺寸的數(shù)值數(shù)據(jù)就足夠了。另外,判定結(jié)果圖
53像的朝向被配置為判定結(jié)果字符串等的朝向與印刷圖像的朝向相同。
接著,為了使印刷位置計(jì)算部175C滿足上述(3)的條件,計(jì)算用于將印 刷尺寸的矩形區(qū)域位置在與色片CP對(duì)應(yīng)的位置上的坐標(biāo)。矩形區(qū)域的配置
位置(判定結(jié)果印刷位置)確定了與色片CP相對(duì)的位置關(guān)系、與色片CP的相 距距離。在配置到色片CP的X方向的鄰接位置時(shí),在Y方向上配置到與色 片CP相同高度的位置。其中,當(dāng)印刷圖21(a)所示的兩列色片CP時(shí),確定Y 方向的位置,使矩形區(qū)域Y方向的中心高度與整個(gè)兩列的Y方向中心的高 度一致。在針對(duì)色片CP配置到Y(jié)方向的鄰接位置時(shí),因?yàn)閄和Y相反,所 以通過基于同樣考慮方法的計(jì)算處理來確定矩形區(qū)域的X方向配置位置。
這樣,當(dāng)確定與配置到色片CP鄰接位置的方向正交的方向的位置時(shí), 接著確定配置到色片CP的鄰接位置的方向的位置。該位置如前所述由來自 色片CP的相距距離來決定。根據(jù)配置到色片CP的鄰接位置的方向(圖21(a) 中為左右方向或上下方向)來分別設(shè)定該相距距離。例如當(dāng)將配置到左右方 向鄰接位置的相距距離設(shè)為AQx時(shí),在從色片CP的印刷區(qū)域沿X方向相距 有距離AQx的位置上確定矩形區(qū)域的X方向位置。
例如,當(dāng)色片CP的印刷區(qū)域的坐標(biāo)為(xcpl, ycpl), (xcp2, ycp2)時(shí), 印刷位置計(jì)算部113C將配置到色片CP的右鄰接位置的矩形區(qū)域的坐標(biāo)計(jì) 算為(xcp2+AQx, ycpl), (xcp2+AQx, (ycpl+ycp2+Ly)/2), (xcp2+AQx+Lx, (ycpl+ycp2-Ly)/2)。因?yàn)榕c色片CP相對(duì)的矩形區(qū)域的配置位置關(guān)系最適合 設(shè)定,所以利用同樣的考慮方法可進(jìn)行與采用的配置位置關(guān)系相應(yīng)的計(jì) 算。
本實(shí)施方式的第2打印機(jī)驅(qū)動(dòng)器89內(nèi)置與打印機(jī)驅(qū)動(dòng)器同樣的圖像 數(shù)據(jù)處理部,對(duì)從第1打印機(jī)驅(qū)動(dòng)器151接收的標(biāo)簽圖像數(shù)據(jù)實(shí)施圖像處 理(析像度變換處理,色變換處理,半色調(diào)處理等),生成CMYK表色系的 標(biāo)簽印刷數(shù)據(jù)。此時(shí),進(jìn)行析像度變換處理以及變倍處理,使標(biāo)簽印刷圖 像成為矩形區(qū)域尺寸。當(dāng)然,可利用判定結(jié)果文字來代替判定結(jié)果圖像, 此時(shí),第2打印機(jī)驅(qū)動(dòng)器89也將判定結(jié)果文字的字符數(shù)據(jù)(ASCII代碼等) 變換為能夠以規(guī)定尺寸印刷的印刷數(shù)據(jù)。此外,還能夠采用以下的結(jié)構(gòu), 即如果計(jì)算出標(biāo)簽印刷的位置及尺寸,則將該值(標(biāo)簽印刷位置信息)發(fā)送 至主裝置150的第1打印機(jī)驅(qū)動(dòng)器151,第1打印機(jī)驅(qū)動(dòng)器151釆用該值進(jìn)行圖像處理,生成標(biāo)簽印刷用的印刷數(shù)據(jù),然后將該數(shù)據(jù)發(fā)送至打印機(jī)10。
這樣,第2打印機(jī)驅(qū)動(dòng)器89生成與已經(jīng)印刷過的圖21(a)所示的測(cè)色用 的印刷圖像數(shù)據(jù)PGD對(duì)應(yīng)的圖21(b)所示的標(biāo)簽印刷數(shù)據(jù)LPD。如圖21(b) 所示,標(biāo)簽印刷數(shù)據(jù)LPD為如下的印刷數(shù)據(jù),該印刷數(shù)據(jù)在與測(cè)色用印刷 圖像數(shù)據(jù)PGD的色片CP的鄰接空白區(qū)域相當(dāng)?shù)奈恢?、和與色片CP相距規(guī) 定距離的位置上設(shè)定了判定結(jié)果圖像JG的印刷位置。另外,在上述(2)的條 件下,將矩形區(qū)域尺寸(判定結(jié)果印刷尺寸)設(shè)為與用紙尺寸相應(yīng)的尺寸, 不過也可以采用例如與色片CP的印刷尺寸相應(yīng)的尺寸。
返回圖16,墨消耗量運(yùn)算部176運(yùn)算墨消耗量(累積墨消耗量)。頭部控 制部113具有點(diǎn)計(jì)數(shù)器(未圖示),該點(diǎn)計(jì)數(shù)器根據(jù)從圖像緩沖器102取得的 光柵數(shù)據(jù)對(duì)由記錄頭部19的噴嘴噴出的墨點(diǎn)數(shù)進(jìn)行計(jì)數(shù),根據(jù)該點(diǎn)計(jì)數(shù)器 的計(jì)數(shù)值來計(jì)算墨消耗量,通過使該墨消耗量與上次的累積墨消耗量相加 來計(jì)算當(dāng)前的累積墨消耗量。
另外,用紙消耗量計(jì)數(shù)部177對(duì)用紙消耗量(用紙消耗張數(shù),消耗用紙 長(zhǎng)度)進(jìn)行計(jì)數(shù)。例如,根據(jù)后述的計(jì)數(shù)器115A的計(jì)數(shù)值來對(duì)印刷所消耗 的巻筒式記錄紙R的長(zhǎng)度進(jìn)行計(jì)數(shù),其中,該后述的計(jì)數(shù)器115A對(duì)與從巻 筒式記錄紙R前端開始的輸送長(zhǎng)度相當(dāng)?shù)闹颠M(jìn)行計(jì)數(shù)。另外,在單票紙的 情況下,用紙消耗量計(jì)數(shù)部177利用未圖示的計(jì)數(shù)器對(duì)從用紙盒(未圖示) 提供的單票紙的張數(shù)進(jìn)行計(jì)數(shù)。
另一方面,指令分析部101在有遙控模式轉(zhuǎn)移代碼MR時(shí),轉(zhuǎn)移至遙控 模式,將遙控指令RC作為分析對(duì)象進(jìn)行分析,并且將分析后的遙控指令 RC發(fā)送至第2打印機(jī)驅(qū)動(dòng)器89。因此,在遙控模式中,將送紙控制指令 PFC1、巻繞控制指令WCC1、測(cè)色驅(qū)動(dòng)控制指令CMDC、測(cè)色控制指令 CMC、標(biāo)簽印刷指令LPC、工作信息存儲(chǔ)指令JMC、測(cè)色關(guān)聯(lián)數(shù)據(jù)CMD 等發(fā)送至第2打印機(jī)驅(qū)動(dòng)器89。另外,當(dāng)在遙控指令分析中有測(cè)色模式轉(zhuǎn) 移代碼"CM"時(shí),轉(zhuǎn)移至測(cè)色模式,在此情況下,僅測(cè)色驅(qū)動(dòng)控制指令 CMDC以及測(cè)色控制指令CMC作為分析對(duì)象。
第2打印機(jī)驅(qū)動(dòng)器89根據(jù)遙控指令生成新的指令,并通過以印刷數(shù)據(jù) 的形式發(fā)送該新的指令,來控制測(cè)色器41、測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30。這里,在第1打印機(jī)驅(qū)動(dòng)器151中生成的遙控指令利用邏輯坐標(biāo)系來指 定該值。例如送紙指令"PF(Y)"的值"Y"被指定為邏輯坐標(biāo)計(jì)算部159 所計(jì)算出的用紙上的邏輯坐標(biāo)系的值。因此,第2打印機(jī)驅(qū)動(dòng)器89生成由 從邏輯坐標(biāo)系變換為實(shí)坐標(biāo)系的值所指定的指令,從而即使巻筒式記錄紙 R從打印機(jī)10上的基準(zhǔn)位置偏移,也能夠在巻筒式記錄紙R上的邏輯坐標(biāo)所 示的對(duì)應(yīng)位置上正確地進(jìn)行記錄及測(cè)色。
這里,所謂邏輯坐標(biāo)就是設(shè)定上以巻筒式記錄紙R在輸送方向A和紙 寬方向上都不偏移為前提的坐標(biāo)系,該坐標(biāo)系將巻筒式記錄紙R的規(guī)定位 置(在本例中為各頁(yè)的左上角)作為原點(diǎn)(O, O)(參照?qǐng)D17)、利用坐標(biāo)來表 現(xiàn)色片CP的記錄位置及測(cè)色位置等。
與此相對(duì),所謂實(shí)坐標(biāo)系是以巻筒式記錄紙R的實(shí)際位置在輸送方向 A和紙寬方向上都稍微偏移為前提、將與巻筒式記錄紙R不同的位置(基準(zhǔn) 位置)作為原點(diǎn)來表現(xiàn)色片CP的記錄位置及測(cè)色位置等的坐標(biāo)系。由此, 在實(shí)坐標(biāo)系中,成為考慮了巻筒式記錄紙R的偏移量的坐標(biāo)值,所以如果 生成指定了實(shí)坐標(biāo)系的值的指令,則與巻筒式記錄紙R的位置偏移無關(guān), 都能夠?qū)⒖刂茖?duì)象(例如,巻筒式記錄紙R、測(cè)色用滑架57及測(cè)色器41等) 位置控制為與實(shí)際的記錄位置及測(cè)色位置高精度一致。在本實(shí)施方式中, 關(guān)于實(shí)坐標(biāo)系的原點(diǎn),如圖10(a)所示在輸送方向A上將巻筒式記錄紙R的 前端到達(dá)記錄頭部19的設(shè)定基準(zhǔn)位置(例如是最上游噴嘴位置)時(shí)的位置作 為原點(diǎn)"0",另一方面,在主掃描方向B(紙寬方向)上將測(cè)色用滑架57(或 測(cè)色器41)的起始位置(參照?qǐng)D11)作為原點(diǎn)。
采用巻筒式記錄紙R在輸送方向A上的位置的計(jì)測(cè)值以及巻筒式記錄 紙R在主掃描方向B(紙寬方向)上的位置的計(jì)測(cè)值來進(jìn)行從邏輯坐標(biāo)系的 值向?qū)嵶鴺?biāo)系的值變換。因此,在本實(shí)施方式的打印機(jī)10中,對(duì)巻筒式記 錄紙R的輸送方向A的位置以及主掃描方向B(紙寬方向)的位置等用紙位置 信息進(jìn)行計(jì)測(cè)。
接著,對(duì)在生成實(shí)坐標(biāo)系的指令時(shí)使用的巻筒式記錄紙R的位置信息 的取得方法進(jìn)行說明。在本實(shí)施方式中,作為巻筒式記錄紙R的位置信息, 計(jì)測(cè)巻筒式記錄紙R的輸送方向A的位置;主掃描方向B的位置(偏移量); 以及由被配置在該檢測(cè)位置的輸送方向下游側(cè)的測(cè)色器41的位置上的用
56紙位置的巻筒式記錄紙R相對(duì)于主掃描方向B的用紙位置斜行而引起的主
掃描方向B的偏移量。
首先,采用紙檢測(cè)傳感器110、編碼器109和送紙控制部115內(nèi)的計(jì)數(shù) 器115A來計(jì)測(cè)巻筒式記錄紙R的輸送方向A的位置。圖16所示的編碼器109 檢測(cè)PF電動(dòng)機(jī)108的旋轉(zhuǎn),輸出具有與該旋轉(zhuǎn)量成比例的數(shù)量的脈沖的編 碼信號(hào)。編碼器109通過檢測(cè)例如PF電動(dòng)機(jī)108的動(dòng)力傳遞路徑上的齒輪輪 列的旋轉(zhuǎn)軸的旋轉(zhuǎn)來間接地檢測(cè)出PF電動(dòng)機(jī)108的旋轉(zhuǎn)。紙檢測(cè)傳感器IIO 位于巻筒式記錄紙R的輸送路徑上的規(guī)定位置,在供給巻筒式記錄紙R的過 程中檢測(cè)其前端。
接著,圖16所示的第2打印機(jī)驅(qū)動(dòng)器89所進(jìn)行的處理與上述第1實(shí)施方 式相同。在本實(shí)施方式中,遙控指令分析部116的分析結(jié)果為,送紙控制 指令PFC1 3、巻繞控制指令WCC1 3、測(cè)色驅(qū)動(dòng)控制指令CMDC等是需 要從邏輯坐標(biāo)系向?qū)嵶鴺?biāo)系變換的指令。然后,指令生成部117、坐標(biāo)計(jì) 算部118將需要坐標(biāo)變換的指令中的實(shí)坐標(biāo)系值(測(cè)色位置及驅(qū)動(dòng)量等)作 為指令值插入,生成送紙系統(tǒng)、測(cè)色系統(tǒng)以及巻繞系統(tǒng)的控制指令,該實(shí) 坐標(biāo)系值是進(jìn)行從邏輯坐標(biāo)系值向?qū)嵶鴺?biāo)系值變換的計(jì)算后取得的。
這樣,本實(shí)施方式也與第l實(shí)施方式同樣,將印刷圖像IG以及色片CP 的記錄位置設(shè)定為增加了巻筒式記錄紙R的紙寬方向的位置偏移的實(shí)坐標(biāo) 系的印刷位置,所以在RAM173中,將用于決定判定結(jié)果圖像JG的坐標(biāo)的 印刷圖像IG和色片CP的坐標(biāo)作為實(shí)坐標(biāo)系的坐標(biāo)進(jìn)行存儲(chǔ)。
接著,根據(jù)圖23以及圖24的流程圖和圖25所示的事項(xiàng)處理圖來說明打 印機(jī)系統(tǒng)100的處理。另外,該流程圖不限于軟件的處理,還可以包含硬 件的處理。
例如存在如下的兩種情況,即,用戶操作主裝置150的輸入裝置162, 執(zhí)行對(duì)例如在監(jiān)視器150a上顯示的圖像進(jìn)行印刷的通常印刷的情況;和在 測(cè)色用設(shè)定畫面上指定色片等執(zhí)行測(cè)色用印刷的情況。在執(zhí)行了測(cè)色用印 刷的情況下,對(duì)測(cè)色用圖像進(jìn)行印刷,并且繼續(xù)進(jìn)行色片CP的測(cè)色。另外, 用戶在希望采用測(cè)色器41所取得的測(cè)色數(shù)據(jù)來標(biāo)簽印刷第1打印機(jī)驅(qū)動(dòng)器 151所判定的判定結(jié)果時(shí),在圖17所示的測(cè)色用設(shè)定畫面140上操作標(biāo)簽印 刷設(shè)定按鈕141,然后執(zhí)行測(cè)色用印刷。
57在印刷執(zhí)行時(shí),主裝置150(詳細(xì)地說是第1打印機(jī)驅(qū)動(dòng)器151)與打印機(jī) IO確立通信。當(dāng)確立通信時(shí),首先,主裝置150對(duì)打印機(jī)10發(fā)送工作開始 指令"JS" (S210)(工作開始步驟)。打印機(jī)10當(dāng)接收到工作開始指令"JS" 時(shí)(S410),在主裝置150接收到工作結(jié)束指令"JE"之前,禁止網(wǎng)絡(luò)上的主 裝置150以外的其他主裝置等插入。由此,即使存在來自其他主裝置的插 入請(qǐng)求,打印機(jī)10也不接受。
接著,從主裝置150對(duì)打印機(jī)10發(fā)送印刷數(shù)據(jù),指示印刷(S220)(第一 指令步驟)。例如,發(fā)送用于對(duì)印刷圖像IG和色片CP進(jìn)行印刷的測(cè)色用印 刷數(shù)據(jù)。打印機(jī)10根據(jù)印刷數(shù)據(jù)對(duì)巻筒式記錄紙R進(jìn)行印刷圖像IG和色片 CP的印刷(S420)。其間,主裝置150對(duì)打印機(jī)10確認(rèn)印刷進(jìn)程狀況,當(dāng)有 來自打印機(jī)10的印刷結(jié)束應(yīng)答時(shí)(在S230中為肯定判定),然后判定是否有 應(yīng)該在測(cè)色裝置40中進(jìn)行的測(cè)色(即,是否是用戶在測(cè)色用設(shè)定畫面上指定 了測(cè)色的印刷執(zhí)行)(S240)(判斷步驟)。
之后,如果有應(yīng)該在測(cè)色裝置40中進(jìn)行的測(cè)色依S240中為肯定判定), 則主裝置150進(jìn)行測(cè)色指示(S250)(第二指令步驟)。當(dāng)打印機(jī)10從主裝置 150接受了測(cè)色指示時(shí)(在S430中為肯定判定),將接收的測(cè)色指示數(shù)據(jù)向測(cè) 色器41轉(zhuǎn)送,對(duì)測(cè)色器41指示設(shè)定(S440)。結(jié)果,在測(cè)色器41中進(jìn)行初始 化處理及測(cè)色條件等的設(shè)定。
接著,打印機(jī)10進(jìn)行測(cè)色(S450)。 g卩,打印機(jī)10驅(qū)動(dòng)PF電動(dòng)機(jī)108,使 巻筒式記錄紙R與輸送方向A上的測(cè)色位置對(duì)位。然后,打印機(jī)10對(duì)測(cè)色 驅(qū)動(dòng)裝置80指示壓紙。其結(jié)果是,正轉(zhuǎn)驅(qū)動(dòng)壓紙用電動(dòng)機(jī)71,通過按壓部 件44來按壓在測(cè)色位置上配置的巻筒式記錄紙R(參照?qǐng)D3、圖ll)。接著, 打印機(jī)10指示向測(cè)色用滑架57的列方向C(主掃描方向B)對(duì)位。其結(jié)果是, 測(cè)色用滑架57在主掃描方向B上以一定速度進(jìn)行移動(dòng)(例如掃描測(cè)色的例 子)。此時(shí),打印機(jī)10(詳細(xì)地說是第2打印機(jī)驅(qū)動(dòng)器89)根據(jù)測(cè)色驅(qū)動(dòng)裝置 80的編碼器130的輸出信號(hào),從測(cè)色驅(qū)動(dòng)裝置80逐次接收計(jì)數(shù)器125A所計(jì) 數(shù)的測(cè)色用滑架57的位置信息,并與測(cè)色用滑架57的移動(dòng)同步,對(duì)測(cè)色器 41進(jìn)行數(shù)據(jù)取得指示,以使每當(dāng)單位斑塊D的中心部到達(dá)可測(cè)色的位置時(shí) 測(cè)色器41都取得測(cè)色數(shù)據(jù)。測(cè)色器41根據(jù)數(shù)據(jù)取得指示,在單位斑塊D的 中心部到達(dá)可測(cè)色的位置時(shí)的定時(shí)內(nèi)將測(cè)色數(shù)據(jù)存儲(chǔ)到緩沖器中。這樣當(dāng)一列色片CP的測(cè)色結(jié)束時(shí),測(cè)色用滑架57向起始位置移動(dòng),當(dāng)測(cè)色用滑架
57返回到起始位置時(shí),反轉(zhuǎn)驅(qū)動(dòng)壓紙用電動(dòng)機(jī)71,解除按壓部件44對(duì)巻筒 式記錄紙R的按壓。
然后,如果還有應(yīng)該測(cè)色的色片CP,則輸送巻筒式記錄紙R到下一測(cè) 色位置。以下,當(dāng)存在多列的色片CP時(shí),在所有色片CP的測(cè)色結(jié)束之前, 反復(fù)同樣的處理動(dòng)作。
其間,主裝置150向打印機(jī)10逐次發(fā)送測(cè)色進(jìn)程請(qǐng)求,判斷是否結(jié)束 了測(cè)色(S260),另一方面,當(dāng)打印機(jī)10監(jiān)視測(cè)色驅(qū)動(dòng)裝置80的結(jié)束(結(jié)束狀 況)接受結(jié)束的應(yīng)答時(shí),對(duì)主裝置150發(fā)送表示測(cè)色結(jié)束的內(nèi)容(S460)。當(dāng) 接受測(cè)色結(jié)束的通知時(shí)(在S260中為肯定判定),主裝置150對(duì)打印機(jī)10請(qǐng)求 測(cè)色結(jié)果(S270)。接受了測(cè)色結(jié)果請(qǐng)求的打印機(jī)10對(duì)測(cè)色器41發(fā)送測(cè)色結(jié) 果請(qǐng)求。接受了測(cè)色結(jié)果請(qǐng)求的測(cè)色器41將測(cè)色結(jié)果(測(cè)色數(shù)據(jù))經(jīng)由打印 機(jī)10發(fā)送至主裝置150。當(dāng)接收到測(cè)色數(shù)據(jù)時(shí),主裝置150(詳細(xì)地說是判定 部158)根據(jù)測(cè)色數(shù)據(jù)進(jìn)行判定印刷色是否良好的判定處理(S290)。然后, 判定其判定結(jié)果是否是"OK" (S300),如果是"OK"(在S100中為肯定判 定),則主裝置150(詳細(xì)地說是圖9所示的判斷部173)判斷是否有標(biāo)簽印刷 (S310)。如果判定結(jié)果是"OK",則主裝置150(詳細(xì)地說是圖19所示的標(biāo) 簽印刷指令部182A)指示標(biāo)簽印刷(S410)。在該標(biāo)簽印刷指示中,將送紙系 統(tǒng)的指令、標(biāo)簽印刷系統(tǒng)的指令以及標(biāo)簽印刷數(shù)據(jù)LPD發(fā)送至打印機(jī)IO。 另外,在主裝置150(詳細(xì)地說是圖19所示的工作信息生成部185)中,根據(jù) 已取得的測(cè)色數(shù)據(jù)以及判定部158的判定結(jié)果,來生成應(yīng)該在打印機(jī)10中 作為工作信息存儲(chǔ)的測(cè)色關(guān)聯(lián)數(shù)據(jù)(包含測(cè)色頻度、測(cè)色條件、判定結(jié)果等 的測(cè)色關(guān)聯(lián)工作信息的數(shù)據(jù)),并將該數(shù)據(jù)臨時(shí)存儲(chǔ)到數(shù)據(jù)存儲(chǔ)部157中。
另一方面,接受了標(biāo)簽印刷指示的打印機(jī)10進(jìn)行標(biāo)簽印刷位置的計(jì)算 (S490)。即,啟動(dòng)標(biāo)簽印刷位置計(jì)算部175(參照?qǐng)D20),采用測(cè)色用印刷圖 像數(shù)據(jù)、從主裝置150取得的標(biāo)簽印刷數(shù)據(jù)LPD,進(jìn)行標(biāo)簽印刷位置的計(jì) 算。
在標(biāo)簽印刷位置計(jì)算部175中,首先空白區(qū)域檢測(cè)部175A在測(cè)色用印 刷圖像數(shù)據(jù)內(nèi)檢測(cè)印刷圖像IG以及色片CP以外的空白區(qū)域。在該檢測(cè)出的 空白區(qū)域中位于色片CP上下左右的區(qū)域的規(guī)定。/。區(qū)域內(nèi),計(jì)算可內(nèi)接標(biāo)簽印刷圖像(矩形形狀)的印刷尺寸。在有多個(gè)候補(bǔ)的情況下,選擇配置優(yōu)先 次序高的空白區(qū)域。此外,印刷位置計(jì)算部175C在與色片CP相隔規(guī)定距 離的位置上計(jì)算印刷位置。由此來計(jì)算標(biāo)簽印刷位置。
當(dāng)標(biāo)簽印刷位置決定時(shí),打印機(jī)10進(jìn)行向標(biāo)簽印刷位置的用紙對(duì)位 (S500)。即,打印機(jī)10在標(biāo)簽印刷指示時(shí)所接受的送紙系統(tǒng)的指令值中插 入標(biāo)簽印刷位置,生成使巻筒式記錄紙R從測(cè)色位置輸送到標(biāo)簽印刷位置 的送紙指令。此時(shí),從測(cè)色位置到標(biāo)簽印刷位置的巻筒式記錄紙R的輸送 為反向輸送(后退),所以在巻繞控制指令WCC2的值中插入標(biāo)簽印刷位置, 還一并生成反向輸送時(shí)所需的巻繞指令。然后,打印機(jī)10根據(jù)該送紙指令 來反轉(zhuǎn)驅(qū)動(dòng)PF電動(dòng)機(jī)108,并且通過對(duì)巻繞裝置30發(fā)送巻繞指令來進(jìn)行反 轉(zhuǎn)指示。由此,反轉(zhuǎn)驅(qū)動(dòng)PF電動(dòng)機(jī)108并且與其同步地反轉(zhuǎn)驅(qū)動(dòng)巻繞裝置 30,從而巻筒式記錄紙R反向輸送(后退)到標(biāo)簽印刷位置。
當(dāng)巻筒式記錄紙R配置在標(biāo)簽印刷位置上時(shí),打印機(jī)10進(jìn)行標(biāo)簽印刷 (S510)。即,例如,在從主裝置150(詳細(xì)地說是第1打印機(jī)驅(qū)動(dòng)器151)首先 接收的標(biāo)簽印刷數(shù)據(jù)LPD是監(jiān)視器顯示系統(tǒng)的圖像數(shù)據(jù)(例如是RGB表色 系)時(shí),打印機(jī)10通過第2打印機(jī)驅(qū)動(dòng)器89來實(shí)施圖像處理(析像度變換處 理,色變換處理,半色調(diào)處理等),生成CMYK表色系的標(biāo)簽印刷數(shù)據(jù) LPD(參照?qǐng)D21(b))。然后,控制部103根據(jù)該標(biāo)簽印刷數(shù)據(jù)LPD來驅(qū)動(dòng)控制 打印發(fā)動(dòng)機(jī)95,對(duì)巻筒式記錄紙R實(shí)施判定結(jié)果圖像JG的標(biāo)簽印刷(參照?qǐng)D 22(c))。
其間,主裝置150對(duì)打印機(jī)10逐次發(fā)送標(biāo)簽印刷進(jìn)程請(qǐng)求,進(jìn)行標(biāo)簽 印刷結(jié)束的確認(rèn)(S330),當(dāng)打印機(jī)10結(jié)束標(biāo)簽印刷時(shí),向主裝置150應(yīng)答表 示標(biāo)簽印刷結(jié)束的內(nèi)容。
確認(rèn)了標(biāo)簽印刷結(jié)束的主裝置150對(duì)打印機(jī)10進(jìn)行工作信息存儲(chǔ)指示 (S340)。詳細(xì)地說,將圖'19所示的工作信息發(fā)送部186從數(shù)據(jù)存儲(chǔ)部157讀 出的測(cè)色關(guān)聯(lián)數(shù)據(jù)CMD與工作信息存儲(chǔ)指令JMC(參照?qǐng)D18、圖19)一起發(fā) 送到打印機(jī)IO。
打印機(jī)10當(dāng)接收工作信息存儲(chǔ)指示時(shí)(在S530中為肯定判定),進(jìn)行工 作信息的存儲(chǔ)(S540)。這里,在打印機(jī)10印刷時(shí),墨消耗量運(yùn)算部176根據(jù) 印刷圖像數(shù)據(jù),通過未圖示的點(diǎn)計(jì)數(shù)器,按照規(guī)定印刷單位(例如每一規(guī)定行印刷或者每l頁(yè)印刷),對(duì)從記錄頭部19噴出的墨滴(點(diǎn))數(shù)進(jìn)行計(jì)數(shù),通 過使點(diǎn)計(jì)數(shù)器的計(jì)數(shù)值乘以每l點(diǎn)的重量(或體積)來運(yùn)算每個(gè)印刷單位的 墨消耗量。然后,墨消耗量運(yùn)算部176通過將當(dāng)前算出的墨消耗量與存儲(chǔ) 在RAM173中的上次累積墨消耗量相加,來更新累積墨消耗量。同樣,在 印刷時(shí),用紙消耗量計(jì)數(shù)部177對(duì)在每個(gè)印刷單位所消耗的用紙消耗量(張 數(shù)或用紙長(zhǎng))進(jìn)行計(jì)數(shù),通過將當(dāng)前的用紙消耗量與存儲(chǔ)在RAM173中的上 次累積用紙消耗量相加,來更新累積用紙消耗量。
然后,打印機(jī)10的控制部103將臨時(shí)存儲(chǔ)在RAM173中的最新的墨消耗 量以及用紙消耗量與測(cè)色關(guān)聯(lián)數(shù)據(jù)一起存儲(chǔ)到RAM173內(nèi)的工作信息存儲(chǔ) 部中。在打印機(jī)10的電源被切斷時(shí),這些工作信息從RAM173存儲(chǔ)到非易 失性存儲(chǔ)器171的工作信息存儲(chǔ)部172,在下一次接通電源時(shí)這些工作信息 從工作信息存儲(chǔ)部172讀出,寫入RAM173的工作信息存儲(chǔ)部。當(dāng)有來自管 理服務(wù)器300的請(qǐng)求工作信息的訪問時(shí),打印機(jī)10將在RAM173或非易失性 存儲(chǔ)器171的工作信息存儲(chǔ)部中存儲(chǔ)的工作信息發(fā)送到管理服務(wù)器300中。 另外,每當(dāng)更新工作信息、或者以規(guī)定次數(shù)進(jìn)行更新時(shí),在非易失性存儲(chǔ) 器171的工作信息存儲(chǔ)部172中更換該工作信息。
并且,主裝置150當(dāng)確認(rèn)表示工作信息存儲(chǔ)結(jié)束的情況時(shí),進(jìn)行將巻 筒式記錄紙R輸送到規(guī)定位置的用紙對(duì)位指示(S350)。接收了用紙對(duì)位指 示的打印機(jī)10進(jìn)行用紙對(duì)位(S550)。在本例中,規(guī)定位置例如是下一頁(yè)的 印刷開始位置,主裝置150將使巻筒式記錄紙R反向輸送(后退)到下一頁(yè)的 印刷開始位置的送紙控制指令PFC3、以及使巻繞裝置30反轉(zhuǎn)驅(qū)動(dòng)的巻繞控 制指令WCC3發(fā)送到打印機(jī)10。結(jié)果,反轉(zhuǎn)驅(qū)動(dòng)PF電動(dòng)機(jī)108,反向輸送 巻筒式記錄紙R,并且與其同步地反轉(zhuǎn)驅(qū)動(dòng)巻繞裝置30,由此從巻繞裝置 30陸續(xù)放出巻筒式記錄紙R,巻筒式記錄紙R反向輸送到下一頁(yè)的印刷開始 位置。
并且,在測(cè)色實(shí)施中,當(dāng)測(cè)色用印刷、測(cè)色指示、判定、標(biāo)簽印刷指 示以及工作信息存儲(chǔ)指示的全部工作結(jié)束時(shí),主裝置150將工作結(jié)束指令 "JE"發(fā)送給打印機(jī)10(S360)(工作結(jié)束通知步驟)。打印機(jī)10接收該工作 結(jié)束指令"JE" (S560)。打印機(jī)10當(dāng)接收到工作結(jié)束指令"JE"時(shí),切斷 與主裝置150的通信連接,許可來自其他主裝置的插入。即,接受來自其他主裝置的通信連接請(qǐng)求。
另外,在上述說明中,以實(shí)施圖25所示的測(cè)色的情況為例,在通常印
刷時(shí),因?yàn)槔^印刷之后沒有應(yīng)該實(shí)施的測(cè)色(在S240中為否定判定),所以 在印刷結(jié)束后,主裝置150進(jìn)行了工作信息存儲(chǔ)指示和用紙對(duì)位指示,然 后將工作結(jié)束指令"JE"發(fā)送給打印機(jī)10(S360)。另外,即使是實(shí)施測(cè)色 的情況,當(dāng)如果判定結(jié)果為"NG",則在測(cè)色判定后,主裝置150進(jìn)行工 作信息存儲(chǔ)指示和用紙對(duì)位指示,然后將工作結(jié)束指令"JE"發(fā)送到打印 機(jī)10(S360)。此外,即使判定結(jié)果為"OK",但在沒有標(biāo)簽印刷時(shí),主裝 置150也在測(cè)色判定后進(jìn)行工作信息存儲(chǔ)指示和用紙對(duì)位指示,然后將工 作結(jié)束指令"JE"發(fā)送給打印機(jī)10(S360)。
如上所述,根據(jù)本實(shí)施方式,可取得以下的效果。
(1) 在等到接收測(cè)色數(shù)據(jù)之后,將工作結(jié)束指令"JE"發(fā)送給打印機(jī)IO, 所以在接收測(cè)色數(shù)據(jù)后能夠迅速進(jìn)行測(cè)色判定。例如,在測(cè)色用印刷結(jié)束 后, 一旦發(fā)送了工作結(jié)束指令"JE",就能夠接受來自其他主裝置等的插 入處理,且在該插入處理結(jié)束之前,無法接收測(cè)色數(shù)據(jù)。在此情況下,用 戶一直等待在主裝置150的監(jiān)視器150a中顯示測(cè)色判定結(jié)果。這樣例如會(huì) 給用戶帶來測(cè)色失敗等的不安。另外,還有這樣的情況發(fā)生,在測(cè)色結(jié)束 后,更新測(cè)色關(guān)聯(lián)數(shù)據(jù)的等待時(shí)間變長(zhǎng),在管理服務(wù)器300希望取得工作 信息而進(jìn)行訪問時(shí),測(cè)色已經(jīng)完成,沒有更新該測(cè)色關(guān)聯(lián)信息,從而只能 夠取得舊的測(cè)色關(guān)聯(lián)信息。但是,根據(jù)本實(shí)施方式的結(jié)構(gòu),能夠避免這樣 的問題。
(2) 在等到標(biāo)簽印刷結(jié)束之后,將工作結(jié)束指令"JE"發(fā)送到打印機(jī)IO, 所以在測(cè)色結(jié)束后,可迅速進(jìn)行標(biāo)簽印刷。例如在測(cè)色后, 一旦發(fā)送了工 作結(jié)束指令"JE",就能夠接受來自其他主裝置等的插入處理,且在該插 入處理結(jié)束之前無法進(jìn)行標(biāo)簽印刷。在該情況下,會(huì)給用戶帶來是否發(fā)生 了標(biāo)簽印刷的印刷錯(cuò)誤等的不安。但是,根據(jù)本實(shí)施方式的結(jié)構(gòu),能夠避 免這樣的問題。
(3) 在等到工作信息存儲(chǔ)指示結(jié)束之后,將工作結(jié)束指令"JE"發(fā)送給 打印機(jī)IO,所以在測(cè)色結(jié)束后,能夠迅速進(jìn)行測(cè)色關(guān)聯(lián)數(shù)據(jù)的更新。例如 測(cè)色后,在進(jìn)行工作信息存儲(chǔ)指示之前一旦發(fā)送工作結(jié)束指令"JE",就能夠接受來自其他主裝置等的插入處理,且在該插入處理結(jié)束之前無法進(jìn) 行工作信息存儲(chǔ)指示。此時(shí)發(fā)生如下的情況,在管理服務(wù)器300希望取得 工作信息而進(jìn)行訪問時(shí)與測(cè)色已經(jīng)完成無關(guān),都不更新該測(cè)色關(guān)聯(lián)信息, 從而只能夠取得舊的測(cè)色關(guān)聯(lián)信息。但是,根據(jù)本實(shí)施方式的結(jié)構(gòu),還能 夠避免這樣的問題。
(4) 等到用于在印刷結(jié)束后將用紙配置到規(guī)定位置的用紙對(duì)位指示結(jié) 束之后,將工作結(jié)束指令"JE"發(fā)送給打印機(jī)IO,所以印刷結(jié)束后,能夠 迅速進(jìn)行向用紙的下一規(guī)定位置的對(duì)位。例如印刷結(jié)束后,在用紙對(duì)位指 示之前一旦發(fā)送了工作結(jié)束指令"JE",就能夠接受來自其他主裝置等的 插入處理,且在該插入處理結(jié)束之前無法進(jìn)行用紙對(duì)位指示。在此情況下 容易導(dǎo)致發(fā)生如下的狀況,在開始下一頁(yè)印刷時(shí),用紙輸送到印刷開始位 置的處理增加從而導(dǎo)致印刷開始延遲,或者在切斷用紙時(shí),用紙的切斷產(chǎn) 生延遲,從而導(dǎo)致在切斷用紙之前用戶要進(jìn)行等待。但是,根據(jù)本實(shí)施方 式的結(jié)構(gòu),可避免這樣的問題。
(5) 因?yàn)榇蛴C(jī)10來計(jì)算標(biāo)簽印刷位置,所以能夠在與用紙上印刷的色 片CP對(duì)應(yīng)的適當(dāng)位置上實(shí)施判定結(jié)果圖像JG的標(biāo)簽印刷。例如,用戶可不 用再進(jìn)行操作輸入裝置162指定標(biāo)簽印刷位置這樣的麻煩操作。
(6) 因?yàn)闄z測(cè)用紙區(qū)域(或印刷區(qū)域)中的空白區(qū)域,并在檢測(cè)出的空白 區(qū)域內(nèi)設(shè)定標(biāo)簽印刷位置,所以能夠避免判定結(jié)果圖像JG與印刷圖像IG或 色片CP重疊印刷。因此,即使是自動(dòng)決定印刷位置進(jìn)行印刷的結(jié)構(gòu),也能 夠避免由于判定結(jié)果圖像JG與印刷圖像IG或色片CP重疊印刷而導(dǎo)致無法 辨別的情況。
(7) 因?yàn)闃?gòu)成了在與色片CP相隔規(guī)定的相距距離的對(duì)應(yīng)位置上自動(dòng)設(shè) 定標(biāo)簽印刷位置、在該標(biāo)簽印刷位置上印刷判定結(jié)果圖像JG的結(jié)構(gòu),所以 即使例如在用紙內(nèi)印刷有多個(gè)印刷圖像IG以及色片CP的情況下,也能夠明 顯地判別是哪個(gè)色片CP的判定結(jié)果圖像JG。
(8) 在增加了巻筒式記錄紙R的偏移量的實(shí)坐標(biāo)系的位置上印刷有印刷 圖像IG以及色片CP,并采用該色片CP的實(shí)坐標(biāo)系的印刷位置來計(jì)算出標(biāo) 簽印刷位置。由此,能夠避免由于巻筒式記錄紙R的偏移量而導(dǎo)致標(biāo)簽印 刷位置與色片CP的相距距離偏移這樣的情況。(9)因?yàn)楦鶕?jù)紙寬傳感器111的檢測(cè)結(jié)果來檢測(cè)從巻筒式記錄紙R在紙 寬方向上的基準(zhǔn)位置的偏移量,將邏輯坐標(biāo)系的值坐標(biāo)變換為增加了該偏 移量的實(shí)坐標(biāo)系的值,并根據(jù)插入了該實(shí)坐標(biāo)系的值的指令來控制測(cè)色用
滑架57的動(dòng)作位置,所以即使巻筒式記錄紙R在紙寬方向上偏移,也能夠 在針對(duì)色片CP適合的測(cè)色位置上正確地進(jìn)行測(cè)色。由此,可提高測(cè)色判定 結(jié)果的精度。
另外,實(shí)施方式不限于上述內(nèi)容,也可以進(jìn)行以下的變更。
(變形例l)上述實(shí)施方式構(gòu)成為在主裝置中生成測(cè)色控制指令并包含 在印刷數(shù)據(jù)中發(fā)送到打印機(jī)內(nèi)的結(jié)構(gòu),不過還可以采用根據(jù)操作打印機(jī)操 作面板所輸入的測(cè)色條件來在打印機(jī)內(nèi)部生成測(cè)色控制指令的結(jié)構(gòu)。
(變形例2)不限于打印機(jī)10與主裝置連接的情況。例如,可采用在打印 機(jī)內(nèi)部?jī)?nèi)置有根據(jù)圖像數(shù)據(jù)(例如RGB系圖像數(shù)據(jù))生成印刷數(shù)據(jù)的打印機(jī) 驅(qū)動(dòng)器、并通過打印機(jī)內(nèi)置的打印機(jī)驅(qū)動(dòng)器來生成并取得第一控制數(shù)據(jù)的 結(jié)構(gòu)。另夕卜,還可以構(gòu)成為根據(jù)從打印機(jī)操作面板輸入的測(cè)色條件由打印 機(jī)內(nèi)部的測(cè)色驅(qū)動(dòng)器生成測(cè)色控制指令的結(jié)構(gòu)。在該情況下,也通過預(yù)先 設(shè)定為宣布(應(yīng)答)表示選擇設(shè)備是打印機(jī)類別的內(nèi)容,來確立打印機(jī)10側(cè) 的USB主機(jī)81A與測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30的各USB器件82A、 84A 之間的通信,可將第2打印機(jī)驅(qū)動(dòng)器89所生成的印刷數(shù)據(jù)從打印機(jī)發(fā)送到 選擇設(shè)備即測(cè)色驅(qū)動(dòng)裝置80和巻繞裝置30,所以可采用印刷用指令來控制 測(cè)色驅(qū)動(dòng)裝置80以及巻繞裝置30。由此,可利用已知打印機(jī)驅(qū)動(dòng)器所具有 的原來打印機(jī)用的電動(dòng)機(jī)控制功能,來節(jié)省另外開發(fā)用于驅(qū)動(dòng)測(cè)色驅(qū)動(dòng)裝 置80以及巻繞裝置30的專用驅(qū)動(dòng)器的工作。因此,可縮短驅(qū)動(dòng)器開發(fā)成本 以及驅(qū)動(dòng)器開發(fā)所需的時(shí)間。
(變形例3)在計(jì)算實(shí)坐標(biāo)系的值時(shí)可不進(jìn)行偏移量的補(bǔ)正。例如,可去 除為了求出巻筒式記錄紙R的偏移量而設(shè)置的傳感器(在上述實(shí)施方式中 為紙寬傳感器lll)。另外,在補(bǔ)正紙寬方向的偏移量時(shí),例如還可以從打 印機(jī)10的輸入操作部輸入紙寬方向的偏移量,采用該偏移量來求出實(shí)坐標(biāo) 系的值。
(變形例4)副設(shè)備可以僅是巻繞裝置30,也可以僅是測(cè)色裝置40。 (變形例5)副設(shè)備(第二處理部)不限于巻繞裝置30或測(cè)色裝置40等選擇設(shè)備。副設(shè)備(選擇設(shè)備)例如可以是判定裝置(印刷圖像檢查裝置),其利 用照相機(jī)來攝像印刷結(jié)果并進(jìn)行該撮像圖像的圖像處理,從而判定印刷結(jié) 果的好壞;噴嘴檢查裝置,其檢査記錄頭部19的噴嘴堵塞;以及干燥裝置, 其使對(duì)象中的印刷后的墨干燥。
(變形例6)特定指令不限于印刷指令。例如在第一設(shè)備為打印機(jī)以外的 設(shè)備時(shí),可以是以該第一設(shè)備的設(shè)備作為標(biāo)準(zhǔn)進(jìn)行使用的標(biāo)準(zhǔn)指令。
(變形例7)在上述各實(shí)施方式中,作為第一設(shè)備(第一處理部)的打印機(jī) 適用于噴墨式記錄方式的串行打印機(jī),不過也可以適用于噴墨式記錄方式 的線打印機(jī)。
(變形例8)在上述實(shí)施方式中將測(cè)色器配置于記錄頭部的輸送方向下 游側(cè),不過第二設(shè)備的配置位置不限于此。例如,第二設(shè)備也可以針對(duì)記 錄頭部配置于輸送方向上游側(cè)。在該情況下,與對(duì)象的斜行方向相對(duì)的紙 寬方向的位置偏移方向和上述實(shí)施方式相反。
(變形例9)在上述實(shí)施方式中,采用了對(duì)包含與對(duì)象輸送方向交叉的第 一方向(作為一例是主掃描方向B(紙寬方向))的位置偏移、和由于對(duì)象斜行
所導(dǎo)致的第一方向的位置偏移的位置進(jìn)行檢測(cè)的結(jié)構(gòu),不過也可以采用對(duì) 僅包含某一方的位置偏移的位置進(jìn)行檢測(cè)的結(jié)構(gòu)。
(變形例10)第二設(shè)備(第二處理部)不限于測(cè)色裝置。也可以是用于測(cè)定 目的物(object)的除了顏色以外的其他測(cè)定內(nèi)容的測(cè)定裝置。例如可以 是明亮度。另外,還可以是用于判定點(diǎn)偏移等印刷結(jié)果是否良好的測(cè)定內(nèi) 容。此外,測(cè)定對(duì)象不限于已完成印刷的目的物。
(變形例ll)第一設(shè)備(第一處理部)不限于作為對(duì)上述對(duì)象實(shí)施的處理 來進(jìn)行記錄(印刷)的打印機(jī)。第一設(shè)備對(duì)上述對(duì)象實(shí)施的處理,例如可以 是對(duì)作為對(duì)象的基板通過刻蝕或激光加工來實(shí)施的加工處理。在該情況 下,第二設(shè)備(第二處理部)所實(shí)施的處理可舉出在與第一設(shè)備的加工位 置重合的位置或滿足規(guī)定位置關(guān)系的位置上實(shí)施的第二加工;或者對(duì)第一 設(shè)備進(jìn)行的加工的測(cè)定(加工精度的測(cè)定等)等。另外,還可以采用如下的 結(jié)構(gòu),即,第一設(shè)備進(jìn)行在對(duì)象上檢測(cè)第二設(shè)備實(shí)施處理所適合的位置這 樣的處理,第二設(shè)備在由第一設(shè)備檢測(cè)出的位置上實(shí)施處理。
(變形例12)在上述實(shí)施方式中,檢測(cè)單元被設(shè)置在第一設(shè)備即打印機(jī)
65側(cè),不過也可以在第二設(shè)備側(cè)設(shè)置檢測(cè)單元。在該情況下,檢測(cè)單元的檢 測(cè)結(jié)果從第二設(shè)備向第一設(shè)備發(fā)送,第一設(shè)備的控制數(shù)據(jù)生成單元根據(jù)該 接收到的檢測(cè)結(jié)果,生成由從第一坐標(biāo)系向第二坐標(biāo)系變換的值所指定的 第二控制數(shù)據(jù)。
(變形例13)在上述實(shí)施方式中,預(yù)先將偏移量Ax存儲(chǔ)到存儲(chǔ)器102內(nèi), 并采用偏移量Ax進(jìn)行了坐標(biāo)變換計(jì)算,不過不限于此。例如可預(yù)先存儲(chǔ)構(gòu) 成作為目的物的色片CP的各單位斑塊D的記錄位置,并作為移動(dòng)體來確定 測(cè)色用滑架57的動(dòng)作位置,使該動(dòng)作位置與存儲(chǔ)的單位斑塊的記錄位置相 一致。在該情況下,單位斑塊D的記錄位置可存儲(chǔ)表示單位斑塊印刷時(shí)滑 架17的位置的、根據(jù)計(jì)數(shù)器114A的計(jì)數(shù)值算出的記錄位置。根據(jù)記錄頭部 19噴出墨時(shí)的位置,采用滑架速度、墨飛出速度(已存儲(chǔ)的實(shí)驗(yàn)值)、和記 錄頭部19與對(duì)象之間的距離來計(jì)算墨滴落到對(duì)象(巻筒式記錄紙R)上的位 置。該單位斑塊的記錄位置是根據(jù)作為檢測(cè)單元的紙寬傳感器lll的檢測(cè) 結(jié)果來補(bǔ)正巻筒式記錄紙R的紙寬方向偏移量的用紙上的位置。并且,第2 打印機(jī)驅(qū)動(dòng)器89的滑架位置坐標(biāo)計(jì)算部118B(動(dòng)作位置確定單元),從作為 存儲(chǔ)單元的存儲(chǔ)器102中,將單位斑塊D的位置(詳細(xì)地說是中心位置)與測(cè) 色部123—致的位置計(jì)算為測(cè)色用滑架57的動(dòng)作位置。
(變形例14)在上述實(shí)施方式中將測(cè)色器配置在記錄頭部的輸送方向下 游側(cè),不過第二設(shè)備的配置位置不限于此。例如第二設(shè)備可配置在針對(duì)記 錄頭部的輸送方向上游側(cè)。在該情況下,與對(duì)象的斜行方向相對(duì)的紙寬方 向的位置偏移方向和上述實(shí)施方式相反。
(變形例15)在上述實(shí)施方式中,采用了對(duì)包含與對(duì)象輸送方向交叉的 第一方向(作為一例是主掃描方向B(紙寬方向))的位置偏移、和由于對(duì)象斜 行所導(dǎo)致的第一方向的位置偏移的位置進(jìn)行檢測(cè)的結(jié)構(gòu),不過也可以采用 對(duì)僅包含某一方的位置偏移的位置進(jìn)行檢測(cè)的結(jié)構(gòu)。
(變形例16)第二設(shè)備不限于測(cè)色裝置。也可以是用于測(cè)定目的物的除 了顏色以外的其他測(cè)定內(nèi)容的測(cè)定裝置。例如可以是明亮度。另外,還可 以是用于判定點(diǎn)偏移等印刷結(jié)果是否良好的測(cè)定內(nèi)容。此外,測(cè)定對(duì)象不 限于已完成印刷的目的物。
(變形例17)第一設(shè)備不限于作為對(duì)上述對(duì)象實(shí)施的處理來進(jìn)行記錄
66(印刷)的打印機(jī)。第一設(shè)備對(duì)上述對(duì)象實(shí)施的處理,例如可以是對(duì)作為對(duì) 象的基板通過刻蝕或激光加工來實(shí)施的加工處理。在該情況下,第二設(shè)備 所實(shí)施的處理可舉出在與第一設(shè)備的加工位置重合的位置或滿足規(guī)定位 置關(guān)系的位置上實(shí)施的第二加工;或者對(duì)第一設(shè)備進(jìn)行的加工的測(cè)定(加工 精度的測(cè)定等)等。另外,還可以采用如下的結(jié)構(gòu),即,第一設(shè)備進(jìn)行在對(duì) 象上檢測(cè)第二設(shè)備實(shí)施處理所適合的位置這樣的處理,第二設(shè)備在由第一 設(shè)備檢測(cè)出的位置上實(shí)施處理。
(變形例18)在上述實(shí)施方式中,檢測(cè)單元被設(shè)置在第一設(shè)備即打印機(jī) 側(cè),不過也可以在第二設(shè)備側(cè)設(shè)置檢測(cè)單元。在該情況下,檢測(cè)單元的檢 測(cè)結(jié)果從第二設(shè)備向第一設(shè)備發(fā)送,第一設(shè)備的控制數(shù)據(jù)生成單元根據(jù)該 接收到的檢測(cè)結(jié)果,生成由從第一坐標(biāo)系向第二坐標(biāo)系變換的值所指定的 第二控制數(shù)據(jù)。
(變形例19)從打印機(jī)10向測(cè)色驅(qū)動(dòng)裝置80的指令發(fā)送不限于利用印刷 數(shù)據(jù)(ESC/P控制數(shù)據(jù))的方法。也可以經(jīng)由采用其他通信協(xié)議的通信,將在
動(dòng)作位置上控制第二設(shè)備的指令從第一設(shè)備發(fā)送到第二設(shè)備。
(變形例20)在上述第2實(shí)施方式中,可廢止標(biāo)簽印刷、工作信息存儲(chǔ)指 示、標(biāo)簽印刷后的用紙對(duì)位指示中的至少一個(gè)處理。在這樣的情況下,在 接收測(cè)色數(shù)據(jù)后,將工作結(jié)束指令"JE"發(fā)送到打印機(jī)IO,所以至少在測(cè) 色用的印刷結(jié)束后,能夠迅速地取得測(cè)色數(shù)據(jù)。由此,可取得與上述實(shí)施 方式大致相同的效果。
(變形例21)在上述第2實(shí)施方式中,主控制部不限于主裝置150內(nèi)的打 印機(jī)驅(qū)動(dòng)器151(主驅(qū)動(dòng)器)。例如,可以是內(nèi)置在打印機(jī)10中具有主控制部 功能的打印機(jī)驅(qū)動(dòng)器。例如,還可以是獨(dú)立型打印機(jī)內(nèi)的打印機(jī)驅(qū)動(dòng)器, 該獨(dú)立型打印機(jī)內(nèi)的打印機(jī)驅(qū)動(dòng)器,可由用戶一邊觀察在裝備到打印機(jī)IO 的操作面板的畫面上顯示的測(cè)色用設(shè)定畫面一邊對(duì)操作按鈕進(jìn)行操作來 指定測(cè)色條件以及色片CP和標(biāo)簽的印刷。在該情況下,打印機(jī)10內(nèi)置的打 印機(jī)驅(qū)動(dòng)器基本上具有與圖5所示的打印機(jī)驅(qū)動(dòng)器151同樣的結(jié)構(gòu),具有進(jìn) 行圖像處理、測(cè)色條件設(shè)定、標(biāo)簽印刷設(shè)定、工作信息存儲(chǔ)指示等的功能。 因?yàn)橄虼蛴C(jī)10通知工作開始指令JS和工作結(jié)束指令JE的定時(shí)與上述第 一實(shí)施方式相同,所以即使利用上述結(jié)構(gòu),也能夠防止印刷結(jié)束后到實(shí)際實(shí)施測(cè)色數(shù)據(jù)取得、標(biāo)簽印刷、工作存儲(chǔ)指示、用紙對(duì)位之前的遲延。
(變形例21)在上述第2實(shí)施方式中,例如用戶在測(cè)色用設(shè)定畫面140上 操作輸入裝置162來指定標(biāo)簽印刷位置,對(duì)標(biāo)簽印刷數(shù)據(jù)(例如,RGB圖像 數(shù)據(jù))實(shí)施印刷用的圖像處理,以使打印機(jī)驅(qū)動(dòng)器151在該指定的位置上印 刷,從而能夠生成印刷用的標(biāo)簽印刷數(shù)據(jù)(CMYK表色系圖像數(shù)據(jù))。艮P, 在判定部157采用測(cè)色數(shù)據(jù)進(jìn)行了是否良好的判定后,圖像數(shù)據(jù)處理部161 從數(shù)據(jù)存儲(chǔ)部158中讀出用戶在測(cè)色用設(shè)定畫面上指定的標(biāo)簽印刷數(shù)據(jù), 并對(duì)該標(biāo)簽印刷數(shù)據(jù)實(shí)施以指定位置及指定尺寸進(jìn)行印刷這樣的圖像處 理,生成CMYK表色系的標(biāo)簽印刷數(shù)據(jù)。
(變形例22)在上述第2實(shí)施方式中,可采用不實(shí)施將指令的值從邏輯坐 標(biāo)系向?qū)嵶鴺?biāo)系變換的結(jié)構(gòu)。
(變形例23)第一處理部不限于打印機(jī)。例如還可以釆用具有對(duì)對(duì)象進(jìn) 行輸送的輸送單元、以及從輸送中的對(duì)象上讀取由主裝置指定的規(guī)定標(biāo)記 和圖像等被讀取部分的讀取單元的結(jié)構(gòu)。
(變形例24)在上述各實(shí)施方式中,作為第一設(shè)備(或第一處理部)具體 舉出了作為流體噴出裝置的噴墨式打印機(jī)10,不過不限于此,還能夠具體 舉出可噴出墨以外的其他流體(包括液體、功能材料粒子分散或混合到液 體中而形成的液狀體、如凝膠的流狀體、可作為流體流動(dòng)并能夠噴出的固 體)的流體噴出裝置。例如,也可以是對(duì)以分散或溶解的形態(tài)包含在液晶顯 示器、EL(電致發(fā)光)顯示器以及面發(fā)光顯示器的制造等中采用的電極材料
及色材料(像素材料)等材料的液狀體進(jìn)行噴出的液狀體噴出裝置;對(duì)在生 物芯片制造中采用的生體有機(jī)物進(jìn)行噴出的液體噴出裝置;可用作精密吸 管的對(duì)作為試樣的液體進(jìn)行噴出的液體噴出裝置。此外,還可以是對(duì)鐘表 或照相機(jī)等精密儀器能夠精確定位地噴出潤(rùn)滑油的液體噴出裝置;為了形 成用于光通信元件等中的微小半球透鏡(光學(xué)透鏡)等而在基板上噴出紫外 線硬化樹脂等透明樹脂液的液體噴出裝置;為了刻蝕基板等而噴出酸或堿 等刻蝕液的液體噴出裝置;噴出凝膠(例如物理凝膠)等流狀體的流狀體噴 出裝置;噴出以墨粉等粉體(粉粒體)為例的固體的粉粒體噴出裝置(例如, 噴射墨粉式記錄裝置)。并且,能夠在這些之中的任意一種流體噴出裝置上 適用本發(fā)明適用。另外,在本說明書中所謂"流體"是不包含僅由氣體組成的流體的概念,在流體中例如包含液體(包括無機(jī)溶劑、有機(jī)溶劑、溶液、 液狀樹脂、液狀金屬(金屬融液)等)、液狀體、流狀體、粉粒體(包括粒體、 粉體)等。另外,上述基板或精密儀器等作為對(duì)象。
權(quán)利要求
1.一種處理系統(tǒng),具有根據(jù)來自主控制部的工作數(shù)據(jù)在對(duì)象上實(shí)施第一處理的第一處理部;和根據(jù)上述第一處理部的指令來進(jìn)行第二處理的第二處理部,其中,上述第一處理部具有從上述主控制部接收工作開始通知后接收上述第一工作數(shù)據(jù)、上述第一處理的指令的第一接收部,上述第二處理部具有從上述主控制部接收第二工作數(shù)據(jù)、上述第二處理的指令的第二接收部,在上述第二接收部向上述主控制部發(fā)送了上述第二處理的處理結(jié)果數(shù)據(jù)后,上述第一接收部從上述主控制部接收工作結(jié)束通知,上述第一處理部在從上述工作開始通知到上述工作結(jié)束通知的期間內(nèi),禁止插入除了發(fā)送上述第二處理的指令的第一主控制部以外的其他主控制部,并且以維持與上述第一主控制部的通信連接的方式中轉(zhuǎn)上述第一主控制部和上述第二處理部之間的通信。
2. 根據(jù)權(quán)利要求l所述的處理系統(tǒng),其特征在于,上述第一處理部是作為上述第一處理在對(duì)象上實(shí)施記錄處理的打印 機(jī)部,上述第二處理部是對(duì)對(duì)象進(jìn)行測(cè)色并取得測(cè)色數(shù)據(jù)的測(cè)色部, 上述第一主控制部根據(jù)從上述打印機(jī)部送來的測(cè)色數(shù)據(jù)來進(jìn)行判定, 將記錄該判定結(jié)果的第三工作數(shù)據(jù)發(fā)送到上述打印機(jī)部,在上述測(cè)色數(shù)據(jù) 接收后,而且在將上述第三工作數(shù)據(jù)發(fā)送到上述打印機(jī)部之后,進(jìn)行上述 工作結(jié)束通知。
3. —種處理系統(tǒng)中的處理方法,該處理系統(tǒng)具有根據(jù)來自主控制 部的工作數(shù)據(jù)在對(duì)象上實(shí)施第一處理的第一處理部;和根據(jù)上述第一處理 部的指令來進(jìn)行第二處理的第二處理部,其中,上述第一處理部在從上述主控制部接收工作開始通知后接收上述第 一工作數(shù)據(jù)、上述第一處理的指令,上述第二處理部從上述主控制部接收第二工作數(shù)據(jù)、上述第二處理的 指令,在上述第二處理部向上述主控制部發(fā)送了上述第二處理的處理結(jié)果 數(shù)據(jù)后,上述第一處理部從上述主控制部接收工作結(jié)束通知,上述第一處理部在從上述工作開始通知到上述工作結(jié)束通知的期間 內(nèi),禁止插入除了發(fā)送上述第二處理的指令的第一主控制部以外的其他主 控制部,并且以維持與上述第一主控制部的通信連接的方式中轉(zhuǎn)上述第一 主控制部和上述第二處理部之間的通信。
全文摘要
本發(fā)明提供一種處理系統(tǒng)、主控制裝置和處理系統(tǒng)中的處理方法,其中,主裝置(150)的打印機(jī)驅(qū)動(dòng)器在進(jìn)行測(cè)色時(shí),將工作開始指令“JS”發(fā)送到打印機(jī)(10)之后,進(jìn)行印刷指示(測(cè)色印刷用的印刷數(shù)據(jù)發(fā)送)、測(cè)色指示、來自測(cè)色裝置(測(cè)色器(41)和測(cè)色驅(qū)動(dòng)裝置(80))的測(cè)色結(jié)果(測(cè)色數(shù)據(jù))的接收、標(biāo)簽印刷指示、工作信息存儲(chǔ)指示及對(duì)位指示等,然后將工作結(jié)束指令“JE”發(fā)送至打印機(jī)(10)。在從工作開始指令“JS”到工作結(jié)束指令“JE”的期間內(nèi),以禁止主裝置(150)以外的裝置插入的狀態(tài)維持打印機(jī)(10)和主裝置(150)的通信連接。
文檔編號(hào)B41J29/393GK101537742SQ20091012870
公開日2009年9月23日 申請(qǐng)日期2009年3月13日 優(yōu)先權(quán)日2008年3月17日
發(fā)明者桑原祐樹 申請(qǐng)人:精工愛普生株式會(huì)社