(57)【特許請求の範囲】
【請求項１】
電子署名サービスコンピュータにおける方法であって、
テンプレートから生じる署名された文書へのアクセスを受信するために、前記テンプレートをテンプレート・データ・レポジトリに格納することであって、前記テンプレートは、要求される電子署名データ、及び、第２のユーザを識別する前記テンプレートに関連付けられたワークフローを識別することと、
前記テンプレートを識別するＵＲＬを送信することと、
前記テンプレートから書式を生成するために、前記送信されたＵＲＬに基づいて、第１のユーザのクライアントデバイスから、署名者データを含む要求を受信することと、
前記受信された要求に応答して、前記テンプレートに基づく書式を準備し、前記署名者データを前記書式にポピュレートすることと、
前記第１のユーザの前記クライアントデバイス上のウェブブラウザ内への表示のために、前記書式を前記第１のユーザの前記クライアントデバイスに送信することと、
署名された文書を生成するために、前記第１のユーザの前記クライアントデバイスから前記要求された電子署名データを受信することと、
前記テンプレートの前記ワークフローに従って、署名された前記文書へのアクセスを前記第２のユーザに提供することと、を含む、方法。
【請求項２】
前記受信された要求は、前記送信されたＵＲＬの一部と共に、１つまたは複数の引数を含み、前記書式を準備することは、前記書式を前記包含された引数でポピュレートすることを含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記要求は、前記ウェブブラウザを実行するクライアントデバイス上で実行されるモジュールによって動的に生成されるＵＲＬに基づくことを特徴とする請求項１に記載の方法。
【請求項４】
前記クライアントデバイス上で実行される前記モジュールは、前記ウェブブラウザによって実行されるスクリプトである、請求項３に記載の方法。
【請求項５】
前記要求は、前記ウェブブラウザを実行するクライアントデバイスによって実行されるデータ収集から受信される引数値を含むＵＲＬに基づくことを特徴とする請求項１に記載の方法。
【請求項６】
前記テンプレートを識別する前記ＵＲＬの送信後、前記テンプレートを、要求される電子署名データの追加データを包含するように修正することと、
前記受信された要求に応答して、前記書式を、前記要求される電子署名データの追加を受信するための制御を包含するように準備することと、をさらに含むことを特徴とする請求項１に記載の方法。
【請求項７】
テンプレートから生じる署名された文書へのアクセスを受信するために、前記テンプレートをテンプレート・データ・レポジトリに格納し、前記テンプレートは、要求される電子署名データ、及び、第２のユーザを識別する前記テンプレートに関連付けられたワークフローを識別し、
前記テンプレートを識別するＵＲＬを送信し、
前記テンプレートから書式を生成するために、前記送信されたＵＲＬに基づいて、第１のユーザのクライアントデバイスから、署名者データを含む要求を受信し、
前記受信された要求に応答して、前記テンプレートに基づく書式を準備し、前記署名者データを前記書式にポピュレートし、
前記第１のユーザの前記クライアントデバイス上のウェブブラウザ内への表示のために、前記書式を前記第１のユーザの前記クライアントデバイスに送信し、
署名された文書を生成するために、前記第１のユーザの前記クライアントデバイスから要求された前記電子署名データを受信し、
前記テンプレートの前記ワークフローに従って、署名された前記文書へのアクセスを前記第２のユーザに提供するように構成される電子署名サービスコンピュータを備える、システム。
【請求項８】
前記送信されたＵＲＬは、前記ウェブブラウザによってアクセスされるウェブサイト内に包含されることを特徴とする請求項７に記載のシステム。
【請求項９】
前記電子署名サービスコンピュータはさらに、前記受信された電子署名データを前記テンプレートにより明記される１つまたは複数の受信者へ送信するように構成されることを特徴とする請求項７に記載のシステム。
【請求項１０】
前記テンプレートは使用制限を明記し、かつ前記電子署名サービスコンピュータはさらに前記使用制限を実施するように構成されることを特徴とする請求項７に記載のシステム。
【請求項１１】
前記使用制限は、前記テンプレートを電子署名目的で使用できる最大回数を指定することを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記ウェブブラウザを実行するクライアントデバイスであって、ポータブル・ドキュメント・フォーマットの処理モジュールを用いることなく、
前記送信されたＵＲＬを受信し、
前記送信されたＵＲＬに基づいて、前記要求に１つまたは複数の引数を包含することにより前記要求を動的に生成し、かつ、
前記要求を前記電子署名サービスコンピュータへ送信するように構成されるクライアントデバイスをさらに備えることを特徴とする請求項７に記載のシステム。
【請求項１３】
前記クライアントデバイスはさらに、前記送信されたＵＲＬに基づいて前記要求を動的に生成するモジュールを前記ウェブブラウザにおいて実行するように構成されることを特徴とする請求項１２に記載のシステム。
【請求項１４】
前記モジュールは、前記ウェブブラウザ内で実行されるスクリプトであることを特徴とする請求項１３に記載のシステム。
【請求項１５】
前記クライアントデバイスは、
前記クライアントデバイスのユーザからデータ値を収集し、かつ、
前記収集されたデータ値を、前記生成される要求内に前記１つまたは複数の引数として包含するようにさらに構成されることを特徴とする請求項１２に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
（優先権の主張）
本出願は、２０１０年６月１１日に出願された米国特許仮出願第６１／３５４，１５５号の利益を主張するものであり、前記出願の内容は参照によりここに組み込まれる。
【０００２】
本開示は電子署名のための方法およびシステムに関し、より具体的には、ウェブベースの電子署名プロセスを管理するための方法およびシステムに関する。
【背景技術】
【０００３】
電子署名プロセスを管理する１つのアプローチでは、文書に関する署名プロセスに参加するユーザ（「署名者」）へ文書が電子メールで送られるか、他の方法で転送される。署名者は、文書を受信するとこれに署名し、この後、署名文書からのデータがサーバへ、または格納用に他のロケーションへ転送される。
【０００４】
上述のアプローチには、幾つかの欠点がある。第１に、このアプローチの一般的な実装は、典型的には、ポータブル・ドキュメント・フォーマット（「ＰＤＦ」）処理ソフトウェア等の専用ソフトウェアを必要とする。さらに、ＰＤＦ処理ソフトウェアは、署名プロセスを促進するように特別に構成されなければならない場合が多い。第２に、ＰＤＦおよびその関連の処理ソフトウェアは、悪意を持った者により様々な目的で活用される可能性があり、よって署名プロセスが信憑性のないものにされるというセキュリティ上の脆弱性により損なわれる場合がある。第３に、このようなアプローチは、典型的には、署名用文書を静的に規定し、よって、特に文書が署名者へ先に送信されている場合、文書を新たに受信される情報に照らして容易に修正することができない。
【発明の概要】
【０００５】
ある実施形態において、電子署名サービスにおける電子署名を促進するための方法は、ＰＤＦ処理モジュールを用いることなく、要求される電子署名データを明示したテンプレートを識別するＵＲＬまたは他の識別子を送信することと、送信されたＵＲＬに基づいて要求を受信することと、受信された要求に応答して、テンプレートに基づく書式を作成することと、ウェブブラウザ内へ書式を提示することと、要求される電子署名データを受信することを含む。
【０００６】
他の実施形態では、電子署名サービスによって電子署名を促進するためのシステムおよびコンピュータ読取り可能媒体が提供される。
【０００７】
さらなる実施形態では、電子署名サービスと相互に作用するためのクライアント側の方法、システムおよびコンピュータ読取り可能媒体が提供される。
【図面の簡単な説明】
【０００８】
以下、下記の図面を参照して、本発明の好適かつ代替的な例について詳述する。
【０００９】
【図１】本発明による、電子署名サービスの一実施形態を示す例示的なブロック図である。
【図２】本発明の一実施形態により実行される電子署名サービスプロセスを示す例示的なフロー図である。
【図３】本発明の一実施形態により実行される電子署名クライアントプロセスを示す例示的なフロー図である。
【図４Ａ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｂ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｃ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｄ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｅ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｆ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｇ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｈ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｉ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｊ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｋ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｌ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｍ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図４Ｎ】本発明の例示的な一実施形態により提供されるユーザインタフェース画面および制御を示す。
【図５】例示的な実施形態を実践するためのコンピューティングシステムを示すブロック図である。
【詳細な説明】
【００１０】
本明細書において記述される実施形態は、電子署名を取得しかつ管理するための、かつより具体的には、動的なウェブベースの電子署名プロセスを作成し、管理しかつ利用するための拡張されたコンピュータベースおよびネットワークベースの方法およびシステムを提供する。実施形態例は、要求される電子署名データを明示するテンプレートの作成を促進するように構成される電子署名サービス（「ＥＳＳ」）を提供する。ある実施形態において、電子署名サービスはさらに、ユニフォーム・リソース・ロケータ（「ＵＲＬ」）、ユニフォームリソース識別子（「ＵＲＩ」）、ネットワークファイルの識別子またはパスまたはこれらに類似するもの等のテンプレートの識別子を提供するように構成される。この識別子は、ウェブページに置かれて署名者が操作するウェブブラウザによりアクセスされる、等の様々な方法で署名者へ提供されることが可能である。ＥＳＳが後に、提供される識別子に基づいて要求を受信すると、ＥＳＳはテンプレートに基づいて動的に書式を作成する。この書式は署名者へ送信され、署名者は、これを用いて要求される電子署名データをＥＳＳへ提供する。ＥＳＳは、提供される電子署名データを他のコンポーネントまたは関係者による使用のために格納する。
【００１１】
図１は、本発明による、ＥＳＳの一実施形態例を示す例示的なブロック図である。具体的には、図１は、論理１０２と、テンプレート・データ・レポジトリ１０４と、署名データレポジトリ１０６とを含むＥＳＳ１００を示す。
【００１２】
テンプレート作成者であるユーザ１１０は、クライアントデバイス１２０（例えば、パーソナルコンピュータ、ラップトップコンピュータ、スマートフォン）を用いてテンプレートを作成する。作成されるテンプレートは、署名者氏名、署名、日付およびこれらに類似するもの等の要求された電子署名データを明記し、指示し、または識別する。ある実施形態例におけるテンプレートの作成については、図４Ａ−図４Ｎを参照して後に詳述する。作成されたテンプレートは、ＥＳＳ１００によってテンプレート・データ・レポジトリ１０４に格納される。
【００１３】
図示されている例では、ＥＳＳ１００がウェブサーバ１３０へユニフォーム・リソース・ロケータ（「ＵＲＬ」）を提供する。ウェブサーバ１３０は、電子署名を要求するトランザクションを促進するウェブページおよび／またはコードモジュール（例えば、サーバおよび／またはクライアント側コード、サーブレット、プラグイン、スクリプト）をホストする。例えば、ウェブサーバ１３０は、個人的な休み、休暇、病欠、退職金勘定拠出金および他の個人的事情に対する、または関連する要求を促進する人材のウェブサイトをホストしてもよい。他の実施形態では、ウェブサーバ１３０は、オンライン・ショッピング・ファシリティ、オンライン・バンキング・サービス、政府サービスまたはこれらに類似するものをホストしてもよい。
【００１４】
署名者であるユーザ１１１は、クライアントデバイス１２１（例えば、パーソナルコンピュータ、ラップトップコンピュータ、スマートフォン）を用いて、ウェブサーバ１３０により促進されるトランザクションを実行する。例えば、署名者であるユーザ１１１は、クライアントデバイス１２１を用いて個人的な休暇願いをウェブサーバ１３０へ提出してもよい。これに応答して、ウェブサーバは、そのテンプレートを識別するＵＲＬをクライアントデバイス１２１へ送信する。送信されるＵＲＬは、ウェブページにリンクまたは他のエレメント（例えば、ボタン）として埋め込まれてもよい。
【００１５】
クライアントデバイス１２１は次に、受信したＵＲＬに基づいてＥＳＳ１００へ要求を送信する。ある実施形態では、要求はＨＴＴＰ、ＨＴＴＰＳ、またはＵＲＬにより明示される他の何らかのプロトコルを介して送信される。送信される要求は、ＵＲＬの全て、または一部（例えば、ホスト名およびパス名を含むＵＲＬの階層的部分）、並びにクライアントデバイス１２１および／またはウェブサーバ１３０により入手されるデータを含んでもよい。例えば、クライアントデバイス１２１は、最初に、署名者１１１から氏名、住所、従業員識別番号または他の情報等のデータを集める、または入手するための書式を提示してもよい。この入手されたデータは、送信される要求の一部として組み込まれる、または包含されてもよい。ある実施形態では、入手されたデータは、ＵＲＬ（またはその一部）へ（例えば、ＨＴＴＰ  ＧＥＴ要求の場合のように）クエリ文字列として、または他のタイプの（例えば、要求にＨＴＴＰ  ＰＯＳＴデータとして埋め込まれる）パラメータとして添付される。
【００１６】
クライアントデバイス１２１から受信される要求に応答して、ＥＳＳ１００は、その要求および／または要求により同定されるテンプレートに基づいて動的に書式を作成する。書式は、ＵＲＬに添付される、または先に論じた受信される要求と共に別段で送信される追加データを含んでもよく、または前記追加データに基づいてカスタマイズされてもよい。例えば、ＵＲＬに署名者の住所氏名が添付されていれば、書式はこの情報を包含してカスタマイズされてもよく、これにより、署名者１１１が署名プロセスの間にこの情報を入力し直さなければならないステップが省略される。作成される書式は、要求された署名データを署名者１１１から入手するように構成されるユーザインタフェース制御であっても、前記ユーザインタフェース制御を含んでも、明示してもよい。作成された書式はクライアントデバイス１２１へ送信され、書式はここで、ウェブブラウザまたは他のクライアントアプリケーションのコンテキスト内等で署名者１１１へ提示される。署名者１１１は次に、要求された署名データを、作成された書式によってＥＳＳ１００へ提供する。
【００１７】
ＥＳＳ１００は次に、受信した要求される署名データを署名データレポジトリ１０６に格納する。要求される署名データは次に、他のコンポーネントまたはユーザがアクセスして利用できるようにされる。例えば、テンプレート作成者１１０または他の何らかの管理ユーザ（例えば、人材管理者）は、署名者１１１が要求された電子署名を提供していることを検証するために、要求される署名データにアクセスすることができる。
【００１８】
少なくとも幾つかの実施形態において、本明細書に記述される技術は、署名プロセスに関与する何れかのエレメントによるポータブル・ドキュメント・フォーマット（「ＰＤＦ」）処理モジュール（例えば、ビューア、リーダ、エディタ）の使用を必要としない。図１の例では、クライアントデバイス１２０−１２１、あるいはＥＳＳ１００の何れも、記述されている行為または機能を実行するためにＰＤＦモジュールを保有または使用していない。具体的には、クライアントデバイス１２１は、要求される署名データの入手に際して（例えば、書式を提示しかつ／または記入するために）ＰＤＦモジュールを用いない。代わりに、クライアントデバイス１２１は、ＨＴＴＰ、ＨＴＭＬおよびこれらに類似するもの等の周知のウェブ規格のみを介して書式を受信しかつレンダリングする。ＰＤＦフォーマットまたは関連の処理モジュールに頼らないことにより、記述されたアプローチは、ＰＤＦ処理モジュールを利用できない場合がある環境、またはＰＤＦサポートが最小限であるか全く存在しないことがあるフィーチャーフォンまたはスマートフォンのセッティングを含むＰＤＦ処理モジュールが書式記入操作またはこれに類似するものを促進するように構成されていない場合がある環境において、効果的に展開されることが可能である。
【００１９】
また、本明細書に記述している技術は、「古くなった」または矛盾する書式に関する問題を克服または回避するために使用されることが可能である。先行するアプローチでは、書式文書は、その関連する署名プロセスおよび／またはテンプレートとは独立した長寿命を有する場合があるという理由から、書式は古くさくなる、または互いに、または関連するテンプレートとは矛盾したものになる場合がある。例えば、書式文書（例えば、ＰＤＦファイルとして表されるもの）は、電子メールを介して送信され、かつ署名者がその書式に署名するまでに一定期間（例えば、１週間またはそれ以上）格納される場合がある。しかしながら、一方で、書式文書に関連づけられる署名プロセスは（例えば、追加情報を要求するために）変わっている場合があり、その結果、最初に送信された書式と修正された署名プロセスとの間に不整合が生じる。
【００２０】
「古くなった」または不整合である書式に付随するこのような問題は、本明細書に記述するアプローチを用いれば回避される。具体的には、ＥＳＳ１００は、受信された要求に応じて動的に書式を生成する「遅延バインディング」手法を用いることから、ＵＲＬが最初に送信された後に書式テンプレートが修正された場合でも、生成される書式に関連の書式テンプレートへの修正を反映することができる。ある実施形態では、テンプレートを識別するＵＲＬの送信後、このテンプレートには、要求される電子署名データの追加の包含等の修正が行われてもよい。すると、受信された要求に応答して、ＥＳＳ１００は、要求される電子署名データの追加を受信するための制御を包含する書式を作成する。したがって、ＵＲＬの送信後にテンプレートが修正されたとしても、テンプレートの修正された態様はクライアントへ送信される作成書式にも反映されている。
【００２１】
図２は、本発明の一実施形態により実行される電子署名サービスプロセスを示す例示的なフロー図である。具体的には、図２は、例えば図１を参照して記述されている論理１０２等のＥＳＳ１００の１つまたは複数のエレメントによって実装され得るプロセスを示す。本プロセスは、要求される電子署名データを明記した書式テンプレートを識別する受信された要求に基づいて動的に生成される書式を提供する。
【００２２】
プロセスはブロック２０２で開始され、プロセスはここで、要求される電子署名データを明記したテンプレートを識別するＵＲＬを送信する。典型的には、送信されるＵＲＬは次に、電子署名を要求するトランザクションを実行する目的でクライアントデバイス上でアクセスされることが可能なウェブページまたは他の文書（例えば、電子メール）に埋め込まれる。
【００２３】
ブロック２０４において、プロセスは、送信されたＵＲＬに基づく要求を受信する。受信される要求は、送信されたＵＲＬの少なくとも一部と共に、１つまたは複数の引数または他のデータを含んでもよい。例えば、クライアントデバイス上で実行されるスクリプトまたは他のコードは、署名者であるユーザについての情報を入手していてもよく、かつその情報を、１つまたは複数のキー値ペアによるＵＲＬクエリ文字列等により表現される要求内の引数として包含していてもよい。
【００２４】
ブロック２０６において、プロセスは、テンプレートおよび受信した要求に基づいて書式を作成する。書式の作成は、テンプレートに基づいて動的に書式を生成することを含んでもよく、この場合、書式は、ブロック２０４で受信される要求の一部である引数または他のデータを包含するようにポピュレートされる。書式は、例えば、マークアップコード（例えば、ＨＴＭＬコード）および／または命令（例えば、ＪａｖａＳｃｒｉｐｔ命令）として表現されてもよい。
【００２５】
ブロック２０８において、プロセスは書式を提示する。書式の提示は、ウェブブラウザを実行しているクライアントデバイスへ書式を送信することを含んでもよい。他の実施形態では、スマートフォン上で実行されるモバイルアプリケーション（例えば、「ａｐｐ」）等の他のタイプのクライアントアプリケーションが利用されてもよい。ウェブブラウザは次に、送信された書式をレンダリングし、かつ要求された署名データを書式へのユーザ入力として受信する。
【００２６】
ブロック２１０において、プロセスは、要求される電子署名データを受信する。例えば、プロセスは要求される電子署名データを、クライアントデバイス上で実行されている、かつブロック２０８に関して記述されたように送信される書式をレンダリングしたウェブブラウザから受信してもよい。ウェブブラウザは書式データをプロセスへ、「提出」ボタンまたは他の制御の選択等のユーザ選択に応答して送信してもよい。受信された要求される電子署名データは格納されてもよく、場合によっては、テンプレートまたは別のメカニズムにより明記される１つまたは複数の受信者へ送信されてもよい。
【００２７】
プロセスは、上述のオペレーションに加えて、またはこれらの代わりに他のオペレーションを実行してもよい。例えば、ある実施形態において、プロセスはそのオペレーションの何れの間も、ＰＤＦ処理モジュールを直に、または間接的にも利用しない。別の例として、実施形態によっては、プロセスはテンプレートにより明記される使用制限を実施してもよい。例えば、使用制限は、電子署名目的でテンプレートを使用できる最大回数または最大頻度を指定してもよい。最大数を超えると、プロセスは書式の作成および送信を拒絶してもよい。
【００２８】
図３は、本発明の一実施形態により実行される電子署名クライアントプロセスを示す例示的なフロー図である。具体的には、図３は、図１に関連して述べたクライアントデバイス１２１上で実行されているウェブブラウザまたは他のコードモジュールにより、またはこれらの内部で実装され得るプロセスを示している。プロセスは、電子署名プロセスを実装するために、電子署名サービスプロセス（例えば、図２）と相互に作用する。
【００２９】
プロセスはブロック３０２で開始され、プロセスはここで、電子署名サービスにより管理または格納されるテンプレートを識別するＵＲＬを受信する。テンプレートは、完全な電子署名を表現するように要求される電子署名データを明示する。他の実施形態では、テンプレートを識別するための、ネットワークファイルのシステムファイルまたはリソース識別子等の他のメカニズムが使用されてもよい。
【００３０】
ブロック３０４において、プロセスは、受信されたＵＲＬに基づいて要求を送信する。実施形態によっては、要求は受信されたＵＲＬに基づいてプロセスにより動的に生成され、かつ受信されたＵＲＬの少なくとも一部、並びに他のデータまたは引数を含む。例えば、要求は、ユーザからデータ値を収集しているウェブブラウザ上で実行されているスクリプトによって生成されてもよい。要求の生成に際して、スクリプトは、収集されたデータ値を、これらを１つまたは複数のキー値ペアを含むクエリ文字列としてＵＲＬへ添付すること等により、要求に組み込んでもよい。要求は、要求される電子署名データを収集するための書式を入手するために電子署名サービスへ（例えば、ＨＴＴＰプロトコルを用いて）送信されてもよい。
【００３１】
ブロック３０６において、プロセスはテンプレートに基づいて作成された書式を受信する。先に論じたように、電子署名サービスは、送信された要求に基づいて書式を作成する。作成された書式は次に、電子署名サービスから図示されているプロセスへ送信される。
【００３２】
ブロック３０８において、プロセスは、受信した書式を提示することによって要求される電子署名データを収集する。例えば、書式がＨＴＭＬとして表現されていれば、プロセスは書式をウェブブラウザまたは類似するレンダリングコンポーネントにおいてレンダリングしてもよい。或いは、書式はコードモジュール（例えば、アプレットまたはスクリプト）として表現される場合もある。このような場合、プロセスは、コードモジュールを実行または解釈することによって、受信した書式を提示する。プロセスのユーザは次に、提示された書式を用いて要求された電子署名データを入力することができる。
【００３３】
ブロック３１０において、プロセスは、収集された電子署名データを電子署名サービスへ送信する。先に論じたように、電子署名サービスは次に、これらの電子署名データを他のユーザまたはシステムコンポーネントが使用またはアクセスできるように格納する。
Ｗｅｂ  ＰｏｗｅｒＦｏｒｍの実施形態
【００３４】
以下、本明細書において「Ｗｅｂ  ＰｏｗｅｒＦｏｒｍ」と称する例示的な実施形態について述べる。Ｗｅｂ  ＰｏｗｅｒＦｏｒｍは、ウェブポータル、イントラネット、電子メール、文書または他のテクノロジーへ、ある実施形態ではユーザインタフェースツールのみを用いてシームレスに統合されるオンライン署名プロセスの生成を促進する。この統合式エクスペリエンスの生成に、プログラミングは不要である。
【００３５】
Ｗｅｂ  ＰｏｗｅｒＦｏｒｍは、ユーザに、ＵＲＬリンクをクリックし、氏名および電子メールアドレスを収集する書式へ入り、かつ次に直ちにウェブユーザインタフェースに入って文書への署名を完了する能力を提供する。Ｗｅｂ  ＰｏｗｅｒＦｏｒｍはさらに、そのテクノロジーが適切な受信者情報を動的に追加し、署名されるべき文書にこれらのデータを配置しかつカスタマイズされ統合された文書への署名を提示する能力も含む。
【００３６】
ユーザがＵＲＬリンクをクリックすると、「仮想送信者」が先に説明した文書の送信を開始する。これにより、仮想的に作成されて事前に指定された送信者により自動的に送信されるカスタマイズされた署名用文書をオンデマンドで作成できるようになる。
【００３７】
文書への署名は、ＵＲＬリンクを保持するシステムに直に埋め込まれることが可能である。また、Ｗｅｂ  ＰｏｗｅｒＦｏｒｍでは、関係者、役割および文書受信者の順序を明記するテンプレートも署名プロセスを記述する。さらに、「仮想送信者」は、署名ワークフローの進捗状況および状態をオンラインベースまたはデスクトップベースのコンソールから見ることができる。
【００３８】
文書への署名が完了すると、結果（例えば、署名データ）は、仮想送信者がダウンロードできるように入手可能である。仮想送信者は、コンソールを介して結果および完成文書を見ることもできる。完成文書は、電子メールアタッチメントを介して全ての関係者へ送信されてもよい。
ある実施形態によるプロセス例
ステップ１：テンプレートの作成
【００３９】
図４Ａに示されているように、このステップは下記、即ち１）文書への署名を開始するユーザを含む文書の受信者、２）署名の順序、３）主題およびメッセージ、４）セキュリティのオプションおよび要件、および５）要求されるデータ、署名、イニシャル、日付および署名プロセスにおいて収集されるべき他のデータを明記する。
ステップ２：テンプレートからＷｅｂ  ＰｏｗｅｒＦｏｒｍを作成する
【００４０】
図４Ｂに示されているように、ステップ１で作成されるテンプレートは、Ｗｅｂ  ＰｏｗｅｒＦｏｒｍへの命令として識別される。仮想送信者が識別され、セキュリティオプションが明記され、かつ署名方法が指示される。このステップの終わりでは、署名用のＷｅｂ  ＰｏｗｅｒＦｏｒｍが存在する。
ステップ３：ＰｏｗｅｒＦｏｒｍライブラリからリンクを得る
【００４１】
図４Ｃおよび図４Ｄに示されているように、このステップは、Ｗｅｂ  ＰｏｗｅｒＦｏｒｍの署名プロセスを開始できるＵＲＬリンクを生成する。このステップで抽出されるＵＲＬは、ポータル、イントラネット、電子メール、ドキュメントまたはウェブＵＲＬを立ち上げることができる他のテクノロジーへ挿入されることが可能である。
ステップ４：ユーザ向けのリンクを公開する
【００４２】
Ｗｅｂ  ＰｏｗｅｒＦｏｒｍへのＵＲＬは、ポータル、イントラネット、電子メール、ドキュメントまたは、図４Ｅに示されているような、署名プロセスを開始するためにユーザがアクセスできる他のテクノロジーへ付加される。
ステップ５：ユーザがリンクをクリックしてＷｅｂ  ＰｏｗｅｒＦｏｒｍを起動する
【００４３】
図４Ｆに示されているように、ポータル、イントラネット、電子メール、ドキュメントまたは他のテクノロジーからＷｅｂ  ＰｏｗｅｒＦｏｒｍリンクをクリックすると、署名プロセスが立ち上がる。署名エクスペリエンスの第１のステップは、ユーザおよび他の必要なアドレス指定されていない関係者を、氏名および電子メールアドレスを供給することによって識別することである。
ステップ６：ユーザがＷｅｂ  ＰｏｗｅｒＦｏｒｍに記入して署名する
【００４４】
図４Ｇに示されているように、ユーザおよび必要な関係者が識別されると、ユーザに、受信者によりカスタマイズされる文書、ステップ１においてテンプレートに明記されたデータおよび他のコンテンツが提示される。ユーザは署名を選択し、文書を精査し、要求されたデータを供給し、必要な署名を追加しかつ署名を完了する。
ステップ７：データが電子署名サービスへ戻され、ダウンロード用に供される
【００４５】
完成後、署名データ、文書および署名履歴は全て、Ｗｅｂ  ＰｏｗｅｒＦｏｒｍライブラリからダウンロードして入手できるようにされる。これらのデータは、文書ベースで、または特有のＷｅｂ  ＰｏｗｅｒＦｏｒｍでは提出文書全てについてダウンロードされることが可能である。
【００４６】
完成した文書は、完成通知の電子メールへ添付して全ての関係者へ配信されるだけでなく、コンソールでも入手可能にされる。
ウェブベースのＰｏｗｅｒＦｏｒｍ
概説
【００４７】
ＰｏｗｅｒＦｏｒｍは、ユーザが、ＤｏｃｕＳｉｇｎによって提供され得るような電子署名サービスからの送信を要求しない「自助式の」トランザクションを生み出すことができるようにする。これは、場合により、電子メールを介して送信される口座開設、ウェブベースの書式および文書にとって効果的である。ある実施形態では、ユーザは、Ａｄｏｂｅ  Ａｃｒｏｂａｔ（登録商標）Ｐｒｏｆｅｓｓｉｏｎａｌ等のソフトウェアプロダクトを予め知ること、およびこの複雑なソフトウェアを知る必要がない。
【００４８】
Ｗｅｂ  ＰｏｗｅｒＦｏｒｍの場合、ＰｏｗｅｒＦｏｒｍは、ＰｏｗｅｒＦｏｒｍが自らを立ち上げるＰＤＦを持たなくてもよいようにすることによって遙かにフレキシブルにされる。格納されているテンプレートをＰｏｗｅｒＦｏｒｍに変換することによって、本サービスはＰｏｗｅｒＦｏｒｍの立ち上げ方法等に関する何らかの追加情報を生成し、かつ本サービスはこれをＵＲＬによって立ち上げることができる。（これは、ＰＤＦバージョンに類似しているが、リンクの先はプロセスを開始するＰＤＦではなく、テンプレート構造へと直に繋がる。）
【００４９】
このアプローチの効果は、口座開設および他のファイルのためのウェブベース署名を遙かに迅速に展開して、顧客に対するコストおよび複雑さを低減しかつＡｄｏｂｅ  Ａｃｒｏｂａｔ（登録商標）等のプロダクトを不要にできるようにすることにある。
特徴
【００５０】
Ｗｅｂ  ＰｏｗｅｒＦｏｒｍは、規格テンプレートをＰｏｗｅｒＦｏｒｍのように挙動させる。実際に、ＰｏｗｅｒＦｏｒｍという用語は、全てのＰＤＦベースまたはウェブベースのＰｏｗｅｒＦｏｒｍを表すために使用される場合がある。
Ｗｅｂ  ＰｏｗｅｒＦｏｒｍの属性
【００５１】
１）署名者により、ＵＲＬを介して呼び出されることが可能である。このＵＲＬは、電子メールで送信されても、ウェブサイト上に掲載されても、ＰＤＦ文書に埋め込まれてもよい。ＵＲＬは、ＰｏｗｅｒＦｏｒｍフィールドをポピュレートしかつ受信者の役割情報をポピュレートするためにデータでオーバーロードされてもよい。
【００５２】
２）ＵＲＬをクリックすると、新しいトランザクションが生み出され、かつ署名プロセスを開始するための安全なブラウザが開かれる。
【００５３】
３）ＰｏｗｅｒＦｏｒｍを呼び出す署名者は、任意の追加的な受信者データを提供してもよい。言い替えれば、テンプレートのワークフロー内に５名の署名者が存在すれば、ＰｏｗｅｒＦｏｒｍを呼び出す署名者は第１の署名者であることへデフォルトしてもよい。署名者達は、他の受信者達が署名の一部としての何者であるかに関する情報を提供してもよい。これは前もって発生する可能性があり、かつ未定義の役割が２つ以上存在する場合にのみ発生することがある。（この点は、現行のＰＤＦ  ＰｏｗｅｒＦｏｒｍと異なる。）
【００５４】
４）書式フィールドに記入する、または役割を割り当てるべく情報を提供するために、ＰｏｗｅｒＦｏｒｍへ引数を送り込むことができる場合がある。これは、ＰｏｗｅｒＦｏｒｍを事前にポピュレートするためのＨＴＭＬ書式情報の収集と引数（例えば、氏名、各役割の電子メール、フィールド値、アクセスコード、ＩＤチェック、電話認証）による文字列の生成との統合を可能にする。（この点は、現行のＰＤＦ  ＰｏｗｅｒＦｏｒｍの動作方法と異なる。）
【００５５】
５）概して、先行アプローチによっては、テンプレートはアップロードされ、テンプレートライブラリ等からテンプレートを取り込む方法はない。ある実施形態は、テンプレートを、アップロードによらずテンプレートライブラリからの取得にデフォルトすることができる。ユーザがそのライブラリにテンプレートを有していれば、ユーザはこれからＰｏｗｅｒＦｏｒｍを作ることができる。テンプレートＰＤＦが書式フィールドを有していれば、これからＰｏｗｅｒＦｏｒｍを作成するに当たって、ユーザは、これらを用いるか否かを、作成しようとしているＰｏｗｅｒＦｏｒｍのタイプとしてＰＤＦを選択するか、ウェブを選択するかによって決めることができる。サービスがＰｏｗｅｒＦｏｒｍを作成する場合、「ＰＤＦ」ＰｏｗｅｒＦｏｒｍを作成するか、「ウェブ」ＰｏｗｅｒＦｏｒｍを作成するかのオプションは、その構成方法を指し示すことができる。「ＰＤＦ」が選択されれば、ＰｏｗｅｒＦｏｒｍはＰＤＦプロセスでの署名を開始するハイパーリンクを有することができ、かつＰＤＦデータフィールドが使用可能になる可能性がある。「ウェブ」が選択されれば、これは直にウェブへ進むことができ、データ収集にＰＤＦを用いることはできない。
【００５６】
６）編集可能な属性：
【００５７】
ａ）テンプレート。ＰＤＦおよびＷｅｂ  ＰｏｗｅｒＦｏｒｍの双方に使えるテンプレートを開く。
【００５８】
ｂ）送信者。ＰｏｗｅｒＦｏｒｍが誰によって「所有」されるか、ＰｏｗｅｒＦｏｒｍがステータスを誰に報告して戻すことができるか等を割り当てる。
【００５９】
ｃ）使用法の設定。使用できる最大回数、および残余回数。
【００６０】
ｄ）頻度。使用可能な頻度、例えば、同一署名者による使用間隔制限Ｘ分。
【００６１】
ｅ）ステータス。アクティブまたは非アクティブ。非アクティブであれば、クリックされたリンクにより、「この文書は一時停止されていて現在機能していません。送信者に連絡してください。」と告げられる場合がある。
【００６２】
ｆ）アクセスモード。設定はダイレクトおよび電子メールである。注意：ダイレクトを使用する場合、テンプレートは、署名者が識別されていることを保証するために、アクセスコード、電話認証またはＩＤチェック等の他の何らかの有効にされた認証形式を有してもよい。リンクがクリックされると、ＰｏｗｅｒＦｏｒｍは直ちに開き、次のような処理を行う。
【００６３】
（１）他の受信者を要求する。要求されれば、受信者が提供されてもよい（例えば、氏名、電子メール）。
【００６４】
（２）任意の要求される認証を実行する
【００６５】
（３）署名プロセス
【００６６】
（４）プロセスが完了すると、ＵＲＬへ進んでエンベロープを完成させる。ある実施形態は、完了した署名イベントが定義されるためのＵＲＬをテンプレートの一部として追加してもよい。
【００６７】
ｈ）受信者。他の「編集」モードにおいて達成される場合もある受信者によるオプション編集。実施形態の中には、回覧順、役割等を表示してもよいものがある。
【００６８】
ｉ）ＰＤＦ所有者のパスワード。これは、ＰＤＦ  ＰｏｗｅｒＦｏｒｍの場合にＰＤＦを編集する能力を保護する。
【００６９】
ｊ）文書名
【００７０】
ｋ）電子メールの主題
【００７１】
ｌ）電子メールの本文
【００７２】
ｍ）ある実施形態は、指示を含んでもよい。これらの指示は、署名者の開始ページで使用されてもよい。指示が入力される場合、これは、署名者がＵＲＬをクリックした後に示される「序文」であってもよい。これは、署名者に対するより丁寧な世話を可能にすることがあり、かつテンプレートが２つ以上の役割を有している場合には、役割が尋ねられる同じページに表示されてもよい。このようにして、ユーザは、「Ｅｎｖｏｙ  Ｍｏｒｔｇａｇｅへようこそ。ローンを受け付けます。連署をされる場合は、連帯保証人の氏名および電子メール、並びに貴殿の氏名および電子メールを入力してください。」等の何らかのテキストを定めることができる。
【００７３】
ｎ）テンプレートが、第１の役割の「氏名」および「電子メール」という名称で要求フィールドを含んでいれば、サービスは、ユーザにその氏名および電子メールを事前に提示するように求めない場合がある。サービスは、これをテンプレートによって代用することができる。
【００７４】
７）データ管理
【００７５】
ａ）ＰｏｗｅｒＦｏｒｍにより収集されたデータは全て、その全ての用途によってダウンロードすることが可能である場合がある。
【００７６】
ｂ）ダウンロードされた全てのデータは、日付範囲によってフィルタリングすることが可能である場合がある。
【００７７】
ｃ）ＰｏｗｅｒＦｏｒｍにより収集されたデータは、その全てを、または日付範囲毎に削除することが可能である場合がある。
【００７８】
ｄ）ＰＤＦ  ＰｏｗｅｒＦｏｒｍでは、全てのＰＤＦフィールドからのデータが集められてもよい。ウェブのＰｏｗｅｒＦｏｒｍでは、ＳｅｃｕｒｅＦｉｅｌｄからの全てのデータが集められてもよい。ＰＤＦがＰＤＦおよびウェブ双方のＳｅｃｕｒｅＦｉｅｌｄを有していれば、全てが集められてもよい。
【００７９】
ｅ）パフォーマンス。１０秒間に、１００フィールドの１０００記録をダウンロードすることができる場合がある。他の実施形態は、異なるパフォーマンス特性を有する。
【００８０】
ｆ）ＣＳＶファイルのフォーマット。ある実施形態では、各ＰｏｗｅｒＦｏｒｍが１つのＣＳＶファイル内に唯一の記録／行を有し得るのに対して、各々が重複行を有する場合もある。
【００８１】
ｇ）ＰｏｗｅｒＦｏｒｍの主題、署名者氏名、署名者電子メール、完成日／時間（完成していなければなし）、ＰＤＦ／ＳｅｃｕｒｅＦｉｅｌｄにおける全てのフィールド名。各署名者毎に、入力した値、または、その署名者に割り当てられていない場合は、文字「ＮＡ」。
【００８２】
８）コンソールのリスティング
【００８３】
コンソールをリスティングするＰｏｗｅｒＦｏｒｍは、下記のカラムを有してもよい。これらはソート可能であり、日付検索可能でありかつ使用日、送信者、名前、署名モード、ステータス、タイプによって検索可能であってもよい。
【００８４】
ｉ）名前（テンプレート名）。実施形態の中には、「名前」と「テンプレート」とを１つに縮めるものがある。
【００８５】
ｉｉ）送信者。誰に割り当てられるかの識別。
【００８６】
ｉｉｉ）認証。ダイレクト、電子メール
【００８７】
ｉｖ）使用済み。ＰＤＦにより収集された記録の数。（ユーザが記録を削除すれば、この値は変わる。）
【００８８】
ｖ）残余回数。制限（設定されていれば）に達するまでの残り回数。
【００８９】
ｖｉ）最終使用日
【００９０】
ｖｉｉ）ステータス（アクティブ、非アクティブ）
【００９１】
ｖｉｉｉ）タイプ：ＰＤＦまたはウェブ
【００９２】
ｂ）ＰｏｗｅｒＦｏｒｍでの行為
【００９３】
ｉ）コンソールにおいて、ユーザは、ボタンまたはメニューを用いて下記を行うことができる場合がある：
【００９４】
（１）選択される１つの書式から書式データを入手する（データダイアローグをダウンロードする）。
【００９５】
（２）ダウンロード
【００９６】
（３）電子メール。ハイパーリンクを用いて電子メールを作成する
【００９７】
（４）リンク。ＰｏｗｅｒＦｏｒｍのハイパーリンクを表示する
【００９８】
（５）編集。編集ビューを開く
【００９９】
（６）テンプレート。編集されるべきテンプレートを開く
【０１００】
ｃ）新しいＰｏｗｅｒＦｏｒｍを作成する
【０１０１】
ｉ）全てのテンプレートがＰｏｗｅｒＦｏｒｍではない。ＰｏｗｅｒＦｏｒｍの作成に当たっては、ユーザはテンプレートを選択し、「ＰｏｗｅｒＦｏｒｍを作成」メニュー／ボタンをクリックする
【０１０２】
（１）これにより、ＰＦの「編集」パネルが開き、ユーザは、「ＰｏｗｅｒＦｏｒｍ属性」を割り付けることができるようになる
【０１０３】
（２）ＰＤＦまたはウェブ書式
【０１０４】
（３）モード
【０１０５】
（４）所有者
【０１０６】
（５）使用法の設定
【０１０７】
（６）役割リスト、およびこれらが必要か不要かを表示する
【０１０８】
（７）電子メールの主題および名称（後続の署名者用）
【０１０９】
ｉｉ）テンプレートとＰｏｗｅｒＦｏｒｍとの相違
【０１１０】
（１）ＰｏｗｅｒＦｏｒｍは、テンプレートより多い属性を有する
【０１１１】
（２）モード、使用回数、複数データの収集等
【０１１２】
プランのマッピングおよび設定
【０１１３】
１）ある実施形態によれば：
【０１１４】
ａ）標準口座および企業口座で利用可能
【０１１５】
ｂ）課金プランＵＩおよびＰｌａｎＩｔｅｍｓＭａｓｔｅｒテーブルにおいてプランアイテムとして有効化される特徴
【０１１６】
ｃ）サービスＡｄｍｉｎは、ＰｏｗｅｒＦｏｒｍを有効化することができる
【０１１７】
ｄ）ユーザＡｄｍｉｎはＰｏｗｅｒＦｏｒｍを有効化することができ、例えば、ユーザの中にはＰｏｗｅｒＦｏｒｍを使用できるものがあり、ＰｏｗｅｒＦｏｒｍを書くことができるものもある。
【０１１８】
ｅ）ユーザは、ＰｏｗｅｒＦｏｒｍをオン／オフにすることができる
【０１１９】
２）既存のカスタマ向けに立ち上げる：通常、これはオフであってもよい
【０１２０】
３）新規カスタマ向けに立ち上げる：通常、これはオンであってもよい。
ＤｏｃｕＳｉｇｎのＰｏｗｅｒＦｏｒｍ
【０１２１】
ＤｏｃｕＳｉｇｎ（登録商標）のＰｏｗｅｒＦｏｒｍは記述されている技術のうちの少なくとも幾つかを実施し、かつＰＤＦ書式と、市場をリードするＤｏｃｕＳｉｇｎ電子署名およびワークフローテクノロジーとの能力を結合する。ＤｏｃｕＳｉｇｎは、「ＤｏｃｕＳｉｇｎシステム」と称される場合もある電子署名サービスの例を提供する。予め記入され、署名されかつファックスまたは翌日配達便によってハードコピーで戻された書式は、広く配布され、便利に記入されて安全に署名され、かつ電子的に戻されることが可能である。
【０１２２】
ＤｏｃｕＳｉｇｎのＰｏｗｅｒＦｏｒｍは、編集可能な既存のＰＤＦへこれらの能力を追加する。
【０１２３】
・ＰｏｗｅｒＦｏｒｍは、ＤｏｃｕＳｉｇｎシステムにより自動的に生成される一意の安全なＵＲＬによって電子メールまたはウェブを介して配布されることが可能である。
【０１２４】
・ＰＤＦ書式を介して提供される全てのデータは、ＤｏｃｕＳｉｇｎシステムへ戻されて保全されてもよく、かつ既存のアプリケーションへ即座に統合されることが可能である。
【０１２５】
・全てのワークフローエレメント−認証、承認および回覧順の制御を含む、ＰｏｗｅｒＦｏｒｍの集中化された作成および管理
【０１２６】
ＤｏｃｕＳｉｇｎのＰｏｗｅｒＦｏｒｍはＤｏｃｕＳｉｇｎシステムと協働し、ユーザが、ユーザによるＤｏｃｕＳｉｇｎからの文書送信を必要としないトランザクションを生み出すことができるようにする。
【０１２７】
ある実施形態では、２つのタイプのＰｏｗｅｒＦｏｒｍユーザ、即ちＰｏｗｅｒＦｏｒｍ送信者およびＰｏｗｅｒＦｏｒｍ管理者が存在する。
【０１２８】
ＰｏｗｅｒＦｏｒｍ送信者：ＰｏｗｅｒＦｏｒｍ送信者は、ＰｏｗｅｒＦｏｒｍライブラリへのアクセスを許容され、かつ送信者として割り当てられているＰｏｗｅｒＦｏｒｍをダウンロードして送信することができる。また送信者は、自らが電子メールまたは他によって送信した記入済み、署名済みのＰｏｗｅｒＦｏｒｍを見ることもできる。
【０１２９】
ＰｏｗｅｒＦｏｒｍ管理者：ＰｏｗｅｒＦｏｒｍ管理者は、ＰｏｗｅｒＦｏｒｍ送信者と同じアクセスを有するが、ＰｏｗｅｒＦｏｒｍを作成して編集することもできる。さらに、ＰｏｗｅｒＦｏｒｍ管理者は、完成したＰｏｗｅｒＦｏｒｍから完成した書式データセットをＸＭＬまたはＣＳＶフォーマットで抽出することができる。
ＰｏｗｅｒＦｏｒｍの作成
【０１３０】
ある実施形態では、ＰｏｗｅｒＦｏｒｍ管理者のみが新しいＰｏｗｅｒＦｏｒｍを作成することができる。ユーザがＰｏｗｅｒＦｏｒｍ管理者でなければ、このユーザはこのセクションを用いることができない。
新しいＰｏｗｅｒＦｏｒｍの作成
【０１３１】
図４Ｈは、新しいＰｏｗｅｒＦｏｒｍテンプレートの作成を促進するように構成されたコンソールを示す。
【０１３２】
１．ＰｏｗｅｒＦｏｒｍを作成する第１のステップは、ＤｏｃｕＳｉｇｎテンプレートを作成することである。テンプレートを作成するための通常のステップに従う。ＰｏｗｅｒＦｏｒｍに使用され得るテンプレートは、好ましくは唯一の文書を含むが、ページ数は任意であることが可能である。テンプレートの作成に当たって、ユーザは、アクティブな書式フィールドを有する作成された（または、第三者から受信されている）ＰＤＦ書式を用いることができる。書式フィールドは、テンプレートへＰＤＦが追加されると自動的にＳｅｃｕｒｅＦｉｅｌｄへ変換される。ＤｏｃｕＳｉｇｎテンプレートが作成されると、次はＰｏｗｅｒＦｏｒｍを生成することができる。
【０１３３】
２．次の方法のうちの１つによってＰｏｗｅｒＦｏｒｍ管理ページのＰｏｗｅｒＦｏｒｍタブへ進む：（ａ）ＤｏｃｕＳｉｇｎコンソールにおいて、ＰｏｗｅｒＦｏｒｍをクリックし、次に新しいＰｏｗｅｒＦｏｒｍをクリックする。ユーザは、ＰｏｗｅｒＦｏｒｍ管理ページ上のＰｏｗｅｒＦｏｒｍタブへと導かれる。（ｂ）ＤｏｃｕＳｉｇｎコンソールにおいて、ＰｏｗｅｒＦｏｒｍをクリックし、次にＰｏｗｅｒＦｏｒｍライブラリをクリックする。ユーザは、ＰｏｗｅｒＦｏｒｍ管理ページへと導かれる。新規ＰｏｗｅｒＦｏｒｍリンクをクリックする。（ｃ）ＤｏｃｕＳｉｇｎコンソールにおいて、ＰｏｗｅｒＦｏｒｍをクリックし、次にＰｏｗｅｒＦｏｒｍライブラリをクリックする。ユーザは、ＰｏｗｅｒＦｏｒｍ管理ページへと導かれる。ＰｏｗｅｒＦｏｒｍタブをクリックする。
【０１３４】
３．ＤｏｃｕＳｉｇｎテンプレートをアップロードする。
【０１３５】
４．テンプレートライブラリをクリックし、ＤｏｃｕＳｉｇｎテンプレートを位置決めする。
【０１３６】
５．ＤｏｃｕＳｉｇｎ  Ｐｒｏｆｅｓｓｉｏｎａｌテンプレートを用いるために、「ここ」リンクをクリックし、Ｂｒｏｗｓｅ．．．をクリックし、次にＤｏｃｕＳｉｇｎテンプレートを位置決めする。ＤｏｃｕＳｉｇｎ  Ｐｒｏｆｅｓｓｉｏｎａｌテンプレートはファイル拡張子．ｄｐｄを有し、Ｍｙ  Ｄｏｃｕｍｅｎｔｓ＼ＤｏｃｕＳｉｇｎ  Ｐｒｏｆｅｓｓｉｏｎａｌ＼Ｔｅｍｐｌａｔｅｓにデフォルトで位置決めされる。実施形態によっては、ＰｏｗｅｒＦｏｒｍ毎にテンプレートが１つだけアップロードされてもよい。注意：ＰｏｗｅｒＦｏｒｍにより使用されるテンプレートが後に編集されて保存された場合、変更は自動的にＰｏｗｅｒＦｏｒｍに反映される場合がある。テンプレートがアップロードされると、受信者、文書設定および送信者セクションは、テンプレートからの情報によって記入されてもよい。
【０１３７】
６．テンプレート情報の精査。文書設定および送信者セクションにおける情報は編集が可能であるが、受信者における情報は読取り専用である場合があり、編集できないことがある。受信者に関する必要な変更は、ＤｏｃｕＳｉｇｎテンプレートにおいて行われてもよい。
【０１３８】
図４Ｉに示されている受信者セクションは、回覧順、受信者の役割または氏名、電子メールアドレス、受信者のタイプ（署名者、証明付き配信、カーボンコピー等）、受信者に関連する、受信者に対するセキュリティチェック（ＩＤチェック、ノーチェックに対する電話認証または偽）が存在する場合の任意のアクセスコードを示している。
【０１３９】
この情報の何れかに間違いがあれば、ユーザは、図４Ｊに示されているように、テンプレート名リンクをクリックしてテンプレートウィザードを開くことによりテンプレートを補正することができる。テンプレートの変更を保存した後、ユーザはＰｏｗｅｒＦｏｒｍタブへ戻されてもよい。
【０１４０】
７．送信者情報の精査。ＰｏｗｅｒＦｏｒｍのデフォルト送信者は、ＰｏｗｅｒＦｏｒｍを作成するＰｏｗｅｒＦｏｒｍ管理者であってもよい。ＰｏｗｅｒＦｏｒｍに関連づけられる送信者は、ＰｏｗｅｒＦｏｒｍが完成すると電子メールで通知される者であってもよい。また、送信者は、自らのＤｏｃｕＳｉｇｎコンソールにおける送信済みアイテムフォルダでＰｏｗｅｒＦｏｒｍで生成されたエンベロープを見る者であってもよい。
【０１４１】
ＰｏｗｅｒＦｏｒｍ送信者を変更するためには、図４Ｋに示されているように、送信者氏名の右にある変更リンクをクリックする。そのアカウントに関連づけられる全てのＤｏｃｕＳｉｇｎ送信者のリストが現出する。送信者を選択し、選択をクリックして操作を続ける。
【０１４２】
注意：ある実施形態では、ＰｏｗｅｒＦｏｒｍに関連づけられ得る送信者は一名のみである。１つのＰｏｗｅｒＦｏｒｍに複数の送信者を関連づける必要があれば、ＰｏｗｅｒＦｏｒｍのコピーを複数作成し（各送信者に１コピー）、送信者をＰｏｗｅｒＦｏｒｍへ関連づける。
【０１４３】
８．図４Ｌに示されているように、使用上の設定値を設定する
【０１４４】
・文書を使用できる最大回数：ＰｏｗｅｒＦｏｒｍ管理者は、ＰｏｗｅｒＦｏｒｍを使用できる（署名できる）回数を指定することができる。ＰｏｗｅｒＦｏｒｍを使用できる最大回数を指定することにより、アカウントをエンベロープの過剰使用に曝すことを制限することができる。ＰｏｗｅｒＦｏｒｍ管理者は、ＰｏｗｅｒＦｏｒｍ作成の後、事前に入力された使用限度に達している場合でも、この数字を随時編集することができる。受信者がある文書の署名開始をクリックする度に、残りの使用回数は１ずつ減らされてもよい。受信者が既にその使用最大回数に達しているＰｏｗｅｒＦｏｒｍに署名しようとすれば、受信者には、その文書へは署名できないというエラーメッセージが表示されてもよい。
【０１４５】
・同一署名者がその文書を使用できる頻度：ＰｏｗｅｒＦｏｒｍ管理者は、同一の受信者が同じＰｏｗｅｒＦｏｒｍに署名できる頻度を指定することができる。これは、署名間の時間の長さを指定することによって達成されてもよい。例えば、ＰｏｗｅｒＦｏｒｍが使用を３６５日おきに制限するように構成されれば、同一の受信者はＰｏｗｅｒＦｏｒｍへ年に一度しか署名することができない。受信者が認可されている回数を超えた頻度でＰｏｗｅｒＦｏｒｍに署名しようとすれば、受信者には、その文書へは署名できないというエラーメッセージが表示されてもよい。
【０１４６】
・文書のステータス：これは、文書を受信者へ送信可能であるかどうかを設定する。ＰｏｗｅｒＦｏｒｍのデフォルトステータスはアクティブであってもよく、これは、ＰｏｗｅｒＦｏｒｍを送信できて、受信者がこれに署名できることを意味する。ステータスが非アクティブに変更されれば、（ＰｏｗｅｒＦｏｒｍＵＲＬまたはＨＴＭＬリンクを入力しているとしても）ＰｏｗｅｒＦｏｒｍは受信者によって電子メール送信またはアクセスされ得ない。受信者が非アクティブなＰｏｗｅｒＦｏｒｍに署名しようとすれば、受信者には、その文書が非アクティブであり、送信者へ連絡するように、というエラーメッセージが表示されてもよい。
【０１４７】
署名モード：ある実施形態では、ＰｏｗｅｒＦｏｒｍは２つのタイプの署名モード、即ち電子メール、およびダイレクト、をサポートする。
【０１４８】
電子メール署名モードは、受信者が文書に署名する前に電子メール認証を用いて受信者の同一性を検証するために使用されてもよい。受信者がその電子メールを入力して署名開始をクリックした後、ＰｏｗｅｒＦｏｒｍの検証コードを伴う電子メールが受信者へ送信されてもよい。受信者は、有効な電子メールアドレスを提供していなければ、文書を開きかつ署名することができない場合がある。
【０１４９】
電子メール署名モードは、受信者以外の誰かがＰｏｗｅｒＦｏｒｍに記入しようとする場合にも使用されることが可能である。例えば、コールセンターの代表者は、署名者と電話で話しながらＰｏｗｅｒＦｏｒｍに記入し、かつＰｏｗｅｒＦｏｒｍに署名者の氏名および電子メールアドレスを提供する。代表者が署名開始をクリックすると、受信者は文書に署名せよという電子メール通知を受信するが、代表者によりＰｏｗｅｒＦｏｒｍへ入力された情報を編集することはできない。
【０１５０】
ダイレクト署名モードは、検証を必要としない。受信者がその電子メールを入力して署名開始をクリックした後は、新しいブラウザが開き、受信者は署名プロセスを即座に開始することができる。
【０１５１】
電子メール認証を用いる受信者同一性の検証が行われないことから、ダイレクト署名モードは、ＰｏｗｅｒＦｏｒｍが、受信者の同一性がすでに認証されている、または受信者に対しＤｏｃｕＳｉｇｎテンプレートにおいて別の形式の認証（例えば、アクセスコード、電話認証またはＩＤチェック）が明示されている安全なポータルの背後でアクセス可能である場合に限って使用されることが強く推奨される。
【０１５２】
９．図４Ｍに示されているように、文書設定値を精査して設定する
・文書名：これは、必須フィールドであってもよい。これは、ＰｏｗｅｒＦｏｒｍの名称である。ＰｏｗｅｒＦｏｒｍのデフォルト名は、ＤｏｃｕＳｉｇｎテンプレートの名称であってもよい。
・電子メールの主題：これは、必須フィールドであってもよい。これは、このＰｏｗｅｒＦｏｒｍによって送信される任意の電子メールの電子メール主題である。デフォルトの電子メール主題は、ＤｏｃｕＳｉｇｎテンプレートからのメッセージ主題であってもよい。
・電子メールの本文：これは、必須フィールドであってもよい。本文は、ＰｏｗｅｒＦｏｒｍ用に提供される。この本文は、電子メールを介して通知される署名者へ送信される電子メールにおいて使用されてもよい。
・署名指示：これらは、受信者用開始ページに示される追加的指示であってもよい。これらの指示は、受信者が電子メール以外の方法でＰｏｗｅｒＦｏｒｍにアクセスすれば、場合により効果的である。指示が入力されれば、これらは、受信者がＰｏｗｅｒＦｏｒｍにアクセスした後に序文として示されてもよい。
【０１５３】
１０．ＰｏｗｅｒＦｏｒｍを保存する。ＤｏｃｕＳｉｇｎテンプレートを追加してＰｏｗｅｒＦｏｒｍ設定値の調整を行った後、保存をクリックしてＰｏｗｅｒＦｏｒｍを保存する。次に、ユーザはＰｏｗｅｒＦｏｒｍライブラリタブへ戻され、ＰｏｗｅｒＦｏｒｍライブラリに新しいＰｏｗｅｒＦｏｒｍがリスティングされる。ＰｏｗｅｒＦｏｒｍを保存せずにＰｏｗｅｒＦｏｒｍタブを出るには、ＰｏｗｅｒＦｏｒｍライブラリタブをクリックする。
ＰｏｗｅｒＦｏｒｍの送信
【０１５４】
ある実施形態では、ＰｏｗｅｒＦｏｒｍを受信者へ送信できる複数の方法が存在するが、送信プロセスは、典型的にはＰｏｗｅｒＦｏｒｍライブラリを見ることによって始まる。
【０１５５】
ＰｏｗｅｒＦｏｒｍ管理者は、全ての送信者の全てのＰｏｗｅｒＦｏｒｍをそのアカウントにおいて見ることができる。ＰｏｗｅｒＦｏｒｍ送信者は、自らがその送信者であるＰｏｗｅｒＦｏｒｍのみを見てもよい。これは、ＰｏｗｅｒＦｏｒｍ送信者によるアクセス対象を使用を認可されているＰｏｗｅｒＦｏｒｍに限定するアクセス制御の一形式である。
【０１５６】
ライブラリ内のＰｏｗｅｒＦｏｒｍは、カラムヘッディングをクリックすることによってソートされることが可能である。ＰｏｗｅｒＦｏｒｍはまた、様々な基準に基づいて、例えば最終使用／署名日、文書名、送信者氏名、署名モードまたはステータスによって検索されることも可能である。
【０１５７】
ＰｏｗｅｒＦｏｒｍは、電子メールによって、またはＵＲＬリンクまたはＨＴＭＬ設定を用いて、またはウェブページに埋め込んでセットアップすることによって送信されることが可能である。
電子メールによる送信
【０１５８】
１．ＤｏｃｕＳｉｇｎコンソールにおいて、ＰｏｗｅｒＦｏｒｍをクリックし、次にＰｏｗｅｒＦｏｒｍライブラリをクリックする。ユーザは、ＰｏｗｅｒＦｏｒｍ管理ページのＰｏｗｅｒＦｏｒｍライブラリタブへと導かれる。
【０１５９】
２．ＰｏｗｅｒＦｏｒｍを選択し、ＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックして送信する。
【０１６０】
３．電子メールをクリックし、デフォルト電子メールクライアントを用いれば、新しい電子メールが開かれる。電子メールにはＰｏｗｅｒＦｏｒｍからの電子メール主題および本文が自動的に入力され、ＰｏｗｅｒＦｏｒｍへのＵＲＬリンクが電子メール本文の終わりに追加される。ユーザは、電子メールの主題本文を精査して編集することができる。
【０１６１】
４．電子メールを送信する。
添付ファイルによる送信
【０１６２】
これは、電子メールによるＰｏｗｅｒＦｏｒｍの送信に類似するものであるが、この場合、ＰｏｗｅｒＦｏｒｍは電子メールに添付されるのであって、電子メールからリンクされるわけではない。注意：ある実施形態では、この方法は、ＰｏｗｅｒＦｏｒｍタイプがＰＤＦである場合に限って使用されてもよい。
【０１６３】
１．ＤｏｃｕＳｉｇｎコンソールにおいて、ＰｏｗｅｒＦｏｒｍをクリックし、次にＰｏｗｅｒＦｏｒｍライブラリをクリックする。ユーザは、ＰｏｗｅｒＦｏｒｍ管理ページのＰｏｗｅｒＦｏｒｍライブラリタブへと導かれる。
【０１６４】
２．ＰｏｗｅｒＦｏｒｍを選択し、ＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックして添付ファイルとして送信する。
【０１６５】
３．ダウンロードをクリックし、ＰｏｗｅｒＦｏｒｍをユーザのシステムに保存する。
【０１６６】
４．電子メールクライアントを用いて新しい電子メールを作成し、ＰｏｗｅｒＦｏｒｍをこの電子メールへ添付する。
【０１６７】
５．電子メールに記入し、通常通りに送信する。
ＵＲＬによる送信
【０１６８】
１．ＤｏｃｕＳｉｇｎコンソールにおいて、ＰｏｗｅｒＦｏｒｍをクリックし、次にＰｏｗｅｒＦｏｒｍライブラリをクリックする。ユーザは、ＰｏｗｅｒＦｏｒｍ管理ページのＰｏｗｅｒＦｏｒｍライブラリタブへと導かれる。
【０１６９】
２．ＰｏｗｅｒＦｏｒｍを選択し、ＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックして送信する。
【０１７０】
３．リンクをクリックすると、ＰｏｗｅｒＦｏｒｍおよびＨＴＭＬスニペットへのＵＲＬリンクを有するダイアローグボックスが表示される。ユーザは、ＵＲＬをコピーして電子メールへ貼り付けることができ、またはユーザはＨＴＭＬスニペットをコピーしてウェブページへ添付することができる。
ＰｏｗｅｒＦｏｒｍライブラリ
【０１７１】
ＰｏｗｅｒＦｏｒｍライブラリは、ＰｏｗｅｒＦｏｒｍを格納しかつこれにアクセスするための共通のロケーションを提供する。
【０１７２】
ＰｏｗｅｒＦｏｒｍ管理者は、全ての送信者の全てのＰｏｗｅｒＦｏｒｍをそのアカウントにおいて見ることができる。ＰｏｗｅｒＦｏｒｍ送信者は、自らがその送信者であるＰｏｗｅｒＦｏｒｍのみを見てもよい。これは、ＰｏｗｅｒＦｏｒｍ送信者によるアクセス対象を使用を認可されているＰｏｗｅｒＦｏｒｍに限定するアクセス制御の一形式である。
ＰｏｗｅｒＦｏｒｍライブラリのビューイング
【０１７３】
ＰｏｗｅｒＦｏｒｍ管理者およびＰｏｗｅｒＦｏｒｍユーザは、そのＰｏｗｅｒＦｏｒｍライブラリを見る場合、各ＰｏｗｅｒＦｏｒｍに関する次のような情報を見てもよい：
・名称（テンプレート）−ＰｏｗｅｒＦｏｒｍ名およびテンプレート名
・送信者−ＰｏｗｅｒＦｏｒｍに関連づけられる送信者
・認証−ＰｏｗｅｒＦｏｒｍの署名モード（電子メール／ダイレクト）
・使用済み−ＰｏｗｅｒＦｏｒｍが使用された回数
・残り−ＰｏｗｅｒＦｏｒｍを使用できる残余回数
・最終使用−ＰｏｗｅｒＦｏｒｍが最後に送信または署名された日付
・ステータス−ＰｏｗｅｒＦｏｒｍがアクティブであるか、非アクティブであるか
・タイプ−ＰｏｗｅｒＦｏｒｍにおける文書のタイプ：ＰＤＦは、ＰｏｗｅｒＦｏｒｍのソースがアクティブな書式フィールドを有するＰＤＦファイルであることを示し、ウェブは、ＰｏｗｅｒＦｏｒｍのソースがＤｏｃｕＳｉｇｎテンプレートであることを示す。
【０１７４】
ＰｏｗｅｒＦｏｒｍライブラリのリストは、カラムヘッディングをクリックすることによってソートされることが可能である。ＰｏｗｅｒＦｏｒｍライブラリはまた、最終使用／署名日、文書名、送信者氏名、署名モードまたはステータスによって検索されることも可能である。
書式データの検索
【０１７５】
ＰｏｗｅｒＦｏｒｍが署名されていれば、ＰｏｗｅｒＦｏｒｍ管理者は、ＰｏｗｅｒＦｏｒｍの書式データを次のようにしてダウンロードすることができる：
【０１７６】
１．ＰｏｗｅｒＦｏｒｍライブラリタブから、データをダウンロードするＰｏｗｅｒＦｏｒｍをＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックすることによって選択し、かつ書式データのダイアローグボックスが現れる書式データをクリックする。
【０１７７】
２．場合により、「から、まで」を選択することにより日付範囲をフィルタリングする。日付範囲を入力または選択した後、図４Ｎに示されているように、フィルタ適用をクリックして日付範囲フィルタを適用する。
【０１７８】
３．ダウンロードＸＭＬまたはダウンロードＣＳＶをクリックして、情報をＸＭＬまたはＣＳＶファイルとしてダウンロードする。
ＰｏｗｅｒＦｏｒｍの編集
【０１７９】
ＰｏｗｅｒＦｏｒｍ管理者は、ＰｏｗｅｒＦｏｒｍをいつでも編集することができる。ＰｏｗｅｒＦｏｒｍを編集する際には、ＰｏｗｅｒＦｏｒｍ管理者はＰｏｗｅｒＦｏｒｍに関連づけられるＤｏｃｕＳｉｇｎテンプレートを置換または編集し、文書および使用法設定値を変更しかつＰｏｗｅｒＦｏｒｍの送信者を変更することができる。
【０１８０】
１．ＰｏｗｅｒＦｏｒｍライブラリタブから、編集するＰｏｗｅｒＦｏｒｍをＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックすることによって選択し、かつ編集をクリックする。ＰｏｗｅｒＦｏｒｍ情報を有するＰｏｗｅｒＦｏｒｍタブが表示される。
【０１８１】
２．新しいＰｏｗｅｒＦｏｒｍを作成する場合と同じ方法でＰｏｗｅｒＦｏｒｍ情報を編集する。
【０１８２】
３．保存をクリックして変更を保存する。
ＰｏｗｅｒＦｏｒｍテンプレートの置換
【０１８３】
ＰｏｗｅｒＦｏｒｍ管理者は、ＰｏｗｅｒＦｏｒｍに関連づけられるＤｏｃｕＳｉｇｎテンプレートの更新を希望すれば、テンプレートファイル名をクリックしかつテンプレートをそのローカルマシンへダウンロードすることによってこれを行うことができる。ＰｏｗｅｒＦｏｒｍ管理者は次に、ＤｏｃｕＳｉｇｎ  Ｐｒｏｆｅｓｓｉｏｎａｌにおいてテンプレートを編集し、次に新しいテンプレートをアップロードすることができる。
【０１８４】
１．ＰｏｗｅｒＦｏｒｍライブラリタブから、テンプレートを置換するＰｏｗｅｒＦｏｒｍをＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックすることによって選択し（ユーザは、リストから複数のＰｏｗｅｒＦｏｒｍを選択することができる）、かつテンプレート選択のダイアローグボックスが現れるテンプレート置換をクリックする。
【０１８５】
２．ＰｏｗｅｒＦｏｒｍの新しいテンプレートを選択し、保存をクリックする。
【０１８６】
３．保存をクリックして変更を保存する。
【０１８７】
ＰｏｗｅｒＦｏｒｍの新しいＤｏｃｕＳｉｇｎテンプレートがアップロードされると、旧バージョンのＰｏｗｅｒＦｏｒｍを有する全ての署名者は更新された署名すべきＰＤＦ文書を提示され、かつ更新されたテンプレート（例えば、修正された認証方法、回覧順等）に基づいて処理される。注意：基礎を成すＰＤＦ文書が置換されれば、変更を行うＰｏｗｅｒＦｏｒｍ管理者は、新しいバージョンが旧バージョンと同じフィールド（およびフィールド名）を有することを確認する必要がある場合があり、そうでなければＰｏｗｅｒＦｏｒｍが機能しない場合がある。
ＰｏｗｅｒＦｏｒｍのコピー
【０１８８】
ＰｏｗｅｒＦｏｒｍ管理者は、異なる送信者へＰｏｗｅｒＦｏｒｍを割り当てる目的でＰｏｗｅｒＦｏｒｍの複数のコピーを作成することができる。各送信者につき、ＰｏｗｅｒＦｏｒｍの一意のコピーが作成される。
【０１８９】
１．ＰｏｗｅｒＦｏｒｍライブラリタブから、コピーするＰｏｗｅｒＦｏｒｍをＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックすることによって選択し（ユーザは、リストから複数のＰｏｗｅｒＦｏｒｍを選択することができる）、かつアカウントに関連づけられる全てのＤｏｃｕＳｉｇｎ送信者のリストが表れるコピーをクリックする。
【０１９０】
２．送信者を選択し、選択をクリックして操作を続ける。
【０１９１】
３．保存をクリックして変更を保存する。
ＰｏｗｅｒＦｏｒｍの削除
【０１９２】
ＰｏｗｅｒＦｏｒｍ管理者は、ＰｏｗｅｒＦｏｒｍライブラリからＰｏｗｅｒＦｏｒｍを削除することができる。しかしながら、ＰｏｗｅｒＦｏｒｍが削除される際に、ＰｏｗｅｒＦｏｒｍに関連づけられる任意のデータが失われることがある。ユーザがＰｏｗｅｒＦｏｒｍデータの保留を希望する場合、ユーザはデータを検索して保存することができ、または、単にＰｏｗｅｒＦｏｒｍステータスを非アクティブに設定することができる。
【０１９３】
１．ＰｏｗｅｒＦｏｒｍライブラリタブから、削除するＰｏｗｅｒＦｏｒｍをＰｏｗｅｒＦｏｒｍ名に隣接するチェックボックスをクリックすることによって選択し（ユーザは、リストから複数のＰｏｗｅｒＦｏｒｍを選択することができる）、かつシステムがＰｏｗｅｒＦｏｒｍの削除の確認を求める削除をクリックする。
【０１９４】
２．ＯＫをクリックしてＰｏｗｅｒＦｏｒｍを削除するか、キャンセルをクリックして行為をキャンセルする。
ウェブページへのＰｏｗｅｒＦｏｒｍの埋め込み
【０１９５】
ユーザは、ライブラリ内部の適切なＰｏｗｅｒＦｏｒｍを選択して「リンク」ボタンをクリックすることができる。ＰｏｗｅｒＦｏｒｍおよびＨＴＭＬスニペットへのＵＲＬリンクを有するダイアローグが表示される。ユーザは、ＵＲＬをコピーして電子メールへ貼り付けることができ、またはユーザはＨＴＭＬスニペットをコピーしてウェブページへ添付することができる。
コンピューティングシステム例
【０１９６】
図５は、電子署名サービス１００の実施形態例を実践するためのコンピューティングシステムを示すブロック図である。図示されている実施形態において、コンピューティングシステム５００は、コンピュータメモリ（「メモリ」）５０１と、ディスプレイ５０２と、１つまたは複数の中央処理装置（「ＣＰＵ」）５０３と、入力／出力（「Ｉ／Ｏ」）デバイス５０４（例えば、オーディオプロセッサ、ビデオプロセッサ、キーボード、マウス、ＣＲＴまたはＬＣＤディスプレイカードまたはドライバおよびこれらに類似するもの）と、他のコンピュータ読取り可能媒体５０５と、ネットワーク接続５０６とを備える。
【０１９７】
電子署名サービス１００は、メモリ５０１内に存在して示されている。電子署名サービス１００は、ネットワーク５５０を介してクライアントデバイス１２０−１２１およびウェブサーバ１３０と相互作用する。他の実施形態では、電子署名サービス１００のコンテンツの何らかの部分およびコンポーネントのうちの幾つか、または全てが他のコンピュータ読取り可能媒体５０５に格納されてもよく、かつ／または他のコンピュータ読取り可能媒体５０５上で送信されてもよい。電子署名サービス１００のコンポーネントは、好ましくは、本明細書に記述されているように、電子署名プロセスを管理するために１つまたは複数のＣＰＵ５０３上で実行される。メモリ５０１には、他のコードまたはプログラム５３０（例えば、ウェブブラウザまたはサーバ、およびこれらに類似するもの）および潜在的にデータレポジトリ５２０等の他のデータレポジトリも存在し、かつ好ましくは１つまたは複数のＣＰＵ５０３上で実行される。注目すべきこととして、任意の特定の実装において、図５におけるコンポーネントのうちの１つまたはそれ以上は存在しなくてもよい。例えば、実施形態の中には、他のコンピュータ読取り可能媒体５０５またはディスプレイ５０２を設けなくてもよいものがある。
【０１９８】
メモリ５０１は、ユーザ・インタフェース・マネージャ５１１および電子署名サービスのアプリケーション・プログラム・インタフェース（「ＡＰＩ」）５１２も含む。ユーザインタフェース（「ＵＩ」）マネージャ５１１は、電子署名サービス１００およびその様々なコンポーネントとのユーザ相互作用を促進するビューおよびコントローラを提供する。例えば、ユーザ・インタフェース・マネージャ５１１は、図４Ａ−図４Ｎに関連して述べたもの等の双方向性グラフィカル・ユーザ・インタフェース・エレメントを提供する。論じているように、このようなユーザインタフェースは、電子署名プロセスを表現するテンプレートをユーザが作成しかつ管理できるようにする。
【０１９９】
ＡＰＩ５１２は、電子署名サービス１００の１つまたは複数の機能へのプログラマティックアクセスを提供する。例えば、ＡＰＩ５１２は、他のプログラム５３０のうちの１つ、または他の何らかのモジュールによって呼び出され得る電子署名サービス１００の１つまたは複数の機能へのプログラマティックインタフェースを提供してもよい。このようにして、ＡＰＩ５１２は、ユーザインタフェース、プラグイン、ニュースフィード、（例えば、電子署名サービス１００の機能をウェブまたは移動アプリケーションに統合するための）アダプタおよびこれらに類似するもの等の第三者ソフトウェアの展開を促進する。さらに、ＡＰＩ５１２は、電子署名サービス１００の様々な機能へアクセスするために、リモート・クライアント・デバイス上で実行されるコード等によりリモートエンティティを介して、少なくとも幾つかの実施形態では呼び出され、または別段でアクセスされてもよい。例えば、クライアントデバイス１２１上のアプリケーションは、ＡＰＩ５１２を介して署名データをアップロードしてもよい。またＡＰＩ５１２は、第三者アプリケーションへ統合されることが可能である、かつ記述されている機能のうちの少なくとも幾つかを他のアプリケーションのコンテキスト内で利用可能にすべく電子署名サービス１００と相互作用するように構成されるコードモジュールを提供するように構成される場合もある。
【０２００】
ある実施形態例において、電子署名サービス１００のコンポーネント／モジュールは、標準的なプログラミング技術を用いて実装される。例えば、電子署名サービス１００は、１つまたは複数の静的または動的ライブラリと共に、ＣＰＵ５０３上で実行される実行可能「ネイティブ」として実装されてもよい。他の実施形態において、電子署名サービス１００は、他のプログラム５３０のうちの１つとして実行する仮想マシンにより処理される命令として実装されてもよい。概して、このような実施形態例の実装に際しては、投技術分野において既知の範囲のプログラミング言語が使用されてもよい。
【０２０１】
さらに、上述の実施形態は、各々が１つまたは複数のＣＰＵを有する１つまたは複数のコンピュータシステム上で実行されるマルチプログラミング、マルチスレッディング、クライアント−サーバまたはピア・ツー・ピアを含む、但しこれらに限定されない様々な方法で構成される場合もある。実施形態の中には、同時的かつ非同期的に実行され、かつメッセージパッシング、パイプ、信号または他の通信技術を用いて通信し得るものがある。また、各コンポーネント／モジュールによって他の機能が実装かつ／または実行される可能性もあり、かつ異なる順序および異なるコンポーネント／モジュールによってもなお記述された技術は達成される。
【０２０２】
さらに、実施形態によっては、電子署名サービス１００の幾つかの、または全てのコンポーネントは、１つまたは複数の特定用途向け集積回路（「ＡＳＩＣ」）、標準集積回路、コントローラ（例えば、適切な命令の実行によるもの、およびマイクロコントローラおよび／または内蔵コントローラを含む）、フィールド・プログラマブル・ゲートアレイ（「ＦＰＧＡ」）、複合プログラマブル・ロジック・デバイス（「ＣＰＬＤ」）およびこれらに類似するものを含む、但しこれらに限定されない、少なくとも部分的にファームウェアおよび／またはハードウェア等の他の方法で実装または提供されてもよい。幾つかの、または全てのシステムコンポーネントおよび／またはデータ構造は、コンピュータ読取り可能媒体および／または１つまたは複数の関連するコンピューティングシステムまたはデバイスが少なくとも幾つかの記述されている技術を実行すべくコンテンツを実行する、または別段で使用または提供するように有効化する、または構成するために、コンピュータ読取り可能媒体（例えば、ハードディスク、メモリ、コンピュータネットワークまたはセルラ無線ネットワークまたは他のデータ送信媒体、または適切なドライブにより、または適切な接続を介して読み取られるべきＤＶＤまたはフラッシュ・メモリ・デバイス等のポータブル・メディア・アーティクル等）上へコンテンツとして（例えば、実行可能な、または他の機械読取り可能なソフトウェア命令または構造化データとして）非一時的に格納される場合もある。また、幾つかの、または全てのシステムコンポーネントおよびデータ構造は、様々なコンピュータ読取り可能伝送媒体上へ（例えば、搬送波の一部として符号化されることにより、またはアナログまたはデジタル伝搬信号の一部として包含される）データ信号として格納される場合もあり、これらは次に、無線ベースおよび有線／ケーブルベースの媒体を包含して伝送され、かつ（例えば、単一または多重化されたアナログ信号の一部として、または複数の離散的なデジタルパケットまたはフレームとして）様々な形式をとってもよい。このようなコンピュータ・プログラム・プロダクトは、他の実施形態では他の形式をとる場合もある。したがって、本開示による実施形態は、他のコンピュータシステム構成で実践されてもよい。
【０２０３】
本発明による実施形態は、他の多くの汎用または専用コンピューティングシステム環境または構成によって動作可能である。本発明との共用に適し得る周知のコンピューティングシステム、環境および／または構成の例としては、パーソナルコンピュータ、サーバコンピュータ、携帯またはラップトップデバイス、マルチプロセッサシステム、マイクロプロセッサベースシステム、セットトップ・ボックス、プログラム可能コンシューマ電子機器、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータ、上述のシステムまたはデバイスのうちの任意のものを含む分散コンピューティング環境およびこれらに類似するものが含まれるが、この限りではない。
【０２０４】
本発明による実施形態は、様々なコンピュータ読取り可能媒体を含んでもよく、または前記媒体において実装されてもよい。コンピュータ読取り可能媒体は、コンピュータからアクセスできる任意の利用可能媒体であることが可能であり、揮発性および不揮発性媒体、取外し可能および取外し不能媒体の双方を含む。例として、但し限定ではなく、コンピュータ読取り可能媒体はコンピュータ記憶媒体および通信媒体を備えてもよい。コンピュータ記憶媒体は、コンピュータ読取り可能命令、データ構造、プログラムモジュールまたは他のデータ等の情報を格納するための任意の方法または技術で実装される、揮発性および不揮発性、取外し可能および取外し不能媒体を含む。コンピュータ記憶媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリまたは他のメモリ技術、ＣＤ−ＲＯＭ、デジタル・バーサタイル・ディスク（ＤＶＤ）または他の光ディスク記憶装置、磁気カセット、磁気テープ、磁気ディスク記憶装置または他の磁気記憶デバイス、または所望される情報を格納するために使用されることが可能でありかつコンピュータによりアクセスされることが可能な他の任意の媒体を含むが、この限りではない。通信媒体は、典型的には、コンピュータ読取り可能命令、データ構造、プログラムモジュール、または他のデータを、搬送波または他のトランスポート機構等の変調されたデータ信号に具現し、かつ任意の情報配信媒体を含む。「変調されたデータ信号」という言い回しは、その特性のうちの１つまたはそれ以上を信号の情報を符号化するようにして設定または変更している信号を意味する。例として、但し限定ではなく、通信媒体は、有線ネットワークまたは直接有線接続等の有線媒体、および音響、ＲＦ、赤外線および他の無線媒体等の無線媒体を含む。また、上述の任意のものの組み合わせも、コンピュータ読取り可能媒体の範囲に含まれるべきである。
【０２０５】
１つまたは複数の実施形態によれば、ソフトウェアまたはコンピュータ実行可能命令とコンピュータ読取り可能媒体との組み合わせにより、結果的にマシンまたは装置が生成される。同様に、処理デバイスによるソフトウェアまたはコンピュータ実行可能命令の実行により、結果的にマシンまたは装置が生成されるが、ある実施形態によれば、これは処理デバイス自体とは区別可能であってもよい。
【０２０６】
相応して、コンピュータ読取り可能媒体が、前記媒体上へソフトウェアまたはコンピュータ実行可能命令を格納することによって変換されることは理解されるべきである。同様に、処理デバイスは、ソフトウェアまたはコンピュータ実行可能命令を実行する過程でも変換される。さらに、処理デバイスによるソフトウェアまたはコンピュータ実行可能命令の実行の間に、またはその他前記実行に関連して処理デバイスへ入力される第１のデータセットが、このような実行の結果として第２のデータセットに変換されることは理解されるべきである。この第２のデータセットは、続いて格納され、表示され、または別段で通信されてもよい。上述の例の各々において暗示されているこのような変換は、コンピュータ読取り可能媒体の一部の物理的改変の結果である場合もあれば、別段で前記改変を包含する場合もある。また、上述の例の各々において暗示されているこのような変換は、例えば処理デバイスによるソフトウェアまたはコンピュータ実行可能命令の実行中に処理デバイスに関連づけられるレジスタおよび／またはカウンタの状態の物理的改変の結果である場合もあれば、別段で前記改変を包含する場合もある。
【０２０７】
本発明による実施形態は、２００８年７月１８日に出願された同時係属かつ同一所有者による米国特許出願第１２／１７６，２６５号に記述されているエレメントを含んでもよく、または別段で前記エレメントに従って実装されてもよい。前記出願は、本参照により、本明細書に全文が記載されているが如くに組み込まれる。
【０２０８】
本特許出願は、本発明の１つまたは複数の実施形態を記述するためのものである。「なければならない」、「であろう」およびこれらに類似するもの等の絶対的言い回し、ならびに特定の量の使用は、このような実施形態のうちの１つまたはそれ以上へ適用可能であるが、必ずしもこのような実施形態の全てに適用できるわけではないと解釈されるべきである点は理解されるべきである。したがって、本発明の実施形態は、このような絶対的言い回しの変形、このような絶対的言い回しのコンテキストで記述される１つまたは複数の特徴または機能性を除外する場合もあれば、包含する場合もある。
【０２０９】
本発明の好適な実施形態を例示しかつ説明したが、先に述べたように、本発明の精神および範囲を逸脱することなく多くの変更を行うことができる。したがって、本発明の範囲は、好適な実施形態の開示によって限定されない。
【図１】
0005956432.tif 000002
【図２】
0005956432.tif 000003
【図３】
0005956432.tif 000004
【図４Ａ】
0005956432.tif 000005
【図４Ｂ】
0005956432.tif 000006
【図４Ｃ】
0005956432.tif 000007
【図４Ｄ】
0005956432.tif 000008
【図４Ｅ】
0005956432.tif 000009
【図４Ｆ】
0005956432.tif 000010
【図４Ｇ】
0005956432.tif 000011
【図４Ｈ】
0005956432.tif 000012
【図４Ｉ】
0005956432.tif 000013
【図４Ｊ】
0005956432.tif 000014
【図４Ｋ】
0005956432.tif 000015
【図４Ｌ】
0005956432.tif 000016
【図４Ｍ】
0005956432.tif 000017
【図４Ｎ】
0005956432.tif 000018
【図５】
0005956432.tif 000019