(57)【要約】【課題】適度な照度が得られない環境下においてもコードを認識することを可能とするカラーコードを提供する。【解決手段】カラーコード１００には、複数のセル１０３が配列されている。セル１０３には複数の識別色の中から選択された一つの識別色が付与された第１識別部Ｒ１が設けられると共に、各セルの少なくとも一つのセルには第１識別部よりも単位面積あたりの反射光量が異なる第２識別部Ｒ２が設けられている。各セルに設けられる第２識別部は、その第２識別部と同一の領域の中に位置する第１識別部に付与される識別色に応じて定められた位置に形成されている。【選択図】図１
2011134110.tif 000002
【特許請求の範囲】
【請求項１】
複数のセルを配置してなるカラーコードであって、
前記各セルには複数の識別色の中から選択された一つの識別色が付与された第１識別部が設けられると共に、前記各セルの少なくとも一つのセルには前記第１識別部とは単位面積あたりの反射光量が異なる第２識別部が設けられ、
前記セルに設けられる前記第２識別部は、当該第２識別部と同一の領域に位置する前記第１識別部に応じて定められた位置に形成されていることを特徴とするカラーコード。
【請求項２】
前記第１識別部に付与された識別色によって認識されるセルコードと、前記第２識別部の位置によって認識されるセルコードとは同一であることを特徴とする請求項１に記載のカラーコード。
【請求項３】
前記第２識別部は、少なくとも、前記第１識別部に付与される識別色の明度が近い複数のセルに対して設けられていることを特徴とする請求項１または２に記載のカラーコード。
【請求項４】
前記第２識別部は、全てのセルに設けられ、
前記第１識別部に付与された識別色と、前記第２識別部の位置とのいずれによっても同一のコードを認識させることが可能であることする特徴とする請求項１ないし３のいずれか一項に記載のカラーコード。
【請求項５】
前記複数のセルは、同一の寸法形状を有し、
前記第１識別部に付与される識別色に応じて定められる前記第２識別部の位置は、前記セルの中の特定の位置に基づいて定められていることを特徴とする請求項１ないし４のいずれか一項に記載のカラーコード。
【請求項６】
前記セルにおける前記第２識別部の面積は、前記第１識別部より狭いことを特徴とする請求項１ないし５のいずれか一項に記載のカラーコード。
【請求項７】
前記セルにおける前記第１識別部の面積は、認識装置が認識し得る面積を有することを特徴とする請求項１ないし５のいずれか一項に記載のカラーコード。
【請求項８】
前記第１識別部に付与される識別色は、複数の異なる有彩色であり、
前記第２識別部は、白色であることを特徴とする請求項１ないし７のいずれか一項に記載のカラーコード。
【請求項９】
前記カラーコードは、高明度の記録媒体に記録され、
前記第１識別部は、複数の識別色の中から選択された一つの識別色の色材が前記記録媒体に付与された領域であり、
前記第２識別部は、前記記録媒体に色材が付与されていない領域であることを特徴とする請求項１ないし８のいずれか一項に記載のカラーコード。
【請求項１０】
前記第１識別部に設けられているセルの反射光量は、前記第２識別部に設けられている反射光量よりも少ないことを特徴とする請求項１ないし７のいずれか一項に記載のカラーコード。
【請求項１１】
前記第１識別部に設けられているセルの反射光量は、前記第２識別部に設けられている反射光量よりも多いことを特徴とする請求項１ないし１０のいずれか一項に記載のカラーコード。
【請求項１２】
前記第１識別部に付与される識別色は、複数の異なる有彩色であり、
前記第２識別部は、白色であることを特徴とする請求項１ないし１０のいずれか一項に記載のカラーコード。
【請求項１３】
前記第２識別部の周囲には、黒色の輪郭線が形成されていることを特徴とする、請求項１ないし１２のいずれか一項に記載のカラーコード。
【請求項１４】
複数のセルが配置され、前記複数のセルのそれぞれに識別色が付与されたカラーコードの認識方法であって、
前記カラーコードは、
前記各セルには複数の識別色の中から選択された一つの識別色が付与された第１識別部が設けられると共に、前記各セルの少なくとも一つのセルには前記第１識別部よりも単位面積あたりの反射光量が多い第２識別部が設けられ、
前記各セルに設けられる前記第２識別部は、当該第２識別部と同一の領域の中に位置する前記第１識別部に付与される識別色に応じて定められた位置に形成されてなり、
前記カラーコードにおける照度が所定以上である場合には、前記第１識別部を読み取ることによってカラーコードを認識し、
前記カラーコードにおける照度が所定以下である場合には、前記第２識別部を読み取ることによってカラーコードを認識することを特徴とするカラーコードの認識方法。
【請求項１５】
複数のセルが配置され、前記セルのそれぞれに識別色が付与されたカラーコードの認識方法であって、
前記カラーコードは、
前記各セルには複数の識別色の中から選択された一つの識別色が付与された第１識別部が設けられると共に、前記各セルの少なくとも一つのセルには前記第１識別部よりも単位面積あたりの反射光量が多い第２識別部が設けられ、
前記各セルに設けられる前記第２識別部は、当該第２識別部と同一の領域の中に位置する前記第１識別部に付与される識別色に応じて定められた位置に形成されてなり、
前記第１識別部に基づいたカラーコードの認識処理を行う第１の工程と、
前記第１の工程によってカラーコードの認識が適正に行われたか否かを判断する第２の工程と、
前記第１の工程によってカラーコードの適正に読み取られていない場合には、前記第２識別部に基づいたカラーコードの認識処理を行うことを特徴とするカラーコードの認識方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の範囲の中に複数のセルが配置され、各セルに所定の識別色が付与されたカラーコード、およびそのカラーコードの認識方法に関するものである。
【背景技術】
【０００２】
現在、複数のセルを配置し、各セルの領域全体をカラーで塗りつぶす、カラーコードから知られている（特許文献１参照）。図７は現在知られているカラーコードを示す図である。ここに示すカラーコード７００では、撮影環境が悪い場合を考慮して、実コード領域６０２以外にリファレンス領域７０１を用意し、実コード領域７０２の各セル７０２ａに付されたカラーの全てを、リファレンス領域７０１のセル７０１ａに載せている。これにより、部屋の照明が白以外の場合や少し暗い環境など、カラーの認識が行いにくい環境にもある程度は対応することが可能である。
【０００３】
例えば、オレンジ色のライトの部屋においてカラーコードの認識を行った場合、グリーンで印刷されたセルが、イエローに近い色として認識されることとなる。このため、仮に実コード領域７０２のみを用いてコードを判断した場合には、イエローのセルとグリーンのセルとが識別されない可能性がある。しかし、リファレンス領域６０１を用いて読み取りを行った場合には、リファレンス領域７０１のグリーンのセル７０１ａと、実コード領域６０２のグリーンのセルとが、共にイエローに近いグリーンとして認識されることとなる。このため、リファレンス部７０１で認識された色と、実コード部で認識された色とが一致する否かを判断することにより、グリーンのセルとイエローのセルとを識別する精度は向上する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−０４８２５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記のようにリファレンス領域とカラー領域とを備えた従来のカラーコードは、特殊な色の照明の下で撮影された場合にも、適度な照度があれば、各セルの色を認識できる程度の比較的低い解像度の読取り装置でコード認識が可能になるという手軽さがある。しかしながら、適度な照度が得られない環境で撮影された場合には、各セルの色の識別が困難になるという課題がある。例えば、レッドのセルとオレンジのセルとを暗い環境下で撮影した場合、両者は明度が低いためこれらを識別することが困難になる。これは、読取装置の解像度を高めて撮影しても解決することはできない。
【０００６】
そこで、本発明は従来のカラーコードにおける課題を解消することを目的とする。すなわち、本発明は、適度な照度が得られる環境下では低解像度の読取装置によるコードの認識を可能とし、かつ適度な照度が得られない環境下においてもコードを認識することを可能とするカラーコード、及び該カラーコードの認識方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、以下の構成を有する。
【０００８】
本発明の第１の形態は、複数のセルを配置してなるカラーコードであって、前記各セルには複数の識別色の中から選択された一つの識別色が付与された第１識別部が設けられると共に、前記各セルの少なくとも一つのセルには前記第１識別部とは単位面積あたりの反射光量が異なる第２識別部が設けられ、前記セルに設けられる前記第２識別部は、当該第２識別部と同一の領域に位置する前記第１識別部に応じて定められた位置に形成されていることを特徴とする。
【０００９】
本発明の第２の形態は、複数のセルが配置され、前記複数のセルのそれぞれに識別色が付与されたカラーコードの認識方法であって、前記カラーコードは、前記各セルには複数の識別色の中から選択された一つの識別色が付与された第１識別部が設けられると共に、前記各セルの少なくとも一つのセルには前記第１識別部よりも単位面積あたりの反射光量が多い第２識別部が設けられ、前記各セルに設けられる前記第２識別部は、当該第２識別部と同一の領域の中に位置する前記第１識別部に付与される識別色に応じて定められた位置に形成されてなり、前記カラーコードの認識位置における反射光量が所定の光量以上である場合には、前記第１識別部を読み取ることによってカラーコードを認識し、前記カラーコードの認識位置における反射光量が所定の光量を以下である場合には、前記第２識別部を読み取ることによってカラーコードを認識することを特徴とする。
【００１０】
また、本発明の第３の形態は、複数のセルが配置され、前記複数のセルのそれぞれに識別色が付与されたカラーコードの認識方法であって、前記カラーコードは、前記各セルには複数の識別色の中から選択された一つの識別色が付与された第１識別部が設けられると共に、前記各セルの少なくとも一つのセルには前記第１識別部よりも単位面積あたりの反射光量が多い第２識別部が設けられ、前記各セルに設けられる前記第２識別部は、当該第２識別部と同一の領域の中に位置する前記第１識別部に付与される識別色に応じて定められた位置に形成されてなり、前記第１識別部に基づいたカラーコードの認識処理を行う第１の工程と、前記第１の工程によってカラーコードの認識が適正に行われたか否かを判断する第２の工程と、前記第１の工程によってカラーコードの適正に読み取られていない場合には、前記第２識別部に基づいたカラーコードの認識処理を行う。
【発明の効果】
【００１１】
本発明は、適度な照度が得られる環境下では、低解像度の読み取り装置でもセルの第１識別部の色を読み取ることでコード認識が可能であり、また適度な照度が得られない環境下であっても第２識別コードの位置を読み取ることでコード認識が可能になる。
【図面の簡単な説明】
【００１２】
【図１】本発明に係るカラーコードの第１の実施形態を示す図である。
【図２】暗い環境にて高解像度で撮影したリファレンス領域を示す図である。
【図３】明るい環境にて低解像度で撮影したリファレンス領域を示す図である。
【図４】本発明に係るカラーコードの第２の実施形態を示す図である。
【図５】本発明に係るカラーコードの認識方法の第１の実施形態を示すフローチャートである。
【図６】本発明に係るカラーコードの認識方法の第１の実施形態を示すフローチャートである。
【図７】従来のカラーコードを示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態を図面を参照して詳細に説明する。
【００１４】
（カラーコードの第１の実施形態）
図１は本発明に係るカラーコードの第１の実施形態を示す図である。
【００１５】
この第１の実施形態におけるカラーコードは、リファレンス領域１０１と、実コード領域１０２とからなる。リファレンス領域１０１及び実コード領域１０２はいずれも背景部分１１０がブラックで塗りつぶされている。
【００１６】
リファレンス領域１０１および実コード領域には、同一の形状を有する複数のセル１０３が配置されている。図１では、リファレンス領域１０１には、７個の異なる種類のセル１０３ａ〜１０３ｅが横一列に配置されている。また、実コード領域１０２には、上記リファレンス領域に配置された７種類のセル１０３ａ〜１０３ｅの中から選択された複数のセルが、マトリクス状に配置にされている。図１では、前記７種類のセル１０３ａ〜１０３ｅが、認識させるべきコードに従って７種類のセルが一定の間隔を介して２行３列のマトリクス状の位置に配置されている。
【００１７】
ここで、本実施形態に用いられるセル１０３の構成を説明する。  
図１に示すように、各セル１０３は、矩形形状（図では正方形）をなす領域Ｒの中に、第１識別部Ｒ１と第１識別部Ｒ２とを備えた構成となっている。第１識別部Ｒ１は、認識させるべきセルコードに対応する色（以下、識別色という）が付与された部分であり、第２識別部Ｒ２は第１識別部Ｒ１よりも単位面積あたりの反射光量が多い高明度な部分となっている。ここでは、第２識別部Ｒ２を白色部分としており、この第２識別部Ｒ２以外の部分が識別色の付与された第１識別部Ｒ１となっている。
【００１８】
領域Ｒの面積は、従来よりカラーコードの認識に用いられている低解像度の認識装置（以下、通常の認識装置という）で認識し得る面積あるいはそれ以上の面積であれば良い。また、この領域Ｒ内で第１識別部Ｒ１が占める面積は、通常の低解像度の認識装置によって識別色を認識できる面積に定められている。
【００１９】
一方、第２識別部Ｒ２は、この第１識別部Ｒ１よりも小さな面積を有する矩形形状（ここでは正方形）をなしている。第１識別部Ｒ１の面積は、日中などの比較的大きな照度が得られる環境下において低解像度の認識装置により認識された場合に、認識装置側でノイズ要素として処理される程度の面積であれば良い。つまり、明るい環境下において第１識別部Ｒ１に付与されている識別色の識別を妨げない程度の面積となっている。
【００２０】
また、第２識別部Ｒ２は、領域Ｒ１の中で、第１識別部Ｒ１に付与される識別色に対応する位置に設けられている。前述のように、リファレンス領域に配置された複数のセルそれぞれの第１識別部Ｒ１の識別色は全て異なっており、それぞれの識別色の色に応じた位置に第２識別部Ｒ２が設けられている。例えば、図１に示すセル１０３ａ、１０３ｂ、１０３ｃ、１０３ｄ、１０３ｅ、１０３ｆ、１０３ｇの各々の第１識別部には、水色、紫、イエロー、グリーン、レッド、ブルー、オレンジ、といった異なる有彩色が付与されている。さらに、各セル１０３ａ、１０３ｂ、１０３ｃ、１０３ｄ、１０３ｅ、１０３ｆ、１０３ｇの第２識別部Ｒ２は、領域Ｒの上辺、右辺、下辺に沿った７つの異なる位置に配置されている。また、第２識別部Ｒ２の周囲には黒色で輪郭線Ｌが設けられている。従って第１識別部Ｒ１に付与された識別色がイエローなどの第１識別部Ｒ２の識別色（白）に近い明度を有する色であった場合にも、確実に第２識別部Ｒ２の存在位置を認識することができる。
【００２１】
以上の構成を有するカラーコード１００を、照度の低い環境下において高解像度の認識装置で撮影した場合、互いに明度の近い識別色を有する複数のセルは、第１識別領域Ｒ１による識別、つまり色による識別が困難になる。例えば、セル１０３ｅの識別色であるオレンジと、セル１０３ｇの識別色であるレッドとは明度が近く、しかもこれらの識別色は明度が低いため、図２に示すような照度の低い環境下では、識別色による識別は困難になる。同様に、セル１０３ｄの識別色であるグリーンと、セル１０３ｆの識別色であるブルーに関しても、それらは互いに近い明度を有し、かつ低濃度であるため、照度の低い環境下での識別色による識別は困難になる。
【００２２】
これに対し、第２識別部Ｒ２は高明度（白色）であることから、照度の低い環境下にあっても第２識別部Ｒ２の位置を識別することが可能になる。第２識別部Ｒ２は第１識別部Ｒ１の識別色と対応する位置に設けられており、その位置がセルコードを表している。従って、低照度の環境下においても識別可能な第２識別部Ｒ２の位置に基づいて各セルの示すセルコードを認識することができる。
【００２３】
一方、適度な照度が得られる明るい環境の下では、一般に用いられている低解像度の認識装置によってリファレンス領域１０１に設けられた各セルの第１認識部Ｒ１の識別色を全て識別することができカラーコードの示す情報を確実に認識させることができる。この際、各セル内に設けられている第２識別部Ｒ２の面積は小さいことから、低解像度の認識装置では、ノイズ要素として判断されるのみであり、識別色による認識の妨げとなることはない。
【００２４】
このように、本実施形態によれば、十分な照度が得られる環境下では、各セルの第１識別部Ｒ１の識別色に基づいて各セルコードを認識させることができ、低照度の環境下では、第２識別部Ｒ２の位置に基づいて、セルコードを認識させることができる。従って、本実施形態のカラーコードによれば、照度環境に拘わりなく適正な情報を認識させることができる。
【００２５】
上記カラーコードの作成方法としては、種々の方法が考えられるが、例えば、カラーコードを白地の記録媒体に印刷する場合には、第２識別部以外の部分に色材を付与し、第２識別領域には色材を付与せずに、いわば白抜きの状態にする方法が考えられる。但し、この方法は、必ずしも記録媒体が白地である場合に限らず、記録媒体が低濃度である場合には適用可能である。勿論、第２識別部の形成方法はこれに限定されるものではなく、色材を付与することによって第２識別部を形成するようにしても良い。
【００２６】
(第２の実施形態)
次に本発明に係るカラーコードの第２の実施形態を説明する。
【００２７】
図４はこの第２の実施形態におけるカラーコード２００を示す図である。なお、図４において、上記第１の実施形態で示した部分と同一部分には同一符合を付し、その説明の詳細は省く。
【００２８】
この第２の実施形態におけるカラーコードは、セルの第１識別部に付与された識別色が背景領域１１０の色（ここでは黒色）と同一である場合にも、そのセルを認識できるようにするための位置特定用セル６０３を備える。この位置特定用セル６０３は、その左上の角部および右下の角部に、白色の第２識別部６０２を配置し、この２つの第２識別部６０２を頂角とする正方形の領域によって構成される。なお、図中の破線は、この位置特定セル６０３の形を示すために仮想的に記載したものであり、実際には表示されない。
【００２９】
このように、２個の白色の第２識別部６０２を用いることにより、各セル６０３のサイズと位置が特定される。また、セル６０３は、リファレンス領域１０１における他のセルとも同一のサイズに形成されているため、このセル６０３の位置およびサイズを特定することにより、他のセルのサイズも特定することができる。
【００３０】
さらに、位置特定セル６０３と背景領域１１０の左端６０４との間隔は、リファレンス領域１０１の各セル１０３ａ〜１０３ｇの前後、左右の間隔と等しく定められている。これにより、リファレンス領域１０１の中の全てのセルのサイズと位置とを特定することができる。実コード領域１０２においても、各行毎に位置特定セル６０３を設け、背景領域１１０の左端との間隔、各セルの前後、左右の間隔などもリファレンス領域と同様に定めることで、全てのセルのサイズと位置が特定される。このようにしてセルのサイズと位置を特定することにより、低照度環境下であっても、位置特定セル６０３の第２識別部６０２を認識させることで各セルの位置およびサイズを認識させることができる。
【００３１】
（カラーコードの他の実施形態）
なお、上記第１、第２の実施形態において、カラーコードの各セルに設けられた第２識別部Ｒ２を白色にする場合を例に採り説明した。しかし、この第２識別部Ｒ２に付与する識別色は必ずしも白色に限定されるものではなく、第１識別部Ｒ１の識別色と比べて単位面積あたりの反射光量が多くなる他の識別色を第２識別部Ｒ２に付与しても良い。例えば、第２識別部Ｒ１にイエローなどの明度の高い色を付与しても良い。
【００３２】
さらに、第１識別部に付与する識別色よりも単位面積あたりの反射光量が少なくなる識別色を第２識別部Ｒ１に付与することも可能である。例えば、第２識別部に付与する識別色を黒などの明度の低い色で形成することも可能である。この場合、適度な照度が得られる環境下では、各セルコードの第１識別部の色を識別することによって各セルコードを認識し、第１識別部の識別色を判断することが困難な過剰な照度環境下では、第１識別部に比べて反射光量の少ない第２識別部の位置を読み取る。これによれば、照度過剰な環境下においても各セルのセルコードを認識することが可能になる。
【００３３】
なお、上記実施形態では、カラーコードの中の全てのセルに第２識別部を設けた場合を示したが、適正な照度環境下では識別することができないセルについてのみ、第２識別部を設けるようにすることも可能である。
【００３４】
（カラーコードの識別方法の第１の実施形態）
次に本発明に係るカラーコードの認識方法の第１の実施形態を図５のフローチャートに基づき説明する。この認識方法は、デジタルカメラやカメラつきの携帯電話などのデジタル画像撮影機器で実施可能な認識方法となっている。本認識方法を実施するデジタル画像撮影機器では、撮影において所定以下の照度しか得られない暗所モードと、所定以上の照度が得られるモードとをユーザが選択可能になっている。まず、撮影前に暗所モードに設定されているか否かを判定する（Ｓ４０１）。暗所モードの場合（Ｓ４０１でＹＥＳと判断された場合）は、高解像度でカラーコードを含む画像を撮影する（Ｓ４０２）。Ｓ４０２の後、各セルの第２識別部Ｒ２の位置を識別して各セルコードの認識を行う（Ｓ４０３）。
【００３５】
一方、暗所モード以外の場合（Ｓ４０１でＮＯと判断された場合）は、低解像度で撮影する（Ｓ４０４）。Ｓ４０４の後、各セルの第２識別部Ｒ２に付与された識別色でコードの認識を行う（Ｓ４０５）。本実施形態では、暗所モード以外の場合は、画像サイズを小さくし、かつ処理も速くするため、低解像度にしているが、高解像度で撮影しても良い。
【００３６】
（カラーコードの識別方法の第２の実施形態）
次に、本発明に係るカラーコードの認識方法の第２の実施形態を、図６のフローチャートに基づき説明する。この第２の実施形態では、撮影機器で撮影済みの画像の中に存在するカラーコードを認識するための方法となっている。まず、カラーコード１００の第１識別部Ｒ１の識別色を読み取ることによって認識処理を行う（Ｓ５０１（第１の工程））。この後、認識処理が適正に行われたか否かを判断する（Ｓ５０２（第２の工程））。この判断は、例えば、リファレンス領域内の各セルの識別色を読み取り、読み取った識別色が全て異なった色として識別され、かつ、実コード領域の中の各セルの識別色と一致しているか否かを判断することにより行う。ここで、リファレンス領域内の各セルの識別色が全て異なった色として識別され、かつ、識別された色と実コード領域の各セルの識別色とが一致している場合には、認識処理が成功したと判断して処理を終了する。逆に、リファレンス領域内の各セルの識別色が全て異なった色として識別されない、または、識別された識別色と実コード領域の各セルの識別色とが不一致である場合には、認識処理が失敗したと判断する。そして、認識処理が失敗したと判断された場合（Ｓ５０２  ＹＥＳの場合）には、第２識別部Ｒ２の位置に基づく認識処理を行い（Ｓ５０３（第３の工程））、処理を終了する。
【００３７】
このように、この第２の実施形態では、カラーコードの撮影環境が適正な照度で行われず、得られたカラーコードの第１識別部における識別色の識別が適正に行われない状態であった場合には、第２識別部Ｒ２の位置に基づいてカラーコードの認識処理を行う。従って、この認識方法によれば、不適切な照度環境で撮影された画像であっても、正確に認識処理を行うことができる。
【符号の説明】
【００３８】
１０１  リファレンス領域
１０２  実コード領域
１０３ａ〜１０３ｇ  セル
Ｒ１  第１識別部
Ｒ２  第２識別部
１００  カラーコード
１１０  背景領域
２００  カラーコード
【図１】
2011134110.tif 000003
【図２】
2011134110.tif 000004
【図３】
2011134110.tif 000005
【図４】
2011134110.tif 000006
【図５】
2011134110.tif 000007
【図６】
2011134110.tif 000008
【図７】
2011134110.tif 000009