(57)【要約】【課題】複写検出用の潜像画像を含む画像形成媒体上の情報の改竄を検出する方法を提供する。【解決手段】主情報の画像３６と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像４０を生成する第１画像生成ステップと、第１画像生成ステップにより生成された画像に対して一方向値演算を行なう一方向値演算ステップと、一方向値演算ステップにより演算された第１一方向値４２を画像に変換する画像変換ステップと、画像変換ステップにより変換された第１一方向値４２の画像と、主情報の画像３６と、複写検出用の潜像画像３８とを重ね合わせた画像４８を生成する第２画像生成ステップとを含む画像処理方法。【選択図】　　　　図８
2004112686.tif 000002
【特許請求の範囲】
【請求項１】
主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像を生成する第１画像生成ステップと、
第１画像生成ステップにより生成された画像に対して一方向値演算を行なう一方向値演算ステップと、
一方向値演算ステップにより演算された一方向値を画像に変換する画像変換ステップと、
画像変換ステップにより変換された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせた画像を生成する第２画像生成ステップと
を含むことを特徴とする画像処理方法。
【請求項２】
第１画像生成ステップにより生成された画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理ステップを含み、
一方向値演算ステップは、画像処理ステップにより画像処理された画像に対して一方向値演算を行なう
ことを特徴とする請求項１記載の画像処理方法。
【請求項３】
主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された第１一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成された画像形成媒体を読み取って、当該画像形成媒体上の情報の改竄を検出する改竄検出方法であって、
画像形成媒体上の画像を読み取る画像読取ステップと、
画像読取ステップにより読み取られた画像から第１一方向値の画像を除いて第２一方向値を演算する一方向値演算ステップと、
画像読取ステップにより読み取られた第１一方向値の画像から第１一方向値を特定する第１一方向値特定ステップと、
第１一方向値特定ステップにより特定された第１一方向値と、一方向値演算ステップにより演算された第２一方向値とを比較することによって、前記画像形成媒体の情報の改竄を検出する改竄検出ステップと
を含むことを特徴とする改竄検出方法。
【請求項４】
画像読取ステップにより読み取られた画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理ステップを含み、
一方向値演算ステップは、画像処理ステップにより画像処理された画像に対して一方向値演算を行なう
ことを特徴とする請求項３記載の改竄検出方法。
【請求項５】
主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像を生成する第１画像生成手段と、
前記第１画像生成手段により生成された画像に対して一方向値演算を行なう一方向値演算手段と、
前記一方向値演算手段により演算された一方向値を画像に変換する画像変換手段と、
前記画像変換手段により変換された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせた画像を生成する第２画像生成手段とを備えることを特徴とする画像処理装置。
【請求項６】
第１画像生成手段により生成された画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理手段を備え、
前記一方向値演算手段は、前記画像処理手段により画像処理された画像に対して一方向値演算を行なう
ことを特徴とする請求項６記載の画像処理装置。
【請求項７】
主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された第１一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成された画像形成媒体を読み取って、当該画像形成媒体上の情報の改竄を検出する改竄検出装置であって、
画像形成媒体上の画像を読み取る画像読取手段と、
前記画像読取手段により読み取られた画像から第１一方向値の画像を除いて第２一方向値を演算する一方向値演算手段と、
前記画像読取手段により読み取られた第１一方向値の画像から第１一方向値を特定する第１一方向値特定手段と、
前記第１一方向値特定手段により特定された第１一方向値と、前記一方向値演算手段により演算された第２一方向値とを比較することによって、前記画像形成媒体の情報の改竄を検出する改竄検出手段と
を備えることを特徴とする改竄検出装置。
【請求項８】
前記画像読取手段により読み取られた画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理手段を備え、
前記一方向値演算手段は、前記画像処理手段により画像処理された画像に対して一方向値演算を行なう
ことを特徴とする請求項７記載の画像処理装置。
【請求項９】
画像形成の対象となる画像の処理を行なう画像処理プログラムであって、
コンピュータに、
主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像を生成する第１画像生成ステップと、
第１画像生成ステップにより生成された画像に対して一方向値演算を行なう一方向値演算ステップと、
一方向値演算ステップにより演算された一方向値を画像に変換する画像変換ステップと、
画像変換ステップにより変換された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせた画像を生成する第２画像生成ステップと
を含む処理を実行させることを特徴とする画像処理プログラム。
【請求項１０】
主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された第１一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成された画像形成媒体を読み取って、当該画像形成媒体上の情報の改竄を検出する改竄検出プログラムであって、
コンピュータに、
画像形成媒体上の画像を読み取る画像読取ステップと、
画像読取ステップにより読み取られた画像から第１一方向値の画像を除いて第２一方向値を演算する一方向値演算ステップと、
画像読取ステップにより読み取られた第１一方向値の画像から第１一方向値を特定する第１一方向値特定ステップと、
第１一方向値特定ステップにより特定された第１一方向値と、一方向値演算ステップにより演算された第２一方向値とを比較することによって、前記画像形成媒体の情報の改竄を検出する改竄検出ステップと
を含む処理を実行させることを特徴とする改竄検出プログラム。
【請求項１１】
主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成されていることを特徴とする画像形成媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、潜像が形成された画像形成媒体上の情報の改竄を検出できる画像形成媒体の画像処理方法、改竄検出方法、画像処理装置、改竄検出装置、画像処理プログラム、改竄検出プログラム及び画像形成媒体に関する。
【０００２】
【従来の技術】
デジタル署名を使用して情報が改竄されていないことを認証する方法が知られている。
【０００３】
特開平６−１７６０３６号公報には、情報及び情報の発信者を示すデジタル署名を作成し、このデジタル署名を埋め込んだ画像を印刷媒体上に画像形成し、配布する方法が開示されている。デジタル署名は、配布対象となる主情報及びその情報の発信者に関する情報をハッシュ関数によって演算して得ることができる。情報が改竄されているか否かを判断する際には、そのデジタル署名を復号化して認証する。（例えば、特開平６−１７６０３６号公報、特開２０００−１３８８１３号公報、特開２００１−０２４８７７号公報及び特開２０００−１６５６４０号公報）。
【０００４】
一方、コピー機を用いて印刷媒体上の画像を複製することを禁止するために、複製によって文字等が浮き上がる潜像画像（以下、単に潜像画像という）を印刷媒体上の画像内に埋め込んでおく技術が知られている。また、複写による偽造が禁止されている情報を画像形成する際に、印刷媒体上の情報の流通経路を追跡することを容易にする偽造防止画像情報を付加する画像処理方法が開示されている。（例えば、特開２００１−３４６０３２号公報、特開２００１−１９７２９７号公報、特開２００１−３２４８９８号公報、特開平６−２５８９８２号公報及び特開平７−２３１３８４号公報）。
【０００５】
これらの技術では、配布対象となる情報と共に、複写により人間が認識できる程度に浮き上がってくる潜像画像を印刷媒体上に画像形成する。不正に複写が行われた場合、複写後の印刷媒体上の画像には浮き上がった状態の潜像画像が現れるため、複写による偽造が行われたか否かを容易に判断することが可能となる。
【０００６】
【特許文献１】特開平６−１７６０３６号公報
【特許文献２】特開２０００−１３８８１３号公報
【特許文献３】特開２００１−０２４８７７号公報
【特許文献４】特開２０００−１６５６４０号公報
【特許文献５】特開２００１−３４６０３２号公報
【特許文献６】特開２００１−１９７２９７号公報
【特許文献７】特開２００１−３２４８９８号公報
【特許文献８】特開平６−２５８９８２号公報
【特許文献９】特開平７−２３１３８４号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、潜像画像が埋め込まれた画像形成媒体では、その画像を読み取った際に潜像画像が浮かび上がってくるため、潜像画像が浮き上がった画像全体に対してハッシュ演算を行ったとしても、主情報の改竄が行われたか否かを検出することができなくなる問題があった。
【０００８】
本発明は、上記従来技術の問題を鑑みて、潜像画像が形成された画像形成媒体上の情報の改竄を検出できる画像形成媒体の画像処理方法、改竄検出方法、画像処理装置、改竄検出装置、画像処理プログラム、改竄検出プログラム及び画像形成媒体を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記課題を解決するための本発明は、主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像を生成する第１画像生成ステップと、第１画像生成ステップにより生成された画像に対して一方向値演算を行なう一方向値演算ステップと、一方向値演算ステップにより演算された一方向値を画像に変換する画像変換ステップと、画像変換ステップにより変換された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせた画像を生成する第２画像生成ステップとを含むことを特徴とする。
【００１０】
上記画像処理方法において、第１画像生成ステップにより生成された画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理ステップを含み、一方向値演算ステップは、画像処理ステップにより画像処理された画像に対して一方向値演算を行なうことが好適である。
【００１１】
上記課題を解決するための本発明は、主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された第１一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成された画像形成媒体を読み取って、当該画像形成媒体上の情報の改竄を検出する改竄検出方法であって、画像形成媒体上の画像を読み取る画像読取ステップと、画像読取ステップにより読み取られた画像から第１一方向値の画像を除いて第２一方向値を演算する一方向値演算ステップと、画像読取ステップにより読み取られた第１一方向値の画像から第１一方向値を特定する第１一方向値特定ステップと、第１一方向値特定ステップにより特定された第１一方向値と、一方向値演算ステップにより演算された第２一方向値とを比較することによって、前記画像形成媒体の情報の改竄を検出する改竄検出ステップとを含むことを特徴とする。
【００１２】
さらに、上記改竄検出方法において、画像読取ステップにより読み取られた画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理ステップを含み、一方向値演算ステップは、画像処理ステップにより画像処理された画像に対して一方向値演算を行なうことが好適である。
【００１３】
上記課題を解決するための本発明は、主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像を生成する第１画像生成手段と、前記第１画像生成手段により生成された画像に対して一方向値演算を行なう一方向値演算手段と、前記一方向値演算手段により演算された一方向値を画像に変換する画像変換手段と、前記画像変換手段により変換された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせた画像を生成する第２画像生成手段とを備えることを特徴とする。
【００１４】
さらに、上記画像処理装置において、第１画像生成手段により生成された画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理手段を備え、前記一方向値演算手段は、前記画像処理手段により画像処理された画像に対して一方向値演算を行なうことが好適である。
【００１５】
上記課題を解決するための本発明は、主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された第１一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成された画像形成媒体を読み取って、当該画像形成媒体上の情報の改竄を検出する改竄検出装置であって、画像形成媒体上の画像を読み取る画像読取手段と、前記画像読取手段により読み取られた画像から第１一方向値の画像を除いて第２一方向値を演算する一方向値演算手段と、前記画像読取手段により読み取られた第１一方向値の画像から第１一方向値を特定する第１一方向値特定手段と、前記第１一方向値特定手段により特定された第１一方向値と、前記一方向値演算手段により演算された第２一方向値とを比較することによって、前記画像形成媒体の情報の改竄を検出する改竄検出手段とを備えることを特徴とする。
【００１６】
さらに、上記改竄検出装置において、前記画像読取手段により読み取られた画像に対して縮小処理またはノイズ除去処理またはぼかし処理を行なう画像処理手段を備え、前記一方向値演算手段は、前記画像処理手段により画像処理された画像に対して一方向値演算を行なうことが好適である。
【００１７】
上記課題を解決するための本発明は、画像形成の対象となる画像の処理を行なう画像処理プログラムであって、コンピュータに、主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像を生成する第１画像生成ステップと、第１画像生成ステップにより生成された画像に対して一方向値演算を行なう一方向値演算ステップと、一方向値演算ステップにより演算された一方向値を画像に変換する画像変換ステップと、画像変換ステップにより変換された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせた画像を生成する第２画像生成ステップとを含む処理を実行させることを特徴とする。
【００１８】
上記課題を解決するための本発明は、主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された第１一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成された画像形成媒体を読み取って、当該画像形成媒体上の情報の改竄を検出する改竄検出プログラムであって、コンピュータに、画像形成媒体上の画像を読み取る画像読取ステップと、画像読取ステップにより読み取られた画像から第１一方向値の画像を除いて第２一方向値を演算する一方向値演算ステップと、画像読取ステップにより読み取られた第１一方向値の画像から第１一方向値を特定する第１一方向値特定ステップと、第１一方向値特定ステップにより特定された第１一方向値と、一方向値演算ステップにより演算された第２一方向値とを比較することによって、前記画像形成媒体の情報の改竄を検出する改竄検出ステップとを含む処理を実行させることを特徴とする。
【００１９】
上記課題を解決するための本発明は、画像形成媒体であって、主情報の画像と複写検出用の潜像画像とが画像形成された画像形成媒体を読み取って得られる状態の画像から演算された一方向値の画像と、前記主情報の画像と、前記複写検出用の潜像画像とを重ね合わせて画像形成されていることを特徴とする。
【００２０】
【発明の実施の形態】
＜装置構成＞
本発明の実施の形態における画像処理装置及び改竄検出装置は、図１に示すように、制御部１０、記憶部１２、入力部１４、出力部１６及びネットワークインターフェース部１８から基本的に構成される。制御部１０、記憶部１２、入力部１４、出力部１６及びネットワークインターフェース部１８は、バス２０を介して、情報伝達可能に接続される。
【００２１】
画像処理装置及び改竄検出装置は、図２のように、ネットワーク２００を介して、互いに情報伝達可能に接続することができる。画像処理装置及び改竄検出装置は、クライアントコンピュータ１００、プリントサーバ１０２、スキャンサーバ１０４、プリンタ１０６及びスキャナ１０８のいずれかから構成することができる。さらに、プリントサーバ１０２やスキャンサーバ１０４の機能はクライアントコンピュータ内に内蔵することも可能である。また、画像処理装置及び改竄検出装置は、同一の装置から構成されても良いし、それぞれ独立した装置から構成されても良い。
【００２２】
制御部１０は、記憶部１２に格納及び保持された画像処理プログラム又は画像読取プログラムを実行し、入力部１４からデータ等を取得して記憶部１２に格納及び保持させ、画像処理プログラム及び画像読取プログラムの処理結果や入力インターフェース画面を出力部１６に表示させる。また、制御部１０は処理したデータ等を、記憶部１２に格納及び保持させ、又は、制御部１０自体に設けられたキャッシュ記憶手段に一時的に保持する。
【００２３】
記憶部１２は、画像処理プログラム、画像読取プログラム、入力されたデータ、印刷イメージなどの情報を格納及び保持する。記憶部１２は、プログラム実行中において、制御部１０から適宜参照される。記憶部１２としては、主に半導体メモリを用いることができる。また、印刷イメージなどの画像情報を保存しておくために、ハードディスク、光ディスク、光磁気ディスク、磁気ディスク又は磁気テープなどの大容量記憶装置を適宜用いることが好ましい。
【００２４】
入力部１４は、プログラム実行に必要なデータの入力を受け付ける。ユーザは、入力部１４を用いてユーザ名やパスワード等の処理に必要な情報を入力することができる。入力部１４としては、キーボードなどの文字入力装置、マウスなどのポインティングデバイスを適宜選択して用いることが好ましい。また、画像形成媒体上に形成された画像情報を読み込む場合には、複写機やスキャナ等の画像読取装置を用いることができる。
【００２５】
出力部１６は、印刷イメージの確認画面、入力インターフェース画面等を表示する。ユーザは、出力部１６を用いて処理結果を確認することができる。出力部１６としては、プリンタ、ディスプレーなどの表示装置を適宜選択して用いることが好ましい。
【００２６】
＜複写検出用の潜像画像＞
ここで、図３を参照して、複写検出用の潜像画像について説明する。複写検出用の潜像画像とは、複写機による複製が困難であって、複製時に消失してしまう読取時消失紋様２６と、複写機による複製が可能であって、複製時に画像として残る読取時残存紋様２４と、を含む画像をいう。
【００２７】
読取時残存紋様２４は、複写機の画像読み取りの解像度よりも大きいドットにより構成される。そのため、複写機や画像読取装置によって読み取られる際に、紋様を構成するドットが読み取られ、紋様が再現される。
【００２８】
一方、読取時消失紋様２６は、複写機の画像読み取りの解像度よりも小さいドットにより構成される。そのため、複写機や画像読取装置によって読み取られる際に、紋様を構成するドットが読み取られず、紋様が再現されない。
【００２９】
図４のように、読取時残存紋様２４を読取時消失紋様２６に埋め込んで潜像画像２２として画像形成媒体上に画像形成することによって、その画像を複写機により複製した場合に、読取時残存紋様２４が浮き上がった状態の画像を複写された画像形成媒体に表すことができる。すなわち、図５のように、画像形成媒体上に読取時残存紋様２４が浮かび上がっている場合には、その画像形成媒体は複写機で複製されたものであることを確認することができる。
【００３０】
以下では、説明を明確にするために、複写前の浮き上がっていない状態の読取時残存紋様２４を縁取りの無い紋様として表し、複写後に浮き上がってきた状態の読取時残存紋様２４を縁取りの有る紋様として表す。
【００３１】
＜画像処理方法及び改竄検出方法＞
本実施の形態は、図６及び図７のフローチャートに従って実行される。本実施の形態は画像処理方法と改竄検出方法から基本的に構成される。以下、画像処理方法と改竄検出方法とを分説する。
【００３２】
１．画像処理方法
本実施の形態における画像処理方法を、図６及び図８を用いて詳細に説明する。画像処理方法は、コンピュータで実行可能なプログラムとして記憶部１２に格納及び保持され、制御部１０によって記憶部１２から読み出されて実行される。
【００３３】
また、記憶部１２には、画像形成媒体に画像形成される主情報３４が保存されているものとする。
【００３４】
ステップＳ１００では、制御部１０は、画像形成処理のジョブ属性情報３０を取得する。ジョブ属性情報３０とは、処理の対象となる主情報３４の情報名、処理を行うユーザのユーザ名、画像処理装置名、画像形成日時、ロケーション情報等の画像形成処理に固有の情報をいう。
【００３５】
ここでは、主情報３４の複写が禁止されていることを示す“禁複写”という情報がジョブ属性情報３０として取得されたものとして説明する。
【００３６】
ステップＳ１０２では、制御部１０は、ジョブ属性情報３０から複写検出用の潜像画像３２を生成する。ジョブ属性情報３０から複写検出用の潜像画像３２への変換処理には、既存の潜像生成処理を用いることができる。
【００３７】
ステップＳ１０４では、主情報の画像及び複写検出用の潜像画像を合成して、一方向値演算用画像４０を生成する。制御部１０は、記憶部１２に保持されている主情報３４を読み出して、画像形成媒体上に画像形成する際の画像３６に変換する。画像変換には、既存の画像生成処理を用いることができる。さらに、制御部１０は、複写検出用の潜像画像３２から、潜像画像３２が複写された場合に浮き上がった状態の画像３８に変換する。次に、制御部１０は、主情報の画像３６及び潜像画像が浮き上がった状態の画像３８を重ね合わせて、一方向値演算用画像４０として合成する。すなわち、一方向値演算用画像４０は、主情報の画像３６及び複写検出用の潜像画像３２を複写機や画像読取装置を用いて読み取った状態の画像となる。
【００３８】
ステップＳ１０６では、一方向値演算用画像４０から画像形成前の第１一方向値４２を算出する。制御部１０は、一方向値演算用画像４０に対して一方向演算を行って第１一方向値４２を算出する。
【００３９】
一方向演算には、例えば、ＳＨＡ−１（Ｓｅｃｕｒｅ　Ｈａｓｈ　Ａｌｇｏｒｉｔｈｍ　１）やＭＤ５（Ｍｅｓｓａｇｅ　Ｄｉｇｅｓｔ　５）等のハッシュ関数を用いることができる。但し、ハッシュ関数に限られるものではなく、情報を元に演算値を生成する関数であって、その演算値から元の情報を再現することができない関数であれば良い。
【００４０】
ステップＳ１０８では、制御部１０は、第１一方向値４２をデジタル情報４４に変換する。デジタル化には、既存の二値化処理を用いることができる。さらに、デジタル情報４４はデジタル情報を含む画像４６に変換される。例えば、デジタル情報を含む画像４６はバーコード等の画像であることが好ましいが、視認可能な数字等でも良い。
【００４１】
ステップＳ１１０では、制御部１０は、主情報の画像３６、複写検出用の潜像画像３２及びデジタル情報４４を含む画像４６を画像形成用画像４８に合成する。このとき、デジタル情報を含む画像４６が予め定められた画像形成媒体上の位置に画像形成されるように画像形成用画像４８を生成することが好ましい。
【００４２】
ステップＳ１１２では、制御部１０は、画像形成用画像４８を出力部１６へ送り、画像形成媒体上に画像形成する。出力部１６には、紙等の画像形成媒体上に画像形成を行うプリンタ等を用いることができる。
【００４３】
２．改竄検出方法
本実施の形態における改竄検出方法を、図７及び図９を用いて詳細に説明する。改竄検出方法は、コンピュータで実行可能なプログラムとして記憶部１２に格納及び保持され、制御部１０によって記憶部１２から読み出されて実行される。
【００４４】
ステップＳ２００では、画像形成媒体上の画像５６を読み取る。複写機やスキャナ等の画像読取装置を用いて画像形成媒体上の画像５６を読み取り、制御部１０へ画像５０を入力する。
【００４５】
このとき、複写検出用の潜像画像３２に含まれる読取時消失紋様は消失し、複写時残像紋様のみが残存するので、複写検出用の潜像画像３２が埋め込まれた画像形成媒体の画像５６は、主情報の画像３６、潜像画像３２が浮き上がった状態の画像３８及びデジタル情報を含む画像４６が重ね合わさったものとして読み取られる。
【００４６】
ステップＳ２０２では、制御部１０は、画像５０の所定位置に埋め込まれているデジタル情報を含む画像４６を特定する。このとき、画像５０からデジタル情報を含む画像４６を除くことによって、主情報の画像３６と潜像画像３２が浮き上がった状態の画像３８とが重ね合わさった一方向値演算用画像５２も生成される。
【００４７】
ステップＳ２０４では、制御部１０は、デジタル情報を含む画像４６をデジタル情報４４に戻し、上記画像処理方法において一方向値４２からデジタル情報４４に変換するときに用いた関数の逆関数を用いることによって、デジタル情報４４から画像形成前の第１一方向値４２へと逆変換する。
【００４８】
ステップＳ２０６では、制御部１０は、一方向値演算用画像５２に対して一方向演算を行い、画像形成後の第２一方向値５４を取得する。
【００４９】
一方向演算には、上記画像処理方法と同様に、ハッシュ関数等の一方向関数を用いることができる。
【００５０】
ステップＳ２０８では、制御部１０は、画像形成前の第１一方向値４２と画像形成後の第２一方向値５４とを比較して、それらの値が等しければ主情報３４が改竄されなかったものと判断し、それらの値が異なっていれば主情報３４が改竄されていたものと判断する。ここで、制御部１０は、主情報３４が改竄されていれば、その旨を示す画面を出力部１６によって表示することも好適である。
【００５１】
また、複写機の読み取り解像度が非常に高い場合においては、画像形成媒体上の画像５０が主情報の画像３６、潜像画像３２が浮き上がった状態の画像３８及びデジタル情報を含む画像４６とが重ね合わさったものとして読み取られないことがある。したがって、主情報の画像３６のみから得られた一方向値、主情報の画像３６と複写検出用の潜像画像が浮かび上がっていない状態の画像との合成画像から得られた一方向値も画像形成媒体上の画像５０に埋め込んでおくことも適である。
【００５２】
＜変形例１＞
以下に、上記画像処理方法の変形例について、図１４及び図１５を用いて詳細に説明する。上記画像処理方法と同一の処理を行う工程には同一の符号を付して説明を省略する。
【００５３】
ステップＳ１１４では、予め電子情報として準備された潜像画像が浮き上がっていない状態の画像３２を記憶部１２から取得する。上記画像処理方法ではジョブ属性情報から画像３２を生成したのに対して、この変形例では予め潜像画像が浮き上がっていない状態の画像３２を記憶部１２に格納しておく点で異なる。
【００５４】
ステップＳ１１６では、主情報の画像３６と画像３２との合成画像５８を生成する。
【００５５】
ステップＳ１１８では、合成画像５８から一方向値演算用画像４０を算出する。すなわち、合成画像５８を画像形成媒体上に画像形成し、その画像形成媒体上の合成画像５８を画像読取装置を用いて読み取った状態の画像を一方向値演算用画像４０として求める。
【００５６】
その後、ステップＳ１０６〜Ｓ１１２では、上記画像処理方法と同様に、一方向値演算用画像４０から第１一方向値４２を算出し、その第１一方向値４２から得られたデジタル情報４４を含む画像４６、主情報の画像３６及び潜像画像が浮き上がっていない状態の画像３２から画像形成用画像を合成して、画像形成媒体に画像形成する。
【００５７】
以上のように、本実施の形態及び変形例１によれば、上記画像処理方法において主情報の画像３６と潜像画像が浮き上がった状態の画像３８との合成画像から得られた第１一方向値４２を画像形成媒体に埋め込んでおくことによって、複写検出用の潜像画像３２が埋め込まれた画像形成媒体の主情報３４が改竄されたか否かを検出することができる。従って、画像形成媒体の主情報３４の改竄がされ難くなる。
【００５８】
さらに、主情報３４の情報名、処理を行うユーザのユーザ名、画像処理装置名、画像形成日時、ロケーション情報等の画像形成処理に固有の情報を含むジョブ属性情報３０から潜像画像３２を生成することによって、画像形成処理を行った状況に応じて、同一の主情報３４に対しても異なる第１一方向値４２を算出することができ、画像形成媒体の改竄の検出の信頼性を高めることができる。
【００５９】
また、画像形成媒体を複写機で複製した際は、埋め込まれた潜像画像３２が浮き上がった状態の画像３８となって複製されるため、複写された画像形成媒体であることを知ることもできる。
【００６０】
＜変形例２＞
以下に、上記実施の形態の変形例について、図１０、図１１、図１２及び図１３を用いて詳細に説明する。上記実施の形態と同一の処理を行う工程には同一の符号を付して、説明を省略する。
【００６１】
図１０のフローチャートで示した画像処理方法は、上記実施の形態の画像処理方法にステップＳ１０５を付加したものである。
【００６２】
ステップＳ１０５では、図１２のように、制御部１０は、主情報の画像３６及び潜像画像が浮き上がった状態の画像３８を合成した一方向値演算用画像４０を縮小する。
【００６３】
ステップＳ１０６以降では、この縮小された一方向値演算用画像４０から画像形成前の第１一方向値４２を算出し、その第１一方向値４２を用いて画像形成媒体を生成する。
【００６４】
図１１のフローチャートで示した改竄検出方法は、上記実施の形態の改竄検出方法にステップＳ２０５を付加したものである。
【００６５】
ステップＳ２０５では、図１３のように、制御部１０は、画像形成媒体から読み取られた一方向値演算用画像５２を縮小する。
【００６６】
ステップＳ２０６以降では、この縮小された一方向値演算用画像５２から画像形成後の第２一方向値５４を算出し、第１一方向値４２と第２一方向値５４とを比較して改竄を検出する。
【００６７】
以上のように、変形例１によれば、一方向値演算用画像４０，５２を縮小した後に第１一方向値４２及び第２一方向値５４を算出することによって、一方向値演算を行う前に画像上のごみ等のノイズを目立たなくすることができ、改竄の検出の確度を向上することができる。すなわち、一方向値演算の前に、一方向値演算用画像４０，５２をよりあいまいな画像とすることによって、外部からのノイズに対して高い確度をもった改竄検出を行うことが可能となる。
【００６８】
また、縮小処理の代わりに、一方向値演算用画像４０，５２に対してノイズ除去を施した後に一方向値演算を行うことによって、同様の効果を得ることができる。
【００６９】
また、縮小処理の代わりに、一方向値演算用画像４０，５２に対して抽象化処理（ぼかし処理）を施した後に一方向値演算を行うことによって、同様の効果を得ることができる。
【００７０】
【発明の効果】
本発明によれば、複写検出用の潜像画像が埋め込まれた画像形成媒体の主情報が改竄されたか否かを検出することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における画像処理装置及び改竄検出装置の構成を示すブロック図である。
【図２】本発明の実施の形態における画像処理装置及び改竄検出装置をネットワークに接続した構成を示すブロック図である。
【図３】複写検出用の潜像を示す図である。
【図４】読取時残存紋様を読取時消失紋様に埋め込んだ複写検出用の潜像を示す図である。
【図５】複写によって読取時残存紋様が浮かび上がった状態となった画像を示す図である。
【図６】本発明の実施の形態における画像処理方法のフローチャートを示す図である。
【図７】本発明の実施の形態における改竄検出方法のフローチャートを示す図である。
【図８】本発明の実施の形態における画像処理方法の処理を説明する図である。
【図９】本発明の実施の形態における改竄検出方法の処理を説明する図である。
【図１０】本発明の変形例２における画像処理方法のフローチャートを示す図である。
【図１１】本発明の変形例２における改竄検出方法のフローチャートを示す図である。
【図１２】本発明の変形例２における画像処理方法の処理を説明する図である。
【図１３】本発明の変形例２における改竄検出方法の処理を説明する図である。
【図１４】本発明の変形例１における画像処理方法のフローチャートを示す図である。
【図１５】本発明の変形例１における画像処理方法の処理を説明する図である。
【符号の説明】
１０　制御部、１２　記憶部、１４　入力部、１６　出力部、１８　ネットワークインターフェース部、２０　バス、２２　複写検出用の潜像画像、２４　読取時残存紋様、２６　読取時消失紋様、３０　ジョブ属性情報、３２　浮き上がっていない状態の潜像画像、３４　主情報、３６　主情報の画像、３８　浮き上がった状態の潜像画像、４０　一方向値演算用画像、４２　画像形成前の第１一方向値、４４　デジタル情報、４６　デジタル情報を含む画像、４８　画像形成用画像、５０　画像形成媒体から読み取られた画像、５２　一方向値演算用画像、５４　画像形成後の第２一方向値、５６　画像形成媒体の画像、５８　合成画像、１００　クライアントコンピュータ、１０２　プリントサーバ、１０４　スキャンサーバ、１０６　プリンタ、１０８　スキャナ、２００　ネットワーク。
【図１】
2004112686.tif 000003
【図２】
2004112686.tif 000004
【図３】
2004112686.tif 000005
【図４】
2004112686.tif 000006
【図５】
2004112686.tif 000007
【図６】
2004112686.tif 000008
【図７】
2004112686.tif 000009
【図８】
2004112686.tif 000010
【図９】
2004112686.tif 000011
【図１０】
2004112686.tif 000012
【図１１】
2004112686.tif 000013
【図１２】
2004112686.tif 000014
【図１３】
2004112686.tif 000015
【図１４】
2004112686.tif 000016
【図１５】
2004112686.tif 000017