(57)【要約】【課題】番組表の表示の切り替えを違和感なく行うようにする。【解決手段】横軸方向に時間軸が、縦軸方向にチャンネル軸がそれぞれとられた時刻別の番組表が表示されている状態で表示切替が指示されたとき、図３に示すような、横軸方向に時間軸が、縦軸方向にチャンネル軸がそれぞれとられたチャンネル別の番組表３１が表示される。この番組表３１においては、時刻別の番組表でフォーカスされていたチャンネルである「CC放送」に、他のチャンネルより広い範囲が割り当てられ、「CC放送」で放送される番組の情報が、それぞれ番組の放送時間に応じた位置に表示される。本発明は、ディジタルテレビジョン受像機や、ハードディスクレコーダ、DVDレコーダなどのEPGを表示する機器に適用することができる。【選択図】図３
2006313948.tif 000002
【特許請求の範囲】
【請求項１】
所定の一方向に時間軸、前記所定の一方向と直交する方向にチャンネル軸をとり、複数のチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させている状態で表示を切り替えることが指示されたとき、
前記所定の一方向と同じ方向に時間軸をとり、注目する１つのチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させるとともに、前記所定の一方向と直交する方向のユーザ操作に応じて、注目するチャンネルを切り替えて番組の情報を表示させる表示制御手段を備える
ことを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、さらに、注目する１つのチャンネルとは異なる他のチャンネルで放送される番組の放送時間を表す枠を、それぞれの番組の放送時間に応じた位置に表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、さらに、注目する１つの番組に関する詳細情報を、所定の位置に表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項４】
前記表示制御手段は、さらに、前記番組の情報が表示される直前に視聴されていた番組を、所定の位置に表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項５】
前記番組の情報は、前記番組に関する画像を含む
ことを特徴とする請求項１に記載の表示制御装置。
【請求項６】
所定の一方向に時間軸、前記所定の一方向と直交する方向にチャンネル軸をとり、前記複数のチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させている状態で表示を切り替えることが指示されたとき、
前記所定の一方向と同じ方向に時間軸をとり、注目する１つのチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させるとともに、前記所定の一方向と直交する方向のユーザ操作に応じて、注目するチャンネルを切り替えて番組の情報を表示させる表示制御ステップを含む
ことを特徴とする表示制御方法。
【請求項７】
所定の一方向に時間軸、前記所定の一方向と直交する方向にチャンネル軸をとり、前記複数のチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させている状態で表示を切り替えることが指示されたとき、
前記所定の一方向と同じ方向に時間軸をとり、注目する１つのチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させるとともに、前記所定の一方向と直交する方向のユーザ操作に応じて、注目するチャンネルを切り替えて番組の情報を表示させる表示制御ステップを含む
処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および方法、並びにプログラムに関し、特に、番組表の表示の切り替えを違和感なくシームレスに行うことができるようにした表示制御装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来より、番組表の表示方法として、例えば、時刻別表示とチャンネル別表示がある。時刻別表示は、１時間などのある時間帯に注目し、その時間に各チャンネルで放送される番組のタイトルなどをリスト表示するものである。また、チャンネル別表示は、あるチャンネルに注目し、そのチャンネルで各時間帯に放送される番組のタイトルなどをリスト表示するものである。
【０００３】
例えば、非特許文献１にも示されるように、時刻別の番組表では時間軸が横方向とられており、チャンネル別の番組表では時間軸が縦方向にとられている。
【非特許文献１】「ハードディスク搭載DVDレコーダ『スゴ録』  電子番組表（EPG）／番組追跡録画」＜http://www.sony.jp/products/Consumer/dvdrecorder/products/rdr_hx100_hx90.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、番組表から番組を探索する際、時刻別の番組表とチャンネル別の番組表を交互に表示切替していると、時間軸が横方向から縦方向へ、または縦方向から横方向へと切り替わってしまうため、ユーザは、時間方向に対する意識を切り替えながら探索する必要があり、違和感を感じることがあった。
【０００５】
本発明はこのような状況に鑑みてなされたものであり、番組表の表示の切り替えを違和感なくシームレスに行うことができるようにするものである。
【課題を解決するための手段】
【０００６】
本発明は、所定の一方向に時間軸、所定の一方向と直交する方向にチャンネル軸をとり、複数のチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させている状態で表示を切り替えることが指示されたとき、所定の一方向と同じ方向に時間軸をとり、注目する１つのチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させるとともに、所定の一方向と直交する方向のユーザ操作に応じて、注目するチャンネルを切り替えて番組の情報を表示させる表示制御手段／ステップを備えることを特徴とする。
【０００７】
表示制御手段は、さらに、注目する１つのチャンネルとは異なる他のチャンネルで放送される番組の放送時間を表す枠を、それぞれの番組の放送時間に応じた位置に表示させるようにしたり、注目する１つの番組に関する詳細情報を、所定の位置に表示させるようにしたり、あるいは、番組の情報が表示される直前に視聴されていた番組を、所定の位置に表示させるようにすることができる。
【０００８】
番組の情報には、番組に関する画像を含むようにすることができる。
【０００９】
本発明においては、所定の一方向に時間軸、所定の一方向と直交する方向にチャンネル軸をとり、複数のチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させている状態で表示を切り替えることが指示されたとき、所定の一方向と同じ方向に時間軸をとり、注目する１つのチャンネルで放送される番組の情報が、それぞれの番組の放送時間に応じた位置に表示されるとともに、所定の一方向と直交する方向のユーザ操作に応じて、注目するチャンネルを切り替えて番組の情報が表示される。
【発明の効果】
【００１０】
本発明によれば、番組表の表示の切り替えを違和感を与えることなくシームレスに行うことができる。
【発明を実施するための最良の形態】
【００１１】
以下に本発明の実施の形態を説明するが、本明細書に記載の発明と、発明の実施の形態との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする実施の形態が本明細書に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、発明に対応するものとして、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その発明に対応するものではないことを意味するものではない。逆に、実施の形態が発明に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その発明以外の発明には対応しないものであることを意味するものでもない。
【００１２】
さらに、この記載は、本明細書に記載されている発明の全てを意味するものではない。換言すれば、この記載は、本明細書に記載されている発明であって、この出願では請求されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００１３】
請求項１に記載の表示制御装置（例えば、図１のDTV１）は、所定の一方向（例えば、横方向）に時間軸、所定の一方向と直交する方向（例えば、縦方向）にチャンネル軸をとり、複数のチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させている状態（例えば、図２に示す時刻別の番組表３１を表示させている状態）で表示を切り替えることが指示されたとき、所定の一方向と同じ方向に時間軸をとり、注目する１つのチャンネル（例えば、図２に示す番組表３１における「CC放送」）で放送される番組の情報（例えば、CC番組1乃至CC番組4）を、それぞれの番組の放送時間に応じた位置に表示させるとともに、所定の一方向と直交する方向のユーザ操作に応じて、注目するチャンネルを切り替えて番組の情報を表示させる表示制御手段（例えば、図１のOSD付加回路２２）を備えることを特徴とする。
【００１４】
請求項２に記載の表示制御装置の表示制御手段は、さらに、注目する１つのチャンネルとは異なる他のチャンネル（例えば、図３に示す番組表３１における「BB放送」および「DD放送」）で放送される番組の放送時間を表す枠を、それぞれの番組の放送時間に応じた位置に表示させることを特徴とする。
【００１５】
請求項３に記載の表示制御装置の表示制御手段は、さらに、注目する１つの番組に関する詳細情報を、所定の位置（例えば、図３の詳細情報表示エリア３４）に表示させることを特徴とする。
【００１６】
請求項４に記載の表示制御装置の表示制御手段は、さらに、番組の情報が表示される直前に視聴されていた番組を、所定の位置（例えば、図３の視聴エリア３５）に表示させることを特徴とする。
【００１７】
請求項６に記載の表示制御方法は、所定の一方向に時間軸、所定の一方向と直交する方向にチャンネル軸をとり、複数のチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させている状態で表示を切り替えることが指示されたとき、所定の一方向と同じ方向に時間軸をとり、注目する１つのチャンネルで放送される番組の情報を、それぞれの番組の放送時間に応じた位置に表示させるとともに、所定の一方向と直交する方向のユーザ操作に応じて、注目するチャンネルを切り替えて番組の情報を表示させる表示制御ステップ（例えば、図８のステップＳ８）を含むことを特徴とする。
【００１８】
なお、請求項７に記載のプログラムにおいても、各ステップが対応する実施の形態（但し一例）は、請求項６に記載の表示制御方法と同様である。
【００１９】
以下、本発明の実施の形態について図を参照して説明する。
【００２０】
図１は、本発明の一実施形態に係るDTV（Digital Television）１の構成例を示すブロック図である。
【００２１】
CPU（Central Processing Unit）１１は、メモリ１２に記憶されているプログラムを実行し、受光部１３から供給されてくる信号に応じてDTV１の全体の動作を制御する。
【００２２】
受光部１３は、リモートコントローラ３からの赤外線を受光し、復調して得られたユーザ操作に対応する信号をCPU１１に出力する。
【００２３】
チューナ１４は、CPU１１による制御に従って、アンテナ２からの放送信号を受信、復調し、所定のチャンネルで放送されてきたトランスポートストリーム（TS）をデスクランブラ１５に出力する。
【００２４】
デスクランブラ１５は、図示せぬCASカードに記憶されているデータを用いてスクランブルを解くキーを生成し、チューナ１４から供給されてきたトランスポートストリームのスクランブルを解除する。デスクランブラ１５によりスクランブルが解除されたトランスポートストリームはDEMUX（デマルチプレクサ）１６に供給される。
【００２５】
DEMUX１６は、CPU１１による制御に従って、デスクランブラ１５から供給されてきたトランスポートストリームから所定のストリームを抽出し、抽出したストリーム（ストリームを構成するパケット）をAudioデコーダ１７、Videoデコーダ２０に出力する。
【００２６】
また、DEMUX１６は、コンテンツをデジタル記録・再生装置５乃至７に録画させる場合、得られたストリームをIEEE（Institute of Electrical and Electronics Engineers）1394インタフェース２４に出力し、デジタル記録・再生装置５乃至７に録画されているコンテンツを再生する場合、IEEE1394バス４、およびIEEE1394インタフェース２４を介してデジタル記録・再生装置５乃至７から供給されてきたストリームをAudioデコーダ１７、Videoデコーダ２０に出力する。
【００２７】
Audioデコーダ１７は、DEMUX１６から供給されてきたオーディオデータ（オーディオパケット）をデコードし、得られたオーディオデータを音声処理回路１８に出力する。
【００２８】
音声処理回路１８は、Audioデコーダ１７から供給されてきたオーディオデータに対してD/A（Digital/Analog）変換、増幅処理等を施し、得られた音声をスピーカ１９から出力させる。
【００２９】
Videoデコーダ２０は、DEMUX１６から供給されてきたビデオデータ（ビデオパケット）をデコードし、得られたビデオデータを映像処理回路２１に出力する。
【００３０】
映像処理回路２１は、Videoデコーダ２０から供給されてきたビデオデータに対して所定の画像処理、D/A変換等を施し、コンテンツの画像をディスプレイ２３に表示させる。また、映像処理回路２１は、OSD（On Screen Display）付加回路２２から供給されてきたビデオデータにも基づいて所定の画像をディスプレイ２３に表示させる。
【００３１】
OSD付加回路２２は、CPU１１による制御に従ってディスプレイ２３に表示させる画像のビデオデータを生成し、生成したビデオデータを映像処理回路２１に出力する。OSD付加回路２２により、例えば、番組表を表示するためのビデオデータが生成され、それが映像処理回路２１に出力される。
【００３２】
IEEE1394インタフェース２４は、IEEE1394バス４を介して、例えば、HDR（Hard Disk Recorder）やDVHS（Digital Video Home System）などで構成されるデジタル記録・再生装置５乃至７との間で通信を行う。IEEE1394インタフェース２４からデジタル記録・再生装置５乃至７に対しては、例えば、CPU１１から供給されてきたAV/Cコマンド、DEMUX１６から供給されてきたストリームが送信される。
【００３３】
次に、以上のような構成を有するDTV１の基本的な動作について説明する。
【００３４】
通常のデジタル放送視聴時、ユーザによりリモートコントローラ３が操作され、所定の放送局が選局されると、受光部１３により、リモートコントローラ３からの赤外線が受光され、復調して得られた選局信号がCPU１１を介してチューナ１４に伝送される。チューナ１４は、選局信号に応じて放送局を選局し、変調されたトランスポートストリーム形式で送られる画像情報をアンテナ２で受信させ、それを復調する。そして、有料放送など、トランスポートストリームが暗号化されている場合には、デスクランブラ１５により、スクランブルが解除され、DEMUX１６により所定のストリームが抽出される。抽出されたオーディオデータは、Audioデコーダ１７によりデコードされ、ビデオデータは、Videoデコーダ２０によりデコードされる。
【００３５】
データ放送受信の場合、DEMUX１６により分離されたデータ放送信号がCPU１１を介してOSD付加回路２２に伝送され、そこでデータ放送画面表示信号が生成される。そして、Videoデコーダ２０によりデコードされたビデオデータに、OSD付加回路２２で生成されたデータ放送画面表示信号が付加された後、所定の画像がディスプレイ２３に表示される。また、Audioデコーダ１７によりデコードされた音声は、音声処理回路１８を介してスピーカ１９から出力される。
【００３６】
番組表データは、アンテナ２で受信された放送波から取得される。そして、取得された番組表データはメモリ１２に格納され、適宜読み出されて番組表の表示に用いられる。
【００３７】
図２は、DTV１のディスプレイ２３に表示される番組表３１の表示例を示す図である。
【００３８】
図２に示す番組表３１の上部には、「12/1午前10:00」、「12/1午前10:30」、および「12/1午前11:00」がタブ表示されており、ユーザにより選択されているタブの日時に放送される番組のタイトルがチャンネル毎に表示されている。すなわち、図２の表示が、上述した時刻別表示に相当する。この時刻別表示では、横軸方向に時間軸が、それと直交する縦軸方向にチャンネル軸がそれぞれとられている。
【００３９】
図２の例においては、「12/1午前10:30」のタブ３２がユーザにより選択され、１２月１日の午前１０時３０分から１１時００分の時間帯にAA放送乃至FF放送で放送される各番組のタイトルが表示されている。
【００４０】
左マーク３３−１および右マーク３３−２は、時間帯を隣の時間帯に移動させることができることを表す。例えば、「12/1午前10:30」のタブ３２が選択されている図２の状態で、ユーザがリモートコントローラ３の左ボタンを押下すると、「12/1午前10:00」のタブが選択され、画面中央には、１２月１日の午前１０時００分から１０時３０分の時間帯にAA放送乃至FF放送で放送される各番組のタイトルが表示される。一方、図２の状態で、ユーザがリモートコントローラ３の右ボタンを押下すると、「12/1午前11:00」のタブが選択され、画面中央には、１２月１日の午前１１時００分から１１時３０分の時間帯にAA放送乃至FF放送で放送される各番組のタイトルが表示される。
【００４１】
また、図２の例においては、ユーザによりリモートコントローラ３が操作され、「CC放送」で放送される「CC番組1」（色が付されている部分）がフォーカス（注目）されており、そのタイトルの番組の詳細情報が画面下方の詳細情報表示エリア３４に表示されている。詳細情報表示エリア３４の左隣にある視聴エリア３５には、この番組表３１を表示する直前にユーザが視聴していた番組が表示されている。
【００４２】
図３は、図２の時刻別の番組表が表示されている状態で、例えば、ユーザが、リモートコントローラ３の表示切替ボタンを押下したときに表示される番組表３１の表示例を示す図である。
【００４３】
図３に示す番組表３１には、図２に示した番組表と同様の位置に、「12/1午前10:00」、「12/1午前10:30」、「12/1午前11:00」、「12/1午前11:30」、および「12/1午後0:00」がタブ表示されている。また、この番組表３１が表示される直前（表示切替ボタンを押下する直前）にフォーカスされていたチャンネルである「CC放送」に、他のチャンネルより広い範囲が割り当てられ、「CC放送」で放送される各番組の情報が、それぞれ番組の放送時間に応じた位置に表示されている。すなわち、図３の表示が、上述したチャンネル別表示に相当する。このチャンネル別表示では、図２の時刻別表示のときと同じ横軸方向に時間軸がとられている。
【００４４】
図３の例の場合、「CC放送」で放送されるCC番組1乃至CC番組4の情報として、番組のタイトルと放送開始時刻が表示されている。また、CC番組1乃至CC番組4のうちの、この番組表３１が表示される直前にフォーカスされていた番組である「CC番組1」がそのままフォーカスされている。
【００４５】
このように広い範囲が割り当てられて表示される「CC放送」の上下には、「CC放送」の隣（例えばチャンネル番号順で隣）のチャンネルであって、フォーカスされていないチャンネルである「BB放送」と「DD放送」の情報として、その時間帯に放送される番組があることだけをユーザが確認することができるような枠が表示されている。当然、枠だけでなく、放送される番組のタイトルや放送開始時刻などの情報が枠内に表示されるようにしてもよく、その情報は、フォーカスされている「CC放送」で放送される番組の情報のサイズ（文字サイズなど）より小さいサイズで表示されるようにすることも可能である。
【００４６】
「CC放送」の文字の上下にそれぞれ表示される上マーク４１−１および下マーク４１−２は、フォーカスするチャンネルを、隣のチャンネルに移動させることができることを表す。例えば、「CC放送」がフォーカスされている図３の状態で、ユーザがリモートコントローラ３の上ボタンを押下すると、フォーカスの対象が「BB放送」に切り替わり、それまでの「CC放送」で放送される番組の情報の表示に替えて、「BB放送」で放送される番組の情報が、それぞれの放送時間に応じた位置に表示される。一方、図３の状態で、ユーザがリモートコントローラ３の下ボタンを押下すると、フォーカスの対象が「DD放送」に切り替わり、それまでの「CC放送」で放送される番組の情報の表示に替えて、「DD放送」で放送される番組の情報が、それぞれの放送時間に応じた位置に表示される。
【００４７】
なお、フォーカスされているチャンネルで放送される各番組の情報として、タイトルと放送開始時刻だけでなく、その番組の代表画面（静止画）も表示するようにしてもよい。
【００４８】
図４は、図３の番組表が表示されている状態で、例えば、ユーザが、リモートコントローラ３の下ボタンを押下したときに表示される番組表３１の表示例を示す図である。
【００４９】
図４の例の場合、「DD放送」に広い範囲が割り当てられ、図３の状態のときにフォーカスされていた番組である「CC番組1」と同じ時間に放送される「DD番組1」にフォーカスの対象が切り替えられている。また、フォーカス対象の番組が切り替えられたことに伴い、詳細情報表示エリア３４も、「CC番組1」の詳細情報から「DD番組1」の詳細情報にその表示が切り替えられている。
【００５０】
図５は、図３の番組表が表示されている状態で、例えば、ユーザが、リモートコントローラ３の右ボタンを押下したときに表示される番組表３１の表示例を示す図である。
【００５１】
図５の例の場合、「CC番組1」から「CC番組2」にフォーカスの対象が切り替えられ、「CC番組2」が放送される時間帯の「12/1午前11:00」のタブ３２が選択されている。また、フォーカス対象の番組が切り替えられたことに伴い、詳細情報表示エリア３４も、「CC番組1」の詳細情報から「CC番組2」の詳細情報にその表示が切り替えられている。
【００５２】
図６は、図５の番組表が表示されている状態で、例えば、ユーザが、リモートコントローラ３の表示切替ボタンを押下したときに表示される番組表３１の表示例を示す図である。このとき、チャンネル別表示から時刻別表示に表示方法が切り替えられる。
【００５３】
図６の例の場合、１２月１日の午前１１時００分から１１時３０分の時間帯にAA放送乃至FF放送で放送される各番組のタイトルが表示されており、この番組表３１が表示される直前（表示切替ボタンを押下する直前）にフォーカスされていたチャンネルの番組（いまの場合、「CC放送」で放送される「CC番組2」（図５））がそのままフォーカスされている。
【００５４】
図７は、図６の番組表が表示されている状態で、例えば、ユーザが、リモートコントローラ３の上ボタンを押下したときに表示される番組表３１の表示例を示す図である。
【００５５】
図７の例の場合、「CC放送」で放送される「CC番組2」から「BB放送」で放送される「BB番組2」にフォーカスの対象が切り替えられている。また、フォーカス対象の番組が切り替えられたことに伴い、詳細情報表示エリア３４も、「CC番組2」の詳細情報から「BB番組2」の詳細情報にその表示が切り替えられている。
【００５６】
図６の番組表３１が表示されている状態で、例えば、ユーザが、リモートコントローラ３の左ボタンを押下したとき、フォーカスする時間帯が切り替えられ、図２に示したような番組表３１が表示される。以下、同様にして、ユーザ操作に応じて、表示方法（時刻別表示かチャンネル別表示）やフォーカス対象の位置が切り替えられる。
【００５７】
以上のようにして、ユーザは、DTV１のディスプレイ２３に表示される番組表３１を、リモートコントローラ３の表示切替ボタンを操作することにより、容易に、時刻別表示あるいはチャンネル別表示に切り替えることができる。このとき、時間軸を横方向とし、チャンネル軸を縦方向として統一した番組表が表示されるので、ユーザは、表示方法にかかわらず、時間方向に対する意識を切り替えることなく、番組を探索することができる。
【００５８】
またユーザは、リモートコントローラ３の上下／左右ボタンを操作することにより、フォーカス対象とするチャンネルや番組を、容易に切り替えることができる。
【００５９】
次に、図８のフローチャートを参照して、DTV１が実行する、番組表の表示切替処理について説明する。
【００６０】
ステップＳ１において、CPU１１は、受光部１３で受光されたリモートコントローラ３からのユーザ操作に対応する信号に基づいて、番組表の表示が指示されたか否かを判定し、番組表の表示が指示されるまで待機する。そして、番組表の表示が指示されたと判定された場合、ステップＳ２に進む。
【００６１】
ステップＳ２において、OSD付加回路２２は、CPU１１による制御に従って、メモリ１２に格納されている番組表データを読み出し、ディスプレイ２３に時刻別番組表を表示させるためのビデオデータを生成する。映像処理回路２１は、OSD付加回路２２により生成されたビデオデータに基づいて、時刻別番組表をディスプレイ２３に表示させる。これにより、例えば、図２に示したように、横軸方向に時間軸が、それと直交する縦軸方向にチャンネル軸がそれぞれとられた時刻別の番組表３１が表示される。
【００６２】
ステップＳ３において、CPU１１は、ユーザによりリモートコントローラ３の表示切替ボタンが押下されたか否かを判定し、表示切替ボタンが押下されていないと判定した場合、ステップＳ４に進み、さらに、ユーザによりリモートコントローラ３の上ボタンまたは下ボタンが押下されたか否かを判定する。
【００６３】
ステップＳ４において、リモートコントローラ３の上ボタンまたは下ボタンが押下されたと判定された場合、ステップＳ５に進み、OSD付加回路２２は、フォーカスチャンネルの対象を切り替えた時刻別番組表を、映像処理回路２１を介してディスプレイ２３に表示させる。例えば、図６に示したように、「CC放送」で放送される「CC番組2」がフォーカスされている状態で、ユーザによりリモートコントローラ３の上ボタンが押下されたとき、図７に示したように、「BB放送」で放送される「BB番組2」にフォーカスの対象が切り替えられる。
【００６４】
ステップＳ４において、リモートコントローラ３の上ボタンまたは下ボタンが押下されていないと判定された場合、ステップＳ６に進み、CPU１１は、さらに、ユーザによりリモートコントローラ３の右ボタンまたは左ボタンが押下されたか否かを判定する。
【００６５】
ステップＳ６において、リモートコントローラ３の右ボタンまたは左ボタンが押下されたと判定された場合、ステップＳ７に進み、OSD付加回路２２は、表示する番組の時間帯を切り替えた時刻別番組表を、映像処理回路２１を介してディスプレイ２３に表示させる。例えば、図２に示したように、「12/1午前10:30」のタブ３２が選択されている状態で、ユーザによりリモートコントローラ３の右ボタンが押下されたとき、図６に示したように、「12/1午前11:00」のタブ３２が選択され、番組の情報の表示が切り替えられる。
【００６６】
ステップＳ６において、リモートコントローラ３の右ボタンまたは左ボタンが押下されていないと判定された場合、ステップＳ５の処理、またはステップＳ７の処理が終了された場合、処理はステップＳ１４に進む。
【００６７】
一方、ステップＳ３において、リモートコントローラ３の表示切替ボタンが押下されたと判定された場合、ステップＳ８に進み、OSD付加回路２２は、CPU１１による制御に従って、チャンネル別番組表のビデオデータを生成する。映像処理回路２１は、OSD付加回路２２で生成されたビデオデータに基づいて、チャンネル別番組表をディスプレイ２３に表示させる。
【００６８】
例えば、図２に示したような時刻別の番組表が表示されている状態で、ユーザによりリモートコントローラ３の表示切替ボタンが押下されたとき、図３に示したように、横軸方向に時間軸が、それと直交する縦軸方向にチャンネル軸がそれぞれとられたチャンネル別の番組表３１が表示される。すなわち、図３の例の場合、図２の状態のときにフォーカスされていたチャンネルである「CC放送」に、他のチャンネルより広い範囲が割り当てられ、「CC放送」で放送される各番組の情報が、それぞれ番組の放送時間に応じた位置に表示されるとともに、図２の状態のときにフォーカスされていた「CC番組1」がそのままフォーカスされる。
【００６９】
ステップＳ９において、CPU１１は、ユーザによりリモートコントローラ３の表示切替ボタンが押下されたか否かを判定する。
【００７０】
CPU１１は、ステップＳ９において、リモートコントローラ３の表示切替ボタンが押下されたと判定した場合、ステップＳ２に戻り、それ以降の処理を繰り返す。
【００７１】
一方、ステップＳ９において、CPU１１は、表示切替ボタンが押下されていないと判定した場合、ステップＳ１０に進み、さらに、ユーザによりリモートコントローラ３の上ボタンまたは下ボタンが押下されたか否かを判定する。
【００７２】
ステップＳ１０において、リモートコントローラ３の上ボタンまたは下ボタンが押下されたと判定された場合、ステップＳ１１に進み、OSD付加回路２２は、フォーカスチャンネルを切り替えたチャンネル別番組表を、映像処理回路２１を介してディスプレイ２３に表示させる。例えば、図３に示したように、「CC放送」で放送される「CC番組1」がフォーカスされている状態で、ユーザによりリモートコントローラ３の下ボタンが押下されたとき、図４に示したように、「DD放送」に広い範囲が割り当てられ、図３の状態のときにフォーカスされていた番組である「CC番組1」と同じ時間に放送される「DD番組1」にフォーカスの対象が切り替えられる。
【００７３】
ステップＳ１０において、リモートコントローラ３の上ボタンまたは下ボタンが押下されていないと判定された場合、ステップＳ１２に進み、CPU１１は、さらに、ユーザによりリモートコントローラ３の右ボタンまたは左ボタンが押下されたか否かを判定する。
【００７４】
ステップＳ１２において、リモートコントローラ３の右ボタンまたは左ボタンが押下されたと判定された場合、ステップＳ１３に進み、OSD付加回路２２は、チャンネルはそのままに、フォーカス対象の番組を切り替えたチャンネル別番組表を、映像処理回路２１を介してディスプレイ２３に表示させる。例えば、図３に示したように、「CC放送」で放送される「CC番組1」がフォーカスされている状態で、ユーザによりリモートコントローラ３の右ボタンが押下されたとき、図５に示したように、「CC番組1」から「CC番組2」にフォーカスの対象が切り替えられる。
【００７５】
ステップＳ１２において、リモートコントローラ３の右ボタンまたは左ボタンが押下されていないと判定された場合、ステップＳ１１の処理、またはステップＳ１３の処理が終了した場合、処理はステップＳ１４に進む。
【００７６】
ステップＳ１４において、CPU１１は、ユーザによりリモートコントローラ３が操作されて番組表表示の終了が指示されたか否かを判定し、番組表表示の終了が指示されていないと判定した場合、ステップＳ３に戻り、上述した処理を繰り返し実行する。
【００７７】
CPU１１は、ステップＳ１４において、番組表表示の終了が指示されたと判定した場合、番組表の表示切替処理を終了させる。
【００７８】
以上のように、番組表の表示において、時間軸を横方向とし、チャンネル軸を縦方向として統一するようにしたので、ユーザは、時刻別表示とチャンネル別表示の切り替えを違和感なくシームレスに行うことができる。従って、ユーザは、時間方向に対する意識を切り替えることなく、番組を探索することができる。
【００７９】
また、以上においては、時間軸を横方向とし、チャンネル軸を縦方向として統一した番組表を表示するようにしたが、本発明はこれに限られるものではなく、時間軸を縦方向とし、チャンネル軸を横方向として統一した番組表を表示するようにしてもよい。
【００８０】
また、以上においては、図２乃至図７に示すような番組表が、DTV１によって表示されるものとしたが、ハードディスクレコーダやDVDレコーダなどの録画機器の他、EPGを扱う各種の機器において表示されるようにしてもよい。
【００８１】
上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。この場合、そのソフトウェアを実行させる装置は、例えば、図９に示されるようなコンピュータにより構成される。
【００８２】
図９において、CPU１０１は、ROM（Read Only Memory）１０２に記憶されているプログラム、または、記憶部１０８からRAM（Random Access Memory）１０３にロードされたプログラムに従って各種の処理を実行する。RAM１０３にはまた、CPU１０１が各種の処理を実行する上において必要なデータなどが適宜記憶される。
【００８３】
CPU１０１、ROM１０２、およびRAM１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インタフェース１０５も接続されている。
【００８４】
入出力インタフェース１０５には、キーボード、マウスなどよりなる入力部１０６、LCD（Liquid Crystal Display）などよりなるディスプレイ、並びにスピーカなどよりなる出力部１０７、ハードディスクなどより構成される記憶部１０８、インターネットなどのネットワークを介しての通信処理を行う通信部１０９が接続されている。
【００８５】
入出力インタフェース１０５にはまた、必要に応じてドライブ１１０が接続される。ドライブ１１０には、磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどよりなるリムーバブルメディア１１１が適宜装着され、それから読み出されたコンピュータプログラムが必要に応じて記憶部１０８にインストールされる。
【００８６】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば、汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００８７】
この記録媒体は、図９に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM（Compact Disk-Read Only Memory），DVD（Digital Versatile Disk）を含む）、光磁気ディスク（MD（登録商標）（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア１１１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１０２や、記憶部１０８に含まれるハードディスクなどで構成される。
【００８８】
なお、本明細書において、各ステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【図面の簡単な説明】
【００８９】
【図１】本発明の一実施形態に係るDTVの構成例を示すブロック図である。
【図２】時刻別の番組表の例を示す図である。
【図３】チャンネル別の番組表の例を示す図である。
【図４】チャンネル別の番組表の他の例を示す図である。
【図５】チャンネル別の番組表の他の例を示す図である。
【図６】時刻別の番組表の例を示す図である。
【図７】時刻別の番組表の他の例を示す図である。
【図８】表示切替処理を説明するフローチャートである。
【図９】コンピュータの構成例を示すブロックである。
【符号の説明】
【００９０】
１  DTV，３  リモートコントローラ，  １１  CPU，  １２  メモリ，  ２１  映像処理回路，  ２２  OSD付加回路，  ２３  ディスプレイ，  ３１  番組表，  ３２  タブ，  ３３−１  左マーク，  ３３−２  右マーク，  ３４  詳細情報表示エリア，  ３５  視聴エリア，  ４１−１  上マーク，  ４１−２  下マーク
【図１】
2006313948.tif 000003
【図２】
2006313948.tif 000004
【図３】
2006313948.tif 000005
【図４】
2006313948.tif 000006
【図５】
2006313948.tif 000007
【図６】
2006313948.tif 000008
【図７】
2006313948.tif 000009
【図８】
2006313948.tif 000010
【図９】
2006313948.tif 000011