(57)【要約】【課題】ノズルの使用頻度を十分に分散化させることが可能なインクジェット記録装置を提供する。【解決手段】記録装置は、インクを吐出する複数のノズルを有する記録ヘッドを備える。さらに記録装置は、少なくとも、複数のノズルが記録する複数のノズルの配列方向における記録画像のサイズに応じて、前記複数のノズルのうち同一の記録画像の記録に使用するノズルの前記配列方向におけるシフト可能範囲を設定することで、複数のノズルの使用頻度を平均化する設定手段を備える。【選択図】図７
2018111265.tif 000002
【特許請求の範囲】
【請求項１】
インクを吐出させる複数のノズルにより記録媒体に記録を行う記録ヘッドと、
少なくとも前記複数のノズルが記録する前記複数のノズルの配列方向における記録画像のサイズに応じて、前記複数のノズルのうち同一の記録画像の記録に使用するノズルの前記配列方向におけるシフト可能範囲を設定することで、前記複数のノズルの使用頻度を平均化する設定手段と、
を有することを特徴とする記録装置。
【請求項２】
前記設定手段は、前記配列方向における前記記録媒体のサイズに基づいて前記シフト可能範囲を設定することを特徴とする請求項１に記載の記録装置。
【請求項３】
前記設定手段は、前記配列方向におけるシフトが行われないときに前記記録画像が記録されない余白の幅に基づいて、前記シフト可能範囲を設定することを特徴とする請求項１または請求項２に記載の記録装置。
【請求項４】
前記設定手段は、前記記録媒体の前記ノズル配列方向両端に設定される記録禁止領域の幅に基づいて前記シフト可能範囲を設定することを特徴とする請求項１ないし３のいずれか１項に記載の記録装置。
【請求項５】
前記設定手段は、前記記録媒体に前記記録画像が記録されない余白の前記ノズル配列方向における幅に所定の割合を乗じることにより前記シフト可能範囲を設定することを特徴とする請求項１ないし４のいずれか１項に記載の記録装置。
【請求項６】
前記設定手段は、前記記録媒体に対する前記記録画像の記録位置を前記シフト可能範囲の範囲内で多段階にシフトさせることを特徴とする請求項１ないし５のいずれか１項に記載の記録装置。
【請求項７】
前記シフト手段は、前記記録媒体に対する前記記録画像の記録位置を前記ノズル配列方向に沿った第１の方向と前記第１の方向と逆の第２の方向とのいずれかにシフトさせることが可能であることを特徴とする請求項６に記載の記録装置。
【請求項８】
複数のノズルを配列した記録ヘッドを用いて記録媒体に画像を記録するインクジェット記録装置と、前記インクジェット記録装置に供給する記録画像のデータを生成する情報処理装置とを含む記録システムであって、
前記情報処理装置は、
少なくとも前記複数のノズルが記録する前記複数のノズルの配列方向における記録画像のサイズに応じて、前記複数のノズルのうち同一の記録画像の記録に使用するノズルの前記配列方向におけるシフト可能範囲を設定することで、前記複数のノズルの使用頻度を平均化する設定手段と、
前記シフト可能範囲の範囲内で段階的にシフトさせた記録画像のデータを生成する記録データ生成手段と、
を有し、
前記インクジェット記録装置は、前記情報処理装置から供給された前記記録画像のデータに基づいて前記複数のノズルにより記録を行う制御手段を有することを特徴とする記録システム。
【請求項９】
複数のノズルを配列した記録ヘッドを用いて、記録画像のデータに基づいて前記ノズルからインクを吐出させることにより、記録媒体に画像を記録する記録方法であって、
少なくとも前記複数のノズルが記録する前記複数のノズルの配列方向における記録画像のサイズに応じて、前記複数のノズルのうち同一の記録画像の記録に使用するノズルの前記配列方向におけるシフト可能範囲を設定することで、前記複数のノズルの使用頻度を平均化する設定工程と、
前記画像の記録に使用するノズルを所定の間隔で変更することによって、前記記録媒体に対する前記記録画像の記録位置を前記シフト可能範囲の範囲内で段階的にシフトさせるシフト工程と、
を含むことを特徴とする記録方法。
【請求項１０】
複数のノズルを配列した記録ヘッドを用いて、記録画像のデータに基づいて前記ノズルからインクを吐出させることにより、前記記録媒体に画像を記録する記録装置を制御するためのプログラムであって、
少なくとも前記複数のノズルが記録する前記複数のノズルの配列方向における記録画像のサイズに応じて、前記複数のノズルのうち同一の記録画像の記録に使用するノズルの前記配列方向におけるシフト可能範囲を設定することで、前記複数のノズルの使用頻度を平均化する設定工程と、
前記画像の記録に使用するノズルを所定の記録動作回数毎に変更することによって、前記記録媒体に対する前記記録画像の記録位置を前記シフト可能範囲の範囲内で段階的にシフトさせるシフト工程と、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のノズルを配列した記録ヘッドのノズル配列方向と交差する方向に相対的に記録媒体を移動させて記録を行う記録装置、記録システム、記録方法、およびプログラムに関する。
【背景技術】
【０００２】
現在、高速記録を可能とするインクジェット記録装置としてフルライン型のインクジェット記録装置がある。このフルライン型のインクジェット記録装置は、使用する記録媒体を連続的に移動させると共に、記録媒体の幅より長尺なノズル列を有する記録ヘッドを用い、記録ヘッドのノズルから記録データに従ってインクを吐出させることにより１ラスタ毎に画像の記録を行う。
【０００３】
記録ヘッドに設けられているノズルには寿命が定められており、一定のインク吐出数を越えると、該当するノズルが寿命に達し、インク吐出が不可能になる可能性がある。従って、記録媒体の縦方向と同じ方向に構成されている罫線のような画像を記録する場合、同じノズルを使用してインクを吐出する頻度が高くなる。その結果、特定のノズルのインク吐出数の累積値が他のノズルのインク吐出数の累積値よりも短期間で増加し、特定のノズルのみが、早期に寿命に達する傾向がある。特定のノズルが寿命に達した場合、他のノズルが寿命に達していないとしても、記録ヘッド全体の機能は損なわれることとなり、結果、記録ヘッド全体を交換することが必要となる。
【０００４】
このような事態の発生を回避すべく、特許文献１に開示の記録装置においては、記録媒体に対する画像の記録位置を所定枚数毎に、ノズル列方向にずらすことにより、ノズルの吐出回数（使用頻度）を分散化させることが行われている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平７−４７７１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に開示された、ノズルの吐出回数を分散化させる処理においては、画像の記録位置をノズル列方向にずらすシフト量を予め定めており、記録画像のサイズが変更された場合にもシフト量を変更することはない。従って、幅広い記録媒体の場合、または記録画像の左右に大きな空白領域が存在する場合、インクを吐出していないノズルが多く存在するにも拘わらず、一定のシフト量に対応する領域内のノズルしか使用されず、ノズルの使用頻度の分散化は十分に達成されない。
【０００７】
本発明は、上記課題に着目してなされたものであり、ノズルの使用頻度を十分に分散化することが可能なインクジェット記録装置、インクジェット記録方法、およびプログラムの提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の形態は、インクを吐出させる複数のノズルにより記録媒体に記録を行う記録ヘッドと、少なくとも前記複数のノズルが記録する前記複数のノズルの配列方向における記録画像のサイズに応じて、前記複数のノズルのうち同一の記録画像の記録に使用するノズルの前記配列方向におけるシフト可能範囲を設定することで、前記複数のノズルの使用頻度を平均化する設定手段と、を有することを特徴とする記録装置である。
【０００９】
本発明の第２の形態は、複数のノズルを配列した記録ヘッドを用いて記録媒体に画像を記録するインクジェット記録装置と、前記インクジェット記録装置に供給する記録画像のデータを生成する情報処理装置とを含む記録システムであって、前記情報処理装置は、少なくとも前記複数のノズルが記録する前記複数のノズルの配列方向における記録画像のサイズに応じて、前記複数のノズルのうち同一の記録画像の記録に使用するノズルの前記配列方向におけるシフト可能範囲を設定することで、前記複数のノズルの使用頻度を平均化する設定手段と、前記シフト可能範囲の範囲内で段階的にシフトさせた記録画像のデータを生成する記録データ生成手段と、を有し、前記インクジェット記録装置は、前記情報処理装置から供給された前記記録画像のデータに基づいて前記複数のノズルにより記録を行う制御手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、記録ヘッドのノズルの使用頻度を十分に分散化させることが可能になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の実施形態における記録システムの概略構成を示す図である。
【図２】図１に示した情報処理装置の内部のブロック構成を示す図である。
【図３】記録媒体の搬送方向と複数の記録ヘッドとの配置関係および記録ヘッドにおいてインクを吐出するノズルの配置を模式的に示す図である。
【図４】図１に示した情報処理装置の内部構成を示すブロック図である。
【図５】図１に示した記録装置２００の制御系の構成を示すブロック図である。
【図６】本実施形態の記録システムにおいて実行される処理を示すフローチャートである。
【図７】第２の実施形態における記録動作を示すフローチャートである。
【図８】第３の実施形態における記録動作を示すフローチャートである。
【図９】第２の実施形態における記録媒体と画像との関係を示す模式図である。
【図１０】第３の実施形態における記録媒体と画像との関係を示す模式図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を、図面を参照しつつ説明する。
【００１３】
（第１の実施形態）
図１は、本発明の実施形態における記録システムの概略構成を示す図である。記録システムは、情報処理装置１００と、この情報処理装置１００に接続されたインクジェット記録装置２００（以下、単に記録装置ともいう）とを備える。情報処理装置１００は、画像データの作成、外部装置からの画像データの受信、画像データを記録装置２００で記録可能な形態のデータ（記録データ）に変換する記録データ生成手段としての処理、および記録データや制御指令の送信処理などを行なう。一方、記録装置２００は、情報処理装置１００から送信された記録データおよび制御指令などに基づき、記録媒体にインクを吐出して画像の形成を行う。記録装置２００には、記録媒体を所定の搬送方向（Ａ方向（図２参照））に沿って連続的に搬送する搬送手段２１０Ａと、搬送手段２１０Ａによって搬送される記録媒体に対してインクを吐出して画像を形成する複数の記録ヘッド２２０（２２０Ｋ、２２０Ｃ、２２０Ｍ、２２０Ｙ）が交換可能に搭載されている。なお、本実施形態では、記録ヘッド２２０に対する記録媒体の相対的に移動させる搬送手段として、図外の搬送モータの駆動によって周回移動する搬送ベルトを使用しているが、ローラによって記録媒体に搬送力を付与する構成を採ることも可能である。
【００１４】
図３（ａ）は記録媒体の搬送方向と複数の記録ヘッドとの配置関係を示す図である。本実施形態では、搬送方向に沿って複数の記録ヘッド２２０Ｋ、２２０Ｃ、２２０Ｍ、２２０Ｙが並設されている。ここで、記録ヘッド２２０Ｋはブラック（Ｋ）インクを、記録ヘッド２２０Ｃはシアン（Ｃ）インクを、２２０Ｍはマゼンタ（Ｍ）インクを、２２０Ｙはブラック（Ｋ）インクを吐出する記録ヘッドである。なお、以下の説明において、各記録ヘッドを区別なく総称的に示す場合には、記録ヘッド２２０と記載することとする。
【００１５】
図３（ｂ）は、記録ヘッド２２０においてインクを吐出するノズルの配置を模式的に示す図である。図示の各記録ヘッド２２０には、複数のノズルｎが記録媒体の搬送方向（Ａ方向）との交差方向（本実施形態では、Ａ方向と直交するＢ方向）に沿って配置されている。各記録ヘッド２２０に設けられた複数のノズルｎは、ノズル列ｎａを形成しており、各記録ヘッドのノズル列ｎａの長さは、使用する記録媒体Ｐの最大の幅Ｐ１（主走査方向における長さ）以上の長さを有している。本実施形態の記録装置は、上記のような長尺なノズル列ｎａを有する記録ヘッド（ライン型記録ヘッド）を用いて、連続的に搬送される記録媒体に対して画像を記録する、いわゆるフルライン型の記録装置となっている。
【００１６】
なお、本明細書におけるノズルとは、記録ヘッド２２０に独立して形成されたインク流路（図示せず）と、流路内に存在する液体をインク流路の先端に形成される吐出口ｅから吐出するためのエネルギーを発生させる吐出エネルギー発生素子とを含む部分を指す。図３（ｂ）では、ノズルの一部を構成する流路の先端に形成される吐出口を、ノズルｎとして示している。吐出エネルギー発生素子としては、熱エネルギーを吐出エネルギーとして発生させる電気熱変換素子（ヒータ）、または電気機械変換素子（ピエゾ）などが用いられる。
【００１７】
情報処理装置では、ここで作成した画像データまたは受信した画像データに対して、記録ヘッド２０２で記録可能な記録データ、すなわちノズルからインクを吐出するか否かを示す２値の記録データを生成する。記録装置２００では、情報処理装置１００で生成された記録データに基づき、記録媒体Ｐに対しインクを吐出して画像の記録を行う。なお、情報処理装置１００と記録装置２００とのインタフェース１０１としてはＵＳＢケーブルのみならず、他のネットワークケーブル、他の通信規格（例えば、ＲＳ-２３２Ｃ、ＩＥＥＥ１３９４）等が用いられてもよい。
【００１８】
図４は図１に示した情報処理装置１００の内部構成を示すブロック図である。情報処理装置１００には、種々の情報を表示するディスプレイ１１０と、情報処理装置１００に指示を与えるキーボードやポインティングデバイス（マウス）からなる指示部が接続されている。また、情報処理装置１００は種々のプログラムを実行するためのＣＰＵ１０２や、これらのプログラムやデータを格納するメモリを備える。メモリはＲＡＭ１０３やＲＯＭ１０４などの半導体メモリやハードディスク１１３などを含む。
【００１９】
情報処理装置１００には記録装置２００の記録動作を制御するための制御指令を生成する制御プログラムや画像データを生成するアプリケーションがインストールされている。記録時には、この制御プログラムがＣＰＵ１０２により実行されることで、情報処理装置１００のディスプレイ１１０には記録動作に関連した種々のメニュー画面が表示される。また、情報処理装置１００は記録のための画像データおよび記録に関する設定情報を含む記録ジョブを生成し、記録装置２００に対して記録ジョブを供給する。この際、情報処理装置１００は作成された画像データを、ＲＡＭ１０３などに格納されているプリンタドライバを使用して記録装置２００が解釈可能な形式に変換し、これを記録装置２００に送信する。また、記録装置２００は受信した受信ジョブに組まれる画像データや制御データに基づいて記録ヘッドや搬送機構などをはじめとする各部の駆動を制御して記録媒体に画像を記録する。
【００２０】
図５は図１に示した記録装置２００の制御系の構成を示すブロック図である。なお、図５には情報処理装置１００も併せて図示されている。ＣＰＵ２１０は、システムバス１０９を介してメモリコントローラ２１２、インタフェースコントローラ２１３、ＲＯＭ２１４、ＲＡＭ２１５、ＥＥＰＲＯＭ２１６、記録ヘッド制御回路２１９、Ｉ／Ｏポート２２１と接続されている。ＣＰＵ２１０は、種々の演算、判断、制御などの処理を行い、記録装置２００の全体動作を制御する制御手段としての機能を果たす。メモリコントローラ２１２は、ＶＲＡＭ２１１に接続され、ＣＰＵ２１０の制御下でＶＲＡＭ２１１への記録データの書き込みを行うと共に、同期化回路２１７からの出力信号に同期してＶＲＡＭ２１１からの読み出しを行う。同期化回路２１７は、媒体搬送装置２１８での記録媒体の搬送状態に同期してメモリコントローラ２１２への信号を生成する。インタフェースコントローラ２１３は、ＣＰＵ２１０の制御下で、情報処理装置１００と通信インタフェースを介してデータ通信を行う。ＲＯＭ２１４は記録装置２００の動作を実現するためのコンピュータプログラムを格納し、ワークＲＡＭ２１５は、ＣＰＵ２１０により利用される作業領域やデータの一時記憶領域として用いられる。ＥＥＰＲＯＭ２１６は、例えば、ユーザ設定データなどを格納するために利用される。
【００２１】
記録装置２００は情報処理装置１００より送られてきた色毎の画像データを一時的に格納するプリントバッファメモリ（以下、ＶＲＡＭ）を備え、ＶＲＡＭ２１１に記録データのビットマップ展開を行う。この後、ＶＲＡＭ２１１に展開された記録データの内容に従って、記録ヘッド制御回路２１９を制御し、Ｙ、Ｍ、Ｃ、Ｋの各色のインクを各記録ヘッドから吐出させ、カラー画像を形成する。すなわち、記録ヘッド制御回路２１９は、ＣＰＵ２１０の制御下で、メモリコントローラ２１２から送出された記録データを受信し、４つの記録ヘッド２２０（２２０Ｋ、２２０Ｃ、２２０Ｍ、２２０Ｙ）に対して、それぞれのヘッドが吐出するインクの色に対応した色成分の記録データを転送する。
【００２２】
Ｉ／Ｏポート２２１は、ＣＰＵ２１０の制御下で、モータ駆動部２２２に制御信号を与えて、キャッピングモータ２２３やポンプモータ２２４のような記録に使用する駆動源を制御する。キャッピングモータ２２３は、記録動作以外の時にヘッドにキャップをしてインクの乾燥を防ぐためのキャッピング機構（キャッピング手段）２２５を駆動する動力源である。この実施形態でのキャッピングは、記録装置の全ての記録ヘッドに行われることを想定している。ポンプモータ２２４は記録ヘッドのノズル内のインクに圧力を掛けて記録ヘッドの回復動作等を行うポンプ２２６を駆動するための動力源である。キャッピングモータ２２３、キャッピング機構２２５、ポンプモータ２２４、ポンプ２２６も記録ヘッド２２０の搭載数だけ設けられる。
【００２３】
図６は、本実施形態の記録システムにおいて実行される処理を示すフローチャートである。本実施形態では、情報処理装置１００が、記録媒体Ｐに対する画像の形成位置を移動させる後述のシフト量を決定し、記録装置２００では情報処理が決定したシフト量に従って、一定枚数毎に記録媒体への画像の記録位置をシフトさせる。以下、記録媒体に対する画像の記録位置をノズル配列方向にずらして行う記録動作をＡＩＳ（Auto Image shift）と称す。また、一定の記録枚数毎（記録動作量毎）に画像の形成位置を移動させて行う本実施形態特有の記録動作を動的ＡＩＳと称す。
【００２４】
次に、本実施形態により実施されるＡＩＳによる記録動作を、図６のフローチャートに沿って説明する。記録動作を行うに際し、ユーザは、ユーザインターフェース（チェックボックス、ラジオボックス、メッセージボックスなどでもよい）によって、予め動的ＡＩＳを有効にするか無効にするかを選択する。次いで、記録が指示されると、情報処理装置１００のＣＰＵ１０２は、１ページ毎に記録データを生成する（ステップＳ５０１）。この後、ＣＰＵ１０２は、動的ＡＩＳを有効する選択がなされているか否かの判断を行い（ステップＳ５０２）、動的ＡＩＳを無効にすることが選択されていた場合には、記録媒体Ｐに対して常に一定の位置に記録を行う。ここでは、ノズルの配列方向において、形成すべき画像の中心と記録媒体の中心とが常に一致するように画像を形成する。すなわち、形成される画像の左右に均等に余白が形成される位置に画像を形成する。なお、この形成すべき画像の中心と記録媒体の中心とが一致するような画像の形成位置を、初期記録位置とする。一方、動的ＡＩＳを有効にすることが選択されていた場合には、本実施形態特有のＡＩＳ処理が実行される。
【００２５】
動的ＡＩＳを有効にする選択がなされていた場合、ＣＰＵ１０２は、記録データを読み込んだ後（ステップＳ５０３）、記録データと記録媒体の幅とからＡＩＳにおけるシフト量Ｙを求める（ステップＳ５０４）。このシフト量Ｙは、
Ｙ＝（ＰＷ−ＩＷ）×１／２        （式１）の演算によって求める。
【００２６】
ここで、ＰＷは使用する記録媒体Ｐのノズル配列方向におけるサイズ（幅）である。また、ＩＷは記録媒体Ｐに形成される画像のノズル配列方向におけるサイズ（距離）の最大値（最大幅）を指す。この画像の最大幅ＩＷは、記録データに基づいて求める。記録データには、記録媒体へのドットの形成を指示する吐出データの他に、ドットの非形成を指示するヌルデータが含まれる。このヌルデータが吐出データの両端部に存在する場合には、記録データのノズル配列方向における最大幅は、ヌルデータの左端から右端までの幅を示すこととなる。これに対し、前述の画像の最大幅ＩＷは、左端のドットと右端のドットの間の間隔であり、吐出データのみに基づいて求めた値である。つまり、画像の最大幅ＩＷは、形成データの左端や右端にヌルデータが存在した場合には、このヌルデータを除いた吐出データに基づいて最大幅ＩＷが求められる。従って、上記式１によって得られた最大シフト量（許容シフト量）Ｙは、画像の左端のドットと記録媒体の左端との間の距離となる。ここでは、画像の初期記録位置が、記録媒体の中央に合わせて設定されているため、画像の右側の最大シフト量も、画像の右側の最大シフト量と同一になる。以上のように、ＣＰＵ１０２は、本発明におけるシフト量算出手段としての機能を果たす。
【００２７】
この後、ステップＳ５０４で算出したＡＩＳにおけるシフト量Ｙを表すデータを、記録データおよび制御信号と共に情報処理装置１００から記録装置２００へと送信する（ステップＳ５０５）。記録装置２００では、ＣＰＵ２１０がインターフェースコントローラ２１３を介して、制御信号、記録データ、および最大シフト量Ｙなどを受信し、受信した記録データを、一旦、ＶＲＡＭ２１１に書き込む。次いで、ＣＰＵ（シフト手段）２１０は、受信した記録データ、ＡＩＳシフト量Ｙおよび制御情報に基づき、記録媒体への記録動作を実行する（Ｓ５０６）。この記録動作では、まず、画像の中心と記録媒体の中心とが一致する初期記録位置に画像の記録を行い、初期記録位置への画像の記録を行う。ここで、画像の記録枚数が所定枚数に達すると、その後は、所定枚数の記録動作ごとに、段階的に画像の記録位置をノズルの配列方向にシフトさせながら記録動作を行う。各段階における画像のシフト量は、前述のステップ５０５にて設定された最大シフト量（許容シフト量）以下のシフト量とする。例えば、最大シフト量Ｙが５０ドットであった場合、初期記録位置への記録動作が所定枚数分行われると、次の記録動作では、右方向へ１０ドット分だけ記録位置をシフトし、この状態で所定枚数分の記録を行う。さらに記録動作を行う場合には、さらに右へ１０ドット分だけ記録位置をシフトし、所定枚数分の記録を行う。このようにして、最終的に最大シフト量まで記録位置をシフトさせて記録を行うことが可能である。右方向へのシフト量の合計値が最大シフト量（例えば、５０ドット）に達し、さらに記録動作を行う場合には、初期記録位置から左側へと段階的に記録位置シフトさせながら、記録動作を行うようにすることも可能である。なお、このように段階的に画像の記録位置をシフトさせて記録を行う動的ＡＩＳを実行する場合、各段階でのシフト量は、一定の値であっても、段階ごとに変更するようにしてもよい。また、各段階でのシフト量は、ユーザの選択や入力により変更可能としてもよい。
【００２８】
また、本実施形態では、記録媒体に対して画像を形成する初期記録位置を、画像の中心と記録媒体の中心とが一致する位置に設定した例を説明したが、初期記録位置の設定はこれに限定されない。すなわち、画像の中心と記録媒体の中心とがずれている位置を、画像を形成する初期記録位置として定めることも可能である。この場合、初期記録位置に形成された画像の左側と右側とで最大シフト量Ｙが異なることとなる。しかし、この場合には、各々の最大シフト量の範囲内で、左側および右側へと段階的に画像の記録位置をシフトさせればよい。
【００２９】
以上のように動的ＡＩＳを実施することにより、記録ヘッドにおけるノズルの使用頻度を平均化することが可能になる。このため、罫線などのように、搬送方向に連続してドットを形成するような画像を記録する場合にも、記録ヘッドのノズルの寿命を均一化することが可能になり、記録ヘッド全体の寿命を向上させることが可能になる。
【００３０】
（第２の実施形態）
次に本発明の第２の実施形態を説明する。
【００３１】
第１の実施形態においては、記録データなどの読み込みを行った後、ノズルの配列方向における記録媒体の幅と吐出データの幅とに基づいて最大シフト量Ｙの算出を行い、各段階でのシフト量の合計が最大シフト量に達するまで画像の記録を実行し得るようにした。つまり、第１の実施形態では、ＡＩＳにより、記録媒体の端部まで画像を形成することを可能とした。これに対し、この第２の実施形態では、図９に示すように、ノズル配列方向において、記録媒体の端部から内側に一定の記録禁止領域Ｒ１、Ｒ２を設け、その記録禁止領域Ｒ１、Ｒ２（図９参照）より内側で動的ＡＩＳによる画像の記録を行う。これにより、記録媒体のノズル配列方向における両端部に、常に余白を形成することができ、記録禁止領域Ｒ１、Ｒ２の幅を設定することにより、画像が記録媒体の端部に形成されるのを回避することができる。なお、この第２の実施形態では、画像が最初に形成される位置（初期記録位置）を、図９に示すように、記録媒体に設定される左右の記録禁止領域を除いた領域の中の任意の位置に設定される場合を想定している。つまり、初期記録位置において画像の中央と記録媒体の中央とが一致しない場合も想定して、以下のように動的ＡＩＳを実施する。
【００３２】
図７は、第２の実施形態における記録動作を示すフローチャートである。この第２の実施形態において情報処理装置１００は、記録データの生成が行われた後、ステップＳ６０２にて動的ＡＩＳを有効にする選択がなされたか否かの判断を行う。ここで動的ＡＩＳが選択されていると判断された場合には、記録データの読み込みを行う（ステップＳ６０３）。この後、記録データの中の吐出データと、予め設定された記録禁止領域Ｒ１、Ｒ２それぞれのノズル配列方向におけるサイズ（幅）ａ１、ａ２とに基づいて、動的ＡＩＳにおける左側最大シフト量Ｙ１と右側最大シフト量Ｙ２（許容シフト量）を求める（ステップＳ６０４）。
【００３３】
左側の最大シフト量Ｙ１は次のようにして求める。まず、画像のラスタ毎に、初期記録位置に形成される画像の左端のドットから左側の禁止領域ａ１の右端までのドット数を算出し、次いで、算出された全ラスタに対応するドット数の中の中から最小値を選出し、これを左側の最大シフト量Ｙ１とする。同様に、右側の最大シフト量Ｙ２は、初期記録位置に形成される画像の左端のドットから左側の禁止領域の右端までのドット数を算出し、算出された全ラスタにおけるドット数の中から最小値を選出することによって求める。このようにして求めた左側最大シフト量Ｙ１、右側最大シフトＹ２は、それぞれ情報処理装置１００のＲＡＭ１０３に保存される。この後、ステップＳ６０５で求めた最大シフト量Ｙ１、Ｙ２を表す情報を、情報処理装置１００から記録装置２００に送信する（ステップＳ６０５）。
【００３４】
情報処理装置１００から送信された記録データ、制御情報および最大シフト量を表すデータなどを受けて、記録装置２００は、ＣＰＵ２１０の制御動作により、第１の実施形態と同様に、ＡＩＳによる記録動作を実行する（ステップＳ６０６）。すなわち、初期記録位置において所定枚数の記録動作を実行した後、ステップ６０４で求めた最大シフト量の範囲で、所定枚数ごとに段階的に画像の記録位置をノズル列方向にずらしながら、記録動作を行う。例えば、左側の最大シフト量が５０ドットに設定された場合、１回目のシフトで画像の記録位置を右側へ１０ドットずらし、この状態で所定枚数以上記録する。その後、２回目のシフトで画像の記録位置を左側へ１０ドットずらし、再度所定枚数分の記録動作を行う。この動的ＡＩＳによる記録動作は、各段階のシフト量の合計値が最終的に最大シフト量（５０ドット）に達するまで行うことができる。また、左側へのＡＳＤが終了した後は、初期記録位置から右側へと画像の記録位置を段階的にシフトしながら、記録動作を行うことが可能である。この場合、初期記録位置が図９に示すように左側に偏り、かつ左右の記録禁止領域の幅が同一であった場合、右側への最大シフト量は左側の最大シフト量より大きくなる。このため、左側と同一のシフト量で段階的に記録位置をシフトさせる場合には、より多段階に画像の記録位置をシフトさせることが可能になる。なお、１回のシフト量は、固定値であっても、ユーザの選択や入力により変更可能としてもよい。
【００３５】
以上のように動的ＡＩＳを実施することにより、第２の実施形態においても、記録ヘッドにおけるノズルの使用頻度を平均化することが可能になる。このため、記録ヘッドのノズルの寿命を均一化することが可能になり、記録ヘッド全体の寿命を向上させることが可能になる。さらに、この第２の実施形態によれば、記録媒体Ｐの左右の端部に余白（記録禁止領域）を設けた状態で画像を記録することができる。
【００３６】
（第３の実施形態）
上記第１、第２の実施形態では、ノズルの配列方向における記録媒体Ｐの端部または禁止領域の内側の端部から画像までの間隔（余白）を、動的ＡＩＳにおける最大シフト量とした。このため、画像の左右に形成される余白のうち、いずれか一方が非常に大きい場合、画像の記録位置が記録媒体Ｐの一方の端部側に極端にシフトしてしまい、違和感を覚えるような記録結果となる可能性もある。そこで、第３の実施形態では、記録ヘッド２２０のノズルの使用頻度を平均化すると共に、画像の形成位置の均等化を図るべく、図８に示す処理を実行する。
【００３７】
すなわち、第３の実施形態においては、Ｓ７０１で記録データの生成を行った後、Ｓ７０２において動的ＡＩＳを有効にすることが選択されていた場合には、記録データの読み込みを行う（ステップＳ７０３）。この後、記録媒体Ｐの初期記録位置に記録される画像の左端と記録媒体Ｐの左端との間の間隔（左余白ｓ１）と、初期記録位置に記録された画像の右端と記録媒体Ｐの左端との間の間隔（右余白ｓ２）を求める（ステップＳ７０４）。これは、画像のラスタ毎に、初期記録位置に形成される画像の端部（右端、左端）のドットから記録媒体の端部（左端、右端）までのドット数を算出し、算出された全ラスタに対応するドット数の中の中から最小値を選出することによって行う。ここで定められた左余白ｓ１、右余白ｓ２は情報処理装置１００のＲＡＭ１０３に保存される。
【００３８】
次に、情報処理装置１００は、ＲＡＭ１０３に保存された前記左余白ｓ１と右余白ｓ２と、事前に決められた割合（ｍ％）とに基づき、ＡＩＳにおける左側の最大シフト量Ｙ１１と、右側の最大シフトＹ１２を算出する（ステップＳ７０５）。すなわち、
Ｙ１１＝ｓ１×ｍ％
Ｙ１２＝ｓ２×ｍ％
の演算を行うことにより、動的ＡＩＳにおける左右の最大シフト量Ｙ１１、Ｙ１２を求める。なお、割合（ｍ％）は、記録結果での視覚的な測定評価、アンケート調査、またはアルゴリズムによる算出などに従って、決定すればよい。但し、シフト量は必ず余白の範囲内に収まる必要があるため、ｍの範囲は０〜１００％の間とする。
【００３９】
次に、記録媒体の横幅からＡＩＳシフト量の限界値ＹＬを計算する（ステップＳ７０６）。限界値とは、記録媒体の幅に対し、画像の記録位置をどの程度シフトさせると記録結果に違和感が生じるかを示す指標である。この限界値ＹＬは、
ＹＬ＝ＰＷ×ｎ％
の演算を行うことにより求める。ここで、ＰＷは、記録媒体のノズル配列方向における幅である。また、ｎ％は、記録結果での視覚的な測定評価、アンケート調査、またはアルゴリズムによる算出などに従って決定すればよい。なお、シフト量は必ず記録媒体のノズル列方向における幅ＰＷの範囲内に収まる必要があるため、ｎの範囲は０〜１００（％）の間とする。
【００４０】
次に、ステップＳ７０７、Ｓ７０９では、記録媒体の左余白ｓ１と右余白ｓ２とから算出された左右の最大シフト量Ｙ１１とＹ１２とが、それぞれ前記ＡＩＳシフト量の限界値ＹＬ以下かどうかの判断を行う。判断の結果、Ｙ１１≦ＹＬである場合には、左側の許容シフト量をＹ１１とし（ステップ７０８ａ）、Ｙ１＞ＹＬであれば、左側の許容シフト量をＹＬとする（ステップ７０８ｂ）。右側についても同様に、Ｙ２≦ＹＬの場合には、左側の許容シフト量はＹ１２とし（ステップ７１０ａ）、Ｙ１２＞ＹＬであれば、左側の許容シフト量をＹＬとする（ステップＳ７１０ｂ）。なお、ステップＳ７０７およびＳ７０８ａ、Ｓ７０８ｂの処理と、ステップＳ７０９およびＳ７１０ａ、Ｓ７１０ｂの処理は、いずれが先に実行されても構わない。
【００４１】
ステップＳ７０８ａ、Ｓ７０８ｂおよびＳ７１０ａ、Ｓ７１０ｂで決定したＡＩＳにおける許容シフト量（シフト可能範囲）を表すデータは、記録データおよび制御データと共に、情報処理装置１００から記録装置２００へと送信される（ステップＳ７１１）。ＡＩＳを指示するデータを受信した場合、記録装置２００は、初期記録位置に所定枚数の画像を記録した後、記録位置をノズル配列方向に段階的にずらしながら記録を行う。例えば、左右の許容シフト量のうち、右側の許容シフト量が５０ドットである場合には、所定枚数の記録媒体に対して初期記録位置に記録した後、記録位置を右側へ１０ドットシフトし、所定枚数の記録を行う。その後、同様の画像をさらに記録する場合には、画像の記録位置をさらに右側へ１０ドットずらし、所定枚数まで記録を行う。このように段階的に記録位置をシフトさせながら、最終的にシフト量の合計値が許容シフト量に達するまで同一の画像を記録することが可能である。各段階でのシフト量は、一定の値であっても、段階ごとに変更するようにしてもよい。また、各段階でのシフト量は、ユーザの選択や入力により変更可能としてもよい。
【００４２】
また、初期記録位置に形成される画像が左側または右側に偏っている場合には、左側の許容シフト量と右側の許容シフト量が異なることとなる。例えば、図１０に示すように、初期記録位置において画像が左側に偏っていた場合には、左側の許容シフト量Ｙ１１より右側の許容シフト量Ｙ１２の方が大きくなる。このような場合、動的ＡＩＳでは、許容シフト量の大きい方が、記録位置をシフトさせる際の自由度が高くなり、より多段階に画像の記録位置をシフトさせることが可能になる。以上のＡＩＳ動作、すなわち画像の形成位置をシフトさせるシフト手段としての機能は、ＣＰＵ２１０および記録ヘッド制御回路２１９によって達成される。
【００４３】
以上のように、第３の実施形態においても、記録ヘッドにおけるノズルの使用頻度を平均化することが可能になり、記録ヘッドのノズルの寿命を、均一化することができる。さらに、この第３の実施形態によれば、最大シフト量に対して限界値を定めたため、動的ＡＩＳを実行した場合にも、画像の記録位置が、極端に記録媒体の左右に偏るのを回避することができ、違和感のない自然な記録結果を得ることが可能になる。
【００４４】
（他の実施形態）
以上説明した実施形態では、記録システムを構成する情報処理装置と記録装置のうち、許容シフト量を求める処理を情報処理装置側で行う例を示した。しかし、本発明はこれに限定されるものではなく、許容シフト量を求める処理を、記録装置側で実行するようにしても良い。許容シフト量を求める処理を情報処理装置と記録装置のいずれで行うかは、記録システムにおける構成要素の処理性能や処理負荷バランスなどにより決定すれば良い。
【００４５】
また、記録画像のノズル配列方向の幅が上限値よりも狭い場合に、記録媒体の装着位置をノズル配列方向にずらして、記録位置をシフトさせる自由度を増してもよい。
【符号の説明】
【００４６】
１００  情報処理装置
１０２  ＣＰＵ（シフト量算出手段）
２００  記録装置
２１０  ＣＰＵ（シフト手段）
２１９  記録ヘッド制御回路
２２０  記録ヘッド
ｎ  ノズル
Ｐ  記録媒体
【図１】
2018111265.tif 000003
【図２】
2018111265.tif 000004
【図３】
2018111265.tif 000005
【図４】
2018111265.tif 000006
【図５】
2018111265.tif 000007
【図６】
2018111265.tif 000008
【図７】
2018111265.tif 000009
【図８】
2018111265.tif 000010
【図９】
2018111265.tif 000011
【図１０】
2018111265.tif 000012