[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2004216615A - Printer, program and computer system - Google Patents

Printer, program and computer system Download PDF

Info

Publication number
JP2004216615A
JP2004216615A JP2003004157A JP2003004157A JP2004216615A JP 2004216615 A JP2004216615 A JP 2004216615A JP 2003004157 A JP2003004157 A JP 2003004157A JP 2003004157 A JP2003004157 A JP 2003004157A JP 2004216615 A JP2004216615 A JP 2004216615A
Authority
JP
Japan
Prior art keywords
printing
transport amount
target transport
row
medium
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003004157A
Other languages
Japanese (ja)
Inventor
Kenji Okita
賢二 音喜多
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2003004157A priority Critical patent/JP2004216615A/en
Publication of JP2004216615A publication Critical patent/JP2004216615A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Ink Jet (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To realize a printer in which a medium is carried by an amount suitable for print conditions for being printed. <P>SOLUTION: The printer comprises an array of ink ejecting parts, and a carrying mechanism for carrying a medium along the array direction of the array ink ejecting parts, and alternately repeats a printing operation for printing on the medium and an carrying operation for carrying the medium by a target carrying amount equal to the array length of the array of ink ejecting parts wherein the target carrying amount is altered based on the print conditions for printing in the printing operation. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、印刷装置、コンピュータプログラム、コンピュータシステム、及び、印刷方法に関し、特に、搬送される被印刷媒体にインクを吐出しドットを形成して印刷する印刷装置、コンピュータプログラム、コンピュータシステム、及び、印刷方法に関する。
【0002】
【従来の技術】
搬送される被印刷媒体にインクを吐出しドットを形成して印刷する印刷装置としては、たとえば、被印刷媒体としての印刷用紙を搬送する用紙搬送手段と、印刷用紙にインクを吐出するためのインク吐出部としてのノズルを備えたインクジェットプリンタが知られている(特許文献1参照)。インクジェットプリンタは、多数のドットにより画像を形成するため、各ドットを所定の位置に精度良く形成することが必要である。ところが、搬送される印刷用紙の搬送精度が悪い場合には、ドットが目標とするドット形成位置とは異なる位置に形成されてしまい画質が低下する。このため、印刷用紙の搬送量を適正化するために、設定された搬送量に微少量ずつ違えた補正量を加えた所定の複数の補正量選択用パターンを印刷し、それらパターンの中から最も適正な補正量を選択し、選択した補正量にて補正して印刷している。
【0003】
【特許文献1】
特開2001−71475号公報
【0004】
【発明が解決しようとする課題】
ところで、インクジェットプリンタは、印刷モードや印刷する画像等に応じて印刷するために、形状の異なる複数種類のドットを形成することが可能である。
一方前記補正量選択用パターンは、それら形状の異なる複数種類のドットのうち、いずれかのドットにて印刷される。
このため、画像を印刷する際に用いるドットの種類と、補正量選択用パターンを印刷した際に用いたドットの種類とが相違する場合には、印刷用紙が適正な搬送量にて搬送されず、画質が低下する虞があるという課題があった。
【0005】
本発明は、かかる課題に鑑みてなされたものであり、その目的とするところは、印刷する印刷条件に適した搬送量にて媒体を搬送して印刷する印刷装置、コンピュータプログラム、コンピュータシステム、及び、印刷方法を実現することにある。
【0006】
【課題を解決するための手段】
主たる本発明は、インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置において、前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更することを特徴とする印刷装置である。
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。
【0007】
【発明の実施の形態】
===開示の概要===
本明細書及び添付図面の記載により少なくとも次のことが明らかにされる。
インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置において、前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更することを特徴とする印刷装置。
このような印刷装置によれば、印刷する印刷条件に適した目標搬送量にて媒体が搬送されるので、画質を向上させることが可能となる。すなわち、媒体が搬送される前後の印刷動作にて印刷された画像が、重なり合ったり、離れすぎたりして、画像に白スジや黒スジが発生することを防止することが可能となる。
【0008】
かかる印刷装置において、前記印刷条件は、前記インク吐出部から吐出されたインクにより前記媒体上に形成されるドットの形状に影響する条件であることが望ましい。
このような印刷装置によれば、媒体上に形成されるドットの形状に適した目標搬送量にて媒体が搬送されるので、媒体が搬送される前後の印刷動作にて印刷された画像の境界部位における白スジや黒スジの発生を抑えることが可能となる。
【0009】
かかる印刷装置において、前記印刷条件は、前記インク吐出部から吐出されたインクにより前記媒体上に形成されるドットの前記列方向の長さに影響する条件であることが望ましい。
このような印刷装置によれば、前記媒体上に形成されるドットの前記列方向の長さに適した目標搬送量にて媒体が搬送されるので、媒体が搬送される前後の印刷動作にて印刷された画像の境界部位における白スジや黒スジの発生をさらに抑えることが可能となる。
【0010】
かかる印刷装置において、前記印刷条件は、前記媒体の種類であることが望ましい。
このような印刷装置によれば、前記媒体の種類に適した目標搬送量にて媒体が搬送されるので、媒体の相違によるインクの滲みをも考慮して媒体を搬送することが可能であり、媒体が搬送される前後の印刷動作にて印刷された画像の境界部位における白スジや黒スジの発生をさらに抑えることが可能となる。
【0011】
かかる印刷装置において、前記印刷条件は、印刷される画像の画質であることが望ましい。
このような印刷装置によれば、印刷される画像の画質に適した目標搬送量にて媒体が搬送されるので、画質の相違により変更される印刷条件に対応した搬送量にて媒体を搬送することが可能となる。
【0012】
かかる印刷装置において、前記印刷条件は、1つの前記ドットを形成するために、前記インク吐出部から吐出されるインク量と関連していることが望ましい。
このような印刷装置によれば、吐出されるインク量の相違によるインクの滲みや、形成されるドットサイズをも考慮して媒体を搬送することが可能であり、媒体が搬送される前後の印刷動作にて印刷された画像の境界部位における白スジや黒スジの発生をさらに抑えることが可能となる。
【0013】
かかる印刷装置において、前記目標搬送量の変更は、前記印刷を実行するための印刷指令信号とともに入力される印刷情報に基づいて実行されることが望ましい。
このような印刷装置によれば、印刷指令信号とともに入力される印刷情報に基づいて目標搬送量を変更するので、印刷条件となる多くのパラメータ個々に対応付けることなく、入力される印刷情報に対応させて容易に目標搬送量を変更することが可能となる。
【0014】
かかる印刷装置において、前記目標搬送量の変更は、前記媒体に対する最初の前記印刷動作を実行するための印刷データに基づいて実行されることとしてもよい。
このような印刷装置によれば、印刷動作にて実際に印刷された印刷データに基づいて目標搬送量を変更するので、的確に搬送量を変更することが可能となる。
【0015】
かかる印刷装置において、前記目標搬送量は、所定の印刷条件にて印刷した目標搬送量決定用パターンにて当該印刷条件に対応する目標搬送量が設定され、当該設定された目標搬送量を基準として他の印刷条件に対応する目標搬送量が設定されることが望ましい。
このような印刷装置によれば、1種類の目標搬送量決定用パターンにより、複数の印刷条件に対応した目標搬送量を設定することが可能となり、目標搬送量決定用パターンを印刷する手間は少なく、また媒体やインク等の浪費を抑えることが可能となる。
【0016】
かかる印刷装置において、前記目標搬送量は、所定の印刷条件にて印刷した目標搬送量決定用パターンにて当該印刷条件に対応する目標搬送量を基準とし、他の印刷条件に対応する目標搬送量は、前記基準となる目標搬送量にて搬送した際の前記搬送量に対し、補正すべき補正量にて設定されていることとしてもよい。
このような印刷装置によれば、1種類の目標搬送量決定用パターンにより、複数の印刷条件に対応した目標搬送量を設定することが可能であり、基準となる目標搬送量を変更した場合であっても、その他の印刷条件に対応する補正値を変更することなく適正に媒体を搬送することが可能となる。
【0017】
かかる印刷装置において、前記目標搬送量と、複数の印刷条件とを対応させたデータテーブルを有することが望ましい。
このような印刷装置によれば、目標搬送量と複数の印刷条件とを対応させたデータテーブルに基づいて、媒体を適正に搬送する搬送制御を容易に実現することが可能である。
【0018】
かかる印刷装置において、形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより大きい場合には、前記目標搬送量が延長されることが望ましい。
このような印刷装置によれば、目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより大きいサイズのドットが形成されると、媒体が搬送される前後の印刷動作にて印刷された画像は、目標搬送量決定用パターンより近接する位置に印刷されることになるが、目標搬送量を延長することにより、それら画像を適正な位置に配置して印刷することが可能となる。
【0019】
かかる印刷装置において、形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより小さい場合には、前記目標搬送量が短縮されることが望ましい。
このような印刷装置によれば、目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより小さいサイズのドットが形成されると、媒体が搬送される前後の印刷動作にて印刷された画像は、目標搬送量決定用パターンより離間する位置に印刷されることになるが、目標搬送量を短縮することにより、それら画像を適正な位置に配置して印刷することが可能となる。
【0020】
また、インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、
前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置において、
前記印刷を実行するための印刷指令信号とともに入力され、前記印刷動作にて印刷される画像の画質と、前記媒体の種類とに基づいて、前記目標搬送量を変更し、
前記目標搬送量は、所定の印刷条件にて印刷した目標搬送量決定用パターンにて当該印刷条件に対応する目標搬送量を基準とし、他の印刷条件に対応する目標搬送量は、前記基準となる目標搬送量にて搬送した際の前記搬送量に対し、補正すべき補正量にて設定され、
前記目標搬送量と、複数の印刷条件とを対応させたデータテーブルを有し、
形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより大きい場合には、前記目標搬送量が延長され、
形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより小さい場合には、前記目標搬送量が短縮されることを特徴とする印刷装置である。
【0021】
このような印刷装置によれば、印刷する画像の画質、媒体の種類等の印刷条件に適した目標搬送量にて媒体を搬送することが可能となり、媒体が搬送される前後の印刷動作にて印刷された画像が、重なり合ったり、離れすぎたりして、画像に白スジや黒スジが発生することを容易に防止することが可能となる。
【0022】
また、インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置に、前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更する機能を実現させるためのコンピュータプログラムも実現可能である。
【0023】
また、コンピュータ本体、及び、このコンピュータ本体と接続され、インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置と、を備えたコンピュータシステムにおいて、前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更することを特徴とするコンピュータシステムも実現可能である。
【0024】
また、インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置にて印刷する印刷方法において、前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更することを特徴とする印刷印刷方法も実現可能である。
【0025】
===装置の全体構成===
図1は、本発明の一実施例として印刷システムの構成を示すブロック図である。この印刷システムは、コンピュータ90と、印刷装置の一例としてのカラーインクジェットプリンタ20と、を備えている。なお、プリンタ20とコンピュータ90とを含む印刷システムは、広義の「印刷装置」と呼ぶこともできる。また、上記コンピュータ90、上記カラーインクジェットプリンタ20、CRTや液晶表示装置等の表示装置21と、図示はしないがキーボードやマウス等の入力装置、フレキシブルドライブ装置、CD−ROMドライブ装置等から、コンピュータシステムが構築されている。
【0026】
コンピュータ90では、所定のオペレーティングシステムの下で、アプリケーションプログラム95が動作している。オペレーティングシステムには、ビデオドライバ91やプリンタドライバ96が組み込まれており、例えば画像のレタッチなどを行うアプリケーションプログラム95から与えられた処理対象の画像は、これらドライバを介してプリンタ20や表示装置21に出力される。
【0027】
アプリケーションプログラム95が印刷命令を発すると、コンピュータ90のプリンタドライバ96が、画像データをアプリケーションプログラム95から受け取り、これをプリンタ20に供給する印刷データPDに変換する。プリンタドライバ96の内部には、解像度変換モジュール97と、色変換モジュール98と、ハーフトーンモジュール99と、ライスタライザ100と、ユーザインターフェース表示モジュール101と、目標搬送量決定用のパターン供給モジュール102と、色変換ルックアップテーブルLUTと、が備えられている。
【0028】
解像度変換モジュール97は、アプリケーションプログラム95で形成されたカラー画像データの解像度を、印刷解像度に変換する役割を果たす。解像度変換された画像データは、RGBの3つの色成分からなる画像情報である。色変換モジュール98は、色変換ルックアップテーブルLUTを参照しつつ、画素ごとにRGBの画像データを、プリンタ20が利用可能な複数のインク色の多階調データに変換する。色変換された多階調データは、例えば256階調の階調値を有している。
【0029】
ハーフトーンモジュール99は、いわゆるハーフトーン処理を実行してハーフトーン画像データを生成する。このハーフトーン画像データは、ラスタライザ100によりプリンタ20に転送すべきデータ順に並べ替えられ、最終的な印刷データPDとして出力される。印刷データPDは、各主走査時のドットの形成状態を示すラスタデータと、副走査送り量を示すデータと、を含んでいる。なお、上記ハーフトーン処理は、後述するように、実行されない場合もあり得る。
【0030】
ユーザインターフェース表示モジュール101は、印刷に関係する種々のユーザインターフェースウィンドウを表示する機能と、それらのウィンドウ内におけるユーザの入力を受け取る機能とを有している。
【0031】
目標搬送量決定用のパターン供給モジュール102は、たとえば媒体としての紙を送る副走査送り量(「紙送り量」とも呼ぶ)の補正値を決定するために使用される目標搬送量決定用パターン印刷信号TPSをハードディスク92から読み出して、プリンタ20に供給する機能を有している。また、目標搬送量決定用パターン印刷信号TPSが圧縮データとして格納されている場合には、その圧縮データを伸張する機能を有している。
【0032】
なお、プリンタドライバ96は、印刷データPDや目標搬送量決定用パターン印刷信号TPSをプリンタ20に供給する機能等を実現する。プリンタドライバ96の機能を実現するためのプログラムは、コンピュータ読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、フレキシブルディスクやCD−ROM、光磁気ディスク、ICカード、ROMカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置(RAMやROMなどのメモリ)および外部記憶装置等の、コンピュータが読み取り可能な種々の媒体を利用できる。また、このようなコンピュータプログラムを、インターネットを介してコンピュータ90にダウンロードすることも可能である。
【0033】
プリンタドライバ96を備えたコンピュータ90は、印刷データPDや目標搬送量決定用パターン印刷信号TPSをプリンタ20に供給して印刷を行わせる印刷制御装置として機能する。
【0034】
図2は、カラーインクジェットプリンタ20の主要な構成を示す概略斜視図である。このプリンタ20は、用紙スタッカ22と、紙送りモータ31(図4)で駆動される紙送りローラ24と、プラテン26と、キャリッジ28と、キャリッジモータ30と、キャリッジモータ30によって駆動される牽引きベルト32と、キャリッジ28を案内するためのガイドレール34とを備えている。キャリッジ28には、多数のノズルを備えた印刷ヘッド36が搭載されている。
【0035】
用紙スタッカ22内の印刷用紙Pは、図示しない給紙ローラにより給紙され紙送りローラ24により搬送されてプラテン26の表面上を副走査方向に沿って搬送される。キャリッジ28は、キャリッジモータ30により駆動される牽引ベルト32に牽引されて、ガイドレール34に沿って主走査方向に移動する。主走査方向は、副走査方向に垂直である。
【0036】
図3は、インクジェットプリンタ20の電気的な構成を示すブロック図である。このプリンタ20は、コンピュータ90から供給された信号を受信する受信バッファメモリ50と、印刷データを格納するイメージバッファ52と、プリンタ20全体の動作を制御するシステムコントローラ54と、メインメモリ56と、EEPROM58とを備えている。システムコントローラ54は、さらに、キャリッジモータ30を駆動する主走査駆動回路61と、紙送りモータ31を駆動する副走査駆動回路62と、印刷ヘッド36を駆動するヘッド駆動回路63とが接続されている。
【0037】
主走査駆動回路61と、キャリッジモータ30と、牽引ベルト32(図2)と、ガイドレール34は、主走査駆動機構を構成している。また、副走査駆動回路62と、紙送りモータ31と、紙送りローラ24(図2)は、副走査駆動機構(「送り機構」とも呼ぶ)を構成している。
【0038】
コンピュータ90から転送された印刷データは、一旦、受信バッファメモリ50に蓄えられる。プリンタ20内では、システムコントローラ54が、受信バッファメモリ50から印刷データの中から必要な情報を読み取り、これに基づいて、各駆動回路61,62,63に対して制御信号を送る。
【0039】
イメージバッファ52には、受信バッファメモリ50で受信された複数の色成分の印刷データが色成分毎に格納される。ヘッド駆動回路63は、システムコントローラ54からの制御信号に従って、イメージバッファ52から各色成分の印刷データを読出し、これに応じて印刷ヘッド36に設けられた各色のノズルアレイを駆動する。
【0040】
図4は、副走査駆動機構の構成を示す斜視図である。紙送りモータ31の動力は、ギアトレイン40を介して紙送りロ−ラ24と排紙ローラ42とに伝達される。紙送りローラ24には従動ローラ25が設けられており、排紙ローラ42にもその従動ローラとしてのギザローラ44が設けられている。印刷用紙Pは、これらのローラによって挟持された状態で送られて、プラテン26上を移動する。
【0041】
紙送りローラ24の軸には、符号板47が設けられ、この符号版47はフォトセンサ48とともにロータリ式エンコーダ46を構成している。紙送り量は、このロータリ式エンコーダ46からのパルス信号に応じて決定される。
【0042】
===エンコーダ===
次に、紙送りローラ24の軸に設けられたロータリ式エンコーダ46について説明する。図5は、ロータリ式エンコーダ46の構成を模式的に示した説明図である。
図5に示したロータリ式エンコーダ46は、発光ダイオード48aと、コリメータレンズ48bと、検出処理部48cとを備えている。検出処理部48cは、複数(例えば4個)のフォトダイオード48dと、信号処理回路48eと、例えば2個のコンパレータ48fA、48fBとを有している。
【0043】
発光ダイオード48aの両端に抵抗を介して電圧VCCが印加されると、発光ダイオード48aから光が発せられる。この光はコリメータレンズ48bにより平行光に集光されてエンコーダ用符号盤47を通過する。このとき、発光ダイオード48aからエンコーダ用符号盤47に向かって発せられた光が照射される位置は、例えば、紙送りローラ24の半径に対する2倍の距離だけ、エンコーダ用符号盤47の中心から離れた位置に設定されている。即ち、エンコーダにより検出されたエンコーダ用符号盤47の回転角に対応する弧の距離の半分が紙送りローラ24により搬送された印刷用紙の搬送距離、即ち搬送量となる。エンコーダ用符号盤47には、発光ダイオード48aから発せられた光の照射位置において、所定の間隔(例えば1/180インチ(1インチ=2.54cm))毎にスリットが設けられている。
【0044】
エンコーダ用符号盤47を通過した平行光は、図示しない固定スリットを通って各フォトダイオード48dに入射し、電気信号に変換される。4個のフォトダイオード48dから出力される電気信号は信号処理回路48eにおいて信号処理され、信号処理回路48eから出力される信号はコンパレータ48fA、48fBにおいて比較され、比較結果がパルスとして出力される。コンパレータ48fA、48fBから出力されるパルスENC−A、ENC−Bがエンコーダ46の出力となる。
【0045】
===印刷用紙の搬送制御===
図6は、紙送りモータの正転時及び逆転時におけるロータリ式エンコーダ46の2つの出力信号の波形を示したタイミングチャートである。
図6A,図6Bに示すように、紙送りモータ31の正転時及び逆転時のいずれの場合も、パルスENC−AとパルスENC−Bとは位相が90度だけ異なっている。紙送りモータ31が正転しているとき、即ち、印刷用紙Pが搬送方向に沿って排紙側に移動しているときは、図6Aに示すように、パルスENC−AはパルスENC−Bよりも90度だけ位相が進み、紙送りモータ31が逆転する場合には、図6Bに示すように、パルスENC−AはパルスENC−Bよりも90度だけ位相が遅れる。そして、パルスENC−A及びパルスENC−Bの1周期Tは、印刷用紙Pがエンコーダ用符号盤47のスリット間隔の半分に相当する距離を移動する時間に等しく、パルスENC−A及びパルスENC−Bの出力パルスをカウントして印刷用紙を搬送することにより、印刷用紙Pを所定の位置まで移動させることが可能となる。また、ホストコンピュータ90から入力されたコマンドデータの搬送量データと、エンコーダ用符号盤47のスリット間隔等に基づいて、実際に搬送される印刷用紙Pの搬送距離を認識することが可能である。
【0046】
===印刷ヘッドの構成===
図7は、印刷ヘッド36が有するノズルの配列を説明するための図である。
印刷ヘッド36は、図7に示すとおり、複数のノズルが副走査方向に沿って一直線上配列され、記録部位列としての6列のノズル列を有している。本実施形態においては、ノズル列は、ブラックノズル列、シアンノズル列、ライトシアンノズル列、マゼンタノズル列、ライトマゼンタノズル列、イエローノズル列というように吐出するインク色毎に列をなしているが、これに限るものではない。
【0047】
ブラックノズル列は、180個のノズル#1〜#180を有し、各ノズルには、各ノズルを駆動してインク滴を吐出させるための駆動素子としてピエゾ素子(不図示)が設けられている。ブラックノズル列のノズル#1、・・・、#180は、副走査方向に沿って一定のノズルピッチDで配置されている。
【0048】
上述した事項は、シアンノズル列、ライトシアンノズル列、マゼンタノズル列、ライトマゼンタノズル列、イエローノズル列についても、同様である。すなわち、各ノズル列は、180個のノズル#1〜#180を有し、副走査方向に沿って一定のノズルピッチDで配置されている。
【0049】
そして、印刷時には、ロール紙Pが紙送りローラ24によって間欠的に所定の搬送量で搬送され、その間欠的な搬送の間にキャリッジ28が主走査方向に移動して各ノズルからインク滴が吐出される。但し、印刷方式によっては、すべてのノズルが常に使用されるとは限らず、一部のノズルのみが使用される場合もある。
【0050】
===バンド送り方式による印刷===
プリンタ20は、いわゆるインターレース方式とバンド送り方式との大きく分けて2つの印刷方式にて印刷可能である。インターレース方式による印刷は、主走査方向の1ライン分の画像データを印刷する際に、印刷ヘッドを複数回走査させ、その各回の走査において、所定の間隔を隔ててドットを印刷し、走査を繰り返す毎に順次ドット間を印刷する印刷方式である。一方、バンド送り方式の印刷は、印刷ヘッド36を主走査方向に走査しつつノズルからインクを吐出して用紙に印刷する印刷動作と、ノズル列の列長を目標搬送量として用紙を搬送する搬送動作とを交互に繰り返す印刷方式である。本発明では、バンド送り方式の印刷時における用紙の搬送量を補正する。
【0051】
バンド送り方式の印刷は、印刷ヘッド36が主走査方向に1回走査すると、ノズル列が有する各ノズルにより主走査方向に沿ってドットが形成される。このとき、一つのノズルから吐出したインクにて形成されたドットが連なるライン、いわゆるラスタラインが、ノズル列が有するノズル数だけ形成される。その後、用紙がノズル列の列長分だけ搬送された後に、印刷ヘッド36の2回目の走査により、1回目の走査時と同数のラスタラインが印刷される。ここで、用紙が1回の搬送動作により搬送される列長とは、ノズル列が有する、1番ノズル#1の中心から180番ノズル#180の中心までの距離に、ノズルピッチDを加えた距離を示し、この列長を目標搬送距離として1回の搬送動作が実行される。すなわち、搬送動作の直前に実行された印刷動作により180番ノズル#180にて印刷されたラスタラインと、搬送動作の直後に実行された印刷動作により1番ノズル#1にて印刷されたラスタラインとの中心間距離がノズルピッチDとなる用紙の搬送量を目標搬送量として用紙が搬送される。
【0052】
このため、用紙が実際に搬送された搬送量が、目標搬送量より小さい場合には、その搬送動作の直前の印刷動作にて印刷された180番目のラスタラインと、その搬送動作の直後の印刷動作にて印刷された1番目のラスタラインとが近接して形成されるか、または重なりあって、画像に黒スジとなって現れる。一方、用紙が実際に搬送された搬送量が、目標搬送量より大きい場合には、その搬送動作の直前の印刷動作にて印刷された180番目のラスタラインと、その搬送動作の直後の印刷動作にて印刷された1番目のラスタラインとの間隔が他のラスタライン間の間隔より広く隔てられ、画像に白スジとなって現れる。
【0053】
===印刷条件とドットサイズとの関係===
上述したバンド送り方式の印刷は、インターレース方式と比較して印刷速度が速いが、印刷された画像解像度が低いため画質が劣るという特徴を有する。このため、インターレース方式より印刷速度が速いバンド送り方式の印刷で、画質を向上させるために、通常のバンド送り方式の印刷モード所謂「通常モード」に対し、副走査方向の解像度を高めた例えば「きれいモード」という印刷モードが設けられている。これら「通常モード」及び「きれいモード」では、互いに異なるドット形状のドットにて印刷される。すなわち、解像度が高い画像を印刷する「きれいモード」の印刷にて形成されるドットの方が、小さいサイズのドットが用いられる。
【0054】
ところで、ドットサイズは、1つのドットを形成するためにノズルから吐出されるインクの吐出量ばかりでなく、印刷される用紙によっても変化する。例えば、印刷用紙の種類は、普通紙、ファイン紙、光沢紙、写真用紙、マット紙など様々であるが、インクが吐出された際に発生するインクの滲みにより、各印刷用紙により形成されるドットのサイズが異なる。このため、用紙の種類や、印刷モードなどの印刷条件により、ドットを形成するための制御を違えて、それら印刷条件に適した形状のドットが形成されるように設定されている。
【0055】
図8はバンド送り方式の印刷における印刷条件ごとに形成されるドットを説明するための図である。この例では、用紙の種類として、普通紙とファイン紙とを対象とし、それぞれの用紙に対して、「通常モード」及び「きれいモード」を有し、4つの印刷条件の印刷にて形成されるドットを示している。ドットサイズを変更するパラメータとしては、1つのドットを形成するためにノズルからインクを吐出させるための駆動波形のタイプ、1つのドットを形成するためにノズルからインクを吐出させる吐出回数、1回の吐出によるインク吐出量を印刷条件毎に示し、各印刷条件の印刷にて形成されるドットイメージを示している。
【0056】
この例では1つのドットを形成するための駆動波形のタイプは、用紙に対応させて変更されるように設定されている。普通紙に印刷する場合には、1つのドットを形成する周期に、同一の単位波形を3つ有するAタイプの駆動波形が用いられる。Aタイプの駆動波形では、1つの単位波形により吐出されるインク吐出量が例えば15ngに設定されている。ファイン紙に印刷する場合には、1つのドットを形成する周期に、大小2つの波形を有するBタイプの駆動波形が用いられる。Bタイプの駆動波形では、大きい方の波形により吐出されるインク吐出量が例えば16ng、小さい方の波形により吐出されるインク吐出量が例えば8ngに設定されている。
【0057】
そして、印刷条件として普通紙に通常モードの印刷を実行する条件が設定された場合には、Aタイプの駆動波形の3つの単位波形により3回インクが吐出され、45ngのインクにより最大径aのドットが形成される。印刷条件として普通紙にきれいモードの印刷を実行する条件が設定された場合には、Aタイプの駆動波形のうち2つの単位波形により2回インクが吐出され、30ngのインクにより中径bのドットが形成される。印刷条件としてファイン紙に通常モードの印刷を実行する条件が設定された場合には、Bタイプの駆動波形の大小2つの波形により24ngのインクが吐出され小径cのドットが形成される。印刷条件としてファイン紙にきれいモードの印刷を実行する条件が設定された場合には、Bタイプの駆動波形のうち小さい方の波形により8ngのインクが吐出され極小径dのドットが形成される。
【0058】
これら各条件に対応するドット、すなわち、最大径aのドット、中径bのドット、小径cのドット、極小径dのドットは、それぞれ副走査方向の長さが異なり、最大径aのドットが最も長く、中径bのドット、小径cのドット、極小径dのドットの順に順次短く形成される。このため、バンド送り方式の各印刷動作の間に行われる搬送動作における搬送量は、印刷条件毎に異なり、異なる印刷条件にて印刷する際の搬送動作において用紙を同じ目標搬送量にて搬送すると、印刷条件によって白スジや黒スジが発生することになる。これを防止するために、印刷条件毎に目標搬送量を補正するための補正用データテーブルを有している。
【0059】
図9は、プリンタ20が有する補正用データテーブルの一例である。この補正用データテーブルでは、普通紙に通常モードにて印刷する印刷条件に用いる目標搬送量を基準値として、その他の条件に用いる補正値が設定されている。この基準値は、ロータリエンコーダ46のパルス数にて設定されている。すなわち、最大径aのドットを用いて印刷する印刷条件に適した搬送量だけ搬送するために必要なパルス数を基準値とし、中径bのドット、小径cのドット、極小径dのドットを用いた印刷をする際の搬送量は、それぞれ最大径aのドットと、他のサイズのドットとの直径の差をパルス数に換算し補正用データテーブルの補正値が設定されている。
この補正用データテーブルを用いた印刷動作については後述する。
【0060】
===紙送り補正基準値の決定===
用紙搬送量の基準値は、プリンタ20を用い所定の印刷条件にて、目標搬送量決定用パターンを印刷し、印刷した印刷条件に適した目標搬送量を決定する。
図10は目標搬送量決定用パターンの一例を示す説明図である。この目標搬送量決定用パターンは、一列に配列された5つのパッチにて構成され、それぞれ上下2つのサブパッチを有している。すなわち、1つのパッチは、用紙の1回の搬送動作を挟んでその前後に実行される2回の印刷動作により印刷される2つのサブパッチにて構成されている。そして、5つのパッチは、2つのサブパッチを印刷する間に実行される搬送動作における目標搬送量を、補正可能な微少量ずつ違えて印刷している。各々の目標搬送量は、ノズル等の部品精度や組み立て精度等を含まない理想的な装置により、正確に印刷用紙が搬送された場合の理想的な搬送量にて中央のパッチを印刷し、それらの両側に目標搬送量を違えたパッチが、それらの目標搬送量が順次変化するように並べられて印刷される。
【0061】
各パッチは、CMYのインクを用いたコンポジットブラックにて一様な濃度のグレーのパッチである。このようなグレーパッチは、紙送り誤差と、各色のドットの位置誤差との両方を反映している。実際の印刷物の画質は、紙送り誤差ばかりでなく、各色のドットの位置誤差も影響するので、画質の向上という観点からは、コンポジットブラックにて印刷したグレーパッチを目標搬送量決定用パターンとして用いることが好ましい。但し、目標搬送量決定用パターンとしては、これ以外の種々パターンを使用可能であり、例えば他の種類のカラーパッチ、ブラックインクのみにて印刷されるパッチなどを用いることも可能である。
【0062】
なお、本明細書において、「コンポジットブラック」とはCMYの3つの色相のインクを用いて再現されたグレー色を意味しており、3種類以上のインクを用いて印刷されていてもよい。例えば、シアンとマゼンタに関して濃インクと淡インクをそれぞれ利用可能な場合には、これらの4種類のインクとイエローインクの5種類のインクを用いてコンポジットブラックを印刷することも可能である。
【0063】
図11は、用紙搬送量の基準値を決定する手順を示すフローチャートである。例えば、製造工程における作業者やユーザが、印刷条件を決定する印刷用紙の種類と、印刷モードを選択し、目標搬送量決定用パターンを印刷するための印刷指令を入力することによって目標搬送量決定用パターンが印刷される。図12は、目標搬送量決定用パターンの印刷指示を入力するためのユーザインターフェースウィンドウW1の例を示す説明図である。このウィンドウW1は、プリンタプロパティ内のユーティリティ用ウィンドウであり、印刷用紙の種類と、印刷モードとを選択する入力手段と、目標搬送量決定用パターンの印刷指示を入力するためのボタンB1が設けられている。ユーザ等がボタンB1をクリックすると(S102)、パターン供給モジュール102(図1)が、ハードディスク92から目標搬送量決定用パターン印刷信号TPSを読み出してプリンタ20に供給し、プリンタ20がこの信号に基づいて目標搬送量決定用パターンを印刷する(S103)。
【0064】
ユーザ等は、印刷された複数のパッチの中から、最も画質の良いパッチ、すなわち、白スジ、黒スジが最も目立たないパッチを選択する。図13は、印刷された複数のパッチの中から好ましいパッチを選択するためのユーザインターフェースウィンドウW2の例を示す説明図である。このウィンドウW2は、目標搬送量決定用パターンが印刷されたときに、ユーザインターフェース表示モジュール101(図1)によって自動的に表示される。このウィンドウW2には、好ましいパッチを選択するための複数のボタンB11〜B15が設けられている。ユーザ等がこれらのボタンB11〜B15のいずれかをクリックすると(S104)、対応するパッチを印刷した際の目標搬送量だけ搬送するためのパルス数が、バンド送りによる印刷を実行する際の基準搬送量xとしてプリンタ20のEEPROM58(図3)の所定領域に記憶される(S105)。
【0065】
このとき、目標搬送量決定用パターンを印刷した印刷条件を基準とすべく補正用データテーブルの補正値が変換される。すなわち、例えば、目標搬送量決定用パターンを普通紙に通常モードにて印刷した場合には、この印刷条件の印刷をする際の補正値Δxに「0」が設定される。その他の印刷条件による印刷をする際の補正値Δxは、基準となる印刷条件と、各印刷条件とにて印刷されるドットの直径の差に基づく相対的なパルス数が補正用データテーブルの補正値として設定される(S106)。すなわち、目標搬送量決定用パターンをファイン紙に通常モードにて印刷した場合には、この印刷条件の印刷をする際の補正値Δxに「0」が設定され、普通紙、通常モードにて印刷する際の補正値Δxには「+4」が、普通紙、きれいモードにて印刷する際の補正値Δxには「+2」が、ファイン紙、きれいモードにて印刷する際の補正値Δxには「−2」が設定される。
【0066】
===バンド送り方式の印刷動作===
図14は、普通紙に通常モードにて印刷した目標搬送量決定用パターンにて補正用データテーブル生成したプリンタ20にて、バンド送り方式の印刷をする動作を示すフローチャートである。すなわち図9の補正用データテーブルに基づいて印刷が実行される。
【0067】
プリンタ20のEEPROM58には、バンド送り方式の印刷における搬送動作の目標搬送量として前述した基準搬送量xが設定されている(S201)。
ユーザは、例えば、プリンタ20にファイン紙をセットし、印刷用紙の種類としてファイン紙、印刷モードとして通常モードをコンピュータ90から選択し、印刷データ、印刷指令とともにプリンタ20に向けて送信させる。
プリンタ20内では、システムコントローラ54が、受信バッファメモリ50から受信したデータの中から必要な情報を読み取り、これに基づいて、各駆動回路61,62,63に対して制御信号を送る(S202)。
制御信号により印刷用紙が所定の位置に搬送され、イメージバッファ52に、キャリッジ28が1回走査する際に印刷するだけの印刷データが蓄えられると(S203)、キャリッジ28を走査しつつ、1走査分の印刷が実行される(S204)。
一方、この印刷動作の間に、システムコントローラ54は目標搬送量を求める演算処理を実行する。システムコントローラ54は、入力された印刷条件に基づいて、印刷用紙の種類が普通紙かファイン紙かを判別し(S206)、印刷モードが通常モードか、きれいモードかを判別する(S207,S208)。これら印刷条件に基づいて、補正用データテーブルから対応する補正値を選択する(S209〜S212)。上記の場合は、ファイン紙の通常モード印刷に対応した補正値「−4」が選択される(S211)。この補正値は、EEPROM58に記憶されている基準搬送量xに加えられ、目標搬送量Xが設定される(S213)。
【0068】
キャリッジ28の1走査分の印刷が実行されると、演算処理により求められた目標搬送量Xに基づいて、紙送りモータ31に制御されて印刷用紙が搬送される(S214)。そして、キャリッジ28の2回目の走査による印刷データがイメージバッファ58に存在すると(S203)、印刷動作を実行する(S204)。その後、イメージバッファ58に印刷データが存在する間は(S203)、用紙が目標搬送量Xに基づいて搬送される搬送動作(S214)と、キャリッジ28の1回の走査による印刷動作(S204)とを繰り返し、イメージバッファ58の印刷データを印刷し終わると、印刷用紙を排紙して動作を終了する(S205)。
【0069】
本実施形態においては、各印刷条件に基づく補正値を設定するための情報を、コンピュータから入力された印刷用紙の種類や印刷モード等を示す印刷情報とした例を示したが、キャリッジが最初に走査して印刷する際の印刷データに基づいて補正値を設定してもよい。すなわち、印刷条件に対応してインクを吐出させるための駆動波形が異なるため、例えば、1回目の走査における駆動波形が、Aタイプの波形であり、1ドットを形成するための周期に3回インクを吐出させるための波形であった場合には、普通紙に通常モードにて印刷する印刷条件なので、この印刷条件に適した補正値を基準搬送量に加えた値を目標搬送量としてもよい。
【0070】
上記実施形態においては、補正用データテーブルの補正値を、基準搬送量に対する相対パルス数とした例を示したが、各印刷条件に対応する目標搬送量のパルス数としてもよい。
【0071】
また、本実施形態においては、補正値を変更するための印刷条件を印刷用紙の種類、印刷モードとした例を示したが、これに限るものではない。また、印刷用紙の種類として、マット紙、写真用専用紙、光沢紙、OHPフィルム等を含めたり、印刷モードとして、さらに速いモード等を含めて、それぞれの印刷モードに対応させて補正値を設定してもよい。
【0072】
===その他の実施形態===
なお、この発明は上記の実施の形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【0073】
上記実施の形態では、カラーインクジェットプリンタについて説明したが、本発明は、モノクロプリンタにも適用可能であり、また、インクジェット方式以外のプリンタにも適用可能である。本発明は、一般に、印刷媒体上に画像の記録を行う印刷装置に適用可能であり、例えばファクシミリ装置やコピー機にも適用することが可能である。ただし、印刷ヘッドからインクを吐出して印刷を行ういわゆるインクジェット方式の印刷装置においては、特に印刷結果の高画質化が要求されるから、被印刷体の送り量の補正を簡易化する上記手段によるメリットがより大きくなる。
【0074】
また、上記実施の形態では、図7に示したように、各色のインクを吐出するノズル列が主走査方向に沿って並べられた印刷ヘッドを用いた例を示したが、これに限らず、例えばブラックノズル列とカラーノズル列との2列構成を有する印刷ヘッド36であっても適用可能である。
【0075】
また、上記実施の形態では、1種類の目標搬送量決定用パターンによって補正値を決定していたが、複数種類の目標搬送量決定用パターンを用いて補正値を決定するようにしてもよい。例えば、粗調整用の第1の目標搬送量決定用パターンを用いて粗い補正値を決定し、細調整用の第2の目標搬送量決定用パターンを用いて最終的な細かな補正値を決定するようにしてもよい。
【0076】
【発明の効果】
本発明によれば、印刷する印刷条件に適した搬送量にて媒体を搬送して印刷する印刷装置、コンピュータプログラム、コンピュータシステム、及び、印刷方法を実現することが可能となる。
【図面の簡単な説明】
【図1】本発明の一実施例として印刷システムの構成を示すブロック図である。
【図2】カラーインクジェットプリンタ20の主要な構成を示す概略斜視図である。
【図3】プリンタ20の電気的な構成を示すブロック図である。
【図4】副走査駆動機構の構成を示す斜視図である。
【図5】ロータリ式エンコーダ46の構成を模式的に示した説明図である。
【図6】図6Aは紙送りモータの正転時におけるロータリ式エンコーダ46の出力信号の波形を示したタイミングチャート、図6Bは紙送りモータの逆転時におけるロータリ式エンコーダ46の出力信号の波形を示したタイミングチャートである。
【図7】印刷ヘッド36が有するノズルの配列を説明するための図である。
【図8】バンド送り方式の印刷における印刷条件ごとに形成されるドットを説明するための図である。
【図9】プリンタ20が有する補正用データテーブルの一例である。
【図10】目標搬送量決定用パターンの一例を示す説明図である。
【図11】用紙搬送量の基準値を決定する手順を示すフローチャートである。
【図12】目標搬送量決定用パターンの印刷指示を入力するためのユーザインターフェースウィンドウW1の例を示す説明図である。
【図13】印刷された複数のパッチの中から好ましいパッチを選択するためのユーザインターフェースウィンドウW2の例を示す説明図である。
【図14】普通紙に通常モードにて印刷した目標搬送量決定用パターンにて補正用データテーブル生成したプリンタ20にて、バンド送り方式の印刷をする動作を示すフローチャートである。
【符号の説明】
20 カラーインクジェットプリンタ 21 表示手段
22 用紙スタッカ 24 紙送りローラ
25 従動ローラ 26 プラテン
28 キャリッジ 30 キャリッジモータ
31 紙送りモータ 32 牽引ベルト
34 ガイドレール 36 印刷ヘッド
40 ギアトレイン 42 排紙ローラ
44 ギザローラ 46 ロータリ式エンコーダ
47 符号板 48 フォトセンサ
48a 発光ダイオード 48b コリメータレンズ
48c 検出処理部 48d フォトダイオード
48e 信号処理回路 48fA,48fB コンパレータ
50 受信バッファメモリ 52 イメージバッファ
54 システムコントローラ 56 メインメモリ
58 EEPROM 61 主走査駆動回路
62 副走査駆動回路 63 ヘッド駆動回路
90 コンピュータ 91 ビデオドライバ
92 ハードディスク 95 アプリケーションプログラム
96 プリンタドライバ 97 解像度変換モジュール
98 色変換モジュール 99 ハーフトーンモジュール
100 ラスタライザ
101 ユーザインターフェース表示モジュール
102 パターン供給モジュール
LUT 色変換テーブル
TPS 目標搬送量決定用パターン印刷信号
PD 印刷データ
P 印刷用紙
W1,W2 ユーザインターフェースウィンドウ
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a printing apparatus, a computer program, a computer system, and a printing method, and in particular, a printing apparatus, a computer program, a computer system, and a method of printing by forming dots by ejecting ink on a transported printing medium. Related to the printing method.
[0002]
[Prior art]
As a printing apparatus that forms dots by discharging ink on a medium to be conveyed and prints, for example, a paper conveying unit that conveys printing paper as a medium to be printed, and an ink that discharges ink onto the printing paper 2. Description of the Related Art An ink jet printer having a nozzle as a discharge unit is known (see Patent Document 1). Since an ink jet printer forms an image with a large number of dots, it is necessary to accurately form each dot at a predetermined position. However, when the conveyance accuracy of the conveyed printing paper is poor, dots are formed at positions different from the target dot formation positions, and the image quality deteriorates. For this reason, in order to optimize the transport amount of the printing paper, a plurality of predetermined correction amount selection patterns, which are obtained by adding correction amounts that are slightly different from the set transport amount, are printed. An appropriate correction amount is selected, and correction is performed with the selected correction amount before printing.
[0003]
[Patent Document 1]
JP 2001-71475 A
[0004]
[Problems to be solved by the invention]
By the way, an ink jet printer can form a plurality of types of dots having different shapes in order to print according to a print mode, an image to be printed, and the like.
On the other hand, the correction amount selection pattern is printed using any one of a plurality of types of dots having different shapes.
For this reason, if the type of dots used when printing an image is different from the type of dots used when printing the correction amount selection pattern, the printing paper is not transported with an appropriate transport amount. However, there is a problem that image quality may be reduced.
[0005]
The present invention has been made in view of such a problem, and an object of the present invention is to provide a printing apparatus, a computer program, a computer system, and a computer that convey and print a medium by a conveyance amount suitable for printing conditions for printing. And a printing method.
[0006]
[Means for Solving the Problems]
A main aspect of the present invention includes an ink ejection unit row in which ink ejection units that eject ink are arranged in a row, and a transport mechanism that transports a medium along a column direction of the ink ejection unit row. In a printing apparatus that alternately repeats a printing operation of ejecting ink from and printing on the medium and a transport operation of transporting the medium with a row length of the ink discharge unit row as a target transport amount, the printing operation includes: A printing apparatus characterized in that the target transport amount is changed based on printing conditions for printing.
Other features of the present invention will become apparent from the description of the present specification and the accompanying drawings.
[0007]
BEST MODE FOR CARRYING OUT THE INVENTION
=== Disclosure Overview ===
At least the following matters will be made clear by the description in this specification and the accompanying drawings.
An ink ejection section array in which ink ejection sections for ejecting ink are arranged in a row, and a transport mechanism for transporting a medium along the row direction of the ink ejection section row, and ejecting ink from the ink ejection section row. In a printing apparatus that alternately repeats a printing operation for printing on the medium and a transporting operation for transporting the medium with the row length of the ink ejection unit row as a target transporting amount, the printing conditions for printing in the printing operation are A printing apparatus configured to change the target transport amount based on the information.
According to such a printing apparatus, the medium is transported by the target transport amount suitable for the printing conditions for printing, so that the image quality can be improved. That is, it is possible to prevent the images printed in the printing operation before and after the medium is conveyed from being overlapped or separated too much, thereby causing white streaks or black streaks in the image.
[0008]
In the printing apparatus, it is preferable that the printing condition is a condition that affects a shape of a dot formed on the medium by the ink ejected from the ink ejection unit.
According to such a printing apparatus, since the medium is transported by the target transport amount suitable for the shape of the dots formed on the medium, the boundary of the image printed by the printing operation before and after the transport of the medium is performed. It is possible to suppress the occurrence of white streaks and black streaks at the site.
[0009]
In the printing apparatus, it is preferable that the printing condition is a condition that affects the length of dots formed on the medium by the ink ejected from the ink ejection unit in the column direction.
According to such a printing apparatus, since the medium is transported by the target transport amount suitable for the length of the dots formed on the medium in the column direction, the printing operation before and after the transport of the medium is performed. It is possible to further suppress the occurrence of white stripes and black stripes at the boundary portion of the printed image.
[0010]
In such a printing apparatus, it is desirable that the printing condition is the type of the medium.
According to such a printing apparatus, since the medium is transported by the target transport amount suitable for the type of the medium, it is possible to transport the medium in consideration of ink bleeding due to a difference in the medium, It is possible to further suppress the occurrence of white streaks and black streaks at a boundary portion of an image printed by a printing operation before and after a medium is conveyed.
[0011]
In such a printing apparatus, it is desirable that the printing condition is image quality of an image to be printed.
According to such a printing apparatus, the medium is transported by the target transport amount suitable for the image quality of the image to be printed, so that the medium is transported by the transport amount corresponding to the printing condition changed due to the difference in the image quality. It becomes possible.
[0012]
In the printing apparatus, it is preferable that the printing condition is related to an amount of ink ejected from the ink ejection unit in order to form one dot.
According to such a printing apparatus, it is possible to convey the medium in consideration of ink bleeding due to a difference in the amount of ink to be ejected and the dot size to be formed, and to perform printing before and after the medium is conveyed. It is possible to further suppress the occurrence of white stripes and black stripes at the boundary portion of the image printed by the operation.
[0013]
In the printing apparatus, it is preferable that the change of the target transport amount is performed based on print information input together with a print command signal for performing the printing.
According to such a printing apparatus, the target transport amount is changed based on the print information input together with the print command signal. Thus, the target transport amount can be easily changed.
[0014]
In the printing apparatus, the change of the target transport amount may be performed based on print data for performing the first printing operation on the medium.
According to such a printing apparatus, the target carry amount is changed based on the print data actually printed in the printing operation, so that the carry amount can be accurately changed.
[0015]
In the printing apparatus, the target transport amount is set to a target transport amount corresponding to the printing condition in a target transport amount determining pattern printed under predetermined printing conditions, and the target transport amount is set based on the set target transport amount. It is desirable that a target transport amount corresponding to another printing condition is set.
According to such a printing apparatus, it is possible to set a target transport amount corresponding to a plurality of printing conditions by using one type of target transport amount determination pattern, and it is possible to reduce the trouble of printing the target transport amount determination pattern. In addition, waste of the medium, ink, and the like can be suppressed.
[0016]
In such a printing apparatus, the target transport amount is a target transport amount corresponding to another printing condition based on a target transport amount corresponding to the printing condition in a target transport amount determining pattern printed under predetermined printing conditions. May be set to a correction amount to be corrected with respect to the transport amount when transported at the reference target transport amount.
According to such a printing apparatus, it is possible to set a target transport amount corresponding to a plurality of printing conditions by using one type of target transport amount determination pattern. Even if there is, the medium can be properly transported without changing the correction values corresponding to other printing conditions.
[0017]
In such a printing apparatus, it is desirable to have a data table in which the target transport amount is associated with a plurality of printing conditions.
According to such a printing apparatus, it is possible to easily realize transport control for properly transporting a medium based on a data table in which a target transport amount and a plurality of printing conditions are associated.
[0018]
In this printing apparatus, when the dots to be formed are larger than the dot size formed by the printing conditions in which the target transport amount determining pattern is formed, it is preferable that the target transport amount is extended.
According to such a printing apparatus, when a dot having a size larger than the dot size formed by the printing condition in which the target transport amount determination pattern is formed is printed by the printing operation before and after the medium is transported. The printed images are printed at a position closer to the target transport amount determining pattern. However, by extending the target transport amount, it is possible to arrange and print those images at appropriate positions.
[0019]
In such a printing apparatus, when the dots to be formed are smaller than a dot size formed by printing conditions in which the target transport amount determining pattern is formed, it is desirable that the target transport amount is reduced.
According to such a printing apparatus, when a dot having a size smaller than the dot size formed by the printing condition in which the target transport amount determination pattern is formed is printed by the printing operation before and after the medium is transported. The resulting images are printed at positions separated from the target transport amount determination pattern. However, by shortening the target transport amount, it becomes possible to arrange and print those images at appropriate positions.
[0020]
In addition, an ink ejection unit row in which ink ejection units that eject ink are arranged in a row, and a transport mechanism that transports the medium along the row direction of the ink ejection unit row,
In a printing apparatus, a printing operation of ejecting ink from the ink ejection unit row and printing on the medium, and a transport operation of transporting the medium with the row length of the ink ejection unit row as a target transport amount, are alternately repeated.
The target conveyance amount is input together with a print command signal for executing the printing, and based on the image quality of the image printed in the printing operation and the type of the medium,
The target transport amount is based on a target transport amount corresponding to the printing condition in a target transport amount determination pattern printed under predetermined printing conditions, and the target transport amount corresponding to other printing conditions is the same as the reference. The transport amount when transported at a target transport amount is set with a correction amount to be corrected,
A data table in which the target transport amount and a plurality of printing conditions are associated;
If the dots to be formed are larger than the dot size formed by the printing conditions for forming the target transport amount determination pattern, the target transport amount is extended,
If the dots to be formed are smaller than the dot size formed by the printing conditions for forming the target transport amount determining pattern, the target transport amount is reduced.
[0021]
According to such a printing apparatus, it is possible to transport the medium with a target transport amount suitable for printing conditions such as the image quality of the image to be printed and the type of the medium, and to perform the printing operation before and after the medium is transported. It is possible to easily prevent the printed images from being overlapped or separated from each other and causing white stripes or black stripes in the image.
[0022]
Further, an ink ejection section array in which ink ejection sections for ejecting ink are arranged in a row, and a transport mechanism for transporting a medium along the row direction of the ink ejection section row, and ink from the ink ejection section row A printing operation in which the printing operation is performed by a printing apparatus that alternately repeats a printing operation of ejecting and printing on the medium and a carrying operation of carrying the medium with the row length of the ink ejection unit row as a target carrying amount. A computer program for realizing a function of changing the target transport amount based on a condition can also be realized.
[0023]
Further, a computer main body, and an ink discharge unit row connected to the computer main body and having ink discharge units for discharging ink arranged in a row, and a conveyance for conveying a medium along the row direction of the ink discharge unit row A printing operation for ejecting ink from the ink ejection unit row and printing on the medium, and a transport operation for transporting the medium with the row length of the ink ejection unit row as a target transport amount are alternately repeated. And a printing device, wherein the target transport amount is changed based on printing conditions for printing in the printing operation.
[0024]
Further, an ink ejection section array in which ink ejection sections for ejecting ink are arranged in a row, and a transport mechanism for transporting a medium along the row direction of the ink ejection section row, and ink from the ink ejection section row A printing method for printing by a printing apparatus that alternately repeats a printing operation of discharging and printing on the medium and a transporting operation of transporting the medium with the row length of the ink discharge unit row as a target transporting amount, wherein the printing is performed. It is also possible to realize a printing method in which the target transport amount is changed based on printing conditions for printing in operation.
[0025]
=== Overall configuration of device ===
FIG. 1 is a block diagram showing a configuration of a printing system as one embodiment of the present invention. This printing system includes a computer 90 and a color inkjet printer 20 as an example of a printing device. Note that a printing system including the printer 20 and the computer 90 can also be called a “printing device” in a broad sense. The computer 90 includes the computer 90, the color inkjet printer 20, a display device 21 such as a CRT or a liquid crystal display device, and an input device (not shown) such as a keyboard and a mouse, a flexible drive device, a CD-ROM drive device, and the like. Has been built.
[0026]
In the computer 90, an application program 95 operates under a predetermined operating system. The operating system incorporates a video driver 91 and a printer driver 96. For example, an image to be processed given from an application program 95 for performing image retouching or the like is transmitted to the printer 20 or the display device 21 via these drivers. Is output.
[0027]
When the application program 95 issues a print command, the printer driver 96 of the computer 90 receives image data from the application program 95 and converts it into print data PD to be supplied to the printer 20. Inside the printer driver 96, a resolution conversion module 97, a color conversion module 98, a halftone module 99, a rasterizer 100, a user interface display module 101, a pattern supply module 102 for determining a target transport amount, A color conversion lookup table LUT.
[0028]
The resolution conversion module 97 plays a role of converting the resolution of the color image data formed by the application program 95 into a print resolution. The resolution-converted image data is image information composed of three color components of RGB. The color conversion module 98 converts the RGB image data for each pixel into multi-tone data of a plurality of ink colors that can be used by the printer 20 while referring to the color conversion lookup table LUT. The color-converted multi-tone data has, for example, 256 tone values.
[0029]
The halftone module 99 generates a halftone image data by executing a so-called halftone process. The halftone image data is rearranged by the rasterizer 100 in the order of data to be transferred to the printer 20, and output as final print data PD. The print data PD includes raster data indicating the dot formation state during each main scan, and data indicating the sub-scan feed amount. The halftone process may not be performed, as described later.
[0030]
The user interface display module 101 has a function of displaying various user interface windows related to printing, and a function of receiving a user input in those windows.
[0031]
The target feed amount determining pattern supply module 102 prints a target feed amount determining pattern print used to determine, for example, a correction value of a sub-scan feed amount (also referred to as a “paper feed amount”) for feeding paper as a medium. It has a function of reading the signal TPS from the hard disk 92 and supplying it to the printer 20. In addition, when the target transport amount determination pattern print signal TPS is stored as compressed data, it has a function of expanding the compressed data.
[0032]
The printer driver 96 realizes a function of supplying the print data PD and the target print amount determining pattern print signal TPS to the printer 20. A program for realizing the function of the printer driver 96 is supplied in a form recorded on a computer-readable recording medium. Examples of such a recording medium include a flexible disk, a CD-ROM, a magneto-optical disk, an IC card, a ROM cartridge, a punched card, a printed matter on which a code such as a bar code is printed, and a computer internal storage device (such as a RAM or ROM). Various computer-readable media can be used, such as memory and external storage. Further, such a computer program can be downloaded to the computer 90 via the Internet.
[0033]
The computer 90 including the printer driver 96 functions as a print control device that supplies the print data PD and the target print amount determining pattern print signal TPS to the printer 20 to perform printing.
[0034]
FIG. 2 is a schematic perspective view illustrating a main configuration of the color inkjet printer 20. The printer 20 includes a paper stacker 22, a paper feed roller 24 driven by a paper feed motor 31 (FIG. 4), a platen 26, a carriage 28, a carriage motor 30, and a traction drive driven by the carriage motor 30. A belt 32 and a guide rail 34 for guiding the carriage 28 are provided. A print head 36 having a number of nozzles is mounted on the carriage 28.
[0035]
The print paper P in the paper stacker 22 is fed by a paper feed roller (not shown), transported by a paper feed roller 24, and transported on the surface of a platen 26 in the sub-scanning direction. The carriage 28 is pulled by a pulling belt 32 driven by a carriage motor 30 and moves along a guide rail 34 in the main scanning direction. The main scanning direction is perpendicular to the sub-scanning direction.
[0036]
FIG. 3 is a block diagram showing an electrical configuration of the inkjet printer 20. The printer 20 includes a reception buffer memory 50 for receiving a signal supplied from a computer 90, an image buffer 52 for storing print data, a system controller 54 for controlling the overall operation of the printer 20, a main memory 56, and an EEPROM 58. And The system controller 54 is further connected to a main scanning drive circuit 61 that drives the carriage motor 30, a sub-scanning drive circuit 62 that drives the paper feed motor 31, and a head drive circuit 63 that drives the print head 36. .
[0037]
The main scanning drive circuit 61, the carriage motor 30, the traction belt 32 (FIG. 2), and the guide rail 34 constitute a main scanning driving mechanism. The sub-scanning drive circuit 62, the paper feed motor 31, and the paper feed roller 24 (FIG. 2) form a sub-scanning drive mechanism (also referred to as a "feed mechanism").
[0038]
The print data transferred from the computer 90 is temporarily stored in the reception buffer memory 50. In the printer 20, the system controller 54 reads necessary information from the print data from the reception buffer memory 50, and sends a control signal to each of the drive circuits 61, 62, 63 based on the read information.
[0039]
The image buffer 52 stores print data of a plurality of color components received by the reception buffer memory 50 for each color component. The head drive circuit 63 reads the print data of each color component from the image buffer 52 according to a control signal from the system controller 54, and drives the nozzle array of each color provided in the print head 36 in accordance with the read data.
[0040]
FIG. 4 is a perspective view showing the configuration of the sub-scanning drive mechanism. The power of the paper feed motor 31 is transmitted to the paper feed roller 24 and the paper discharge roller 42 via the gear train 40. The paper feed roller 24 is provided with a driven roller 25, and the discharge roller 42 is also provided with a knurled roller 44 as the driven roller. The printing paper P is sent while being nipped by these rollers, and moves on the platen 26.
[0041]
A code plate 47 is provided on the shaft of the paper feed roller 24, and the code plate 47 constitutes a rotary encoder 46 together with the photo sensor 48. The paper feed amount is determined according to the pulse signal from the rotary encoder 46.
[0042]
=== Encoder ===
Next, the rotary encoder 46 provided on the shaft of the paper feed roller 24 will be described. FIG. 5 is an explanatory diagram schematically showing the configuration of the rotary encoder 46.
The rotary encoder 46 shown in FIG. 5 includes a light emitting diode 48a, a collimator lens 48b, and a detection processing unit 48c. The detection processing unit 48c includes a plurality (for example, four) of photodiodes 48d, a signal processing circuit 48e, and, for example, two comparators 48fA and 48fB.
[0043]
When a voltage VCC is applied to both ends of the light emitting diode 48a via a resistor, light is emitted from the light emitting diode 48a. This light is converged into parallel light by the collimator lens 48b and passes through the encoder code board 47. At this time, the position where the light emitted from the light emitting diode 48a toward the encoder code board 47 is irradiated is, for example, separated from the center of the encoder code board 47 by a distance twice the radius of the paper feed roller 24. Is set to the position That is, half of the arc distance corresponding to the rotation angle of the encoder code board 47 detected by the encoder is the transport distance of the printing paper transported by the paper feed roller 24, that is, the transport distance. In the encoder code board 47, slits are provided at predetermined intervals (for example, 1/180 inch (1 inch = 2.54 cm)) at the irradiation position of light emitted from the light emitting diode 48a.
[0044]
The parallel light that has passed through the encoder code board 47 enters each photodiode 48d through a fixed slit (not shown) and is converted into an electric signal. The electric signals output from the four photodiodes 48d are subjected to signal processing in a signal processing circuit 48e, and the signals output from the signal processing circuit 48e are compared in comparators 48fA and 48fB, and the comparison result is output as a pulse. The pulses ENC-A and ENC-B output from the comparators 48fA and 48fB are output from the encoder 46.
[0045]
=== Conveyance control of printing paper ===
FIG. 6 is a timing chart showing waveforms of two output signals of the rotary encoder 46 at the time of normal rotation and reverse rotation of the paper feed motor.
As shown in FIGS. 6A and 6B, the phase of the pulse ENC-A differs from that of the pulse ENC-B by 90 degrees both in the forward rotation and in the reverse rotation of the paper feed motor 31. When the paper feed motor 31 is rotating forward, that is, when the printing paper P is moving to the discharge side along the transport direction, the pulse ENC-A is changed to the pulse ENC-B as shown in FIG. 6A. 6B, the phase of the pulse ENC-A is delayed by 90 degrees from the phase of the pulse ENC-B, as shown in FIG. 6B. One cycle T of the pulse ENC-A and the pulse ENC-B is equal to the time required for the printing paper P to move a distance corresponding to a half of the slit interval of the encoder code board 47, and the pulse ENC-A and the pulse ENC-B are equal. By conveying the printing paper by counting the output pulse of B, the printing paper P can be moved to a predetermined position. Further, it is possible to recognize the transport distance of the printing paper P actually transported based on the transport amount data of the command data input from the host computer 90 and the slit interval of the encoder code board 47 and the like.
[0046]
=== Print Head Configuration ===
FIG. 7 is a diagram for explaining an arrangement of nozzles included in the print head 36.
As shown in FIG. 7, the print head 36 has a plurality of nozzles arranged in a straight line in the sub-scanning direction, and has six nozzle rows as printing section rows. In the present embodiment, the nozzle row forms a row for each ink color to be discharged, such as a black nozzle row, a cyan nozzle row, a light cyan nozzle row, a magenta nozzle row, a light magenta nozzle row, and a yellow nozzle row. It is not limited to this.
[0047]
The black nozzle row has 180 nozzles # 1 to # 180, and each nozzle is provided with a piezo element (not shown) as a driving element for driving each nozzle to eject ink droplets. . The nozzles # 1,..., # 180 in the black nozzle row are arranged at a constant nozzle pitch D along the sub-scanning direction.
[0048]
The same applies to the cyan nozzle row, light cyan nozzle row, magenta nozzle row, light magenta nozzle row, and yellow nozzle row. That is, each nozzle row has 180 nozzles # 1 to # 180, and is arranged at a constant nozzle pitch D along the sub-scanning direction.
[0049]
Then, at the time of printing, the roll paper P is intermittently conveyed by a predetermined conveyance amount by the paper feed roller 24, and during the intermittent conveyance, the carriage 28 moves in the main scanning direction to eject ink droplets from each nozzle. Is done. However, depending on the printing method, not all nozzles are always used, and only some nozzles may be used.
[0050]
=== Printing by band feed method ===
The printer 20 is capable of printing by two printing methods roughly divided into a so-called interlace method and a band feeding method. In the interlaced printing, when printing one line of image data in the main scanning direction, the print head is scanned a plurality of times, and in each scan, dots are printed at predetermined intervals and scanning is repeated. This is a printing method in which dots are sequentially printed every time. On the other hand, the band feed printing includes a printing operation in which ink is ejected from nozzles while printing the print head 36 in the main scanning direction and printing is performed on paper, and a transport operation in which paper is transported using the nozzle row length as a target transport distance. This is a printing method in which the operation is alternately repeated. According to the present invention, the transport amount of the paper during the band feed printing is corrected.
[0051]
In the band feed printing, when the print head 36 scans once in the main scanning direction, dots are formed in the main scanning direction by the nozzles of the nozzle row. At this time, so-called raster lines in which dots formed by ink ejected from one nozzle are connected are formed by the number of nozzles in the nozzle row. Thereafter, after the paper is conveyed by the length of the nozzle row, the same number of raster lines as in the first scan are printed by the second scan of the print head 36. Here, the row length in which the sheet is transported by one transport operation is obtained by adding the nozzle pitch D to the distance of the nozzle row from the center of the nozzle # 1 to the center of the nozzle # 180. A single transfer operation is executed using the column length as a target transfer distance. That is, a raster line printed by nozzle # 180 by the printing operation performed immediately before the transport operation and a raster line printed by nozzle # 1 by the printing operation performed immediately after the transport operation The sheet is transported with the target transport distance being the transport distance of the paper whose center-to-center distance is the nozzle pitch D.
[0052]
For this reason, when the transport amount by which the paper is actually transported is smaller than the target transport amount, the 180th raster line printed in the printing operation immediately before the transport operation and the printing immediately after the transport operation are performed. The first raster line printed by the operation is formed close to or overlaps with the first raster line, and appears as a black stripe on the image. On the other hand, if the transport amount by which the paper is actually transported is larger than the target transport amount, the 180th raster line printed in the printing operation immediately before the transport operation and the printing operation immediately after the transport operation are performed. The distance from the first raster line printed at is larger than the distance between the other raster lines, and appears as white stripes in the image.
[0053]
=== Relationship between printing conditions and dot size ===
The above-described band feed printing has a higher printing speed than the interlaced printing, but has a feature that the printed image resolution is low and the image quality is inferior. For this reason, in order to improve the image quality in the printing of the band feeding method in which the printing speed is faster than the interlacing method, the resolution in the sub-scanning direction is increased compared to the printing mode of the normal band feeding method so-called “normal mode”. A print mode called “clean mode” is provided. In the “normal mode” and the “clean mode”, printing is performed with dots having different dot shapes from each other. That is, smaller dots are used for dots formed by printing in the "clean mode" for printing an image with a higher resolution.
[0054]
By the way, the dot size varies depending not only on the amount of ink ejected from the nozzles to form one dot, but also on the paper to be printed. For example, there are various types of printing paper, such as plain paper, fine paper, glossy paper, photo paper, and matte paper, and dots formed by each printing paper due to ink bleeding generated when ink is ejected. Of different sizes. For this reason, the control for forming the dots is changed depending on the printing conditions such as the type of paper and the printing mode, and the setting is made so that the dots having a shape suitable for the printing conditions are formed.
[0055]
FIG. 8 is a diagram for explaining dots formed for each printing condition in band-feed printing. In this example, plain paper and fine paper are targeted as the types of paper, and each paper has a “normal mode” and a “fine mode”, and is formed by printing under four printing conditions. The dots are shown. The parameters for changing the dot size include a drive waveform type for discharging ink from the nozzles to form one dot, a discharge frequency for discharging ink from the nozzles to form one dot, and one time. The ink ejection amount by ejection is shown for each printing condition, and a dot image formed by printing under each printing condition is shown.
[0056]
In this example, the type of the drive waveform for forming one dot is set to be changed in accordance with the paper. When printing on plain paper, an A-type drive waveform having three identical unit waveforms is used in a cycle for forming one dot. In the type A drive waveform, the amount of ink ejected by one unit waveform is set to, for example, 15 ng. When printing on fine paper, a B-type driving waveform having two waveforms, large and small, is used in a cycle for forming one dot. In the B-type drive waveform, the amount of ink ejected by the larger waveform is set to, for example, 16 ng, and the amount of ink ejected by the smaller waveform is set to, for example, 8 ng.
[0057]
Then, when the condition for executing the normal mode printing on plain paper is set as the printing condition, ink is ejected three times by three unit waveforms of the A type driving waveform, and the maximum diameter a is obtained by 45 ng of ink. Dots are formed. When the condition for executing the clean mode printing on plain paper is set as the printing condition, ink is ejected twice by two unit waveforms of the A-type driving waveform, and a dot of medium diameter b is formed by 30 ng of ink. Is formed. When a condition for executing normal mode printing on fine paper is set as the printing condition, 24 ng of ink is ejected by two large and small B-type drive waveforms, and a dot having a small diameter c is formed. When the condition for executing the fine mode printing on the fine paper is set as the printing condition, 8 ng of ink is ejected by the smaller one of the B-type drive waveforms, and dots having an extremely small diameter d are formed.
[0058]
The dots corresponding to these conditions, that is, the dot having the maximum diameter a, the dot having the medium diameter b, the dot having the small diameter c, and the dot having the extremely small diameter d have different lengths in the sub-scanning direction. The longest dot is formed in order of the medium diameter b dot, the small diameter c dot, and the extremely small diameter d dot. For this reason, the transport amount in the transport operation performed during each printing operation of the band feed method differs for each printing condition, and when the paper is transported with the same target transport amount in the transport operation when printing under different printing conditions. In addition, white stripes and black stripes are generated depending on printing conditions. In order to prevent this, a correction data table for correcting the target transport amount for each printing condition is provided.
[0059]
FIG. 9 is an example of a correction data table included in the printer 20. In this correction data table, correction values to be used for other conditions are set with a target transport amount used for printing conditions for printing on plain paper in the normal mode as a reference value. This reference value is set by the number of pulses of the rotary encoder 46. That is, the number of pulses required to carry the carry amount suitable for the printing conditions for printing using the dot of the maximum diameter a is used as a reference value, and the dot of the medium diameter b, the dot of the small diameter c, and the dot of the extremely small diameter d are used. For the transport amount used for printing, the correction value of the correction data table is set by converting the difference between the diameter of the dot of the maximum diameter a and the dot of another size into the number of pulses.
A printing operation using the correction data table will be described later.
[0060]
=== Determination of paper feed correction reference value ===
As the reference value of the paper transport amount, the target transport amount determining pattern is printed using the printer 20 under predetermined printing conditions, and the target transport amount suitable for the printed printing condition is determined.
FIG. 10 is an explanatory diagram showing an example of the target transport amount determination pattern. This target transport amount determination pattern is composed of five patches arranged in a line, and has two upper and lower sub-patches. That is, one patch is composed of two sub-patches that are printed by two printing operations performed before and after a single sheet conveyance operation. The five patches are printed such that the target transport amount in the transport operation performed during printing of the two sub-patches is changed by a small amount that can be corrected. For each target transport amount, print the central patch with the ideal transport amount when the printing paper is transported accurately by an ideal device that does not include the precision of parts such as nozzles, assembly precision, etc. The patches having different target transport amounts are printed on both sides of the printer such that the target transport amounts are sequentially changed.
[0061]
Each patch is a gray patch of uniform density in composite black using CMY inks. Such a gray patch reflects both a paper feed error and a dot position error of each color dot. Since the actual image quality of the printed matter is affected not only by the paper feed error but also by the positional error of the dots of each color, from the viewpoint of improving the image quality, a gray patch printed in composite black is used as the target transport amount determination pattern. Is preferred. However, as the target transport amount determining pattern, various other patterns can be used. For example, other types of color patches, patches printed only with black ink, and the like can be used.
[0062]
In the present specification, “composite black” means a gray color reproduced using inks of three hues of CMY, and may be printed using three or more types of inks. For example, when dark ink and light ink can be used for cyan and magenta, respectively, composite black can be printed using these four types of ink and five types of yellow ink.
[0063]
FIG. 11 is a flowchart illustrating a procedure for determining the reference value of the sheet conveyance amount. For example, an operator or a user in a manufacturing process selects a type of printing paper for determining printing conditions, a print mode, and inputs a print command for printing a target transport amount determination pattern, thereby determining a target transport amount. Pattern is printed. FIG. 12 is an explanatory diagram illustrating an example of a user interface window W1 for inputting a print instruction of a target transport amount determination pattern. This window W1 is a utility window in the printer properties, and is provided with input means for selecting the type of print paper and the print mode, and a button B1 for inputting a print instruction for a target transport amount determination pattern. ing. When the user or the like clicks the button B1 (S102), the pattern supply module 102 (FIG. 1) reads out the target transport distance determination pattern print signal TPS from the hard disk 92 and supplies it to the printer 20, and the printer 20 receives the signal based on this signal. Then, a target transport amount determination pattern is printed (S103).
[0064]
The user or the like selects a patch having the highest image quality, that is, a patch in which white streaks and black streaks are least noticeable, from a plurality of printed patches. FIG. 13 is an explanatory diagram showing an example of a user interface window W2 for selecting a preferable patch from a plurality of printed patches. This window W2 is automatically displayed by the user interface display module 101 (FIG. 1) when the target transport amount determination pattern is printed. The window W2 is provided with a plurality of buttons B11 to B15 for selecting a preferable patch. When the user or the like clicks on any of these buttons B11 to B15 (S104), the number of pulses for carrying the target carry amount at the time of printing the corresponding patch is equal to the reference carry for performing printing by band feed. The quantity x is stored in a predetermined area of the EEPROM 58 (FIG. 3) of the printer 20 (S105).
[0065]
At this time, the correction value in the correction data table is converted based on the printing condition for printing the target transport amount determination pattern. That is, for example, when the target transport amount determination pattern is printed on plain paper in the normal mode, “0” is set to the correction value Δx when printing under the printing conditions. The correction value Δx at the time of printing under other printing conditions is obtained by correcting the relative pulse number based on the difference between the reference printing condition and the dot diameter printed under each printing condition in the correction data table. It is set as a value (S106). That is, when the target conveyance amount determination pattern is printed on fine paper in the normal mode, the correction value Δx for printing under these printing conditions is set to “0”, and the printing is performed on the plain paper and the normal mode. "+4" is used as the correction value .DELTA.x when printing, "+2" is used as the correction value .DELTA.x when printing in plain paper, and the fine mode, and "+4" is used as the correction value .DELTA.x when printing in the fine paper and fine mode. “−2” is set.
[0066]
=== Printing operation of band feed method ===
FIG. 14 is a flowchart illustrating an operation of performing band feed printing in the printer 20 that generates a correction data table using a target transport amount determination pattern printed on plain paper in the normal mode. That is, printing is executed based on the correction data table of FIG.
[0067]
The above-mentioned reference carry amount x is set in the EEPROM 58 of the printer 20 as the target carry amount of the carrying operation in the band feed printing (S201).
For example, the user sets fine paper on the printer 20, selects fine paper as the type of print paper from the computer 90, and selects normal mode as the print mode from the computer 90, and transmits the print data and print command to the printer 20.
In the printer 20, the system controller 54 reads necessary information from the data received from the reception buffer memory 50, and sends a control signal to each of the driving circuits 61, 62, and 63 based on the information (S202). .
When the print sheet is conveyed to a predetermined position by the control signal and print data enough to print when the carriage 28 performs one scan is stored in the image buffer 52 (S203), one scan is performed while scanning the carriage 28. The minute printing is executed (S204).
On the other hand, during this printing operation, the system controller 54 executes a calculation process for obtaining the target carry amount. The system controller 54 determines whether the type of printing paper is plain paper or fine paper based on the input printing conditions (S206), and determines whether the printing mode is the normal mode or the clean mode (S207, S208). . Based on these printing conditions, a corresponding correction value is selected from the correction data table (S209 to S212). In the above case, the correction value "-4" corresponding to the normal mode printing of fine paper is selected (S211). This correction value is added to the reference carry amount x stored in the EEPROM 58, and the target carry amount X is set (S213).
[0068]
When printing for one scan of the carriage 28 is performed, the printing paper is conveyed under the control of the paper feed motor 31 based on the target conveyance amount X obtained by the arithmetic processing (S214). Then, when print data obtained by the second scan of the carriage 28 exists in the image buffer 58 (S203), a printing operation is executed (S204). Thereafter, while print data is present in the image buffer 58 (S203), a transport operation (S214) in which the paper is transported based on the target transport amount X, and a print operation by one scan of the carriage 28 (S204). Is repeated, and when printing of the print data in the image buffer 58 is completed, the printing paper is discharged and the operation is terminated (S205).
[0069]
In the present embodiment, an example has been described in which the information for setting the correction value based on each print condition is print information indicating the type of print paper, the print mode, and the like input from the computer. The correction value may be set based on print data when scanning and printing. That is, since the drive waveform for ejecting ink differs according to the printing conditions, for example, the drive waveform in the first scan is an A type waveform, and the ink is ejected three times in a cycle for forming one dot. Is a printing condition for printing in normal mode on plain paper, a value obtained by adding a correction value suitable for this printing condition to the reference carry amount may be used as the target carry amount.
[0070]
In the above embodiment, the example in which the correction value of the correction data table is set to the number of pulses relative to the reference carry amount is shown, but the number of pulses of the target carry amount corresponding to each printing condition may be used.
[0071]
Further, in the present embodiment, an example has been described in which the printing conditions for changing the correction value are the type of printing paper and the printing mode, but the present invention is not limited to this. In addition, correction values are set according to each print mode, including matte paper, photographic exclusive paper, glossy paper, OHP film, etc. as print paper types, and even faster print modes as print modes. May be.
[0072]
=== Other Embodiments ===
The present invention is not limited to the above-described embodiment, but can be implemented in various modes without departing from the gist of the invention, and for example, the following modifications are possible.
[0073]
In the above-described embodiment, a color ink jet printer has been described. However, the present invention can be applied to a monochrome printer, and can also be applied to a printer other than an ink jet system. INDUSTRIAL APPLICABILITY The present invention is generally applicable to a printing apparatus that records an image on a print medium, and is also applicable to, for example, a facsimile apparatus and a copying machine. However, in a so-called ink jet printing apparatus that performs printing by ejecting ink from a print head, since high quality of a print result is particularly required, the above-described means for simplifying correction of a feed amount of a printing medium is used. Greater benefits.
[0074]
Further, in the above embodiment, as shown in FIG. 7, an example is shown in which a print head in which nozzle rows for ejecting inks of respective colors are arranged in the main scanning direction is used, but the present invention is not limited to this. For example, the present invention is applicable to a print head 36 having a two-row configuration including a black nozzle row and a color nozzle row.
[0075]
Further, in the above-described embodiment, the correction value is determined using one type of target transport amount determining pattern. However, the correction value may be determined using a plurality of types of target transport amount determining patterns. For example, a coarse correction value is determined using a first target transport amount determination pattern for coarse adjustment, and a final fine correction value is determined using a second target transport amount determination pattern for fine adjustment. You may make it.
[0076]
【The invention's effect】
According to the present invention, it is possible to realize a printing apparatus, a computer program, a computer system, and a printing method for printing by transporting a medium by a transport amount suitable for printing conditions to be printed.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a printing system as one embodiment of the present invention.
FIG. 2 is a schematic perspective view illustrating a main configuration of the color inkjet printer 20.
FIG. 3 is a block diagram showing an electrical configuration of the printer 20.
FIG. 4 is a perspective view illustrating a configuration of a sub-scanning drive mechanism.
FIG. 5 is an explanatory diagram schematically showing a configuration of a rotary encoder 46.
6A is a timing chart showing a waveform of an output signal of the rotary encoder 46 when the paper feed motor rotates forward, and FIG. 6B shows a waveform of an output signal of the rotary encoder 46 when the paper feed motor rotates reversely. It is a timing chart shown.
FIG. 7 is a diagram for explaining an arrangement of nozzles of the print head 36.
FIG. 8 is a diagram for explaining dots formed for each printing condition in band-feed printing.
9 is an example of a correction data table included in the printer 20. FIG.
FIG. 10 is an explanatory diagram illustrating an example of a target transport amount determination pattern.
FIG. 11 is a flowchart illustrating a procedure for determining a reference value of a sheet conveyance amount.
FIG. 12 is an explanatory diagram illustrating an example of a user interface window W1 for inputting a print instruction for a target transport amount determination pattern.
FIG. 13 is an explanatory diagram showing an example of a user interface window W2 for selecting a preferable patch from a plurality of printed patches.
FIG. 14 is a flowchart illustrating an operation of performing band-feed printing by the printer 20 that generates a correction data table based on the target transport amount determination pattern printed on plain paper in the normal mode.
[Explanation of symbols]
Reference Signs List 20 color inkjet printer 21 display means
22 paper stacker 24 paper feed roller
25 driven roller 26 platen
28 Carriage 30 Carriage motor
31 paper feed motor 32 traction belt
34 guide rail 36 print head
40 gear train 42 discharge roller
44 Giza rollers 46 Rotary encoder
47 code plate 48 photo sensor
48a light emitting diode 48b collimator lens
48c detection processing section 48d photodiode
48e signal processing circuit 48fA, 48fB comparator
50 Receive buffer memory 52 Image buffer
54 System controller 56 Main memory
58 EEPROM 61 Main scanning drive circuit
62 Sub-scanning drive circuit 63 Head drive circuit
90 Computer 91 Video Driver
92 Hard disk 95 Application program
96 Printer driver 97 Resolution conversion module
98 Color conversion module 99 Halftone module
100 rasterizer
101 User interface display module
102 Pattern supply module
LUT color conversion table
TPS target print amount determination pattern print signal
PD print data
P printing paper
W1, W2 User interface window

Claims (17)

インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置において、
前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更することを特徴とする印刷装置。
An ink ejection section array in which ink ejection sections for ejecting ink are arranged in a row, and a transport mechanism for transporting a medium along the row direction of the ink ejection section row, and ejecting ink from the ink ejection section row. A printing operation for printing on the medium, and a transport operation for transporting the medium with the row length of the ink ejection unit row as a target transport amount, in a printing apparatus that alternately repeats
A printing apparatus, wherein the target transport amount is changed based on printing conditions for printing in the printing operation.
請求項1に記載の印刷装置において、
前記印刷条件は、前記インク吐出部から吐出されたインクにより前記媒体上に形成されるドットの形状に影響する条件であることを特徴とする印刷装置。
The printing device according to claim 1,
The printing apparatus according to claim 1, wherein the printing condition is a condition that affects a shape of a dot formed on the medium by ink ejected from the ink ejection unit.
請求項1または2に記載の印刷装置において、
前記印刷条件は、前記インク吐出部から吐出されたインクにより前記媒体上に形成されるドットの前記列方向の長さに影響する条件であることを特徴とする印刷装置。
The printing device according to claim 1, wherein
The printing apparatus according to claim 1, wherein the printing condition is a condition that affects a length of a dot formed on the medium in the column direction by ink ejected from the ink ejection unit.
請求項1乃至3のいずれかに記載の印刷装置において、
前記印刷条件は、前記媒体の種類であることを特徴とする印刷装置。
The printing device according to claim 1, wherein
The printing apparatus, wherein the printing condition is a type of the medium.
請求項1乃至4のいずれかに記載の印刷装置において、
前記印刷条件は、印刷される画像の画質であることを特徴とする印刷装置。
The printing device according to any one of claims 1 to 4,
The printing apparatus, wherein the printing condition is image quality of an image to be printed.
請求項1乃至5のいずれかに記載の印刷装置において、
前記印刷条件は、1つの前記ドットを形成するために、前記インク吐出部から吐出されるインク量と関連していることを特徴とする印刷装置。
The printing device according to any one of claims 1 to 5,
The printing apparatus according to claim 1, wherein the printing condition is related to an amount of ink ejected from the ink ejecting unit to form one dot.
請求項1乃至6のいずれかに記載の印刷装置において、
前記目標搬送量の変更は、前記印刷を実行するための印刷指令信号とともに入力される印刷情報に基づいて実行されることを特徴とする印刷装置。
The printing apparatus according to claim 1, wherein
The printing apparatus according to claim 1, wherein the change of the target transport amount is performed based on print information input together with a print command signal for performing the printing.
請求項1乃至6のいずれかに記載の印刷装置において、
前記目標搬送量の変更は、前記媒体に対する最初の前記印刷動作を実行するための印刷データに基づいて実行されることを特徴とする印刷装置。
The printing apparatus according to claim 1, wherein
The printing apparatus according to claim 1, wherein the change of the target transport amount is performed based on print data for performing the first printing operation on the medium.
請求項1乃至8のいずれかに記載の印刷装置において、
前記目標搬送量は、所定の印刷条件にて印刷した目標搬送量決定用パターンにて当該印刷条件に対応する目標搬送量が設定され、当該設定された目標搬送量を基準として他の印刷条件に対応する目標搬送量が設定されることを特徴とする印刷装置。
The printing device according to any one of claims 1 to 8,
In the target transport amount, a target transport amount corresponding to the printing condition is set in a target transport amount determining pattern printed under predetermined printing conditions, and the target transport amount is set to another printing condition based on the set target transport amount. A printing apparatus, wherein a corresponding target transport amount is set.
請求項1乃至9のいずれかに記載の印刷装置において、
前記目標搬送量は、所定の印刷条件にて印刷した目標搬送量決定用パターンにて当該印刷条件に対応する目標搬送量を基準とし、他の印刷条件に対応する目標搬送量は、前記基準となる目標搬送量にて搬送した際の前記搬送量に対し、補正すべき補正量にて設定されていることを特徴とする印刷装置。
The printing device according to any one of claims 1 to 9,
The target transport amount is based on a target transport amount corresponding to the printing condition in a target transport amount determination pattern printed under predetermined printing conditions, and the target transport amount corresponding to other printing conditions is the same as the reference. A printing apparatus, wherein a correction amount to be corrected is set for the transport amount when transported at a target transport amount.
請求項1〜10のいずれかに記載の印刷装置において、
前記目標搬送量と、複数の印刷条件とを対応させたデータテーブルを有することを特徴とする印刷装置。
The printing apparatus according to any one of claims 1 to 10,
A printing apparatus, comprising: a data table in which the target transport amount is associated with a plurality of printing conditions.
請求項9または11に記載の印刷装置において、
形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより大きい場合には、前記目標搬送量が延長されることを特徴とする印刷装置。
The printing device according to claim 9, wherein
The printing apparatus according to claim 1, wherein the target transport amount is extended when the dots to be formed are larger than the dot size formed by the printing conditions under which the target transport amount determining pattern is formed.
請求項9または12に記載の印刷装置において、
形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより小さい場合には、前記目標搬送量が短縮されることを特徴とする印刷装置。
The printing device according to claim 9 or 12,
The printing apparatus according to claim 1, wherein the target transport amount is reduced when the dots to be formed are smaller than a dot size formed by printing conditions in which the target transport amount determining pattern is formed.
インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、
前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置において、
前記印刷を実行するための印刷指令信号とともに入力され、前記印刷動作にて印刷される画像の画質と、前記媒体の種類とに基づいて、前記目標搬送量を変更し、
前記目標搬送量は、所定の印刷条件にて印刷した目標搬送量決定用パターンにて当該印刷条件に対応する目標搬送量を基準とし、他の印刷条件に対応する目標搬送量は、前記基準となる目標搬送量にて搬送した際の前記搬送量に対し、補正すべき補正量にて設定され、
前記目標搬送量と、複数の印刷条件とを対応させたデータテーブルを有し、
形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより大きい場合には、前記目標搬送量が延長され、
形成されるべき前記ドットが、前記目標搬送量決定用パターンを形成した印刷条件により形成されるドットサイズより小さい場合には、前記目標搬送量が短縮されることを特徴とする印刷装置。
An ink ejection unit row in which ink ejection units that eject ink are arranged in a row, and a transport mechanism that transports the medium along the row direction of the ink ejection unit row,
In a printing apparatus, a printing operation of ejecting ink from the ink ejection unit row and printing on the medium, and a transport operation of transporting the medium with the row length of the ink ejection unit row as a target transport amount, are alternately repeated.
The target conveyance amount is input together with a print command signal for executing the printing, and based on the image quality of the image printed in the printing operation and the type of the medium,
The target transport amount is based on a target transport amount corresponding to the printing condition in a target transport amount determination pattern printed under predetermined printing conditions, and the target transport amount corresponding to other printing conditions is the same as the reference. The transport amount when transported at a target transport amount is set with a correction amount to be corrected,
A data table in which the target transport amount and a plurality of printing conditions are associated;
If the dots to be formed are larger than the dot size formed by the printing conditions for forming the target transport amount determination pattern, the target transport amount is extended,
The printing apparatus according to claim 1, wherein the target transport amount is reduced when the dots to be formed are smaller than a dot size formed by printing conditions in which the target transport amount determining pattern is formed.
インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、
前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置に、
前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更する機能を実現させるためのコンピュータプログラム。
An ink ejection unit row in which ink ejection units that eject ink are arranged in a row, and a transport mechanism that transports the medium along the row direction of the ink ejection unit row,
A printing device that ejects ink from the ink ejection unit row to print on the medium, and a transport operation that transports the medium with the row length of the ink ejection unit row as a target transport amount, in a printing apparatus that alternately repeats,
A computer program for realizing a function of changing the target transport amount based on printing conditions for printing in the printing operation.
コンピュータ本体、及び、このコンピュータ本体と接続され、インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、
前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置と、を備えたコンピュータシステムにおいて、
前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更することを特徴とするコンピュータシステム。
A computer body, and an ink ejection unit row connected to the computer body and having ink ejection units for ejecting ink arranged in a row, and a transport mechanism for transporting a medium along the row direction of the ink ejection unit row. Prepare,
A printing apparatus that alternately repeats a printing operation of ejecting ink from the ink ejection unit row and printing on the medium, and a conveyance operation of conveying the medium with a row length of the ink ejection unit row as a target conveyance amount, In a computer system comprising
A computer system, wherein the target transport amount is changed based on printing conditions for printing in the printing operation.
インクを吐出するインク吐出部が列状に配置されたインク吐出部列と、該インク吐出部列の列方向に沿って媒体を搬送する搬送機構を備え、
前記インク吐出部列からインクを吐出させて前記媒体に印刷する印刷動作と、前記インク吐出部列の列長を目標搬送量として前記媒体を搬送する搬送動作とを、交互に繰り返す印刷装置にて印刷する印刷方法において、
前記印刷動作にて印刷する印刷条件に基づいて、前記目標搬送量を変更することを特徴とする印刷印刷方法。
An ink ejection unit row in which ink ejection units that eject ink are arranged in a row, and a transport mechanism that transports the medium along the row direction of the ink ejection unit row,
A printing apparatus that alternately repeats a printing operation of ejecting ink from the ink ejection unit row and printing on the medium, and a conveyance operation of conveying the medium with the row length of the ink ejection unit row as a target conveyance amount. In the printing method for printing,
A printing method, comprising: changing the target transport amount based on printing conditions for printing in the printing operation.
JP2003004157A 2003-01-10 2003-01-10 Printer, program and computer system Pending JP2004216615A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003004157A JP2004216615A (en) 2003-01-10 2003-01-10 Printer, program and computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003004157A JP2004216615A (en) 2003-01-10 2003-01-10 Printer, program and computer system

Publications (1)

Publication Number Publication Date
JP2004216615A true JP2004216615A (en) 2004-08-05

Family

ID=32895217

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003004157A Pending JP2004216615A (en) 2003-01-10 2003-01-10 Printer, program and computer system

Country Status (1)

Country Link
JP (1) JP2004216615A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007268811A (en) * 2006-03-30 2007-10-18 Brother Ind Ltd Inkjet recording device
US8789921B2 (en) 2011-06-30 2014-07-29 Brother Kogyo Kabushiki Kaisha Printing device for selecting one of a plurality of print methods
US8840209B2 (en) 2011-06-30 2014-09-23 Brother Kogyo Kabushiki Kaisha Printing device for printing image on prescribed region of paper by using combination of methods
US8840215B2 (en) 2011-06-30 2014-09-23 Brother Kogyo Kabushiki Kaisha Printing device setting biased conveying distance by increasing or decreasing prescribed distance as target conveying distance
US10322577B2 (en) 2016-09-06 2019-06-18 Canon Finetech Nisca Inc. Printing apparatus and printing method
JP7435331B2 (en) 2020-07-15 2024-02-21 ブラザー工業株式会社 Image recording device, image recording system, image recording method and program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007268811A (en) * 2006-03-30 2007-10-18 Brother Ind Ltd Inkjet recording device
JP4506983B2 (en) * 2006-03-30 2010-07-21 ブラザー工業株式会社 Inkjet recording device
US7819496B2 (en) 2006-03-30 2010-10-26 Brother Kogyo Kabushiki Kaisha Inkjet recording apparatus
US8789921B2 (en) 2011-06-30 2014-07-29 Brother Kogyo Kabushiki Kaisha Printing device for selecting one of a plurality of print methods
US8840209B2 (en) 2011-06-30 2014-09-23 Brother Kogyo Kabushiki Kaisha Printing device for printing image on prescribed region of paper by using combination of methods
US8840215B2 (en) 2011-06-30 2014-09-23 Brother Kogyo Kabushiki Kaisha Printing device setting biased conveying distance by increasing or decreasing prescribed distance as target conveying distance
US10322577B2 (en) 2016-09-06 2019-06-18 Canon Finetech Nisca Inc. Printing apparatus and printing method
JP7435331B2 (en) 2020-07-15 2024-02-21 ブラザー工業株式会社 Image recording device, image recording system, image recording method and program

Similar Documents

Publication Publication Date Title
US7484821B2 (en) Method of determining ink ejection method, printing apparatus, and method of manufacturing printing apparatus
JP4530107B2 (en) Liquid ejection apparatus, liquid ejection method and program
US7552984B2 (en) Inkjet recording apparatus and inkjet recording method
US20040160467A1 (en) Printing apparatus, storage medium having a program recorded thereon, pattern, computer system, and printing method
JP3835306B2 (en) Printing apparatus, conveyance amount correction pattern, computer program, computer system, and printing method
JP4539182B2 (en) Printing apparatus, computer program, printing system, and printing method
US8075087B2 (en) Liquid ejection method and liquid ejecting apparatus
JP2004216615A (en) Printer, program and computer system
JP2007015269A (en) Recorder and method for controlling recording position
JP2006035652A (en) Printing system, printing controller and method of controlling printing
JP4433803B2 (en) Printing apparatus, printing control apparatus, printing method, investigation method, and program
JP4507724B2 (en) Printing apparatus, computer program, printing system, and printing method
JP2003231246A (en) Paper feeding error correction in printer
JP4604570B2 (en) Adjustment pattern forming method, adjustment pattern, printing method, and printing apparatus
JP2004209887A (en) Liquid discharge device, liquid discharge method, program and computer system
JP7275893B2 (en) LIQUID EJECTING APPARATUS AND LIQUID EJECTING METHOD
JP4265235B2 (en) Test pattern, test pattern creation method, recording apparatus and program
JP4284958B2 (en) Liquid ejecting apparatus, computer program, computer system, and liquid ejecting method
JP4428024B2 (en) Liquid ejection apparatus, printing control apparatus, program, liquid ejection method, and liquid ejection system
JP4269712B2 (en) Test pattern creation method and printing apparatus
JP2005074853A (en) Printer, method of printing, method of forming dot, program, and printing system
JP2004082631A (en) Liquid jet device and computer system
JP2004345138A (en) Printing device, printing system, and method of discharging ink droplet
JP2004050680A (en) Liquid discharging device and computer system
JP2004090355A (en) Printer

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20040917