(57)【要約】【課題】カラー２次元バーコードを印刷する際の印刷ずれを容易に防ぐことができる情報処理装置を提供する。【解決手段】複数のカラーパッチで構成された２次元バーコードを表す画像データに基づき、記録材を記録媒体上に付与することにより２次元バーコードを印刷するための記録材データを生成する情報処理装置は、ＲＧＢで表された画像データを取得し、そのＲＧＢのいずれかの色を構成する複数色の記録材を付与する領域がＲＧＢのいずれかの色として記録されるカラーパッチの領域を覆うように、複数色の記録材を付与する領域の大きさを補正する。【選択図】図３
2012118846.tif 000002
【特許請求の範囲】
【請求項１】
複数のカラーパッチで構成された２次元バーコードを表す画像データに基づき、記録材を記録媒体上に付与することにより前記２次元バーコードを印刷するための記録材データを生成する情報処理装置であって、
前記記録材を付与する領域が対応する１つのカラーパッチの領域を覆うように、前記記録材を付与する領域の大きさを補正する領域補正手段
を備えることを特徴とする情報処理装置。
【請求項２】
前記補正手段は、前記記録材を付与する領域を、前記対応する１つのカラーパッチの領域と相似形となるように拡大することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記補正手段は、前記記録材を付与する領域を、前記対応する１つのカラーパッチの領域の外形と異なるようにして拡大することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記補正手段は、前記記録材を付与する領域を、カラーパッチの領域を１つ含むようにして拡大することを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記記録材は、シアンとマゼンタとイエローとのうち少なくとも１つを含むことを特徴とする 請求項１乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
前記記録材データは、前記２次元バーコード内の前記複数のカラーパッチ間をブラックで印刷するように設定されていることを特徴とする請求項１乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
複数のカラーパッチで構成された２次元バーコードを表す画像データに基づき、記録材を記録媒体上に付与することにより前記２次元バーコードを印刷するための記録材データを生成する情報処理装置において実行されるデータ処理方法であって、
前記情報処理装置の領域補正手段が、前記記録材を付与する領域が対応する１つのカラーパッチの領域を覆うように、前記記録材を付与する領域の大きさを補正する領域補正工程
を有することを特徴とするデータ処理方法。
【請求項８】
請求項７に記載のデータ処理方法の各工程をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー２次元バーコードを印刷するためのデータを処理する情報処理装置に関する。
【背景技術】
【０００２】
近年、自動認識技術の発達と普及には著しいものがある。従来の１次元コード（バーコード）は、１次元である為に情報量が１ＫＢ前後と小さく、取り扱い品目の増加、取扱い企業、地域、国等管理項目の増加の要求に応じることは難しい。また、１次元コードはコードの読み取りに専用の読取り機を必要とし、しかも、複数を同時に読み取ることができない。また、このコードと読み取り機とは非接触ではあるが、信頼性を高くして読み取るためには１ｍ以内位までしか離せない。
【０００３】
一方、情報量の多さから近年普及が拡大しているコードに２次元コードがある。そのような２次元コードは、１次元コードに比べて約４倍の情報量を含むといわれている。また、近年では、カラーコードも注目されるようになっている。カラーコードは、セル単位にカラー対応させ、それらのセルを２次元に配列することで、読み取りコードデータとして認識するものである。
【０００４】
カラーコードは、１次元、２次元コードがＢｋ（黒）のみの単色で表現されていたのに比べ、色の三原色（ＲＧＢまたはＣＭＹＫ）を利用することで、扱える情報量が飛躍的に増大する。しかも、現在、用いられているカラーコードは、情報量の多さに加えて、読み取り距離は数１００ｍ程度と長い距離離れても認識することができる。ランニングコストについても、カラー４色で表されるカラーコードで実際に印刷に使用されるインク量は、少ないので、Ｂｋ単色で印刷される１次元バーコードに比べても僅かに高い程度ですむ。
【０００５】
このような中で、カラーデジタル印刷もデジタル化が進み、カラーコードの拡大に大きく寄与すると期待されている。即ち、カラーデジタル印刷技術の代表的なものに電子写真方式。熱転写方式、インクジェット方式があり近年の普及は著しい。デジタル印刷の特徴は、オンデマンドにバリアブルにカラーコードが印刷できることにあり、勿論、多量印刷も可能である。従って、各種商品管理ラベルとして容易に印刷が可能で、しかも個々の商品毎にカラーコードを変えて印刷することも簡便にできる。他にも、商品管理システム用コード、物流管理システム用コード、セキュリティー管理システム用コード、入退場管理システム用コード等々各種の用途提案があり、カラーデジタル印刷によるカラーコード印刷の必要性は、非常に高まっている。
【０００６】
しかしながら、カラーコード印刷へのカラーデジタル印刷機の適用において注意すべき課題が幾つか挙げられる。例えば、従来のカラーコードの印刷において、記録媒体である記録用紙の搬送における搬送速度のムラの発生、用紙のヨレの発生、また、各色記録ヘッドの傾きによるズレなどの影響による意図しないスキューの発生により、本来、記録したい位置から外れた場所にインクが吐出され、印刷結果において色ズレや色ヌケが発生してしまう。その結果、カラーコードとしての信頼性が低減してしまう。
【０００７】
特許文献１では、色ズレ量の検出のため測定用パターンの印刷を行い、色ズレ検出で得られた色ズレ値に対して、色ズレ量を０にするような補正値を色ズレ補正制御系にフィードバックして色ズレ補正制御直後で色ズレ最小になるような色ズレ補正をする構成が記載されている。
【０００８】
また、特許文献２では、色ズレの安定化のために、次の色ズレ補正制御時までの間の経時的な色ズレ値が最小となるような適当なオフセット値を補正値に付加して、主走査方向の書出し位置や走査幅、副走査方向の書出し位置等を経時的に予測し、色ズレ補正する構成が記載されている。特許文献３では、記録ヘッドの微細な傾きに対応するため、印刷解像度より細かい解像度でスキュー補正し、若しくはスキュー補正後にディザ処理をすることで、画質の劣化が少ない色ズレ補正を行う構成が記載されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００６−１５４０７２号公報
【特許文献２】特開２００３−３３７４５６号公報
【特許文献３】特開２００７−３０２０７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１、２、３に記載の印刷システムにおいては、ズレ量の監視のための測定器や測定用パターンの印刷の構成が必要であり、印刷システム構築および印刷システム運用のコストが高くなってしまう。また、特許文献１、２については、ズレ量の補正に関して、各色にズレ量の制御は可能であるが、画像全体に対して補正が実施されるため、調整範囲を画像の特定領域に限定することができない。これにともない、１回の印刷または１ページ内の印刷で多方向のズレには対応できない。また、特許文献３については、ズレ量の補正についての処理が簡便ではない。リアルタイムに制御を行う場合に、画像を補正するポイントを制御するには高い精密さが要求される。
【００１１】
本発明の目的は、このような従来の問題点を解決することにある。上記の点に鑑み、カラー２次元バーコードを印刷する際の印刷ずれを容易に防ぐことができる情報処理装置、その情報処理装置におけるデータ処理方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明に係る情報処理装置は、複数のカラーパッチで構成された２次元バーコードを表す画像データに基づき、記録材を記録媒体上に付与することにより前記２次元バーコードを印刷するための記録材データを生成する情報処理装置であって、
前記記録材を付与する領域が対応する１つのカラーパッチの領域を覆うように、前記記録材を付与する領域の大きさを補正する領域補正手段を備えることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、カラー２次元バーコードを印刷する際の印刷ずれを容易に防ぐことができる。
【図面の簡単な説明】
【００１４】
【図１】本発明に係る実施例における印刷システムの概略構成を示す図である。
【図２】ホストＰＣと印刷装置との詳細構成を示す図である。
【図３】カラーコードにおいて、補正処理が未適用の場合と適用した場合との比較を示す図である。
【図４】記録ヘッドの位置と記録媒体の搬送速度との関係から、ＣＭＹＫの各色別に設定した補正量を説明する図である。
【図５】ＲＧＢからＣＭＹＫに変換しながら、補正処理を行う様子を模式的に示す図である。
【図６】本実施例における補正処理を含む印刷処理の全体の手順を示すフローチャートである。
【図７】補正処理の他の結果の例を示す図である。
【発明を実施するための形態】
【００１５】
以下、添付図面を参照して本発明の好適な実施例を詳しく説明する。尚、以下の実施例は特許請求の範囲に係る本発明を限定するものでなく、また本実施例で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。なお、同一の構成要素には同一の参照番号を付して、説明を省略する。
【００１６】
図１は、本発明に係る実施例における印刷システムの概略構成を示す図である。この印刷システムは、印刷データを生成する情報処理装置であるホストＰＣ１０１と、ホストＰＣ１０１からの指示に従って印刷データを印刷処理する印刷装置１０３と、ホストＰＣ１０１と印刷装置１０３とを接続するケーブル１０２を含む。印刷装置１０３は、印刷媒体（記録媒体）１０４を印刷する。また、本実施例において、印刷装置１０３は、インクジェット方式によるカラーデジタル印刷装置としているが、特に、インクジェット方式に限定されることなく、ドットで画像を印刷することができるカラーデジタル印刷装置であれば良い。
【００１７】
図２は、ホストＰＣ１０１と印刷装置１０３との詳細構成を示す図である。ホストＰＣ１０１は、印刷データや、後述する補正処理を実行させるためのプリンタドライバ、アプリケーション等を格納するＲＯＭ２０５と、ホストＰＣ１０１全体を制御するＣＰＵ（中央演算処理装置）２０１と、ＣＰＵ２０１による処理中に一時的なデータを高速に読み書きする記憶領域であるＲＡＭ２０２と、印刷装置１０３との通信で必要となるＵＳＢ、ＬＰＴなどの通信インタフェース２０４と、大容量記憶領域ＨＤＤ２０３と、情報をユーザに表示するディスプレイ２０６と、マウス、キーボードなどの入力装置２０７とを有する。ＣＰＵ２０１は、ＲＯＭ２０５に格納されていうプリンタドライバを用いて後述する補正処理を実行する。ここで、印刷データや、プリンタドライバ、アプリケーション等は、ＨＤＤ２０３に格納されるようにしても良い。
【００１８】
印刷装置１０３は、ホストＰＣ１０１から送信された印刷データやファームウェア等を格納するＲＯＭ２１２と、印刷装置１０３全体を制御するＣＰＵ（中央演算処理装置）２０８と、ＣＰＵ２０８による処理中に一時的なデータを高速に読み書きする記憶領域であるＲＡＭ２０９と、ホストＰＣ１０１との通信で必要となるＵＳＢ、ＬＰＴ等の通信インタフェース２１１と、大容量記憶領域ＨＤＤ２１０と、情報をユーザに表示するディスプレイ２１３と、印刷データに従い、記録媒体に描画を行う記録ヘッド２１４を有する。
【００１９】
図３は、例えばホストＰＣ１０１のＲＯＭ２０５に格納されたプログラムにより実行された、レイアウトデータ内のカラーコードに対して後述する補正処理が未適用の場合と適用した場合とのイメージの比較を示す図である。なお、本実施例において、ＲＯＭ２０５に格納されたプログラムとしては、例えば、プリンタドライバやアプリケーションであっても良い。
【００２０】
図３に示すレイアウトデータ３０１は、カラーコード３０２を含んでいる。カラーコード３０２は、セル単位（図３の３０３：カラーパッチともいう）で各カラーに対応させて、これのセルを２次元に配列することでコードデータとして表示し、読み取りコードデータとして認識させるものである。１次元、２次元コードがＢｋ（黒）のみの単色で表現されていたのに対し、色の三原色（ディスプレイではＲ、Ｇ、Ｂであり、印刷ではＣ、Ｍ、Ｙ、Ｂｋ）を利用している。カラーコード３０２は、ユーザが任意のアプリケーションによりユニークなデータとして作成することができる。
【００２１】
セル３０３は、レイアウトデータ３０１のカラーコード３０２の一部領域を抜粋したものであり、例えば、点線セル領域内はマゼンタインクとイエローインクとの混色でレッドに塗りつぶされ、点線セル領域外、即ち、カラーコード内のセル間の領域はブラックインクで塗りつぶされることを意図したデータを示す。
【００２２】
領域３０４は、本実施例における補正処理が未適用である場合に、セル３０３を印刷した結果を示す。領域３０６で示されるイエローが領域３０４の点線セル領域からずれて印刷されている。従って、本来、レッドで塗りつぶされなければならない領域３０４の点線セル領域は、領域３０４で示されるマゼンタと領域３０５で示されるレッドとが混在した色ズレ状態となることが分かる。
【００２３】
領域３０７は、本実施例における補正処理が適用された場合に、セル３０３を印刷した結果を示す。領域３０９で示されるイエロー、また、領域３０７で示されるマゼンタが点線領域からずれて印刷される可能性を加味した補正量が設定され、本来の塗りつぶし領域であるセル３０３に対応する点線セル領域よりも一回り大きく打ち出されている。これにより、領域３０８で示すレッドがセル３０３に対応する点線セル領域を全て塗りつぶすことで、セル３０３に対応する点線セル領域において色ズレは発生しないことを示す。ここで、本実施例における補正処理により、領域３０９及び領域３０７は、隣り合うセル領域に重ならない大きさに設定される。なお、セル３０３に対応する点線セル領域外のマゼンタ（領域３０７）、イエロー（領域３０９）は、上述したようにブラックで塗りつぶされるため、隣り合うセル領域に重なることがなければ、特に問題にならない。
【００２４】
図４は、用紙の搬送方向に交差する交差方向に並んだ複数個のインク吐出部からなる一列のインク吐出口列を備えた記録ヘッド２１４の位置と、記録媒体の一例である用紙の搬送速度との関係により、ＣＭＹＫ各色の記録位置にバラツキが発生した場合を想定し、ＣＭＹＫの各色別に設定する補正量の一例を示す図である。ＣＭＹＫの記録ヘッドは、図４に示すように、搬送方向に沿って配置されている。なお、ＣＭＹＫの記録ヘッドが配置される順番は図４のものに限ったものでなく、他の順番で配置されてもよい。図４に示すように、レイアウトデータ３０１が記録媒体に印刷されている。その記録媒体は、矢印４０５で示す方向に搬送される。カラーコード３０２の各セル３０３の領域に対しては、図３において説明したような補正処理が適用される。
【００２５】
記録ヘッド４０１、４０２、４０３、４０４はそれぞれ、Ｋ、Ｃ、Ｍ、Ｙの順に構成された各色インクを吐出する記録ヘッドである。距離４０６は、記録ヘッド４０１〜４０４において、隣り合う記録ヘッド間の距離を示すものであり、本実施例においては、それぞれ１インチであるとする。設定４１５は、矢印４０５に示す用紙搬送方向と、各記録ヘッド４０１〜４０４の位置関係とにおいて、用紙搬送速度のムラにより生じる記録位置のバラツキ量の一例に基づいて設定する内容を示している。
【００２６】
結果４０７、４０８、４０９、４１０は、本実施例における補正処理が未適用の場合に、各セル３０３の領域をＣ、Ｍ、Ｙ、Ｋの各色で塗りつぶした場合の印刷結果のイメージを示す。一方、結果４１１、４１２、４１３、４１４は、結果４０７〜４１０に対して、各セル３０３の領域をＣ、Ｍ、Ｙ、Ｋの各色で塗りつぶした場合に、設定４１５に基づいて補正処理を実施した場合の結果のイメージを示す。記録媒体の搬送速度に２．０［ｉｎｃｈ／ｓｅｃ］±０．５％とすると、記録ヘッド４０１（Ｋ）と４０３（Ｍ）との間は２インチであるので、記録位置のばらつきは±０．０１０インチ（０．２５４ｍｍ）となる。これは、記録ドット密度が６００ｄｐｉの場合には、±６ドット分のばらつきとなる。従って、マゼンタ（Ｍ）を用いて記録する場合には、セル３０３の矩形領域を縦横６ドットずつ拡大した矩形領域に記録する。
【００２７】
同様に、記録ヘッド４０１と４０２との間は１インチであるので、記録位置のばらつきは±０．００５インチ（０．１２７ｍｍ）となる。これは、記録ドット密度が６００ｄｐｉの場合には、±３ドット分のばらつきとなる。従って、シアン（Ｃ）を用いて記録する場合には、セル３０３の矩形領域を縦横３ドットずつ拡大した矩形領域に記録する。同様に、記録ヘッド４０１と４０４との間は３インチであるので、記録位置のばらつきは±０．０１５インチ（０．３８１ｍｍ）となる。これは、記録ドット密度が６００ｄｐｉの場合には、±９ドット分のばらつきとなる。従って、イエロー（Ｙ）を用いて記録する場合には、セル３０３の矩形領域を縦横９ドットずつ拡大した矩形領域に記録する。それらの結果、結果４１１〜４１４のように、搬送方向上流の記録ヘッドから順番にＫ→Ｃ→Ｍ→Ｙと段階的に補正量を任意に増やすことになる。
【００２８】
図５は、補正領域が存在する入力画像データがＲＧＢ（２５６値）の場合に、補正セル領域を含む１ラスタに対して、Ｘ方向の補正処理を行いながら、ＣＭＹＫ（２値）に変換する処理を模式的に示す図である。データ５０１は、ＲＧのセル領域を含む画像データの１ラスタ（Ｘ方向）を示し、Ｒ、Ｇ、Ｂの各セル領域が補正対象領域となっている。データ５０２は、データ５０１に含まれるＲ、Ｇ、Ｂの各補正対象領域に対して、任意の補正量に従い、Ｘ方向に拡張したイメージを示す。データ５０３は、データ５０１をＣＭＹＫの各色に分離変換したデータを示す。データ５０４は、データ５０２をＣＭＹＫの各色に分離変換したデータを示す。
【００２９】
データ５０５は、データ５０３から取得したラスタデータＫ１と、データ５０４から取得したラスタデータＣ２、Ｍ２、Ｙ２とを組み合わせる（重ね合わせる）ことで、図３において説明した補正処理が施されたＣＭＹＫ（２値）のラスタが完成する、これを記録ヘッド２１４により用紙に記録すると、セル領域の印刷を保証することが可能となる。
【００３０】
なお、図５では、１ラスタのＸ方向に関して具体例を述べたが、Ｙ方向に関しても同様の手順を踏むことができる。また、２次元であれば、形状は矩形によらずユニークな図形に対しても適用可能であり、処理方法もラスタ単位の処理ではなく、セルを含むブロック単位での処理など適宜応用が可能である。
【００３１】
図６は、ホストＰＣ１０１のＲＯＭ２０５に格納されたプログラムにより、指定されたレイアウトデータ内に存在するカラーコードの指定セル領域に対して実行される補正処理の手順を示すフローチャートである。図６に示す処理は、例えば、ホストＰＣ１０１のＣＰＵ２０１によりプリンタドライバを実行することにより実現される。
【００３２】
印刷処理が開始されると、ホストＰＣ１０１のディスプレイ２０６と入力装置２０７を用い、ユーザがＲＯＭ２０５に格納されたプログラムで任意に作成、または選択したレイアウトデータの印刷指示を受けて印刷処理が開始される。Ｓ６０１において、ディスプレイ２０６等を介して指定されたレイアウトデータが解析される。本実施例では、レイアウトデータには、入力画像、画像がカラーコードか否かを示す属性情報、カラーコード位置情報、カラーコードの内のセルの位置情報、また、各色の補正拡大量を示す設定情報が含まれている。Ｓ６０２において、Ｓ６０１での解析結果から、レイアウトデータ内のカラーコードの位置情報を取得し、ＲＡＭ２０２やＨＤＤ２０３等の記憶領域に保存する。Ｓ６０３において、Ｓ６０１での解析結果から、カラーコード内のセルの領域情報を取得する。Ｓ６０４において、Ｓ６０１での解析結果から、カラーコード内のセルに対する各色の補正拡大量の設定情報を取得する。
【００３３】
本実施例においては、入力画像をバンド単位で処理することを前提としている。従って、Ｓ６０５において、最終バンドまでの処理対象バンドを示すカウント値Ｎを記憶領域内に確保し、そのカウント値Ｎをゼロで初期化する。Ｓ６０６において、処理対象バンドが最終バンドに到達するまで、カウント値Ｎに対して１ずつインクリメントする。
【００３４】
Ｓ６０８において、カウント値Ｎが示す処理対象バンドに、補正対象となるセル領域（即ち、カラーパッチ）が存在するか否かが判定される。この判定は、画像がカラーコードか否かを示す属性情報により行われる。Ｓ６０３において取得した情報を参照することにより判定が行われる。ここで、補正領域が存在すると判定された場合には、Ｓ６０８に進み、それ以降で補正処理が実行される。一方、補正領域が存在しないと判定された場合には、Ｓ６１０に進み、補正処理は行われずに、バンドデータのコマンド化が実行される。
【００３５】
Ｓ６０８において、セル領域のＲＧＢ（２５６値）に対する補正拡大量を設定する。補正拡大量の設定においては、Ｓ６０４で取得した各色の補正拡大量の設定情報が用いられる。Ｓ６０９において、Ｓ６０８の補正拡大量の設定情報に従って、補正対象セル領域に対して補正処理を実施する。処理方法に関しては、図５に示すような処理対象バンド内の各ラスタに対して逐次、補正処理を行う。なお、補正方法の処理単位に関しては、ラスタ単位、ブロック単位等、プログラムによって任意に決定されても良い。
【００３６】
Ｓ６１０において、カウント値Ｎで示される処理対象バンドの画像データをコマンド化する。ここで、コマンドは、印刷装置１０３のＣＰＵ２０８が解釈可能であれば、特に限定されるものではない。Ｓ６１１において、Ｓ６１０で生成されたコマンドを印刷装置１０３に対して送信する。
【００３７】
Ｓ６１２において、処理対象バンドを示すカウント値Ｎが最終バンドを示しているか否かが判定される。ここで、最終バンドを示していないと判定された場合には、Ｓ６０６に戻り、次のバンドを処理対象バンドとする。一方、最終バンドを示していると判定された場合には、本印刷処理を終了する。本印刷処理を終了すると、Ｓ６０２〜Ｓ６０４の処理で記憶領域に一時的に保存した情報をクリアするなどの処理を行い、印刷装置１０３に対して印刷終了のコマンドを送信する。
【００３８】
本実施例において、処理対象バンドデータのコマンド化には、色処理、ピクセルデータの格納方法、線順次から面順次へ変換処理、データフォーマットをＲＧＢ（２５６値） からＣＭＹＫ（２値）への変換する二値化処理などが含まれる。以上のようなバンド処理においてのデータフォーマットや処理手順は、特に限定されるものではない。
【００３９】
図７は、本実施例において説明した補正処理の結果の他の例を示す図である。以上説明したように、本実施例においては、ＲＧＢデータをＣＭＹＫデータに変換する処理の際に、図５に示すようにＣＭＹＫの印刷領域を拡大する補正処理を行い、図３で示すような効果を得ることができる。
そのような拡大処理の際には、図３で示すような例に限られない。例えば、図７に示すように、ＣＭＹＫが印刷される領域を、ＲＧＢのセル領域（カラーパッチ）を覆うのであれば、どのような形で拡大されても良い。図３は、セル領域が矩形で、ＣＭＹＫの印刷領域が矩形である場合を示している。一方、図７は、セル領域が矩形でない場合を示している。その場合に、図７の（ａ）〜（ｄ）に示すように、セル領域の形と相似形になるように、ＣＭＹＫの印刷領域を拡大しても良いし、または、セル領域の形と相似形にならなくとも、対象となるセル領域を覆うように拡大しても良い。相似形となるように拡大する場合には、補正された領域の外郭とセル領域との外郭との間隔が図４で説明した例えば３ドットとなるように拡大しても良い。また、非相似形に拡大する場合には、例えば、セル領域の外接矩形を求め、その外接矩形の外郭と補正された領域の外郭との間隔が図４で説明した例えば３ドットとなるように拡大しても良い。また、本実施例においては、記録媒体に対して、ＣＭＹＫの記録ヘッドにより印刷する構成を説明したが、本発明はこれに限定されない。つまり、ＣＭＫの記録ヘッド、ＭＹＫの記録ヘッド、ＣＹＫの記録ヘッドにより印刷するように構成してもよい。
【符号の説明】
【００４０】
１０１  ホストＰＣ
１０２  ケーブル
１０３  印刷装置
１０４  記録媒体
２０１、２０８  ＣＰＵ
２０２、２０９  ＲＡＭ
２０３、２１０  ＨＤＤ
２０４、２１１  Ｉ／Ｆ
２０５、２１２  ＲＯＭ
２０６、２１３  ディスプレイ
２０７  入力装置
２１４  記録ヘッド
【図１】
2012118846.tif 000003
【図２】
2012118846.tif 000004
【図３】
2012118846.tif 000005
【図４】
2012118846.tif 000006
【図５】
2012118846.tif 000007
【図６】
2012118846.tif 000008
【図７】
2012118846.tif 000009