(57)【要約】【課題】端末装置での受信レベルを考慮しながらコンテンツを配信したい。【解決手段】端末情報記憶部１１４は、配信しているコンテンツを受信している端末装置のそれぞれに対する受信レベルが含まれた端末情報を記憶する。端末分類部１１６は、端末情報記憶部１１４において記憶した端末情報をもとに、予め定められた端末分類ルールにしたがって、コンテンツを受信している端末装置を複数のグループに分類する。配信方法決定部１１８は、端末分類部１１６が分類した各グループに応じた配信方法を決定する。配信部１１０は、配信方法決定部１１８において決定した配信方法を用いてコンテンツを配信する。【選択図】図２
2009055347.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置に対してマルチキャストによりコンテンツを配信する基地局装置であって、
配信しているコンテンツを受信している端末装置のそれぞれに対する受信レベルが含まれた端末情報を記憶する端末情報記憶部と、
前記端末情報記憶部において記憶した端末情報をもとに、予め定められた端末分類ルールにしたがって、コンテンツを受信している端末装置を複数のグループに分類する端末分類部と、
前記端末分類部が分類した各グループに応じた配信方法を決定する配信方法決定部と、
前記配信方法決定部において決定した配信方法を用いてコンテンツを配信するコンテンツ配信部と、
を備えることを特徴とする基地局装置。
【請求項２】
端末装置から受信レベルを受けつけ、当該受信レベルによって、前記端末情報記憶部が記憶している端末情報を更新する受信レベル受付部をさらに備え、
前記端末分類部は、前記受信レベル受付部によって、端末情報が更新されたことをトリガとして、端末装置の分類を更新し、
前記配信方法決定部は、前記受信レベル受付部によって、端末情報が更新されたことをトリガとして、配信方法を再決定することを特徴とする請求項１に記載の基地局装置。
【請求項３】
前記受信レベル受付部が、端末装置から受信レベルを受信してから経過した時間を端末装置ごとに管理するタイマー管理部をさらに備え、
前記タイマー管理部は、受信レベルを受信してから経過した時間が予め設定した時間を超えた端末装置が存在する場合、前記端末情報記憶部が記憶している端末情報から、当該端末装置に対応した端末情報を削除することを特徴とする請求項２に記載の基地局装置。
【請求項４】
前記端末分類部における端末分類ルールは、受信レベルが上位であるものから順に予め定められた割合で複数の端末装置を複数のグループに分類するものであることを特徴とする請求項１から３のいずれかに記載の基地局装置。
【請求項５】
前記端末分類部における端末分類ルールは、受信レベルが上位であるものから順に予め定められた割合で複数の端末装置を複数のグループに分類し、各グループに設定レベル以下の受信レベルが存在すれば、設定レベル以下の端末装置を下位のグループに移動させることを特徴とする請求項１から３のいずれかに記載の基地局装置。
【請求項６】
前記端末分類部における端末分類ルールは、受信レベルが上位であるものから順に予め定められた割合で複数の端末装置を複数のグループに分類し、各グループにおける受信レベルの平均値よりも受信レベルの低い端末装置が一定の割合以上存在する場合に、端末分類ルールにおける分類の割合を変更することを特徴とする請求項１から３のいずれかに記載の基地局装置。
【請求項７】
前記配信方法決定部は、配信方法として伝送速度を決定し、
前記コンテンツ配信部は、伝送速度の高いコンテンツから順にコンテンツを配信することを特徴とする請求項１から６のいずれかに記載の基地局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術に関し、特に所定のコンテンツを配信する基地局装置に関する。
【背景技術】
【０００２】
マルチキャスト配信は、複数の端末装置に対して、同一のデータを送信する。マルチキャスト配信の際の伝送速度は、運用上、物理規格上の最低の伝送速度に定められる。一般的に、マルチキャスト配信では、データを受信すべき端末装置が特定されず、基地局装置からどの程度の距離だけ離れた位置にて端末装置が受信するかが不明である。そのため、実際に存在するかどうか分からない最悪条件でもデータを受信できるような伝送速度が使用される。そこで、実際に存在する端末装置のうち最も受信レベルが低い端末装置を検知し、その端末装置が受信可能な伝送速度によって、データを配信するシステムが考えられている（例えば、特許文献１参照）。
【特許文献１】特開２００７−１３４９７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
複数の端末装置のうち、ひとつあるいは少数の端末装置が、基地局装置から遠い位置に存在しているものの、多くの端末装置が基地局装置の近傍に存在する場合が想定される。そのような場合、基地局装置から遠い位置に存在する端末装置において受信レベルが低くなる。その結果、ひとつあるいは少数の端末装置に適合するように伝送速度が決定されるので、多くの端末装置では、基地局装置の近くに存在して受信レベルが高いにもかかわらず、伝送速度が低くなってしまう。その結果、高品質なコンテンツの視聴ができなくなる。
【０００４】
本発明はこうした状況に鑑みてなされたものであり、その目的は、端末装置での受信レベルを考慮しながらコンテンツを配信する通信技術を提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明のある態様の基地局装置は、複数の端末装置に対してマルチキャストによりコンテンツを配信する基地局装置であって、配信しているコンテンツを受信している端末装置のそれぞれに対する受信レベルが含まれた端末情報を記憶する端末情報記憶部と、端末情報記憶部において記憶した端末情報をもとに、予め定められた端末分類ルールにしたがって、コンテンツを受信している端末装置を複数のグループに分類する端末分類部と、端末分類部が分類した各グループに応じた配信方法を決定する配信方法決定部と、配信方法決定部において決定した配信方法を用いてコンテンツを配信するコンテンツ配信部と、を備える。
【０００６】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【０００７】
本発明によれば、端末装置での受信レベルを考慮しながらコンテンツを配信できる。
【発明を実施するための最良の形態】
【０００８】
本発明を具体的に説明する前に、概要を述べる。本発明の実施例は、基地局装置と複数の端末装置によって構成される通信システムに関する。基地局装置と複数の端末装置とは、無線回線にて接続されており、両者の間の伝送速度は、可変の値に設定される。また、基地局装置は、複数の端末装置へコンテンツをマルチキャスト配信する。マルチキャスト配信について、ふたつの要求がある。ひとつは、基地局装置から離れた端末装置であっても、コンテンツを確実に受信することである。もうひとつは、基地局装置の近くの端末装置では、高い伝送速度を必要とするような高品質のコンテンツを受信することである。本発明の実施例に係る通信システムでは、このような要求を満たすために、次の処理を実行する。
【０００９】
基地局装置は、実際に存在する端末装置を受信レベルに応じて複数のグループに分類し、各グループに応じた伝送速度を設定する。その結果、各端末装置に適した伝送速度によるマルチキャスト配信が実現される。例えば、全端末装置のうち、基地局装置に近い方から８割の数の端末装置が「グループＡ」に含まれ、残りの端末装置が「グループＢ」に含まれる。また、同一内容のコンテンツに対して、伝送速度の異なったコンテンツを用意する。ここで、伝送速度の高いコンテンツが高品質のコンテンツに相当する。また、基地局装置は、異なった伝送速度として異なる変調方式を準備し、各グループに対応した伝送速度にてコンテンツをマルチキャスト配信する。
【００１０】
グループの割当を動的に変化させることによって、さまざまな構成に対応した伝送速度が選択される。ここで、端末装置が移動する場合もある。そこで、端末装置は、一定期間ごとに基地局装置に対して受信レベルを通知する。また、基地局装置は、通知された受信レベルをもとに、グループを再構成する。その結果、基地局装置は、変化する端末の位置・構成に対応して、伝送速度を変化させる。また、基地局装置は、定期的に受信すべき受信レベルの通知が受信できない場合に、端末装置がコンテンツの受信を中止したことを把握できる。
【００１１】
図１は、本発明の実施例に係る通信システム１００の概要を示す。通信システム１００は、基地局装置１０、端末装置２０と総称される第１端末装置２０ａ、第２端末装置２０ｂ、第３端末装置２０ｃ、第４端末装置２０ｄ、第５端末装置２０ｅ、第６端末装置２０ｆ、第７端末装置２０ｇ、第８端末装置２０ｈを含む。
【００１２】
端末装置２０は、基地局装置１０によってマルチキャスト配信されるコンテンツを受信する。また、端末装置２０は、受信したコンテンツを再生する。例えば、コンテンツが動画像データである場合、端末装置２０は、図示しない表示装置に動画像を表示する。なお、端末装置２０は、基地局装置１０からのコンテンツを受信する際の受信レベルを測定する。ここで、受信レベルは、受信電力に相当するが、希望信号強度対干渉電力強度比等であってもよい。さらに、端末装置２０は、測定した受信レベルを基地局装置１０に通知する。
【００１３】
基地局装置１０は、コンテンツをマルチキャスト配信する。なお、基地局装置１０がコンテンツを配信可能なエリアは、サービスエリアとして定義される。ここで、基地局装置１０は、複数の伝送速度に対応する。各伝送速度に対応したサービスエリアは、異なる大きさを有する。例えば、伝送速度が低くなるほど、サービスエリアの大きさが狭くなる。図１では、複数のサービスエリアが、第１エリア３０、第２エリア４０、第３エリア５０として示される。３つのエリアを相対的に比較すると、第１エリア３０は、最小の大きさを有し、かつ最高の伝送速度に対応し、第３エリア５０は、最大の大きさを有し、かつ最低の伝送速度に対応する。
【００１４】
基地局装置１０は、受信レベルをもとに、複数の端末装置２０をふたつのグループに分類する。実施例では、受信レベルが高い方から８割の数の端末装置２０をグループＡに含ませ、残りをグループＢに含ませる。ただし、端末装置２０によっては、ちょうど８割の端末装置２０の数にならない。その場合は、８割を超えない程度にグループＡに含まれるべき端末装置２０の数を調節する。図１の場合、グループＡには、第１端末装置２０ａ、第２端末装置２０ｂ、第３端末装置２０ｃ、第４端末装置２０ｄ、第７端末装置２０ｇ、第８端末装置２０ｈが含まれる。また、グループＢには、第５端末装置２０ｅ、第６端末装置２０ｆが含まれる。ここでは、第１エリア３０、第２エリア４０がグループＡに対応し、第３エリア５０がグループＢに対応する。基地局装置１０は、グループごとに、最適な伝送速度を決定し、時分割によりふたつの伝送速度を使用してマルチキャスト配信する。
【００１５】
図２は、通信システム１００の構成を示す。通信システム１００は、基地局装置１０、端末装置２０を含む。また、基地局装置１０は、受信レベル受付部１０２、受信レベル管理部１０４、変調処理部１０６、コンテンツ記憶部１０８、配信部１１０を含み、受信レベル管理部１０４は、タイマー管理部１１２、端末情報記憶部１１４、端末分類部１１６、配信方法決定部１１８を含む。また、端末装置２０は、受信部２０２、受信レベル通知生成部２０４、受信レベル通知部２０６、受信信号処理部２０８、コンテンツ再生部２１０を含む。
【００１６】
基地局装置１０は、前述のごとく、複数の端末装置２０に対してコンテンツをマルチキャスト配信する。端末装置２０は、配信されたコンテンツを受信するとともに、受信レベルを測定して、測定結果を基地局装置１０に通知する。基地局装置１０は、端末装置２０からの受信レベル通知をもとに、複数の端末装置２０をふたつのグループに分類する。さらに、基地局装置１０は、各グループに対して最適な伝送速度を決定し、時分割によりふたつの伝送速度を使用した配信を行う。
【００１７】
受信レベル受付部１０２は、端末装置２０からの受信レベル通知を受けつける。ここで、端末装置２０は、マルチキャスト配信を受信している端末装置２０に相当する。受信レベル受付部１０２は、受けつけた受信レベル通知を受信レベル管理部１０４に出力する。また、受信レベル受付部１０２は、受信レベル通知を周期的に受けつけ、受信レベル管理部１０４が記憶している端末リストを受信レベル管理部１０４に更新させる。なお、受信レベル通知および端末リストの詳細は後述する。
【００１８】
受信レベル管理部１０４は、受信レベル受付部１０２から受信レベル通知を受けつける。受信レベル管理部１０４は、受信レベル通知を管理し、端末リストを生成する。端末リストとは、マルチキャスト配信しているコンテンツを受信している端末装置２０ごとに、端末ＩＤと、受信レベル、その端末が属しているグループに関する情報を含むデータである。なお、端末ＩＤおよび受信レベルは、受信レベル通知から抽出される。また、グループは、グループＡもしくはグループＢとする。端末情報記憶部１１４は、端末リストを記憶する。
【００１９】
さらに詳しく説明すると、受信レベル管理部１０４は、受信レベル受付部１０２から受信レベル通知を受けつけると、端末情報記憶部１１４に記憶した端末リストを参照し、受信レベル通知を送信してきた端末装置２０が端末リストに記載されているかを確認する。記載されていなければ、受信レベル管理部１０４は、当該受信レベル通知の内容を端末リストに新たに登録する。一方、記載されている場合、受信レベル管理部１０４は、受信レベルに変化があるかを確認し、変化している場合、端末リストを更新する。
【００２０】
タイマー管理部１１２は、受信レベル受付部１０２が、端末装置２０から受信レベル通知を受信してから経過した時間を端末装置２０ごとに管理する。また、タイマー管理部１１２は、受信レベル通知を最後に受信してから経過した時間が予め設定した時間を超えた端末装置２０が存在する場合、端末情報記憶部１１４が記憶している端末リストから、当該端末装置２０に対応した内容を削除する。以上のような受信レベル受付部１０２とタイマー管理部１１２との処理によって、端末情報記憶部１１４に記憶された端末リストが更新される。
【００２１】
端末分類部１１６は、端末情報記憶部１１４において記憶した端末リストをもとに、予め定められた端末分類ルールにしたがって、コンテンツを受信している端末装置２０を複数のグループに分類する。ここで、端末分類ルールは、受信レベルが上位であるものから順に予め定められた割合で複数の端末装置２０を複数のグループに分類するものである。例えば、すべての端末装置２０の数のうち、受信レベルが上位であるものから順に数えたときの８割の数に相当する端末リストを参照し、受信レベルが上位であるものから順番に端末ＩＤを抽出していく。
【００２２】
抽出した数が、全体の端末装置２０の数の８割を超えない程度まで、抽出は続けられる。端末分類部１１６は、８割を超えた時点で抽出を終了し、抽出した端末装置２０をグループＡに含ませる。また、端末分類部１１６は、残りをグループＢに含ませる。端末分類部１１６は、受信レベル受付部１０２によって、端末リストが更新されたことをトリガとして、端末装置２０の分類を更新、つまり、グループを再設定する。なお、グループが更新された際には、その旨を配信方法決定部１１８に通知し、伝送速度の再検討を依頼する。
【００２３】
配信方法決定部１１８は、端末分類部１１６が分類した各グループに応じた配信方法を決定する。配信方法決定部１１８は、伝送速度を決定する。例えば、配信方法決定部１１８は、各グループに含まれた端末装置２０のうち、最低の受信レベルに対応した端末装置２０を選択する。また、配信方法決定部１１８は、選択した端末装置２０にて受信可能な伝送速度を決定する。そのために、配信方法決定部１１８は、受信レベルと伝送速度とを対応づけたテーブルを記憶しており、テーブルを参照しながら伝送速度を決定する。なお、テーブルの詳細は、後述する。以上の処理の結果、配信方法決定部１１８は、グループＡに対する伝送速度とグループＢに対する伝送速度とを決定する。また、配信方法決定部１１８は、端末リストが更新されたことをトリガとして、伝送速度を再決定する。なお、伝送速度が変更されるときには、配信方法決定部１１８は、その旨を変調処理部１０６に通知し、変調方式等の変更を依頼する。
【００２４】
コンテンツ記憶部１０８は、配信対象となるコンテンツを記憶する。コンテンツの記憶形式は任意でよいが、ここでは、説明を明瞭にするために、同一の内容のコンテンツであっても、伝送速度ごとに別々に記憶されているものとする。変調処理部１０６は、配信方法決定部１１８からの伝送速度の通知を受けつけて、当該伝送速度に対応したコンテンツをコンテンツ記憶部１０８から抽出する。また、変調処理部１０６は、抽出したコンテンツに対して、配信方法決定部１１８から受けつけた変調方式にて変調処理を実行する。なお、ここではふたつのグループが存在するので、変調処理部１０６は、各グループに対して前述の処理を実行する。変調処理部１０６は、変調したコンテンツを配信部１１０に出力する。変調処理部１０６は、配信方法決定部１１８から伝送速度変更の通知を受けると、その内容にしたがって、変調方式を変更する。
【００２５】
配信部１１０は、変調処理部１０６において処理されたコンテンツをマルチキャスト配信する。つまり、配信部１１０は、配信方法決定部１１８において決定した配信方法を用いてマルチキャスト配信する。ここで、配信部１１０は、同一内容のコンテンツであっても、伝送速度の高いコンテンツから順にコンテンツを配信する。つまり、グループＡ、グループＢの順にコンテンツを配信する。配信されたコンテンツは、端末装置２０に受信される。
【００２６】
次に、端末装置２０について説明する。端末装置２０は、基地局装置１０からマルチキャスト配信されるコンテンツを受信するとともに、受信レベルを測定する。また、端末装置２０は、測定した受信レベルを受信レベル通知として定期的に基地局装置１０に送信する。受信部２０２は、基地局装置１０からマルチキャスト配信されるコンテンツを受信する。受信部２０２は、受信したコンテンツを受信信号処理部２０８へ出力する。また、受信部２０２は、基地局装置１０からの信号に対して、受信レベルを測定する。受信部２０２は、測定した受信レベルを受信レベル通知生成部２０４に出力する。
【００２７】
受信レベル通知生成部２０４は、受信部２０２から受信レベルを受けつける。また、受信レベル通知生成部２０４は、受信レベル、自らの端末ＩＤから、受信レベル通知を定期的に生成する。さらに、受信レベル通知生成部２０４は、生成した受信レベル通知を受信レベル通知部２０６に出力する。受信レベル通知部２０６は、受信レベル通知生成部２０４から受信レベル通知を受けつけると、受信レベル通知を基地局装置１０に送信する。
【００２８】
受信信号処理部２０８は、受信部２０２からコンテンツを受けつけ、コンテンツ再生部２１０が当該コンテンツを再生できるように処理する。受信信号処理部２０８は、処理を開始するときに、自身の端末装置２０がどちらのグループに属するかを決定する（以下、「グループ判定処理」という）。具体的に説明すると、受信信号処理部２０８は、受信部２０２から受けつけたコンテンツのうち、グループＡ向けに変調された部分を取り出して、コンテンツ再生部２１０に再生を依頼する。ここで、コンテンツ再生部２１０において当該部分を再生できなかった場合に、受信信号処理部２０８は、グループＢ向けに変調された部分を取り出して、コンテンツ再生部２１０に再生を依頼する。また、受信信号処理部２０８は、受信部２０２に測定した受信レベルに変更があった場合、受信した信号の変調方式に変化が見られた場合、処理したコンテンツがコンテンツ再生部２１０で再生できない場合にも、グループ判定処理を行う。
【００２９】
コンテンツ再生部２１０は、受信信号処理部２０８からの指示にしたがってコンテンツを再生する。コンテンツが再生できない場合に、コンテンツ再生部２１０は、その旨を受信信号処理部２０８に通知する。また、コンテンツ再生部２１０は、再生したコンテンツを図示しない表示装置やスピーカに出力する。
【００３０】
この構成は、ハードウエア的には、任意のコンピュータのＣＰＵ、メモリ、その他のＬＳＩで実現でき、ソフトウエア的にはメモリにロードされた通信機能のあるプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
【００３１】
図３（ａ）−（ｄ）は、通信システム１００にて使用されるデータの構成を示す。図３（ａ）は、受信レベル通知を示す。受信レベル通知は、端末装置２０が、自身の受信レベルを基地局装置１０に通知するために生成される。図示のごとく、受信レベル通知には、端末ＩＤ欄３００、受信レベル欄３０２が含まれている。前者には、送信元の端末装置２０を識別するための端末ＩＤが示され、後者には、受信レベルが示される。受信レベルは、端末装置２０での受信電力を示すものであるが、ここでは、受信レベルの情報量を削減するために、レベルＡからＦに分類されている。また、端末ＩＤには、一般的にＭＡＣアドレスが使用される。
【００３２】
図３（ｂ）は、端末リストを示す。端末リストは、基地局装置１０からマルチキャスト配信されているコンテンツを受信している端末装置２０での受信レベルに関するリストであり、受信レベル管理部１０４にて生成され、端末情報記憶部１１４にて保持・管理されている。端末リストには、図示のごとく、端末ＩＤ欄３０４、受信レベル欄３０６、グループ欄３０８が含まれる。つまり、各端末ＩＤに対して受信レベルおよび所属グループが示されている。グループは、端末分類部１１６が、受信レベルにしたがって分類したものである。また、端末分類部１１６は、端末リストにもとづいて、グループを分類する。
【００３３】
図３（ｃ）は、受信レベルと伝送速度とを対応づけたテーブルを示す。これは、受信レベルと伝送速度との関係を示したデータであり、配信方法決定部１１８に保持されている。テーブルは、受信レベル欄３１０、伝送速度欄３１２を含む。また、当該テーブルは、配信方法決定部１１８において伝送速度の設定に使用される。具体的には、図３（ｂ）のグループ欄３０８を参照しながら、グループＡあるいはグループＢの各グループが特定される。続いて、図３（ｂ）の受信レベル欄３０６を参照しながら、各グループでの最低の受信レベルが特定される。さらに、図３（ｃ）を参照しながら、特定した受信レベルに対応した伝送速度が決定される。
【００３４】
なお、図３（ｂ）の端末リストと、図３（ｃ）のテーブルにおいて、グループＡには、受信レベルが上位８割になる６つの端末装置２０が含まれ、グループＢには、残りの端末装置２０が含まれている。前者に対応した端末ＩＤは、「１」、「２」、「３」、「４」、「７」、「８」であり、後者に対応した端末ＩＤは、「５」、「６」であるが、これらは図１に対応する。また、グループＡに分類された端末装置２０の受信レベルは、ＡあるいはＢである。そのため、テーブルを参照しながら、受信レベルＢに対応している伝送速度３６ＭｂｐｓがグループＡ向けの伝送速度として設定される。また、グループＢに分類された端末装置２０の受信レベルは、Ｅである。そのため、受信レベルＥに対応している伝送速度６ＭｂｐｓがグループＢ向けの伝送速度として設定される。
【００３５】
図３（ｄ）は、配信部１１０からマルチキャスト配信される配信データのイメージ図である。このうち、「１−Ａ」はグループＡ向きのデータであり、伝送速度が３６Ｍｂｐｓになるように変調されている。また、「１−Ｂ」は、グループＢ向きのデータであり、伝送速度が６Ｍｂｐｓになるように変調されたものである。また、「１−Ａ」と「１−Ｂ」とは、変調方式は異なるが、内容は同一である。ここで、先にグループＡ向けのデータ、その後にグループＢ向けのデータというように、伝送速度の速いデータを先に配置している。これにより、端末装置２０は、グループＡ向けのデータを再生できた場合、これに続くグループＢ向けのデータに対する処理をスキップできる。その結果、端末装置２０の処理が簡易になる。
【００３６】
以上の構成による通信システム１００の動作概要を説明する。図４は、基地局装置１０による配信手順を示すフローチャートである。受信レベル受付部１０２は、端末装置２０から受信レベル通知を受信するかを検知する（Ｓ５０１）。受信しないと（Ｓ５０１のＮ）、処理はステップ５０８までスキップされる。一方、受信レベル受付部１０２が、端末装置２０から受信レベル通知を受信した場合（Ｓ５０１のＹ）、受信レベル管理部１０４は、当該受信レベル通知の送信元が、端末情報記憶部１１４にて保持している端末リストに記載されていない新規の端末装置２０であるかを判定する（Ｓ５０２）。
【００３７】
新規の端末装置２０でない場合（Ｓ５０２のＮ）、受信した受信レベル通知が、端末リストに記載されている受信レベルと比べて変化しているかを判定する（Ｓ５０３）。変化していない場合（Ｓ５０３のＮ）、処理はステップ５０８までスキップされる。一方、受信レベルが変化している場合（Ｓ５０３のＹ）、受信レベル管理部１０４は、受信した受信レベル通知にしたがって、端末リストを更新する（Ｓ５１０）。また、受信レベル通知の送信元が新規の端末装置２０である場合（Ｓ５０２のＹ）、受信レベル管理部１０４は、受信レベルを端末リストに登録する（Ｓ５０４）。その後、更新した端末リストにしたがって、端末分類部１１６は、端末装置２０をふたつのグループに分類する（Ｓ５０５）。
【００３８】
配信方法決定部１１８は、それぞれのグループに対して伝送速度を設定し（Ｓ５０６）、配信部１１０は、その伝送速度でコンテンツを配信する（Ｓ５０７）。その後、一定期間以上受信レベル通知を受信していない端末装置２０があるかを判定し（Ｓ５０８）、ある場合（Ｓ５０８のＹ）、受信レベル管理部１０４は、その端末装置２０を端末リストから削除する（Ｓ５１１）。さらに、ステップ５０５に戻る。一方、一定時間以上受信レベル通知を受信していない端末装置２０がない場合（Ｓ５０８のＮ）、基地局装置１０は、配信を終了するかを判定する（Ｓ５０９）。終了しない場合（Ｓ５０９のＮ）、ステップ５０１に戻る。また、終了する場合（Ｓ５０９のＹ）、すべての処理が終了される。
【００３９】
図５は、端末装置２０による配信手順を示すフローチャートである。端末装置２０は、起動処理を行うと（Ｓ６０１）、受信部２０２は、基地局装置１０からの信号の受信レベルを検知する（Ｓ６０２）。受信レベル通知生成部２０４は、検知結果にしたがって生成した受信レベル通知を基地局装置１０に送信する（Ｓ６０３）。その後、受信信号処理部２０８は、受信部２０２が基地局装置１０から受信する信号のうち、グループＡ向けのパケットを受信し（Ｓ６０４）、コンテンツ再生部２１０において再生可能であるかを判定する（Ｓ６０５）。
【００４０】
再生可能であれば（Ｓ６０５のＹ）、受信信号処理部２０８、コンテンツ再生部２１０は、自身がグループＡに属していると決定し、グループＡ向けのパケットを処理する（Ｓ６０６）。一方、グループＡ向けのパケットの再生が不可能であれば（Ｓ６０５のＮ）、受信信号処理部２０８、コンテンツ再生部２１０は、自身がグループＢに属していると決定し、グループＢ向けのパケットを処理する（Ｓ６０７）。コンテンツ再生部２１０は、コンテンツを再生する（Ｓ６０８）。その後、端末装置２０は、受信レベル通知を送信してから一定時間が経過したかを判定する（Ｓ６０９）。経過していない場合（Ｓ６０９のＮ）、ステップ６０８に戻る。
【００４１】
一方、受信レベル通知を送信してから一定時間経過していれば（Ｓ６０９のＹ）、受信部２０２から受信レベル通知部２０６は、受信レベルを検知し、受信レベル通知を基地局装置１０に送信する（Ｓ６１０）。検知した受信レベルに変化があったかを判定し（Ｓ６１１）、変化した場合（Ｓ６１１のＹ）には、ステップ６０４に戻る。受信レベルに変化がない場合には（Ｓ６１１のＮ）、グループＡ向きおよびグループＢ向けのそれぞれのパケットの伝送速度に変化がないかを判定する（Ｓ６１２）。変化がある場合（Ｓ６１２のＹ）には、ステップ６０４に戻る。一方、伝速速度に変化がない場合（Ｓ６１２のＮ）、受信を終了するかを判定する（Ｓ６１３）。終了しない場合には（Ｓ６１３のＮ）、ステップ６０８に戻る。終了する場合には（Ｓ６１３のＹ）、処理が終了される。
【００４２】
本発明の実施例によれば、マルチキャスト配信する場合であっても、グループごとに伝送速度を設定するので、さまざまな伝送速度による配信を可能にできる。また、端末装置での受信レベルに応じてグループを分類するので、端末装置での受信レベルを考慮しながらコンテンツを配信できる。また、受信レベルの高いグループには伝送速度を高くし、受信レベルの低いグループには伝送速度を低くするので、高品質コンテンツの配信とコンテンツ受信の確保を両立できる。また、分類を適宜更新するので、伝送環境の変化に追従できる。また、受信レベルを受けつけてからの期間が長くなった端末装置を分類の対象から除外するので、配信対象とすべき端末装置を最新の状態に適応できる。また、伝送速度の高いコンテンツから順に配信するので、当該コンテンツを再生できれば、伝送速度の低いコンテンツを無視してもよいので、処理を簡易にできる。
【００４３】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４４】
本発明の実施例において、端末分類部１１６は、受信レベル上位の８割の数と残りに、複数の端末装置２０を分類した。しかしながらこれに限らず例えば、端末分類部１１６は、このようなルールに加えて、グループＡの伝送速度が予め設定されたレベル以下になる場合に、グループＡの伝送速度が予め設定されたレベルになるように分類するというルールを設けてもよい。つまり、端末分類部１１６は、各グループに設定レベル以下の受信レベルが存在すれば、設定レベル以下の端末装置２０を下位のグループに移動させる。本変形例によれば、グループＡに対してある程度の伝送速度を保証できる。
【００４５】
この他、受信レベル上位８割の数と残りとに端末装置２０を分類した後、グループＡの受信レベルの平均値を算出し、グループＡに属する端末装置２０のうち、受信レベルが平均値以下であるものが一定数以上あった場合に、上位７０％の端末装置２０をグループＡとしてもよい。
【００４６】
本発明の実施例において、端末分類部１１６は、グループＡおよびグループＢというふたつのグループへの分類を行っている。しかしながらこれに限らず例えば、端末分類部１１６は、３つ以上のグループへの分類を行ってもよいし、さらにグループ数を適応的に変更してもよい。本変形例によれば、伝送速度を詳細に設定できる。
【００４７】
また、本実施例においては伝送速度に対応したコンテンツを複数準備したが、同一のコンテンツに対して、伝送速度に応じた誤り訂正符号を付加してもよい。つまり、伝送速度が高い場合には、より多くの誤り訂正符号を付加し、端末装置２０がより正確にコンテンツを再生することを可能にする。こうすることにより、複数のコンテンツを準備する必要がなくなる。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施例に係る通信システムの概要を示す図である。
【図２】図１の通信システムの構成を示す図である。
【図３】図３（ａ）−（ｄ）は、図２の通信システムにて使用されるデータの構成を示す図である。
【図４】図２の基地局装置による配信手順を示すフローチャートである。
【図５】図２の端末装置による配信手順を示すフローチャートである。
【符号の説明】
【００４９】
１０  基地局装置、  ２０  端末装置、  １００  通信システム、  １０２  受信レベル受付部、  １０４  受信レベル管理部、  １０６  変調処理部、  １０８  コンテンツ記憶部、  １１０  配信部、  １１２  タイマー管理部、  １１４  端末情報記憶部、  １１６  端末分類部、  １１８  配信方法決定部、  ２０２  受信部、  ２０４  受信レベル通知生成部、  ２０６  受信レベル通知部、  ２０８  受信信号処理部、  ２１０  コンテンツ再生部。
【図１】
2009055347.tif 000003
【図２】
2009055347.tif 000004
【図３】
2009055347.tif 000005
【図４】
2009055347.tif 000006
【図５】
2009055347.tif 000007