(57)【特許請求の範囲】
【請求項１】
情報を配信するサーバ装置と、複数のクライアント端末と、を有するクライアントサーバシステムであって、
前記サーバ装置は、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有し、
前記クライアント端末は、
前記サーバ装置に自端末の前記登録要求を送信するとともに、前記サーバ装置から前記登録先変更指示を受信したならば、当該登録先変更指示で指定されている他の前記クライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる他の前記クライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末に対して配信された前記情報を取得する情報取得手段と、
前記中継先登録手段に他の前記クライアント端末が登録されている場合に、当該他の前記クライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する
ことを特徴とするクライアントサーバシステム。
【請求項２】
請求項１に記載のクライアントサーバシステムであって、
前記情報配信手段は、
前記配信先登録手段に登録されている前記クライアント端末に配信可能通知を送信し、当該配信可能通知に応答して取得要求を返信した前記クライアント端末に対してのみ配信対象の前記情報を送信し、
前記情報中継手段は、
前記中継先登録手段に登録されている前記クライアント端末に配信可能通知を送信し、当該配信可能通知に応答して取得要求を返信した前記クライアント端末に対してのみ、前記情報取得手段により取得した前記情報を送信し、
前記情報取得手段は、
自端末の登録先から前記配信可能通知を受信した場合に、前記中継先登録手段に前記情報の中継先となる他の前記クライアント端末が登録されているならば、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得し、前記中継先登録手段に前記情報の中継先となる他の前記クライアント端末が登録されていないならば、当該配信可能通知を受信した旨のメッセージを出力し、操作者から取得指示を受け付けたときに、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得する
ことを特徴とするクライアントサーバシステム。
【請求項３】
クライアント端末に情報を配信するサーバ装置であって、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有する
ことを特徴とするサーバ装置。
【請求項４】
サーバ装置によって配信された情報を受信するクライアント端末であって、
前記サーバ装置に自端末の登録要求を送信するとともに、前記サーバ装置から登録先変更指示を受信したならば、当該登録先変更指示で指定されている他のクライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる前記他のクライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末の登録先から配信可能通知を受信した場合に、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されているならば、当該登録先に取得要求を送信して、当該登録先から前記情報を取得し、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されていないならば、当該配信可能通知を受信した旨のメッセージを出力し、操作者から取得指示を受け付けたときに、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得する情報取得手段と、
前記中継先登録手段に前記他のクライアント端末が登録されている場合に、当該他のクライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する
ことを特徴とするクライアント端末。
【請求項５】
情報を配信するサーバ装置と、複数のクライアント端末と、を有するクライアントサーバシステムにおけるデータ中継方法であって、
前記複数のクライアント端末に含まれる第一のクライアント端末が、前記サーバ装置に自端末の登録要求を送信し、
前記サーバ装置が、前記第一のクライアント端末からの前記登録要求に対して、配信先端末の登録数が所定数未満ならば、当該第一のクライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先端末として登録し、当該登録数が当該所定数に達しているならば、前記配信先端末として登録されている前記クライアント端末のなかから、中継数が最も小さい第二のクライアント端末を選択し、当該第二のクライアント端末の中継数を一つインクリメントするとともに、当該第二のクライアント端末を登録先として指定する登録先変更指示を当該第一のクライアント端末に返信し、
前記第一のクライアント端末が、前記サーバ装置からの前記登録先変更指示に対して、当該登録先変更指示で指定されている前記第二のクライアント端末に自端末の前記登録要求を送信し、
前記第二のクライアント端末が、前記第一のクライアント端末からの前記登録要求に対して、当該第一のクライアント端末を中継先端末として登録し、
前記サーバ装置が、前記配信先端末として登録されている前記第二のクライアント端末に対して前記情報を送信し、
前記第二のクライアント端末が、自端末に対して配信された前記情報を取得するとともに、当該情報を、前記中継先端末として登録されている前記第一のクライアント端末に送信し、
前記第一のクライアント端末が、自端末に対して配信された前記情報を取得する
ことを特徴とするデータ中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアントサーバシステムに関し、特にサーバ装置およびクライアント端末間のデータ中継技術に関する。
【背景技術】
【０００２】
特許文献１には、端末数あるいはネットワーク距離が制約条件を超えた場合でも、応答性、汎用性、信頼性の低下を防ぐことのできるシリアル通信制御システムが開示されている。
【０００３】
このシリアル通信制御システムにおいて、中央制御装置は、制御系ネットワークを介して複数の中継装置と接続され、各中継装置は、シリアル通信を用いたネットワークにより複数の端末と接続される。そして、中央制御装置と各中継装置との間、および中継装置と配下の各端末との間で、シリアル伝送によりメッセージの送受信が行われる。また、端末から送信されるメッセージに付加された誤り検出符号のチェックが、中央制御装置およびこの端末を配下に持つ中継装置のいずれかにより行われる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１９７１４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のシリアル通信制御システムにおいて、中継装置は、中央制御装置に対しては端末として動作し、端末に対しては中央制御装置として動作する。このような中継装置を中央制御装置と端末との間に配置することで、中央制御装置を、中央制御装置の最大端末接続数以上の端末と通信させることが可能となる。
【０００６】
しかしながら、専用の中継装置を用意しなければならず、設置スペース、設置コストが必要である。
【０００７】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、専用の中継装置を必要とすることなく、サーバ装置を、サーバ装置の最大端末接続数以上のクライアント端末と通信させることを可能とする技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、情報を配信するサーバ装置と、情報の中継機能を備えた複数のクライアント端末と、を有する。サーバ装置からの情報取得に先立ち、クライアント端末は、自端末の登録要求をサーバ装置に送信する。これを受けて、サーバ装置は、クライアント端末の登録数が所定数未満ならば、この登録要求元のクライアント端末を登録し、クライアント端末の登録数が所定数に達しているならば、いずれかの登録済みクライアント端末を登録先として指定する登録先変更指示を返信する。クライアント端末は、サーバ装置から登録先変更指示を受信した場合、この登録先変更指示で指定されている他のクライアント端末に自端末の登録要求を送信する。これを受けて、他のクライアント端末は、このクライアント端末を中継先に登録する。また、クライアント端末への情報配信に際して、サーバ装置は、登録済みクライアント端末に対して情報を配信する。クライアント端末は、登録先から配信された情報を受信するとともに、自端末に中継先が登録されているならば、受信した情報をこの中継先に中継する。
【０００９】
例えば、本発明のクライアントサーバシステムは、情報を配信するサーバ装置と、複数のクライアント端末と、を有するクライアントサーバシステムであって、
前記サーバ装置は、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有し、
前記クライアント端末は、
前記サーバ装置に自端末の前記登録要求を送信するとともに、前記サーバ装置から前記登録先変更指示を受信したならば、当該登録先変更指示で指定されている他の前記クライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる他の前記クライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末に対して配信された前記情報を取得する情報取得手段と、
前記中継先登録手段に他の前記クライアント端末が登録されている場合に、当該他の前記クライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する。
また、本発明のサーバ装置は、クライアント端末に情報を配信するサーバ装置であって、
前記情報の配信先となる前記クライアント端末を、当該クライアント端末における中継数とともに登録する配信先登録手段と、
前記クライアント端末から受信した登録要求に対して、前記配信先登録手段に登録されている前記クライアント端末の端末数が所定数未満ならば、当該登録要求元の前記クライアント端末を、当該クライアント端末における中継数の初期値とともに前記配信先登録手段に登録し、当該端末数が当該所定数以上ならば、前記配信先登録手段に登録されている前記クライアント端末のなかから、中継数が最も小さい前記クライアント端末を選択し、前記配信先登録手段に登録されている当該選択された前記クライアント端末の中継数を一つインクリメントするとともに、当該選択された前記クライアント端末を登録先として指定する登録先変更指示を、当該登録要求元の前記クライアント端末に返信する配信先登録処理手段と、
前記配信先登録手段に登録されている前記クライアント端末に対して配信対象の前記情報を送信する情報配信手段と、を有する。
また、本発明のクライアント端末は、サーバ装置によって配信された情報を受信するクライアント端末であって、
前記サーバ装置に自端末の登録要求を送信するとともに、前記サーバ装置から登録先変更指示を受信したならば、当該登録先変更指示で指定されている他のクライアント端末に、自端末の登録要求を送信する登録要求手段と、
前記情報の中継先となる前記他のクライアント端末を登録する中継先登録手段と、
他の前記クライアント端末から受信した前記登録要求に対して、当該登録要求元の前記クライアント端末を前記中継先登録手段に登録する中継先登録処理手段と、
自端末の登録先から配信可能通知を受信した場合に、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されているならば、当該登録先に取得要求を送信して、当該登録先から前記情報を取得し、前記中継先登録手段に前記情報の中継先となる前記他のクライアント端末が登録されていないならば、当該配信可能通知を受信した旨のメッセージを出力し、操作者から取得指示を受け付けたときに、当該登録先に前記取得要求を送信して、当該登録先から前記情報を取得する情報取得手段と、
前記中継先登録手段に前記他のクライアント端末が登録されている場合に、当該他のクライアント端末に、前記情報取得手段により取得した前記情報を送信する情報中継手段と、を有する。

