(57)【特許請求の範囲】
【請求項１】
コンピューティングデバイスによって、ドキュメントと関連付けられたユーザ識別子コードを取得する段階と、
前記コンピューティングデバイスによって、ユーザからパスワードを受信する段階と、
前記ユーザ識別子コード及び前記パスワードを認証する段階と、
前記ユーザ識別子コード及び前記パスワードが認証されたことに応答して、前記コンピューティングデバイスによって、前記ユーザ識別子コードと関連付けられた画像を前記ドキュメントに適用する段階と、
を備え、前記ドキュメントと関連付けられた前記ユーザ識別子コードは、前記コンピューティングデバイスと通信を行う複数のコンピュータシステムから前記ユーザ識別子コードを検索することにより取得される、認証方法。
【請求項２】
前記コンピューティングデバイスによって、前記画像を前記ドキュメントに適用する段階は、前記コンピューティングデバイス及び前記コンピューティングデバイスと通信を行う前記複数のコンピュータシステムの１つによって、格納され、かつ処理可能な前記ドキュメントに、前記画像を適用する段階を含む、請求項１に記載の認証方法。
【請求項３】
前記ユーザ識別子コード及び前記パスワードを認証する段階は、複数のコンピュータシステムによる認証のために、前記ユーザ識別子コード及び前記パスワードを前記複数のコンピュータシステムに送信する段階を含む、請求項１又は２に記載の認証方法。
【請求項４】
前記ユーザ識別子コード及び前記パスワードが認証されたことに応答して、前記コンピューティングデバイスによって、画像を適用する段階は、前記複数のコンピュータシステムから前記画像を受信する段階を含む、請求項３に記載の認証方法。
【請求項５】
前記ユーザ識別子コード及び前記パスワードを認証する段階は、
前記ユーザ識別子コード及び前記パスワードが認証されたことに応答して、前記コンピューティングデバイスによって、前記複数のコンピュータシステムから認証コードを受信する段階と、
前記ドキュメントに対する前記画像の後続の適用のために、前記コンピューティングデバイスによって、前記認証コードを用いて前記画像を復号化する段階と、
をさらに含む、請求項３又は４に記載の認証方法。
【請求項６】
前記ユーザ識別子コード及び前記パスワードを認証する段階は、前記コンピューティングデバイスによって、前記ユーザ識別子コード及び前記パスワードを認証する段階を含む、請求項１又は２に記載の認証方法。
【請求項７】
前記ドキュメントに対する前記画像の後続の適用のために、前記コンピューティングデバイスによって、前記パスワードを用いて前記画像を復号化する段階をさらに備える、請求項２に記載の認証方法。
【請求項８】
実行された場合に、
コンピューティングデバイスによって、ドキュメントと関連付けられたユーザ識別子コードを取得することと、
前記コンピューティングデバイスによって、ユーザからパスワードを受信することと、
前記ユーザ識別子コード及び前記パスワードを認証することと、
前記ユーザ識別子コード及び前記パスワードが認証されたことに応答して、前記コンピューティングデバイスによって、画像を前記ドキュメントに適用することと、
を機械に実行させ、前記ドキュメントと関連付けられた前記ユーザ識別子コードは、前記コンピューティングデバイスと通信を行う複数のコンピュータシステムから前記ユーザ識別子コードを検索することにより取得される、プログラム。
【請求項９】
前記コンピューティングデバイスによって、前記画像を前記ドキュメントに適用することは、前記コンピューティングデバイス及び前記コンピューティングデバイスとデータ通信を行うシステムの１つによって格納され、かつ処理可能な前記ドキュメントに、前記画像を適用することを含む、請求項８に記載のプログラム。
【請求項１０】
前記ドキュメントに対する前記画像の後続の適用のために、前記コンピューティングデバイスによって、前記パスワードを用いて前記画像を復号化することをさらに前記機械に実行させる、請求項８又は９に記載のプログラム。
【請求項１１】
前記ユーザ識別子コード及び前記パスワードを認証することは、
複数のコンピュータシステムによる認証のために、前記ユーザ識別子コード及び前記パスワードを前記複数のコンピュータシステムに送信することと、
前記ユーザ識別子コード及び前記パスワードが認証されたことに応答して、前記コンピューティングデバイスによって、前記複数のコンピュータシステムから認証コードを受信することと、
前記ドキュメントに対する前記画像の後続の適用のために、前記コンピューティングデバイスによって、前記認証コードを用いて前記画像を復号化することと、
を含む、請求項８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、認証方法及びその適用のための認証システムに関する。
【背景技術】
【０００２】
実社会において、ドキュメントの認証を目的とするゴムスタンプは、ドキュメント処理及び署名の電子的解決手段が存在するという事実にも関わらず、なお一般的である。実社会において、どの会社もドキュメントの信憑性検証方法を導入できないという問題が生じている。その結果、特定のビジネスプロセスにおいて、ゴムスタンプを用いた社印によるドキュメントの検証がなお必要とされているので、会社は、真のペーパーレス化ができずにいる。そこで、前述の課題に対する解決手段が必要とされている。
【発明の概要】
【０００３】
本発明の第１の態様によれば、コンピューティングデバイスによって、ドキュメントと関連付けられたユーザ識別子コードを取得する段階と、コンピューティングデバイスによって、ユーザからパスワードを受信する段階とを備える認証方法が開示される。認証方法は、ユーザ識別子コード及びパスワードを認証する段階と、ユーザ識別子コード及びパスワードが認証されたことに応答して、コンピューティングデバイスによって、ユーザ識別子コードと関連付けられた画像をドキュメントに適用する段階とをさらに備える。
【０００４】
本発明の第２の態様によれば、複数のプログラミング命令が格納された機械可読媒体が開示される。命令は、実行された場合に、コンピューティングデバイスによって、ドキュメントと関連付けられたユーザ識別子コードを取得することと、コンピューティングデバイスによって、ユーザからパスワードを受信することとを機械に実行させる。複数のプログラミング命令は、実行された場合に、ユーザ識別子コード及びパスワードを認証することと、ユーザ識別子コード及びパスワードが認証されたことに応答して、コンピューティングデバイスによって、ユーザ識別子コードと関連付けられた画像をドキュメントに適用することとを、機械にさらに実行させる。
【図面の簡単な説明】
【０００５】
本開示のより良い理解のために、非限定的かつ非包括的な実施形態が、以下の図面を参照して説明される。図面において、同様の参照番号は、異なる説明がない限り、様々な図の全てを通して同様の部分を指す。
【図１】本発明の態様に係る認証システムのシステム図を示す。
【図２】図１の認証システムのデータフロー図を示す。
【図３】図１の認証システムによって実装されるための、本発明の態様に係る認証方法のプロセスフロー図を示す。
【発明を実施するための形態】
【０００６】
本発明の例示的な実施形態である、認証システム２０を用いる認証方法１００が、以下、図１から図３を参照して説明される。
【０００７】
図１は、本開示の実装を実行可能な認証システム２０の例示的なシステムアーキテクチャを示す。認証システム２０は、ユーザと関連付けられるコンピューティングデバイス２２、ＮＦＣ（近距離通信）デバイス２４及び制御コンピュータシステム２６を含んでよい。コンピューティングデバイス２２は、ネットワーク２８を介して、制御コンピュータシステム２６の１つ又は複数と通信を行ってよい。制御コンピュータシステム２６の各々は、１つ又は複数のサーバ３２及び１つ又は複数のデータストア３４をそれぞれ含んでよい。いくつかの実装において、認証システム２０は、ネットワーク３０を介して互いに通信を行うために接続可能に結合される１つ又は複数のクライアントを含む複数のコンピュータシステム（例えば、制御コンピュータシステム２６）をサポートするクライアント／サーバシステムを表してよい。
【０００８】
コンピューティングデバイス２２は、限定されるものではないが、デスクトップコンピュータ、ラップトップコンピュータ、ハンドヘルドコンピュータ、パーソナルデジタルアシスタント（ＰＤＡ）、スマートフォン、スマートタブレット、携帯電話、ネットワーク機器、カメラ、スマートフォン、進化型汎用パケット無線サービス（ＥＧＰＲＳ）モバイルフォン、メディアプレイヤ、ナビゲーションデバイス、電子メールデバイス、ゲームコンソール、又はこれらのデータ処理デバイスもしくは他のデータ処理デバイスの任意の２つ又はそれより多くの組み合わせを含む、様々な形式の処理デバイスを表してよい。コンピューティングデバイス２２は、制御コンピュータシステム２６の１つ又は複数におけるアプリケーションソフトウェアにアクセスしてよい。
【０００９】
制御コンピュータシステム２６は、限定されるものではないが、ウェブサーバ、アプリケーションサーバ、プロキシサーバ、ネットワークサーバ、又はサーバファームを含む、様々な形式のサーバシステムを表してよい。例えば、サーバ３２の１つ又は複数は、コンピューティングデバイス２２によってアクセスされるソフトウェアを実行するアプリケーションサーバであってよい。いくつかの実装において、ユーザは、サーバ３２の１つ又は複数において利用可能なアプリケーションを、クライアント（例えば、コンピューティングデバイス２２）上で動作するウェブブラウザ又はモバイルアプリケーションで起動してよい。各アプリケーションは、１つ又は複数のレポジトリリソース（例えば、データストア１１２）からのデータに個別にアクセスしてよい。
【００１０】
いくつかの実装において、コンピューティングデバイス２２は、必要に応じてデジタル信号処理回路を含み得る通信インタフェース（不図示）を介して、無線通信を行ってよい。通信インタフェースは、特に、グローバルシステムフォーモバイルコミュニケーション（ＧＳＭ（登録商標））ボイスコール、ショートメッセージサービス（ＳＭＳ）、進化型メッセージングサービス（ＥＭＳ）もしくはマルチメディアメッセージングサービス（ＭＭＳ）メッセージング、符号分割多重アクセス（ＣＤＭＡ）、時分割多重アクセス（ＴＤＭＡ）、パーソナルデジタルセルラ（ＰＤＣ）、ワイドバンド符号分割多重アクセス（ＷＣＤＭＡ（登録商標））、ＣＤＭＡ２０００、もしくは汎用パケット無線システム（ＧＰＲＳ）のような様々なモード又はプロトコルの下で、通信を提供してよい。例えば、通信は、無線周波数送受信機（不図示）を介して行われてよい。さらに、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ、又は他のこのような送受信機を用いるもののような、短距離通信が行われてよい。
【００１１】
ネットワーク３０は、任意の数のモバイルクライアント、固定クライアント、及び／又はサーバを接続するローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット、セルラネットワーク、又はこれらの組み合わせのような、大きなコンピュータネットワークであってよい。いくつかの実装において、各クライアント（例えば、コンピューティングデバイス２２）は、仮想専用ネットワーク（ＶＰＮ）、セキュアシェル（ＳＳＨ）トンネル、又は他のセキュアなネットワーク接続を介して、制御コンピュータシステム２６の１つ又は複数と通信を行ってよい。いくつかの実装において、ネットワーク３０は、インターネット、無線サービスネットワークを含んでよく、公衆交換電話ネットワーク（ＰＳＴＮ）を含んでよい。他の実装において、ネットワーク３０は、社内ネットワーク（例えば、イントラネット）及び１つ又は複数の無線アクセスポイントを含んでよい。
【００１２】
コンピューティングデバイス２２は、制御コンピュータシステム２６と、それ自体のセッションを確立してよい。各セッションは、制御コンピュータシステム２６とコンピューティングデバイス２２との間で、双方向の情報交換を含んでよい。例えば、ハイパーテキスト転送プロトコル（ＨＴＴＰ）セッションは、個別のユーザに対する情報の関連付けを可能としてよい。セッションは、通信を行う部分（例えば、制御コンピュータシステム２６又はコンピューティングデバイス２２）の少なくとも１つが、通信を可能とするために、セッション履歴についての情報を格納するステートフルセッションであってよい。代替的に、ステートレスセッション中のステートレス通信は、独立した要求を、関連付けられた応答と共に含む。
【００１３】
認証方法１００は、図３に示されるように、かつ、図２に示されるデータフローと共に、ステップ１０２において、コンピューティングデバイス２２によって、ドキュメント５７と関連付けられたユーザ識別子コード５０を取得する段階を備える。次に、ステップ１０４において、パスワード５２が、コンピューティングデバイス２２によって、ユーザ５４から受信される。ステップ１０６において、ユーザ識別子コード５０は、次に、パスワード５２と共に認証される。一度、ステップ１０６において、ユーザ識別子コード５０がパスワード５２と共に認証されると、ステップ１０８において、コンピューティングデバイス２２によって、画像５６が受信される。画像５６は、ステップ１１０において、コンピューティングデバイス２２及びコンピューティングデバイス２２とデータ通信を行うシステムの１つによって格納され、かつ処理可能なドキュメント５７への適用又は関連付けの１つを行うためのものである。
【００１４】
コンピューティングデバイス２２によってドキュメント５７と関連付けられたユーザ識別子コード５０を取得するステップ１０２は、コンピューティングデバイス２２と通信を行う複数のコンピュータシステムからユーザ識別子コード５０を検索する段階を備える。複数のコンピュータシステムは、具体的には、制御コンピュータシステム２６である。代替的に、ユーザ識別子コード５０は、コンピューティングデバイス２２を用いて、ユーザによってそのユーザ入力を捕捉することによって、取得される。
【００１５】
認証方法１００の第１の実装アプローチにおいて、ユーザ識別子コード５０及びパスワード５２を認証するステップ１０６は、ステップ１１２において、制御コンピュータシステム２６にユーザ識別子コード５０及びパスワード５２を送信する段階を備える。第１の実装アプローチにおいて、コンピューティングデバイス２２によって画像５６を受信するステップ１０８は、ステップ１１４において、制御コンピュータシステム２６から画像５６を受信する段階を備える。
【００１６】
認証方法１００の第２の実装アプローチにおいて、ユーザ識別子コード５０及びパスワード５２を認証するステップ１０６は、ステップ１２２において、コンピューティングデバイス２２によって、ユーザ識別子コード５０及びパスワード５２を認証する段階を備える。第３の実装アプローチにおいて、コンピューティングデバイス２２によって画像５６を受信するステップ１０８は、識別子コード５０及びパスワード５２が認証されたことに応答して、ステップ１２４において、制御コンピュータシステム２６から画像５６を受信する段階を備える。
【００１７】
実装アプローチのいずれかにおいて、画像５６は、それをドキュメント５７と共に用いる前に、ユーザ５４によって提供されたパスワード５２を用いた復号化を必要としてよい。画像５６の復号化は、パスワード５２の利用により実現されてよい。代替的に、ユーザ識別子コード５０及びパスワード５２は、制御コンピュータシステム２６に、これによる認証のために、送信されてよい。制御コンピュータシステム２６によってユーザ識別子コード５０及びパスワード５０が認証されると、認証コードは、画像５６の復号化に用いるために、制御コンピュータシステム２６によってコンピューティングデバイス２２に送信される。実装に応じて、認証コードは、画像５６を復号化するために、ユーザ識別子コード５０及びパスワード５２の１つ又は複数とは別個に、又はこれらとの組み合わせで用いられてよい。
【００１８】
本明細書においては、本発明が複数のプログラミング命令が格納された機械可読媒体として実装可能であることも開示されている。命令は、実行された場合に、コンピューティングデバイス２２によって、ドキュメント５７と関連付けられたユーザ識別子コード５０を取得することと、コンピューティングデバイス２２によって、ユーザ５４からパスワード５２を受信することとを、機械に実行させる。複数のプログラミング命令は、実行された場合に、ユーザ識別子コード５０及びパスワード５２を認証することと、ユーザ識別子コード５０及びパスワード５２が認証されたことに応答して、コンピューティングデバイス２２によって、ユーザ識別子コード５０と関連付けられた画像５６をドキュメント５７に適用することとを、機械にさらに実行させる。
【００１９】
［方法及びシステムの一般的適用］
本発明のさらなる詳細は、以下、認証方法１００及び認証システム２０（それぞれ、「システム」及び「方法」）に提供される。これらは、限定されるものではないが、ＰＤＡのセルラフォン、スマートフォン、ラップトップ、タブレットコンピュータ及び消費者がダウンロード可能なアプリケーションへの望ましいアクセスとしてセルラデータサービスを含む他のモバイルデバイスを含む、様々な異なるポータブル通信デバイスにより利用可能である。１つのこのようなデバイスは、ｉＰｈｏｎｅ（登録商標）又はＳａｍｓｕｎｇ  Ｓ５であってよい。ポータブル通信デバイス技術プラットフォームは、Ａｐｐｌｅ  ＯＳ、Ａｎｄｒｏｉｄ（登録商標）ＯＳ、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）モバイル、Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）Ｐｈｏｎｅ７、ＲＩＭ  Ｂｌａｃｋｂｅｒｒｙ（登録商標）ＯＳ、Ｓａｍｓｕｎｇ  Ｔｉｚｅｎ、Ｓｙｍｂｉａｎ、Ｊａｖａ（登録商標）又は任意の他の技術プラットフォームであってよい。本開示の目的のために、本発明は、概して、クラウドにおいて当方のシステムに接続される汎用プラットフォームを用いた、スマートフォン用に最適化された機能及びインタフェースに従って説明されている。但し、当業者であれば、全てのこのような機能及びインタフェースが、任意の他のプラットフォーム及び／又はデバイス用に利用及び構成されてよいことを理解しよう。
【００２０】
ユーザは、当方のクラウドベースのプラットフォームにおいて、固有の会社ＩＤを有するアカウントを生成する。このような会社ＩＤを生成する権限を付与されたユーザの正当性について、信憑性を付与した後で、管理権限がこのユーザに割り当てられる。
【００２１】
好適には、モバイル通信デバイス上に存在するモバイルアプリケーションによって、認証の開始が容易化及び制御される。ここで、モバイルアプリケーションは、初回のユーザ登録及び認証を管理し、モバイルアプリケーションを介して、及び／又は（好適には、他のモバイル通信デバイス上に存在する）認証されたモバイルアプリケーションを介して、認証プロセスを開始し、モバイル通信デバイス上に存在するライブラリに格納されるべき画像、例えば、会社スタンプの画像のダウンロード及び復号化を管理する。画像は、モバイル通信デバイス上に存在する、又はこれによってアクセスされる電子ドキュメントに適用される。
【００２２】
好適には、モバイルアプリケーション及びモバイル通信デバイスは、認証システムの少なくとも一部を構成する。さらに、認証システムは、モバイル通信デバイスを介して、モバイルアプリケーションが通信を行い、かつ、インタラクトするクラウドベースのプラットフォームをさらに備える。
【００２３】
方法が開始されるといつでも、第２の要素認証プロンプトが、クラウドにおいて当方のプラットフォームと通信を行うライブラリ又は埋め込みソフトウェアライブラリによってトリガされる。これにより、これらは、これら自身が権限付与されたユーザであることを検証すべく、これらの暗証番号の入力を要求されることがある。この暗証番号は、クラウドベースのプラットフォームによる検証のために、認証ＩＤ及び会社ＩＤと共に送信される。
【００２４】
一度認証されると、会社スタンプのデジタル画像は、ライブラリに送信され、選択的な署名プロセス（すなわち、湿式インク署名又は電子画像署名）と共に、ドキュメントに重畳され、これにタグ付けされ、又はこれに統合されてよい。この署名されたドキュメントは、接続が存在する場合に、検証されたユーザによるアーカイブ及び検索用に、再びクラウドに格納される。
【００２５】
［認証されたモバイルアプリケーション］
代替的な認証方法が存在する。ユーザは、モバイル認証アプリケーションを用いて、クラウドプラットフォームに対するモバイルデバイスを、会社ＩＤとペアリングする必要がある。
【００２６】
ユーザが「モバイルアプリケーションによる認証」という選択肢を選択した場合、ユーザは、会社ＩＤをモバイルアプリケーションに入力するよう、ライブラリによって指示される。
【００２７】
プッシュ通知が、会社ＩＤとペアリングされた認証されたモバイルデバイスに対してトリガされる。この結果、認証プロセスは、システムによってトリガされる。プッシュ通知は、認証されたモバイルデバイスに送信される。これは、アプリケーションによってプロンプトをトリガし、ユーザによる認証暗証番号を要求する。一度、正確な暗証番号がシステムに入力されると、クラウドプラットフォームは、暗号化された会社の画像を、当方のライブラリによって埋め込まれたモバイルアプリケーションにプッシュする。
【００２８】
［暗号化された会社スタンプ］
ユーザが成功裏に認証された場合、会社スタンプの画像を含むデジタル会社スタンプが生成され、当該スタンプ及びタイムスタンプの１回の利用権限が付与されたユーザ名と共にカプセル化及び埋め込みされる。
【００２９】
再生成された画像は、暗号化され、インターネットを介してクラウドプラットフォームからライブラリに送信され、かつ、モバイルアプリケーション上のソフトウェアライブラリに送信される。一度、これがソフトウェアライブラリに到達すると、これは復号化され、モバイルアプリケーション又はモバイル形式に埋め込まれる。
【００３０】
［例］
具体的には、認証方法の利用による認証システムの適用例において、物流トラックドライバが、当方のソフトウェアライブラリが埋め込まれたモバイルアプリケーションを含むタブレットを保持している。ここで、タブレットは、前述されたようなモバイル通信デバイスとして機能する。
【００３１】
ドライバが顧客の在所に到着した場合、ドライバは、アプリケーションを起動し、顧客の署名及び会社スタンプを要求する。モバイルアプリケーションは、顧客による承認のために、関連ドキュメント、例えば、配送注文書（ＤＯ）を示す。ドキュメントは、例えば、クラウドベースのシステム（すなわち、制御コンピュータシステム）を介して、タブレット（すなわち、コンピューティングデバイス）によって検索可能な、関連付けられたユーザ識別子コードを有する。
【００３２】
顧客は、認証方法の利用のために事前登録されており、パスワード及び関連付けられたユーザ識別子コードを付与されている。顧客も、クラウドベースのシステムにアップロードするためのスタンプ（すなわち、会社スタンプ）画像を提供することがある。
【００３３】
クラウドベースのシステムは、画像がクラウドベースのシステムへのアップロードに利用できない場合に、画像を即座に生成又はデザインするための特定のソフトウェアアプリケーションを提供してよい。モバイルアプリケーションは、顧客（すなわち、ユーザ）に、パスワード入力を指示する。パスワードは、タブレットによる捕捉のために、顧客が入力するものである。パスワードは、ユーザ識別子コードと共に、タブレット又はクラウドベースのシステムのいずれかによって認証される。
【００３４】
一度正しく認証されると、対応する会社スタンプを含む画像が、画像をＤＯに適用するために、クラウドベースのシステムからタブレットに送信される。代替的に、画像は、顧客からのパスワード捕捉前に、ＤＯと共に、クラウドベースのシステムからタブレットにダウンロードされてよい。画像は、パスワードの捕捉及び認証が成功した場合にのみ、復号化され、ＤＯに適用される。さらに代替的に、ユーザ識別子コードは、ＤＯとの関連に基づいて自動的に検索される代わりに、顧客によって付与されてよい。モバイルアプリケーションは、顧客の署名の捕捉を、優先度に基づいて、さらに要求してよい。会社スタンプの画像を有する承認された最終的なＤＯは、アーカイブ目的のために、クラウドベースのシステムに送信されてよい。
【００３５】
具体的には、Ｂ２Ｃの場面における認証方法の利用による認証システムの他の適用例において、医療施設の医療施設職員は、当方のソフトウェアライブラリが埋め込まれたモバイルアプリケーションを含むスマートデバイスを保持する。ここで、スマートデバイスは、前述されたようなモバイル通信デバイスとして機能する。
【００３６】
医療施設職員が医療施設の患者又は潜在的な患者に、当該患者のカルテを医療施設によってアクセス可能にすること、及び／又は、それが医療施設及び第三者の個人もしくは機関によって共有されることへの同意を要求してアプローチする場合に、医療施設職員は、承認のために、患者に同意文書を示す。このような同意文書の承認は、通常、署名によって効力が発生する。しかしながら、湿式インク又は署名パッドで捕捉された署名は、不正使用及び偽造に対して有効ではない。さらに、このようなドキュメントの真正な同意は、通常、追跡が難しい、又は追跡されないままのことがある。
【００３７】
従って、認証方法により、医療施設職員は、同意を示す患者の署名を捕捉するために、スマートデバイスを用いて患者に同意文書を示すのみならず、同意文書に仮想スタンプを押すことをも要求される。
【００３８】
従って、認証方法によれば、医療施設職員は、アプリケーションを起動し、患者の署名及び会社スタンプを要求する。モバイルアプリケーションは、関連ドキュメント、例えば、患者による承認のために、同意文書を示す。患者は、スマートデバイスによって関連ドキュメントの検索が可能となるように、そのユーザ識別子コードを提供することを要求されてよい。又は、ドキュメントは、例えば、クラウドベースのシステム（すなわち、制御コンピュータシステム）を介して、スマートデバイスタブレット（すなわち、コンピューティングデバイス）によって検索可能な関連付けられたユーザ識別子コードを有する。
【００３９】
患者は、認証方法の利用のために事前登録されており、パスワード及び関連付けられたユーザ識別子コードを付与されている。患者も、クラウドベースのシステムにアップロードするためのスタンプ（すなわち、会社スタンプ）画像を提供することがある。クラウドベースのシステムは、画像がクラウドベースのシステムへのアップロードのために利用できない場合に、画像を即座に生成又はデザインするための特定のソフトウェアアプリケーションを提供してよい。モバイルアプリケーションは、患者（すなわち、ユーザ）に、パスワード入力を指示する。パスワードは、スマートデバイスタブレットによる捕捉のために、患者が入力するものである。パスワードは、ユーザ識別子コードと共に、スマートデバイス又はクラウドベースのシステムのいずれかによって認証される。
【００４０】
一度正しく認証されると、対応する個人のスタンプを含む画像が、画像を同意文書に適用するために、クラウドベースのシステムからスマートデバイスに送信される。代替的に、画像は、患者からのパスワード捕捉前に、同意文書と共に、クラウドベースのシステムからスマートデバイスにダウンロードされてよい。画像は、パスワードの捕捉及び認証が成功した場合にのみ、復号化され、同意文書に適用される。さらに代替的に、ユーザ識別子コードは、同意文書との関連に基づいて自動的に検索される代わりに、患者によって付与されてよい。モバイルアプリケーションは、患者の署名の捕捉を、優先度に基づいて、さらに要求してよい。個人のスタンプの画像を有する承認された最終的な同意文書は、アーカイブ目的のために、クラウドベースのシステムに送信されてよい。さらに、ドキュメントへのスタンプの適用に対するアラートが、例えば、電子メール又はメッセージング通信プラットフォームを介して、患者の連絡先に送信され、スタンプの使用に関して患者の注意を喚起する。
【００４１】
本開示の特定の実施形態の態様は、既存のコンピュータ実装方法及びシステムと関連付けられる少なくとも１つの態様、問題、限定、及び／又は短所に取り組んでいる。特定の実施形態と関連付けられた特徴、態様、及び／又は利点が、本開示において説明され、他の実施形態も、このような特徴、態様、及び／又は利点を示していよう。しかしながら、開示範囲に属するために、全ての実施形態が、このような特徴、態様、及び／又は利点を必ずしも示す必要はない。当業者であれば、上述の開示された構造、コンポーネント、又はこれらの代替物のいくつかが、望ましいように組み合わせられ、代替的な構造、コンポーネント、及び／又は適用をなすことを理解しよう。さらに、以下の特許請求の範囲のみによって限定される本開示の範囲内において、様々な変形、変更、及び／又は改良が、当業者によって開示される様々な実施形態になされることがある。
［項目１］
コンピューティングデバイスによって、ドキュメントと関連付けられたユーザ識別子コードを取得する段階と、
上記コンピューティングデバイスによって、ユーザからパスワードを受信する段階と、
上記ユーザ識別子コード及び上記パスワードを認証する段階と、
上記ユーザ識別子コード及び上記パスワードが認証されたことに応答して、上記コンピューティングデバイスによって、上記ユーザ識別子コードと関連付けられた画像を上記ドキュメントに適用する段階と、
を備える認証方法。
［項目２］
上記コンピューティングデバイスによって、上記ドキュメントと関連付けられた上記ユーザ識別子コードを取得する段階は、上記コンピューティングデバイスと通信を行う複数のコンピュータシステムから上記ユーザ識別子コードを検索する段階、及び、上記コンピューティングデバイスを用いて、上記ユーザによる上記ユーザ識別子コードのユーザデータ入力を捕捉する段階の１つを含む、項目１に記載の認証方法。
［項目３］
上記コンピューティングデバイスによって、上記画像を上記ドキュメントに適用する段階は、上記コンピューティングデバイス及び上記コンピューティングデバイスとデータ通信を行うシステムの１つによって、格納され、かつ処理可能なドキュメントに、上記画像を適用する段階又は関連付ける段階の１つを含む、項目１又は２に記載の認証方法。
［項目４］
上記ユーザ識別子コード及び上記パスワードを認証する段階は、複数のコンピュータシステムによる認証のために、上記ユーザ識別子コード及び上記パスワードを上記複数のコンピュータシステムに送信する段階を含む、項目１から３のいずれか１項に記載の認証方法。
［項目５］
上記ユーザ識別子コード及び上記パスワードが認証されたことに応答して、上記コンピューティングデバイスによって、画像を適用する段階は、上記複数のコンピュータシステムから上記画像を受信する段階を含む、項目４に記載の認証方法。
［項目６］
上記ユーザ識別子コード及び上記パスワードを認証する段階は、上記ユーザ識別子コード及び上記パスワードが認証されたことに応答して、上記コンピューティングデバイスによって、上記複数のコンピュータシステムから認証コードを受信する段階をさらに含む、項目４又は５に記載の認証方法。
［項目７］
上記ユーザ識別子コード及び上記パスワードを認証する段階は、上記ドキュメントに対する上記画像の後続の適用のために、上記コンピューティングデバイスによって、上記認証コードを用いて上記画像を復号化する段階をさらに含む、項目６に記載の認証方法。
［項目８］
上記ユーザ識別子コード及び上記パスワードを認証する段階は、上記コンピューティングデバイスによって、上記ユーザ識別子コード及び上記パスワードを認証する段階を含む、項目１から７のいずれか１項に記載の認証方法。
［項目９］
上記ドキュメントに対する上記画像の後続の適用のために、上記コンピューティングデバイスによって、上記パスワードを用いて上記画像を復号化する段階をさらに備える、項目３に記載の認証方法。
［項目１０］
実行された場合に、
コンピューティングデバイスによって、ドキュメントと関連付けられたユーザ識別子コードを取得することと、
上記コンピューティングデバイスによって、ユーザからパスワードを受信することと、
上記ユーザ識別子コード及び上記パスワードを認証することと、
上記ユーザ識別子コード及び上記パスワードが認証されたことに応答して、上記コンピューティングデバイスによって、上記ユーザ識別子コードと関連付けられた画像を上記ドキュメントに適用することと、
を機械に実行させる、プログラム。
［項目１１］
上記コンピューティングデバイスによって、上記ドキュメントと関連付けられた上記ユーザ識別子コードを取得することは、上記コンピューティングデバイスと通信を行う複数のコンピュータシステムから上記ユーザ識別子コードを検索すること、及び、上記コンピューティングデバイスを用いて、上記ユーザによる上記ユーザ識別子コードのユーザデータ入力を捕捉することの１つを含む、項目１０に記載のプログラム。
［項目１２］
上記コンピューティングデバイスによって、上記画像を上記ドキュメントに適用することは、上記コンピューティングデバイス及び上記コンピューティングデバイスとデータ通信を行うシステムの１つによって格納され、かつ処理可能なドキュメントに、上記画像を適用すること又は関連付けることの１つを含む、項目１０又は１１に記載のプログラム。
［項目１３］
上記ドキュメントに対する上記画像の後続の適用のために、上記コンピューティングデバイスによって、上記パスワードを用いて上記画像を復号化することをさらに上記機械に実行させる、項目１０から１２のいずれか１項に記載のプログラム。
［項目１４］
上記ユーザ識別子コード及び上記パスワードを認証することは、
複数のコンピュータシステムによる認証のために、上記ユーザ識別子コード及び上記パスワードを上記複数のコンピュータシステムに送信することと、
上記ユーザ識別子コード及び上記パスワードが認証されたことに応答して、上記コンピューティングデバイスによって、上記複数のコンピュータシステムから認証コードを受信することと、
上記ドキュメントに対する上記画像の後続の適用のために、上記コンピューティングデバイスによって、上記認証コードを用いて上記画像を復号化することと、
を含む、項目１０から１３のいずれか１項に記載のプログラム。
【図１】
0006737532.tif 000002
【図２】
0006737532.tif 000003
【図３】
0006737532.tif 000004