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