(57)【要約】【課題】マルチキャストで配信されるストリームの一部を選択してデコーダーに転送する制御を簡単にする。【解決手段】ストリームを識別するチャネル識別子とストリームが配信される時間帯を示す時間帯情報とを有する配信予定情報を２以上有する配信予定群情報を格納する配信予定群情報格納部１０１と、２以上のストリームを受信するストリーム受信部１０２と、現在時刻を取得する時刻取得部１０３と、配信予定群情報を用いて、現在時刻に対応する時間帯情報と対になるストリームを決定するストリーム決定部１０４と、ストリーム受信部１０２が受信する２以上のストリームのうち、ストリーム決定部１０４が決定したストリームをデコーダーに転送するストリーム転送部１０５と、を備えるストリーム制御装置１Ａにより、マルチキャストで配信されるストリームの一部をデコーダーに転送する制御を簡単にすることができる。【選択図】図１
2017059034.tif 000002
【特許請求の範囲】
【請求項１】
ストリームを識別するチャネル識別子と当該ストリームが配信される時間帯を示す時間帯情報とを有する配信予定情報を、２以上有する配信予定群情報を格納し得る配信予定群情報格納部と、
２以上のストリームを受信するストリーム受信部と、
現在時刻を取得する時刻取得部と、
前記配信予定群情報を用いて、前記時刻取得部が取得した現在時刻に対応する時間帯情報と対になるストリームを決定するストリーム決定部と、
前記ストリーム受信部が受信する２以上のストリームのうち、前記ストリーム決定部が決定したストリームをデコーダーに転送するストリーム転送部と、
を具備するストリーム制御装置。
【請求項２】
前記配信予定情報は、デコーダーを識別するデコーダー識別子をも有し、
前記ストリーム決定部は、
前記現在時刻に対応する時間帯情報と対になるストリームとデコーダー識別子とを決定し、
前記ストリーム転送部は、
前記ストリーム決定部が決定したストリームを当該ストリームに対応するデコーダー識別子を有するデコーダーに転送する、
請求項１記載のストリーム制御装置。
【請求項３】
前記配信予定情報は、ストリームとは異なる情報である付加情報の出力に関する制御情報をも有し、
前記ストリーム受信部は、
ストリームに対応付けられた付加情報をも受信し、
前記ストリーム決定部は、
前記制御情報を用いて、デコーダーに送付する付加情報をも決定し、
前記ストリーム転送部は、
前記ストリーム決定部の決定に従って、付加情報をも前記デコーダーに転送する、
請求項１または請求項２記載のストリーム制御装置。
【請求項４】
前記配信予定群情報格納部は、
前記配信予定群情報または前記１以上のいずれかの配信予定情報に対応付けて条件を格納しており、
前記ストリーム決定部は、
合致する条件に対応付いた配信予定群情報または１以上の配信予定情報を用いて、ストリームを決定する請求項１から請求項３いずれか一項に記載のストリーム制御装置。
【請求項５】
前記条件は、
環境に関する環境情報に関する条件を含み、
環境情報を取得する環境情報取得部と、
前記環境情報取得部が取得した環境情報が配信予定情報に対応する条件に合致するか否かを判断する判断部と、
をさらに具備し、
前記ストリーム決定部は、
前記判断部が前記条件に合致すると判断した配信予定情報を用いて、前記現在時刻に対応する時間帯情報と対になるストリームを決定する請求項４記載のストリーム制御装置。
【請求項６】
前記配信予定群情報の変更を受け付ける変更受付部をさらに具備する請求項１から請求項５いずれか一項に記載のストリーム制御装置。
【請求項７】
前記変更受付部が前記配信予定群情報の変更を受け付けた場合、予め決められた１以上の他のストリーム制御装置の配信予定群情報も同様に変更するための処理を行う同期処理部をさらに具備する請求項６記載のストリーム制御装置。
【請求項８】
２以上のストリームを受信する第１のステップと、
現在時刻を取得する第２のステップと、
ストリームを識別するチャネル識別子と当該ストリームが配信される時間帯を示す時間帯情報とを有する配信予定情報を２以上有する配信予定群情報を用いて、前記第２のステップで取得した現在時刻に対応する時間帯情報と対になるストリームを決定する第３のステップと、
前記第１のステップで受信したストリームのうち、前記第３のステップで決定したストリームをデコーダーに転送する第４のステップと、
を具備するストリームの配信方法。
【請求項９】
コンピュータがアクセス可能な記録媒体は、ストリームを識別するチャネル識別子と当該ストリームが配信される時間帯を示す時間帯情報とを有する配信予定情報を、２以上有する配信予定群情報を格納し得る配信予定群情報格納部を具備し、
前記コンピュータを、
２以上のストリームを受信するストリーム受信部と、
現在時刻を取得する時刻取得部と、
前記配信予定群情報を用いて、前記時刻取得部が取得した現在時刻に対応する時間帯情報と対になるストリームを決定するストリーム決定部と、
前記ストリーム決定部が決定したストリームをデコーダーに転送するストリーム転送部と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチキャストで配信される複数のコンテンツの一部を選択して１又は２以上のデコーダーに転送するストリーム制御装置等に関するものである。
【背景技術】
【０００２】
インターネット上で大量のデータを効率的に配信するための基礎技術としてＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）マルチキャストが知られている（特許文献１参照）。ＩＰマルチキャストは、コンテンピュータネットワークにおいて、決められた複数の受信端末に対して同時にパケットを送信する通信技術である。
【０００３】
ＩＰマルチキャストでは、例えば、コンテンツデータを保持している配信サーバーから当該コンテンツデータを、配信サーバーのＩＰアドレスの情報とマルチキャストアドレスの情報とを含むマルチキャストパケットにして当該配信サーバーの直近の第１のルータに送信し、各受信端末は、配信サーバーのＩＰアドレスの情報とマルチキャストアドレスの情報とを含むマルチキャスト要求を各受信端末の直近の第２のルータに送信する。
【０００４】
第２のルータに送信されたマルチキャスト要求は、インターネット内の複数のルータを経由して第１のルータに送信される。第１のルータは、マルチキャスト要求を受信すると、当該マルチキャスト要求に含まれるＩＰアドレスとマルチキャストアドレスとを含むマルチキャストパケットを複製し、そのマルチキャストパケットを逆のルートで第２のルータに送信する。第２のルータは、マルチキャストパケットを受信すると、マルチキャスト要求を出した受信端末にそのマルチキャストパケットを送信する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２７８８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＩＰマルチキャストを用いた１対特定多数の通信形態の一態様として、例えば、複数のマルチキャストチャネルで複数のコンテンツをグループ化された複数の受信端末に向けてストリーミング配信し、各受信端末でいずれかのマルチキャストチャネルを選択的に受信して当該マルチキャストチャネルで配信されるコンテンツを出力する構成が考えられる。
【０００７】
この場合、受信端末では、他の受信端末と異なるチャネルを受信する態様や、受信端末毎に時間帯によって受信チャネルを異ならせる態様が考えられる。
【０００８】
例えば、ＩＰマルチキャスト（以下、単に「マルチキャスト」という。）の受信端末として３個の受信端末Ａ，Ｂ，Ｃがグループ化されている場合、前者の態様では、例えば、受信端末Ａはチャネル番号ｃｈ１でストリーム配信されるパケットを受信し、受信端末Ｂはチャネル番号ｃｈ２でストリーム配信されるパケットを受信し、受信端末Ｃはチャネル番号ｃｈ３でストリーム配信されるパケットを受信する態様が考えられる。
【０００９】
この態様によれば、例えば、受信端末Ａ，Ｂ，Ｃをデジタル・サイネージとして利用する場合、受信端末Ａ，Ｂ，Ｃで、例えば、互いに異なる商品の広告コンテンツを出力させることができる。
【００１０】
また、後者の態様では、例えば、受信端末Ａにおいて、例えば、午前中の時間帯はチャネル番号ｃｈ１でストリーム配信されるパケットを受信し、午後の日中の時間帯はチャネル番号ｃｈ２でストリーム配信されるパケットを受信し、日没後の時間帯はチャネル番号ｃｈ３でストリーム配信されるパケットを受信する態様が考えられる。
【００１１】
この態様によれば、受信端末Ａをデジタル・サイネージとして利用する場合、受信端末Ａで、例えば、午前中は化粧品の広告コンテンツを出力させ、午後の日中は婦人服の広告コンテンツを出力させ、日没後はバックの広告コンテンツを出力させるというように、時間帯で異なる商品の広告コンテンツを出力させることができる。
【００１２】
しかしながら、従来の構成では、複数のマルチキャストチャネルに分けてストリーミング配信される複数のコンテンツのうち、受信端末で出力するコンテンツに対応するマルチキャストチャネルを受信端末側で制御する必要があり、受信端末毎に受信チャネルプログラムを設定しなければならない。また、制御内容を変更する場合は、受信端末毎に受信チャネルプログラムを変更しなければならない。
【００１３】
このため、マルチキャストでストリーミング配信される複数のコンテンツを受信する受信端末の台数が多いと、受信端末毎の受信チャネルプログラムの作成や変更の作業負担とコストが増大するという問題がある。
【課題を解決するための手段】
【００１４】
本第一の発明のストリーム制御装置は、ストリームを識別するチャネル識別子とストリームが配信される時間帯を示す時間帯情報とを有する配信予定情報を、２以上有する配信予定群情報を格納し得る配信予定群情報格納部と、２以上のストリームを受信するストリーム受信部と、現在時刻を取得する時刻取得部と、配信予定群情報を用いて、時刻取得部が取得した現在時刻に対応する時間帯情報と対になるストリームを決定するストリーム決定部と、ストリーム受信部が受信する２以上のストリームのうち、ストリーム決定部が決定したストリームをデコーダーに転送するストリーム転送部と、を具備するストリーム制御装置である。
【００１５】
かかる構成により、マルチキャストチャネルに対応付けてストリーミング配信される複数のコンテンツの一部を選択してデコーダーに配信する場合、デコーダーに転送するコンテンツのマルチキャストチャネルを制御することによりデコーダーへのコンテンツの配信制御を簡単に行うことができる。
【００１６】
また、本第二の発明のストリーム制御装置は、第一の発明に対して、配信予定情報は、デコーダーを識別するデコーダー識別子をも有し、ストリーム決定部は、現在時刻に対応する時間帯情報と対になるストリームとデコーダー識別子とを決定し、ストリーム転送部は、ストリーム決定部が決定したストリームをストリームに対応するデコーダー識別子を有するデコーダーに転送する、ストリーム制御装置である。
【００１７】
かかる構成により、マルチキャストチャネルに対応付けてストリーミング配信される複数のコンテンツの一部を複数のデコーダーに配信する場合、各デコーダーに転送するコンテンツのマルチキャストチャネルを制御することにより、互い異なるコンテンツの各デコーダーへの配信制御を簡単に行うことができる。
【００１８】
また、本第三の発明のストリーム制御装置は、第一または第二の発明に対して、配信予定情報は、ストリームとは異なる情報である付加情報の出力に関する制御情報をも有し、ストリーム受信部は、ストリームに対応付けられた付加情報をも受信し、ストリーム決定部は、制御情報を用いて、デコーダーに送付する付加情報をも決定し、ストリーム転送部は、ストリーム決定部の決定に従って、付加情報をもデコーダーに転送する、ストリーム制御装置である。
【００１９】
かかる構成により、マルチキャストによってデコーダーにストリーミング配信されるコンテンツに当該コンテンツに対応する付加情報を付加することができる。
【００２０】
また、本第四の発明のストリーム制御装置は、第一から第三いずれか１つの発明に対して、配信予定群情報格納部は、配信予定群情報または１以上のいずれかの配信予定情報に対応付けて条件を格納しており、ストリーム決定部は、合致する条件に対応付いた配信予定群情報または１以上の配信予定情報を用いて、ストリームを決定するストリーム制御装置である。
【００２１】
かかる構成により、配信予定情報によってデコーダーにストリーミング配信されるコンテンツを、条件が変化した場合に当該条件に対応するコンテンツに変更することができる。
【００２２】
また、本第五の発明のストリーム制御装置は、第四の発明に対して、条件は、環境に関する環境情報に関する条件を含み、環境情報を取得する環境情報取得部と、環境情報取得部が取得した環境情報が配信予定情報に対応する条件に合致するか否かを判断する判断部と、をさらに具備し、ストリーム決定部は、判断部が前記条件に合致すると判断した配信予定情報を用いて、現在時刻に対応する時間帯情報と対になるストリームを決定するストリーム制御装置である。
【００２３】
かかる構成により、配信予定情報によってデコーダーにストリーミング配信されるコンテンツを、環境が変化した場合に変化後の環境に対応するコンテンツに変更することができる。
【００２４】
また、本第六の発明のストリーム制御装置は、第一から第五いずれか１つの発明に対して、配信予定群情報の変更を受け付ける変更受付部をさらに具備するストリーム制御装置である。
【００２５】
かかる構成により、マルチキャストチャネルに対応付けてストリーミング配信される複数のコンテンツのうち、デコーダーに配信する一部のコンテンツの内容を簡単に変更することができる。
【００２６】
また、本第七の発明のストリーム制御装置は、第六の発明に対して、変更受付部が配信予定群情報の変更を受け付けた場合、予め決められた１以上の他のストリーム制御装置の配信予定群情報も同様に変更するための処理を行う同期処理部をさらに具備するストリーム制御装置である。
【００２７】
かかる構成により、マルチキャストチャネルに対応付けてストリーミング配信される複数のコンテンツのうち、デコーダーに配信する一部のコンテンツの内容を簡単に変更することができる。
【発明の効果】
【００２８】
本発明によるストリーム制御装置等によれば、マルチキャストチャネルに対応付けてストリーミング配信される複数のコンテンツの一部を選択して１以上のデコーダーに配信する場合、各デコーダーに転送するコンテンツのマルチキャストチャネルを制御することによりデコーダーへのコンテンツの配信制御を簡単に行うことができる。
【図面の簡単な説明】
【００２９】
【図１】実施の形態１に係るストリーム制御装置を含むマルチキャスト配信システムの基本構成を示す図
【図２】同ストリーム制御装置の構成を示すブロック図
【図３】同実施の形態１に係るマルチキャスト配信システムの配信サーバーからマルチキャストでスリーミング配信される番組表の一例を示す図
【図４】図３に示す番組表に対する配信予定群情報の一例を示す図
【図５】同実施の形態１に係るマルチキャスト配信システムに同一構成の２台のストリーム制御装置が含まれる場合の両ストリーム制御装置の配信予定群情報の変更処理を説明するための図
【図６】同実施の形態１に係るストリーム制御装置のストリーム転送制御を示すフローチャート
【図７】同実施の形態１におけるマルチキャスト配信システムを、各競馬場のレース番組を他の競馬場や場外馬券売場等に配信するシステムに応用した場合の構成を示す図
【図８】同実施の形態１に係るマルチキャスト配信システムの競馬場に設けられるストリーム制御装置と場外馬券売場に設けられるストリーム制御装置の内部構成を示すブロック図
【図９】図７に示すマルチキャスト配信システムにおいて、各競馬場のレース番組を配信する場合に各レース番組に割り付けられるマルチキャストチャネルの一例を示す図
【図１０】同実施の形態１に係るマルチキャスト配信システムの予定表作成装置における場外馬券売場を選択するための選択画面の一例を示す図
【図１１】同実施の形態１に係るマルチキャスト配信システムの予定表作成装置におけるデコーダーを選択するための選択画面の一例を示す図
【図１２】同実施の形態１に係るマルチキャスト配信システムの予定表作成装置における競馬のレース番組を選択するための選択画面の一例を示す図
【図１３】同実施の形態１に係るマルチキャスト配信システムの予定表作成装置で作成された配信予定表の一例を示す図
【図１４】同実施の形態１におけるマルチキャスト配信システムを、ショッピングモールの販売商品の広告情報を各階に設けられたデジタル・サイネージに配信するシステムに応用した場合の構成を示す図
【図１５】同実施の形態１におけるマルチキャスト配信システムのショッピングモールに設けられるストリーム制御装置の内部構成を示すブロック図
【図１６】同実施の形態１におけるマルチキャスト配信システムの配信サーバーが化粧品、婦人靴／バック、婦人服の広告情報をマルチキャストでストリーミング配信する配信予定の一例を示す図
【図１７】同実施の形態１におけるマルチキャスト配信システムでショッピングモールの各階に設けられたデコーダーに対して作成された配信予定表の一例を示す図
【図１８】同実施の形態１におけるマルチキャスト配信システムでショッピングモールの各階に設けられたデコーダーに対して作成された配信予定表の他の例を示す図
【図１９】実施の形態２に係るマルチキャスト配信システムのストリーム制御装置の構成を示すブロック図
【図２０】同実施の形態２に係るストリーム制御装置のストリーム転送制御を示すフローチャート
【図２１】同実施の形態２におけるマルチキャスト配信システムの配信サーバーが化粧品、婦人靴／バック、婦人服の広告情報をマルチキャストでストリーミング配信する配信予定の一例を示す図
【図２２】同実施の形態２に係るマルチキャスト配信システムでショッピングモールの各階に設けられたデコーダーに対して作成された配信予定表の一例を示す図
【図２３】同実施の形態１，２に係るマルチキャスト配信システムのストリーム制御装置を実現するコンピュータシステムの外観の一例を示す模式図
【図２４】同コンピュータシステムの内部構成を示すブロック図
【発明を実施するための形態】
【００３０】
以下、本発明に係るストリーム制御装置等の実施の形態について、図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００３１】
（実施の形態１）
本実施の形態１においては、一例として、配信サーバーからマルチキャストによって配信されるマルチキャストパケットを１以上のデコーダー（マルチキャストを受信するグループ化されたデコーダー）で受信する構成において、１以上のデコーダーの上流側で配信サーバーからのマルチキャストパケットをデコーダー毎に作成された配信予定表に従って転送先のデコーダーを切り換え、各デコーダーに配信予定表に応じたマルチキャストパケットを転送する制御を行うストリーム制御装置１Ａについて、説明する。
【００３２】
図１は、実施の形態１に係るストリーム制御装置を含むマルチキャスト配信システムの基本構成を示す図である。
【００３３】
マルチキャスト配信システムＭＣＳは、配信サーバーＳＶ、ＩＰネットワークＷ、第１のルータＲ１、第２のルータＲ２、ストリーム制御装置１Ａ、複数のデコーダーＤ１，Ｄ２，…Ｄｎを含む。
【００３４】
図１に示すマルチキャスト配信システムＭＣＳにおいては、配信サーバーＳＶは、配信するコンテンツのデータを、配信サーバーＳＶのＩＰアドレスの情報Ｓとマルチキャストグループアドレスの情報Ｇとを含む複数のマルチキャストパケットに変換して第１のルータＲ１に送信し、ストリーム制御装置１Ａは、配信サーバーＳＶのＩＰアドレスの情報Ｓとマルチキャストアドレスの情報Ｇとを含むマルチキャスト要求を第２のルータＲ２に送信する。
【００３５】
マルチキャストパケットに含まれる（Ｓ，Ｇ）の情報はマルチキャストパケットを識別するための情報で、チャネル番号と呼ばれる情報である。マルチキャストパケットに含まれるチャネル番号は、上記のマルチキャストチャネルに相当するものである。マルチキャストグループアドレスＧは、所定の範囲のＩＰアドレスの１つを用いることが決められているので、上記のマルチキャスト通信処理においては、配信サーバーＳＶは、コンテンツのデータを、所定の範囲のチャネル番号の中から１つのチャネル番号を用いた複数のマルチキャストパケットに変換してＩＰネットワークＷ上に配信する。また、ストリーム制御装置１Ａは、ＩＰネットワークＷ上にチャネル番号を指定したマルチキャスト要求を出力する。
【００３６】
ＩＰネットワークＷ上では、第２のルータＲ２から複数のルータを介してマルチキャスト要求が第１のルータＲ１に転送される。マルチキャスト要求を受信した第１のルータＲ１からは、当該マルチキャスト要求に含まれるチャネル番号（以下、「マルチキャストチャネル」という。）と同一のマルチキャストチャネルで配信される複数のマルチキャストパケットがマルチキャスト要求の転送ルートと逆のルートで第２のルータＲ２に転送される。そして、マルチキャストパケットを受信した第２のルータＲ２は、そのマルチキャストパケットをストリーム制御装置１Ａに転送する。
【００３７】
以上のマルチキャスト通信処理により、配信サーバーＳＶから特定のマルチキャストチャネルでストリーム配信されるコンテンツのデータは、そのマルチキャストチャネルで配信されるコンテンツのデータを要求するストリーム制御装置１Ａで受信され、ストリーム制御装置１Ａは、受信するコンテンツのデータ（複数のマルチキャストパケット）をデコーダー毎に予め作成された配信予定を示す情報である配信予定情報に従って、デコーダーＤ１，Ｄ２，…Ｄｎの中の所定のデコーダーＤｉ（ｉは、デコーダーＤを区別するための番号。ｉ＝１，２，…ｎ）に転送する。
【００３８】
例えば、ストリーム制御装置１Ａが現在受信しているコンテンツのデータ（マルチキャストパケット）は、現在時刻を含む時間帯にストリーミング配信されるコンテンツが配信予定に登録されている配信予定表情報に対応するデコーダーＤがデコーダーＤ１，Ｄ２だけの場合、ストリーム制御装置１Ａは、受信したコンテンツのデータ（マルチキャストパケット）をデコーダーＤ１，Ｄ２にだけ転送する。
【００３９】
デコーダーＤｉは、符号化されたデータを復号し、元のデータ（コンテンツのデータ）を取り出すものである。デコーダーＤｉは、通常、ソフトウェアで実現されるが、そのソフトウェアを実行する処理回路を備えたハードウェアで実現することも可能である。
【００４０】
図１の構成においては、通常、デコーダーＤｉの後段に当該デコーダーＤｉで復号されたコンテンツのデータを出力する出力装置が接続されるが、デコーダーＤｉに代えてデコード機能を備えた出力装置としてもよい。出力装置は、例えば、コンテンツのデータをユーザが視聴可能な形態で出力する表示装置や印字装置、コンテンツのデータの加工・編集を行う処理装置、コンテンツのデータを所定の通信形式で他の通信装置に転送する通信装置などである。
【００４１】
図２は、ストリーム制御装置１Ａの構成を示すブロック図である。
【００４２】
ストリーム制御装置１Ａは、配信予定群情報格納部１０１、ストリーム受信部１０２、時刻取得部１０３、ストリーム決定部１０４、ストリーム転送部１０５、変更受付部１０６及び同期処理部１０７を備える。
【００４３】
配信予定群情報格納部１０１は、２以上の配信予定情報を有する１以上の配信予定群情報を格納する。配信予定群情報は、ストリーム制御装置１Ａが、順次受信するマルチキャストパケットの転送先（デコーダーＤｉ）を制御するための情報である。配信予定群情報が有する２以上の配信予定情報は、デコーダーＤｉ毎に作成された各デコーダーＤｉに転送するストリームに関する情報である。
【００４４】
ストリームは、コンテンツのデータを複数のデータに分割し、各分割データをマルチキャストチャネルに対応付けられた複数のマルチキャストパケットに変換してストリーミング配信する場合の当該複数のマルチキャストパケットのＩＰネットワークＷ上の流れである。ストリームは、配信サーバーＳＶからストリーム制御装置１Ａにマルチキャストでストリーミング配信されるコンテンツのデータのストリームと言ってもよい。
【００４５】
従って、デコーダーＤｉに転送するストリームに関する情報とは、配信サーバーＳＶから複数のマルチキャストチャネルでストリーミング配信される複数のコンテンツのストリームのうち、ストリーム制御装置１Ａを介してデコーダーＤｉに配信するコンテンツのストリームを特定する情報である。デコーダーＤｉに配信するコンテンツは、当該コンテンツがマルチキャストで配信されるマルチキャストチャネルと、配信される時間帯の情報によって特定することができる。
【００４６】
マルチキャスト配信システムＭＣＳでは、通常、２台以上のデコーダーＤｉが存在するので、配信予定群情報は、通常、デコーダーＤｉ毎に作成された配信予定情報を２以上有する。
【００４７】
配信予定群情報が有する２以上の配信予定情報は、デコーダーＤｉを識別するデコーダー識別子と、そのデコーダーＤｉに転送するストリームを識別するチャネル識別子と、そのストリームが配信される時間帯を示す時間帯情報と、付加情報の出力に関する制御情報とを有する。
【００４８】
デコーダー識別子は、デコーダーＤｉを識別するための識別情報である。デコーダー識別子には、例えば、デコーダーＤｉ毎に割り付けた識別番号や識別名などが用いられる。デコーダー識別子には、デコーダーＤｉを識別できるものであれば、他の識別情報を用いてもよい。例えば、マルチキャスト通信システムＭＣＳの受信端末であるデコーダーＤｉのＩＰアドレスをデコーダー識別子に用いてもよい。
【００４９】
なお、デコーダーＤｉが１台の場合は、ストリームの転送先であるデコーダーが特定されているので、配信予定情報のデコーダー識別子を省略することができる。
【００５０】
ストリームは、マルチキャストチャネルに対応付けてストリーミング配信されるコンテンツのデータ（マルチキャストパケット）の流れであるが、実質的にストリーミング配信されるコンテンツといってよい。
【００５１】
コンテンツは、例えば、テレビ番組、音楽、映画、広告、アニメーション、コンピュータゲーム、ミュージックビデオなどの人間が鑑賞するための情報である。コンテンツは、通常、本編のデータを含むが、コンテンツによっては本編とは異なる付加情報を含むものや付加情報へのリンク情報を含むものがある。
【００５２】
付加情報は、例えば、コンテンツの本編に付加して当該本編が提供する情報を拡張したり、補強したりする拡張情報や当該本編の視聴を補助する補助情報などである。拡張情報には、例えば、ＡＲ（Ａｕｇｕｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）やＭＲ（Ｍｉｘｅｄ  Ｒｅａｌｉｔｙ）などの情報が含まれる。補助情報には、例えば、字幕、手話映像、絵文字、補助音声などの情報が含まれる。
【００５３】
例えば、外国映画の場合、本編に日本語の予告編や字幕などが付加情報として付加されており、ユーザの選択によって予告編や字幕を出力できるものがある。また、テレビ番組でも聴覚障害者の視聴を支援するための字幕や手話映像が付加情報として付加されており、ユーザの選択によって字幕や手話映像を番組とともに出力できるものがある。
【００５４】
また、広告映像の場合、本編の広告に広告商品に関する情報が付加情報として付加されていたり、付加情報のリンク先の情報がされていたりして、広告の放映中にユーザの操作によって付加情報を出力できるものがある。広告商品に関する情報とは、例えば、広告商品の特長、セールスポイント、価格、キャンペーン、販売実績、製造者などの情報である。
【００５５】
ストリームを識別するチャネル識別子は、マルチキャストチャネルに対応付けてスリーミング配信されるコンテンツのマルチキャストチャネルを識別するための識別情報である。上述したように、マルチキャストでは、コンテンツのデータを変換したマルチキャストパケットに、配信サーバーＳＶのＩＰアドレスの情報Ｓとマルチキャストグループアドレスの情報Ｇとで構成されるマルチキャストチャネルの情報（Ｓ，Ｇ）が含まれ、そのマルチキャストチャネルの情報（Ｓ，Ｇ）によってマルチキャストパケットが識別される。
【００５６】
別言すれば、複数のマルチキャストパケットに分割してストリーミング配信されるコンテンツはチャネルを有しており、そのチャネルを異ならせることにより、従来のテレビ放送のように複数のコンテンツの同時配信が可能になっている。従って、チャネル識別子は、ストリームのチャネルを識別するための情報である。
【００５７】
チャネル識別子には、例えば、マルチキャストパケットに含まれるマルチキャストチャネルの情報（Ｓ，Ｇ）を用いることができる。また、情報（Ｓ，Ｇ）に対応付けて任意に設定した識別番号をチャネル識別子に用いてもよい。例えば、情報（Ｓ，Ｇ）によって識別されるマルチキャストチャネルが５００チャネルある場合、例えば、各チャネルに「１０００」から「１５００」の識別番号を割り付け、その識別番号をストリームのチャネル識別子としてもよい。
【００５８】
時間帯情報は、ストリームが配信される時間帯を示す情報である。例えば、ストリームがテレビ番組の場合、時間帯情報は、そのテレビ番組が放映される日の放映時間帯を示す情報である。時間帯情報は、通常、放映日（年／月／日）、放映開始時刻（時／分）及び放映終了時刻（時／分）を含むが、放映日の情報がなくてもよい。また、時間帯情報は、放映開始時刻（時／分）と放映時間（時間／分）を含む情報であってもよい。
【００５９】
付加情報の出力に関する制御情報は、スリーミング配信されるコンテンツに付加情報が付加されていたり、付加情報のリンク先が対応付けられていたりする場合、その付加情報をデコーダーＤｉに転送するか否か（すなわち、デコーダーＤｉで付加情報を復号するか否か）を制御する情報である。制御情報は、例えば、転送有りを「１」に割り当て、転送無しを「０」に割り当てたフラグ情報で実現することができる。
【００６０】
図３は、配信サーバーＳＶからマルチキャストでスリーミング配信される番組表の一例である。図３には、ｍ月ｄ日の時刻ｔ１から時刻ｔ９において、配信サーバーＳＶから３つのマルチキャストチャネルｃｈ１，ｃｈ２，ｃｈ３でそれぞれストリーミング配信される番組表の一例を示している。
【００６１】
図３に示すように、ｍ月ｄ日では、マルチキャストチャネルｃｈ１でｔ１−ｔ５の時間帯に３本の番組Ｐ１１，Ｐ１２，Ｐ１３の放送が行われ、マルチキャストチャネルｃｈ２でｔ３−ｔ７の時間帯に３本の番組Ｐ２２，Ｐ２３，Ｐ２４の放送が行われ、マルチキャストチャネルｃｈ３でｔ１−ｔ９の時間帯に５本の番組Ｐ３１，Ｐ３２，Ｐ３３，Ｐ３４，Ｐ３５の放送が行われる。
【００６２】
図４は、図３に示す番組表に対する配信予定群情報の一例を示す図である。
【００６３】
図３に示す配信予定情報において、「デコーダーＩＤ」は、ストリームが転送されるデコーダーのデコーダー識別子の情報を示し、「チャネルＩＤ」は、デコーダーに転送されるストリームのチャネル識別子の情報を示す。また、「時間帯」は、ストリームが転送される時間帯の情報を示し、「出力制御フラグ」は、付加情報の出力を制御するフラグ情報を示している。
【００６４】
図３の「デコーダーＩＤ」の欄には、デコーダー識別子の情報として図１に示すデコーダーの符号Ｄ１〜Ｄ３を記載し、「チャネルＩＤ」の欄には、チャネル識別子の情報として図３に示すマルチキャストチャネルの符号ｃｈ１，ｃｈ２，ｃｈ３を記載している。
【００６５】
デコーダーＤ１に対応付けられたチャネルＩＤ、時間帯および出力制御フラグの情報は、デコーダーＤ１に対する配信予定情報である。デコーダーＤ２に対応付けられたチャネルＩＤ、時間帯および出力制御フラグの情報は、デコーダーＤ２に対する配信予定情報である。デコーダーＤ３に対応付けられたチャネルＩＤ、時間帯および出力制御フラグの情報は、デコーダーＤ３に対する配信予定情報である。従って、ｍ月ｄ日の配信予定群情報は、３つの配信予定情報で構成されている。
【００６６】
図４に示す配信予定群情報によれば、デコーダーＤ１に対する配信予定情報［デコーダーＩＤ，時間帯，チャネルＩＤ，出力制御フラグ］は、［Ｄ１，ｍ月ｄ日／ｔ１−ｔ５，ｃｈ１，１］に設定されている。また、デコーダーＤ２に対する配信予定情報は、［Ｄ２，ｍ月ｄ日／ｔ３−ｔ７，ｃｈ２，１］に設定されている。また、デコーダーＤ３に対する配信予定情報は、［Ｄ３，ｍ月ｄ日／ｔ１−ｔ９，ｃｈ３，０］に設定されている。
【００６７】
デコーダーＤ１，Ｄ２に対する配信予定情報には出力制御フラグが「１」に設定されているので、マルチキャストチャネルｃｈ１で配信される番組Ｐ１１〜Ｐ１３とマルチキャストチャネルｃｈ２で配信される番組Ｐ２２〜Ｐ２４に付加情報が対応付けられていれば、デコーダーＤ１が番組Ｐ１１〜Ｐ１３を復号して出力する際に付加情報も復号して出力し、デコーダーＤ２が番組Ｐ２２〜Ｐ２４を復号して出力する際に付加情報も復号して出力する。
【００６８】
一方、デコーダーＤ３に対する配信予定情報には出力制御フラグが「０」に設定されているので、マルチキャストチャネルｃｈ３で配信される番組Ｐ３１〜Ｐ３５に付加情報が対応付けられていても、デコーダーＤ３では番組Ｐ３１〜Ｐ３５を復号して出力する際に付加情報を復号して出力することはない。
【００６９】
なお、図４は、デコーダーＤ１，Ｄ２，Ｄ３がそれぞれマルチキャストチャネルｃｈ１，ｃｈ２，ｃｈ３の番組を受信するように設定された場合の例であるが、デコーダーＤ１，Ｄ２，Ｄ３が時間帯によってマルチキャストチャネルｃｈ１，ｃｈ２，ｃｈ３のいずれかのチャネルの番組を受信するように設定される場合もある。
【００７０】
例えば、デコーダーＤ１が受信する番組を、ｔ１−ｔ３の時間帯ではマルチキャストチャネルｃｈ１の番組とし、ｔ３−ｔ５の時間帯ではではマルチキャストチャネルｃｈ２の番組とし、ｔ５−ｔ９の時間帯ではマルチキャストチャネルｃｈ３の番組とするように設定した場合、デコーダーＤ１の配信予定情報は、例えば、［Ｄ１，ｍ月ｄ日／ｔ１−ｔ３，ｃｈ１，１］、［Ｄ１，ｍ月ｄ日／ｔ３−ｔ５，ｃｈ２，１］、［Ｄ１，ｍ月ｄ日／ｔ５−ｔ９，ｃｈ３，１］に設定される。
【００７１】
なお、図３，図４は、１日当たりの配信予定表の例であるが、同様の考え方で１週間単位や１ヵ月単位の配信予定表も作成することができる。
【００７２】
配信予定群情報格納部１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でもよい。配信予定群情報格納部１０１に配信予定群情報が格納される過程は、問わない。例えば、配信予定群情報は、記録媒体や、通信回線、入力デバイスなどを介して配信予定群情報格納部１０１に格納されてもよい。
【００７３】
ストリーム受信部１０２は、チャネル識別子に対応する２以上のストリームを受信する。チャネル識別子に対応するストリームとは、マルチキャストチャネルに対応付けてストリーミング配信されるストリームのことである。
【００７４】
図３に示す番組表の例で説明すると、例えば、ｔ１−ｔ３の時間帯では、ストリーム受信部１０２は、マルチキャストチャネルｃｈ１でストリーミング配信される番組Ｐ１１のストリームとマルチキャストチャネルｃｈ２でストリーミング配信される番組Ｐ２１のストリームを受信する。また、例えば、ｔ３−ｔ４の時間帯では、ストリーム受信部１０２は、マルチキャストチャネルｃｈ１でストリーミング配信される番組Ｐ１２のストリームとマルチキャストチャネルｃｈ２でストリーミング配信される番組Ｐ２２のストリームとマルチキャストチャネルｃｈ３でストリーミング配信される番組Ｐ３２のストリームを受信する。
【００７５】
ストリーム受信部１０２は、ストリームに付加情報が対応付けられている場合、その付加情報も受信する。ストリーム受信部１０２は、ストリームに付加情報が含まれている場合は、当該ストリームを受信することにより付加情報も同時に受信する。ストリーム受信部１０２は、ストリームに付加情報のリンク先が付加されている場合、そのリンク先にアクセスして付加情報を取得する。
【００７６】
ストリーム受信部１０２は、通常、無線又は有線のマルチキャスト通信手段で実現される。
【００７７】
時刻取得部１０３は、現在時刻Ｔｒを取得する。現在時刻Ｔｒは、ストリーム受信部１０２がストリームを受信している時刻である。
【００７８】
時刻取得部１０３は、通常、ＭＰＵやメモリ等で実現することができる。時刻取得部１０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。時刻取得部１０３は、ハードウェア（専用回路）で実現されてもよい。例えば、時刻取得部１０３は、ストリーム制御装置１Ａに内蔵されるリアルタイムクロックから現在時刻Ｔｒを取得する回路で実現してもよい。
【００７９】
ストリーム決定部１０４は、時刻取得部１０３が取得した現在時刻Ｔｒと配信予定群情報格納部１０１に格納されている配信予定群情報を用いて、当該現在時刻Ｔｒに対応する時間帯情報と対になるストリームを決定する。
【００８０】
例えば、図４の例において、時刻取得部１０３が取得した現在時刻Ｔｒがｍ月ｄ日のｔ１−ｔ３の時間帯に含まれる場合、ストリーム受信部１０２は、マルチキャストチャネルｃｈ１でストリーミング配信される番組Ｐ１１のストリームとマルチキャストチャネルｃｈ２でストリーミング配信される番組Ｐ２１のストリームを受信している。
【００８１】
現在時刻Ｔｒに対応するｔ１−ｔ３の時間帯と対になるチャネル識別子は、マルチキャストチャネルｃｈ１とマルチキャストチャネルｃｈ３であるから、ストリーム決定部１０４は、ストリーム受信部１０２が受信しているストリームを番組Ｐ１１と番組Ｐ３１のストリームであると決定する。
【００８２】
また、ストリーム決定部１０４は、配信予定群情報に含まれる制御情報を用いてデコーダーＤｉに転送する付加情報を決定する。例えば、上記の例では、ストリーム決定部１０４は、デコーダーＤ１の配信予定情報に含まれる出力制御フラグは「１」であるので、ｔ１−ｔ３の時間帯に対応する番組Ｐ１１に対応付けられた付加情報をデコーダーＤ１に転送する付加情報に決定する。一方、デコーダーＤ３の配信予定情報に含まれる出力制御フラグは「０」であるので、ｔ１−ｔ３の時間帯に対応する番組Ｐ３１に付加情報が対応付けられていても、ストリーム決定部１０４は、デコーダーＤ３に対する付加情報の決定はしない。
【００８３】
ストリーム決定部１０４は、通常、ＭＰＵやメモリ等で実現することができる。ストリーム決定部１０４などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。ストリーム決定部１０４などは、ハードウェア（専用回路）で実現されてもよい。
【００８４】
ストリーム転送部１０５は、ストリーム決定部１０４が決定したストリームをストリームに対応するデコーダー識別子を有するデコーダーＤｉに転送する。また、ストリーム転送部１０５は、ストリーム決定部１０４が決定した付加情報もデコーダーＤｉに転送する。
【００８５】
例えば、上記の例では、ストリーム受信部１０２はマルチキャストチャネルｃｈ１，ｃｈ２，ｃｈ３でそれぞれストリーミング配信されるストリームを受信する。現在時刻Ｔｒがｔ１−ｔ３の時間帯にあれば、その時間帯にストリーム受信部１０２が受信しているストリームは、番組Ｐ１１と番組Ｐ３１のストリームであるから、ストリーム転送部１０５は、番組Ｐ１１のストリームを配信予定に設定されているデコーダーＤ１に転送し、番組Ｐ３１のストリームを配信予定に設定されているデコーダーＤ２に転送する。
【００８６】
また、番組Ｐ１１に付加情報があれば、その付加情報は転送対象にされているので、ストリーム転送部１０５は、その付加情報もデコーダーＤ１に転送する。番組Ｐ３１にも対応付けられた付加情報がある場合、その付加情報は転送対象にされないので、ストリーム転送部１０５は、その付加情報のデコーダーＤ３への転送は行わない。
【００８７】
ストリーム転送部１０５は、通常、無線又は有線の通信手段等で実現することができる。
【００８８】
デコーダーＤｉは、ストリームを復号し、復号した情報（コンテンツ）を出力する装置である。例えば、デコーダーＤｉにディスプレイなどの表示装置が接続されている場合、デコーダーＤｉは復号したコンテンツを表示装置に出力し、当該表示装置はそのコンテンツを表示する。
【００８９】
なお、デコーダーＤｉが復号したコンテンツの出力は、ディスプレイへの表示に限定されず、プロジェクターを用いた投影、プリンタでの印字、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの引渡しなどであってもよい。
【００９０】
変更受付部１０６は、配信予定群情報の変更を受け付ける。配信予定群情報の変更とは、配信予定群情報に含まれるデコーダーＤｉ毎の配信予定情報の変更である。受け付けとは、タッチパネルや、キーボードなどの入力デバイスから入力された情報の受け付け、有線もしくは無線の通信回線を介して送信された情報の受信、光ディスクや磁気ディスク、半導体メモリなどの記録媒体から読み出された情報の受け付けなどを含む概念である。
【００９１】
変更受付部１０６における情報や指示などの入力手段は、メニュー画面によるものや、キーボードなど、何でもよい。また、他の端末装置から通信によって変更受付部１０６への情報や指示を入力してもよい。変更受付部１０６は、メニュー画面の制御ソフトウェアや、キーボード等の入力手段のデバイスドライバなどで実現することができる。
【００９２】
同期処理部１０７は、変更受付部１０６が配信予定群情報の変更を受け付けた場合、配信予定群情報格納部１０１に格納された配信予定群情報を変更受付部１０６が受け付けた変更内容に変更する。
【００９３】
例えば、図４の例では、配信予定群情報に、［Ｄ１，ｍ月ｄ日／ｔ１−ｔ５，ｃｈ１，１］に設定されたデコーダーＤ１の配信予定情報が含まれる。例えば、変更受付部１０６が、デコーダーＤ１の配信予定情報に対して、ｔ３−ｔ５の時間帯の受信チャネルのマルチキャストチャネルｃｈ２への変更を受け付けると、同期処理部１０７は、配信予定群情報格納部１０１に格納されたデコーダーＤ１の配信予定情報［Ｄ１，ｍ月ｄ日／ｔ１−ｔ５，ｃｈ１，１］を［ｍ月ｄ日／ｔ１−ｔ３，ｃｈ１，１］と［Ｄ１，ｍ月ｄ日／ｔ３−ｔ５，ｃｈ２，１］に変更する。
【００９４】
また、同期処理部１０７は、図５に示すように、配信予定群情報格納部１０１に格納された配信予定群情報と同一の配信予定群情報を備える他のストリーム制御装置１Ａ’がある場合、他のストリーム制御装置１Ａ’の配信予定群情報格納部１０１’に格納されている配信予定群情報もストリーム制御装置１Ａの配信予定群情報格納部１０１に格納されている配信予定群情報と同様に変更する。
【００９５】
他のストリーム制御装置１Ａ’の変更受付部１０６’が配信予定群情報の変更を受け付け、ストリーム制御装置１Ａ’の同期処理部１０７’が配信予定群情報格納部１０１’に格納された配信予定群情報を変更する場合も、ストリーム制御装置１Ａ’の同期処理部１０７’は、ストリーム制御装置１Ａの配信予定群情報格納部１０１に格納された配信予定群情報を同様に変更する。
【００９６】
なお、図５では、他のストリーム制御装置１Ａ’のストリーム受信部、ストリーム決定部、時刻取得部、ストリーム転送部は省略している。
【００９７】
同期処理部１０７は、通常、ＭＰＵやメモリ等で実現することができる。同期処理部１０７などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。同期処理部１０７などは、ハードウェア（専用回路）で実現されてもよい。
【００９８】
次に、ストリーム制御装置１Ａの動作について、図６のフローチャートを用いて説明する。
【００９９】
（ステップＳ１０１）変更受付部１０６が配信予定群情報の変更を受け付けたか否かを判断する。変更受付部１０６が配信予定群情報の変更を受け付けると（Ｓ１０１：Ｙ）、ステップＳ１０２に進み、変更受付部１０６が配信予定群情報の変更を受け付けていなければ（Ｓ１０１：Ｎ）、ステップＳ１０３に進む。
【０１００】
（ステップＳ１０２）同期処理部１０７は、配信予定群情報格納部１０１に格納されている配信予定群情報を変更受付部１０６が受け付けた変更内容に変更する。また、変更受付部１０６は、配信予定群情報格納部１０１に格納された配信予定群情報と同一の配信予定群情報を備える他のストリーム制御装置１Ａ’がある場合、他のストリーム制御装置１Ａ’の配信予定群情報格納部１０１’に格納されている配信予定群情報も変更受付部１０６が受け付けた変更内容に変更する。
【０１０１】
すなわち、ストリーム制御装置１Ａの変更受付部１０６は、ストリーム制御装置１Ａの配信予定群情報格納部１０１に格納された配信予定群情報とストリーム制御装置１Ａ’の配信予定群情報格納部１０１に格納された配信予定群情報の変更処理を同期して行う。
【０１０２】
（ステップＳ１０３）ストリーム受信部１０２がストリームを受信しているか否かを判断する。ストリーム受信部１０２がストリームを受信していなければ（Ｓ１０３：Ｎ）、ステップＳ１０１に戻り、ストリーム受信部１０２がストリームを受信していれば（Ｓ１０３：Ｙ）、ステップＳ１０４に進む。
【０１０３】
（ステップＳ１０４）時刻取得部１０３は、現在時刻Ｔｒを取得する。
【０１０４】
（ステップＳ１０５）ストリーム決定部１０４は、時刻取得部１０３が取得した現在時刻Ｔｒと配信予定群情報格納部１０１に格納されている配信予定群情報とを用いて、現在時刻Ｔｒにストリーム受信部１０２が受信しているストリーム（すなわち、デコーダーＤｉへの転送対象のストリーム）を決定する。
【０１０５】
また、ストリーム決定部１０４は、ストリーム受信部１０２が受信しているストリームに対応付けられた付加情報のうち、デコーダーＤｉへの転送対象の付加情報を決定する。
【０１０６】
例えば、配信予定群情報格納部１０１に図４に示す配信予定群情報が格納され、現在時刻Ｔｒがｍ月ｄ日のｔ１−ｔ３の時間帯に含まれる場合、現在時刻Ｔｒにストリーム受信部１０２が受信しているストリームは、マルチキャストチャネルｃｈ１とマルチキャストチャネルｃｈ３でストリーム配信されているストリームであるから、ストリーム決定部１０４は、これらのストリームをデコーダーＤｉへの転送対象のストリームに決定する。
【０１０７】
また、ストリーム決定部１０４は、マルチキャストチャネルｃｈ１のストリームとマルチキャストチャネルｃｈ３のストリームのうち、出力制御フラグが「１」に設定されているマルチキャストチャネルｃｈ１のストリームに対応付けられた付加情報を転送対象の付加情報に決定する。
【０１０８】
（ステップＳ１０６）ストリーム転送部１０５は、ストリーム決定部１０４が決定したストリームと付加情報を対応するデコーダーＤｉに転送し、ステップＳ１０１に戻る。
【０１０９】
例えば、上記の例の場合、ストリーム決定部１０４が決定したマルチキャストチャネルｃｈ１のストリームとマルチキャストチャネルｃｈ３のストリームにそれぞれ対応するデコーダーは、デコーダーＤ１とデコーダーＤ３であるから、ストリーム転送部１０５は、ストリーム受信部１０２が受信するマルチキャストチャネルｃｈ１のストリームをデコーダーＤ１に転送し、マルチキャストチャネルｃｈ３のストリームをデコーダーＤ３に転送する。
【０１１０】
また、ストリーム転送部１０５は、ストリーム受信部１０２が受信するマルチキャストチャネルｃｈ１のストリームに対応する付加情報をデコーダーＤ１に転送する。
【０１１１】
なお、図６のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１１２】
（具体例１）
次に、マルチキャスト配信システムＭＣＳとストリーム制御装置１Ａの具体例について説明する。
【０１１３】
以下に説明する具体例１は、マルチキャスト配信システムＭＣＳを、日本の中央競馬又は地方競馬における競馬場や場外勝馬投票券発売所（以下、「場外馬券売場」という。）に設けられている複数の表示装置に当該競馬場（本場）や他の競馬場のレースに関する情報を表示するシステムに応用した例である。
【０１１４】
中央競馬は、競馬法に基づき日本中央競馬（ＪＲＡ）が主催する公営競技であり、地方競馬は、競馬法に基づき地方公共団体が主催する公営競技である。中央競馬では、北海道の「札幌競馬場」から九州の「小倉競馬場」まで全国１０ヶ所の競馬場で競馬を開催している。地方競馬では、北海道の「門別競馬場」、「帯広競馬場」から九州の「佐賀競馬場」まで全国１５ヶ所の競馬場で競馬を開催している。
【０１１５】
各競馬場や場外馬券売場には複数の表示装置が設けられ、いずれかの競馬場でレースが開催されている日には競馬場内や場外馬券売場内の各表示装置に当該競馬場や他の競馬場のレースに関する情報であるレース情報が表示される。レース情報は、例えば、各レースのレース前のオッズ情報やパドックの映像やレースの実況中継の情報などである。
【０１１６】
例えば、レース開催日の競馬場が門別競馬場と大井競馬場の場合、各競馬場（レースが開催されていない競馬場を含む）や各場外馬券売場では各場に設けられた複数の表示装置の一部（例えば、場内の１階に設けられた１以上の表示装置）に門別競馬場で作成されるレースに関する番組（以下、「レース番組」という。）が表示され、残りのディスプレイ（例えば、場内の２階に設けられた１以上の表示装置）に大井競馬場で作成されるレース番組が表示される。
【０１１７】
図７は、中央競馬又は地方競馬における各競馬場のレース番組を他の競馬場等に配信するマルチキャスト配信システムの構成を示す図である。図８は、同マルチキャスト配信システムの競馬場に設けられるストリーム制御装置と場外馬券売場に設けられるに設けられるストリーム制御装置の内部構成を示すブロック図である。
【０１１８】
図７では、競馬場Ａに設けられるストリーム制御装置１Ａ、配信予定表作成装置２Ａ、３台のデコーダーＤ１，Ｄ２，Ｄ３及び３台の表示装置Ｐ１，Ｐ２，Ｐ３と、場外馬券売場Ｂに設けられるストリーム制御装置１Ａ、３台のデコーダーＤ１，Ｄ２，Ｄ３及び３台の表示装置Ｐ１，Ｐ２，Ｐ３を区別するために、競馬場Ａに設けられる装置の符号には競馬場Ａに対応付いていることを示す（Ａ）の符号を付加し、場外馬券売場Ｂに設けられる装置の符号には場外馬券売場Ｂに対応付いていることを示す（Ｂ）の符号を付加している。
【０１１９】
図７に示すマルチキャスト配信システムＭＣＳは、各競馬場で作成される競馬のレース番組をマルチキャストでストリーミング配信する配信サーバーＳＶと、ＩＰネットワークＷと、競馬場Ａに対応付けられたストリーム制御装置１Ａ(A)と、当該競馬場Ａの場外馬券売場Ｂに対応付けられたストリーム制御装置１Ａ(B)と、ストリーム制御装置１Ａ(A)とストリーム制御装置１Ａ(B)に対する配信予定表を作成するための配信予定表作成装置２Ａ(A)と、を含む。配信予定表の情報は、配信予定情報に相当する情報である。
【０１２０】
ストリーム制御装置１Ａ(A)は、通常、競馬場Ａに設けられている。競馬場Ａには、ストリーム制御装置１Ａ(A)の後段に２以上のデコーダーＤｉ(A)（ｉは、２以上のデコーダーＤ(A)を区別するための番号。ｉ＝１，２，…ｎ。）が接続され、さらに各デコーダーＤｉ(A)の後段にそれぞれ表示装置Ｐｉ(A)（ｉは、２以上の表示装置Ｐ(A)を区別するための番号。ｉ＝１，２，…ｎ）が接続されている。
【０１２１】
なお、図７では、デコーダーＤ(A)と表示装置Ｐ(A)の数がそれぞれ３台の例を示している。従って、以下の説明では、デコーダーＤ(A)と表示装置Ｐ(A)の数を３台として説明する。
【０１２２】
表示装置Ｐ１(A)，Ｐ２(A)，Ｐ３(A)は、例えば、液晶ディスプレイなどである。表示装置Ｐｉ(A)は、デコーダーＤｉ(A)で復号されたコンテンツ（レース番組）を表示する。図７では、各デコーダーＤｉ(A)の後段にそれぞれ１台の表示装置Ｐｉ(A)を接続した例を示しているが、各デコーダーＤｉ(A)の後段に２台以上の表示装置Ｐｉ(A)ｋ（ｋは、デコーダーＤｉ(A)に並列に接続される表示装置Ｐｉ(A)を区別するための番号。ｋ＝１，２，…）を並列に接続した構成でもよい。
【０１２３】
例えば、３階建ての施設が設けられた競馬場Ａにおいて、各階に対応して３台のデコーダーＤｉ(A)（ｉ＝１，２，３）を設け、各階の適所に３台の表示装置Ｐｉ(A)ｋ（ｋ＝１，２，３）を配置する場合、マルチキャスト配信システムＭＣＳは以下のように構成するとよい。すなわち、競馬場Ａに配置されたストリーム制御装置１Ａ(A)に各階のデコーダーＤ１(A)，Ｄ２(A)，Ｄ３(A)を並列に接続し、さらに１階に配置された３台の表示装置Ｐ１(A)１，Ｐ１(A)２，Ｐ１(A)３をデコーダーＤ１(A)に並列に接続する。また、２階に配置された３台の表示装置Ｐ２(A)１，Ｐ２(A)２，Ｐ２(A)３をデコーダーＤ２(A)に並列に接続し、３階に配置された３台の表示装置Ｐ３(A)１，Ｐ３(A)２，Ｐ３(A)３をデコーダーＤ３(A)に並列に接続する。
【０１２４】
この構成では、デコーダーＤ１(A)で復号されるレース番組を１階の３台の表示装置Ｐ１(A)１，Ｐ１(A)２，Ｐ１(A)３に表示させることができる。また、デコーダーＤ２(A)で復号されるレース番組を２階の３台の表示装置Ｐ２(A)１，Ｐ２(A)２，Ｐ２(A)３に表示させることができる。また、デコーダーＤ３(A)で復号されるレース番組を２階の３台の表示装置Ｐ３(A)１，Ｐ３(A)２，Ｐ３(A)３に表示させることができる。従って、３台のデコーダーＤ１(A)，Ｄ２(A)，Ｄ３(A)で復号するレース番組を互いに異ならせることにより、競馬場Ａで、異なる競馬場で同時に開催される競馬のレース番組を表示することができる。
【０１２５】
ストリーム制御装置１Ａ(B)は通常、場外馬券売場Ｂに設けられている。場外馬券売場Ｂにも、ストリーム制御装置１Ａ(B)の後段に２以上のデコーダーＤｉ(B)（ｉは、２以上のデコーダーＤ(B)を区別するための番号。ｉ＝１，２，…ｎ。）が接続され、さらに各デコーダーＤ１(B)，Ｄ２(B)，…Ｄｎ(B)の後段にそれぞれ表示装置Ｐｉ(B)（ｉは、２以上の表示装置Ｐ(B)を区別するための番号。ｉ＝１，２，…ｎ）が接続されている。
【０１２６】
なお、図７では、デコーダーＤ(B)と表示装置Ｐ(B)の数がそれぞれ３台の例を示している。以下の説明では、デコーダーＤ(B)と表示装置Ｐ(B)の数を３台として説明する。
【０１２７】
表示装置Ｐ１(B)，Ｐ２(B)，Ｐ３(B)は、表示装置Ｐｉ(A)と同様に、液晶ディスプレイなどである。表示装置Ｐｉ(B)は、デコーダーＤｉ(B)で復号されたコンテンツを表示する。図７では、各デコーダーＤｉ(B)の後段にそれぞれ１台の表示装置Ｐｉ(B)を接続した例を示しているが、各デコーダーＤｉ(B)の後段に２台以上の表示装置Ｐｉ(B)ｈ（ｈは、デコーダーＤｉ(B)に並列に接続される表示装置Ｐｉ(B)を区別するための番号。ｈ＝１，２，…）を並列に接続した構成でもよい。
【０１２８】
図７では、競馬場の構成と場外馬券売場の構成をそれぞれ１つずつ記載しているが、実際の構成では競馬場と場外馬券売場はそれぞれ複数存在するので、複数の競馬場Ａ１，Ａ２，…ＡN（添え字は、競馬場を区別するための番号。）の構成と複数の場外馬券売場Ｂ１，Ｂ２，…ＢM（添え字は、場外馬券売場を区別するための番号。）の構成とがＩＰネットワークＷに並列に接続された構成となっている。
【０１２９】
各競馬場Ａｘ（ｘ＝１，２，…Ｎ）では、競馬のレース開催日にレース番組が作成される。競馬場Ａｘによってレース開催日が異なり、同じ日に競馬場Ａ１〜ＡＮの一部の競馬場Ａｘでレースが開催されることはあるが、通常、同じ日に全ての競馬場Ａ１〜ＡＮでレースが開催されることはない。従って、レース開催日には、全競馬場Ａ１〜ＡＮの一部の競馬場Ａｘでレース番組が作成される。
【０１３０】
各競馬場Ａｘで作成されたレース番組ＲＰｘ（ｘは、競馬場Ａｘで作成されたレース番組ＲＰであることを示すための添え字）は予め決められたマルチキャストりチャネルでＩＰネットワークＷを介して一旦、配信サーバーＳＶに送信された後、配信サーバーＳＶからＩＰネットワークＷを介して各競馬場Ａｘ（ｉ＝１，２，…Ｎ）と各場外馬券売場Ｂｙ（ｙ＝１，２，…Ｍ）にストリーミング配信される。
【０１３１】
例えば、図９に示すように、各競馬場Ａｘにマルチキャストチャネルが割り付けられ、例えば、門別競馬場Ａ１で作成されるレース番組はマルチキャストチャネル１０１０ｃｈで一旦、配信サーバーＳＶに送信された後、配信サーバーＳＶから各競馬場Ａ１〜Ａ１６と各場外馬券売場Ｂ１〜ＢＭにストリーミング配信される。
【０１３２】
図９の例では、ｃｈ１０１０から１０のピッチで設定されたｃｈ１１６０までの１６個のマルチキャストチャネルがそれぞれ門別、帯広、盛岡、水沢、浦和、川崎、船橋、大井、名古屋、笠松、金沢、園田、姫路、高知、佐賀の各競馬場とＪＲＡとに割り付けられている。
【０１３３】
競馬場Ａｘに設けられるデコーダーＤｉ(Ax)は、マルチキャストチャネルを選択することにより全ての競馬場Ａｘで作成されるレース番組ＲＰ１〜ＲＰ１６のいずれかをデコードすることができ、そのレース番組ＲＰをデコーダーＤｉ(Ax)に接続された表示装置Ｐｉ(Ax)に表示することができる。
【０１３４】
図７，図８に戻り、配信予定表作成装置２Ａ(A)は、競馬場Ａに配置されたストリーム制御装置１Ａ(A)と当該競馬場Ａに対応する場外馬券売場Ｂに配置されたストリーム制御装置１Ａ(B)が受信するマルチキャストチャネルの配信予定表を作成するための装置である。本具体例１では、配信予定表作成装置２Ａ(A)は、通常、競馬場Ａに配置されるが、競馬場Ａ以外の任意の位置に配置してもよい。
【０１３５】
配信予定表は、例えば、競馬場Ａにおける競馬事業の担当者によって作成される。競馬事業担当者は、競馬のレース番組ＲＰの番組表を用いて、競馬場Ａと場外馬券売場Ｂで放映するレース番組ＲＰの予定表を作成する。競馬事業担当者は、競馬場Ａと場外馬券売場Ｂに設けられた複数のデコーダーＤｉ(A)に対して、デコーダーＤｉ(A)毎に配信予定表を作成する。
【０１３６】
図１０，図１１は、デコーダーＤｉ(A)毎に配信予定表を作成するために配信予定表作成装置２Ａ(A)に表示される入力画面の一例を示す図である。図１０は、場外馬券売場を選択するための選択画面（場外馬券売場選択画面）の一例を示し、図１１は、選択された場外馬券売場Ｂｙに設けられたデコーダーＤ１(By)を選択するための選択画面（デコーダー選択画面）の一例を示す図である。
【０１３７】
図１０に示す場外馬券売場選択画面は、競馬場Ａに複数の場外馬券売場Ｂ１，Ｂ２，…が設けられている場合の場外馬券売場選択画面の一例である。場外馬券売場選択画面ＳＧ１には、１ページ当たり３ヵ所ずつ場外馬券売場Ｂ１，Ｂ２，…が表示される。
【０１３８】
図１０の例では、画面中央に場外馬券売場Ｂ１，Ｂ２，Ｂ３の識別名が記載された３個の選択ボタンＢ１，Ｂ２，Ｂ３が表示され、画面の両側にページの送り／戻りを行うための操作ボタンＳ１，Ｓ２が表示されている。場外馬券売場が４箇所以上ある場合は、操作ボタンＳ２を押すことにより４番目から６番目までの場外馬券売場Ｂ４，Ｂ５，Ｂ６の識別名が記載された３個の選択ボタンＢ１，Ｂ２，Ｂ３が表示された２ページ目を表示することができ、操作ボタンＳ１を押すことにより図１０に示す１ページ目の表示に戻すことができる。
【０１３９】
競馬事業担当者は、所望の場外馬券売場Ｂｙの選択ボタンにカーソルを合わせて所定のエンター操作（例えば、マウスの左クリック操作）をすると、場外馬券選択画面ＳＧ１が、図１１に示す、当該場外馬券売場Ｂｙに設けられたデコーダーＤｉ(by)を選択するためのデコーダー選択画面ＳＧ２に切り換えられる。
【０１４０】
デコーダー選択画面ＳＧ２も場外馬券売場選択画面ＳＧ１と同様に、１ページ当たり３個ずつデコーダーＤ１(By)，Ｄ２(By)，…が表示される。図１１の例では、画面中央にデコーダーＤ１(By)，Ｄ２(By)，Ｄ３(By)の識別名が記載された３個の選択ボタンＢ１，Ｂ２，Ｂ３が表示され、画面の両側にページの送り／戻りを行うための操作ボタンＳ１，Ｓ２が表示されている。デコーダーが４箇所以上ある場合は、操作ボタンＳ２を押すことにより４番目から６番目までのデコーダーＤ４，Ｄ５，Ｄ６の識別名が記載された３個の選択ボタンＢ１，Ｂ２，Ｂ３が表示された２ページ目を表示することができ、操作ボタンＳ１を押すことにより図１１に示す１ページ目の表示に戻すことができる。
【０１４１】
競馬事業担当者は、所望のデコーダーＤｉ(By)の選択ボタンにカーソルを合わせて所定のエンター操作（例えば、マウスの左クリック操作）をすると、デコーダー選択画面ＳＧ２が競馬のレース番組ＲＰの番組表に切り換えられる。例えば、競馬事業担当者がデコーダーＤ１(By)の選択ボタンにカーソルを合わせて所定のエンター操作をすると、デコーダー選択画面ＳＧ２が、図１２に示す競馬のレース番組ＲＰの番組表に切り換えられる。
【０１４２】
図１２に示すレース番組ＲＰの番組表は、７日間単位でレース番組の番組表を表示したもので、図示省略の操作ボタンにより日付を１日単位でスクロールさせることができるようになっている。なお、図１２では、ｄ１，ｄ２，ｄ３，ｄ７の各日のレース番組の予定を３ヶ所ずつ記載し、４ヶ所目以上の競馬場のレース番組の予定は省略している。
【０１４３】
図１２の例では、例えば、ｄ１日の予定表は、ｔ１−ｔ５の時間帯に門別競馬場のレース番組ＲＰが放送され、ｔ３−ｔ７の時間帯に大井競馬場のレース番組ＲＰが放送され、ｔ１−ｔ７の時間帯に園田競馬場のレース番組ＲＰが放送されるようになっている。
【０１４４】
競馬事業担当者は、画面に表示された番組表に対して所望のレース番組ＲＰにカーソルを合わせて所定のエンター操作をすると、そのレース番組がデコーダーＤｉ(By)の配信予定のレース番組に設定される。例えば、デコーダーＤ１(A)に対する配信予定表の作成において、競馬事業担当者がｄ１日のｔ１−ｔ５の時間帯に門別競馬場のレース番組ＲＰにカーソルを合わせて所定のエンター操作をすると、門別競馬場のレース番組ＲＰがデコーダーＤ１(A)の配信予定表に設定される。
【０１４５】
図１３は、競馬場Ａに設けられた３台のデコーダーＤ１(A)，Ｄ２(A)，Ｄ３(A)に対して作成された配信予定表の一例を示す図である。図１３に示す配信予定表の例は、ｄ１日からｄ７日までの１週間分の配信予定表である。
【０１４６】
図１３の配信予定表は、デコーダーＤ１(A)は、ｄ１日とｄ２日ではｃｈ１０１０の門別競馬場のｔ１−ｔ５の時間帯のレース番組を受信し、ｄ３日とｄ４日ではｃｈ１０３０の盛岡競馬場のｔ１−ｔ７の時間帯のレース番組を受信し、ｄ５日〜ｄ７日ではｃｈ１１３０の姫路競馬場のｔ１−ｔ７の時間帯のレース番組を受信することを示している。
【０１４７】
また、デコーダーＤ２(A)は、ｄ１日〜ｄ４日ではｃｈ１０８０の大井競馬場のｔ３−ｔ５の時間帯のレース番組を受信し、ｄ５日とｄ６日ではｃｈ１１５０の佐賀競馬場のｔ１−ｔ５の時間帯のレース番組を受信し、ｄ７日ではｃｈ１０６０の川崎競馬場のｔ１−ｔ５の時間帯のレース番組を受信することを示している。
【０１４８】
また、デコーダーＤ３(A)は、ｄ１日ではｃｈ１１２０の園田競馬場のｔ１−ｔ７の時間帯のレース番組を受信し、ｄ２日とｄ３日ではｃｈ１１１０の金沢競馬場のｔ１−ｔ７の時間帯のレース番組を受信し、ｄ４日〜ｄ６日ではｃｈ１０２０の帯広競馬場のｔ３−ｔ７の時間帯のレース番組（ばんえい競馬）を受信し、ｄ７日ではｃｈ１０８０の大井競馬場のｔ５−ｔ９の時間帯のレース番組（ナイター競馬）を受信することを示している。
【０１４９】
図１３に示すデコーダーＤｉ(A)毎の配信予定表は、配信予定情報に対応し、これらの配信予定情報の集合が配信予定群情報に相当する。その配信予定群情報は、ストリーム制御装置１Ａ(A)の配信予定群情報格納部１０１(A)とストリーム制御装置１Ａ(B)の配信予定群情報格納部１０１(B)とに格納されている。
【０１５０】
ストリーム制御装置１Ａ(A)は、配信サーバーＳＶからマルチキャストチャネルでストリーミング配信される複数の競馬のレース番組のストリームを受信する。ストリーム制御装置１Ａ(A)は、受信したストリームを配信予定群情報格納部１０１(A)に格納されている配信予定群情報を用いて３個のデコーダーＤ１(A)〜Ｄ３(A)に転送する。
【０１５１】
例えば、配信予定群情報格納部１０１(A)に図１３に示す配信予定群情報が格納されている場合、例えば、ｄ１日では、ストリーム制御装置１Ａ(A)は、受信したスリームのうち、ｃｈ１０１０で受信する門別競馬場のレース番組のストリームをデコーダーＤ１(A)に転送する。また、ストリーム制御装置１Ａ(A)は、ｃｈ１０８０で受信する大井競馬場のレース番組のストリームをデコーダーＤ２(A)に転送する。また、ストリーム制御装置１Ａ(A)は、ｃｈ１１２０で受信する園田競馬場のレース番組のストリームをデコーダーＤ３(A)に転送する。
【０１５２】
デコーダーＤ１(A)は、ストリーム制御装置１Ａ(A)から転送されるストリームを復号してレース番組の情報を表示装置Ｐ１(A)に出力し、表示装置Ｐ１(A)はそのレース番組の情報を視聴可能な態様で表示する。これにより、表示装置Ｐ１(A)に門別競馬場のレース番組が放映される。
【０１５３】
同様に、デコーダーＤ２(A)とデコーダーＤ３(A)もストリーム制御装置１Ａ(A)から転送されるストリームを復号してレース番組の情報をそれぞれ表示装置Ｐ２(A)と表示装置Ｐ３(A)に出力する。これにより、表示装置Ｐ２(A)に大井競馬場のレース番組が放映され、表示装置Ｐ３(A)に園田競馬場のレース番組が放映される。
【０１５４】
例えば、競馬場Ａが大井競馬場であるとし、例えば、デコーダーＤ１(A)に接続される表示装置Ｐ１(A)が大井競馬場Ａの施設の１階に設けられ、デコーダーＤ２(A)に接続される表示装置Ｐ２(A)が大井競馬場Ａの施設の２階に設けられ、デコーダーＤ３(A)に接続される表示装置Ｐ３(A)が大井競馬場Ａの施設の３階に設けられているとする。例えば、ｄ１日では大井競馬場Ａの施設の１階で門別競馬場のレース番組を放映し、２階で大井競馬場Ａのレース番組を放映し、３階で園田競馬場のレース番組を放映することができる。
【０１５５】
場外馬券売場Ｂに設けられるストリーム制御装置１Ａ(B)もストリーム制御装置１Ａ(A)と同様に、配信サーバーＳＶからマルチキャストチャネルでストリーミング配信される複数の競馬のレース番組のストリームを受信する。そして、ストリーム制御装置１Ａ(B)は、そのストリームを配信予定群情報格納部１０１(B)に格納されている配信予定群情報を用いて３個のデコーダーＤ１(B)〜Ｄ３(B)に転送する。
【０１５６】
例えば、ストリーム制御装置１Ａ(B)の配信予定群情報格納部１０１(B)に図１３に示す配信予定群情報が格納されている場合、例えば、ｄ１日では、ストリーム制御装置１Ａ(B)は、ストリーム制御装置１Ａ(A)と同様に、受信したスリームのうち、ｃｈ１０１０で受信する門別競馬場のレース番組のストリームをデコーダーＤ１(B)に転送する。また、ストリーム制御装置１Ａ(B)は、ｃｈ１０８０で受信する大井競馬場のレース番組のストリームをデコーダーＤ２(B)に転送する。また、ストリーム制御装置１Ａ(B)は、ｃｈ１１２０で受信する園田競馬場のレース番組のストリームはデコーダーＤ３(B)に転送する。
【０１５７】
デコーダーＤ１(B)は、ストリーム制御装置１Ａ(B)から転送されるストリームを復号してレース番組の情報を表示装置Ｐ１(B)に出力し、表示装置Ｐ１(B)はそのレース番組の情報を視聴可能な態様で表示する。これにより、表示装置Ｐ１(B)に門別競馬場のレース番組が放映される。
【０１５８】
同様に、デコーダーＤ２(B)とデコーダーＤ３(B)もストリーム制御装置１Ａ(B)から転送されるストリームを復号してレース番組の情報をそれぞれ表示装置Ｐ２(B)と表示装置Ｐ３(B)に出力する。これにより、表示装置Ｐ２(B)に大井競馬場のレース番組が放映され、表示装置Ｐ３(B)に園田競馬場のレース番組が放映される。
【０１５９】
ストリーム制御装置１Ａ(A)とストリーム制御装置１Ａ(B)は、それぞれ同期処理部１０７(A)、同期処理部１０７(B)を有している。ストリーム制御装置１Ａ(A)の配信予定群情報格納部１０１(A)に格納されている配信予定群情報の内容が配信予定表作成装置２Ａ(A)によって変更されると、同期処理部１０７(A)は、ストリーム制御装置１Ａ(B)の配信予定群情報格納部１０１(B)に格納されている配信予定群情報の内容を配信予定群情報格納部１０１(A)と同様の内容に変更する。
【０１６０】
逆に、ストリーム制御装置１Ａ(B)の配信予定群情報格納部１０１(B)に格納されている配信予定群情報の内容が配信予定表作成装置２Ａ(A)によって変更されると、同期処理部１０７(B)は、ストリーム制御装置１Ａ(A)の配信予定群情報格納部１０１(A)に格納されている配信予定群情報の内容を配信予定群情報格納部１０１(B)と同様の内容に変更する。
【０１６１】
すなわち、ストリーム制御装置１Ａ(A)の配信予定群情報とストリーム制御装置１Ａ(B)の配信予定群情報のいずれか一方が、配信予定表作成装置２Ａ(Ａ)によって変更されると、両配信予定群情報は同期して変更される。なお、競馬場Ａに対して２以上の場外馬券売場B１，Ｂ２，…がある場合は、ストリーム制御装置１Ａ(A)の配信予定群情報と２以上のストリーム制御装置１Ａ(B1)，１Ａ(B2)，…の配信予定群情報のいずれか１つが配信予定表作成装置２Ａ(A)によって変更されると、全ての配信予定群情報が同期して変更される。
【０１６２】
以上のように、具体例１に係るマルチキャスト配信システムＭＣＳのストリーム制御装置１Ａによれば、配信サーバーＳＶから複数のマルチキャストチャネルでストリーミング配信される複数の競馬のレース番組のストリームのうち、各デコーダーＤｉが受信する一部のレース番組のストリームをストリーム制御装置１Ａが選択して各デコーダーＤｉに転送するので、各デコーダーＤｉの選択的なレース番組のストリームの受信を簡単に行うことができる。
【０１６３】
また、ストリーム制御装置１Ａは、デコーダーＤｉ毎に作成された配信予定情報を用いて各デコーダーＤｉへのレース番組のストリームの転送を制御するので、配信予定情報を変更することにより各デコーダーＤｉへのレース番組のストリームの内容変更を簡単に行うことができる。
【０１６４】
また、例えば、競馬場Ａのストリーム制御装置１Ａ(A)の配信予定群情報格納部１０１(A)に格納された配信予定群情報と１以上の場外馬券売場Ｂのストリーム制御装置１Ａ(B)の配信定群情報格納部１０１(B)に格納された配信予定群情報とが同一の場合、例えば、一方の配信予定群情報格納部１０１(A)に格納された配信予定群情報を変更すると、他方の配信予定群情報格納部１０１(B)に格納された配信予定群情報も同期して変更するので、配信予定群情報の変更を容易に行うことができる。
（具体例２)
【０１６５】
具体例１は、マルチキャスト配信システムＭＣＳを、複数の競馬場で他の競馬場のレース番組を放映するためのシステムに応用した例である。具体例２は、マルチキャスト配信システムＭＣＳを、例えば、ショッピングモールや百貨店などに設けられる多数のデジタル・サイネージ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｇｅ）に表示する広告情報の制御に応用する例である。
【０１６６】
以下の具体例２の説明では、一例として、３階建てのショッピングモールの各階の適所に３台ずつデジタル・サイネージが離散的に配置されている場合を例に説明する。具体例２では、ショッピングモールは、同一の階では同一カテゴリーの商品が販売され、異なる階では異なるカテゴリーの商品が販売されているものとする。すなわち、ショッピングモールの構成は、例えば、１階（１Ｆ）では化粧品が販売され、２階（２Ｆ）では婦人用の靴やバックなどが販売され、３階（３Ｆ）では婦人服が販売されているように構成されているとする。
【０１６７】
図１４は、具体例２のマルチキャスト配信システムの構成を示す図である。図１５は、同マルチキャスト配信システムのショッピングモールの各階に設けられるストリーム制御装置の内部構成を示すブロック図である。
【０１６８】
図１４では、ショッピングモールの各階に設けられる３台のストリーム制御装置１Ａと、３台のデコーダーＤ１，Ｄ２，Ｄ３及び３台の表示装置Ｐ１，Ｐ２，Ｐ３を区別するために、１階に設けられる装置の符号には１階に対応付いていることを示す（１）の符号を付加している。また、２階に設けられる装置の符号には２階に対応付いていることを示す（２）の符号を付加している。また、３階に設けられる装置の符号には３階に対応付いていることを示す（３）の符号を付加している。
【０１６９】
図１４に示すマルチキャスト配信システムＭＣＳ’において、３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)はショッピングモールＳＭの１階に配置されるデジタル・サイネージに対応している。また、３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)はショッピングモールの２階に配置されるデジタル・サイネージに対応している。また、３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)はショッピングモールの３階に配置されるデジタル・サイネージに対応している。
【０１７０】
図１４では、ストリーム制御装置１Ａ(1)，１Ａ(2)，１Ａ(3)を、ショッピングモールＳＭの１階、２階、３階にそれぞれ設けているが、いずれかの階や他の施設に纏めて設けていてもよい。また、デコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)をショッピングモールＳＭの１階に設け、デコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)をショッピングモールＳＭの２階に設け、デコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)をショッピングモールＳＭの３階に設けているが、これらのデコーダーＤｉ(j)（ｉ＝１，２，３、ｊ＝１，２，３）もいずれかの階や他の施設に纏めて設けていてもよい。
【０１７１】
配信サーバーＳＶは、各階の表示装置Ｐｉ(j)（ｉ＝１，２，３、ｊ＝１，２，３）に表示するための複数の広告情報を保持している。例えば、配信サーバーＳＶは、１階の表示装置Ｐｉ(1)（ｉ＝１，２，３）に表示する化粧品の広告情報と、２階の表示装置Ｐｉ(2)（ｉ＝１，２，３）に表示する婦人靴／バックの広告情報と、３階の表示装置Ｐｉ(3)（ｉ＝１，２，３）に表示する婦人服の広告情報を保持する。
【０１７２】
化粧品の広告情報は、例えば、複数の化粧品のメーカや販売店などで予め作成された複数の広告情報を編集したものである。各広告情報は、通常、映像と音声によって作成されているが、字幕、手話映像、副音声などの付加情報を含むものもある。
【０１７３】
字幕や手話映像は、例えば、広告情報を見る顧客が視聴覚障害者の場合に、当該視聴覚障害者の広告内容の理解を補助するための補助情報である。補助情報は、字幕と手話映像に限定されるものではなく、例えば、絵文字などの他の補助情報であってもよい。また、補助情報は、広告を見る通常の顧客の広告内容の理解を補助するための補助情報であってもよい。例えば、広告を見る顧客が子供の場合、アニメーションなどで作成された子供向けの広告映像を補助情報としてもよい。
【０１７４】
また、副音声は、例えば、広告情報を見る顧客が外国人の場合に、当該外国人の広告内容の理解を補助するための外国語の音声情報などである。副音声は、本編の音声による広告メッセージとは異なる内容の音声による広告メッセージであってもよい。
【０１７５】
婦人靴／バックや婦人服の広告情報も化粧品の広告情報と同様に、複数の婦人靴／バックや婦人服のメーカや販売店などで予め作成された複数の広告情報を編集したものである。婦人靴／バックや婦人服の広告情報も通常、映像と音声によって作成されているが、字幕、手話映像、副音声などの付加情報を含むものもある。
【０１７６】
配信サーバーＳＶは、化粧品、婦人靴／バック、婦人服の各広告情報を互いに異なるマルチキャストチャネルでストリーミング配信する。例えば、化粧品、婦人靴／バック、婦人服の各カテゴリーに対してそれぞれｃｈ１０１０、ｃｈ１０２０、ｃｈ１０３０のマルチキャストチャネルが割り付けられていると、配信サーバーＳＶは、化粧品の広告情報をｃｈ１０１０でストリーミング配信し、婦人靴／バックの広告情報をｃｈ１０２０でストリーミング配信し、婦人服の広告情報をｃｈ１０３０でストリーミング配信する。
【０１７７】
図１６は、配信サーバーＳＶが化粧品、婦人靴／バック、婦人服の広告情報をマルチキャストでストリーミング配信する配信予定の一例を示す図である。
【０１７８】
配信サーバーＳＶは、ショッピングモールの営業日のｔ２−ｔ８の時間帯に化粧品、婦人靴／バック、婦人服の広告情報をマルチキャストで同時にストリーミング配信する。時刻ｔ２は、ショッピングモールの開店時刻であり、時刻ｔ８は、ショッピングモールの閉店時刻である。
【０１７９】
例えば、化粧品、婦人靴／バック、婦人服の各広告情報の放映時間（１本の放映時間）は、ｔ２−ｔ８の時間帯より短い。従って、配信サーバーＳＶは、化粧品、婦人靴／バック、婦人服の各広告情報を循環させて時刻ｔ２から時刻ｔ８まで繰り返しストリーミング配信する。
【０１８０】
ストリーム制御装置１Ａ(1)の配信予定群情報格納部１０１(1)には配信予定群情報が格納されている。配信予定群情報は、配信予定表作成装置２ＡでデコーダーＤｉ(1)毎に作成された配信予定情報の集合である。
【０１８１】
図１７は、ショッピングモールＳＭの各階に設けられたデコーダーＤｉ(1)，Ｄｉ(2)，Ｄｉ(3)に対して作成された配信予定表の一例を示す図である。
【０１８２】
図１７に示す配信予定表の例は、配信サーバーＳＶから化粧品、婦人靴／バック、婦人服の広告情報が図１６に示す配信予定でストリーミング配信される場合に対して作成されたものである。
【０１８３】
図１７に示す配信予定表は、化粧品の広告情報を化粧品が販売される１階のデコーダーＤｉ(1)（ｉ＝１，２，３）に配信し、婦人靴／バックの広告情報を婦人靴／バックが販売される２階のデコーダーＤｉ(2)（ｉ＝１，２，３）に配信し、婦人服の広告情報を婦人服が販売される３階のデコーダーＤｉ(3)（ｉ＝１，２，３）に配信するようにしたものである。
【０１８４】
配信サーバーＳＶはｔ２−ｔ８の時間帯に広告情報を配信するので、図１７の例では、化粧品、婦人靴／バック、婦人服の各広告情報がｔ２−ｔ８の時間帯にそれぞれデコーダーＤｉ(1)、デコーダーＤｉ(2)、デコーダーＤｉ(3)に配信されるように設定されている。また、出力制御フラグは、全て「０」（付加情報を出力させない態様）に設定されている。
【０１８５】
ｔ２−ｔ８の時間帯では、ショッピングモールＳＭの各階に設けられたストリーム制御装置１Ａ(1)，１Ａ(2)，１Ａ(3)は、配信サーバーＳＶからマルチキャストチャネルでストリーミング配信される３本の広告情報のストリームを受信する。
【０１８６】
配信予定群情報格納部１０１(1)に図１７に示す配信予定群情報が格納されている場合、ストリーム制御装置１Ａ(1)は、受信したストリームを、デコーダーＤｉ(1)に対応付けられた配信予定情報を用いて３個のデコーダーＤ１(1)〜Ｄ３(1)に転送する。
【０１８７】
例えば、ストリーム制御装置１Ａ(1)は、受信したスリームのうち、ｃｈ１０１０のストリームだけを３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。この転送では、出力制御フラグが「０」に設定されているので、ストリーム制御装置１Ａ(1)は、ストリームに含まれる付加情報のデータをデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送しない。
【０１８８】
デコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)は、ストリーム制御装置１Ａ(1)から転送されるストリームを復号して化粧品の広告情報を表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に出力する。３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)は、化粧品の広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの１階では、３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に化粧品の広告の本編（本編のみで付加情報は含まない）が放映される。
【０１８９】
一方、ストリーム制御装置１Ａ(2)は、受信したスリームのうち、ｃｈ１０２０のストリームだけを３台のデコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)に転送し、ストリーム制御装置１Ａ(3)は、受信したスリームのうち、ｃｈ１０３０のストリームだけを３台のデコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)に転送する。出力制御フラグが「０」に設定されているので、ストリーム制御装置１Ａ(2)は、ストリームに含まれる付加情報のデータをデコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)に転送しない。また、ストリーム制御装置１Ａ(3)も、ストリームに含まれる付加情報のデータをデコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)に転送しない。
【０１９０】
デコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)は、ストリーム制御装置１Ａ(2)から転送されるストリームを復号して婦人靴／バックの広告情報を表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に出力し、表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)は、婦人靴／バックの広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの２階では、３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に婦人靴／バックの広告の本編（本編のみで付加情報は含まない）が放映される。
【０１９１】
また、デコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)は、ストリーム制御装置１Ａ(3)から転送されるストリームを復号して婦人服の広告情報を表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に出力し、表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)は、婦人服の広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの３階では、３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に婦人服の広告（本編のみで付加情報は含まない）が放映される。
【０１９２】
図１８は、ショッピングモールＳＭの各階に設けられたデコーダーＤｉ(1)，Ｄｉ(2)，Ｄｉ(3)に対して作成された配信予定表の他の例を示す図である。
【０１９３】
図１８に示す配信予定表の例も、配信サーバーＳＶから化粧品、婦人靴／バック、婦人服の広告情報が図１６に示す配信予定でストリーミング配信される場合に対して作成されたものである。
【０１９４】
図１８に示す配信予定表は、時間帯によって各階のデコーダーＤｉ(j)（ｉ＝１，２，３、ｊ＝１，２，３）に転送する広告情報の内容を変化させ、全ての階で化粧品、婦人靴／バック、婦人服の広告情報を放映するようにしたものである。
【０１９５】
図１８の例では、１階の３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)には、ｔ２−ｔ４の時間帯に化粧品の広告情報が転送され、ｔ４−ｔ６の時間帯に婦人靴／バックの広告情報が転送され、ｔ４−ｔ６の時間帯に婦人服の広告情報が転送されるように設定されている。
【０１９６】
また、２階の３台のデコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)には、ｔ２−ｔ４の時間帯に婦人靴／バックの広告情報が転送され、ｔ４−ｔ６の時間帯に婦人服の広告情報が転送され、ｔ６−ｔ８の時間帯に化粧品の広告情報が転送されるように設定されている。
【０１９７】
また、３階の３台のデコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)には、ｔ２−ｔ４の時間帯に婦人服の広告情報が転送され、ｔ４−ｔ６の時間帯に化粧品の広告情報が転送され、ｔ６−ｔ８の時間帯に婦人靴／バックの広告情報が転送されるように設定されている。
【０１９８】
そして、いずれの階もｔ４−ｔ６とｔ６−ｔ８の時間帯では出力制御フラグが「０」に設定されているが、ｔ２−ｔ４の時間帯では出力制御フラグが「１」に設定されている。従って、ｔ２−ｔ４の時間帯では、１階の表示装置Ｐ１(1)〜Ｐ３(1)（デジタル・サイネージ）では化粧品の広告情報とともに付加情報が放映され、２階の表示装置Ｐ１(2)〜Ｐ３(2)（デジタル・サイネージ）では婦人靴／バックの広告情報とともに付加情報が放映され、３階の表示装置Ｐ１(3)〜Ｐ３(3)（デジタル・サイネージ）では婦人服の広告情報とともに付加情報が放映されることになる。
【０１９９】
配信予定群情報格納部１０１(1)に図１８に示す配信予定群情報が格納されている場合、ストリーム制御装置１Ａ(1)は、受信したストリームを、デコーダーＤｉ(1)に対応付けられた配信予定情報を用いて３個のデコーダーＤ１(1)〜Ｄ３(1)に転送する。
【０２００】
例えば、ストリーム制御装置１Ａ(1)は、ｔ２−ｔ４の時間帯では、受信したスリームのうちｃｈ１０１０のストリームだけを３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。また、ｔ４−ｔ６の時間帯では、ストリーム制御装置１Ａ(1)は、受信したスリームのうちｃｈ１０２０のストリームだけを３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。また、ｔ６−ｔ８の時間帯では、ストリーム制御装置１Ａ(1)は、受信したスリームのうちｃｈ１０３０のストリームだけを３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。
【０２０１】
ｔ２−ｔ４の時間帯の転送では、出力制御フラグが「１」に設定されているので、ストリーム制御装置１Ａ(1)は、ストリームに含まれる付加情報のデータをデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送するが、ｔ４−ｔ６とｔ６−ｔ８の時間帯の転送では、出力制御フラグが「０」に設定されているので、ストリームに含まれる付加情報のデータをデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送しない。
【０２０２】
デコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)は、ｔ２−ｔ４の時間帯では、ストリーム制御装置１Ａ(1)から転送されるストリームを復号して化粧品の広告情報と付加情報を表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に出力する。３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)は、化粧品の広告情報と付加情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの１階では、３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に化粧品の広告（本編と付加情報）が放映される。
【０２０３】
例えば、化粧品の付加情報が外国語（例えば、英語、中国語、韓国語などの言語）による字幕情報の場合、表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)には化粧品の広告の映像に外国語の字幕が重畳して表示される。これにより、英語、中国語、韓国語などを母国語とする外国人が表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に表示される化粧品の広告を見た場合、その広告内容を容易に理解できるようになる。
【０２０４】
一方、ｔ４−ｔ６の時間帯では、デコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)は、ストリーム制御装置１Ａ(1)から転送されるストリームを復号して婦人靴／バッグの広告情報を表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に出力し、３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)は、婦人靴／バッグの広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの１階では、３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に婦人靴／バッグの広告（本編のみ）が放映される。
【０２０５】
また、ｔ６−ｔ８の時間帯では、デコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)は、ストリーム制御装置１Ａ(1)から転送されるストリームを復号して婦人服の広告情報を表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に出力し、３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)は、婦人服の広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの１階では、３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)に婦人服の広告（本編のみ）が放映される。
【０２０６】
また、デコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)は、ｔ２−ｔ４の時間帯では、ストリーム制御装置１Ａ(2)から転送されるストリームを復号して婦人靴／バックの広告情報と付加情報を表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に出力する。３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)は、婦人靴／バックの広告情報と付加情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの２階では、３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に婦人靴／バックの広告（本編と付加情報）が放映される。
【０２０７】
この広告についても、例えば、付加情報として外国語の字幕情報が付加されている場合、表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)には婦人靴／バックの広告の映像に外国語の字幕が重畳して表示される。これにより、英語、中国語、韓国語などを母国語とする外国人が表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に表示される婦人靴／バックの広告を見た場合、その広告内容を容易に理解できるようになる。
【０２０８】
ｔ４−ｔ６の時間帯では、デコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)は、ストリーム制御装置１Ａ(1)から転送されるストリームを復号して婦人服の広告情報を表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に出力し、３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)は、婦人服の広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの２階では、３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に婦人服の広告（本編のみ）が放映される。
【０２０９】
また、ｔ６−ｔ８の時間帯では、デコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)は、ストリーム制御装置１Ａ(2)から転送されるストリームを復号して化粧品の広告情報を表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に出力し、３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)は、婦人服の広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの２階では、３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)に化粧品の広告（本編のみ）が放映される。
【０２１０】
また、デコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)は、ｔ２−ｔ４の時間帯では、ストリーム制御装置１Ａ(3)から転送されるストリームを復号して婦人服の広告情報と付加情報を表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に出力する。３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)は、婦人服の広告情報と付加情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの３階では、３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に婦人服の広告（本編と付加情報）が放映される。
【０２１１】
この広告についても、例えば、付加情報として外国語の字幕情報が付加されている場合、表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)には婦人服の広告の映像に外国語の字幕が重畳して表示される。これにより、英語、中国語、韓国語などを母国語とする外国人が表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に表示される婦人服の広告を見た場合、その広告内容を容易に理解できるようになる。
【０２１２】
ｔ４−ｔ６の時間帯では、デコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)は、ストリーム制御装置１Ａ(3)から転送されるストリームを復号して婦人靴／バックの広告情報を表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に出力し、３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)は、婦人靴／バックの広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの３階では、３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に婦人靴／バックの広告（本編のみ）が放映される。
【０２１３】
また、ｔ６−ｔ８の時間帯では、デコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)は、ストリーム制御装置１Ａ(3)から転送されるストリームを復号して婦人靴／バックの広告情報を表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に出力し、３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)は、婦人靴／バックの広告情報を視聴可能な態様で表示する。これにより、ショッピングモールＳＭの３階では、３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)に婦人靴／バックの広告（本編のみ）が放映される。
【０２１４】
ストリーム制御装置１Ａ(1)、ストリーム制御装置１Ａ(2)及びストリーム制御装置１Ａ(3)は、それぞれ同期処理部１０７(1)、同期処理部１０７(2) 、同期処理部１０７(3)を有している。例えば、ストリーム制御装置１Ａ(1)の配信予定群情報格納部１０１(1)に格納されている配信予定群情報の内容が配信予定表作成装置２Ａによって変更されると、同期処理部１０７(1)は、ストリーム制御装置１Ａ(2)の配信予定群情報格納部１０１(2)とストリーム制御装置１Ａ(3)の配信予定群情報格納部１０１(3)に格納されている配信予定群情報の内容を配信予定群情報格納部１０１(1)と同様の内容に変更する。
【０２１５】
逆に、ストリーム制御装置１Ａ(2)の配信予定群情報格納部１０１(2)の配信予定群情報格納部１０１(2)に格納されている配信予定群情報の内容が配信予定表作成装置２Ａによって変更されると、同期処理部１０７(2)は、ストリーム制御装置１Ａ(1)の配信予定群情報格納部１０１(1)とストリーム制御装置１Ａ(3)の配信予定群情報格納部１０１(3)に格納されている配信予定群情報の内容を配信予定群情報格納部１０１(2)と同様の内容に変更する。ストリーム制御装置１Ａ(3)の配信予定群情報格納部１０１(3)の配信予定群情報格納部１０１(3)に格納されている配信予定群情報の内容が配信予定表作成装置２Ａによって変更された場合も同様である。
【０２１６】
すなわち、ストリーム制御装置１Ａ(1)〜１Ａ(3)の配信予定群情報のいずれか一つが、配信予定表作成装置２Ａによって変更されると、同一内容を有する全ての配信予定群情報は同期して変更される。
【０２１７】
以上のように、具体例２に係るマルチキャスト配信システムＭＣＳ’のストリーム制御装置１Ａによれば、配信サーバーＳＶから複数のマルチキャストチャネルでストリーミング配信される複数の広告情報のストリームのうち、ショッピングモールＳＭの各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)（ｊ＝１，２，３）が受信する一部の広告情報のストリームを各階のストリーム制御装置１Ａ(j)が選択して各デコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)に転送するので、各デコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)の選択的な広告情報のストリームの受信を簡単に行うことができる。
【０２１８】
また、ストリーム制御装置１Ａ(j)は、各階のデコーダーＤ１(j)〜Ｄ３(j)群毎に作成された配信予定情報を用いて各デコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)への広告情報のストリームの転送を制御するので、配信予定情報を変更することにより各デコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)への広告情報の変更を簡単に行うことができる。
【０２１９】
また、例えば、ショッピングモールＳＭの１階のストリーム制御装置１Ａ(1)の配信予定群情報格納部１０１(1)に格納された配信予定群情報と２階、３階のストリーム制御装置１Ａ(2)，１Ａ(3)の配信定群情報格納部１０１(2)，１０１(3)に格納された配信予定群情報とが同一の場合、例えば、配信予定群情報格納部１０１(1)に格納された配信予定群情報を変更すると、他の配信予定群情報格納部１０１(2)，１０１(3)に格納された配信予定群情報も同期して変更するので、配信予定群情報の変更を容易に行うことができる。
【０２２０】
また、広告情報に付加情報が含まれる場合、配信予定群情報に含まれる制御情報（出力制御フラグ）を用いて各ストリーム制御装置１Ａ(j)（ｊ＝１，２，３）がその付加情報を対応するデコーダーＤｉ(j)に転送するか否かを制御するので、表示装置Ｐｉ(j)で広告情報とともに付加情報を出力させる制御を簡単に行うことができる。
【０２２１】
なお、具体例２では、ショッピングモールにおける複数のデジタル・サイネージへの情報の出力制御について説明したが、具体例２の内容は、例えば、美術館、博物館、動植物園、遊園地などの各種の展示施設におけるデジタル・サイネージの出力制御にも応用することができる。
【０２２２】
美術館等の展示施設では、通常、複数の展示室にテーマ別に分類された複数の展示品が展示されている。各展示室に１以上のデジタル・サイネージを配置し、各デジタル・サイネージで展示品に関する情報である展示情報を出力する場合、具体例２に示した構成を応用すれば、各展示室のデジタル・サイネージに出力する展示情報の制御を容易に行うことができる。
【０２２３】
以上のように、実施の形態１に係るマルチキャスト配信システムＭＣＳ，ＭＣＳ’のストリーム制御装置１Ａによれば、配信サーバーＳＶから複数のマルチキャストチャネルでストリーミング配信される複数のストリームのうち、各デコーダーＤｉが受信する一部のストリームをストリーム制御装置１Ａが選択して各デコーダーＤｉに転送するので、各デコーダーＤｉの選択的なストリームの受信を簡単に行うことができる。
【０２２４】
また、ストリーム制御装置１Ａは、デコーダーＤｉ毎に作成された配信予定情報を用いて各デコーダーＤｉへのストリームの転送を制御するので、配信予定情報の変更により各デコーダーＤｉへのストリームの内容の変更を簡単に行うことができる。
【０２２５】
また、同一の配信予定群情報が格納された配信予定群情報格納部１０１を有するストリーム制御装置１Ａが２以上ある場合、一のストリーム制御装置１Ａの配信予定群情報格納部１０１に格納された配信予定群情報を変更すると、他のストリーム制御装置１Ａの配信予定群情報格納部１０１に格納された配信予定群情報も同期して変更するので、配信予定群情報の変更を容易に行うことができる。
【０２２６】
また、ストリームに付加情報が含まれる場合、配信予定群情報に含まれる制御情報を用いてストリーム制御装置１Ａがその付加情報を対応するデコーダーＤｉに転送するか否かを制御するので、表示装置Ｐｉでストリームの本編の情報とともに付加情報を出力させる制御を簡単に行うことができる。
【０２２７】
（実施の形態２）
実施の形態１では、デコーダーＤｉ毎に作成された配信予定情報を用いて、ストリーム制御装置１Ａから各デコーダーＤｉ（ｉ＝１，２，…ｎ）に転送するストリームを制御している。実施の形態２は、配信予定群情報又は配信予定情報に対応付けて条件を設定しておき、条件に合致する配信予定群情報又は配信予定情報を用いて、ストリーム制御装置１Ｂから各デコーダーＤｉ（ｉ＝１，２，…ｎ）に転送するストリームを制御するものである。
【０２２８】
条件は、複数の配信予定群情報又は配信予定情報の中から使用する配信予定群情報又は配信予定情報を選択するための条件であり、カテゴリーによって複数の条件が設定することができる。
【０２２９】
条件のカテゴリーには、例えば、天気、寒暖、季節などの環境に関するカテゴリー、人種、男女、年齢層などの顧客に関するカテゴリー、午前、午後、昼間、夜間などの時間帯に関するカテゴリー、日本語、英語、仏語などの言語に関するカテゴリーなどの各種のカテゴリーを対象とすることができる。
【０２３０】
図１９は、実施の形態２に係るストリーム制御装置１Ｂの構成を示すブロック図である。
【０２３１】
ストリーム制御装置１Ｂは、配信予定群情報格納部１０１、ストリーム受信部１０２、時刻取得部１０３、ストリーム決定部１０４、ストリーム転送部１０５、変更受付部１０６、同期処理部１０７、環境情報取得部１０８および判断部１０９を備える。
【０２３２】
ストリーム制御装置１Ｂの構成は、図２に示すストリーム制御装置１Ａに対して環境情報取得部１０８と判断部１０９を追加したものであり、配信予定群情報格納部１０１乃至同期処理部１０７の各部の機能は、実施の形態１で説明した内容と同一である。
【０２３３】
以下では、配信予定群情報格納部１０１乃至同期処理部１０７の各部については、実施の形態１と異なる内容についてだけ説明し、環境情報取得部１０８と判断部１０９については、詳細に説明する。
【０２３４】
配信予定群情報格納部１０１は、配信予定群情報又は１以上のいずれかの配信予定情報に対応付けて上記の条件を格納している。配信予定群情報格納部１０１は、条件の対応付いていない配信予定群情報又は配信予定情報と、例えば、環境に関する情報である環境情報に関する条件を対応付けた１以上の配信予定群情報又は配信予定情報を格納している。環境情報は、上述した晴れ、曇り、雨／雪などの天気の情報の他、暑い、寒いなどの人間の体感に関する情報や、春夏秋冬の季節の情報などである。
【０２３５】
環境に関する条件が対応付けられた配信予定群情報又は配信予定情報は、その条件に合致する環境状態になった場合に選択される配信予定群情報又は配信予定情報である。また、環境に関する条件が対応付けられていない配信予定群情報又は配信予定情報は、環境に関する条件が対応付けられた配信予定群情報又は配信予定情報が選択されない場合に選択される配信予定群情報又は配信予定情報である。
【０２３６】
例えば、環境に関する条件を晴れ、曇り、雨／雪等の天気の条件とし、これらの天気に関する条件が対応付けられた配信予定群情報又は配信予定情報を用いたストリーム転送制御を、具体例２で示したショッピングモールＳＭにおける複数のデジタル・サイネージへの広告情報の出力制御に応用する場合、ストリーム制御装置１Ｂは、天候が晴れであれば、晴れの条件が対応付けられている配信予定群情報又は配信予定情報を用いてデジタル・サイネージへの広告情報の出力制御を行う。また、ストリーム制御装置１Ｂは、天候が雨であれば、雨／雪の条件が対応付けられている配信予定群情報又は配信予定情報を用いてデジタル・サイネージへの広告情報の出力制御を行うことになる。
【０２３７】
配信予定群情報格納部１０１に配信予定群情報又は配信予定情報に対応付けて格納される条件は、環境情報に関する条件に限定されず、各種の条件を設定することができる。例えば、ストリーム制御装置１ＢをショッピングモールＳＭにおける複数のデジタル・サイネージへの広告情報の出力制御に応用する場合、例えば、ショッピングモールＳＭのデジタル・サイネージを見る顧客に関する顧客情報に関連した条件や、時間帯に関連する条件や、祭事や年中行事などに関連する条件などを用いることができる。
【０２３８】
顧客情報に関連する条件は、顧客の年齢層、性別、人種、人数などの情報である。また、時間帯に関連する条件は、例えば、ショッピングモールＳＭが開店時刻から閉店時刻までの時間を複数の時間帯に分割した各時間帯の情報である。例えば、開店時刻を９：００とし、閉店時刻を２０：００とすると、９：００−２０：００の時間帯を２時間単位で分割した、９：００−１１：００（朝）、１１：００−１３：００（昼）、１３：００−１５：００（午後）、１６：００−１８：００（夕方）、１８：００−２０：００（夜）の各時間帯を時間帯に関する条件にすることができる。
【０２３９】
祭事や年中行事などに関連する条件は、例えば、バレンタインデー、雛祭り、節句祭り、クリスマスなどに関する情報である。
【０２４０】
実施の形態２に係るストリーム制御装置１Ｂでは、配信予定群情報格納部１０１に配信予定群情報又は１以上のいずれかの配信予定情報に対応付けて環境情報に関する条件が格納されているものとする。
【０２４１】
環境情報取得部１０８は、環境情報を取得する。環境情報取得部１０８が取得する環境情報は、例えば、天気に関する情報である。環境情報取得部１０８は、例えば、天気の情報を配信するサーバーにアクセスして、当該サーバーから晴れ、曇り、雨、雪などの天気の情報を取得することができる。
【０２４２】
この場合、環境情報取得部１０８は、ＭＰＵやメモリ等で実現することができる。判断部１０９は、ハードウェア（専用回路）で実現されてもよい。
【０２４３】
また、環境情報取得部１０８は、温度計、湿度計、雨量計、積雪計などのセンサと、温度、湿度、雨量、積雪量などの情報を晴れ、曇り、雨、雪などの情報に変換する変換テーブルと、温度計などのセンサで検出した温度、湿度、雨量、積雪量などの情報を、変換テーブルを用いて晴れ、曇り、雨、雪などの情報に変換する処理部とを備え、温度計などのセンサで検出した温度、湿度、雨量、積雪量などの情報と変換テーブルを用いて、天気の情報を取得るようにしてもよい。
【０２４４】
この場合、環境情報取得部１０８の処理部をＭＰＵやメモリ等やハードウェア（専用回路）などで実現することができる。
【０２４５】
なお、条件を顧客に関する条件とする場合は、環境情報取得部１０８に代えて顧客情報取得部を設けるとよい。顧客情報取得部は、例えば、顧客を撮影するカメラと、ショッピングモールＳＭに集まる顧客の年齢層、性別、人種などの属性に関する統計情報と、カメラの撮影画像を用いて当該撮影画像に写っている顧客の特徴的な情報を取得し、その情報と顧客の属性に関する統計情報とから顧客情報を特定する処理部とによって実現することができる。
【０２４６】
判断部１０９は、環境情報取得部１０８が取得した環境情報が配信予定群情報又は配信予定情報に対応付けられた条件に合致するか否かを判断する。例えば、配信予定群情報格納部１０１に格納されている複数の配信予定情報に、晴れ、曇り、雨、雪などの天気に関する条件が対応付けられている場合、判断部１０９は、環境情報取得部１０８が取得した天気に関する情報がいずれの配信予定群情報又は配信予定情報に対応付けられた天気に関する条件に合致するかを判断する。
【０２４７】
ストリーム決定部１０４は、判断部１０９が、環境情報取得部１０８の取得した天気に関する情報が配信予定群情報格納部１０１に格納されている天気に関する条件に合致すると判断した場合は、時刻取得部１０３が取得した現在時刻Ｔｒと環境情報取得部１０８の取得した天気に関する情報が対応付けられた配信予定群情報又は配信予定情報とを用いて、現在時刻Ｔｒに対応する時間帯情報と対になるストリームを決定する。
【０２４８】
ストリーム決定部１０４は、判断部１０９が、環境情報取得部１０８の取得した天気に関する情報が配信予定群情報格納部１０１に格納されている天気に関する条件に合致しないと判断した場合は、現在時刻Ｔｒと環境情報に関する条件が対応付けられていない配信予定群情報又は配信予定情報とを用いて、現在時刻Ｔｒに対応する時間帯情報と対になるストリームを決定する。
【０２４９】
判断部１０９は、通常、ＭＰＵやメモリ等で実現することができる。判断部１０９などの処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。判断部１０９などは、ハードウェア（専用回路）で実現されてもよい。
【０２５０】
次に、ストリーム制御装置１Ｂの動作について、図２０のフローチャートを用いて説明する。
【０２５１】
（ステップＳ２０１）変更受付部１０６が配信予定群情報の変更を受け付けたか否かを判断する。変更受付部１０６が配信予定群情報の変更を受け付けると（Ｓ２０１：Ｙ）、ステップＳ２０２に進み、変更受付部１０６が配信予定群情報の変更を受け付けていなければ（Ｓ２０１：Ｎ）、ステップＳ６０３に進む。
【０２５２】
（ステップＳ２０２）同期処理部１０７は、配信予定群情報格納部１０１に格納されている配信予定群情報を変更受付部１０６が受け付けた変更内容に変更する。また、変更受付部１０６は、配信予定群情報格納部１０１に格納された配信予定群情報と同一の配信予定群情報を備える他のストリーム制御装置１Ｂ’がある場合、他のストリーム制御装置１Ｂ’の配信予定群情報格納部１０１に格納されている配信予定群情報も変更受付部１０６が受け付けた変更内容に変更する。
【０２５３】
すなわち、ストリーム制御装置１Ａの変更受付部１０６は、ストリーム制御装置１Ｂの配信予定群情報格納部１０１に格納された配信予定群情報とストリーム制御装置１Ｂ’の配信予定群情報格納部１０１に格納された配信予定群情報の変更処理を同期して行う。
【０２５４】
（ステップＳ２０３）ストリーム受信部１０２がストリームを受信しているか否かを判断する。ストリーム受信部１０２がストリームを受信していなければ（Ｓ２０３：Ｎ）、ステップＳ２０１に戻り、ストリーム受信部１０２がストリームを受信していれば（Ｓ２０３：Ｙ）、ステップＳ２０４に進む。
【０２５５】
（ステップＳ２０４）時刻取得部１０３は、現在時刻Ｔｒを取得する。
【０２５６】
（ステップＳ２０５）環境情報取得部１０８は、環境情報を取得する。
【０２５７】
（ステップＳ２０６）判断部１０３は、環境情報取得部１０８が取得した環境情報に合致する環境情報に関する条件が配信予定群情報格納部１０１に格納されているか否かを判断する。格納されていれば(Ｓ２０６：Ｙ）、ステップＳ２０７に進み、格納されていなければ(Ｓ２０６：Ｎ）、ステップＳ２０１に戻る。
【０２５８】
（ステップＳ２０７）ストリーム決定部１０４は、時刻取得部１０３が取得した現在時刻Ｔｒと配信予定群情報格納部１０１に格納されている環境情報取得部１０８が取得した環境情報に関する条件に合致する配信予定群情報とを用いて、現在時刻Ｔｒにストリーム受信部１０２が受信しているストリーム（すなわち、デコーダーＤｉへの転送対象のストリーム）を決定する。
【０２５９】
また、ストリーム決定部１０４は、ストリーム受信部１０２が受信しているストリームに対応付けられた付加情報のうち、デコーダーＤｉへの転送対象の付加情報を決定する。
【０２６０】
例えば、配信予定群情報格納部１０１に、晴れ、曇り、雨、雪の環境情報に関する条件に対応付けられた複数の配信予定群情報が格納されており、環境情報取得部１０８が取得した環境情報が雨の場合、ストリーム決定部１０４は、雨の条件に対応付けられた配信予定群情報と時刻取得部１０３が取得した現在時刻を用いて、現在時刻の時間帯に配信サーバーＳＶからスリーミング配信されるストリーム（雨のときのコンテンツのストリーム）とそのストリームに付加されている付加情報を決定する。
【０２６１】
一方、環境情報取得部１０８が取得した環境情報が通常の天気の場合、ストリーム決定部１０４は、環境情報に関する条件が対応付けられていない配信予定群情報と時刻取得部１０３が取得した現在時刻Ｔｒを用いて、現在時刻Ｔｒの時間帯に配信サーバーＳＶからスリーミング配信されるストリーム（通常の天気のときのコンテンツのストリーム）とそのストリームに付加されている付加情報を決定する。
【０２６２】
（ステップＳ２０８）ストリーム転送部１０５は、ストリーム決定部１０４が決定したストリームと付加情報を対応するデコーダーＤｉに転送し、ステップＳ２０１に戻る。
【０２６３】
なお、図２０のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
（具体例３)
【０２６４】
具体例２で説明した、ショッピングモールＳＭの各階の表示装置Ｐｉ(j)（ｉ＝１，２，３、ｊ＝１，２，３）（デジタル・サイネージ）における広告情報の出力制御に、実施の形態２に係るストリーム制御装置１Ｂを適用した場合の例を具体例３として説明する。
【０２６５】
具体例３のマルチキャスト配信システムの構成は、図１４に示す具体例２のマルチキャスト配信システムＭＣＳ’の構成と同一であるので、以下の説明では、具体例３のマルチキャスト配信システムの構成の説明は省略し、ストリーム制御装置１Ｂのストリームの転送動作について説明する。
【０２６６】
図２１は、具体例３における配信サーバーＳＶが化粧品、婦人靴／バック、婦人服の広告情報をマルチキャストでストリーミング配信する配信予定の一例を示す図である。
【０２６７】
配信サーバーＳＶは、ショッピングモールの営業日のｔ２−ｔ８の時間帯に化粧品、婦人靴／バック、婦人服の広告情報をマルチキャストで同時にストリーミング配信する。化粧品、婦人靴／バック、婦人服の各広告情報は、通常のものと雨の日用のものの２種類が作成されており、配信サーバーＳＶは、合計６本の広告情報をマルチキャストで同時にストリーミング配信する。
【０２６８】
なお、図２１では、説明を簡単にするために、条件付きの広告情報は、雨の日用の広告情報だけにしているが、曇りの日用の広告情報や晴れの日用の広告情報などの他の天気に関する条件を対応付けた広告情報をマルチキャストで同時にストリーミング配信するようにしてもよい。
【０２６９】
通常の広告情報は、例えば、天気が通常の晴れの日に対応した広告情報であり、雨の日用の広告情報は、天気が、雨が降っている日若しくは雨が降りそうな日（雨模様の日）に対応した広告情報である。通常の広告情報と雨の日用の広告情報は、例えば、広告情報から天気が分かるように両広告内容を異ならせている。例えば、通常の広告情報には天気に関連する情報が少なく、雨の日用の広告情報には雨に関連した情報が比較的多く含まれるように作成されている。
【０２７０】
天気の違いが分かるような広告内容の違いとしては、例えば、雨の日用の広告ではレインコート、レインシューズ、耐水性や撥水性のあるバックなどの商品の広告を多くするとよい。或いはまた、通常の広告情報は全体的に明るい色調で作成し、雨の日用の広告情報は全体的に暗い色調で作成して色調によって天気の良否が連想できるようにしてもよい。
【０２７１】
配信サーバーＳＶは、例えば、化粧品の広告情報をマルチキャストチャネルｃｈ１０１０でストリーミング配信し、雨の日用の化粧品の広告情報をマルチキャストチャネルｃｈ１０４０でストリーミング配信する。また、配信サーバーＳＶは、通常の婦人靴／バックの広告情報をマルチキャストチャネルｃｈ１０２０でストリーミング配信し、雨の日用の婦人靴／バックの広告情報をマルチキャストチャネルｃｈ１０５０でストリーミング配信する。また、配信サーバーＳＶは、通常の婦人服の広告情報をマルチキャストチャネルｃｈ１０３０でストリーミング配信し、雨の日用の婦人服の広告情報をマルチキャストチャネルｃｈ１０６０でストリーミング配信する。
【０２７２】
ストリーム制御装置１Ａ(1)の配信予定群情報格納部１０１(1)には配信予定群情報が格納されている。配信予定群情報は、配信予定表作成装置２ＡでデコーダーＤｉ(1)毎に作成された配信予定情報の集合である。
【０２７３】
図２２は、ストリーム制御装置１Ａ(1)の配信予定群情報格納部１０１(1)に格納されている配信予定群情報の一例を示す図である。
【０２７４】
図２２に示す配信予定表の例は、配信サーバーＳＶから化粧品、婦人靴／バック、婦人服の広告情報が図２１に示す配信予定でストリーミング配信される場合に対して作成されたものである。
【０２７５】
図２２に示す配信予定表は、図１７に示す配信予定表に対して、各階のデコーダーＤｉ(j)（ｉ＝１，２，３、ｊ＝１，２，３）に環境に関する条件（天気に関する条件）が付された配信予定表を追加したものである。
【０２７６】
例えば、１階のデコーダーＤｉ(1)（ｉ＝１，２，３）に対する配信予定表には、化粧品の通常の広告情報を配信する予定表（上段の予定表）と雨の日用の広告情報を配信する配信予定表（下段の予定表）が含まれている。２階のデコーダーＤｉ(2)（ｉ＝１，２，３）と３階のデコーダーＤｉ(3)（ｉ＝１，２，３）に対する配信予定表についても同様で、婦人靴／バック、婦人服の通常の広告情報を配信する配信予定表（上段の予定表）と雨の日用の広告情報を配信する配信予定表（下段の予定表）が含まれている。
【０２７７】
両配信予定表に含まれる「環境に関する条件」は、配信予定表が選択される条件を示し、図２２の例では、天気に関する条件である。通常の配信予定表の「環境に関する条件」には、「−」が記載されているが、これは、選択される条件がないことを示している。一方、雨の日用の配信予定表の「環境に関する条件」には、「雨」が記載されているが、これは選択される条件が雨若しくは雨模様の天気であることを示している。
【０２７８】
従って、環境情報取得部１０８が取得した環境情報が雨若しくは雨模様の天気の場合は、雨の日用の配信予定表が選択され、環境情報取得部１０８が取得した環境情報が雨若しくは雨模様の天気でない場合は、通常の配信予定表が選択される。
【０２７９】
すなわち、図２２に示す配信予定表によれば、化粧品の広告情報の場合、天気が雨若しくは雨模様でなければ、マルチキャストチャネルｃｈ１０１０で受信される化粧品の通常の広告情報が１階のデコーダーＤｉ(1)に配信され、天気が雨若しくは雨模様になると、１階のデコーダーＤｉ(1)に配信されている広告情報がマルチキャストチャネルｃｈ１０４０で受信される化粧品の雨の日用の広告情報に切り換えられることになる。
【０２８０】
また、婦人靴／バックの広告情報の場合、天気が雨若しくは雨模様でなければ、マルチキャストチャネルｃｈ１０２０で受信される婦人靴／バックの通常の広告情報が２階のデコーダーＤｉ(2)に配信され、天気が雨若しくは雨模様になると、２階のデコーダーＤｉ(2)に配信されている広告情報がマルチキャストチャネルｃｈ１０５０で受信される婦人靴／バックの雨の日用の広告情報に切り換えられることになる。
【０２８１】
また、婦人服の広告情報の場合、天気が雨若しくは雨模様でなければ、マルチキャストチャネルｃｈ１０３０で受信される婦人服の通常の広告情報が３階のデコーダーＤｉ(3)に配信され、天気が雨若しくは雨模様になると、３階のデコーダーＤｉ(3)に配信されている広告情報がマルチキャストチャネルｃｈ１０６０で受信される婦人服の雨の日用の広告情報に切り換えられることになる。
【０２８２】
図２２の例では、通常の配信予定表と雨の日用の配信予定表の出力制御フラグが「０」に設定されているが、両配信予定表の出力制御フラグは「１」に設定されていてもよく、いずれか一方の配信予定表の出力制御フラグが「１」に設定され、他方の配信予定表が「０」に設定されていてもよい。例えば、通常の配信予定表の出力制御フラグは「０」に設定し、雨の日用の配信予定表の出力制御フラグは「１」に設定してもよい。
【０２８３】
次に、ストリーム制御装置１Ｂの動作について説明する。
【０２８４】
ショッピングモールＳＭの営業日のｔ２−ｔ８の時間帯において、各階に設けられたストリーム制御装置１Ｂ(j)（ｊ＝１，２，３）のストリーム受信部１０２(j)は、配信サーバーＳＶからマルチキャストチャネルｃｈ１０１０〜ｃｈ１０６０でストリーミング配信される化粧品、婦人靴／バック、婦人服の各広告情報のストリームを受信する。
【０２８５】
また、ストリーム制御装置１Ｂ(j)の時刻取得部１０３(j)が現在時刻Ｔｒを取得している。さらに、ストリーム制御装置１Ｂ(j)の環境情報取得部１０８(j)が天気に関する情報を取得する。環境情報取得部１０８(j)は、天気に関する情報として、例えば、雨若しくは雨模様の情報を取得し、天気が雨若しくは雨模様であれば、例えば、「１」の情報を出力し、天気が雨若しくは雨模様でなければ、「０」の情報を出力する。「１」の情報は、検出した天気が雨若しくは雨模様であることを示し、「０」の情報は、検出した天気が雨若しくは雨模様ではないことを示す。
【０２８６】
環境情報取得部１０８(j)が取得した天気に関する情報を出力すると、ストリーム制御装置１Ｂ(j)の判断部１０３(j)は、その天気に関する情報が配信予定表に対応付けられている天気に関する条件に合致するか否かを判断する。具体的には、判断部１０３(j)は、環境情報取得部１０８が取得した天気に関する情報が環境に関する条件の欄に記載されている条件と一致するか否かを判断する。
【０２８７】
例えば、環境情報取得部１０８(j)から出力される情報が「１」の場合、環境情報取得部１０８(j)が取得した天気に関する情報は雨又は雨模様であり、図２２に示す配信予定表に雨又は雨模様の条件が設定された配信予定表が含まれているので、判断部１０３(j)は、雨又は雨模様の条件が設定された配信予定表に合致すると判断する。
【０２８８】
一方、環境情報取得部１０８(j)から出力される情報が「０」の場合、環境情報取得部１０８(j)が取得した天気に関する情報は雨又は雨模様以外であり、図２２に示す配信予定表の雨又は雨模様の条件が設定された配信予定表に合致しないので、判断部１０３(j)は、雨又は雨模様の条件が設定された配信予定表に合致しないと判断する。
【０２８９】
ストリーム制御装置１Ｂ(j)のストリーム決定部１０４(j)は、判断部１０３(j)の判断結果と現在時刻Ｔｒと配信予定群情報格納部１０１(j)に格納されている図２２に示す配信予定群情報とを用いて、デコーダーＤｉ(j)に転送すべきストリームを決定する。
【０２９０】
すなわち、判断部１０３(j)が合致すると判断した場合、ストリーム決定部１０４(j)は、環境情報取得部１０８が取得した雨又は雨模様の天気の条件が選択条件に設定された雨の日用の配信予定情報を用いて、ストリームを決定する。ストリーム決定部１０４(j)は、マルチキャストチャネルｃｈ１０１０でストリーミング配信される化粧品の広告のストリーム、マルチキャストチャネルｃｈ１０２０でストリーミング配信される婦人靴／バックの広告のストリーム、マルチキャストチャネルｃｈ１０３０でストリーミング配信される婦人靴の広告のストリームを、各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)に転送すべきストリームと決定する。
【０２９１】
なお、決定したストリームに付加情報が含まれており、配信予定表の出力制御フラグが「１」に設定されている場合は、ストリーム決定部１０４(j)は、決定したストリームに対応する付加情報を各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)に転送すべき付加情報に決定する。
【０２９２】
また、判断部１０３(j)が合致しないと判断した場合、ストリーム決定部１０４(j)は、通常の配信予定情報を用いて、ストリームを決定する。すなわち、ストリーム決定部１０４(j)は、マルチキャストチャネルｃｈ１０４０でストリーミング配信される化粧品の広告のストリームと、マルチキャストチャネルｃｈ１０５０でストリーミング配信される婦人靴／バックの広告のストリームと、マルチキャストチャネルｃｈ１０６０でストリーミング配信される婦人靴の広告のストリームを、各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)に転送すべきストリームと決定する。
【０２９３】
なお、決定したストリームに付加情報が含まれており、配信予定表の出力制御フラグが「１」に設定されている場合は、ストリーム決定部１０４(j)は、決定したストリームに対応する付加情報を各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)に転送すべき付加情報に決定する。
【０２９４】
ストリーム決定部１０４(j)がストリームと付加情報を決定すると、ストリーム制御装置１Ｂのストリーム転送部１０５(j)がそのストリームと付加情報を、配信予定情報を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)に転送する。
【０２９５】
すなわち、判断部１０３(j)が合致すると判断した場合、ストリーム制御装置１Ｂ(1)のストリーム転送部１０５(1)は、マルチキャストチャネルｃｈ１０１０でストリーミング配信される化粧品の広告のストリームをショッピングモールＳＭの１階の３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。また、ストリーム制御装置１Ｂ(2)のストリーム転送部１０５(2)は、マルチキャストチャネルｃｈ１０２０でストリーミング配信される婦人靴／バックの広告のストリームをショッピングモールＳＭの２階の３台のデコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)に転送する。また、ストリーム制御装置１Ｂ(3)のストリーム転送部１０５(3)は、マルチキャストチャネルｃｈ１０３０でストリーミング配信される婦人服の広告のストリームをショッピングモールＳＭの３階の３台のデコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)に転送する。
【０２９６】
また、付加情報を転送する場合は、ストリーム転送部１０５(1)は、雨の日用の化粧品の広告の付加情報もショッピングモールＳＭの１階の３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。また、ストリーム転送部１０５(2)は、雨の日用の婦人靴／バックの広告の付加情報もショッピングモールＳＭの２階の３台のデコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)に転送する。また、ストリーム転送部１０５(3)は、雨の日用の婦人服の広告の付加情報もショッピングモールＳＭの３階の３台のデコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)に転送する。
【０２９７】
一方、判断部１０３(j)が合致しないと判断した場合、ストリーム制御装置１Ｂ(1)のストリーム転送部１０５(1)は、マルチキャストチャネルｃｈ１０４０でストリーミング配信される化粧品の広告のストリームをショッピングモールＳＭの１階の３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。また、ストリーム制御装置１Ｂ(2)のストリーム転送部１０５(2)は、マルチキャストチャネルｃｈ１０５０でストリーミング配信される婦人靴／バックの広告のストリームをショッピングモールＳＭの２階の３台のデコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)に転送する。また、ストリーム制御装置１Ｂ(3)のストリーム転送部１０５(3)は、マルチキャストチャネルｃｈ１０６０でストリーミング配信される婦人服の広告のストリームをショッピングモールＳＭの３階の３台のデコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)に転送する。
【０２９８】
また、付加情報を転送する場合は、ストリーム転送部１０５(1)は、通常の化粧品の広告の付加情報もショッピングモールＳＭの１階の３台のデコーダーＤ１(1)，Ｄ２(1)，Ｄ３(1)に転送する。また、ストリーム転送部１０５(2)は、通常の婦人靴／バックの広告の付加情報もショッピングモールＳＭの２階の３台のデコーダーＤ１(2)，Ｄ２(2)，Ｄ３(2)に転送する。また、ストリーム転送部１０５(3)は、通常の婦人服の広告の付加情報もショッピングモールＳＭの３階の３台のデコーダーＤ１(3)，Ｄ２(3)，Ｄ３(3)に転送する。
【０２９９】
各階のデコーダーＤｉ(1)，Ｄｉ(2)，Ｄｉ(3)（ｉ＝１，２，３）は、転送されたストリーム（付加情報がある場合はストリームとその付加情報）を復号し、各デコーダーＤｉ(j)に対応する表示装置Ｐｉ(j)に復号して得られた広告情報（付加情報がある場合はストリームとその付加情報）を出力する。
【０３００】
そして、１階に設けられた３台の表示装置Ｐ１(1)，Ｐ２(1)，Ｐ３(1)では化粧品の広告情報（付加情報がある場合はストリームとその付加情報）が表示され、２階に設けられた３台の表示装置Ｐ１(2)，Ｐ２(2)，Ｐ３(2)では婦人靴／バックの広告情報（付加情報がある場合はストリームとその付加情報）が表示され、３階に設けられた３台の表示装置Ｐ１(3)，Ｐ２(3)，Ｐ３(3)では婦人服の広告情報（付加情報がある場合はストリームとその付加情報）が表示される。
【０３０１】
すなわち、天気が雨若しくは雨模様でなければ、ショッピングモールＳＭの各階では、化粧品、婦人靴／バック、婦人服の各商品に関して、通常の広告情報（付加情報がある場合は広告情報とその付加情報）が３台の表示装置Ｐｉ(1)，Ｐｉ(2)，Ｐｉ(3)（ｉ＝１，２，３）に表示される。そして、天気が雨になると、ショッピングモールＳＭの各階では、化粧品、婦人靴／バック、婦人服の各商品に関して、雨の日用の広告情報（付加情報がある場合は広告情報とその付加情報）が３台の表示装置Ｐｉ(1)，Ｐｉ(2)，Ｐｉ(3)（ｉ＝１，２，３）に表示される。
【０３０２】
図２２の例では、説明を簡単にするために、環境情報取得部１０８が取得する天気に関する情報を２種類にしているが、例えば、雨若しくは雨模様、雪若しくは雪模様、曇り、晴れなどの３種類以上にしてもよい。その場合は、化粧品、婦人靴／バック、婦人服の各広告情報について、３種類以上の各天気に対応した広告情報が作成され、それらの広告情報が配信サーバーＳＶからマルチキャストチャネルを異ならせて同時にストリーミング配信されることになる。
【０３０３】
そして、ストリーム制御装置１Ｂ(j)では、天気に関する条件に基づき複数の配信予定群情報の中から条件に合致する配信予定群情報が選択され、その配信予定群情報を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)へのストリーム転送が制御される。
【０３０４】
例えば、環境情報取得部１０８(j)で雨若しくは雨模様、雪若しくは雪模様、曇り、これらの天気以外の情報を取得する場合、ストリーム制御装置１Ｂ(j)は、環境情報取得部１０８(j)が取得した環境情報が雨若しくは雨模様の天気のときは、雨の日用の広告情報の配信予定情報を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)へのストリーム転送を制御する。また、ストリーム制御装置１Ｂ(j)は、環境情報が雪若しくは雪模様の天気のときは、雪の日用の広告情報の配信予定情報を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)へのストリーム転送を制御する。また、ストリーム制御装置１Ｂ(j)は、環境情報が曇りの天気のときは、曇りの日用の広告情報の配信予定情報を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)へのストリーム転送を制御する。
【０３０５】
また、ストリーム制御装置１Ｂ(j)は、環境情報取得部１０８(j)が取得した環境情報が、雨若しくは雨模様、雪若しくは雪模様、曇りのいずれでもない天気のときは、通常の広告情報の配信予定情報を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)へのストリーム転送を制御する。
【０３０６】
具体例３では、環境に関する条件を天候に関する条件としたが、暑い、寒いなどの人間の体感に関する条件でもよい。例えば、気温の範囲を１５度未満（寒い）、１５度以上２８度未満（通常）、２８度以上（暑い）の範囲に分類して各温度範囲に対応した配信予定表を作成し、気温の条件に対応する配信予定表を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)へのストリーム転送を制御するようにしてもよい。
【０３０７】
また、環境に関する条件を２以上の環境に関するパラメータを組み合わせた条件にしてもよい。例えば、環境に関する条件を天気と気温を組み合わせた条件にしてもよい。例えば、天気のパラメータを雨、曇り、曇り／雨以外とし、気温のパラメータを気温Ａ（１５度未満）、気温Ｂ（１５度以上２８度未満）、気温Ｃ（２８度以上）とすると、天気と気温を組み合わせた条件として、（天気，気温）＝（雨，１５度未満）、（雨，１５度以上２８度未満）、（雨，２８度以上）、（曇り，１５度未満）、（曇り，１５度以上２８度未満）、（曇り，２８度以上）、（曇り／雨以外，１５度未満）、（曇り／雨以外，１５度以上２８度未満）、（曇り／雨以外，２８度以上）の９通りの条件を設定してもよい。
【０３０８】
この場合は、例えば、環境情報取得部１０８が雨と曇りの天気の情報を取得して雨の場合は「１」、曇りの場合は「２」、曇り／雨以外の場合は「０」の情報を出力するとともに、気温Ｔ［°］の情報を取得してＴ＜１５［°］場合は「Ａ」、１５≦Ｔ＜２８［°］の場合は「Ｂ」、２８≦Ｔ［°］の場合は「Ｃ」の情報を出力するように構成する。
【０３０９】
また、化粧品、婦人靴／バック、婦人服の各商品の広告情報について、９通りの条件に対応した配信予定情報を作成し、各配信予定情報の環境に関す条件に環境情報取得部１０８から出力される天気と気温の出力情報の組み合わせの情報（天気，気温）＝（１，Ａ）、（１，Ｂ）、（１，Ｃ）、（２，Ａ）、（２，Ｂ）、（２，Ｃ）、（０，Ａ）、（０，Ｂ）、（０，Ｃ）を対応付けておく。
【０３１０】
そして、判断部１０３が天気と気温の出力情報を組み合わせた情報が配信予定群情報に含まれる複数の配信予定情報に対応付けられた条件に合致するか否かを判断し、ストリーム決定部１０４が判断部１０３の判断結果に基づいて、条件に合致する配信予定情報を用いて各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)に転送するストリーム（付加情報がある場合はストリームとその付加情報）を決定する。そして、ストリーム転送部１０５がストリーム決定部１０４の決定に基づいて、各階のデコーダーＤ１(j)，Ｄ２(j)，Ｄ３(j)へのストリーム（付加情報がある場合はストリームとその付加情報）の転送を制御する。
【０３１１】
なお、ストリーム制御装置１Ｂ(1)，１Ｂ(2)，１Ｂ(3)においても、ストリーム制御装置１Ｂ(1)〜１Ｂ(3)の配信予定群情報のいずれか一つが、配信予定表作成装置２Ａによって変更されると、同一内容を有する全ての配信予定群情報は同期して変更される。
【０３１２】
以上のように、具体例３によれば、ショッピングモールＳＭの各階に設けられた表示装置Ｐｉ(j)（ｉ＝１，２，３、ｊ＝１，２，３）に表示する広告情報を、天候によってその天気に応じた広告情報に変更するので、ショッピングモールＳＭを訪れた顧客に天候に応じた商品の購買意欲を惹起することができる。
【０３１３】
また、各階に設けられた表示装置Ｐｉ(j)に表示する広告情報の切換制御を、各階に設けられたストリーム制御装置１Ｂ(j)によるデコーダーＤｉ(j)へのストリーム（付加情報がある場合はストリームとその付加情報）の転送制御によって行うので、その広告情報の切換制御を簡単に行うことができる。
【０３１４】
具体例３では、ショッピングモールＳＭにおける複数の表示装置Ｐｉ（デジタル・サイネージ）に表示する広告情報を天候の条件に基づいて切り換える制御について説明したが、例えば、各表示装置Ｐｉの周辺に位置する顧客について、顧客に関する情報を取得し、その情報に基づいて、各表示装置Ｐｉに表示する広告内容を切り換えるようにしてもよい。
【０３１５】
例えば、ある表示装置Ｐｉの周辺に位置する顧客が外国人（例えば、中国人）の場合、表示装置Ｐに表示する広告を当該外国人の母国語（例えば、中国語）の広告に切り換えるようにするとよい。この制御によれば、表示装置Ｐｉの周辺に集まる顧客の人種が変化するのに応じて表示装置Ｐｉに表示される広告情報をその顧客の母国語若しくは英語を用いた広告情報に制御することができるので、外国人の顧客に対する広告効果を向上させることができる。
【０３１６】
また、同一の階に複数個の表示装置Ｐｉ（ｉ＝１，２，…）が配置されている場合、外国人の顧客が複数個の表示装置Ｐｉを順番に移動するのに応じて各表示装置Ｐｉに表示される広告情報をその外国人用の広告情報に簡単に切り換えることができ、外国人の顧客に対する広告効果を向上させることができる。
【０３１７】
また、広告情報の切換を制御するための顧客の属性の条件を、例えば、婦人、紳士、子供などに設定すれば、婦人、紳士、子供などに対する広告効果を高めることができる。
【０３１８】
また、上記の広告情報の切換制御を、例えば、美術館や博物館の展示物の案内情報に応用すれば、特定の鑑賞者の団体が展示物や展示フロアーを移動する毎に当該鑑賞者の属性（外国人、性別、年齢層などの属性）に応じた案内情報の切換制御を容易に行うことができる。
【０３１９】
以上のように、実施の形態２に係るストリーム制御装置１Ｂにおいても、ストリーム制御装置１Ｂの後段に接続される１以上のデコーダーＤｉの選択的なストリームの受信を簡単に行うことができる。
【０３２０】
また、条件に応じて各デコーダーＤｉに配信するストリームを切り換えるので、各デコーダーＤｉの出力内容の複雑な切換制御も簡単に行うことができる。
【０３２１】
上記の実施の形態１，２のストリーム制御装置１Ａ，１Ｂにおける処理は、ソフトウェアで実現しても良い。そして、このソフトウェアをソフトウェアダウンロード等により配布しても良い。また、このソフトウェアをＣＤ−ＲＯＭなどの記録媒体に記録して流布しても良い。
【０３２２】
本実施の形態１におけるストリーム制御装置１Ａを実現するソフトウェアは、以下のようなプログラムである。
【０３２３】
すなわち、コンピュータがアクセス可能な記録媒体は、ストリームを識別するチャネル識別子と当該ストリームが配信される時間帯を示す時間帯情報とを有する配信予定情報を、２以上有する配信予定群情報を格納し得る配信予定群情報格納部を具備し、コンピュータを、２以上のストリームを受信するストリーム受信部と、現在時刻を取得する時刻取得部と、配信予定群情報を用いて、時刻取得部が取得した現在時刻に対応する時間帯情報と対になるストリームを決定するストリーム決定部と、ストリーム決定部が決定したストリームをデコーダーに転送するストリーム転送部と、して機能させるためのプログラムである。
【０３２４】
また、本実施の形態２におけるストリーム制御装置１Ｂを実現するソフトウェアは、以下のようなプログラムである。
【０３２５】
すなわち、上記のプログラムにおいて、配信予定群情報格納部は、配信予定群情報または１以上のいずれかの配信予定情報に対応付けて条件を格納しており、ストリーム決定部は、合致する条件に対応付いた配信予定群情報または１以上の配信予定情報を用いて、ストリームを決定する、プログラムである。
【０３２６】
また、上記のプログラムにおいて、条件は、環境に関する環境情報に関する条件を含み、コンピュータを、環境情報を取得する環境情報取得部と、環境情報取得部が取得した環境情報が配信予定情報に対応する条件に合致するか否かを判断する判断部と、してさらに機能させ、ストリーム決定部は、判断部が条件に合致すると判断した配信予定情報を用いて、現在時刻に対応する時間帯情報と対になるストリームを決定するプログラムである。
【０３２７】
図２３は、上記プログラムを実行して、実施の形態１，２によるストリーム制御装置１Ａ，１Ｂを実現するコンピュータの外観の一例を示す模式図である。実施の形態１，２は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現することができる。
【０３２８】
図２３において、コンピュータシステム９００は、ＣＤ−ＲＯＭドライブ９０５を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０３２９】
図２４は、コンピュータシステム９００の内部構成を示す図である。図２４において、コンピュータ９０１は、ＣＤ−ＲＯＭドライブ９０５に加えて、ＭＰＵ（Ｍｉｃｒｏ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮやＷＡＮ等への接続を提供する図示しないネットワークカードを含んでいてもよい。
【０３３０】
コンピュータシステム９００に、実施の形態１，２によるストリーム制御装置１Ａ，１Ｂの機能を実行させるプログラムは、ＣＤ−ＲＯＭ９２１に記憶されて、ＣＤ−ＲＯＭドライブ９０５に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、ＣＤ−ＲＯＭ９２１、またはネットワークから直接、ロードされてもよい。また、ＣＤ−ＲＯＭ９２１に代えて他の記録媒体（例えば、ＤＶＤ等）を介して、プログラムがコンピュータシステム９００に読み込まれてもよい。
【０３３１】
プログラムは、コンピュータ９０１に、実施の形態１，２によるストリーム制御装置１Ａ，１Ｂの機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能やモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０３３２】
なお、上記プログラムにおいて、情報を送信する送信ステップや、情報を受信する受信ステップなどでは、ハードウェアによって行われる処理、例えば、送信ステップにおけるモデムやインターフェースカードなどで行われる処理（ハードウェアでしか行われない処理）は含まれない。
【０３３３】
また、上記プログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０３３４】
また、上記実施の形態において、一の装置に存在する２以上の通信手段は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０３３５】
また、上記実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０３３６】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０３３７】
以上のように、本発明に係るストリーム制御装置、ストリームの配信方法、およびプログラム等は、マルチキャストによってストリーミング配信される複数のコンテンツのうち、一部のコンテンツをデコーダーに配信する制御を簡単に行うことができるという効果を有し、ストリーム制御装置、ストリームの配信方法、およびプログラム等として有用である。
【符号の説明】
【０３３８】
１Ａ，１Ｂ  ストリーム制御装置
１０１  配信予定群情報格納部
１０２  ストリーム受信部
１０３  時刻取得部
１０４  ストリーム決定部
１０５  ストリーム転送部
１０６  変更受付部
１０７  同期処理部
１０８  環境情報取得部
１０９  判断部
２Ａ  配信予定表作成装置
９００  コンピュータシステム
９０１  コンピュータ
９０２  キーボード
９０３  マウス
９０４  モニタ
９０５  ＣＤ−ＲＯＭドライブ
９１１  ＭＰＵ
９１２  ＲＯＭ
９１３  ＲＡＭ
９１４  ハードディスク
９１５  バス
９２１  ＣＤ−ＲＯＭ
ＭＣＳ，ＭＣＳ’  マルチキャスト配信システム
ＳＭ  ショッピングモール
ＳＶ  配信サーバー
Ｒ１，Ｒ２  ルータ
Ｄ１，Ｄ２，…Ｄｎ  デコーダー
Ｗ  ＩＰネットワーク
【図１】
2017059034.tif 000003
【図２】
2017059034.tif 000004
【図３】
2017059034.tif 000005
【図４】
2017059034.tif 000006
【図５】
2017059034.tif 000007
【図６】
2017059034.tif 000008
【図７】
2017059034.tif 000009
【図８】
2017059034.tif 000010
【図９】
2017059034.tif 000011
【図１０】
2017059034.tif 000012
【図１１】
2017059034.tif 000013
【図１２】
2017059034.tif 000014
【図１３】
2017059034.tif 000015
【図１４】
2017059034.tif 000016
【図１５】
2017059034.tif 000017
【図１６】
2017059034.tif 000018
【図１７】
2017059034.tif 000019
【図１８】
2017059034.tif 000020
【図１９】
2017059034.tif 000021
【図２０】
2017059034.tif 000022
【図２１】
2017059034.tif 000023
【図２２】
2017059034.tif 000024
【図２３】
2017059034.tif 000025
【図２４】
2017059034.tif 000026