(57)【要約】【課題】複数の情報提供サーバが保有する全ての所定情報を情報要求ユーザが共有可能な識別子認証システムを提供する。【解決手段】識別子認証システムでは、識別子所持ユーザ１９が識別子を情報要求サーバ１５に提示すると、情報要求サーバ１５が提示された識別子に対応する情報提供サーバ１４の所在を所在管理サーバ１３に問い合わせ、所在管理サーバ１３が所在情報に基づいて、提示された識別子に対応する情報提供サーバ１５の確定ＩＰアドレスを情報要求サーバ１５に返答し、情報要求サーバ１５が確定ＩＰアドレスを使用してその確定ＩＰアドレスに対応する情報提供サーバ１４にアクセスしつつ、提示された識別子に対応する所定情報をアクセスした情報提供サーバ１４から受け取る。【選択図】図２
2007122233.tif 000002
【特許請求の範囲】
【請求項１】
所定情報を保有する情報提供サーバと、前記情報提供サーバに対して前記所定情報の提供を要求する情報要求サーバとから互いに独立した複数のプライベートネットワークが形成され、前記情報提供サーバから所定の識別子を付与された識別子所持ユーザが前記識別子を前記情報要求サーバに提示することで、提示された識別子に対応する前記所定情報が前記情報提供サーバから前記情報要求サーバに提供される識別子認証システムにおいて、
前記システムが、それら情報提供サーバを一元管理する所在管理サーバを備え、それら情報提供サーバの所在情報が、前記所在管理サーバに登録され、
前記システムでは、前記識別子所持ユーザが前記識別子を前記情報要求サーバに提示すると、前記情報要求サーバが提示された識別子に対応する情報提供サーバの所在を前記所在管理サーバに問い合わせ、前記所在管理サーバが前記所在情報に基づいて、提示された識別子に対応する情報提供サーバの確定所在情報を前記情報要求サーバに返答し、前記情報要求サーバが前記確定所在情報を使用して該確定所在情報に対応する情報提供サーバにアクセスしつつ、提示された識別子に対応する前記所定情報をアクセスした情報提供サーバから受け取ることを特徴とする識別子認証システム。
【請求項２】
前記所在管理サーバが、最上位の第１所在管理サーバから最下位の第ｎ所在管理サーバに区分され、前記第１〜第ｎ所在管理サーバと前記情報提供サーバとが、第１〜第ｎ所在管理サーバから情報提供サーバに向かって複数に分岐するツリー構造を形成し、前記情報提供サーバの確定所在情報が、複数の前記第ｎ所在管理サーバのいずれかに登録され、
前記情報要求サーバが、提示された識別子に対応する情報提供サーバの所在を前記第１所在管理サーバに問い合わせると、前記第１所在管理サーバが、前記所在情報に基づいて、提示された識別子に対応する第２所在管理サーバの確定所在情報を前記情報要求サーバに返答し、前記情報要求サーバが、返答された確定所在情報に対応する第２所在管理サーバにアクセスしつつ、該第２所在管理サーバに識別子に対応する情報提供サーバの所在を問い合わせると、前記第２所在管理サーバが、前記所在情報に基づいて、提示された識別子に対応する第３所在管理サーバの確定所在情報を前記情報要求サーバに返答し、このように、第１所在管理サーバから第ｎ所在管理サーバに向かってそれら所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、提示された識別子に対応する情報提供サーバを検索し、検索された情報提供サーバが提示された識別子に対応する所定情報を前記情報要求サーバに提供する請求項１記載の識別子認証システム。
【請求項３】
前記情報要求サーバは、過去の所在の検索によって返答された所在管理サーバと情報提供サーバとの確定所在情報を記憶し、前記システムは、過去の所在の検索によって返答された確定所在情報に対応する識別子が前記情報要求サーバに再び提示されたときに、前記情報要求サーバに記憶された確定所在情報を格納する所在管理サーバから上位の所在管理サーバの検索を省略し、該確定所在情報を格納する所在管理サーバの直近下位の所在管理サーバから下位の所在管理サーバと情報提供サーバとの検索が必要になると、該確定所在情報を格納する所在管理サーバの直近下位の所在管理サーバから下位に向かって所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、提示された識別子に対応する情報提供サーバを検索し、検索された情報提供サーバが提示された識別子に対応する所定情報を前記情報要求サーバに提供する請求項２記載の識別子認証システム。
【請求項４】
前記情報要求サーバには、過去の所在の検索によって返答された所在管理サーバと情報提供サーバとの確定所在情報の記憶時間が設定され、前記情報要求サーバは、前記記憶時間が経過すると、記憶した所在管理サーバと情報提供サーバとの確定所在情報を消去する請求項３記載の識別子認証システム。
【請求項５】
前記情報要求サーバは、該情報要求サーバに記憶されていて過去の所在の検索によって返答された所在管理サーバと情報提供サーバとの確定所在情報を任意に消去可能である請求項３または請求項４に記載の識別子認証システム。
【請求項６】
前記システムでは、前記識別子が前記情報要求サーバに提示された提示時間が前記情報要求サーバから前記情報提供サーバに送信され、前記情報提供サーバは、前記提示時間が設定時間を経過していると判断すると、前記情報要求サーバへの前記所定情報の提供を中止する請求項１ないし請求項５いずれかに記載の識別子認証システム。
【請求項７】
それら情報提供サーバとそれら情報要求サーバと前記所在管理サーバとが、インターネットを介して互いに接続され、前記システムは、前記所在管理サーバに対する前記情報提供サーバの所在の問い合わせと、前記所在管理サーバから前記情報要求サーバへの前記確定所在情報の返答と、前記情報要求サーバの前記所定情報の受け取りとの一連のプロセスが前記インターネットを介して実行される請求項１ないし請求項６いずれかに記載の識別子認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報提供サーバが保有する所定情報を共有可能な識別子認証システムに関する。
【背景技術】
【０００２】
情報提供会社に設置された情報提供サーバと、情報を受け取る情報要求ユーザに設置された情報端末とがネットワーク網を介して接続された情報ネットワークシステムがある（特許文献１参照）。情報提供サーバは、それに情報を提供する情報提供ユーザからの情報や情報要求ユーザからの情報を記憶する情報記憶手段と、情報を発信する情報発信手段とを有する。情報端末は、情報提供サーバから提供される情報を表示する表示部と、情報提供サーバからの情報を受信する情報受信手段とを有する。システムでは、情報提供サーバに保持された情報の内容が更新されたり、情報提供ユーザから情報提供サーバに新着情報が送信されると、それらの内容を情報端末の表示部の所定位置に表示させる。このシステムは、情報要求ユーザが情報端末を操作することなく、端末の表示部を見るだけで更新情報や新着情報を確認することができる。
【特許文献１】特開２００４−１３４９５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前記公報に開示の情報ネットワークシステムは、独自に構築されたプライベートネットワークであり、一地域や一拠点に敷設されたクローズドネットワークであるから、そのネットワークの情報要求ユーザ以外のユーザがアクセスすることはできない。この情報ネットワークシステムは、プライベートネットワーク内の情報要求ユーザのみが情報を共有することができるだけであり、プライベートネットワークの情報要求ユーザ以外のユーザがそのネットワークの情報提供サーバに保持された情報を利用することはできない。現在利用している情報要求ユーザ以外のユーザがこの情報ネットワークシステムを利用する場合は、プライベートネットワーク内にあらたにネットワークを構築する必要がある。
【０００４】
本発明の目的は、複数の情報提供サーバが保有する全ての所定情報を情報要求ユーザが共有可能な識別子認証システムを提供することにある。
【課題を解決するための手段】
【０００５】
前記課題を解決するための本発明の前提は、所定情報を保有する情報提供サーバと、情報提供サーバに対して所定情報の提供を要求する情報要求サーバとから互いに独立した複数のプライベートネットワークが形成され、情報提供サーバから所定の識別子を付与された識別子所持ユーザがその識別子を情報要求サーバに提示することで、提示された識別子に対応する所定情報が情報提供サーバから情報要求サーバに提供される識別子認証システムである。
【０００６】
前記前提における本発明の特徴は、識別子認証システムがそれら情報提供サーバを一元管理する所在管理サーバを備え、それら情報提供サーバの所在情報が所在管理サーバに登録され、システムでは、識別子所持ユーザが識別子を情報要求サーバに提示すると、情報要求サーバが提示された識別子に対応する情報提供サーバの所在を所在管理サーバに問い合わせ、所在管理サーバが所在情報に基づいて、提示された識別子に対応する情報提供サーバの確定所在情報を情報要求サーバに返答し、情報要求サーバが確定所在情報を使用して該確定所在情報に対応する情報提供サーバにアクセスしつつ、提示された識別子に対応する所定情報をアクセスした情報提供サーバから受け取ることにある。
【０００７】
本発明の実施態様の一例としては、所在管理サーバが最上位の第１所在管理サーバから最下位の第ｎ所在管理サーバに区分され、第１〜第ｎ所在管理サーバと情報提供サーバとが第１〜第ｎ所在管理サーバから情報提供サーバに向かって複数に分岐するツリー構造を形成し、情報提供サーバの確定所在情報が複数の第ｎ所在管理サーバのいずれかに登録され、情報要求サーバが、提示された識別子に対応する情報提供サーバの所在を前記第１所在管理サーバに問い合わせると、第１所在管理サーバが、所在情報に基づいて、提示された識別子に対応する第２所在管理サーバの確定所在情報を情報要求サーバに返答し、情報要求サーバが、返答された確定所在情報に対応する第２所在管理サーバにアクセスしつつ、該第２所在管理サーバに識別子に対応する情報提供サーバの所在を問い合わせると、第２所在管理サーバが、所在情報に基づいて、提示された識別子に対応する第３所在管理サーバの確定所在情報を情報要求サーバに返答し、このように、第１所在管理サーバから第ｎ所在管理サーバに向かってそれら所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、提示された識別子に対応する情報提供サーバを検索し、検索された情報提供サーバが提示された識別子に対応する所定情報を情報要求サーバに提供する。
【０００８】
本発明の実施態様の他の一例として、情報要求サーバは、過去の所在の検索によって返答された所在管理サーバと情報提供サーバとの確定所在情報を記憶し、識別子認証システムは、過去の所在の検索によって返答された確定所在情報に対応する識別子が情報要求サーバに再び提示されたときに、情報要求サーバに記憶された確定所在情報を格納する所在管理サーバから上位の所在管理サーバの検索を省略し、該確定所在情報を格納する所在管理サーバの直近下位の所在管理サーバから下位の所在管理サーバと情報提供サーバとの検索が必要になると、該確定所在情報を格納する所在管理サーバの直近下位の所在管理サーバから下位に向かって所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、提示された識別子に対応する情報提供サーバを検索し、検索された情報提供サーバが提示された識別子に対応する所定情報を情報要求サーバに提供する。
【０００９】
本発明の実施態様の他の一例として、情報要求サーバには、過去の所在の検索によって返答された所在管理サーバと情報提供サーバとの確定所在情報の記憶時間が設定され、情報要求サーバは、記憶時間が経過すると、記憶した所在管理サーバと情報提供サーバとの確定所在情報を消去する。
【００１０】
本発明の実施態様の他の一例として、情報要求サーバは、該情報要求サーバに記憶されていて過去の所在の検索によって返答された所在管理サーバと情報提供サーバとの確定所在情報を任意に消去可能である。
【００１１】
本発明の実施態様の他の一例として、識別子認証システムでは、識別子が情報要求サーバに提示された提示時間が情報要求サーバから情報提供サーバに送信され、情報提供サーバは、提示時間が設定時間を経過していると判断すると、情報要求サーバへの所定情報の提供を中止する。
【００１２】
本発明の実施態様の他の一例としては、それら情報提供サーバとそれら情報要求サーバと所在管理サーバとがインターネットを介して互いに接続され、識別子認証システムは、所在管理サーバに対する情報提供サーバの所在の問い合わせと、所在管理サーバから情報要求サーバへの確定所在情報の返答と、情報要求サーバの所定情報の受け取りとの一連のプロセスが前記インターネットを介して実行される。
【発明の効果】
【００１３】
本発明に係る識別子認証システムによれば、各情報提供サーバが保有する所定情報を共有可能にすることができ、それら情報提供サーバに格納された所定情報を容易に得ることができる。システムは、所在管理サーバが全情報提供サーバを一元管理し、所在管理サーバが情報提供サーバの確定所在情報の問い合わせに対して返答することにより、情報要求サーバが所定情報を保有する全ての情報提供サーバにアクセスすることができるとともに、全ての情報要求サーバがそれら情報提供サーバから各所定情報を受け取ることができる。このシステムは、それを使用することで、複数の情報提供サーバに保有された全ての所定情報を共有することができるから、特定の識別子認証サービスに限定されることなく、多種多様な識別子認証サービスを受けることができる。
【００１４】
所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、識別子に対応する情報提供サーバを検索する識別子認証システムは、所在管理サーバが最上位の第１所在管理サーバから最下位の第ｎ所在管理サーバに区分され、複数の所在管理サーバが情報提供サーバの所在情報を階層的に分散して管理するから、それら情報提供サーバの所在情報を単一の所在管理サーバが管理する場合と比較し、所在管理サーバに対する負荷を軽減することができる。このシステムは、所在管理サーバに多数の情報提供サーバの所在情報を登録したとしても、所在管理サーバが過負荷になることを防ぐことができる。
【００１５】
情報要求サーバに記憶された確定所在情報を格納する所在管理サーバから上位の所在管理サーバの検索を省略し、確定所在情報を格納する所在管理サーバの直近下位の所在管理サーバから下位の所在管理サーバと情報提供サーバとの検索が必要になると、確定所在情報を格納する所在管理サーバの直近下位の所在管理サーバから下位に向かって所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、識別子に対応する情報提供サーバを検索する識別子認証システムは、情報提供サーバの検索を第１所在管理サーバから繰り返す必要はなく、情報提供サーバの検索を迅速に行うことができる。また、このシステムは、確定所在情報を格納した所在管理サーバから上位の所在管理サーバに対する負荷をなくすことができる。
【００１６】
確定所在情報の記憶時間が経過すると、情報要求サーバが記憶した確定所在情報を消去する識別子認証システムは、情報要求サーバが確定所在情報を記憶した後、その確定所在情報に対応する所在管理サーバや情報提供サーバの所在情報が変更されたとしても、それに対処することができ、情報提供サーバの所在を正確に検索することができる。なお、所定期間経過後に記憶した確定所在情報を消去した場合は、第１所在管理サーバから第ｎ所在管理サーバに向かって所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、識別子に対応する情報提供サーバの検索が行われる。
【００１７】
情報要求サーバが記憶した所在管理サーバと情報提供サーバとの確定所在情報を任意に消去可能な識別子認証システムは、情報要求サーバが確定所在情報を記憶した後、その確定所在情報に対応する所在管理サーバや情報提供サーバの所在情報が変更されたとしても、それに対処することができ、情報提供サーバの所在を正確に検索することができる。なお、記憶した確定所在情報を任意に消去した場合は、第１所在管理サーバから第ｎ所在管理サーバに向かって所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返すことで、識別子に対応する情報提供サーバの検索が行われる。
【００１８】
情報要求サーバへの識別子の提示時間が設定時間を経過すると、情報要求サーバへの所定情報の提供を中止する識別子認証システムは、識別子所持ユーザ以外の者にその識別子が不正に使用されることを未然に防ぐことができ、識別子所持ユーザの情報の不正流出を防ぐことができる。
【００１９】
情報提供サーバと情報要求サーバと所在管理サーバとがインターネットを介して互いに接続され、問い合わせと返答と所定情報の受取りとの一連のプロセスがインターネットを介して実行される識別子認証システムは、インターネットを利用してそれら情報提供サーバが保有する所定情報を共有可能にすることができ、インターネット接続環境があれば、それら情報提供サーバに格納された所定情報をどこでも誰でも容易に得ることができる。このシステムは、既存の公衆通信網であるインターネットを利用することで、複数の情報提供サーバに保有された全ての所定情報を共有することができ、特定の識別子認証サービスに限定されることなく、情報要求ユーザが多種多様な識別子認証サービスを受けることができる。
【発明を実施するための最良の形態】
【００２０】
添付の図面を参照し、本発明に係る識別子認証システムの詳細を説明すると、以下のとおりである。図１は、識別子認証システムの概念図であり、図２は、一例として示すシステムの構成図である。図３は、所在管理サーバ１３と情報要求サーバ１５との間で行われる情報提供サーバ１４の確定ＩＰアドレスの検索手順の一例を示す図である。識別子認証システムは、複数のプライベートネットワーク１０，１１，１２と、後記する情報提供サーバ１４を一元管理する所在管理サーバ１３とから構成されている。
【００２１】
プライベートネットワーク１０，１１，１２は、所定情報を保有する情報提供サーバ１４と、情報提供サーバ１４に対して所定情報の提供を要求する情報要求サーバ１５とから形成されている。情報提供サーバ１４は、所定情報を提供する情報提供ユーザ１６によって管理されている。情報要求サーバ１５は、情報提供ユーザ１６に対して所定情報の提供を要求する情報要求ユーザ１７によって管理されている。情報提供サーバ１４や情報要求サーバ１５は、大容量ハードディスクを搭載したコンピュータであり、インターネット１８に接続可能である。それらサーバ１４，１５には、図示はしていないが、キーボードやプリンター、ディスプレイがインターフェイスを介して接続されている。なお、図１における各プライベートネットワーク１０，１１，１２には１つの情報提供サーバ１４と１つの情報要求サーバ１５とが図示されているが、実際にはプライベートネットワーク１０，１１，１２内に複数の情報提供サーバ１４と複数の情報要求サーバ１５とが存在する。
【００２２】
各プライベートネットワーク１０，１１，１２では、情報提供サーバ１４から所定の識別子を付与された識別子所持ユーザ１９が識別子を情報要求サーバ１５に提示することで、提示された識別子に対応する所定情報が情報提供サーバ１４から情報要求サーバ１５に提供される。プライベートネットワーク１０，１１，１２毎における情報交換の具体例を説明すると、以下のとおりである。識別子所持ユーザ１９が識別子を情報要求サーバ１５に提示すると、情報要求サーバ１５が情報提供サーバ１４に識別子認証のための情報を要求し、情報提供サーバ１４が識別子認証のための情報を情報要求サーバ１５に送信する。情報要求サーバ１５は、送信された識別子認証情報に基づいてユーザ１９の認証を行う。
【００２３】
それらプライベートネットワーク１０，１１，１２は、識別子所持ユーザ１９が識別子を提示したときに、識別子所持ユーザ１９に権限を許可するシステムであり、ＡＡＡ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ，Ａｕｔｈｏｒｉｚａｔｉｏｎ，Ａｃｃｏｕｎｔｉｎｇ）セキュリティー機能を有する。プライベートネットワーク１０，１１，１２は、特定のユーザ１９を確認し（認証）、確認したユーザ１９に適切な権限の許可を与える場合があり（管理制御）、さらに、あらゆる記録を残して問題の有無を監視する（監査）。認証は、ユーザ１９の正当性を調査、判断する。認証には、ＩＤ番号とパスワード、ＩＣカード、生体認証等の認証手段を使用することができる。管理制御は、ネットワーク１０，１１，１２に対して有する権限に応じ、正当なユーザ１９に適切な権限を許可する。監査は、いつ，どの識別子がどのような権限を許可され、その権限をどのように用いたかの記録を残し、それらの履歴を検査可能とする。このように、それらプライベートネットワーク１０，１１，１２は、一地域や一拠点に敷設されたクローズドネットワークであり、そのままでは情報提供ユーザ１６が保有する情報をそれが属するプライベートネットワークの情報要求ユーザ１７以外の情報要求ユーザに提供することはできない。しかし、このシステムでは、図１，２に示すように、複数の情報提供サーバ１４および複数の情報要求サーバ１５と、それら情報提供サーバ１４を一元管理する所在管理サーバ１３とからネットワークが形成されており、識別子所持ユーザ１９が提示する識別子に対応する所定情報を共有可能になっている。
【００２４】
所在管理サーバ１３は、たとえば、ドメイン名のレジストリ事業を行う事業者やドメイン名の登録管理を行う事業者（サービスレジストリ２０）等によって管理されている。所在管理サーバ１３は、大容量ハードディスクを搭載したコンピュータであり、インターネット１８に接続可能である。所在管理サーバ１３には、図示はしていないが、キーボードやプリンター、ディスプレイがインターフェイスを介して接続されている。所在管理サーバ１３は複数の所在管理サーバ群から形成され、それらサーバ群は最上位の第１所在管理サーバ（ルート・サーバ）から最下位の第ｎ所在管理サーバに区分されている。それら所在管理サーバ１３と情報提供サーバ１４とは、第１所在管理サーバを頂点とし、第１所在管理サーバから第ｎ所在管理サーバさらに情報提供サーバ１４に向かってピラミッド型を形成する。それら所在管理サーバ１３と情報提供サーバ１４とは、第１所在管理サーバから第ｎ所在管理サーバさらに情報提供サーバ１４に向かって複数に分岐するツリー構造を形成する。なお、図示は省略しているが、第１〜第ｎ所在管理サーバは複数のそれらが存在する。
【００２５】
それら所在管理サーバ１３には、所定情報を保有する各情報提供サーバ１４のＩＰアドレス（所在情報）が階層的かつ分散して管理されている。すなわち、複数の第ｎ所在管理サーバのいずれかには情報提供サーバ１４の確定ＩＰアドレス（確定所在情報）が管理され、複数の第（ｎ−１）所在管理サーバのいずれかには第ｎ所在管理サーバの確定ＩＰアドレス（確定所在情報）が管理されている。このように、それら所在管理サーバ１３には、第１〜第ｎ所在管理サーバや情報提供サーバ１４の確定ＩＰアドレス（確定所在情報）が情報提供サーバ１４から第ｎ所在管理サーバさらに第１所在管理サーバへ遡るように階層的に管理されている。
【００２６】
ここで、第ｎ所在管理サーバは、第１所在管理サーバである場合や第３所在管理サーバである場合もあり、第５所在管理サーバや第１０所在管理サーバである場合もある。情報提供サーバ１４のＩＰアドレスを所在管理サーバに登録する一例は、情報提供ユーザ１６がインターネット１８を介して所在管理サーバ１３を管理している事業者にＩＰアドレスを記載した電子書類を送信する（電子登録）。または、所在管理サーバを管理している事業者にＩＰアドレスを記載した書類を提出することにより行う（書面登録）。
【００２７】
識別子は、いくつかの階層部分に区切られている。ここで、識別子のうち、最上位部分は第２所在管理サーバのＩＰアドレスを識別する部分、最下位部分は提供される情報を識別する部分であり、最上位部分と最下位部分との間の各中間部分は第２〜第ｎ所在管理サーバと情報提供サーバのＩＰアドレスを識別する部分である。識別子の最上位部分に対応する第２所在管理サーバのＩＰアドレスは、所定の第１所在管理サーバに管理されている。識別子の第２〜第（ｎ−１）部分に対応する第３〜第ｎ所在管理サーバのＩＰアドレスは、一つ上の階層となる所定の第２〜第（ｎ−１）所在管理サーバに管理されている。識別子の第ｎ部分に対応する情報提供サーバの確定ＩＰアドレスは、所定の第ｎ所在管理サーバに管理されている。提供される情報は、識別子の最下位（第ｎ＋１）部分によって識別されている。
【００２８】
識別子所持ユーザ１９が識別子を情報要求サーバ１５に提示すると、情報要求サーバ１５は、提示された識別子に対応する情報提供サーバ１４の所在を所在管理サーバ１３に問い合わせる。所在管理サーバ１３は、格納したＩＰアドレス（所定情報）に基づいて、識別子に対応する情報提供サーバ１４の確定ＩＰアドレス（確定所在情報）を情報要求サーバ１５に返答する。情報要求サーバ１５は、所在管理サーバ１３から返答された確定ＩＰアドレスを使用し、確定ＩＰアドレスに対応する情報提供サーバ１４にアクセスしつつ、識別子に対応する所定情報をアクセスした情報提供サーバ１４から受け取る。
【００２９】
図３に基づいて、情報要求サーバ１５が情報提供サーバ１４の所在を所在管理サーバ１３に問い合わせた場合における所在管理サーバ１３の検索手順を説明すると、以下のとおりである。この検索手順の説明では、第３所在管理サーバ１３ｃを第ｎ所在管理サーバとする。なお、各所在管理サーバは、それの直近上位の所在管理サーバに自己の識別子に対応するＩＰアドレスを登録している。各所在管理サーバは、登録したＩＰアドレスに基づいて直近上位の所在管理サーバに管理されている。上位に位置する所在管理サーバは、その直近下位のみの所在管理サーバのＩＰアドレスを管理し、直近下位を除くそれ以下の所在管理サーバのＩＰアドレスは管理していない。
【００３０】
所在管理サーバ１３や情報提供サーバ１４、情報要求サーバ１５は、インターネット１８に接続されている。識別子所持ユーザ１９が識別子を情報要求サーバ１５に提示すると、情報要求サーバ１５は、提示された識別子に対応する情報提供サーバ１４の所在を第１所在管理サーバ１３ａに問い合わせる。第１所在管理サーバ１３ａは、識別子の最上位部分から第２所在管理サーバ１３ｂの確定ＩＰアドレス（確定所在情報）を検索し、検索した第２所在管理サーバ１３ｂのＩＰアドレスを情報要求サーバ１５に返答する。第１所在管理サーバ１３ａにツリー状につらなる複数の第２所在管理サーバ１３ｂのうちの検索された第２所在管理サーバ１３ｂには、情報提供サーバ１４の確定ＩＰアドレス（情報提供サーバの確定所在情報）を格納した第３所在管理サーバ１３ｃ（第ｎ所在管理サーバ）がつながっている。
【００３１】
情報要求サーバ１５に第２所在管理サーバの確定ＩＰアドレスが返答されると、情報要求サーバ１５は、そのＩＰアドレスから第２所在管理サーバ１３ｂにアクセスし、アクセスした第２所在管理サーバ１３ｂに識別子に対応する情報提供サーバ１４の所在を問い合わせる。第２所在管理サーバ１３ｂは、識別子の第２部分から第３所在管理サーバ１３ｃの確定ＩＰアドレス（確定所在情報）を検索し、検索した第３所在管理サーバ１３ｃのＩＰアドレスを情報要求サーバ１５に返答する。情報要求サーバ１５に第３所在管理サーバ１３ｃの確定ＩＰアドレスが返答されると、情報要求サーバ１５は、そのＩＰアドレスから第３所在管理サーバ１３ｃにアクセスし、アクセスした第３所在管理サーバ１３ｃに識別子に対応する情報提供サーバ１４の所在を問い合わせる。第３所在管理サーバ１３ｃは、識別子の第３部分から情報提供サーバ１４の確定ＩＰアドレス（確定所在情報）を検索し、検索した情報提供サーバ１４のＩＰアドレスを情報要求サーバ１５に返答する。情報要求サーバ１５に情報提供サーバ１４の確定ＩＰアドレスが返答されると、情報要求サーバ１５は、そのＩＰアドレスの情報提供サーバ１４にアクセスし、アクセスした情報提供サーバ１４に識別子に対応する所定情報を要求する。情報提供サーバ１４は、識別子の最下位（第４）部分から所定情報を検索し、検索した所定情報（識別子認証情報）を情報要求サーバ１５に提供する。情報要求サーバ１５は、情報提供サーバ１４から所定情報を受け取る。
【００３２】
このように、第１所在管理サーバから第３所在管理サーバ（第ｎ所在管理サーバ）に向かってそれら所在管理サーバ１３ａ〜１３ｃと情報要求サーバ１５との間で問い合わせと返答とを繰り返すことで、提示された識別子に対応する情報提供サーバ１４を検索する。情報提供サーバ１４の確定ＩＰアドレスの返答を受けた情報要求サーバ１５は、そのＩＰアドレスに対応する情報提供サーバ１４にアクセスし、アクセスした情報提供サーバ１４に識別子認証のための所定情報を要求する。情報提供サーバ１４は、情報要求サーバ１５の要求に応じ、識別子に対応する識別子認証のための所定情報を提供する。
【００３３】
なお、第１所在管理サーバ１３ａに対する情報提供サーバ１４の所在の問い合わせ、第１所在管理サーバ１３ａから情報要求サーバ１５への第２所在管理サーバ１３ｂのＩＰアドレスの返答、第２所在管理サーバ１３ｂに対する情報提供サーバ１４の所在の問い合わせ、第２所在管理サーバ１３ｂから情報要求サーバ１５への第３所在管理サーバ１３ｃのＩＰアドレスの返答、第３所在管理サーバ１３ｃに対する情報提供サーバ１４の所在の問い合わせ、第３所在管理サーバ１３ｃから情報要求サーバ１５への確定ＩＰアドレスの返答、情報要求サーバ１５から情報提供サーバへの所定情報の要求、情報要求サーバ１５の所定情報の受け取りとの一連のプロセスはインターネット１８を介して実行される。
【００３４】
情報要求サーバ１５は、過去の所在の検索によって返答された情報提供サーバ１４の確定ＩＰアドレスを記憶するとともに、過去の所在の検索によって返答された所在管理サーバ１３の確定ＩＰアドレスを記憶する。システムは、過去の所在の検索によって返答された所在管理サーバの確定ＩＰアドレスと情報提供サーバの確定ＩＰアドレスとに対応する識別子が情報要求サーバ１５に再び提示されたときに、それら所在管理サーバ１３のうち、情報要求サーバ１５に記憶された確定ＩＰアドレスを格納する所在管理サーバから上位の所在管理サーバの検索を省略する。一方、確定ＩＰアドレスを格納する所在管理サーバの直近下位の所在管理サーバから下位の所在管理サーバおよび情報提供サーバの検索が必要になると、確定ＩＰアドレスを格納する所在管理サーバの直近下位の所在管理サーバから下位に向かって所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返すことで、提示された識別子に対応する情報提供サーバ１４を検索し、検索された情報提供サーバ１４が提示された識別子に対応する所定情報を情報要求サーバ１５に提供する。
【００３５】
たとえば、過去の所在の検索によって返答された情報提供サーバ１４の確定ＩＰアドレスが特定の第３所在管理サーバ１３ｃに格納され、その確定ＩＰアドレスを情報要求サーバ１５が記憶していた場合、過去の所在の検索によって返答された情報提供サーバ１４の確定ＩＰアドレスに対応する識別子が情報要求サーバ１５に再び提示されると、第１所在管理サーバ１３ａから第３所在管理サーバ１３ｃに向かって所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返すことなく、情報要求サーバ１５が記憶した情報提供サーバ１４の確定ＩＰアドレスに基づいて情報提供サーバ１４に即座に所定情報の提供を要求する。
【００３６】
また、過去の所在の検索によって返答された第２所在管理サーバ１３ｂの確定ＩＰアドレスが特定の第１所在管理サーバ１３ａに格納され、その確定ＩＰアドレスを情報要求サーバ１５が記憶していた場合、過去の所在の検索によって返答された第２所在管理サーバ１３ｂの確定ＩＰアドレスに対応する識別子が情報要求サーバ１５に再び提示されると、第１所在管理サーバ１３ａと情報要求サーバ１５との間で問い合わせと返答とをすることなく、情報要求サーバ１５が記憶した第２所在管理サーバ１３ｂの確定ＩＰアドレスに基づいて所在管理サーバ１３ｂに即座に情報提供サーバ１４の確定ＩＰアドレスの返答を要求する。この場合は、第２所在管理サーバ１３ｂよりも下位の所在管理サーバの検索が必要となり、第２所在管理サーバ１３ｂから下位に向かって所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返し、提示された識別子に対応する情報提供サーバ１４を検索し、検索された情報提供サーバ１４が提示された識別子に対応する所定情報を情報要求サーバ１５に提供する。
【００３７】
情報要求サーバ１５には、過去の所在の検索によって返答された所在管理サーバ１３の確定ＩＰアドレスと情報提供サーバ１４の確定ＩＰアドレスとの記憶時間が設定されている。記憶時間は、数日または数週間、数ヶ月の単位で設定されることが好ましい。なお、０秒の設定も可能である。情報要求サーバ１５は、記憶時間が経過すると、記憶した所在管理サーバ１３の確定ＩＰアドレスと情報提供サーバ１４の確定ＩＰアドレスとを消去する。なお、確定ＩＰアドレスを消去した後、識別子所持ユーザ１９が消去した確定ＩＰアドレスに対応する識別子を情報要求サーバ１５に提示すると、情報提供サーバ１４の検索を第１所在管理サーバから開始する。すなわち、第１所在管理サーバから第ｎ所在管理サーバに向かって所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返し、提示された識別子に対応する情報提供サーバ１４を検索し、検索された情報提供サーバ１４が提示された識別子に対応する所定情報を情報要求サーバに提供する。
【００３８】
情報要求サーバ１５は、それに記憶されていて過去の所在の検索によって返答された所在管理サーバ１３の確定ＩＰアドレスと情報提供サーバ１４の確定ＩＰアドレスとを任意に消去することができる。その一例として、情報要求サーバ１５は、確定ＩＰアドレスを記憶してから所定時間が経過すると、所在管理サーバ１３や情報提供サーバ１４の確定ＩＰアドレスが変更されたかを判断する。この場合、確定ＩＰアドレスを使用してそのＩＰアドレスの所在管理サーバ１３や情報提供サーバ１４にアクセスし、アクセスできない場合は確定ＩＰアドレスが変更されたものとして記憶したそのＩＰアドレスを消去する。なお、確定ＩＰアドレスを任意に消去した後、識別子所持ユーザ１９が消去した確定ＩＰアドレスに対応する識別子を情報要求サーバ１５に提示すると、情報提供サーバ１４の検索を第１所在管理サーバから開始する。すなわち、第１所在管理サーバから第ｎ所在管理サーバに向かって所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返し、提示された識別子に対応する情報提供サーバ１４を検索し、検索された情報提供サーバ１４が提示された識別子に対応する所定情報を情報要求サーバに提供する。
【００３９】
情報要求サーバ１５は、識別子が情報要求サーバ１５に提示されている提示時間を計数し、計数した提示時間を情報提供サーバ１４へ送信する。情報提供サーバ１４は、識別子の提示時間が設定時間を経過すると、識別子に対応する情報の情報要求サーバ１５への提供を中止する。設定時間は、情報提供サーバ１４にあらかじめ設定されており、好ましくは１分以内、より好ましくは１０秒以内である。
【００４０】
以下、この識別子認証システムを宅配サービスに使用した場合について説明する。宅配サービスでは、マンションに訪れた宅配員（識別子所持ユーザ１９）が宅配会社（情報提供ユーザ１６）の正当な社員かどうかを認証する。宅配員の所属する宅配会社には、情報提供サーバ１４が設置されている。情報提供サーバ１４の確定ＩＰアドレス（確定所在情報）は、ドメイン名のレジストリ事業やドメイン名の登録管理を行う事業者（サービスレジストリ２０）が管理する所在管理サーバ１３に登録されている。宅配会社は、宅配員に所定のＩＤ番号（識別子）を格納したＩＣカードを貸与している。
【００４１】
宅配員は、依頼された配達物を受取人（情報要求ユーザ１７）に届けるため、受取人の住むマンションに向かう。受取人のマンション管理会社には、情報要求サーバ１５が設置されている。なお、所在管理サーバ１３や情報提供サーバ１４、情報要求サーバ１５は、常時インターネット１８に接続している。マンションについた宅配員は、マンション入り口に施設された集中インターホンのテンキーユニットから受取人の部屋番号を入力し、インターホンを介して受取人に配達物の受取りの依頼を行う。インターホンの近傍には、マンション管理会社の情報要求サーバ１５に接続されたＩＣカード読み取り装置が設置されている。
【００４２】
受取人は、宅配員が宅配会社の正当な社員か否かを確かめるため、宅配員に所持するＩＣカードをＩＣカード読み取り装置に提示するように指示する。宅配員がＩＣカードをＩＣカード読み取り装置に提示すると、ＩＣカードに格納されたＩＤ番号が読み取られ、ＩＤ番号が読み取り装置から受取人の情報要求サーバ１５に送信される。ＩＤ番号は、いくつかの階層部分に区切られ、区切られたそれら各階層部分が各所在管理サーバのＩＰアドレス、情報提供サーバのＩＰアドレス、所定情報に対応している。たとえば、ＩＤ番号のうちの最上位ＩＤ番号が第２所在管理サーバのＩＰアドレスに対応し、最下位ＩＤ番号が所定情報に対応するとともに、最上位ＩＤ番号と最下位ＩＤ番号との間の各中間ＩＤ番号が各所在管理サーバと情報提供サーバとのＩＰアドレスに対応する。また、たとえば、識別子の最上位部分はサービス区分情報に対応し、識別子の中間部分は業種や宅配会社区分情報に対応するとともに、識別子の最下位部分は宅配員の氏名情報や顔写真情報等に対応する。
【００４３】
情報要求サーバ１５は、宅配会社の情報提供サーバ１４の所在を所在管理サーバ１３に問い合わせる。所在管理サーバ１３では、第１所在管理サーバから第ｎ所在管理サーバに向かって所在管理サーバと情報要求サーバとの間で問い合わせと返答とを繰り返し、ＩＤ番号に対応する宅配会社の情報提供サーバ１４の確定ＩＰアドレス（確定所在情報）を検索し、検索された確定ＩＰアドレスを情報要求サーバ１５に返答する。情報要求サーバ１５は、そのＩＰアドレスに対応する宅配会社の情報提供サーバ１４にアクセスした後、情報提供サーバ１４に識別子認証のための所定情報（認証情報）の提供を要求する。ここで、識別子認証のための所定情報とは、その識別子を持つ宅配員の所属宅配会社名、宅配員の氏名、宅配員の顔写真等であり、宅配員を特定可能な全ての情報が含まれる。情報提供サーバ１４は、情報要求サーバ１５の要求により、識別子認証のための情報を情報要求サーバ１５に送信する。情報要求サーバ１５のディスプレイには送信された宅配員に関する情報が表示され、受取人が表示された情報を見ることでマンション入り口にいる宅配員を宅配会社の正当な社員であるか否かを判断する。
【００４４】
情報要求サーバ１５は、ＩＣカードがＩＣカード読み取り装置に提示されてからＩＤ番号の読み取り時間（識別子の提示時間）を計数し、計数した読み取り時間を情報提供サーバ１４に送信する。情報提供サーバ１４は、受信した読み取り時間とあらかじめ設定された設定時間とを比較し、読み取り時間が設定時間を経過している場合、情報要求サーバ１５への宅配員に関する所定情報の送信を中止する。
【００４５】
情報要求サーバ１５は、ＩＤ番号に対応する所在管理サーバ１３の確定ＩＰアドレスとＩＤ番号に対応する宅配会社の情報提供サーバ１４の確定ＩＰアドレスとを記憶する。情報要求サーバ１５が記憶した情報提供サーバ１４の確定ＩＰアドレスに対応するＩＤ番号（識別子）が情報要求サーバ１５に再び提示されると、記憶した情報提供サーバ１４までは所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返すことはなく、情報要求サーバ１５が記憶した情報提供サーバ１４の確定ＩＰアドレスに基づいて情報提供サーバ１４に即座に宅配員に関する所定情報の提供を要求する。一方、情報要求サーバ１５が記憶した所在管理サーバ１３の確定ＩＰアドレスに対応するＩＤ番号（識別子）が情報要求サーバ１５に再び提示されると、記憶した所在管理サーバ１３から下位の所在管理サーバ１３と情報提供サーバ１４との検索が必要となり、記憶した所在管理サーバ１３から問い合わせを始め、所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返して情報提供サーバ１４を検索し、検索された情報提供サーバ１４が宅配員に関する所定情報を情報要求サーバに提供する。
【００４６】
情報要求サーバ１５には、所在管理サーバ１３の確定ＩＰアドレスと宅配会社の情報提供サーバ１４の確定ＩＰアドレスとの格納時間が設定されている。情報要求サーバ１５は、格納時間を経過すると、格納した所在管理サーバ１３の確定ＩＰアドレスと宅配会社の情報提供サーバ１４の確定ＩＰアドレスとを消去する。また、情報提供サーバ１５（情報提供ユーザ１７）は、情報要求サーバ１５に記憶されている所在管理サーバの確定ＩＰアドレスと宅配会社の情報提供サーバ１４の確定ＩＰアドレスとを任意に消去することができる。
【００４７】
このシステムは、それら情報提供サーバ１４が保有する所定情報を共有可能にすることができ、それら情報提供サーバ１４に格納された所定情報を容易に得ることができる。システムは、所在管理サーバ１３が全情報提供サーバ１４を一元管理するから、情報提供サーバ１４の所在情報を所在管理サーバ１３に問い合わせることにより、全ての情報要求サーバ１５が全情報提供サーバ１４にアクセスすることができ、それら情報要求サーバ１５がそれら情報提供サーバ１４に保有された所定情報を受け取ることができる。
【００４８】
システムは、所在管理サーバ１３と情報提供サーバ１４と情報要求サーバ１５とがインターネット１８を介して互いに接続され、問い合わせと返答と情報の受取りとの一連のプロセスがインターネット１８を介して実行されるから、インターネット１８を利用して情報提供サーバ１４が保有する所定情報を共有可能にすることができ、インターネット１８の接続環境があれば、全ての情報提供サーバ１４に保有された所定情報をどこでも誰でも容易に得ることができる。このシステムは、既存の公衆通信網であるインターネット１８を利用することで、複数の情報提供サーバ１４に保有された全ての所定情報を共有することができ、特定の識別子認証サービスに限定されることなく、多種多様な識別子認証サービスを受けることができる。
【００４９】
システムでは、所在管理サーバ１３が最上位の第１所在管理サーバから最下位の第ｎ所在管理サーバに区分され、それら情報提供サーバ１４のＩＰアドレスを複数の所在管理サーバ１３が階層的に分散して管理するから、それら情報提供サーバ１４のＩＰアドレスを単一の所在管理サーバ１３が管理する場合と比較し、所在管理サーバ１３に対する負荷を軽減することができる。システムは、情報要求サーバ１５に記憶された確定ＩＰアドレスを格納する情報提供サーバ１４または所在管理サーバ１３から上位の所在管理サーバ１３の検索を省略し、確定ＩＰアドレスを格納する所在管理サーバの直近下位の所在管理サーバから下位の所在管理サーバおよび情報提供サーバの検索が必要になると、確定ＩＰアドレスを格納する所在管理サーバ１３の直近下位の所在管理サーバ１３から下位に向かって所在管理サーバ１３と情報要求サーバ１５との間で問い合わせと返答とを繰り返すことで、識別子に対応する情報提供サーバ１４を検索するから、情報提供サーバ１４の検索を第１所在管理サーバから繰り返す必要はなく、情報提供サーバ１４の確定ＩＰアドレスの検索を迅速に行うことができる。また、このシステムは、確定ＩＰアドレスを格納した所在管理サーバ１３から上位の所在管理サーバ１３に対する負荷をなくすことができる。
【００５０】
システムは、確定ＩＰアドレスの記憶時間が経過した場合、情報要求サーバ１５がそれに記憶された確定ＩＰアドレスを消去するから、情報要求サーバ１５が確定ＩＰアドレスを記憶した後、その確定ＩＰアドレスに対応する所在管理サーバ１３や情報提供サーバ１４のＩＰアドレスが変更されたとしても、それに対処することができ、情報提供サーバ１４の所在を正確に検索することができる。また、システムは、情報要求サーバ１４（情報要求ユーザ１７）がそれに記憶された確定ＩＰアドレスを任意に消去可能であるから、情報要求サーバ１５が確定ＩＰアドレスを記憶した後、その確定ＩＰアドレスに対応する所在管理サーバ１３や情報提供サーバ１４のＩＰアドレスが変更されたとしても、それに対処することができ、情報提供サーバ１４の所在を正確に検索することができる。システムは、情報要求サーバ１５に対する識別子の提示時間が設定時間を経過すると、情報要求サーバ１５への所定情報の提供を中止するから、識別子所持ユーザ１９以外の者にその識別子が不正に使用されることを未然に防ぐことができ、識別子所持ユーザ１９の情報の不正流出を防ぐことができる。
【図面の簡単な説明】
【００５１】
【図１】識別子認証システムの概念図。
【図２】一例として示すシステムの構成図。
【図３】情報提供サーバ１４の確定ＩＰアドレスの検索手順の一例を示す図。
【符号の説明】
【００５２】
１０    プライベートネットワーク
１１    プライベートネットワーク
１２    プライベートネットワーク
１３    所在管理サーバ
１３ａ    第１所在管理サーバ
１３ｂ    第２所在管理サーバ
１３ｃ    第３所在管理サーバ
１４    情報提供サーバ
１５    情報要求サーバ
１６    情報提供ユーザ
１７    情報要求ユーザ
１８    インターネット
１９    識別子所持ユーザ
２０    サービスレジストリ
【図１】
2007122233.tif 000003
【図２】
2007122233.tif 000004
【図３】
2007122233.tif 000005