(57)【特許請求の範囲】
【請求項１】
認証のための情報が埋め込まれているカードの製作装置において、
カード発給申請者のカード発給用情報とカード認証用情報を保存する手段と、
前記保存手段のカード発給用情報を所定のサイズの形状を有するデジタル画像へ変換する手段と、
前記保存手段のカード認証用情報をユーザキーで設定し、そのユーザキーを用いて透かしを生成する手段と、
前記デジタル画像に前記透かしを埋め込む手段と、
前記透かしが埋め込まれたデジタル画像をカードの原資材に印刷する手段とを備え、
前記透かしを埋め込む手段が、
前記デジタル画像の輝度成分を、少なくとも第１の周波数領域と第２の周波数領域とを有する２つ以上の領域に分割された周波数領域の係数に変換させる周波数領域変換手段と、
前記周波数領域の係数のうち第１の周波数領域の係数と前記透かしを用いて生成した代置係数を、前記周波数領域の係数のうち第２の周波数領域の係数と代置して前記デジタル画像に透かしを埋め込む透かし埋込手段と、
前記周波数領域に変換され、透かしが埋め込まれたデジタル画像を、逆周波数領域変換する逆周波数領域変換手段とを備える
ことを特徴とするカード製作装置。
【請求項２】
前記透かしを生成する手段が、
前記ユーザキーを暗号化する手段と、
前記暗号化したユーザキーを用い、疑似乱数の形態で透かしを生成する手段とを備えることを特徴とする請求項１に記載のカード製作装置。
【請求項３】
前記デジタル画像が白黒画像であるか或いはカラー画像であるかを判別する白黒／カラー画像判別手段をさらに備え、
前記デジタル画像がカラー画像である場合、
輝度成分を含まないカラーモデルで表現された前記デジタル画像を、輝度成分を含むカラーモデルに変換し、前記変換されたカラーモデルの輝度成分を抽出して前記周波数領域変換手段に送るカラーモデル変換手段と、
前記逆周波数領域変換手段で変換されたデジタル画像を、前記逆周波数領域変換が行われた輝度成分と、前記変換されたカラーモデルから前記輝度成分を除いた前記周波数領域変換が行われていない残りの成分とを用いてカラーモデル逆変換を行うカラーモデル逆変換手段とをさらに備えることを特徴とする請求項２に記載のカード製作装置。
【請求項４】
前記透かし埋込手段により前記デジタル画像に埋め込まれる透かしが、その位置が予め設定されることを特徴とする請求項３に記載のカード製作装置。
【請求項５】
前記透かし埋込手段により前記デジタル画像に埋め込まれる透かしが、埋め込まれる位置を指定する特定の識別子と共に埋め込まれることを特徴とする請求項３に記載のカード製作装置。
【請求項６】
認証のための情報が埋め込まれているカードの製作方法において、
カード発給申請者に関するカード発給用情報とカード認証用情報から前記カード発給用情報を所定のサイズの形状を有するデジタル画像へ変換するステップと、
前記保存手段の前記カード認証用情報をユーザキーで設定し、そのユーザキーを用いて透かしを生成するステップと、
前記デジタル画像に前記透かしを埋め込むステップと、
前記透かしが埋め込まれたデジタル画像をカードの原資材に印刷するステップとを含み、
前記透かしを埋め込むステップが、
前記デジタル画像の輝度成分を、少なくとも第１の周波数領域と第２の周波数領域とを有する２つ以上の領域に分割された周波数領域の係数に変換させるステップと、
前記周波数領域の係数のうち第１の周波数領域の係数と前記透かしを用いて生成した代置係数を、前記周波数領域の係数のうち第２の周波数領域の係数と代置して前記デジタル画像に透かしを埋め込むステップと、
前記周波数領域に変換され、透かしが埋め込まれたデジタル画像を、逆周波数領域変換するステップとを含む
ことを特徴とするカード製作方法。
【請求項７】
前記透かしを生成するステップが、
前記ユーザキーを暗号化するステップと、
前記ユーザキーを用いて疑似乱数の形態で透かしを生成するステップとを含むことを特徴とする請求項６に記載のカード製作方法。
【請求項８】
前記デジタル画像がカラー画像であり、
前記方法が、前記輝度成分の周波数領域の係数に変換する前に、輝度成分を含まないカラーモデルで表現された前記デジタル画像を、輝度成分を含むカラーモデルに変換し、前記変換されたカラーモデルの輝度成分を抽出するステップと、
前記デジタル画像を逆周波数変換ステップの後に、前記輝度成分と前記変換されたカラーモデルから前記輝度成分を除いた前記周波数領域変換が行われていない残りの成分とを用いてカラーモデル逆変換を行うステップとをさらに含むことを特徴とする請求項７に記載のカード製作方法。
【請求項９】
前記第１の周波数領域が低周波数領域であり、前記第２の周波数領域が高周波数領域であることを特徴とする請求項７または８に記載のカード製作方法。
【請求項１０】
請求項７乃至９に記載のカード製作方法により製作されたカードの認証装置において、
前記カードに印刷されたイメージを走査してデジタル画像データを生成する手段と、
カード所持者からカード認証用情報を入力される手段と、
前記カード所持者から入力されたカード認証用情報を用いて生成した透かしと、
前記デジタル画像データを周波数領域に変換することにより得られた変換係数を用いて検出した透かしとの間の相関関係を計算して認証の有無を決定する認証決定手段とを備えることを特徴とするカード認証装置。
【請求項１１】
前記認証決定手段が、
前記カード所持者から入力されたカード認証用情報を用いて透かしを生成する透かし生成手段と、
前記デジタル画像に埋め込まれている透かしを検出して復元する透かし検出手段と、
前記生成した透かしと復元された透かしとの間の相関関係を計算してカードの認証の有無を判別する手段とを備えることを特徴とする請求項１０に記載のカード認証装置。
【請求項１２】
前記透かし生成手段が、
前記カード認証用情報をユーザキーを設定してこれを暗号化する手段と、
前記暗号化したユーザキーを用い、疑似乱数の形態で透かしを生成する手段とを備えることを特徴とする請求項１１に記載のカード認証装置。
【請求項１３】
前記透かし検出手段が、
前記透かしが埋め込まれたデジタル画像の輝度成分を周波数領域の係数に変換させる手段と、
前記第１の周波数領域の係数と前記代置係数とを用いて、前記デジタル画像に埋め込まれた透かしを検出する手段と、
前記検出した透かしと前記認証用透かしとの間の相関関係を求めることにより、前記デジタル画像を認証する手段とを備えることを特徴とする請求項１１に記載のカード認証装置。
【請求項１４】
前記カードユーザに関する情報が保存されたデータベースと、
前記カードからデータベース検索用情報を抽出する手段と、
前記データベース検索用情報を用いて前記データベースを検索し、前記カードユーザに関する情報を出力する手段とをさらに備えることを特徴とする請求項１２に記載のカード認証装置。
【請求項１５】
前記走査されたイメージが、透かしが埋め込まれた位置を表示する識別子を含み、前記デジタル画像生成手段が、前記識別子を探して前記識別子により定められる領域内のデジタル画像データのみを得ることを特徴とする請求項１０に記載のカード認証装置。
【請求項１６】
カード発給用情報から変換されたデジタル画像の輝度成分を、少なくとも第１の周波数領域と第２の周波数領域とを有する２つ以上の領域に分割された周波数領域の係数に変換し、前記周波数領域の係数のうち第１の周波数領域の係数とカード認証用情報を用いて生成した透かしとを利用して生成した代置係数を、前記周波数領域の係数のうち第２の周波数領域の係数と代置して前記デジタル画像データに透かしを埋め込んだ後、前記透かしが埋め込まれたデジタル画像データをカードの原資材に印刷する装置または方法により製作されたカードの認証方法において、
前記カードに印刷されたイメージを走査してデジタル画像データを生成するステップと、
前記デジタル画像データから透かしが埋め込まれた領域のデジタル画像データを得るステップと、
前記透かしが埋め込まれた領域内のデジタル画像データから透かしを検出するステップと、
カード所持者からカード認証用情報を入力されるステップと、
前記カード所持者から入力されたカード認証用情報を用いて透かしを生成するステップと、
前記検出した透かしと前記生成した透かしとの間の相関関係から認証を決定し、決定された結果を出力するステップとを含むことを特徴とするカード認証方法。
【請求項１７】
カード発給用情報から変換されたデジタル画像の輝度成分を、少なくとも第１の周波数領域と第２の周波数領域とを有する２つ以上の領域に分割された周波数領域の係数に変換し、前記周波数領域の係数のうち第１の周波数領域の係数とカード認証用情報を用いて生成した透かしとを利用して生成した代置係数を、前記周波数領域の係数のうち第２の周波数領域の係数と代置して前記デジタル画像データに透かしを埋め込んだ後、前記透かしが埋め込まれたデジタル画像データをカードの原資材に印刷する装置または方法により製作されたカードの認証方法において、
前記カードに印刷されたイメージを走査してデジタル画像データを生成するステップと、
前記デジタル画像データから透かしが埋め込まれた領域のデジタル画像データを得るステップと、
前記透かしが埋め込まれた領域内のデジタル画像データから透かしを検出し、前記検出された透かしからカード認証用情報を抽出するステップと、
カード所持者からカード認証用情報を入力されるステップと、
前記抽出されたカード認証用情報と前記入力されたカード認証用情報との間の相関関係から認証を決定し、決定された結果を出力するステップとを含むことを特徴とするカード認証方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子透かし技術を用いてデジタル情報が印刷されたカードの製作方法及び認証方法、並びにそれらの装置に関し、より詳しくは、情報が印刷されたカードの製作時に印刷される内容をデジタル情報で形成し、肉眼で識別できない透かしを埋め込んで形成したデジタル情報が印刷されたカードの製作方法及び認証方法、並びにそれらの装置に関する。
【０００２】
【従来の技術】
従来、身元や資格を立証するために、住民登録証、パスポート、学生証、社員証等のＩＤカードや、運転免許証、資格証、クレジットカード、カードキーのように、身元情報を含むか、または身元を証明／確認するための多様なカードが広く用いられている。しかし、このようなカードに含まれている情報の重要性にも拘らず、カードが不法に偽変造されて用いられる事例が増えつつあるのが実情である。
【０００３】
このような問題点を解決するために、従来から次のような方法が提案され用いられている。
【０００４】
第一に、身元情報等が印刷された印刷紙に写真を貼り付けてコーティングする方法がある。これは、現在パスポート等において用いられている。しかし、このような方法は、単にカードの写真とその所持者が一致すれば、カードと所持者を共に認証するものであるため、コーティング紙を剥がして写真を交替した後、適切に仕上げることにより簡単に変更することができるとの問題があった。
第二に、種々の幅を有する黒いバーと白いバーの配列パターンで情報を表現する符号体系であるバーコード方法がある。バーコードを貼り付けまたは印刷して身分証を製作すれば、出入時にバーコード読取機から読み取られた情報により、身分証の真偽や身元情報及び所持者の真偽を確認することができる。しかし、バーコードは複製が容易であるため、同一のパターンのバーコードが模倣されて不法に用いられる可能性があり、また、このパターンを変更するだけでも全く異なる認証資料になるため、偽変造される余地が大きい。しかも、バーコード読取機でバーコードを読み取れないことが多く、このためにキーボードを備えなければならない。
【０００５】
第三に、所定の情報が磁気的に記録されるマグネチック線があるが、ほとんどのクレジットカードがカードの裏面にマグネチック線を貼り付け、このマグネチック線に情報を記録して該当クレジットカードに対する最小限の情報を提供する方法を採用している。
【０００６】
【発明が解決しようとする課題】
しかし、このような方法の場合は、磁性が強い物体に触ると、マグネチック線に記録された情報が損傷されやすく、マグネチック線に記録された情報を読み取りやすいため、模倣及び変更が容易であるとの問題がある。
【０００７】
さらに、カード所持者の真偽を判別する方法は二つに大別されるが、その一つは、写真により肉眼で判別することであり、もう一つは、暗証番号を用いて判別することである。しかし、写真を用いる方法は、上述したとおり偽変造が容易な状況では、判別方法としての意味がないだけでなく、カード所持者とカードに貼付または印刷された写真を一々比較して判別するには時間的な制約等により判別力が劣らざるを得ない。
【０００８】
カード所持者の暗証番号と実際の暗証番号を対照する方法は、現在、最も広く用いられる判別法であるが、暗証番号が一般に４桁のアラビア数字からなるため、不法な意図を有する者が分かりやすい。暗証番号を頻繁に更新して第３者からの保安を維持することはできるが、更新手続きを再度経るか、または新たな暗証番号を作って記憶することが極めて煩雑であるとの短所を有する。もちろん、写真を用いた肉眼判別法と暗証番号対照法を共に用いることもできるが、二つの方法を並行するとしても、前述した問題点を明快に解決できないのが実情である。
【０００９】
もちろん、最近、このような問題点を解消するために、カードに記録される情報をデジタル化して印刷する方法を採用することもある。しかし、このようなデジタル化は、その技術そのものが原本を損傷させずに無制限に複製が可能であり、しかも、複製本と原本を見分け難いので、不法複製と不法流通が無差別的に行われているのが実情である。
【００１０】
これらの方法は、カードの偽変造等による不法使用を防止するために現在適用されているが、肉眼で識別可能であり、記録された情報が読み出されやすく変更が容易であり、隠匿可能な情報量が極めて微弱であり、損傷しやすく、または時間的な制約がある等、いろいろな問題点があった。従来の技術のこのような限界により、その重要性にも拘らず、カードが不法に用いられる危険性がある。
【００１１】
【課題を解決するための手段】
本発明は、上記問題点に鑑みなされたものであり、肉眼で識別できない透かしを印刷されるデジタル画像に埋め込むことにより、カードの偽変造をできないようにする電子透かし技術を用いてデジタル情報が印刷されたカード、その製作、認証方法及び装置を提供することを目的とする。
【００１２】
また、本発明は、カードに印刷されるデジタル情報の品質の低下を最小化して透かしを埋め込んで印刷することのできるカード、その製作、認証方法及び装置を提供することを他の目的とする。
【００１３】
さらに、本発明は、周波数領域特性を用いて透かしを印刷されるデジタル情報に埋め込むことにより、デジタル情報の品質を低下させないと共に、カードに印刷されるイメージの変形に対しても透かしの保存性が高く強い特性を有するデジタル情報が印刷されたカード、その製作、認証方法及び装置を提供することをさらに他の目的とする。
【００１４】
上記の目的を達成するため、本発明による認証のための情報が埋め込まれているカードの製作装置は、カード発給申請者のカード発給用情報とカード認証用情報を保存する手段と、該保存手段のカード発給用情報を所定のサイズの形状を有するデジタル画像へ変換する手段と、前記保存手段のカード認証用情報をユーザキーで設定し、そのユーザキーを用いて透かしを生成する手段と、前記デジタル画像に前記透かしを埋め込む手段と、前記透かしが埋め込まれたデジタル画像をカードの原資材に印刷する手段とを備えることを特徴とする。
【００１５】
また、本発明による認証のための情報が埋め込まれているカードの認証装置は、前記カードに印刷されたイメージを走査してデジタル画像を生成する手段と、カード所持者からカード認証用情報を入力される手段と、前記カード所持者から入力されたカード認証用情報を用いて生成した透かしと、前記デジタル画像から検出した透かしとの間の相関関係を計算して認証の有無を決定する手段とを備えることを特徴とする。
【００１６】
このような装置により行われる方法についても同一の形態で構成され得る。
このようにカードを製作するにあたって、肉眼で識別できない透かしを埋め込むことで変更されないようにすることができる。また、真のカード所持者により決定されたキーが透かしとして生成されると、カードの認証時またはカード所持者の真偽の判別時、カードから検出された透かしとカード所持者から入力されたキーとを比較し、これらが一致するか否かによりカードの変更、造作の有無やカード所持者の真偽を判別することができる。また、隠匿可能な情報の内容を多様にすることができ、情報を隠匿可能な位置も任意に選択することができる。また、透かしそのものが損なわれる恐れがないだけでなく、変更も困難である。さらに、コンピュータを用いた透かしの検出及び比較により正確かつ迅速な検査を行うことができる。
【００１７】
【発明の実施の形態】
以下、本発明の好ましい実施の形態を、添付図面に基づいて詳しく説明する。先ず、一般のカード発給過程について説明する。カード発給申請者は、カード製作／発給者に身元情報（例えば、氏名、住民登録番号、住所、銀行口座番号等）や写真のようなカード発給に必要な情報を提供する。このとき、カード発給申請者は、キー値を定めてカード製作／発給者に提供する。このキーは、暗証番号や社員番号または各種のＩＤ等の文字や数字情報である。カード製作／発給者は、キーを含むカード発給申請者より提供された情報をデータベースに保存し、カード発給申請者からの情報のうち、カードの原資材に印刷される情報のみをデータベースから抽出する。その後、一般のカード製作用グラフィックツールを用い、データベースから抽出されたカードの原資材に印刷される情報が含まれたデジタル画像を製作する。一般のカード製作用プリンタを用いて製作されたデジタル画像をカードの原資材に印刷することにより、カード製作が完了し、カード発給申請者に発給される。
【００１８】
本発明では、上述したカード製作ステップに、カード発給申請者より提供されたキーを用いて透かしを生成した後、カードの原資材に印刷されるデジタル画像に透かしを埋め込むステップをさらに含み、これにより、キーを隠匿させて模倣や複製を困難にして、カードの偽変造を防止することができる。また、隠匿されたキーを検出し、カード所持者が外部入力装置から入力したキーと一致するか否かを判断することにより、カードを認証しまたはカード所持者の真偽を判別することができる。
【００１９】
以下、添付図面を参照して、本発明の構成について詳述する。
図１は、本発明による一実施の形態の電子透かしが埋め込まれたカードの製作装置の概略構成を示すブロック図である。図１に示すように、カード製作装置１０は、カード発給に必要な情報を含むカード情報データベース２０と、カード情報を用いてデジタル画像を具現するデジタル画像生成部３０と、ユーザキー値に応じて透かしを生成する透かし生成部４０と、生成した透かしをデジタル画像に埋め込む透かし埋込部５０と、透かしが埋め込まれたデジタル画像をカードに印刷するためのデジタル画像印刷部６０とを備えている。
【００２０】
次に、図２を参照して、このカード製作装置による透かしが埋め込まれたカードの製作ステップについて説明する。
【００２１】
前記カード情報データベース２０には、カード発給申請者のカード発給に必要な情報やキー値と、各種のカード使用と関連するデータが保存されており、該当申請者のカード発給のために定められたキー値と、カードに印刷される情報が抽出される（ステップＳ１００）。このように抽出されたデータは、カード製作用グラフィックツールを用い、カード情報データベース２０から抽出された情報に基づいて、カードの原資材に印刷される基本的なデジタル画像を製作する。グラフィックツールでは、印刷されるカードのサイズを考慮し、所定の領域を設定した後、各種の資料を予め設定された位置に書き込んで一つのデータファイルを作成する（ステップＳ１１０）。
【００２２】
また、前記透かし生成部４０は、カード情報データベース２０から抽出されたユーザキーを用いて透かしを生成する（ステップＳ１２０）。生成した透かしをデジタル画像に埋め込む（ステップＳ１３０）。前記透かし生成部４０により生成された透かしは、前記透かし埋込部５０によりデジタル画像に埋め込まれる（ステップＳ１３０）。最後に、透かしが埋め込まれたデジタル画像をカードの原資材に印刷することにより、透かしが埋め込まれたカードの製作が完了する（ステップＳ１４０）。特に、本発明では、カードに埋め込まれる透かしを生成して埋め込むために、従来とは異なる形態の方法を新たに適用しているが、これについては図３及び図４を参照して説明する。
【００２３】
図３は、図１における透かし関連構成を具体的に示す詳細ブロック図であり、図４は、図３における構成により透かしが埋め込まれたデジタル画像の製作ステップを示すフローチャートである。
【００２４】
図３では、透かし生成部４０と透かし埋込部５０の詳細構成を示しており、前記透かし生成部４０は、カード情報データベース２０から入力されるユーザキーを暗号化するためのユーザキー暗号化器４１と、暗号化したユーザキーから擬似乱数を生成するための擬似乱数生成器４２とを備えている。また、前記透かし埋込部５０は、入力されるデジタル画像が白黒であるか或いはカラーであるかを判別する白黒／カラー画像判別器１００と、該当入力画像がカラーである場合、画像の処理を容易に行うためにカラーモデルを変換するカラーモデル変換器１１０と、入力信号を空間領域から周波数領域に変換するための周波数領域変換器１２０と、透かし生成部４０で生成された透かしを周波数領域に変換されたデジタル画像に埋め込むための透かし埋込器１３０と、透かしが埋め込まれたデジタル画像を周波数領域から空間領域に変換するための逆周波数領域変換器１４０と、変換された信号がカラーモデルである場合、元のカラーモデルに変換するための逆カラーモデル変換器１５０とを備えている。
【００２５】
次に、図４を参照して、このような構成を有する透かし生成部４０と透かし埋込部５０における動作について説明する。
【００２６】
前記デジタル画像生成部３０で生成したデジタル画像が透かし埋込部５０に入力される(ステップＳ２００)。入力されたデジタル画像は、白黒画像／カラー画像判別器１００に入力され、透かしを埋め込むデジタル画像が白黒画像であるかカラー画像であるかを判別する（ステップＳ２１０）。前記白黒画像／カラー画像判別器１００は、入力されたデジタル画像のフォーマットに関するイメージ情報データを抽出し、抽出されたイメージ情報データから白黒画像であるかカラー画像であるかを判別する。
【００２７】
前記白黒画像／カラー画像判別器１００による判別結果、該当デジタル画像が白黒であると、周波数領域変換器１２０により周波数領域に変換される（ステップＳ２２０1）。このとき、白黒画像は輝度（ｌｕｍｉｎａｎｃｅ）成分のみを有するため、直ちに周波数領域変換器１２０により空間領域から周波数領域への変換が行われる。
【００２８】
これに対し、前記白黒／カラー画像判別器１００による判別結果、カラー画像であると、先ずカラーモデル変換器１１０において、例えばＲＧＢモードのカラーモデルからＨＳＢ（Ｈ：ｈｕｅ、Ｓ：ｓａｔｕｒａｔｉｏｎ、Ｂ：ｂｒｉｇｈｔｎｅｓｓ）モード、ＹＩＱ（Ｙ：ｌｕｍｉｎａｎｃｅ、Ｉ：ｉｎ−ｐｈａｓｅ、Ｑ：ｑｕａｄｒａｔｕｒｅ）モードまたはＹＣｂＣｒ（Ｙ：ｌｕｍｉｎａｎｃｅ、Ｃｂ/Ｃｒ：ｃｈｒｏｍｉｎａｎｃｅ）モードのカラーモデルに変換され、変換されたカラーモデルの輝度成分が抽出される（ステップＳ２１５）。カラーモデル変換器１１０により変換されたカラーモデルの輝度成分は、周波数領域変換器１２０により周波数領域に変換される（ステップＳ２２０2）。デジタル画像を周波数領域に変換する技法は様々であるが、代表的にはＦＦＴ変換（Ｆａｓｔ Ｆｏｕｒｉｅｒ Ｔｒａｎｓｆｏｒｍ）、ＤＣＴ変換（Ｄｉｓｃｒｅｔｅ Ｃｏｓｉｎｅ Ｔｒａｎｓｆｏｒｍ）、ＤＷＴ変換（Ｄｉｓｃｒｅｔｅ Ｗａｖｅｌｅｔ Ｔｒａｎｓｆｏｒｍ）等が用いられる。
【００２９】
本発明では、透かしの埋込みと検出のために周波数領域法を用いているが、これは、周波数領域法による変換は、デジタル画像を周波数領域に変換することにより、透かしをデジタル画像に隠匿して透かしを除去し難くし、デジタル画像の原本の品質を大きく低下させない長所を有するからである。周波数領域変換器１２０によると、デジタル画像のＤＣＴ係数、ＦＦＴ係数またはＤＷＴ係数（ＦＯＩ）が得られる。
【００３０】
ところが、フーリエ変換は、変換領域の係数が複素数からなるので、フーリエ変換係数に透かし情報を埋め込むことが難しいのに対し、ＤＣＴ変換は、フーリエ変換と類似する特性を有してはいるが、変換領域の係数が実数のみからなるので、フーリエ変換よりも有利かつ容易である。ここでは、デジタル画像に関するＤＣＴ変換係数またはＤＷＴ変換係数に透かしを埋め込む実施の形態について説明する。ＤＣＴ変換は、基本的にＦＦＴ変換と密接な関連があり、標準ＪＰＥＧ圧縮等において広く用いられる変換技法である。１次元ＤＣＴ変換は、下記の数１のように定義される。
【００３１】
【数１】
0003712392.tif 000002
【００３２】
数１において、ｓは元の信号値であり、ｔは変換された信号値であり、Ｎは信号の長さを示し、係数ｃは下記の数２のように定義される。
【００３３】
【数２】
0003712392.tif 000003
【００３４】
（但し、１≦ｋ≦Ｎ−１の場合である）。
また、正方行列に対する２次元ＤＣＴ変換は、下記の数３のように定義される。
【００３５】
【数３】
0003712392.tif 000004
【００３６】
前記数３において、Ｎ、ｓ、ｔは、１次元ＤＣＴ変換におけると同意義であり、ｃ（ｉ，ｊ）は、下記の数４のように定義される。
【００３７】
【数４】
0003712392.tif 000005
【００３８】
（但し、ｉ≠０、ｊ≠０の場合である）。
また、ＤＣＴ変換は逆変換を有し、１次元及び２次元に対しそれぞれ下記の数５及び数６のように定義される。
【００３９】
【数５】
0003712392.tif 000006
【００４０】
【数６】
0003712392.tif 000007
【００４１】
次に、ＤＷＴ変換について説明する。フーリエ変換が正弦関数と余弦関数を基底関数として用いる変換であれば、ウェーブレット変換は基底関数としてウェーブレットを用いる変換であって、連続ウェーブレット変換及び離散ウェーブレット変換に大別される。連続ウェーブレット変換は、下記の数７のように表される。
【数７】
0003712392.tif 000008
【００４２】
前記数７において、ｓはスケーリングを、τは位置移動（ｔｒａｎｓｌａｔｉｏｎ）を示し、Ψ（ｓ，ｔ）はスケーリングされて位置移動された形態のウェーブレットをそれぞれ示す。
【００４３】
スケーリングは、周波数と関連し、低いスケーリング、即ち圧縮されたウェーブレットは高周波成分を抽出し、高いスケーリング、即ち拡張されたウェーブレットは低周波成分を抽出する。通常、連続ウェーブレット変換は、変換により得られるウェーブレット係数が、スケーリングと位置移動の関数として無限に得られるため、実際の具現が不可能である。
【００４４】
従って、スケーリングと位置移動に対し一定の周波数領域のみを選択する離散ウェーブレット変換を用いると、より効果的に具現することができる。しかし、離散ウェーブレット変換もまた、コンピュータで具現するには多大な演算量による負担が伴われるので、高速ウェーブレット変換であるフィルターバンクを用いて画像イメージを変換させることが好ましい。この方法は、古典的な２チャネルサブバンドコーディング及びピラミッドアルゴリズムを用い、逆変換のためのフィルターバンク間の関係（ＰＲ−ＱＭＦ：Ｐｅｒｆｅｃｔｌｙ ｒｅｃｏｎｓｔｒｕｃｔｉｏｎ ｑｕａｄｒａｔｕｒｅ ｍｉｒｒｏｒ ｆｉｌｔｅｒ）さえ成立すれば、簡単に具現することができるという長所がある。
【００４５】
前記透かし生成部４０は、カード情報データベース２０から所定のユーザキーが入力され、ユーザキーから透かしを生成する。ユーザキーを透かしに用いると、検出した透かしとユーザキーから生成した透かしとの間の相関関係により、デジタル画像の真偽や変更の有無をより正確に判断することができ、透かしの保安性を強化させるという長所がある。
【００４６】
また、ユーザキーから透かしとして用いられる疑似乱数を発生させる前に、ユーザが暗号化器４１を用いて該ユーザキーを暗号化した後、この暗号化したキーを入力され、疑似乱数生成器４２により疑似乱数を発生させる。ユーザキーが暗号化ステップを経ると、ユーザキー値が容易に変形されないだけでなく、ユーザキーそのものを隠匿することができるので、暗号化したユーザキーから生成した透かしをデジタル画像に埋め込むと、その後、デジタル画像から透かしを検出するときにユーザキーそのものが公開される恐れがないという長所がある。暗号化は、通常の暗号化方式、例えば、ＤＥＳ（ｄａｔａ ｅｎｃｒｙｐｔｉｏｎ ｓｔａｎｄａｒｄ）方式、ＲＳＡ方式、ＥＣＣ方式等を用いることができる。本発明では、暗号化するデータがコーディングされ、その結果が疑似乱数（ｐｓｅｕｄｏ ｒａｎｄｏｍ ｎｕｍｂｅｒ）として出力される、ＰＮ−ｃｏｄｅ方式を用いている。
【００４７】
このようにして透かしが生成すると、透かし埋込器１３０により、下記の数学数５による方式のプロセスを経てデジタル画像に埋め込まれる（ステップＳ２３０1またはＳ２３０2）。
【００４８】
【数８】
0003712392.tif 000009
【００４９】
ここで、ｆｘは、デジタル画像に埋め込まれる透かしの強度を調整するための特性関数である。ｆｘは、多様に設定することができ、デジタル画像の周波数領域変換係数（ＦＯＩ）の一部をモジュロ（ｍｏｄｕｌｏ）演算しまたは多数の変換係数の平均、標準偏差、分散等の統計的特性値を取り出す関数であってもよい。
【００５０】
ＦＯＩ’は、デジタル画像の周波数領域変換係数（ＦＯＩ）に特性関数ｆｘを適用した値に透かし（Ｗ）が掛けられた結果を示す。数５における変換係数（ＦＯＩ）は、デジタル画像の周波数領域の値であるため、２次元配列の形態であり、透かし（Ｗ）は、１次元順列（ｓｅｑｕｅｎｃｅ）の形態を有するため、変換係数（ＦＯＩ）を順列の形態にし、または透かし（Ｗ）を２次元ブロック化して演算する。演算のために、画像の周波数係数毎に一つの透かしをマッチングして計算することもでき、複数の画像の周波数係数の統計的な特性を得て、一つの透かしと演算する方法がある。
【００５１】
次に、数８を参考して、透かしが埋め込まれるステップについて詳述する。
前記透かし埋込器１３０は、所定の特定周波数領域の変換係数（以下、埋込係数という）の絶対値に特性関数ｆｘを適用して得た値と透かしを掛けた結果（ＦＯＩ’、以下、代置係数という）を、他の所定の特定周波数領域の変換係数と代置（ｒｅｐｌａｃｅｍｅｎｔ）するプロセスを行う。例えば、デジタル画像を低周波数と中間周波数と高周波数との領域に分けたとき、デジタル画像の情報が相対的に少なく含まれた中間周波数領域または高周波数領域に透かしを埋め込むことになり、低周波数領域の変換係数（埋込係数）に特性関数ｆｘを適用した値に透かしを掛けた結果（代置係数）で、既存の中間周波数領域や高周波数領域の変換係数を代置することにより、透かしの埋込みが完了する。
【００５２】
このような方式によると、高周波数部分の一部を捨てる圧縮ステップやぼかし（ｂｌｕｒｒｉｎｇ）のような変形があったとしても、透かしは、低周波数領域の係数と掛けられて高周波数領域に代置されるものであり、変形後も高周波数領域が相当部分残るようになるため、変形に強いという長所がある。
【００５３】
本明細書では、透かしが、低周波数領域の係数の絶対値に特性関数ｆｘを適用した結果と掛けられ、中間周波数領域と高周波数領域の間に代置されることを一例として示しているが、デジタル画像の品質を低下させない範囲の周波数領域を選択して透かしを埋め込こんでもよい。例えば、高周波領域の変換係数の絶対値に特性関数を適用した結果に透かしを掛けた後、高周波数領域に代置することができるので、周波数領域に変換されたデジタル画像に透かしを埋め込む方法はこれに限らず、多様な周波数領域においても応用され得る。
【００５４】
また、本発明は、印刷により画像の全体的な特徴があまり変わらない点に着目し、任意の周波数領域の係数で他の周波数領域の係数を補償することにより、画像の全体的な特性に変化を与えないとの周波数領域の特性を用いれば、印刷に強い特徴を有するようになるので、印刷等により透かしが消えてしまうことを防止することができる。また、上述した周波数領域の特性を用いた透かしの埋込法によると、透かしを埋め込んでもデジタル画像の全体的な特性が変わらないため、即ちデジタル画像の原本の品質が低下しないため、印刷後にもデジタル画像の原本の品質を鑑賞することができる。
【００５５】
数８において、デジタル画像に透かしが埋め込まれたとき、透かしの強度の強さを調整するものはｆｘ関数である。この特性関数値は、ユーザが任意に設定することができるので、いかなる値も可能であり、特に透かし（Ｗ）の埋込みによるデジタル画像の品質が低下しないように適切な関数で決定することができる。即ち、透かしの強度の強さとデジタル画像の品質の変形は、互いに反比例の関係であるため、透かしの使用環境とデジタル画像の品質維持の側面とを考慮して決めることが好ましい。
【００５６】
次に、透かしが埋め込まれたデジタル画像を得るため、逆周波数領域変換器１４０は、周波数領域に変換されたデジタル画像を復元させる（ステップＳ２４０1またはＳ２４０2）。前記周波数領域変換器１２０がＤＣＴ変換やＤＷＴ変換またはＦＦＴ変換を用いた場合、逆周波数領域変換器１４０は、逆ＤＣＴ変換や逆ＤＷＴ変換または逆ＦＦＴ変換を用いる。ここで、デジタル画像がカラー画像である場合は、逆カラーモデル変換器１５０により、逆周波数領域変換が行われた輝度成分と、周波数領域変換が行われなかった輝度成分を除いた残りの成分を用い、ＨＳＢモード、ＹＩＱモードまたはＹＣｂＣｒモードのカラーモデルから元のカラーモデルに復元される（ステップＳ２４５）。最後に、透かしが埋め込まれたデジタル画像を得ることにより、透かしのデジタル画像への埋込みプロセスが終了する（ステップＳ２５０）。
【００５７】
このようにして、デジタル画像に対する透かしの埋込みステップが終了すると、カードの原資材にデジタル画像印刷部６０からカードの表面に印刷して透かしが埋め込まれたカードを製作することができる。
【００５８】
このように製作された本発明による透かしが埋め込まれたカードにおいて、埋め込まれた透かしは位置や内容により多様に決められ得る。透かしの内容が文字や数字またはイメージであるか、または透かしが埋め込まれる位置がカードの全体または一部であるかは、カード製作／発給者が選択する透かし技法の特徴により多様に決められる。例えば、上述した透かしが埋め込まれたカードの製作ステップにおいて、透かしを埋め込む部分がカード発給者の写真である場合、先ず、写真が印刷される所定の空間を空白として残し、写真の他にカードに印刷される情報のみをカードの原資材に印刷してから、カード発給申請者の写真をデジタル画像で製作し、このデジタル画像にのみ透かしを埋め込んだ後、透かしが埋め込まれたデジタル画像をカードの原資材の所定の位置に印刷してもよい。これに対し、透かしを埋め込む部分がカード全体であれば、カードに印刷される情報をカードの原資材全体のサイズと同一のサイズのデジタル画像に製作した後、このデジタル画像に透かしを埋め込んでから、カードの原資材に印刷してもよい。または、透かしがカードに印刷されるイメージの特定の部分に埋め込まれる場合は、透かしが埋め込まれる部分に特定の識別子を表示する方法を用いてもよい。
【００５９】
以下、図５乃至図８を参照して、このような製作ステップを経て作られた透かしが埋め込まれたカードに対する認証のための装置とその方法について説明する。透かしが埋め込まれたカードを認証するステップ及び装置は、上述したカードの製作ステップ及びその装置に対応するように構成され、透かしが埋め込まれたカードを認証するステップで用いられる透かしの検出技法は、透かしが埋め込まれたカードの製作ステップで用いられる透かしの埋込技法に対応する。
【００６０】
図５は、図１におけるカード製作装置により製作されたカードを認証するためのカード認証装置の構成を示すブロック図である。図５におけるカード認証装置２００は、ユーザキーを入力されて透かしを生成する部分と、カードそのものに記録された情報を処理する部分に大別される。カードそのものに記録された情報とは、カードの表面に印刷されたデジタル情報に含まれた透かしとマグネチック線を用いて記録されたカードユーザ情報を含む。前記カード認証装置２００は、カード認証者がカードの認証だけでなく、個人身元情報やカードの内訳のような情報も共に確認できるようにデータベースと連動する構造にしてもよいが、カードの認証のみを行う装置の場合は、別途のカード情報データベースを含まない。
【００６１】
前記カード認証装置２００は、カードに含まれている情報を認識するためのカード認識部２１０と、ユーザキーを入力するためのキー入力部２２０と、カード認識部２１０から抽出されたデータを用いて該当ユーザのカードに対する情報を検索して抽出するデータベース検索情報抽出部２３０と、前記抽出された情報のうち、カード認証者が所望の情報を抽出するカード情報データベース部２４０と、カード認識部２１０から認識されるカードのデジタル画像の抽出等の処理ステップを行うデジタル画像データ処理部２５０と、抽出したデジタル画像とキー入力部２２０から入力されたユーザキーに基づいて生成する透かしを用いて認証を行う透かし認証サーバ２６０と、認証の結果を出力する結果出力部３００とを備えている。
【００６２】
以下、図６を参照して、このような構成を有するカード認証装置２００における各構成部材の動作と共に全体の動作ステップについて説明する。
【００６３】
カード認証者は、カードの偽変造の有無及びカード所持者の真偽を確認するために、カード所持者に、透かしが埋め込まれたカードの認証装置のカード認識部２１０にカードを入れてキー値をキー入力部２２０から入力させる（ステップＳ３００）。前記カード認識部２１０は、カード所持者が入れたカードからカードシリアルナンバーやカードユーザＩＤ等の読み取られた種々のカード情報をデータベース検索情報抽出部２３０に伝送する一方、カードに印刷されたイメージを走査し、カードに印刷されたイメージをデジタル画像データのフォーマットでデジタル画像データ処理部２５０に伝送する。
【００６４】
前記データベース検索情報抽出部２３０は、カード認識部２１０から伝送された種々のカード情報のうち、カード所持者の身元情報や取引きの内訳等、カード認証者が所望の情報を抽出するための検索情報（カードシリアルナンバーやユーザＩＤ等）を抽出して、カード情報データベース部２４０へ送る。検索情報の抽出は、カードに貼り付けられているマグネチック線とバーコードのように情報記録と表示の機能を行う要素に記録されている部分により行われる。前記カード情報データベース部２４０は、データベース検索情報抽出部２３０からの検索情報を用いてカード認証者が所望する所定のカードユーザに関する情報を抽出し、抽出した情報を結果出力部３００に伝送して、カードユーザ情報を得るステップを終了する（ステップＳ３４０〜Ｓ３６０）。
【００６５】
また、前記デジタル画像データ処理部２５０は、上述した透かしが埋め込まれたカードの製作時、透かしを埋め込んだデジタル画像領域に対応する領域内のイメージのみをキャプチャーして透かし認証サーバ２６０に伝送する。キャプチャーする領域内のイメージのサイズは、カードのサイズの範囲内であればよく、特に限定されるのではない。このとき、カード面に印刷されたイメージから透かしを検出するためには、透かしが埋め込まれた位置を知らなければならないので、透かしを埋め込むステップにおいて、透かしの埋込領域を予め決めておくと、透かし検出の際には、その領域に対応する位置のイメージのみを得ればよい。或いは、透かしを埋め込むとき、埋込領域を表示する別途の識別子を埋め込んだ場合は、該識別子を探索して探し出した後、該識別子により決められる領域内のイメージのみをキャプチャーする。透かし認証サーバ２６０に高速伝送するために、透かしが埋め込まれたイメージデータを圧縮してもよい。
【００６６】
前記透かし認証サーバ２６０は、キャプチャーしたイメージデータから透かしを検出する（ステップＳ３１０）。透かしの検出は、埋め込んだときに適用した透かし技法に対応する検出方法を用いる。検出した透かしとユーザキーにより生成する透かしを比較し（ステップＳ３２０）、比較結果による認証の結果をカード認証者が確認できる所定の形式に出力して、透かしの検出及び認証のステップを終了する（ステップＳ３３０）。このような機能を行う透かし認証サーバ２６０は、周波数領域への変換及び周波数領域係数を用いて透かしの検出を行う透かし検出部２７０と、ユーザが入力したキーを暗号化した後、暗号化されたキーを用いて透かしを生成する透かし生成部２９０と、透かし検出部２７０で検出した透かしと透かし生成部２９０で生成した透かしとの相関関係により認証の有無を決定する比較演算部２８０とを備えている。
【００６７】
以下、図７及び図８を参照して、透かしの検出方法について説明する。
前記透かし認証サーバ２６０の透かし検出部２７０は、デジタル画像データ処理部２５０からの透かし埋込みイメージを伝送され、本発明の検出方法に従い透かしを検出する。若し、デジタル画像データ処理部２５０においてイメージデータを圧縮した場合は、透かし検出部２７０は、これに対応してイメージデータの圧縮を解いた後に透かしを検出する。
【００６８】
また、カード所持者は、カード認証装置２００のキー入力部２２０にキー値を入力する。キー入力部２２０は、カード所持者から入力されたキー値をデジタル化したデータとして透かし認証サーバ２６０へ伝送する。透かし認証サーバ２６０の透かし生成部２９０は、透かし埋込時と同一の方法により、キー入力部２２０から伝送されたキーデータを暗号化し、暗号化したキーデータを用いて透かしを生成する。
【００６９】
次いで、比較演算部２８０は、透かし検出部２７０で検出した透かしと透かし生成部２９０で生成した透かしとの間の相関関係から認証の有無を決定し、その認証結果を結果出力部３００へ伝送する。
【００７０】
最後に、結果出力部３００は、カード情報データベース部２４０から抽出された、カード認証者が所望する所定の情報及び透かし認証サーバ２６０の比較演算部２８０から伝送された認証結果を、カード認証者が確認することができる形態に出力する。
【００７１】
前記ステップのうち、カード認識部２１０からカードが入れられたか否かが確認されると、カードの認証とカード所持者の真偽を判別するための透かし検出及び認証ステップ（ステップＳ３１０〜Ｓ３３０）と、カード認証者が必要とするカードユーザの情報をデータベースから検索して抽出するためのステップ（ステップＳ３４０〜Ｓ３６０）がそれぞれ行われる。二つのステップは互いに独立したプロセスであるため、二つのステップを平行して行うことが、処理時間を短縮することができるので好ましい。
【００７２】
以下、図７及び図８を参照して、本発明によるカード製作装置において用いられた透かし埋込方法と関連し、透かしを検出して認証するステップについて詳述する。
【００７３】
図７は、図５における透かし認証サーバの構成を具体的に示す詳細ブロック図であり、図８は、図７における構成によるカードの透かしの比較ステップを示すフローチャートである。
【００７４】
図７における透かし認証サーバを構成する各ブロックは、上述した透かし埋込部における構成部材と同一であるので、それぞれの機能についての説明は省略し、全体的な動作を記述する。
【００７５】
前記デジタル画像データ処理部２５０により処理された透かしが埋め込まれたデジタル画像が、白黒／カラー画像判別器４１０に入力される（ステップＳ４００）。この白黒／カラー画像判別器４１０は、透かしが埋め込まれたデジタル画像が白黒画像であるかカラー画像であるかを判別する（ステップＳ４１０）。透かしが埋め込まれたデジタル画像が白黒画像であると、周波数領域変換器４３０により輝度成分に対する周波数領域変換が行われ（ステップＳ４２０）、カラー画像であると、先にカラーモデル変換器４２０によりＨＳＢモード、ＹＩＱモードまたはＹＣｂＣｒモード等のカラーモデルに変換される（ステップＳ４３０）。周波数領域変換器４３０により輝度成分に対してＤＣＴ変換、ＤＷＴ変換、ＦＦＴ変換の周波数領域変換が行われる。
【００７６】
このようにして、透かしが埋め込まれたデジタル画像に対し、周波数領域変換後に得られる変換係数からデジタル画像に埋め込まれていた透かしを検出し、元の透かしを復元する（ステップＳ４５０）。透かしの検出は、所定の特定周波数領域の係数に特性関数を適用した結果に透かしを掛けて、他の所定の特定周波数領域の係数に埋め込むプロセスの逆プロセスを行うことであり、透かしが埋め込まれたデジタル画像から、上述した特定周波数領域に埋め込まれている代置係数（ＦＯＩ’）と、代置係数（ＦＯＩ’）の計算に用いられている埋込係数（ＦＯＩ）を求め、その埋込係数及び代置係数を用いて透かしを復元する。
【００７７】
また、透かし生成部２９０は、ユーザキーを入力され、ユーザキー暗号化器４４０により透かし埋込みステップと同様の方法で暗号化し、擬似乱数生成器４５０によりＰＮ-ｃｏｄｅ方式による透かし（Ｗ）を生成することになる。透かしの生成は、ユーザキーから透かしを生成する方法以外に、例えば、所定の保存媒体に予め保存されていた幾つかの透かしのうち、いずれか一つの透かしを埋込み及び検出する例もあり得る。このようにユーザキーが入力されていない場合は、埋込係数と代置係数から求めた透かしを、例えば予め保存されている幾つかの透かしと比較して、所定の透かしが埋め込まれているか否かを判断することができる。
このようにして、復元された透かし（ＷＥ）と、透かし埋込時に使用された方法により生成した透かし（Ｗ）との間の相関関係を分析することにより、デジタル画像に所定の透かしがあるか否かを検出することができる（ステップＳ４６０）。ところが、透かしが任意のサイズ値を有する順列である場合は、透かしを復元するために埋込係数と代置係数の値を使用しなければならず、例えば、透かしが１と−１のみを有する二進数列である場合は、特性関数ｆｘの値が常に正数であるとの仮定下で、代置係数の符号のみでも透かしの値を復元することができる。
【００７８】
前記比較演算部２８０で行われる相関関係の分析は、検出された透かし（ＷＥ）とユーザから入力されたキーを使用して生成した透かし（Ｗ）との相関関係及びその相関値を求め、ユーザが指定した透かしが埋め込まれたことを確認することにより、透かし認証装置２００で検査されるデジタル画像の真偽、変更の有無が分かる。
【００７９】
以下、透かし（ＷＥとＷ）間の相関関係及びその相関値を求める方法について説明する。透かし（ＷＥとＷ）間の相関関係は、下記の数９により求められる。
【００８０】
【数９】
0003712392.tif 000010
【００８１】
ここで、
【００８２】
【数１０】
0003712392.tif 000011
【００８３】
はＦＦＴ（Ｗ）の共役複素数を示し、ＩＦＦＴ（Ｗ）は逆ＦＦＴ（Ｗ）を示す。上記数９から求められた相関関係の結果は、ある一つの値でなく、シーケンスの形態Ｘ1…ＸNであるので、求められた複数個の値Ｘ1〜ＸNを比較して最大ピーク値Ｍ及びその位置Ｐを求める。その後、数９から求められた相関関係の結果から、尖度、即ち４次モーメント（Ｋｕｒｔｏｓｉｓ）Ｋを次の数１１によって求める。
【００８４】
【数１１】
0003712392.tif 000012
【００８５】
ここで、Ｘ1…ＸNは上述のように数９から得られる数列であって、透かし（ＷとＷＥ）間の相関関係の結果値であり、
【００８６】
【数１２】
0003712392.tif 000013
【００８７】
はＸ1…ＸNの平均を、σは標準偏差を示す。
【００８８】
このように求められた相関値Ｋ、Ｍ、Ｐを分析すると、所定のユーザキーで生成した透かし（Ｗ）と検出した透かし（ＷＥ）が一致するか否かを判別することができる。詳しく説明すると、相関値Ｋ、即ち尖度（Ｋｕｒｔｏｓｉｓ）が所定のしきい値未満であれば透かし（ＷとＷＥ）が一致しないことを示し、最大ピーク値Ｍが所定のしきい値未満である場合も、透かし（ＷとＷＥ）が一致しないことを示す。また、透かし（ＷとＷＥ）の最大ピーク値の位置Ｐが常に同一である場合にのみ透かし（ＷとＷＥ）が一致することを意味する。
【００８９】
また、透かし生成部で生成した擬似乱数は、自己の信号以外の擬似乱数とは相関度が‘０’であるので、擬似乱数による相関度もまた、所定のしきい値以上である場合は、透かし（ＷとＷＥ）が一致することを意味する。従って、デジタル画像が上述した相関値の条件を全て満たしていると、透かし（ＷとＷＥ）が一致することを意味するので、デジタル画像の認証を確定することができることになる。
【００９０】
産業上の利用可能性
以上のように、本発明によると、クレジットカード、ＩＣカード、スマートカード、学生証、社員証、カードキーのようなカードに加えられ得る不法行為を防止すると共に、このようなカードが偽変造された場合を容易に検出することができ、カードとカード所持者の真偽を確認／決定する認証効果を得ることができる。特に、データベースシステムと連動すれば、カードの真偽の認証以外にも身元情報を同時に把握することができる。また、磁性体との接触等に影響されず、取扱性も良好である。
【００９１】
以上、本発明による透かしが埋め込まれたカードの製作方法及び認証方法、並びにそれらの装置についてその好ましい実施の形態を開示してこれを例示により説明したが、これは、この技術の分野における熟練者にとって、このような実施の形態は単に例示のためのものであって、これに限定されるものではなく、本発明の技術的思想の範囲内で種々に変更または変形され、置き換えられることは明白である。
また、本発明の技術的思想は、上述した実施の形態に限定されず、添付の特許請求の範囲及びそれと同等の技術的原理によってのみ限定されるものである。
【図面の簡単な説明】
【図１】  本発明による一実施の形態の電子透かしが埋め込まれたカードの製作装置の概略構成を示すブロック図である。
【図２】  図１におけるカード製作装置による透かしが埋め込まれたカードの製作ステップを説明するフローチャートである。
【図３】  図１における透かし関連構成を具体的に示す詳細ブロック図である。
【図４】  図３における構成により透かしが埋め込まれたデジタル画像の製作ステップを示すフローチャートである。
【図５】  図１におけるカード製作装置により製作されたカードを認証するためのカード認証装置の構成を示すブロック図である。
【図６】  図５におけるカード認証装置でのカード認証ステップを示すフローチャートである。
【図７】  図５における透かし認証サーバの構成を具体的に示す詳細ブロック図である。
【図８】  図７における構成によるカードの透かしの比較ステップを示すフローチャートである。
【図１】
0003712392.tif 000014
【図２】
0003712392.tif 000015
【図３】
0003712392.tif 000016
【図４】
0003712392.tif 000017
【図５】
0003712392.tif 000018
【図６】
0003712392.tif 000019
【図７】
0003712392.tif 000020
【図８】
0003712392.tif 000021