(57)【要約】【課題】サーバの処理負荷を分散させ効率的に処理を行うことを可能とする。【解決手段】端末３（３−１〜３−ｎ）のそれぞれをアプリケーションサーバ２（２−１〜２−ｍ）のいずれかに対応付けて、その対応関係で端末ドメイン名とサーバアドレスとを対応付けたドメイン名対応情報を用意しておく。端末３からこの端末３に対応付けられたアプリケーションサーバ２へ送信先の端末３の端末アドレスが示された信号が送られた場合、アプリケーションサーバ２は、上記信号に示された端末アドレスを端末ドメイン名に置換し、この端末ドメイン名をドメイン名サーバ１に通知する。端末ドメイン名サーバ１はドメイン名対応情報を参照して、通知された端末ドメインに対応付けられたサーバアドレスを取得し、これをアプリケーションサーバ２へ返す。アプリケーションサーバ２は、端末から送信された信号を上記サーバアドレスを持つ他のアプリケーションサーバ２へ転送する。【選択図】    図１
2004240863.tif 000002
【特許請求の範囲】
【請求項１】
所定サーバと通信可能なドメイン名サーバにおいて、
前記所定サーバとは異なるアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けたドメイン名対応情報を格納した記憶手段にアクセスするアクセス手段と、
前記所定サーバから送信されたドメイン名情報を受信するドメイン名情報受信手段と、
前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを取得するよう前記アクセス手段を制御するアドレス取得制御手段と、
このアドレス取得制御手段による制御の下に前記アクセス手段により取得されたアドレスを示したアドレス情報を前記所定サーバへ送信するアドレス情報送信手段とを具備したことを特徴とするドメイン名サーバ。
【請求項２】
前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを前記アクセス手段が取得できなかった場合に、前記所定サーバとは異なる所定のドメイン名サーバに対して前記ドメイン名情報を送信するドメイン名情報送信手段と、
送信した前記ドメイン名情報に基づいて前記所定のドメイン名サーバから送信されるアドレス情報を受信するアドレス情報受信手段とをさらに具備し、
かつ前記アドレス取得制御手段は、前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを前記アクセス手段が取得できなかった場合には前記アドレス情報受信手段により受信されたアドレス情報を前記所定サーバへ送信することを特徴とする請求項１に記載のドメイン名サーバ。
【請求項３】
前記記憶手段を内蔵することを特徴とする請求項１に記載または請求項２に記載のドメイン名サーバ。
【請求項４】
所定サーバと通信可能であるとともに、前記所定サーバとは異なるアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けたドメイン名対応情報を格納した記憶手段にアクセスするアクセス手段を備えたコンピュータを、
前記所定サーバから送信されたドメイン名情報を受信するドメイン名情報受信手段と、
前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを取得するよう前記アクセス手段を制御するアドレス取得制御手段と、
このアドレス取得制御手段による制御の下に前記アクセス手段により取得されたアドレスを示したアドレス情報を前記所定サーバへ送信するアドレス情報送信手段として機能させることを特徴とするプログラム。
【請求項５】
前記コンピュータを、
前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを前記アクセス手段が取得できなかった場合に、前記所定サーバとは異なる所定のドメイン名サーバに対して前記ドメイン名情報を送信するドメイン名情報送信手段と、
送信した前記ドメイン名情報に基づいて前記所定のドメイン名サーバから送信されるアドレス情報を受信するアドレス情報受信手段としてさらに機能させるとともに、
かつ前記アドレス取得制御手段を、前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを前記アクセス手段が取得できなかった場合には前記アドレス情報受信手段により受信されたアドレス情報を前記所定サーバへ送信するものとすることを特徴とする請求項４に記載のプログラム。
【請求項６】
クライアントである第１の端末、ドメイン名サーバおよび他のアプリケーションサーバのそれぞれと通信可能なアプリケーションサーバにおいて、
前記第１の端末から送信された信号を受信する信号受信手段と、
前記信号中にこの信号の送信先として示される第２の端末のアドレス情報を前記第２の端末のドメイン名に置換するドメイン名置換手段と、
前記ドメイン名を示したドメイン名情報を前記ドメイン名サーバに送信するドメイン名情報送信手段と、
送信した前記ドメイン名情報に基づいて前記ドメイン名サーバから送信されるアドレス情報を受信するアドレス情報受信手段と、
前記アドレス情報に示されるアドレスを宛先として前記信号を送信する信号送信手段とを具備したことを特徴とするアプリケーションサーバ。
【請求項７】
ドメイン名サーバと、クライアントである第１の端末、前記ドメイン名サーバおよび他のアプリケーションサーバのそれぞれと通信可能なアプリケーションサーバとからなる通信システムにおいて、
前記ドメイン名サーバに設けられ、前記他のアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けたドメイン名対応情報を格納した記憶手段にアクセスするアクセス手段と、
前記アプリケーションサーバに設けられ、前記第１の端末から送信された信号を受信する信号受信手段と、
前記アプリケーションサーバに設けられ、前記信号中にこの信号の送信先として示される第２の端末のアドレス情報を前記第２の端末のドメイン名に置換するドメイン名置換手段と、
前記アプリケーションサーバに設けられ、前記ドメイン名を示したドメイン名情報を前記ドメイン名サーバに送信するドメイン名情報送信手段と、
前記ドメイン名サーバに設けられ、前記ドメイン名情報送信手段により送信されたドメイン名情報を受信するドメイン名情報受信手段と、
前記ドメイン名サーバに設けられ、前記ドメイン名情報受信手段により受信された前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを取得するよう前記アクセス手段を制御するアドレス取得制御手段と、
前記ドメイン名サーバに設けられ、前記アドレス取得制御手段による制御の下に前記アクセス手段により取得されたアドレスを示したアドレス情報を前記アプリケーションサーバへ送信するアドレス情報送信手段と、
前記アプリケーションサーバに設けられ、前記アドレス情報送信手段により送信される前記アドレス情報を受信するアドレス情報受信手段と、
前記アプリケーションサーバに設けられ、前記アドレス情報受信手段により受信された前記アドレス情報に示されるアドレスを宛先として前記信号を送信する信号送信手段とを具備したことを特徴とする通信システム。
【請求項８】
第１のドメイン名サーバと、この第１のドメイン名サーバと通信可能な第２のドメイン名サーバと、クライアントである第１の端末、前記第１のドメイン名サーバおよび他のアプリケーションサーバのそれぞれと通信可能なアプリケーションサーバとからなる通信システムにおいて、
前記第１のドメイン名サーバに設けられ、任意のアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けた第１のドメイン名対応情報を格納した第１の記憶手段にアクセスする第１のアクセス手段と、
前記第２のドメイン名サーバに設けられ、任意のアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けた第２のドメイン名対応情報を格納した第２の記憶手段にアクセスする第２のアクセス手段と、
前記アプリケーションサーバに設けられ、前記第１の端末から送信された信号を受信する信号受信手段と、
前記アプリケーションサーバに設けられ、前記信号中にこの信号の送信先として示される第２の端末のアドレス情報を前記第２の端末のドメイン名に置換するドメイン名置換手段と、
前記アプリケーションサーバに設けられ、前記ドメイン名を示したドメイン名情報を前記第１のドメイン名サーバに送信する第１のドメイン名情報送信手段と、
前記第１のドメイン名サーバに設けられ、前記第１のドメイン名情報送信手段により送信された前記ドメイン名情報を受信する第１のドメイン名情報受信手段と、
前記第１のドメイン名サーバに設けられ、前記第１のドメイン名情報受信手段により受信された前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを取得するよう前記第１のアクセス手段を制御する第１のアドレス取得制御手段と、
前記第１のドメイン名サーバに設けられ、前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを前記第１のアクセス手段が取得できなかった場合に、前記第２のドメイン名サーバに対して前記ドメイン名情報を送信する第２のドメイン名情報送信手段と、
前記第２のドメイン名サーバに設けられ、前記第２のドメイン名情報送信手段により送信された前記ドメイン名情報を受信する第２のドメイン名情報受信手段と、
前記第２のドメイン名サーバに設けられ、前記第２のドメイン名情報受信手段により受信された前記ドメイン名情報に示されるドメイン名に対して前記第２のドメイン名対応情報にて対応付けられたアドレスを取得するよう前記第２のアクセス手段を制御する第２のアドレス取得制御手段と、
前記第２のドメイン名サーバに設けられ、前記第２のアドレス取得制御手段による制御の下に前記第２のアクセス手段により取得されたアドレスを示したアドレス情報を前記第１のドメイン名サーバへ送信する第１のアドレス情報送信手段と、
前記第１のドメイン名サーバに設けられ、前記第１のアドレス情報送信手段により送信される前記アドレス情報を受信するアドレス情報受信手段と、
前記第１のドメイン名サーバに設けられ、前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを前記第１のアクセス手段が取得できた場合には前記第１のアクセス手段により取得されたアドレスを示したアドレス情報を前記アプリケーションサーバへ送信し、前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを前記第１のアクセス手段が取得できなかった場合には前記アドレス情報受信手段により受信されたアドレス情報を前記アプリケーションサーバへ送信するアドレス情報送信手段と、
前記アプリケーションサーバに設けられ、前記アドレス情報送信手段により送信される前記アドレス情報を受信するアドレス情報受信手段と、
前記アプリケーションサーバに設けられ、前記アドレス情報受信手段により受信された前記アドレス情報に示されるアドレスを宛先として前記信号を送信する信号送信手段とを具備したことを特徴とする通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、アプリケーションサーバのクライアントである端末間で通信を行わせるためのドメイン名サーバおよびそのプログラム、アプリケーションサーバおよびそのプログラム、ならびに通信システムに関する。
【０００２】
【従来の技術】
従来、この種の通信システムとしては、クライアントにコンテンツを配信するサーバと、１つのアプリケーションを処理するためのドメイン名あたり１つのサーバのアドレス情報を対応付けた対応表を所有したドメイン名サーバとを備え、ドメイン名サーバが、クライアントから送信される質問パケットに含まれる付加情報を受信し、この付加情報に応じて対応表から得られたサーバのＩＰアドレスをクライアントに返信することにより、クライアントに応じたサーバを提供することができるものが知られている（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２００１−５３７９３
【発明が解決しようとする課題】
しかしながら、前述したような従来の通信システムでは、ドメイン名サーバが１つのアプリケーションを処理するためのドメイン名あたり１つのサーバのアドレス情報を対応付けた対応表を所有しているため、１つのアプリケーションを処理するドメイン内に複数のサーバを設置しても、特定のサーバだけに処理負荷がかかり、複数のサーバに処理負荷を分散させて効率的に信号を処理させることができないという課題が残されていた。例えば、近年、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を利用するサービスに代表されるように、ＳＩＰサーバを介して端末と端末とのセッションを確立させる通信形態が普及しており、このような通信形態における従来の通信システムでは、１つのドメイン内のＳＩＰサーバに信号を送受する端末の数が多くなるほど、このＳＩＰサーバに処理負荷がかかり、１つのドメイン内の複数のＳＩＰサーバに処理負荷を分散させて効率的に信号を処理させることができない。
【０００４】
本発明は、このような従来の課題を解決するためになされたもので、複数のサーバに処理負荷を分散させて効率的に処理を行うことを可能とすることにある。
【０００５】
【課題を解決するための手段】
以上の目的を達成するために本発明は、ドメイン名サーバと、クライアントである第１の端末、前記ドメイン名サーバおよび他のアプリケーションサーバのそれぞれと通信可能なアプリケーションサーバとからなる通信システムにて、前記ドメイン名サーバに設けられたアクセス手段は、前記他のアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けたドメイン名対応情報を格納した記憶手段にアクセスする。前記アプリケーションサーバに設けられ信号受信手段は、前記第１の端末から送信された信号を受信する。そうすると前記アプリケーションサーバに設けられたドメイン名置換手段は、前記信号中にこの信号の送信先として示される第２の端末のアドレス情報を前記第２の端末のドメイン名に置換する。さらに前記アプリケーションサーバに設けられたドメイン名情報送信手段は、前記ドメイン名を示したドメイン名情報を前記ドメイン名サーバに送信する。前記ドメイン名サーバに設けられたドメイン名情報受信手段は、前記ドメイン名情報送信手段により送信されたドメイン名情報を受信する。そうすると前記ドメイン名サーバに設けられたアドレス取得制御手段は、前記ドメイン名情報受信手段により受信された前記ドメイン名情報に示されるドメイン名に対して前記ドメイン名対応情報にて対応付けられたアドレスを取得するよう前記アクセス手段を制御する。そして前記ドメイン名サーバに設けられたアドレス情報送信手段は、前記アドレス取得制御手段による制御の下に前記アクセス手段により取得されたアドレスを示したアドレス情報を前記アプリケーションサーバへ送信する。前記アプリケーションサーバに設けられたアドレス情報受信手段は、前記アドレス情報送信手段により送信される前記アドレス情報を受信する。そして前記アプリケーションサーバに設けられた信号送信手段は、前記アドレス情報受信手段により受信された前記アドレス情報に示されるアドレスを宛先として前記信号を送信することとした。
【０００６】
このような手段を講じたことにより、ある端末を送信先とした信号は、その送信先の端末に割り当てられた端末ドメイン名にドメイン名対応情報にて対応付けられているサーバアドレスを持ったアプリケーションサーバへと転送され、このアプリケーションサーバから端末へ送信される。従って、端末毎にその端末を送信先とする信号を処理するアプリケーションサーバを定めることが可能であり、複数のアプリケーションサーバに処理を振り分けることができる。
【０００７】
また別の本発明は、第１のドメイン名サーバと、この第１のドメイン名サーバと通信可能な第２のドメイン名サーバと、クライアントである第１の端末、前記第１のドメイン名サーバおよび他のアプリケーションサーバのそれぞれと通信可能なアプリケーションサーバとからなる通信システムにて、前記第１のドメイン名サーバに設けられた第１のアクセス手段は、任意のアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けた第１のドメイン名対応情報を格納した第１の記憶手段にアクセスする。前記第２のドメイン名サーバに設けられた第２のアクセス手段は、任意のアプリケーションサーバのアドレスとこのアプリケーションサーバのクライアントである端末のドメイン名とを対応付けた第２のドメイン名対応情報を格納した第２の記憶手段にアクセスする。前記アプリケーションサーバに設けられた信号受信手段は、前記第１の端末から送信された信号を受信する。そうすると前記アプリケーションサーバに設けられたドメイン名置換手段は、前記信号中にこの信号の送信先として示される第２の端末のアドレス情報を前記第２の端末のドメイン名に置換する。そして前記アプリケーションサーバに設けられた第１のドメイン名情報送信手段は、前記ドメイン名を示したドメイン名情報を前記第１のドメイン名サーバに送信する。前記第１のドメイン名サーバに設けられた第１のドメイン名情報受信手段は、前記第１のドメイン名情報送信手段により送信された前記ドメイン名情報を受信する。そうすると前記第１のドメイン名サーバに設けられた第１のアドレス取得制御手段は、前記第１のドメイン名情報受信手段により受信された前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを取得するよう前記第１のアクセス手段を制御する。前記第１のドメイン名サーバに設けられた第２のドメイン名情報送信手段は、前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを前記第１のアクセス手段が取得できなかった場合に、前記第２のドメイン名サーバに対して前記ドメイン名情報を送信する。前記第２のドメイン名サーバに設けられた第２のドメイン名情報受信手段は、前記第２のドメイン名情報送信手段により送信された前記ドメイン名情報を受信する。そうすると前記第２のドメイン名サーバに設けられた第２のアドレス取得制御手段は、前記第２のドメイン名情報受信手段により受信された前記ドメイン名情報に示されるドメイン名に対して前記第２のドメイン名対応情報にて対応付けられたアドレスを取得するよう前記第２のアクセス手段を制御する。前記第２のドメイン名サーバに設けられた第１のアドレス情報送信手段は、前記第２のアドレス取得制御手段による制御の下に前記第２のアクセス手段により取得されたアドレスを示したアドレス情報を前記第１のドメイン名サーバへ送信する。前記第１のドメイン名サーバに設けられたアドレス情報受信手段は、前記第１のアドレス情報送信手段により送信される前記アドレス情報を受信する。前記第１のドメイン名サーバに設けられたアドレス情報送信手段は、前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを前記第１のアクセス手段が取得できた場合には前記第１のアクセス手段により取得されたアドレスを示したアドレス情報を前記アプリケーションサーバへ送信し、前記ドメイン名情報に示されるドメイン名に対して前記第１のドメイン名対応情報にて対応付けられたアドレスを前記第１のアクセス手段が取得できなかった場合には前記アドレス情報受信手段により受信されたアドレス情報を前記アプリケーションサーバへ送信する。前記アプリケーションサーバに設けられたアドレス情報受信手段は、前記アドレス情報送信手段により送信される前記アドレス情報を受信する。そうすると前記アプリケーションサーバに設けられた信号送信手段は、前記アドレス情報受信手段により受信された前記アドレス情報に示されるアドレスを宛先として前記信号を送信する。
【０００８】
このような手段を講じたことにより、ある端末を送信先とした信号は、その送信先の端末に割り当てられた端末ドメイン名にドメイン名対応情報にて対応付けられているサーバアドレスを持ったアプリケーションサーバへと転送され、このアプリケーションサーバから端末へ送信される。従って、端末毎にその端末を送信先とする信号を処理するアプリケーションサーバを定めることが可能であり、複数のアプリケーションサーバに処理を振り分けることができる。また、送信先の端末への信号の送信を担当するアプリケーションサーバのサーバアドレスを判定する処理が第１のドメイン名サーバおよび第２のドメイン名サーバに振り分けられる。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００１０】
（第１の実施形態）
図１は第１の実施形態に係る通信システムのシステム構成図である。
図１に示すように、第１の実施形態に係る通信システムは、ドメイン名サーバ１、複数のアプリケーションサーバ２および複数の端末３を含む。これらドメイン名サーバ１、複数のアプリケーションサーバ２および複数の端末３は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に準拠したネットワーク４を介して互いに通信可能に接続されている。
【００１１】
なお、説明の便宜を図るため、複数のアプリケーションサーバ２の個々を区別する必要がある場合にはそれぞれアプリケーションサーバ２−１，２−２，…２−ｍと表記し、複数の端末３の個々を区別する必要がある場合にはそれぞれ端末３−１，３−２，…３−ｎと表記する。ここで「ｍ」および「ｎ」は任意の自然数である。
【００１２】
図２はドメイン名サーバ１のブロック構成図である。
図２に示すようにドメイン名サーバ１は、ドメイン名対応情報格納部１１、アクセス部１２、端末ドメイン名情報受信部１３、アドレス取得制御部１４およびサーバアドレス情報送信部１５を含む。
【００１３】
このドメイン名サーバ１は、例えば既存のサーバ装置を基本ハードウェアとして利用することができる。そして、ドメイン名対応情報格納部１１としては、上記のサーバ装置が内蔵するハードディスクなどの記憶デバイスを利用できる。またアクセス部１２、端末ドメイン名情報受信部１３、アドレス取得制御部１４およびサーバアドレス情報送信部１５は、上記のサーバ装置に備えられたコンピュータに上記各部としての処理を記述したプログラムを実行させることで実現できる。上記のプログラムは、予め上記サーバ装置内の記憶媒体に記憶させておいても良いし、ＣＤ−ＲＯＭなどのような記憶媒体に格納して配布されたり、あるいはネットワークを介して配布されるプログラムを上記サーバ装置にインストールすることとしても良い。
【００１４】
ドメイン名対応情報格納部１１は、１つのドメインに含まれる複数のアプリケーションサーバ２のうち１つに割り当てられたサーバアドレスと端末３のそれぞれに割り当てられた端末ドメイン名とを対応付けたドメイン名対応情報を格納する。
【００１５】
アクセス部１２は、アドレス取得制御部１４の制御の下にドメイン名対応情報格納部１１へアクセスし、指定されたドメイン名に対応するサーバアドレスをドメイン名対応情報格納部１１から読み出す。
【００１６】
端末ドメイン名情報受信部１３は、アプリケーションサーバ２から送信された端末ドメイン名情報を受信し、この受信した端末ドメイン名情報をアドレス取得制御部１４に出力する。
【００１７】
アドレス取得制御部１４は、端末ドメイン名情報受信部１３によって出力された端末ドメイン名情報に対応するサーバアドレス情報をドメイン名対応情報から取得するべくアクセス部１２を制御し、この制御の下にアクセス部１２により読み出されたサーバアドレス情報を取得する。アドレス取得制御部１４は、取得したサーバアドレス情報をサーバアドレス情報送信部１５に出力する。
【００１８】
サーバアドレス情報送信部１５は、アドレス取得制御部１４によって出力されたサーバアドレス情報をアプリケーションサーバ２に送信する。
【００１９】
図３はアプリケーションサーバ２のブロック構成図である。
図３に示すようにアプリケーションサーバ２は、端末間伝送信号受信部２１、ドメイン名置換部２２、端末ドメイン名情報送信部２３、サーバアドレス情報受信部２４および端末間伝送信号送信部２５を含む。
【００２０】
このアプリケーションサーバ２は、周知のＳＩＰサーバなどの既存のサーバ装置を基本ハードウェアとして利用することができる。そして、端末間伝送信号受信部２１、ドメイン名置換部２２、端末ドメイン名情報送信部２３、サーバアドレス情報受信部２４および端末間伝送信号送信部２５は、上記のサーバ装置に備えられたコンピュータに上記各部としての処理を記述したプログラムを実行させることで実現できる。上記のプログラムは、予め上記サーバ装置内の記憶媒体に記憶させておいても良いし、ＣＤ−ＲＯＭなどのような記憶媒体に格納して配布されたり、あるいはネットワークを介して配布されるプログラムを上記サーバ装置にインストールすることとしても良い。
【００２１】
端末間伝送信号受信部２１は、第１の端末３から第２の端末３へ宛てて送信された端末間伝送信号を受信する。端末間伝送信号受信部２１は、受信した端末間伝送信号をドメイン名置換部２２に出力する。この端末間伝送信号中には、第２の端末３に割り当てられた端末アドレスが送信先のアドレスとして示されている。端末間伝送信号には、例えば通信を開始する通信開始信号を含む。通信開始信号は、ＳＩＰに規定されているＩＮＶＩＴＥメソッドが含まれるＳＩＰメッセージを含む。また、第２の端末３の端末アドレスは、ＳＩＰメッセージ内のＴｏヘッダなどに含まれる。
【００２２】
ドメイン名置換部２２は、端末間伝送信号を端末間伝送信号送信部２５へ出力する。またドメイン名置換部２２は、端末間伝送信号受信部２１によって受信された端末間伝送信号に含まれる端末アドレスを端末ドメイン名に置換する。ドメイン名置換部２２は、置換により得られる端末ドメイン名を表す端末ドメイン名情報を端末ドメイン名情報送信部２３に出力する。例えば、端末アドレス情報が「ｔａｋａ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」を表していたとき、ドメイン名置換部２２は「ｔａｋａ．ｚｚｚ．ｘｘｘ．ｃｏｍ」なるドメイン名を表わした端末ドメイン名情報を出力する。
【００２３】
なお、ドメイン名置換部２２では、端末アドレス情報が置換する必要があるものであるか否かを確認し、置換不要と判断したときには上記の置換および端末ドメイン名情報の出力を行わないようにしてもよい。例えば、端末アドレス情報がＩＰアドレスであったとき、置換不要と判断して置換および端末ドメイン名情報の出力を行わない。
【００２４】
端末ドメイン名情報送信部２３は、ドメイン名置換部２２によって出力された端末ドメイン名情報をドメイン名サーバ１に送信する。なお、端末ドメイン名情報送信部２３は、ＲＦＣ１０３５に規定されているＤＮＳメッセージのフォーマットに端末ドメイン名情報を含め、このＤＮＳメッセージを送信するようにしてもよい。
【００２５】
サーバアドレス情報受信部２４は、ドメイン名サーバ１から送信されたサーバアドレス情報を受信し、この受信したサーバアドレス情報を端末間伝送信号送信部２５に出力する。
【００２６】
端末間伝送信号送信部２５は、ドメイン名置換部２２によって出力された端末間伝送信号を他のアプリケーションサーバ２へ送信する。端末間伝送信号送信部２５は、サーバアドレス情報受信部２４からサーバアドレス情報が出力されるならば、このサーバアドレス情報が表わすサーバアドレスが割り当てられているアプリケーションサーバ２を端末間伝送信号の送信先とする。端末間伝送信号送信部２５は、ドメイン名置換部２２にて置換不要と判断されている場合には、端末間伝送信号に含まれる端末アドレスに基づいて決まるアプリケーションサーバ２または端末３を端末間伝送信号の送信先とする。
【００２７】
なお、信号は、端末間伝送信号受信部２１が受信したときの信号と同一のものでなくてもよい。
【００２８】
次に以上のように構成された第１の実施形態の通信システムの動作につき説明する。
【００２９】
図４はドメインの設定状況の一例を示す図である。
ここでは図４に示すように、４つのアプリケーションサーバ２−１〜２−４および４つの端末３−１〜３−４が含まれ、これらのアプリケーションサーバ２−１〜２−４および端末３−１〜３−４とドメイン名サーバ１が同一のドメインＤ１に属することとする。ドメインＤ１のドメイン名は「ｘｘｘ．ｃｏｍ」とする。
【００３０】
ドメインＤ１の中にはドメインＤ１１およびドメインＤ１２が含まれる。ドメインＤ１１には、アプリケーションサーバ２−１，２−２および端末３−１，３−２が含まれ、ドメインＤ１２には、アプリケーションサーバ２−３，２−４および端末３−３，３−４が含まれる。ドメインＤ１１のドメイン名は「ｙｙｙ．ｘｘｘ．ｃｏｍ」とし、ドメインＤ１２のドメイン名は「ｚｚｚ．ｘｘｘ．ｃｏｍ」とする。また、アプリケーションサーバ２−１のホスト名を「ａｐｌ１」とし、アプリケーションサーバ２−２のホスト名を「ａｐｌ２」とし、アプリケーションサーバ２−３のホスト名を「ａｐｌ３」とし、アプリケーションサーバ２−４のホスト名を「ａｐｌ４」とする。また、端末３−１のアドレス情報を「ｏｎｅ＠ｙｙｙ．ｘｘｘ．ｃｏｍ」とし、端末３−２のアドレス情報「ｔｗｏ＠ｙｙｙ．ｘｘｘ．ｃｏｍ」とし、端末３−３のアドレス情報を「ｔａｒｏ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」とし、端末３−４のアドレス情報を「ｔａｋａ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」とする。そして、端末３−１はアプリケーションサーバ２−１のクライアントとし、端末３−２はアプリケーションサーバ２−２のクライアントとし、端末３−３はアプリケーションサーバ２−３のクライアントとし、端末３−４はアプリケーションサーバ２−４のクライアントとする。
【００３１】
ドメイン名サーバ１のドメイン名対応情報格納部１１には、アプリケーションサーバ２のそれぞれのサーバアドレスに対応付けて、各アプリケーションサーバ２のクライアントとなる端末３の端末ドメイン名を記述したドメイン名対応情報を記憶させておく。
【００３２】
図５はこの例におけるドメイン名対応情報を模式的に示す図である。
図５に示したように、例えばアプリケーションサーバ２−４のドメイン名である「ａｐｌ４．ｚｚｚ．ｘｘｘ．ｃｏｍ」に対応付けて、アプリケーションサーバ２−４のクライアントとなる端末３−４の端末アドレスである「ｔａｋａ．ｚｚｚ．ｘｘｘ．ｃｏｍ」が記述されている。なお、端末ドメイン名情報およびサーバアドレス情報として記述する情報は、ドメイン名に限定されず、ＩＰアドレスなどでもよい。なお、ドメイン名対応情報は、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）に関するＲＦＣに規定されている資源レコードを構成するＳＲＶレコードを使用した情報でもよい。
【００３３】
続いて、端末３−１が端末３−４との通信を開始する場合を例にとり、各部の動作を説明する。
図６はこの例におけるドメイン名サーバ１およびアプリケーションサーバ２−１，２−４のそれぞれの処理を示すフローチャートである。
【００３４】
まず、ドメイン名サーバ１では、ドメイン名対応情報がドメイン名対応情報格納部１１に格納される（ステップＳＴ２−１）。
さて、端末３−１は、通信を開始させるための通信開始信号をアプリケーションサーバ２−１に送信する。この通信開始信号には、端末３−４の端末アドレスである「ｔａｋａ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」が送信先アドレスとして示される。そうするとアプリケーションサーバ２−１では端末間伝送信号受信部２１が、上記の通信開始信号を受信する（ステップＳＴ１−１）。続いてアプリケーションサーバ２−１ではドメイン名置換部２２が、上記の通信開始信号に示された「ｔａｋａ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」なる端末アドレスを「ｔａｋａ．ｚｚｚ．ｘｘｘ．ｃｏｍ」なる端末ドメインに置換する（ステップＳＴ１−２）。そしてアプリケーションサーバ２−１では端末ドメイン名情報送信部２３が、上記の置換された「ｔａｋａ．ｚｚｚ．ｘｘｘ．ｃｏｍ」なる端末ドメインを表すドメイン名情報を生成して、このドメイン名情報をドメイン名サーバ１へ送信する（ステップＳＴ１−３）。
【００３５】
アプリケーションサーバ２−１から送信されたドメイン名情報は、ドメイン名サーバ１では端末ドメイン名情報受信部１３によって受信される（ステップＳＴ２−２）。そうするとドメイン名サーバ１ではアドレス取得制御部１４が、アクセス部１２を制御して、ドメイン名対応情報格納部１１が格納するドメイン名対応情報から「ｔａｋａ．ｚｚｚ．ｘｘｘ．ｃｏｍ」に対応する「ａｐｌ４．ｚｚｚ．ｘｘｘ．ｃｏｍ」なるサーバアドレスを取得する（ステップＳＴ２−３）。そしてドメイン名サーバ１ではサーバアドレス情報送信部１５が、上記の取得されたサーバアドレスを表わすサーバアドレス情報を生成して、このサーバアドレス情報をアプリケーションサーバ２−１へと送信する（ステップＳＴ２−４）。
【００３６】
ドメイン名サーバ１から送信されたサーバアドレス情報は、アプリケーションサーバ２−１ではサーバアドレス情報受信部２４によって受信される（ステップＳＴ１−４）。そうするとアプリケーションサーバ２−１では端末間伝送信号送信部２５が、端末間伝送信号受信部２１により受信されてドメイン名置換部２２を介して与えられていた通信開始信号を、上記サーバアドレス情報が表わす「ａｐｌ４．ｚｚｚ．ｘｘｘ．ｃｏｍ」なるサーバアドレスに宛てて送信する。「ａｐｌ４．ｚｚｚ．ｘｘｘ．ｃｏｍ」なるサーバアドレスはアプリケーションサーバ２−４に割り当てられたものであるから、通信開始信号はアプリケーションサーバ２−１からアプリケーションサーバ２−４へと送信されることになる。
【００３７】
アプリケーションサーバ２−１から送信された通信開始信号は、アプリケーションサーバ２−４では端末間伝送信号受信部２１によって受信される（ステップＳＴ３−１）。通信開始信号に示された「ｔａｋａ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」なる端末アドレスは、アプリケーションサーバ２−４のクライアントである端末３−４に割り当てられたものである。従ってアプリケーションサーバ２−４にてドメイン名置換部２２は、ドメイン名への置換を行わない。そしてドメイン名置換部２２は、通信開始信号を端末間伝送信号送信部２５へ出力するとともに、置換不要である旨を端末間伝送信号送信部２５へ通知する。そうするとアプリケーションサーバ２−４では端末間伝送信号送信部２５が、端末間伝送信号をそこに示される「ｔａｋａ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」なる端末アドレスが割り当てられた端末３−４へと送信する（ステップＳＴ３−２）。これにより、端末３−１から送信された通信開始信号が端末３−４へと伝送されたこととなる。
【００３８】
以降、同様な手順により各種の端末間伝送信号が端末３−１と端末３−４との間で授受されることにより、端末３−１と端末３−４との通信が実現される。
【００３９】
ところで端末３−２と端末３−３とが通信する場合、端末間伝送信号が伝送される手順は上記と同様であるが、この端末間伝送信号の伝送に介在するのはアプリケーションサーバ２−２，２−３となる。つまり、端末３−１と端末３−４とが通信する場合と、端末３−２と端末３−３とが通信する場合とは、いずれもドメインＤ１１とドメインＤ１２との間での通信であるが、通信を行う端末３に応じて使用されるアプリケーションサーバ２が振り分けられる。
【００４０】
従ってこの第１の実施形態によれば、１つのドメインに含まれる複数のアプリケーションサーバ２に処理負荷を分散させることができるので、効率的に信号を処理させることができる。
【００４１】
（第２の実施形態）
図７は第２の実施形態に係る通信システムのシステム構成図である。なお、図１と同一部分には同一符号を付し、その詳細な説明は省略する。
図７に示すように、第２の実施形態に係る通信システムは、ドメイン名サーバ１、複数のアプリケーションサーバ２、複数の端末３および複数のドメイン名サーバ５を含む。これらドメイン名サーバ１、複数のアプリケーションサーバ２、複数の端末３および複数のドメイン名サーバ５は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に準拠したネットワーク４を介して互いに通信可能に接続されている。
【００４２】
なお、説明の便宜を図るため、複数のドメイン名サーバ５の個々を区別する必要がある場合にはそれぞれドメイン名サーバ５−１〜５−ｐと表記する。ここで「ｐ」は任意の自然数である。
【００４３】
図８はドメイン名サーバ５のブロック構成図である。
図８に示すようにドメイン名サーバ５は、ドメイン名対応情報格納部５１、アクセス部５２、端末ドメイン名情報受信部５３、アドレス取得制御部５４、端末ドメイン名情報送信部５５、サーバアドレス情報受信部５６およびサーバアドレス情報送信部５７を含む。
【００４４】
このドメイン名サーバ５は、例えば既存のサーバ装置を基本ハードウェアとして利用することができる。そして、ドメイン名対応情報格納部５１としては、上記のサーバ装置が内蔵するハードディスクなどの記憶デバイスを利用できる。またアクセス部５２、端末ドメイン名情報受信部５３、アドレス取得制御部５４、端末ドメイン名情報送信部５５、サーバアドレス情報受信部５６およびサーバアドレス情報送信部５７は、上記のサーバ装置に備えられたコンピュータに上記各部としての処理を記述したプログラムを実行させることで実現できる。上記のプログラムは、予め上記サーバ装置内の記憶媒体に記憶させておいても良いし、ＣＤ−ＲＯＭなどのような記憶媒体に格納して配布されたり、あるいはネットワークを介して配布されるプログラムを上記サーバ装置にインストールすることとしても良い。
【００４５】
ドメイン名対応情報格納部５１は、１つのドメインに含まれる複数のアプリケーションサーバ２のうち１つに割り当てられたサーバアドレスと端末３のそれぞれに割り当てられた端末ドメイン名とを対応付けたドメイン名対応情報を格納する。
【００４６】
アクセス部５２は、アドレス取得制御部５４の制御の下にドメイン名対応情報格納部５１へアクセスし、指定されたドメイン名に対応するサーバアドレスをドメイン名対応情報格納部５１から読み出す。
【００４７】
端末ドメイン名情報受信部５３は、アプリケーションサーバ２から送信された端末ドメイン名情報を受信し、この受信した端末ドメイン名情報をアドレス取得制御部５４に出力する。
【００４８】
アドレス取得制御部５４は、端末ドメイン名情報受信部５３によって出力された端末ドメイン名情報に対応するサーバアドレス情報をドメイン名対応情報から取得するべくアクセス部５２を制御し、この制御の下にアクセス部５２により読み出されたサーバアドレス情報を取得する。アドレス取得制御部５４は、取得したサーバアドレス情報をサーバアドレス情報送信部５７に出力する。アドレス取得制御部５４は、サーバアドレス情報を取得できなかった場合には、端末ドメイン名情報を端末ドメイン名情報送信部５５へ出力する。
【００４９】
端末ドメイン名情報送信部５５は、アドレス取得制御部５４によって出力された端末ドメイン名情報を隣接関係をもつドメイン名サーバに送信する。なお、第２の実施形態では、各ドメイン名サーバ５はドメイン名サーバ１と隣接関係をもっていることとする。従って端末ドメイン名情報送信部５５は端末ドメイン名情報をドメイン名サーバ１に送信する。
【００５０】
サーバアドレス情報受信部５６は、端末ドメイン名情報送信部５５が送信した端末ドメイン名情報に基づいてドメイン名サーバ１から送信されるサーバアドレス情報を受信する。サーバアドレス情報受信部５６は、受信したサーバアドレス情報をサーバアドレス情報送信部５７へ出力する。
【００５１】
サーバアドレス情報送信部５７は、アドレス取得制御部５４またはサーバアドレス情報受信部５６によって出力されたサーバアドレス情報をアプリケーションサーバ２に送信する。
【００５２】
次に以上のように構成された第２の実施形態の通信システムの動作につき説明する。
【００５３】
図９はドメインの設定状況の一例を示す図である。
ここでは図９に示すように、４つのアプリケーションサーバ２−１〜２−４、４つの端末３−１〜３−４および２つのドメイン名サーバ５−１，５−２が含まれ、これらのアプリケーションサーバ２−１〜２−４、端末３−１〜３−４およびドメイン名サーバ５−１，５−２とドメイン名サーバ１とが同一のドメインＤ１に属することとする。ドメインＤ１のドメイン名は「ｘｘｘ．ｃｏｍ」とする。
【００５４】
ドメインＤ１の中にはドメインＤ１１およびドメインＤ１２が含まれる。ドメインＤ１１には、アプリケーションサーバ２−１，２−２、端末３−１，３−２およびドメイン名サーバ５−１が含まれ、ドメインＤ１２には、アプリケーションサーバ２−３，２−４、端末３−３，３−４およびドメイン名サーバ５−２が含まれる。ドメインＤ１１のドメイン名は「ｙｙｙ．ｘｘｘ．ｃｏｍ」とし、ドメインＤ１２のドメイン名は「ｚｚｚ．ｘｘｘ．ｃｏｍ」とする。また、アプリケーションサーバ２−１のホスト名を「ａｐｌ１」とし、アプリケーションサーバ２−２のホスト名を「ａｐｌ２」とし、アプリケーションサーバ２−３のホスト名を「ａｐｌ３」とし、アプリケーションサーバ２−４のホスト名を「ａｐｌ４」とする。また、端末３−１のアドレス情報を「ｏｎｅ＠ｙｙｙ．ｘｘｘ．ｃｏｍ」とし、端末３−２のアドレス情報「ｔｗｏ＠ｙｙｙ．ｘｘｘ．ｃｏｍ」とし、端末３−３のアドレス情報を「ｔａｒｏ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」とし、端末３−４のアドレス情報を「ｔａｋａ＠ｚｚｚ．ｘｘｘ．ｃｏｍ」とする。そして、端末３−１はアプリケーションサーバ２−１のクライアントとし、端末３−２はアプリケーションサーバ２−２のクライアントとし、端末３−３はアプリケーションサーバ２−３のクライアントとし、端末３−４はアプリケーションサーバ２−４のクライアントとする。
【００５５】
ドメイン名サーバ５のドメイン名対応情報格納部５１には、同一ドメイン内に属するアプリケーションサーバ２のそれぞれのサーバアドレスに対応付けて、各アプリケーションサーバ２のクライアントとなる端末３の端末ドメイン名を記述したドメイン名対応情報を記憶させておく。
【００５６】
図１０はこの例におけるドメイン名対応情報を模式的に示す図である。なお図１０は、ドメイン名サーバ５−１のドメイン名対応情報格納部５１に格納されるドメイン名対応情報を示す。
ドメイン名サーバ５−１はドメインＤ１１に属するので、同じドメインＤ１１に属するアプリケーションサーバ２−１，２−２のドメイン名である「ａｐｌ１．ｙｙｙ．ｘｘｘ．ｃｏｍ」および「ａｐｌ２．ｙｙｙ．ｘｘｘ．ｃｏｍ」に対応付けて、それぞれのクライアントとなる端末３−１，３−２の端末アドレスである「ｏｎｅ．ｙｙｙ．ｘｘｘ．ｃｏｍ」および「ｔｗｏ．ｙｙｙ．ｘｘｘ．ｃｏｍ」が記述されている。
【００５７】
続いて、端末３−１が端末３−４との通信を開始する場合を例にとり動作を説明する。このとき、アプリケーションサーバ２−１とドメイン名サーバ１との間にドメイン名サーバ５−１が介在すること以外は第１の実施形態と同様であるので、ここではドメイン名サーバ５−１の動作を中心に説明する。
【００５８】
図１１はこの例におけるドメイン名サーバ１、アプリケーションサーバ２−１およびドメイン名サーバ５−１のそれぞれの処理を示すフローチャートである。
アプリケーションサーバ２−１は、第１の実施形態のときと同様な手順で動作する。ただし、ステップＳＴ１−３にて端末ドメイン名情報を送信する先と、ステップＳＴ１−４にて受信するサーバアドレス情報の送信元がドメイン名サーバ５−１となる。ドメイン名サーバ１は、第１の実施形態のときと同様な手順で動作する。ただし、ステップＳＴ２−２にて受信する端末ドメイン名情報の送信元と、ステップＳＴ２−４にてサーバアドレス情報を送信する先がドメイン名サーバ５−１となる。
【００５９】
ドメイン名サーバ５−１では、ドメイン名対応情報がドメイン名対応情報格納部５１に格納される（ステップＳＴ４−１）。
さて、アプリケーションサーバ２−１から送信されたドメイン名情報が到来すると、ドメイン名サーバ５では端末ドメイン名情報受信部５３によって上記のドメイン名情報が受信される（ステップＳＴ４−２）。そうするとドメイン名サーバ５−１ではアドレス取得制御部５４が、アクセス部５２を制御して、ドメイン名対応情報格納部５１が格納するドメイン名対応情報から「ｔａｋａ．ｚｚｚ．ｘｘｘ．ｃｏｍ」に対応するサーバアドレスの取得を試みる。そしてアドレス取得制御部５４は、該当するサーバアドレスが取得できたか否かを確認する（ステップＳＴ４−３）。
【００６０】
「ｔａｋａ．ｚｚｚ．ｘｘｘ．ｃｏｍ」なるドメイン名は異なるドメインに属するから、ドメイン名対応情報格納部５１が格納するドメイン名対応情報には示されていない。従って、アドレス取得制御部５４は該当するサーバアドレスを取得することができない。そこでこの場合にアドレス取得制御部５４は、ドメイン名情報を端末ドメイン名情報送信部５５へ出力する。端末ドメイン名情報送信部５５は、アドレス取得制御部５４により出力されたドメイン名情報をドメイン名サーバ１へ送信する（ステップＳＴ４−４）。
【００６１】
このように送信したドメイン名情報に基づいてドメイン名サーバ１から送信されたサーバアドレス情報は、ドメイン名サーバ５−１ではサーバアドレス情報受信部５６が受信する（ステップＳＴ４−５）。サーバアドレス情報受信部５６は、受信したサーバアドレス情報をサーバアドレス情報送信部５７へ出力する。そうするとサーバアドレス情報送信部５７は、このサーバアドレス情報受信部５６により出力されたサーバアドレス情報をそのままアプリケーションサーバ２−１へと送信する（ステップＳＴ４−６）。
【００６２】
ところで、通信開始信号の送信先が端末３−２だったとすると、端末３−２の端末ドメイン名である「ｔｗｏ．ｙｙｙ．ｘｘｘ．ｃｏｍ」はドメイン名サーバ５−１と同一のドメインＤ１１に属し、ドメイン名サーバ５−１のドメイン名対応情報格納部５１に格納されたドメイン名対応情報に含まれる。従って、ドメイン名サーバ５−１のアドレス取得制御部５４が該当するサーバアドレスを取得することができる。この場合には、アドレス取得制御部５４が、上記の取得したサーバアドレスをサーバアドレス情報送信部５７へ出力する。ドメイン名サーバ５−１にてサーバアドレス情報送信部５７は、アドレス取得制御部５４によりサーバアドレスが出力されたならば、このサーバアドレスを表わすサーバアドレス情報を生成して、このサーバアドレス情報をアプリケーションサーバ２−１へと送信する（ステップＳＴ４−６）。
【００６３】
このように第２の実施形態によれば、ドメイン名サーバ５でサーバアドレスを取得できなかったときにのみドメイン名サーバ１が利用される。従ってドメイン名サーバ１およびドメイン名サーバ５に処理負荷を分散させることができるので、効率的に信号を処理させることができる。
【００６４】
また、ドメイン名対応情報を複数のドメイン名サーバが格納して管理するため、複数のドメインを有する通信システムにおけるシステム設計およびシステム管理を容易にすることができる。
【００６５】
なお、本発明は前記各実施形態に限定されるものではない。例えば、ドメイン名対応情報格納部１１，５１は、ドメイン名サーバ１，５に内蔵されていなくても良い。例えば、ネットワークを介して通信可能なファイルサーバに備えられた記憶装置やドメイン名サーバ１に外付けされたハードディスクドライブなどにドメイン名対応情報格納部１１，５１を設けるようにしても良い。
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施が可能である。
【００６６】
【発明の効果】
本発明によれば、端末へ信号を送信する処理を複数のアプリケーションサーバに振り分けることができるので、アプリケーションサーバの処理負荷を分散させて効率的に処理を行うことが可能となる。
【００６７】
また別の本発明によれば、さらに端末へ信号を送信する処理を行うべきアプリケーションサーバを判定する処理を複数のドメイン名サーバに振り分けることができるので、ドメイン名サーバの処理負荷をも分散させて効率的に処理を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係る通信システムのシステム構成図。
【図２】図１中のドメイン名サーバ１のブロック構成図。
【図３】図１中のアプリケーションサーバ２のブロック構成図。
【図４】第１の実施形態におけるドメインの設定状況の一例を示す図。
【図５】第１の実施形態におけるドメイン名対応情報の一例を模式的に示す図。
【図６】第１の実施形態におけるドメイン名サーバ１およびアプリケーションサーバ２−１，２−４のそれぞれの処理を示すフローチャート。
【図７】本発明の第２の実施形態に係る通信システムのシステム構成図。
【図８】図７中のドメイン名サーバ５のブロック構成図。
【図９】第２の実施形態におけるドメインの設定状況の一例を示す図。
【図１０】第２の実施形態におけるドメイン名対応情報の一例を模式的に示す図。
【図１１】第２の実施形態におけるドメイン名サーバ１、アプリケーションサーバ２−１およびドメイン名サーバ５−１のそれぞれの処理を示すフローチャート。
【符号の説明】
１，５（５−１〜５−ｐ）…ドメイン名サーバ、２（２−１〜２−ｍ）…アプリケーションサーバ、３（３−１〜３−ｎ）…端末、４…ネットワーク、１１，５１…ドメイン名対応情報格納部、１２，５２…アクセス部、１３，５３…端末ドメイン名情報受信部、１４，５４…アドレス取得制御部、１５，５７…サーバアドレス情報送信部、２１…端末間伝送信号受信部、２２…ドメイン名置換部、２３…端末ドメイン名情報送信部、２４…サーバアドレス情報受信部、２５…端末間伝送信号送信部、５５…端末ドメイン名情報送信部、５６…サーバアドレス情報受信部。
【図１】
2004240863.tif 000003
【図２】
2004240863.tif 000004
【図３】
2004240863.tif 000005
【図４】
2004240863.tif 000006
【図５】
2004240863.tif 000007
【図６】
2004240863.tif 000008
【図７】
2004240863.tif 000009
【図８】
2004240863.tif 000010
【図９】
2004240863.tif 000011
【図１０】
2004240863.tif 000012
【図１１】
2004240863.tif 000013