(57)【要約】【課題】  ハイビジョン放送のメインチャンネルから標準放送の複数のサブチャンネルに切り替わったときに、ユーザが希望するサブチャンネルを自動的に選択できるようにする。【解決手段】  ＣＰＵ８は、選択されて視聴されているメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、選択されたチャンネルの放送番組の視聴時間を分析して、その分析結果の履歴に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する。【選択図】      図１
2006186443.tif 000002
【特許請求の範囲】
【請求項１】
操作によって入力されたチャンネル選択信号に応じて、受信する複数のメインチャンネル又はサブチャンネルから１つのメインチャンネル又は１つのサブチャンネルを選択する第１のチャンネル選択手段と、
前記第１のチャンネル選択手段によって選択されたチャンネルの放送番組を分析する番組分析手段と、
前記第１のチャンネル選択手段によって選択されたメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、前記番組分析手段による分析結果に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する第２のチャンネル選択手段と、
を備えたテレビ受信装置。
【請求項２】
前記番組分析手段は、標準放送に切り替えられる前のハイビジョン放送が前記第１のチャンネル選択手段によって選択された視聴時間を分析し、前記第２のチャンネル選択手段は、当該ハイビジョン放送の放送時間に対して前記番組分析手段によって分析された視聴時間の割合が一定値より大きい場合には、当該ハイビジョン放送の番組を引き続いて放送するサブチャンネルを選択することを特徴とする請求項１に記載のテレビ受信装置。
【請求項３】
前記番組分析手段は、ユーザの嗜好性を分析して分析結果の履歴を視聴者用のデータベースに記憶し、前記第２のチャンネル選択手段は、当該データベースに基づいてハイビジョン放送から切り替えられた複数のサブチャンネルの中でユーザの嗜好性が最も高いサブチャンネルを選択することを特徴とする請求項１に記載のテレビ受信装置。
【請求項４】
前記番組分析手段は、前記第１のチャンネル選択手段によって選択されたチャンネルの番組の番組名およびジャンルを分析し、その分析結果に応じて前記データベースを更新することを特徴とする請求項３に記載のテレビ受信装置。
【請求項５】
受信する複数のメインチャンネル又はサブチャンネルから操作によって入力されたチャンネル選択信号に応じて１つのメインチャンネル又は１つのサブチャンネルを選択する第１のステップと、
前記第１のステップによって選択されたチャンネルの放送番組を分析する第２のステップと、
前記第１のステップによって選択されたメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、前記第２のステップによる分析結果に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する第３のステップと、
を実行するテレビ受信装置の制御プログラム。
【請求項６】
前記第２のステップは、標準放送に切り替えられる前のハイビジョン放送が前記第１のステップによって選択された視聴時間を分析し、前記第３のステップは、当該ハイビジョン放送の放送時間に対して前記第２のステップによって分析された視聴時間の割合が一定値より大きい場合には、当該ハイビジョン放送の番組を引き続いて放送するサブチャンネルを選択することを特徴とする請求項５に記載のテレビ受信装置の制御プログラム。
【請求項７】
前記第２のステップは、ユーザの嗜好性を分析して分析結果の履歴をデータベースに記憶し、前記第３のステップは、当該データベースに基づいてハイビジョン放送から切り替えられた複数のサブチャンネルの中でユーザの嗜好性が最も高いサブチャンネルを選択することを特徴とする請求項５に記載のテレビ受信装置の制御プログラム。
【請求項８】
前記第２のステップは、前記第１のステップによって選択されたチャンネルの番組の番組名およびジャンルを分析し、その分析結果に応じて前記データベースを更新することを特徴とする請求項７に記載のテレビ受信装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地上波ディジタル放送を受信するテレビ受信装置およびテレビ受信装置の制御プログラムに関するものである。
【背景技術】
【０００２】
２００３年１２月から一部の地域に放送が開始された地上波ディジタル放送では、ＯＦＤＭ（直交周波数分割多重）方式によって、複数種類の情報をＭＰＥＧ−２システムのトランスポート・ストリームで多重化して、６ＭＨｚの帯域を１３セグメントに分割して伝送する。さらに、１３セグメントの中の３セグメントによって複数の標準放送ができるように計画されている。したがって、ハイビジョン放送によるメインチャンネルのプロ野球やサッカーなどのスポーツ中継が延長になったときは、メインチャンネルから複数のサブチャンネルの標準放送に切り替えて、１つのサブチャンネルによってスポーツ中継の延長放送を行って、他のサブチャンネルによって当初予定していた番組を放送するサービスが予定されている。このため、メインチャンネルから複数のサブチャンネルに切り替わったときには、ユーザは視聴を希望する１つのサブチャンネルを選択する操作を行うことになる。このため、チャンネル選択の操作を行うことなく希望する番組を視聴するための提案がされている。
【０００３】
ある提案のディジタル放送受信機およびその制御方法では、受信したディジタル放送信号を復調して得られるトランスポート・ストリーム中のパケットＩＤに基づいて、１つのメインチャンネルのハイビジョン放送であるか、あるいは複数のサブチャンネルの標準放送であるかを判定し、複数のサブチャンネルの標準放送であると判定された場合には、あらかじめ設定入力されたサブチャンネルを選択する構成が開示されている。（特許文献１参照）
【特許文献１】特開平１１−３５５２２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１のように、選択するサブチャンネルがあらかじめ設定入力されていても、予期しない理由のために番組のタイムスケジュールが変更された場合には、設定入力されたサブチャンネルを選択することができない。例えば、プロ野球やサッカーなどのスポーツ中継の番組が延長することは予想できるので、当初のタイムスケジュールが終了しても、延長された番組を引き続き視聴できるようにあらかじめ設定することは可能であるが、大相撲の中継のように通常は午後６時には放送が終了する番組が、予期しない水入り相撲が何回か続いたために放送が延長された場合には、大相撲の中継を延長して放映するサブチャンネルをあらかじめ設定することができない。
本発明は、このような従来の課題を解決するためのものであり、ハイビジョン放送のメインチャンネルから標準放送の複数のサブチャンネルに切り替わったときに、ユーザが希望するサブチャンネルを自動的に選択できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に記載のテレビ受信装置は、操作によって入力されたチャンネル選択信号に応じて、受信する複数のメインチャンネル又はサブチャンネルから１つのメインチャンネル又は１つのサブチャンネルを選択する第１のチャンネル選択手段（実施形態においては、図１のＣＰＵ８に相当する）と、第１のチャンネル選択手段によって選択されたチャンネルの放送番組を分析する番組分析手段（実施形態においては、図１のＣＰＵ８に相当する）と、第１のチャンネル選択手段によって選択されたメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、番組分析手段による分析結果に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する第２のチャンネル選択手段（実施形態においては、図１のＣＰＵ８に相当する）と、を備えた構成になっている。
【０００６】
請求項１のテレビ受信装置において、請求項２に記載したように、番組分析手段は、標準放送に切り替えられる前のハイビジョン放送が第１のチャンネル選択手段によって選択された視聴時間を分析し、第２のチャンネル選択手段は、当該ハイビジョン放送の放送時間に対して番組分析手段によって分析された視聴時間の割合が一定値より大きい場合には、当該ハイビジョン放送の番組を引き続いて放送するサブチャンネルを選択するような構成にしてもよい。
【０００７】
請求項１のテレビ受信装置において、請求項３に記載したように、番組分析手段は、ユーザの嗜好性を分析して分析結果の履歴を視聴者用のデータベースに記憶し、第２のチャンネル選択手段は、当該データベースに基づいてハイビジョン放送から切り替えられた複数のサブチャンネルの中でユーザの嗜好性が最も高いサブチャンネルを選択するような構成にしてもよい。
【０００８】
請求項３のテレビ受信装置において、請求項４に記載したように、番組分析手段は、第１のチャンネル選択手段によって選択されたチャンネルの番組の番組名およびジャンルを分析し、その分析結果に応じてデータベースを更新するような構成にしてもよい。
【０００９】
請求項５に記載のテレビ受信装置の制御プログラムは、受信する複数のメインチャンネル又はサブチャンネルから操作によって入力されたチャンネル選択信号に応じて１つのメインチャンネル又は１つのサブチャンネルを選択する第１のステップと、第１のステップによって選択されたチャンネルの放送番組を分析する第２のステップと、第１のステップによって選択されたメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、第２のステップによる分析結果に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する第３のステップと、を実行する。
第１のステップないし第３のステップは、実施形態においては、図１のＣＰＵ８の処理に相当する。
【００１０】
請求項５のテレビ受信装置の制御プログラムにおいて、請求項６に記載したように、第２のステップは、標準放送に切り替えられる前のハイビジョン放送が第１のステップによって選択された視聴時間を分析し、第３のステップは、当該ハイビジョン放送の放送時間に対して第２のステップによって分析された視聴時間の割合が一定値より大きい場合には、当該ハイビジョン放送の番組を引き続いて放送するサブチャンネルを選択するような構成にしてもよい。
【００１１】
請求項５のテレビ受信装置の制御プログラムにおいて、請求項７に記載したように、第２のステップは、ユーザの嗜好性を分析して分析結果の履歴をデータベースに記憶し、第３のステップは、当該データベースに基づいてハイビジョン放送から切り替えられた複数のサブチャンネルの中でユーザの嗜好性が最も高いサブチャンネルを選択するような構成にしてもよい。
【００１２】
請求項７のテレビ受信装置の制御プログラムにおいて、請求項８に記載したように、第２のステップは、第１のステップによって選択されたチャンネルの番組の番組名およびジャンルを分析し、その分析結果に応じてデータベースを更新するような構成にしてもよい。
【発明の効果】
【００１３】
本発明によれば、ハイビジョン放送のメインチャンネルから標準放送の複数のサブチャンネルに切り替わったときに、ユーザが希望するサブチャンネルを自動的に選択できるという効果が得られる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明によるテレビ受信装置の第１実施形態および第２実施形態について、図１ないし図１１を参照して説明する。
図１は、各実施形態におけるテレビ受信装置１００の内部構成を示すブロック図である。テレビ受信装置１００は、信号処理系と制御系とがシステムバスによって接続された構成になっている。すなわち、図１に示すように、信号処理系は、アンテナ１、チューナ２、復調処理部３、音声・映像分離部４、音声復号部５、および映像復号部６で構成され、それぞれシステムバス７に接続されている。制御系は、ＣＰＵ８、ＲＯＭ９、ＲＡＭ１０、および操作部１１で構成され、それぞれシステムバス７に接続されている。
【００１５】
信号処理系において、チューナ２はアンテナ１を介して受信した地上波ディジタル放送の中から１つのチャンネルの地上波ディジタル放送を選択し、搬送波を除去して圧縮符号化された音声信号、映像信号、文字情報などのトランスポート・ストリーム（ＴＳ）のディジタル信号を復調処理部３に出力する。復調処理部３は、チューナ２から出力されたディジタル信号を分岐して択一的に選択するゲートＧ１およびゲートＧ２、ゲートＧ２によって選択されたディジタル信号を周波数に応じて３つのディジタル信号に分離するバンドパスフィルタであるＢＰＦ２ａ、ＢＰＦ３ｂ、およびＢＰＦ３ｃ、ゲートＧ１から出力されるディジタル信号を復調する復調部３ｄ、ＢＰＦ２ａ、ＢＰＦ３ｂ、およびＢＰＦ３ｃからそれぞれ出力されるディジタル信号を復調する復調部３ｅで構成されている。復調部３ｄおよび復調部３ｅは、復調したディジタル信号を音声・映像分離部４に出力する。音声・映像分離部４は、復調部３ｄおよび復調部３ｅのいずれか一方から出力されたディジタル信号を音声信号と映像信号とに分離して、それぞれ音声復号部５および映像復号部６に出力する。音声復号部５は、音声・映像分離部４から出力された音声信号を復号化して、スピーカ（図示せず）に音声を出力する。映像復号部６は、音声・映像分離部４から出力された映像信号を復号化して、ディスプレイ（図示せず）に映像を出力する。
【００１６】
制御系において、ＣＰＵ８は、システムバス７を介して、信号処理系の各部および制御系の各部との間でデータおよびコマンドの授受を行って、このテレビ受信装置１００全体を制御する。ＲＯＭ９は、ＣＰＵ８によって実行される制御プログラム、および初期データをあらかじめ記憶している。ＲＡＭ１０は、ＣＰＵ８によって処理される各種のデータを一時的に記憶するエリアを有するとともに、制御プログラムの実行に必要な各種のレジスタ、フラグ、ポインタ（変数）のエリアを有する。操作部１１は、装置の電源スイッチがオンである状態では、テレビスイッチのオン／オフ、チャンネル変更などの指令を操作に応じてＣＰＵ８に入力する。
【００１７】
次に、図１に示したテレビ受信装置１００の第１実施形態の動作について、図２ないし図５に示すＣＰＵ８のフローチャート、図６に示す時間経過に応じた視聴番組、および図７に示すディスプレイの表示画面に基づいて説明する。
図２および図３はＣＰＵ８のメインルーチンのフローチャートである。図２において、所定のイニシャライズ（ステップＳＡ１）の後、操作部１１の操作によってテレビスイッチオンであるか否かを判別し（ステップＳＡ２）、このスイッチがオンでない場合には、ＥＰＧ（電子番組ガイド）を取得する（ステップＳＡ３）。テレビスイッチオンの場合には、視聴番組を検出する（ステップＳＡ４）。
【００１８】
図４は、視聴番組検出処理のフローチャートである。現時刻を取得し（ステップＳＢ１）、受信チャンネルＣＨを取得する（ステップＳＢ２）。そして、現時刻およびＣＨに基づきＥＰＧより番組名、放送時間を取得する（ステップＳＢ３）。次に、受信チャンネルの視聴時間（ＣＨ）のカウントをスタートして（ステップＳＢ４）、メインルーチンに戻る。例えば、図６に示す時間経過に応じた視聴番組において、チャンネル１のハイビジョン放送で大相撲の中継が時刻ｔ１から開始する場合に、その時刻ｔ１から視聴を開始したときは、チャンネル１の経過時間（１）をｔ１からカウントする。
【００１９】
視聴番組を検出した後は、図２において、視聴番組のトランスポート・ストリームを検出して（ステップＳＡ５）、トランスポート・ストリームのＰＳＩ（番組特定情報）によって、その番組がハイビジョン放送（ＨＤ）であるか又は標準放送（ＳＤ）であるかを検出する（ステップＳＡ６）。視聴番組がハイビジョン放送である場合には、ゲートＧ１をオンにし、ゲートＧ２をオフにする（ステップＳＡ７）。したがって、図１のチューナ２から出力されるディジタル信号はゲートＧ１を通って復調部３ｄに供給される。
【００２０】
次に、サブチャンネル視聴であることを示すフラグＳＦを０（ハイビジョン受信）にセットして（ステップＳＡ８）、復調部３ｄで復調され、音声・映像分離部４で音声信号と映像信号に分離されて、音声復号部５および映像復号部６で復号化されて取得した音声および映像を出力する（ステップＳＡ９）。この後は、操作部１１の操作によってチャンネルＣＨが変更されたか否かを判別し（ステップＳＡ１０）、チャンネルＣＨが変更されたときは、受信チャンネルの視聴時間（ＣＨ）のカウントを停止する（ステップＳＡ１１）。そして、チューナ２にチャンネル選択信号を出力して受信周波数を変更する（ステップＳＡ１２）。
例えば、図６に示した時間経過に応じた視聴番組において、時刻ｔ２でハイビジョン放送をチャンネル１の大相撲からチャンネル３に変更したときは、チャンネルの視聴時間（１）のカウントを停止する。したがって、チャンネル１のカウンタには、（ｔ２−ｔ１）の視聴時間が記憶される。
【００２１】
この後はステップＳＡ４において、その変更されたチャンネルの視聴番組を検出する。したがって、図６の時間経過に応じた視聴番組において、時刻ｔ２からチャンネル３の視聴時間（３）のカウントをスタートする。一方、チャンネルＣＨが変更されない場合には、テレビスイッチオフの操作がされたか否かを判別し（ステップＳＡ１３）、このスイッチ操作がされたときは、カウントしていたチャンネルの視聴時間（  ）を０にクリアして（ステップＳＡ１４）、ステップＳＡ２においてテレビスイッチオンの操作の有無を判別する。テレビスイッチオフの操作がされない場合には、ステップＳＡ５においてトランスポート・ストリームを検出する。
【００２２】
ステップＳＡ６において標準放送を検出したとき、すなわち、ハイビジョン放送から標準放送に切り替わったときは、図１のゲートＧ１をオフ、ゲートＧ２をオンにする（ステップＳＡ１５）。したがって、チューナ２から出力されたディジタル信号はゲートＧ２を通って、ＢＰＦ３ａ、３ｂ、３ｃによって各標準放送が周波数分離され、復調部３ｅに供給される。次に、図３のフローチャートにおいて、フラグＳＦが０であるか否かを判別する（ステップＳＡ１６）。ハイビジョン放送から標準放送に切り替わったときは、まだＳＦは０の状態であるので、サブチャンネル検出処理を実行する（ステップＳＡ１７）。
【００２３】
図５は、サブチャンネル検出処理のフローチャートである。ＥＰＧからハイビジョン放送の放送時間を読み出し（ステップＳＣ１）、視聴時間を取得する（ステップＳＣ２）。例えば、図６に示した時間経過に応じた視聴番組では、チャンネル１における大相撲の中継の放送時間は時刻ｔ１から時刻ｔ４までの（ｔ４−ｔ１）である。この放送時間において、時刻ｔ２でチャンネル３の別の番組を視聴し、時刻ｔ３で再びチャンネル１を視聴している。したがって、チャンネル１における大相撲の中継の視聴時間は、時刻ｔ１からｔ２までの時間（ｔ２−ｔ１）と時刻ｔ３からｔ４までの（ｔ４−ｔ３）の合計である｛（ｔ２−ｔ１）＋（ｔ４−ｔ３）｝となる。
【００２４】
次に、放送時間に対する視聴時間の割合を算出する（ステップＳＣ３）。すなわち、下記の演算式によって割合ＲＡＴＩＯを算出する。
ＲＡＴＩＯ＝｛（ｔ２−ｔ１）＋（ｔ４−ｔ３）｝／（ｔ４−ｔ１）
そして、算出した割合が一定値より大きいか否かを判別する（ステップＳＣ４）。放送時間に対する視聴時間の割合が一定値より大きい場合には、そのハイビジョン放送と同じ番組を放映するサブチャンネルを引き続き視聴する処理を行う。すなわち、ＥＰＧに基づき記録された番組名を放映するサブチャンネルを選択するように音声・映像分離部４に指示する（ステップＳＣ５）。割合が一定値以下である場合には、任意のサブチャンネルを選択するように音声・映像分離部４に指示する（ステップＳＣ６）。例えば、図６に示したサブチャンネルの中で、チャンネル１−１のニュース番組を選択する。
【００２５】
なお、サブチャンネルの選択を復調部３ｅに指示して、選択されたサブチャンネルだけを音声・映像分離部４に供給する構成にしてもよい。この場合には、音声・映像分離部４は１系統の復号化処理部でよくなる。あるいは、サブチャンネルの選択をチューナ２に指示して、選択されたサブチャンネルだけをゲートＧ２を介して復調部３ｅに供給する構成にしてもよい。この場合には、バンドパスフィルタが不要になり、復調部３ｅも１系統の回路で済む。
【００２６】
図５のステップＳＣ５又はステップＳＣ６において、サブチャンネルの選択を指示した後は、ディスプレイに「サブチャンネル有り」のメッセージとともに、放映する番組名を付加的に表示する（ステップＳＣ７）。図７は、図５のステップＳＣ５においてサブチャンネルを選択した場合に、ディスプレイにおけるサブチャンネル切り替えの付加表示を示す図である。図７の例では、ハイビジョン放送で視聴していた大相撲の中継を標準放送でも引き続き視聴するようにサブチャンネルを選択したので、その旨を付加表示する。付加表示の後は、フラグＤＦを１（付加表示オン）にセットして（ステップＳＣ８）、表示タイマをスタートする（ステップＳＣ９）。この後は、図３のメインルーチンに戻り、フラグＳＦを１（標準放送）にセットする（ステップＳＡ１８）。
【００２７】
ＳＦを１にセットした後は、操作部１１によってサブチャンネルの変更指示があるか否かを判別する（ステップＳＡ１９）。サブチャンネルの変更指示があったときは、チャンネル選択信号を音声・映像分離部４に与えてサブチャンネルの変更処理を行う（ステップＳＡ２０）。また、保存していた各チャンネルの視聴時間（  ）を０にクリアする（ステップＳＡ２１）。次に、「チャンネル変更有り」のメッセージと放映する番組名をディスプレイに表示する（ステップＳＡ２２）。そして、ＤＦを１にセットし（ステップＳＡ２３）、表示タイマをスタートする（ステップＳＡ２４）。この後、又は、ステップＳＡ１９においてサブチャンネルの変更指示がない場合には、図１のステップＳＡ９に移行して、音声復号部５および映像復号部６で復号化されて取得した音声および映像を出力する。
【００２８】
図３のステップＳＡ１６において、ＳＦが１である場合には、ＤＦが１であるか否かを判別する（ステップＳＡ２５）。ＤＦが１である場合には、図５のサブチャンネル検出処理のステップＳＣ９においてスタートした表示タイマのカウント値が一定値（例えば、数秒）を経過したか否かを判別する（ステップＳＡ２６）。一定値を経過したときは、表示タイマを停止して（ステップＳＡ２７）、付加表示を消去する（ステップＳＡ２８）。そして、ＤＦを０にリセットする（ステップＳＡ２９）。この後は、ステップＳＡ１９において、操作部１１によってサブチャンネルの変更指示があるか否かを判別する。
【００２９】
以上のように、上記第１実施形態によれば、ＣＰＵ８は、選択されて視聴されているメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、選択されたチャンネルの放送番組の視聴時間を分析して、その分析結果の履歴に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する。すなわち、標準放送に切り替えられる前のハイビジョン放送の視聴時間を分析し、そのハイビジョン放送の放送時間に対して視聴時間の割合が一定値より大きい場合には、そのハイビジョン放送の番組を引き続いて放送するサブチャンネルを選択する。
したがって、ハイビジョン放送のメインチャンネルから標準放送の複数のサブチャンネルに切り替わったときに、ユーザが希望するサブチャンネルを自動的に選択できる。
【００３０】
なお、上記第１実施形態においては、ハイビジョン放送の放送時間に対して視聴時間の割合が一定値より大きい場合にその番組を放映するサブチャンネルを選択するように構成したが、実施形態の変形例として、過去数時間において最も多く視聴した番組のサブチャンネルを選択する構成にしてもよい。あるいは、過去数時間において最も多い回数を選択した番組のサブチャンネルを選択する構成にしてもよい。
【００３１】
次に、本発明のテレビ受信装置の第２実施形態の動作について、図８ないし図１１に示すＣＰＵ８のフローチャートを参照して説明する。
図８および図９は、第２実施形態におけるＣＰＵ８のメインルーチンのフローチャートであるが、一部を除いて図２および図３に示した第１実施形態のメインルーチンのフローチャートと同じである。したがって、重複する説明は省略し、異なる部分について説明する。第２実施形態においては視聴時間をカウントしないので、図２のステップＳＡ１１、ステップＳＡ１４、および図３のステップＳＡ２１における視聴時間をクリアする処理は図８および図９では削除されている。ただし、第２実施形態においては、視聴者ごとに視聴番組の履歴データを保存するためのデータベース（ＤＢ）がＣＰＵ８によって管理されている。このため、図９のステップＳＡ３０に視聴者ＩＤの入力の有無を示すフラグＩＦの処理が追加されている。その他の部分は図２および図３と同じである。
【００３２】
図１０は、図８のステップＳＡ４の視聴番組検出処理のフローチャートである。フラグＩＦが０（視聴者ＩＤ未設定）であるか否かを判別し（ステップＳＤ１）、ＩＦが０である場合には、操作部１１から視聴者ＩＤが入力されたか否かを判別する（ステップＳＤ２）。このとき、ディスプレイに視聴者ＩＤの入力を促す画面を表示してもよい。視聴者ＩＤが入力されたときは、ＩＦを１（視聴者ＩＤ設定）にセットする（ステップＳＤ３）。ＩＦを１にセットした後、又は、ステップＳＤ１においてＩＦが１である場合には、現時刻を取得し（ステップＳＤ４）、受信チャンネルＣＨを取得する（ステップＳＤ５）。次に、現時刻およびチャンネルＣＨに基づきＥＰＧより番組名および番組のジャンルのデータを取得する（ステップＳＤ６）。そして、取得したデータに基づき、視聴者データベースを変更する（ステップＳＤ７）。データベースの更新の後は図８のメインルーチンに戻る。図８のステップＳＡ１３においてテレビスイッチオフが操作されたときは、ＩＦを０にリセットする（ステップＳＡ３０）。
【００３３】
図１１は、図９のステップＳＡ１７のサブチャンネル検出処理のフローチャートである。ＥＰＧよりひとつのサブチャンネルの番組名および番組のジャンルを取得し（ステップＳＥ１）、視聴者データベースと比較して嗜好性を検出する（ステップＳＥ２）。嗜好性を検出した後、他のサブチャンネルがないか否かを判別する（ステップＳＥ３）。他のサブチャンネルがある場合には、ステップＳＥ１およびステップＳＥ２の処理を繰返して、そのサブチャンネルの嗜好性を検出する。放映されている全てのサブチャンネルの嗜好性を検出した場合には、嗜好性の最も高いサブチャンネルを選択するように音声・映像分離部４に指示する（ステップＳＥ４）。そして、フラグＤＦを１（付加表示）にセットして（ステップＳＥ５）、表示タイマをスタートする（ステップＳＥ６）。この後は、図９のメインルーチンに戻る。
【００３４】
以上のように、上記第２実施形態によれば、ＣＰＵ８は、選択されて視聴されているメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、視聴者データベースを分析して、その分析結果に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する。すなわち、視聴者データベースを検索して、過去に視聴された番組名および番組のジャンルに基づいて、視聴者の嗜好性を分析して、複数のサブチャンネルの標準放送から視聴者の嗜好性が最も高いサブチャンネルを選択する。
したがって、ハイビジョン放送のメインチャンネルから標準放送の複数のサブチャンネルに切り替わったときに、ユーザが希望するサブチャンネルを自動的に選択できる。
【００３５】
なお、上記第２実施形態においては、視聴する番組の番組名およびジャンルによって取得したデータに基づいて視聴者データベースを更新するようにしたが、データベースを更新するデータを視聴者が選択するような構成にしてもよい。あるいは、番組を視聴してない状態で、データベースに登録するデータをＥＰＧから選択するような構成にしてもよい。あるいは、操作部１１から録画指令が入力された番組の番組名およびジャンルによって取得したデータに基づいて視聴者データベースを更新するような構成にしてもよい。
【００３６】
上記実施形態のテレビ受信装置１００においては、ＲＯＭ９にあらかじめ記憶された制御プログラムをＣＰＵ８が実行する装置の発明について説明したが、フレキシブルディスク（ＦＤ）、ＣＤ、ＭＤなどの記憶媒体に記録されている制御プログラム、又は、インターネットなどのネットワークからダウンロードした制御プログラムをテレビ受信装置の不揮発性のフラッシュメモリなどにインストールして、その制御プログラムをＣＰＵ８が実行することも可能である。この場合には、テレビ受信装置に利用する制御プログラムの発明やその制御プログラムを記録した記録媒体の発明を実現できる。
【００３７】
すなわち、本発明によるテレビ受信装置の制御プログラムは、
受信する複数のメインチャンネル又はサブチャンネルから操作によって入力されたチャンネル選択信号に応じて１つのメインチャンネル又は１つのサブチャンネルを選択する第１のステップと、前記第１のステップによって選択されたチャンネルの放送番組を分析する第２のステップと、前記第１のステップによって選択されたメインチャンネルがハイビジョン放送から複数のサブチャンネルの標準放送に切り替えられた場合には、前記番組分析手段による分析結果に応じて複数のサブチャンネルの標準放送から１つのサブチャンネルを選択する第３のステップと、を実行する。
【００３８】
前記第２のステップは、標準放送に切り替えられる前のハイビジョン放送が前記第１のステップによって選択された視聴時間を分析し、前記第３のステップは、当該ハイビジョン放送の放送時間に対して前記番組分析手段によって分析された視聴時間の割合が一定値より大きい場合には、当該ハイビジョン放送の番組を引き続いて放送するサブチャンネルを選択する。
【００３９】
前記第２のステップは、ユーザの嗜好性を分析して分析結果の履歴をデータベースに記憶し、前記第３のステップは、当該データベースに基づいてハイビジョン放送から切り替えられた複数のサブチャンネルの中でユーザの嗜好性が最も高いサブチャンネルを選択する。
この場合において、前記第２のステップは、前記第１のステップによって選択されたチャンネルの番組の番組名およびジャンルを分析し、その分析結果に応じて前記データベースを更新する。
【図面の簡単な説明】
【００４０】
【図１】本発明の第１実施形態および第２実施形態のテレビ受信装置のブロック図。
【図２】図１のＣＰＵの第１実施形態におけるメインルーチンのフローチャート。
【図３】図２に続くＣＰＵのメインルーチンのフローチャート。
【図４】図２における番組検出処理のフローチャート。
【図５】図３におけるサブチャンネル検出処理のフローチャート。
【図６】時間経過に応じた視聴番組を示す図。
【図７】ディスプレイにおける付加表示の画面を示す図。
【図８】図１のＣＰＵの第２実施形態におけるメインルーチンのフローチャート。
【図９】図８に続くＣＰＵのメインルーチンのフローチャート。
【図１０】図８における番組検出処理のフローチャート。
【図１１】図９におけるサブチャンネル検出処理のフローチャート。
【符号の説明】
【００４１】
２  チューナ
３  復調処理部
Ｇ１，Ｇ２  ゲート
３ａ，３ｂ，３ｃ  バンドパスフィルタ
３ｄ，３ｅ  復調部
４  音声・映像分離部
５  音声復号部
６  映像復号部
７  システムバス
８  ＣＰＵ
９  ＲＯＭ
１０  ＲＡＭ
１１  操作部
【図１】
2006186443.tif 000003
【図２】
2006186443.tif 000004
【図３】
2006186443.tif 000005
【図４】
2006186443.tif 000006
【図５】
2006186443.tif 000007
【図６】
2006186443.tif 000008
【図７】
2006186443.tif 000009
【図８】
2006186443.tif 000010
【図９】
2006186443.tif 000011
【図１０】
2006186443.tif 000012
【図１１】
2006186443.tif 000013