(57)【特許請求の範囲】
【請求項１】
明色モジュール及び暗色モジュールを有してなる１又は複数の第１情報コードと、前記第１情報コードとは異なる第２情報コードとが形成された情報コード形成媒体と、
前記第１情報コード及び前記第２情報コードを読み取る情報コード読取装置と、
を備え、
前記情報コード形成媒体は、
可視光が照射されたときに暗色又は明色の一方の反射特性を示し、可視光とは波長の異なる第２波長帯の光が照射されたときに暗色又は明色の他方の反射特性を示す反転領域と、可視光が照射されたときに暗色又は明色の前記一方の反射特性を示し、前記第２波長帯の光が照射されたときに暗色又は明色の前記一方の反射特性を示す非反転領域とが形成され、
前記第１情報コードは、前記明色モジュール及び前記暗色モジュールの内、一方のモジュールの領域が前記反転領域又は前記非反転領域の一方の領域とされ、他方のモジュールの領域が前記反転領域又は前記非反転領域の他方の領域とされ、可視光が照射された通常時において視認困難となっており、
前記第２情報コードは、公開領域と、暗号化キーに基づいて暗号化された暗号データが記録された非公開領域とを有すると共に、前記公開領域に所定情報が記録されてなる一部非公開コードとして構成され、前記非公開領域に、少なくとも前記第１情報コードの総数が記録されており、且つ可視光が照射された通常時において視認可能となっており、
前記情報コード読取装置は、
前記情報コード形成媒体に対して少なくとも前記第２波長帯の照明光を照射可能な照明手段と、
前記情報コード形成媒体を撮像する撮像手段と、
前記暗号化キーに対応する解読キーを記憶可能な解読キー記憶手段と、
前記撮像手段によって前記情報コード形成媒体が撮像された場合に、前記第２情報コードの前記公開領域に記録された前記所定情報を検出する所定情報検出手段と、前記所定情報検出手段によって前記所定情報が検出され、前記解読キー記憶手段に前記解読キーが記憶されていることを条件として前記非公開領域のデータを解読する非公開領域解読手段とを備えたコード解読手段と、
前記照明手段により前記第２波長帯の照明光が照射された状態で前記撮像手段により前記情報コード形成媒体が撮像されたときの撮像画像において前記第１情報コードの個数を検出する個数検出手段と、
前記個数検出手段によって検出された前記第１情報コードの個数と、前記非公開領域に記録された前記第１情報コードの総数とが一致することを条件として正常な解読状態であると判定し、一致していない場合には異常な解読状態であると判定する判定手段と、
を備えたことを特徴とする情報コード読取システム。
【請求項２】
前記情報コード形成媒体は、シート状のリライタブル部材によって構成され、少なくとも前記第２情報コードが書き換え可能に構成されていることを特徴とする請求項１に記載の情報コード読取システム。
【請求項３】
前記情報コード形成媒体は、前記第１情報コードが書き換え可能に構成されていることを特徴とする請求項２に記載の情報コード読取システム。
【請求項４】
前記第２情報コードの前記非公開領域には、前記情報コード形成媒体での前記第１情報コードの位置を示す位置情報が記録され、
前記コード解読手段は、前記非公開領域に記録される前記位置情報に基づいて前記第１情報コードの位置を特定し、当該第１情報コードの解読を行うことを特徴とする請求項１から請求項３のいずれか一項に記載の情報コード読取システム。
【請求項５】
前記第２情報コードの前記非公開領域には、前記情報コード形成媒体での前記第１情報コードの位置を示す位置情報が記録され、
前記コード解読手段には、前記照明手段により前記第２波長帯の照明光が照射された状態で前記撮像手段により前記情報コード形成媒体が撮像されたときの撮像画像において前記第１情報コードの位置を検出する位置検出手段が設けられており、
前記判定手段は、前記位置検出手段によって検出された前記第１情報コードの位置と、前記非公開領域に記録された前記位置情報とに基づいて、正常な解読状態であるか否かを判定することを特徴とする請求項１から請求項４のいずれか一項に記載の情報コード読取システム。
【請求項６】
明色モジュール及び暗色モジュールを有してなる１又は複数の第１情報コードと、前記第１情報コードとは異なる第２情報コードとが形成された情報コード形成媒体を読取対象物として、前記第１情報コード及び前記第２情報コードを読み取る情報コード読取装置であって、
読取対象物の前記情報コード形成媒体は、
可視光が照射されたときに暗色又は明色の一方の反射特性を示し、可視光とは波長の異なる第２波長帯の光が照射されたときに暗色又は明色の他方の反射特性を示す反転領域と、可視光が照射されたときに暗色又は明色の前記一方の反射特性を示し、前記第２波長帯の光が照射されたときに暗色又は明色の前記一方の反射特性を示す非反転領域とが形成され、
前記第１情報コードは、前記明色モジュール及び前記暗色モジュールの内、一方のモジュールの領域が前記反転領域又は前記非反転領域の一方の領域とされ、他方のモジュールの領域が前記反転領域又は前記非反転領域の他方の領域とされ、可視光が照射された通常時において視認困難となっており、
前記第２情報コードは、公開領域と、暗号化キーに基づいて暗号化された暗号データが記録された非公開領域とを有すると共に、前記公開領域に所定情報が記録されてなる一部非公開コードとして構成され、前記非公開領域に、少なくとも前記第１情報コードの総数が記録されており、且つ可視光が照射された通常時において視認可能となっており、
前記情報コード形成媒体に対して少なくとも前記第２波長帯の照明光を照射可能な照明手段と、
前記情報コード形成媒体を撮像する撮像手段と、
前記暗号化キーに対応する解読キーを記憶可能な解読キー記憶手段と、
前記撮像手段によって前記情報コード形成媒体が撮像された場合に、前記第２情報コードの前記公開領域に記録された前記所定情報を検出する所定情報検出手段と、前記所定情報検出手段によって前記所定情報が検出され、前記解読キー記憶手段に前記解読キーが記憶されていることを条件として前記非公開領域のデータを解読する非公開領域解読手段とを備えたコード解読手段と、
前記照明手段により前記第２波長帯の照明光が照射された状態で前記撮像手段により前記情報コード形成媒体が撮像されたときの撮像画像において前記第１情報コードの個数を検出する個数検出手段と、
前記個数検出手段によって検出された前記第１情報コードの個数と、前記非公開領域に記録された前記第１情報コードの総数とが一致することを条件として正常な解読状態であると判定し、一致していない場合には異常な解読状態であると判定する判定手段と、
を備えたことを特徴とする情報コード読取装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報コード読取システム及び情報コード読取装置に関するものである。
【背景技術】
【０００２】
現在、バーコードやＱＲコード（登録商標）などの情報コードが様々な用途で使用されており、その使用目的も多様化しつつある。特に、近年では、情報コードのセキュリティ性向上のニーズが高まってきており、特定の条件を満たした場合にのみ情報コードを読み取ることができるような構成が求められている。なお、情報コードにセキュリティ機能を付加した技術としては、例えば特許文献１のようなものが提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１４６４６１公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１の技術では、紫外線下でのみ視認可能な印刷液で鍵情報（３）を本データ（２）と重ねて印刷している。この技術では、通常の可視光条件下では鍵情報（３）を視認することができないため、一定条件下で暗号化された本データ（２）のセキュリティ性が担保されることになる。
【０００５】
ところが、この特許文献１の技術は、鍵情報（３）を数値データとして付し、これを紫外線環境下で操作者に目視させようとするものであるため、操作者が鍵情報（３）を目視して確実に確認できるか否かが環境（印刷環境、読取環境等）や構成（情報コードの大きさや鍵情報の構成）に大きく左右されてしまうという問題がある。特に、情報コードの小型化を図ろうとした場合、読取装置によって当該情報コード自体は認識できたとしても、操作者が鍵情報（３）を視認できなくなるという事態が生じやすく、このような場合には、操作者が鍵情報を得られることができず、情報コードの解読が成り立たなくなってしまう。また、本データ（２）と鍵情報（３）を重ねたものを操作者に読み取らせる方法では、最終的な解読の成否を操作者の熟練度等に依存してしまうため、迅速かつ安定的な解読が難しいという問題もある。
【０００６】
このような問題を解消すべく、発明者らは、例えば、図２のような情報コードＣ及びこれを読み取る読取システムを想定するに到った。このシステムでは、図３（Ａ）のように情報コードＣに可視光が照射されている場合には情報コードが背景に埋没して把握できないようになり、図３（Ｂ）のように情報コードＣに赤外光が照射されている場合には情報コードＣが背景から浮き出て認識可能となるように構成されている。このような構成によれば、通常時においては、人による情報コードＣの視認を困難とするとともに一般的な読取装置による情報コードの認識を困難とすることができ、その一方で、特定の読取装置（赤外光を照射しつつ撮像可能な読取装置）を用いて読み取りを行う場合には情報コードＣを容易に且つ確実に読み取ることが可能となる。
【０００７】
ところで、上記のような読取システムを想定した場合、情報コード形成媒体に形成される情報コードＣ（不可視コード）が全て確実に読み取られたか否かを確認し難いという問題がある。例えば、上記のような視認困難な情報コードＣを用いる場合、媒体上に形成される情報コードＣの総数を視認によって確認することができないため、情報コードＣが複数存在する場合などにおいて一部の情報コードＣを読みこぼすような事態が生じても、読みこぼしが生じているか否かを判別できないという問題がある。一方、情報コードＣについては秘匿性が求められるため、情報コードＣに関する情報（例えば情報コードＣの総数の情報等）を容易に把握させたくない事情もあり、この事情を考慮しつつ上記問題を解消し得る技術が求められている。
【０００８】
本発明は、上述した課題を解決するためになされたものであり、通常時において人による情報コードの視認を困難とするとともに一般的な読取装置による情報コードの認識を困難とし、その一方で、特定の読取装置を用いて読み取りを行う場合にはその認識困難な情報コードを確実に読み取ることができ、更にその認識困難な情報コードの解読が正常であるか否かをより確実に判定できる構成を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１の発明は、明色モジュール及び暗色モジュールを有してなる１又は複数の第１情報コードと、前記第１情報コードとは異なる第２情報コードとが形成された情報コード形成媒体と、
前記第１情報コード及び前記第２情報コードを読み取る情報コード読取装置と、
を備え、
前記情報コード形成媒体は、
可視光が照射されたときに暗色又は明色の一方の反射特性を示し、可視光とは波長の異なる第２波長帯の光が照射されたときに暗色又は明色の他方の反射特性を示す反転領域と、可視光が照射されたときに暗色又は明色の前記一方の反射特性を示し、前記第２波長帯の光が照射されたときに暗色又は明色の前記一方の反射特性を示す非反転領域とが形成され、
前記第１情報コードは、前記明色モジュール及び前記暗色モジュールの内、一方のモジュールの領域が前記反転領域又は前記非反転領域の一方の領域とされ、他方のモジュールの領域が前記反転領域又は前記非反転領域の他方の領域とされ、可視光が照射された通常時において視認困難となっており、
前記第２情報コードは、公開領域と、暗号化キーに基づいて暗号化された暗号データが記録された非公開領域とを有すると共に、前記公開領域に所定情報が記録されてなる一部非公開コードとして構成され、前記非公開領域に、少なくとも前記第１情報コードの総数が記録されており、且つ可視光が照射された通常時において視認可能となっており、
前記情報コード読取装置は、
前記情報コード形成媒体に対して少なくとも前記第２波長帯の照明光を照射可能な照明手段と、
前記情報コード形成媒体を撮像する撮像手段と、
前記暗号化キーに対応する解読キーを記憶可能な解読キー記憶手段と、
前記撮像手段によって前記情報コード形成媒体が撮像された場合に、前記第２情報コードの前記公開領域に記録された前記所定情報を検出する所定情報検出手段と、前記所定情報検出手段によって前記所定情報が検出され、前記解読キー記憶手段に前記解読キーが記憶されていることを条件として前記非公開領域のデータを解読する非公開領域解読手段とを備えたコード解読手段と、
前記照明手段により前記第２波長帯の照明光が照射された状態で前記撮像手段により前記情報コード形成媒体が撮像されたときの撮像画像において前記第１情報コードの個数を検出する個数検出手段と、
前記個数検出手段によって検出された前記第１情報コードの個数と、前記非公開領域に記録された前記第１情報コードの総数とが一致することを条件として正常な解読状態であると判定し、一致していない場合には異常な解読状態であると判定する判定手段と、
を備えたことを特徴とする。
請求項６の発明は、  明色モジュール及び暗色モジュールを有してなる１又は複数の第１情報コードと、前記第１情報コードとは異なる第２情報コードとが形成された情報コード形成媒体を読取対象物として、前記第１情報コード及び前記第２情報コードを読み取る情報コード読取装置であって、
読取対象物の前記情報コード形成媒体は、
可視光が照射されたときに暗色又は明色の一方の反射特性を示し、可視光とは波長の異なる第２波長帯の光が照射されたときに暗色又は明色の他方の反射特性を示す反転領域と、可視光が照射されたときに暗色又は明色の前記一方の反射特性を示し、前記第２波長帯の光が照射されたときに暗色又は明色の前記一方の反射特性を示す非反転領域とが形成され、
前記第１情報コードは、前記明色モジュール及び前記暗色モジュールの内、一方のモジュールの領域が前記反転領域又は前記非反転領域の一方の領域とされ、他方のモジュールの領域が前記反転領域又は前記非反転領域の他方の領域とされ、可視光が照射された通常時において視認困難となっており、
前記第２情報コードは、公開領域と、暗号化キーに基づいて暗号化された暗号データが記録された非公開領域とを有すると共に、前記公開領域に所定情報が記録されてなる一部非公開コードとして構成され、前記非公開領域に、少なくとも前記第１情報コードの総数が記録されており、且つ可視光が照射された通常時において視認可能となっており、
前記情報コード形成媒体に対して少なくとも前記第２波長帯の照明光を照射可能な照明手段と、
前記情報コード形成媒体を撮像する撮像手段と、
前記暗号化キーに対応する解読キーを記憶可能な解読キー記憶手段と、
前記撮像手段によって前記情報コード形成媒体が撮像された場合に、前記第２情報コードの前記公開領域に記録された前記所定情報を検出する所定情報検出手段と、前記所定情報検出手段によって前記所定情報が検出され、前記解読キー記憶手段に前記解読キーが記憶されていることを条件として前記非公開領域のデータを解読する非公開領域解読手段とを備えたコード解読手段と、
前記照明手段により前記第２波長帯の照明光が照射された状態で前記撮像手段により前記情報コード形成媒体が撮像されたときの撮像画像において前記第１情報コードの個数を検出する個数検出手段と、
前記個数検出手段によって検出された前記第１情報コードの個数と、前記非公開領域に記録された前記第１情報コードの総数とが一致することを条件として正常な解読状態であると判定し、一致していない場合には異常な解読状態であると判定する判定手段と、
を備えたことを特徴とする。
【発明の効果】
【００１０】
請求項１の発明では、第１情報コードの明色モジュール及び暗色モジュールの内、一方のモジュールの領域が反転領域又は非反転領域の一方の領域とされ、他方のモジュールの領域が反転領域又は非反転領域の他方の領域とされている。即ち、第１情報コードは、明色モジュールが反転領域とされ暗色モジュールが非反転領域とされる構成であるか、又は明色モジュールが非反転領域とされ暗色モジュールが反転領域とされる構成となっている。
このように、情報コード形成媒体では、第１情報コードに可視光が照射されているときに、明色モジュール及び暗色モジュールがいずれも暗色の反射特性を示すか、又はいずれも明色の反射特性を示すことになり、明色モジュールと暗色モジュールとが区別できなくなる。従って、通常時には人による前記情報コードの視認を困難とすることができ、且つ一般的な読取装置による情報コードの認識を困難とすることができる。
一方、第１情報コードは、いずれかのモジュールの領域が反転領域であり、もう片方のモジュールの領域が非反転領域であるため、照明手段により第２波長帯の照明光が照射される時には、明色モジュール及び暗色モジュールの一方が暗色の反射特性を示し他方が明色の反射特性を示すか、又は一方が明色の反射特性を示し他方が暗色の反射特性を示すことになり、明色モジュールと暗色モジュールとが明確に区別された情報コードが表示されることになる。従って、第２波長帯の照明光を照射し得る上記情報コード読取装置（特定の読取装置）には第１情報コードの内容を読み取らせることができ、このような特定の読取装置以外に情報コードの内容を把握させ難い秘匿性の高いシステムを構築することができる。
更に、照明手段により第２波長帯の照明光が照射された状態で撮像手段により情報コード形成媒体が撮像されたときの撮像画像において第１情報コードの個数を検出する個数検出手段と、個数検出手段によって検出された第１情報コードの個数と、非公開領域に記録された第１情報コードの総数とに基づいて、正常な解読状態であるか否かを判定する判定手段とが設けられている。
この構成によれば、通常状態では視認できない第１情報コードが全て確実に読み取られたか否かを正確に確認でき、第１情報コードの読みこぼしなどを確実に防止できるようになる。また、秘匿性の要求される第１情報コードの情報（第１情報コードの総数等）については、第２情報コードの非公開領域において暗号化されており、暗号化キーに対応する解読キーを記憶している特定の読取装置によってのみ解読可能に構成されているので、第三者による視認や解読キーを記憶していない汎用の読取装置などによって第１情報コードの情報（第１情報コードの総数等）が読み取られることがなく、高いセキュリティ性を担保することができる。
【００１１】
請求項２の発明では、情報コード形成媒体は、シート状のリライタブル部材によって構成されている。そして、少なくとも第２情報コードは書き換え可能に構成されている。
このように、情報コード形成媒体において第２情報コードが書き換え可能（繰り返して印字や消去が可能）に構成されているので、利便性や省資源化を図ることができる。例えば、第１情報コードの記録内容を変化させたり、第１情報コードの個数を追加する場合（例えば、印刷やスタンプなどによって第１情報コードを追加する場合等）において、この変更に合わせて第２情報コードの内容を容易に書き換えることができる。従って、第１情報コードの状態を変更させるような使用方法が可能となり、このように変更があった場合に、第２情報コードの内容（特に、非公開領域に記録される内容）を第１情報コードの新たな状態に正確に対応させることができるようになる。
【００１２】
請求項３の発明では、情報コード形成媒体は、第１情報コードが書き換え可能に構成されている。このように、第２情報コードだけでなく、第１情報コードも書き換え可能に構成することで、より利便性を高めることができる。例えば、情報コード形成媒体の第１情報コードを書き直して新たな個数、内容として用いることができるようになり、このような場合に、第２情報コードを書き直して正確に対応付けることができる。
【００１３】
請求項４の発明では、第２情報コードの非公開領域には、情報コード形成媒体での第１情報コードの位置を示す位置情報が記録されている。そして、コード解読手段は、非公開領域に記録される位置情報に基づいて第１情報コードの位置を特定し、当該第１情報コードの解読を行うようにしている。このように、第２情報コードの非公開領域に記憶される位置情報に基づいて第１情報コードの位置を特定し、解読を行うようにすることで、正規の第１情報コードを漏れなく正確に検出しやすくなり、第１情報コードの読み取りに要する時間も短縮しやすくなる。
【００１４】
請求項５の発明では、第２情報コードの非公開領域には、情報コード形成媒体での第１情報コードの位置を示す位置情報が記録されており、コード解読手段には、照明手段により第２波長帯の照明光が照射された状態で撮像手段により情報コード形成媒体が撮像されたときの撮像画像において、第１情報コードの位置を検出する位置検出手段が設けられている。そして、判定手段は、位置検出手段によって検出された第１情報コードの位置と、非公開領域に記録された位置情報とに基づいて、正常な解読状態であるか否かを判定するようにしている。この構成によれば、撮像画像から特定される第１情報コードの実際の位置と、非公開領域に記録されている第１情報コードの位置情報とを比較して正常な解読状態であるか否かを判定できるようになる。このように第１情報コードの個数だけでなく位置をも加味して正常状態か否かを判定する構成とすれば、第１情報コードや第２情報コードが偽造される等の不正がなされた場合に、その不正状態をより確実に検出できるようになり、よりセキュリティ性を高めることができる。
【００１５】
請求項６の発明によれば、請求項１と同様の効果を奏する情報コード読取装置を実現できる。
【図面の簡単な説明】
【００１６】
【図１】図１は、本発明の第１実施形態に係る情報コード読取システムを概念的に説明する説明図である。
【図２】図２は、図１の情報コード読取システムで用いられる情報コード形成媒体の一例を概略的に説明する説明図である。
【図３】図３（Ａ）は、図２の情報コード形成媒体に対して可視光を照射して撮像した撮像画像を説明する説明図であり、図３（Ｂ）は、図２の情報コード形成媒体に対して赤外光を照射して撮像した撮像画像を説明する説明図である。
【図４】図４は、図３の情報コード形成媒体の作成方法を概略的に説明する説明図である。
【図５】図５（Ａ）は、図２の情報コード形成媒体の情報コード形成領域及び背景領域等を概念的に説明する説明図であり、図５（Ｂ）はその拡大図である。
【図６】図６は、一部非公開コードのデータ構成を例示する説明図である。
【図７】図７は、一部非公開コードのデータ構成を例示する説明図である。
【図８】図８は、情報コード読取装置の要部を概略的に例示するブロック図である。
【図９】図９は、情報コード読取装置での読取処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【００１７】
[第１実施形態]
以下、本発明に係る情報コード読取システム及び情報コード読取装置を具現化した第１実施形態について、図面を参照して説明する。
（情報コード読取システムの概要）
図１は、本発明の第１実施形態に係る情報コード読取システムを概念的に説明する説明図である。図２は、図１の情報コード読取システムで用いられる情報コード形成媒体の一例を概略的に説明する説明図である。図３（Ａ）は、図２の情報コード形成媒体に対して可視光を照射して撮像した撮像画像を説明する説明図であり、図３（Ｂ）は、図２の情報コード形成媒体に対して赤外光を照射して撮像した撮像画像を説明する説明図である。図４は、図３の情報コード形成媒体の作成方法を概略的に説明する説明図である。図５（Ａ）は、図２の情報コード形成媒体の情報コード形成領域及び背景領域等を概念的に説明する説明図であり、図５（Ｂ）はその拡大図である。
【００１８】
情報コード読取システム１は、明色モジュール及び暗色モジュールを有してなる１又は複数の第１情報コードＣと、第１情報コードＣとは異なる第２情報コードＣａとが形成された情報コード形成媒体１０と、第1情報コードＣ及び第２情報コードＣａを読み取る情報コード読取装置４０とを備えて構成されている。
【００１９】
情報コード形成媒体１０の用途は様々であり、割引券、駐車券、商品券、地域振興券、入場券、各種チケット、商品ラベル、診察券、定期券、旅券、会員証、住民票や印鑑証明などの各種証明書の台紙など、セキュリティ性が要求される他の用途に適用してもよい。以下の説明では、その一例として、情報コード形成媒体１０が店舗などで利用される割引券として構成された例を代表例として説明する。
【００２０】
（情報コード形成媒体の構成）
次に、本実施形態の情報コード読取システムで用いられる情報コード形成媒体１０について詳述する。
情報コード形成媒体１０は、紙、樹脂部材、金属部材等をシート状に構成した物体に第１情報コードＣ（以下、単に「情報コードＣ」とも言う）と第２情報コードＣａ（以下、単に「情報コードＣａ」とも言う）が形成されてなるものである。この情報コード形成媒体１０は、情報コードＣａの形成領域が少なくともリライタブル部材によって構成されており、情報コードＣａが書き換え可能に構成されている。また、情報コードＣの形成領域も、情報コードＣａの形成領域と同様に、リライタブル部材によって構成されていることが望ましい。より望ましくは、情報コード形成媒体１全体がリライタブル部材によって構成されているとよい。なお、情報コード形成媒体１０は、「読取対象物」の一例に相当する。
【００２１】
図２に示すように、情報コード形成媒体１０は、情報コードＣが形成された領域（情報コード形成領域Ｃ１、Ｃ２）と、文字、図形、記号、模様などからなる背景領域（情報コード形成領域Ｃ１，Ｃ２の周囲のデザイン領域）Ａ２とが隣接して形成されており、後述する赤外光よりも可視光の量が十分大きく可視光が支配的である通常状態では、図３（Ａ）のように、情報コードＣの領域Ｃ１、Ｃ２が背景領域Ａ２に埋没する構成で一体化するように視認及び撮像されるようになっており、情報コードＣの領域Ｃ１、Ｃ２付近を直接視認した場合でも、情報コードＣの領域Ｃ１、Ｃ２付近を撮像した撮像画像においても情報コードＣのみを把握することが困難となっている。なお、図２では、情報コード形成領域Ｃ１、Ｃ２の位置を一点鎖線にて概念的に示している。
【００２２】
この情報コード形成媒体１０において、文字、図形、記号、模様等が付された領域Ｂ１〜Ｂ４は、反転領域と非反転領域とに分かれている。そして、反転領域は、少なくとも可視光が照射されたときに暗色の反射特性を示し、可視光とは波長の異なる第２波長帯の光が照射されたときに明色の反射特性を示すように構成されている。また、非反転領域は、可視光が照射されたときに暗色の反射特性を示し、第２波長帯の光が照射されたときに暗色の反射特性を示すように構成されている。なお、以下では、第２波長帯の光が「赤外光」である場合を代表例として説明することとする。即ち、以下の構成では、反転領域は、可視光が照射されたときに暗色の反射特性を示し、赤外光が照射されたときに明色の反射特性を示すようになっており、具体的には例えば、可視光が照射されたときに黒色等として視認及び撮像されるように反射がなされ、赤外光が照射されたときには白色等として視認及び撮像されるように反射がなされるようになっている。また、非反転領域は、可視光が照射されたときには暗色の反射特性を示し、赤外光が照射されたときにも暗色の反射特性を示すようになっており、具体的には例えば、可視光が照射されたときに黒色等として視認及び撮像されるように反射がなされ、赤外光が照射されたときにも黒色等として視認及び撮像される反射がなされるようになっている。
【００２３】
情報コード形成媒体１０に形成される情報コードＣは、暗色モジュール（図３等に示す例では暗色セル）の領域Ａ３が非反転領域とされており、明色モジュール（明色セル：図３）の領域Ａ４が反転領域となっている。また、情報コード形成媒体１０において、情報コードＣの形成領域Ｃ１、Ｃ２の周囲には、当該形成領域Ｃ１、Ｃ２と連続する構成で反転領域からなる背景領域Ａ２が形成されている。このように構成されているため、可視光を照明光として照射する一般的な読取装置では、図３（Ａ）のように明色モジュールの領域Ａ４、暗色モジュールの領域Ａ３、背景領域Ａ２が全て暗色（例えば黒色）で一体化された状態で撮像され、情報コードＣが抽出困難となる。一方、第２波長帯の照明光（本実施形態では、赤外光）を照射しつつ撮像する場合には、図３（Ｂ）のように明色モジュールの領域Ａ４及び背景領域Ａ２が明色に反転され、暗色モジュールの領域Ａ３が暗色のままとなった撮像画像を得ることができるため、当該撮像画像において情報コードＣを抽出することが可能となる。
【００２４】
情報コード形成媒体１０は、最終的に上述のような構成となっていればどのような方法で作成されてもよいが、例えば図４のような手順で作成することができる。
図４の方法では、図４上段のように用意された記録紙Ｐに対して、第１のインク式プリンタにより、第１のインクによって第１インク領域Ａ１（第１着色領域）を印刷している（図４中段）。このように、第１インク領域Ａ１（第１着色領域）を形成する際には、後に情報コードＣを形成するべき領域（情報コード形成対象領域：図４最下段の領域Ｃ１、Ｃ２）と重なるように第１インク領域Ａ１（第１着色領域）を印刷しておく。この第１インク領域Ａ１の印刷に用いる第１のインクは、波長３８０ｎｍ〜７５０ｎｍの可視光が照射される時に黒色等の暗色の反射特性を示すと共に波長７５０ｎｍ以上の赤外光（第２波長帯の照明光）が照射される時に非暗色の反射特性を示す赤外線反応式インクとして構成されている。
【００２５】
なお、本明細書において「暗色の反射特性」とは、黒色等の暗色として視認及び撮像されるような反射特性であり、第１のインクは、波長３８０ｎｍ〜７５０ｎｍの可視光が照射される時には暗色（黒色等）として視認及び撮像されるように反射がなされるようになっている。また、本明細書において「非暗色の反射特性」とは、黒色等の暗色として視認及び撮像されない反射特性であり、第１のインクは、例えば波長７５０ｎｍ以上の赤外光（第２波長帯の照明光）が照射される時に透明状態或いは透明性の高い状態で視認及び撮像されるように反射がなされるようになっている。図４の例では、記録紙Ｐ（記録媒体）に対しこのような第１のインクを用いてインク式プリンタで印刷を行うことで第１インク領域Ａ１を形成している。
【００２６】
本実施形態では、明色（白色、黄色、或いはこれらに近似する色等の明系色）の記録紙Ｐ（紙等）に対して第１のインク及び第２のインクによって文字、図形、記号、模様等が形成されるようになっている。即ち、記録紙Ｐの地の色が明色となっており、第１のインクが付され且つ第２のインクが付されていない領域では、長７５０ｎｍ以上の赤外光（第２波長帯の照明光）が照射される時に当該領域に付された第２のインクが透明状態或いは透明性の高い状態となり、当該領域が地の色又は地の色に近い明色となるように構成されている。
【００２７】
図４中段のように記録紙Ｐに第１インク領域Ａ１を形成した後には、第２のインク式プリンタにより、第１情報コードＣの図形データ、第２情報コードＣａの図形データ、及びその他の文字、図形データを第２のインクによって記録紙Ｐの所定位置に形成するように印刷を行う。具体的には、図４中段のような記録紙Ｐにおいて、第１インク領域Ａ１内の領域Ｃ１，Ｃ２の位置に、第１インク領域Ａ１の上に重なるように第２のインクによって暗色モジュール領域Ａ３（図５参照）を形成する。また、第１インク領域Ａ１以外の領域に、第２情報コードＣａの図形データや他の文字等（例えば、図４下段に示す各種情報Ｂ２〜Ｂ４など）を第２のインクによって印刷する。
【００２８】
第２のインク式プリンタで用いられる第２のインクは、波長３８０ｎｍ〜７５０ｎｍの可視光が照射される時に暗色の反射特性を示すと共に波長７５０ｎｍ以上の赤外光（第２波長帯の照明光）が照射される時にも暗色の反射特性を示すインク（例えば赤外線反応式ではない通常の黒色インク等）として構成されている。「暗色の反射特性」は、上述したように黒色等の暗色として視認及び撮像されるような反射特性であり、第２のインクは、波長３８０ｎｍ〜７５０ｎｍの可視光が照射される時にも、波長７５０ｎｍ以上の赤外光（第２波長帯の照明光）が照射される時にも、暗色（黒色等）として視認及び撮像されるように反射がなされるようになっている。なお、本明細書における「暗色」は、黒色に限られるものではなく、藍色、青色、或いは黒、藍、青に近似する色などの暗系色であってもよい。そして、第２のインクは、例えば、特開２０１１−７６３６２号公報、特開２００５−１４１６２６号公報、特開２００３−２６６９４２号公報などに開示されるロイコ染料等によって構成されており、熱などによって書き換え可能となっている。また、第２のインク式プリンタは、サーマルヘッドを有しており、情報コード形成媒体１０を所定の加熱温度で加熱することで、印字された情報を消去できるようになっている。
【００２９】
図５（Ａ）では、このように形成される情報コード形成媒体１０において、第１インク領域Ａ１の範囲内に形成された第２着色領域（第２のインクで印刷された領域）を概念的に示しており、図５（Ｂ）では、その一部の拡大図を示している。このように、第１インク領域Ａ１の範囲内には第１情報コードＣを構成する暗色モジュール領域Ａ３が第２着色領域として形成されることになるが、図４下段（図３（Ａ）も参照）のように、可視光が照射される通常時にはこの暗色モジュール領域Ａ３は第１インク領域Ａ１に埋没した表示態様となる。また、図４下段、図５等に示す構成では、暗色モジュール（暗色セル）の領域Ａ３は、暗色モジュール領域Ａ３を構成する第２のインクと第１インク領域Ａ１を構成する第１のインクとが重ねられた構成となり、情報コードＣの内部領域において暗色モジュールが付されない領域（即ち、明色モジュール（明色セル）の領域Ａ４）は第１のインクのみによって形成されることになる。また、情報コードＣの周囲の背景領域Ａ２も第１のインクのみによって構成されることになる。
【００３０】
また、第１情報コードＣには、セキュリティ性を必要とする情報（例えば、顧客の個人情報）などが記録されている。そして、上述のように、第１情報コードＣは、通常時（可視光下）において人による視認が困難且つ一般的な読取装置による認識が困難であるため、この第１情報コードＣに記録されている情報が第三者によって容易に取得され難くなっている。
【００３１】
第２情報コードＣａは、暗号化キーを用いずに読み取りが可能となる公開領域と、暗号化キーに基づいて暗号化された暗号データが記録された非公開領域とを有すると共に、公開領域に連携識別子（所定情報）が記録されてなる一部非公開コード（以下、第２情報コードＣａを「一部非公開コード」とも言う）として構成されている。
【００３２】
次に、一部非公開コードのデータ構成について説明する。図６は、一部非公開コードのデータ構成を例示する説明図である。例えば、特開２００９−９５４７公報、特開２００８−２９９４２２公報などに開示された技術を好適に用いることができる。図６には、これら公報の技術を用いた場合の一部非公開コードのデータ構成を例示しており、このうち、「開示コード」は、「割引券です。」などの開示データをＪＩＳの基本仕様（ＪＩＳＸ０５１０：２００４）に従って符号化したものである。また、「秘匿コード」は、暗号データをＪＩＳの基本仕様（ＪＩＳＸ０５１０：２００４）に従って符号化したものであり、本実施形態では、第１情報コードＣの総数（例えば、「２」）に関する情報が記録されている。
【００３３】
また、一部非公開コードの「秘匿コード」には、図７に示すように、更に、情報コード形成媒体１０での第１情報コードＣの位置を示す位置情報が記録されていてもよい。例えば、第１情報コードＣの位置情報は、第２情報コードＣａからの相対距離として記録されている。この相対距離は、具体的に、第２情報コードＣａの中心から第１情報コードＣの位置情報の中心までの距離（撮像した画像内における画素数相当)を１セル分の画素数で割った数値を用いることができ、例えば、「１００」や「１５０」などの値が第１情報コードＣの総数と共に、第１情報コードＣの非公開領域に記録されている。このように、第１情報コードＣの位置情報を非公開領域に記録しておけば、当該位置情報に基づいて情報コード形成領域Ｃ１、Ｃ２を特定できるので、当該コードの画像データの情報処理を容易にすることができる。
【００３４】
なお、一部非公開コードの生成方法や生成される一部非公開コードの具体的構成はこの例に限られるものではなく、一部領域に暗号化データを記録し、他の領域に非暗号化データを記録した二次元コードを生成可能な方法であれば、これら公報に記載された方法以外の方法で生成されていてもよい。
【００３５】
さらに、一部非公開コードには、公開領域のデータとして、所定の公開データや特殊インクを検知するための識別子（第１情報コードＣとの連携を示すインジケータ）が記録されており、更に、公開領域のデータに続く構成で公開領域のデータの終端を示す識別子が記録されている。特殊インクとの連携を示すインジケータは、例えば予め定められた配列の数字によって構成されている。このように構成されているため、公開領域のデータ（終端の識別子までのデータ）については、解読キーが存在しなくても解読可能となっており、非公開データについては、非公開データの暗号化を解読するための解読キー及び解読アルゴリズムが存在しなければ、解読できないようになっている。
【００３６】
（情報コード読取装置の構成）
次に、本実施形態に係る情報コード読取システムの一部をなす情報コード読取装置について説明する。図８は、図１の情報コード読取装置の要部を概略的に例示するブロック図である。
【００３７】
図１、図８に示す情報コード読取装置４０（以下、読取装置４０ともいう）は、ＱＲコード（登録商標）等の情報コードＣを撮像し、読み取る機能を有している。この読取装置４０は、ＣＰＵ等からなる制御部４１、受光センサ（例えば、Ｃ−ＭＯＳエリアセンサ、ＣＣＤエリアセンサ等）を備えたカメラとして構成される撮像部４２、「第２波長帯の照明光」としての赤外光を照射する照明光源４４、ＲＯＭ、ＲＡＭ、不揮発性メモリなどの記憶手段からなる記憶部４５などを備えている。また、読取装置４０には、液晶表示器などからなる表示部４６や、各種操作キーなどからなる操作部４７なども設けられている。
【００３８】
図８に示すように、撮像部４２は、例えば一対の照明光源４４ａ，４４ｂの間に配置されており、情報コード形成媒体１０からの反射光を受光センサ４２ａの受光面に結像させ、情報コード形成媒体１０の画像データを生成するように機能している。受光センサ４２ａは、情報コード形成媒体１０で反射した反射光を受光可能に構成されるもので、例えば、Ｃ−ＭＯＳやＣＣＤ等の受光素子を２次元に配列したエリアセンサが、これに相当する。また、結像レンズ４２ｃは、例えば、鏡筒とこの鏡筒内に収容される複数の集光レンズとによって構成されており、受光センサ４２ａの受光面に情報コードＣのコード画像を結像するように機能している。光学系の受光センサ４２ａから出力される画像信号は、例えば記憶部４５の画像データ蓄積領域に蓄積されるようになっている。
【００３９】
照明光源４４は、例えば撮像部４２（受光光学系）を挟んだ両側にそれぞれ設けられている。これら一対の照明光源４４ａ，４４ｂは、例えば波長７００ｎｍ〜１０００ｎｍ（具体的には７５０ｎｍ以上）の赤外光を照射するＬＥＤなどによって構成されている。なお、図８の例では、照明光源４４ａ、４４ｂのそれぞれにおいて、赤外光発光部が２つずつ設けられた例を示したが、それぞれに赤外光発光部が１つずつであってもよく、３つずつ設けられていてもよい。また、図８のように両側に照明光源が設けられていなくてもよく、いずれか片側のみに照明光源が設けられていてもよい。さらに、照明光源４４は、可視光を照射するＬＥＤを備えている。
【００４０】
記憶部４５は、半導体メモリ装置等の記憶媒体であり、例えばＲＯＭ、ＲＡＭ（ＤＲＡＭ、ＳＲＡＭ等）、その他の不揮発性メモリなどがこれに相当する。この記憶部４５のうちのＲＡＭには、例えば前述した画像データ蓄積領域のほかに、制御部４１が算術演算や論理演算等の各処理時に利用する作業領域や読取条件テーブルも確保可能に構成されている。またＲＯＭには、例えば各種処理等を実行可能な所定プログラムや照明光源、受光センサ４２ａ等の各ハードウェアを制御可能なシステムプログラム等が予め格納されている。また、制御部４１は、読取装置４０全体を制御可能なマイコン等によって構成され、ＣＰＵ、システムバス、入出力インタフェース等を備え、情報処理機能を有している。
【００４１】
なお、照明光源４４は、「照明手段」の一例に相当し、可視光の波長帯とは異なる所定の第２波長帯の照明光（赤外光）を照射可能に構成されている。また、撮像部４２は「撮像手段」の一例に相当し、照明光源４４（照明手段）によって第２波長帯の照明光（赤外光）が照射された情報コード形成媒体１０を撮像可能に構成されている。また、制御部４１は「コード解読手段」及び「非公開領域解読手段」の一例に相当し、撮像部４２（撮像手段）によって撮像された情報コード形成媒体１０の画像から情報コードを抽出して解読するように機能する。具体的には、撮像部４２によって撮像された情報コード形成媒体１０の画像において反転領域と非反転領域とを区別して検出することで明色モジュール及び暗色モジュールの領域を抽出し、その抽出結果に基づいて情報コードを解読するように機能している。また、記憶部４５は、第２情報コードＣａの暗号化キーに対応する解読キーを記憶しており、「解読キー記憶手段」の一例に相当する。
【００４２】
（読取処理）
次に、上述のように構成される情報コード読取システム１により行われる読取処理について、図９に示すフローチャートを用いて説明する。なお、図９の読取処理を行う読取装置４０は、例えば、コンビニエンスストアや飲食店などの店舗において設けられており、例えば、この読取装置４０の操作部４７に対して所定操作を行うことで図９の読取処理が開始されるようになっている。
【００４３】
まず、ユーザのトリガ操作などに応じて、可視光を照射するＬＥＤが点灯されて、情報コード形成媒体１０が撮像され、第２情報コードＣａ（一部非公開コード）の読み取りが開始される（ステップＳ１）。そして、第２情報コードＣａの公開領域に所定情報（第１情報コードＣａとの連携を示すインジケータ）が記録されている場合には、制御部４１によりこの所定情報の検出を行う。なお、所定情報を検出する制御部４１は、「所定情報検出手段」の一例に相当する。
【００４４】
このとき、ステップＳ２にて、所定情報が検出されなかった場合には（Ｓ２でＮｏ）、後述のステップＳ４からの処理がなされることなく、非公開領域等を有しない通常の情報コードに対する読取処理がなされ（ステップＳ３）、当該処理が終了する。
【００４５】
一方、ステップＳ２にて、所定情報が検出された場合には（Ｓ２でＹｅｓ）、第２情報コードＣａの暗号化キーに対応する解読キーが記憶部４５に記憶されていることを条件として、非公開領域のデータの読取処理を行い（ステップＳ４）、解読された非公開領域の情報を記憶部４５へ書き込む（ステップＳ５）。
【００４６】
次に、ステップＳ６にて、赤外光を照射するＬＥＤが点灯されて、情報コード形成媒体１０が撮像されて、第１情報コードＣの読み取りが開始される。そして、ステップＳ７にて、時間Ｔを経過したか否かが判定される。このステップＳ７では、例えば、時間Ｔは１秒に設定されており、この設定された所定時間が経過するまでは（Ｓ７でＮｏ）、ステップＳ６での処理が繰り返される。そして、時間Ｔを経過すると（Ｓ７でＹｅｓ）、ステップＳ８にて、赤外光が照射された状態で撮像された情報コード形成媒体１０の撮像画像において第１情報コードＣの個数が検出される。そして、この撮像画像から検出された第１情報コードＣの個数と、第２情報コードＣａの非公開領域に記憶されている第１情報コードの総数とを照合する。なお、撮像画像から第１情報コードの個数を検出する制御部４１は、「個数検出手段」の一例に相当する。
【００４７】
次に、ステップＳ９にて、撮像画像から検出された第１情報コードの個数と非公開領域に記録された第１情報コードの総数とが一致しているか否かを判定する。このとき、検出された第１情報コードの個数と非公開領域に記録された第１情報コードの総数とが一致していない場合には異常な解読状態であると判定されて（Ｓ９でＮｏ）、表示部４６にデコードデータが表示される代わりに「異常が発生しました」等のメッセージが表示され、当該読取処理を終了する（ステップＳ１０）。一方、検出された第１情報コードの個数と非公開領域に記録された第１情報コードの総数とが一致している場合には（Ｓ９でＹｅｓ）、ステップＳ１１にて、第２情報コードＣａの非公開領域に、情報コード形成媒体１０での第１情報コードＣの位置を示す位置情報があるか否かが判定される。なお、検出された第１情報コードＣの個数と、非公開領域に記録された第１情報コードＣの総数とに基づいて、正常な解読状態であるか否かを判定する制御部４１は、「判定手段」の一例に相当する。
【００４８】
そして、ステップＳ１１で、第２情報コードＣａの非公開領域に位置情報が記録されていると判定された場合には（Ｓ１１でＹｅｓ）、ステップＳ１２にて、赤外光が照射された状態で撮像された情報コード形成媒体１０の撮像画像において、第１情報コードＣの位置を検出する。第１情報コードＣの位置の検出は、第１情報コードＣがＱＲコードの場合には、当該ＱＲコードを構成する位置検出パターンを検出することによって当該ＱＲコードの位置を検出することができ、例えば、特開２００７−２２６４１１公報などに開示された技術を好適に用いることができる。そして、撮像画像から検出された第１情報コードＣの位置と、第２情報コードＣａの非公開領域に記録されている位置情報とを照合する。なお、第１情報コードの位置を検出する制御部４１は、「位置検出手段」の一例に相当する。
【００４９】
次に、ステップＳ１３にて、撮像画像から検出された第１情報コードＣの位置と、第２情報コードＣａの非公開領域に記録されている位置情報とが一致しているか否かを判定する。このとき、撮像画像から検出された第１情報コードＣの位置と、第２情報コードＣａの非公開領域に記録されている位置情報とが一致していない場合には、異常な解読状態であると判定されて（Ｓ１３でＮｏ）、表示部４６にデコードデータが表示される代わりに「異常が発生しました」等のメッセージが表示され、当該読取処理を終了する（ステップＳ１０）。一方、撮像画像から検出された第１情報コードＣの位置と、第２情報コードＣａの非公開領域に記録されている位置情報とが一致している場合には（Ｓ１３でＹｅｓ）、正常な解読状態であると判定されて、ステップＳ１４にてデコードデータ（第１情報コードＣ及び第２情報コードＣａのデコードデータ）が表示部４６に表示された後、ステップＳ１５にて、さらに表示部４６に「正常終了」等のメッセージが表示され、当該読取処理を終了する。また、ステップＳ１１で第２情報コードＣａの非公開領域に位置情報が記録されていないと判定された場合も（Ｓ１１でＮｏ）同様に、ステップＳ１４にてデコードデータが表示部４６に表示された後、ステップＳ１５にて、表示部４６に「正常終了」等のメッセージが表示され、当該読取処理を終了する。
【００５０】
以上説明したように、本第１実施形態に係る情報コード読取システム１では、第１情報コードＣの明色モジュール及び暗色モジュールの内、一方のモジュールの領域が反転領域又は非反転領域の一方の領域とされ、他方のモジュールの領域が反転領域又は非反転領域の他方の領域とされている。即ち、第１情報コードＣは、明色モジュールが反転領域とされ暗色モジュールが非反転領域とされる構成であるか、又は明色モジュールが非反転領域とされ暗色モジュールが反転領域とされる構成となっている。
このように、情報コード形成媒体１０では、第１情報コードＣに可視光が照射されているときに、明色モジュール及び暗色モジュールがいずれも暗色の反射特性を示すか、又はいずれも明色の反射特性を示すことになり、明色モジュールと暗色モジュールとが区別できなくなる。従って、通常時には人による第１情報コードＣの視認を困難とすることができ、且つ一般的な読取装置による情報コードの認識を困難とすることができる。
【００５１】
一方、第１情報コードＣは、いずれかのモジュールの領域が反転領域であり、もう片方のモジュールの領域が非反転領域であるため、照明光源４４により第２波長帯の照明光が照射される時には、明色モジュール及び暗色モジュールの一方が暗色の反射特性を示し他方が明色の反射特性を示すか、又は一方が明色の反射特性を示し他方が暗色の反射特性を示すことになり、明色モジュールと暗色モジュールとが明確に区別された情報コードが表示されることになる。従って、第２波長帯の照明光を照射し得る上記情報コード読取装置４０（特定の読取装置）には第１情報コードＣの内容を読み取らせることができ、このような特定の読取装置以外に情報コードの内容を把握させ難い秘匿性の高いシステムを構築することができる。
【００５２】
更に、照明光源４４により第２波長帯の照明光が照射された状態で撮像部４２により情報コード形成媒体１０が撮像されたときの撮像画像において第１情報コードＣの個数を検出する個数検出手段（制御部４１）と、個数検出手段によって検出された第１情報コードＣの個数と、非公開領域に記録された第１情報コードＣの総数とに基づいて、正常な解読状態であるか否かを判定する判定手段（制御部４１）とが設けられている。
この構成によれば、通常状態では視認できない第１情報コードＣが全て確実に読み取られたか否かを正確に確認でき、第１情報コードＣの読みこぼしなどを確実に防止できるようになる。また、秘匿性の要求される第１情報コードＣの情報（第１情報コードＣの総数等）については、第２情報コードＣａの非公開領域において暗号化されており、暗号化キーに対応する解読キーを記憶している特定の読取装置によってのみ解読可能に構成されているので、第三者による視認や解読キーを記憶していない汎用の読取装置などによって第１情報コードＣの情報（第１情報コードＣの総数等）が読み取られることがなく、高いセキュリティ性を担保することができる。
【００５３】
また、情報コード形成媒体１０は、シート状のリライタブル部材によって構成されている。そして、少なくとも第２情報コードＣａは書き換え可能に構成されている。
このように、情報コード形成媒体１０において第２情報コードＣａが書き換え可能（繰り返して印字や消去が可能）に構成されているので、利便性や省資源化を図ることができる。例えば、第１情報コードＣの記録内容を変化させたり、第１情報コードＣの個数を追加する場合（例えば、印刷やスタンプなどによって第１情報コードＣを追加する場合等）において、この変更に合わせて第２情報コードＣａの内容を容易に書き換えることができる。従って、第１情報コードＣの状態を変更させるような使用方法が可能となり、このように変更があった場合に、第２情報コードＣａの内容（特に、非公開領域に記録される内容）を第１情報コードＣの新たな状態に正確に対応させることができるようになる。
【００５４】
また、情報コード形成媒体１０は、第１情報コードＣが書き換え可能に構成されている。このように、第２情報コードＣａだけでなく、第１情報コードＣも書き換え可能に構成することで、より利便性を高めることができる。例えば、情報コード形成媒体１０の第１情報コードＣを書き直して新たな個数、内容として用いることができるようになり、このような場合に、第２情報コードＣａを書き直して正確に対応付けることができる。
【００５５】
また、第２情報コードＣａの非公開領域には、情報コード形成媒体１０での第１情報コードＣの位置を示す位置情報が記録されており、コード解読手段には、照明光源４４により第２波長帯の照明光が照射された状態で撮像部４２により情報コード形成媒体１０が撮像されたときの撮像画像において、第１情報コードＣの位置を検出する位置検出手段（制御部４１）が設けられている。そして、判定手段は、位置検出手段によって検出された第１情報コードＣの位置と、非公開領域に記録された位置情報とに基づいて、正常な解読状態であるか否かを判定するようにしている。この構成によれば、撮像画像から特定される第１情報コードＣの実際の位置と、非公開領域に記録されている第１情報コードＣの位置情報とを比較して正常な解読状態であるか否かを判定できるようになる。このように第１情報コードＣの個数だけでなく位置をも加味して正常状態か否かを判定する構成とすれば、第１情報コードＣや第２情報コードＣａが偽造される等の不正がなされた場合に、その不正状態をより確実に検出できるようになり、よりセキュリティ性を高めることができる。
【００５６】
［他の実施形態］
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
【００５７】
上記実施形態では、情報コード形成媒体１０が、シート状のリライタブル部材によって構成された例を示したが、これに限定されず、書き換え不可能な部材によって構成されていてもよい。
【００５８】
上記実施形態では、第２情報コードＣａの非公開領域に、情報コード形成媒体１０での第１情報コードＣの位置を示す位置情報が記録されている場合には、第１情報コードＣの個数だけでなく位置をも加味して正常な解読状態であるか否かを判定するようにしたが、第１情報コードＣの個数のみに基づいて判定するようにしてもよい。この場合、第２情報コードＣａの非公開領域に記憶される位置情報に基づいて第１情報コードＣの位置を特定し、解読を行うようにすることで、正規の第１情報コードＣを漏れなく正確に検出しやすくなり、第１情報コードＣの読み取りに要する時間も短縮しやすくなる。
【００５９】
上記実施形態では、表示部４６にデコードデータが表示された後、さらに「正常終了」等のメッセージを表示するようにしたが、「正常終了」等のメッセージの表示を省略してもよい。
【００６０】
上記実施形態では、情報コード形成媒体１０において、情報コードＣａの形成領域のみを書き換え可能な構成とする場合、この情報コードＣａの形成領域を、銀色の印字面に白い文字を印字する白濁式のリライタブル部材によって構成するようにしてもよい。
【００６１】
上記実施形態では、少なくとも反転領域は、赤外光を照射したときに明色（非暗色）の反射特性を示す赤外線反応式インクを用いて構成した例を示したが、これに限定されない。例えば、紫外光を照射したときに明色（非暗色）の反射特性を示す紫外線反応式インクを用いて構成するようにしてもよい。この場合、第２波長帯の光は、紫外光とすればよい。
【符号の説明】
【００６２】
１…情報コード読取システム
１０…情報コード形成媒体
４０…情報コード読取装置
４１…制御部（コード解読手段、非公開領域解読手段、所定情報検出手段、個数検出手段、判定手段、位置検出手段）
４２…撮像部（撮像手段）
４４…照明光源（照明手段）
４５…記憶部（解読キー記憶手段）
Ｃ…第１情報コード
Ｃａ…第２情報コード
【図１】
0005724774.tif 000002
【図２】
0005724774.tif 000003
【図３】
0005724774.tif 000004
【図４】
0005724774.tif 000005
【図５】
0005724774.tif 000006
【図６】
0005724774.tif 000007
【図７】
0005724774.tif 000008
【図８】
0005724774.tif 000009
【図９】
0005724774.tif 000010