(57)【要約】  【課題】  電子文書に署名情報を追加するための方法および装置を提供する。  【解決手段】  一実施形態において、本発明は、電子文書に署名情報を追加するための方法および装置である。本発明の方法の１つの実施形態は、電子文書に対応する署名データ・フィールド・テンプレート内に署名情報を追加するステップと、追加された署名情報を含む署名データ・フィールド・テンプレートを画像ファイルに変換するステップと、画像ファイルを電子文書上に重畳して署名済みの電子文書を生成するステップと、を伴う。本発明の方法は、電子文書の署名におけるヒューマン・エラーおよびセキュリティ違反の可能性を実質的になくす。【選択図】  図５
2008527937.tif 000002
【特許請求の範囲】
【請求項１】
電子文書に署名情報を追加するための方法であって、
前記電子文書に対応する署名データ・フィールド・テンプレート内に前記署名情報を追加するステップと、
前記追加された署名情報を含む前記署名データ・フィールド・テンプレートを画像ファイルに変換するステップと、
前記画像ファイルを前記電子文書上に重畳して署名済みの電子文書を生成するステップと、
を含む、方法。
【請求項２】
前記署名データ・フィールド・テンプレートおよび前記追加された署名情報がテキスト・フォーマットである、請求項１に記載の方法。
【請求項３】
前記署名データ・フィールド・テンプレートが、前記電子文書における署名データ・フィールドの位置に対応する位置に配置された少なくとも１つの空の署名データ・フィールドを含む、請求項１に記載の方法。
【請求項４】
前記署名データ・フィールド・テンプレートが、
前記電子文書を検索し、
前記電子文書の少なくとも１つの特性に従ってテンプレートを生成し、
前記テンプレート内に前記少なくとも１つの空の署名データ・フィールドを生成する、
ことによって発生される、請求項３に記載の方法。
【請求項５】
前記電子文書がテキストまたは画像フォーマットである、請求項１に記載の方法。
【請求項６】
前記画像ファイルの重畳の前に、前記電子文書から少なくとも１つのセキュリティ設定を解除するステップと、
前記画像ファイルの重畳の後に、前記電子文書に前記少なくとも１つのセキュリティ設定を復元するステップと、
を更に含む、請求項１に記載の方法。
【請求項７】
前記署名情報が、少なくとも一人の署名者の名前、前記少なくとも一人の署名者が代表する会社、前記少なくとも一人の署名者が署名を与えた日付、前記署名のタイムスタンプ、デジタル・インク、前記署名が与えられたシステムのユニフォーム・リソース・ロケータ、前記少なくとも一人の署名者の指紋、前記少なくとも一人の署名者の目の色素細胞、および前記少なくとも一人の署名者が署名する際の手の動きの少なくとも１つを含む、請求項１に記載の方法。
【請求項８】
前記署名情報が署名データ・ファイルに記録され、前記署名データ・ファイルが、
前記署名をユーザ・インタフェースによって受信し、
前記署名から前記署名情報を捕捉し、
前記捕捉した署名情報に従って前記署名データ・ファイルを発生する、
ことによって発生される、請求項７に記載の方法。
【請求項９】
前記ユーザ・インタフェースが、署名ボタン、タッチ・センサ・パッド、クローズアップ・カメラ、および手書きパッドの少なくとも１つを含む、請求項８に記載の方法。
【請求項１０】
前記署名情報を追加する前に、複数の署名データ・フィールド・テンプレートから前記対応する署名データ・フィールド・テンプレートを選択するステップを更に含む、請求項１に記載の方法。
【請求項１１】
前記選択が前記電子文書の特性の少なくとも一部に基づく、請求項１０に記載の方法。    
【請求項１２】
前記電子文書の前記特性が、電子文書の種類、電子文書の向き、前記電子文書に必要な署名の数、必要な各署名の種類、必要な各署名ごとの署名フィールドの数、前記電子文書に含まれる各署名フィールドのページ番号、および前記電子文書の各ページ上の各署名フィールドの位置の少なくとも１つを含む、請求項１１に記載の方法。
【請求項１３】
前記電子文書の前記特性が前記電子文書のプロファイルに記録され、前記プロファイルが、
前記電子文書を検索し、
前記電子文書の前記特性をパースし、
前記電子文書の前記パースした特性を前記プロファイルにストアする、
ことによって発生される、請求項１２に記載の方法。
【請求項１４】
前記電子文書の特性に従って前記対応する署名データ・フィールド・テンプレートを動的に発生させるステップを更に含む、請求項１に記載の方法。
【請求項１５】
電子文書に署名情報を追加するための実行可能プログラムを含むコンピュータ読み取り可能媒体であって、前記プログラムが、
前記電子文書に対応する署名データ・フィールド・テンプレート内に前記署名情報を追加するステップと、
前記追加された署名情報を含む前記署名データ・フィールド・テンプレートを画像ファイルに変換するステップと、
前記画像ファイルを前記電子文書上に重畳して署名済みの電子文書を生成するステップと、
を実行する、コンピュータ読み取り可能媒体。
【請求項１６】
前記署名データ・フィールド・テンプレートおよび前記追加された署名情報がテキスト・フォーマットである、請求項１５に記載のコンピュータ読み取り可能媒体。
【請求項１７】
前記署名データ・フィールド・テンプレートが、前記電子文書における署名データ・フィールドの位置に対応する位置に配置された少なくとも１つの空の署名データ・フィールドを含む、請求項１５に記載のコンピュータ読み取り可能媒体。
【請求項１８】
前記署名データ・フィールド・テンプレートが、
前記電子文書を検索し、
前記電子文書の少なくとも１つの特性に従ってテンプレートを生成し、
前記テンプレート内に前記少なくとも１つの空の署名データ・フィールドを生成する、
ことによって発生される、請求項１７に記載のコンピュータ読み取り可能媒体。
【請求項１９】
前記電子文書がテキストまたは画像フォーマットである、請求項１５に記載のコンピュータ読み取り可能媒体。
【請求項２０】
前記画像ファイルの重畳の前に、前記電子文書から少なくとも１つのセキュリティ設定を解除するステップと、
前記画像ファイルの重畳の後に、前記電子文書に前記少なくとも１つのセキュリティ設定を復元するステップと、
を更に含む、請求項１５に記載のコンピュータ読み取り可能媒体。
【請求項２１】
前記署名情報が、少なくとも一人の署名者の名前、前記少なくとも一人の署名者が代表する会社、前記少なくとも一人の署名者が署名を与えた日付、前記署名のタイムスタンプ、デジタル・インク、前記署名が与えられたシステムのユニフォーム・リソース・ロケータ、前記少なくとも一人の署名者の指紋、前記少なくとも一人の署名者の目の色素細胞、および前記少なくとも一人の署名者が署名する際の手の動きの少なくとも１つを含む、請求項１５に記載のコンピュータ読み取り可能媒体。
【請求項２２】
前記署名情報が署名データ・ファイルに記録され、前記署名データ・ファイルが、
前記署名をユーザ・インタフェースによって受信し、
前記署名から前記署名情報を捕捉し、
前記捕捉した署名情報に従って前記署名データ・ファイルを発生する、
ことによって発生される、請求項２１に記載のコンピュータ読み取り可能媒体。
【請求項２３】
前記ユーザ・インタフェースが、署名ボタン、タッチ・センサ・パッド、クローズアップ・カメラ、および手書きパッドの少なくとも１つを含む、請求項２２に記載のコンピュータ読み取り可能媒体。
【請求項２４】
前記署名情報を追加する前に、複数の署名データ・フィールド・テンプレートから前記対応する署名データ・フィールド・テンプレートを選択するステップを更に含む、請求項１５に記載のコンピュータ読み取り可能媒体。
【請求項２５】
前記選択が前記電子文書の特性の少なくとも一部に基づく、請求項２４に記載のコンピュータ読み取り可能媒体。    
【請求項２６】
前記電子文書の前記特性が、電子文書の種類、電子文書の向き、前記電子文書に必要な署名の数、必要な各署名の種類、必要な各署名ごとの署名フィールドの数、前記電子文書に含まれる各署名フィールドのページ番号、および前記電子文書の各ページ上の各署名フィールドの位置の少なくとも１つを含む、請求項２５に記載のコンピュータ読み取り可能媒体。
【請求項２７】
前記電子文書の前記特性が前記電子文書のプロファイルに記録され、前記プロファイルが、
前記電子文書を検索し、
前記電子文書の前記特性をパースし、
前記電子文書の前記パースした特性を前記プロファイルにストアする、
ことによって発生される、請求項２６に記載のコンピュータ読み取り可能媒体。
【請求項２８】
前記電子文書の特性に従って前記対応する署名データ・フィールド・テンプレートを動的に発生させるステップを更に含む、請求項１５に記載のコンピュータ読み取り可能媒体。
【請求項２９】
電子文書に署名情報を追加するための装置であって、
前記電子文書に対応する署名データ・フィールド・テンプレート内に前記署名情報を追加するための手段と、
前記追加された署名情報を含む前記署名データ・フィールド・テンプレートを画像ファイルに変換するための手段と、
前記画像ファイルを前記電子文書上に重畳して署名済みの電子文書を生成するための手段と、
を含む、装置。
【請求項３０】
前期装置がウェブ・アプリケーションおよびスタンドアロンのシステムの少なくとも１つである。請求項２９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に電子文書管理に関し、更に具体的には、電子文書の署名に関する。特に、本発明は、セキュアな環境で電子文書に署名情報を追加するための方法および装置に関する。
【背景技術】
【０００２】
電子文書（例えば電子契約書）に署名情報を追加することは、多数の手操作による作業を伴うため、非常に退屈な仕事となる場合がある。例えば、電子文書に署名するための典型的な手順は、電子文書からセキュリティ設定を解除し、電子文書の種類またはフォーマットを判定し、電子文書の向きを判定し、電子文書内の署名ページおよび署名フィールドの位置を突き止め、必要な署名の数を判定して必要な署名情報を検索し、この署名情報を電子文書に追加し、署名済みの電子文書に透かしを入れてこれを同一の電子文書の他のコピーから区別し、署名済みの電子文書にセキュリティ設定を復元し、ストレージあるいは他の実行プロセス（例えば完了）またはそれら両方のために署名済みの電子文書を１つ以上の他のフォーマットに変換することを含む場合がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上述のプロセスは、手作業という性質のために、退屈で非効率的なものである。ユーザのエラーが生じると、結果として処理エラーまたはセキュリティ侵害さえ招く恐れがある。例えば、電子文書は、テキスト・フォーマットおよび画像フォーマットを含む様々なフォーマットで存在することがあり、スキャンしたコピーとしてファクシミリから受信されストアされる場合もある。こういった異なるフォーマットでは、電子文書の異なるページおよび異なる部分に署名フィールドが配置されている場合がある。また、電子文書および署名情報が２つの異なるフォーマットで存在する場合、署名情報を追加することはいっそう難しくなり得る。また、電子文書は、主契約、補足、修正、追記、および署名を必要とする場合がある他の文書を含めた複数の関連文書を含む場合がある。更に、１つの電子文書が２つ以上の関係者からの署名を必要とする場合がある。
【０００４】
従って、当技術分野には、電子文書に署名情報を追加するための方法および装置が必要とされている。
【課題を解決するための手段】
【０００５】
一実施形態において、本発明は、電子文書に署名情報を追加するための方法および装置である。本発明の方法の１つの実施形態は、電子文書に対応する署名データ・フィールド・テンプレート内に署名情報を追加するステップと、追加された署名情報を含む署名データ・フィールド・テンプレートを画像ファイルに変換するステップと、画像ファイルを電子文書上に重畳して署名済みの電子文書を生成するステップと、を伴う。本発明の方法は、電子文書の署名におけるヒューマン・エラーおよびセキュリティ違反の可能性を実質的になくす。
【発明を実施するための最良の形態】
【０００６】
本発明の上述の実施形態を達成し詳細に理解することができるように、先に簡単に要約した本発明のいっそう具体的な記述を、添付図面に例示した実施形態を参照して行うことができる。しかしながら、添付の図面は本発明の典型的な実施形態を例示するだけであり、従ってその範囲を限定するものとして考えるべきではないことに留意すべきである。なぜなら、本発明は他の等しく有効な実施形態を認めることができるからである。
【０００７】
理解を容易にするため、可能な場合には、複数の図に共通した同一の要素を示すために同一の参照番号を用いている。
【０００８】
一つの実施形態において、本発明は、電子契約書等の電子ビジネス文書を含む電子文書に署名情報を追加するための方法および装置である。本発明の方法および装置は、セキュアな環境で電子文書に署名を追加するための効率的な自動化システムを提供する。このシステムは、電子文書のフォーマット、署名フィールドの位置、または電子文書のセキュリティ設定には無関係に、電子文書に署名情報を追加するための手段を提供することによって、電子文書の署名におけるヒューマン・エラーおよびセキュリティ違反の可能性を実質的になくす。
【０００９】
図１は、電子文書に署名情報を追加するための方法１００の一実施形態を示すフロー図である。方法１００は、ステップ１０２において開始し、ステップ１０４に進む。ここで、方法１００は、電子文書に署名を追加する命令を受信する。一実施形態において、この命令は、例えば、ボタン（例えば「承認」または「今すぐ署名」）等のグラフィカル・ユーザ・インタフェースによって、キーを打つことによって、またはｅメール等の独立した電子通信によって、ユーザから直接受信される。また、ユーザによるこの動作は、方法１００が後で用いるための署名データ・ファイルを発生する。これについては、以下で（すなわちステップ１１０と組み合わせて）更に詳細に述べる。
【００１０】
ステップ１０６において、方法１００は、対応する電子文書を検索する。一実施形態において、検索される電子文書は、動的に発生した電子文書である。別の実施形態では、電子文書は、ローカル・ファイル・システムまたは遠隔データベース等の文書データベースから検索される。一実施形態において、電子文書の検索は、電子文書に関連した１つ以上のセキュリティ設定をディスエーブルして、署名データの追加により電子文書を修正可能とすることを伴う。更に、方法１００は、例えば文書プロファイル、バーコード、またはメタデータにストアされた電子文書の特性をパースする。一実施形態において、パースされる特性には、電子文書の種類、電子文書の向き、電子文書に含まれる署名データ・フィールドのページ番号、およびこういったページ上の署名データ・フィールドの位置の少なくとも１つが含まれる。電子文書は、とりわけテキストおよび画像を含むいずれかのフォーマットとすることができる。
【００１１】
ステップ１０８において、方法１００は、適切な署名データ・フィールド・テンプレートを検索する。一実施形態において、署名データ・フィールド・テンプレートは、特定の電子文書の種類に対応するテキスト・テンプレートであり、対応する電子文書の署名フィールドに対応する位置に隠された空の署名データ・フィールドを含む。ある特定のタイプの電子文書は、ほとんど常に同一のページおよび同一の位置に署名フィールドを有すると想定される。
【００１２】
従って、一実施形態において、適切な署名データ・フィールド・テンプレートの選択は、電子文書の種類ならびに署名データ・フィールドのページ番号および位置を含む、電子文書のパースした特性によって、少なくとも部分的に誘導される。電子文書の特性がプロファイルまたは他の機構によって自動的に利用可能でない別の実施形態では、方法１００は、ユーザからの手操作のプロンプトに従って（例えば、電子文書の種類および署名データ・フィールドのページ番号の選択）、適切な署名データ・フィールド・テンプレートを検索する。一実施形態において、署名データ・フィールド・テンプレートは、別個のテンプレート発生モジュールによって動的に発生され、テンプレート発生モジュールから直接検索される。別の実施形態では、署名データ・フィールド・テンプレートは、既知の文書タイプのための複数の署名データ・フィールド・テンプレートをストアするローカル・ファイル・システムまたは遠隔データベース等のテンプレート・データベースから検索される。
【００１３】
ステップ１１０において、方法１００は、電子文書に加える署名データを検索する。一実施形態では、この署名データは、署名者の名前、署名者が代表する会社、署名の日付、署名のタイムスタンプ、およびデジタル・インク（例えば電子、オンライン、またはインターネット・プロセスから収集されたもの）の少なくとも１つを含む署名情報ファイルにおいて具体化される。署名データは様々なフォーマットのいずれか１つとすることができる。これらのフォーマットは、印刷した署名、手書きの署名、指紋および目の色素細胞を含むが、これらに限定されるわけではない。更に、署名データは単一の関係者または複数の関係者の署名を含むことができる。一実施形態では、署名データ・ファイルは、方法１００の別のステップで使用可能とする前に、例えば暗号エンジンを用いて復号しなければならない。
【００１４】
いったん、電子文書、対応する署名データ・フィールド・テンプレート、および署名データが検索されると、方法１００はステップ１１２に進んで、署名データを署名データ・フィールド・テンプレートに追加する。一実施形態において、署名データはテキストとして、テキスト・フォーマットである署名データ・フィールド・テンプレートに追加される。一実施形態では、署名データの署名データ・フィールド・テンプレートへの追加は、例えば、署名データを最終的に追加する電子文書の特性（例えば電子文書プロファイルまたはメタデータから決定される）に従って、または、他の（例えばグラフィカル・ユーザ・インタフェースからの）ユーザ入力に従って、署名データ・フィールド・テンプレート内の署名データのテキスト位置を調節することを含む。
【００１５】
ステップ１１４において、方法１００は、追加された署名データを含む署名データ・フィールド・テンプレートを画像ファイルに変換する。方法１００は、次いでステップ１１６に進み、この画像ファイルを電子文書上に重畳して、署名済みの電子文書を生成する（例えば署名データを透かしと同様の方法で追加する場合）。
【００１６】
ステップ１１８において、方法１００は、例えば追加した署名情報が変更不可能であることを確実とするために、電子文書の検索の際にディスエーブルした電子文書に関連したいずれかのセキュリティ設定を復元する。次いで、方法１００は、例えば文書データベースに、新たに署名した電子文書をリファイルする。次いで、方法１００はステップ１２０において終了する。
【００１７】
従って、方法１００は、実質的にあらゆる電子文書に署名データを追加することができ、電子文書のフォーマット（例えばテキスト、画像等）を判定して署名情報を手作業でフォーマットしたり電子文書内の署名フィールドの位置を突き止めたりする必要がなく、従って、方法１００は実質的にフォーマット独立である。更に、方法１００は、署名済みの電子文書に対するセキュリティを提供する。署名情報を画像フォーマットで追加し、署名済みの電子文書にセキュリティ設定を復元することによって、電子文書または署名を後に変更することは実質的に阻止可能である。方法１００を実施して、ウェブ・アプリケーション内の電子文書、あるいはスタンドアロンの電子文書署名システム内の電子文書に（例えばウェブからのセキュアな署名情報によって）署名データを追加することができる。
【００１８】
更に、方法１００を実施して、複製されたかまたは単に除去する必要がある電子文書内のあらゆる署名フィールドまたは試験ブロックに対応することができる。更に、方法１００の個々のステップが全体的に単一のデバイスまたはモジュールによって実行可能であり、あるいは複数の別個のモジュール間に分散可能であることは、当業者には認められよう。  
【００１９】
図２は、例えば方法１００のステップ１０６に従って用いるための、電子文書用プロファイルを発生するための方法２００の一実施形態を示すフロー図である。方法２００はステップ２０２において開始し、ステップ２０４に進む。ここで、方法２００は、プロファイルを生成する電子文書を検索する。電子文書は、データベース（例えばローカル・ファイル・システムまたは遠隔データベース）から検索することができる。または、電子文書を動的に発生させることも可能である。
【００２０】
任意のステップ２０６（想像線で示す）において、方法２００は、電子文書を保護するいずれかのパスワードを検索し、電子文書を保護するいずれかのセキュリティ設定を解除する。いくつかの実施形態では、電子文書を保護するセキュリティ設定が存在しない場合もある。
【００２１】
方法２００は、次いでステップ２０８に進み、電子文書の特性を検索する。一実施形態において、これらの特性は、既存の文書プロファイル、メタデータ、または手作業の（例えばグラフィカル・ユーザ・インタフェースによる）ユーザ入力の少なくとも１つから検索する。
【００２２】
ステップ２１０において、方法２００は、方法１００が用いる文書プロファイルを構築するために必要な情報について、文書特性をパースする。一実施形態では、必要な情報は、文書の種類、文書の向き、文書が必要とする署名の数、必要な各署名の種類、必要な各署名ごとの署名フィールドの数、各署名データ・フィールドのページ番号、および各署名データ・フィールドの位置の少なくとも１つを含む。
【００２３】
次いで、方法２００はステップ２１２に進み、例えば、方法１００が用いるための文書プロファイル、メタデータ、またはバーコードとして、パースした情報をセーブする。方法２００は、ステップ２１４において終了する。
【００２４】
図３は、例えば方法１００のステップ１０８および１１２から１１４に従って用いるための、署名データ・フィールド・テンプレートを発生させる方法３００の一実施形態を示すフロー図である。方法３００は、ステップ３０２において開始し、ステップ３０４に進む。ここで方法３００は、署名データ・フィールド・テンプレートを生成する電子文書およびその電子文書を保護するいずれかのパスワードを検索する。
【００２５】
ステップ３０６において、方法３００は、例えば方法２００が発生したもの等の文書プロファルから、電子文書の特性を検索する。次いで方法３００はステップ３０８に進み、検索した文書プロファイルに規定された電子文書の種類に対応するテンプレートを生成する。
【００２６】
ステップ３１０において、方法３００は、テンプレート内に、電子文書内に存在する全ての署名データ・フィールドについて対応する隠された空の署名データ・フィールドを作成し、これによって、電子文書に対応する署名データ・フィールド・テンプレートを生成する。
【００２７】
任意のステップ３１２（想像線で示す）において、方法３００は、例えばローカル・ファイル・システムまたは遠隔データベースに、署名データ・フィールド・テンプレートをセーブする。あるいは、署名データ・フィールド・テンプレートは、方法１００がすぐに用いるために動的に生成することも可能である。次いで、方法３００はステップ３１４において終了する。
【００２８】
図４は、例えば方法１００のステップ１１０に従って用いるための、署名データ・ファイルを発生させる方法４００の一実施形態を示すフロー図である。方法４００はステップ４０２において開始し、ステップ４０４に進む。ここで、方法４００は、署名または承認ボタン、タッチ・センサ・パッド、クローズアップ・カメラ、または手書きパッド等のユーザ・インタフェースによって、ユーザ署名を受信する。
【００２９】
ステップ４０６において、方法４００は、署名からユーザ（署名者）のデータを捕捉する。例えば、ユーザの署名が署名または承認ボタンによって受信された場合、捕捉されるユーザ・データは、ユーザの名前、システムのＵＲＬ（ユニフォーム・リソース・ロケータ）、あるいは署名のタイムスタンプまたはそれら全てを含むことができる。ユーザの署名がタッチ・センサ・パッドによって受信された場合、捕捉されるユーザ・データはユーザの指紋とすることができる。ユーザの署名がクローズアップ・カメラによって受信された場合、捕捉されるユーザ・データはユーザの目の色素細胞とすることができる。ユーザの署名が手書きパッドによって受信された場合、捕捉されるユーザ・データはユーザが署名する際の手の動きあるいは署名のタイムスタンプまたはそれら両方である場合がある。
【００３０】
いったん適切なユーザ・データが捕捉されると、方法４００はステップ４０８に進み、捕捉データを用いて署名データ・ファイルを発生する。次いで、方法４００は、ステップ４１０において、この署名データ・ファイルを暗号化してセーブする（例えばローカル・ファイル・システムまたは遠隔データベースに）。ステップ４１２において、方法４００は終了する。
【００３１】
図５は、汎用コンピューティング・デバイス５００を用いて実施される本電子文書署名システムの高レベルのブロック図である。一実施形態において、汎用コンピューティング・デバイス５００は、プロセッサ５０２、メモリ５０４、電子文書署名装置またはモジュール５０５、および、ディスプレイ、キーボード、マウス、モデム等の様々な入／出力（Ｉ／Ｏ）デバイス５０６を含む。一実施形態では、少なくとも１つのＩ／Ｏデバイスはストレージ・デバイスである（例えばディスク・ドライブ、光ディスク・ドライブ、フロッピ・ディスク・ドライブ）。電子文書署名装置５０５は、通信チャネルを介してプロセッサに結合される物理デバイスまたはサブシステムとして実施可能であることは理解されよう。
【００３２】
あるいは、電子文書署名装置５０５は、１つ以上のソフトウェア・アプリケーション（または、例えば特定用途向けＩＣ（ＡＳＩＣ：Application Specific Integrated Circuits）を用いたソフトウェアおよびハードウェアの組み合わせ）によって表すことができる。この場合、ソフトウェアを、ストレージ媒体（例えばＩ／Ｏデバイス５０６）から、汎用コンピューティング・デバイス５００のメモリ５０４にロードし、プロセッサ５０２によって動作させる。従って、一実施形態において、前述の図面を参照して本明細書中に述べた、電子文書に署名を追加するための電子文書署名装置５０５は、コンピュータ読み取り可能媒体またはキャリア（例えばＲＡＭ、磁気または光ディスクまたはディスケット等）にストアすることができる。
【００３３】
従って、本発明は、電子文書管理の分野において著しい進歩となる。電子契約書等の電子ビジネス文書を含む電子文書に署名情報を追加するための方法および装置が提供される。本発明の方法および装置は、セキュアな環境で電子文書に署名を追加するための効率的な自動化システムを提供する。このシステムは、電子文書のフォーマット、署名フィールドの位置、または電子文書のセキュリティ設定には無関係に、電子文書に署名情報を追加するための手段を提供することによって、電子文書の署名におけるヒューマン・エラーおよびセキュリティ違反の可能性を実質的になくす。
【００３４】
前述の説明は本発明の好適な実施形態を対象とするが、その基本的な範囲から逸脱することなく、本発明の他および更に別の実施形態を考え出すことも可能であり、その範囲は特許請求の範囲によって決定される。
【図面の簡単な説明】
【００３５】
【図１】電子文書に署名情報を追加するための方法の一実施形態を示すフロー図である。
【図２】電子文書用プロファイルを発生するための方法の一実施形態を示すフロー図である。
【図３】署名データ・フィールド・テンプレートを発生するための方法の一実施形態を示すフロー図である。
【図４】署名データ・フィールドを発生するための方法の一実施形態を示すフロー図である。
【図５】汎用コンピューティング・デバイスを用いて実施される本発明の高レベルのブロック図である。
【図１】
2008527937.tif 000003
【図２】
2008527937.tif 000004
【図３】
2008527937.tif 000005
【図４】
2008527937.tif 000006
【図５】
2008527937.tif 000007
【国際調査報告】
2008527937.tif 000008