(57)【要約】【課題】ユーザにとって分かり易く、かつ操作性に優れたGUIを提供することができるようにする。【解決手段】画面１５１には、本日放送される番組の一覧であるリスト１７１、翌日放送される番組の一覧であるリスト１７２、および翌々日放送される番組の一覧であるリスト１７３がＺ軸方向に重ねられて表示されている。この番組表においては、リスト１７１乃至リスト１７３のそれぞれに、異なるＺ軸の値が付与されている。リモコンのボタンが押下されると、リスト１７１に替わってリスト１７２がＺ軸上最も手前側に位置するように画面１５１の表示が変更され、さらにリモコンのボタンが押下されると、リスト１７２に替わってリスト１７３がＺ軸上最も手前側に位置するように画面１５１の表示が変更される。【選択図】図８
2009111486.tif 000002
【特許請求の範囲】
【請求項１】
複数の番組の一覧を表示する表示装置であって、
表示すべき番組の情報を含むデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、
前記２次元配列手段により配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析する解析手段と、
前記解析手段により解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定する設定手段と、
前記２次元配列手段により配列された前記複数の番組の中で、前記設定手段により前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成する重畳表示制御手段と
を備える表示装置。
【請求項２】
前記２次元を構成する２つの軸は、一方が放送局とされ、他方が放送時刻とされ、
前記重畳表示制御手段は、
同一の放送時刻に、同一放送局の代表チャンネルで放送される番組と、代表チャンネル以外のチャンネルで放送される番組とを重畳させて画面に表示させる表示データを生成する
請求項１に記載の表示装置。
【請求項３】
前記２次元を構成する２つの軸は、一方がチャンネルとされ、他方が放送時刻とされ、
前記重畳表示制御手段は、
同一のチャンネルで所定の日に放送される番組と、異なる日に放送される番組とを重畳させて画面に表示させる表示データを生成する
請求項１に記載の表示装置。
【請求項４】
前記２次元を構成する２つの軸は、一方がチャンネルとされ、他方が放送時刻とされ、
前記重畳表示制御手段は、
同一のチャンネルで所定の週に放送される番組と、異なる週に放送される番組とを重畳させて画面に表示させる表示データを生成する
請求項１に記載の表示装置。
【請求項５】
前記番組が重畳されて表示された画面において、前記画面の奥行方向に表示位置を変更させる操作手段をさらに備える
請求項１に記載の表示装置。
【請求項６】
複数の番組の一覧を表示する表示装置の表示方法であって、
表示すべき番組の情報を含むデータを取得し、
前記取得されたデータに基づいて、前記複数の番組を２次元に配列し、
前記２次元に配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析し、
前記解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定し、
前記２次元に配列された前記複数の番組の中で、前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成するステップ
を含む表示方法。
【請求項７】
コンピュータを、
複数の番組の一覧を表示する表示装置であって、
表示すべき番組の情報を含むデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、
前記２次元配列手段により配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析する解析手段と、
前記解析手段により解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定する設定手段と、
前記２次元配列手段により配列された前記複数の番組の中で、前記設定手段により前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成する重畳表示制御手段とを備える表示装置として機能させるための
プログラム。
【請求項８】
請求項７に記載のプログラムが記録されている記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置および方法、プログラム、並びに記録媒体に関し、特に、ユーザにとって分かり易く、かつ操作性に優れたGUIを提供することができるようにする表示装置および方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
デジタル放送の普及に伴い、テレビジョン受像機などにEPG（Electric Program Guide）などの番組表を表示させる機会が多くなってきている。
【０００３】
従来の番組表を表示するアプリケーションプログラム、または所定の条件に基づいて検索された番組を表示させるアプリケーションプログラムなどにおいては、例えば、2次元のＧＵＩ（Graphical User Interface）を用いて、番組表（チャンネル軸と時間軸）や検索結果（ジャンル軸と時間軸）を表示してきた。例えば、番組表は、縦軸が時間、横軸が放送チャンネルとされ、検索結果は、縦軸が時間、横軸がジャンルなどとして表示されることが一般的である。
【０００４】
図１は、従来の番組表の例を示す図である。同図に示されるように、番組表の図中の縦軸は放送時刻を表すものとされ、番組表の図中の横軸は、チャンネルを表すものとされている。
【０００５】
図２は、従来の番組表の別の例を示す図である。同図の例では、番組表の図中の縦軸は放送時刻とチャンネルを表すものとされ、番組表の図中の横軸は、放送日を表すものとされている。
【０００６】
また、複数の短時間番組が放送される場合、連続する短時間番組ガイドのうち最初に放送される短時間番組ガイドが表示されるとともに、その短時間番組ガイドの下に、表示しきれない複数の短時間番組ガイドの存在を示すモアマーカが表示され、カーソルがモアマーカを示すと、続いて放送される短時間番組ガイドが表示され、その後カーソルキーの操作に従って、放送時間軸に沿って表示が切り換えられるようにすることも提案されている（例えば、特許文献１参照）。
【０００７】
【特許文献１】特開平１０−２６２１９２号公報
【０００８】
さらに、コンテンツの種類を表すものであって、例えば、録画されたコンテンツ、地上波で放送させる番組、衛星放送される番組などのカテゴリー毎にコンテンツを選択させるためのGUIも提供されている。図３は、カテゴリー毎にコンテンツを選択させるための従来のGUIの例を示す図であり、同図の例では、Ｘ軸がカテゴリー、Ｙ軸がチャンネルとされている。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来の技術では、表示すべき番組の情報が増えた場合、２次元として表示される番組表の縦軸または横軸が著しく延長されてしまう場合がある。このような場合、ユーザは、例えば、画面をスクロールするなどしなければ、番組の内容を把握することができず、利便性の向上が望まれていた。
【００１０】
例えば、デジタル放送の普及に伴い、放送チャンネルの数も増えている。また、深夜に放送される番組なども多く、番組表、検索結果などにおいて表示すべき時間帯も幅広いものが要求される。そのため、従来、番組表や検索結果などが表示された画面において、縦軸、横軸が非常に長くなり、ユーザにとって分かりにくいものとなっていた。
【００１１】
また、表示されるチャンネル数を少なくするために、代表チャンネルのみを表示したり、代表チャンネル以外のチャンネルを小さく表示したりするなどした番組表の表示方式もあるが、代表チャンネル以外のチャンネルを表示するための操作が必要になったり、フォーカス移動時に小さく表示されたチャンネルにも、都度フォーカスが当たるため、フォーカスの移動速度に違和感があるなど、操作性に問題のあるものであった。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、ユーザにとって分かり易く、かつ操作性に優れたGUIを提供することができるようにするものである。
【課題を解決するための手段】
【００１３】
本発明の一側面は、複数の番組の一覧を表示する表示装置であって、表示すべき番組の情報を含むデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、前記２次元配列手段により配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析する解析手段と、前記解析手段により解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定する設定手段と、前記２次元配列手段により配列された前記複数の番組の中で、前記設定手段により前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成する重畳表示制御手段とを備える表示装置である。
【００１４】
前記２次元を構成する２つの軸は、一方が放送局とされ、他方が放送時刻とされ、前記重畳表示制御手段は、同一の放送時刻に、同一放送局の代表チャンネルで放送される番組と、代表チャンネル以外のチャンネルで放送される番組とを重畳させて画面に表示させる表示データを生成するようにすることができる。
【００１５】
前記２次元を構成する２つの軸は、一方がチャンネルとされ、他方が放送時刻とされ、前記重畳表示制御手段は、同一のチャンネルで所定の日に放送される番組と、異なる日に放送される番組とを重畳させて画面に表示させる表示データを生成するようにすることができる。
【００１６】
前記２次元を構成する２つの軸は、一方がチャンネルとされ、他方が放送時刻とされ、前記重畳表示制御手段は、同一のチャンネルで所定の週に放送される番組と、異なる週に放送される番組とを重畳させて画面に表示させる表示データを生成するようにすることができる。
【００１７】
前記番組が重畳されて表示された画面において、前記画面の奥行方向に表示位置を変更させる操作手段をさらに備えるようにすることができる。
【００１８】
本発明の一側面は、複数の番組の一覧を表示する表示装置の表示方法であって、表示すべき番組の情報を含むデータを取得し、前記取得されたデータに基づいて、前記複数の番組を２次元に配列し、前記２次元に配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析し、前記解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定し、前記２次元に配列された前記複数の番組の中で、前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成するステップを含む表示方法である。
【００１９】
本発明の一側面は、コンピュータを、複数の番組の一覧を表示する表示装置であって、表示すべき番組の情報を含むデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、前記２次元配列手段により配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析する解析手段と、前記解析手段により解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定する設定手段と、前記２次元配列手段により配列された前記複数の番組の中で、前記設定手段により前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成する重畳表示制御手段とを備える表示装置として機能させるためのプログラムである。
【００２０】
本発明の一側面においては、表示すべき番組の情報を含むデータが取得され、前記取得されたデータに基づいて、前記複数の番組が２次元に配列され、前記２次元に配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値が解析され、前記解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値が設定され、前記２次元に配列された前記複数の番組の中で、前記２つの軸とは異なる軸の値が設定された番組のそれぞれが、前記値に基づいて重畳させられて画面に表示される。
【発明の効果】
【００２１】
本発明によれば、ユーザにとって分かり易く、かつ操作性に優れたGUIを提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２３】
本発明の一側面の表示装置は、複数の番組の一覧を表示する表示装置であって、表示すべき番組の情報を含むデータを取得するデータ取得手段（例えば、図５のデータ取得部７１）と、前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段（例えば、図５の処理実行部７２）と、前記２次元配列手段により配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析する解析手段（例えば、図５の解析部７３）と、前記解析手段により解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定する設定手段（例えば、図５の３次元表示変換部７４）と、前記２次元配列手段により配列された前記複数の番組の中で、前記設定手段により前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成する重畳表示制御手段（例えば、図５の表示データ生成部７５）とを備える。
【００２４】
前記番組が重畳されて表示された画面において、前記画面の奥行方向に表示位置を変更させる操作手段（例えば、リモコン１００のボタン１１１またはボタン１１２）をさらに備えるようにすることができる。
【００２５】
本発明の一側面の表示方法は、複数の番組の一覧を表示する表示装置の表示方法であって、表示すべき番組の情報を含むデータを取得し（例えば、図１０のステップＳ１１または図１１のステップＳ３１の処理）、前記取得されたデータに基づいて、前記複数の番組を２次元に配列し（例えば、図１０のステップＳ１２または図１１のステップＳ３４の処理）、前記２次元に配列された前記複数の番組のそれぞれについて、前記２次元を構成する２つの軸のそれぞれに対応する値を解析し（例えば、図１０のステップＳ１４およびＳ１５または図１１のステップＳ３２、Ｓ３３、Ｓ３５および乃至Ｓ３６の処理）、前記解析された前記２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれについて、前記２次元を構成する２つの軸とは異なる軸の値を設定し（例えば、図１０のステップＳ１７または図１１のステップＳ３７の処理）、前記２次元に配列された前記複数の番組の中で、前記２つの軸とは異なる軸の値が設定された番組のそれぞれを、前記値に基づいて重畳させて画面に表示させる表示データを生成する（例えば、図１０のステップＳ１８または図１１のステップＳ３８の処理）ステップを含む。
【００２６】
以下、図面を参照して、本発明の実施の形態について説明する。
【００２７】
図４は、本発明の一実施の形態に係るコンテンツ処理装置の構成例を示すブロック図である。
【００２８】
このコンテンツ処理装置１０は、例えば、放送されたコンテンツのデータを受信してコンテンツの画像を表示し、必要に応じてコンテンツの音声を出力するようになされている。また、コンテンツ処理装置１０は、放送されたEPG（Electric Program Guide）などのデータを受信して番組表を表示したり、記録されたコンテンツの一覧などを表示したりするようになされている。コンテンツ処理装置１０は、例えば、HDD（Hard Disk Drive）レコーダとして構成される。
【００２９】
放送されたコンテンツ、EPGなどのデータの信号は、アンテナ２１を介してチューナ２２により受信される。チューナ２２により受信されたデータの信号は、復調部２３により復調されて制御部２６に出力されるようになされている。
【００３０】
制御部２６には、基板３１が設けられており、基板３１には、CPU（Central Processing Unit）４１、RAM（Random Access Memory）、ROM（Read Only Memory）などのメモリ４２、時刻を計時するタイマ４３、HDDなどで構成される記録部４４を有する構成とされている。
【００３１】
制御部２６のCPU４１によりアプリケーションプログラム３２が実行される。アプリケーションプログラム３２の機能的構成は、図４に示されるように、EPGデータ管理部５１、予約データ管理部５２、番組表表示部５３、検索結果表示部５４、および予約一覧表示部５５を有する構成とされている。
【００３２】
EPGデータ管理部５１は、受信したEPGのデータを、メモリ４２、記録部４４などに記録させたり、またはメモリ４２、記録部４４などに記録されたEPGのデータを、必要に応じて読み出すようになされている。
【００３３】
予約データ管理部５２は、例えば、ユーザの指令に基づいてなされる、コンテンツの視聴予約、または録画予約に関するデータを、メモリ４２、記録部４４などに記録させたり、またはメモリ４２、記録部４４などに記録されたコンテンツの視聴予約、または録画予約に関するデータを、必要に応じて読み出すようになされている。
【００３４】
番組表表示部５３、検索結果表示部５４、および予約一覧表示部５５は、それぞれEPGデータ管理部５１、または予約データ管理部５２から供給される情報に基づいて、番組表、コンテンツなどの検索結果、および視聴予約、または録画予約の一覧を表示部２７に表示させるための表示データを生成するようになされている。
【００３５】
操作部２４は、例えば、キーボード、タッチパネルなどにより構成され、ユーザの操作に基づいて特定される指令に対応する信号を、制御部２６に供給する。
【００３６】
リモコン受信部２５は、例えば、ユーザの操作に対応してリモコン（リモートコマンダ）から送信された赤外線信号を受信し、その赤外線信号を復調するなどして、ユーザの操作に基づいて特定される指令に対応する信号を、制御部２６に供給する。
【００３７】
表示部２７は、例えば、LCD（Liquid Crystal Display）などで構成され、制御部２６の制御に基づいて画像を表示する。
【００３８】
図５は、図４のアプリケーションプログラム３２の番組表表示部５３、検索結果表示部５４、または予約一覧表示部５５の詳細な構成例を示すブロック図である。
【００３９】
同図において、データ取得部７１は、EPGデータ管理部５１、または予約データ管理部５２から必要なデータを取得するようになされており、取得されたデータに対して、処理実行部７２において所定の処理が施される。
【００４０】
処理実行部７２は、番組表表示部５３、検索結果表示部５４、または予約一覧表示部５５のそれぞれにおいて異なる処理を実行する機能ブロックであり、例えば、番組表表示部５３の処理実行部７２は、ユーザに提示すべき番組表を生成するために必要となる処理を実行し、検索結果表示部５４の処理実行部７２は、所定の条件に合致するコンテンツなどを検索して検索結果の一覧を生成する処理を実行し、予約一覧表示部５５の処理実行部７２は、ユーザに提示すべき視聴予約、または録画予約の一覧を生成するために必要となる処理を実行する。
【００４１】
解析部７３は、処理実行部７２の処理を経て出力されたデータを解析する。解析部７３は、例えば、処理実行部７２の処理を経て出力されたデータに含まれる、コンテンツの放送開始時刻、放送終了時刻、コンテンツを放送するチャンネルなどの情報を特定して、それらの情報が予め設定された条件に合致するか否かを判定するなどの処理を行い、解析結果をデータとして３次元表示変換部７４に供給する。
【００４２】
３次元表示変換部７４は、解析部７３から供給されたデータに基づいて、番組表、コンテンツなどの検索結果、または、視聴予約若しくは録画予約の一覧を、あたかも３次元の画像であるように画面に表示させるための処理を実行する。
【００４３】
表示データ生成部７５は、３次元表示変換部７４の処理を経たデータに基づいて表示部２７に表示させる画面の表示データを生成する。
【００４４】
図６は、図４のコンテンツ処理装置１０を操作するリモコンの図である。同図は、リモコン１００の操作面を示している。
【００４５】
リモコン１００は、操作面に設けられたボタンが押下されると、押下されたボタンに対応するコマンドのデータのデジタル信号を、例えば、所定の変調方式で変調した赤外線信号を生成し、コンテンツ処理装置１０に送信するようになされている。
【００４６】
同図に示されるようにリモコン１００には、電源ボタン１０１が設けられており、このボタンが押下されると、コンテンツ処理装置１０の電源をONまたはOFFするコマンドの信号が送信される。
【００４７】
リモコン１００の操作面の領域１００ａには、１乃至１２の各数字に対応する円形のボタンが設けられており、これらのボタンが押下されると、コンテンツ処理装置１０において、例えば、そのボタンの数字に対応する選局がなされるように、コマンドの信号が送信される。
【００４８】
また、リモコン１００の操作面の領域１００ｂには、上下左右方向に向いた矢印の形状のボタンが設けられている。これらのボタンが押下されると、リモコンから送信された信号のコマンドにより、例えば、表示部２７に表示されている番組表、コンテンツなどの検索結果、または、視聴予約若しくは録画予約の一覧、その他のGUI（Graphical User Interface）などにおいて、画面中上下左右方向のいずれかの方向であってその押下されたボタンに対応する方向に、カーソルやポインタなどが移動されるようになされている。
【００４９】
リモコン１００の操作面の領域１００ｃには、「＋」または「−」と表記された円形のボタンが設けられており、これらのボタンが押下されると、その押下されたボタンに対応して、コンテンツ処理装置１０において、例えば、出力される音声の音量が変化したり、選局が変更されたりするように、コマンドの信号が送信される。
【００５０】
また、リモコン１００の操作面には、図中右斜め上方向が頂点となる三角形のボタン１１１と、図中左斜め下方向が頂点となる三角形のボタン１１２が設けられている。ボタン１１１とボタン１１２は、主に、後述するように番組表、コンテンツなどの検索結果、または、視聴予約若しくは録画予約の一覧を３次元表示させたときに用いられるボタンである。なお、番組表、コンテンツなどの検索結果、または、視聴予約若しくは録画予約の一覧は、２次元の画面に表示されるものであるが、上述した３次元表示変換部７４の処理により番組表、コンテンツなどの検索結果、または、視聴予約若しくは録画予約の一覧を、あたかも３次元の画像であるように画面に表示させることが可能である。このように、あたかも３次元の画像であるように画面に表示させることを３次元表示と称することにする。
【００５１】
ボタン１１１が押下されると、リモコンから送信された信号のコマンドにより、例えば、３次元表示された番組表において、画面の奥行方向にカーソルやポインタなどが移動されるようになされている。ボタン１１２が押下されると、リモコンから送信された信号のコマンドにより、例えば、３次元表示された番組表において、画面の手前方向にカーソルやポインタなどが移動されるようになされている。
【００５２】
図７は、番組表を３次元表示する場合の画面の表示例を示す図である。同図は、同一時間帯に放送される、同一の放送局の代表チャンネルの番組、および代表チャンネル以外のチャンネルの番組が重畳されて表示される場合の例を示している。
【００５３】
同図において、図中上下方向をＸ軸、図中左右方向をＹ軸、図中奥行または手前方向（紙面と垂直となる方向）をＺ軸とする。同図の例では、Ｘ軸が放送時刻を表す軸とされ、Ｙ軸が放送局の代表チャンネルを表す軸とされる。そして、Ｚ軸は、それぞれの放送局の代表でないチャンネルを表す軸とされる。
【００５４】
図７の画面１５１に表示されている複数の長方形は、それぞれ番組のタイトルなどが表示される。すなわち、これらの長方形は、個々の番組の表示枠を表しており、例えば、図中最も左上に位置する表示枠には、本日（今日）の９時（９：００）からチャンネル「０１１ｃｈ」で放送される番組のタイトルなどが表示されることになる。
【００５５】
図７の画面１５１において、図中上から２行目、左から２列目の、本日の１０時（１０：００）から放送される番組の表示枠がＺ軸方向に重ねられて表示されている。図７に示される状態では、図中上から２行目、左から２列目の表示枠にはチャンネル「０２１ｃｈ」に対応する放送局の代表チャンネル（すなわち、チャンネル「０２１ｃｈ」）で、１０時から放送される番組の表示枠が表示されている。
【００５６】
例えば、リモコン１００の領域１００ｂに設けられたボタンを押下してカーソルを、Ｘ軸の「１０：００」、Ｙ軸の「０２１ｃｈ」の位置に合わせ、この状態で、リモコン１００のボタン１１１が押下されると、図中上から２行目、左から２列目の表示枠には、この放送局の代表チャンネルではないチャンネル「０２２ｃｈ」で１０時から放送される番組の表示枠が表示される。さらに、リモコン１００のボタン１１１が押下されると、この放送局の代表チャンネルではないチャンネル「０２３ｃｈ」で１０時から放送される番組の表示枠が表示される。
【００５７】
また、チャンネル「０２３ｃｈ」で１０時から放送される番組の表示枠が表示された状態で、ボタン１１２が押下されると、チャンネル「０２２ｃｈ」で１０時から放送される番組の表示枠が表示され、さらにボタン１１２が押下されると、代表チャンネル「０２１ｃｈ」で１０時から放送される番組の表示枠が表示される。
【００５８】
すなわち、図７の番組表では、Ｘ軸の値が同一（今の場合「１０：００」）となる番組であって、Ｙ軸の値が「０２１ｃｈ」、「０２２ｃｈ」、または「０２３ｃｈ」となる番組が、Ｚ軸方向に重ねられて表示されている。従って、この番組表においては、上述の３つの番組（Ｙ軸の値が「０２１ｃｈ」乃至「０２３ｃｈ」である番組）のＹ軸の値が仮想的に同一とみなされており、それらの３つの番組に、それぞれ異なるＺ軸の値が付与されていることになる。
【００５９】
図８は、番組表を３次元表示する場合の画面の別の表示例を示す図である。同図は、異なる放送日（日付）の番組表が重畳されて表示される場合の例を示している。
【００６０】
同図において、図中上下方向をＸ軸、図中左右方向をＹ軸、図中奥行または手前方向（紙面と垂直となる方向）をＺ軸とする。同図の例では、Ｘ軸が放送時刻を表す軸とされ、Ｙ軸が放送局のチャンネルを表す軸とされる。そして、Ｚ軸は、放送日（日付）を表す軸とされる。
【００６１】
図８の画面１５１には、図７の場合と同様に個々の番組の表示枠が示されている。また、図８の画面１５１には、本日（今日）放送される番組の一覧であるリスト１７１、翌日放送される番組の一覧であるリスト１７２、および翌々日放送される番組の一覧であるリスト１７３がＺ軸方向に重ねられて表示されている。
【００６２】
図８に示される状態において、表示部２７の画面を見ているユーザは、本日放送される番組を確認することができる。図８に示される状態から、リモコン１００のボタン１１１が押下されると、リスト１７１に替わってリスト１７２がＺ軸上最も手前側に位置するように画面１５１の表示が変更される。すなわち、図８に示される状態から、リモコン１００のボタン１１１が押下されると、ユーザは、翌日放送される番組を確認することができる。この状態から、さらにリモコン１００のボタン１１１が押下されると、リスト１７２に替わってリスト１７３がＺ軸上最も手前側に位置するように画面１５１の表示が変更され、ユーザは、翌々日放送される番組を確認することができる。
【００６３】
また、リスト１７３がＺ軸上最も手前側に位置するように表示されている状態から、リモコン１００のボタン１１２が押下されると、リスト１７３に替わってリスト１７２がＺ軸上最も手前側に位置するように画面１５１の表示が変更され、さらにリモコン１００のボタン１１２が押下されると、リスト１７２に替わってリスト１７１がＺ軸上最も手前側に位置するように画面１５１の表示が変更される。
【００６４】
すなわち、図８の番組表においては、リスト１７１乃至リスト１７３のそれぞれに、異なるＺ軸の値が付与されていることになる。
【００６５】
図９は、番組表を３次元表示する場合の画面のさらに別の表示例を示す図である。同図は、異なる放送週の番組表が重畳されて表示される場合の例を示している。
【００６６】
同図において、図中上下方向をＸ軸、図中左右方向をＹ軸、図中奥行または手前方向（紙面と垂直となる方向）をＺ軸とする。同図の例では、Ｘ軸が放送時刻を表す軸とされ、Ｙ軸が放送局のチャンネルを表す軸とされる。そして、Ｚ軸は、放送周（週）を表す軸とされる。
【００６７】
図９の画面１５１には、図８の場合と同様に個々の番組の表示枠が示されている。同図には、図示されていないが、例えば、画面１５１を図中下方向にスクロールすると、翌日に放送される番組、翌々日に放送される番組の表示枠がそれぞれ表示されるものとする。すなわち、同図のリスト１９１は、今週放送される（一週間分の）番組の一覧とされる。また、図９の画面１５１には、今週放送される番組の一覧であるリスト１９１、および翌週放送される（一週間分の）番組の一覧であるリスト１９２がＺ軸方向に重ねられて表示されている。
【００６８】
図９に示される状態において、表示部２７の画面を見ているユーザは、今週放送される番組を確認することができる。図９に示される状態から、リモコン１００のボタン１１１が押下されると、リスト１９１に替わってリスト１９２がＺ軸上最も手前側に位置するように画面１５１の表示が変更される。すなわち、図９に示される状態から、リモコン１００のボタン１１１が押下されると、ユーザは、翌週放送される番組を確認することができる。
【００６９】
また、リスト１９２がＺ軸上最も手前側に位置するように表示されている状態から、リモコン１００のボタン１１２が押下されると、リスト１９２に替わってリスト１９１がＺ軸上最も手前側に位置するように画面１５１の表示が変更される。
【００７０】
すなわち、図８の番組表においては、リスト１９１とリスト１９２のそれぞれに、異なるＺ軸の値が付与されていることになる。
【００７１】
このように、本発明においては、２次元の画面において番組の情報が重畳されて表示され、リモコン１００のボタン１１１またはボタン１１２が押下される毎に、画面に表示される画像の奥行方向（Ｚ軸）の位置が変更されるようになされているので、ユーザにとっては、番組表があたかも３次元表示されたように感じられる。その結果、ユーザにとって分かり易く、かつ操作性に優れた番組表を表示することができる。
【００７２】
次に、図１０のフローチャートを参照して、コンテンツ処理装置１０による、番組表表示処理の例について説明する。この処理は、例えば、表示部２７の画面に表示されたGUIをリモコン１００により操作し、図７を参照して上述したような方式で番組表を表示するように指令されたとき実行される。
【００７３】
ステップＳ１１において、図５のデータ取得部７１は、EPGのデータを取得する。
【００７４】
ステップＳ１２において、処理実行部７２は、ステップＳ１１の処理で取得されたEPGのデータに基づいて、例えば、Ｘ軸が放送時刻を表す軸とされ、Ｙ軸が放送局のチャンネルを表す軸とされる２次元の番組表を表示可能となるデータを生成する。
【００７５】
ステップＳ１３において、解析部７３は、ステップＳ１２の処理で生成された２次元の番組表における個々の番組を１つずつチェックする。このとき、例えば、それぞれのチャンネルで所定の時間帯に放送される番組が個々に解析され、それぞれの番組が代表チャンネルで放送されるものか、または代表チャンネル以外のチャンネルで放送されるものかがチェックされる。
【００７６】
ステップＳ１４において、解析部７３は、その番組が代表チャンネルで放送される番組であるか否かを判定し、代表チャンネルの番組であると判定された場合、処理は、ステップＳ１６に進む。
【００７７】
一方、ステップＳ１４において、その番組が代表チャンネルで放送される番組ではないと判定された場合、処理は、ステップＳ１５に進み、当該番組が代表チャンネルで放送される番組に対応付けられる。
【００７８】
すなわち、ステップＳ１４とステップＳ１５の処理により、同一時間帯に、代表チャンネルで放送される番組と、代表チャンネル以外の番組で放送される番組とが１つのグループとして認識可能となるように対応付けが行われる。
【００７９】
ステップＳ１６において、解析部７３は、ステップＳ１２の処理で生成された２次元の番組表における個々の番組を全てチェックしたか否かを判定し、まだ全てチェックしていないと判定された場合、処理は、ステップＳ１３に戻り、次の番組がチェックされる。このように、ステップＳ１６において全ての番組をチェックしたと判定されるまで、ステップＳ１３乃至ステップＳ１６の処理が繰り返し実行される。
【００８０】
ステップＳ１６において全ての番組をチェックしたと判定された場合、処理はステップＳ１７に進む。
【００８１】
ステップＳ１７において、３次元表示変換部７４は、各番組のZ軸の値を設定する。上述したように、ステップＳ１４とステップＳ１５の処理により、同一時間帯に、代表チャンネルで放送される番組と、代表チャンネル以外の番組で放送される番組とが１つのグループとして認識可能となるように対応付けが行われている。ステップＳ１７では、このグループ内において、代表チャンネルに対応する値、代表チャンネル以外のチャンネルであって第１のチャンネルに対応する値、代表チャンネル以外のチャンネルであって第２のチャンネルに対応する値、・・・のように、各番組にＺ軸の値が設定されていく。
【００８２】
例えば、ある放送局の代表チャンネルがチャンネル「０２１ｃｈ」であり、代表チャンネル以外のチャンネルとしてチャンネル「０２２ｃｈ」とチャンネル「０２３ｃｈ」があるものとし、ステップＳ１１乃至ステップＳ１６の処理の結果、１０時から１時間、チャンネル「０２１ｃｈ」で番組Ａが放送され、１０時から１時間、チャンネル「０２２ｃｈ」で番組Ｂが放送され、１０時から１時間、チャンネル「０２３ｃｈ」で番組Ｃが放送されることが分かっているものとする。
【００８３】
いまの場合、ステップＳ１７では、例えば、番組ＡのＺ軸の値を「０」、番組ＢのＺ軸の値を「１」、番組ＣのＺ軸の値を「２」と設定する。
【００８４】
ステップＳ１８において、表示データ生成部７５は、ステップＳ１７の処理で設定されたＺ軸の値に基づいて、ステップＳ１２の処理で生成された２次元の番組表の表示データを、３次元の番組表の表示データとして再度生成する。
【００８５】
このようにして、番組表表示処理が行われる。
【００８６】
このようにすることで、例えば、図７を参照して上述したように、同一時間帯に放送される、同一の放送局の代表チャンネルの番組、および代表チャンネル以外のチャンネルの番組が重畳されて表示されるようにすることができる。なお、図７の例は、代表チャンネル以外のチャンネルの番組が、その時間帯に代表チャンネルで放送される番組と同じものである場合、代表チャンネル以外のチャンネルの番組の表示は省略され、代表チャンネルの番組のみが番組表に表示されるようにしている。
【００８７】
次に、図１１のフローチャートを参照して、コンテンツ処理装置１０による、番組表表示処理の別の例について説明する。この処理は、例えば、表示部２７の画面に表示されたGUIをリモコン１００により操作し、図８を参照して上述したような方式で番組表を表示するように指令されたとき実行される。
【００８８】
ステップＳ３１において、図５のデータ取得部７１は、EPGのデータを取得する。
【００８９】
ステップＳ３２において、処理実行部７２は、日付を設定する。設定される日付は、例えば、本日（処理の当日）の日付とされる。
【００９０】
ステップＳ３３において、処理実行部７２および解析部７３は、ステップＳ３１の処理で取得されたEPGデータに基づいて、ステップＳ３２で設定された日付において放送される番組を取得する。なお、このとき、番組表の作成において必要となる処理が実行され、例えば、Ｘ軸が放送時刻を表す軸とされ、Ｙ軸が放送局のチャンネルを表す軸とされる２次元の番組表を表示可能となるデータの生成が開始される。
【００９１】
ステップＳ３４において、処理実行部７２は、ステップＳ３２の処理で設定された日付において放送される番組の一覧であるリストを表示可能な表示データを生成する。このリストは、例えば、Ｘ軸が放送時刻を表す軸とされ、Ｙ軸が放送局のチャンネルを表す軸とされる２次元の番組表となる。
【００９２】
ステップＳ３５において、解析部７３は、ステップＳ３２の処理で設定された日付の翌日に放送される番組があるか否かを判定し、翌日に放送される番組があると判定された場合、処理は、ステップＳ３６に進み、翌日の日付が設定された後、ステップＳ３３に戻る。
【００９３】
そして、ステップＳ３４の処理が再び実行され、ステップＳ３２の処理で設定された日付の翌日に放送される番組の一覧であるリストを表示可能な表示データが生成されることになる。
【００９４】
ステップＳ３５において、ステップＳ３２またはステップＳ３６の処理で設定された日付の翌日に放送される番組がないと判定された場合、処理は、ステップＳ３７に進む。
【００９５】
ステップＳ３７において、３次元表示変換部７４は、各リストのZ軸の値を設定する。上述したように、ステップＳ３４の処理により、同一の日付において放送される番組の一覧であるリストが生成されている。ステップＳ３７では、本日放送される番組のリストに対応する値、翌日放送される番組のリストに対応する値、・・・のように、各リストにＺ軸の値が設定されていく。
【００９６】
例えば、本日放送される番組のリストＡと、翌日放送される番組のリストＢが生成されていたものとする。いまの場合、ステップＳ３７では、例えば、リストＡのＺ軸の値を「０」、リストＢのＺ軸の値を「１」と設定する。
【００９７】
ステップＳ３８において、表示データ生成部７５は、ステップＳ３７の処理で設定されたＺ軸の値に基づいて、ステップＳ３４の処理で生成された２次元の番組表の表示データを、３次元の番組表の表示データとして再度生成する。
【００９８】
このようにして、番組表表示処理が行われる。
【００９９】
このようにすることで、例えば、図８を参照して上述したように、異なる放送日（日付）の番組表が重畳されて表示されるようにすることができる。
【０１００】
以上においては、主に番組表が３次元表示される場合の例について説明したが、本発明を適用すれば、コンテンツなどの検索結果、視聴予約若しくは録画予約の一覧などが３次元表示されるようにすることも可能である。
【０１０１】
さらに、所定のGUIなどが３次元表示されるようにしてもよい。図１２は、カテゴリー毎にコンテンツを選択させるためのGUIを３次元表示させる場合の画面の表示例を示す図である。この例では、Ｘ軸がカテゴリー、Ｙ軸がチャンネル、Ｚ軸が放送時刻とされている。
【０１０２】
ここでは、コンテンツの種類を表すものであって、例えば、録画されたコンテンツを表す「ビデオ」、地上波で放送させる番組を表す「地上」、衛星放送される番組を表す「ＢＳ」、「ＣＳ」などをカテゴリーと称することとする。
【０１０３】
図１２のGUIでは、現在時刻が２０時（２０：００）であるものとする。なお、現在時刻は、Z軸の値「０」の位置に表示されるものとする。そして、現在、地上波で放送される番組が、図中縦方向に一列に表示されている。なお図中の四角形で「０５１ｃｈ」と表記されているものは、現在、チャンネル「０５１ｃｈ」で放送されている番組のタイトルなどを表示する番組の表示枠とされ、図中の四角形で「０５２ｃｈ」と表記されているものは、現在、チャンネル「０５２ｃｈ」で放送されている番組のタイトルなどを表示する番組の表示枠とされ、図中の四角形で「０５３ｃｈ」と表記されているものは、現在、チャンネル「０５３ｃｈ」で放送されている番組のタイトルなどを表示する番組の表示枠とされる。
【０１０４】
例えば、リモコン１００の領域１００ｂに設けられたボタンを操作して、カーソルを図中下方向に移動させると、Ｚ軸に対応する軸２０２の表示も図中下方向に移動する。そして、Y軸のチャンネルの位置も変更され、例えば、現在、地上波のチャンネル「０６１ｃｈ」乃至「０６３ｃｈ」で放送される番組の表示枠が画面に表示されることになる。このとき、チャンネル「０５１ｃｈ」乃至「０５３ｃｈ」で放送される番組の表示枠は消去される。
【０１０５】
また、例えば、リモコン１００の領域１００ｂに設けられたボタンを操作して、カーソルを図中右方向に移動させると、Y軸に対応する軸２０１の表示とＺ軸に対応する軸２０２の表示も図中右方向に移動する。そして、現在、衛星放送「ＢＳ」の所定のチャンネルで放送される番組の表示枠が画面に表示されることになる。このとき、チャンネル「０５１ｃｈ」乃至「０５３ｃｈ」で放送される番組の表示枠は消去される。
【０１０６】
さらに、例えば、リモコン１００のボタン１１１を操作して、カーソルを図中奥行方向に移動させると、Z軸の値「０」の位置に表示される現在時刻が「２１：００（２１時）」となる。そして、２１時から地上波のチャンネル「０５１ｃｈ」乃至「０５３ｃｈ」で放送される予定の番組の表示枠が画面に表示されることになる。
【０１０７】
このように、ユーザは、カテゴリー、チャンネル、および放送時刻を自由に設定し、コンテンツを選択することができる。
【０１０８】
さらに、Ｘ軸、Ｙ軸、Ｚ軸が表すものがそれぞれ変更されるようにしてもよい。例えば、リモコン１００の領域１００ｂに設けられたボタンと、ボタン１１１またはボタン１１２を同時に押下することにより、図１２に示されるGUIの画面があたかも回転させられたように表示され、結果として、Ｘ軸が放送時刻、Ｙ軸がチャンネル、Ｚ軸がカテゴリーとなるようにされてもよい。
【０１０９】
このようにすることで、より使いやすいGUIを提供することができる。
【０１１０】
なお、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば図１３に示されるような汎用のパーソナルコンピュータ７００などに、ネットワークや記録媒体からインストールされる。
【０１１１】
図１３において、CPU（Central Processing Unit）７０１は、ROM（Read Only Memory）７０２に記憶されているプログラム、または記憶部７０８からRAM（Random Access Memory）７０３にロードされたプログラムに従って各種の処理を実行する。RAM７０３にはまた、CPU７０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１２】
CPU７０１、ROM７０２、およびRAM７０３は、バス７０４を介して相互に接続されている。このバス７０４にはまた、入出力インタフェース７０５も接続されている。
【０１１３】
入出力インタフェース７０５には、キーボード、マウスなどよりなる入力部７０６、CRT(Cathode Ray Tube)、ＬＣＤ(Liquid Crystal display)などよりなるディスプレイ、並びにスピーカなどよりなる出力部７０７、ハードディスクなどより構成される記憶部７０８、モデム、LANカードなどのネットワークインタフェースカードなどより構成される通信部７０９が接続されている。通信部７０９は、インターネットを含むネットワークを介しての通信処理を行う。
【０１１４】
入出力インタフェース７０５にはまた、必要に応じてドライブ７１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア７１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部７０８にインストールされる。
【０１１５】
上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、インターネットなどのネットワークや、リムーバブルメディア７１１などからなる記録媒体からインストールされる。
【０１１６】
なお、この記録媒体は、図１３に示される、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フロッピディスク（登録商標）を含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア７１１により構成されるものだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM７０２や、記憶部７０８に含まれるハードディスクなどで構成されるものも含む。
【０１１７】
なお、本明細書において上述した一連の処理を実行するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１１８】
【図１】従来の番組表の表示例を示す図である。
【図２】従来の番組表の別の表示例を示す図である。
【図３】従来のGUIの表示例を示す図である。
【図４】本発明の一実施の形態に係るコンテンツ処理装置の構成例を示すブロック図である。
【図５】図４のアプリケーションプログラム３２の番組表表示部、検索結果表示部、または予約一覧表示部の詳細な構成例を示すブロック図である。
【図６】図４のコンテンツ処理装置の操作に用いられるリモコンを示す図である。
【図７】番組表を３次元表示する場合の画面の表示例を示す図である。
【図８】番組表を３次元表示する場合の画面の別の表示例を示す図である。
【図９】番組表を３次元表示する場合の画面のさらに別の表示例を示す図である。
【図１０】番組表示処理の例を説明するフローチャートである。
【図１１】番組表示処理の別の例を説明するフローチャートである。
【図１２】GUIを３次元表示させる場合の画面の表示例を示す図である。
【図１３】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１１９】
１０  コンテンツ処理装置，  ２５  リモコン受信部，  ２６  制御部，  ２７  表示部，  ３１  基板３１，  ３２  アプリケーションプログラム，  ７１  データ取得部，  ７２  処理実行部，  ７３  解析部，  ７４  ３次元表示変換部，  ７５  表示データ生成部，  １００  リモコン，  １１１  ボタン，  １１２  ボタン，  ７０１  ＣＰＵ，  ７１１  リムーバブルメディア
【図１】
2009111486.tif 000003
【図２】
2009111486.tif 000004
【図３】
2009111486.tif 000005
【図４】
2009111486.tif 000006
【図５】
2009111486.tif 000007
【図６】
2009111486.tif 000008
【図７】
2009111486.tif 000009
【図８】
2009111486.tif 000010
【図９】
2009111486.tif 000011
【図１０】
2009111486.tif 000012
【図１１】
2009111486.tif 000013
【図１２】
2009111486.tif 000014
【図１３】
2009111486.tif 000015
【手続補正書】
【提出日】平成21年1月8日(2009.1.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の番組の一覧を表示するように制御する表示制御装置であって、
表示すべき番組の情報を含むデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、
前記２次元を構成する２つの軸とは異なる軸を設定する設定手段と、
前記２次元配列手段により配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定手段により設定された軸に沿って重畳させて画面に表示させる表示データを生成する重畳表示制御手段と
を備える表示制御装置。
【請求項２】
前記２次元を構成する２つの軸は、一方が放送局とされ、他方が放送時刻とされ、
前記重畳表示制御手段は、
同一の放送時刻に、同一放送局の代表チャンネルで放送される番組と、代表チャンネル以外のチャンネルで放送される番組とを重畳させて画面に表示させる表示データを生成する
請求項１に記載の表示制御装置。
【請求項３】
前記２次元を構成する２つの軸は、一方がチャンネルとされ、他方が放送時刻とされ、
前記重畳表示制御手段は、
同一のチャンネルで所定の日に放送される番組と、異なる日に放送される番組とを重畳させて画面に表示させる表示データを生成する
請求項１に記載の表示制御装置。
【請求項４】
前記２次元を構成する２つの軸は、一方がチャンネルとされ、他方が放送時刻とされ、
前記重畳表示制御手段は、
同一のチャンネルで所定の週に放送される番組と、異なる週に放送される番組とを重畳させて画面に表示させる表示データを生成する
請求項１に記載の表示制御装置。
【請求項５】
前記番組が重畳されて表示された画面において、前記画面の奥行方向に表示位置を変更させる操作手段をさらに備える
請求項１に記載の表示制御装置。
【請求項６】
複数の番組の一覧を表示画面に表示する表示方法であって、
表示すべき番組の情報を含むデータを取得し、
前記取得されたデータに基づいて、前記複数の番組を２次元に配列し、
前記２次元を構成する２つの軸とは異なる軸を設定し、
前記２次元に配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定された軸に沿って重畳させて前記表示画面に表示させる表示データを生成するステップ
を含む表示方法。
【請求項７】
コンピュータを、
複数の番組の一覧を表示するように制御する表示制御装置であって、
表示すべき番組の情報を含むデータを取得するデータ取得手段と、
前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、
前記２次元を構成する２つの軸とは異なる軸を設定する設定手段と、前記２次元配列手段により配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定手段により設定された軸に沿って重畳させて画面に表示させる表示データを生成する重畳表示制御手段とを備える表示制御装置として機能させるための
プログラム。
【請求項８】
請求項７に記載のプログラムが記録されている記録媒体。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、表示制御装置および表示方法、プログラム、並びに記録媒体に関し、特に、ユーザにとって分かり易く、かつ操作性に優れたGUIを提供することができるようにする表示制御装置および表示方法、プログラム、並びに記録媒体に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の一側面は、複数の番組の一覧を表示するように制御する表示制御装置であって、表示すべき番組の情報を含むデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、前記２次元を構成する２つの軸とは異なる軸を設定する設定手段と、前記２次元配列手段により配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定手段により設定された軸に沿って重畳させて画面に表示させる表示データを生成する重畳表示制御手段とを備える表示制御装置である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
本発明の一側面は、複数の番組の一覧を表示画面に表示する表示方法であって、表示すべき番組の情報を含むデータを取得し、前記取得されたデータに基づいて、前記複数の番組を２次元に配列し、前記２次元を構成する２つの軸とは異なる軸を設定し、前記２次元に配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定手段により設定された軸に沿って重畳させて画面に表示させる表示データを生成するステップを含む表示方法である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
本発明の一側面は、コンピュータを、複数の番組の一覧を表示するように制御する表示制御装置であって、表示すべき番組の情報を含むデータを取得するデータ取得手段と、前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段と、前記２次元を構成する２つの軸とは異なる軸を設定する設定手段と、前記２次元配列手段により配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定手段により設定された軸に沿って重畳させて画面に表示させる表示データを生成する重畳表示制御手段とを備える表示制御装置として機能させるためのプログラムである。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
本発明の一側面においては、表示すべき番組の情報を含むデータが取得され、前記取得されたデータに基づいて、前記複数の番組が２次元に配列され、配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれを、前記２次元を構成する２つの軸とは異なる軸に沿って重畳させられて画面に表示される。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
本発明の一側面の表示制御装置は、複数の番組の一覧を表示するように制御する表示制御装置であって、表示すべき番組の情報を含むデータを取得するデータ取得手段（例えば、図５のデータ取得部７１）と、前記データ取得手段により取得されたデータに基づいて、前記複数の番組を２次元に配列する２次元配列手段（例えば、図５の処理実行部７２）と、前記２次元を構成する２つの軸とは異なる軸を設定する設定手段（例えば、図５の３次元表示変換部７４）と、前記２次元配列手段により配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定手段により設定された軸に沿って重畳させて画面に表示させる表示データを生成する重畳表示制御手段（例えば、図５の表示データ生成部７５）とを備える。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
本発明の一側面の表示方法は、複数の番組の一覧を表示画面に表示する表示方法であって、表示すべき番組の情報を含むデータを取得し（例えば、図１０のステップＳ１１または図１１のステップＳ３１の処理）、前記取得されたデータに基づいて、前記複数の番組を２次元に配列し（例えば、図１０のステップＳ１２または図１１のステップＳ３４の処理）、前記２次元を構成する２つの軸とは異なる軸を設定し（例えば、図１０のステップＳ１７または図１１のステップＳ３７の処理）、前記２次元に配列された前記複数の番組の中で、前記２次元を構成する２つの軸のうちの一方の軸に対応する値が同一であり、かつ他方の軸の値が所定の条件を満たすものである番組のそれぞれの情報を、前記設定手段により設定された軸に沿って重畳させて画面に表示させる表示データを生成する（例えば、図１０のステップＳ１８または図１１のステップＳ３８の処理）ステップを含む表示方法である。