(57)【要約】【課題】それぞれの番組の情報を、注目する番組から離れるにつれて段階的に小さくなるような欄に表示することができるようにする。【解決手段】ユーザにより注目されている番組の位置を中心として、所定の数のチャンネル、所定の時間帯の範囲にフォーカスがあてられ、フォーカスがあてられている範囲には、それぞれの位置に対応するチャンネルで、対応する時間帯に放送される番組のタイトルなどの情報が表示される。それぞれの番組の情報は、そのチャンネル軸方向が、注目されている番組の放送チャンネルの位置から離れるにつれて段階的に狭くなるような幅が割り当てられて表示され、その時間軸方向が、注目されている番組の放送時間帯の位置から離れるにつれて段階的に狭くなるような幅が割り当てられて表示される。本発明は、番組表を表示するテレビジョン受像機などの機器に適用することができる。【選択図】図２
2007068072.tif 000002
【特許請求の範囲】
【請求項１】
所定の一方向にチャンネル軸、前記所定の一方向と直交する方向に時間軸が設定され、番組の放送チャンネルと放送時間帯に対応する位置にそれぞれの番組の情報が表示される番組表の表示を制御する表示制御装置において、
注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかを行うことによって、番組表の表示を制御する表示制御手段を備える表示制御装置。
【請求項２】
前記表示制御手段は、さらに、所定の番組の放送チャンネルと放送時間帯に対応する番組表上の位置を強調表示する
請求項１に記載の表示制御装置。
【請求項３】
所定の番組の放送チャンネルと放送時間帯に対応する番組表上の位置に所定の色を付すことによって強調表示している場合、
前記表示制御手段は、リモートコントローラに設けられる、強調表示に用いられている色と同じ色のボタンがユーザにより操作されることに応じて、強調表示している位置の番組に注目して番組表の表示を制御する
請求項２に記載の表示制御装置。
【請求項４】
前記表示制御手段は、さらに、ユーザの視聴履歴を表す情報を番組表に重ねて表示させる
請求項１に記載の表示制御装置。
【請求項５】
所定の一方向にチャンネル軸、前記所定の一方向と直交する方向に時間軸が設定され、番組の放送チャンネルと放送時間帯に対応する位置にそれぞれの番組の情報が表示される番組表の表示を制御する表示制御方法において、
注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかを行うことによって、番組表の表示を制御するステップを含む表示制御方法。
【請求項６】
所定の一方向にチャンネル軸、前記所定の一方向と直交する方向に時間軸が設定され、番組の放送チャンネルと放送時間帯に対応する位置にそれぞれの番組の情報が表示される番組表の表示を制御する処理をコンピュータに実行させるプログラムにおいて、
注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかを行うことによって、番組表の表示を制御するステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および方法、並びにプログラムに関し、特に、それぞれの番組の情報を、注目する番組から離れるにつれて段階的に狭くなるような欄に表示することができるようにした表示制御装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
テレビジョン受像機などの番組を扱う機器の中には、例えば、放送波から取得されたEPG(Electronic Program Guide)データに基づいて番組表を表示する機能が搭載されているものがある。
【０００３】
番組表の表示方法としては、一方向にチャンネル軸、他方に時間軸をとり、それぞれの番組の情報を、番組の放送時間帯、放送チャンネルに応じた位置に表示させるいわゆるラテ欄表示がある。ラテ欄表示については例えば特許文献１に開示されている。
【０００４】
このラテ欄表示の番組表は、それ自体、新聞などで見慣れていることからユーザにとってなじみやすいものではあるが、テレビジョン受像機の画面は通常離れて見るものであることに起因して様々な欠点もある。
【０００５】
例えば、１つの文字をあまり小さくすることができず、１画面内に表示できる情報の量に制限がある。従って、１画面内に表示されていない時間帯、表示されていないチャンネルの番組の情報を見るためには、ユーザは、画面のスクロール操作や表示の切り替え操作を行う必要があり、一覧性が悪い。また、それらの操作を繰り返すことで、番組表全体のうち、どのチャンネル、どの時間帯の番組の情報をいま見ているのかが直感的に分かりにくくなる。
【０００６】
そこで、それぞれの番組の情報の量を減らして、番組表全体のうちの広い範囲を１画面内に収めて表示させ、ユーザにより選択された番組だけを拡大表示させる技術がある（特許文献２，３）。これにより、ユーザは、番組表全体のうち、どのチャンネル、どの時間帯の番組の情報をいま見ているのかを把握しつつ、所望の位置をカーソルなどで選択し、拡大表示される情報から番組の詳細な内容を確認することができる。
【０００７】
また、ユーザが選択した番組の情報だけでなく、ユーザが選択した番組と同じ時間帯に他のチャンネルで放送される番組の情報をも拡大表示させる技術が特許文献４に開示されている。これにより、ユーザは、カーソルなどで自ら選択した番組だけでなく、他の番組の情報をも確認することができる。
【０００８】
【特許文献１】特開平１−３０７９４４号公報
【特許文献２】特開２００３−３４８４７９号公報
【特許文献３】特開平１１−１５５１１０号公報
【特許文献４】特開平１１−９８４２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、上述した特許文献４に開示されている表示方法においては、ユーザがカーソルで選択した１つの番組の情報が最も大きく表示され、同じ時間帯に他のチャンネルで放送される番組の情報が、それより小さく、全て同じ大きさで表示されるようになされている。
【００１０】
限られた大きさの画面を有効に利用するという観点からは、ユーザが注目している番組の情報を最も大きく表示させ、注目している番組の表示位置からだいぶ離れた位置に表示される番組の情報はさほど大きく表示しないで、そのように離れた位置に表示される番組のものより、注目している番組に近い位置に表示される番組の情報の方を大きく表示させることが好ましい。ユーザが注目している番組の放送チャンネルとだいぶ離れた位置に表示されるチャンネルで放送される番組は、仮に、注目している番組と同じ時間帯に放送されるものであっても、その番組の情報はユーザにとってあまり重要ではないと考えられる。
【００１１】
本発明はこのような状況に鑑みてなされたものであり、それぞれの番組の情報を、注目する番組から離れるにつれて段階的に狭くなるような欄に表示することができるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の一側面の表示制御装置は、所定の一方向にチャンネル軸、前記所定の一方向と直交する方向に時間軸が設定され、番組の放送チャンネルと放送時間帯に対応する位置にそれぞれの番組の情報が表示される番組表の表示を制御する表示制御装置において、注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかを行うことによって、番組表の表示を制御する表示制御手段を備える。
【００１３】
前記表示制御手段には、さらに、所定の番組の放送チャンネルと放送時間帯に対応する番組表上の位置を強調表示させるようにすることができる。
【００１４】
所定の番組の放送チャンネルと放送時間帯に対応する番組表上の位置に所定の色を付すことによって強調表示している場合、前記表示制御手段には、リモートコントローラに設けられる、強調表示に用いられている色と同じ色のボタンがユーザにより操作されることに応じて、強調表示している位置の番組に注目して番組表の表示を制御させるようにすることができる。
【００１５】
前記表示制御手段には、さらに、ユーザの視聴履歴を表す情報を番組表に重ねて表示させるようにすることができる。
【００１６】
本発明の一側面の表示制御方法またはプログラムは、所定の一方向にチャンネル軸、前記所定の一方向と直交する方向に時間軸が設定され、番組の放送チャンネルと放送時間帯に対応する位置にそれぞれの番組の情報が表示される番組表の表示を制御する表示制御方法、または、番組表の表示を制御する処理をコンピュータに実行させるプログラムにおいて、注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかを行うことによって、番組表の表示を制御するステップを含む。
【００１７】
本発明の一側面においては、注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかが行われることによって、番組表の表示が制御される。
【発明の効果】
【００１８】
本発明の一側面によれば、それぞれの番組の情報を、注目する番組から離れるにつれて段階的に狭くなるような欄に表示することができる。
【発明を実施するための最良の形態】
【００１９】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、発明の詳細な説明に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、発明の詳細な説明に記載されていることを確認するためのものである。従って、発明の詳細な説明中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外には対応しないものであることを意味するものでもない。
【００２０】
本発明の一側面の表示制御装置（例えば、図１のDTV１）は、注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯（例えば１時間）である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかを行うことによって、番組表の表示を制御する表示制御手段（例えば、図１のEPG表示制御部１１Ａ）を備える。
【００２１】
本発明の一側面の表示制御方法またはプログラムは、注目する番組の放送チャンネルである注目チャンネルのチャンネル軸方向の幅を基準として、注目チャンネルの位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれのチャンネルの幅を変えることと、注目する番組の放送時間帯を含む所定の単位の時間帯である注目時間帯の時間軸方向の幅を基準として、注目時間帯の位置から離れるにつれて割り当てられる幅が段階的に狭くなるようにそれぞれの時間帯の幅を変えることのうちの少なくともいずれかを行うことによって、番組表の表示を制御するステップ（例えば、図６のステップＳ１）を含む。
【００２２】
以下、本発明の実施の形態について図を参照して説明する。
【００２３】
図１は、本発明の一実施形態に係るDTV(Digital Television)１の構成例を示すブロック図である。
【００２４】
CPU(Central Processing Unit)１１は、メモリ１２に記憶されているプログラムを実行し、受光部１３から供給された信号に応じてDTV１の全体の動作を制御する。CPU１１においては、メモリ１２に記憶されているプログラムが実行されることなどによってEPG表示制御部１１Ａが実現される。
【００２５】
EPG表示制御部１１Ａは、DEMUX１６から供給されたEPGデータをメモリ１２などに保存しておき、保存しておいたEPGデータに基づいて番組表をディスプレイ２３に表示させる。例えば、それぞれの番組の情報が、カーソルで選択されることによって注目された番組から離れるにつれて段階的に狭くなるような欄に表示される番組表がEPG表示制御部１１Ａにより表示される。EPG表示制御部１１Ａにより表示される番組表の詳細については後述する。
【００２６】
受光部１３は、リモートコントローラ３からの赤外線を受光し、復調して得られたユーザ操作に対応する信号をCPU１１に出力する。
【００２７】
チューナ１４は、CPU１１による制御に従って、アンテナ２からの放送信号を受信、復調し、所定のチャンネルで放送されたトランスポートストリーム（TS）をデスクランブラ１５に出力する。なお、放送される番組のタイトル、ジャンル、出演者、番組の概要などの各種の情報を含むEPGデータは、アンテナ２で受信された放送信号から取得されるようにしてもよいし、所定のサーバからダウンロードすることによってネットワーク経由で取得されるようにしてもよい。
【００２８】
デスクランブラ１５は、図示せぬCASカードに記憶されているデータを用いてスクランブルを解くキーを生成し、チューナ１４から供給されたトランスポートストリームのスクランブルを解除する。デスクランブラ１５によりスクランブルが解除されたトランスポートストリームはDEMUX（デマルチプレクサ）１６に出力される。
【００２９】
DEMUX１６は、CPU１１による制御に従って、デスクランブラ１５から供給されたトランスポートストリームから所定のストリームを抽出し、抽出したストリーム（ストリームを構成するパケット）をAudioデコーダ１７、Videoデコーダ２０に出力する。また、DEMUX１６は、トランスポートストリームから抽出したEPGデータをCPU１１に出力する。
【００３０】
Audioデコーダ１７は、DEMUX１６から供給されたオーディオデータ（オーディオパケット）をデコードし、得られたオーディオデータを音声処理回路１８に出力する。
【００３１】
音声処理回路１８は、Audioデコーダ１７から供給されたオーディオデータに対してD/A(Digital/Analog)変換、増幅処理等を施し、得られた音声をスピーカ１９から出力させる。
【００３２】
Videoデコーダ２０は、DEMUX１６から供給されたビデオデータ（ビデオパケット）をデコードし、得られたビデオデータを映像処理回路２１に出力する。
【００３３】
映像処理回路２１は、Videoデコーダ２０から供給されたビデオデータに対して所定の画像処理、D/A変換等を施し、番組の画像をディスプレイ２３に表示させる。また、映像処理回路２１は、OSD(On Screen Display)付加回路２２から供給されたビデオデータにも基づいて所定の画像をディスプレイ２３に表示させる。
【００３４】
OSD付加回路２２は、CPU１１（EPG表示制御部１１Ａ）による制御に従ってディスプレイ２３に表示させる画像のビデオデータを生成し、生成したビデオデータを映像処理回路２１に出力する。例えば、番組表を表示するためのビデオデータがOSD付加回路２２により生成され、それが映像処理回路２１に出力される。
【００３５】
ここで、以上のような構成を有するDTV１により表示される番組表について説明する。
【００３６】
図２は、DTV１により表示される番組表の例を示す図である。
【００３７】
図２の番組表においては、縦方向にチャンネル軸、横方向（縦方向に直交する方向）に時間軸が設定され、番組の放送チャンネルと放送時間帯に対応する位置にそれぞれの番組の情報が表示される。ユーザは、リモートコントローラ３に設けられる十字キーなどを操作することによってカーソルＣを移動させ、所定の時間帯に、所定のチャンネルで放送される番組を番組表から選択することができる。
【００３８】
DTV１によっては、EPGデータにより番組の情報が取得された全てのチャンネル、全ての時間帯を１画面に収めた形で番組表が表示されるようになされている。
【００３９】
図２の例においては、１０月１２日から１０月１９日までの間に、あわせて５０チャンネルで放送される番組の情報がEPGデータによって提供されており、チャンネル軸方向には、５０チャンネル分の欄がそれぞれの欄に所定の幅が割り当てられて並んで表示されている。また、時間軸方向には、１０月１２日から１０月１９日までの８日分の欄がそれぞれの欄に所定の幅が割り当てられて並んで表示されている（画面上方に表示される、１０月１２日を表す「１０／１２」の一部と、１０月１９日を表す「１０／１９」の一部は、それぞれの日付に割り当てられている幅が狭いことから見えない状態になっている）。
【００４０】
図２の例においては、ユーザによりカーソルＣで選択されることによって注目されている番組の位置を中心として、所定の数のチャンネル、所定の時間帯の範囲にフォーカスがあてられ、フォーカスがあてられている範囲には、それぞれの位置に対応するチャンネルで、対応する時間帯に放送される番組のタイトルなどの情報が表示されている。割り当てられる領域が狭い番組については、そのタイトルの一部の文字だけが表示されている。
【００４１】
例えば、それぞれの番組の情報は、そのチャンネル軸方向が、注目されている番組の放送チャンネルの位置から離れるにつれて段階的に狭くなるような幅が割り当てられて表示され、その時間軸方向が、注目されている番組の放送時間帯の位置から離れるにつれて段階的に狭くなるような幅が割り当てられて表示される。
【００４２】
図３は、それぞれのチャンネルに割り当てられるチャンネル軸方向の幅と、それぞれの時間帯に割り当てられる時間軸方向の幅について説明する図である。図３においても、縦方向はチャンネル軸方向を表し、横方向は時間軸方向を表す。
【００４３】
図３においては、カーソルＣにより選択されることによって注目されている番組の放送チャンネルと放送時間帯に対応する位置に斜線が付されている。以下、適宜、注目する番組を放送するチャンネルを注目チャンネルといい、注目する番組が放送される時間帯を含む１時間などの所定の単位の時間帯を注目時間帯という。
【００４４】
図３に示されるように、注目チャンネルは、他のチャンネルよりも広いチャンネル軸方向の幅が割り当てられて表示される。また、他のチャンネルは、注目チャンネルの位置から離れるにつれて段階的に狭くなるような幅が割り当てられて表示される。
【００４５】
すなわち、図３の上から６行目の位置にある注目チャンネルに割り当てられる幅ｄy1が最も広く、注目チャンネルを挟んで上下の５行目と７行目の位置にあるチャンネルに割り当てられる幅ｄy2は、幅ｄy1を基準として１段階狭い幅となる。
【００４６】
同様に、４行目と８行目の位置にあるチャンネルに割り当てられる幅ｄy3は、幅ｄy1を基準として２段階狭い幅となり、３行目と９行目の位置にあるチャンネルに割り当てられる幅ｄy4は、幅ｄy1を基準として３段階狭い幅となる。
【００４７】
注目チャンネルを中心として所定の距離以上離れた位置にあるチャンネルのチャンネル軸方向の幅は、例えば、全て一定の幅とされる。図３の例においては、１行目乃至３行目、９行目乃至１１行目のチャンネルには、全て、幅ｄy4が割り当てられる。
【００４８】
例えば、それぞれのチャンネルに割り当てられる幅は、図４に示されるような正規分布により定められる。図４の例においては、横軸が、注目チャンネルの位置を中心とするそれぞれのチャンネルの位置を表し、縦軸がチャンネル軸方向の幅ｄyを表す。
【００４９】
この正規分布より、例えば、６行目の注目チャンネルは幅ｄy1、５行目と７行目のチャンネルは幅ｄy2、４行目と８行目のチャンネルは幅ｄy3、１行目乃至３行目、９行目乃至１２行目のチャンネルは幅ｄy4として定められる。
【００５０】
時間軸方向についても同様に、図３に示されるように、注目時間帯は、他の時間帯よりも広い時間軸方向の幅が割り当てられて表示される。また、他の時間帯は、注目時間帯の位置から離れるにつれて段階的に狭くなるような幅が割り当てられて表示される。
【００５１】
すなわち、図３の左から８列目の位置にある注目時間帯に割り当てられる幅ｄx1が最も広く、注目時間帯を挟んで左右の７列目と９列目の位置にある時間帯に割り当てられる幅ｄx2は、幅ｄx1を基準として１段階狭い幅となる。
【００５２】
同様に、６列目と１０列目の位置にある時間帯に割り当てられる幅ｄx3は、幅ｄx1を基準として２段階狭い幅となり、５列目と１１列目の位置にある時間帯に割り当てられる幅ｄx4は、幅ｄx1を基準として３段階狭い幅となる。また、４列目と１２列目の位置にある時間帯に割り当てられる幅ｄx5は、幅ｄx1を基準として４段階狭い幅となり、３列目と１３列目の位置にある時間帯に割り当てられる幅ｄx6は、幅ｄx1を基準として５段階狭い幅となる。
【００５３】
注目時間帯を中心として所定の距離以上離れた位置にある時間帯の時間軸方向の幅は、例えば、全て一定の幅とされる。図３の例においては、１列目乃至３列目、１３列目乃至１５列目の時間帯には、全て、幅ｄx6が割り当てられる。
【００５４】
例えば、それぞれの時間帯に割り当てられる幅は、図５に示されるような正規分布により定められる。図５の例においては、横軸が、注目時間帯の位置を中心とするそれぞれの時間帯の位置を表し、縦軸が時間軸方向の幅ｄxを表す。
【００５５】
この正規分布より、例えば、８列目の注目時間帯は幅ｄx1、７列目と９列目の時間帯は幅ｄx2、６列目と１０列目の時間帯は幅ｄx3、５列目と１１列目の時間帯は幅ｄx4、４列目と１２列目の時間帯は幅ｄx5、１列目乃至３列目、１３列目乃至１５列目の時間帯は幅ｄx6として定められる。
【００５６】
図４、図５に示されるような正規分布は、複数種類用意されるものの中からユーザが選択することができるようにしてもよい。
【００５７】
図２の説明に戻り、以上のようにしてそれぞれのチャンネルの幅、時間帯の幅が定められて図２に示されるような番組表が表示される。すなわち、図２の例においては、カーソルＣにより選択されている「Ｗ杯南米予選第９節〜」のタイトルの番組の放送チャンネルである０３０チャンネルが注目チャンネルとされてそれぞれのチャンネルのチャンネル軸方向の幅が定められ、「Ｗ杯南米予選第９節〜」のタイトルの番組の放送時間帯を含む１０月１３日の２：００から３：００までの１時間が注目時間帯とされてそれぞれの時間帯の時間軸方向の幅が定められる。
【００５８】
図２の例においては、チャンネル軸方向、時間軸方向に、ある程度の幅が割り当てられている欄には番組のタイトル（全部または一部）が表示されており、狭い幅しか割り当てられていない欄には番組の情報は表示されていない。
【００５９】
また、ある程度の幅が割り当てられているチャンネルには、そのチャンネル番号が画面の左端に表示されている。図２の例においては、注目チャンネルである０３０チャンネルを中心として、上下（チャンネル番号順で前後）にそれぞれ３つのチャンネルのチャンネル番号が表示されている。なお、画面の下方には、カーソルＣにより選択されている番組の詳細が表示されている。
【００６０】
それぞれのチャンネル、時間帯に割り当てられる幅は、ユーザによりカーソルＣが移動され、注目する番組（注目チャンネル、注目時間帯）が変更されることに応じて切り替えられる。注目する番組が変更されたときにそれぞれのチャンネル、時間帯に割り当てられる幅も、図３乃至図５を参照して説明したようにして定められる。
【００６１】
例えば、図２の状態でユーザがリモートコントローラ３の十字キーの上ボタンを１回押したとき、注目する番組は、「Ｗ杯南米予選第９節〜」のタイトルの番組から「トップリーグ第３節  サントリー〜」のタイトルの番組に切り替えられ、この「トップリーグ第３節  サントリー〜」のタイトルの番組の放送チャンネルである０２９チャンネルを注目チャンネルとして、また、「トップリーグ第３節  サントリー〜」のタイトルの番組の放送時間帯を含む１０月１３日の２：００から３：００までの１時間を注目時間帯として、その周りにあるチャンネル、時間帯の幅がそれぞれ定められ、表示に反映される。
【００６２】
同様に、図２の状態でユーザがリモートコントローラ３の十字キーの右ボタンを１回押したとき、注目する番組は、「Ｗ杯南米予選第９節〜」のタイトルの番組から、その番組に続けて０３０チャンネルで放送される「ｘダーツ２００４〜」のタイトルの番組に切り替えられ、切り替え後の番組を放送するチャンネルである０３０チャンネルを注目チャンネルとして、また、切り替え後の番組の放送時間帯を含む１０月１３日の３：００から４：００までの１時間を注目時間帯として、その周りにあるチャンネル、時間帯の幅がそれぞれ定められ、表示に反映される。
【００６３】
注目チャンネル、注目時間帯が切り替えられることによって幅が定められたそれぞれのチャンネル、時間帯の表示は、例えば、注目チャンネル、注目時間帯が切り替えられる前の状態から切り替え後の状態に徐々に近づくようなアニメーションにより表示される。
【００６４】
以上のように、全てのチャンネルで放送される全ての時間帯の番組が１つの画面に収める形で番組表が表示されるから、ユーザは、例えば、表示されていないチャンネルで放送される番組を確認するために表示範囲の切り替え操作を行ったり、スクロール操作を行ったりする必要がない。また、ユーザは、番組表全体のうち、どのチャンネル、どの時間帯の番組の情報をいま見ているのかを直感的に把握することができる。
【００６５】
ユーザが注目している部分を含む周辺だけが拡大して表示され、その周辺を超える、ユーザにとってあまり重要でないと考えられる部分は拡大して表示されないから、画面を有効に利用することができる。
【００６６】
次に、図６のフローチャートを参照して、番組表を表示させるDTV１の処理について説明する。
【００６７】
この処理は、ユーザにより番組表の表示が指示されたときに開始される。例えば、ユーザが、ある番組を見ていた状態で番組表の表示を指示したとき、それまでユーザが選局していたチャンネルで、いま（現在の時刻に）放送されている番組が注目され、注目チャンネル、注目時間帯がそれぞれ設定される。
【００６８】
ステップＳ１において、EPG表示制御部１１Ａは、注目チャンネル、注目時間帯の幅を基準として、それぞれのチャンネル、時間帯の幅を設定し、設定した幅で、それぞれのチャンネル、時間帯を表示させる。また、EPG表示制御部１１Ａは、注目されている番組の欄の周りの、ある程度の幅が割り当てられているチャンネル、時間帯の欄に、そのチャンネルで、その時間帯に放送される番組のタイトルなどをEPGデータから取得し、表示させる。
【００６９】
これにより、図２に示されるような番組表が表示される。カーソルＣは、注目する番組に重ねて表示される。なお、番組表の表示や後述するカーソルＣの移動などは、EPG表示制御部１１ＡによりOSD付加回路２２が制御されることによって行われる。
【００７０】
ステップＳ２において、EPG表示制御部１１Ａは、ユーザによりカーソルＣの移動が指示されたか否かを受光部１３からの出力に基づいて判定し、指示されたと判定した場合、ステップＳ３に進み、カーソルＣを移動させるとともに、注目する番組（注目チャンネル、注目時間帯）を切り替える。
【００７１】
その後、処理はステップＳ１に戻り、それ以降の処理が繰り返される。すなわち、カーソルＣを移動することによって新たに注目された番組に応じて、それぞれのチャンネル、時間帯の幅が設定され、設定された幅でそれぞれのチャンネルと時間帯が表示される。
【００７２】
一方、ステップＳ２において、ユーザによりカーソルＣの移動が指示されていないと判定した場合、EPG表示制御部１１Ａは、ステップＳ４に進み、番組表の表示を終了するか否かを判定する。
【００７３】
EPG表示制御部１１Ａは、ステップＳ４において、番組表の表示を終了しないと判定した場合、ステップＳ１に戻りそれ以降の処理を繰り返し、ユーザにより指示されたことから、番組表の表示を終了すると判定した場合、処理を終了させる。
【００７４】
以上の処理により、それぞれの番組の情報（情報の表示欄）が、注目する番組から離れるにつれて段階的に狭くなるような番組表が表示される。
【００７５】
以上においては、チャンネル軸を縦方向、時間軸を横方向とする番組表の表示について説明したが、以上のような表示の切り替えは、チャンネル軸を横方向、時間軸を縦方向とする番組表の表示を切り替える場合にも同様に適用することができる。
【００７６】
また、以上においては、チャンネル軸方向の幅と時間軸方向の幅の両方の幅が、注目チャンネル、注目時間帯からの距離に応じて段階的に狭くなるように定められるものとしたが、これらのうちのいずれか一方、すなわち、時間軸方向の幅は一定としてチャンネル軸方向の幅だけが段階的に狭くなるように表示されたり、チャンネル軸方向の幅は一定として時間軸方向の幅だけが段階的に狭くなるように表示されるようにしてもよい。
【００７７】
また、以上のようにして定められるそれぞれの欄の幅に応じて、文字の大きさも変えるようにしてもよい。例えば、チャンネル軸方向、時間軸方向に広い幅が割り当てられている欄には大きなサイズの文字で番組の情報を表示させ、狭い幅が割り当てられている欄には小さなサイズの文字で番組の情報を表示させるようにしてもよい。これにより、狭い幅しか割り当てられていない欄にも、ある程度の量の情報を表示させることができる。
【００７８】
さらに、割り当てられた欄に番組のタイトルを全て表示させることができない場合、タイトルの先頭の文字から途中の文字までが表示されるのではなく、タイトルに含まれる、特徴的な単語が表示されるようにしてもよい。
【００７９】
また、カーソルＣの位置を移動させる十字キーが押し続けられた場合、その時間に伴って、カーソルＣの移動のスピードが徐々に速くなるようにしてもよい（高速移動モード）。これにより、ユーザは、カーソルＣによって選択している番組から、離れた位置にある番組までカーソルＣを容易に移動させることができる。
【００８０】
なお、取得されたEPGデータにそれぞれの番組のジャンルを表す情報が含まれている場合、含まれている情報に基づいて、ユーザにより選択された所定の番組を基準の番組として、その番組と同じジャンルの番組の放送チャンネルと放送時間帯に対応する位置が所定の色で強調して表示されるようにしてもよい。
【００８１】
図７は、DTV１により表示される番組表の他の例を示す図である。
【００８２】
図７の番組表において、斜線が付されている部分は、その部分が例えば青色で強調表示されていることを表し、太線で囲まれている部分は、その部分が例えば赤色で強調表示されていることを表す。
【００８３】
例えば、「Ｗ杯南米予選第９節〜」のタイトルの番組の大ジャンルが「スポーツ」、小ジャンルが「サッカー」であり、その番組にカーソルＣをあわせた状態でユーザにより所定のボタンが押されたとき、「Ｗ杯南米予選第９節〜」のタイトルの番組が基準番組として選択され、小ジャンルが「サッカー」である番組の放送チャンネルと放送時間帯に対応する部分は赤色で、大ジャンルが「スポーツ」である番組の放送チャンネルと放送時間帯に対応する部分は青色で、それぞれ表示される。
【００８４】
これにより、ユーザは、どのあたりのチャンネルで、どのあたりの時間帯に、自分がいま選択している番組と同じジャンルの番組が放送されるのかを確認することができる。
【００８５】
このように、リモートコントローラ３の所定のボタンが押されたときに、基準番組と同じジャンルの番組の放送チャンネルと放送時間帯に対応する部分が強調表示されるから、番組表の画面においていわば番組の検索が行われることになり、同じジャンルの番組を検索するための検索用の画面を番組表の画面と別に用意し、ユーザによる操作に応じて画面の表示を切り替える必要がない。
【００８６】
なお、基準番組と同じジャンルの番組の放送チャンネルと放送時間帯に対応する部分の画素数が所定の画素数に足りず、その部分に色を付したとしてもユーザにとって見えにくい場合、その部分が、所定の画素数に拡大して表示されるようにしてもよい。
【００８７】
また、例えば、リモートコントローラ３に、強調表示に用いられる色と同じ色である赤色のボタンと、青色のボタンが設けられている場合、赤色のボタンを押すことによって、いま選択している番組から赤色により強調表示されている番組にカーソルＣの位置を移動（ジャンプ）させたり、青色のボタンを押すことによって、いま選択している番組から青色により強調表示されている番組にカーソルＣの位置を移動させたりすることができるようにしてもよい。
【００８８】
例えば、赤ボタンを１回押すことによって、ユーザは、カーソルＣによりいま選択している番組より後に放送される番組であって、いま選択している番組に最も近い位置にある、ジャンルが「サッカー」の番組（最も近いチャンネル、時間帯に放送される番組）にカーソルＣを移動させることができる。以降、赤ボタンを押す毎に、カーソルＣの位置が順次移動される。青ボタンを押したときも同様に、ユーザは、カーソルＣにより選択している番組に近い順に、ジャンルが「スポーツ」の番組にカーソルＣを移動させることができる。
【００８９】
また、カーソルＣの移動の際には、移動元の位置（カーソルＣによりいま選択されている位置）から、移動先の位置（強調表示されている部分）を結ぶ線上にある番組が、順次、注目する番組として選択され、そのまわりの番組にフォーカスがあてられる。
【００９０】
例えば、図４に示されるように、「Ｗ杯南米予選第９節〜」のタイトルの番組をカーソルＣにより選択している状態でユーザがリモートコントローラ３の赤ボタンを押したとき、「Ｗ杯南米予選第９節〜」のタイトルの番組より後に放送される番組であって、赤色により強調表示されている番組の位置は位置Ｐ2であるから、「Ｗ杯南米予選第９節〜」のタイトルの番組の位置である位置Ｐ1と位置Ｐ2を結ぶ経路Ｌ上にある番組が、順次、注目する番組として選択される。注目する番組が選択される毎に、注目チャンネル、注目時間帯が設定され、それぞれのチャンネルと時間帯に割り当てられる幅が定められて、番組表の表示に反映される（経路Ｌに沿ってフォーカスの範囲が移動していき、最終的には、位置Ｐ2にある番組が注目され、その周りにフォーカスがあてられた状態になる）。
【００９１】
これにより、ユーザは、カーソルＣの位置が急に移動することによって、番組表全体のうち、どのチャンネル、どの時間帯の番組の情報をいま見ているのかを見失わないで済む。
【００９２】
以上の場合、リモートコントローラ３に設けられるそれぞれのボタンが、どのジャンルの番組にカーソルＣを移動させるときに用いられるものであるのかを表す情報が、図７に示されるように画面の上方に表示されるようにしてもよい。
【００９３】
図７の例においては、青ボタンを押すことによって、青色により強調表示されている「スポーツ」の番組にカーソルＣを移動させることができ、赤ボタンを押すことによって、赤色により強調表示されている「サッカー」の番組にカーソルＣを移動させることができることが表示されている。
【００９４】
なお、強調表示される番組は、ユーザにより選択された基準番組と同じジャンルの番組に限られず、他の特定の条件にあう番組が強調表示されるようにしてもよい。例えば、ユーザがキーワードをあらかじめ登録している場合、そのキーワードと同じ単語を番組情報に含む番組が強調表示されるようにしてもよいし、視聴履歴などからユーザの嗜好を判断し、嗜好にあう番組を選択する機能がDTV１に搭載されている場合、嗜好にあうものとして選択された番組がおすすめ番組として強調表示されるようにしてもよい。
【００９５】
嗜好にあうものとして選択された番組が番組表上で強調表示されることによってユーザに提示されることにより、例えば、おすすめ番組のタイトルなどをリスト表示して提示する場合に較べて、ユーザに抵抗感を与えるのを抑えることができる。例えば、おすすめ番組のタイトルなどをリスト表示して提示する場合、それをおしつけがましいと感じるユーザもいるし、鬱陶しいと感じるユーザもいる。
【００９６】
また、視聴履歴が管理されている場合、ユーザが過去に視聴した番組と同じタイトルの番組のように、ユーザが過去に視聴した番組と関連のある番組が強調表示されるようにしてもよい。
【００９７】
また、視聴履歴が管理されている場合、１週間前の視聴履歴を表す情報が、番組表に重ねて表示されるようにしてもよい。
【００９８】
図８は、DTV１により表示される番組表のさらに他の例を示す図である。
【００９９】
図８の例においては、図２の場合と同様に、１０月１２日から１０月１９日までの番組表が表示されており、これに重ねて、１週間前の視聴履歴を表す線が表示されている。番組表に重ねて表示されている線のうち、例えば、点線で囲んで示す部分Ａは、１０月１３日の１週間前の日の２：００前後から２：３０前後までの間、ユーザがチャンネル０３２で放送される番組を視聴していたことを表す。
【０１００】
このように、１週間前の履歴と照らし合わせて、これから視聴する番組を選択したりすることができるようにすることにより、ユーザは、普段からよく見ている番組を見逃さずに済む。また、ユーザは、１週間前に見た番組を思い出すことができる。
【０１０１】
なお、図７、図８に示される番組表も、EPG表示制御部１１ＡによりOSD付加回路２２が制御されることによって表示される。
【０１０２】
上述したような番組表は、DTV以外にも、ハードディスクレコーダやDVD(Digital Versatile Disc)レコーダなどのディジタル録画再生機器や、パーソナルコンピュータなどの番組表を扱う各種の機器により表示されるようにすることができる。
【０１０３】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１０４】
図９は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。CPU１０１は、ROM(Read Only Memory)１０２、または記憶部１０８に記憶されているプログラムに従って各種の処理を実行する。RAM(Random Access Memory)１０３には、CPU１０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU１０１、ROM１０２、およびRAM１０３は、バス１０４により相互に接続されている。
【０１０５】
CPU１０１にはまた、バス１０４を介して入出力インターフェース１０５が接続されている。入出力インターフェース１０５には、キーボード、マウス、マイクロホンなどよりなる入力部１０６、ディスプレイ、スピーカなどよりなる出力部１０７が接続されている。CPU１０１は、入力部１０６から入力される指令に対応して各種の処理を実行する。そして、CPU１０１は、処理の結果を出力部１０７に出力する。
【０１０６】
入出力インターフェース１０５に接続されている記憶部１０８は、例えばハードディスクからなり、CPU１０１が実行するプログラムや各種のデータを記憶する。通信部１０９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１０７】
また、通信部１０９を介してプログラムを取得し、記憶部１０８に記憶してもよい。
【０１０８】
入出力インターフェース１０５に接続されているドライブ１１０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１１１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部１０８に転送され、記憶される。
【０１０９】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図９に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)を含む）、光磁気ディスク、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア１１１、または、プログラムが一時的もしくは永続的に格納されるROM１０２や、記憶部１０８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部１０９を介して、ローカルエリアネットワーク、インターネット、ディジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１１０】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【０１１１】
【図１】本発明の一実施形態に係るDTVの構成例を示すブロック図である。
【図２】DTVにより表示される番組表の例を示す図である。
【図３】それぞれのチャンネルに割り当てられるチャンネル軸方向の幅と、それぞれの時間帯に割り当てられる時間軸方向の幅について説明する図である。
【図４】チャンネル軸方向の幅を規定する正規分布の例を示す図である。
【図５】時間軸方向の幅を規定する正規分布の例を示す図である。
【図６】DTVの表示制御処理について説明するフローチャートである。
【図７】DTVにより表示される番組表の他の例を示す図である。
【図８】DTVにより表示される番組表のさらに他の例を示す図である。
【図９】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１１２】
１  DTV，  ３  リモートコントローラ，  １１  CPU，  １１Ａ  EPG表示制御部，  １２  メモリ，  ２１  映像処理回路，  ２２  OSD付加回路，  ２３  ディスプレイ
【図１】
2007068072.tif 000003
【図２】
2007068072.tif 000004
【図３】
2007068072.tif 000005
【図４】
2007068072.tif 000006
【図５】
2007068072.tif 000007
【図６】
2007068072.tif 000008
【図７】
2007068072.tif 000009
【図８】
2007068072.tif 000010
【図９】
2007068072.tif 000011