(57)【特許請求の範囲】
【請求項１】
第一のサーバを使用して、コンピューティング装置、ポータブル装置、及び、サービスへのアクセスを提供するよう構成されている第二のサーバと通信する方法であって、
前記第一のサーバが、検証情報アイテムを含む符号化情報アイテムを生成する段階と、
前記第一のサーバが、前記第二のサーバを介して前記コンピューティング装置に前記符号化情報アイテムを送出する段階であって、前記符号化情報アイテムは、前記コンピューティング装置を介して前記ポータブル装置により取得される、段階と、
前記第一のサーバが、前記ポータブル装置から、前記符号化情報アイテム又は前記符号化情報アイテムからデコードされた情報と前記ポータブル装置又は前記ポータブル装置のユーザを識別する第一の識別子とを含む第一のメッセージを受信する段階と、
前記第一のサーバが、前記符号化情報アイテムからデコードされた情報に含まれる、前記コンピューティング装置の識別を可能にする装置識別情報アイテムを決定するための情報に基づいて、前記コンピューティング装置を識別する段階と、
前記第一のサーバが、前記検証情報アイテムのデコードされたバージョンと前記第一のサーバのメモリに記憶されている基準検証情報アイテムとを、同一性が存在するかを判定するために比較する段階と、
同一性が存在しないと判定された場合、前記第一のサーバが、前記方法を中断する段階と、
同一性が存在すると判定された場合、前記第一のサーバが、前記ユーザ又は前記ポータブル装置の同一性を確定する段階であって、前記第一の識別子を使用して前記ポータブル装置の前記ユーザが前記第一のサーバに登録されているかを判定する段階を含む、段階と、
前記ユーザが前記第一のサーバに登録されている場合、前記第一のサーバが、前記ユーザが前記サービスにアクセスすることが許可されたことを通知する許可情報を含む第二のメッセージを前記第二のサーバに送出する段階であって、前記符号化情報アイテムは、デコードされた前記情報を生成するために前記ポータブル装置又は前記第一のサーバによりデコードされ、前記第二のサーバからの前記サービスは、前記第二のサーバが前記許可情報を受信したことに応答して提供される、段階と、
を含む方法。
【請求項２】
前記符号化情報アイテムにおける符号化された情報は、前記第二のサーバを識別する第二の識別子を決定するための情報を含む、
請求項１記載の方法。
【請求項３】
前記符号化情報アイテムにおける符号化された情報は、前記第一のサーバを識別する第三の識別子を含み、前記第一のメッセージは、前記第三の識別子に基づいて前記第一のサーバに送信される、
請求項１記載の方法。
【請求項４】
前記コンピューティング装置が前記第二のサーバと直接やり取りすると判定されたときに限り、前記符号化情報アイテムは、前記コンピューティング装置を介して前記ポータブル装置により取得可能である、
請求項１記載の方法。
【請求項５】
前記第一のサーバが、前記コンピューティング装置に前記符号化情報アイテムを送出する前記段階は、前記第一のサーバが、前記コンピューティング装置上で、若しくは前記コンピューティング装置により、又は前記コンピューティング装置の近くで、前記符号化情報アイテムを利用可能にする段階を含む、
請求項１記載の方法。
【請求項６】
前記ポータブル装置は、前記第一のメッセージを送信する前に、
ユーザ入力を受信し、
前記の受信されたユーザ入力と記憶されている基準入力とを比較し、
前記の受信されたユーザ入力と前記記憶されている基準入力との間で同一性があると判定されたときに、前記第一のメッセージを送信する、
請求項１記載の方法。
【請求項７】
前記第一のサーバが、前記ユーザ又は前記ポータブル装置の同一性を確定する前記段階は、
前記第一のサーバが、前記第一の識別子に基づいて前記ポータブル装置との通信チャネルを確立する段階と、
前記第一のサーバが、前記通信チャネルを介して前記ポータブル装置からユーザにより提供された情報を受信する段階と、
前記第一のサーバが、前記の受信されたユーザにより提供された情報と記憶されている基準のユーザにより提供された情報とを比較する段階と、
前記第一のサーバが、前記ユーザの同一性を検証し、前記の受信されたユーザにより提供された情報と前記基準のユーザにより提供された情報との間に同一性があると判定されたときに、前記ユーザの同一性を確定する段階と、
を含む、請求項１記載の方法。
【請求項８】
前記符号化情報アイテムは、番号、文字又は記号の系列として表示され、
前記ポータブル装置は、前記第一のメッセージを送信する前に、ユーザインタフェースを使用して前記ポータブル装置に前記系列を前記ユーザが手動でタイプ入力した結果として、前記符号化情報アイテムを取得する、
請求項１記載の方法。
【請求項９】
前記第一のメッセージは、支払い要求を表し、
前記第一のサーバ又は前記第二のサーバは、前記支払い要求の通知を受信したことに応答して、前記ユーザの口座から支払先銀行への支払いを許可するための、前記第一のメッセージ及び前記第二のメッセージのうちの少なくとも１つに含まれている情報を使用するよう構成されている、
請求項１記載の方法。
【請求項１０】
前記符号化情報アイテムは、グラフィカルな符号化情報アイテム、符号化可聴情報アイテム、及び符号化無線周波情報アイテムのうちの少なくとも１つとして提供される、
請求項１記載の方法。
【請求項１１】
前記コンピューティング装置は、セールの商品又はアイテムのスマートタグを含み、前記符号化情報アイテムは、前記ユーザが前記商品又は前記アイテムを購入するのを可能にするために前記スマートタグに設けられ、前記スマートタグは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが前記商品又は前記アイテムを取得できるように、前記商品又は前記アイテムから取り外し可能になる、
請求項１記載の方法。
【請求項１２】
前記コンピューティング装置は、電子ドアロックを含み、前記電子ドアロックは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが部屋、ビルディング、又は保管区域に入るのを可能にするために前記電子ドアロックのロック機構が解除される、
請求項１記載の方法。
【請求項１３】
前記コンピューティング装置は、ＡＴＭシステムを含み、前記ＡＴＭシステムは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが前記ＡＴＭシステムにより提供されるサービスにアクセスしてお金を引き出すのを可能にする、
請求項１記載の方法。
【請求項１４】
前記コンピューティング装置は、チェックアウト装置又はＰＯＳシステムを含み、前記チェックアウト装置又は前記ＰＯＳシステムは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが商品を支払うのを可能にする、
請求項１記載の方法。
【請求項１５】
第一のサーバであって、
基準検証情報アイテムを記憶しているメモリと、
前記メモリに接続されたコントローラであって、
検証情報アイテムを含む符号化情報アイテムを生成する動作と、
サービスへのアクセスを提供するよう構成されている第二のサーバを介してコンピューティング装置に前記符号化情報アイテムを送出する動作であって、前記符号化情報アイテムは、前記コンピューティング装置を介してポータブル装置により取得される、動作と、
前記ポータブル装置から、前記符号化情報アイテム又は前記符号化情報アイテムからデコードされた情報と前記ポータブル装置又は前記ポータブル装置のユーザを識別する第一の識別子とを含む第一のメッセージを受信する動作と、
前記符号化情報アイテムからデコードされた情報に含まれる、前記コンピューティング装置の識別を可能にする装置識別情報アイテムを決定するための情報を使用して、前記コンピューティング装置を識別する動作と、
前記検証情報アイテムのデコードされたバージョンと前記基準検証情報アイテムとを、同一性が存在するかを判定するために比較する動作と、
同一性が存在しないと判定された場合、前記サービスへのアクセスを防ぐ動作と、
同一性が存在すると判定された場合、前記ユーザ又は前記ポータブル装置の同一性を確定する動作であって、前記第一の識別子を使用して前記ポータブル装置の前記ユーザが前記第一のサーバに登録されているかを判定する動作を含む、動作と、
前記ユーザが前記第一のサーバに登録されている場合、前記ユーザが前記サービスにアクセスすることが許可されたことを通知する許可情報を含む第二のメッセージを前記第二のサーバに送出する動作であって、前記符号化情報アイテムは、デコードされた前記情報を生成するために前記ポータブル装置又は前記第一のサーバによりデコードされ、前記第二のサーバからの前記サービスは、前記第二のサーバが前記許可情報を受信したことに応答して提供される、動作と、
を実行するよう構成されているコントローラと、
を備える第一のサーバ。
【請求項１６】
前記符号化情報アイテムにおける符号化された情報は、前記第二のサーバを識別する第二の識別子を決定するための情報を含む、
請求項１５記載の第一のサーバ。
【請求項１７】
前記符号化情報アイテムにおける符号化された情報は、前記第一のサーバを識別する第三の識別子を含み、前記第一のメッセージは、前記第三の識別子に基づいて前記第一のサーバに送信される、
請求項１５記載の第一のサーバ。
【請求項１８】
前記コンピューティング装置が前記第二のサーバと直接やり取りすると判定されたときに限り、前記符号化情報アイテムは、前記コンピューティング装置を介して前記ポータブル装置により取得可能である、
請求項１５記載の第一のサーバ。
【請求項１９】
コンピューティング装置に前記符号化情報アイテムを送出する前記動作は、前記コンピューティング装置上で、若しくは前記コンピューティング装置により、又は前記コンピューティング装置の近くで、前記符号化情報アイテムを利用可能にする動作を含む、
請求項１５記載の第一のサーバ。
【請求項２０】
前記ポータブル装置は、前記第一のメッセージを送信する前に、
ユーザ入力を受信し、
前記の受信されたユーザ入力と記憶されている基準入力とを比較し、
前記の受信されたユーザ入力と前記記憶されている基準入力との間で同一性があると判定されたときに、前記第一のメッセージを送信する、
請求項１５記載の第一のサーバ。
【請求項２１】
前記ユーザ又は前記ポータブル装置の同一性を確定する前記動作は、
前記第一の識別子に基づいて前記ポータブル装置との通信チャネルを確立する動作と、
前記通信チャネルを介して前記ポータブル装置からユーザにより提供された情報を受信する動作と、
前記の受信されたユーザにより提供された情報と記憶されている基準のユーザにより提供された情報とを比較する動作と、
前記ユーザの同一性を検証し、前記の受信されたユーザにより提供された情報と前記基準のユーザにより提供された情報との間に同一性があると判定されたときに、前記ユーザの同一性を確定する動作と、
を含む、請求項１５記載の第一のサーバ。
【請求項２２】
前記符号化情報アイテムは、番号、文字又は記号の系列として表示され、
前記ポータブル装置は、前記第一のメッセージを送信する前に、ユーザインタフェースを使用して前記ポータブル装置に前記系列を前記ユーザが手動でタイプ入力した結果として、前記符号化情報アイテムを取得する、
請求項１５記載の第一のサーバ。
【請求項２３】
前記第一のメッセージは、支払い要求を表し、
前記第一のサーバ又は前記第二のサーバは、前記支払い要求の通知を受信したことに応答して、前記ユーザの口座から支払先銀行への支払いを許可するための、前記第一のメッセージ及び前記第二のメッセージのうちの少なくとも１つに含まれている情報を使用するよう構成されている、
請求項１５記載の第一のサーバ。
【請求項２４】
前記符号化情報アイテムは、グラフィカルな符号化情報アイテム、符号化可聴情報アイテム、及び符号化無線周波情報アイテムのうちの少なくとも１つとして提供される、
請求項１５記載の第一のサーバ。
【請求項２５】
前記コンピューティング装置は、セールの商品又はアイテムのスマートタグを含み、前記符号化情報アイテムは、前記ユーザが前記商品又は前記アイテムを購入するのを可能にするために前記スマートタグに設けられ、前記スマートタグは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが前記商品又は前記アイテムを取得できるように、前記商品又は前記アイテムから取り外し可能になる、
請求項１５記載の第一のサーバ。
【請求項２６】
前記コンピューティング装置は、電子ドアロックを含み、前記電子ドアロックは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが部屋、ビルディング、又は保管区域に入るのを可能にするために前記電子ドアロックのロック機構が解除される、
請求項１５記載の第一のサーバ。
【請求項２７】
前記コンピューティング装置は、ＡＴＭシステムを含み、前記ＡＴＭシステムは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが前記ＡＴＭシステムにより提供されるサービスにアクセスしてお金を引き出すのを可能にする、
請求項１５記載の第一のサーバ。
【請求項２８】
前記コンピューティング装置は、チェックアウト装置又はＰＯＳシステムを含み、前記チェックアウト装置又は前記ＰＯＳシステムは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが商品を支払うのを可能にする、
請求項１５記載の第一のサーバ。
【請求項２９】
第一のサーバに、
検証情報アイテムを含む符号化情報アイテムを生成する動作と、
サービスへのアクセスを提供するよう構成されている第二のサーバを介してコンピューティング装置に前記符号化情報アイテムを送出する動作であって、前記符号化情報アイテムは、前記コンピューティング装置を介してポータブル装置により取得される、動作と、
前記ポータブル装置から、前記符号化情報アイテム又は前記符号化情報アイテムからデコードされた情報と前記ポータブル装置又は前記ポータブル装置のユーザを識別する第一の識別子とを含む第一のメッセージを受信する動作と、
前記符号化情報アイテムからデコードされた情報に含まれる、前記コンピューティング装置の識別を可能にする装置識別情報アイテムを決定するための情報を使用して、前記コンピューティング装置を識別する動作と、
前記検証情報アイテムのデコードされたバージョンと前記第一のサーバのメモリに記憶されている基準検証情報アイテムとを、同一性が存在するかを判定するために比較する動作と、
同一性が存在しないと判定された場合、前記サービスへのアクセスを防ぐ動作と、
同一性が存在すると判定された場合、前記ユーザ又は前記ポータブル装置の同一性を確定する動作であって、前記第一の識別子を使用して前記ポータブル装置の前記ユーザが前記第一のサーバに登録されているかを判定する動作を含む、動作と、
前記ユーザが前記第一のサーバに登録されている場合、前記ユーザが前記サービスにアクセスすることが許可されたことを通知する許可情報を含む第二のメッセージを前記第二のサーバに送出する動作であって、前記符号化情報アイテムは、デコードされた前記情報を生成するために前記ポータブル装置又は前記第一のサーバによりデコードされ、前記第二のサーバからの前記サービスは、前記第二のサーバが前記許可情報を受信したことに応答して提供される、動作と、
を実行させるコンピュータプログラム。
【請求項３０】
前記符号化情報アイテムにおける符号化された情報は、前記第二のサーバを識別する第二の識別子を決定するための情報を含む、
請求項２９記載のコンピュータプログラム。
【請求項３１】
前記符号化情報アイテムにおける符号化された情報は、前記第一のサーバを識別する第三の識別子を含み、前記第一のメッセージは、前記第三の識別子に基づいて前記第一のサーバに送信される、
請求項２９記載のコンピュータプログラム。
【請求項３２】
前記コンピューティング装置が前記第二のサーバと直接やり取りすると判定されたときに限り、前記符号化情報アイテムは、前記コンピューティング装置を介して前記ポータブル装置により取得可能である、
請求項２９記載のコンピュータプログラム。
【請求項３３】
コンピューティング装置に前記符号化情報アイテムを送出する前記動作は、前記コンピューティング装置上で、若しくは前記コンピューティング装置により、又は前記コンピューティング装置の近くで、前記符号化情報アイテムを利用可能にする動作を含む、
請求項２９記載のコンピュータプログラム。
【請求項３４】
前記ポータブル装置は、前記第一のメッセージを送信する前に、
ユーザ入力を受信し、
前記の受信されたユーザ入力と記憶されている基準入力とを比較し、
前記の受信されたユーザ入力と前記記憶されている基準入力との間で同一性があると判定されたときに、前記第一のメッセージを送信する、
請求項２９記載のコンピュータプログラム。
【請求項３５】
前記ユーザ又は前記ポータブル装置の同一性を確定する前記動作は、
前記第一の識別子に基づいて前記ポータブル装置との通信チャネルを確立する動作と、
前記通信チャネルを介して前記ポータブル装置からユーザにより提供された情報を受信する動作と、
前記の受信されたユーザにより提供された情報と記憶されている基準のユーザにより提供された情報とを比較する動作と、
前記ユーザの同一性を検証し、前記の受信されたユーザにより提供された情報と前記基準のユーザにより提供された情報との間に同一性があると判定されたときに、前記ユーザの同一性を確定する動作と、
を含む、請求項２９記載のコンピュータプログラム。
【請求項３６】
前記符号化情報アイテムは、番号、文字又は記号の系列として表示され、
前記ポータブル装置は、前記第一のメッセージを送信する前に、ユーザインタフェースを使用して前記ポータブル装置に前記系列を前記ユーザが手動でタイプ入力した結果として、前記符号化情報アイテムを取得する、
請求項２９記載のコンピュータプログラム。
【請求項３７】
前記第一のメッセージは、支払い要求を表し、
前記第一のサーバ又は前記第二のサーバは、前記支払い要求の通知を受信したことに応答して、前記ユーザの口座から支払先銀行への支払いを許可するための、前記第一のメッセージ及び前記第二のメッセージのうちの少なくとも１つに含まれている情報を使用するよう構成されている、
請求項２９記載のコンピュータプログラム。
【請求項３８】
前記符号化情報アイテムは、グラフィカルな符号化情報アイテム、符号化可聴情報アイテム、及び符号化無線周波情報アイテムのうちの少なくとも１つとして提供される、
請求項２９記載のコンピュータプログラム。
【請求項３９】
前記コンピューティング装置は、セールの商品又はアイテムのスマートタグを含み、前記符号化情報アイテムは、前記ユーザが前記商品又は前記アイテムを購入するのを可能にするために前記スマートタグに設けられ、前記スマートタグは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが前記商品又は前記アイテムを取得できるように、前記商品又は前記アイテムから取り外し可能になる、
請求項２９記載のコンピュータプログラム。
【請求項４０】
前記コンピューティング装置は、電子ドアロックを含み、前記電子ドアロックは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが部屋、ビルディング、又は保管区域に入るのを可能にするために前記電子ドアロックのロック機構が解除される、
請求項２９記載のコンピュータプログラム。
【請求項４１】
前記コンピューティング装置は、ＡＴＭシステムを含み、前記ＡＴＭシステムは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが前記ＡＴＭシステムにより提供されるサービスにアクセスしてお金を引き出すのを可能にする、
請求項２９記載のコンピュータプログラム。
【請求項４２】
前記コンピューティング装置は、チェックアウト装置又はＰＯＳシステムを含み、前記チェックアウト装置又は前記ＰＯＳシステムは、前記第二のサーバから確認メッセージを受信すると、前記ポータブル装置の前記ユーザが商品を支払うのを可能にする、
請求項２９記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化情報の処理に関する。
【背景技術】
【０００２】
同一性のクローン化（identity  cloning）は、益々普及している現象である。不正行為者は、同一性をクローン作成するため、ユーザ名、パスワード、誕生日及びアドレスのような個人情報を違法に引き出すために、多種多様のメカニズムを使用する。１つの係るメカニズムは、不正行為者がウェブサイトのなりすまし（又はクローン）を提供する場合であり、このなりすましに対して、疑いを持たないユーザは、オリジナルに同じように見える。ウェブサイトがオリジナルであることを信じて、ユーザは、ログインの詳細又はクレジットカードの詳細のような個人情報を提供し、ログインの詳細又はクレジットカードの詳細は、不正行為者により記録される。より洗練されたアプローチは、中間者攻撃であり、不正行為者は、クローンウェブサイトを提供し、個人情報を記録するが、個人情報を現実のウェブサイトに送出し、いつものようにユーザをログインさせる。このように、ユーザは、何か異なる点に気付かず、不正行為者は、ユーザに警告することなしに、個人情報を取得することができる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、これらのタイプの不正行為及び他の類似のタイプの不正行為を防止することにある。
【課題を解決するための手段】
【０００４】
第一の態様によれば、この明細書は、以下の方法を開示する。装置は、符号化情報アイテムを取得し、符号化情報アイテムから符号化情報をデコードし、デコードされた情報と装置又は装置のユーザを識別する第一の識別子とを含む第一のメッセージを第一のサーバ装置に送信する。第一のサーバ装置は、装置から第一のメッセージを受信し、第一の識別子を使用して装置のユーザの同一性を確定し、ユーザの同一性の確定に応答して、デコードされた情報に基づく動作を行う。
【０００５】
符号化情報は、第三の識別子を含み、第三の識別子は、第一のサーバ装置を識別し、第一のメッセージは、第三の識別子に基づいて第一のサーバ装置に送信される。
【０００６】
第二の態様によれば、この明細書は、以下の方法を開示する。装置は、符号化情報アイテムを取得し、符号化情報アイテムと装置又は装置のユーザを識別する第一の識別子とを含む第一のメッセージを第一のサーバ装置に送信する。第一のサーバ装置は、装置から第一のメッセージを受信し、符号化情報アイテムから符号化情報をデコードし、第一の識別子を使用して装置のユーザの同一性を確定し、ユーザの同一性の確定に応答して、デコードされた情報に基づく動作を行う。
【０００７】
第一又は第二の態様では、デコードされた情報は、検証情報アイテムを含み、本方法は、検証情報アイテムを基準の検証アイテムと比較し、検証情報アイテムと基準の検証アイテムとの間に同一性がある場合、デコードされた情報に基づく動作を行い、検証情報アイテムと基準の検証アイテムとの間に同一性が存在しない場合、デコードされた情報に基づく動作を行う前に本方法が中断される。
【０００８】
デコードされた情報は、コンピューティング装置の識別を可能にする装置の識別情報アイテムを含み、コンピューティング装置に符号化情報オブジェクトが提供されるか、コンピューティング装置により符号化情報オブジェクトが提供されるか、又はコンピューティング装置の近くに符号化情報オブジェクトが提供される。
【０００９】
動作を実行することは、装置の識別情報アイテムに基づいてコンピューティング装置に信号を送出することを含む。動作を実行することは、ユーザがサービスにアクセスをするのを可能にすることを含み、信号は、サービスにアクセスするのをユーザが許可されたことの示唆を含む。
【００１０】
符号化情報は、第二の識別子を含み、第二の識別子は、第二のサーバ装置を識別し、デコードされた情報に基づく動作を実行することは、第二のメッセージを第二のサーバ装置に送出することを含み、第二のメッセージは、識別されたユーザに関連する認証情報を含む。デコードされた情報は、コンピューティング装置の識別を可能にする装置識別情報アイテムを含み、コンピューティング装置に符号化情報オブジェクトが提供されるか、コンピューティング装置により符号化情報オブジェクトが提供されるか、又はコンピューティング装置の近くに符号化情報オブジェクトが提供される。第二のメッセージは、装置の識別情報アイテムを含み、本方法は、装置の識別情報アイテムに基づいてコンピューティング装置に信号を送出することで、第二のメッセージの受信に応答する第二のサーバ装置を更に含む。第二のサーバ装置は、ユーザがサービスにアクセスするのを可能にすることで第二のメッセージの受信に応答し、信号は、サービスにユーザがアクセスすることが許可されたことの示唆を含む。
【００１１】
第三の態様によれば、この明細書は、以下のシステムを開示する。装置は、符号化情報アイテムを取得し、符号化情報アイテムから符号化情報をデコードし、デコードされた情報と装置又は装置のユーザを識別する第一の識別子とを含む第一のメッセージを第一のサーバ装置に送信するように構成される。第一のサーバ装置は、装置から第一のメッセージを受信し、第一の識別子を使用して装置のユーザの同一性を確定し、ユーザの同一性の確定に応答して、デコードされた情報に基づく動作を行う。
【００１２】
第四の態様によれば、この明細書は、以下のシステムを開示する。装置は、符号化情報アイテムを取得し、符号化情報アイテムと装置又は装置のユーザを識別する第一の識別子とを含む第一のメッセージを第一のサーバ装置に送信するように構成される。第一のサーバ装置は、装置から第一のメッセージを受信し、符号化情報アイテムから符号化情報をデコードし、第一の識別子を使用して装置のユーザの同一性を確定し、ユーザの同一性の確定に応答して、デコードされた情報に基づく動作を実行する。
【００１３】
装置及び第一のサーバ装置は、１以上のメモリに任意に記憶される、コンピュータ読み取り可能なコードの制御下で動作する１以上のプロセッサにより、上述されたように構成される。１以上のメモリは、１以上の持続性のある記録媒体を含む。
【００１４】
また、この明細書は、以下の方法を開示する。携帯装置は、コンピューティング装置のディスプレイで表示されるグラフィックな符号化情報アイテムを取得し、符号化情報アイテムから符号化情報をデコードし、デコードされた情報と装置又は装置のユーザを識別する第一の識別子とを含む第一のメッセージを第一のサーバ装置に送信する。デコードされた情報は、コンピューティング装置の識別を可能にする装置の識別情報アイテムを含む。第一のサーバ装置は、装置から第一のメッセージを受信し、装置のユーザの同一性を確定し、ユーザの同一性を確定することは、第一の識別子を使用して、ユーザが第一のサーバ装置で登録されたかを判定し、ユーザの同一性の確定に応答して、ユーザがサービスにアクセスするのを許可し、装置の識別情報アイテムを使用してコンピューティング装置を介してユーザにサービスを提供すること、又は、装置の識別情報アイテムを含み、第二のサーバ装置により提供されるサービスにアクセスすることをユーザが許可されたことを示す第二のメッセージを第二のサーバ装置に送出することを含む。第二のサーバ装置は、装置の識別情報アイテムを使用してコンピュータ装置を介してユーザにサービスを提供することで、第二のメッセージの受信に応答する。
【００１５】
また、この明細書は、以下の方法を開示する。携帯装置は、コンピューティング装置のディスプレイで表示されるグラフィックな符号化情報アイテムを取得し、符号化情報アイテムと装置又は装置のユーザを識別する第一の識別子とを含む第一のメッセージを第一のサーバ装置に送信する。第一のサーバ装置は、装置から第一のメッセージを受信し、符号化情報アイテムから符号化情報をデコードし、デコードされた情報は、コンピューティング装置の識別を可能にする装置の識別情報を含み、装置のユーザの同一性を確定し、ユーザの同一性を確定することは、第一の識別子を使用して、ユーザが第一のサーバ装置で登録されたかを判定し、ユーザの同一性の確定に応答して、ユーザがサービスにアクセスするのを許可し、装置の識別情報アイテムを使用してコンピューティング装置を介してユーザにサービスを提供するか、又は装置の識別情報アイテムを含み、第二のサーバ装置により提供されるサービスにアクセスすることをユーザが許可されたことを示す第二のメッセージを第二のサーバ装置に送出する。第二のサーバ装置は、装置の識別情報アイテムを使用してコンピューティング装置を介してユーザにサービスを提供することで第二のメッセージの受信に応答する。
【００１６】
また、明細書は、上述された方法を実行するシステムを記載する。
【００１７】
また、明細書は、コンピューティング装置により実行されたときに、コンピューティング装置に上述した方法を実行させる、持続性のある記憶媒体に任意に記憶されるコンピュータ読み取り可能なコードを記載する。
【図面の簡単な説明】
【００１８】
本発明の例示的な実施の形態の更に完全な理解のため、添付図面と共に行われる以下の説明が参照される。
【図１】本発明の実施の形態が実現されるシステムの概略図である。
【図２】本発明の実施の形態に係る方法の概略図である。
【図３】本発明の代替的な実施の形態に係るシステム及び方法の概略図である。
【発明を実施するための形態】
【００１９】
図面及び以下の記載では、同じ参照符号は同じ構成要素を示す。  
図１は、本発明の実施の形態が実現されるシステムの概略図である。
【００２０】
システム１は、コンピューティング装置１０、モバイル装置１２、第一のサーバ装置１４及び第二のサーバ装置１６を備える。第一及び第二のサーバ装置１４，１６は、「クラウド」で配置される。
【００２１】
モバイル装置１２は、第一のサーバ装置１４と無線通信する。第一のサーバ装置との無線通信は、トランシーバ１２４を介して実行される。第一のサーバ装置との通信は、電話回線網又はデータネットワークを介する場合がある。モバイル装置１２は、コントローラ１２０及び１以上のメモリ１２２を備える。コントローラ１２０は、少なくとも１つのプロセッサ１２０Ａを備える。また、コントローラ１２０は、図示されない少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）を備える場合がある。少なくとも１つのメモリ１２２は、限定されるものではないがＲＯＭ、ＲＡＭ又はＥＥＰＲＯＭのような適切なタイプの固定された又は取り外し可能な記憶媒体を含む。少なくとも１つのメモリ１２０は、コンピュータ読み取り可能な命令１２２Ａを記憶している。コントローラ１２０は、コンピュータ読み取り可能な命令１２２Ａを読み取り、コンピュータ読み取り可能な命令１２２Ａの制御下で動作する。コントローラ２０は、モバイル装置１２の他のコンポーネントを制御する。
【００２２】
モバイル装置１２は、装置１２の外部にある符号化された情報アイテムを取得する取得手段１２４を備える。取得手段１２４は、グラフィカル情報を取得するカメラ又はスキャナを備えるか、又は符号化された情報アイテムを取得するのに適した他のタイプの手段を備える。
【００２３】
また、モバイル装置１２は、ユーザ入力を受信するユーザインタフェース１２６を備える。また、モバイル装置は、ディスプレイ１２８を備える。この例では、ユーザインタフェース１２６及びディスプレイ１２８は、タッチスクリーンを形成する。しかし、ユーザインタフェース１２６は、任意のタイプのインタフェースからなる場合があることを理解されるであろう。例えば、１以上のハードウェアの１以上のキー、トラックボール、タッチパッド、スクロールホイール等を含む。
【００２４】
第一のサーバ装置１４は、モバイル装置１２と通信する。第一のサーバ装置１４は、第二のサーバ装置１６と通信する。第一のサーバ装置１４は、コントローラ１４０及び１以上のメモリ１４２を備える。コントローラ１４０は、少なくとも１つのプロセッサ１４０Ａを備える。また、コントローラ１４０は、図示されない少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）を備える。少なくとも１つのメモリ１４２は、限定されるものではないがＲＯＭ、ＲＡＭ又はＥＥＰＲＯＭのような固定された又は取り外し可能な適切なタイプの記憶媒体を備える。少なくとも１つのメモリ１４０は、コンピュータ読み取り可能な命令１４２Ａを記憶している。コントローラ１４０は、コンピュータ読み取り可能な命令１４２Ａを読取り、それらの命令の制御下で動作する。
【００２５】
また、第一のサーバ装置１４は、モバイル装置１２及び第二のサーバ装置１６と通信するために１以上のトランシーバ１４６を備える。第一のサーバ装置１４と第二のサーバ装置１６との間の通信は、何れかの適切なやり方で実行される場合がある。
【００２６】
第一のサーバ装置１４は、単一の位置に配置され、１以上の個別の装置又はマシンを備えている場合がある。代替的に、第一のサーバ装置１４は、複数の位置にわたり分散される場合がある。
【００２７】
第二のサーバ装置１６は、何れかの適切なやり方でコンピューティング装置１０と第一のサーバ装置１４と通信する。第二のサーバ装置１６は、コンピューティング装置１０及び第一のサーバ装置１４と通信する１以上のトランシーバ１６４を備える。第二のサーバ装置１６は、コントローラ１６０及び１以上のメモリ１６２を備える。コントローラ１６０は、少なくとも１つのプロセッサ１６０Ａを備える。また、コントローラ１６０は、図示されない少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）を備える。少なくとも１つのメモリ１６２は、限定されないがＲＯＭ，ＲＡＭ又はＥＥＰＲＯＭのような固定された又は取り外し可能な何れかのタイプの記憶媒体を備える。少なくとも１つのメモリ１６０は、コンピュータ読み取り可能な命令１６２Ａを記憶している。コントローラ１６０は、コンピュータ読み取り可能な命令１６２Ａを読取り、これらの命令の制御下で動作する。コントローラ１６０は、コンピュータ読み取り可能なコードの制御下で動作し、第二のサーバ装置１６の他のコンポーネントを制御する。
【００２８】
第二のサーバ装置１６は、単一の位置に配置され、１以上の個別の装置又はマシンを備える。代替的に、第二のサーバ装置１６は、複数の位置にわたり分散される場合がある。
【００２９】
コンピューティング装置１０は、トランシーバ１０６を介して第二のサーバ装置１６からの信号を受信し、受信された信号に含まれている情報を解釈し、解釈された情報をユーザによる消費のためにディスプレイ１０４で表示する。コンピューティング装置１０は、限定されるものではないがユーザ入力を受けるマウス、タッチパッド、又はキーボードのようなユーザインタフェース１０８を備える。コンピューティング装置１０は、コントローラ１００及び１以上のメモリ１０２を備える。コントローラ１００は、少なくとも１つのプロセッサ１００Ａを備える。コントローラ１００は、図示されない少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）を備える。少なくとも１つのメモリ１０２は、限定されるものではないがＲＯＭ，ＲＡＭ又はＥＥＰＲＯＭのような何れか適切なタイプの固定された又は取り外し可能な記憶媒体を備える。少なくとも１つのメモリ１００は、コンピュータ読み取り可能な命令１０２Ａを記憶する。コントローラ１００は、コンピュータ読み取り可能な命令１０２Ａを読取り、これら命令の制御下で動作する。コントローラ１００は、コンピュータ読み取り可能なコードの制御下で動作し、ディスプレイ１０４及びトランシーバ１０６のような他のコンポーネントを制御する。
【００３０】
図２は、本発明の第一の実施の形態に係る方法の概略図である。  
ステップＳ２−１において、この例ではウェブサーバである第二のサーバ装置１６は、コンピューティング装置１０に情報を供給する。この例では、情報は、ウェブページの情報である。ウェブページの情報の供給は、ユーザ入力のコンピューティング装置１０での受信に続いて、コンピューティング装置１０から受信された要求に応答する場合がある。
【００３１】
ステップＳ２−２において、コンピューティング装置は、ウェブページの情報を受信して表示する。この例では、ウェブページの情報は、「ログイン」ページ１１０を含む。「ログイン」ページ１１０は、ユーザが詳細としてこの例ではユーザ名（Ｕｓｅｒｎａｍｅ）及びパスワード（Ｐａｓｓｗｏｒｄ）を提供することができるフィールドを含む。第二のサーバ装置１６は、これらの詳細を検証し、次いでユーザがウェブページで提供されるサービス及びコンテンツにアクセスするのを可能にするために動作する。
【００３２】
ウェブページは、符号化された情報を含む符号化情報アイテム１１２を含む。この例では、符号化情報アイテム１１２は、（「クイックレスポンス」（ＱＲ）コードとして図示される）グラフィカルなオブジェクト（ＧＯ）である。様々な他のタイプのグラフィカルなオブジェクトが代わりに使用されることを理解されたい。係る例は、バーコード、フラクタルパターン及び動画である。
【００３３】
ＧＯ１１２は、ＧＯアドレス情報アイテムを含む。ＧＯアドレス情報アイテムは、コンピュータ装置１０のアドレスを含み、コンピュータ装置１０でＧＯ１１２が表示されるか又はコンピュータ装置１０によりＧＯ１１２が表示される。ＧＯアドレス情報アイテムは、装置への１又は多数の経路を識別する、例えば数字コード又は英数字コードといったコードを含む。係るコードの例は、ＩＰアドレス、電話番号、ドメイン名及びＢｌａｃｋｂｅｒｒｙ（登録商標）ＰＩＮである。
【００３４】
他の実施の形態によれば、ＧＯアドレス情報アイテムは、アドレス情報を本来含まないが、代わりにＧＯ１１２が表示される装置のアドレスを決定するのを可能にする情報を含む。これは、例えば限定されるものではないが、ハードウェアのシリアルナンバーのようなコード又は番号を含み、このコード又は番号は、ルックアップテーブルからコンピューティング装置への経路を決定するために使用することができる（例えばＩＰアドレス）。
【００３５】
この例では、ＧＯ１１２は、第二のサーバ装置１６が識別されるのを可能にする第二のサーバＩＤ（SSID：Second  Server  Identification  Information）情報アイテムを含む。ＳＳＩＤ情報アイテムは、第二のサーバ装置１６のアドレスを含む。代替的に、ＳＳＩＤ情報アイテムは、モバイル装置１２又は第一のサーバ装置１４のアプリケーションが例えばルックアップテーブルから決定されるのを可能にする情報を含む。
【００３６】
また、ＧＯ１１２は、モバイル装置１２が、ＧＯ１１２と関連付けされる第一のサーバ装置１４を識別するのを可能にする第一のサーバＩＤ（FSID：First  Server  IDentification）情報アイテムを有する。ＦＳＩＤ情報アイテムは、第一のサーバ装置１４のアドレスを含むか、又は代わりにモバイル装置１２で記憶される（以下で詳細に記載される）アプリケーションがメモリ１２２から第一のサーバ装置１４のアドレスを検索するのを可能にするコードのようなデータアイテムを含む場合がある。
【００３７】
ＧＯ１１２は、グラフィカルなオブジェクトの検証が不正行為ではないことを保証するのを可能にする検証情報アイテムを含む。
【００３８】
ＧＯ１１２を表示するために必要とされる情報は、第二のサーバ装置１６により生成される。代替的に、ＳＳＩＤ及びＦＳＩＤ情報アイテムのようなＧＯ１１２の情報の一部は、第二のサーバ装置１６又は第一のサーバ装置１４により生成され、ＧＯアドレス情報アイテムのような他の情報は、コンピューティング装置１０により生成される。検証情報アイテムは、第二のサーバ装置１６により生成され、この場合、検証アイテムのコピーは、第一のサーバ装置１４に通過され、第一のサーバ装置１４のメモリ１４２に記憶される。代替的に、検証アイテムは、第一のサーバ装置１４により生成され、第二のサーバ装置１６を介してコンピューティング装置１０に通過される。
【００３９】
幾つかの実施の形態によれば、ＧＯ１１２は、ウェブページに埋めこまれたコンピュータプログラムコードにより表示される。代替的に、ＧＯ１１２は、例えばレジストレーションプロセスの間に、コンピューティング装置１０で記憶されるコンピュータプログラムコードにより表示される。コンピュータ装置１０で記憶されており、ＧＯ１１２を生成するコンピュータプログラムコードは、コントローラ１００により実行されたとき、第二のサーバ装置１６と直接やり取りする。コンピュータプログラムコードは、第二のサーバ装置１６との直接のやり取りを確立することができる場合にのみ、ＧＯ１１２が表示されるように構成される。直接のやり取りが可能でない場合、ＧＯ１１２は表示されず、従ってサービスにアクセスするために使用することができない。コンピュータプログラムは、何れか適切なやり方で直接のやり取りであるかを判定する。例えば第二のサーバ装置のＩＰアドレスは、コンピュータプログラムにエンコードされる場合があり、これは、やり取りが第二のサーバ装置１６とであるかを判定するために使用される。プロキシサーバが第二のサーバ装置１６とコンピューティング装置１０との間にある場合、コンピュータプログラムは、サーバが伝達しているサーバのＩＰアドレス（すなわちプロキシサーバのＩＰアドレス）が、サーバが予期するＩＰアドレスではないことを認識する。このように、コンピュータプログラムは、第二のサーバ装置１６とのやり取りではないことを決定し、ＧＯ１１２を表示しない。代替的に、コンピュータプログラムは、トークンについて第二のサーバ装置に要求を送出し、このトークンは、第二のサーバ装置１６のメモリに記憶される。プロキシサーバは、メモリにトークンを有さず、従ってコンピュータ装置１０にトークンをリターンすることができない。このように、コンピューティング装置１０は、第二のサーバ装置１６と直接のやり取りではないと判定することができる。同様に、コンピュータプログラムは、第二のサーバ装置１６で実行することが期待されるプロセスの証拠についての要求を送出する。プロセスが要求が到達したコンピュータで実行していない場合、コンピュータプログラムは、第二のサーバ装置１６との通信ではないことを判定する。例えばＰＫＩ、ＳＳＬ又はＤＮＳプールを含む何れかの適切なメカニズムがこの判定を行うために使用される場合があることを理解されたい。
【００４０】
ステップＳ２−３において、ＧＯ１１２は、モバイル装置１２により取得される。これは、装置１２のユーザが装置１２のカメラによりＧＯ１１２の写真を撮影することを含む場合がある。代替的に、ＧＯ１１２を取得するために他のタイプのスキャナが使用される場合がある。
【００４１】
ステップＳ２−４において、アプリケーションは、取得されたＧＯ１１２からの符号化された情報をデコードする。アプリケーションは、ＧＯ１１２をデコードし、その後の動作を行うことができる、装置のメモリ１２２に記憶されるコンピュータ読み取り可能なコード１２２Ａの専用の部分である。
【００４２】
アプリケーションは、モバイル装置１２と第一のサーバ装置１４との間の登録処理の前、登録処理の間、又は登録処理の後、モバイル装置１２に記憶されている。どちらにしても、装置１２のユーザは、第一のサーバ装置１４により提供されるサービスをユーザが利用するのを可能にするため、第一のサーバ装置１４に登録する。
【００４３】
登録処理の間、第一のサーバ装置１４は、そのメモリ１４２に、ユーザに関連するユーザＩＤ（ＵＩＤ）情報アイテムを記憶する。これは、例えばユーザ名又はユーザ番号を含む。代替的に、第一のサーバ装置１４は、モバイル装置１２に関連するデバイスＩＤ（ＤＩＤ）情報アイテムを記憶する。このＤＩＤ情報アイテムは、例えば装置の電話番号、装置のＩＰアドレス、又はシリアルナンバーのようなデバイスＩＤコードを含む。ＤＩＤ又はＵＩＤ情報アイテムは、名前、アドレス等のようなユーザ登録情報と関連して記憶される。このように、ＤＩＤ及びＵＩＤ情報アイテムは、第一のサーバ装置１４によるユーザの識別を可能にするために使用可能である。ＤＩＤ又はＵＩＤ情報アイテムのコピーは、モバイル装置１２のメモリ１２２に記憶される。
【００４４】
ステップＳ２−５において、取得されたＧＯ１１２のデコードに続いて、アプリケーションは、第一のメッセージ（この例ではログイン要求）を準備し、第一のサーバ装置１４に送信する。
【００４５】
第一のメッセージ２１４は、第一のサーバ装置１４のアドレスを使用して第一のサーバ装置１４に送出される。アプリケーションは、たった１つの第一のサーバ装置１４と相互に運用され、従ってＧＯ１１２が取得されたときは何時でも、第一のメッセージ２１４は、メモリ１２２に記憶されたアドレスを使用して同じ第一のサーバ装置１４に送出される。代替的に、ＧＯ１１２がＦＳＩＤ情報アイテムを含む実施の形態では、これは、（ＦＳＩＤ情報アイテムが第一のサーバ情報アイテムのアドレスを含むときに直接的に、又はメモリ１２２からアドレスを検索するためにＦＳＩＤ情報アイテムを使用することで間接的に）第一のメッセージ２１４を送出するために使用される。他の代替的な実施の形態では、第一のメッセージ２１４は、装置１２に記憶される複数のアドレスからユーザにより選択されたアドレスに送出される。
【００４６】
第一のメッセージ２１４は、ＤＩＤ情報又はＵＩＤ情報を含む第一の情報部分を含む。第一のメッセージ２１４は、ＧＯアドレス情報アイテムを含む第二の情報部分を含む。第一のメッセージ２１４は、ＳＳＩＤ情報アイテムを含む。
【００４７】
検証情報アイテムがＧＯ１１２に存在する実施の形態では、アプリケーションは、第一のメッセージ２１４を準備して送出する前に、ＧＯ１１２が本物であるかを判定するため、第一のサーバ装置１４から受信した基準情報アイテムに対して検証情報アイテムをチェックする。ＧＯ１１２が本物ではないと判定された場合、アプリケーションは、装置１２のユーザに警告する。ＧＯ１１２が本物であると判定された場合、アプリケーションは、第一のメッセージ２１４を準備して第一のサーバ装置１４に送信する。検証オブジェクトがチェックされる基準情報は、第一のサーバ装置１４からアップデートメッセージの受信に続いて、周期的に更新される場合がある。代替的な実施の形態によれば、アプリケーションは、検証情報アイテムをチェックしないが、代わりに検証情報アイテムを第一のメッセージ２１４に含む場合がある。
【００４８】
第一のメッセージを準備して送出する前に、アプリケーションは、装置１２のユーザインタフェース１２４を介して、セキュリティ情報がユーザにより入力されるのを要求し、これによりユーザの同一性が確認されるのを可能にする。セキュリティ情報は、ピン又はパスワード、偽装ピン又はパスワード、ユーザに送出されているワンタイムコード、装置で描かれているパターン、（顔又は指紋認識のような）生体情報、又は、装置のユーザの同一性が確認される何れかの他の適切なメカニズムを含む。
【００４９】
つぎに、ステップ２−６において、第一のサーバ装置１４は、第一のメッセージ２１４（ログイン要求）を受信し、ＵＩＤ又はＤＩＤ情報を使用して装置１２のユーザの同一性を確定する。ユーザの同一性の確定は、ＵＩＤ又はＤＩＤ情報アイテムを使用してユーザが第一のサーバ装置１４に登録しているかを判定することを含む。従って、第一のサーバ装置１４は、ユーザの同一性を確定するため、登録されたユーザのデータベースに記憶されている情報に対してＵＩＤ又はＤＩＤ情報をチェックする。ユーザの同一性の確定の後、第一のサーバ装置は、ステップＳ２−７に進む。
【００５０】
第一のメッセージ２１４が検証情報アイテムを含む実施の形態では、第一のサーバ装置１４は、ステップＳ２−６及びＳ２−７の何れかの前に、メモリ１４２に記憶された基準情報アイテムに対して検証情報アイテムをチェックする。基準情報アイテムと検証アイテムとの間で同一性が存在する場合、第一のサーバ装置１４は、必要に応じてステップＳ２−６又はＳ２−７に進む。同一性が存在しない場合、第一のサーバは、メッセージをモバイル装置１２に送出し、ＧＯ１１２が本物ではないこと、続いて本方法が中止されることをユーザに警告する。
【００５１】
ステップＳ２−７において、第一のサーバ装置１４は、第二のメッセージ２１６を準備して第二のサーバ装置１６に送出する。この例では、第二のメッセージ２１６は、ユーザの同一性を第二のサーバ装置１６に通知し、第二のサーバ装置１６により提供されるサービスにユーザがアクセスすることが許可されたことを通知する許可情報を含む。第二のメッセージ２１６は、ＧＯアドレス情報アイテムを含む。
【００５２】
第二のメッセージ２１６は、ＳＳＩＤ情報アイテムが第二のサーバ装置１６のアドレスであるときに直接的に、又はＳＳＩＤ情報アイテムにより第一のサーバ装置がメモリ１４２から第二のサーバ装置１４のアドレスを検索するのを可能にするときに間接的に、ＳＳＩＤ情報アイテムに基づいて送出される。
【００５３】
ステップＳ２−８において、第二のメッセージ２１６の受信に応じて、第二のサーバ装置１６は、処理を実行する。この例では、第二のサーバ装置１６は、ウェブサーバであり、従って許可情報の受信に応じて、第二のサーバ装置１６は、ユーザにユーザのアカウントにログインさせ、続いて、ＧＯアドレス情報アイテムを使用してＧＯアドレス情報アイテムを示す信号をコンピューティング装置１０に送出する。
【００５４】
ステップＳ２−９において、コンピューティング装置１０は、ユーザがウェブサイトに今ログインしたことを示す受信された情報を表示する。
【００５５】
幾つかの実施の形態によれば、ステップＳ２−６は、第一のサーバ装置１４がユーザの同一性を確定し、ユーザの同一性を検証する更なるステップを含む。モバイル装置１２が携帯電話である実施の形態では、これらのステップは、第一のサーバ装置１４が、モバイル装置１２と音声電話を開始することで第一のメッセージ２１４の受信に応答する。
【００５６】
音声電話の間、ユーザの同一性が検証される情報を提供するように依頼される。情報は、例えばＤＴＭＦを介して送出されたピンナンバー、又はユーザの同一性が確定及び検証されるのを可能にする音声パスワード又は他の情報を含む。ユーザからの情報は、第一のサーバ装置１４のメモリ１４２に記憶される情報と比較され、ユーザと関連付けされる。音声電話は、ＩＶＲ、ヒューマンエージェント、或いは２つの組み合わせを使用して行われる。モバイル装置１２が電話による通信機能を有さない実施の形態では、ステップは、インターネットプロトコルを使用して送出された、インスタントメッセージのようなメッセージを使用して行われる。
【００５７】
図３は、本発明が実現される代替となるシステムであって、本発明に係る方法を例示する代替的なシステムを示す。
【００５８】
図３の例は、図１及び図２の例に類似しているが、図３の例は第二のサーバ装置１６を含まない点で異なる。従って、システムは、コンピューティング装置１０、モバイル装置１２及び第一のサーバ装置１４を含む。
【００５９】
図３のシステム３では、第一のサーバ装置１４は、ウェブサーバであり、従ってユーザによる消費のために表示するため、ウェブページの情報をコンピューティング装置１０に供給する。
【００６０】
本発明に係る方法は、図３を参照して以下に記載される。
【００６１】
ステップＳ３−１において、第一のサーバ装置１４は、コンピューティング装置１０にウェブページの情報を供給する。ウェーブページの情報の供給は、ユーザ入力のコンピューティング装置１０での受信に続いて、コンピューティング装置１０から受信された要求に応答して行われる。
【００６２】
ステップＳ３−２において、コンピューティング装置１０は、ウェブページの情報を受信して表示する。この例では、ウェブページの情報は、「ログイン」ページ１１０を含む。「ログイン」ページ１１０は、図２を参照して記載されたものであり、この例ではグラフィカルなオブジェクト（ＧＯ）、特に「クイックレスポンス（ＱＲ）」コードである符号化情報アイテム３１２を含む。
【００６３】
ＧＯ３１２は、ＧＯアドレス情報アイテムを含む。ＧＯアドレス情報アイテムは、コンピューティング装置のアドレスを含み、コンピューティング装置でＧＯ３１２が表示されるか、又はコンピューティング装置によりＧＯ３１２が表示される。ＧＯアドレス情報アイテムは、例えば数字コード又は英数字コードといったコードを含み、このコードは、コンピューティング装置１０への１つの経路又は多数の経路を識別する。係るコードの例は、ＩＰアドレス、電話番号、ドメイン名及びＢｌａｃｋｂｅｒｒｙ（登録商標）ＰＩＮである。
【００６４】
他の実施の形態によれば、ＧＯアドレス情報アイテムは、アドレス情報を本来含んでいないが、代わりに、装置上でＧＯ３１２が表示されるか又は装置によりＧＯ３１２が表示される装置のアドレスが決定されるのを可能にする情報を含む。これは、例えば限定されるものではないがハードウェアシリアルナンバーのようなコード又は番号を含み、このコード又は番号は、ルックアップテーブルからコンピューティング装置への経路を決定するために使用される（例えばＩＰアドレス）。
【００６５】
また、ＧＯ３１２は、モバイル装置が、ＧＯ３１２が関連付けされる第一のサーバ装置１４を識別するのを可能にする第一のサーバＩＤ（FSID：First  Server  IDentification）情報アイテムを含む。ＦＳＩＤ情報アイテムは、第一のサーバ装置１４のアドレスを含むか、又は代わりにモバイル装置１２で記憶されたアプリケーションがメモリ１２２から第一のサーバ装置１４のアドレスを検索するのを可能にするデータアイテムを含む。
【００６６】
また、ＧＯ３１２は、不正行為ではないことをグラフィカルなオブジェクトの検証が保証するのを可能にする検証情報アイテムを含む。
【００６７】
ＧＯ３１２を表示するために必要とされる情報は、第一のサーバ装置１４により完全に生成される。代替的に、ＳＳＩＤ及びＦＳＩＤ情報アイテムのようなＧＯ３１２の情報の一部は、第一のサーバ装置１４により生成され、ＧＯアドレス情報アイテムのような他の情報は、コンピューティング装置１０により生成される。検証情報アイテムは、第一のサーバ装置１４により生成され、検証アイテムのコピーは、第一のサーバ装置１４のメモリ１４２に保持される。
【００６８】
幾つかの実施の形態によれば、ＧＯ３１２は、ウェブページにおいて埋め込まれたコンピュータプログラムコードにより表示される。代替的に、ＧＯ３１２は、例えば登録処理の間に、コンピューティング装置１０で記憶されたコンピュータプログラムコードにより表示される。コンピュータ装置１０で記憶されるコンピュータプログラムコードであって、ＧＯ３１２を生成するコンピュータプログラムコードは、コントローラ２０により実行されたとき、第一のサーバ装置１４と直接にやり取りする。コンピュータプログラムコードは、第一のサーバ装置１４との直接のやり取りを確定することができる場合にのみ、ＧＯ３１２が表示されるように構成される。これは、例えば第二のサーバ装置１６に関して図２を参照して記載されたように、適切なやり方で決定される。
【００６９】
ステップＳ３−３において、ＧＯ３１２は、モバイル装置１２により得られる。これは、装置１２のユーザが、装置１２のカメラによりＧＯ３１２の写真を撮影することを含む。代替的に、ＧＯ３１２を取得するため、何れか他のタイプのスキャナが使用される。
【００７０】
ステップＳ３−４において、アプリケーションは、取得されたＧＯ３１２から符号化された情報をデコードする。アプリケーションは、ＧＯ３１２をデコードすることができ、その後処理を行うことができる、メモリ１２２に記憶されたコンピュータ読み取り可能なコード１２２Ａの専用部分である。
【００７１】
アプリケーションは、モバイル装置１２と第一のサーバ装置１４との間の登録処理の前、登録処理の間又は登録処理の後、モバイル装置１２に記憶される。いずれにしても、装置１２のユーザは、第一のサーバ装置１４により提供されたサービスをユーザが利用するのを可能にするため、第一のサーバ装置１４に登録する必要がある。第一のサーバ装置への登録は、図２を参照して記載されたものである。
【００７２】
ステップＳ３−５において、取得されたＧＯ３１２をデコードするのに続いて、アプリケーションは、第一のメッセージ３１４を準備して第一のサーバ装置１４に送信する。
【００７３】
第一のメッセージ３１４は、第一のサーバ装置１４のアドレスを使用して第一のサーバ装置１４に送出される。アプリケーションは、たった１つの第一のサーバ装置１４と相互運用するように構成され、従ってＧＯ３１２が取得されるときは何時でも、第一のメッセージ３１４は、メモリ１２２に記憶されたアドレスを使用して同じ第一のサーバ装置１４に送出される。代替的に、ＧＯ３１２がＦＳＩＤ情報アイテムを含む実施の形態では、これは、（ＦＳＩＤ情報アイテムが第一のサーバ情報アイテムのアドレスを含むときに直接的に、又はＦＳＩＤ情報アイテムを使用してメモリ１２２からアドレスを検索することで間接的に）第一のメッセージ３１４を送出するために使用される。他の代替的な実施の形態では、第一のメッセージは、装置１２に記憶される複数のアドレスからユーザにより選択されたアドレスに送出される。
【００７４】
第一のメッセージ３１４は、ＤＩＤ情報アイテム又はＵＩＤ情報アイテムを含む第一の情報部分を含む。また、第一のメッセージ３１４は、ＧＯアドレス情報アイテムを含む第二の情報部分を含む。
【００７５】
また、第一のメッセージは、検証情報アイテムを含む。代替的に、アプリケーションは、第一のメッセージ３１４を準備して送出する前に、第一のサーバ装置１４から受信された基準情報アイテムに対して検証情報アイテムをチェックし、ＧＯ３１２が本物であるかを判定する。ＧＯ１１２が本物ではないと判定された場合、アプリケーションは、装置１２のユーザに警告する。ＧＯ３１２が本物であると判定された場合、アプリケーションは、第一のメッセージ３１４を準備してサーバ装置１４に送信する。
【００７６】
第一のメッセージ３１４を作成して送出する前に、アプリケーションは、セキュリティ情報が装置１２のユーザインタフェース１２４を介してユーザにより供給されることを要求し、これによりユーザの同一性が確認されるのを可能にする。セキュリティ情報は、ピン又はパスワード、偽装ピン又はパスワード、ユーザに送出されたワンタイムコード、装置で描かれたパターン、（顔又は指紋認識のような）生体情報、又は装置のユーザの同一性が確認される何れかの他の適切なメカニズムを含む。
【００７７】
つぎに、ステップＳ３−６において、第一のサーバ装置１４は、第一のメッセージ３１４を受信し、ＵＩＤ又はＤＩＤ情報アイテムを使用して、装置１２のユーザの同一性を確定する。ユーザの同一性の確定は、ＵＩＤ又はＤＩＤ情報アイテムを使用して、ユーザが第一のサーバ装置１４に登録したかを判定することを含む。従って、第一のサーバ装置１４は、ユーザの同一性を確定するため、登録されたユーザのデータベースに記憶されている情報に対して、ＵＩＤ又はＤＩＤ情報をチェックする。ユーザの同一性の確定に続いて、第一のサーバ装置は、ステップＳ３０７に進む。
【００７８】
第一のメッセージ３１４が検証情報アイテムを含む実施の形態では、第一のサーバ装置１４は、ステップＳ３−６及びＳ３−７の何れかの前に、メモリ１４２に記憶された基準情報アイテムに対して検証情報アイテムをチェックする。基準情報アイテムと検証アイテムとの間で同一性が存在する場合、第一のサーバ装置は、必要に応じてステップＳ３−６又はＳ３−７に進む。同一性が存在しない場合、第一のサーバは、ＧＯ３１２が本物ではないこと、本方法を中止することをユーザに警告するため、モバイル装置１２にメッセージを送出する。
【００７９】
ステップＳ３−７において、第一のサーバ装置１４は、ユーザの同一性の確定に続いて、処理を行う。この例では、第一のサーバ装置１４がウェブブラウザであるとき、第一のサーバ装置１４は、ユーザにユーザのアカウントにログインさせる。第一のサーバ装置１４は、ＧＯアドレス情報アイテムを使用して、ＧＯアドレス情報アイテムを示す信号をコンピューティング装置に送出する。この例では、ＧＯアドレス情報は、コンピューティング装置１０のＩＰアドレスを含み、従って第一のサーバ装置１６は、ユーザがユーザのアカウントにログインしたことを示す情報をコンピューティング装置１０に送信する。
【００８０】
ステップＳ３−９において、コンピューティング装置１０は、ユーザがウェブページに
今ログインしたことを示す受信された情報を表示する。
【００８１】
幾つかの実施の形態によれば、第一のサーバ装置１４がユーザの同一性を確定するステップＳ３−６は、ユーザの同一性を検証する更なるステップを含む。これらのステップは、図２のステップＳ２−６を参照して上述されたステップである。
【００８２】
図２及び３の実施の形態では、ＧＯ１１２，３１２は、ユーザ名及びパスワードが入力されるフィールドと共に表示される。しかし、ＧＯ１１２，３１２がユーザ名及びパスワードのフィールドの代わりに選択的に表示されることを理解されたい。また、図２及び図３を参照して記載された実施の形態では、ユーザをウェブページにログインさせるユーザ名及びパスワードの代わりにＧＯ１１２，３１２が使用されるが、ＧＯ１１２，３１２がユーザ名及びパスワードのフィールドを使用して従来のログイン手順と共に使用されることを理解されるであろう。これは、ウェブサーバとユーザの両者についてセキュリティの余分のレイヤを追加する。
【００８３】
本発明は上述されたシステム以外のシステム内で実現されることを理解されるであろう。係る実現は、以下に簡単に記載される。これらは簡単に記載されるが、動作は上述された動作と実質的に同じであり、同じステップ及び特徴の一部又は全部を含む場合があることを理解されるであろう。
【００８４】
代替的な実施の形態によれば、本発明はビルディングセキュリティシステムで実現される。係る実施の形態では、コンピューティング装置１０は、電子ドアロックを含む。上述されたＧＯのような符号化情報アイテム１１２，３１２は、電子ドアロックに地理的に近いサインに表示される場合がある。代替的に、ＧＯ１１２，３１２は、電子ドアロックに地理的に近い電子ディスプレイで提示される場合がある。係る実施の形態では、符号化情報アイテムは、第一のサーバ装置１４から（又はシステムが図２に示される場合に第二のサーバ装置１６から）の信号の受信の後に、周期的に更新される。ＧＯ１１２，３１２は、電子ドアロックが識別されるのを可能にするＧＯアドレス情報を含む。符号化情報アイテム１１２，３１２は、上述されたようなＦＳＩＤ情報アイテムを含む。ドアに近づくと、ユーザはそれらのモバイル装置１２を使用して、符号化情報アイテム１１２，３１２を取得してデコードする。その後、モバイル装置へのユーザによるセキュリティ情報の成功した提供に続いて、（ＧＯアドレス情報オブジェクト及びＵＩＤ又はＤＩＤ情報アイテムを含む）第一のメッセージ２１４，３１４は、第一のサーバ装置１４に送出される。この例では、第一のメッセージ２１４，３１４は、「エントリリクエスト」を含む。エントリリクエスト２１４，３１４の受信に応じて、第一のサーバ装置１４は、ＵＩＤ又はＤＩＤ情報アイテムを使用してユーザの同一性を確定する。つぎに、システムが第二のサーバ装置を有さない場合、第一のサーバ装置１４は、電子ドアロックがオープンとなるのを許可する信号であって、これによりユーザがドアを通過するのを可能にする信号を（ＧＯアドレス情報アイテムを使用して）送信する。代替的に、システムが第二のサーバ装置１６を含まない場合、第一のサーバ装置１４は、（ユーザがドアに入ることが許可されたことを示す許可情報を含む）第二のメッセージ２１６を第二のサーバ装置１６に送信し、第二のサーバ装置は、電子ドアロックをオープンにするのを許可する信号を（ＧＯアドレス情報アイテムを使用して）電子ドアロックに送信することで応答する。
【００８５】
別の代替的な実施の形態によれば、本発明は、チェックアウト装置で買い物客がそれらの商品を支払うのを可能にするように実現される場合がある。この実施の形態では、コンピューティング装置１０は、チェックアウト装置である。購入されるべき商品がチェックアウト装置を通してひとたびスキャンされると、チェックアウト装置１０は、この例ではＧＯである符号化情報アイテム１１２，３１２を生成して表示する。ＧＯ１１２，３１２は、（上述されたように）チェックアウト装置が識別されるのを可能にするＧＯアドレス情報アイテム、及び支払われるべき全体の価格を有する。ＧＯは、お金が支払われるべき銀行を識別する（又は銀行の照会による識別を可能にする）情報アイテムを含む。任意に、モバイル装置１２へのセキュリティ情報のユーザによる提供に続いて、モバイル装置１２の適用は、第一のメッセージ２１４，３１４（支払い要求）を第一のサーバ装置１４に送信する。支払い要求２１４，３１２は、ＧＯアドレス情報アイテム、（上述された）ＵＩＤ又はＤＩＤ情報アイテム、価格情報及び支払先の銀行を識別する情報アイテムを含む。ユーザの同一性は、ＵＩＤ又はＤＩＤ情報アイテムを使用して第一のサーバ装置１４により確定される。ユーザの同一性の確定に応じて、第一のサーバ装置１４は、例えば銀行と関連付けされており、価格情報により識別される量のユーザの口座から支払先銀行への支払いを許可する。つぎに、システムが第二のサーバ装置を含まない場合、第一のサーバ装置１４は、残高が支払われたことを示す信号を（ＧＯアドレス情報アイテムを使用して）チェックアウト装置に送信する。代替的に、システムが第二のサーバ装置１６を含む場合、第一のサーバ装置１４は、（支払い銀行に関連される）第二のサーバ装置１６に（この支払いを行うことをユーザが許可されたことを示す）第二のメッセージ２１６を送信し、第二のサーバ装置は、残高が支払われたことを示す信号を（ＧＯアドレス情報アイテムを使用して）チェックアウト装置に送信することで応答する。
【００８６】
別の代替となる実施の形態によれば、本発明は、ＡＴＭシステムにおいて実現される。この実施の形態では、コンピューティング装置１０は、ＡＴＭである。ユーザは、ＡＴＭからのある金額の引き出しを要求する。これに応答して、ＡＴＭは、この例ではＧＯである符号化された情報アイテム１１２，３１２を生成して表示する。ＧＯ１１２，３１２は、ＡＴＭが識別されるのを含むＧＯアドレス情報アイテム及び引き出し金額を示す情報を含む。また、ＧＯ１１２は、ＳＳＩＤ情報アイテムを含む。ピン等のようなセキュリティ情報のモバイル装置１２へのユーザによる供給に続いて、モバイル装置１２のアプリケーションは、第一のメッセージ２１４（引き出し要求）を第一のサーバ装置１４に送信する。引き出し要求２１４は、ＧＯアドレス情報アイテム、装置又はユーザを識別するＵＩＤ又はＤＩＤ情報アイテム、引き出し金額情報及び妥当な場合ＳＳＩＤ情報アイテムを含む。ユーザの同一性は、ＵＩＤ又はＤＩＤ情報アイテムを使用して第一のサーバ装置１４により確定され、ユーザの同一性の確定に応答して、この例では銀行に関連される第一のサーバ装置１４は、引き出しを許可し、引き出し金額情報により示された金額だけユーザ勘定を借記する。つぎに、システムが第二のサーバ装置１６を含まない場合、第一のサーバ装置１４は、ＡＴＭが要求された金額を与えるのを許可する信号を（ＧＯアドレス情報アイテムを使用して）ＡＴＭに送信する。代替的に、システム第二のサーバ装置１６を含む場合、第一のサーバ装置１４は、第二のサーバ装置１６に第二のメッセージを（ＳＳＩＤ情報アイテムを使用して）送信する。第二のサーバ装置１６は、（ユーザの銀行と同じではない場合に、ＡＴＭを有する銀行と関連し）ＡＴＭが要求された金額を与えるのを許可する信号を（ＧＯアドレス情報アイテムを使用して）ＡＴＭに送信することで応答する。
【００８７】
別の代替となる実施の形態によれば、本発明は、セルフサービスショッピング環境で実現される。係る実施の形態では、符号化情報アイテム１１２は、この例ではＧＯであり、セールの商品のスマートタグに設けられる。ユーザは、ユーザのモバイル装置１４を使用してＧＯ１１２を取得する。この実施の形態では、ＧＯ１１２，３１２は、（上述された）スマートタグ識別されるのを可能にするＧＯアドレス情報アイテム、及び製品の価格を含む。ＧＯ１１２，３１２は、お金が支払われるべき銀行を識別する（又は銀行のアプリケーションによる識別を可能にする）情報アイテムを含む。モバイル装置１２へのセキュリティ情報のユーザによる提供に続いて、モバイル装置のアプリケーションは、ＧＯアドレス情報アイテム、ＵＩＤ又はＤＩＤ情報アイテム及び価格情報を含む第一のメッセージ２１４（購入要求）を第一のサーバ装置に送信する。次いで、ユーザの同一性は、ＵＩＤ又はＤＩＤを使用して第一のサーバ装置１４により確定され、ユーザの同一性の確定に応答して、第一のサーバ装置１４は、価格情報により識別される金額の支払いを許可する。つぎに、第一のサーバ装置１４は、第二のメッセージ２１６を第二のサーバ装置１６に送信し、第二のサーバ装置１６は、店内のセキュリティシステムである。第二のメッセージ２１６は、ＧＯアドレス情報アイテム、及び製品が支払われたことを示す許可情報を含む。第二のメッセージ２１６の受信に応じて、第二のサーバ装置は、ＧＯアドレス情報アイテムを使用して信号をスマートタグに送信し、これによりユーザが店を離れようとするときにアラームが作動しないように、スマートタグを無効にする。
【００８８】
先の実施の形態では、符号化情報アイテム１１２，３１２はグラフィカルなオブジェクトとして記載されたが、これは代わりに異なるタイプの符号化情報アイテムであることを理解されるであろう。これらは、例えば符号化可聴アイテムを含む場合があり、この符号化可聴アイテムは、コンピューティング装置１０により放出され、モバイル装置１２により記録及びデコードされる場合がある。他のタイプの符号化情報アイテムは、符号化無線周波（ＲＦ）情報アイテムを含む。
【００８９】
幾つかの実施の形態では、符号化情報アイテム１１２，３１２は、番号、文字又は記号の系列を含む。係る実施の形態では、装置１２は、ユーザインタフェース１２６を使用して装置に系列をユーザが手動でタイプ入力した結果として、符号化情報アイテムを取得する。他の代替的な実施の形態では、符号化情報アイテムは、装置１２とコンピューティング装置１０との間の有線接続を介して取得される場合がある。
【００９０】
幾つかの実施の形態では、符号化情報アイテム１１２，３１２は、例えば検証アイテムを更新することで周期的に変化する場合がある。係る実施の形態では、検証アイテムが検証アイテムをチェックする役割を果たす同じエンティティにより作成されないとき、検証アイテムは、検証アイテムが更新されるたびに、チェックエンティティに送信される。
【００９１】
上述された実施の形態では、符号化情報オブジェクト３１２、１１２は、第一のサーバ装置１４に第一のメッセージ２１４を送出する前に、装置によりデコードされる。しかし、代替的な実施の形態では、符号化情報アイテム１１２，３１２は、第一のサーバ装置１４によるデコードのために第一のメッセージ２１４で送信される場合がある。係る実施の形態では、装置１２は、第一のサーバ装置のアドレスを予め記憶している。アプリケーションは、符号化情報アイテム１１２，３１２が取得されるたびに、第一のメッセージ２１４をそのアドレスに送出する。代替的に、ユーザは、装置１２に記憶された複数のアドレスから、第一のメッセージ２１４が送出されるべきアドレスを選択する。第一のメッセージが符号化情報アイテムを含むこれらの実施の形態では、符号化情報アイテムが検証アイテムを含む場合、これは第一のサーバ装置１４により検証され、装置１２により検証されないことを理解されるであろう。
【００９２】
図２及び図３では、モバイル装置１２は、携帯電話として示されている。しかし、モバイル装置は、１以上の上述したやり方で符号化情報アイテムを取得する取得手段１２４を備える他のタイプの装置である場合があることを理解されるであろう。取得手段１２４は、例えばコンピューティング装置１０から符号化情報アイテムをコンピュータ読み取り可能な電気信号の形式で受信する物理インタフェース、ＲＦ符号化情報アイテムをＲＦ信号として受信するＲＦトランシーバ、又は可聴の符号化データアイテムを取得するオーディオレシーバを含む。
【００９３】
モバイル装置１２は、図１において単一ユニットとして示される。しかし、モバイル装置はウェブカム及びラップトップコンピュータといった複数の個別のユニットを代わりに備える場合があることを理解されるであろう。
【００９４】
本発明は、サービスへのセキュアなアクセスを提供する斬新且つ独創的な方法を提供する。符号化情報アイテムの提供は、いわゆる「介入者攻撃」の可能性を低減する。本発明は、符号化情報アイテムを生成するコンピュータプログラムコードがコンピュータ装置１０に記憶され、ウェブサーバ１４，１６で実行しているアプリケーションとの直接のやり取りが確立されたときにのみ符号化情報アイテムが提供（すなわち表示、放出、出力等）されるように構成される実施の形態において、特に効果的である。これは、プロキシサーバがコンピュータ装置１０とウェブサーバ１４，１６との間に両者間の通信を傍受するために配置される場合、コンピュータ装置１０で実行しているコンピュータプログラムコードとウェブサーバで実行しているアプリケーションとの間の直接的なやり取り確立されず、従って符号化情報アイテムが提供されないためである。従って、ユーザは、サービスにアクセスすることができないため、プロキシサーバを動作している不正行為者に感度の高い情報を漏らすことができない。
【００９５】
周期的に変化する場合がある符号化データアイテムを第一のサーバ装置が検証する検証アイテムの使用は、不正行為者が符号化情報アイテムをクローン化し、これによりユーザから違法に情報を引き出すためにサービスをクローン化することができる機会を低減する。さらに、本発明に係るメカニズムの使用は、コンピューティング装置１０に入力されることが必要とされる（ユーザ名及びパスワードのような）個人情報の量を低減し、個人情報のセキュリティは、ウィルス等の存在を通して妥協される場合がある。
【００９６】
また、本発明は、ユーザがパスワード及びユーザ名情報を入力する時間を費やす必要がないとき、ログインプロセスを早めることもできる。同様に、本発明は、多くの異なるサービス等に対して多くのパスワードをユーザが思い出す必要を除く場合がある。
【００９７】
符号化情報アイテムが取得される必要があり且つパスワードが入力される必要がある本発明の幾つかの実施の形態では、セキュリティの更なるレイヤが導入され、従ってシステムはユーザにとって安全である。
【００９８】
また、本発明は、リスク、トランザクション値及び／又はユーザプロファイルに基づいて適用される階層的な許可の強度を可能にする。例えば幾つかのウェブサイトについて、モバイル装置１２を単に保有していること及び符号化データアイテムを取得することは、ウェブサイトにより提供されるサービスにユーザがアクセスするために十分な場合がある。支払い及び銀行の実現のような他の実現について、（例えば装置の保有及びパスワードの認識といった）認証要素のより包括的な集合が採用される場合がある。装置１２が失われたか又は盗まれた場合、ネットワークプロバイダ（装置が携帯電話である場合）は装置を無効にし、これにより盗人又は装置の発見者が装置を使用すること、及び装置に記憶されたアプリケーションを使用して加入しているユーザのウェブサイト及びサービスにアクセスするのを防止する。代替的に、ユーザは、第一のサービス装置の所有者又は維持する人に連絡して、失われたか又は盗まれた装置からの要求が拒否されることを保証するように指示する場合がある。その後、新たな装置は、第一のサーバ装置１４でのユーザの登録に関連付けさせることができる。
【００９９】
本発明の幾つかの実施の形態では、携帯電話のネットワークプロバイダと毎月連絡する場合にのみ、ユーザは第一のサーバ装置１４にそれらの装置を登録することが許可される。係る約束は（いわゆる「利用時払いの料金“pay−as−you−go”  tariff」とは対照的に）、アドレス及び銀行の詳細等の証明をユーザが提供するのを含めて、厳格な識別処理を含む。従って、銀行取引等のようなセキュリティが重要であるサービスについて、ユーザが月払いの契約を有し、従ってユーザの同一性がより確実に知られている場合、登録して符号化情報アイテムを経由してログインすることが可能である。
【０１００】
セキュリティの利点は、ユーザの同一性を確定（図２及び図３のステップＳ２−６及びＳ３０６参照）するために構成されるサーバ装置１４と通信するため、個別の装置（すなわちモバイル装置、サービスがアクセスされるコンピュータ装置１０ではない）を使用することで達成される。このように認証処理「帯域外で」行うことで、システムの複雑度が増加される。不正行為者にとって複数の通信チャネル（帯域）及び関与するサーバ装置を検出、傍受又は漏洩させることが困難且つ費用が高くなる。従って、システムはよりセキュアである。
【０１０１】
上述された実施の形態は限定されるものではないことが認識されるべきである。他の変形及び変更は、本出願を読むことで当業者により明らかとなるであろう。さらに、本出願の開示は、本明細書で暗黙的又は明示的に開示された新たな特徴、或いは新たな特徴の組み合わせ、或いは、本出願の一般化された概念を含むことが理解されるべきであり、本出願の手続の間又は本出願から導出される出願の手続の間、新たな請求項は、係る特徴及び／又は係る特徴の組み合わせをカバーするように定式化される。
【図１】
0006494686.tif 000002
【図２】
0006494686.tif 000003
【図３】
0006494686.tif 000004