(57)【要約】  【課題】  電子的なデータの真贋を識別する技術は存在するが、用紙に印刷された紙文書の見た目の様態を保証するものではなく、検証者は紙文書の見た目の様態から真正性を確認することはできなかった。  【解決手段】  文書作成端末に、構造化文書データを文書の印刷イメージデータに埋め込む手段と、スタイルシートを公開サーバに送信する手段とを設け、文書入力端末に、紙文書を入力したスキャニング画像データから構造化文書データを読み取る手段と、前記公開サーバからスタイルシートを受信し、文書の印刷イメージデータを再構成する手段を設け、当該補正画像データと再構成した印刷イメージデータを比較する手段とを設けた。  【選択図】 図１
2005303752.tif 000002
【特許請求の範囲】
【請求項１】
文書様式の公開サーバと文書入力端末とからなり、スキャニングした紙文書の真贋識別方法であって、
前記公開サーバは、
文書に含まれた文字のフォント及びサイズ、文書のフォーマット等の様式が、複数含まれる一組のパラメータを、複数組記憶したパラメータテーブルを備え、
前記パラメータテーブルの一組のパラメータに含まれる複数の様式に従って、文書のスタイルシートを作成する手段と、
前記スタイルシートを文書入力端末に送信する手段と、を備え、
文書入力端末は、
紙文書を入力するスキャニング手段と、
スキャニングした画像データから構造化文書データを読み取る手段と、
前記公開サーバからスタイルシートを受信する手段と、
当該構造化文書データとスタイルシートから文書の印刷イメージデータを再構成する手段と、
スキャニングした画像データと再構成した印刷イメージデータを比較する手段と、
を備える
ことを特徴とする文書管理方法及び文書管理システム。
【請求項２】
請求項1記載の文書管理システムにおいて、
前記公開サーバにおいて、
文書のスタイルシートを、複数組記憶したスタイルシートテーブルを備え、
前記スタイルシートテーブルの一組のスタイルシートを選択する手段と、
当該スタイルシートを文書入力端末に送信する手段と、を備える
ことを特徴とする文書管理システム。
【請求項３】
請求項1記載の文書管理システムにおいて、
前記文書入力端末において、
スキャニングした画像データを、紙文書に印刷された複数の基準点を用いて補正する手段と、
当該補正画像データと、再構成した印刷イメージデータを比較する手段と、を有する
ことを特徴とする文書管理システム。
【請求項４】
請求項1から３記載の文書管理システムにおいて、
前記文書入力端末において、
画像データを比較する手段は、２つの画像の差分データを作成し、差分データの絶対値が規定値を超える領域を抽出する手段を有し、
当該画像領域を強調表示する
ことを特徴とする文書管理システム。
【請求項５】
請求項1から４記載の文書管理システムは、
真贋識別が可能な印刷物を作成する文書作成端末を含み、
前記文書作成端末は、
文書作成端末のユーザによる、文字等の入力及び編集作業を受け付け、前記様式のパラメータと構造化文書データを編集する手段と、一組の様式のパラメータと構造化文書データから文書の印刷イメージデータを作成する手段と、
構造化文書データを、文書の印刷イメージデータに埋め込む手段と、
様式のパラメータを公開サーバに送信する手段と、を備える
ことを特徴とする文書管理システム。
【請求項６】
請求項５記載の文書管理システムにおいて、
文書作成端末は、
構造化文書データを印刷イメージに埋め込む手段において、
2次元コードを用いて前記データを記録する
ことを特徴とする文書管理システム。
【請求項７】
請求項５記載の文書管理システムにおいて、
文書作成端末は、
構造化文書データを印刷イメージに埋め込む手段において、
微細なドットパターンを用いて前記データを記録する
ことを特徴とする文書管理システム。
【請求項８】
請求項５から７記載の文書管理システムにおいて、
様式のパラメータと構造化文書データの組から文書の印刷イメージデータを作成する手段において、
様式のパラメータは申請書形式の公開可能データであり、構造化文書データは個人情報を含んだ非公開データであり、
非公開データを文書の印刷イメージデータに埋め込む手段と、
公開可能データを公開サーバに送信する手段と、を備える
ことを特徴とする文書管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子的な文書と当該文書を紙に印刷した紙文書とを関連付けて管理する文書管理システムに関わり、特に紙文書に対して修正や改竄が行なわれた部分を効率的に検出する機能を有する文書管理方法に関わる。
【背景技術】
【０００２】
本発明に関連する従来技術として、以下の特許文献１、特許文献２がある。
【０００３】
特許文献１に記載された発明では、データサイズの大きいカラー画像などの画像データが含まれる電子文書について、データ量の少ない文字データ部分はそのまま符合パターンで印刷し、データ量の多い画像データ部分はその文書データ内における位置データのみを符号パターンで印刷し、（画像データを含む電子文書データを印刷出力した）紙文書から元の電子文書データを復元する場合、画像データ部分は符号パターンから位置データを求めて、紙文書上の対応する領域を読み取ることにより印刷時に削除された画像データを取得して補足し、電子文書データを復元することができるとしている。
【０００４】
特許文献２に記載された発明では、紙文書に加えられた加筆情報を抽出するために、印刷された紙文書と当該紙文書の元となる電子文書とを関連付けて管理しておき、文書復元時に紙文書に印刷された記号を読み取り、識別した記号の属性から紙文書の元となる電子文書を識別し、読み取った4箇所以上の記号を判読して位置合わせを行うことで、差分画像処理による加筆情報の抽出が出来るとしている。
【０００５】
すなわち、例えば紙文書の四隅において十字線を位置合わせ記号として用いる場合には、十字線を表示する線の太さを文書IDにしたがって変化させると、四桁の文書IDを表示することができる。文書ＩＤにしたがって元文書を特定し、読み取った画像の位置合わせ記号と元文書画像の位置合わせ記号の位置を比較し、位置合わせ記号が一致するように二つの画像を変形する事によって、精度の良い差分画像が得られるとしている。
【０００６】
【特許文献１】特開2001-128007号公報
【特許文献２】特開2002-352217号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
かかる従来の方法においては、次のような問題点がある。
【０００８】
特許文献１の技術では、データサイズの大きいカラー画像などの画像データが含まれる電子文書について、データ量の少ない文字データ部分はそのまま符合パターンで印刷し、データ量の多い画像データ部分はその文書データ内における位置データのみを符号パターンで印刷するとしており、紙文書に記録する符合パターンのデータ量を削減することができるとしている。そして、画像データを含む元の電子文書データを、印刷出力した紙文書から復元する場合、印刷時に削除された画像データ部分は紙文書上の対応する領域を読み取ることによって補足すれば、元の電子文書データを復元することができるとしている。
【０００９】
しかし、特許文献１は、紙文書上に電子文書データを記録するために、画像データのデータ量を削減する方法の１つであり、復元された電子文書データは元の電子文書と同一ではない。すなわち、紙に印刷された画像データをスキャナ等の読み取り装置で読み取る場合、空間的な解像度や色調の諧調数を落とすことになり、元の電子文書と同じ文書を復元することはできない。
したがって、特許文献１の方法は、類似した電子文書データを復元する方法として有効であるが、元の電子文書データの真贋判定に利用することは想定されていない。
【００１０】
特許文献２の技術では、紙文書に加えられた加筆情報を抽出するために、印刷された紙文書と、当該紙文書の元となる電子文書とを関連付けて管理しておき、文書復元時に紙文書に印刷された記号を読み取り、識別した記号の属性から紙文書の元となる電子文書を選択し、当該電子文書と紙文書を比較する必要がある。
【００１１】
しかし、この方式では、紙文書を検証する検証者が元の電子文書を入手する必要があることになるから、例えば、第3者が受け取った紙文書の真贋を検証するには、元の電子文書をWEBサイト等に公開しなければならない。ところが、契約文書等は、関係者以外には公開したくない文書であるし、一般の文書の場合でも、プライバシ保護の観点からWEBサイトに掲載できない場合が多いと考えられる。
したがって、特許文献２の方法は元の電子文書を公開できる同一組織内の利用に限定されるものである。
【課題を解決するための手段】
【００１２】
本発明は、第一に、印刷物の偽造や変造の防止を図るセキュリティ印刷を安価に実現するため、第3者が受け取った紙文書の真贋を検証できるようにする。このため、電子文書データを公開情報と非公開情報に分け、非公開情報を印刷イメージデータ上に記録する技術を提供する。
【００１３】
本発明は、第二には、紙文書の真贋を自動的に検証できるようにするため、紙文書から非公開の構造化文書データを読み取り、公開サーバから入手したスタイルシートにより文書の印刷イメージデータを再構成する技術を提供する。
【００１４】
本発明は、第三には、紙文書に加えられた加筆情報を抽出するために、紙画像をスキャニングした画像データを、紙文書に印刷された複数の基準点を用いて補正し、当該補正画像データと、再構成した印刷イメージデータの差分データを作成し、差分の絶対値が規定値を超える領域を抽出して強調表示する文書管理システムを提供する。
【００１５】
より具体的には、本発明は、第1の課題を解決するために、
文書作成端末は、ユーザによる文字等の入力及び編集作業を受け付け、様式のパラメータと構造化文書データから文書の印刷イメージデータを作成する手段と、構造化文書データを、文書の印刷イメージデータに埋め込む手段と、様式のパラメータを公開サーバに送信する手段とを設けた。
【００１６】
本発明では第2の課題を解決するために、前記第1の課題を解決するための手段と、
公開サーバは、文書のフォーマット等の様式が複数含まれる一組のパラメータを、複数組記憶したパラメータテーブルを備え、前記パラメータテーブルの一組のパラメータに含まれる複数の様式に従って、文書のスタイルシートを作成する手段を備え、
また、文書入力端末は、紙文書を入力するスキャニング手段と、スキャニングした画像データから構造化文書データを読み取る手段と、前記公開サーバからスタイルシートを受信し、構造化文書データとスタイルシートの組から文書の印刷イメージデータを再構成する手段とを設けた。
【００１７】
本発明では第3の課題を解決するために、前記第1の課題と前記第2の課題とを解決するための手段と、
前記文書入力端末に、スキャニングした画像データを、紙文書に印刷された複数の基準点を用いて補正する手段と、当該補正画像データと再構成した印刷イメージデータを比較する手段とを設けた。
【発明の効果】
【００１８】
本発明によれば、紙文書を受け取った第3者が、受け取った紙文書の真贋を検証でき、加筆が行なわれた部分があれば、加筆した部分を効率的に検出することができる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明の実施例を詳細に説明する。
【００２０】
図１は、本実施例を実現するためのシステム構成図である。
【００２１】
本実施例の構成要素は、公開サーバ１００と文書作成端末１１０と文書入力端末１２０である。そして、公開サーバ１００は通信機能部１０１を介して、文書作成端末１１０は通信機能部１１３を介して、文書入力端末１２０は通信部１２１を介して、それぞれオープンなネットワーク１３０で接続されている。ネットワーク１３０は公衆回線、専用回線のいずれでも良く、また、有線、無線を問わない。また、文書作成端末１１０には印刷物１４０を出力するプリンタ１１５が、文書入力端末１２０には印刷物１４０のイメージを入力するスキャナ１２５が接続可能となっている。
【００２２】
図２は、文書作成端末１１０の処理概要を示す説明図であり、図３は、文書入力端末１２０のフローチャートであり、図４は、図３のステップ３３０及びステップ３４０の処理を詳細に説明した説明図である。また、図５は、印刷物の見た目の様態と、データから再現した文書の様態とを比較する処理を図示したものである。
【００２３】
文書作成端末１１０のユーザは、文書入力・編集機能１１１において、図２の公開情報２１０と非公開情報２１５を編集し、文書データ（文書ID=No.10001）を作成する。ここで、公開情報２１０は、例えば文書のフォーマットや文書に含まれた文字フォント等の様式等であり、個人や組織に固有な情報を含んでいないものである。一方、非公開情報２１５は、個人のプライバシ情報や組織の営業秘密情報等の固有情報を含んだ構造化文書である。文書作成端末１１０には、文書作成端末プロセッサ２５０が動作しており、当該プロセッサにおいて、文書作成端末のユーザが入力し、編集した公開情報２１０及び非公開情報２１５を用いて、文書の様態（見た目）２２０を生成する。文書の様態２２０は、プリンタ１１５によって紙の印刷物１４０として出力されるが、非公開情報２１５はコード記録領域２４０に、文書IDは文書識別子記録領域２３０に印刷される。非公開情報２１５及び文書IDは、文字コードを印刷しても良いし、バーコードや２次元コード等で表現したコードパターンを印刷しても良い。また、第3者によるデータの盗聴や改竄を防止するために、暗号や電子署名の処理を付与したデータを記録しても良い。一方、公開情報２１０は、通信機能１１３及びネットワーク１３０を経由して公開サーバ１００に送付される。
【００２４】
公開サーバ１１０は、掲示板（公開）機能１０２と情報管理（検索）機能１０３を持っており、掲示板機能１０２において、複数の文書データについての公開情報２１０を公開しており、情報管理機能１０３において、文書IDをキーに１つの文書データ（例えば、文書ID＝No.10001）についての公開情報を選択することができる。
【００２５】
文書入力端末１２０は、スキャナ１２５と接続されており、ステップ３００において、印刷物１４０を読み取り、文書入力端末１２０のメモリに画像１データ（５０５）を保持する。次に、ステップ３１０において、非公開情報の記録領域２４０を判読し、非公開情報２１５をコード情報として入手する。
次に、ステップ３２０において、印刷物１４０の文書識別子記録領域２３０に記載された文書IDを公開サーバ１００に送信し、公開サーバ１００から返信されてくる公開情報２１０を入手する。
ステップ３３０において、公開情報であるスタイルシートと非公開情報である構造化文書を用いて文書の見た目の様態を再現する。また、ステップ３４０において、当該様態を画像データにデータ変換し、これを画像２データ（５００）とする。
【００２６】
なお、ステップ３３０及びステップ３４０の処理については、詳細な処理の流れを後に記載する。
【００２７】
文書入力端末１２０は、ステップ３５０において、画像１データ（５０５）と画像２データ（５００）を比較する。なお、印刷物１４０に対して何も追記されなかった場合、文書入力端末１２０の画像１データ（５０５）と前記様態２２０は同一である。
【００２８】
ステップ３５０において、画像１データ（５０５）と画像２データ（５００）が同一であると判断された場合、ステップ３６０において、印刷物１４０に対する追記が無いと判断し、処理を終了する。
【００２９】
一方、ステップ３５０において、画像１データ（５０５）と画像２データ（５００）が同一でないと判断された場合、ステップ３７０において、印刷物１４０に対する何らかの追記が行なわれたものと判断し、ステップ３８０において、２つの画像データの差分が計算される。
【００３０】
例えば、文書が図５に示す契約書であり、印刷される段階で契約者の氏名は事前に印刷されているが、契約の条件については事前には印刷されておらず、契約者自身が契約の条件を記入する場合、画像１データ（５０５）と画像２データ（５００）の差分の絶対値を取ると、契約者の氏名を記載した部分５１０は消失してしまうが、契約の条件を記入した部分５２０は抽出される。そこで、ステップ３９０において、抽出された部分５３０を強調表示して、処理を終了する。
【００３１】
次に、図４は、図３のステップ３３０とステップ３４０の処理の例を詳細に示したフローである。図４では、非公開情報２１５をＸＭＬ（eXtensible Markup Language）コンテンツ（４００）とし、公開情報２１０をXSL-FO（eXtensible Stylesheet Language - Formatting Objects）用スタイルシート（４１０）として説明する。
ＸＭＬコンテンツ（４００）をＰＤＦコンテンツ（４５０）に変換するXSL-FOプロセッサとして有力なものにApache FOPがある。Apache FOPでは、一旦XSLTプロセッサ（XSL Transformations）４２０を用いて、ＸＳＬ-ＦＯコンテンツ（４３０）に変換し、次にFOP（Formatting Objects Processor）４４０を用いて、PDFコンテンツ（４５０）に変換する。さらに、GhostScriptインタプリタ等を用いてBMPなどの画像ファイルに出力することで、ＸＭＬコンテンツ（４００）とスタイルシート（４１０）から文書の見た目の様態を生成し、紙文書をスキャニングしたのと同じ形式の画像ファイルを得ることができる。ただし、本データ変換処理は一実施例を示したものであり、本処理に限定されるものではない。
本実施の形態において、公開サーバ１００、文書作成端末１１０、文書入力端末１２０は、いわゆるパーソナルコンピュータ、ワークステーション等が用いられ、このようなコンピュータ上で動作するプロセッサがプログラムを実行することにより上述した各機能に実現される。
【００３２】
また、文書作成端末１１０や文書入力端末１２０は、記憶装置や表示・入出力装置や通信装置を持ち、プロセッサが記憶装置に格納されたプログラムを実行できるものであれば、多機能携帯端末でも良く、いわゆるコンピュータ装置に限定されるものではない。また、上記プログラムは、予め記憶装置に格納されていても良いし、必要なときに当該コンピュータが利用可能な記憶媒体または通信媒体（通信回線または、通信回線上の搬送波）を介して、上記記憶装置に導入されてもよい。
【００３３】
図６は、印刷物のしわや局所的な伸びを補正する為に必要となる基準点を示す説明図であり、図７は非公開情報２１５をコード記録領域２４０に記録する代わりに印刷物２２０の紙面全体に記録する方式を示す説明図である。
【００３４】
紙文書に付いた「しわ」や、紙文書をスキャナで読み込んだときの「むら」により、印刷物の元となった画像データと、印刷物をスキャニングした画像データは、単純に位置合わせをしただけでは一致しないことがある。そこで、図６の破線６００に示す規則的な方眼、もしくは方眼の交点を非常に小さな点として元画像（２２０）に書き込んでおき、印刷物の様態（５０５）に印刷された点が元画像（２２０）の点と一致するように補正を行なう。図６は、点６２０が本来の位置６６０からＸ座標方向に距離aだけ移動している例を示しており、点６２０を点６６０と一致させる為には、点６２０を含む４つの矩形を変形処理しなければならない。この変形には、メッシュ・ワーピング・アルゴリズムが利用できる。
【００３５】
図７は、非公開情報２１５をコード記録領域２４０に記録する代わりに、印刷物２２０の紙面全体に記録する方式を示している。例えば、２ビット表現された情報を印刷物に埋め込む場合、前記矩形を構成する４つの点の中心に、埋め込むビット値が１であれば小さい点を挿入し、０であれば点を挿入しないとすれば、印刷物の中に目立たないように値を埋め込むことができる。このように、紙面全体に情報を埋め込むことができれば、コード記録領域２４０を空白領域７１０にすることができる。
【００３６】
次に、図８は、本発明の方式を保険契約に適用した例である。まず、保険契約の申込みに関わる業務フローを説明する。
保険代理店及びその営業職員８０５は、見込み契約者８００に渡す保険契約申込書を作成するとき、ステップ８３０において見込み契約者の情報を入力し、契約書作成システム８３５において当該申込書８４０を印刷する。契約者８００は、契約者情報が記入された申込書を受取り、申込書に訂正個所があれば加筆・修正を加え（ステップ８４５）、修正個所が無ければ捺印のみをして代理店に返送する。なお、申込書の契約者控え８５０は、契約者８００が保管する。
【００３７】
契約者により記入・捺印がされた申込書は、ステップ８６０において代理店が受取り、代理店は目視による確認を行ない、申込書に不審な点が無ければ、ステップ８６５において業務システム８８０の端末から契約情報を入力する。
一般的に、契約書作成システム８０５は代理店の装置であり、業務システムは保険会社の装置であるから、２つのシステムは接続されていないことが多い。したがって、新規の契約者情報や変更になった契約内容は、ステップ８６５において入力しなければならない。
ところが、代理店による申込書の仕分け（業務システムへの入力が必要な申込書と保管をすれば良い申込書を仕分ける）作業及び目視確認は、作業員に対する負担も大きく、作業を軽減する仕組みが求められている。
本発明によると、印刷物の見た目の様態５０５とデータから再現された文書の様態５００を文書入力端末１２０において比較し、印刷物の追記部分５３０を自動的に抽出することができるので、前記仕分け作業及び目視による確認作業を軽減することができる。
【００３８】
以上に述べたように、本実施例によれば、
秘密情報を第３者に開示することなく、紙文書に記録された非公開情報とWEBサイトから入手した公開情報を用いて、紙文書の見た目の様態を再構成することができるので、紙文書に対する改竄、あるいは、や追記情報を自動的に抽出することが可能となる。これによって、紙文書を受取った検証者は紙文書の真贋判定を従来よりも正確、かつ、効率的に行なうことが可能となる。
【図面の簡単な説明】
【００３９】
【図１】本実施例を実現するためのシステム構成図である。
【図２】文書作成端末の処理概要を示す説明図である。
【図３】文書入力端末の処理概要を示すフローチャートである。
【図４】ステップ３３０及びステップ３４０の処理フローを詳細に説明した説明図である。
【図５】印刷物の見た目の様態と、データから再現した文書の様態を比較する処理を示す説明図である。
【図６】印刷物のしわや局所的な伸びを補正する為に必要となる基準点について記載した説明図である。
【図７】非公開情報２１５をコード記録領域２４０に記録する代わりに、印刷物の紙面全体に記録する方式を示す説明図である。
【図８】本発明の方式を保険契約の申込書に適用した例の説明図である。
【符号の説明】
【００４０】
１００…公開サーバ、１１０…文書作成端末、１２０…文書入力端末、１３０…ネットワーク、１０１…通信機能部、１０２…掲示板機能部、１０３…情報管理（検索）部、１１１…文書入力・編集機能部、１１２…公開情報抽出機能部、１１３…通信機能部、１１４…非公開情報記録機能部、１２１…通信機能部、１２２…非公開情報読取機能部、１２３…文書イメージ再構成機能部、１２４…追記部分抽出機能部、１１５…プリンタ、１２５…スキャナ。
【図１】
2005303752.tif 000003
【図２】
2005303752.tif 000004
【図３】
2005303752.tif 000005
【図４】
2005303752.tif 000006
【図５】
2005303752.tif 000007
【図６】
2005303752.tif 000008
【図７】
2005303752.tif 000009
【図８】
2005303752.tif 000010