(57)【要約】【課題】番組視聴履歴データからお好みチャンネルを的確に特定できるようにする。【解決手段】一日を所定時間毎に区分して、視聴した番組の番組データ及び付加データを、放送信号の多重ストリームに含まれるＰＳＩ／ＩＳから取得し、時間帯毎に番組情報記録部２６あるいはＲＯＭ２４に記録していき、同じ番組を視聴する毎に記録したデータの視聴回数及び累積視聴時間パラメータと、同じ付加データの視聴回数パラメータを更新する。お好みチャンネルを選局する場合、番組情報記録部２６の、現在の時間が含まれる時間区分に対応する番組データを読み出して、過去の最も視聴頻度の高い番組を特定し、その番組を放送するチャンネルを選局するようにシステムコントローラ１６によってチューナ１３を制御する。【選択図】      図１
2004266396.tif 000002
【特許請求の範囲】
【請求項１】
複数のチャンネルを有する放送信号を受信する受信手段と、前記受信手段で受信した放送信号から番組を特定する番組データ及び付加データを抽出するデータ抽出手段と、
前記放送の放送時間を所定時間間隔で区分し、前記抽出手段で抽出した番組データをその番組が放送される時間を含む前記所定時間区分に対応するデータとして視聴回数もしくは累積視聴時間のパラメータ情報と共に記録媒体に記録すると共に、前記付加データを記録媒体に記録する記録手段と、
前記データ抽出手段で抽出された受信中の番組の番組データを前記記録媒体に記録された番組データと比較し、一致する番組がある場合に前記視聴回数もしくは累積視聴時間を更新するデータ更新手段と、
前記記録媒体の、実際の時間に対応する時間区分に記憶された番組データの中から前記視聴回数もしくは累積視聴時間パラメータ情報を含む視聴頻度情報に基づいて所定の番組を特定する番組特定手段と、
前記番組特定手段で特定した番組を放送するチャンネルを選局するように前記受信手段を制御する受信制御手段と、
を具備したことを特徴とするお好みチャンネル選局装置。
【請求項２】
前記記録手段は、前記付加データを視聴回数もしくは累積視聴時間パラメータ情報と共に記録媒体に記録するものであり、前記データ更新手段は、前記データ抽出手段から抽出された付加データと前記記録媒体に記録済みの付加データを比較して一致する付加データが存在した際に、その前記パラメータ情報を更新するものであり、前記番組特定手段は、前記視聴頻度情報に基づいて番組を特定できない場合には、前記付加データのパラメータ情報を参照して番組を特定するものであることを特徴とする請求項１に記載のお好みチャンネル選局装置。
【請求項３】
さらに、前記更新手段によるデータの更新が所定期間実行されない場合に、当該データを消去するデータ制御手段を備えたことを特徴とする請求項１または２に記載のお好みチャンネル選局装置。
【請求項４】
前記受信制御手段は、前記受信手段のチャンネル切換え状況を監視する手段を含み、前記番組特定手段は、前記番組データおよび付加データに基づいて番組を特定できない場合に、前記監視手段によって最も切換えられた回数が多いとされたチャンネルを特定するものであることを特徴とする請求項１乃至３のいずれかに記載のお好みチャンネル選局装置。
【請求項５】
さらに、表示手段を備え、前記番組特定手段は、前記記録媒体から複数の候補番組データを読み出して、それを前記表示手段で選択可能に表示するものであることを特徴とする請求項１乃至４に記載のお好みチャンネル選局装置。
【請求項６】
複数のチャンネルを有する放送信号を受信するステップと、前記受信した放送信号から番組を特定する番組データと、付加データを抽出するステップと、
前記放送の放送時間を所定時間間隔で区分し、前記抽出した番組データをその番組が放送される時間を含む前記所定時間区分に対応するデータとして視聴回数もしくは累積視聴時間のパラメータ情報と共に記録媒体に記録するステップと、
前記付加データを記録媒体に記録するステップと、
前記抽出された受信中の番組の番組データを前記記録媒体に記録された番組データと比較し、一致する番組がある場合に前記視聴回数もしくは累積視聴時間を更新するステップと、
前記記録媒体の、実際の時間に対応する時間区分に記憶された番組データの中から前記視聴回数もしくは累積視聴時間パラメータ情報を含む情報に基づいて所定の番組を特定するステップと、
前記特定した番組を放送するチャンネルを選局するように前記受信手段を制御するステップと、
を具備したことを特徴とするお好みチャンネル選局方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、過去の視聴履歴に基づいて、受信チャンネルを設定するようにしたお好みチャンネル選局装置及びお好みチャンネル選局方法に関し、視聴履歴データを時間帯に合せて細分化して、所望の番組を的確に視聴することができるようにしたお好みチャンネル選局装置及びお好みチャンネル選局方法に関する。
【０００２】
【従来の技術】
テレビジョン放送においては、多くの番組が毎週あるいは平日の毎日同じ時間で放送されるように編成されており、ユーザによっては視聴する番組が略パターン化され、それに基づいて視聴されることが多い。
しかしながら、特に意識していない状況で視聴している場合には、いつも視聴している番組にチャンネルを合せることを忘れて、その番組を視聴しなかったという事態が発生することがある。
従来、いつも視聴している番組の視聴忘れを防止するために、過去の視聴履歴をデータとして蓄積しておき、視聴頻度に応じたリストを作成して受像機の画面に表示するようにした提案がなされており、例えば特許文献１に示されている。
すなわち、特許文献１には、ユーザが過去に視聴した番組に関する情報を蓄積し、蓄積した視聴情報を基に学習機能によってユーザの好みに応じたチャンネル優先順位を設定し、優先度の高い順にチャンネルを並び変えて表示することで、ユーザが優先度の高いチャンネルの選局を確実に実行できるようにしたものである。
【０００３】
この提案では、各チャンネル毎に５日分の視聴データを蓄積して、番組毎に視聴時間を集計することで視聴頻度を特定している。したがって所定期間での視聴頻度を特定して頻度の高い順に表示するものであり、時間帯によっては、その時間帯内では視聴頻度が高いものの、全体で見ると視聴時間が短くて頻度が高い番組として認定できないような番組も存在し、そのような場合には、いつも視聴しているチャンネルを選局することができないという問題を有している。
【０００４】
【特許文献１】
特開平９−８３８９１号公報（第４頁〜第５頁、図１，３）
【０００５】
【発明が解決しようとする課題】
以上のように、従来、視聴履歴に基づいて、視聴頻度が高い番組を放送するチャンネルを特定しようとする場合、一日の全体の時間スパンで視聴頻度が高い番組がどれかという判断を行なって番組を特定するために、時間帯によっては隠れてしまう番組が存在して、的確なチャンネルを特定することができないという問題があった。
【０００６】
本発明は、以上の点に対処してなされたもので、一日を所定の時間区分で分割し、各時間区分の中で視聴頻度が高い番組を特定するように構成することで、頻繁に視聴する番組を的確に特定してチャンネル切換えを行なうことができるお好みチャンネル選局装置及びお好みチャンネル選局方法を提供するものである。
【０００７】
【課題を解決するための手段】
本発明のお好みチャンネル選局装置は、複数のチャンネルを有する放送信号を受信する受信手段と、前記受信手段で受信した放送信号から番組を特定する番組データ及び付加データを抽出するデータ抽出手段と、前記放送の放送時間を所定時間間隔で区分し、前記抽出手段で抽出した番組データをその番組が放送される時間を含む前記所定時間区分に対応するデータとして視聴回数もしくは累積視聴時間のパラメータ情報と共に記録媒体に記録すると共に、前記付加データを記録媒体に記録する記録手段と、前記データ抽出手段で抽出された受信中の番組の番組データを前記記録媒体に記録された番組データと比較し、一致する番組がある場合に前記視聴回数もしくは累積視聴時間を更新するデータ更新手段と、前記記録媒体の、実際の時間に対応する時間区分に記憶された番組データの中から前記視聴回数もしくは累積視聴時間パラメータ情報を含む視聴頻度情報に基づいて所定の番組を特定する番組特定手段と、前記番組特定手段で特定した番組を放送するチャンネルを選局するように前記受信手段を制御する受信制御手段と、を具備したことを特徴とする。
【０００８】
本発明によれば、時間区分毎に視聴頻度の高い番組を特定できるので、お好みチャンネルの選局を的確に実行することができるものである。
本発明のお好みチャンネル選局方法は、複数のチャンネルを有する放送信号を受信するステップと、前記受信した放送信号から番組を特定する番組データと、付加データを抽出するステップと、前記放送の放送時間を所定時間間隔で区分し、前記抽出した番組データをその番組が放送される時間を含む前記所定時間区分に対応するデータとして視聴回数もしくは累積視聴時間のパラメータ情報と共に記録媒体に記録するステップと、前記付加データを記録媒体に記録するステップと、前記抽出された受信中の番組の番組データを前記記録媒体に記録された番組データと比較し、一致する番組がある場合に前記視聴回数もしくは累積視聴時間を更新するステップと、前記記録媒体の、実際の時間に対応する時間区分に記憶された番組データの中から前記視聴回数もしくは累積視聴時間パラメータ情報を含む情報に基づいて所定の番組を特定するステップと、前記特定した番組を放送するチャンネルを選局するように前記受信手段を制御するステップと、を具備したことを特徴とする。
【０００９】
本発明によれば、時間区分毎に視聴頻度の高い番組を特定できるので、お好みチャンネルの選局を的確に実行することができるものである。
【００１０】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施の形態を詳細に説明する。
図１は、本発明のお好みチャンネル選局装置を搭載したテレビジョン受信装置の回路ブロック図である。
衛星放送電波をキャッチするアンテナ１１からの高周波信号が入力端子１２を介してチューナ１３に供給される。チューナ１３では所望のチャンネルを選局して受信信号を得ると共に、受信信号に復調処理、誤り訂正処理等の処理を施して、多重ストリーム信号としてデスクランブラ１４に出力する。チューナ１３によるチャンネル選局処理は、バス１５を介して接続されるシステムコントローラ１６からの制御信号によって実行される。
【００１１】
デスクランブラ１４では、ストリームがスクランブル処理されている場合に、システムコントローラ１６の制御によって、鍵を基にスクランブル解除処理を施してデマルチプレクサ１７に出力する。ストリームがスクランブル処理されていない場合には、そのままデマルチプレクサ１７に出力する。
【００１２】
デマルチプレクサ１７は、システムコントローラ１６の制御によって多重ストリームから所望の番組のパケットを分離抽出してデコーダ１８に出力する。デコーダ１８は、システムコントローラ１６の制御の下に、入力される番組のパケットをＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）２の復号を行なうことで非圧縮のデジタル映像データ及びデジタル音声データに変換し、合成器１９に出力する。
【００１３】
合成器１９には、システムコントローラ１６の制御によってグラフィックプロセッサ２０で生成されるＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）映像データも加えられ、ここでデコーダ１８から供給される映像データにＯＳＤ映像データが重畳されてＡ／Ｖ（Ａｕｄｉｏ／Ｖｉｓｕａｌ）エンコーダ２１に供給される。Ａ／Ｖエンコーダ２１では、映像データ及び音声データをＤ／Ａ（Ｄｉｇｉｔａｌ／Ａｎａｌｏｇｕｅ）変換し、ＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）方式のベースバンド信号に構築して出力部２２に出力する。出力部２２は、例えば映像信号を表示するための液晶ディスプレイ等の表示手段とスピーカ等の音声出力手段を備え、映像の表示と音声の出力を行なう。
【００１４】
システムコントローラ１６は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成され、システム制御及びＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）制御を実行する。このためシステムコントローラ１５に接続されたＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３には、システム制御ソフト、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）ソフト、番組履歴管理ソフト、録画制御ソフト等が記憶される。また、システムコントローラ１６には、バス１５を介してＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２４も接続され、バス１５を介したネットワーク上の制御を始めとする処理プログラム・コードが格納されている他、グラフィックプロセッサ２０でグラフィックとして生成される記号、文字、キャラクタ等のデータ、あるいはＲＡＭ２３に展開されるソフトも記憶されている。ＲＯＭ２４は例えば、書換え可能な不揮発性メモリで構成され、データの書込みも可能である。
【００１５】
さらに、バス１５にＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）コントローラ２５を介して番組情報記録部２６が接続される。情報記録部２６は、例えばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成され、システムコントローラ１６の制御の下、視聴中の番組情報が記録される他、放送番組そのもののストリームの記録も行なわれる。
【００１６】
番組情報（番組データ）は、多重ストリームに含まれる放送番組を特定するＰＳＩ／ＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ／Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）等の情報信号をデマルチプレクサ１７で分離抽出してＲＡＭ２３に記憶させ、それを読み出してシステムコントローラ１６で解析することで得られる。すなわち、解析の結果、多重分離情報や番組関連情報が生成されそれが番組情報として番組情報記録部２６に記録されると共に、ＲＯＭ２４にも記録される。
【００１７】
番組情報記録部２６に記録される信号データは、システムコントローラ１６上に実装されるＯＳの一部としてのファイルシステム（例えば、ＭＳ−ＤＯＳ（Ｍｉｃｒｏｓｏｆｔ  Ｄｉｓｋ  Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）（登録商標）のＦＡＴ（Ｆａｉｌｅ  Ａｌｌｏｃａｔｉｏｎ  Ｔａｂｌｅ））を通してファイル形式で管理される。したがって、番組情報記録部２６に番組情報、あるいは番組そのものを記録するということは、ファイルへデータを書き込む処理を実行することであり、その際、ＦＡＴで扱うデータ容量、記録日時といった属性情報も一緒に記録される。また、番組情報記録部２６に記録されたデータを再生するということは、ファイルからデータを読み出すということである。したがって、記録から再生までの一連の処理は、ＯＳ上で動作するアプリケーション・ソフトウェア、ファームウェア、ドライバソフトウェアによって実現される。
【００１８】
ＲＯＭ２４に記録された番組情報は、読み出されてグラフィックプロセッサ２０でＥＰＧ（Ｅｌｅｃｔｒｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）として構築し、映像データに重畳して表示することができる。
なお、番組情報記録部２６は、図１の実施の形態では、受信装置内部に組み込まれているものとしているが、受信装置とは別体の外部機器として構成することも可能で、その場合には、番組情報記録部２６は例えばＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）１３６４規格に準拠したシリアルバスで、受信装置と接続するように構成される。外部機器として構成する場合、ＨＤＤだけでなく、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）レコーダを適用することが可能である。
【００１９】
さらに、受信装置１０は、リモートコントローラ２７からの赤外線リモコン信号を受信するＩＲ（Ｉｎｆｒａｒｅｄ）受光部２８を有する。リモートコントローラ２７は、ユーザによって操作され、受信装置１０の各動作の設定、機能の切換え等を行なうためのリモコン信号を送信する。送られたリモコン信号はＩＲ受光部２８で受信されてシステムコントローラ１６に送られ、システムコントローラ１６で復号されて、動作設定、機能の切換えのための制御信号として出力される。
【００２０】
以上のように構成された受信装置１０において、所望の番組の視聴を行なう場合には、ユーザはリモートコントローラ２７を操作して、選局したいチャンネルを直接キー入力によって選択したり、あるいは視聴したい番組をＥＰＧで選択することでチャンネルの切換えを実行できる。
【００２１】
システムコントローラ１６は、リモートコントローラ２７からの信号を受けて、チューナ１３を制御し、ユーザが指定するチャンネルを選局させる。それによって、選局されたチャンネルの受信信号が多重ストリームとしてチューナ１３から出力され、デスクランブラ１４を介してデマルチプレクサ１７に供給される。デマルチプレクサ１７で、番組を構成する映像及び音声バケットが分離され、それがデコーダ１８で復号され、Ａ／Ｖエンコーダ２１でアナログ信号に変換されて出力部２２で映像と音声が出力される。それによって選局したチャンネルの視聴が行われる。
【００２２】
このとき、システムコントローラ１６は、デマルチプレクサ１７を制御してパケットデータからＰＳＩ／ＳＩ等の情報を抽出させ、それを取り込んで解析を行う。システムコントローラ１６は、解析によって、多重分離情報あるいは番組情報を復元してＲＡＭ２３に記憶すると共に、復元した番組情報の一部である、視聴している番組の放送チャンネル、番組名等の情報を、Ｉ／Ｆコントローラ２５を介して番組情報記録部２６に記録するか、あるいはそれら情報をＲＯＭ２４に記憶する。
【００２３】
さらに、システムコントローラ１６は、解析によって復元した付加情報（付加データ）である放送番組のジャンル、出演者等の情報を、Ｉ／Ｆコントローラ２５を介して番組情報記録部２６に記録するか、あるいはそれら情報をＲＯＭ２４に記憶する。
【００２４】
番組情報記録部２６あるいはＲＯＭ２４に記憶された番組情報及び付加情報（以両情報を纏めて番組関連情報と称することがある）は、読み出されてＥＰＧを構築するためのデータとして利用される他、番組視聴履歴のデータベースを構築するデータとして使用される。
【００２５】
以上述べた、番組関連情報の抽出と、抽出した情報の番組情報記録部２６あるいはＲＯＭ２４への記録処理は、基本的には、ユーザがチャンネルを切換えて新たな番組の視聴を開始する毎に実行される。但し、短時間のうちに再度他のチャンネルに切換えた場合には、その番組を視聴したことにはならないため、視聴した番組としてデータベースに登録することは適切でない。したがってそのような場合に、番組関連情報の記録を実行しないようにすることが望ましいが、その処理については後に詳細に説明する。
【００２６】
次に、視聴した番組の番組関連情報をデータベースとして構築する手順について、さらに詳細に説明する。
データベースとして構築するために、番組情報記録部２６あるいはＲＯＭ２４へ蓄積する情報は、ある一定期間（例えば数週間〜数ヶ月分）に視聴した番組の情報である必要があり、また、蓄積した情報は、それを読み出して、過去に視聴した番組一覧としてＯＳＤで閲覧できるように構成することが望ましい。
【００２７】
また、過去のＥＰＧ番組データを蓄積しておいて、番組情報記録部２６あるいはＲＯＭ２４から読み出した情報をＯＳＤ表示する際に、ＥＰＧ番組データからのデータを付加情報として加えて表示すれば、過去の視聴履歴が明白になってより分かりやすくなる。さらに、定期的に放送される番組については、視聴した番組の関連情報に、視聴頻度を表すパラメータを付加して記憶することにより、ユーザが日常的に視聴する番組を容易に特定して視聴することができるようになるものである。
【００２８】
具体的なデータベースの構成例を図２に示す。データベースは１週間分、もしくは２週間分以上のデータ蓄積領域を想定する。さらに一日を所定の時間単位（例えば３０分毎）に区切って、それぞれの時間帯の中でデータを管理可能とする。図２の例では、行方向に、時間区分としてＡＭ：８００から３０分間隔でＡＭ９：３０まで表示され、列方向に月曜日から金曜日までに視聴した番組のチャンネル番号３１と番組名３２がそれぞれ表示されている。視聴時間が複数の時間区分に跨る場合には、それぞれの時間区分内で放送される番組として扱われる。なお、土曜日と日曜日についても同様にデータが記録されるように構成されるものであるが、図２の例では省略している。同様に、実際にはＡＭ９：３０以降のデータも３０分間隔の時間区分で区切られて登録されているが、図２では省略している。
【００２９】
番組情報記録部２６あるいはＲＯＭ２４に図２で示した時間区分毎に記憶領域が設けられるが、その記憶容量は、少なくともチャンネル数として１０チャンネル程度の容量が必要である。
データベースとしてのデータは、番組関連情報の他、その番組の視聴回数及び累積視聴時間と、付加情報の視聴回数とがパラメータとして組み込まれている。
図３に、パラメータを含むデータベースの構築例を示す。図３の例は、月曜日のみを示しているが、一週間分の情報が記録されていることは述べるまでもない。図３では、番組データ３３が、情報項目としてＣＨ（チャンネル番号）３４、番組名３５と放送時間３６を有し、更新可能なパラメータとして視聴回数３７、累積視聴時間３８を有していることを示している。また、その番組に付加される付加データが、情報項目としてジャンル４０及び出演者４１を有し、さらにそれらジャンル４０及び出演者４１の更新可能なパラメータとして視聴回数４１，４２を有していることを示している。
【００３０】
月曜日のＡＭ８：００の時間区分においては、１チャンネルで放送される番組名「おはようＡ」が視聴回数１０、累積視聴時間１０時間で最も多く視聴した番組であり、その時間区分の最初の行に記録され、次に４チャンネルの「ニュース８」が視聴回数４回、累積視聴時間４時間で次によく視聴する番組として登録されている。また、「おはようＡ」の付加データとしてジャンル「ニュース」、出演者「佐々木」が登録され、それぞれ３５回と１７回視聴したというデータが登録されている。なお、出演者のデータは実際には「佐々木」の他にも存在するがここでは省略している。
【００３１】
月曜日ではその他、ＡＭ８：３０の時間区分で４チャンネルで放送される「ニュース８」が最も頻繁に視聴される番組として登録されており、付加データとして、ジャンルが「ニュース」、出演者が「山本」であり、視聴回数がそれぞれ３５回と８回であることが登録されている。
【００３２】
ＡＭ９：００の時間区分では１０チャンネルの「ワイドＡ」がトップで次に６チャンネルの「ワイドＢ」が登録されている。
このように、各曜日毎に、各時間区分で視聴した番組の番組関連情報が順次記録されていく。既に記録済みの番組と同じ番組を視聴した場合には、記録された情報の累積視聴時間パラメータと視聴回数パラメータが更新される。それによって、各時間区分毎に視聴頻度が高い番組順にデータが並び変えられて記録されることになる。また、同じ番組を視聴しない場合でも、ＰＳＩ／ＳＩに含まれるジャンル、出演者等の番組付加データに同じものがあればそれを視聴回数として更新するようにする。
【００３３】
以上のように記録された各番組関連情報は、所定の期間（例えば１ヶ月）の間に同じ番組が視聴された実績がない場合には、データベースから削除するようにする。この場合、データを完全に削除してしまうことも可能であるが、図２，３のように一覧表に表示するデータとして扱わないだけで、データ自体は保存させておけば、ジャンル、出演者等の付加情報のパラメータを番組視聴の選択材料として利用することができるものである。
【００３４】
当然ながらデータを登録する番組は、実際に視聴を行なった番組に特定する必要があり、ユーザが頻繁にチャンネルを切換えて短時間しか視聴しなかった番組まで登録してしまうということは好ましくない。
そこで、チャンネルが切換えられてから所定時間継続して視聴された場合に、データとして登録対象となる視聴が実行されたものとして、登録処理を行なうようにする。
図４にその処理のフローチャートを示す。ステップ４ａで開始され、ステップ４ｂでチャンネル選局が実行されてチャンネルが切換えられる。次いで、ステップ４ｃで視聴中の番組の放送時刻情報を取得して番組放送終了時刻を特定する。次いで、ステップ４ｄでシステムコントローラ１６に含まれる時間計測部を駆動して視聴時間の計測を開始する。次いでステップ４ｅで他のチャンネルに切換えられたか否かが判断され、チャンネルが切換えられた場合にはステップ４ｂに戻る。
【００３５】
ステップ４ｅでチャンネルの切換えが実行されなかったと判断された場合にはステップ４ｆで計測中の視聴時間が閾値を越えたか否かが判断され、越えていない場合には、ステップ４ｅに戻る。ステップ４ｆで視聴時間が閾値を越えたと判断された場合には、ステップ４ｇで番組視聴履歴データベースに番組情報を登録し、次いで、ステップ４ｈで視聴中の番組の放送が終了したか否かの判断がなされ、まだ終了していないと判断されたらステップ４ｃに戻り、放送終了ならステップ４ｉで修了となる。
【００３６】
さらに、付加情報（データ）の登録処理手順について、図５のフローチャートを参照して説明する。付加データは、ジャンルあるいは出演者等のデータを含むものであり、特定の番組と対で管理されるものではなく、他の番組とも共通するデータとして管理される。
【００３７】
図５において、ステップ５ａで開始され、ステップ５ｂで番組情報（データ）をデータベースに登録するか否かの判断がなされる。この処理は、図４のフローチャートにおけるステップ４ｇが実行されるか否かを判定しているものである。
番組情報（データ）を登録する場合には、ステップ５ｃで、付加データであるジャンル、出演者等のデータをＰＳＩ，ＳＩデータから取得する。次いで、ステップ５ｄで、ステップ５ｃで取得したデータが既に登録済みであるか否かの判断がなされ、登録済みである場合に、ステップ５ｅで同じ付加データの視聴回数パラメータを１更新する。この更新処理は、視聴中の番組にかかわらず、例えば同じジャンルデータ、同じ出演者データが全て更新される。
【００３８】
ステップ５ｄで、ステップ５ｃで取得した付加データが登録済みでなく全く新規なデータであると判断された場合には、ステップ５ｆでそのデータを視聴回数１として登録する。次いでステップ５ｇで一定期間（例えば１ヶ月）更新されない付加データがあるか否かの判定がなされ、一定期間更新されない付加データがあった場合には、ステップ５ｈで更新されない付加データを消去して、ステップ５ｉで終了となる。ステップ５ｂで番組データの登録を行なわないと判断された場合には、即ステップ５ｉに移って終了となる。
【００３９】
次に、登録された番組データを視聴頻度の高い順に並べ変える処理について、図６に示すフローチャートで説明する。
図６において、ステップ６ａで開始され、ステップ６ｂで現在時間情報の設定がなされ、ステップ６ｃでＥＰＧから同じ時間帯の番組情報を取得する。
次に、ステップ６ｄで、過去に現在の時間帯で視聴した番組が登録されているか否かの判定がなされ、登録されていた場合には、ステップ６ｅで視聴時間の長い番組順に並び変えを行い、さらにステップ６ｆで優先度の高いチャンネル順に並べ変えを行なってステップ６ｇで終了となる。
【００４０】
ステップ６ｄで過去に視聴した番組が登録されていないと判定された場合には、ステップ６ｈで付加データが一致する番組があるか否かの判定がなされ、一致する番組が存在する場合には、ステップ６ｉで付加データの頻度パラメータの大きい順に並び換えを行なって、ステップ６ｆの処理に移る。
【００４１】
ステップ６ｈで付加データが一致する番組が存在しないと判定された場合には、ステップ６ｊで、現在の時間帯でデータとして登録される程永い時間視聴していないが、頻繁に選択するチャンネルがあるか否かの判定がなされ、ある場合には、ステップ６ｋで選択頻度の高いチャンネル順に並べ変えてステップ６ｆの処理に移る。ステップ６ｊで頻繁に選択するチャンネルもない場合には、ステップ６ｌで前回受信装置の電源を切った際に選局していたチャンネルを選択してステップ６ｆの処理に移る。
【００４２】
以上のようにして、構築されたデータベースに基づいて番組を視聴する際には、ユーザはリモートコントローラ２７のお好みチャンネル選択キーを操作するか、あるいは画面上に表示されたＧＵＩによるメニューでお好みチャンネル選択を実行させる。それによって、システムコントローラ１６は、番組情報記録部２６あるいはＲＯＭ２４に記録された番組情報から、現在の曜日の現在の時間帯の番組データの中で最も視聴頻度の高い番組を選択して、それが受信されるようにチューナ１３を制御する。
【００４３】
また、現在の曜日、時間区分に対応する番組データが登録されていない場合には、現在放送中の全チャンネルの番組の中に、他の曜日の同じ時間区分で登録済みの番組と同じ番組があるか否か比較し、同じ番組がある場合にはその番組を視聴するように制御する。
【００４４】
他の曜日で登録済みの番組が検出されなかった場合には、放送中の全ての番組の付加データと、番組情報記録部２６あるいはＲＯＭ２４に登録された付加データとを比較し一致する付加データがあった場合には、視聴回数のより多い付加データを含む番組を視聴するように制御する。
【００４５】
付加データの一致も見られない場合には、前回受信装置１０の電源を切った際に視聴していたチャンネルを選局するように制御する。
なお、ユーザがお好みチャンネル選局機能を実行させる際には、リモートコントローラ２７の操作で、通常は、図６で示す最も優先度の高いチャンネルが自動的に選局されることになるが、ＧＵＩを用いて画面に複数のチャンネル候補を表示し、リモートコントローラ２７を操作して、その中から選択したチャンネルを選局するように構成することもできる。
【００４６】
図７にその場合の画面表示例を示す。画面７１の下部の表示領域７２に、その時間帯で視聴したことのある５つの番組が表示され、丸が付された１チャンネルの「ニュース８」にカーソルがあることを示している。リモートコントローラ２７の操作で、カーソルの存在するチャンネルの選局を実行させるようにすることが可能である。
【００４７】
以上のように、本発明のお好みチャンネル選局装置によれば、視聴履歴を所定の時間区分で管理するものであるから、その時間区分の中で最も視聴頻度が高い番組を簡単に視聴することができるものである。
これによって、あまり視聴されることのない時間帯であっても、より高い精度で視聴頻度の高い番組を特定してそれを視聴することができるものである。
なお、以上説明したデータベースは、説明の便宜上、ユーザが複数である場合の例について触れなかったが、図２，３に示す構成のデータベースを例えば家族の構成員毎に構築すれば、さらに適切なお好みチャンネル選局装置とすることができる。その場合、リモートコントローラ２７で、ユーザを特定するＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）番号を入力してからチャンネルの選局を行なうことにより、ユーザ毎のデータベースを構築することができるものである。
【００４８】
しかしながら、ユーザ毎にデータベースを構築することは、それだけ、必要な記録容量が増えることであり、好ましくない場合もある。一般の家庭においては、家族構成員毎に視聴する時間帯がある程度分かれていることが予想され、例えば母親は日中の時間帯、子供は夕方から夜早い時間帯、父親は夜遅い時間帯に大雑把に分割することができるため、時間区分で管理することだけでも、それほど誤りのないお好みチャンネルを選局できるようになるものである。
【００４９】
以上のように本発明によれば、視聴履歴を一日を所定の時間間隔で区分し、その区分時間毎に、視聴頻度の高い番組を選択するように構成したのでお好みチャンネルを的確に選局することができるものである。
【００５０】
【発明の効果】
以上のように、本発明によれば、視聴履歴を一日を所定の時間で区分し、その区分時間毎に、視聴頻度の高い番組を選択するように構成したので、視聴しようとする時間において、誤りのないお好みチャンネルを選局することができるものである。
【図面の簡単な説明】
【図１】本発明に係るお好みチャンネル選局装置の一実施の形態を搭載した受信装置を示す回路ブロック図。
【図２】図１に示す装置の動作を説明するための図。
【図３】図１に示す装置の動作を説明するための図。
【図４】図１に示す装置の動作を説明するためのフローチャート。
【図５】図１に示す装置の動作を説明するためのフローチャート。
【図６】図１に示す装置の動作を説明するためのフローチャート。
【図７】図１に示す装置の動作を説明するための図。
【符号の説明】
１０…受信装置
１１…アンテナ
１２…入力端子
１３…チューナ
１４…デスクランブラ
１５…バス
１６…システムコントローラ
１７…デマルチプレクサ
１８…デコーダ
１９…合成器
２０…グラフィックプロセッサ
２１…Ａ／Ｖエンコーダ
２２…出力部
２３…ＲＡＭ
２４…ＲＯＭ
２５…Ｉ／Ｆコントローラ
２６…番組情報記録部
２７…リモートコントローラ
２８…ＩＲ受光部
【図１】
2004266396.tif 000003
【図２】
2004266396.tif 000004
【図３】
2004266396.tif 000005
【図４】
2004266396.tif 000006
【図５】
2004266396.tif 000007
【図６】
2004266396.tif 000008
【図７】
2004266396.tif 000009