(57)【要約】  リクエストしたコンテンツに周波数帯を割り当ててオンデマンド放送を実現することを課題とし、サーバ装置に、送信機ＩＤに対応付けて、周波数帯ＩＤを記憶しておき、サーバ装置が放送受信端末から放送要求を受け付けた場合に、放送要求の送信元の放送受信端末に対してコンテンツを放送することができる周波数帯を検出して放送受信端末に通知すると共に、この周波数帯を使用して放送要求に係るコンテンツを放送波送信機から放送する。
2009144798.tif 000002
【特許請求の範囲】
【請求項１】
所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤに対応付けて、該放送波送信機での放送に、使用可能か、使用不可能かの、少なくともいずれかの周波数帯を識別する周波数帯ＩＤを含む周波数帯使用状況を記憶する周波数帯使用状況記憶手段と、
前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手段と、
前記検索手段によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手段と、
前記周波数帯通知手段によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手段と、
を備えることを特徴とするコンテンツ放送装置。
【請求項２】
前記送信機ＩＤに対応付けて、各放送波送信機の放送可能なエリアを識別するためのエリアＩＤを記憶するエリア記憶手段と、
前記放送受信端末が現に受信中の放送波を放送している放送波送信機の送信機ＩＤを含んだ放送要求を受け付けた場合に、該放送要求に含まれている送信機ＩＤに対応するエリアＩＤと同一のエリアＩＤに対応付けられた送信機ＩＤを前記エリア記憶手段から抽出し、該抽出された送信機ＩＤで識別される放送波送信機を、前記放送要求の対象のコンテンツを放送することができる放送波送信機として特定する放送波送信機特定手段と、を更に備え、
前記放送手段は、前記特定した放送波送信機の中から前記放送要求にかかるコンテンツを放送する放送波送信機を決定して放送することを特徴とする請求項１に記載のコンテンツ放送装置。
【請求項３】
前記送信機ＩＤに対応付けて、各放送波送信機が放送中の周波数帯ＩＤと、コンテンツＩＤとを対応付けて記憶する放送状況記憶手段と、
前記放送要求に更に含まれた、ユーザが視聴を希望するコンテンツのコンテンツＩＤが、前記放送状況記憶手段に記憶されているか否かによって放送中か否かを判定する放送状況判定手段と、
前記放送状況判定手段によって、放送中である旨の判定結果が得られた場合に、前記放送要求に含まれたコンテンツＩＤに対応して記憶された周波数帯ＩＤを前記放送状況記憶手段から抽出し、該抽出された周波数帯を前記放送受信端末に対して通知する放送中周波数帯通知手段と、をさらに備えることを特徴とする請求項１または２に記載のコンテンツ放送装置。
【請求項４】
前記検索手段は、前記放送状況判定手段によって、放送中でない旨の判定結果が得られた場合に、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索することを特徴とする請求項３に記載のコンテンツ放送装置。
【請求項５】
前記放送状況記憶手段は、コンテンツＩＤに対応付けて、各コンテンツの放送が開始された放送開始時刻をさらに記憶し、
前記放送状況判定手段によって、放送中である旨の判定結果が得られた場合に、前記放送要求に含まれたコンテンツＩＤに対応付けて前記放送状況記憶手段に記憶されている、放送開始時刻を抽出し、該抽出された放送開始時刻から予め規定されている規定時間内に前記放送要求を受け付けたか否かを判定する受付時刻判定手段をさらに有し、
前記受付時刻判定手段によって、規定時間内に放送要求を受け付けなかった旨の判定結果が得られた場合に、
前記検索手段が、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索し、
前記周波数帯通知手段は、前記受付時刻判定手段によって、規定時間内に放送要求を受け付けた旨の判定結果が得られた場合には、前記抽出された周波数帯を、規定時間内に放送要求を受け付けなかった旨の判定結果が得られた場合には、検索手段によって検索された周波数帯を、前記放送受信端末に対して通知することを特徴とする請求項４に記載のコンテンツ放送装置。
【請求項６】
所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤに対応付けて、該放送波送信機での放送に、使用可能か、使用不可能かの、少なくともいずれかの周波数帯を識別する周波数帯ＩＤを含む周波数帯使用状況を記憶部に記憶する周波数帯使用状況記憶ステップと、
前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶ステップによって記憶部に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索ステップと、
前記検索ステップによって検索された周波数帯を前記受信端末に対して通知する周波数帯通知ステップと、前記周波数帯通知ステップによって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送ステップと、
をコンピュータが実行することを特徴とコンテンツ放送方法。
【請求項７】
所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤに対応付けて、該放送波送信機での放送に、使用可能か、使用不可能かの、少なくともいずれかの周波数帯を識別する周波数帯ＩＤを含む周波数帯使用状況を記憶部に記憶する周波数帯使用状況記憶手順と、
前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手順によって記憶部に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手順と、
前記検索手順によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手順と、前記周波数帯通知手順によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手順と、
をコンピュータに実行させることを特徴とするコンテンツ放送プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツ放送装置、コンテンツ放送方法およびコンテンツ放送プログラムに関する。
【背景技術】
【０００２】
従来より、テレビやラジオといった放送波によりコンテンツを提供する技術が存在している。この技術は、放送局などによって作成された映像や音声といったコンテンツを一方的に放送して提供するというものであり、個々のユーザのリクエストに応じたコンテンツを個々の受信装置にオンデマンドで提供するものではない。【０００３】
個々のユーザのリクエストに応じたコンテンツをオンデマンドで提供する技術としては、通信ネットワークを介して通信端末に配信するというものがある。この通信ネットワークを介したオンデマンドコンテンツ配信サービスは、ユーザのリクエストを受け付けてコンテンツ配信サービスを行うコンテンツ配信サーバを設け、このコンテンツ配信サーバが、インターネットアクセスなどによってコンテンツのリクエストをユーザから受け付け、コンテンツを配信（ダウンロード）する。【０００４】
また、この通信ネットワークの技術としては、通信に使用可能な周波数帯をそれぞれ識別する各周波数帯ＩＤ（チャンネル）の中で、使用されていない一の周波数帯ＩＤを選択して通信に割り当てることで移動体通信を行う技術が開示されている（特許文献１参照）。【０００５】
そして、この通信ネットワークの技術を利用して、通信端末からの接続要求に基づき、この通信端末に通信チャンネルを割り当て通信ネットワークに接続させ、この通信ネットワークを介してコンテンツ配信サーバに接続してリクエスト（コンテンツの配信要求）を送信することで、コンテンツ配信サーバから該当するコンテンツをダウンロードして出力することが可能である。【０００６】
【特許文献１】特開２００２−２７１８３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記した通信によるコンテンツ提供技術には、解決すべき問題点があった。すなわち、上記移動体通信ネットワーク技術を用いる場合、通信の接続単位である、コンテンツの配信先の通信端末ごとに、通信に使用可能な全チャンネル番号の中で、まだ使用されていない一つのチャンネル番号を選択して割り当てるものであった。このため、複数の通信端末に同一のコンテンツを送る場合であっても、これら複数の通信を確立するため、異なるチャンネル番号が割り当て、それぞれの通信端末に対し通信制御を行なう必要があった。従って、例えマルチキャストなどで通信量の削減を図っても、これら通信端末に最も近い末端の通信ネットワークの利用可能な帯域を圧迫する恐れが否めなかった。【０００８】
また、例えば従量課金されるような通信端末では、コンテンツのデータ量に応じた課金がなされ、ユーザの負担になっていた。【０００９】
このような問題点から、特にデータ量の大きいコンテンツを通信ネットワークを介さずに視聴できる技術が求められていた。【００１０】
そこで、このコンテンツ放送装置、コンテンツ放送方法およびコンテンツ放送プログラムは、上述した問題点を解決するためになされたものであり、リクエストしたコンテンツに周波数帯を割り当ててオンデマンド放送を実現するコンテンツ放送装置、コンテンツ放送方法およびコンテンツ放送プログラムを提供することを目的とする。【００１１】
また、コンテンツ受信端末にこの放送の周波数帯を簡易に設定させることが可能なコンテンツ放送装置、コンテンツ放送方法およびコンテンツ放送プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述した課題を解決し、目的を達成するため、開示のコンテンツ放送装置は、所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤに対応付けて、該放送波送信機での放送に、使用可能か、使用不可能かの、少なくともいずれかの周波数帯を識別する周波数帯ＩＤを含む周波数帯使用状況を記憶する周波数帯使用状況記憶手段と、前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手段と、前記検索手段によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手段と、前記周波数帯通知手段によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手段とを備えることを特徴とする。【００１３】
また、開示のコンテンツ放送方法は、所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤに対応付けて、該放送波送信機での放送に、使用可能か、使用不可能かの、少なくともいずれかの周波数帯を識別する周波数帯ＩＤを含む周波数帯使用状況を記憶部に記憶する周波数帯使用状況記憶ステップと、前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶ステップによって記憶部に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索ステップと、前記検索ステップによって検索された周波数帯を前記受信端末に対して通知する周波数帯通知ステップと、前記周波数帯通知ステップによって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送ステップとをコンピュータが実行することを特徴とする。【００１４】
また、開示のコンテンツ放送プログラムは、所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤに対応付けて、該放送波送信機での放送に、使用可能か、使用不可能かの、少なくともいずれかの周波数帯を識別する周波数帯ＩＤを含む周波数帯使用状況を記憶部に記憶する周波数帯使用状況記憶手順と、前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手順によって記憶部に記憶されている周波数帯使用状況を参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手順と、前記検索手順によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手順と、前記周波数帯通知手順によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手順とをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
開示のコンテンツ放送装置、コンテンツ放送方法およびコンテンツ放送プログラムによれば、リクエストしたコンテンツに独自の周波数帯を割り当てて放送することでコンテンツのオンデマンド放送を実現することが可能である。【００１６】
また、リクエストしたコンテンツが放送されている周波数帯を受信端末に簡易に設定させることが可能である。
【図面の簡単な説明】
【００１７】
【図１】図１は、実施例１に係るコンテンツ放送システムの概要を説明するための図である。
【図２】図２は、放送受信端末の構成を示すブロック図である。
【図３】図３は、第１メニューデータの出力の一例を示した図である。
【図４】図４は、第２メニューデータの出力の一例を示した図である。
【図５】図５は、確認データの出力の一例を示した図である。
【図６】図６は、放送波送信機の構成を示すブロック図である。
【図７】図７は、サーバ装置の構成を示すブロック図である。
【図８】図８は、周波数帯使用状況データベースに記憶されるデータの出力の一例を示した図である。
【図９】図９は、コンテンツデータベースに記憶されるデータの出力の一例を示した図である。
【図１０】図１０は、個人メニューデータベースに記憶されるデータの出力の一例を示した図である。
【図１１】図１１は、送信機エリア管理テーブルに記憶されるデータの出力の一例を示した図である。
【図１２】図１２は、放送管理データベースに記憶されるデータの出力の一例を示した図である。
【図１３】図１３は、途中視聴可否テーブルに記憶されるデータの出力の一例を示した図である。
【図１４】図１４は、放送受信端末による処理の流れを示すフローチャート図である。
【図１５】図１５は、放送受信端末による処理の流れを示すフローチャート図である。
【図１６】図１６は、放送受信端末による処理の流れを示すフローチャート図である。
【図１７】図１７は、放送受信端末による処理の流れを示すフローチャート図である。
【図１８】図１８は、放送波送信機による処理の流れを示すフローチャート図である。
【図１９】図１９は、サーバ装置による処理の流れを示すフローチャート図である。
【図２０】図２０は、サーバ装置による処理の流れを示すフローチャート図である。
【図２１】図２１は、サーバ装置による処理の流れを示すフローチャート図である。
【図２２】図２２は、コンテンツ放送システムによる処理の流れを示すシーケンス図である。
【図２３】図２３は、コンテンツ放送プログラムを実行するコンピュータを示す図である。
【符号の説明】
【００１８】
１００  放送受信端末
１１０  入力部
１２０  送信部
１３０  出力部
１４０  受信部
１５０  記憶部
１６０  制御部
１６１  放送受信開始部
１６２  周波数帯選択受付部
１６３  第１メニューデータ出力部
１６４  端末ＩＤ送信部
１６５  第２メニューデータ受付部
１６６  第２メニューデータ出力部
１６７  放送要求送信部
１６８  確認データ受信部
１６９  確認データ出力部
１７０  放送開始指示送信部
１７１  周波数帯変更部
１７２  再生部
１７３  サービス利用不可データ出力部
２００  放送波送信機
２１０  入力部
２２０  出力部
２３０  記憶部
２４０  制御部
２４１  周波数帯使用状況検出部
２４２  周波数帯使用状況送信部
２４３  第１メニューデータ放送部
２４４  放送開始部
３００  サーバ装置
３１０  入出力部
３２０  記憶部
３２１  周波数帯使用状況データベース
３２２  コンテンツデータベース
３２３  個人メニューデータベース
３２４  送信機エリア管理テーブル
３２５  放送管理データベース
３２６  途中視聴可否テーブル
３３０  制御部
３３１  周波数帯使用状況受信部
３３２  周波数帯使用状況格納部
３３３  空き周波数帯抽出部
３３４  第１メニュー放送制御部
３３５  端末データ収集部
３３６  第２メニューデータ生成部
３３７  第２メニューデータ送信部
３３８  放送要求受信部
３３９  エリア抽出部
３４０  エリア放送番組抽出部
３４１  コンテンツＩＤ判定部
３４２  受付時刻判定部
３４３  カテゴリデータ抽出部
３４４  途中視聴可否判定部
３４５  エリア内送信機抽出部
３４６  エリア空き周波数帯抽出部
３４７  空き周波数帯判定部
３４８  サービス利用不可データ送信部
３４９  放送管理データベース登録部
３５０  周波数帯変更コマンド送信部
３５１  放送開始データ受信部
３５２  コンテンツ抽出部
３５３  コンテンツ放送開始指示部
３５４  放送開始時刻登録部
４００  コンピュータ
４１０  入力部
４２０  出力部
４３０  ＲＯＭ（Read  Only  Memory）
４３１  メニューデータ送信プログラム
４３２  コンテンツＩＤ判定プログラム
４３３  受付時刻判定プログラム
４３４  カテゴリデータ抽出プログラム
４３５  通知可否判定プログラム
４３６  エリア内送信機抽出プログラム
４３７  空き周波数帯抽出プログラム
４３８  周波数帯変更コマンド送信プログラム
４３９  コンテンツ放送プログラム
４４０  ＣＰＵ（Central  Processing  Unit）
４４１  メニューデータ送信プロセス
４４２  コンテンツＩＤ判定プロセス
４４３  受付時刻判定プロセス
４４４  カテゴリデータ抽出プロセス
４４５  通知可否判定プロセス
４４６  エリア内送信機抽出プロセス
４４７  空き周波数帯抽出プロセス
４４８  周波数帯変更コマンド送信プロセス
４４９  コンテンツ放送プロセス
４５０  ＨＤＤ（Hard  disk  drive）
４５１  周波数帯使用状況データベース
４５２  コンテンツデータベース
４５３  個人メニューデータベース
４５４  送信機エリア管理テーブル
４５５  放送管理データベース
４５６  途中視聴可否テーブル
４６０  ＲＡＭ（Random  Access  Memory）
４６１  周波数帯使用状況データ
４６２  コンテンツデータ
４６３  個人メニューデータ
４６４  送信機エリアデータ
４６５  放送管理データ
４６６  途中視聴可否データ
４７０  バス
【発明を実施するための最良の形態】
【００１９】
以下に添付図面を参照して、この発明に係るコンテンツ放送装置、コンテンツ放送方法およびコンテンツ放送プログラムの実施例を詳細に説明する。なお、以下では、本発明が適用されたコンテンツ放送システムを実施例として説明する。
【実施例１】
【００２０】
以下の実施例１では、実施例１に係るコンテンツ放送システムの概要、コンテンツ放送システムの構成、コンテンツ放送システムによる処理の流れを順に説明し、最後に実施例１の効果を説明する。【００２１】
［実施例１に係るコンテンツ放送システムの概要］
まず最初に、図１を用いて実施例１に係るコンテンツ放送システムの概要を説明する。図１は、実施例１に係るコンテンツ放送システムの概要を説明するための図である。【００２２】
実施例１に係るコンテンツ放送システムは、コンテンツを放送するサーバ装置と、サーバ装置から放送されたコンテンツを放送する放送波送信機と、放送波に含まれたコンテンツを再生する放送受信端末とを含み、ユーザのリクエストに基づき周波数帯を割り当てコンテンツを放送する。また、リクエストしたコンテンツが放送されている周波数帯を放送受信端末に簡易に設定させる。【００２３】
すなわち、サーバ装置は、図１に示すように、放送波送信機を識別するための送信機ＩＤに対応付けて、放送に使用可能な放送波の周波数帯をそれぞれ識別するチャンネル番号などの周波数帯ＩＤの中で、例えば、放送波の検出レベル（ノイズ）が所定の閾値以下であるため、送信機が放送に使用できる空き周波数帯ＩＤを記憶する。【００２４】
ここで、サーバ装置は、図１の（１）に示すように、放送受信端末からコンテンツの放送要求を受け付けた場合に、放送要求の送信元の放送受信端末に対してコンテンツを放送することができる放送波送信機を特定し、記憶されている周波数帯ＩＤの中から、特定された放送波送信機の送信機ＩＤに対応する周波数帯ＩＤを全て抽出する。【００２５】
続いて、サーバ装置は、図１の（２）に示すように、抽出された全周波数帯ＩＤの中から、一の周波数帯ＩＤを選択して放送受信端末に対して通知する。【００２６】
そして、サーバ装置は、図１の（３）に示すように、周波数帯ＩＤによって識別される周波数帯を使用して放送要求に係るコンテンツを放送波送信機から放送する。【００２７】
このようなことから、実施例１に係るコンテンツ放送システムは、リクエストしたコンテンツに周波数帯を割り当ててオンデマンド放送を実現することが可能である。また、リクエストしたコンテンツが放送されているチャンネル番号などの周波数帯ＩＤを放送受信端末に簡易に設定させることが可能である。【００２８】
［コンテンツ放送システムの構成］
（放送受信端末の構成）
まず、図２〜図５を用いて、放送受信端末１００の構成を説明する。図２は、放送受信端末１００の構成を示すブロック図である。図３は、第１メニューデータの出力の一例を示した図である。図４は、第２メニューデータの出力の一例を示した図である。図５は、確認データの出力の一例を示した図である。図２に示すように、放送受信端末１００（例えば、携帯電話）は、入力部１１０、送信部１２０、出力部１３０、受信部１４０、記憶部１５０および制御部１６０を有する。【００２９】
入力部１１０は、制御部１６０に制御され、各種のデータの入力を受け付ける。例えば、入力部１１０は、スイッチや選択ボタンなどを有し、ユーザによってスイッチが押し下げられると、制御部１６０に対して各種指示を送信する。【００３０】
送信部１２０は、制御部１６０に制御され、各種のデータを出力する。例えば、送信部１２０は、ユーザがリクエストしたコンテンツのＩＤをサーバ装置３００に対して送信する。【００３１】
出力部１３０は、制御部１６０に制御され、各種のデータを出力する。例えば、出力部１３０は、モニタやディスプレイを有し、コンテンツを出力する。【００３２】
受信部１４０は、制御部１６０に制御され、各種のデータを受信する。例えば、受信部１４０は、コンテンツを載せた搬送波を受信し、コンテンツを制御部１６０に対して送信する。また、受信部１４０は、周波数帯ＩＤをサーバ装置３００から受信し、制御部１６０に対して送信する。【００３３】
記憶部１５０は、制御部１６０に制御され、制御部１６０による各種処理に必要なデータおよびプログラムを格納する。例えば、記憶部１５０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを有し、コンテンツを再生するための再生プログラムを記憶する。【００３４】
制御部１６０は、制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理制御を実行する。特に、制御部１６０は、放送受信開始部１６１、周波数帯入力受付部１６２、第１メニューデータ出力部１６３、端末ＩＤ送信部１６４、第２メニューデータ受付部１６５、第２メニューデータ出力部１６６、放送要求送信部１６７、確認データ受信部１６８、確認データ出力部１６９、放送開始指示送信部１７０、周波数帯変更部１７１、再生部１７２およびサービス利用不可データ出力部１７３を有する。【００３５】
放送受信開始部１６１は、放送波の受信を開始する。具体的には、放送受信開始部１６１は、入力部１１０の有する、放送視聴開始の選択を入力する機能が割り当てられたボタン（開始ボタン）がユーザによって押し下げられると、受信部１４０を介して、放送波の受信を開始する。【００３６】
周波数帯入力受付部１６２は、ユーザによるチャンネル番号などの周波数帯ＩＤの選択入力を受け付ける。また、第１メニューデータ出力部１６３は、第１メニューデータを出力部１３０に出力する。【００３７】
具体的には、周波数帯入力受付部１６２は、入力部１１０を介して、ユーザが受信を希望する周波数帯の周波数帯ＩＤの選択入力を受け付ける。【００３８】
また、第１メニューデータ出力部１６３は、第１メニューデータに対応するチャンネル番号などの周波数帯ＩＤの、入力部１１０を介した選択入力を受け付けると、受信部１４０を介して第１メニューデータを受信し、出力部１３０に出力する（図３参照）。【００３９】
ここで、第１メニューデータとは、コンテンツ放送サービスの利用を開始するときに出力されるデータである。【００４０】
なお、個別には説明しないが、本実施例でデータ及びコンテンツと記載したものは、例えば、ＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、画像、文字、音声などの、コンピュータ処理可能なデータである。【００４１】
端末ＩＤ送信部１６４は、放送受信端末１００を識別するための端末ＩＤをサーバ装置３００に対して送信する。具体的には、端末ＩＤ送信部１６４は、出力部１３０で出力した第１メニューデータの中で、「Ｍｙチャンネル」の選択入力に割り当てられたボタン（「Ｍｙチャンネル」ボタン）の選択入力を入力部１１０を介して受け付けると、放送受信端末１００を識別するための端末ＩＤを、送信部１２０を介してサーバ装置３００に対して送信する。【００４２】
第２メニューデータ受付部１６５は、サーバ装置３００から第２メニューデータを受け付ける。また、第２メニューデータ出力部１６６は、第２メニューデータを出力部１３０に出力する。【００４３】
具体的には、第２メニューデータ出力部１６６は、第２メニューデータ受付部１６５によって、受信部１４０を介し、サーバ装置３００から、第２メニューデータが受け付けられると、受信した第２メニューデータを出力部１３０に出力する（図４参照）。【００４４】
ここで、第２メニューデータとは、放送を希望するコンテンツをユーザに簡易に選択させるために使用されるデータである。【００４５】
放送要求送信部１６７は、コンテンツの放送要求を送信する。具体的には、放送要求送信部１６７は、第２メニューデータの中で、コンテンツの選択入力に割り当てられたボタン（コンテンツ毎の選択ボタン）の選択入力を入力部１１０を介して受け付けると、現に受信している放送波を放送している放送波送信機２００の送信機ＩＤを取得する。【００４６】
そして、放送要求送信部１６７は、取得された送信機ＩＤと、選択されたコンテンツのコンテンツＩＤと、放送受信端末１００の端末ＩＤとを対応付けて、コンテンツの放送要求として、送信部１２０を介してサーバ装置３００に対して送信する。【００４７】
なお、これら第１メニューデータ、第２メニューデータなどの、受信したデータに基づき、放送受信端末１００からサーバ装置３００へのデータを送信する方法としては、以下のようなものが考えられる。【００４８】
例えば、リンクタグを用いる方法が考えられる。図３に示すような「Ｍｙチャンネル」ボタン、図４に示すコンテンツやメニューなどの選択入力を受け付けるボタン（文字列そのもの）にリンクタグを挿入しておく。そして、入力部１１０を介してこのボタンの選択入力を制御部１６０が受け付けると、送信部１２０を介してサーバ装置３００に放送要求や応答などのデータを送信するというものである。画像などの表示出力データを用いる場合に用いることができる。【００４９】
また、例えば、入力部１１０の有する任意のスイッチや選択ボタンを選択入力ボタンとして割り当てる方法も考えられる。この割り当てた任意のスイッチや選択ボタンが押下されるとサーバ装置３００に必要なデータを送る機能を実現させるデータと、割り当てについての映像や音声のデータを第１のメニューのデータに含ませる。そして、入力部１１０を介してこの割り当てた任意のスイッチや選択ボタンの押下を制御部１６０が受け付けると、送信部１２０を介してサーバ装置３００へ端末ＩＤを送信するというものである。音声などの視覚に拠らない出力データを用いる場合にも用いることができる。【００５０】
なお、この構成に限定するものではなく、受信したデータに基づきサーバ装置３００にデータを送信できるものであればどのような技術を用いても良い。以降説明する他の受信したデータに基づきサーバ装置３００にデータを送信する場合についても同様である。【００５１】
確認データ受信部１６８は、リクエストしたコンテンツが放送されているチャンネル番号などの周波数帯ＩＤにより識別される周波数帯を放送受信端末１００に簡易に設定させるための確認データを受け付ける。また、確認データ出力部１６９は、確認データを出力部１３０に出力する。【００５２】
具体的には、確認データ出力部１６９は、確認データ受信部１６８によって、受信部１４０を介して、サーバ装置３００から、第１の確認データまたは第２の確認データが受け付けられると、受信した確認データを出力部１３０に出力する（図５参照）。【００５３】
なお、上述したように、第１の確認データや、第２の確認データの中の、肯定の選択入力のために割り当てられたボタン（「ＯＫ」ボタン）については、サーバ装置３００によって抽出された周波数帯ＩＤを後述する周波数帯変更部１７１に渡す機能を実現させるリンクタグなどのデータをこのボタンに対応付けて挿入しておけば良い。【００５４】
放送開始指示送信部１７０は、番組の放送を開始させる指示をサーバ装置３００に対して送信する。具体的には、放送開始指示送信部１７０は、第２の確認データの中での、ボタン「ＯＫ」の選択入力が入力部１１０を介して受け付けられると、放送受信端末１００を識別するための端末ＩＤを含んだ放送開始指示を、送信部１２０を介してサーバ装置３００に対して送信する。【００５５】
周波数帯変更部１７１は、受信する周波数帯を変更する。具体的には、周波数帯変更部１７１は、第１の確認データまたは第２の確認データの中での、ボタン「ＯＫ」の選択入力が入力部１１０を介して受け付けられると、このボタンに対応付けて挿入されている周波数帯ＩＤによって識別される周波数帯に、受信部１４０で受信する放送波の周波数帯を変更する。【００５６】
再生部１７２は、コンテンツを再生する。具体的には、再生部１７２は、周波数帯変更部１７１によって変更された周波数帯ＩＤによって識別される周波数帯の放送波を受信部１４０を介して受信し、受信した放送波に含まれているコンテンツを出力部１３０に再生する。【００５７】
サービス利用不可データ出力部１７３は、サービス利用不可データを出力部１３０に出力する。具体的には、サービス利用不可データ出力部１７３は、受信部１４０を介し、サーバ装置３００からコンテンツ放送サービスの利用ができない旨の画像、文字列、音声といったデータを含むサービス利用不可データを受け付けると、受信したサービス利用不可データを出力部１３０に出力する。【００５８】
（放送波送信機の構成）
次に、図６を用いて、放送波送信機２００の構成を説明する。図６は、放送波送信機２００の構成を示すブロック図である。図６に示すように、放送波送信機２００は、入力部２１０と、出力部２２０と、記憶部２３０と、制御部２４０とを有する。【００５９】
入力部２１０は、各種のデータの入力を受け付ける。例えば、入力部２１０は、単数または複数のポートなどを有し、サーバ装置３００からコンテンツを受け付ける。【００６０】
出力部２２０は、各種のデータを出力する。例えば、出力部２２０は、アンテナなどを有し、コンテンツを載せた放送波を放送する。【００６１】
記憶部２３０は、制御部２４０による各種処理に必要なデータおよびプログラムを格納する。例えば、記憶部２３０は、ＲＯＭやＲＡＭなどを有し、コンテンツを放送するための放送プログラムを記憶する。【００６２】
制御部２４０は、制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する。特に、制御部２４０は、周波数帯使用状況検出部２４１、周波数帯使用状況送信部２４２、第１メニューデータ放送部２４３および放送開始部２４４を有する。【００６３】
周波数帯使用状況検出部２４１は、放送に使用可能な放送波の周波数帯をそれぞれ識別する各チャンネル番号などの周波数帯ＩＤの中で、放送に使用していない周波数帯ＩＤを検出する。【００６４】
具体的には、周波数帯使用状況検出部２４１は、一定時間が経過するごとに、チャンネルシークなどにより、放送波送信機２００による放送で利用可能な周波数帯において、図示しない公共放送アンテナや、放送波送信機２００もしくは他の放送波送信機２００から放送されている放送波を受信し、既に放送に使用されている周波数帯を使用中周波数帯として検出する。そして、周波数帯使用状況検出部２４１は、検出した周波数帯の周波数帯を除いた周波数帯を、空き周波数帯として検出する。【００６５】
周波数帯使用状況送信部２４２は、周波数帯使用状況検出部２４１によって検出された空き周波数帯の周波数帯ＩＤをサーバ装置３００に対して送信する。具体的には、周波数帯使用状況送信部２４２は、各放送波送信機２００を識別するための送信機ＩＤと、周波数帯使用状況検出部２４１によって検出された空き周波数帯の周波数帯ＩＤとを対応付けて、周波数帯使用状況データとしてサーバ装置３００に対して送信する。【００６６】
第１メニューデータ放送部２４３は、第１メニューデータを載せた放送波を放送する。具体的には、第１メニューデータ放送部２４３は、サーバ装置３００から周波数帯ＩＤと、第１メニューデータとを含んだ、第１メニューデータを放送させるためのコマンドを受け付けると、コマンドに含まれている周波数帯ＩＤによって識別される周波数帯で第１メニューデータを放送する。【００６７】
放送開始部２４４は、放送要求に係るコンテンツを放送する。具体的には、放送開始部２４４は、サーバ装置３００から周波数帯ＩＤと、コンテンツとを含んだコンテンツを放送させるためのコマンドを受け付けると、コマンドに含まれている周波数帯ＩＤによって識別される周波数帯でコンテンツを放送する。【００６８】
（サーバ装置の構成）
次に、図７〜図１２を用いて、サーバ装置３００の構成を説明する。図７は、サーバ装置３００の構成を示すブロック図である。図８は、周波数帯使用状況データベースに記憶されるデータの出力の一例を示した図である。図９は、コンテンツデータベースに記憶されるデータの出力の一例を示した図である。図１０は、個人メニューデータベースに記憶されるデータの出力の一例を示した図である。図１１は、送信機エリア管理テーブルに記憶されるデータの出力の一例を示した図である。図１２は、放送管理データベースに記憶されるデータの出力の一例を示した図である。図１３は、途中視聴可否テーブルに記憶されるデータの出力の一例を示した図である。【００６９】
図７に示すように、サーバ装置３００は、入出力部３１０と、記憶部３２０と、制御部３３０とを有する。【００７０】
入出力部３１０は、各種のデータを入出力する。例えば、入出力部３１０は、単数または複数のポートなどを有し、放送波送信機２００に対してコンテンツを送信する。また、入出力部３１０は、放送受信端末１００に対して周波数帯ＩＤを通知する。【００７１】
記憶部３２０は、制御部３３０による各種処理に必要なデータおよびプログラムを格納する。特に、記憶部３２０は、周波数帯使用状況データベース３２１、コンテンツデータベース３２２、個人メニューデータベース３２３、送信機エリア管理テーブル３２４、放送管理データベース３２５および途中視聴可否テーブル３２６を有する。【００７２】
なお、周波数帯使用状況データベース３２１は、周波数帯ＩＤ記憶手段ともいう。また、コンテンツデータベース３２２は、カテゴリデータ記憶手段ともいう。また、送信機エリア管理テーブル３２４は、場所データ記憶手段ともいう。また、放送管理データベース３２５は、コンテンツデータ記憶手段ともいう。また、途中視聴可否テーブル３２６は、通知可否データ記憶手段ともいう。【００７３】
周波数帯使用状況データベース３２１は、放送波に載せてコンテンツを放送する放送波送信機２００を識別するための送信機ＩＤに対応付けて、この放送波送信機２００での放送に使用可能な空き周波数帯ＩＤを記憶する。【００７４】
具体的に一例をあげて説明すると、周波数帯使用状況データベース３２１は、図８に示すように、送信機ＩＤに対応付けて、空き周波数帯ＩＤを記憶する。【００７５】
コンテンツデータベース３２２は、コンテンツを識別するためのコンテンツＩＤに対応付けて、コンテンツのカテゴリを識別するカテゴリデータを記憶する。【００７６】
具体的に一例をあげて説明すると、コンテンツデータベース３２２は、図９に示すように、コンテンツＩＤに対応付けて、コンテンツのタイトル（例えば、「第１メニュー」や「映画１」）と、カテゴリデータ（例えば、「メニュー」や「映画」）と、コンテンツを特定するためのファイルデータとを記憶する。【００７７】
個人メニューデータベース３２３は、放送受信端末１００を識別するための端末ＩＤに対応付けて、ユーザが視聴する傾向が高いコンテンツのカテゴリを記憶する。具体的に出力の一例をあげて説明すると、個人メニューデータベース３２３は、図１０に示すように、端末ＩＤに対応付けて、カテゴリデータ（例えば、映画および音楽ビデオ）を記憶する。【００７８】
送信機エリア管理テーブル３２４は、送信機ＩＤに対応付けて、各放送波送信機２００がコンテンツを放送することができるエリアに対して一意に付与されるエリアＩＤを記憶する。具体的に一例をあげて説明すると、送信機エリア管理テーブル３２４は、図１１に示すように、送信機ＩＤに対応付けて、エリアＩＤを記憶する。【００７９】
放送管理データベース３２５は、送信機ＩＤに対応付けて、各放送波送信機１００が現に放送中の周波数帯を識別する放送中周波数帯ＩＤと、この放送中周波数帯ＩＤを使用して現に放送されているコンテンツを一意に識別するコンテンツＩＤとを記憶する。また、放送管理データベース３２５は、コンテンツＩＤに対応付けて、各コンテンツの放送が開始された開始時刻を記憶する。【００８０】
具体的に一例をあげて説明すると、放送管理データベース３２５は、図１２に示すように、送信機ＩＤに対応付けて、放送中周波数帯ＩＤと、コンテンツＩＤと、ＩＰアドレスと、開始時刻とを記憶する。【００８１】
途中視聴可否テーブル３２６は、カテゴリデータに対応付けて、使用周波数帯ＩＤを通知すべきか否かを示した途中視聴可否データを記憶する。具体的に一例をあげて説明すると、途中視聴可否テーブル３２６は、図１３に示すように、カテゴリデータに対応付けて、放送中周波数帯ＩＤを通知すべき旨を示した「可能」もしくは、放送中周波数帯ＩＤを通知すべきでない旨を示した「不可」を記憶する。【００８２】
制御部３３０は、制御プログラム、各種の処理手順などを規定したプログラムおよび所要データを格納するための内部メモリを有し、これらによって種々の処理を実行する。特に、制御部３３０は、周波数帯使用状況受信部３３１、周波数帯使用状況格納部３３２、空き周波数帯抽出部３３３、第１メニュー放送制御部３３４、端末データ収集部３３５、第２メニューデータ生成部３３６、第２メニューデータ送信部３３７、放送要求受信部３３８、エリア抽出部３３９、エリア放送番組抽出部３４０、コンテンツＩＤ判定部３４１、受付時刻判定部３４２、カテゴリデータ抽出部３４３、途中視聴可否判定部３４４、エリア内送信機抽出部３４５、エリア空き周波数帯抽出部３４６、空き周波数帯判定部３４７、サービス利用不可データ送信部３４８、放送管理データベース登録部３４９、周波数帯変更コマンド送信部３５０、放送開始データ受信部３５１、コンテンツ抽出部３５２、コンテンツ放送開始指示部３５３および放送開始時刻登録部３５４を有する。【００８３】
なお、コンテンツＩＤ判定部３４１は、コンテンツデータ判定手段ともいう。また、受付時刻判定部３４２は、受付時刻判定手段ともいう。また、カテゴリデータ抽出部３４３は、カテゴリデータ抽出手段ともいう。また、途中視聴可否判定部３４４は、通知可否判定手段ともいう。また、エリア内送信機抽出部３４５は、放送波送信機特定手段ともいう。また、エリア空き周波数帯抽出部３４６は、周波数帯ＩＤ抽出手段ともいう。また、周波数帯変更コマンド送信部３５０は、周波数帯ＩＤ通知手段および使用中チャンネル番号などの周波数帯ＩＤ通知手段ともいう。コンテンツ放送開始指示部３５３は、コンテンツ放送手段ともいう。【００８４】
周波数帯使用状況受信部３３１は、放送波送信機２００から周波数帯使用状況データを受け付ける。また、周波数帯使用状況格納部３３２は、周波数帯使用状況データを周波数帯使用状況データベース３２１に格納する。【００８５】
具体的には、周波数帯使用状況格納部３３２は、入出力部３１０を介して、周波数帯使用状況受信部３３１によって放送波送信機２００から送信機ＩＤと、周波数帯ＩＤとを含んだ周波数帯使用状況データが受け付けられると、受け付けられた送信機ＩＤに対応付けて、周波数帯使用状況データベース３２１に周波数帯ＩＤを格納する。【００８６】
空き周波数帯抽出部３３３は、周波数帯使用状況データベース３２１に記憶されている送信機ＩＤごとに、周波数帯ＩＤを抽出する。【００８７】
具体的には、空き周波数帯抽出部３３３は、周波数帯使用状況格納部３３２によって周波数帯ＩＤが格納されると、格納された各周波数帯ＩＤの中から一つの周波数帯ＩＤを選択し、選択された周波数帯ＩＤと、選択された周波数帯ＩＤに対応する送信機ＩＤとを周波数帯使用状況データベース３２１から抽出する。【００８８】
第１メニュー放送制御部３３４は、各放送波送信機２００に対して第１メニューデータを放送するよう制御する。具体的には、第１メニュー放送制御部３３４は、空き周波数帯抽出部３３３によって抽出された送信機ＩＤで識別される放送波送信機２００に対して、選択された周波数帯ＩＤと、第１メニューデータとを含んだ、第１メニューデータを放送させるためのコマンドを入出力部３１０を介して送信する。【００８９】
端末データ収集部３３５は、端末ＩＤを受け付ける。具体的には、端末データ収集部３３５は、端末ＩＤを、放送受信端末１００から、入出力部３１０を介して、受け付けると、受け付けた端末ＩＤに対応するカテゴリデータを個人メニューデータベース３２３から抽出する。【００９０】
第２メニューデータ生成部３３６は、第２メニューデータを生成する。具体的には、第２メニューデータ生成部３３６は、端末データ収集部３３５によって抽出されたカテゴリデータを含む第２メニューデータを生成する。【００９１】
第２メニューデータ送信部３３７は、第２メニューデータを送信する。具体的には、第２メニューデータ送信部３３７は、第２メニューデータ生成部３３６によって生成された第２メニューデータを、端末データ収集部３３５によって受け付けた端末ＩＤを有する放送受信端末１００宛てに入出力部３１０を介して送信する。【００９２】
放送要求受信部３３８は、コンテンツの放送要求を受け付ける。具体的には、放送要求受信部３３８は、送信機ＩＤと、コンテンツＩＤと、端末ＩＤとを含んだコンテンツの放送要求を放送受信端末１００から入出力部３１０を介して受け付ける。【００９３】
エリア抽出部３３９は、放送要求に含まれている送信機ＩＤに対応するエリアＩＤを抽出する。具体的には、エリア抽出部３３９は、放送要求受信部３３８によって受け付けられた送信機ＩＤに対応するエリアＩＤを送信機エリア管理テーブル３２４から抽出する。【００９４】
エリア放送番組抽出部３４０は、コンテンツＩＤを放送管理データベース３２５から抽出する。具体的には、エリア放送番組抽出部３４０は、エリア抽出部３３９によって抽出されたエリアＩＤに対応する各送信機ＩＤを送信機エリア管理テーブル３２４から抽出する。そして、エリア放送番組抽出部３４０は、抽出された各送信機ＩＤに対応する各コンテンツＩＤを放送管理データベース３２５から抽出する。【００９５】
コンテンツＩＤ判定部３４１は、エリア放送番組抽出部３４０によって抽出された各送信機ＩＤに対応付けて、放送管理データベース３２５に、放送要求に含まれたコンテンツＩＤが記憶されているか否かを判定する。【００９６】
具体的には、コンテンツＩＤ判定部３４１は、エリア放送番組抽出部３４０によって抽出された各コンテンツＩＤと、放送要求受信部３３８によって受け付けられたコンテンツＩＤとを付き合わせて、放送管理データベース３２５に、放送要求に含まれたコンテンツＩＤが記憶されているか否かを判定する。【００９７】
受付時刻判定部３４２は、放送要求に含まれたコンテンツＩＤに対応付けて放送管理データベース３２５に記憶されている開始時刻を抽出し、抽出された開始時刻から予め規定されている規定時間以内に放送要求を受け付けたか否かを判定する。【００９８】
具体的には、受付時刻判定部３４２は、コンテンツＩＤ判定部３４１によって、放送管理データベース３２５に、放送要求に含まれたコンテンツＩＤが記憶されている旨の判定結果が得られた場合に、放送要求に含まれたコンテンツＩＤに対応する開始時刻を放送管理データベース３２５から抽出する。そして、受付時刻判定部３４２は、抽出された開始時刻から予め規定されている規定時間以内に放送要求を受け付けたか否かを判定する。【００９９】
カテゴリデータ抽出部３４３は、コンテンツデータベース３２２から放送要求に含まれたコンテンツＩＤに対応するカテゴリデータを抽出する。具体的には、カテゴリデータ抽出部３４３は、受付時刻判定部３４２によって、規定時間以降に放送要求を受け付けた旨の判定結果が得られた場合に、放送要求に含まれたコンテンツＩＤに対応するカテゴリデータをコンテンツデータベース３２２から抽出する。【０１００】
途中視聴可否判定部３４４は、周波数帯ＩＤを通知すべきか否かを判定する。具体的には、途中視聴可否判定部３４４は、カテゴリデータ抽出部３４３によって抽出されたカテゴリデータに対応付けて途中視聴可否テーブル３２６に記憶されている途中視聴可否を参照し、周波数帯ＩＤを通知すべきか否かを判定する。【０１０１】
エリア内送信機抽出部３４５は、放送要求に含まれている送信機ＩＤに対応するエリアＩＤと同一のエリアＩＤに対応付けられた各送信機ＩＤを送信機エリア管理テーブル３２４から抽出し、抽出された各送信機ＩＤにそれぞれ対応する各放送波送信機２００を、コンテンツを放送することができる放送波送信機２００として特定する。【０１０２】
具体的には、エリア内送信機抽出部３４５は、コンテンツＩＤ判定部３４１によって放送要求に含まれたコンテンツＩＤが記憶されていない旨の判定結果が得られた場合、もしくは、途中視聴可否判定部３４４によって使用中チャンネル番号などの周波数帯ＩＤを通知すべきでない旨の判定結果が得られた場合に、エリア抽出部３３９によって抽出されたエリアＩＤに対応する各送信機ＩＤを送信機エリア管理テーブル３２４から抽出する。【０１０３】
エリア空き周波数帯抽出部３４６は、周波数帯使用状況データベース３２１に記憶されている周波数帯ＩＤの中から、エリア内送信機抽出部３４５によって抽出された各送信機ＩＤに対応する周波数帯ＩＤを全て抽出する。そして、エリア空き周波数帯抽出部３４６は、抽出された全周波数帯ＩＤの中から、一つの周波数帯ＩＤを選択して抽出する。【０１０４】
空き周波数帯判定部３４７は、空き周波数帯の有無を判定する。具体的には、空き周波数帯判定部３４７は、エリア空き周波数帯抽出部３４６によって周波数帯ＩＤが抽出されたか否かを判定する。【０１０５】
サービス利用不可データ送信部３４８は、空き周波数帯判定部３４７によって周波数帯ＩＤが抽出されなかった旨の判定結果が得られた場合に、コンテンツ放送サービスの利用ができないことを示した画像、文字列及び音声などのデータを含んだサービス利用不可データを生成する。そして、サービス利用不可データ送信部３４８は、サービス利用不可データを放送要求受信部３３８によって受け付けた端末ＩＤを有する放送受信端末１００宛てに入出力部３１０を介して送信する。【０１０６】
放送管理データベース登録部３４９は、放送管理データベース３２５に周波数帯ＩＤと、コンテンツＩＤとを登録する。具体的には、放送管理データベース登録部３４９は、空き周波数帯判定部３４７によって周波数帯ＩＤが抽出された旨の判定結果が得られた場合に、放送管理データベース３２５に、放送要求受信部３３８によって受け付けられた送信機ＩＤに対応付けて、エリア空き周波数帯抽出部３４６によって抽出された周波数帯ＩＤを放送中周波数帯ＩＤとして登録するとともに、放送要求受信部３３８によって受け付けられたコンテンツＩＤおよび端末ＩＤを登録する。【０１０７】
周波数帯変更コマンド送信部３５０は、周波数帯ＩＤを放送受信端末１００に対して送信する。【０１０８】
具体的には、周波数帯変更コマンド送信部３５０は、受付時刻判定部３４２によって規定時間以内に放送要求を受け付けた旨の判定結果が得られた場合、もしくは、途中視聴可否判定部３４４によって放送中周波数帯ＩＤを通知すべき旨の判定結果が得られた場合に、放送管理データベース３２５から放送要求に含まれたコンテンツＩＤに対応する放送中周波数帯ＩＤを抽出する。【０１０９】
そして、周波数帯変更コマンド送信部３５０は、抽出された放送中周波数帯ＩＤによって識別される周波数帯に、受信する放送波の周波数帯を変更させるための、周波数帯変更コマンドを含んだ第１の確認データを、放送要求受信部３３８によって受け付けられた端末ＩＤで識別される放送受信端末１００宛てに、送信部３１０を介して送信する。【０１１０】
また、周波数帯変更コマンド送信部３５０は、放送管理データベース登録部３４９によって放送管理データベース３２５に周波数帯ＩＤと、コンテンツＩＤとが登録された場合には、エリア空き周波数帯抽出部３４６によって抽出された周波数帯ＩＤによって識別される周波数帯に、受信する放送波の周波数帯を変更させるための周波数帯変更コマンドを含んだ第２の確認データを、放送要求受信部３３８によって受け付けられた端末ＩＤを有する放送受信端末１００宛てに、送信部３１０を介して送信する。【０１１１】
放送開始データ受信部３５１は、放送受信端末１００から番組の放送を開始させる指示を受け付ける。具体的には、放送開始データ受信部３５１は、送信機ＩＤを含んだ放送開始指示を放送受信端末１００から受け付けると、受け付けた端末ＩＤに対応する送信機ＩＤと、コンテンツＩＤと、放送中周波数帯ＩＤとを放送管理データベース３２５から抽出する。【０１１２】
コンテンツ抽出部３５２は、放送要求に係るコンテンツを抽出する。具体的には、コンテンツ抽出部３５２は、放送開始データ受信部３５１によって抽出されたコンテンツＩＤに対応するファイルデータをコンテンツデータベース３２２から抽出する。そして、コンテンツ抽出部３５２は、抽出されたファイルデータに基づいて、コンテンツを記憶部３３０から抽出する。【０１１３】
コンテンツ放送開始指示部３５３は、放送要求に係るコンテンツの放送を開始させる指示を放送波送信機２００に対して送信する。具体的には、コンテンツ放送開始指示部３５３は、放送開始データ受信部３５１によって抽出された送信機ＩＤが付与された放送波送信機２００に対して、放送開始データ受信部３５１によって抽出された使用中チャンネル番号などの周波数帯ＩＤと、コンテンツ抽出部３５２によって抽出されたコンテンツとを含んだコンテンツを放送させるためのコマンドを入出力部３１０を介して送信する。【０１１４】
放送開始時刻登録部３５４は、放送管理データベース３２５に放送開始時刻を登録する。具体的には、放送開始時刻登録部３５４は、コンテンツ放送開始指示部３５３によってコンテンツを放送させるためのコマンドが送信された場合に、放送管理データベース３２５に放送開始データ受信部３５１によって抽出された送信機ＩＤに対応付けて、コンテンツを放送させるためのコマンドが送信された時刻を開始時刻として登録する。【０１１５】
［コンテンツ放送システムによる処理］
（放送受信端末による処理）
次に、コンテンツ放送システムによる処理を説明する。まず図１４〜図１７を用いて放送受信端末１００による処理を説明する。図１４〜図１７は、放送受信端末による処理の流れを示すフローチャート図である。【０１１６】
図１４に示すように、放送受信端末１００は、開始ボタンがユーザによって押し下げられると（ステップＳ１００１肯定）、ユーザによるチャンネル番号などの周波数帯ＩＤの入力を受け付ける（ステップＳ１００２）。【０１１７】
ここで、放送受信端末１００は、第１メニューデータに対応する周波数帯ＩＤ以外の周波数帯ＩＤを受け付けた場合には（ステップＳ１００３否定）、この周波数帯ＩＤで識別される周波数帯の放送波に含まれているデータを出力する（ステップＳ１００４）。【０１１８】
一方では、放送受信端末１００は、第１メニューデータに対応する周波数帯ＩＤを受け付けた場合には（ステップＳ１００３肯定）、第１メニューデータを出力する（ステップＳ１００５）。【０１１９】
続いて、放送受信端末１００は、ボタン「Ｍｙチャンネル」が選択されると（ステップＳ１００６肯定）、「Ｍｙチャンネル」ボタンに対応付けて挿入されたデータに基づき端末ＩＤをサーバ装置３００に対して送信する（ステップＳ１００７）。【０１２０】
その後、放送受信端末１００は、サーバ装置３００から第２メニューデータを受け付けると（ステップＳ１００８肯定）、第２メニューデータを出力する（ステップＳ１００９）。【０１２１】
ここで、放送受信端末１００は、コンテンツが選択されると（ステップＳ１０１０肯定）、現に受信している放送波を放送している放送波送信機２００の送信機ＩＤと、コンテンツＩＤと、端末ＩＤとを対応付けて、放送要求としてサーバ装置３００に対して送信する（ステップＳ１０１１）。【０１２２】
放送要求を送信した後、サーバ装置３００から第１の確認データを受け付けた場合に（ステップＳ１０１２）、放送受信端末１００は、図１５に示すように、第１の確認データを出力する（ステップＳ１０１３）。【０１２３】
ここで、放送受信端末１００は、第１の確認データの中でボタン「ＯＫ」以外のボタンが選択されると（ステップＳ１０１４否定）、再び第２メニューデータを出力する（ステップＳ１００９）。【０１２４】
一方では、放送受信端末１００は、第１の確認データの中でボタン「ＯＫ」が選択されると（ステップＳ１０１４肯定）、「ＯＫ」ボタンに対応付けて挿入されている周波数帯ＩＤによって識別される周波数帯に、受信する放送波の周波数帯を変更し（ステップＳ１０１５）、この変更した周波数帯の放送波に含まれているコンテンツを再生し（ステップＳ１０１６）、処理を終了する。【０１２５】
また、放送要求を送信した後、サーバ装置３００から第２の確認データを受け付けた場合に（ステップＳ１０１７）、放送受信端末１００は、図１６に示すように、第２の確認データを出力する（ステップＳ１０１８）。【０１２６】
ここで、放送受信端末１００は、第２の確認データの中でボタン「ＯＫ」以外のボタンが選択されると（ステップＳ１０１９否定）、再び第２メニューデータを出力する（ステップＳ１００９）。【０１２７】
一方では、放送受信端末１００は、第２の確認データの中でボタン「ＯＫ」が選択されると（ステップＳ１０１９肯定）、「ＯＫ」ボタンに対応付けて挿入されているデータを元に端末ＩＤを含んだ放送開始指示をサーバ装置３００に対して送信する（ステップＳ１０２０）。【０１２８】
続いて、放送受信端末１００は、「ＯＫ」ボタンに対応付けて挿入されている周波数帯ＩＤによって識別される周波数帯に、受信する放送波の周波数帯を変更し（ステップＳ１０２１）、放送波に含まれているコンテンツを再生し（ステップＳ１０２２）、処理を終了する。【０１２９】
また、放送要求を送信した後、サーバ装置３００からサービス利用不可データを受け付けた場合には（ステップＳ１０２３）、放送受信端末１００は、図１７に示すように、受信したサービス利用不可データを出力し（ステップＳ１０２４）、処理を終了する。【０１３０】
（放送波送信機による処理）
次に、図１８を用いて、放送波送信機２００による処理を説明する。図１８は、放送波送信機２００による処理の流れを示すフローチャート図である。【０１３１】
図１８に示すように、放送波送信機２００は、一定時間が経過すると（ステップＳ２００１肯定）、放送に使用されていない周波数帯ＩＤを検出し（ステップＳ２００２）、検出された周波数帯ＩＤを周波数帯使用状況データとしてサーバ装置３００に対して送信する（ステップＳ２００３）。【０１３２】
その後、第１メニューデータを放送させるためのコマンドを受け付けると（ステップＳ２００４肯定）、放送波送信機２００は、コマンドに含まれている周波数帯ＩＤによって識別される周波数帯で第１メニューデータを放送する（ステップＳ２００５）。【０１３３】
その後、コンテンツを放送させるためのコマンドを受け付けると（ステップＳ２００６肯定）、放送波送信機２００は、コマンドに含まれている周波数帯ＩＤによって識別される周波数帯でコンテンツを放送し（ステップＳ２００７）、処理を終了する。【０１３４】
（サーバ装置による処理）
次に、図１９〜図２１を用いて、サーバ装置３００による処理を説明する。図１９〜図２１は、サーバ装置による処理の流れを示すフローチャート図である。【０１３５】
図１９に示すように、サーバ装置３００は、放送波送信機２００から周波数帯使用状況データを受け付けると（ステップＳ３００１肯定）、この周波数帯使用状況データを周波数帯使用状況データベース３２１に格納する（ステップＳ３００２）。【０１３６】
続いて、サーバ装置３００は、送信機ＩＤごとに、周波数帯ＩＤを抽出し（ステップＳ３００３）、放送波送信機２００に対して第１メニューデータを放送させるためのコマンドを送信する（ステップＳ３００４）。【０１３７】
その後、サーバ装置３００は、端末ＩＤを放送受信端末１００から受け付けると（ステップＳ３００５肯定）、受け付けた端末ＩＤに対応するカテゴリデータを個人メニューデータベース３２３から抽出する（ステップＳ３００６）。【０１３８】
続いて、サーバ装置３００は、抽出されたカテゴリデータを含む第２メニューデータを生成し（ステップＳ３００７）、第２メニューデータを放送受信端末１００宛てに送信する（ステップＳ３００８）。【０１３９】
その後、図２０に示すように、サーバ装置３００は、コンテンツの放送要求を受け付けると（ステップＳ３００９肯定）、放送要求に含まれている送信機ＩＤに対応するエリアＩＤを抽出し（ステップＳ３０１０）、エリアＩＤに対応する各送信機ＩＤの各コンテンツＩＤを抽出する（ステップＳ３０１１）。【０１４０】
続いて、サーバ装置３００は、放送要求に含まれたコンテンツＩＤが放送管理データベース３２５に記憶されているか否かによってこのコンテンツが放送中かを判定する（ステップＳ３０１２）。【０１４１】
ここで、放送要求に含まれたコンテンツＩＤが記憶されている旨の判定結果が得られた場合に（ステップＳ３０１２肯定）、サーバ装置３００は、このコンテンツＩＤに対応付けて放送管理データベース３２５に記憶されている開始時刻から、予め規定されている規定時間以内に放送要求を受け付けたか否かを判定する（ステップＳ３０１３）。【０１４２】
ここで、予め規定されている規定時間以内である旨の判定結果が得られた場合には（ステップＳ３０１３肯定）、サーバ装置３００は、放送管理データベース３２５に更に対応付けて記憶されている放送中周波数帯ＩＤで識別される周波数帯に変更させるための周波数帯変更コマンドを含んだ第１の確認データを放送受信端末１００宛てに送信し（ステップＳ３０１４）、処理を終了する。【０１４３】
予め規定されている規定時間以内でない旨の判定結果が得られた場合には（ステップＳ３０１３否定）、サーバ装置３００は、放送要求に含まれたコンテンツＩＤに対応するカテゴリデータを抽出し（ステップＳ３０１５）、途中視聴可否を参照して放送中周波数帯ＩＤを通知すべきか否かを判定する（ステップＳ３０１６）。【０１４４】
ここで、放送中周波数帯ＩＤを通知すべき旨の判定結果が得られた場合には（ステップＳ３０１６肯定）、サーバ装置３００は、放送中周波数帯ＩＤに変更させるための周波数帯変更コマンドを含んだ第１の確認データを放送受信端末１００宛てに送信し（ステップＳ３０１４）、処理を終了する。【０１４５】
また、放送要求に含まれたコンテンツＩＤが放送管理データベース３２５に記憶されていない旨の判定結果が得られた場合（ステップＳ３０１２否定）、もしくは、放送中周波数帯ＩＤを通知すべきでない旨の判定結果が得られた場合には（ステップＳ３０１６否定）、サーバ装置３００は、図２１に示すように、エリアＩＤに対応する各送信機ＩＤを抽出する（ステップＳ３０１７）【０１４６】
続いて、サーバ装置３００は、抽出された各送信機ＩＤに対応する周波数帯ＩＤの中から、一つの周波数帯ＩＤを抽出する（ステップＳ３０１８）。【０１４７】
ここで、周波数帯ＩＤが抽出されなかった場合には（ステップＳ３０１９否定）、サーバ装置３００は、サービス利用不可データを放送受信端末１００宛てに送信し（ステップＳ３０２０）、処理を終了する。【０１４８】
一方では、周波数帯ＩＤが抽出された場合には（ステップＳ３０１９肯定）、送信機ＩＤに対応付けて抽出された周波数帯ＩＤを放送中周波数帯ＩＤとして登録するとともに、コンテンツＩＤおよび端末ＩＤを対応付けて放送管理データベース３２５に登録する（ステップＳ３０２１）。【０１４９】
続いて、サーバ装置３００は、抽出された周波数帯ＩＤで識別される周波数帯に変更させるための周波数帯変更コマンドを含んだ第２の確認データを、放送受信端末１００宛てに送信する。（ステップＳ３０２２）。【０１５０】
その後、サーバ装置３００は、端末ＩＤを含んだ放送開始指示を放送受信端末１００から受け付けると（ステップＳ３０２３肯定）、放送管理データベース３２５から、受け付けた端末ＩＤに対応する送信機ＩＤと、コンテンツＩＤと、周波数帯ＩＤとを抽出し（ステップＳ３０２４）、また、コンテンツデータベース４５１からコンテンツを抽出する（ステップＳ３０２５）。【０１５１】
続いて、サーバ装置３００は、放送波送信機２００に対して周波数帯ＩＤと、コンテンツとを含んだコンテンツを放送させるためのコマンドを送信し（ステップＳ３０２６）、放送管理データベース３２５に、この放送波送信機ＩＤに開始時刻を更に対応付けて登録し（ステップＳ３０２７）、処理を終了する。【０１５２】
（コンテンツ放送システムによる処理）
次に、図２２を用いて、放送受信端末１００、放送波送信機２００およびサーバ装置３００の間でやり取りされるデータについて説明する。図２２は、コンテンツ放送システムによる処理の流れを示すシーケンス図である。【０１５３】
図２２に示すように、放送波送信機２００は、周波数帯ＩＤをサーバ装置３００に対して送信する（ステップＳ２００１〜ステップＳ２００３）。【０１５４】
放送波送信機２００から周波数帯ＩＤを受け付けたサーバ装置３００は、放送波送信機２００に対して第１メニューデータを放送させるためのコマンドを送信する（ステップＳ３００１〜ステップＳ３００４）。【０１５５】
サーバ装置３００から第１メニューデータを放送させるためのコマンドを受け付けた放送波送信機２００は、第１メニューデータを放送する（ステップＳ２００４、ステップＳ２００５）。【０１５６】
放送波送信機２００から放送された第１メニューデータを受信した放送受信端末１００は、端末ＩＤをサーバ装置３００に対して送信する（ステップＳ１００１〜ステップＳ１００７）。【０１５７】
放送受信端末１００から端末ＩＤを受け付けたサーバ装置３００は、第２メニューデータを放送受信端末１００宛てに送信する（ステップＳ３００５〜ステップＳ３００８）。【０１５８】
サーバ装置３００から第２メニューデータを受け付けた放送受信端末１００は、放送要求をサーバ装置３００に対して送信する（ステップＳ１００８〜ステップＳ１０１１）。【０１５９】
放送受信端末１００から放送要求を受け付けたサーバ装置３００は、受信する周波数帯を、コンテンツを放送する周波数帯に変更させるための周波数帯変更コマンドを含んだ第１の確認データ（ステップＳ３００９〜ステップＳ３０１６）、サービス利用不可データ（ステップＳ３００９〜ステップＳ３０２０）もしくは受信する周波数帯を、コンテンツを放送する周波数帯に変更させるための周波数帯変更コマンドを含んだ第２の確認データを（ステップＳ３００９〜ステップＳ３０２２）放送受信端末１００宛てに送信する。【０１６０】
サーバ装置３００から第１の確認データを受け付けた放送受信端末１００は、放送波送信機２００から既に放送が開始されているコンテンツを受信する（ステップＳ１０１２〜ステップＳ１０１６）。【０１６１】
また、サーバ装置３００から第２の確認データを受け付けた放送受信端末１００は、放送開始指示をサーバ装置３００に対して送信する（ステップＳ１０１７〜ステップＳ１０２０）。【０１６２】
放送受信端末１００から放送開始指示を受け付けたサーバ装置３００は、コンテンツを放送させるためのコマンドを放送波送信機２００に対して送信する（ステップＳ３０２３〜ステップＳ３０２６）。【０１６３】
サーバ装置３００からコンテンツを放送させるためのコマンドを受け付けた放送波送信機２００は、コンテンツを放送する（ステップＳ２００６、ステップＳ２００７）。【０１６４】
放送開始指示をサーバ装置３００に対して送信した放送受信端末１００は、放送波送信機２００から新たに放送が開始されたコンテンツを受信する（ステップＳ１０２１、ステップＳ１０２２）。【０１６５】
［実施例１の効果］
上記したように、実施例１によれば、リクエストしたコンテンツに周波数帯を割り当ててオンデマンド放送を実現する。また、リクエストしたコンテンツが放送されている周波数帯を簡易に設定させることが可能である。
例えば、実施例１に係るコンテンツ放送システムは、サーバ装置３００が放送送信機２００に、リクエストされたコンテンツを放送すべき周波数帯ＩＤを送信するため、オンデマンド放送を実現することが可能である。
また、サーバ装置３００がリクエストされたコンテンツを放送する周波数帯ＩＤを放送受信端末１００に対して送信するため、リクエストしたコンテンツが放送されている周波数帯を簡易に設定させることが可能である。【０１６６】
また、実施例１によれば、放送受信端末１００があるエリアに対してコンテンツを放送することができる各放送波送信機２００の内、一の放送波送信機２００を、コンテンツを放送する放送波送信機２００として特定するため、コンテンツを放送することができる可能性を高めることができ、ユーザにとって利便性が高い、放送波によるコンテンツ放送サービスを実現することが可能である。【０１６７】
また、実施例１によれば、使用中チャンネルをユーザに対して通知するため、同一のコンテンツが同時に放送されることを防止し、空きチャンネルを有効に活用することが可能である。【０１６８】
また、実施例１によれば、ユーザがコンテンツを途中からでしか視聴できない危険性を回避することができる。【０１６９】
また、実施例１によれば、途中から視聴が開始されたとしても差し支えないカテゴリのコンテンツ（例えば、ニュースや音楽ビデオなど）については、同一のコンテンツが同時に放送されることを防止することが可能である。
【実施例２】
【０１７０】
さて、これまで実施例１について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下では、実施例２として、他の実施例を説明する。【０１７１】
例えば、実施例１に係る文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含むデータ（例えば、図３〜図５に示した出力データや図８〜図１３に示した記憶データなど）については、特記する場合を除いて任意に変更することができる。【０１７２】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図７に示した周波数帯使用状況受信部３３１と、周波数帯使用状況格納部３３２とを統合して構成することができる。【０１７３】
さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ハードウェアとして実現され得る。【０１７４】
ところで、本発明はあらかじめ用意されたプログラムをコンピュータで実行することによって実現するようにしてもよい。そこで、以下では、図２３を用いて、上記の実施例に示したサーバ装置３００と同様の機能を有するコンテンツ放送プログラムを実行するコンピュータを出力の一例として説明する。図２３は、コンテンツ放送プログラムを実行するコンピュータを示す図である。【０１７５】
同図に示すように、サーバ装置３００としてのコンピュータ４００は、入力部４１０、出力部４２０、ＲＯＭ４３０、ＣＰＵ４４０、ＨＤＤ４５０およびＲＡＭ４６０をバス４７０などで接続して構成される。【０１７６】
ＲＯＭ４３０には、上記の実施例１に示したサーバ装置３００と同様の機能を発揮するコンテンツ放送プログラム、つまり、図２３に示すように、メニューデータ送信プログラム４３１、コンテンツＩＤ判定プログラム４３２、受付時刻判定プログラム４３３、カテゴリデータ抽出プログラム４３４、通知可否判定プログラム４３５、エリア内送信機抽出プログラム４３６、空き周波数帯抽出プログラム４３７、周波数帯変更コマンド送信プログラム４３８およびコンテンツ放送プログラム４３９があらかじめ記憶されている。なお、これらのプログラム４３１〜プログラム４３９については、図７に示したサーバ装置３００の各構成要素と同様、適宜統合または、分散してもよい。【０１７７】
そして、ＣＰＵ４４０がこれらのプログラム４３１〜プログラム４３９をＲＯＭ４３０から読み出して実行することで、図２３に示すように、プログラム４３１〜プログラム４３９は、メニューデータ送信プロセス４４１、コンテンツＩＤ判定プロセス４４２、受付時刻判定プロセス４４３、カテゴリデータ抽出プロセス４４４、通知可否判定プロセス４４５、エリア内送信機抽出プロセス４４６、空き周波数帯抽出プロセス４４７、周波数帯変更コマンド送信プロセス４４８およびコンテンツ放送プロセス４４９として機能するようになる。【０１７８】
なお、メニューデータ送信プロセス４４１は、図７に示した、周波数帯使用状況受信部３３１、周波数帯使用状況格納部３３２、空き周波数帯抽出部３３３、第１メニュー放送制御部３３４、端末データ収集部３３５、第２メニューデータ生成部３３６および第２メニューデータ送信部３３７に対応する。【０１７９】
また、コンテンツＩＤ判定プロセス４４２は、図７に示した、放送要求受信部３３８、エリア抽出部３３９、エリア放送番組抽出部３４０およびコンテンツＩＤ判定部３４１に対応する。【０１８０】
また、受付時刻判定プロセス４４３、カテゴリデータ抽出プロセス４４４、通知可否判定プロセス４４５、エリア内送信機抽出プロセス４４６は、図７に示した、受付時刻判定部３４２、カテゴリデータ抽出部３４３、途中視聴可否判定部３４４、エリア内送信機抽出部３４５にそれぞれ対応する。【０１８１】
また、空き周波数帯抽出プロセス４４７は、図７に示した、エリア空き周波数帯抽出部３４６、空き周波数帯判定部３４７、サービス利用不可データ送信部３４８および放送管理データベース登録部３４９に対応する。【０１８２】
また、周波数帯変更コマンド送信プロセス４４８は、図７に示した、周波数帯変更コマンド送信部３５０に対応する。【０１８３】
また、コンテンツ放送プロセス４４９は、図７に示した、放送開始データ受信部３５１、コンテンツ抽出部３５２、コンテンツ放送開始指示部３５３および放送開始時刻登録部３５４に対応する。【０１８４】
また、ＨＤＤ４５０には、図２３に示すように、周波数帯使用状況データベース４５１、コンテンツデータベース４５２、個人メニューデータベース４５３、送信機エリア管理テーブル４５４、放送管理データベース４５５および途中視聴可否テーブル４５６が設けられる。【０１８５】
そして、ＣＰＵ４４０は、ＨＤＤ４５０から、周波数帯使用状況データ４６１、コンテンツデータ４６２、個人メニューデータ４６３、送信機エリアデータ４６４、放送管理データ４６５および途中視聴可否データ４６６を読み出してＲＡＭ４６０に格納し、ＲＡＭ４６０に格納されたデータ４６１〜データ４６６に基づいて処理を実行する。【０１８６】
なお、データ４６１〜データ４６６は、図７に示した周波数帯使用状況データベース３２１、コンテンツデータベース３２２、個人メニューデータベース３２３、送信機エリア管理テーブル３２４、放送管理データベース３２５および途中視聴可否テーブル３２６にそれぞれ対応する。【０１８７】
なお、上記した各プログラム４３１〜プログラム４３９については、必ずしも最初からＲＯＭ４３０に記憶させておく必要はなく、例えば、コンピュータ４００に挿入されるフレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＤＶＤディスク、光磁気ディスク、ＩＣカードなどの「可搬用の物理媒体」、またはコンピュータ４００の内外に備えられるＨＤＤなどの「固定用の物理媒体」、さらには公衆回線、インターネット、ＬＡＮ、ＷＡＮなどを介してコンピュータ４００に接続される「他のコンピュータ（またはサーバ）」などに各プログラムを記憶させておき、コンピュータ４００がこれから各プログラムを読み出して実行するようにしてもよい。【０１８８】
また、本実施例では、放送波送信機毎に１つの送信機ＩＤを用い、１つの周波数帯ＩＤを対応付けて記憶する例を上げているが、送信機ＩＤで識別される放送送信機で放送可能な数を更に対応付けて記憶するよう構成しても良い。このように構成することにより、例えば複数の放送アンテナを持ち、複数の放送が可能な放送波送信機に対応することが可能となる。【０１８９】
また、放送波送信機の放送アンテナといった、放送の送信機能単位で送信機ＩＤを用い、放送波送信機をサーバ装置が識別するためのＩＤを更に関連付けて記憶するよう構成しても良い。このように構成することにより、例えば複数の放送アンテナを個々に識別することが可能となる。【０１９０】
また、本実施例では、周波数帯ＩＤとしてチャンネル番号を例に挙げているが、これに限定されるものではなく、周波数帯が識別できれば、例えば、ヘルツ（Ｈｚ）などの他の表現を用いても良い。【０１９１】
また、本実施例では、放送波送信機２００から空き周波数帯ＩＤをサーバ３００に送信し、サーバ３００で管理する例を挙げているが、これとは逆に、放送に使用できない周波数帯ＩＤを記憶するよう構成しても良い。この場合には、使用できない周波数帯ＩＤで識別される周波数帯以外の周波数帯を使用可能な周波数帯とすればよい。【０１９２】
また、本実施例では使用可能な空き周波数帯ＩＤを全て抽出し、この中から選択した１つの空き周波数帯ＩＤを選択することとしたが、最初に検索された周波数帯ＩＤを選択したり、検索順に上位から少なくとも１以上の所定数の周波数帯ＩＤを抽出し、この中からもっともノイズの少ない周波数帯の周波数帯ＩＤを選択する、など、少なくとも１つの空き周波数帯ＩＤを選択できればどのような処理を行っても良い。【０１９３】
なお、本実施例で説明したコンテンツ放送方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【図１】
2009144798.tif 000003
【図２】
2009144798.tif 000004
【図３】
2009144798.tif 000005
【図４】
2009144798.tif 000006
【図５】
2009144798.tif 000007
【図６】
2009144798.tif 000008
【図７】
2009144798.tif 000009
【図８】
2009144798.tif 000010
【図９】
2009144798.tif 000011
【図１０】
2009144798.tif 000012
【図１１】
2009144798.tif 000013
【図１２】
2009144798.tif 000014
【図１３】
2009144798.tif 000015
【図１４】
2009144798.tif 000016
【図１５】
2009144798.tif 000017
【図１６】
2009144798.tif 000018
【図１７】
2009144798.tif 000019
【図１８】
2009144798.tif 000020
【図１９】
2009144798.tif 000021
【図２０】
2009144798.tif 000022
【図２１】
2009144798.tif 000023
【図２２】
2009144798.tif 000024
【図２３】
2009144798.tif 000025
【手続補正書】
【提出日】平成22年8月23日(2010.8.23)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上述した課題を解決し、目的を達成するため、開示のコンテンツ放送装置は、所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤと、該放送波送信機での放送に使用可能な周波数帯として、該放送波送信機もしくは他の放送波送信機もしくは公共放送により使用されている周波数帯以外の周波数帯を識別する周波数帯ＩＤとを含む周波数帯使用状況データを、該放送波送信機から受信して記憶する周波数帯使用状況記憶手段と、前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手段と、前記検索手段によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手段と、前記周波数帯通知手段によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手段と、を備えることを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、開示のコンテンツ放送方法は、所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤと、該放送波送信機での放送に使用可能な周波数帯として、該放送波送信機もしくは他の放送波送信機もしくは公共放送により使用されている周波数帯以外の周波数帯を識別する周波数帯ＩＤとを含む周波数帯使用状況データを、該放送波送信機から受信して記憶部に記憶する周波数帯使用状況記憶ステップと、前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶ステップによって記憶部に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索ステップと、前記検索ステップによって検索された周波数帯を前記受信端末に対して通知する周波数帯通知ステップと、前記周波数帯通知ステップによって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送ステップと、をコンピュータが実行することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、開示のコンテンツ放送プログラムは、所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤと、該放送波送信機での放送に使用可能な周波数帯として、該放送波送信機もしくは他の放送波送信機もしくは公共放送により使用されている周波数帯以外の周波数帯を識別する周波数帯ＩＤとを含む周波数帯使用状況データを、該放送波送信機から受信して記憶部に記憶する周波数帯使用状況記憶手順と、前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手順によって記憶部に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手順と、前記検索手順によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手順と、前記周波数帯通知手順によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手順と、をコンピュータに実行させることを特徴とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤと、該放送波送信機での放送に使用可能な周波数帯として、該放送波送信機もしくは他の放送波送信機もしくは公共放送により使用されている周波数帯以外の周波数帯を識別する周波数帯ＩＤとを含む周波数帯使用状況データを、該放送波送信機から受信して記憶する周波数帯使用状況記憶手段と、
前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手段と、
前記検索手段によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手段と、
前記周波数帯通知手段によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手段と、
を備えることを特徴とするコンテンツ放送装置。
【請求項２】
前記送信機ＩＤに対応付けて、各放送波送信機の放送可能なエリアを識別するためのエリアＩＤを記憶するエリア記憶手段と、
前記放送受信端末が現に受信中の放送波を放送している放送波送信機の送信機ＩＤを含んだ放送要求を受け付けた場合に、該放送要求に含まれている送信機ＩＤに対応するエリアＩＤと同一のエリアＩＤに対応付けられた送信機ＩＤを前記エリア記憶手段から抽出し、該抽出された送信機ＩＤで識別される放送波送信機を、前記放送要求の対象のコンテンツを放送することができる放送波送信機として特定する放送波送信機特定手段と、を更に備え、
前記放送手段は、前記特定した放送波送信機の中から前記放送要求にかかるコンテンツを放送する放送波送信機を決定して放送することを特徴とする請求項１に記載のコンテンツ放送装置。
【請求項３】
前記送信機ＩＤに対応付けて、各放送波送信機が放送中の周波数帯ＩＤと、コンテンツＩＤとを対応付けて記憶する放送状況記憶手段と、
前記放送要求に更に含まれた、ユーザが視聴を希望するコンテンツのコンテンツＩＤが、前記放送状況記憶手段に記憶されているか否かによって放送中か否かを判定する放送状況判定手段と、
前記放送状況判定手段によって、放送中である旨の判定結果が得られた場合に、前記放送要求に含まれたコンテンツＩＤに対応して記憶された周波数帯ＩＤを前記放送状況記憶手段から抽出し、該抽出された周波数帯を前記放送受信端末に対して通知する放送中周波数帯通知手段と、をさらに備えることを特徴とする請求項１または２に記載のコンテンツ放送装置。
【請求項４】
前記検索手段は、前記放送状況判定手段によって、放送中でない旨の判定結果が得られた場合に、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索することを特徴とする請求項３に記載のコンテンツ放送装置。
【請求項５】
前記放送状況記憶手段は、コンテンツＩＤに対応付けて、各コンテンツの放送が開始された放送開始時刻をさらに記憶し、
前記放送状況判定手段によって、放送中である旨の判定結果が得られた場合に、前記放送要求に含まれたコンテンツＩＤに対応付けて前記放送状況記憶手段に記憶されている、放送開始時刻を抽出し、該抽出された放送開始時刻から予め規定されている規定時間内に前記放送要求を受け付けたか否かを判定する受付時刻判定手段をさらに有し、
前記受付時刻判定手段によって、規定時間内に放送要求を受け付けなかった旨の判定結果が得られた場合に、
前記検索手段が、前記周波数帯使用状況記憶手段に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索し、
前記周波数帯通知手段は、前記受付時刻判定手段によって、規定時間内に放送要求を受け付けた旨の判定結果が得られた場合には、前記抽出された周波数帯を、規定時間内に放送要求を受け付けなかった旨の判定結果が得られた場合には、検索手段によって検索された周波数帯を、前記放送受信端末に対して通知することを特徴とする請求項４に記載のコンテンツ放送装置。
【請求項６】
所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤと、該放送波送信機での放送に使用可能な周波数帯として、該放送波送信機もしくは他の放送波送信機もしくは公共放送により使用されている周波数帯以外の周波数帯を識別する周波数帯ＩＤとを含む周波数帯使用状況データを、該放送波送信機から受信して記憶部に記憶する周波数帯使用状況記憶ステップと、
前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶ステップによって記憶部に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索ステップと、
前記検索ステップによって検索された周波数帯を前記受信端末に対して通知する周波数帯通知ステップと、前記周波数帯通知ステップによって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送ステップと、
をコンピュータが実行することを特徴とするコンテンツ放送方法。
【請求項７】
所定の周波数帯を使用して所定のコンテンツを放送する放送波送信機を識別するための送信機ＩＤと、該放送波送信機での放送に使用可能な周波数帯として、該放送波送信機もしくは他の放送波送信機もしくは公共放送により使用されている周波数帯以外の周波数帯を識別する周波数帯ＩＤとを含む周波数帯使用状況データを、該放送波送信機から受信して記憶部に記憶する周波数帯使用状況記憶手順と、
前記放送の受信端末からコンテンツの放送要求を受け付けた場合に、前記周波数帯使用状況記憶手順によって記憶部に記憶されている周波数帯使用状況データを参照して、前記放送要求にかかるコンテンツの放送に使用可能な周波数帯を検索する検索手順と、
前記検索手順によって検索された周波数帯を前記受信端末に対して通知する周波数帯通知手順と、前記周波数帯通知手順によって通知した周波数帯を使用して前記放送要求に係るコンテンツを前記放送波送信機から放送する放送手順と、
をコンピュータに実行させることを特徴とするコンテンツ放送プログラム。
【国際調査報告】
2009144798.tif 000026
2009144798.tif 000027
2009144798.tif 000028
2009144798.tif 000029