JP2004136468A - Recording device - Google Patents
Recording device Download PDFInfo
- Publication number
- JP2004136468A JP2004136468A JP2002300966A JP2002300966A JP2004136468A JP 2004136468 A JP2004136468 A JP 2004136468A JP 2002300966 A JP2002300966 A JP 2002300966A JP 2002300966 A JP2002300966 A JP 2002300966A JP 2004136468 A JP2004136468 A JP 2004136468A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- printing
- carriage
- data
- 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.)
- Withdrawn
Links
Images
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Ink Jet (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、記録装置に関し、特に、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、前記記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置に関するものである。
【0002】
【従来の技術】
記録用紙、プラスチック薄板等のシート材(記録媒体)に文字や画像等を記録する記録装置が広く使用されており、これら記録装置で採用されている画像形成方式には、ワイヤドット方式、熱転写方式、インクジェット方式、レーザビーム方式等がある。
【0003】
また、このような記録装置の記録走査方式としては、記録ヘッドを搭載したキャリッジを走査させて記録を行うシリアル式、ラインヘッドを用いて行単位で記録を行うラインプリント式、ページ単位で記録を行うページプリント式の記録装置がある。
【0004】
このうち、シリアル式のインクジェット記録装置では、プラテンの長手方向に沿って、キャリッジモータを駆動源として左右に往復移動するキャリッジにインクジェットヘッド(記録ヘッド)を搭載し、キャリッジの走査に同期して多数の吐出用ノズルを駆動して、そのインク吐出用ノズルからインクを飛翔させ、記録媒体に画像を形成している。
【0005】
ところで、最近、高解像度での記録に対する要望が高まるにつれて記録ヘッドの高密度化が進み、例えば1インチ当り600ドット(600ドット/インチ(dpi))分のノズル(記録要素)を有するインクジェット記録ヘッドを備えたインクジェット・プリンタが一般的になり、かつ記録媒体としても、コート紙等のようなインクジェット専用紙だけでなく普通紙への記録が可能となっている。
【0006】
また、最近では、記録速度の高速化に対する要求から、カラー記録で使用するC(シアン)、M(マゼンタ)、Y(イエロー)、K(ブラック)各色の記録ヘッドのノズル数が増大する傾向にある。
【0007】
そして、高速記録を行う際には、記録ヘッドのノズル列の長さに相当する幅(バンド幅と称する)を有する1回の走査で記録可能な領域(バンド)を記録する際に、複数回の走査で分割して記録する、いわゆるマルチパス記録を行わずに、1回の走査だけで記録を完結させる1パス記録を行うようにするのが一般的である。
【0008】
図4及び図5はこのような1パス記録を説明する図である。図4は、記録領域毎に走査方向が交互となる1パス双方向記録、図5は、各記録領域を同じ走査方向で記録する1パス片方向記録を表わしている。
【0009】
このように記録速度の高速化のために1パス記録を行う場合、パスの間に行われる記録媒体搬送の精度に起因して、各パスでの記録領域の繋ぎ目(境界部分)が重ねて記録されたり境界部分が離間して記録されることにより、濃度の高いスジ(黒スジ)や濃度の低いスジ(白スジ)が発生する可能性が高い。このようなスジの発生を防止するため、境界部分の記録データを間引く処理を行うのが一般的である。
【0010】
この時、あるパスで記録を行ってから次のパスで記録が行われるまでの時間が一定時間以内でないと、境界部分での記録媒体へのインクの定着時間に大きな時間差が発生するため、記録画像に濃度ムラや色ムラが発生する可能性が高くなる。
【0011】
このため、このような記録装置は、パス間の記録が行われない時間(非記録時間)が一定時間以内となるように構成されているが、この非記録時間は、記録装置と画像データを送信するホスト装置との間の実効データ転送速度荷にも影響される。これについてより詳細に説明する。
【0012】
通常の記録装置では、ホスト装置から受信した記録データを受信バッファに一時的に保持・格納し、この受信バッファから記録データを読み出して、実際に記録ヘッドで記録できるようにデータの並び替え(展開)を行った後、記録バッファに格納する。
【0013】
そして、1回の走査で記録するデータ量が記録バッファに格納されたら、キャリッジを走査して記録を行う。同時に、この記録動作中に、次の走査で記録するためのデータを受信バッファから読み出して展開し、記録バッファへの格納を行う。従って、この記録動作中に次の走査で記録するデータ量が記録バッファに格納されていれば、連続して記録動作を行うことが可能である。受信バッファのデータを展開して記録バッファへ格納する速度は、当然これを満足するよう設計されているので、実際にはホスト装置から記録装置へのデータ転送速度が問題となる。
【0014】
すなわち、ホスト装置から記録装置への実効転送速度は、1回の走査による記録が行われる時間内に、1回の走査での記録に使用するデータの転送が行える速度以上である必要がある。これを満足する転送速度が得られないと、走査が終了した後に、キャリッジが停止した状態となり、その停止時間が一定時間以上になると、上述のように、記録画像の濃度ムラ、色ムラが発生する可能性が高くなる。
【0015】
例えば、A4サイズの記録媒体に、600dpi(ドット/インチ)の記録密度で、それぞれ256個のノズルを有するK(ブラック)、C(シアン)、M(マゼンタ)、Y(イエロー)の4色の記録ヘッドを備えた記録装置で記録する場合、1回の走査での記録に必要なデータ量は、
(21cm/2.54cm)×600×256×4=約5Mbit
である。ただし、ホスト装置からの転送データには通常データ圧縮が施されているので、圧縮後のデータ量を元データの70%と仮定すると、1回の走査での記録に必要なデータ量は、
5Mbit×0.7=約3.5Mbit
となる。
【0016】
キャリッジの1回の走査と256ノズル分の距離に相当する紙送り時間との合計を0.5秒と仮定すると、キャリッジが停止せずに連続して記録を行うために必要な実効データ転送速度は、約7Mbps(ビット/秒)以上となる。
【0017】
また、最近ではビット形式のイメージデータを受信して図形として記録したり、デジタルカメラで撮影した写真データを記録する処理が一般的に行なわれるようになってきている。
【0018】
このような図形や写真データを高画質で記録するためには、シリアルプリンタの場合には特に、キャリッジの往復移動方向(主走査方向)と交差する副走査方向に発生する白又は黒(濃淡)のスジの発生を防止しなければならない。また、記録装置がカラー記録装置である場合には、更に各色のインクの記録媒体への定着時間差に起因する色ムラの発生を防止する必要がある。
【0019】
このため、一般的なシリアル式記録装置は、上述のような高速記録のモードに加え、高画質で記録を行うモードを備えている。このような高画質モードでは、異なったパスで記録される境界部分に発生するスジを防ぎ、かつ各ノズルの吐出量や吐出方向等の吐出特性のばらつきをキャンセルして記録画質を向上させるために、各記録ヘッドのノズルを複数のブロックに分割し、各領域を異なったブロックに属する複数のノズルを使用して記録するように、1バンドの画像を複数回の走査で記録する、いわゆるマルチパス記録が行われる。
【0020】
図7は、このようなマルチパス記録の例を説明する図である。図示した例では256ノズルを備えた記録ヘッドを4つのブロックに分割し、これら分割されたノズルブロックの長さを単位として記録媒体を副走査方向に搬送して、1バンドの画像を4回の走査で記録するものである。なお、図においては、記録媒体の搬送に代えて記録ヘッドが移動するように示している。
【0021】
図7において、800は1パス目の記録の際の記録ヘッドの位置、801は2パス目の記録ヘッドの位置、802は3パス目の記録ヘッドの位置、803は4パス目の記録ヘッドの位置をそれぞれ示しており、各パスの間に記録媒体が副走査方向に64ノズルに相当する距離だけ搬送される。
【0022】
このとき、各領域を異なったブロックに属する複数のノズルを使用して補完的に記録するように、各パス毎に異なるマスクパターンが使用される。図8〜図11は、4パス記録で使用される補完的マスクパターンの一例を示している。このようなマスクパターンとしては、様々なものが知られており、単位となるサイズやパス数に応じて適宜選択される。
【0023】
図示されたマスクパターンは、16×16のブロックサイズを単位としたものであり、図8は1パス目のマスクパターン、図9は2パス目のマスクパターン、図10は3パス目のマスクパターン、図11は4パス目のマスクパターンをそれぞれ示している。尚、図8〜図11では、黒ドットの位置に記録データがある場合には対応するノズルよりインクが吐出され、白ドットの位置では記録データが存在してもインクの吐出がマスクされてインクが吐出されないことを示している。このマスクパターンを用いた画像データのマスク処理はホスト装置内で実行され、プリンタにはマスク処理で得られたデータが転送される。
【0024】
このようなマスクパターンを用いたマルチパス記録では、基本的には、記録パス数を増やせば増やすほど、1ページの記録に要する時間は増加するが、記録画質は向上する傾向にある。
【0025】
上記のように、それぞれが256個のノズルを有する4色の記録ヘッドを備えた記録装置でこのような4パスで記録を完成させるマルチパス記録を行う場合、キャリッジの1回の走査及び記録開始位置まで戻るリターン走査の時間と、64ノズル分の紙送り時間とがいずれも1秒であると仮定すると、256ノズルの1バンドの記録を完成させるには4秒必要であり、キャリッジが停止せずに連続して記録動作を行うために必要な実効データ転送速度は、
3.5Mbit/4=約0.88Mbps
以上となる。
【0026】
【発明が解決しようとする課題】
近年、記録装置のホスト装置として、デスクトップ型のパーソナルコンピュータだけでなく、ノート型のパーソナルコンピュータ、PDA、ハンドヘルドコンピュータ、デジタルカメラ等の様々な装置が使用可能となっており、画像データの転送に使用されるインタフェースも、従来のパラレルインタフェース(IEEE1284、セントロニクスインタフェース)に加え、USB、IrDA、Bluetoothなどの様々なインタフェースが使用されるようになってきた。
【0027】
ホスト装置から記録装置への転送速度は、使用されるインタフェースによって制限され、使用されるインタフェースによっては、上記必要な実効転送速度を満たせない場合が生じる。
【0028】
例えば、上述の高速記録を行う場合について各インタフェース規格の転送速度を必要な転送速度と比較すると、USBの転送速度は、バーストで12Mbpsで、実効でも約10Mbps近い速度となるので、上記必要な転送速度を満足する。一方、IrDA(1.1)の転送速度は、最速モードのバーストで4Mbpsであり、Bluetoothの転送速度は、バーストで約750kbpsであるので、いずれも必要な転送速度である7Mbps未満であり、キャリッジの停止が発生する。
【0029】
また、上述のマルチパス記録を行う場合について各インタフェース規格の転送速度を必要な転送速度と比較すると、USBとIrDAでは、必要な転送速度以上であるが、Bluetoothでは必要な転送速度である0.88Mbps未満であるので、この場合もキャリッジの停止が発生してしまう。
【0030】
このようにホスト装置から記録装置へデータを転送するのに使用されるインタフェースによっては、1回の走査での記録の間に、次の走査での記録に使用するデータの転送が間に合わず、記録動作の間にキャリッジが停止してしまい、連続したパス間の時間差が大きくなってしまう。
【0031】
これにより、1パス片方向又は1パス両方向記録の場合には、各記録パスの境界部分の濃度、または色味が不均一となる可能性がある。
【0032】
マルチパス記録の場合には、重ね合わせる色の記録媒体への定着時間が変わり、色味が変化する等して画質の劣化を招いてしまう。
【0033】
また、一般的なユーザは、記録中にキャリッジが停止すると、転送速度に起因するものとは考えないため、ユーザに不快感や不信感を与えるという問題も発生する。
【0034】
本発明は以上のような状況に鑑みてなされたものであり、ホスト装置からのデータの転送速度に関らず、キャリッジが停止する時間を一定時間以内として、記録中にキャリッジの停止状態が長くなることによって生じる不具合を防止することを目的とする。
【0035】
【課題を解決するための手段】
上記目的を達成するために本発明の一態様としての記録装置は、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、前記記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置であって、
ホスト装置から転送されたデータを格納する受信バッファと、
前記受信バッファへ転送されるデータの転送速度に関する情報を取得する速度情報取得手段と、
前記転送速度に関する情報に応じて、前記記録ヘッドの全ての記録素子を用いて1回の走査で記録される領域を記録するのに要する走査の回数を変更する走査回数制御手段と、を備えている。
【0036】
すなわち、本発明によれば、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置において、ホスト装置から転送されたデータを受信バッファに格納し、受信バッファへ転送されるデータの転送速度に関する情報を取得し、転送速度に関する情報に応じて、記録ヘッドの全ての記録素子を用いて1回の走査で記録される領域を記録するのに要する走査の回数を変更する。
【0037】
このようにすると、例えば、転送速度が所定の値よりも低い場合には、走査の回数を増やして、キャリッジが停止する時間を一定時間以内として、記録中にキャリッジの停止状態が長くなることによって生じる不具合を防止することができる。
【0038】
従って、例えば、シリアル式のインクジェット記録装置では、記録中にキャリッジの停止状態が長くなることによって生じるムラやスジなどによる画質の劣化が防止されると共に、ユーザに不快感や不信感を与えることがない。
【0039】
【発明の実施の形態】
本発明は、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置であって、
ホスト装置から転送されたデータを受信バッファに格納し、
受信バッファへ転送されるデータの転送速度に関する情報を取得し、
転送速度に関する情報に応じて、記録ヘッドの全ての記録素子を用いて1回の走査で記録される領域を記録するのに要する走査の回数を変更する記録装置であるが、以下のような実施態様も本明細書は開示するものである。
【0040】
1回の走査で使用する記録素子の数を変更して前記走査の回数を変更する記録装置。
【0041】
1回の走査で記録される領域を記録するのに要する走査の間には、前記記録媒体の搬送を行わない記録装置。
【0042】
各走査の間に前記キャリッジが停止する時間が所定時間以内となるように走査の回数を変更する記録装置。
【0043】
転送速度に関する情報が、ホスト装置と記録装置との間のインタフェースの種類に関する情報を含む記録装置。
【0044】
所定時間内に受信バッファに転送されたデータ量から実際の転送速度を算出する記録装置。
【0045】
記録ヘッドは、インクを吐出して記録を行うインクジェット記録ヘッドであることを特徴とする請求項1から6のいずれか1項に記載の記録装置。
【0046】
記録ヘッドは、熱エネルギーを利用してインクを吐出する記録ヘッドであって、インクに与える熱エネルギーを発生するための熱エネルギー変換体を備えている記録装置。
【0047】
所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録方法であって、
ホスト装置から転送されたデータを受信バッファに格納し、
受信バッファへ転送されるデータの転送速度に関する情報を取得し、
転送速度に関する情報に応じて、前記記録ヘッドの全ての記録素子を用いて1回の走査で記録される領域を記録するのに要する走査の回数を変更する記録方法。
【0048】
1回の走査で使用する記録素子の数を変更して前記走査の回数を変更する記録方法。
【0049】
1回の走査で記録される領域を記録するのに要する走査の間には、記録媒体の搬送を行わない記録方法。
【0050】
各走査の間にキャリッジが停止する時間が所定時間以内となるように走査の回数を変更する記録方法。
【0051】
転送速度に関する情報が、ホスト装置と記録装置との間のインタフェースの種類に関する情報を含む記録方法。
【0052】
所定時間内に受信バッファに転送されたデータ量から実際の転送速度を算出する記録方法。
【0053】
上記の記録方法の各工程をコンピュータによって実現させるためのコンピュータプログラム。
【0054】
複数の記録素子を配列した記録ヘッドを用い、記録ヘッドを走査しながら記録データに基づいて記録媒体に対して画像を記録する記録装置において、
外部のホスト機器と接続し、ホスト機器から記録データを受信するためのインターフェースを有し、
インターフェースにより記録データを受信する速度に応じて、記録ヘッドを走査して記録を行うときの、記録ヘッドに配列される複数の記録素子のうち記録に使用する記録素子の数を変更可能とする記録装置。
【0055】
以下、添付図面を参照して本発明の好適な実施形態を詳細に説明する。なお、以下に説明する実施形態では、インクジェット記録方式を用いた記録装置としてプリンタを例に挙げ説明する。
【0056】
本明細書において、「記録」(「プリント」という場合もある)とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【0057】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【0058】
さらに、「インク」(「液体」と言う場合もある)とは、上記「記録(プリント)」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理(例えば記録媒体に付与されるインク中の色剤の凝固または不溶化)に供され得る液体を表すものとする。
【0059】
図2は、本実施形態のシリアル式のインクジェットプリンタの概略構成を示す部分透視図である。
【0060】
図2において、シート(記録用紙やプラスチック薄板などの記録媒体)1をバックアップするプラテン2の前方には、これと平行に設置されたガイド軸3,4に沿って左右に往復移動するキャリッジ5が設けられている。このキャリッジ5には、記録データに従ってシート1に画像を記録する記録ヘッド6が搭載されている。この記録ヘッド6は、ブラック(K),シアン(C),マゼンタ(M)およびイエロー(Y)の各色の記録ヘッド6K,6C,6M,6Yが一体化された記録ヘッドユニットであり、各記録ヘッドは副走査方向にそれぞれ256個のノズルからなるノズル列を有する。
【0061】
各色の記録ヘッドはF1方向に関し、K,C,M,Yの順に配列されており、キャリッジの往復動の往路(F1方向)においては、K,C,M,Yの順にインク滴が記録材(記録媒体)上に着弾し、復路(F2方向)においては往路とは逆のY,M,C,Kの順にインク滴が記録材上に着弾する。
【0062】
キャリッジ5は、キャリッジモータ7により回転駆動されるプーリ8と従動プーリ9とに捲回されたタイミングベルト10に固定され、キャリッジモータ7の回転により主走査方向(矢示F方向)に往復移動される。そして、この往復移動の往路及び復路の各々において記録動作が行われる。
【0063】
シート1は、ペーパーパン11に沿って挿入され、かつシート送りモータ12で回転駆動されるシート送りローラ(不図示)によって記録ヘッド6とプラテン2との間の記録部へ供給される。この記録部へ送り込まれるシート1は、シート押え板13によってプラテン(固定式の平プラテン)2に密着されている。記録部を通過したシート1は、シート送りローラ(不図示)と同期駆動される排紙ローラ14及びローラ15によって搬送され排紙される。
【0064】
記録ヘッド6の記録範囲を外れた位置に設定されたホームポジション位置には、記録ヘッド6のオリフィス面に対し密着、離隔するキャップ17及びインク吸引手段から成るヘッド回復装置16が設けられている。
【0065】
記録に際しては、キャリッジ5の主走査方向への走査に伴い、ガイド軸4と平行して設けられたリニアエンコーダ18(図示せず)から出力される信号に同期して、記録ヘッド6のインク滴吐出手段を記録データに基づいて駆動し、ノズル内部のオリフィスから発射されるインク滴をシート1に付着させてドットパターンを形成していく。
【0066】
記録終了後、記録ヘッド6はホーム位置に停止させられ、インク回復装置16のキャップ17で記録ヘッド6のオリフィス面が密閉される。
【0067】
図3は、図2のインクジェットプリンタの概略制御構成を示すブロック図である。
【0068】
図3において、MPU(マイクロプロセッサユニット)21は、ROM26に格納されたプログラムに従って記録装置全体を制御する。ホスト機器20との間には、USB(ユニバーサルシリアルバス)送受信手段22a、及びIrDA等の無線送受信手段22bの2種類のインターフェースを持ち、ユーザが選択するインターフェースで記録データを受信可能である。
【0069】
USBインターフェースまたは無線インターフェースで受信した記録データは、図示しないDMA(ダイレクトメモリアクセス)制御回路により、MPU21の介在無しに、RAM27の受信バッファに格納される。受信した記録データは、圧縮を解凍した後に、ラスタ方向(キャリッジの主操作方向)のデータ並びを記録ヘッド6のノズル列方向(紙送り方向)のデータ並びに変換(展開)された後、RAM27内のプリントバッファに格納される。その他、MPU21には、処理動作のタイミングを規定するタイマ25が接続されている。
【0070】
これによりMPU21は、ホスト機器20から転送されてくる指令データ及び記録データ、更には操作パネルに設けられた各種スイッチ29等から入力ポート28を介して入力される各種の指示信号に基づいて、出力ポート30、モータ駆動回路31を介してキャリッジモータ7やシート送り用モータ12などの回転を制御するとともに、RAM27内のプリントバッファからヘッド制御部23及びヘッド駆動部24を介して記録ヘッド(インクジェットヘッド)6に記録データを出力して、その記録動作を制御している。
【0071】
また、タイマ25は、キャリッジモータ7及びシート送り用モータ12の励磁相切換え等に使用される各種時間タイミングを発生している。記録ヘッド6の走査位置の判定及び記録ヘッド6の駆動タイミングを決定するのに使用されるリニアエンコーダ18の出力信号は、検出回路32を通して、方向信号とカウントパルスに成形される。この方向信号及びカウントパルスは、アップ・ダウンカウンタである位置カウンタ33に入力され、レジスタ34を介して記録ヘッド6の位置情報としてMPU21に読み込まれると共に、ヘッド制御部23に入力されて、記録ヘッド6を駆動する駆動パルスを作成するトリガ信号として利用される。
【0072】
図1は、本実施形態のインクジェットプリンタにおける制御手順を示すフローチャートであり、以下この図面に基づいて本実施形態の動作を説明する。
【0073】
なお、本実施形態に例示するプリンタは、図3の制御ブロック図で説明した通り、USBインターフェースとIrDA(赤外線)インターフェースのデュアルインターフェースを備えているものとする。また、記録ヘッド6は、ブラック(K),シアン(C),マゼンタ(M)およびイエロー(Y)の各色記録ヘッド6K,6C,6M,6Yが一体化された記録ヘッドユニットであり、各記録ヘッドは副走査方向に各色256本のノズルからなるノズル列を有し、ノズルピッチは600dpiで、主走査/副走査方向とも600dpiで記録する。
【0074】
また、本実施形態において、A4の記録媒体に対する記録走査に要する時間は0.5秒、記録を行わないキャリッジの移動(リターン)に要する時間も0.5秒であるとする。
【0075】
図1のフローチャートにおいて、装置の電源投入後、ステップS101で装置の初期設定を行なう。このとき、キャリッジ、即ち、記録ヘッド6がホームポジションにある時に、位置カウンタ33を“0”にクリアする。これ以後、位置カウンタ33は、リニアエンコーダ18の90度位相がずれた2相信号の内の1相の立上りエッジを入力するごとに、そのカウント値(記録ヘッド6の位置)を更新し、その絶対位置を示している。
【0076】
ステップS102でホスト機器20からデータが入力されるとステップS103に進み、今受信したデータがUSBインターフェース経由で受信したか、IrDAインターフェース経由で受信したか判定する。USBインターフェース経由で受信した場合、図4に示したような、キャリッジの1走査で、各色256ノズル全部を使用したいわゆる、1パス双方向記録を行っても、インターフェースのデータ転送速度が十分に速いため、A4幅の1回の走査終了後に、キャリッジが停止状態となる受信データ待ち時間が発生しない。
【0077】
すなわち、600dpi、256ノズル幅、4色記録に必要なデータ量は、約3.5Mbitであり、キャリッジの1回の走査時間を0.5秒であるので、インターフェースに必要な実効転送速度は約7Mbpsであり、USBの実効転送速度は10Mbpsであるので、これを満足する。
【0078】
よって、ステップS104で、各色256ノズル分のデータを受信したら、ステップS105でキャリッジを走査して、256ノズル分の記録を行い、ステップS106で256ノズル分紙送りをおこなう。以降、記録データが終了するまでステップS104からS106までの処理を繰り返す。
【0079】
一方、ステップS103で、インターフェースがUSBでないと判断されたときは、インタフェースはIrDA(赤外線インターフェース)であるので、データ転送速度がバーストで4Mbps、実効速度では、1Mbps以下となるため、データ受信待ちのキャリッジ停止を防ぐためには、256ノズル幅の記録を完成させるまでの時間を、上記1パス双方向記録時の7倍以上の時間をかける必要がある。
【0080】
本実施形態ではこれを達成するため、図6に示すように、各色について256個のノズルを4つに等分して、紙送りを行わずに、1回の走査で上から順番に64ノズルづつ記録し、リターンするという走査を4回繰り返す。すなわち、1回目の走査では1〜64のノズルを用いて記録を行い、その後紙送りせずにキャリッジを戻す(リターン)。2回目の走査では65〜127のノズルを用いて記録を行い、その後紙送りせずにキャリッジを戻す。3回目の走査では128〜191のノズルを用いて記録を行い、その後紙送りせずにキャリッジを戻す。4回目の走査では192〜256のノズルを用いて記録を行い、その後キャリッジを戻して256ノズルに相当する距離だけ紙送りを行う。
【0081】
このような記録を行うと、記録走査にかかる時間が0.5秒、リターンにかかる時間も0.5秒であるので、256個のノズルによって記録される1バンドの記録を行うのに要する時間は約4秒となる。このときの必要な実効転送速度は、3.5Mbit/4=0.875Mbpsとなり、IrDAインターフェースでも、キャリッジを停止させずに記録が行える。また、1晩度の記録の間には記録媒体の搬送を行わないので記録画像に画質の劣化が生じない。
【0082】
更にこの場合、従来はデータ転送に起因する待ち時間となっていた時間に、部分的に記録を行うこととなるので、全体の記録時間としてはほとんど変わらない。一方、ユーザは、キャリッジ停止時間が長くたまにしか記録動作を行わないよりも、キャリッジが停止せずに連続的に記録動作を実行している方が、好ましい印象を受ける。
【0083】
これをフロチャートで説明する。ステップS103で受信データが、USB経由でない、すなわちIrDA経由であると判定された場合には、ステップS107で、各色について1〜64のノズルで記録するデータを受信し、プリントバッファへの展開が終わったら、キャリッジを走査して、1から64までのノズルのみを使って記録する(ステップS108)。そして記録が終了したら、ステップS109で記録動作を行わずにキャリッジをリターンする。
【0084】
次に65から128ノズル幅に対応する記録データを受信し、プリントバッファへの展開が終了したかチェックし(ステップS110)、展開が終了していたら、ステップS111で、65から128のノズルだけを使用して記録を行い、ステップS112で記録動作を行わずにキャリッジリターンを行う。
【0085】
以後、同様に、ステップS113からステップS115でノズル129から192のみを使用して記録し、ステップS116からステップS118でノズル193からノズル256のみを使って記録する。これで、256ノズル幅の記録が終了したことになるので、ステップS119で256個のノズルに相当する距離だけ紙送りを行う。記録データが終了するまで、ステップS107からS119までの処理を繰り返す。
【0086】
以上のように制御することにより、ホスト装置と記録装置との間のインターフェースの転送速度に応じて、1回の走査で使用する記録ヘッドのノズル数を変えて、キャリッジが停止状態となるのを防止し、連続する記録パス間の時間差が必要以上に大きくならないようにすることが可能となる。
【0087】
[変形例]
なお、上記実施形態では、ホスト機器とのインターフェースの種類として、USBとIrDAとのデュアルインターフェースを用いる例を示したが、セントロニクス、Bluetooth等他のインターフェースを用いてもよく、装備したインターフェースの実効転送速度に合わせたノズル数を使用するようにすれば、キャリッジが停止するのをなくして高画質での記録が可能である。また、本実施形態では、2つのインターフェースを装備したプリンタを例示したが、もちろん3種類以上のインターフェースをプリンタが備えていてもよい。
【0088】
また、上記実施形態では、1パス片方向記録を行うプリンタに本発明を適用し、各色について256個のノズルを4等分して、紙送りを行わずに、1回の走査で上から順番に64ノズルづつを用いて記録し、リターンするという走査を4回繰り返すことにより256ノズル幅の記録を実現したが、このような分割記録の代わりにマルチパス記録を行うようにしてもよい。
【0089】
例えば、インタフェースがIrDAであると判定された場合、上記で図7に関して説明したような256個のノズルを備えた記録ヘッドのノズルを64個のブロックに4等分し、各走査ごとに異なったマスクパターンによって得られた記録データとノズルブロックを順番に用いた4回の記録走査を行ってその後に紙送りを行うことにより、記録ヘッドの1走査分で記録できる幅(1バンド)の画像を記録する、所謂マルチパス記録を行なうようにしてもよい。このようなマルチパス記録を行なうと、上記実施形態のような記録方法よりも、記録画質が向上するという利点がある。
【0090】
上記実施形態におけるノズルの分割数は4であったが、このノズルの分割数は4に限定されず、ホスト装置からのデータ転送速度に応じて適切な値に設定すればよい。この分割数は、一般的には記録ヘッドのノズル(記録素子)数の約数であるのが好ましい。
【0091】
また、上記実施形態では1パス片方向記録を行うプリンタに本発明を適用したが、1パス両方向記録を行うプリンタにも本発明を適用することができる。
【0092】
更に、上記実施形態では、データ転送速度に応じてキャリッジが停止しないように走査に使用するノズル数を変更する構成としたが、たとえキャリッジが停止してもその停止時間が所定の時間以内となるように制御してもよく、同様の効果が得られる。
【0093】
更に、上記実施形態では、ホスト機器と接続されるインターフェースの種類により、実効データ転送速度を一義的に決定したが、1回の走査で記録する記録データの受信時間をタイマ25により測定し、受信データ数で割ることにより、実際のデータ転送速度を求め、その転送速度でもキャリッジが停止しない、または停止時間が規定時間以内で記録を続けられるように、キャリッジの走査を行うように各走査で使用するノズル数を変更して記録してもよい。
【0094】
このようにすると、上記実施形態のようなインタフェースの規格に基づくデータ転送速度の違いだけでなく、パソコン、PDA等のホスト機器の処理速度に起因する実効データ転送速度の違いも吸収することが可能となり、接続されるホスト機器の処理能力の差に関らず、安定した画質で最適な速度で記録できるという利点がある。
【0095】
また更に、上記実施形態においては、画像記録方式としてインクジェット方式を採用したプリンタを例に挙げて説明したが、本発明はシリアル記録を行う記録装置であれば、他の記録方式を採用した記録装置にも適用できる。
【0096】
なお、本発明は記録装置、記録方法、もしくはプログラムとしての実施態様を取ることが可能であり、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【0097】
【発明の効果】
以上説明したように本発明によれば、例えば、転送速度が所定の値よりも低い場合には、走査の回数を増やして、キャリッジが停止する時間を一定時間以内として、記録中にキャリッジの停止状態が長くなることによって生じる不具合を防止することができる。
【0098】
従って、例えば、シリアル式のインクジェット記録装置では、記録中にキャリッジの停止状態が長くなることによって生じるムラやスジなどによる画質の劣化が防止されると共に、ユーザに不快感や不信感を与えることがない。
【図面の簡単な説明】
【図1】本発明の実施形態の制御手順を示すフロチャートである。
【図2】本発明を適用したカラーインクジェット記録装置の概略構成を示す斜視図である。
【図3】図2のインクジェット記録装置の概略制御構成を例示したブロック図である。
【図4】1パス双方向記録における記録ヘッドの走査の様子を示す図である。
【図5】1パス片方向記録における記録ヘッドの走査の様子を示す図である。
【図6】本発明の実施形態における記録ヘッドの走査の様子を示す図である。
【図7】本発明を適用したカラーインクジェット記録装置のマルチパス(4パス)記録時の記録ヘッドの移動を示した図である。
【図8】マルチパス記録の1パス目で用いるマスクパターンの一例を示す図である。
【図9】マルチパス記録の2パス目で用いるマスクパターンの一例を示す図である。
【図10】マルチパス記録の3パス目で用いるマスクパターンの一例を示す図である。
【図11】マルチパス記録の4パス目で用いるマスクパターンの一例を示す図である。
【符号の説明】
6 記録ヘッド
20 ホスト機器
21 MPU
22a USB送受信手段
22b 無線送受信手段
27 RAM[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a printing apparatus, and in particular, performs printing by scanning a carriage mounted with a print head having a plurality of print elements arranged in a predetermined direction on a print medium in a direction intersecting the array direction of the print elements. The present invention relates to a recording apparatus for performing the recording.
[0002]
[Prior art]
2. Description of the Related Art Recording devices for recording characters and images on sheet materials (recording media) such as recording paper and plastic thin plates are widely used, and the image forming methods employed in these recording devices include a wire dot method and a thermal transfer method. , An ink jet system, a laser beam system, and the like.
[0003]
In addition, as a recording scanning method of such a recording apparatus, a serial method in which recording is performed by scanning a carriage equipped with a recording head, a line printing method in which recording is performed in line units using a line head, and recording in page units. There is a page-printing type recording device for performing.
[0004]
Among them, in a serial type ink jet recording apparatus, an ink jet head (recording head) is mounted on a carriage which reciprocates right and left by a carriage motor as a driving source along a longitudinal direction of a platen, and a number of the heads are synchronized with scanning of the carriage. Is driven to eject ink from the ink discharge nozzles, thereby forming an image on a recording medium.
[0005]
Recently, as the demand for high-resolution printing has increased, the density of the printing head has increased. For example, an ink jet printing head having nozzles (printing elements) for 600 dots per inch (600 dots / inch (dpi)). Ink-jet printers equipped with a printer have become popular, and as a recording medium, it is possible to record not only on inkjet-only paper such as coated paper but also on plain paper.
[0006]
Further, recently, due to a demand for higher printing speed, the number of nozzles of the printing heads of C (cyan), M (magenta), Y (yellow), and K (black) used in color printing has been increasing. is there.
[0007]
When performing high-speed printing, when printing a printable area (band) having a width (referred to as a band width) corresponding to the length of the nozzle row of the print head in one scan, a plurality of times are required. It is a general practice to perform one-pass printing in which printing is completed only by one scan, without performing so-called multi-pass printing in which printing is performed in a divided manner by scanning.
[0008]
FIGS. 4 and 5 are diagrams for explaining such one-pass printing. FIG. 4 shows one-pass bidirectional printing in which the scanning direction is alternated for each printing area, and FIG. 5 shows one-pass one-way printing in which each printing area is printed in the same scanning direction.
[0009]
When one-pass printing is performed in order to increase the printing speed in this manner, the joints (boundary portions) of the printing areas in each pass overlap due to the accuracy of printing medium conveyance performed between passes. When recording is performed or the boundary portion is recorded with a space between them, there is a high possibility that high density stripes (black stripes) and low density stripes (white stripes) will occur. In order to prevent the occurrence of such a streak, it is general to perform a process of thinning out the recording data at the boundary portion.
[0010]
At this time, if the time from when printing is performed in a certain pass to when printing is performed in the next pass is not within a fixed time, a large time difference occurs in the fixing time of the ink on the printing medium at the boundary portion. The possibility that density unevenness and color unevenness occur in the image increases.
[0011]
For this reason, such a printing apparatus is configured so that the time during which printing between passes is not performed (non-printing time) is within a fixed time. It is also affected by the effective data rate load with the transmitting host device. This will be described in more detail.
[0012]
In a normal printing apparatus, print data received from a host device is temporarily stored and stored in a reception buffer, and the print data is read from the reception buffer and rearranged (developed) so that the print head can actually print the data. ) And store it in the recording buffer.
[0013]
When the amount of data to be printed in one scan is stored in the print buffer, the carriage is scanned to perform printing. At the same time, during this printing operation, data to be printed in the next scan is read out from the receiving buffer, expanded, and stored in the printing buffer. Therefore, if the amount of data to be printed in the next scan during this printing operation is stored in the printing buffer, the printing operation can be performed continuously. The speed at which the data in the reception buffer is expanded and stored in the recording buffer is naturally designed to satisfy this, so that the data transfer speed from the host device to the recording device actually matters.
[0014]
That is, the effective transfer speed from the host device to the printing device needs to be higher than the speed at which data used for printing in one scan can be transferred within the time for printing in one scan. If a transfer speed that satisfies this is not obtained, the carriage is stopped after scanning is completed, and if the stop time is longer than a certain time, unevenness in density and color of the recorded image occurs as described above. It is more likely to be done.
[0015]
For example, a recording medium of A4 size has a recording density of 600 dpi (dots / inch) and four colors of K (black), C (cyan), M (magenta), and Y (yellow) each having 256 nozzles. When recording with a recording device having a recording head, the data amount required for recording in one scan is as follows.
(21cm / 2.54cm) × 600 × 256 × 4 = about 5Mbit
It is. However, since data transferred from the host device is normally subjected to data compression, assuming that the data amount after compression is 70% of the original data, the data amount required for recording in one scan is as follows.
5Mbit × 0.7 = about 3.5Mbit
It becomes.
[0016]
Assuming that the total of one scan of the carriage and the paper feed time corresponding to the distance of 256 nozzles is 0.5 seconds, the effective data transfer speed required for continuous printing without stopping the carriage. Is about 7 Mbps (bits / second) or more.
[0017]
In recent years, a process of receiving bit-format image data and recording it as a graphic or recording photographic data photographed by a digital camera has been generally performed.
[0018]
In order to record such graphics and photographic data with high image quality, in particular, in the case of a serial printer, white or black (shade) generated in a sub-scanning direction that intersects the reciprocating direction (main scanning direction) of the carriage. The occurrence of streaks must be prevented. Further, when the recording apparatus is a color recording apparatus, it is necessary to further prevent the occurrence of color unevenness due to the difference in fixing time of each color ink on the recording medium.
[0019]
For this reason, a general serial type recording apparatus has a mode for performing recording with high image quality in addition to the above-described high-speed recording mode. In such a high image quality mode, in order to prevent streaks occurring at a boundary portion printed in different passes, and to cancel variations in ejection characteristics such as the ejection amount and ejection direction of each nozzle to improve the recording image quality. A so-called multi-pass method in which a nozzle of each print head is divided into a plurality of blocks and an image of one band is printed by a plurality of scans so that each area is printed using a plurality of nozzles belonging to different blocks. A record is made.
[0020]
FIG. 7 is a diagram illustrating an example of such multi-pass printing. In the illustrated example, the recording head having 256 nozzles is divided into four blocks, and the recording medium is conveyed in the sub-scanning direction in units of the length of the divided nozzle blocks, and one band image is printed four times. It is recorded by scanning. In the drawing, the recording head is shown to move instead of transporting the recording medium.
[0021]
In FIG. 7,
[0022]
At this time, a different mask pattern is used for each pass so that each area is complementarily printed using a plurality of nozzles belonging to different blocks. 8 to 11 show examples of complementary mask patterns used in 4-pass printing. Various types of such mask patterns are known, and are appropriately selected according to the unit size and the number of passes.
[0023]
The illustrated mask pattern is a unit of 16 × 16 block size. FIG. 8 shows a mask pattern for the first pass, FIG. 9 shows a mask pattern for the second pass, and FIG. 10 shows a mask pattern for the third pass. 11 shows the mask pattern of the fourth pass. 8 to 11, when there is print data at the position of the black dot, ink is ejected from the corresponding nozzle, and at the position of the white dot, even if there is print data, the ink ejection is masked. Is not ejected. The mask processing of the image data using the mask pattern is executed in the host device, and the data obtained by the mask processing is transferred to the printer.
[0024]
In multi-pass printing using such a mask pattern, basically, as the number of printing passes increases, the time required for printing one page increases, but the printing image quality tends to improve.
[0025]
As described above, when performing multi-pass printing in which printing is completed in such four passes by a printing apparatus having four color print heads each having 256 nozzles, one scan of the carriage and start of printing are performed. Assuming that the return scan time to return to the position and the paper feed time for 64 nozzles are both 1 second, it takes 4 seconds to complete recording of one band of 256 nozzles, and the carriage stops. The effective data transfer rate required for continuous recording operation without
3.5Mbit / 4 = about 0.88Mbps
That is all.
[0026]
[Problems to be solved by the invention]
In recent years, various devices such as notebook personal computers, PDAs, handheld computers, and digital cameras have become available as host devices for recording devices, as well as desktop personal computers, and are used for transferring image data. Various interfaces such as USB, IrDA, and Bluetooth have come to be used in addition to the conventional parallel interface (IEEE1284, Centronics interface).
[0027]
The transfer speed from the host device to the recording device is limited by the interface used, and the required effective transfer speed may not be satisfied depending on the interface used.
[0028]
For example, when the transfer speed of each interface standard is compared with the required transfer speed in the case of performing the above-described high-speed recording, the transfer speed of the USB is 12 Mbps in burst and approximately 10 Mbps even in the effective mode. Satisfy speed. On the other hand, the transfer rate of IrDA (1.1) is 4 Mbps for the burst of the fastest mode, and the transfer rate of Bluetooth is about 750 kbps for the burst. Stoppage occurs.
[0029]
When the transfer speed of each interface standard is compared with the necessary transfer speed in the case of performing the above-described multi-pass printing, the transfer speed is higher than the necessary transfer speed in USB and IrDA, but is higher than the necessary transfer speed in Bluetooth. Since the speed is less than 88 Mbps, the carriage stops even in this case.
[0030]
As described above, depending on the interface used to transfer data from the host device to the printing device, during the printing in one scan, the transfer of data used for printing in the next scan cannot be performed in time, and The carriage stops during operation and the time difference between successive passes increases.
[0031]
As a result, in the case of one-pass one-way printing or one-pass bi-directional printing, there is a possibility that the density or the color at the boundary portion of each printing pass becomes uneven.
[0032]
In the case of multi-pass printing, the fixing time of the colors to be superimposed on the printing medium changes, and the image quality deteriorates due to a change in color.
[0033]
In addition, since a general user does not consider that the carriage stops during printing because the carriage speed is caused by the transfer speed, there is a problem that the user feels discomfort or distrust.
[0034]
The present invention has been made in view of the above situation, and the carriage stop state is set to a fixed time or less, regardless of the data transfer speed from the host device. It is an object of the present invention to prevent inconveniences caused by the following.
[0035]
[Means for Solving the Problems]
In order to achieve the above object, a printing apparatus according to one aspect of the present invention is a printing apparatus that prints a carriage equipped with a printing head having a plurality of printing elements arranged in a predetermined direction in a direction intersecting the array direction of the printing elements. A recording device that performs recording by scanning on a medium,
A reception buffer for storing data transferred from the host device,
Speed information obtaining means for obtaining information on a transfer speed of data transferred to the reception buffer,
Scanning number control means for changing the number of scans required to print an area to be printed in one scan using all the printing elements of the printing head, according to the information on the transfer speed. I have.
[0036]
That is, according to the present invention, a printing apparatus that performs printing by scanning a carriage on which a printing head having a plurality of printing elements arranged in a predetermined direction is mounted on a printing medium in a direction intersecting the direction in which the printing elements are arranged. In, storing the data transferred from the host device in the reception buffer, obtaining information about the transfer speed of the data transferred to the reception buffer, according to the information about the transfer speed, using all the print elements of the print head The number of scans required to print an area printed by one scan is changed.
[0037]
In this way, for example, when the transfer speed is lower than a predetermined value, the number of scans is increased to set the time during which the carriage stops within a certain period of time, so that the stop state of the carriage during recording becomes longer. The resulting trouble can be prevented.
[0038]
Therefore, for example, in a serial-type inkjet recording apparatus, deterioration of image quality due to unevenness or streaks caused by a long stoppage state of the carriage during recording is prevented, and it is possible to give a user discomfort or distrust. Absent.
[0039]
BEST MODE FOR CARRYING OUT THE INVENTION
The present invention is a recording apparatus that performs recording by scanning a carriage mounted with a recording head having a plurality of recording elements arranged in a predetermined direction on a recording medium in a direction crossing the arrangement direction of the recording elements,
Store the data transferred from the host device in the reception buffer,
Obtain information about the transfer rate of data transferred to the receive buffer,
This is a printing apparatus that changes the number of scans required to print an area to be printed in one scan using all the printing elements of the print head in accordance with information about the transfer speed. Embodiments are also disclosed herein.
[0040]
A printing apparatus for changing the number of scans by changing the number of print elements used in one scan.
[0041]
A printing apparatus that does not convey the printing medium during a scan required to print an area to be printed in one scan.
[0042]
A recording apparatus that changes the number of scans so that the time during which the carriage stops during each scan is within a predetermined time.
[0043]
A recording device in which the information on the transfer speed includes information on the type of interface between the host device and the recording device.
[0044]
A recording device that calculates an actual transfer speed from an amount of data transferred to a reception buffer within a predetermined time.
[0045]
The recording apparatus according to
[0046]
The recording head is a recording head that discharges ink by using thermal energy, and is a recording apparatus that includes a thermal energy converter for generating thermal energy to be applied to ink.
[0047]
A recording method for performing recording by scanning a carriage mounted with a recording head having a plurality of recording elements arranged in a predetermined direction on a recording medium in a direction intersecting the arrangement direction of the recording elements,
Store the data transferred from the host device in the reception buffer,
Obtain information about the transfer rate of data transferred to the receive buffer,
A printing method for changing the number of scans required to print an area to be printed in one scan using all the printing elements of the print head, according to information on a transfer speed.
[0048]
A printing method in which the number of printing elements used in one scan is changed to change the number of scans.
[0049]
A printing method in which a printing medium is not transported during a scan required to print an area printed by one scan.
[0050]
A printing method in which the number of scans is changed so that the time during which the carriage stops during each scan is within a predetermined time.
[0051]
A recording method, wherein the information on the transfer speed includes information on the type of interface between the host device and the recording device.
[0052]
A recording method for calculating an actual transfer speed from an amount of data transferred to a reception buffer within a predetermined time.
[0053]
A computer program for realizing each step of the above recording method by a computer.
[0054]
In a printing apparatus that prints an image on a print medium based on print data while scanning the print head using a print head in which a plurality of print elements are arranged,
Has an interface for connecting to an external host device and receiving recording data from the host device,
Printing that changes the number of printing elements used for printing among a plurality of printing elements arrayed on the printing head when printing by scanning the printing head according to the speed at which print data is received by the interface. apparatus.
[0055]
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the embodiment described below, a printer will be described as an example of a recording apparatus using an inkjet recording method.
[0056]
In the present specification, “recording” (sometimes referred to as “printing”) refers not only to forming significant information such as characters and figures, but also to meaningless or insignificant human perception. Regardless of whether or not the image is exposed, a case where an image, a pattern, a pattern, or the like is widely formed on a recording medium or a case where the medium is processed is also described.
[0057]
In addition, the term “recording medium” refers to not only paper used in general recording devices, but also a wide range of materials that can accept ink, such as cloth, plastic films, metal plates, glass, ceramics, wood, and leather. Shall be.
[0058]
Further, “ink” (sometimes referred to as “liquid”) is to be interpreted broadly as in the definition of “recording (printing)”, and when applied on a recording medium, an image or pattern , Or a liquid that can be used for forming a pattern or the like, processing a recording medium, or processing ink (for example, coagulation or insolubilization of a colorant in ink applied to a recording medium).
[0059]
FIG. 2 is a partial perspective view showing a schematic configuration of the serial type inkjet printer of the present embodiment.
[0060]
In FIG. 2, in front of a
[0061]
The recording heads of the respective colors are arranged in the order of K, C, M, and Y in the F1 direction. In the forward path (F1 direction) of the reciprocating movement of the carriage, ink droplets are recorded in the order of K, C, M, and Y on the recording material. The ink droplet lands on the recording material in the order of Y, M, C, and K, which is opposite to the outward route, on the return path (F2 direction).
[0062]
The carriage 5 is fixed to a
[0063]
The
[0064]
At a home position set outside the recording range of the recording head 6, there is provided a
[0065]
During recording, the ink droplets of the recording head 6 are synchronized with a signal output from a linear encoder 18 (not shown) provided in parallel with the
[0066]
After the recording is completed, the recording head 6 is stopped at the home position, and the orifice surface of the recording head 6 is sealed by the
[0067]
FIG. 3 is a block diagram showing a schematic control configuration of the ink jet printer of FIG.
[0068]
3, an MPU (microprocessor unit) 21 controls the entire recording apparatus according to a program stored in a
[0069]
The recording data received by the USB interface or the wireless interface is stored in a reception buffer of the
[0070]
This allows the
[0071]
The
[0072]
FIG. 1 is a flowchart showing a control procedure in the ink jet printer of the present embodiment. Hereinafter, the operation of the present embodiment will be described with reference to this drawing.
[0073]
Note that the printer exemplified in the present embodiment is provided with a dual interface of a USB interface and an IrDA (infrared) interface, as described in the control block diagram of FIG. The recording head 6 is a recording head unit in which black (K), cyan (C), magenta (M), and yellow (Y) recording heads 6K, 6C, 6M, and 6Y are integrated. The head has a nozzle row composed of 256 nozzles for each color in the sub-scanning direction, has a nozzle pitch of 600 dpi, and records at 600 dpi in both the main scanning and sub-scanning directions.
[0074]
In the present embodiment, it is assumed that the time required for the print scan on the A4 print medium is 0.5 seconds, and the time required for the movement (return) of the carriage that does not perform printing is also 0.5 seconds.
[0075]
In the flowchart of FIG. 1, after the power of the apparatus is turned on, the apparatus is initialized in step S101. At this time, when the carriage, that is, the recording head 6 is at the home position, the
[0076]
When data is input from the
[0077]
That is, the data amount required for printing at 600 dpi, 256 nozzle widths, and four colors is about 3.5 Mbit, and the scanning time for one carriage scan is 0.5 seconds. 7 Mbps, and the USB effective transfer rate is 10 Mbps, which satisfies this requirement.
[0078]
Therefore, when the data for 256 nozzles of each color is received in step S104, the carriage is scanned in step S105 to record the data for 256 nozzles, and in step S106, the paper is fed for 256 nozzles. Thereafter, the processing from steps S104 to S106 is repeated until the recording data ends.
[0079]
On the other hand, if it is determined in step S103 that the interface is not USB, the interface is IrDA (infrared interface), and the data transfer speed is 4 Mbps in burst and 1 Mbps or less in effective speed. In order to prevent the carriage from stopping, it is necessary to spend seven times or more the time required to complete the printing of 256 nozzles width in the one-pass bidirectional printing.
[0080]
In this embodiment, in order to achieve this, as shown in FIG. 6, 256 nozzles for each color are equally divided into four nozzles, and the paper feed is not performed. The scanning of recording and returning each time is repeated four times. That is, in the first scan, printing is performed using
[0081]
When such printing is performed, the time required for printing scanning is 0.5 seconds, and the time required for return is 0.5 seconds. Therefore, the time required for printing one band printed by 256 nozzles is required. Is about 4 seconds. The required effective transfer speed at this time is 3.5 Mbit / 4 = 0.875 Mbps, and recording can be performed without stopping the carriage even with the IrDA interface. In addition, since the recording medium is not conveyed during the overnight recording, the quality of the recorded image does not deteriorate.
[0082]
Further, in this case, the recording is partially performed at the time which has conventionally been the waiting time due to the data transfer, so that the total recording time hardly changes. On the other hand, the user has a better impression that the recording operation is continuously performed without stopping the carriage, rather than performing the recording operation only occasionally for a long carriage stop time.
[0083]
This will be described with reference to a flowchart. If it is determined in step S103 that the received data is not via USB, that is, via IrDA, in step S107, data to be printed with 1 to 64 nozzles for each color is received, and development to the print buffer is completed. Then, the carriage is scanned and printing is performed using
[0084]
Next, print data corresponding to the width of 65 to 128 nozzles is received, and it is checked whether the development to the print buffer is completed (step S110). If the development is completed, only the nozzles of 65 to 128 are determined in step S111. Then, the printing is performed, and the carriage return is performed without performing the printing operation in step S112.
[0085]
Thereafter, similarly, printing is performed using only the nozzles 129 to 192 in steps S113 to S115, and printing is performed using only the nozzles 193 to 256 in steps S116 to S118. This completes the recording of the 256 nozzle width, and the paper is fed by a distance corresponding to 256 nozzles in step S119. Until the recording data is completed, the processes from steps S107 to S119 are repeated.
[0086]
By controlling as described above, the number of nozzles of the print head used in one scan is changed according to the transfer speed of the interface between the host device and the print device, and the carriage is stopped. This makes it possible to prevent the time difference between successive printing passes from becoming unnecessarily large.
[0087]
[Modification]
In the above-described embodiment, an example is shown in which a dual interface of USB and IrDA is used as the type of interface with the host device. However, other interfaces such as Centronics and Bluetooth may be used. If the number of nozzles according to the speed is used, it is possible to perform printing with high image quality without stopping the carriage. Further, in the present embodiment, a printer equipped with two interfaces has been described as an example, but it is a matter of course that the printer may be equipped with three or more types of interfaces.
[0088]
In the above embodiment, the present invention is applied to a printer that performs one-pass one-way printing, and 256 nozzles for each color are divided into four equal parts. The printing with 256 nozzle widths is realized by repeating the scan of printing using 64 nozzles each time and returning four times, but multi-pass printing may be performed instead of such divided printing.
[0089]
For example, if the interface is determined to be IrDA, the nozzles of the printhead with 256 nozzles as described above with respect to FIG. By performing the printing scan four times using the printing data and the nozzle block obtained in accordance with the mask pattern in order and then feeding the paper, an image having a width (one band) printable by one printing head scan can be obtained. Recording, that is, so-called multi-pass printing may be performed. When such multi-pass printing is performed, there is an advantage that the printing image quality is improved as compared with the printing method as in the above embodiment.
[0090]
Although the number of nozzle divisions in the above embodiment is four, the number of nozzle divisions is not limited to four, and may be set to an appropriate value according to the data transfer speed from the host device. In general, the number of divisions is preferably a divisor of the number of nozzles (printing elements) of the print head.
[0091]
In the above embodiment, the present invention is applied to a printer that performs one-pass one-way printing. However, the present invention can be applied to a printer that performs one-pass two-way printing.
[0092]
Furthermore, in the above embodiment, the number of nozzles used for scanning is changed so that the carriage does not stop according to the data transfer speed. However, even if the carriage stops, the stop time is within a predetermined time. Control may be performed as described above, and the same effect is obtained.
[0093]
Further, in the above embodiment, the effective data transfer rate is uniquely determined according to the type of the interface connected to the host device. However, the reception time of the recording data to be recorded in one scan is measured by the
[0094]
In this way, it is possible to absorb not only the difference in the data transfer rate based on the interface standard as in the above embodiment, but also the difference in the effective data transfer rate due to the processing speed of the host device such as a personal computer or a PDA. Thus, there is an advantage that recording can be performed at an optimum speed with stable image quality irrespective of the difference in processing capability of the connected host device.
[0095]
Further, in the above-described embodiment, a printer adopting an inkjet method as an image recording method has been described as an example. However, the present invention is not limited to a recording apparatus employing another recording method as long as the recording apparatus performs serial recording. Also applicable to
[0096]
The present invention can take an embodiment as a recording apparatus, a recording method, or a program. A storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to a system or an apparatus. It is needless to say that the present invention is also achieved when a computer (or CPU or MPU) of the system or apparatus reads out and executes the program code stored in the storage medium.
[0097]
【The invention's effect】
As described above, according to the present invention, for example, when the transfer speed is lower than a predetermined value, the number of scans is increased, and the time during which the carriage stops is set within a certain time, and the carriage stops during printing. It is possible to prevent a problem caused by a long state.
[0098]
Therefore, for example, in a serial-type inkjet recording apparatus, deterioration of image quality due to unevenness or streaks caused by a long stoppage state of the carriage during recording is prevented, and it is possible to give a user discomfort or distrust. Absent.
[Brief description of the drawings]
FIG. 1 is a flowchart showing a control procedure according to an embodiment of the present invention.
FIG. 2 is a perspective view illustrating a schematic configuration of a color inkjet recording apparatus to which the present invention is applied.
FIG. 3 is a block diagram illustrating a schematic control configuration of the inkjet recording apparatus of FIG. 2;
FIG. 4 is a diagram illustrating a state of scanning of a print head in one-pass bidirectional printing.
FIG. 5 is a diagram illustrating a state of scanning of a print head in one-pass one-way printing.
FIG. 6 is a diagram illustrating a state of scanning of a print head according to the embodiment of the present invention.
FIG. 7 is a diagram illustrating the movement of a print head during multi-pass (four-pass) printing in a color inkjet printing apparatus to which the present invention has been applied.
FIG. 8 is a diagram illustrating an example of a mask pattern used in the first pass of multi-pass printing.
FIG. 9 is a diagram illustrating an example of a mask pattern used in the second pass of multi-pass printing.
FIG. 10 is a diagram illustrating an example of a mask pattern used in the third pass of multi-pass printing.
FIG. 11 is a diagram illustrating an example of a mask pattern used in the fourth pass of multi-pass printing.
[Explanation of symbols]
6 Recording head
20 Host device
21 MPU
22a USB transmission / reception means
22b Wireless transmission / reception means
27 RAM
Claims (1)
ホスト装置から転送されたデータを格納する受信バッファと、
前記受信バッファへ転送されるデータの転送速度に関する情報を取得する速度情報取得手段と、
前記転送速度に関する情報に応じて、前記記録ヘッドの全ての記録素子を用いて1回の走査で記録される領域を記録するのに要する走査の回数を変更する走査回数制御手段と、を備えることを特徴とする記録装置。A printing apparatus that performs printing by scanning a carriage equipped with a print head having a plurality of print elements arranged in a predetermined direction on a print medium in a direction that intersects the array direction of the print elements,
A reception buffer for storing data transferred from the host device,
Speed information obtaining means for obtaining information on a transfer speed of data transferred to the reception buffer,
Scanning number control means for changing the number of scans required to print an area to be printed in one scan using all the printing elements of the print head in accordance with the information on the transfer speed. A recording device characterized by the above-mentioned.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002300966A JP2004136468A (en) | 2002-10-15 | 2002-10-15 | Recording device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002300966A JP2004136468A (en) | 2002-10-15 | 2002-10-15 | Recording device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2004136468A true JP2004136468A (en) | 2004-05-13 |
Family
ID=32449482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002300966A Withdrawn JP2004136468A (en) | 2002-10-15 | 2002-10-15 | Recording device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2004136468A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7275806B2 (en) | 2004-07-21 | 2007-10-02 | Konica Minolta Holdings, Inc. | Inkjet recording method and inkjet recording apparatus |
US7316473B2 (en) | 2004-07-21 | 2008-01-08 | Konica Minolta Holdings, Inc. | Inkjet recording method and inkjet recording apparatus |
JP2010125730A (en) * | 2008-11-28 | 2010-06-10 | Seiko Epson Corp | Image forming apparatus |
JP2012011616A (en) * | 2010-06-30 | 2012-01-19 | Seiko Epson Corp | Printing device and printing method |
-
2002
- 2002-10-15 JP JP2002300966A patent/JP2004136468A/en not_active Withdrawn
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7275806B2 (en) | 2004-07-21 | 2007-10-02 | Konica Minolta Holdings, Inc. | Inkjet recording method and inkjet recording apparatus |
US7316473B2 (en) | 2004-07-21 | 2008-01-08 | Konica Minolta Holdings, Inc. | Inkjet recording method and inkjet recording apparatus |
JP2010125730A (en) * | 2008-11-28 | 2010-06-10 | Seiko Epson Corp | Image forming apparatus |
US8390858B2 (en) | 2008-11-28 | 2013-03-05 | Seiko Epson Corporation | Image forming apparatus |
JP2012011616A (en) * | 2010-06-30 | 2012-01-19 | Seiko Epson Corp | Printing device and printing method |
US8814303B2 (en) | 2010-06-30 | 2014-08-26 | Seiko Epson Corporation | Printing device for controlling printing speed |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1264697B1 (en) | Image printing apparatus, control method therefor, storage medium and program | |
US6709082B2 (en) | Ink jet recording method, ink jet recording device, image processing method, program, and storage medium | |
US8740329B2 (en) | Inkjet printing apparatus and method for controlling drive of nozzles in inkjet printing apparatus | |
JP4322883B2 (en) | Printing apparatus and printing method | |
US6174037B1 (en) | Multiple pass ink jet printer with optimized power supply | |
US7207644B2 (en) | Printing apparatus and printing control method for controlling the number of printing elements used in printing | |
JP4185738B2 (en) | Inkjet recording apparatus and inkjet recording method | |
AU690119B2 (en) | Recording apparatus | |
EP2100741A2 (en) | Inkjet recording apparatus | |
US6918646B2 (en) | Printing apparatus and method | |
JP3720773B2 (en) | Inkjet recording apparatus and inkjet recording method | |
JP2003305855A (en) | Recording system, printer driver and recording method | |
JP2004136468A (en) | Recording device | |
JP4632416B2 (en) | Inkjet recording apparatus and inkjet recording method | |
JP4401618B2 (en) | Recording apparatus and buffer management method | |
JP3703351B2 (en) | Ink jet recording method and ink jet recording apparatus for recording by reciprocating scanning | |
JP3535846B2 (en) | Printing equipment | |
JP2008055855A (en) | Ink-jet recording device and its discharge control method | |
JP2009113329A (en) | Inkjet recording apparatus | |
JP4537167B2 (en) | Inkjet recording apparatus and recording method | |
JP4280453B2 (en) | Recording apparatus and recording head temperature management method | |
JP2004074511A (en) | Inkjet recorder and inkjet recording method | |
JP2004351676A (en) | Method and device for image recording | |
JPH11170502A (en) | Recording apparatus | |
JP4549523B2 (en) | Recording device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20060110 |