(57)【要約】【課題】カラーコード内の各セル内に本来の色とは異なる色が含まれていた場合にも、確実にセルの本来の色を認識させることを可能にする。【解決手段】カラーコード２００には予め定めた複数の色の中から選択された色を有するセル２０２が複数配置されている。各セルの中に複数の色が存在した場合、その複数の色の中で、より多数の色の組み合わせ用いて構成される色をセルの本来の色と認識する。【選択図】図３
2011134093.tif 000002
【特許請求の範囲】
【請求項１】
複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードの認識装置であって、
画像を取得する画像取得手段と、
前記取得された画像の中から、前記カラーコードの領域を抽出する手段と、
前記取得されたカラーコードから、当該カラーコードを構成するセルを抽出する手段と、
一つの前記セルの中に複数の色が存在した場合、当該複数の色の中でより多数の色の組み合わせ用いて構成される色を前記セルの本来の色と認識する手段と、
を備えたことを特徴とするカラーコード認識装置。
【請求項２】
前記セルの中に、異なる色を組み合わせて構成された２種類以上の色が存在し、当該２種類以上の色のそれぞれが同一数の色で構成されている場合、当該セルは認識しないことを特徴とする請求項１に記載のカラーコード認識装置。
【請求項３】
前記セルの中に、異なる色を組み合わせて構成された色と、当該色の構成に用いていない色とが存在した場合、当該セルは認識しないことを特徴とする請求項１に記載のカラーコード認識装置。
【請求項４】
複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードの認識装置であって、
画像を取得する画像取得手段と、
前記複数のセルが配置される領域より外側に設けられ、複数の異なる色を組み合わせて構成される色を本来の色とする検査領域を、前記画像の中から抽出する手段と、
前記検査領域の中に当該検査領域の本来の色とは異なる色が存在した場合、前記本来の色を構成する複数の色の中から欠落した色を特定する手段と、
前記特定された色と他の色とを組み合わせた色と、前記他の色とが一つの前記セルの中に存在した場合、前記特定された色と前記他の色とを組み合わせた色をセルの本来の色として認識する手段と、
を備えたことを特徴とするカラーコード認識装置。
【請求項５】
複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードであって、
前記複数のセルが配置される領域の外側に、複数の異なる色を組み合わせて構成される色を有する検査領域を備えたことを特徴とするカラーコード。
【請求項６】
前記検査領域は、シアン、マゼンタ、イエローの３色を用いたプロセスブラックであることを特徴とする請求項５に記載のカラーコード。
【請求項７】
複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードの認識方法であって、
画像を取得する工程と、
前記画像の中から、前記カラーコードの領域を抽出する工程と、
前記カラーコードを構成する前記複数のセルを抽出する工程と、
一つの前記セルの中に複数の色が存在した場合、当該複数の色の中で、より多数の色の組み合わせを用いて構成される色をセルの本来の色として認識する工程と、
を備えたことを特徴とするカラーコード認識方法。
【請求項８】
複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードの認識方法であって、
画像を取得する工程と、
前記複数のセルが配置される領域より外側に設けられ、複数の異なる色を組み合わせて構成される色を本来の色とする検査領域を、前記画像の中から抽出する工程と、
前記検査領域の中に当該検査領域の本来の色とは異なる色が存在した場合、前記本来の色を構成する複数の色の中から欠落した色を特定する工程と、
前記特定された色と他の色とを組み合わせた色と、前記他の色とが一つの前記セルの中に存在した場合、前記特定された色と前記他の色とを組み合わせた色をセルの本来の色として認識する工程と、
を備えたことを特徴とするカラーコード認識方法。
【請求項９】
前記検査領域は、シアン、マゼンタ、イエローの３色を用いたプロセスブラックであることを特徴とするカラーコード認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予め定めた複数種の色の中から選択された色を有するセルが複数配列されたカラーコードの認識装置、カラーコードの認識方法、およびカラーコードに関する。
【背景技術】
【０００２】
近年、情報量の多さから普及が拡大しているコードに２次元コードがある。特にＱＲコードは、１９９４年には国内で発表され普及している。２次元コードは、１次元コードに比べて約４倍は情報量があるといわれている。この情報量の多さから２次元コードは急速な拡大が見込まれる。
【０００３】
しかしながら、この２次元コードは読み取り機との距離が極めて近くないと正確に読み取れないと言う課題がある。これに対して、最近、カラーコードという新しいコード形態が注目されている。カラーコードは、セル単位にカラーを対応させ、このセルを二次元に配列することでコードデータとして表示し、読み取りコードデータとして認識させるものである。これまでのＢｋ（黒）のみの単色で表現されていた一次元、二次元コードに対し、カラーコードでは色を利用するため、それらの組み合わせによって扱える情報量は飛躍的に増大している。
【０００４】
また、情報量の多さに加えて、カラーコードの特徴的なことは読み取り可能な距離が長いことにある。現在のカラーコードの読み取り可能な距離は数１００ｍ程度であり、読み取り可能距離が１ｍ程度の他の二次元コードに比べて非常に長い距離での認識が可能になっている。
【０００５】
このような優位性を有することから、カラーコードは、近年のデジタルカメラ（携帯用カメラを含む）や、デジタルビデオの普及と高機能化に伴って、誰にでも容易に扱える自動認識の入力技術として期待が高まっている。またカラーコードはカラー４色で表されることから黒一色で印刷される１次元、２次元コードに比べて、印刷費用が高いと考えられていた。しかし、実際に印刷に使用されるインク量は少なくＢｋ単色印刷に比して僅かに高い程度であり、普及による大幅なコストダウンも見込まれることもから、今後のコードとしての期待も大きい。
【０００６】
特に電子写真方式、熱転写方式、インクジェット方式などのカラー印刷の進展に伴い、オンデマンドかつバリアブルにカラーコードの印刷が可能になっており、各種商品管理コードなどへの適用も可能になっている。例えば、商品管理システム用コード、物流管理システム用コード、セキュリティー管理システム用コード、入退場管理システム用コード等への適用も提案されている。さらには音楽データ等の大きな情報量のデータをもカラーコードデータとして扱う試みまでなされカラーデジタル印刷によるカラーコード印刷の必要性には非常に高いものがある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−００４１０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、このカラーコード印刷へのカラーデジタル印刷機の適用において注意すべき課題がいくつか挙げられる。ここではインクジェット方式によるカラーデジタル印刷機のカラーコード印刷における課題で述べるが、インクジェットに限定されることではなくドットで画像を形成する方式のカラー印刷であれば対象となる。  
デジタル印刷では、Ｃ、Ｍ、Ｙ、Ｂｋの微小なドットで画像を形成するたに、このドットが何らかのトラブルで欠けてしまい画像上にスジとして表れ、このスジの部分が正しいカラーコードの色を再現しないことがある。また逆に何らかのトラブルで同一色のドットが重なってしまい、周囲の色濃度より高く表現されカラーコードとして正しく認識できない等の課題もある。このようにドットが欠けたり重なったりする場合を想定して欠陥のあるカラーコードを信頼性高く読み取るための読み取り技術、さらにはカラーコードのオリジナルデータから印刷データへの変換プロセス等での信頼性の確保が課題となっている。
【０００９】
この問題を解決するカラーコードの認識方法として、カラーコードの各セルにおける色の認識を、セルの中で最も多くの面積を占める色をセルの色として認識する技術が提案されている（特許文献１参照）。
【００１０】
しかし、最も多くの面積を占める色をセルの色として認識した場合、上述のようにドット欠けや重なり等の印字欠陥の発生により、本来のセルの色と異なった色をセルの色として認識してしまうという問題がある。すなわち、印刷時のドットの欠けや重なりなどによって、本来の色以外の色の面積（ドット数）が、本来の色よりも広い面積（ドット数）で形成されてしまうことがあり、この場合にはご認識が生じることとなる。
【００１１】
本発明は上記課題に鑑みてなされたものであり、カラーコード内の各セル内に本来の色とは異なる色が含まれていた場合にも、確実にセルの本来の色を認識させることが可能なカラーコードの認識方法、およびカラーコード認識装置の提供を目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明は以下の構成を有する。  
本発明の第１の形態は、複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードの認識装置であって、画像を取得する画像取得手段と、前記取得された画像の中から、前記カラーコードの領域を抽出する手段と、前記取得されたカラーコードから、当該カラーコードを構成するセルを抽出する手段と、一つの前記セルの中に複数の色が存在した場合、当該複数の色の中でより多数の色の組み合わせを用いて構成される色を前記セルの本来の色と認識する手段と、を備えたことを特徴とする。
【００１３】
本発明の第２の形態は、複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードの認識装置であって、画像を取得する画像取得手段と、前記複数のセルが配置される領域より外側に設けられ、複数の異なる色を組み合わせて構成される色を本来の色とする検査領域を、前記画像の中から抽出する手段と、前記検査領域の中に当該検査領域の本来の色とは異なる色が存在した場合、前記本来の色を構成する複数の色の中から欠落した色を特定する手段と、前記特定された色と他の色とを組み合わせた色と、前記他の色とが一つの前記セルの中に存在した場合、前記特定された色と前記他の色とを組み合わせた色をセルの本来の色として認識する手段と、を備えたことを特徴とする。
【００１４】
本発明の第３の形態は、複数のセルが配置され、前記複数のセルのそれぞれが予め定めた複数種の色の中から選択された色を有するカラーコードであって、前記複数のセルが配置される領域の外側に、複数の異なる色を組み合わせて構成される色を有する検査領域を備えたことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、カラーコード内の各セル内に本来の色とは異なる色が含まれていた場合にも、確実にセル本来の色を認識させることが可能になり、認識精度を向上させることが可能になる。
【図面の簡単な説明】
【００１６】
【図１】（ａ）は本発明の実施形態におけるカラーコード認識装置およびカラーコードの印刷装置の概略構成を示すブロック図、（ｂ）は同図（ａ）に示すカーコード認識装置の概略構成を示すブロック図である。
【図２】適正なカラーコードの概略図である。
【図３】印字不良が発生したカラーコードの概略図である。
【図４】印字不良が発生したセルの本来の色の認識方法を示す模式図である。
【図５】本発明の第１の実施形態において実行される認識処理の各工程を示すフローチャートである。
【図６】第１の実施形態において実行されるカラーコードの各セルに対する認識処理の各工程を示すフローチャートである。
【図７】本発明に係るカラーコードの実施形態を示す概略図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。なお、以下の実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００１８】
（第１の実施形態）
まず、本実施形態におけるカラーコードの印刷システムおよびカラーコードの認識装置を説明する。  
図１（ａ）は、本実施形態におけるカラーコードの印刷システムを示すブロック図である。ここに示す印刷システム１０は、カラーコードデータを生成する情報処理装置１００、情報処理装置１００で生成されたカラーコードデータを印刷する印刷装置１０１、印刷装置１０１で印刷したカラーコードを認識するカラーコード認識装置１１０を備える。情報処理装置１００と印刷装置１０１とはＵＳＢやＬＡＮ等のインターフェースケーブル１０２で接続されている。
【００１９】
また、図１（ｂ）は同図（ａ）に示すカラーコード認識装置の構成を示すブロック図である。認識装置１１０は、制御部１１１、各種情報を表示する表示部１１２、ユーザが種々の入力操作を行うための操作部１１３、メディアを介して外部からの入力データを受けるメディアドライブ１１４、及び撮影部１１５などの画像取得手段を備える。制御部１１１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備え、演算、計数、判断、および制御などの処理を行い、認識装置１１０全体の制御を司るものである。また、撮影部１１５は、印刷装置１０１で印刷されたカラーコードを撮影してその画像データを取得するものである。  
なお、認識装置１１０は、例えば携帯電話端末や携帯情報端末などに実装されるものとして構成しても良く、また周知の情報処理装置等に実装されるものとして構成しても良い。さらに、認識装置は、その内部に情報処理装置や印刷装置が内蔵された構成を有するものであっても良い。
【００２０】
図２は、本実施形態に適用するカラーコードの構成を示す図であり、ここに示すカラーコードは理想的な印刷状態のものを示している。  
カラーコード２００は、黒色の背景領域２０１に、複数のセル２０２がｍ行、ｎ列（ｍ，ｎは１＞０の整数）のマトリクス状に配列された構成となっている。図２では、４×８個のセル２０２が一定の隙間が設けられた状態でマトリクス状に配列されている。
【００２１】
このカラーコード２００において、Ａはカラーコード２００の１行目に配列されたセル２１０〜２１３からなるセル群である。この１行目のセル群Ａは、２行目以降のセル群Ｂ，Ｃ，Ｄの各セルで使用し得る色の全てを表すリファレンス領域となる。本形態では、各セルに付けられる複数種の色として２０４に示すようにシアン、マゼンタ、黄、緑としている。但し、リファレンス領域に付けられるカラーの種類は、カラーコードを認識する環境や情報量によって赤、青、オレンジを追加することも可能であり、また、その他の色を用いることも可能である。
【００２２】
一方、カラーコード２００において、セル２２０〜２２７は２行目のセル群Ｂを、セル２３０〜２３７は３行目のセル群Ｃを、セル２４０〜２４７は４行目のセル群Ｄをそれぞれ構成している。各セル群Ｂ〜Ｄには、それぞれ情報が対応づけられており、各セルにはそれぞれ、１行目のリファレンス領域に挙げられた複数種の色の中から選択された色が付されている。
【００２３】
図３は、図１で説明した印刷システムによって実際に印刷されたカラーコードの一例を示す図であり、ここに示すカラーコードには以下に説明するような印刷不良が生じたものとなっている。  
図１の印刷システムで印刷したカラーコード２００は、黒色の背景領域２０１とｍ×ｎ（本実施形態においては４×８）のセル２０２が印刷される。このセルの中で、セル２０３は、何らかの原因によって印刷不良が生じ、本来は緑のドットのみで印刷されるはずのセルの中にシアンのドットで印刷された部分と緑のドットで印刷された部分とが存在する状態となっている。またセル２０４には、印刷不良によって、マゼンタで印刷された部分と、全く色材が付与されていない白色部分とが存在する状態となっている。このようなセルが印刷された場合、従来のカラーコード認識装置では、予め記憶されている基本色やリファレンス領域に挙げられた色とは合致しないため、２０３及び２０４のセルは認識されないか、あるいは誤認識が生じることとなる。例えば、特許文献１に開示の認識装置でこのような印刷不良の生じたセルの認識処理を行った場合、セル２０３の中では本来の色である緑の部分よりもマゼンタの部分の方が面積が大きい（ドット数が多い）ため、セル２０３をマゼンタのセルと認識してしまう。また、セル２０４の場合には、本来、マゼンタの色で印刷されるべきであるが、印刷されていない白地部分の方が面積が大きいため、このセルをリファレンス領域に挙げられていない色（白）と認識し、認識エラーと判断されてしまうこととなる。
【００２４】
上記のような誤認識を回避するため、本実施形態における認識装置では以下のようにしてカラーコードの認識を行う。  
図４は、カラーコード認識装置１１０が、上記のような印刷不良の発生したセル２０３やセル２０４を認識する方法を示す図である。本実施形態における認識装置１１０は、セル２０３及び２０４を、縦４ドット×横４ドットの構成で認識する。セル２０３、２０４は前述のようにカラーコードを印刷した際の印刷不良により、本来、単一の色が付されるべきセル内に２色以上の色が存在している。このように印刷不良が発生しているセル２０３に対し、カラーコード認識装置１１０は、緑の部分４０１は４ドット（ｄｏｔｓ）、シアンの部分４０２は１２ドットで構成されていると判断する。ここでシアンの部分４０２の方が緑の部分４０１よりもドット数は多いが（面積は大きいが）、本実施形態では、ドット数（面積）の多少によってセル本来の色を決定しない。つまり、シアンの部分は、本来、シアンとイエローとを重ねることによって二次色である緑を印刷する予定であったが、印刷不良によってイエローのドットが欠落して付与されず、シアンのみが印刷された部分であると判断する。すなわち、二次色で形成された部分（この場合は緑の部分）４０１をカラーコード認識装置１１０が１ドット以上認識した場合は、その二次色（緑）をセルの本来の色をとして認識する。但し、セルの中に、異なる種類の２種類以上の二次色が存在した場合には、そのセルは認識しない。このように、本実施形態では、セルの中に異なる色を組み合わせて構成された２種類以上の色が存在し、その２種類以上の色のそれぞれが同一数の色で構成されている場合には、そのセルは認識しない。
【００２５】
また、セル２０４をカラーコード認識装置が認識した結果は、マゼンタの部分は４ドット（ｄｏｔｓ）、色材が付与されていない部分、つまり何も印刷されていない部分４１２は１２ドットと認識する。この場合も、何も印刷されていない部分の方４１２の方がマゼンタの部分４１１に比べてドット数は多いが、本来、マゼンタを印字すべき部分に、印刷不良によってマゼンタのドットが欠落して印字されなかったと判断する。すなわち、何も印刷されていない部分４１１のドットが多数を占めていたとしても、１ドット以上の単色部分（この場合はマゼンタ）を認識装置１１０が認識した場合には、認識対象となっているセルの本来の色を単色（マゼンタ）として認識する。
【００２６】
図５は、本実施形態における認識装置１１０によるカラーコードの認識処理の各工程を示すフローチャートである。  
まず、画像データを取得する（Ｓ５０１）。画像データは、カラーコード認識装置１１０に備えられている撮影部１１５で撮影することによって取得するか、またはメディアドライブ１１４を介してメディアから取得する。取得した画像データは、制御部１１１の内蔵メモリーに読み込まれる。
【００２７】
次に、Ｓ５０１で取得した画像データの中に、カラーコードが存在するかどうかを判別する（Ｓ５０２）。この判別は、次のように行う。まずＳ５０１で取得した画像データの中から認識装置で定義した色成分以外の色成分、またはリファレンス領域２１０〜２１３で定義されている色成分以外の色成分を有するセルについては存在しないものとしてそのセルを無意味化する。続いて無意味化されていないセル２０２や背景領域２０１の位置の検索を行い、これらが検出されればカラーコード２００が検出されたと判定する。このＳ５０２による検索でカラーコード２００が存在しないと判定された場合は本認識処理を終了する。
【００２８】
一方、カラーコード２００が存在すると判定された場合は、カラーコード２００の領域を画像データとして抽出する（Ｓ５０３）。この画像データの抽出は、Ｓ５０２で位置が特定された無意味化されていないセル２０２および背景領域２０１を抽出し、抽出した領域を画像データとして生成する。
【００２９】
次に、Ｓ５０３で抽出したカラーコードの中の領域のうち、デコードされていない未処理の領域があるかどうかを確認する（Ｓ５０４）。このＳ５０４で未処理の領域が存在すると判定された場合は、Ｓ５０５〜Ｓ５０８の処理を行う。まず、未処理の領域のうちＳ５０３の抽出処理において抽出処理された順番が最も早い領域の中からリファレンス領域を抽出する（Ｓ５０５）。このリファレンス領域の抽出は、Ｓ５０３で抽出されたカラーコードの領域のうち、カラーコード２００における１行目のセル群Ａを構成するセル２１０〜２１３を抽出し、各セルの領域を画像データとして生成することにより行う。リファレンス領域以外についてもカラーコード２００における１行目以外であるセル２２０〜２２７、２３０〜２３７、及び２４０〜２４７を抽出し、それらの領域を画像データとして生成する（Ｓ５０６）。
【００３０】
次に、Ｓ５０６で抽出したリファレンス領域以外のカラーコードの画像データをセル毎に分割する（Ｓ５０７）。セル毎に分割する処理は、第1行のセル群であるリファレンス領域Ａを除いた領域について、各行の先頭から最後尾のセルに向けて順に走査し、背景領域２０１の黒色を検出してから次に背景領域２０１の黒色が検出されるまでの領域にそれぞれ分割する。こうして分割された分割画像データを、各セルの画像データとして生成する。次に、Ｓ５０７で分割された画像データに基づき、各セルの領域で表される情報の認識（デコード）が行われる（Ｓ５０８）。
【００３１】
Ｓ５０８による情報の認識が行われると、Ｓ５０４に戻りここで未処理の領域が存在するか否かの判断を行い、未処理の領域が存在すれば再びＳ５０４からＳ５０８までの動作を行う。以下、Ｓ５０３で抽出された全ての領域に対する情報の認識が終了するまで、Ｓ５０４〜Ｓ５０８の処理を繰り返す。そしてＳ５０４で未処理の領域が存在しないと判定されると、Ｓ５０８で認識された各情報を並べた各情報列がカラーコード認識装置１１０に備えられている表示部１１２に表示される。この後、操作部１１３に対して所定の操作を行うと、メディアドライブ５５０にセットされたメディアに情報が登録される。
【００３２】
次に、図６のＳ５０３で実行されるカラーコードの各セルの画像データの認識処理の各工程を図７のフローチャートに基づいて説明する。
【００３３】
まず、後述のＳ６０２〜Ｓ６０６の処理によって、各セル内の色構成の調査が全てのセルに対して行われたか否かを判断する（Ｓ６０１）。ここで未調査のセルが存在すると判断された場合には、該当するセルの色構成の調査を行う（Ｓ６０２）。セルの色構成の調査は、図４で説明したように、セル内に存在する色のドット数を計測する。次に、セルの色構成の調査結果から、セル内に１ドット幅以上の２次色（本実施例では、赤、緑、青、オレンジ）の部分が存在するかどうかを判定する（Ｓ６０４）。存在する場合には、その１ドット幅以上の幅を有する２次色を、セルの本来の色として認識する（Ｓ６０４）。セル内に１ドット幅以上の２次色が存在しない場合には、１ドット幅以上の単色（本実施形態では、シアン、マゼンタ、イエロー）の部分が存在するか否かを判定する（Ｓ６０５）。１ドット幅以上の単色の部分が存在する場合は、１ドット幅以上の幅を有する色をセルの本来の色として認識する（Ｓ６０４）。また、１ドット幅以上の単色の部分が存在しない場合は、調査対象のセルには色がない（印刷によって色材が付与されていない）と認識する（Ｓ６０６）。
【００３４】
（第２の実施形態）
次に、本発明の第２の実施形態について図7を参照しつつ説明する。  
本実施形態におけるカラーコードは、背景部７１０の中で、セルの配置された領域より外側（図では上部および側部）の位置にシアン、マゼンタ、イエローの３色で印刷されたプロセスブラックの印刷不良検査領域７０１が設けられている。このプロセスブラックの印刷不良検査領域７０１は、印刷不良が発生したかどうかをチェックするためのものである。なお、セルの配置などは、図２に示したものと同様であり、その説明の詳細は省く。
【００３５】
図に示すように、本実施形態におけるカラーコード７００においても、印刷装置の印刷不良によって、図中の７０２に示すように、プロセスブラックが印刷されている領域の中にブラック以外の色（図では青）が出現することがある。これは、７０２の印刷不良部分には、何らかの原因により在る特定の色（図ではイエロー）が印刷されなかったことを意味する。このため、同じ列のセル７０３、７０４にも同様にイエローの印刷不良により、色が付与されていないいわゆる色抜けが発生している。
【００３６】
このように、本実施形態に係るカラーコードによれば、印刷不良検査領域にブラック以外の色が発生しているか否かを検知することで、何色が印刷不良を来たしているかを容易に判断することが可能になる。
【００３７】
すなわち、上記カラーコードを使用する場合、カラーコード認識装置では、以下のような処理によって印刷不良が生じたセルの本来の色を認識する。すなわち、プロセスブラックが印刷されている不吐検査領域７０１を認識し、プロセスブラック以外の色を認識した場合は、同一線上に存在するセルの印刷不良を補正してセルの色を認識する。具体的には、セル７０３にはシアンと緑の２色存在するが、印刷不良検査領域７０２ではイエローが印刷されていないと検知されているので、シアンの部分は、本来、緑であるべき部分にイエローが付与されていない印刷不良部分であるとみなす。すなわち、セルの色は緑であると判定する。同様に、セル７０４では黄色と白の２色存在するが、７０２で黄色が印字されていないと検知されているので白の部分は黄色となり、セルの色は黄色であると判定する。
【００３８】
以上説明したように、上記各実施形態によれば、印字不良が発生したカラーコードであっても、誤認識することなくカラーコードの情報を読取ることが可能となる。なお、図７に示すカラーコード７００には、印刷不良検査領域７０１がセルの配置された領域の上部と側部とに設けられているため、縦、横いずれの方向から認識処理を行う場合にも、最初に印刷不良検査領域７０１を検出することが可能となる。
【符号の説明】
【００３９】
１００  情報処理装置
１０１  印刷装置
１１０  カラーコード認識装置
１１１  制御部
１１４  メディアドライブ
１１５  撮影部
２００  カラーコード
２０１  背景領域
２０２，７２０  セル
２１０〜２１３  リファレンス領域
２２０〜２２７  ２行目のセル群
２３０〜２３７  ３行目のセル群
２４０〜２４７  ４行目のセル群
２０３  印刷不良が発生したセル
２０４  印刷不良が発生したセル
７０１  印刷不良検査領域
７０２  印刷不良部分
７０３，７０４  印刷不良が発生したセル
【図１】
2011134093.tif 000003
【図４】
2011134093.tif 000004
【図５】
2011134093.tif 000005
【図６】
2011134093.tif 000006
【図２】
2011134093.tif 000007
【図３】
2011134093.tif 000008
【図７】
2011134093.tif 000009