(57)【特許請求の範囲】
【請求項１】
一定の配列で配置された複数の単位色相マークの、各々の色相と配列順序とによりコードが付与されたカラーコードにおいて、単位色相マークが相互に補色の関係を有する２色相の領域で１対とされたことを特徴とするカラーコード。
【請求項２】
単位色相マークを構成する２色相の領域の一方が主色相マークで、他方が補助色相マークとされた請求項１記載のカラーコード。
【請求項３】
主色相マークが識別不能な場合に、補助色相マークによって単位色相マークが認識される請求項２記載のカラーコード。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、一定の配列で配置された複数の単位色相マークの、各々の色相と配列順序とによりコードが付与されたカラーコードの改良に関し、例えば、商品の流通分野で物品を光学的機械装置とコンピュータにより認識するなど種々の目的で利用し得るものである。
【０００２】
【従来の技術】
従来のカラーコードは、例えば本出願人の先願に関わる特願平４ー２５７７３２号の発明においても、１つの単位色相マークに与えられた色相は１色であること、そしてその色相の色認識を光学的機械装置を介して行うことが基本である。
【０００３】
【発明が解決しようとする課題】
しかし、背景色として白色を想定して予め設定されたカラーコードを、色彩を有する対象物に表示する必要が生じた場合には、カラーコード認識の際の色認識を行う段階で問題を生じうる。その問題とは、表示されたカラーコードの単位色相マークの幾つかにおいて、その色相マークの領域とその下地色たる背景色領域との間に有意差のある色差を生じないために認識不能又は誤認識が生じうることである。
【０００４】
この場合、従来のカラーコードでは、下地の色相と混同されない色認識可能なほかの色相に変更するか、あるいは認識されない色相を削除してカラーコードに使用する色相数を減らす必要があった。また、単位色相マークが汚れなどにより色相の認識ができなくなる場合も有りうる。
【０００５】
【課題を解決するための手段】
本発明は、単位色相マークに与える色相を１色とすることに代えて、単位色相マークを相互に補色の関係を有する２色相領域で１対とすることを特徴とし、どちらか一方を認識すればよい様にコードを構成することを骨子とするものである。
【０００６】
この様にすれば、一方の色相が背景色と正しく区別し得ない場合にも、その補色は本質的に背景色との色差が大であるから、この様な単位色相マークを光学的機械装置によって正しく認識することが可能となる。
【０００７】
本発明は、この様にすることによって、色のついた下地にカラーコードを表示する場合にも、予め設定された色相を変更、削除することなく確実かつ正確に色認識することができる。
【０００８】
また、一方の色相領域に汚れがある場合にも、もう一方の色相を利用することによりコードの正確な認識が実現可能となる。
以下に本発明を図に従って更に具体的に説明する。
【０００９】
【実施例】
図１から図４を用いて本発明の実施例について説明する。
図１は、本発明のカラーコード１の１実施例を示す。
【００１０】
これは、主色相マークと補助色相マークとの組み合わせを長方形の形状に８個（短い辺方向に２個、長い辺方向に４個）配置した例である。また、主色相マークと補助色相マークの位置を検出するために、例として長方形の短い辺方向に配置された２個の主色相マークの間に位置マークを配置する。
【００１１】
実施例においては、図２のように、主色相マークには加法混色の原色である赤、緑、青を、補助色相マークには赤、緑、青のそれぞれの補色である藍、紅、黄色を使用する。図３は、これら色相を人間の視覚評価とほぼ一致するＣＩＥＬａｂ色空間のａｂ平面上に投影した図を示す。これら色相は、図３に示すように各色相が空間上でほぼ等間隔に位置し相互に区別がつきやすいよう選択したものである。
【００１２】
次に、この図１のカラーコード１の読み取り動作について説明する。
まず入力された画像から１番目の位置マーク４−１を検出する。この位置マーク４−１から１番目の主色相マーク２−１の領域を予想する。この予想される領域の色相が、主色相マークに使用した色相（赤、緑、青）のうちのどの色相か判断する。これより、画像領域内において１番目の主色相マーク２−１の色相が得られる。
【００１３】
もし、得られた主色相マーク２−１の色相が下地の色相と混同されたり汚れなどにより主色相マークに使用した色相（赤、緑、青）と異なると判断された場合、１番目の主色相マーク２−１の色相は、１番目の主色相マーク２−１に対応する補助色相マーク３−１の色相を利用して以下の方法により決定する。
【００１４】
検出した１番目の位置マーク４−１から１番目の補助色相マーク３−１の領域を予想する。この予想される領域の色相が、補助色相マークに使用した色相（藍、紅、黄色）のうちのどの色相か判断する。これより、１番目の補助色相マーク３の色相が得られる。得られた１番目の補助色相マーク３−１の色相と、主色相マークと補助色相マークとの対応表（図２の対応表の例を参照）より、１番目の主色相マーク２−１の色相を決定する。
【００１５】
同様に、１番目の位置マーク４−１から予想される、２番目の主色相マーク２−２と２番目の補助色相マーク３−２の各領域に対して、２番目の主色相マーク２−２の色相を決定する動作をおこなう。
【００１６】
次に、入力された画像から２番目の位置マーク４−２を検出し、同様に３番目の主色相マーク２−３と４番目の主色相マーク２−４の色相を決定する動作を繰り返す。
【００１７】
これら動作を、最後（４番目）の位置マーク４−４を検出して最後（８番目）の主色相マーク２−８の色相を決定するまで繰り返す。
これより、得られた８個の主色相マーク２−１〜２−８の色相組み合わせと図４に例として示した予め登録した色相組み合わせ（同一色相の組み合わせを含む）によるコード表現テーブルを使用してカラーコード１のコードを読み取る。
【００１８】
尚、本発明は、以上の実施例の他にも種々の実施態様が可能であり、例えば以下の様なものが挙げられる。
即ち、複数の色相マークの各々は、対応する位置マークの周囲の所定の範囲内に配置されたものとすることができる。従って、色相マークは、位置マーク（通常はその中心）から所定の方向および所定の距離の点を中心とした所定範囲の領域内に配置し得る。その方向を定めるのには、例えば基点を想定して、その基点と位置マークを結ぶ線分を基線とし、その基線と成す角度を定めれば良い。
【００１９】
【発明の効果】
本発明により、色のついた下地にカラーコードを印刷する場合にもカラーコードに使用する色相を変更、削除することなく確実かつ正確に色認識をおこなうことが可能となる。
【００２０】
また、複数の単位領域の色相よりコードの読み取りを行うため、コードを表わす主色相領域が汚れなどにより認識されない場合にも正確な読み取りを可能とするカラーコードを実現できる。
【図面の簡単な説明】
【図１】本発明のカラーコードの実施例構成図である。
【図２】本発明の使用主色相例・補助色相例の対応表例である。
【図３】本発明の使用色相例をＣＩＥＬａｂ色空間のａｂ平面上に投影した図である。
【図４】本発明のコード表現テーブル例である。
【符号の説明】
１：カラーコード
２−１〜２−８：主色相マーク
３−１〜３−８：補助色相マーク
４−１〜４−４：位置マーク
【図１】
0003586838.tif 000002
【図２】
0003586838.tif 000003
【図３】
0003586838.tif 000004
【図４】
0003586838.tif 000005