(57)【要約】【課題】電子印鑑の実効性を適切に確保できる電子文書システムを提供することである。【解決手段】利用者端末１は、文書データの作成時に原本ＩＤの採番を原本性保証保管装置４に要求し、原本性保証保管装置４にて採番された原本ＩＤを文書データに付加する。そして、文書データに電子押印されると、利用者端末１は、ＩＣカード２から印影イメージを読み出し、印影イメージを貼り付けた印刷データを、文書データを基にして生成する。なお、印刷データには、文書データと同じ原本ＩＤが付加される。一方、印刷データの閲覧又は印刷時に、利用者端末１は、組となる文書データの存在を確認し、また、印刷データに付加された原本ＩＤと、文書データに付加された原本ＩＤとの一致を確認し、電子文書（文書データ及び印刷データ）の原本性を判別する。【選択図】　図１
2004070412.tif 000002
【特許請求の範囲】
【請求項１】
作成された文書データに対応するユニークな識別情報を取得する識別情報取得手段と、
前記識別情報取得手段が取得した識別情報を文書データに付加する識別情報付加手段と、
前記識別情報付加手段により識別情報が付加された文書データに、電子印鑑の押印を指示する押印指示手段と、
前記押印指示手段による指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、文書データに従って生成し、生成した印刷データに、前記識別情報付加手段が文書データに付加した識別情報と同じ識別情報を付加する印刷データ生成手段と、
を備えることを特徴とする電子文書システム。
【請求項２】
前記識別情報付加手段により識別情報が付加された文書データの内容の更新を行う文書データ更新手段を更に備え、
前記識別情報取得手段は、前記文書データ更新手段により文書データが更新されると、新たな識別情報を取得し、
前記識別情報付加手段は、新たな識別情報を既存の識別情報に代えて文書データに付加する、
ことを特徴とする請求項１に記載の電子文書システム。
【請求項３】
前記識別情報付加手段により識別情報が付加された文書データの複製を行う文書データ複製手段を更に備え、
前記識別情報取得手段は、前記文書データ複製手段により文書データが複製されると、新たな識別情報を取得し、
前記識別情報付加手段は、新たな識別情報を既存の識別情報に代えて文書データに付加する、
ことを特徴とする請求項１に記載の電子文書システム。
【請求項４】
前記印刷データ生成手段により生成された印刷データと対応する前記識別情報付加手段により識別情報が付加された文書データの存在の有無を判別する第１の判別手段と、
前記第１の判別手段により前記文書データの存在が判別された場合に、前記印刷データに付加された識別情報と、前記文書データに付加された識別情報との一致を判別する第２の判別手段と、
前記第２の判別手段により、双方の識別情報の一致が判別されると、前記印刷データに従って、印影イメージが貼り付けられた文書内容を所定の用紙に印刷する印刷手段と、を更に備える、
ことを特徴とする請求項１、２又は３に記載の電子文書システム。
【請求項５】
複数の端末がネットワークを介して接続された電子文書システムであって、
各端末は、
原本を管理するためのユニークな原本ＩＤが付加された文書データを生成する文書データ生成手段と、
前記文書データに、電子印鑑の押印を指示する押印指示手段と、
前記押印指示手段による指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、前記文書データに従って生成し、生成した印刷データに、前記文書データと同じ原本ＩＤを付加する印刷データ生成手段と、
前記文書データ及び前記印刷データを１組の電子文書として他の端末に向けて送信するデータ送信手段と、を備える、
ことを特徴とする電子文書システム。
【請求項６】
他の端末から送られた前記文書データ及び前記印刷データを受信するデータ受信手段と、
前記データ受信手段が受信した前記印刷データに対応する前記文書データの存在の有無を判別する第１の判別手段と、
前記第１の判別手段により前記文書データの存在が判別された場合に、前記データ受信手段が受信した前記印刷データに付加された識別情報と、前記データ受信手段が受信した前記文書データに付加された識別情報との一致を判別する第２の判別手段と、
前記第２の判別手段により、双方の識別情報の一致が判別されると、前記データ受信手段が受信した前記印刷データに従って、印影イメージが貼り付けられた文書内容を所定の用紙に印刷する印刷手段と、を更に備える、
ことを特徴とする請求項５に記載の電子文書システム。
【請求項７】
作成された文書データに対応するユニークな識別情報を取得する識別情報取得ステップと、
前記識別情報取得ステップにて取得された識別情報を文書データに付加する識別情報付加ステップと、
前記識別情報付加ステップにて識別情報が付加された文書データに、電子印鑑の押印を指示する押印指示ステップと、
前記押印指示ステップにおける指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、文書データに従って生成し、生成した印刷データに、前記識別情報付加ステップにて文書データに付加された識別情報と同じ識別情報を付加する印刷データ生成ステップと、
を備えることを特徴とする電子押印方法。
【請求項８】
前記識別情報付加ステップにて識別情報が付加された文書データの内容の更新を行う文書データ更新ステップを更に備え、
前記識別情報取得ステップは、前記文書データ更新ステップにて文書データが更新されると、新たな識別情報を取得し、
前記識別情報付加ステップは、新たな識別情報を既存の識別情報に代えて文書データに付加する、
ことを特徴とする請求項７に記載の電子押印方法。
【請求項９】
前記識別情報付加ステップにて識別情報が付加された文書データの複製を行う文書データ複製ステップを更に備え、
前記識別情報取得手段は、前記文書データ複製ステップにて文書データが複製されると、新たな識別情報を取得し、
前記識別情報付加ステップは、新たな識別情報を既存の識別情報に代えて文書データに付加する、
ことを特徴とする請求項７に記載の電子押印方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子文書に押印される電子印鑑の実効性を適切に確保することのできる電子文書システムおよび電子押印方法に関する。
【０００２】
【従来の技術】
従来より、企業等において、稟議書、申請書及び、通知書といった様々な紙書類が使用されている。そして、このような紙書類に担当者や管理者が自己の印鑑を押印することにより、決裁処理や査閲処理等を行っていた。
このような印鑑の押印を伴う紙書類の授受は、企業内に止まらず、企業間等においても、伝統的に行われているものであった。
【０００３】
近年では、コンピュータによる企業内ネットワークの構築や、インターネット等が普及したことから、電子化された各種の文書・画像データ（以下、「電子文書」という）の授受が企業内及び企業間等において、日常的に行われるようになって来ている。
例えば、稟議書、申請書及び、通知書等を電子文書として作成し、端末（パーソナルコンピュータ等）間にて送受信するシステムでは、電子署名や電子印鑑が用いられている。
【０００４】
まず、電子署名を用いたシステムでは、電子文書に電子署名を付加することで、特定の利用者による電子文書の作成、及び、特定の利用者による電子文書の承認（決裁）等を証明している。
それでも、このような電子署名が明示的でないことや、未だ印鑑の押印が慣習として残っていること等の理由から、導入をためらう企業等も多い。
【０００５】
一方、電子印鑑を用いたシステムでは、現実の紙書類に印鑑を押印するのと同様に、自己が登録した印影イメージを電子文書に貼り付ける（埋め込む）ため、慣習化された運用が継承でき、また、電子署名と比較して、見た目にも分かり易いことから、徐々に普及してきている。
【０００６】
例えば、電子印鑑を電子文書に押印できる電子文書システムでは、サーバ等に電子印鑑の印影イメージが登録されており、利用者は、端末からＩＤ及びパスワードを入力して、自己の印影イメージを読み出し、対象の電子文書に貼り付ける。
そして、利用者が、印影イメージを貼り付けた電子文書を他の端末等に送ることにより、決裁処理や査閲処理等が行われる。
【０００７】
【発明が解決しようとする課題】
しかしながら、上述した電子印鑑を用いた電子文書システムでは、そもそも電子印鑑の実効性が確保できないという問題があった。
これは、印影イメージの貼り付け対象となる電子文書がコピー容易であり、また、印影イメージ自身も容易にコピー可能であるため、コピー後の電子文書が編集されてしまったり、コピーされた印影イメージが別の電子文書に貼り付けられ悪用されてしまう虞を秘めていることによる。
また、印影イメージを電子文書に貼り付ける（埋め込む）手法は、一般にアプリケーションに依存することにもなっていた。
【０００８】
この発明は、上記実状に鑑みてなされたもので、電子文書に押印される電子印鑑の実効性を適切に確保することのできる電子文書システムおよび電子押印方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係る電子文書システムは、
作成された文書データに対応するユニークな識別情報を取得する識別情報取得手段と、
前記識別情報取得手段が取得した識別情報を文書データに付加する識別情報付加手段と、
前記識別情報付加手段により識別情報が付加された文書データに、電子印鑑の押印を指示する押印指示手段と、
前記押印指示手段による指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、文書データに従って生成し、生成した印刷データに、前記識別情報付加手段が文書データに付加した識別情報と同じ識別情報を付加する印刷データ生成手段と、
を備えることを特徴とする。
【００１０】
この発明によれば、識別情報取得手段は、作成された文書データに対応するユニークな識別情報（例えば、原本ＩＤ）を取得する。識別情報付加手段は、識別情報取得手段が取得した識別情報を文書データに付加する。押印指示手段は、識別情報付加手段により識別情報が付加された文書データに、電子印鑑の押印を指示する。印刷データ生成手段は、押印指示手段による指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、文書データに従って生成し、生成した印刷データに、識別情報付加手段が文書データに付加した識別情報と同じ識別情報を付加する。このように、同じ原本ＩＤが文書データ及び印刷データに付加されることになり、印刷データの印刷時に文書データの存在確認や原本ＩＤ同士の一致確認が可能となる。この結果、電子文書に押印される電子印鑑の実効性を適切に確保することができる。
【００１１】
上記の電子文書システムは、前記識別情報付加手段により識別情報が付加された文書データの内容の更新を行う文書データ更新手段を更に備え、
前記識別情報取得手段は、前記文書データ更新手段により文書データが更新されると、新たな識別情報を取得し、
前記識別情報付加手段は、新たな識別情報を既存の識別情報に代えて文書データに付加してもよい。
【００１２】
上記の電子文書システムは、前記識別情報付加手段により識別情報が付加された文書データの複製を行う文書データ複製手段を更に備え、
前記識別情報取得手段は、前記文書データ複製手段により文書データが複製されると、新たな識別情報を取得し、
前記識別情報付加手段は、新たな識別情報を既存の識別情報に代えて文書データに付加してもよい。
【００１３】
上記の電子文書システムは、前記印刷データ生成手段により生成された印刷データと対応する前記識別情報付加手段により識別情報が付加された文書データの存在の有無を判別する第１の判別手段と、
前記第１の判別手段により前記文書データの存在が判別された場合に、前記印刷データに付加された識別情報と、前記文書データに付加された識別情報との一致を判別する第２の判別手段と、
前記第２の判別手段により、双方の識別情報の一致が判別されると、前記印刷データに従って、印影イメージが貼り付けられた文書内容を所定の用紙に印刷する印刷手段と、を更に備えてもよい。
【００１４】
上記目的を達成するため、本発明の第２の観点に係る電子文書システムは、
複数の端末がネットワークを介して接続された電子文書システムであって、
各端末は、
原本を管理するためのユニークな原本ＩＤが付加された文書データを生成する文書データ生成手段と、
前記文書データに、電子印鑑の押印を指示する押印指示手段と、
前記押印指示手段による指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、前記文書データに従って生成し、生成した印刷データに、前記文書データと同じ原本ＩＤを付加する印刷データ生成手段と、
前記文書データ及び前記印刷データを１組の電子文書として他の端末に向けて送信するデータ送信手段と、を備える、
ことを特徴とする。
【００１５】
この発明によれば、文書データ生成手段は、原本を管理するためのユニークな原本ＩＤが付加された文書データを生成する。押印指示手段は、文書データに、電子印鑑の押印を指示する。印刷データ生成手段は、押印指示手段による指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、文書データに従って生成し、生成した印刷データに、文書データと同じ原本ＩＤを付加する。そして、データ送信手段は、文書データ及び印刷データを１組の電子文書として他の端末に向けて送信する。このように、同じ原本ＩＤが文書データ及び印刷データに付加されることになり、印刷データの印刷時に文書データの存在確認や原本ＩＤ同士の一致確認が可能となる。この結果、電子文書に押印される電子印鑑の実効性を適切に確保することができる。
【００１６】
上記の電子文書システムは、他の端末から送られた前記文書データ及び前記印刷データを受信するデータ受信手段と、
前記データ受信手段が受信した前記印刷データに対応する前記文書データの存在の有無を判別する第１の判別手段と、
前記第１の判別手段により前記文書データの存在が判別された場合に、前記データ受信手段が受信した前記印刷データに付加された識別情報と、前記データ受信手段が受信した前記文書データに付加された識別情報との一致を判別する第２の判別手段と、
前記第２の判別手段により、双方の識別情報の一致が判別されると、前記データ受信手段が受信した前記印刷データに従って、印影イメージが貼り付けられた文書内容を所定の用紙に印刷する印刷手段と、を更に備えてもよい。
【００１７】
上記目的を達成するため、本発明の第３の観点に係る電子押印方法は、
作成された文書データに対応するユニークな識別情報を取得する識別情報取得ステップと、
前記識別情報取得ステップにて取得された識別情報を文書データに付加する識別情報付加ステップと、
前記識別情報付加ステップにて識別情報が付加された文書データに、電子印鑑の押印を指示する押印指示ステップと、
前記押印指示ステップにおける指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、文書データに従って生成し、生成した印刷データに、前記識別情報付加ステップにて文書データに付加された識別情報と同じ識別情報を付加する印刷データ生成ステップと、
を備えることを特徴とする。
【００１８】
この発明によれば、識別情報取得ステップは、作成された文書データに対応するユニークな識別情報（例えば、原本ＩＤ）を取得する。識別情報付加ステップは、識別情報取得ステップにて取得された識別情報を文書データに付加する。押印指示ステップは、識別情報付加ステップにて識別情報が付加された文書データに、電子印鑑の押印を指示する。印刷データ生成ステップは、押印指示ステップにおける指示に応答して、電子印鑑に対応する印影イメージが貼り付けられた印刷データを、文書データに従って生成し、生成した印刷データに、識別情報付加ステップにて文書データに付加された識別情報と同じ識別情報を付加する。このように、同じ原本ＩＤが文書データ及び印刷データに付加されることになり、印刷データの印刷時に文書データの存在確認や原本ＩＤ同士の一致確認が可能となる。この結果、電子文書に押印される電子印鑑の実効性を適切に確保することができる。
【００１９】
上記の電子押印方法は、前記識別情報付加ステップにて識別情報が付加された文書データの内容の更新を行う文書データ更新ステップを更に備え、
前記識別情報取得ステップは、前記文書データ更新ステップにて文書データが更新されると、新たな識別情報を取得し、
前記識別情報付加ステップは、新たな識別情報を既存の識別情報に代えて文書データに付加してもよい。
【００２０】
上記の電子押印方法は、前記識別情報付加ステップにて識別情報が付加された文書データの複製を行う文書データ複製ステップを更に備え、
前記識別情報取得手段は、前記文書データ複製ステップにて文書データが複製されると、新たな識別情報を取得し、
前記識別情報付加ステップは、新たな識別情報を既存の識別情報に代えて文書データに付加してもよい。
【００２１】
【発明の実施の形態】
本発明の実施の形態にかかる電子文書システムについて、以下図面を参照して説明する。
【００２２】
図１は、この発明の実施の形態に適用される電子文書システムの構成の一例を示す模式図である。図示するように、このシステムは、複数の利用者端末１（ＩＣカード２）と、プリンタ３と、原本性保証保管装置４とが、企業内等に設置されたＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）９を介して接続されて構成される。なお、各利用者端末１は、内部にＩＣカード２が装着可能となっている。
【００２３】
このＩＣ（Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）カード２は、ＩＣチップが埋設されたカード型の記憶媒体であり、各利用者に配布される。なお、ＩＣチップは、例えば、ＣＰＵと、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　ａｎｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　ＲＯＭ）とを含んで構成される。そして、ＥＥＰＲＯＭには、一例として図２に示すような利用者情報及び、印影イメージデータが記憶されている。
【００２４】
この利用者情報は、利用者に関する個人情報であって、例えば、利用者ＩＤ、パスワード、氏名、所属、及び、役職等の項目からなる。
また、印影イメージデータは、電子印鑑が押印された際に（電子押印された際に）、電子文書（後述する印刷データ）に貼り付けられる印影イメージを規定するデータである。このような印影イメージデータは、例えば、所定のアプリケーションプログラム等により、利用者の指示に従って、任意に生成されて登録されている。また、印影イメージデータの更新（変更）も自由に行えるものとする。なお、この実施の形態では、このような印影イメージデータがＩＣカード２に記憶される場合について説明する。しかしながら、印影イメージデータの記憶場所（登録場所）は、任意である。例えば、原本性保証保管装置４（原本管理ＤＢ４２）に印影イメージデータを記憶してもよい。
【００２５】
利用者端末１は、汎用のパーソナルコンピュータ等からなり、利用者に操作される。具体的に利用者端末１は、図３に示すように、演算処理部１１と、ハードディスク１２と、メモリ１３と、指示入力部１４と、ＬＡＮユニット１５と、画像処理部１６と、表示部１７と、インタフェース１８と、を含んで構成される。
【００２６】
演算処理部１１は、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）及び、日時を計時する計時ユニット等を含んだ周辺ＬＳＩ（Ｌａｒｇｅ　Ｓｃａｌｅ　Ｉｎｔｅｇｒａｔｉｏｎ）等からなり、利用者端末１全体を制御する。
具体的に演算処理部１１は、ハードディスク１２に格納された所定のアプリケーションプログラムに従って（より具体的には、利用者による指示入力部１４を介した入力操作に従って）、電子文書（文書データ）を作成する。その際、演算処理部１１は、ＬＡＮユニット１５を介して原本性保証保管装置４に、原本ＩＤの採番を依頼し、応答して原本性保証保管装置４から送られる原本ＩＤを受信する。そして、受信した原本ＩＤを文書データに付加する。
なお、原本ＩＤは、電子文書（文書データ及び印刷データ）の原本性を保証するために用いられるユニークな（電子文書システム内にて重複しない）識別情報である。
【００２７】
また、演算処理部１１は、このような文書データに対して指示入力部１４を介して電子押印が指示されると、文書データに従った印刷データを、変更等が不可能な状態に生成する。その際、演算処理部１１は、ＩＣカード２から上述の印影イメージデータ等を読み出して、印刷データ中における指定箇所に印影イメージを貼り付けると共に、文書データから原本ＩＤ等を読み出して、印刷データに付加する。
なお、印刷データは、例えば、ＰｏｓｔＳｃｒｉｐｔ（登録商標）等のページ記述言語にて定義されており、プリンタ３等にて印刷可能となるだけでなく、所定の閲覧アプリケーションプログラムにより閲覧可能となっている。
そして、印刷データは、閲覧や印刷だけが可能となるように規定されている。つまり、印刷データの変更（編集）や、印刷データ中の印影イメージデータの複製等が不可能となるように規定されている。
【００２８】
更に、演算処理部１１は、電子文書（印刷データ）を閲覧や印刷する際に、印刷データと組になる（対応する）文書データの存在を確認し、また、印刷データに付加される原本ＩＤと、文書データに付加される原本ＩＤとの一致を確認して、原本性を判別しつつ、閲覧表示及び、印刷出力を行う。
【００２９】
ハードディスク１２は、所定容量の磁気ディスク等からなり、所定のＯＳ及び、種々のアプリケーションプログラム等を記憶する。具体的にハードディスク１２は、所定のＯＳ上にて実行可能な後述する文書作成・電子押印処理、文書閲覧・印刷処理、及び、文書改訂・複製処理を行うプログラム等を記憶する。
なお、これら文書作成・電子押印処理及び、文書閲覧・印刷処理等は、例えば、文書作成や文書閲覧等を行うことのできる市販のアプリケーションプログラムのアドイン（プラグイン）・プログラムとして実行されるものでもよい。
【００３０】
メモリ１３は、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等からなり、後述する文書作成・電子押印処理等を演算処理部１１が実行する際に、必要となる情報等を記憶する。
例えば、メモリ１３は、電子押印された際に、印刷データに貼り付けられる印影イメージ等を一時的に記憶する。
【００３１】
指示入力部１４は、キーボードやマウス等からなり、利用者に操作され、所定の指示情報等を入力する。
例えば、指示入力部１４は、利用者の操作に従って、文書データ中における電子押印箇所（印影イメージを貼り付ける位置）を取得する。
【００３２】
ＬＡＮユニット１５は、演算処理部１１に制御され、ＬＡＮ９を介してプリンタ３や原本性保証保管装置４等との間で所定の情報を送受信する。
具体的にＬＡＮユニット１５は、電子文書（文書データ）が作成された際に、原本ＩＤの採番要求情報等をＬＡＮ９を介して原本性保証保管装置４に送信し、これに応答して原本性保証保管装置４から送られる原本ＩＤ等を受信する。
また、ＬＡＮユニット１５は、電子文書（印刷データ）の印刷が指示された際に、プリンタ３に向けて印刷データを送信する。
【００３３】
画像処理部１６は、グラフィックコントローラ等からなり、演算処理部１１に制御され、表示部１７に表示するための所定の画像データや文字データ（表示データ）を生成する。
例えば、画像処理部１６は、印刷データが閲覧された際に、印影イメージが貼り付けられた印刷データに基づいた表示データを生成して、表示部１７に供給する。
【００３４】
表示部１７は、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等からなり、画像処理部１６により生成され、そして、供給された表示データに従って、所定の表示用画像を表示する。
例えば、表示部１７は、表示データに従って、印影イメージが押印位置に合成された印刷データの内容を表示する。
【００３５】
インタフェース１８は、ＰＣＭＣＩＡ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ　Ｍｅｍｏｒｙ　Ｃａｒｄ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ａｓｓｏｃｉａｔｉｏｎ）カードインタフェース等からなる。インタフェース１８は、利用者端末１内に装着されるＩＣカード２とのハード的な接続を実現すると共に、演算処理部１１に制御され、ＩＣカード２とのネゴシエーション等を行った後に、利用者ＩＤや印影イメージデータ等をＩＣカード２から読み出す。
【００３６】
このような構成の利用者端末１は、演算処理部１１にて所定のアプリケーションプログラムが実行され、電子文書が生成された際に、図４（ａ）に示すようなデータ構造の文書データを生成し、また、電子押印された際に、図４（ｂ）に示すようなデータ構造の印刷データを生成する。
具体的に利用者端末１は、所定のアプリケーションにて、文書データを作成すると、原本性保証保管装置４に原本ＩＤの採番を依頼する。そして、原本性保証保管装置４から送られる原本ＩＤを受信すると、図４（ａ）に示すように、文書データに付加する。
また、利用者端末１は、文書データにて電子押印されると、印刷データを生成し、図４（ｂ）に示すように、文書データと同じ原本ＩＤを印刷データに付加する。つまり、利用者端末１は、図４（ｃ）に示すような印影イメージＨが貼り付けられた印刷データを生成し、文書データと同じ原本ＩＤ等を付加する。
【００３７】
利用者端末１は、このような１組の電子文書（文書データ及び印刷データ）を生成すると、電子メール等にてＬＡＮ９上の他の利用者端末１に向けて送信する。
そして、電子文書を受信した他の利用者端末１は、印刷データを閲覧・印刷する際に、印刷データと組になる文書データの存在を確認し、また、印刷データの原本ＩＤと文書データの原本ＩＤとを確認して、これら電子文書の原本性を判別する。
【００３８】
更に、利用者端末１は、利用者の操作に従って、文書データの内容を改訂（変更）したり、文書データを複製（コピー）することが可能である。その際、原本性保証保管装置４に原本ＩＤの再採番を依頼し、新たな原本ＩＤを受信すると、改訂後の文書データや複製後の文書データに、元の（既存の）原本ＩＤと代えて付加する。
【００３９】
図１に戻って、プリンタ３は、例えば、ページプリンタ等からなり、ＬＡＮ９を介して利用者端末１から送られる印刷用のデータを受信し、受信したデータに従って、文字や図形を所定の用紙に印刷する。
具体的にプリンタ３は、利用者端末１から図４（ｃ）に示すような印刷データが送られると、この印刷データに従って、印影イメージＨを含んだ稟議書を所定の用紙に印刷する。
【００４０】
原本性保証保管装置４は、原本管理サーバ４１と、原本管理ＤＢ４２とから構成される。
原本管理サーバ４１は、ＣＰＵ、メモリ、及び、ＬＡＮユニット等を備えた所定のサーバ機器からなる。
原本管理サーバ４１は、上述した利用者端末１にて電子文書が生成された際に、利用者端末１から送られる原本ＩＤの採番要求情報等を受信し、原本ＩＤを生成して要求元の利用者端末１に送り返す。その際、原本ＩＤ等を管理するための管理ファイルを生成して原本管理ＤＢ４２に格納する。
また、原本管理サーバ４１は、利用者端末１にて文書データが改訂（変更）され、又は、文書データが複製（コピー）された際に、利用者端末１から送られる原本ＩＤの再採番要求情報等を受信し、新たな原本ＩＤを生成して要求元の利用者端末１に送り返す。その際、原本管理ＤＢ４２に格納している管理ファイルも、新たな情報を付加して更新する。
【００４１】
なお、原本管理サーバ４１は、自己のメモリ（不揮発性メモリ等）に、予め各利用者端末１の物理アドレス（ＭＡＣアドレス等）や、各ＩＣカード２の識別番号等を記憶し、ＬＡＮ９を介してアクセスしてくる利用者端末１や、装着されるＩＣカード２の妥当性等を適宜判別してもよい。
【００４２】
原本管理ＤＢ４２は、ハードディスク等からなり、原本ＩＤ等を含んだ管理ファイル等を管理する。すなわち、利用者端末１にて電子文書（文書データ）が作成された際に、原本管理サーバ４１にて採番された原本ＩＤ等を含んだ管理ファイルを格納する。
また、利用者端末１にて文書データが改訂され、また、文書データが複製された際に、原本管理サーバ４１にて再採番された新たな原本ＩＤ等を管理ファイルに追加する。
【００４３】
具体的に原本管理ＤＢ４２は、図５に示すような原本ＩＤ、区分、利用者氏名及び、日時等の情報からなる管理ファイルを管理する。
なお、区分とは、原本ＩＤが採番された要因を示している。つまり、文書データの作成時には「作成」を示し、文書データの改訂時には「改訂」を示し、そして、文書データの複製時には「複製」を示す。
【００４４】
以下、この発明の実施の形態にかかる電子文書システムの動作について、図面を参照して説明する。
【００４５】
まず、１組の電子文書（文書データ及び印刷データ）を生成する利用者端末１の動作について、図６等を参照して説明する。図６は、利用者端末１の演算処理部１１が実行する文書作成・電子押印処理の一例を示すフローチャートである。なお、この文書作成・電子押印処理は、指示入力部１４を介して、文書作成のために所定のアプリケーションプログラム（例えば、グループウェア等）が実行指示され、当該アプリケーションの実行と共に開始される。
また、利用者端末１には、正当なＩＣカード２が装着されているものとする。そして、このＩＣカード２を所有する利用者により、指示入力部１４を介した利用者ＩＤ及びパスワードが入力されており、ＩＣカード２からは、印影イメージデータ等の情報が、読み出し可能な状態となっているものとする。
【００４６】
まず、演算処理部１１は、指定されたアプリケーションプログラムに従って、文書データを作成する（ステップＳ１１）。例えば、演算処理部１１は、指示入力部１４を介した利用者による文字入力等に従って、文書データを作成する。
【００４７】
文書データの作成が終わると、演算処理部１１は、利用者ＩＤ等を原本性保証保管装置４に送信し、原本ＩＤの採番を依頼する（ステップＳ１２）。具体的に演算処理部１１は、ＩＣカード２から読み出した利用者ＩＤや氏名等を含んだ原本ＩＤの採番要求情報を生成し、生成した採番要求情報を、ＬＡＮユニット１５を介して原本性保証保管装置４に送信する。
【００４８】
原本性保証保管装置４は、利用者端末１から送られた採番要求情報を受信すると、文書データに対する原本ＩＤを採番し、採番した原本ＩＤを要求元の利用者端末１に向けて送信する。また、原本性保証保管装置４は、採番した原本ＩＤ、区分（「作成」）、利用者氏名、及び、日時からなる管理ファイルを生成し、原本管理ＤＢ４２に格納する。
【００４９】
演算処理部１１は、採番要求情報に応答して原本性保証保管装置４から送られる原本ＩＤを受信すると、受信した原本ＩＤを文書データに付加する（ステップＳ１３）。つまり、演算処理部１１は、図４（ａ）に示すように、文書データに原本ＩＤを付加する。
【００５０】
演算処理部１１は、指示入力部１４を介して電子押印がされるまで、後続処理の実行を待機する（ステップＳ１４）。
【００５１】
そして、電子押印がされると、演算処理部１１は、ＩＣカード２から印影イメージデータを読み出し、また、文書データに従った印刷データを生成する（ステップＳ１５）。
すなわち、演算処理部１１は、ＩＣカード２から上述した図２に示すような印影イメージデータを読み出し、印影イメージデータを指定箇所に貼り付けた印刷データを、文書データに基づいて生成する。
この際、演算処理部１１は、基となる文書データに付加された原本ＩＤを読み出し、読み出した原本ＩＤを印刷データに付加する。
【００５２】
演算処理部１１は、このようにして同じ原本ＩＤを付加して生成した１組の電子文書（文書データ及び印刷データ）を他の利用者端末１に向けて送信する（ステップＳ１６）。
例えば、演算処理部１１は、上述した図４（ａ）に示すようなデータ構造の文書データと図４（ｂ）に示すようなデータ構造の印刷データを生成し、電子メールにて、他の利用者端末１に向けて送信する。なお、他の利用者端末１に電子文書を送信する手法は任意である。例えば、共有フォルダへの格納等により、他の利用者端末１に電子文書を送信してもよい。
【００５３】
このように、上述の図６に示す文書作成・電子押印処理により、作成された文書データに原本ＩＤが付加され、また、電子押印に伴って、印影イメージが貼り付けられた印刷データが生成される。なお、印刷データには、文書データと同じ原本ＩＤが付加されている。
そして、このような文書データ及び印刷データからなる電子文書が他の利用者端末に送信される。
【００５４】
次に、電子文書（印刷データ）を閲覧又は印刷する利用者端末１の動作について、図７等を参照して説明する。図７は、利用者端末１の演算処理部１１が実行する文書閲覧・印刷処理の一例を示すフローチャートである。
なお、この文書閲覧・印刷処理は、上述の文書作成・電子押印処理を行った利用者端末１から送られた印刷データ等を受信し、受信した印刷データを閲覧等するために、所定のアプリケーションプログラム（例えば、グループウェア等）が実行指示され、当該アプリケーションの実行と共に開始される。
また、上記と同様に利用者端末１には、正当なＩＣカード２が装着されているものとする。
【００５５】
まず、演算処理部１１は、受信した印刷データを所定のアプリケーションプログラムにて開く（ステップＳ２１）。すなわち、演算処理部１１は、画像処理部１６を制御して、印影イメージが貼り付けられた印刷データの内容を、表示部１７に表示する。
【００５６】
演算処理部１１は、印刷データと組となる（対象となる）文書データが存在しているか否かを判別する（ステップＳ２２）。すなわち、演算処理部１１は、印刷データと共に送られるはずの文書データを、ハードディスク１２等に記憶しているか否かを判別する。
【００５７】
演算処理部１１は、印刷データと組となる文書データが存在していないと判別すると、電子文書の改竄（不正な印刷データ）等を報知するエラーメッセージを生成し、表示部１７に表示する（ステップＳ２３）。
なおこの際、演算処理部１１は、印刷データに貼り付けられた印影イメージを、消去したり、×マークを重ねた印影イメージ（誰が見ても失効したことが判断できるイメージ）に置き換えて、表示部１７に表示してもよい。またそれ以外にも、印刷データに貼り付けられた印影イメージデータを画像処理し、ドットパターンを間引いたり、回転させた印影イメージ（暗黙的に失効したことが判断できるイメージ）として、表示してもよい。
【００５８】
一方、印刷データと組となる文書データが存在していると判別すると、演算処理部１１は、印刷データに付加された原本ＩＤと、文書データに付加された原本ＩＤとを比較する（ステップＳ２４）。
なお、演算処理部１１は、印刷データや文書データから原本ＩＤが適切に読み出せなかった場合にも、上述のステップＳ２３に処理を進めて、改竄等を報知する。
【００５９】
演算処理部１１は、読み出したそれぞれの原本ＩＤが一致するか否かを判別する（ステップＳ２５）。
演算処理部１１は、それぞれの原本ＩＤが一致しないと判別すると、上述のステップＳ２３に処理を進め、改竄等を報知する。例えば、文書データの改訂（変更）等を報知するエラーメッセージを生成し、表示部１７に表示する。
【００６０】
一方、それぞれの原本ＩＤが一致したと判別すると、演算処理部１１は、原本性を保証するメッセージを、表示部１７に所定時間（例えば、３秒程度）表示する（ステップＳ２６）。
【００６１】
演算処理部１１は、指示入力部１４を介して印刷データの印刷が指示されたか否かを判別する（ステップＳ２７）。例えば、図４（ｃ）に示すように、印影イメージＨが含まれる稟議書が表示部１７に表示されている状態で、印刷開始が指示されたか否かを判別する。
演算処理部１１は、印刷が指示されなかったと判別した場合、文書閲覧・印刷処理をそのまま終了する。
【００６２】
一方、印刷が指示されたと判別した場合に、演算処理部１１は、印刷データをプリンタ３に出力して印刷を行う（ステップＳ２８）。つまり、演算処理部１１は、ＬＡＮユニット１５を介して印刷データを、プリンタ３に向けて出力し、プリンタ３は、受信した印刷データに従って、稟議書等の内容を所定の用紙に印刷する。
【００６３】
このように、図７に示す文書閲覧・印刷処理により、電子文書（文書データ及び印刷データ）の原本性を確認しながら、閲覧及び印刷が行われる。
この結果、電子文書に押印された電子印鑑の実効性を適切に確保することができる。
【００６４】
次に、電子文書（文書データ）を改訂又は複製する利用者端末１の動作について、図８等を参照して説明する。図８は、利用者端末１の演算処理部１１が実行する文書改訂・複製処理の一例を示すフローチャートである。
なお、この文書改訂・複製処理は、上述の文書作成・電子押印処理を行った利用者端末１から送られた文書データ等を受信し、受信した文書データを編集（変更）等するために、所定のアプリケーションプログラム（例えば、グループウェア等）が実行指示され、当該アプリケーションの実行と共に開始される。
また、上記と同様に利用者端末１には、正当なＩＣカード２が装着されているものとする。
【００６５】
まず、演算処理部１１は、受信した文書データを所定のアプリケーションプログラムにて開く（ステップＳ３１）。すなわち、演算処理部１１は、画像処理部１６を制御して、原本ＩＤが付加された文書データの内容を、表示部１７に表示する。
【００６６】
演算処理部１１は、文書データの内容が変更されたか否かを判別する（ステップＳ３２）。例えば、演算処理部１１は、指示入力部１４を介した文字入力等に従って、文書データの内容が改訂されたか否かを判別する。
【００６７】
演算処理部１１は、文書データの内容が変更されていないと判別すると、後述するステップＳ３５に処理を進める。
一方、文書データの内容が変更されたと判別すると、演算処理部１１は、原本ＩＤ及び利用者ＩＤ等を原本性保証保管装置４に送信し、原本ＩＤの再採番を依頼する（ステップＳ３３）。例えば、演算処理部１１は、文書データに付加されていた原本ＩＤとＩＣカード２から読み出した利用者ＩＤや氏名等とを含んだ改訂時の再採番要求情報を生成し、生成した再採番要求情報を、ＬＡＮユニット１５を介して原本性保証保管装置４に送信する。
【００６８】
原本性保証保管装置４は、改訂時の再採番要求情報を受信すると、改訂された電子文書に対する原本ＩＤを再採番し、再採番した原本ＩＤを要求元の利用者端末１に向けて送信する。また、原本性保証保管装置４は、再採番した原本ＩＤ、区分（「改訂」）、利用者氏名、及び、日時からなる情報を管理ファイルに付加する。
【００６９】
演算処理部１１は、再採番要求情報に応答して原本性保証保管装置４から送られる新たな原本ＩＤを受信すると、受信した原本ＩＤを元の（既存の）原本ＩＤに代えて文書データに付加すると共に、印刷データを削除する（ステップＳ３３）。つまり、演算処理部１１は、文書データが改訂されたため、印刷データの内容と合致しなくなったため、印刷データを削除する。
なお、この文書改訂・複製処理においては、印刷データを削除する場合について説明するが、印刷データを削除しなくともよい。この場合、上述した図７の文書閲覧・印刷処理のステップＳ２５にて、印刷データの原本ＩＤと文書データとの原本ＩＤとが一致しないため、文書データの改竄等を報知するエラーメッセージが表示部１７に表示されることとなる。つまり、印刷データを削除しなくとも、文書データの改訂を利用者に知らせることができる。
【００７０】
そして、演算処理部１１は、複製の指示がされたか否かを判別する（ステップＳ３５）。例えば、演算処理部１１は、指示入力部１４を介して、文書データの複製（コピー）が指示されたか否かを判別する。
演算処理部１１は、複製の指示がされなかったと判別すると、そのまま文書改訂・複製処理を終了する。
【００７１】
一方、複製の指示がされたと判別すると、演算処理部１１は、指示に従って文書データを複製すると共に、原本性保証保管装置４に原本ＩＤの再採番を依頼する（ステップＳ３６）。例えば、演算処理部１１は、文書データに付加されていた原本ＩＤとＩＣカード２から読み出した利用者ＩＤや氏名等とを含んだ複製時の再採番要求情報を生成し、生成した再採番要求情報を、ＬＡＮユニット１５を介して原本性保証保管装置４に送信する。
【００７２】
原本性保証保管装置４は、複製時の再採番要求情報を受信すると、複製された電子文書に対する原本ＩＤを再採番し、再採番した原本ＩＤを要求元の利用者端末１に向けて送信する。また、原本性保証保管装置４は、再採番した原本ＩＤ、区分（「複製」）、利用者氏名、及び、日時からなる情報を管理ファイルに付加する。
【００７３】
演算処理部１１は、再採番要求情報に応答して原本性保証保管装置４から送られる新たな原本ＩＤを受信すると、受信した原本ＩＤを文書データに付加する（ステップＳ３７）。つまり、受信した原本ＩＤを元の（既存の）原本ＩＤに代えて文書データに付加する。
【００７４】
このように、図８に示す文書改訂・複製処理により、文書データが改訂され、又は、複製されると、文書データ側だけの原本ＩＤが更新される。また、文書改訂時には、印刷データが削除等される。
そして、文書データに付加される原本ＩＤが新たな原本ＩＤにて更新されているため、印刷データを用いた文書閲覧や印刷出力が行われても、上述した図７の文書閲覧・印刷処理のステップＳ２５にて、印刷データ及び文書データの原本ＩＤの不一致が判別され、文書データの改竄等を報知するエラーメッセージが表示部１７に表示されることとなる。
この結果、電子文書に押印された電子印鑑の実効性を適切に確保することができる。
【００７５】
上記の実施の形態では、企業内等に設置されたＬＡＮ９を介して利用者端末１同士で、電子印鑑が押印された電子文書を送受信する場合について説明したが、他のネットワークを介して接続された利用者端末１同士で、電子印鑑が押印された電子文書（文書データ及び印刷データ）を送受信してもよい。
例えば、ＬＡＮ９の代わりに、インターネット等のネットワークを介して、利用者端末１同士で、電子印鑑が押印された電子文書を送受信してもよい。なお、原本性保証保管装置４等もインターネット等のネットワークを介して接続されることとなる。
この場合、原本性保証保管装置４は、ＡＳＰ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｅｒｖｉｃｅ　Ｐｒｏｖｉｄｅｒ）等における１つのサービスとして、提供してもよい。
【００７６】
上記の実施の形態では、所定のアプリケーションプログラム（例えば、グループウェア等）にて作成等した電子文書（文書データ）に、電子印鑑を押印する場合について説明したが、電子印鑑を押印する対象は、任意である。例えば、売り上げ伝票等の紙書類をスキャナ等により読み取ったイメージファイル（画像データ）に電子印鑑を押印してもよい。その他にも、データベース等の情報から自動的に生成されたＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ　Ｍａｒｋｕｐ　Ｌａｎｇｕａｇｅ）等の電子文書に電子印鑑を押印してもよい。
【００７７】
上記の実施の形態では、１枚の紙書類に相当する電子文書（文書データ）に電子印鑑を押印する場合について説明したが、複数枚の紙書類に相当する電子文書（文書データ）に対して一括して電子印鑑を押印できるようにしてもよい。
例えば、同一案件の稟議決裁の対象となる複数の電子文書をまとめて管理する場合に、各文書データを作成し、一度の押印指示により、各文書データに対応する印刷データにそれぞれ印影イメージが貼り付けられるようにする。
【００７８】
【発明の効果】
以上説明したように、本発明によれば、電子文書に押印された電子印鑑の実効性を適切に確保することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る電子文書システムの構成の一例を示す模式図である。
【図２】ＩＣカードに記憶される情報一例を示す模式図である。
【図３】利用者端末の構成の一例を示すブロック図である。
【図４】（ａ）が文書データのデータ構造の一例を示す模式図であり、（ｂ）が印刷データのデータ構造の一例を示す模式図であり、（ｃ）が印影イメージデータを含んだ印刷データの一例を示す模式図である。
【図５】原本管理ＤＢに記憶される管理ファイルの一例を示す模式図である。
【図６】本発明の実施の形態に係る文書作成・電子押印処理を説明するためのフローチャートである。
【図７】本発明の実施の形態に係る文書閲覧・印刷処理を説明するためのフローチャートである。
【図８】本発明の実施の形態に係る文書改訂・複製処理を説明するためのフローチャートである。
【符号の説明】
１　　利用者端末
１１　演算処理部
１２　ハードディスク
１３　メモリ
１４　指示入力部
１５　ＬＡＮユニット
１６　画像処理部
１７　表示部
１８　インタフェース
２　　ＩＣカード
３　　プリンタ
４　　原本性保証保管装置
４１　原本管理サーバ
４２　原本管理ＤＢ
９　　ＬＡＮ
【図１】
2004070412.tif 000003
【図２】
2004070412.tif 000004
【図３】
2004070412.tif 000005
【図４】
2004070412.tif 000006
【図５】
2004070412.tif 000007
【図６】
2004070412.tif 000008
【図７】
2004070412.tif 000009
【図８】
2004070412.tif 000010