(57)【要約】【課題】複数のコンテンツをＶＯＤのような形式で順次配信するサービスに対して、ユーザの取り扱いが便利となるように対処したコンテンツ表生成制御装置及びコンテンツ表生成制御方法を提供することを目的とする。【解決手段】サーバ３１からチャンネル型の動画配信サービスを受けてコンテンツを受信して、ユーザは当該コンテンツを視聴する（ステップ６０１）。コンテンツの視聴中（ステップ６０２のＮｏ）、例えば、リモコン２０を所定操作すると、視聴中のコンテンツを視聴対象から外すか否かをユーザに選択させる選択画面７００が表示される。そして、当該コンテンツを視聴対象から外すことを選択した場合（ステップ６０３のYes）、番組表の時系列上における次のコンテンツの再生が始まる（ステップ６０４）。そして、視聴対象から外すとされたコンテンツが番組表から除外され、更に番組表が更新される（ステップ６０５）。【選択図】  図６
2010187128.tif 000002
【特許請求の範囲】
【請求項１】
第１のコンテンツ群に含まれる複数のコンテンツを配信するコンテンツ配信源と通信を行う通信手段と、
前記第１のコンテンツ群に含まれる複数のコンテンツが時間に沿って配置された第１のコンテンツ表を生成するよう制御する第１のコンテンツ表生成手段と、
前記第１のコンテンツ群の少なくとも一つのコンテンツを選択することをユーザに許可する選択手段と、
前記選択手段で選択されたコンテンツを前記第１のコンテンツ表から除外して、当該除外されたコンテンツを除いた第２のコンテンツ群を含む第２のコンテンツ表を生成するよう制御する第２のコンテンツ表生成手段と、
を備えたことを特徴とするコンテンツ表生成制御装置。
【請求項２】
前記第２のコンテンツ群は、前記選択手段で除外されたコンテンツ以後に前記コンテンツ配信源から配信される予定のコンテンツを含み、
前記第２のコンテンツ表生成手段は、前記選択手段で選択されたコンテンツの分、前記第２のコンテンツ群を時間上で繰り上げて前記第２のコンテンツ表を生成するよう制御することを特徴とする請求項１に記載のコンテンツ表生成制御装置。
【請求項３】
前記第１のコンテンツ群または前記第２のコンテンツ群の中なら任意のコンテンツを選択するためのコンテンツ選択画面を生成するコンテンツ選択画面生成手段を備えることを特徴とする請求項１または請求項２に記載のコンテンツ表生成制御装置。
【請求項４】
前記第１及び第２のコンテンツ表作成手段は、前記第１のコンテンツ表または前記第２のコンテンツ表が前記コンテンツ選択画面と同一画面上に表示されるよう制御することを特徴とする請求項３に記載のコンテンツ表生成制御装置。
【請求項５】
放送波から第３のコンテンツ群を受信する受信手段を備え、
前記第１のコンテンツ表生成手段は、前記第１のコンテンツ表に前記第３のコンテンツ群を含めよう制御し、
前記第２のコンテンツ表生成手段は、前記第２のコンテンツ表に前記３のコンテンツ群を含めるよう制御するとともに、前記第３のコンテンツ群の時間上の配置は変えないように前記第２のコンテンツ表を作成するよう制御することを特徴とする請求項１乃至請求項４のいずれかに記載のコンテンツ表生成制御装置。
【請求項６】
前記通信手段は、インターネットを介して前記コンテンツ配信源と通信を行うことを特徴とする請求項１乃至請求項５のいずれかに記載のコンテンツ表生成制御装置。
【請求項７】
第１のコンテンツ群に含まれる複数のコンテンツを配信するコンテンツ配信源と通信を行うステップと、
前記第１のコンテンツ群に含まれる複数のコンテンツが時間に沿って配置された第１のコンテンツ表を生成する第１のコンテンツ表生成ステップと、
前記第１のコンテンツ群の少なくとも一つのコンテンツを選択することをユーザに許可する選択ステップと、
前記選択ステップで選択されたコンテンツを前記第１のコンテンツ表から除外して、当該除外されたコンテンツを除いた第２のコンテンツ群を含む第２のコンテンツ表を生成する第２のコンテンツ表生成ステップと、を有することを特徴とするコンテンツ表生成制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばネットワークを介して接続されたプロバイダ等から、映像や音声等のコンテンツを受信して、コンテンツ表を生成するよう制御するコンテンツ表生成制御装置及びコンテンツ表生成制御方法に関する。
【背景技術】
【０００２】
映像や音声等のコンテンツをネットワーク（例えばインターネット）を通じて配信するインターネット放送が実用化されている。特に、ユーザがコンテンツプロバイダに対して所望のコンテンツを要求することにより、その要求されたコンテンツ（例えば映画や番組）をコンテンツプロバイダがユーザに個別に提供する、いわゆるＶＯＤ（video on demand）サービスが普及している。
【０００３】
このため、デジタルテレビジョン放送を受信するデジタル放送受信装置においても、ＶＯＤ等のコンテンツ配信に対応する機能、つまり、ネットワーク経由でコンテンツプロバイダにアクセスして所望のコンテンツを要求するとともに、コンテンツプロバイダから送信されたコンテンツを受信して映像表示する機能が搭載される傾向にある。
【０００４】
ところで、このようなサービスは、まだまだ開発途上の段階であり、ユーザにとっての取り扱いをより一層便利にするために種々の形態に改良されていく傾向にある。上記したＶＯＤ等のサービス対応の放送受信装置としても、新規に開発されたサービス内容に効果的に対応していくことが必要となる。
【０００５】
特許文献１には、アンテナで受信した通常のテレビジョン放送の番組と、記録再生機能を有する外部機器からネットワークを介して取得した番組とを選択的に表示可能な受信装置であって、視聴した番組からユーザの番組嗜好を判定し、この判定結果に基づいておすすめ番組表を作成し表示するようにした構成が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０００−２５３３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この発明は上記事情を考慮してなされたもので、地上波やＢＳやＣＳ等の通常の放送チャンネルと同様、複数のコンテンツを上記ＶＯＤのような形式で配信するコンテンツ配信源を選局可能とするサービスに対して、ユーザの取り扱いが便利となるように対処したコンテンツ表生成制御装置及びコンテンツ表生成制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記課題に鑑みてなされたものであり、その主な特徴は以下のとおりである。すなわち、本発明のコンテンツ表生成制御装置は、第１のコンテンツ群に含まれる複数のコンテンツを配信するコンテンツ配信源と通信を行う通信手段と、前記第１のコンテンツ群に含まれる複数のコンテンツが時間に沿って配置された第１のコンテンツ表を生成するよう制御する第１のコンテンツ表生成手段と、前記第１のコンテンツ群の少なくとも一つのコンテンツを選択することをユーザに許可する選択手段と、前記選択手段で選択されたコンテンツを前記第１のコンテンツ表から除外して、当該除外されたコンテンツを除いた第２のコンテンツ群を含む第２のコンテンツ表を生成するよう制御する第２のコンテンツ表生成手段と、を備えたことを特徴とするコンテンツ表生成制御装置。
【０００９】
また、本発明のコンテンツ表生成制御方法は、第１のコンテンツ群に含まれる複数のコンテンツを配信するコンテンツ配信源と通信を行うステップと、前記第１のコンテンツ群に含まれる複数のコンテンツが時間に沿って配置された第１のコンテンツ表を生成する第１のコンテンツ表生成ステップと、前記第１のコンテンツ群の少なくとも一つのコンテンツを選択することをユーザに許可する選択ステップと、前記選択ステップで選択されたコンテンツを前記第１のコンテンツ表から除外して、当該除外されたコンテンツを除いた第２のコンテンツ群を含む第２のコンテンツ表を生成する第２のコンテンツ表生成ステップと、を有することを特徴とする。
【発明の効果】
【００１０】
本発明では、複数のコンテンツが時間に沿って配置された第１のコンテンツ表が生成され、ユーザの選択したコンテンツを第１のコンテンツ表から除外した新たな第２のコンテンツ表が生成される。従って、ユーザは多数の視聴候補の中からから好みのコンテンツを視聴し易くなる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るコンテンツ表生成制御装置の主要な信号処理系を示す図である。
【図２】本実施形態に係るコンテンツ表生成制御装置で表示されるＥＰＧの例を示す図である。
【図３】本実施形態に係るチャンネル選択画面の例を示す図である。
【図４】本実施形態に係る番組選択画面の例を示す図である。
【図５】本実施形態に係る全画面再生画面の例を示す図である。
【図６】本実施形態に係るコンテンツ表生成制御装置の動作例を示すフローチャート図である。
【図７】本実施形態に係るコンテンツ表生成制御装置の動作例を示す図である。
【図８】本実施形態に係るコンテンツ表生成制御装置の動作例を示す図である。
【発明を実施するための形態】
【００１２】
以下、この発明の実施形態について、図面を参照しながら説明する。図１は、以下の実施形態で説明するコンテンツ表生成制御装置１０の概略構成を示すブロック図である。コンテンツ表生成制御装置１０は、具体的には例えばデジタル放送を受信する機能を有するデジタルテレビ受信機やセット・トップ・ボックス（set-top box）、あるいはホームサーバに相当する、コンテンツの表示を制御する装置であり、本実施形態では一例としてデジタルテレビ受信機として以下説明する。
【００１３】
コンテンツ表生成制御装置１０は、マイクロプロセッサからなり、各種の動作を統括的に制御するＣＰＵ１１と、ＲＡＭ（random access memory）１２及びＲＯＭ（read-only memory）１３を含むメモリと、リモコン受信部１４とを有する。ＲＡＭ１２は、ＣＰＵ１１のデータ処理に必要なデータを含めて各種のデータを格納するメモリであり、本実施形態では、動画コンテンツであるストリームデータを格納するバッファメモリとしても動作する。ＲＯＭ１３は読出し専用メモリであり、ＣＰＵ１１のプログラムを含めて各種のデータを格納している。
【００１４】
リモコン受信部１４は、入力操作装置である例えばリモコン（リモートコントローラ）２０から送信される操作情報を受信する。リモコン２０は、例えば赤外線を利用した無線通信により、ユーザが希望する操作をＣＰＵ１１等に伝えるための操作信号をリモコン受信部１４に送信する。
【００１５】
さらに、コンテンツ表生成制御装置１０は、通信処理部１５と、ブラウザ１６と、映像／音声デコーダ１７と、映像表示部１８と、スピーカ１９とを有する。通信処理部１５は、インターネットなどのネットワーク３０と接続され、ネットワーク３０を介してサーバ３１との情報（動画コンテンツや静止画コンテンツを含む）通信を行なうための通信処理を行なう。
【００１６】
ブラウザ１６は、各種のソフトウェア等から構成され、後述するチャンネル選択画面や番組選択画面の生成や、全画面再生などの処理を含み、サーバ３１から受信したコンテンツの再生処理等を実行するモジュールである。当該ブラウザ１６の機能によって、コンテンツ表生成制御装置１０は映像表示部１８にサーバ３１から受信したコンテンツを表示する。
【００１７】
映像／音声デコーダ１７は、サーバ３１から受信したストリームデータ（符号化された映像と音声のストリームコンテンツ）及びアンテナ３２から受信した放送波をデコードする。映像表示部１８は、映像／音声デコーダ１７によりデコードされた映像信号及びブラウザ１６により再生処理された映像信号を画面上に再生する表示装置である。スピーカ１９は、映像／音声デコーダ１７によりデコードされた音声信号を再生出力する。
【００１８】
上記のとおり、本実施形態のコンテンツ表生成制御装置１０は、地上波デジタル放送やＢＳ放送やＣＳ放送等の受信機能以外に、ネットワーク３０及びサーバ３１を利用したサービスによる映像や音声等のコンテンツを受信して、映像表示部１８やスピーカ１０で再生する機能を有する。
【００１９】
サーバ３１は、例えばＶＯＤによる映画等の動画配信サービスを行っている。また、本実施形態のサーバ３１は、ＶＯＤにおける映画やドラマ等の各動画コンテンツのプレイリストを擬似的にチャンネル化し、選択された番組の動画コンテンツを時系列的に時間に沿って順次ストリーミング送信するチャンネル型の動画配信サービスを実現している。即ち、各チャンネルは、予め時間毎に決められた複数の番組から構成されており、あたかもデジタル放送の民放チャンネルのように時間軸上に連続した番組群に相当する動画コンテンツ群を含む。なお、各動画コンテンツは一括でコンテンツ表生成制御装置１０に配信されてもよいし、コンテンツ表生成制御装置１０の要求に応じて動画コンテンツ毎に配信されてもよいし、各動画コンテンツの配信の仕方は特に限定されない。
【００２０】
また、コンテンツ表生成制御装置１０は番組表作成部２１を有する。番組表作成部２１は、ＣＰＵ１１の制御により、アンテナ３２で受信した放送波に含まれる電子番組ガイド（ＥＰＧ）情報及び／またはサーバ３１から取得した信号に含まれる番組情報（ＥＰＧ情報）を基に、ＥＰＧを作成する。図２で示すＥＰＧ４０は、映像表示部１８で表示されるＥＰＧの一例である。ＥＰＧ４０は、ユーザによる所定の操作（例えば、リモコン２０の番組表呼び出しボタンを押下する）に基づいて、映像表示部１８に表示される。ＥＰＧ４０は、水平方向にサービス（放送局）に対応する複数（図２の場合は５つ）のチャンネル表示枠を配列したチャンネル軸４１と、垂直方向に時系列的に連続した単位時間（図示の場合は１時間）に対応する複数（図２の場合は５時間分）の時間枠を配列した時間軸４２とが配列されている。そして、放送が予定されている各番組のタイトルや番組内容等の各種情報（Ａ１〜Ａ５、Ｂ１〜Ｂ４、Ｃ１〜Ｃ４、Ｄ１〜Ｄ４、Ｅ１〜Ｅ４）が、チャンネル軸４１と時間軸４２とで指定された各領域（番組セル）に表示されるようになっている。ここでは、放送局Ａの列がサーバ３１から受信するコンテンツの番組構成を示している。また、放送局Ｂ〜放送局Ｅの列は、アンテナ３２から受信する地上波デジタルやＢＳやＣＳ等の番組構成を示している。
【００２１】
ユーザはＥＰＧ４０上でカーソル４３を操作することで、各番組の視聴選択や録画予約や、あるいはその番組の詳細情報（番組内容や出演者の情報など）を得ることができる。なお、本実施形態では、放送局Ａの列がサーバ３１から受信するコンテンツの番組構成を示しているため、当該列の番組をカーソル選択して決定動作等を行った場合には、後述する図３や図４に示すようなチャンネル選択画面や、番組選択画面にジャンプできるように構成し、つまりはＥＰＧ４０上からサーバ３１の配信サービスを受けるための画面にジャンプできるように構成してもよい。これにより、サーバ３１のサービスへのアクセスが容易となり、ユーザの利便性を図ることも可能である。
【００２２】
なお、ＥＰＧ４０では、サーバ３１から取得した番組情報と、アンテナ３２で受信するような他の放送局から取得した番組情報を組み合わせて一つの番組表が構成されているが、サーバ３１からの番組情報を除いてＥＰＧを作成するように番組表作成部２１が制御してもよい。すなわち、アンテナ３２を介して放送波から受信した番組情報のみに基づいてＥＰＧを作成してもよし、サーバ３１から受信した番組情報のみを用いて、サーバ３１のサービスの個別の番組表を作成することも可能である。
【００２３】
次に、本実施形態のコンテンツ表生成制御装置１０がサーバ３１からコンテンツを受信する場合の、コンテンツ表示処理を説明する。
まずユーザは、リモコン２０を所定操作（例えば専用ボタンを押下げする操作）し、コンテンツ表生成制御装置１０に対してチャンネル型動画配信サービス（つまり、サーバ３１の配信サービス）の受信を要求する。ブラウザ１６は、リモコン受信部１４を介して当該ユーザの要求を受け付けると、ネットワーク３０を介してサーバ３１に当該要求（サーバ３１の配信サービスを受ける旨の要求）を通知する。
【００２４】
次に、ブラウザ１６は、サーバ３１から動画配信サービスを受けるために必要な操作手順に関するデータを受信すると、当該データを解析して必要な処理（例えば、後述するように配信サービスを受け付けるための操作画面を映像表示部１８に表示する処理を含む）を実行する。ここで、サーバ３１から送信されるデータは、例えばＨＴＭＬ（hypertext markup language）により記述された情報であり、静止画像などの画像情報や、スクリプト（script）と呼ばれる各種の処理を実行するためのプログラム（ソフトウェア）を含む。
【００２５】
ブラウザ１６は、サーバ３１から送信される当該データに基づいて、チャンネル選択画面２０１（図３）を生成し、映像表示部１８には例えば図３に示すようにチャンネル選択画面２０１が表示される。チャンネル選択画面２０１は、選択されたチャンネルの静止画（あるいは動画）を表示するウインドウ２０２と、番組選択モードに遷移するためのボタン２０３、全画面再生モードに遷移するためのボタン２０４、及びサーバ３１が供給するチャンネル（ここではチャンネル１〜６とする）を指定するためのチャンネル群２０５を含む。
【００２６】
なお、ウインドウ２０２には例えば選択されたチャンネルの現在配信中の番組のビデオクリップを表示するようにしてもよい。また、本実施形態のチャンネル群２０７は、例えば、一つのプロバイダが複数種類の動画配信サービスを行っている場合や、動画配信サービスを行っているプロバイダが複数ある場合を想定して構成されている。従って例えば、チャンネル１では映画のコンテンツ群がサーバ３１から配信され、チャンネル２ではスポーツのコンテンツ群がサーバ３１以外の別のサーバから配信されていても構わない。
【００２７】
チャンネル選択画面２０１において、ユーザがリモコン２０を操作し、例えばチャンネル１を選択すると、チャンネル群２０５からチャンネル１がハイライト指定される。これにより、ウインドウ２０２には、チャンネル１で配信される番組に関する静止画あるいは動画が再生される。
【００２８】
さらに、チャンネル選択画面２０１でボタン２０３が操作されると、ブラウザ１６は、番組選択モードに遷移するための要求をサーバ３１に行なう。サーバ３１は、ブラウザ１６からの要求に応じて前述したように操作手順に関するデータを送信する。ブラウザ１６は、サーバ３１から送信される当該データを受信して解析し、例えば図４に示すような番組選択画面２０８（コンテンツ選択画面）を映像表示部１８に表示させる。
【００２９】
番組選択画面２０８は、例えば図４に示すように、チャンネル群２０５からユーザが選択したチャンネルで配信される複数の番組の中から所望の番組を選択したり、今後配信予定の番組を確認することが出来る画面である。番組選択画面２０８は、選択された番組の静止画（あるいは動画）を表示するウインドウ２０９、チャンネル群２０５から選択されたチャンネルで配信される複数の番組（番組群）を示すウインドウ２１０を含む。ウインドウ２１０には、時間軸上（不図示）で現在送信されている番組のタイトル情報などを示すボタン２１１、時間軸上で現在送信されている番組の次の番組を示すボタン２１２、及び時間軸上で現在送信されている番組の次のさらに次の番組を示すボタン２１３が含まれている。以下、同様である。各ボタンには、例えば、当該番組のタイトルを含む。つまり、本実施形態では、右にあるボタンほど時間軸上で後ろ（未来方向）に設定された番組を表す。例えば、図２で示したＡ１〜Ａ５で示したように図４でも、Ａ１〜Ａ５の番組が時間軸に沿って配信順に並んでいる。つまり、図４で示すウィンドウ２１０は、サーバ３１から順次配信される予定の番組を示す番組表である。
【００３０】
番組選択画面２０８において、ユーザがリモコン２０を操作して番組（ここでは現在送信中の番組Ａ１）を選択すると、ボタン２１１がフォーカス（指定）されて、ウインドウ２０９には選択された番組に関連する静止画または動画が再生される。
【００３１】
なお、ユーザのリモコン２０の操作に応じてブラウザ１６は、選択された番組を図５で示すような全画面再生モードで再生するよう制御してもよい。全画面再生モードでは、番組選択画面２０８で選択された番組が、映像表示部１８上の（実質的に）全画面で再生される。ブラウザ１６は、番組選択画面２０８から全画面再生モードに遷移するための要求をサーバ３０に行なう。
【００３２】
なお、ここで、同一チャンネル内の番組について、番組選択画面２０８から、ウインドウ２１０の各ボタンを操作することにより、選択時の時間帯に送信されている番組以外の番組を選択することもできる。また、チャンネル選択画面２０１において、全画面再生モードに遷移するためのボタン２０４が操作された場合にも、ブラウザ１６は、全画面再生モードに遷移するための要求をサーバ３０に行なってもよい。
【００３３】
ブラウザ１６は、サーバ３１から送信される番組（コンテンツ）を受信して解析し、ウィンドウ２０９上あるいは図５に示すような全画面再生モードで再生処理を実行する。ここで、サーバ３０からは、番組の動画コンテンツを再生するために必要なデータ（例えばmeta data）を送信する。当該データには、番組の動画コンテンツのタイトルやサイズなどのコンテンツ関連情報が含まれている。ブラウザ１６は、当該メタデータを解析し、番組の動画コンテンツの再生に必要な情報を抽出して処理する。
【００３４】
動画コンテンツの再生においては、サーバ３１から送信されたストリームデータは、映像／音声デコーダ１７によりデコードされる。即ち、サーバ３０から送信されたストリームデータは、符号化された映像コンテンツと音声コンテンツとが多重化されたデータである。映像表示部１８はコンテンツを、ウィンドウ２０９上あるいは図５に示すような全画面再生モードで再生する。なお、音声コンテンツは、スピーカ１９から出力される。なお、全画面再生は、画面の上下左右に所定幅の枠が表示されるような場合も含む。つまり、コンテンツを画面のほぼ全体に表示するような態様を全画面再生とすることも可能である。
【００３５】
このような再生処理により、ユーザはサーバ３１のサービスを受け、選択したチャンネルに含まれる番組（ここでは現在送信中の番組）の動画コンテンツを、図４あるいは図５に示すような画面構成で視聴することができる。
【００３６】
なお、全画面再生中にユーザは、同一チャンネルに含まれる番組の中で、現在視聴している番組から時間軸上で前（過去方向）に放送（送信）された番組、あるいは時間軸上で次（未来方向）に放送（送信）された番組に切り換えて視聴したい場合がある。以下、その場合について説明する。
【００３７】
全画面再生中にユーザはリモコン２０で所定の操作を行なうことにより、番組選択画面２０８を経た上で番組の切り替えを行うことも出来るし、あるいは、番組選択画面２０８を経ずに当該番組の切り換え処理を実行するように構成してもよい。すなわち、ブラウザ１６が、リモコン２０に備わる十字キーの上下キーによりチャンネル群２０５の中からのチャンネルの切り換え処理を実行し、十字キー２１の左右キーにより番組群２１０からの番組の切り換え処理を実行してもよい。より具体的には、例えば十字キーの右キーを操作すると、ブラウザ１６は現在視聴している番組（例えば、図４のＡ１）から時間軸上で次に放送（送信）される番組（例えば、図４のＡ２）に遷移する切り換え処理を実行する。一方、例えば十字キー２１の左キーを操作すると、ブラウザ１６は現在視聴している番組から時間軸上で前に放送（送信）された番組に遷移する切り換え処理を実行する。
【００３８】
ブラウザ１６は、サーバ３０から送信される番組のコンテンツを受信して解析するときに、ＨＴＭＬ情報に含まれるスクリプト（指定の処理を実行するためのソフトウェア）により、当該番組の切り替え処理を実行する。即ち、図５に示すように、現在視聴している番組（例えば、図４のＡ１）の全画面再生中に、ユーザがリモコン２０の十字キーの右キーを操作し、ブラウザ１６はリモコン受信装置１４を介して当該入力指示を受け付けると、指定のスクリプトの起動により、過去方向の番組の切り替え処理を実行する。即ち、ブラウザ１６は、例えば番組Ａ１から番組Ａ２の全画面再生をサーバ３０に要求する。
【００３９】
ブラウザ１６は、サーバ３０から受信した番組の動画コンテンツを解析し、全画面再生処理を実行する。全画面再生処理では、前述のように、サーバ３０から送信されたストリームデータは、映像／音声デコーダ１７によりデコードされる。これにより、番組Ａ１から番組Ａ２の全画面再生に遷移される。
【００４０】
次に、ユーザによって選択された番組を視聴対象（番組表４０や番組群２１０）から外す処理について、図６のフローチャートを参照して説明する。
まず、サーバ３１からチャンネル型の動画配信サービスを受けてコンテンツを受信して、ユーザは当該コンテンツを視聴する（ステップ６０１）。上記のとおり、本実施形態の動画配信サービスでは、チャンネル及び番組表の概念が存在し、チャンネルごとに各番組（コンテンツ）が時系列に並んでいる。視聴形態としては種々考えられるが、例えば、図４で示したウィンドウ２０９上あるいは図５で示した全画面モードでユーザはコンテンツを視聴する。
【００４１】
次に、当該コンテンツの視聴中（ステップ６０２のＮｏ）、ユーザが当該コンテンツの視聴を希望しなかったり、当該コンテンツに関する配信が今後仮にあったとしても視聴を希望しないと判断した場合は、視聴対象から当該コンテンツを削除することができる。例えば、リモコン２０を所定操作すると、図７（A）または図７Bに示すように、視聴中のコンテンツを視聴対象から外すか否かをユーザに選択させる選択画面７００が表示される。
【００４２】
そして、当該コンテンツを視聴対象から外すことを選択した場合（ステップ６０３のYes）、番組表の時系列上における次のコンテンツの再生が始まる（ステップ６０４）。そして、視聴対象から外すとされたコンテンツが、番組表から除外され、更に番組表が更新される（ステップ６０５）。例えば、ＥＰＧ４０及び番組群２１０を参照しながら説明する。すなわち、番組表作成部２１は、例えば図２で示す番組Ａ１が視聴対象から外された場合には、ＥＰＧ４０からＡ１を削除して、図８Ａに示すような、Ａ２以後の番組が時間上順次繰り上がって新たなＥＰＧ５０を作成して表示するよう制御する。あるいは、ブラウザ１６は、サーバ３１に対して図４で示す番組Ａ１を除いた番組群２１０を送信するように、サーバ３１に対して要求し、サーバ３１と通信する等して、図８Ｂに示すような、番組Ａ２以降の番組が時間上順次繰り上がった新たな番組群２２０を作成して表示するよう制御してもよい。つまり、コンテンツ表生成制御装置１０では、ユーザが選択した番組（コンテンツ）は番組表から削除され、当該番組を除外した新たな番組表が生成されるよう制御されている。
【００４３】
なお、視聴中のコンテンツを視聴対象から外す処理は特に行わずに視聴中のコンテンツの配信時間（いわゆる放送時間）が終了した場合（ステップ６０２のＹｅｓ）には、番組表の時系列上における次のコンテンツの再生が始まる（ステップ６０６）。例えば、番組Ａ１の配信時間が終了した場合には、次にＡ２の番組が始まる。そして、ステップ６０５で示したような番組表の更新はせずに終了するか、ステップ６０２に戻る。
【００４４】
以上のように本実施形態のコンテンツ表生成制御装置１０では、複数のコンテンツが時間軸に沿って配置された番組表（例えば、ＥＰＧ４０や番組群２１０）を表示するよう制御し、ユーザの選択したコンテンツを除外して新たな番組表（ＥＰＧ５０や番組群２１０）を表示するよう制御する。従って、ユーザは多数の視聴候補から好みのコンテンツを容易に探すことが出来る。
【００４５】
サーバ３１は、同一コンテンツ（同一番組）を同日あるいは異日に再度配信予定とする場合もあるが、一旦除外されたコンテンツは以後含まれないように番組表を自動的に更新するように制御することもできる。具体的には例えば、除外したコンテンツの情報（タイトル情報や識別番号）をサーバ３１に伝え、サーバ３１からは当該除外したコンテンツを再配信しないようにするとともに、番組情報や番組表には含まれないようにＣＰＵ１１やブラウザ１６等が制御することも出来る。
【００４６】
また、本実施形態では、ネットワークを利用したチャンネル型動画配信サービスにより提供される番組単位の動画コンテンツを受信して再生するコンテンツ表生成制御装置において、全画面再生モードで選択した番組の再生中に、例えば過去方向又は未来方向の番組に切り換えるときに、一度番組選択画面に戻ることなく、シームレスに切り換えることができる。従って、ユーザは、全画面再生モードで視聴中に、画面モードが変わることなく、例えば過去方向又は未来方向である別の番組を全画面再生モードで視聴することができる。即ち、本実施形態では、ブラウザ１６は全画面再生モードでの動画コンテンツの再生中でも機能しており、リモコン２０による指定の入力操作が実行されると、全画面再生モードを維持して別の番組に遷移する番組切り換え処理を自動的に実行する。これにより、ユーザは、番組選択画面に戻すような煩わしい操作を行なうことなく、簡易な操作を行なうだけでシームレスな番組切り換えを実現できる。
【００４７】
さらに、本実施形態では、全画面再生モードで、同一チャンネルに含まれる時間軸上の現在の番組から前後の番組に切り換える場合について説明したが、これに限ることなく、例えば時間軸上で先頭の番組に切り換える場合についても適用できる。又、予め同一チャンネルに含まれる複数の番組に数字コードが割り当てられており、リモコンの数字キーにより数字コードを指定することで、該当する番組に切り換える場合についても適用できる。
【００４８】
更に、本実施形態は、デジタルＴＶやセット・トップ・ボックス、ホームサーバなどに適用する場合について説明したが、当然ながら、パーソナルコンピュータにも適用できる。
【００４９】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００５０】
１０…コンテンツ表生成制御装置、１１…ＣＰＵ、１２…ＲＡＭ、１３…ＲＯＭ、１４：リモコン受信部、１５…通信処理部、１６…ブラウザ、１７…映像／音声デコーダ、１８…映像表示部、１９…スピーカ、２０…リモートコントローラ（リモコン）、２１…番組表作成部、３０…ネットワーク、３１…サーバ、３２…アンテナ、４０…ＥＰＧ、４１…チャンネル軸、４２…時間軸、４３…カーソル、２０１…チャンネル選択画面、２０２…ウィンドウ、２０３…ボタン、２０４…ボタン、２０５…チャンネル群、２０８…番組選択画面、２０９…ウィンドウ、２１０…ウィンドウ、２１１…ボタン、２１２…ボタン、２１３…ボタン、５０…ＥＰＧ、２２０…番組群、７００…選択画面
【図１】
2010187128.tif 000003
【図２】
2010187128.tif 000004
【図３】
2010187128.tif 000005
【図４】
2010187128.tif 000006
【図５】
2010187128.tif 000007
【図６】
2010187128.tif 000008
【図７】
2010187128.tif 000009
【図８】
2010187128.tif 000010