(57)【要約】【課題】所望のジャンルの番組や所望のキーワードに関係した番組のみを、簡単かつ容易で速やかに選局する。【解決手段】受信部１１は、複数チャネルから指定されたチャネルの番組データと、テレビジョン放送における各チャネルの番組を選局するための選局情報および番組に関する番組情報を取得する。番組提示処理部１２は、番組データに基づいて番組の映像や音声の信号を出力して番組の提示を行う。制御部４０は、リモートコントロール装置５０の操作ボタンに対して検索条件を登録し、この検索条件で番組情報の検索を行うことにより検索条件を満たす番組を検出する。また、検出した番組を操作ボタンに割り当てておく。操作ボタンが操作されたときには、操作された操作ボタンに割り当てられている番組を選局するための選局情報を用いて受信部１１に対しチャネルの指定を行う。【選択図】        図１
2007124252.tif 000002
【特許請求の範囲】
【請求項１】
テレビジョン放送を受信して、複数チャネルから指定されたチャネルの番組データを得る受信手段と、
前記受信手段で得られた番組データに基づいて番組提示処理を行う番組提示処理手段と、
前記テレビジョン放送における各チャネルの番組を選局するための選局情報と該番組に関する番組情報を取得する情報取得手段と、
操作手段と、
前記操作手段の操作ボタンに対して検索条件を登録し、該検索条件で前記番組情報の検索処理を行うことにより検索条件を満たす番組を検出して、該検出した番組を前記操作ボタンに割り当てておき、前記操作ボタンが操作されたときには、該操作された操作ボタンに割り当てられている番組を選局するための選局情報を用いて前記受信手段に対しチャネルの指定を行う制御手段とを有する
ことを特徴とする放送受信装置。
【請求項２】
前記制御手段は、現在時刻よりも先の時刻において前記検索条件を満たす番組を検出する検索処理を繰り返し行い、前記操作ボタンには放送中および放送が開始される番組を割り当てておく
ことを特徴とする請求項１記載の放送受信装置。
【請求項３】
前記制御手段は、前記検索処理を所定時間間隔で行う
ことを特徴とする請求項２記載の放送受信装置。
【請求項４】
前記制御手段は、前記番組情報に基づき番組の切り換え時刻を判別して、該切り換え時刻において前記検索条件を満たす番組を検出する検索処理を繰り返し行う
ことを特徴とする請求項２記載の放送受信装置。
【請求項５】
前記制御手段は、前記操作ボタンに対して登録される検索条件を指定可能とした
ことを特徴とする請求項１記載の放送受信装置。
【請求項６】
前記制御手段は、前記検索条件を満たす番組の検出結果において、番組が複数検出されているとき、該それぞれの番組を前記操作ボタンに割り当てておき、前記操作ボタンが操作される毎に、前記割り当てられた番組を順次選択して、該選択した番組を選局するための選局情報を用いてチャネルの指定を行う
ことを特徴とする請求項１記載の放送受信装置。
【請求項７】
テレビジョン放送における各チャネルの番組を選局するための選局情報と該番組に関する番組情報を取得する情報取得工程と、
操作ボタンに対して検索条件を登録する工程と、
前記検索条件で前記番組情報の検索を行うことにより検索条件を満たす番組を検出して、該検出した番組を操作ボタンに割り当てておく工程と、
前記操作ボタンが操作されたときには、該操作された操作ボタンに割り当てられている番組を、前記選局情報に基づいて選局する選局工程とを有する
ことを特徴とする放送受信方法。
【請求項８】
コンピュータに、
テレビジョン放送における各チャネルの番組を選局するための選局情報と該番組に関する番組情報を取得する情報取得工程と、
操作ボタンに対して検索条件を登録する工程と、
前記検索条件で番組情報の検索を行うことにより検索条件を満たす番組を検出して、該検出した番組を操作ボタンに割り当てておく工程と、
前記操作ボタンが操作されたときには、該操作された操作ボタンに割り当てられている番組を、前記選局情報に基づいて選局する選局工程とを実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、放送受信装置と放送受信方法およびプログラムに関する。詳しくは、操作ボタンに対して検索条件を登録して、この検索条件で番組配列情報の検索を行うことにより検索条件を満たす番組を検出する。さらに、検出した番組を操作ボタンに割り当てておき、操作手段の操作ボタンが操作されたときには、操作された操作ボタンに割り当てられた番組を選局するように制御する。
【背景技術】
【０００２】
従来、視聴者（ユーザ）が視聴するテレビジョン番組を検索する方法として、新聞や雑誌等の紙面の番組情報から、所望する番組の開始終了時間やチャネルを確認する方法が一般的である。また、ディジタルテレビジョン放送では、番組タイトル、チャネル、放送時間、ジャンル、出演者等の番組配列情報が送信されており、この番組配列情報を利用して電子番組表(EPG:Electric Program Guide)の表示を行い、表示された電子番組表から、所望する番組の開始終了時間やチャネルおよび番組内容等を確認する方法も行われている。
【０００３】
ここで、電子番組表の表示サイズに制限がある場合、時間情報やチャネルを把握しづらくなってしまう。このため、特許文献１では、視聴者が入力した検索情報に基づいて番組情報を検索して、検索された番組情報のみを表示することが行われている。また、特許文献２では、電子番組表中の文字列をキーワードとして視聴者が入力すると、キーワードを記憶装置に登録して、この登録したキーワードを使用して電子番組表中の番組を検索し、キーワードに合致する番組のリストを表示することが行われる。
【０００４】
【特許文献１】特開２００３−２８３９４７号公報
【特許文献２】特開２００３−３１９２８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、視聴者が検索情報を入力して、この入力された検索情報に基づき検索を行い、検出された番組を示す検出結果を出力するものとした場合、番組情報の情報量が多い場合や検索処理の速度が遅いと、速やかに検出結果を出力することができない。このため、視聴者は所望の番組を速やかに選択することができなくなってしまう。また、視聴者が検索情報をその都度入力するものとした場合、検索情報の入力操作が煩わしいため、容易に所望の番組を選局することができない。さらに、複数の検索情報を入力してＡＮＤ検索等を行う場合、入力するデータも多くなることから視聴者にとって大きな負担となってしまう。
【０００６】
そこで、この発明では、所望のジャンルの番組や所望のキーワード等を番組情報に含む番組のみを簡単かつ容易で速やかに選局できる放送受信装置と放送受信方法およびプログラムを提供するものである。
【課題を解決するための手段】
【０００７】
この発明に係る放送受信装置や放送受信方法およびプログラムは、テレビジョン放送における各チャネルの番組を選局するための選局情報と該番組に関する番組情報の取得を行う。また、操作ボタンに対して検索条件、例えば番組のジャンルや番組に関するキーワードを登録して、この検索条件で番組情報の検索を行い、検索条件を満たす番組を検出して、検出した番組を検索条件に対応した操作ボタンに割り当てておく。その後、操作ボタンが操作されたときには、操作された操作ボタンに割り当てられている番組を選局するための選局情報を用いて選局動作を行う。
【発明の効果】
【０００８】
この発明によれば、操作ボタンに対して登録された検索条件で番組情報の検索が行われて、検索条件を満たす番組が検索条件に対応した操作ボタンに予め割り当てられて、この操作ボタンが操作されたときには、操作された操作ボタンに割り当てられている番組を選局するための選局情報を用いて選局動作が行われる。
【０００９】
このため、所望のジャンルの番組や所望のキーワードを有する番組を視聴する際に、その都度、ジャンルやキーワードを入力して検索を実行させる必要がなく、検索条件を満たす番組を速やかに視聴することができる。また、操作ボタンに検索条件が登録されるので、所望の検索条件が登録された操作ボタンを操作するだけで、所望の検索条件を満たす番組のみを簡単に視聴できる。
【発明を実施するための最良の形態】
【００１０】
以下、図を参照しながら、この発明の実施の一形態について説明する。図１は、テレビジョン放送を受信する放送受信装置の概略構成を示している。
【００１１】
放送受信装置１０の受信部１１は、チューナ／復調部１１１とＴＳ分離部１１２を有している。この受信部１１は、後述する制御部４０によって指定されたチャネルの番組データを番組提示処理部１２に供給する。
【００１２】
チューナ／復調部１１１は、アンテナ（図示せず）を用いてテレビジョン放送を受信して得た受信信号ＲＦから、指定されたチャネルの送信に用いられている周波数の信号を選局して中間周波信号を生成する。さらに、中間周波信号に対してディジタル復調や誤り訂正、デインタリーブ処理やデスクランブル処理等を行い、得られたトランスポートストリームＴＳをＴＳ分離部１１２に供給する。
【００１３】
ＴＳ分離部１１２では、トランスポートストリームＴＳから指定されたチャネルのパケットを分離して、指定されたチャネルの番組データである映像データＤＴｖのパケットを番組提示処理部１２のビデオデコーダ１２１に供給し、音声データＤＴａのパケットを番組提示処理部１２のオーディオデコーダ１２２に供給する。また、番組を選局するための選局情報と番組に関する番組情報を有した情報信号ＤＴｃやデータ放送信号ＤＴｄのパケットが得られたときには、情報信号ＤＴｃおよびデータ放送信号ＤＴｄを制御部４０に供給する。
【００１４】
番組提示処理部１２は、ビデオデコーダ１２１やオーディオデコーダ１２２、映像出力処理部１２３、音声出力処理部１２４等を有しており、受信部１１から供給された番組データに基づき映像出力信号や音声出力信号を生成して出力する。
【００１５】
ビデオデコーダ１２１は、映像データＤＴｖの復号を行い、復号後の映像データＤＶを映像出力処理部１２３や記憶装置３３に供給する。映像出力処理部１２３は、指定されたチャネルで放送されている番組の映像を表示するための動画プレーン信号、静止画を表示するための静止画プレーン信号、文字や図形を表示するための文字図形プレーン信号、および字幕を表示するための字幕プレーン信号等の生成や切り換えおよび混合を行い、映像出力信号Ｖoutを生成して表示装置１３に供給する。なお、静止画プレーン信号や文字図形プレーン信号および字幕プレーン信号は、後述する制御部４０から供給された信号を用い、あるいは制御部４０からの指示に基づいて映像出力処理部１２３で生成する。
【００１６】
オーディオデコーダ１２２は、音声データＤＴａの復号を行い、復号後の音声データＤＡを音声出力処理部１２４や記憶装置３３に供給する。音声出力処理部１２４は、オーディオデコーダ１２２から供給された音声データＤＡをアナログ信号に変換したのち信号レベルの調整等を行い音声出力信号ＳＡoutとしてスピーカ１４に供給する。
【００１７】
表示装置１３は、映像出力信号Ｖoutに基づいて映像表示を行い、指定されたチャネルで放送されている番組の映像を表示する。また、電子番組表の表示等も行う。スピーカ１４は、音声出力信号ＳＡoutに基づき、指定されたチャネルで放送されている番組の音声を出力する。
【００１８】
受信部１１や番組提示処理部１２は、バス２０を介して制御部４０と接続されている。また、バス２０には、入力部３１、記憶装置３３、通信部３５が接続されている。
【００１９】
入力部３１は、操作ボタンやリモートコントロール装置５０から送信された信号を受信するリモートコントロール信号受信部で構成されている。この入力部３１やリモートコントロール装置５０は、操作手段を構成するものであり、入力部３１に設けられている操作ボタンが視聴者によって操作されたときには、操作されたボタンに応じた操作信号ＰＳを制御部４０に供給する。また、視聴者によってリモートコントロール装置５０が操作されて、リモートコントロール装置５０からリモートコントロール信号が送信されたときは、このリモートコントロール信号を入力部３１で受信して、リモートコントロール装置５０の操作に応じた操作信号ＰＳを制御部４０に供給する。この入力部３１および／またはリモートコントロール装置５０には、特定のジャンルの番組や所望のキーワードを含む番組を容易に選択するための操作ボタンが設けられている。
【００２０】
記憶装置３３は、選局したチャネルで放送されている番組の映像データや音声データを記憶する。通信部３５は、データ放送の双方向サービス、限定受信における管理データの送受信等を行うためのものであり公衆通信回線等に接続されている。また、通信部３５を介して、テレビジョン放送における各チャネルの番組を選局するための選局情報と番組に関する番組情報を取得することも可能とされている。従って、上述の受信部１１や通信部３５は情報取得手段としても機能する。
【００２１】
制御部４０は、受信部１１から情報信号ＤＴｃによって供給された選局情報や番組情報をメモリに記憶する。また、制御部４０は、受信部１１からデータ放送信号ＤＴｄの処理を行う。さらに、制御部４０は、放送受信装置１０の動作が視聴者のボタン操作に応じた動作となるように、操作信号ＰＳに基づいて受信部１１や番組提示処理部１２等の動作を制御する。なお、選局情報や番組情報を記憶するメモリは、制御部４０に内蔵するものとしたり、制御部４０と別個に設けるものとしても良く、図１では、制御部４０にメモリ４０ａを内蔵した場合を示している。また、制御部４０は時計機能を有しており、現在時刻を取得することができるように構成されている。
【００２２】
ここで、制御部４０は、所望のチャネルの番組を容易に選局できるようにするため、メモリに記憶されている選局情報や番組情報を用いて処理を行う。
【００２３】
選局情報では、トランスポートストリームＴＳからチャネル毎に映像データや音声データ等のパケットを抽出するための各チャネルの構成を示すテーブル情報や、所望の番組のパケットが含まれているトランスポートストリームＴＳを得るためにチューナ／復調部１１１で選局する信号の周波数を示す周波数情報等が示されている。このため、制御部４０は、メモリ４０ａに記憶されている選局情報を用いて、チューナ／復調部１１１に対して周波数情報に基づいた選局制御と、ＴＳ分離部１１２に対してテーブル情報に基づいたパケット分離制御を行うことで、所望の番組を選局することが可能となる。なお、ディジタル放送では、選局情報としてＰＡＴ(Program Association Table)，ＰＭＴ(Program Map Table)，ＮＩＴ(Network Information Table)等の情報が用いられる。
【００２４】
番組情報では、放送される番組の時刻やタイトル、ジャンル、放送内容等の情報が示されている。このため、制御部４０は、メモリ４０ａに記憶されている番組情報を用いて映像出力処理部１２３の動作を制御することにより、電子番組表を表示装置１３に表示したり、番組の検索や予約および内容の確認等を行うことが可能となる。なお、ディジタル放送では、番組情報としてＢＩＴ(Broadcaster Information Table)，ＳＤＴ(Service Description Table)等の情報が用いられる。
【００２５】
さらに、制御部４０は、入力部３１および／またはリモートコントロール装置５０に設けられた操作ボタンに対して検索条件を登録して、この検索条件で番組情報の検索を行い検索条件を満たす番組を検出して、この検出した番組を操作ボタンに割り当てておく。ここで、番組が割り当てられた操作ボタンが操作されたとき、制御部４０は、割り当てられている番組を選局するための選局情報を用いて受信部１１に対しチャネルの指定を行い、操作ボタンに割り当てられている番組の映像や音声を表示装置１３やスピーカ１４で提示させる。
【００２６】
次に、放送受信装置１０の動作について説明する。制御部４０は、ディジタル放送を受信することにより受信部１１で選局情報や番組情報を示す情報信号が得られたとき、あるいは通信部３５を介して選局情報や番組情報を示す情報信号が供給されたとき、この選局情報や番組情報をメモリ４０ａに記憶させる。
【００２７】
図２は、番組情報で示される内容を一覧表として例示したものである。なお、図２では、各チャネルで放送される番組を、放送時刻毎に番組内容に関する情報と関係付けて示したものである。また、番組内容に関する情報として、「タイトル名」，［ジャンル］，（出演者）を例示している。
【００２８】
この一覧表は、例えばチャネルＣＨ-n1において、１７時から１８時まで、タイトル名「ＯＯスペシャル」、ジャンル[教養]に属する番組が放送されることを示している。また、１８時から１９時まで、タイトル名「旅の＊＊＊」、ジャンル[バラエティ]に属する番組が放送されることが示している。また、この番組の出演者は、出演者(○川○郎，○山○美)であることを示している。また、他のチャネルＣＨ-n2〜ＣＨ-n6も同様に、タイトル名やジャンル等を示している。なお、図示せずも、番組情報には放送内容や放送事業者名等の情報も含まれており、これらを表示することもできる。
【００２９】
図３は、リモートコントロール装置５０を示している。リモートコントロール装置５０には、種々の機能等が割り割り当てられたボタンが設けられている。例えば電源のオン／オフを行うための機能が割り当てられた電源ボタン５１１、チャネルが割り当てられた数字ボタン群５１２、チャネルアップ／ダウン機能が割り当てられたボタン５１３、音量のアップ／ダウン機能が割り当てられたボタン５１４が設けられている。また、メニュー選択や電子番組表の表示、放送システムの切り換え、放送受信装置の機能の切り換え等を行うために用いる上下左右ボタン５１５と決定ボタン５１６が設けられている。
【００３０】
さらに、リモートコントロール装置５０には操作ボタン例えばジャンルボタンと割り付けボタンが設けられており、制御部４０は、ジャンルボタンと割り付けボタンに対して検索条件を登録する。また、番組情報を用いて検索条件を満たす番組の検出を行い、検出した番組の割り当てや割り当てた番組の更新を行う。なお、ジャンルボタンと割り付けボタンは１つあるいは複数のいずれであっても良く、図３ではそれぞれ４個ずつ設けた場合を示している。
【００３１】
ジャンルボタン５１７ａ〜５１７ｄは、検索条件としてジャンルが予め登録された操作ボタンである。割り付けボタン５１８ａ〜５１８ｄは、視聴者が検索条件、例えばジャンルやキーワード等を自由に登録できる操作ボタンである。なお、１つのボタンに対して複数のジャンルやキーワードを登録可能として、ＡＮＤ検索やＯＲ検索を行えるようにするものとしても良い。戻るボタン５１９は、検索条件が設定された操作ボタンが操作されたとき、この操作ボタンが操作される前の状態に戻すための操作ボタンである。
【００３２】
ここで、ジャンルボタン５１７ａ〜５１７ｄには、予め検索条件として「ニュース」「バラエティ」「スポーツ」「アニメ」のジャンルが登録されているものとする。また、割り付けボタン５１８ａ〜５１８ｄの１つ、例えば割り付けボタン５１８ｄには、視聴者によって例えば出演者の名前（○山○美）がキーワードとして登録されたものとする。
【００３３】
制御部４０は、メモリ４０ａに記憶されている番組情報の検索処理を行い、現在時刻よりも先の時刻において、「ニュース」「バラエティ」「スポーツ」「アニメ」のジャンルの番組と名前（○山○美）を含む番組を検出する検索処理を繰り返し行う。また、制御部４０は、検索処理によって検出された番組を先の時刻と関係付けて、検索条件毎に検出結果としてメモリ４０ａに記憶させる。このように、現在時刻よりも先の時刻における検索処理を繰り返し行うことで、現在時刻における検出結果が、予めメモリ４０ａに記憶されているようにする。
【００３４】
以下、図２に示す番組情報の検索処理を行った場合について説明する。制御部４０は、現在時刻に対応した検出結果がメモリ４０ａに予め記憶されるように所定時間間隔（例えば５分間隔）で検索処理を繰り返し行う。現在時刻が「17:55」となるときには、時刻範囲「17:55≦Ｔj＜18:00」に対応した検出結果を用いることができるように、例えば時刻「17:45」〜「17:50」の範囲内で、時刻「17:55」に放送が開始される番組および時刻「17:55」に放送中である番組から検索条件を満たす番組の検出を行う。なぜなら、時刻「17:45」〜「17:50」の範囲内で検索処理が開始されて、検索処理の終了が時刻「17:50」を過ぎてしまうような場合、現在時刻が時刻範囲「17:50≦Ｔj＜17:55」となる前に、時刻範囲「17:50≦Ｔj＜17:55」に対応した検出結果を得ることができないからである。以上のように検索処理を行うことで得られた番組の検出結果は、時刻範囲「17:55≦Ｔj＜18:00」に対応させてメモリ４０ａに記憶する。
【００３５】
ここで、制御部４０は、時刻「17:45」〜「17:50」の範囲内で、時刻「17:55」に放送が開始される番組および時刻「17:55」に放送中である番組から検索条件を満たす番組の検出を行うと、チャネルＣＨ-n5でのみ[ニュース]のジャンルに属する番組が放送されているので、チャネルＣＨ-n5の番組を、時刻範囲とジャンルに関係付けてメモリ４０ａに記憶する。また、時刻範囲とジャンルに関係付けてメモリ４０ａに記憶する情報としては、例えばチャネル番号や、検出した番組を選局するための選局情報を用いるものとする。図４は、メモリ４０ａに記憶された検出結果を示しており、チャネルＣＨ-n5の番組を選局するための選局情報ＴＵ-n5を記憶している。
【００３６】
また、時刻「17:55」では、チャネルＣＨ-n3，ＣＨ-n6で[バラエティ]のジャンルに属する番組が放送されているので、チャネルＣＨ-n3の番組を選局するための選局情報ＴＵ-n3と、チャネルＣＨ-n6の番組を選局するための選局情報ＴＵ-n6を、時刻範囲とジャンルに関係付けてメモリ４０ａに記憶させる。同様に、予め登録されている他のジャンルについての検出結果もメモリ４０ａに記憶させる。
【００３７】
リモートコントロール装置５０の割り付けボタンにジャンルやキーワードが登録されたとき、制御部４０は、該当するジャンルの番組やキーワードを含む番組を検出する処理を行い、検出した番組の選局に用いる選局情報をメモリ４０ａに記憶する。例えば、キーワードとして名前（○山○美）が登録されている場合、時刻「17:55」では図２に示すように、チャネルＣＨ-n3でのみキーワードである名前（○山○美）が含まれた番組が放送されているので、チャネルＣＨ-n3の番組を選局するための選局情報ＴＵ-n3を、時刻範囲とジャンルに関係付けてメモリ４０ａに記憶させる。
【００３８】
また、制御部４０は、検索処理を上述のように５分間隔で行い、新たな時刻範囲「18:00≦Ｔj＜18:05」に対応した検出結果をメモリ４０ａに記憶させる。例えば時刻「18:00」では、チャネルＣＨ-n2，ＣＨ-n4，ＣＨ-n5，ＣＨ-n6で［ニュース］のジャンルに属する番組が放送されることから、制御部４０は、この番組を選局するための選局情報ＴＵ-n2，ＴＵ-n4，ＴＵ-n5，ＴＵ-n6を、時刻範囲とジャンルに関係付けて記憶する。同様に、制御部４０は、チャネルＣＨ-n3の番組を選局するための選局情報ＴＵ-n3を、時刻範囲とジャンル［バラエティ］に関係付けて記憶させ、チャネルＣＨ-n1，ＣＨ-n3の番組を選局するための選局情報ＴＵ-n1，ＴＵ-n3を、時刻範囲とキーワードに関係付けて記憶させる。さらに、制御部４０は、時刻「18:05」における検出結果も時刻範囲や検索条件と関係付けて記憶させる。
【００３９】
また、現在時刻が含まれる時刻範囲よりも過去の時刻範囲の検出結果は、選局動作に必要なくなるのでメモリ４０ａから削除して、メモリ４０ａを効率良く利用する。例えば、時刻「18:00」〜「18:05」の範囲内で、時刻「18:10」に放送が開始される番組および時刻「18:10」に放送中である番組から検索条件を満たす番組の検出を行うとき、時刻範囲「17:55≦Ｔj＜18:00」の検出結果は不要である。従って、時刻範囲「17:55≦Ｔj＜18:00」の検出結果を削除したのち検索を行い、得られた時刻範囲「18:10≦Ｔj＜18:15」の検出結果をメモリ４０ａに記憶させる。このため、時間経過後の記憶された検出結果は、図５に示すものとなる。
【００４０】
この検索処理では、検索処理を繰り返す時間間隔を広くしておけば、検索処理の回数を少なくできるので、制御部４０の負荷が大きくなってしまうことを防止できる。しかし、時刻範囲が大きくなると、番組の切り換えが範囲内で生じた時刻範囲の割合が多くなって、検索条件を満たす番組のみを正しく提示することが困難となってしまう。また、検索を行う時間間隔を狭くして、時刻範囲を小さくすれば、番組の切り換えが範囲内で生じている時刻範囲の割合が少なくなるので、検索条件を満たす番組のみを精度良く提示することが可能となる。しかし、検索回数が多くなるので制御部４０の負荷が大きくなってしまう。従って、制御部４０の処理能力や番組の切り換えが生じている時刻範囲の割合を考慮して検索を行う時間間隔や時刻範囲を設定する。
【００４１】
このようにして、制御部４０は、予め検出結果をメモリ４０ａに記憶させておき、現在時刻を含む時刻範囲で検出されている番組をジャンルボタンや割り付けボタンに割り当てる。例えば、現在時刻Ｔjが時刻範囲「17:55≦Ｔj＜18:00」に含まれるようになったとき、図４に示す検出結果がメモリ４０ａに記憶されているものとすると、制御部４０は、［ニュース］が検索条件として登録されたジャンルボタン５１７ａに、選局情報ＴＵ-n5を割り当てる。また、制御部４０は、［バラエティ］が検索条件として登録されたジャンルボタン５１７ｂには、選局情報ＴＵ-n3，ＴＵ-n6を割り当て、キーワード（○山○美）が検索条件として登録された割り当てボタン５１８ｄに、選局情報ＴＵ-n3を割り当てる。
【００４２】
その後、制御部４０は、現在時刻Ｔjが時刻範囲「18:00≦Ｔj＜18:05」に含まれるようになったとき、例えば［ニュース］が検索条件として登録されたジャンルボタン５１７ａに割り当てられた選局情報ＴＵ-n5を選局情報ＴＵ-n2，ＴＵ-n4，ＴＵ-n5，ＴＵ-n6に更新する。また、他のボタンについても情報の更新を行う。
【００４３】
ところで、上述の場合には、所定時間間隔で検索処理を行うものとしたが、番組の切り換えが行われる確率の高い時間帯（例えば、時刻が「０分」や「３０分」となる時間帯）では時刻範囲を狭く、番組の切り換えが行われる確率の低い時間帯では時刻範囲を広くするように処理しても良い。この場合、一定時間間隔で検索処理を行う場合に比べて、時刻範囲内で番組の切り換えが行われてしまうことが少なくなるように、効率良く検索処理を行うことができる。
【００４４】
さらに、時刻範囲内で番組の切り換えが行われることがないように検索処理を行うものとしても良い。すなわち、番組情報に基づき、番組の切り換えが行われる時刻を判別して、この時刻に放送が開始される番組や放送中の番組から検索条件を満たす番組を検出するものとしても良い。また、検出結果は、番組の切り換えが行われていない時間範囲と関係付けてメモリ４０ａに記憶させる。
【００４５】
例えば、図２に示すように番組切り換えが行われる場合、例えば時刻「18:15」に放送が開始される番組や放送中の番組から検索条件を満たす番組を検出したときには、検出結果を時刻範囲「18:15≦Ｔj＜18:30」と関係付けて記憶させる。また、次に番組の切り換えが行われる時刻「18:30」に対して検索処理を行い、時刻「18:30」に放送が開始される番組や放送中の番組から検索条件を満たす番組を検出したときには、検出結果を時刻範囲「18:30≦Ｔj＜19:０0」と関係付けて記憶させる。また、現在時刻が、いずれの時刻範囲に含まれるか判別して、判別された時刻範囲に対応する検出結果を操作ボタンに割り当てる。さらに、現在時刻が、判別された時刻範囲を超えるときには、新たに含まれる時刻範囲に対応する検出結果を操作ボタンに割り当てることで、操作ボタンに割り当てられる番組を更新する。このような処理を行うものとすれば、検出結果は、検索条件を満たす番組を正しく示すことができる。なお、この場合にも、現在時刻が時刻範囲内となる前に、この時刻範囲に対応した検出結果がメモリ４０ａに記憶させているように検索処理を行っておくことは勿論である。
【００４６】
次に、リモートコントロール装置５０からジャンルボタン５１７ａ〜５１７ｄあるいは割り付けボタン５１８ａ〜５１８ｄのいずれかの操作に応じた信号が制御部４０に供給されたときの動作について説明する。
【００４７】
制御部４０は、リモートコントロール信号に基づいた操作信号ＰＳが供給されたとき、ジャンルボタン５１７ａ〜５１７ｄあるいは割り付けボタン５１８ａ〜５１８ｄのいずれの操作ボタンが操作されたか判別する。次に、制御部４０は、ジャンルボタン５１７ａ〜５１７ｄあるいは割り付けボタン５１８ａ〜５１８ｄの内で、判別されたボタンに割り当てられた番組を判別する。さらに、判別した番組を選局するように受信部１１の動作を制御する。また、判別されたボタンに割り当てられた番組が複数であるときには、このボタンが繰り返し操作される毎に、割り当てられている番組を順次選択して、選択した番組を選局するように受信部１１の動作を制御する。
【００４８】
例えば、現在時刻Ｔjが時刻範囲「17:55≦Ｔj＜18:00」であるとき、検索条件［バラエティ］が登録されたジャンルボタン５１７ｂには、チャネルＣＨ-n3の番組を選局するための選局情報ＴＵ-n3とチャネルＣＨ-n6の番組を選局するための選局情報ＴＵ-n6が割り当てられている。従って、ジャンルボタン５１７ｂが操作されたときには、割り当てられている選局情報ＴＵ-n3を受信部１１に供給して、受信部１１に対してチャネルの指定を行う。このため、ジャンルボタン５１７ｂが操作されたときに、チャネルＣＨ-n3で放送されている［バラエティ］のジャンルに属する番組を速やかに提示できる。
【００４９】
また、同じジャンルボタン５１７ｂが繰り返し操作されたときには、次の選局情報ＴＵ-n6を用いてチャネルの指定を行うことにより、ジャンルが等しいチャネルＣＨ-n6で放送されている番組に速やかに切り換えることができる。
【００５０】
現在時刻Ｔjが時刻範囲「18:00≦Ｔj＜18:05」に含まれるようになったときには、ジャンルボタン５１７ｂに割り当てられる番組が２つの番組から１つの番組に更新される。このため、ジャンルボタン５１７ｂが操作された場合、選局情報ＴＵ-n3に基づいてチャネルの指定が行われる。しかし、割り当てられている番組は１つであることから、ジャンルボタン５１７ｂを繰り返し操作しても、選局情報ＴＵ-n3に基づいて指定されたチャネルの番組が継続して提示されることとなる。
【００５１】
なお、ジャンルボタンや割り付けボタンに、検索条件を満たす番組が割り当てられていない場合、制御部４０は、このボタンが操作されたときに映像出力処理部１２３の動作を制御して、表示装置１３の画面上に、該当する番組が見つからない旨の表示を行うものとすれば、視聴者は、検索条件を満たす番組の放送が行われていないことを容易に把握できる。
【００５２】
このように、操作ボタンに登録した検索条件で番組情報の検索を行い、検索条件を満たす番組を操作ボタンに予め割り当てておくものとする。さらに、操作ボタンが操作されたときには、割り当てられている番組を選局するための選局情報を用いてチャネルの指定を行う。このため、所望のジャンルの番組や所望のキーワードを有する番組を視聴する際に、その都度、ジャンルやキーワードを入力する必要がなく、また操作ボタンが操作されてから検索を行う必要もないため、簡単かつ容易で速やかに所望の番組を視聴することができる。また、操作ボタンを繰り返し操作するだけで、所望のジャンルの番組や所望のキーワードを有する番組のみを速やかに切り換えて提示することができる。
【００５３】
図６〜図８は、コンピュータを用いて制御部４０を構成して、上述の受信動作をソフトウェアで行うときの処理を示すフローチャートである。
【００５４】
図６は、割り付けボタンに対してジャンルやキーワードを登録するときの割り付け処理を示すフローチャートである。なお、図６では、放送受信装置１０やリモートコントロール装置５０に設けられている操作ボタンが操作されて、割り付けボタン５１８ａ〜５１８ｄにジャンルやキーワードを登録する割り付ける機能が選択されたときの処理を示している。
【００５５】
ステップＳＴ１で制御部４０は、ジャンルやキーワードを登録する割り付けボタンを判別してステップＳＴ２に進む。この割り付けボタンの判別において、制御部４０は、例えばリモートコントロール装置５０において、割り付け処理の動作開始後に最初に操作された割り付けボタンを、ジャンルやキーワードを登録する割り付けボタンと判別する。また、表示装置１３に割り付けボタンの選択を促す表示を行い、この表示が行われたときに操作された割り付けボタンを、ジャンルやキーワードを登録する割り付けボタンと判別するものとしても良い。
【００５６】
ステップＳＴ２で制御部４０は、視聴者によって入力された検索条件を判別してステップＳＴ３に進む。ここで、視聴者による検索条件、例えばジャンルやキーワードの入力は、キーボードやリモートコントロール装置の操作ボタンを利用して行う。キーボードを利用する場合、例えば放送受信装置１０にキーボード接続端子を設け、このキーボード接続端子にキーボードを接続して視聴者に操作させる。また、キーボードとして所謂ソフトウェアキーボードを用いるものとしても良い。ソフトウェアキーボードを用いる場合、制御部４０は、表示装置１３の画面上に文字や数字および記号等を表示させて、表示された文字や数字および記号等をリモートコントロール装置５０や入力部のボタン操作で順次選択させて、検索条件を確定させる。さらに、リモートコントロール装置５０からジャンルやキーワード等を入力する場合、リモートコントロール装置５０の数字ボタン群５１２に文字や記号等を予め割り当てておき、この数字ボタン群５１２を操作して割り当てられている文字や記号等を順次選択して入力させる。なお、ユーザによるジャンルやキーワードの入力は、上述の方法に限定されるものではなく、他の方法を用いるものとしても良いことは勿論である。
【００５７】
制御部４０は、キーボードやリモートコントロール装置５０の操作を検出して、入力されたジャンルやキーボードを判別する。また、ジャンルやキーワードの入力において、制御部４０は、登録できるジャンルやキーワードを１つに限定する限られるものではなく、上述のように複数のジャンルやキーワードを登録可能として、ＡＮＤ検索やＯＲ検索を行えるようにするものとしても良い。
【００５８】
ステップＳＴ３で制御部４０は、ステップＳＴ２において入力された検索条件を、ステップＳＴ１で判別した割り付けボタンに登録してステップＳＴ４に進む。
【００５９】
ステップＳＴ４で制御部４０は、割り付け処理を継続するか否かを判別する。ここで、割り付け処理を継続して、他の割り付けボタンに検索条件を登録する操作が行われたときにはステップＳＴ１に戻る。また、割り付け処理の終了操作が行われたときには、ステップＳＴ５に進む。
【００６０】
ステップＳＴ５で制御部４０は、現在時刻を取得してステップＳＴ６に進む。ステップＳＴ６で制御部４０は、検索処理を行ってステップＳＴ７に進む。この検索処理において、制御部４０は、ジャンルボタンや割り付けボタンに登録された検索条件で番組情報の検索を行い、検索条件を満たす番組を検出する。また、この検索処理では、現在時刻よりも先の時刻における番組を検索するだけでなく、現在時刻における番組も検索する。
【００６１】
ステップＳＴ７で制御部４０は、検出結果の記憶処理を行ってステップＳＴ８に進む。すなわち、制御部４０は、ステップＳＴ６で検出された番組を時刻範囲や検索条件に関係付けてメモリ４０ａに記憶させる。
【００６２】
ステップＳＴ８で制御部４０は、検出された番組の割り当てを行う。すなわち、制御部４０は、メモリ４０ａに記憶した検出結果に基づき、ジャンルボタンや割り付けボタンに対して、検索条件を満たす放送中の番組と放送が開始される番組を割り当てて、割り付け処理を終了する。
【００６３】
図７は、検出結果更新処理を示すフローチャートである。この検出結果更新処理は、ユーザがジャンルボタンや割り付けボタンを操作したとき、操作が行われた時刻に対応した検出結果を得ることができるように、所定時間間隔で行う。
【００６４】
ステップＳＴ１１で制御部４０は、現在時刻を取得してステップＳＴ１２に進む。ステップＳＴ１２で制御部４０は、現在時刻に対応した時刻範囲の検出結果に基づいて、ジャンルボタンおよび割り付けボタンに対し、検索条件を満たす番組を割り当ててステップＳＴ１３に進む。
【００６５】
ステップＳＴ１３で制御部４０は、不要な検出結果の消去処理を行い、時刻範囲が現在時刻よりも古い検出結果をメモリ４０ａから削除してステップＳＴ１４に進む。
【００６６】
ステップＳＴ１４で制御部４０は、検索処理を行ってステップＳＴ１５に進む。この検索処理で制御部４０は、現在時刻よりも先の時刻において放送中および放送が開始される番組からジャンルボタンや割り付けボタンに登録した検索条件を満たす番組を検出する。
【００６７】
ステップＳＴ１５で制御部４０は、検出結果の記憶処理を行う。すなわち、制御部４０は、ステップＳＴ１４の検索処理で検出した番組を時刻範囲や検索条件と関係付けてメモリ４０ａに記憶させて、検出結果更新処理を終了する。
【００６８】
図８は、操作ボタンが操作されたときの動作を示すフローチャートである。
【００６９】
ステップＳＴ２１で制御部４０は、操作ボタンが操作されたか否かを判別して、操作ボタンが操作されていないときはステップＳＴ２１に戻り、操作されたときにはステップＳＴ２２に進む。例えば、制御部４０は、リモートコントロール装置５０からのリモートコントロール信号に基づいた操作信号が供給されていないときはステップＳＴ２１に戻り、リモートコントロール信号に基づいた操作信号が供給されたときにはステップＳＴ２２に進む。
【００７０】
ステップＳＴ２２で制御部４０は、操作されたボタンがジャンルボタンあるいは割り付けボタンであるか否かを判別する。ここで、制御部４０は、操作信号に基づきジャンルボタンあるいは割り付けボタンの操作が行われたことを判別したときにはステップＳＴ２３に進み、他のボタンの操作が行われたと判別したときにはステップＳＴ３２に進む。
【００７１】
ステップＳＴ２３で制御部４０は、操作されたボタンは操作登録済みであるか否かを判別する。ここで、最初にボタンが操作されたときにはステップＳＴ２４に進み操作登録を行い、同じボタンが繰り返し操作されたときには、操作登録がなされていることからステップＳＴ２７に進む。
【００７２】
ステップＳＴ２４で制御部４０は、上述のように操作登録を行い、操作されたボタンを操作登録済みに設定してステップＳＴ２５に進む。
【００７３】
ステップＳＴ２５で制御部４０は、変数ｍの初期化を行い「ｍ＝１」としてステップＳＴ２６に進む。この変数ｍは、ジャンルボタンや割り付けボタンに割り当てられた番組から、指定する番組の順番を示すものである。
【００７４】
ステップＳＴ２６で制御部４０は、操作登録を行ったジャンルボタンあるいはキーワードボタンに割り当てられている番組数ＫＣを判別してステップＳＴ２７に進む。
【００７５】
ステップＳＴ２７で制御部４０は、番組数ＫＣが「０」であるか否かを判別する。ここで番組数ＫＣが「０」でないときはステップＳＴ２８に進み、番組数ＫＣが「０」であるときはステップＳＴ３３に進む。
【００７６】
ステップＳＴ２８で制御部４０は、変数ｍの値が番組数ＫＣ以下である否かを判別する。ここで、変数ｍの値が番組数ＫＣ以下であるときはステップＳＴ３０に進む。また、変数ｍの値が番組数ＫＣを超えているときにはステップＳＴ２９に進む。
【００７７】
ステップＳＴ２９で制御部４０は、変数ｍの初期化を行い「ｍ＝１」としてステップＳＴ３０に進む。
【００７８】
ステップＳＴ３０で制御部４０は、ｍ番目の番組を視聴できるように、選局情報に基づいて選局動作を行ってステップＳＴ３１に進む。
【００７９】
ステップＳＴ３１で制御部４０は、変数ｍに「１」を加算して新たに変数ｍとしてステップＳＴ２１に戻る。
【００８０】
ステップＳＴ２２において、他のボタンの操作に応じた信号であると判別されてステップＳＴ３２に進むと、制御部４０は他のボタンの操作に応じた処理を行ってステップＳＴ２１に戻る。また、ステップＳＴ２７において、番組数ＫＣが「０」であると判別されてステップＳＴ３３に進むと、制御部４０は、該当する番組が見つからない旨の表示を行ってステップＳＴ２１に戻る。
【００８１】
このように、ソフトウェアによっても、所望のジャンルの番組や所望のキーワードを有する番組を視聴する際に、その都度、ジャンルやキーワードを入力する必要がなく、また操作ボタンが操作されてから検索を行う必要もなく、簡単かつ容易で速やかに所望の番組を視聴することができる。また、操作ボタンを繰り返し操作するだけで、所望のジャンルの番組や所望のキーワードを有する番組のみを速やかに切り換えて提示することができる。
【００８２】
なお、上述の放送受信装置は、放送局から無線で送信されるテレビジョン放送を受信する装置に限られるものではなく、例えばヘッドエンドからケーブルを介して配信される有線テレビジョン放送を受信する装置であっても良いことは勿論である。
【図面の簡単な説明】
【００８３】
【図１】放送受信装置の概略構成を示す図である。
【図２】番組情報で示される内容を示す図である。
【図３】リモートコントロール装置を示す図である。
【図４】記憶された検出結果を示す図である。
【図５】時間経過後の記憶された検出結果を示す図である。
【図６】割り付け処理を示すフローチャートである。
【図７】検出結果更新処理を示すフローチャートである。
【図８】操作ボタンが操作されたときの動作を示すフローチャートである。
【符号の説明】
【００８４】
１０・・・放送受信装置、１１・・・受信部、１２・・・番組提示処理部、１３・・・表示装置、１４・・・スピーカ、２０・・・バス、３１・・・入力部、３３・・・記憶装置、３５・・・通信部、４０・・・制御部、４０ａ・・・メモリ、５０・・・リモートコントロール装置、１１１・・・チューナ／復調部、１１２・・・ＴＳ分離部、１２１・・・ビデオデコーダ、１２２・・・オーディオデコーダ、１２３・・・映像出力処理部、１２４・・・音声出力処理部、５１７ａ〜５１７ｄ・・・ジャンルボタン、５１８ａ〜５１８ｄ・・・割り付けボタン
【図１】
2007124252.tif 000003
【図２】
2007124252.tif 000004
【図３】
2007124252.tif 000005
【図４】
2007124252.tif 000006
【図５】
2007124252.tif 000007
【図６】
2007124252.tif 000008
【図７】
2007124252.tif 000009
【図８】
2007124252.tif 000010