(57)【要約】      （修正有）【課題】情報を凹凸のパターンで媒体に埋め込むことができる。【解決手段】情報埋め込みシステムにおいてパターン生成装置１０５は、電子透かしパターン生成部２０４により、埋め込む情報に基づいて、多値の画素値で表わされる線状の電子透かしパターンを生成し、２値化処理部２０６により、生成された線状の電子透かしパターンの各画素値に基づいて、線状の電子透かしパターンの最大画素値と最小画素値との中間値を閾値として用いて、線状の電子透かしパターンの各画素値を２値化した２値化済の線状の電子透かしパターンを生成する。【選択図】図５
2019134472.tif 000002
【特許請求の範囲】
【請求項１】
対象となる媒体を撮影することにより、前記媒体に予め埋め込まれたＩＤ情報を検出する情報検出装置であって、
前記媒体を撮影するための撮影装置と、少なくとも１つ以上の照明光源を用いて、前記媒体を照明環境毎に撮影し、ディジタルデータとして取得する補助照明付きカメラ入力部と、
前記取得された画像の各々に基づいて、全ての画像の組み合わせについて画像ペアを作成し、前記画像ペアの各々について、前記画像ペアに含まれる画像毎の画素値の差分値を計算することにより差分画像を算出し、前記差分画像の各々について、前記差分画像の画素値の各々の絶対値の合計値を計算し、前記計算された合計値が一番大きい前記差分画像を選択する差分画像算出部と、
前記選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定する凹凸度判定部と、
前記陰影が検出できたと判定された場合に、前記選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出するエンボスＩＤ検出部と、
を含む、情報検出装置。
【請求項２】
補助照明付きカメラ入力部と、差分画像算出部と、凹凸度判定部と、エンボスＩＤ検出部とを含む、対象となる媒体を撮影することにより、前記媒体に予め埋め込まれたＩＤ情報を検出する情報検出装置における、情報検出方法であって、
前記補助照明付きカメラ入力部は、前記媒体を撮影するための撮影装置と、少なくとも１つ以上の照明光源を用いて、前記媒体を照明環境毎に撮影し、ディジタルデータとして取得し、
前記差分画像算出部は、前記取得された画像の各々に基づいて、全ての画像の組み合わせについて画像ペアを作成し、前記画像ペアの各々について、前記画像ペアに含まれる画像毎の画素値の差分値を計算することにより差分画像を算出し、前記差分画像の各々について、前記差分画像の画素値の各々の絶対値の合計値を計算し、前記計算された合計値が一番大きい前記差分画像を選択し、
前記凹凸度判定部は、前記選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定し、
前記エンボスＩＤ検出部は、前記陰影が検出できたと判定された場合に、前記選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出する
情報検出方法。
【請求項３】
コンピュータを、請求項１記載の情報検出装置の各部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された媒体に情報を付与し、検出するための情報検出装置、方法、及びプログラムに関するものである。
【背景技術】
【０００２】
価値を有する媒体（たとえば、コンサートのチケット）や、偽造防止が重要な媒体（たとえば、住民票や戸籍謄）の偽造を簡易的に防止する技術として、複写物には正本では目に見えない模様や文字が生じるように、正本に地模様を予め印刷しておく技術がある。この技術は、複写機での読み取りの際にモアレが生じることを利用しており、モアレにより読み取り後の画像には模様（たとえば、複写であることを示す文字やパターン）が発生する。この技術を用いると、複写物には、正本にはない情報が浮かび上がるため、正本と複写物とを目視で簡単に区別することができる。
【０００３】
しかし、当該技術は人による目視確認を前提としており、媒体を読み取って正本か複写物かを自動的に判定する目的には利用できない。なぜなら、正本であっても「読み取り」処理を行うと、読み取り結果のデータには複写物と同様の模様が発生してしまう。つまり、正本を読み取ったデータは、モアレにより生じたパターンが目視確認できる状態の複写物を読み取ったデータと変わりないものになってしまう。
【０００４】
目視確認を前提とするのではなく、カメラ等の読み取り機を使って媒体を読み取り、複写機による偽造を安価に防止できるようにするアプローチの１つとして、「複写機は正面から光を当てるため、媒体表面の小さな凹凸は複写機には映りにくい」ことを利用して、媒体の表面に凹凸（例：エンボス）で情報を埋め込んでおく方法が考えられる。エンボスで埋め込まれた情報を読み取る際には、たとえば、凹凸を検出しやすい複数方向（たとえば、斜め上方向の２つの方向と、真上）の照明条件で媒体を撮影した複数の画像を用いる（特許文献１）ことで、凹凸で埋め込まれた情報を抽出することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−０３７９７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、凹凸により文字や数字の形式で情報を媒体表面に埋め込むと、文字や数字を刻んだ局所部分に傷や折れ、目詰まりなどがある場合には、情報の読み取りが難しくなるという問題がある。これは、ロバスト性が低いということになる。
【０００７】
本発明では、上記問題点を解決するために成されたものであり、媒体に形成された凹凸のパターンから精度よくＩＤ情報を検出することができる情報検出装置、方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、第１の発明に係るパターン生成装置は、埋め込む情報に基づいて、多値の画素値で表わされる線状の電子透かしパターンを生成する電子透かしパターン生成部と、前記電子透かしパターン生成部において生成された線状の電子透かしパターンの各画素値に基づいて、前記線状の電子透かしパターンの最大画素値と最小画素値との中間値を閾値として用いて、前記線状の電子透かしパターンの各画素値を２値化した２値化済の線状の電子透かしパターンを生成する２値化処理部と、を含んで構成されている。
【０００９】
第１の発明によれば、電子透かしパターン生成部により、埋め込む情報に基づいて、多値の画素値で表わされる線状の電子透かしパターンを生成し、２値化処理部により、生成された線状の電子透かしパターンの各画素値に基づいて、線状の電子透かしパターンの最大画素値と最小画素値との中間値を閾値として用いて、線状の電子透かしパターンの各画素値を２値化した２値化済の線状の電子透かしパターンを生成する。
【００１０】
このように、埋め込む情報に基づいて、線状の電子透かしパターンを生成し、生成された線状の電子透かしパターンの各画素値に基づいて、２値化済の線状の電子透かしパターンを生成することにより、情報を凹凸のパターンで媒体に埋め込むことができる。
【００１１】
第２の発明に係る情報埋め込み装置は、第１の発明に係るパターン生成装置により生成された２値化済の線状の電子透かしパターンの凹凸を表面に形成するように媒体を加工するエンボスＩＤ埋め込み部を含んで構成されている。
【００１２】
また、第３の発明に係る情報埋め込み方法は、エンボスＩＤ埋め込み部を含む、情報埋め込み装置における、情報埋め込み方法であって、前記エンボスＩＤ埋め込み部は、埋め込む情報に基づいて生成された、多値の画素値で表わされる線状の電子透かしパターンの各画素値に基づいて生成された、前記線状の電子透かしパターンの最大画素値と最小画素値との中間値を閾値として用いて、前記線状の電子透かしパターンの各画素値を２値化した２値化済の線状の電子透かしパターンの凹凸を表面に形成するように媒体を加工する。
【００１３】
第２及び第３の発明によれば、エンボスＩＤ埋め込み部により、線状の電子透かしパターンの最大画素値と最小画素値との中間値を閾値として用いて、線状の電子透かしパターンの各画素値を２値化した２値化済の線状の電子透かしパターンの凹凸を表面に形成するように媒体を加工する。
【００１４】
このように、線状の電子透かしパターンの各画素値を２値化した２値化済の線状の電子透かしパターンの凹凸を表面に形成するように媒体を加工することにより、情報を凹凸のパターンで媒体に埋め込むことができる。
【００１５】
また、第２の発明に係る情報埋め込み装置において、前記媒体を物理的に入力する媒体入力部を更に含み、前記埋め込む情報は、ＩＤ情報であって、前記エンボスＩＤ埋め込み部は、前記媒体入力部により入力された前記媒体の表面の任意領域に対し、エンボス加工用の型であるエンボッサーにより、前記２値化済の線状の電子透かしパターンの凹凸を形成するように前記媒体を加工してもよい。
【００１６】
第４の発明に係る情報検出装置は、対象となる媒体を撮影することにより、前記媒体に予め埋め込まれたＩＤ情報を検出する情報検出装置であって、前記媒体を撮影するための撮影装置と、少なくとも１つ以上の照明光源を用いて、前記媒体を照明環境毎に撮影し、ディジタルデータとして取得する補助照明付きカメラ入力部と、前記取得された画像の各々に基づいて、全ての画像の組み合わせについて画像ペアを作成し、前記画像ペアの各々について、前記画像ペアに含まれる画像毎の画素値の差分値を計算することにより差分画像を算出し、前記差分画像の各々について、前記差分画像の画素値の各々の絶対値の合計値を計算し、前記計算された合計値が一番大きい前記差分画像を選択する差分画像算出部と、前記選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定する凹凸度判定部と、前記陰影が検出できたと判定された場合に、前記選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出するエンボスＩＤ検出部と、を含んで構成されている。
【００１７】
また、第５の発明に係る情報検出方法は、補助照明付きカメラ入力部と、差分画像算出部と、凹凸度判定部と、エンボスＩＤ検出部とを含む、対象となる媒体を撮影することにより、前記媒体に予め埋め込まれたＩＤ情報を検出する情報検出装置における、情報検出方法であって、前記補助照明付きカメラ入力部は、前記媒体を撮影するための撮影装置と、少なくとも１つ以上の照明光源を用いて、前記媒体を照明環境毎に撮影し、ディジタルデータとして取得し、前記差分画像算出部は、前記取得された画像の各々に基づいて、全ての画像の組み合わせについて画像ペアを作成し、前記画像ペアの各々について、前記画像ペアに含まれる画像毎の画素値の差分値を計算することにより差分画像を算出し、前記差分画像の各々について、前記差分画像の画素値の各々の絶対値の合計値を計算し、前記計算された合計値が一番大きい前記差分画像を選択し、前記凹凸度判定部は、前記選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定し、前記エンボスＩＤ検出部は、前記陰影が検出できたと判定された場合に、前記選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出する。
【００１８】
第４及び第５の発明によれば、補助照明付きカメラ入力部により、媒体を撮影するための撮影装置と、少なくとも１つ以上の照明光源を用いて、媒体を照明環境毎に撮影し、ディジタルデータとして取得し、差分画像算出部は、取得された画像の各々に基づいて、全ての画像の組み合わせについて画像ペアを作成し、画像ペアの各々について、画像ペアに含まれる画像毎の画素値の差分値を計算することにより差分画像を算出し、差分画像の各々について、差分画像の画素値の各々の絶対値の合計値を計算し、計算された合計値が一番大きい差分画像を選択し、凹凸度判定部は、選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定し、エンボスＩＤ検出部は、陰影が検出できたと判定された場合に、選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出する。
【００１９】
このように、媒体を照明環境毎に撮影し、ディジタルデータとして取得し、取得された画像の各々に基づいて、画像ペアを作成し、画像ペアの各々について、差分画像を算出し、差分画像の各々について、差分画像の画素値の各々の絶対値の合計値を計算し、計算された合計値が一番大きい差分画像を選択し、選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定し、陰影が検出できたと判定された場合に、選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出することにより、媒体に形成された凹凸のパターンから精度よくＩＤ情報を検出することができる。
【００２０】
また、第６の発明に係る媒体は、線状のパターンが凹凸で埋め込まれた媒体であって、前記線状のパターンは、各画素値が２値で表現される線状の電子透かしパターンである。
【００２１】
また、本発明のプログラムは、コンピュータを、上記のパターン生成装置、情報埋め込み装置、又は情報検出装置の各部として機能させるためのプログラムである。
【発明の効果】
【００２２】
以上説明したように、本発明のパターン生成装置によれば、埋め込む情報に基づいて、線状の電子透かしパターンを生成し、生成された線状の電子透かしパターンの各画素値に基づいて、２値化済の線状の電子透かしパターンを生成することにより、情報を凹凸のパターンで媒体に埋め込むことができる。
【００２３】
また、情報埋め込み装置、方法、及びプログラムによれば、線状の電子透かしパターンの各画素値を２値化した２値化済の線状の電子透かしパターンの凹凸を表面に形成するように媒体を加工することにより、情報を凹凸のパターンで媒体に埋め込むことができる。
【００２４】
また、情報検出装置、方法、及びプログラムによれば、媒体を照明環境毎に撮影し、ディジタルデータとして取得し、取得された画像の各々に基づいて、画像ペアを作成し、画像ペアの各々について、差分画像を算出し、差分画像の各々について、差分画像の画素値の各々の絶対値の合計値を計算し、計算された合計値が一番大きい差分画像を選択し、選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定し、陰影が検出できたと判定された場合に、選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出することにより、媒体に形成された凹凸のパターンから精度よくＩＤ情報を検出することができる。
【図面の簡単な説明】
【００２５】
【図１】エンボスＩＤを埋め込んだ媒体をコピー機で複写したイメージの一例を示す図である。
【図２】特定の角度から見たエンボスの加工を施した媒体をイメージする一例を示す図である。
【図３】特定の角度から見たエンボスの加工を施した媒体をイメージする一例を示す図である。
【図４】本発明の第１の実施形態に係る情報埋め込みシステムの構成を示す図である。
【図５】本発明の第１の実施形態に係るパターン生成装置の機能的構成を示すブロック図である。
【図６】本発明の第１の実施形態に係る情報検出装置の機能的構成を示すブロック図である。
【図７】照明環境の一例を示す図である。
【図８】本発明の第１の実施形態に係るパターン生成装置におけるパターン生成処理ルーチンを示すフローチャートである。
【図９】本発明の第１の実施形態に係る情報検出装置における検出処理ルーチンを示すフローチャートである。
【図１０】本発明の第２の実施形態に係る情報埋め込みシステムの構成を示す図である。
【図１１】本発明の第２の実施形態に係るパターン生成装置の機能的構成を示すブロック図である。
【図１２】本発明の第２の実施形態に係る情報検出装置の機能的構成を示すブロック図である。
【図１３】本発明の第２の実施形態に係るパターン生成装置におけるパターン生成処理ルーチンを示すフローチャートである。
【図１４】本発明の第２の実施形態に係る情報検出装置における検出処理ルーチンを示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００２７】
＜本発明の実施形態の概要＞
まず、本発明の実施形態の概要について説明する。本実施形態に係る装置は、任意の模様や画像等が印刷された紙媒体やそれに準ずる媒体に対し、下地の模様や画像に視覚的な影響を与えることなく個別のＩＤ情報を付与することができ、かつ、一般的なコピー機等での複製が困難となる、ＩＤ情報埋め込み検出装置及び方法に関するものである。
【００２８】
広い面積に、部分的な情報欠落への耐性を高めて情報を埋め込む技術としては、電子透かし技術がある。電子透かし技術を用いると、媒体の表面の広い面積にロバスト性を保つように情報を埋め込むことができるため、局所的な一部の読み取りが難しくとも情報を復元することが可能となる。
【００２９】
そのため、本実施形態においては、印刷媒体に対し微細な（複写機による正面からの照明では読み取りにくいが、斜めからの照明では陰影がつく）３次元的凹凸（以下、エンボスとする）の加工を施して透かしパターンを記録することでＩＤ情報（以下、エンボスＩＤとする）を埋め込むとともに、複数個の照明光源を持つカメラを用いてエンボスＩＤを検出する。
【００３０】
図１に、エンボスの加工を施すことによって、エンボスＩＤを埋め込むことにより作成した媒体をコピー機で複写したときのイメージの一例を示す。図１に示すように、エンボスで埋め込まれた凹凸は複写すると映らない。
【００３１】
また、図２、及び図３は、エンボスの加工を施すことによって、エンボスＩＤを埋め込むことにより作成した媒体をイメージする一例を示す図である、異なる角度から見たイメージ図の例を表す。ここで、図２の角度ではエンボスで埋め込まれた情報は見えないが、図３の角度の場合には模様がはっきり見える。そのため、媒体の真贋判定の際には図３に相当する角度（エンボスの凹凸の深さや幅等に応じた、所定の角度）、及び照明条件にて媒体を読み取ることで、エンボスで埋め込まれた情報の読み取りが可能となる。
【００３２】
また、埋め込みたい情報から、エンボスでの表現に適した“線状のパターン”で構成された模様の電子透かしを作成することができる（非特許文献１：中村高雄、片山淳、山室雅司、曽根原登「カメラ付き携帯電話機を用いたアナログ画像からの高速電子透かし検出方式」電子情報通信学会論文誌、D-II Vol.J87-D-II, No.12, pp.2145-2155, 2004）。なお、エンボスで情報を埋め込む場合、情報の埋め込みに適するのは線状のパターンであり、空間的に低周波のパターンは、埋め込める情報量が減ることに加え、平らな部分の傷や凹みの影響を受けやすくなりロバスト性が低下するため、エンボスでの情報埋め込みに適さない。
【００３３】
しかし、上述の非特許文献１の技術で作成される線状のパターンは、多値を有するパターンであり、エンボスでは２値のパターンしか表現できないため、非特許文献１に記載の技術をそのまま用いると、エンボスパターンとならない。そのため、本実施形態においては、後述するように２値のパターンを作成し、当該２値のパターンをエンボスパターンとする。
【００３４】
また、本実施形態においては、ＩＤ情報を埋め込むＩＤ情報埋め込み部分と、ＩＤ情報を検出するＩＤ情報検出部分とに分かれて構成される。
【００３５】
ＩＤ情報埋め込み部分では、既に印刷された物体に対し、枠縁の付加、および、電子透かしパターンを表現したエンボスの加工を施す。エンボス加工された印刷物は、一般的なコピー機にかけてもエンボスによる陰影パターンは複写されない性質がある。
【００３６】
これは、コピー機のスキャナでは印刷媒体面に対し正面から均等に光を照射しているため、微細な凸凹による陰影は生じないからである。したがって、本実施形態によって得られた透かし入り印刷媒体はコピー機によって陰影パターンを写し取るなどの複製が困難である。
【００３７】
また、エンボスパターンが陰影パターンとして映らない条件としては、凹凸の深さをあまり深くし過ぎないことが重要である。本実施形態においては、例えば、凹凸の深さとしては、０．０１ｍｍ〜０．１ｍｍ程度を用いる。ただし、当該範囲に限定されるものではない。また、ＩＤ情報のビット数をより大きくするために、線の幅はできるだけ細い方がよい。ただし、エンボス加工可能な線幅は一般に１ｐｔ＝０．３５ｍｍ程度までなので、それ以上の幅に止めておく必要がある。さらに、印刷対象となる媒体は、凹凸のパターンが長期間に亘り保存できるように、厚めの紙かプラスチックシート等の固めの素材を用いるとよい。
【００３８】
一方、ＩＤ情報検出部分では、複数個の照明光源を決められた順序で明滅させ、それに同期させて複数枚のカメラキャプチャ画像を得る。そして、当該画像から印刷媒体の枠縁を検出して射影変換を行い、正面から見た画像に正規化した上で複数個のカメラキャプチャ画像から差分画像を算出する。算出した結果、差分値の合計が閾値より大きい場合は入力画像が細かい凹凸を含む印刷媒体であると判定する。
【００３９】
また、細かい凹凸を含む印刷媒体であると判定された、上記差分画像から電子透かし情報を検出し、結果を出力する。これにより、検出された電子透かし情報がエンボス加工により生じた陰影パターンであるかどうかを識別することができ、一般的なプリンタで印刷された２次元的な濃淡パターンによる偽造物であるか否かを判別することができる。
【００４０】
以上のことより、本実施形態においては、印刷媒体に対しエンボスの加工を施して透かしパターンを記録することでＩＤ情報を埋め込むため、一般的なコピー機にかけても透かしパターンまでは複写できない。また、複数個の照明光源を持つカメラを用いてそのＩＤ情報を検出するため、エンボスによる陰影パターンのみを抽出することができ、２次元的に偽造された透かしパターンを排除することができる。そのため、結果として、複製困難な透かし入り印刷媒体を作成することができる。
【００４１】
＜第１の実施形態に係る情報埋め込みシステムの構成＞
次に、第１の実施形態に係る情報埋め込みシステムの構成について説明する。図４に示すように、第１の実施形態に係る情報埋め込みシステム１００は、印刷媒体入力部１０１と、枠縁付与装置１０２と、エンボスＩＤ埋め込み装置１０３と、印刷媒体出力部１０４と、パターン生成装置１０５と、制御部１０６と、搬送部１０７と、を備えている。
【００４２】
印刷媒体入力部１０１は、対象となる印刷媒体を物理的に受け付け、印刷媒体を、搬送部１０７を介して枠縁付与装置１０２に搬送する。第１の実施形態においては、印刷媒体は紙媒体とする。また、第１の実施形態においては、印刷媒体は任意の模様や画像が印刷されているものとする。なお、印刷媒体は、紙媒体以外にも、他にプラスチックシートなど紙媒体に準ずる媒体としてもよい。また、印刷媒体は、何も印刷されていなくても良い。また、印刷媒体入力部１０１において受け付けた印刷媒体に対して、搬送部１０７を介して枠縁付与装置１０２に送る過程で必要な任意の印刷を行ってもよい。
【００４３】
枠縁付与装置１０２は、搬送部１０７を介して、印刷媒体入力部１０１において受け付けた印刷媒体全体を、枠縁付与装置１０２に内蔵してあるカメラ等により任意の方法により認識する。また、枠縁付与装置１０２は、印刷媒体全体を認識した場合、当該印刷媒体に対し、枠縁付与装置１０２に内蔵されたプリンタ等の印刷機器を用いて、任意の方法により検出した当該印刷媒体の縁に、矩形枠線を上書きする。なお、矩形枠線の太さ、色は、予め定められているものとし、例えば色として、白、黒、又はそれらを組み合わせた色を設定することができる。また、枠縁付与装置１０２は、矩形枠線を上書き印刷した印刷媒体を、搬送部１０７を介してエンボスＩＤ埋め込み装置１０３に搬送する。なお、当該印刷した矩形枠線は電子透かし検出の際にカメラキャプチャ画像から電子透かしパターンの位置を特定するために付加するものである。
【００４４】
エンボスＩＤ埋め込み装置１０３は、搬送部１０７を介して搬送された、枠縁付与装置１０２において上書きされた印刷媒体全体を、エンボスＩＤ埋め込み装置１０３に内蔵してあるカメラ等により認識すると、当該印刷媒体全体を撮影し、パターン生成装置１０５に出力する。また、エンボスＩＤ埋め込み装置１０３は、パターン生成装置１０５から２値化済の線状の電子透かしパターンを受け付けると、エンボスＩＤ埋め込み装置１０３の一部であるエンボッサーと呼ばれるエンボス加工用の型を当該受け付けた電子透かしパターンに適応するように変更する。ここで、電子透かしパターンに適応させることとは、当該電子透かしパターンの凹凸を表面に形成するようなエンボッサーに変更することである。
【００４５】
また、エンボスＩＤ埋め込み装置１０３は、変更したエンボッサーを用いて対象となる印刷媒体に対して、エンボスＩＤ埋め込み装置１０３に内蔵されている型押し機を用いて当該印刷媒体の両側からサンドすることにより、電子透かしパターンの凹凸を表面に形成するようにエンボス加工を施し、電子透かしパターンを埋め込む。また、エンボスＩＤ埋め込み装置１０３は、電子透かしパターンを埋め込んだ印刷媒体を、搬送部１０７を介して印刷媒体出力部１０４に搬送する。なお、第１の実施形態においては、エンボスＩＤ埋め込み装置１０３は、印刷媒体に印刷された枠縁矩形にぴったり収まるように電子透かしパターンを埋め込む。
【００４６】
このように、第１の実施形態におけるエンボス加工は、エンボッサーと呼ばれる型をとり、対象となる印刷媒体に対して型押し機などで両側からサンドすることで実現する。第１の実施形態においては、エンボッサーはアクリル樹脂などで作成されるものを用いるが、エンボッサーは、これに限定されるものではない。また、型の作成には３Ｄプリンタを利用してもよい。
【００４７】
印刷媒体出力部１０４は、搬送部１０７を介して搬送された、電子透かしが埋め込まれた印刷媒体を物理的に出力する。
【００４８】
制御部１０６は、印刷媒体入力部１０１、枠縁付与装置１０２、エンボスＩＤ埋め込み装置１０３、印刷媒体出力部１０４、パターン生成装置１０５、及び搬送部１０７を制御する。
【００４９】
パターン生成装置１０５は、ＣＰＵと、ＲＡＭと、後述するパターン生成ルーチンを実行するためのプログラムや各種データを記憶したＲＯＭと、を含むコンピュータで構成することができる。このパターン生成装置１０５は、機能的には図５に示すように入力部２００と、演算部２０２と、出力部２１０とを備えている。
【００５０】
入力部２００は、エンボスＩＤ埋め込み装置１０３から、エンボスＩＤ埋め込み装置１０３において撮影された印刷物全体の画像データを受け付ける。
【００５１】
演算部２０２は、電子透かしパターン生成部２０４と、２値化処理部２０６とを含んで構成されている。
【００５２】
電子透かしパターン生成部２０４は、入力部２００において受け付けたエンボスＩＤ埋め込み装置１０３において撮影された印刷媒体全体を表す画像サイズ（少なくとも印刷媒体全体のＷ×Ｈ画素サイズ）と、当該撮影された印刷媒体に対応する、メモリ（図示省略）に記憶されている埋め込む情報であるｋ−ｂｉｔの電子透かし情報ＩＤとに基づいて、電子透かしパターンを生成し、２値化処理部２０６に出力する。なお、第１の実施形態においては、型となる電子透かしパターンの生成方法は、例えば非特許文献１に示された方法などを利用する。また、第１の実施形態において埋め込む情報は、ＩＤ情報である。また、当該撮影された印刷媒体に対応する埋め込む情報は、任意の方法により取得できるものとする。
【００５３】
具体的には、まず、取得したｋ−ｂｉｔの電子透かし情報ＩＤに対して誤り訂正及び誤り検出符号化を行い、ｎ−ｂｉｔの符号後Ｃｏｄｅを得る。次に、予め定めた整数値Ｎを用いて、符号後Ｃｏｄｅの各ビット値ｃｊをｌ＝Ｎ２/ｎ回繰り返して引き延ばして得られる長さＮ２の系列を、下記（１）式とする。
【００５４】
【数１】
2019134472.tif 000003
【００５５】
また、長さｌの疑似乱数列
【００５６】
【数２】
2019134472.tif 000004
【００５７】
をｊ＝０．．．ｎ−１について用意し、これらを並べた長さＮ２の系列を下記（２）式とする。
【００５８】
【数３】
2019134472.tif 000005
【００５９】
次に、下記（３）式に従って、直接拡散変調を行う。
【００６０】
【数４】
2019134472.tif 000006
【００６１】
ただし、ｂｉの値は、ビット値「０」のときは、「−１」、ビット値「１」のときは「＋１」と読み替えて計算する。次に、下記（４）式で表される疑似ランダムに決定される置換を用意する。
【００６２】
【数５】
2019134472.tif 000007
【００６３】
また、上記（４）式の置換を用いて｛ｓｉ｝の並びをスクランブルすることにより、埋込系列｛ｔｉ｝を下記（５）式に従って算出する。
【００６４】
【数６】
2019134472.tif 000008
【００６５】
ここで、スクランブルはインタリーブ符号化としての効果をもち、ビット間の耐性の不均衡を防ぐことに寄与する。
【００６６】
次に、画像サイズに対する相対周波数が（Ｆｒｅｑ，Ｆｒｅｑ）及び（Ｆｒｅｑ，-Ｆｒｅｑ）である９０度回転対称の二つの２次元サインカーブＰ-＝｛Ｐ−ｘ，ｙ｝、及びＰ＋＝｛Ｐ＋ｘ，ｙ｝を生成し、それぞれＮ×Ｎ個のブロックに分割して、ブロック画像群
【００６７】
【数７】
2019134472.tif 000009
【００６８】
を取得する。次に、ブロック分割における各ブロック位置（ｈ，ｖ）について、ブロックのラスタスキャン順に沿って埋込系列の項ｔｉ（ｉ＝ｈ＋ｖＮ）を選択し、ｔｉの値に応じて電子透かしパターンのブロック画像Ｐ（ｈ，ｖ）ｘ，ｙを下記（６）式のように選択する。
【００６９】
【数８】
2019134472.tif 000010
【００７０】
この処理を全てのブロック位置（ｈ，ｖ）について行うことで、多値の画素値で表される線状の、Ｗ×Ｈ画素の電子透かしパターンＰ＝｛Ｐｘ，ｙ｝を生成する。
【００７１】
２値化処理部２０６は、取得した線状の電子透かしパターンに２値化処理を施し、エンボス加工可能な形状に変換させた２値化済の線状の電子透かしパターンを、出力部２１０を介して、エンボスＩＤ埋め込み装置１０３に出力部２１０を介して出力する。
【００７２】
ここで、２値化処理をする理由について説明する。非特許文献１に代表される電子透かしパターンは、いずれも多値のパターンで表現されるため、第１の実施形態のように、エンボスとしてそのまま印刷媒体を加工する場合には利用することができない。そのため、第１の実施形態においては、多値パターンで生成された電子透かしパターンに２値化処理を施し、エンボス加工可能な、２値パターンの電子透かしパターンに変換する。
【００７３】
具体的には、電子透かしパターンに対して一定の閾値を設け、その閾値より大きい画素値は１に、それ以外の画素値は０に変換する。このようにすることにより、２値のパターンに変換することができる。ただし、多値パターンを２値パターンに変換することにより、画素値が滑らかに変化しているところが潰されてしまうため、画像データとしての情報量は欠落してしまう。そのため、２値化のための閾値を任意に設定しても検出可能なパターンには変換できない可能性が高い。
【００７４】
そこで、第１の実施形態においては、電子透かしパターンを構成する全ての画素値の最大値（最大画素値）と最小値（最小画素値）とを求め、それらの中間値（(最大値＋最小値)／２）を閾値として２値化を行う。非特許文献１のような電子透かし方式では、より視認されにくいように、縞状パターンの空間周波数が一定となるような、滑らかに変化するサイン波でパターンの濃淡を表しているが、パターンが示すＩＤ情報は、パターンの形状自体（具体的には、パターンで表現する波の周波数）によって表現されている。
【００７５】
さらに、電子透かしパターンの検出ではその周波数を基に電子透かしパターンを抽出するため、このパターンの形状が保存されていればＩＤ情報そのものは欠落しない。電子透かしパターン全画素値の中間値を閾値とする方法を用いると、サイン波と同じ周波数を持つ矩形波に変換できるため、パターンが示すＩＤ情報を保持しつつ２値化することができる。
【００７６】
＜第１の実施形態に係る情報検出装置の構成＞
次に、第１の実施形態に係る情報検出装置の構成について説明する。図６に示すように、第１の実施形態に係る情報検出装置３００は、ＣＰＵと、ＲＡＭと、後述する検出処理ルーチンを実行するためのプログラムや各種データを記憶したＲＯＭと、を含むコンピュータで構成することができる。この情報検出装置３００は、機能的には図６に示すように補助照明付きカメラ入力部３１０と、演算部３２０と、結果出力部３９０とを備えている。
【００７７】
補助照明付きカメラ入力部３１０は、撮影装置であるデジタルカメラ等を用いて、対象となる印刷物を撮影しディジタルデータの画像の各々を受け付ける。第１の実施形態においては、補助照明付きカメラ入力部３１０に備えられた光源、及びデジタルカメラを用いて、複数箇所（２箇所以上なら何箇所でも良い）から異なる角度で順番に光を照射し、照射角度を変更する毎（照明環境毎）に画像を撮影する。例えば図７のような構成であれば、まず光源１をＯＮ、光源２をＯＦＦとして１回撮影する。次に光源１をＯＦＦ、光源２をＯＮとして１回撮影する。そして、光源１をＯＦＦ、光源２をＯＦＦとして１回撮影する。これにより、光の照射角度の異なる画像を複数枚獲得することができる。また、これとは別に、光源を単一にし、カメラの撮影角度を複数回変更して１回ずつ撮影することにしてもよいし、あらかじめカメラ複数台を異なる角度から撮影できるよう設置して一度に撮影する方式にしてもよい。
【００７８】
演算部３２０は、枠縁検出幾何補正部３２２と、差分画像算出部３２４と、凹凸度判定部３２６と、エンボスＩＤ検出部３２８と、を含んで構成されている。
【００７９】
枠縁検出幾何補正部３２２は、補助照明付きカメラ入力部３１０で受け付けた画像の各々について、当該画像中に含まれる矩形枠線の位置を求め、その矩形枠線を基に正面から見た規定の大きさの画像に射影変換する。これにより、カメラの撮影角度に依らず、射影変換歪みを補正して所定の大きさの画像に正規化することができる。第１の実施形態における枠縁検出において用いる具体的な方法は、非特許文献１に示された枠縁検出方法などを利用する。
【００８０】
差分画像算出部３２４は、枠縁検出幾何補正部３２２で正規化された画像の各々に基づいて、全ての画像の組み合わせについて画像ペアを作成する。また、差分画像算出部３２４は、作成した画像ペアの各々について、当該画像ペアに含まれる画像毎の画素値の差分をとることで差分画像を算出する。
【００８１】
なお、カメラ入力時の撮影回数がＮ回の場合、Ｎ×（Ｎ−１）／２通りの画像ペアが作成されるため、Ｎ×（Ｎ−１）／２通りの差分画像を得ることができる。また、差分を計算する際には、全体の明るさを揃える必要があるため、画素値の平均値がある決められた数値になるよう調整する必要がある。
【００８２】
また、差分画像算出部３２４は、算出した差分画像の各々から、当該差分画像の画素値の各々の絶対値の合計が最も大きい差分画像を選択し、当該選択した差分画像を、凹凸度判定部３２６に出力する。
【００８３】
凹凸度判定部３２６は、差分画像算出部３２４において取得した差分画像の画素値の絶対値の合計値が予め定められた閾値より大きい場合には、凹凸により生じた陰影が検出できたと判定し、その判定結果をエンボスＩＤ検出部３２８に出力する。
【００８４】
また、凹凸度判定部３２６は、差分画像算出部３２４において取得した差分画像の画素値の絶対値の合計値が予め定められた閾値より小さい場合には、凹凸により生じた陰影は検出されなかったと判定し、当該判定結果を結果出力部３９０から出力する。
【００８５】
なお、上記のような判定方法以外に、枠縁検出幾何補正部３２２で正規化された複数画像からそれぞれ直接エンボスＩＤ検出を実行し、その結果として印刷媒体正面から照明をあてた場合には検出できず、かつ、斜め方向から照明をあてた場合には検出できた場合は、凹凸により生じた陰影が検出できたと判定してもよい。
【００８６】
エンボスＩＤ検出部３２８は、差分画像算出部３２４において取得した差分画像から電子透かしとして埋め込まれたエンボスＩＤを検出する。電子透かし検出方法としては、例えば非特許文献１に示された方法などが利用可能である。これは、差分画像によってエンボスで生じる陰影パターンのみをフィルタリングできることを利用している。当該方法を用いることにより、凹凸で表現した凹凸パターンのみを透かし検出の対象にできるため、検出精度が向上する効果が期待できる。ただし、差分画像を用いずに、枠縁検出幾何補正部３２２で正規化された画像をそのまま用いてエンボスＩＤを検出してもよい。
【００８７】
結果出力部３９０は、凹凸度判定部３２６での判定結果、またはエンボスＩＤ検出部３２８で検出したエンボスＩＤを最終結果として出力する。出力ではディスプレイ等に表示するか、データとしてメモリ等に出力する。
【００８８】
＜第１の実施形態に係るパターン生成装置の作用＞
次に、第１の実施形態に係るパターン生成装置１０５の作用について説明する。パターン生成装置１０５は、エンボスＩＤ埋め込み装置１０３から印刷媒体全体の画像データを受け付けると、パターン生成装置１０５のＲＯＭに記憶されたプログラムを、ＣＰＵが実行することにより、図８に示すパターン生成処理ルーチンを実行する。
【００８９】
まず、ステップＳ１００では、メモリに記憶されている取得した画像データに対応するｋ−ｂｉｔの電子透かし情報ＩＤを読み込む。
【００９０】
次に、ステップＳ１０２では、ステップＳ１００において取得したｋ−ｂｉｔの電子透かし情報ＩＤと、受け付けた印刷媒体全体を表す画像サイズとに基づいて、電子透かしパターンを生成する。
【００９１】
次に、ステップＳ１０４では、ステップＳ１０２において取得した電子透かしパターンに２値化処理を施す。
【００９２】
次に、ステップＳ１０６では、ステップＳ１０４において取得した２値化処理を施した電子透かしパターンを、出力部２１０を介して出力し、パターン生成処理ルーチンを終了する。
【００９３】
＜第１の実施形態に係る情報検出装置の作用＞
次に、第１の実施形態に係る情報検出装置３００の作用について説明する。情報検出装置３００は、補助照明付きカメラ入力部３１０において、対象となる印刷物を、撮影環境を変更する毎に撮影したディジタルデータの画像の各々を受け付けると、情報検出装置３００のＲＯＭに記憶されたプログラムを、ＣＰＵが実行することにより、図９に示す検出処理ルーチンを実行する。
【００９４】
まず、ステップＳ２００では、取得した画像の各々について、当該画像中に含まれる矩形枠線の位置を求め、その矩形枠線を基に正面から見た規定の大きさの画像に射影変換する。
【００９５】
次に、ステップＳ２０２では、ステップＳ２００において取得した射影変換した画像の各々に基づいて、全ての画像の組み合わせについて画像ペアを作成する。
【００９６】
次に、ステップＳ２０４では、ステップＳ２０２において取得した画像ペアの各々について、差分画像を算出する。
【００９７】
次に、ステップＳ２０６では、ステップＳ２０４において取得した差分画像の各々に基づいて、差分画像の画素値の各々の絶対値の合計が最も大きい差分画像を選択する。
【００９８】
次に、ステップＳ２０８では、ステップＳ２０６において選択した差分画像に基づいて、当該差分画像の画素値の絶対値の合計値が予め定められた閾値より大きいか否かを判定する。合計値が、予め定められた閾値より大きい場合には、検出処理ルーチンは、ステップＳ２１０へ移行する。一方、合計値が、予め定められた閾値以下である場合には、検出処理ルーチンは、ステップＳ３００へ移行する。
【００９９】
次に、ステップＳ２１０では、ステップＳ２０６において取得した差分画像から電子透かしとして埋め込まれたエンボスＩＤを検出する。
【０１００】
次に、ステップＳ２１２では、ステップＳ２１０において取得したエンボスＩＤを最終結果として出力し、検出処理ルーチンを終了する。
【０１０１】
ステップＳ３００では、凹凸により生じた陰影は検出されなかったとの判定結果を最終結果として出力し、検出処理ルーチンを終了する。
【０１０２】
以上説明したように、第１の実施形態に係る情報検出装置によれば、媒体を照明環境毎に撮影し、ディジタルデータとして取得し、取得された画像の各々に基づいて、画像ペアを作成し、画像ペアの各々について、差分画像を算出し、差分画像の各々について、差分画像の画素値の各々の絶対値の合計値を計算し、計算された合計値が一番大きい差分画像を選択し、選択した差分画像の合計値と予め定められた閾値とに基づいて、凹凸により生じた陰影が検出できたか否かを判定し、陰影が検出できたと判定された場合に、選択した差分画像から凹凸パターンとして埋め込まれたＩＤ情報を検出することにより、媒体に形成された凹凸のパターンから精度よくＩＤ情報を検出することができる。
【０１０３】
また、印刷媒体に対しエンボスの加工を施して電子透かしパターンを記録することでＩＤ情報を埋め込むため、一般的なコピー機にかけても電子透かしパターンまでは複写できない。また、複数個の照明光源を持つカメラを用いてそのＩＤ情報を検出するため、エンボスによる陰影パターンのみを抽出することができ、２次元的に偽造された電子透かしパターンを排除することができる。結果として、複製困難な透かし入り印刷媒体を作成する方法を提供できる。
【０１０４】
なお、本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【０１０５】
次に、第２の実施形態に係る情報埋め込みシステム、及び情報検出装置について説明する。
【０１０６】
第２の実施形態においては、２次元コードが印刷された印刷媒体にエンボスＩＤを埋め込んで、カメラで２次元コード、及びエンボスＩＤを検出することで、２次元コードの真贋判定を行う点が第１の実施形態と異なる。なお、第１の実施形態に係る情報埋め込みシステム１００、及び情報検出装置３００と同様の構成及び作用については、同一の符号を付して説明を省略する。
【０１０７】
＜第２の実施形態に係る情報埋め込みシステムの構成＞
まず、第２の実施形態に係る情報埋め込みシステムの構成について説明する。図１０に示すように、第２の実施形態に係る情報埋め込みシステム４００は、印刷媒体入力部１０１と、枠縁付与装置１０２と、エンボスＩＤ埋め込み装置４０３と、印刷媒体出力部１０４と、パターン生成装置４０５と、制御部４０６と、搬送部１０７と、を備えている。なお、第２の実施形態において受け付ける印刷媒体は、２次元コードが印刷されているものとする。
【０１０８】
エンボスＩＤ埋め込み装置４０３は、搬送部１０７を介して搬送された、枠縁付与装置１０２において上書きされた印刷媒体全体を、エンボスＩＤ埋め込み装置４０３に内蔵してあるカメラ等により認識すると、当該印刷媒体全体を撮影し、パターン生成装置４０５に出力する。なお、第２の実施形態においては、印刷媒体全体を撮影すると同時に印刷媒体に印刷されている２次元コードを読み取り、当該２次元コードが表現しているＩＤ情報もパターン生成装置４０５へ出力する。
【０１０９】
また、エンボスＩＤ埋め込み装置４０３は、パターン生成装置４０５から２値化済の線状の電子透かしパターンを受け付けると、エンボスＩＤ埋め込み装置４０３の一部であるエンボッサーを当該受け付けた電子透かしパターンに適応するように変更する。
【０１１０】
また、エンボスＩＤ埋め込み装置４０３は、変更したエンボッサーを用いて対象となる印刷媒体に対して、エンボスＩＤ埋め込み装置４０３に内蔵されている型押し機を用いて当該印刷媒体の両側からサンドすることにより、電子透かしパターンの凹凸を表面に形成するようにエンボス加工を施し、電子透かしパターンを埋め込む。また、エンボスＩＤ埋め込み装置４０３は、電子透かしパターンを埋め込んだ印刷媒体を、搬送部１０７を介して印刷媒体出力部１０４に搬送する。なお、第２の実施形態においては、エンボスＩＤ埋め込み装置４０３は、印刷媒体に印刷された２次元コードに重なるよう電子透かしパターンを埋め込む。
【０１１１】
制御部４０６は、印刷媒体入力部１０１、枠縁付与装置１０２、エンボスＩＤ埋め込み装置４０３、印刷媒体出力部１０４、パターン生成装置４０５、及び搬送部１０７を制御する。
【０１１２】
パターン生成装置４０５は、ＣＰＵと、ＲＡＭと、後述するパターン生成ルーチンを実行するためのプログラムや各種データを記憶したＲＯＭと、を含むコンピュータで構成することができる。このパターン生成装置４０５は、機能的には図１１に示すように入力部５００と、演算部５０２と、出力部５１０とを備えている。
【０１１３】
入力部５００は、エンボスＩＤ埋め込み装置４０３から、エンボスＩＤ埋め込み装置４０３において撮影された印刷物全体の画像サイズと、印刷媒体に印刷されている２次元コードが表現しているＩＤ情報とを受け付ける。
【０１１４】
演算部２０２は、短縮コード生成部５０３と、電子透かしパターン生成部５０４と、２値化処理部２０６とを含んで構成されている。
【０１１５】
短縮コード生成部５０３は、入力部５００において受け付けた印刷媒体に印刷されている２次元コードが表現しているＩＤ情報に基づいて、ハッシュ関数等で得られる短縮コードを生成し、電子透かしパターン生成部５０４へ出力する。
【０１１６】
電子透かしパターン生成部５０４は、入力部５００において受け付けたエンボスＩＤ埋め込み装置４０３において撮影された印刷媒体全体の画像サイズ（印刷媒体全体のＷ×Ｈ画素サイズ）と、短縮コード生成部５０３において取得した短縮コードとに基づいて、電子透かしパターンを生成し、２値化処理部２０６に出力する。また、第２の実施形態において短縮コードは、埋め込むＩＤ情報であるエンボスＩＤであり、ｋ−ｂｉｔとする。
【０１１７】
＜第２の実施形態に係る情報検出装置の構成＞
次に、第２の実施形態に係る情報検出装置の構成について説明する。図１２に示すように、第２の実施形態に係る情報検出装置６００は、ＣＰＵと、ＲＡＭと、後述する検出処理ルーチンを実行するためのプログラムや各種データを記憶したＲＯＭと、を含むコンピュータで構成することができる。この情報検出装置６００は、機能的には図１２に示すように補助照明付きカメラ入力部６１０と、演算部６２０と、結果出力部６９０とを備えている。
【０１１８】
補助照明付きカメラ入力部６１０は、撮影装置であるデジタルカメラ等を用いて、対象となる印刷媒体を撮影しディジタルデータの画像の各々を受け付ける。また、補助照明付きカメラ入力部６１０は、任意の方法に基づいて、対象となる印刷媒体に印刷されている２次元コードから、当該２次元コードが表現するＩＤ情報を取得する。
【０１１９】
演算部３２０は、枠縁検出幾何補正部３２２と、差分画像算出部３２４と、凹凸度判定部３２６と、短縮コード生成部６２２と、エンボスＩＤ検出部６２４と、判定部６２６とを含んで構成されている。
【０１２０】
短縮コード生成部６２２は、補助照明付きカメラ入力部６１０において取得した２次元コードが表現するＩＤ情報に基づいて、上述した短縮コード生成部５０３と同様の方法により、短縮コードを生成し、判定部６２６に出力する。
【０１２１】
エンボスＩＤ検出部６２４は、差分画像算出部３２４において取得した差分画像から電子透かしとして埋め込まれたエンボスＩＤを検出し、判定部６２６に出力する。
【０１２２】
判定部６２６は、短縮コード生成部６２２から取得した短縮コードと、エンボスＩＤ検出部６２４から取得したエンボスＩＤとを比較し、一致した場合には、エンボスＩＤを最終結果として結果出力部６９０に出力する。一方、一致しない場合には、一致しない旨の結果を最終結果として結果出力部６９０に出力する。
【０１２３】
結果出力部６９０は、凹凸度判定部３２６での判定結果、または判定部６２６での判定結果を出力する。
【０１２４】
＜第２の実施形態に係るパターン生成装置の作用＞
次に、第２の実施形態に係るパターン生成装置４０５の作用について説明する。パターン生成装置４０５は、エンボスＩＤ埋め込み装置４０３から印刷媒体全体の画像データと、２次元コードが表現しているデータとを受け付けると、パターン生成装置４０５のＲＯＭに記憶されたプログラムを、ＣＰＵが実行することにより、図１３に示すパターン生成処理ルーチンを実行する。
【０１２５】
まず、ステップＳ４００では、受け付けた２次元コードが表現しているＩＤ情報に基づいて、ハッシュ関数等で得られる短縮コードを生成する。
【０１２６】
次に、ステップＳ４０２では、ステップＳ４００において取得した短縮コードと、受け付けた印刷媒体全体の画像サイズとに基づいて、電子透かしパターンを生成する。
【０１２７】
＜第２の実施形態に係る情報検出装置の作用＞
次に、第２の実施形態に係る情報検出装置６００の作用について説明する。情報検出装置６００は、補助照明付きカメラ入力部６１０において、対象となる印刷媒体を、撮影環境を変更する毎に撮影したディジタルデータの画像の各々と、印刷媒体に印刷されている２次元コードが表現するＩＤ情報とを受け付けると、情報検出装置６００のＲＯＭに記憶されたプログラムを、ＣＰＵが実行することにより、図１４に示す検出処理ルーチンを実行する。
【０１２８】
ステップＳ５００では、取得した２次元コードが表現するＩＤ情報に基づいて、上述のステップＳ４００と同様の方法を用いて短縮コードを生成する。
【０１２９】
次に、ステップＳ５０２では、ステップＳ２１０において取得したエンボスＩＤと、ステップＳ５００において取得した短縮コードとが一致するか否かを判定する。エンボスＩＤと短縮コードとが一致する場合には、検出処理ルーチンは、ステップＳ５０４へ移行する。一方、エンボスＩＤと短縮コードとが一致しない場合には、検出処理ルーチンは、ステップＳ５０６へ移行する。
【０１３０】
次に、ステップＳ５０４では、ステップＳ２１０において取得したエンボスＩＤを最終結果として、結果出力部６９０から出力して、検出処理ルーチンを終了する。
【０１３１】
ステップＳ５０６では、エンボスＩＤと短縮コードとが一致しない旨を最終結果として、結果出力部６９０から出力した、検出処理ルーチンを終了する。
【０１３２】
以上説明したように、第２の実施形態に係る情報検出装置によれば、２次元コードの真贋判定を行うシステムを作ることができる。
【０１３３】
また、検出時おいて２次元コードから得られた短縮コードとエンボスＩＤから得られた短縮コードを照合することで真贋判定が実現できる。また、第２の実施形態に係る情報検出装置によれば、コピー機による複製を抑止できるため、印刷された２次元コードの正真性を高い精度で保証できるようになる。なお、２次元コードの代わりに１次元バーコードを用いても良い。
【０１３４】
なお、本発明は、上述した実施形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【０１３５】
例えば、第１及び第２の実施形態においては、枠縁付与装置により、入力された印刷媒体の枠に矩形枠線を上書きする場合について説明したが、これに限定されるものではない。例えば、枠が無くても電子透かしパターンの位置を特定可能な電子透かし方式を用いる場合は、上述の枠縁付与装置、及び枠縁検出幾何補正部を省略した構成にしてもよい。ただし、枠が無くても電子透かし領域の位置を特定可能な電子透かし方式を用いる場合は、枠縁付与装置１０２および枠縁検出幾何補正部３２２を省略した構成にしてもよい。
【０１３６】
また、第１及び第２の実施形態においては、枠縁付与装置により、入力された印刷媒体の枠に矩形枠線を上書きする場合について説明したが、これに限定されるものではない。例えば、付加するのは枠に限定されるものでなく、ＱＲコード（登録商標）の切り出しシンボルのような特定パターン等を付加するのでも良い。ただし、当該場合においては、上述の枠縁検出幾何補正部における処理を、特定のパターン等に対応する検出方法に置き換える必要がある。
【０１３７】
また、第１及び第２の実施形態においては、電子透かしを埋め込む処理を、主に紙媒体を想定する場合について説明したが、これに限定されるものではない。例えば、３Ｄプリンタを利用して成形加工物として生成し出力してもよい。この場合、印刷媒体入力部１０１としては、オブジェクトの形状データをディジタル入力し、枠縁付与装置１０２とエンボスＩＤ埋め込み装置１０３とをデータとして加工する形態にしてもよい。
【０１３８】
また、第１及び第２の実施形態においては、情報埋め込みシステムにおいて、枠縁付与装置、及びエンボスＩＤ埋め込み装置の各々において、印刷媒体を、カメラ等を用いて撮影、又は撮影して認識する場合について説明したが、これに限定されるものではない。例えば、印刷媒体入力部において受け付けた印刷媒体の情報（画素値、及びサイズ等）、及び搬送部の搬送速度に基づいて、枠縁付与装置において印刷媒体に矩形枠線を印刷してもよいし、パターン生成装置において電子透かしパターンを生成してもよい。
【０１３９】
また、第１及び第２の実施形態においては、エンボスＩＤ埋め込み装置１０３は、印刷媒体に印刷された枠縁矩形にぴったり収まるように埋め込む場合について説明したが、これに限定されるものではない。例えば、枠縁矩形と、予め定められた枠縁矩形と位置関係とに基づいて、対応する任意領域に電子透かしパターンを埋め込んでもよい。また、埋め込む電子化しパターンの大きさも予め定められた任意の大きさでもよい。
【０１４０】
また、第１及び第２の実施形態においては、予め対象となる印刷媒体が決定されていない場合について説明したが、これに限定されるものではない。例えば、予め対象となる印刷媒体を決定しておき、当該印刷媒体について上述した処理を実施してもよい。この場合、予め決定された印刷媒体の情報（サイズ等）、及び搬送部の搬送速度に基づいて、枠縁付与装置において印刷媒体に矩形枠線を印刷してもよい。また、事前に、パターン生成装置において予め定められた印刷媒体に対応する電子透かしパターンを生成してもよい。また、エンボスＩＤ埋め込み装置１０３において、事前に、予め定められた印刷媒体に対応するエンボッサーに変更しておいてもよい。
【０１４１】
また、第１及び第２の実施形態においては、処理毎にエンボッサーを変更する場合について説明したが、これに限定されるものではない。例えば、予め対象となる印刷媒体が決定されている場合には、事前に対応するエンボッサーに変更しておいてもよい。また、複数の凹凸パターンのブロックを用意しておき、印刷媒体に対応するエンボッサーを当該凹凸パターンのブロックの組み合わせにより形成してもよい。
【０１４２】
また、エンボス加工で埋め込むことによるコピー抑止効果のみ享受できれば良い場合は、電子透かし検出過程を簡略化するため、複数光源を順番に照射させるのではなく環境光のみで単一画像を撮影しエンボスＩＤを検出してもよい。この場合、エンボスＩＤを検出する方法は任意の方法を用いてもよい。また、任意の方法を用いる場合には、上述の差分画像算出部３２４および凹凸度判定部３２６の処理は省略してもよい。
【０１４３】
また、本願明細書中において、プログラムが予めインストールされている実施形態として説明したが、当該プログラムを、コンピュータ読み取り可能な記録媒体に格納して提供することも可能であるし、ネットワークを介して提供することも可能である。
【符号の説明】
【０１４４】
１００、４００ 情報埋め込みシステム
１０１ 印刷媒体入力部
１０２ 枠縁付与装置
１０３、４０３ エンボスＩＤ埋め込み装置
１０４ 印刷媒体出力部
１０５、４０５ パターン生成装置
１０６、４０６ 制御部
１０７ 搬送部
２００、５００ 入力部
２０２、５０２ 演算部
２０４、５０４ 電子透かしパターン生成部
２０６ ２値化処理部
２１０、５１０ 出力部
３００、６００ 情報検出装置
３１０、６１０ 補助照明付きカメラ入力部
３２０、６２０ 演算部
３２２ 枠縁検出幾何補正部
３２４ 差分画像算出部
３２６ 凹凸度判定部
３２８、６２４ エンボスＩＤ検出部
３９０、６９０ 結果出力部
５０３ 短縮コード生成部
６２２ 短縮コード生成部
６２６ 判定部
【図１】
2019134472.tif 000011
【図２】
2019134472.tif 000012
【図３】
2019134472.tif 000013
【図４】
2019134472.tif 000014
【図５】
2019134472.tif 000015
【図６】
2019134472.tif 000016
【図７】
2019134472.tif 000017
【図８】
2019134472.tif 000018
【図９】
2019134472.tif 000019
【図１０】
2019134472.tif 000020
【図１１】
2019134472.tif 000021
【図１２】
2019134472.tif 000022
【図１３】
2019134472.tif 000023
【図１４】
2019134472.tif 000024