(57)【要約】【課題】所望のコンテンツをユーザがより一段と快適に見つけ出すことができるように支援する。【解決手段】ユーザは、本コンテンツ表１１が提示されている状態で、リモートコントローラ等を操作してフォーカス２１を移動させることで、注目コンテンツ枠を変更することができる。このような本コンテンツ表１１がユーザに提示されている状態で、所定条件が満たされた場合、ユーザに提示されるコンテンツ表が、本コンテンツ表１１の範囲よりも広い範囲のコンテンツ表１２に変化する。本発明は、ＥＰＧに適用可能である。【選択図】図１
2008271031.tif 000002
【特許請求の範囲】
【請求項１】
所定コンテンツを案内する情報を含むコンテンツ枠が複数個羅列されたコンテンツ表をユーザに提示する情報処理装置において、
第１の範囲の第１のコンテンツ表を提示している場合に、第１の条件が満たされたとき、前記第１の範囲とは異なる第２の範囲から形成される第２のコンテンツ表であって、前記第１の条件が満たされたときに処理対象として注目されていた注目コンテンツ枠を含む前記第２のコンテンツ表を、前記第１のコンテンツ表と代えて前記ユーザに提示する提示制御手段
を備える情報処理装置。
【請求項２】
前記提示制御手段は、さらに、前記第２のコンテンツ表を提示している場合、第２の条件が満たされたとき、前記第１のコンテンツ表を、前記第２のコンテンツ表と代えて前記ユーザに提示する
請求項１に記載の情報処理装置。
【請求項３】
前記注目コンテンツ枠を移動させる操作を前記ユーザが行う操作手段をさらに備え、
前記提示制御手段は、
前記第１のコンテンツ表を提示している場合、前記操作手段の操作により前記注目コンテンツ枠が前記第１の範囲外に移動したとき、前記第１の条件が満たされたと判定して、前記第１の範囲を少なくとも含む前記第２の範囲から形成される前記第２のコンテンツ表を前記ユーザに提示し、
前記第２のコンテンツ表を提示している場合、前記操作手段の操作により前記注目コンテンツ枠が前記第１の範囲内に移動したとき、前記第１のコンテンツ表を前記ユーザに提示する
請求項２に記載の情報処理装置。
【請求項４】
前記提示制御手段は、
前記第１のコンテンツ表を提示している場合、前記ユーザが所定コンテンツを使用している状態が第１の状態から第２の状態に遷移したとき、前記第２のコンテンツ表を前記ユーザに提示し、
前記第２のコンテンツ表を提示している場合、前記第２の状態から第１の状態に遷移したとき、前記第１のコンテンツ表を前記ユーザに提示する
請求項２に記載の情報処理装置。
【請求項５】
所定コンテンツを案内する情報を含むコンテンツ枠が複数個羅列されたコンテンツ表をユーザに提示する情報処理装置の情報処理方法において、
第１の範囲の第１のコンテンツ表を提示している場合に、第１の条件が満たされたとき、前記第１の範囲とは異なる第２の範囲から形成される第２のコンテンツ表であって、前記第１の条件が満たされたときに処理対象として注目されていた注目コンテンツ枠を含む前記第２のコンテンツ表を、前記第１のコンテンツ表と代えて前記ユーザに提示する
ステップを含む情報処理方法。
【請求項６】
所定コンテンツを案内する情報を含むコンテンツ枠が複数個羅列されたコンテンツ表をユーザに提示する制御として、
第１の範囲の第１のコンテンツ表を提示している場合に、第１の条件が満たされたとき、前記第１の範囲とは異なる第２の範囲から形成される第２のコンテンツ表であって、前記第１の条件が満たされたときに処理対象として注目されていた注目コンテンツ枠を含む前記第２のコンテンツ表を、前記第１のコンテンツ表と代えて前記ユーザに提示する制御
をコンピュータが実行するステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法並びにプログラムに関し、特に、コンテンツ一覧の中から所望のコンテンツをユーザが快適に見つけ出すことができるように支援する情報処理装置および方法並びにプログラムに関する。
【背景技術】
【０００２】
近年、電子番組表（EPG：Electronic Program Guide）を表示させることが可能な情報処理装置（特許文献１乃至３参照）が普及してきている。ユーザは、このようなEPGを利用して、視聴や録画を所望する番組等、目的の番組を見つけ出すことができる。
【特許文献１】特開平９−９１９３号公報
【特許文献２】特開２００１−３１３８７８号公報
【特許文献３】特開２００１−８１２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、近年の高度な情報化社会においては、EPGが表示対象とする番組数が従来に比較して飛躍的に増加する傾向にある。その結果、目的の番組を見つけ出すためのユーザ操作が従来と比較して非常に手間のかかるものとなってきており、その度合いは今後益々増えていくものと推認される。
【０００４】
このような状況は、テレビジョン放送のみならず、インターネット等により配信される多数のコンテンツの中から所望のコンテンツを見つけ出す操作であって、それらのコンテンツ一覧を用いる操作についても、同様に当てはまる。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、コンテンツの一覧の中から所望のコンテンツをユーザが快適に見つけ出すことができるように支援するものである。
【課題を解決するための手段】
【０００６】
本発明の一側面の情報処理装置は、所定コンテンツを案内する情報を含むコンテンツ枠が複数個羅列されたコンテンツ表をユーザに提示する情報処理装置であって、第１の範囲の第１のコンテンツ表を提示している場合に、第１の条件が満たされたとき、前記第１の範囲とは異なる第２の範囲から形成される第２のコンテンツ表であって、前記第１の条件が満たされたときに処理対象として注目されていた注目コンテンツ枠を含む前記第２のコンテンツ表を、前記第１のコンテンツ表と代えて前記ユーザに提示する提示制御手段を備える。
【０００７】
前記提示制御手段は、さらに、前記第２のコンテンツ表を提示している場合、第２の条件が満たされたとき、前記第１のコンテンツ表を、前記第２のコンテンツ表と代えて前記ユーザに提示する。
【０００８】
前記注目コンテンツ枠を移動させる操作を前記ユーザが行う操作手段をさらに備え、前記提示制御手段は、前記第１のコンテンツ表を提示している場合、前記操作手段の操作により前記注目コンテンツ枠が前記第１の範囲外に移動したとき、前記第１の条件が満たされたと判定して、前記第１の範囲を少なくとも含む前記第２の範囲から形成される前記第２のコンテンツ表を前記ユーザに提示し、前記第２のコンテンツ表を提示している場合、前記操作手段の操作により前記注目コンテンツ枠が前記第１の範囲内に移動したとき、前記第１のコンテンツ表を前記ユーザに提示する。
【０００９】
前記提示制御手段は、前記第１のコンテンツ表を提示している場合、前記ユーザが所定コンテンツを使用している状態が第１の状態から第２の状態に遷移したとき、前記第２のコンテンツ表を前記ユーザに提示し、前記第２のコンテンツ表を提示している場合、前記第２の状態から第１の状態に遷移したとき、前記第１のコンテンツ表を前記ユーザに提示する。
【００１０】
本発明の一側面の情報処理方法およびプログラムは、上述した本発明の一側面の情報処理装置に対応する方法およびプログラムである。
【００１１】
本発明の一側面の情報処理装置および方法並びにプログラムにおいては、所定コンテンツを案内する情報を含むコンテンツ枠が複数個羅列されたコンテンツ表が、次のようにしてユーザに提示される。即ち、第１の範囲の第１のコンテンツ表を提示している場合に、第１の条件が満たされたとき、前記第１の範囲とは異なる第２の範囲から形成される第２のコンテンツ表であって、前記第１の条件が満たされたときに処理対象として注目されていた注目コンテンツ枠を含む前記第２のコンテンツ表が、前記第１のコンテンツ表と代えて前記ユーザに提示される。
【発明の効果】
【００１２】
以上のごとく、本発明によれば、コンテンツ一覧としてのコンテンツ表をユーザに提示できる。特に、そのようにして提示されるコンテンツ表を利用することで、ユーザは、それらの中から所望のコンテンツをより一段と快適に見つけ出すことができるようになる。
【発明を実施するための最良の形態】
【００１３】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、明細書または図面における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１４】
さらに、この記載は、明細書または図面に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、明細書または図面に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００１５】
本発明の一側面の情報処理装置（例えば図１２の情報処理装置１０１）は、
所定コンテンツを案内する情報を含むコンテンツ枠が複数個羅列されたコンテンツ表をユーザに提示する情報処理装置であって、
第１の範囲の第１のコンテンツ表（例えば図１の本コンテンツ表１１）を提示している場合に、第１の条件が満たされたとき、前記第１の範囲とは異なる第２の範囲から形成される第２のコンテンツ表（例えば図２の関連コンテンツ表１２）であって、前記第１の条件が満たされたときに処理対象として注目されていた注目コンテンツ枠（例えば図１のフォーカス２１が配置されたコンテンツ枠）を含む前記第２のコンテンツ表を、前記第１のコンテンツ表と代えて前記ユーザに提示する提示制御手段（例えば図１２の画面情報制御部２０７や表示制御部２０９等）。
【００１６】
前記提示制御手段は、さらに、前記第２のコンテンツ表を提示している場合、第２の条件が満たされたとき、前記第１のコンテンツ表を、前記第２のコンテンツ表と代えて前記ユーザに提示する。
【００１７】
前記注目コンテンツ枠を移動させる操作を前記ユーザが行う操作手段（例えば図１２の操作部２０１）をさらに備え、
前記提示制御手段は、
前記第１のコンテンツ表（例えば図１の本コンテンツ表１１の一例である図２の現在番組表１１Ａ）を提示している場合、前記操作手段の操作により前記注目コンテンツ枠が前記第１の範囲外に移動したとき（例えば図３のステップＳ４の処理でＮＯであると判断されたときであって、具体的には例えば図５の状態でフォーカス２１がさらに下方に移動したとき）、前記第１の条件が満たされたと判定して、前記第１の範囲を少なくとも含む前記第２の範囲から形成される前記第２のコンテンツ表（例えば、図１の関連コンテンツ表１２の一例である図２や図６の未来番組表１２Ａ）を前記ユーザに提示し、
前記第２のコンテンツ表を提示している場合、前記操作手段の操作により前記注目コンテンツ枠が前記第１の範囲内に移動したとき（例えば図３のステップＳ９の処理でＹＥＳであると判断されたときであって、具体的には例えば図６の状態でフォーカス２１がさらに上方に移動したとき）、前記第１のコンテンツ表を前記ユーザに提示する。
【００１８】
前記提示制御手段は、
前記第１のコンテンツ表（例えば図１の本コンテンツ表１１の一例である図９の部分番組表１１Ｂ）を提示している場合、前記ユーザが所定コンテンツを使用している状態が第１の状態から第２の状態に遷移したとき（例えば図１０のステップＳ２３の処理でＹＥＳであると判定されたときや、図１１のステップＳ４６の処理でＹＥＳであると判定されたとき）、前記第２のコンテンツ表（例えば図２の関連コンテンツ表１２の一例である図９の全体番組表１２Ｂ）を前記ユーザに提示し、
前記第２のコンテンツ表を提示している場合、前記第２の状態から第１の状態に遷移したとき（例えば図１０のステップＳ２６の処理でＹＥＳであると判定されたときや、図１１のステップＳ４３の処理でＹＥＳであると判定されたとき）、前記第１のコンテンツ表を前記ユーザに提示する。
【００１９】
本発明の一側面の情報処理方法は、上述した本発明の一側面の情報処理装置に対応する方法であって、例えば図３，図１０，図１１等の番組表切替処理のステップを含む。
【００２０】
本発明の一側面のプログラムは、上述した本発明の一側面の情報処理方法に対応するプログラムであって、後述するように例えば図１３の構成のコンピュータに実行させることができる。
【００２１】
次に、図１を参照して、本発明が適用される手法について説明する。
【００２２】
本発明が適用される手法とは、１以上のコンテンツの一覧をＧＵＩ（Graphical User Interface）画像としてユーザに提示する手法のひとつである。そこで、以下、本発明が適用される手法を、本発明のＧＵＩ表示手法と称する。
【００２３】
ここに、コンテンツとは、広く、人間の創造的活動により生み出されるものをいい、このようなコンテンツ全体に対して本発明は適用可能である。
【００２４】
例えば、映画、音楽、演劇、文芸、写真、漫画、アニメーション、コンピュータゲームその他の文字、図形、色彩、音声、動作若しくは映像若しくはこれらを組み合わせたもの又はこれらに係る情報を電子計算機を介して提供するためのプログラムが、コンテンツの一例であり、何れも本発明に適用可能である。
【００２５】
ただし、以下、本発明の理解を容易なものとすべく適宜、例えば、後述する第１実施形態や第２実施形態等においては、コンテンツとしてテレビジョン放送番組が採用された場合を想定した説明を行っていく。
【００２６】
コンテンツの一覧は、各コンテンツを案内する情報が挿入される各枠が羅列されて構成される。以下、かかるコンテンツの一覧を、コンテンツ表と称し、また、コンテンツ表を構成する枠を、コンテンツ枠と称する。
【００２７】
本発明においては、例えば、所定のコンテンツを基準コンテンツとして、基準コンテンツ枠とそれ以外の複数のコンテンツ枠を含む第１の範囲により構成されるコンテンツ表（以下、本コンテンツ表と称する）を採用することができる。
【００２８】
具体的には例えば、図１の例では、コンテンツ表１１が本コンテンツ表とされている。なお、図１の例では、各枠がコンテンツ枠を示しており、そのうちの基準Ｃと記述されているコンテンツ枠が、基準コンテンツ枠を示している。
【００２９】
ユーザは、本コンテンツ表１１が提示されている状態で、所定の操作器具、例えばリモートコントローラ等を操作して、所望のコンテンツを選択することができる。より正確には、所望のコンテンツの選択とは、所望のコンテンツについてのコンテンツ枠を選択することを意味する。この場合、情報処理装置の観点からすると、ユーザにより選択されているコンテンツ枠とは、処理の対象として注目すべきコンテンツ枠であるといえる。そこで、以下、かかるコンテンツ枠を、注目コンテンツ枠と称する。
【００３０】
例えば、図１の例では、本コンテンツ表１１において、注目コンテンツ枠にはフォーカス２１が配置されている。即ち、図１の例では、ユーザは、所定の操作器具を操作して、フォーカス２１を移動させることで、注目コンテンツ枠を変更することができる。
【００３１】
このような本コンテンツ表１１がユーザに提示されている状態で、所定条件が満たされたとき、ユーザに提示されるコンテンツ表が、例えば図１中下方に示されるようなコンテンツ表１２（以下、関連コンテンツ表１２と称する）に変化する。
【００３２】
図１の例では、関連コンテンツ表１２は、本コンテンツ表１１の第１の範囲を含む第２の範囲、即ち、第１の範囲より大きな第２の範囲によって構成されている。
【００３３】
ただし、関連コンテンツ表１２の第２の範囲は、図１の例に限定されず、注目コンテンツ枠を少なくとも含み、かつ、本コンテンツ表１１の第１の範囲とは異なる範囲とされていれば足りる。
【００３４】
ここで、コンテンツ表の呼称について言及する。即ち、本明細書では、関連コンテンツ表１２は、本コンテンツ表１１にあたかも従属しているように表現されているが、本発明の理解を容易なものとするために便宜上採用した呼称である以上の意味を持たず、本コンテンツ表１１に何等従属しているわけではない。もっとも、設計上の理由等により従属させることは自由である。
【００３５】
即ち、本発明では、２以上の異なる範囲によって構成されるコンテンツ表がユーザに提示可能とされており、単に、そのうちの１つを本コンテンツ表１１と称し、また、その他を関連コンテンツ表１２と称しているに過ぎない。さらに言えば、本コンテンツ表１１や関連コンテンツ表１２の個数も、特に１つに限定されず、それぞれの範囲が他とは異なる範囲のものであれば複数個でも構わない。ここでいう複数とは、無限も含む。この場合、無限個の本コンテンツ表１１または関連コンテンツ表１２が変化していくことは、画面上のコンテンツ表の表示範囲が連続して大きくなったり小さくなったりすることを意味する。ただし、以下、説明の簡略上、特に断りのない限り
【００３６】
また、本コンテンツ表１１から関連コンテンツ表１２に変化させるための所定条件も、特に限定されず、設計者等が自由に設定できる事項である。
【００３７】
例えば、注目コンテンツ枠が、本コンテンツ表１１の第１の範囲外に存在するようになったことを、所定条件として採用できる。具体的に例えば、図１の例に示されるように、フォーカス２１が下方にスクロール移動していき、最下方のコンテンツ枠からさらに下方に移動した場合、かかる所定条件が満たされたと判定されて、関連コンテンツ表１２が提示されるようになる。なお、かかる所定条件が採用された場合の本発明の実施の形態（以下、第１実施形態と称する）については、図２乃至図８を参照して後述する。
【００３８】
また例えば、ユーザがコンテンツを使用（視聴等）している状態が第１の状態から第２の状態に遷移したことを、所定条件として採用できる。即ち、第２の状態に遷移したとき、関連コンテンツ表１２が提示されるようになる。なお、かかる所定条件が採用された場合の本発明の実施の形態（以下、第２実施形態と称する）については、図９乃至図１１を参照して後述する。
【００３９】
逆に、関連コンテンツ表１２から本コンテンツ表１１への変化も容易に実現可能であり、かかる変化をさせるための所定条件も、特に限定されず、設計者等が自由に設定できる事項である。
【００４０】
例えば第１の実施形態については、関連コンテンツ表１２がユーザに提示されている状態で、注目コンテンツ枠が、本コンテンツ表１１の第１の範囲内に存在するようになったことを、所定条件として採用できる。具体的に例えば、図１の下方の関連コンテンツ表１２がユーザに提示されている状態で、フォーカス２１が上方にスクロール移動していき、同図中薄い灰色の範囲にフォーカス２１が移動した場合、本コンテンツ表１１の第１の範囲内に移動した場合と判断することができる。かかる場合には、所定条件が満たされたと判定されて、本コンテンツ表１１が再提示されるようになる。
【００４１】
また例えば第２の実施形態については、上述した第２の状態から第１の状態に遷移したことを、所定条件として採用できる。即ち、第１の状態に遷移したとき、本コンテンツ表１１が再提示されるようになる。
【００４２】
以下、図面を参照して、このような本発明のＧＵＩ表示手法の実現形態の一例である、第１実施形態と第２の実施形態とのそれぞれについて、その順番に個別に説明していく。
【００４３】
（第１実施形態）
【００４４】
第１実施形態では、説明を容易なものとすべく、デジタル放送番組（以下、適宜番組と称する）がコンテンツとして採用されているとする。そこで以下、コンテンツ表を番組表と適宜称し、コンテンツ枠を番組枠と適宜称する。この番組枠は、特に断りのない限り、縦軸が時間軸とされており、横軸が放送局の軸とされているとする。ただし、以下、放送局を、それに一意に割り当てられたチャンネルとして表現する。即ち、横軸がチャンネルの軸とされているとする。
【００４５】
また、図２の右方に示されるように、現在ユーザが視聴している番組（図２の例では山の絵を放送している番組）が基準コンテンツ（基準番組）とされ、現在時刻（図２の例では午後４時頃）から所定時間（図２の例では２時間程度）内に、所定個数のチャンネル（図２の例では５つの放送局）から放送される各番組の番組枠から構成される番組表１１Ａ（以下、現在番組表１１Ａと称する）が、本コンテンツ表（本番組表）として採用されている。
【００４６】
より具体的には、現在番組表１１Ａとは、視聴中画面（図２の例では山の絵が表示されている画面）の一部の領域に、現在放送されている番組または直近の番組（２時間後程度まで）に絞ってその範囲で放送される予定の番組の各番組枠が羅列された番組表をいう。
【００４７】
現在番組表１１Ａの一般的な利用目的としては、例えば、視聴中の番組を見続けながら、現在放送中或いは直近に放送予定の各放送局の番組の内容を確認すること等が挙げられる。
【００４８】
また、図２の左方に示されるように、いわゆる週間番組表１２Ａ、即ち現在番組表１１Ａに示される各番組枠よりもさらに未来の番組枠を含む週間番組表１２Ａが、関連コンテンツ表（関連番組表）として採用されている。ただし、以下、このような未来の番組枠を含む週間番組表１２Ａを、未来番組表１２Ａと称する。
【００４９】
具体的には、未来番組表１２Ａとは、現在放送されている番組から１週間程度先までに放送される予定の番組の各番組枠が羅列された番組表をいう。ただし、未来番組表１２Ａが対象とする全時間帯（１週間単位程度の時間帯）のうちの、画面サイズに応じた範囲の時間帯における番組枠のみが画面表示される。
【００５０】
未来番組表１２Ａの一般的な利用目的としては、例えば、今後の番組放送スケジュールを確認したり、将来の番組からユーザ自身が視聴したい番組をさがして視聴予約をすること等が挙げられる。
【００５１】
また、注目番組枠（注目コンテンツ枠）の選択操作等を行う操作器具としては、図示はしないが、＜↑＞キー、＜↓＞キー、＜←＞キー、および＜→＞キーといった方向キーが少なくとも配置されたリモートコントローラが採用されている。
【００５２】
ここで、＜↑＞キーとは、そのキーが押下されると、フォーカス２１を上方向に移動させる機能が割り付けられたキーをいう。なお、以下、＜↓＞キーが押下されることを、単に＜↓＞が押されたと表現する。
【００５３】
その他の＜↓＞キー、＜←＞キー、および＜→＞キーについても、フォーカス２１の移動方向が各矢印方向となる以外は、＜↑＞キーと同様の機能が割り付けられている。
【００５４】
このようなリモートコントローラを用いることで、ユーザは、未来番組表１２Ａと現在番組表１１Ａとの切換を直感的なキー操作によって行うことができるようになる。
【００５５】
具体的には例えば、図２の右方の現在番組表１１Ａが表示されている状態で、ユーザは、リモートコントローラの＜↓＞を押下していくことで、フォーカス２１を、現在視聴中の番組のチャンネルの直後の各番組の番組枠に順次移動させていくことができる。即ち、注目番組枠が、フォーカス２１の下方への移動に従って順次移動していく。
【００５６】
そして、図２の右方の図に示されるように、現在番組表１１Ａの最下方の番組枠にフォーカス２１が配置されている状態、即ち、現在番組表１１Ａの最下方の番組枠が注目番組枠となっている状態で、ユーザがリモートコントローラの＜↓＞を押下すると、注目番組枠（フォーカス２１）は現在番組表１１Ａの範囲外の下方に移動することと等価になるので、このような場合、表示画面が、図２の左方の図に示されるような未来番組表１２Ａに切り替わる。
【００５７】
それとは逆に、即ち、図２の左方の未来番組表１２Ａが表示されている状態で、ユーザは、リモートコントローラの＜↑＞を押下していくことで、フォーカス２１を上方の番組枠に順次移動させていくことができる。即ち、注目番組枠が、フォーカス２１の上方への移動に従って順次移動していく。そして、図２の左方の未来番組表１２Ａのうちの、現在番組表１１Ａにも含まれている番組枠（図２の右方の図における現在番組表１１Ａの最下方の番組枠と同一枠）にフォーカス２１が移動すると、表示画面が、図２の右方の図に示されるような現在番組表１１Ａに再度切り替わる。
【００５８】
このようなユーザ操作に伴う情報処理装置側の処理（以下、番組表切替処理と称する）の一例が、図３のフローチャートに示されている。即ち、図３は、本発明が適用される情報処理装置が実行する番組表切替処理の一例を示している。
【００５９】
ステップＳ１において、情報処理装置は、現在番組表１１Ａを起動する。
【００６０】
ここに、現在番組表１１Ａを起動するとは、図４に示されるように、表示画面の少なくとも一部に現在番組表１１Ａを表示させることを意味する。
【００６１】
現在番組表１１Ａを起動させるためのユーザの操作方法については、特に限定されず、例えば、リモートコントローラに配置された所定キーを押下する操作方法や、ＧＵＩ画面上のいわゆる入り口から入る操作方法等を採用できる。かかるユーザ操作によって現在番組表１１Ａが起動された場合のフォーカス２１の配置位置は、現在視聴中の番組（後方に表示されている山の絵に対応する番組）の番組枠、即ち、ここでいう基準番組枠となる。即ち、注目番組枠のいわゆる初期値として、基準番組枠が採用されている。
【００６２】
具体的には例えば図４の例では、「４５あなたのきもち」と記述された番組枠が基準番組枠とされている。そして、かかる番組枠に、フォーカス２１が所期配置される。即ち、現在番組表１１Ａが最初に起動する際には、注目番組枠の初期設定が行われる。ここで、「最初に」と記述した理由は、後述するステップＳ９の処理後に起動される場合と明確に区別するためである。
【００６３】
ステップＳ２において、情報処理装置は、現在番組表１１Ａが表示されている状態を維持する。なお、ステップＳ２の処理とは、厳密にいうと、現在番組表１１Ａ自体の表示を維持させる処理のみならず、リモートコントローラの＜↓＞以外の方向キーが押された場合には、その方向キーの矢印方向にフォーカス２１を移動させる処理を含んだ処理となっている。
【００６４】
ステップＳ３において、リモートコントローラの＜↓＞が押されたか否かを判定する。
【００６５】
ユーザがリモートコントローラの＜↓＞を押すまでの間、ステップＳ３の処理でＮＯであると判定されて、処理はステップＳ２に戻される。即ち、ユーザがリモートコントローラの＜↓＞を押すまでの間、情報処理装置は、その操作を待ち受ける。
【００６６】
ユーザがリモートコントローラの＜↓＞を押すと、ステップＳ３の処理でＹＥＳであると判定されて、処理はステップＳ４に進む。
【００６７】
ステップＳ４において、情報処理装置は、現在番組表１１Ａ中にさらに次の番組が表示されているか否かを判定する。
【００６８】
図４に示されるように、フォーカス２１が配置されている番組枠、即ち、注目番組枠の下方に別の番組枠が表示されている場合、ステップＳ４において、現在番組表１１Ａ中にさらに次の番組が表示されていると判定されて、処理はステップＳ５に進む。ステップＳ５において、情報処理装置は、フォーカス２１を次の番組枠に移動させる。例えば図４の状態で、ユーザがリモートコントローラの＜↓＞を押すと、図示はしないが、ステップＳ５の処理の結果、フォーカス２１は、「５０★中国語であそぼ」と記述されている番組枠に移動する。即ち、注目番組枠が、「４５あなたのきもち」と記述されている番組枠から、その下方の番組枠に移動する。
【００６９】
その後、処理はステップＳ２に戻され、それ以降の処理が繰り返される。即ち、ユーザがリモートコントローラの＜↓＞を押下する毎に、フォーカス２１が下方に順次移動していく。換言すると、注目番組枠が１つずつ下方に移動していく。
【００７０】
そして、図５に示されるように、フォーカス２１が、現在番組表１１Ａの最下方の番組枠に配置されることになる。即ち、注目番組枠が、現在番組表１１Ａの最下方の「１５かおであそぼ」と記述されている番組枠まで移動することになる。
【００７１】
この図５の状態では、フォーカス２１が配置されている番組枠、即ち、注目番組枠の下方に別の番組枠は表示されていない。換言すると、注目番組枠を下方に移動させると現在番組表１１Ａの範囲外となってしまう。従って、図５の状態でユーザがリモートコントローラの＜↓＞を押すと、ステップＳ３の処理でＹＥＳであると判定されて、さらに、ステップＳ４の処理でＮＯである、即ち、現在番組表１１Ａ中にさらに次の番組が表示されていないと判定されて、処理はステップＳ６に進む。
【００７２】
ステップＳ６において、情報処理装置は、未来番組表１２Ａを起動する。
【００７３】
ここに、未来番組表１２Ａを起動するとは、図６に示されるように、表示画面に未来番組表１２Ａを表示させることを意味する。
【００７４】
ここで注目すべき点は、フォーカス２１は、現在番組表１１Ａの最下方の番組枠の次の番組枠（現在番組表１１Ａの範囲外であった番組枠）に配置される点である。具体的には、図５の現在番組表１１Ａにおいては、最下方の番組枠であった「１５かおであそぼ」と記述されている番組枠の次の番組枠、即ち、図６の未来番組枠１２Ａ内の「３０字（囲い枠省略）カルテット」と記述された番組枠にフォーカス２１が配置されている点である。
【００７５】
即ち、注目番組枠という観点からすると、画面に表示中の番組表が現在番組表１１Ａであっても未来番組表１２Ａであってもそのこととは関わりが無く、あくまでもユーザのリモートコントローラの＜↓＞の押下に従って、注目番組枠は下方の番組枠に移動していく、という点である。
【００７６】
換言すると、ユーザは、リモートコントローラの＜↓＞の押下という直感的なキー操作によって、即ち、注目番組枠（フォーカス２１）を下方に移動させるという直感的なキー操作によって、現在番組表１１Ａから未来番組表１２Ａへの切換操作を行うことができる、という点である。
【００７７】
ステップＳ７において、情報処理装置は、未来番組表１２Ａが表示されている状態を維持する。
【００７８】
ただし、ステップＳ７の処理とは、厳密にいうと、ステップＳ２と同様に、未来番組表１２Ａ自体の表示を維持させる処理のみならず、リモートコントローラの＜↑＞以外の方向キーが押された場合には、その方向キーの矢印方向にフォーカス２１を移動させる処理を含んだ処理となっている。
【００７９】
ステップＳ８において、リモートコントローラの＜↑＞が押されたか否かを判定する。
【００８０】
ユーザがリモートコントローラの＜↑＞を押すまでの間、ステップＳ８の処理でＮＯであると判定されて、処理はステップＳ７に戻される。即ち、ユーザがリモートコントローラの＜↑＞を押すまでの間、情報処理装置は、その操作を待ち受ける。
【００８１】
その後、ユーザがリモートコントローラの＜↑＞を押すと、ステップＳ８の処理でＹＥＳであると判定されて、処理はステップＳ９に進む。
【００８２】
ステップＳ９において、情報処理装置は、前の番組枠は現在番組表１１Ａにも含まれているか否かを判定する。
【００８３】
なお、前の番組枠とは、注目番組枠、即ち、フォーカス２１が配置されている番組枠を意味する。
【００８４】
前の番組枠が現在番組表１１Ａにも含まれていない場合、ステップＳ９においてＮＯであると判定されて、処理はステップＳ１０に進む。ステップＳ１０において、情報処理装置は、フォーカス２１を前の番組枠に移動させる。その後、処理はステップＳ７に戻され、それ以降の処理が繰り返される。
【００８５】
これに対して、図６の状態では、「３０字（囲い枠省略）カルテット」と記述された番組枠にフォーカス２１が配置されている。即ち、「３０字（囲い枠省略）カルテット」と記述された番組枠が注目番組枠とされており、かかる注目番組枠の前の番組枠は、「１５かおであそぼ」と記述されている番組枠であって、図４や図５に示されるように、現在番組表１１Ａに含まれている番組枠である。
【００８６】
従って、図６の状態でユーザがリモートコントローラの＜↑＞を押すと、ステップＳ９の処理でＹＥＳであると判定されて、処理はステップＳ１に戻され、現在番組表１１Ａが再起動される。
【００８７】
ここで注目すべき点は、フォーカス２１は、基準番組枠に配置されるわけではなく（図４参照）、図５に示されるように、現在番組表１１Ａの最下方の番組枠、即ち、「１５かおであそぼ」と記述されている番組枠に配置される点である。
【００８８】
即ち、注目番組枠という観点からすると、画面に表示中の番組表が現在番組表１１Ａであっても未来番組表１２Ａであってもそのこととは関わりが無く、あくまでもユーザのリモートコントローラの＜↑＞の押下に従って、注目番組枠は上方の番組枠に移動していく、という点である。
【００８９】
換言すると、ユーザは、リモートコントローラの＜↑＞の押下という直感的なキー操作によって、即ち、注目番組枠（フォーカス２１）を上方に移動させるという直感的なキー操作によって、未来番組表１２Ａから現在番組表１１Ａへの切換操作を行うことができる、という点である。
【００９０】
以上、第１実施形態としての番組表切替処理について説明した。
【００９１】
ところで、第１実施形態とは、注目コンテンツ枠（フォーカス２１）が現在番組表１１Ａに存在するか否かによって、現在番組表１１Ａと未来番組表１２Ａとを相互に切り替える実施の形態である。してみると、第１実施形態は、上述した図３の番組表切替処理に従った例に限定されず、様々なバリエーションを取ることができる。
【００９２】
例えば、操作方法としてリモートコントローラ＜↑＞と＜↓＞との押下方法を採用する場合であっても、現在番組表１１Ａから未来番組表１２Ａへの切替手法は、図３の番組表切替処理に従った手法を採用する必要は無く、様々な手法を採用できる。例えば、かかる手法のバリエーションの具体例として、２つの異なる例が図７に示されている。なお、図７において、灰色がフォーカス２１を示している。
【００９３】
図７の中央の図、即ち、「図３の手法」と記述されている図が、図３の番組表切替処理に従った手法を説明する図である。
【００９４】
これに対して、図７の左方の図、即ち、「バリエーション１」と記述されている図が、図３の番組表切替処理に従った手法とは異なる手法の一例を説明する図である。
【００９５】
この例では、リモートコントローラの<↓>が押下されると、注目番組枠が下方に移動するが、その時間帯の他のチャンネルの番組枠は表示されずに、注目番組枠（フォーカス２１が移動された番組枠）がその分だけ左右方向に拡大表示される。この場合、拡大表示された注目番組枠には、その分だけ詳細な情報を表示させることができるようになる、という効果を奏することが可能になる。
【００９６】
これに対して、図７の右方の図、即ち、「バリエーション２」と記述されている図が、図３の番組表切替処理に従った手法とは異なるさらに別の手法の一例を説明する図である。
【００９７】
この例では、リモートコントローラの<↓>が押下されると、注目番組枠は下方に移動するが、注目番組枠として移動しようとしている番組枠が現在番組表１１Ａに表示されていない場合には、その番組枠の時間帯の領域を追加した現在番組表１１Ａが表示された上で、注目番組枠が下方に移動する。即ち、現在番組表１１Ａが段階的に大きくなっていき、最終的に全画面表示される未来番組表１２Ａに切り替わる。
【００９８】
また例えば、現在番組表１１Ａから未来番組表１２Ａへの切替指示の操作方法として、リモートコントローラの＜↑＞や＜↓＞とは別のキーの押下による操作方法を採用することもできる。具体的には例えば、リモートコントローラに「翌日」と記述されたキーが配置されていた場合には、「翌日」のキーがユーザに押下されたときには、翌日の番組表全般をユーザが確認したいことの指示であると判断し、即ち、注目コンテンツ枠（フォーカス２１）を現在番組表１１Ａには存在しない翌日の番組枠に移動させる指示であると判断し、全画面の未来番組表１２Ａであって、翌日の番組を含む未来番組表１２Ａに切り替えて、所定の翌日の番組フォーカス２１を配置させる、といった機能を「翌日」のキーに割り当てることもできる。換言すると、注目番組枠を翌日の所定の番組枠に移動させる機能を「翌日」のキーに割り当てることもできる。
【００９９】
また、現在番組表１１Ａや未来番組表１２Ａの構成自体も、図２乃至図６の例に特に限定されない。
【０１００】
即ち、図２乃至図６の例とは、縦軸が時間軸であって、横軸がチャンネルの軸といった２次元平面で構成される番組表の例である。この場合、軸を逆にした構成の番組表、即ち、縦軸がチャンネルの軸であって、横軸が時間軸といった２次元平面で構成される番組表を、現在番組表１１Ａや未来番組表１２Ａとして採用することもできる。この場合、操作方法として、リモートコントローラ＜↑＞と＜↓＞との押下方法の代わりに、単に、リモートコントローラ＜→＞と＜←＞との押下方法を採用するだけで、上述した図２乃至図６の例と全く同様の技術を実現でき、全く同様の効果を奏することも可能になる。
【０１０１】
さらに、現在番組表１１Ａや未来番組表１２Ａの軸も特に限定されず、様々なバリエーションの軸を採用することができる。
【０１０２】
例えば横軸としてチャンネル軸が採用されている場合であっても、各チャンネルの並び順は、特に限定されず、チャンネル順に並べてもよいし、視聴中のチャンネルを基準としてその前後のチャンネルを並べてもよいし、或いはまた、おすすめ順に並べてもよい。
【０１０３】
また例えば、第１実施形態とは、それぞれ範囲の違う番組表を切り替えることを目的としていることから、切り替え対象の番組表の組合せは、現在番組表１１Ａや未来番組表１２Ａとの組合せに限定されない。
【０１０４】
即ち、現在番組表１１Ａや未来番組表１２Ａとの組合せは、時間の観点から直感的な操作をユーザに行わせるべく採用されたものであり、例えばチャンネルの観点から直感的な操作をユーザに行わせるべく次のような組合せを採用してもよい。
【０１０５】
具体的には例えば、現在番組表１１Ａとして、表示チャンネル数が異なる複数の番組表であって、所定軸にチャンネルの軸が採用されて、かかる軸において、各チャンネルがおすすめ順に配置させる複数の番組表を採用することができる。そして、例えば、リモートコントローラに「おすすめ」と記述されたキーが配置されていた場合には、おすすめ度が１番目のチャンネルからＮ番目（Ｎは１以上の整数値）までのチャンネルを含む番組表が表示された段階で、「おすすめ」のキーがユーザに押下されたときには、Ｎ＋１番目のおすすめ度のチャンネルの番組をユーザが確認したいことの指示であると判断し、即ち、注目コンテンツ枠（フォーカス２１）を現在表示中の番組表には存在しないＮ＋１番目のおすすめ度のチャンネルの番組枠に移動させる指示であると判断し、おすすめ度が１番目のチャンネルからＮ＋１番目までのチャンネルを含む番組表に切り替える、といった機能を「おすすめ」のキーに割り当てることもできる。即ち、この場合、おすすめ度に応じて、段階的に番組表が拡大表示されていくことになる。
【０１０６】
その他、おすすめ度が高いチャンネルを中央に表示させ、中央から左右両端に向けて段階的に番組表を拡大表示させていくことも容易に可能である。
【０１０７】
また、上述した各種例では、番組表は、視聴画面（図４等の例で言えば山の絵が表示された画面）の上に重なる形態で表示されたが、番組表の表示形態は、かかる形態に限定されない。例えば、番組表の大きさにあわせて視聴中画面を縮小して表示する表示形態、即ち、番組表と視聴中画面の全画面を並列表示させる表示形態も容易に実現可能である。
【０１０８】
また、上述した図３乃至図６の例では、フォーカス２１が現在番組表１１Ａの最下方の番組枠に配置されている状態で、リモートコントローラの＜↓＞が押下されると直ちに、未来番組表１２Ａに切り替わることになる。即ち、上述した図３乃至図６の例では、ユーザの誤操作であっても、リモートコントローラの＜↓＞が押下されると直ちに、未来番組表１２Ａに切り替わることになる。
【０１０９】
そこで、かかる誤操作の対策として、例えば、図８に示されるように、「全画面へ」と記述されたダミー枠２２を各チャンネルの実番組枠の下方に配置させ、かかるダミー枠２２を、現在番組表１１Ａの最下方の番組枠とみなすようにすればよい。この場合、本来最下方となる実番組枠（図８の例では「１５かおであそぼ」と記述された番組枠）にフォーカス２１が配置されている状態でリモートコントローラの＜↓＞が押下されても、フォーカス２１はダミー枠２２に移動するだけで済み、直ちに未来番組表１２Ａに切り替わることはなくなる。
【０１１０】
以上説明した第１の実施形態を採用することで、次のような様々な効果を奏することが可能になる。
【０１１１】
即ち、従来から、現在番組表や未来番組表自体はそれぞれ並存していた。しかしながら、従来、ユーザは、未来番組表と現在番組表とのそれぞれを、それぞれの利用目的に応じて、リモートコントローラの専用キーの押下操作や、いわゆるGUI上の入り口から入る操作をそれぞれ個別に行い、それぞれ個別に起動させていた。
【０１１２】
この場合、ユーザは、現在番組表と未来番組表の切換操作としては、手間がかかる操作が必要であった。例えば、ユーザが、現在番組表の番組を時間軸上に確認している際にさらに現在番組表に表示されない次に放送予定の番組を確認したいと思った場合であっても、現在番組表を閉じて、未来番組表を起動させる操作を行う必要があった。さらに、このようにして起動された未来番組表においては、フォーカスの初期位置は、例えば一番左上の番組枠等、現在番組表で配置されていた番組枠とは無関係な番組枠とされていた。即ち、注目番組枠は、現在番組表と未来番組表との間で無関係にそれぞれ独自に処理されていた。その結果、未来番組表が起動された後、ユーザは、フォーカスを移動させる操作を何度も繰り返さなければ、目的の番組にたどり着かない（目的の番組の番組枠を注目番組枠とすることができない）、といったように非常に手間がかかる操作が必要であった。
【０１１３】
これに対して、第１実施形態では、ユーザは、上述したように、リモートコントローラの＜↓＞や＜↑＞の押下等の直感的な操作を行うだけで、未来番組表１２Ａと現在番組表１１Ａの切り替を行うことが可能になり、さらに、切替前後の注目番組枠（フォーカス２１が配置された番組枠）は相互に関連する番組の枠であることから、目的の番組にたどり着く（目的の番組の番組枠を注目番組枠とする）までの全体の操作のステップ数が従来と比較して少なくなる。その結果、ユーザはより一段と快適に目的を達成することができる、という効果を奏することが可能になる。なお、相互に関連する番組とは、例えば、同一チャンネルの時間的に連続して放送される番組や、同一時間帯に放送されている各チャンネルの番組を意味する。
【０１１４】
具体的には例えば、図２乃至図６の例については、ユーザは、時間軸に沿って番組を確認していく思考状態のまま、より適切な画面（未来番組表）に切り換えることができる、という効果を奏することが可能になる。
【０１１５】
また例えば、図７に示される各バリエーションの手法や、上述したチャンネルの観点から番組表を切り替える手法等を採用することで、ユーザは、必要な番組の詳細情報を確認できたり、或いはまた、必要なチャンネル数分だけの情報を確認できるようになる、といった効果を奏することが可能になる。
【０１１６】
また例えば、上述したように、おすすめ度（嗜好度）に基づいた構成の番組表を採用することで、ユーザは、嗜好度の高いと思われる番組から、確認することができるようになる、といった効果を奏することが可能になる。
【０１１７】
また例えば、図８に示されるような手法、即ち、ユーザの間違った切換操作（誤操作）を防ぐ手法を採用することによって、ユーザは、気楽に画面を切り換えることができる、といった効果を奏することが可能になる。
【０１１８】
（第２実施形態）
【０１１９】
次に、第２実施形態について説明する。
【０１２０】
なお、第２実施形態とは、上述したように、本コンテンツ表がユーザに提示されている場合、ユーザがコンテンツを使用（視聴等）している状態が第１の状態から第２の状態に遷移すると、本コンテンツ表から関連コンテンツ表に提示が切り替わり、第２の状態から第１の状態が元の状態に遷移すると、関連コンテンツ表から本コンテンツ表に提示が切り替わる、といった本発明の一実施の形態をいう。
【０１２１】
ただし、第２実施形態では、第１実施形態と同様に説明を容易なものとすべく、デジタル放送番組（以下、適宜番組と称する）がコンテンツとして採用されているとする。
【０１２２】
そして、図９の右方に示されるように、表示画面の一部分に表示される番組表１１Ｂ（以下、部分番組表１１Ｂと称する）が、本コンテンツ表（本番組表）として採用されている。また、図９の左方に示されるように、表示画面全体に表示される番組表１２Ｂ（以下、全体番組表１２Ｂと称する）が、関連コンテンツ表（関連番組表）として採用されている。
【０１２３】
なお、図９の例では、部分番組表１１Ｂとして、上述した図２の現在番組表１１Ａがそのまま採用されている。ただし、部分番組表１１Ｂは、図９の例に限定されず、上述した定義の通り、表示画面の一部分に表示される番組表であれば足りる。例えば、ユーザが番組の視聴中に確認する目的で起動させるその他の番組表、具体的には裏番組表等も、部分番組表１１Ｂとして採用できる。
【０１２４】
同様に、図９の例では、全体番組表１２Ｂとして、上述した図２の未来番組表１２Ａがそのまま採用されている。ただし、全体番組表１２Ｂは、図９の例に限定されず、上述した定義の通り、表示画面全体に表示される番組表であれば足りる。
【０１２５】
また、「ユーザがコンテンツを使用（視聴等）している状態」、即ち、ここでは「ユーザが番組を視聴している状態」としては、様々な状態を採用することができる。
【０１２６】
例えば、「ユーザが番組を視聴している状態」として、その画面の表示状態を採用できる。即ち、第１の状態として、番組本編が表示されている状態を採用し、第２の状態として、それ以外が表示されている状態、例えば番組本編中のCM（Commercial Message）が表示さている状態や番組が終了した状態を採用できる。
【０１２７】
この場合、ユーザが番組本編の視聴中には、その番組本編とともに部分番組表１１Ｂが表示され、ＣＭになったり番組が終了すると、全体番組表１２Ｂが表示されるようになる。
【０１２８】
この場合の番組表切替処理の一例が、図１０のフローチャートに示されている。即ち、図１０は、本発明が適用される情報処理装置が実行する番組表切替処理の一例であって、図３の例とは別の例を示している。
【０１２９】
なお、図１０の処理例において、情報処理装置が、全体番組表１２Ｂや部分番組表１１Ｂを起動する場合、かかる起動は、情報処理装置の自律的な判断で行われてもよいし（いわゆる自動的に行われてもよいし）、ユーザの明示の指示、例えば、リモートコントローラを使用した所定操作等をトリガとして行われてもよい。
【０１３０】
ステップＳ２１において、情報処理装置は、部分番組表１１Ｂを起動する。
【０１３１】
ステップＳ２２において、情報処理装置は、部分番組表１１Ｂが表示されている状態を維持する。
【０１３２】
ステップＳ２３において、情報処理装置は、CM開始や放送終了が検出されたか否かを判定する。
【０１３３】
なお、CM開始や放送終了あるいはCM終了や放送開始の検出手法（以下単にCM検出手法と称する）としては、公知の手法を採用してもよいし、今後登場するであろう新たな手法を採用してもよい。換言すると、CM検出手法自体は、本発明の重要な要素ではない。そこで、ここでは、採用可能な公知の手法について１つのみ紹介するに留める。
【０１３４】
即ち、一般的には番組やCMには映像のみならず音声が含まれている。また、音声信号には幾つかの音声モードが存在し、CMの音声モードはステレオモードであることが多い一方で、番組の音声モードはモノラルモードや音声多重モードであることが多いという特徴がある。そこで、情報処理装置は、音声モードの切り替わりタイミングを認識することで、CM開始等の各タイミングの検出ができる。かかるCM検出手法の詳細については、例えば特許第２８５８７５８号明細書に開示されている。
【０１３５】
情報処理装置がCM開始や放送終了を検出しない場合、即ち、番組本編が放送中の場合には、ステップＳ２３の処理でＮＯであると判定されて、処理はステップＳ２２に戻され、ステップＳ２２，Ｓ２３のループ処理が繰り返される。
【０１３６】
そして、情報処理装置は、CM開始や放送終了を検出すると、ステップＳ２３の処理でＹＥＳであると判定して、ステップＳ２４において、全体番組表１２Ｂを起動する。
【０１３７】
ステップＳ２５において、情報処理装置は、全体番組表１２Ｂが表示されている状態を維持する。
【０１３８】
ステップＳ２６において、情報処理装置は、CM終了や放送開始が検出されたか否かを判定する。
【０１３９】
情報処理装置がCM終了や放送開始を検出しない場合、ステップＳ２６の処理でＮＯであると判定されて、処理はステップＳ２５に戻され、ステップＳ２５，Ｓ２６のループ処理が繰り返される。
【０１４０】
そして、情報処理装置は、CM終了や放送開始を検出すると、ステップＳ２６の処理でＹＥＳであると判定して、処理をステップＳ２１に戻し、部分番組表１１Ｂを再起動する。
【０１４１】
以上、「ユーザが番組を視聴している状態」として、その画面の表示状態（放送状態）を採用した場合の例について説明した。
【０１４２】
その他、「ユーザが番組を視聴している状態」としては、例えば、番組に対する操作や設定の状態を採用することができる。
【０１４３】
具体的には例えば、ユーザによる視聴予約という設定がなされ、その視聴予約番組が放送されている状態を、上述した第１の状態として採用し、視聴予約番組が放送されていない状態を、上述した第２の状態として採用することができる。
【０１４４】
この場合、視聴予約番組の開始前の時点から考えると、視聴予約番組の開始前は、第２の状態であるので、部分番組表１１Ｂが表示されていることになる。そして、視聴予約番組が開始すると、第１の状態に遷移することから、全体番組表１２Ｂが表示されるようになる。
【０１４５】
この場合の番組表切替処理の一例が、図１１のフローチャートに示されている。即ち、図１１は、本発明が適用される情報処理装置が実行する番組表切替処理の一例であって、図３や図１０の例とは別の例を示している。
【０１４６】
なお、図１１の処理例において、情報処理装置が、全体番組表１２Ｂや部分番組表１１Ｂを起動する場合、かかる起動は、情報処理装置の自律的な判断で行われてもよいし（いわゆる自動的に行われてもよいし）、ユーザの明示の指示、例えば、リモートコントローラを使用した所定操作等をトリガとして行われてもよい。
【０１４７】
ステップＳ４１において、情報処理装置は、全体番組表１２Ｂを起動する。
【０１４８】
ステップＳ４２において、情報処理装置は、全体番組表１２Ｂが表示されている状態を維持する。
【０１４９】
ステップＳ４３において、情報処理装置は、視聴予約番組の開始が検出されたか否かを判定する。
【０１５０】
視聴予約番組の放送が開始されるまでの間、ステップＳ４３の処理でＮＯであると判定されて、処理はステップＳ４２に戻され、ステップＳ４２，Ｓ４３のループ処理が繰り返される。
【０１５１】
そして、情報処理装置は、視聴予約番組の開始を検出すると、ステップＳ４３の処理でＹＥＳであると判定して、ステップＳ４４において、視聴予約番組のチャンネルを選局し、部分番組表１１Ｂを起動する。
【０１５２】
ステップＳ４５において、情報処理装置は、部分番組表１１Ｂが表示されている状態を維持する。
【０１５３】
ステップＳ４６において、情報処理装置は、視聴予約番組の終了が検出されたか否かを判定する。
【０１５４】
視聴予約番組が放送中の間、ステップＳ４６の処理でＮＯであると判定されて、処理はステップＳ４５に戻され、ステップＳ４５，Ｓ４６のループ処理が繰り返される。
【０１５５】
そして、情報処理装置は、視聴予約番組の終了を検出すると、ステップＳ４６の処理でＹＥＳであると判定して、処理をステップＳ４１に戻し、全体番組表１２Ｂを再起動する。
【０１５６】
以上、「ユーザが番組を視聴している状態」として、番組に対する操作や設定の状態を採用した場合の例について説明した。
【０１５７】
その他、「ユーザが番組を視聴している状態」としては、例えば、ユーザの状態を採用することができる。
【０１５８】
例えば、ユーザの意思を検出することができれば、その意思に基づいて第１の状態や第２の状態を定義することができる。具体的には例えば、ユーザが選局に迷っている状態を第１の状態として、ユーザが選局に迷っていない状態を第２の状態とした場合、全体番組表１２Ｂが表示されている際に、リモートコントローラにおけるチャンネル番号キーやチャンネル＋/−キーなど、選局に関わる操作を１０秒間に３回以上ユーザが行ったとき、情報処理装置は、「選局に迷っている」と判断して、即ち、第１の状態に遷移したと判断し、自律的な判断で（いわゆる自動的に）、部分番組表１１Ｂに切り替えることができる。
【０１５９】
以上説明した第２の実施形態を採用することで、次のような様々な効果を奏することが可能になる。
【０１６０】
即ち、第１の実施形態の効果で説明した内容の繰り返しとなるが、従来から、現在番組表や未来番組表自体はそれぞれ並存していた。しかしながら、従来、ユーザは、未来番組表と現在番組表とのそれぞれを、それぞれの利用目的に応じて、リモートコントローラの専用キーの押下操作や、いわゆるGUI上の入り口から入る操作をそれぞれ個別に行い、それぞれ個別に起動させていた。
【０１６１】
この場合、ユーザは、現在番組表と未来番組表の切換操作としては、手間がかかる操作が必要であったという事実は上述した通りである。
【０１６２】
これに対して、第２実施形態では、情報処理装置が自律的な判断で（いわゆる自動的に）その時々の状態に応じて全体番組表１２Ｂ（例えば未来番組表１２Ａ）と部分番組表１１Ｂ（例えば現在番組表１１Ａ）の切換を適切に行うことができる。従って、ユーザにとっては、目的の番組にたどり着く（目的の番組の番組枠を注目番組枠とする）までの全体の操作のステップ数が従来と比較して少なくなる。その結果、ユーザはより一段と快適に目的を達成することができる、という効果を奏することが可能になる。
【０１６３】
即ち、ユーザにとっては、その時々の状態に応じて、表示される番組表の大きさが、その状態に相応しいと判断される画面の大きさに自動的に切り替わってくれるため、ユーザ自身の操作を軽減することができる、という効果を奏することができる。
【０１６４】
特に、図１０の例等を採用することで、即ち、画面の表示状態（放送状態）に応じて番組表を切り替えることで、CM中や番組開始前/後においては、ユーザは、放送に集中する必要はなく、簡単に、画面全体で番組情報を確認することができる、という効果を奏することが可能になる。
【０１６５】
また、図１１の例等を採用することで、即ち、番組に対する操作や設定の状態に応じて番組表を切り替えることで、視聴予約番組など、ユーザが番組を視聴したい状況になったときには、その番組を視聴しながら、最小限の番組情報（部分番組表１１Ｂ）を確認することができる、という効果を奏することが可能になる。
【０１６６】
また、ユーザの状態、例えば選局に迷っているか否かの状態に応じて、番組表を切り替えることで、ユーザの選局支援になる、という効果を奏することが可能になる。
【０１６７】
以上、本発明のＧＵＩ表示手法について、そのうちの主に第１実施形態と第２実施形態としての手法について説明した。
【０１６８】
このような本発明のＧＵＩ表示手法が採用された情報処理装置、即ち、本発明が適用される情報処理装置の機能的構成例が図１２に示されている。
【０１６９】
図１２の例の情報処理装置１０１は、操作部２０１乃至表示部２１０を含むように構成されている。
【０１７０】
操作部２０１は、ユーザにより操作され、その操作内容に対応する信号を入力制御部２０２に提供する。上述した第１の実施形態や第２の実施形態では、＜↓＞等の方向キー他各種キーが配置されたリモートコントローラが、操作部２０１に対応する。
【０１７１】
入力制御部２０２は、操作部２０１からの信号に基づいて、ユーザの操作内容を認識し、その認識結果を画面情報制御部２０７に通知する。
【０１７２】
また、図１２の例では、上述した第１実施形態や第２実施形態を容易に実現可能なように、情報処理装置１０１は、処理可能なコンテンツとしてデジタル放送番組を採用しており、各種コンテンツ一覧（本番組表や関連番組表）の生成のためにEITから取得した番組情報を使用することにしている。これらの番組やEITは、例えば、MPEG(Moving Picture Experts Group)等で規定されているトランスポートストリームの形態で各放送局から伝送されてくる。なお、以下、トランスポートストリーム（Transport Stream）をTSと称する。このため、このTSを受信するためのデジタル放送受信部２０３と、そのTSから番組やEITを適当な形態で抽出し必要に応じて適当な処理を施すデジタル放送受信処理部２０４とが、図１２の例の情報処理装置１０１には設けられている。
【０１７３】
換言すると、ユーザが使用するコンテンツや、各種コンテンツ表（本コンテンツ表や関連コンテンツ表）の生成のために必要な情報（以下、これらの２つをまとめてコンテンツ等と称する）が、別の伝送形態で送信されてくる場合には、その別の伝送形態に適した受信部と受信処理部とが必要になる。具体的には例えば、図示はしないが、インターネット等の所定のネットワークを介してコンテンツ等が伝送されてくる場合には、その所定のネットワークと接続して通信処理を行う機能が搭載された受信部や受信処理部が必要になる。
【０１７４】
コンテンツ情報処理部２０５は、デジタル放送受信処理部２０４から提供されたコンテンツ等を記憶部２０６に記憶させる。即ち、図１２の例では、デジタル放送受信処理部２０４から提供されたデジタル放送番組やEITが記憶部２０６に記憶される。
【０１７５】
また、コンテンツ情報処理部２０５は、記憶部２０６に記憶された情報の読み出しや更新の制御を行い、必要に応じて、読み出した情報を画面情報制御部２０７に提供する。
【０１７６】
なお以下、コンテンツ情報処理部２０５から画面情報制御部２０７に提供される各種情報をまとめて、コンテンツ情報と称する。即ち、例えば、各コンテンツについてのEITから抽出された各種情報、具体的には例えばジャンル、放送日時、放送局情報、およびタイトル等の各種コンテンツ表を作成する上で必要な情報が、コンテンツ情報のひとつである。
【０１７７】
画面情報制御部２０７は、コンテンツ情報処理部２０５から提供されたコンテンツ情報や、必要に応じて入力制御部２０２から通知されたユーザの指示情報等に基づいて、コンテンツ表を画像データの形態で生成し、表示制御部２０９に提供する。このとき、画面情報制御部２０７は、現在表示対象となっているコンテンツ表に関する画面情報を画面情報記憶部２０８に常に保持させておく制御を行う。
【０１７８】
表示制御部２０９は、画面情報制御部２０７から画像データの形態で提供されたコンテンツ表を、表示部２１０に適した形態の信号に変換し、表示部２１０に表示させる。即ち、表示部２１０には、上述した各種コンテンツ表、具体的には例えば、図２等の現在番組表１１Ａ、図２等の未来番組表１２Ａ、図９等の部分番組表１１Ｂ、図９等の全体番組表１２Ｂ等が表示される。
【０１７９】
ところで、上述した一覧表示処理も含む一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。
【０１８０】
上述した一連の処理をソフトウエアにより実行させる場合、本発明が適用される情報処理装置は、例えば、図１３に示されるコンピュータで構成することもできる。
【０１８１】
図１３において、CPU（Central Processing Unit）３０１は、ROM（Read Only Memory）３０２に記録されているプログラム、または記憶部３０８からRAM（Random Access Memory）３０３にロードされたプログラムに従って各種の処理を実行する。RAM３０３にはまた、CPU３０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１８２】
CPU３０１、ROM３０２、およびRAM３０３は、バス３０４を介して相互に接続されている。このバス３０４にはまた、入出力インタフェース３０５も接続されている。
【０１８３】
入出力インタフェース３０５には、キーボード、マウスなどよりなる入力部３０６、ディスプレイなどよりなる出力部３０７、ハードディスクなどより構成される記憶部３０８、および、モデム、ターミナルアダプタなどより構成される通信部３０９が接続されている。通信部３０９は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【０１８４】
入出力インタフェース３０５にはまた、必要に応じてドライブ３１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどよりなるリムーバブルメディア３１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部３０８にインストールされる。
【０１８５】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０１８６】
このようなプログラムを含む記録媒体は、図１３に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア（パッケージメディア）３１１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM３０２や、記憶部３０８に含まれるハードディスクなどで構成される。
【０１８７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１８８】
また、本明細書において、システムとは、複数の装置や処理部により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１８９】
【図１】本発明のＧＵＩ表示手法の概略を説明する図である。
【図２】本発明のＧＵＩ表示手法のうちの第１実施形態の概略を説明する図である。
【図３】第１実施形態における番組表示切替処理の一例を説明するフローチャートである。
【図４】図３の番組表示切替処理の具体的な処理結果を示す図である。
【図５】図３の番組表示切替処理の具体的な処理結果を示す図である。
【図６】図３の番組表示切替処理の具体的な処理結果を示す図である。
【図７】第１実施形態のバリエーションを説明する図である。
【図８】第１実施形態のバリエーションを説明する図である。
【図９】本発明のＧＵＩ表示手法のうちの第２実施形態の概略を説明する図である。
【図１０】第２実施形態における番組表示切替処理の一例を説明するフローチャートである。
【図１１】第２実施形態における番組表示切替処理の一例であって、図１０とは異なる例を説明するフローチャートである。
【図１２】本発明が適用される情報処理装置の機能的構成例を示す機能ブロック図である。
【図１３】本発明が適用される情報処理装置の他の実施形態としての、コンピュータの構成例を示すブロック図である。
【符号の説明】
【０１９０】
１１  本コンテンツ表，  １１Ａ  現在番組表，  １１Ｂ  部分番組表，  １２  関連コンテンツ表，  １２Ａ  未来番組表，  １２Ｂ  全体番組表，  ２１  フォーカス，  ２２  ダミー枠，  １０１  情報処理装置，  ２０１  操作部，  ２０２  入力制御部，  ２０３  デジタル放送受信部，  ２０４  デジタル放送受信処理部，  ２０５  蓄積コンテンツ情報処理部，  ２０６  記憶部，  ２０７  画面情報制御部，  ２０８  画面情報記憶部，  ２０９  表示制御部，  ２１０  表示部，  ３０１  CPU，  ３０２  ROM，  ３０３  RAM，  ３０８  記憶部，  ３１０  リムーバブルメディア
【図１】
2008271031.tif 000003
【図２】
2008271031.tif 000004
【図３】
2008271031.tif 000005
【図４】
2008271031.tif 000006
【図５】
2008271031.tif 000007
【図６】
2008271031.tif 000008
【図７】
2008271031.tif 000009
【図８】
2008271031.tif 000010
【図９】
2008271031.tif 000011
【図１０】
2008271031.tif 000012
【図１１】
2008271031.tif 000013
【図１２】
2008271031.tif 000014
【図１３】
2008271031.tif 000015
【手続補正書】
【提出日】平成20年7月28日(2008.7.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の一側面の情報処理装置（例えば図１２の情報処理装置１０１）は、
所定コンテンツを案内する情報を含むコンテンツ枠が複数個羅列されたコンテンツ表をユーザに提示する情報処理装置であって、
第１の範囲の第１のコンテンツ表（例えば図１の本コンテンツ表１１）を提示している場合に、第１の条件が満たされたとき、前記第１の範囲とは異なる第２の範囲から形成される第２のコンテンツ表（例えば図１の関連コンテンツ表１２）であって、前記第１の条件が満たされたときに処理対象とｂｎして注目されていた注目コンテンツ枠（例えば図１のフォーカス２１が配置されたコンテンツ枠）を含む前記第２のコンテンツ表を、前記第１のコンテンツ表と代えて前記ユーザに提示する提示制御手段（例えば図１２の画面情報制御部２０７や表示制御部２０９等）。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】変更
【補正の内容】
【００３５】
即ち、本発明では、２以上の異なる範囲によって構成されるコンテンツ表がユーザに提示可能とされており、単に、そのうちの１つを本コンテンツ表１１と称し、また、その他を関連コンテンツ表１２と称しているに過ぎない。さらに言えば、本コンテンツ表１１や関連コンテンツ表１２の個数も、特に１つに限定されず、それぞれの範囲が他とは異なる範囲のものであれば複数個でも構わない。ここでいう複数とは、無限も含む。この場合、無限個の本コンテンツ表１１または関連コンテンツ表１２が変化していくことは、画面上のコンテンツ表の表示範囲が連続して大きくなったり小さくなったりすることを意味する。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2008271031.tif 000016