(57)【要約】【課題】ホスト装置からのデータの転送速度に関らず、キャリッジが停止する時間を一定時間以内とする。【解決手段】所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置において、ホスト装置から転送されたデータを受信バッファに格納し、受信バッファへの転送で使用されるインタフェースの種類に応じて、１回の走査で使用するノズル数を変更して１バンドの記録に要する走査の回数を変更する。【選択図】　図１
2004136468.tif 000002
【特許請求の範囲】
【請求項１】
所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、前記記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置であって、
ホスト装置から転送されたデータを格納する受信バッファと、
前記受信バッファへ転送されるデータの転送速度に関する情報を取得する速度情報取得手段と、
前記転送速度に関する情報に応じて、前記記録ヘッドの全ての記録素子を用いて１回の走査で記録される領域を記録するのに要する走査の回数を変更する走査回数制御手段と、を備えることを特徴とする記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置に関し、特に、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、前記記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置に関するものである。
【０００２】
【従来の技術】
記録用紙、プラスチック薄板等のシート材（記録媒体）に文字や画像等を記録する記録装置が広く使用されており、これら記録装置で採用されている画像形成方式には、ワイヤドット方式、熱転写方式、インクジェット方式、レーザビーム方式等がある。
【０００３】
また、このような記録装置の記録走査方式としては、記録ヘッドを搭載したキャリッジを走査させて記録を行うシリアル式、ラインヘッドを用いて行単位で記録を行うラインプリント式、ページ単位で記録を行うページプリント式の記録装置がある。
【０００４】
このうち、シリアル式のインクジェット記録装置では、プラテンの長手方向に沿って、キャリッジモータを駆動源として左右に往復移動するキャリッジにインクジェットヘッド（記録ヘッド）を搭載し、キャリッジの走査に同期して多数の吐出用ノズルを駆動して、そのインク吐出用ノズルからインクを飛翔させ、記録媒体に画像を形成している。
【０００５】
ところで、最近、高解像度での記録に対する要望が高まるにつれて記録ヘッドの高密度化が進み、例えば１インチ当り６００ドット（６００ドット／インチ（ｄｐｉ））分のノズル（記録要素）を有するインクジェット記録ヘッドを備えたインクジェット・プリンタが一般的になり、かつ記録媒体としても、コート紙等のようなインクジェット専用紙だけでなく普通紙への記録が可能となっている。
【０００６】
また、最近では、記録速度の高速化に対する要求から、カラー記録で使用するＣ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（ブラック）各色の記録ヘッドのノズル数が増大する傾向にある。
【０００７】
そして、高速記録を行う際には、記録ヘッドのノズル列の長さに相当する幅（バンド幅と称する）を有する１回の走査で記録可能な領域（バンド）を記録する際に、複数回の走査で分割して記録する、いわゆるマルチパス記録を行わずに、１回の走査だけで記録を完結させる１パス記録を行うようにするのが一般的である。
【０００８】
図４及び図５はこのような１パス記録を説明する図である。図４は、記録領域毎に走査方向が交互となる１パス双方向記録、図５は、各記録領域を同じ走査方向で記録する１パス片方向記録を表わしている。
【０００９】
このように記録速度の高速化のために１パス記録を行う場合、パスの間に行われる記録媒体搬送の精度に起因して、各パスでの記録領域の繋ぎ目（境界部分）が重ねて記録されたり境界部分が離間して記録されることにより、濃度の高いスジ（黒スジ）や濃度の低いスジ（白スジ）が発生する可能性が高い。このようなスジの発生を防止するため、境界部分の記録データを間引く処理を行うのが一般的である。
【００１０】
この時、あるパスで記録を行ってから次のパスで記録が行われるまでの時間が一定時間以内でないと、境界部分での記録媒体へのインクの定着時間に大きな時間差が発生するため、記録画像に濃度ムラや色ムラが発生する可能性が高くなる。
【００１１】
このため、このような記録装置は、パス間の記録が行われない時間（非記録時間）が一定時間以内となるように構成されているが、この非記録時間は、記録装置と画像データを送信するホスト装置との間の実効データ転送速度荷にも影響される。これについてより詳細に説明する。
【００１２】
通常の記録装置では、ホスト装置から受信した記録データを受信バッファに一時的に保持・格納し、この受信バッファから記録データを読み出して、実際に記録ヘッドで記録できるようにデータの並び替え（展開）を行った後、記録バッファに格納する。
【００１３】
そして、１回の走査で記録するデータ量が記録バッファに格納されたら、キャリッジを走査して記録を行う。同時に、この記録動作中に、次の走査で記録するためのデータを受信バッファから読み出して展開し、記録バッファへの格納を行う。従って、この記録動作中に次の走査で記録するデータ量が記録バッファに格納されていれば、連続して記録動作を行うことが可能である。受信バッファのデータを展開して記録バッファへ格納する速度は、当然これを満足するよう設計されているので、実際にはホスト装置から記録装置へのデータ転送速度が問題となる。
【００１４】
すなわち、ホスト装置から記録装置への実効転送速度は、１回の走査による記録が行われる時間内に、１回の走査での記録に使用するデータの転送が行える速度以上である必要がある。これを満足する転送速度が得られないと、走査が終了した後に、キャリッジが停止した状態となり、その停止時間が一定時間以上になると、上述のように、記録画像の濃度ムラ、色ムラが発生する可能性が高くなる。
【００１５】
例えば、Ａ４サイズの記録媒体に、６００ｄｐｉ（ドット／インチ）の記録密度で、それぞれ２５６個のノズルを有するＫ（ブラック）、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の４色の記録ヘッドを備えた記録装置で記録する場合、１回の走査での記録に必要なデータ量は、
（２１ｃｍ／２．５４ｃｍ）×６００×２５６×４＝約５Ｍｂｉｔ
である。ただし、ホスト装置からの転送データには通常データ圧縮が施されているので、圧縮後のデータ量を元データの７０％と仮定すると、１回の走査での記録に必要なデータ量は、
５Ｍｂｉｔ×０．７＝約３．５Ｍｂｉｔ
となる。
【００１６】
キャリッジの１回の走査と２５６ノズル分の距離に相当する紙送り時間との合計を０．５秒と仮定すると、キャリッジが停止せずに連続して記録を行うために必要な実効データ転送速度は、約７Ｍｂｐｓ（ビット／秒）以上となる。
【００１７】
また、最近ではビット形式のイメージデータを受信して図形として記録したり、デジタルカメラで撮影した写真データを記録する処理が一般的に行なわれるようになってきている。
【００１８】
このような図形や写真データを高画質で記録するためには、シリアルプリンタの場合には特に、キャリッジの往復移動方向（主走査方向）と交差する副走査方向に発生する白又は黒（濃淡）のスジの発生を防止しなければならない。また、記録装置がカラー記録装置である場合には、更に各色のインクの記録媒体への定着時間差に起因する色ムラの発生を防止する必要がある。
【００１９】
このため、一般的なシリアル式記録装置は、上述のような高速記録のモードに加え、高画質で記録を行うモードを備えている。このような高画質モードでは、異なったパスで記録される境界部分に発生するスジを防ぎ、かつ各ノズルの吐出量や吐出方向等の吐出特性のばらつきをキャンセルして記録画質を向上させるために、各記録ヘッドのノズルを複数のブロックに分割し、各領域を異なったブロックに属する複数のノズルを使用して記録するように、１バンドの画像を複数回の走査で記録する、いわゆるマルチパス記録が行われる。
【００２０】
図７は、このようなマルチパス記録の例を説明する図である。図示した例では２５６ノズルを備えた記録ヘッドを４つのブロックに分割し、これら分割されたノズルブロックの長さを単位として記録媒体を副走査方向に搬送して、１バンドの画像を４回の走査で記録するものである。なお、図においては、記録媒体の搬送に代えて記録ヘッドが移動するように示している。
【００２１】
図７において、８００は１パス目の記録の際の記録ヘッドの位置、８０１は２パス目の記録ヘッドの位置、８０２は３パス目の記録ヘッドの位置、８０３は４パス目の記録ヘッドの位置をそれぞれ示しており、各パスの間に記録媒体が副走査方向に６４ノズルに相当する距離だけ搬送される。
【００２２】
このとき、各領域を異なったブロックに属する複数のノズルを使用して補完的に記録するように、各パス毎に異なるマスクパターンが使用される。図８〜図１１は、４パス記録で使用される補完的マスクパターンの一例を示している。このようなマスクパターンとしては、様々なものが知られており、単位となるサイズやパス数に応じて適宜選択される。
【００２３】
図示されたマスクパターンは、１６×１６のブロックサイズを単位としたものであり、図８は１パス目のマスクパターン、図９は２パス目のマスクパターン、図１０は３パス目のマスクパターン、図１１は４パス目のマスクパターンをそれぞれ示している。尚、図８〜図１１では、黒ドットの位置に記録データがある場合には対応するノズルよりインクが吐出され、白ドットの位置では記録データが存在してもインクの吐出がマスクされてインクが吐出されないことを示している。このマスクパターンを用いた画像データのマスク処理はホスト装置内で実行され、プリンタにはマスク処理で得られたデータが転送される。
【００２４】
このようなマスクパターンを用いたマルチパス記録では、基本的には、記録パス数を増やせば増やすほど、１ページの記録に要する時間は増加するが、記録画質は向上する傾向にある。
【００２５】
上記のように、それぞれが２５６個のノズルを有する４色の記録ヘッドを備えた記録装置でこのような４パスで記録を完成させるマルチパス記録を行う場合、キャリッジの１回の走査及び記録開始位置まで戻るリターン走査の時間と、６４ノズル分の紙送り時間とがいずれも１秒であると仮定すると、２５６ノズルの１バンドの記録を完成させるには４秒必要であり、キャリッジが停止せずに連続して記録動作を行うために必要な実効データ転送速度は、
３．５Ｍｂｉｔ／４＝約０．８８Ｍｂｐｓ
以上となる。
【００２６】
【発明が解決しようとする課題】
近年、記録装置のホスト装置として、デスクトップ型のパーソナルコンピュータだけでなく、ノート型のパーソナルコンピュータ、ＰＤＡ、ハンドヘルドコンピュータ、デジタルカメラ等の様々な装置が使用可能となっており、画像データの転送に使用されるインタフェースも、従来のパラレルインタフェース（ＩＥＥＥ１２８４、セントロニクスインタフェース）に加え、ＵＳＢ、ＩｒＤＡ、Ｂｌｕｅｔｏｏｔｈなどの様々なインタフェースが使用されるようになってきた。
【００２７】
ホスト装置から記録装置への転送速度は、使用されるインタフェースによって制限され、使用されるインタフェースによっては、上記必要な実効転送速度を満たせない場合が生じる。
【００２８】
例えば、上述の高速記録を行う場合について各インタフェース規格の転送速度を必要な転送速度と比較すると、ＵＳＢの転送速度は、バーストで１２Ｍｂｐｓで、実効でも約１０Ｍｂｐｓ近い速度となるので、上記必要な転送速度を満足する。一方、ＩｒＤＡ（１．１）の転送速度は、最速モードのバーストで４Ｍｂｐｓであり、Ｂｌｕｅｔｏｏｔｈの転送速度は、バーストで約７５０ｋｂｐｓであるので、いずれも必要な転送速度である７Ｍｂｐｓ未満であり、キャリッジの停止が発生する。
【００２９】
また、上述のマルチパス記録を行う場合について各インタフェース規格の転送速度を必要な転送速度と比較すると、ＵＳＢとＩｒＤＡでは、必要な転送速度以上であるが、Ｂｌｕｅｔｏｏｔｈでは必要な転送速度である０．８８Ｍｂｐｓ未満であるので、この場合もキャリッジの停止が発生してしまう。
【００３０】
このようにホスト装置から記録装置へデータを転送するのに使用されるインタフェースによっては、１回の走査での記録の間に、次の走査での記録に使用するデータの転送が間に合わず、記録動作の間にキャリッジが停止してしまい、連続したパス間の時間差が大きくなってしまう。
【００３１】
これにより、１パス片方向又は１パス両方向記録の場合には、各記録パスの境界部分の濃度、または色味が不均一となる可能性がある。
【００３２】
マルチパス記録の場合には、重ね合わせる色の記録媒体への定着時間が変わり、色味が変化する等して画質の劣化を招いてしまう。
【００３３】
また、一般的なユーザは、記録中にキャリッジが停止すると、転送速度に起因するものとは考えないため、ユーザに不快感や不信感を与えるという問題も発生する。
【００３４】
本発明は以上のような状況に鑑みてなされたものであり、ホスト装置からのデータの転送速度に関らず、キャリッジが停止する時間を一定時間以内として、記録中にキャリッジの停止状態が長くなることによって生じる不具合を防止することを目的とする。
【００３５】
【課題を解決するための手段】
上記目的を達成するために本発明の一態様としての記録装置は、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、前記記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置であって、
ホスト装置から転送されたデータを格納する受信バッファと、
前記受信バッファへ転送されるデータの転送速度に関する情報を取得する速度情報取得手段と、
前記転送速度に関する情報に応じて、前記記録ヘッドの全ての記録素子を用いて１回の走査で記録される領域を記録するのに要する走査の回数を変更する走査回数制御手段と、を備えている。
【００３６】
すなわち、本発明によれば、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置において、ホスト装置から転送されたデータを受信バッファに格納し、受信バッファへ転送されるデータの転送速度に関する情報を取得し、転送速度に関する情報に応じて、記録ヘッドの全ての記録素子を用いて１回の走査で記録される領域を記録するのに要する走査の回数を変更する。
【００３７】
このようにすると、例えば、転送速度が所定の値よりも低い場合には、走査の回数を増やして、キャリッジが停止する時間を一定時間以内として、記録中にキャリッジの停止状態が長くなることによって生じる不具合を防止することができる。
【００３８】
従って、例えば、シリアル式のインクジェット記録装置では、記録中にキャリッジの停止状態が長くなることによって生じるムラやスジなどによる画質の劣化が防止されると共に、ユーザに不快感や不信感を与えることがない。
【００３９】
【発明の実施の形態】
本発明は、所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録装置であって、
ホスト装置から転送されたデータを受信バッファに格納し、
受信バッファへ転送されるデータの転送速度に関する情報を取得し、
転送速度に関する情報に応じて、記録ヘッドの全ての記録素子を用いて１回の走査で記録される領域を記録するのに要する走査の回数を変更する記録装置であるが、以下のような実施態様も本明細書は開示するものである。
【００４０】
１回の走査で使用する記録素子の数を変更して前記走査の回数を変更する記録装置。
【００４１】
１回の走査で記録される領域を記録するのに要する走査の間には、前記記録媒体の搬送を行わない記録装置。
【００４２】
各走査の間に前記キャリッジが停止する時間が所定時間以内となるように走査の回数を変更する記録装置。
【００４３】
転送速度に関する情報が、ホスト装置と記録装置との間のインタフェースの種類に関する情報を含む記録装置。
【００４４】
所定時間内に受信バッファに転送されたデータ量から実際の転送速度を算出する記録装置。
【００４５】
記録ヘッドは、インクを吐出して記録を行うインクジェット記録ヘッドであることを特徴とする請求項１から６のいずれか１項に記載の記録装置。
【００４６】
記録ヘッドは、熱エネルギーを利用してインクを吐出する記録ヘッドであって、インクに与える熱エネルギーを発生するための熱エネルギー変換体を備えている記録装置。
【００４７】
所定方向に配列された複数の記録素子を有する記録ヘッドを搭載したキャリッジを、記録素子の配列方向と交差する方向に記録媒体上で走査させて記録を行う記録方法であって、
ホスト装置から転送されたデータを受信バッファに格納し、
受信バッファへ転送されるデータの転送速度に関する情報を取得し、
転送速度に関する情報に応じて、前記記録ヘッドの全ての記録素子を用いて１回の走査で記録される領域を記録するのに要する走査の回数を変更する記録方法。
【００４８】
１回の走査で使用する記録素子の数を変更して前記走査の回数を変更する記録方法。
【００４９】
１回の走査で記録される領域を記録するのに要する走査の間には、記録媒体の搬送を行わない記録方法。
【００５０】
各走査の間にキャリッジが停止する時間が所定時間以内となるように走査の回数を変更する記録方法。
【００５１】
転送速度に関する情報が、ホスト装置と記録装置との間のインタフェースの種類に関する情報を含む記録方法。
【００５２】
所定時間内に受信バッファに転送されたデータ量から実際の転送速度を算出する記録方法。
【００５３】
上記の記録方法の各工程をコンピュータによって実現させるためのコンピュータプログラム。
【００５４】
複数の記録素子を配列した記録ヘッドを用い、記録ヘッドを走査しながら記録データに基づいて記録媒体に対して画像を記録する記録装置において、
外部のホスト機器と接続し、ホスト機器から記録データを受信するためのインターフェースを有し、
インターフェースにより記録データを受信する速度に応じて、記録ヘッドを走査して記録を行うときの、記録ヘッドに配列される複数の記録素子のうち記録に使用する記録素子の数を変更可能とする記録装置。
【００５５】
以下、添付図面を参照して本発明の好適な実施形態を詳細に説明する。なお、以下に説明する実施形態では、インクジェット記録方式を用いた記録装置としてプリンタを例に挙げ説明する。
【００５６】
本明細書において、「記録」（「プリント」という場合もある）とは、文字、図形等有意の情報を形成する場合のみならず、有意無意を問わず、また人間が視覚で知覚し得るように顕在化したものであるか否かを問わず、広く記録媒体上に画像、模様、パターン等を形成する、または媒体の加工を行う場合も表すものとする。
【００５７】
また、「記録媒体」とは、一般的な記録装置で用いられる紙のみならず、広く、布、プラスチック・フィルム、金属板、ガラス、セラミックス、木材、皮革等、インクを受容可能なものも表すものとする。
【００５８】
さらに、「インク」（「液体」と言う場合もある）とは、上記「記録（プリント）」の定義と同様広く解釈されるべきもので、記録媒体上に付与されることによって、画像、模様、パターン等の形成または記録媒体の加工、或いはインクの処理（例えば記録媒体に付与されるインク中の色剤の凝固または不溶化）に供され得る液体を表すものとする。
【００５９】
図２は、本実施形態のシリアル式のインクジェットプリンタの概略構成を示す部分透視図である。
【００６０】
図２において、シート（記録用紙やプラスチック薄板などの記録媒体）１をバックアップするプラテン２の前方には、これと平行に設置されたガイド軸３，４に沿って左右に往復移動するキャリッジ５が設けられている。このキャリッジ５には、記録データに従ってシート１に画像を記録する記録ヘッド６が搭載されている。この記録ヘッド６は、ブラック（Ｋ），シアン（Ｃ），マゼンタ（Ｍ）およびイエロー（Ｙ）の各色の記録ヘッド６Ｋ，６Ｃ，６Ｍ，６Ｙが一体化された記録ヘッドユニットであり、各記録ヘッドは副走査方向にそれぞれ２５６個のノズルからなるノズル列を有する。
【００６１】
各色の記録ヘッドはＦ１方向に関し、Ｋ，Ｃ，Ｍ，Ｙの順に配列されており、キャリッジの往復動の往路（Ｆ１方向）においては、Ｋ，Ｃ，Ｍ，Ｙの順にインク滴が記録材（記録媒体）上に着弾し、復路（Ｆ２方向）においては往路とは逆のＹ，Ｍ，Ｃ，Ｋの順にインク滴が記録材上に着弾する。
【００６２】
キャリッジ５は、キャリッジモータ７により回転駆動されるプーリ８と従動プーリ９とに捲回されたタイミングベルト１０に固定され、キャリッジモータ７の回転により主走査方向（矢示Ｆ方向）に往復移動される。そして、この往復移動の往路及び復路の各々において記録動作が行われる。
【００６３】
シート１は、ペーパーパン１１に沿って挿入され、かつシート送りモータ１２で回転駆動されるシート送りローラ（不図示）によって記録ヘッド６とプラテン２との間の記録部へ供給される。この記録部へ送り込まれるシート１は、シート押え板１３によってプラテン（固定式の平プラテン）２に密着されている。記録部を通過したシート１は、シート送りローラ（不図示）と同期駆動される排紙ローラ１４及びローラ１５によって搬送され排紙される。
【００６４】
記録ヘッド６の記録範囲を外れた位置に設定されたホームポジション位置には、記録ヘッド６のオリフィス面に対し密着、離隔するキャップ１７及びインク吸引手段から成るヘッド回復装置１６が設けられている。
【００６５】
記録に際しては、キャリッジ５の主走査方向への走査に伴い、ガイド軸４と平行して設けられたリニアエンコーダ１８（図示せず）から出力される信号に同期して、記録ヘッド６のインク滴吐出手段を記録データに基づいて駆動し、ノズル内部のオリフィスから発射されるインク滴をシート１に付着させてドットパターンを形成していく。
【００６６】
記録終了後、記録ヘッド６はホーム位置に停止させられ、インク回復装置１６のキャップ１７で記録ヘッド６のオリフィス面が密閉される。
【００６７】
図３は、図２のインクジェットプリンタの概略制御構成を示すブロック図である。
【００６８】
図３において、ＭＰＵ（マイクロプロセッサユニット）２１は、ＲＯＭ２６に格納されたプログラムに従って記録装置全体を制御する。ホスト機器２０との間には、ＵＳＢ（ユニバーサルシリアルバス）送受信手段２２ａ、及びＩｒＤＡ等の無線送受信手段２２ｂの２種類のインターフェースを持ち、ユーザが選択するインターフェースで記録データを受信可能である。
【００６９】
ＵＳＢインターフェースまたは無線インターフェースで受信した記録データは、図示しないＤＭＡ（ダイレクトメモリアクセス）制御回路により、ＭＰＵ２１の介在無しに、ＲＡＭ２７の受信バッファに格納される。受信した記録データは、圧縮を解凍した後に、ラスタ方向（キャリッジの主操作方向）のデータ並びを記録ヘッド６のノズル列方向（紙送り方向）のデータ並びに変換（展開）された後、ＲＡＭ２７内のプリントバッファに格納される。その他、ＭＰＵ２１には、処理動作のタイミングを規定するタイマ２５が接続されている。
【００７０】
これによりＭＰＵ２１は、ホスト機器２０から転送されてくる指令データ及び記録データ、更には操作パネルに設けられた各種スイッチ２９等から入力ポート２８を介して入力される各種の指示信号に基づいて、出力ポート３０、モータ駆動回路３１を介してキャリッジモータ７やシート送り用モータ１２などの回転を制御するとともに、ＲＡＭ２７内のプリントバッファからヘッド制御部２３及びヘッド駆動部２４を介して記録ヘッド（インクジェットヘッド）６に記録データを出力して、その記録動作を制御している。
【００７１】
また、タイマ２５は、キャリッジモータ７及びシート送り用モータ１２の励磁相切換え等に使用される各種時間タイミングを発生している。記録ヘッド６の走査位置の判定及び記録ヘッド６の駆動タイミングを決定するのに使用されるリニアエンコーダ１８の出力信号は、検出回路３２を通して、方向信号とカウントパルスに成形される。この方向信号及びカウントパルスは、アップ・ダウンカウンタである位置カウンタ３３に入力され、レジスタ３４を介して記録ヘッド６の位置情報としてＭＰＵ２１に読み込まれると共に、ヘッド制御部２３に入力されて、記録ヘッド６を駆動する駆動パルスを作成するトリガ信号として利用される。
【００７２】
図１は、本実施形態のインクジェットプリンタにおける制御手順を示すフローチャートであり、以下この図面に基づいて本実施形態の動作を説明する。
【００７３】
なお、本実施形態に例示するプリンタは、図３の制御ブロック図で説明した通り、ＵＳＢインターフェースとＩｒＤＡ（赤外線）インターフェースのデュアルインターフェースを備えているものとする。また、記録ヘッド６は、ブラック（Ｋ），シアン（Ｃ），マゼンタ（Ｍ）およびイエロー（Ｙ）の各色記録ヘッド６Ｋ，６Ｃ，６Ｍ，６Ｙが一体化された記録ヘッドユニットであり、各記録ヘッドは副走査方向に各色２５６本のノズルからなるノズル列を有し、ノズルピッチは６００ｄｐｉで、主走査／副走査方向とも６００ｄｐｉで記録する。
【００７４】
また、本実施形態において、Ａ４の記録媒体に対する記録走査に要する時間は０．５秒、記録を行わないキャリッジの移動（リターン）に要する時間も０．５秒であるとする。
【００７５】
図１のフローチャートにおいて、装置の電源投入後、ステップＳ１０１で装置の初期設定を行なう。このとき、キャリッジ、即ち、記録ヘッド６がホームポジションにある時に、位置カウンタ３３を“０”にクリアする。これ以後、位置カウンタ３３は、リニアエンコーダ１８の９０度位相がずれた２相信号の内の１相の立上りエッジを入力するごとに、そのカウント値（記録ヘッド６の位置）を更新し、その絶対位置を示している。
【００７６】
ステップＳ１０２でホスト機器２０からデータが入力されるとステップＳ１０３に進み、今受信したデータがＵＳＢインターフェース経由で受信したか、ＩｒＤＡインターフェース経由で受信したか判定する。ＵＳＢインターフェース経由で受信した場合、図４に示したような、キャリッジの１走査で、各色２５６ノズル全部を使用したいわゆる、１パス双方向記録を行っても、インターフェースのデータ転送速度が十分に速いため、Ａ４幅の１回の走査終了後に、キャリッジが停止状態となる受信データ待ち時間が発生しない。
【００７７】
すなわち、６００ｄｐｉ、２５６ノズル幅、４色記録に必要なデータ量は、約３．５Ｍｂｉｔであり、キャリッジの１回の走査時間を０．５秒であるので、インターフェースに必要な実効転送速度は約７Ｍｂｐｓであり、ＵＳＢの実効転送速度は１０Ｍｂｐｓであるので、これを満足する。
【００７８】
よって、ステップＳ１０４で、各色２５６ノズル分のデータを受信したら、ステップＳ１０５でキャリッジを走査して、２５６ノズル分の記録を行い、ステップＳ１０６で２５６ノズル分紙送りをおこなう。以降、記録データが終了するまでステップＳ１０４からＳ１０６までの処理を繰り返す。
【００７９】
一方、ステップＳ１０３で、インターフェースがＵＳＢでないと判断されたときは、インタフェースはＩｒＤＡ（赤外線インターフェース）であるので、データ転送速度がバーストで４Ｍｂｐｓ、実効速度では、１Ｍｂｐｓ以下となるため、データ受信待ちのキャリッジ停止を防ぐためには、２５６ノズル幅の記録を完成させるまでの時間を、上記１パス双方向記録時の７倍以上の時間をかける必要がある。
【００８０】
本実施形態ではこれを達成するため、図６に示すように、各色について２５６個のノズルを４つに等分して、紙送りを行わずに、１回の走査で上から順番に６４ノズルづつ記録し、リターンするという走査を４回繰り返す。すなわち、１回目の走査では１〜６４のノズルを用いて記録を行い、その後紙送りせずにキャリッジを戻す（リターン）。２回目の走査では６５〜１２７のノズルを用いて記録を行い、その後紙送りせずにキャリッジを戻す。３回目の走査では１２８〜１９１のノズルを用いて記録を行い、その後紙送りせずにキャリッジを戻す。４回目の走査では１９２〜２５６のノズルを用いて記録を行い、その後キャリッジを戻して２５６ノズルに相当する距離だけ紙送りを行う。
【００８１】
このような記録を行うと、記録走査にかかる時間が０．５秒、リターンにかかる時間も０．５秒であるので、２５６個のノズルによって記録される１バンドの記録を行うのに要する時間は約４秒となる。このときの必要な実効転送速度は、３．５Ｍｂｉｔ／４＝０．８７５Ｍｂｐｓとなり、ＩｒＤＡインターフェースでも、キャリッジを停止させずに記録が行える。また、１晩度の記録の間には記録媒体の搬送を行わないので記録画像に画質の劣化が生じない。
【００８２】
更にこの場合、従来はデータ転送に起因する待ち時間となっていた時間に、部分的に記録を行うこととなるので、全体の記録時間としてはほとんど変わらない。一方、ユーザは、キャリッジ停止時間が長くたまにしか記録動作を行わないよりも、キャリッジが停止せずに連続的に記録動作を実行している方が、好ましい印象を受ける。
【００８３】
これをフロチャートで説明する。ステップＳ１０３で受信データが、ＵＳＢ経由でない、すなわちＩｒＤＡ経由であると判定された場合には、ステップＳ１０７で、各色について１〜６４のノズルで記録するデータを受信し、プリントバッファへの展開が終わったら、キャリッジを走査して、１から６４までのノズルのみを使って記録する（ステップＳ１０８）。そして記録が終了したら、ステップＳ１０９で記録動作を行わずにキャリッジをリターンする。
【００８４】
次に６５から１２８ノズル幅に対応する記録データを受信し、プリントバッファへの展開が終了したかチェックし（ステップＳ１１０）、展開が終了していたら、ステップＳ１１１で、６５から１２８のノズルだけを使用して記録を行い、ステップＳ１１２で記録動作を行わずにキャリッジリターンを行う。
【００８５】
以後、同様に、ステップＳ１１３からステップＳ１１５でノズル１２９から１９２のみを使用して記録し、ステップＳ１１６からステップＳ１１８でノズル１９３からノズル２５６のみを使って記録する。これで、２５６ノズル幅の記録が終了したことになるので、ステップＳ１１９で２５６個のノズルに相当する距離だけ紙送りを行う。記録データが終了するまで、ステップＳ１０７からＳ１１９までの処理を繰り返す。
【００８６】
以上のように制御することにより、ホスト装置と記録装置との間のインターフェースの転送速度に応じて、１回の走査で使用する記録ヘッドのノズル数を変えて、キャリッジが停止状態となるのを防止し、連続する記録パス間の時間差が必要以上に大きくならないようにすることが可能となる。
【００８７】
［変形例］
なお、上記実施形態では、ホスト機器とのインターフェースの種類として、ＵＳＢとＩｒＤＡとのデュアルインターフェースを用いる例を示したが、セントロニクス、Ｂｌｕｅｔｏｏｔｈ等他のインターフェースを用いてもよく、装備したインターフェースの実効転送速度に合わせたノズル数を使用するようにすれば、キャリッジが停止するのをなくして高画質での記録が可能である。また、本実施形態では、２つのインターフェースを装備したプリンタを例示したが、もちろん３種類以上のインターフェースをプリンタが備えていてもよい。
【００８８】
また、上記実施形態では、１パス片方向記録を行うプリンタに本発明を適用し、各色について２５６個のノズルを４等分して、紙送りを行わずに、１回の走査で上から順番に６４ノズルづつを用いて記録し、リターンするという走査を４回繰り返すことにより２５６ノズル幅の記録を実現したが、このような分割記録の代わりにマルチパス記録を行うようにしてもよい。
【００８９】
例えば、インタフェースがＩｒＤＡであると判定された場合、上記で図７に関して説明したような２５６個のノズルを備えた記録ヘッドのノズルを６４個のブロックに４等分し、各走査ごとに異なったマスクパターンによって得られた記録データとノズルブロックを順番に用いた４回の記録走査を行ってその後に紙送りを行うことにより、記録ヘッドの１走査分で記録できる幅（１バンド）の画像を記録する、所謂マルチパス記録を行なうようにしてもよい。このようなマルチパス記録を行なうと、上記実施形態のような記録方法よりも、記録画質が向上するという利点がある。
【００９０】
上記実施形態におけるノズルの分割数は４であったが、このノズルの分割数は４に限定されず、ホスト装置からのデータ転送速度に応じて適切な値に設定すればよい。この分割数は、一般的には記録ヘッドのノズル（記録素子）数の約数であるのが好ましい。
【００９１】
また、上記実施形態では１パス片方向記録を行うプリンタに本発明を適用したが、１パス両方向記録を行うプリンタにも本発明を適用することができる。
【００９２】
更に、上記実施形態では、データ転送速度に応じてキャリッジが停止しないように走査に使用するノズル数を変更する構成としたが、たとえキャリッジが停止してもその停止時間が所定の時間以内となるように制御してもよく、同様の効果が得られる。
【００９３】
更に、上記実施形態では、ホスト機器と接続されるインターフェースの種類により、実効データ転送速度を一義的に決定したが、１回の走査で記録する記録データの受信時間をタイマ２５により測定し、受信データ数で割ることにより、実際のデータ転送速度を求め、その転送速度でもキャリッジが停止しない、または停止時間が規定時間以内で記録を続けられるように、キャリッジの走査を行うように各走査で使用するノズル数を変更して記録してもよい。
【００９４】
このようにすると、上記実施形態のようなインタフェースの規格に基づくデータ転送速度の違いだけでなく、パソコン、ＰＤＡ等のホスト機器の処理速度に起因する実効データ転送速度の違いも吸収することが可能となり、接続されるホスト機器の処理能力の差に関らず、安定した画質で最適な速度で記録できるという利点がある。
【００９５】
また更に、上記実施形態においては、画像記録方式としてインクジェット方式を採用したプリンタを例に挙げて説明したが、本発明はシリアル記録を行う記録装置であれば、他の記録方式を採用した記録装置にも適用できる。
【００９６】
なお、本発明は記録装置、記録方法、もしくはプログラムとしての実施態様を取ることが可能であり、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００９７】
【発明の効果】
以上説明したように本発明によれば、例えば、転送速度が所定の値よりも低い場合には、走査の回数を増やして、キャリッジが停止する時間を一定時間以内として、記録中にキャリッジの停止状態が長くなることによって生じる不具合を防止することができる。
【００９８】
従って、例えば、シリアル式のインクジェット記録装置では、記録中にキャリッジの停止状態が長くなることによって生じるムラやスジなどによる画質の劣化が防止されると共に、ユーザに不快感や不信感を与えることがない。
【図面の簡単な説明】
【図１】本発明の実施形態の制御手順を示すフロチャートである。
【図２】本発明を適用したカラーインクジェット記録装置の概略構成を示す斜視図である。
【図３】図２のインクジェット記録装置の概略制御構成を例示したブロック図である。
【図４】１パス双方向記録における記録ヘッドの走査の様子を示す図である。
【図５】１パス片方向記録における記録ヘッドの走査の様子を示す図である。
【図６】本発明の実施形態における記録ヘッドの走査の様子を示す図である。
【図７】本発明を適用したカラーインクジェット記録装置のマルチパス（４パス）記録時の記録ヘッドの移動を示した図である。
【図８】マルチパス記録の１パス目で用いるマスクパターンの一例を示す図である。
【図９】マルチパス記録の２パス目で用いるマスクパターンの一例を示す図である。
【図１０】マルチパス記録の３パス目で用いるマスクパターンの一例を示す図である。
【図１１】マルチパス記録の４パス目で用いるマスクパターンの一例を示す図である。
【符号の説明】
６　　記録ヘッド
２０　ホスト機器
２１　ＭＰＵ
２２ａ　ＵＳＢ送受信手段
２２ｂ　無線送受信手段
２７　ＲＡＭ
【図１】
2004136468.tif 000003
【図２】
2004136468.tif 000004
【図３】
2004136468.tif 000005
【図４】
2004136468.tif 000006
【図５】
2004136468.tif 000007
【図６】
2004136468.tif 000008
【図７】
2004136468.tif 000009
【図８】
2004136468.tif 000010
【図９】
2004136468.tif 000011
【図１０】
2004136468.tif 000012
【図１１】
2004136468.tif 000013