(57)【要約】【課題】目的のコンテンツや好みにあったコンテンツを、視聴者が容易に探し出すことができるコンテンツ選択装置を提供すること。【解決手段】少なくとも２つの次元上に仮想的に配置されたコンテンツの中から表示させるコンテンツを選択するコンテンツ選択装置であって、第１の次元方向の操作指示を取得したときは、選択中のコンテンツに対して操作指示方向に隣接するコンテンツを選択し、第２の次元方向の操作指示を取得したときは、選択中のコンテンツを含む第１の次元方向に並んだコンテンツの列と操作指示方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列に対応付けて記憶されていた位置のコンテンツを選択するコンテンツ選択部を具備することを特徴とする。【選択図】図１
2013174993.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つの次元上に仮想的に配置されたコンテンツの中から表示させるコンテンツを選択するコンテンツ選択装置であって、
前記２つの次元のうちの１つの次元である第１の次元方向の操作指示および前記２つの次元のうちの前記第１の次元とは異なる第２の次元方向の操作指示とを取得する操作指示取得部と、
前記操作指示取得部が前記第１の次元方向の操作指示を取得したときは、選択中のコンテンツに対して前記操作指示の方向に隣接するコンテンツを選択し、前記操作指示取得部が前記第２の次元方向の操作指示を取得したときは、選択中のコンテンツを含む前記第１の次元方向に並んだコンテンツの列と前記操作指示の方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列に対応付けて記憶されていた位置のコンテンツを選択するコンテンツ選択部と
を具備することを特徴とするコンテンツ選択装置。
【請求項２】
前記列に対応付けて記憶されていた位置は、当該列のコンテンツについて最後に選択されたコンテンツの位置であることを特徴とする請求項１に記載のコンテンツ選択装置。
【請求項３】
前記第１の次元方向は、上下方向であり、
前記第２の次元方向は、左右方向であり、
前記仮想的な配置において上下方向に並んだコンテンツの列に含まれるコンテンツは、同じ属性を有するコンテンツであること
を特徴とする請求項１に記載のコンテンツ選択装置。
【請求項４】
選択候補のコンテンツを表す第１の情報を含むコンテンツ選択用のガイド画面であって、
前記第１の情報に対して前記第１の次元方向に隣接する位置に、前記選択候補のコンテンツに対して前記仮想的な配置において前記第１の次元方向に隣接するコンテンツを表す第２の情報が配置され、
前記第１の情報に対して前記第２の次元方向に隣接する位置に、前記仮想的な配置において前記選択候補のコンテンツを含む前記第１の次元方向に並んだコンテンツの列に対して前記第２の次元方向に隣接するコンテンツの列に含まれるコンテンツのうち、各列に対応付けて記憶されていた位置のコンテンツを表す第３の情報が配置され、
前記第３の情報に対して前記第１の次元方向に隣接する位置に、前記第３の情報が表すコンテンツに対して前記仮想的な配置において前記第１の次元方向に隣接するコンテンツを表す第４の情報が配置されたガイド画面
を生成するガイド生成部を具備し、
前記操作指示取得部は、決定を指示する操作指示を取得し、
前記ガイド生成部は、
前記操作指示取得部が前記第１の次元方向の操作指示を取得したとき、および第２の次元方向の操作指示を取得したときは、前記ガイド画面において、前記第１の情報に対して前記取得した操作指示の方向に隣接する情報が表すコンテンツを、選択候補のコンテンツとして、前記コンテンツ選択用のガイド画面を再度生成し、
前記操作指示取得部が決定を指示する操作指示を取得したときは、前記選択候補のコンテンツを表示させるコンテンツとして選択し、
前記列に対応付けて記憶されていた位置は、当該列のコンテンツについて選択候補とされたコンテンツおよび選択されたコンテンツのうち、最後になされたコンテンツの位置であること
を特徴とする請求項１に記載のコンテンツ選択装置。
【請求項５】
前記第１の次元方向は、上下方向であり、
前記第２の次元方向は、左右方向であり、
前記仮想的な配置において上下方向に並んだコンテンツの列に含まれるコンテンツは、同じ属性を有するコンテンツであること
を特徴とする請求項４に記載のコンテンツ選択装置。
【請求項６】
少なくとも２つの次元上に仮想的に配置されたコンテンツの中から表示させるコンテンツを選択するコンテンツ選択装置におけるコンテンツ選択方法であって、
前記コンテンツ選択装置が、前記２つの次元のうちの１つの次元である第１の次元方向の操作指示および前記２つの次元のうちの前記第１の次元とは異なる第２の次元方向の操作指示とを取得する操作指示取得過程と、
前記コンテンツ選択装置が、前記操作指示取得過程にて前記第１の次元方向の操作指示を取得したときは、選択中のコンテンツに対して前記操作指示の方向に隣接するコンテンツを選択し、前記操作指示取得過程にて前記第２の次元方向の操作指示を取得したときは、選択中のコンテンツを含む前記第１の次元方向に並んだコンテンツの列と前記操作指示の方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列に対応付けて記憶されていた位置のコンテンツを選択するコンテンツ選択過程と
を有することを特徴とするコンテンツ選択方法。
【請求項７】
少なくとも２つの次元上に仮想的に配置されたコンテンツの中から表示させるコンテンツを選択するコンテンツ選択装置のコンピュータを、
前記２つの次元のうちの１つの次元である第１の次元方向の操作指示および前記２つの次元のうちの前記第１の次元とは異なる第２の次元方向の操作指示とを取得する操作指示取得部、
前記操作指示取得部が前記第１の次元方向の操作指示を取得したときは、選択中のコンテンツに対して前記操作指示の方向に隣接するコンテンツを選択し、前記操作指示取得部が前記第２の次元方向の操作指示を取得したときは、選択中のコンテンツを含む前記第１の次元方向に並んだコンテンツの列と前記操作指示の方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列に対応付けて記憶されていた位置のコンテンツを選択するコンテンツ選択部
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ選択装置、コンテンツ選択方法およびプログラムに関する。
【背景技術】
【０００２】
従来、複数の番組の中から視聴する番組を選択する際には、視聴者が、リモートコントローラの数字ボタンで直接番号を指定するまたは上下ボタンで順送りにして目的の番組を探していた。
また、複数の番組の縮小動画面を配置した仮想画面に展開し、仮想画面の中から表示すべき範囲を選択するカーソルをスクロールすることにより複数の縮小動画面の配列からなる領域を指定された領域に相当する縮小動画面の配列を表示させる受信装置がある。この受信装置は、表示されている縮小動画面の１つを強調表示し、強調表示させる縮小動画面に対する選択操作に応じて、強調表示された縮小動画面に対応する番組を受信して表示する（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２８２２７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法においては、例えば、コンテンツ数が多い場合など、視聴者が目的のコンテンツや好みにあったコンテンツを探し出すには、煩雑な操作が必要になることがあるという問題がある。
【０００５】
本発明は、このような事情に鑑みてなされたもので、その目的は、目的のコンテンツや好みにあったコンテンツを、視聴者が容易に探し出すことができるコンテンツ選択装置、コンテンツ選択方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
（１）この発明は上述した課題を解決するためになされたもので、本発明の一態様は、少なくとも２つの次元上に仮想的に配置されたコンテンツの中から表示させるコンテンツを選択するコンテンツ選択装置であって、前記２つの次元のうちの１つの次元である第１の次元方向の操作指示および前記２つの次元のうちの前記第１の次元とは異なる第２の次元方向の操作指示とを取得する操作指示取得部と、前記操作指示取得部が前記第１の次元方向の操作指示を取得したときは、選択中のコンテンツに対して前記操作指示の方向に隣接するコンテンツを選択し、前記操作指示取得部が前記第２の次元方向の操作指示を取得したときは、選択中のコンテンツを含む前記第１の次元方向に並んだコンテンツの列と前記操作指示の方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列に対応付けて記憶されていた位置のコンテンツを選択するコンテンツ選択部とを具備することを特徴とする。
【０００７】
（２）また、本発明の他の態様は、上述のコンテンツ選択装置であって、前記列に対応付けて記憶されていた位置は、当該列のコンテンツについて最後に選択されたコンテンツの位置であることを特徴とする。
【０００８】
（３）また、本発明の他の態様は、上述のコンテンツ選択装置であって、前記第１の次元方向は、上下方向であり、前記第２の次元方向は、左右方向であり、前記仮想的な配置において上下方向に並んだコンテンツの列に含まれるコンテンツは、同じ属性を有するコンテンツであることを特徴とする。
【０００９】
（４）また、本発明の他の態様は、上述のコンテンツ選択装置であって、選択候補のコンテンツを表す第１の情報を含むコンテンツ選択用のガイド画面であって、前記第１の情報に対して前記第１の次元方向に隣接する位置に、前記選択候補のコンテンツに対して前記仮想的な配置において前記第１の次元方向に隣接するコンテンツを表す第２の情報が配置され、前記第１の情報に対して前記第２の次元方向に隣接する位置に、前記仮想的な配置において前記選択候補のコンテンツを含む前記第１の次元方向に並んだコンテンツの列に対して前記第２の次元方向に隣接するコンテンツの列に含まれるコンテンツのうち、各列に対応付けて記憶されていた位置のコンテンツを表す第３の情報が配置され、前記第３の情報に対して前記第１の次元方向に隣接する位置に、前記第３の情報が表すコンテンツに対して前記仮想的な配置において前記第１の次元方向に隣接するコンテンツを表す第４の情報が配置されたガイド画面を生成するガイド生成部を具備し、前記操作指示取得部は、決定を指示する操作指示を取得し、前記ガイド生成部は、前記操作指示取得部が前記第１の次元方向の操作指示を取得したとき、および第２の次元方向の操作指示を取得したときは、前記ガイド画面において、前記第１の情報に対して前記取得した操作指示の方向に隣接する情報が表すコンテンツを、選択候補のコンテンツとして、前記コンテンツ選択用のガイド画面を再度生成し、前記操作指示取得部が決定を指示する操作指示を取得したときは、前記選択候補のコンテンツを表示させるコンテンツとして選択し、前記列に対応付けて記憶されていた位置は、当該列のコンテンツについて選択候補とされたコンテンツおよび選択されたコンテンツのうち、最後になされたコンテンツの位置であることを特徴とする。
【００１０】
（５）また、本発明の他の態様は、上述のコンテンツ選択装置であって、前記第１の次元方向は、上下方向であり、前記第２の次元方向は、左右方向であり、前記仮想的な配置において上下方向に並んだコンテンツの列に含まれるコンテンツは、同じ属性を有するコンテンツであることを特徴とする。
【００１１】
（６）また、本発明の他の態様は、少なくとも２つの次元上に仮想的に配置されたコンテンツの中から表示させるコンテンツを選択するコンテンツ選択装置におけるコンテンツ選択方法であって、前記コンテンツ選択装置が、前記２つの次元のうちの１つの次元である第１の次元方向の操作指示および前記２つの次元のうちの前記第１の次元とは異なる第２の次元方向の操作指示とを取得する操作指示取得過程と、前記コンテンツ選択装置が、前記操作指示取得過程にて前記第１の次元方向の操作指示を取得したときは、選択中のコンテンツに対して前記操作指示の方向に隣接するコンテンツを選択し、前記操作指示取得過程にて前記第２の次元方向の操作指示を取得したときは、選択中のコンテンツを含む前記第１の次元方向に並んだコンテンツの列と前記操作指示の方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列に対応付けて記憶されていた位置のコンテンツを選択するコンテンツ選択過程とを有することを特徴とする。
【００１２】
（７）また、本発明の他の態様は、少なくとも２つの次元上に仮想的に配置されたコンテンツの中から表示させるコンテンツを選択するコンテンツ選択装置のコンピュータを、前記２つの次元のうちの１つの次元である第１の次元方向の操作指示および前記２つの次元のうちの前記第１の次元とは異なる第２の次元方向の操作指示とを取得する操作指示取得部、前記操作指示取得部が前記第１の次元方向の操作指示を取得したときは、選択中のコンテンツに対して前記操作指示の方向に隣接するコンテンツを選択し、前記操作指示取得部が前記第２の次元方向の操作指示を取得したときは、選択中のコンテンツを含む前記第１の次元方向に並んだコンテンツの列と前記操作指示の方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列に対応付けて記憶されていた位置のコンテンツを選択するコンテンツ選択部として機能させるためのプログラムである。
【発明の効果】
【００１３】
この発明によれば、目的のコンテンツや好みにあったコンテンツを、視聴者が容易に探し出すことができる。
【図面の簡単な説明】
【００１４】
【図１】この発明の一実施形態によるコンテンツ視聴システムの構成を示す概念図である。
【図２】同実施形態におけるリモートコントローラ１３の外観を示す外観図である。
【図３】同実施形態におけるセットトップボックス１２の構成を示す概略ブロック図である。
【図４】同実施形態におけるコンテンツ一覧情報の例を示す図である。
【図５】同実施形態におけるコンテンツマトリクス関連情報の例を示す図である。
【図６】同実施形態におけるコンテンツマトリクス情報の例を示した図である。
【図７】同実施形態におけるセットトップボックス１２の動作を説明するフローチャートである。
【図８】同実施形態におけるコンテンツ選択処理（ステップＳａ９）を説明するフローチャートである。
【図９】同実施形態におけるガイド画面表示処理（ステップＳａ７）を説明するフローチャートである。
【図１０】同実施形態におけるステップＳｃ５およびステップＳｄ５のコンテンツマトリクス切替確認処理を説明するフローチャートである。
【図１１】同実施形態におけるコンテンツ一覧の更新処理を説明するフローチャートである。
【図１２】同実施形態におけるコンテンツ選択を説明する概念図である。
【図１３】同実施形態におけるディスプレイ１１の表示画面例を示す図である。
【図１４】同実施形態におけるディスプレイ１１の他の表示画面例を示す図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の実施の形態について説明する。図１は、この発明の一実施形態によるコンテンツ視聴システムの構成を示す概念図である。図１に示すように、本実施形態におけるコンテンツ視聴システム１０は、ディスプレイ１１、セットトップボックス１２、リモートコントローラ１３、ネットワーク１４、コンテンツサーバ１５を含んで構成される。ディスプレイ１１は、セットトップボックス１２が出力する映像信号および音声信号に基づき、映像を表示し、音声を出力する。セットトップボックス１２は、リモートコントローラ１３を用いた視聴者の操作指示に従い、コンテンツを選択する。セットトップボックス１２は、選択したコンテンツを、ネットワーク１４を介してコンテンツサーバ１５から取得し、取得したコンテンツの映像信号および音声信号を、ディスプレイ１１に出力する。なお、セットトップボックス１２と、ディスプレイ１１とは、例えば、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブルで接続される。
【００１６】
リモートコントローラ１３は、セットトップボックスを操作するためのリモートコントローラであり、複数のボタンを備える。視聴者がボタンを押すと、該ボタンに対応する信号を、セットトップボックス１２に送信する。送信する信号は、例えば、赤外線信号である。ネットワーク１４は、インターネット、ケーブルテレビ網などのネットワークである。本実施形態では、セットトップボックス１２と、コンテンツサーバ１５とが接続されている。コンテンツサーバ１５は、ネットワーク１４を介して、セットトップボックス１２に提供可能なコンテンツと、該コンテンツの一覧情報とを記憶する。コンテンツサーバ１５は、セットトップボックス１２からの要求に従い、これらの情報を送信する。
【００１７】
図２は、本実施形態におけるリモートコントローラ１３の外観を示す外観図である。図２に示すように、リモートコントローラ１３は、上ボタン１３１、下ボタン１３２、左ボタン１３３、右ボタン１３４、決定ボタン１３５、入／切ボタン１３６、ガイドボタン１３７を含んで構成される。上ボタン１３１および下ボタン１３２は、上下方向の操作指示をするためのボタンである。左ボタン１３３および右ボタン１３４、左右方向の操作指示をするためのボタンである。決定ボタン１３５は、決定の操作指示をするためのボタンである。入／切ボタン１３６、セットトップボックス１２の電源の入り／切りを指示するためのボタンである。ガイドボタン１３７は、ガイド画面の表示を指示するためのボタンである。
【００１８】
図３は、セットトップボックス１２の構成を示す概略ブロック図である。セットトップボックス１２は、通信部２０１、コンテンツ再生部２０２、画像合成部２０３、出力部２０４、コンテンツ選択装置２０を含んで構成される。コンテンツ選択装置２０は、コンテンツ一覧取得部２０５、コンテンツ一覧記憶部２０６、コンテンツマトリクス生成部２０７、コンテンツマトリクス記憶部２０８、操作信号取得部２０９、コンテンツ選択部２１０、コンテンツガイド生成部２１１を含んで構成される。
【００１９】
通信部２０１は、ネットワーク１４と接続され、ネットワーク１４を介して、コンテンツサーバ１５と通信する。コンテンツ再生部２０２は、通信部２０１を介して、コンテンツサーバ１５から取得したコンテンツを再生し、該コンテンツの映像信号と、音声信号とを生成する。画像合成部２０３は、コンテンツガイド生成部２１１がガイド画面を生成したときは、コンテンツ再生部２０２が生成した映像信号の映像に、ガイド画面を合成した映像信号を生成し、出力部２０４に出力する。画像合成部２０３は、コンテンツガイド生成部２１１がガイド画面を生成していないときは、コンテンツ再生部２０２が生成した映像信号を、そのまま出力部２０４に出力する。また、画像合成部２０３は、コンテンツ再生部２０２が生成した音声信号を、そのまま出力部２０４に出力する。出力部２０４は、画像合成部２０３が出力した映像信号および音声信号を、ディスプレイ１１に出力するための形式（例えば、ＨＤＭＩ規格に従った形式）に変換し、出力する。
【００２０】
コンテンツ一覧取得部２０５は、通信部２０１を介して、コンテンツサーバ１５からコンテンツ一覧情報を取得し、コンテンツ一覧記憶部２０６に記憶させる。コンテンツ一覧情報は、コンテンツサーバ１５が提供可能なコンテンツに関する情報である。本実施形態では、コンテンツ一覧情報は、コンテンツ各々のコンテンツＩＤ、コンテンツ名、概要、カテゴリ、登録日時、評価、お気に入りの各項目を含む情報である。
【００２１】
ここで、コンテンツＩＤは、コンテンツを識別するための番号である。コンテンツ名は、視聴者がコンテンツを識別するための文字列である。概要は、視聴者にコンテンツの内容を紹介するための文字列である。カテゴリは、コンテンツを分類するための属性の一つであり、本実施形態では、ニュース、スポーツ、ドラマ、映画、アニメ、旅行などがある。登録日時は、コンテンツがコンテンツサーバ１５に登録された日時である。なお、登録日時に代えて、作成日時や公開日時などを用いてもよい。評価は、コンテンツに対する複数の視聴者の評価を表す値である。ここでは、値が大きいほど、良い評価であることを示す。お気に入りは、視聴者がそのコンテンツをお気に入りに指定したか否かを示す情報である。なお、お気に入りについては、コンテンツサーバ１５から取得するのではなく、視聴者による指定を、コンテンツ一覧記憶部２０６に記憶しておき、それを用いるようにしてもよい。
【００２２】
コンテンツマトリクス生成部２０７は、コンテンツ一覧記憶部２０６が記憶するコンテンツ一覧情報が示す各コンテンツを、２次元テーブル上に配置したコンテンツマトリクス情報を生成し、コンテンツマトリクス記憶部２０８に記憶させる。本実施形態では、コンテンツマトリクス情報は、左右方向には、属性によってコンテンツが分類されている。すなわち、各列に含まれるコンテンツは同じ属性を有している。ここでは、属性として、コンテンツ一覧情報のカテゴリと、お気に入りとを用いる。また、コンテンツマトリクス情報は、上下方向には、属性ごとに設定された基準の順番でコンテンツが配置されている。本実施形態では、順番の基準には、最新（登録日時順）と評価（評価順）とがある。コンテンツマトリクス生成部２０７は、コンテンツマトリクス情報における各列の情報（カテゴリ、（並び順の）基準、フォーカス位置）を含むコンテンツマトリクス関連情報も生成し、コンテンツマトリクス記憶部２０８に記憶させる。ここで、フォーカス位置は、当該列に含まれるコンテンツについて、表示するコンテンツとして選択されたもの、および、後述するガイド画面にて選択候補のコンテンツに指定されたもののうち、最後になされたコンテンツの位置を示す情報である。なお、本実施形態では、コンテンツマトリクス情報と、コンテンツマトリクス関連情報とで、２つの次元上の仮想的なコンテンツの配置を表している。
【００２３】
操作信号取得部２０９は、リモートコントローラ１３が送信した信号を受信し、該信号が示す操作指示を、コンテンツ選択部２１０と、コンテンツガイド生成部２１１とに出力する。なお、操作信号取得部２０９は、ガイド画面が表示されているときは、操作指示をコンテンツガイド生成部２１１に出力し、ガイド画面が表示されていないときは、操作指示を、コンテンツ選択部２１０に出力する。ただし、ガイド画面が表示されていないときでも、操作指示がガイドボタン１３７であるときは、コンテンツガイド生成部２１１に出力する。
【００２４】
コンテンツ選択部２１０は、コンテンツマトリクス記憶部２０８が記憶するコンテンツマトリクス情報を参照し、操作信号取得部２０９から受けた操作指示に基づき、表示するためのコンテンツを選択する。コンテンツ選択部２１０は、コンテンツ再生部２０２に対して、選択したコンテンツの再生を指示する。具体的には、コンテンツ選択部２１０は、上下方向の操作指示（すなわち、上ボタン１３１または下ボタン１３２）を受けたときは、選択中のコンテンツに対して、コンテンツマトリクス情報において操作指示の方向に隣接するコンテンツを選択する。表示中のコンテンツの列の列番号はフォーカス列として記憶されており、コンテンツ選択部２１０は、上下方向の操作指示を受けたときは、表示するコンテンツの変更にあわせて、該フォーカス列のフォーカス位置の値も変更する。なお、選択中のコンテンツがコンテンツマトリクス情報において該列の上端にあるときに、上方向の操作指示を受けた場合は、コンテンツ選択部２１０は、該列の下端のコンテンツを選択する。同様に、選択中のコンテンツがコンテンツマトリクス情報において該列の下端にあるときに、下方向の操作指示を受けた場合は、コンテンツ選択部２１０は、該列の上端のコンテンツを選択する。
【００２５】
また、コンテンツ選択部２１０は、左右方向の操作指示（すなわち、左ボタン１３３または右ボタン１３４）を受けたときは、選択中のコンテンツを含む上下方向に並んだコンテンツの列と操作指示方向に隣接するコンテンツの列にフォーカス列を変更する。そして、コンテンツ選択部２１０は、該フォーカス列に含まれるコンテンツのうち、該列に対応付けてコンテンツマトリクス記憶部２０８に記憶されていたフォーカス位置のコンテンツを選択する。ここでは、コンテンツマトリクス記憶部２０８が記憶するフォーカス位置は、該列のコンテンツについて、表示するコンテンツとして選択されたときと、後述するガイド画面にて選択候補に指定されたときに更新される。
【００２６】
なお、選択中のコンテンツがコンテンツマトリクス情報において左端にあるときに、左方向の操作指示を受けた場合は、コンテンツ選択部２１０は、フォーカス列を右端の列に変更し、該列から同様に選択する。また、選択中のコンテンツがコンテンツマトリクス情報において右端にあるときに、右方向の操作指示を受けた場合は、コンテンツ選択部２１０は、フォーカス列を左端の列に変更し、該列から同様に選択する。
【００２７】
コンテンツガイド生成部２１１は、ガイドボタン１３７による操作指示を受けると、コンテンツマトリクス記憶部２０８が記憶するコンテンツマトリクス情報を参照し、操作信号取得部２０９から受けた操作指示に基づき、表示するコンテンツ選択用のガイド画面を生成し、画像合成部２０３に出力する。なお、コンテンツガイド生成部２１１は、決定ボタン１３５による操作指示を受けたときは、表示中のガイド画面における選択候補のコンテンツ（ガイド画面の中心にコンテンツ名などが表示されているコンテンツ）を、表示するコンテンツとして選択する。コンテンツガイド生成部２１１は、表示するコンテンツが選択されると、ガイド画面の生成を中止し、コンテンツ再生部２０２に対して、該コンテンツの再生を指示する。本実施形態におけるガイド画面では、中央に選択候補のコンテンツの関連情報（コンテンツを表す情報）が配置され、その上下左右には、該選択候補のコンテンツを表示しているときに、リモートコントローラ１３の上下左右のボタンを押したときに表示されるコンテンツの関連情報が配置されている。
【００２８】
コンテンツガイド生成部２１１は、例えば、ガイド画面を以下のようにして生成する。コンテンツガイド生成部２１１は、選択候補のコンテンツの関連情報（第１の情報）であるコンテンツ名と概要とを、コンテンツ一覧記憶部２０６から読みだして、ガイド画面の中央に配置する。ここで、ガイドボタン１３７による操作指示を受けてガイド画面を最初に生成するときは、選択候補のコンテンツは、選択されているコンテンツ、すなわち表示中のコンテンツにする。
【００２９】
コンテンツガイド生成部２１１は、選択候補のコンテンツの関連情報に対してガイド画面において上方向に隣接する位置に、選択候補のコンテンツに対してコンテンツマトリクス情報において上方向に隣接するコンテンツの関連情報（第２の情報）であるコンテンツ名と概要とを配置する。下方向に隣接する位置についても、同様に下方向に隣接するコンテンツの関連情報（第２の情報）を配置する。
【００３０】
コンテンツガイド生成部２１１は、選択候補のコンテンツの関連情報に対してガイド画面において左方向に隣接する位置に、コンテンツマトリクス情報において選択候補のコンテンツを含む列に対して左方向に隣接するコンテンツの列に含まれるコンテンツのうち、該列のフォーカス位置のコンテンツの関連情報（第３の情報）であるコンテンツ名と概要とを配置する。右方向に隣接する位置についても、同様に右方向に隣接する列に含まれるコンテンツのうち、該列のフォーカス位置のコンテンツの関連情報（第３の情報）を配置する。
【００３１】
コンテンツガイド生成部２１１は、上述の第３の情報に対して上方向に隣接する位置（選択候補のコンテンツの斜め上）に、第３の情報が表すコンテンツに対してコンテンツマトリクス情報において上方向に隣接するコンテンツの関連情報（第４の情報）を配置する。第３の情報に対して下方向に隣接する位置（選択候補のコンテンツの斜め下）についても、同様にコンテンツマトリクス情報において下方向に隣接するコンテンツの関連情報（第４の情報）を配置する。
【００３２】
なお、コンテンツガイド生成部２１１は、上下方向の操作指示を受けたときは、選択候補のコンテンツが含まれる列（フォーカス列）のフォーカス位置を操作指示に従い変更し、左右方向の操作指示を受けたときは、フォーカス列を操作指示に従い変更する。そして、コンテンツガイド生成部２１１は、新しいフォーカス列と、該フォーカス列のフォーカス位置のコンテンツ、すなわち、元の選択候補のコンテンツの情報に対して、ガイド画面において、受けた操作指示の方向に隣接する情報が表すコンテンツを、選択候補のコンテンツとして、ガイド画面を再度生成する。なお、コンテンツ選択部２１０と同様に、選択候補のコンテンツがコンテンツマトリクス情報の上下端や左右端にあるときは、その逆側の端を、コンテンツマトリクス情報において隣接するものとして扱う。
【００３３】
図４は、コンテンツ一覧記憶部２０６が記憶するコンテンツ一覧情報の例を示す図である。図４に示すように、コンテンツ一覧情報は、コンテンツ毎に、コンテンツＩＤと、コンテンツ名と、概要と、カテゴリと、登録日時と、評価と、お気に入りとを対応付けた情報である。図４の例では、コンテンツＩＤ「１２３４１」と、コンテンツ名「地域ニュース」と、概要「○○××・・・」と、カテゴリ「ニュース」と、登録日時「２０１２／２／７、０６：００：００」と、評価「３」と、お気に入り「非該当」とが対応付けられており、同様に、コンテンツＩＤ「１２３４２」と、コンテンツ名「野球ニュース」と、概要「△○×・・・」と、カテゴリ「ニュース、スポーツ」と、登録日時「２０１２／２／６、２２：３０：００」と、評価「３．５」と、お気に入り「非該当」とが対応付けられている。ここで、お気に入り「非該当」は、当該コンテンツが視聴者によって、お気に入りに設定されていないことを示す。なお、お気に入りに設定されているときは、「該当」が記憶される。
【００３４】
図５は、コンテンツマトリクス関連情報の例を示す図である。図５に示すように、コンテンツマトリクス関連情報は、コンテンツマトリクス情報における列毎に、カテゴリと、（並び順の）基準と、フォーカス位置とを対応付けた情報である。図５に示す例では、列番号「１」と、カテゴリ「ニュース」と、基準「最新」と、フォーカス位置「＃０１」とが対応付けられており、列番号「２」と、カテゴリ「スポーツ」と、基準「最新」と、フォーカス位置「＃０３」とが対応付けられている。列番号「３」から「６」も同様である。また、列番号「７」と、カテゴリ「お気に入り」と、基準「評価」と、フォーカス位置「＃０２」とが対応付けられている。
【００３５】
図６は、コンテンツマトリクス情報の例を示した図である。図６に示す例では、列番号「１」の列では、位置＃０１にはコンテンツＩＤ「１３３４４」が格納され、位置＃０２にはコンテンツＩＤ「１３２２１」が格納され、位置＃０３にはコンテンツＩＤ「１３３３５」が格納され、・・・、というように格納されている。同様に、列番号「３」の列では、位置＃０１にはコンテンツＩＤ「１２３４４」が格納され、位置＃０２にはコンテンツＩＤ「１５２２１」が格納され、位置＃０３にはコンテンツＩＤ「１５３３５」が格納され、・・・位置＃１７にはコンテンツＩＤ「１５３４４」が格納されている。また、列番号「４」の列では、位置＃０１にはコンテンツＩＤ「１６３４４」が格納され、位置＃０２にはコンテンツＩＤ「１６２２１」が格納され、位置＃０３にはコンテンツＩＤ「１６３３５」が格納され、・・・位置＃１７にはコンテンツＩＤ「１２２３７」が格納され、位置＃１８にはコンテンツＩＤ「１２２３６」が格納され、位置＃１９にはコンテンツＩＤ「１２２３５」が格納され、位置＃２０にはコンテンツＩＤ「１２２３４」が格納されている。
【００３６】
図７は、本実施形態におけるセットトップボックス１２の動作を説明するフローチャートである。セットトップボックス１２は、電源が入れられると、電源断時に表示していたコンテンツを表示するコンテンツとして選択する（Ｓａ１）。通信部２０１は、選択されたコンテンツを、コンテンツサーバ１５から取得する。コンテンツ再生部２０２は、通信部２０１が取得したコンテンツを再生する（Ｓａ２）。再生されたコンテンツの映像信号、音声信号は、画像合成部２０３、出力部２０４を介して、ディスプレイ１１に出力される。
【００３７】
次に、操作信号取得部２０９は、リモートコントローラ１３からの信号を受信する（Ｓａ３）。受信した信号が入／切ボタン１３６の操作指示であるときは（Ｓａ４−Ｙｅｓ）、ステップＳａ５に遷移して、セットトップボックス１２の電源を断ち（Ｓａ５）、処理を終了する。入／切ボタン１３６の操作指示でなく（Ｓａ４−Ｎｏ）、ガイドボタン１３７の操作指示であるときは（Ｓａ６−Ｙｅｓ）、ステップＳａ７に遷移して、コンテンツガイド生成部２１１がガイド画面を生成する。画像合成部２０３は、そのガイド画面を、コンテンツ再生部２０２が出力する映像信号の映像に重畳して、出力部２０４に出力する。ガイド画面により、表示するコンテンツが選択されると、ステップＳａ２に戻る。
【００３８】
また、ガイドボタン１３７の操作指示でなく（Ｓａ６−Ｎｏ）、上下左右ボタンのいずれかの操作指示であるときは（Ｓａ８−Ｙｅｓ）、コンテンツ選択部２１０が、該操作指示に基づき、表示するコンテンツを選択し（Ｓａ９）、ステップＳａ２に戻る。また、上下左右ボタンのいずれの操作指示でもないときは（Ｓａ８−Ｎｏ）、ステップＳａ３に戻る。
【００３９】
図８は、図７のコンテンツ選択処理（ステップＳａ９）を説明するフローチャートである。まず、コンテンツ選択部２１０は、ステップＳａ３にて操作信号取得部２０９がリモートコントローラ１３から受信した信号の示す操作指示が上下ボタンのいずれかであるか否かを判定する（Ｓｃ１）。上下ボタンのいずれかであるときは（Ｓｃ１−Ｙｅｓ）、ステップＳｃ２に遷移する。ステップＳｃ２では、コンテンツ選択部２１０は、現在のフォーカス列のフォーカス位置を、操作指示に従って変更する。次に、コンテンツ選択部２１０は、コンテンツマトリクス情報に含まれるコンテンツＩＤのうち、現在のフォーカス列と、該フォーカス列のフォーカス位置とで指定された位置のコンテンツＩＤを、表示するコンテンツとして選択する（Ｓｃ４）。後述するコンテンツマトリクス切替確認処理をして（Ｓｃ５）、終了する。また、ステップＳｃ１において、受信した信号の示す操作指示が上下ボタンのいずれでもなかったときは（Ｓｃ１−Ｎｏ）、コンテンツ選択部２１０は、ステップＳｃ３に遷移する。この場合、操作指示は左右ボタンのいずれかであるので、ステップＳｃ３では、コンテンツ選択部２１０は、操作指示に従い、フォーカス列を変更し、ステップＳｃ４に遷移する。
【００４０】
図９は、図７のガイド画面表示処理（ステップＳａ７）を説明するフローチャートである。まず、コンテンツガイド生成部２１１は、現在のフォーカス列、フォーカス位置のコンテンツを中心とするガイド画面を生成して出力する（Ｓｄ１）。このとき、ガイド画面に表示するコンテンツの関連情報（コンテンツ名、概要）は、コンテンツ一覧記憶部２０６から読み出す。なお、ガイド画面の初回生成時は、表示中のコンテンツの位置がフォーカス列およびフォーカス位置となっている。
【００４１】
次に、コンテンツガイド生成部２１１は、操作信号取得部２０９がリモートコントローラ１３からの信号を取得するまで待機する（Ｓｄ２）。リモートコントローラ１３からの信号が取得されると、コンテンツガイド生成部２１１は、操作信号取得部２０９が取得した操作指示が決定ボタン１３５であるか否かを判定する（Ｓｄ３）。決定ボタン１３５であるときは（Ｓｄ３−Ｙｅｓ）、ステップＳｄ４に遷移する。ステップＳｄ４では、コンテンツガイド生成部２１１は、コンテンツマトリクス情報に含まれるコンテンツＩＤのうち、そのときのフォーカス列と、フォーカス列で指定された列のフォーカス位置とで指定されたコンテンツＩＤのコンテンツを、表示するコンテンツとして選択する。次に、コンテンツガイド生成部２１１は、コンテンツマトリクス情報の切替確認処理をし（Ｓｄ５）、処理を終了する。なお、コンテンツマトリクス情報の切替確認処理の詳細については後述する。
【００４２】
また、ステップＳｄ３において、決定ボタン１３５でないときは（Ｓｄ３−Ｎｏ）、コンテンツガイド生成部２１１は、操作信号取得部２０９が取得した操作指示が上下ボタン１３１、１３２であるか否かを判定する（Ｓｄ６）。上下ボタン１３１、１３２であるときは、コンテンツガイド生成部２１１は、フォーカス列のフォーカス位置を、操作指示に従い変更する（Ｓｄ７）。すなわち、上ボタン１３１ならフォーカス位置の値を１マイナスし、下ボタン１３２なら１プラスする。そして、ステップＳｄ１に戻る。
【００４３】
また、ステップＳｄ６において、上下ボタン１３１、１３２でないときは（Ｓｄ６−Ｎｏ）、コンテンツガイド生成部２１１は、操作信号取得部２０９が取得した操作指示が左右ボタン１３３、１３４であるか否かを判定する（Ｓｄ８）。左右ボタン１３３、１３４であるときは、コンテンツガイド生成部２１１は、フォーカス列を操作指示に従い変更する。すなわち、左ボタン１３３ならフォーカス列の値を１マイナスし、右ボタン１３４なら１プラスする。また、コンテンツガイド生成部２１１は、変更後のフォーカス列で指定された列番号のフォーカス位置を、コンテンツマトリクス関連情報から読み出す（Ｓｄ９）。そして、ステップＳｄ１に戻る。
【００４４】
また、ステップＳｄ８において、左右ボタン１３３、１３４でないときは（Ｓｄ８−Ｎｏ）、コンテンツガイド生成部２１１は、操作信号取得部２０９が取得した操作指示が入／切ボタン１３６であるか否かを判定する（Ｓｄ１０）。入／切ボタン１３６であるときは（Ｓｄ１０−Ｙｅｓ）、ステップＳｄ１１に遷移して、電源断する。入／切ボタン１３６でないときは（Ｓｄ１０−Ｎｏ）、ステップＳｄ２に戻る。
【００４５】
図１０は、図８におけるステップＳｃ５および図９におけるステップＳｄ５のコンテンツマトリクス切替確認処理を説明するフローチャートである。図８のステップＳｃ５は、コンテンツ選択部２１０が処理を行い、図９のステップＳｄ５は、コンテンツガイド生成部２１１が処理を行うが、同様の処理であるので、図１０にて説明する。まず、コンテンツマトリクス記憶部２０８にコンテンツマトリクス情報の仮テーブルがあるか否かを確認する（Ｓｅ１）。仮テーブルがあるときは（Ｓｅ１−Ｙｅｓ）、仮テーブルのコンテンツマトリクス情報を、本テーブルに移動し（Ｓｅ２）、処理を終了する。ステップＳｅ１において仮テーブルがないときは（Ｓｅ１−Ｎｏ）、そのまま処理を終了する。
【００４６】
図１１は、本実施形態におけるコンテンツ一覧の更新処理を説明するフローチャートである。セットトップボックス１２は、図７に示したフローチャートと並行して当該処理を行う。まず、コンテンツ一覧取得部２０５は、通信部２０１を介して、コンテンツサーバ１５が保持するコンテンツ一覧情報に更新があったか否かを確認する（Ｓｂ１）。更新がなかったときは（Ｓｂ１−Ｎｏ）、当該処理を繰り返す。更新があったときは（Ｓｂ１−Ｙｅｓ）、ステップＳｂ２に遷移して、コンテンツ一覧取得部２０５は、通信部２０１を介して、コンテンツサーバ１５からコンテンツ一覧情報を取得し、コンテンツ一覧記憶部２０６に記憶する（Ｓｂ２）。コンテンツマトリクス生成部２０７は、コンテンツ一覧記憶部２０６に記憶されたコンテンツ一覧情報から、コンテンツマトリクス情報を生成する（Ｓｂ３）。コンテンツマトリクス生成部２０７は、生成したコンテンツマトリクス情報を、コンテンツマトリクス記憶部２０８の仮テーブルに格納し（Ｓｂ４）、ステップＳｂ１に戻る。
【００４７】
このように、コンテンツ一覧情報に更新があったときは、新しいコンテンツ一覧情報に基づくコンテンツマトリクス情報を仮テーブルに格納しておく。そして、図８におけるステップＳｃ５および図９におけるステップＳｄ５など、表示するコンテンツが選択されたときに、仮テーブルのコンテンツマトリクス情報を本テーブルに移動する。すなわち、表示するコンテンツが選択されたタイミングで、新しいコンテンツ一覧情報に基づくコンテンツマトリクス情報に入れ換える。これにより、コンテンツマトリクス情報が変化したことによる違和感を視聴者に感じさせることなく、コンテンツマトリクス情報を更新することができる。
【００４８】
図１２は、本実施形態におけるコンテンツ選択を説明する概念図である。図１２において、符号Ｃ１、Ｃ２、Ｃ３を付した矩形は、それぞれフォーカス列に含まれるコンテンツを示し、中央の矩形Ｃ２は、該列のフォーカス位置のコンテンツを示す。また、符号Ｌ１、Ｌ２、Ｌ３を付した矩形は、それぞれフォーカス列の左隣の列に含まれるコンテンツを示し、中段の矩形Ｌ２は、該列のフォーカス位置のコンテンツを示す。符号Ｒ１、Ｒ２、Ｒ３を付した矩形は、それぞれフォーカス列の右隣の列に含まれるコンテンツを示し、中段の矩形Ｒ２は、該列のフォーカス位置のコンテンツを示す。符号ＬＲを付したブロック矢印は、左右ボタン１３３、１３４を操作した場合、これらのコンテンツ全体が左右に移動し、中央にくる矩形のコンテンツが表示されるコンテンツとして選択されることを示す。また、符号ＵＤを示した矢印は、上下ボタン１３１、１３２を操作した場合、フォーカス列のコンテンツ（図１２では、矩形Ｃ１、Ｃ２、Ｃ３）のみが上下に移動し、中央にくる矩形のコンテンツが表示されるコンテンツとして選択されることを示す。
【００４９】
なお、ガイド画面における画面遷移も同様であり、コンテンツが選択候補として選択されることと、矩形Ｃ２のコンテンツの関連情報に加えて、その周囲の８つの矩形（Ｃ１、Ｃ３、Ｌ１〜Ｌ３、Ｒ１〜Ｒ３）のコンテンツの関連情報も、図１２における矩形Ｃ２との位置関係と同様の位置に表示される。
【００５０】
図１３は、ディスプレイ１１の表示画面例を示す図である。図１３に示す表示画面例Ｇ１では、表示されているコンテンツの上に、ガイド画面Ｇ１ａが重畳されている。ガイド画面の最上段には、左から順にカテゴリ名「スポーツ」、「ドラマ」、「映画」が表示されている。ここで、フォーカス列は真ん中の列であるので、「ドラマ」の列である。「スポーツ」の列には、上から「コンテンツ１」、「コンテンツ２」、「コンテンツ３」のコンテンツ関連情報が表示されている。フォーカス位置は真ん中の段であるので、「スポーツ」の列においてフォーカス位置にあるのは、「コンテンツ２」である。「ドラマ」の列には、上から「コンテンツ４」、「コンテンツ５」、「コンテンツ６」のコンテンツ関連情報が表示されている。フォーカス位置は真ん中の段であるので、「ドラマ」の列においてフォーカス位置にあるのは、「コンテンツ５」である。「映画」の列には、上から「コンテンツ７」、「コンテンツ８」、「コンテンツ９」のコンテンツ関連情報が表示されている。フォーカス位置は真ん中の段であるので、「映画」の列においてフォーカス位置にあるのは、「コンテンツ８」である。また、選択候補のコンテンツは、フォーカス列のフォーカス位置のコンテンツであるので、ここでは「コンテンツ５」である。
【００５１】
図１４は、ディスプレイ１１の他の表示画面例を示す図である。図１４に示す表示画面例Ｇ２では、表示されているコンテンツの上に、ガイド画面Ｇ２ａ、Ｇ２ｂが重畳されている。ガイド画面Ｇ２ａには、「ドラマ」と「映画」の２列が表示されており、間を空けて、「お気に入り」の１列のみからなるガイド画面Ｇ２ｂが表示されている。これにより、「ドラマ」と「映画」がカテゴリを属性として分類した列であるのに対して、「お気に入り」はカテゴリとは異なる属性（ここでは、お気に入りに該当すること）で分類した列であることを、視聴者が容易に認識できる。
【００５２】
なお、この状態で、右ボタン１３４を押すと、「お気に入り」の列が中央になり、「コンテンツ５」が選択候補のコンテンツとなる。
また、ここでは間を空けることで、異なる属性であることを容易に認識できるようにしたが、該列の枠の色、太さ、形などのデザインを変えることで、容易に認識できるようにしてもよい。また、全てカテゴリを属性として分類した列であるような場合でも、例えば、コンテンツマトリクス情報の左端と右端の間などに間を空けるなどして、視聴者が容易に認識できるようにしてもよい。
【００５３】
このように、本実施形態によれば、上下ボタン１３１、１３２、左右ボタン１３３、１３４のみで、容易にコンテンツを選択することができる。さらに、左右ボタン１３３、１３４で属性を変更し、上下ボタン１３１、１３２で該属性内のコンテンツを順に選択することになるので、目的のコンテンツや好みにあったコンテンツを、視聴者は容易に探し出すことができる。
また、ガイド画面において表示される位置関係と、ガイド画面を表示していないときの上下ボタン１３１、１３２、左右ボタン１３３、１３４による選択の位置関係とが一致している。これにより、上下ボタン１３１、１３２、左右ボタン１３３、１３４による選択結果を、視聴者が容易にイメージすることができる。
【００５４】
また、上述の実施形態では、左右ボタン１３３、１３４により属性を変更し、上下ボタン１３１、１３２で該属性内のコンテンツを順に選択するようにしたが、上下ボタン１３１、１３２により属性を変更し、左右ボタン１３３、１３４で該属性内のコンテンツを順に選択するようにしてもよい。その場合、ガイド画面の縦と横も本実施形態とは逆にしてもよい。
また、上述の実施形態では、操作信号取得部２０９は、リモートコントローラ１３から操作指示の信号を受信しているが、操作信号取得部２０９がボタン１３１〜１３７を備えるようにしてもよい。また、ボタンではなくタッチパネル、トラックボール、マウスなど、その他の２次元方向の操作指示を取得できるデバイスを備えていてもよい。
【００５５】
また、上述の実施形態では、フォーカス位置を、コンテンツ選択部２１０とコンテンツガイド生成部２１１とで共用しているが、別々にしてもよい。すなわち、コンテンツ選択部２１０は、該列において表示するコンテンツとして最後に選択されたコンテンツの位置を、コンテンツ選択部２１０用のフォーカス位置として記憶させる。また、コンテンツガイド生成部２１１は、該列において選択候補のコンテンツとして最後に選択されたコンテンツの位置を、コンテンツガイド生成部２１１用のフォーカス位置として記憶させる。そして、コンテンツ選択部２１０が表示するコンテンツを選択する際は、コンテンツ選択部２１０用のフォーカス位置を用いて選択し、コンテンツガイド生成部２１１がガイド画面を生成する際は、コンテンツガイド生成部２１１用のフォーカス位置を用いて生成する。
【００５６】
また、フォーカス位置を別々にした場合、コンテンツガイド生成部２１１は、該列において選択候補のコンテンツとして最後に選択されたコンテンツの位置を、コンテンツガイド生成部２１１用のフォーカス位置として記憶させるとともに、コンテンツ選択部２１０用のフォーカス位置にも反映するようにしてもよい。また、逆に、コンテンツ選択部２１０は、該列において表示するコンテンツとして最後に選択されたコンテンツの位置を、コンテンツ選択部２１０用のフォーカス位置として記憶させるとともに、コンテンツガイド生成部２１１用のフォーカス位置にも反映するようにしてもよい。
また、上述の実施形態では、ガイド画面にコンテンツ名、概要を配置したが、コンテンツのサムネイル、コンテンツの制作者、配信者の名称やロゴを配置するようにしてもよい。これらを配置する場合は、コンテンツ名や概要と同様に、コンテンツサーバ１５から取得するコンテンツ一覧情報に含めておく。
【００５７】
また、図３における各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、各部の機能を実現してもよい。また、半導体チップなどの専用のハードウェアにより実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５８】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５９】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【産業上の利用可能性】
【００６０】
本発明は、上述の実施形態に示したようにセットトップボックスに用いて好適であるが、これ以外にも、テレビジョン受像機、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）レコーダ、タブレット端末、スマートフォンなどにも用いて好適であるが、これに限定されない。
【符号の説明】
【００６１】
１０…コンテンツ視聴システム
１１…ディスプレイ
１２…セットトップボックス
１３…リモートコントローラ
１４…ネットワーク
１５…コンテンツサーバ
２０…コンテンツ選択装置
１３１…上ボタン
１３２…下ボタン
１３３…左ボタン
１３４…右ボタン
１３５…決定ボタン
１３６…入／切ボタン
１３７…ガイドボタン
２０１…通信部
２０２…コンテンツ再生部
２０３…画像合成部
２０４…出力部
２０５…コンテンツ一覧取得部
２０６…コンテンツ一覧記憶部
２０７…コンテンツマトリクス生成部
２０８…コンテンツマトリクス記憶部
２０９…操作信号取得部
２１０…コンテンツ選択部
２１１…コンテンツガイド生成部
【図１】
2013174993.tif 000003
【図２】
2013174993.tif 000004
【図３】
2013174993.tif 000005
【図４】
2013174993.tif 000006
【図５】
2013174993.tif 000007
【図６】
2013174993.tif 000008
【図７】
2013174993.tif 000009
【図８】
2013174993.tif 000010
【図９】
2013174993.tif 000011
【図１０】
2013174993.tif 000012
【図１１】
2013174993.tif 000013
【図１２】
2013174993.tif 000014
【図１３】
2013174993.tif 000015
【図１４】
2013174993.tif 000016