(57)【特許請求の範囲】
【請求項１】
ユーザを認証するデータ処理装置において、
（Ａ）  データ・ネットワークから、ユーザを認証するリクエストを受領する受信器モジュール（２０１）と、
（Ｂ）  データを記憶するメモリを有し、前記ユーザを認証するリクエストを処理し、前記メモリに記憶されている所定の時間間隔で変更される所定の基準に基づいて、前記ユーザを認証するピアを選択するコンピュータ・プロセッサ（１２０）と、
を有し、
前記所定の基準は、
（ａ）前記ユーザの電話番号から得られた従業員と組織の情報、
（ｂ）コールログ記憶装置（１６０）から示唆される前記ユーザのコール・ログ・エントリー、
（ｃ）クロック（２０５）により提供されるカレンダー時間、
（ｄ）ユーザ・スケジュール記憶装置（１７０）から得られた前記ユーザのスケジュール、
（ｅ）端末／ユーザーマッピング記憶装置（１３０）からの情報
のいずれか或いはそれらの組合せである
ことを特徴とするユーザを認証するデータ処理装置。
【請求項２】
前記所定の基準は（ｆ）前記ユーザの現在の地理的位置情報である
ことを特徴とする請求項１記載のユーザを認証するデータ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セキュリティに関し、特に、ピア認証に関する。
【背景技術】
【０００２】
ピア認証とは、第１のユーザが第２のユーザを認証することである。（ピア・トゥ・ピア通信において、用語「ピア」とは、一般的にユーザの職業的あるいは社会的な立場に関する意味を有さない。）ピア認証の一例を、次の例をもって示す。会社のビルのロビーにいる従業員が、たまたま自分の会社のバッチを家に忘れてきて、他の認証の手段がないため、ビル内に入ることが許されない場合を想定する。その従業員は、ロビーにいる守衛に近づいて、自分は従業員であるがバッチをもっていない旨を告げる。
【０００３】
すると、守衛は、
（Ａ）  その従業員に対し、名前を聞く、
（Ｂ）  その従業員の名前を会社のコンピュータのデータベースで探し、
（Ｃ）  その従業員の従業員番号を記録し、
（Ｄ）  その従業員の同僚が誰であるかを決めるために、データベースに問い合わせ、
（Ｅ）  その同僚を呼び出して、疑いのかけられた従業員の身元（ＩＤ）を確認するために、その同僚をロビーに呼び出す。
【０００４】
その同僚は、ロビーでいずれかを行う。
（Ｆ）  疑いのかけられた従業員が、会社の従業員であることを立証するか、
（Ｇ）  自分は、その疑いのかけられた従業員を知らないことを守衛に告げる。
前者の場合、守衛は両方の従業員に対しロビーを通ることを許可するが、後者の場合、守衛は、疑いのかけられた従業員がロビーを通過する制止し、さらなる動作を起こす（例、警察を呼ぶ等）。
【０００５】
上記の例の変形例においては、守衛は、同僚にロビーに来るように要請せずに、同僚に疑いのかけられた従業員と電話で話をするよう要請する。同僚は、疑いのかけられた従業員と電話で話し、その従業員が正規の従業員であるか否かを電話での話から決定する（例、疑いのかけられた従業員の声に基づいて、あるいは質問に対する答えに基づいて）。その後、同僚は守衛に対し、疑いのかけられた同僚はロビーを通過してもよいことを告げる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ピア認証を自動的を自動的に行う方法を提供することである。
【課題を解決しようとする手段】
【０００７】
本発明により、ピア認証を、自動的にすなわち人間である守衛が以下のことを行わずに、実行できる。
（Ａ）  ピアを選択すること、
（Ｂ）  ユーザを認証するためにピアに問い合わせること、
（Ｃ）  ピアの「証言」に基づいて、特定のリソースあるいはファンクションにアクセスすることを拒否／許諾すること。
さらに、本発明の一実施例によれば、データ処理システム（例、サーバ、デスクトップ・コンピュータ等）は、認証時にピアを、ダイナミックに選択する。これは、従来のように先験的にはピアを選択しない。特に、ピアは、以下のダイナミックな特性に基づいて、候補の組から選択される。
（Ａ）  認証されるべき（疑いをかけられた）ユーザＵの現在の地理的位置情報（geo-location）、
（Ｂ）  認証する候補者の現在の地理的位置情報、
（Ｃ）  現在の時間、
（Ｄ）  １つあるいは複数の電話番号の内容（例、電話番号、組織の番号等）、
（Ｅ）  １つあるいは複数のコール・ログの内容、
（Ｆ）  認証する候補者のスケジュール。
【０００８】
例えば、データ処理システムは、ユーザＵに物理的に近い候補者を選択する、あるいはミーティングには出席していない（現在の日時と候補者のスケジュールで示される）物理的に最も近い候補者を選択するようプログラムされている。別の例として、データ処理システムは、１つあるいは複数の電話番号に問い合わせて同一の部署内の誰か（例えば、部門長、ユーザＵの直接の部下、ユーザＵと同一ランクの部員等）を、ユーザＵとして選択するようプログラムされている。別の例として、データ処理システムは、どの候補者がユーザＵを最も知っているかを１つあるいは複数のコール・ログ（例、候補者とユーザＵとの間の呼びの回数とこれらの呼びの持続時間）に基づいて示し、そしてその候補者をピアとして選択する（ユーザＵを知っている候補者は、ユーザＵを認証するために最適のピアであるという理論に基づく）。
【０００９】
本発明の第１実施例において、入力装置（キーパッド、磁気カード・リーダ等）は、電気的にロックされたドアへのアクセスを制御する。そのドアを通ろうとする人は、ユーザＵ識別子（例えば、従業員番号や事務所の電話番号等）を、装置に、（例えば、識別子Ｕが登録されている磁気カードを通すことにより、識別子Ｕにキーイングすることにより）提供する。この入力装置は、識別子Ｕをデータ処理システムに送信し、それに応じて、データ処理システムは、１つあるいは複数のエンティティ（認証する候補者）のプロパティに基づいて、ピアを選択する。その後、データ処理システムは、メッセージ（例えば、電話の呼びや瞬時メッセージ（Instant Message (IM))等）を選択されたピアに送る。このメッセージは、ユーザＵであると主張する個人が電気的にロックされたドアの前にいて、入るのが許可されるのを待っていることを表す。その後、ピアは、その個人（疑いをかけられた従業員）を認証して、正しい場合には、その個人がそのドアを通るのを許可する。別の実施例においては、ピアは、面談による認証を実行して、その個人がドアのロックを物理的に外して入るのを許す。他の実施例では、ピアは遠隔から、例えばインターコムやビデオカメラにより認証を実行し、個人（疑いをかけられた従業員）が、ブザーを鳴らしながら入る。選ばれたピアが、所定の時間（例、３０秒）内に送信されたメッセージに応答しない場合には、データ処理システムは、個人（疑いをかけられた従業員）の認証を行うために、別のピアを選択する。
【００１０】
本発明の第２実施例において、無線端末のユーザが、認証を必要とするようなある機能を実行しようとしようとする場合には、端末は、メッセージをデータ処理システムに送る。このメッセージは、その端末の現在のユーザは、ピア認証を必要としていることを表す。これに応答して、データ処理システムは、エンティティのプロパティに基づいて、ピアを選択し、メッセージをその選択されたピアに送る。このメッセージは、ピアは端末の現在のユーザが正しいユーザ（即ち、端末に登録されているユーザ）であるか否かを検証しなければならないことを表す。その後、ピアはその端末の現在のユーザを（例えば、眼で確認する、会話で確認する、遠隔地から眼で見た結果により、遠隔地からの会話により）認証し、その結果をデータ処理システムに送る。データ処理システムは、この結果を端末に転送し、端末は、現在のユーザのアクセスを、その結果に応じて、許可したり拒否したりする。第１の実施例と同様に、選ばれたピアが、送信されたメッセージに、所定の時間内に応答しない場合には、データ処理システムは、認証を行うため、別のピアを選択する。
【００１１】
本発明の一実施例のピアを認証する装置は、（Ａ）認証されるべきユーザがいることを示す信号を受領する受信器と、（Ｂ）前記ユーザを認証するピアを選択するプロセッサとを有する。前記ピアの選択は、１つあるいは複数のエンティティの１つあるいは複数の特性に基づいて、行われ、前記特性の少なくとも１つは、Ｎ分の時間の間、変化する。ここで、Ｎは、正数である。
【実施例】
【００１２】
次に、本明細書において、用語「カレンダー時間」とは、例えば、秒、分、時、日時、曜日、月、年等で指定された時間をいう。
【００１３】
本明細書において、用語「ピア」とは、ユーザとして定義する。
【００１４】
図１は、本発明の第１実施例の構成要素のブロック図を示す。同図に示すように、本発明の第１実施例は、入力装置１０１と、ネットワーク１０５、データ処理システム１２０と、端末／ユーザマッピング記憶装置１３０と、端末の地理的位置情報記憶装置１４０と、電話番号記憶装置１５０と、コールログ記憶装置１６０と、ユーザ・スケジュール記憶装置１７０とを有する。それらは図に示したよう接続される。この実施例においては、図１の構成要素は、特定の企業（例、会社、非営利団体、病院等）により所有され、管理されるが、他の実施例では、必ずしもそうでなくてもよい。
【００１５】
入力装置１０１（例、キーパッド、磁気カード・リーダ等）は、ユーザから入力信号を受信し、この信号をネットワーク１０５との間で送受信する。本発明の一実施例によれば、入力装置１０１は、電気的にロックされたドア（図示せず）へのアクセスを制御する。
【００１６】
ネットワーク１０５は、信号を、データ処理システム、入力装置、出力装置等との間で送受信する。本発明の一実施例によれば、ネットワーク１０５は、ＬＡＮである。本発明の他の実施例においては、ネットワーク１０５は、他のタイプのネットワーク、例えばＭＡＮ（metropolitan are network）、ＷＡＮ（wide-area network）等でもよい。
【００１７】
データ処理システム１２０は、ネットワーク１０５との間で信号を送受信し、データを記憶し、プログラムし、このプログラムを実行する。データ処理システム１２０の詳細を図２に示す。
【００１８】
端末／ユーザマッピング記憶装置１３０は、複数の無線通信端末のそれぞれをその端末が登録されているユーザ（即ち、端末のオーナー）に関連付けるメモリ（例、ディスク・ドライブ、ＲＡＭ、フラッシュ・メモリ等）である。
【００１９】
端末の地理的位置情報記憶装置１４０は、企業のメンバー（例、従業員、契約者、役員等）に帰属する１つあるいは複数の無線端末の現在の地理的位置情報を記憶する。本発明の実施例では、端末の地理的位置情報記憶装置１４０は、企業の従業員の組（例えば、入力装置１０１と同一のビル内にいるメンバー）のみの現在の地理的位置情報を記憶するが、他の実施例においては、端末の地理的位置情報記憶装置１４０は、企業の各従業員の現在の地理的位置情報を記憶する。
【００２０】
電話番号記憶装置１５０は、電話番号（スタッフの電話番号、組織図／組織の電話番号等）を記憶するメモリである。本発明の一実施例によれば、電話番号記憶装置１５０は、事務所の電話番号、携帯電話の番号、ビルと事務所の電話番号、所属部門の電話番号、Ｅメールアドレス、インスタントメッセージのチャット名等、あるいは、従業員の関係（上下関係）、組織の情報（例、所属部門の組織図、部門長名）を含む従業員情報を含む。
【００２１】
コールログ記憶装置１６０は、企業の電話番号に着信した電話、企業の電話番号から発呼された電話の着呼発呼披瀝を記憶するメモリである。本発明の一実施例によれば、コールログ記憶装置１６０は、電話の呼びの開始時間、通話時間、呼びに関係した者／組織、呼びに応答したか否かの表示、留守電が残されたか否かを含む情報が記憶される。
【００２２】
端末の地理的位置情報記憶装置１４０と同様に、本発明の一実施例では、コールログ記憶装置１６０は、企業の従業員の一部の組のみ用に、着呼発呼情報を記憶してもよい。本発明の他の実施によれば、コールログ記憶装置１６０は、この情報を各従業員用に記憶してもよい。さらに。本発明の他の実施例では、コールログ記憶装置１６０は、他の通信手段、例えば、Ｅメール、インスタント・メッセージ等を情報を記憶してもよい。
【００２３】
ユーザ・スケジュール記憶装置１７０は、本発明の第１実施例によれば、従業員等のスケジュール（会議、休暇等）の情報を記憶するメモリである。
【００２４】
図２は、本発明の第１実施例のデータ処理システム１２０の構成要素を表す。本発明の第１実施例によれば、データ処理システム１２０は、受信機２０１と、プロセッサ２０２と、メモリ２０３と、送信機２０４とを有する。その接続形態は、図に示すとうりである。
【００２５】
受信機２０１は、ネットワーク１０５からの信号を受領し、この信号内で符号化された情報を、プロセッサ２０３に送る。受信機２０１の製造方法および使用方法は、本明細書を参照することにより当業者に明らかである。
【００２６】
プロセッサ２０２は、汎用プロセッサで、データをメモリ２０２に書き込んだり、読み出したりすることができ、且つ図３に記載したタスクを実行できる。他の実施例においては、プロセッサ２０３は、汎用プロセッサではなく専用プロセッサでもよい。いずれの場合にも、本明細書を参照することにより、プロセッサ２０３の製造方法と使用方法は、当業者に明らかである。
【００２７】
メモリ２０３は、データと実行可能なインストラクションを記憶できる。これは、ＲＡＭ、フラッシュ・メモリ、ディスク・ドライブ等の組み合わせでもよい。当業者には本明細書を参照することにより、メモリ２０３の製造方法／使用方法は、明らかである。
【００２８】
送信機２０４は、プロセッサ２０２からの信号を受領し、この情報を符号化した信号をネットワーク１０５に送信する。当業者は、本明細書を参照することにより、送信機２０４の製造方法／使用方法を容易に理解できる。
【００２９】
クロック２０５は、現在の時間、日付、曜日をプロセッサ２０３に送信する。
【００３０】
図３は、本発明の第１実施例の図１のデータ処理システム１２０と入力装置１０１のタスクを表すフローチャート図である。当業者は、本明細書を参照することにより、図３に示すタスクは、同時にあるいは図に示したものとは別の順番に行うことができることは、容易に理解できるであろう。
【００３１】
タスク３１０において、入力装置１０１は、ユーザ識別子Ｕを含む情報（例、従業員番号等）を公知の方法で（例、キーパッド入力、磁気カードをスワイプすること等により）受領する。
【００３２】
タスク３２０において、入力装置１０１は、以下のデータをデータ処理システム１２０にネットワーク１０５を介して送信する。
（ｉ）  入力装置１０１にいる個人がピア認証されることのリクエストと、
（ｉｉ）  ユーザ識別子Ｕ。
【００３３】
タスク３３０において、データ処理システム１２０は、ピア認証のリクエストとユーザ識別子Ｕを、ネットワーク１０５を介して受領する。
【００３４】
タスク３４０において、データ処理システム１２０は、「疑いのかけられた」ユーザＵを認証するピアを以下に基づいて選択する。
（Ａ）  入力装置１０１の地理的位置情報（実施例では通常固定されている）、
（Ｂ）  端末の地理的位置情報記憶装置１４０から得られた他の端末（本質的に他のユーザ）の現在の地理的位置情報、
（Ｃ）  電話番号記憶装置１５０から得られた従業員と組織の情報、
（Ｄ）  コールログ記憶装置１６０から得られたユーザＵのコール・ログ・エントリー、
（Ｅ）  クロック２０５により提供されたカレンダー時間、
（Ｆ）  ユーザ・スケジュール記憶装置１７０から得られたユーザのスケジュール、
（Ｇ）  端末／ユーザマッピング記憶装置１３０、
端末／ユーザマッピング記憶装置１３０により、データ処理システム１２０は、端末の地理的位置情報記憶装置１４０、電話番号記憶装置１５０、コールログ記憶装置１６０、ユーザ・スケジュール記憶装置１７０を、必要に応じてナビゲートする（即ち、１つの記憶装置（例えばユーザ・スケジュール記憶装置１７０）のエントリが、ユーザの識別子を特定し、他の記憶装置（例えばコールログ記憶装置１６０）のエントリが、端末の識別子を特定する）。
【００３５】
データ処理システム１２０がピア認証を選択する正確な基準と方法は、企業のセキュリティ部門とその管理部門等により、実施例毎に異なる。上記した複数の可能性のある選択基準は、（Ａ）入力装置１０１に最も近いピアを選択すること、（Ｂ）コールログ記憶装置１６０から示唆されるユーザＵを最も良く知るピアを選択すること、（Ｃ）ユーザ・スケジュール記憶装置１７０により示されるミーティングには出席していない入力装置１０１に最も近いピアを選択することである。これらの選択基準を実現する方法および上記の選択基準に基づいて別の選択基準を実行する方法は、本明細書を参照することにより当業者には明らかである。
【００３６】
タスク３５０において、データ処理システム１２０は、メッセージを選択されたピアに送信し、ピアが（ｉ）疑われているユーザを認証すること、および（ｉｉ）疑われているユーザが実際のユーザＵである時のみ電気的にロックされたドアを通過できるように要求する。上記したように、ある実施例においては、ピアは面談による認証を実行し、ドアを物理的にロック解除することにより、ユーザは入ることができる。他の実施例においては、ピアは遠方から（例、インターコムあるいはビデオカメラ等を介して）認証を実行し、電気ロックを一時的に解除させるような信号を送信することにより、ユーザが入るのを許可する。さらに、本発明のある実施例においては、送信されたメッセージは、疑われているユーザを認証するために、ピアに示唆あるいはガイダンス（例、「一緒に食事をした前回の話をする等）を提供する。
【００３７】
タスク３６０において、データ処理システム１２０は、選択されたピアは、疑われているユーザがリクエストを満たしているという肯定的な確認で応答したか否かを、チェックする。このような応答が所定の時間内（例、３０秒）内で受領できなかった場合には、タスク３４０に戻って別のピアを選択する。考えられることとして、選択されたピアがそこにいなかったか、あるいは端末に電源が入っていなかったかである。同様に、ピアは、そのリクエストを満たすことができない、あるいはそのリクエストを拒否した等の応答を受領した場合には、タスク３４０に戻って、別のピアを選択する。あるいは別の方法として、選択されたピアがリクエストを満たすことを合意したことを示す応答を受領した時には、図３の方法は終了する。
【００３８】
図４は、本発明の第２実施例の構成要素のブロック図である。図４に示すように、本発明の第２の実施例は、ネットワーク４０５と、無線端末４０１と、データ処理システム４２０と、端末／ユーザマッピング記憶装置１３０と、端末の地理的位置情報記憶装置１４０と、電話番号記憶装置１５０と、コールログ記憶装置１６０と、ユーザ・スケジュール記憶装置１７０とを有する。それらは同図に示したよう接続されている。
【００３９】
ネットワーク４０５は、無線通信プロトコル（例、ＩＥＥＥ８０２．１１プロトコル等）に従って、１つあるいは複数の通信端末（例、無線端末４０１等）と、信号を送受信し、信号を、データ処理システム４２０と、端末／ユーザマッピング記憶装置１３０と、端末の地理的位置情報記憶装置１４０と、電話番号記憶装置１５０と、コールログ記憶装置１６０と、ユーザ・スケジュール記憶装置１７０との間で、有線あるいは無線で、送受信する。
【００４０】
無線端末４０１は、信号を、無線でネットワーク４０５（と他の無線ネットワーク例えばＣＤＭＡネットワーク）を介して送受信する。無線端末４０１は、シンボリック・ストリングＵ（例、社会保障番号、従業員番号、会社の電話番号等）により特定されたユーザに登録される。無線端末４０１は、端末の現在のユーザは登録済みユーザとして認証されていると指示する信号を受信しない場合には、端末の機能（例えば、電話を発呼する、あるいは来入したＥメールメッセージを読むこと、あるいは特定のウェブ・ベースのアプリケーションを走らせること）の少なくとも一部へのアクセスを拒否できる。
【００４１】
データ処理システム４２０は、データ処理システム１２０に類似するが、図３ではなく図５の方法の関連するタスクを実行するようプログラムされている点で異なる。
【００４２】
端末／ユーザマッピング記憶装置１３０と、端末の地理的位置情報記憶装置１４０と、電話番号記憶装置１５０と、コールログ記憶装置１６０と、ユーザ・スケジュール記憶装置１７０は、第１実施例と同じものである。
【００４３】
図５は、本発明の第２実施例の図４のデータ処理システム４２０と無線端末４０１のタスクを表すフローチャート図である。
【００４４】
タスク５１０において、無線端末４０１は、データ処理システム１２０にネットワーク４０５を介して以下を送信する。
（ｉ）  現在のユーザがピア認証されることのリクエストと、
（ｉｉ）  無線端末４０１が登録されたユーザを特定するユーザ識別子Ｕ。
他の実施例においては、無線端末４０１は、登録されたユーザではなく、端末を識別する識別子を送信してもよい。この場合、データ処理システム４２０は、端末／ユーザマッピング記憶装置１３０に問い合わせをして、登録ユーザを決定する。
【００４５】
タスク５２０において、データ処理システム４２０は、ピア認証とユーザ識別子Ｕを、ネットワーク４０５を介して、受領する。
【００４６】
タスク５３０において、データ処理システム４２０は、「疑いのかけられた」ユーザＵを認証するピアを以下に基づいて選択する。
（Ａ）  無線端末４０１の地理的位置情報（これは、端末の地理的位置情報記憶装置１４０からあるいはタスク５２０で無線端末４０１から送信される）、
（Ｂ）  端末の地理的位置情報記憶装置１４０から得られた他の端末（本質的にはそのユーザ）の現在の地理的位置情報、
（Ｃ）  電話番号記憶装置１５０から得られた従業員と組織の情報、
（Ｄ）  コールログ記憶装置１６０から得られたユーザＵのコール・ログ・エントリー、
（Ｅ）  カレンダー時間、
（Ｆ）  ユーザ・スケジュール記憶装置１７０から得られたユーザのスケジュール、
（Ｇ）  端末／ユーザマッピング記憶装置１３０、
端末／ユーザマッピング記憶装置１３０により、データ処理システム１２０は、端末の地理的位置情報記憶装置１４０、電話番号記憶装置１５０、コールログ記憶装置１６０、ユーザ・スケジュール記憶装置１７０を必要に応じてナビゲートする。
【００４７】
データ処理システム４２０がピア認証を選択する正確な基準と方法は、企業のセキュリティ部門とその管理部門等により、実施例毎に異なる。上記した複数の可能性のある選択基準は、（Ａ）無線端末４０１に最も近いピアを選択すること、（Ｂ）コールログ記憶装置１６０から示唆されるユーザＵを最も良く知るピアを選択すること、（Ｃ）ユーザ・スケジュール記憶装置１７０により示されるミーティングには出席していない無線端末４０１に最も近いピアを選択すること、（Ｄ）ユーザＵの上司を認証ピアとして選択することである。これらの基準を実現する方法および上記の選択基準に基づいて別のストラテジーを実行する方法は、本明細書を参照することにより当業者には明らかである。
【００４８】
タスク５４０において、データ処理システム４２０は、メッセージを選択されたピアに送信し、ピアが（ｉ）無線端末４０１の現在のユーザを認証すること（即ち、現在のユーザがユーザＵであること）、および（ｉｉ）認証の結果を戻すこと（即ち、結果をデータ処理システム４２０に戻すこと）を要求する。上記したように、ある実施例においては、ピアは面談による認証を実行する。他の実施例においては、ピアは遠方で（無線端末４０１に電話をかけその現在のユーザと話しをすることにより）認証を実行する。
【００４９】
さらに、本発明の実施例においては、ピアが現在のユーザをユーザＵとして認証したか否かを示す結果を戻す。他の実施例では、ピアは、一連の質問に対する現在のユーザの応答を単に特徴付ける結果（例、現在のユーザの正答率の割合等）を戻す。これにより、データ処理システム４２０に、現在のユーザをユーザＵとして認証するか否かを決定するタスク（例えば、正答率のしきい値を７５％に設定する）を残す。
【００５０】
さらに、本発明の他の実施例においては、結果は、ピア認証の決定を含む１個のブーリアン値か、あるいは一連の質問に対する正解／不正解を示す複数のブーリアン値である。他の実施例においては、結果は、現在のユーザがユーザＵであるとのピア確信の程度を示す値である。例えば、「０、１」の間の実数、あるいは、イエスを「４」に、おそらく確かであるを「３」に、ほぼ確かであるを「２」に、たぶん確かであるを「１」に、わからないを「０」に、たぶんそうではないを「−１」に、おそらくそうではないを「−２」に、決してそうではないを「−３」に、絶対そうではないを「−４」にした値である。さらに別の実施例においては、結果は、一連の質問に対する「正しさの程度」を表す複数の値である。
【００５１】
上記したように、一連の質問に対する現在のユーザの応答の結果をピアが単に報告するような実施例においては、すでにプログラムされたある決定ロジックに従って、認証の決定を行うのは、データ処理システム４２０である。例えば、ピアは、一連の質問に対する確信の度合いを含む結果を戻し、データ処理システム４２０は、しきい値を確信のレベルの平均値（例えば、確信の程度が「０と１」の間にある時には、０．８のしきい値等）に適用する。
【００５２】
本発明のある実施例は、上記の選択肢の組み合わせを用いるか、あるいは他の変形例の一部（例えば、確信の程度あるいは正しさの程度を特定する実数の代わりに、列挙したデータのタイプ）を採用することもできる。本明細書を参照した後、当業者はこのような実施例を形成し、使用することができる。
【００５３】
タスク５５０において、データ処理システム４２０が、時間切れの前に、選択されたピアからの応答を受け取ったか否かの判断が行われる。データ処理システム４２０が、実時間切れ前に、処理しない場合には、タスク５３０に戻り、それ以外は、タスク５６０に進む。
【００５４】
タスク５６０において、選択されたピアが正しい応答になる結果を戻したか否かの判断が実行される。正しい応答になる結果を戻さなかった場合、例えば、応答がリクエストに応じることを拒否した場合、タスク５３０に戻り、それ以外は、タスク５７０に進む。
【００５５】
タスク５７０において、戻された結果は、１個のブーリアン値であるか否かの判断がなされる。１個のブーリアン値でない場合（例、結果が複数のブーリアン値の場合、結果が実数の場合、結果が複数個の実数の場合等）、実行プロセスは、タスク５８０に進み、それ以外タスク５９０に進む。
【００５６】
タスク５８０において、データ処理システム４２０は、決定ロジックを戻された結果に当てはめて、単一のブーリアン値を生成する。
【００５７】
タスク５９０において、データ処理システム４２０は、１個のブーリアン値を無線端末４０１に送信する。これにより、無線端末４０１に、現在のユーザは、認証を必要とするあらゆる機能も実行できるか否かを、示す。タスク５９０の後、図５の方法は終了する。
【００５８】
以上の説明は、本発明の一実施例に関するもので、この技術分野の当業者であれば、本発明の種々の変形例を考え得るが、それらはいずれも本発明の技術的範囲に包含される。特許請求の範囲の構成要素の後に記載した括弧内の番号は、図面の部品番号に対応し、発明の容易なる理解の為に付したものであり、発明を限定的に解釈するために用いてはならない。また、同一番号でも明細書と特許請求の範囲の部品名は必ずしも同一ではない。これは上記した理由による。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１実施例の構成要素のブロック図。
【図２】本発明の第１実施例の図１のデータ処理システム１２０の構成要素のブロック図。
【図３】本発明の第１実施例の図１のデータ処理システム１２０と入力装置１０１のタスクを表すフローチャート図。
【図４】本発明の第２実施例の構成要素のブロック図。
【図５】本発明の第２実施例の図４のデータ処理システム４２０と無線通信端末４０１のタスクを表すフローチャート図。
【符号の説明】
【００６０】
１０１  入力装置
１０５  ネットワーク
１２０  データ処理システム
１３０  端末／ユーザマッピング記憶装置
１４０  端末の地理的位置情報記憶装置
１５０  電話番号記憶装置
１６０  コールログ記憶装置
１７０  ユーザ・スケジュール記憶装置
２０１  受信機
２０２  プロセッサ
２０３  メモリ
２０４  送信機
２０５  クロック
４０１  無線端末
４０５  ネットワーク
４２０  データ処理システム
【図１】
0005656239.tif 000002
【図２】
0005656239.tif 000003
【図３】
0005656239.tif 000004
【図４】
0005656239.tif 000005
【図５】
0005656239.tif 000006