(57)【特許請求の範囲】
【請求項１】
第１のドメイン管理部と第２のドメイン管理部とドメインメンバ部とにより実行されるドメイン登録方法であって、
第１のドメインを管理する第１のドメイン管理部が、前記第１のドメインを識別するための第１のドメイン識別情報を、第２のドメインを管理する第２のドメイン管理部に送信する第１ステップと、
前記第２のドメイン管理部が、前記送信された第１のドメイン識別情報を受信して、前記第２のドメインを識別するための第２のドメイン識別情報を前記第１のドメイン管理部に送信し、前記第１のドメインを前記第２のドメインの上位ドメインとして登録する第２ステップと、
前記第１のドメイン管理部が、前記送信された第２のドメイン識別情報を受信して、前記第２のドメインを前記第１のドメインの下位ドメインとして登録する第３ステップと、
前記第２のドメイン管理部が、前記第２ステップにおいて受信した前記第１のドメイン識別情報と、前記第２のドメイン識別情報とをドメインメンバ部に送信する第４ステップと、
前記ドメインメンバ部が、前記送信された第１及び第２のドメイン識別情報をそれぞれ受信して、前記ドメインメンバ部を識別するためのエンティティ識別情報を前記第２のドメイン管理部に送信する第５ステップと、
前記第２のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第２のドメインに登録すると共に前記第１のドメイン管理部に送信する第６ステップと、
前記第１のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第１のドメインに登録する第７ステップと、
を有したことを特徴とするドメイン登録方法。
【請求項２】
請求項１記載のドメイン登録方法において、
前記第２ステップは、前記第２のドメイン管理部が、前記送信された第１のドメイン識別情報を受信して、前記第１のドメインが前記第２のドメインの上位ドメインとなるように登録ドメインリストに前記第１のドメイン識別情報を登録し、前記第２のドメイン識別情報を前記第１のドメイン管理部に送信するようにし、
前記第３ステップは、前記第１のドメイン管理部が、前記送信された第２のドメイン識別情報を受信して、前記第２のドメインが前記第１のドメインの下位ドメインとなるように、第１のドメインメンバリストに前記第２のドメイン識別情報を登録するようにし、
前記第６ステップは、前記第２のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を第２のドメインメンバリストに登録すると共に前記第１のドメイン管理部に送信するようにし、
前記第７ステップは、前記第１のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第１のドメインメンバリストに、前記第２のドメイン識別情報と関連付けて登録するようにした、
ことを特徴とするドメイン登録方法。
【請求項３】
請求項２記載のドメイン登録方法において、
前記第６ステップは、前記第２のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第２のドメインメンバリストに登録すると共に、前記第２のドメインメンバリストに登録されたエンティティ識別情報の個数を前記第１のドメイン管理部に送信するようにし、
前記第７ステップは、前記第１のドメイン管理部が、前記送信されたエンティティ識別情報の個数を受信して、このエンティティ識別情報の個数と、前記第１のドメイン管理部が予め有している前記第１のドメインに登録可能なドメインメンバ部の最大登録数とを比較し、前記エンティティ識別情報の個数が前記最大登録数以下である場合のみ、前記第２のドメイン管理部に対して登録許可を与えるようにした、
ことを特徴とするドメイン登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツやサービスの不正な利用を防止するために用いられる、ドメイン管理におけるドメイン登録方法に関する。
【背景技術】
【０００２】
近年、多種多様なコンテンツやサービス（以下、コンテンツ等）が有償や無償により提供され、これの提供を受けた利用装置で利用者に利用させることが行われている。これにおいては、コンテンツ等の不正利用を防止する仕組みも重要となる。そこで、コンテンツ等の提供側が、コンテンツ等を利用させる利用装置に利用許諾を出し、この利用許諾を受けた利用装置のみが、コンテンツ等を利用することができるという管理方法が実用化されている。これにおいて、提供側から提供されるコンテンツ等を複数の利用装置が利用できるように、複数の利用装置を同一のドメインに含めておき、このドメインに対してコンテンツ等の利用許諾を与えるといった方法が提案されている（例えば、特許文献１，２参照）。
【０００３】
この特許文献１には、同一のユーザが所有する複数の端末装置に対してグループを設定し、グループ毎にＩＤ及びグループ鍵を生成し、端末装置はライセンスを外部に出力する際にグループ鍵で暗号化することによりグループ内でライセンスを共有するという方法が記載されている。また特許文献２には、グループ形成管理システムにおいて、グループに属することのできるメンバ機器の最大数を制限する方法が記載されている。
【０００４】
【特許文献１】特開２００２−１６９７２６号公報
【特許文献２】特開２００４−１２０７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１記載の方法によれば、グループに参加するそれぞれの端末装置には、グループ鍵を取得する必要が生じることとなり煩雑である。ここで、第２のグループに属する複数の端末装置を第１のグループに新たに参加させる場合に、第２のグループに属する端末装置それぞれが第１のグループに参加するのではなく、第２のグループが第１のグループに参加可能なようにすることが考えられるが、第１のグループから見た場合に、第２のグループにどのような端末装置が属しているかを正確に把握することができないという問題がある。これについて、例えば、特許文献２に記載されているように、グループに参加可能なメンバ機器（端末装置）の総数が指定されている場合には、第１のグループに参加した第２のグループに属している端末装置の数を把握するようなことはできない。
【０００６】
また、特許文献１記載の方法においては、第２のグループが第１のグループに参加する前から第２のグループに属している端末装置は、オフラインになっているなどの理由で第２のグループが第１のグループに参加したことを通知されていない場合に、第１のグループのグループ鍵を有していないため、第１のグループに対して提供されているコンテンツ等を即座に利用することができない。
【０００７】
そこで本発明は、上記問題に鑑みてなされたものであり、下位のドメインに属する１つ又は複数のエンティティを上位のドメインに参加させる場合に、下位のドメインを上位のドメインに参加させることにより、下位のドメインに属するエンティティを上位のドメインに登録することを簡便且つ適切に行うドメイン登録方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記の課題を解決するために、以下［１］〜［３］の方法を提供するもので
ある。
［１］  第１のドメイン管理部と第２のドメイン管理部とドメインメンバ部とにより実行されるドメイン登録方法であって、
第１のドメインを管理する第１のドメイン管理部が、前記第１のドメインを識別するための第１のドメイン識別情報を、第２のドメインを管理する第２のドメイン管理部に送信する第１ステップと、
前記第２のドメイン管理部が、前記送信された第１のドメイン識別情報を受信して、前記第２のドメインを識別するための第２のドメイン識別情報を前記第１のドメイン管理部に送信し、前記第１のドメインを前記第２のドメインの上位ドメインとして登録する第２ステップと、
前記第１のドメイン管理部が、前記送信された第２のドメイン識別情報を受信して、前記第２のドメインを前記第１のドメインの下位ドメインとして登録する第３ステップと、
前記第２のドメイン管理部が、前記第２ステップにおいて受信した前記第１のドメイン識別情報と、前記第２のドメイン識別情報とをドメインメンバ部に送信する第４ステップと、
前記ドメインメンバ部が、前記送信された第１及び第２のドメイン識別情報をそれぞれ受信して、前記ドメインメンバ部を識別するためのエンティティ識別情報を前記第２のドメイン管理部に送信する第５ステップと、
前記第２のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第２のドメインに登録すると共に前記第１のドメイン管理部に送信する第６ステップと、
前記第１のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第１のドメインに登録する第７ステップと、
を有したことを特徴とするドメイン登録方法。
［２］  上記［１］記載のドメイン登録方法において、
前記第２ステップは、前記第２のドメイン管理部が、前記送信された第１のドメイン識別情報を受信して、前記第１のドメインが前記第２のドメインの上位ドメインとなるように登録ドメインリストに前記第１のドメイン識別情報を登録し、前記第２のドメイン識別情報を前記第１のドメイン管理部に送信するようにし、
前記第３ステップは、前記第１のドメイン管理部が、前記送信された第２のドメイン識別情報を受信して、前記第２のドメインが前記第１のドメインの下位ドメインとなるように、第１のドメインメンバリストに前記第２のドメイン識別情報を登録するようにし、
前記第６ステップは、前記第２のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を第２のドメインメンバリストに登録すると共に前記第１のドメイン管理部に送信するようにし、
前記第７ステップは、前記第１のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第１のドメインメンバリストに、前記第２のドメイン識別情報と関連付けて登録するようにした、
ことを特徴とするドメイン登録方法。
［３］  上記［２］記載のドメイン登録方法において、
前記第６ステップは、前記第２のドメイン管理部が、前記送信されたエンティティ識別情報を受信して、このエンティティ識別情報を前記第２のドメインメンバリストに登録すると共に、前記第２のドメインメンバリストに登録されたエンティティ識別情報の個数を前記第１のドメイン管理部に送信するようにし、
前記第７ステップは、前記第１のドメイン管理部が、前記送信されたエンティティ識別情報の個数を受信して、このエンティティ識別情報の個数と、前記第１のドメイン管理部が予め有している前記第１のドメインに登録可能なドメインメンバ部の最大登録数とを比較し、前記エンティティ識別情報の個数が前記最大登録数以下である場合のみ、前記第２のドメイン管理部に対して登録許可を与えるようにした、
ことを特徴とするドメイン登録方法。
【発明の効果】
【０００９】
本発明によれば、下位のドメインである第２のドメインに登録されたドメインメンバ・エンティティ全てを上位のドメインである第１のドメインに登録させる場合に、ドメインメンバ・エンティティそれぞれを新たにドメイン登録させるのではなく、第２のドメインを第１のドメインに登録させることにより、一括して第２のドメインのドメインメンバ・エンティティを第１のドメインに登録させることができる。これにより、ドメインメンバ・エンティティの登録を簡便且つ適切に行うことができる。
【００１０】
これに加えてさらに、本発明によれば、ドメインにドメインメンバ・エンティティを登録する際に、ドメインメンバ・エンティティの総数やネットワークレスポンス許容時間のドメインポリシが規定されている場合にも、階層的なドメイン構造の中でドメインポリシが正しく運用され、各ドメインに対して正当にライセンスされたコンテンツやサービスの許諾条件が守られ得るドメイン管理システムを実現することができる。
【００１１】
これに加えてさらに、本発明によれば、以前から第２のドメインに登録されているドメインメンバ・エンティティは第１のドメイン管理エンティティに要求することで第１のドメイン識別情報を得ることができるため、第２のドメイン管理エンティティにはドメインの状態が更新されたことを問い合わせる必要がなく、これはドメインメンバ・エンティティが複数のドメインに属している場合に特に有効である。すなわち、ドメインメンバ・エンティティは、自身が属しているどのドメインが第１のドメインに新たに参加したのか全てのドメイン管理エンティティに問い合わせる必要がなく、第１のドメインに許諾されたコンテンツやサービスにアクセスした際に、そのコンテンツ等が許諾されている第１のドメイン管理エンティティに問い合わせるだけでそのコンテンツ等を利用することができる。したがって、エンティティ識別情報を、階層化されたドメイン管理エンティティ間で共有することで、ドメインの構成が変わったことを即時にドメインメンバ・エンティティに通知せずに、後からドメイン識別情報をドメインメンバ・エンティティに配布することができ、ドメインの階層化が容易になる。
【発明を実施するための最良の形態】
【００１２】
以下に、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。本発明の実施形態においては、ドメイン管理エンティティが管理するドメインにドメインメンバ・エンティティを登録させる場合や、上位の位置付けである一方のドメイン管理エンティティが管理するドメインに下位の位置付けである他方のドメインを登録させる場合において、ドメイン管理エンティティ又は一方のドメイン管理エンティティが、自ドメインのドメイン識別情報を自ドメインに登録すべきドメインメンバ・エンティティや他方のドメイン管理エンティティに対して送信する手順と、ドメインメンバ・エンティティや他方のドメイン管理エンティティから送信されたエンティティ識別情報を受信する手順とによるハンドシェーク処理を実行することにより、ドメインメンバ・エンティティや他方のドメイン管理エンティティを自ドメインに登録する例について説明する。本実施形態ではこの一連の処理をドメイン登録処理という。
【００１３】
まず、本実施形態において使用される用語を定義する。ドメインとは、同一のドメイン識別情報が与えられた構成要素（エンティティ）により構成されるグループを指すものである。ドメイン識別情報の異なる複数のドメインは、それらの関係において階層的な関係として管理されることとなる。エンティティには、ドメイン管理エンティティとドメインメンバ・エンティティとがある。ドメイン管理エンティティは、固有のドメイン識別情報によって識別されるドメインを管理するエンティティであり、そのドメインを構成するエンティティ、並びに、自ドメインに対して上位及び下位のドメインそれぞれのエンティティに係る各エンティティ識別情報を階層化して登録する機能を有している。ドメインメンバ・エンティティは、固有のエンティティ識別情報によって識別されるエンティティである。
【００１４】
以下の各実施形態においては、ドメイン管理エンティティ及びドメインメンバ・エンティティを、物理的なエンティティであるドメイン管理装置及びドメインメンバ装置を例として説明する。
【００１５】
＜第１の実施形態＞
図１に、本発明の第１の実施形態が適用されたドメイン管理システムの論理的な構成図の例を示す。同図に示すように、ドメイン管理システム１００は、ドメイン登録の最終形として、ドメイン管理エンティティ１，２、及びドメインメンバ・エンティティ１−１，２−１により構成されるものである。そして、ドメインメンバ・エンティティ１−１は、ドメイン管理エンティティ１が管理するドメインＤ１に登録されるエンティティである。ドメインメンバ・エンティティ２−１は、ドメイン管理エンティティ２が管理するドメインＤ２に登録されるエンティティである。さらに、ドメイン管理エンティティ２及びドメインメンバ・エンティティ２−１は、ドメイン管理エンティティ１が管理するドメインＤ１に登録されるエンティティである。すなわち、ドメインＤ１はドメインＤ２の上位の階層に位置付けられる。
【００１６】
ドメイン管理エンティティ１は、ドメインＤ１を識別するためのドメイン識別情報Ｄｉｄ１を予め有している。同様に、ドメイン管理エンティティ２は、ドメインＤ２を識別するためのドメイン識別情報Ｄｉｄ２を予め有している。また、ドメインメンバ・エンティティ１−１，２−１は、自エンティティを識別するためのエンティティ識別情報ｉｄ１−１，ｉｄ２−１をそれぞれ予め有している。
【００１７】
ここで、図２に、図１のドメイン管理システム１００に対応した物理的な構成図の例を示す。同図において、ドメイン管理システム１００は、ドメイン管理エンティティ１，２がネットワーク３０を介してそれぞれ接続されると共に、ドメインメンバ・エンティティ１−１，２−１がドメイン管理エンティティ１，２に双方向通信可能なようにそれぞれ接続されて構成される。ネットワーク３０は、例えば、インターネットのようなＷＡＮ、ＬＡＮ、又はホームネットワークが適用できる。また、ドメインメンバ・エンティティ１−１，２−１のドメイン管理エンティティ１，２への各接続は、ネットワーク接続であってもよいし１対１の双方向通信接続であってもよい。
【００１８】
なお、ドメイン管理システム１００の物理的な接続形態については、ドメイン管理エンティティ１とドメイン管理エンティティ２との間、ドメイン管理エンティティ１とドメインメンバ・エンティティ１−１との間、及び、ドメイン管理エンティティ２とドメインメンバ・エンティティ２−１との間のそれぞれにおいて、双方向通信が可能な接続となるものであればよい。したがって、例えば、ドメイン管理エンティティ１，２、及びドメインメンバ・エンティティ１−１，２−１が全てネットワーク３０を介して接続される構成であってもよい。
【００１９】
次に、本実施形態におけるドメイン登録処理について図１を参照して説明する。まず、ドメインＤ１をドメインＤ２の上位ドメインとして階層化させるにあたり、ドメイン管理ユーザによって、ドメイン管理エンティティ１又はドメイン管理エンティティ２に処理の開始が要求される。この処理の開始要求は、ユーザインタフェースを介した入力やネットワークを介したコマンド送受信等によることができる。
【００２０】
（１）ドメインＤ２をドメインＤ１の下位ドメインにする処理と、ドメインメンバ・エンティティ１−１をドメインＤ１のエンティティ（ドメインメンバ）にする処理の開始をドメイン管理エンティティ１に要求した場合、ドメイン管理エンティティ１は、まずドメイン識別情報Ｄｉｄ１をドメインメンバ・エンティティ１−１とドメイン管理エンティティ２とに対して送信する。次に、ドメイン識別情報Ｄｉｄ１を受信したドメインメンバ・エンティティ１−１は、エンティティ識別情報ｉｄ１−１をドメイン管理エンティティ１に対して送信する一方、ドメイン識別情報Ｄｉｄ１を受信したドメイン管理エンティティ２は、ドメイン識別情報Ｄｉｄ２をドメイン管理エンティティ１に対して送信する。これらのハンドシェーク通信の後、ドメイン管理エンティティ１は、ドメインメンバ・エンティティ１−１をドメインＤ１のドメインメンバとして、またドメインＤ２をドメインＤ１の下位ドメインとしてドメインＤ１に登録する。またドメイン管理エンティティ２は、ドメインＤ１をドメインＤ２の上位ドメインとしてドメインＤ２に登録する。
【００２１】
（２）ドメインＤ１をドメインＤ２の上位ドメインにする処理の開始をドメイン管理エンティティ２に要求した場合、ドメイン管理エンティティ２は、ドメイン識別情報Ｄｉｄ２をドメイン管理エンティティ１に送信する。次に、ドメイン識別情報Ｄｉｄ２を受信したドメイン管理エンティティ１は、ドメイン識別情報Ｄｉｄ１をドメイン管理エンティティ２に送信する。これらのハンドシェーク通信の後、ドメイン管理エンティティ１は、ドメインＤ２をドメインＤ１の下位ドメインとしてドメインＤ１に登録する。そして、ドメイン管理エンティティ２は、ドメインＤ１をドメインＤ２の上位ドメインとしてドメインＤ２に登録する。
【００２２】
次に、階層化したドメインに対してドメインメンバ・エンティティを登録する場合について説明する。まず、ドメイン管理ユーザによって、ドメイン管理エンティティ２に、ドメインメンバ・エンティティ２−１がドメインＤ２のドメインメンバとなるための処理の開始が要求される。ドメイン管理エンティティ２は、ドメイン識別情報Ｄｉｄ２と、ドメイン管理エンティティ１から送信されたドメイン識別情報Ｄｉｄ１との両方を、自らの管理するドメインＤ２に登録すべきドメインメンバ・エンティティ２−１に対して送信する。次に、ドメイン識別情報Ｄｉｄ１，Ｄｉｄ２を受信したドメインメンバ・エンティティ２−１は、エンティティ識別情報ｉｄ２−１をドメイン管理エンティティ２に対して送信する。次に、エンティティ識別情報ｉｄ２−１を受信したドメイン管理エンティティ２は、ドメインメンバ・エンティティ２−１をドメインＤ２に登録し、エンティティ識別情報ｉｄ２−１を自らの上位ドメインであるドメインＤ１のドメイン管理エンティティ１に対して送信する。次に、エンティティ識別情報ｉｄ２−１を受信したドメイン管理エンティティ１は、ドメインメンバ・エンティティ２−１をドメインＤ１に登録する。
【００２３】
なお、ドメインＤ１及びドメインＤ２を階層化する時点で、ドメインメンバ・エンティティ２−１がすでにドメインＤ２に登録された状態である場合は、ドメインＤ２をドメインＤ１に登録する際に次のように処理される。すなわち、ドメイン管理エンティティ１は、ドメイン識別情報Ｄｉｄ１をドメイン管理エンティティ２に対して送信し、これを受信したドメイン管理エンティティ２はドメイン識別情報Ｄｉｄ２をドメイン管理エンティティ１に対して送信する。そして、ドメイン管理エンティティ２は、自ら管理するドメインＤ２に属しているドメインメンバ・エンティティ２−１のエンティティ識別情報ｉｄ２−１をドメイン管理エンティティ１に対して送信するとともに、ドメイン管理エンティティ１から受信したドメイン識別情報Ｄｉｄ１をドメインメンバ・エンティティ２−１に送信する。次に、ドメイン管理エンティティ１は、これらのハンドシェーク通信の後、ドメインＤ２及びドメインメンバ・エンティティ２−１をドメインＤ１に登録する。
【００２４】
＜第２の実施形態＞
図３に、本発明の第２の実施形態が適用されたドメイン管理システムの論理的な構成図の例を示す。同図に示すように、ドメイン管理システム３００は、ドメイン登録の最終形として、ドメイン管理エンティティ１〜５，ドメインメンバ・エンティティ１−１，１−２，３−１，３−２，４−１，及び５−１により構成されるものである。ドメインメンバ・エンティティ１−１，１−２は、ドメイン管理エンティティ１が管理するドメインＤ１に登録されるエンティティであり、ドメインメンバ・エンティティ３−１，３−２は、ドメイン管理エンティティ３が管理するドメインＤ３に登録されるエンティティであり、ドメインメンバ・エンティティ４−１は、ドメイン管理エンティティ４が管理するドメインＤ４に登録されるエンティティであり、さらに、ドメインメンバ・エンティティ５−１は、ドメイン管理エンティティ５が管理するドメインＤ５に登録されるエンティティである。なお、ドメイン管理エンティティ２は、ドメインＤ２を管理するドメイン管理エンティティであるが、ドメインＤ２に登録されるドメイン管理エンティティ以外のドメインメンバ・エンティティはない。
【００２５】
ドメイン管理エンティティ１は、ドメインＤ１を識別するためのドメイン識別情報Ｄｉｄ１を予め有している。ドメイン管理エンティティ２〜５についても同様に、ドメイン識別情報Ｄｉｄ２〜Ｄｉｄ５をそれぞれ予め有している。また、ドメインメンバ・エンティティ１−１，１−２，３−１，３−２，４−１，及び５−１は、自エンティティを識別するためのエンティティ識別情報ｉｄ１−１，ｉｄ１−２，ｉｄ３−１，ｉｄ３−２，ｉｄ４−１，及びｉｄ５−１をそれぞれ予め有している。
【００２６】
また、図３に示すように、ドメイン管理エンティティ１〜５は、ドメイン情報記録部１ａ〜５ａをそれぞれ備えている。これらのうち、ドメイン情報記録部１ａを例としてそのデータ構成について説明すると、ドメイン情報記録部１ａには、ドメイン登録処理によってドメインＤ１に登録される１つ又は複数のドメインメンバ・エンティティのエンティティ識別情報がドメインメンバリストＭＬ１として記録される。
【００２７】
また、ドメインメンバリストＭＬ１には、ドメインＤ１よりも下位の階層に位置するドメインを管理するドメイン管理エンティティのドメイン識別情報も記録される。
【００２８】
また別の例として、ドメイン情報記録部３ａには、ドメインＤ３よりも上位の階層に位置するドメインＤ１，Ｄ２のドメイン識別情報Ｄｉｄ１，Ｄｉｄ２も登録ドメインリストＤＬ３に記録される。なお、ドメイン情報記録部３ａに、自ドメインのドメイン識別情報Ｄｉｄ３をも予め記録するようにしてもよい。他のドメイン管理エンティティについても同様である。
【００２９】
ここで、図４に、図３のドメイン管理システム３００に対応した物理的な構成図の例を示す。同図において、ドメイン管理システム３００は、ドメイン管理エンティティ１〜５がネットワーク３０を介してそれぞれ接続されると共に、ドメイン管理エンティティ１には、ネットワーク３１を介してドメインメンバ・エンティティ１−１，１−２がそれぞれ接続され、ドメイン管理エンティティ３には、ネットワーク３２を介してドメインメンバ・エンティティ３−１，３−２がそれぞれ接続され、ドメイン管理エンティティ４には、ドメインメンバ・エンティティ４−１が双方向通信可能に接続され、ドメイン管理エンティティ５には、ドメインメンバ・エンティティ５−１が双方向通信可能に接続されて構成される。ネットワーク３０は、例えば、インターネットのようなＷＡＮやＬＡＮであり、ネットワーク３１，３２はＬＡＮやホームネットワークである。そして、ドメインメンバ・エンティティ４−１，５−１の各接続は、ネットワーク接続や１対１の双方向通信接続等が適用できる。
【００３０】
次に、本実施形態におけるドメイン登録処理について図３を参照して説明する。まず、ドメインＤ１にドメインメンバ・エンティティ１−１，１−２をドメインＤ１のドメインメンバとして、またドメインＤ３，Ｄ４をドメインＤ１の下位ドメインとして登録する。上述した第１の実施形態のように階層化するドメインの下位または上位のドメインに対して処理を要求することができるが、ここでは上位のドメインに処理を要求する場合について説明する。具体的に、ドメイン管理エンティティ１は、ドメイン識別情報Ｄｉｄ１をドメインメンバ・エンティティ１−１，１−２，及びドメイン管理エンティティ３，４に対して送信する。一方、ドメインＤ２にドメインＤ３を登録させるために、ドメイン管理エンティティ２は、ドメイン識別情報Ｄｉｄ２をドメイン管理エンティティ３に対して送信する。
【００３１】
ドメイン識別情報Ｄｉｄ１を受信したドメインメンバ・エンティティ１−１は、エンティティ識別情報ｉｄ１−１をドメイン管理エンティティ１に対して送信し、ドメイン識別情報Ｄｉｄ１を受信したドメインメンバ・エンティティ１−２は、エンティティ識別情報ｉｄ１−２をドメイン管理エンティティ１に対して送信し、ドメイン識別情報Ｄｉｄ１，Ｄｉｄ２を受信したドメイン管理エンティティ３は、ドメイン識別情報Ｄｉｄ３をドメイン管理エンティティ１，２に対してそれぞれ送信し、ドメイン識別情報Ｄｉｄ１を受信したドメイン管理エンティティ４は、ドメイン識別情報Ｄｉｄ４をドメイン管理エンティティ１に対して送信する。
【００３２】
次に、ドメイン管理エンティティ１は、これらのハンドシェーク通信の後、受信したエンティティ識別情報ｉｄ１−１，ｉｄ１−２、及びドメイン識別情報Ｄｉｄ３，Ｄｉｄ４をドメイン情報記録部１ａのドメインメンバリストＭＬ１に記録することにより、ドメインメンバ・エンティティ１−１，１−２，及びドメインＤ３，Ｄ４をドメインＤ１に登録する。
【００３３】
一方、ドメイン管理エンティティ２は、上記ハンドシェーク通信の後、受信したドメイン識別情報Ｄｉｄ３をドメイン情報記録部２ａのドメインメンバリストＭＬ２（不図示）に記録することにより、ドメインＤ３をドメインＤ２に登録する。
【００３４】
次に、ドメイン管理エンティティ３は、ドメイン管理エンティティ１，２からそれぞれ送信されたドメイン識別情報Ｄｉｄ１，Ｄｉｄ２を、ドメイン情報記録部３ａの登録ドメインリストＤＬ３に記録する。
【００３５】
また、ドメインＤ３にドメインメンバ・エンティティ３−１，３−２、及びドメインＤ５を登録するために、ドメイン管理エンティティ３は、自エンティティのドメイン識別情報であるドメイン識別情報Ｄｉｄ３と、自エンティティが登録されている上位ドメインであるドメインＤ１，Ｄ２のドメイン識別情報Ｄｉｄ１，Ｄｉｄ２とを、ドメインメンバ・エンティティ３−１，３−２，及びドメイン管理エンティティ５に対して送信する。
【００３６】
次に、ドメイン識別情報Ｄｉｄ１〜Ｄｉｄ３を受信したドメインメンバ・エンティティ３−１は、エンティティ識別情報ｉｄ３−１をドメイン管理エンティティ３に対して送信し、ドメイン識別情報Ｄｉｄ１〜Ｄｉｄ３を受信したドメインメンバ・エンティティ３−２は、エンティティ識別情報ｉｄ３−２をドメイン管理エンティティ３に対して送信し、ドメイン識別情報Ｄｉｄ１〜Ｄｉｄ３を受信したドメイン管理エンティティ５は、ドメイン識別情報Ｄｉｄ５をドメイン管理エンティティ３に対して送信する。
【００３７】
次に、ドメイン管理エンティティ３は、これらのハンドシェーク通信の後、受信したエンティティ識別情報ｉｄ３−１，ｉｄ３−２、及びドメイン識別情報Ｄｉｄ５をドメイン情報記録部３ａのドメインメンバリストＭＬ３に記録することにより、ドメインメンバ・エンティティ３−１，３−２，及びドメインＤ５をドメインＤ３に登録する。
【００３８】
そして、ドメイン管理エンティティ３は、ドメインメンバリストＭＬ３の全ての登録情報、又は更新された登録情報を、登録ドメインリストＤＬ３に記録されたドメイン識別情報Ｄｉｄ１，Ｄｉｄ２に該当するドメイン管理エンティティ１，２に送信する。
【００３９】
次に、ドメインメンバリストＭＬ３を受信したドメイン管理エンティティ２は、ドメインメンバリストＭＬ２に記録されたドメイン識別情報Ｄｉｄ３に関連付けて、ドメインメンバリストＭＬ３をドメイン情報記録部２ａに記録する。
【００４０】
また、ドメインメンバリストＭＬ３を受信したドメイン管理エンティティ１は、ドメインメンバリストＭＬ１に記録されたドメイン識別情報Ｄｉｄ３に関連付けて、ドメインメンバリストＭＬ３をドメイン情報記録部１ａに記録する。
【００４１】
一方、ドメイン管理エンティティ４は、ドメイン管理エンティティ１から送信されたドメイン識別情報Ｄｉｄ１を、ドメイン情報記録部４ａの登録ドメインリストＤＬ４（不図示）に記録する。
【００４２】
また、ドメインＤ４にドメインメンバ・エンティティ４−１を登録させるために、ドメイン管理エンティティ４は、自エンティティのドメイン識別情報であるドメイン識別情報Ｄｉｄ４とドメイン識別情報Ｄｉｄ１とを、ドメインメンバ・エンティティ４−１に対して送信する。
【００４３】
次に、ドメイン識別情報Ｄｉｄ１，Ｄｉｄ４を受信したドメインメンバ・エンティティ４−１は、エンティティ識別情報ｉｄ４−１をドメイン管理エンティティ４に対して送信する。
【００４４】
次に、ドメイン管理エンティティ４は、これらのハンドシェーク通信の後、受信したエンティティ識別情報ｉｄ４−１をドメイン情報記録部４ａのドメインメンバリストＭＬ４（不図示）に記録することにより、ドメインメンバ・エンティティ４−１をドメインＤ４に登録する。そして、ドメイン管理エンティティ４は、ドメインメンバリストＭＬ４の全て又は更新された登録情報部分を、登録ドメインリストＤＬ４に記録されたドメイン識別情報Ｄｉｄ１に該当するドメイン管理エンティティ１に送信する。
【００４５】
次に、ドメインメンバリストＭＬ４を受信したドメイン管理エンティティ１は、ドメインメンバリストＭＬ１に記録されたドメイン識別情報Ｄｉｄ４に関連付けて、ドメインメンバリストＭＬ４をドメイン情報記録部１ａに記録する。
【００４６】
次に、ドメインＤ５にドメインメンバ・エンティティ５−１を登録するためにドメイン管理エンティティ５は、ドメイン管理エンティティ３から送信されたドメイン識別情報Ｄｉｄ１〜Ｄｉｄ３を、ドメイン情報記録部５ａの登録ドメインリストＤＬ５に記録し、自エンティティのドメイン識別情報であるドメイン識別情報Ｄｉｄ５と、ドメイン識別情報Ｄｉｄ１〜Ｄｉｄ３とを、ドメインメンバ・エンティティ５−１に対して送信する。
【００４７】
次に、ドメイン識別情報Ｄｉｄ１〜Ｄｉｄ３，及びＤｉｄ５を受信したドメインメンバ・エンティティ５−１は、エンティティ識別情報ｉｄ５−１をドメイン管理エンティティ５に対して送信する。
【００４８】
次に、ドメイン管理エンティティ５は、これらのハンドシェーク通信の後、受信したエンティティ識別情報ｉｄ５−１をドメイン情報記録部５ａのドメインメンバリストＭＬ５に記録することにより、ドメインメンバ・エンティティ５−１をドメインＤ５に登録する。そして、ドメイン管理エンティティ５は、ドメインメンバリストＭＬ５を、登録ドメインリストＤＬ５に記録されたドメイン識別情報Ｄｉｄ１〜Ｄｉｄ３に該当するドメイン管理エンティティ１〜３に送信する。
【００４９】
次に、ドメインメンバリストＭＬ５を受信したドメイン管理エンティティ３は、ドメインメンバリストＭＬ３に記録されたドメイン識別情報Ｄｉｄ５に関連付けて、ドメインメンバリストＭＬ５をドメイン情報記録部３ａに記録する。
【００５０】
次に、ドメインメンバリストＭＬ５を受信したドメイン管理エンティティ２は、ドメインメンバリストＭＬ２（不図示）に記録されたドメイン識別情報Ｄｉｄ５に関連付けて、ドメインメンバリストＭＬ５をドメイン情報記録部２ａに記録する。
【００５１】
次に、ドメインメンバリストＭＬ５を受信したドメイン管理エンティティ１は、ドメインメンバリストＭＬ１に記録されたドメイン識別情報Ｄｉｄ５に関連付けて、ドメインメンバリストＭＬ５をドメイン情報記録部１ａに記録する。
【００５２】
なお、本実施形態におけるドメイン登録処理では、ドメイン識別情報を上位のドメイン管理エンティティから下位のドメイン管理エンティティやドメインメンバ・エンティティに対して送信し、次にドメイン識別情報若しくはエンティティ識別情報、又はドメインメンバリストを上位のドメイン管理エンティティに送信するようにしたが、これらの処理の順序を入れ替え、先に下位のエンティティから上位のエンティティに対して送信を開始するようにしてもよい。その場合は、例えばドメインＤ３にドメインＤ５を登録した後に、ドメインＤ１にドメインＤ３を登録する。そして、登録ドメインリストＤＬ３が更新されたときに、登録ドメインリストＤＬ３の全て又は更新された登録情報部分を、ドメイン管理エンティティ３からドメイン管理エンティティ５に送信し、登録ドメインリストＤＬ５を更新する、という順序で処理を行う。
【００５３】
＜第３の実施形態＞
本発明の第３の実施形態が適用されたドメイン管理システムについて、第２の実施形態が適用されたドメイン管理システム３００の論理的な構成図である図３を用いると共に、図５の第３の実施形態によるドメイン登録処理を説明するためのフローチャートを併せ参照して説明する。
【００５４】
図３において、例えば、ドメイン管理エンティティ１〜３がそれぞれ管理するドメインＤ１〜Ｄ３にドメインメンバ・エンティティとして登録されているドメイン管理エンティティ５に、新たにドメインメンバ・エンティティ５−１の登録を行う場合について説明する。
【００５５】
まず、ドメインメンバ・エンティティ５−１をドメイン管理エンティティ５が管理するドメインＤ５に登録すると、上位の階層にあるドメインＤ１〜Ｄ３のドメインメンバ・エンティティとして登録するために、ドメイン管理エンティティ５が登録されている全ての上位ドメインであるドメインＤ１〜Ｄ３に対してドメインメンバ・エンティティとして登録可能か否かの問い合わせを順次行う（Ｓ５０１  Ｙｅｓ→Ｓ５０２）。そして、問い合わせを受けたドメイン管理エンティティ１〜３は、ドメインメンバリストＭＬ１〜３に登録済みであるエンティティ識別情報の個数がドメインＤ１〜Ｄ３それぞれに固有に設定された最大ドメインメンバ数以下の場合にのみ、ドメイン管理エンティティ５のドメインＤ５にドメインメンバ・エンティティ５−１を登録させることを許可する（Ｓ５０２  Ｙｅｓ→Ｓ５０３）。それ以外（Ｓ５０２  Ｎｏ）は、登録を禁止する（Ｓ５０４）。
【００５６】
＜第４の実施形態＞
本発明の第４の実施形態が適用されたドメイン管理システムについて、第２の実施形態が適用されたドメイン管理システム３００の論理的な構成図である図３を用いると共に、図６の第４の実施形態によるドメイン登録処理を説明するためのフローチャートを併せ参照して説明する。
【００５７】
本実施形態のドメイン管理システムは、ドメインメンバ・エンティティがドメインから脱退した後、ドメイン毎に設定されたドメインメンバ最小更新間隔よりも短い時間内に、上記脱退したドメインメンバ・エンティティが再度同一のドメインに参加しようとした場合にこれを禁止するものである。これは第３の実施形態において説明したようなドメインの登録できる最大ドメインメンバ数が設定されている場合に、この制限を不正に回避するために、ドメインを利用する度にドメインへの登録と脱退を繰り返すことを防止するためのものである。
【００５８】
図３において、例えば、ドメイン管理エンティティ３が管理するドメインＤ３に登録されているドメインメンバ・エンティティ３−１が、ドメインＤ３から一旦脱退した後、再度ドメインＤ３に参加しようとした場合、上位のドメインであるドメインＤ１，Ｄ２のドメインメンバ・エンティティとして登録される際に、ドメイン毎に設定されているドメインメンバ最小更新間隔の条件を満たすために、ドメインＤ１，Ｄ２のドメインメンバ最小更新間隔がドメインＤ３のドメインメンバ最小更新間隔よりも大きい場合（Ｓ５０１  Ｙｅｓ→Ｓ５０２）に、ドメインＤ１，Ｄ２のドメインメンバ最小更新間隔の値をドメインＤ３のドメインメンバ最小更新間隔の値とする（Ｓ５０２  Ｙｅｓ→Ｓ５０３）ことで、最も厳しい条件であるドメインのドメインメンバ最小更新間隔に合わせたドメイン管理を行う。
【００５９】
＜第５の実施形態＞
本発明の第５の実施形態が適用されたドメイン管理システムについて、第２の実施形態が適用されたドメイン管理システム３００の論理的な構成図である図３を用いると共に、図７の第５の実施形態によるドメイン登録処理を説明するためのフローチャートを併せ参照して説明する。
【００６０】
本実施形態のドメイン管理システムにおいては、各ドメイン管理エンティティが、自ドメイン管理エンティティが管理するドメインにおけるドメインメンバ・エンティティから自ドメイン管理エンティティまでのネットワークレスポンス許容時間を設定している。そして、各ドメイン管理エンティティは、管理するドメインにおけるネットワークレスポンス許容時間を越えるネットワークにより接続されたドメインメンバ・エンティティの自ドメイン管理エンティティへの登録を禁止する処理を実行するものである。これは、ネットワークレスポンス時間に制限を加えることにより、遠隔地にあるドメインメンバ・エンティティをインターネットなどのネットワークを介してドメイン管理エンティティに接続した場合に、このドメインメンバ・エンティティをドメインメンバにしないという地理的に限定されたドメイン設定を行う場合に適している。
【００６１】
本実施形態における図３において、例えば、ドメインメンバ・エンティティ５−１が登録されたドメインＤ５におけるドメイン管理エンティティ５のネットワークレスポンス許容時間が、ドメインＤ３を管理するドメイン管理エンティティ３のネットワークレスポンス許容時間よりも大きい場合、ドメイン管理エンティティ３は、ドメイン管理エンティティ５のドメインＤ３への参加を禁止する。
【００６２】
なお、これに際して、ドメイン毎に設定されているネットワークレスポンス許容時間の条件を満たすために、下位ドメインが上位ドメインに登録される際（Ｓ７０１  Ｙｅｓ）に、上位ドメインのネットワークレスポンス許容時間が下位ドメインのネットワークレスポンス許容時間よりも小さい場合（Ｓ７０２  Ｙｅｓ）に、下位ドメインのネットワークレスポンス許容時間値を上位ドメインのネットワークレスポンス許容時間値にする（Ｓ７０３）ことで、最も厳しい条件となるネットワークレスポンス許容時間に合わせたドメイン管理を行うことができる。
【００６３】
＜第６の実施形態＞
図８に、本発明の第６の実施形態が適用されたドメイン管理エンティティの論理的な構成のブロック図を示す。同図において、ドメイン管理エンティティ９は、自らの管理するドメインＤ９にｎ個（ｎは自然数）のドメインメンバ・エンティティ９−１をドメインメンバとして登録する際に、ドメインメンバリストＭＬ９にそのエンティティ識別情報ｉｄ９−１を記録するとともに、レスポンス時間測定部９ｂによってドメイン管理エンティティ９とドメインメンバ・エンティティ９−１とのネットワークレスポンス時間ｒｔ９を測定する。そして、測定して得られたネットワークレスポンス時間ｒｔ９はエンティティ識別情報ｉｄ９−１と関連付けられてレスポンス時間記録部９ｃに記録される。
【００６４】
次に、ドメイン管理エンティティ９をドメイン管理エンティティ８の管理するドメインＤ８に登録する際に、ドメイン管理エンティティ８から送信されたネットワークレスポンス許容時間ｒｐｔを受信し、レスポンス時間比較部９ｄに入力する。またレスポンス時間測定部９ｅによってドメイン管理エンティティ８とドメイン管理エンティティ９とのネットワークレスポンス時間ｒｔ８を測定し、測定されたネットワークレスポンス時間ｒｔ８とレスポンス時間記録部９ｃに記録されたネットワークレスポンス時間ｒｔ９の各レコードｒｄとをレスポンス時間比較部９ｄに入力し、ネットワークレスポンス時間ｒｔ８と各レコードｒｄとを加算して得られた時間のいずれかがネットワークレスポンス許容時間ｒｐｔよりも大きい場合に、ドメイン管理エンティティ８の管理するドメインＤ８にドメイン管理エンティティ９を登録することをドメイン登録制御部９ｆにおいて禁止する。また、上記加算して得られた時間のいずれもがネットワークレスポンス許容時間ｒｐｔ以下であった場合は、ドメイン管理エンティティ８の管理するドメイン識別情報Ｄｉｄ８を登録ドメインリストＤＬ９に記録する。
【００６５】
図９に、本実施形態におけるネットワークレスポンス時間の比較処理とドメイン登録処理とを説明するためのフローチャートを示して説明する。ドメイン管理エンティティ８の管理するドメインＤ８にドメイン管理エンティティ９を登録する処理を開始すると、レスポンス時間記録部９ｃに記録されているネットワークレスポンス時間ｒｔ９があればこれを読み出す（Ｓ９０１）。
【００６６】
レコードがあった場合（Ｓ９０１  Ｙｅｓ）、読み出されたネットワークレスポンス時間ｒｔ９（ＲｅｓＲｅｃｏｒｄ２）と、ドメイン管理エンティティ８のネットワークレスポンス許容時間ｒｐｔ（ｍａｘＲｅｓＴｉｍｅ１）と、ドメイン管理エンティティ８とドメイン管理エンティティ９のネットワークレスポンス時間ｒｔ８（ＲｅｓＴｉｍｅ１）とを用いて、ＲｅｓＲｅｃｏｒｄ２とＲｅｓＴｉｍｅ１との和がｍａｘＲｅｓＴｉｍｅ１以下であればＳ９０３に進み次のレコードを参照する（Ｓ９０２  ｔｒｕｅ→Ｓ９０３）。
【００６７】
一方、Ｓ９０２において、ＲｅｓＲｅｃｏｒｄ２とＲｅｓＴｉｍｅ１との和がｍａｘＲｅｓＴｉｍｅ１よりも大きい場合（Ｓ９０２  ｆａｌｓｅ）は、ドメイン管理エンティティ８の管理するドメインＤ８へのドメイン管理エンティティ９の登録を禁止し（Ｓ９０４）処理を終了する。
【００６８】
また、Ｓ９０１においてレスポンス時間記録部９ｃに記録されているネットワークレスポンス時間ｒｔ９がない場合（Ｓ９０１  Ｎｏ）は、ドメイン管理エンティティ８の管理するドメインＤ８にドメイン管理エンティティ９を登録し（Ｓ９０５）処理を終了する。
【００６９】
＜第７の実施形態＞
図１０に、本発明の第７の実施形態が適用されたドメイン管理エンティティの論理的な構成のブロック図を示す。同図において、ドメイン管理エンティティ１１を、ｍ個（ｍは自然数）のドメイン管理エンティティ１０が管理するドメインＤ１０に登録する際に、ドメイン管理エンティティ１０から受信したドメイン識別情報Ｄｉｄ１０を登録ドメインリストＤＬ１１に記録し、ドメイン管理エンティティ１０から受信したネットワークレスポンス許容時間ｒｐｔをレスポンス許容時間記録部１１ｇにドメイン識別情報Ｄｉｄ１０に関連付けて記録すると共に、ドメイン管理エンティティ１０とドメイン管理エンティティ１１との間のネットワークレスポンス時間ｒｔ１０をレスポンス時間測定部１１ｅにおいて測定し、ドメイン識別情報Ｄｉｄ１０に関連付けてレスポンス時間記録部１１ｃに記録する。
【００７０】
次に、ドメインメンバ・エンティティ１１−１をドメイン管理エンティティ１１が管理するドメインＤ１１に登録する際に、ドメインメンバ・エンティティ１１−１とドメイン管理エンティティ１１との間のネットワークレスポンス時間ｒｔ１１をレスポンス時間測定部１１ｂにおいて測定し、この測定されたネットワークレスポンス時間ｒｔ１１と、レスポンス時間記録部１１ｃに記録されたネットワークレスポンス時間ｒｔ１０と、レスポンス許容時間記録部１１ｇに記録されたネットワークレスポンス許容時間ｒｐｔをレスポンス時間比較部１１ｄに入力し、ネットワークレスポンス時間ｒｔ１１とネットワークレスポンス時間ｒｔ１０との和がネットワークレスポンス許容時間ｒｐｔ以下の場合には、ドメインメンバ・エンティティ１１−１から受信したエンティティ識別情報ｉｄ１１−１をドメインメンバリストＭＬ１１に記録する。また、ネットワークレスポンス時間ｒｔ１１とネットワークレスポンス時間ｒｔ１０との和がネットワークレスポンス許容時間ｒｐｔよりも大きい場合には、ドメイン登録制御部１１ｆにおいてエンティティ識別情報ｉｄ１１−１の記録を禁止する。
【００７１】
図１１に、本実施形態におけるネットワークレスポンス時間の比較処理とドメイン登録処理とを説明するためのフローチャートを示して説明する。ドメイン管理エンティティ１１の管理するドメインＤ１１にドメインメンバ・エンティティ１１−１を登録する処理を開始すると、レスポンス時間記録部１１ｃに記録されているネットワークレスポンス時間ｒｔ１０とレスポンス許容時間記録部１１ｇに記録されているネットワークレスポンス許容時間ｒｐｔとがあればこれらを読み出す（Ｓ１１０１）。
【００７２】
レコードがあった場合（Ｓ１１０１  Ｙｅｓ）、読み出されたネットワークレスポンス時間ｒｔ１０（ＲｅｓＲｅｃｏｒｄ１）と、ネットワークレスポンス許容時間ｒｐｔ（ｍａｘＲｅｓＲｅｃｏｒｄ１）と、ドメイン管理エンティティ１１とドメインメンバ・エンティティ１１−１とのネットワークレスポンス時間ｒｔ１１（ＲｅｓＴｉｍｅ２）とを用いて、ＲｅｓＲｅｃｏｒｄ１とＲｅｓＴｉｍｅ２との和がｍａｘＲｅｓＲｅｃｏｒｄ１以下であればＳ１１０３に進み次のレコードを参照する（Ｓ１１０２  ｔｒｕｅ→Ｓ１１０３）。そして、レスポンス時間記録部１１ｃとレスポンス許容時間記録部１１ｇに記録された次のレコードを検索しＳ１１０１に戻る。
【００７３】
一方、Ｓ１１０２において、ＲｅｓＲｅｃｏｒｄ１とＲｅｓＴｉｍｅ２との和がｍａｘＲｅｓＲｅｃｏｒｄ１より大きい場合（Ｓ１１０２  ｆａｌｓｅ）は、ドメイン管理エンティティ１１の管理するドメインＤ１１にドメインメンバ・エンティティ１１−１の登録を禁止し（Ｓ１１０４）処理を終了する。
【００７４】
また、Ｓ１１０１においてレスポンス時間記録部１１ｃとレスポンス許容時間記録部１１ｇに記録されているネットワークレスポンス時間ｒｔ１０がない場合（Ｓ１１０１  Ｎｏ）は、ドメイン管理エンティティ１１の管理するドメインＤ１１にドメインメンバ・エンティティ１１−１を登録し（Ｓ１１０５）処理を終了する。
【００７５】
＜第８の実施形態＞
本実施形態におけるドメイン登録方法として、ドメイン管理エンティティは、ドメイン識別情報をドメインメンバ・エンティティや他のドメイン管理エンティティに対して送信すると共に、それらドメインメンバ・エンティティやドメイン管理エンティティの識別情報を受信し、また、新たにドメインに登録されるドメイン管理エンティティは、受信したドメイン識別情報を自らのドメインに属しているドメインメンバ・エンティティに送信するとともに、それらドメインメンバ・エンティティの識別情報を受信し、上位のドメイン管理エンティティに送信する。以上の処理により、同一ドメイン識別情報を受信したドメインメンバ・エンティティとドメイン管理エンティティを同一ドメインとするものである。
【００７６】
図１２に、本発明の第８の実施形態が適用されたドメイン管理システムの論理的な構成図のブロック図を示す。同図において、ドメインメンバ・エンティティ２３がドメイン管理エンティティ２２の管理するドメインＤ２２に登録される場合について説明する。この場合、ドメインメンバ・エンティティ２３からドメイン管理エンティティ２２にエンティティ識別情報ｉｄ２３が送信され、ドメイン管理エンティティ２２からドメイン識別情報Ｄｉｄ２２がドメインメンバ・エンティティ２３に送信される。
【００７７】
次に、ドメイン管理エンティティ２１が管理するドメインＤ２１にドメインＤ２２を登録する。この場合、ドメイン管理エンティティ２２からエンティティ識別情報ｉｄ２３がドメイン管理エンティティ２１に送信され、ドメイン管理エンティティ２１に受信されたエンティティ識別情報ｉｄ２３はエンティティ識別情報リストＬに記録され、ドメイン管理エンティティ２１からドメインＤ２１のドメイン識別情報Ｄｉｄ２１がドメイン管理エンティティ２２に送信される。この際に、ドメインメンバ・エンティティ２３がドメイン管理エンティティ２２に接続されていなかった場合に、ドメイン管理エンティティ２２はドメイン管理エンティティ２１から受信したドメイン識別情報Ｄｉｄ２１をドメインメンバ・エンティティ２３に送信することができない。
【００７８】
この状態から、ドメインメンバ・エンティティ２３がドメインＤ２１に関連付けられたコンテンツ等にアクセスした場合に、ドメインメンバ・エンティティ２３はドメインＤ２１のメンバであるにもかかわらず、ドメイン識別情報Ｄｉｄ２１を有していないため上記コンテンツに対するアクセスを許可されないが、上記コンテンツ等に記録されたドメイン管理エンティティ２１の識別情報を読み取ることにより、ドメインメンバ・エンティティ２３は得られたドメイン管理エンティティ２１の識別情報から問い合わせ先であるドメイン管理エンティティ２１の所在を知ることができる。そこで、ドメインメンバ・エンティティ２３は、ドメイン管理エンティティ２１に対して自らのエンティティ識別情報ｉｄ２３を含めたドメイン識別情報要求情報を送信してドメインメンバ・エンティティ２３のドメインＤ２１に対するメンバ登録の確認を行う。
【００７９】
エンティティ識別情報ｉｄ２３が含まれたドメイン識別情報要求情報を受信したドメイン管理エンティティ２１は、エンティティ識別情報リストＬ中に、受信したエンティティ識別情報ｉｄ２３が含まれているかどうか確認し、含まれている場合は、ドメイン識別情報Ｄｉｄ２１をドメインメンバ・エンティティ２３に送信する。ドメインメンバ・エンティティ２３はこれを受信し、上記コンテンツ等へのアクセスを許諾される。
【００８０】
上述したように、ドメインＤ２１に対して許諾されたコンテンツ等を未だドメインＤ２１に登録されていないドメインメンバ・エンティティ２３が利用する際には、すでにドメインメンバ・エンティティ２３が登録済みであるドメインのいずれかのドメインがドメインＤ２１に属しており、それをドメインメンバ・エンティティ２３が通知されていないだけであれば、ドメインメンバ・エンティティ２３は上記のコンテンツ等を利用可能であるとして、ドメインメンバ・エンティティ２３がすでに登録済みであるドメインのどのドメインがドメインＤ２１に属しているのかを確認する。本実施形態は、ドメインメンバ・エンティティ２３が登録済みであるドメインはドメインＤ２２だけの例であるが、複数のドメインに登録されている場合には、そのすべてのドメイン管理エンティティに対して問い合わせをする必要がある。一方、第１のドメイン管理エンティティに対して問い合わせをすることにより、ドメインメンバ・エンティティがいずれかのドメインを介して第１のドメインに属していることが確認することができれば１回の問い合わせのみで済む。また、第１のドメインに対して許諾されたコンテンツ等を利用しようとしている状況は、上記のコンテンツ等に記録されたドメイン管理エンティティの識別情報等から、第１のドメインを管理する第１のドメイン管理エンティティの方がそれ以外のドメインを管理するドメイン管理エンティティよりも所在を知ることが容易であると予想されるため、円滑なドメイン登録方法として機能できる。
【００８１】
なお、以上説明した各実施形態以外にも、各ドメイン管理エンティティが同一の処理装置内に存在するものであってもよいし、また、これらがソフトウェア通信で接続されるソフトウェア・モジュールであってもよい。
【００８２】
また、前述した第５〜第７の実施形態におけるネットワークレスポンス時間は、ネットワークを介したレスポンス時間の一例であり、それ以外にも、アクセス時間等が適用できる。
【産業上の利用可能性】
【００８３】
本発明は、複数のサービス利用エンティティやコンテンツ再生エンティティに、サービスやコンテンツを共有させるドメイン管理において利用可能であり、特に、ユーザ環境の変化に合わせてドメインの内容を変更する場合に、効率のよいドメイン登録・管理を行うことができる。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１の実施形態が適用されたドメイン管理システム１００の論理的な構成図の例である。
【図２】本発明の第１の実施形態が適用されたドメイン管理システム１００の物理的な構成図の例である。
【図３】本発明の第２〜第４の各実施形態が適用されたドメイン管理システム３００の論理的な構成図の例である。
【図４】本発明の第２の実施形態が適用されたドメイン管理システム３００の物理的な構成図の例である。
【図５】本発明の第３の実施形態によるドメイン登録処理を説明するためのフローチャートである。
【図６】本発明の第４の実施形態によるドメイン登録処理を説明するためのフローチャートである。
【図７】本発明の第５の実施形態によるドメイン登録処理を説明するためのフローチャートである。
【図８】本発明の第６の実施形態が適用されたドメイン管理エンティティ９の構成のブロック図である。
【図９】本発明の第６の実施形態によるネットワークレスポンス時間の比較処理と、ドメイン登録処理とを説明するためのフローチャートである。
【図１０】本発明の第７の実施形態が適用されたドメイン管理エンティティ１１の構成のブロック図である。
【図１１】本発明の第７の実施形態によるネットワークレスポンス時間の比較処理と、ドメイン登録処理とを説明するためのフローチャートである。
【図１２】本発明の第８の実施形態が適用されたドメイン管理システムの論理的な構成図の例である。
【符号の説明】
【００８５】
１〜５，８〜１１，２１，２２  ドメイン管理エンティティ
１ａ〜５ａ  ドメイン情報記録部
１−１，１−２，２−１，３−１，３−２，４−１，５−１，９−１，１１−１，２３  ドメインメンバ・エンティティ
９ｂ，１１ｂ  レスポンス時間測定部
９ｃ，１１ｃ  レスポンス時間記録部
９ｄ，１１ｄ  レスポンス時間比較部
９ｅ，１１ｅ  レスポンス時間測定部
９ｆ，１１ｆ  ドメイン登録制御部
１１ｇ  レスポンス許容時間記録部
３０〜３２  ネットワーク
１００，３００  ドメイン管理システム
Ｄ１〜Ｄ５，Ｄ８〜Ｄ１１  ドメイン
Ｄｉｄ１〜Ｄｉｄ５，Ｄｉｄ８〜Ｄｉｄ１１  ドメイン識別情報
ｉｄ１〜ｉｄ５，ｉｄ８〜ｉｄ１１，ｉｄ１−１，ｉｄ１−２，ｉｄ２−１，ｉｄ３−１，ｉｄ３−２，ｉｄ４−１，ｉｄ５−１，ｉｄ９−１，ｉｄ１１−１  エンティティ識別情報
ＤＬ１〜ＤＬ５，ＤＬ８〜ＤＬ１１  登録ドメインリスト
Ｌ  エンティティ識別情報リスト
ＭＬ１〜ＭＬ５，ＭＬ８〜ＭＬ１１  ドメインメンバリスト
ｒｄ  レコード
ｒｐｔ  ネットワークレスポンス許容時間
ｒｔ８〜ｒｔ１１  ネットワークレスポンス時間
【図１】
0005098771.tif 000002
【図２】
0005098771.tif 000003
【図３】
0005098771.tif 000004
【図４】
0005098771.tif 000005
【図５】
0005098771.tif 000006
【図６】
0005098771.tif 000007
【図７】
0005098771.tif 000008
【図８】
0005098771.tif 000009
【図９】
0005098771.tif 000010
【図１０】
0005098771.tif 000011
【図１１】
0005098771.tif 000012
【図１２】
0005098771.tif 000013