(57)【要約】【課題】本発明によれば、指定された放送サービス名によって電子番組表を登録するとともに、登録された電子番組表と複数のサービス名を含む電子番組表とを切り換えて表示することが可能な登録装置および表示装置を実現する。【解決手段】ビデオレコーダ１は、チューナ１０１およびチューナ１０２等から受信された動画像データを受信および録画する機能を有する。ＭＰＵ１０７は、受信された各動画像データに重畳された番組表データ１１および番組表データ１２をメモリ１１３に記憶し、記憶された各番組表データを合成して複数の放送サービス名を含む全番組表データ２０と、全番組表データ２０からユーザによって指定された複数の放送サービス名を含む番組表データ２３を作成し、全番組表データ２０および作成された番組表データ２３にそれぞれ対応するダイレクトキーを割り当て、ダイレクトキーに対応する操作が指示された場合、ダイレクトキーに対応する番組表データを表示する。【選択図】図４
2006217501.tif 000002
【特許請求の範囲】
【請求項１】
複数のサービス名を含む第１の電子番組表および前記第１の電子番組表のサービス名の数より少ない複数のサービス名を含む第２の電子番組表とを記憶する記憶手段と、
第１の指示信号の発生に応じて前記第１の電子番組表を表示し、第２の指示信号の発生に応じて前記前記第１の電子番組表のサービス名の数より少ない複数のサービス名を含む第２の電子番組表とを表示する表示切り換え手段とを具備することを特徴とする電子番組表示装置。
【請求項２】
前記第１の指示信号を発生する第１の操作キーと前記第２の指示信号を発生する第２の操作キーとをさらに具備することを特徴とする請求項１記載の電子番組表表示装置。
【請求項３】
前記切り換え手段は、第２の指示信号の発生に応じて、前記第１の電子番組表から前記第２の電子番組表を生成する生成手段と、
前記表示された第１の電子番組表に代えて前記生成手段によって生成された第２の電子番組表を表示することをさらに含むことを特徴とする請求項１記記載の電子番組表表示装置。
【請求項４】
複数の電子番組表を受信する受信手段と、
前記受信手段で受信された複数の電子番組表を合成して前記第１の電子番組表として前記記憶手段に書き込み、前記受信手段で受信された単一の電子番組表を前記第２の電子番組表として前記記憶手段に書き込む表示手段とをさらに具備することを特徴とする請求項１記載の電子番組表表示装置。
【請求項５】
複数の電子番組表を受信する受信手段と、
前記受信手段で受信された複数の電子番組表を合成して前記第１の電子番組表として前記記憶手段に書き込む第１の書き込み手段と、
ユーザからの指示に従って前記第１の電子番組表の一部から抽出したサービス名から構成される電子番組表を前記第２の電子番組表として前記記憶手段に書き込む第２の書き込み手段とをさらに具備することを特徴とする請求項１記載の電子番組表表示装置。
【請求項６】
前記第２の書き込み手段は、前記第１の電子番組表に含まれるサービス名を表示する手段と、
ユーザにより操作され、前記表示手段により表示されたサービス名のいずれかを指定するための操作部材と、
前記操作部材により指定されたサービス名からなる電子番組表を前記第２の電子番組表として前記記憶手段に書き込む手段とを具備する請求項５記載の電子番組表表示装置。
【請求項７】
複数のサービス名を含む第１の電子番組表を記憶する記憶手段と、
前記記憶手段に記憶された第１の電子番組表に含まれるサービス名を表示する表示手段と、
ユーザにより操作され、前記表示手段に表示されたサービス名のいずれかを指定するための操作部材と、
前記操作部材により指定されたサービス名を含む第２の電子番組表を前記記憶手段に書き込む登録手段とを具備することを特徴とする電子番組表登録装置。
【請求項８】
前記複数のサービス名は、それぞれ放送局のチャンネル番号とそのサービス名に対応する放送局名を含むことを特徴とする請求項７記載の電子番組表登録装置。
【請求項９】
電子番組表を表示する電子番組表表示方法において、
複数のサービス名を含む第１の電子番組表および前記第１の電子番組表のサービス名の数より少ない複数のサービス名を含む第２の電子番組表とを記憶するステップと、
第１の指示信号の発生に応じて前記第１の電子番組表を表示し、第２の指示信号の発生に応じて前記第２の電子番組表を表示する表示切り換えステップとを具備することを特徴とする電子番組表表示方法。
【請求項１０】
前記切り換え手段は、第２の指示信号の発生に応じて、前記第１の電子番組表から前記第２の電子番組表を生成するステップと、
前記表示された第１の電子番組表に代えて前記生成するステップによって生成された第２の電子番組表を表示するステップとをさらに含むことを特徴とする請求項９記記載の電子番組表表示方法。
【請求項１１】
複数の電子番組表を受信するステップと、
前記受信するステップで受信された複数の電子番組表を合成して前記第１の電子番組表として前記記憶手段に書き込む第１の書き込みステップと、
ユーザからの指示に従って前記第１の電子番組表の一部から抽出したサービス名から構成される電子番組表を前記第２の電子番組表として前記記憶手段に書き込む第２の書き込みステップとをさらに具備することを特徴とする請求項９記載の電子番組表表示方法。
【請求項１２】
ユーザによって指定された放送サービス名からなる電子番組表を登録する電子番組表登録方法において、
複数のサービス名を含む第１の電子番組表を記憶するステップと、
前記記憶するステップに記憶された第１の電子番組表に含まれるサービス名をユーザによって指定するステップと、
前記指定されたサービス名からなる電子番組表を第２の電子番組表として前記記憶するステップに書き込むステップとを具備することを特徴とする電子番組表登録方法。
【請求項１３】
前記複数のサービス名は、それぞれ放送局のチャンネル番号とそのサービス名に対応する放送局名を含むことを特徴とする請求項１２記載の電子番組表登録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の放送サービス名を含む電子番組表を表示・登録機能を有する電子番組表表示装置または電子番組表登録装置および同装置で用いられる電子番組表表示方法または電子番組表登録方法に関する。
【背景技術】
【０００２】
近年、ＴＶ番組のような放送番組データを記録および再生可能な種々の録画装置が開発されている。このような録画装置においては、地上波デジタル放送波およびＢＳ／ＣＳ（Broadcasting Satellite／Communication Satellite）放送波に重畳されたＥＰＧ（Electric Program Guide）等の電子番組表を受信する。ユーザは、この電子番組表から視聴および録画対象の動画像データを選択する。
【０００３】
通常、地上波デジタル放送波に対応する電子番組表とＢＳ／ＣＳ放送波に対応する電子番組表はそれぞれの電子番組表毎に受信し、受信された電子番組表ごとに表示データを生成し、モニタに表示する。
【０００４】
特許文献１には、受信した複数の電子番組表をＥＰＧレシーバによって統合する電子番組ガイドデータ処理方法が開示されている。この電子番組ガイドデータ処理方法は、第１のシステムの第１の電子番組ガイドデータおよび第２のシステムの第２の電子番組ガイドデータを統合する機能を有している。これにより、使用者は、リモートコマンドを操作して統合すべき電子番組表をチャンネル番号を指定する。
【特許文献１】特許第３２４００５１号公報（段落００５８）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載の電子番組ガイドデータ処理方法において統合された電子番組表から使用者が統合すべき電子番組表を、チャンネル番号によって指定する。使用者は、統合すべき電子番組表をデジタル放送およびＢＳ／ＣＳ放送のチャンネル番号から容易に推察し、指定することは実際上困難である。
【０００６】
また、特許文献１に記載の電子番組ガイドデータ処理方法においては、異なる電子番組表の表示と統合した電子番組表の表示とをダイレクトに切り換えることについては考慮されていない。
【０００７】
本発明は、上記事情を考慮してなされたものであり、統合された電子番組表からユーザによって指定される放送サービス名を含むユーザ独自の電子番組表を登録する登録装置および登録方法と、登録された電子番組表に対応するキーの操作を指示することによって、その電子番組表を表示する表示装置および表示方法とを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するため、本発明の一態様は、複数のサービス名を含む第１の電子番組表および前記第１の電子番組表のサービス名の数より少ない複数のサービス名を含む第２の電子番組表とを記憶する記憶手段と、第１の指示信号の発生に応じて前記第１の電子番組表を表示し、第２の指示信号の発生に応じて前記前記第１の電子番組表のサービス名の数より少ない複数のサービス名を含む第２の電子番組表とを表示する表示切り換え手段とを具備することを特徴とする。
【０００９】
また、本発明の他の態様は、複数のサービス名を含む第１の電子番組表を記憶する記憶手段と、前記記憶手段に記憶された第１の電子番組表に含まれるサービス名を表示する表示手段と、ユーザにより操作され、前記表示手段に表示されたサービス名のいずれかを指定するための操作部材と、前記操作部材により指定されたサービス名を含む第２の電子番組表を前記記憶手段に書き込む登録手段とを具備することを特徴とする電子番組表登録装置。
【００１０】
また、本発明の一態様における電子番組表を表示する電子番組表表示方法であって、複数のサービス名を含む第１の電子番組表および前記第１の電子番組表のサービス名の数より少ない複数のサービス名を含む第２の電子番組表とを記憶するステップと、第１の指示信号の発生に応じて前記第１の電子番組表を表示し、第２の指示信号の発生に応じて前記第２の電子番組表を表示する表示切り換えステップとを具備することを特徴とする。
【００１１】
また、本発明の他の態様におけるユーザによって指定された放送サービス名からなる電子番組表を登録する電子番組表登録方法にであって、複数のサービス名を含む第１の電子番組表を記憶するステップと、前記記憶するステップに記憶された第１の電子番組表に含まれるサービス名をユーザによって指定するステップと、前記指定されたサービス名からなる電子番組表を第２の電子番組表として前記記憶するステップに書き込むステップとを具備することを特徴とする。
【発明の効果】
【００１２】
本発明の一態様によれば、ユーザが放送番組を容易に推察可能なサービス名によって電子番組表を登録すること、
本発明の他の態様によれば、登録された電子番組表と複数のサービス名を含む電子番組表とを容易に切り換えて表示することが可能となる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施形態を説明する。
【００１４】
図１には、本発明の一実施形態に係るビデオレコーダ１の構成が示されている。このビデオレコーダ１は、例えば、ＴＶ放送番組等の映像および音声信号（ＡＶ信号）をデジタル記録および再生することが可能な録画再生装置である。
【００１５】
ビデオレコーダ１は、リモコンユニット３０１から赤外線信号などによって送信されるリモコンコードに応じて、ＡＶ信号の記録および再生動作を制御するように構成されている。
【００１６】
さらに、ビデオレコーダ１は、ローカルエリアネットワーク（ＬＡＮ）に接続するためのネットワーク機能を有しており、ＬＡＮまたはインターネット等のネットワーク３００を通じてパーソナルコンピュータ３０２等の情報処理端末から例えばケーブルＴＶに対応する放送波を受信することが出来る。
【００１７】
ビデオレコーダ１は、図示のように、地上波アナログチューナ１０１、地上波デジタルチューナ１０２、ＢＳ／ＣＳ（Broadcasting Satellite／Communication Satellite）チューナ１０３、ＡＶ入力部１０４、エンコーダ部１０５、ディスクドライブ部１０６、ＭＰＵ１０７、デコーダ部１０８、ＡＶ出力部１０９、表示部１１０、タイマーマイコン部１１１、ユーザ操作入力部１１２、メモリ１１３、リモコンインターフェース（Ｉ／Ｆ）１１４、および通信制御部１１５を備えている。
【００１８】
地上波アナログ放送波チューナ１０１は、地上波アナログ放送番組データの受信とチャンネル選択のための選局処理とを行うデバイスであり、外部のＴＶアンテナに接続されている。地上波デジタル放送波チューナ１０２は、地上波デジタル放送番組データの受信とチャンネル選択のための選局処理とを行う放送受信部であり、デジタル放送対応のアンテナに接続されている。ＢＳ／ＣＳチューナ１０３は、ＢＳおよびＣＳに対応する放送番組データの受信とチャンネル選択のための選局処理とを行う放送受信部であり、ＢＳ／ＣＳ対応のアンテナに接続されている。
【００１９】
ＡＶ入力部１０４は、入力端子５を介して外部機器（ビデオカメラ、ＶＣＲ（Video cassette recorder）など）から送信される動画像データを入力する。ＡＶ入力部１０４によって外部機器から入力された動画像データはエンコード部１０５に送られる。
【００２０】
エンコーダ部１０５は、ＭＰＵ１０５の制御の下、ＡＶ入力部１０１またはＴＶチューナ１０２から入力されるＡＶ信号をデジタル圧縮符号化するためのエンコード処理を実行する。このエンコード処理により、ＡＶ信号は、例えばＭＰＥＧ２またはＤＶＤビデオフォーマット等に対応した、圧縮符号化されたデジタルデータ列に変換される。
【００２１】
ディスクドライブ部１０６は、ＭＰＵ１０７の制御の下、圧縮符号化されたデジタルデータ列に変換されたＡＶ信号を記録する処理、および記録されたＡＶ信号を読み出す処理を実行するディスク記憶装置である。このディスクドライブ部１０６は、ディスクドライブ１１６ａ、および一時記憶装置１０６ｂを備えている。
【００２２】
ディスクドライブ１１６ａは、例えば、ハードディスクドライブ（ＨＤＤ）や、ＤＶＤドライブなどから構成される。ＤＶＤドライブは、ＤＶＤ−ＲＡＭ／ＤＶＤ−Ｒ等の記録型メディアに対するリード／ライト処理を実行する。ディスクドライブ１１６ａとしてＤＶＤドライブを利用した場合には、ＤＶＤ−ＲＡＭ／ＤＶＤ−Ｒ等のディスクメディア２０１は取り外し自在にディスクドライブ１１６ａに装着される。また、ＤＶＤドライブは、ＤＶＤ−ＲＯＭメディアからのデータのリード処理も実行することができる。
【００２３】
なお、ハードディスクドライブと、ＤＶＤドライブの双方をディスクドライブ部１０６内にディスクドライブ１１６ａとして設けてもよい。この場合には、圧縮符号化されたデジタルデータ列に変換されたＡＶ信号は、まず、ハードディスクドライブに記録される。ハードディスクドライブに記録されたＡＶ信号は、必要に応じて、ＤＶＤ−ＲＡＭ／ＤＶＤ−Ｒ等のディスクメディア２０１に記録される（ダビング）。
【００２４】
一時記憶装置１０６ｂは、ディスクドライブ部１０４への書き込みデータまたはディスクドライブ部１０４からの読み出しデータを一時的に記録するためのバッファメモリである。エンコーダ部１０５によって得られる圧縮符号化されたＡＶ信号は、一時記憶装置１０６ｂを介してディスクドライブ１１６ａに入力される。また、ディスクドライブ１１６ａから読み出される圧縮符号化されたＡＶ信号は一時記憶装置１０６ｂを介してデコーダ部１０８に送られる。
【００２５】
デコーダ部１０８は、ＭＰＵ１０７の制御の下、圧縮符号化されたＡＶ信号を復号するためのデコード処理を実行するデバイスである。このデコード処理によって復号されたＡＶ信号は、ＡＶ出力部１０９によって出力端子６を介して例えばＴＶ受像機などに出力される。
【００２６】
ＭＰＵ１０７は、ビデオレコーダ１の各コンポーネントの動作を制御するために設けられたメインＣＰＵである。このＭＰＵ１０７は、図２に示すように地上波アナログチューナ１０１から受信される放送波に重畳される電子番組表データ１１、地上波デジタルチューナ１０２から受信される放送波に重畳される電子番組表データ１２およびＢＳ／ＣＳチューナ１０３から受信される放送波に重畳される電子番組表データ１３などを合成して、全番組表データ２０を作成するプログラムを実行する。これらの電子番組表データは、例えばＥＰＧ（Electric Program Guide）のような電子番組表である。
【００２７】
また、このＭＰＵ１０７は、例えばＴＶ受像機などで表示される全番組表データ２０から電子番組表に含まれる放送サービス名がユーザによって指定されることによって、指定された放送サービス名からなるカスタマイズ電子番組表データを作成する登録プログラムも実行する。
【００２８】
表示部１１０は、ビデオレコーダ１本体に設けられたステータス表示用の表示装置であり、例えば、現在の視聴、再生および記録対象となっているＡＶ信号のタイトル、チャネル番号、再生／記録に関する進捗状況などのステータス情報の表示に用いられる。例えば、ユーザがリモコンユニット３０１を操作することによってあるＴＶ番組の録画／再生を指示した場合には、ビデオレコーダ１によって実行される録画／再生処理の対象となるＴＶ番組のタイトル名などが表示部１０８に表示される。
【００２９】
タイマーマイコン部１１１は、計時用のタイマーを内蔵したマイクロコンピュータであり、ユーザ操作入力部１１２およびリモコンユニット３０１それぞれから送信される信号を処理するためのサブＣＰＵとして機能する。このタイマーマイコン部１１１は、録画予約されたＴＶ番組毎にそのチャネル番号、タイトル、録画開始時間、録画終了時間等を管理する機能も有する。タイマーマイコン部１１１に内蔵されたタイマーは現在日時を計時する時計モジュールとして機能する。録画予約されたそれぞれのＴＶ番組の録画開始時間または録画終了時間が到来した時、タイマーマイコン部１１１はリモコンコード処理機能を有している。このリモコンコード処理機能は、リモコンインターフェース１１４を介してリモコンユンット３０１から受信したリモコンコードによって要求された動作をＭＰＵ１０７と共同して実行する機能である。
【００３０】
本ビデオレコーダ１においては、各リモコンコード毎にそれに対応して実行すべき動作が規定されている。ユーザは、リモコンユニット３０１を操作することにより、例えば、ＡＶ信号の記録／再生、録画予約、録画予約一覧の表示、記録されたＡＶ信号のタイトル一覧の表示、などの動作の実行を、ビデオレコーダ１に指示することができる。
【００３１】
また、ユーザは、リモコンユニット３０１のキーを操作することにより、そのキーに対応する電子番組表を表示部１０８に出力するように、ビデオレコーダ１に指示することもできる。
【００３２】
リモコンユニット３０１には、図示のように、機能キー３０１ａ、カーソルキー３０２ｂ、テンキー３０１ｃなどが設けられている。機能キー３０１ａには、例えば、ビデオレコーダ１の電源オン・オフボタンに加え、ＡＶ信号の記録／再生動作を制御するためのボタン群（再生ボタン、停止ボタン、一時停止ボタン、記録ボタン、早送り・早戻しボタン、等）と、上述の録画予約機能／録画予約一覧表示機能／タイトル一覧表示機能等を操作するためのボタン群などが設けられている。
【００３３】
また、機能キー３０１ａは、録画予約機能を操作するため録画予約画面を表示するように指示する録画キーと、録画予約画面を表示するように指示する録画キーを含み、電子番組表を表示するように指示する複数のダイレクトキー群、電子番組表を編集する編集画面を表示するように指示する編集キーおよび表示された画面を非表示にするキャンセルキーなども備えている。
【００３４】
カーソルキー３０１ｂは、例えば上下左右それぞれに対応する４つのボタンを備えており、ＭＰＵ１０７によってＴＶ受像機に表示される操作メニューから目的の機能を選択する処理などに利用される。
【００３５】
テンキー３０１ｃは、数字・記号などの入力のための複数のボタンを備えており、例えばチャンネル番号の入力や、タイトル名の編集などに利用される。また、機能キー３０１ａの電子番組表を表示するように指示する複数のダイレクトキーとして機能することも出来る。
【００３６】
リモコンユニット３０１においては、上述のユーザ操作入力部１１２の各ボタン毎にそれに対応するキーコードが割り当てられている。あるボタンがユーザによって操作されると、そのボタンに対応するキーコードが赤外線信号等によってビデオレコーダ１に送信される。
【００３７】
通信制御部１１５はビデオレコーダ１をコンピュータネットワーク３００に接続するためのデバイスであり、例えばこのコンピュータネットワーク３００を介してパーソナルコンピュータ３０２との通信を実行する。
【００３８】
次に図２を参照して、複数の電子番組表を合成する処理を説明する。図２は、ＭＰＵ１０７によって複数の電子番組表が合成されて新たな電子番組表、すなわち全番組表データ２０が作成される処理の一例が示されている。
【００３９】
ビデオレコーダ１は、地上波アナログチューナ１０１によって受信された地上波アナログ番組表データ１１をメモリ１１３に記憶する。この地上波アナログ放送番組表データ１１は、放送サービスＡ１、放送サービスＡ２および放送サービスＡ３などの複数の放送サービス名毎の番組名と放送時間によって構成されている。
【００４０】
放送サービス名は、図３に示す番組ナビゲーション画面の一例の中の放送サービス名表示領域３１に表示されているように、例えば「Ｖｅｉｗａｂｃ」と表示されている放送局のサービス名３１ｂである。放送サービス名表示領域３１には、この「Ｖｉｅｗａｂｃ」を示す放送局のサービス名３１ｂ、チャンネル番号３１ａおよび放送番組名３１ｃなどが表示されている。この放送サービス名は、それぞれの放送局のチャンネル番号とそのサービス名に対応する放送局名を含んでいる。
【００４１】
ビデオレコーダ１は、地上波アナログチューナ１０２によって受信された地上波デジタル放送番組表データ１２をメモリ１１３に記憶する。この地上波デジタル放送番組表データ１２は、地上波デジタル放送サービスＢ１、放送サービスＢ２および放送サービスＢ３などの複数の放送サービス名毎の番組名と放送時間によって構成されている。ビデオレコーダ１は、ＢＳ／ＣＳチューナ１０３から受信されるＢＳ／ＣＳ放送番組表データ１３をメモリ１１３に記憶する。このＢＳ／ＣＳ放送番組表データ１３は、ＢＳ／ＣＳ放送サービスＣ１、放送サービスＣ２および放送サービスＣ３などの複数の放送サービス名毎の番組名と放送時間によって構成されている。
【００４２】
ビデオレコーダ１は、ＭＰＵ１０７によって実行される電子番組表を合成するプログラムによって、メモリ１１３に記憶された放送番組データ１１と、放送番組データ１２および放送番組データ１３とを合成する処理を実行し、全番組表データ２０を作成する。この合成する処理において、ＭＰＵ１０７は、例えば地上波アナログ放送番組データ１１、地上波デジタル放送番組データ１２およびＢＳ／ＣＳ放送番組データ１３からそれぞれの放送サービス名を抽出し、その抽出された複数の放送サービス名毎の番組名と放送時間から全番組表データを作成する。すなわち、全番組表データは、それぞれのチューナからリアルタイムに入力された各番組表データに含まれるおよそ全ての放送サービス名毎の番組名と放送時間によって構成される。
【００４３】
この全番組表データ２０は、図３に示す番組ナビゲーション画面の放送サービス表示領域３０である。この番組ナビゲーション画面は、放送サービス表示領域３０、放送サービス名表示領域３１、機能表示領域３２などから構成されている。
【００４４】
放送サービス表示領域３０は、放送局３０Ａ、放送番組名３０Ｂなどが表示されている。放送局３０Ａは放送局の種類（メディアの種類）を示し、ケーブルＴＶ（ＣＡＴＶ）、ＢＳ−Ｄ（ＢＳデジタル）放送、地上Ａ（地上波アナログ）など）およびその放送局の種類に対応するチャンネル番号が表示されている。放送番組名３０Ｂは、放送局３０Ａの各放送局のチャンネル番号にそれぞれ対応する放送番組項目が、時間帯ごとに表示されている。例えば、放送局３０ＡのＣＡＴＶのチャンネル番号７３１に対応する放送番組項目は、時間帯ごとに３０ａ、３０ｂ、３０ｃ…などがある。
【００４５】
放送サービス名表示領域３１は、上述のように、放送局のサービス名３１ｂ、チャンネル番号３１ａおよび放送番組名３１ｃなどが表示される。今、例えば番組ナビゲーション画面上において、ユーザ操作入力部１１２およびリモコンユニット３０１などが操作され、放送番組項目３０ａが選択されている場合、この放送サービス名表示領域３１は、放送番組項目３０ａに対応する放送局のサービス名３１ｂ、チャンネル番号３１ａおよび放送番組名３１ｃなどが表示される。
【００４６】
機能表示領域３２には、この番組ナビゲーションの表示を切り換えるボタンの説明の詳細が表示されている。また、ＥＰＧの表示切換に関するダイレクトキーの説明も表示されている。
【００４７】
ビデオレコーダ１（ＭＰＵ１０７）は、図４に示す全番組表データ２０から例えば放送局の種類（メディアの種類）毎に放送サービス名を抽出して新たな番組表データを作成する機能を有する。この新たな番組表データを作成する機能においては、ＭＰＵ１０７は、メモリ１１３に記憶された全番組表データ２０から例えばＢＳ１０２，ＢＳ１０３…などに対応する放送サービスＡ１、放送サービスＡ２および放送サービスＡ３などの放送局の種類（メディアの種類）に関するサービス名を抽出し、抽出した放送局の種類（メディアの種類）に関するサービス名を含むメディア番組表データ２１を作成し、メモリ１１３に記憶する。ＭＰＵ１０７は、作成されたメディア電子番組データ２１にダイレクトキー１を割り当てる。つまり、ビデオレコーダ１（ＭＰＵ１０７）は、全番組表データ２０に含まれる複数の放送サービス名の総数より少ない数の放送サービス名を含む新たなメディア電子番組データを作成する。作成された電子番組データを指示するためのダイレクトキーを割り当てる。
【００４８】
同様に、ＭＰＵ１０７は、メモリ１１３に記憶された全番組表データ２０から例えばチャンネル番号２５６，ＢＳ１１…などに対応する放送サービスＢ１、放送サービスＢ２および放送サービスＢ３などの放送局の種類（メディアの種類）に関するサービス名を抽出して、抽出した放送局の種類（メディアの種類）に関するサービス名を含むメディア番組表データ２２を作成し、メモリ１１３に記憶する。ＭＰＵ１０７は、作成されたメディア番組表データ２２にダイレクトキー２を割り当てる。
【００４９】
次に、図５を参照して、本ビデオレコーダ１によって実行される番組表データを作成するための表示画面の第１の例を説明する。
【００５０】
本ビデオレコーダ１は、図４に示す全番組表データ２０から例えばユーザによって指定される放送サービス名に従って、指定された放送サービス名を含むユーザ番組表データを作成する機能も有する。ユーザ番組表データを作成する機能においては、ＭＰＵ１０７は、例えばユーザによってユーザ入力部１０９およびリモコンユニット３０１から入力される編集キーが押された場合、図５に示すユーザ表示データ登録画面４０を表示する。
【００５１】
このユーザ表示データ登録画面４０は、全番組表データから構成される複数の放送サービス名、ユーザ表示データ１のチェックボックス群４０１、ユーザ表示データ２のチェックボックス群４０２、ユーザ表示データ３のチェックボックス群４０３、ＯＫボタン４０４などから構成されている。
【００５２】
チェックボックス群４０１は、それぞれ複数の放送サービス名に対応し、ダイレクトキー４によって表示されるユーザ１表示データ、すなわちユーザ番組表データ２３に含まれる放送サービス名を登録する項目である。チェックボックス群４０２は、それぞれ複数の放送サービス名に対応し、ダイレクトキー５によって表示されるユーザ２表示データに含まれる放送サービス名を編集する項目である。チェックボックス群４０３は、それぞれ複数の放送サービス名に対応し、ダイレクトキー６によって表示されるユーザ３表示データ、すなわちユーザ番組表データ２４に含まれる放送サービス名を登録する項目である。
【００５３】
ユーザは、例えば、複数の放送サービス名に対応するチェックボックス群４０１の中から、放送サービスＡ１、放送サービスＣ１および放送サービスＣ３をチェック入力する。これにより、ＭＰＵ１０７は、全番組表データ２０の順番に従って整列された放送サービス名（放送サービスＡ１、放送サービスＣ１および放送サービスＣ３）を含む表示データ２３を作成する。ＯＫボタン４０４は、それぞれのチェックボックス群にチェックされた放送サービス名を含むユーザ表示データをメモリ１１１に記録する決定ボタンである。例えばこのＯＫボタン４０４が押されることによって、ユーザによって作成されたユーザ番組表データ２３がユーザ番組表としてメモリ１１３に記憶、つまり登録される。
【００５４】
次に図４を参照して、全番組表データの表示と番組表データの表示とを切り換える処理を説明する。図４の全番組表データ２０は、ＭＰＵ１０７によってＴＶ受像機に表示される表示画面の一つである。全番組表データ２０には、例えばダイレクトキー０が割り当てられている。
【００５５】
この全番組表データ２０のダイレクトキー群表示群２０ａ、２０ｂ、２０ｃ、２０ｄ、２０ｅ、２０ｆ、２０ｇは、機能表示領域３２の電子番組表の表示切換に関するダイレクトキーの説明である。
【００５６】
ビデオレコーダ１は、全番組表データ２０を表示画面に表示していると仮定する。ユーザによってダイレクトキー１が押された場合、ビデオレコーダ１は、全番組表データ２０に代えてメディア番組表データ２１を表示する。すなわち、ダイレクトキー１が押されることによって発生する指示信号が、ＭＰＵ１０７に送信される。ＭＰＵ１０７は、このダイレクトキー１の指示信号に対応するメディア番組表データ２１を表示する処理を実行する。すなわち、ＭＰＵ１０７は、ダイレクトキー１が押された場合、表示された番組表データ２０からダイレクトキー１に対応するメディア番組表データ２１を表示するように切り換える。
【００５７】
このメディア番組表データ２１が表示されているとき、ユーザによってダイレクトキー４が押された場合、ビデオレコーダ１は、メディア番組表データ２１に代えてユーザ番組表データ２３を表示する。現在の表示画面がメディア番組表データ２１、メディア番組表データ２２、ユーザ番組表データ２３およびユーザ番組表データ２４のいずれかであるときに、ユーザによってダイレクトキー０が押された場合、ビデオレコーダ１は、上記いずれかの番組表データに代えて全番組表データ２０を表示する。このように、本ビデオレコーダ１は、番組表データを表示するダイレクトキーが押されることによって、そのダイレクトキーに対応する番組表データを表示させる指示信号がＭＰＵ１０７に送信される。ＭＰＵ１０７は、ダイレクトキーの指示信号に対応する番組表データを表示する。
【００５８】
次に図６を参照して番組表データを作成する第２の例を説明する。番組表データを作成する第２の例においては、本ビデオレコーダ１は、番組表データに含まれるそれぞれ複数の放送サービス名の順番がユーザによって指定されることによって、その順番に従って整列された放送サービス名を含む番組表データを作成する機能も有する。この番組表データを作成する機能においては、ＭＰＵ１０７は、例えばユーザによってユーザ入力部１０９およびリモコンユニット３０１から入力される編集キーが押された場合、図７に示すユーザ表示データ設定画面６０を表示する。
【００５９】
図６の全番組表データ５０は、ＭＰＵ１０７によってＴＶ受像機に表示される表示画面の一つである。全番組表データ５０には、例えばダイレクトキー０が割り当てられている。この全番組表データ２０のダイレクトキー群表示群２０ａ、２０ｂ、２０ｃ、２０ｄ、２０ｅ、２０ｆ、２０ｇは、機能表示領域３２の電子番組表の表示切換に関するダイレクトキーの説明である。
【００６０】
このユーザ表示データ登録画面６０（図７）は、全番組表データ２０から構成される複数の放送サービス名、ユーザ１表示データのチェックボックス群６０１、ユーザ２表示データのチェックボックス群６０２、ユーザ３表示データのチェックボックス群６０３、ＯＫボタン６０４などから構成されている。例えばこのＯＫボタン４０４が押されることによって、ユーザによって作成された表示データがメモリ１１３に記憶、つまり登録される。
【００６１】
チェックボックス群６０１は、それぞれ複数の放送サービス名に対応し、ダイレクトキー４によって表示されるユーザ１表示データ、すなわちユーザ番組表データ５３に含まれる放送サービス名を登録する項目である。チェックボックス群６０２は、それぞれ複数の放送サービス名に対応し、ダイレクトキー５によって表示されるユーザ２表示データに含まれる放送サービス名を登録する項目である。チェックボックス群６０３は、それぞれ複数の放送サービス名に対応し、ダイレクトキー６によって表示されるユーザ３表示データ、すなわち番組表データ５４に含まれる放送サービス名を登録する項目である。
【００６２】
ユーザは、例えば、複数の放送サービス名に対応するチェックボックス群６０１の中から、放送サービスＡ１に対応するチェックボックスに数字１、放送サービスＣ３に対応するチェックボックス数字２、および放送サービスＣ１に対応するチェックボックスに数字３をそれぞれ入力する。これにより、入力された数字順に従って、放送サービス名が、放送サービスＡ１、放送サービスＣ３および放送サービスＣ１と昇順に整列されたユーザ番組表データ５３が作成される。ＯＫボタン６０４は、それぞれのチェックボックス郡に入力された数字順に従って整列された放送サービス名を含む番組表データをメモリ１１１に記録（登録）する決定ボタンである。
【００６３】
ＭＰＵ１０７は、ダイレクトキー０が割り当てられた全番組表データ２０、ダイレクトキー１が割り当てられた放送サービスＡ表示データ５１、放送サービスＢ表示データ５２、ユーザ１表示データ５３およびユーザ２表示データ５４のそれぞれのダイレクトキーが押されることによって発生する指示信号に従って、それぞれのダイレクトキーに対応する番組表データを表示する。
【００６４】
ビデオレコーダ１は、全番組表データ５０を表示画面に表示していると仮定する。ユーザによってダイレクトキー１が押された場合、ビデオレコーダ１は、全番号未表データ５０に代えてメディア番組表データ５１を表示する。すなわち、ダイレクトキー１が押されることによって発生する指示信号が、ＭＰＵ１０７に送信される。ＭＰＵ１０７は、このダイレクトキー１の指示信号に対応するメディア番組表データ５１を表示する処理を実行する。すなわち、ＭＰＵ１０７は、ダイレクトキー１が押された場合、表示された番組表データ２０からダイレクトキー１に対応する番組表データ２１を表示するように切り換える。
【００６５】
また、このメディア番組表データ５１が表示されているとき、ユーザによってダイレクトキー４が押された場合、ビデオレコーダ１は、メディア番組表データ５１に代えてユーザ番組表データ５３を表示する。ＭＰＵ１０７は、番組表データ５１に対応するダイレクトキー４が押された場合、表示された番組表データ５１からダイレクトキー４に対応する番組表データ５３を表示するように切り換える。
【００６６】
現在の表示画面がメディア番組表データ５１、メディア番組表データ５２、ユーザ番組表データ５３およびユーザ番組表データ５４のいずれかであるときに、ユーザによってダイレクトキー０が押された場合、ビデオレコーダ１は、上記いずれかの番組表データに代えて全番組表データ５０を表示する。
【００６７】
次に、図８のフローチャートを参照して、本ビデオレコーダ１の電源投入時にＭＰＵ１０７によって実行される番組表データを作成する番組表データ作成処理を説明する。
【００６８】
ＭＰＵ１０７は、地上波アナログチューナ１０１、地上波デジタルチューナ１０２およびＢＳ／ＣＳチューナ１０３チューナからそれぞれ番組表データをそれぞれ受信する（ステップＳ１０１）。ステップＳ１０１においては、例えば、本ビデオレコーダ１の電源投入時に、ＭＰＵ１０７は、メモリ１１３の全番組表データ２０を読み込む。ＭＰＵ１０７は、メモリ１１３に記憶された全番組表データが更新されているかを例えばタイマーマイコン部１１１の計時する日付によって判断する。全番組表データが更新されていると判断された場合、ＭＰＵ１０７は、各チューナからそれぞれの番組表データを受信する。
【００６９】
ＭＰＵ１０７は、それぞれ入力された番組表データをメモリ１１３に記憶する（ステップＳ１０２）。すなわち、ステップＳ１０２においては、ＭＰＵ１０７は、番組表データ１１、番組表データ１２および番組表データ１３としてメモリ１１３に記憶する。
【００７０】
ＭＰＵ１０７は、メモリ１１３に記憶したそれぞれの番組表データから全番組表データを作成する（ステップＳ１０３）。ステップＳ１０３においては、ＭＰＵ１０３は、メモリ１１３に記憶された番組表データ１１、番組表データ１２および番組表データ１３にそれぞれ含まれる放送サービス名を合成して全番組表データ２０を作成し、作成した全番組表データ２０をメモリ１１３に記憶する。
【００７１】
ＭＰＵ１０７は、全番組表データ２０から放送メディア名毎に番組表データを抽出する（ステップＳ１０４）。ステップＳ１０４において、ＭＰＵ１０７は、メモリ１１３に記憶された全番組表データ２０から例えば、放送サービス名毎に番組表データを作成する。放送サービス名毎に作成された番組表データとしては、メディア番組表データ２１およびメディア番組表データ２２などがある。
【００７２】
次に、ＭＰＵ１０７は、それぞれの番組表データに対応するダイレクトキーを割り当てる（ステップＳ１０５）。ステップＳ１０５においては、メモリ１１３には、全番組表データ２０、メディア番組表データ２１およびメディア番組表データ２２などが記憶されている。ＭＰＵ１０７は、メモリ１１３に記憶された全番組表データ２０にダイレクトキー０を割り当てる処理を実行する。同様に、ＭＰＵ１０７は、メディア番組表データ２１にダイレクトキー１を割り当て、メディア番組表データ２２にダイレクトキー２を割り当てる処理を実行する。
【００７３】
また、番組表データ作成処理は、例えば、放送メディア毎の番組表データにそれぞれダイレクトキーを割り当て、それぞれダイレクトキーが割り当てられた番組表データから全番組表データ２０を作成しても良い。
【００７４】
次に、図９のフローチャートを参照して、ユーザによって指定される放送サービス名に従って、放送番組表データを作成する登録処理の第１の例を説明する。この登録処理は、例えばユーザによる編集キーの操作等が行われた場合、ユーザ表示データ登録画面４０において実行される。
【００７５】
ＭＰＵ１０７は、編集キーが押されたか否かを判別する処理を実行する（ステップＳ２０１）。ステップＳ２０１においては、例えば番組ナビゲーション画面などに表示された編集キーの操作に対応するキーが指示されたか否かを判別してもよい。
【００７６】
編集キーが押された場合（ステップＳ２０１のＹＥＳ）、例えば、ＴＶ受像機にユーザ表示データ登録画面２０を表示する（ステップＳ２０２）。ＭＰＵ１０７は、ユーザは、表示されたユーザ表示データ登録画面４０のチェックボックス群４０１，４０２，４０３などを操作することによって新たな番組表データを作成する。
【００７７】
次に、ＭＰＵ１０７は、ユーザ表示データ登録画面４０上でユーザによって指定されるチェックを受け付ける（ステップＳ２０３）。ステップＳ２０３においては、ＭＰＵ１０７は、ユーザ表示データ登録画面４０の登録画面において、例えばチェックボックス群４０１にユーザに指定されるチェックを受け付ける。
【００７８】
次に、ＭＰＵ１０７は、ユーザ表示データ登録画面４０のＯＫボタン４０４が押されたか否かを判別する（ステップＳ２０４）。ＯＫボタン４０４が押された場合（ステップＳ２０４のＹＥＳ）、ＭＰＵ１０７は、ユーザによってチェックされた放送サービス名に従って全番組表示データの順番に従って登録する（ステップＳ２０５）。つまり、ＭＰＵ１０７は、表示されたユーザ表示データ登録画面４０でユーザによって指定された放送サービス名からなるユーザ番組表データを全番組表データ２０の配列の順番に作成し、メモリ１１３に記憶（登録）する。
【００７９】
次に、図１０のフローチャートを参照して、ユーザによって指定される放送サービス名に従って、放送番組表データを作成する登録処理の第２の例を説明する。この登録処理は、例えばユーザによる編集キーの操作等が行われた場合、ユーザ表示データ登録画面６０において実行される。
【００８０】
ＭＰＵ１０７は、編集キーが押されたか否かを判別する処理を実行する（ステップＳ３０１）。ステップＳ３０１においては、例えば番組ナビゲーション画面などに表示された編集キーの操作に対応するキーが指示されたか否かを判別してもよい。
【００８１】
編集キーが押された場合（ステップＳ３０１のＹＥＳ）、例えば、ＴＶ受像機にユーザ表示データ登録画面６０を表示する（ステップＳ３０２）。ＭＰＵ１０７は、ユーザは、表示されたユーザ表示データ登録画面６０のチェックボックス群６０１，６０２，６０３などを操作することによって新たな番組表データを作成する。
【００８２】
次に、ＭＰＵ１０７は、ユーザ表示データ登録画面６０上でユーザによって指定されるチェックおよび数字を受け付ける（ステップＳ３０３）。ステップＳ３０３においては、ＭＰＵ１０７は、ユーザ表示データ登録画面６０の登録画面において、例えばチェックボックス群４０１にユーザに指定される数字を受け付ける。
【００８３】
次に、ＭＰＵ１０７は、ユーザ表示データ登録画面６０のＯＫボタン６０４が押されたか否かを判別する（ステップＳ３０４）。ＯＫボタン６０４が押された場合（ステップＳ３０４のＹＥＳ）、ＭＰＵ１０７は、ユーザによって指定された数字に従って整列された放送サービス名からなるユーザ表示データを登録する（ステップＳ３０５）。つまり、ＭＰＵ１０７は、表示されたユーザ表示データ登録画面６０で、ユーザによって指定された数字に従って、放送サービス名からなるユーザ番組表データを作成し、メモリ１１３に記憶（登録）する。
【００８４】
次に、図１１のフローチャートを参照して、ＭＰＵ１０７によって実行される番組表データを切り換える処理を説明する。ここでは、ユーザによって、例えば表示画面上に表示された録画キー、ダイレクトキーおよびキャンセルキーのそれぞれの操作に対応するキーが指示されたか否かを判別してもよい。
【００８５】
ＭＰＵ１０７は、録画キーに対応する操作が指示されたか否かを判別する（ステップＳ４０１）。録画キーに対応する操作が指示された場合（ステップＳ４０１のＹＥＳ）、ＭＰＵ１０７は、各チューナから受信された全番組表データ２０、つまり図３に示す番組ナビゲーション画面をＴＶ受像機などの表示画面に表示する（ステップＳ４０２）。
【００８６】
次に、ＭＰＵ１０７は、番組表ナビゲーション画面において、ダイレクトキーに対応する操作が指示されたか否かを判別する（ステップＳ４０３）。ダイレクトキーに対応する操作が指示された場合（ステップＳ４０３のＹＥＳ）、ＭＰＵ１０７は、そのダイレクトキーに対応する番組表データを表示する（ステップＳ４０４）。これによって、表示画面は、番組ナビゲーション画面からダイレクトキーに対応する番組表データをＴＶ受像機の表示画面に表示するように切り換えられる。
【００８７】
また、ＭＰＵ１０７は、録画キーに対応する操作が指示されずにダイレクトキーに対応する操作が指示された場合、そのダイレクトキーに対応する番組表データを表示してもよい。
【００８８】
次に、ＭＰＵ１０７は、録画キー、ダイレクトキーまたはキャンセルキーのいずれかに対応する指示がなされたか否かを判別する（ステップＳ４０５）。ステップＳ４０５においては、ＴＶ受像機の表示画面にはダイレクトキーに対応する番組表データが表示画面に表示されている。このとき、録画キーに対応する操作が指示されると、ＭＰＵ１０７は、その番組表データから番組表ナビゲーション画面に切り換える処理を実行する。また、ステップＳ４０５においては、例えば、現在表示画面に表示されているメディア番組表データ２１と仮定した場合、ダイレクトキー２に対応する操作が指示されると、その指示されたダイレクトキー２に対応するメディア番組表データ２２を表示する（ステップＳ３０４）。すなわち、ＴＶ受像機の表示画面に表示されたメディア番組表データ２１に代わって、メディア番組表データ２２を切り換える。また、キャンセルキーに対応する操作が指示されると、表示された番組表データを閉じて一連の処理を終了する。
【００８９】
以上のように、本実施形態においては、複数の放送サービス名を含む全番組表データおよび全番組表データから指定される放送サービス名を含む新たな番組表データを作成し、全番組表データおよび作成された番組表データにそれぞれダイレクトキーが割り当てられる。これにより、全番組表データと番組表データとをダイレクトキーに対応する指示を操作することによって容易に切り換えることができる。
【００９０】
また、本ビデオレコーダ１は、例えば、通信制御部１１５によってコンピュータネットワーク３００を介して情報処理端末３０２から複数の放送サービス名を含む番組表データを取得することが可能である。本ビデオレコーダ１は、取得された番組表データをメモリ１１３に記憶し、この番組表データに含まれる複数の放送サービス名をユーザによって指示される内容に従って、新たに登録することも可能である。
【００９１】
なお、本ビデオレコーダ１は、例えば、ダイレクトキー１が押された場合、全番組表データ２０からメディア番組表データ２１を作成し、全番組表データ２０に代えて生成されたメディア番組表データ２１に切り換えて表示してもよい。
【００９２】
また、本ビデオレコーダ１は、例えば、各チューナから受信された電子番組表を合成して全番組表データ２０をメモリ１１３に記憶（登録）するとともに、例えば地上波デジタルチューナ１０２から受信された地上波デジタル放送番組データ１２をメディア番組表データ２２として記憶（登録）してもよい。
【００９３】
なお本ビデオレコーダ１は、全番組表データ２０を表示させる指示信号を発生させるダイレクトキー０およびメディア番組表データ２１を表示させる指示信号を発生させるダイレクトキー１などのダイレクトキー群が含まれていてもよい。
【００９４】
また、エンコーダ部１０５およびデコーダ部１０８は、例えばソフトウェアによって実行されるように構成されていても良い。このソフトウェアは、メモリ１１３に記憶されており、動画像データを録画する際にＭＰＵ１０７によって実行されるアプリケーションである。
【００９５】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００９６】
【図１】本発明の一実施形態に係るビデオレコーダのシステム構成を示すブロック図。
【図２】図１のビデオレコーダによって受信される番組表データから全番組表データを作成するためのシステム構成の例を示すブロック図。
【図３】図１のビデオレコーダによって表示される全番組表データの例を説明するための図。
【図４】図１のビデオレコーダによって作成される番組表データを切り換える処理を説明するための図。
【図５】図１のビデオレコーダによって実行される番組表データを作成するための表示画面の第１の例を説明するための図。
【図６】図１のビデオレコーダによって実行されるユーザによって指定された番組表データを作成するための第１の例を説明するための図。
【図７】図１のビデオレコーダによって実行されるユーザによって指定された番組表データを作成するための第２の例を説明するための図。
【図８】図１のビデオレコーダによって実行される放送サービス名毎に番組表を作成する番組表作成処理を説明するためのフローチャート。
【図９】図１のビデオレコーダによって実行されるユーザによって指定された放送サービス名に従って番組表データを作成する登録処理の第１の例を示すフローチャート。
【図１０】図１のビデオレコーダによって実行されるユーザによって指定された放送サービス名に従って番組表データを作成する登録処理の第２の例を示すフローチャート。
【図１１】図１のビデオレコーダによって実行される番組表データを切り換える処理を示すフローチャート。
【符号の説明】
【００９７】
１…ビデオレコーダ、１０１…地上波アナログチューナ、１０２…地上波デジタルチューナ、１０３…ＢＳ／ＣＳチューナ、１０４…ＡＶ入力部、１０５…エンコーダ部、１０６…ディスクドライブ部、１０７…ＭＰＵ、１０８…デコーダ部、１０９…ＡＶ出力部、１１０…表示部、１１１…タイマーマイコン部、１１２…ユーザ操作入力部、１１３…メモリ、１１４…リモコンインターフェース、１１５…通信制御部。
【図１】
2006217501.tif 000003
【図２】
2006217501.tif 000004
【図３】
2006217501.tif 000005
【図４】
2006217501.tif 000006
【図５】
2006217501.tif 000007
【図６】
2006217501.tif 000008
【図７】
2006217501.tif 000009
【図８】
2006217501.tif 000010
【図９】
2006217501.tif 000011
【図１０】
2006217501.tif 000012
【図１１】
2006217501.tif 000013