背景技術(shù):
打印系統(tǒng)或者打印機(jī)將圖像(例如,圖片、文檔等)打印到一個(gè)或多個(gè)襯底(例如,紙張、卡紙板、卡片紙、塑料等)上。打印系統(tǒng)因此可以將數(shù)字信息轉(zhuǎn)換成物理圖像。擾動(dòng)是由打印系統(tǒng)打印的圖像上的不想要的誤差(液滴大小、液滴體積、線誤差、失配等)。
附圖說(shuō)明
圖1圖示了依照本公開的方面可以實(shí)現(xiàn)的示例打印系統(tǒng)的示意圖。
圖2是可以由圖1的打印系統(tǒng)實(shí)現(xiàn)的示例打印機(jī)監(jiān)控器的框圖。
圖3圖示了依照本公開的方面可以實(shí)現(xiàn)的另一個(gè)示例打印系統(tǒng)的示意圖。
圖4是代表可以被執(zhí)行以實(shí)現(xiàn)圖b的觸摸檢測(cè)器的示例機(jī)器可讀指令的流程圖。
圖5是能夠執(zhí)行圖4的指令以實(shí)現(xiàn)圖2的打印機(jī)監(jiān)控器的示例處理器平臺(tái)的框圖。
在可能的地方,相同參考標(biāo)號(hào)將被貫穿(多個(gè))附圖和隨附書面描述而使用以指代相同或相似部分。
具體實(shí)施方式
本文公開的示例牽涉基于擾動(dòng)統(tǒng)計(jì)調(diào)節(jié)打印設(shè)置,所述擾動(dòng)統(tǒng)計(jì)從在實(shí)際打印的媒介(media)上檢測(cè)的擾動(dòng)來(lái)計(jì)算。如本文中使用,擾動(dòng)是打印誤差(例如,液滴安置誤差、液滴大小誤差等),打印誤差使圖像看起來(lái)有瑕疵(例如,失色、偏軸、粒狀、帶皺紋(lined)等)或者具有非意圖形式。在本文公開的示例中,檢測(cè)和分析擾動(dòng),并且基于所檢測(cè)的擾動(dòng)計(jì)算統(tǒng)計(jì)。使用各種各樣的參數(shù)(包括所檢測(cè)的擾動(dòng)的統(tǒng)計(jì)或分布)運(yùn)行示例增強(qiáng)過程,以便確定打印機(jī)的設(shè)置的適當(dāng)調(diào)節(jié)來(lái)限制或最小化將來(lái)擾動(dòng)的出現(xiàn)。在本文公開的一些示例中,打印機(jī)或者打印機(jī)系統(tǒng)的設(shè)置可以被調(diào)節(jié)為更改用于一個(gè)或多個(gè)打印機(jī)的neugebauer(諾格鮑爾)主要區(qū)域覆蓋(npac)以便計(jì)及所檢測(cè)的擾動(dòng)并且限制顏色變化或液滴安置誤差。
隨時(shí)間推移,當(dāng)打印系統(tǒng)的機(jī)構(gòu)老化時(shí),打印機(jī)或打印系統(tǒng)改變。這些改變可以引起液滴安置誤差或者其它問題,液滴安置誤差或者其它問題影響打印機(jī)準(zhǔn)確地打印意圖圖像的能力。例如,打印頭可以變得覆蓋在變干的印墨中,變干的印墨可能影響一片紙張上的印墨液滴安置或者印墨液滴大小。本文公開的示例牽涉監(jiān)控實(shí)際打印的媒介并且檢測(cè)擾動(dòng)以便調(diào)節(jié)一個(gè)或多個(gè)打印機(jī)的設(shè)置而不要求(多個(gè))打印機(jī)的手動(dòng)維護(hù)或者部件的更換。
示例方法包括在一時(shí)間段內(nèi)分析打印系統(tǒng)的多個(gè)擾動(dòng),計(jì)算與打印系統(tǒng)的所述多個(gè)擾動(dòng)中的每一個(gè)對(duì)應(yīng)的統(tǒng)計(jì),在該時(shí)間段的持續(xù)時(shí)間之后,基于每一個(gè)擾動(dòng)的所計(jì)算的統(tǒng)計(jì)來(lái)執(zhí)行用于打印系統(tǒng)的增強(qiáng)過程,以及基于增強(qiáng)過程的結(jié)果調(diào)節(jié)打印系統(tǒng)的設(shè)置。示例裝置包括擾動(dòng)分析器、統(tǒng)計(jì)計(jì)算器、增強(qiáng)器和打印機(jī)接口,所述擾動(dòng)分析器分析在實(shí)際打印的媒介上檢測(cè)的擾動(dòng),所述統(tǒng)計(jì)計(jì)算器計(jì)算用于所檢測(cè)的擾動(dòng)的統(tǒng)計(jì),所述增強(qiáng)器基于統(tǒng)計(jì)運(yùn)行增強(qiáng)過程,所述打印機(jī)接口基于增強(qiáng)過程的結(jié)果調(diào)節(jié)打印機(jī)的設(shè)置。
圖1是依照本公開的方面可以實(shí)現(xiàn)的示例打印系統(tǒng)100的示意圖。示例打印系統(tǒng)100包括主機(jī)設(shè)備110和打印機(jī)120。示例主機(jī)設(shè)備110包括依照本公開的教導(dǎo)構(gòu)造的示例打印機(jī)監(jiān)控器112。本文公開的示例牽涉打印機(jī)監(jiān)控器112監(jiān)控打印機(jī)120的打印媒介并且基于所檢測(cè)的擾動(dòng)或與所檢測(cè)的擾動(dòng)對(duì)應(yīng)的統(tǒng)計(jì)來(lái)調(diào)節(jié)打印機(jī)120的打印設(shè)置。
示例打印機(jī)120包括打印機(jī)控制器122和打印分析器124。示例打印機(jī)控制器122控制打印機(jī)120的機(jī)構(gòu)(例如,打印頭、印墨噴頭、印墨盒、調(diào)色劑、輥等)以便將媒介或圖像打印到襯底上。打印機(jī)控制器122可以具有各種設(shè)置以便控制印墨或其它物質(zhì)向襯底的施加。例如,設(shè)置可以包括液滴安置設(shè)置(例如,液滴的大小、液滴的位置等)、速度設(shè)置、邊距設(shè)置等。在一些示例中,打印機(jī)控制器122可以基于依照本公開的教導(dǎo)所執(zhí)行的分析來(lái)調(diào)節(jié)用于打印機(jī)120的每一個(gè)打印頭的液滴安置設(shè)置。例如,打印機(jī)控制器122可以從打印機(jī)監(jiān)控器112接收指令或信息以便調(diào)節(jié)打印頭的設(shè)置來(lái)更改液滴安置。
圖1的示例打印分析器124分析由打印機(jī)120打印的媒介(例如,圖像、文檔、文本等)的結(jié)果。例如,打印分析器124可以包括線傳感器、分光光度計(jì)(或色度計(jì))或相機(jī)以便分析由打印機(jī)120打印在襯底上的媒介。在這樣的示例中,線傳感器可以確定液滴大小或安置變化,并且分光光度計(jì)可以確定所打印的媒介的顏色變化。在一些示例中,相機(jī)可以類似地用于確定或分析由打印機(jī)120打印的媒介。圖1的打印分析器124可以將分析或信息(例如,由相機(jī)捕獲的圖像、來(lái)自線傳感器的數(shù)據(jù)、來(lái)自分光光度計(jì)/色度計(jì)的數(shù)據(jù))轉(zhuǎn)發(fā)給主機(jī)設(shè)備110或打印機(jī)監(jiān)控器112。
在一些示例中,圖1的打印分析器124可以識(shí)別、檢測(cè)或確定所打印的媒介中的擾動(dòng)的存在。例如,打印分析器124可以比較實(shí)際打印的媒介與預(yù)期打印的媒介(即,意圖在沒有任何擾動(dòng)的情況下打印的媒介)。在一些示例中,打印分析器124可以分析指定類型的打印媒介,諸如打印圖表、比色圖表、校準(zhǔn)圖表等,以便檢測(cè)擾動(dòng)。在其它示例中,任何類型的實(shí)際打印媒介(例如,圖片、文檔等)可以與預(yù)期打印媒介比較。打印分析器124可以并入任何適合的圖像分析或圖像處理技術(shù)以便比較媒介或者與媒介對(duì)應(yīng)的數(shù)據(jù)(例如,傳感器數(shù)據(jù))來(lái)檢測(cè)擾動(dòng)。例如,打印分析器124可以使用圖像過程比較實(shí)際打印媒介的圖像與實(shí)際打印媒介的預(yù)期圖像。打印分析器124可以基于所比較的圖像中的差異來(lái)檢測(cè)實(shí)際媒介中的擾動(dòng)。
圖1所圖示的示例中的主機(jī)設(shè)備110可以是任何計(jì)算設(shè)備,諸如個(gè)人計(jì)算機(jī)(例如,膝上型計(jì)算機(jī)、桌上型計(jì)算機(jī)等)、移動(dòng)設(shè)備(例如,平板計(jì)算機(jī)、智能電話、個(gè)人數(shù)字助手(pda)等)、服務(wù)器等。用戶可以經(jīng)由主機(jī)設(shè)備110訪問打印機(jī)120以便將媒介(例如,圖像、文檔等)打印到襯底(例如,紙張、卡紙板、卡片紙、塑料等)上。例如,用戶可以使用應(yīng)用或程序創(chuàng)建要由打印機(jī)120打印的媒介,所述應(yīng)用或程序由主機(jī)設(shè)備110使用任何適合的技術(shù)來(lái)存儲(chǔ)或執(zhí)行。主機(jī)設(shè)備110可以經(jīng)由直接通信鏈路(例如,有線或無(wú)線通信鏈路)或間接通信鏈路(例如,經(jīng)由牽涉網(wǎng)絡(luò)或其它設(shè)備的通信鏈路)與打印機(jī)120通信耦合。
示例主機(jī)設(shè)備110包括依照本公開的教導(dǎo)構(gòu)造的示例打印機(jī)監(jiān)控器112。在一些示例中,打印機(jī)監(jiān)控器112可以位于打印機(jī)120上或者位于與圖1的打印機(jī)120通信的另一個(gè)設(shè)備上。例如,打印機(jī)監(jiān)控器112可以位于云服務(wù)器或者連接到包括打印機(jī)120的打印機(jī)網(wǎng)絡(luò)的服務(wù)器上。示例打印機(jī)監(jiān)控器112可以與打印分析器124通信以便檢索或接收打印媒介的分析來(lái)確定是否要依照本公開的教導(dǎo)調(diào)節(jié)打印機(jī)120或打印機(jī)控制器122的設(shè)置。
圖2是可以用于實(shí)現(xiàn)圖1的示例打印機(jī)監(jiān)控器112的示例打印機(jī)監(jiān)控器112的框圖。圖2的示例打印機(jī)監(jiān)控器112包括擾動(dòng)分析器210、統(tǒng)計(jì)計(jì)算器220、增強(qiáng)器230和打印機(jī)接口240。擾動(dòng)分析器210、統(tǒng)計(jì)計(jì)算器220、增強(qiáng)器230和打印機(jī)接口240可以經(jīng)由通信總線250相互通信。
圖2的示例擾動(dòng)分析器210識(shí)別或者確定由打印機(jī)(例如,打印機(jī)120)打印的實(shí)際打印的媒介上的擾動(dòng)。在本文公開的示例中,擾動(dòng)分析器210可以從來(lái)自打印分析器124的分析識(shí)別擾動(dòng)或者根據(jù)從打印分析器124接收的圖像或數(shù)據(jù)與打印出的預(yù)期媒介相比較來(lái)確定擾動(dòng)(例如,類似于以上結(jié)合打印分析器124描述的操作)。與打印的媒介對(duì)應(yīng)的預(yù)期媒介可以是意圖在沒有任何擾動(dòng)的情況下打印的媒介。示例擾動(dòng)分析器210可以基于實(shí)際打印媒介和與實(shí)際打印媒介對(duì)應(yīng)的預(yù)期媒介的比較來(lái)檢測(cè)打印媒介上的具體擾動(dòng)或者打印媒介上的擾動(dòng)(例如,多個(gè)擾動(dòng))的圖案。在一些示例中,擾動(dòng)分析器120可以識(shí)別再出現(xiàn)的擾動(dòng)或者再出現(xiàn)的擾動(dòng)圖案(例如,在打印媒介的單個(gè)片段上再出現(xiàn)的相同擾動(dòng)圖案或相同擾動(dòng))。如本文中使用,術(shù)語(yǔ)“擾動(dòng)”可以用于指單個(gè)擾動(dòng)、擾動(dòng)的圖案、再出現(xiàn)的擾動(dòng)、再出現(xiàn)的擾動(dòng)圖案等。
擾動(dòng)分析器210可以生成與所檢測(cè)的擾動(dòng)對(duì)應(yīng)的信息。例如,擾動(dòng)分析器210可以向所檢測(cè)的擾動(dòng)或者代表所檢測(cè)的擾動(dòng)的信息(例如,誤差類型、媒介上的位置、液滴特性、顏色誤差等)施加標(biāo)識(shí)符。因此,擾動(dòng)分析器210可以確定擾動(dòng)對(duì)應(yīng)于之前所檢測(cè)的擾動(dòng)。擾動(dòng)分析器210可以將相同標(biāo)識(shí)符施加于與之前所檢測(cè)的擾動(dòng)對(duì)應(yīng)的新檢測(cè)的擾動(dòng)。在一些示例中,擾動(dòng)分析器210可以向之前尚未檢測(cè)或傳送給打印機(jī)監(jiān)控器112的擾動(dòng)分配新的標(biāo)識(shí)符。示例標(biāo)識(shí)符或者伴隨擾動(dòng)的標(biāo)識(shí)符的信息可以指示擾動(dòng)的特性(例如,擾動(dòng)類型、擾動(dòng)圖案、擾動(dòng)位置、擾動(dòng)顏色差異、液滴安置誤差類型(例如,大小、顏色、位置等)等)。因此,擾動(dòng)分析器210識(shí)別或檢測(cè)打印媒介中的擾動(dòng),并且可以經(jīng)由通信總線250而將與擾動(dòng)對(duì)應(yīng)的信息提供給打印監(jiān)控器112的統(tǒng)計(jì)計(jì)算器220、統(tǒng)計(jì)分析器230或增強(qiáng)器240。
圖2的示例統(tǒng)計(jì)計(jì)算器220可以計(jì)算與由打印分析器124或擾動(dòng)分析器210檢測(cè)的擾動(dòng)對(duì)應(yīng)的統(tǒng)計(jì)。相應(yīng)地,統(tǒng)計(jì)計(jì)算器220可以追蹤用于特定打印機(jī)(例如,打印機(jī)120)或多個(gè)打印機(jī)(例如,相同類型的打印機(jī)(例如,噴墨式)、相同型號(hào)的打印機(jī)等)的多個(gè)所檢測(cè)的擾動(dòng)。統(tǒng)計(jì)計(jì)算器220可以計(jì)算與由打印機(jī)120打印的媒介的所檢測(cè)的擾動(dòng)的出現(xiàn)對(duì)應(yīng)的統(tǒng)計(jì)。在一些示例中,統(tǒng)計(jì)計(jì)算器220可以計(jì)算與所檢測(cè)的擾動(dòng)的組合對(duì)應(yīng)的統(tǒng)計(jì)。例如,統(tǒng)計(jì)計(jì)算器220可以計(jì)算出,一個(gè)擾動(dòng)(或擾動(dòng)圖案)出現(xiàn)在由打印機(jī)120打印的頁(yè)面的5%上并且另一個(gè)擾動(dòng)(或擾動(dòng)圖案)出現(xiàn)在由打印機(jī)120打印的頁(yè)面的50%上。在一些示例中,統(tǒng)計(jì)計(jì)算器220可以計(jì)算與某一類型或型號(hào)的打印機(jī)120對(duì)應(yīng)的統(tǒng)計(jì)。在這樣的示例中,打印機(jī)監(jiān)控器112可以從多個(gè)打印機(jī)120的打印分析器124檢索或接收分析或數(shù)據(jù)(例如,參照?qǐng)D3)。
圖2的示例增強(qiáng)器230使用由統(tǒng)計(jì)計(jì)算器220計(jì)算的統(tǒng)計(jì)(例如,分布)運(yùn)行增強(qiáng)過程,所述統(tǒng)計(jì)對(duì)應(yīng)于由擾動(dòng)分析器210分析的擾動(dòng)。示例增強(qiáng)過程可以是適于確定適當(dāng)?shù)拇蛴≡O(shè)置以用于校正或移除所確定的擾動(dòng)的任何增強(qiáng)過程。例如,可以執(zhí)行作為半色調(diào)區(qū)域neugebauer分離(hans)系統(tǒng)的類似過程。在hans系統(tǒng)中,neugebauer主要區(qū)域覆蓋(npac)可以基于輸入圖形來(lái)計(jì)算。hans系統(tǒng)然后可以應(yīng)用半色調(diào)步驟,半色調(diào)步驟基于每一像素處的npac向量而選擇輸出元項(xiàng)組合,例如,neugebauer基元(np)、設(shè)備狀態(tài)或印墨套印。在本文公開的示例中,hans增強(qiáng)過程可以基于統(tǒng)計(jì)或擾動(dòng)而執(zhí)行,所述統(tǒng)計(jì)或擾動(dòng)對(duì)應(yīng)于在由打印機(jī)(例如,圖1的打印機(jī)120)打印的媒介中識(shí)別的實(shí)際擾動(dòng)。
示例增強(qiáng)器230可以查閱查找表,所述查找表包括對(duì)應(yīng)于所計(jì)算的統(tǒng)計(jì)的npac選擇以及用于基于實(shí)際檢測(cè)的擾動(dòng)或與所檢測(cè)的擾動(dòng)對(duì)應(yīng)的統(tǒng)計(jì)來(lái)提供最少顏色變化的選項(xiàng)。在本文公開的示例中,增強(qiáng)器230可以基于以下迭代而生成查找表:檢測(cè)擾動(dòng),計(jì)算與所檢測(cè)的擾動(dòng)對(duì)應(yīng)的統(tǒng)計(jì),以及基于擾動(dòng)或與擾動(dòng)對(duì)應(yīng)的統(tǒng)計(jì)來(lái)執(zhí)行增強(qiáng)過程。相應(yīng)地,查找表可以與圖1或2的打印機(jī)監(jiān)控器112共同定位或者處在與打印機(jī)監(jiān)控器112通信的分離設(shè)備(例如,數(shù)據(jù)庫(kù)、存儲(chǔ)設(shè)備等)上。
在一些示例中,增強(qiáng)器230可以在執(zhí)行增強(qiáng)過程時(shí)考慮各種參數(shù)。例如,增強(qiáng)器230可以在計(jì)算擾動(dòng)時(shí)(例如,基于時(shí)間,基于使用,基于通電時(shí)間,基于已打印的頁(yè)面等)考慮打印機(jī)的壽命,在執(zhí)行增強(qiáng)過程時(shí)考慮打印機(jī)型號(hào)、打印機(jī)類型等。圖2的示例增強(qiáng)器230可以考慮在指定時(shí)間段(例如,過去三個(gè)月)期間測(cè)量或接收的擾動(dòng)信息并且不理會(huì)在那之前測(cè)量的數(shù)據(jù)。在一些示例中,增強(qiáng)器可以向特定參數(shù)應(yīng)用各種權(quán)重。例如,相比于在打印頭置換之后取得的測(cè)量結(jié)果,可以給予在打印頭置換之前做出的測(cè)量結(jié)果更小的權(quán)重,因?yàn)榇蛴C(jī)不再處于該狀態(tài)。在一些示例中,用于打印機(jī)120的默認(rèn)參數(shù)(例如,在制造時(shí)用于打印機(jī)的參數(shù))與由于打印機(jī)120所檢測(cè)的實(shí)際擾動(dòng)而由打印監(jiān)控器112(例如,經(jīng)由增強(qiáng)器230)確定的參數(shù)的加權(quán)組合。這樣的加權(quán)組合可以提供跨給定型號(hào)的打印機(jī)的增大的穩(wěn)定性(例如,可能不需要在每一次檢測(cè)到擾動(dòng)時(shí)做出頻繁調(diào)節(jié))。用于增強(qiáng)器230的這樣的參數(shù)或設(shè)置可以由用戶經(jīng)由用戶接口(例如,由接口電路520實(shí)現(xiàn)的用戶接口、圖5的(多個(gè))輸入設(shè)備552或(多個(gè))輸出設(shè)備524)來(lái)調(diào)節(jié)。
相應(yīng)地,圖2的增強(qiáng)器230識(shí)別用于增強(qiáng)過程的參數(shù)(例如,擾動(dòng)、對(duì)應(yīng)于擾動(dòng)的統(tǒng)計(jì)、打印機(jī)壽命、打印機(jī)特性、打印機(jī)維護(hù)等)并且執(zhí)行增強(qiáng)過程以確定可以向打印機(jī)120做出的調(diào)節(jié),所述調(diào)節(jié)在打印機(jī)120上打印時(shí)可以導(dǎo)致較少或最少顏色變化。這樣的調(diào)節(jié)可以用于更改或改變用于打印機(jī)120的組件(例如,打印頭)的npac。增強(qiáng)器230可以將基于這樣的調(diào)節(jié)的指令或信息轉(zhuǎn)發(fā)給打印機(jī)接口240。
圖2的示例打印機(jī)接口240可以用于與打印機(jī)(例如,打印機(jī)120)的打印機(jī)控制器(例如,打印機(jī)控制器122)通信。相應(yīng)地,在本文牽涉的示例中,打印機(jī)接口240可以向打印機(jī)控制器122發(fā)送指令或信息以便調(diào)節(jié)由增強(qiáng)器230基于執(zhí)行增強(qiáng)過程的結(jié)果而所確定的設(shè)置。
盡管在圖2中圖示了實(shí)現(xiàn)圖1的打印機(jī)監(jiān)控器112的示例方式,但是在圖2中圖示的元件、過程或設(shè)備中的至少一個(gè)可以組合、拆分、重新布置、省略、消除或以任何其它方式實(shí)現(xiàn)。另外,擾動(dòng)分析器210、統(tǒng)計(jì)計(jì)算器220、增強(qiáng)器230、打印機(jī)接口240或者更一般地,圖2的示例打印機(jī)監(jiān)控器112可以由硬件或者硬件和可執(zhí)行指令(例如,軟件或固件)的任何組合來(lái)實(shí)現(xiàn)。因而,例如,擾動(dòng)分析器210、統(tǒng)計(jì)計(jì)算器220、增強(qiáng)器230、打印機(jī)接口240或者更一般地,示例打印機(jī)監(jiān)控器112中的任一個(gè)可以通過以下中的至少一個(gè)來(lái)實(shí)現(xiàn):模擬或數(shù)字電路、邏輯電路、可編程處理器、專用集成電路(asic)、可編程邏輯器件(pld)或現(xiàn)場(chǎng)可編程邏輯器件(fpld)。當(dāng)閱讀本專利的裝置或系統(tǒng)權(quán)利要求中的任一個(gè)以覆蓋純粹的軟件或固件實(shí)現(xiàn)時(shí),擾動(dòng)分析器210、統(tǒng)計(jì)計(jì)算器220、增強(qiáng)器230或打印機(jī)接口240中的至少一個(gè)由此明確地限定為包括存儲(chǔ)可執(zhí)行指令的有形計(jì)算機(jī)可讀存儲(chǔ)設(shè)備或存儲(chǔ)盤,諸如存儲(chǔ)器、數(shù)字多用盤(dvd)、壓縮盤(cd)、藍(lán)光盤等。仍然另外地,除圖2中圖示的那些之外,或者替代于圖2中圖示的那些,圖2的示例打印機(jī)監(jiān)控器112可以包括至少一個(gè)元件、過程或設(shè)備,或者圖2的示例打印機(jī)監(jiān)控器112可以包括所圖示的元件、過程和設(shè)備中的任一個(gè)或全部中的多于一個(gè)。
圖3是依照本公開的方面可以實(shí)現(xiàn)的示例打印系統(tǒng)300的示意圖。圖3的示例打印系統(tǒng)300包括主機(jī)設(shè)備310、多個(gè)打印機(jī)320和網(wǎng)絡(luò)330。示例網(wǎng)絡(luò)330可以是任何類型的網(wǎng)絡(luò),包括局域網(wǎng)(lan)、廣域網(wǎng)(wan)、互聯(lián)網(wǎng)等。示例主機(jī)設(shè)備310包括打印機(jī)監(jiān)控器112,打印機(jī)監(jiān)控器112可以由圖2的打印機(jī)監(jiān)控器112依照本公開的教導(dǎo)來(lái)實(shí)現(xiàn)。
圖3所圖示的示例中的多個(gè)打印機(jī)320中的每一個(gè)可以是相同打印機(jī)類型或打印機(jī)型號(hào),諸如圖1的打印機(jī)120的相同類型或相同型號(hào)。盡管圖3所圖示的示例中的多個(gè)打印機(jī)320包括四個(gè)打印機(jī),但是任何數(shù)目的打印機(jī)可以包括在多個(gè)打印機(jī)320中。相應(yīng)地,多個(gè)打印機(jī)320中的每一個(gè)可以包括打印機(jī)控制器(例如,打印機(jī)控制器122)和打印分析器(例如,打印分析器124),所述打印分析器可以與圖3的打印機(jī)監(jiān)控器112通信。多個(gè)打印機(jī)320可以周期性地或者非周期性地經(jīng)由網(wǎng)絡(luò)330向主機(jī)設(shè)備310發(fā)送擾動(dòng)信息(例如,對(duì)應(yīng)于實(shí)際打印媒介的圖像或數(shù)據(jù))。
在圖3所圖示的示例中,依照本公開的教導(dǎo),打印機(jī)監(jiān)控器112可以使用與來(lái)自多個(gè)打印機(jī)320的實(shí)際打印媒介的擾動(dòng)對(duì)應(yīng)的信息。例如,多個(gè)打印機(jī)上的打印分析器可以向圖3的打印機(jī)監(jiān)控器112發(fā)送擾動(dòng)信息(例如,傳感器數(shù)據(jù)、來(lái)自相機(jī)的圖像數(shù)據(jù)等)或擾動(dòng)分析(例如,預(yù)期打印對(duì)比實(shí)際打印的比較分析等)。示例打印機(jī)監(jiān)控器112可以針對(duì)每一個(gè)或者多個(gè)打印機(jī)計(jì)算如上文所述的擾動(dòng)統(tǒng)計(jì),或者針對(duì)作為群組的多個(gè)打印機(jī)計(jì)算擾動(dòng)統(tǒng)計(jì)。打印機(jī)監(jiān)控器112可以使用針對(duì)跨多個(gè)打印機(jī)所檢測(cè)的擾動(dòng)的統(tǒng)計(jì)來(lái)確定是否需要針對(duì)多個(gè)打印機(jī)320中的任一個(gè)的調(diào)節(jié)。例如,多個(gè)打印機(jī)320中的第一打印機(jī)可以利用第一擾動(dòng)圖案而開始打印媒介?;谒鶛z測(cè)的第一擾動(dòng)圖案(包括例如從由多個(gè)打印機(jī)320中的第一打印機(jī)或其它打印機(jī)中的任一個(gè)打印的擾動(dòng)的之前迭代或檢測(cè)來(lái)計(jì)算)的統(tǒng)計(jì)(例如,基于出現(xiàn)、變化、分布等的統(tǒng)計(jì)),打印機(jī)監(jiān)控器112可以基于在第一打印機(jī)上或者多個(gè)打印機(jī)320上出現(xiàn)的擾動(dòng)圖案的統(tǒng)計(jì)來(lái)運(yùn)行增強(qiáng)過程。打印機(jī)監(jiān)控器112然后可以指示或者提供信息給第一示例打印機(jī)以便調(diào)節(jié)打印設(shè)置來(lái)限制顏色變化或增強(qiáng)打印質(zhì)量。
相應(yīng)地,從來(lái)自多個(gè)打印機(jī)(例如,用于給定實(shí)體的打印機(jī)的系統(tǒng)、相同類型或型號(hào)的打印機(jī)的系統(tǒng)等)的實(shí)際打印媒介所檢測(cè)的擾動(dòng)可以用于調(diào)節(jié)針對(duì)一個(gè)打印機(jī)(例如,打印機(jī)120)或多個(gè)打印機(jī)(例如,多個(gè)打印機(jī)320)的打印設(shè)置。
在圖4中示出代表用于實(shí)現(xiàn)圖2的打印機(jī)監(jiān)控器112的示例機(jī)器可讀指令的流程圖。在該示例中,機(jī)器可讀指令包括用于由處理器執(zhí)行的程序/過程,所述處理器諸如在以下結(jié)合圖5討論的示例處理器平臺(tái)500中示出的處理器512。程序/過程可以體現(xiàn)在存儲(chǔ)于有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的可執(zhí)行指令(例如,軟件)中,所述有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)諸如cd-rom、軟盤、硬驅(qū)動(dòng)、數(shù)字多用盤(dvd)、藍(lán)光盤、或者與處理器512相關(guān)聯(lián)的存儲(chǔ)器,但是整個(gè)程序/過程或其部分可以可替換地通過不同于處理器512或者體現(xiàn)在固件或?qū)S糜布械脑O(shè)備來(lái)執(zhí)行。另外,盡管參照?qǐng)Df中圖示的流程圖描述了示例程序,但是可以可替換地使用實(shí)現(xiàn)示例a1的許多其它方法。例如,各框的執(zhí)行次序可以改變,或者所描述的一些框可以改變、消除或組合。
圖4的過程400(例如,在啟動(dòng)下,來(lái)自用戶的指令下,在實(shí)現(xiàn)打印機(jī)監(jiān)控器112的設(shè)備(例如,主機(jī)設(shè)備110)的啟動(dòng)下等)以打印機(jī)監(jiān)控器112的發(fā)起而開始。在框410處,擾動(dòng)分析器210在一時(shí)間段內(nèi)分析打印系統(tǒng)(例如,一個(gè)或多個(gè)打印機(jī))的多個(gè)擾動(dòng)(例如,單獨(dú)的擾動(dòng)或者擾動(dòng)的圖案)。在框420處,統(tǒng)計(jì)計(jì)算器220計(jì)算與打印系統(tǒng)的多個(gè)擾動(dòng)中的每一個(gè)對(duì)應(yīng)的統(tǒng)計(jì)。在框420處計(jì)算的示例統(tǒng)計(jì)可以是基于從相同的一個(gè)或多個(gè)打印機(jī)(例如,相同類型或型號(hào)的多個(gè)打印機(jī))檢測(cè)的擾動(dòng)。
在圖4中,在框430處,增強(qiáng)器230基于每一個(gè)擾動(dòng)的所計(jì)算的統(tǒng)計(jì)來(lái)執(zhí)行用于打印系統(tǒng)(例如,打印機(jī)120或者多個(gè)打印機(jī)320)的增強(qiáng)過程。換言之,在框430處,增強(qiáng)器使用所計(jì)算的統(tǒng)計(jì)作為用于增強(qiáng)過程(例如,hans增強(qiáng)過程)的參數(shù)。在一些示例中,在框430處,增強(qiáng)器230可以查閱查找表(例如,圖表化統(tǒng)計(jì)和對(duì)應(yīng)npac的查找表)以用于確定增強(qiáng)參數(shù)或增強(qiáng)結(jié)果。在一些示例中,在框430之后,增強(qiáng)器230可以將增強(qiáng)過程的結(jié)果添加到查找表,所述查找表可以由其它設(shè)備查閱,所述其它設(shè)備諸如與打印系統(tǒng)相關(guān)聯(lián)的其它打印機(jī)。在框440處,打印機(jī)接口240可以基于增強(qiáng)過程的結(jié)果來(lái)調(diào)節(jié)打印系統(tǒng)的設(shè)置或者引起對(duì)打印系統(tǒng)的設(shè)置的調(diào)節(jié)(例如,通過向一個(gè)或多個(gè)打印機(jī)發(fā)送信息而進(jìn)行)。在框440之后,過程400結(jié)束。在一些示例中,在框440之后,控制可以返回到框410。例如,過程400可以周期性地(例如,每30天操作、每天等)或者非周期性地(例如,在打印機(jī)遭遇誤差之后,開始快用完印墨,在已打印指定數(shù)目的打印作業(yè)或頁(yè)面之后等)執(zhí)行。
如上文所提及,圖4的(多個(gè))示例過程可以使用存儲(chǔ)在有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的編碼指令(例如,計(jì)算機(jī)或機(jī)器可讀指令)來(lái)實(shí)現(xiàn),所述有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)諸如硬盤驅(qū)動(dòng)、閃存、只讀存儲(chǔ)器(rom)、壓縮盤(cd)、數(shù)字多用盤(dvd)、高速緩存器、隨機(jī)存取存儲(chǔ)器(ram)或者任何其它存儲(chǔ)設(shè)備或存儲(chǔ)盤,其中在任何持續(xù)時(shí)間內(nèi)(例如,在延長(zhǎng)的時(shí)間段內(nèi),永久性地,短暫地,用于臨時(shí)緩沖地,或者用于高速緩存信息地)存儲(chǔ)信息。如本文中使用,術(shù)語(yǔ)有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)明確地限定為包括任何類型的計(jì)算機(jī)可讀存儲(chǔ)設(shè)備或存儲(chǔ)盤,并且排除傳播信號(hào)并排除傳輸介質(zhì)。如本文中使用,“有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)”和“有形機(jī)器可讀存儲(chǔ)介質(zhì)”互換地使用。附加地或者可替換地,圖4的示例過程可以使用存儲(chǔ)在非暫時(shí)性計(jì)算機(jī)或機(jī)器可讀介質(zhì)上的編碼指令(例如,計(jì)算機(jī)或機(jī)器可讀指令)來(lái)實(shí)現(xiàn),所述非暫時(shí)性計(jì)算機(jī)或機(jī)器可讀介質(zhì)諸如硬盤驅(qū)動(dòng)、閃存、只讀存儲(chǔ)器、壓縮盤、數(shù)字多用盤、高速緩存器、隨機(jī)存取存儲(chǔ)器或者任何其它存儲(chǔ)設(shè)備或存儲(chǔ)盤,其中在任何持續(xù)時(shí)間內(nèi)(例如,在延長(zhǎng)的時(shí)間段內(nèi),永久性地,短暫地,用于臨時(shí)緩沖地,或者用于高速緩存信息地)存儲(chǔ)信息。如本文中使用,術(shù)語(yǔ)非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)明確地限定為包括任何類型的計(jì)算機(jī)可讀存儲(chǔ)設(shè)備或存儲(chǔ)盤,并且排除傳播信號(hào)并排除傳輸介質(zhì)。如本文中使用,當(dāng)將短語(yǔ)“至少”用作權(quán)利要求書的前序部分中的過渡詞時(shí),其與開放式的術(shù)語(yǔ)“包括”相同的方式為開放式。如本文中使用,術(shù)語(yǔ)“一”或“一個(gè)”可以意指“至少一個(gè)”,并且因此,在用于描述元件時(shí),“一”或“一個(gè)”未必將特定元件限于單個(gè)元件。如本文中使用,當(dāng)在一系列中使用術(shù)語(yǔ)“或”時(shí),除非以其它方式指示,否則它不宜視為“排他性的或”。
圖5是能夠執(zhí)行圖5的指令以實(shí)現(xiàn)圖2的打印機(jī)監(jiān)控器112的示例處理器平臺(tái)500的框圖。示例處理器平臺(tái)500可以是或者可以包括在任何類型的裝置中,所述任何類型的裝置諸如服務(wù)器、個(gè)人計(jì)算機(jī)、移動(dòng)設(shè)備(例如,手機(jī)、智能電話、平板等)、個(gè)人數(shù)字助理(pda)、互聯(lián)網(wǎng)器具、打印機(jī)或者任何其它類型的計(jì)算設(shè)備。
圖5所圖示的示例的處理器平臺(tái)500包括處理器512。所圖示的示例的處理器512是硬件。例如,處理器512可以由來(lái)自任何期望的群族或制造商的至少一個(gè)集成電路、邏輯電路、微處理器或控制器而實(shí)現(xiàn)。
所圖示的示例的處理器512包括本地存儲(chǔ)器513(例如,高速緩存器)。所圖示的示例的處理器512經(jīng)由總線518與包括易失性存儲(chǔ)器514和非易失性存儲(chǔ)器516的主存儲(chǔ)器通信。易失性存儲(chǔ)器514可以由同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(sdram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、rambus動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(rdram)或者任何其它類型的隨機(jī)存取存儲(chǔ)器設(shè)備來(lái)實(shí)現(xiàn)。非易失性存儲(chǔ)器516可以由閃速存儲(chǔ)器或者任何其它期望類型的存儲(chǔ)器設(shè)備來(lái)實(shí)現(xiàn)。對(duì)主存儲(chǔ)器514,516的訪問由存儲(chǔ)器控制器控制。
所圖示的示例的處理器平臺(tái)500還包括接口電路520。接口電路520可以由任何類型的接口標(biāo)準(zhǔn)來(lái)實(shí)現(xiàn),所述接口標(biāo)準(zhǔn)諸如以太網(wǎng)接口、通用串行總線(usb)或者外圍組件互連(pci)快速接口。
在所圖示的示例中,至少一個(gè)輸入設(shè)備522連接到接口電路520。(多個(gè))輸入設(shè)備522準(zhǔn)許用戶將數(shù)據(jù)和命令輸入處理器512中。(多個(gè))輸入設(shè)備522可以例如通過音頻傳感器、麥克風(fēng)、相機(jī)(靜止或視頻)、鍵盤、按鈕、鼠標(biāo)、觸摸屏、追蹤板、追蹤球、等位點(diǎn)(isopoint)或語(yǔ)音識(shí)別系統(tǒng)來(lái)實(shí)現(xiàn)。
至少一個(gè)輸出設(shè)備524還連接到所圖示的示例的接口電路520。(多個(gè))輸出設(shè)備524可以例如通過顯示設(shè)備(例如,發(fā)光二極管(led)、有機(jī)發(fā)光二極管(oled)、液晶顯示器、陰極射線管顯示器(crt)、觸摸屏、觸覺輸出設(shè)備、發(fā)光二極管(led)、打印機(jī)或揚(yáng)聲器)來(lái)實(shí)現(xiàn)。所圖示的示例的接口電路520因而可以包括圖形驅(qū)動(dòng)器卡、圖形驅(qū)動(dòng)器芯片或者圖形驅(qū)動(dòng)器處理器。
所圖示的示例的接口電路520還包括通信設(shè)備,諸如傳送器、接收器、收發(fā)器、調(diào)制解調(diào)器或網(wǎng)絡(luò)接口卡,以便促進(jìn)經(jīng)由網(wǎng)絡(luò)526(例如,以太網(wǎng)連接、數(shù)字訂戶線路(dsl)、電話線、同軸線纜、蜂窩電話系統(tǒng)等)與外部機(jī)器(例如,任何類型的計(jì)算設(shè)備)交換數(shù)據(jù)。
所圖示的示例的處理器平臺(tái)500還包括用于存儲(chǔ)可執(zhí)行指令(例如,軟件)或數(shù)據(jù)的至少一個(gè)大容量存儲(chǔ)設(shè)備528。(多個(gè))這樣的大容量存儲(chǔ)設(shè)備528的示例包括軟盤驅(qū)動(dòng)、硬盤驅(qū)動(dòng)、壓縮盤驅(qū)動(dòng)、藍(lán)光盤驅(qū)動(dòng)、raid系統(tǒng)和數(shù)字多用盤(dvd)驅(qū)動(dòng)。
圖4的編碼指令532可以存儲(chǔ)在大容量存儲(chǔ)設(shè)備528中、易失性存儲(chǔ)器514中的本地存儲(chǔ)器513中、非易失性存儲(chǔ)器516中、或者諸如cd或dvd之類的可移除有形計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上。
從前述內(nèi)容將領(lǐng)會(huì)到,以上公開的方法、裝置和制品牽涉監(jiān)控實(shí)際打印媒介以便檢測(cè)打印媒介上的擾動(dòng)并且基于與擾動(dòng)對(duì)應(yīng)的統(tǒng)計(jì)來(lái)調(diào)節(jié)打印設(shè)置。本文公開的示例牽涉監(jiān)控單個(gè)打印機(jī)或多個(gè)打印機(jī)并且基于與實(shí)際打印媒介上所檢測(cè)的擾動(dòng)對(duì)應(yīng)的統(tǒng)計(jì)來(lái)調(diào)節(jié)對(duì)單個(gè)打印機(jī)或者多個(gè)打印機(jī)中的至少一個(gè)的設(shè)置。所確定的統(tǒng)計(jì)可以用于運(yùn)行增強(qiáng)過程(例如,hans增強(qiáng)過程)以便限制或最小化顏色變化、液滴變化等。相應(yīng)地,本文公開的示例計(jì)及在打印機(jī)壽命或者多個(gè)打印機(jī)的壽命過程內(nèi)檢測(cè)到擾動(dòng)時(shí)調(diào)節(jié)用于某些打印機(jī)的打印設(shè)置方面的魯棒性。
盡管已經(jīng)在本文公開了某些示例方法、裝置和制品,但是該專利的覆蓋范圍不限于此。相反地,該專利覆蓋公平地落入該專利的權(quán)利要求的范圍內(nèi)的所有方法、裝置和制品。