(57)【要約】【課題】  ユーザが好む番組のみにより構成される番組表を自動的に作成する番組表作成装置を提供する。【解決手段】  放送される番組の番組情報を取得する取得手段２１と、放送された番組を蓄積する蓄積手段１３と、前記蓄積手段により蓄積された番組の番組情報を記憶する蓄積番組情報記憶手段２３と、予め指定された検索条件を記憶する検索条件記憶手段２５と、前記取得手段により取得された番組情報及び前記蓄積番組情報記憶手段により記憶された番組情報から、前記検索条件記憶手段２５により記憶されている検索条件を基にして、番組を検索する検索手段２２と、前記検索手段により検索された番組の番組情報に基づいて、番組表を作成する作成手段２４とを具備する。【選択図】    図２
2007158441.tif 000002
【特許請求の範囲】
【請求項１】
放送される番組の番組情報を取得する取得手段と、
放送された番組を蓄積する蓄積手段と、
前記蓄積手段により蓄積された番組の番組情報を記憶する蓄積番組情報記憶手段と、
予め指定された検索条件を記憶する検索条件記憶手段と、
前記取得手段により取得された番組情報及び前記蓄積番組情報記憶手段により記憶された番組情報から、前記検索条件記憶手段により記憶されている検索条件を基にして、番組を検索する検索手段と、
前記検索手段により検索された番組の番組情報に基づいて、番組表を作成する作成手段と、
を具備することを特徴とする番組表作成装置。
【請求項２】
前記作成手段は、前記検索手段により検索された番組の番組情報を前記番組表に挿入し、該番組表における残りのスペースに、前記蓄積番組情報記憶手段から検索した番組の番組情報を挿入することを特徴とする請求項１記載の番組表作成装置。
【請求項３】
前記検索条件記憶手段が記憶する検索条件は、ユーザにより設定されたキーワードであって、前記検索手段は番組情報に該キーワードを含む番組を検索することを特徴とする請求項１記載の番組表作成装置。
【請求項４】
前記作成手段は、前記検索手段により検索された番組に基づいて作成した番組表の番組と番組の間に隙間があるとき、予め用意した映像を挿入することを特徴とする請求項１記載の番組表作成装置。
【請求項５】
前記作成手段は、前記検索手段により検索された番組に基づいて作成した番組表の番組と番組の間に隙間があるとき、該隙間の時間帯より後に挿入されている番組の要約映像を挿入することを特徴とする請求項１記載の番組表作成装置。
【請求項６】
前記作成手段は、予め定められた時間範囲についてのみ、前記番組表を作成することを特徴とする請求項１記載の番組表作成装置。
【請求項７】
前記作成手段は、予め設定された仮想チャンネル毎に、番組表を作成することを特徴とする請求項１記載の番組表作成装置。
【請求項８】
前記作成手段は、前記仮想チャンネル毎に設定された時間範囲についてのみ前記番組表を作成することを特徴とする請求項７記載の番組表作成装置。
【請求項９】
前記検索条件記憶手段は、予め設定された仮想チャンネル毎にキーワードを記憶し、前記検索手段は前記仮想チャンネル毎に、該仮想チャンネルのキーワードに基づいて番組を検索し、前記作成手段は前記キーワードに基づき検索された番組の番組情報を用いて、前記仮想チャンネル毎に番組表を作成することを特徴とする請求項１記載の番組表作成装置。
【請求項１０】
前記検索手段により検索された番組の放送開始時間が、前記予め定められた時間範囲より前である場合、該検索された番組の録画予約を行う録画予約手段を更に具備し、前記作成手段は前記録画予約された番組を前記予め定められた時間範囲内に挿入することを特徴とする請求項１記載の番組表作成装置。  
【請求項１１】
放送される番組の番組情報を取得し、
放送された番組を蓄積し、
前記蓄積された番組の番組情報を記憶し、
予め指定された検索条件を記憶し、
前記取得された番組情報及び前記記憶された番組情報から、前検索条件を基にして、番組を検索し、
前記検索された番組の番組情報に基づいて、番組表を作成することを特徴とする番組表作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送信号に含まれるＥＰＧ情報を用いて番組表を作成し、該番組表に基づいて番組を予約録画可能な録画装置に適用される番組表作成装置に関する。
【背景技術】
【０００２】
近年、テレビ放送のデジタル化が進み、ＢＳデジタル放送あるいは地上波デジタル放送等のデジタル放送を受信するテレビジョン受信機（ＴＶ）やＤＶＤレコーダが一般に普及し始めている。このようなデジタル放送の放送信号には、ＥＰＧ（電子番組表）を作成すためのＥＰＧ情報を含むＳＩ情報が多重されている。
【０００３】
デジタル放送を受信できるＴＶは、ＥＰＧ情報を基に番組表を作成し、ＬＣＤあるいはＣＲＴの画面に番組表を表示する。デジタル放送により受信された放送番組は、ＤＶＤレコーダなどの録画装置により録画可能である。最近では、ＨＤＤの価格が低下したため、ＨＤＤを内蔵して番組を録画できるＴＶが製品化されている。このように、デジタル放送の番組を録画できる装置は、一般にＥＰＧ情報を用いて番組を予約録画できる。
【０００４】
このようにＥＰＧ情報を用いて番組を予約録画できる装置は、例えば下記特許文献１に、放送受信装置として開示されている。この文献１の放送受信装置は、ユーザが視聴予約（いつ視聴するか）をすることができる。視聴予約された番組は、自動的に録画され、視聴予約された時間に再生される。また、ＥＰＧ情報を基に作成された番組表と視聴予約情報が、同時に画面に表示される。
【特許文献１】特開２００５−１４２９０４公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記文献に開示された放送受信装置の場合、番組を視聴予約するには、ユーザが番組表を見ながら、好みの番組を指定するという手間がかかる。
【０００６】
本発明は、ユーザが好む番組のみにより構成される番組表を自動的に作成することを目的とする。
【課題を解決するための手段】
【０００７】
放送される番組の番組情報及び蓄積された番組の番組情報を用いて、ユーザが好む番組のみにより構成される番組表が作成される。
【０００８】
本発明の１実施形態による番組表作成装置は、放送される番組の番組情報を取得する取得手段と、放送された番組を蓄積する蓄積手段と、前記蓄積手段により蓄積された番組の番組情報を記憶する蓄積番組情報記憶手段と、予め指定された検索条件を記憶する検索条件記憶手段と、前記取得手段により取得された番組情報及び前記蓄積番組情報記憶手段により記憶された番組情報から、前記検索条件記憶手段により記憶されている検索条件を基にして、番組を検索する検索手段と、前記検索手段により検索された番組の番組情報に基づいて、番組表を作成する作成手段とを具備する。
【発明の効果】
【０００９】
ユーザが好む番組のみにより構成される番組表を参照して、ユーザは好みの番組だけを手軽に視聴することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して本発明の実施の形態を説明する。
【００１１】
図１は本発明が適用される装置の構成例としてＴＶ１００の構成を示すブロック図である。
【００１２】
このＴＶ１００は、チューナー８、ＭＰＥＧ圧縮伸長部９、グラフィック処理部１０、ネットワークアダプタ１１、番組表作成部１２、ＨＤＤ１３、ＣＰＵ１４、メモリ１５、出力制御部１６、表示部１７、スピーカ１８、操作部１９を備えている。
【００１３】
チューナー８には、アンテナで受信された放送信号が入力される。この放送信号には、各番組のコンテンツつまり番組データに相当する映像信号及び音声信号が含まれており、さらにこれら映像信号及び音声信号には、電子番組表作成のためのＥＰＧ情報（以下番組情報という）が多重されている。
【００１４】
チューナー８は、入力された放送信号から特定の番組データを抽出し、該番組データは圧縮伸長部９によって伸長（デコード）される。出力制御部１１は、圧縮伸長部９によって伸長された映像データを、表示部１７の映像表示に適した映像信号に変換する。表示部１７は出力制御部１１から提供される映像信号に基づいて映像を表示する。グラフィック処理部１０は、電子番組表や各種設定画面を表示部１７に表示させる際の表示データを提供する。グラフィック処理部１０により提供された表示データは、圧縮伸長部９によって伸長された映像データと合成され、出力制御部１１を介して表示部１７により表示される。また、圧縮伸長部９によって伸長された音声データは、出力制御部１１によりアナログ音声信号に変換され、スピーカ１８により出力される。
【００１５】
デジタル放送の番組をＨＤＤ１３に録画する場合、チューナ８により得られる番組データは、ＨＤＤ１３に適したデータ形式に変換されて録画される。また、アナログ放送の番組をＨＤＤ１３に録画する場合、チューナ８により得られるアナログ放送信号は、Ａ／Ｄ変換され、圧縮／伸長部９により圧縮されて録画される。
【００１６】
メモリ１５は各種制御プログラムを格納するＲＯＭ及びＣＰＵ１４の作業エリアとして使用されるＲＡＭを含む。操作部１９は、例えばリモートコントローラであり、ユーザからの各種入力操作を受けつけるための様々なキーが設けられている。ネットワークアダプタ１１は、Ｅｔｈｅｒｎｅｔ（登録商標）などの高速データ通信可能な通信ネットワークへのインターフェースを実現する。
【００１７】
以下、本発明に係る番組表作成部１２について説明する。
【００１８】
図２は、番組表作成部１２の構成例を示すブロック図である。番組表作成部１２は、専用ハードウエア構成あるいはメモリ上のソフトウエア構成のいずれでも実施できる。
【００１９】
番組情報取得部２１は番組情報の取得を行う。番組情報は、デジタル放送の場合はチューナ８により抽出されたＳＩ情報から取得でき、地上アナログ放送の場合は地上アナログ放送用番組表（ＡＤＡＭＳやＧガイド）等からでも同様に取得できる。また番組情報は、インターネット等のネットワークからネットワークアダプタ１１を介して取得できる。番組情報取得部２１は例えば１週間分の番組情報をチューナ８及び／またはネットワークアダプタ１１を介して取得する。
【００２０】
番組検索部２２は、ユーザにより設定されたキーワードを含む番組を、番組情報取得部２１で取得された番組情報から検索する。同様に番組検索部２２は、蓄積された番組、即ちＨＤＤ１３に録画された番組に対しても、蓄積番組情報記憶部２３を参照して、キーワードに基づく検索を行なう。尚、このキーワードに基づく番組検索では、シソーラスを用いた類語検索を行なってもよい。
【００２１】
蓄積番組情報記憶部２３は、蓄積された番組の番組情報を持つ。ここでは、ＨＤＤ１３に未だ一度も視聴（再生）されていない複数の番組が録画されているものとする。蓄積番組情報は、例えば上記番組情報取得部２１により取得される電子番組表と同一形式で構成されている。
【００２２】
カスタム番組表作成部２４は、カスタムチャンネル情報記憶部２５に記憶されたチャンネルごとのキーワードを用いて、番組検索部２２を介して番組を検索し、検索された番組により番組表を組み立てる。カスタム番組表作成部２４の詳細な動作は後述される。
【００２３】
カスタムチャンネル情報記憶部２５は、カスタム番組表に含まれる各チャンネルの情報すなわちカスタムチャンネル情報を記憶している。このカスタムチャンネル情報は、ユーザによって設定されるものであって、例えば図３のフォーマットで情報が記憶されている。番組選択基準はキーワード一致に基づいて決定され、チャンネルはキーワード別のチャンネルで表現される。
【００２４】
図３において、「レコード番号」は、各レコード（チャンネル名称、キーワード１、キーワード２、開始時間、終了時間の１セット）を識別するためＩＤであって、例えば１から始まる連続番号である。「チャンネル名称」はユーザにより設定された仮想的なチャンネルの名前を表す。「キーワード１」、「キーワード２」はカスタムチャンネル情報の各チャンネルに相応しい番組を検索するために使用される。番組情報の中で、これらキーワードが含まれる番組が、当該チャンネルに適している（ユーザが好む）番組と判断される。「開始時間」及び「終了時間」は、ユーザが各チャンネルを視聴したい時間帯であって、例えば１家庭内の各ユーザによりそれぞれ設定される。このように、カスタムチャンネル情報の中で、上記レコード番号のみ自動的に設定される項目であって、他の項目は操作部１９を介してユーザにより設定される。
【００２５】
次に、カスタム番組表作成部２４の実施形態を説明する。
【００２６】
図４Ａ〜図４Ｃはカスタム番組表作成部２４の番組表作成動作を示すフローチャート、図５はカスタム番組表作成部２４により作成されたカスタム番組表の一例を示す。
【００２７】
例えば装置に電源が投入されるか、あるいはユーザからカスタム番組表の作成指示を入力すると、図４ＡのステップＳ１１のように、カスタム番組表作成部２４はカスタム番組表を空、つまり内容を全て削除し、変数Ｉに１を代入する。次にカスタム番組表作成部２４は、カスタムチャンネル情報記憶部２５に記憶された図３のようなカスタムチャンネル情報からレコードを一つ取得する（Ｓ１２）。取得に成功すると（Ｓ１３のＹＥＳ）、該レコードのキーワード１を含む放送番組を、番組情報取得部２１から番組検索部２２を介して取得し、カスタム番組表の該当チャンネルに挿入する（Ｓ１４）。
【００２８】
図４ＢはステップＳ１４の動作を詳細に示すフローチャートである。カスタム番組表作成部２４は番組検索部２２に対してキーワード（この場合はキーワード１）を含む番組の検索を指示し、番組検索部２２は該キーワードを番組情報中に含む放送番組を番組情報取得部２１から検索し、検索結果をカスタム番組表作成部２４に提供する（Ｓ２１）。即ち、ここで検索される番組の番組情報には、前記キーワードが含まれる。ここでは、検索結果として複数の番組がカスタム番組表作成部２４に提供されたものとする。
【００２９】
カスタム番組表作成部２４は、検索結果から１つの番組を取得し（Ｓ２２）、カスタム番組表における、対応するチャンネル欄の対応する時間帯に、取得した番組の番組情報を挿入する（Ｓ２５）。図５の例えば番組Ｐ１は、このようにして挿入された番組を示す。番組Ｐ１は、レコード番号１のレコードに属する番組であって、チャンネル名称は「サッカーチャンネル」、キーワード１として「サッカー」を含み、時間帯２２：００〜２７：００の中で放送される番組である。        
もし、ステップＳ２２で取得した番組のチャンネル及び放送時間帯に、別の番組が既に挿入されていた場合、もしくは、レコードにおける「開始時間」以前に、検索した番組が放送開始する場合（Ｓ２４のＮＯ）、検索した番組を予約し、実際の放送時間より時間的に後ろの挿入可能個所に挿入する（Ｓ２６〜Ｓ２８）。ステップＳ２３において、取得に失敗すると（検索結果がない場合）、キーワード１を用いた番組の検索及び挿入が終了する。次に番組作成部２４は、キーワード２を用いて同様の動作を繰り返す（Ｓ１５）。
【００３０】
次にステップＳ１６のように、カスタム番組表作成部２４は番組検索部２２を用いて、キーワード１を基に蓄積番組情報記憶部２３を検索し、該当する番組をカスタム番組表の該当チャンネルに挿入する。図４ＣはステップＳ１６の動作を詳細に示すフローチャートである。検索された番組の挿入位置は、ステップＳ３５のようにカスタム番組表の任意の挿入可能位置、あるいは挿入可能で出来るだけ早い時間帯とする。図４Ｃのフローチャートは図４Ｂと同様であるので、詳細な説明は省略する。キーワード１を用いた蓄積番組の検索及び挿入が終了すると、カスタム番組表作成部２４はキーワード２を用いて同様の動作を繰り返す（Ｓ１７）。
【００３１】
次にカスタム番組表作成部２４は、カスタム番組表に挿入した番組と番組の間に短い空きスペース（番組未挿入部分）が生じた場合、予め定められた映像（環境映像など）を挿入する（Ｓ１８）。図５の休憩Ｒ１はこのような映像を示す。このような予め決められた映像としては、ＨＤＤ１３に蓄積された番組の要約映像でもよい。その場合、要約対象の映像は、当該要約映像が挿入される時間帯より後に挿入されている蓄積番組の映像である。
【００３２】
ステップＳ１９のように変数Ｉに１が増加され、フローはステップＳ１２に移行し、前述したような処理が繰り返される。このようにして、図３に示すカスタムチャンネル情報に記録されている各レコードに基づいて検索された番組が、カスタム番組表に挿入される。作成されたカスタム番組表は、図１のグラフィック制御部１０及び出力制御部１６を介して、表示部１７に表示される。尚、直接表示せずに、一旦作成したカスタム番組表を蓄積しておき、ユーザの指示に従い表示しても良い。
【００３３】
以下、上記実施形態の変形例を説明する。
【００３４】
上記実施形態では、各キーワード毎に番組検索を行ったが、キーワード１、キーワード２を同時に用いて検索し、キーワードがマッチした数の多い順に、番組を挿入してもよい。
【００３５】
また、カスタム番組表に記録されるチャンネルは、上記のように仮想チャンネルではなく、実際の放送局のチャンネルを用いることも可能である。この場合、挿入される録画番組を、その番組が挿入されるチャンネルで放映されたものに限定することができる。
【００３６】
また、番組を選択する基準としてユーザの嗜好を用いることができる。例えば、特開２０００−１３７０８に開示された方法のように、例えばユーザの視聴履歴に基づいて、「お勧め番組」すなわちユーザが好む番組を判定し、該当番組をカスタム番組表に挿入する。この場合、図２の番組検索部２２がお勧め番組検索部に置き換わる。更に、ユーザごとに仮想チャンネルを構成してもよい。
【００３７】
図４ＡのフローチャートのステップＳ１８において挿入される映像として、図６のような番組案内を挿入する。もしくは、カスタム番組表でその時点より後に視聴予定されている番組の要約映像をつなぎ合わせたものを挿入する。要約映像は、挿入された映像の先頭から一定時間切り出したものでもよいし、もしくは特開２００５−１０９５６６に開示された方法のように、映像内に含まれる各イベントの重要度を算出し、各イベントの映像区間に関する情報及び前記重要度に基づいて選択してもよい。
【００３８】
以上の説明はこの発明の実施の形態であって、この発明の装置及び方法を限定するものではなく、更なる変形例を容易に実施することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明が適用される装置の構成例としてテレビジョン受信機１００の構成を示すブロック図である。
【図２】図１の番組表作成部１２の構成例を示すブロック図である。
【図３】カスタムチャンネル情報の構成例を示す図である。
【図４Ａ】図２のカスタム番組表作成部２４の番組表作成動作を示すフローチャートである。
【図４Ｂ】図４ＡのステップＳ１４及びＳ１５の動作を詳細に示すフローチャートである。
【図４Ｃ】図４ＡのステップＳ１６及びＳ１７の動作を詳細に示すフローチャートである。
【図５】カスタム番組表作成部２４により作成されたカスタム番組表の一例を示す図である。
【図６】図４ＡのステップＳ１８において挿入される番組案内の映像を示す図である。
【符号の説明】
【００４０】
８…チューナー、９…圧縮／伸長部、１０…グラフィック処理部、１１…ネットワークアダプタ、１２…番組表作成部、１３…ハードディスクドライブ、１４…セントラルプロセッシングユニット、１５…メモリ、１６…出力制御部、１７…表示部、１８…スピーカ、１９…操作部、
【図１】
2007158441.tif 000003
【図２】
2007158441.tif 000004
【図３】
2007158441.tif 000005
【図４Ａ】
2007158441.tif 000006
【図４Ｂ】
2007158441.tif 000007
【図４Ｃ】
2007158441.tif 000008
【図５】
2007158441.tif 000009
【図６】
2007158441.tif 000010