(57)【特許請求の範囲】
【請求項１】
番組を選択する電子番組ガイドの表示装置への表示を制御する電子番組ガイド表示制御装置において、
複数の前記番組のタイトルを含む番組表を前記表示装置に表示させる番組表表示制御手段と、
前記番組表に含まれている所定の番組にマーキングするマーキング手段と
を備え、
前記番組表表示制御手段は、前記マーキング手段がマーキングすることによりマークが付されたことを示すシンボルを前記番組表に表示させる
ことを特徴とする電子番組ガイド表示制御装置。
【請求項２】
前記番組表から選択された番組の番組情報を前記表示装置に表示させる番組情報表示制御手段をさらに備え、
前記マーキング手段は、前記番組情報表示制御手段の表示する前記番組情報に含まれている、番組にマークを付することを示すアイコンが選択された場合に、前記番組情報で示される番組にマーキングする
ことを特徴とする請求項１に記載の電子番組ガイド表示制御装置。
【請求項３】
前記番組表表示制御手段を操作する操作手段をさらに備え、
前記マーキング手段は、前記操作手段に含まれている
ことを特徴とする請求項１に記載の電子番組ガイド表示制御装置。
【請求項４】
前記マーキング手段によってマーキングされた番組のタイトルの一覧を前記表示装置に表示させるマーキング番組表示制御手段をさらに備える
ことを特徴とする請求項１に記載の電子番組ガイド表示制御装置。
【請求項５】
前記番組表において選択された番組が、現時刻において放送中である番組である場合、選択された番組を前記表示装置に表示させる番組表示制御手段と、
前記番組表において選択された番組が、現時刻において放送中でない、今後放送される予定の番組である場合、選択された番組の番組情報を前記表示装置に表示させる番組情報表示制御手段と
をさらに備えることを特徴とする請求項１に記載の電子番組ガイド表示制御装置。
【請求項６】
番組を選択する電子番組ガイドの表示装置への表示を制御する電子番組ガイド表示制御方法において、
複数の前記番組のタイトルを含む番組表を前記表示装置に表示させ、
前記番組表に含まれている所定の番組にマーキングさせ、
マーキングすることによりマークが付されたことを示すシンボルを前記番組表に表示させる
ことを特徴とする電子番組ガイド表示制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子番組ガイド表示制御装置及び方法に関し、特に、番組のタイトルにブックマークを付すことにより、所望する番組の検索を容易に行うことができるようにした電子番組ガイド表示制御装置及び方法に関する。
【０００２】
【従来の技術】
最近、放送衛星、通信衛星等の衛星を介して、テレビジョン信号をディジタル化して伝送し、各家庭においてこれを受信するシステムが普及しつつある。このシステムにおいては、例えば、１５０近くあるチャンネルを確保することが可能であるため、極めて多くの番組を放送することができる。
【０００３】
このようなシステムにおいては、多くの番組の中から所望の番組を確実に選択することができるようにするために、電子番組ガイド（ＥＰＧ：Ｅｌｅｃｔｒｉｃａｌ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を伝送し、受信側においてこれを受信して表示し、この電子番組ガイドから所望の番組を選択することが提案されている。さらに、電子番組ガイドから所望の番組に関する情報を得ることができるようにすることも提案されている。
【０００４】
ここで、従来のＥＰＧの表示例について、図１４を参照して説明する。図１４（ａ）に示すジャンル選択画面には、「ＡＬＬ」（全てのジャンル）、「ＮＥＷＳ」（ニュース）、「ＭＯＶＩＥ」（映画）、「ＳＰＯＲＴＳ」（スポーツ）といった複数のジャンルが表示されており、ユーザは、リモートコマンダ等の操作装置を操作することによって、画面内のカーソル（但し、図１４（ａ）においては図示せず）を移動させ、これらの複数のジャンルの中から所望のジャンルを選択することができる。
【０００５】
図１４（ａ）のジャンル選択画面で所望のジャンルが選択されると、選択されたジャンルに対応して、図１４（ｂ）に示す番組表画面が表示される。なお、図１４（ａ）に示すジャンル選択画面と、図１４（ｂ）に示す番組表画面は、各々独立した画面によって構成されている。
【０００６】
図１４（ｂ）に示す番組表画面においては、縦軸に（チャンネル）放送局名が、横軸に時刻が表されており、その２つの軸で規定される位置に、そのチャンネルで、その時刻に放送される番組のタイトルが表示されている。
【０００７】
例えば、図１４（ａ）のジャンル選択画面において、「ＡＬＬ」が選択された場合、モニタ装置（テレビジョン受像機）の画面が、ジャンル選択画面から図１４（ｂ）に示す番組表画面に切り換わる。切り換わった番組表画面には、各チャンネル毎の全てのジャンルの番組が表示される。
【０００８】
なお、図１４（ｂ）に示す番組表画面には、実際の番組表の一部分だけが表示されており、現在表示されている領域以外の位置を見たい場合には、図１５に示す１画面中の表示領域を、リモートコマンダ等の操作装置を用いて上下左右方向に移動させる。
【０００９】
ユーザは、番組表画面に表示されている番組群から、所望の番組の表示位置にカーソル（図示せず）を配置して決定することにより、その番組（または、その番組に関する情報）を視聴することができる。
【００１０】
【発明が解決しようとする課題】
以上のように、従来の電子番組ガイドにおいては、ジャンル選択画面から所望のジャンルを選択し、選択したジャンルの番組のタイトルを番組表画面にユーザに分かりやすい形で表示させるようにしている。
【００１１】
しかしながら、従来の電子番組ガイドにおいては、ユーザの選択したジャンルの中にも、そのユーザにとって不要な情報が多数含まれており、その中から所望の番組を探すことは煩雑であるという課題がある。
【００１２】
また、所望する複数の番組が、それぞれ、異なるジャンルに分類されている場合、所望の番組を選択するには、その都度ジャンルの変更を余儀なくされ、操作が煩雑になってしまうという課題もある。
【００１３】
さらに、番組の検索中に、気にとめた番組があった場合においても、その番組をマーキングする機能が存在しないため、一旦、電子番組ガイドの表示を終了してしまうと、その気にとめた番組の情報を得るためには、再度、番組表のはじめから捜しまわらなくてはならないという課題もある。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、所望する番組の検索を容易に行えるようにすることを目的とする。
【００１５】
【課題を解決するための手段】
請求項１に記載の電子番組ガイド表示制御装置は、複数の番組のタイトルを含む番組表を表示装置に表示させる番組表表示制御手段と、番組表に含まれている所定の番組にマーキングするマーキング手段とを備え、番組表表示制御手段は、マーキング手段がマーキングすることによりマークが付されたことを示すシンボルを番組表に表示させることを特徴とする。
【００１６】
請求項６に記載の電子番組ガイド表示制御方法は、複数の番組のタイトルを含む番組表を表示装置に表示させ、番組表に含まれている所定の番組にマーキングさせ、マーキングすることによりマークが付されたことを示すシンボルを番組表に表示させることを特徴とする。
【００１７】
請求項１に記載の電子番組ガイド表示制御装置においては、番組表表示制御手段が、複数の番組のタイトルを含む番組表を表示装置に表示させ、マーキング手段が、番組表に含まれている所定の番組にマーキングし、さらに、番組表表示制御手段が、マーキング手段がマーキングすることによりマークが付されたことを示すシンボルを番組表に表示させる。例えば、マーキング手段が所定の番組にマーキングしたとき、番組表表示制御手段の表示する番組表内の、その番組のタイトルがマーキングされる。
【００１８】
請求項６に記載の電子番組ガイド表示制御方法においては、複数の番組のタイトルを含む番組表を表示装置に表示させ、番組表に含まれている所定の番組にマーキングさせ、マーキングすることによりマークが付されたことを示すシンボルを番組表に表示さる。例えば、所定の番組がマーキングされると、番組表内の、その番組のタイトルがマーキングされる。
【００１９】
【発明の実施の形態】
以下、本発明の実施例を図面を参照して説明する。
【００２０】
図１は、本発明を適用した電子番組ガイド表示制御装置の一実施例の構成を示すブロック図である。本実施例の電子番組ガイド表示制御装置（ＩＲＤ）１においては、アンテナ等を介して受信された放送波がチューナ２に入力される。この放送波には、番組情報のデータ（ＥＰＧデータ）が重畳されている。
【００２１】
なお、上記放送波は、地上波、衛星放送波、有線放送波等のいずれであってもよい。また、受信した放送波が、アナログ信号またはディジタル信号のいずれかによって、チューナ２の内部の構成が変化する。
【００２２】
チューナ２は、この装置全体を制御する内部制御マイクロコンピュータ３（以下、内部制御マイコン３という）の制御に対応してチューニング処理を行うようになされている。チューナ２の出力は、番組情報抽出回路５に供給されるようになされている。なお、チューナ２の出力には、映像音声情報の他、上記番組情報も含まれている。
【００２３】
内部制御マイコン３は、ユーザによって操作される操作部４（装置本体に設けられている操作スイッチまたは図５に示すリモートコマンダ４Ａ等により構成される）からの操作コマンドに対応して、チューナ２、番組情報抽出回路５及び管面表示信号作成回路６を制御するようになされている。なお、この内部制御マイコン３の内部の詳細な構成については、図２を参照して後述する。
【００２４】
番組情報抽出回路５は、内部制御マイコン３の制御に対応して、チューナ２の出力に含まれている番組情報のデータを抽出し、内部制御マイコン３に供給するようになされている。この番組情報データは、内部制御マイコン３によって、表示画面用の画像データ（管面表示用データ）に変換され、管面表示信号作成回路６に供給されるようになされている。
【００２５】
また、番組情報抽出回路５に入力されたチューナ２の出力のうちの映像データ及び音声データは、それぞれ、映像信号再生回路７及び音声信号再生回路８に供給される。
【００２６】
管面表示信号作成回路６は、内部制御マイコン３から供給された管面表示用データ（番組情報データ）の画像データをもとに、番組情報の画像信号（管面表示信号）を作成して映像ミックス回路９に供給するようになされている。
【００２７】
映像信号再生回路７は、番組情報抽出回路５から供給された映像データを映像信号に再生し、その映像信号を映像ミックス回路９に供給するようになされている。
【００２８】
映像ミックス回路９は、映像信号再生回路７から供給された映像信号と管面表示信号作成回路６から供給された番組情報の画像信号（管面表示信号）をミックスし、そのミックスした信号を映像出力として、モニタ装置（テレビジョン受像機）１０に出力するようになされている。
【００２９】
同様に、音声信号再生回路８は、番組情報抽出回路５から供給された音声データを音声信号に再生し、その音声信号（音声出力）をスピーカ１１に出力するようになされている。
【００３０】
次に、図１に示す内部制御マイコン３の内部の構成を、図２を参照して説明する。ＣＰＵ２０には、操作部４、チューナ２及び番組情報抽出回路５からの操作コマンドまたはデータが、入出力インタフェース２３を介して入力される。
【００３１】
ＣＰＵ２０は、制御プログラムブロック２１に含まれている種々のプログラムをもとに、入出力インタフェース２３から入力されたデータまたは操作コマンドに対応して、種々の処理を行うようになされている。
【００３２】
制御プログラムブロック２１には、以下に示すプログラムが含まれている。すなわち、操作入力制御プログラム２１Ａは、操作部４から入力された操作コマンドに対応する処理を行うためのプログラムである。チューニング制御プログラム２１Ｂは、チューナ２のチューニング処理の制御、チューニング結果の判定等に用いられるプログラムである。
【００３３】
番組情報抽出制御プログラム２１Ｃは、番組情報抽出回路５の番組情報の抽出処理を制御するプログラムであり、管面表示用データ作成プログラム２１Ｄは、番組情報抽出回路５から供給された番組情報データをもとに、番組情報の管面表示用データを作成するプログラムである。管面表示信号作成制御プログラム２１Ｅは、管面表示信号作成回路６の処理を制御するプログラムである。
【００３４】
データブロック２２には、種々の蓄積領域が設定されており、シリンダＥＰＧデータベース２２Ａ、管面表示用データ２２Ｂ、ブックマークリスト２２Ｃ等が蓄積されている。
【００３５】
シリンダＥＰＧデータベース２２Ａは、図３及び図４を参照して後述するシリンダＥＰＧのデータベースであり、管面表示用データ２２Ｂは、管面表示用データ作成プログラム２１Ｄの実行により作成され、データブロック２２のＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）に書き込まれたシリンダＥＰＧの管面表示用のデータである。
【００３６】
ブックマークリスト２２Ｃには、ユーザによってブックマーク（しおり）の付された（マーキングされた）番組が登録されている（図７及び図１０を参照して後述する）。
【００３７】
次に、本実施例の電子番組ガイド表示制御装置によって作成されたＥＰＧの表示装置としてのモニタ装置１０の管面上における表示例について説明する。図３は、本実施例のＥＰＧの概念図である。本実施例のＥＰＧにおいては、モニタ装置１０の管面（表示画面）に対応する円柱（シリンダ）の円周面が、水平な中心軸と垂直に、３つの領域（領域Ｘ，Ｙ，Ｚ）に区分されており（すなわち、表示装置の管面が縦方向に区分されており）、その３つの領域は、それぞれ、以下のように分類されている。
【００３８】
すなわち、シリンダの３つに区分された領域のうちの最も左側に配置されている領域Ｘには、１週間分の日にち、曜日、及び時刻が、日にち及び時刻の若い順に、縦方向（円周方向）に並べられている。
【００３９】
３つの領域のうちの中央に配置されている領域Ｙには、現在放送中の番組または、今後、放送される番組のタイトル名等が、チャンネル番号の若い順、かつ、放送開始時刻の早い順に、縦方向（円周方向）に並べられている。
【００４０】
３つの領域のうちの最も右側に配置されている領域Ｚには、番組のジャンル（例えば、「全部」、「映画」、「スポーツ」、「ニュース」、「ブックマーク」等）が、縦方向（円周方向）に並べられている。
【００４１】
ユーザは、操作部４（例えば、図５に示すリモートコマンダ４Ａ）を操作することによって、各領域Ｘ，Ｙ，Ｚを、それぞれ回転させて、図３において斜線で示す表示画面に、所望の情報を表示させることができる。
【００４２】
以上に説明したように、本実施例のＥＰＧにおいては、シリンダ（円柱）を複数の領域に分割し、その各領域に、それぞれ、日時、番組、ジャンルを割り当て、各領域をそれぞれ回転可能としている。以下、本明細書中では、この形態で表示されるＥＰＧをシリンダＥＰＧと呼ぶ。
【００４３】
図４は、図３に示すシリンダＥＰＧのモニタ装置１０上における実際の表示画面の一例を示す図である。なお、図４においては、日にち及び曜日が表示される領域と、時刻が表示される領域がさらに分割されており、日にち及び曜日が表示される領域を領域Ｘ１とし、時刻が表示される領域を領域Ｘ２としている。
【００４４】
また、各領域Ｘ１，Ｘ２，Ｙ，Ｚには、ユーザが、操作部４等を操作することによって移動可能なカーソル（領域Ｘ１のカーソル１００Ｘ１、領域Ｘ２のカーソル１００Ｘ２、領域Ｙのカーソル１００Ｙ、領域Ｚのカーソル１００Ｚ）が表示されている。
【００４５】
例えば、図４においては、日にちが表示されている領域Ｘ１では、カーソル１００Ｘ１が「３日」（すなわち、３日の日曜日）に配置されており、時刻が表示されている領域Ｘ２では、カーソル１００Ｘ２が午前８時に配置されている。領域Ｘ２においては、カーソル１００Ｘ２の配置されている時刻の数字（この場合、「８」）が、他の時刻の数字よりも大きく表示されるようになされている。
【００４６】
また、領域Ｚには、５個のジャンル選択アイコン５０が表示されており、この場合、カーソル１００Ｚが「全部」に配置されている。従って、領域Ｙ（カーソル１００Ｙは、「百一匹わんちゃん」に配置されている）には、３日、日曜日の午前８時に放送される、全てのジャンルの番組のタイトルが、チャンネル番号、ステーションロゴ及び放送時刻とともに表示されている。
【００４７】
なお、ジャンル選択アイコン５０に含まれているブックマーク選択アイコン５０Ａは、ブックマークの付された（後述する）番組のタイトルの一覧を領域Ｙに表示させる場合に選択される。
【００４８】
ユーザは、上記カーソル１００Ｘ１，１００Ｘ２，１００Ｙ，１００Ｚを、それぞれ移動させることによって、各領域を回転させる（スクロールさせる）。
【００４９】
次に、図１に示す操作部４の構成例について説明する。図５は、本実施例の電子番組ガイド表示制御装置を遠隔操作する場合に用いられるリモートコマンダの構成例を示す平面図である（すなわち、このリモートコマンダ４Ａが図１に示す操作部４とされる）。
【００５０】
電源ボタンスイッチ１１１とテレビ電源ボタンスイッチ１１２は、それぞれ、電子番組ガイド表示制御装置（ＩＲＤ）１、またはモニタ装置１０の電源をオンまたはオフするときに操作される。
【００５１】
消音ボタンスイッチ１１３を操作すると音声がミュートされ、再度操作すると、ミュートが解除される。
【００５２】
テレビ切換ボタンスイッチ１１４Ａ及びＩＲＤ切換ボタンスイッチ１１４Ｂは、このリモートコマンダ４Ａの各スイッチの機能を、モニタ装置１０に対応する機能にするか、または、電子番組ガイド表示制御装置１に対応する機能にするかを切り換えるときに操作される。
【００５３】
入力切換ボタンスイッチ１１５は、電子番組ガイド表示制御装置１への入力を切り換えるときに操作される。画面表示ボタンスイッチ１１６は、モニタ装置１０上に、ステーションロゴ、タイトル名を含むチャンネル番号等を表示させる場合に操作され、再度操作されるとその表示が消える。二重音声ボタンスイッチ１１７は、スピーカ１１から出力させる音声を、２カ国語放送、多重放送の番組において、主音声、副音声、主＋副音声（ステレオ、外国語、または日本語と外国語）に切り換える場合に操作される。
【００５４】
０乃至９の数字が表示されている数字ボタンスイッチ１１８は、各々のボタンに表示されている数字を入力するとき操作される。選局ボタンスイッチ１１８Ａは、数字ボタンスイッチ１１８の操作が完了したとき、数字入力終了と、その入力した数字がチャンネルを表すものであることを示す意味で、それに続いて操作される。
【００５５】
また、上述したテレビ切換ボタンスイッチ１１４Ａが操作され、このリモートコマンダ４Ａがモニタ装置１０用のリモートコマンダとされている場合、数字ボタンスイッチ１１８の「７」のボタンの下側に配置されているボタンは「１０」を表すボタンとされ、「０」と表示されているボタンは「１１」を表すボタンとされ、選局ボタンスイッチ１１８Ａは「１２」を表すボタンとされる。モニタ装置１０には、押されたボタンに設定されている放送局（チャンネル）の番組が表示される。
【００５６】
メニューボタンスイッチ１１９は、モニタ装置１０に電子番組ガイドやＩＲＤ１の諸設定のメニュー画面（図示せず）を表示させるときに操作され、インフォボタンスイッチ１２０は、インフォ画面（図示せず）を表示させるときに操作される。
【００５７】
現番組ボタンスイッチ１２１と番組予告ボタンスイッチ１２２は、プロモーションチャンネルの選局に用いられ、それぞれ、現在放送中の番組、または今後放送される予定の番組の予告を表示させるとき操作される。番組表ボタンスイッチ１２３は、図４に示すようなＥＰＧ（番組表）を表示させるとき操作される。
【００５８】
セレクトボタン（決定キー）スイッチ１２８は、リモートコマンダ４Ａの上面に対して垂直方向に押下操作（セレクト操作）することができるようになされている。アップボタンスイッチ（上キー）１２４、ダウンボタンスイッチ（下キー）１２５、レフトボタンスイッチ（左キー）１２６、及びライトボタンスイッチ（右キー）１２７は、画面上に表示されるカーソル（例えば、図４に示すカーソル１００Ｘ１，１００Ｘ２，１００Ｙ，１００Ｚ）等を上下左右に移動させるとき（方向操作するとき）操作される。
【００５９】
ボリウムボタンスイッチ１２９とチャンネルアップダウンボタンスイッチ１３０は、ボリウムまたはチャンネルの番号を増減するとき操作される。
【００６０】
次に、本実施例の電子番組ガイド表示制御装置の動作について、図６及び図７に示すフローチャートを参照して説明する。
【００６１】
ＣＰＵ２０は、最初に、操作入力制御プログラム２１Ａを実行することにより、リモートコマンダ４Ａ（操作部４）から入力される各種の操作コマンドに対応した処理を行う。
【００６２】
すなわち、図７に示すステップＳ１において、内部制御マイコン３のＣＰＵ２０は、リモートコマンダ４Ａ（操作部４）の番組表ボタンスイッチ１２３が押されたか否かを判定する。
【００６３】
この間に、例えば、所定のチャンネルを選択する指令が入力されたとすると、ＣＰＵ２０は、入出力インタフェース２３を介して入力された操作コマンドに対応して、チューニング制御プログラム２１Ｂを実行し、チューナ２のチューニング処理を制御する。チューナ２には、アンテナ等を介して放送波が供給されており、チューナ２は、内部制御マイコン３（ＣＰＵ２０）の制御に対応したチューニング処理を行い、指定されたチャンネルの受信出力を番組情報抽出回路５に供給する。
【００６４】
なお、チューナ２に供給される放送波には、１週間分の番組情報データが数秒に１回の割合で重畳されている。この番組情報データは、例えば、３時間に１回の割合で最新のデータに変更される。番組情報抽出回路５に供給されるチューナ２の出力には、この番組情報データも含まれている。
【００６５】
内部制御マイコン３のＣＰＵ２０は、制御プログラムブロック２１に記憶されている番組情報抽出制御プログラムを実行することによって、番組情報抽出回路５の処理を制御する。番組情報抽出回路５は、この制御に対応して、チューナ２の出力に含まれている番組情報データを抽出し、内部制御マイコン３に供給する。内部制御マイコン３のＣＰＵ２０はこのデータを、シリンダＥＰＧデータベース２２Ａに蓄積させる。
【００６６】
管面表示信号作成回路６は、内部制御マイコン３（ＣＰＵ２０）の制御に対応して、内部制御マイコン３から供給された番組表の管面表示用データ２２Ｂを管面表示信号に変換し、映像ミックス回路９に供給する。
【００６７】
このとき、映像ミックス回路９には、番組情報抽出回路５から出力され、映像信号再生回路７によって再生された映像信号（チューナ２で選局された番組の映像信号）が入力されている。映像ミックス回路９は、この映像信号をモニタ装置１０に出力する。また、音声信号再生回路８で再生された音声信号がスピーカ１１に出力される。このようにして、モニタ装置１０とスピーカ１１に、指定したチャンネルの画像と音声が出力される。
【００６８】
ユーザは、例えば、番組表を表示させるとき、リモートコマンダ４Ａの番組表ボタンスイッチ１２３を操作する。
【００６９】
番組表ボタンスイッチ１２３が押されていない場合は、ステップＳ１の処理が繰り返される。リモートコマンダ４Ａの番組表ボタンスイッチ１２３が押された場合、番組表表示コマンドが内部制御マイコン３の入出力インタフェース２３を介してＣＰＵ２０に入力され、ステップＳ２に進む。
【００７０】
ステップＳ２（番組表表示手段）においては、ＣＰＵ２０は、管面表示用データ作成プログラム２１Ｄを実行し、データブロック２２内に蓄積されているシリンダＥＰＧデータベース２２Ａに基づいて、番組情報の管面表示用データ２２Ｂを作成する。この管面表示用データ２２Ｂは、データブロック２２内に蓄積されるとともに、入出力インタフェース２３を介して管面表示信号作成回路６に出力される。また、ＣＰＵ２０は、管面表示信号作成制御プログラム２１Ｅを実行し、管面表示信号作成回路６の処理を制御する。このようにして、例えば、図８（ｃ−１）に示すようなＥＰＧ（番組表）がモニタ装置１０の管面上に表示される。
【００７１】
次に、ステップＳ３に進み、ＣＰＵ２０は、リモートコマンダ４Ａの番組表ボタンスイッチ１２３、アップボタンスイッチ１２４、ダウンボタンスイッチ１２５、レフトボタンスイッチ１２６、ライトボタンスイッチ１２７、及びセレクトボタンスイッチ１２８のうちのいずれかのスイッチが押されているか否かを判定する（キー入力があるか否かを判定する）。これらのスイッチ１２３乃至１２７のいずれのスイッチも押されていない場合には、このステップＳ３の処理が繰り返される。一方、これらのスイッチ１２３乃至１２７のいずれかのスイッチが押されていると判定された場合、ステップＳ４に進む。
【００７２】
ステップＳ４においては、ＣＰＵ２０は、押されたスイッチがアップボタンスイッチ１２４またはダウンボタンスイッチ１２５のいずれかであるか否を判定する。そして、押されたスイッチがアップボタンスイッチ１２４またはダウンボタンスイッチ１２５のいずれかであると判定された場合、ステップＳ６に進む。
【００７３】
ステップＳ６では、ＣＰＵ２０は、移動可能なカーソルの存在する領域が、領域Ｘ１，Ｘ２，Ｙ，Ｚのうちのいずれであるのかを判定する。移動可能とされているカーソルが領域Ｘ１に配置されているカーソル１００Ｘ１である場合、ＣＰＵ２０は、ステップＳ７ａに進み、領域Ｘ１（すなわち、日にち及び曜日が表示されている領域）のカーソル１００Ｘ１を、アップボタンスイッチ１２４またはダウンボタンスイッチ１２５の操作に対応して上下方向に移動させる。これにより、日にち及び曜日の選択が行われる。
【００７４】
例えば、図８（ａ−１）に示すように、領域Ｘ１（日にち及び曜日の表示領域）に存在しているカーソル１００Ｘ１が移動可能とされ、そのカーソル１００Ｘ１が３日、日曜日に配置されている場合において、ダウンボタンスイッチ１２５が１回押されると、図８（ａ−２）に示すように、カーソル１００Ｘ１が、４日、月曜日（すなわち、３日、日曜日の１つ下）に移動する。
【００７５】
ステップＳ６において、移動可能とされているカーソルが領域Ｘ２に配置されているカーソル１００Ｘ２であると判定された場合、ステップＳ７ｂに進み、領域Ｘ２（すなわち、時刻が表示されている領域）のカーソル１００Ｘ２が、アップボタンスイッチ１２４またはダウンボタンスイッチ１２５の操作に対応して上下方向に移動し、時刻の選択が行われる。
【００７６】
例えば、図８（ｂ−１）に示すように、領域Ｘ２に存在しているカーソル１００Ｘ２が移動可能であり、そのカーソル１００Ｘ２が午前８時に配置されている場合において、ダウンボタンスイッチ１２５が１回押されると、図８（ｂ−２）に示すように、カーソル１００Ｘ２が午前９時（すなわち、午前８時の１つ下）に移動する。
【００７７】
ステップＳ６において、移動可能とされているカーソルが領域Ｙに配置されているカーソル１００Ｙであると判定された場合、ステップＳ７ｃに進み、領域Ｙ（すなわち、番組のタイトル等が表示されている領域）のカーソル１００Ｙが、アップボタンスイッチ１２４またはダウンボタンスイッチ１２５の操作に対応して上下方向に移動し、番組の選択が行われる。
【００７８】
例えば、図８（ｃ−１）に示すように、領域Ｙのカーソル１００Ｙが移動可能とされており、そのカーソル１００Ｙが第１０チャンネルの「百一匹わんちゃん」に配置されている場合において、ダウンボタンスイッチ１２５が１回押されると、図８（ｃ−２）に示すように、カーソル１００Ｙは、第１１チャンネルの「今日のニュース」（すなわち、第１０チャンネルの「百一匹わんちゃん」の１つ下に配置されている番組）に移動する。
【００７９】
ステップＳ６において、移動可能とされているカーソルが領域Ｚに配置されているカーソル１００Ｚである場合、ステップＳ７ｄに進み、領域Ｚ（すなわち、ジャンル名が表示されている領域）のカーソル１００Ｚが、アップボタンスイッチ１２４またはダウンボタンスイッチ１２５の操作に対応して上下方向に移動され、ジャンルの選択が行われる。
【００８０】
例えば、図８（ｄ−１）に示すように、領域Ｚに存在しているカーソル１００Ｚが移動可能とされ、そのカーソルが「全て」に配置されている場合において、ダウンボタンスイッチ１２５が１回押されると、図８（ｄ−２）に示すように、カーソル１００Ｚは、「映画」（すなわち、「全部」の１つ下に配置されているジャンル）に移動する。
【００８１】
ところで、各ステップ７ａ乃至７ｄ（変更手段）においては、所定の領域におけるカーソルを上下方向に移動させた場合、カーソルが移動されるとともに、そのカーソルの移動に対応して、他の領域の表示が変更される。以下に、この動作について説明する。
【００８２】
例えば、領域Ｙのカーソル１００Ｙを上下方向に移動させた場合の例について説明する。図９は、領域Ｙのカーソル１００Ｙをさらに下方向に移動させた場合の表示例を示している。図９（ａ）は、図８（ｃ−２）と同一の画面であり、この状態からダウンボタンスイッチ１２５を６回押すと、領域Ｙのカーソル１００Ｙは、そのキー操作に対応して、第１１チャンネルの「今日のニュース」から６つ下に表示されている第２１チャンネルの「夏のサスペンス」に移動する（図９（ｂ））。この番組（「夏のサスペンス」）の放送時刻は、午前９時００分乃至午前１０時００分であるので、図９（ａ）において、午前８時に配置されていた領域Ｘ２のカーソル１００Ｘ２が、午前９時に移動する（図９（ｂ））。
【００８３】
また、図９（ｂ）の状態から、ダウンボタンスイッチ１２５をさらに操作することによって、領域Ｙを上方向にスクロール（カーソル１００Ｙを下方向に移動）させて、例えば、図９（ｃ）に示すように、午前１２時１０分乃至午前１２時２０分（但し、３日、日曜日）に放送される番組Ｅ上にカーソル１００Ｙを配置させた場合、これに対応して、領域Ｘ２のカーソル１００Ｘ２も午前１２時に移動する。
【００８４】
さらに、ダウンボタンスイッチ１２５を操作して、領域Ｙを上方向にスクロールさせ、例えば、図９（ｄ）に示すように、午前１時３０分乃至午前２時００分（次の日にち、すなわち４日、月曜日）に放送される番組４Ｆ上にカーソル１００Ｙを配置させた場合、これに対応して、領域Ｘ１（日にち及び曜日の表示領域）のカーソル１００Ｘ１が４日、月曜日に移動し、領域Ｘ２のカーソル１００Ｘ２が午前１時に移動する。すなわち、領域Ｙのカーソルが、午前００時００分以降に放送が開始される番組に配置されると、領域Ｘ１のカーソルが１日分移動する。
【００８５】
ステップＳ７ａ乃至Ｓ７ｄにおいて各領域に表示されている項目の選択が終了すると、ステップＳ３に戻り、新たなキー入力待ちの状態となる。
【００８６】
一方、ステップＳ４において、ユーザの操作したキーが、アップボタンスイッチ１２４とダウンボタンスイッチ１２５のいずれでもないと判定された場合、ステップＳ８に進む。ステップＳ８においては、ユーザの操作したキーがライトボタンスイッチ１２７であるか否かが判定され、ライトボタンスイッチ１２７であると判定された場合、ステップＳ９に進む。
【００８７】
ステップＳ９においては、移動可能とされているカーソルの存在する領域（選択されている領域）が領域Ｘ１，Ｘ２，Ｙ，Ｚのいずれであるのかが判定され、領域Ｘ１（すなわち、日にち及び曜日の表示されている領域）に存在していると判定されるとステップＳ１０ａに進む。ステップＳ１０ａにおいては、移動可能なカーソルの存在する領域が、領域Ｘ１から領域Ｘ２（領域Ｘ１の右隣に配置されている領域）（時刻の表示領域）に移行する（カーソル１００Ｘ２が移動可能になる）。
【００８８】
すなわち、図８（ａ−１）に示すように、領域Ｘ１のカーソル１００Ｘ１が移動可能とされている場合において、ライトボタンスイッチ１２７が１回押されると、移動可能なカーソルの存在領域が、図８（ｂ−１）に示す領域Ｘ２に移行する。なお、現在移動可能なカーソルが最も太く表示される。
【００８９】
ステップＳ９において、移動可能なカーソルの存在する領域（選択されている領域）が領域Ｘ２であると判定されると、ステップＳ１０ｂに進み、移動可能なカーソルの存在する領域が、領域Ｘ２から領域Ｙ（領域Ｘ２の右隣に配置されている領域）（番組のタイトル等の表示領域）に移行する（カーソル１００Ｙが移動可能になる）。
【００９０】
すなわち、図８（ｂ−１）に示すように、領域Ｘ２のカーソル１００Ｘ２が移動可能とされている場合において、ライトボタンスイッチ１２７が１回押されると、移動可能なカーソルの存在領域が、図８（ｃ−１）に示す領域Ｙに移行する。
【００９１】
ステップＳ９において、移動可能なカーソルの存在する領域（選択されている領域）が領域Ｙであると判定されると、ステップＳ１０ｃに進み、移動可能なカーソルの存在する領域が、領域Ｙから領域Ｚ（領域Ｙの右隣に配置されている領域）（ジャンルの表示領域）に移行する（カーソル１００Ｚが移動可能になる）。
【００９２】
すなわち、図８（ｃ−１）に示すように、領域Ｙのカーソル１００Ｙが移動可能とされている場合において、ライトボタンスイッチ１２７が１回押されると、移動可能なカーソルの存在領域が、図８（ｄ−１）に示すように、領域Ｚに移動する。
【００９３】
ステップＳ９において、移動可能なカーソルの存在する領域（選択されている領域）が領域Ｚであると判定されると、ステップＳ１０ｄに進み、そのキー入力が無効とされる（領域Ｚの右隣には、所定の領域が配置されていないため）。
【００９４】
ステップＳ１０ａ乃至Ｓ１０ｄにおける処理が終了すると、ステップＳ３に戻り、新たなキー入力待ちの状態となる。
【００９５】
一方、ステップＳ８において、ユーザの操作したキーがライトボタンスイッチ１２７ではないと判定された場合、ステップＳ１１に進み、ユーザの操作したキーがレフトボタンスイッチ１２６であるか否かが判定される。そして、レフトボタンスイッチ１２６であると判定された場合、ステップＳ１２に進み、移動可能とされているカーソルの存在する領域（選択されている領域）が、領域Ｘ１，Ｘ２，Ｙ，Ｚのいずれであるかのが判定される。
【００９６】
ステップＳ１２において、移動可能なカーソルの存在する領域が領域Ｘ１であると判定された場合、ステップＳ１３ａに進み、そのキー入力が無効とされる（領域Ｘ１の左隣には、所定の領域が配置されていないため）。
【００９７】
ステップＳ１２において、移動可能とされているカーソルの存在する領域（選択されている領域）が領域Ｘ２であると判定された場合、ステップＳ１３ｂに進み、移動可能なカーソルの存在する領域が、領域Ｘ２から領域Ｘ１（領域Ｘ２の左隣に配置されている領域）に移動される（カーソル１００Ｘ１が移動可能とされる）。
【００９８】
すなわち、図８（ｂ−１）に示すように、領域Ｘ２のカーソル１００Ｘ２が移動可能とされている場合において、レフトボタンスイッチ１２６が１回押されると、移動可能なカーソルの存在領域が、図８（ａ−１）に示す領域Ｘ１に移動する。
【００９９】
ステップＳ１２において、移動可能なカーソルの存在する領域が領域Ｙであると判定された場合、ステップＳ１３ｃに進み、移動可能なカーソルの存在する領域が、領域Ｙから領域Ｘ２（領域Ｙの左隣に配置されている領域）に移行される（カーソル１００Ｘ２が移動可能とされる）。
【０１００】
すなわち、図８（ｃ−１）に示すように、領域Ｙのカーソル１００Ｙが移動可能とされている場合において、レフトボタンスイッチ１２６が１回押されると、移動可能なカーソルの存在領域が、図８（ｂ−１）に示す領域Ｘ２に移動する（カーソル１００Ｘ２が移動可能になる）。
【０１０１】
ステップＳ１２において、移動可能なカーソルの存在する領域が領域Ｚであると判定された場合、ステップＳ１３ｄに進み、移動可能なカーソルの存在するとされる領域が、領域Ｚから領域Ｙ（領域Ｚの左隣に配置されている領域）に移行される。
【０１０２】
すなわち、図８（ｄ−１）に示すように、領域Ｚのカーソル１００Ｚが移動可能とされている場合において、レフトボタンスイッチ１２６が１回押されると、移動可能なカーソルの存在領域が、図８（ｃ−１）に示す領域Ｙに移動する（カーソル１００Ｙが移動可能になる）。
【０１０３】
ステップＳ１３ａ乃至Ｓ１３ｄにおける処理が終了すると、ステップＳ３に戻り、新たなキー入力待ちの状態となる。
【０１０４】
一方、ステップＳ１１において、ユーザの操作したキーがレフトボタンスイッチ１２６ではないと判定された場合、図７に示すステップＳ１４に進み、ユーザの操作したキーがセレクトボタンスイッチ（決定キー）１２８であるか否かが判定される。ステップＳ１４において、ユーザの操作したキーがセレクトボタンスイッチ１２８であると判定されると、領域Ｙのカーソル１００Ｙが配置されている番組が選択されたものと認識されてステップＳ１５に進む。
【０１０５】
ステップＳ１５においては、ステップＳ１４で選択された番組が現在放送中であるか否かが判定され、その番組が放送中であると判定された場合、ステップＳ１６に進み、モニタ装置１０の管面が、シリンダＥＰＧから選択した番組の画像に切り換わる。すなわち、ＣＰＵ２０は、チューナ２を制御し、指定された番組のチャンネルを受信させ、その画像をモニタ装置１０に表示させる。そして、このとき、ステップＳ２４において、それまで表示されていた番組表が消去される。
【０１０６】
一方、選択した番組が現在は放送されておらず、今後放送される予定の番組であると判定された場合、ステップＳ１７（番組情報表示手段）に進み、モニタ装置１０の管面表示が、シリンダＥＰＧから選択した番組の番組情報に切り換わる。すなわち、ＣＰＵ２０は、シリンダＥＰＧデータベース２２Ａに記憶されている、その番組の番組情報（例えば、その番組のあらすじ、出演者等）を読み出し、表示させる。
【０１０７】
このステップＳ１５乃至Ｓ１７の処理について、図１０を参照してさらに説明する。なお、現在の日にち及び時刻は、３日、日曜日の午前８時１０分であるものとする。
【０１０８】
いま、モニタ装置１０の管面上には、図１０に示すシリンダＥＰＧ（図８（ｃ−１）に示す番組表と同一のものであるが、領域Ｙのカーソル１００Ｙの図示が省略されている）が表示されている。例えば、ユーザが、リモートコマンダ４Ａを操作して、第１３チャンネルの「旅情」（午前８時０５分乃至午前１１時００分に放送）にカーソル１００Ｙを配置し、そこで、セレクトボタンスイッチ１２８を押したものとする。すると、選択した番組（「旅情」）が現在放送中であるので、このモニタ装置の画面は、図１０（ａ）に示すシリンダＥＰＧから図１０（ｂ）に示す「旅情」の画面に切り換わり（ステップＳ１６）、ユーザは、選択した番組を視聴することができる。
【０１０９】
一方、例えば、ユーザが、リモートコマンダ４Ａを操作して、第２１チャンネルの「夏のサスペンス」（午前９時００分乃至午前１０時００分に放送）にカーソルを配置し、そこで、セレクトボタンスイッチ１２８を押したものとする。すると、選択した番組（「夏のサスペンス」）が、いま現在放送されておらず、今後放送する予定の番組であるので、このモニタ装置１０の画面は、図１０（ａ）に示すシリンダＥＰＧから、図１０（ｃ）に示す「夏のサスペンス」の番組情報に切り換わる（ステップＳ１７）。
【０１１０】
図１０（ｃ）に示す番組情報の表示画面上には、その番組（この場合、「夏のサスペンス」）の放送日時、番組内容等が表示される他に、ユーザが選択可能な、各種のコマンドアイコン２００が表示されている。図１０（ｃ）においては、コマンドアイコン２００として、番組表（図１０（ａ））を再度表示させるための「戻り」アイコン２００Ａ、現在表示されている番組情報の番組にブックマーク（しおり）を付す（番組をマーキングする）ための「ブックマーク」アイコン２００Ｂ（マーキング手段）、この番組を、その放送開始時刻に、受信表示させるための「タイマ」アイコン２００Ｃ、及びテレビショッピング等に用いられる「購入」アイコン２００Ｄ（この実施例の場合には用いられない）が表示されている。
【０１１１】
ユーザは、リモートコマンダ４Ａのアップボタンスイッチ１２４及びダウンボタンスイッチ１２５を操作することによって、所望のコマンドアイコン２００（２００Ａ乃至２００Ｄ）にカーソル２１０を配置することができ、セレクトボタンスイッチ（決定キー）１２８を押すことによって、カーソル２１０の配置されているコマンドアイコン２００を選択することができる。
【０１１２】
ステップＳ１７において、例えば、図１０（ｃ）に示す番組情報が表示されると、ステップＳ１８に進み、「戻り」アイコン２００Ａが選択されたか否かが判定される。「戻り」アイコン２００Ａが選択されている場合には、ステップＳ２に戻り、再びシリンダＥＰＧがモニタ装置１０の画面上に表示される。一方、「戻り」アイコン２００Ａが選択されていない場合においては、ステップＳ１９に進み、「ブックマーク」アイコン２００Ｂが選択されているか否かが判定される。
【０１１３】
ステップＳ１９において、「ブックマーク」アイコン２００Ｂが選択されていると判定された場合、ステップＳ２０に進み、この番組情報で紹介されている番組にブックマーク（しおり）が付され、この番組がデータブロック２２のブックマークリスト２２Ｃに登録される。ステップＳ１９の処理の終了後において、ステップＳ１８に戻る。
【０１１４】
例えば、図１０（ｃ）に示すように、「夏のサスペンス」の番組情報を表示させている場合において、カーソル２１０が「ブックマーク」アイコン２００Ｂに配置され、リモートコマンダ４Ａのセレクトボタンスイッチ１２８が押されると、「夏のサスペンス」が、データブロック２２のブックマークリスト２２Ｃに登録される。
【０１１５】
次に、「戻り」アイコン２００Ａが選択されると（ステップＳ１８）、図１１に示す番組表が表示される。このとき、領域Ｙの「夏のサスペンス」の表示部の最後尾に、この番組にブックマークが付されたことを表すブックマークのシンボルマーク２２０が表示される。従って、ユーザは、自分が気にとめてブックマークを付した番組を、ブックマークのシンボルマーク２２０の表示を観察することにより容易に確認することができる。
【０１１６】
さらに、領域Ｚのカーソル１００Ｚがブックマーク選択アイコン５０Ａ（マーキング番組表示手段）に配置されると、図１２に示すように、ユーザがブックマークを付した番組のタイトルの一覧が領域Ｙに表示される。従って、ユーザは、ブックマークを付した番組のみを容易に確認することができる。
【０１１７】
一方、ステップＳ１９において、「ブックマーク」アイコン２００Ｂが選択されていないと判定された場合、ステップＳ２１に進み、「タイマ」アイコン２００Ｃが選択されているか否かが判定される。ステップＳ２１において、「タイマ」アイコン２００Ｃが選択されていると判定された場合においては、ステップＳ２２に進み、この番組情報で紹介されている番組のタイマ予約処理（この番組を、データブロック２２の、その放送開始時刻に表示させるタイマ予約リストに登録する処理）が行われ、ステップＳ１８に戻る。一方、ステップＳ２１において、「タイマ」アイコン２００Ｃが選択されていないと判定された場合においてもステップＳ１８に戻る。
【０１１８】
ＣＰＵ２０は、このように、タイマ予約リストに番組が登録された場合、計時動作を行い、その放送開始時刻が到来したとき、チューナ２を制御し、その番組を受信表示させる。
【０１１９】
以上のように、本実施例の電子番組ガイド表示制御装置においては、所望の番組にブックマーク（しおり）を付すことができるようになされており、番組表の表示画面において、ブックマークの付された番組にシンボルマークを表示させるようにしているので、ユーザは、ブックマークを付した番組を、容易に確認することができる。
【０１２０】
上述した実施例においては、例えば、図１０に示す番組情報の画面の「ブックマーク」アイコン２００Ｂを選択することにより、所望の番組にブックマークを付すようにしているが、本発明はこれに限らない。
【０１２１】
例えば、図１３に示すように、電子番組ガイド表示制御装置の操作に用いられるリモートコマンダ４Ｂに、ブックマークボタンスイッチ１４０を設け、これを操作することによって、所望の番組にブックマークを付すようにしてもよい。この場合、ユーザは、ブックマークを付す番組にカーソル１００Ｙを配置し、そこでブックマークボタンスイッチ１４０を押すようにする。すると、図１１に示す場合と同様に、領域Ｙの選択した番組のタイトルの表示部の最後尾に、ブックマークのシンボルマーク２２０が表示される。
【０１２２】
また、この場合においても、ブックマーク選択アイコン５０Ａを選択することにより、ブックマークを付した番組の一覧の表示（例えば、図１２）がなされる。
【０１２３】
なお、上記ブックマークボタンスイッチ１４０を、電子番組ガイド表示制御装置の本体に設けるようにしてもよいことは勿論である。
【０１２４】
【発明の効果】
以上のように、本発明の電子番組ガイド表示制御装置及び方法によれば、所定の番組をマーキングできるようにしたので、ユーザは、気にとめた番組をマーキングし、その番組を番組表の中から容易に確認することができる。
【図面の簡単な説明】
【図１】本発明を適用した電子番組ガイド表示制御装置の一実施例の構成を示すブロック図である。
【図２】図１に示す内部制御マイコン３の内部の構成例を示すブロック図である。
【図３】本発明を適用した電子番組ガイドの概念図である。
【図４】モニタ装置の画面上に、実際に表示されるシリンダＥＰＧの表示例を示す図である。
【図５】ユーザの操作するリモートコマンダの一構成例を示す平面図である。
【図６】図１に示す電子番組ガイド表示制御装置の動作を説明するフローチャートである。
【図７】図１に示す電子番組ガイド表示制御装置の動作を説明するフローチャートである。
【図８】図４に示すシリンダＥＰＧのカーソルの移動例を示す図である。
【図９】シリンダＥＰＧ内の領域Ｙのカーソルを移動した場合の様子を説明する図である。
【図１０】所定の番組を選択した場合のモニタ装置の画面の変化を説明する図である。
【図１１】所定の番組にブックマークが付された場合のシリンダＥＰＧの表示例を表す図である。
【図１２】ブックマーク選択アイコンが選択された場合の表示例を表す図である。
【図１３】ユーザの操作するリモートコマンダの他の構成例を表す平面図である。
【図１４】従来のＥＰＧの表示例を示す図である。
【図１５】図１４（ｂ）に示す番組表の構成例を示す図である。
【符号の説明】
１  電子番組ガイド表示制御装置，  ２  チューナ，  ３  内部制御マイコン，  ４  操作部，  ４Ａ  リモートコマンダ，  ５  番組情報抽出回路，  ６  管面表示信号作成回路，  ７  映像信号再生回路，  ８  音声信号再生回路，  ９  映像ミックス回路，  １０  モニタ装置，  １１  スピーカ，  ２０  ＣＰＵ，  ２１  制御プログラムブロック，  ２１Ａ  操作入力制御プログラム，  ２１Ｂ  チューニング制御プログラム，  ２１Ｃ  番組情報抽出制御プログラム，  ２１Ｄ  管面表示用データ作成プログラム，  ２１Ｅ  管面表示信号作成制御プログラム，  ２２  データブロック，  ２２Ａ  シリンダＥＰＧデータベース，  ２２Ｂ  管面表示用データ，  ２３  入出力インタフェース，  ５０  ジャンル選択アイコン，  ５０Ａ  ブックマーク選択アイコン，  １００Ｘ１，１００Ｘ２，１００Ｙ，１００Ｚ  カーソル，  １４０  ブックマークボタンスイッチ，２００  コマンドアイコン，  ２００Ｂ  「ブックマーク」アイコン，  ２１０  カーソル
【図１】
0003702524.tif 000002
【図２】
0003702524.tif 000003
【図３】
0003702524.tif 000004
【図４】
0003702524.tif 000005
【図５】
0003702524.tif 000006
【図６】
0003702524.tif 000007
【図７】
0003702524.tif 000008
【図８】
0003702524.tif 000009
【図９】
0003702524.tif 000010
【図１０】
0003702524.tif 000011
【図１１】
0003702524.tif 000012
【図１２】
0003702524.tif 000013
【図１３】
0003702524.tif 000014
【図１４】
0003702524.tif 000015
【図１５】
0003702524.tif 000016