(57)【要約】【課題】主走査方向の印刷においても、無駄なインクを消費することなく、インク滴噴射の際に装置内を汚さないインクジェット記録装置を提供する。【解決手段】印字可能な記録ヘッドを主走査させると共に、記録媒体を副走査させることにより記憶媒体上に所定の印字を行うインクジェット記録装置において、操作者が設定した記録媒体のサイズや給紙カセットのサイズによって主走査方向の記録媒体の範囲を決定し、検知した記録ヘッドの位置が記録媒体の範囲外である場合には印字を行わないようにした。【選択図】        図５
2004174791.tif 000002
【特許請求の範囲】
【請求項１】
印字可能な記録ヘッドを主走査させると共に、記録媒体を副走査させることにより記憶媒体上に所定の印字を行うインクジェット記録装置において、主走査方向の記録媒体の範囲を決定する手段と、前記記録ヘッドの位置を検知する手段と、この検知した記録ヘッドの位置が前記記録媒体の範囲外であるか否かを判定する手段とを有し、検知した記録ヘッドの位置が前記記録媒体の範囲外である場合には印字を行わないようにしたことを特徴とするインクジェット記録装置。
【請求項２】
請求項１に記載のインクジェット記録装置において、前記主走査方向の記録媒体の範囲を決定する手段は、操作者が設定した記録媒体のサイズによって決定することを特徴とするインクジェット記録装置。
【請求項３】
請求項１に記載のインクジェット記録装置において、前記主走査方向の記録媒体の範囲を決定する手段は、給紙カセットのサイズによって決定することを特徴とするインクジェット記録装置。
【請求項４】
コンピュータに、請求項１、２または３に記載のインクジェット記録装置の機能を実行させるためのプログラム。
【請求項５】
請求項４に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録ヘッドとしてインクジェット記録ヘッドを搭載したキャリッジを用紙の記録幅方向に往復移動して、その用紙上にドットを形成して印刷を行うインクジェット記録装置、インクジェット記録装置の機能を実行するためのプログラムおよびそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
近年、コンピュータの出力装置として、記録ヘッドのノズルからインクを噴射するインクジェットプリンタが広く普及している。
このインクジェットプリンタでは、用紙をプラテン上で記録ヘッドに向かい合うように支持し、記録ヘッドを水平方向（主走査方向）に移動させながら用紙上の所定の位置で記録ヘッド上のノズルからインク滴を噴射してドットを形成させ、主走査を終了すると垂直方向（副走査方向）に用紙を所定量だけ搬送し、この主走査と副走査とを交互に繰り返すことにより、所定の印刷を行っている。
【０００３】
【特許文献１】
特開２００２−１０３５８７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上述したようなインクジェットプリンタでは、用紙上にインク滴が着弾せずに搬送ベルトやプラテン上に着弾してしまう場合がある。
このような場合には、搬送ベルトやプラテン上に着弾したインクによって、その後に通過する用紙が汚されてしまうことになる。また、不必要にインクを噴射して無駄なインクを消費してしまうことにもなる。
【０００５】
特許文献１の技術は、複数のノズルからなる印字ヘッドで印刷用紙の端部まで印刷するときに、プラテンを汚すことなく余白なく印刷できるようにしている。このために、印刷用紙の種類に基づいて決定した印刷用紙より広い拡張領域を設定し、副走査方向の印刷には、ヘッドのうち印刷用紙上にあるノズルのみを用いてインク滴を噴射してドットを記録している。
また、印刷用紙の主走査方向の左右端部を印刷するノズルは、左側溝部または右側溝部上に位置するため、インク滴が印刷用紙からはずれた場合にも、インク滴はプラテンの中央部に着弾することなく、左側溝部または右側溝部に着弾するので、インク滴によって印刷用紙が汚されることがない。
【０００６】
しかし、この特許文献１の技術では、主走査方向の印刷では、印刷用紙からはずれたところでもインクを噴射するため、インクを浪費してしまう。
【０００７】
本発明は、上述した実情を考慮してなされたものであり、主走査方向の印刷においても、無駄なインクを消費することなく、インク滴を噴射したときに装置内を汚さないインクジェット記録装置、プログラムおよび記録媒体を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記の課題を解決するために、本発明の請求項１は、印字可能な記録ヘッドを主走査させると共に、記録媒体を副走査させることにより記憶媒体上に所定の印字を行うインクジェット記録装置において、主走査方向の記録媒体の範囲を決定する手段と、前記記録ヘッドの位置を検知する手段と、この検知した記録ヘッドの位置が前記記録媒体の範囲外であるか否かを判定する手段とを有し、検知した記録ヘッドの位置が前記記録媒体の範囲外である場合には印字を行わないようにしたことを特徴とする。
また、本発明の請求項２は、請求項１に記載のインクジェット記録装置において、前記主走査方向の記録媒体の範囲を決定する手段は、操作者が設定した記録媒体のサイズによって決定することを特徴とする。
また、本発明の請求項３は、請求項１に記載のインクジェット記録装置において、前記主走査方向の記録媒体の範囲を決定する手段は、給紙カセットのサイズによって決定することを特徴とする。
また、本発明の請求項４は、コンピュータに、請求項１、２または３に記載のインクジェット記録装置の機能を実行させるためのプログラムである。
また、本発明の請求項５は、請求項４に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【０００９】
以上の構成により、記録媒体の主走査方向の範囲外では印刷を行わないので、無駄なインク噴射が減少し、インクの浪費を押さえることができる。
また、静電搬送ベルトなど装置内にインクを噴射してできる汚れを防ぐとともに、不必要なインク噴射によって引き起こされる装置の不具合を未然に防げる。
また、記録媒体の主走査方向の範囲を記録媒体サイズや設定された給紙カセットのサイズ等の所定の情報を参照して決定するので、改めて記録媒体の主走査方向の範囲を検出するための手段（例えば、主走査方向に移動するセンサ等）を備えずに済むので、より安価な装置を提供することができる。
【００１０】
また、操作者が指定した記録媒体のサイズから主走査方向の範囲を決定するので、複数枚連続印刷の時でも印字動作の指示と共に範囲が決定でき、印字動作全体の生産性を上げることができる。
【００１１】
また、設定された給紙カセットのサイズから主走査方向の範囲を決定するので、給紙カセットにセットされた記録媒体より大きい記録媒体サイズを操作者が誤って指定してしまっても、正しくマスクすることができる。
また、給紙カセットのサイズが変化した時のみ、そのサイズを検知し保持すればよいので、変化しなければ制御する範囲を変更する処理を行わなくて済み、印字動作全体の生産性を上げることができる。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の好適な実施形態を説明する。
図１は、本発明が実施されるインクジェット記録装置の印字制御機構部の概略斜視図、図２は、同印字制御機構部の側面図である。
このインクジェット記録装置は、記録装置本体１の内部に主走査方向に移動可能なキャリッジ１３、キャリッジ１３に搭載したインクジェットヘッドからなる記録ヘッド１４、記録ヘッド１４へのインクを供給するインクタンク１５等で構成される印字制御機構部２等を収納し、記録装置本体１の下方部には前方側から多数枚の用紙（記録媒体）３を積載可能な給紙カセット（あるいは給紙トレイでもよい）４を抜き差し自在に装着することができる。以下の説明では、「用紙」とは、一般的な印刷装置で用いられている紙のみならず、広く布、プラスチックフィルム、金属板等、記録ヘッドによって吐出されるインクを受容可能なものもいうものとする。
また、用紙３を手差しで給紙するための手差しトレイ５を開倒することができ、給紙カセット４あるいは手差しトレイ５から給送される用紙３を取り込み、印字制御機構部２によって所要の画像を記録した後、後面側に装着された排紙トレイ６に排紙する。
【００１３】
印字制御機構部２は、図示しない左右の側板に横架したガイド部材である主ガイドロッド１１でキャリッジ１３を主走査方向（図２の紙面垂直方向）に摺動自在に保持し、このキャリッジ１３にはイエロー（Ｙ）、シアン（Ｃ）、マゼンタ（Ｍ）、ブラック（Ｂｋ）の各色のインク滴を噴射するインクジェットヘッドからなる記録ヘッド１４をインク滴噴射方向を下方に向けて装着し、キャリッジ１３の上側には記録ヘッド１４に各色のインクを供給するための各サブタンク１２を装着している。
各色のインクに対応するサブタンク１２は、インク供給チューブ１６を介して、交換可能に装着されたインクタンク１５と接続され、インクタンク１５から対応する色のインクを供給される。
【００１４】
キャリッジ１３は、後方側（用紙搬送方向下流側）を主ガイドロッド１１に摺動自在に嵌装している。そして、このキャリッジ１３を主走査方向に移動走査するため、主走査モータ１７で回転駆動される駆動プーリ１８と従動プーリ１９との間にタイミングベルト２０を張装し、このタイミングベルト２０をキャリッジ１３に固定している。
【００１５】
記録ヘッド１４として用いるインクジェットヘッドは、圧電素子などの電気機機械変換素子で液室（インク流路）壁面を形成する振動板を介してインクを加圧する。
このインクジェットヘッドには、ピエゾ型のもの、あるいは発熱抵抗体による膜沸騰でバブルを生じさせてインクを加圧するバブル型のもの、若しくはインク流路壁面を形成する振動板とこれに対向する電極との間の静電力で振動板を変位させてインクを加圧する静電型のものなどを使用することができるが、ここでは静電型インクジェットヘッドを用いることにする。
【００１６】
また、記録ヘッドとしてここでは各色に対応した記録ヘッド１４を用いているが、各色のインク滴を噴射するノズルを有する１個のヘッドでもよい。
【００１７】
一方、給紙カセット４にセットした用紙３を記録ヘッド１４の下方側に搬送するために、給紙カセット４から用紙３を分離給装する給紙ローラ２１およびフリクションパッド２２と、用紙３を案内するガイド部材２３と、給紙された用紙３を反転させて搬送する搬送ローラ２４と、この搬送ローラ２４の周面に押し付けられる搬送コロ２５および搬送ローラ２４からの用紙３の送り出し角度を規定する先端コロ２６とを設けている。搬送ローラ２４は、副走査モータ２７によってギヤ列を介して回転駆動される。
【００１８】
そして、キャリッジ１３の主走査方向の移動範囲に対応して搬送ローラ２４から送り出された用紙３を記録ヘッド１４の下方側へ案内する静電搬送ベルト２９を設けている。この静電搬送ベルト２９は、チャージャ３０により帯電することにより搬送されてきた用紙３を吸着し、用紙面とヘッド面とを並行に保つ役割を担っている。静電搬送ベルト２９の用紙搬送方向下流側には、用紙３を排紙トレイ６に送り出す排紙コロ３３を配設している。
【００１９】
また、キャリッジ１３の移動方向右端側には記録ヘッド１４の信頼性を維持、回復するための信頼性維持回復機構（以下、サブシステムという）３７を配置している。キャリッジ１３は印字待機中にはこのサブシステム３７側に移動されてキャッピング手段などで記録ヘッド１４がキャッピングされる。
また、このサブシステム３７側の位置（この位置を信頼性維持回復位置という）にあるときに、第２駆動波形を用いた信頼性維持回復動作の一環としてのメニスカス振動を発生させる制御も行う。
【００２０】
次に、画像マスクに関する動作を説明する。
図３は、インクジェット記録装置を正面から見た図で、キャリッジ１３には２つの記録ヘッド（１０１、１０２）が装着され、さらに記録ヘッド１０１には２本のノズル列（１０５、１０６）および記録ヘッド１０２には２本のノズル列（１０３、１０４）が配置され、この各々のノズル列からインク滴が噴射される。
【００２１】
キャリッジ１３が図３のようなキャッピング位置にある場合、記録ヘッド１０１はキャップ１０７で、記録ヘッド１０２は吸引兼用キャップ１０８で覆われ、ヘッド面を保湿し、ノズル列中のインクの目詰まりが起きにくいように保護されている。
【００２２】
図４は、キャリッジと各ノズル列間の距離を示したもので、キャッピングしている状態でのキャリッジの右端位置をＳとし、このＳの位置を主走査方向の座標原点として、
Ｓ１は、Ｓの位置からノズル列１０６までの距離、
Ｓ２は、Ｓの位置からノズル列１０５までの距離、
Ｓ３は、Ｓの位置からノズル列１０４までの距離、
Ｓ４は、Ｓの位置からノズル列１０３までの距離
をそれぞれ示す。
【００２３】
図５は、インクジェット記録装置の印字制御機構部２の制御ブロック図である。
図５において、ＣＰＵ５００は、指令を与えることによって印字制御機構部２の各部を制御する。
副走査モータ動作指令回路５０９および給紙クラッチドライバ５１１に指令が与えられると、副走査モータ２７および給紙クラッチ５１２を駆動し、給紙カセット４（図２参照）から用紙３を給紙し、搬送を行う。
【００２４】
さらに、主走査モータ動作指令回路５０６に指令が与えられると、主走査モータドライバ５０７を介して主走査モータ１７を駆動し、キャリッジ１３を主走査方向に移動させる。このときＣＰＵ５００は、主走査エンコーダ５１３の出力信号を主走査モータ動作指令回路５０６を介して読み出すことにより、キャリッジ１３の位置を知ることができる。
【００２５】
操作部５０３は、図示しないＬＣＤやＬＥＤ等を具備し、ＣＰＵ５００からの指令により装置の状態を操作者に知らしめる。
不揮発性メモリ５０１は、電源が遮断された状態でも書き込まれたデータを保持することができるメモリであって、例えばバッテリ内臓のＳＲＡＭやＥ２ＰＲＯＭ等により構成される。
【００２６】
画像メモリ５０２は、印刷する画像データが蓄えられるメモリで、例えばＳＤＲＡＭ等によって構成される。
画像メモリ５０２から読み出された画像データは、伸張回路５２０によって圧縮状態から伸張され、さらに、どのノズル列でインク滴を噴射すか否かのマスクを画像マスク回路５２１で決定して、Ｉ／Ｆ回路５２２を介して、記録ヘッド１４に送り出され、マスクがかかっていないノズル列からインク滴を噴射させる。
ここで、伸張回路５２０、画像マスク回路５２１、Ｉ／Ｆ回路５２２は、それぞれノズル列の数の分だけ用意され、各ノズル列のデータを並行して処理する。
【００２７】
また、Ｉ／Ｆ回路５２２には主走査エンコーダ５１３の出力信号が入力され、キャリッジ１３の主走査位置に同期して、画像データが記録ヘッドに送り出される。
さらに、ＣＰＵ５００は、画像マスク回路５２１に指令を与えることによって、任意のタイミングで出力画像をマスクすることができる。
【００２８】
次に、画像マスク回路５２１における画像マスク動作を説明する。
まず、用紙の右端および左端座標を決定する方法を説明する。
操作者は、ＰＣ等で印刷指示するときに、図６のような印刷設定画面を表示させて、「印刷用紙サイズ」を選択してどのサイズの用紙に印字するのかを設定し、印刷する画像データとともにその設定をインクジェット記録装置へ送信する。インクジェット記録装置は、受信した画像データを画像メモリ５０２へ格納するとともに、受信した印刷用紙サイズから用紙の幅Ｓｈを決定する。
【００２９】
次に、用紙の中央は、図７に示した用紙中央通過位置１０９を通過するものとして、この用紙中央通過位置１０９と用紙の幅から用紙の右端座標Ｐｒおよび左端座標Ｐｌを決定し、不揮発性メモリ５０１に記録しておく（図７参照）。ここで、主走査方向の座標原点Ｓは、キャリッジ１３がキャッピング位置にきたときの位置である。
【００３０】
すなわち、それぞれ次のように計算される。
用紙の右端座標Ｐｒ＝用紙中央通過位置１０９−用紙の幅Ｓｈ／２
用紙の左端座標Ｐｌ＝用紙中央通過位置１０９＋用紙の幅Ｓｈ／２
【００３１】
また、上述したように
Ｓ１＝キャリッジ右端からノズル列１０６までの距離
Ｓ２＝キャリッジ右端からノズル列１０５までの距離
Ｓ３＝キャリッジ右端からノズル列１０４までの距離
Ｓ４＝キャリッジ右端からノズル列１０３までの距離
としたので、これらの座標から各ノズル列のマスク解除開始座標と終了座標は次のように計算され、不揮発性メモリ５０１に記録される。ここで「マスク解除」とは、ノズル列からインク滴を噴射させるような状態にすることである。
【００３２】
ノズル列１０６のマスク解除開始座標Ｐｓ１＝Ｐｒ−Ｓ１
ノズル列１０５のマスク解除開始座標Ｐｓ２＝Ｐｒ−Ｓ２
ノズル列１０４のマスク解除開始座標Ｐｓ３＝Ｐｒ−Ｓ３
ノズル列１０３のマスク解除開始座標Ｐｓ４＝Ｐｒ−Ｓ４
ノズル列１０６のマスク解除終了座標Ｐｅ１＝Ｐｌ−Ｓ１
ノズル列１０５のマスク解除終了座標Ｐｅ２＝Ｐｌ−Ｓ２
ノズル列１０４のマスク解除終了座標Ｐｅ３＝Ｐｌ−Ｓ３
ノズル列１０３のマスク解除終了座標Ｐｅ４＝Ｐｌ−Ｓ４
【００３３】
または、用紙の右端座標および左端座標を次のようにして決定してもよい。
操作者が図８のように給紙カセットをインクジェット記録装置へ差し入れたときに、その右端と左端の主走査方向の座標を用紙の右端と左端の主走査方向の座標とし、それぞれをＰｒ、Ｐｌとして、不揮発性メモリ５０１に記録しておく。このＰｒ，Ｐｌの座標は、給紙カセットの抜き差しまたはカセットのサイズに変化があったときにのみ行う。
【００３４】
ＣＰＵ５００は、印刷動作が始まると用紙３を静電搬送ベルト２９上まで給紙・搬送させ、搬送動作完了後、全ノズル列（１０３，１０４，１０５，１０６）の画像マスクを有効にした後に、キャリッジ１３の駆動を開始させ、キャリッジ１３を主走査の正方向に移動させる。
【００３５】
次に、ＣＰＵ５００は、画像データを画像メモリ５０２から読み出し、各ノズル列に対応して、伸張回路５２０で圧縮状態から伸張し、さらに、どのノズル列でインク滴を噴射すか否かのマスクを画像マスク回路５２１で決定して、Ｉ／Ｆ回路５２２を介して、記録ヘッド１４に送出し、マスクがかかっていない（解除されている）ノズル列からインク滴を噴射させる。
【００３６】
図９は、１つのノズル列１０３に対する画像マスク回路５２１の画像マスク動作を説明するためのフローチャートである。ノズル列１０３についての画像マスク動作について説明するが、他のノズル列（１０４，１０５，１０６）についても対応する解除開始座標と解除終了座標によって同様に動作する。
【００３７】
ノズル列１０３に対する画像マスクを有効にする（ステップＳ１０）。
主走査エンコーダ５１３の出力信号からキャリッジ１３の座標位置ＰがＰｓ４に達した場合は（ステップＳ１１のＹＥＳ）、ノズル列１０３の画像マスクの解除を行う（ステップＳ１２）。一方、座標位置ＰがＰｓ４に達しない場合（ステップＳ１１のＮＯ）、ノズル列１０３の画像マスクは有効のままである。
【００３８】
次に、キャリッジ１３の座標位置ＰがＰｅ４に達しているときには（ステップＳ１３のＹＥＳ）、ノズル列１０３の画像マスクを有効にもどす（ステップＳ１４）。一方、座標位置ＰがＰｅ４に達していないときには（ステップＳ１３のＮＯ）、ノズル列１０３の画像マスクを解除する。
【００３９】
このようにしてマスクを決定すると、各ノズル列の画像マスク解除開始から終了までの区間では、ヘッドに与えられた画像データは有効画像としてノズル列からインクが噴射される。逆に、各ノズル列のマスクが解除されていない区間では、ヘッドには白データが与えられ、ノズル列からインクは噴射されない。
【００４０】
上述の方法では、ＣＰＵ５００がキャリッジ位置を監視しながらリアルタイムに画像マスク回路５２１を制御しているが、図１０のようなマスク解除開始判定回路５５０と、同様な構成をもつマスク解除終了判定回路５６０を用いることにより、ＣＰＵの処理負荷を下げることができる。
これらのマスク解除開始判定回路５５０とマスク解除終了判定回路５６０とは、それぞれ画像マスク回路５２１と対応して用意されるので、それぞれノズル列の数分必要となる。以下の説明ではノズル列１０３について説明するが、他のノズル列（１０４，１０５，１０６）についても同様に動作する。
【００４１】
マスク解除開始判定回路５５０は、主走査カウンタ５５１、レジスタ５５２、比較器５５３からなっている。
レジスタ５５２は、上述したノズル列１０３のマスク解除開始位置Ｐｓ４を記憶する。
主走査カウンタ５５１は、入力された主走査エンコーダ信号からキャリッジ位置を計測し比較器５５３へ出力する。
比較器５５３は、ＣＰＵバスのタイミングでレジスタ５５２に書き込んだマスク解除開始位置Ｐｓ４と主走査カウンタ５５１が計測したキャリッジ位置とを比較して、マスク解除開始位置Ｐｓ４の方が小さければ、ノズル列１０３に対するマスク解除開始信号が画像マスク回路５２１に出力される。一方、キャリッジ位置の方が小さいときには、マスク解除終了信号が画像マスク回路５２１へ出力される。
【００４２】
同様に、マスク解除終了判定回路５６０は、主走査カウンタ５６１、レジスタ５６２、比較器５６３からなっている。
レジスタ５６２は、上述したノズル列１０３のマスク解除終了位置Ｐｅ４を記憶する。
主走査カウンタ５６１は、入力された主走査エンコーダ信号からキャリッジ位置を計測し比較器５６３へ出力する。
比較器５６３は、ＣＰＵバスのタイミングでレジスタ５６２に書き込んだマスク解除終了位置Ｐｅ４と主走査カウンタ５６１が計測したキャリッジ位置とを比較して、マスク解除終了位置Ｐｅ４の方が小さければ、ノズル列１０３に対するマスク解除終了信号が画像マスク回路５２１に出力される。一方、キャリッジ位置の方が小さいときには、マスク解除開始信号が画像マスク回路５２１へ出力される。
【００４３】
これらの判定回路を使うときには、ＣＰＵ５００は、予め各ノズル列に対応する判定回路のレジスタ５５２にマスク解除開始位置を、レジスタ５６２にマスク解除終了位置をそれぞれ書き込んでおく。
キャリッジ１３が移動をはじめると、主走査エンコーダ信号が主走査カウンタ５５１および主走査カウンタ５６１に入力され、キャリッジ位置が主走査カウンタ５５１および主走査カウンタ５６１で計測される。ここで、主走査カウンタ５５１が計測したキャリッジ位置がレジスタ５５２に書き込んだ位置より大きくなると比較器５５３からマスク解除開始信号が出力され、一方、小さい間はマスク解除終了信号が出力される。この出力信号が画像マスク回路５２１に与えられる。
【００４４】
一方、主走査カウンタ５６１が計測したキャリッジ位置がレジスタ５６２に書き込んだ位置より大きくなると比較器５６３からマスク解除終了信号が出力され、一方、小さい間はマスク解除開始信号が出力される。この出力信号が画像マスク回路５２１に与えられる。
【００４５】
画像マスク回路５２１は、これらのマスク解除開始判定回路５５０とマスク解除終了判定回路５６０からの出力信号がともにマスク解除開始信号であるときには、画像マスクが解除されたと解釈して、ノズル列１０３の画像マスクを解除する。また、出力信号がこれ以外の組み合わせのときには、画像マスクが有効であると解釈して、ノズル列１０３の画像マスクを有効とする。
【００４６】
本発明は、上述した実施形態のみに限定されたものではない。上述した実施形態のインクジェット記録装置の印字制御機構を構成する各機能をそれぞれプログラム化し、予めＲＯＭの記録媒体に書き込んでおき、インクジェット記録装置にこのＲＯＭを装着して、これらのプログラムをマイクロプロセッサで実行することによって、本発明の目的が達成されることは言うまでもない。
この場合、記録媒体から読み出された実行された状態が上述した実施形態の機能を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
【００４７】
なお、このような機能を実現するプログラムは、半導体媒体（例えば、ＲＯＭ、不揮発性メモリ等）、光媒体（例えば、ＤＶＤ、ＭＯ、ＭＤ、ＣＤ等）、磁気媒体（例えば、磁気テープ、フレキシブルディスク等）等のいずれの形態の記録媒体で提供されてもよい。
あるいは、ネットワーク等の通信網を介して記憶装置に格納されたプログラムをサーバコンピュータから直接供給を受けるようにしてもよい。この場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
【００４８】
このような記録媒体で提供された場合は、その記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置にインストールし、そのインストールされたプログラムをマイクロプロセッサが実行することによって上述した実施形態の機能が実現される。または、記録媒体に記録されたプログラムを直接実行するようにしてもよい。
【００４９】
また、上述の実施形態ではインクジェット記録装置について述べたが、本発明はその構成に限定されるものではない。記録ヘッドに対し用紙を相対的に搬送して印刷を行うものであれば、サーマル式、熱転写印刷装置など、方式を問わずいずれの印刷装置についても有効である。
【００５０】
【発明の効果】
以上説明したように本発明によれば、記録媒体の主走査方向の範囲外では印刷を行わないので、無駄なインク噴射が減少し、インクの浪費を押さえることができる。
また、静電搬送ベルトなど装置内にインクを噴射してできる汚れを防ぐとともに、不必要なインク噴射によって引き起こされる装置の不具合を未然に防げる。また、記録媒体の主走査方向の範囲を記録媒体サイズや設定された給紙カセットのサイズ等の所定の情報を参照して決定するので、改めて記録媒体の主走査方向の範囲を検出するための手段（例えば、主走査方向に移動するセンサ等）を備えずに済むので、より安価な装置を提供することができる。
【００５１】
また、操作者が指定した記録媒体のサイズから主走査方向の範囲を決定するので、複数枚連続印刷の時でも印字動作の指示と共に範囲が決定でき、印字動作全体の生産性を上げることができる。
【００５２】
また、設定された給紙カセットのサイズから主走査方向の範囲を決定するので、給紙カセットにセットされた記録媒体より大きい記録媒体サイズを操作者が誤って指定してしまっても、正しくマスクすることができる。
また、給紙カセットのサイズが変化した時のみ、そのサイズを検知し保持すればよいので、変化しなければ制御する範囲を変更する処理を行わなくて済み、印字動作全体の生産性を上げることができる。
【図面の簡単な説明】
【図１】インクジェット記録装置の印字制御機構部の概略斜視図である。
【図２】図１の印字制御機構部の側面図である。
【図３】図１の印字制御機構部の正面から見た断面図である。
【図４】ノズル列の位置関係を示した図である。
【図５】印字制御機構部の制御ブロック図である。
【図６】用紙サイズを設定するときの表示画面例である。
【図７】マスク解除開始座標・終了座標の決定を説明する図である。
【図８】マスク解除開始座標・終了座標の決定を説明する図である。
【図９】画像マスク動作を説明するフローチャートである。
【図１０】印字制御機構部のマスク解除開始・終了判定回路の回路図である。
【符号の説明】
１…記録装置本体、２…印字制御機構部、３…用紙、４…給紙カセット、５…手差しトレイ、６…排紙トレイ、１１…主ガイドロッド、１２…サブタンク、１３…キャリッジ、１４，１０１，１０２…記録ヘッド、１５…インクタンク、１６…インク供給チューブ、１７…主走査モータ、１８…駆動プーリ、１９…従動プーリ、２０…タイミングベルト、２１…給紙ローラ、２２…フリクションパッド、２３…ガイド部材、２４…搬送ローラ、２５…搬送コロ、２６…先端コロ、２７…副走査モータ、２９…静電搬送ベルト、３０…チャージャ、３３…排紙コロ、３７…サブシステム、１０３，１０４，１０５，１０６…ノズル列、１０７…キャップ、１０８…吸引兼用キャップ、１０９…用紙中央通過位置、５００…ＣＰＵ、５０１…不揮発性メモリ、５０２…画像メモリ、５０３…操作部、５０６…主走査モータ動作指令回路、５０７…主走査モータドライバ、５０９…副走査モータ動作指令回路、５１０…副走査モータドライバ、５１１…給紙クラッチドライバ、５１２…給紙クラッチ、５１３…主走査エンコーダ、５２０…伸張回路、５２１…画像マスク回路、５２２…Ｉ／Ｆ回路、５５０…マスク解除開始判定回路、５５１…主走査カウンタ、５５２…レジスタ、５５３…比較器、５６０…マスク解除終了判定回路、５６１…主走査カウンタ、５６２…レジスタ、５６３…比較器。
【図１】
2004174791.tif 000003
【図２】
2004174791.tif 000004
【図３】
2004174791.tif 000005
【図４】
2004174791.tif 000006
【図５】
2004174791.tif 000007
【図６】
2004174791.tif 000008
【図７】
2004174791.tif 000009
【図８】
2004174791.tif 000010
【図９】
2004174791.tif 000011
【図１０】
2004174791.tif 000012