(57)【要約】【課題】目視により読取可能な識別記号と光学的に読取可能な識別コードの両方を小さなスペースに表示可能にする。【解決手段】２次元コード１１は、その正方形のコード領域が、３つの頂点に対応する隅に配置された３つの位置決め用シンボル２によって定義される。コード領域内の位置決め用シンボル２が配置されていない隅には、識別記号３を表示するための記号領域４が形成されている。コード領域は２１×２１セルからなり、そのうち記号領域４の大きさは９×９セルである。コード領域から、記号領域４、位置決め用シンボル２、タイミングパターン５を除いた残りの領域（データ領域）６には、２次元にデータセルが配置され、各データセルを明あるいは暗に色分けすることにより、識別コードが表示される。識別記号３は人間の目により目視で読取られ、識別コードは光学的読取装置により読取られる。【選択図】    図２
2004206674.tif 000002
【特許請求の範囲】
【請求項１】
暗部と明部とを組み合わせることで情報を符号化して表現するためのデータセルを２次元に配置可能な４辺形のコード領域を定義する位置決め用シンボルを備え、
前記コード領域内に、前記データセルを用いて表現された識別コードと、人間が目視により読取可能な識別記号とが表示されていることを特徴とする２次元コード。
【請求項２】
前記コード領域内の所定の領域に前記データセルが配置されていない記号領域が形成されており、前記識別記号は前記記号領域内に表示されていることを特徴とする請求項１記載の２次元コード。
【請求項３】
前記位置決め用シンボルとして、走査方向に関らず所定比率の明暗パターンが検出される位置決め用パターンが、前記コード領域の３つの頂点に対応した隅にそれぞれ配置されていることを特徴とする請求項１または２記載の２次元コード。
【請求項４】
暗部と明部とを組み合わせることで情報を符号化して表現するためのデータセルを２次元に配置したコード領域を有する２次元コード形成構造であって、
基板と、
前記基板上に形成され、前記コード領域を構成するコード形成部と、
前記コード形成部に重ねて形成され、目視により読取可能な識別記号を構成する光透過性の識別記号形成層とを設け、
前記コード形成部と前記識別記号形成層の表面の光沢度を異ならせたことを特徴とする２次元コード形成構造。
【請求項５】
前記コード形成部は、前記暗部および前記明部の一方を構成する光沢度の大きいコード形成層を有し、前記識別記号形成層は、前記識別記号の形状に抜かれて前記コード形成部が露出する光沢度の小さい艶無し層で構成されることを特徴とする請求項４記載の２次元コード形成構造。
【請求項６】
前記コード形成部は、前記暗部および前記明部の一方を構成する光沢度の小さいコード形成層を有し、前記識別記号形成層は、前記識別記号の形状に形成された光沢度の大きい艶有り層で構成されることを特徴とする請求項４記載の２次元コード形成構造。
【請求項７】
前記基板の表面は、前記識別記号形成層とは異なる光沢度に設定されることを特徴とする請求項５または６記載の２次元コード形成構造。
【請求項８】
前記基板は、前記識別記号形成層とは異なる光沢度に設定された色形成層を有することを特徴とする請求項７記載の２次元コード形成構造。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、２次元に配置されたセルの明暗により情報を符号化してなるコードを有する２次元コードおよびその形成構造に関する。
【０００２】
【従来の技術】
自動車のコンビネーションメータなどを組み立てる場合には、例えば警告表示などの意匠が印刷されたレンズなどのように、外観が非常に類似していて、表示されている文字や警告などが少しだけ異なる多種類の部品を扱うため、これらの部品を識別する必要がある。そこで、組付けを手作業で行う場合は、図１３（ａ）および（ｂ）に示すように、人間（作業者）が目視により読取可能な識別記号５０、５１を各部品に表示し、作業者はこの識別記号５０、５１により多種類の部品を区別して組付けを行う。また、組付けを自動で行う場合は、識別記号５０、５１の代わりに、バーコードなど光学的に読取可能な識別コードを各部品に表示し、この識別コードを光学的読取装置で読み取ることにより、多種類の部品を区別して自動組付けを行う。
【０００３】
ところが、自動組付けを行う場合でも、自動組付けシステムへの部品搬入時などには作業者が目視により部品を確認することがあり、このような場合、各部品には、人間が目視により読取可能な識別記号と光学的に読取可能な識別コードの両方を表示する必要がある。そこで、図１４に示すように、２次元コード６０と識別記号６１を並べて表示する情報コードが提案されている（例えば、特許文献１、２参照。）。
【０００４】
【特許文献１】
特開２００２−１３７３９４号公報
【０００５】
【特許文献２】
特開２００２−２１６０８８号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記レンズなどの場合は、組付け後にも外から見えるように配置される表示意匠部分が大部分を占めており、残りのわずかなスペースに、位置決め穴５２と識別記号５０、５１とが配置されるため、識別記号５０、５１を表示するためのスペースは非常に小さくなる。そのような小さなスペースに識別記号と２次元コードを並べて配置すると、識別記号が非常に小さくなり、作業者が目視により読み取りできないという問題があった。
【０００７】
本発明は、上記点に鑑みなされたものであり、目視により読取可能な識別記号と光学的に読取可能な識別コードの両方を小さなスペースに表示可能にする２次元コードおよびその形成構造を提供することを目的としている。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、請求項１記載の２次元コードは、暗部と明部とを組み合わせることで情報を符号化して表現するためのデータセルを２次元に配置可能な４辺形のコード領域を定義する位置決め用シンボルを備えており、コード領域内には、データセルを用いて表現された識別コードと、人間が目視により読取可能な識別記号とが表示されていることを特徴としている。このような２次元コードにより４辺形のコード領域内に識別コードと識別記号の両方を表示するようにすると、２次元コードのコード領域外に識別記号を並べて表示する場合に比較して、表示領域のデッドスペースを少なくすることができ、従って、より小さなスペースに光学的に読取可能な識別コードと目視により読取可能な識別記号の両方を表示することが可能になる。
【０００９】
また、請求項１記載の２次元コードにおいて、請求項２記載のように、コード領域内の所定の領域にデータセルが配置されていない記号領域を形成し、この記号領域内に人間が目視により読取可能な識別記号を表示するようにするとよい。
一般的に、２次元コードは、１次元コードに比較して多くのデータを符号化して表現することが可能であるため、表現するデータ量に比較してデータ領域に余裕がある場合が多い。そのような場合には、データ領域の一部に、人間が目視により読取可能な識別記号を表示するための記号領域を形成することが可能である。また、識別記号を表示する記号領域が識別コードを表示する領域とオーバラップしている場合には、識別記号は、識別コードの表示に用いられている明暗（白黒）以外の方法を用いて表示する必要があるが、請求項２記載のように識別コードと識別記号を完全に領域を分けて表示するようにすると、識別コードの表示に用いられているのと同じような明暗（白黒）により識別記号を表示することが可能であるため、２次元コードを簡単に印刷することができる。
【００１０】
また、２次元コードのベースとなるコードとしては、請求項３記載のように、コード領域の３つの頂点に対応した隅に、走査方向に関らず所定比率の明暗パターンが検出される位置決め用パターンが配置されている所謂ＱＲコードを採用するとよい。このようにベースとなるコードとしてＱＲコードを採用すると、コードの高速読み取りが可能であり、また、漢字やカナなど多種類のデータを省スペースで表現することができ、さらに汚れや破損によるコードの誤りを訂正することが可能である。
【００１１】
さらに、請求項４記載の２次元コードの形成構造のように、暗部と明部とを組み合わせることで情報を符号化して表現するためのデータセルを２次元に配置したコード領域を有する２次元コード形成構造であって、基板と、この基板上に形成され、コード領域を構成するコード形成部と、このコード形成部に重ねて形成され、目視により読取可能な識別記号を構成する光透過性の識別記号形成層とを設け、コード形成部と識別記号形成層の表面の光沢度を異ならせたことを特徴としている。
【００１２】
それにより、２次元コードのコード領域内に識別記号を並べて表示する場合に比較して、さらに表示領域のデッドスペースを少なくすることができ、しかも、コード形成部と識別記号形成層とをオーバーラップさせても、両者の光沢度を異ならせる、つまり艶の有無を与えることで両者境界にコントラストを生じ、識別記号形成層による識別記号が目視により読取可能になると共に、識別記号形成層を光透過性とすることで、コード形成部によるコード領域の光学的読取も可能になる。
【００１３】
また、２次元コード形成構造としては、請求項５記載のように、コード形成部は、暗部および明部の一方を構成する光沢度の大きいコード形成層を有し、識別記号形成層は、識別記号の形状に抜かれてコード形成部が露出する光沢度の小さい艶無し層で構成されることで両者による読取を可能にでき、しかも識別記号形成層は、両者境界にコントラストを生じさせる他にもコード形成部の表面保護にも有効となる。
【００１４】
また、２次元コード形成構造としては、請求項６記載のように、コード形成部は、暗部および明部の一方を構成する光沢度の小さいコード形成層を有し、識別記号形成層は、識別記号の形状に形成された光沢度の大きい艶有り層で構成されることで、両者による読取を可能にできる。
【００１５】
また、請求項７記載のように、基板の表面は、識別記号形成層とは異なる光沢度に設定されることで、両者境界に確実にコントラストを生じさせ、両者による読取が可能になる。
【００１６】
また、請求項８記載のように、基板に、識別記号形成層とは異なる光沢度に設定された色形成層を設けることで、暗部や明部のデータセルの色地から切り離し、基板自体の色地の選択の幅を広げることが可能になる。
【００１７】
【発明の実施の形態】
（一実施形態）
図１は本発明の一実施形態に係る２次元コード１１の一例を示しており、図２は２次元コード１１を、その全体構成を示すために、データセルを省略して表示している。２次元コード１１は、マトリックス型２次元コードの１つであるＱＲコードをベースとしている。ＱＲコードは、黒色の正方形を印字してなる暗セルと、その暗セルが存在しない部分として白色の正方形となっている明セルとを２次元的に組み合わせることで、数字、英字、漢字、カナ、記号などの情報を符号化し、矩形状に形成されているものである。
【００１８】
２次元コード１１は、その正方形のコード領域１が、３つの頂点に対応する隅に配置された３つの位置決め用シンボル２によって定義される。コード領域１は２１×２１セルからなる。１セルを０．２ｍｍとして、一辺は４．２ｍｍとなり、これに両側それぞれ４セル分のマージンスペースを加えて、実際に２次元コード１１を印刷するのに必要なスペースは５．８ｍｍ  ×  ５．８ｍｍとなる。コード領域１内の位置決め用シンボル２が配置されていない隅には、人間が目視により読取可能な識別記号３を表示するための記号領域４が形成されている。
【００１９】
２次元コード１１は、詳細は後述するが、コード読取装置によって光学的に読み取られる。位置決め用シンボル２の間には、明セルと暗セル（タイミングセル）を交互に配置してなるタイミングパターン５が設けられており、これは、コード読取装置によりコードを読み取る際に、各セルの中心座標を補正するために用いられる。
【００２０】
位置決め用シンボル２は、一辺の長さが７セルに相当する黒い正方形、一辺の長さが５セルに相当する白い正方形、一辺の長さが３セルに相当する黒い正方形を同心状に重ね合わせて得られる図形である。位置決め用シンボル２は、図３（ａ）に▲１▼、▲２▼、▲３▼で示すような縦、横、斜めのどのコースで走査される場合でも、図３（ｂ）〜（ｄ）に示すように、「黒、白、黒、白、黒」のパターンが１：１：３：１：１の比率で検出されるため、２次元コード１１の画像を走査していく途中で、「黒、白、黒、白、黒」がこのような比率で検出されたら、位置決め用シンボル２が検出されたと判断することができる。このようにして位置決め用シンボル２が３つ検出されれば、その内側の領域をコード領域１として特定することができる。
【００２１】
識別記号３が表示される記号領域４の大きさは９×９セルであり、記号領域４を除くコード領域１のうち、位置決め用シンボル２やタイミングパターン５などを除外した残りの領域（データ領域）６には、図１に示すように、２次元に配置されたセル（データセル）を明（白）あるいは暗（黒）に色分けすることにより符号化されたデータ（コード）が表示される。各データセルは１ビットのデータに対応しており、例えば白は１、黒は０を示している。
【００２２】
各データセルの位置は、３つの位置決め用シンボル２の中心と２つのタイミングセルを、それぞれ縦方向と横方向の座標の指標として、簡単な計算により求めることができる。このようにして各データセルの位置を特定して、データセルの中心付近が黒であるか白であるかを判定することにより、２値データを得ることができる。
【００２３】
２次元コード１１は、コードの一部が汚れていたり破損していたりしてもデータが復元できるように、誤り訂正機能を備えている。この誤り訂正機能は、リードソロモン符号をデータ領域６に配置することにより実現される。２値データから元のデータを得る復号化の際に、コード読取装置はリードソロモン符号によりデータの誤り訂正を行う。
【００２４】
本実施形態では、２次元コード１１は、図４に示すように、ポリカーボネート（ＰＣ）シートに警告表示などのための意匠が印刷されたレンズ１０に、識別のために印刷される。２次元コード１１のデータ領域６には、レンズ１０の自社品番、納入先品番、生産時期などの部品データが符号化されて、識別コードとして表示され、記号領域４にはレンズ１０の識別記号３が表示される。
【００２５】
レンズ１０は、その大部分を警告表示などの表示意匠部分１２が占めており、残りのわずかなスペースに位置決め穴１３と２次元コード１１が配置される。レンズ１０は、位置決め穴１３によりケース１４に位置決めされて、メータの文字盤１５などと共にケース１４に固定される。さらに、レンズ１０や文字盤１５の上から見返し板１６が固定される。このようにして組付けされた後には、レンズ１０の位置決め穴１３および２次元コード１１が配置されている領域は見返し板１６により隠されて見えなくなり、表示意匠部分１２のみが見返し板１６に形成された穴１７を通して見えるようになる。
【００２６】
自動組付けシステムなどにおいては、２次元コード１１のデータ領域６をコード読取装置で光学的に読み取ることにより、レンズ１０の識別が可能であり、また、自動組付けシステムへの搬入時などに作業者がレンズ１０を確認する場合には、記号領域４の識別記号３を目視で読み取ることにより識別が可能である。
【００２７】
２次元コード１１は、例えばパーソナルコンピュータとその周辺機器からなるコンピュータシステム上でコード作成システムを実行することにより、図５に示す手順で作成される。まず、ステップ１００で、ユーザによりレンズ１０の識別記号３が入力されると、ステップ１１０で識別記号３の画像データを生成する。ステップ１２０で、ユーザにより部品データが入力されると、ステップ１２５で部品データを符号化することにより識別コードを生成する。ステップ１３０で誤り訂正コードを算出し、ステップ１４０で、識別コードと誤り訂正コードとをデータビット列に変換して、これをデータ領域６内に所定の順序で配列する。ステップ１５０では、位置決め用シンボル２、タイミングパターン５およびデータ領域６の画像データを生成し、これとステップ１１０で生成した識別記号３の画像データから、２次元コード１１の画像データを生成する。ステップ１６０で、２次元コード１１の画像をメモリに出力して記憶する。メモリに記憶された２次元コード１１の画像は、プリンタによりレンズ１０に印刷することができる。
【００２８】
レンズ１０に印刷された２次元コード１１のデータ領域６に表示されているコードは、図６に示すようなコード読取装置３０により、光学的に読み取られる。ＬＥＤ３１は、読取対象の２次元コード１１に対して照明用の赤色光を照射する。ＬＥＤ３１により照射された光は、２次元コード１１の記録面により反射されると、受光レンズ３２を介してＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）エリアセンサ３３によって受光される。ＣＣＤエリアセンサ３３は、２次元的に配列された複数の受光素子であるＣＣＤを有しており、外界を撮像してその２次元画像を水平方向の走査線信号として出力する。この走査線信号は増幅回路３４によって増幅されて、２値化回路３５及びＡ／Ｄ変換回路３６に出力される。
【００２９】
２値化回路３５は、入力される走査線信号を閾値と比較することにより２値化して、メモリ３７及び特定比検出回路３８に出力する。また、Ａ／Ｄ変換回路３６は、増幅回路３４によって増幅されたアナログ走査線信号をデジタルデータに変換してメモリ３７に出力する。
【００３０】
制御回路３９は、ＬＥＤ３１の駆動、増幅回路３４に供給される増幅率の制御、２値化回路３５に供給される閾値レベルの制御、Ａ／Ｄ変換回路３６および特定比検出回路３８の制御を行う。さらに制御回路３９は、同期信号発生回路４０に対してクロック信号を出力する。同期信号発生回路４０は、制御回路３９により供給されるクロック信号に基づいて、ＣＣＤエリアセンサ３３から出力される２次元画像データのパルスより十分に細かい同期パルスを出力する。アドレス発生回路４０は、この同期パルスをカウントして、メモリ３７の書き込みアドレスを生成し、メモリ３７に出力する。２値化回路３５からの画像データは、アドレス発生回路４０により生成されるアドレスに８ビット単位で書き込まれる。
【００３１】
特定比検出回路３８は、２値化回路３５からの信号における「１」から「０」への変化あるいは「０」から「１」への変化を検出し、ある変化点から次の変化点までの間に、同期信号発生回路４０から出力された同期パルスをカウントすることにより、２次元画像の中の明（１）の連続する長さおよび暗（０）の連続する長さを求める。この長さの比に基づいて位置決め用シンボル２が検出されたら、その結果をメモリ３７に出力する。メモリ３７では、位置決め用シンボル２が検出されたときにアドレス発生回路４０により生成されたアドレスが、メモリ３７内のアドレス記憶領域に記憶される。
【００３２】
コード読取装置３０は、ユーザにより読取処理の開始を指示するときなどに操作されるスイッチ４２やテンキーあるいは各種ファンクションキーなどを備えており、これらのスイッチ４２はユーザによる操作を示すスイッチ信号を制御回路３９に出力する。液晶表示器４３は、制御回路３９から表示信号を受け取って、情報を表示する。また、制御回路３９は、通信インタフェース４４を介して外部装置との間で通信を行うことができ、これにより、メモリ３７に記憶されたデータを外部装置に送信したり、外部装置から信号を受信したりすることができる。電池４５は、コード読取装置３０の各部に電力を供給する。
【００３３】
図７は、制御回路３９の制御により、コード読取装置３０によって実行される読取処理の手順を示している。まず、ステップ２００で、ＣＣＤエリアセンサ３３が２次元コード１１の生画像を読み込み、生画像データを多段階のレベルからなる信号で出力する。ステップ２１０で、ＣＣＤエリアセンサ３３からの生画像データを増幅回路３４により増幅し、２値化回路３５により２値化して、メモリ３７の２値データ記憶領域に記憶する。ステップ２２０では、特定比検出回路３８により位置決め用シンボル２を検出して、そのアドレスをアドレス記憶領域に記憶する。ステップ２３０では、制御回路３９が、メモリ３７に記憶されている画像上で、位置決め用シンボル２に基づいてコード領域１を特定し、さらにステップ２４０で、コード領域１から所定の記号領域４を取り除いたデータ領域６を特定する。データ領域６を特定するとは、具体的にはデータ領域６内のすべてのデータセルの中心位置を特定する。
【００３４】
次にステップ２５０で、制御回路３９が、データ領域６内の各データセルの中心位置付近の画素の値（明暗パターン）をメモリ３７から読み取り、このようにして得たデータビット列を識別コードに変換する。ステップ２６０で、識別コードに対して誤り訂正を実行する。ステップ２７０で識別コードを復号化して部品データを取得し、ステップ２８０で、部品データはメモリ３７に出力されて記憶される。メモリ３７に記憶された部品データは、液晶表示器４３に表示させることもでき、また必要に応じて、通信インタフェース４４を介して外部装置に送信することもできる。例えば、レンズ１０の組付けのために２次元コード１１の読み取りを行った場合には、部品データのうちレンズ１０の識別に必要な自社品番などの情報を通信インタフェース４４を介して自動組付けシステムの制御回路に送信する。
【００３５】
レンズ１０は、その大部分が表示意匠部分１２であり、組付け後に見返し板１６によって隠されるわずかなスペースに位置決め穴１３と識別のための２次元コード１１が配置されるため、２次元コード１１の表示に用いることができるスペースは非常に小さくなる。そこで、２次元コード１１のコード領域１内に人間が目視により読取可能な識別記号３を表示するようにすると、小さなスペースに識別コードと識別記号３の両方を表示することが可能である。また、本実施形態の２次元コード１１によると、ＱＲコードと識別記号を並べて表示する場合に比較して、デッドスペースを少なくできるため、より多くのデータを符号化して表示したり、あるいは識別記号を目視により読み取り易いように大きめに表示したりすることが可能である。
【００３６】
（他の実施形態）
上記実施形態は、２次元コード１１のコード領域１内を、データ領域６と、人間が目視により読取可能な識別信号３を表示するための記号領域４とに分けて配置した例であるが、本発明は上記実施形態に限定されることなく、コード領域１内において、タイミングパターン５を含むデータ領域６と記号領域４とをオーバーラップさせて配置する例にも適用可能である。
【００３７】
次にその実施形態について説明する。この実施形態では、オーバーラップさせたコード領域１と記号領域４にある識別信号領域３の表面の光沢度を異ならせることにより（いわゆる両表面１、３に艶の有無を与えることにより）、両者の境界に確実にコントラストを生じさせ、識別信号領域３を人間が目視により読取可能にするものである。ここで、光沢度とは、物体表面の艶、つまり物体表面に光を照射したときの反射光（物体表面で反射する正反射光と、物体内部に浸透し多重反射する拡散反射光）のうち、正反射光の光量に相当する。従って、正反射光の光量が多く光沢度が大きいほど艶が有り、正反射光の光量が少なく光沢度が小さいほど艶無しとなる。
【００３８】
さて図９は、他の実施形態の一つであり、（ａ）はレンズ１０に印刷した２次元コード１１の一例を示す図、（ｂ）は図（ａ）中のＸ−Ｘ線に沿って見たレンズ１０の部分断面図である。
【００３９】
図４に示すように、計器を構成するポリカーボネート（ＰＣ）やアクリル樹脂製の基板であるレンズ１０に、計器表示用記号等と２次元コード１１が印刷されている。この場合、レンズ１０は少なくとも表面が光沢度の大きい（つまり艶有りの）白地（白色）に形成され、ＱＲコードの明セルを兼用している。このレンズ１０上の全コード領域１には、ＱＲコードのうち黒色の暗セルを構成するために、少なくとも表面が光沢度の大きい（つまり艶有りの）黒地（黒色）のコード形成層２１が所定パターン状に印刷形成されている。
【００４０】
このコード形成層２１上には、少なくとも表面が光沢度の小さい（つまり艶無しの）光透過性の識別記号形成層として、例えば透明状の表面保護層２２が印刷形成されている。その際、コード領域１内において識別信号３を表示するための記号領域４については、識別信号３の領域のみが印刷されず、表面の光沢度が大きいレンズ１０とコード形成層２１の一部が露出し、あたかも表面保護層２２が識別記号３の形状に打ち抜かれた構造となっている。
【００４１】
なお、レンズ１０、コード形成層２１、および表面保護層２２の表面の光沢度は、各部１０、２１、２２の形成時に、例えばビーズ玉等の拡散剤の混入量を調整することで設定される。もしくは光沢度の大きい部品を基本にして表面ブラッシングにより光沢度を小さくするように調整することでも設定可能である。
【００４２】
上記構成とすることにより、表面保護層２２の表面（艶無し）と、露出したレンズ１０およびコード形成層２１の表面（艶有り）の光沢度が大きく異なることから、そのコントラストにより識別信号３を人間が目視にて読取可能になる。他方、表面保護層２２として光透過性、例えば透明状に設定することにより、レンズ１０の上方からは、表面保護層２２の有無に係わらずコード形成層２１の黒地（黒色）とレンズ１０の白地（白色）の黒白関係を十分識別可能に構成できる。
【００４３】
なお、図６に示すようなコード読取装置３０により、ＬＥＤ３１の赤色光を照射してコード領域１を読取るに際し、表面保護層２２の有無によってコード形成層２１およびレンズ１０から反射してＣＣＤエリアセンサ３３に届く光反射量が少し異なる。しかしながら、その光反射量の変動範囲を、コード形成層２１の黒地（黒色）とレンズ１０の白地（白色）の黒白関係を識別する閾値を越えない範囲内に収まるように、例えば表面保護層２２の膜質、厚さ、光沢度等、もしくはコード形成層２１およびレンズ１０の光沢度等を調整すれば、コード読取は可能である。
【００４４】
次に、図１０は、各部１０Ａ、２１Ａ、２２Ａの光沢度（艶有無）の関係を図９の実施形態とは反対にした実施形態を示す。
レンズ１０Ａは少なくとも表面が光沢度の小さい（つまり艶無しの）白地（白色）に形成されている。このレンズ１０Ａ上の全コード領域１には、ＱＲコードのうち黒色の暗セルを構成するために、少なくとも表面が光沢度の小さい（つまり艶無しの）黒地（黒色）のコード形成層２１Ａが所定パターン状に印刷形成されている。記号領域４において、このコード形成層２１Ａ上には、少なくとも表面が光沢度の大きい（つまり艶有りの）光透過性の識別記号形成層として、例えば透明状の表面保護層２２Ａが識別記号３の形状に印刷形成されている。
【００４５】
上記構成とすることにより、表面保護層２２Ａの表面（艶有り）と、露出したレンズ１０Ａおよびコード形成層２１Ａの表面（艶無し）の光沢度が大きく異なることから、そのコントラストにより識別信号３を人間が目視にて読取可能になる。他方、表面保護層２２Ａとして光透過性、例えば透明状に設定することにより、レンズ１０Ａの上方からは、表面保護層２２Ａの有無に係わらずコード形成層２１Ａの黒地（黒色）とレンズ１０Ａの白地（白色）の黒白関係を十分識別可能に構成できる。
【００４６】
次に、図１１は、図９に示す実施形態の変形例であり、レンズ１０の上部に色形成層として、光沢度の大きい（つまり艶有りの）白地（白色）の色形成層２３を印刷形成した例を示す。
【００４７】
この変形例では、色形成層２３がＱＲコードの明セルを構成するようにし、レンズ１０をＱＲコードの明セルや暗セルの構成から切り離してその表面の色地を任意にすると共に、その表面の光沢度も任意に設定可能にしている。
【００４８】
次に、図１２は、図９に示す実施形態の別の変形例であり、表面の光沢度の大きい（つまり艶有りの）レンズ１０の下部に色形成層として、白地（白色）の色形成層２４を印刷形成した例を示す。
【００４９】
この変形例では、コード領域１のＱＲコードの読取時に、レンズ１０の下方に配置した光源７０を用いてレンズ１０の下方から透過照明させることにより、白地（白色）の色形成層２４がＱＲコードの明セルを構成させるようにし、それによってレンズ１０をＱＲコードの明セルや暗セルの構成から切り離し、光沢度の大きい（艶有りの）透明材料等で構成可能にしている。
【００５０】
なお、図９〜図１２に示す実施形態では、コード形成層２１、２１Ａを黒地（黒色）とし、レンズ１０、１０Ａや色形成層２３、２４を白地（白色）としているが、両者の色地を反対にして図９（ａ）に示すような２次元コードを構成してもよい。
【００５１】
本発明は上記実施形態に限定されることなく、特許請求の範囲に記載した発明の範囲内でつぎのように種々の変形が可能である。
【００５２】
上記実施形態において、２次元コード１１の外形は正方形であったが、長方形でもよく、また、大きさについても２１×２１セルに限らず、符号化されるデータの量や記号領域として必要なスペースの大きさなどに基づいて、２次元コードを配置するスペースに納まる範囲内で、ＱＲコードで設定可能な大きさのうちから１つを選択することができる。２次元コードの大きさが決定したら、そのコード領域内に、符号化されたデータを表示するのに必要なスペースをデータ領域として確保すれば、識別記号の読み取り易さなどを考えて、残りの領域の適当な位置に、適当な大きさ、形の記号領域を配置することができる。
【００５３】
例えば、複数の文字からなる識別記号を表示する場合などには、図８（ａ）〜（ｄ）に示すように、記号領域を、位置決め用シンボルに隣接した位置に、コード領域を定義する４辺のうちの一辺に沿うように配置するとよい。ＱＲコードでは、一般的に、２１×２１セルを最小の大きさとして４セルずつの間隔で１７７×１７７セルまでの大きさが設定可能である。ところが、位置決め用シンボルは７×７セルで、その両側に明セルが配置されるため、実質的には８×８セルであり、データセルは８ビットのコードワードが表示される２×４セルのブロックに分割して用いられるため、位置決め用シンボルに隣接した部分のデータ領域には必ず１セルの幅のデッドスペースができる。従って、位置決め用シンボルに隣接した部分に記号領域を配置すると、スペースを有効に利用することができる。
【００５４】
上記実施形態において、コード作成システムは、コードの大きさ（セル数）、記号領域の大きさおよび位置は固定であるとして２次元コード１１を作成したが、これらをユーザが指定できるような構成であってもよい。また、ユーザにより入力された識別記号の文字数に基づいて記号領域の大きさを決定するような構成であってもよく、コードの大きさは、符号化される部品データの量や記号領域の大きさに基づいて決定するようになっていてもよい。
【００５５】
上記実施形態では、２次元コードのベースとなるコードとしてＱＲコードを採用したが、これに限らず、マキシコードやデータコードなど、何らかの位置決め用シンボルによりコード領域が定義されるマトリックス型２次元コードであれば、本発明の２次元コードのベースとなるコードとして採用することができる。
【００５６】
上記実施形態では、本発明の２次元コードをレンズ１０の識別のためのコードとして用いたが、２次元コードを印刷するためのスペースが大きくとれないあらゆる部品に用いることができ、また部品以外でも、２次元コードのためのスペースが大きくとれないあらゆる場合に本発明を適用することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る２次元コードの一例を示す図である。
【図２】図１に示す２次元コードの構成を示す図である。
【図３】（ａ）は位置決め用シンボルが走査される３通りのコースを示す図であり、（ｂ）、（ｃ）、（ｄ）はそれぞれコース▲１▼、▲２▼、▲３▼で走査した場合の明部と暗部の検出比を示す図である。
【図４】２次元コードが印刷されたレンズおよびその組付けの概略を示す説明図である。
【図５】コード作成システムにより実行されるコード作成処理のフローチャートである。
【図６】コード読取装置の構成を示すブロック図である。
【図７】コード読取装置により実行されるコード読取処理のフローチャートである。
【図８】（ａ）、（ｂ）、（ｃ）、（ｄ）は、それぞれ図１に示す２次元コードの変形例を示す図である。
【図９】本発明の他の実施形態を示し、（ａ）はレンズ１０に印刷した２次元コード１１の一例を示す図、（ｂ）は図（ａ）中のＸ−Ｘ線に沿って見たレンズ１０の部分断面図である。
【図１０】各部の光沢度（艶有無）の関係を図９の実施形態とは反対にした実施形態を示す部分断面図である。
【図１１】図９に示す実施形態の変形例を示す部分断面図である。
【図１２】図９に示す実施形態の別の変形例を示す部分断面図である。
【図１３】（ａ）、（ｂ）は、人間が目視で識別記号を読み取ることにより識別される従来のレンズの例を示す図である。
【図１４】光学的に読取可能な２次元コードと人間が目視により読取可能な識別記号が並べて配置された従来の情報コードを示す図である。
【符号の説明】
１  コード領域
２  位置決め用シンボル
３  識別記号
４  記号領域
６  データ領域
１０、１０Ａ  レンズ（基板）
１１  ２次元コード
２１、２１Ａ  コード形成層（コード形成部）
２２、２２Ａ  表面保護層（識別記号形成層）
２３、２４  色形成層
【図１】
2004206674.tif 000003
【図２】
2004206674.tif 000004
【図３】
2004206674.tif 000005
【図４】
2004206674.tif 000006
【図５】
2004206674.tif 000007
【図６】
2004206674.tif 000008
【図７】
2004206674.tif 000009
【図８】
2004206674.tif 000010
【図９】
2004206674.tif 000011
【図１０】
2004206674.tif 000012
【図１１】
2004206674.tif 000013
【図１２】
2004206674.tif 000014
【図１３】
2004206674.tif 000015
【図１４】
2004206674.tif 000016