(57)【要約】【課題】正確な受信率等の所望する情報を生成することが可能な情報生成システム等を提供する。【解決手段】情報生成装置１０は、顧客情報管理装置５０に対してマルチキャストデータを受信することが許可されているデータ受信装置の数を要求し、顧客情報管理装置５０は、この要求に対する応答を返す。また、情報生成装置１０は、マルチキャストツリーの根に相当する根中継装置２０に対してマルチキャストデータを受信するデータ受信装置４０の数の測定を要求し、根中継装置２０は、この要求に対する応答を返す。情報生成装置１０は、根中継装置２０から得られるマルチキャストデータを受信するデータ受信装置４０の数と顧客情報管理装置５０から得られるマルチキャストデータを受信することが許可されているデータ受信装置の数から受信率を算出する。【選択図】      図２
2004165915.tif 000002
【特許請求の範囲】
【請求項１】
マルチキャストグループを指定して配信されるデータを中継し、配下にあるデータ受信装置のうち当該マルチキャストグループに参加しているデータ受信装置に対して前記データを送信する中継装置と、前記データ受信装置に関する顧客情報を管理する顧客情報管理装置と、前記データ受信装置の利用状況に関する利用状況情報を生成する情報生成装置とを備えたシステムであって、
前記情報生成装置は、
生成すべき利用状況情報から前記中継装置が測定すべき第１の項目を決定し、決定した第１の項目を前記中継装置に通知する第１の通知手段と、
生成すべき利用状況情報から前記顧客情報管理装置が測定すべき第２の項目を決定し、決定した第２の項目を前記顧客情報管理装置に通知する第２の通知手段と、
前記中継装置から送信される第１の測定結果を受信する第１の受信手段と、
前記顧客情報管理装置から送信される第２の測定結果を受信する第２の受信手段と、
前記第１の測定結果及び前記第２の測定結果に基づいて前記利用状況情報を生成する情報生成手段とを備え、
前記中継装置は、
前記マルチキャストグループに参加しているデータ受信装置を対象に、前記第１の項目について測定を行い、測定した結果を第１の測定結果として前記情報生成装置に送信する送信手段を備え、
前記顧客情報管理装置は、
管理する顧客情報のうち通知される前記第２の項目に対応する顧客情報について測定を行い、測定した結果を第２の測定結果として前記情報生成装置に送信する送信手段を備えることを特徴とする情報生成システム。
【請求項２】
前記第１の通知手段は、前記第１の項目のほか、第１の測定条件を前記中継装置に通知し、前記第２の通知手段は、前記第２の項目のほか、第２の測定条件を前記顧客情報管理装置に通知し、前記中継装置における前記送信手段は、前記第１の項目について前記第１の測定条件に従って測定を行い、前記顧客情報管理装置における前記送信手段は、前記第２の項目について前記第２の測定条件に従って測定を行うことを特徴とする請求項１に記載の情報生成システム。
【請求項３】
前記第１の測定条件には、少なくとも測定すべき期間の指定を含むことを特徴とする請求項２に記載の情報生成システム。
【請求項４】
前記中継手段における前記送信手段は、前記第１の測定条件に含まれる期間の指定に従って所定間隔で測定を行い、該測定により得られる複数の測定結果を平均化し、平均化した結果を前記第１の測定結果として前記情報生成装置に送信することを特徴とする請求項３に記載の情報生成システム。
【請求項５】
前記データ受信装置の利用状況に関する利用状況情報は、前記データ受信装置による前記データの受信率であり、前記第１の項目は、前記マルチキャストグループに参加しているデータ受信装置の数であり、前記第２の項目は、前記マルチキャストグループに参加可能な全データ受信装置の数であることを特徴とする請求項１〜４に記載の情報生成システム。
【請求項６】
マルチキャストグループに参加することにより、当該マルチキャストグループを指定して配信されるデータを中継装置を介して受信することが可能なデータ受信装置の利用状況に関する利用状況情報を生成する情報生成装置であって、
生成すべき利用状況情報から前記中継装置が測定すべき第１の項目を決定し、決定した第１の項目を前記中継装置に通知する第１の通知手段と、
生成すべき利用状況情報から前記データ受信装置に関する顧客情報を管理する顧客情報管理装置が測定すべき第２の項目を決定し、決定した第２の項目を前記顧客情報管理装置に通知する第２の通知手段と、
前記中継装置から送信される第１の測定結果を受信する第１の受信手段と、
前記顧客情報管理装置から送信される第２の測定結果を受信する第２の受信手段と、
前記第１の測定結果及び前記第２の測定結果に基づいて前記利用状況情報を生成する情報生成手段と
を具備することを特徴とする情報生成装置。
【請求項７】
マルチキャストグループを指定して配信されるデータを中継し、配下にあるデータ受信装置のうち当該マルチキャストグループに参加しているデータ受信装置に対して前記データを送信する中継装置であって、
外部から通知される測定項目と少なくとも測定すべき期間の指定を含む測定条件とを受け付ける受付手段と、
前記マルチキャストグループに参加しているデータ受信装置を対象に、前記測定項目について前記測定条件に従って測定を行い、測定結果を外部に送信する送信手段とを備え、
前記送信手段は、前記測定条件に含まれる期間の指定に従って測定を所定間隔で実行し、該測定により得られる複数の測定結果を平均化し、平均化した結果を測定結果として外部に送信することを特徴とする中継装置。
【請求項８】
マルチキャストグループに参加することにより、当該マルチキャストグループを指定して配信されるデータを受信することが可能なデータ受信装置に関する顧客情報を管理する顧客情報管理装置であって、
前記データ受信装置の利用状況に関する利用状況情報を生成する装置であって、生成すべき利用状況情報から当該顧客情報管理装置が測定すべき測定項目を決定する情報生成装置から通知される前記測定項目を受け付ける受付手段と、
管理する顧客情報のうち通知される前記測定項目に対応する顧客情報について測定を行い、測定した結果を前記情報生成装置に送信する送信手段と
を具備することを特徴とする顧客情報管理装置。
【請求項９】
マルチキャストグループを指定して配信されるデータを中継し、配下にあるデータ受信装置のうち当該マルチキャストグループに参加しているデータ受信装置に対して前記データを送信する中継装置と、前記データ受信装置に関する顧客情報を管理する顧客情報管理装置と、前記データ受信装置の利用状況に関する利用状況情報を生成する情報生成装置とを備えたシステムにおける情報生成方法であって、
前記情報生成装置は、生成すべき利用状況情報から前記中継装置が測定すべき第１の項目を決定し、決定した第１の項目を前記中継装置に通知する一方、生成すべき利用状況情報から前記顧客情報管理装置が測定すべき第２の項目を決定し、決定した第２の項目を前記顧客情報管理装置に通知し、
前記中継装置は、前記マルチキャストグループに参加しているデータ受信装置を対象に、前記第１の項目について測定を行い、測定した結果を第１の測定結果として前記情報生成装置に送信し、
前記顧客情報管理装置は、管理する顧客情報のうち、前記第２の項目に対応する顧客情報について測定を行い、測定した結果を第２の測定結果として前記情報生成装置に送信し、
前記情報生成装置は、前記中継装置から送信される第１の測定結果を受信する一方、前記顧客情報管理装置から送信される第２の測定結果を受信し、受信した前記第１の測定結果及び前記第２の測定結果に基づいて前記利用状況情報を生成することを特徴とする情報生成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報生成システム、情報生成装置、中継装置、顧客情報管理装置及び情報生成方法に関する。
【０００２】
【従来の技術】
インターネット等を利用したデータの配信は、送信側（データ配信装置）と受信側（データ受信装置）の関係からユニキャスト配信、ブロードキャスト配信、マルチキャスト配信に分類される。
ユニキャスト配信は、１つのデータ配信装置が１つのデータ受信装置にデータを配信する１対１の通信である。このため、データ配信装置が配信すべきデータ量はデータ受信装置の数に比例して大きくなり、データの配信処理のための負荷が大きくなってしまう。
【０００３】
これに対し、ブロードキャスト配信及びマルチキャスト配信は、１つのデータ配信装置が多数のデータ受信装置にデータを配信する１対多の通信であるため、上記問題は生じない。ここで、マルチキャスト配信は、ブロードキャスト配信と異なり、一回の操作で特定多数の相手だけにデータを配信するこができるという利点を有する。
【０００４】
マルチキャストの一例としては、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いてマルチキャストを実現するＩＰマルチキャストが広く知られている。ＩＰマルチキャストでは、同一のデータを受信する受信装置のグループにマルチキャスト用のＩＰアドレスを割り当てることでマルチキャストグループを構成する。このマルチキャストグループに割り当てられるＩＰアドレス（以下、マルチキャストアドレス）は当該グループに固有である。データ受信装置は、あるマルチキャストグループ宛に送信されるマルチキャストデータの受信を希望する場合、隣接している中継装置（ルータ等）に該マルチキャストグループに属するデータ受信装置があることを示す情報を記憶させる。これにより、データ受信装置は、データ配信装置から当該マルチキャストグループ宛に配信されるデータを中継装置等を介して受信することができる。
【０００５】
ここで、上記マルチキャストデータを受信するデータ受信装置と中継装置との間のマルチキャストグループ管理用プロトコルとしては、ＩＧＭＰ（Ｉｎｔｅｒｎｅｔ  Ｇｒｏｕｐ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）が用いられている。このＩＧＭＰに対応した中継装置には、自身の配下にあるデータ受信装置の中にマルチキャストグループに参加しているデータ受信装置が存在するか否かを判別する機能が実装されており、さらに、ＩＧＭＰ  Ｖｅｒｓｉｏｎ３に対応した中継装置においては、自身の配下にある全てのデータ受信装置からＩＧＭＰ  Ｍｅｍｂｅｒｓｈｉｐ  Ｒｅｐｏｒｔが届くため、ＩＧＭＰ  Ｖｅｒｓｉｏｎ３に対応した中継装置の実装方法をＩＧＭＰ  Ｖｅｒｓｉｏｎ３仕様に規定された方法から拡張することによって、マルチキャストグループに参加しているデータ受信装置が何台存在するか（すなわち、マルチキャストグループに参加しているデータ受信装置の数）を把握することが可能となる。なお、各中継装置間のマルチキャスト経路制御プロトコルとしては、ＤＶＭＲＰ（Ｄｉｓｔａｎｃｅ  Ｖｅｃｔｏｒ  Ｍｕｌｔｉｃａｓｔ  Ｒｏｕｔｉｎｇ  Ｐｒｏｔｏｃｏｌ）、ＭＯＳＰＦ（Ｍｕｌｔｉｃａｓｔ  Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）、ＰＩＭ−ＤＭ（Ｐｒｏｔｏｃｏｌ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｍｕｌｔｉｃａｓｔ−Ｄｅｎｃｅ  Ｍｏｄｅ）、ＰＩＭ−ＳＭ（Ｐｒｏｔｏｃｏｌ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｍｕｌｔｉｃａｓｔ−Ｓｐａｒｓｅ  Ｍｏｄｅ）、ＢＧＭＰ（Ｂｏｒｄｅｒ  Ｇａｔｅｗａｙ
Ｍｕｌｔｉｃａｓｔ  Ｐｒｏｔｏｃｏｌ）等が用いられる。
【０００６】
ここで、図１０は、上記ＩＧＭＰｖｅｒｓｉｏｎ３を応用し、あるマルチキャストグループに属するデータ受信装置の数を把握するための技術として提案されているＥＣＭＰ（Ｅｘｐｒｅｓｓ  Ｃｏｕｎｔ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）の仕組みを説明するための概念図である（例えば、非特許文献１参照）。なお、図１０は、中継装置やデータ受信装置などの物理的な接続関係を示すものではなく、あくまでマルチキャストデータの配信経路等を示すものである。
情報生成装置１００は、図１０に示すマルチキャストデータの配信ツリー（以下、「マルチキャストツリー」という）の配下にある全データ受信装置４００の数を把握するための装置である。この情報生成装置１００は、全データ受信装置４００の数を把握する際、まず、マルチキャストツリーの根の役割を担う中継装置（便宜上、根中継装置という）２００、もしくはマルチキャストデータを配信するデータ配信装置３００に対してＣｏｕｎｔＱｕｅｒｙ（ｃｈａｎｎｅｌ，ｃｏｕｎｔＩｄ，ｔｉｍｅｏｕｔ）関数を用いて問い合わせを行う。このＣｏｕｎｔＱｕｅｒｙ関数を用いた問い合わせについて詳述すると、情報生成装置１００は、まずｃｈａｎｎｅｌとして自装置を識別する送信元アドレスと、ｃｏｕｎｔＩｄとして測定対象がデータ受信装置４００の数であることを示す測定項目識別ＩＤと、ｔｉｍｅｏｕｔとして任意のタイムアウト時刻を示すタイムアウト情報とを含む問い合わせメッセージＭを作成する（図１１参照）。そして、情報生成装置１００は、このようにして作成した問い合わせメッセージＭを上記根中継装置２００、もしくはデータ配信装置３００に送信する。
【０００７】
根中継装置２００もしくはデータ配信装置３００は、問い合わせメッセージＭを受信すると、この問い合わせメッセージＭを自装置からみてマルチキャストツリーの子に相当する中継装置２００へ転送する。
子の中継装置２００は、問い合わせメッセージＭを受け取ると、この問い合わせメッセージＭを自装置からみてさらに子に相当する中継装置２００へ転送する。このような処理が親子関係にある中継装置２００の間で順次行われることにより、マルチキャストツリーを構成する全ての中継装置２００に問い合わせメッセージＭが伝えられる。
【０００８】
このようにして全ての中継装置２００に問い合わせメッセージＭが伝えられると、各中継装置２００は、問い合わせメッセージＭに含まれるタイムアウト情報によって指定された時刻までに、自身の配下にある各サブネットワーク上に存在するマルチキャストグループに参加するデータ受信装置（以下、参加データ受信装置と略称する）４００の数をカウントする。そして、各中継装置２００は、ＣｏｕｎｔＲｅｓｐｏｎｓｅ（ｃｈａｎｎｅｌ，ｃｏｕｎｔＩｄ，ｔｉｍｅｏｕｔ）関数を用いることにより、カウント結果を含む応答メッセージを作成し、作成した応答メッセージを自装置からみてマルチキャストツリーの親に相当する中継装置２００に送信する。
【０００９】
各中継装置２００は、かかる応答メッセージを受け取ると、自身がカウントした参加データ受信装置４００の数と、受け取った応答メッセージに含まれる参加受信者装置４００の数とを集計し、集計した結果を含む応答メッセージを自装置からみてさらに親に相当する中継装置２００へ送信する。なお、親となる中継装置２００からみて子に相当する中継装置２００が複数存在する場合、この親となる中継装置２００は、自身がカウントした参加データ受信装置４００の数と、子に相当する各中継装置２００から送られてくる応答メッセージに含まれる各参加データ受信装置４００の数とを集計することになる。このような処理が親子関係にある中継装置２００の間で順次行われることにより、最終的にはマルチキャストツリーの根に相当する根中継装置２００もしくはデータ配信装置３００により、マルチキャストツリーの配下にある全ての参加データ受信装置４００の数が集計されることになる。根中継装置２００もしくはデータ配信装置３００は、全ての参加データ受信装置４００の数を集計すると、この結果を情報生成装置１００宛に返送する。情報生成装置１００は、かかる結果を受け取ることにより、マルチキャスト配信時における参加データ受信装置４００の数を把握することが可能となる。
【００１０】
【非特許文献１】
Ｈ．Ｈｏｌｂｒｏｏｋ  ａｎｄ  Ｄ．Ｒ．Ｃｈｅｒｉｔｏｎ著，「ＩＰ  Ｍｕｌｔｉｃａｓｔ  Ｃｂａｎｎｅｌｓ：ＥＸＰＲＥＳＳＳ  Ｓｕｐｐｏｒｔ  ｆｏｒ  Ｌａｒｇｅ−ｓｃａｌｅ  Ｓｉｎｇ１ｅ−Ｓｏｕｒｃｅ  Ａｐｐｌｉｃａｔｉｏｎｓ」，Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ＳＩＧＣＯＭＭ  １９９９，１９９９年
【００１１】
【発明が解決しようとする課題】
上記非特許技術文献１に開示されている技術によれば、ある時点における参加データ受信装置４００の数を求めることはできるが、当該時点における受信率（すなわち、マルチキャストグループに参加可能なデータ受信装置のうち、何台のデータ受信装置がマルチキャストグループに参加しているか）を求めることはできない。なお、テレビ放送などにおいては、かかる受信率（視聴率）を求める方法として、ピープルメータやオンラインメータなどの装置をサンプル世帯のテレビに取り付け、ピープルメータ等による測定結果を利用して視聴率を求める方法が採用されている。しかしながら、マルチキャストグループに参加可能な全てのデータ受信装置４００にピープルメータ等を実装することは、コスト面から考えても非現実的である。また、テレビ放送等と同様に、適宜サンプリングした一部のデータ受信装置４００にのみピープルメータ等を取り付け、ピープルメータ等による測定結果を利用して視聴率を求めたとしても、この視聴率はサンプリングして求めた視聴率であるために大きな誤差を含んでしまう。
【００１２】
また、非特許文献１に開示されている技術は、あくまで、ある時点（例えば配信時）における参加データ受信装置４００の数を求めることを可能とする技術である。従って、例えば“マルチキャストデータの配信が開始されてから終了するまでにおける平均的な参加データ受信装置４００の数”といった柔軟な条件に基づいて参加データ受信装置４００の数を求めるには、情報生成装置１００は、データの配信が開始されてから終了するまでの間、上記問い合わせを根中継装置２００等に対して連続的に行う必要がある。一方、問い合わせを受けた各中継装置２００等においては、この問い合わせに従って連続的に参加データ受信装置４００の数を測定し、測定結果を自装置からみて親に相当する中継装置２００等に返答し続ける必要がある。そして、情報生成装置１００は、根中継装置２００等から順次返答される参加データ受信装置４００の数を合算し、合算した結果を上記データの配信時刻から配信終了時刻までの時間で除するなどして平均的な参加データ受信装置４００の数を求める必要がある。このような一連の処理がマルチキャストデータの配信が開始されてから終了するまで連続的に行われると、通信トラヒックは増大し、ネットワークの通信を圧迫してしまう。
【００１３】
さらに、非特許文献１に開示されている技術によれば、情報生成装置１００が根中継装置２００等に上記問い合わせを行うことを契機として参加データ受信装置４００の数のカウントが開始される。従って、例えば“時刻２３：００における参加データ受信装置４００の数”といった条件に基づいて参加データ受信装置４００の数を求めるために、当該時刻に情報生成装置１００が根中継装置２００等に上記問い合わせを行ったとしても、問い合わせが根中継装置２００等に送られてから全ての中継装置２００に転送されるまでにはタイムラグが生ずる。かかるタイムラグの発生により、全ての中継装置２００が同一時刻に参加データ受信装置４００の数を求めることはできず、この結果、情報生成装置１００は、ある時刻における正確な参加データ受信装置４００の数を把握することができないという問題が生じてしまう。
このように、上記いずれの従来の技術においても正確な受信率を求めることができないという問題があった。
【００１４】
本発明は、以上説明した事情を鑑みてなされたものであり、正確な受信率などの所望する情報を生成することができる情報生成システム等を提供することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するため、本発明は、マルチキャストグループを指定して配信されるデータを中継し、配下にあるデータ受信装置のうち当該マルチキャストグループに参加しているデータ受信装置に対して前記データを送信する中継装置と、前記データ受信装置に関する顧客情報を管理する顧客情報管理装置と、前記データ受信装置の利用状況に関する利用状況情報を生成する情報生成装置とを備えたシステムであって、前記情報生成装置は、生成すべき利用状況情報から前記中継装置が測定すべき第１の項目を決定し、決定した第１の項目を前記中継装置に通知する第１の通知手段と、生成すべき利用状況情報から前記顧客情報管理装置が測定すべき第２の項目を決定し、決定した第２の項目を前記顧客情報管理装置に通知する第２の通知手段と、前記中継装置から送信される第１の測定結果を受信する第１の受信手段と、前記顧客情報管理装置から送信される第２の測定結果を受信する第２の受信手段と、前記第１の測定結果及び前記第２の測定結果に基づいて前記利用状況情報を生成する情報生成手段とを備え、前記中継装置は、前記マルチキャストグループに参加しているデータ受信装置を対象に、前記第１の項目について測定を行い、測定した結果を第１の測定結果として前記情報生成装置に送信する送信手段を備え、前記顧客情報管理装置は、通知される前記第２の項目について測定を行い、測定した結果を第２の測定結果として前記情報生成装置に送信する送信手段を備えることを特徴とする。
【００１６】
かかる構成によれば、情報生成装置は、中継装置に測定すべき第１の項目（例えば、マルチキャストグループに参加しているデータ受信装置の数）を通知する一方、顧客情報管理装置に測定すべき第２の項目（例えば、マルチキャストグループに参加可能な全データ受信装置の数）を通知し、各項目についての測定結果を各装置から受け取ることにより、所望の情報（例えば、受信率）を生成する。このように、本発明においては、ピープルメータ等をデータ受信装置に取り付けることなく、受信率等を求めることができるため、システム導入のためのコストを抑えることができるとともに、信頼性の高い受信率等を求めることができる。
【００１７】
また、本発明は、マルチキャストグループに参加することにより、当該マルチキャストグループを指定して配信されるデータを中継装置を介して受信することが可能なデータ受信装置の利用状況に関する利用状況情報を生成する情報生成装置であって、生成すべき利用状況情報から前記中継装置が測定すべき第１の項目を決定し、決定した第１の項目を前記中継装置に通知する第１の通知手段と、生成すべき利用状況情報から前記データ受信装置に関する顧客情報を管理する顧客情報管理装置が測定すべき第２の項目を決定し、決定した第２の項目を前記顧客情報管理装置に通知する第２の通知手段と、前記中継装置から送信される第１の測定結果を受信する第１の受信手段と、前記顧客情報管理装置から送信される第２の測定結果を受信する第２の受信手段と、前記第１の測定結果及び前記第２の測定結果に基づいて前記利用状況情報を生成する情報生成手段とを具備することを特徴とする。
【００１８】
かかる構成によれば、情報生成装置は、中継装置に測定すべき第１の項目（例えば、マルチキャストグループに参加しているデータ受信装置の数）を通知する一方、顧客情報管理装置に測定すべき第２の項目（例えば、マルチキャストグループに参加可能な全データ受信装置の数）を通知し、各装置から各項目についての測定結果を受け取ることにより、所望の情報（例えば、受信率）を生成する。このように、本発明においては、ピープルメータ等をデータ受信装置に取り付けることなく、受信率等を求めることができるため、システム導入のためのコストを抑えることができるとともに、信頼性の高い受信率等を求めることができる。
【００１９】
また、本発明は、マルチキャストグループを指定して配信されるデータを中継し、配下にあるデータ受信装置のうち当該マルチキャストグループに参加しているデータ受信装置に対して前記データを送信する中継装置であって、外部から通知される測定項目と少なくとも測定すべき期間の指定を含む測定条件とを受け付ける受付手段と、前記マルチキャストグループに参加しているデータ受信装置を対象に、前記測定項目について前記測定条件に従って測定を行い、測定結果を外部に送信する送信手段とを備え、前記送信手段は、前記測定条件に含まれる期間の指定に従って所定間隔で測定を行い、該測定により得られる複数の測定結果を平均化し、平均化した結果を測定結果として外部に送信することを特徴とする。
【００２０】
かかる構成によれば、中継装置は、外部から測定項目及び測定条件が通知された場合、通知される測定項目について測定条件に含まれる期間の指定に従って所定間隔で測定を行い、測定結果を平均化し、平均化した結果を外部に送信する。このため、測定の都度、測定結果を外部に送信しなければならなかった従来技術と比較して、測定のための通信トラヒック等を抑えることが可能となる。
【００２１】
【発明の実施の形態】
以下、本発明を無線通信ネットワークに適用した実施の形態について説明する。
Ａ．本実施形態
（１）実施形態の構成
図１は、本実施形態に係る情報生成システム７０の構成を示す図であり、図２は、前掲図１０に対応する図であって情報生成システム７０を用いて平均受信率等を算出する仕組みを説明するための概念図である。
情報生成システム７０は、情報生成装置１０、中継装置２０、データ配信装置３０、データ受信装置４０、顧客情報管理装置５０等によって構成され、これら各装置はＣＰＵ、ＲＯＭ、ＲＡＭ等のハードウェア資源を備えたコンピュータ等により構成されている。
【００２２】
ここで、情報生成装置１０、データ配信装置３０、データ受信装置４０、顧客情報管理装置５０は、インターネット、無線通信ネットワークなどの通信ネットワーク６０に接続されており、この通信ネットワーク６０は、複数の中継装置２０等を相互に接続することによって構成される。なお、以下においては、本願発明の理解を容易にするために、上記従来技術と異なる部分を中心に説明し、重複する部分については説明を割愛する。
【００２３】
図３は、情報生成装置１０の機能を示す機能ブロック図である。
情報決定手段１０ａは、自装置において生成すべき情報を決定する手段である。ここで、情報生成装置１０において生成される情報は、例えばデータ受信装置４０の平均受信率など、データ受信装置４０の利用状況を表す情報（利用状況情報）である。情報決定手段１０ａは、生成すべき情報を決定すると、これを第１の問い合わせメッセージ作成手段１１及び第２の問い合わせメッセージ作成手段１２に通知する。かかる通知を受け取ると、第１の問い合わせメッセージ作成手段１１及び第２の問い合わせメッセージ作成手段１２は、自身が作成すべき問い合わせメッセージの内容を決定し、問い合わせメッセージの作成を行う（詳細は後述）。
【００２４】
第１の問い合わせメッセージ作成手段１１は、情報決定手段１０ａからの通知内容に従って、図２に示すマルチキャストツリーの根の役割を担う根中継装置２０、もしくはマルチキャストデータを配信するデータ配信装置３０に送信すべき第１の問い合わせメッセージＭ１を作成する。
ここで、図４は、第１の問い合わせメッセージＭ１の内容を例示した図である。
データ種類識別ＩＤは、問い合わせメッセージであるか、あるいはマルチキャスト配信されるマルチキャストデータであるかを識別するための識別ＩＤである。このデータ種類識別ＩＤは、ＩＰのルータアラートオプションヘッダ等に付され、各中継装置２０は、このルータアラートオプションヘッダ等に付されたデータ種類識別ＩＤを参照することにより、受け取ったデータが問い合わせメッセージ（データ種類識別ＩＤ０等）であるか、あるいはマルチキャストデータ（データ識別ＩＤ１等）であるかを判別する。なお、このような判別を必要とするのは、受け取ったデータがマルチキャストデータである場合、各中継装置２０はマルチキャストデータを自装置からみて子の中継装置２０等に送るのみで良いが、受け取ったデータが問い合わせメッセージである場合には、各中継装置２０は自装置において後述する処理を行う必要があるからである。
【００２５】
配信元アドレスは、マルチキャストデータの配信元となるデータ配信装置３０を識別するためのアドレスである。
配信先アドレスは、マルチキャストデータの配信先となるマルチキャストグループを識別するためのアドレス（すなわちマルチキャストアドレス）である。
測定項目情報は、各中継装置２０が測定すべき項目を示す情報である。測定すべき項目としては、ある期間における参加データ受信装置４０の数の平均値（以下、平均参加データ受信装置の数）、当該時点までに各中継装置２０が転送したマルチキャストデータのデータ量、転送時間などがある。
【００２６】
測定条件情報は、各中継装置２０が測定項目情報に示される項目を測定するときの条件を示す情報であり、タイムアウト情報、測定期間指定情報、測定間隔指定情報等によって構成されている。
タイムアウト情報は、任意に設定される測定のタイムアウト期限を示す情報である。
測定期間指定情報は、測定する期間（例えば１０：００〜１１：００やマルチキャスト配信開始から終了まで等）を指定するための情報である。
測定間隔指定情報は、測定する時間間隔（例えば、１０分毎等）を指定するための情報である。なお、これら各情報のほか、マルチキャスト配信するデータを識別するためのコンテンツＩＤやマルチキャストセッションＩＤ等を含めるようにしても良い。
【００２７】
第１の問い合わせメッセージ作成手段１１は、以上説明した各情報を設定することにより、例えば「送信元アドレスが２００．１．１．１０４であるデータ配信装置がマルチキャストアドレス２３２．０．０．１２３宛にデータを配信するときの、１０：００〜１０：３０までの平均参加データ受信装置の数を求めなさい。ただし、タイムアウト時刻は１０：４０とする。」といった内容の第１の問い合わせメッセージＭ１を作成する。
【００２８】
図３に戻り、第２の問い合わせメッセージ作成手段１２は、情報決定手段１０ａからの通知内容に従って、顧客情報管理装置５０に送信すべき第２の問い合わせメッセージＭ２を作成する。この第２の問い合わせメッセージＭ２には、上記第１の問い合わせメッセージＭ１に対応する測定項目情報、測定条件情報等が含まれている。例えば、上記第１の問い合わせメッセージＭ１が作成された場合を例に説明すると、第２の問い合わせメッセージ作成手段１２は、「１０：００〜１０：３０までにマルチキャストデータを受信することが許可されているデータ受信装置の数（以下、許可データ受信装置の数）を求めなさい。ただし、タイムアウト時刻は１０：４０とする。」といった内容の第２の問い合わせメッセージＭ２を作成する。
【００２９】
第１の通信手段１３は、第１の問い合わせメッセージ作成手段１１によって作成された第１の問い合わせメッセージＭ１を根中継装置２０もしくはデータ配信装置３０に送信する一方、根中継装置２０もしくはデータ配信装置３０から返送される第１の問い合わせメッセージＭ１に対する第１の応答メッセージＭ１’を受信する。
第２の通信手段１４は、第２の問い合わせメッセージ作成手段１２によって作成された第２の問い合わせメッセージＭ２を顧客情報管理装置５０に送信する一方、顧客情報管理装置５０から返送される第２の問い合わせメッセージＭ２に対する第２の応答メッセージＭ２’を受信する。
【００３０】
情報生成手段１５は、第１の通信手段１３を介して送信される第１の応答メッセージＭ１’と第２の通信手段１４を介して送信される第２の応答メッセージＭ２’とに基づいて所望の情報を生成する。例えば、第１の応答メッセージＭ１’として１０：００〜１０：３０までの平均参加データ受信装置の数が“６５”であった旨のメッセージを受け取り、第２の応答メッセージＭ２’として１０：００〜１０：３０までの許可データ受信装置の数が“５００”であった旨のメッセージを受け取った場合、情報生成手段１５は、平均参加データ受信装置の数“６５”を許可データ受信装置の数“５００”で除する等して平均受信率（視聴率）を算出する。
【００３１】
図５は、中継装置２０の機能を示す機能ブロック図である。
第１の通信手段２１は、自装置からみてマルチキャストツリー（図２参照）の親に相当する中継装置２０から送信される第１の問い合わせメッセージＭ１を受信する一方、メッセージ送信制御手段２２から供給される第１の問い合わせメッセージＭ１を自装置からみてマルチキャストツリーの子に相当する中継装置２０に送信する。子の中継装置２０は、第１の問い合わせメッセージＭ１を受信すると、更にその子の中継装置２０へ第１の問い合わせメッセージＭ１を送信する。このような処理が各中継装置２０によって再起的に行われることにより、マルチキャストツリーの葉を含めた全ての中継装置２０に第１の問い合わせメッセージＭ１が送信される。なお、自装置がマルチキャストツリーの最も親に相当する中継装置（すなわち根中継装置）２０である場合には、情報生成装置１０から第１の問い合わせメッセージＭ１を受け取ることになる。
【００３２】
メッセージ送信制御手段２２は、第１の通信手段２１を介して第１の問い合わせメッセージＭ１を受け取ると、この第１の問い合わせメッセージＭ１に含まれるタイムアウト情報（図４参照）を変更し、変更した後の第１の問い合わせメッセージＭ１を第１の通信手段２１に返す。具体的には、変更した後の第１の問い合わせメッセージＭ１に示されるタイムアウト時刻が、受け取った第１の問い合わせメッセージＭ１に示されるタイムアウト時刻（例えば、１０：４０）よりも前の時刻（例えば、１０：３８）を示すようにタイムアウト情報の変更を行う。このような変更を必要とするのは、親に相当する中継装置２０から指定されるタイムアウト時刻までに第１の応答メッセージＭ１’を返す必要があり、このタイムアウト時刻よりも前に子に相当する中継装置２０から第１の応答メッセージＭ１’を受け取る必要があるからである（詳細は後述）。
【００３３】
第２の通信手段２３は、子に相当する中継装置２０から第１の応答メッセージＭ１’を受信する一方、集計手段２５から供給される第１の応答メッセージＭ１’を親に相当する中継装置２０に対して送信する。
測定手段２４は、第１の通信手段２１によって受信される第１の問い合わせメッセージＭ１の内容（測定項目、測定条件等）に従って測定を行い、測定結果を集計手段２５に転送する。例えば、第１の問い合わせメッセージＭ１の内容が上記例に示す内容である場合、測定手段２４は、送信元アドレスが２００．１．１．１０４であるデータ配信装置がマルチキャストアドレス２３２．０．０．１２３宛にデータを配信するときの、１０：００〜１０：３０までの平均参加データ受信装置の数を求めることになる。
一例を挙げて説明すると、測定手段２４は、１０：００〜１０：３０までの間、所定時間間隔毎に参加データ受信装置の数を測定する。測定が終了すると、測定手段２４は、得られた複数の測定結果を測定時間（ここでは、３０分）で除することにより、平均参加データ受信装置の数を得る。なお、各中継装置２０は、親の中継装置２０から指定されるタイムアウト時刻までに測定を終了する。
【００３４】
集計手段２５は、測定手段２４によって測定される自装置における測定結果と、子に相当する全ての中継装置２０から送信される第１の応答メッセージＭ１’に含まれる測定結果とを集計し、集計結果を自装置における第１の応答メッセージＭ１’として第２の通信手段２３に供給する。例えば、自装置において測定された平均参加データ受信装置の数が“３２”であり、ある子の中継装置において測定された平均参加データ受信装置の数が“２０”であり、他の子の中継装置において測定された平均参加データ受信装置の数が“１３”である場合、集計手段２５は、これらの数を集計し、集計結果“６５”を含む第１の応答メッセージＭ１’を作成する。ここで、第１の応答メッセージＭ１’には、第１の問い合わせメッセージＭ１の内容に従って測定・集計した値のみならず、第１の問い合わせメッセージＭ１の内容（配信元アドレス、配信先アドレス、測定項目情報、測定条件情報等）が含まれるようにしても良い。
【００３５】
例えば、第１の問い合わせメッセージＭ１の内容が上記例に示す内容である場合には、集計手段２５は“送信元アドレスが２００．１．１．１０４であるデータ配信装置がマルチキャストアドレス２３２．０．０．１２３宛にデータを配信するときの、１０：００〜１０：３０までの平均参加データ受信装置の数は、“６５”である”といった内容の第１の応答メッセージＭ１’を作成する。ここで、自装置は親の中継装置２０から指定されたタイムアウト時刻を期限に上記処理を行うが、この期限までに全ての処理を行えない場合も生ずる。例えば、指定された期限までに子の中継装置２０から第１の応答メッセージＭ１’を受け取れなかった場合、指定された期限までに自装置において測定できなかった場合等である。かかる場合、自装置はこれらの処理を終了するまで待つことなく、指定された期限までに親の中継装置２０に対して第１の応答メッセージＭ１’を送信する。なお、この場合には第１の応答メッセージＭ１’中にエラーが発生したことやエラー原因などを記述し、信頼性の低い測定結果であることを通知して再測定を促すようにすれば良い。
【００３６】
データ配信装置３０は、所定のデータをマルチキャスト配信する装置であり、マルチキャストグループに参加するデータ受信装置４０に対して必要な中継装置２０を経由しながらデータ配信を行う。具体的には、データ配信装置３０からデータが配信されると、このデータは、まず根中継装置２０に受信される。根中継装置２０は、受信したデータを自装置からみてマルチキャストツリー（図２参照）の子に相当する中継装置２０に送信する。データを受信した子に相当する中継装置２０は、更に自装置からみて子に相当する中継装置２０に対してデータを送信する。このように、マルチキャストツリーの子に相当する中継装置２０に対して再帰的にデータを送信していくことにより、マルチキャストツリーを構成する全ての中継装置２０にデータが配信されることになる。そして、マルチキャスト配信されたデータを受信した各中継装置２０は、配下にあるデータ受信装置４０の中にマルチキャストグループに参加するデータ受信装置４０が存在する場合、受信したデータをこれらのデータ受信装置４０にマルチキャスト配信する。以上の動作によりデータ配信装置３０からマルチキャストグループに参加するデータ受信装置４０に対してデータが配信される。
【００３７】
ここで、上述したように、情報生成装置１０は生成した第１の問い合わせメッセージＭ１を根中継装置２０ではなく、データ配信装置３０に送信する場合もある。かかる場合を想定し、データ配信装置３０に上記マルチキャストデータの配信機能のほか、上記中継装置２０に搭載されている機能と同じ機能（図５参照）を搭載しても良い。この場合、データ配信装置３０は、情報生成装置１０から第１の問い合わせメッセージＭ１を受信すると、これを根中継装置２０に送信する。なお、その後の動作については、情報生成装置１０が直接、根中継装置２０に第１の問い合わせメッセージＭ１を送信する場合と同様であるため、これ以上の説明は割愛する。
【００３８】
データ受信装置４０は、携帯電話、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）などに代表される無線通信機能を備えた無線通信端末によって構成されている。
顧客情報管理装置５０は、例えば移動通信網におけるＨＬＲ（Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）やＶＬＲ（Ｖｉｓｉｔｏｒ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）など、顧客情報を管理しているサーバによって構成されている。
【００３９】
ここで、図６は、顧客情報管理装置５０の機能を示す機能ブロック図である。
記憶手段５１は、図７に示す顧客情報管理テーブルＴＡ等を記憶する手段であり、該顧客情報管理テーブルＴＡには、データ受信装置４０を特定する電話番号、顧客の性別、生年月日、データ受信装置４０の位置情報などのほか、インターネットの利用が許可されているどうかを示すネット利用許可フラグや、マルチキャストグループへの参加が可能かどうか、すなわちマルチキャストデータの受信が許可されているかどうかを示すマルチキャスト受信許可フラグ、これまでに受信したマルチキャストデータのデータ量を示すデータ量情報など、様々な顧客情報が登録されている。なお、ネット許可フラグ、マルチキャスト受信許可フラグについては、例えば各データ受信装置４０の顧客と通信ネットワーク管理者等との間でインターネットの利用契約やマルチキャストによる配信契約を締結されたことが確認された後に、書き換え（例えば“０”→“１”）を行うようにすれば良い。ここで、マルチキャストデータの受信が許可されているデータ受信装置４０の中には、当該装置の電源がＯＦＦとされているものや、周囲の電波状況が悪いためにマルチキャストデータを受信することができないものも存在する。このようなデータ受信装置４０を許可データ受信装置として取り扱うことも可能であるが、どのように取り扱うかは適宜変更可能である。
【００４０】
図６に戻り、通信手段５２は、情報生成装置１０から送信される上記第２の問い合わせメッセージＭ２を受信する一方、測定手段５３から供給される第２の応答メッセージＭ２’を情報記憶装置１０に送信する。
測定手段５３は、情報生成装置１０から通信手段５２を介して第２の問い合わせメッセージＭ２を受け取ると、この第２の問い合わせメッセージＭ２の内容（測定項目、測定条件等）に従って測定を行う。例えば、第２の問い合わせメッセージＭ２の内容が上記例に示す内容である場合、測定手段５３は、顧客情報管理テーブルＴＡに登録されているマルチキャスト受信許可フラグの値（許可；“１”、禁止；“０”等）を参照しながら、情報生成装置１０によって指定されるタイムアウト時刻までに許可データ受信装置４０の数を測定する。そして、測定手段５３は、測定結果を含む第２の応答メッセージＭ２’を作成し、これを通信手段５２に供給する。なお、この第２の応答メッセージＭ２’についても、上記第１の応答メッセージＭ１’と同様、測定結果のみならず第２の問い合わせメッセージＭ１の内容（測定項目情報、測定条件情報等）を含むようにしても良い。
以上が本実施形態に係る情報生成システムの詳細構成である。以下、かかるシステムの動作について説明する。
【００４１】
（２）実施形態の動作
図８は、情報生成装置１０の動作を示すフローチャートである。
情報生成装置１０は、生成すべき情報を決定すると、この情報を生成するために必要な第１の問い合わせメッセージＭ１及び第２の問い合わせメッセージＭ２を作成する。そして、情報生成装置１０は、作成した第１の問い合わせメッセージＭ１を根中継装置２０もしくはデータ配信装置３０宛に送信する一方、作成した第２の問い合わせメッセージＭ２を顧客情報管理装置５０宛に送信する（ステップＳ１→ステップＳ２）。その後、情報生成装置１０は、根中継装置２０もしくはデータ配信装置３０から第１の応答メッセージＭ１’を受信し、かつ、顧客情報管理装置５０から第２の応答メッセージＭ２’を受信したか否かを判断する（ステップＳ３）。ステップＳ３の処理を繰り返し実行している間に、両者の応答メッセージＭ１’、Ｍ２’を受信したと判断すると（ステップＳ３；ＹＥＳ）、情報生成装置１０は、両者の応答メッセージＭ１’、Ｍ２’に基づいて上記情報（例えば、平均受信率等）を生成し（ステップＳ４）、処理を終了する。
【００４２】
図９は、中継装置２０の動作を示すフローチャートである。
中継装置２０は、第１の問い合わせメッセージＭ１を受信すると（ステップＳａ１）、かかるメッセージＭ１の内容に従って自装置における測定を開始する一方、受信した第１の問い合わせメッセージＭ１に含まれるタイムアウト情報（タイムアウト時刻）の変更を行い、変更した後の第１の問い合わせメッセージＭ１を子の中継装置２０に送信する（ステップＳａ２→ステップＳａ３→ステップＳａ４）。
【００４３】
その後、中継装置２０は、親の中継装置２０によって指定されたタイムアウト時刻が到来するまでの間、子の中継装置２０から第１の応答メッセージＭ１を受信し、かつ、自装置における測定が終了したか否かを繰り返し判断する（ステップＳａ５→ステップＳａ６）。中継装置２０は、親の中継装置２０によって指定されたタイムアウト時刻が到来するまでに、子の中継装置２０から第１の応答メッセージＭ１を受信し、かつ、自装置における測定が終了したと判断すると（ステップＳａ５；ＹＥＳ）、ステップＳａ７に進み、自装置における測定結果と、子に相当する全ての中継装置２０から送信される第１の応答メッセージＭ１’に含まれる測定結果とを集計する。そして、中継装置２０は、この集計結果を含む第１の応答メッセージＭ１’を作成し、これを親の中継装置２０に送信することにより（ステップＳａ８）、処理を終了する。
【００４４】
一方、中継装置２０は、子の中継装置２０から第１の応答メッセージＭ１を受信し、かつ、自装置における測定が終了したと判断する前に、タイムアウト時刻が到来したと判断すると（ステップＳａ６；ＹＥＳ）、ステップＳａ７に進む。この場合、中継装置２０は、当該メッセージに含まれる測定結果が信頼性の低い結果であることを通知すべく、第１の応答メッセージＭ１’中にエラーが発生したことやエラー原因などを記述する。そして、中継装置２０は、このようにして作成した第１の応答メッセージＭ１’を親の中継装置２０に送信することにより（ステップＳａ８）、処理を終了する。
なお、第１の問い合わせメッセージＭ１をデータ配信装置３０が受信する場合には、データ配信装置１０も上記中継装置２０と同様の動作を行うが、かかる場合におけるデータ配信装置１０の動作については、重複するため説明を割愛する。
【００４５】
以上説明したように、本実施形態に係る情報生成システムによれば、情報生成装置１０は顧客情報管理装置５０に対してマルチキャストデータを受信することが許可されているデータ受信装置の数を要求し、顧客情報管理装置５０はこの要求に応じた結果を返すため、上記受信率を求めることが可能となる。
また、データ受信装置４０にピープルメータやオンラインメータ等を設置することなく受信率を求めることができるため、システム導入コストを抑えることが可能となる。
また、マルチキャストデータを受信することが許可されている全データ受信装置の数を正確に把握することができるため、サンプリング手法を用いて受信率等を求める従来技術における問題、すなわちサンプリングして求めた視聴率は大きな誤差を含む可能性が高く、信頼性が低いという問題も生じない。
【００４６】
また、情報生成装置１０によって作成される第１の問い合わせメッセージＭ１には、測定期間を指定する情報や測定時間間隔を指定する情報が含まれるため、各中継装置２０は、ある期間に連続して参加データ受信装置の数を測定し、測定結果を親の中継装置２０に返答し続けるといった処理（従来技術の項参照）を行う必要がなく、指定された期間に測定し、測定結果を平均化した平均参加データ受信装置の数のみを親の中継装置２０に返答すれば良い。これにより、従来技術と比較して測定のための通信トラヒックを抑えることができるとともに、通信料を削減することができる。
【００４７】
また、上記測定期間の指定に関し、予め測定を開始すべき時刻（現時刻よりも後の時刻等）を指定することができるため、各中継装置２０は指定された時刻通りに測定を行うことができる。これにより、従来技術における問題、すなわち全ての中継装置２０が同一時刻に参加データ受信装置４０の数を求めることができないために、情報生成装置１０はある時刻における正確な参加データ受信装置４０の数を把握することができないといった問題を未然に防止することができる。
【００４８】
Ｂ．変形例
以上この発明の一実施形態について説明したが、上記実施形態はあくまでも例示であり、上記実施形態に対しては、本発明の趣旨から逸脱しない範囲で種々の変形が可能である。
【００４９】
（変形例１）
上述した本実施形態では、本発明を無線通信ネットワークに適用した場合について説明したが、有線通信ネットワークに適用することも可能である。なお、有線通信ネットワークに適用した場合には、各中継装置は自装置の配下でマルチキャストグループに参加しているデータ受信装置の数だけデータを複製し、複製したデータを各データ受信装置へ送信する必要がある。この点において無線通信ネットワークに適用した態様と異なるが、その他の点においては無線通信ネットワークに適用した場合とほぼ同様に説明することができるため、説明を割愛する。
【００５０】
ここで、上記のように無線通信ネットワークもしくは有線通信ネットワークのいずれか一方に適用するだけではなく、無線通信ネットワーク及び有線通信ネットワークの両者に適用することも可能である。なお、以下の説明では、便宜上、無線通信ネットワークに対応している各装置を無線装置と呼び、有線通信ネットワークに対応している各装置を有線装置と呼ぶ。
【００５１】
情報生成装置は、無線顧客情報管理装置に対してマルチキャストデータを受信することが許可されている無線データ受信装置の数を要求する一方、有線顧客情報管理装置に対してマルチキャストデータを受信することが許可されている有線データ受信装置の数を要求する。無線顧客情報管理装置及び有線顧客情報管理装置は、この要求に対する応答を情報生成装置へ返す。
また、情報生成装置は、マルチキャストツリーの根に相当する無線中継装置に対してマルチキャストデータを受信する平均無線データ受信装置の数の測定を要求する一方、マルチキャストツリーの根に相当する有線中継装置に対してマルチキャストデータを受信する平均有線データ受信装置の数の測定を要求する。マルチキャストツリーの根に相当する無線中継装置及び有線中継装置は、この要求に対する応答を情報生成装置へ返す。
【００５２】
情報生成装置は、無線顧客情報管理装置からの応答及びマルチキャストツリーの根に相当する無線中継装置からの応答に基づき、無線を介して配信されるマルチキャストデータの受信率等を求める一方、有線顧客情報管理装置からの応答及びマルチキャストツリーの根に相当する有線中継装置からの応答に基づき、有線を介して配信されるマルチキャストデータの受信率等を求める。これにより、例えば無線、有線を介して同一コンテンツをマルチキャスト配信した場合における各受信率等を比較することができる。また、情報性性装置は、この比較結果を分析することにより、どのような種類のコンテンツが、どのような状況で受信されるのかといった情報を得ることができる。
【００５３】
（変形例２）
また、上述した本実施形態では、各中継装置２０が自装置からみて親の中継装置２０に第１の応答メッセージＭ１’を送信する場合について説明したが、各中継装置２０が直接根中継装置２０に第１の応答メッセージＭ１’を送信するようにしても良い。なお、かかる場合には、第１の応答メッセージＭ１’の送信先アドレスとして根中継装置２０のＩＰアドレス等を指定し、指定したＩＰアドレス等を第１の応答メッセージＭ１’に含めるようにすれば良い。
【００５４】
【発明の効果】
以上説明したように、本発明によれば、正確な受信率等の所望する情報を生成することが可能となる。
【図面の簡単な説明】
【図１】本実施形態における情報生成システムの構成を示す図である。
【図２】本実施形態に係る情報生成システムを用いて平均受信率等を算出する仕組みを説明するための概念図である。
【図３】本実施形態に係る情報生成装置の機能を示す機能ブロック図である。
【図４】本実施形態に係る第１の問い合わせメッセージの内容を例示した図である。
【図５】本実施形態に係る中継装置の機能を示す機能ブロック図である。
【図６】本実施形態に係る顧客情報管理装置の機能を示す機能ブロック図である。
【図７】本実施形態に係る顧客情報管理テーブルを示す図である。
【図８】本実施形態に係る情報生成装置の動作を示すフローチャートである。
【図９】本実施形態に係る中継装置の動作を示すフローチャートである。
【図１０】従来技術に係るＥＣＭＰの仕組みを説明するための概念図である。
【図１１】従来技術に係る問い合わせメッセージの内容を例示した図である。
【符号の説明】
１０・・・情報生成装置、１１・・・第１の問い合わせメッセージ作成手段、１２・・・・第２の問い合わせメッセージ作成手段、１３・・・第１の通信手段、１４・・・第２の通信手段、１５・・・情報生成手段、２０・・・（根）中継装置、２１・・・第１の通信手段、２２・・・メッセージ送信制御手段、２３・・・第２の通信手段、２４・・・測定手段、２５・・・集計手段、３０・・・データ配信装置、４０・・・データ受信装置、５０・・・顧客情報管理装置、５１・・・記憶手段、５２・・・通信手段、５３・・・測定手段、ＴＡ・・・顧客管理テーブル、Ｍ１・・・第１の問い合わせメッセージ、Ｍ１’・・・第１の応答メッセージ、Ｍ２・・・第２の問い合わせメッセージ、Ｍ２’・・・第２の応答メッセージ。
【図１】
2004165915.tif 000003
【図２】
2004165915.tif 000004
【図３】
2004165915.tif 000005
【図４】
2004165915.tif 000006
【図５】
2004165915.tif 000007
【図６】
2004165915.tif 000008
【図７】
2004165915.tif 000009
【図８】
2004165915.tif 000010
【図９】
2004165915.tif 000011
【図１０】
2004165915.tif 000012
【図１１】
2004165915.tif 000013