(57)【特許請求の範囲】
【請求項１】
デジタルコンテンツの画像情報を印刷手段で用紙に印刷する際に、前記印刷手段を特定する固有情報を前記印刷手段に内蔵された秘密鍵を使用して改竄検知用データを形成し、該改竄検知用データを固有情報に付加して印刷手段検知用データを作成し、該印刷手段検知用データを前記デジタルコンテンツの画像情報に電子透かし形式で付加して用紙に印刷するようにしたことを特徴とする画像情報処理方法。
【請求項２】
デジタルコンテンツの画像情報を印刷手段で用紙に印刷する際に、前記印刷手段を特定する固有情報を前記印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成し、該改竄検知用データを固有情報に付加して印刷手段検知用データを作成し、該印刷手段検知用データを前記デジタルコンテンツの画像情報に電子透かし形式で付加して用紙に印刷し、用紙に印刷された画像情報を画像情報読取手段で読取り、読取った画像情報から電子透かし情報を抽出して、前記印刷手段の公開鍵を利用して改竄検知用データを復号して印刷画像情報の正当性を判断するようにしたことを特徴とする画像情報処理方法。
【請求項３】
前記印刷手段を特定する固有情報は、印刷手段の機種、製造番号、印刷回数を組み合わせて設定されていることを特徴とする請求項１又は２記載の画像情報処理方法。
【請求項４】
前記改竄検知用データは、印刷手段を特定する固有情報と現在時刻情報とを印刷手段の秘密鍵で暗号化して作成されることを特徴とする請求項１乃至３の何れかに記載の画像情報処理方法。
【請求項５】
前記改竄検知用データは、印刷手段を特定する固有情報と印刷枚数データとを印刷手段の秘密鍵で暗号化して作成されることを特徴とする請求項１乃至３の何れかに記載の画像情報処理方法。
【請求項６】
デジタルコンテンツの画像情報を印刷する印刷手段と、該印刷手段を特定する固有情報を格納する固有情報格納手段と、前記印刷手段でデジタルコンテンツの画像情報を印刷する際に、固有情報を印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成する改竄検知用データ作成手段と、該改竄検知用データ作成部で作成された改竄検知用データを前記固有情報に付加して印刷手段検出用データを作成する印刷手段検知用データ作成手段と、該印刷手段検知用データ作成手段で作成された印刷手段検出用データを電子透かし情報として前記デジタルコンテンツの画像情報に埋め込んで前記印刷手段に供給する電子透かし情報挿入手段とを備えたことを特徴とする画像情報処理装置。
【請求項７】
デジタルコンテンツの画像情報を印刷する印刷手段と、該印刷手段を特定する固有情報を格納する固有情報格納手段と、前記印刷手段でデジタルコンテンツの画像情報を印刷する際に、固有情報を印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成する改竄検知用データ作成手段と、該改竄検知用データ作成部で作成された改竄検知用データを前記固有情報に付加して印刷手段検出用データを作成する印刷手段検知用データ作成手段と、該印刷手段検知用データ作成手段で作成された印刷手段検出用データを電子透かし情報として前記デジタルコンテンツの画像情報に埋め込んで前記印刷手段に供給する電子透かし情報挿入手段と、前記印刷手段で印刷された用紙の画像情報を読取る画像情報読取手段と、該画像情報読取手段で読取った画像情報から改竄検知用データを分離する改竄検知用データ分離手段と、該改竄検知用データ分離手段で分離された改竄検知用データを前記印刷手段の公開鍵を使用して復号し、復号した改竄検知用データに基づいて印刷情報の正当性を判断する正当性判断手段とを備えていることを特徴とする画像情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルコンテンツの画像情報を印刷したときに用紙に印刷された画像情報の正当性を判断することが可能な画像処理方法及び画像処理装置に関する。
【０００２】
【従来の技術】
近年、インターネットの普及により、デジタルコンテンツを保存、複写、加工することによって有効活用することが可能となり、デジタルコンテンツの著作権の問題やデジタルコンテンツを用紙に印刷した場合に、正規の経路で印刷されたものであるか否かの確認を容易に判断できることが望まれている。
【０００３】
入力画像データに対して付加情報を埋め込む画像処理装置として、例えば特開平１１−４３３７号公報に記載されているものが知られている。
この画像処理装置は、イメージスキャナで読み取った画像データに対してユーザーのＩＤコード等の所定の透かし情報を透かし情報挿入器で付加し、この透かし情報を付加した画像データをプリンタに供給して、プリントアウトするようにした構成を有する。
【０００４】
【発明が解決しようとする課題】
しかしながら、上記従来例にあっては、イメージスキャナで読取った画像データに透かし情報をそのまま付加するようにしているので、用紙にプリントアウトした画像データを解析することにより、透かし情報を分離して検出することができ、分離した透かし情報を他の画像データに付加することにより、容易に透かし情報を付加した画像データをプリントアウトすることができることから、著作権やプリントアウトとされた画像データの正当性を保証することはできないという未解決の課題がある。
【０００５】
そこで、本発明は、上記従来例の未解決の課題に着目してなされたものであり、透かし情報を容易に複写することができないようにすると共に、透かし情報に基づいて印刷手段を特定して正当に印刷されたものであるか否かを確認することができる画像処理方法及び画像処理装置を提供することを目的としている。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、請求項１に係る画像処理方法は、デジタルコンテンツの画像情報を印刷手段で用紙に印刷する際に、前記印刷手段を特定する固有情報を前記印刷手段に内蔵された秘密鍵を使用して改竄検知用データを形成し、該改竄検知用データを固有情報に付加して印刷手段検知用データを作成し、該印刷手段検知用データを前記デジタルコンテンツの画像情報に電子透かし形式で付加して用紙に印刷するようにしたことを特徴としている。
【０００７】
この請求項１に係る発明では、例えばプリンタ、ファクシミリ等で構成される印刷手段がネットワークに接続されおり、この印刷手段でデータベースサーバーから有料のデジタルコンテンツを取得して印刷する際に、印刷手段を特定する固有情報を印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成し、この改竄検知用データを固有情報に付加して印刷手段検知用データを作成し、この印刷手段検知用データを電子透かし形式でデジタルコンテンツの画像情報に付加するので、印刷された用紙から電子透かし情報を分離したとしても、公開鍵を使用して復号した改竄検知用データに基づいて正当性の判断を正確に行うことができる。
【０００８】
また、請求項２に係る画像情報処理方法は、デジタルコンテンツの画像情報を印刷手段で用紙に印刷する際に、前記印刷手段を特定する固有情報を前記印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成し、該改竄検知用データを固有情報に付加して印刷手段検知用データを作成し、該印刷手段検知用データを前記デジタルコンテンツの画像情報に電子透かし形式で付加して用紙に印刷し、用紙に印刷された画像情報を画像情報読取手段で読取り、読取った画像情報から電子透かし情報を抽出して、前記印刷手段の公開鍵を利用して改竄検知用データを復号して印刷画像情報の正当性を判断するようにしたことを特徴としている。
【０００９】
この請求項２に係る発明では、上記請求項１の作用に加えて、用紙に印刷された画像情報をイメージスキャナ、電子スチルカメラ等の画像情報読取手段で読取り、読取った画像情報から電子透かし情報を抽出して、印刷手段の公開鍵を利用して改竄検知用データを復号するので、復号結果から特定の印刷手段で印刷した正当な画像情報であることを確認することができる。
【００１０】
さらに、請求項３に係る画像情報処理方法は、請求項１又は２に係る発明において、前記印刷手段を特定する固有情報は、印刷手段の機種、製造番号、印刷回数を組み合わせて設定されていることを特徴としている。
この請求項３に係る発明では、印刷手段の機種、製造番号、印刷回数を組み合わせて選定するので、特に、製造番号を設定することにより、印刷手段を正確に特定することができると共に、これに加えて印刷回数を設定することにより、印刷手段の印刷履歴を保管しておけば印刷物の特定を正確に行うことができる。
【００１１】
さらにまた、請求項４に係る画像処理方法では、請求項１乃至３の何れかの発明において、前記改竄検知用データは、印刷手段を特定する固有情報と現在時刻情報とを印刷手段の秘密鍵に基づいて暗号化して作成されることを特徴としている。
この請求項４に係る発明では、改竄検知用データとして、印刷手段を特定する固有情報と現在時刻情報とを印刷手段の秘密鍵で暗号化するので、印刷手段検知用データが常時変化することになり、用紙に印刷される電子透かしが時間の経過と共に変化して、印刷手段検知用データの偽造を防止することができる。
【００１２】
なおさらに、請求項５に係る画像情報処理方法は、前記改竄検知用データは、印刷手段を特定する固有情報と印刷枚数データとを印刷手段の秘密鍵で暗号化して作成されることを特徴としている。この請求項５に係る発明でも、印刷手段で、用紙を印刷する毎に印刷枚数データが増加することにより、用紙に印刷される電子透かしが時間の経過と共に変化して、印刷手段検知用データの偽造を防止することができる。
【００１３】
また、請求項６に係る画像情報処理装置は、デジタルコンテンツの画像情報を印刷する印刷手段と、該印刷手段を特定する固有情報を格納する固有情報格納手段と、前記印刷手段でデジタルコンテンツの画像情報を印刷する際に、固有情報を印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成する改竄検知用データ作成手段と、該改竄検知用データ作成部で作成された改竄検知用データを前記固有情報に付加して印刷手段検出用データを作成する印刷手段検知用データ作成手段と、該印刷手段検知用データ作成手段で作成された印刷手段検出用データを電子透かし情報として前記デジタルコンテンツの画像情報に埋め込んで前記印刷手段に供給する電子透かし情報挿入手段とを備えたことを特徴としている。
【００１４】
この請求項６に係る発明では、前述した請求項１と同様の作用が得られる。
さらに、請求項７に係る画像情報処理装置は、デジタルコンテンツの画像情報を印刷する印刷手段と、該印刷手段を特定する固有情報を格納する固有情報格納手段と、前記印刷手段でデジタルコンテンツの画像情報を印刷する際に、固有情報を印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成する改竄検知用データ作成手段と、該改竄検知用データ作成部で作成された改竄検知用データを前記固有情報に付加して印刷手段検出用データを作成する印刷手段検知用データ作成手段と、該印刷手段検知用データ作成手段で作成された印刷手段検出用データを電子透かし情報として前記デジタルコンテンツの画像情報に埋め込んで前記印刷手段に供給する電子透かし情報挿入手段と、前記印刷手段で印刷された用紙の画像情報を読取る画像情報読取手段と、該画像情報読取手段で読取った画像情報から改竄検知用データを分離する改竄検知用データ分離手段と、該改竄検知用データ分離手段で分離された改竄検知用データを前記印刷手段の公開鍵を使用して復号し、復号した改竄検知用データに基づいて印刷情報の正当性を判断する正当性判断手段とを備えていることを特徴としている。
【００１５】
この請求項７に係る発明でも、前述した請求項２と同様の作用が得られる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面を伴って説明する。
図１は本発明の第１の実施形態を示す概略構成図であり、図中、１はインターネット及びローカルエリアネットワークに接続されたパーソナルコンピュータ等で構成される情報処理装置であって、この情報処理装置１にキーボード２、マウス３、ディスプレイ４、印刷手段としてプリンタ５及びイメージスキャナ６が接続されている。
【００１７】
情報処理装置１は、図２に示すように、演算制御部１０と、この演算制御部１０にシステムバス１１を介して接続されたキーボード２を制御するキーボード制御部１２、マウス３を制御するマウス制御部１３、ディスプレイ４を制御する表示制御部１４、プリンタ５に対する入出力インタフェース部１５、イメージスキャナ６に対する入出力インタフェース部１６、インターネットにアクセス可能な通信回線に接続された通信制御部１７と、データベースサーバ１８が接続されているローカルエリアネットワーク１９に接続されたＬＡＮ制御部２０を備えている。
【００１８】
そして、情報処理装置１は、インターネットにアクセスするＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザソフト、ネットワークドライバ、プリンタドライバ、イメージスキャナドライバ等がインストールされており、ＷＷＷブラウザソフトによってインターネットの所望のホームページにアクセスすることにより、所望のデジタルコンテンツをディスプレイ４に表示し、表示されたデジタルコンテンツをハードディスクに保存したり、プリンタ５で印刷することができるように構成されている。
【００１９】
また、プリンタ５には、図３に示すように、画像処理部２１が配設され、この画像処理部２１に情報処理装置１から印刷データとしてデジタルコンテンツのカラー画像情報が入力され、このカラー画像情報に、プリンタを特定する固有情報を暗号化してプリンタ検出用データを作成して、このプリンタ検出用データを不可視電子透かし情報として埋め込んだカラー画像情報としてからプリンタ部２２に供給して印刷用紙にカラー印刷するように構成されている。
【００２０】
ここで、画像処理部２１は、情報処理装置１から入力されるデジタルコンテンツの画像情報を記憶する印刷情報メモリ２３と、プリンタ自身の機種名、製造番号、印刷順番等で構成される固有情報を記憶した固有情報メモリ２４と、プリンタに固有の秘密鍵を格納した秘密鍵メモリ２６と、現在時刻情報を出力する内蔵時計部２５と、プリンタ部２２の印刷枚数を計数する印刷回数カウンタ２７と、固有情報メモリ２４に記憶された固有情報と印刷回数カウンタ２７で計数された印刷回数データと内蔵時計部２５で発生される現在時刻情報とが入力され、これらを組み合わせて固有情報を作成する固有情報作成部２８と、この固有情報作成部２８で作成された固有情報に対してハッシュ関数などの所定の関数を適用することにより、メッセージ・ダイジェスト（Message  Digest）と称されるコードを作成するメッセージ・ダイジェスト作成部２９と、このメッセージ・ダイジェスト作成部２９で作成されたメッセージ・ダイジェストを秘密鍵メモリ２６に記憶された秘密鍵を用いて暗号化したメッセージ認証コード（Message  Authentication  Code）でなる改竄検知用データを作成する改竄検知用データ作成部３０と、この改竄検知用データ作成部３０で作成された改竄検知用データを固有情報作成部２８で作成した固有情報に付加して印刷手段検出用データを作成する印刷手段検出用データ作成部３１と、この印刷手段検出用データ作成部３１で作成された印刷手段検出用データと印刷情報メモリ２３に記憶されたデジタルコンテンツの画像情報とが入力され、画像情報に印刷手段検出用データを電子透かし情報として埋め込んだ画像情報を作成し、これをプリンタ部２２に出力する電子透かし挿入部３２とを備えている。
【００２１】
次に、上記第１の実施形態の動作を説明する。
今、情報処理装置１でインターネットを介して所望のホームページにアクセスすることにより、有料のデジタルコンテンツの画像情報を読込むか、ローカルエリアネットワーク１９を介してデータベースサーバにアクセスすることにより証拠能力を要求される公正証書、印鑑証明書、戸籍謄本等のデジタルコンテンツの画像情報を読込み、このデジタルコンテンツの画像情報を特定されたプリンタ５で印刷することにより、正規の経路を経て印刷された印刷物であることを証明することができる。
【００２２】
すなわち、情報処理装置１で読込んだデジタルコンテンツの画像情報を入出力インタフェース部１５を介してプリンタ５に出力する。プリンタ５では、デジタルコンテンツの画像情報が入力されると、これを画像処理部２１の印刷情報メモリ２３に記憶する。
一方、画像処理部２１では、固有情報メモリ２４に格納されているプリンタの機種及び製造番号でなる固有情報と内蔵時計部２５で発生される現在時刻情報とが固有情報作成部２８に供給され、この固有情報作成部２８で、固有情報と現在時刻情報とを組み合わせて印刷手段を特定する固有情報ＩＤを作成する。
【００２３】
そして、作成された印刷手段を特定する固有情報ＩＤがメッセージ・ダイジェスト作成部２９に入力されることにより、ハッシュ関数を使用してメッセージ・ダイジェストコードＭＤを作成し、作成したメッセージダイジェストコードＭＤを改竄検知用データ作成部３０に入力し、メッセージ・ダイジェストコードＭＤを秘密鍵メモリ２６に記憶されている秘密鍵を使用して暗号化することにより、メッセージ認証コードでなる改竄検知用データＭＡＣを作成する。
【００２４】
この作成した改竄検知用データＭＡＣと固有情報作成部２８で作成した固有情報とを印刷手段検出用データ作成部３１に入力することにより、改竄検知用データＭＡＣを固有情報ＩＤに付加した印刷手段検出用データを作成し、この印刷手段検出用データＰＤを印刷情報メモリ２３に記憶されたデジタルコンテンツの画像情報が入力された電子透かし挿入部３２に入力することにより、デジタルコンテンツの画像情報に改竄検知用データＭＡＣを付加した印刷手段検出用データＰＤを電子透かし形式で埋め込んだ画像情報を形成し、この画像情報をプリンタ部２２に入力することにより、印刷用紙に印刷手段検出用データＰＤが不可視化された状態でデジタルコンテンツの画像情報を印刷する。
【００２５】
したがって、印刷用紙に印刷されたデジタルコンテンツの画像情報を視認したときに、デジタルコンテンツの画像情報については視認することができるが、印刷手段検出用データについては視認することはできない。
この印刷用紙に印刷されたデジタルコンテンツの画像情報が正規のプリンタ５で印刷されたものであるか否かを確認するには、印刷用紙に印刷された画像情報をイメージスキャナ６で読取って画像情報とし、この画像情報からデジタルコンテンツの画像情報と印刷手段検出用データＰＤとを分離し、さらに分離した印刷手段検出用データＰＤに付加されている改竄検知用データＭＡＣを分離して、この改竄検知用データＭＡＣを公開鍵でメッセージ・ダイジェストコードを復号する一方、印刷手段検出用データをメッセージ・ダイジェスト作成部でメッセージ・ダイジェストコードを作成し、両者を比較して、これらが一致するときには、改竄されていないことが確認され、このときの印刷手段検出用データが特定のプリンタを表す固有情報であるときに、印刷用紙に印刷されたデジタルコンテンツの画像情報が正規の経路を経て印刷されていることを確認することができる。
【００２６】
この第１の実施形態によると、印刷手段検出用データについてのみメッセージ・ダイジェストコードＭＤを作成し、このメッセージ・ダイジェストコードＭＤをプリンタ５の秘密鍵を使用して改竄検知用データＭＡＣを作成するようにしているので、画像情報全体について改竄検知用データＭＡＣを作成する場合に比較して、少ないデータ量で画像情報の複製や改竄を確実に検知することができる。
【００２７】
次に、本発明の第２の実施形態を図４について説明する。
この第２の実施形態では、印刷用紙に印刷された画像情報に基づいて正規の経路を経て印刷されたものであるか否かを確認することができる印刷画像情報確認部を付加したものである。
すなわち、第２の実施形態では、図４に示すように、情報処理装置１に印刷画像情報確認部４１が設けられている。
【００２８】
この印刷画像情報確認部４１は、イメージスキャナ６で読込んだ印刷用紙に印刷されたデジタルコンテンツの画像情報が入力され、この画像情報から電子透かし情報即ち改竄検知用データＭＡＣを付加した印刷手段検出用データＰＤを抽出し、解析する電子透かしリーダ４２と、この電子透かしリーダ４２で抽出された改竄検知用データＭＡＣを付加した印刷手段検出用データＰＤが入力され、改竄検知用データＭＡＣと固有情報ＩＤとを分離するデータ分離部４３と、このデータ分離部４３で分離された改竄検知用データＭＡＣを公開鍵メモリ４４に記憶されているプリンタ５の公開鍵を使用して復号処理することにより、メッセージ・ダイジェストコードＭＤを復号する復号化部４５と、データ分離部４３で分離した固有情報ＩＤをハッシュ関数を使用してメッセージ・ダイジェストコードＭＤ′を作成するメッセージ・ダイジェスト作成部４６と、復号化部４５で復号されたメッセージ・ダイジェストコードＭＤとメッセージ・ダイジェスト作成部４６で作成されたメッセージ・ダイジェストＭＤ′とを比較して両者が一致するか否かを判定する比較判定部４７と、この比較判定部４７の判定結果がメッセージ・ダイジェストＭＤ及びＭＤ′が一致するときに、改竄が行われていないものと判断して、印刷手段検出用データを表示情報として情報処理装置１に出力し、メッセージ・ダイジェストＭＤ及びＭＤ′が不一致であるときに改竄が行われていることを表すメッセージを情報処理装置１に出力する。
【００２９】
したがって、第２の実施形態によると、正規のプリンタ５で印刷されたデジタルコンテンツの画像情報については、イメージスキャナ６で読取った画像情報に乱れがないので、電子透かしリーダ４２で抽出した改竄検知用データＭＡＣを付加した印刷手段検出用データＰＤをデータ分離部４３に入力することにより、改竄検知用データＭＡＣと固有情報ＩＤとを分離する。そして、改竄検知用データＭＡＣを復号化部４５に入力することにより、公開鍵を使用して元の印刷手段検出用データから作成したメッセージ・ダイジェストコードＭＤを復号する一方、データ分離部４３で分離した固有情報をメッセージ・ダイジェストコード作成部４６に入力して、ハッシュ関数を使用してメッセージ・ダイジェストコードＭＤ′を作成し、復号したメッセージ・ダイジェストコードＭＤと作成したメッセージ・ダイジェストコードＭＤ′とを比較判定部４７で比較判定することにより、両者が一致することになり、改竄されていないことを確認することができ、印刷手段検出用データを表示情報として情報処理装置１に出力することにより、情報処理装置１のディスプレイ４で機種、製造番号、印刷回数、印刷時刻が表示されることにより、正規のプリンタ５で印刷された画像情報であることを確認することができる。
【００３０】
ところが、デジタルコンテンツの画像情報を正規のプリンタ５ではない他のプリンタで印刷したときには、このプリンタが電子透かし情報を埋め込めないものであるときには、電子透かしリーダ４２で電子透かし情報を抽出することができない状態となるので、正規のプリンタで印刷したものではないことを容易に確認することができる。
【００３１】
さらに、正規のプリンタ５以外のプリンタで印刷したときに、このプリンタが電子透かし情報を埋め込むことができるものであって、機種、製造番号、印刷回数等の印刷手段検出用データを作成し、これに対してメッセージ・ダイジェストコードＭＤを作成したとしても、このメッセージ・ダイジェストコードＭＤから改竄検知用データＭＡＣを作成する秘密鍵を一致させることができないので、異なる秘密鍵で改竄検知用データＭＡＣを作成し、これを固有情報ＩＤに付加して印刷手段検出用データＰＤを作成し、この印刷手段検出用データＰＤを電子透かし形式としてデジタルコンテンツの画像情報に埋め込んでプリンタ部５で印刷用紙に印刷した場合には、この印刷用紙のデジタルコンテンツの画像情報をイメージスキャナ６で読取って、改竄検知用データを分離して復号化部４５で公開鍵を使用して復号したメッセージ・ダイジェストコードＭＤが固有情報ＩＤをメッセージ・ダイジェスト作成部４６で作成したメッセージ・ダイジェストコードＭＤ′とは一致しないことから比較判定部４７で両者の不一致であると判定され、正規のプリンタ５で印刷されたデジタルコンテンツの画像情報ではないことが確認される。
【００３２】
さらにまた、正規のプリンタ５で印刷したデジタルコンテンツの画像情報を、複写機で複写して複製品を作成した場合や、イメージスキャナで読み取って他のプリンタで印刷した場合には、用紙に表示されたデジタルコンテンツの画像情報にゆがみやドット変化を生じることになるため、この複製品の画像情報をイメージスキャナ６で読み取って、改竄検知用データを分離して復号化部４５で復号したときにメッセージ・ダイジェストコードＭＤは正規のメッセージ・ダイジェストコードＭＤと一致することになるが、分離した固有情報をメッセージ・ダイジェスト作成部４６でハッシュ関数を使用して作成したメッセージ・ダイジェストコードＭＤ′が正規のメッセージ・ダイジェストコードに対して変化することになるので、比較判定部４７で復号したメッセージ・ダイジェストコードＭＤと作成したメッセージ・ダイジェストコードＭＤ′とが不一致であると判定され、複製品であると判断することができる。
【００３３】
なお、上記第２の実施形態においては、情報処理装置１に印刷画像情報確認部４１を設けた場合について説明したが、これに限定されるものではなく、イメージスキャナ６に印刷画像情報確認部４１を設けるようにしてもよい。
また、上記第２の実施形態では、印刷用紙に印刷されたデジタルコンテンツの画像情報が正規のプリンタ５で印刷されたものであるか否かを判定する際に、イメージスキャナ６で読取る場合について説明したが、これに限定されるものではなく、印刷用紙に印刷されたデジタルコンテンツの画像情報を電子スチルカメラで撮像し、撮像した画像情報を印刷用紙のサイズに対応する画像情報に変換してから印刷画像情報確認部４１に入力するようにしてもよく、要は印刷用紙に印刷されたデジタルコンテンツの画像情報を電子情報として読込可能な手段を適用することができる。
【００３４】
【発明の効果】
以上説明したように、請求項１及び請求項６に係る発明によれば、印刷手段がネットワークに接続されおり、この印刷手段でデータベースサーバーから有料のデジタルコンテンツを取得して印刷する際に、印刷手段を特定する固有情報を印刷手段に内蔵された秘密鍵を使用して改竄検知用データを作成し、この改竄検知用データを固有情報に付加して印刷手段検知用データを作成し、この印刷手段検知用データを電子透かし形式でデジタルコンテンツの画像情報に付加するので、印刷された用紙から電子透かし情報を分離したとしても、公開鍵を使用して復号した改竄検知用データに基づいて正当性の判断を正確に行うことができるという効果が得られる。
【００３５】
また、請求項２及び請求項７に係る発明によれば、上記請求項１の効果に加えて、用紙に印刷された画像情報をイメージスキャナ、電子スチルカメラ等の画像情報読取手段で読取り、読取った画像情報から電子透かし情報を抽出して、印刷手段の公開鍵を利用して改竄検知用データを復号するので、復号結果から特定の印刷手段で印刷した正当な画像情報であることを確認することができるという効果が得られる。
【００３６】
さらに、請求項３に係る発明によれば、印刷手段の機種、製造番号、印刷回数を組み合わせて選定するので、特に、製造番号を設定することにより、印刷手段を正確に特定することができると共に、これに加えて印刷回数を設定することにより、印刷手段の印刷履歴を保管しておけば印刷物の特定を正確に行うことができるという効果が得られる。
【００３７】
さらにまた、請求項４に係る発明によれば、改竄検知用データとして、印刷手段を特定する固有情報と現在時刻情報とを印刷手段の秘密鍵で暗号化するので、改竄検知用データが常時変化することになり、用紙に印刷される電子透かしが時間の経過と共に変化して、改竄検知用データの偽造を防止することができるという効果が得られる。
【００３８】
なおさらに、請求項５に係る発明によれば、印刷手段で、用紙を印刷する毎に印刷枚数データが増加することにより、用紙に印刷される電子透かしが時間の経過と共に変化して、改竄検知用データの偽造を防止することができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態を示す概略構成図である。
【図２】図１の情報処理装置の内部構成を示すブロック図である。
【図３】図１のプリンタの内部構成を示すブロック図である。
【図４】本発明の第２の実施形態を示す情報処理装置の内部構成を示すブロック図である。
【符号の説明】
１  情報処理装置
４  ディスプレイ
５  プリンタ
６  イメージスキャナ
２１  画像処理装置
２２  プリンタ部
２３  印刷情報メモリ
２４  固有情報メモリ
２５  内蔵時計部
２６  秘密鍵メモリ
２７  印刷回数カウンタ
２８  印刷手段検出用データ作成部
２９  メッセージ・ダイジェスト作成部
３０  改竄検知用データ作成部
３１  データ付加部
３２  電子透かし挿入部
４１  印刷画像情報確認部
４２  電子透かしリーダ
４３  データ分離部
４４  公開鍵メモリ
４５  復号化部
４６  メッセージ・ダイジェスト作成部
４７  比較判定部
【図１】
0003775211.tif 000002
【図２】
0003775211.tif 000003
【図３】
0003775211.tif 000004
【図４】
0003775211.tif 000005