(57)【要約】【課題】  紙文書を電子化して管理・運用するシステムにおいて、コンピュータ等の特別なスキルをオペレータに要求することなく、簡便な方法で、指針や仕様の規定に沿った厳密な文書処理を行う。【解決手段】  スキャナ装置２０１による電子化の対象となる紙文書２１１以外に、電子化処理の仕様を記載した要件書２１２を用意し、この要件書２１２をスキャンする。コンピュータ２０２は、要件書２１２の指定に従って、電子署名やタイムスタンプを紙文書２１１の文書情報に付加し、指定された文書データベース２０５のフォルダに保存する。【選択図】図２
2006338188.tif 000002
【特許請求の範囲】
【請求項１】
紙文書をスキャンして電子文書を生成するための要件を記載した要件書から読み取られた要件情報を格納する要件格納手段と、
前記紙文書から読み取られた文書情報を格納する文書格納手段と、
前記要件情報が前記電子文書に電子署名を付加する旨と電子署名に用いる署名鍵とを指定しているとき、該署名鍵と前記文書情報を用いて電子署名を生成する生成手段と、
生成された電子署名を前記文書情報に付加して電子文書を生成する付加手段と
を備えることを特徴とする文書処理装置。
【請求項２】
要件格納手段から、紙文書をスキャンして電子文書を生成するための要件を記載した要件書から読み取られた要件情報を読み出し、
前記要件情報が前記電子文書に電子署名を付加する旨と電子署名に用いる署名鍵とを指定しているとき、文書格納手段から、前記紙文書から読み取られた文書情報を読み出し、
前記署名鍵と前記文書情報を用いて電子署名を生成し、
生成された電子署名を前記文書情報に付加して電子文書を生成する
処理をコンピュータに実行させることを特徴とするプログラム。
【請求項３】
前記要件情報が前記電子文書の保存先フォルダを指定しているとき、該電子文書を指定されたフォルダに保存する処理を、前記コンピュータにさらに実行させることを特徴とする請求項２記載のプログラム。
【請求項４】
前記要件情報が前記紙文書から前記文書情報を読み取る際に用いる分解能および色調を指定しているとき、指定された分解能および色調で前記紙文書を読み取る処理を、前記コンピュータにさらに実行させることを特徴とする請求項２記載のプログラム。
【請求項５】
前記要件情報が前記電子文書にタイムスタンプを付加する旨とタイムスタンプの発行元とを指定しているとき、前記文書格納手段から前記文書情報を読み出して該発行元に送信し、該発行元から受信したタイムスタンプを前記電子文書に付加する処理を、前記コンピュータにさらに実行させることを特徴とする請求項２記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、紙文書を電子的に読み取り、電子文書として管理・運用する技術に関する。
【背景技術】
【０００２】
２００４年１１月、「民間事業者等が行う書面の保存等における情報通信の技術の利用に関する法律」（いわゆるｅ文書法通則法）と、「民間事業者等が行う書面の保存等における情報通信の技術の利用に関する法律の施行に伴う関係法律の整備等に関する法律」（いわゆるｅ文書整備法）が成立し、２００５年４月から施行された（例えば、下記の非特許文献１参照）。これによって、紙文書を破棄して保管コストの削減、情報の再利用、個人情報保護法の観点から情報管理およびアクセス記録保存等の利便性を充実させることが可能になる。
【０００３】
ｅ文書法に従ってシステムを運用する場合、紙文書を電子化する方式および装置が重要になる。スキャナ装置に紙文書をセットし、所定の手続きにより、その紙文書の電子化の仕様に従って、スキャナ装置およびスキャナ装置に接続されたコンピュータを設定し、電子化を行うことが必要になる。
【０００４】
スキャナ装置の設定等については、日本工業規格（ＪＩＳ）による指針があり（例えば、下記の非特許文献２および３参照）、ｅ文書法のそれぞれに付属する適用規則、ガイドライン等によって詳細な電子化の仕様が規定されている。
【０００５】
従来のスキャナ装置を用いた電子化方法としては、以下のようなものが考えられる。
（１）読み取り対象の紙文書について、オペレータが電子化要件等をコンピュータに入力した後、スキャナ装置で文書のスキャニングを行う。
（２）読み取り対象の紙（領収書等）を張り付けてスキャニングする台紙を前もってコンピュータ上で編集・作成しておき、オペレータがスキャニングのための条件等を入力する。その台紙を印刷する際に、入力された条件等がバーコードで表され、台紙上に印刷される。そして、その台紙に読み取り対象の紙を張り付けてスキャニングすると、同時にバーコードを読み取って処理が行われる。
【０００６】
また、紙文書を電子化して保存する際に、読み取られた画像情報のレイアウト解析結果に基づいてその画像情報を自動分類する情報処理装置も知られている（例えば、下記の特許文献１参照）。
【特許文献１】特開２００１−１０１２１３号公報
【非特許文献１】平成１７年１月３１日  官報（号外第１８号）
【非特許文献２】“ＪＩＳ規格”、［ｏｎｌｉｎｅ］、［平成１７年４月１８日検索］、インターネット＜ＵＲＬ：http://www.moji.gr.jp/bib/jis.html＞
【非特許文献３】“規格詳細情報（ＪＩＳ）”、［ｏｎｌｉｎｅ］、［平成１７年４月１８日検索］、インターネット＜ＵＲＬ：http://www.webstore.jsa.or.jp/webstore/Com/FlowControl.jsp?lang=jp&bunsyoId=JIS%20Z%206016%3A2003&dantaiCd=JIS&status=1&pageNo=1＞
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来の電子化方法には、次のような問題がある。
スキャナ装置を用いた電子化の指針や仕様の規定は公開されているが、実際の運用時にそれらの情報を精査し、それぞれの指針や仕様の規定に沿って、人手でスキャナ装置およびコンピュータを設定する作業を行う必要がある。例えば、電子化を行う人の電子署名を電子文書に付加することも規定されている。そのためのコストやトラブル発生時のリカバリ等のために、当初の想定に反してコスト増加を生みかねないという状況にある。
【０００８】
例えば、上記（１）の電子化方法では、常にコンピュータ入力が必要となる。したがって、オペレータにコンピュータスキルが要求され、スキャナ装置のそばにコンピュータを設置する必要があり、入力の手間を要する。
【０００９】
また、上記（２）の電子化方法では、常にコンピュータ入力とプリンタ出力が必要となる。
本発明の課題は、紙文書を電子化して管理・運用するシステムにおいて、コンピュータ等の特別なスキルをオペレータに要求することなく、簡便な方法で、指針や仕様の規定に沿った厳密な文書処理を行うことである。
【課題を解決するための手段】
【００１０】
図１は、本発明の文書処理装置の原理図である。図１の文書処理装置は、要件格納手段１０１、文書格納手段１０２、生成手段１０３、および付加手段１０４を備える。
要件格納手段１０１は、紙文書をスキャンして電子文書を生成するための要件を記載した要件書から読み取られた要件情報１１１を格納する。文書格納手段１０２は、紙文書から読み取られた文書情報１１２を格納する。生成手段１０３は、要件情報１１１が電子文書に電子署名を付加する旨と電子署名に用いる署名鍵とを指定しているとき、その署名鍵と文書情報１１２を用いて電子署名を生成する。付加手段１０４は、生成された電子署名を文書情報１１２に付加して電子文書を生成する。
【００１１】
電子文書に電子署名を付加するか否かと、電子署名に用いる署名鍵とをあらかじめ記載した要件書を用意し、それを紙文書とともにスキャンすることで、それらの要件が要件格納手段１０１に格納され、紙文書の電子データが文書格納手段１０２に格納される。生成手段１０３は、要件格納手段１０１から要件情報１１１を読み出し、その要件に従って、文書格納手段１０２から文書情報１１２を読み出し、指定された署名鍵と文書情報１１２から電子署名を生成する。
【００１２】
このような文書処理装置によれば、オペレータが電子文書を生成するための要件をキーボード等から入力しなくても、自動的に、要件を満たす電子署名が付加された電子文書が生成される。
【００１３】
要件格納手段１０１および文書格納手段１０２は、例えば、後述する図７のメモリ７０２または図８のメモリ８０２に対応し、生成手段１０３および付加手段１０４は、例えば、図７のＣＰＵ７０１または図８のＣＰＵ８０１に対応する。
【発明の効果】
【００１４】
本発明によれば、電子化対象となる紙文書以外に、その紙文書の処理仕様を記載した要件書を用意し、この要件書を紙文書のスキャニングに先立ってスキャンすることにより、オペレータによるコンピュータ入力を必要とせず、簡便な方法で、厳密な電子化処理と電子化された文書の管理・運用が可能になる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しながら、本発明を実施するための最良の形態を詳細に説明する。
図２は、実施形態の文書処理システムの構成図である。このシステムは、スキャナ装置２０１、コンピュータ２０２、登録情報ファイルデータベース２０３、文書管理システム２０４、および文書データベース２０５からなる。
【００１６】
スキャナ装置２０１はコンピュータ２０２に接続されており、コンピュータ２０２は、ＬＡＮ（local area network）やインターネット等の通信ネットワークを介して、登録情報ファイルデータベース２０３、文書管理システム２０４、およびタイムスタンプ局２１５のサーバと接続されている。
【００１７】
オペレータは、電子化対象の紙文書２１１を用意し、その最初のページの前に、電子化の要件を記載した別の紙文書である要件書２１２を添付して、スキャナ装置２０１に読み取らせる。スキャナ装置２１１は、紙文書２１１を電子化する前に、要件書２１２から電子化の要件を読み取って処理内容を取得する。
【００１８】
コンピュータ２０２は、要件書２１２から取得された処理内容に従って、紙文書２１１の電子化に必要な処理を行うとともに、紙文書２１１から取得された文書情報を文書管理システム２０４に転送する。文書管理システム２０４は、受け取った文書情報を電子文書として文書データベース２０５に保存する。
【００１９】
図３は、図２の文書処理システムで用いられる要件書２１２の例を示している。図３の要件書は、電子化情報保存先３０１、電子化ファイル名３０２、まとまりの単位３０３、読み取り分解能／色調３０４、電子署名／タイムスタンプ３０５、使用者制御３０６、適合スキャナ３０７、および暗号処理３０８の各項目からなる。
【００２０】
電子化情報保存先３０１は、電子文書の保存先である文書管理システム２０４／文書データベース２０５のサーバ名およびフォルダ名を表し、電子化ファイル名３０２は、電子文書のファイル名を表す。まとまりの単位３０３は、紙文書２１１の文書情報のうち、１まとまり（１ファイル）として管理する部分を指定し、読み取り分解能／色調３０４は、スキャナ装置２０１に設定すべき分解能／色調の値を表す。
【００２１】
電子署名／タイムスタンプ３０５は、電子署名／タイムスタンプの要／不要の区別と、必要な場合の電子署名／タイムスタンプの種類を表し、使用者制御３０６は、この要件書の使用を許諾された範囲／人／職制を表す。適合スキャナ３０７は、要件書に適合するスキャナ装置の仕様を表し、暗号処理３０８は、電子文書保存時の暗号処理の仕様を表す。
【００２２】
これらの項目のうち、デフォルト値として通常業務で変更しないものについては、あらかじめその情報を要件書に印刷しておく。また、読み取り分解能／色調３０４、電子署名／タイムスタンプ３０５、使用者制御３０６、適合スキャナ３０７、および暗号処理３０８のように、毎回変更があるものについては、候補をいくつか列挙して印刷しておき、チェック欄を設けて、要件書を使用する度にオペレータに記入させる。オペレータは、実際の作業時に必要となる内容のみを要件書２１２に追記すればよく、迅速に作業を開始できる。
【００２３】
要件書２１２は、例えば、コンピュータ２０２を用いて作成することができる。このとき、オペレータが紙文書２１１の種類を指定すると、コンピュータ２０２は、その紙文書２１１の電子化処理に適した要件を自動的に整理して、必要十分な内容の要件書２１２を生成する。
【００２４】
一方、可搬記録媒体である図２のＩＣ（Integrated Circuit）カード２１４には、要件書２１２の使用を許諾された人の本人情報として、認証局２１３から発行された電子署名鍵／証明書の情報が記録される。この場合、紙文書２１１を電子化する作業の責任者が、要件書２１２の使用を許諾された人に該当する。オペレータは、電子化の作業を行う際に、ＩＣカード２１４をコンピュータ２０２に挿入する。
【００２５】
タイムスタンプ局２１５は、時刻認証局２１６から取得した世界標準時に基いてタイムスタンプを生成する。電子文書を文書データベース２０５に保存する際、要件書２１２の指定に従って、責任者の電子署名とタイムスタンプがその電子文書に付加される。
【００２６】
スキャナ装置２０１は、読み取り分解能／色調の調節機能を有し、コンピュータ２０２は、電子署名付与機能、タイムスタンプ取得機能、本人認証機能、暗号化／復号機能等を有する。また、要件書２１２の内容を取得するための文字認識（ＯＣＲ）機能は、スキャナ装置２０１またはコンピュータ２０２に備えられる。
【００２７】
次に、図３の要件書の各項目に対応して図２の文書処理システムが行う情報処理の具体例を説明する。
スキャナ装置２０１により要件書２１２の画像情報が読み取られると、コンピュータ２０２は、まず、ＯＣＲ機能により電子化情報保存先３０１の内容を認識し、通信ネットワークを介してその保存先を検索する。指定された保存先が見つからなければ、オペレータに警告を発する。
【００２８】
指定された保存先が見つかれば、コンピュータ２０２は、次に、電子化ファイル名３０２の内容を認識し、電子文書のファイル名を生成する。この例では、ファイル名の一部として担当者名と日付を用いているが、それらが記入されている場合は、ＯＣＲ機能により担当者名と日付が取得される。それらが記入されていない場合、ＩＣカード２１４からアカウント情報を読み出して担当者名として用い、タイムスタンプ局２１５から取得した日付を用いる。ＩＣカード２１４が挿入されておらず、情報が読み出せない場合は、オペレータに警告を発する。
【００２９】
電子文書のファイル名が生成されると、コンピュータ２０２は、次に、項目３０３〜３０８の内容を認識する。
まとまりの単位３０３の内容は、紙文書２１１の読み取りの際に用いられ、コンピュータ２０２は、指定されたまとまり毎に紙文書２１１の文書情報を保存する。
【００３０】
読み取り分解能／色調３０４の内容は、紙文書２１１の読み取りの前にスキャナ装置２０１に設定され、スキャナ装置２０１は、指定された分解能および色調で紙文書２１１の画像情報を生成する。
【００３１】
電子署名／タイムスタンプ３０５の内容は、紙文書２１１の読み取りの後、電子文書に電子署名およびタイムスタンプを付加する際に用いられ、以下の情報を含む。
・電子署名を付加するか否か
・電子書名を付加する場合、どの署名鍵を使用するか
・タイムスタンプを付加するか否か
・タイムスタンプを付加する場合、どのタイムスタンプ局を使用するか
これに加えて、電子文書のデータと電子署名／タイムスタンプを一体化するか否かを指定する情報が、電子署名／タイムスタンプ３０５に含まれる場合もある。一体化処理としては、２種類のデータを１ファイルにまとめる処理やリンクする処理が考えられる。
【００３２】
図４は、電子署名／タイムスタンプ３０５の内容に基いた電子署名生成処理を示している。図４において、要件書２１２の読み取りは、紙文書２１１の読み取りに先立って行われるので、読み取られた情報はコンピュータ２０２内に記憶され、紙文書２１１の読み取り後に生成された電子文書について、電子署名生成処理が行われる。
【００３３】
コンピュータ２０２は、まず、電子署名／タイムスタンプ３０５の内容から電子署名を付与するか否かをチェックし、電子署名を付与する場合は、電子署名プログラムを起動する（ステップ４０１）。
【００３４】
電子署名プログラムは、電子署名／タイムスタンプ３０５の内容からどの署名鍵を使用するかを決定し、ＩＣカード２１４内の署名鍵を使用する場合は、紙文書２１１の電子データをＩＣカード２１４に転送する（ステップ４０２）。
【００３５】
これを受けて、ＩＣカード２１４内で電子データのハッシュ処理が行われ（ステップ４０３）、ハッシュ値が署名鍵で暗号化されて、電子署名が生成される（ステップ４０４）。そして、生成された電子署名がＩＣカード２１４からコンピュータ２０２に送出される（ステップ４０５）。
【００３６】
次に、コンピュータ２０２は、電子署名／タイムスタンプ３０５の内容から紙文書２１１の電子データと電子署名を一体化するか否かをチェックし、チェック結果に応じてそれらを一体化する（ステップ４０６）。
【００３７】
図５は、電子署名／タイムスタンプ３０５の内容に基いたタイムスタンプ生成処理を示している。図５においても、図４の場合と同様に、要件書２１２の情報はコンピュータ２０２内に記憶され、紙文書２１１の読み取り後に生成された電子文書について、タイムスタンプ生成処理が行われる。
【００３８】
コンピュータ２０２は、まず、電子署名／タイムスタンプ３０５の内容からタイムスタンプを付与するか否かをチェックし、タイムスタンプを付与する場合は、タイムスタンププログラムを起動する（ステップ５０１）。
【００３９】
タイムスタンププログラムは、電子署名／タイムスタンプ３０５の内容からどのタイムスタンプ局を発行局として使用するかを決定し、Ｐ社のタイムスタンプを使用する場合は、紙文書２１１の電子データをＰ社仕様に合わせてハッシュ処理し（ステップ５０２）、処理済みデータを通信ネットワーク経由でＰ社に送信する（ステップ５０３）。
【００４０】
Ｐ社のタイムスタンプ局２１５は、受信した処理済みデータに日時を付加して、得られたデータを暗号化し、タイムスタンプを生成する（ステップ５０４）。そして、生成されたタイムスタンプを通信ネットワーク経由でコンピュータ２０２に送信する（ステップ５０５）。
【００４１】
次に、コンピュータ２０２は、電子署名／タイムスタンプ３０５の内容から紙文書２１１の電子データとタイムスタンプを一体化するか否かをチェックし、チェック結果に応じてそれらを一体化する（ステップ５０６）。
【００４２】
なお、電子署名とタイムスタンプの両方が生成された場合は、紙文書２１１の電子データ、電子署名、およびタイムスタンプが一体化されて、文書データベース２０５に保存される。
【００４３】
使用者制御３０６の内容は、要件書２１２の使用者を確認するために用いられる。コンピュータ２０２は、使用者制御３０６に記入された氏名および職制と、ＩＣカード２１４に記録された氏名および職制の情報を比較し、両者が一致した場合にのみ、要件書２１２の内容に従って紙文書２１１を電子化する。ただし、使用者制御３０６に氏名が記入されていない場合は、ＩＣカード２１４のアカウントを氏名として用いる。
【００４４】
さらに、コンピュータ２０２は、使用者制御３０６に記入された方法に従って、使用者の本人確認を行う。例えば、確認方法として静脈認証が指定され、使用者の手のひらの静脈情報の所在が記入されていた場合は、オペレータに対して静脈情報の入力を要求する。この場合、オペレータ自身が、要件書２１２の使用を許諾された人である必要がある。静脈情報の所在としては、例えば、登録情報ファイルデータベース２０３のファイル名が用いられる。
【００４５】
オペレータが入力装置に手のひらをかざして静脈情報を入力すると、コンピュータ２０２は、登録情報ファイルデータベース２０３から指定された登録情報ファイルを取得し、入力された静脈情報を登録情報ファイルの静脈情報と比較する。そして、両者が一致した場合にのみ、要件書２１２の内容に従って紙文書２１１を電子化する。手のひらの静脈情報の他に、指紋、声紋、顔画像等の生体情報を用いてもよい。
【００４６】
適合スキャナ３０７の内容は、スキャナ装置２０１の構成が、要件書２１２を使用可能なものであるか否かを確認するために用いられる。コンピュータ２０２は、適合スキャナ３０７の情報とスキャナ装置２０１の構成情報を比較し、両者が一致した場合にのみ、要件書２１２の内容に従って紙文書２１１を電子化する。
【００４７】
例えば、信頼のおける確認方法としてＴＣＧ（Trusted Computer Group）準拠監査が指定され、使用に適したスキャナ装置の構成情報の所在が記入されていた場合は、スキャナ装置２０１に対してＴＣＧレポートを要求する。構成情報としては、ハードウェアの種類と構成、ソフトウェアの種類と構成、周辺機器の種類と構成等が用いられ、構成情報の所在としては、例えば、登録情報ファイルデータベース２０３のファイル名が用いられる。
【００４８】
図６は、このようなＴＣＧ規格に基く情報収集と構成確認の例を示している。この例では、コンピュータ２０２に監視管理プログラム６０１が搭載され、スキャナ装置２０１には、監視管理プログラム６０２、ＴＣＧ準拠チップ６０３、アプリケーションプログラム６０４、オペレーティングシステム（ＯＳ）６０５、ドライバ６０６、ＢＩＯＳ（Basic Input/Output System ）６０７、およびハードウェア６０８が搭載されている。
【００４９】
ＴＣＧ準拠チップ６０３は、スキャナ装置２０１の構成情報として、アプリケーションプログラム６０４、オペレーティングシステム６０５、ドライバ６０６、ＢＩＯＳ６０７、およびハードウェア６０８の情報を収集してハッシュ処理を行い、監視管理プログラム６０２は、ＴＣＧ準拠チップ６０３が収集した情報を吸い上げる。また、適合スキャナ３０７の情報は、アプリケーションプログラム６０４を介して監視管理プログラム６０２に転送される。監視管理プログラム６０２は、これらの情報をまとめてコンピュータ２０２に送信する。
【００５０】
監視管理プログラム６０１は、適合スキャナ３０７により指定された登録情報ファイルを登録情報ファイルデータベース２０３から取得する。そして、登録情報ファイルの構成情報とＴＣＧ準拠チップ６０３が収集した情報を比較し、両者が一致すれば、要件書２１２を用いた紙文書２１１の電子化を許可する。
【００５１】
暗号処理３０８の内容は、紙文書２１１を暗号化するか否かを確認するために用いられる。ここで、紙文書２１１の暗号化が指定され、暗号鍵の情報が暗号化されて要件書２１２に記入されていた場合、コンピュータ２０２は、あらかじめ保持している復号鍵で暗号鍵の情報を復号する。そして、得られた暗号鍵を用いて電子文書を暗号化し、文書データベース２０５に保存する。
【００５２】
図７は、図２のスキャナ装置２０１の構成例を示している。スキャナ装置２０１は、ＣＰＵ（中央処理装置）７０１、メモリ７０２、画像入力部７０３、およびＴＣＧ準拠チップ６０３を備え、それらはバス７０４により互いに接続されている。
【００５３】
メモリ７０２は、例えば、ＲＯＭ（read only memory）、ＲＡＭ（random access memory）等を含み、処理に用いられるプログラムおよびデータを格納する。ＣＰＵ７０１は、メモリ７０２を利用してプログラムを実行することにより、画像入力部７０３のスキャニング動作を制御する。画像入力部７０３は、ＣＰＵ７０１により制御され、紙文書２１１および要件書２１２の画像情報を生成する。
【００５４】
図８は、図２のコンピュータ２０２の構成例を示している。コンピュータ２０２は、ＣＰＵ８０１、メモリ８０２、入力装置８０３、出力装置８０４、外部記憶装置８０５、媒体駆動装置８０６、ネットワーク接続装置８０７、ＩＣカードスロット８０８、および生体情報入力装置８０９を備え、それらはバス８１０により互いに接続されている。
【００５５】
メモリ８０２は、例えば、ＲＯＭ、ＲＡＭ等を含み、処理に用いられるプログラムおよびデータを格納する。ＣＰＵ８０１は、メモリ８０２を利用してプログラムを実行することにより、上述した様々な処理を行う。要件書２１２の各項目の内容は、スキャナ装置２０１からメモリ８０２上に読み込まれる。
【００５６】
入力装置８０３は、例えば、キーボード、ポインティングデバイス等であり、オペレータからの指示や情報の入力に用いられる。出力装置８０４は、例えば、ディスプレイ、プリンタ、スピーカ等であり、オペレータへの問い合わせや処理結果の出力に用いられる。
【００５７】
外部記憶装置８０５は、例えば、磁気ディスク装置、光ディスク装置、光磁気ディスク装置、テープ装置等である。コンピュータ２０２は、この外部記憶装置８０５に、プログラムおよびデータを格納しておき、必要に応じて、それらをメモリ８０２にロードして使用する。外部記憶装置８０５は、文書データベース２０５の代わりに、電子文書を保存することもできる。
【００５８】
媒体駆動装置８０６は、可搬記録媒体８１１を駆動し、その記録内容にアクセスする。可搬記録媒体８１１は、メモリカード、フレキシブルディスク、光ディスク、光磁気ディスク等の任意のコンピュータ読み取り可能な記録媒体である。オペレータは、この可搬記録媒体８１１にプログラムおよびデータを格納しておき、必要に応じて、それらをメモリ８０２にロードして使用する。
【００５９】
ネットワーク接続装置８０７は、通信ネットワークに接続され、通信に伴うデータ変換を行う。コンピュータ２０２は、必要に応じて、プログラムおよびデータを外部の装置からネットワーク接続装置８０７を介して受け取り、それらをメモリ８０２にロードして使用する。
【００６０】
ＩＣカードスロット８０８には、ＩＣカード２１４が挿入される。ＩＣカード２１４に記録された情報は、ＩＣカードスロット８０８を介してメモリ８０２に転送される。生体情報入力装置８０９は、手のひらの静脈情報、指紋、声紋、顔画像等のような、オペレータの生体情報の入力に用いられる。
【００６１】
図９は、コンピュータ２０２にプログラムおよびデータを提供する方法を示している。可搬記録媒体８１１やサーバ９０１のデータベースに格納されたプログラムおよびデータは、コンピュータ２０２のメモリ８０２にロードされる。サーバ９０１は、そのプログラムおよびデータを搬送する搬送信号を生成し、通信ネットワーク上の任意の伝送媒体を介してコンピュータ２０２に送信する。ＣＰＵ８０１は、そのデータを用いてそのプログラムを実行し、必要な処理を行う。
【００６２】
ところで、図２の文書処理システムでは、要件書２１２により指定された処理をコンピュータ２０２が行っているが、これをスキャナ装置単独で行うことも可能である。図１０は、このような文書処理システムの構成図である。このシステムは、図２のシステムからコンピュータ２０２を取り除き、スキャナ装置２０１をスキャナ装置１００１に置き換えた構成を有する。可搬記録媒体としては、ＩＣカード２１４の代わりにＵＳＢ（Universal Serial Bus）カード１００２が用いられる。
【００６３】
スキャナ装置１００１は、図７のスキャナ装置２０１に、図８のネットワーク接続装置８０７および生体情報入力装置８０９とＵＳＢポートとを追加した構成を有する。スキャナ装置１００１のＣＰＵ７０１は、メモリ７０２を利用してプログラムを実行することにより、上述したコンピュータ２０２と同様の処理を行う。
【００６４】
このような文書処理システムによれば、コンピュータ２０２を設置しなくても、スキャナ装置１００１だけで、要件書２１２に従った紙文書２１１の電子化を行うことができる。したがって、コンピュータ２０２を設置するためのコストが削減される。
【００６５】
（付記１）  紙文書をスキャンして電子文書を生成するための要件を記載した要件書から読み取られた要件情報を格納する要件格納手段と、
前記紙文書から読み取られた文書情報を格納する文書格納手段と、
前記要件情報が前記電子文書に電子署名を付加する旨と電子署名に用いる署名鍵とを指定しているとき、該署名鍵と前記文書情報を用いて電子署名を生成する生成手段と、
生成された電子署名を前記文書情報に付加して電子文書を生成する付加手段と
を備えることを特徴とする文書処理装置。
（付記２）  要件格納手段から、紙文書をスキャンして電子文書を生成するための要件を記載した要件書から読み取られた要件情報を読み出し、
前記要件情報が前記電子文書に電子署名を付加する旨と電子署名に用いる署名鍵とを指定しているとき、文書格納手段から、前記紙文書から読み取られた文書情報を読み出し、
前記署名鍵と前記文書情報を用いて電子署名を生成し、
生成された電子署名を前記文書情報に付加して電子文書を生成する
処理を前記コンピュータに実行させることを特徴とするプログラム。
（付記３）  前記要件情報が前記電子文書の保存先フォルダを指定しているとき、該電子文書を指定されたフォルダに保存する処理を、前記コンピュータにさらに実行させることを特徴とする付記２記載のプログラム。
（付記４）  前記要件情報が前記電子文書のまとまりの単位を指定しているとき、前記電子文書を指定された単位毎に分割して保存する処理を、前記コンピュータにさらに実行させることを特徴とする付記２記載のプログラム。
（付記５）  前記要件情報が前記紙文書から前記文書情報を読み取る際に用いる分解能および色調を指定しているとき、指定された分解能および色調で前記紙文書を読み取る処理を、前記コンピュータにさらに実行させることを特徴とする付記２記載のプログラム。
（付記６）  前記要件情報が前記電子文書にタイムスタンプを付加する旨とタイムスタンプの発行元とを指定しているとき、前記文書格納手段から前記文書情報を読み出して該発行元に送信し、該発行元から受信したタイムスタンプを前記電子文書に付加する処理を、前記コンピュータにさらに実行させることを特徴とする付記２記載のプログラム。
（付記７）  前記要件情報が前記要件書の使用を許諾された人を指定しているとき、オペレータの可搬記録媒体から使用者情報を読み出し、読み出された使用者情報と指定された使用者情報を比較し、両者が一致した場合に前記電子文書を生成する処理を、前記コンピュータに実行させることを特徴とする付記２記載のプログラム。
（付記８）  前記要件情報が前記要件書の使用を許諾された人の生体情報を指定しているとき、オペレータの生体情報を取得し、取得された生体情報と指定された生体情報を比較し、両者が一致した場合に前記電子文書を生成する処理を、前記コンピュータに実行させることを特徴とする付記２記載のプログラム。
（付記９）  前記要件情報が前記要件書を使用可能なスキャナ装置のハードウェア構成およびソフトウェア構成を指定しているとき、前記紙文書をスキャンするスキャナ装置の構成情報を取得し、取得された構成情報と指定されたハードウェア構成およびソフトウェア構成を比較し、両者が一致した場合に前記電子文書を生成する処理を、前記コンピュータに実行させることを特徴とする付記２記載のプログラム。
（付記１０）  スキャナ装置が、紙文書をスキャンして電子文書を生成するための要件を記載した要件書をスキャンして、読み取った要件情報を要件格納手段に格納し、
前記スキャナ装置が、前記紙文書をスキャンして読み取った文書情報を文書格納手段に格納し、
生成手段が、前記要件格納手段から前記要件情報を読み出し、該要件情報が前記電子文書に電子署名を付加する旨と電子署名に用いる署名鍵とを指定しているとき、前記文書格納手段から前記文書情報を読み出し、該署名鍵と該文書情報を用いて電子署名を生成し、
付加手段が、生成された電子署名を前記文書情報に付加して電子文書を生成する
ことを特徴とする文書処理方法。
【図面の簡単な説明】
【００６６】
【図１】本発明の文書処理装置の原理図である。
【図２】第１の文書処理システムの構成図である。
【図３】要件書を示す図である。
【図４】電子署名生成処理を示す図である。
【図５】タイムスタンプ生成処理を示す図である。
【図６】ＴＣＧ規格に基く構成確認を示す図である。
【図７】スキャナ装置の構成図である。
【図８】コンピュータの構成図である。
【図９】プログラムおよびデータの提供方法を示す図である。
【図１０】第２の文書処理システムの構成図である。
【符号の説明】
【００６７】
１０１  要件格納手段
１０２  文書格納手段
１０３  生成手段
１０４  付加手段
１１１  要件情報
１１２  文書情報
２０１、１００１  スキャナ装置
２０２  コンピュータ
２０３  登録情報ファイルデータベース
２０４  文書管理システム
２０５  文書データベース
２１３  認証局
２１４  ＩＣカード
２１５  タイムスタンプ局
２１６  時刻認証局
３０１  電子化情報保存先
３０２  電子化ファイル名
３０３  まとまりの単位
３０４  読み取り分解能／色調
３０５  電子署名／タイムスタンプ
３０６  使用者制御
３０７  適合スキャナ
３０８  暗号処理
６０１、６０２  監視管理プログラム
６０３  ＴＣＧ準拠チップ
６０４  アプリケーションプログラム
６０５  オペレーティングシステム
６０６  ドライバ
６０７  ＢＩＯＳ
６０８  ハードウェア
７０１、８０１  ＣＰＵ
７０２、８０２  メモリ
７０３  画像入力部
７０４、８１０  バス
８０３  入力装置
８０４  出力装置
８０５  外部記憶装置
８０６  媒体駆動装置
８０７  ネットワーク接続装置
８０８  ＩＣカードスロット
８０９  生体情報入力装置
８１１  可搬記録媒体
９０１  サーバ
１００２  ＵＳＢカード
【図１】
2006338188.tif 000003
【図２】
2006338188.tif 000004
【図３】
2006338188.tif 000005
【図４】
2006338188.tif 000006
【図５】
2006338188.tif 000007
【図６】
2006338188.tif 000008
【図７】
2006338188.tif 000009
【図８】
2006338188.tif 000010
【図９】
2006338188.tif 000011
【図１０】
2006338188.tif 000012