(57)【特許請求の範囲】
【請求項１】
印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段を備え、
前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、
前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定する
ことを特徴とする印刷制御装置。
【請求項２】
前記試験画像に基づいて確認された動作不良の印字素子に関する不良情報を受け付ける不良情報受付手段と、
前記不良情報に基づいて動作不良の印字素子を特定する特定手段
を備え、
前記特定手段は、複数の前記部分配列から印字素子の総数に対して必要最低限の印字素子数を満たす組み合わせを作り、該各組み合わせから動作不良の印字素子を特定する
ことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段と、
前記試験画像に基づいて確認された動作不良の印字素子に関する不良情報を受け付ける不良情報受付手段と、
前記不良情報に基づいて動作不良の印字素子を特定する特定手段
を備え、
前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、
前記不良情報受付手段は、不良情報として、動作不良の第１の印字素子を特定する番号と、動作不良の第２の印字素子として該第１の印字素子からのずれ量を受け付け、
前記特定手段は、第１の印字素子を特定する番号と前記ずれ量から動作不良の印字素子を特定し、
前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定する
ことを特徴とする印刷制御装置。
【請求項４】
前記特定手段は、第１の印字素子を特定する番号と前記ずれ量を用いて、複数の前記部分配列から印字素子の総数に対して必要最低限の印字素子数を満たす組み合わせを作り、該各組み合わせから動作不良の印字素子を特定する
ことを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
コンピュータを、
印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段として機能させ、
前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、
前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定する
ことを特徴とする印刷制御プログラム。
【請求項６】
コンピュータを、
印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段と、
前記試験画像に基づいて確認された動作不良の印字素子に関する不良情報を受け付ける不良情報受付手段と、
前記不良情報に基づいて動作不良の印字素子を特定する特定手段
として機能させ、
前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、
前記不良情報受付手段は、不良情報として、動作不良の第１の印字素子を特定する番号と、動作不良の第２の印字素子として該第１の印字素子からのずれ量を受け付け、
前記特定手段は、第１の印字素子を特定する番号と前記ずれ量から動作不良の印字素子を特定し、
前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定する
ことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置及び印刷制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させる描画制御手段を備え、前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させることを特徴とする印刷制御装置について開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４９４６５１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、動作不良の印字素子を特定するにあたって、不良情報を受け付けた場合に、その不良情報の入力誤りがあるか否かを判断し得る試験画像を描画させるように制御するようにした印刷制御装置及び印刷制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００５】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
請求項１の発明は、印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段を備え、前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定することを特徴とする印刷制御装置である。
【０００６】
請求項２の発明は、前記試験画像に基づいて確認された動作不良の印字素子に関する不良情報を受け付ける不良情報受付手段と、前記不良情報に基づいて動作不良の印字素子を特定する特定手段を備え、前記特定手段は、複数の前記部分配列から印字素子の総数に対して必要最低限の印字素子数を満たす組み合わせを作り、該各組み合わせから動作不良の印字素子を特定することを特徴とする請求項１に記載の印刷制御装置である。
【０００７】
請求項３の発明は、印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段と、前記試験画像に基づいて確認された動作不良の印字素子に関する不良情報を受け付ける不良情報受付手段と、前記不良情報に基づいて動作不良の印字素子を特定する特定手段を備え、前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、前記不良情報受付手段は、不良情報として、動作不良の第１の印字素子を特定する番号と、動作不良の第２の印字素子として該第１の印字素子からのずれ量を受け付け、前記特定手段は、第１の印字素子を特定する番号と前記ずれ量から動作不良の印字素子を特定し、前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定することを特徴とする印刷制御装置である。
【０００９】
請求項４の発明は、前記特定手段は、第１の印字素子を特定する番号と前記ずれ量を用いて、複数の前記部分配列から印字素子の総数に対して必要最低限の印字素子数を満たす組み合わせを作り、該各組み合わせから動作不良の印字素子を特定することを特徴とする請求項３に記載の印刷制御装置である。
【００１０】
請求項５の発明は、コンピュータを、印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段として機能させ、前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定することを特徴とする印刷制御プログラムである。
【００１１】
請求項６の発明は、コンピュータを、印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段と、前記試験画像に基づいて確認された動作不良の印字素子に関する不良情報を受け付ける不良情報受付手段と、前記不良情報に基づいて動作不良の印字素子を特定する特定手段として機能させ、前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御し、前記不良情報受付手段は、不良情報として、動作不良の第１の印字素子を特定する番号と、動作不良の第２の印字素子として該第１の印字素子からのずれ量を受け付け、前記特定手段は、第１の印字素子を特定する番号と前記ずれ量から動作不良の印字素子を特定し、前記組み合わせの設定は、前記印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定することを特徴とする印刷制御プログラムである。
【発明の効果】
【００１３】
請求項１の印刷制御装置によれば、動作不良の印字素子を特定するにあたって、不良情報を受け付けた場合に、その不良情報の入力誤りがあるか否かを判断し得る試験画像を描画させるように制御することができる。
【００１４】
請求項２の印刷制御装置によれば、動作不良の印字素子を特定するにあたって、不良情報を受け付けた場合に、その不良情報の入力誤りがあるか否かを判断することができる。
【００１５】
請求項３の印刷制御装置によれば、動作不良の印字素子を特定するにあたって、ずれ量を用いない場合に比べて、不良情報の入力を容易にすることができる。また、不良情報を受け付けた場合に、その不良情報の入力誤りがあるか否かを判断し得る試験画像を描画することができる。
【００１７】
請求項４の印刷制御装置によれば、不良情報を受け付けた場合に、その不良情報の入力誤りがあるか否かを判断させるように制御することができる。
【００１８】
請求項５の印刷制御プログラムによれば、動作不良の印字素子を特定するにあたって、不良情報を受け付けた場合に、その不良情報の入力誤りがあるか否かを判断し得る試験画像を描画させるように制御することができる。
【００１９】
請求項６の印刷制御プログラムによれば、動作不良の印字素子を特定するにあたって、ずれ量を用いない場合に比べて、不良情報の入力を容易にすることができる。また、不良情報を受け付けた場合に、その不良情報の入力誤りがあるか否かを判断し得る試験画像を描画することができる。
【図面の簡単な説明】
【００２１】
【図１】第１の実施の形態である印刷システムの構成例についての概念的なモジュール構成図である。
【図２】第１の実施の形態にかかる試験画像の例を示す図である。
【図３】印字ヘッドにおける印字素子の配列例を示す図である。
【図４】動作不良の印字素子の特定に使用するテーブルの例を示す図である。
【図５】第１の実施の形態にかかる試験画像の他の例を示す図である。
【図６】第１の実施の形態にかかる印刷制御装置の動作例のフロー図である。
【図７】第２の実施の形態にかかる印刷制御装置の動作例のフロー図である。
【図８】第２の実施の形態にかかる試験画像の例を示す図である。
【図９】第２の実施の形態にかかる印刷制御装置の他の動作例のフロー図である。
【図１０】第２の実施の形態にかかる試験画像の他の例を示す図である。
【図１１】第２の実施の形態による処理例を示す説明図である。
【図１２】第２の実施の形態による処理例を示す説明図である。
【図１３】第３の実施の形態による処理例を示す説明図である。
【図１４】第４の実施の形態による処理例を示す説明図である。
【図１５】第４の実施の形態による処理対象の例を示す説明図である。
【図１６】第４の実施の形態による処理例を示す説明図である。
【図１７】第４の実施の形態による処理例を示す説明図である。
【図１８】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【発明を実施するための形態】
【００２２】
以下、図面に基づき本発明を実現するにあたっての好適な各種の実施の形態の例を説明する。
＜＜第１の実施の形態＞＞
図１は、第１の実施の形態である印刷システムの構成例についての概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア（コンピュータ・プログラム）、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはコンピュータ・プログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、それらのモジュールとして機能させるためのコンピュータ・プログラム（コンピュータにそれぞれの手順を実行させるためのプログラム、コンピュータをそれぞれの手段として機能させるためのプログラム、コンピュータにそれぞれの機能を実現させるためのプログラム）、システム及び方法の説明をも兼ねている。ただし、説明の都合上、「記憶する」、「記憶させる」、これらと同等の文言を用いるが、これらの文言は、実施の形態がコンピュータ・プログラムの場合は、記憶装置に記憶させる、又は記憶装置に記憶させるように制御するの意である。また、モジュールは機能に一対一に対応していてもよいが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散又は並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。なお、１つのモジュールに他のモジュールが含まれていてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続（データの授受、指示、データ間の参照関係等）の場合にも用いる。「予め定められた」とは、対象としている処理の前に定まっていることをいい、本実施の形態による処理が始まる前はもちろんのこと、本実施の形態による処理が始まった後であっても、対象としている処理の前であれば、そのときの状況・状態に応じて、又はそれまでの状況・状態に応じて定まることの意を含めて用いる。「予め定められた値」が複数ある場合は、それぞれ異なった値であってもよいし、２以上の値（もちろんのことながら、全ての値も含む）が同じであってもよい。また、「Ａである場合、Ｂをする」という意味を有する記載は、「Ａであるか否かを判断し、Ａであると判断した場合はＢをする」の意味で用いる。ただし、Ａであるか否かの判断が不要である場合を除く。
また、システム又は装置とは、複数のコンピュータ、ハードウェア、装置等がネットワーク（一対一対応の通信接続を含む）等の通信手段で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。「装置」と「システム」とは、互いに同義の用語として用いる。もちろんのことながら、「システム」には、人為的な取り決めである社会的な「仕組み」（社会システム）にすぎないものは含まない。
また、各モジュールによる処理毎に又はモジュール内で複数の処理を行う場合はその処理毎に、対象となる情報を記憶装置から読み込み、その処理を行った後に、処理結果を記憶装置に書き出すものである。したがって、処理前の記憶装置からの読み込み、処理後の記憶装置への書き出しについては、説明を省略する場合がある。なお、ここでの記憶装置としては、ハードディスク、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、外部記憶媒体、通信回線を介した記憶装置、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）内のレジスタ等を含んでいてもよい。
【００２３】
図１において、印刷システムは、印刷制御装置１０及び印刷装置１２を含んで構成されている。印刷制御装置１０は、アプリケーションモジュール１４から取得した印刷対象である画像データを印刷装置１２が処理可能な形式のデータに変換し、印刷装置１２に出力する。印刷装置１２は、印刷制御装置１０から受け取った変換後の画像データを印刷出力する。なお、アプリケーションモジュール１４は、印刷対象である画像データを印刷指示とともに印刷制御装置１０に出力する機能を有する一般的なソフトウェアである。
【００２４】
上記印刷制御装置１０は、描画制御モジュール１００、操作受付モジュール１０２、補正モジュール１０４、出力モジュール１０６、表示制御モジュール１０８及び記憶モジュール１１０を含んで構成されている。
【００２５】
描画制御モジュール１００は、中央処理装置（ＣＰＵ）及びＣＰＵの処理動作を制御するプログラムを含んで実現され、アプリケーションモジュール１４から取得した画像データを印刷装置１２が処理可能な印刷データに変換する。また、後述する印刷装置１２の印字ヘッドに複数配列された印字素子の動作状態を確認するための試験画像を記録媒体に描画させるために、試験画像データの生成も行う。なお、上記試験画像データの生成は、記憶モジュール１１０に予め記憶しておいたデータを使用してもよいし、ＵＳＢ（ユニバーサルシリアルバス）ポート、ネットワークポート等の適宜な通信インタフェース等を介して外部から取得したデータを使用してもよい。
【００２６】
操作受付モジュール１０２は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、操作モジュール１６からの入力を受け付ける。この入力には、例えば印刷装置１２に設けられた印字ヘッド１２２に複数配列された印字素子のうち、動作不良が生じている印字素子に関する不良情報等が含まれる。不良情報は、動作不良が生じている印字素子の番号等の情報である。
【００２７】
補正モジュール１０４は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、上記不良情報に基づいて印字ヘッド１２２の印字動作を補正する補正情報を生成する。この補正情報を生成する際に、補正モジュール１０４は、動作不良の印字素子を特定する処理も行う。動作不良の印字素子を特定は、例えば所定のテーブル又は所定の数式を使用して行う。これらのテーブル及び数式については後述する。
【００２８】
出力モジュール１０６は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、描画制御モジュール１００が生成した印刷データ、試験画像データ等を通信回線１８を介して印刷装置１２に出力する。
【００２９】
表示制御モジュール１０８は、ＣＰＵ及びＣＰＵの処理動作を制御するプログラムを含んで実現され、利用者に不良情報の入力を要請する画像等を表示モジュール２０に表示する動作を制御する。
【００３０】
記憶モジュール１１０は、ＣＰＵの作業メモリとして使用されるランダムアクセスメモリ（ＲＡＭ）、ハードディスク装置等の磁気記憶装置その他のコンピュータが読み取り可能な記憶装置により実現され、上記ＣＰＵの処理動作を制御するプログラム、試験画像データ等を記憶する。
【００３１】
なお、操作モジュール１６は、マウス、キーボード、タッチパネル、音声、視線、ジェスチャ等を用いた利用者の操作を受け付ける。利用者が動作不良の印字素子に関する不良情報等を入力するために使用する。また、通信回線１８は、ＵＳＢ（ユニバーサルシリアルバス）ポート、ネットワークポート等の適宜な通信インタフェースにより実現され、出力モジュール１０６と印刷装置１２との間でデータの授受を行う。また、表示モジュール２０は、液晶ディスプレイ等の表示装置により実現され、表示制御モジュール１０８の制御に基づいて各種画像を表示する。
【００３２】
また、印刷装置１２は、ヘッド駆動モジュール１２０、印字ヘッド１２２及び媒体搬送モジュール１２４を含んで構成されている。
【００３３】
ヘッド駆動モジュール１２０は、印刷制御装置１０から受け取った印刷データ、試験画像データ等に基づいて印字ヘッド１２２の動作を制御する。
【００３４】
印字ヘッド１２２は、インク滴吐出用ノズル等の印字素子が複数配列されて構成され、印刷用紙等の記録媒体に画像を印刷する。
【００３５】
媒体搬送モジュール１２４は、上記印字ヘッド１２２により画像が印刷される記録媒体を、印字ヘッド１２２の印字タイミングに同期して搬送する。以上のようにして、記録媒体が印字ヘッド１２２に対向する領域を通過する際に、印字ヘッド１２２より印刷データに応じて液滴が噴射され、記録媒体に試験画像が形成される。
【００３６】
図２（ａ）、（ｂ）には、描画制御モジュール１００が生成した試験画像データに基づいて印刷装置１２が印刷出力した試験画像の例が示される。本例は、３５個の印字素子が配列された印字ヘッド１２２にて描画した試験画像である。
【００３７】
図２（ａ）において、試験画像は、描画制御モジュール１００が、印字ヘッド１２２に複数（例えば３５個）配列された印字素子を連続して同数配列される複数の部分配列に分け、この部分配列を、所属する印字素子の数が互いに１以外の公約数を有さない数（例えば５個及び７個）の組み合わせとなるように複数種類設定し、各種類の部分配列毎に、部分配列内で互いに対応する位置にある各印字素子に記録媒体の所定方向（例えば紙送り方向）に線を順次描かせるように試験画像データを生成し、印刷装置１２に描画させたものである。なお、図２（ａ）の矢印Ａ方向が紙送り方向であり、印字ヘッド１２２には、紙送り方向に交差（例えば、直交）する方向に印字素子が配列されている。
【００３８】
図３には、印字ヘッド１２２における印字素子の配列例が示される。図３では、３５個の印字素子が配列されている。ここで、印字素子に０番から３４番（総数３５個）の番号を割り付けると、印字素子の数が５個の部分配列は７個（ａ〜ｇ）設定され、それぞれの部分配列ａ〜ｇには、０番〜４番、５番〜９番、１０番〜１４番、１５番〜１９番、２０番〜２４番、２５番〜２９番、３０番〜３４番の印字素子が含まれることになる。これらの部分配列内で互いに対応する位置にある印字素子、すなわちI：（０，５，１０，１５，２０，２５，３０）番、II：（１，６，１１，１６，２１，２６，３１）番、III：（２，７，１２，１７，２２，２７，３２）番、IV：（３，８，１３，１８，２３，２８，３３）番、V：（４，９，１４，１９，２４，２９，３４）番の印字素子により、上記括弧の順序（I〜V）で紙送り方向に平行に等しい長さの線を描画させることによって、互いに等しい距離離間した７本の平行線で構成される線の組が５個形成された５段画像が描画される。なお、図２（ａ）では、上記各括弧内の印字素子が同時に線の描画を行った例が示されているが、同一の組に含まれる各線の始点・終点が各々直線上に配置されるタイミングで各印字素子に描画を行わせてもよい。これにより、紙送り方向に斜めにずれた試験画像を形成することもできる。また、図２（ａ）では、上記括弧の順序で、各括弧に記載された印字素子に平行線を描画させているが、括弧の順序はこれに限定されず、他の順序であってもよい。なお、図３は、印字素子が一列に配列された例であるが、印字素子の配置はこれに限られず、印刷される際の印字ヘッド１２２と記録媒体との相対移動方向と直交する方向の印字素子の間隔が等間隔であればよい。例えば印字素子が千鳥状に配置されている場合など、印字素子が２次元的に配列されていてもよい。
【００３９】
同様にして、印字素子の数が７個の部分配列は５個設定されるので、互いに等しい距離離間した５本の平行線で構成される線の組が７個形成された７段画像が描画される。
【００４０】
以上のように、図２（ａ）では、上記５段画像及び７段画像により構成される２つの直線群により試験画像が形成されている。この場合、各直線群に含まれる組の数は、各部分配列に含まれる印字素子の数に等しく５個と７個になっており、互いに１以外の公約数を有さない（この関係を以下「互いに素」ともいう）数の組み合わせとなっている。この試験画像は、ヘッド駆動モジュール１２０の制御により印字ヘッド１２２の１回の走査で描画されるように構成するのが好適である。なお、試験画像には、印字素子識別用の符号を描画してもよい。図２（ａ）に示す例では、この符号は、上記組に付した０から始まる番号であり、５段画像では０〜４の番号が、７段画像では０〜６の番号が付されている。なお、符号は１つの直線群に含まれる線の組のそれぞれを特定できればよく、数字以外の記号（例えばＡ，Ｂ，Ｃ，・・・）でも構わない。また、この符号は、上記線の組を描画する際に使用する印字素子を表す括弧（５段画像ではI〜V）の順序を表しているが、上述したとおりこの順序はI，II，III，IV，Vである必要はない。この順序が変更された場合には、対応する図２（ａ）の符号の順序も変更される。例えば、括弧IとIIに所属する印字素子の描画順序が入れ替わると、対応する符号も０→１の順序が１→０となる。
【００４１】
図２（ｂ）には、印字ヘッド１２２に配列された印字素子の一部に動作不良（描画できない状態）が生じた場合の試験画像の例が示される。本例においては、動作不良の印字素子が２個発生しており、それぞれ不良１、不良２と呼ぶ。このような描画できない印字素子により、５段画像及び７段画像のそれぞれにおいて、線が消失している部分が生じている。
【００４２】
第１の実施の形態にかかる試験画像では、この消失部分の位置（以下、消失位置ともいう）に基づいて、補正モジュール１０４が以下のように動作不良の印字素子を特定する。
【００４３】
すなわち、印字素子の番号を０から始まる番号とし、動作不良の印字素子の番号をＸとすると、５段画像においては、Ｘ÷５の余りに相当する符号の位置に消失位置が現れ、７段画像においては、Ｘ÷７の余りに相当する符号の位置に消失位置が現れる。また、各直線群に含まれる組の数すなわち段数は互いに素の関係になっており、これらの組み合わせと上記Ｘとは一対一の関係となる。このため、段数の積が特定できるＸの最大値となる。
【００４４】
図２（ｂ）の例において、不良１による消失位置は、５段画像の符号０の位置と７段画像の符号３の位置である。これらの符号の数値を、利用者が操作モジュール１６から入力し、操作受付モジュール１０２が入力された符号の数値を補正モジュール１０４に渡す。ここで、不良１の印字素子の番号をＸとし、利用者が入力した消失位置との関係を合同式で表すと、
（１）Ｘ≡０（ｍｏｄ５）。これは、番号Ｘを５で割ると余りが０であることを意味している。
（２）Ｘ−３≡０（ｍｏｄ７）。これは、番号Ｘから３を引いた数を７で割ると余りが０であることを意味している。
【００４５】
上記（１）より、Ｘは５の倍数であるからＸ＝５ｋとおき、（２）の合同式に代入する。
（３）５ｋ−３≡０（ｍｏｄ７）。したがって、５ｋ≡３（ｍｏｄ７）。さらに変形して７ｋ−２ｋ≡３（ｍｏｄ７）。
【００４６】
ここで、７ｋは７で割り切れる（余りが０）ので、
（４）−２ｋ≡３（ｍｏｄ７）。したがって、２ｋ≡−３（ｍｏｄ７）。したがって、２ｋ≡４（ｍｏｄ７）となり、ｋ≡２（ｍｏｄ７）となる。
【００４７】
よって、ｋは７で割ると２余る数であるので、ｋ＝７ｌ＋２と書ける。ここで、ｌは整数である。Ｘをｌで表すと、
（５）Ｘ＝５ｋ＝５（７ｌ＋２）＝３５ｌ＋１０。ただし、０≦Ｘ≦３４なのでＸ＝１０となり、不良１の印字素子の番号は１０であることがわかる。
【００４８】
また、不良２による消失位置は、５段画像の符号１の位置と７段画像の符号５の位置である。したがって、これを合同式で表すと、Ｘ−１≡０（ｍｏｄ５）、及びＸ−５≡０（ｍｏｄ７）となる。これらを、不良１の場合と同様にして解くと、Ｘ＝２６となり、不良２の印字素子の番号は２６であることがわかる。
【００４９】
以上のようにして、第１の実施の形態にかかる試験画像によれば、合同式という数式を使用して動作不良の印字素子を特定することができる。
なお、動作不良の印字素子を特定は、逐次代入法により演算して求める方法もある。例えば、不良１の例では、Ｘ＝５ａとして、０≦Ｘ≦３４の範囲で満たす候補をテーブル化（０，５，１０，１５，２０，２５，３０）し、この中からＸ＝７ｂ＋３を満たすものを、３を引いて７で割り切れるか否かの判定を行って求め、その値（この場合１０）を動作不良の印字素子の番号として特定する。
【００５０】
また、動作不良の印字素子の特定には、所定のテーブルを使用してもよい。
【００５１】
図４（ａ）、（ｂ）には、動作不良の印字素子の特定に使用するテーブルの例が示される。図４（ａ）、（ｂ）は、３５個の印字素子が配列された印字ヘッド１２２において動作不良の印字素子を特定するためのテーブルである。
【００５２】
図４（ａ）には、各印字素子のそれぞれに動作不良が発生した場合に、５段画像及び７段画像のそれぞれにおいて発生する消失位置が、印字素子の番号毎に整理されている。図４（ａ）からわかるように、各消失位置の符号は、印字素子番号を段数（５及び７）で割った余りの数値であることがわかる。
【００５３】
また、図４（ｂ）は、図４（ａ）を５段画像における消失位置で整理したテーブルである。図４（ｂ）からわかるように、５段画像における消失位置と７段画像における消失位置とは、３５個の印字素子に対して唯一の組み合わせであることがわかる。
【００５４】
補正モジュール１０４は、利用者が操作モジュール１６から入力した符号に基づき、上記図４（ａ）又は図４（ｂ）を参照して動作不良の印字素子を特定することができる。例えば、上述した不良１の場合では、５段画像の消失位置が符号０、７段画像の消失位置が符号３であるので、図４（ａ）又は図４（ｂ）から動作不良の印字素子の番号を１０番と特定できる。同様に、不良２の場合には、５段画像の消失位置が符号１、７段画像の消失位置が符号５であるので、動作不良の印字素子の番号を２６番と特定できる。
【００５５】
以上に述べた実施の形態においては、動作不良の印字素子の番号を試験画像上で数える必要がなく、消失位置が属する組の位置を確認すればよいので、動作不良の印字素子の特定を容易に且つ正確に行うことができる。
【００５６】
なお、第１の実施の形態においては、図２（ａ）、（ｂ）に示されるように、５段画像と７段画像を用い、印字素子が３５個配列された印字ヘッド１２２に対して識別可能な構成としているが、印字ヘッド１２２の印字素子数は選択した画像の段数の最小公倍数（図２（ａ）、（ｂ）の例では５×７）の範囲であればよい。例えば、印字素子数が画像の段数で割り切れなかった場合、最後の部分配列に関しては他の部分配列に対して少ない数（印字素子数を画像の段数で割った余りの数）が割り当てられることとなる。例えば、３４個の印字素子が配列された印字ヘッド１２２で５段画像を形成しようとした場合、印字素子は０番から３３番（総数３４個）の番号が割り付けられ、部分配列は７個（ａ〜ｇ）設定されるが、部分配列ａ〜ｆには、印字素子が５個ずつ割り当てられ、最後の部分配列ｇには５個ではなく４個の印字素子が割り当てられることになる。これらの部分配列内で互いに対応する位置にある印字素子、すなわちI：（０，５，１０，１５，２０，２５，３０）番、II：（１，６，１１，１６，２１，２６，３１）番、III：（２，７，１２，１７，２２，２７，３２）番、IV：（３，８，１３，１８，２３，２８，３３）番、V：（４，９，１４，１９，２４，２９）番の印字素子により、上記括弧の順序（I〜V）で紙送り方向に平行に等しい長さの線を描画させることにより、最後の印字素子（図３の３４番）による線が消失した５段画像が描画される。この５段画像では、５番目の線の組の線の数が６本となる。また、印字素子の数が３３個の場合には、最後の部分配列ｇに３個の印字素子が割り当てられ、４番目及び５番目の線の組の線の数が６本となる。
【００５７】
なお、同様にして、７段画像では、印字素子の数が３４個の場合には、５個ある部分配列の最後の部分配列に６個の印字素子が割り当てられ、７番目の線の組の線の数が４本となる。また、印字素子の数が３３個の場合には、最後の部分配列に５個の印字素子が割り当てられ、６番目及び７番目の線の組の線の数が４本となる。
【００５８】
一方、印字ヘッド１２２に配列された印字素子の一部の印字素子の動作状態を確認する場合には、当該一部の連続する印字素子により試験画像を描画する。例えば、印字ヘッド１２２に１４４個の印字素子が配列されており、そのうちの連続する３５個の印字素子の動作状態を確認する場合には、その３５個の印字素子を使用して５段画像と７段画像からなる試験画像を描画する。
【００５９】
さらに、それぞれの印字素子により描画される線の長さは必ずしも等しい長さである必要はない。印字素子の動作不良による線の消失が認識できれば異なる長さとしても構わないが、等しい長さである方が容易且つ正確に消失位置を認識しやすいため、より好ましい。
【００６０】
図５には、試験画像の他の例が示される。図５では、印字ヘッド１２２に配列された印字素子の数が多数になった場合の例である。印字幅が記録媒体の被記録領域の幅以上に形成された印字ヘッドにおいては、印字素子数が多くなり、例えば６８８０個の印字素子が配列された印字ヘッド１２２もある。
【００６１】
図５の例では、上述した線の組が７個形成された７段画像、９個形成された９段画像、１１個形成された１１段画像及び１３個形成された１３段画像により試験画像が形成されている。ここで、７，９，１１，１３は互いに素であり、７×９×１１×１３＝９００９＞６８８０であるため、それぞれの段の消失位置から動作不良の印字素子を特定することができる。なお、本実施の形態の印字ヘッド１２２は、印字幅が記録媒体の被記録領域の幅以上に形成された型式であるので、符号を試験画像の外に描画することが困難であるので、試験画像内に描画している。
【００６２】
図５において、各段に消失位置が１つ存在しており、それぞれ７段画像の符号１の位置、９段画像の符号３の位置、１１段画像の符号６の位置及び１３段画像の符号９の位置である。
【００６３】
図５の例においても、これらの消失位置の情報に基づき、補正モジュール１０４が所定の式（合同式）又は所定のテーブルを使用して動作不良の印字素子を特定することができる。以下には、合同式を使用して特定する方法の例を示す。
【００６４】
７段画像の消失位置が１、９段画像の消失位置が３、１１段画像の消失位置が６及び１３段画像の消失位置が９なので、合同式で表すと、
（１）Ｘ−１≡０（ｍｏｄ７）
（２）Ｘ−３≡０（ｍｏｄ９）
（３）Ｘ−６≡０（ｍｏｄ１１）
（４）Ｘ−９≡０（ｍｏｄ１３）となる。
【００６５】
（３）より、Ｘ−６は１１の倍数なのでＸ−６＝１１ｋとおくと、（２）はＸ−６＋３≡０（ｍｏｄ９）となり、１１ｋ＋３≡０（ｍｏｄ９）であるから、９ｋ＋２ｋ≡−３（ｍｏｄ９）となる。
【００６６】
ここで、９ｋは９で割り切れるので２ｋ≡−３（ｍｏｄ９）である。余りが−３となるのは、余りが６となることに等しいので、２ｋ≡６（ｍｏｄ９）となる。２と９は互いに素なのでｋ≡３（ｍｏｄ９）と変形でき、ｋは９で割って３余る数、すなわちｋ＝９ｌ＋３となる（ｌは整数）。
【００６７】
次に、Ｘ−６＝１１ｋ、ｋ＝９ｌ＋３を（４）に代入すると、
（５）Ｘ−６−３≡０（ｍｏｄ１３）。したがって、１１（９ｌ＋３）−３≡０（ｍｏｄ１３）となり、９９ｌ＋３０≡０（ｍｏｄ１３）となる。これを変形して、９１ｌ＋８ｌ＋２６＋４≡０（ｍｏｄ１３）となる。ここで、９１ｌと２６は１３の倍数なので、８ｌ≡−４（ｍｏｄ１３）となり、さらに４と１３は互いに素なので、２ｌ≡−１（ｍｏｄ１３）となる。余り−１となるのは、余りが１２となることに等しいので、２ｌ≡１２（ｍｏｄ１３）となる。２と１３は互いに素なので、ｌ≡６（ｍｏｄ１３）と変形でき、ｌは１３で割って６余る数、すなわちｌ＝１３ｍ＋６となる。
【００６８】
次に、Ｘ−６＝１１ｋ、ｋ＝９ｌ＋３、ｌ＝１３ｍ＋６を（１）に代入すると、
（６）Ｘ−６＋５≡０（ｍｏｄ７）。したがって、１１（９（１３ｍ＋６）＋３）＋５≡０（ｍｏｄ７）となり、１２８７ｍ＋６３２≡０（ｍｏｄ７）となる。したがって、
（７）１２８１ｍ＋６ｍ＋６３０＋２≡０（ｍｏｄ７）となる。ここで、１２８１ｍと６３０は７の倍数なので、６ｍ≡−２（ｍｏｄ７）となる。さらに、２と７は互いに素なので３ｍ≡−１（ｍｏｄ７）となる。余りが−１となるのは、余りが６となることに等しいので、３ｍ≡６（ｍｏｄ７）となる。さらに、３と７は互いに素なのでｍ≡２（ｍｏｄ７）と変形でき、ｍは７で割って２余る数、すなわち、ｍ＝７ｎ＋２となる。したがって、
（８）Ｘ＝１１ｋ＋６＝１１（９ｌ＋３）＋６＝１１（９（１３ｍ＋６）＋３）＋６＝１１（９（１３（７ｎ＋２）＋６）＋３）＋６となり、
（９）Ｘ＝９００９ｎ＋３２０７が求まる。
【００６９】
ここで、ノズル番号は０≦Ｘ≦６８７９であるので、動作不良の印字素子の番号は、３２０７番であることがわかる。
【００７０】
図６には、本実施の形態にかかる印刷制御装置１０の動作例のフローが示される。図６において、描画制御モジュール１００が試験画像データを生成し、印刷装置１２の印字ヘッド１２２に配列された各印字素子に、試験画像を描画させる（Ｓ１０１）。この試験画像は、印刷用紙等の記録媒体に描画される。
【００７１】
次に、利用者が、上記試験画像が描画された記録媒体を参照し、消失位置がないか否かを確認する。消失位置があった場合には、その位置を示す符号を操作モジュール１６を介して入力する。操作受付モジュール１０２は、入力された符号を不良情報として受け付ける（Ｓ１０２）。この場合の操作受付モジュール１０２が、不良情報受付モジュールとして機能する。
【００７２】
操作受付モジュール１０２は、受け付けた符号を補正モジュール１０４に渡し、補正モジュール１０４では、上述した図２（ａ）、（ｂ）、図４（ａ）、（ｂ）及び図５で説明した手順により、所定の数式又は所定のテーブルを使用して動作不良の印字素子を特定する（Ｓ１０３）。
【００７３】
次に、補正モジュール１０４は、上記特定した動作不良の印字素子の影響を低減するために、印字ヘッド１２２に配列された他の印字素子の印字動作を補正するための補正情報を生成する（Ｓ１０４）。印字動作の補正は、例えば解像度変換においては、動作不良の印字素子周辺の解像度を下げる処理を行う。また、色変換においては、動作不良の印字素子周辺の濃度が高くなるように補正を行う。さらに、ハーフトーン処理においては、動作不良の印字素子周辺の印字素子に対して通常より大きなインク滴を打ち込む補正を行う（液滴吐出型の印字素子の場合）。これらの補正は、全てを同時に行ってもよいし、一つだけ行ってもよい。
【００７４】
≪第２の実施の形態≫
第２の実施の形態において特徴的な点は、利用者が操作モジュール１６から入力した不良情報、すなわち動作不良の印字素子を特定するための消失位置の情報の真偽を操作受付モジュール１０２が確認し、偽と判定した場合に、不良情報の再入力を要求する点にある。
【００７５】
図７には、第２の実施の形態にかかる印刷制御装置１０の動作例のフローが示される。図７において、描画制御モジュール１００が試験画像データを生成し、印刷装置１２の印字ヘッド１２２に配列された各印字素子に、試験画像を描画させる（Ｓ２０１）。この試験画像は、印刷用紙等の記録媒体に描画される。
【００７６】
次に、利用者が、上記試験画像が描画された記録媒体を参照し、消失位置がないか否かを確認する。消失位置があった場合には、その位置を示す符号を不良情報として操作モジュール１６から入力する。操作受付モジュール１０２は、入力された符号を不良情報として受け付ける（Ｓ２０２）。
【００７７】
操作受付モジュール１０２は、受け付けた符号を補正モジュール１０４に渡し、補正モジュール１０４では、第１の実施の形態で説明した手順により、所定の数式又は所定のテーブルを使用して動作不良の印字素子を特定する（Ｓ２０３）。
【００７８】
次に、操作受付モジュール１０２は、補正モジュール１０４が特定した印字素子の番号を受け取り、その番号の真偽を確認する（Ｓ２０４）。この真偽は、例えば補正モジュール１０４が特定した番号と、印刷ヘッド１２２の印字素子数とを比較し、番号が印字素子数より大きいか否かにより判定できる。第２の実施の形態は、例えば図５に示されるように、印字素子数より試験画像により特定可能な数の方が大きい場合であって、特定した番号が印字素子数より大きい場合に偽と判定する。なお、印字素子数は、印刷装置から取得してもよいし、予め記憶モジュール１１０に格納しておいてもよい。
【００７９】
Ｓ２０４において、補正モジュール１０４が特定した番号が正しくない（偽）場合には、操作受付モジュール１０２が不良情報の再入力を要請する（Ｓ２０５）。この再入力要請は、操作受付モジュール１０２からの指示に基づき、表示制御モジュール１０８が表示モジュール２０に再入力を要請する旨の表示をすることにより行う。
【００８０】
一方、Ｓ２０４において、補正モジュール１０４が特定した番号が正しい場合には、補正モジュール１０４が、上記特定した動作不良の印字素子の影響を低減するために、印字ヘッド１２２に配列された他の印字素子の印字動作を補正するための補正情報を生成する（Ｓ２０６）。
【００８１】
なお、図７では、補正モジュール１０４が特定した番号の真偽を確認する構成となっているが、利用者が試験画像から動作不良の印字素子の番号を数え、その数値を入力して真偽を確認する構成でもよい。
【００８２】
図８には、第２の実施の形態にかかる試験画像の例が示される。図８において、試験画像は、５段画像、６段画像、７段画像及び１０段画像により構成されている。これらのうち、５段画像、６段画像及び７段画像により動作不良の印字素子を特定し、１０段画像により特定した印字素子の番号の真偽を確認する。この１０段画像が、第２の実施の形態における真偽確認画像に相当する。なお、５段画像、６段画像及び７段画像により５×６×７＝２１０個までの印字素子の動作不良を特定することができる。
【００８３】
図８に示された例では、２つの印字素子が動作不良の場合が示されており、５段画像の消失位置が０と４、６段画像の消失位置が４と５、７段画像の消失位置が１と２、１０段画像の消失位置が４と５になっている。
【００８４】
ここで、動作不良の印字素子を特定するためには、利用者が操作モジュール１６から、５段画像、６段画像及び７段画像の消失位置を、２つの印字素子に対応して２組入力する必要がある。すなわち、１つ目の印字素子の消失位置として４、４、１を、２つ目の印字素子の消失位置として０、５、２をそれぞれ入力する必要がある。しかし、１つ目の印字素子と２つ目の印字素子の５段画像における消失位置を読み間違えて、１つ目の印字素子の消失位置を０、４、１と入力する可能性がある。これは、５段画像における２つの消失位置が図の左右方向で離れており、符号４に対応する消失位置が、符号０に対応する消失位置より印字素子の順番としては前であることを判読し難くなっているからである。
【００８５】
このような読み間違いを検出するため、図８の例では、１０段画像の消失位置も入力することになっている。１０段画像の消失位置は、当該消失位置に対応する動作不良の印字素子の番号を１０で割った余りの数値となる。つまり、１０進数表記した場合の１の位の数値である。図８では、１つ目の印字素子の消失位置が４となっており、１つ目の動作不良の印字素子の番号は１０で割って４余る数値となっていることがわかる。
【００８６】
一方、５段画像、６段画像、７段画像の消失位置を、上記０、４、１と誤って入力した場合、第１の実施の形態で説明した方法により動作不良の印字素子の番号は１９０と決定される。１９０は１０で割り切れるため、１０段画像の消失位置と矛盾しており、５段画像、６段画像、７段画像の消失位置に関する不良情報が間違っている（偽である）ことがわかる。
【００８７】
図９には、第２の実施の形態かかる印刷制御装置１０の他の動作例のフローが示される。図９では、入力された不良情報を、図８に示された真偽確認画像により真偽を判定する構成となっている。
【００８８】
図９において、描画制御モジュール１００が印字ヘッド１２２に配列された各印字素子に試験画像を記録媒体に描画させ（Ｓ３０１）、利用者が上記試験画像が描画された記録媒体を参照し、消失位置があった場合には、その位置を示す符号を不良情報として操作モジュール１６から入力する。操作受付モジュール１０２は、入力された符号を不良情報として受け付ける（Ｓ３０２）。
【００８９】
操作受付モジュール１０２は、受け付けた符号を補正モジュール１０４に渡し、補正モジュール１０４では、第１の実施の形態で説明した手順により、所定の数式又は所定のテーブルを使用して動作不良の印字素子を特定する（Ｓ３０３）。
【００９０】
次に、操作受付モジュール１０２は、補正モジュール１０４が特定した印字素子の番号を受け取り、その番号が真偽確認画像における消失位置と矛盾しないか否かを確認する（Ｓ３０４）。
【００９１】
Ｓ３０４において、補正モジュール１０４が特定した印字素子の番号が真偽確認画像における消失位置と矛盾する場合には、操作受付モジュール１０２が不良情報の再入力を要請する（Ｓ３０５）。
【００９２】
一方、Ｓ３０４において、補正モジュール１０４が特定した印字素子の番号が真偽確認画像における消失位置と矛盾しない場合には、補正モジュール１０４が、上記特定した動作不良の印字素子の影響を低減するために、印字ヘッド１２２に配列された他の印字素子の印字動作を補正するための補正情報を生成する（Ｓ３０６）。
【００９３】
図１０には、第２の実施の形態にかかる試験画像の他の例が示される。図１０は、印字ヘッド１２２に１００個の印字素子が配列されている場合に動作不良の印字素子を特定し、且つその真偽を確認するための試験画像である。
【００９４】
図１０において、試験画像は動作不良確認画像と真偽確認画像とにより構成されている。動作不良確認画像は、印字ヘッド１２２に配列された印字素子１つに１本の水平線（図の横方向に描画された直線）が対応し、階段状に描画されている。動作不良の印字素子があると、その印字素子が描画する予定の水平線が描画されず、消失位置として認識される。図１０の場合には、４１番の印字素子に動作不良が生じた例が示されている。なお、図１０に示されるように、印字素子の番号を読み取りやすくするために、番号の数字を付記する構成が好適である。
【００９５】
また、真偽確認画像は、３段画像により構成されており、消失位置が印字素子の番号を３で割ったときの余りの数値の位置となる。
【００９６】
図１０の試験画像を使用する場合には、使用者が動作不良確認画像を参照し、消失位置を読み取って操作モジュール１６から入力する。この場合、操作不良の印字素子の番号が直接入力されるので、補正モジュール１０４は印字素子の番号を特定する処理を行う必要がない。また、利用者は、真偽確認画像の消失位置も入力する。
【００９７】
次に、操作受付モジュール１０２は、利用者が入力した印字素子の番号を、真偽確認画像における消失位置と矛盾しないか否かを確認する。矛盾する場合には不良情報の再入力を要請し、矛盾しない場合には補正モジュール１０４が補正情報を生成する。
【００９８】
図１０の例では、動作不良の印字素子の番号を４１と入力した場合には、真偽確認画像における消失位置２と矛盾しない。一方、例えば印字素子の番号を読み間違えて４２と入力すると、これは３で割り切れるため、真偽確認画像の消失位置２と矛盾することになり、誤りを検出することができる。
【００９９】
＜＜第３の実施の形態＞＞
第３の実施の形態を説明する前に、前述の第２の実施の形態で、誤った入力があった場合でも、真偽の判定で真と判定してしまうことがあり得ることについて、図１１、図１２の例を用いて説明する。
図１１は、第２の実施の形態による処理例を示す説明図である。この試験画像は、５段画像、６段画像、７段画像の組み合わせであり、真偽用として１０段画像がある。ここで、図１１の例に示すように、動作不良印刷素子１１００があった場合、５段画像では消失位置（５）１１０２が「５」であり、６段画像では消失位置（６）１１０４が「６」であり、７段画像では消失位置（５）１１０６が「５」であり、１０段画像では消失位置（１０）１１０８は「１０」である。
ここで、図１２の上段の例に示すように、利用者のミスなく入力（本来の正しい入力）が行われた場合、つまり、５段画像では「５」、６段画像では「６」、７段画像では「５」が入力され、前述したように、補正モジュール１０４が、動作不良が生じている印字素子の番号を「１８０」と特定する。一方、真偽用の１０段画像では「１０」が入力されているので、両者（「１８０」と「１０」）における１の位は「０」であり、一致する。したがって、判定としては「真」となる。
一方、図１２の下段の例に示すように、利用者によってミス入力が行われた場合、つまり、５段画像では「５」、６段画像では「６」、７段画像では「６」であり、７段画像で入力ミス（本来「５」とするところを「６」と入力してしまったミス）が発生しており、不良ノズルは、９０番目となる。そして、真偽用の１０段画像の入力は「１０」であるので、１の位の数値「０」が一致するので、真と判定されてしまう。この入力ミスは、肉眼で各段画像における消失位置を判断するため、起こりえることである。そこで、第３の実施の形態では、利用者の入力ミスがないことを確認するものである。
【０１００】
図１３は、第３の実施の形態（描画制御モジュール１００）による処理例を示す説明図である。
描画制御モジュール１００における組み合わせの設定は、印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定する。
補正モジュール１０４は、複数の部分配列から印字素子の総数に対して必要最低限の印字素子数を満たす組み合わせを作り、その各組み合わせから動作不良の印字素子を特定する。
図１３の例に示す試験画像は、印字素子の総ノズル数が６０の場合の例を示している。ここで、７段画像と９段画像の組み合わせで、６３（＝７×９）個のノズルまでの検査が可能である。つまり、必要最低限（総ノズル数）の素数の組み合わせとなっている。この組み合わせに加えて、１０段画像を追加する。もちろんのことながら、これらも互いに素の関係（「７」と「１０」、「９」と「１０」）を有している。
この場合、３つの段画像の組み合わせでは、
７×９×１０＝６３０ノズル
までの検査が可能である。
７段画像と９段画像の２つの段画像の組み合わせでは、
７×９＝６３ノズル
までの検査が可能である。
７段画像と１０段画像の２つの段画像の組み合わせでは、
７×１０＝７０ノズル
までの検査が可能である。
９段画像と１０段画像の２つの段画像の組み合わせでは、
９×１０＝９０ノズル
までの検査が可能である。
つまり、対象としている印字素子数を検査可能な必要最低限の段画像の組み合わせを作成し、その段画像（例えば、７段画像、９段画像）よりも多くの段数を有しており、互いに素の関係（例えば、「７」と「１０」、「９」と「１０」）となる段数の画像（例えば、１０段画像）を生成する。
そして、動作不良の印字素子を特定するための組み合わせとして、２種以上を生成する。この場合は、７段画像と９段画像の組み合わせ、７段画像と１０段画像の組み合わせ、９段画像と１０段画像の組み合わせ、７段画像と９段画像と１０段画像の組み合わせ、を生成する。
【０１０１】
動作不良の印字素子による消失位置の発生は、正しい入力では、
７段画像では１段目、
９段画像では５段目、
１０段画像では１０段目、
である。
これらの段画像の組み合わせで、動作不良の印字素子の番号を特定する。この例の場合、前述の組み合わせにおいて、特定される動作不良の印字素子の番号は、
７段画像と９段画像と１０段画像の組み合わせでは「５０」、
７段画像と９段画像の組み合わせでは「５０」、
７段画像と１０段画像の組み合わせでは「５０」、
９段画像と１０段画像の組み合わせでは「５０」、
となり、４つの解が全て一致する。したがって、「５０」真で正解と判断できる。
一方、入力ミスがあった場合（７段画像における本来の「１」を「２」と入力してしまった場合）、
７段画像では２段目、
９段画像では５段目、
１０段画像では１０段目、
である。
前述の組み合わせにおいて、特定される動作不良の印字素子の番号は、
７段画像と９段画像と１０段画像の組み合わせでは「５９０」、
７段画像と９段画像の組み合わせでは「２３」、
７段画像と１０段画像の組み合わせでは「３０」、
９段画像と１０段画像の組み合わせでは「５０」、
となり、４つの解が全て一致しない。この場合、「偽」と判定する。つまり、入力ミスあり、再入力を促すようにする。なお、一致しないものが１つでもあれば、「偽」と判定する。
【０１０２】
＜＜第４の実施の形態＞＞
操作モジュール１６は、不良情報として、動作不良の第１の印字素子を特定する番号（段数）と、動作不良の第２の印字素子として該第１の印字素子からのずれ量を受け付け、補正モジュール１０４は、第１の印字素子を特定する番号（段数）とずれ量から動作不良の印字素子を特定する。
また、第３の実施の形態と組み合わせて、描画制御モジュール１００は、印字素子の総数以上となる必要最低限の印字素子数を満たす部分配列よりも多い数の部分配列を用いて組み合わせを設定するようにしてもよい。そして、その場合は、補正モジュール１０４は、第１の印字素子を特定する番号（段数）とずれ量を用いて、複数の部分配列から印字素子の総数に対して必要最低限の印字素子数を満たす組み合わせを作り、その各組み合わせから動作不良の印字素子を特定する。
【０１０３】
図１４は、第４の実施の形態による処理例を示す説明図である。図１４の例に示す動作不良の印字素子を特定できる段画像の組み合わせ（図１４の例では、１０段画像と９段画像と１１段画像と１３段画像であり、これらは互いに素の関係）があり、この組み合わせによって動作不良の印字素子を特定できる総ノズル数は、１２８７０個（＝１０×９×１１×１３）である。
前述の実施の形態では、このような試験画像の場合、密集して複数の動作不良の印字素子が発生した場合にも、全ての消失位置について、該当する番号（段数）を全て入力しなければならない。
【０１０４】
図１５は、第４の実施の形態による処理対象の例を示す説明図である。
この例では、密集して複数の動作不良の印字素子が発生している。例えば、グループＡ１５１０の領域では４つ、グループＣ１５３０の領域では４つ、グループＤ１５４０の領域では４つ発生している。なお、このグループ分けは、利用者が任意に定める。このグループにおいて、利用者は、各グループの最左位置の動作不良の印字素子の段数だけを入力する。そして、ある段画像だけは、各グループ内の最左位置にある動作不良の印字素子を基準として、その基準からの位置情報（ずれ量）を入力する。対象とする段画像として、例えば、一番上（又は一番下）にある段画像としてもよいし、真偽判断用の１０段画像としてもよい。つまり、グループ内では、各段画像の最左位置にある動作不良の印字素子の段数、ある段画像におけるその印字素子（最左位置にある動作不良の印字素子）からのずれ量を入力すればよい。一般的に、消失位置が密集している場合は、消失位置の段数よりもずれ量の方が係数しやすい、また、対象とする段画像以外の段画像では、最左位置にある動作不良の印字素子の段数以外は入力する必要がない。
【０１０５】
図１６は、第４の実施の形態による処理例を示す説明図である。
グループＡ１５１０における利用者の入力は、グループＡ１５１０内の最初の消失位置として、１０段画像では１、９段画像では２、１１段画像では１１、１３段画像では１１が入力され、１０段画像における最初の消失位置Ｘからのずれ量として３、次に消失位置Ｘからのずれ量として９、次に消失位置Ｘからのずれ量として１２、次に消失位置Ｘからのずれ量として１５、次に消失位置Ｘからのずれ量として１８が入力される。
１０段画像の１、９段画像の２、１１段画像の１１、１３段画像の１１から、動作不良の印字素子は１１番目となり、その１１にずれ量（３、９、１２、１５、１８）をそれぞれ加算すると、（１４、２０、２３、２６、２９）となり、結局、グループＡ１５１０での動作不良の印字素子は、１１番目、１４番目、２０番目、２３番目、２６番目、２９番目となる。
【０１０６】
グループＢ１５２０における利用者の入力は、グループＢ１５２０内の最初の消失位置として、１０段画像では８、９段画像では６、１１段画像では１、１３段画像では１３が入力され、グループＢ１５２０では各段画像での消失画素は１つだけなので、ずれ量は不要である。
１０段画像の８、９段画像の６、１１段画像の１、１３段画像の１３から、動作不良の印字素子は７８番目となる。
【０１０７】
グループＣ１５３０における利用者の入力は、グループＣ１５３０内の最初の消失位置として、１０段画像では９、９段画像では１、１１段画像では１０、１３段画像では５が入力され、１０段画像における最初の消失位置Ｙからのずれ量として３、次に消失位置Ｙからのずれ量として６、次に消失位置Ｙからのずれ量として１２が入力される。
１０段画像の９、９段画像の１、１１段画像の１０、１３段画像の５から、動作不良の印字素子は１０９番目となり、その１０９にずれ量（３、６、１２）をそれぞれ加算すると、（１１２、１１５、１２１）となり、結局、グループＣ１５３０での動作不良の印字素子は、１０９番目、１１２番目、１１５番目、１２１番目となる。
【０１０８】
グループＤ１５４０における利用者の入力は、グループＤ１５４０内の最初の消失位置として、１０段画像では８、９段画像では６、１１段画像では３、１３段画像では１２が入力され、１０段画像における最初の消失位置Ｚからのずれ量として１、次に消失位置Ｚからのずれ量として５、次に消失位置Ｚからのずれ量として１３が入力される。
１０段画像の８、９段画像の６、１１段画像の３、１３段画像の１２から、動作不良の印字素子は１６８番目となり、その１６８にずれ量（１、５、１３）をそれぞれ加算すると、（１６９、１７３、１８１）となり、結局、グループＤ１５４０での動作不良の印字素子は、１６８番目、１６９番目、１７３番目、１８１番目となる。
前述したように、このグループＡ１５１０、グループＣ１５３０、グループＤ１５４０では、１０段画像における２番目以降の消失位置（最初の消失位置Ｘ以外の消失位置）については、最初の消失位置Ｘからのずれ量を入力し、９段画像、１１段画像、１３段画像における２番以降の消失位置は入力不要である。これは、各段画像における最初の消失位置で、動作不良の印字素子を特定し、ずれ量を加算することによってそれに続く動作不良の印字素子を特定しているからである。
【０１０９】
図１７は、第４の実施の形態による処理例を示す説明図である。操作モジュール１６が、入力を促す画像の例を示している。
操作モジュール１６は、不良情報受付画面１７００内に、１０段画像消失位置入力欄１７１０、９段画像消失位置入力欄１７３０、１１段画像消失位置入力欄１７４０、１３段画像消失位置入力欄１７５０、ずれ量入力欄１７１２、ずれ量入力欄１７１４、ずれ量入力欄１７１６、ずれ量入力欄１７１８、ずれ量入力欄１７２０、次グループボタン１７９０、終了ボタン１７９２を表示している。あるグループＮにおいて、１０段画像、９段画像、１１段画像、１３段画像のそれぞれにおける最左位置の動作不良の印字素子の段数を入力させるための１０段画像消失位置入力欄１７１０、９段画像消失位置入力欄１７３０、１１段画像消失位置入力欄１７４０、１３段画像消失位置入力欄１７５０があり、そして、１０段画像にだけ１０段画像消失位置入力欄１７１０に入力された位置からの、２番目以降の消失位置のずれ量を入力させるためのずれ量入力欄１７１２、１７１４、１７１６、１７１８、１７２０がある。なお、これ以上の消失位置のずれ量を入力できるように欄を多くしてもよいし、欄を付加できるようなユーザーインタフェースを加えてもよい。グループ内の入力が終了したら、次グループボタン１７９０が利用者によって選択され、最後のグループ内の入力が終了したら、終了ボタン１７９２が利用者によって選択され、動作不良の印字素子を特定する処理を行い、その番号を表示等する。
【０１１０】
図１８を参照して、本実施の形態の印刷制御装置１０のハードウェア構成例について説明する。図１８に示す構成は、例えばパーソナルコンピュータ（ＰＣ）等によって構成されるものであり、スキャナ等のデータ読み取り部１８１７と、プリンタ等のデータ出力部１８１８（印刷装置１２に相当）を備えたハードウェア構成例を示している。
【０１１１】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１８０１は、前述の実施の形態において説明した各種のモジュール、すなわち、アプリケーションモジュール１４、描画制御モジュール１００、操作受付モジュール１０２、補正モジュール１０４、出力モジュール１０６、表示制御モジュール１０８等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムにしたがった処理を実行する制御部である。
【０１１２】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１８０２は、ＣＰＵ１８０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１８０３は、ＣＰＵ１８０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバス等から構成されるホストバス１８０４により相互に接続されている。
【０１１３】
ホストバス１８０４は、ブリッジ１８０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バス等の外部バス１８０６に接続されている。
【０１１４】
キーボード１８０８、マウス等のポインティングデバイス１８０９は、操作者により操作される入力デバイスである。ディスプレイ１８１０は、液晶表示装置又はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等があり、各種情報をテキストやイメージ情報として表示する。
【０１１５】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１８１１は、ハードディスク（フラッシュメモリ等であってもよい）を内蔵し、ハードディスクを駆動し、ＣＰＵ１８０１によって実行するプログラムや情報を記録又は再生させる。ハードディスクには、試験画像、不良情報等が格納される。さらに、その他の各種データ、各種コンピュータ・プログラム等が格納される。
【０１１６】
ドライブ１８１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体１８１３に記録されているデータ又はプログラムを読み出して、そのデータ又はプログラムを、インタフェース１８０７、外部バス１８０６、ブリッジ１８０５、及びホストバス１８０４を介して接続されているＲＡＭ１８０３に供給する。リムーバブル記録媒体１８１３も、ハードディスクと同様のデータ記録領域として利用可能である。
【０１１７】
接続ポート１８１４は、外部接続機器１８１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート１８１４は、インタフェース１８０７、及び外部バス１８０６、ブリッジ１８０５、ホストバス１８０４等を介してＣＰＵ１８０１等に接続されている。通信部１８１６は、通信回線に接続され、外部とのデータ通信処理を実行する。データ読み取り部１８１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部１８１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【０１１８】
なお、図１８に示す印刷制御装置１０のハードウェア構成は、１つの構成例を示すものであり、本実施の形態は、図１８に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えば特定用途向け集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図１８に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、特に、パーソナルコンピュータの他、携帯情報通信機器（携帯電話、スマートフォン、モバイル機器、ウェアラブルコンピュータ等を含む）、情報家電、ロボット、複写機、ファックス、スキャナ、プリンタ、複合機（スキャナ、プリンタ、複写機、ファックス等のいずれか２つ以上の機能を有している画像処理装置）などに組み込まれていてもよい。
【０１１９】
なお、説明したプログラムについては、記録媒体に格納して提供してもよく、また、そのプログラムを通信手段によって提供してもよい。その場合、例えば、前記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えてもよい。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通等のために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、ブルーレイ・ディスク（Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ）、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去及び書換可能な読出し専用メモリ（ＥＥＰＲＯＭ（登録商標））、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリーカード等が含まれる。
そして、前記のプログラム又はその一部は、前記記録媒体に記録して保存や流通等させてもよい。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、又は無線通信ネットワーク、さらにこれらの組み合わせ等の伝送媒体を用いて伝送させてもよく、また、搬送波に乗せて搬送させてもよい。
さらに、前記のプログラムは、他のプログラムの一部分であってもよく、又は別個のプログラムと共に記録媒体に記録されていてもよい。また、複数の記録媒体に分割して記録されていてもよい。また、圧縮や暗号化等、復元可能であればどのような態様で記録されていてもよい。
【０１２０】
前述の実施の形態（特に、第１の実施の形態、第２の実施の形態）は以下のように把握してもよい。また、これらと、第３の実施の形態、第４の実施の形態とを組み合わせてもよいし、第３の実施の形態と第４の実施の形態とを組み合わせてもよい。
［Ａ］  印字ヘッドに複数配列された印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する描画制御手段を備え、
前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御することを特徴とする印刷制御装置。
【０１２１】
［Ｂ］  ［Ａ］記載の印刷制御装置の前記描画制御手段は、前記試験画像に印字素子識別用の符号を描画させることを特徴とする印刷制御装置。
【０１２２】
［Ｃ］  ［Ａ］又は［Ｂ］記載の印刷制御装置は、前記試験画像に基づいて確認された動作不良の印字素子に関する不良情報を受け付ける不良情報受付手段と、前記不良情報に基づいて前記印字ヘッドの印字動作を補正する補正手段と、を備えることを特徴とする印刷制御装置。
【０１２３】
［Ｄ］  ［Ｃ］記載の印刷制御装置の前記補正手段は、前記不良情報に基づいて動作不良の印字素子を特定することを特徴とする印刷制御装置。
【０１２４】
［Ｅ］  ［Ｄ］記載の印刷制御装置の前記補正手段は、所定のテーブルを使用して前記動作不良の印字素子を特定することを特徴とする印刷制御装置。
【０１２５】
［Ｆ］  ［Ｄ］記載の印刷制御装置の前記補正手段は、所定の数式を使用して前記動作不良の印字素子を特定することを特徴とする印刷制御装置。
【０１２６】
［Ｇ］  ［Ｃ］から［Ｆ］のいずれか一項記載の印刷制御装置の前記不良情報受付手段は、受け付けた不良情報の真偽を確認し、偽と判定した場合に、不良情報の再入力を要求することを特徴とする印刷制御装置。
【０１２７】
［Ｈ］  ［Ｃ］から［Ｇ］のいずれか一項記載の印刷制御装置の前記試験画像には、前記不良情報の真偽を確認するための真偽確認画像が含まれることを特徴とする印刷制御装置。
【０１２８】
［Ｉ］  記録媒体に画像データを印字する印字素子が複数配列された印字ヘッドと、
前記印字素子の各々により、前記印字素子の動作状態を確認するための試験画像を前記記録媒体に描画させるように制御する描画制御手段と、を備え、
前記描画制御手段は、複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて前記試験画像を描画させるように制御することを特徴とする印刷システム。
【０１２９】
［Ｊ］  印字ヘッドに複数配列された印字素子の少なくとも一部の印字素子を連続して同数配列される複数の部分配列に分け、
前記部分配列を、所属する印字素子の数が互いに１以外の公約数を有さないとともに、前記印字ヘッドに複数配列された印字素子数が前記所属する印字素子の数の最小公倍数以下となる数の組み合わせとなるように複数種類設定し、
前記各種類の部分配列毎に、前記部分配列内で互いに対応する位置にある各印字素子に前記記録媒体の所定方向に線を順次描かせて、前記印字素子の動作状態を確認するための試験画像を記録媒体に描画させるように制御する処理をコンピュータに実行させることを特徴とする印刷制御プログラム。
【０１３０】
［Ｋ］  互いに等しい距離離間し、始点・終点が各々直線上に配置され、互いに平行に描画される所定本数の線の組を複数含む直線群により構成され、且つ前記組の数が異なる直線群が複数存在し、各直線群に含まれる組の数は互いに１以外の公約数を有さないとともに、印字ヘッドに複数配列された印字素子数が前記各直線群に含まれる組の数の最小公倍数以下となる数の組み合わせとなっている、印字ヘッドに複数配列された印字素子の動作試験を行うための試験画像が描画されたことを特徴とする記録媒体。
【０１３１】
［Ｌ］  ［Ｋ］記載の記録媒体の前記試験画像が、動作不良の印字素子に関する不良情報の真偽を確認するための真偽確認画像を含むことを特徴とする記録媒体。
【０１３２】
［Ａ］の発明によれば、部分配列を有していない技術と比べて、動作不良の印字素子を容易に特定することができる。
【０１３３】
［Ｂ］の発明によれば、部分配列を有していない技術と比べて、印字素子の識別を容易に行うことができる。
【０１３４】
［Ｃ］の発明によれば、部分配列を有していない技術と比べて、動作不良の印字素子がある印字ヘッドの印字動作を容易に補正することができる。
【０１３５】
［Ｄ］の発明によれば、部分配列を有していない技術と比べて、不良情報により正確に動作不良の印字素子を特定することができる。
【０１３６】
［Ｅ］の発明によれば、部分配列を有していない技術と比べて、所定のテーブルにより動作不良の印字素子を容易に特定することができる。
【０１３７】
［Ｆ］の発明によれば、部分配列を有していない技術と比べて、所定の数式により動作不良の印字素子を容易に特定することができる。
【０１３８】
［Ｇ］の発明によれば、部分配列を有していない技術と比べて、不良情報の真偽を確認することができる。
【０１３９】
［Ｈ］の発明によれば、部分配列を有していない技術と比べて、真偽確認画像により容易に不良情報の真偽を確認することができる。
【０１４０】
［Ｉ］の発明によれば、部分配列を有していない技術と比べて、動作不良の印字素子を容易に特定することができる印刷システムを実現できる。
【０１４１】
［Ｊ］の発明によれば、部分配列を有していない技術と比べて、動作不良の印字素子を容易に特定することができる印刷制御プログラムを実現できる。
【０１４２】
［Ｋ］の発明によれば、部分配列を有していない技術と比べて、動作不良の印字素子を容易に特定することができる記録媒体を実現できる。
【０１４３】
［Ｌ］の発明によれば、部分配列を有していない技術と比べて、不良情報の真偽を確認することができる記録媒体を実現できる。
【符号の説明】
【０１４４】
１０…印刷制御装置
１２…印刷装置
１４…アプリケーションモジュール
１６…操作モジュール
１８…通信回線
２０…表示モジュール
１００…描画制御モジュール
１０２…操作受付モジュール
１０４…補正モジュール
１０６…出力モジュール
１０８…表示制御モジュール
１１０…記憶モジュール
１２０…ヘッド駆動モジュール
１２２…印字ヘッド
１２４…媒体搬送モジュール
【図１】
0006459600.tif 000002
【図２】
0006459600.tif 000003
【図３】
0006459600.tif 000004
【図４】
0006459600.tif 000005
【図５】
0006459600.tif 000006
【図６】
0006459600.tif 000007
【図７】
0006459600.tif 000008
【図８】
0006459600.tif 000009
【図９】
0006459600.tif 000010
【図１０】
0006459600.tif 000011
【図１１】
0006459600.tif 000012
【図１２】
0006459600.tif 000013
【図１３】
0006459600.tif 000014
【図１４】
0006459600.tif 000015
【図１５】
0006459600.tif 000016
【図１６】
0006459600.tif 000017
【図１７】
0006459600.tif 000018
【図１８】
0006459600.tif 000019