(57)【要約】【課題】受信機の周辺機器が取得した参照情報に関連する動画像を、当該周辺機器を用いて受信機に表示させる。【解決手段】周辺機器３０は、サーバ装置４０からＷＥＢページを取得するＨＴＭＬブラウザを実行して、当該ＷＥＢページを表示するアプリケーション実行部３２と、アプリケーション実行部３２が取得したＷＥＢページに含まれる再生命令を受信機２０に送信する受信機指示情報送信部３３とを備える。【選択図】図１
2013098868.tif 000002
【特許請求の範囲】
【請求項１】
参照情報を提供するサーバ装置と受信機と周辺機器とを備える動画像再生システムであって、
サーバ装置は、前記周辺機器に表示させる表示情報と、当該表示情報に関連する動画像情報を前記受信機に再生させる命令である再生命令とを含む参照情報を前記周辺機器に提供する参照情報提供部を備え、
前記周辺機器は、
前記サーバ装置から前記参照情報を取得する参照情報取得部と、
前記参照情報取得部が取得した参照情報に含まれる表示情報を表示する情報表示部と、
前記参照情報取得部が取得した参照情報に含まれる再生命令を前記受信機に送信する再生命令送信部と
を備え、
前記受信機は、
前記周辺機器から前記再生命令を受信する再生命令受信部と、
前記再生命令受信部が受信した再生命令に従って、前記動画像情報を再生する動画像再生部と
を備えることを特徴とする動画像再生システム。
【請求項２】
前記受信機は、放送送出装置から放送波を受信し、放送波に多重された動画像情報を取得する放送受信部を備え、
前記サーバ装置の参照情報提供部が送信する参照情報に含まれる再生命令は、放送送出装置が送出する動画像を前記受信機に再生させる命令であり、
前記受信機の動画像再生部は、前記再生命令受信部が受信した再生命令に従って、前記放送受信部が前記放送波を受信するチャンネルを切り替えて、前記放送受信部が取得した動画像情報を再生する
ことを特徴とする請求項１に記載の動画像再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、参照情報を提供するサーバ装置と受信機と周辺機器とを備える動画像再生システムに関するものである。
【背景技術】
【０００２】
近年、デジタルテレビ放送においてデータ放送サービスが提供されており、従来の映像コンテンツに加えて様々な情報を受信機の画面に表示させることができる。データ放送によって送信される情報は、非特許文献１に規定されたＢＭＬ（Ｂｒｏａｄｃａｓｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）の形式で放送波に多重される。
これにより、受信機は、その画面に現在放送中の映像コンテンツに関連する情報を表示させることができる。また、データ放送によって送信される情報には、現在放送中の映像コンテンツに関連するＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）コンテンツへのリンクを含めることができる。これにより、利用者がデータ放送により提示されたＶＯＤコンテンツを選択することで、当該ＶＯＤコンテンツを受信機の画面に表示させることができる。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「デジタル放送におけるデータ放送符号化方式と伝送方式  標準規格」、ＡＲＩＢ  ＳＴＤ−Ｂ２４、５．４版、社団法人電波産業会、平成２１年１２月１６日
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで近年、インターネットの普及により、インターネットに接続された機器を用いて様々な情報を調べることができるようになっている。利用者が機器を用いて閲覧したＷＥＢページによって興味を得た番組を視聴したいと思った場合、当該ＷＥＢページの情報から番組のチャンネルを特定し、リモコンを用いてチャンネルを変更する必要があった。同様に、利用者が機器を用いて閲覧したＷＥＢページによって興味を得たＶＯＤコンテンツを、受信機の画面で視聴したいと思った場合、当該ＷＥＢページの情報からＶＯＤコンテンツのＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を特定し、リモコンを用いて別途ＵＲＬの入力を行う必要があった。
【０００５】
本発明の目的は、受信機の周辺機器が取得した参照情報に関連する動画像を、当該機器を用いて受信機に表示させる動画像再生システムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］上記の課題を解決するため、本発明による動画像再生システムは、参照情報を提供するサーバ装置と受信機と周辺機器とを備える動画像再生システムであって、サーバ装置は、前記周辺機器に表示させる表示情報と、当該表示情報に関連する動画像情報を前記受信機に再生させる命令である再生命令とを含む参照情報を前記周辺機器に提供する参照情報提供部を備え、前記周辺機器は、前記サーバ装置から前記参照情報を取得する参照情報取得部と、前記参照情報取得部が取得した参照情報に含まれる表示情報を表示する情報表示部と、前記参照情報取得部が取得した参照情報に含まれる再生命令を前記受信機に送信する再生命令送信部とを備え、前記受信機は、前記周辺機器から前記再生命令を受信する再生命令受信部と、前記再生命令受信部が受信した再生命令に従って、前記動画像情報を再生する動画像再生部とを備えることを特徴とする。
【０００７】
［２］上記［１］記載の動画像再生システムにおいて、前記受信機は、放送送出装置から放送波を受信し、放送波に多重された動画像情報を取得する放送受信部を備え、前記サーバ装置の参照情報提供部が送信する参照情報に含まれる再生命令は、放送送出装置が送出する動画像を前記受信機に再生させる命令であり、前記受信機の動画像再生部は、前記再生命令受信部が受信した再生命令に従って、前記放送受信部が前記放送波を受信するチャンネルを切り替えて、前記放送受信部が取得した動画像情報を再生することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、周辺機器は、サーバ装置から取得した参照情報に含まれる再生命令を受信機に送信する。これにより、受信機の周辺機器が取得した参照情報に関連する動画像を、当該機器を用いて受信機に表示させることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態による放送システムの構成を示す概略ブロック図である。
【図２】放送システムの動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本発明の一実施形態による放送システムの構成を示す概略ブロック図である。
放送システムは、放送送出装置１０、受信機２０、周辺機器３０、サーバ装置４０からなるシステムである。なお、放送送出装置１０は放送事業者が所有するものであり、受信機２０及び周辺機器３０は、利用者が所有するものである。周辺機器３０の例としては、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）や携帯電話端末などが挙げられる。また、受信機２０と周辺機器３０とは、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの何らかの通信手段により接続されている。
【００１１】
放送送出装置１０は、放送コンテンツである映像コンテンツ及びＢＭＬ情報（データ放送コンテンツ）を含むＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）を、放送波に多重して遂次送出する。なお、映像コンテンツはＰＥＳ（Ｐａｃｋｅｔｉｚｅｄ  Ｅｌｅｍｅｎｔａｒｙ  Ｓｔｒｅａｍ）データとしてＴＳに多重され、ＢＭＬ情報はデータカルーセルのセクションデータとしてＴＳに多重される。なお、ＢＭＬ情報には、映像コンテンツの現在時刻における内容に関連する関連情報及び当該関連情報を周辺機器３０に送信させる命令、並びに周辺機器３０から受信機指示情報を取得する命令が含まれる。なお、関連情報を周辺機器３０に送信させる命令には、当該関連情報を参照する周辺機器３０のアプリケーションを指定する起動情報が含まれる。
【００１２】
具体的には、関連情報を周辺機器３０に送信させる命令は、ＡＲＩＢ  ＳＴＤ−Ｂ２４で定義されているstartResidentApp()メソッドにより実装される。つまり、startResidentApp()メソッドに、引数appNameとして周辺機器３０への送信を示す定数である「PeripheralApp」を指定し、引数Ex_infoとして起動情報及び関連情報を指定することで、関連情報を周辺機器３０に送信させる命令を構成する。
また、周辺機器３０から受信機指示情報を取得する命令は、周辺機器３０からの割り込み処理であるPeripheralEventOccuredの発生を監視し、当該割り込み処理の発生を条件として、getArrayFromPeripheral()メソッドを実行するスクリプトとして実装される。これにより、getArrayFromPeripheral()メソッドの戻り値Array[1]として、受信機指示情報を取得することができる。
なお、上記実装はあくまで一例であり、実装方法は上述したものに限られない。
【００１３】
また、放送送出部１１が送出するＢＭＬに含まれる関連情報は、受信機で再生される映像コンテンツに関連するものであり、経時的に変化する映像コンテンツの内容に合わせて遂次変化する。なお、映像コンテンツは、関連情報と同時に多重して周辺機器に送信するようにしても良い。
【００１４】
受信機２０は、放送受信部２１、ＴＳ復号部２２、映像・音声復号部２３（再生部）、データ放送復号部２４、ＢＭＬブラウザ部２５、関連情報送信部２６、受信機指示情報受信部２７（再生命令受信部）、ＶＯＤ再生部２８（動画像再生部）、表示部２９を備える。
放送受信部２１は、放送送出装置１０から送出された放送波を受信する。
ＴＳ復号部２２は、放送波に多重されたＴＳを、ＰＥＳデータとセクションデータとに分離し、ＰＥＳデータを映像・音声復号部へ出力し、セクションデータをデータ放送復号部に出力する。
映像・音声復号部２３は、ＴＳ復号部２２から受け付けたＰＥＳデータを映像コンテンツに復号する。
データ放送復号部２４は、ＴＳ復号部２２から受け付けたセクションデータからＢＭＬを復号する。
ＢＭＬブラウザ部２５は、データ放送復号部２４が復号したＢＭＬ情報を読み取って表示情報を生成する。またＢＭＬブラウザ部２５は、ＢＭＬ情報に含まれるスクリプトに記述された命令を実行する。
関連情報送信部２６は、ＢＭＬブラウザ部２５が実行するスクリプトに、関連情報を周辺機器３０に送信させる命令が含まれる場合に、当該命令に従って関連情報及び当該関連情報を参照すアプリケーションを示す起動情報を周辺機器３０に送信する。
受信機指示情報受信部２７は、周辺機器３０から映像コンテンツに関連する情報である受信機指示情報（再生命令）を受信する。ここで、受信機指示情報とは、例えばＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）コンテンツのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）など、受信機に表示させる情報を特定する情報である。
ＶＯＤ再生部２８は、受信機指示情報受信部２７が受信した受信機指示情報がＶＯＤコンテンツのＵＲＩを示す場合に、ＢＭＬブラウザ部２５からの指示に従って、当該ＵＲＩが示すＶＯＤコンテンツを再生する。
表示部２９は、映像・音声復号部２３が復号した映像コンテンツ、ＢＭＬブラウザ部２５が生成した表示情報、及びＶＯＤ再生部が再生するＶＯＤコンテンツを合成して画面に表示させる。
【００１５】
周辺機器３０は、関連情報受信部３１、アプリケーション実行部３２（参照情報取得部、情報表示部）、受信機指示情報送信部３３（再生命令送信部）を備える。
関連情報受信部３１は、受信機２０から関連情報及び起動情報を受信する。
アプリケーション実行部３２は、関連情報受信部３１が受信した起動情報が示すアプリケーションを実行し、当該アプリケーションによって、関連情報受信部３１が受信した関連情報を参照する。
受信機指示情報送信部３３は、アプリケーション実行部３２が関連情報の参照により、現在放送中の映像コンテンツに関連する情報である参照情報を取得した場合に、当該受信機指示情報に含まれる受信機指示情報を受信機２０に送信する。参照情報の例としては、映像コンテンツについてのＷＥＢページなどが挙げられる。
【００１６】
サーバ装置４０は、参照情報提供部４１と、ＶＯＤ提供部４２とを備える。
参照情報提供部４１は、周辺機器３０に表示させる表示情報と、表示情報に関連するＶＯＤコンテンツを受信機２０に再生させる命令である受信機指示情報（再生命令）とを含むＷＥＢページ（参照情報）を周辺機器３０に提供する。
ＶＯＤ提供部４２は、受信機２０にＶＯＤコンテンツを提供する。
【００１７】
次に、本実施形態による放送システムの動作について説明する。
図２は、放送システムの動作例を示すシーケンス図である。本動作例において関連情報は、映像コンテンツの説明を示すＷＥＢページのＵＲＩであり、ＢＭＬに含まれる命令は、当該ＵＲＩを周辺機器３０のＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）ブラウザによって参照するものである。また、本動作例において、周辺機器３０が取得する受信機指示情報は、映像コンテンツに関連するＶＯＤコンテンツのＵＲＩである。なお、本動作例は、本実施形態による放送システムの動作の一例であり、関連情報、命令、受信機指示情報の内容はここで示すものに限られない。
【００１８】
まず、受信機２０の放送受信部２１は、放送送出装置１０から送出される放送波を受信する（ステップＳ１）。次に、ＴＳ復号部は、放送波に多重されたＴＳからＰＥＳデータとセクションデータとを分離する。次に、データ放送復号部２４は、ＴＳ復号部２２が分離したセクションデータからＢＭＬ情報を復号する。次に、ＢＭＬブラウザ部２５は、ＢＭＬ情報に記載されたスクリプトを読み出し、当該スクリプトを順次実行する（ステップＳ２）。そして、周辺機器３０にＵＲＩを送信する命令、すなわちappNameにPeripheralAppが指定され、Ex_infoに関連情報であるＵＲＩとＨＴＭＬブラウザを示す起動情報とが指定されたstartResidentApp()メソッドが当該スクリプトに含まれる場合（ステップＳ３）、関連情報送信部２６は、ＢＭＬブラウザ部２５の指示に従って、Ex_infoに指定されたＵＲＩと起動情報とを周辺機器３０に送信する（ステップＳ４）。なお、利用者が周辺機器３０を複数備えている場合、関連情報送信部２６は、ＵＲＩ及び起動情報をブロードキャストで周辺機器３０に送信する。これにより、受信機２０に予め関連付けられている全ての周辺機器３０にＵＲＩ及び起動情報が送信される。
なお、これらのメソッドによる実装は、あくまでも一例であり、ここに挙げたメソッド以外の他のメソッドを用いて実装しても良い。
【００１９】
周辺機器３０の関連情報受信部３１は、受信機２０からＵＲＩ及び起動情報を受信する（ステップＳ５）。次に、アプリケーション実行部３２は、関連情報受信部３１が受信した起動情報が示すアプリケーションであるＨＴＭＬブラウザを起動する（ステップＳ６）。次に、アプリケーション実行部３２は、起動したＨＴＭＬブラウザによって、関連情報受信部３１が受信したＵＲＩを参照することで、サーバ装置４０が提供するＷＥＢページにアクセスする（ステップＳ７）。これにより、サーバ装置４０の参照情報提供部４１は、周辺機器３０にＷＥＢページを提供する。放送送出装置１０は、映像コンテンツの進度に合わせて適宜異なるＵＲＩを含むＢＭＬ情報を送信するため、周辺機器３０は、現在放送中の映像コンテンツに関する詳細な情報を示すＷＥＢページへアクセスすることができる。
【００２０】
ここで、当該ＷＥＢページが現在放送中の映像コンテンツに関連するＶＯＤコンテンツのリストを示すものであり、当該リストの項目それぞれに受信機指示情報としてＶＯＤコンテンツへのリンクＵＲＩが関連付けられている場合について説明する。なお、当該リストの項目それぞれには、選択を契機に実行されるスクリプトであって、イベントの発生を受信機２０へ通知させるスクリプトが関連付けられている。
利用者が周辺機器３０を操作することで、アプリケーション実行部３２が起動したＨＴＭＬブラウザが、当該リストの項目を１つ選択した場合（ステップＳ８）、受信機指示情報送信部３３は、参照情報（ＷＥＢページ）に含まれる受信機指示情報（リンクＵＲＩ）を受信機２０に送信する（ステップＳ９）。
【００２１】
一方、受信機２０のＢＭＬブラウザ部２５は、受信機指示情報の受信イベントの発生を検知すると（PeripheralEventOccured）、割り込み発生時のコマンドを実行する（ステップＳ１０）。割り込み発生時のコマンドに、周辺機器３０から受信機指示情報を取得する命令、すなわちgetArrayFromPeripheral()メソッドが含まれる場合、受信機指示情報受信部２７は、ＢＭＬブラウザ部２５の指示（getArrayFromPeripheral()メソッド）に従って、周辺機器３０から受信機指示情報を取得する（ステップＳ１１）。
なお、これらのメソッドによる実装は、あくまでも一例であり、ここに挙げたメソッド以外の他のメソッドを用いて実装しても良い。
【００２２】
次に、ＢＭＬブラウザ部２５は、getArrayFromPeripheral()メソッドの戻り値Array[1]として取得した受信機指示情報を解析する（ステップＳ１２）。次に、受信機２０は、解析内容に応じた処理を実行する。例えば、解析により受信機指示情報がＶＯＤコンテンツへのリンクＵＲＩであることが特定された場合、ＶＯＤ再生部２８は、ＢＭＬブラウザ部２５が実行するstartVOD()メソッドにより、ステップＳ１４で取得したリンクＵＲＩが示すＶＯＤコンテンツをサーバ装置４０から取得する（ステップＳ１３）。具体的には、サーバ装置４０のＶＯＤ提供部４２が受信機２０からのリクエストに応答してＶＯＤコンテンツを送信する。そして、表示部２９は、画面に当該ＶＯＤコンテンツを表示させる。以下、受信機２０が解析内容に応じた処理の実行を終了すると、ステップＳ１以降の処理を繰り返し実行する。
なお、これらのメソッドによる実装は、あくまでも一例であり、ここに挙げたメソッド以外の他のメソッドを用いて実装しても良い。
【００２３】
なお、startResidentApp()によって周辺機器３０のアプリケーションによって関連情報を参照する場合において、指定したアプリケーションが既に起動している場合、アプリケーション実行部３２は、新たにアプリケーションを起動させず、既に起動しているアプリケーションを用いて、関連情報を参照する。これにより、利用者に煩雑な印象を与えずに、経時的に関連情報を提供することができる。
【００２４】
このように、本実施形態によれば、受信機２０は、放送送出装置１０からＢＭＬ情報を受信し、当該ＢＭＬ情報に含まれる命令に従ってＢＭＬ情報に含まれる関連情報を周辺機器３０に送信する。これにより、現在放送中の映像コンテンツに関する詳細な情報である関連情報を受信機２０の周辺機器３０に入力することができる。また、本実施形態によれば、受信機２０は、リモートコントローラによらず周辺機器３０の操作のみにより、ＷＥＢページに関連する映像コンテンツをテレビに表示させることができる。
【００２５】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【００２６】
例えば、本実施形態では、周辺機器３０に実行させるアプリケーションがＨＴＭＬブラウザである場合を説明したが、これに限られない。例えば、通信販売アプリケーションを周辺機器３０に実行させ、現在再生中のＣＭ（Ｃｏｍｍｅｒｃｉａｌ  Ｍｅｓｓａｇｅ）で宣伝されている商品の購入画面を表示させることもできる。
【００２７】
また、本実施形態では、関連情報がＷＥＢページのＵＲＩである場合を説明したが、これに限られない。例えば、受信機２０は、関連情報として、現在放送中の映像コンテンツに出演している人物やロケーションなどのキーワードリストを送信するようにしても良い。これにより、利用者は周辺機器３０が受信したキーワードリストに基づいてキーワードをクエリとした検索を行うことができる。
【００２８】
また、本実施形態では、受信機指示情報送信部３３が受信機指示情報としてＶＯＤコンテンツのＵＲＩを送信する場合を説明したが、これに限られず、その他の情報を受信機指示情報として送信しても良い。例えば受信機指示情報として選局命令を送信するようにしても良い。この場合、受信機２０のＢＭＬブラウザ部２５は、受信機指示情報受信部２７が受信した選局命令に従って、放送受信部２１が映像コンテンツを受信するチャンネルを切り替える。これにより、表示部は、チャンネル切り替え後の映像コンテンツを再生して画面に表示させる。
これにより、利用者は、リモートコントローラを用いずに周辺機器３０の操作のみで受信機２０が受信する放送波のチャンネルを変更することができる。
【００２９】
また、本実施形態では、周辺機器３０の受信機指示情報送信部３３が、受信機２０から受信したＵＲＩを参照して得られるＷＥＢページ（参照情報）に含まれる受信機指示情報を送信する場合を説明したが、これに限られない。例えば、アプリケーション実行部３２は、利用者が指定したＵＲＩを参照して得られるＷＥＢページ（参照情報）から受信機指示情報を取得し、受信機指示情報送信部３３は、当該受信機指示情報を受信機２０へ送信しても良い。つまり周辺機器３０は、上述したステップＳ６以降の処理を独立して実行することができる。
【００３０】
また、本実施形態では、ＢＭＬ情報に、映像コンテンツの現在時刻における内容に関連する関連情報及び当該関連情報を周辺機器３０に送信させる命令が含まれる場合について説明したが、これに限られない。例えば、上記情報及び命令に代えて、映像コンテンツの複数の時刻における内容に関連する複数の関連情報と、当該関連情報のうち現在時刻に関連付けられた関連情報を周辺機器３０に送信させる命令が含まれていても良い。
【００３１】
また、本実施形態では、関連情報を周辺機器３０に送信させる命令、及び周辺機器３０から受信機指示情報を取得する命令が、ＢＭＬに規定される、startResidentApp()メソッド、及びgetArrayFromPeripheral()メソッドを用いて記述される場合について説明したが、これに限られない。つまり、周辺機器に起動情報及び関連情報を送信するメソッドや、周辺機器からの情報の送信を割り込みにより検知して情報を取得するメソッドがＢＭＬに規定されていれば、それらを用いて当該命令を記述しても良い。
【００３２】
上述の放送送出装置１０、受信機２０及び周辺機器３０は内部に、コンピュータシステムを有している。そして、上述した各処理部の動作は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００３３】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００３４】
１０…放送送出装置  １１…放送送出部  ２０…受信機  ２１…放送受信部  ２２…ＴＳ復号部  ２３…映像・音声復号部  ２４…データ放送復号部  ２５…ＢＭＬブラウザ部  ２６…関連情報送信部  ２７…受信機指示情報受信部（再生命令受信部）  ２８…ＶＯＤ再生部（動画像再生部）  ２９…表示部  ３０…周辺機器  ３１…関連情報受信部  ３２…アプリケーション実行部（参照情報取得部、情報表示部）  ３３…受信機指示情報送信部（再生命令送信部）  ４０…サーバ装置  ４１…参照情報提供部  ４２…ＶＯＤ提供部
【図１】
2013098868.tif 000003
【図２】
2013098868.tif 000004