(57)【特許請求の範囲】
【請求項１】
外部機器から送信された情報に基づいて、記録ヘッドを記録媒体上で走査させて記録を行い、記録を伴う走査速度が異なる複数の記録モードを有し、前記記録ヘッドを移動させながら予備吐出を行う回復位置が走査方向において記録媒体の両側に設けられている記録装置であって、
前記外部機器から送信された情報を前記記録ヘッドの構成に合わせた記録データに変換するデータ変換手段と、
前記データ変換手段によって変換された１回の走査に対応する量の記録データから、前記記録媒体に記録すべき領域の両端の位置を求める記録領域算出手段と、
所定回数の走査毎に前記予備吐出処理を行うべき回復位置、記録を伴う走査の移動方向、及び前記記録ヘッドの移動速度を前記記録ヘッドの移動経路のパラメータとして、前記パラメータの組み合わせを異ならせた記録パターンを複数有し、前記記録領域算出手段が求めた前記両端の位置と指定された記録モードとに基づいて、各記録パターンについて前記記録ヘッドの移動時間を含めた記録時間を算出する記録時間算出手段と、
前記複数の記録パターンから前記記録時間算出手段によって算出された記録時間に基づいて次に実行する記録パターンを選択する選択手段と、
前記選択手段によって選択された記録パターンに従って、記録ヘッドを移動させて記録を行うように制御する制御手段とを備え、
次の走査についての１回の走査に対応する量の記録データを受信すると、前記記録領域算出手段による算出、前記記録時間算出手段による算出、及び前記選択手段による選択を行うことを特徴とする記録装置。
【請求項２】
前記走査および前記回復処理の際に前記記録ヘッドを移動させる速度が、それ以外の際に前記記録ヘッドを移動させる速度と異なることを特徴とする請求項１に記載の記録装置。
【請求項３】
記録密度の異なる複数の記録モードを備え、前記走査および前記回復処理の際に前記記録ヘッドを移動させる速度が、前記記録モードに応じて決定されることを特徴とする請求項２に記載の記録装置。
【請求項４】
前記それ以外の際に前記記録ヘッドを移動させる速度が、前記記録ヘッドを移動させる距離に応じて決定されることを特徴とする請求項２または３に記載の記録装置。
【請求項５】
前記記録ヘッドは、インクを吐出して記録を行うインクジェット記録ヘッドであることを特徴とする請求項１から４のいずれか１項に記載の記録装置。
【請求項６】
前記記録ヘッドは、熱エネルギーを利用してインクを吐出する記録ヘッドであって、インクに与える熱エネルギーを発生するための熱エネルギー変換体を備えていることを特徴とする請求項５に記載の記録装置。
【請求項７】
外部機器から送信された情報に基づいて、記録ヘッドを記録媒体上で走査させて記録を行い、記録を伴う走査速度が異なる複数の記録モードを有し、前記記録ヘッドを移動させながら予備吐出を行う回復位置が走査方向において記録媒体の両側に設けられている記録方法であって、
前記外部機器から送信された情報を前記記録ヘッドの構成に合わせた記録データに変換するデータ変換工程と、
前記データ変換工程によって変換された１回の走査に対応する量の記録データから、前記記録媒体に記録すべき領域の両端の位置を求める記録領域算出工程と、
所定回数の走査毎に前記予備吐出処理を行うべき回復位置、記録を伴う走査の移動方向、及び前記記録ヘッドの移動速度を前記記録ヘッドの移動経路のパラメータとして、前記パラメータの組み合わせを異ならせた記録パターンを複数有し、前記記録領域算出工程で求めた前記両端の位置と指定された記録モードとに基づいて、各記録パターンについて前記記録ヘッドの移動時間を含めた記録時間を算出する記録時間算出工程と、
前記複数の記録パターンから前記記録時間算出工程によって算出された記録時間に基づいて次に実行する記録パターンを選択する選択工程と、
前記選択工程によって選択された記録パターンに従って、記録ヘッドを移動させて記録を行うように制御する制御工程とを備え、
次の走査についての１回の走査に対応する量の記録データを受信すると、前記記録領域算出工程、前記記録時間算出工程、及び前記選択工程を行うことを特徴とする記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置および記録方法に関し、特に、シリアル記録方式において記録ヘッドの移動時間を含めた全体の記録時間を短縮することのできる記録装置および記録方法に関する。
【０００２】
【従来の技術】
例えばワードプロセッサ、パーソナルコンピュータ、ファクシミリ等に於ける情報出力装置として、所望される文字や画像等の情報を用紙やフィルム等シート状の記録媒体に記録を行うプリンタがある。
【０００３】
プリンタの記録方式としては様々な方式が知られているが、用紙等の記録媒体に非接触記録が可能である、カラー化が容易である、静粛性に富む、等の理由でインクジェット方式が近年特に注目されており、又その構成としては所望される記録情報に応じてインクを吐出する記録ヘッドを装着すると共に用紙等の記録媒体の送り方向と直角な方向に往復走査しながら記録を行なうシリアル記録方式が安価で小型化が容易などの点から一般的に広く用いられている。
【０００４】
一般的にプリンタは、ホストから受信したデータを記録データへ展開するが、１回のスキャンに対応する量の記録データが得られる毎に順次記録を行うように構成されている。従って、次のスキャンの際の記録ヘッドの移動距離などは通常管理されていない。
【０００５】
【発明が解決しようとする課題】
一般的プリンタにおいては、上記のように次のスキャンの開始位置および終了位置を管理していないため、記録動作における記録ヘッドの移動距離および移動シーケンスに無駄が生じ、その結果記録時間が長くなってしまうという問題が生じる。
【０００６】
また、インクジェット方式の記録装置には、一定回数または一定時間の吐出動作を行う度に回復処理を実行し、連続した記録の間の記録品位を維持するように構成されている記録装置があるが、このような記録装置においても次のスキャンの開始位置および終了位置は管理しておらず、回復処理を含めた記録ヘッドの移動シーケンスは最適化されていない。
【０００７】
例えば、次の記録データを受信した時点で、何秒後又は何分後に回復処理が必要となるのかは現時点で逆算して求めることができるが、必要な回復処理がどのシーケンスの途中で行われるのかを正確に予測するためには、回復処理が行われると予測される時点までの記録データを受信していないと不可能である。
【０００８】
このようにするためには、多数のスキャンに対応する量のデータを受信して記録データへ展開して格納できるように、受信バッファおよび記録バッファの容量を大幅に増やす必要があり、現実的には不可能である。また、このようにすると多数のスキャンに対応する量の記録データが得られるまでの時間、記録動作を行うことができないので、記録を指示してからの待ち時間が増えてしまうという別の問題が生じる。
【０００９】
従って、回復処理は１スキャン分の記録動作を行った後に実行されるように構成されているが、１スキャンの記録動作が終了して一度停止した記録ヘッドを再度加速させ回復処理を行う所定位置まで移動させて停止させる動作が行われ、全体の記録時間を考慮した効率的な移動シーケンスとはなっていない。
【００１０】
本発明は以上のような状況を鑑みてなされたものであり、記録ヘッドをより効率的に移動させて、記録ヘッドの移動時間を含めた全体の記録時間を短縮することのできる記録装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
上記目的を達成するため、本発明の記録装置は、外部機器から送信された情報に基づいて、記録ヘッドを記録媒体上で走査させて記録を行い、記録を伴う走査速度が異なる複数の記録モードを有し、前記記録ヘッドを移動させながら予備吐出を行う回復位置が走査方向において記録媒体の両側に設けられている記録装置であって、
前記外部機器から送信された情報を前記記録ヘッドの構成に合わせた記録データに変換するデータ変換手段と、
前記データ変換手段によって変換された１回の走査に対応する量の記録データから、前記記録媒体に記録すべき領域の両端の位置を求める記録領域算出手段と、
所定回数の走査毎に前記予備吐出処理を行うべき回復位置、記録を伴う走査の移動方向、及び前記記録ヘッドの移動速度を前記記録ヘッドの移動経路のパラメータとして、前記パラメータの組み合わせを異ならせた記録パターンを複数有し、前記記録領域算出手段が求めた前記両端の位置と指定された記録モードとに基づいて、各記録パターンについて前記記録ヘッドの移動時間を含めた記録時間を算出する記録時間算出手段と、
前記複数の記録パターンから前記記録時間算出手段によって算出された記録時間に基づいて次に実行する記録パターンを選択する選択手段と、
前記選択手段によって選択された記録パターンに従って、記録ヘッドを移動させて記録を行うように制御する制御手段とを備え、
次の走査についての１回の走査に対応する量の記録データを受信すると、前記記録領域算出手段による算出、前記記録時間算出手段による算出、及び前記選択手段による選択を行う。
【００１２】
また、上記目的を達成する本発明の記録方法は、外部機器から送信された情報に基づいて、記録ヘッドを記録媒体上で走査させて記録を行い、記録を伴う走査速度が異なる複数の記録モードを有し、前記記録ヘッドを移動させながら予備吐出を行う回復位置が走査方向において記録媒体の両側に設けられている記録方法であって、
前記外部機器から送信された情報を前記記録ヘッドの構成に合わせた記録データに変換するデータ変換工程と、
前記データ変換工程によって変換された１回の走査に対応する量の記録データから、前記記録媒体に記録すべき領域の両端の位置を求める記録領域算出工程と、
所定回数の走査毎に前記予備吐出処理を行うべき回復位置、記録を伴う走査の移動方向、及び前記記録ヘッドの移動速度を前記記録ヘッドの移動経路のパラメータとして、前記パラメータの組み合わせを異ならせた記録パターンを複数有し、前記記録領域算出工程で求めた前記両端の位置と指定された記録モードとに基づいて、各記録パターンについて前記記録ヘッドの移動時間を含めた記録時間を算出する記録時間算出工程と、
前記複数の記録パターンから前記記録時間算出工程によって算出された記録時間に基づいて次に実行する記録パターンを選択する選択工程と、
前記選択工程によって選択された記録パターンに従って、記録ヘッドを移動させて記録を行うように制御する制御工程とを備え、
次の走査についての１回の走査に対応する量の記録データを受信すると、前記記録領域算出工程、前記記録時間算出工程、及び前記選択工程を行う。
【００１３】
すなわち、１回の走査に対応した記録データが得られたときに、該記録データから、記録領域の両端の位置を求め、所定回数の走査毎に予備吐出処理を行うべき回復位置、記録を伴う走査の移動方向、及び記録ヘッドの移動速度を記録ヘッドの移動経路のパラメータとして、パラメータの組み合わせを異ならせた複数の記録パターンのそれぞれに対して、記録ヘッドの移動時間を含めた記録時間を算出し、次に実行する記録パターンを選択し、該記録パターンに従って記録動作を行う。
【００１４】
これにより、複数種類の記録パターンの中から選択された記録パターンに従って記録動作が行われるので、記録ヘッドをより効率的に移動させて、記録ヘッドの移動時間を含めた全体の記録時間を短縮することができる。
【００１６】
【発明の実施の形態】
以下添付図面を参照して本発明の好適な実施形態について詳細に説明する。
【００１７】
図７は、本発明の代表的な実施の形態であるインクジェットプリンタＩＪＲＡの構成の概要を示す外観斜視図である。図７において、駆動モータ５０１３の正逆回転に連動して駆動力伝達ギア５００９〜５０１１を介して回転するリードスクリュー５００５の螺旋溝５００４に対して係合するキャリッジＨＣはピン（不図示）を有し、ガイドレール５００３に支持されて矢印ａ，ｂ方向を往復移動する。キャリッジＨＣには、記録ヘッドＩＪＨとインクタンクＩＳとを内蔵した一体型インクジェットカートリッジＩＪＣが搭載されている。
【００１８】
５００２は紙押え板であり、キャリッジＨＣの移動方向に亙って記録用紙Ｐをプラテン５０００に対して押圧する。５００７，５００８はフォトカプラで、キャリッジのレバー５００６のこの域での存在を確認して、モータ５０１３の回転方向切り換え等を行うためのホームポジション検知器である。
【００１９】
５０１６は記録ヘッドＩＪＨの前面をキャップするキャップ部材５０２２を支持する部材で、５０１５はこのキャップ内を吸引する吸引器で、キャップ内開口５０２３を介して記録ヘッドの吸引回復を行う。５０１７はクリーニングブレードで、５０１９はこのブレードを前後方向に移動可能にする部材であり、本体支持板５０１８にこれらが支持されている。ブレードは、この形態でなく周知のクリーニングブレードが本例に適用できることは言うまでもない。
【００２０】
又、５０２１は、吸引回復の吸引を開始するためのレバーで、キャリッジと係合するカム５０２０の移動に伴って移動し、駆動モータからの駆動力がクラッチ切り換え等の公知の伝達機構で移動制御される。
【００２１】
これらのキャッピング、クリーニング、吸引回復は、キャリッジがホームポジション側の領域に来た時にリードスクリュー５００５の作用によってそれらの対応位置で所望の処理が行えるように構成されているが、周知のタイミングで所望の動作を行うようにすれば、本例にはいずれも適用できる。
【００２２】
また、本実施形態では記録ヘッドの回復処理として、記録ヘッドを移動させながら予備吐出を行う処理（以降「流し予備吐」と称する）を、記録可能領域の両側で実行可能なように構成されている。
【００２３】
次に、上述した装置の記録制御を実行するための制御構成について説明する。
【００２４】
図８はインクジェットプリンタＩＪＲＡの制御回路の構成を示すブロック図である。制御回路を示す同図において、１７００は記録信号を入力するインタフェース、１７０１はＭＰＵ、１７０２はＭＰＵ１７０１が実行する制御プログラムを格納するＲＯＭ、１７０３は各種データ（上記記録信号やヘッドに供給される記録データ等）を保存しておくＤＲＡＭである。１７０４は記録ヘッド１７０８に対する記録データの供給制御を行うゲートアレイ（Ｇ．Ａ．）であり、インタフェース１７００、ＭＰＵ１７０１、ＲＡＭ１７０３間のデータ転送制御も行う。１７１０は記録ヘッド１７０８を搬送するためのキャリアモータ、１７０９は記録紙搬送のための搬送モータである。１７０５は記録ヘッドを駆動するヘッドドライバ、１７０６，１７０７はそれぞれ搬送モータ１７０９、キャリアモータ１７１０を駆動するためのモータドライバである。
【００２５】
上記制御構成の動作を説明すると、インタフェース１７００に記録信号が入るとゲートアレイ１７０４とＭＰＵ１７０１との間で記録信号がプリント用の記録データに変換される。そして、モータドライバ１７０６、１７０７が駆動されると共に、ヘッドドライバ１７０５に送られた記録データに従って記録ヘッドが駆動され、記録が行われる。
【００２６】
ここでは、ＭＰＵ１７０１が実行する制御プログラムをＲＯＭ１７０２に格納するものとしたが、ＥＥＰＲＯＭ等の消去／書き込みが可能な記憶媒体を更に追加して、記録装置と接続されたホストコンピュータから制御プログラムを変更できるように構成することもできる。
【００２７】
なお、上述のように、インクタンクＩＳと記録ヘッドＩＪＨとは一体的に形成されて交換可能なインクカートリッジＩＪＣを構成しても良いが、これらインクタンクＩＳと記録ヘッドＩＪＨとを分離可能に構成して、インクがなくなったときにインクタンクＩＳだけを交換できるようにしても良い。
【００２８】
図９は、インクタンクとヘッドとが分離可能なインクカートリッジＩＪＣの構成を示す外観斜視図である。インクカートリッジＩＪＣは、図９に示すように、境界線Ｋの位置でインクタンクＩＳと記録ヘッドＩＪＨとが分離可能である。インクカートリッジＩＪＣにはこれがキャリッジＨＣに搭載されたときには、キャリッジＨＣ側から供給される電気信号を受け取るための電極（不図示）が設けられており、この電気信号によって、前述のように記録ヘッドＩＪＨが駆動されてインクが吐出される。
【００２９】
なお、図９において、５００はインク吐出口列である。また、インクタンクＩＳにはインクを保持するために繊維質状もしくは多孔質状のインク吸収体が設けられており、そのインク吸収体によってインクが保持される。
【００３０】
図１は、本実施形態のインクジェットプリンタを使用した記録システムを示す図であり、インクジェットプリンタＩＪＲＡとパーソナルコンピュータＰＣとが双方向通信可能に所定のインターフェースを介して接続されている。ホストとしてのパーソナルコンピュータＰＣからは記録すべきデータがラスタ形式で送信され、インクジェットプリンタＩＪＲＡは、受信したラスタ形式のデータを記録ヘッドの構成に合わせてカラム形式の記録データに変換して記録を行う。
【００３１】
図２は、本実施形態における記録ヘッドの移動経路を説明する図である。図中ＨＰは現在の記録ヘッドＩＪＨの位置を示し、ここではホームポジション近傍としている。また、Ｐ１およびＰ２は、記録可能領域外にある流し予備吐を行う位置を示している。Ｓ１からＳ３はそれぞれ、第１から第３のスキャンで記録される記録領域であり、各記録領域の左端をそれぞれＬ１、Ｌ２、Ｌ３、右端をそれぞれＲ１、Ｒ２、Ｒ３で示している。
【００３２】
本実施形態では、第１から第３のスキャンで記録される領域Ｓ１からＳ３の幅がいずれも同じであると想定して、移動時間を含めた記録時間全体が最短となる記録パターンを求める。その際に各記録パターンは、スキャンを１回行う毎に、Ｐ１またはＰ２のいずれかの位置を通過して流し予備吐を行うように設定される。
【００３３】
図３は、記録にかかる時間を計算する為に必要な速度パラメータのテーブルを示している。本実施形態のインクジェットプリンタＩＪＲＡは、記録する際および流し予備吐を実行する際の移動速度であるスキャンスピードとして、ユーザが指定可能な３つの記録モード（高速、精細、極精細等）に応じて３種類の速度を有している。また、記録動作を行っていないときの移動速度であるリターンスピードとして、移動距離に応じて３種類の速度を有している。
【００３４】
基本的にスキャンスピードはリターンスピードよりも遅く、リターンスピードに関しては移動距離が長くなるほど、キャリッジの定速度が大きくなる特性を持っている。
【００３５】
図４は、上記速度パラメータのどの速度で移動させるのかを求めるフローチャートである。始めに、求めるスピードがスキャンスピードであるか否かを判定し（ステップＳ４０１）、スキャンスピードを求める場合は、現在指定されている記録モードに応じて移動速度を設定する。すなわち、指定されている記録モードが記録モードＡであるか否かを判定し（ステップＳ４０２）、記録モードＡであれば移動速度としてスキャンスピード１を設定し（ステップＳ４０３）、そうでなければ現在指定されている記録モードが記録モードＢであるか否かを判定する（ステップＳ４０４）。記録モードＢであれば移動速度としてスキャンスピード２を設定し（ステップＳ４０５）、そうでなければ移動速度としてスキャンスピード３を設定する（ステップＳ４０６）。
【００３６】
一方、リターンスピードを求める場合は、移動させる距離を２つの閾値との比較によって長距離、中距離、および短距離のいずれかに属するかを判定し、判定結果に応じて移動速度を設定する。すなわち、移動距離がいずれの閾値よりも大きい長距離であるか否かを判定し（ステップＳ４０７）、長距離であれば移動速度としてリターンスピード４を設定し（ステップＳ４０８）、そうでなければ移動距離が２つの閾値の間にある中距離であるか否かを判定する（ステップＳ４０９）。中距離であれば移動速度としてリターンスピード５を設定し（ステップＳ４１０）、そうでなければ短距離であるとして移動速度としてリターンスピード６を設定する（ステップＳ４１１）。
【００３７】
図５は、記録ヘッドを搭載したキャリッジの移動速度の時間に対する変化を示すグラフである。移動開始から設定された速度Ｖに達するまでの時間ｔ１を加速時間と呼び、その間に移動する距離を加速距離として示している。設定された速度Ｖで移動する時間（ｔ２−ｔ１）を定速移動時間と呼び、その間に移動する距離を定速移動距離として示している。また、速度Ｖから減速して停止するまでの時間（Ｔ−ｔ２）を減速時間と呼び、その間に移動する距離を減速距離として示している。
【００３８】
移動開始から停止までの全移動時間Ｔは、加速時間と定速移動時間と減速時間との和であり、加速時間および減速時間は、上記で説明した図３の速度パラメータテーブルから得られる。従って、定速移動時間がわかれば全移動時間Ｔが求められる。
【００３９】
ここで、速度Ｖは、記録のための移動もしくは流し予備吐であれば現在の記録モードから設定され、それ以外の移動であれば与えられた移動距離から設定されるので、
（移動距離）＝（速度）×（時間）
の関係から、定速移動距離を算出すれば定速移動時間が求められる。従って予めわかっている移動距離から、図３の速度パラメータテーブルから得られる加速距離および減速距離を減算して定速移動距離を算出し、その値を速度Ｖで除算して定速移動時間が得られる。
【００４０】
図６は、それぞれ１回のスキャンで記録される３つの記録領域Ｓ１からＳ３を記録する際の記録ヘッドの４種類の記録パターンを示している。いずれのパターンも記録ヘッドＩＪＨの移動開始位置ＨＰは同じであり、各記録領域を記録する毎にＰ１またはＰ２のいずれかで、流し予備吐を行うものとする。図中の○印がこの流し予備吐の実施を示している。
【００４１】
なお、記録ヘッドの移動経路は図中上から下への副走査方向の移動を伴うように示されているが、実際は記録用紙が図中下から上へ搬送され、記録ヘッドは走査方向の往復運動のみを行う。
【００４２】
図６（ａ）に示す第１のパターンは、記録ヘッドＩＪＨがＳ１からＳ３の３つの記録領域を往復方向に交互に記録を行いながら移動するパターンであり、記録領域Ｓ２を記録する前にＰ２で流し予備吐を行い、記録領域Ｓ３を記録する前にＰ１で流し予備吐を行う。
【００４３】
このパターンによる記録時間は、ＨＰから移動を開始して領域Ｓ１に記録を行いＰ２までスキャンスピードで移動して停止するまでの一連の移動時間（以降、記録または流し予備吐を行う移動にかかる時間をスキャン時間と呼ぶ）Ｔ１と、Ｐ２で流し予備吐を行い領域Ｓ２に記録してＰ１までスキャンスピードで移動して停止するまでのスキャン時間Ｔ２と、Ｐ１で流し予備吐を行い領域Ｓ３の記録を行って記録領域Ｓ３の右端Ｌ３で停止するまでのスキャン時間Ｔ３との和となる。
【００４４】
図６（ｂ）に示す第２のパターンは、記録ヘッドＩＪＨがＳ１からＳ３の３つの記録領域を往方向に移動するときのみ記録を行い、記録を行った後にＰ１近傍まで戻るパターンであり、記録領域Ｓ２およびＳ３を記録する前に、いずれもＰ１で流し予備吐を行う。
【００４５】
このパターンによる記録時間は、ＨＰから移動を開始して領域Ｓ１に記録を行って停止するまでの一連の移動時間Ｔ１と、右端Ｒ１からＰ１までリターンスピードで戻るリターン時間Ｔ２と、Ｐ１で流し予備吐を行い領域Ｓ２に記録して停止するまでのスキャン時間Ｔ３と、右端Ｒ１からＰ１までリターンスピードで戻るリターン時間Ｔ４と、Ｐ１で流し予備吐を行い領域Ｓ３の記録を行って記録領域Ｓ３の右端Ｒ３で停止するまでのスキャン時間Ｔ５との和となる。
【００４６】
図６（ｃ）に示す第３のパターンは、記録ヘッドＩＪＨがＳ１からＳ３の３つの記録領域を往方向に移動するときのみ記録を行い、スキャンスピードでＰ２で流し予備吐をして、記録領域の左端近傍まで戻るパターンであり、往方向指定記録の場合などで、Ｓ２およびＳ３を記録する前に、復方向に流し予備吐をして記録領域左端位置まで移動させる。
【００４７】
このパターンによる記録時間は、ＨＰから移動を開始して領域Ｓ１に記録を行って停止するまでの一連の移動時間Ｔ１と、現在の記録モードから得られたスキャンスピードでＰ２で流し予備吐をして、記録領域の左端Ｌ２近傍まで戻るリターン時間Ｔ２と、領域Ｓ２に記録を行って停止するまでのスキャン時間Ｔ３と、現在の記録モードから得られたスキャンスピードでＰ２で流し予備吐をして、記録領域の左端Ｌ３近傍まで戻るリターン時間Ｔ４と、領域Ｓ３の記録を行って記録領域Ｓ３の右端Ｒ３で停止するまでのスキャン時間Ｔ５との和となる。
【００４８】
図６（ｄ）に示す第４のパターンは、記録を行う前にＨＰからＰ２近傍まで記録ヘッドＩＪＨを一旦移動させ、記録ヘッドＩＪＨが記録領域を復方向に移動するときにＳ１からＳ３の３つの記録領域に記録を行うパターンであり、記録領域Ｓ２およびＳ３を記録する前に、いずれもＰ２で流し予備吐を行う。
【００４９】
このパターンによる記録時間は、ＨＰからＰ２までリターンスピードで移動して停止するまでのリターン時間Ｔ１と、スキャンスピードで領域Ｓ１に記録を行って左端Ｌ１に停止するまでのスキャン時間Ｔ２と、Ｐ２までリターンスピードで移動して停止するまでのリターン時間Ｔ３と、Ｐ２で流し予備吐を行い領域Ｓ２に記録して左端Ｌ２までスキャンスピードで移動して停止するまでのスキャン時間Ｔ４と、Ｐ２までリターンスピードで移動して停止するまでのリターン時間Ｔ５と、Ｐ２で流し予備吐を行い領域Ｓ３に記録して左端Ｌ３までスキャンスピードで移動して停止するまでのスキャン時間Ｔ６との和となる。
【００５０】
以上のような４種類のパターンの記録時間をそれぞれ計算し、記録時間が最短となるパターンを選択し、該パターンに従って記録を行う。また、これらの処理を、次のスキャンに対応する記録データが得られ、各記録領域のスキャンが終了する毎に実施して、記録領域幅が変化した際には、より記録時間が短くなる記録パターンへの変更を可能とする。
【００５１】
ここで本実施形態における記録パターン選択処理を、図１０のフローチャートを参照して再度説明する。
【００５２】
記録動作が開始されると、ホストコンピュータ等の外部機器から受信したデータを記録ヘッドの構成に合わせた記録データに変換する。そして１スキャンに対応する記録データが入手されると（ステップＳ１０１）、図６に示したような予め設定されたいくつかの記録パターンで記録を行う場合の記録時間をそれぞれ計算する（ステップＳ１０２）。記録パターンの各移動行程の移動時間は上記図３から図５に関して説明したように求められる。
【００５３】
各記録パターンの記録時間が計算されたら、その中でもっとも記録時間の短い記録パターンを選択し（ステップＳ１０３）、選択された記録パターンに従って１スキャン分の記録を行う（ステップＳ１０４）。
【００５４】
１スキャン分の記録が終了したら、１ページの記録が終了したか否かを判定し（ステップＳ１０５）、終了していなければ、再度ステップＳ１０１へ戻る。１ページの記録が終了していれば、全ての記録が終了した否かを判定し（ステップＳ１０６）、終了していなければ再度ステップＳ１０１へ戻る。全ての記録が終了していれば処理を終了する。
【００５５】
上記図６に関して説明した４種類の記録パターンは、回復処理として流し予備吐を行う位置を両側に有し、各記録領域を記録する毎に流し予備吐を行うものとしてが、行われる回復処理は流し予備吐に限られるものではなく、その実施位置も両側に設ける必要はない。
【００５６】
更に、記録パターンの種類も上記に示した４種類に限定されず、記録ヘッドや駆動機構の構成に応じて考えられる様々な記録パターンを選択の対象とすることができることはもちろんである。この場合、記録パターンの走査回数は３回に限られるものではなく、選択される複数種類の記録パターンで同じであればよく、２回または４回であっても上記実施形態と同様な効果を得ることができる。
【００５７】
なお、以上の実施形態において、記録ヘッドから吐出される液滴はインクであるとして説明し、さらにインクタンクに収容される液体はインクであるとして説明したが、その収容物はインクに限定されるものではない。例えば、記録画像の定着性や耐水性を高めたり、その画像品質を高めたりするために記録媒体に対して吐出される処理液のようなものがインクタンクに収容されていても良い。
【００５８】
以上の実施形態は、特にインクジェット記録方式の中でも、インク吐出を行わせるために利用されるエネルギーとして熱エネルギーを発生する手段（例えば電気熱変換体やレーザ光等）を備え、前記熱エネルギーによりインクの状態変化を生起させる方式を用いることにより記録の高密度化、高精細化が達成できる。
【００５９】
その代表的な構成や原理については、例えば、米国特許第４７２３１２９号明細書、同第４７４０７９６号明細書に開示されている基本的な原理を用いて行うものが好ましい。この方式はいわゆるオンデマンド型、コンティニュアス型のいずれにも適用可能であるが、特に、オンデマンド型の場合には、液体（インク）が保持されているシートや液路に対応して配置されている電気熱変換体に、記録情報に対応していて膜沸騰を越える急速な温度上昇を与える少なくとも１つの駆動信号を印加することによって、電気熱変換体に熱エネルギーを発生せしめ、記録ヘッドの熱作用面に膜沸騰を生じさせて、結果的にこの駆動信号に１対１で対応した液体（インク）内の気泡を形成できるので有効である。
【００６０】
この気泡の成長、収縮により吐出用開口を介して液体（インク）を吐出させて、少なくとも１つの滴を形成する。この駆動信号をパルス形状とすると、即時適切に気泡の成長収縮が行われるので、特に応答性に優れた液体（インク）の吐出が達成でき、より好ましい。
【００６１】
このパルス形状の駆動信号としては、米国特許第４４６３３５９号明細書、同第４３４５２６２号明細書に記載されているようなものが適している。なお、上記熱作用面の温度上昇率に関する発明の米国特許第４３１３１２４号明細書に記載されている条件を採用すると、さらに優れた記録を行うことができる。
【００６２】
記録ヘッドの構成としては、上述の各明細書に開示されているような吐出口、液路、電気熱変換体の組み合わせ構成（直線状液流路または直角液流路）の他に熱作用面が屈曲する領域に配置されている構成を開示する米国特許第４５５８３３３号明細書、米国特許第４４５９６００号明細書を用いた構成も本発明に含まれるものである。加えて、複数の電気熱変換体に対して、共通するスロットを電気熱変換体の吐出部とする構成を開示する特開昭５９−１２３６７０号公報や熱エネルギーの圧力波を吸収する開口を吐出部に対応させる構成を開示する特開昭５９−１３８４６１号公報に基づいた構成としても良い。
【００６３】
さらに、記録装置が記録できる最大記録媒体の幅に対応した長さを有するフルラインタイプの記録ヘッドとしては、上述した明細書に開示されているような複数記録ヘッドの組み合わせによってその長さを満たす構成や、一体的に形成された１個の記録ヘッドとしての構成のいずれでもよい。
【００６４】
加えて、上記の実施形態で説明した記録ヘッド自体に一体的にインクタンクが設けられたカートリッジタイプの記録ヘッドのみならず、装置本体に装着されることで、装置本体との電気的な接続や装置本体からのインクの供給が可能になる交換自在のチップタイプの記録ヘッドを用いてもよい。
【００６５】
また、以上説明した記録装置の構成に、記録ヘッドに対する回復手段、予備的な手段等を付加することは記録動作を一層安定にできるので好ましいものである。これらを具体的に挙げれば、記録ヘッドに対してのキャッピング手段、クリーニング手段、加圧あるいは吸引手段、電気熱変換体あるいはこれとは別の加熱素子あるいはこれらの組み合わせによる予備加熱手段などがある。また、記録とは別の吐出を行う予備吐出モードを備えることも安定した記録を行うために有効である。
【００６６】
さらに、記録装置の記録モードとしては黒色等の主流色のみの記録モードだけではなく、記録ヘッドを一体的に構成するか複数個の組み合わせによってでも良いが、異なる色の複色カラー、または混色によるフルカラーの少なくとも１つを備えた装置とすることもできる。
【００６７】
以上説明した実施の形態においては、インクが液体であることを前提として説明しているが、室温やそれ以下で固化するインクであっても、室温で軟化もしくは液化するものを用いても良く、あるいはインクジェット方式ではインク自体を３０°Ｃ以上７０°Ｃ以下の範囲内で温度調整を行ってインクの粘性を安定吐出範囲にあるように温度制御するものが一般的であるから、使用記録信号付与時にインクが液状をなすものであればよい。
【００６８】
加えて、積極的に熱エネルギーによる昇温をインクの固形状態から液体状態への状態変化のエネルギーとして使用せしめることで積極的に防止するため、またはインクの蒸発を防止するため、放置状態で固化し加熱によって液化するインクを用いても良い。いずれにしても熱エネルギーの記録信号に応じた付与によってインクが液化し、液状インクが吐出されるものや、記録媒体に到達する時点では既に固化し始めるもの等のような、熱エネルギーの付与によって初めて液化する性質のインクを使用する場合も本発明は適用可能である。
【００６９】
このような場合インクは、特開昭５４−５６８４７号公報あるいは特開昭６０−７１２６０号公報に記載されるような、多孔質シート凹部または貫通孔に液状または固形物として保持された状態で、電気熱変換体に対して対向するような形態としてもよい。本発明においては、上述した各インクに対して最も有効なものは、上述した膜沸騰方式を実行するものである。
【００７０】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００７１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはCPUやMPU）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム(OS)などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７２】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７３】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明した（図４および図１０に示す）フローチャートに対応するプログラムコードが格納されることになる。
【００７４】
【発明の効果】
以上詳細に説明したように本発明によれば、複数種類の記録パターンの中で記録ヘッドの移動時間を含めた記録時間が最も短い記録パターンに従って記録動作が行われるので、記録ヘッドをより効率的に移動させて、記録ヘッドの移動時間を含めた全体の記録時間を短縮することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の実施形態のインクジェット記録装置を使用した記録システムを示す図である。
【図２】本発明の実施形態における記録ヘッドの移動経路を説明する図である。
【図３】本発明の実施形態で使用する速度パラメータテーブルの例を示す図である。
【図４】図３の速度パラメータテーブルから移動速度を求める処理を示すフローチャートである。
【図５】キャリッジの移動速度と時間との関係を示すグラフである。
【図６】本発明の実施形態におけるいくつかの記録パターンの例を示す図である。
【図７】本発明の実施形態であるインクジェットプリンタの構成を示す外観斜視図である。
【図８】図７のインクジェットプリンタの制御回路の構成を示すブロック図である。
【図９】図７のインクジェットプリンタで使用するインクカートリッジの構成を示す外観斜視図である。
【図１０】本発明の実施形態における記録パターン選択処理を示すフローチャートである。
【符号の説明】
ＩＪＨ  記録ヘッド
ＨＰ  記録ヘッドの現在位置
Ｐ１、Ｐ２  流し予備吐実行位置
Ｓ１〜Ｓ３  記録領域
Ｔ１〜Ｔ２  記録ヘッド移動経路
【図１】
0003782610.tif 000002
【図２】
0003782610.tif 000003
【図３】
0003782610.tif 000004
【図４】
0003782610.tif 000005
【図５】
0003782610.tif 000006
【図６】
0003782610.tif 000007
【図７】
0003782610.tif 000008
【図８】
0003782610.tif 000009
【図９】
0003782610.tif 000010
【図１０】
0003782610.tif 000011