(57)【要約】      （修正有）【課題】有効期限切れ等の電子証明書を付与した電子文書画像の形成を抑止し,文書が保証されなくなることを防止する。【解決手段】ユーザが、電子署名を付けたい紙文書をスキャナにセットすると、装置制御部101は、ユーザ認証の要求を行う(201、202)。ユーザは、パスワードを入力し、ユーザ認証を受けて装置の使用権限を取得した後、証明書を提示する(203、204)。装置制御部101は、提示された証明書の有効期限を時計情報部103の時計情報に基づいてチェックする(205)。装置制御部101は、証明書の有効期限が作成する電子文書作成に問題がないことが確認できたら、ユーザにそれを伝え、画像形成部104に対して、文書の電子文書化を指示し、作成される電子文書に署名を付与させる(206〜208)。装置制御部101は、作成された署名の付与された電子文書をデータ蓄積部105に蓄積し、電子文書を作成して蓄積したことをユーザに通知する(209、210)。【選択図】      図２
2007019622.tif 000002
【特許請求の範囲】
【請求項１】
電子文書画像の形成時に、その真正性を証明するための電子署名、電子タイムスタンプを付与する電子文書画像形成装置において、装置自身に格納された、ネットワーク経由で取得する、あるいは、ＩＣカード等の外部デバイス等に格納されている公開鍵情報を含んだ電子証明書の有効期限を検査する手段と、前記電子証明書の有効期限に問題があった際に、ユーザに対して、それを警告し、有効期限の延長、新規証明書の発行を促す手段とを備えることを特徴とする電子文書画像形成装置。
【請求項２】
前記電子証明書の有効期限に問題があった際、電子文書画像の形成を禁止することを特徴とする請求項１記載の電子文書画像形成装置。
【請求項３】
前記電子証明書の有効期限に問題があると判断する基準は、予め、装置内に設定されていることを特徴とする請求項１または２記載の電子文書画像形成装置。
【請求項４】
前記電子証明書の有効期限に問題があるとされる有効期限は、有効期限切れ、あるいは、有効期限の残期間が予め定めた残期間より少ないときであることを特徴とする請求項１、２または３記載の電子文書画像形成装置。
【請求項５】
電子文書画像の形成時に、その真正性を証明するための電子署名、電子タイムスタンプを付与する電子文書画像形成方法において、電子文書画像の形成時に、装置自身に格納された、ネットワーク経由で取得する、あるいは、ＩＣカード等の外部デバイス等に格納されている公開鍵情報を含んだ電子証明書の有効期限を検査し、前記電子証明書の有効期限に問題があった際に、ユーザに対して、それを警告し、有効期限の延長、新規証明書の発行を促すことを特徴とする電子文書画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書画像形成装置及び方法に係り、特に、電子文書画像の形成時に、その電子文書画像の真正性を証明するための電子署名、電子タイムスタンプを付与する電子文書画像形成装置及び方法に関する。
【背景技術】
【０００２】
近年、オフィス等では、紙による文書保存ではなくスキャナ等の電子文書画像形成装置を用いて文書を電子データにして保存し、紙文書の保存コストを削減し、電子データ化による可用性の向上等が図られている。また、電子データの蓄積ストレージデバイスの価格低下や一般に言う「ｅ−文書法」の施行により公文書の電子保存が法的に認められるようになったことを受け、文書を電子データ化する動きは、ますます加速することが予想される。
【０００３】
このような電子データによる文書・画像データ保存の際に問題となるのが、電子データの真正性である。電子データは、改竄が容易であり、特に、公文書の場合、データが「いつ」、「誰に」よって作られ、「誰に」よって承認されたかという真正性の確認が重要である。
【０００４】
電子データの真正性を保証するための従来技術として、「電子署名」、「電子タイムスタンプ」の技術が知られている。これらの従来技術は、どちらも、ＰＫＩ（公開鍵暗号方式）を応用したもので、対象となるデータ、あるいは、データと時間とを元に秘密鍵を使用して作成したハッシュを電子スタンプとしてデータに付与し、データ検証時に公開鍵を用いてハッシュを調べて改竄を検出するというものである。この技術を用いるためには、ＰＫＩの信頼性の基盤となる、秘密鍵、公開鍵のペアと鍵の持ち主とを証明する電子証明書の発行管理が必要となる。
【０００５】
なお、電子文書に電子証明書を付与して電子文書を保存するようにした電子文書生成に関する従来技術として、例えば、特許文献１等に記載された技術が知られている。
【特許文献１】特開２００３−２９６７４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、一般に、電子証明書には有効期限が存在し、有効期限の切れている証明書での検証は信頼性のあるものとは言えず、証明書の更新あるいは新しい証明書を作成することが必要である。このことは、電子文書画像を生成する際にも同様に言えることであり、かりに、公文書等で一定期間の保存管理が定められている電子文書データに署名する際に有効期限切れ、あるいは、有効期限切れ間際の証明書によって証明されている鍵ペアを用いることは、次の工程での検証の際に問題を生じさせる可能性が高い。
【０００７】
本発明の目的は、前述したような従来技術の問題に鑑み、電子文書の形成時に、その電子文書画像の真正性を証明するための電子署名、電子タイムスタンプを付与するシステムにおいて、有効期限切れ、あるいは、有効期限切れ間近の電子証明書での電子署名を付与した電子文書画像の形成を抑止し、電子文書画像の検証が必要となる際に、文書が保証されなくなることを防止した電子文書画像形成装置及び方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため本発明の第１の手段は、電子文書画像の形成時に、その真正性を証明するための電子署名、電子タイムスタンプを付与する電子文書画像形成装置において、装置自身に格納された、ネットワーク経由で取得する、あるいは、ＩＣカード等の外部デバイス等に格納されている公開鍵情報を含んだ電子証明書の有効期限を検査する手段と、前記電子証明書の有効期限に問題があった際に、ユーザに対して、それを警告し、有効期限の延長、新規証明書の発行を促す手段とを備えることを特徴とする。
【０００９】
また、本発明の第２の手段は、第１の手段において、前記電子証明書の有効期限に問題があった際、電子文書画像の形成を禁止することを特徴とする。
【００１０】
また、本発明の第３の手段は、第１または第２の手段において、前記電子証明書の有効期限に問題があると判断する基準が、予め、装置内に設定されていることを特徴とする。  また、本発明の第４の手段は、第１、第２または第３の手段において、前記電子証明書の有効期限に問題があるとされる有効期限が、有効期限切れ、あるいは、有効期限の残期間が予め定めた残期間より少ないときであることを特徴とする。
【００１１】
さらに、本発明の第５の手段は、電子文書画像の形成時に、その真正性を証明するための電子署名、電子タイムスタンプを付与する電子文書画像形成方法において、電子文書画像の形成時に、装置自身に格納された、ネットワーク経由で取得する、あるいは、ＩＣカード等の外部デバイス等に格納されている公開鍵情報を含んだ電子証明書の有効期限を検査し、前記電子証明書の有効期限に問題があった際に、ユーザに対して、それを警告し、有効期限の延長、新規証明書の発行を促すことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ユーザが普段意識することなく証明書の有効性の確認を行うことができ、有効期限切れの署名付きの電子文書画像作成を抑止することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明による電子文書画像形成装置及び方法の実施形態を図面により詳細に説明する。
【００１４】
図１は本発明の一実施形態による電子文書画像形成装置の概略構成を示すブロック図、図２は本発明の実施形態での電子文書作成時の操作を説明するシーケンスチャートである。図１において、１０１は装置制御部、１０２はＩＣカードリーダ、１０３は時計情報部、１０４は画像形成部、１０５はデータ蓄積部、１０６はオペレーションパネルである。
【００１５】
本発明の一実施形態による電子文書画像形成装置は、図１に示すように、ＣＰＵ、内部メモリ等を有し装置全体の制御を行う装置制御部１０１と、電子証明書等が格納されたＩＣカードの内容を読み取るＩＣカードリーダ１０２と、時刻情報を管理する時計情報部１０３と、紙等による原稿の内容を読み取るスキャナを有し、読み取った原稿の情報を電子データとする画像形成部１０４と、作成された電子データである電子文書画像を格納するハードディスク装置等の大容量の情報の記憶が可能なデータ蓄積部１０５と、電子文書画像形成装置を操作するためにユーザが使用するオペレーションパネル１０６とを備えて構成される。前述において、画像形成部１０４は、データ蓄積部１０５に格納された電子文書画像を紙等に印刷するプリント機構をも備えている。
【００１６】
次に、図２に示すシーケンスチャートを参照して、本発明の実施形態での文書作成時の通常の操作について説明する。
【００１７】
（１）ユーザが、電子署名を付けた電子文書画像を作成したい紙文書を画像形成部１０４のスキャナにセットすると、装置制御部１０１は、原稿のセットを検出し、オペレーションパネル１０６の表示部にユーザ認証の要求を行う（シーケンス２０１、２０２）。
【００１８】
（２）ユーザは、オペレーションパネル１０６からパスワードを入力する等により、ユーザ認証を受けて装置の使用権限を取得した後、証明書を提示あるいは指定する。証明書は、予め装置内部、例えば、装置制御部１０１内の不揮発性メモリに格納されたものを指定してもよく、あるいは、ＩＣカード等の外部デバイスに格納したものを、ＩＣカードリーダ１０２から読み込ませて入力してもよい。また、セキュアな通信が可能であれば、ネットワーク上のサーバから取得してくることも可能である（シーケンス２０３、２０４）。
【００１９】
（３）装置制御部１０１は、提示された証明書の有効期限を時計情報部１０３の時計情報に基づいてチェックする。使用する時計情報は、内部の時計情報部１０３でのリアルタイムクロックを用いてもよいし、ネットワーク上のＮＴＰサーバ等の外部の信頼できる時計情報を用いてもよい（シーケンス２０５）。
【００２０】
（４）装置制御部１０１は、証明書の有効期限が作成する電子文書作成に問題がないことが確認できたら、ユーザにそれを伝える（シーケンス２０６）。
【００２１】
（５）ユーザが電子文書画像作成を指示すると、装置制御部１０１は、画像形成部１０４に対して、文書の電子文書化を指示し、作成される電子文書に署名を付与させる（シーケンス２０７、２０８）。
【００２２】
（６）装置制御部１０１は、画像形成部１０４により作成された署名の付与された電子文書をデータ蓄積部１０５に蓄積し、その後、電子文書を作成して蓄積したことをユーザに通知する（シーケンス２０９、２１０）。
【００２３】
前述において、署名に正確な時計情報を付ける際には、より信頼のおける電子タイムスタンプサービスプロバイダのサービスを使用することもできる。また、電子文書の蓄積は、前述したように電子文書画像形成装置内のデータ蓄積部１０５に蓄積してもよいし、ネットワークを経由して外部サーバ等に送信蓄積することも可能である。
【００２４】
図３はＩＣカード内の電子証明書及び鍵情報を用いて電子文書画像への署名を行う本発明の他の実施形態によるシステム構成例を示すブロック図である。図３において、３０１は電子文書画像形成装置、３０２はユーザ認証サーバ、３０３はＩＣカード、３０４はネットワークであり、他の符号は図１の場合と同一である。
【００２５】
図３に示す本発明の実施形態によるシステムは、ＩＣカードを使用して鍵情報と証明書とを電子文書画像形成装置に渡すようにしたシステムの例であり、図１に示して説明したものと基本的に同一の構成を持つ電子文書画像形成装置３０１と、ユーザ認証サーバ３０２とがネットワーク３０４により接続されて構成されると共に、電子文書画像形成装置３０１にＩＣカードリーダ１０２が接続されている。ユーザが所持するＩＣカード３０３には、データの内容として、暗証番号であるＰＩＮ、ユーザＩＤ、パスワード、電子証明書及び鍵情報が格納されている。また、ユーザ認証サーバ３０２は、ユーザＩＤとそのパスワードとを組とした多数のユーザの情報が格納されたテーブルを保持している。このテーブルには、ユーザが作成させた電子文書に対する課金情報として、電子文書の枚数も格納可能である。
【００２６】
次に、図３に示す本発明の実施形態によるシステムでの処理の流れを図３を参照して説明する。
【００２７】
電子署名を付けた電子文書画像を作成したいユーザは、まず、自分が所持するＩＣカード３０３をＩＣカードリーダ１０２に装着する。電子文書画像形成装置３０１は、ＩＣカードリーダ１０２へのＩＣカード３０３の装着を検出すると、ユーザにＰＩＮの入力を要求する表示を行う。ユーザがＰＩＮの入力を行うと、電子文書画像形成装置３０１は、入力されたＰＩＮ情報をＩＣカードリーダ１０２を介してＩＣカード３０３に通知する。ＩＣカード３０３は、ＩＣカード３０３内のＰＩＮ情報と通知されたＰＩＮ情報とを照合し、一致が得られた場合、ＩＣカード３０３内のユーザＩＤ及びパスワードの情報をＩＣカードリーダ１０２を介して電子文書画像形成装置３０１に送信する。
【００２８】
電子文書画像形成装置３０１は、ＩＣカード３０３から送られてきたユーザＩＤ及びパスワードをネットワーク３０４を介してユーザ認証サーバ３０２に送信して認証を要求する。ユーザ認証サーバ３０２は、自サーバ内のユーザ情報と照合して、認証結果を電子文書画像形成装置３０１に返送する。電子文書画像形成装置３０１は、ユーザ認証サーバ３０２からの認証結果がＯＫであった場合、電子署名を付けた電子文書画像の作成のために装置を使用可能とし、ユーザに対してその旨を通知する。
【００２９】
この通知を受けて、ユーザは、電子署名を付けた電子文書画像を作成したい紙文書をスキャナにセットし、スキャン条件等の設定を行い、スキャンを実行させる。電子文書画像形成装置３０１は、スキャンされたデータにＩＣカード３０３から得た電子証明書を付与した電子文書画像を生成し、この電子文書画像をデータ蓄積部１０５に蓄積する。なおここでの電子文書画像の生成の動作は、図２により説明したシーケンス２０５〜２１０と同様に行われる。
【００３０】
その後、電子文書画像形成装置３０１は、作成された電子文書画像の枚数を課金情報としてユーザ認証サーバ３０２に送信して、ユーザ認証サーバ３０２のテーブルに格納させ、ユーザにＩＣカードリーダ１０２からＩＣカード３０３を抜かせてログアウトすると共に、自電子文書画像形成装置３０１による電子署名を付けた電子文書画像生成のための使用を不可能とする。
【００３１】
前述において、ユーザ認証サーバ３０２のテーブルに格納させた電子文書画像の枚数は、ユーザ毎に積算されていき、後日、課金のために使用される。また、電子文書画像形成装置３０１は、図１に示すものと同様に構成されてもよく、あるいは、スキャナ、コピー、プリンタ、ファックス等の複数の機能を持つ複合機内に構成されてもよい。
【００３２】
図４は電子文書画像形成装置３０１に、管理者が証明書の有効期限に対するポリシー設定を行う処理を説明するシーケンスチャート及び電子文書作成時の操作で有効期限がＮＧの場合の処理を説明するシーケンスチャートであり、まず、管理者が証明書の有効期限に対するポリシー設定を行う処理について説明する。なお、ここで説明する例における電子文書画像形成装置は、図１により説明したものと同一に構成されているものとする。
【００３３】
（１）機器管理者は、電子文書画像形成装置にログインする。このログインは、管理者が持つＩＣカードをＩＣカードリーダに装着することであってよい（シーケンス４０１）。
【００３４】
（２）電子文書画像形成装置の装置制御部は、ＩＣカードのＩＣカードリーダへの装着を検出するとにより、ログインしようとしているユーザ、ここでは管理者に認証情報の入力を要求する（シーケンス４０２）。
【００３５】
（３）管理者がオペレーションパネルから認証情報を入力すると、装置制御部は、それを確認し、認証がＯＫであれば、管理者によるログインが完了する（シーケンス４０３）。
【００３６】
（４）管理者は、その後、オペレーションパネルあるいはネットワーク経由のＷｅｂブラウザ等のツールを用いて証明書の有効期限に対するポリシーの設定を行う。なお、設定するポリシーの内容については後述する（シーケンス４０４）。
【００３７】
次に、図４に示すシーケンスチャートの後段を参照して、ユーザによる電子文書作成時の操作で証明書の有効期限がＮＧの場合の処理について説明する。
【００３８】
（１）ユーザが、電子署名を付けた電子文書画像を作成したい紙文書を画像形成部１０４のスキャナにセットすると、装置制御部１０１は、原稿のセットを検出し、オペレーションパネル１０６の表示部にユーザ認証の要求を行う（シーケンス４１１、４１２）。
【００３９】
（２）ユーザは、オペレーションパネル１０６からパスワードを入力する等により、ユーザ認証を受けて装置の使用権限を取得した後、証明書を提示あるいは指定する。証明書は、予め装置内部、例えば、装置制御部１０１内の不揮発性メモリに格納されたものを指定してもよく、あるいは、ＩＣカード等の外部デバイスに格納したものを、ＩＣカードリーダ１０２から読み込ませて入力してもよい。また、セキュアな通信が可能であれば、ネットワーク上のサーバから取得してくることも可能である（シーケンス４１３、４１４）。
【００４０】
（３）装置制御部１０１は、提示された証明書の有効期限を時計情報部１０３の時計情報に基づいてチェックする。使用する時計情報は、内部の時計情報部１０３でのリアルタイムクロックを用いてもよいし、ネットワーク上のＮＴＰサーバ等の外部の信頼できる時計情報を用いてもよい（シーケンス４１５）。
【００４１】
（４）ここでの説明では、証明書の有効期限がＮＧであるとしているので、そのチェック結果により、装置制御部１０１は、電子文書の作成が不可であることをユーザに通知して処理を終了する（シーケンス４１６）。
【００４２】
図５は証明書の有効期限がＮＧであることを通知するオペレーションパネル１０６上の表示例を示す図である。
【００４３】
前述で説明した提示された証明書の有効期限のチェックは、管理者が設定した証明書の有効期限に対するポリシーに従って行われ、電子文書画像形成装置は、ユーザが機器を使って電子文書画像を生成する際に電子証明書の有効期限がポリシーに合っているか否かをチェックし、問題がある場合に電子文書画像の作成を行うことができない旨をユーザに伝え、有効期限延長や新規証明書の発行を促す。ユーザへの通知は、図５（ａ）に示す例のように、オペレーションパネル１０６に表示することにより行うことができる。図５（ａ）に示す例では、「証明書有効性検証エラーが発生しました。」、「証明書ステータス：有効期間外」が表示されている。このユーザへの通知は、オペレーションパネル１０６へ表示ではなく、E-mailによって行うことも可能である。また、管理者は、エラーの履歴等をを Webブラウザ等により確認することができる。履歴確認等の表示例を図５（ｂ）に示しており、管理者は、これにより、ユーザの利用時間、証明書有効性検証結果等の履歴を確認することができる。
【００４４】
図６は設定するポリシーの例を説明する図、図７は設定画面の例を説明する図であり、次に、これらについて説明する。
【００４５】
管理者が設定するポリシーは、図６に示すように、設定項目１、設定項目２及び目的から構成され、設定項目１として、有効期間のチェックを行うか否かを指定する「有効期間チェック」、設定項目１のポリシーとして、各設定ポリシーのタイトルを示す設定項目２の「ポリシータイトル」、必要な有効期間を満たさない証明書の鍵での署名を受け付けないように指定する設定項目２の「最低必要有効期限」、有効期限に問題がある証明書を提示したときにスキャンを許すか否かを指定する設定項目２の「画像作成許可」がある。また、設定項目１の警告通知方法として、パネルまたはメールによる通知を指定する設定項目２の「通知方法」、証明書を発行してもらう認証局情報（アドレス等）を指定する設定項目２の「ＣＡ局情報」があり、さらに、設定項目１として、ＩＣカード、機器内部、ネットワーク経由を指定する「証明書取得方法」、機器内部で証明書を作成することを指定する「証明書作成」、外部で作成した証明書を機器内部にインポートすることを指定する「証明書インポート」がある。
【００４６】
前述したような内容のポリシーの設定は、図４に示すシーケンス４０１から４０４で説明した処理により管理者によって行われるが、管理者が、電子文書画像形成装置にログインすると、オペレーションパネル１０６には、図７に示すような設定画面が表示され、管理者は、この表示画面を利用して、前述で説明したようにポリシーに関する詳細な情報を設定することができる。なお、有効期限チェックの設定は、図７に示すように行うか否かの設定だけでなく、有効期限の残期間が少なくなっている場合に、処理を許可するか否かというようなことも設定することもできる。また、ポリシーに関する詳細な情報の設定は、オペレーションパネル１０６からでなくても、ネットワーク経由のＷｅｂブラウザ等のツールを用いて行うこともできる。
【００４７】
前述のような細かい設定を行っておくことにより、電子化したい文書の目的に合った有効性のチェックルールを適用することができる。また、前述したような設定を行っておくことにより、証明書の有効期限切れの警告を行うだけでなく、重要な電子文書画像作成の場合、一切の電子署名付きの電子文書画像の作成を禁止することができる。これにより、有効期限切れ、あるいは、有効期限切れ間近の証明書の鍵ペアでの署名付き文書が作成されることを防止し、次工程での検証の際の手戻りを防ぐことができる。
【００４８】
前述した本発明の実施形態での電子文書画像形成装置のシーケンスによる処理は、プログラムにより構成し、装置に備えられるＣＰＵに実行させることができ、また、それらのプログラムは、ＦＤ、ＣＤＲＯＭ、ＤＶＤ等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。
【００４９】
前述した本発明の実施形態によれば、証明書の有効性チェックを行い、問題のあるときに、ユーザにそれを通知することとしているので、ユーザが普段意識することなく証明書の有効性の確認を行うことができ、有効期限切れの署名付きの電子文書画像作成を抑止することができる。
【００５０】
また、有効期限チェックの細かいポリシー設定を行うことにより、重要文書とそうでない文書とのそれぞれに対して、署名をする際のチェック基準を柔軟に変更することが可能となる。さらに、有効期限に問題のある証明書の鍵での画像生成を一切行わせないことにより、次工程の署名検証の際に有効期限切れで無効な文書となる文書の作成を未然に防ぎ、作業の手戻りを防止することができる。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態による電子文書画像形成装置の概略構成を示すブロック図である。
【図２】本発明の実施形態での電子文書作成時の操作を説明するシーケンスチャートである。
【図３】ＩＣカード内の電子証明書及び鍵情報を用いて電子文書画像への署名を行う本発明の他の実施形態によるシステム構成例を示すブロック図である。
【図４】電子文書画像形成装置に、管理者が証明書の有効期限に対するポリシー設定を行う処理を説明するシーケンスチャート及び電子文書作成時の操作で有効期限がＮＧの場合の処理を説明するシーケンスチャートである。
【図５】証明書の有効期限がＮＧであることを通知するオペレーションパネル１０６上の表示例を示す図である。
【図６】設定するポリシーの例を説明する図である。
【図７】設定画面の例を説明する図である。
【符号の説明】
【００５２】
１０１  装置制御部
１０２  ＩＣカードリーダ
１０３  時計情報部
１０４  画像形成部
１０５  データ蓄積部
１０６  オペレーションパネル
３０１  電子文書画像形成装置
３０２  ユーザ認証サーバ
３０３  ＩＣカード
３０４  ネットワーク
【図１】
2007019622.tif 000003
【図２】
2007019622.tif 000004
【図３】
2007019622.tif 000005
【図４】
2007019622.tif 000006
【図５】
2007019622.tif 000007
【図６】
2007019622.tif 000008
【図７】
2007019622.tif 000009