(57)【特許請求の範囲】
【請求項１】
固有の情報を発信するｎ（ｎは自然数）個のサーバ装置と、前記サーバ装置の通信可能領域内で前記サーバ装置から発信される前記固有の情報を受信するｍ（ｍは自然数）個の端末装置と、前記サーバ装置で収集されたデータを集計する集計装置とで構成される通信ネットワークシステムにおいて、
ｋ（ｋは、１≦ｋ≦ｎの自然数）個の前記サーバ装置の通信可能領域にあるとともに、該ｋ個のサーバ装置よりコンテンツサーバとして１つのサーバ装置から発信される前記固有の情報を受信することを要求する端末装置があるとき、
該端末装置が前記コンテンツサーバとなるサーバ装置に受信要求を行う際、通信接続可能な前記ｋ個のサーバ装置を検索して接続サーバ候補としたサーバ装置を前記コンテンツサーバとなるサーバ装置に通知し、
前記端末装置によって受信要求された前記コンテンツサーバとなるサーバ装置が、自機器を含む該端末装置と通信可能なｋ個の前記接続サーバ候補となるサーバ装置を前記通信端末の通知により認識すると、自機器の通信にかかる負荷を測定するとともに、自機器以外の前記接続サーバ候補となるサーバ装置それぞれで計測された通信にかかる負荷を受信した後、自機器を含むｋ個の前記接続サーバ候補となるサーバ装置の通信にかかる負荷を比較して、その通信にかかる負荷が最も低いサーバ装置を通信サーバとして選択し、
前記コンテンツサーバとされるサーバ装置は、
前記通信サーバとするサーバ装置が自機器であるときは、直接、前記固有の情報を受信することを要求する端末装置と通信を行うとともに、該端末装置との通信記録を収集して格納し、
又、前記通信サーバとするサーバ装置が自機器以外のサーバ装置であるときは、前記通信サーバとするサーバ装置を介して、前記固有の情報を受信することを要求する端末装置と通信を行うとともに、前記通信サーバとするサーバ装置が収集して得られた該端末装置との通信記録を受信して格納し、
前記集計装置が、前記各サーバ装置で格納された前記各端末装置毎に記録された前記通信記録を集計することを特徴とする通信ネットワークシステム。
【請求項２】
まず、前記端末装置が、通信可能な前記ｋ個のサーバ装置の内、前記固有の情報の受信を要求するためにコンテンツサーバとする第１サーバ装置に対して、コンテンツサーバ接続要求信号を送信し、
次に、該コンテンツサーバ接続要求信号を受信した前記第１サーバ装置が、前記端末装置と通信可能な前記ｋ個のサーバ装置より前記通信サーバとする第２サーバ装置を選択して前記第２サーバ装置との通信を指示するための接続サーバ信号を、前記端末装置に送信し、
次に、前記端末装置が、該接続サーバ信号によって指示された前記第２サーバ装置に対して、前記第１サーバ装置が発信する前記固有の情報を前記端末装置に送信するように指示するための通信サーバ接続要求信号を送信し、
最後に前記第２サーバ装置と前記端末装置が通信可能状態となったことを相互に認識することによって、通信ネットワークが確立されることを特徴とする請求項１に記載の通信ネットワークシステム。
【請求項３】
前記第２サーバ装置が前記第１サーバ装置と異なるサーバ装置であるとき、前記第１サーバ装置が発信する前記固有の情報を一時的に格納することを特徴とする請求項２に記載の通信ネットワークシステム。
【請求項４】
前記サーバ装置の通信にかかる負荷が、前記サーバ装置と通信接続された他のサーバ装置及び端末装置及び集計装置の数量によるものであることを特徴とする請求項１〜請求項３のいずれかに記載の通信ネットワークシステム。
【請求項５】
更に、前記端末装置と通信可能であるとともに、前記端末装置より、前記集計装置で前記通信記録が集計されて得たデータに基づく集計結果が要求されたとき、前記集計装置と通信を行うことによって前記集計結果を受信した後、受信した該集計結果を前記端末装置に送信する複数の集計問い合わせ装置を有することを特徴とする請求項１〜請求項４のいずれかに記載の通信ネットワークシステム。
【請求項６】
前記集計問い合わせ装置が、前記集計結果を要求する前記端末装置と通信可能な複数の集計問い合わせ装置において、通信にかかる負荷が最も低い集計問い合わせ装置を、前記端末装置に前記集計結果を送信するための集計問い合わせ装置として設定することを特徴とする請求項５に記載の通信ネットワークシステム。
【請求項７】
前記サーバ装置が前記集計問い合わせ装置の機能を有することを特徴とする請求項５又は請求項６に記載の通信ネットワークシステム。
【請求項８】
前記集計装置が、前記サーバ装置の機能を有し、前記サーバ装置の一つとして動作することを特徴とする請求項１〜請求項７のいずれかに記載の通信ネットワークシステム。
【請求項９】
固有の情報を発信するとともに、複数の端末装置と通信可能なサーバ装置において、
前記固有の情報を格納する固有情報格納部と、
複数のサーバ装置及び端末装置との信号の送受信を行うための通信データ送受信部と、
自機器と相互に通信を行う他の複数のサーバ装置及び自機器の通信にかかる負荷を測定する通信負荷測定部と、
前記固有の情報の受信要求を行う各端末装置に対して、自機器を含めた前記各端末装置と接続可能なサーバ装置の内、前記通信負荷測定部で測定された負荷の最も低いサーバ装置を通信サーバとする接続サーバ判定部と、
自機器と相互に通信を行う他の複数のサーバ装置の役割管理を行うための接続ホスト管理部と、
前記各端末装置との通信記録を生成する集計制御部と、
前記各端末装置との通信記録を格納するサーバ集計データ格納部と、
を有し、
前記端末装置の１つから、コンテンツサーバとして前記固有の情報の受信要求を行うためのコンテンツサーバ接続要求信号が前記通信データ送受信部より受信されると、
当該コンテンツサーバ接続要求信号に情報として含まれる前記端末装置が通信接続可能な複数のサーバ装置を検索した結果を確認することで、自機器を含む前記端末装置と通信接続可能な複数のサーバ装置を認識し、
前記通信負荷測定部で、自機器を含む前記端末装置と接続可能な複数のサーバ装置の通信にかかる負荷を測定した後、前記接続サーバ判定部で最も負荷の低いサーバ装置を通信サーバとし、前記接続ホスト管理部で通信サーバとなるサーバ装置を設定管理するとともに、前記通信データ送受信部より、前記通信サーバとなるサーバ装置に対して通信要求を行うように指示するための接続サーバ信号を前記端末装置に送信し、
又、前記通信サーバとなるサーバ装置が前記端末装置と通信したときに前記集計制御部で生成された通信記録を前記サーバ集計データ格納部に格納することを特徴とするサーバ装置。
【請求項１０】
更に、前記コンテンツサーバが自機器以外のサーバ装置であるとともに前記通信サーバとして設定されたときに、前記コンテンツサーバに設定された他のサーバ装置の前記固有の情報を格納するための代理サーバデータ格納部を有し、
前記端末装置より、前記コンテンツサーバとなる他のサーバ装置が発信する前記固有の情報を送信するように指示するための通信サーバ接続要求信号を前記通信データ送受信部で受信すると、
前記接続ホスト管理部でコンテンツサーバとなるサーバ装置を設定管理するとともに、
前記コンテンツサーバとなる他のサーバ装置から前記固有の情報を前記通信データ送受信部で受信して、前記代理サーバデータ格納部に格納し、
前記端末装置との通信記録を前記集計制御部で生成した後、前記コンテンツサーバとなる他のサーバ装置に該通信記録を送信することを特徴とする請求項９に記載のサーバ装置。
【請求項１１】
前記通信サーバとなるサーバ装置が、前記端末装置から、前記コンテンツサーバとなるサーバ装置の前記固有の情報を送信するように要求するためのデータ通信要求信号を前記通信データ送受信部で受信したときに、前記端末装置に前記コンテンツサーバとなるサーバ装置の前記固有の情報を送信するとともに、前記集計制御部で前記端末装置との通信記録を生成し、
前記コンテンツサーバとなるサーバ装置が他のサーバ装置であるとき、前記通信サーバとなるサーバ装置が、前記コンテンツサーバとなるサーバ装置の前記サーバ集計データ格納部に生成した前記端末装置との通信記録が格納されるように、前記コンテンツサーバとなるサーバ装置に前記端末装置との通信記録を送信し、
前記通信サーバとなるサーバ装置が前記コンテンツサーバとしても動作するとき、生成した前記端末装置との通信記録を前記サーバ集計データ格納部に格納することを特徴とする請求項９又は請求項１０に記載のサーバ装置。
【請求項１２】
前記集計制御部で、自機器を含む複数の前記サーバ装置それぞれに格納された通信記録を収集して、要求されたカテゴリーに対するデータテーブルを生成する集計装置として動作することを特徴とする請求項９〜請求項１１のいずれかに記載のサーバ装置。
【請求項１３】
前記端末装置から前記データテーブルによって生成される集計結果が要求されたとき、
複数の前記サーバ装置それぞれに格納された通信記録を収集して要求されたカテゴリーに対するデータテーブルを生成する集計装置に対して、前記集計結果の送信要求を行い、受信した前記集計結果を前記端末装置に送信する集計問い合わせ装置として動作することを特徴とする請求項９〜請求項１２のいずれかに記載のサーバ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、博物館や展示会における展示物の個別案内情報などのローカル情報を送受信するための通信ネットワークシステムに関するもので、特に、複数のローカル情報を扱う通信ネットワークシステムとこの通信ネットワークシステムにおけるサーバ装置及び集計装置及び集計問い合わせ装置に関する。
【０００２】
【従来の技術】
従来、博物館や展示会などの複数の展示物が陳列されている場において、陳列された展示物それぞれについての案内情報は、説明文書を展示物の付近に配置することで、見学者に伝達されていた。又、近年においては、説明文書でなく、例えば、赤外線で見学者が展示物に近づいたことを感知して、音声や画像などのマルチメディア情報を用いて案内情報を伝達するものもある。このようなマルチメディア情報を用いて案内情報などのローカル情報を伝達するシステムが、展示会場などにおいてアドホックなネットワークを配置することで実現されている。
【０００３】
このシステムの一つに、特開平５−４６１３１号公報で提案されている「携帯用情報表示装置」によると、各展示物毎にその展示物の情報を常に送信するための情報送信装置を配置し、情報表示選択装置を携帯した見学者が情報送信装置の無線通信エリア内に入ったときに、情報送信装置の通信手段より送信される展示物の情報を情報表示選択装置が受信する。このとき、複数の展示物が存在する場合は、情報送信装置より複数の展示物の情報が送信され、見学者側で情報表示選択装置を操作することによって、受信する展示物の情報を選択することができる。
【０００４】
一方、展示会の主催者側においては、展示会における見学者の興味、関心を把握することは展示物の人気度を知るのみならず、顧客のニーズや展示物の販売方法、今後の展示会運営などを計画する上でも重要である。これら見学者の関心度、興味度の動態を把握するために展示会内での見学者の行動を追跡し、見学者の個人情報と興味のあった展示物、又はコンテンツの種類、数を集計するための方法が、特開平１１−２３２５１１号公報で提案されている。
【０００５】
この特開平１１−２３２５１１号公報で提案されている「展示会入場者動態把握システム及びその動態把握方法」によると、展示会場などにおいて、入場者によって携帯されるＩＤカードが、位置情報を提供する赤外線送信機と通信を行うことで、入場者の位置を把握する。そして、ＩＤカードが把握した位置情報を付加して個々に有するＩＤコードを無線受信機を介して管理センタに送信することによって、入場者の位置した場所とその時間を管理センタが把握して、入場者のニーズを把握することができる。
【０００６】
【発明が解決しようとする課題】
しかしながら、特開平５−４６１３１号公報の「携帯用情報表示装置」では、情報送信装置は、常に、展示物の情報を一方的に送信した状態である。よって、通信確立されるまで待機状態とする場合に比べて、情報送信装置における電力消費が増大する。又、いずれの展示物の情報を受信したかの集計については、情報送信装置側に受信機能が無いため、情報送信装置側で行うことが不可能である。よって、各展示物の情報に対するアクセス情報の集計を得るためには、情報表示選択装置側で行う必要があり、小型化された情報表示選択装置では困難である。
【０００７】
又、特開平１１−２３２５１１号公報で提案されている「展示会入場者動態把握システム及びその動態把握方法」では、入場者の興味度を、単に入場者が位置した各ブースの位置とその滞在時間によって集計しているが、果たして、入場者が真に興味を持って滞在していたか否かを集計することは不可能である。又、ＩＤカードは、赤外線送信機からの位置情報を獲得するための通信手段と、位置情報とＩＤコードを無線受信機へ送信するための通信手段との複数の通信手段を必要とする。よって、ＩＤカードの小型化を妨げられるとともに、生産コストがかる。
【０００８】
このような問題を鑑みて、本発明は、近隣のサーバ装置と協調したデータ送受信を行うことで、１つのサーバ装置に通信接続が集中することを回避することができる、各サーバ装置へのアクセス情報が集計可能な通信ネットワークシステムを提供することを目的とする。又、本発明は、このような通信ネットワークシステムにおけるサーバ装置及び集計装置及び集計問い合わせ装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、本発明の通信ネットワークシステムは、固有の情報を発信するｎ（ｎは自然数）個のサーバ装置と、前記サーバ装置の通信可能領域内で前記サーバ装置から発信される前記固有の情報を受信するｍ（ｍは自然数）個の端末装置と、前記サーバ装置で収集されたデータを集計する集計装置とで構成される通信ネットワークシステムにおいて、ｋ（ｋは、１≦ｋ≦ｎの自然数）個の前記サーバ装置の通信可能領域にあるとともに、該ｋ個のサーバ装置よりコンテンツサーバとして１つのサーバ装置から発信される前記固有の情報を受信することを要求する端末装置があるとき、該端末装置が前記コンテンツサーバとなるサーバ装置に受信要求を行う際、通信接続可能な前記ｋ個のサーバ装置を検索して接続サーバ候補としたサーバ装置を前記コンテンツサーバとなるサーバ装置に通知し、前記端末装置によって受信要求された前記コンテンツサーバとなるサーバ装置が、自機器を含む該端末装置と通信可能なｋ個の前記接続サーバ候補となるサーバ装置を前記通信端末の通知により認識すると、自機器の通信にかかる負荷を測定するとともに、自機器以外の前記接続サーバ候補となるサーバ装置それぞれで計測された通信にかかる負荷を受信した後、自機器を含むｋ個の前記接続サーバ候補となるサーバ装置の通信にかかる負荷を比較して、その通信にかかる負荷が最も低いサーバ装置を通信サーバとして選択し、前記コンテンツサーバとされるサーバ装置は、前記通信サーバとするサーバ装置が自機器であるときは、直接、前記固有の情報を受信することを要求する端末装置と通信を行うとともに、該端末装置との通信記録を収集して格納し、又、前記通信サーバとするサーバ装置が自機器以外のサーバ装置であるときは、前記通信サーバとするサーバ装置を介して、前記固有の情報を受信することを要求する端末装置と通信を行うとともに、前記通信サーバとするサーバ装置が収集して得られた該端末装置との通信記録を受信して格納し、前記集計装置が、前記各サーバ装置で格納された前記各端末装置毎に記録された前記通信記録を集計することを特徴とする。
【００１０】
このような通信ネットワークシステムにおいて、ある端末装置が、１つのサーバ装置をコンテンツサーバとし、このサーバ装置に対して、固有の情報を受信することを要求したとき、コンテンツサーバとして要求されたサーバ装置は、端末装置と通信接続可能なサーバ装置より通信負荷の最も低いサーバ装置を通信サーバとして選択する。そして、このコンテンツサーバと通信サーバが一致するとき、即ち、自機器を通信サーバとして選択するときは、直接、端末装置に対して、固有の情報を送信するとともに、その通信記録を格納する。又、コンテンツサーバと通信サーバとが一致しないとき、即ち、自機器以外のサーバ装置を通信サーバとして選択するときは、この通信サーバとなるサーバ装置を介して、端末装置に固有の情報を送信するとともに、通信サーバによって収集された通信記録を受信して格納する。このようにして各サーバ装置に格納された各端末装置毎の通信記録が、集計装置で集計される。
【００１１】
又、このような通信ネットワークシステムにおいて、まず、前記端末装置が、通信可能な前記ｋ個のサーバ装置の内、前記固有の情報の受信を要求するためにコンテンツサーバとする第１サーバ装置に対して、コンテンツサーバ接続要求信号を送信する。そして、該コンテンツサーバ接続要求信号を受信した前記第１サーバ装置が、前記端末装置と通信可能な前記ｋ個のサーバ装置より前記通信サーバとする第２サーバ装置を選択して前記第２サーバ装置との通信を指示するための接続サーバ信号を、前記端末装置に送信する。次に、前記端末装置が、該接続サーバ信号によって指示された前記第２サーバ装置に対して、前記第１サーバ装置が発信する前記固有の情報を前記端末装置に送信するように指示するための通信サーバ接続要求信号を送信する。最後に、前記第２サーバ装置と前記端末装置が通信可能状態となったことを相互に認識することによって、通信ネットワークが確立される。
【００１２】
又、前記第２サーバ装置が前記第１サーバ装置と異なるサーバ装置であるとき、前記第１サーバ装置が発信する前記固有の情報をメモリなどの記憶装置に一時的に格納するようにする。更に、前記サーバ装置の通信にかかる負荷が、前記サーバ装置と通信接続された他のサーバ装置及び端末装置の数量によるものとしても構わない。
【００１３】
更に、このような通信ネットワークシステムにおいて、前記端末装置と通信可能であるとともに、前記端末装置より、前記集計装置で前記通信記録が集計されて得たデータに基づく集計結果が要求されたとき、前記集計装置と通信を行うことによって前記集計結果を受信した後、受信した該集計結果を前記端末装置に送信する複数の集計問い合わせ装置が含まれるようにして、前記集計問い合わせ装置を通じて受信した集計結果を前記端末装置で確認することができ、ユーザーが前記サーバ装置に対する最新のアクセス情報を認識することができる。
【００１４】
又、前記集計問い合わせ装置が、前記集計結果を要求する前記端末装置と通信可能な複数の集計問い合わせ装置において、通信にかかる負荷が最も低い集計問い合わせ装置を、前記端末装置に前記集計結果を送信するための集計問い合わせ装置として設定するようにしても構わない。更に、前記サーバ装置が前記集計問い合わせ装置の機能を有するようにしても構わない。
【００１５】
又、前記集計装置が、前記サーバ装置の機能を有し、前記サーバ装置の一つとして動作するようにしても構わない。このとき、集計装置を含む全サーバ装置がそれぞれ、端末装置と通信を行って、各端末装置との通信記録を格納すると、集計装置が、自機器を含む全サーバ装置に格納された通信記録を集計する。
【００１６】
本発明のサーバ装置は、固有の情報を発信するとともに、複数の端末装置と通信可能なサーバ装置において、前記固有の情報を格納する固有情報格納部と、複数のサーバ装置及び端末装置との信号の送受信を行うための通信データ送受信部と、自機器と相互に通信を行う他の複数のサーバ装置及び自機器の通信にかかる負荷を測定する通信負荷測定部と、前記固有の情報の受信要求を行う各端末装置に対して、自機器を含めた前記各端末装置と接続可能なサーバ装置の内、前記通信負荷測定部で測定された負荷の最も低いサーバ装置を通信サーバとする接続サーバ判定部と、自機器と相互に通信を行う他の複数のサーバ装置の役割管理を行うための接続ホスト管理部と、前記各端末装置との通信記録を生成する集計制御部と、前記各端末装置との通信記録を格納するサーバ集計データ格納部と、を有し、前記端末装置の１つから、コンテンツサーバとして前記固有の情報の受信要求を行うためのコンテンツサーバ接続要求信号が前記通信データ送受信部より受信されると、当該コンテンツサーバ接続要求信号に情報として含まれる前記端末装置が通信接続可能な複数のサーバ装置を検索した結果を確認することで、自機器を含む前記端末装置と通信接続可能な複数のサーバ装置を認識し、前記通信負荷測定部で、自機器を含む前記端末装置と接続可能な複数のサーバ装置の通信にかかる負荷を測定した後、前記接続サーバ判定部で最も負荷の低いサーバ装置を通信サーバとし、前記接続ホスト管理部で通信サーバとなるサーバ装置を設定管理するとともに、前記通信データ送受信部より、前記通信サーバとなるサーバ装置に対して通信要求を行うように指示するための接続サーバ信号を前記端末装置に送信し、又、前記通信サーバとなるサーバ装置が前記端末装置と通信したときに前記集計制御部で生成された通信記録を前記サーバ集計データ格納部に格納することを特徴とする。
【００１７】
このようなサーバ装置において、更に、前記コンテンツサーバが自機器以外のサーバ装置であるとともに前記通信サーバとして設定されたときに、前記コンテンツサーバに設定された他のサーバ装置の前記固有の情報を格納するための代理サーバデータ格納部を有し、前記端末装置より、前記コンテンツサーバとなる他のサーバ装置が発信する前記固有の情報を送信するように指示するための通信サーバ接続要求信号を前記通信データ送受信部で受信すると、前記接続ホスト管理部でコンテンツサーバとなるサーバ装置を設定管理するとともに、前記コンテンツサーバとなる他のサーバ装置から前記固有の情報を前記通信データ送受信部で受信して、前記代理サーバデータ格納部に格納し、前記端末装置との通信記録を前記集計制御部で生成した後、前記コンテンツサーバとなる他のサーバ装置に該通信記録を送信する。
【００１８】
又、前記通信サーバとなるサーバ装置が、前記端末装置から、前記コンテンツサーバとなるサーバ装置の前記固有の情報を送信するように要求するためのデータ通信要求信号を前記通信データ送受信部で受信したときに、前記端末装置に前記コンテンツサーバとなるサーバ装置の前記固有の情報を送信するとともに、前記集計制御部で前記端末装置との通信記録を生成し、前記コンテンツサーバとなるサーバ装置が他のサーバ装置であるとき、前記通信サーバとなるサーバ装置が、前記コンテンツサーバとなるサーバ装置の前記サーバ集計データ格納部に生成した前記端末装置との通信記録が格納されるように、前記コンテンツサーバとなるサーバ装置に前記端末装置との通信記録を送信し、前記通信サーバとなるサーバ装置が前記コンテンツサーバとしても動作するとき、生成した前記端末装置との通信記録を前記サーバ集計データ格納部に格納する。
【００１９】
上述のようなサーバ装置が複数設けられるとき、そのうちの一つが、前記集計制御部で、自機器を含む複数の前記サーバ装置それぞれに格納された通信記録を収集して、要求されたカテゴリーに対するデータテーブルを生成する集計装置として動作するようにして、各サーバ装置での通信記録が集計されるようにしても構わない。
【００２０】
更に、前記端末装置から前記データテーブルによって生成される集計結果を要求されたとき、複数の前記サーバ装置それぞれに格納された通信記録を収集して要求されたカテゴリーに対するデータテーブルを生成する集計装置に対して、前記集計結果の送信要求を行い、受信した前記集計結果を前記端末装置に送信する集計問い合わせ装置として動作するようにしても構わない。
【００２１】
又、上述のようなサーバ装置が複数設けられるとき、複数のサーバ装置とは別に、集計装置を設けて、この集計装置が、サーバ装置それぞれに格納された通信記録を収集して、要求されたカテゴリーに対するデータテーブルを生成するようにしても構わない。
【００２２】
又、上述のサーバ装置や集計装置が設けられるとき、前記サーバ装置とは別に、前記端末装置から前記データテーブルによって生成される集計結果を要求されたとき、前記集計装置として動作するサーバ装置又は前記集計装置に対して、前記集計結果の送信要求を行い、受信した前記集計結果を前記端末装置に送信するようにしても構わない。
【００２３】
【発明の実施の形態】
１．第１の実施形態
本発明の第１の実施形態について、図面を参照して説明する。図１は、本実施形態のアドホックネットワークシステム（【特許請求の範囲】における通信ネットワークシステム）の全体構成を示すブロック図である。図２は、図１のアドホックネットワークシステムにおけるサーバ装置及び携帯端末装置及び集計装置となる通信制御装置の内部構成（ハードウェア構成）を示すブロック図である。
【００２４】
＜アドホックネットワークシステムの構成＞
本実施形態のアドホックネットワークシステムは、固有のローカル情報を発信するサーバ装置１０-1，１０-2，…，１０-nと、サーバ装置１０-1，１０-2，…，１０-n及び集計装置１３の無線通信エリアによって構成されるアドホックネットワークエリア１１-1，１１-2，…，１１-n，１４のいずれかに存在してサーバ装置１０-1，１０-2，…，１０-n及び集計装置１３のいずれかと通信を行う携帯端末装置１２-1，１２-2，…，１２-mと、サーバ装置１０-1〜１０-nそれぞれから送信される各データを集計する集計装置１３とで構成される。
【００２５】
尚、本実施形態では、集計装置１３は、サーバ装置１０-1〜１０-nに対して集計機能が機能的に追加されたものとするが、単に、集計機能のみを有するようなものとしても構わない。更に、このようなアドホックネットワークシステムを構築するために、Bluetoothなどの無線通信技術が用いられる。
【００２６】
このようなアドホックネットワークシステムを構成するサーバ装置１０-1〜１０-n又は携帯端末装置１２-1〜１２-m又は集計装置１３となる通信制御装置は、図２に示すように、各部の制御及び動作管理を行うＣＰＵ（Central Processing Unit）２０１と、各部の動作させるためのプログラムなどの各種ソフトウェアやデータが格納されるＲＯＭ（Read Only Memory）２０２と、各部での処理に必要なデータが一時格納されるＲＡＭ（Random Access Memory）２０３とを有する。よって、ＣＰＵ２０１がＲＯＭ２０２内に格納されたソフトウェアやデータを読み出して動作するとともに、ＲＡＭ２０３へのデータの読み出し及び書き込みを行うことで、ＣＰＵ２０１が通信制御装置内の各部の制御及び動作管理を行う。
【００２７】
又、図２の通信制御装置は、外部から各種データの入力が行われる入力部２０４と、外部にデータを出力する出力部２０５と、入力部２０４及び出力部２０５とＣＰＵ２０１との間でデータのやり取りを可能とするためのＩ／Ｏ（Input/Output）デバイス２０６とを有する。よって、入力部２０４が操作されることでデータが入力されると、このデータがＩ／Ｏデバイス２０６でＣＰＵ２０１で処理可能なデータに変換されてＣＰＵ２０１に送出される。又、ＣＰＵ２０１よりＩ／Ｏデバイス２０６にデータが送出されると、Ｉ／Ｏデバイス２０６において出力部２０５で処理可能なデータに変換されて出力部２０５に出力される。
【００２８】
更に、図２の通信制御装置は、各種データを保存又は保存された各種データを読み出す記憶装置２０７と、データの符号化及び復号化や変復調を行う通信デバイス２０８と、他の通信制御装置と信号の送受信を行うためのアンテナ２０９とを有する。よって、データが記憶装置２０７に格納されることで保存される。更に、他の通信制御装置に送信するデータを通信デバイス２０８で符号化した後に変調することで送信信号を生成し、この送信信号をアンテナ２０９より他の通信制御装置に送信する。又、他の通信制御装置より送信された信号がアンテナ２０９で受信され、この受信信号が通信デバイス２０８で復調された後に復号化されることで、ＣＰＵ２０１で処理可能なデータとされる。
【００２９】
記憶装置２０７は、通信制御装置がサーバ装置や集計装置であるとき、情報を保存するためにハードディスクドライブなどの外部記憶装置を利用するとともに、情報の読み出しを行うためにアドホックネットワーク、ＬＡＮ（Local Area Network）、インターネットなどのネットワーク装置を利用するものとしても良い。又、通信制御装置が携帯端末装置であるとき、記憶装置２０７は、各種データを保存するためにハードディスクドライブの他、フラッシュメモリやメモリカードなどの小型の携帯端末装置に適した記憶装置を利用するものとしても良い。
【００３０】
＜サーバ装置の機能構成＞
サーバ装置１０-1〜１０-nが図２のような構成の通信制御装置とされるとき、アドホックネットワークシステムで使用されるために、サーバ装置１０-1〜１０-nは図３のような機能構成をしている。即ち、サーバ装置１０-1〜１０-nは、各機能の動作制御を行うための制御部３０１と、この制御部３０１によって制御される通信制御部３０２及びアプリケーション制御部３０７及び集計制御部３１０と、通信制御部３０２によって動作管理される通信データ送受信部３０３及び通信負荷測定部３０４及び接続サーバ判定部３０５及び接続ホスト管理部３０６と、アプリケーション制御部３０７によって動作管理されるサーバデータ格納部３０８及び代理サーバデータ格納部３０９と、集計制御部３１０によって動作管理されるサーバ集計データ格納部３１１とを有する。
【００３１】
このようにサーバ装置１０-1〜１０-nの各機能が構成されるとき、接続ホスト管理部３０６及び代理サーバデータ格納部３０９がＲＡＭ２０３内に構成される。又、サーバデータ格納部３０８及びサーバ集計データ格納部３１１が記憶装置２０７内に構成される。その他の各機能部については、ＣＰＵ２０１によって実行制御されるプログラムを構成する機能として提供される。
【００３２】
そして、通信データ送受信部３０３によって、通信デバイス２０８の動作管理が行われ、サーバ装置や携帯端末装置などの他の通信制御装置との通信動作が制御される。又、通信負荷測定部３０４で通信接続された他のサーバ装置及び自機器それぞれの通信デバイス２０８で処理される通信量が検出される。又、接続サーバ判定部３０５で、自機器を含めた複数のサーバ装置より、最も通信に適したサーバ装置が判定される。又、通信制御部３０２によって、ＲＡＭ２０３が制御されて、接続中の他のサーバ装置の状態の接続ホスト管理部３０６への書き込み及び読み出しが制御される。
【００３３】
アプリケーション制御部３０７によって、記憶装置２０７が制御されて、ローカル情報のサーバデータ格納部３０８への書き込み及び読み出しが行われる。又、アプリケーション制御部３０７によって、ＲＡＭ２０３が制御されて、通信接続された他のサーバ装置より送信されたローカル情報の代理サーバデータ格納部３０９への書き込み及び読み出しが行われる。更に、集計制御部３１０によって、記憶装置２０７が制御されて、後述する集計データのサーバ集計データ格納部３１１への書き込み及び読み出しが行われる。
【００３４】
＜集計装置の機能構成＞
集計装置１３が、上述したように、サーバ装置１０-1〜１０-nのような機能に、集計機能が備わった通信制御装置として構成されるとき、集計装置１３は図４のような機能構成をしている。尚、図４の構成において、図３の構成と同一の目的で使用する機能部分については、同一の符号を付して、その詳細な説明は省略する。
【００３５】
よって、集計装置１３は、サーバ装置１０-1〜１０-nの図３のような構成に対して、集計制御部３１０によって動作管理されるネットワーク集計データ格納部３１２が追加された構成となる。このネットワーク集計データ格納部３１２は記憶装置２０７内に構成される。そして、集計制御部３１０によって、記憶装置２０７が制御されて、サーバ装置１０-1〜１０-n及び集計装置１３のサーバ集計データ格納部３１１に格納された後述する集計データのサーバ集計データ格納部３１１への書き込み及び読み出しが行われる。
【００３６】
＜携帯端末装置の機能構成＞
携帯端末装置１２-1〜１２-mが図２のような構成の通信制御装置とされるとき、アドホックネットワークシステムで使用されるために、携帯端末装置１２-1〜１２-mは図５のような機能構成をしている。即ち、携帯端末装置１２-1〜１２-mは、各機能の動作制御を行うための制御部４０１と、この制御部４０１によって制御される通信制御部４０２及びアプリケーション制御部４０６と、通信制御部４０２によって動作管理される通信データ送受信部４０３及び接続サーバ検索部４０４及び接続サーバ管理部４０５と、アプリケーション制御部４０６によって動作管理されるコンテンツサーバ選択部４０７及び出力データ格納部４０８及びデータ出力部４０９とを有する。
【００３７】
このように携帯端末装置１２-1〜１２-mの各機能が構成されるとき、接続サーバ管理部４０５がＲＡＭ２０３内に構成される。又、出力データ格納部４０８が記憶装置２０７内に構成される。その他の各機能部については、ＣＰＵ２０１によって実行制御されるプログラムを構成する機能として提供される。
【００３８】
そして、通信データ送受信部４０３によって、通信デバイス２０８の動作管理が行われ、サーバ装置や携帯端末装置などの他の通信制御装置との通信動作が制御される。又、接続サーバ検索部４０４で通信接続可能なサーバ装置が検索される。又、通信制御部４０２によって、ＲＡＭ２０３が制御されて、接続サーバ検索部４０４で検索された通信接続可能なサーバ装置に関する情報の接続サーバ管理部４０５への書き込み及び読み出しが制御される。
【００３９】
アプリケーション制御部４０６によって、記憶装置２０７が制御されて、受信して得られたローカル情報の出力データ格納部４０８への書き込み及び読み出しが行われる。又、コンテンツサーバ選択部４０７によって、所望のローカル情報を格納するサーバ装置をコンテンツサーバとして選択される。又、データ出力部４０９によって、出力部２０５が制御されて、出力データ格納部４０８より読み出されたローカル情報が、出力部２０５より映像又は音声として出力される。
【００４０】
＜携帯端末装置の待機状態における動作＞
まず、携帯端末装置１２-1〜１２-m（以下、携帯端末装置１２とする）が待機状態にあるときの動作について、図６のフローチャートを参照して説明する。尚、このとき、サーバ装置１０（サーバ装置１０-1〜１０-nに相当する）及び集計装置１３と携帯端末装置１２が通信を行うが、同様の動作を、サーバ装置１０及びサーバ装置１０の機能を有する集計装置１３が行うため、サーバ装置１０を代表して説明する。
【００４１】
携帯端末装置１２の入力部２０４が操作されて電源投入されると、携帯端末装置１２は待機状態となり、接続サーバ検索部４０４が通信デバイス２０８を制御して受信チャンネルを切り換えることによって、アンテナ２０９から受信される信号より通信可能なサーバ装置１０を検索する（Ｓ５０１）。このとき、検索されたサーバ装置１０は、接続サーバ候補として、接続サーバ管理部４０５に格納される。
【００４２】
そして、この接続サーバ管理部４０５に格納された接続サーバ候補の中に、現在獲得すべきローカル情報を有するサーバ装置１０-a（ａは、１≦ａ≦ｎの自然数、又、このようなサーバ装置１０-aを「コンテンツサーバ」と呼ぶ）があるか否かを判定する（Ｓ５０２）。尚、サーバ装置１０-1〜１０-nのそれぞれに格納されるローカル情報は異なるので、携帯端末装置１２は、ＲＯＭ２０２内に予め獲得する全ローカル情報と各ローカル情報を有するサーバ装置１０との関係を示すテーブルを格納すれば良い。このとき、コンテンツサーバ選択部４０７によってＲＯＭ２０２内の該テーブルよりコンテンツサーバとなるサーバ装置１０-aを認識して、接続サーバ管理部４０５に格納された接続サーバ候補の中に存在するか否かを判定して選択するようにすればよい。
【００４３】
Ｓ５０２で、コンテンツサーバが接続サーバ管理部４０５内に格納されていることが確認されると（Ｙｅｓ）、コンテンツサーバ選択部４０７によって、コンテンツサーバとなるサーバ装置１０-aが選択され（Ｓ５０３）、通信データ送受信部４０３によって通信デバイス２０８が制御されて、コンテンツサーバとなるサーバ装置１０-aに対してコンテンツサーバ接続要求信号をアンテナ２０９を介して送信する（Ｓ５０４）。又、Ｓ５０２でコンテンツサーバが確認されないときは（Ｎｏ）、再び、Ｓ５０１に移行して、接続可能なサーバ装置１０の検索が行われる。尚、コンテンツサーバ接続要求信号には、各携帯端末装置１２を識別するためのＩＤが含まれる。
【００４４】
尚、コンテンツサーバ接続要求信号を受信したサーバ装置１０-aは、コンテンツサーバ接続要求信号を送信した携帯端末装置１２が、自機器をコンテンツサーバとしていることを認識することができる。又、コンテンツサーバ接続要求信号に、携帯端末装置１２が接続可能な接続サーバ候補となるサーバ装置１０の情報を備えるようにすることで、サーバ装置１０-aが携帯端末装置１２が接続可能なサーバ装置１０を認識することができる。
【００４５】
その後、コンテンツサーバ接続要求信号を受信したサーバ装置１０-aより、携帯端末装置１２が接続するためのサーバ装置１０-b（ｂは、１≦ｂ≦ｎの自然数、又、このようなサーバ装置１０-bを「通信サーバ」と呼ぶ）を認識させるための接続サーバ信号をアンテナ２０９で受信したか否かが確認される（Ｓ５０５）。このとき、接続サーバ信号を受信すると（Ｙｅｓ）、通信デバイス２０８で復調されるとともに復号化されることによって、通信データ送受信部４０３において通信サーバを認識して、コンテンツサーバとなるサーバ装置１０-aと通信サーバとなるサーバ装置１０-bの情報を接続サーバ管理部４０５内に格納する（Ｓ５０６）。
【００４６】
又、Ｓ５０５で接続サーバ信号が受信されなかったとき（Ｎｏ）、所定回数コンテンツサーバ接続要求信号が送信されたか否かが通信データ送受信部４０３で確認される（Ｓ５０７）。このとき、所定回数送信されていない場合（Ｎｏ）、再び、コンテンツサーバ接続要求信号が送信され（Ｓ５０４）、又、所定回数送信された場合（Ｙｅｓ）、再び、接続可能なサーバ装置１０の検索が行われる（Ｓ５０１）。
【００４７】
Ｓ５０６でコンテンツサーバと通信サーバの確認が行われると、通信データ送受信部４０３によって通信デバイス２０８が制御されて、通信サーバとなるサーバ装置１０-bに対して通信サーバ接続要求信号をアンテナ２０９を介して送信する（Ｓ５０８）。この通信サーバ接続要求信号を受信したサーバ装置１０-bは、通信サーバ接続要求信号を送信した携帯端末装置１２が、自機器を通信サーバとしていることを認識することができる。又、通信サーバ接続要求信号に、携帯端末装置１２がコンテンツサーバとするサーバ装置１０-aの情報を備えるようにすることで、携帯端末装置１２がサーバ装置１０-aに格納されているローカル情報を要求していることを認識することができる。尚、通信サーバ接続要求信号には、各携帯端末装置１２を識別するためのＩＤが含まれる。
【００４８】
その後、通信サーバ接続要求信号を受信したサーバ装置１０-bより、携帯端末装置１２を認識するとともに接続を確立させるための端末接続信号が受信されたか否かが確認される（Ｓ５０９）。このとき、端末接続信号を受信すると（Ｙｅｓ）、通信デバイス２０８で復調されるとともに復号化されることによって、通信データ送受信部４０３において通信サーバとなるサーバ装置１０-bとの接続が確立されたことを認識して、データ通信状態に遷移する。
【００４９】
尚、このように、携帯端末装置１２がデータ通信状態に遷移したとき、サーバ装置１０との接続が確立されたことを知らせるために、出力部２０５より音声出力又は画像出力がされるようにしても構わない。よって、ユーザーは、出力部２０５からの出力よりデータ通信状態に遷移したことを認識し、入力部２０４を操作して、出力部２０５によるローカル情報の出力を要求することができる。
【００５０】
又、Ｓ５０９で端末接続信号が受信されなかったとき（Ｎｏ）、所定回数通信サーバ接続要求信号が送信されたか否かが通信データ送受信部４０３で確認される（Ｓ５１０）。このとき、所定回数送信されていない場合（Ｎｏ）、再び、通信サーバ接続要求信号が送信され（Ｓ５０８）、又、所定回数送信された場合（Ｙｅｓ）、再び、接続可能なサーバ装置１０の検索が行われる（Ｓ５０１）。
【００５１】
＜携帯端末装置のデータ通信状態遷移後の動作＞
次に、上述のように、待機状態からデータ通信状態に遷移した携帯端末装置１２の動作について、図７のフローチャートを参照して説明する。尚、このとき、サーバ装置１０及び集計装置１３と携帯端末装置１２が通信を行うが、同様の動作を、サーバ装置１０及びサーバ装置１０の機能を有する集計装置１３が行うため、サーバ装置１０を代表して説明する。
【００５２】
携帯端末装置１２は、データ通信状態に遷移すると、制御部４０１において、ユーザーによって入力部２０４が操作されて、ローカル情報の出力が要求されたか否かが確認される（Ｓ６０１）。このとき、ユーザーからの入力があると（Ｙｅｓ）、通信データ送受信部４０３によって通信デバイス２０８が制御されて、通信サーバとなるサーバ装置１０-bに対してデータ通信要求信号をアンテナ２０９を介して送信する（Ｓ６０２）。
【００５３】
このデータ通信要求信号は、コンテンツサーバとなるサーバ装置１０-aを特定するための情報が含まれており、サーバ装置１０-bは、サーバ装置１０-aがコンテンツサーバとなることを認識する。よって、サーバ装置１０-bがサーバ装置１０-aと一致するとき、即ち、コンテンツサーバが通信サーバと一致するとき、自機器が格納しているローカル情報を携帯端末装置１２に送信することができる。又、サーバ装置１０-bがサーバ装置１０-aと異なるとき、即ち、コンテンツサーバが通信サーバと不一致のとき、サーバ装置１０-aに対して要求して獲得したローカル情報を携帯端末装置１２に送信することができる。更に、データ通信要求信号には、各携帯端末装置１２を識別するためのＩＤが含まれており、このＩＤによりデータ通信を行う携帯端末装置１２をサーバ装置１０が確認することができる。
【００５４】
Ｓ６０２でデータ通信要求信号を送信した後、サーバ装置１０-bからローカル情報を受信したか否かが確認される（Ｓ６０３）。このとき、ローカル情報がアンテナ２０９を介して受信されると（Ｙｅｓ）、通信デバイス２０８で復調されるとともに復号化される。そして、このローカル情報が出力データとして出力データ格納部４０８に格納される。出力データ格納部４０８に格納された出力データは、アプリケーション制御部４０６によって読み出された後、データ出力部４０９によって出力部２０５が制御されて、ローカル情報が音声又は画像として出力される（Ｓ６０４）。
【００５５】
又、Ｓ６０３でローカル情報が受信されなかったとき（Ｎｏ）、所定回数データ通信要求信号が送信されたか否かが通信データ送受信部４０３で確認される（Ｓ６０５）。このとき、所定回数送信されていない場合（Ｎｏ）、再び、データ通信要求信号が送信され（Ｓ６０２）、又、所定回数送信された場合（Ｙｅｓ）、サーバ装置１０-bとの接続が終了するように、通信データ送受信部４０３が通信デバイス２０８を制御し（Ｓ６０８）、待機状態に遷移する。
【００５６】
Ｓ６０１でユーザーによる入力がないとき（Ｎｏ）、又は、Ｓ６０４での出力動作が行われると、サーバ装置１０-bから送信されるローカル情報が全て送信されてコンテンツサーバの変更を行うための指示情報が得られたか否かが確認される（Ｓ６０６）。即ち、サーバ装置１０-bは、携帯端末装置１２に対して、要求されたローカル情報を全て送信すると、コンテンツサーバの変更を行うための指示情報を携帯端末装置１２に送信する。
【００５７】
このとき、コンテンツサーバの変更が指示されるとき（Ｙｅｓ）、サーバ装置１０-bとの接続が終了するように、通信データ送受信部４０３が通信デバイス２０８を制御し（Ｓ６０８）、待機状態に遷移する。又、コンテンツサーバの変更が指示されていないとき（Ｎｏ）、ユーザーによって入力部２０４が操作されて、終了が指示されたか否かが制御部４０１で確認される（Ｓ６０７）。このとき、終了が指示されたとき、データ通信が終了する。又、終了の指示がないときは、再び、ローカル情報の出力が要求されたか否かが確認される（Ｓ６０１）。
【００５８】
尚、Ｓ６０６でのコンテンツサーバの変更の確認は、ユーザーが入力部２０４を操作することによって指示されたか否かも確認されるようにしても構わない。又、Ｓ６０７での終了の指示の確認は、サーバ装置１０-1〜１０-n及び集計装置１３が格納する全てのローカル情報が出力されたときに、終了の指示が与えられるようにし、このようにして与えられる終了の指示の確認をも行えるようにしても構わない。
【００５９】
＜サーバ装置の動作＞
次に、上述のように動作する携帯端末装置１２とデータ通信を行うサーバ装置１０の動作について、図８及び図９のフローチャートを参照して説明する。尚、以下で説明するサーバ装置１０の動作は、サーバ装置１０の機能を有する集計装置１３が携帯端末装置１２とデータ通信を行う場合においても、行われる。以下では、サーバ装置１０を代表して、説明する。
【００６０】
サーバ装置１０の入力部２０４が操作されて電源投入されると、集計装置１３を含む複数のサーバ装置１０間で接続を確立し（Ｓ７０１）、サーバ装置１０及び携帯端末装置１２からの送信信号を受信するために待機状態に遷移する（Ｓ７０２）。尚、集計装置１３を含む複数のサーバ装置１０は、携帯端末装置１２などとデータ通信を行うアドホックネットワークによって構成されても構わないし、サーバ装置１０同士でＬＡＮが構築されるように、別の通信媒体を用いた通信ネットワークとしても構わない。又、Ｓ７０１で接続が確立した他のサーバ装置１０の情報が接続ホスト管理部３０６に格納される。
【００６１】
そして、まず、コンテンツサーバ接続要求信号が携帯端末装置１２から送信されたか否かが確認される（Ｓ７０３）。このとき、アンテナ２０９を介してコンテンツサーバ接続要求信号が受信されると（Ｙｅｓ）、通信データ送受信部３０３が制御する通信デバイス２０８で復調されるとともに復号化される。そして、接続サーバ判定部３０５において、接続ホスト管理部３０６内に格納された接続確立した他のサーバ装置１０のうち、携帯端末装置１２より与えられる接続サーバ候補となるサーバ装置１０が存在するか否かが確認される（Ｓ７０４）。又、このとき、自機器がコンテンツサーバであることを認識する。
【００６２】
このとき、接続サーバ候補となるサーバ装置１０の存在が確認されると（Ｙｅｓ）、コンテンツサーバとして動作する自機器における通信負荷が通信負荷測定部３０４で算出される（Ｓ７０５）。又、同様に、接続サーバ候補となる他のサーバ装置１０における通信負荷を通信データ送受信部３０３を介して、他のサーバ装置１０より獲得する（Ｓ７０６）。そして、通信負荷の最も低いサーバ装置１０を通信サーバとするように、接続サーバ判定部３０５で判定動作を行う（Ｓ７０７）。尚、Ｓ７０５，Ｓ７０６で測定される通信負荷は、各サーバ装置１０に接続される携帯端末装置１２の端末数の他、サーバ装置１０を経由する通信量を用いて算出されるものとしても構わない。
【００６３】
Ｓ７０７で通信サーバの判定が行われると、コンテンツサーバ接続要求信号を送信した携帯端末装置１２に通信サーバとなるサーバ装置１０を認識させるための接続サーバ信号が、制御部３０１で生成された後、通信データ送受信部３０３によって通信デバイス２０８が制御されて、アンテナ２０９を介して送信される（Ｓ７０８）。
【００６４】
このとき、自機器以外のサーバ装置１０が通信サーバとなるとき、接続ホスト管理部３０６において、通信サーバとなるサーバ装置１０の情報が格納される。又、Ｓ７０４で携帯端末装置１２より与えられる接続サーバ候補となるサーバ装置１０への接続が確認されなかったとき（Ｎｏ）、自機器を通信サーバとして、このことを示す接続サーバ信号を送信する（Ｓ７０８）。
【００６５】
このようにして、Ｓ７０８で、自機器をコンテンツサーバと認識したことと、携帯端末装置１２が通信接続するための通信サーバとなるサーバ装置１０とを示す接続サーバ信号を送信すると、通信サーバ接続要求信号が携帯端末装置１２から送信されたか否かが判断される（Ｓ７０９）。又、Ｓ７０３で、コンテンツサーバ接続要求信号が受信されなかったときも（Ｎｏ）、Ｓ７０９に移行して、通信サーバ接続要求信号が携帯端末装置１２から送信されたか否かが判断される。このＳ７０９の動作が行われるとき、通信接続する携帯端末装置１２に関する情報を接続ホスト管理部３０６に格納する。
【００６６】
そして、Ｓ７０９で、アンテナ２０９を介して通信サーバ接続要求信号が受信されると（Ｙｅｓ）、通信データ送受信部３０３が制御する通信デバイス２０８で復調されるとともに復号化される。そして、通信サーバ接続要求信号内にあるコンテンツサーバとなるサーバ装置１０に関する情報が接続サーバ判定部３０５で認識される。そして、制御部３０１で自機器がコンテンツサーバで且つ通信サーバであるか否かが判断される（Ｓ７１０）。即ち、自機器が通信サーバであるがコンテンツサーバでないために、コンテンツサーバとなるサーバ装置１０の代理接続を行うか否かが確認される。
【００６７】
そして、自機器がコンテンツサーバでないことを認識すると（Ｙｅｓ）、コンテンツサーバとなるサーバ装置１０の情報を接続ホスト管理部３０６に格納するとともに、データが無い又は更新されているとき、コンテンツサーバとなるサーバ装置１０と相互通信を行い、ローカル情報の獲得を行う（Ｓ７１１）。このとき、コンテンツサーバとなるサーバ装置１０より与えられるローカル情報は、代理サーバデータ格納部３０９に格納される。
【００６８】
Ｓ７１１で代理接続の設定が行われると、通信サーバ接続要求信号を送信した携帯端末装置１２に接続が確立されたことを認識させるための端末接続信号が、制御部３０１で生成された後、通信データ送受信部３０３によって通信デバイス２０８が制御されて、アンテナ２０９を介して送信される（Ｓ７１２）。又、Ｓ７１０で携帯端末装置１２より与えられる自機器がコンテンツサーバとなることを認識したとき（Ｎｏ）、接続が確立されたことを認識させるための端末接続信号を送信する（Ｓ７１２）。
【００６９】
このようにして、Ｓ７１２で、自機器との接続が確立したことを示す端末接続信号を送信すると、データ通信要求信号が携帯端末装置１２から送信されたか否かが判断される（Ｓ７１３）。又、Ｓ７０９で、通信サーバ接続要求信号が受信されなかったときも（Ｎｏ）、Ｓ７１３に移行して、データ通信要求信号が携帯端末装置１２から送信されたか否かが判断される。
【００７０】
このとき、通信データ送受信部３０３で、アンテナ２０９を介してデータ通信要求信号が受信されると（Ｙｅｓ）、通信データ送受信部３０３が制御する通信デバイス２０８で復調されるとともに復号化される。そして、データ通信要求信号内に含まれるコンテンツサーバの情報及びホスト管理部３０６に格納された携帯端末１２に関する情報より、自機器がコンテンツサーバであるか否かが判断される（Ｓ７１４）。
【００７１】
このとき、自機器がコンテンツサーバで、代理接続する必要がないことを確認すると（Ｎｏ）、サーバデータ格納部３０８内のローカル情報を読み出す（Ｓ７１５）。ローカル情報が読み出されると、データ通信を行う携帯端末装置１２に関する各種データのデータ収集を開始するように、集計制御部３１０が動作する（Ｓ７１６）。このとき、収集されるデータは、ローカル情報に含まれるコンテンツの種類や、データ通信を行っている携帯端末装置１２を識別するためのＩＤや、データ通信を行っている接続時間や、送信したパケット数が、サーバ装置１０の集計制御部３１０で得られる。又、データ通信中に携帯端末装置１２より得られる所有者情報などのユーザー情報なども収集されるようにすることで、ユーザーの氏名、年齢などの情報も集計制御部３１０で得ることができる。尚、この集計制御部３１０で収集されるデータを集計データと呼ぶ。
【００７２】
このように集計データの収集が開始されると、ローカル情報を、通信データ送受信部３０３で通信デバイス２０８を制御して符号化した後に変調して、アンテナ２０９を介して送信する（Ｓ７１７）。そして、全ローカル情報が送信されて、ローカル情報の送信が終了すると、集計データの収集が終了される（Ｓ７１８）。このようにして、集計制御部３１０で収集された集計データは、サーバ集計データ格納部３１１に格納される（Ｓ７１９）。尚、データ通信中に収集が継続される集計データは、主に、データ通信を行っている接続時間や、送信したパケット数などである。
【００７３】
又、Ｓ７１４で、自機器がコンテンツサーバでなく、代理接続を行うことを認識すると（Ｙｅｓ）、要求されるコンテンツサーバとなるサーバ装置１０のローカル情報が代理サーバデータ格納部３０９内に格納されているか否かの確認がアプリケーション制御部３０７で行われる（Ｓ７２０）。要求されるコンテンツサーバとなるサーバ装置１０のローカル情報が代理サーバデータ格納部３０９内に格納されているとき（Ｙｅｓ）、そのローカル情報が代理サーバデータ格納部３０９より読み出される（Ｓ７２１）。このとき、予め、コンテンツサーバとなるサーバ装置１０から与えられた、コンテンツサーバとなるサーバ装置１０で収集される集計データの種類を示すカテゴリーフォーマットも、代理サーバデータ格納部３０９より読み出される。
【００７４】
Ｓ７２０で、要求されるコンテンツサーバとなるサーバ装置１０のローカル情報が代理サーバデータ格納部３０９内に格納されていないとき又はコンテンツサーバで更新されているとき（Ｎｏ）、コンテンツサーバとなるサーバ装置１０と通信を行って、ローカル情報を獲得する（Ｓ７２２）。このとき、コンテンツサーバとなるサーバ装置１０で収集される集計データの種類を示すカテゴリーフォーマットも獲得する。
【００７５】
Ｓ７２１やＳ７２２のように動作して、ローカル情報が獲得されると、データ通信を行う携帯端末装置１２に集計データの収集を開始するように、集計制御部３１０が動作する（Ｓ７２３）。そして、ローカル情報を、通信データ送受信部３０３で通信デバイス２０８を制御して符号化した後に変調して、アンテナ２０９を介して送信する（Ｓ７２４）。このローカル情報の送信が終了すると、集計データの収集が終了される（Ｓ７２５）。このようにして、集計制御部３１０で収集された集計データは、通信データ送受信部３０３で通信デバイス２０８が制御されることによって、コンテンツサーバとなるサーバ装置１０に送信される（Ｓ７２６）。
【００７６】
Ｓ７１３でデータ通信要求信号が受信されなかったとき（Ｎｏ）、又、Ｓ７１９で集計データが格納されたとき、又、Ｓ７２６で集計データがコンテンツサーバとなるサーバ装置１０に送信されたとき、通信サーバとなるサーバ装置１０より送信される集計データが通信デバイス２０８で受信されたか否かが、通信データ送受信部３０３で確認される（Ｓ７２７）。このとき、通信サーバとなるサーバ装置１０より送信される集計データが受信されると（Ｙｅｓ）、集計制御部３１０によって、データ通信が行われた携帯端末装置１２のＩＤを含む、この集計データをサーバ集計データ格納部３１１に格納する（Ｓ７２８）。
【００７７】
Ｓ７２７でデータ通信要求信号が受信されなかったとき（Ｎｏ）、又、Ｓ７２８で集計データが格納されたとき、入力部２０４が操作されて、終了が指示されたか否かが制御部３０１で確認される（Ｓ７２９）。このとき、終了が指示されたとき、データ通信が終了する。又、終了の指示がないときは、待機状態に移行して、Ｓ７０２以降の動作を行う。
【００７８】
このようにして、コンテンツサーバは、自機器自体が通信サーバとなるときは、自機器で収集した集計データを、又、他のサーバ装置が通信サーバとなるときは、通信サーバより送信された集計データを、サーバ集計データ格納部３１１に格納する。このとき、サーバ集計データ格納部３１１に格納される集計データは、図１０のようになる。図１０に示すように、各集計データは、データ通信が行われた携帯端末装置毎に格納される。このとき、各集計データは、接続された携帯端末装置のＩＤ以外に、データ通信が開始された時刻と、接続された時間と、要求されたコンテンツと、送信したパケット数と、ユーザーの年齢とが格納される。
【００７９】
＜アドホックネットワークに適用したときの動作例＞
図１１のようなアドホックネットワークを形成するときのサーバ装置及び携帯端末装置の待機動作からデータ通信動作へ移行する動作について、以下に説明する。以下に説明する動作は、本発明の動作を説明するための代表となる一動作例である。
【００８０】
図１１のように、サーバ装置１０-1，１０-2と、携帯端末装置１２-1〜１２-3が存在し、携帯端末装置１２-1がサーバ装置１０-1のアドホックネットワークエリア１１-1にあり、携帯端末装置１２-2がサーバ装置１０-1，１０-2のアドホックネットワークエリア１１-1，１１-2の重なる領域にあり、携帯端末装置１２-3がサーバ装置１０-2のアドホックネットワークエリア１１-2にあるものとする。
【００８１】
このとき、サーバ装置１０-1，１０-2は、相互に通信を行って、お互いに通信接続されていることが確認されている。そして、携帯端末装置１２-1，１２-2がコンテンツサーバとしてサーバ装置１０-1を選択し、携帯端末装置１２-3がコンテンツサーバとしてサーバ装置１０-2を選択しているものとする。図１１より明らかなように、携帯端末装置１２-1はサーバ装置１０-1のみ通信可能であるとともに、携帯端末装置１２-3はサーバ装置１０-2のみ通信可能である。
【００８２】
よって、携帯端末装置１２-1よりコンテンツサーバ接続要求信号がサーバ装置１０-1に送信されると、サーバ装置１０-1より通信サーバをサーバ装置１０-1とするための接続サーバ信号が携帯端末装置１２-1に送信される。又、携帯端末装置１２-3よりコンテンツサーバ接続要求信号がサーバ装置１０-2に送信されると、サーバ装置１０-2より通信サーバをサーバ装置１０-2とするための接続サーバ信号が携帯端末装置１２-3に送信される。
【００８３】
更に、携帯端末装置１２-2よりコンテンツサーバ接続要求信号がサーバ装置１０-1に送信されると、サーバ装置１０-1にかかる通信負荷がサーバ装置１０-2と携帯端末装置１２-1とによるものであり、又、サーバ装置１０-2にかかる通信負荷がサーバ装置１０-1と携帯端末装置１２-3とによるものであるため、現在、ほぼ同一の通信負荷がサーバ装置１０-1，１０-2にかかっているものと判断される。そのため、通信サーバとコンテンツサーバとを同一のサーバ装置にした方が通信速度も速くなることから、サーバ装置１０-1より通信サーバをサーバ装置１０-1とするための接続サーバ信号が携帯端末装置１２-2に送信される。
【００８４】
そして、携帯端末装置１２-1，１２-2から、サーバ装置１０-1を通信サーバ且つコンテンツサーバとする通信サーバ接続要求信号をサーバ装置１０-1に送信する。又、携帯端末装置１２-3から、サーバ装置１０-2を通信サーバ且つコンテンツサーバとする通信サーバ接続要求信号をサーバ装置１０-2に送信する。よって、サーバ装置１０-1は、携帯端末装置１２-1，１２-2のコンテンツサーバであるとともに通信サーバであることを認識し、又、サーバ装置１０-2は、携帯端末装置１２-3のコンテンツサーバであるとともに通信サーバであることを認識する。
【００８５】
そして、サーバ装置１０-1が携帯端末装置１２-1，１２-2に端末接続信号を送信し、携帯端末装置１２-1，１２-2がサーバ装置１０-1を通信サーバ且つコンテンツサーバとしてデータ通信状態に移行し、データを受信するように操作されたときに、ローカル情報をサーバ装置１０-1から直接受信し、出力する。このとき、サーバ装置１０-1は、携帯端末装置１２-1，１２-2それぞれに対して、集計データを収集し、データ通信終了後に格納する。又、サーバ装置１０-2が携帯端末装置１２-3に端末接続信号を送信して、携帯端末装置１２-3がサーバ装置１０-2を通信サーバ且つコンテンツサーバとしてデータ通信状態に移行し、データを受信するように操作されたときに、ローカル情報をサーバ装置１０-2から直接受信し、出力する。このとき、サーバ装置１０-2は、携帯端末装置１２-3に対して、集計データを収集し、データ通信終了後に格納する。
【００８６】
このようにして、サーバ装置１０-1及び携帯端末装置１２-1，１２-2が１つのアドホックネットワークを形成するとともに、サーバ装置１０-2及び携帯端末装置１２-3が１つのアドホックネットワークを形成する。このとき、図１２のように、携帯端末装置１２-4がサーバ装置１０-1，１０-2のアドホックネットワークエリア１１-1，１１-2の重なる領域に入って、サーバ装置１０-1をコンテンツサーバとするコンテンツサーバ接続要求信号を送信するものとする。
【００８７】
このとき、サーバ装置１０-1では、サーバ装置１０-2及び携帯端末装置１２-1，１２-2と通信を行っている自機器の方が通信負荷が大きいと判断し、通信サーバをサーバ装置１０-2とするように指示するための接続サーバ信号を携帯端末装置１２-4に送信する。そして、携帯端末装置１２-4は、コンテンツサーバがサーバ装置１０-1であるとともに通信サーバがサーバ装置１０-2であることを示す通信サーバ接続要求信号をサーバ装置１０-2に送信する。
【００８８】
この通信サーバ接続要求信号を受信したサーバ装置１０-2は、自機器が携帯端末装置１２-4の通信サーバであるとともにサーバ装置１０-1が携帯端末装置１２-4のコンテンツサーバとなることを認識し、サーバ装置１０-1よりローカル情報を獲得して、代理サーバデータ格納部３０９（図３）に格納する。
【００８９】
そして、サーバ装置１０-2が携帯端末装置１２-4に端末接続信号を送信して、携帯端末装置１２-4がサーバ装置１０-1をコンテンツサーバとするとともにサーバ装置１０-2を通信サーバとしてデータ通信状態に移行する。その後、携帯端末装置１２-4は、データを受信するように操作されたときに、サーバ装置１０-1からのローカル情報をサーバ装置１０-2を介して受信し、出力する。このとき、サーバ装置１０-2は、携帯端末装置１２-4に対して、集計データを収集し、データ通信終了後にサーバ装置１０-1に送信する。そして、この集計データを受信したサーバ装置１０-1が、携帯端末装置１２-4に対する集計データを格納する。
【００９０】
よって、携帯端末装置１２-4は、サーバ装置１０-1，１０-2と１つのアドホックネットワークを形成することになる。このとき、図１１と同様、サーバ装置１０-1及び携帯端末装置１２-1，１２-2が１つのアドホックネットワークを形成するとともに、サーバ装置１０-2及び携帯端末装置１２-3が１つのアドホックネットワークを形成する。
【００９１】
＜集計装置の動作＞
次に、上述のように動作するサーバ装置１０及び集計装置１３に格納された集計データを集計する集計装置１３の動作について、図１３のフローチャートを参照して説明する。
【００９２】
上述したサーバ装置１０と同様に、集計装置１３の入力部２０４が操作されて電源投入されると、集計装置１３周辺のサーバ装置１０と接続を確立し（Ｓ７０１）、サーバ装置１０及び携帯端末装置１２からの送信信号を受信するために待機状態に遷移する（Ｓ７０２）。そして、集計装置１３の入力部２０４が操作されて、各サーバ装置１０及び集計装置１３のサーバ集計データ格納部３１１に格納された集計データの集計を行うように指示されたか否かが確認される（Ｓ８０１）。
【００９３】
このとき、集計データの集計の指示が確認されると（Ｙｅｓ）、自機器及び各サーバ装置１０に格納された集計データの集計を行う（Ｓ８０２）。このように集計データの集計を行う際、集計装置１３のアドホックネットワークエリア１４に存在するサーバ装置１０からは、直接通信を行うことによって、集計装置１３に集計データが転送される。又、集計装置１３のアドホックネットワークエリア１４に存在しないサーバ装置１０からは、複数のサーバ装置１０を介して間接的に通信を行うことによって、集計装置１３に集計データが転送される。
【００９４】
よって、このとき、各サーバ装置１０からの集計データが通信制御部３０２で受信されるとともに、集計装置１３自身が格納する集計データが集計制御部３１０によってサーバ集計データ格納部３１１より読み出される。そして、このようにして獲得された集計装置１３を含む全サーバ装置１０の集計データが、集計制御部３１０において、ユーザーの動態調査を行うためのデータ集計が成される（Ｓ８０３）。
【００９５】
このデータ集計が行われる際、集計装置１３を含む各サーバ装置１０のサーバ集計データ格納部３１１に格納された集計データの各項目に基づいて、要求されるユーザーの動態調査が行われる。即ち、集計装置１３を含む各サーバ装置１０が有するローカル情報の各コンテンツ毎に、利用年齢層の調査を行う際は、図１４（ａ）のように、各コンテンツ毎に、利用したユーザーの年齢を集計データより検出して、平均年齢を算出する。そして、各コンテンツ毎の利用者の平均年齢を表したデータテーブルを生成する。
【００９６】
同様に、各コンテンツ毎の利用者の利用時間を算出する場合は、各ユーザーの利用時間を集計データより検出して、平均時間を算出し、図１４（ｂ）のように、各コンテンツ毎の利用者の平均利用時間を表したデータテーブルを生成する。図１４（ａ）、（ｂ）のようなデータテーブルを生成することによって、集計装置１３を含むサーバ装置１０毎又はコンテンツ毎の比較データの算出が可能となる。又、集計装置１３を含む各サーバ装置１０におけるユーザーの動態調査の他、展示会場などにおいて、全ての展示物におけるユーザーの動態調査が可能となる。
【００９７】
又、各ユーザーの利用時間を確認する際には、携帯端末装置１２のＩＤ毎に、集計装置１２を含む各サーバ装置１０の各コンテンツの利用時間が集計データより検出されるとともに、利用時間の合計が算出される。そして、図１４（ｃ）のように、各携帯端末装置１２のＩＤ毎の、各コンテンツの利用時間及び利用時間の合計を表したデータテーブルが生成される。
【００９８】
同様に、各ユーザーの利用したコンテンツの情報量を確認する際には、携帯端末装置１２のＩＤ毎に、集計装置１２を含む各サーバ装置１０の各コンテンツの送信パケット数が集計データより検出されるとともに、この送信パケット数の合計が算出される。そして、図１４（ｄ）のように、各携帯端末装置１２のＩＤ毎の、各コンテンツの送信パケット数及び送信パケット数の合計を表したデータテーブルが生成される。
【００９９】
図１４（ｃ）、（ｄ）のようなデータテーブルを生成することによって、携帯端末装置１２又はユーザー毎の比較データの算出が可能となる。よって、ユーザー個人毎の動態調査を行うことができるため、例えば、利用時間毎又はパケット数毎に課金を行う際、各ユーザー毎に課金する料金の算出を行うことができる。
【０１００】
このようにして、集計装置１３を含む各サーバ装置１０の集計データから、データ集計が行われて、図１４（ａ）〜（ｄ）のようなデータテーブルが生成されると、データ集計して得られたデータテーブルが、集計制御部３１０によって、ネットワーク集計データ格納部３１２に書き込まれるとともに、出力部２０５にデータ表示される（Ｓ８０４）。
【０１０１】
又、Ｓ８０１でデータ集計の指示が確認されなかったときは（Ｎｏ）、サーバ装置１０と同様の、図８及び図９のフローチャートにおけるＳ７０２〜Ｓ７２８のデータ通信動作を行う（Ｓ８０５）。そして、Ｓ８０４及びＳ８０５の動作が行われた後、入力部２０４が操作されて、終了が指示されたか否かが制御部３０１で確認される（Ｓ７２９）。このとき、終了が指示されたとき、データ通信が終了する。又、終了の指示がないときは、待機状態に移行して、Ｓ７０２以降の動作を行う。
【０１０２】
尚、本実施形態において、集計装置がサーバ装置の機能を有するものとしたが、集計装置がサーバ装置の機能を有さず、集計処理を行うための機能のみを有するものとしても構わない。又、このとき、集計装置がサーバ装置と無線通信によってアドホックネットワークを構成するものとしても構わないし、サーバ装置とＬＡＮが構築されるように、別の通信媒体を用いた通信ネットワークを構築するものとしても構わない。
【０１０３】
２．第２の実施形態
本発明の第２の実施形態について、図面を参照して説明する。図１５は、本実施形態のアドホックネットワークシステムの全体構成を示すブロック図である。尚、図１５のアドホックネットワークシステムにおいて、図２のアドホックネットワークシステムにおける同一の目的とする構成部分については、同一の符号を付して、その詳細な説明については省略する。
【０１０４】
＜アドホックネットワークシステムの構成＞
本実施形態のアドホックネットワークシステムは、サーバ装置１０-1，１０-2，…，１０-nと、携帯端末装置１２-1，１２-2，…，１２-mと、集計装置１３と、サーバ装置１０-1，１０-2，…，１０-n及び集計装置１３の無線通信エリアそれぞれによって構成されるアドホックネットワークエリア１１-1，１１-2，…，１１-n，１４に存在して携帯端末装置１２-1，１２-2，…，１２-mのいずれかと通信を行う集計問い合わせ装置１５-0〜１５-nとで構成される。
【０１０５】
尚、本実施形態において、携帯端末装置１２-1〜１２-m及びサーバ装置１０-1〜１０-n間における通信動作と、サーバ装置１０-1〜１０-n及び集計装置１３間における通信動作とは、第１の実施形態と同様の通信動作となるので、その詳細な説明は第１の実施形態を参照するものとして、説明を省略する。
【０１０６】
＜集計問い合わせ装置の動作＞
以下に、集計問い合わせ装置１５-0〜１５-n及び携帯端末装置１２-1〜１２-m及び集計装置１３間の通信動作について、図１６及び図１７のフローチャートを参照して説明する。尚、図１６及び図１７は、集計問い合わせ装置１５-0〜１５-n（以下、集計問い合わせ装置１５とする）の動作を示すフローチャートである。
【０１０７】
集計問い合わせ装置１５が操作されて電源投入されると、複数の集計問い合わせ装置１５間で接続を確立し（Ｓ９０１）、集計問い合わせ装置１５及び携帯端末装置１２からの送信信号を受信するために待機状態に遷移する（Ｓ９０２）。尚、複数の集計問い合わせ装置１５は、携帯端末装置１２（携帯端末装置１２-1〜１２-mに相当する）などとデータ通信を行うアドホックネットワークによって構成されても構わないし、集計問い合わせ装置１５同士でＬＡＮが構築されるように、別の通信媒体を用いた通信ネットワークとしても構わない。又、集計問い合わせ装置１５及び集計装置１３間のネットワークについても、アドホックネットワークによって構成されても構わないし、別の通信媒体を用いた通信ネットワークとしても構わない。
【０１０８】
そして、携帯端末装置１２から集計装置１３で編集されて格納された図１４のようなデータテーブル内のデータ（以下、「集計結果データ」とする）の獲得が要求されたか否かが確認される（Ｓ９０３）。そして、携帯端末装置１２からの集計結果データの獲得要求が確認されると（Ｙｅｓ）、まず、自機器における通信負荷が算出される（Ｓ９０４）。尚、このとき、携帯端末装置１２より通信接続可能な集計問い合わせ装置１５の情報およびユーザーが所望する集計結果データのに関する情報（例えば、各コンテンツの利用時間又は平均年齢、各ユーザーの利用時間又は送信パケット数）が与えられる。更に、このとき、携帯端末装置１２を識別するためのＩＤも受信される。
【０１０９】
即ち、携帯端末装置１２では、図６のＳ５０１において、通信接続可能な集計問い合わせ装置１５の検索が行われているとともに、ユーザーに対して、いずれの集計結果データを要求するのか確認されているものとする。即ち、携帯端末装置１２において、例えば、ユーザーが利用するコンテンツの利用時間、又は、ユーザーの現在までの利用時間の合計などといった、いずれの集計結果データを獲得するかの確認が行われている。
【０１１０】
又、同様に、自機器と通信接続が確立されている他の集計問い合わせ装置１５における通信負荷を、他の集計問い合わせ装置１５と通信を行うことで獲得する（Ｓ９０５）。そして、通信負荷の最も低い集計問い合わせ装置１５の判定を行う（Ｓ９０６）。尚、Ｓ９０４，Ｓ９０５で測定される通信負荷は、各集計問い合わせ装置１５に接続される携帯端末装置１２の端末数の他、集計問い合わせ装置１５を経由する通信量を用いて算出されるものとしても構わない。
【０１１１】
このようにして通信負荷の最も低い集計問い合わせ装置１５が判定されると、判定された集計問い合わせ装置１５が自機器であるか否かが確認される（Ｓ９０７）。このとき、自機器と判定されると（Ｙｅｓ）、携帯端末装置１２から問い合わされた集計結果データを集計装置１３に対して要求する（Ｓ９０８）。尚、集計装置１３と直接通信接続が不可能な集計問い合わせ装置１５については、サーバ装置１０（サーバ装置１０-1〜１０-n）と同様、他の集計問い合わせ装置１５を介して間接的に通信を行う。
【０１１２】
集計装置１３では、集計問い合わせ装置１５より集計結果データの要求があると、要求された集計結果データの種類に関する情報より、携帯端末装置１２に送信するための集計結果データを生成して集計問い合わせ装置１５に送信する。即ち、コンテンツhttp://xxx2.htmの平均接続時間が要求されたときは、図１４（ｂ）のデータテーブルより平均接続時間を認識し、集計問い合わせ装置１５に送信する。又、例えば、ユーザーの利用時間が要求されたときは、図１４（ｃ）のデータテーブルより、ユーザーの利用する携帯端末装置１２の各コンテンツに対する利用時間及び利用時間の合計を認識し、集計問い合わせ装置１５に送信する。
【０１１３】
尚、本実施形態においては、図１４では不図示であるが、データテーブルとして、各コンテンツに対してアクセスされた回数を示すデータテーブルを有するとともに、ユーザーによって、各コンテンツに対するアクセス回数と利用者の平均年齢に関するデータの要求があったものとする。よって、図１８のようなテーブルで表される集計結果データが集計装置１３で生成された後、集計問い合わせ装置１５に送信される。
【０１１４】
このようにして集計装置１３で生成された集計結果データが集計問い合わせ装置１５で受信されると（Ｓ９０９）、この受信された集計結果データが携帯端末装置１２に送信される（Ｓ９１０）。
【０１１５】
Ｓ９０７において、通信負荷の最も低い集計問い合わせ装置１５が自機器以外の集計問い合わせ装置１５であることが確認されると（Ｎｏ）、集計結果データの獲得要求を行っている携帯端末装置１２と通信接続するように設定した集計問い合わせ装置１５に対して、その携帯端末装置１２と通信を行うように通知を行う（Ｓ９１１）。このとき、集計結果データの獲得要求を行っている携帯端末装置１２のＩＤについても、通信接続するように設定した集計問い合わせ装置１５に対して通知される。その後、集計結果データの獲得要求を行っている携帯端末装置１２に対して、通信接続するように設定した集計問い合わせ装置１５と通信を行うように指示する（Ｓ９１２）。
【０１１６】
Ｓ９１０で集計装置１３から送信された集計結果データの送信が終了、又は、Ｓ９１２で通信接続するように設定した集計問い合わせ装置１５との通信接続を携帯端末装置１２へ指示すると、他の集計問い合わせ装置１５より携帯端末装置１２が集計装置１３に対して要求する集計結果データの送受信を行うように通知されたか否かの確認が行われる（Ｓ９１３）。
【０１１７】
このとき、他の集計問い合わせ装置１５からの通知が確認されると（Ｙｅｓ）、Ｓ９０８と同様、携帯端末装置１２から問い合わされた集計結果データを集計装置１３に対して要求する（Ｓ９１４）。尚、この携帯端末装置１２から問い合わされた集計結果データは、問い合わせを行った携帯端末装置１２の情報とともに、他の集計問い合わせ装置１５より通知される。
【０１１８】
そして、集計装置１３において、要求されたデータの詳細より、携帯端末装置１２に送信するための集計結果データが生成されて送信されると、集計問い合わせ装置１５によって受信される（Ｓ９１５）。その後、Ｓ９１３で確認されたＩＤより通信接続する携帯端末装置１２を確定すると、確定した携帯端末装置１２との接続を確立する（Ｓ９１６）。このとき、携帯端末装置１２側についても、他の集計問い合わせ装置１５によって、自機器と通信接続を行うように指示されているので、携帯端末装置１２側において接続確立の確認を行うことができる。そして、Ｓ９１０と同様、集計装置１３より受信した集計結果データを携帯端末装置１２に送信する（Ｓ９１７）。
【０１１９】
又、Ｓ９０３で集計結果データの獲得要求がなかった場合（Ｎｏ）、又は、Ｓ９１３で他の集計問い合わせ装置１５からの通知がなかった場合（Ｎｏ）、又は、Ｓ９１７での携帯端末装置１２への送信動作が終了した場合、集計問い合わせ装置１５に対して終了の指示が成されたか否かが確認される（Ｓ９１８）。このとき、終了が指示されたとき、データ通信が終了する。又、終了の指示がないときは、待機状態に移行して、Ｓ９０２以降の動作を行う。
【０１２０】
このように集計問い合わせ装置が動作することにより、第１の実施形態におけるサーバ装置と同様、各集計問い合わせ装置への通信負荷が偏ることなく、平均化することができるため、特定の集計問い合わせ装置にのみ通信負荷が大きくなることを防ぐことができる。又、本実施形態のようなネットワークシステムを使用したサービス提供者側は、ユーザーに対してコンテンツへの最新のアクセス状況を、集計問い合わせ装置を通じて提供することができる。
【０１２１】
３．第３の実施形態
本発明の第３の実施形態について、図面を参照して説明する。尚、本実施形態のアドホックネットワークシステムにおいて、サーバ装置が第２の実施形態における集計問い合わせ装置の機能を有するものとし、その全体構成は、第１の実施形態と同様、図２に示すような構成となる。
【０１２２】
＜携帯端末装置の待機状態における動作＞
このようなアドホックネットワークシステムにおいて、携帯端末装置１２が、待機状態からデータ通信状態に状態遷移するとき、第１の実施形態と同様、図６のようなフローチャートに基づいて動作する。即ち、まず、接続可能なサーバ装置１０（第１の実施形態と同様、集計装置１３を含むものとする）の検索を行った後、接続可能なサーバ装置１０にコンテンツサーバとなるサーバ装置１０-aが含まれているか否かの確認を行う。
【０１２３】
コンテンツサーバとなるサーバ装置１０-aが含まれている場合は、サーバ装置１０-aと通信を行い、携帯端末装置１２と通信可能なサーバ装置１０のうち最も通信負荷の低いサーバ装置１０-bを通信サーバとして設定する。そして、携帯端末装置１２は通信サーバとなるサーバ装置１０-bと信号の送受信を行うことによって、データの送受信が可能な通信接続状態が確立されて、データ通信状態に遷移する。このようにデータ通信状態に遷移すると、通信サーバとなるサーバ装置１０-bに対して、第１の実施形態のようにローカル情報の出力要求が可能となるとともに、第２の実施形態のように集計装置１３で編集されたデータテーブルによる集計結果データの出力要求が可能となる。
【０１２４】
＜携帯端末装置のデータ通信状態遷移後の動作＞
携帯端末装置１２が、上述のように待機状態からデータ通信状態に遷移すると、図１９のフローチャートに従って動作を行う。まず、ユーザーによって入力部２０４が操作されて、ローカル情報の出力要求、又は、集計結果データの出力要求が成されたか否かが確認される（Ｓ６０１）。各データの出力要求があった場合（Ｙｅｓ）、その出力要求がローカル情報に対するものであるか否かが確認される（Ｓ１００１）。
【０１２５】
このとき、ローカル情報によるコンテンツの出力が要求された場合（Ｙｅｓ）、第１の実施形態と同様、通信サーバとなるサーバ装置１０-bに対して、ローカル情報の送信を要求するためのデータ通信要求信号が送信される（Ｓ６０２）。又、集計結果データの出力が要求された場合（Ｎｏ）、通信サーバとなるサーバ装置１０-bに対して、集計装置１３からの集計結果データの送信を要求するためのデータ通信要求信号が送信される（Ｓ１００２）。
【０１２６】
このように、Ｓ６０２又はＳ１００２のそれぞれにおいてデータ通信要求信号が送信された後、サーバ装置１０-bからローカル情報又は集計結果データを受信したか否かが確認される（Ｓ６０３）。このとき、ローカル情報又は集計結果データが受信されると（Ｙｅｓ）、受信されたローカル情報又は集計結果データが出力データとして出力データ格納部４０８に格納される。出力データ格納部４０８に格納された出力データは、アプリケーション制御部４０６によって読み出された後、データ出力部４０９によって出力部２０５が制御されて、コンテンツ又は集計結果が、音声又は画像として出力される（Ｓ６０４）。
【０１２７】
又、Ｓ６０３でサーバ装置１０-bからデータが受信されなかったとき（Ｎｏ）、所定回数データ通信要求信号が送信されたか否かが確認される（Ｓ６０５）。このとき、所定回数送信されていない場合（Ｎｏ）、再び、Ｓ１００１以降の動作が行われ、又、所定回数送信された場合（Ｙｅｓ）、サーバ装置１０-bとの接続が終了するように、通信データ送受信部４０３が通信デバイス２０８を制御し（Ｓ６０８）、待機状態に遷移する。
【０１２８】
Ｓ６０１でユーザーによる入力がないとき（Ｎｏ）、又は、Ｓ６０４での出力動作が行われると、サーバ装置１０-bから送信されるローカル情報が全て送信されてコンテンツサーバの変更を行うための指示情報が得られたか否かが確認される（Ｓ６０６）。即ち、サーバ装置１０-bは、携帯端末装置１２に対して、要求されたローカル情報を全て送信すると、コンテンツサーバの変更を行うための指示情報を携帯端末装置１２に送信する。尚、サーバ装置１０-bより、集計装置１３によって生成された集計結果データが送信された場合は、コンテンツサーバの変更を行うための指示情報は与えられない。
【０１２９】
このとき、コンテンツサーバの変更が指示されるとき（Ｙｅｓ）、サーバ装置１０-bとの接続が終了するように、通信データ送受信部４０３が通信デバイス２０８を制御し（Ｓ６０８）、待機状態に遷移する。又、コンテンツサーバの変更が指示されていないとき（Ｎｏ）、ユーザーによって入力部２０４が操作されて、終了が指示されたか否かが制御部４０１で確認される（Ｓ６０７）。このとき、終了が指示されたとき、データ通信が終了する。又、終了の指示がないときは、再び、ローカル情報又は集計結果データの出力が要求されたか否かが確認される（Ｓ６０１）。
【０１３０】
尚、Ｓ６０６でのコンテンツサーバの変更の確認は、ユーザーが入力部２０４を操作することによって指示されたか否かも確認される。即ち、ユーザーが集計装置１３で生成された集計結果データを出力部２０５で確認して、現在コンテンツサーバとして設定しているサーバ装置１０-aに格納されたローカル情報を不要とするとき、コンテンツサーバの変更を入力部２０４を操作することで指示することができる。
【０１３１】
又、Ｓ６０７での終了の指示の確認は、サーバ装置１０-1〜１０-n及び集計装置１３が格納する全てのローカル情報が出力されたときに、終了の指示が与えられるようにし、このようにして与えられる終了の指示の確認をも行えるようにしても構わない。
【０１３２】
＜サーバ装置の動作＞
次に、上述のように動作する携帯端末装置１２とデータ通信を行うサーバ装置１０（第１の実施形態と同様、集計装置１３を含むものとする）の動作について、図８及び図２０のフローチャートを参照して説明する。このとき、コンテンツサーバと通信サーバの設定を行った後、ローカル情報を携帯端末装置１２に送信するとともに、集計データを保存するまでの動作については、ほぼ、第１の実施形態と同様である。よって、異なる点のみ詳細に記述し、その他の部分については、簡単に説明する。
【０１３３】
サーバ装置１０が電源投入されると、複数のサーバ装置１０間で接続を確立し（Ｓ７０１）、サーバ装置１０及び携帯端末装置１２からの送信信号を受信するために待機状態に遷移する（Ｓ７０２）。そして、まず、コンテンツサーバ接続要求信号が携帯端末装置１２から送信されたか否かが確認され（Ｓ７０３）、コンテンツサーバ接続要求信号の受信されるとき（Ｙｅｓ）、接続確立した他のサーバ装置１０のうち、携帯端末装置１２より与えられる接続サーバ候補となるサーバ装置１０が存在するか否かが確認される（Ｓ７０４）。
【０１３４】
このとき、接続サーバ候補となるサーバ装置１０の存在が確認されると（Ｙｅｓ）、コンテンツサーバとして動作する自機器の通信負荷を算出した後（Ｓ７０５）、接続サーバ候補となる他のサーバ装置１０の通信負荷を獲得する（Ｓ７０６）。そして、通信負荷の最も低いサーバ装置１０を通信サーバとするように、接続サーバ判定部３０５で判定動作を行った後（Ｓ７０７）、携帯端末装置１２に通信サーバとなるサーバ装置１０を認識させるための接続サーバ信号を送信する（Ｓ７０８）。又、Ｓ７０４で接続サーバ候補となるサーバ装置１０への接続が確認されなかったとき（Ｎｏ）、直接、Ｓ７０８に移行して、接続サーバ信号が送信される。
【０１３５】
Ｓ７０３でコンテンツサーバ接続要求信号が受信されなかったとき（Ｎｏ）、又は、Ｓ７０８で接続サーバ信号が携帯端末装置１２に送信されたとき、通信サーバ接続要求信号が携帯端末装置１２から送信されたか否かが判断される（Ｓ７０９）。このとき、通信サーバ接続要求信号が受信されると（Ｙｅｓ）、自機器がコンテンツサーバで且つ通信サーバであるか否かが判断される（Ｓ７１０）。
【０１３６】
そして、自機器がコンテンツサーバでないことを認識すると（Ｙｅｓ）、第１の実施形態と異なり、コンテンツサーバとなるサーバ装置１０の情報の接続ホスト管理部３０６への格納動作のみが行われる（Ｓ７１１）。即ち、このとき、第１の実施形態のように、コンテンツサーバとなるサーバ装置１０より与えられるローカル情報の獲得は行われない。
【０１３７】
Ｓ７１０で自機器がコンテンツサーバであると認識されたとき（Ｎｏ）、又は、Ｓ７１１で代理接続の設定が行われたとき、第１の実施形態と同様、接続が確立されたことを認識させるための端末接続信号を送信する（Ｓ７１２）。このようにＳ７１２で端末接続信号が送信されたとき、又は、Ｓ７０９で通信サーバ接続要求信号が受信されなかったとき（Ｎｏ）、ローカル情報の送信を要求するデータ通信要求信号が携帯端末装置１２から送信されたか否かが判断される（Ｓ７１３）。
【０１３８】
このとき、ローカル情報の送信を要求するデータ通信要求信号が受信されると（Ｙｅｓ）、第１の実施形態と同様、携帯端末装置１２がコンテンツサーバとするサーバ装置１０に格納されたローカル情報の送信動作が行われる（Ｓ１１０１）。即ち、Ｓ１１０１における動作は、図９のフローチャートにおけるＳ７１４〜Ｓ７２６の動作に相当する。よって、Ｓ１１０１の動作について、図９を参照して簡単に説明する。
【０１３９】
Ｓ７１３でローカル情報の送信を要求するデータ通信要求信号が受信されると（Ｙｅｓ）、自機器がコンテンツサーバであるか否かが判断される（Ｓ７１４）。このとき、自機器がコンテンツサーバで、代理接続する必要がないことを確認すると（Ｎｏ）、ローカル情報を読み出すとともに（Ｓ７１５）、データ通信を行う携帯端末装置１２に関する各種データである集計データの収集を開始する（Ｓ７１６）。この集計データの収集を開始すると、ローカル情報を携帯端末装置１２に送信する（Ｓ７１７）。そして、このローカル情報の送信が終了すると、集計データの収集が終了され（Ｓ７１８）、収集された集計データがサーバ集計データ格納部３１１に格納される（Ｓ７１９）。
【０１４０】
又、Ｓ７１４で、自機器がコンテンツサーバでなく、代理接続を行うことを認識すると（Ｙｅｓ）、要求されるコンテンツサーバとなるサーバ装置１０のローカル情報が代理サーバデータ格納部３０９内に格納されているか否か確認される（Ｓ７２０）。要求されるコンテンツサーバとなるサーバ装置１０のローカル情報が格納されているとき（Ｙｅｓ）、そのローカル情報が読み出される（Ｓ７２１）。逆に、Ｓ７２０で、要求されるコンテンツサーバとなるサーバ装置１０のローカル情報が代理サーバデータ格納部３０９内に格納されていないとき又はコンテンツサーバで更新されているとき（Ｎｏ）、コンテンツサーバとなるサーバ装置１０と通信を行って、ローカル情報を獲得する（Ｓ７２２）。
【０１４１】
Ｓ７２１やＳ７２２で、ローカル情報が獲得されると、データ通信を行う携帯端末装置１２に集計データの収集を開始し（Ｓ７２３）、ローカル情報を携帯端末装置１２に送信する（Ｓ７２４）。このローカル情報の送信が終了すると、集計データの収集が終了され（Ｓ７２５）、この収集された集計データがコンテンツサーバとなるサーバ装置１０に送信される（Ｓ７２６）。
【０１４２】
Ｓ７１３でデータ通信要求信号が受信されなかったとき（Ｎｏ）、又、Ｓ７１９で集計データが格納されたとき、又、Ｓ７２６で集計データがコンテンツサーバとなるサーバ装置１０に送信されたとき、第１の実施形態と同様、通信サーバとなるサーバ装置１０より送信される集計データが受信されたか否かが確認される（Ｓ７２７）。このとき、通信サーバとなるサーバ装置１０より送信される集計データが受信されると（Ｙｅｓ）、この集計データをサーバ集計データ格納部３１１に格納する（Ｓ７２８）。
【０１４３】
Ｓ７２７でデータ通信要求信号が受信されなかったとき（Ｎｏ）、又、Ｓ７２８で集計データが格納されたとき、集計装置１３で生成された集計結果データの送信が要求されたか否かが確認される（Ｓ１１０２）。このとき、集計結果データの送信が要求されると（Ｙｅｓ）、携帯端末装置１２から問い合わされた集計結果データを集計装置１３に対して要求する（Ｓ１１０３）。尚、集計装置１３と直接通信接続が不可能なサーバ装置１０については、他のサーバ装置１０を介して間接的に通信を行う。
【０１４４】
そして、集計装置１３においてデータテーブルに基づいて生成された集計結果データが受信されると（Ｓ１１０４）、この受信された集計結果データが携帯端末装置１２に送信される（Ｓ１１０５）。そして、Ｓ１１０２で集計装置１３で生成された集計結果データの送信が要求されなかったとき（Ｎｏ）、又は、Ｓ１１０５で集計結果データの送信動作が行われたとき、入力部２０４が操作されて、終了が指示されたか否かが制御部３０１で確認される（Ｓ７２９）。このとき、終了が指示されたとき、データ通信が終了する。又、終了の指示がないときは、待機状態に移行して、Ｓ７０２以降の動作を行う。
【０１４５】
＜集計装置の動作＞
次に、上述のように動作するサーバ装置１０及び集計装置１３に格納された集計データを集計する集計装置１３の動作について、図２１のフローチャートを参照して説明する。
【０１４６】
上述したサーバ装置１０と同様に、電源投入されると、集計装置１３周辺のサーバ装置１０と接続を確立し（Ｓ７０１）、サーバ装置１０及び携帯端末装置１２からの送信信号を受信するために待機状態に遷移する（Ｓ７０２）。そして、第１の実施形態と同様、各サーバ装置１０及び集計装置１３に格納された集計データの集計を行うように指示されたか否かが確認される（Ｓ８０１）。
【０１４７】
このとき、集計データの集計の指示が確認されると（Ｙｅｓ）、自機器及び各サーバ装置１０に格納された集計データの集計を行う（Ｓ８０２）。そして、ユーザーの動態調査を行うためのデータ集計が成され、図１４（ａ）〜（ｄ）のようなデータテーブルが生成される（Ｓ８０３）。この生成されたデータテーブルが、ネットワーク集計データ格納部３１２に書き込まれるとともに、出力部２０５にデータ表示される（Ｓ８０４）。
【０１４８】
又、Ｓ８０１でデータ集計の指示が確認されなかったときは（Ｎｏ）、第１の実施形態と異なり、サーバ装置１０を通じて携帯端末装置１２から集計結果データの送信要求が成されたか否かの確認が行われる（Ｓ１２０１）。このとき、携帯端末装置１２から集計結果データの送信要求が確認されると（Ｙｅｓ）、集計制御部３１０によってネットワーク集計データ格納部３１２に格納された各データテーブルが読み出されるとともに、携帯端末装置１２によって要求された集計結果データの生成が行われる（Ｓ１２０２）。即ち、第２の実施形態で説明したように、例えば、図１８のようなテーブルで表される各コンテンツに対するアクセス回数と利用者の平均年齢に関するなどの集計結果データが集計装置１３で生成される。
【０１４９】
このように集計制御部３１０で生成された集計結果データが、通信データ送受信部３０３によって通信デバイス２０８が制御されて、通信サーバとなるサーバ装置１０を介して、携帯端末装置１２に送信される（Ｓ１２０３）。又、Ｓ１２０１で集計結果データの送信要求が確認されなかったときは（Ｎｏ）、サーバ装置１０と同様の、図８及び図２０のフローチャートにおけるＳ７０２〜Ｓ７２８及びＳ１１０１〜Ｓ１１０５のデータ通信動作を行う（Ｓ１２０４）。
【０１５０】
そして、Ｓ８０４及びＳ１２０３及びＳ１２０４の動作が行われた後、入力部２０４が操作されて、終了が指示されたか否かが制御部３０１で確認される（Ｓ７２９）。このとき、終了が指示されたとき、データ通信が終了する。又、終了の指示がないときは、待機状態に移行して、Ｓ７０２以降の動作を行う。
【０１５１】
尚、本実施形態において、集計装置がサーバ装置の機能を有するものとしたが、集計装置がサーバ装置の機能を有さず、集計処理を行うための機能のみを有するものとしても構わない。又、このとき、集計装置がサーバ装置と無線通信によってアドホックネットワークを構成するものとしても構わないし、サーバ装置とＬＡＮが構築されるように、別の通信媒体を用いた通信ネットワークを構築するものとしても構わない。
【０１５２】
又、本実施形態において、サーバ装置が、第１の実施形態におけるコンテンツの送信動作と、第２の実施形態における集計装置で生成された集計結果データの送信動作とを、一つのフローチャートで直列的に動作するようにしたが、別々のフローチャートとして、並列的に動作するようにしても構わない。即ち、サーバ装置が、図７及び図８のフローチャートで表される動作と、図１６及び図１７で表される動作とを、それぞれ独立的に行うようにしても構わない。
【０１５３】
【発明の効果】
本発明によると、実際に通信を行った端末装置との通信記録が集計されるので、この通信記録に基づいて生成されたデータテーブルにより、ユーザーが真に興味を持って情報を受信した事実による集計結果を得ることができる。複数のサーバ装置に基づく複数の通信ネットワークが存在する空間において、該空間内にある端末装置は、各サーバ装置固有の情報を、近接する通信可能領域にある任意のサーバ装置から受信することができる。よって、端末装置と通信させるサーバ装置を、その固有の情報の受信を要求するサーバ装置と異なるものとすることができる。
【０１５４】
又、通信にかかる負荷の最も低いサーバ装置を、端末装置と通信させるサーバ装置に設定することができるので、固有の情報の受信要求の多いサーバ装置の通信にかかる負荷を分散させることができる。よって、全体的に効率の良い通信ネットワークシステムを構築するとともに、正確な集計処理をサーバ装置が行うことができる。
【０１５５】
更に、端末装置によって、集計問い合わせ装置を通じて、集計装置に対して集計結果を求めることができるので、サーバ装置の管理を行うサービス提供者側は、ユーザーに対して固有の情報となる各コンテンツへのアクセス状況を提供することができる。よって、ユーザーは端末装置を用いて、集計問い合わせ装置を通じて集計装置に集計結果の問い合わせを行うことで、各サーバ装置内の固有の情報となるコンテンツの人気度や混雑度などの情報を得ることができる。よって、このようなコンテンツの人気度や混雑度を知ることにより、ユーザーは各コンテンツを見学するか否かを判断することが可能となる。
【図面の簡単な説明】
【図１】本発明の通信ネットワークシステムの構成を示すブロック図。
【図２】図１の通信ネットワークシステムを構成する通信制御装置のハードウェア構成を示すブロック図。
【図３】図２の通信制御装置をサーバ装置としたときの機能構成を示すブロック図。
【図４】図２の通信制御装置を集計装置としたときの機能構成を示すブロック図。
【図５】図２の通信制御装置を携帯端末装置としたときの機能構成を示すブロック図。
【図６】図５の携帯端末装置の待機状態における動作を示すフローチャート。
【図７】図５の携帯端末装置のデータ通信状態における動作を示すフローチャート。
【図８】図３のサーバ装置の動作を示すフローチャート。
【図９】図３のサーバ装置の動作を示すフローチャート。
【図１０】集計データを説明するための図。
【図１１】図１の通信ネットワークシステムの動作を示すための図。
【図１２】図１の通信ネットワークシステムの動作を示すための図。
【図１３】図４の集計装置の動作を示すフローチャート。
【図１４】データテーブルを示すための図。
【図１５】本発明の通信ネットワークシステムの別の構成を示すブロック図。
【図１６】集計問い合わせ装置の動作を示すフローチャート。
【図１７】集計問い合わせ装置の動作を示すフローチャート。
【図１８】集計結果データの一例。
【図１９】図５の携帯端末装置のデータ通信状態における動作を示すフローチャート。
【図２０】図３のサーバ装置の動作を示すフローチャート。
【図２１】図４の集計装置の動作を示すフローチャート。
【符号の説明】
１０-1〜１０-n    サーバ装置
１１-1〜１１-n    アドホックネットワークエリア
１２-1〜１２-m    携帯端末装置
１３    集計装置
１４    アドホックネットワークエリア
１５-1〜１１-n    集計問い合わせ装置
２０１    ＣＰＵ
２０２    ＲＯＭ
２０３    ＲＡＭ
２０４    入力部
２０５    出力部
２０６    Ｉ／Ｏデバイス
２０７    記憶装置
２０８    通信デバイス
２０９    アンテナ
３０１    制御部
３０２    通信制御部
３０３    通信データ送受信部
３０４    通信負荷測定部
３０５    接続サーバ判定部
３０６    接続ホスト管理部
３０７    アプリケーション制御部
３０８    サーバデータ格納部
３０９    代理サーバデータ格納部
３１０    集計制御部
３１１    サーバ集計データ格納部
３１２    ネットワーク集計データ格納部
４０１    制御部
４０２    通信制御部
４０３    通信データ送受信部
４０４    接続サーバ検索部
４０５    接続サーバ管理部
４０６    アプリケーション制御部
４０７    コンテンツサーバ選択部
４０８    出力データ格納部
４０９    データ出力部
【図１】
0003838891.tif 000002
【図２】
0003838891.tif 000003
【図３】
0003838891.tif 000004
【図４】
0003838891.tif 000005
【図５】
0003838891.tif 000006
【図６】
0003838891.tif 000007
【図７】
0003838891.tif 000008
【図８】
0003838891.tif 000009
【図９】
0003838891.tif 000010
【図１０】
0003838891.tif 000011
【図１１】
0003838891.tif 000012
【図１２】
0003838891.tif 000013
【図１３】
0003838891.tif 000014
【図１４】
0003838891.tif 000015
【図１５】
0003838891.tif 000016
【図１６】
0003838891.tif 000017
【図１７】
0003838891.tif 000018
【図１８】
0003838891.tif 000019
【図１９】
0003838891.tif 000020
【図２０】
0003838891.tif 000021
【図２１】
0003838891.tif 000022