(57)【要約】【課題】  特に印刷物の文字部分に文字等の紙片を貼り付けて複写し、あるいは電子文書の文字部分に他の文字をペーストした場合にも容易に当該改ざんの検証を行なうことができる文書の作成技術、および改ざんの検証技術を提供する。【解決手段】  改ざん検証用文書作成装置１は、作成対象となる文書画像を取得する処理対象文書画像取得手段１１１と、処理対象文書画像取得手段により取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の領域を定義する領域定義手段１１２と、領域定義手段により定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分に、改ざん検証情報をそれぞれ分割して埋め込む改ざん検証情報埋め込み手段１１３とを備えたことを特徴とする。【選択図】    図１
2005210464.tif 000002
【特許請求の範囲】
【請求項１】
作成対象となる文書画像を取得する処理対象文書画像取得手段と、
前記処理対象文書画像取得手段により取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の領域を定義する領域定義手段と、
前記領域定義手段により定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分に、改ざん検証情報をそれぞれ分割して埋め込む改ざん検証情報埋め込み手段と、
を備えたことを特徴とする改ざん検証用文書作成装置。
【請求項２】
さらに、前記改ざん検証情報埋め込み手段により前記各領域に前記改ざん検証情報が埋め込まれた文書画像を印刷する印刷手段を備えたことを特徴とする請求項１に記載の改ざん検証用文書作成装置。
【請求項３】
前記検証情報は前記各領域に埋め込まれたドットの配列からなり、前記改ざん検証情報埋め込み手段は、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットを埋め込むことを特徴とする請求項１または２に記載の改ざん検証用文書作成装置。
【請求項４】
検証対象となる文書画像を取得する検証処理対象文書画像取得手段と、
前記検証処理対象文書画像取得手段により取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の所定領域を定義する領域定義手段と、
前記領域定義手段により定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分から、改ざん検証情報をそれぞれ抽出する改ざん検証情報抽出手段と、
前記改ざん検証情報抽出手段により抽出された検証情報が所定特性を持つか否かにより前記各領域に改ざんがあったか否かを検証する改ざん検証手段と、
を備えたことを特徴とする文書改ざん検証装置。
【請求項５】
さらに、前記改ざん検証手段の検出結果を表示または印刷する改ざん検証結果出力手段を備えたことを特徴とする請求項４に記載の文書改ざん検証装置。
【請求項６】
前記検証処理対象文書画像取得手段が前記検証対象となる文書画像を読み取るイメージスキャナであることを特徴とする請求項４または５に記載の文書改ざん検証装置。
【請求項７】
前記検証情報は前記各領域に埋め込まれたドットの配列からなり、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットが埋め込まれていることを特徴とする請求項４から６の何れかに記載の文書改ざん検証装置。
【請求項８】
作成対象となる文書画像を取得する処理対象文書画像取得ステップと、
前記処理対象文書画像取得ステップにおいて取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の領域を定義する領域定義ステップと、
前記領域定義ステップにおいて定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分に、改ざん検証情報をそれぞれ分割して埋め込む改ざん検証情報埋め込みステップと、
を備えたことを特徴とする改ざん検証用文書作成方法。
【請求項９】
さらに、改ざん検証情報埋め込みステップにおいて前記各領域に前記改ざん検証情報が埋め込まれた文書画像を印刷する印刷ステップを備えたことを特徴とする請求項８に記載の改ざん検証用文書作成方法。
【請求項１０】
前記検証情報は前記各領域に埋め込まれたドットの配列からなり、前記改ざん検証情報埋め込みステップにおいて、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットを埋め込むことを特徴とする請求項８または９に記載の改ざん検証用文書作成方法。
【請求項１１】
検証対象となる文書画像を取得する検証処理対象文書画像取得ステップと、
前記検証処理対象文書画像取得ステップにおいて取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の所定領域を定義する領域定義ステップと、
前記領域定義ステップにおいて定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分から、改ざん検証情報をそれぞれ抽出する改ざん検証情報抽出ステップと、
前記改ざん検証情報抽出ステップにおいて抽出された検証情報が所定特性を持つか否かにより前記各領域に改ざんがあったか否かを検証する改ざん検証ステップと、
を備えたことを特徴とする文書改ざん検証方法。
【請求項１２】
さらに、前記改ざん検証ステップにおける検出結果を表示または印刷する改ざん検証結果出力ステップを備えたことを特徴とする請求項１１に記載の文書改ざん検証方法。
【請求項１３】
前記検証処理対象文書画像取得ステップにおいて、前記検証対象となる文書画像をイメージスキャナにより読み取ることを特徴とする請求項１１または１２に記載の文書改ざん検証方法。
【請求項１４】
前記検証情報は前記各領域に埋め込まれたドットの配列からなり、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットが埋め込まれていることを特徴とする請求項１１から１３の何れかに記載の文書改ざん検証方法。
【請求項１５】
請求項８またはさらに請求項９における各ステップを実行することを特徴とする改ざん検証用文書作成プログラム。
【請求項１６】
請求項１１またはさらに請求項１２における各ステップを実行することを特徴とする文書改ざん検証プログラム。
【請求項１７】
請求項１５に記載の改ざん検証用文書作成プログラムを格納したコンピュータに読み取り可能な記録媒体。
【請求項１８】
請求項１６に記載の文書改ざん検証プログラムを格納したコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物等の文書の改ざん検証技術に関し、特に印刷物の文字部分に文字等の紙片を貼り付けて複写し、あるいは電子文書の文字部分に他の文字をペーストした場合にも容易に当該改ざんの検証を行なうことができる文書の作成技術、および当該文書改ざんの検証技術に関する。
【背景技術】
【０００２】
特許文献１に記載の「印刷物の検証情報作成装置及び印刷物の検証装置」には、印刷物を改ざん検証に対応したさせるための技術が示されている。この技術では印刷物に依存する情報を検証情報として、バーコードなどの形式で印刷し、検証の際にはその印刷物とそれから読み取った依存情報とを照合することで改ざんの検証を行なっている。
【０００３】
また、特許文献２に記載の「印刷物検証情報付加及び印刷物検証に関する装置、システム、方法、プログラム、印刷物及び記録媒体」には、印刷物の内容改ざんを防止し、更に唯一性も同時に確認するための技術が示されている。この技術では、電波に応答してID情報を出力するID紙を使用することで改ざんの検証を行なっている。
【０００４】
さらに、特許文献３に記載の「帳票の非改竄性検証方法、帳票印刷装置、及び帳票の改竄有無検証装置」には、帳票の改ざん検証方法および改ざん検証のための技術が示されている。この技術では、再現性を有する形式により帳票イメージをコード化し、更に所定の記録形式で帳票に記録し、検証の際は帳票イメージと、コードから再現された帳票イメージとを比較することで改ざんの検証を行なっている。
【特許文献１】特開平８−２９７７４３号
【特許文献２】特開２００２−９９２０９
【特許文献３】特開２００２−２９８１２０
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１の技術はすでに印刷物になっているものを対象としており、文書データ（デジタルデータ）を改ざん検証に対応した印刷物とすることに対応していない。
【０００６】
特許文献２の技術では、電波に応答してID情報を出力するID紙を使用するため、改ざん検証に対応した印刷物を低コストで容易に作成することはできない。
【０００７】
特許文献３の技術では、この方法は目視で検証を行うため、生産性が高いとはいえず、大量の印刷物を短時間で検証するような場合には向いていない。
【０００８】
本発明の目的は、文書の文字部分に文字等の紙片を貼り付けて複写し、あるいは電子文書の文字部分に他の文字をペーストした場合にも当該改ざんの検証が高精度で行なわれる文書を作成するための改ざん検証用文書作成装置、改ざん検証用文書作成方法、改ざん検証用文書作成プログラムおよび記録媒体を提供することにある。
【０００９】
本発明の他の目的は、文書の文字部分に文字等の紙片を貼り付けて複写し、あるいは電子文書の文字部分に他の文字をペーストした場合にも当該改ざんの検証を高精度で行なうことができる文書改ざん検証装置、改ざん検証方法、改ざん検証プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【００１０】
本発明の改ざん検証用文書作成装置は、作成対象となる文書画像を取得する処理対象文書画像取得手段と、前記処理対象文書画像取得手段により取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の領域を定義する領域定義手段と、前記領域定義手段により定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分に、改ざん検証情報をそれぞれ分割して埋め込む改ざん検証情報埋め込み手段とを備えたことを特徴とする。
【００１１】
本発明の改ざん検証用文書作成装置は、さらに、前記改ざん検証情報埋め込み手段により前記各領域に前記改ざん検証情報が埋め込まれた文書画像を印刷する印刷手段を備えることができる。
【００１２】
本発明の改ざん検証用文書作成装置では、前記検証情報が前記各領域に埋め込まれたドットの配列からなる場合に、前記改ざん検証情報埋め込み手段は、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットを埋め込むようにできる。
【００１３】
本発明の文書改ざん検証装置は、検証対象となる文書画像を取得する検証処理対象文書画像取得手段と、前記検証処理対象文書画像取得手段により取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の所定領域を定義する領域定義手段と、前記領域定義手段により定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分から、改ざん検証情報をそれぞれ抽出する改ざん検証情報抽出手段と、前記改ざん検証情報抽出手段により抽出された検証情報が所定特性を持つか否かにより前記各領域に改ざんがあったか否かを検証する改ざん検証手段とを備えたことを特徴とする。
【００１４】
本発明の文書改ざん検証装置は、さらに、前記改ざん検証手段の検出結果を表示または印刷する改ざん検証結果出力手段を備えることができる。
【００１５】
本発明の文書改ざん検証装置では、前記検証処理対象文書画像取得手段を前記検証対象となる文書画像を読み取るイメージスキャナとすることができる。
【００１６】
本発明の文書改ざん検証装置では、前記検証情報が前記各領域に埋め込まれたドットの配列からなる場合に、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットが埋め込むことができる。
【００１７】
本発明の改ざん検証用文書作成方法は、作成対象となる文書画像を取得する処理対象文書画像取得ステップと、前記処理対象文書画像取得ステップにおいて取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の領域を定義する領域定義ステップと、前記領域定義ステップにおいて定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分に、改ざん検証情報をそれぞれ分割して埋め込む改ざん検証情報埋め込みステップとを備えたことを特徴とする。
【００１８】
本発明の改ざん検証用文書作成方法は、さらに、改ざん検証情報埋め込みステップにおいて前記各領域に前記改ざん検証情報が埋め込まれた文書画像を印刷する印刷ステップを備えることができる。
【００１９】
本発明の改ざん検証用文書作成方法では、前記検証情報が前記各領域に埋め込まれたドットの配列からなる場合に、前記改ざん検証情報埋め込みステップにおいて、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットを埋め込むことができる。
【００２０】
本発明の文書改ざん検証方法は、検証対象となる文書画像を取得する検証処理対象文書画像取得ステップと、前記検証処理対象文書画像取得ステップにおいて取得した前記文書画像上に、隣り合う同士が一部重なり合う複数の所定領域を定義する領域定義ステップと、前記領域定義ステップにおいて定義した前記各領域について、隣の領域と重なり合わない部分および重なり合う部分から、改ざん検証情報をそれぞれ抽出する改ざん検証情報抽出ステップと、前記改ざん検証情報抽出ステップにおいて抽出された検証情報が所定特性を持つか否かにより前記各領域に改ざんがあったか否かを検証する改ざん検証ステップとを備えたことを特徴とする。
【００２１】
本発明の文書改ざん検証方法は、さらに、前記改ざん検証ステップにおける検出結果を表示または印刷する改ざん検証結果出力ステップを備えることができる。
【００２２】
本発明の文書改ざん検証方法では、前記検証処理対象文書画像取得ステップにおいて、前記検証対象となる文書画像をイメージスキャナにより読み取るようにできる。
【００２３】
本発明の文書改ざん検証方法では、前記検証情報は前記各領域に埋め込まれたドットの配列からなる場合において、隣の領域と重なり合わない部分および重なり合う部分に、所定規則に従った配列でまたは無作為な配列で、前記ドットを埋め込むことができる。
【００２４】
本発明の改ざん検証用文書作成プログラムは、改ざん検証用文書作成方法における各ステップを実行することを特徴とし、本発明の文書改ざん検証プログラムは、文書改ざん検証方法における各ステップを実行することを特徴とする。改ざん検証用文書作成プログラム、文書改ざん検証プログラムはコンピュータに読み取り可能な記録媒体に格納することができる。
【発明の効果】
【００２５】
本発明の改ざん検証用の文書画像の作成技術または検証技術によれば、処理対象となる文書画像に複数の領域定義する際に、各領域が他の領域と重なりをもたせて、領域間に依存関係を生じさせることで、改ざん検証能力を向上することができる。たとえば、改ざん検証用の文書画像の一部分を、同様に作成された他の文書画像からコピーするような改ざんが行われた場合でも、改ざん検証が可能となる。
【発明を実施するための最良の形態】
【００２６】
まず、本発明の改ざん検証用文書作成装置、改ざん検証用文書作成方法、改ざん検証用文書作成プログラムおよびこのプログラムを格納した記録媒体の一実施形態を説明する。
【００２７】
図１（Ａ）は改ざん検証用文書作成装置の機能ブロック図、図１（Ｂ）は改ざん検証用文書作成装置のハードウェアブロック図である。
【００２８】
図１（Ａ）において、改ざん検証用文書作成装置１は、処理対象文書画像取得手段１１１と、領域定義手段１１２と、改ざん検証情報埋め込み手段１１３と、印刷手段１１４とを備えている。また、図１（Ｂ）において、改ざん検証用文書作成装置（図１（Ａ）の改ざん検証用文書作成装置１と同一装置なので同一符号「１」で示す）は、ＣＰＵ１２１と、ＲＯＭ１２２と、ＲＡＭ１２３と、ハードディスク１２４と、プリンタ１２５と、イメージスキャナ１２６と、通信回路１２７とを含んで構成されている。ＲＡＭ１２３には、処理対象文書画像取得プログラム（スキャナプログラム，通信プログラム等）、領域定義プログラム、改ざん検証情報埋め込みプログラムおよび印刷プログラムが格納されている。これらプログラムが本発明の改ざん検証用文書作成プログラムを構成し、ＣＰＵ１２１と協働して（あるいはさらに他の構成要素と協働して）、処理対象文書画像取得手段１１１、領域定義手段１１２、改ざん検証情報埋め込み手段１１３、印刷手段１１４として機能する。なお、各プログラムは、フロッピーディスク、光磁気ディスク等の記録媒体に格納しておき、頒布等を行なうことが可能である。
【００２９】
作成対象となる文書画像は、図１（Ｂ）のイメージスキャナ１２６により取得することもできるし、図１（Ｂ）の通信回路１２７によりネットワークまたは公衆回線を介して他の機器から取得することもでき、また図１（Ｂ）のハードディスク１２４から取得することもできるし、さらにワードプロセッサ等のアプリケーションから取得することもできる。
【００３０】
以下、図１（Ａ）に示した改ざん検証用文書作成装置１の動作を説明する。
【００３１】
本実施形態では、処理対象文書画像取得手段１１１は、図２（Ａ）に示したような処理対象である文書画像ＤＧを取得する。領域定義手段１１２は、処理対象文書画像取得手段１１１により取得した文書画像ＤＧ上に、隣り合う同士が一部重なり合う複数の矩形領域を定義する。検証情報が定義される矩形領域は、オリジナルの文書画像ＤＧ（改ざん検証用文書）のページの全部または一部について、上下が重なり合うようにまたは、左右が重なり合うように定義することができる。図２（Ｂ）ではオリジナルの文書画像ＤＧの一部をＡ０１〜Ａ０４の矩形領域で定義した場合を、図２（Ｃ）ではオリジナルの文書画像ＤＧの一部をＢ０１〜Ｂ０４の矩形領域で定義した場合をそれぞれ示している。
【００３２】
改ざん検証情報埋め込み手段１１３は、領域定義手段１１２により定義した各矩形領域について、隣の矩形領域と重なり合わない部分および重なり合う部分に、改ざん検証情報をそれぞれ分割して埋め込む。検証情報として、たとえば本願出願人による特願２００２−３６７８５３明細書に開示してあるように、改ざん検証用文書に複数の矩形領域を定義し、各矩形領域に含まれる複数のドットの個数が偶数または奇数となるように予め設定しておき、改ざんがあったときは、ドットの個数の偶数・奇数が変わるので、改ざんを検出することができる。
【００３３】
印刷手段１１４は、改ざん検証情報埋め込み手段１１３により各矩形領域に改ざん検証情報が埋め込まれた文書画像ＤＧを印刷する
以下、改ざん検証用文書作成装置１による、図２（Ａ）に示した文書からの改ざん検証用文書の生成を説明する。ここでは、検証情報として、各矩形領域に形成された複数のドットの個数が偶数または奇数であるという特性を用いるものとする。
【００３４】
まず、処理対象文書画像取得手段１１１により、図２（Ａ）に示す文書画像ＤＧを取得し、領域定義手段１１２は、文書画像ＤＧの一部について、隣り合う同士が上下に一部重なり合う複数の矩形領域を定義するものとする（図２（Ｂ）参照）。
【００３５】
改ざん検証情報埋め込み手段１１３は、矩形領域Ａ１，Ａ２，Ａ３にドットを埋め込む。矩形領域Ａ１，Ａ２，Ａ３には、「０」または「１」の予め生成してある乱数を割り当て、乱数が「０」の場合は偶数となるように、「１」の場合は奇数になるようにドットの個数が調整される。
【００３６】
矩形領域Ａ１，Ａ２，Ａ３にドットを埋め込むためには、まず図３（Ａ）に示すように、矩形領域Ａ１と矩形領域Ａ２との重なり合う部分（以下、「重なり部分」と言う）Ｃ１２、および矩形領域Ａ２と矩形領域Ａ３との重なり部分Ｃ２３に、それぞれ不作為（ランダム）にドットを埋め込む。図３（Ａ）の例では、重なり部分Ｃ１２のドット個数は７個、重なり部分Ｃ２３のドット個数は８個としてある。つぎに、図３（Ｂ）に示すように、矩形領域Ａ１，Ａ２，Ａ３の、矩形領域重同士が重なり合わない部分（以下、「非重なり部分」）Ｄ１，Ｄ２，Ｄ３に、矩形領域Ａ１，Ａ２，Ａ３それぞれについて予め設定した「０」または「１」の乱数値に応じて、ドットを埋め込む。図３（Ｂ）では、矩形領域Ａ１，Ａ２，Ａ３には、それぞれ「１」，「０」，「１」の乱数が割り当てられているので、矩形領域Ａ１ではドットの個数を奇数に、矩形領域Ａ２ではドットの個数を偶数、矩形領域Ａ３ではドットの個数を奇数にする必要がある。
【００３７】
矩形領域Ａ１，Ａ２，Ａ３のドットの個数を調整するために、重なり部分Ｃ１２，Ｃ２３にトッドを配置した後、非重なり部分Ｄ１，Ｄ２，Ｄ３にとりあえず埋め込めるだけドットを配置し、配置したドットを削除しながら矩形領域Ａ１，Ａ２，Ａ３それぞれについて、全体の個数を調整を行うといった手法を採用できる。
【００３８】
非重なり部分Ｄ１に格子状にドットを配置するとその個数は５６個であり、矩形領域Ａ１には重なり部分Ｃ１２の７個を合わせて、合計で６３個のドットが存在することになる。矩形領域Ａ１の全体のドット個数は奇数なので、この場合には非重なり部分Ｄ１のドット個数を５６個に確定する。
【００３９】
非重なり部分Ｄ２に文字に重複しないように格子状にドットを配置するとその個数は２９個であり、矩形領域Ａ２には重なり部分Ｃ１２，Ｃ２３の１５個を合わせて、合計で４４個のドットが存在することになる。矩形領域Ａ２の全体のドット個数は偶数なので、この場合には非重なり部分Ｄ２のドット個数を４４個に確定する。
【００４０】
非重なり部分Ｄ３に格子状にドットを配置するとその個数は５６個であり、矩形領域Ａ３には重なり部分Ｃ２３の８個を合わせて、合計で６４個のドットが存在することになる。矩形領域Ａ３の全体のドット個数は奇数なので、この場合には非重なり部分Ｄ３の任意のドットを削除し、全体でドット個数を６３個に確定する。
【００４１】
上記のほかに、文書画像ＤＧに改ざんを検証したい領域があるときはそれらの領域についても上記と同様にして改ざん検証用の文書画像情報を生成する。図４に、検証情報としてのドットパターンを文書画像ＤＧの無地背景部分に重畳した改ざん検証用の文書画像ＤＧの例を示す。図４では、改ざん検証領域が定義されていない部分にもドットが形成されている。
【００４２】
印刷手段１１４は、改ざん検証情報埋め込み手段１１３により作成された文書画像ＤＧを印刷して、改ざん検証に対応した印刷文書を作成することができる。
【００４３】
以下、本発明の改ざん検証装置、改ざん検証方法、改ざん検証プログラムおよびこのプログラムを格納した記録媒体の一実施形態を説明する。
【００４４】
図５（Ａ）は文書改ざん検証装置の機能ブロック図、図５（Ｂ）は文書改ざん検証装置のハードウェアブロック図である。図５（Ａ）において、文書改ざん検証装置２は、検証処理対象文書画像取得手段２１１と、領域定義手段２１２と、改ざん検証情報抽出手段２１３と、検証手段２１４と、検証結果出力手段２１５とを備えている。また、図５（Ｂ）において、文書改ざん検証装置（図５（Ａ）の文書改ざん検証装置２と同一装置なので同一符号「２」で示す）は、ＣＰＵ２２１と、ＲＯＭ２２２と、ＲＡＭ２２３と、ハードディスク２２４と、ディスプレイ２２５と、イメージスキャナ２２６と、通信回路２２７とを含んで構成されている。ＲＡＭ２２３には、検証処理対象文書画像取得プログラム（スキャナプログラム，通信プログラム等）、領域定義プログラム、改ざん検証情報抽出プログラム、検証プログラムおよび検証結果出力プログラムが格納されている。これら各プログラムが本発明の文書改ざん検証プログラムを構成し、ＣＰＵ２２１と協働して（あるいはさらに他の構成要素と協働して）、検証処理対象文書画像取得手段２１１、領域定義手段２１２、改ざん検証情報抽出手段２１３、検証手段２１４、検証結果出力手段２１５として機能する。なお、各プログラムは、フロッピーディスク、光磁気ディスク等の記録媒体に格納しておき、頒布等を行なうことが可能である。
【００４５】
検証処理の対象となる文書画像ＯＧは、図５（Ｂ）のイメージスキャナ２２６により取得することもできるし、図５（Ｂ）の通信回路２２７によりネットワークまたは公衆回線を介して他の機器から取得することもでき、また図５（Ｂ）のハードディスク２２４から取得することもできるし、さらにワードプロセッサ等のアプリケーションから取得することもできる。
【００４６】
以下、図５（Ａ）に示した文書改ざん検証装置２の動作を説明する。まず、検証処理対象文書画像取得手段２１１は、検証対象である文書画像ＯＧを読み取る。領域定義手段２１２は、文書画像ＯＧについて図１（Ａ）の領域定義手段１１２が定義した矩形領域と同じ矩形領域を定義する。
【００４７】
改ざん検証情報抽出手段２１３は、領域定義手段２１２が定義した文書画像ＯＧ上の各矩形領域に埋め込まれているドットの個数を計数し、その個数が偶数か奇数かの情報を検証情報として抽出する。たとえば、改ざん検証手段２１３は、文書作成時と同じ方法で、各矩形領域Ａ１〜Ａ３に対して検証用文書作成に際して設定された「０」または「１」の値と同一の値（この値は、前述したように検証用文書の作成の際には乱数として生成されたものである）を設定し、矩形領域Ａ１〜Ａ３内のドット個数の偶数・奇数が、予め設定されている偶数・奇数と一致するか否かにより、改ざんの有無を判断する。
【００４８】
すなわち、改ざん検証手段２１３は、検証情報抽出手段２１２が抽出した文書画像ＯＧの矩形領域Ａ１〜Ａ３についてのドット個数の偶数・奇数が、改ざん検証情報埋め込み手段１１３が文書画像ＤＧの矩形領域Ａ１〜Ａ３に検証情報を埋め込む際に使用したドット個数の偶数・奇数とが一致しない場合には、文書画像ＯＧには改ざんがあると判断する。
【００４９】
図６（Ａ）は、図４に示した改ざん検証に対応した文書画像ＤＧの金額記載部分（矩形領域Ａ２（図３（Ａ），（Ｂ）参照））に、文書画像ＤＧと同様にして作成された金額の記載が異なる他の文書画像（印刷文書）の金額記載部分をカッター等により切り取って貼り付けることで改ざんを行う様子、あるいは画像作成アプリケーション等により、文書画像ＤＧと同様にして作成された金額の記載が異なる他の文書画像（文書データ）の金額記載部分を矩形領域Ａ２部分にデータとしてペーストことで改ざんを行う様子を示している。また、図６（Ｂ）は、上記のようにして改ざんを行なった後の状態（改ざん後の文書画像をＯＧで示す）を示す図である。
【００５０】
図７（Ａ）は、文書画像ＤＧと同様にして作成された金額の記載が「￥５００，０００」の正当な文書画像ＤＧ′の当該金額記載部分の説明図であり、矩形領域Ａ１′，Ａ２′，Ａ３′には、図３（Ａ），（Ｂ）により説明したと同様にして改ざん検証用のドットが形成されている。
【００５１】
図７（Ｂ）は、矩形領域Ａ２の金額記載部分が「￥１０，０００」である図３に示した文書画像ＤＧ（図３（Ｂ）と同じもの）を示している。図７（Ｃ）は、文書画像ＤＧ′の金額記載部分「￥５００，０００」をカッター等により切り取り文書画像ＤＧの矩形領域Ａ２部分に貼り付け、複写機により複写することで改ざんを行った場合、あるいは画像作成アプリケーション等によりディスプレイ上で文書画像ＤＧ′の矩形領域Ａ２′の金額記載部分を文書画像ＤＧの矩形領域Ａ２部分にデータとしてペーストすることで改ざんを行った場合の文書画像ＯＧの一部を示している。
【００５２】
改ざん検証手段２１３は、図６（Ｂ）の文書画像ＯＧについて、矩形領域Ａ１〜Ａ３についてのドット個数を検出すると、矩形領域Ａ１のドット個数は奇数（６３個）、矩形領域Ａ２のドット個数は奇数（４３個）、矩形領域Ａ３のドット個数は奇数（６３個）であり、矩形領域Ａ２のドット個数の偶数・奇数が、改ざん検証情報埋め込み手段１１３が文書画像ＤＧの矩形領域Ａ２に検証情報を埋め込む際に使用したドット個数（４４個）の偶数・奇数とが一致しない。したがって、文書画像ＯＧには改ざんがあると判断する。
【００５３】
検証結果出力手段２１４は、検証手段２１３により得られた検証結果を、たとえば図５（Ｂ）のディスプレイ２２５に表示し、または図示しないプリンタによりプリントすることができる。たとえば、図８に示すように、改ざんされた文書画像ＯＧをディスプレイ２２５に、改ざん個所を含む領域をたとえば赤色枠等、赤色アンダーライン等、赤色塗り潰し等により強調して表示することができる。
【００５４】
なお、検証手段２１３が改ざんを検出したときにのみ検証結果の表示やプリントを行なってもよいし、検証手段２１３が改ざんを検出しないときにも検証結果の表示やプリントを行なってもよい。また、検証手段２１３が改ざんを検出したときには、ディスプレイへの表示やプリントとは別に、または当該表示やプリントとともに、図示しないスピーカから警告音を出力するようにしてもよい。
【００５５】
ところで、検証対象となる文書画像の全部または一部に、重ね合わせ部分を持たない複数の矩形領域を定義し、各矩形領域にそれぞれ「１」または「０」を設定しておき、各矩形領域のドットの個数を、たとえば「１」であるときには奇数、「０」であるときには偶数となるように調整することもできる。図９（Ｂ）は検証情報が埋め込まれた文書画像ｄｇの一部（矩形領域ｘ１，ｘ２，ｘ３）を示している。図９（Ｂ）では、矩形領域ｘ１，ｘ２，ｘ３には「１」，「０」，「１」が設定されており、それぞれドット個数は奇数（５５個），偶数（４４個），奇数（５５個）に設定されている。一方、図９（Ａ）も検証情報が埋め込まれた文書画像ｄｇ′の一部（矩形領域ｘ１′，ｘ２′，ｘ３′）を示している。図９（Ａ）では、矩形領域ｘ１′，ｘ２′，ｘ３′には「１」，「０」，「１」が設定されており、それぞれドット個数は奇数（５５個），偶数（４２個），奇数（５５個）に設定されている。
【００５６】
図９（Ｃ）は、文書画像ｄｇ′の矩形領域ｘ２の金額記載部分「￥５００，０００」をカッター等により切り取り、文書画像ｄｇの矩形領域ｘ２部分に貼り付け、複写機により複写することで改ざんを行った場合、あるいは画像作成アプリケーション等によりディスプレイ上で文書画像ｄｇ′の矩形領域ｘ２′の金額記載部分を文書画像ｄｇの矩形領域ｘ２部分にデータとしてペーストすることで改ざんを行った場合の文書画像ｏｇを示している。図９（Ｃ）の文書画像ｏｇでは、改ざんされたにもかかわらず、改ざん部分の複写元、あるいはコピー元が改ざん検証用の文書画像であることから、改ざんされたことが発見できない。
【００５７】
これに対して、本実施形態では、改ざん検証用の矩形領域文書画像には重なり部分をもつ矩形領域が定義されているので、改ざん部分の複写元、あるいはコピー元が改ざん検証用の文書画像であっても、改ざんを確実に発見できる。
【図面の簡単な説明】
【００５８】
【図１】（Ａ）は改ざん検証用文書作成装置の機能ブロック図、（Ｂ）は改ざん検証用文書作成装置のハードウェアブロック図である。
【図２】（Ａ）は改ざん検証用文書作成の処理対象である文書画像ＤＧを示す図、（Ｂ）はオリジナルの文書画像の一部を上下方向に重なり合う４つの矩形領域で定義した場合を、（Ｃ）はオリジナルの文書画像の一部を左右方向に重なり合う４つの矩形領域で定義した場合をそれぞれ示している。
【図３】（Ａ）は重なり部分にそれぞれ不作為（ランダム）にドットを埋め込んだ様子を示す図、（Ｂ）非重なり部分Ｄ１，Ｄ２，Ｄ３に乱数値に応じてドットを埋め込んだ様子を示す図である。
【図４】検証情報としてのドットパターンを文書画像の無地背景部分に重畳した改ざん検証用の文書画像を示す図である。
【図５】（Ａ）は文書改ざん検証装置の機能ブロック図、（Ｂ）は文書改ざん検証装置のハードウェアブロック図である。
【図６】（Ａ）は図４に示した改ざん検証に対応した文書画像ＤＧの金額記載部分に改ざんを行う様子を示す図、（Ｂ）は文書画像ＤＧの改ざん後の文書画像ＯＧを示す図である。
【図７】（Ａ）は文書画像と同様にして作成された金額の記載が「￥５００，０００」の文書画像の当該金額記載部分の説明図であり、（Ｂ）は金額の記載が「￥１０，０００」である文書画像ＤＧを示す図、（Ｃ）は（Ａ）の金額記載部分「￥５００，０００」をカッター等により切り取り（Ｂ）の文書画像に貼り付けまたはペーストした様子を示す図である。
【図８】改ざんされた文書画像ＯＧをディスプレイに改ざん個所を強調して表示した様子を示す図である。
【図９】従来の改ざん検証方法を示す図であり、（Ａ），（Ｂ）は検証情報が埋め込まれた文書画像の一部を示す図、（Ｃ）は（Ａ）の文書画像の金額記載部分「￥５００，０００」をカッター等により切り取り、またはペーストすることで（Ｂ）の文書画像に改ざんを行った場合示す図である。
【符号の説明】
【００５９】
１  改ざん検証用文書作成装置
２  文書改ざん検証装置
１１１  処理対象文書画像取得手段
１１２  領域定義手段
１１３  改ざん検証情報埋め込み手段
１１４  印刷手段
１２１，２２１  ＣＰＵ
１２２，２２２  ＲＯＭ
１２３，２２３  ＲＡＭ
１２４，２２４  ハードディスク
１２５  プリンタ
１２６，２２６  イメージスキャナ
１２７，２２７  通信回路
２１１  検証処理対象文書画像取得手段
２１２  領域定義手段
２１２３  改ざん検証情報抽出手段
２１４  検証手段
２１５  検証結果出力手段
２２５  ディスプレイ
【図１】
2005210464.tif 000003
【図２】
2005210464.tif 000004
【図３】
2005210464.tif 000005
【図４】
2005210464.tif 000006
【図５】
2005210464.tif 000007
【図６】
2005210464.tif 000008
【図７】
2005210464.tif 000009
【図８】
2005210464.tif 000010
【図９】
2005210464.tif 000011