(57)【特許請求の範囲】
【請求項１】
ユーザ端末（２００）の身元を確認するためのネットワーク機器（５００、１００’）を使用して実施される身元確認方法であって、前記身元確認方法は、
（ａ）前記ユーザ端末（２００）に対応している確認表を記憶するように前記ネットワーク機器（５００、１００’）を構成するステップであって、前記確認表は、複数のエントリを含み、各々がインデックスおよび対応しているコード内容を有するステップ、
（ｂ）前記ユーザ端末（２００）からのログイン要求に応答して、前記ユーザ端末（２００）のためのクエリーを生成して、前記ユーザ端末（２００）に前記クエリーを供給するように前記ネットワーク機器（５００、１００’）を構成するステップであって、前記クエリーは、環構造に順不同に配置される前記ユーザ端末（２００）に対応している前記確認表の前記インデックスを含み、前記環構造の前記インデックスの隣接したもののユーザ端末で選択された組に対応している前記コード内容を含んでいる答えを供給することを前記ユーザ端末（２００）に要求することを特徴とするステップ、および、
（ｃ）前記ユーザ端末（２００）によって供給された前記答えに応答して、前記答えの前記コード内容が前記ユーザ端末（２００）に対応している前記確認表に見つかるかどうか、そして、前記答えの前記コード内容に対応している前記インデックスが、前記ユーザ端末（２００）に供給された前記クエリーに含まれた前記インデックスの前記環構造に関して互いに隣接しているかどうかを判定することによって、前記ユーザ端末（２００）の身元を確認するように前記ネットワーク機器（５００、１００’）を構成するステップ、
を特徴とした方法。
【請求項２】
前記確認表をランダムに生成するように前記ネットワーク機器（５００、１００’）を構成するという、ステップ（ａ）の前のステップ（ａ０）を更に特徴とした、請求項１に記載の身元確認方法。
【請求項３】
ステップ（ａ０）において、前記確認表の前記エントリの各々の前記コード内容は、シンボルグループからランダムに選択されたシンボルユニットに対応することを特徴とした、請求項２に記載の身元確認方法。
【請求項４】
ステップ（ａ０）において、前記確認表の前記エントリの各々に対応している前記シンボルユニットは、各々が、ランダムに、および、独立して前記シンボルグループから選択された２つのシンボルを含むことを特徴とした、請求項３に記載の身元確認方法。
【請求項５】
ステップ（ａ０）において、前記シンボルグループが英数字を含むことを特徴とした、請求項３および請求項４のいずれかに記載の身元確認方法。
【請求項６】
電子フォーマットで前記ユーザ端末（２００）に前記確認表を供給するように前記ネットワーク機器（５００、１００’）を構成するステップを更に特徴とした、請求項１〜請求項５のいずれかに記載の身元確認方法。
【請求項７】
前記確認表の印刷物コピーが、前記ユーザ端末（２００）に供給されることを特徴とした、請求項１〜請求項５のいずれかに記載の身元確認方法。
【請求項８】
ステップ（ｂ）において、前記クエリーが、前記ユーザ端末（２００）に対応している前記確認表の前記インデックスの少なくとも一部を含むことを特徴とした、請求項１〜請求項７のいずれかに記載の身元確認方法。
【請求項９】
ステップ（ｂ）において、前記クエリーが、前記ユーザ端末（２００）で選択される前記環構造の前記インデックスのいくつかの前記隣接したものを更に含むことを特徴とした、請求項１〜請求項８のいずれかに記載の身元確認方法。
【請求項１０】
ステップ（ｂ）において、前記クエリーが、前記答えを前記ユーザ端末（２００）で入力する仮想キーパッド（７３）を含むグラフィカルユーザインターフェース（７０）の形で、前記ユーザ端末（２００）に供給されることを特徴とした、請求項１〜請求項９のいずれかに記載の身元確認方法。
【請求項１１】
ユーザ端末（２００）の身元を確認するための身元確認方法を実施するためのネットワーク機器（５００）であって、前記ネットワーク機器（５００）は、
前記ユーザ端末（２００）と通信する働きをする通信装置（４１）、
および、前記通信装置（４１）と連結した処理装置（４０）であって、
（ａ）前記ユーザ端末（２００）に対応している確認表を記憶するステップであって、前記確認表は、複数のエントリを含み、各々がインデックスおよび対応しているコード内容を有するステップ、
（ｂ）前記通信装置（４１）を介して前記ユーザ端末（２００）から受けたログイン要求に応答して、前記ユーザ端末（２００）のためのクエリーを生成し、前記通信装置（４１）を介して前記ユーザ端末（２００）に前記クエリーを供給するステップであって、前記クエリーは、環構造に順不同に配置される前記ユーザ端末（２００）に対応している前記確認表の前記インデックスを含み、前記環構造の前記インデックスの隣接したもののユーザ端末で選択された組に対応している前記コード内容を含んでいる答えを供給することを前記ユーザ端末（２００）に要求するステップ、および、
（ｃ）前記通信装置（４１）を介して前記ユーザ端末（２００）により供給され、受け取られた前記答えに応答して、前記答えの前記コード内容は、前記ユーザ端末に対応している前記確認表に見つかるかどうか、そして、前記答えの前記コード内容に対応している前記インデックスが、前記ユーザ端末（２００）に供給された前記クエリーに含まれた前記インデックスの前記環構造に関して互いに隣接しているかどうかを判定することによって、前記ユーザ端末の身元を確認するステップ、
といったステップを含む前記身元確認方法を実行する働きをする処理装置、を特徴としたネットワーク機器。
【請求項１２】
前記身元確認方法が、ステップ（ａ）の前に、前記確認表をランダムに生成するというステップ（ａ０）を更に含むことを特徴とした、請求項１１に記載のネットワーク機器（５００）。
【請求項１３】
ステップ（ａ０）において、前記確認表の前記エントリの各々の前記コード内容が、シンボルグループからランダムに選択されたシンボルユニットに対応することを特徴とした、請求項１２に記載のネットワーク機器（５００）。
【請求項１４】
ステップ（ａ０）において、前記確認表の前記エントリの各々に対応している前記シンボルユニットは、各々がランダムに、そして、独立して前記シンボルグループから選択された、２つのシンボルを含むことを特徴とした、請求項１３に記載のネットワーク機器（５００）。
【請求項１５】
ステップ（ａ０）において、前記シンボルグループが英数字を含むことを特徴とした、請求項１３および請求項１４のいずれかに記載のネットワーク機器（５００）。
【請求項１６】
前記身元確認方法が、電子フォーマットで前記ユーザ端末（２００）に前記確認表を供給するステップを更に含むことを特徴とした、請求項１１〜請求項１５のいずれかに記載のネットワーク機器（５００）。
【請求項１７】
ステップ（ｂ）において、前記クエリーが、前記ユーザ端末（２００）に対応している前記確認表の前記インデックスの少なくとも一部を含むことを特徴とした、請求項１１〜請求項１６のいずれかに記載のネットワーク機器（５００）。
【請求項１８】
ステップ（ｂ）において、前記クエリーが、前記ユーザ端末（２００）で選択される前記環構造の前記インデックスのいくつかの前記隣接したものを更に含むことを特徴とした、請求項１１〜請求項１７のいずれかに記載のネットワーク機器（５００）。
【請求項１９】
ステップ（ｂ）において、前記処理装置（４０）が、前記答えを前記ユーザ端末（２００）で入力する仮想キーパッド（７３）を含むグラフィカルユーザインターフェース（７０）の形で、前記ユーザ端末（２００）に前記クエリーを供給する働きをすることを特徴とした、請求項１１〜請求項１８のいずれかに記載のネットワーク機器（５００）。
【請求項２０】
前記ネットワーク機器が、ネットワークサーバ（５００）であることを特徴とした、請求項１１〜請求項１９のいずれかに記載のネットワーク機器（５００）。
【請求項２１】
ユーザ端末（２００）の身元を確認するように構成されたネットワーク機器（５００、１００’）であって、前記ネットワーク機器（５００、１００’）は、
前記ネットワーク機器（５００、１００’）と前記ユーザ端末（２００）との間の通信インターフェースとして役立つ働きをするアプリケーションプログラムインターフェース（１１）、
前記ユーザ端末（２００）に対応している確認表を記憶するように構成された確認表管理装置（１２）であって、前記確認表は複数のエントリを含み、各々がインデックスおよび対応しているコード内容を有する確認表管理装置、
前記アプリケーションプログラムインターフェース（１１）を介して前記ユーザ端末（２００）から受けたログイン要求に応答して、
前記ユーザ端末（２００）のためのクエリーを生成して、前記アプリケーションプログラムインターフェース（１１）を介して、前記ユーザ端末（２００）に前記クエリーを供給する働きであって、前記クエリーは、環構造に順不同に配置される前記ユーザ端末（２００）に対応している前記確認表の前記インデックスを含み、前記環構造の前記インデックスの隣接したもののユーザ端末で選択された組に対応している前記コード内容を含んでいる答えを供給することを前記ユーザ端末に要求することを特徴とする働き、および、
前記アプリケーションプログラムインターフェース（１１）を介して前記ユーザ端末（２００）により供給された前記答えに応答して、前記答えの前記コード内容が前記ユーザ端末（２００）に対応している前記確認表に見つかるかどうか、そして、前記答えの前記コード内容に対応している前記インデックスが、前記ユーザ端末（２００）に供給された前記クエリーに含まれた前記インデックスの前記環構造に関して互いに隣接しているかどうかを判定することによって、前記ユーザ端末（２００）の身元を確認する働きをする確認装置（１３）、
を特徴とした、ネットワーク機器。
【請求項２２】
前記確認表管理装置（１２）は、前記確認表をランダムに生成するように更に構成されることを特徴とした、請求項２１に記載のネットワーク機器（５００、１００’）。
【請求項２３】
前記確認表の前記エントリの各々のために、前記確認表管理装置（１２）は、前記確認表を生成するために前記エントリの対応しているものの前記コード内容に対応するシンボルユニットをシンボルグループからランダムに選択するように構成されることを特徴とした、請求項２１および請求項２２のいずれかに記載のネットワーク機器（５００、１００’）。
【請求項２４】
前記確認表管理装置（１２）は、前記確認表の前記エントリの各々のために、前記シンボルユニットとして前記シンボルグループから２つのシンボルを、ランダムに、および、独立して選択するように構成されることを特徴とした、請求項２３に記載のネットワーク機器（５００、１００’）。
【請求項２５】
前記シンボルグループが英数字を含むことを特徴とした、請求項２３および２４のいずれかに記載のネットワーク機器（５００、１００’）。
【請求項２６】
前記確認表管理装置（１２）は、電子フォーマットで前記ユーザ端末（２００）に前記確認表を供給するように更に構成されることを特徴とした、請求項２１〜請求項２５のいずれかに記載のネットワーク機器（５００、１００’）。
【請求項２７】
前記確認装置（１３）は、前記ユーザ端末（２００）に対応している前記確認表の前記インデックスの少なくとも一部を含む前記クエリーを生成する働きをすることを特徴とした、請求項２１〜請求項２６のいずれかに記載のネットワーク機器（５００、１００’）。
【請求項２８】
前記確認装置（１３）は、前記ユーザ端末（２００）で選択される前記環構造の前記インデックスのいくつかの前記隣接したものを更に含む前記クエリーを生成する働きをすることを特徴とした、請求項２１〜請求項２７のいずれかに記載のネットワーク機器（５００、１００’）。
【請求項２９】
前記確認装置（１３）は、前記答えを前記ユーザ端末（２００）で入力する仮想キーパッド（７３）を含むグラフィカルユーザインターフェース（７０）の形で、前記ユーザ端末に前記クエリーを供給する働きをすることを特徴とした、請求項２１〜請求項２８のいずれかに記載のネットワーク機器（５００、１００’）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、身元確認方法、特にユーザ端末の身元を確認するためのネットワーク機器を使用して実行される身元確認方法に関する。
【背景技術】
【０００２】
通常、単純なパスワードを利用している従来の身元確認方法は、ユーザ端末を確認するために、基本的で、そして、一般的に用いられる方法である。しかし、パスワードが単純であるために、そのパスワードは、のぞき見、推測、トロイの木馬、フィッシングなどによって他人に不注意にリークされうる。
【０００３】
前述の課題に対処するために、いくつかの身元確認方法（例えば公開鍵基盤（ＰＫＩ）およびワンタイム・パスワード（ＯＴＰ））は、更にネットワークシステムおよびそのユーザのセキュリティおよびプライバシーを確保するために提案された。にもかかわらず、これらの身元確認方法には、まだ欠点がある。第一に、ユーザ端末は、ＩＣカードのためのカードリーダ、パスワードジェネレータなどのような追加の電子機器を身元確認のために必要とする。したがって、これらの身元確認方法は、ユーザ端末には比較的不都合であり、そして、これらの方法を普及させることは困難である。更に、これらの身元確認方法のいくつかは、いまだに情報漏れを有する。例えば、ＯＴＰは、フィッシングを防止することができない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
したがって、本発明の目的は、ユーザ端末の身元を確認するために、比較的使いやすく、比較的より高いプライバシーおよびセキュリティを提供する身元確認方法を提供することである。
【課題を解決するための手段】
【０００５】
したがって、本発明の身元確認方法は、ユーザ端末の身元を確認するためのネットワーク機器を使用して実行される。身元確認方法は、次のステップを含む。
（ａ）ユーザ端末に対応している確認表を記憶するようにネットワーク機器を構成するステップであって、その確認表は、複数のエントリを含み、各々がインデックスおよび対応しているコード内容を有するステップ
（ｂ）ユーザ端末からのログイン要求に応答して、ユーザ端末のためのクエリーを生成して、ユーザ端末にそのクエリーを供給するようにネットワーク機器を構成するステップであって、そのクエリーは、環構造に順不同に配置されるユーザ端末に対応している確認表のインデックスを含み、そして、環構造のインデックスの隣接したもののユーザ端末で選択された組に対応しているコード内容を含んでいる答えを供給することをそのユーザ端末に要求することを特徴とするステップ
（ｃ）ユーザ端末によって供給された答えに応答して、答えのコード内容がユーザ端末に対応している確認表に見つかるかどうか、そして、答えのコード内容に対応しているインデックスが、ユーザ端末に供給されたクエリーに含まれたインデックスの環構造に関して互いに隣接しているかどうかを判定することによって、ユーザ端末の身元を確認するようにネットワーク機器を構成するステップ
【０００６】
本発明の別の目的は、身元確認方法を実行するためのネットワーク機器を提供することである。
【０００７】
他の態様によれば、本発明のネットワーク機器は、ユーザ端末の身元を確認するように構成される。ネットワーク機器は、アプリケーションプログラムインターフェース、確認表管理装置および確認装置を含む。
【０００８】
アプリケーションプログラムインターフェースは、ネットワーク機器とユーザ端末との間の通信インターフェースとして役立つ働きをする。確認表管理装置は、ユーザ端末に対応している確認表を記憶するように構成される。確認表は、複数のエントリを含み、各々がインデックスおよび対応しているコード内容を有している。アプリケーションプログラムインターフェースを介してユーザ端末から受けたログイン要求に応答して、確認装置は、ユーザ端末のためのクエリーを生成して、アプリケーションプログラムインターフェースを介してユーザ端末にクエリーを供給する働きをする。そのクエリーは、環構造に順不同に配置されるユーザ端末に対応している確認表のインデックスを含み、環構造のインデックスの隣接したもののユーザ端末で選択された組に対応しているコード内容を含んでいる答えを供給することをユーザ端末に要求する。更に、アプリケーションプログラムインターフェースを介してユーザ端末によって供給された答えに応答して、確認装置は、答えのコード内容がユーザ端末に対応している確認表に見つかるかどうか、そして、答えのコード内容に対応しているインデックスがユーザ端末に供給されたクエリーに含まれたインデックスの環構造に関して互いに隣接しているかどうかを判定することによって、ユーザ端末の身元を確認する働きをする。
【０００９】
好ましくは、確認表管理装置は、ランダムに確認表を生成するように更に構成される。好ましくは、確認表のエントリの各々に関して、確認表管理装置は、確認表を生成するために、エントリの対応しているもののコード内容に対応するシンボルユニットをシンボルグループからランダムに選択するように構成される。
【００１０】
好ましくは、確認表のエントリの各々に対応しているシンボルユニットは、各々がランダムに、そして、独立にシンボルグループから選択される２つのシンボルを含む。
【００１１】
好ましくは、シンボルグループは、英数字を含む。
【００１２】
本発明の他の特徴および効果は、添付図面を参照して、以下の好ましい実施形態の詳細な説明において明らかになる。
【図面の簡単な説明】
【００１３】
【図１】図１は、本発明によるネットワーク機器の第１の好ましい実施形態のブロック図である。
【図２】図２は、第１の好ましい実施形態のネットワーク機器を使用して実行される身元確認方法のステップを示す。
【図３】図３は、第１の好ましい実施形態に対応する典型的な確認表を示す。
【図４】図４は、他の典型的な確認表を示す。
【図５】図５は、確認表を管理するために使用された確認表ファイルの内容を示す。
【図６】図６は、環構造に順不同に配置される確認表のインデックスを示す。
【図７】図７は、ユーザ端末に供給され、図６に示された環構造のインデックスを含み、そして、答えを供給することをユーザ端末に要求するクエリーを示す。
【図８】図８は、本発明によるネットワーク機器の第２の好ましい実施形態のブロック図である。
【発明を実施するための形態】
【００１４】
本発明がより詳細に説明される前に、類似した要素が開示内容の全体にわたって同一の参照番号によって示される点に留意する必要がある。
【００１５】
図１を参照として、本発明のネットワーク機器５００の第１の好ましい実施形態は、本実施形態におけるインターネット３００などの通信ネットワークを介してユーザ端末２００と通信する働きをするネットワークサーバである。ネットワーク機器５００は、ユーザ端末２００からのログイン要求に応答して、ユーザ端末２００の身元を確認する働きをし、ユーザ端末２００がユーザ端末２００の身元確認に成功した後にオンライン取引にアクセスする、または、行なうことを可能にする。本実施形態において、ネットワーク機器５００は、インターネット３００と連結したネットワークシステム４００およびネットワークシステム４００と連結したバックエンド身元確認デバイス１００を含む。
【００１６】
ネットワークシステム４００は、例えばサービスプロバイダ、情報プロバイダ、ゲームプラットフォーム、オンラインストアなど、インターネット３００を介してユーザ端末２００に情報またはサービスを供給する働きをするデバイスまたはシステムでありうる。その身元確認デバイス１００は、ネットワークシステム４００と分離または統合されうる。ユーザ端末２００は、通信装置２１、処理装置２２、ディスプレイ１２および入力装置２４を含む。通常、ユーザ端末２００は、パーソナルコンピュータ、ノートブック・コンピュータ、または、例えば個人情報機器または携帯電話などのインターネット３００にアクセスすることができる他の周知の電子デバイスである。
【００１７】
身元確認デバイス１００は、アプリケーションプログラムインターフェース（ＡＰＩ）１１、確認表管理装置１２、および、確認装置１３を含む。本実施形態において、ＡＰＩ１１は、それら間で確認のための情報を送信するために、ネットワークシステム４００と通信するためのソフトウェアモジュールとして実装されうる。したがって、ＡＰＩ１１は、身元確認デバイス１００とネットワークシステム４００との間の通信インターフェースとして役立ち、そして、ユーザ端末２００のユーザが身元確認デバイス１００にデータまたはコマンドを入力することを可能にする入出力インターフェースを生成するためにネットワークシステム４００を制御する働きをする。
【００１８】
ネットワークシステム４００は、処理装置４０および通信装置４１を含む。通信装置４１は、ネットワーク通信インターフェースであって、ユーザ端末２００の通信装置２１と通信するためにインターネット３００にアクセスする働きをする。処理装置４０は、通信装置４１と連結して、ユーザ端末２００の身元を確認する身元確認方法を実行するために身元確認デバイス１００と協動するために、ＡＰＩ１１によって供給されたアプリケーションプログラムを実行する働きをする。身元確認方法の詳細について、図２を参照として以下に説明する。
【００１９】
0005343105.tif 000002
【００２０】
0005343105.tif 000003
【００２１】
実際には、第１、第２、および、第３のシンボルグループの各々は、英数字または他の非反復の連続のシンボルを含みうる。本実施形態において、第１のシンボルグループは、大文字Ａ〜Ｚを含み、第２のシンボルグループは数字０〜２（ｉ＝０〜２、Ｉ＝３）を含み、そして、第３のシンボルグループは、数字０〜９（ｊ＝０〜９、Ｊ＝１０）を含む。したがって、図３を参照として、確認表の各々は、３０個のエントリを含み、そして、これらのエントリのうちの最初の２６個の各々の内容は、各々がＡからＺまでからランダムに、そして、独立に選択された２つのシンボルを含むシンボルユニットに対応する。これら３０個のエントリの各々のインデックスの第１および第２のインデックスシンボルｉおよびｊは、０〜２から、および、０〜９から、それぞれ番号順に選択される。
【００２２】
確認表管理装置１２は、前もって多数の確認表を生成する働きをする。ユーザ端末２００からの確認表に関する請求に応答して、ネットワークシステム４００の処理装置４０は、ステップＳ２において、ユーザ端末２００に、確認表のうちの唯一のものを供給する働きをする。他の実施形態において、唯一の確認表は、ユーザ端末２００から確認表に関する請求を受けると直ちに生成されうる。本実施形態において、図３に示された確認表の印刷物コピーは、カードとして作られ、そして、その確認表は、情報の漏出に対する保護のための遮断層でおおわれる。ユーザ端末２００からの確認表に関する請求に応答して、確認表の印刷物コピーは、ユーザ端末２００のユーザに郵送される、または、他の方法でユーザ端末２００に供給される。カードに印刷された確認表を見るために、ユーザは、カード上の遮断層を削りはずす。あるいは、ネットワークシステム４００の処理装置４０は、通信装置４１を介して安全な暗号化を有する電子フォーマットでユーザ端末２００に確認表を供給する働きをする。他の実施形態において、確認表の印刷物コピーは、図４に示された他の形として作られうる。
【００２３】
更に、確認表管理装置１２は、確認表を記憶して、管理する働きをする。確認表管理装置１２に記憶された確認表の各々は、図５に示されるように、名前、唯一であるシリアルナンバ、確認表のエントリの数、使用状態、および、確認表の使用状態が最後に変更された日付を含む確認表ファイルに対応する。特に、確認表が、いかなるユーザ端末２００にも割り当てられないとき、その確認表ファイルの使用状態は、確認表の最初の状態を示す「０」として示される。確認表に関する請求に応答して、確認表がユーザ端末２００に供給されたあと、その使用状態は、この確認表が特定のユーザ端末２００に割り当てられたことを示している「１」として変更される。
【００２４】
確認表を受けた後に、そのユーザ端末２００は、ネットワークシステム４００に接続して、身元確認デバイス１００のＡＰＩ１１によって供給された入出力インターフェースを介して、確認表に対応しているシリアルナンバを身元確認デバイス１００に供給することによって、確認表を登録することを必要とする。一旦身元確認デバイス１００が、ユーザ端末２００によって供給されたシリアルナンバを受けると、確認表管理装置１２は、「１」から、確認表が使用中であることを示している「２」に、このシリアルナンバに対応する確認表の確認表ファイルの使用状態を変更する働きをする。この種の登録手順によって、ユーザ端末２００が確認表を受ける前に、確認表の内容が漏らされないことを保証できる。ユーザ端末２００が確認表を受ける前に確認表の内容が漏らされた（例えば、印刷物コピーに覆われた遮断層が削りはずされた）場合、ユーザ端末２００はこの確認表の取り消しを求めることができる。したがって、確認表管理装置１２は、この確認表が無効なことを示している「４」として使用状態を確認表の確認表ファイルに示す働きをする。
【００２５】
0005343105.tif 000004
【００２６】
ステップＳ５において、身元確認デバイス１００の確認装置１３は、ＡＰＩ１１およびネットワークシステム４００の通信装置４１を介して、ステップＳ４において生成されたクエリーをユーザ端末２００に供給する働きをする。ユーザ端末２００が、それの通信装置２１を介してクエリーを受けるとき、処理装置２２は、ステップＳ６において、図７に示すようにクエリーに関連したグラフィカルユーザインターフェース７０を表示するようにディスプレイ２３を制御する働きをする。グラフィカルユーザインターフェース７０は、環構造７１に選択されたインデックス、環構造において隣接した４つ（ｐ＝４）のインデックスが選択されなければならないこと指示しているステートメント７２、および、答えをユーザ端末２００で入力する仮想キーパッド７３を含む。本実施形態において、ユーザ端末２００の入力装置２４は、タッチスクリーンとしてディスプレイ２３と統合され、グラフィカルユーザインターフェース７０の仮想キーパッド７３と協動する働きをする。
【００２７】
例えば、ユーザ端末２００のユーザは、環構造の隣接した４つのインデックス「０２」、「１３」、「１１」および「０９」を選択すると、その答えは、図３または４に示されるように、確認表を参照して、これらの４つのインデックスに対応するコード内容（ＣＥ、ＤＡ、ＶＣおよびＭＴ）を含まなければならない。したがって、ユーザ端末２００のユーザは、グラフィカルユーザインターフェース７０の仮想キーパッド７３を使用して、その答え「ＡＣＤＥＭＴＶ」（２つの繰り返されたシンボルＣのうちの１つは、省略される）を入力する。
【００２８】
他の実施形態において、答えのために環構造のインデックスのうち隣接したものを選択することは、前もってユーザ端末２００の処理装置２２に取り付けられるアプリケーションプログラムを使用して、自動的に実行されうる。処理装置２２は、環構造のインデックスの所定数（ｐ個）の隣接したものをランダムに選択するためのアプリケーションプログラムを実行し、そして、その答えを生成するためにユーザ端末２００に記憶された確認表の電子フォーマットに関してインデックスのうち選択されたものに対応しているコード内容を発見する働きをする。それから、処理装置２２は、自動的に答えをネットワークシステム４００に送る働きをする。このように、本発明によって、身元確認方法の使用を容易にするために、人間の介入は、身元確認方法から免除される。
【００２９】
ステップＳ７において、仮想キーパッド７３の確認ボタン７４が押されるとき、答え「ＡＣＤＥＭＴＶ」は、ユーザ端末２００の通信装置２１を介してネットワークシステム４００に送られる。それから、ネットワークシステム４００は、答え「ＡＣＤＥＭＴＶ」を入出力インターフェースおよびＡＰＩ１１を介して、身元確認デバイス１００の確認装置１３に送る働きをする。
【００３０】
0005343105.tif 000005
【００３１】
ステップＳ８において、ユーザ端末２００によって供給された答え「ＡＣＤＥＭＴＶ」に応答して、身元確認デバイス１００の確認装置１３は、ユーザ端末２００の身元を確認する働きをする。特に、確認装置１３は、２つの文字のうちの第１のものが、Ａ、Ｃ、Ｄ、Ｅ、Ｍ、ＴまたはＶであるシンボルユニットに対応する確認表のインデックスを見つける働きをする。したがって、７つのインデックス「０５」、「０２」、「１３」、「０７」、「０９」、「１４」および「１１」は、見つかる。それから、確認装置１３は、２つの文字のうちの第２のものが、Ａ、Ｃ、Ｄ、Ｅ、Ｍ、ＴまたはＶであるシンボルユニットに対応する確認表のインデックスを見つける働きをする。こうして、７つのインデックス「１３」、「１１」、「２１」、「０２」、「２３」、「０９」および「０１」は、見つかる。確認装置１３は、こうして見つかったインデックスのうちの共通のもの、すなわち、「１３」、「１１」、「０２」および「０９」を取得し、そして、これら４つのインデックスがユーザ端末２００に供給されたクエリーに含まれたインデックスの環構造に関して互いに隣接しているどうかを判定する働きをする。
【００３２】
ステップＳ９において、ネットワークシステム４００は、身元確認結果をユーザ端末２００に送る働きをする。これら４つのインデックスが、クエリーに含まれたインデックスの環構造に関して、互いに隣接するときに、ユーザ端末２００のための身元確認は成功し、そして、身元確認デバイス１００は、ユーザ端末２００がネットワークシステム４００にアクセスするのを許可する。そうでない場合、身元確認デバイス１００は、ユーザ端末２００がネットワークシステム４００にアクセスするのを拒否する。
【００３３】
図８を参照として、本発明のネットワーク機器１００’の第２の好ましい実施形態は、第１の好ましい実施形態の身元確認デバイス１００の構成と類似した構成を有する。第２の好ましい実施形態において、ネットワーク機器１００’は、ネットワークシステム４００から分離されて、それぞれにインターネット３００にアクセスする働きをする通信装置１０を更に含む。本実施形態におけるネットワーク機器１００’の構成要素の演算もまた、第１の好ましい実施形態のそれらと類似している。ネットワークシステム４００は、前もってネットワーク機器１００’に関するプロトコルを有するように構成される。このように、ネットワークシステム４００と接続されたユーザ端末２００からのログイン要求に応答して、ネットワークシステム４００は、ユーザ端末２００の身元を確認する要求をネットワーク機器１００’に送る働きをする。
【００３４】
結論として、確認表は、前もってユーザ端末２００に供給され、そして、クエリーはユーザ端末２００からのログイン要求に応答して生成される。クエリーは、環構造に順不同に配置されるユーザ端末に対応している確認表のインデックスを含む。更に、クエリーは、環構造で隣接した数ｐ個のインデックスを選択して、環構造のインデックスのうち隣接したものの選択された組に対応しているコード内容を含んでいる答えを供給することをユーザ端末２００に要求する。ユーザ端末２００によって供給された答えに応答して、本発明のネットワーク機器は、答えのコード内容がユーザ端末２００に対応している確認表に見つかるかどうか、そして、答えのコード内容に対応しているインデックスがユーザ端末２００に供給されたクエリーに含まれたインデックスの環構造に関して互いに隣接しているかどうかを判定することによって、ユーザ端末２００の身元を確認する働きをする。その判定が肯定的であるときに、身元確認は成功である。このように、本発明による身元確認方法は、セキュリティおよびプライバシーの比較的高いレベルで、ユーザ端末２００の身元を確認することが可能である。
【００３５】
本発明は、最も実用的で、好ましい実施形態と考えられるものと関連して説明されたが、本発明が明示された実施形態に限られず、すべてのこの種の修正および同等の装置を包含するように最も広い解釈の精神と範囲に含まれたさまざまな装置をカバーすることを目的とするものと理解される。
【符号の説明】
【００３６】
１００  身元確認装置
１１  アプリケーションプログラムインターフェース
１２  確認表管理装置
１３  確認装置
２００  ユーザ端末
２１  通信装置
２２  処理装置
２３  ディスプレイ
２４  入力装置
３００  インターネット
４００  ネットワークシステム
４０  処理装置
４１  通信装置
５００  ネットワーク機器
７０  グラフィカルユーザインターフェース
７１  環構造
７２  ステートメント
７３  仮想キーパッド
７４  確認ボタン
【図１】
0005343105.tif 000006
【図２】
0005343105.tif 000007
【図３】
0005343105.tif 000008
【図４】
0005343105.tif 000009
【図５】
0005343105.tif 000010
【図６】
0005343105.tif 000011
【図７】
0005343105.tif 000012
【図８】
0005343105.tif 000013