(57)【特許請求の範囲】
【請求項１】
使用者により予め設定された１〜複数の好みのプログラム対応チャンネルを設定チャンネル第１の記憶部に記憶しておき、所定のキー入力に応じて、前記第１の記憶部から前記好みのプログラム対応チャンネルを読み出し、前記好みのプログラム対応チャンネルを前記使用者が識別可能なように、複数の小画面を用いた表示によって、前記使用者が選局していたプログラム対応チャンネルの番組の主画像と共に表示画面に表示し、この表示画面において、前記使用者が選局操作を行うことにより、前記１〜複数の好みのプログラム対応チャンネルの中から選局を行うようにする選局方法において、
選局チャンネル履歴記憶用の第２の記憶部を設けて、この第２の記憶部に過去の前記プログラム対応チャンネルの選択状態を記憶するようにすると共に、
前記所定のキー入力を受け付けたときに、前記第１の記憶部に前記好みのプログラム対応チャンネルが予め設定されているか否かを判別し、前記好みのプログラム対応チャンネルが未設定であったときには、前記第２の記憶部に記憶されている過去の選局チャンネル履歴に基づくプログラム対応チャンネルを、前記選局チャンネル履歴に基づいた順番で前記複数個の小画面に表示し、この表示画面において、前記使用者の選局操作を受け付けるようにした
ことを特徴とする選局方法。
【請求項２】
前記小画面においては、それぞれのプログラム対応チャンネルでの放送内容の表示を伴うことを特徴とする請求項１に記載の選局方法。
【請求項３】
選局制御信号に応じて、放送波から希望するプログラム対応チャンネルの信号を選択する選局手段と、
使用者の選局操作に応じて前記選局制御信号を発生する選局制御信号発生手段と、
使用者により設定された１〜複数のプログラム対応チャンネルを記憶する設定チャンネル記憶手段と、
前記選局手段による過去の前記プログラム対応チャンネルの選択状態を記憶するチャンネル履歴記憶手段と、
所定のキー入力があったときに、前記設定チャンネル記憶手段に、使用者により設定されたプログラム対応チャンネルがあるか否かを判断し、設定されたプログラム対応チャンネルがあるときには、前記設定チャンネル記憶手段に記憶されているプログラム対応チャンネルを前記使用者に識別可能なように、複数の小画面を用いた表示によって、前記使用者が選局していたプログラム対応チャンネルの番組の主画像と共に表示画面に表示し、前記設定されたプログラム対応チャンネルがないときには、前記チャンネル履歴記憶手段に記憶されている過去の選局チャンネル履歴に基づくプログラム対応チャンネルを、前記選局チャンネル履歴に基づいた順番で前記複数個の小画面に表示する制御手段と
を備え、前記使用者の選局操作が前記表示画面の表示からのプログラム対応チャンネルの選択操作を含むことを特徴とする選局装置。
【請求項４】
前記小画面においては、それぞれのプログラム対応チャンネルでの放送内容の表示を伴うことを特徴とする請求項３に記載の選局装置。
【請求項５】
請求項３に記載の選局装置において、過去の選局チャンネル履歴に基づいて前記複数個の小画面に表示するプログラム対応チャンネルは、最も直近の１〜複数のプログラム対応チャンネルであることを特徴とする選局装置。
【請求項６】
請求項３に記載の選局装置において、過去の選局チャンネル履歴に基づいて前記複数個の小画面に表示するプログラム対応チャンネルは、最も直近において選局された１〜複数のプログラム対応チャンネルであって、当該プログラム対応チャンネルが使用者の直接的な選局操作により選局されたものであることを特徴とする選局装置。
【請求項７】
請求項３に記載の選局装置において、過去の選局チャンネル履歴に基づいて前記複数個の小画面に表示するプログラム対応チャンネルは、選局状態が継続する時間が長い１〜複数のプログラム対応チャンネルであることを特徴とする選局装置。
【請求項８】
請求項３に記載の選局装置において、過去の選局チャンネル履歴に基づいて前記複数個の小画面に表示するプログラム対応チャンネルは、前記所定のキー入力があった曜日において、選局状態が継続する時間が長い１〜複数のプログラム対応チャンネルであることを特徴とする選局装置。
【請求項９】
請求項３に記載の選局装置において、過去の選局チャンネル履歴に基づいて前記複数個の小画面に表示するプログラム対応チャンネルは、前記所定のキー入力があった時間帯において、選局状態が継続する時間が長い１〜複数のプログラム対応チャンネルであることを特徴とする選局装置。
【請求項１０】
請求項３に記載の選局装置において、過去の選局チャンネル履歴に基づいて前記複数個の小画面に表示するプログラム対応チャンネルは、前記所定のキー入力があった曜日、かつ、時間帯において、選局状態が継続する時間が長い１〜複数のプログラム対応チャンネルであることを特徴とする選局装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば、テレビ受信機やラジオ受信機において、受信可能な多数のプログラム対応チャンネルの中から受信者が高頻度で視聴する番組を容易に選局することができるようにする選局方法および選局装置に関する。
【０００２】
ここで、この明細書において、プログラム対応チャンネルというときには、放送局に割り当てられたチャンネル番号を示し、放送波の伝送帯域を分割した周波数帯ごとに番号が付与された伝送チャンネルと区別することとする。ちなみに、例えば現在の日本における地上波によるテレビ放送においては、通常、伝送チャンネルの番号とプログラム対応チャンネルの番号とは一致しているが、北米で放送が開始されたデジタルテレビ放送では、一つの伝送チャンネルに同時に複数の放送局の番組が伝送されたり、異なる伝送チャンネルで、一つの放送局の番組が放送されるような形式となっている。
【０００３】
【従来の技術】
テレビ放送やラジオ放送のプログラム対応チャンネルは多数個存在する。例えば前述したデジタルテレビ放送では、１５０個のプログラム対応チャンネルの放送が可能である。しかしながら、高頻度に視聴するプログラム対応チャンネルは、使用者によって異なるが、特定の複数のプログラム対応チャンネルに限定されることが多い。
【０００４】
そこで、例えばテレビ放送の選局に関して、多数個のすべての視聴可能プログラム対応チャンネルの中から選局を行うのではなく、使用者が予め設定した、選局する率の高い好みの複数チャンネルの中から選局を行えるようにした、いわゆるフェイバリット選局機能と呼ばれる選局方法が提案されている。
【０００５】
すなわち、この選局方法が採用されているテレビ受信機は、好みのプログラム対応チャンネル（以下、フェイバリットチャンネルという）の設定画面を備えており、使用者は、予め、この設定画面において、自分が高頻度に視聴すると思われるフェイバリットチャンネルを任意に１〜複数個選択しておく。すると、テレビ受信機は内蔵メモリに、設定されたフェイバリットチャンネルを記憶する。
【０００６】
そして、リモコンなどにより、この選局方法の機能を選択するキー操作を行うと、当該テレビ受信機は、内蔵メモリから、設定されている１〜複数のフェイバリットチャンネルを読み出し、例えば、その時点における、その読み出したフェイバリットチャンネルの放送内容を、例えば特開昭５６−１３６０８９号公報に示されているような技術を用いて、画面において複数個の小画面としてチャンネル番号とともに、表示するようにする。
【０００７】
そして、使用者は、この画面に表示された複数個の小画面を参照し、その中から、自分が視聴したいプログラム対応チャンネルを選択するようにできる。
【０００８】
【発明が解決しようとする課題】
しかしながら、上記のフェイバリット選局機能による選局方法は、使用者が前記フェイバリットチャンネルの設定画面を例えばメニューから選択して呼び出し、１〜複数のフェイバリットチャンネルを設定した後でないと有効に活用することができない。すなわち、この選局方法による選局機能の存在を認識しており、フェイバリットチャンネルの設定をしている使用者のみしか当該選局機能を活用できず、フェイバリットチャンネルが未設定のテレビ受信機の場合には、その選局機能の存在ないしは有効性を使用者に認識させることすらできない場合がある。
【０００９】
また、使用者によっては、フェイバリットチャンネルを設定することが煩わしいという者もある。
【００１０】
この発明は、以上の点にかんがみ、使用者によるフェイバリットチャンネルの設定、未設定を問わずに、使用者により、選局される可能性の高い１〜複数のプログラム対応チャンネルを識別可能に表示画面に表示して、選局対象とすることができるようにした選局方法および選局装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
前記課題を解決するため、この発明においては、
使用者により予め設定された１〜複数の好みのプログラム対応チャンネルを設定チャンネル第１の記憶部に記憶しておき、所定のキー入力に応じて、前記第１の記憶部から前記好みのプログラム対応チャンネルを読み出し、前記好みのプログラム対応チャンネルを前記使用者が識別可能なように、複数の小画面を用いた表示によって、前記使用者が選局していたプログラム対応チャンネルの番組の主画像と共に表示画面に表示し、この表示画面において、前記使用者が選局操作を行うことにより、前記１〜複数の好みのプログラム対応チャンネルの中から選局を行うようにする選局方法において、
選局チャンネル履歴記憶用の第２の記憶部を設けて、この第２の記憶部に過去の前記プログラム対応チャンネルの選択状態を記憶するようにすると共に、
前記所定のキー入力を受け付けたときに、前記第１の記憶部に前記好みのプログラム対応チャンネルが予め設定されているか否かを判別し、前記好みのプログラム対応チャンネルが未設定であったときには、前記第２の記憶部に記憶されている過去の選局チャンネル履歴に基づくプログラム対応チャンネルを、前記選局チャンネル履歴に基づいた順番で前記複数個の小画面に表示し、この表示画面において、前記使用者の選局操作を受け付けるようにした
ことを特徴とする。
【００１２】
また、この発明による選局装置は、
選局制御信号に応じて、放送波から希望するプログラム対応チャンネルの信号を選択する選局手段と、
使用者の選局操作に応じて前記選局制御信号を発生する選局制御信号発生手段と、
使用者により設定された１〜複数のプログラム対応チャンネルを記憶する設定チャンネル記憶手段と、
前記選局手段による過去の前記プログラム対応チャンネルの選択状態を記憶するチャンネル履歴記憶手段と、
所定のキー入力があったときに、前記設定チャンネル記憶手段に、使用者により設定されたプログラム対応チャンネルがあるか否かを判断し、設定されたプログラム対応チャンネルがあるときには、前記設定チャンネル記憶手段に記憶されているプログラム対応チャンネルを前記使用者に識別可能なように、複数の小画面を用いた表示によって、前記使用者が選局していたプログラム対応チャンネルの番組の主画像と共に表示画面に表示し、前記設定されたプログラム対応チャンネルがないときには、前記チャンネル履歴記憶手段に記憶されている過去の選局チャンネル履歴に基づくプログラム対応チャンネルを、前記選局チャンネル履歴に基づいた順番で前記複数個の小画面に表示する制御手段と
を備え、前記使用者の選局操作が前記表示画面の表示からのプログラム対応チャンネルの選択操作を含むことを特徴とする。
【００１４】
上記のように構成したこの発明によれば、使用者により、フェイバリットチャンネルが設定されていないときにも、チャンネル履歴記憶手段から読み出された過去に選局されたプログラム対応チャンネルが表示画面に表示される。したがって、使用者により、好みの複数のプログラム対応チャンネルが設定されていないときにも、当該使用者により選局される可能性の高い複数のプログラム対応チャンネルの中から選局を行うようにするフェイバリット選局機能を有効に働かせることができる。
【００１５】
【発明の実施の形態】
以下、この発明による選局装置の一実施の形態を、地上波を用いたアナログテレビ放送波の受信用のテレビ受信機の場合を例にとって図を参照しながら説明する。
【００１６】
図１は、この実施の形態のテレビ受信機のブロック図である。このテレビ受信機は、表示画面の一部の小領域に子画面を表示することができる、いわゆるピクチャー・イン・ピクチャー（以下、ＰｉｎＰと称する）の機能を有すると共に、１〜複数のフェイバリットチャンネルの中から選局するフェイバリット選局機能を実現するために、表示画面の一部に複数個の小画面を表示できる機能（この機能を、以下マルチ小画面機能という）を有する構成とされている。
【００１７】
図１おいて、アンテナ１で受信された放送電波は分配され、第１および第２のチューナ２Ｍおよび２Ｓに供給される。これらチューナ２Ｍおよび２Ｓでは、後述するマイクロコンピュータによって構成される制御回路１００からの選局制御信号によって、所定のプログラム対応チャンネルの選局が行われる。この場合、選局制御信号は、ＰＬＬシンセサイザ方式の選局方式であれば、可変分周器の分周比を設定するデータとされる。
【００１８】
この場合、選局制御信号は、リモコン信号の送信機（以下リモートコマンダという）などを通じたユーザの選択操作に応じて制御回路１００で生成される場合と、後述するフェイバリット選局機能の起動時の場合のように、ユーザの選択操作に関係なく、制御回路１００自身において生成される場合とがある。
【００１９】
これらチューナ２Ｍおよび２Ｓは、選局したプログラム対応チャンネルの放送波信号を、映像中間周波信号に変換して、それぞれ映像中間周波増幅および検波回路３Ｍおよび３Ｓに供給する。そして、これら回路３Ｍおよび３Ｓにおいて、中間周波信号が増幅されると共に、ビデオ信号およびオーディオ信号が復調される。なお、図１では、説明の簡単のため、復調された後のオーディオ信号系については省略した。
【００２０】
映像中間周波および検波回路３Ｍおよび３Ｓからの復調されたビデオ信号は、信号切り換え回路４にそれぞれ供給される。この信号切り換え回路４は、制御回路１００からの切り換え信号によって切り換えられて、回路３Ｍおよび３Ｓの一方からのビデオ信号が主画面用の映像信号処理回路５に供給され、回路３Ｍおよび３Ｓの他方からの復調ビデオ信号は子画面用の映像信号処理回路６に供給される。
【００２１】
映像信号処理回路５では、制御回路１００からの、例えばユーザの画質調整操作に応じた画質調整用信号により、ユーザの好みに応じた画質になるように主画面の画質調整等が行われる。
【００２２】
映像信号処理回路６では、ＰｉｎＰの子画面として表示するように、その入力ビデオ信号の画サイズを圧縮する処理等を行なう。
【００２３】
子画面用の映像信号処理回路６への入力となるビデオ信号は、また、マルチ小画面処理回路７に供給される。この実施の形態においては、マルチ小画面処理回路７は、図２に示すように構成される。
【００２４】
すなわち、マルチ小画面処理回路７は、この回路７に供給されたビデオ信号をデジタル信号に変換するＡ／Ｄコンバータ７１と、マルチ小画面記憶部７２と、この記憶部７２へのビデオ信号の書き込み、記憶部７２からのビデオ信号の読み出しを制御するメモリコントローラ７３と、記憶部７２から読み出されたデジタルビデオ信号をアナログビデオ信号に戻すためのＤ／Ａコンバータ７４と、チャンネル番号および放送局名重畳回路７５とを備える。
【００２５】
この実施の形態の場合、マルチ小画面機能においては、異なる５個のプログラム対応チャンネルの放送番組の小画面を、図３の画面表示において小画面Ｐ１，Ｐ２，Ｐ３，Ｐ４，Ｐ５として示すように、主画面ＭＰに重畳して、ディスプレイ画面１０Ｄに表示できるようにしており、このため、記憶部７２は、５個の小画面用メモリ７２１，７２２…７２５を備える。
【００２６】
メモリコントローラ７３は、メモリ７２１〜７２５のうちのいずれのメモリについて書き込みあるいは読み出しを行うかを制御するとともに、その書き込みあるいは読み出しアドレスの制御を行う。
【００２７】
チャンネル番号および放送局名重畳回路７５は、小画面用メモリ７２１〜７２５から読み出され、また、Ｄ／Ａコンバータ７４によりアナログビデオ信号に変換されたそれぞれの小画面データが、いずれのプログラム対応チャンネルの放送番組のものであるかを小画面ごとに識別するためのチャンネル番号とその放送局名を、その小画面データに重畳する。チャンネル番号とその放送局名は、後述のするように、制御回路１００から供給される。
【００２８】
そして、図３に示すように、小画面Ｐ１〜Ｐ５内に、各小画面に映出されている番組のプログラム対応チャンネルの番号および放送局名が表示される。
【００２９】
制御回路１００は、次のようにして、この実施の形態の場合には、５個の小画面Ｐ１〜Ｐ５を画面１０Ｄに表示するようにする。すなわち、この実施の形態では、フェイバリット選局機能が起動されると、制御回路１００は、後述するようにして定められる５個のフェイバリットチャンネルの選局制御信号を、所定の時間間隔、例えば２００ｍｓｅｃ間隔で、チューナ２Ｍおよび２Ｓのうちの子画面用とされている方のチューナに、順次にサイクリックに供給する。
【００３０】
すると、当該チューナでは、前記２００ｍｓｅｃ毎の間は、その時に与えられる選局制御信号によるフェイバリットチャンネルの選局状態となる。このとき、制御回路１００は、チューナに供給する選局制御信号の変更に同期して、マルチ小画面処理回路７のメモリコントローラ７３に画像取り込み信号を送る。
【００３１】
メモリコントローラ７３は、２００ｍｓｅｃ毎の画像取り込み信号を受けて、選局制御信号の変更に同期して、２００ｍｓｅｃ毎に、５個の小画面用メモリ７２１〜７２５の一つを順次に切り換え選択する。そして、前記２００ｍｓｅｃの期間の１つのフェイバリットチャンネルの所定の１フレーム（あるいは１フィールド）分からなる１枚の画像を小画面に対応する小画像の画像データに変換し、その小画像のデータを小画面用メモリ７２１〜７２５のうちの選択した一つに書き込む。
【００３２】
選局の変更に同期して、５個のメモリ７２１〜７２５のうちの書き込みが行われる小画面用メモリが変更されるので、１つのフェイバリットチャンネルの画像は、同じ小画面用メモリに、２００ｍｓｅｃ×５＝１秒毎に更新されて書き込まれることになる。この場合、小画面用メモリ７２１〜７２５のそれぞれに書き込まれるのは、２００ｍｓｅｃ内の１フレーム分に対応する１毎の小画面（静止画）であり、それが１秒毎に書き替えられるので、小画面Ｐ１〜Ｐ５の小画像は、いわゆる駒落としの画像となる。
【００３３】
そして、メモリコントローラ７３は、フェイバリット選局機能が選択されている間、各小画面用メモリ７２１〜７２５に書き込んだ小画像を、それぞれ繰り返し読み出す。この場合、小画面用メモリ７２１〜７２５からの画像データの読み出しは、主画面のビデオ信号の水平同期信号および垂直同期信号に同期したクロックにより行われ、例えば、メモリ７２１からの小画像は図３の小画面Ｐ１の領域において、メモリ７２２からの小画像は図３の小画面Ｐ２の領域において、……メモリ７２５からの小画像は図３の小画面Ｐ５の領域において、それぞれ読み出されて表示される。この場合、１フレームの間に、前記各領域の区間において５個のメモリ７２１〜７２５のすべてから小画像のデータを読み出す。
【００３４】
小画面用メモリ７２１〜７２５から読み出された画像データは、Ｄ／Ａコンバータ７４でアナログ信号に変換された後、チャンネル番号および放送局名重畳回路７５に供給される。この重畳回路７５には、制御回路１００からメモリ７２１〜７２５の読み出しに同期して、対応するプログラム対応チャンネルのチャンネル番号および放送局名を表示する信号が供給されており、各小画面Ｐ１〜Ｐ５に重畳される。そして、合成回路８を通じてディスプレイ１０の画面に、図３に示すようにして５個の小画面Ｐ１〜Ｐ５内に番号および放送局名が表示される。
【００３５】
以上のようにしてマルチ小画面Ｐ１〜Ｐ５は表示されるものであるので、画面１０Ｄの各小画面Ｐ１，Ｐ２，…，Ｐ５に表示されるのは、１秒毎に画面が変化する、いわゆる駒落しの画像となる。しかし、この程度であっても、画像内容は十分に把握することができるものである。なお、選局変更周期をより短くすれば、各小画面は、より見易い画像となることはもちろんである。
【００３６】
そして、図３の各小画面Ｐ１〜Ｐ５には、チャンネル番号および放送局名が重畳されるので、それぞれの小画面の画像がいずれのプログラム対応チャンネルおよび放送局名の番組であるかを使用者は容易に理解できる。
【００３７】
合成回路８は、主画面用の映像信号処理回路５、ＰｉｎＰの子画面用の映像信号処理回路６およびマルチ小画面処理回路７からの信号を受け、制御回路１００からの合成制御信号に応じて、ＣＲＴディスプレイ１０に表示する画面１０Ｄを構成する画像信号を形成する。
【００３８】
合成回路８は、例えば、ＰｉｎＰ機能や、フェイバリット選局機能が起動されていないときには、主画面用の映像信号処理回路５からのビデオ信号のみを取り出し、重畳表示処理回路９を通じてＣＲＴディスプレイ１０に供給する。
【００３９】
ＰｉｎＰ機能が起動されているときには、制御回路１００からの合成信号により、画面上の子画面が表示される領域において、主画面用の映像信号処理回路５からのビデオ信号が、子画面用の映像信号処理回路６からの子画面のビデオ信号に切り換えられて合成される。これにより、ＣＲＴディスプレイ１０の画面１０Ｄには、いわゆる親子画面が表示される。
【００４０】
また、フェイバリット選局機能が起動されているときには、制御回路１００からの合成信号により、図３に示したように、画面上のマルチ小画面が表示される領域において、主画面用の映像信号処理回路５からのビデオ信号が、マルチ小画面処理回路６からのマルチ小画面のビデオ信号に切り換えられて合成される。これにより、ＣＲＴディスプレイ１０の画面１０Ｄには、前述の図３に示したように、主画面中にマルチ小画面Ｐ１〜Ｐ５が表示される。
【００４１】
重畳表示処理回路９は、後述するように、これに供給される後述する文字、図形等の重畳表示すべき信号に基づいて、文字、図形、記号などを画面１０Ｄに例えばスーパーインポーズやオーバーレイ表示などの状態で重畳表示する処理を行う。この重畳処理は、重畳表示処理回路９に制御回路１００から供給される制御信号によって、適宜行われる。重畳表示すべき信号は、後述するように、制御回路１００の制御に従って発生するものである。
【００４２】
次に、制御回路１００について説明する。なお、この例のテレビ受信機は、ＡＣコンセントに接続された状態で、いわゆる主電源スイッチがオンとされると、リモートコマンダによる電源のオン・オフが可能になり、主電源スイッチが投入された状態では、この制御回路１００は、常に動作状態になっている。
【００４３】
前述もしたように、この制御回路１００は、マイクロコンピュータを備える構成となっており、システムバス１０２に対して、ＣＰＵ１０１と、ＲＯＭ１０３と、ＤＲＡＭ１０４と、ＳＲＡＭ１０５とが接続されている。また、このシステムバス１０２に対して、Ｉ／Ｏポート１１１〜１２０が接続され、種々の信号が入出力されるようにされている。
【００４４】
ＲＯＭ１０３には、各種プログラムが記憶されているとともに、後述するように、重畳表示する文字、図形、記号等の表示データが保存されている。
【００４５】
ＤＲＡＭ１０４は、主として演算などのワークエリアとして使用される。電源スイッチのオン、オフによるチャンネルや音量のラストメモリ機能や、後述するチャンネル履歴情報の保持のための記録領域としては、ＳＲＡＭ１０５が使用される。この例の場合、ＳＲＡＭ１０５は、いわゆる電池による電源バックアップとされた不揮発性メモリの構成とされている。したがって、テレビ受信機が電源オフの状態でも、このＳＲＡＭ１０５の内容はバックアップされており、消えてしまうことがない。
【００４６】
そして、例えば、チューナ２Ｍおよびチューナ２Ｓに対しては、Ｉ／Ｏポート１１１および１１２をそれぞれ介して、この制御回路１００から選局制御信号が供給される。
【００４７】
また、１１は時計回路であって、これは現在時刻を刻むと共に、この例では、後述するように、所定の処理プログラムを割り込みで起動するときの、その割り込みタイミング信号を生成するタイマーの役割をもしているものである。この例では、図示しないが、時計回路１１は、１次電池や２次電池などの別電源からその電源電圧が投入され、テレビ受信機の電源スイッチがオフであっても電源電圧が投入されている。この時計回路１１からの時刻情報およびタイマー情報はＩ／Ｏポート１１３を介してシステムバス１０２に取り込まれる。
【００４８】
また、ＣＰＵ１０１によるプログラムの実行によって、時計回路１１の時刻修正などが行われる。この時計回路１１は、時、分、秒だけではなく、年、月、日、曜日までも情報として有するものである。もっとも、この実施例の場合、曜日と時刻の情報さえあれば、後述するチャンネル履歴情報と対応させる時間パラメータとしては充分である。
【００４９】
なお、この明細書において、チャンネル履歴情報とは、曜日と時刻とに対応付けられて、メモリ（ＳＲＡＭ１０５）に記憶される主画面として視聴されている方のチューナでのプログラム対応チャンネルの選択状況の情報（つまり、例えば過去のある曜日のある時刻には主画面でいずれのプログラム対応チャンネルを視聴していたかの情報）であり、この例では、複数週間分の情報である。
【００５０】
信号切り換え回路４には、Ｉ／Ｏポート１１４を介して、後述するリモートコマンダでの使用者のキー操作に応じた切り換え制御信号が供給される。
【００５１】
主画面用の映像信号処理回路５には、制御回路１００からＩ／Ｏポート１１５を介して、後述するリモートコマンダでの使用者のキー操作に応じた画質制御信号等が供給される。
【００５２】
子画面用の映像信号処理回路６には、制御回路１００から子画面の選局チャンネル情報等がＩ／Ｏポート１１６を通じて供給される。これにより、ＰｉｎＰの際の子画面の選局プログラム対応チャンネルが当該子画面内に表示される。
【００５３】
マルチ小画面処理回路７には、前述したように、小画面用メモリのコントロール用信号や、各小画面の選局チャンネル情報がＩ／Ｏポート１１７を通じて供給される。
【００５４】
合成回路８には、使用者のリモートコマンダ操作に応じた合成制御信号がＩ／Ｏポート１１８を通じて供給され、前述したような主画面単独画面、ＰｉｎＰの親子画面、マルチ小画面が、適宜、ディスプレイ１０の画面に表示されるように合成回路８が制御される。
【００５５】
また、重畳表示処理回路９に対して、重畳表示を行うか否かの制御信号はＩ／Ｏポート１１９を介して供給される。この、重畳表示の例としては、チャンネル切り換え時に、何チャンネルに切り替わったかをチャンネル番号で示す表示や、現在の受信チャンネルの表示、音量がどの程度大きくなったかをバー表示で知らせる場合の表示のほか、後述するようなメニュー表示が挙げられる。
【００５６】
この重畳表示のため、システムバス１０２に対しては、ビデオＲＡＭ１２が接続されている。このビデオＲＡＭ１２には、ＲＯＭ１０３に記録されているキャラクター情報を用いて制御回路１００で形成された文字情報や、記号情報などが一旦蓄えられ、それが画面への重畳表示用として、ＣＰＵ１０１のプログラム制御に従って、ディスプレイコントローラ１３を介して重畳表示処理回路９に供給される。
【００５７】
この場合、ＲＯＭ１０３には重畳表示に必要な文字や記号のフォントデータや、イメージデータが蓄えられており、ＣＰＵ１０１によって、プログラムに従って、必要な文字や記号のフォントデータやイメージデータが読み出され、ビデオＲＡＭ１２の任意のアドレスに転送され、ディスプレイコントローラ１３を介して、重畳表示処理回路９に供給されることによって、このビデオＲＡＭ１２のイメージデータがビデオ信号と合成され、ＣＲＴディスプレイ１０の画面１０Ｄに適宜の時間にわたって表示されることになる。
【００５８】
重畳表示としては、いわゆるスーパーインポーズ等のオーバーレイ処理を施し、ＣＲＴディスプレイ１０に表示するようにする。
【００５９】
また、この例のテレビ受信機は、リモートコマンダ１４によって各種の制御が、いわゆるワイヤレスで行われるようにされており、このリモートコマンダ１４から、例えば赤外線によるリモコン信号が発生すると、これがテレビ受信機側のリモコン信号受信／デコード部１５で受光され、その受光されたリモコン信号がデコードされ、そのデコード信号がＩ／Ｏポート１２０を介してシステムバス１０２に供給されるようになっている。
【００６０】
図４は、リモートコマンダ１４の外観の例を示すもので、この例のリモートコマンダ１４は、操作キーとして、電源キー２１、ミューティングキー２２、ＰｉｎＰキー２３、親子入替キー２４、テンキー２５、チャンネル番号や放送局名を画面に表示するか否かを切り換えるチャンネル表示キー２６、フェイバリット選局キー２７、主画面（親画面）用チャンネル順次選択キー２８、音量キー２９、種々の設定画面を読み出すメニューキー３１、アップ／ダウンキー３２、エンターキー３３、リターンキー３４、リセットキー３５、その他を備えている。
【００６１】
アップ／ダウンキー３２は、メニューキー３１が押下されて、ディスプレイ６の画面に種々の設定画面が読み出されたときには、その設定画面で選択操作等を行うための操作キーとして働く。また、メニューキー３１の押下によるメニューモード以外の通常時は、ＰｉｎＰの子画面用チャンネル順次選択キーとしても働く。
【００６２】
ＣＰＵ１０１は、このＩ／Ｏポート１２０を介して取り込まれたリモコン信号を解釈し、使用者操作に応じたプログラム対応チャンネルの選局制御、音量制御、ＰｉｎＰ合成制御、マルチ小画面表示制御、メニュー等各種重畳表示制御などを行うようにしている。
【００６３】
例えば、ＰｉｎＰキー２３によりＰｉｎＰ機能が選択されていなければ、切り換え回路４で選択されているチューナ２Ｍまたはチューナ２Ｓの一方、例えばチューナ２Ｍで選局されているプログラム対応チャンネルの番組が単独でディスプレイ１０の画面１０Ｄに表示される。
【００６４】
そして、このときには、テンキー２５を用いてチャンネル番号を直接的に入力操作したり、テンキー２５のそれぞれに特定のプログラム対応チャンネルを割り当てている場合に、その対応するテンキーを操作して選局（以下、この選局方法ダイレクト選局という）したり、主画面用（親画面用）チャンネル順次選択キー２８を操作することにより、チューナ２Ｍの選局状態が変わり、ディスプレイ１０の画面１０Ｄに表示される番組を他のチャンネルに変更することができるように構成されている。
【００６５】
この状態からＰｉｎＰキー２３によりＰｉｎＰ機能が選択されると、チューナ２Ｍで選局されている番組の画像が主（親）画面として、また、第２のチューナ１Ｓで選局されている番組の画像が子画面として、それぞれディスプレイ１０の画面に表示される。
【００６６】
この場合、親画面として表示されている放送番組のチャンネル変更は、テンキー２５でダイレクト選局したり、主画面用チャンネル順次選択キー２８を操作することにより行え、子画面として表示されている放送番組のチャンネル変更は、アップ／ダウンキー３２を操作することより行うことができるように構成されている。
【００６７】
この状態から、さらに、親子入替キー２４が押下されると、信号切り換え回路４がＩ／Ｏポート１１４からの切り換え制御信号より切り換えられて、チューナ２Ｓで選局されている番組の画像が親画面として、また、チューナ２Ｍで選局されている番組の画像が子画面として、それぞれディスプレイ１０の画面に表示され、親画面と子画面とが入れ替わる。
【００６８】
そして、使用者がフェイバリット選局キー２７を押下したときには、前述したようにして、マルチ小画面処理回路７において、５個のプログラム対応チャンネルの小画面Ｐ１〜Ｐ５の小画像が生成され、図３に示したように、主画面（親画面）に、当該５個の小画面Ｐ１〜Ｐ５が合成された画像が表示される。
【００６９】
この実施の形態の場合、フェイバリット選局キー２７を押下することにより起動されるフェイバリット選局機能において選局される５個のマルチ小画像としては、予め使用者がフェイバリットチャンネルを設定しているときには、その設定されたプログラム対応チャンネルの番組の小画像が表示される。そして、使用者によりフェイバリットチャンネルが設定されていないときには、後述のようにしてＳＲＡＭ１０５のチャンネル履歴記憶エリアに記憶されている選局チャンネル履歴に基づいて決定された５個のプログラム対応チャンネルがフェイバリットチャンネルとされ、その番組の小画像が、マルチ小画像として表示される。
【００７０】
使用者による好みのプログラム対応チャンネルの設定は、メニュー画面から選択されたフェイバリットチャンネルの設定画面において行うことができる。すなわち、リモートコマンダ１４のメニューキー３１を押下すると、フェイバリットチャンネル設定、その他の設定機能の一覧メニューが表示される。使用者が、その一覧メニューから「フェイバリットチャンネル設定」を選択すると、フェイバリットチャンネル設定画面がディスプレイ１０の画面１０Ｄに表示される。
【００７１】
すなわち、制御回路１００は、ＲＯＭ１０３とビデオＲＡＭ１２を用いて、フェイバリットチャンネル設定画面の表示情報を生成し、ディスプレイコントローラ１３を介し、重畳表示処理回路９を通じてディスプレイ１０の画面１０Ｄに、当該フェイバリットチャンネルの設定画面を表示する。
【００７２】
そこで、使用者は、このフェイバリットチャンネル設定画面において、例えば自分が頻繁に選局すると思われる好みのプログラム対応チャンネルを、リモートコマンダ１４を操作して、この実施の形態の場合には、５個選択して設定する。すると、制御回路１００は、その設定を受付け、設定された５個のプログラム対応チャンネルの情報を、フェイバリットチャンネルとしてＳＲＡＭ１０５に記憶する。この場合、ＳＲＡＭ１０５に記憶する情報としては、当該チャンネルの選局制御信号であっても良いし、また、対応するリモートコマンダ１４からの選局操作情報（ダイレクト選局操作情報）であっても良い。
【００７３】
ＳＲＡＭ１０５には、前記の情報のほか、設定されたプログラム対応チャンネルのチャンネル番号および放送局名も記憶される。
【００７４】
さらに、ＳＲＡＭ１０５には、フェイバリットチャンネルが設定されているか否かの情報、例えば１ビットのフラグＦＧを記憶する。この場合、フェイバリット選局チャンネルが設定されている場合には、フラグＦＧは、例えば「１」にして、ＳＲＡＭ１０５２記憶する。したがって、制御回路１００では、このフラグＦＧが「１」か「０」かで、使用者によりフェイバリットチャンネルが設定されているか否かを判別することができる。
【００７５】
使用者によりフェイバリットチャンネルが設定されていないときに、フェイバリット選局キー２７が押下されたときには、この実施の形態では、そのキー２７の押下の時点よりも前に選局された最近の５個のプログラム対応チャンネルをフェイバリットチャンネルとし、その５個のプログラム対応チャンネルのマルチ小画像を図３に示すように、ディスプレイ１０の画面１０Ｄに表示する。このため、ＳＲＡＭ１０５には、その時点よりも前の少なくとも５個の選局プログラム対応チャンネルの情報が、常に記憶されるように構成されている。この５個のプログラム対応チャンネルに対しても、チャンネル番号および放送局名をもＳＲＡＭ１０５に記憶しておく。
【００７６】
ＳＲＡＭ１０５に記憶されたチャンネル番号および放送局名の情報は、マルチ小画面の表示の際に、その各小画面のチャンネル番号、および放送局名を表示するための使用される。なお、このようにチャンネル番号や放送局名をメモリ１０５に記憶しておかなくても、ＳＲＡＭ１０５に記憶されているプログラム対応チャンネルに関する選局制御情報や選局操作情報から、リモートコマンダ１４の選局操作のときと同様にして、当該チャンネル番号や放送局名を表示する信号を生成して、各小画面に表示させるようにすることもできる。
【００７７】
次に、この実施の形態の場合の制御回路１００におけるリモートコマンダ１４からのリモコン信号の処理ルーチンを、フェイバリット選局機能に関する処理を中心として示すと図５のフローチャートに示すようなものとなる。
【００７８】
すなわち、通常、制御回路１００は、ステップ２０１および２０２において、リモートコマンダ１４からのリモコンコマンドの入力待ちの状態にある。そして、ステップ２０２において、リモコンコマンド入力有りと判別されると、ステップ２０３に進み、そのリモコンコマンドは、選局に関するキー操作によるものであるか否か判断する。選局に関するキー操作であれば、ステップ２０４に進んで、そのキー操作がチャンネル番号数値の直接的な選局操作であるダイレクト選局であるか否か判断する。
【００７９】
ステップ２０４での判断の結果、ダイレクト選局でなく、チャンネル順次選択キー２８のアップ／ダウン操作による順次選局であるときには、ステップ２０７に進んで、選局動作を実行し、その後、ステップ２０１の待ち受け状態に戻る。
【００８０】
ステップ２０４での判断の結果、ダイレクト選局であると判断したときには、ステップ２０５に進んで、その選局したプログラム対応チャンネルに関する情報（前述したように、選局制御情報あるいは選局操作信号など）をＳＲＡＭ１０５に記憶したか否か判断する。
【００８１】
ステップ２０５で、未だ、ダイレクト選局したプログラム対応チャンネルの情報をＳＲＡＭ１０５に記憶していないと判断したときには、ステップ２０６に進み、その選局したプログラム対応チャンネルに関する情報をＳＲＡＭ１０５のチャンネル履歴記憶エリアに記憶する。その後、ステップ２０７に進む。
【００８２】
ステップ２０５でダイレクト選局したプログラム対応チャンネルの情報をＳＲＡＭ１０５に記憶したと判断したときには、ステップ２０７にジャンプする。
【００８３】
ステップ２０７では、前述したように、選局動作を実行し、その後、ステップ２０１の待ち受け状態に戻る。
【００８４】
ステップ２０４〜２０６でダイレクト選局したプログラム対応チャンネルのみをチャンネル履歴記憶エリアに記憶するようにしたのは、チャンネル順次選択キー２８による選局操作は、使用者が意識して、好みのプログラム対応チャンネルを選択する操作であることは少なく、視聴目的のチャンネルが定まっていないときの操作であることが多いことと、視聴目的のチャンネルが定まっているときには、一般には、ダイレクト選局することが多いことによる。また、チャンネル順次選択キー２８による選局操作中のプログラム対応チャンネルには、選局して視聴することを目的としないチャンネルも含まれることも考慮したものである。
【００８５】
次に、ステップ２０３において、リモコンコマンドが選局に関するキー操作のものでないと判断されたときには、ステップ２０８に進み、フェイバリット選局キー２７の押下であるか否か判断する。そして、フェイバリット選局キー２７の押下ではないと判断したときには、その他のキー操作によるコマンドであると判断し、ステップ２０９に進んで、その他のキー操作に応じた処理を行った後、ステップ２０１の待ち受け状態に戻る。
【００８６】
また、ステップ２０８でフェイバリット選局キー２７の押下があったと判断したときには、ステップ２１０に進んで、フェイバリット選局機能の処理ルーチンが実行される。そして、この処理ルーチンが終了すると、ステップ２０１に戻り、コマンド待ち受けの状態になる。
【００８７】
図６は、ステップ２１０のフェイバリット選局機能の処理ルーチンの一例のフローチャートである。すなわち、まず、このフェイバリット選局機能が起動されると、ステップ３０１において、使用者によりフェイバリットチャンネルが設定されているか否か、ＳＲＡＭ１０５のフラグＦＧにより判断する。
【００８８】
ステップ３０１において、フラグＦＧにより、使用者によりフェイバリットチャンネルが設定されていると判断したときには、ステップ３０２に進み、ＳＲＡＭ１０５から、使用者により設定されている５個あるいはそれ以下の数のフェイバリットチャンネルの情報を読み出す。そして、ステップ３０３に進み、子画面となる方のチューナの選局状態を、その読み出した１〜複数個のフェイバリットチャンネルを、前述したようにして、２００ｍｓｅｃの時間毎に順次に変更してサイクリックに選択する状態にする。
【００８９】
この結果、図３に示したようなマルチ小画面Ｐ１〜Ｐ５が、主画面に重畳されて表示される。このとき、前述もしたように、各小画面Ｐ１〜Ｐ５のそれぞれには、ＳＲＡＭ１０５に記憶されているチャンネル番号および放送局名も表示されるものである。
【００９０】
一方、ステップ３０１でフェイバリットチャンネルが設定されていないと判断されたときには、ステップ３０４に進み、ＳＲＡＭ１０５から、最近、ダイレクト選局した５個のプログラム対応チャンネルの情報を読み出す。そして、ステップ３０５に進み、子画面となる方のチューナの選局状態を、その読み出した５個のプログラム対応チャンネルを、前述したようにして、２００ｍｓｅｃの時間毎に順次に変更してサイクリックに選択する状態にする。
【００９１】
ステップ３０３あるいはステップ３０５の後には、ステップ３０６に進む。この実施の形態の場合、このフェイバリット選局機能の画面においては、小画面Ｐ１〜Ｐ５のうちのいづれか一つの小画面を選択することにより、選局ができるように構成されている。すなわち、選択状態にある小画面は図３に示すように、太枠ＦＬで囲われて示され、使用者に通知される。使用者は、リモートコマンダ１４のアップ／ダウンキー３２を操作することにより、太枠ＦＬにより囲われる小画面を変更することができる。
【００９２】
そして、希望するプログラム対応チャンネルの小画面が太枠ＦＬで囲まれている状態で、この実施の形態ではリターンキー３４を押下すると、制御回路１００では、その太枠ＦＬで囲まれた小画面のプログラム対応チャンネルを主画面として選局するように制御する。つまり、主画面を提供しているチューナに、その選択された小画面のプログラム対応チャンネルの選局制御信号が供給される。
【００９３】
ステップ３０６では、アップ／ダウンキー３２が押下されたか否か判断する。そして、アップ／ダウンキー３２が押下されたと判断されたときには、ステップ３０７に進んで、その操作に応じて、選択中のプログラム対応チャンネルの小画面に太枠ＦＬを移動させる。
【００９４】
次に、ステップ３０８に進んで、リターンキー３４が押下されたか否か判断する。リターンキー３４が押下されていないと判断したときには、ステップ３０６に戻り、アップ／ダウンキー３２が押下されたか否か判断する。リターンキー３４が押下されたと判断したときには、ステップ３０９に進み、太枠ＦＬで選択中の小画面のプログラム対応チャンネルの選局制御信号を、主画面を提供しているチューナに供給する。そして、次のステップ３１０で、マルチ小画面Ｐ１〜Ｐ５を消去して、このフェイバリット選局機能を終了する。
【００９５】
また、ステップ３０６でアップ／ダウンキー３２の操作ではないと判断したときは、ステップ３１１に進み、フェイバリット選局機能の強制終了を意味するキー操作、例えばリセットキー３５が押下されたか否か判断する。そして、リセットキー３５が押下されたと判断したときには、ステップ３１０に進んで、マルチ小画面Ｐ１〜Ｐ５を消去し、フェイバリット選局機能を強制終了する。また、ステップ３１１でリセットキー３５が押下されていないと判断したときには、ステップ３０６に戻る。
【００９６】
以上のようにして、フェイバリット選局機能が実現される。図７は、以上のフェイバリット選局機能を表示画面を参照して説明するための図である。この図７の例は、使用者により
▲１▼チャンネル番号３８、放送局名「ＥＳＰＮ」
▲２▼チャンネル番号４、放送局名「ＮＢＣ」
▲３▼チャンネル番号３０、放送局名「ＣＮＮ」
▲４▼チャンネル番号１６、放送局名「ＨＢＯ」
▲５▼チャンネル番号５２、放送局名「ＰＢＳ」
の５個のプログラム対応チャンネルがフェイバリットチャンネルとして設定されている場合である。
【００９７】
すなわち、図７Ａは、主画面のみにより、チャンネル番号「２」、放送局名「ＣＢＳ」のテレビ番組を視聴中のディスプレイ１０の画面（以下、通常画面という）を示している。
【００９８】
この通常画面において、リモートコマンダ１４のフェイバリット選局キー２７を使用者が押下すると、使用者により予め設定されていた前記▲１▼〜▲５▼のプログラム対応チャンネルの選局に関する情報が、ＳＲＡＭ１０５から読み出され、前述したようにして、マルチ小画面処理が行われ、ディスプレイ１０の画面１０Ｄには、図７Ｂに示すようなマルチ小画面Ｐ１〜Ｐ５が、それまでの主画面に重畳されて表示される。
【００９９】
このマルチ小画面Ｐ１〜Ｐ５の表示画面においては、図７Ｂに示すように、５個の小画面のうちの一つが太枠ＦＬで囲まれている。そして、この状態でリモートコマンダ１４で、リターンキー３４を押下すると、太枠ＦＬで囲まれた小画面のプログラム対応チャンネルを、主画面として選局する処理を制御回路１００は行う。そして、マルチ小画面が消去され、選択された小画面の番組が図７Ｃに示すように、単独の主画面として画面１０Ｄに表示されるものである。
【０１００】
また、使用者によりフェイバリット選局のためのプログラム対応チャンネルが設定されていない場合には、図８に示すようになる。
【０１０１】
すなわち、図８Ａに示す通常画面の状態において、リモートコマンダ１４のフェイバリット選局キー２７を使用者が押下すると、図８Ｂに示すようなマルチ小画面がディスプレイ１０の画面に表示される。
【０１０２】
すなわち、マルチ小画面Ｐ１〜Ｐ５のうち、小画面Ｐ１は、現在、主画面で視聴しているプログラム対応チャンネルの放送番組の小画像である。また、小画像Ｐ２は、ＳＲＡＭ１０５のチャンネル履歴記憶エリアに記憶されている、現在より一つ前に選局されていたプログラム対応チャンネルの放送番組の小画像である。同様に、小画像Ｐ３、Ｐ４、Ｐ５は、ＳＲＡＭ１０５のチャンネル履歴記憶エリアに記憶されている、現在より二つ前、三つ前、四つ前に選局されていたプログラム対応チャンネルの放送番組の小画像である。
【０１０３】
そして、前述のフェイバリットチャンネルが設定されている場合と同様に、このマルチ小画面の重畳画面において、使用者がアップ／ダウンキー３２と、リターンキー３４との操作により、希望するプログラム対応チャンネルの小画面を選択すると、そのプログラム対応チャンネルを主画面として選局する状態になる。
【０１０４】
このように、フェイバリット選局機能の存在を使用者が知らない場合においても、フェイバリット選局キー２７が使用者により押下されたときには、ＳＲＡＭ１０５のチャンネル履歴記憶エリアから、最近、ダイレクト選局された５個のプログラム対応チャンネルが読み出されて、そのときの５個のプログラム対応チャンネルの放送番組内容が小画面Ｐ１〜Ｐ５としてディスプレイ１０の画面に表示される。
【０１０５】
したがって、フェイバリット選局機能の存在を知らない使用者にも、フェイバリット選局機能の存在を認知させることができる。
【０１０６】
［他の実施の形態］
以上の実施の形態では、使用者によりフェイバリットチャンネルが設定されていない場合には、最近、ダイレクト選局した５個のプログラム対応チャンネルをフェイバリットチャンネルとして小画面Ｐ１〜Ｐ５に表示するようにしたが、曜日、時間帯別に、選局状態の継続時間の長い５つのプログラム対応チャンネルを、過去の選局チャンネル履歴からフェイバリットチャンネルを選択して小画面Ｐ１〜Ｐ５として表示するようにすることもできる。
【０１０７】
この実施の形態では、チャンネル履歴情報は、一定時間おきにチューナ２Ｍあるいはチューナ２Ｓのうちの主画面を提供している方のチューナの選局状態をサンプリングし、その時に選局されているプログラム対応チャンネルをＳＲＡＭ１０５のチャンネル履歴記憶エリアに書き込んで記憶するようにする。
【０１０８】
この実施の形態の場合には、時計回路１１からのタイマー情報により、一定間隔毎に割り込み処理として、プログラム対応チャンネルの選局状態をサーチする処理を主画面を提供している方のチューナに対して行い、その時点における当該チューナのプログラム対応チャンネルの選局状態をＳＲＡＭ１０５に記憶する。
【０１０９】
この例のチャンネル履歴情報の作成方法においては、ＣＰＵ１０１は、一定時間間隔毎の割り込みであるので、絶対時間情報として開始の時点のみ知れば、それからの時間経過として各サンプリング点の時間を知ることができるので、それぞれのサンプリング時点の時間情報は、ＳＲＡＭ１０５にそのまま記憶しておく必要はない。
【０１１０】
図９および図１０は、この場合のチャンネル履歴情報の管理方法のイメージ図を示すもので、ＳＲＡＭ１０５のチャンネル履歴記憶エリアをイメージ化したものである。図９Ａ、図９Ｂおよび図１０において、矢印で示す位置は、ポインタＰの位置である。このポインタＰは、現在、記憶エリアのどの時点であるかを示すものであって、図１０に示すように、イメージ的にはＳＲＡＭ１０５のチャンネル履歴記憶エリアはチャンネル履歴データとしては、リング構造の管理を行うものである。
【０１１１】
この例においては、現時点よりも以前のｎ（ｎは２以上の整数）週間のチャンネル履歴情報をＳＲＡＭ１０５に常に記憶するようにするもので、ｎ週間前よりも古い情報を捨てながら、順次に新しいチャンネル履歴情報を逐次に蓄積するようにするものである。
【０１１２】
すなわち、この例においては、例えば１０分毎に主画面を提供している方のチューナに対してチャンネル履歴取得のための走査を行い、その結果得られたチャンネル履歴の情報は、図９に示すように、１０分間隔で連続したアドレス空間によって管理される。そして、図１０に示すようなリング構造の記憶エリアがいっぱいになったとき、図９Ｂに示すように、最も古いチャンネル履歴データを破棄し、新規に取り込んだ現在のチャンネル履歴データを、記憶エリアに格納していくような記憶方法を取る。
【０１１３】
この実施の形態の場合、このＳＲＡＭ１０５に記憶されるチャンネル履歴データは、前述したように少なくとも複数週間分にわたって記憶される。そして、ＣＰＵ１０１は、ＳＲＡＭ１０５のこのチャンネル履歴データを、曜日毎に管理できるようになっている。これは、１０分間隔であれば、その１４４倍が１日分であり、その７倍が一週間であることから、チャンネル履歴データの個数を計数するだけで簡単に管理することができるからである。
【０１１４】
この場合、前述した割り込み処理によるチャンネル履歴データの取り込みは、××時０１分、××時１１分、××時２１分、××時３１分などのように、実際に番組が始まった時間に起動される。
【０１１５】
ＳＲＡＭ１０５のチャンネル履歴データの記憶エリアへのチャンネル履歴データの記憶に先立ち、このエリアは初期化される。つまりクリアされる。これと同時に履歴記憶用の前記ポインタ位置も、初期化されることになる。この初期化によって、過去の履歴情報はクリアされるので、この初期化の設定は、例えばテレビ受信機において、リモコンデータとプログラム対応チャンネルとの割り付けや、時計回路１１への現在時刻の登録などの契機に行われるものである。
【０１１６】
ここで、リモコンデータとプログラム対応チャンネルとの割り付けとは、例えば、ユーザがリモートコマンダ１４によるダイレクト選局のための数字キーを、いずれかのプログラム対応チャンネル（放送局）に割り付けるような操作のことである。一般に、このダイレクトチャンネル設定などはテレビ受信機の購入時に行われるが、適宜、ユーザによって行われる場合もある。
【０１１７】
次に、この例の場合のチャンネル履歴の記録動作について、図１１のフローチャートを参照しながら説明する。
すなわち、この例の場合、前述したような実際に放送が行なわれていると考えられる１０分おきの時間で割り込みがかかると（ステップＳ０）、このチャンネル履歴データの取り込み処理ルーチンが起動される。
【０１１８】
そして、次のステップＳ１において、ＳＲＡＭ１０５のチャンネル履歴記憶エリアにおいてポインタを更新する。このポインタの更新は、新しいデータエリアの確保になり、このステップＳ１では、当該新たに確保されたデータエリアをヌルクリア（０にする）する処理も同時に行なう。この例の場合、ＳＲＡＭ１０５のチャンネル履歴記憶エリアは、前述したようにリング状の管理が行われているので、リング状のチャンネル履歴データエリアがいっぱいになった後には、ポインタの更新の処理には、最も古いチャンネル履歴データの破棄を伴うことになる。
【０１１９】
そして、この場合、ポインタの更新による新しいデータエリアのアドレスが、リング状メモリエリアの最終アドレスを越えてしまう場合には、ポインタを先頭アドレスにリセットする。
【０１２０】
この場合、テレビ受信機の主電源スイッチがオンである間は、ステップＳ０を通じての、この例の場合には、１０分毎に起動がかかるが、テレビ受信機の主電源スイッチがオフである間は、この図１１の処理ルーチンへの割り込み処理は起動されない。そこで、この例では、時計回路１１は別電源で動作しているので、その時間情報を用いて、このステップＳ１においては、次の主電源オンの後の最初の割り込みタイミングで、主電源オフである間に行なわれるべきチャンネル履歴記憶エリアの更新処理が行なわれる。
【０１２１】
すなわち、この例では、ＳＲＡＭ１０５に主電源スイッチがオフされる直前に行なわれた割り込みタイミングの時間を保持するようにしておく。そして、その後、テレビ受信機の主電源スイッチがオンとされ、割り込みタイミングとなったときには、ＳＲＡＭ１０５の前記主電源スイッチがオフされる直前に行なわれた割り込みタイミングの時間を参照して、その間に行なわれるべき割り込み回数を検知し、その割り込み回数分のポインタの更新と、更新される個数分の各データエリアのすべてをヌルクリアするようにする。そして、現時点における割り込みタイミングに対応するデータエリアまでの更新を行なう。
【０１２２】
こうして、ポインタの更新と新しいデータエリアの確保が行われると、ステップＳ２に進み、現在、放送を視聴中か否かをチェックする。この処理は、図１には図示しなかったが、テレビ受信機が外部入力端子を備えており、例えばＶＴＲ等からの外部ビデオ信号を視聴している状態を放送の視聴としないようにするために行う。
【０１２３】
そして、放送波の視聴が行われている場合には、ステップＳ２からステップＳ３に進み、そのときに主画面とされている方のチューナで選択されているプログラム対応チャンネルの情報を新しく確保したデータエリアに記憶する。この記憶するプログラム対応チャンネルの情報内容としては、チャンネル番号でも良いし、あるいは前記チューナに供給された選局制御データであっても良い。
【０１２４】
一方、放送波の視聴が行なわれていないとステップＳ２で判断されたときには、ステップＳ４に進み、新しく確保されたデータエリアに「０」をセットする。なお、この例では、前述のステップＳ１でのテレビ受信機の主電源オフの間に対する処理により、テレビ受信機に主電源が投入されていない場合も、同様にしてチャネル履歴のデータエリアには「０」が保持されており、この状態も、テレビ放送の視聴が行われていない状態とされることになる。
【０１２５】
ステップＳ３あるいはステップＳ４の処理を終了した後には、ステップＳ５からこのルーチンを終了する。
【０１２６】
こうして、この例では、ＳＲＡＭ１０５の複数週間分のチャンネル履歴記憶エリアに、１０分毎に、その時点で視聴されている放送波のプログラム対応チャンネルの情報が、新しい履歴として残されていく。そして、前述もしたように、この複数週間分のチャンネル履歴エリアがいっぱいであるときには、古い履歴を捨てながら、新しいチャンネル履歴情報が逐次書き込まれてゆく。
【０１２７】
図１２は、１日分のチャンネル履歴情報を、テーブルの形式で表した例を示すものであり、各チャンネル履歴データエリアＤchには、この例ではプログラム対応チャンネル番号の情報が記憶されている。なお、図１２でチャンネル履歴データエリアＤchの左横に示した時刻は、各チャンネル履歴データの取り込み時刻であって、この例の場合には、これらの時刻は、前述したように、データエリアＤchに記憶する必要はない。
【０１２８】
この実施の形態の場合には、１０分単位でチャンネル履歴が更新されるので、１日では６×２４＝１４４個の履歴データが格納される。したがって、一週間では１４４×７＝１００８個の履歴データが記録されることになる。この場合に、１つのチャンネル履歴データを１バイト長とすると、１週間で１００８バイトとなる。前述したように、複数週間分の履歴を取る必要があるので、１００８バイトの整数倍分のメモリエリアが、ＳＲＡＭ１０５にチャンネル履歴記憶エリアとして設定されることになる。
【０１２９】
前述もしたように、この例の場合には、チャンネル履歴データのテーブルは、図１２に示すようなものであり、１日および１週間当たりの履歴データ数が定まっているので、現時点から１週間前、２週間前のように相対的な時間関係にあるデータエリアがわかれば、過去の同一時刻のチャンネル履歴データを容易に得ることができる。したがって、ＳＲＡＭ１０５に記憶するチャンネル履歴情報としては、前述したように、各履歴データの取り込み時刻の絶対時間の情報は必要ではない。
【０１３０】
なお、以上の例では、時間経過に伴ってポインタを一定量ずつ更新するようにしたので、テレビ受信機の主電源がオフである間は、前述したように、ポインタの更新とデータエリアのヌルクリアが繰り返されることになる。そこで、テレビ受信機の主電源スイッチがオフからの、次の主電源オン時に、この主電源オフのの間に行なわれるべき割り込み回数を検知し、チャンネル履歴メモリエリアに記録するデータとしては、その回数分のヌルデータの連続を表すコード、例えば１６進表示で［ＦＦ＊＊］（＊＊はヌルデータの個数を表す）を記録するようにして、メモリエリアの節約を計るようにすることもできる。
【０１３１】
なお、以上の例では、１０分間隔で、チャンネル履歴情報の取り込みを行なうようにしたが、１５分毎、３０分毎でもよく、また、チャンネル履歴情報のメモリエリアが十分に大きい場合には、１分毎や５分毎でもよい。ただし、番組の放送時間が３０分または６０分単位であることから、この例のように周期的にチャンネル履歴情報の取り込みを行なう場合には、８分毎や９分毎などの単位外れが生じるようなタイミングでないほうがよい。
【０１３２】
また、常に一定の時間間隔で、チャンネル履歴情報の取り込みを行なうのではなく、一般に視聴率の高いプライムタイムと呼ばれる時間帯は細かく分けるようにしてもよい。
【０１３３】
この実施の形態では、以上のようにしてＳＲＡＭ１０５に記憶した過去のチャンネル履歴の情報から、曜日および時間帯別に、ユーザー選局して視聴している時間の長いフェイバリット選局チャンネルを、この例では５個決定し、それをＳＲＡＭ１０５に、各曜日ごとにテーブルとして記憶しておくようにする。
【０１３４】
すなわち、図１３は、この各曜日毎のテーブルのうちの例えば月曜日の、例えば３０分ごとの時間帯別のフェイバリット選局チャンネルの例を示すテーブルである。この図１３のテーブルは、例えば同曜日、この場合には月曜日の１日が経過すると、当該曜日の各時間帯の５個のフェイバリット選局チャンネルが更新される。
【０１３５】
今、例えば、ＳＲＡＭ１０５の月曜日の午前６時から午前６時３０分の時間帯の５個のフェイバリット選局チャンネルが、図１３に示すように、
▲１▼チャンネル番号８７、放送局名「ＷＥＡ」
▲２▼チャンネル番号２７、放送局名「ＴＲＦ」
▲３▼チャンネル番号２、放送局名「ＣＢＳ」
▲４▼チャンネル番号６、放送局名「ＡＢＣ」
▲５▼チャンネル番号２８、放送局名「ＴＢＳ」
と決定されており、また、ユーザーによりフェイバリット選局チャンネルが設定されていない場合を想定する。
【０１３６】
この場合に、図１４Ａに示すような通常画面の状態において、ユーザーが午前６時にリモートコマンダ１４のフェイバリット選局キー２７を押下した場合には、図１４Ｂに示すようなマルチ小画面Ｐ１〜Ｐ５がディスプレイ１０の画面１０Ｄに表示され、同時間帯で過去に良く視聴している５個の放送番組がユーザーに通知される。
【０１３７】
したがって、ユーザーはフェイバリット選局機能の存在を知るとともに、過去に良く視聴している番組の中から、その時間帯で視聴したい番組を選局をすることができる。このため、連続ドラマや朝の天気予報、交通情報などを見逃しなく、視聴することができるようになる。そして、この実施の形態の場合には、それぞれの時間帯、曜日でのフェイバリット選局チャンネルの記憶内容は、それまでのチャンネル履歴によって更新されるので、シーズンごとに新番組に変更になっても、その変更に自動的に合致したフェイバリット選局チャンネルとなる。
【０１３８】
なお、この実施の形態では、特定の曜日毎の時間帯毎によって小画面Ｐ１〜Ｐ５として表示するフェイバリットチャンネルを決定したが、各曜日毎にフェイバリットチャンネルを決定したり、また、曜日に関係なく、時間帯毎のみにより、フェイバリットチャンネルを決定するようにしてもよい。
【０１３９】
［小画面表示の他の例］
主画面に小画面を重畳させて表示するのではなく、図１５に示すように、ディスプレイ１０の画面１０Ｄの全部を使用して、小画面を表示するようにすれば、フェイバリットチャンネルとして表示できるチャンネル数を増加することができるとともに、各小画面の大きさを大きくすることができる。小画面の大きさを大きくすることができるので、これらの小画面の中からユーザーが選局をするときに、番組内容を十分に把握して、選局を行うことが容易になる。
【０１４０】
また、小画面に番組内容の画像を表示するのではなく、図１６に示すように、プログラム対応チャンネルのチャンネル番号と、放送局名のみを表示するようにすれば、主画面に小画面を重畳する場合においても、さらにより多くのプログラム対応チャンネルをフェイバリットチャンネルとして画面に表示することが可能になる。
【０１４１】
［他の実施の形態］
以上の例は、フェイバリット選局チャンネルがユーザーにより設定されていないときにフェイバリット選局キー２７がユーザーに操作されたときに、過去のチャンネル選局履歴からテレビ受信機がフェイバリットチャンネルを自動的に設定して、それをマルチ小画面としてディスプレイ画面に表示するようにしたが、この実施の形態では、図１７に示すように、リモートコマンダ１４のフェイバリット選局キーをシーソー型のキー４１として、マニュアルと、自動（オート）との両方を選択できるようにする。
【０１４２】
そして、キー４１により、マニュアルが選択されたときには、ユーザーにより設定されたフェイバリット選局チャンネルをメモリから読み出し、当該読み出されたチャンネルの小画面を前述の実施の形態の場合と同様にして形成してディスプレイ画面に表示するようにする。
【０１４３】
また、キー４１により、自動が選択されたときには、前述したように、チャンネル選局履歴から制御回路１００でフェイバリットチャンネルを自動的に決定し、その決定されたチャンネルの小画面を前述の実施の形態の場合と同様にして形成してディスプレイ画面に表示するようにする。
【０１４４】
この実施の形態の場合には、キー４１によりマニュアルを選択した場合、チャンネル設定が無ければマルチ小画面が表示されないが、キー４１には、自動のポジションもあるので、この自動のポジションの使用者の選択により、フェイバリット選局機能の存在を認識することができる。そして、フェイバリット選局機能を認識した後には、マニュアルと自動とを適宜選択してフェイバリット選局機能を利用することにより、ユーザーのフェイバリット選局機能のさらなる有効利用を計ることができる。
【０１４５】
なお、一つのシーソーキー４１ではなく、マニュアルのフェイバリット選局キーと、自動のフェイバリット選局キーを、リモートコマンダ１４にそれぞれ設けるようにしても、もちろん良い。
【０１４６】
［放送受信装置の他の例］
以上の例は、地上放送波のテレビ受信機の場合であるが、以下に説明する例は、米国で放送が開始されたデジタル衛星放送に、この発明を適用した場合である。上述したアナログ地上放送では、日本の場合、例えば６ＭＨｚ毎に周波数帯域が分割され、各分割周波数帯域を放送伝送チャンネルとして、１つの放送伝送チャンネルに１つの放送局、つまり、プログラム対応チャンネルが１対１に対応するようにされていたので、１つの放送伝送チャンネルを選択することで、特定の放送局（プログラム対応チャンネル）の番組を選択受信することができる。
【０１４７】
これに対して、この例のデジタル衛星放送においては、伝送チャンネルと、プログラム対応チャンネル（この例では放送局に対応、以下同じ）とは一致せず、チャンネルは特定の周波数帯域を示すものとはならない。これは、放送周波数帯域を有効利用するためである。
【０１４８】
すなわち、デジタル衛星放送では、映像や音声は、ＭＰＥＧ１あるいはＭＰＥＧ２などの方式によって、データ圧縮して放送するものであり、画面の動きの少ない番組であれば、放送する情報量は少なてよく、一方、スポーツ番組などの動きの激しい映像の場合には、これを画質を落とさずに放送するためには、情報量が多く必要である。そこで、ある番組を放送するとき、放送する情報量に応じて使用する放送周波数あるいは周波数群を変更することにより、放送周波数帯域を有効利用するようにしているのである。つまり、情報量が少ない場合には、複数の番組を、１つの周波数あるいは１つの周波数群で放送が可能であり、情報量が多量である場合には、１つの番組であっても複数の周波数あるいは複数の周波数群を使用して放送する必要がある場合もある。
【０１４９】
デジタル衛星放送では、このように、プログラム対応チャンネルに対して、放送波の使用状況が固定的でないので、ある特定の周波数群の放送信号として、他の放送波周波数あるいは周波数群が、プログラム対応チャンネルに対してどのように使用されているかについての情報を放送するようにしている。この明細書では、これをインデックスチャンネルと呼ぶ。
【０１５０】
このインデックスチャンネルの情報には、番組タイトルなども含む放送番組予定表の情報も含まれる。このため、デジタル衛星放送では、プログラム対応チャンネルと時間が分かれば、その放送番組のタイトルなどもインデックスチャンネルから得ることができる。そこで、この番組タイトル情報をＳＲＡＭ１０５にチャンネル履歴情報に共に記憶しておけば、受信者に対して、プログラム対応チャンネルや放送局名だけでなく、その番組タイトルを、小画面に番組の情報として報知することができる。
【０１５１】
なお、デジタルテレビ放送の場合、チューナは２個設ける必要がなく、１個のプログラムセレクタと２個のデコーダでこれを置き換えることができる。そして放送波の伝送チャンネルと、番組を表すプログラム対応チャンネルとは一致しないので、この場合には選局情報としては、プログラム対応チャンネルをチャンネル履歴情報として記憶することになる。
【０１５２】
なお、以上の例は、いずれもテレビ放送波を受信する装置に、この発明による選局方法および装置を適用した場合であるが、この発明は、ケーブルテレビ放送や、ラジオ放送を受信する場合にも適用できることはいうまでもない。
【０１５３】
【発明の効果】
以上説明したように、この発明によれば、フェイバリットチャンネルを設定して、フェイバリット選局機能を愛用している使用者には、その機能を保証することができるとともに、フェイバリット選局機能の存在を知らずに、フェイバリットチャンネルの設定を行っていないユーザーにも、その機能の存在を認知させることができる。
【０１５４】
また、マニュアル／自動のフェイバリット選局機能をキーにより選択できるようにした場合には、フェイバリットチャンネルをユーザーが設定せずともフェイバリット選局機能を利用することができる。
【０１５５】
したがって、この発明によるテレビ受信機によれば、ユーザーは、フェイバリット選局機能を確実に認知して、有効に活用するようになるため、テレビ受信機の総体的な使い勝手を向上させることができる。
【図面の簡単な説明】
【図１】この発明による選局装置の一実施の形態のブロック図である。
【図２】この発明による選局装置の一実施の形態の要部のブロック図である。
【図３】この発明による選局方法および選局装置の実施の形態におけるフェイバリット選局機能の画面表示の例を示す図である。
【図４】この発明による選局装置の一実施の形態に用いられるリモートコマンダの例を示す図である。
【図５】この発明による選局方法および選局装置の実施の形態における要部の処理ルーチンの例を示す図である。
【図６】この発明による選局方法および選局装置の実施の形態におけるフェイバリット選局機能の処理ルーチンの例を示す図である。
【図７】この発明による選局方法および選局装置の実施の形態におけるフェイバリット選局機能を説明するための図である。
【図８】この発明による選局方法および選局装置の実施の形態におけるフェイバリット選局機能を説明するための図である。
【図９】この発明による選局装置の一実施の形態に用いられるチャンネル履歴データの管理方法を説明するための図である。
【図１０】この発明による選局装置の一実施の形態に用いられるチャンネル履歴データの管理方法を説明するための図である。
【図１１】この発明による選局装置の一実施の形態に用いられるチャンネル履歴データの記憶手順を示すフローチャートである。
【図１２】この発明による選局装置の一実施の形態に用いられるチャンネル履歴データの１日分を説明するための図である。
【図１３】この発明による選局装置の一実施の形態においてチャンネル履歴から決定される特定の曜日のフェイバリットチャンネルを説明するための図である。
【図１４】この発明による選局方法および選局装置の実施の形態におけるフェイバリット選局機能を説明するための図である。
【図１５】この発明による選局方法および選局装置の実施の形態におけるフェイバリットチャンネルの画面表示の他の例を示す図である。
【図１６】この発明による選局方法および選局装置の実施の形態におけるフェイバリットチャンネルの画面表示の他の例を示す図である。
【図１７】この発明による選局装置の他の実施の形態で使用するリモートコマンダの例を示す図である。
【符号の説明】
２Ｍ    チューナ
２Ｓ    チューナ
１１    時計回路
１４    リモートコマンダ
２７    フェイバリット選局キー
２８    チャンネル順次選択キー
３１    メニューキー
３２    アップ／ダウンキー
３４    リターンキー
４１    シーソー型のフェイバリット選局キー
１００  制御回路
１０１  ＣＰＵ
１０３  ＲＯＭ
１０５  チャンネル履歴情報記憶用のＳＲＡＭ
【図１】
0003832516.tif 000002
【図２】
0003832516.tif 000003
【図３】
0003832516.tif 000004
【図４】
0003832516.tif 000005
【図５】
0003832516.tif 000006
【図６】
0003832516.tif 000007
【図７】
0003832516.tif 000008
【図８】
0003832516.tif 000009
【図９】
0003832516.tif 000010
【図１０】
0003832516.tif 000011
【図１１】
0003832516.tif 000012
【図１２】
0003832516.tif 000013
【図１３】
0003832516.tif 000014
【図１４】
0003832516.tif 000015
【図１５】
0003832516.tif 000016
【図１６】
0003832516.tif 000017
【図１７】
0003832516.tif 000018