(57)【要約】【課題】複数の番組情報提供サービスの番組情報を高い自由度で切り替えて取得することのできる番組記録装置を提供する。【解決手段】この番組記録装置では、ＥＰＧソースの種類を設定したり変更したりすることのできるインタフェースをユーザに提供する機能を有する。このインタフェースによりＥＰＧデータの取得先であるＥＰＧソースを変更する操作がユーザにより行われた場合には、上に説明したチャンネルコードテーブルのチャンネルコードも、変更後のＥＰＧソースに対応する体系のコードに自動的に更新される。【選択図】図１
2006080800.tif 000002
【特許請求の範囲】
【請求項１】
放送チャンネルごとのチャンネルコードが記憶されるチャンネルコード記憶手段と、
複数の番組情報提供サービスから提供される番組情報から、前記チャンネルコード記憶手段に記憶されたチャンネルコードに基づいて放送チャンネルごとの番組情報を取得する番組情報取得手段と、
利用する番組情報提供サービスの変更内容を指定させる指定手段と、
前記指定手段により指定された変更内容に従って前記チャンネルコード記憶手段の前記チャンネルコードを変更するチャンネルコード変更手段と
を具備することを特徴とする番組記録装置。
【請求項２】
前記指定手段は、変更先の番組情報提供サービスを指定させ、
前記チャンネルコード変更手段は、前記チャンネルコード記憶手段の前記チャンネルコードを、前記指定された変更先の番組情報提供サービスに対応する体系のコードに変換することを特徴とする請求項１に記載の番組記録装置。
【請求項３】
前記指定手段は、変更先の番組情報提供サービスを複数指定させ、
前記チャンネルコード変更手段は、あらかじめ前記複数の番組情報提供サービス間に設けられた優先順位に従って、一方の番組情報提供サービスに対応する体系のコードに変換することを特徴とする請求項１または２に記載の番組記録装置。
【請求項４】
放送チャンネルごとのチャンネルコードが記憶されるチャンネルコード記憶手段を設けておき、番組情報取得手段により、複数の番組情報提供サービスから提供される番組情報から、前記チャンネルコード記憶手段に記憶されたチャンネルコードに基づいて放送チャンネルごとの番組情報を取得するステップと、
指定手段により、利用する番組情報提供サービスの変更内容を指定させるステップと、
チャンネルコード変更手段により、前記指定された変更内容に従って前記チャンネルコード記憶手段の前記チャンネルコードを変更するステップと
を具備することを特徴とする番組情報取得方法。
【請求項５】
前記指定手段により、変更先の番組情報提供サービスを指定させ、
前記チャンネルコード変更手段により、前記チャンネルコード記憶手段の前記チャンネルコードを、前記指定された変更先の番組情報提供サービスに対応する体系のコードに変換することを特徴とする請求項４に記載の番組情報取得方法。
【請求項６】
前記指定手段により、変更先の番組情報提供サービスを複数指定させ、
前記チャンネルコード変更手段により、あらかじめ前記複数の番組情報提供サービス間に設けられた優先順位に従って、一方の番組情報提供サービスに対応する体系のコードに変換することを特徴とする請求項４または５に記載の番組情報取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子番組ガイドを用いて番組の録画設定を行うことのできる番組記録装置と、電子番組ガイドの番組情報を取得する方法に関する。
【背景技術】
【０００２】
地上波放送や衛星放送などのテレビジョン放送の普及に伴い、テレビジョン放送の放送番組を記録し再生するための番組記録装置が広く普及してきている。番組記録装置は、従来、映像信号および音声信号をテープ媒体などに記録するものが大半であったが、ディジタル信号処理技術の発達により、ハードディスクや光ディスクなどの記録媒体に放送番組をディジタル信号として記録する番組記録装置も登場している。また、一般に番組記録装置はタイマーなどを内蔵しており、あらかじめ日時を指定することで自動的に番組を録画する録画予約機能を備えている。
【０００３】
従来、録画予約のためには、所望の放送番組が放送される日時をユーザ自らがタイマー装置などに設定する必要があった。こうしたユーザの負担を軽減するための方法として、電子番組ガイド（ＥＰＧ：Electronic Program Guide）がある。番組記録装置は、放送波あるいはインターネットより上記ＥＰＧのデータを取得して内部に保存し、このＥＰＧデータから各放送局ごとの番組情報を取り出して番組表を作成して表示させることができる。表示された番組表の中からユーザによって所望の放送番組が選択されるとともに録画予約が指示されると、番組記録装置はその指示された放送番組の放送局、日時などのデータを、保存しているＥＰＧデータから検索し、録画予約機能に設定する（例えば特許文献１）。
【特許文献１】特開２００４−０８８２８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
現在、ＥＰＧを配信するサービスには、放送波に重ねてＥＰＧデータを配信するサービス形態のもの、インターネットを通じてＥＰＧデータを配信する形態のもの、その他電話回線を用いたものなどがある。これらサービスは各々に特徴をもっており、たとえば、情報の詳しさ、提供放送チャンネル数などに違いがある。また、特定の放送に特化したサービスもある。
【０００５】
しかしながら、従来の番組記録装置では、装置において固定的に決められた種類のＥＰＧ配信サービス（以下「ＥＰＧソース」と記述）からしかＥＰＧデータを取得できず、たとえば、複数のＥＰＧソースのＥＰＧデータを高い自由度で切り替えて取得して利用することはできなかった。
【０００６】
本発明はこのような事情を鑑み、複数の番組情報提供サービスの番組情報を高い自由度で切り替えて取得し利用することのできる番組記録装置とその番組情報取得方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
かかる目的を達成するために、本発明の番組記録装置は、放送チャンネルごとのチャンネルコードが記憶されるチャンネルコード記憶手段と、複数の番組情報提供サービスから提供される番組情報から、チャンネルコード記憶手段に記憶されたチャンネルコードに基づいて放送チャンネルごとの番組情報を取得する番組情報取得手段と、利用する番組情報提供サービスの変更内容を指定させる指定手段と、指定手段により指定された変更内容に従ってチャンネルコード記憶手段のチャンネルコードを変更するチャンネルコード変更手段とを具備することを特徴とする。
【０００８】
また、この発明の番組記録装置において、指定手段は、変更先の番組情報提供サービスを指定させ、チャンネルコード変更手段は、チャンネルコード記憶手段のチャンネルコードを、指定された変更先の番組情報提供サービスに対応する体系のコードに変換することを特徴とする。
【０００９】
さらに、この発明の番組記録装置において、指定手段は、変更先の番組情報提供サービスを複数指定させ、チャンネルコード変更手段は、あらかじめ複数の番組情報提供サービス間に設けられた優先順位に従って、一方の番組情報提供サービスに対応する体系のコードに変換することを特徴とする。
【発明の効果】
【００１０】
本発明の番組記録装置およびその番組情報取得方法によれば、複数の番組情報提供サービスの番組情報を高い自由度で切り替えて取得し利用することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明の実施の形態について説明する。  
図１は、本発明の一実施形態に係る番組記録装置の構成を示すブロック図である。  
同図に示すように、この実施形態の番組記録装置１００は、システム全体の制御を行うシステム制御部１を有している。システム制御部１はＣＰＵ２と、ファームウェアや各種データが固定的に格納されたＲＯＭ３と、ＣＰＵ２の作業エリアなどとして用いられるＲＡＭ４とを備える。システム制御部１には、バス５を通じて、ＥＰＧ管理部６、リモコンインタフェース部７、チューナ部８、情報記録再生部９、ＥＰＧ画面構成部１０、ネットワーク接続部１１などが接続されている。
【００１２】
ＥＰＧ管理部６は、ＥＰＧデータ取得部１２、ＥＰＧデータ記憶部１３、番組表作成部１４、番組表情報記憶部１５、チャンネルコードテーブル１６などを有している。
【００１３】
チャンネルコードテーブル１６は、この番組記録装置１００にてＥＰＧデータの取得先として設定されたＥＰＧソース（番組情報提供サービス）において各々の放送チャンネルに対して割り当てられた固有のコード（チャンネルコード）が登録されるテーブルである。各放送チャンネルのチャンネルコードは、ＡＤＡＭＳ−ＥＰＧ、ｉＮＥＴ−ＥＰＧなど、ＥＰＧソースの種類によってそれぞれ固有のコードが決められているので、番組記録装置１００においてＥＰＧデータの取得先としてのＥＰＧソースが変更されたならば、チャンネルコードテーブル１６のチャンネルコードも変更先の所得先に合わせて変更されなければならない。
【００１４】
ＥＰＧデータ取得部１２は、チャンネルコードテーブル１６を参照して、放送波によるＥＰＧデータあるいはインターネット上のＥＰＧデータを取得してＥＰＧデータ記憶部１３に記録する。番組表作成部１４はＥＰＧデータ記憶部１３に記憶されたＥＰＧデータを用いてユーザに提供する番組表の情報を作成する。番組表情報記憶部１５は番組表作成部１４によって作成された番組表の情報を記憶する。
【００１５】
リモコンインタフェース部７は、ユーザからの指示を入力するためのリモートコントローラ（以下「リモコン」と記述）１７とのインタフェース部である。チューナ部８は、アンテナ１８などから取り込まれるディジタル放送の放送波から所望の放送波を選局する。また、ディジタル放送の放送波は、アンテナ１８から取り込まれるものに限られず、ケーブルテレビ局などからケーブルを介して取り込まれる。
【００１６】
逆多重化部１９は、放送波に多重化された音声信号、映像信号およびＥＰＧデータ信号をそれぞれ分離して復号部２０へ出力する。復号部２０は、逆多重化部１９にて分離した音声信号、映像信号およびＥＰＧデータ信号をそれぞれ復号して、ディジタル音声信号、ディジタル映像信号およびディジタルＥＰＧデータ信号として出力制御部２１、情報記録再生部９およびバス５に出力する。ＥＰＧ画面構成部１０は、ＥＰＧ管理部６の番組表情報記憶部１５に格納された番組表の情報から番組表画面情報を構成したり、各種の設定用の画面を構成する手段である。
【００１７】
出力制御部２１は、復号されたディジタル音声信号およびディジタル映像信号を出力用の音声信号および映像信号に変換する。音声出力部２２は出力制御部２１からの出力用の音声信号をスピーカなどの図示せぬ音声出力装置に出力する。画像出力部２３は出力制御部２１からの出力用の映像信号を例えば液晶ディスプレイなどの図示せぬ表示装置に出力する。
【００１８】
情報記録再生部９は、例えばハードディスクドライブ、ＤＶＤなどの書き替え可能な記録媒体を有し、復号部２０により復号されたディジタル音声信号およびディジタル映像信号を上記の記録媒体に記録したり、記録媒体に記録されたディジタル音声信号およびディジタル映像信号を再生して復号部２０に出力する。
【００１９】
ネットワーク接続部１１は、インターネットからＥＰＧデータをダウンロードしたりするためにインターネットとの接続を行う手段である。
【００２０】
この番組記録装置１００では、ＥＰＧソースの取得先のサービスの種類を設定したり変更したりすることのできるインタフェースをユーザに提供する機能を有する。このインタフェースによりＥＰＧデータの取得先（ＥＰＧソース）を変更する操作がユーザにより行われた場合には、上に説明したチャンネルコードテーブル１６のチャンネルコードも、変更後のＥＰＧソースに対応する体系のコードに自動的に更新される。以下、このチャンネルコードの自動変換を含む、この番組記録装置１００の動作について詳しく説明する。
【００２１】
図２はＥＰＧソースを変更可能な設定画面の例を示している。同図に示すように、この設定画面３４には、ＥＰＧデータの取得先としてのＥＰＧソースを選択するためのＥＰＧサービス選択部３５と、ＡＤＡＭＳ−ＥＰＧデータの受信チャンネル、受信時刻など、ＡＤＡＭＳ−ＥＰＧに関する設定を行うＡＤＡＭＳ設定部３６と、番組表において各々の番組枠の背景色の色をジャンル別に設定する色設定部３７などが設けられている。ＥＰＧサービス選択部３５には、この例では、ＡＤＡＭＳ−ＥＰＧ用のチェック部３５ａと、ｉＮＥＴ−ＥＰＧ用のチェック部３５ｂとで構成される。これら２つのチェック部３５ａ，３５ｂの少なくとも一つにユーザからの指示によってチェックマークが挿入されることでＥＰＧソースの選択が行われる。したがって、２つのチェック部３５ａ，３５ｂにそれぞれチェックを入れてＡＤＡＭＳ−ＥＰＧとｉＮＥＴ−ＥＰＧの両方を選択することも可能である。なお、この例では、ＥＰＧデータの取得先としてのＥＰＧソースとしてＡＤＡＭＳ−ＥＰＧ、ｉＮＥＴ−ＥＰＧなどを挙げているが、本発明はこれらのＥＰＧ提供サービスを利用することに限定されるものではない。
【００２２】
また、この設定画面３４の下部には、リモコン１７の操作ボタンに対応付けられた命令の内容をユーザに掲示するためのヘルプ情報３８が表示される。このヘルプ情報３８により、たとえば、リモコン１７の上下左右のカーソルボタンによって項目の選択を行うことができ、上下左右のカーソルボタンの間の決定ボタンを操作することでその選択内容を決定することなどがわかる。このような操作要領で、ユーザは、ＥＰＧサービス選択部３５の各チェック部３５ａ，３５ｂに選択的にチェックを入れることができる。
【００２３】
いま、図３に示すように、チャンネルコードテーブル１６には、ＡＤＡＭＳ−ＥＰＧ用のチャンネルコードがすべての放送チャンネルに設定されているものとし、これらをｉＮＥＴ−ＥＰＧ用のチャンネルコードに変換する場合の動作を説明する。
【００２４】
まず、ユーザによって図２の設定画面３４が呼び出される。既に全放送チャンネルに対してＡＤＡＭＳ−ＥＰＧ用のチャンネルコードが設定されているので、設定画面３４のＥＰＧサービス選択部３５にはＡＤＡＭＳ−ＥＰＧ用のチェック部３５ａにだけチェックマークが入っている。ここでユーザはリモコン１７などを操作し、ＡＤＡＭＳ−ＥＰＧ用のチェック部３５ａを再度選択してチェックマークを削除する操作を行うとともに、ｉＮＥＴ−ＥＰＧ用のチェック部３５ｂにチェックマークを入れる。そして、最後に設定画面３４の登録完了ボタン３９を選択して決定する。
【００２５】
システム制御部１は、この登録完了を受けて、設定画面３４への入力内容を取り込み、チャンネルコード対応表を参照して、チャンネルコードテーブル１６のチャンネルコードの変換を実行する。
【００２６】
図４にチャンネルコード対応表４０の例を示す。このように本実施形態の番組記録装置１００では、ＡＤＡＭＳ−ＥＰＧ用のチャンネルコードとｉＮＥＴ−ＥＰＧ用のチャンネルコードとの一対一の対応関係が登録されたチャンネルコード対応表４０が用いられる。このチャンネルコード対応表４０は番組記録装置１００にはじめから用意しておいてもよいし、インターネット上にチャンネルコード対応表４０を提供するサーバを設けておき、このサーバからのダウンロードにより取得できるようにしてもよい。
【００２７】
図５は、チャンネルコードテーブル１６に登録されているすべての放送チャンネルのチャンネルコードをＤＡＭＳ−ＥＰＧ用からｉＮＥＴ−ＥＰＧ用へと変換する流れを示すフローチャートである。このフローチャートに示されるように、システム制御部１は、チャンネルコードテーブル１６に登録されているＤＡＭＳ−ＥＰＧ用のチャンネルコードを一つずつ取り出し（ステップ５０１）、このＤＡＭＳ−ＥＰＧ用のチャンネルコードにチャンネルコード対応表４０で対応付けられて登録されている同じ放送チャンネルのｉＮＥＴ−ＥＰＧ用のチャンネルコードを、チャンネルコードテーブル１６に書き戻す(ステップ５０２，５０３)。この処理をチャンネルコードテーブル１６に登録されているすべてのチャンネルコードについて繰り返す。ただし、ＤＡＭＳ−ＥＰＧ用のチャンネルコードに対応するｉＮＥＴ−ＥＰＧ用のチャンネルコードがチャンネルコード対応表４０に存在しない場合があるので(ステップ５０２のＮＯ)、この場合には、ＤＡＭＳ−ＥＰＧ用のチャンネルコードをそのままチャンネルコードテーブル１６に残す(ステップ５０４)。ｉＮＥＴ−ＥＰＧ用のチャンネルコードをＤＡＭＳ−ＥＰＧ用のチャンネルコードに変換する場合も同様に行われる。
【００２８】
次に、図３の設定画面３４のＥＰＧサービス選択部３５のＡＤＡＭＳ−ＥＰＧ用のチェック部３５ａとｉＮＥＴ−ＥＰＧ用のチェック部３５ｂの両方にチェックマークが入れられた場合を説明する。
【００２９】
この番組記録装置１００では、ＡＤＡＭＳ−ＥＰＧとｉＮＥＴ−ＥＰＧとの間での優先順位がデフォルトで設定されており、チャンネルコードテーブル１６には優先順位の高いほうのチャンネルコードが登録される。この優先順位の設定はユーザにより変更されることが可能である。すなわち、デフォルトでは、情報の精度などのメリットからＡＤＡＭＳ−ＥＰＧの優先順位をｉＮＥＴ−ＥＰＧなどよりも高く設定してある。ただし、ｉＮＥＴ−ＥＰＧはＡＤＡＭＳ−ＥＰＧに比べ詳細であり、長い日数分の番組情報をカバーしているので、この点を重視するユーザは、ｉＮＥＴ−ＥＰＧの優先順位をＡＤＡＭＳ−ＥＰＧ、ＤＩＧＩＴＡＬ−ＥＰＧよりも高くするように設定の変更を行うことができる。
【００３０】
また、既に設定されているチャンネルコードをユーザが確認し、個々の放送チャンネルごとに優先順位の設定の変更を行うことができるように、この番組記録装置１００には、たとえば図６に示すようなチャンネル登録確認画面２４が用意されている。このチャンネル登録確認画面２４には、個々の放送チャンネルごとに設定されているチャンネルコード（ＣＨコード）２５が表示される。ＡＤＡＭＳ−ＥＰＧとＤＩＧＩＴＡＬ−ＥＰＧの両方が優先順位を付けて設定されている放送チャンネルについては優先順位の高い方のチャンネルコードが表示されている。このチャンネル登録確認画面２４で、チャンネルコードの優先順位を変更したい放送チャンネルをリモコン１７などを操作して選択し、リモコン１７にモードと書かれたボタンを押せば、選択中の放送チャンネルのチャンネルコードがＡＤＡＭＳ−ＥＰＧ用のチャンネルコードとｉＮＥＴ−ＥＰＧ用のチャンネルコードとの間で入れ替わり、この後、登録ボタンを操作することによって、そのチャンネルコードの更新内容がチャンネルコードテーブル１６に反映される。
【００３１】
次に、ＥＰＧデータを取得する動作について説明する。
【００３２】
ＥＰＧデータの取得手順には、放送波から取得する手順とインターネット上から取得する手順の２つがある。ＥＰＧデータが放送される時間帯は決められている。ＥＰＧ管理部６のＥＰＧデータ取得部１２はＥＰＧデータの放送時間になると、チューナ部８を制御してＥＰＧデータを含む放送波を選局する。チューナ部８より出力されたＥＰＧデータを含む信号は、暗号の解除が行われた後、逆多重化部１９にて音声信号、映像信号およびＥＰＧデータ信号に分離される。分離されたＥＰＧデータ信号は復号部２０にてディジタル信号に復調され、ＥＰＧ管理部６に送られる。ＥＰＧ管理部６のＥＰＧデータ取得部１２は取得したＥＰＧデータから、チャンネルコードテーブル１６に登録されているチャンネルコードを基に該当するＥＰＧデータを抽出してＥＰＧデータ記憶部１３に記憶する。また、インターネット上のＥＰＧデータを取得する場合には、ＥＰＧ管理部６のＥＰＧデータ取得部１２は、インターネット上のＥＰＧデータの配信サービスを行うサーバに向けて、ネットワーク接続部１１を通じて、チャンネルコードテーブル１６に登録されているｉＮＥＴ−ＥＰＧ用のチャンネルコードを付加したＥＰＧデータリクエストを送信することで、ＥＰＧデータをダウンロードする。ダウンロードされたＥＰＧデータはＥＰＧ管理部６のＥＰＧデータ記憶部１３に記憶される。
【００３３】
このようにしてＥＰＧデータ記憶部１３に記憶されたＥＰＧデータを用いて、ＥＰＧ管理部６の番組表作成部１４によって番組表の作成が行われ、作成された番組表の情報は番組表情報記憶部１５に記憶される。
【００３４】
リモコン１７などを用いてユーザより番組表の表示命令が入力されると、番組表情報記憶部１５に記憶された各放送チャンネルの番組情報はＥＰＧ画面構成部１０に送られ、ＥＰＧ画面構成部１０は、入手した番組情報から番組表の画面情報を構成する。構成された番組表の画面情報は出力制御部２１および画像出力部２３を通じて図示せぬ表示装置に表示される。ユーザは、表示装置に表示された番組表を参照し、リモコン１７などを用いて放送チャンネルや番組の選局、録画設定などを行うことができる。システム制御部１は、録画設定に基づいて録画処理を実行する。すなわち、システム制御部１は、録画予約された番組の放送時刻になると放送チャンネルの選局をチューナ部８に指示する。この指示に従ってチューナ部８にて選局された放送信号は、暗号が解除された後、逆多重化部１９により音声信号、映像信号などに分離され、復号部２０にてそれぞれディジタル音声信号、ディジタル映像信号とされ、情報記録再生部９にて記録媒体に記録される。
【００３５】
以上説明したように、この実施形態の番組記録装置１００によれば、設定画面３４でＥＰＧデータの取得先であるＥＰＧソースを全放送チャンネル分まとめて選択したり、変更することができる。また、変更の操作によって、チャンネルコードテーブル１６のチャンネルコードも全放送チャンネル分まとめて変更先のサービスに対応する体系のコードに変更することができ、ユーザの負担を軽減することができる。
【００３６】
なお、本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【図面の簡単な説明】
【００３７】
【図１】本発明の一実施形態に係る番組記録装置の構成を示すブロック図である。
【図２】ＥＰＧ提供サービスを変更可能な設定画面の例を示す図である。
【図３】チャンネルコードテーブルの変換例を示す図である。
【図４】チャンネルコード対応表の例を示す図である。
【図５】チャンネルコードの変換の動作の流れを示すフローチャートである。
【図６】チャンネル登録確認画面を示す図である。
【符号の説明】
【００３８】
１…システム制御部、６…ＥＰＧ管理部、８…チューナ部、９…情報記録再生部、１０…ＥＰＧ画面構成部、１１…ネットワーク接続部、１２…ＥＰＧデータ取得部、１３…ＥＰＧデータ記憶部、１４…番組情報取得部、１５…番組表情報記憶部、１６…チャンネルコードテーブル、１００…番組記録装置。
【図１】
2006080800.tif 000003
【図２】
2006080800.tif 000004
【図３】
2006080800.tif 000005
【図４】
2006080800.tif 000006
【図５】
2006080800.tif 000007
【図６】
2006080800.tif 000008