(57)【要約】【課題】  電子文書システム及び文書電子化方法において、改ざん検知のためのコード（電子署名）が衝突した場合の適切な処理を提供する。【解決手段】  本電子文書システムは、読み取り部と、セキュリティデータ生成部と、文書記憶部と、セキュリティデータ比較部と、文書データ格納処理部と、例外処理部と、を備えている。セキュリティデータ比較部は、新規のセキュリティデータと既存のセキュリティデータとが一致するか否かを判定する。文書データ格納処理部は、新規のセキュリティデータと既存のセキュリティデータとが一致しなかった場合に、今回生成された文書データを新規セキュリティデータと対応付けて文書記憶部に格納する。例外処理部は、新規セキュリティデータと既存セキュリティデータとが一致した場合に、例外処理を行う。【選択図】  図８
2008233984.tif 000002
【特許請求の範囲】
【請求項１】
シート上に記録された文書を読み取って電子データ化する電子文書システムにおいて、
前記文書を読み取って、当該文書に対応する電子データである文書データを生成するように構成された、読み取り部と、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成するように構成された、セキュリティデータ生成部と、
前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成された、文書記憶部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納し、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成された、文書データ格納処理部と、
を備えたことを特徴とする、電子文書システム。
【請求項２】
請求項１に記載の電子文書システムにおいて、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示部を、さらに備えたことを特徴とする、電子文書システム。
【請求項３】
請求項１又は請求項２に記載の電子文書システムであって、
前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書システム。
【請求項４】
請求項３に記載の電子文書システムであって、
前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書システム。
【請求項５】
請求項３に記載の電子文書システムにおいて、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更する、条件変更部を、さらに備え、
前記セキュリティデータ生成部は、前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書システム。
【請求項６】
シート上に記録された文書を読み取って電子データ化する文書電子化方法において、
読み取り部によって前記文書を読み取って、当該文書に対応する電子データである文書データを生成し、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成し、
今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータと、を比較し、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを前記新規セキュリティデータと対応付けて前記文書記憶部に格納し、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止する、
ことを特徴とする、文書電子化方法。
【請求項７】
請求項６に記載の文書電子化方法において、
さらに、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をすることを特徴とする、文書電子化方法。
【請求項８】
請求項６又は請求項７に記載の文書電子化方法において、
さらに、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成することを特徴とする、文書電子化方法。
【請求項９】
請求項８に記載の文書電子化方法であって、
前記新規セキュリティデータの再生成は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータを生成することであることを特徴とする、文書電子化方法。
【請求項１０】
請求項８に記載の文書電子化方法において、
さらに、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し、
前記新規セキュリティデータの再生成は、変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを生成することであることを特徴とする、文書電子化方法。
【請求項１１】
シート上に記録された文書を読み取って電子データ化する電子文書システムにおいて、
前記文書を読み取って、当該文書に対応する電子データである文書データを生成するように構成された、読み取り部と、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成するように構成された、セキュリティデータ生成部と、
前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成された、文書記憶部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成された、文書データ格納処理部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成された、例外処理部と、
を備えたことを特徴とする、電子文書システム。
【請求項１２】
請求項１１に記載の電子文書システムであって、
前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されたことを特徴とする、電子文書システム。
【請求項１３】
請求項１１又は請求項１２に記載の電子文書システムであって、
前記例外処理部は、エラー表示をするエラー表示部を備えたことを特徴とする、電子文書システム。
【請求項１４】
請求項１１ないし請求項１３のいずれかに記載の電子文書システムであって、
前記例外処理部は、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書システム。
【請求項１５】
請求項１４に記載の電子文書システムであって、
前記例外処理部は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書システム。
【請求項１６】
請求項１４に記載の電子文書システムであって、
前記例外処理部は、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更する、条件変更部を備え、
前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書システム。
【請求項１７】
シート上に記録された文書を読み取って電子データ化する文書電子化方法において、
読み取り部によって前記文書を読み取って、当該文書に対応する電子データである文書データを生成し、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成し、
今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータと、を比較し、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを前記新規セキュリティデータと対応付けて前記文書記憶部に格納し、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行う、
ことを特徴とする、文書電子化方法。
【請求項１８】
請求項１７に記載の文書電子化方法であって、
前記例外処理にて、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止することを特徴とする、文書電子化方法。
【請求項１９】
請求項１７又は請求項１８に記載の文書電子化方法であって、
前記例外処理にて、エラー表示をすることを特徴とする、文書電子化方法。
【請求項２０】
請求項１７ないし請求項１９のいずれかに記載の文書電子化方法であって、
前記例外処理にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成することを特徴とする、文書電子化方法。
【請求項２１】
請求項２０に記載の文書電子化方法であって、
前記新規セキュリティデータの再生成は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータを生成することであることを特徴とする、文書電子化方法。
【請求項２２】
請求項２０に記載の文書電子化方法において、
前記例外処理にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し、
前記新規セキュリティデータの再生成は、変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを生成することであることを特徴とする、文書電子化方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、シート上に記録された文書を読み取って電子データ化する、電子文書システム及び文書電子化方法に関する。
【背景技術】
【０００２】
この種の電子文書システム及び文書電子化方法として、従来、様々なものが知られている（例えば、特開２００２−２３０２０２号公報、特開２００３−２９６７４２号公報、特開２００６−２３５８８５号公報、特開２００６−３１３９６４号公報、等）。
【特許文献１】特開２００２−２３０２０２号公報
【特許文献２】特開２００３−２９６７４２号公報
【特許文献３】特開２００６−２３５８８５号公報
【特許文献４】特開２００６−３１３９６４号公報
【０００３】
これらのシステムにおいては、紙文書がスキャナによって電子データに変換される。また、この変換済みの電子データに対して、改ざん検知のためのコード（電子署名）が計算される。この電子署名としては、前記電子データにしたがって一意的に定まるような値（例えばハッシュ値）が用いられる。そして、この電子署名を上述の電子データと合わせてデータ管理サーバーに保存される。
【発明の開示】
【０００４】
この種のシステムにおいて、読み込まれる文書の種類や数は特定できないため、電子署名があらかじめ充分なデータ量(bit数)となるようにすることは困難である。このため、前記電子データのデータ量(bit数)に比べて電子署名のデータ量(bit数)は小さい場合は、理論上は、衝突する可能性を否定できない。
【０００５】
よって、処理済みの文書が多くなってくると、新たに処理しようとする文書の電子署名が、すでに処理済みの文書のものと衝突する可能性が高まってくる。
【０００６】
通常、ハッシュ値などのコード(電子署名)を同一の値に保ったままで、電子データ(文書)を任意の内容に改竄することは困難である。
【０００７】
しかし、上述のとおり、偶発的に電子署名の衝突が発生すると、電子署名と文書が１対１で対応しなくなるため、同じ電子署名を持つ文書を、電子署名を同一に保ったまま、互いに入れ替えることは可能になる。
【０００８】
つまり、電子署名が同一であっても、電子署名生成時の文書の内容と、電子署名と文書の一致を検証した時の文書の内容が異なるものに差し替えられている可能性が否定できなくなるという問題が発生する。
【０００９】
したがって、少なくとも同じ記憶媒体上に記憶される電子署名と文書は、１対１で対応していることが望ましい。
【００１０】
しかしながら、従来のこの種のシステムにおいては、電子署名が衝突した場合については一切考慮されていなかった。
【００１１】
本発明は、この種の電子文書システム及び文書電子化方法において、改ざん検知のためのコード（電子署名）が衝突した場合の適切な処理を提供するものである。
【００１２】
［本発明の第１の電子文書システムの構成］
本発明の第１の電子文書システムは、シート上に記録された文書を読み取って電子データ化し得るように構成されている。
【００１３】
この電子文書システムは、読み取り部と、セキュリティデータ生成部と、文書記憶部と、セキュリティデータ比較部と、文書データ格納処理部と、を備えている。
【００１４】
前記読み取り部は、前記文書を読み取って、当該文書に対応する電子データである文書データを生成するように構成されている。
【００１５】
前記セキュリティデータ生成部は、前記文書データに基づいて、セキュリティデータを生成するように構成されている。セキュリティデータは、前記文書データの真正性に対応する電子データである。このセキュリティデータは、改ざん検知のためのコード（電子署名）とも言い得る。
【００１６】
前記文書記憶部は、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【００１７】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。
【００１８】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。また、当該文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されている。
【００１９】
・前記電子文書システムは、エラー表示部をさらに備えていてもよい。このエラー表示部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするように構成されている。
【００２０】
・前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成するように構成されていてもよい。
【００２１】
・前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成するように構成されていてもよい。
【００２２】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【００２３】
・前記電子文書システムは、条件変更部をさらに備えていてもよい。この条件変更部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し得るように構成されている。この生成条件としては、例えば、光源の光量、読み取り開始位置、ガンマ特性、等が挙げられる。
【００２４】
この場合、前記セキュリティデータ生成部は、前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成するように構成され得る。
【００２５】
＜本発明の第１の電子文書システムの作用＞
かかる構成を有する本発明の電子文書システムにおいては、まず、前記読み取り部にて、前記シート上に記録された前記文書が読み取られる。これにより、当該文書に対応する前記文書データが生成される。この文書データに基づいて、前記セキュリティデータ生成部にて、前記（新規）セキュリティデータが生成される。
【００２６】
次に、前記セキュリティデータ比較部にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【００２７】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書記憶部に格納される。
【００２８】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【００２９】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止される。
【００３０】
この場合、例えば、前記エラー表示部によってエラー表示が行われ得る。
【００３１】
また、前記セキュリティデータ生成部によって、前記新規セキュリティデータが再生成され得る。この再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記文書データ格納処理部によって前記文書記憶部に格納される。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記新規セキュリティデータの再生成が再度行われ得る。
【００３２】
なお、前記セキュリティデータ生成部による前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【００３３】
例えば、前記セキュリティデータ生成部は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成し得る。
【００３４】
あるいは、例えば、前記条件変更部によって、前記読み取り部における前記文書データの生成条件が変更され得る。
【００３５】
この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記セキュリティデータ生成部により前記新規セキュリティデータが再生成され得る。
【００３６】
［本発明の第１の電子文書データ処理装置の構成］
本発明の対象となり得る第１の電子文書データ処理装置は、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理し得るように構成されている。
【００３７】
この電子文書データ生成装置は、セキュリティデータ生成部と、セキュリティデータ比較部と、文書データ格納処理部と、を備えている。
【００３８】
前記セキュリティデータ生成部は、前記文書データに基づいて、セキュリティデータを生成するように構成されている。このセキュリティデータは、前記文書データの真正性に対応する電子データである。
【００３９】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。
【００４０】
ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。前記文書記憶部は、当該電子文書データ処理装置と通信回線を介して接続されていて、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【００４１】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。
【００４２】
また、当該文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されている。
【００４３】
・前記電子文書データ処理装置は、エラー表示部をさらに備えていてもよい。このエラー表示部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするように構成されている。
【００４４】
・前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成するように構成されていてもよい。
【００４５】
・前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成するように構成されていてもよい。
【００４６】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【００４７】
・前記電子文書データ処理装置は、条件変更部をさらに備えていてもよい。この条件変更部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し得るように構成されている。この生成条件としては、例えば、光源の光量、読み取り開始位置、ガンマ特性、等が挙げられる。
【００４８】
この場合、前記セキュリティデータ生成部は、前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成するように構成され得る。
【００４９】
・前記電子文書データ処理装置は、前記読み取り部を備え得る。
【００５０】
すなわち、本電子文書データ処理装置は、以下の構成を備えている。
【００５１】
≪構成Ａ１１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理し得るように構成された、電子文書データ処理装置において、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成するように構成された、セキュリティデータ生成部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納し、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成された、文書データ格納処理部と、
を備えたことを特徴とする、電子文書データ処理装置。
【００５２】
≪構成Ａ１２≫
構成Ａ１１の電子文書データ処理装置において、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示部を、さらに備えたことを特徴とする、電子文書データ処理装置。
【００５３】
≪構成Ａ１３≫
構成Ａ１１又は構成Ａ１２の電子文書データ処理装置であって、
前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書データ処理装置。
【００５４】
≪構成Ａ１４≫
構成Ａ１３の電子文書データ処理装置であって、
前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書データ処理装置。
【００５５】
≪構成Ａ１５≫
構成Ａ１３の電子文書データ処理装置において、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更する、条件変更部を、さらに備え、
前記セキュリティデータ生成部は、前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書データ処理装置。
【００５６】
≪構成Ａ１６≫
構成Ａ１１ないし構成Ａ１５の電子文書データ処理装置において、
前記読み取り部をさらに備えたことを特徴とする、電子文書データ処理装置。
【００５７】
＜本発明の第１の電子文書データ処理装置の作用＞
かかる構成を有する本発明の電子文書データ処理装置においては、前記読み取り部によって生成された前記文書データに基づいて、前記セキュリティデータ生成部にて、前記セキュリティデータが生成される。
【００５８】
次に、前記セキュリティデータ比較部にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【００５９】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理部によって前記文書記憶部に格納される。
【００６０】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【００６１】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止される。
【００６２】
この場合、例えば、前記エラー表示部によってエラー表示が行われ得る。
【００６３】
また、前記セキュリティデータ生成部によって、前記新規セキュリティデータが再生成され得る。この再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記文書データ格納処理部によって前記文書記憶部に格納される。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記新規セキュリティデータの再生成が再度行われ得る。
【００６４】
なお、前記セキュリティデータ生成部による前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【００６５】
例えば、前記セキュリティデータ生成部は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成し得る。
【００６６】
あるいは、例えば、前記条件変更部によって、前記読み取り部における前記文書データの生成条件が変更され得る。
【００６７】
この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記セキュリティデータ生成部により前記新規セキュリティデータが再生成され得る。
【００６８】
［本発明の第１の電子文書格納サーバーの構成］
本発明の対象となり得る第１の電子文書格納サーバーは、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを、セキュリティデータと対応付けて格納し得るように構成されている。
【００６９】
ここで、前記読み取り部は、当該電子文書格納サーバーと通信回線を介して接続された電子文書データ処理装置に備えられ得る。あるいは、前記読み取り部は、前記電子文書データ処理装置と所定の回線（前記通信回線を含む）を介して接続され得る。
【００７０】
また、前記セキュリティデータは、前記文書データの真正性に対応する電子データである。このセキュリティデータは、前記電子文書データ処理装置によって、前記文書データに基づいて生成され得る。
【００７１】
この電子文書格納サーバーは、文書記憶部と、セキュリティデータ比較部と、文書データ格納処理部と、を備えている。
【００７２】
前記文書記憶部は、前記文書データを記憶し得るように構成されている。
【００７３】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。
【００７４】
ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。
【００７５】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。
【００７６】
また、当該文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されている。
【００７７】
・前記電子文書格納サーバーは、エラー表示部をさらに備えていてもよい。このエラー表示部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするように構成されている。
【００７８】
・前記電子文書格納サーバーは、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記電子文書データ処理装置に前記新規セキュリティデータを再生成させるための信号を出力するセキュリティデータ再生成司令部を備えていてもよい。
【００７９】
すなわち、本電子文書格納サーバーは、以下の構成を備えている。
【００８０】
≪構成Ｂ１１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを、セキュリティデータと対応付けて格納し得るように構成された、電子文書格納サーバーにおいて、
前記文書データを記憶し得るように構成された、文書記憶部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納し、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成された、文書データ格納処理部と、
を備えたことを特徴とする、電子文書格納サーバー。
【００８１】
≪構成Ｂ１２≫
構成Ｂ１１の電子文書格納サーバーにおいて、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示部を、さらに備えたことを特徴とする、電子文書格納サーバー。
【００８２】
≪構成Ｂ１３≫
構成Ｂ１１又は構成Ｂ１２の電子文書格納サーバーにおいて、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記電子文書データ処理装置に前記新規セキュリティデータを再生成させるための信号を出力するセキュリティデータ再生成司令部を、さらに備えたことを特徴とする、電子文書格納サーバー。
【００８３】
＜本発明の第１の電子文書格納サーバーの作用＞
かかる構成を有する本発明の電子文書格納サーバーにおいては、前記セキュリティデータ比較部にて、新規セキュリティデータと既存セキュリティデータとが一致するか否かが判定される。
【００８４】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理部によって前記文書記憶部に格納される。
【００８５】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【００８６】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止される。
【００８７】
この場合、例えば、前記エラー表示部によってエラー表示が行われ得る。
【００８８】
あるいは、例えば、前記セキュリティデータ再生成司令部によって、前記電子文書データ処理装置に前記新規セキュリティデータを再生成させるための信号が出力される。
【００８９】
［本発明の第１の電子文書処理サーバーの構成］
本発明の対象となり得る第１の電子文書処理サーバーは、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理して格納し得るように構成されている。
【００９０】
ここで、前記読み取り部は、当該電子文書処理サーバーと通信回線を介して接続された電子文書データ処理装置に備えられ得る。あるいは、前記読み取り部は、前記電子文書データ処理装置と所定の回線（前記通信回線を含む）を介して接続され得る。
【００９１】
この電子文書処理サーバーは、セキュリティデータ生成部と、文書記憶部と、セキュリティデータ比較部と、文書データ格納処理部と、を備えている。
【００９２】
前記セキュリティデータ生成部は、前記文書データに基づいて、セキュリティデータを生成するように構成されている。このセキュリティデータは、前記文書データの真正性に対応する電子データである。
【００９３】
前記文書記憶部は、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【００９４】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。
【００９５】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。また、当該文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されている。
【００９６】
・前記電子文書処理サーバーは、エラー表示部をさらに備えていてもよい。このエラー表示部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするように構成されている。
【００９７】
・前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成するように構成されていてもよい。
【００９８】
・前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成するように構成されていてもよい。
【００９９】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０１００】
すなわち、本電子文書処理サーバーは、以下の構成を備えている。
【０１０１】
≪構成Ｃ１１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理して格納し得るように構成された、電子文書処理サーバーにおいて、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成するように構成された、セキュリティデータ生成部と、
前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成された、文書記憶部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納し、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成された、文書データ格納処理部と、
を備えたことを特徴とする、電子文書処理サーバー。
【０１０２】
≪構成Ｃ１２≫
構成Ｃ１１の電子文書処理サーバーにおいて、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示部を、さらに備えたことを特徴とする、電子文書処理サーバー。
【０１０３】
≪構成Ｃ１３≫
構成Ｃ１１又は構成Ｃ１２の電子文書処理サーバーであって、
前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書システム。
【０１０４】
≪構成Ｃ１４≫
構成Ｃ１３の電子文書処理サーバーであって、
前記セキュリティデータ生成部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成するように構成されたことを特徴とする、電子文書処理サーバー。
【０１０５】
＜本発明の第１の電子文書処理サーバーの作用＞
かかる構成を有する本発明の電子文書処理サーバーにおいては、まず、前記読み取り部によって生成された前記文書データに基づいて、前記セキュリティデータ生成部にて、前記セキュリティデータが生成される。
【０１０６】
次に、前記セキュリティデータ比較部にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【０１０７】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理部によって前記文書記憶部に格納される。
【０１０８】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【０１０９】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止される。
【０１１０】
この場合、例えば、前記エラー表示部によってエラー表示が行われ得る。
【０１１１】
また、前記セキュリティデータ生成部によって、前記新規セキュリティデータが再生成され得る。この再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記文書データ格納処理部によって前記文書記憶部に格納される。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記新規セキュリティデータの再生成が再度行われ得る。
【０１１２】
なお、前記セキュリティデータ生成部による前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０１１３】
例えば、前記セキュリティデータ生成部は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成し得る。
【０１１４】
［本発明の第１の電子文書データ処理プログラムの構成］
本発明の対象となり得る第１の電子文書データ処理プログラムは、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理するために、電子文書データ処理装置で実行されるものである。
【０１１５】
この電子文書データ処理プログラムは、セキュリティデータ生成機能と、セキュリティデータ比較機能と、文書データ格納処理機能と、を前記電子文書データ処理装置に実現するものである。
【０１１６】
前記セキュリティデータ生成機能は、前記文書データに基づいて、セキュリティデータを生成する機能である。このセキュリティデータは、前記文書データの真正性に対応する電子データである。
【０１１７】
前記セキュリティデータ比較機能は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定する機能である。
【０１１８】
ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。前記文書記憶部は、前記電子文書データ処理装置と通信回線を介して接続されていて、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【０１１９】
前記文書データ格納処理機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納する機能である。
【０１２０】
また、当該文書データ格納処理機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止する機能をも有している。
【０１２１】
・前記電子文書データ処理プログラムは、さらに、エラー表示機能を前記電子文書データ処理装置に実現するものであり得る。このエラー表示機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をする機能である。
【０１２２】
・前記セキュリティデータ生成機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成する機能を有していてもよい。
【０１２３】
・前記セキュリティデータ生成機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成する機能を有していてもよい。
【０１２４】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０１２５】
・前記電子文書データ処理プログラムは、さらに、条件変更機能を前記電子文書データ処理装置に実現するものであり得る。この条件変更機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し得る機能である。この生成条件としては、例えば、光源の光量、読み取り開始位置、ガンマ特性、等が挙げられる。
【０１２６】
この場合、前記セキュリティデータ生成機能は、前記条件変更機能によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成する機能を有し得る。
【０１２７】
すなわち、本電子文書データ処理プログラムは、以下の構成を備えている。
【０１２８】
≪プログラムＰ１１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理するために、電子文書データ処理装置で実行される、電子文書データ処理プログラムにおいて、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成する、セキュリティデータ生成機能と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定する、セキュリティデータ比較機能と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納し、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止する、文書データ格納処理機能と、
を前記電子文書データ処理装置に実現することを特徴とする、電子文書データ処理プログラム。
【０１２９】
≪プログラムＰ１２≫
プログラムＰ１１において、さらに、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示機能を、を前記電子文書データ処理装置に実現することを特徴とする、電子文書データ処理プログラム。
【０１３０】
≪プログラムＰ１３≫
プログラムＰ１１又はプログラムＰ１２であって、
前記セキュリティデータ生成機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成する機能を有することを特徴とする、電子文書データ処理プログラム。
【０１３１】
≪プログラムＰ１４≫
プログラムＰ１３であって、
前記セキュリティデータ生成機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成する機能を有することを特徴とする、電子文書データ処理プログラム。
【０１３２】
≪プログラムＰ１５≫
プログラムＰ１３において、さらに、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更する、条件変更機能を、前記電子文書データ処理装置に実現し、
前記セキュリティデータ生成機能は、前記条件変更機能によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成する機能を有することを特徴とする、電子文書データ処理プログラム。
【０１３３】
＜本発明の第１の電子文書データ処理プログラムの作用＞
本発明の電子文書データ処理プログラムにおいては、まず、前記読み取り部によって生成された前記文書データに基づいて、前記セキュリティデータ生成機能によって、前記セキュリティデータが生成される。
【０１３４】
次に、前記セキュリティデータ比較機能によって、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【０１３５】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理機能によって前記文書記憶部に格納される。
【０１３６】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【０１３７】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが、前記文書データ格納処理機能によって禁止される。
【０１３８】
この場合、例えば、前記エラー表示機能によってエラー表示が行われ得る。
【０１３９】
また、前記セキュリティデータ生成機能によって、前記新規セキュリティデータが再生成され得る。この再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記文書データ格納処理機能によって前記文書記憶部に格納される。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記新規セキュリティデータの再生成が再度行われ得る。
【０１４０】
なお、前記セキュリティデータ生成機能による前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０１４１】
例えば、前記セキュリティデータ生成機能は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成し得る。
【０１４２】
あるいは、例えば、前記条件変更機能によって、前記読み取り部における前記文書データの生成条件が変更され得る。
【０１４３】
この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記セキュリティデータ生成機能により前記新規セキュリティデータが再生成され得る。
【０１４４】
［本発明の第１の電子文書化方法の構成］
本発明の第１の文書電子化方法は、シート上に記録された文書を読み取って電子データ化する方法である。この文書電子化方法は、以下のステップを含んでいる。
【０１４５】
（文書データ生成ステップ）読み取り部によって前記文書を読み取って、当該文書に対応する電子データである文書データを生成する。
【０１４６】
（セキュリティデータ生成ステップ）前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成する。
【０１４７】
（比較ステップ）今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータと、を比較する。
【０１４８】
（格納処理ステップ）前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを前記新規セキュリティデータと対応付けて前記文書記憶部に格納する。一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止する。
【０１４９】
・前記文書電子化方法は、さらに、以下のステップを含んでいてもよい。
（エラー表示ステップ）前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、エラー表示をする。
【０１５０】
・前記文書電子化方法は、さらに、以下のステップを含んでいてもよい。
（セキュリティデータ再生成ステップ）前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成する。
【０１５１】
・前記セキュリティデータ再生成ステップは、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータを生成するものであってもよい。
【０１５２】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０１５３】
・前記文書電子化方法は、さらに、以下のステップを含んでいてもよい。
（条件変更ステップ）前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更する。この生成条件としては、例えば、光源の光量、読み取り開始位置、ガンマ特性、等が挙げられる。
【０１５４】
この場合、前記セキュリティデータ再生成ステップにおいては、変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータが生成される。
【０１５５】
＜本発明の第１の電子文書化方法の作用＞
本発明の文書電子化方法においては、まず、前記文書データ生成ステップにて、前記シート上に記録された前記文書が前記読み取り部によって読み取られ、当該文書に対応する前記文書データが生成される。
【０１５６】
次に、前記セキュリティデータ生成ステップにて、前記文書データに基づいて、前記（新規）セキュリティデータが生成される。
【０１５７】
続いて、前記比較ステップにて、新規セキュリティデータと既存セキュリティデータとが比較される。
【０１５８】
続く前記格納処理ステップにおいては、以下のように、前記比較ステップにおける比較結果に応じた処理が行われる。
【０１５９】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書記憶部に格納される。
【０１６０】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止される。
【０１６１】
この場合、例えば、前記エラー表示ステップにて、エラー表示が行われ得る。
【０１６２】
また、前記セキュリティデータ再生成ステップにて、前記新規セキュリティデータが再生成され得る。この再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記格納処理ステップによって前記文書記憶部に格納される。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記新規セキュリティデータの再生成が再度行われ得る。
【０１６３】
なお、前記セキュリティデータ再生成ステップによる前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０１６４】
例えば、前記セキュリティデータ再生成ステップにおいては、今回生成された前記文書データが加工され、この加工されたデータに基づいて前記新規セキュリティデータが再生成され得る。
【０１６５】
あるいは、例えば、前記条件変更ステップによって、前記読み取り部における前記文書データの生成条件が変更される。この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記セキュリティデータ再生成ステップにて前記新規セキュリティデータが再生成され得る。
【０１６６】
（本発明の第１の構成による効果）
本発明によれば、新たな前記文書データを格納する際における、既存の前記文書データとの前記セキュリティデータの衝突が、確実に防止され得る。よって、既存の複数の前記文書データ間にて前記セキュリティデータの衝突が生じた場合、それらのうちの少なくとも１つにてデータの改ざんがあったことになる。
【０１６７】
このように、本発明によれば、改ざん検知が確実に行われる。したがって、本発明によれば、電子化された文書の管理が確実に行われ得る。
【０１６８】
［本発明の第２の電子文書システムの構成］
本発明の第２の電子文書システムも、前述の第１の電子文書システムと同様に、シート上に記録された文書を読み取って電子データ化し得るように構成されている。
【０１６９】
この電子文書システムは、読み取り部と、セキュリティデータ生成部と、文書記憶部と、セキュリティデータ比較部と、文書データ格納処理部と、例外処理部と、を備えている。
【０１７０】
前記読み取り部は、前記文書を読み取って、当該文書に対応する電子データである文書データを生成するように構成されている。
【０１７１】
前記セキュリティデータ生成部は、前記文書データに基づいて、セキュリティデータを生成するように構成されている。このセキュリティデータは、前記文書データの真正性に対応する電子データである。
【０１７２】
前記文書記憶部は、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【０１７３】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。
【０１７４】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。
【０１７５】
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成されている。
【０１７６】
・前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されていてもよい。
【０１７７】
・前記例外処理部は、エラー表示をするエラー表示部を備えていてもよい。
【０１７８】
・前記例外処理部は、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されていてもよい。
【０１７９】
・前記例外処理部は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されていてもよい。
【０１８０】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０１８１】
・前記例外処理部は、条件変更部を備えていてもよい。この条件変更部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し得るように構成されている。
【０１８２】
この場合、当該例外処理部は、前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されている。
【０１８３】
＜本発明の第２の電子文書システムの作用＞
かかる構成を有する本発明の電子文書システムにおいては、まず、前記読み取り部にて、前記シート上に記録された前記文書が読み取られる。これにより、当該文書に対応する前記文書データが生成される。この文書データに基づいて、前記セキュリティデータ生成部にて、前記（新規）セキュリティデータが生成される。
【０１８４】
次に、前記セキュリティデータ比較部にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【０１８５】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書記憶部に格納される。
【０１８６】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【０１８７】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、前記例外処理部により前記例外処理が行われる。
【０１８８】
前記例外処理としては、例えば、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止され得る。また、前記例外処理として、前記エラー表示部によるエラー表示が行われ得る。
【０１８９】
また、前記例外処理として、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させる処理が行われ得る。
【０１９０】
再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記文書データ格納処理部によって前記文書記憶部に格納され得る。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記例外処理（前記新規セキュリティデータの再生成を含む）が再度行われ得る。
【０１９１】
なお、前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０１９２】
例えば、今回生成された前記文書データが加工され、この加工されたデータに基づいて、前記セキュリティデータ生成部により前記新規セキュリティデータが再生成され得る。
【０１９３】
あるいは、例えば、前記条件変更部によって、前記読み取り部における前記文書データの生成条件が変更される。この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記セキュリティデータ生成部により前記新規セキュリティデータが再生成され得る。
【０１９４】
［本発明の第２の電子文書データ処理装置の構成］
本発明の対象となり得る第２の電子文書データ処理装置は、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理し得るように構成されている。
【０１９５】
この電子文書データ生成装置は、セキュリティデータ生成部と、セキュリティデータ比較部と、文書データ格納処理部と、例外処理部と、を備えている。
【０１９６】
前記セキュリティデータ生成部は、前記文書データに基づいて、セキュリティデータを生成するように構成されている。このセキュリティデータは、前記文書データの真正性に対応する電子データである。
【０１９７】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。
【０１９８】
ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。前記文書記憶部は、当該電子文書データ処理装置と通信回線を介して接続されていて、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【０１９９】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。
【０２００】
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成されている。
【０２０１】
・前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されていてもよい。
【０２０２】
・前記例外処理部は、エラー表示をするエラー表示部を備えていてもよい。
【０２０３】
・前記例外処理部は、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されていてもよい。
【０２０４】
・前記例外処理部は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されていてもよい。
【０２０５】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０２０６】
・前記例外処理部は、条件変更部をさらに備えていてもよい。この条件変更部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し得るように構成されている。
【０２０７】
この場合、当該例外処理部は、前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されている。
【０２０８】
・前記電子文書データ処理装置は、前記読み取り部を備え得る。
【０２０９】
すなわち、本電子文書データ処理装置は、以下の構成を備えている。
【０２１０】
≪構成Ａ２１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理し得るように構成された、電子文書データ処理装置において、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成するように構成された、セキュリティデータ生成部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成された、文書データ格納処理部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成された、例外処理部と、
を備えたことを特徴とする、電子文書データ処理装置。
【０２１１】
≪構成Ａ２２≫
構成Ａ２１の電子文書データ処理装置であって、
前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されたことを特徴とする、電子文書データ処理装置。
【０２１２】
≪構成Ａ２３≫
構成Ａ２１又は構成Ａ２２の電子文書データ処理装置であって、
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示部を備えたことを特徴とする、電子文書データ処理装置。
【０２１３】
≪構成Ａ２４≫
構成Ａ２１ないし構成Ａ２３のいずれかの電子文書データ処理装置であって、
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書データ処理装置。
【０２１４】
≪構成Ａ２４≫
構成Ａ２３の電子文書データ処理装置であって、
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書データ処理装置。
【０２１５】
≪構成Ａ２５≫
構成Ａ２３の電子文書データ処理装置であって、
前記例外処理部は、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更する、条件変更部を備え、
前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書データ処理装置。
【０２１６】
≪構成Ａ２６≫
構成Ａ２１ないし構成Ａ２５の電子文書データ処理装置において、
前記読み取り部をさらに備えたことを特徴とする、電子文書データ処理装置。
【０２１７】
＜本発明の第２の電子文書データ処理装置の作用＞
かかる構成を有する本発明の電子文書データ処理装置においては、前記読み取り部によって生成された前記文書データに基づいて、前記セキュリティデータ生成部にて、前記セキュリティデータが生成される。
【０２１８】
次に、前記セキュリティデータ比較部にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【０２１９】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理部によって前記文書記憶部に格納される。
【０２２０】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【０２２１】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、前記例外処理部により前記例外処理が行われる。
【０２２２】
前記例外処理としては、例えば、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止され得る。また、前記例外処理として、前記エラー表示部によるエラー表示が行われ得る。
【０２２３】
また、前記例外処理として、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させる処理が行われ得る。
【０２２４】
再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記文書データ格納処理部によって前記文書記憶部に格納され得る。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記例外処理（前記新規セキュリティデータの再生成を含む）が再度行われ得る。
【０２２５】
なお、前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０２２６】
例えば、今回生成された前記文書データが加工され、この加工されたデータに基づいて、前記セキュリティデータ生成部により前記新規セキュリティデータが再生成され得る。
【０２２７】
あるいは、例えば、前記条件変更部によって、前記読み取り部における前記文書データの生成条件が変更される。この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記セキュリティデータ生成部により前記新規セキュリティデータが再生成され得る。
【０２２８】
［本発明の第２の電子文書格納サーバーの構成］
本発明の対象となり得る第２の電子文書格納サーバーは、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを、セキュリティデータと対応付けて格納し得るように構成されている。
【０２２９】
ここで、前記読み取り部は、当該電子文書格納サーバーと通信回線を介して接続された電子文書データ処理装置に備えられ得る。あるいは、前記読み取り部は、前記電子文書データ処理装置と所定の回線（前記通信回線を含む）を介して接続され得る。
【０２３０】
また、前記セキュリティデータは、前記文書データの真正性に対応する電子データである。このセキュリティデータは、前記電子文書データ処理装置によって、前記文書データに基づいて生成され得る。
【０２３１】
この電子文書格納サーバーは、文書記憶部と、セキュリティデータ比較部と、文書データ格納処理部と、例外処理部と、を備えている。
【０２３２】
前記文書記憶部は、前記文書データを記憶し得るように構成されている。
【０２３３】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。
【０２３４】
ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。
【０２３５】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。
【０２３６】
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成されている。
【０２３７】
・前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されていてもよい。
【０２３８】
・前記例外処理部は、エラー表示をするエラー表示部を備えていてもよい。
【０２３９】
・前記例外処理部は、セキュリティデータ再生成司令部を備えていてもよい。このセキュリティデータ再生成司令部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記電子文書データ処理装置に前記新規セキュリティデータを再生成させるための信号を出力するように構成されている。
【０２４０】
すなわち、本電子文書格納サーバーは、以下の構成を備えている。
【０２４１】
≪構成Ｂ２１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを、セキュリティデータと対応付けて格納し得るように構成された、電子文書格納サーバーにおいて、
前記文書データを記憶し得るように構成された、文書記憶部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成された、文書データ格納処理部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成された、例外処理部と、
を備えたことを特徴とする、電子文書格納サーバー。
【０２４２】
≪構成Ｂ２２≫
構成Ｂ２１の電子文書格納サーバーであって、
前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されたことを特徴とする、電子文書格納サーバー。
【０２４３】
≪構成Ｂ２３≫
構成Ｂ２１又は構成Ｂ２２の電子文書格納サーバーであって、
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記電子文書データ処理装置に前記新規セキュリティデータを再生成させるための信号を出力するセキュリティデータ再生成司令部を備えたことを特徴とする、電子文書格納サーバー。
【０２４４】
＜本発明の第２の電子文書格納サーバーの作用＞
かかる構成を有する本発明の電子文書格納サーバーにおいては、前記セキュリティデータ比較部にて、新規セキュリティデータと既存セキュリティデータとが一致するか否かが判定される。
【０２４５】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理部によって前記文書記憶部に格納される。
【０２４６】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【０２４７】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、前記例外処理部により前記例外処理が行われる。
【０２４８】
前記例外処理としては、例えば、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止され得る。また、前記例外処理として、前記エラー表示部によるエラー表示が行われ得る。
【０２４９】
あるいは、例えば、前記セキュリティデータ再生成司令部によって、前記電子文書データ処理装置に前記新規セキュリティデータを再生成させるための信号が、前記電子文書データ処理装置に出力される。
【０２５０】
［本発明の第２の電子文書処理サーバーの構成］
本発明の対象となり得る第１の電子文書処理サーバーは、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理して格納し得るように構成されている。
【０２５１】
ここで、前記読み取り部は、当該電子文書処理サーバーと通信回線を介して接続された電子文書データ処理装置に備えられ得る。あるいは、前記読み取り部は、前記電子文書データ処理装置と所定の回線（前記通信回線を含む）を介して接続され得る。
【０２５２】
この電子文書処理サーバーは、セキュリティデータ生成部と、文書記憶部と、セキュリティデータ比較部と、文書データ格納処理部と、例外処理部と、を備えている。
【０２５３】
前記セキュリティデータ生成部は、前記文書データに基づいて、セキュリティデータを生成するように構成されている。このセキュリティデータは、前記文書データの真正性に対応する電子データである。
【０２５４】
前記文書記憶部は、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【０２５５】
前記セキュリティデータ比較部は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定するように構成されている。ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。
【０２５６】
前記文書データ格納処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成されている。
【０２５７】
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成されている。
【０２５８】
・前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されていてもよい。
【０２５９】
・前記例外処理部は、エラー表示をするエラー表示部を備えていてもよい。
【０２６０】
・前記例外処理部は、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されていてもよい。
【０２６１】
・前記例外処理部は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されていてもよい。
【０２６２】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０２６３】
すなわち、本電子文書処理サーバーは、以下の構成を備えている。
【０２６４】
≪構成Ｃ２１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理して格納し得るように構成された、電子文書格納サーバーにおいて、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成するように構成された、セキュリティデータ生成部と、
前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成された、文書記憶部と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、前記文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定するように構成された、セキュリティデータ比較部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納するように構成された、文書データ格納処理部と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行うように構成された、例外処理部と、
を備えたことを特徴とする、電子文書処理サーバー。
【０２６５】
≪構成Ｃ２２≫
構成Ｃ２１の電子文書処理サーバーであって、
前記例外処理部は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するように構成されたことを特徴とする、電子文書処理サーバー。
【０２６６】
≪構成Ｃ２３≫
構成Ｃ２１又は構成Ｃ２２の電子文書処理サーバーであって、
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示部を備えたことを特徴とする、電子文書処理サーバー。
【０２６７】
≪構成Ｃ２４≫
構成Ｃ２１ないし構成Ｃ２３のいずれかの電子文書処理サーバーであって、
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書システム。
【０２６８】
≪構成Ｃ２４≫
構成Ｃ２３の電子文書処理サーバーであって、
前記例外処理部は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させるように構成されたことを特徴とする、電子文書処理サーバー。
【０２６９】
＜本発明の第２の電子文書処理サーバーの作用＞
かかる構成を有する本発明の電子文書処理サーバーにおいては、まず、前記読み取り部によって生成された前記文書データに基づいて、前記セキュリティデータ生成部にて、前記セキュリティデータが生成される。
【０２７０】
次に、前記セキュリティデータ比較部にて、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【０２７１】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理部によって前記文書記憶部に格納される。
【０２７２】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【０２７３】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、前記例外処理部により前記例外処理が行われる。
【０２７４】
前記例外処理としては、例えば、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止され得る。また、前記例外処理として、前記エラー表示部によるエラー表示が行われ得る。
【０２７５】
また、前記例外処理として、前記セキュリティデータ生成部に前記新規セキュリティデータを再生成させる処理が行われ得る。
【０２７６】
再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記文書データ格納処理部によって前記文書記憶部に格納され得る。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記例外処理（前記新規セキュリティデータの再生成を含む）が再度行われ得る。
【０２７７】
なお、前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０２７８】
例えば、今回生成された前記文書データが加工され、この加工されたデータに基づいて、前記セキュリティデータ生成部により前記新規セキュリティデータが再生成され得る。
【０２７９】
［本発明の第２の電子文書データ処理プログラムの構成］
本発明の対象となり得る第２の電子文書データ処理プログラムは、シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理するために、電子文書データ処理装置で実行されるものである。
【０２８０】
この電子文書データ処理プログラムは、セキュリティデータ生成機能と、セキュリティデータ比較機能と、文書データ格納機能と、例外処理機能と、を前記電子文書データ処理装置に実現するものである。
【０２８１】
前記セキュリティデータ生成機能は、前記文書データに基づいて、セキュリティデータを生成する機能である。このセキュリティデータは、前記文書データの真正性に対応する電子データである。
【０２８２】
前記セキュリティデータ比較機能は、新規セキュリティデータと既存セキュリティデータとが一致するか否かを判定する機能である。
【０２８３】
ここで、前記新規セキュリティデータは、前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである。また、既存セキュリティデータは、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである。前記文書記憶部は、前記電子文書データ処理装置と通信回線を介して接続されていて、前記文書データを前記セキュリティデータと対応付けて記憶し得るように構成されている。
【０２８４】
前記文書データ格納機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納する機能である。
【０２８５】
前記例外処理機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行う機能である。
【０２８６】
・前記例外処理機能は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止する機能であってもよい。
【０２８７】
・前記例外処理機能は、エラー表示をする機能であってもよい。
【０２８８】
・前記例外処理機能は、前記セキュリティデータ生成機能を用いて前記新規セキュリティデータを再生成する機能であってもよい。
【０２８９】
・前記例外処理機能は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記新規セキュリティデータを再生成する機能であってもよい。
【０２９０】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０２９１】
・前記例外処理機能は、条件変更機能をさらに備えていてもよい。この条件変更機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し得る機能である。
【０２９２】
この場合、当該例外処理機能は、前記条件変更部によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成する機能とされ得る。
【０２９３】
すなわち、本電子文書データ処理プログラムは、以下の構成を備えている。
【０２９４】
≪プログラムＰ２１≫
シート上に記録された文書が読み取り部によって読み取られることで生成した電子データである文書データを処理するために、電子文書データ処理装置で実行される、電子文書データ処理プログラムにおいて、
前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成する、セキュリティデータ生成機能と、
前記読み取り部によって今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータとが、一致するか否かを判定する、セキュリティデータ比較機能と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納する、文書データ格納機能と、
前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行う、例外処理機能と、
を前記電子文書データ処理装置に実現することを特徴とする、電子文書データ処理プログラム。
【０２９５】
≪プログラムＰ２２≫
プログラムＰ２１であって、
前記例外処理機能は、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止する、文書データ格納処理機能を有することを特徴とする、電子文書データ処理プログラム。
【０２９６】
≪プログラムＰ２３≫
プログラムＰ２１又はプログラムＰ２２であって、
前記例外処理機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合にエラー表示をするエラー表示機能を有することを特徴とする、電子文書データ処理プログラム。
【０２９７】
≪プログラムＰ２４≫
プログラムＰ２１ないしプログラムＰ２３のいずれかであって、
前記例外処理機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記セキュリティデータ生成機能を用いて前記新規セキュリティデータを再生成する機能を有することを特徴とする、電子文書データ処理プログラム。
【０２９８】
≪プログラムＰ２５≫
プログラムＰ２４であって、
前記例外処理機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータ生成機能を用いて前記新規セキュリティデータを再生成する機能を有することを特徴とする、電子文書データ処理プログラム。
【０２９９】
≪プログラムＰ２６≫
プログラムＰ２４であって、
前記例外処理機能は、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更する、条件変更機能を有するとともに、
前記条件変更機能によって変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記セキュリティデータ生成機能を用いて前記新規セキュリティデータを再生成する機能を有することを特徴とする、電子文書データ処理プログラム。
【０３００】
＜本発明の第２の電子文書データ処理プログラムの作用＞
本発明の電子文書データ処理プログラムにおいては、まず、前記読み取り部によって生成された前記文書データに基づいて、前記セキュリティデータ生成機能によって、前記セキュリティデータが生成される。
【０３０１】
次に、前記セキュリティデータ比較機能によって、前記新規セキュリティデータと前記既存セキュリティデータとが一致するか否かが判定される。
【０３０２】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書データ格納処理機能によって前記文書記憶部に格納される。
【０３０３】
ここで、前記（新規）セキュリティデータと前記文書データとは、ともに前記文書記憶部に格納され得る。あるいは、前記（新規）セキュリティデータは、前記文書データが格納される前記文書記憶部とは異なる記憶部に格納され得る。
【０３０４】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、前記例外処理機能によって前記例外処理が行われる。
【０３０５】
前記例外処理においては、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止され得る。
【０３０６】
また、前記例外処理にて、エラー表示が行われ得る。
【０３０７】
また、前記例外処理にて、前記セキュリティデータ生成機能を用いて、前記新規セキュリティデータが再生成され得る。この再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記格納ステップによって前記文書記憶部に格納される。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記例外処理（前記新規セキュリティデータの再生成を含む）が再度行われ得る。
【０３０８】
なお、前記例外処理における、前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０３０９】
例えば、今回生成された前記文書データが加工され、この加工されたデータに基づいて前記新規セキュリティデータが再生成され得る。
【０３１０】
あるいは、例えば、前記条件変更機能によって、前記読み取り部における前記文書データの生成条件が変更され得る。
【０３１１】
この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記セキュリティデータ生成機能により前記新規セキュリティデータが再生成され得る。
【０３１２】
［本発明の第２の電子文書化方法の構成］
本発明の第２の文書電子化方法も、前述の第１の文書電子化方法と同様に、シート上に記録された文書を読み取って電子データ化する方法である。この文書電子化方法は、以下のステップを含んでいる。
【０３１３】
（文書データ生成ステップ）読み取り部によって前記文書を読み取って、当該文書に対応する電子データである文書データを生成する。
【０３１４】
（セキュリティデータ生成ステップ）前記文書データに基づいて、当該文書データの真正性に対応する電子データであるセキュリティデータを生成する。
【０３１５】
（比較ステップ）今回生成された前記文書データに対応する前記セキュリティデータである新規セキュリティデータと、文書記憶部に記憶済みの前記文書データに対応する前記セキュリティデータである既存セキュリティデータと、を比較する。
【０３１６】
（格納ステップ）前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合に、今回生成された前記文書データを前記新規セキュリティデータと対応付けて前記文書記憶部に格納する。
【０３１７】
（例外処理ステップ）前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、例外処理を行う。
【０３１８】
・前記例外処理ステップは、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することを禁止するものであってもよい。
【０３１９】
・前記例外処理ステップは、エラー表示をするものであってもよい。
【０３２０】
・前記例外処理ステップは、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記新規セキュリティデータを再生成するものであってもよい。
【０３２１】
・前記例外処理ステップにおける前記新規セキュリティデータの再生成は、今回生成された前記文書データを加工し、この加工されたデータに基づいて前記セキュリティデータを生成することであってもよい。
【０３２２】
この加工の具体例としては、ヘッダ部分へのダミーデータの付加、余白部分におけるランダムノイズの付加又はビット反転（肉眼視にて確認できない程度の微少量であることが好ましい）、等が挙げられる。
【０３２３】
・前記例外処理ステップは、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合に、前記読み取り部における前記文書データの生成条件を変更し、変更された前記生成条件を用いて前記読み取り部で生成された前記文書データに基づいて、前記新規セキュリティデータを再生成するものであってもよい。
【０３２４】
＜本発明の第２の電子文書化方法の作用＞
本発明の文書電子化方法においては、まず、前記文書データ生成ステップにて、前記シート上に記録された前記文書が前記読み取り部によって読み取られ、当該文書に対応する前記文書データが生成される。
【０３２５】
次に、前記セキュリティデータ生成ステップにて、前記文書データに基づいて、前記（新規）セキュリティデータが生成される。
【０３２６】
続いて、前記比較ステップにて、新規セキュリティデータと既存セキュリティデータとが比較される。
【０３２７】
続く前記以下のように、前記比較ステップにおける比較結果に応じた処理が行われる。
【０３２８】
前記新規セキュリティデータと前記既存セキュリティデータとが一致しなかった場合、前記格納ステップが実行される。この格納ステップにおいては、今回生成された前記文書データは、これに基づいて生成された前記新規セキュリティデータと対応付けられつつ、前記文書記憶部に格納される。
【０３２９】
一方、前記新規セキュリティデータと前記既存セキュリティデータとが一致した場合、例外処理ステップが実行される。
【０３３０】
前記例外処理ステップにおいては、今回生成された前記文書データを当該新規セキュリティデータと対応付けて前記文書記憶部に格納することが禁止され得る。
【０３３１】
また、前記例外処理ステップにて、エラー表示が行われ得る。
【０３３２】
また、前記例外処理ステップにて、前記新規セキュリティデータが再生成され得る。この再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致しなかった場合、再生成された当該新規セキュリティデータと今回生成された前記文書データとが対応づけられつつ、当該文書データが前記格納ステップによって前記文書記憶部に格納される。再生成された前記新規セキュリティデータが前記既存セキュリティデータと一致した場合、前記新規セキュリティデータの再生成が再度行われ得る。
【０３３３】
なお、前記例外処理ステップにおける、前記新規セキュリティデータの再生成は、以下のようにして行われ得る。
【０３３４】
例えば、今回生成された前記文書データが加工され、この加工されたデータに基づいて前記新規セキュリティデータが再生成され得る。
【０３３５】
あるいは、例えば、前記読み取り部における前記文書データの生成条件が変更される。この場合、条件変更された前記読み取り部によって再度前記文書データが生成され、かかる再生成された前記文書データに基づいて、前記新規セキュリティデータが再生成され得る。
【０３３６】
（本発明の第２の構成による効果）
本発明によれば、新たな前記文書データを格納する際における、既存の前記文書データとの前記セキュリティデータの衝突が、確実に検知され得る。よって、本発明によれば、当該衝突が生じた際の処理が、適切に行われ得る。したがって、電子化された文書の管理が確実に行われ得る。
【発明を実施するための最良の形態】
【０３３７】
以下、本発明の実施形態（本願の出願時点において取り敢えず出願人が最良と考えている実施形態）について、図面を参照しつつ説明する。
【０３３８】
＜電子文書システムの全体構成＞
図１は、本発明の一実施形態としての電子文書システム１の全体構成を示すブロック図である。
【０３３９】
図１を参照すると、電子文書システム１は、電子文書サーバー２と、端末装置３と、多機能プリンタ４と、を備えている。
【０３４０】
本実施形態においては、電子文書サーバー２と端末装置３とは、通信回線６を介して互いに接続されている。また、多機能プリンタ４は、通信回線６を介さずに端末装置３に直接的に接続されている。
【０３４１】
本実施形態においては、電子文書システム１は、シート上に記録された文書を多機能プリンタ４で読み取って電子データ化し、この電子データ化された文書としての文書データを、端末装置３における操作や処理に応じて、電子文書サーバー２に格納し得るように構成されている。
【０３４２】
以下、本実施形態における電子文書システム１の各部の構成について、さらに詳細に説明する。
【０３４３】
＜電子文書サーバー＞
電子文書サーバー２は、ＣＰＵ２１と、ＲＯＭ２２と、ＲＡＭ２３と、ハード・ディスク・ドライブ（ＨＤＤ）２４と、表示・操作部２５と、通信インターフェース２６と、を備えている。これらは、バスを介して互いに接続されている。
【０３４４】
ＣＰＵ２１は、マイクロプロセッサであって、電子文書サーバー２における種々の動作のためのプログラム（ルーチン）を実行するようになっている。
【０３４５】
ＲＯＭ２２は、読み取り専用の記憶媒体であって、電子文書サーバー２を起動するために必要な起動プログラム等を格納し得るようになっている。
【０３４６】
ＲＡＭ２３は、読み書き可能な記憶媒体であって、ＣＰＵ２１によるプログラム実行の際に、必要に応じてデータを一時的に格納し得るようになっている。
【０３４７】
本発明の文書記憶部としてのＨＤＤ２４は、電源がオフ状態である間でも情報を保持し続け得るように構成された、読み書き可能な記憶媒体である。
【０３４８】
ＨＤＤ２４には、文書データの処理に関してＣＰＵ２１によって実行されるプログラムや、当該プログラム実行の際に参照されるテーブルや、各種のパラメーター等のデータが記憶されている。また、ＨＤＤ２４は、ＣＰＵ２１からの指令に基づいて、文書データと、この文書データに対応するセキュリティデータとを、互いに関連付けつつ格納し得るように構成されている。
【０３４９】
表示・操作部２５は、いわゆるユーザーインターフェースであって、ディスプレイ装置や入力装置（キーボード、マウス等）を備えている。
【０３５０】
この表示・操作部２５は、ＣＰＵ２１からの指令に応じて、情報を通知するメッセージや情報を入力させるための入力欄等をディスプレイ装置に表示させるようになっている。また、この表示・操作部２５は、ディスプレイ装置により表示されている画像に応じて、入力装置が操作されることにより、各操作に応じた入力情報をＣＰＵ２１へ送るようになっている。
【０３５１】
電子文書サーバー２は、通信インターフェース２６を介して、通信回線６と接続されている。
【０３５２】
＜端末装置＞
端末装置３は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、ＨＤＤ３４と、表示・操作部３５と、通信インターフェース３６と、接続インターフェース３７と、を備えている。これらは、バスを介して互いに接続されている。
【０３５３】
本発明のセキュリティデータ生成部、セキュリティデータ比較部、文書データ格納処理部、及び例外処理部を構成するＣＰＵ３１は、マイクロプロセッサであって、端末装置３における種々の動作のためのプログラム（ルーチン）を実行するようになっている。
【０３５４】
ＲＯＭ３２は、読み取り専用の記憶媒体であって、端末装置３を起動するために必要な起動プログラム等を格納し得るようになっている。
【０３５５】
ＲＡＭ３３は、読み書き可能な記憶媒体であって、ＣＰＵ３１によるプログラム実行の際に、必要に応じてデータを一時的に格納し得るようになっている。
【０３５６】
ＨＤＤ３４は、電源がオフ状態である間でも情報を保持し続け得るように構成された、読み書き可能な記憶媒体である。このＨＤＤ３４には、文書データの処理に関してＣＰＵ３１によって実行されるプログラム（本発明の電子文書データ処理プログラムを含む）や、当該プログラム実行の際に参照されるテーブルや、各種のパラメーター等のデータが記憶されている。
【０３５７】
本発明のエラー表示部を構成する表示・操作部３５は、いわゆるユーザーインターフェースであって、ディスプレイ装置や入力装置（キーボード、マウス等）を備えている。
【０３５８】
この表示・操作部３５は、ＣＰＵ３１からの指示に応じて、端末装置３のユーザーに情報を通知するメッセージや、ユーザーに情報を入力させるための入力欄等を、ディスプレイ装置に表示させるようになっている。また、この表示・操作部３５は、ディスプレイ装置により表示されている画像に応じて、入力装置が操作されることにより、各操作に応じた入力情報をＣＰＵ３１へ送るようになっている。
【０３５９】
図２は、図１に示されている端末装置３における表示・操作部３５に表示されるグラフィカルユーザーインターフェースの一例を示す図である。
【０３６０】
図２を参照すると、グラフィカルユーザーインターフェースＧは、多機能プリンタ４で読み取られた文書のプレビュー画像を表示するプレビュー画面Ｇ１を備えている。また、グラフィカルユーザーインターフェースＧは、端末ユーザーの操作により各種のルーチンを実行するための、検索ボタンＧ２、保存ボタンＧ３、印刷ボタンＧ４、スキャンボタンＧ５、登録ボタンＧ６、及びキャンセルボタンＧ７を備えている。
【０３６１】
再び図１を参照すると、端末装置３は、通信インターフェース３６を介して、通信回線６と接続されている。また、端末装置３は、接続インターフェース３７を介して、多機能プリンタ４と接続されている。
【０３６２】
＜多機能プリンタ＞
多機能プリンタ４は、接続インターフェース４１と、電子制御ユニット（ＥＣＵ）４２と、イメージスキャナ４３と、画像形成部４４と、を備えている。これらは、バスを介して互いに接続されている。
【０３６３】
接続インターフェース４１は、端末装置３における接続インターフェース３７に接続するためのインターフェースである。すなわち、多機能プリンタ４は、接続インターフェース４１及び接続インターフェース３７を介して、端末装置３と接続されている。
【０３６４】
ＥＣＵ４２は、多機能プリンタ４の各部の動作を制御するためのユニットであって、ＣＰＵ、ＲＯＭ、ＲＡＭ、フラッシュメモリ、等を備えている。
【０３６５】
本発明の読み取り部としてのイメージスキャナ４３は、シート上に記録された文書を読み取って文書データを生成するように構成されている。
【０３６６】
画像形成部４４は、ＥＣＵ４２からの指令に応じて、シート上に画像を形成し得るように構成されている。本実施形態においては、画像形成部４４は、図３に示されている書類管理チケットＴを印刷し得るように構成されている。
【０３６７】
図３は、図１に示されている画像形成部４４によって印刷される書類管理チケットＴの一例を示す図である。図３を参照すると、書類管理チケットＴには、読み取り対象である文書の件名、登録日（図１における電子文書サーバー２に登録された日）、コメント、及びバーコードＢが形成されている。バーコードＢは、イメージスキャナ４３によって生成された文書データに基づいて生成されたセキュリティデータをバーコード化したものである。
【０３６８】
＜本実施形態のシステムの動作＞
以下、本実施形態の電子文書システム１の動作について、図１ないし図３、及び図４ないし図１３のフローチャートを用いて説明する。なお、以下の動作説明においては、図１ないし図３に示されている符号が適宜参照される。また、以下のフローチャートの説明において、「ステップ」は“Ｓ”と略記されている。
【０３６９】
＜＜スキャン＞＞
表示・操作部３５に表示されたグラフィカルユーザーインターフェースＧにおけるスキャンボタンＧ５がクリックされると、端末装置３におけるＣＰＵ３１にて、図４に示されているルーチン４００が起動される。
【０３７０】
このルーチン４００が起動されると、ＣＰＵ３１からの指令が多機能プリンタ４におけるＥＣＵ４２に伝達され、ＥＣＵ４２の制御下でイメージスキャナ４３によりシート上の文書の読み取りが行われる（Ｓ４１０：スキャン）。これにより、当該読み取られた文書に対応する電子データである文書データが生成される（文書データ生成）。この文書データは、多機能プリンタ４におけるＥＣＵ４２から、端末装置３におけるＲＡＭ３３に送られる。
【０３７１】
文書データを受け取った端末装置３においては、グラフィカルユーザーインターフェースＧにおけるプレビュー画面Ｇ１に、読み取られた文書のプレビュー画像が表示される（Ｓ４２０：プレビュー表示）。このプレビュー表示が行われた後、処理がＳ４９０に進み、本ルーチンが終了する。
【０３７２】
＜＜キャンセル＞＞
グラフィカルユーザーインターフェースＧにおけるキャンセルボタンＧ７がクリックされると、端末装置３におけるＣＰＵ３１にて、図５に示されているルーチン５００が起動される。
【０３７３】
このルーチン５００が起動されると、まず、Ｓ５１０にて、文書データに関する何らかの処理がＣＰＵ３１で行われているか否かが判定される。
【０３７４】
処理中の場合（Ｓ５１０＝Ｙｅｓ）、当該処理が中断される（Ｓ５２０）。このＳ５２０においては、電子文書サーバー２がロックされている（サーバーロック）場合、かかるサーバーロックが解除される（サーバーアンロック）。処理中でない場合（Ｓ５１０＝Ｎｏ）、Ｓ５２０はスキップされる。その後、処理がＳ５９０に進み、本ルーチンが終了する。
【０３７５】
＜＜サーバーロック・アンロック＞＞
ここで、「サーバーロック」とは、電子文書サーバー２における、当該電子文書サーバー２にロック処理を要求した特定の端末装置３以外からの処理要求を待機させるモードである。また、「サーバーアンロック」とは、当該モードを解除することである。
【０３７６】
すなわち、或る特定の端末装置３からの要求に応じて、図６に示されている「サーバーロック」ルーチン６００が、電子文書サーバー２におけるＣＰＵ２１にて起動されると、Ｓ６１０にて、当該電子文書サーバー２が「サーバーロック」モードに設定され、Ｓ６９０にて当該ルーチンが終了する。
【０３７７】
一方、図７に示されている「サーバーアンロック」ルーチン７００が、電子文書サーバー２におけるＣＰＵ２１にて起動されると、Ｓ７１０にて、当該電子文書サーバー２の「サーバーロック」モードが解除され、Ｓ７９０にて本ルーチンが終了する。
【０３７８】
このようなサーバーロックが行われることにより、セキュリティデータが同一の文書データが、異なる複数の端末装置３から電子文書サーバー２に重複登録されることが、確実に防止され得る。
【０３７９】
＜＜登録要求処理＞＞
グラフィカルユーザーインターフェースＧにおける登録ボタンＧ６がクリックされると、端末装置３におけるＣＰＵ３１にて、図８に示されているルーチン８００が起動される。
【０３８０】
このルーチン８００が起動されると、まず、Ｓ８０５にて、文書がスキャン済みであるか否かが判定される。スキャン済みでない場合（Ｓ８０５＝Ｎｏ）、処理がＳ８１０に進み、上述のルーチン４００におけるＳ４１０（図４参照）と同様に文書の読み取りが行われる。その後、Ｓ８１５にて、上述のルーチン４００におけるＳ４２０と同様に、プレビュー表示が行われる。一方、文書がスキャン済みである場合（Ｓ８０５＝Ｙｅｓ）、Ｓ８０５及びＳ８１０はスキップされる。
【０３８１】
次に、処理がＳ８２０に進み、上述の「サーバーロック」が行われる。なお、すでに他の端末装置３によって電子文書サーバー２がロックされている場合、この他の端末装置３からのロックが解除されるまで、Ｓ８２０の処理が待機させられる。
【０３８２】
続いて、処理がＳ８２５に進み、本発明のセキュリティデータとしてのハッシュ値が計算される（セキュリティデータ生成）。ハッシュ値の計算については周知技術であるので、本明細書においては、その詳細な説明については省略されている。
【０３８３】
その後、Ｓ８３０にて、今回計算された新規セキュリティデータと同一の値のセキュリティデータを有する文書データが電子文書サーバー２にすでに存在しているか否か、すなわち、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在するか否かが、端末装置３から電子文書サーバー２に問い合わせられる。そして、処理がＳ８４０に進み、電子文書サーバー２への問い合わせの結果に基づいて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在するか否かが判定される。
【０３８４】
今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在することが判定された場合（Ｓ８４０＝Ｙｅｓ）、処理がＳ８４５に進み、文書データの余白部分に、肉眼視で確認できない程度の微小なランダムノイズが追加される。その後、処理がＳ８２５に戻り、セキュリティデータ（ハッシュ値）が再計算される（例外処理・セキュリティデータ再生成）。
【０３８５】
この再計算によって再度得られた新規セキュリティデータについて、Ｓ８３０の問い合わせの結果、これと同一の値の既存セキュリティデータが電子文書サーバー２に存在することが判定された場合（Ｓ８４０＝Ｙｅｓ→Ｓ８４５→Ｓ８２５→Ｓ８３０→Ｓ８４０＝ｙｅｓ）も、再度処理がＳ８４５に進んで、さらに文書データに微小なランダムノイズが追加された後、処理がＳ８２５に再度戻り、セキュリティデータ（ハッシュ値）がさらに再計算される。
【０３８６】
一方、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合（Ｓ８４０＝Ｎｏ）、Ｓ８４５はスキップされ、処理がＳ８５０に進む。再計算によって再度得られた新規セキュリティデータについて、これと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合も、同様である。
【０３８７】
すなわち、本実施形態においては、新規セキュリティデータが、既存セキュリティデータ（電子文書サーバー２にすでに記憶済みのセキュリティデータ）と一致しなくなるまで、新規セキュリティデータの再計算が繰り返される。
【０３８８】
Ｓ８５０においては、文書データ（処理がＳ８４５を経た場合は当該Ｓ８４５による加工後のデータ）とこれに対応するセキュリティデータ（ハッシュ値）とが端末装置３から電子文書サーバー２に送信されるとともに、端末装置３におけるＣＰＵ３１から電子文書サーバー２に登録処理要求がなされる。その後、処理がＳ８６０に進み、上述の「サーバーアンロック」が行われる。
【０３８９】
そして、Ｓ８７０において、前記セキュリティ値はバーコードに変換される。
【０３９０】
続いて、Ｓ８８０にて、表示・操作部３５により件名等の入力が受け付けられる。そして、Ｓ８８５にて、画像形成部４４に書類管理チケットＴを印刷させる指令が、多機能プリンタ４に発せられる。これにより、図３に示されているような書類管理チケットＴが、多機能プリンタ４によって印刷される。
【０３９１】
図３に示されているように、この書類管理チケットＴ上には、管理に必要な情報が印刷される。また、この書類管理チケットＴ上には、セキュリティデータに対応する、前記Ｓ８７０で生成されたバーコードＢが印刷される。
【０３９２】
最後に、処理がＳ８９０に進み、本ルーチンが終了する。
【０３９３】
＜＜セキュリティデータ検索（比較）処理＞＞
図８のルーチン８００におけるＳ８３０にて、端末装置３から電子文書サーバー２に問い合わせがなされると、電子文書サーバー２におけるＣＰＵ２１にて、図９に示されているルーチン９００が起動される。
【０３９４】
このルーチン９００が起動されると、Ｓ９１０にて、今回問い合わせられたセキュリティデータが、ＨＤＤ２４内にて検索される。そして、検索結果、すなわち、ＨＤＤ２４にすでに記憶されているセキュリティデータ（既存セキュリティデータ）のいずれか１つと今回問い合わせられた新規セキュリティデータとが一致するか否かの比較結果が、端末装置３に返される。
【０３９５】
最後に、処理がＳ９９０に進み、本ルーチンが終了する。
【０３９６】
＜＜登録処理＞＞
図８のルーチン８００におけるＳ８５０にて、端末装置３から電子文書サーバー２に登録処理要求がなされると、電子文書サーバー２におけるＣＰＵ２１にて、図１０に示されているルーチン１０００が起動される。
【０３９７】
このルーチン１０００が起動されると、Ｓ１０１０にて、今回問い合わせられたセキュリティデータと、これに対応する文書データとが受け取られる。続いて、Ｓ１０２０にて、当該受け取られた文書データ及びセキュリティデータが、ＨＤＤ２４に格納される。
【０３９８】
最後に、処理がＳ１０９０に進み、本ルーチンが終了する。
【０３９９】
＜＜既存データ検索処理＞＞
ユーザーは、前記書類管理チケットＴを使用して、既存のデータを検索することが可能である。
【０４００】
この場合、ユーザーは、書類管理チケットＴを多機能プリンタ４のイメージスキャナ４３に読み取り可能にセットして、グラフィカルユーザーインターフェースＧにおける検索ボタンＧ２をクリックする。
【０４０１】
グラフィカルユーザーインターフェースＧにおける検索ボタンＧ２がクリックされると、端末装置３におけるＣＰＵ３１にて、図１１に示されているルーチン１１００が起動される。
【０４０２】
このルーチン１１００が起動されると、まず、Ｓ１１１０にて、書類管理チケットＴにおけるバーコードＢがイメージスキャナ４３によって読み取られる。バーコードＢが読み取られると、Ｓ１１２０にて、このバーコードＢが解読され、セキュリティデータ（ハッシュ値）が取得される。
【０４０３】
ここで、イメージスキャナ４３によるバーコードＢの読み取りエラー、あるいは読み取られたバーコードＢからセキュリティデータへのデコードのエラーが生じた場合（Ｓ１１３０＝Ｙｅｓ）、処理がＳ１１４０に進み、表示・操作部３５にてデコードエラーの表示がなされ、本ルーチンが終了する。エラーが生じずにセキュリティデータが良好に取得された場合（Ｓ１１３０＝Ｎｏ）、処理がＳ１１５０に進む。
【０４０４】
Ｓ１１５０においては、端末装置３から電子文書サーバー２に、バーコードＢのデコードによって得られたセキュリティデータ（検索キー）が送信されるとともに、検索処理要求がなされる。この検索キー及び検索処理要求を受け取った電子文書サーバー２においては、上述のルーチン９００におけるＳ９１０（図９参照）と同様の処理が行われる。
【０４０５】
続いて、処理がＳ１１６０に進み、電子文書サーバー２から端末装置３に向けて出力された文書データ（検索キーに対応するもの）が、当該端末装置３によって受け取られる（なお、電子文書サーバー２における何らかの障害により、検索キーに対応する文書データが取得できなかった場合、検索エラーメッセージが電子文書サーバー２から端末装置３に送信される。）。
【０４０６】
文書データが端末装置３によって受け取られると、Ｓ１１７０にて、グラフィカルユーザーインターフェースＧにおける保存ボタンＧ３及び印刷ボタンＧ４が有効化される。そして、処理がＳ１１９０に進み、本ルーチンが終了する。
【０４０７】
＜＜端末側での印刷・保存処理＞＞
例えば、ルーチン４００やルーチン１１００の実行後において、グラフィカルユーザーインターフェースＧにおける保存ボタンＧ３及び印刷ボタンＧ４が有効化される。
【０４０８】
有効化された印刷ボタンＧ４がクリックされると、端末装置３におけるＣＰＵ３１にて、図１２に示されているルーチン１２００が起動される。
【０４０９】
このルーチン１２００が起動されると、Ｓ１２１０にて、文書データに基づいて画像形成部４４に文書の写しを印刷させる指令が、多機能プリンタ４に発せられる。その後、処理がＳ１２９０に進み、本ルーチンが終了する。
【０４１０】
有効化された保存ボタンＧ３がクリックされると、端末装置３におけるＣＰＵ３１にて、図１３に示されているルーチン１３００が起動される。
【０４１１】
このルーチン１３００が起動されると、Ｓ１３１０にて、文書データがＨＤＤ３４に保存される。その後、処理がＳ１３９０に進み、本ルーチンが終了する。
【０４１２】
＜＜本実施形態のシステムの動作説明のまとめ＞＞
上述のように、本実施形態の動作説明におけるＳ４１０が、本発明の文書データ生成ステップに対応する。
【０４１３】
また、本実施形態の動作説明におけるＳ８２５が、本発明のセキュリティデータ生成ステップ及びセキュリティデータ生成機能に対応する。
【０４１４】
また、本実施形態の動作説明におけるＳ９１０及びＳ９２０、あるいはＳ８４０が、本発明の比較ステップ及びセキュリティデータ比較機能に対応する。
【０４１５】
また、本実施形態の動作説明におけるＳ８４０ないしＳ８５０が、本発明の格納処理ステップ及び文書データ格納処理機能に対応する。
【０４１６】
また、本実施形態の動作説明におけるＳ８５０が、本発明の格納ステップ及び文書データ格納機能に対応する。
【０４１７】
また、本実施形態の動作説明におけるＳ８４５及びこれに引き続くＳ８２５が、本発明の例外処理ステップ及び例外処理機能に対応する。
【０４１８】
また、本実施形態の動作説明におけるＳ８４５及びこれに引き続くＳ８２５が、本発明のセキュリティデータ再生成ステップに対応する。
【０４１９】
＜本実施形態のシステムによる効果＞
本実施形態の構成においては、セキュリティデータの衝突（新規セキュリティデータと既存セキュリティデータとの一致）が生じなくなるまで、電子文書サーバー２への文書データの格納が禁止される。そして、セキュリティデータの衝突が確実に回避された後に、電子文書サーバー２への文書データの格納が許可される。
【０４２０】
すなわち、本実施形態の構成によれば、電子文書サーバー２に格納された文書データ間のセキュリティデータ（ハッシュ値）の衝突が、確実に防止され得る。
【０４２１】
その結果、複数の別文書が、セキュリティーデータに変化を与えずに、互いに入れ替わることを確実に防ぐことができる。また、既存の複数の文書データ間にてセキュリティデータの衝突が生じた場合、それらのうちの少なくとも１つにてデータの改ざんがあったことの証明になる。
【０４２２】
このように、本実施形態の構成によれば、文書データの改ざん検知が確実に行われる。したがって、電子化された文書の管理が確実に行われ得る。
【０４２３】
＜変形例の例示＞
なお、上述の実施形態は、上述した通り、出願人が取り敢えず本願の出願時点において最良であると考えた、本発明の代表的な実施形態を、単に例示したものにすぎない。よって、本発明はもとより上述の実施形態に何ら限定されるものではない。したがって、本発明の本質的部分を変更しない範囲内において、上述の実施形態に対して種々の変形が施され得ることは、当然である。
【０４２４】
以下、変形例について、幾つか例示する。以下の変形例の説明において、上述の実施形態にて説明されているものと同様の構成及び機能を有する部材に対しては、上述の実施形態と同様の符号が付されているものとする。そして、かかる部材の説明については、技術的に矛盾しない範囲内において、上述の実施形態における説明が援用され得るものとする。
【０４２５】
もっとも、言うまでもなく、変形例とて、以下に列挙されたものに限定されるものではない。また、複数の変形例が、技術的に矛盾しない範囲内において、適宜、複合的に適用され得る。
【０４２６】
本発明（特に、本発明の課題を解決するための手段を構成する各構成要素における、作用的・機能的に表現されているもの）は、上述の実施形態や、上述及び下記の変形例の記載に基づいて、限定解釈されてはならない。このような限定解釈は、（先願主義の下で出願を急ぐ）出願人の利益を不当に害する反面、模倣者を不当に利するものであって、許されない。
【０４２７】
（１）ルーチン１１００に対応する既存データ検索機能は、省略され得る。この場合、図８に示されているルーチン８００におけるＳ８７０ないしＳ８８５や、図１１に示されているルーチン１１００は省略される。
【０４２８】
（２）通信回線６の一部又は全部は、無線通信回線とされ得る。
【０４２９】
（３）Ｓ８４５においては、余白部分における微小ランダムノイズの追加に代えて、ヘッダ部分へのダミーデータの付加や、余白部分における微小部分のビット反転、等が行われてもよい。
【０４３０】
（４）処理がＳ８４５を経た場合（文書データに加工が行われた場合）の、Ｓ８５０及びＳ１０１０における登録対象の文書データは、当該Ｓ８４５による加工前のデータであってもよい。
【０４３１】
（５）図１４は、図８に示されているルーチン８００の変形例を示すフローチャートである。
【０４３２】
図１４に示されているルーチン１４００においては、Ｓ８４５に代えて、イメージスキャナ４３の光源の明るさを変更するＳ１４４５（条件変更ステップ・条件変更機能）、及び条件変更されたイメージスキャナ４３によって文書データを再度生成するＳ１４４７が用いられている他は、図８のルーチン８００と同様の処理が行われる。
【０４３３】
すなわち、グラフィカルユーザーインターフェースＧにおける登録ボタンＧ６がクリックされると、端末装置３におけるＣＰＵ３１にて、図１４に示されているルーチン１４００が起動される。
【０４３４】
このルーチン１４００が起動されると、まず、Ｓ１４０５にて、文書がスキャン済みであるか否かが判定される。スキャン済みでない場合（Ｓ１４０５＝Ｎｏ）、処理がＳ１４１０に進み、上述のルーチン８００におけるＳ８１０（図８参照）と同様に文書の読み取りが行われる。その後、Ｓ１４１５にて、上述のルーチン８００におけるＳ８２０（図８参照）と同様に、プレビュー表示が行われる。一方、文書がスキャン済みである場合（Ｓ１４０５＝Ｙｅｓ）、Ｓ１４０５及びＳ１４１０はスキップされる。
【０４３５】
次に、処理がＳ１４２０に進み、上述の「サーバーロック」が行われ、Ｓ１４２５にてセキュリティデータが計算される（セキュリティデータ生成）。
【０４３６】
その後、Ｓ１４３０にて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在するか否かが、端末装置３から電子文書サーバー２に問い合わせられる。そして、処理がＳ１４４０に進み、電子文書サーバー２への問い合わせの結果に基づいて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在するか否かが判定される。
【０４３７】
今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在することが判定された場合（Ｓ１４４０＝Ｙｅｓ）、処理がＳ１４４５に進み、ＣＰＵ３１からの指令に基づいて、イメージスキャナ４３の光源の明るさがＥＣＵ４２によって変更される（例外処理・条件変更）。そして、Ｓ１４４７にて、文書の再度の読み取りが行われた後、処理がＳ１４２５に戻り、セキュリティデータ（ハッシュ値）が再計算される（例外処理・セキュリティデータ再生成）。
【０４３８】
このセキュリティデータの再計算によって再度得られた新規セキュリティデータについて、Ｓ１４３０の問い合わせの結果、これと同一の値の既存セキュリティデータが電子文書サーバー２に存在することが判定された場合（Ｓ１４４０＝Ｙｅｓ→Ｓ１４４５→Ｓ１４４７→Ｓ１４２５→Ｓ１４３０→Ｓ１４４０＝ｙｅｓ）も、再度処理がＳ１４４５及びＳ１４４７に進む。そして、イメージスキャナ４３の光源の明るさが再度変更されて文書データが再生成された後、処理がＳ１４２５に再度戻り、セキュリティデータ（ハッシュ値）がさらに再計算される。
【０４３９】
一方、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合（Ｓ１４４０＝Ｎｏ）、Ｓ１４４５及びＳ１４４７はスキップされ、処理がＳ１４５０に進む。文書データの再生成及びこれに基づくセキュリティデータの再計算によって再度得られた新規セキュリティデータについて、これと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合も、同様である。
【０４４０】
すなわち、本実施形態においては、新規セキュリティデータが、既存セキュリティデータ（電子文書サーバー２にすでに記憶済みのセキュリティデータ）と一致しなくなるまで、イメージスキャナ４３における条件変更及び再読み込みと、新規セキュリティデータの再計算とが、繰り返される。
【０４４１】
Ｓ１４５０においては、文書データとこれに対応するセキュリティデータ（ハッシュ値）とが端末装置３から電子文書サーバー２に送信されるとともに、端末装置３におけるＣＰＵ３１から電子文書サーバー２に登録処理要求がなされる。その後、処理がＳ１４６０に進み、上述の「サーバーアンロック」が行われる。
【０４４２】
続いて、Ｓ１４８０にて、表示・操作部３５により件名等の入力が受け付けられる。そして、Ｓ１４８５にて、画像形成部４４に書類管理チケットＴを印刷させる指令が、多機能プリンタ４に発せられる。
【０４４３】
最後に、処理がＳ１４９０に進み、本ルーチンが終了する。
【０４４４】
この変形例の場合、端末装置３におけるＣＰＵ３１が、本発明の条件変更部に対応する。
【０４４５】
また、Ｓ１４４５が、本発明の条件変更ステップ及び条件変更機能に対応する。
【０４４６】
また、Ｓ１４４７に引き続く再度のＳ１４２５の処理が、本発明のセキュリティデータ再生成ステップに対応する。
【０４４７】
また、Ｓ１４４５、Ｓ１４４７、及びこれに引き続く再度のＳ１４２５の処理が、本発明の例外処理ステップ及び例外処理機能に対応する。
【０４４８】
なお、上述のＳ１４４５における、イメージスキャナ４３の光源の明るさ変更に代えて、あるいは、これに加えて、イメージスキャナ４３におけるガンマ特性の変更や、スキャン開始位置の変更が行われてもよい。
【０４４９】
また、ガンマ特性の変更や、スキャン開始位置の変更をしなくても、単に再スキャンするだけでよい場合もある。なぜなら、特に読み取り諧調が十分に高い場合は、文書の読み取り結果に回路のノイズ等が付加される。そのため、スキャンのたびに異なる読み取り結果になることが期待できるからである。
【０４５０】
（６）セキュリティデータ（ハッシュ値）の生成、及び、新規セキュリティデータと既存セキュリティデータとの比較は、電子文書サーバー２側で行われてもよい。
【０４５１】
図１５及び図１６は、図８ないし図１０に示されているルーチンの変形例を示すフローチャートである。すなわち、図１５は、本変形例において、端末装置３で実行されるルーチンを示すフローチャートである。図１６は、本変形例において、電子文書処理サーバーとしての電子文書サーバー２で実行されるルーチンを示すフローチャートである。
【０４５２】
図１５を参照すると、グラフィカルユーザーインターフェースＧにおける登録ボタンＧ６がクリックされると、端末装置３におけるＣＰＵ３１にて、ルーチン１５００が起動される。
【０４５３】
このルーチン１５００が起動されると、まず、Ｓ１５０５にて、文書がスキャン済みであるか否かが判定される。スキャン済みでない場合（Ｓ１５０５＝Ｎｏ）、処理がＳ１５１０に進み、文書の読み取りが行われる。その後、Ｓ１５１５にて、プレビュー表示が行われる。一方、文書がスキャン済みである場合（Ｓ１５０５＝Ｙｅｓ）、Ｓ１５０５及びＳ１５１０はスキップされる。
【０４５４】
次に、処理がＳ１５５０に進み、文書データが端末装置３から電子文書サーバー２に送信されるとともに、端末装置３におけるＣＰＵ３１から電子文書サーバー２に登録処理要求がなされる。
【０４５５】
登録処理要求を受けた電子文書サーバー２におけるＣＰＵ２１にて、図１６に示されているルーチン１６００が起動される。
【０４５６】
このルーチン１６００が起動されると、Ｓ１６１０にて、端末装置３から送信された文書データが受け取られる。次に、Ｓ１６２０にて、この文書データに基づいて、今回の新規セキュリティデータが計算される。
【０４５７】
続いて、Ｓ１６３０にて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが、ＨＤＤ２４内の記憶データから検索される。そして、この検索結果に基づいて、Ｓ１６４０にて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在するか否かが判定される。
【０４５８】
今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在することが判定された場合（Ｓ１６４０＝Ｙｅｓ）、処理がＳ１６４５に進み、文書データの余白部分に、肉眼視で確認できない程度の微小なランダムノイズが追加される。その後、処理がＳ１６２５に戻り、セキュリティデータ（ハッシュ値）が再計算される（例外処理・セキュリティデータ再生成）。
【０４５９】
一方、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合（Ｓ１６４０＝Ｎｏ）、処理がＳ１６５０に進み、文書データ及びこれに対応するセキュリティデータがＨＤＤ２４に格納される。セキュリティデータの再計算によって再度得られた新規セキュリティデータについて、これと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合も、同様である。
【０４６０】
その後、処理がＳ１６９０に進み、本ルーチン１６００が終了する。
【０４６１】
Ｓ１６５０にて電子文書サーバー２のＨＤＤ２４に文書データ及びセキュリティデータが格納されると、ルーチン１５００における処理がＳ１５６０に進み、電子文書サーバー２から端末装置３に向けて送信されたセキュリティデータが、端末装置３によって受信される。そして、Ｓ１５７０にてセキュリティデータがバーコード化され、Ｓ１５８０にて、表示・操作部３５により件名等の入力が受け付けられる。そして、Ｓ１５８５にて、画像形成部４４に書類管理チケットＴを印刷させる指令が、多機能プリンタ４に発せられる。
【０４６２】
最後に、処理がＳ１５９０に進み、本ルーチンが終了する。
【０４６３】
この変形例の場合、電子文書サーバー２におけるＣＰＵ２１が、本発明のセキュリティデータ生成部、セキュリティデータ比較部、文書データ格納処理部、及び例外処理部に対応する。
【０４６４】
また、Ｓ１６４０の処理が、本発明の比較ステップ及びセキュリティデータ比較機能に対応する。
【０４６５】
また、Ｓ１６５０の処理が、本発明の格納処理ステップ及び文書データ格納処理機能に対応する。
【０４６６】
また、Ｓ１６４５、及びこれに引き続くＳ１６２０の処理が、本発明の例外処理ステップ及び例外処理機能に対応する。
【０４６７】
さらに、Ｓ１６４５に引き続くＳ１６２０の処理が、本発明のセキュリティデータ再生成ステップに対応する。
【０４６８】
（７）上述の（６）の変形例のさらなる変形例として、セキュリティデータの生成が端末装置３で行われ、新規セキュリティデータと既存セキュリティデータとの比較が、電子文書格納サーバーとしての電子文書サーバー２側で行われるように、電子文書システム１が構成されてもよい。すなわち、当該変形例の電子文書システム１は、上述の実施形態と（６）の変形例とを組み合わせたものである。
【０４６９】
かかる構成を有する電子文書システム１においては、端末装置３におけるＣＰＵ３１（セキュリティデータ生成部）にて、新規セキュリティデータが生成される。この生成された新規セキュリティデータが、電子文書サーバー２に送信される。
【０４７０】
電子文書サーバー２におけるＣＰＵ２１（セキュリティデータ比較部）にて、新規セキュリティデータと既存セキュリティデータとが一致するか否かが判定される。
【０４７１】
新規セキュリティデータと既存セキュリティデータとが一致しなかった場合、電子文書サーバー２は、端末装置３に、今回生成された文書データの送信を要求する。これにより、当該文書データが、端末装置３から電子文書サーバー２に送信される。
【０４７２】
電子文書サーバー２にて受け取られた文書データは、これに基づいて生成された新規セキュリティデータと対応付けられつつ、電子文書サーバー２におけるＣＰＵ２１（文書データ格納処理部）によって、ＨＤＤ２４（文書記憶部）に格納される。
【０４７３】
新規セキュリティデータと既存セキュリティデータとが一致した場合、上述のような例外処理が行われ得る。
【０４７４】
（８）図１７は、図８に示されているルーチン８００の他の変形例を示すフローチャートである。
【０４７５】
図１７に示されているルーチン１７００においては、Ｓ８４５に代えて、表示・操作部３５にエラー表示を行うＳ１７４２が用いられ、文書データの加工やセキュリティデータの再計算が行われない他は、図８のルーチン８００と同様の処理が行われる。
【０４７６】
すなわち、本変形例においては、セキュリティデータ（ハッシュ値）の衝突が生じた場合は、文書データの電子文書サーバー２への格納が禁止され、エラー表示が行われるのみである。
【０４７７】
具体的には、グラフィカルユーザーインターフェースＧにおける登録ボタンＧ６がクリックされると、端末装置３におけるＣＰＵ３１にて、図１７に示されているルーチン１７００が起動される。
【０４７８】
このルーチン１７００が起動されると、まず、Ｓ１７０５にて、文書がスキャン済みであるか否かが判定される。スキャン済みでない場合（Ｓ１７０５＝Ｎｏ）、処理がＳ１７１０に進み、文書の読み取りが行われる。その後、Ｓ１７１５にて、プレビュー表示が行われる。一方、文書がスキャン済みである場合（Ｓ１７０５＝Ｙｅｓ）、Ｓ１７０５及びＳ１７１０はスキップされる。
【０４７９】
次に、処理がＳ１７２０に進み、上述の「サーバーロック」が行われ、Ｓ１７２５にてセキュリティデータが計算される（セキュリティデータ生成）。
【０４８０】
その後、Ｓ１７３０にて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在するか否かが、端末装置３から電子文書サーバー２に問い合わせられる。そして、処理がＳ１７４０に進み、電子文書サーバー２への問い合わせの結果に基づいて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２にすでに存在するか否かが判定される。
【０４８１】
今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合（Ｓ１７４０＝Ｎｏ）、処理がＳ１７５０に進み、文書データとこれに対応するセキュリティデータ（ハッシュ値）とが端末装置３から電子文書サーバー２に送信されるとともに、端末装置３におけるＣＰＵ３１から電子文書サーバー２に登録処理要求がなされる。その後、処理がＳ１７６０に進み、上述の「サーバーアンロック」が行われる。
【０４８２】
続いて、Ｓ１７８０にて、表示・操作部３５により件名等の入力が受け付けられる。そして、Ｓ１７８５にて、画像形成部４４に書類管理チケットＴを印刷させる指令が、多機能プリンタ４に発せられる。
【０４８３】
一方、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在することが判定された場合（Ｓ１７４０＝Ｙｅｓ）、処理がＳ１７４２に進み、表示・操作部３５にエラー表示が行われる（例外処理・エラー表示）。この場合、Ｓ１７５０ないしＳ１７８５はスキップされる。
【０４８４】
最後に、処理がＳ１７９０に進み、本ルーチンが終了する。
【０４８５】
この変形例の場合、端末装置３におけるＣＰＵ３１及び表示・操作部３５が、本発明のエラー表示部に対応する。また、Ｓ１７４２が、本発明のエラー表示ステップ及びエラー表示機能に対応する。
【０４８６】
（９）図１８は、図１に示されている電子文書システム１の他の変形例の構成を示すブロック図である。
【０４８７】
図１８に示されているように、電子文書システム１は、さらに、書類管理チケットＴにおけるバーコードＢを読み取るためのバーコードリーダー５を備えていてもよい。このバーコードリーダー５は、端末装置３における接続インターフェース３７に対して着脱可能に構成されている。
【０４８８】
すなわち、この場合、書類管理チケットＴを使用した既存のデータの検索を行う際の、イメージスキャナ４３によるバーコードＢの読み取りに代えて、バーコードリーダー５によるバーコードＢの読み取りが行われる。
【０４８９】
具体的には、グラフィカルユーザーインターフェースＧ（図２参照）における検索ボタンＧ２がクリックされると、端末装置３におけるＣＰＵ３１にて、図１１に示されているルーチン１１００が起動される。このルーチン１１００が起動されると、Ｓ１１１０にて、書類管理チケットＴにおけるバーコードＢがバーコードリーダー５によって読み取られ、Ｓ１１２０にて、このバーコードＢが解読され、セキュリティデータ（ハッシュ値）が取得される。バーコードリーダー５によるバーコードＢの読み取りエラー等が生じた場合（Ｓ１１３０＝Ｙｅｓ）、処理がＳ１１４０に進み、表示・操作部３５にてデコードエラーの表示がなされ、本ルーチンが終了する。エラーが生じずにセキュリティデータが良好に取得された場合（Ｓ１１３０＝Ｎｏ）、処理がＳ１１５０以降に進み、所望の既存の文書データが電子文書サーバー２からダウンロードされ、端末装置３側における印刷や保存が可能となる。
【０４９０】
（10）図１９は、図１に示されている電子文書システム１の他の変形例の構成を示すブロック図である。
【０４９１】
図１９を参照すると、本変形例の電子文書システム１は、さらに、認証団体サーバー７０を備えていてもよい。この認証団体サーバー７０は、通信回線６を介して電子文書サーバー２と接続されている。また、この認証団体サーバー７０は、電子文書サーバー２と同様の構成を備えている。
【０４９２】
この変形例においては、電子文書サーバー２におけるＨＤＤ２４への文書データ及びセキュリティデータの格納とともに、あるいはこれに代えて、認証団体サーバー７０への文書データ及びセキュリティデータの格納が行われ得る。
【０４９３】
なお、図１９におけるバーコードリーダー５が省略され得ることは、いうまでもない。
【０４９４】
（11）図２０は、図１に示されている電子文書システム１の他の変形例の構成を示すブロック図である。
【０４９５】
図２０を参照すると、多機能プリンタ４は、いわゆるネットワークプリンタであってもよい。すなわち、多機能プリンタ４は、通信回線６（ローカルエリアネットワーク（ＬＡＮ）を含む）を介して、端末装置３と接続されてもよい。
【０４９６】
なお、図２０におけるバーコードリーダー５が省略され得ることは、いうまでもない。
【０４９７】
（12）図２１は、図１に示されている電子文書システム１の他の変形例の構成を示すブロック図である。
【０４９８】
図２１を参照すると、イメージスキャナ４３と画像形成部４４とが、それぞれ独立の装置として、端末装置３に接続されていてもよい。
【０４９９】
なお、図２１におけるバーコードリーダー５が省略され得ることは、いうまでもない。
【０５００】
（13）セキュリティデータ（ハッシュ値）は、文書データが格納される記憶媒体（例えば電子文書サーバー２におけるＨＤＤ２４）とは別の記憶媒体（例えば端末装置３におけるＨＤＤ３４）に格納されてもよい。
【０５０１】
（14）端末装置３と多機能プリンタ４とは、一体に形成されてもよい。すなわち、多機能プリンタ４が、端末装置３にて実現されていた上述の機能を備えていてもよい。
【０５０２】
図２２は、本変形例の電子文書システム１の構成を示すブロック図である。
【０５０３】
図２２を参照すると、端末装置８０は、ＣＰＵ８１と、ＲＯＭ８２と、ＲＡＭ８３と、フラッシュメモリ８４と、イメージスキャナ８５と、画像形成部８６と、表示・操作部８７と、通信インターフェース８８と、を備えている。
【０５０４】
ＣＰＵ８１は、マイクロプロセッサであって、端末装置３における種々の動作のためのプログラム（ルーチン）を実行するようになっている。
【０５０５】
ＲＯＭ８２は、読み取り専用の記憶媒体であって、端末装置８０を起動するために必要な起動プログラム等を格納し得るようになっている。
【０５０６】
ＲＡＭ８３は、読み書き可能な記憶媒体であって、ＣＰＵ８１によるプログラム実行の際に、必要に応じてデータを一時的に格納し得るようになっている。
【０５０７】
フラッシュメモリ８４は、電源がオフ状態である間でも情報を保持し続け得るように構成された、読み書き可能な記憶媒体である。このフラッシュメモリ８４には、文書データの処理に関してＣＰＵ８１によって実行されるプログラム（本発明の電子文書データ処理プログラムを含む）や、当該プログラム実行の際に参照されるテーブルや、各種のパラメーター等のデータが記憶されている。また、このフラッシュメモリ８４には、既存セキュリティデータが記憶されている。
【０５０８】
画像形成部８６は、ＣＰＵ８１からの指令に応じて、シート上に画像を形成し得るように構成されている。すなわち、画像形成部８６は、図３に示されている書類管理チケットＴを印刷し得るように構成されている。
【０５０９】
表示・操作部８７は、表示装置兼用のタッチパネルと押しボタンとから構成されている。この表示・操作部８７は、ＣＰＵ８１からの指示に応じて、端末装置８０のユーザーに情報を通知するメッセージや、ユーザーに情報を入力させるための入力欄等をタッチパネルに表示させ得るようになっている。また、この表示・操作部８７は、表示されている画像に応じて、押しボタンやタッチパネルが操作されることにより、各操作に応じた入力情報をＣＰＵ８１へ送るようになっている。
【０５１０】
この端末装置８０は、通信インターフェース８８を介して、通信回線６と接続されている。
【０５１１】
なお、本変形例において、セキュリティデータ（ハッシュ値）は、電子文書サーバー２におけるＨＤＤ２４に記憶されていてもよい。
【０５１２】
また、本変形例において、バーコードリーダーが備えられていてもよいことはいうまでもない。
【０５１３】
（15）電子文書サーバー２と端末装置３と多機能プリンタ４とは、一体に形成されてもよい。すなわち、多機能プリンタ４が、電子文書システム１にて実現されていた上述の機能のすべてを備えていてもよい。
【０５１４】
（16）本発明の例外処理（セキュリティデータ衝突時処理）は、文書データの格納の禁止に限定されない。
【０５１５】
図２３は、図８に示されているルーチン８００の他の変形例を示すフローチャートである。
【０５１６】
グラフィカルユーザーインターフェースＧにおける登録ボタンＧ６がクリックされると、端末装置３におけるＣＰＵ３１にて、図２３に示されているルーチン２３００が起動される。
【０５１７】
このルーチン２３００が起動されると、まず、Ｓ２３０５にて、文書がスキャン済みであるか否かが判定される。スキャン済みでない場合（Ｓ２３０５＝Ｎｏ）、処理がＳ２３１０に進み、文書の読み取りが行われる。その後、Ｓ２３１５にて、プレビュー表示が行われる。一方、文書がスキャン済みである場合（Ｓ２３０５＝Ｙｅｓ）、Ｓ２３０５及びＳ２３１０はスキップされる。
【０５１８】
次に、処理がＳ２３２０に進み、上述の「サーバーロック」が行われ、Ｓ２３２５にてセキュリティデータが計算される（セキュリティデータ生成）。
【０５１９】
その後、Ｓ２３３０にて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在するか否かが、端末装置３から電子文書サーバー２に問い合わせられる。そして、処理がＳ２３４０に進み、電子文書サーバー２への問い合わせの結果に基づいて、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２にすでに存在するか否かが判定される。
【０５２０】
今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２にすでに存在することが判定された場合（Ｓ２３４０＝Ｙｅｓ）、処理がＳ２３４２に進み、表示・操作部３５にて、セキュリティデータ（ハッシュ値）の衝突が生じた旨のエラー表示（例外処理・エラー表示）、及び当該衝突が生じても文書データを格納するか否かの問い合わせ文の表示が行われるともに、表示・操作部３５にて「ｏｋ」又は「ｃａｎｃｅｌ」のいずれかが入力されるまで処理が待機される。
【０５２１】
表示・操作部３５にて何らかの入力がなされると、処理がＳ２３４４に進み、この入力が「ｏｋ」か「ｃａｎｃｅｌ」かが判定される。
【０５２２】
「ｏｋ」の入力がなされた場合（Ｓ２３４４＝Ｙｅｓ）、処理がＳ２３４６に進み、セキュリティデータ（ハッシュ値）の重複登録情報が、ＨＤＤ２４における、セキュリティデータ重複登録情報の記憶エリアに格納される。すなわち、セキュリティデータが衝突する異なる文書データがシステム内に格納されていることを示す情報が、当該文書データ及びこれに対応するセキュリティデータと関連付けて、当該エリアに記録される。
【０５２３】
そして、セキュリティデータが衝突したにもかかわらず、当該セキュリティデータとこれに対応する文書データとが、端末装置３から電子文書サーバー２に送信されるとともに、端末装置３におけるＣＰＵ３１から電子文書サーバー２に登録処理要求がなされる（Ｓ２３５０）。これにより、当該セキュリティデータ及び文書データがＨＤＤ２４に格納される。その後、処理がＳ２３６０に進んでサーバーロックが解除され、本ルーチンが終了する（Ｓ２３９０）。
【０５２４】
「ｃａｎｃｅｌ」の入力がなされた場合（Ｓ２３４４＝Ｎｏ）、処理がＳ２３９０に進み、本ルーチンが終了する。
【０５２５】
一方、今回の新規セキュリティデータと同一の値の既存セキュリティデータが電子文書サーバー２に存在しないことが判定された場合（Ｓ２３４０＝Ｎｏ）、処理がＳ２３５０に進み、文書データとこれに対応するセキュリティデータ（ハッシュ値）とが端末装置３から電子文書サーバー２に送信されるとともに、端末装置３におけるＣＰＵ３１から電子文書サーバー２に登録処理要求がなされる。その後、処理がＳ２３６０に進み、上述の「サーバーアンロック」が行われ、処理がＳ２３９０に進み、本ルーチンが終了する。
【０５２６】
（17）その他、本発明の課題を解決するための手段を構成する各要素における、作用・機能的に表現されているものは、上述の実施形態や変形例にて開示されている具体的構造の他、当該作用・機能を実現可能ないかなる構造をも含む。
【図面の簡単な説明】
【０５２７】
【図１】本発明の一実施形態としての電子文書システムの全体構成を示すブロック図である。
【図２】図１に示されている端末装置における表示・操作部に表示されるグラフィカルユーザーインターフェースの一例を示す図である。
【図３】図１に示されている画像形成部によって印刷される書類管理チケットの一例を示す図である。
【図４】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図５】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図６】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図７】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図８】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図９】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図１０】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図１１】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図１２】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図１３】本実施形態の電子文書システムの動作の詳細を説明するためのフローチャートである。
【図１４】図８に示されているルーチンの変形例を示すフローチャートである。
【図１５】図８ないし図１０に示されているルーチンの変形例を示すフローチャートである。
【図１６】図８ないし図１０に示されているルーチンの変形例を示すフローチャートである。
【図１７】図８に示されているルーチンの他の変形例を示すフローチャートである。
【図１８】図１に示されている電子文書システムの変形例の構成を示すブロック図である。
【図１９】図１に示されている電子文書システムの他の変形例の構成を示すブロック図である。
【図２０】図１に示されている電子文書システムの他の変形例の構成を示すブロック図である。
【図２１】図１に示されている電子文書システムの他の変形例の構成を示すブロック図である。
【図２２】図１に示されている電子文書システムの他の変形例の構成を示すブロック図である。
【図２３】図８に示されているルーチンの他の変形例を示すフローチャートである。
【符号の説明】
【０５２８】
１…電子文書システム
２…電子文書サーバー
３…端末装置
４…多機能プリンタ
２１…ＣＰＵ
２４…ＨＤＤ
２５…表示・操作部
３１…ＣＰＵ
３４…ＨＤＤ
３５…表示・操作部
４２…電子制御ユニット（ＥＣＵ）
４３…イメージスキャナ
４４…画像形成部
７０…認証団体サーバー
８０…端末装置
８１…ＣＰＵ
８４…フラッシュメモリ
８５…イメージスキャナ
８６…画像形成部
８７…表示・操作部
Ｇ…グラフィカルユーザーインターフェース
Ｇ１…プレビュー画面
Ｇ２…検索ボタン
Ｇ３…保存ボタン
Ｇ４…印刷ボタン
Ｇ５…スキャンボタン
Ｇ６…登録ボタン
Ｇ７…キャンセルボタン
【図１】
2008233984.tif 000003
【図２】
2008233984.tif 000004
【図３】
2008233984.tif 000005
【図４】
2008233984.tif 000006
【図５】
2008233984.tif 000007
【図６】
2008233984.tif 000008
【図７】
2008233984.tif 000009
【図８】
2008233984.tif 000010
【図９】
2008233984.tif 000011
【図１０】
2008233984.tif 000012
【図１１】
2008233984.tif 000013
【図１２】
2008233984.tif 000014
【図１３】
2008233984.tif 000015
【図１４】
2008233984.tif 000016
【図１５】
2008233984.tif 000017
【図１６】
2008233984.tif 000018
【図１７】
2008233984.tif 000019
【図１８】
2008233984.tif 000020
【図１９】
2008233984.tif 000021
【図２０】
2008233984.tif 000022
【図２１】
2008233984.tif 000023
【図２２】
2008233984.tif 000024
【図２３】
2008233984.tif 000025