(57)【特許請求の範囲】
【請求項１】
放送時間帯が互いに重複している番組についての録画予約、または視聴予約を設定できる表示制御装置において、
前記番組の前記録画予約、または前記視聴予約を設定する予約設定手段と、
電子番組ガイド情報を取得する取得手段と、
前記取得手段により取得された前記電子番組ガイド情報を表示手段に表示させる表示制御手段と
を備え、
前記表示制御手段は、前記予約設定手段により前記録画予約、または前記視聴予約が設定された前記番組の放送時間帯が、前記録画予約、または前記視聴予約が設定された他の番組の放送時間帯と重複する場合、その重複する第１の時間帯に、重複していない第２の時間帯と識別可能な所定の識別情報であって、前記番組に設定された前記録画予約、または前記視聴予約に従って前記他の番組に優先して録画または視聴が行われるときと、行われないときに応じて、前記第２の時間帯に付されている情報とそれぞれ異なる識別情報を付した前記電子番組ガイド情報を表示させる
ことを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、前記第１の時間帯と前記第２の時間帯に、それぞれ異なる色彩を付した前記電子番組ガイド情報を表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記番組と前記他の番組に設定されている前記録画予約、または前記視聴予約に対する優先度を設定する優先度設定手段をさらに備え、
前記表示制御手段は、前記優先度設定手段により設定された前記優先度に基づいて、前記識別情報を選択し、前記電子番組ガイド情報を表示させる
ことを特徴とする請求項１に記載の表示制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、表示制御装置に関し、特に、放送時間帯が互いに重複している番組の録画予約を設定できる機器において、重複している時間帯についての詳細な情報を容易に確認できるようにした表示制御装置に関する。
【０００２】
【従来の技術】
ディジタル放送の分野などでは、番組を選択するための番組ガイドデータを映像や音声などの番組データ等に多重化して伝送し、受信側の表示装置において、これを表示するようにした、いわゆるEPG(Electronic Program Guide)が知られている。
【０００３】
利用者は、EPGを利用することで、視聴する番組を選択するだけでなく、例えば、その表示装置に接続されているDVCR(Digital Video Cassette Recorder)やハードディスクレコーダなどに保存させるために、録画予約の対象の番組を選択することなどもできる。
【０００４】
例えば、利用者は、リモートコントローラなどを操作して、EPGに表示されている番組から好みの番組を選択し、録画予約ボタンを押下することで録画予約を設定できる。
【０００５】
そして、録画予約を設定した番組に対しては、EPG上において、利用者にその旨を通知する所定のアイコンなどが表示される。
【０００６】
ところで、DVCRやハードディスクレコーダなどの記録装置には、放送時間が互いに重複している番組の録画予約を設定できるものもある。これにより、利用者は、例えば、毎日同一の時間帯に録画が実行されるように予め設定している場合に、その設定を気にすることなく、その時間帯に放送される他の番組の録画予約を設定したりすることができる。
【０００７】
図１は、上述したように、互いの放送時間が重複している番組の録画予約を設定できる機器により表示されるEPGの例を示す図である。図１の横軸は時間を示しており、縦軸はチャンネルを示している。なお、図の例においては、チャンネル１２７乃至チャンネル１３１により放送される番組は省略しているが、実際には、チャンネル１２３乃至チャンネル１２６と同様に、その時間帯に放送される番組のタイトル等が表示される。
【０００８】
図に示すように、例えば、番組１（ヨーロッパサッカー）と番組３（マネートーク）、番組２（世界の格闘技）と番組３は、それぞれ放送時間が一部重複している。そして、それぞれの番組名の左端には、その番組に録画予約が設定されていることを示すアイコンが表示されている。
【０００９】
図１の例においては、番組１のタイトルの左側には予約アイコン１１が表示され、番組２のタイトルの左側には予約アイコン１２が表示され、番組３のタイトルの左側には予約アイコン１３が表示されている。
【００１０】
このような予約アイコンを確認することで、利用者は、どの番組に録画予約が設定されているのかを容易に確認することができる。
【００１１】
図２は、EPGを利用して録画予約を設定し、その設定の詳細な情報を一覧表示させたときの例を示す図である。
【００１２】
この例においては、図１において、予約が設定されているとした番組１、番組２、および番組３の詳細な予約情報が、予約情報１、予約情報２、および予約情報３として、それぞれ表示されている。
【００１３】
そして、それぞれの予約情報には、例えば、予約情報１に示すように、番組のタイトルと、そのチャンネル、および放送日時等が表示され、その右側には、予約アイコン１１等が表示されている。
【００１４】
このような一覧表示を参照することでも、利用者は、どの番組に録画予約が設定されているのかを容易に確認することができる。
【００１５】
【発明が解決しようとする課題】
しかしながら、例えば、図１に示したようなEPGを表示させることで、利用者は、録画予約が設定されている番組を容易に確認することができるものの、放送される時間帯が重複している場合に、その重複している時間帯や、重複している時間帯について、いずれの番組の録画予約が実行されるのかといった、より詳細な情報をEPG上で確認できないという課題があった。
【００１６】
例えば、図１において、利用者は、番組１と番組３の放送時間帯が一部重複していることを確認することはできるが、その重複している詳細な時間帯は一目で確認できない。また、利用者は、その重複している時間帯について、番組１と番組３のいずれの番組が録画されるのかを確認できない。
【００１７】
また、録画予約などが設定されている番組のブロックに対して、そのような設定がされていない番組のブロックと異なる色彩が付されて表示されるものもあるが、上述したものと同様に、重複している時間帯などの詳細な情報を一目で確認することができない。
【００１８】
本発明はこのような状況に鑑みてなされたものであり、放送時間帯が互いに重複している番組の録画予約を設定できる機器において、重複している時間帯や、その時間帯に実行される予約の設定などの詳細な情報をEPG上などで容易に確認できるようにしたものである。
【００１９】
【課題を解決するための手段】
本発明の表示制御装置は、番組の録画予約、または視聴予約を設定する予約設定手段と、電子番組ガイド情報を取得する取得手段と、取得手段により取得された電子番組ガイド情報を表示手段に表示させる表示制御手段とを備え、表示制御手段は、予約設定手段により録画予約、または視聴予約が設定された番組の放送時間帯が、録画予約、または視聴予約が設定された他の番組の放送時間帯と重複する場合、その重複する第１の時間帯に、重複していない第２の時間帯と識別可能な所定の識別情報であって、番組に設定された録画予約、または視聴予約に従って他の番組に優先して録画または視聴が行われるときと、行われないときに応じて、第２の時間帯に付されている情報とそれぞれ異なる識別情報を付した電子番組ガイド情報を表示させることを特徴とする。
【００２０】
表示手段は、第１の時間帯と第２の時間帯に、それぞれ異なる色彩を付した電子番組ガイド情報を表示するようにすることができる。
【００２１】
番組と他の番組に設定されている録画予約、または視聴予約に対する優先度を設定する優先度設定手段をさらに備え、表示手段は、優先度設定手段により設定された優先度に基づいて、識別情報を選択し、電子番組ガイド情報を表示するようにすることができる。
【００２８】
本発明の表示制御装置においては、番組の録画予約、または視聴予約が設定され、電子番組ガイド情報が取得され、取得された電子番組ガイド情報が表示手段に表示される。また、録画予約、または視聴予約が設定された番組の放送時間帯が、録画予約、または視聴予約が設定された他の番組の放送時間帯と重複する場合、その重複する第１の時間帯に、重複していない第２の時間帯と識別可能な所定の識別情報であって、番組に設定された録画予約、または視聴予約に従って他の番組に優先して録画または視聴が行われるときと、行われないときに応じて、第２の時間帯に付されている情報とそれぞれ異なる識別情報を付した電子番組ガイド情報が表示される。
【００３０】
【発明の実施の形態】
図３は、本発明を適用した表示制御システムの構成例を示す図である。
【００３１】
テレビジョン受像機４１は、STB(Set Top Box)４３を内蔵しており、STB４３により再生されたテレビジョン番組（以下、単に番組と称する）の映像をモニタ４２に表示する。また、テレビジョン受像機４１には、図示せぬスピーカが設けられており、番組の音声などが、そのスピーカから出力される。
【００３２】
STB４３は、BS(Broadcasting Satellite)、またはCS(Communications Satellite)を介して送信されてきたディジタルテレビジョン放送波、或いは、地上波ディジタルテレビジョン放送波を受信するアンテナ４４からの受信信号を取得し、リモートコントローラ４５からの指示に応じた番組等を再生する。
【００３３】
図に示すSTB４３においては、利用者は、リモートコントローラ４５を利用してEPG(Electronic Program Guide)（電子番組ガイド）をモニタ４２に表示させ、視聴するテレビジョン番組を選択したり、または、放送が開始されたときに、その番組が表示されるように視聴予約を設定したりすることができるようになされている。
【００３４】
さらに、利用者は、リモートコントローラ４５を操作して、IEEE(Institute of Electrical and Electronics Engineers)1394シリアルバス４６を介してSTB４３に接続されているDVCR(Digital Video Cassette Recorder)４７に録画させる番組をEPGから選択し、録画予約の設定を行うことができる。
【００３５】
そして、図３の表示制御システムにおいては、後に詳述するように、EPGを表示することが利用者から指示されたとき、録画予約や視聴予約の設定が確認され、そのような予約が設定されている番組が一目で確認できるような情報（識別情報）が付加されたEPGが表示される。
【００３６】
例えば、予約が設定されている番組には、予約が設定されていない番組と異なる色彩が施され、EPG上に表示される。また、予約が設定されている番組が複数あり、それらの番組の放送時間帯が一部互いに重複している場合、その重複している時間帯には、重複していない時間帯と異なる色彩が施され、EPG上に表示される。
【００３７】
すなわち、図３の表示制御システムにおいては、利用者は、放送時間帯が互いに重複する複数の番組について、録画予約や視聴予約を設定できるようになされている。
【００３８】
さらに、放送時間帯が重複する番組に対して予約が設定されている場合、実際に、その重複している時間帯となったときに、どの番組に対して設定されている予約が有効とされるのかを示す色彩なども、それぞれの番組に対して施され、EPG上に表示される。
【００３９】
これにより、利用者は、EPGを表示させ、どの番組に対して録画予約や視聴予約が既に設定されているのかを確認することができる。また、予約を設定した番組の中に、同様に予約が設定されている他の番組の放送時間と重複しているものがある場合、利用者は、付されている色彩を確認することで、他の番組と重複している時間帯、およびその時間帯において有効とされる予約の設定を容易に確認することができる。
【００４０】
なお、図３においては、STB４３により抽出された番組データを記録する装置は、DVCR４７であるとしたが、DVD(Digital Versatile Disc)レコーダやハードディスクレコーダなどの様々な記録装置により記録させるようにしてもよい。
【００４１】
図４は、図３のリモートコントローラ４５の外観の例を示す図である。
【００４２】
図に示すように、リモートコントローラ４５には、その右上方から、電源をオン／オフするとき操作される電源ボタン６１、音声を切り替えるとき操作される音声切り替えボタン６２、現在選局されているチャンネルを表示するとき操作される画面表示ボタン６３、および音声の出力を消すとき操作される消音ボタン６４が設けられている。
【００４３】
また、その下方には、画面の案内に従って、各種の選択を行うとき操作されるカラーボタン６５、および決定ボタン６６が設けられている。そして、その決定ボタン６６の周りには、EPGを表示するとき操作されるEPGボタン６７、「MYプラス」メニューを表示するとき操作される「MYプラス」ボタン６８、前の画面に戻るとき操作される「戻る」ボタン６９、連動するデータを表示するとき操作される連動データボタン７０、上述したような予約を設定した番組の一覧を表示するとき操作される予約一覧ボタン７１、装着されたメモリースティック（登録商標）に記録されている画像などを表示するとき操作されるメモリースティックボタン７２が設けられている。
【００４４】
決定ボタン６６の下方には、CS放送を選択するとき操作されるCSボタン７３、BS放送を選択するとき操作されるBSボタン７４、および地上波放送を選択するとき操作される地上波ボタン７５が設けられている。
【００４５】
地上波ボタン７５等の下方には、BS放送のチャンネルを選択するとき操作されるBSテンキー７６が設けられ、さらにその下方には、表示されている番組の説明を表示するとき操作される番組説明ボタン７７、字幕を表示するとき操作される字幕ボタン７８、映像の角度を切り替えるときなどに操作される映像ボタン７９、および表示させる映像のメディアを切り替えるとき操作されるメディアボタン８０が設けられている。
【００４６】
地上波放送の番組を選択するとき操作される地上波テンキー８１の下方には、チャンネルを切り替えるとき操作されるチャンネルボタン８２、および音量を上げ下げするとき操作される音量ボタン８３が設けられている。また、その下方には、表示されている画面を保存しておくとき操作されるメモボタン８４、および、STB４３の入力を切り替えるとき操作されるAVマルチボタン８５、コンポーネントボタン８６、およびビデオボタン８７が設けられている。
【００４７】
図５は、図３のSTB４３の内部構成の例を示すブロック図である。
【００４８】
CPU(Central Processing Unit)１０１は、ROM(Read Only Memory)１０２に格納されている制御プログラムをRAM(Random Access Memory)１０３に展開し、赤外線受光部１０４から供給されてきた利用者からの指示に基づいて、STB４３の全体の動作を制御する。
【００４９】
例えば、CPU１０１は、EPGをモニタ４２に表示することが利用者から指示された場合、デマルチプレクサ１０７から供給されてきたEPGデータと、後述する予約情報記憶部１０５から読み出した予約情報を参照する。そして、CPU１０１は、予約情報のそれぞれに設定されている後述する優先度に基づいて、予約が設定されている番組に所定の色彩を付したEPGデータを生成し、それをビデオデコーダ１０９に出力して、モニタ４２に表示させる。CPU１０１の詳細な処理については、フローチャートを参照して後述する。
【００５０】
赤外線受光部１０４は、リモートコントローラ４５から投光された赤外線を受光し、利用者からの指示に対応するコマンドをCPU１０１に出力する。
【００５１】
予約情報記憶部１０５は、録画予約、または視聴予約が設定された番組の情報がCPU１０１から供給されてきたとき、その情報を予約情報として保存する。そして、予約情報記憶部１０５は、例えば、利用者からEPGを表示することが指示されたときなどの所定のタイミングで、記憶している予約情報を読み出し、それをCPU１０１に提供する。
【００５２】
フロントエンド１０６は、CPU１０１からの指示に基づいて、所定のチャンネルの信号を抽出し、その信号に対してアナログディジタル変換処理、QPSK(Quadrature Phase Shift Keying)復調処理、或いは誤り訂正処理などを施し、取得したトランスポートストリームを後段のデマルチプレクサ１０７に出力する。
【００５３】
デマルチプレクサ１０７は、供給されてきたトランスポートストリームをバッファメモリ１０８に一時的に保存し、例えば、図示せぬICカードから供給されるデスクランブル鍵を用いて、デスクランブルを施す。そして、デマルチプレクサ１０７は、デスクランブルが施されたデータから、CPU１０１により指示された番組のビデオデータを構成するパケットを、その識別子に基づいて抽出し、抽出したパケットをビデオデコーダ１０９に出力する。また、デマルチプレクサ１０７は、番組の音声データが格納されているパケットを抽出し、それをオーディオデコーダ１１０に出力する。
【００５４】
さらに、デマルチプレクサ１０７は、EPGデータ（SI(Service Information)）を抽出することがCPU１０１から指示されたとき、EPGデータが格納されているパケットを抽出し、それをCPU１０１に出力する。
【００５５】
ビデオデコーダ１０９は、供給されてきたパケットを、例えば、MPEG(Moving Picture Experts Group)2方式に基づいて再生し、再生した映像信号をモニタ４２に供給して表示させる。オーディオデコーダ１１０は、供給されてきたパケットを同様に再生し、再生した音声信号を図示せぬスピーカに供給して出力させる。
【００５６】
次に、図３の表示制御システムの動作について説明する。
【００５７】
始めに、図６のフローチャートを参照して、録画予約、または視聴予約を設定するSTB４３の処理について説明する。
【００５８】
ステップＳ１において、CPU１０１は、赤外線受光部１０４からの出力に基づいて、または所定の操作ボタンが配置される図示せぬ操作部からの出力に基づいて、利用者からEPGの表示が指示されたか否かを判定し、指示されたと判定するまで待機する。
【００５９】
例えば、利用者は、EPGを表示させて、録画予約を設定する番組を選択する場合、リモートコントローラ４５のEPGボタン６７を押下する。CPU１０１は、ステップＳ１において、EPGの表示が指示されたと判定した場合、ステップＳ２に進む。
【００６０】
ステップＳ２において、CPU１０１は、デマルチプレクサ１０７を制御し、フロントエンド１０６から供給されるトランスポートストリームから、EPGデータが格納されているパケットを抽出させ、それを取得する。そして、CPU１０１は、デマルチプレクサ１０７から供給されてきたEPGデータをビデオデコーダ１０９に出力し、対応する画像をモニタ４２に表示させる。モニタ４２においては、例えば、現在表示されている番組の映像に重畳されて、EPGが表示される。
【００６１】
そして、ステップＳ３において、CPU１０１は、赤外線受光部１０４からの出力に基づいて、予約の設定を受け付ける。利用者は、例えば、録画予約を設定する場合、カラーボタン６５や決定ボタン６６を操作し、EPGに表示されている番組の中から好みの番組を選択して、その設定を行う。また、利用者は、同様にして、視聴予約を設定することができる。
【００６２】
CPU１０１は、ステップＳ４において、利用者により指定された番組の予約内容を表わす予約情報を予約情報記憶部１０５に記憶させる。例えば、利用者により選択された番組のタイトル、放送開始時刻、放送終了時刻、チャンネル番号を表わす情報や、録画予約であるのか、視聴予約であるのかを表わす情報、或いは、STB４３に接続されている記録装置が複数ある場合、どの記録装置に番組を保存するのかを表わす情報などが予約情報として予約情報記憶部１０５に保存される。
【００６３】
CPU１０１は、図示せぬタイマから通知される時刻情報と、このような予約情報を参照して、予約が設定された番組の放送が開始されるタイミングとなったか否かを判断し、そのタイミングとなったと判断したとき、予約情報に対応する動作を実行させるべく、STB４３の各部を制御する。
【００６４】
次に、図７のフローチャートを参照して、予約情報の優先度を設定するSTB４３の処理について説明する。上述したように、STB４３においては、放送時間帯が互いに重複している複数の番組に対して、予約を設定できるとされており、CPU１０１は、その重複している時間帯となったとき、それぞれの番組の予約情報に対して設定されている優先度を確認し、より上位の優先度が設定されている予約情報を、他の予約情報より優先させて実行する。
【００６５】
なお、この処理は、例えば、図６に示したような予約の設定処理が行われたときなどの、所定のタイミングで実行される。
【００６６】
ステップＳ１１において、CPU１０１は、予約情報記憶部１０５に記憶されている予約情報を読み出し、その設定内容を確認する。
【００６７】
そして、ステップＳ１２において、CPU１０１は、ステップＳ１１で確認した予約情報に基づいて、他の番組の放送時間帯と重複する時間帯を、その放送時間帯として含む番組が存在するか否かを判定し、そのような番組が存在しないと判定した場合、処理を終了させる。すなわち、そのように他の番組の放送時間帯と重複していない番組に設定されている予約は、その番組の放送開始時刻となったとき確実に実行される。
【００６８】
一方、CPU１０１は、ステップＳ１２において、他の番組の放送時間帯と重複する時間帯を、その放送時間帯として含む番組が存在すると判定した場合、ステップＳ１３に進み、それぞれの番組の放送開始時刻を確認する。そして、CPU１０１は、ステップＳ１４において、同一時刻から開始される番組が存在するか否かを判定し、それぞれ異なった時刻から放送が開始されると判定した場合、ステップＳ１５に進む。
【００６９】
ステップＳ１５において、CPU１０１は、放送開始時刻の早い番組から、順に、より上位の優先度を設定し、処理を終了させる。例えば、予約が設定されている番組の中に、午前９時から１時間だけ放送される第１の番組と、午前９時３０分から１時間だけ放送される第２の番組がある場合、第１の番組に対して、より上位の優先度が設定され、その重複する時間帯、すなわち午前９時３０分から午前１０時までの時間は、第１の番組に対して設定されている予約が実行される。従って、第２の番組に対して録画予約が設定されている場合、放送開始から３０分後に、その番組の録画が開始されることになる。
【００７０】
一方、ステップＳ１４において、CPU１０１は、同一時刻から開始される番組が存在すると判定した場合、ステップＳ１６に進み、視聴する毎に料金が課金されるPPV(Pay Per View)番組が存在するか否かを判定する。例えば、そのようなPPV番組は、利用者が、より重要視している番組であることが予想されるため、PPV番組に対しては、PPVではない他の番組よりも上位の優先度が設定される。
【００７１】
ステップＳ１７において、CPU１０１は、PPV番組が存在すると判定した場合、ステップＳ１８に進み、それが複数存在するか否かを判定する。CPU１０１は、ステップＳ１８において、PPV番組が複数存在しないと判定した場合、ステップＳ１９に進み、そのPPV番組に対して、最上位の優先度を設定する。
【００７２】
そして、CPU１０１は、ステップＳ２０に進み、優先度が設定されていない番組がある場合、サービスID（チャンネル番号）を確認し、ステップＳ２１において、例えば、サービスIDの小さい番組から順に、より上位の優先度を設定し、その処理を終了させる。
【００７３】
一方、ステップＳ１７において、PPV番組が存在しないと判定された場合、およびステップＳ１８において、PPV番組が複数存在すると判定された場合、ステップＳ２０に進み、優先度が設定されていない番組のそれぞれのサービスIDが確認された後、ステップＳ２１において、サービスIDの小さい番組の順に、より上位の優先度が設定される。
【００７４】
放送時間が互いに重複している番組に対して予約が設定されており、その重複する時間帯となったとき、STB４３は、このようにして設定された優先度に基づいて、いずれの番組に対して設定されている予約を実行すればよいのか（いずれの予約情報が有効であるのか）を判断し、録画予約や視聴予約を実行する。
【００７５】
以上のような処理により設定された優先度は、例えば、それぞれの予約情報と対応付けて予約情報記憶部１０５に保存される。
【００７６】
次に、図８のフローチャートを参照して、EPGを表示させるSTB４３の処理について説明する。
【００７７】
CPU１０１は、EPGを表示することが利用者から指示されることに応じて（EPGボタン６７が操作されることに応じて）、ステップＳ３１において、デマルチプレクサ１０７を制御し、例えば、モニタ４２に表示させる１ページ分（１画面に表示される分）のEPGデータを取得する。
【００７８】
また、CPU１０１は、ステップＳ３２において、予約情報記憶部１０５に記憶されている予約情報を読み出し、取得する。そして、ステップＳ３３において、CPU１０１は、EPGデータと予約情報を参照し、取得したEPGデータの中に、予約が設定されている番組に関するデータが存在するか否か（EPGデータにより案内される番組に予約が設定されているものがあるか否か）を判定する。
【００７９】
CPU１０１は、ステップＳ３３において、ステップＳ３１で取得したEPGデータの中に、予約が設定されている番組に関するデータが存在すると判定した場合、ステップＳ３４に進み、予約が設定されている番組に対して、優先度に応じた色彩を施したEPGを表示させる。
【００８０】
図９は、モニタ４２に表示されるEPGの例を示す図である。
【００８１】
図の例においては、番組の映像と重畳してEPG１２１がモニタ４２に表示されており、横方向が時間軸とされ、縦方向がチャンネルとされている。そして、EPG１２１は、カーソル１２１Ｃで示されるように、今日（６月１１日）放送される番組に関するものとされ、その時間帯は、午前１１時乃至午後２時までの情報とされている。利用者は、例えば、カーソル１２１Ｃを移動させることで、他の日時のEPGを表示させることができる。
【００８２】
また、EPG１２１は、チャンネル１２３乃至チャンネル１３１により放送される番組の情報とされている。なお、説明の便宜上、チャンネル１２７乃至チャンネル１３１の番組や、放送事業者のロゴなどは省略されているが、実際には、チャンネル１２３乃至チャンネル１２６と同様に表示されている。
【００８３】
EPG１２１は、基本的に、その左側から、放送事業者のロゴが表示されるロゴ表示部１２２と、その事業者が使用するチャンネル（サービスID）が表示されるチャンネル表示部１２３、およびそれぞれのチャンネルにより放送される番組が、その放送時間と対応する長さの長方形（ブロック）で表示される番組表示部１２４から構成されている。
【００８４】
そして、番組表示部１２４に表示されるそれぞれのブロックには、その番組のタイトルが表示されており、さらに、予約が設定されている番組に対しては、タイトルの左側に予約アイコンが表示されている。
【００８５】
例えば、午前１１時から午前１１時５０分まで、チャンネル１２３により放送される番組１１のブロックには、そのタイトルとして「ヨーロッパサッカー」が表示され、その左側には、予約アイコン１３１が表示されている。また、午前１１時５０分から午後１２時４０分まで、チャンネル１２３により放送される番組１２のブロックには、そのタイトルとして「世界の格闘技」が表示され、その左側には、予約アイコン１３２が表示されている。さらに、午後１２時４０分から午後１時４０分まで、チャンネル１２３により放送される番組１３のブロックには、そのタイトルとして「エースをねらえ」が表示され、その左側には、予約アイコン１３３が表示されている。
【００８６】
また、午前１１時４０分から午後１２時４０分まで、チャンネル１２４により放送される番組１４のブロックには、そのタイトルとして「マネートーク」が表示され、その左側には、予約アイコン１３４が表示されている。
【００８７】
さらに、午後１２時から午後１２時４０分まで、チャンネル１２６により放送される番組１５のブロックには、そのタイトルとして「キルトの世界」が表示され、その左側には、予約アイコン１３５が表示されている。そして、午前１時４０分から午後２時まで、チャンネル１２６により放送される番組１６のブロックには、そのタイトルとして「オール（オールスター）」が表示され、その左側には、予約アイコン１３６が表示されている。
【００８８】
図に示すように、予約アイコン１３１，１３３，１３５，１３６が実線で示されており、予約アイコン１３２，１３４が点線で示されているが、これは、録画予約と視聴予約というように、それぞれの予約種別が異なっており、その予約種別に応じて、付される色彩が異なることを示している。
【００８９】
例えば、実線で示される予約アイコン１３１，１３３，１３５，１３６は、録画予約が設定されている番組であることを示すアイコンであり、そのアイコンには赤色が付される。また、点線で示される予約アイコン１３２，１３４は、例えば、視聴予約が設定されている番組であることを示すアイコンであり、そのアイコンには青色が付される。
【００９０】
従って、利用者は、このアイコンの有無を確認するだけで、詳細な予約情報を確認することなく、EPG上で、その番組に予約が既に設定されているのか否かを判断することができ、さらに、アイコンに付されている色彩を確認するだけで、その予約の設定状況を判断することができる。
【００９１】
また、上述したように、予約が設定されている番組のブロックは、予約が設定されていない番組のブロックと異なる色彩が施されて表示されるようになされている。さらに、予約が設定されている番組同士の放送時間帯が重複している場合、その重複している時間帯には、それぞれの予約情報に対して設定されている優先度に応じて色彩が施され、重複していない時間帯と一目で識別できるようになされている。
【００９２】
優先度に応じて各ブロックに付される色彩には、例えば、３種類が設定されており、図１０は、この３種類の色彩に対応するパターンを示す図である。
【００９３】
図１０のパターン１（斜線）が付されている時間帯は、他の番組と重複しないため、予約を実行することが可能な時間帯であることを示しており、パターン２（ドット）が付されている時間帯は、他の番組と重複しているが、他の番組より上位の優先度が設定されているため、予約を実行することが可能な時間帯であることを示している。また、パターン３（縦線）が付されている時間帯は、他の番組と重複しており、かつ、他の番組より下位の優先度が設定されているため、予約を実行することが不可能な時間帯であることを示している。
【００９４】
例えば、図９において、番組１１の午前１１時から午前１１時４０分までの期間はパターン１で示されており、午前１１時４０分から午前１１時５０分までの期間はパターン２で示されている。従って、午前１１時から午前１１時４０分までの期間は、番組１１の録画予約が実行され、また、午前１１時４０分から午前１１時５０分までの期間は、他の番組（番組１４）と重複しているが、図７を参照して説明したような優先度の設定処理により、番組１４よりも上位の優先度が設定されているため、その期間においても、番組１１の録画予約が実行される。
【００９５】
より詳細には、番組１４の放送よりも先に番組１１の放送が開始されるため、図７のステップＳ１５において、番組１１に対して、番組１４よりも上位の優先度が番組１１に対して設定される。
【００９６】
同様に、番組１２と番組１４は、午前１１時５０分から午後１２時４０分の期間において、それぞれの放送時間が重複している。そして、番組１２のブロックは、全てパターン３で示されており、番組１４の午前１１時４０分から午前１１時５０分までの期間は、パターン３で示され、午前１１時５０分から午後１２時４０分までの期間は、パターン２で示されている。
【００９７】
従って、番組１４に設定されている視聴予約は、午前１１時５０分から午後１２時４０分まで実行され、番組１２に設定されている視聴予約は、実行されない。
【００９８】
このように、利用者は、それぞれのブロックに付されている色彩を確認することで、その番組に対して設定されている予約が有効なものとされているか否か（予約が実行されるか否か）を容易に判断することができる。また、他の番組の放送時間帯と互いに重複している場合、その重複している時間帯において、どの番組に設定されている予約が実行されるのかを確認することができる。
【００９９】
従って、利用者は、このようなEPGを確認し、設定されている予約が希望通りでない場合、どの予約を取り消せばよいのか、または変更すればよいのかといったようなことを容易に判断することができる。
【０１００】
なお、利用者は、同様に、番組１４と放送時間帯が重複している番組１５に設定されている録画予約は実行されないこと、並びに、番組１３、および番組１６に設定されている録画予約は設定通りに実行されることを容易に確認することができる。
【０１０１】
図８の説明に戻り、ステップＳ３３において、CPU１０１は、ステップＳ３１で取得したEPGデータの中に、予約が設定されている番組に関するデータが存在しないと判定した場合、ステップＳ３５に進み、取得したEPGデータに対応するEPGをモニタ４２に表示させる。
【０１０２】
すなわち、図９のEPG１２１と比較して、識別情報としての各種の予約アイコンや色彩が施されていない状態のEPGがモニタ４２に表示される。
【０１０３】
そして、ステップＳ３６において、CPU１０１は、赤外線受光部１０４からの出力に基づいて、表示されているEPGのスクロールが指示されたか否かを判定し、スクロールが指示されたと判定した場合、ステップＳ３１に戻り、それ以降の処理を繰り返し実行する。
【０１０４】
すなわち、表示されているEPGと時間帯、或いは日付が異なるEPGが表示される。また、録画などの予約が設定されている番組がある場合、その番組には、識別情報としての各種の色彩やアイコンが施される。
【０１０５】
一方、ステップＳ３６において、CPU１０１は、EPGのスクロールが指示されていないと判定した場合、ステップＳ３７に進み、EPGの消去が指示されたか否かを判定する。そして、CPU１０１は、ステップＳ３７において、EPGの消去が指示されていないと判定した場合、ステップＳ３６に戻り、それ以降の処理を繰り返し実行し、消去が指示されたと判定した場合、処理を終了させる。
【０１０６】
以上の処理により、録画などの予約を設定した番組に対しては、EPG上において、各種のアイコンや色彩が施されるため、利用者は、それぞれの時間帯に実行される予約の設定を一目で確認することができる。
【０１０７】
また、上述したように、利用者は、設定した予約の詳細な情報を一覧表示させて確認することもできる。
【０１０８】
次に、図１１のフローチャートを参照して、予約情報を一覧表示させるSTB４３の処理について説明する。
【０１０９】
CPU１０１は、予約情報を一覧表示することが利用者から指示されることに応じて（予約一覧ボタン７１が操作されることに応じて）、ステップＳ５１において、１ページ（１画面）分の予約情報を予約情報記憶部１０５から読み出して取得する。
【０１１０】
そして、CPU１０１は、ステップＳ５２において、放送時間帯が互いに重複している番組の予約情報が存在するか否かを判定し、そのような予約情報が存在すると判定した場合、ステップＳ５３に進み、優先度に対応する識別情報を付した番組の予約情報を生成する。そして、CPU１０１は、生成した予約情報をビデオデコーダ１０９に出力し、一覧表示させる。
【０１１１】
図１２は、ステップＳ５３において、モニタ４２に表示される予約情報の一覧表示の例を示す図である。
【０１１２】
図１２に示すそれぞれの予約情報は、図９において、録画予約や視聴予約が設定されているとして説明した番組についての予約情報である。
【０１１３】
すなわち、図１２においては、番組１１の予約情報が予約情報１１として示され、番組１２の予約情報が予約情報１２として示され、番組１３の予約情報が予約情報１３として示されている。また、番組１４の予約情報が予約情報１４として示され、番組１５の予約情報が予約情報１５として示され、番組１６の予約情報が予約情報１６として示されている。
【０１１４】
そして、それぞれの予約情報には、番組のタイトルや放送されるチャンネル、および放送日時を表わす情報、上述した予約アイコン、番組を録画させる記録装置を示す情報、および設定されている予約が有効であるのか、または無効であるのかを表わす情報などが表示されている。
【０１１５】
モニタ４２の下方には、設定した予約を取り消すとき操作される予約取り消しボタン１５１と、直前に表示させていた画面に戻るとき操作される「戻る」ボタン１５２が表示されている。
【０１１６】
図１３は、図１２に一覧表示されている予約情報の１つを拡大して示した図であり、図１３においては、予約情報１１に関するものとされている。
【０１１７】
図に示すように、番組１１のチャンネルがBSディジタル放送の１２３チャンネルであり、そのタイトルが「ヨーロッパサッカー」であり、放送日時が６月１１日土曜日の午前１１時から午前１１時５０分であることが予約情報１１により示されている。
【０１１８】
また、その右隣には、上述した予約アイコン１３１が表示され、その上方には、予約状況表示部１６１が設けられている。この予約状況表示部１６１は、設定されている予約が有効なものであるのか否かなどを示す情報（有効性を示す情報）が表示される領域とされている。
【０１１９】
予約状況表示部１６１には、予約状況を一目で確認できるような予約状況表示アイコン１６２が表示され、その隣には、予約状況表示アイコン１６２に対する説明がテキスト表示されている。
【０１２０】
そして、図１３の予約状況表示部１６１の例においては、EPG１２１において示したような、横軸を時間方向とするブロックを示す図形（長方形）と、予約が有効であることを示す○（丸）からなる予約状況表示アイコン１６２が表示され、その右側には、「録画できます」のテキストが表示されている。
【０１２１】
また、予約状況表示部１６１の下方には、接続機器表示部１６３が設けられ、接続機器表示部１６３には、番組１１を録画させる機器を制御する制御機器や、録画させる機器に接続されているケーブルを示す接続機器表示アイコン１６４が表示され、その隣には、そのアイコンに対する説明がテキスト表示されている。
【０１２２】
図１３の例においては、番組１１を録画させる機器を制御する制御機器としてのビデオマウスの外観を示す接続機器表示アイコン１６４が表示され、その右隣には、「ビデオマウス」のテキストが表示されている。
【０１２３】
このように、他の番組の放送時間と重複する時間帯を有する番組に設定されている予約情報に対しては、その予約が有効であるのか、または無効であるのかといったような情報が、アイコン（予約状況表示アイコン１６２）やテキストで表示されるため、利用者は、一目で予約情報の有効性を確認することができる。
【０１２４】
なお、図１２において、予約情報１２の予約状況表示部１６１には、設定されている視聴予約が実行されないことを示す、内部が塗りつぶされたブロックと×（バツ）からなる予約状況表示アイコン１６２が表示され、その隣に、予約状況を説明する「視聴できません」のテキストが表示されている。図９を参照して説明したように、番組１２（「世界の格闘技」）に対して設定されている視聴予約は、他の番組に設定されている予約と重複しているため実行されない。
【０１２５】
さらに、予約情報１４の予約状況表示部１６１には、視聴予約が途中から実行されることを示す、内部が半分塗りつぶされたブロックと△（三角）からなる予約状況表示アイコン１６２が表示され、その隣に、予約状況を説明する「途中から視聴できます」のテキストが表示されている。
【０１２６】
予約情報１５の予約状況表示部１６１には、予約情報１２に示される予約状況表示アイコン１６２と同一のアイコンが表示され、「録画できません」のテキストが表示されている。また、接続機器表示部１６３には、その機器がIEEE1394シリアルバスを介して接続されていることを示す接続機器表示アイコン１６４と、番組１５が録画される機器がハードディスクレコーダであることを示す「HDR」のテキストが表示されている。
【０１２７】
以上のように、他の番組と重複する時間帯を、放送時間に有する番組１１、番組１２、番組１４、および番組１５の予約情報に対しては、その重複する時間帯の予約状況（予約の有効性）を示す予約状況表示アイコン１６４とテキストが予約状況表示部１６１に表示される。
【０１２８】
従って、図９に示すように、他の番組と重複する時間帯を、その放送時間に含まない番組１３に関する予約情報１３の予約状況表示部１６１、および番組１６に関する予約情報１６の予約状況表示部１６１には、いずれの情報も表示されない。
【０１２９】
これにより、利用者は、例えば、番組１３と番組１６の放送時間が、予約が設定されている他の番組の放送時間と重複していないため、予約情報１３と予約情報１６が有効なものであることを一目で確認することができる。
【０１３０】
なお、予約情報１３には、番組１３が録画される機器に接続されているケーブルがIEEE1394シリアルバス４６であることを示す接続機器表示アイコン１６４と、その機器がD-VHS(DVCR４７)であることを説明するテキストが表示されている。また、予約情報１３の予約状況表示部１６１の右側には、番組１３がPPV番組であり、その料金が「５００円」であることが表示されている。
【０１３１】
図１１の説明に戻り、ステップＳ５２において、CPU１０１は、放送時間帯が互いに重複している番組についての予約情報が存在するか否かを判定し、そのような予約情報が存在しないと判定した場合、ステップＳ５４に進み、取得した予約情報を一覧表示させる。
【０１３２】
すなわち、モニタ４２には、図１２に示したような予約一覧と比較して、それぞれの予約情報の予約状況表示部１６１に、いずれの情報も表示されない予約一覧が表示される。
【０１３３】
そして、ステップＳ５５において、CPU１０１は、予約一覧のスクロール（他の画面の表示）が利用者から指示されたか否かを判定し、指示されたと判定した場合、ステップＳ５１に戻り、それ以降の処理を繰り返し実行する。一方、CPU１０１は、ステップＳ５５において、予約一覧のスクロールが指示されていないと判定した場合、ステップＳ５６に進み、赤外線受光部１０４からの出力に基づいて、予約一覧の消去が指示されたか否かを判定する。
【０１３４】
CPU１０１は、ステップＳ５６において、予約一覧の消去が指示されていないと判定した場合、ステップＳ５５に戻り、それ以降の処理を繰り返し実行し、消去が指示されたと判定した場合、処理を終了させる。
【０１３５】
以上のように、互いに放送時間帯が重複する番組についての予約が設定されている場合、その予約情報を一覧表示させたとき、識別情報としてのアイコンやテキストが、それぞれの予約情報に表示されるため、利用者は、有効とされている予約を一目で確認することができる。
【０１３６】
以上においては、予約状況表示部１６１には、予約状況表示アイコン１６２と、そのアイコンを説明するテキストが表示されるとしたが、利用者が予約状況を容易に確認できる情報であれば、様々な情報を識別情報として表示させることもできる。
【０１３７】
図１４は、予約情報を一覧表示させた場合において、それぞれの予約情報の予約状況表示部１６１に表示される識別情報の他の例を示す図である。
【０１３８】
図１４に示すように、他の番組の放送時間と重複している場合に、予約が実行される時間と、予約が実行されない時間で、異なる色彩を施したインジケータを予約状況表示部１６１に表示させるようにしてもよい。
【０１３９】
図１４（Ａ）は、その番組に対して設定されている予約が、全ての時間において実行される場合のインジケータの例を示す図であり、この例においては、予約が実行される時間（予約実行可能時間）が青色で示されている。また、図１４（Ｂ）は、図１４（Ａ）と逆に、全ての時間帯において、その番組に対して設定されている予約が実行されない場合のインジケータの例を示す図であり、この例においては、予約が実行されない時間（予約実行不可能時間）は、灰色で示されている。
【０１４０】
そして、図１４（Ｃ）は、番組の放送時間の途中から予約が実行され、また、終了間際に予約が実行されないとされる番組についてのインジケータの例を示す図である。
【０１４１】
なお、それぞれのインジケータの左端が番組の開始時刻と対応し、右端が終了時刻と対応している。
【０１４２】
図１５は、予約状況表示部１６１に表示されるインジケータの他の例を示す図である。
【０１４３】
図１５の例においては、予約が実行される時間と、実行されない時間で、インジケータを構成する単位（バー）の大きさが異なるとされている。図１５（Ａ）は、全ての時間帯において、設定されている予約が実行される場合のインジケータの例を示す図であり、図１５（Ｂ）は、全ての時間帯において、予約が実行されない場合のインジケータの例を示す図である。
【０１４４】
すなわち、図に示すように、予約が実行される時間帯に対応するインジケータの単位は、予約が実行されない時間帯に対応するインジケータの単位と較べて、その長さが、長いものとされている。
【０１４５】
従って、この場合、番組の放送時間の途中から予約が実行され、また、終了間際に予約が実行されないとされる番組についてのインジケータは、図１５（Ｃ）に示すようなものとなる。
【０１４６】
図１４、および図１５に示したようなインジケータを表示させることで、利用者は、放送時間帯が互いに重複している番組について、実行される予約の設定を視覚的に容易に確認することができる。
【０１４７】
図１６は、図１２に一覧表示されている予約情報の１つを拡大して示した図であり、この例においては、予約情報１１を拡大したものとされている。
【０１４８】
図に示すように、単に、予約が実行される時間帯を予約状況表示部１６１にテキスト表示させるようにしてもよい。なお、図１６の予約情報の予約状況表示部１６１には、「予約実行可能時間  午前１１：００−午前１１：５０」が表示されている。
【０１４９】
図１７は、予約状況を一目で確認できるようにした一覧表示の他の例を示す図であり、重複する時間帯に同一のマークが付されている。
【０１５０】
すなわち、番組１１の終了時刻を示す「午前１１：５０」と、番組１４の開始時刻を示す「午前１１：３０」が、色１７１Ｃと色１７２Ｃでそれぞれ囲まれている。このような表示によっても、利用者は、番組１１と番組１４の放送時間に、それぞれ重複する時間帯があることを確認することができる。例えば、色１７１Ｃと色１７２Ｃは、同一の色とされる。
【０１５１】
このように、様々な表示により、互いに重複する放送時間帯の存在を利用者に確認させることができる。
【０１５２】
例えば、図９に示したEPG１２１や図１２に示した一覧表示において、それぞれの重複する時間帯やアイコンが点滅されるようにしてもよいし、その重複する時間帯の直前などの、所定のタイミングで警告メッセージや警告音が出力されるようにしてもよい。
【０１５３】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１５４】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１５５】
【発明の効果】
本発明の表示制御装置によれば、番組の録画予約、または視聴予約を設定し、電子番組ガイド情報を取得し、取得した電子番組ガイド情報を表示手段に表示させる。また、録画予約、または視聴予約を設定した番組の放送時間帯が、録画予約、または視聴予約を設定した他の番組の放送時間帯と重複する場合、その重複する第１の時間帯に、重複していない第２の時間帯と識別可能な所定の識別情報であって、番組に設定された録画予約、または視聴予約に従って他の番組に優先して録画または視聴が行われるときと、行われないときに応じて、第２の時間帯に付されている情報とそれぞれ異なる識別情報を付した電子番組ガイド情報を表示させるようにしたので、利用者は、重複している時間帯に実行される予約の設定などを容易に確認することができる。
【図面の簡単な説明】
【図１】従来のEPGの表示例を示す図である。
【図２】従来の予約情報の一覧表示の例を示す図である。
【図３】本発明を適用した表示制御システムの構成例を示す図である。
【図４】図３のリモートコントローラの外観の例を示す図である。
【図５】図３のSTBの内部構成の例を示す図である。
【図６】図３のSTBの処理を説明するフローチャートである。
【図７】図３のSTBの他の処理を説明するフローチャートである。
【図８】図３のSTBのさらに他の処理を説明するフローチャートである。
【図９】  EPGの表示例を示す図である。
【図１０】図９のEPGのブロックに付される色彩を示す図である。
【図１１】図３のSTBの処理を説明するフローチャートである。
【図１２】予約情報の一覧表示の例を示す図である。
【図１３】図１２の予約情報１を拡大したものを示す図である。
【図１４】図１３の予約状況表示部の表示例を示す図である。
【図１５】図１３の予約状況表示部の他の表示例を示す図である。
【図１６】図１３の予約状況表示部のさらに他の表示例を示す図である。
【図１７】予約情報の他の一覧表示の例を示す図である。
【符号の説明】
４１  テレビジョン受像機，  ４３  STB，  １０１  CPU，  １０２  ROM，１０３  RAM，  １０４  赤外線受光部，  １０５  予約情報記憶部，  １０６  フロントエンド，  １０７  デマルチプレクサ，  １０８  バッファメモリ，  １０９  ビデオデコーダ，  １１０  オーディオデコーダ，  １２１  EPG
【図１】
0003729395.tif 000002
【図２】
0003729395.tif 000003
【図３】
0003729395.tif 000004
【図４】
0003729395.tif 000005
【図５】
0003729395.tif 000006
【図６】
0003729395.tif 000007
【図７】
0003729395.tif 000008
【図８】
0003729395.tif 000009
【図９】
0003729395.tif 000010
【図１０】
0003729395.tif 000011
【図１１】
0003729395.tif 000012
【図１２】
0003729395.tif 000013
【図１３】
0003729395.tif 000014
【図１４】
0003729395.tif 000015
【図１５】
0003729395.tif 000016
【図１６】
0003729395.tif 000017
【図１７】
0003729395.tif 000018