(57)【要約】  本技術は、映像コンテンツの配信サービスを容易に利用することができるようにする情報処理装置、情報処理方法、プログラム、および放送装置に関する。本技術の一側面の情報処理装置は、ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定し、番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択されたチャンネルの番号に対応する配信サービスの映像コンテンツを視聴するための処理を行う。本技術は、映像コンテンツの配信サービスに対応したテレビジョン受像機に適用することができる。
2019026599.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定するモード設定部と、
番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う制御部と
を備える情報処理装置。
【請求項２】
それぞれの前記チャンネルの番号と前記配信サービスとを対応付けて管理する管理部をさらに備える
請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、リモートコントローラに設けられた数字ボタン、またはチャンネル切り替えボタンを用いて選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う
請求項１に記載の情報処理装置。
【請求項４】
前記モード設定部は、前記番組を視聴するモードである放送視聴モードに割り当てられたボタンと並べてリモートコントローラに設けられた、前記ネットワークモードに割り当てられたネットワークモードボタンが操作された場合、前記ネットワークモードを設定する
請求項１に記載の情報処理装置。
【請求項５】
前記モード設定部は、リモートコントローラに設けられた入力切り替えボタンが操作されたことに応じて表示される、入力の選択に用いられる画面から前記ネットワークモードが選択された場合、前記ネットワークモードを設定する
請求項１に記載の情報処理装置。
【請求項６】
前記モード設定部は、リモートコントローラに設けられたホームボタンが操作されたことに応じて表示される、機能の選択に用いられるホーム画面から前記ネットワークモードが選択された場合、前記ネットワークモードを設定する
請求項１に記載の情報処理装置。
【請求項７】
前記モード設定部は、視聴中の前記番組の放送を行っている前記チャンネルと同じ前記チャンネルを選択する操作が行われた場合、前記ネットワークモードを設定する
請求項１に記載の情報処理装置。
【請求項８】
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記映像コンテンツの選択に用いられるメニュー画面を表示させる
請求項１に記載の情報処理装置。
【請求項９】
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記サーバにより指定された前記映像コンテンツを再生させる
請求項１に記載の情報処理装置。
【請求項１０】
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記ユーザの属性と嗜好のうちの少なくともいずれかに基づいて選択され、前記サーバから提供された前記映像コンテンツを再生させる
請求項１に記載の情報処理装置。
【請求項１１】
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの契約状況に応じた処理を行う
請求項１に記載の情報処理装置。
【請求項１２】
前記管理部は、前記チャンネルの番号と対応付けて、放送波を用いて伝送された制御情報を解析することによって取得された前記配信サービスの識別情報を管理する
請求項２に記載の情報処理装置。
【請求項１３】
前記管理部は、前記チャンネルの番号と対応付けて、それぞれの前記チャンネルのデータ放送を用いて伝送された前記配信サービスの識別情報を管理する
請求項２に記載の情報処理装置。
【請求項１４】
前記管理部は、前記ネットワークを介して接続される管理サーバから受信した情報に基づいて、前記チャンネルの番号と前記配信サービスの識別情報とを対応付けて管理する
請求項２に記載の情報処理装置。
【請求項１５】
前記チャンネルの番号に対応付けられる前記配信サービスは、各番号の前記チャンネルを用いて前記番組の放送を行う放送事業者が提供するサービスである
請求項１に記載の情報処理装置。
【請求項１６】
情報処理装置が、
ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定し、
番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う
情報処理方法。
【請求項１７】
コンピュータに、
ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定し、
番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う
処理を実行させるためのプログラム。
【請求項１８】
番組の放送を行う放送事業者が提供するサービスである、ネットワークを介して行う映像コンテンツの配信サービスの識別情報を含む制御情報を、前記番組のデータとともに放送波を用いて伝送する伝送部を備える
放送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、情報処理方法、プログラム、および放送装置に関し、特に、映像コンテンツの配信サービスを容易に利用することができるようにした情報処理装置、情報処理方法、プログラム、および放送装置に関する。
【背景技術】
【０００２】
インターネットを介した映像コンテンツの配信サービス（以下、適宜、ネット配信サービスという）が普及している。【０００３】
ネット配信サービスの利用にはスマートフォン、タブレット端末、PC、TV（テレビジョン受像機）が主に用いられる。家電製品であるTVの中にも、ネット配信サービスに対応した機種が年々増加してきている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−０５０６５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、TVでネット配信サービスを利用する場合、リモートコントローラに専用ボタンが用意されているサービス以外は、メニュー画面を表示させてサービスを選択するなどの複数のステップの操作が必要となる。リモートコントローラの中には、特定のネット配信サービスを利用するときに操作される専用のボタンが設けられているものがある。【０００６】
一方、TVの主要機能である番組の視聴においては、視聴したいチャンネルをダイレクトに選局するためにチャンネルボタンや数字キーを使った操作が行われるが、TVでは当たり前になっているこのようなUX（ユーザーエクスペリエンス）がネット配信サービスの利用時には用いられていない。【０００７】
本技術はこのような状況に鑑みてなされたものであり、映像コンテンツの配信サービスを容易に利用することができるようにするものである。
【課題を解決するための手段】
【０００８】
本技術の一側面の情報処理装置は、ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定するモード設定部と、番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う制御部とを備える。【０００９】
それぞれの前記チャンネルの番号と前記配信サービスとを対応付けて管理する管理部をさらに設けることができる。【００１０】
前記制御部には、リモートコントローラに設けられた数字ボタン、またはチャンネル切り替えボタンを用いて選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行わせることができる。【００１１】
前記モード設定部には、前記番組を視聴するモードである放送視聴モードに割り当てられたボタンと並べてリモートコントローラに設けられた、前記ネットワークモードに割り当てられたネットワークモードボタンが操作された場合、前記ネットワークモードを設定させることができる。【００１２】
前記モード設定部には、リモートコントローラに設けられた入力切り替えボタンが操作されたことに応じて表示される、入力の選択に用いられる画面から前記ネットワークモードが選択された場合、前記ネットワークモードを設定させることができる。【００１３】
前記モード設定部には、リモートコントローラに設けられたホームボタンが操作されたことに応じて表示される、機能の選択に用いられるホーム画面から前記ネットワークモードが選択された場合、前記ネットワークモードを設定させることができる。【００１４】
前記モード設定部には、視聴中の前記番組の放送を行っている前記チャンネルと同じ前記チャンネルを選択する操作が行われた場合、前記ネットワークモードを設定させることができる。【００１５】
前記制御部には、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記映像コンテンツの選択に用いられるメニュー画面を表示させることができる。【００１６】
前記制御部には、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記サーバにより指定された前記映像コンテンツを再生させることができる。【００１７】
前記制御部には、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記ユーザの属性と嗜好のうちの少なくともいずれかに基づいて選択され、前記サーバから提供された前記映像コンテンツを再生させることができる。【００１８】
前記制御部には、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの契約状況に応じた処理を行わせることができる。【００１９】
前記管理部には、前記チャンネルの番号と対応付けて、放送波を用いて伝送された制御情報を解析することによって取得された前記配信サービスの識別情報を管理させることができる。【００２０】
前記管理部には、前記チャンネルの番号と対応付けて、それぞれの前記チャンネルのデータ放送を用いて伝送された前記配信サービスの識別情報を管理させることができる。【００２１】
前記管理部には、前記ネットワークを介して接続される管理サーバから受信した情報に基づいて、前記チャンネルの番号と前記配信サービスの識別情報とを対応付けて管理させることができる。【００２２】
前記チャンネルの番号に対応付けられる前記配信サービスを、各番号の前記チャンネルを用いて前記番組の放送を行う放送事業者が提供するサービスとすることができる。【００２３】
本技術の一側面においては、ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードが設定され、番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理が行われる。
【発明の効果】
【００２４】
本技術によれば、ユーザは、映像コンテンツの配信サービスを容易に利用することができる。【００２５】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００２６】
【図１】本技術の一実施形態に係るコンテンツ配信システムの構成例を示す図である。
【図２】各放送事業者が提供するネット配信サービスの例を示す図である。
【図３】TVのアプリケーション構造の例を示す図である。
【図４】リモートコントローラの外観の例を示す図である。
【図５】数字ボタンに対するネット配信サービスの割り当ての例を示す図である。
【図６】チャンネルボタンを用いた操作の例を示す図である。
【図７】ネットモードの設定の他の例を示す図である。
【図８】番組の視聴中におけるネットモードの設定の例を示す図である。
【図９】ネットモード遷移後の動作の例を示す図である。
【図１０】契約状況に応じた動作の例を示す図である。
【図１１】TVのハードウェア構成例を示すブロック図である。
【図１２】TVの機能構成例を示すブロック図である。
【図１３】TVのネットモード設定時の処理について説明するフローチャートである。
【図１４】BITの記述の例を示す図である。
【図１５】BITに記述されるdescriptor()の例を示す図である。
【図１６】TVのチャンネルスキャン処理について説明するフローチャートである。
【図１７】BMLを用いたコードの例を示す図である。
【図１８】放送システムの構成例を示す図である。
【図１９】情報処理装置の構成例を示すブロック図である。
【図２０】コンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００２７】
以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
１．TVのモード設定について
２．ネットモードの設定例
３．ネットモードの設定の他の例
４．ネットモード遷移後の動作の例
５．TVの構成と動作
６．ネット配信サービスの登録処理
７．放送システムの構成例
８．変形例
【００２８】
＜TVのモード設定について＞
図１は、本技術の一実施形態に係るコンテンツ配信システムの構成例を示す図である。
【００２９】
図１のコンテンツ配信システムは、TV１と配信サーバ２−１乃至２−Ｎが、インターネットなどのネットワーク３を介して接続されることによって構成される。TV１の操作にはリモートコントローラ４が用いられる。リモートコントローラ４からTV１に対しては、ユーザが押下したボタンに応じたコマンドが送信される。
【００３０】
TV１と配信サーバ２−１乃至２−Ｎの間では、ネットワーク３を介した通信が行われる。ネットワーク３は、有線のネットワーク、無線のネットワーク、および有線と無線を組み合わせたネットワークのいずれの形態のものであってもよい。以下、適宜、配信サーバ２−１乃至２−Ｎをそれぞれ区別する必要がない場合、配信サーバ２という。
【００３１】
TV１は、図示せぬ放送装置が送信する、地上デジタル放送、衛星放送、ケーブル放送などのテレビジョン放送を受信する。TV１は、放送された番組の映像をディスプレイに表示するとともに、音声をスピーカから出力する。
【００３２】
ここで、TV１が受信する番組は、チャンネル毎に、予め決められたスケジュールに従って提供されるものである。複数のチャンネルが設定されており、各時間帯に、EPG(Electronic Program Guide)などで表されるスケジュールの通りに提供される番組であれば、番組の提供に用いられる伝送路の種別はどのようなものであってもよい。すなわち、番組の提供が、放送波だけでなく、ネットワーク３を介して行われるようにしてもよい。
【００３３】
また、TV１は、番組を受信する機能だけでなく、ネット配信サービスによって提供される映像コンテンツを受信し、再生する機能を有する。TV１においては、複数のネット配信サービスを利用することが可能とされている。
【００３４】
このように、TV１には、番組を受信して視聴するモードと、ネット配信サービスによって提供される映像コンテンツを受信して視聴するモードが用意されている。以下、適宜、TV１の動作の状態を規定するモードのうち、番組を視聴するモードを放送視聴モードといい、ネット配信サービスによって提供される映像コンテンツを視聴するモードをネットモード（ネットワークモード）という。
【００３５】
TV１は、ネットモードの設定時、ユーザにより選択されたネット配信サービスを提供する配信サーバ２から送信されてきた映像コンテンツを受信し、再生する。TV１は、映像コンテンツを構成するビデオデータを再生して得られた映像をディスプレイに表示するとともに、オーディオデータを再生して得られた音声をスピーカから出力する。
【００３６】
このように、配信サーバ２は、ネット配信サービスを提供するサーバである。図１のコンテンツ配信システムにおいては、放送事業者が、放送によって番組を提供するとともに、ネット配信サービスによって映像コンテンツを提供するものとされている。
【００３７】
図２は、各放送事業者が提供するネット配信サービスの例を示す図である。
【００３８】
図２の例においては、放送事業者である「放送局Ａ」が提供するネット配信サービスの名称は「放送局Ａオンデマンド」とされ、「放送局Ｂ」が提供するネット配信サービスの名称は「放送局Ｂオンデマンド」とされている。「放送局Ｃオンデマンド」、「放送局Ｄオンデマンド」、・・・といったように、複数のネット配信サービスが各放送事業者により提供される。
【００３９】
１つのネット配信サービスが１つの配信サーバ２によって提供されるようにしてもよいし、複数の配信サーバ２によって提供されるようにしてもよい。複数のネット配信サービスが１つの配信サーバ２によって提供されるようにすることも可能である。
【００４０】
このように、TV１のユーザは、放送事業者が提供する複数のネット配信サービスの中から所定のサービスを選択し、選択したサービスによって提供される映像コンテンツを視聴することができる。TV１は汎用のOS(Operating System)を搭載した機器であり、それぞれのネット配信サービスを利用するためのアプリケーションがインストールされている。
【００４１】
図３は、TV１のアプリケーション構造の例を示す図である。
【００４２】
TV１には、TV用OS１１が搭載される。TV用OS１１上で動作する各種のアプリケーションがTV１にはインストールされる。図３の例においては、TV視聴アプリケーション１２−１、検索アプリケーション１２−２、映像コンテンツ視聴アプリケーション１２−３，１２−４、およびWebブラウザ１２−ｎが示されている。
【００４３】
TV視聴アプリケーション１２−１は、番組の視聴を管理するアプリケーションである。TV視聴アプリケーション１２−１の起動中、ユーザは、リモートコントローラ４を操作して所定のチャンネルを選択し、選択したチャンネルで放送されている番組を視聴することができる。
【００４４】
検索アプリケーション１２−２は、リモートコントローラ４を操作して、または音声によってユーザにより入力されたキーワードに基づいてWeb上のコンテンツの検索を行うアプリケーションである。例えばリモートコントローラ４にはマイクロホンが設けられており、ユーザは、TV１を発話によって操作することもできる。
【００４５】
映像コンテンツ視聴アプリケーション１２−３は、ネット配信サービスである「放送局Ａオンデマンド」を利用するためのアプリケーションである。
【００４６】
例えば映像コンテンツ視聴アプリケーション１２−３の起動時、TV１には、配信サーバ２から送信されてきた情報に基づいて「放送局Ａオンデマンド」のメニュー画面が表示される。メニュー画面には、タイトルやサムネイル画像などの、視聴可能な映像コンテンツに関する情報が表示されており、ユーザは、それらの情報を見て、好みの映像コンテンツを選択することができる。ユーザが所定の映像コンテンツを選択したとき、映像コンテンツの配信が開始され、配信サーバ２から配信された映像コンテンツがTV１により受信されて、再生が開始される。
【００４７】
映像コンテンツ視聴アプリケーション１２−４は、「放送局Ｂオンデマンド」を利用するためのアプリケーションである。
【００４８】
図３においては図示を省略しているが、TV１には、「放送局Ｃオンデマンド」などの、それぞれのネット配信サービスを利用するための専用のアプリケーションがインストールされる。
【００４９】
例えば、TV視聴アプリケーション１２−１は、TV１の製造、販売等を行うメーカーにより用意されるソフトウェアである。映像コンテンツ視聴アプリケーション１２−３，１２−４は、それぞれのネット配信サービスを提供する放送事業者により用意されるソフトウェアである。
【００５０】
番組の受信と再生、映像コンテンツの受信と再生、番組の検索などの各種の機能が、これらのプログラムが実行されることによって実現される。
【００５１】
このような各種の機能を有するTV１の操作は、上述したようにリモートコントローラ４を用いて行われる。
【００５２】
図４は、リモートコントローラ４の外観の例を示す図である。縦長直方体状のリモートコントローラ４の正面には各種のボタンが設けられる。主なボタンについて説明する。
【００５３】
リモートコントローラ４の右上には円形状の電源ボタン２１が設けられる。電源ボタン２１は、TV１の電源のオン／オフに用いられるボタンである。
【００５４】
左上には円形状の入力切替ボタン２２が設けられる。入力切替ボタン２２は、TV１に対する入力の切り替えに用いられるボタンである。
【００５５】
電源ボタン２１と入力切替ボタン２２の下には、地デジボタン２３−１、BS/CSボタン２３−２、ネットボタン２３−３、およびデータ放送ボタン２３−４が横に並べて設けられる。
【００５６】
地デジボタン２３−１は、TV１のモードを放送視聴モードとして、地上波デジタル放送の番組を視聴するときに押下されるボタンである。
【００５７】
BS/CSボタン２３−２は、TV１のモードを放送視聴モードとして、BSデジタル放送またはCSデジタル放送の番組を視聴するときに押下されるボタンである。
【００５８】
ネットボタン２３−３は、TV１のモードをネットモードとして、ネット配信サービスの映像コンテンツを視聴するときに押下されるボタンである。
【００５９】
データ放送ボタン２３−４は、受信中のチャンネルで放送されているデータ放送の内容を確認するときに押下されるボタンである。
【００６０】
このように、リモートコントローラ４には、ネットモードを設定するときに押下される専用のボタンが、放送視聴モードを選択するときに押下されるボタンと並べて設けられる。
【００６１】
地デジボタン２３−１等の並びの下には数字ボタン（10キー）２４が設けられる。数字ボタン２４は、１乃至１２の数字が示された横向き小判状のボタンが４行×３列に配置されることによって構成される。数字ボタン２４の各ボタンは、受信するチャンネルの選択に用いられるボタンである。
【００６２】
数字ボタン２４の左下には「配信サービスＡ」の文字が示されたネット配信ボタン２５が設けられ、右下には「配信サービスＢ」の文字が示されたネット配信ボタン２６が設けられる。
【００６３】
ネット配信ボタン２５は、特定の１つのネット配信サービスである「配信サービスＡ」を利用するときに押下されるボタンである。ネット配信ボタン２６は、特定の１つのネット配信サービスである「配信サービスＢ」を利用するときに押下されるボタンである。ネット配信ボタン２５，２６を押下することによって利用可能となるネット配信サービスは、放送事業者が提供するネット配信サービスであってもよいし、異なる事業者が提供するネット配信サービスであってもよい。
【００６４】
すなわち、ネット配信ボタン２５，２６は、それぞれ、特定のネット配信サービスを利用するための専用のボタンである。ネット配信ボタン２５，２６が押下されたとき、映像コンテンツ視聴アプリケーション（図３において図示せず）が起動し、特定のネット配信サービスを利用することが可能な状態になる。
【００６５】
リモートコントローラ４の略中央には円形状の十字ボタン２７が設けられ、その中心に決定ボタン２８が設けられる。十字ボタン２７は各種の画面において項目の選択などに用いられ、決定ボタン２８は項目の決定に用いられる。
【００６６】
十字ボタン２７の周りに複数のボタンが配置される。十字ボタン２７の右下にはホームボタン２９が設けられる。
【００６７】
ホームボタン２９は、ホーム画面を表示させるときに押下されるボタンである。ホーム画面は、番組の視聴、映像コンテンツの視聴、番組の録画、録画済みの番組の視聴などのTV１の機能の選択に用いられる画面である。
【００６８】
ホームボタン２９の下には、縦向き小判状のチャンネル切り替えボタン３０が設けられる。チャンネル切り替えボタン３０の上方の「＋」が示された部分は、チャンネル番号順で、選択中のチャンネルの次のチャンネルを選択（チャンネルアップ）するときに押下される部分である。また、下方の「−」が示された部分は、選択中のチャンネルの前のチャンネルを選択（チャンネルダウン）するときに押下される部分である。
【００６９】
例えば放送視聴モードでの番組の視聴中、ユーザは、数字ボタン２４を押下することによってもチャンネルを選択することができるし、チャンネル切り替えボタン３０を押下することによってもチャンネルを選択することができる。以下、適宜、数字ボタン２４とチャンネル切り替えボタン３０を区別する必要がない場合、まとめて、チャンネルボタンという。
【００７０】
このように放送視聴モードの設定時にチャンネルの選択に用いられるチャンネルボタンは、ネットモードの設定時、ネット配信サービスの選択に用いられる。数字ボタン２４の各ボタンには、ネット配信サービスがそれぞれ割り当てられる。
【００７１】
図５は、数字ボタン２４に対するネット配信サービスの割り当ての例を示す図である。
【００７２】
図５の例においては、数字ボタン２４の「１」ボタンには、「放送局Ａ」が提供するネット配信サービスである「放送局Ａオンデマンド」が割り当てられている。ネットモードの設定時に「１」ボタンが押下された場合、映像コンテンツ視聴アプリケーション１２−３が起動し、「放送局Ａオンデマンド」のネット配信サービスを利用するための処理が行われる。
【００７３】
このように、放送視聴モードの設定時に１チャンネルの選択に用いられる「１」ボタンは、ネットモードの設定時には「放送局Ａオンデマンド」を選択するためのボタンとなる。１チャンネルは、「放送局Ａ」のチャンネルである。
【００７４】
「１」ボタンには、「放送局Ａ」の１チャンネルが割り当てられるとともに、１チャンネルに対応するネット配信サービスとして、同じ放送事業者である「放送局Ａ」が提供する「放送局Ａオンデマンド」が割り当てられることになる。
【００７５】
また、図５の例においては、「２」ボタンと「３」ボタンにはいずれのネット配信サービスも割り当てられていない。ネットモードの設定時に「２」ボタンまたは「３」ボタンが押下された場合、いずれのネット配信サービスも設定されていないことを表すメッセージの表示などが行われる。
【００７６】
数字ボタン２４の「４」ボタンには、「放送局Ｂ」が提供するネット配信サービスである「放送局Ｂオンデマンド」が割り当てられている。ネットモードの設定時に「４」ボタンが押下された場合、映像コンテンツ視聴アプリケーション１２−４が起動し、「放送局Ｂオンデマンド」のネット配信サービスを利用するための処理が行われる。
【００７７】
放送視聴モードの設定時に４チャンネルの選択に用いられる「４」ボタンは、ネットモードの設定時には「放送局Ｂオンデマンド」を選択するためのボタンとなる。４チャンネルは、「放送局Ｂ」のチャンネルである。
【００７８】
「４」ボタンには、「放送局Ｂ」の４チャンネルが割り当てられるとともに、４チャンネルに対応するネット配信サービスとして、同じ放送事業者である「放送局Ｂ」が提供する「放送局Ｂオンデマンド」が割り当てられることになる。
【００７９】
同様に、数字ボタン２４の「５」ボタン乃至「８」ボタンには、それぞれ「放送局Ｃオンデマンド」乃至「放送局Ｆオンデマンド」のネット配信サービスが割り当てられている。「放送局Ｃオンデマンド」乃至「放送局Ｆオンデマンド」は、それぞれ「５」乃至「８」ボタンに割り当てられた５乃至８チャンネルを用いて番組の放送を行う放送事業者である「放送局Ｃ」乃至「放送局Ｆ」が提供するネット配信サービスである。
【００８０】
TV１においては、このような、数字ボタン２４の各ボタンに対するネット配信サービスの割り当ての設定を表すリスト（テーブル）であるネット配信サービスリストが管理される。ネット配信サービスリストは、各チャンネル（各チャンネルの番号）と、各チャンネルの放送事業者が提供するネット配信サービスとを対応付けたリストでもある。
【００８１】
なお、各チャンネルとネット配信サービスの対応関係を表す情報は図５に示すようなリスト形式の情報に限られるものではなく、他の形式の情報とすることも可能である。
【００８２】
図５においては、数字ボタン２４の各ボタンに対応させてネット配信サービスの名称が示されているが、実際には、ネット配信サービスの識別情報が数字ボタン２４の各ボタンと対応付けて管理される。例えば、ネット配信サービスの識別情報として、ネット配信サービスを管理する配信サーバ２のURLが用いられる。
【００８３】
＜ネットモードの設定例＞
図６は、チャンネルボタンを用いた操作の例を示す図である。
【００８４】
図６の上段に示すように放送視聴モードが設定され、所定のチャンネルの番組の視聴中にネットボタン２３−３が押下された場合、TV１のモードはネットモードに遷移する。
【００８５】
また、ネットモードが設定された状態において数字ボタン２４の所定のボタンが押下された場合、白抜き矢印＃１の先に示すように、押下されたボタンに割り当てられたネット配信サービスを利用可能な状態になる。
【００８６】
例えば「１」ボタンが押下された場合、映像コンテンツ視聴アプリケーション１２−３が起動し、状態ｓ１として示すように「放送局Ａオンデマンド」を利用可能な状態になる。また、「４」ボタンが押下された場合、映像コンテンツ視聴アプリケーション１２−４が起動し、状態ｓ２として示すように「放送局Ｂオンデマンド」を利用可能な状態になる。図６において、各画面表示の上に丸で囲んで示す数字は、数字ボタン２４の割り当てを示す。
【００８７】
「５」ボタン乃至「８」ボタンが押下された場合も同様に、それぞれのボタンに割り当てられたネット配信サービスを利用可能な状態ｓ３乃至ｓ６の状態になる。
【００８８】
「放送局Ａオンデマンド」を利用可能な状態ｓ１において他のボタンである例えば「５」ボタンが押下された場合、TV１の状態は、「放送局Ｃオンデマンド」を利用可能な状態ｓ３に切り替わる。
【００８９】
このように、ユーザは、ネットモードの設定時、数字ボタン２４の各ボタンを押下することにより、メニュー画面などを経由することなく、ボタンに割り当てられたネット配信サービスをダイレクトに選択することが可能になる。
【００９０】
このようなネット配信サービスの選択は、チャンネル切り替えボタン３０を押下することによっても可能とされる。
【００９１】
例えば「放送局Ａオンデマンド」を利用可能な状態ｓ１においてチャンネルアップの操作が行われた場合、TV１の状態は、「放送局Ｂオンデマンド」を利用可能な状態ｓ２に切り替わる。また、状態ｓ２においてチャンネルアップの操作が行われた場合、TV１の状態は、「放送局Ｃオンデマンド」を利用可能な状態ｓ３に切り替わる。
【００９２】
TV１の状態は、チャンネルアップの操作が行われる毎に、順次、数字ボタン２４の割り当て順（チャンネルの番号順）で１つ後のネット配信サービスを利用可能な状態に切り替わる。数字ボタン２４の割り当て順で最後の「放送局Ｆオンデマンド」を利用可能な状態ｓ６においてチャンネルアップの操作が行われた場合、TV１の状態は、数字ボタン２４の割り当て順で最初の「放送局Ａオンデマンド」を利用可能な状態ｓ１に切り替わる。
【００９３】
チャンネルダウンの操作が行われた場合も同様である。すなわち、「放送局Ｆオンデマンド」を利用可能な状態ｓ６においてチャンネルダウンの操作が行われた場合、TV１の状態は、「放送局Ｅオンデマンド」を利用可能な状態ｓ５に切り替わる。また、状態ｓ５においてチャンネルダウンの操作が行われた場合、TV１の状態は、「放送局Ｄオンデマンド」を利用可能な状態ｓ４に切り替わる。
【００９４】
TV１の状態は、チャンネルダウンの操作が行われる毎に、順次、数字ボタン２４の割り当て順で１つ前のネット配信サービスを利用可能な状態に切り替わる。数字ボタン２４の割り当て順で最初の「放送局Ａオンデマンド」を利用可能な状態ｓ１においてチャンネルダウンの操作が行われた場合、TV１の状態は、数字ボタン２４の割り当て順で最後の「放送局Ｆオンデマンド」を利用可能な状態ｓ６に切り替わる。
【００９５】
ユーザは、チャンネル切り替えボタン３０を用いたチャンネルアップ／チャンネルダウンの操作によって、ネット配信サービスをトグル式で切り替えることができる。このように、ネットモードの設定時、数字ボタン２４とチャンネル切り替えボタン３０を用いた操作は、ネットモードに関する操作として優先して処理されることになる。
【００９６】
ネットボタン２３−３がリモートコントローラ４に設けられていることから、ユーザは、そのような専用のボタンを用いた１回の操作によって、容易に、ネットモードを設定することができる。
【００９７】
また、数字ボタン２４にネット配信サービスが割り当てられていることから、ユーザは、ネットモードを設定した後、番組の視聴時にチャンネルを切り替えるのと同様の操作で、ネット配信サービスを切り替えることができる。
【００９８】
各チャンネルに対応付けられているネット配信サービスが、各チャンネルの放送事業者が提供するサービスとされているため、チャンネルの切り替えと同じ感覚のまま、直感的に、ネット配信サービスを選択することが可能になる。例えば「放送局Ａ」が提供する「放送局Ａオンデマンド」を利用する場合、ユーザは、「放送局Ａ」の番組を視聴するときに普段から用いている、「１」ボタンを押下して１チャンネルを選択するといった操作と同じ操作で、「放送局Ａオンデマンド」を選択することができる。
【００９９】
＜ネットモードの設定の他の例＞
ネットモードの設定は、ネットボタン２３−３を用いた操作だけでなく、他の操作によっても可能とされる。
【０１００】
図７は、ネットモードの設定の他の例を示す図である。
【０１０１】
図７の左側に示すように、リモートコントローラ４のホームボタン２９を押下したときに表示されるホーム画面から所定のネット配信サービスが選択された場合、ネットモードが設定される。例えばホーム画面には、各ネット配信サービスを選択するときに押下されるアイコンなどの画像が並べて表示される。
【０１０２】
図７の右側に示すように、リモートコントローラ４の入力切替ボタン２２を押下したときに表示される入力選択画面からネットモードが選択された場合、ネットモードが設定される。例えば入力選択画面には、各種の外部入力を選択するときに押下されるアイコン、ネットモードを選択するときに押下されるアイコンなどの画像が並べて表示される。
【０１０３】
入力選択画面からネット配信サービスを直接選択することができるようにしてもよい。所定のネット配信サービスが入力選択画面から選択された場合、ネットモードが設定される。
【０１０４】
音声を用いた操作によって、ネットモードを設定することができるようにしてもよい。
【０１０５】
図８は、番組の視聴中におけるネットモードの設定の例を示す図である。画面表示の切り替えが、図８に示すようにして行われるようにしてもよい。
【０１０６】
図８の上段は、視聴中の番組を示す。番組を示す各画像の上に示される丸で囲んで示す数字はチャンネルの番号を表す。
【０１０７】
例えば、１チャンネルの番組を視聴している状態ｓ１１において「１」ボタンが押下された場合、ネットモードに遷移し、TV１の状態は、矢印＃１１の先に示すように、１チャンネルの放送事業者である「放送局Ａ」が提供する「放送局Ａオンデマンド」を利用可能な状態ｓ２１になる。
【０１０８】
反対に、「放送局Ａオンデマンド」を利用している状態ｓ２１において「１」ボタンが押下された場合、放送視聴モードに遷移し、矢印＃１１の先に示すように、１チャンネルの番組を視聴可能な状態ｓ１１になる。
【０１０９】
数字ボタン２４のチャンネルが割り当てられた他のボタンを押下した場合も同様である。
【０１１０】
すなわち、４チャンネルの番組を視聴している状態ｓ１２において「４」ボタンが押下された場合、ネットモードに遷移し、TV１の状態は、矢印＃１２の先に示すように、４チャンネルの放送事業者である「放送局Ｂ」が提供する「放送局Ｂオンデマンド」を利用可能な状態ｓ２２になる。
【０１１１】
反対に、「放送局Ｂオンデマンド」を利用している状態ｓ２２において「４」ボタンが押下された場合、放送視聴モードに遷移し、矢印＃１２の先に示すように、４チャンネルの番組を視聴可能な状態ｓ１２になる。
【０１１２】
このように、ユーザは、数字ボタン２４を押下することにより、同じボタンに割り当てられたチャンネルとネット配信サービスをトグル式に切り替えることができる。
【０１１３】
５チャンネルの番組を視聴可能な放送視聴モードの状態ｓ１３と、「放送局Ｃオンデマンド」を利用可能なネットモードの状態ｓ２３は、矢印＃１３として示すように「５」ボタンが押下される毎に交互に切り替わる。「放送局Ｃオンデマンド」は、５チャンネルの放送事業者である「放送局Ｃ」が提供するネット配信サービスである。
【０１１４】
６チャンネルの番組を視聴可能な放送視聴モードの状態ｓ１４と、「放送局Ｄオンデマンド」を利用可能なネットモードの状態ｓ２４は、矢印＃１４として示すように「６」ボタンが押下される毎に交互に切り替わる。「放送局Ｄオンデマンド」は、６チャンネルの放送事業者である「放送局Ｄ」が提供するネット配信サービスである。
【０１１５】
７チャンネルの番組を視聴可能な放送視聴モードの状態ｓ１５と、「放送局Ｅオンデマンド」を利用可能なネットモードの状態ｓ２５は、矢印＃１５として示すように「７」ボタンが押下される毎に交互に切り替わる。「放送局Ｅオンデマンド」は、７チャンネルの放送事業者である「放送局Ｅ」が提供するネット配信サービスである。
【０１１６】
８チャンネルの番組を視聴可能な放送視聴モードの状態ｓ１６と、「放送局Ｆオンデマンド」を利用可能なネットモードの状態ｓ２６は、矢印＃１６として示すように「８」ボタンが押下される毎に交互に切り替わる。「放送局Ｆオンデマンド」は、８チャンネルの放送事業者である「放送局Ｆ」が提供するネット配信サービスである。
【０１１７】
以上のように、各種の方法によってネットモードを設定することが可能とされる。ネットモードを設定するための以上の操作は併用して用いられる。すなわち、ユーザは、ネットボタン２３−３を押下することによってもネットモードを設定することができるし、例えばホーム画面から選択することによってもネットモードを設定することができる。
【０１１８】
＜ネットモード遷移後の動作の例＞
図９は、ネットモード遷移後の動作の例を示す図である。
【０１１９】
白抜き矢印＃３１の先に示すようにネットモードに遷移し、ユーザがチャンネルボタンを押下して所定のネット配信サービスを選択した場合、TV１は、ユーザにより選択されたネット配信サービス専用の映像コンテンツ視聴アプリケーションを起動させる。その後、映像コンテンツ視聴アプリケーションは、ネット配信サービスを利用するための処理として以下のような処理を行う。
【０１２０】
・例１
ネット配信サービスのメニュー画面を表示するための処理が映像コンテンツ視聴アプリケーションにより行われる。
【０１２１】
この場合、映像コンテンツ視聴アプリケーションは、所定の配信サーバ２にアクセスしてメニュー画面を表示させる。ユーザは、メニュー画面に表示される映像コンテンツの中から所定の映像コンテンツを選択し、視聴を開始することになる。映像コンテンツ視聴アプリケーションは、ユーザにより選択されることに応じて配信サーバ２から送信されてきた映像コンテンツを受信し、再生する。
【０１２２】
・例２
ネット配信サービス側が指定する映像コンテンツの再生を開始するための処理が映像コンテンツ視聴アプリケーションにより行われる。
【０１２３】
この場合、映像コンテンツ視聴アプリケーションは、所定の配信サーバ２にアクセスし、配信サーバ２から送信されてきた映像コンテンツを受信し、再生する。ユーザの選択によらずに、ネット配信サービス側で選択された映像コンテンツが自動的に開始されることになる。
【０１２４】
ユーザは、自ら選択することなく、ネット配信サービス側で選択された例えばおすすめの映像コンテンツを視聴することができる。
【０１２５】
・例３
ユーザが好むと考えられる映像コンテンツの再生を開始するための処理が映像コンテンツ視聴アプリケーションにより行われる。
【０１２６】
この処理は、矢印＃３２に示すように、ユーザの状態のセンシング結果や視聴履歴に基づいて、ユーザの属性と嗜好をTV１側で推測できる場合に行われる処理となる。ユーザの属性には、例えば、性別、年齢、視聴場所が含まれる。これらの属性は、例えば、TV１に設けられたカメラにより撮影された画像を解析することにより特定される。また、ユーザの視聴履歴には、番組の視聴履歴、映像コンテンツの視聴履歴が含まれる。
【０１２７】
この場合、映像コンテンツ視聴アプリケーションは、所定の配信サーバ２にアクセスし、ユーザの属性と嗜好に関する情報を送信する。映像コンテンツ視聴アプリケーションは、ユーザの属性と嗜好に基づいて配信サーバ２において選択され、送信されてきた映像コンテンツを受信し、再生する。
【０１２８】
ユーザは、ネット配信サービス側で選択された、自分の嗜好などに応じた映像コンテンツを視聴することができる。なお、映像コンテンツの選択が、ユーザの属性と嗜好の両方に基づいて行われるのではなく、属性と嗜好のうちのいずれかに基づいて行われるようにしてもよい。
【０１２９】
ネットモードに遷移した直後の以上のような表示が、図１０に示すように、有料サービスを契約しているか否か、すなわち、ネット配信サービスの契約状況に応じて変わるようにしてもよい。配信サーバ２にアクセスしたとき、ネット配信サービスの契約状況を表す情報が映像コンテンツ視聴アプリケーションから配信サーバ２に送信され、表示内容が判断される。
【０１３０】
例えば、ネットモードに遷移した直後に、ネット配信サービスのメニュー画面を表示する場合、有料サービスを契約しているか否かに応じて、異なるメニュー画面が表示される。
【０１３１】
ネットモードに遷移した直後に、ネット配信サービス側が指定する映像コンテンツの再生を開始する場合、有料サービスを契約しているか否かに応じて、異なる映像コンテンツが再生される。
【０１３２】
ネットモードに遷移した直後に、ユーザが好むと考えられる映像コンテンツの再生を開始する場合、有料サービスを契約しているか否かに応じて、異なる映像コンテンツが再生される。
【０１３３】
このように、ネットモードに遷移した直後の処理として、ネット配信サービスを利用するための各種の処理が行われる。
【０１３４】
＜TVの構成と動作＞
図１１は、TV１のハードウェア構成例を示すブロック図である。
【０１３５】
チューナ部１０１は、図示せぬアンテナから供給された放送波信号、または、衛星放送やケーブルテレビのセットトップボックスから供給された放送波信号を受信し、ユーザにより選択されたチャンネルの信号を抽出する。チューナ部１０１は、抽出した信号に対して、A/D変換、復調などの各種の処理を施し、各種の処理を施すことによって取得した番組のデータをデコーダ１０２に出力する。
【０１３６】
デコーダ１０２は、番組のデータを構成するビデオストリームをデコードし、番組の映像をLCD(Liquid Crystal Display)や有機ELディスプレイなどよりなるディスプレイ１０３に表示させる。また、デコーダ１０２は、番組のデータを構成するオーディオストリームをデコードし、映像に同期させて、番組の音声をスピーカ１０４から出力させる。
【０１３７】
CPU(Central Processing Unit)１０６、ROM(Read Only Memory)１０７、RAM(Random Access Memory)１０８は、バス１０５により相互に接続される。CPU１０６は、ROM１０７や記録部１０９に記録されているプログラムをRAM１０８を用いて実行し、TV１の全体を制御する。
【０１３８】
記録部１０９は、HDD(Hard Disk Drive)やSSD(Solid State Drive)などの記録媒体により構成される。記録部１０９は、番組のデータ、映像コンテンツ、EPGデータ、プログラムなどの各種のデータを記録する。
【０１３９】
通信部１１０は、ネットワーク３のインタフェースである。通信部１１０は、配信サーバ２との間で通信を行う。
【０１４０】
操作I/F部１１１は、リモートコントローラ４から送信されてきたコマンドを受信し、バス１０５を介してCPU１０６に出力する。
【０１４１】
図１２は、TV１の機能構成例を示すブロック図である。
【０１４２】
図１２に示す機能部のうちの少なくとも一部は、図１１のCPU１０６によりTV用OS１１を含む所定のプログラムが実行されることによって実現される。TV１においては、モード設定部１３１、ボタン割り当て管理部１３２、アプリケーション実行制御部１３３、および表示制御部１３４が実現される。モード設定部１３１、ボタン割り当て管理部１３２、および表示制御部１３４に対しては、リモートコントローラ４を用いたユーザの操作の内容を表す信号が操作I/F部１１１から入力される。
【０１４３】
モード設定部１３１は、ユーザの操作に応じてTV１のモードを設定する。例えば、モード設定部１３１は、地デジボタン２３−１またはBS/CSボタン２３−２が押下された場合、放送視聴モードを設定する。
【０１４４】
また、モード設定部１３１は、ネットボタン２３−３が押下された場合、ネットモードを設定する。メニュー画面からネット配信サービスが選択された場合などの、上述した各操作が行われた場合も同様にネットモードが設定される。
【０１４５】
モード設定部１３１により設定されたモードの情報はボタン割り当て管理部１３２とアプリケーション実行制御部１３３に供給される。
【０１４６】
ボタン割り当て管理部１３２は、数字ボタン２４の各ボタンとチャンネルとを対応付けて管理する（チャンネルプリセットを管理する）。ボタン割り当て管理部１３２は、放送視聴モードの設定時、ユーザにより押下されたボタンに対応するチャンネル番号などの情報をアプリケーション実行制御部１３３に出力する。
【０１４７】
また、ボタン割り当て管理部１３２は、数字ボタン２４の各ボタンとネット配信サービスとを対応付けたネット配信サービスリストを管理する。ボタン割り当て管理部１３２は、ネットモードの設定時、ユーザにより押下されたボタンに対応するネット配信サービスの識別情報をアプリケーション実行制御部１３３に出力する。
【０１４８】
アプリケーション実行制御部１３３は、アプリケーションの実行を制御する。例えば、アプリケーション実行制御部１３３は、放送視聴モードが設定された場合、TV視聴アプリケーション１２−１を起動し、ボタン割り当て管理部１３２から供給された情報に基づいて、ユーザにより選択されたチャンネルの番組の受信を開始させる。
【０１４９】
また、アプリケーション実行制御部１３３は、ネットモードが設定された場合、映像コンテンツ視聴アプリケーションを起動し、ボタン割り当て管理部１３２から供給された情報に基づいて、ユーザにより選択されたネット配信サービスを利用するための処理を行わせる。
【０１５０】
表示制御部１３４は、アプリケーション実行制御部１３３が実行するアプリケーションによる制御に従って、番組の表示、または映像コンテンツの表示を制御する。また、表示制御部１３４は、メニュー画面や入力選択画面などの各種の画面の表示をユーザの操作に応じて制御する。
【０１５１】
ここで、図１３のフローチャートを参照して、ネットモード設定時のTV１の処理について説明する。図１３の処理は、例えば放送視聴モードが設定されているときに開始される。
【０１５２】
ネットボタン２３−３を押下するなどしてネットモードを設定することがユーザにより指示された場合、ステップＳ１において、モード設定部１３１は、TV１のモードをネットモードに切り替える。
【０１５３】
ステップＳ２において、ボタン割り当て管理部１３２は、チャンネルボタンの割り当てをネットモード用の設定に切り替える。ボタン割り当て管理部１３２は、チャンネルボタンが押下された場合、選択されたチャンネルに対応するネット配信サービスをネット配信サービスリストに基づいて特定し、特定したネット配信サービスの識別情報を出力する。
【０１５４】
ステップＳ３において、アプリケーション実行制御部１３３は、チャンネルボタンを用いてユーザにより選択されたネット配信サービス専用の映像コンテンツ視聴アプリケーションを起動し、ネット配信サービスを利用するための処理を行う。
【０１５５】
ステップＳ４において、モード設定部１３１は、ネットモードを終了する操作が行われたか否かを判定する。例えば、地デジボタン２３−１を押下する操作などの、他のモードを設定する操作が行われた場合、ネットモードを終了する操作が行われたものとして判定される。ネットモードを終了する操作が行われていないとステップＳ４において判定された場合、処理はステップＳ５に進む。
【０１５６】
ステップＳ５において、アプリケーション実行制御部１３３により実行された映像コンテンツ視聴アプリケーションは、ネットモードで定義された操作に応じた処理を実行する。上述したようにして、チャンネルボタンの押下に応じてネット配信サービスを切り替える処理などが、ネットモードで定義された操作に応じた処理として行われる。ユーザの操作に応じた処理が行われた後、ステップＳ４に戻り、それ以降の処理が行われる。
【０１５７】
一方、ステップＳ４において、ネットモードを終了する操作が行われたと判定した場合、ステップＳ６において、モード設定部１３１は、放送視聴モードなどの、ネットモード以外のモードをユーザの操作に応じて設定し、処理を終了させる。
【０１５８】
以上の処理により、ユーザは、専用のボタンを用いた１回の操作によってネットモードを設定することができる。また、ユーザは、ネットモードを設定した後、番組の視聴時にチャンネルを切り替えるのと同様の操作で、ネット配信サービスを切り替えることができる。ユーザは、TV１を用いて、ネット配信サービスを容易に利用することが可能となる。
【０１５９】
＜ネット配信サービスの登録処理＞
次に、リモートコントローラ４の数字ボタン２４の各ボタンにネット配信サービスを割り当てる処理であるネット配信サービス登録処理について説明する。ネット配信サービスの登録は、例えば、以下のような仕組みを用いて行われる。
【０１６０】
・例１
放送事業者が、自身が提供するネット配信サービスのURLを、放送波を用いて伝送する方法がある。TV１は、放送波を用いて伝送されてきた情報に基づいて、上述したようなネット配信サービスリストを生成し、管理することになる。
【０１６１】
ネット配信サービスのURLを伝送する方法には、例えば、BIT(Broadcaster Information Table)を用いる方法と、BML(Broadcast Markup Language)を用いる方法がある。
【０１６２】
BITは、制御情報であるSI(Service Information)として伝送される情報である。BITには、放送事業者のID、放送系列の情報などの、各放送事業者に関する情報が記述される。
【０１６３】
BMLは、ARIB(Association of Radio Industries and Businesses)によって規定される、データ放送向けの記述言語である。ネット配信サービスのURLをBMLを用いて伝送する場合、ある放送事業者のネット配信サービスの情報を登録するためには、その放送事業者のチャンネルを一度選局して受信する必要がある。
【０１６４】
図１４は、BITの記述の例を示す図である。図１４の左端に示す数字と「：（コロン）」は説明の便宜上付してあるものであり、BITの記述を構成するものではない。主な記述について説明する。
【０１６５】
８行目のbroadcaster_idは、放送事業者のIDである。８行目から１８行目の情報が、放送事業者毎に記述される。
【０１６６】
１２行目のdescriptor()は、所定の情報を表す記述子である。
【０１６７】
１４行目のbroadcaster_certified_application_location_lengthは、application_url()の長さを表す。
【０１６８】
１６行目のapplication_url()は、ネット配信サービスのURLを表す。
【０１６９】
・application_url()の記載例１
application_url()として、例えば、ネット配信サービスを提供する配信サーバ２のURLが、「http:/https:」のような一般的なプロトコルを用いて以下のような形式で記述される。
http://www.tokyo-tv.co.jp/network_app/
【０１７０】
・application_url()の記載例２
application_url()として、専用の映像コンテンツ視聴アプリケーションのダウンロード先となるサーバのURLが、「http:/https:」のような一般的なプロトコルを用いて以下のような形式で記述される。
http://www.application_store.com/app/tokyo-tv/
【０１７１】
application_url()により指定されるサーバからダウンロードされ、TV１にインストールされた専用の映像コンテンツ視聴アプリケーションには、例えばネット配信サービスを提供する配信サーバ２のURLが設定されている。映像コンテンツ視聴アプリケーションのダウンロード先となるサーバのURLを表すapplication_url()も、ネット配信サービスのURLに相当するものである。
【０１７２】
・application_url()の記載例３
application_url()として、映像コンテンツ視聴アプリケーションを指定するURLが、独自のプロトコルを用いて以下のような形式で記述される。
tv_application://jp.tokyo-tv.app/
【０１７３】
このように、BIT中の各放送事業者の記述に、ネット配信サービスのURLを直接含めることが可能である。
【０１７４】
図１５は、BITに記述されるdescriptor()の例を示す図である。
【０１７５】
図１５に示すようなapplication_location_descriptor()を規定し、図１４を参照して説明した１２行目のdescriptor()に記述することが可能である。
【０１７６】
２行目のdescriptor_tagは、記述子の種別がapplication_location_descriptor()であることを表す。
【０１７７】
３行目のdescriptor_lengthは、application_location_descriptor()の長さを表す。
【０１７８】
４行目のapplication_location_lengthは、application_url_charの長さを表す。
【０１７９】
６行目のapplication_url_charは、ネット配信サービスのURLを表す。ネット配信サービスのURLは、上述した各形式で記述される。
【０１８０】
このように、ネット配信サービスのURLを、descriptor()を用いてBITに含めることも可能である。
【０１８１】
ここで、図１６のフローチャートを参照して、チャンネルスキャンを行うTV１の処理について説明する。
【０１８２】
ステップＳ３１において、チューナ部１０１（図１１）は、例えばボタン割り当て管理部１３２の制御に従って所定の周波数を選局する。
【０１８３】
選局した周波数のチャンネルを用いて番組の放送が行われている場合、ステップＳ３２において、ボタン割り当て管理部１３２は、チャネルの登録を行う。例えば、数字ボタン２４の所定のボタンに対してチャンネルが割り当てられる。また、チャンネルと放送事業者を対応付けたチャンネルプリセットが管理される。
【０１８４】
ステップＳ３３において、ボタン割り当て管理部１３２は、BITを受信し、解析する。ボタン割り当て管理部１３２に対しては、放送波を用いて伝送されたBITがチューナ部１０１から供給される。
【０１８５】
ステップＳ３４において、ボタン割り当て管理部１３２は、BITにネット配信サービスのURLが記述されているか否かを判定する。ここでは、図１４のapplication_url()が各放送事業者の記述として含まれている場合、または、図１５のapplication_location_descriptor()が記述されている場合、ネット配信サービスのURLが記述されているとして判定される。
【０１８６】
ネット配信サービスのURLが記述されているとステップＳ３４において判定した場合、ステップＳ３５において、ボタン割り当て管理部１３２は、現在のチャンネルプリセットのチャンネル番号と、ネット配信サービスのURLとを対応付けて登録する。例えば、BITに記述されているbroadcaster_idに基づいて放送事業者が特定され、特定された放送事業者のチャンネルプリセットにおけるチャンネルの番号と、ネット配信サービスのURLと対応付けるようにして登録が行われる。
【０１８７】
ネット配信サービスのURLが登録された場合、または、ネット配信サービスのURLが記述されていないとステップＳ３４において判定された場合、ステップＳ３６において、ボタン割り当て管理部１３２は、全ての周波数をスキャンしたか否かを判定する。
【０１８８】
全ての周波数をスキャンしていないとステップＳ３６において判定された場合、ステップＳ３１以降の処理が繰り返される。
【０１８９】
一方、全ての周波数をスキャンしたとステップＳ３６において判定された場合、チャンネルスキャンの処理は終了される。以上の処理により、チャンネルプリセットの情報と、図５を参照して説明したネット配信サービスリストが生成される。
【０１９０】
以上においては、ネット配信サービスのURLをBITを用いて伝送する場合について説明したが、SDT(Service Description Table)を用いて伝送することも可能である。このように、SIに含まれる他のテーブル情報を用いて、ネット配信サービスのURLの伝送が行われるようにしてもよい。
【０１９１】
なお、地域対応については、チャンネル（放送事業者）と数字ボタン２４の割り当てが決まれば、URLを対応付ける放送事業者をbroadcaster_idに基づいて特定することができるため、問題が生じることはない。
【０１９２】
図１７は、BMLを用いたコードの例を示す図である。
【０１９３】
図１７に示すように、関数の引数としてURLとプリセット番号を渡すAPI(Application Programming Interface)を定義し、データ放送を用いて伝送することにより、TV１に対してネット配信サービスのURLを伝送することが可能になる。
【０１９４】
なお、図１７のコードは、３番のプリセット（チャンネル番号の３）に対応付けて、ネット配信サービスのURLとして「http://www.tokyo-tv.co.jp/network_app/」を登録することを表す。
【０１９５】
TV１のボタン割り当て管理部１３２は、このような記述を解析し、各チャンネル番号に、ネット配信サービスのURLを対応付けて登録することによってネット配信サービスリストを生成する。BMLを用いる場合においても、URLの記述として、上述した記載例１乃至３の記述と同様の記述を適用することが可能である。
【０１９６】
・例２
チャンネル番号とネット配信サービスのURLとを対応付けたネット配信サービスリストを管理サーバにおいて管理し、それを取得させることによって、ネット配信サービスのURLをTV１に伝送する方法がある。TV１は、ネットワーク３を介して管理サーバ（図１において図示せず）にアクセスし、ネット配信サービスリストを取得して管理することになる。
【０１９７】
TV１の地域設定に従って、設定された地域用として用意されたネット配信サービスリストを管理サーバから取得することにより、TV１は、地域毎のチャンネルに合わせて、チャンネル番号とネット配信サービスのURLとを対応付けて管理することが可能になる。
【０１９８】
＜放送システムの構成例＞
図１８は、ネット配信サービスのURLを伝送する放送システムの構成例を示す図である。
【０１９９】
図１８に示すように、放送システムは情報処理装置２０１と放送装置２０２から構成される。図１８に示す放送システムが例えば放送事業者毎に用意される。
【０２００】
情報処理装置２０１は、放送事業者に割り当てられたチャンネルを用いて放送する番組のデータを生成し、ネット配信サービスのURLを伝送するための情報とともに放送装置２０２に出力する。
【０２０１】
放送装置２０２においては、伝送部２０２Ａが実現される。伝送部２０２Ａは、情報処理装置２０１から供給された放送用のデータを放送する。
【０２０２】
図１９は、情報処理装置２０１の構成例を示すブロック図である。
【０２０３】
情報処理装置２０１は、制御情報生成部２１１と伝送制御部２１２から構成される。
【０２０４】
制御情報生成部２１１は、ネット配信サービスのURLの記述を含むBIT、または、ネット配信サービスのURLの記述を含むデータ放送のコンテンツを生成する。制御情報生成部２１１は、BITを含むSIなどの制御情報、またはデータ放送のコンテンツを伝送制御部２１２に出力する。
【０２０５】
伝送制御部２１２は、制御情報生成部２１１から供給された情報を番組のデータと多重化し、放送用のデータとして放送装置２０２に出力する。伝送制御部２１２に対しては、図示せぬ処理部により生成された番組のデータが入力される。
【０２０６】
＜変形例＞
ネット配信サービスを利用するために、ネット配信サービス毎に用意された専用の映像コンテンツ視聴アプリケーションが用いられるものとしたが、汎用のWebブラウザ１２−ｎが用いられるようにしてもよい。
【０２０７】
この場合、ネットモードが設定されることに応じて、Webブラウザ１２−ｎが起動し、ネット配信サービスリストに登録されているURLに基づいて、配信サーバ２に対するアクセスが行われる。Webブラウザ１２−ｎの画面には、ネット配信サービスのメニュー画面などが表示され、これにより、ユーザはネット配信サービスを利用することが可能になる。
【０２０８】
また、以上においては、ネット配信サービスが、放送事業者が提供するサービスであるものとしたが、放送事業者以外の事業者が提供するネット配信サービスが、リモートコントローラ４のチャンネルボタンと対応付けて管理されるようにしてもよい。
【０２０９】
放送視聴モードからネットモードに遷移し、所定の映像コンテンツの視聴が終了した場合、放送視聴モードが再度設定され、ネットモードに遷移する前にユーザが選局していたチャンネルの受信が自動的に再開されるようにしてもよい。所定の映像コンテンツの視聴が終了した場合、ネットモードが継続され、ユーザが選択しているネット配信サービスのメニュー画面の表示に戻るような処理が行われるようにすることも可能である。
【０２１０】
映像コンテンツの視聴に用いられる機器がTV１である場合について説明したが、ネット配信サービスの利用とともに放送波の受信が可能であり、かつ、リモートコントローラを用いて操作が行われる各種の機器に上述した機能を搭載することが可能である。
【０２１１】
機器の操作に用いられるデバイスとして、機器専用のリモートコントローラではなく、スマートフォン、タブレット端末などの汎用の機器が用いられるようにしてもよい。
【０２１２】
・コンピュータの構成例
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０２１３】
図２０は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。例えば、上述した配信サーバ２、情報処理装置２０１は、図２０に示す構成を有する。
【０２１４】
CPU１００１、ROM１００２、RAM１００３は、バス１００４により相互に接続されている。
【０２１５】
バス１００４には、さらに、入出力インタフェース１００５が接続されている。入出力インタフェース１００５には、キーボード、マウスなどよりなる入力部１００６、ディスプレイ、スピーカなどよりなる出力部１００７が接続される。また、入出力インタフェース１００５には、ハードディスクや不揮発性のメモリなどよりなる記憶部１００８、ネットワークインタフェースなどよりなる通信部１００９、リムーバブルメディア１０１１を駆動するドライブ１０１０が接続される。
【０２１６】
以上のように構成されるコンピュータでは、CPU１００１が、例えば、記憶部１００８に記憶されているプログラムを入出力インタフェース１００５及びバス１００４を介してRAM１００３にロードして実行することにより、上述した一連の処理が行われる。
【０２１７】
CPU１００１が実行するプログラムは、例えばリムーバブルメディア１０１１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部１００８にインストールされる。
【０２１８】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０２１９】
本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０２２０】
なお、本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
【０２２１】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０２２２】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０２２３】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２２４】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０２２５】
・構成の組み合わせ例
本技術は、以下のような構成をとることもできる。
【０２２６】
（１）
ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定するモード設定部と、
番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う制御部と
を備える情報処理装置。
（２）
それぞれの前記チャンネルの番号と前記配信サービスとを対応付けて管理する管理部をさらに備える
前記（１）に記載の情報処理装置。
（３）
前記制御部は、リモートコントローラに設けられた数字ボタン、またはチャンネル切り替えボタンを用いて選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う
前記（１）または（２）に記載の情報処理装置。
（４）
前記モード設定部は、前記番組を視聴するモードである放送視聴モードに割り当てられたボタンと並べてリモートコントローラに設けられた、前記ネットワークモードに割り当てられたネットワークモードボタンが操作された場合、前記ネットワークモードを設定する
前記（１）乃至（３）のいずれかに記載の情報処理装置。
（５）
前記モード設定部は、リモートコントローラに設けられた入力切り替えボタンが操作されたことに応じて表示される、入力の選択に用いられる画面から前記ネットワークモードが選択された場合、前記ネットワークモードを設定する
前記（１）乃至（４）のいずれかに記載の情報処理装置。
（６）
前記モード設定部は、リモートコントローラに設けられたホームボタンが操作されたことに応じて表示される、機能の選択に用いられるホーム画面から前記ネットワークモードが選択された場合、前記ネットワークモードを設定する
前記（１）乃至（５）のいずれかに記載の情報処理装置。
（７）
前記モード設定部は、視聴中の前記番組の放送を行っている前記チャンネルと同じ前記チャンネルを選択する操作が行われた場合、前記ネットワークモードを設定する
前記（１）乃至（６）のいずれかに記載の情報処理装置。
（８）
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記映像コンテンツの選択に用いられるメニュー画面を表示させる
前記（１）乃至（７）のいずれかに記載の情報処理装置。
（９）
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記サーバにより指定された前記映像コンテンツを再生させる
前記（１）乃至（７）のいずれかに記載の情報処理装置。
（１０）
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスを管理するサーバにアクセスし、前記ユーザの属性と嗜好のうちの少なくともいずれかに基づいて選択され、前記サーバから提供された前記映像コンテンツを再生させる
前記（１）乃至（７）のいずれかに記載の情報処理装置。
（１１）
前記制御部は、前記ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの契約状況に応じた処理を行う
前記（８）乃至（１０）のいずれかに記載の情報処理装置。
（１２）
前記管理部は、前記チャンネルの番号と対応付けて、放送波を用いて伝送された制御情報を解析することによって取得された前記配信サービスの識別情報を管理する
前記（２）に記載の情報処理装置。
（１３）
前記管理部は、前記チャンネルの番号と対応付けて、それぞれの前記チャンネルのデータ放送を用いて伝送された前記配信サービスの識別情報を管理する
前記（２）に記載の情報処理装置。
（１４）
前記管理部は、前記ネットワークを介して接続される管理サーバから受信した情報に基づいて、前記チャンネルの番号と前記配信サービスの識別情報とを対応付けて管理する
前記（２）に記載の情報処理装置。
（１５）
前記チャンネルの番号に対応付けられる前記配信サービスは、各番号の前記チャンネルを用いて前記番組の放送を行う放送事業者が提供するサービスである
前記（１）乃至（１４）のいずれかに記載の情報処理装置。
（１６）
情報処理装置が、
ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定し、
番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う
情報処理方法。
（１７）
コンピュータに、
ネットワークを介して行われる映像コンテンツの配信サービスを利用するモードであるネットワークモードを設定し、
番組の放送に用いられるチャンネルの番号のうち、ユーザにより選択された前記チャンネルの番号に対応する前記配信サービスの前記映像コンテンツを視聴するための処理を行う
処理を実行させるためのプログラム。
（１８）
番組の放送を行う放送事業者が提供するサービスである、ネットワークを介して行う映像コンテンツの配信サービスの識別情報を含む制御情報を、前記番組のデータとともに放送波を用いて伝送する伝送部を備える
放送装置。
【符号の説明】
【０２２７】
１  TV，  ２−１乃至２−Ｎ  配信サーバ，  ４  リモートコントローラ，  １３１  モード設定部，  １３２  ボタン割り当て管理部，  １３３  アプリケーション実行制御部，  １３４  表示制御部
【図１】
2019026599.tif 000003
【図２】
2019026599.tif 000004
【図３】
2019026599.tif 000005
【図４】
2019026599.tif 000006
【図５】
2019026599.tif 000007
【図６】
2019026599.tif 000008
【図７】
2019026599.tif 000009
【図８】
2019026599.tif 000010
【図９】
2019026599.tif 000011
【図１０】
2019026599.tif 000012
【図１１】
2019026599.tif 000013
【図１２】
2019026599.tif 000014
【図１３】
2019026599.tif 000015
【図１４】
2019026599.tif 000016
【図１５】
2019026599.tif 000017
【図１６】
2019026599.tif 000018
【図１７】
2019026599.tif 000019
【図１８】
2019026599.tif 000020
【図１９】
2019026599.tif 000021
【図２０】
2019026599.tif 000022
【国際調査報告】
2019026599.tif 000023
2019026599.tif 000024