【発明の効果】
【００１０】
本発明によれば、専用の中継装置を必要とすることなく、サーバ装置を、サーバ装置の最大端末接続数以上のクライアント端末と通信させることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の一実施の形態に係る電話システムの概略図である。
【図２】図２（Ａ）は、電話端末１−１が回線捕捉情報を配信する場合における、本発明の一実施の形態に係る電話システムの動作例を説明するためのシーケンス図であり、図２（Ｂ）は、電話端末１−１が録音データを配信する場合における、本発明の一実施の形態に係る電話システムの動作例を説明するためのシーケンス図である。
【図３】図３は、本発明の一実施の形態に係る電話システムを構成する電話端末１−１の概略機能構成図である。
【図４】図４（Ａ）は、配信先クライアント記憶部１０４の登録内容例を模式的に表した図であり、図４（Ｂ）は、中継先クライアント記憶部２０６の登録内容例を模式的に表した図である。
【図５】図５（Ａ）は、電話端末１−１の配信先クライアント登録動作を説明するためのフロー図であり、図５（Ｂ）は、電話端末１−２〜１−４の情報入手先サーバ登録動作を説明するためのフロー図であり、図５（Ｃ）は、電話端末１−２〜１−４の中継先クライアント登録動作を説明するためのフロー図である。
【図６】図６（Ａ）は、電話端末１−１の回線捕捉情報配信動作を説明するためのフロー図であり、図６（Ｂ）は、電話端末１−２〜１−４の回線捕捉情報受信動作を説明するためのフロー図である。
【図７】図７（Ａ）は、電話端末１−１の録音データ配信動作を説明するためのフロー図であり、図７（Ｂ）は、電話端末１−２〜１−４の録音データ受信動作を説明するためのフロー図である。
【図８】図８は、本発明の一実施の形態に係る電話システムを構成する電話端末１−２〜１−４の概略機能構成図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施の形態について説明する。
【００１３】
図１は、本発明の一実施の形態に係る電話システムの概略図である。
【００１４】
図示するように、本実施の形態の電話システムは、ＬＡＮ３に接続された電話端末１−１〜１−４を含む複数の電話端末で構成されている。ここで、ＬＡＮ３は、ゲートウェイ（ＧＷ）２を介してＷＡＮ４に接続されている。
【００１５】
電話端末１−１は、情報配信サーバとしての機能を有し、配信対象の情報（配信対象情報）を、配信先クライアントとして登録されたクライアントに送信する。また、電話端末１−１は、クライアントからの登録要求に対して、登録済みの配信先クライアント数が最大クライアント接続数未満ならば、登録要求元のクライアントを配信先クライアントとして登録し、登録済みの配信先クライアント数が最大クライアント接続数に達しているならば、登録済みのいずれかの配信先クライアントへの登録先変更指示を登録要求元のクライアントに返信する。
【００１６】
一方、電話端末１−２〜１−４は、情報配信サーバの代理サーバとしての機能を有し、情報配信サーバからの情報取得に先立って情報配信サーバに登録要求を送信するとともに、情報配信サーバから登録先変更指示を受信したならば、この登録先変更指示で指定されている他のクライアントに登録要求を送信する。また、他のクライアントからの登録要求に対して、このクライアントを中継先クライアントとして登録する。さらに、電話端末１−２〜１−４は、自電話端末１−２〜１−４に対して配信された情報を取得するとともに、中継先クライアントとして登録されているクライアントがあるならば、このクライアントに、取得した情報を送信する。
【００１７】
本実施の形態では、配信対象情報として、回線捕捉情報および録音データを想定している。
【００１８】
図２（Ａ）は、電話端末１−１が回線捕捉情報を配信する場合における、本実施の形態に係る電話システムの動作例を説明するためのシーケンス図である。ここで、情報配信サーバとして機能する電話端末１−１の最大クライアント接続数はＭ台と設定されており、すでに電話端末１−４を含む（Ｍ−１）台の回線捕捉情報の配信先クライアントが電話端末１−１に登録されていることとする。
【００１９】
まず、電話端末１−２は、ユーザから回線捕捉情報配信サービスの利用指示を受け付けると、回線捕捉情報配信サービスの登録要求を電話端末１−１に送信する（Ｓ１０１）。
【００２０】
これを受けて、電話端末１−１は、すでに登録されている配信先クライアント数が最大クライアント接続数未満であることを確認し、登録要求元の電話端末１−２を配信先クライアントとして登録する（Ｓ１０２）。その後、電話端末１−１は、電話端末１−２に登録完了通知を送信する（Ｓ１０３）。
【００２１】
つぎに、電話端末１−３が、ユーザから回線捕捉情報配信サービスの利用指示を受け付けたとする。これを受けて、電話端末１−３は、回線捕捉情報配信サービスの登録要求を電話端末１−１に送信する（Ｓ１０４）。
【００２２】
これを受けて、電話端末１−１は、すでに登録されている配信先クライアント数が最大クライアント接続数に達していることを確認し、すでに登録されている配信先クライアントのなかから、回線捕捉情報を中継する配信先クライアントを選択する。ここでは、電話端末１−２が選択されたものとする（Ｓ１０５）。そして、電話端末１−１は、電話端末１−２の指定を伴う登録先変更指示を電話端末１−３に送信する（Ｓ１０６）。
【００２３】
これを受けて、電話端末１−３は、登録先変更指示で指定されている電話端末１−２に回線捕捉情報配信サービスの登録要求を送信する（Ｓ１０７）。
【００２４】
電話端末１−２は、電話端末１−３から回線捕捉情報配信サービスの登録要求を受信すると、登録要求元の電話端末１−３を中継先クライアントとして登録する（Ｓ１０８）。その後、電話端末１−２は、電話端末１−３に登録完了通知を送信する（Ｓ１０９）。
【００２５】
その後、電話端末１−４が回線を捕捉したとする（Ｓ１１０）。電話端末１−４は、自電話端末１−４が回線を捕捉したことを通知するための回線捕捉情報を電話端末１−１に送信する（Ｓ１１１）。
【００２６】
これを受けて、電話端末１−１は、電話端末１−４が回線を捕捉したことをユーザに知らせる。また、電話端末１−１は、登録済みの配信先クライアント（但し、回線捕捉の実施端末である電話端末１−４を除く）を検索し、登録済みの配信先クライアント（電話端末１−２）に、この回線捕捉情報を送信する（Ｓ１１２）。
【００２７】
電話端末１−２は、電話端末１−１から回線捕捉情報を受信すると、この回線捕捉情報に従い、電話端末１−４が回線を捕捉したことをユーザに知らせる。また、電話端末１−２は、登録済みの中継先クライアント（但し、回線捕捉の実施端末である電話端末１−４を除く）を検索して、登録済みの中継先クライアント（電話端末１−３）に、この回線捕捉情報を送信する（Ｓ１１３）。
【００２８】
そして、電話端末１−３は、電話端末１−２から回線捕捉情報を受信すると、この回線捕捉情報に従い、電話端末１−４が回線を捕捉したことをユーザに知らせる。
【００２９】
図２（Ｂ）は、電話端末１−１が録音データを配信する場合における、本実施の形態に係る電話システムの動作例を説明するためのシーケンス図である。ここで、情報配信サーバとして機能する電話端末１−１の最大クライアント接続数はＭ台と設定されており、すでに電話端末１−４を含む（Ｍ−１）台の録音データの配信先クライアントが電話端末１−１に登録されていることとする。
【００３０】
まず、電話端末１−２は、ユーザから録音データ配信サービスの利用指示を受け付けると録音データ配信サービスの登録要求を電話端末１−１に送信する（Ｓ１２１）。
【００３１】
これを受けて、電話端末１−１は、すでに登録されている配信先クライアント数が最大クライアント接続数未満であることを確認し、登録要求元の電話端末１−２を配信先クライアントとして登録する（Ｓ１２２）。その後、電話端末１−１は、電話端末１−２に登録完了通知を送信する（Ｓ１２３）。
【００３２】
つぎに、電話端末１−３が、ユーザから録音データ配信サービスの利用指示を受け付けたとする。これを受けて、電話端末１−３は、録音データ配信サービスの登録要求を電話端末１−１に送信する（Ｓ１２４）。
【００３３】
これを受けて、電話端末１−１は、すでに登録されている配信先クライアント数が最大クライアント接続数に達していることを確認し、すでに登録されている配信先クライアントのなかから、録音データを中継する配信先クライアントを選択する。ここでは、電話端末１−２が選択されたものとする（Ｓ１２５）。そして、電話端末１−１は、電話端末１−２の指定を伴う登録先変更指示を電話端末１−３に送信する（Ｓ１２６）。
【００３４】
これを受けて、電話端末１−３は、登録先変更指示で指定されている電話端末１−２に録音データ配信サービスの登録要求を送信する（Ｓ１２７）。
【００３５】
電話端末１−２は、電話端末１−３から録音データ配信サービスの登録要求を受信すると、登録要求元の電話端末１−３を中継先クライアントとして登録する（Ｓ１２８）。その後、電話端末１−２は、電話端末１−３に登録完了通知を送信する（Ｓ１２９）。
【００３６】
その後、電話端末１−４が留守録機能により録音データを生成したとする（Ｓ１３０）。電話端末１−４は、この録音データを電話端末１−１に送信する（Ｓ１３１）。
【００３７】
電話端末１−１は、電話端末１−４の録音データの受信が完了すると、その旨をユーザに知らせる。また、電話端末１−１は、登録済みの配信先クライアント（但し、録音データの生成端末である電話端末１−４を除く）を検索して、登録済みの配信先クライアント（電話端末１−２）に、電話端末１−４の録音データの配信準備が完了したことを知らせる準備完了通知を送信する（Ｓ１３２）。
【００３８】
電話端末１−２は、電話端末１−１から準備完了通知を受信すると、電話端末１−１に録音データのダウンロード（ＤＬ）要求を送信する（Ｓ１３３）。これを受けて、電話端末１−１は、電話端末１−４の録音データを電話端末１−２に送信する（Ｓ１３４）。
【００３９】
電話端末１−２は、電話端末１−１からの電話端末１−４の録音データのダウンロードが完了すると、その旨をユーザに知らせる。また、電話端末１−２は、登録済みの中継先クライアント（但し、録音データの生成端末である電話端末１−４を除く）を検索して、登録済みの中継先クライアント（電話端末１−３）に、電話端末１−４の録音データの配信準備が完了したことを知らせる準備完了通知を送信する（Ｓ１３５）。
【００４０】
電話端末１−３は、電話端末１−２から準備完了通知を受信すると、電話端末１−２に録音データのダウンロード要求を送信する（Ｓ１３６）。これを受けて、電話端末１−２は、電話端末１−４の録音データを電話端末１−３に送信する（Ｓ１３６）。そして、電話端末１−２は、電話端末１−１からの電話端末１−４の録音データのダウンロードが完了すると、その旨をユーザに知らせる。
【００４１】
つぎに、本実施の形態に係る電話システムを構成する電話端末１−１〜１−４について詳細に説明する。
【００４２】
まず、情報配信サーバとしての機能を有する電話端末１−１について説明する。
【００４３】
図３は、電話端末１−１の概略機能構成図である。
【００４４】
図示するように、電話端末１−１は、通信インターフェース部１０１と、マンマシンインターフェース部１０２と、電話機能部１０３と、配信先クライアント記憶部１０４と、配信先クライアント登録処理部１０５と、回線捕捉情報配信サーバ部１０６と、録音データ記憶部１０７と、録音データ配信サーバ部１０８と、を有する。
【００４５】
通信インターフェース部１０１は、ＬＡＮ３を介して、他の電話端末１−２〜１−４およびＷＡＮ４と通信を行うためのインターフェースである。
【００４６】
マンマシンインターフェース部１０２は、ユーザが電話および各種操作を行うためのインターフェースであり、図示していないが、ハンドセット、スピーカ、フックボタン、ダイヤルキー等の操作部、およびＬＣＤ、ＬＥＤ等の表示部を備える。
【００４７】
電話機能部１０３は、通信インターフェース部１０１を介して、発着信、通話、留守録等の電話本来の機能を実現する。
【００４８】
配信先クライアント記憶部１０４には、録音データおよび回線捕捉情報の配信先クライアントの情報が記憶される。図４（Ａ）は、配信先クライアント記憶部１０４の登録内容例を模式的に表した図である。
【００４９】
図示するように、配信先クライアント記憶部１０４には、配信対象情報の種別毎に、配信先クライアントのレコード１０４０が記憶される。レコード１０４０は、配信先クライアントの識別情報（例えばＩＰアドレス）である端末ＩＤを登録するフィールド１０４１と、配信対象情報の種別（「回線捕捉情報」、「録音データ」）を登録するフィールド１０４２と、この配信先クライアントに登録されている中継先クライアントの数（中継数）を登録するフィールド１０４３と、を有する。
【００５０】
配信先クライアント登録処理部１０５は、通信インターフェース部１０１を介して他の電話端末１−２〜１−４から受信した登録要求を処理し、この登録要求の送信元を配信先クライアントとして配信先クライアント記憶部１０４に記憶するか、あるいは配信先クライアントの指定を伴う登録先変更指示を、この登録要求の送信元に返信する。
【００５１】
回線捕捉情報配信サーバ部１０６は、電話機能部１０３により生成された自電話端末１−１の回線捕捉情報、および通信インターフェース部１０１を介して他の電話端末１−２〜１−４から受信した回線捕捉情報を、配信先クライアント記憶部１０４に記憶されている回線捕捉情報の配信先クライアント（但し、回線捕捉の実施端末を除く）に配信する。また、回線捕捉情報配信サーバ部１０６は、他の電話端末１−２〜１−４から受信した回線捕捉情報を電話機能部１０３に通知して、他の電話端末１−２〜１−４の回線捕捉状態をマンマシンインターフェース部１０２に表示させる。
【００５２】
録音データ記憶部１０７には、自電話端末１−１および他の電話端末１−２〜１−４で録音された録音データが記憶される。
【００５３】
録音データ配信サーバ部１０８は、電話機能部１０３により録音された自電話端末１−１の録音データ、および通信インターフェース部１０１を介して他の電話端末１−２〜１−４から受信した録音データを、配信先クライアント記憶部１０４に記憶されている録音データの配信先クライアント（但し、録音データの録音端末を除く）に配信する。また、録音データ配信サーバ部１０８は、他の電話端末１−２〜１−４から録音データを受信したことを電話機能部１０３に通知して、他の電話端末１−２〜１−４の録音データが存在する旨をマンマシンインターフェース部１０２に表示させる。
【００５４】
図５（Ａ）は、電話端末１−１の配信先クライアント登録動作を説明するためのフロー図である。このフローは、配信先クライアント登録処理部１０５が通信インターフェース部１０１を介して他の電話端末１−２〜１−４から登録要求を受信することにより開始される。
【００５５】
まず、配信先クライアント登録処理部１０５は、登録要求で指定されている配信対象情報の種別（「回線捕捉情報」、「録音データ」）をキーにして、配信先クライアント記憶部１０４からレコード１０４０を検索する（Ｓ２０１）。
【００５６】
つぎに、配信先クライアント登録処理部１０５は、レコード１０４０の検索ヒット数が所定の最大クライアント接続数未満であるか否かを判断する（Ｓ２０２）。
【００５７】
ここで、検索ヒット数が最大クライアント接続数未満であるならば（Ｓ２０２でＹＥＳ）、配信先クライアント登録処理部１０５は、配信先クライアント記憶部１０４に新たなレコード１０４０を追加し、このレコード１０４０のフィールド１０４１に登録要求元端末の端末ＩＤを、フィールド１０４２に、登録要求で指定された配信対象情報の種別を、そしてフィールド１０４３に中継数の初期値「０」を登録する（Ｓ２０３）。それから、配信先クライアント登録処理部１０５は、通信インターフェース部１０１を介して登録要求元端末に登録完了通知を返信する（Ｓ２０４）。
【００５８】
一方、検索ヒット数が最大クライアント接続数に達しているならば（Ｓ２０２でＮＯ）、配信先クライアント登録処理部１０５は、検索にヒットしたレコード１０４０のなかから、登録要求で指定された種別の配信対象情報を中継する配信先クライアントのレコード１０４０を選択する（Ｓ２０５）。
【００５９】
例えば、中継処理に係る負荷を分散させるために、検索にヒットしたレコード１０４０のなかから、フィールド１０４３に登録された中継数が最も小さいレコード１０４０（そのようなレコード１０４０が複数ある場合は、そのうちの一つ）を選択する。あるいは、中継処理を任意の端末に集中させるために、検索にヒットしたレコード１０４０のなかから、フィールド１０４３に登録された中継数が最も大きいレコード１０４０（そのようなレコード１０４０が複数ある場合は、そのうちの一つ）を選択する。
【００６０】
それから、配信先クライアント登録処理部１０５は、通信インターフェース部１０１を介して登録要求元端末に、選択したレコード１０４０のフィールド１０４１に登録された端末ＩＤの指定を伴う登録先変更指示を返信する（Ｓ２０６）。また、配信先クライアント登録処理部１０５は、選択したレコード１０４０のフィールド１０４３に登録されている中継数を一つインクリメントする（Ｓ２０７）。
【００６１】
図６（Ａ）は、電話端末１−１の回線捕捉情報配信動作を説明するためのフロー図である。このフローは、電話機能部１０３が回線捕捉情報を生成するか、あるいは、通信インターフェース部１０１が他の電話端末１−２〜１−４から回線捕捉情報を受信することにより開始される。
【００６２】
まず、回線捕捉情報配信サーバ部１０６は、配信対象情報の種別「回線捕捉情報」をキーにして、配信先クライアント記憶部１０４からレコード１０４０を検索する（Ｓ２１１）。それから、回線捕捉情報配信サーバ部１０６は、検索したレコード１０４０のフィールド１０４１に登録されている端末ＩＤにより特定される配信先クライアント各々（但し、配信対象の回線捕捉情報で指定されている回線捕捉の実施端末を除く）に配信対象の回線捕捉情報を送信する（Ｓ２１２）。
【００６３】
それから、回線捕捉情報配信サーバ部１０６は、配信対象の回線捕捉情報で指定されている回線捕捉の実施端末が他の電話端末１−２〜１−４であるならば（Ｓ２１３でＹＥＳ）、この回線捕捉情報を電話機能部１０３に通知して、マンマシンインターフェース部１０２に、この回線捕捉情報で指定されている電話端末１−２〜１−４が回線捕捉した旨の表示を行う（Ｓ２１４）。なお、自電話端末１−１が回線捕捉した場合は、電話機能部１０３がマンマシンインターフェース部１０２に対して自電話端末１−１が回線捕捉した旨の表示を自律的に行う。
【００６４】
図７（Ａ）は、電話端末１−１の録音データ配信動作を説明するためのフロー図である。このフローは、電話機能部１０３が録音データを生成し、この録音データを録音データ記憶部１０７に記憶するか、あるいは、通信インターフェース部１０１が他の電話端末１−２〜１−４から録音データを受信し、これを録音データ配信サーバ部１０８が録音データ記憶部１０７に記憶することにより開始される。
【００６５】
まず、録音データ配信サーバ部１０８は、配信対象情報の種別「録音データ」をキーにして、配信先クライアント記憶部１０４からレコード１０４０を検索する（Ｓ２２１）。それから、録音データ配信サーバ部１０８は、検索したレコード１０４０のフィールド１０４１に登録された端末ＩＤにより特定される配信先クライアント各々（但し、配信対象の録音データで指定されている録音データの録音端末を除く）に、配信対象の録音データの配信準備が完了したことを示す準備完了通知を送信する（Ｓ２２２）。
【００６６】
つぎに、録音データ配信サーバ部１０８は、所定時間の経過によりタイムアウトするまでの間、通信インターフェース部１０１を介して録音データの配信先クライアント各々からダウンロード要求が送られてくるのを待つ（Ｓ２２３、Ｓ２２４）。そして、いずれかの配信先クライアントからダウンロード要求を受信したならば（Ｓ２２３でＹＥＳ）、録音データ記憶部１０７から配信対象の録音データを読み出して、この録音データをダウンロード要求元に送信する（Ｓ２２５）。
【００６７】
それから、録音データ配信サーバ部１０８は、配信対象の録音データで指定されている録音データの録音端末が他の電話端末１−２〜１−４であるならば（Ｓ２２６でＹＥＳ）、その旨を電話機能部１０３に通知して、マンマシンインターフェース部１０２に、配信対象の録音データで指定されている電話端末１−２〜１−４から録音データを取得した旨の表示を行う（Ｓ２２７）。なお、自電話端末１−１が通話録音した場合は、電話機能部１０３がマンマシンインターフェース部１０２に対して自電話端末１−１が通話録音した旨の表示を自律的に行う。
【００６８】
つぎに、情報配信サーバの代理サーバとしての機能を有する電話端末１−２〜１−４について説明する。
【００６９】
図８は、電話端末１−２〜１−４の概略機能構成図である。
【００７０】
図示するように、電話端末１−２〜１−４は、通信インターフェース部２０１と、マンマシンインターフェース部２０２と、電話機能部２０３と、情報入手先サーバ記憶部２０４と、情報入手先サーバ登録要求部２０５と、中継先クライアント記憶部２０６と、中継先クライアント登録処理部２０７と、回線捕捉情報配信クライアント部２０８と、回線捕捉情報配信代理サーバ部２０９と、録音データ記憶部２１０と、録音データ配信クライアント部２１１と、録音データ配信代理サーバ部２１２と、を有する。
【００７１】
通信インターフェース部２０１は、ＬＡＮ３を介して、他の電話端末１−１〜１−４およびＷＡＮ４と通信を行うためのインターフェースである。
【００７２】
マンマシンインターフェース部２０２は、ユーザが電話および各種操作を行うためのインターフェースであり、図示していないが、ハンドセット、スピーカ、フックボタン、ダイヤルキー等の操作部、およびＬＣＤ、ＬＥＤ等の表示部を備える。
【００７３】
電話機能部２０３は、通信インターフェース部２０１を介して、発着信、通話、留守録等の電話本来の機能を実現する。
【００７４】
情報入手先サーバ記憶部２０４には、録音データおよび回線捕捉情報のそれぞれについて、情報入手先サーバ（情報配信サーバとしての機能を有する電話端末１−１、あるいは情報配信サーバの代理サーバとしての機能を有する他の電話端末１−２〜１−４）の情報（例えばＩＰアドレス）が記憶される。
【００７５】
情報入手先サーバ登録要求部２０５は、マンマシンインターフェース部２０２を介してユーザより受け付けた配信対象情報の種別の指定を伴う登録要求指示に従い、情報配信サーバとしての機能を有する電話端末１−１に、配信対象情報の種別の指定を伴う登録要求を送信する。また、通信インターフェース部２０１を介して電話端末１−１より受信した登録先変更指示に従い、この登録先変更指示で指定されている電話端末１−２〜１−４に、配信対象情報の種別の指定を伴う登録要求を送信する。そして、登録要求の送信先から登録完了通知を受信した場合に、登録要求の送信先を、ユーザ指定の種別の配信対象情報の情報入手先サーバとして、情報入手先サーバ記憶部２０４に記憶する。
【００７６】
中継先クライアント記憶部２０６には、録音データおよび回線捕捉情報の中継先クライアントの情報が記憶される。図４（Ｂ）は、中継先クライアント記憶部２０６の登録内容例を模式的に表した図である。
【００７７】
図示するように、中継先クライアント記憶部２０６には、配信対象情報の種別毎に、中継先クライントのレコード２０６０が記憶される。レコード２０６０は、中継先クライアントの識別情報（例えばＩＰアドレス）である端末ＩＤを登録するフィールド２０６１と、中継対象情報の種別（「回線捕捉情報」、「録音データ」）を登録するフィールド２０６２と、を有する。
【００７８】
中継先クライアント登録処理部２０７は、通信インターフェース部２０１を介して他の電話端末１−２〜１−４から受信した登録要求を処理し、この登録要求の送信元を中継先クライアントとして中継先クライアント記憶部２０６に記憶する。
【００７９】
回線捕捉情報配信クライアント部２０８は、自電話端末１−２〜１−４が回線を捕捉して、電話機能部２０３により回線捕捉情報が生成された場合に、通信インターフェース部２０１を介して、情報配信サーバとしての機能を有する電話端末１−１に、この回線捕捉情報を送信する。また、回線捕捉情報配信クライアント部２０８は、通信インターフェース部２０１を介して、情報入手先サーバ記憶部２０４に記憶されている回線捕捉情報の情報入手先サーバから回線捕捉情報を受信した場合に、この回線捕捉情報を電話機能部２０３に通知して、この回線捕捉情報で指定されている回線捕捉の実施端末の回線捕捉状態をマンマシンインターフェース部２０２に表示させる。
【００８０】
回線捕捉情報配信代理サーバ部２０９は、回線捕捉情報配信クライアント部２０８が回線捕捉情報の情報入手先サーバから回線捕捉情報を受信した場合に、この回線捕捉情報を、中継先クライアント記憶部２０６に記憶されている回線捕捉情報の中継先クライアント（但し、回線捕捉の実施端末を除く）に配信する。
【００８１】
録音データ記憶部２１０には、自電話端末１−２〜１−４を含む各電話端末１−１〜１−４で録音された録音データが記憶される。
【００８２】
録音データ配信クライアント部２１１は、電話機能部２０３により自電話端末１−２〜１−４の録音データが録音され、この録音データが録音データ記憶部２１０に記憶された場合に、この録音データを、通信インターフェース部２０１を介して、情報配信サーバとしての機能を有する電話端末１−１に送信する。また、録音データ配信クライアント部２１１は、通信インターフェース部２０１を介して、録音データの情報入手先サーバから録音データ配信の準備完了通知を受信した場合に、この情報入手先サーバにダウンロード要求を送信して、この情報入手先サーバから録音データを取得し、この録音データを録音データ記憶部２１０に記憶する。また、この録音データで指定されている録音端末の録音データを入手した旨を電話機能部２０３に通知して、その旨をマンマシンインターフェース部２０２に表示させる。
【００８３】
録音データ配信代理サーバ部２１２は、録音データ配信クライアント部２１１が録音データの情報入手先サーバから入手した録音データが録音データ記憶部２１０に記憶された場合に、この録音データ配信の準備完了通知を、中継先クライアント記憶部２０６に記憶されている録音データの中継先クライアント（但し、録音データの録音端末を除く）に配信する。そして、中継先クライアントからダウンロード要求を受信したならば、この中継先クライアントに録音データを送信する。
【００８４】
図５（Ｂ）は、電話端末１−２〜１−４の情報入手先サーバ登録動作を説明するためのフロー図である。このフローは、情報入手先サーバ登録要求部２０５が、マンマシンインターフェース部２０２を介してユーザより、配信対象情報の種別の指定を伴う登録要求指示を受け付けることにより開始される。
【００８５】
まず、情報入手先サーバ登録要求部２０５は、登録要求指示で指定されている種別（「回線捕捉情報」、「録音データ」）の情報入手先サーバが情報入手先サーバ記憶部２０４に登録されているか否かを調べる（Ｓ３０１）。登録要求指示で指定されている種別の情報入手先サーバが情報入手先サーバ記憶部２０４に記憶されている場合（Ｓ３０１でＹＥＳ）、情報入手先サーバ登録要求部２０５は、マンマシンインターフェース部２０２に、ユーザ指定の種別の情報入手先サーバが登録済みである旨のメッセージを表示する等の所定のエラー処理を行う（Ｓ３０６）。
【００８６】
一方、登録要求指示で指定されている種別の情報入手先サーバが情報入手先サーバ記憶部２０４に記憶されていない場合（Ｓ３０１でＮＯ）、情報入手先サーバ登録要求部２０５は、通信インターフェース部２０１を介して、情報配信サーバとしての機能を有する電話端末１−１に、ユーザ指定の種別の指定を伴う登録要求を送信して、電話端末１−１から応答が届くのを待つ（Ｓ３０２）。
【００８７】
つぎに、情報入手先サーバ登録要求部２０５は、電話端末１−１から受信した応答が登録完了通知であるならば（Ｓ３０３でＮＯ）、電話端末１−１を、ユーザ指定の種別の情報入手先サーバとして情報入手先サーバ記憶部２０４に記憶する（Ｓ３０５）。
【００８８】
また、情報入手先サーバ登録要求部２０５は、電話端末１−１から受信した応答が登録先変更指示であるならば（Ｓ３０３でＹＥＳ）、通信インターフェース部２０１を介して、情報配信サーバの代理サーバとしての機能を有する電話端末１−２〜１−４のうち、この登録先変更指示で指定された電話端末１−２〜１−４に、ユーザ指定の種別の指定を伴う登録要求を送信して、送信先の電話端末１−２〜１−４から登録完了通知が届くのを待つ（Ｓ３０４）。それから、情報入手先サーバ登録要求部２０５は、登録要求の送信先の電話端末１−２〜１−４を、ユーザ指定の情報種別の情報入手先サーバとして情報入手先サーバ記憶部２０４に記憶する（Ｓ３０５）。
【００８９】
図５（Ｃ）は、電話端末１−２〜１−４の中継先クライアント登録動作を説明するためのフロー図である。このフローは、中継先クライアント登録処理部２０７が、通信インターフェース部２０１を介して他の電話端末１−２〜１−４から登録要求を受信することにより開始される。
【００９０】
まず、中継先クライアント登録処理部２０７は、登録要求元の電話端末１−２〜１−４を、この登録要求で指定されている種別の配信対象情報の中継先クライアントとして中継先クライアント記憶部２０６に記憶する（Ｓ３１１）。それから、中継先クライアント登録処理部２０７は、通信インターフェース部２０１を介して登録要求元の電話端末１−２〜１−４に登録完了通知を送信する（Ｓ３１２）。
【００９１】
図６（Ｂ）は、電話端末１−２〜１−４の回線捕捉情報受信動作を説明するためのフロー図である。このフローは、回線捕捉情報配信クライアント部２０８が、通信インターフェース部２０１を介して、回線捕捉情報の情報入手先サーバとして情報入手先サーバ記憶部２０４に登録された他の電話端末１−１〜１−４から回線捕捉情報を受信することにより開始される。
【００９２】
まず、回線捕捉情報配信クライアント部２０８は、受信した回線捕捉情報を電話機能部２０３に通知して、マンマシンインターフェース部２０２に、この回線捕捉情報で指定されている電話端末１−１〜１−４が回線捕捉した旨の表示を行う（Ｓ３２１）。その後、この回線捕捉情報を回線捕捉情報配信代理サーバ部２０９に渡す。
【００９３】
これを受けて、回線捕捉情報配信代理サーバ部２０９は、種別「回線捕捉情報」をキーにして、中継先クライアント記憶部２０６からレコード２０６０を検索する（Ｓ３２２）。そして、検索にヒットしたレコード２０６０があるならば（Ｓ３２３でＹＥＳ）、回線捕捉情報配信代理サーバ部２０９は、これらのレコード２０６０のフィールド２０６１に登録された端末ＩＤにより特定される中継先クライアント各々（但し、回線捕捉情報で指定されている回線捕捉の実施端末を除く）に、回線捕捉情報配信クライアント部２０８から受け取った回線捕捉情報を送信する（Ｓ３２４）。
【００９４】
図７（Ｂ）は、電話端末１−２〜１−４の録音データ受信動作を説明するためのフロー図である。このフローは、録音データ配信クライアント部２１１が、通信インターフェース部２０１を介して、録音データの情報入手先サーバとして情報入手先サーバ記憶部２０４に登録されている他の電話端末１−１〜１−４から録音データ配信の準備完了通知を受信することにより開始される。
【００９５】
まず、録音データ配信クライアント部２１１は、通信インターフェース部２０１を介して、準備完了通知の送信元（録音データの情報入手先サーバとして情報入手先サーバ記憶部２０４に登録されている他の電話端末１−１〜１−４）にダウンロード要求を送信する。そして、準備完了通知の送信元から、この準備完了通知で指定されている電話端末１−１〜１−４の録音データを取得して、この録音データを録音データ記憶部２１０に記憶する（Ｓ３３１）。
【００９６】
つぎに、録音データ配信クライアント部２１１は、準備完了通知で指定されている電話端末１−１〜１−４の録音データを取得した旨を電話機能部２０３に通知して、マンマシンインターフェース部２０２にその旨の表示を行う（Ｓ３３２）。その後、録音データ配信代理サーバ部２１２に、中継対象の録音データが録音データ記憶部２１０に新たに記憶された旨の通知を行う。
【００９７】
これを受けて、録音データ配信代理サーバ部２１２は、種別「録音データ」をキーにして中継先クライアント記憶部２０６からレコード２０６０を検索する（Ｓ３３３）。そして、検索にヒットしたレコード２０６０があるならば（Ｓ３３４でＹＥＳ）、録音データ配信代理サーバ部２１２は、これらのレコード２０６０のフィールド２０６１に登録された端末ＩＤにより特定される中継先クライアント各々（但し、録音データで指定されている録音データの録音端末を除く）に、中継対象の録音データ配信の準備が完了したことを示す準備完了通知を送信する（Ｓ３３５）。
【００９８】
つぎに、録音データ配信代理サーバ部２１２は、所定時間の経過によりタイムアウトするまでの間、通信インターフェース部２０１を介して録音データの中継先クライアント各々からダウンロード要求が送られてくるのを待つ（Ｓ３３６、Ｓ３３７）。そして、ダウンロード要求を受信したならば（Ｓ３３６でＹＥＳ）、録音データ記憶部２１０から中継対象の録音データを読み出して、ダウンロード要求元に送信する（Ｓ３３８）。
【００９９】
以上、本発明の一実施の形態について説明した。
【０１００】
本実施の形態において、配信対象情報の取得に先立ち、電話端末１−２〜１−４は、電話端末１−１に登録要求を送信する。これを受けて、電話端末１−１は、配信先クライアントの登録数が所定の最大クライアント接続数未満ならば、この登録要求元の電話端末１−２〜１−４を配信先クライアントとして登録し、最大クライアント接続数に達しているならば、配信先クライアントとして登録済みのいずれかの電話端末１−２〜１−４への登録先変更指示を返信する。電話端末１−２〜１−４は、電話端末１−１から登録先変更指示を受信した場合、この登録先変更指示で指定されている他の電話端末１−２〜１−４に登録要求を送信する。これを受けて、他の電話端末１−２〜１−４は、登録要求元の電話端末１−２〜１−４を中継先クライアントとして登録する。また、配信対象情報の配信に際して、電話端末１−１は、配信先クライアントとして登録済みの電話端末１−２〜１−４に対してのみ情報を配信する。電話端末１−２〜１−４は、登録先から配信された情報を受信するとともに、自電話端末１−２〜１−４に中継先クライアントが登録されているならば、この中継先クライアントに、受信した配信対象情報を中継する。
【０１０１】
したがって、本実施の形態によれば、専用の中継装置を必要とすることなく、電話端末１−１を、電話端末１−１の最大クライアント接続数以上の電話端末１−２〜１−４に対して情報配信させることができる。また、電話端末１−１の情報配信にかかる負担を他の電話端末１−２〜１−４に分散させることができるので、電話端末１−１がボトルネックとなるのを防ぎ、システム全体を効率よく稼働させることができる。
【０１０２】
また、本実施の形態において、電話端末１−１は、録音データの配信に先立って、配信先クライアントとして登録済みの電話端末１−２〜１−４に準備完了通知を送信し、この準備完了通知に対してダウンロード要求を返信した電話端末１−２〜１−４に対してのみ録音データを送信する。同様に、中継先クライアントが登録されている電話端末１−２〜１−４は、録音データの中継に先立って、中継先クライアントとして登録済みの他の電話端末１−２〜１−４に準備完了通知を送信し、この準備完了通知に対してダウンロード要求を返信した電話端末１−２〜１−４に対してのみ録音データを送信する。
【０１０３】
したがって、本実施の形態によれば、録音データの無駄な配信を防ぐことができ、これにより通信トラヒックを低減することができる。
【０１０４】
なお、本発明は上記の実施の形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０１０５】
例えば、上記の実施の形態において、電話端末１−２〜１−４は、録音データ配信の準備完了通知を受信した場合に、この準備完了通知の送信元に対してダウンロード要求を送信して録音データを自動取得している。しかし、録音データの自動取得は、自電話端末１−２〜１−４に中継先クライアントが登録されている場合のみとし、自電話端末１−２〜１−４に中継先クライアントが登録されていない場合は、準備完了通知を受信したことをユーザに知らせ、ユーザからダウンロード指示を受け付けたときに、この準備完了通知の送信元に対してダウンロード要求を送信して録音データを取得するようにしてもよい。このようにすることで、通知トラヒックをさらに低減することができる。
【０１０６】
この場合、電話端末１−１は、登録先変更指示で常に同じ電話端末１−２〜１−４を指定するとよい。そして、電話端末１−２〜１−４に、電話端末１−１と同様、他の電話端末１−２〜１−４からの登録要求に対して、中継先クライアントの登録数が所定の最大クライアント接続数未満ならば、この登録要求元の電話端末１−２〜１−４を中継先クライアントとして登録させ、最大クライアント接続数に達しているならば、所定の他の電話端末１−２〜１−４の指定を伴う登録先変更指示を登録要求元に返信する。このようにすることで、録音データの配信または中継のために録音データを保持する電話端末１−１〜１−４の端末数を低減できる。したがって、録音データによって消費される電話システム全体の記憶領域を低減することができる。
【０１０７】
また、上記の実施の形態において、電話端末１−２〜１−４は、録音データ配信の準備完了通知を受信した場合に、この準備完了通知の送信元（情報入手先サーバとして登録されている他の電話端末１−１〜１−４）に対してダウンロード要求を送信し、録音データを入手している。しかし、準備完了通知の送信元にかかわらず、常に電話端末１−１に対してダウンロード要求を送信して録音データを入手するようにしてもよい。このようにすることで、電話端末１−１のみが録音データ配信のために録音データを保持すればよくなる。したがって、録音データによって消費される電話システム全体の記憶領域を低減することができる。
【０１０８】
また、上記の実施の形態において、図３に示す電話端末１−１および図８に示す電話端末１−２〜１−４の機能構成は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などの集積ロジックＩＣによりハード的に実現されるものでもよいし、あるいはＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの計算機によりソフトウエア的に実現されるものでもよい。または、ＣＰＵ、メモリ、ＨＤＤ、ＤＶＤ−ＲＯＭ等の補助記憶装置、およびＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、モデム等の通信インターフェースを備えたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等の汎用コンピュータにおいて、ＣＰＵが所定のプログラムを補助記憶装置からメモリ上にロードして実行することで実現されるものでもよい。
【０１０９】
また、上記の実施の形態では、電話システムを例に説明したが、本発明は、情報配信サーバおよび情報配信サーバの代理サーバとしての機能（中継機能）を有する複数のクライアントを有するクライアントサーバシステムに広く適用できる。また、配信対象情報も回線捕捉情報、録音データに限定されない。
【符号の説明】
【０１１０】
１−１〜１−４：電話端末、２：ゲートウェイ、３：ＬＡＮ、４：ＷＡＮ、１０１：通信インターフェース部、１０２：マンマシンインターフェース部、１０３：電話機能部、１０４：配信先クライアント記憶部、１０５：配信先クライアント登録処理部、１０６：回線捕捉情報配信サーバ部、１０７：録音データ記憶部、１０８：録音データ配信サーバ部、２０１：通信インターフェース部、２０２：マンマシンインターフェース部、２０３：電話機能部、２０４：情報入手先サーバ記憶部、２０５：情報入手先サーバ登録要求部、２０６：中継先クライアント記憶部、２０７：中継先クライアント登録処理部、２０８：回線捕捉情報配信クライアント部、２０９：回線捕捉情報配信代理サーバ部、２１０：録音データ記憶部、２１１：録音データ配信クライアント部、２１２：録音データ配信代理サーバ部
【図１】
0005565116.tif 000002
【図２】
0005565116.tif 000003
【図３】
0005565116.tif 000004
【図４】
0005565116.tif 000005
【図５】
0005565116.tif 000006
【図６】
0005565116.tif 000007
【図７】
0005565116.tif 000008
【図８】
0005565116.tif 000009