(57)【要約】【課題】音声コード有した印刷物の偽造防止及び真贋判定を可能とする。【解決手段】二次元コードと判定領域とを有した印刷物用の二次元コード読取プログラムは、二次元コード読取装置により二次元コードに対応付けられた情報データが取得されたか否かを判定する復号確認ステップと、その復号確認ステップにより情報データが取得されたと判定された場合に、二次元コード読取装置が撮影した画像データから前記判定領域を検出する抽出ステップと、判定領域を画像処理することにより所定の評価データを取得する解析ステップと、解析ステップにおいて取得された評価データと、基準となる評価データとを比較処理する比較ステップと、その比較処理において、解析ステップで取得された評価データと、予め設定された基準となる評価データの相違点が閾値の範囲内であるか否かに基づいて真贋判定を行なう真贋判定ステップと、からなる。【選択図】図６
2018101166.tif 000002
【特許請求の範囲】
【請求項１】
演算装置と、撮像装置とを備える装置の前記演算装置に、前記撮像装置により印刷物の表面を撮影して得られる画像データに基づいて、該印刷物の表面に印刷された二次元コードを復号して情報を取得する処理を実行させる二次元コード読取プログラムにおいて、
前記撮像装置から撮影により生成された画像データを取得する撮像ステップと、
その撮像ステップにおいて取得された画像データを解析して、該画像データに含まれる二次元コードを復号して情報を取得する復号ステップと、
その復号ステップにおいて情報が取得されたか否かを判定する復号確認ステップと、
その復号確認ステップにより情報が取得されたと判定された場合に、前記撮像ステップにより取得された画像データから所定の判定領域を抽出する抽出ステップと、
その抽出ステップにおいて抽出された判定領域について所定の画像解析をして評価データを取得する解析ステップと、
前記所定の判定領域が正当であることを示す基準データを取得する基準取得ステップと、
前記解析ステップにおいて取得された評価データと、前記基準取得ステップにおいて取得された基準データとを比較する比較ステップと、
前記比較ステップにおける比較の結果、前記評価データと前記基準データとの乖離が所定の水準の範囲内にない場合に、前記撮像装置により撮影された印刷物が不真正なものであると判定する真贋判定ステップと、を、
前記演算装置に実行させるものであることを特徴とする二次元コード読取プログラム。
【請求項２】
前記抽出ステップは、
前記復号ステップにおける情報の復号の根拠とした二次元コードに対して所定の位置および所定の大きさである領域を、前記判定領域として抽出するものであることを特徴とする請求項１記載の二次元コード読取プログラム。
【請求項３】
前記解析ステップは、
前記判定領域について画像解析をして、該判定領域内における画像要素のばらつきを示す情報を評価データとして取得するものであり、
前記基準取得ステップは、
前記判定領域に関して、該判定領域内の画像要素のばらつきが許容水準内にあることを示す情報を、前記判定領域が正当であることを示す基準データとして取得するものであることを特徴とする請求項１または２に記載の二次元コード読取プログラム。
【請求項４】
前記解析ステップは、
前記判定領域について微分フィルタを適用することにより、該判定領域中の各画像要素の位置におけるエッジ強度を算出するフィルタ処理ステップと、
そのフィルタ処理ステップにおいて算出されたエッジ強度の前記判定領域中での分布を示すヒストグラムを生成する分布処理ステップと、からなるものであって、
該分布処理ステップにおいて生成されたヒストグラムを、前記評価データとして取得するものであり、
前記基準取得ステップは、
前記評価領域について微分フィルタを適用して各画像要素の位置におけるエッジ強度のばらつきが許容水準内にあることを示すヒストグラムを、前記基準データとして取得するものであることを特徴とする請求項３記載の二次元コード読取プログラム。
【請求項５】
演算装置と、撮像装置と、を備え、前記撮像装置により印刷物の表面を撮影して得られる画像データに基づいて、該印刷物の表面に印刷された二次元コードを復号して情報を取得する二次元コード読取装置において、
前記撮像装置から撮影により生成された画像データを取得する撮像手段と、
その撮像手段により取得された画像データを解析して、該画像データに含まれる二次元コードを復号して情報を取得する復号手段と、
その複合手段により情報が取得されたか否かを判定する復号確認手段と、
その復号確認手段により情報が取得されたと判定された場合に、前記撮像手段により取得された画像データから所定の判定領域を抽出する抽出手段と、
その抽出手段により抽出された判定領域について所定の画像解析をして評価データを取得する解析手段と、
前記所定の判定領域が正当であることを示す基準データを取得する基準取得手段と、
前記解析手段により取得された評価データと、前記基準取得手段により取得された前記基準データとを比較する比較手段と、
前記比較手段による比較の結果、前記評価データと前記基準データとの乖離が所定の水準の範囲内にない場合に、前記撮像装置により撮影された印刷物が不真正なものであると判定する真贋判定手段と、を、
備えることを特徴とする二次元コード読取装置。
【請求項６】
前記抽出手段は、
前記復号手段における情報の復号の根拠とした二次元コードに対して所定の位置および所定の大きさである領域を、前記判定領域として抽出するものであることを特徴とする請求項５記載の二次元コード読取装置。
【請求項７】
前記解析手段は、
前記判定領域について画像解析をして、該判定領域内における画像要素のばらつきを示す情報を評価データとして取得するものであり、
前記基準取得手段は、
前記判定領域に関して、該判定領域内の画像要素のばらつきが許容水準内にあることを示す情報を、前記判定領域が正当であることを示す基準データとして取得するものであることを特徴とした請求項６記載の二次元コードの読取装置。
【請求項８】
前記解析手段は、
前記判定領域について微分フィルタを適用することにより、該判定領域中の各画像要素の位置におけるエッジ強度を算出するフィルタ処理手段と、
そのフィルタ処理手段において算出されたエッジ強度の前記判定領域中での分布を示すヒストグラムを生成する分布処理手段と、からなるものであって、
該分布処理手段において生成されたヒストグラムを、前記評価データとして取得するものであり、
前記基準取得手段は、
前記評価領域について微分フィルタを適用して各画像要素の位置におけるエッジ強度のばらつきが許容水準内にあることを示すヒストグラムを、前記基準データとして取得するものであることを特徴とする請求項７記載の二次元コードの読取装置。
【請求項９】
二次元コードが表示される印刷物において、
前記二次元コードが表示される面と同一の面上に、単色インキによりベタ印刷されてなる判定領域が、前記二次元コードに対して所定の位置に、所定の大きさで設けられることを特徴とする印刷物。
【請求項１０】
前記二次元コードは、
格子上に区画された個々の領域であるセルからなり、該セルの各々がデータのエンコードに基づいて一の色と他の色に塗り分けられることをもって、該データを保持するように構成されたデータ要素領域と、
前記データ要素領域の外周から所定の距離の間隙を有し、且つ、前記データ要素領域の外周を成す少なくとも一片に並行するように配置され、前記二次元コードを撮像した場合に該二次元コードの位置の特定を支援可能に構成された位置決め領域と、を備え、
前記セルは一辺の長さが１／１５０インチ乃至１／１００インチの範囲内であり、
前記間隙は１／６００インチ以上、且つ、前記セルの外周を成す辺のうち最短の一辺の長さ以下であるように構成されてなることを特徴とする請求項９記載の印刷物。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次元コードが表示される印刷物および該二次元コードを復号して情報を取得する技術に関し、特には、二次元コードの復号に際して、真正性を確認しうる印刷物および該印刷物に対する真正性の検証を実現する二次元コード読取プログラム、二次元コード読取装置に関する。
【背景技術】
【０００２】
近年、帳票、郵便物、チケット、金券類、証明書類等の印刷物の表面に、所定の情報を記録した二次元コードが備えられ、この二次元コードを光学的に読み取ることにより、更なる情報が簡単に取得できるように構成された印刷物が提供されている。
【０００３】
上述のような印刷物に備えられた二次元コードの中に、この二次元コードに記録された文字情報を、専用の二次元コード読取装置や専用のアプリケーションがインストールされたスマートフォンなどで読み取ることにより、記録された文字情報が音声を使った読み上げにより聴取できる構成のものが提案されている。
【０００４】
例えば、特許文献１において示されている、バイナリデータがセル化され、当該セルが縦横の２方向に配列されることで二次元マトリックス状に構成されたデータ要素領域と、前記データ要素領域を囲む破線からなる矩形部と、前記矩形部を成す前記破線の各線分から垂直に延出された見出し線とから構成されると共に、前記破線の前記線分及び前記見出し線でＴ字形に形成され前記データ要素領域の切り出しと位置決めを行うためのデータ認識用Ｔ字形マーカとを備えた二次元コードである。
【０００５】
この二次元コードは、データ要素領域の切り出しと位置決めを行なうデータ認識用Ｔ字形マーカが、データ要素領域を囲うように配設され、データ要素領域の中に存在しないので、その分、より多くのデータを記録することができることから、二次元コード全体のサイズが小さくても大容量の情報を高密度で記録できる。
【０００６】
このような構成の二次元コードによると、専用の二次元コード読取装置や専用のアプリケーションがインストールされたスマートフォンにより、記録された文字情報が音声を使った読み上げにより聴取できることから、視聴覚障害者にとって、受けとった印刷物が真正品であるか否かが簡単に判断できる、利便性の高い二次元コードが表示される印刷物とすることができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特許第４８６５８４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、近年の複写機の高性能化に伴い高精細、高品質な複写物が容易に得られるようになっており、特許文献１のような小型サイズの中に大容量の情報を高密度で記録した二次元コードであっても、誰でも簡単に複写できてしまうといった問題があった。
【０００９】
更に、複写物が精度良く作成されるため、目視でも、専用の二次元コード読取装置や専用のアプリケーションがインストールされたスマートフォンでも、二次元コードが真正品か真正品でないかを判定できないので、不正に利用されるといったセキュリティー上の問題も考えられた。
【００１０】
特に視聴覚障害者にとっては、例えば二次元コードだけが精度良く作成された印刷物を受け取っても、専用の二次元コード読取装置や専用のアプリケーションがインストールされたスマートフォンにより、記録された文字情報が読み上げ機能等によって聴取できてしまえば、それ以上の視覚情報の取得が難しいため、受け取った印刷物を真正品であると認識してしまう問題があった。
【００１１】
本願発明は、上記問題に鑑み、偽造防止効果が高く、しかも拡大鏡や判別具などを用いることなく、二次元コード読取時に真贋の判別を行うことができる二次元コード読取プログラム、二次元コード読取装置、及び印刷物を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題等を解決するために、本発明の二次元コード読取プログラムは、演算装置と、撮像装置とを備える装置の前記演算装置に、前記撮像装置により印刷物の表面を撮影して得られる画像データに基づいて、該印刷物の表面に印刷された二次元コードを復号して情報を取得する処理を実行させるものであって、前記撮像装置から撮影により生成された画像データを取得する撮像ステップと、その撮像ステップにおいて取得された画像データを解析して、該画像データに含まれる二次元コードを復号して情報を取得する復号ステップと、その復号ステップにおいて情報が取得されたか否かを判定する復号確認ステップと、その復号確認ステップにより情報が取得されたと判定された場合に、前記撮像ステップにより取得された画像データから所定の判定領域を抽出する抽出ステップと、その抽出ステップにおいて抽出された判定領域について所定の画像解析をして評価データを取得する解析ステップと、前記所定の判定領域が正当であることを示す基準データを取得する基準取得ステップと、前記解析ステップにおいて取得された評価データと、前記基準取得ステップにおいて取得された基準データと、を比較する比較ステップと、前記比較ステップにおける比較の結果、前記評価データと前記基準データとの乖離が所定の水準の範囲内にない場合に、前記撮像装置により撮影された印刷物が不真正なものであると判定する真贋判定ステップと、を、前記演算装置に実行させるものであることを特徴とする。
【００１３】
上述した本発明にあっては、前記抽出ステップを、前記復号ステップにおける情報の復号の根拠とした二次元コードに対して所定の位置および所定の大きさである領域を、前記判定領域として抽出するものとすることが提案される。
【００１４】
上述した本発明にあっては、前記解析ステップを、前記判定領域について画像解析をして、該判定領域内における画像要素のばらつきを示す情報を評価データとして取得するものとし、前記基準取得ステップを、前記判定領域に関して、該判定領域内の画像要素のばらつきが許容水準内にあることを示す情報を、前記判定領域が正当であることを示す基準データとして取得するものとすることが提案される。
【００１５】
上述した本発明にあっては、前記解析ステップを、前記判定領域について微分フィルタを適用することにより、該判定領域中の各画像要素の位置におけるエッジ強度を算出するフィルタ処理ステップと、そのフィルタ処理ステップにおいて算出されたエッジ強度の前記判定領域中での分布を示すヒストグラムを生成する分布処理ステップと、からなるものであって、該分布処理ステップにおいて生成されたヒストグラムを、前記評価データとして取得するものとし、前記基準取得ステップを、前記評価領域について微分フィルタを適用して各画像要素の位置におけるエッジ強度のばらつきが許容水準内にあることを示すヒストグラムを、前記基準データとして取得するものとすることが提案される。
【００１６】
また、本発明の二次元コード読取装置は、演算装置と、撮像装置と、を備え、前記撮像装置により印刷物の表面を撮影して得られる画像データに基づいて、該印刷物の表面に印刷された二次元コードを復号して情報を取得するものであって、前記撮像装置から撮影により生成された画像データを取得する撮像手段と、その撮像手段により取得された画像データを解析して、該画像データに含まれる二次元コードを復号して情報を取得する復号手段と、その複合手段により情報が取得されたか否かを判定する復号確認手段と、その復号確認手段により情報が取得されたと判定された場合に、前記撮像手段により取得された画像データから所定の判定領域を抽出する抽出手段と、その抽出手段により抽出された判定領域について所定の画像解析をして評価データを取得する解析手段と、前記所定の判定領域が正当であることを示す基準データを取得する基準取得手段と、前記解析手段により取得された評価データと、前記基準取得手段により取得された前記基準データとを比較する比較手段と、前記比較手段による比較の結果、前記評価データと前記基準データとの乖離が所定の水準の範囲内にない場合に、前記撮像装置により撮影された印刷物が不真正なものであると判定する真贋判定手段と、を、備えることを特徴とする。
【００１７】
上述した本発明の二次元コード読取装置にあっては、前記抽出手段を、前記復号手段における情報の復号の根拠とした二次元コードに対して所定の位置および所定の大きさである領域を、前記判定領域として抽出するものとすることが提案される。
【００１８】
また、上述した本発明の二次元コード読取装置にあっては、前記解析手段を、前記判定領域について画像解析をして、該判定領域内における画像要素のばらつきを示す情報を評価データとして取得するものとし、前記基準取得手段を、前記判定領域に関して、該判定領域内の画像要素のばらつきが許容水準内にあることを示す情報を、前記判定領域が正当であることを示す基準データとして取得するものとすることが提案される。
【００１９】
また、上述した本発明の二次元コード読取装置にあっては、前記解析手段を、前記判定領域について微分フィルタを適用することにより、該判定領域中の各画像要素の位置におけるエッジ強度を算出するフィルタ処理手段と、そのフィルタ処理手段において算出されたエッジ強度の前記判定領域中での分布を示すヒストグラムを生成する分布処理手段と、からなるものであって、該分布処理手段において生成されたヒストグラムを、前記評価データとして取得するものとし、前記基準取得手段を、前記評価領域について微分フィルタを適用して各画像要素の位置におけるエッジ強度のばらつきが許容水準内にあることを示すヒストグラムを、前記基準データとして取得するものとすることが提案される。
【００２０】
また、本発明の印刷物は、二次元コードが表示されるものであって、前記二次元コードが表示される面と同一の面上に、単色インキによりベタ印刷されてなる判定領域が、前記二次元コードに対して所定の位置に、所定の大きさで設けられることを特徴とする。
【００２１】
上述した本発明の印刷物にあっては、前記二次元コードを、格子上に区画された個々の領域であるセルからなり、該セルの各々がデータのエンコードに基づいて一の色または他の色に塗り分けられることをもって、該データを保持するように構成されたデータ要素領域と、前記データ要素領域の外周から所定の距離の間隙を有し、且つ、前記データ要素領域の外周を成す少なくとも一片に並行するように配置され、前記二次元コードを撮像した場合に該二次元コードの位置の特定を支援可能に構成された位置決め領域と、を備えるものとし、前記セルは一辺の長さが１／１５０インチ乃至１／１００インチの範囲内であり、前記間隙は１／６００インチ以上、且つ、前記セルの外周を成す辺のうち最短の一辺の長さ以下であるように構成することが提案される。
【００２２】
なお、ここでセルが「一の色または他の色に塗り分けられる」とは、２の色のいずれかによって各セルを塗る（印刷する）ことの他、セルに相当する領域にインキ等の塗工材料を塗るか、塗らないかによって区分することも指す趣旨である。
【発明の効果】
【００２３】
本発明の二次元コード読取プログラムによれば、撮像装置により印刷物を撮影した画像データが撮像ステップにより取得され、該画像データが復号ステップにより解析され、二次元コードから復号された情報が取得される。復号ステップにより二次元コードから情報が復号されたと復号確認ステップにより判定されると、抽出ステップにより、撮像ステップにより取得された画像データから所定の判定領域が抽出され、該判定領域について、解析ステップにより画像解析されて評価データが取得される。その評価データが、基準ステップにより取得された該判定領域が正当であることを示す基準データと、比較ステップにより比較され、その比較の結果、評価データと基準データとの乖離が所定の水準内にない場合には、真贋判定ステップによって撮像装置により撮像された印刷物が不真正なものであると判定される。即ち、二次元コードから情報を復号できた場合に、二次元コードとともに撮像された判定領域の態様が、想定した態様（基準データで示される態様）と乖離している場合に、印刷物が不真正なもの（たとえば不正に複製されたもの）であると、判定される。従って、印刷物から二次元コードを読み取ると同時に、該印刷物が真正なものであるか否かを判定できるとの効果がある。二次元コードの撮像で得られる画像データを利用して印刷物の真正性を確認できるので、真正性を検証するための画像データを新たに取得するような手間はなく、簡素な実装によって印刷物を検証することができる。
【００２４】
また、本発明の二次元コード読取プログラムの抽出ステップにおいては、二次元コードに対して所定の位置および大きさの領域を判定領域として画像データから抽出される。例えば、画像データ中の何らかの特徴から判定領域を抽出しようとする場合には、画像データ全体から該特徴を有する領域を探索する必要があるが、本発明では二次元コードに対する位置や大きさとして判定領域を特定することが可能であるので、画像データ全体を探索することなく判定領域を抽出することが可能である。従って、印刷物の検証に係る実装を簡素にし、動作負荷も抑制できるとの効果もある。
【００２５】
また、本発明の二次元コード読取プログラムによれば、解析ステップにおいて判定領域における画像要素のばらつきを示す情報が評価データとして取得され、基準取得ステップにおいて判定領域における画像要素のばらつきが許容水準内にあることを示す情報が基準データとして取得される。即ち、比較ステップでは、判定領域内の画像要素のばらつきが許容水準内にあることが確かめられる。ばらつきが許容水準内にある、とは、判定領域の態様が略一様であることを意味し、印刷物上の判定領域が一様であることをもって、印刷物が真正であることを確かめる趣旨である。
【００２６】
たとえばベタ印刷によって一様に印刷された判定領域を含む印刷物を複製しようとした場合、判定領域を再現する際には該領域内にばらつきがでやすい。シアン・マゼンタ・イエロー等の複数色による色再現のムラであったり、スキャン時の画素ごとの誤差が発生したりするからである。よって、判定領域が略一様であることを確かめれば、印刷物が真正なものであるか否かを確認することができる。
【００２７】
従って、本発明の二次元コード読取プログラムによれば、特定の領域を均質に印刷しさえすれば、別段の特殊な構成を印刷物上に設けることなく、該領域を有する印刷物の真正性を確認できるとの効果もある。
【００２８】
また、本発明の二次元コード読取プログラムにあっては、解析ステップにおいて、判定領域の評価データとして、フィルタ処理ステップにより微分フィルタによって画像要素位置ごとのエッジ強度が算出され、分布処理ステップにより該エッジ強度の判定領域中での分布を示すヒストグラムが生成される。一方、基準取得ステップでは、判定領域中のエッジ強度のばらつきが許容水準内であることを示すヒストグラムが取得される。即ち、比較ステップでは、エッジ強度の分布を示すヒストグラムとして表された評価データおよび基準データが比較される。ヒストグラムに抽象化された判定領域の態様をもって、比較を行うことができるので、印刷物の真正性の検証にかかる処理負荷を抑制できるのと効果もある。
【００２９】
本発明の二次元コード読取装置によれば、上述した二次元コード読取プログラムの効果と同様の効果を奏する。
【００３０】
本発明の印刷物によれば、二次元コードが表示される面と同一の面上に単色インキによりベタ印刷されてなる判定領域が、二次元コードに対する所定の位置に所定の大きさで設けられるので、二次元コードを読み取る際には、該二次元コードに対する所定の位置および所定の大きさの領域が均質であるかを確かめることで、当該印刷物の真正性を確認することができる。前述した通り、印刷物の複製において均質に印刷された領域を再現しようとする場合には、その均質性を維持することが難しいからである。従って、本発明の印刷物によれば、該印刷物の真正性を確認できるとの効果がある。
【００３１】
また、本発明の印刷物にあっては、データ要素領域を構成するセルの一辺が１／１５０インチ乃至１／１００インチの範囲内の長さであり、データ要素領域と位置決め領域との間隙は１／６００インチ以上、且つ、前記セルの一辺の長さ以下とされる。判定領域を精度よく検証するためには、該領域を高精細に撮像する必要があるが、ベタ印刷により均質に印刷された判定領域にあっては、撮像の際に焦点を合わせにくい。特に、二次元コードの読み取りに広く用いられるモバイルデバイスにあっては、焦点の設定を自動で行うものも多く、均質の判定領域を精度よく撮像できない可能性が高くなる。しかしながら、データ要素領域を構成するセルの各辺の長さを１／１５０インチ乃至１／１００インチの範囲内とされ、データ要素領域と位置決め領域との間隙を１／６００インチ 以上、且つ、前記セルの外周を成す辺のうち最短の一辺の長さ以下とされることで、撮像装置に対して、二次元コードをもって高精度に焦点を設定させることができる。従って、本発明の印刷物によれば、該印刷物の検証にかかる焦点設定の手間を軽減し、且つ、精度よく真正性を確認させることができるとの効果もある。
【図面の簡単な説明】
【００３２】
【図１】音声コード１が表示される印刷物１００の実施例を示す概略平面図である。
【図２】音声コード１と判定領域１３０の第一の実施形態を説明する概略説明図である。
【図３】音声コード１を説明するための図２の一部を拡大した拡大図である。
【図４】音声コード１を読み取る二次元コード読取装置２の電気的構成を概略的に示すブロック図である。
【図５】二次元コード読取プログラム７６に基づいて制御部７１が実行するメイン処理Ｓ１００のフローチャートである。
【図６】二次元コード読取プログラム７６に基づいて制御部７１が実行する真贋判定処理Ｓ３００のフローチャートである。
【図７】二次元コード読取プログラム７６に基づいて制御部７１が実行する選択機能処理Ｓ４００のフローチャートである。
【図８】判定領域１３０の画像データ（エリア画像）の例であり、（ａ１）は原本のエリア画像、（ａ２）は原本のエリア画像をエッジ強調処理した画像、（ｂ１）は原本を複写機Ａで複写した複写物Ａのエリア画像、（ｂ２）は複写物Ａのエリア画像をエッジ強調処理した画像、（ｃ１）は原本を複写機Ｂで複写した複写物Ｂのエリア画像、（ｃ２）は複写物Ｂのエリア画像をエッジ強調処理した画像である。
【図９】音声コード1が表示される印刷物１００に備えられた判定領域１３０を画像解析した結果であり、（ａ）は原本を画像解析して得られたエッジ強度のヒストグラム、（ｂ）は原本を複写機Ａで複写した複写物Ａを画像解析して得られたエッジ強度のヒストグラム、（ｃ）は原本を複写機Ｂで複写した複写物Ｂを画像解析して得られたエッジ強度のヒストグラムである。
【図１０】音声コード１と判定領域１３０の第二の実施形態を説明する概略説明図である。
【図１１】音声コード１と判定領域１３０の第三の実施形態を説明する概略説明図である。
【図１２】音声コード１が表示される印刷物１００において、光学濃度が異なる黒色の単色インキによりベタ印刷された判定領域１３０と重なるように、プリンタを使って音声コード１を印字した原本と、この原本を複写した複写物を、専用の読取装置を使って音声コード１に記録された情報データが読み取れるか否かを評価した結果であり、（ａ）は原本の読取結果、（ｂ）は原本を複写した複写物の読取結果である。
【図１３】図１２の評価において用いた黒色の単色インキの濃度の区分を光学濃度（ＯＤ値）で示した表である。
【図１４】判定領域１３０にベタ印刷される有色の単色インキの例を説明する表である。
【発明を実施するための形態】
【００３３】
本願に係る発明（以下「本発明」と称す）の実施例として、二次元コード１が表示される印刷物１００を用いて説明する。尚、以下に示す実施例における二次元コード１は、専用のコード読取装置や専用のアプリケーションがインストールされたスマートフォンなどを利用した二次元コード読取装置２（二次元コード読取装置については、後に詳述する）により、記録された文字情報が音声を使った読み上げにより聴取できるように構成された音声コード（Ｕｎｉ−Ｖｏｉｃｅ（登録商標））のことであり、以下の説明では音声コード１と称する。尚、印刷物１００の実施例としてチケットに前記音声コード１を備えさせた例を用いて説明するが、この実施例に限定されるものでない。
【００３４】
図１は印刷物１００の実施例として、音声コード１を備えたチケット１００を示す概略平面図である。図１において、前記音声コード１は印字領域１１０にプリンタにより印字された印字情報であり、「ＴＩＣＫＥＴ」などの文字情報１２１、背景模様１２２などはそれぞれ印刷領域１２０に印刷された印刷情報である。更に、本発明の実施例では、印刷情報として、前記チケット（印刷物）１００の真贋判定用として、単色インキによりベタ印刷されてなる所定の大きさの判定領域１３０（この判定領域については、後に詳述する）が、前記音声コード１に対して所定の位置に、所定の大きさで設けられている。
【００３５】
前記印字領域１１０は、前記音声コード１の外形寸法と略同じ大きさか、もしくは前記音声コード１の外形寸法より広い領域を有すればよいが、前記音声コード１の読み取りに際して、前記印刷領域１２０に印刷される前記文字情報１２１などによる影響を受けないように、好ましくは前記音声コード１の外形寸法より広い領域とするのが良い。図１、図２に前記印刷領域１１０を具体的に示す。これらの図において破線で示されるのが前記印刷領域１１０であり、この実施例では前記音声コード１より広い領域を有するように形成されている。図に示した破線は前記印字領域１１０を説明するための仮想線である。この仮想線は前記印字領域１１０を説明するために示したものであり無くてもよいが、好ましくは、上述したスマートフォン等を使って前記音声コード１を撮影する際の画角（写し込む範囲）を示すものとして形成されていても良い。前記印刷領域１２０は、前記印字領域１１０を除く一部の領域、或いは全ての領域に配設させることができる。尚、この実施例では、前記印字領域１１０はチケット１００の半券部分に形成されているが、この実施例に限定されるものではなく、前記印字領域１１０及び前記印刷領域１２０の領域の場所や大きさは問わない。また、印刷物１００を構成する媒体１０５は紙に限定されるものではなく、前記印刷情報である前記文字情報１２１、背景模様１２２などが印刷可能で、前記印字情報である前記音声コード１が印字可能であれば、何れの材質から構成されていてもよい。
【００３６】
次に、前記音声コード１の概略構成について説明する。前記音声コード１は、バイナリデータがセル化され、当該セルが縦横の２方向に配列されることで二次元マトリックス状に構成されたデータ要素領域５と、前記データ要素領域５を囲むように配設された、前記データ要素領域５の切り出しと位置決めを行うためのデータ認識用Ｔ字形マーカ３とを備える。
【００３７】
図２、図３を基に前記音声コード１を詳しく説明する。これらの図において図２は前記音声コード１の構成を説明する概略説明図であり、図３は図２で示す前記音声コード１の部分拡大図である。尚、これらの図において左斜め線のハッチングで示されるのが前記データ要素領域５を示している。
【００３８】
前記音声コード１は、前記データ要素領域５を囲うように配設された破線２０、３０、４０、５０を一辺とする矩形部１０と、前記矩形部１０を成す前記破線２０、３０、４０、５０の各線分２１、３１、４１、５１から垂直に延出された見出し線２２、３２、４２、５２とから構成されると共に、前記破線２０、３０、４０、５０の前記線分２１、３１、４１、５１及び前記見出し線２２、３２、４２、５２から構成され、前記線分２１、３１、４１、５１の内、線分２１、３１のように、線分が前記データ要素領域５における一方の縦辺ａ側及びこの縦辺と直交する一方の横辺ｂ側に向けて配設されるようにＴ字形に形成されたマーカ２３、３３と、前記見出し線２２、３２、４２、５２の内、見出し線４２、５２のように、見出し線が前記データ要素領域５における互いに直交し前記一方の縦辺ａと前記一方の横辺ｂにそれぞれ対向する他方の縦辺ｃ側及び他方の横辺ｄ側に向けて配設されるようにＴ字形に形成されたマーカ４３、５３と、からなるデータ認識用Ｔ字形マーカ３とを備える。
【００３９】
これらの構成において、前記データ要素領域５と前記データ認識用Ｔ字形マーカ３とは、前記データ要素領域５における前記一方の縦辺ａ及び一方の横辺ｂと前記データ認識用Ｔ字形マーカ３における前記マーカ２３、３３（より詳しくは前記線分２１、３１）との間に第一の間隙（図３参照）１１を有し、前記データ要素領域５における前記他方の縦辺ｃ及び他方の横辺ｄと前記データ認識用Ｔ字形マーカ３における前記マーカ４３、５３ (より詳しくは前記見出し線４２、５２)との間には第二の間隙（図２参照）１２を有するように配設されることで前記音声コード１が形成されている。
【００４０】
前記データ要素領域５について図３を用いて説明する。前記データ要素領域５は、記録される文字情報に基づいて黒色セル６、白色セル７が縦横の２方向に配列された二次元マトリックスからなる。本発明においてはセルの一辺の長さは、１／１５０インチ（例えば、解像度６００ｄｐｉにおいて４ドット分の長さ）乃至１／１００インチ（解像度２００ｄｐｉにおいて２ドット分の長さ）の範囲内であればよいが、好ましくは１／１５０インチの長さであるのが良い。この音声コード１は、コードサイズが変わっても前記データ要素領域５を構成するセルサイズは一定の大きさからなり、コードサイズの違いはセルの数の違い、即ちデータ容量の違いとなるように構成されている。尚、解像度６００ｄｐｉにおける１ドットの長さは２５．４／６００≒０．０４２３ｍｍであるから、４ドット分の長さは約０．１６９２ｍｍ（１／１５０インチ）である。
【００４１】
次に、前記第一の間隙１１について図３を用いて更に詳しく説明する。この図によく示されているように、前記データ要素領域５の辺ａ（一方の縦辺）と前記マーカ２３を構成する前記線分２１が成す間隙、辺ｂ（一方の横辺）と前記マーカ３３を構成する前記線分３１が成す間隙が上述した第一の間隙１１である。
【００４２】
前記第一の間隙１１の幅寸法Ｗは１／６００インチ以上、且つ、前記セルの外周を成す辺のうち最短の一辺の長さ以下であればよいが、好ましくは１／６００インチ（約０．０４２３ｍｍ）が良い。また、前記第二の間隙１２の幅寸法は、前記見出し線４２、５２がデータ要素領域５の前記他方の縦辺ｃ及び他方の横辺ｄから１／６００インチ以上離れていれば良いが、好ましくは前記データ要素領域５の構成要素である前記セルの一辺の長さと同程度とするのが良い。これにより、前記データ要素領域５の周囲に配置されたすべてのマーカ２３、３３、４３、５３を、データ認識用Ｔ字形マーカ３としてより正確に検出することができるようになる。また、前記音声コード１の外形寸法を必要以上に大きくすることがない。
【００４３】
次に、前記音声コード１の実施例について具体的に説明する。前記音声コード１は少なくとも４つのモードからなり、セルの大きさが１／１５０インチである条件において、ＸＳモードは６．８×６．８ｍｍ、Ｓモードは１２．３×１２．３ｍｍ、Ｍモードは１７．９×１７．９ｍｍ、Ｌモードは１９．８×１９．８ｍｍの大きさからなる。そして、夫々のモードにおける前記データ要素領域５を構成するセルの数は、ＸＳモードは４０セル、Ｓモードは７３セル、Ｍモードは１０６セル、Ｌモードは１１７セルである。前記データ認識用Ｔ字形マーカ３を構成する前記線分２１、３１、４１、５１及び前記見出し線２２、３２、４２、５２の幅はセルの一辺と同じである。
【００４４】
次に、本発明の印刷物１００に備えられた判定領域１３０について説明する。図１、図２において右斜め線のハッチングで示されるのが前記判定領域１３０である。この判定領域１３０は、前記音声コード１が表示される印刷物１００の真贋判定に用いる領域である。即ち本発明は、上述したスマートフォンなどを利用した二次元コード読取装置２により前記音声コード１に記録された情報データを取得すると共に、前記判定領域１３０を利用して前記印刷物１００（換言すれば、前記音声コード１）の真贋判定を行なう構成となっている（真贋判定方法の詳細については後述する）。
【００４５】
この判定領域１３０は、前記印刷領域１２０における前記文字情報１２１、前記背景模様１２２などとは異なり、掛け合わせではない単色インキによりベタ印刷１３５がなされる領域である。尚、前記ベタ印刷１３５がなされた領域が、即ち前記判定領域１３０のことであり、以下の説明において判定領域１３０と記載する場合は、特に明示する場合を除いて掛け合わせではない単色インキによるベタ印刷１３５がなされたものとする。
【００４６】
（第一の実施形態）
前記判定領域１３０の第一の実施形態について図１、図２を用いて説明する。この第一の実施形態における前記判定領域１３０は、前記音声コード１が印字される前記印字領域１１０内の前記音声コード１とは重合しない位置に形成されている。これらの図によく示されているように、前記音声コード１と前記判定領域１３０とを近接するように配設すれば、二次元コード読取装置２により前記音声コード１と前記判定領域１３０とを同じタイミングで撮影するのに都合が良い。このため、前記印字領域１１０は、スマートフォンなどにより前記音声コード１を撮影する際に、同じ撮像画像内に前記判定領域１３０が一緒に写り込む必要がある撮影領域であることも示す役割も有する。尚、この実施例では、前記判定領域１３０が前記印字領域１１０内に形成されている例を示したが、この実施例に限定されるものではなく、前記文字情報１２１、背景模様１２２などと重合しなければ、前記印字領域１１０の外側、即ち前記印刷領域１２０における所定の位置に、所定の大きさで設けられていてもよい。
【００４７】
前記音声コード１は、前記判定領域１３０と重合しない前記印刷領域１１０内に、プリンタ等による印字によって形成される。即ち、この第一の実施形態では、本発明の音声コード１が表示される印刷物１００は、少なくとも、掛け合わせではない単色インキによりベタ印刷１３５された前記判定領域１３０と、プリンタ等により印字された前記音声コード１が、相互に重合せず、且つ前記判定領域１３０が前記音声コード１に対して所定の位置に、所定の大きさで配設された構成を有している。
【００４８】
ここで前記判定領域１３０について、更に具体的に説明する。この判定領域１３０は、この判定領域１３０（より詳しくは、前記音声コード１）が備えられた印刷物１００の真贋判定を行なうための領域であり、本発明の実施例では、前記判定領域１３０に対して画像解析することにより真贋判定を行なう（画像解析の方法、真贋判定方法などの詳細については後述する）。このため、前記判定領域１３０のサイズは、少なくとも、画像処理、画像解析を正確に行なうための最小限に必要とする所定の大きさを要する。また、前記判定領域１３０の位置は、印刷物１００の原本（尚、以下の説明において単に原本と記載した場合は、特に明示しない限り印刷物１００を示す）における判定領域１３０と、この原本を複写した複写物における判定領域１３０とが異ならないように、予め判定領域１３０として検出する領域の位置を決めておく。これは、二次元コード読取装置２により前記音声コード1と前記判定領域１３０を撮影する際に、前記判定領域１３０の座標位置を、前記音声コード1を基準として決めておくことで、撮影の度に前記音声コード1の角度が異なって撮影されても、常に同一エリアを判定領域１３０として取出すことができるようにするためである。
【００４９】
先ず、前記判定領域１３０のサイズについて説明する。発明者が画像解析に適した前記判定領域１３０のサイズについて検討したところ、最小でも解像度が１０００ｄｐｉにおいて、５０ピクセル角（２５００ピクセル。）であればよく、好ましくは２００ピクセル角以上の大きさがあれば良いことが分かった。尚、この大きさは解像度が１０００ｄｐｉの場合であり、例えば、解像度が２０００ｄｐｉの場合は、それぞれ１００ピクセル角、４００ピクセル角となる。
【００５０】
次に、前記判定領域１３０の位置について説明する。前記判定領域１３０は、上述したスマートフォンなどを利用した二次元コード読取装置２により撮影する際に、前記二次元コード１と共に撮像エリア内に位置するように、前記音声コード１と同一面上に配設されており、しかも、前記音声コード１に記録された情報データが読み出し可能で、且つ前記判定領域１３０に対する画像処理が可能であれば何れの位置に配設されていてもよい。しかしながら上述したように、前記音声コード１と前記判定領域１３０とを同じタイミングで撮影するためには、前記音声コード１と前記判定領域１３０とが近接するように配設されていることが好ましい。この場合における前記音声コード１と前記判定領域１３０との最小の間隔は、前記音声コード１の読み取りに影響しないように、少なくとも１／６００インチ（例えば、解像度が６００ｄｐｉにおいて１ドット）程度の間隔を設けるように配設されていれば良い。
【００５１】
前記判定領域１３０の位置は、例えば、前記音声コード１における前記データ要素領域５内のデータセルを等分割してその座標位置を決めるデータベースライン（ＤＢＬ  図２参照）の交点や、Ｔ字形状の前記マーカにおける黒領域における全てのピクセルのＸ座標及びＹ座標の平均値である検出用基準センターポイントなどの周知技術（特許文献１  特許第４８６５８４４号公報）を基準点として座標位置を決めることができる。このように決められた位置に配設された前記判定領域１３０のサイズが、例えば解像度が１０００ｄｐｉにおいて５０ピクセル角であるとすると、印刷物１００の原本も、この印刷物１００を複写した複写物も、前記判定領域１３０は同じサイズ、同じ位置に配設されることになり、前記判定領域１３０の存在が明確に視認できるので、二次元コード読取装置２により撮影する際に、前記音声コード１と前記判定領域１３０を撮像エリア内に位置させるのに利便性が良い。
【００５２】
一方、前記判定領域１３０を印刷物１００の模様の一部としてデザインし、掛け合わせではない単色インキによるベタ印刷１３５の領域が、上述した前記判定領域１３０の最小サイズより広い領域を有するように形成することで、前記判定領域１３０の存在を目視では視認できないようにする構成も採用できる。この異なる実施例の場合、印刷物１００の原本も、この印刷物１００を複写した複写物も、それぞれの判定領域１３０の存在は目視により確認できないが、掛け合わせではない単色インキによりベタ印刷１３５されたデザインの中の、前記基準点により座標位置が決められた所定の大きさの領域（例えば、解像度が１０００ｄｐｉにおいて５０ピクセル角）を判定領域１３０として決めておけば、印刷物１００の原本の判定領域１３０も、この印刷物１００を複写した複写物の判定領域１３０も同じサイズ、同じ位置を検出することができる。この異なる実施例の場合、前記判定領域１３０は掛け合わせではない単色インキによりベタ印刷１３５されたデザインによりカムフラージュされるので、その存在を目視により確認することができないので、優れた偽造防止効果を備えさせることができる。
【００５３】
次に、二次元コード読取装置２について説明する。図４は前記音声コード１を読み取る二次元コード読取装置２の電気的構成を概略的に示すブロック図である。この二次元コード読取装置２は、主として、撮像部６０と、読取部７０とを備えており、前記撮像部６０によって印刷物１００に付された前記音声コード１と前記判定領域１３０を同じ画像に写り込むように撮像することにより、得られた撮像画像から前記読取部７０によって、前記音声コード１を解読すると共に、前記判定領域１３０の真贋判定を行なうように構成されている。
【００５４】
前記撮像部６０は、例えば、撮像素子、制御回路、通信回路などからなる周知のカメラとして構成されており、前記音声コード１、前記判定領域１３０などを撮影し、この音声コード１に対応するコード画像と前記判定領域１３０に対応するエリア画像を含んだ画像データを生成するように機能している。この撮像部６０は、前記音声コード１と前記判定領域１３０が撮像エリア内に位置するタイミングで、前記音声コード１、前記判定領域１３０などを撮像し、音声コード１、判定領域１３０を撮像したときにはその撮像画像の画像データを前記読取部７０に送信する。
【００５５】
前記読取部７０は、図４に示されているように情報処理装置として構成されており、ＣＰＵ等からなる制御部７１、液晶モニタ等により構成される表示部７２、ＲＯＭ、ＲＡＭ、記憶装置等からなる記憶部７３、各種操作を行なう操作ボタン等により構成される操作部７４、通信インターフェイスとして構成される通信部７５、制御部７１に実行させる二次元コード読取プログラム７６などを備えており、前記撮像部６０で生成された画像データが入力されるように構成されている。
【００５６】
前記二次元コード読取装置２により読み取られる前記音声コード１と前記判定領域１３０について説明する。この実施例に用いられる前記音声コード１は、専用のコード読取装置や専用のアプリケーションがインストールされたスマートフォンなどを利用した二次元コード読取装置２により、記録された文字情報が音声を使った読み上げにより聴取できるように構成された二次元コードである。また、この実施例に用いられる前記判定領域１３０は、上述したように、そのサイズは所定の大きさに形成され、前記音声コード１に対して所定の位置に配設されたベタ印刷がなされた領域であり、本発明では掛け合わせではない単色のインキからなるベタ印刷１３５により形成されている。そして、この判定領域１３０は、前記音声コード１と共に前記撮像部６０により撮像された撮像画像の中に写し込まれ、前記音声コード１に対応するコード画像と前記判定領域１３０に対応するエリア画像とを含む画像データが前記読取部７０に送られる。
【００５７】
ここで、図５〜図７を用いて本発明の二次元コード読取プログラム７６について説明する。図５は二次元コード読取プログラム７６に基づいて前記制御部７１が実行するメイン処理Ｓ１００のフローチャートである。図６は二次元コード読取プログラム７６に基づいて前記制御部７１が実行する真贋判定処理Ｓ３００のフローチャートである。図７は二次元コード読取プログラム７６に基づいて前記制御部７１が実行する選択機能処理Ｓ４００のフローチャートである。尚、以下のフローチャートの説明において主体を省略した場合は制御部７１が二次元コード読取プログラム７６に従って、当該動作を行うことを意味する。また、以下の説明中には明示しないが、二次元コード読取プログラム７６を実行する制御部７１では、公知の技術により、当該制御部７１と接続された各部と情報をやり取り可能とされる。
【００５８】
制御部７１は、二次元コード読取プログラム７６の実行が指示されると、図５に示すメイン処理Ｓ１００の実行を開始する。メイン処理Ｓ１００において制御部７１は、先ず、表示部７２に「撮影時の注意」を表示する（Ｓ１０１）。この注意は、撮像部６０において前記音声コード１を撮像する際に、前記音声コード１に加え前記判定領域１３０が撮像エリア内に位置するように画角を決めることを促す注意文である。そして、制御部７１は、前記音声コード１と前記判定領域１３０が表示部７２に示される撮像エリア内に位置するタイミングで操作部７４に対して撮影操作がなされたと判断した場合、撮像部６０において前記音声コード１、前記判定領域１３０などを含む画像を撮影し（Ｓ１０２）、その撮像画像の画像データを前記読取部７０に送信する。尚、この実施例では、メイン処理Ｓ１００の最初の手順として、「撮影時の注意」表示Ｓ１０１を行う手順を設けたが、この手順は無くてもよい。
【００５９】
制御部７１は、撮像部６０から送られてきた画像データを記憶部７３に記憶すると共に、先ず、画像データに含まれる前記音声コード１に対応するコード画像を解析することにより、前記音声コード１を解読し、該音声コード１に記録された情報データを取得する二次元コード読取処理を行なう（Ｓ２００）。そして、前記音声コード１の解析が完了した後に、次の手順である真贋判定処理（Ｓ３００）に移行する。尚、二次元コード読取処理Ｓ２００における、撮像画像の画像データ（コード画像）に含まれる二次元コードを復号して情報データを取得する複合ステップなどの処理は周知の技術の利用であり詳細な説明は省略する。
【００６０】
次に真贋判定処理Ｓ３００について図６を用いて説明する。図６は真贋判定処理Ｓ３００のフローチャートである。この真贋判定処理Ｓ３００において前記制御部７１は、先ず、前記二次元コード読取処理Ｓ２００において、前記音声コード１に記録された情報データを取得したか否かを判定する（Ｓ３０１）。
【００６１】
制御部７１は，前記音声コード１から情報データが取得できていないと判断した場合（Ｓ３０１：Ｎｏ）、前記表示部７２に「警告」を表示する（Ｓ３０９）。この「警告」は、前記音声コード１の読み取りができなかったことを示すものであり、例えば、前記音声コード１が汚れている場合、コードの構成が適正でない場合などを警告するためのものである。そして、この「警告」の表示が完了したら、この真贋判定処理Ｓ３００を終了し、次のメイン処理Ｓ１００の判定手順Ｓ１０３に移行する。
【００６２】
制御部７１は、前記音声コード１から情報データを取得したと判断した場合（Ｓ３０１：Ｙｅｓ）、取得した情報データを前記記憶部７３に記憶し、次の手順である判定領域１３０の検出手順へ移行する。この判定領域１３０の検出手順では、制御部７１は、記憶部７３に記憶された画像データから、前記判定領域１３０に対応するエリア画像を抽出する（Ｓ３０２）。
【００６３】
制御部７１は、前記判定領域１３０のエリア画像が検出されたか否かを判断し（Ｓ３０３）、エリア画像が検出できなかったと判定した場合（Ｓ３０３：Ｎｏ）、この真贋判定処理Ｓ３００を終了し、メイン処理Ｓ１００の判定手順Ｓ１０３に移行する。一方、制御部７１は、判定領域１３０のエリア画像が検出されたと判断した場合（Ｓ３０３：Ｙｅｓ）、次の手順であるエリア画像の画像処理Ｓ３０４、Ｓ３０５へ移行する。
【００６４】
ここで、判定領域１３０のエリア画像に対する画像処理について説明する。本発明の実施例における画像処理は次の２つの手順からなる。先ず、制御部７１は、前記判定領域１３０から検出されたエリア画像を、微分フィルタを用いてエッジ強調処理などを施すことにより画像解析を行なう（Ｓ３０４：図８参照）。
【００６５】
より詳しくは、エリア画像を公知の手順により画素ごとの輝度に基づいてグレースケール化し、該グレースケール化した画像を元に、各画素の輝度の変化をエッジとして強調するよう微分フィルタを適用する。なお、ここでは、発明者の試験において良好な結果を得た輝度に基づくエッジ強調を採用しているが、実施態様に応じて、ＲＧＢ（赤・緑・青）やＨＳＢ（色相・彩度・明度）等の種々の要素およびこれらの組み合わせを微分フィルタによるエッジ強調処理の対象として適宜選択できるものである。
【００６６】
次に、エッジ強調されたエリア画像を用いて、エッジ強度に応じたヒストグラムを作成する（Ｓ３０５：図９参照）。尚、図８、図９についての説明は後述する。
【００６７】
制御部７１は、上述の画像処理によって得られたエリア画像のエッジ強度に応じたヒストグラムから、予め設定した抽出条件に応じて画像解析することにより取得したデータを、加工後の評価データとして取得する（Ｓ３０６）と共に、この評価データを前記記憶部７３に記憶し、次の機能選択処理Ｓ４００に移行する。尚、以下の説明で単に評価データと記載するものは、特に明示する場合を除きヒストグラムを加工して得られた加工後のデータのことを示す。この加工後の評価データについての詳細な説明、及び評価データを取得する抽出条件などの詳細については後述する。
【００６８】
上述の評価データの取得が完了したら、制御部７１は、機能選択処理Ｓ４００を実行する。図７はこの機能選択処理Ｓ４００のフローチャートである。この機能選択処理Ｓ４００では、制御部７１は、二次元コード読取装置２が、前記操作部７４においてサンプル作成モードが選択されているか、二次元コード測定モードが選択されているかを判断し（Ｓ４０１）、サンプル作成モードが選択されていると判断した場合（Ｓ４０１：「サンプル作成」）、上述の画像解析により取得した評価データを、基準データとして関連付けして記憶部７３に記憶する（Ｓ４０３）。制御部７１は、この基準データの記憶が完了したら、次の新しい基準データが取得されるまで記憶部７３に記憶した基準データを保持する。尚、制御部７１が、この機能選択処理Ｓ４００において記憶部７３に記憶した基準データとは、本発明の前記音声コード１が表示される印刷物１００の真正品である原本から得られたデータであり、印刷物１００の真贋判定を行なう際の基準となるサンプルデータのことである。
【００６９】
一方、制御部７１は、二次元コード測定モードが選択されていると判断した場合（Ｓ４０１：「測定」）、上述の画像処理によって得られたエリア画像のエッジ強度に応じたヒストグラムから、基準データ（換言すれば、評価データ）を取得した場合と同じ抽出条件（抽出条件については後述する）に応じて画像解析することにより取得した評価データを、新たに測定した測定データとして関連付けして前記記憶部７３に記憶し（Ｓ４０２）、機能選択処理Ｓ４００を終了する。尚、制御部７１が、この機能選択処理Ｓ４００において記憶部７３に記憶した測定データとは、基準データを取得した原本とは異なる、他の真正品である原本から得られた新たなデータ、若しくは、前記印刷物１００を複写した真正品ではない複写物から得られた新たなデータなどである。
【００７０】
機能選択処理Ｓ４００が終了したら、制御部７１は、真贋判定処理Ｓ３００に戻り、機能選択処理Ｓ４００において記憶部７３に記憶した、基準データと測定データの比較を行なう（Ｓ３０７）。
【００７１】
ここで、前記判定領域１３０の画像解析の具体例について図８、図９を用いて説明する。図８は判定領域１３０のエリア画像（画像データ）の例であり、本願発明の実施例では、茶色系の単色インキ用いてベタ印刷１３５がなされた判定領域１３０の、（ａ１）は原本のエリア画像、（ａ２）は原本のエリア画像をエッジ強調処理した画像、（ｂ１）は原本を複写機Ａで複写した複写物Ａのエリア画像、（ｂ２）は複写物Ａのエリア画像をエッジ強調処理した画像、（ｃ１）は複写機Ｂで複写した複写物Ｂのエリア画像、（ｃ２）は複写物Ｂのエリア画像をエッジ強調処理した画像である。図９は図８（ａ２）、（ｂ２）、（ｃ２）のエッジ強調処理した画像を画像解析した結果を示す加工前の評価データであり、（ａ）は原本のエッジ強度のヒストグラム、（ｂ）は原本を複写機Ａで複写した複写物Ａのエッジ強度のヒストグラム、（ｃ）は原本を複写機Ｂで複写した複写物Ｂのエッジ強度のヒストグラムである。
【００７２】
これらのエッジ強度のヒストグラムは、横軸がエッジ強度（右側ほど強い）を示しており、縦軸は各エッジ強度における画素数を示している。横軸のエッジ強度は、ゼロ（濃度差が無い）から最も強いエッジ強度（濃度差が最大）との間を１００に区分したものであり、横軸はエッジ強度の変化を示している。図９（ａ）のヒストグラムを例にすると、Ｘ番目のエッジ強度の画素数はＹ個あることが示されている。尚、本発明の実施例で用いたエッジ強度は、図８（ａ１）、（ｂ１）、（ｃ１）に示されるエリア画像に対して、ｓｏｂｅｌフィルタを用いて８近傍の濃度分布を分析し算出することで取得したものであるが、この実施例に限定されるものではなく広く周知の技術が利用できる。
【００７３】
図９（ａ）に示されるエッジ強度のヒストグラムから、原本はエッジ強度Ｘにおいて出現頻度がピークをなし、その画素数はＹである。一方、図９（ｂ）に示されるエッジ強度のヒストグラムから、複写物Ａはエッジ強度Ｘ１において出現頻度がピークをなし、その画素数はＹ１である。また、図９（ｃ）に示されるエッジ強度のヒストグラムから、複写物Ｂはエッジ強度Ｘ２において出現頻度がピークをなし、その画素数はＹ２である。これらのヒストグラムから、真正品である原本の判定領域１３０におけるエッジ強度のヒストグラムと、真正品ではない複写物の判定領域１３０におけるエッジ強度のヒストグラムは相違することが分かる。
【００７４】
ここで、真正品である印刷物１００の原本と、原本を複写した複写物とで、それぞれのエッジ強度のヒストグラムが相違する理由について説明する。これは、原本の前記判定領域１３０は掛け合わせではない単色インキによるベタ印刷１３５により形成され、複写機により複写された複写物の判定領域１３０はシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の掛け合わせにより形成されていることに起因する。即ち、掛け合わせではない単色インキでベタ印刷１３５された判定領域１３０は、その領域内において殆ど濃度勾配が生じないが、掛け合わせにより形成された判定領域１３０は、その領域内においてトナー同士や、トナーと紙白部とで濃度差が生じるからである。そして、その掛け合わせの仕方も複写機のメーカーにより異なるからである。
【００７５】
上述したように、制御部７１は、動作モード選択手順Ｓ４０１において「サンプル作成」（即ち、サンプル作成モード）が選択されていると判断した場合は、加工前の評価データとして取得した原本のエッジ強度のヒストグラム（図９（ａ）参照）から、予め設定しておいた所定の抽出条件に基づいてデータを取出し、基準となる原本の基準データとして記憶部７３に記憶するのである。そして制御部７１は、操作部７４において「測定」（即ち、二次元コード測定モード）が選択されていると判断した場合は、加工前の評価データとして取得した他の真正品の原本におけるエッジ強度のヒストグラム、或いは真正品の原本を複写した複写物におけるエッジ強度のヒストグラム（図９（ｂ）、図９（ｃ）参照）から、予め設定しておいた所定の抽出条件に基づいてデータを取出し、測定品（被評価対象印刷物）の測定データとして、記憶部７３に記憶するのである。
【００７６】
次に、エッジ強度のヒストグラムから、基準データと測定データを取出すための抽出条件について具体的に説明する。本発明の実施例では、真正品と真正品ではない複写物（偽造品）との違いを正確に判断することができる抽出条件を採用している。例えば、制御部７１は、原本のエッジ強度のヒストグラム（図９（ａ）参照）から、画素数Ｙがピークをなすエッジ強度Ｘを含む、所定のエッジ強度の範囲（Ｘｍｉｎ＜Ｘ＜Ｘｍａｘ）を設定し、このエッジ強度の範囲内における各エッジ強度の画素数（Ｙｍｉｎ、…、Ｙ、…、Ｙｍａｘ）を取出し、これらの画素数の合計Ｙｔｔｌ（＝Ｙｍｉｎ＋ … ＋Ｙ＋ … ＋Ｙｍａｘ）を算出する。そして、算出した画素数の合計Ｙｔｔｌがエッジ強調したエリア画像の全画素数Ｐｔｌｌに対して占める割合を計算することで占有率Ｓ（Ｙｔｔｌ÷Ｐｔｌｌ×１００）を求め、この占有率Ｓをエッジ強度の範囲と関連付けし基準データとして記憶部７３に記憶する。
【００７７】
同様に、制御部７１は、二次元コード測定モードにおいて、基準データ作成の抽出条件である、エッジ強度の範囲（Ｘｍｉｎ＜Ｘ＜Ｘｍａｘ）に応じた画素数の合計Ｙｔｔｌ´を算出し、この画素数の合計Ｙｔｔｌ´の占有率Ｓ´をエッジ強度の範囲と関連付けし測定データとして記憶部７３に記憶する。
【００７８】
制御部７１は、上述した抽出条件において取得した基準データと測定データを記憶部７３に記憶したら、基準データと測定データの比較を行なう（Ｓ３０７）。この比較手順Ｓ３０７では、制御部７１は、基準データの占有率Ｓを基に予め設定した閾値Ｓｓｔｄを呼び出すと共に、二次元コード測定モードにおいて取得し測定データとして記憶した占有率Ｓ´を呼び出す。そして制御部７１は、この閾値Ｓｓｔｄと、測定データの占有率Ｓ´とを比較する（Ｓ３０７）。尚、閾値Ｓｓｔｄは、基準データの占有率Ｓと測定データの占有率Ｓ´の範囲内における所定の占有率を設定する。
【００７９】
次に、制御部７１は、閾値Ｓｓｔｄと測定データの占有率Ｓ´との比較結果に基づいて、占有率Ｓ´が閾値Ｓｓｔｄに対して大きいか小さいかを判断する（Ｓ３０８）。
【００８０】
制御部７１は、測定データの占有率Ｓ´が、閾値ｓｔｄに対して大きい（Ｓ３０８：Ｙｅｓ（閾値の範囲内））と判断した場合、二次元コード測定モードにおいて新たに測定データを取得した印刷物１００は真正品であると判定し、メイン処理Ｓ１００の判定手順Ｓ１０３に移行する。
【００８１】
一方、制御部７１は、測定データの占有率Ｓ´が、閾値ｓｔｄに対して小さい（Ｓ３０８：Ｎｏ（閾値の範囲外））と判断した場合、二次元コード測定モードにおいて新たに測定データを取得した印刷物は真正品ではないと判定し、二次元コード測定モードにおいて新たに測定データを取得した印刷物は真正品ではない旨の表す「警告」を表示部７２に表示する（Ｓ３０９）。そして、メイン処理Ｓ１００の判定手順Ｓ１０３に移行する。
【００８２】
真贋判定処理Ｓ３００が終了した後の手順について図５を用いて説明する。制御部７１は、真贋判定処理Ｓ３００において「警告」の表示を、表示部７２に表示したか否かを判断する（Ｓ１０３）。
【００８３】
制御部７１は、「警告」の表示を表示部７２で表示したと判断した場合（Ｓ１０３：Ｙｅｓ）、メイン処理Ｓ１００を終了する。
【００８４】
一方、「警告」の表示を表示部７２で表示していないと判断した場合（Ｓ１０３：Ｎｏ）、次の判定手順Ｓ１０４に移行する。この判定手順Ｓ１０４では、制御部７１は、判定領域１３０が検出できたか否かを判断し、前記判定領域１３０が検出できていない（真贋判定処理Ｓ３３０の判定手順Ｓ３０３：Ｎｏ）と判断した場合（Ｓ１０４：Ｎｏ）、もう一度メイン処理Ｓ１００の始めに戻り、手順Ｓ１０１以降の処理を行なう。
【００８５】
一方、制御部７１は、前記判定領域１３０が検出できたと判定した場合（Ｓ１０４：Ｙｅｓ）、二次元コード読取処理Ｓ２００において既に取得済みの音声コード１の情報データを表示部７２に表示し（Ｓ１０５）、メイン処理１００を終了する。
【００８６】
このように、本発明を用いると、印刷物１００に形成された前記音声コード１と前記判定領域１３０とを同じ画像の中に写し込ませて、前記音声コード１、及び前記判定領域に対する画像処理、画像解析などを行なうことにより、前記音声コード１に記録された情報データが正常に取得でき、且つ、前記判定領域１３０に対する画像処理に基づいて、前記印刷物１００が真正品であることが確認された条件において、前記情報データを表示するように構成されていることから、印刷物１００の真贋判定を拡大鏡や判別具などを用いることなく、正確、且つ簡単に行なうことができるのである。
【００８７】
ここで、前記真贋判定処理Ｓ３００が、前記音声コード１から情報データを取得できたことを判断してから前記判定領域１３０に対する画像処理を行なう手順としたことの理由について説明する。この手順は、二次元コード読取装置２が前記音声コード１と前記判定領域１３０などを撮影する際の、二次元コード読取装置２と前記音声コード１と前記判定領域１３０との間の距離を適正に保つために必要な手順である。即ち、二次元コード読取装置２により前記音声コード１の情報データを取得するためには、該二次元コード読取装置２は前記音声コード１に対してピントを合わせる必要があることから、前記音声コード１の情報データが取得できると言うことは、前記音声コード１と同一面上に形成された前記判定領域１３０にもピントが合っていることになるからである。このため、真正品である原本の印刷物１００でも、真正品でない複写物であっても、常に前記判定領域１３０にピントを合わせた状態で該判定領域１３０を撮影することができ、次の真贋判定処理Ｓ３００において判定領域１３０に対する画像処理、画像解析を行うのに適したエリア画像を取得することができるのである。
【００８８】
また、前記音声コード１から情報データを取得できたことを判断してから判定領域１３０に対する処理を行う構成としたことにより、前記音声コード１から情報データが取得できない場合、前記音声コード１が汚れている、或いは明らかに音声コード１が偽造されている可能性があるなどが事前に判断できるので、それ以降の無駄な処理を行なう必要が無く、迅速な真偽判定を行うことができる。
【００８９】
次に、前記判定領域１３０に対してピントを合わせることの作用について説明する。上述したように複写機により複写された判定領域１３０は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒（Ｋ）の掛け合わせにより形成されていることから、この掛け合わせを正しく認識するためには１０００ｄｐｉ以上の解像度が望ましい。つまり、複写物におけるトナーのアミ点は略０．０５〜０．１ｍｍピッチで配置されており、少なくとも５００ｄｐｉ（１ピクセル＝０．０５ｍｍ）程度の解像度がないとアミ点を認識できないからである。
【００９０】
このように、掛け合わせの微妙な斑を検出するためには、１０００ｄｐｉ以上の解像度を持つ画像が取得できる二次元コード読取装置２によって、正しくピントが合った状態で前記判定領域１３０の撮影を行なう必要がある。ピントが合っていないと、掛け合わせの斑が検出できず、原本と同様の掛け合わせのない単色インキによるベタ印刷１３５と認識され、印刷物１００の真贋判定ができない恐れが生じるからである。また、ピントが合っていたとしても、撮影時に手振れなどにより画像がぼやけてしまっても掛け合わせが認識できないことになる。
【００９１】
ところで、本発明の実施例に用いた前記音声コード１は、既に詳述したように、前記データ要素領域５を構成するセルは、一辺が１／１５０インチ（約０．１６９２ｍｍ）と小さく、前記データ要素領域５と前記データ認識用Ｔ字形マーカ３との間に施された、白色領域である前記第一の間隙１１の幅寸法Ｗも、１／６００インチ（約０．０４２３ｍｍ）と極めて微細である。解像度が１０００ｄｐｉの１ピクセルは０．０２５４ｍｍであるから、前記第一の間隙の幅寸法Ｗである０．０４２３ｍｍの間隔を認識するには１〜２ピクセルで再現する必要が生じるので、前記音声コード１を認識して読み取るためには、極めて正確なピント合わせが必要となる。逆に言えば、前記音声コード１を認識して情報データを読み取ることができれば、二次元コード読取装置２は極めて正確に前記音声コード１、及び前記判定領域１３０にピントが合った状態で、正しい画像を撮影することができるのである。
【００９２】
したがって、本発明の実施例のように、印刷物１００に備える二次元コードとして、前記音声コード１を用いたものであれば、二次元コード読取装置２は、該音声コード１に沿うように配設された前記判定領域１３０のエリア画像を極めて正確にピントを合わせた状態で撮影することができるので、前記真贋判定処理Ｓ３００における前記判定領域１３０の画像処理、画像解析において、解像度が非常に良好なエリア画像を使用することができ、印刷物１００の真贋判定を一層正確に行うことができる。
【００９３】
（第二の実施形態）
次に、前記判定領域１３０の第二の実施形態について図１０を用いて説明する。この図に良く示されているように、第二の実施形態における前記判定領域１３０は、前記音声コード１と重合する位置に形成されており、この点において上述の第一の実施形態と異なるものの、それ以外は同じ構成である。
【００９４】
ここで、前記判定領域１３０と前記音声コード１が重合する領域である重合領域１３０Ａについて具体的に説明する。尚、以下の説明において重合領域１３０Ａと記載する場合は、前記判定領域１３０と同様に、特に明示する場合を除いて掛け合わせではない単色インキによるベタ印刷１３５がなされたものとする。
【００９５】
前記音声コード１は、その仕様において、前記データ要素領域５における白色領域（黒色セルの無い領域）に対して、所定の大きさの範囲内であれば、汚れなどがあっても音声コード１に記録されている誤り訂正により、前記データ要素領域５から情報データが取得できることが決められている。例えば、誤り訂正が「強」の場合、前記データ要素領域５における白色領域に対して２５％以下の範囲内、誤り訂正が「弱」の場合、前記データ要素領域５における白色領域に対して１０％以下の範囲内の大きさであれば、汚れなどがあっても前記データ要素領域５から情報データを取得することできる。つまり、前記重合領域１３０Ａは、前記音声コード１に記録された誤り訂正に応じてその大きさが決まる。このため、この第二の実施形態における判定領域１３０は、判定領域１３０と音声コード１が重合する部分である前記重合領域１３０Ａが、少なくとも前記テータ要素領域５における白色領域の面積に対して、所定の面積を超えない大きさに構成されていることが条件となる。
【００９６】
この第二の実施形態の説明では、図１０に示すように前記判定領域１３０と前記音声コード１との一部が重合する例を示したが、前記重合領域１３０Ａが上述した誤り訂正が効く所定の大きさ以下なら、前記重合領域１３０Ａ（換言すれば判定領域１３０）と前記データ要素領域５とが完全に重合していても良い。
【００９７】
ここで、前記重合領域１３０Ａの考え方について、前記音声コード１を用いて詳しく説明する。この第二の実施形態では、重合領域１３０Ａは前記音声コード１の黒色領域(黒色セル)及び／或いはデータ認識用Ｔ字形マーカ３の黒色領域と重なる。従って、前記重合領域１３０Ａは、黒色領域と重なる領域を除いた白色領域と重なる部分が、実際に利用する判定領域１３０となる。つまり、この第二の実施形態における判定領域１３０は、前記判定領域１３０と前記音声コード１との重合の度合いに関わらず、前記重合領域１３０Ａにおける黒色領域と重なる領域を除いた領域の合計が判定領域１３０の大きさとなる。
【００９８】
以上のことから、この第二の実施形態における前記判定領域１３０は、最小でも解像度が１０００ｄｐｉにおいて、黒色領域と重なる領域を除いた領域の合計が２５００ピクセルの大きさであり、且つ、前記重合領域１３０Ａは、少なくとも前記テータ要素領域５における白色領域の面積に対して、誤り訂正により決まる所定の面積を超えない大きさに構成されておれば、前記音声コード１から情報データを取得できると共に、上述した第一の実施形態と同様に印刷物１００の真贋判定処理を行うことができる。
【００９９】
（第三の実施形態）
次に、前記判定領域１３０の第三の実施形態について図１１を用いて説明する。この図に良く示されているように、この第三の実施形態における前記判定領域１３０は、前記音声コード１と重合する領域である前記重合領域１３０Ａが、上述の第二の実施形態において規定した所定の大きさを超える場合の実施例が示されている。
【０１００】
ここで、前記重合領域１３０Ａの大きさについて、前記音声コード１を用いて具体的に説明する。既に詳述したように、前記音声コード１は、その仕様において、誤り訂正が「強」の場合、前記データ要素領域５における白色領域に対して２５％以下の大きさであれば、汚れなどがあっても前記データ要素領域５から情報データを取得することできるように決められている。つまり、前記データ要素領域５における白色領域に対して２５％を越える大きさの重合領域１３０Ａが存在すれば、前記データ要素領域５から情報データを取得することができないのである。
【０１０１】
そこで、第三の実施形態における前記判定領域１３０は、判定領域１３０にベタ印刷１３５された掛け合わせではない単色インキの光学濃度に着目することにより、前記重合領域１３０Ａが所定の大きさを超えるものであっても、前記音声コード１から情報データを取得すると共に、印刷物１００の真贋判定処理が行なえるようにするものである。
【０１０２】
以下に、前記音声コード１と前記判定領域１３０を重合した場合における前記判定領域１３０の作用について、図１２、図１３を用いて説明する。図１２は前記音声コード１が表示される印刷物１００において、濃度が異なる黒色の掛け合わせではない単色インキによりベタ印刷１３５された前記判定領域１３０に対して、当該判定領域１３０と重なるように、プリンタを使って前記音声コード１を印字した原本と、この原本を複写した複写物を、専用の読取装置を使って前記音声コード１に記録された情報データが読み取れるか否かを評価した結果であり、（ａ）は原本の読取結果、（ｂ）は原本を複写した複写物の読取結果である。
【０１０３】
図１３は、図１２の評価において用いた黒色の単色インキの濃度の区分Ａ−Ｆに対応する光学濃度（ＯＤ値：Ｏｐｔｉｃａｌ  Ｄｅｎｓｉｔｙ  以下の説明ではＯＤ値と記載する）を示すものであり、この６段階の区分では一番濃いＡからＦの順に黒色が薄くなる。評価に利用した前記判定領域１３０は、これらの濃度が異なる黒色の単色インキを使ってベタ印刷１３５されたものである。尚、評価用として使用した黒色の単色インキの濃度は、発明者が調合し６つの異なる濃度区分になるよう作成したものである。
【０１０４】
以下の説明、及び図面に表示されるＯＤ値は、マクベス反射濃度計  ＲＤ９１４（ＧｒｅｔａｇＭａｃｂｅｔｈ（製））を用いて発明者が測定した値である。
【０１０５】
読取評価に使用した原本となる印刷物１００について説明する。まずこの原本を構成する媒体に濃度Ａの黒色の掛け合わせではない単色インキ（尚、以下の説明を簡単にするために、単色インキと記載されているだけの場合であっても、特に明示した場合を除き掛け合わせではない単色インキのことを示す）を使って前記判定領域１３０を形成する。次に、前記判定領域１３０に対して、プリンタを使って前記音声コード１が重なるように印字する（図１１参照）。ところで、前記音声コード１は、コード作成時に誤り訂正の強弱を設定することができように構成されているため、評価用の原本として、誤り訂正が「強」に設定された場合と、誤り訂正が「弱」に設定された場合の２通りを作成した。これらの原本を上述したモード毎に作成する。つまり、濃度Ａの黒色の単色インキによる判定領域１３０の場合、ＸＳモード、Ｓモード、Ｍモード、Ｌモードで８つの原本となる。同様に、濃度Ｂ〜濃度Ｆの黒色の単色インキを使った判定領域１３０の場合についても、それぞれの濃度に対して８つずつの原本を作成したので、合計で４８通り（前記判定領域１３０の濃度区分×前記音声コード１のモードの種類×誤り訂正の強弱）の原本となる。尚、今回の読取評価では、前記音声コード１を印字するプリンタの違いによる評価も行なうことができるよう、メーカーの異なる２つのプリンタを用いて原本を作成したため、全部で９６通りの原本を作成した。
【０１０６】
つまりこの読取評価では、プリンタＡで印字した前記音声コード１を備えた原本に対して４８通りの判定数となり、同様にプリンタＢで印字した前記音声コード１を備えた原本に対しても４８通りの判定数となることから、全部で９６通りの判定を行なった。
【０１０７】
この評価結果が図１２(ａ)に示されている。この評価結果によると、例えばプリンタＡにおいて、濃度Ａの黒色の単色インキにより判定領域１３０が印刷された原本の場合、ＸＳモードの音声コード１に対して誤り訂正が「強」で読み取ると、安定読み取りまではいかないが読めた（図中の評価は△）。ところが誤り訂正が「弱」での読み取りはできなかった（図中の評価は×）。同様にＳモードの音声コード１に対して誤り訂正が「強」で読み取ると、安定読み取りまではいかないが読め（図中の評価は△）、誤り訂正が「弱」での読み取りはできなかった（図中の評価は×）。Ｍモードの音声コード１に対しては、誤り訂正が「強」でも「弱」でも読み取ることができなかった（図中の評価は×）。同様にＬモードの音声コード１に対しても、誤り訂正が「強」でも「弱」でも読み取ることができなかった（図中の評価は×）。以下、濃度Ｂから濃度Ｆの黒色の単色インキにより判定領域１３０が印刷された原本のそれぞれの場合について同様の評価を行なった。また、プリンタＢに対しても同様の評価を行なった。
【０１０８】
これらの結果に着目すると、プリンタＡの場合もプリンタＢの場合も、「前記音声コード１＋濃度Ｃの黒色の単色インキより薄い（濃度区分Ｃ、Ｄ、Ｅ、Ｆの）黒色の単色インキによる判定領域１３０」からなる原本は、何れのモードでも、誤り訂正の強弱に関わらず、全ての前記音声コード１の読み取りができたことが分かる（図中の評価は○）。
【０１０９】
次に、読取評価用に作成した複写物について説明する。この複写物は、上述したプリンタＡで印字した前記音声コード１を備えた４８通りの原本と、プリンタＢで印字した前記音声コード１を備えた４８通りの原本を、複写機を用いて複写したものであり、原本と同様に９６通りの複写物を作成した。そして、それぞれの複写物に対して上述した原本の読取判定と同様に９６通りの判定を行なった。尚、原本を複写する際の複写機の設定条件は、フルカラー、濃度自動で行なった。
【０１１０】
この評価結果が図１２(ｂ)に示されている。この結果に着目すると、プリンタＡの場合もプリンタＢの場合も、「前記音声コード１＋濃度Ｃの黒色の単色インキより濃い（濃度区分Ｃ、Ｂ、Ａの）黒インキによる判定領域１３０」からなる原本の複写物は、何れのモードでも、誤り訂正の強弱に関わらず、全ての読取ができないことが分かる（図中の評価は×）。
【０１１１】
このように、前記音声コード１と前記判定領域１３０を重ねるように配設した実施形態において、前記判定領域１３０に黒色の単色インキを使う場合、
評価条件１：ＯＤ値が０．４７乃至０．４９の範囲内である黒色の単色インキ（濃度区分Ｃの黒色の単色インキ）
によりベタ印刷１３５すれば、原本においては、前記重合領域１３０Ａ（判定領域１３０）の存在があっても、全く影響を受けることなく前記音声コード１の読み取りが可能であるものの、原本を複写した複写物においては、前記判定領域１３０の存在の影響を受け、前記音声コード１の読み取りが不可能とすることができる。このように、前記音声コード１と前記判定領域１３０とが重なるように配設されてなる本発明の印刷物１００は、例え複写機により偽造されたとしても、専用の読取装置や専用のアプリケーションがインストールされたスマートフォンなどにより簡単に真贋判定ができる。
【０１１２】
一方、前記判定領域１３０に対して、濃度区分ＣよりＯＤ値が低い（濃度が薄い）黒色の単色インキによりベタ印刷１３５すれば、原本であっても原本を複写した複写物であっても、前記重合領域１３０Ａ（判定領域１３０）の存在に関係なく前記音声コード１の読み取りができてしまうものの、上述した判定領域１３０に対する真贋判定処理により簡単且つ正確に真贋判定を行なうことができる。
【０１１３】
これまで、前記判定領域１３０が黒色の単色インキにより形成された実施例に基づいて説明したが、以下では、有色の単色インキを用いてベタ印刷１３５を施した場合の実施例について図１４を用いて説明する。図１４は前記判定領域１３０に印刷される有色の単色インキの具体的な例として、薄青、ピンク色、濃オレンジを使用する場合を説明する表である。
【０１１４】
有色の単色インキにより形成された前記判定領域１３０に、黒色の単色インキで形成された判定領域１３０の場合と同様の作用を持たせるための評価を、上述した黒色の単色インキの場合と同様な評価方法で行ない、有色の単色インキに求められるＯＤ値の検討を行なった。前記判定領域１３０を有色の単色インキによりベタ印刷で構成する場合、単色インキのシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒色（Ｋ）の各ＯＤ値を測定したときに、前記判定領域１３０は、
評価条件２：シアンの光学濃度がマゼンタおよびイエローの光学濃度より高く、且つ、黒色の光学濃度が０．８乃至１．２の範囲内である、又は、
評価条件３：マゼンタの光学濃度がシアンおよびイエローの光学濃度より高く、且つ、黒色の光学濃度が０．３乃至０．７の範囲内にある、又は、
評価条件４：イエローの光学濃度がシアンおよびマゼンタの光学濃度より高く、且つ、黒色の光学濃度が０．４乃至０．８の範囲内にある、
のいずれかの条件を満たすインキを前記有色の単色インキとしてベタ印刷１３５されていれば良いことが分かった。
【０１１５】
図１４は、この評価において検討した前記判定領域１３０に適した色の例を示すものであり、シアン（Ｃ）のＯＤ値が最大値を示す場合の代表例として薄青色の単色インキと、マゼンタ（Ｍ）のＯＤ値が最大値を示す場合の代表例としてピンク色の単色インキと、イエロー（Ｙ）のＯＤ値が最大値を示す場合の代表例として濃オレンジの単色インキについて、それぞれＯＤ値を測定した表である。この表に良く示されるように、評価に用いたシアン（Ｃ）のＯＤ値が最大値を示した薄青色のインキは、黒色（Ｋ）のＯＤ値＝０．９９であったことから、上記評価条件２を満足していることが分かる。同様にマゼンタ（Ｍ）のＯＤ値が最大値を示したピンク色は、黒色（Ｋ）のＯＤ値＝０．５１であり、イエロー（Ｙ）のＯＤ値が最大値を示す濃オレンジ色は、黒色（Ｋ）のＯＤ値＝０．６２であったことから、何れも上記評価条件３、上記評価条件４を満足していることが分かる。
【０１１６】
つまり、図１１に示される第三の実施形態の判定領域１３０は、上述した評価条件２、３，４のＯＤ値を満足する有色の単色インキの内のいずれかを選択的に用いることにより、黒色の単色インキを用いた場合と同様な作用を備えさせることができる。しかも、この第三の実施形態における判定領域１３０は、有色の単色インキを用いた実施例の場合であっても、黒色（Ｋ）のＯＤ値を限定したものであるから、偽造防止効果を一層優れたものとすることができる。
【０１１７】
このように、前記音声コード１と前記判定領域１３０を重ねるように配設した実施形態において、前記判定領域１３０に有色の単色インキを使う場合、前記判定領域１３０に上述した評価条件２、３、４のＯＤ値を満足する有色の単色インキによりベタ印刷１３５すれば、原本においては、前記重合領域１３０Ａ（判定領域１３０）の存在があっても、全く影響を受けることなく前記音声コード１の読み取りが可能であるものの、原本を複写した複写物においては、前記判定領域１３０の存在の影響を受け、前記音声コード１の読み取りが不可能とすることができる。このように、前記音声コード１と前記判定領域１３０とが重なるように配設されてなる本発明の印刷物１００は、例え複写機により複写されたとしても、専用の読取装置や専用のアプリケーションがインストールされたスマートフォンなどにより簡単に真贋判定ができる。
【０１１８】
一方、前記判定領域１３０に対して、上述した評価条件２、３、４よりＯＤ値が低い(光学濃度が薄い)有色の単色インキによりベタ印刷１３５すれば、原本であっても原本を複写した複写物であっても、前記重合領域１３０Ａ（判定領域１３０）の存在に関係なく前記音声コード１の読み取りができてしまうものの、上述した判定領域１３０に対する真贋判定処理により簡単且つ正確に真贋判定を行なうことができる。
【０１１９】
これらの読取評価に用いた前記音声コード１と前記判定領域１３０との重なりの状態は、前記判定領域１３０が前記音声コード１の全体を覆うように配設された実施例（図１１参照）を用いて説明したが、この実施例に限定されるものではない。即ち、既に詳述したように、この第三の実施形態における前記判定領域１３０は、前記判定領域１３０にベタ印刷１３５された単色インキの光学濃度を限定することにより、前記データ要素領域５における白色領域に対して２５％を越える大きさの重合領域１３０Ａが存在しても、前記データ要素領域５から情報データを取得することができるものであるから、前記重合領域１３０Ａ（判定領域１３０）が、前記テータ要素領域５における白色領域の面積に対して、少なくとも２５％を超える面積を有すれば、前記音声コード１と部分的に重なるように配設されていてもよい。
【０１２０】
以上のことから、この第三の実施形態における判定領域１３０は、解像度が１０００ｄｐｉにおいて、黒色領域と重なる領域を除いた領域の合計が２５００ピクセルより大きく、且つ、前記重合領域１３０Ａ（判定領域１３０）は、少なくとも前記テータ要素領域５における白色領域の面積に対して、２５％を超える大きさに構成されており、且つ、前記判定領域１３０をなすベタ印刷１３５に用いられる単色インキは、
《判定領域１３０を黒色の単色インキで構成する場合》
評価条件１：ＯＤ値が０．４９以下（好ましくは０．１８〜０．４９）であること。
《前記判定領域１３０を有色の単色インキで構成する場合》
単色インキのシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、黒色（K）の各ＯＤ値を測定したときに、
評価条件２：シアンの光学濃度がマゼンタおよびイエローの光学濃度より高く、且つ、黒色の光学濃度が０．８乃至１．２の範囲内である、又は、
評価条件３：マゼンタの光学濃度がシアンおよびイエローの光学濃度より高く、且つ、黒色の光学濃度が０．３乃至０．７の範囲内にある、又は、
評価条件４：イエローの光学濃度がシアンおよびマゼンタの光学濃度より高く、且つ、黒色の光学濃度が０．４乃至０．８の範囲内にある、
のいずれかの条件を満たしておれば、前記音声コード１から情報データを取得できると共に、上述した第一、第二の実施形態と同様に印刷物１００の真贋判定処理を行うことができる。
【０１２１】
尚、この第三の実施形態では、重合領域１３０Ａは前記音声コード１の黒色領域(黒色セル)及び／或いはデータ認識用Ｔ字形マーカ３の黒色領域と重なる。従って、前記重合領域１３０Ａは、黒色領域と重なる領域を除いた白色領域と重なる部分が、実際に利用する判定領域１３０となる。つまり、この第三の実施形態の場合においても、前記重合領域１３０Ａにおける黒色領域と重なる領域を除いた領域の合計が判定領域１３０の大きさとなる。
【０１２２】
以上、本発明の実施形態の幾つかについて説明したが、本発明は上記実施形態に限定されるものではなく、その技術的範囲内で種々変形して実施できる。
【０１２３】
例えば、本発明の実施例における画像処理は、前記判定領域１３０から検出されたエリア画像を、微分フィルタを用いてエッジ強調処理を行なう処理と、エッジ強調されたエリア画像を用いて、エッジ強度に応じたヒストグラムを作成する処理の２つの手順からなる例を示したが、この実施例に限定されるものではなく、前記判定領域１３０から検出されたエリア画像を利用するものであれはこの実施例に限定されるものではない。
【０１２４】
本発明の実施例における評価データ（基準データ、測定データ）の抽出条件として、原本のエッジ強度のヒストグラムから、画素数がピークをなすエッジ強度を含む、所定のエッジ強度の範囲と、このエッジ強度の範囲内における画素数の合計Ｙｔｔｌがエッジ強調したエリア画像の全画素数Ｐｔｌｌに対して占める占有率Ｓを条件とした例を示したが、この実施例に限定されるものではなく、前記判定領域１３０から検出されたエリア画像を画像処理、画像分析の仕方に応じて適宜選択すればよいことは言うまでもない。
【０１２５】
また、本発明の実施例における評価データ（基準データ、測定データ）の比較方法も一例を示したものであり、取得した評価データに応じて適宜決めれば良い。これに伴い、比較に用いた閾値Ｓｓｔｄも一例を示したものであり、取得した評価データに応じて適宜選択すれば良く、実施例に限定されるものではない。
【０１２６】
本発明の実施例では、二次元コードの例として、前記音声コード１を用いて説明を行なったが、この実施例に限定されるものではなく、他の二次元コードにも利用できることはいうまでもない。
【符号の説明】
【０１２７】
１        音声コード（二次元コード）
２        二次元コード読取装置
３        データ認識用Ｔ字形マーカ（位置決め領域）
５        データ要素領域
６        黒色セル（セル）
７        白色セル（セル）
１０      矩形部
１１      第一の間隙（間隙）
１２      第二の間隙
２０、３０、４０、５０  破線
２１、３１、４１、５１  線分
２２、３２、４２、５２  見出し線
２３、３３、４３、５３  マーカ
６０      撮像部
７０      読取部
７１      制御部（演算装置）
７２      表示部
７３      記憶部
７４      操作部
７５      通信部
７６      二次元コード読取プログラム
１００    印刷物（チケット）
１１０    印字領域
１２０    印刷領域
１２１    文字情報
１２２    背景模様
１３０    判定領域
１３５    ベタ印刷
１３０Ａ  重合領域
ａ        一方の縦辺
ｂ        一方の横辺
ｃ        他方の縦辺
ｄ        他方の縦辺
Ｗ        第一の間隙の幅寸法
Ｓ３０１（復号確認ステップ、復号確認手段）
Ｓ３０２（抽出ステップ、抽出手段）
Ｓ３０３（判定処理ステップ、判定処理手段）
Ｓ３０４（解析ステップ、解析手段、フィルタ処理ステップ、フィルタ処理手段）
Ｓ３０５（解析ステップ、解析手段、分布処理ステップ、分布処理手段）
Ｓ３０６（解析ステップ、解析手段）
Ｓ３０７（比較ステップ、比較手段）
Ｓ３０８（真贋判定ステップ、真贋判定手段）
【図１】
2018101166.tif 000003
【図２】
2018101166.tif 000004
【図３】
2018101166.tif 000005
【図４】
2018101166.tif 000006
【図５】
2018101166.tif 000007
【図６】
2018101166.tif 000008
【図７】
2018101166.tif 000009
【図８】
2018101166.tif 000010
【図９】
2018101166.tif 000011
【図１０】
2018101166.tif 000012
【図１１】
2018101166.tif 000013
【図１２】
2018101166.tif 000014
【図１３】
2018101166.tif 000015
【図１４】
2018101166.tif 000016