(57)【要約】【課題】消費電力の増加を抑えつつ、ユーザーによる放送プログラムの切り替え要求に対して高速なプログラムの切り替えを実現する受信機の提供を図る。【解決手段】時分割多重データを受信し、該受信したデータをバッファに保持し、ユーザーの視聴プログラムの嗜好情報を登録する嗜好情報手段と、前記ユーザーの視聴プログラムの切り替え要求により、画面表示したプログラムと前記ユーザーの視聴プログラムの嗜好情報を比較して、当該ユーザーが続けて視聴プログラムの切り替えを実行するかどうかを予測する(OSE)予測手段と、を有し、前記ユーザーが続けて視聴プログラムの切り替えを実行すると予測した場合は、タイムアウト経過まで全プログラムを連続受信し、該連続受信した全プログラムのデータを前記バッファに保持し、前記ユーザーが続けて視聴プログラムの切り替えを実行しないと予測した場合は、直ちに前記時分割多重データの受信を行うように構成する。【選択図】図６
2011071719.tif 000002
【特許請求の範囲】
【請求項１】
時分割多重データを受信し、該受信したデータをバッファに保持し、選択すべき任意の１つの選択プログラムの期間のみオンして、該選択プログラム以外の期間はオフする時分割多重データの受信機であって、
ユーザーの視聴プログラムの嗜好情報を登録する嗜好情報手段と、
前記ユーザーの視聴プログラムの切り替え要求により、画面表示したプログラムと前記ユーザーの視聴プログラムの嗜好情報を比較して、当該ユーザーが続けて視聴プログラムの切り替えを実行するかどうかを予測する予測手段と、を有し、
前記予測手段が、前記ユーザーが続けて視聴プログラムの切り替えを実行すると予測した場合は、タイムアウト経過まで全プログラムを連続受信し、該連続受信した全プログラムのデータを前記バッファに保持し、
前記予測手段が、前記ユーザーが続けて視聴プログラムの切り替えを実行しないと予測した場合は、直ちに前記時分割多重データの受信を行うことを特徴とする受信機。
【請求項２】
請求項１に記載の受信機において、
前記嗜好情報手段は、
前記ユーザーの視聴プログラムの嗜好情報を、当該ユーザーがマニュアルで登録するか、或いは、
前記受信機が当該ユーザーのプログラム視聴状況をモニターし、その視聴時間や視聴回数により自動的に登録または削除することを特徴とする受信機。
【請求項３】
請求項１または２に記載の受信機において、
前記予測手段が、前記ユーザーが続けて視聴プログラムの切り替えを実行しないと予測した場合、前記ユーザーの視聴プログラムの嗜好情報の各要素に対して、当該ユーザーのプログラム視聴状況のモニター結果や当該ユーザーの指定に基づいてレーティングを行い、該レーティングの値に応じて前記連続受信のタイムアウトを可変にすることを特徴とする受信機。
【請求項４】
請求項１〜３のいずれか１項に記載の受信機において、
前記ユーザーの視聴プログラムの切り替え要求が発生し、前記受信機が要求された視聴プログラムをまだ受信していないとき、該要求された視聴プログラムがプログラムの切り替え要求以前の連続受信によって既に前記バッファに格納済みである場合、該バッファに格納されたデータを画面に表示することを特徴とする受信機。
【請求項５】
復調手段，視聴手段，演算処理装置，記憶手段およびプログラム切り替えボタンを有し、時分割多重データを受信し、該受信したデータを記憶手段に保持し、選択すべき任意の１つの選択プログラムの期間のみオンして、該選択プログラム以外の期間はオフする時分割多重データの受信機上で実行される受信プログラムであって、前記受信機に、
ユーザーの視聴プログラムの嗜好情報を登録させる手順と、
前記ユーザーの視聴プログラムの切り替え要求により、画面表示したプログラムと前記ユーザーの視聴プログラムの嗜好情報を比較して、当該ユーザーが続けて視聴プログラムの切り替えを実行するかどうかを予測させる手順と、を実行させ、
前記ユーザーが続けて視聴プログラムの切り替えを実行すると予測した場合は、タイムアウト経過まで全プログラムを連続受信させ、該連続受信した全プログラムのデータを前記バッファに保持させ、
前記ユーザーが続けて視聴プログラムの切り替えを実行しないと予測した場合は、直ちに前記時分割多重データの受信を行わせることを特徴とする受信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この出願で言及する実施例は、受信機および受信プログラムに関する。
【背景技術】
【０００２】
近年、携帯電話，ＰＤＡ(Personal Digital Assistant)，ゲーム機器或いはノートパソコン等のバッテリー駆動される携帯端末において、デジタル放送の受信が盛んに行われるようになってきている。
【０００３】
このような携帯端末向けデジタル放送では、例えば、バッテリー駆動される携帯端末の受信時間(駆動時間)を長くするために低消費電力で受信可能にすることが注目されている。
【０００４】
低消費電力で受信可能にするものとしては、例えば、日本国のＩＳＤＢ−Ｔ(Integrated Services Digital Broadcasting-Terrestrial)およびＩＳＤＢ−Ｔｍｍ(ISDB for mobile multimedia)等の周波数分割で放送を行う方式が知られている。
【０００５】
さらに、例えば、欧州諸国を中心に採用されているＤＶＢ−Ｈ(Digital Video Broadcasting-Handheld)や米国を中心に採用されているＭｅｄｉａＦＬＯ(メディアフロー)等のＴＤＭ(Time Division Multiplexing：時分割多重)で放送を行う方式も知られている。
【０００６】
ところで、従来、携帯端末向けデジタル放送を低消費電力で受信して受信可能時間を延長するようにした受信機、或いは、ユーザーによる放送プログラムの切り替え要求に対して高速なプログラムの切り替えを行う携帯テレビシステムが提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】国際公開第０５／０６０１１３号パンフレット
【特許文献２】特表２００９−５２０４４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、近年、バッテリー駆動の携帯端末により放送を受信することが盛んに行われるようになってきている。しかしながら、その携帯端末によるデジタル放送の受信可能時間は、十分に満足の行くものではなかった。
【０００９】
すなわち、例えば、バッテリー駆動される携帯端末の受信可能時間を長くするためには、さらなる低消費電力化を行う必要がある。
【００１０】
また、ユーザーによる放送プログラムの切り替え要求に対して高速なプログラムの切り替えを行う携帯テレビシステムは、ハード構成が複雑になるとともに、消費電力が増大することになる。
【００１１】
なお、上記の問題は、不特定ユーザーを対象とする広域放送の受信機に限定されるものではなく、特定のユーザーがプログラム(コンテンツ)をダウンロードして受け取るといった受信機においても同様の問題がある。
【００１２】
さらに、低消費電力および切り替えプログラムの高速表示に関する問題は、バッテリー駆動の携帯端末に限定されるものではなく、ＴＤＭデータを処理する様々な受信機においても同様である。
【００１３】
この出願は、消費電力の増加を抑えつつ、ユーザーによる放送プログラムの切り替え要求に対して高速なプログラムの切り替えを実現することのできる受信機および受信プログラムの提供を目的とする。
【課題を解決するための手段】
【００１４】
一実施形態によれば、時分割多重データを受信し、該受信したデータをバッファに保持し、選択すべき任意の１つの選択プログラムの期間のみオンして、該選択プログラム以外の期間はオフする時分割多重データの受信機が提供される。
【００１５】
前記受信機は、ユーザーの視聴プログラムの嗜好情報を登録する嗜好情報手段と、予測手段と、を有する。
【００１６】
前記予測手段は、前記ユーザーの視聴プログラムの切り替え要求により、画面表示したプログラムと前記ユーザーの視聴プログラムの嗜好情報を比較して、当該ユーザーが続けて視聴プログラムの切り替えを実行するかどうかを予測する。
【００１７】
前記予測手段が、前記ユーザーが続けて視聴プログラムの切り替えを実行すると予測した場合は、タイムアウト経過まで全プログラムを連続受信し、該連続受信した全プログラムのデータを前記バッファに保持する。
【００１８】
また、前記予測手段が、前記ユーザーが続けて視聴プログラムの切り替えを実行しないと予測した場合は、直ちに前記時分割多重データの受信を行う。
【発明の効果】
【００１９】
開示の受信機および受信プログラムは、消費電力の増加を抑えつつ、ユーザーによる放送プログラムの切り替え要求に対して高速なプログラムの切り替えを実現するという効果を奏する。
【図面の簡単な説明】
【００２０】
【図１】携帯端末向けの時分割多重(ＴＤＭ)方式のデジタル放送を受信する受信機の一例を示すブロック図である。
【図２】ＴＤＭ方式の放送の一例、および、その放送を受信する受信機の動作を概略的に説明するための図である。
【図３】図２のＴＤＭ方式の放送を受信する受信機における処理を説明するための図である。
【図４】図３に示す処理において、ユーザーが視聴するプログラムを切り替えたときの復調部の処理を説明するための図である。
【図５】一実施例のＴＤＭ方式の放送を受信する受信機における処理を説明するための図(その１)である。
【図６】一実施例のＴＤＭ方式の放送を受信する受信機における処理を説明するための図(その２)である。
【図７】一実施例のＴＤＭ方式の放送を受信する受信機における処理を説明するための図(その３)である。
【図８】視聴プログラムの嗜好情報(視聴嗜好情報)の自動取得処理を説明するための図である。
【図９】視聴嗜好情報のレーティングに基づく連続受信時間設定の一例を説明するための図である。
【発明を実施するための形態】
【００２１】
まず、実施例を詳述する前に、図１〜図４を参照して、時分割多重(ＴＤＭ)方式の受信機の一例を説明する。
【００２２】
図１は携帯端末向けの時分割多重(ＴＤＭ)方式のデジタル放送を受信する受信機の一例を示すブロック図であり、ＴＤＭ方式による携帯端末向け地上波デジタル放送の受信機100を示すものである。
【００２３】
図１に示されるように、受信機100は、復調部101，ＭＡＣ部(Media Access Controller)102，ビデオデコーダ部103，映像表示装置104，オーディオデコーダ105および音声出力装置106を有する。
【００２４】
さらに、受信機100は、ＣＰＵ(演算処理装置)107，ＲＯＭ108，ＲＡＭ109，プログラム切り替えボタン110およびプログラム切り替え検出部111を有する。なお、ＭＡＣ部102，ビデオデコーダ部103，オーディオデコーダ105，ＣＰＵ107，ＲＯＭ108，ＲＡＭ109およびプログラム切り替え検出部111は、バスを介して接続されている。
【００２５】
復調部101は、放送波を受信してデジタルデータへの復調処理を行い、また、ＭＡＣ部102は、復調部101のＴＤＭ受信時の動作のオン／オフの制御を行う。この復調部101とＭＡＣ部102がＴＤＭ受信処理の根幹を成すブロックである。
【００２６】
ビデオデコーダ部103は、復調部101およびＭＡＣ部102で復調したデータからビデオストリームを取得して復号処理を行い、また、映像表示装置104は、ビデオデコーダ部103で復号されたビデオデータを表示する。この映像表示装置104は、例えば、液晶ディスプレイなどに対応する。
【００２７】
オーディオデコーダ105は、復調部101およびＭＡＣ部102で復調したデータからオーディオストリームを取得して復号処理を行い、また、音声出力装置106は、オーディオデコーダ105で復号されたオーディオデータを出力する。この音声出力装置106は、例えば、スピーカーに対応する。
【００２８】
ＣＰＵ107は、受信機100のファームウェアの駆動や受信機全体の制御を行い、また、ＲＯＭ108は、ＣＰＵ107で駆動されるファームウェアや受信機全体の制御ソフトのバイナリーコードを格納する。
【００２９】
なお、ＲＡＭ109は、復調部101およびＭＡＣ部102で復調されたデータを保持し、或いは、ファームウェアのワーク領域等として使用される。
【００３０】
プログラム切り替えボタン110は、例えば、ユーザーが視聴プログラムの切り替えを指示するボタンに対応し、また、プログラム切り替え検出部111は、プログラム切り替えボタン110へのユーザーの入力を検知し、その情報をＣＰＵ107に通知する。
【００３１】
図２はＴＤＭ方式の放送の一例、および、その放送を受信する受信機の動作を概略的に説明するための図である。
【００３２】
図２に示されるように、ＴＤＭによるプログラムの放送(ＴＤＭ方式の放送)の一例は、１つの放送チャネル(周波数)200上に複数のプログラムＡ(201)〜プログラムＦ(206)が時間で分割されて放送される。
【００３３】
図２の例では、ＴＤＭ放送チャネル200上には、プログラムＡ(201)，プログラムＢ(202)，プログラムＣ(203)，プログラムＤ(204)，プログラムＥ(205)およびプログラムＦ(206)の６つのプログラムが時分割で並べられて放送されるようになっている。
【００３４】
このようなＴＤＭ方式の放送において、受信機100は、受信したいプログラムが放送されている期間のみ受信機100の電源をオンし、他のプログラムが放送されている期間は受信機100の電源をオフすることにより、消費電力を低減している。
【００３５】
すなわち、図２に示されるように、復調部207は、プログラムＡ(201)を受信するとき、受信すべきプログラム201が放送されている期間208に受信機100の電源をオンしてプログラムを受信し、他のプログラムが放送されている期間209は電源をオフしている。
【００３６】
図３は図２のＴＤＭ方式の放送を受信する受信機における処理を説明するための図である。
【００３７】
なお、図３に示す受信処理は、図１に示すような、復調部101，映像表示装置104，音声出力装置106，ＣＰＵ107，ＲＯＭ108，ＲＡＭ109およびプログラム切り替えボタン110等を有する受信機100上のプログラムとして実行することができる。
【００３８】
図３に示されるように、ＴＤＭ方式の放送の受信処理が開始すると、まず、オペレーションＯＲＡにおいて、受信機100を起動することにより、視聴するプログラムの指示を行う。さらに、オペレーションＯＲＢに進んで、受信機100の復調部101をオンしてＴＤＭ放送チャネル200上の全てのプログラム201〜206を受信状態にする。
【００３９】
次に、オペレーションＯＲＣに進んで、受信中の全てのプログラム201〜206から、視聴すべきプログラム(201)のＴＤＭデータの受信検出を行う。
【００４０】
オペレーションＯＲＣにおいて、視聴すべきプログラム201のＴＤＭデータが検出されていないと判定すると、オペレーションＯＲＪに進んで、受信機100の映像表示装置104にプログラムのサーチ中であることを表示してオペレーションＯＲＣに戻る。
【００４１】
また、オペレーションＯＲＣにおいて、視聴すべきプログラム201のＴＤＭデータが検出されたと判定すると、オペレーションＯＲＤに進んで、受信機100の復調部101により視聴プログラム201の復調処理を行う。
【００４２】
すなわち、視聴プログラム201のＴＤＭデータが検出されていない期間は、映像表示装置104によりプログラムのサーチ中であることが表示され、視聴プログラム201のＴＤＭデータが検出されたときは、復調部101によりその視聴プログラム201が復調される。
【００４３】
さらに、オペレーションＯＲＥに進んで、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【００４４】
オペレーションＯＲＥにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＲＦに進んで、視聴プログラム201の復調を完了して他のプログラム202〜206が受信される期間、復調部101の動作を停止(オフ)する。
【００４５】
そして、オペレーションＯＲＧに進んで、上述したオペレーションＯＲＥと同様に、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【００４６】
オペレーションＯＲＥまたはオペレーションＯＲＧにおいて、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、オペレーションＯＲＫに進んで、復調部101の動作を開始(オン)して上述したオペレーションＯＲＣに戻る。すなわち、オペレーションＯＲＫで復調部101の動作を常にオンとし、オペレーションＯＲＣで新たに視聴するプログラムの受信検出を行うことになる。
【００４７】
オペレーションＯＲＧにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＲＨに進んで、オフタイムが終了したかどうかを判定する。ここで、オフタイムとは、視聴プログラム201以外のプログラム202〜206を受信する復調部101がオフしている期間のことである。
【００４８】
オペレーションＯＲＨにおいて、他のプログラム202〜206を受信するオフタイムが終了していないと判定すると、オペレーションＯＲＧに戻る。一方、オペレーションＯＲＨにおいて、オフタイムが終了したと判定すると、オペレーションＯＲＩに進んで、復調部101をオンした後、オペレーションＯＲＤに戻る。
【００４９】
このように、例えば、図２および図３に示すＴＤＭ方式の放送を受信する受信機100の処理は、視聴プログラム201を受信したときだけ受信機100(復調部101)をオンし、他のプログラム202〜206を受信したときは受信機100(復調部101)をオフするようになっている。
【００５０】
以上において、図３のオペレーションＯＲＤ〜ＯＲＩのループがＴＤＭ方式の放送を受信する処理を表し、このループの期間、オペレーションＯＲＤで復調部101により復調したプログラムの画像データが映像表示装置104に表示されることになる。
【００５１】
なお、オペレーションＯＲＥまたはＯＲＧにおける視聴プログラムの切り替え指示は、例えば、図１におけるプログラム切り替えボタン110を使用して行われ、その視聴プログラムの切り替え指示は、プログラム切り替え検出部111により検出される。また、各オペレーションは、ステップであってもよい。
【００５２】
ところで、携帯端末向け地上波デジタル放送受信機の用途は、主に外出先での放送プログラムの視聴にある。このとき、ユーザーは、例えば、外出先における移動の合間などの空き時間の時間つぶし的な用途で放送を視聴する場合が多いと考えられる。
【００５３】
このような視聴を行う場合、ユーザーは、興味のあるプログラムを探すために、短時間にいくつものプログラムを切り替えることが考えられる。このように、短時間にいくつものプログラムを切り替える操作を行うとき、ユーザーは、高速なプログラムの切り替え表示を期待している。
【００５４】
さらに、携帯端末向け地上波デジタル放送受信機は、通常、バッテリー駆動による携帯端末であるため、低消費電力で動作することが必要となっている。
【００５５】
図４は図３に示す処理において、ユーザーが視聴するプログラムを切り替えたときの復調部の処理を説明するための図である。
【００５６】
ＴＤＭ放送チャネル401にプログラムＡ〜ＦのＴＤＭデータが放送されているとき、図４中の参照符号402に示されるように、初めはプログラムＡを受信していたとする。このとき、復調部101は、図４中の参照符号405で示すプログラムＡのＴＤＭデータのみを受信して復調する。
【００５７】
ここで、図４中の参照符号403に示されるように、プログラムＢの受信要求が発生すると、受信機100は、図３のオペレーションＯＲＥまたはＯＲＧにおいて、ユーザーからの視聴プログラムの切り替え指示が有ったと判定する。
【００５８】
そして、オペレーションＯＲＫの処理を経由して、オペレーションＯＲＣ〜ＯＲＪのループでプログラムＢの受信および復調処理に入る。
【００５９】
なお、図４中の参照符号406に示されるように、プログラムＢのＴＤＭデータ受信が検出されるまでの期間、受信機100は、図３のオペレーションＯＲＪに示すプログラムをサーチ中である旨を映像表示装置104に表示することになる。
【００６０】
このとき、受信機100の設計によっては、直前に受信していたプログラムＡのデータを表示させ続けることも可能である。しかしながら、いずれの処理においても、ユーザーによる視聴プログラムの切り替え要求から実際に視聴したいプログラムが表示されるまで、ＴＤＭ受信時間に伴う遅延の期間が生じてしまうことになる。
【００６１】
すなわち、図２〜図４を参照して示したＴＤＭ方式の放送の一例では、放送プログラムを短時間で次々に切り替える処理を行う際、ユーザーが期待する高速な視聴プログラムの切り替え処理を実現することが困難になっている。
【００６２】
以下、添付図面を参照して、時分割多重(ＴＤＭ)方式の受信機の実施例を詳述する。
まず、本実施例のＴＤＭ方式の受信機(ＴＤＭ受信機)は、ユーザーによるプログラムの切り替え要求発生時において、受信機100がＴＤＭ受信処理から全プログラムの連続受信に移行する。
【００６３】
このとき、ユーザーによるプログラムの切り替え要求に続く短時間に再びプログラムの切り替え要求が発生するかどうかを予測する。そして、その予測に基づいて、連続受信期間の制御を行うようになっている。
【００６４】
すなわち、ユーザーによるプログラムの切り替え要求に対して、続けて短時間の間に再びプログラムの切り替え要求が発生すると予測された場合、受信機100は次のプログラムの切り替え要求発生に備えてある一定期間全てのプログラムの連続受信処理を継続する。
【００６５】
この連続受信期間中、受信機100は、受信した全てのプログラムを復調／復号してバッファ(ＲＡＭ109)に格納しておく。そして、連続受信処理中に再びユーザーによるプログラムの切り替え要求が発生しなければ、全プログラムの連続受信からＴＤＭ受信に移行する。
【００６６】
ユーザーによるプログラムの切り替え要求に対し、続けて短時間に再びプログラムの切り替え要求が発生せず、ユーザーがそのプログラムの切り替え要求で受信したプログラムを視聴し続けると予測すると、受信機100は直ちに連続受信からＴＤＭ受信に移行する。
【００６７】
または、受信機100は、前述したプログラムの切り替えが発生すると予測された場合よりも短く設定された期間全てのプログラムの連続受信を継続する。この連続受信期間中、受信機100は、受信した全てのプログラムを復調／復号してバッファに格納しておく。
【００６８】
なお、ある一定期間全てのプログラムの連続受信処理を行う場合、連続受信処理中に再びユーザーによるプログラムの切り替え要求が発生しなかった時には、全プログラムの連続受信からＴＤＭ受信に移行する。
【００６９】
また、ユーザーによるプログラムの切り替え要求が発生した時に受信要求されたプログラムをまだ受信していない場合、連続受信によりバッファ中に復調／復号したデータがあるならば、このデータのから復調／復号済みの受信要求プログラムを画面に表示させる。これにより、直ちにプログラムの切り替えが実行されることになる。
【００７０】
以上において、ユーザーによるプログラムの切り替え要求に対して続けて短時間の間に再びプログラムの切り替え要求が発生するかどうかの予測は、予めユーザーの視聴プログラムの嗜好情報(視聴嗜好情報)を登録／保持しておくことにより実現することができる。
【００７１】
また、視聴嗜好情報は、例えば、ＥＰＧ(Electric Program Guide：電子番組ガイド)の番組ジャンル情報や番組タイトル情報を用いることが有効である。
【００７２】
なお、このようなユーザーの視聴嗜好情報は、例えば、フラッシュメモリ(フラッシュＲＯＭ：図１の受信機100におけるＲＯＭ108等)に対して登録／保持されることになる。
【００７３】
さらに、プログラムの切り替え要求により受信したプログラムと、前述したユーザーの視聴嗜好情報を比較し、受信したプログラムが視聴嗜好情報と一致する場合は、続けてプログラムの切り替え要求が発生しないと予測する。また、受信したプログラムが視聴嗜好情報と一致しない場合は、続けてプログラムの切り替え要求が発生すると予測する。
【００７４】
視聴嗜好情報は、前述したユーザーによる登録の他、ユーザーの視聴の状況をモニターして自動取得することもできる。
【００７５】
また、現在視聴中のプログラムをその放送時間の一定時間以上視聴した場合、その番組ジャンルを視聴嗜好情報に自動登録し、或いは、ある番組ジャンルをある一定期間に視聴した回数によって視聴嗜好情報に登録することもできる。
【００７６】
さらに、自動登録した視聴嗜好情報は、ある一定期間その番組ジャンルの視聴がなければ、視聴嗜好情報から解除するようにしてもよい。
【００７７】
視聴嗜好情報について、保持している情報に対して視聴の頻度が高低のレーティング情報を持たせることで、前述したプログラムの切り替え要求で受信したプログラムを視聴し続けると予測された場合、連続受信期間の最適化を行う機能を持たせることができる。
【００７８】
ここで、視聴嗜好情報のレーティングは、自動取得処理において登録条件を満たした回数が多い場合にレーティングを高く設定するように制御することができる。また、ユーザーが設定した視聴嗜好情報は、最高のレーティング値に設定するのが好ましい。
【００７９】
また、ユーザーによるプログラムの切り替え要求に対し、続けて短時間に再びプログラムの切り替え要求が発生しないと予測されたとき、プログラムの切り替え要求により受信したプログラムの嗜好情報のレーティング値が高いほど、連続受信期間を短く設定する。そして、最高のレーティング値の場合、直ちに連続受信からＴＤＭ受信に移行することができる。
【００８０】
さらに、連続受信により受信した全プログラムをバッファに保持するとき、バッファには、少なくともＴＤＭの１送信周期分のデータを保持しておけばよい。ここで、ＴＤＭの１送信周期とは、例えば、前述した図２のプログラムＡ〜Ｆ(201〜206)の期間に相当する。
【００８１】
また、連続受信により受信した全プログラムのバッファ中のデータは、連続受信を終了しＴＤＭ受信に移行するとき、視聴しているプログラム以外を消去してもよい。
【００８２】
このように、本実施例は、プログラムの切り替え要求が短時間に連続して発生するかどうかを予測し、その予測に基づいて連続受信期間を制御する。これにより、短時間に次々と視聴プログラムを切り替えるような視聴が行われた場合、連続受信処理により高速なプログラム表示の切り替えを実現することができる。
【００８３】
また、プログラムの切り替え要求後に次々とプログラム変更を行わず、そのプログラムを視聴し続ける場合には、直ちにまたは短時間で連続受信処理からＴＤＭ受信処理に移行することによる無駄な消費電力を抑制することが可能になる。
【００８４】
まず、視聴すべきプログラムが登録した視聴嗜好情報に一致し、連続したプログラムの切り替えが発生する可能性が少ないと予測される場合の受信処理を、図５〜図７を参照して説明する。
【００８５】
図５〜図７は一実施例のＴＤＭ方式の放送を受信する受信機における処理を説明するための図である。ここで、図５〜図７に示す処理は、前述した図１に示すＴＤＭ方式による携帯端末向け地上波デジタル放送の受信機100におけるＣＰＵ107上で動作するソフトウェアとして実装され、そのバイナリーコードはＲＯＭ１０８またはＲＡＭ１０９に格納される。
【００８６】
なお、図５〜図７におけるオペレーションＯＳＡ〜ＯＳＳは、全ての放送プログラムの連続受信処理に対応し、また、オペレーションＯＳＴ〜ＯＳＸは、ＴＤＭ方式による携帯端末向け地上波デジタル放送の受信処理に対応する。
【００８７】
なお、図５〜図７に示す受信処理は、図１に示すような、復調部101，映像表示装置104，音声出力装置106，ＣＰＵ107，ＲＯＭ108，ＲＡＭ109およびプログラム切り替えボタン110等を有する受信機100上のプログラムとして実行することができる。
【００８８】
図５に示されるように、ＴＤＭ方式の放送の受信処理が開始すると、まず、オペレーションＯＳＡにおいて、視聴すべきプログラム(視聴プログラム)の指示を行う。
【００８９】
ここで、受信機100の起動時であれば、予め定められたプログラムまたは前回起動時の最後に視聴したプログラムを指示し、また、受信機100の動作中であれば、ユーザーにより切り替え指示されたプログラムを指示する。
【００９０】
次に、オペレーションＯＳＢに進んで、全てのプログラムを連続受信する設定で復調部101(および、復号部)を起動する。このオペレーションＯＳＢにおいて、受信機100は、全てのプログラムの復調／復号と全てのプログラムのバッファリングを行う状態になる。
【００９１】
なお、全てのプログラムのバッファリングは、少なくともＴＤＭの１周期分のデータ(例えば、任意の周期のプログラムＡから次の周期のプログラムＡが開始するまでのデータ)の記憶容量を有するバッファ(ＲＡＭ108)に格納する。
【００９２】
さらに、オペレーションＯＳＣに進んで、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【００９３】
オペレーションＯＳＣにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＳＤに進んで、受信したプログラム中から、視聴プログラムのＴＤＭデータの受信検出を行う。
【００９４】
すなわち、オペレーションＯＳＤにおいて、受信したプログラム中に視聴プログラムがないと判定すると、オペレーションＯＳＬに進んで、既に受信済みでバッファに格納されているプログラム中に視聴プログラムがあるかどうかを判定する。
【００９５】
オペレーションＯＳＬにおいて、既に受信済みでバッファに格納されているプログラム中に視聴プログラムが有ると判定すると、オペレーションＯＳＭに進んで、バッファに格納されたデータの複合および表示を行ってオペレーションＯＳＣに戻る。
【００９６】
オペレーションＯＳＬで、受信済みでバッファに格納されているプログラム中に視聴プログラムが無いと判定すると、オペレーションＯＳＮに進み、現プログラムを表示するか或いは切り替え中である旨を映像表示装置104に表示してオペレーションＯＳＣに戻る。
【００９７】
ここで、オペレーションＯＳＤ，ＯＳＬ，ＯＳＭまたはＯＳＮのループは、視聴プログラムが受信されるまで継続される。
【００９８】
そして、オペレーションＯＳＤにおいて、受信したプログラム中に視聴プログラムが有ると判定すると、オペレーションＯＳＥに進んで、図６を参照して後述する、受信した視聴プログラムが予め保持している視聴嗜好情報に一致するかどうかを判定する。
【００９９】
オペレーションＯＳＣに戻って、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、オペレーションＯＳＱに進んで、切り替え指示されたプログラムについて、連続受信処理によりバッファに格納済みのものであるかどうかを判定する。
【０１００】
すなわち、オペレーションＯＳＱにおいて、切り替え指示されたプログラムがバッファに受信済みのデータに有る場合、オペレーションＯＳＲに進んで、その受信済みのデータを画面表示して、オペレーションＯＳＡに戻る。
【０１０１】
一方、オペレーションＯＳＱにおいて、切り替え指示されたプログラムがバッファに受信済みのデータに無い場合、オペレーションＯＳＳに進んで、現プログラムを表示するか或いは切り替え中である旨を映像表示装置104に表示してオペレーションＯＳＡに戻る。
【０１０２】
次に、図６に示されるように、オペレーションＯＳＥにおいて、受信した視聴プログラムが予め保持している視聴嗜好情報に一致するかどうかを判定する。
【０１０３】
ここで、上記の処理は、今の視聴プログラムの切り替え指示に続く短い時間のうちに再び視聴プログラムの切り替えが発生するかどうかの予測に相当する。なお、受信した視聴プログラムの視聴嗜好情報に対応するデータは、例えば、受信データの復号処理を行うＣＰＵ107上のプログラムより取得することが可能である。
【０１０４】
オペレーションＯＳＥにおいて、受信した視聴プログラムが予め保持している視聴嗜好情報に一致しないと判定すると、オペレーションＯＳＯに進んで、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【０１０５】
オペレーションＯＳＯにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＳＰに進んで、連続受信期間を経過したかどうかの判定を行う。なお、オペレーションＯＳＯにおいて、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、前述したオペレーションＯＳＱに進んで同様の処理を行う。
【０１０６】
オペレーションＯＳＰにおいて、連続受信期間を経過していないと判定すると、オペレーションＯＳＯに戻って連続受信期間を経過するまで同様の処理を行い、連続受信期間を経過したと判定すると、後述するオペレーションＯＳＩに進む。
【０１０７】
一方、オペレーションＯＳＥにおいて、受信した視聴プログラムが予め保持している視聴嗜好情報に一致すると判定すると、オペレーションＯＳＦに進み、レーティング情報から連続受信期間を決定する。ここで、レーティング情報とは、前述したように、例えば、視聴嗜好情報について視聴頻度の高低の情報である。
【０１０８】
すなわち、オペレーションＯＳＦにおいて、現在視聴しているプログラムに対応する視聴嗜好情報のレーティングが高い場合は、直ちにＴＤＭ受信処理に移行するように連続受信期間を短く設定する。一方、レーティング情報が低くなると、再びプログラムの切り替えが発生する可能性があるとしてレーティングの低下に従って連続受信期間を徐々に長くするような設定を行うことになる。
【０１０９】
次に、オペレーションＯＳＧに進んで、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【０１１０】
オペレーションＯＳＧにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＳＨに進んで、オペレーションＯＳＦで設定した可変な連続受信期間を経過したかどうかの判定を行う。なお、オペレーションＯＳＧにおいて、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、前述したオペレーションＯＳＱに進んで同様の処理を行う。
【０１１１】
すなわち、オペレーションＯＳＨにおいて、設定された連続受信期間を経過していないと判定すると、オペレーションＯＳＧに戻って同様の処理を繰り返す。そして、オペレーションＯＳＨにおいて、連続受信期間を経過したと判定すると、オペレーションＯＳＩに進んで、通常のＴＤＭ受信に移行し、オフタイム期間に復調部の処理をオフにしてバッファを消去する。
【０１１２】
すなわち、オペレーションＯＳＨにおいては、これまでの全プログラムの連続受信処理を停止し、視聴するプログラムのみの復調／復号を行うことになる。このとき、連続受信によりバッファに格納した全プログラムのデータのうち、視聴しないプログラムのデータをバッファ(ＲＡＭ109)から消去してもよい。
【０１１３】
次に、オペレーションＯＳＪに進んで、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【０１１４】
オペレーションＯＳＪにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＳＫに進んで、オフタイム期間が終了したかどうかの判定を行う。なお、オペレーションＯＳＪにおいて、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、前述したオペレーションＯＳＱに進んで同様の処理を行う。
【０１１５】
オペレーションＯＳＫにおいて、オフタイム期間が終了していないと判定すると、オペレーションＯＳＪに戻ってオフタイム期間が終了したと判定するまで同様の処理を行い、オフタイム期間が終了したと判定すると、オペレーションＯＳＴに進む。
【０１１６】
すなわち、オペレーションＯＳＫにおいて、オフタイム期間を終了し受信すべきプログラムが受信される時間になったと判定すると、オペレーションＯＳＴに進んで、視聴するプログラムの期間、復調部をオンしてＴＤＭ受信処理を実行する。なお、このＴＤＭ受信処理では、視聴プログラムのみを復調／復号する。
【０１１７】
さらに、オペレーションＯＳＵに進んで、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【０１１８】
オペレーションＯＳＵにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＳＶに進んで、オフタイム期間、復調部をオフして、オペレーションＯＳＷに進む。なお、オペレーションＯＳＵにおいて、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、前述したオペレーションＯＳＱに進んで同様の処理を行う。
【０１１９】
オペレーションＯＳＷにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＳＸに進んで、オフタイム期間が終了したかどうかを判定する。なお、オペレーションＯＳＷにおいて、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、前述したオペレーションＯＳＱに進んで同様の処理を行う。
【０１２０】
オペレーションＯＳＸにおいて、オフタイム期間が終了していないと判定すると、オペレーションＯＳＷに戻ってオフタイム期間が終了したと判定するまで同様の処理を行う。そして、オペレーションＯＳＸにおいて、オフタイム期間が終了したと判定すると、オペレーションＯＳＴに戻って同様の処理を行うことになる。なお、各オペレーションは、ステップであってもよい。
【０１２１】
以上、図５〜図７を参照して、視聴プログラムが登録した視聴嗜好情報に一致し、連続したプログラムの切り替えが発生する可能性が少ないと予測される場合(第１の場合)の受信処理を説明した。
【０１２２】
次に、視聴プログラムが登録した視聴嗜好情報に一致せず、連続したプログラムの切り替えが発生する可能性が高いと予測される場合(第２の場合)の受信処理を説明する。
【０１２３】
オペレーションＯＳＡ〜ＯＳＤの処理は、図５を参照して説明した視聴プログラムが登録した視聴プログラムの嗜好情報(視聴嗜好情報)に一致し、連続したプログラムの切り替えが発生する可能性が少ないと予測される場合(第１の場合)の受信処理と同様である。
【０１２４】
すなわち、前述した図５および図６に示されるように、第１の場合の受信処理は、オペレーションＯＳＤにおいて、受信したプログラム中に視聴すべき視聴プログラムが受信されていると判定すると、オペレーションＯＳＥに進む。
【０１２５】
このオペレーションＯＳＥにおいて、受信した視聴プログラムが予め保持している視聴嗜好情報に一致するかどうかを判定する。
【０１２６】
ここで、上記の処理は、今の視聴プログラムの切り替え指示に続く短い時間のうちに再び視聴プログラムの切り替えが発生するかどうかの予測に相当する。なお、受信した視聴プログラムの視聴嗜好情報に対応するデータは、例えば、受信データの復号処理を行うＣＰＵ107上のプログラムより取得することが可能である。
【０１２７】
オペレーションＯＳＥにおいて、受信した視聴プログラムが予め保持している視聴嗜好情報に一致しないと判定すると、オペレーションＯＳＯに進んで、ユーザーからの視聴プログラムの切り替え指示が有るかどうかを判定する。
【０１２８】
オペレーションＯＳＯにおいて、ユーザーからの視聴プログラムの切り替え指示が無いと判定すると、オペレーションＯＳＰに進んで、連続受信期間を経過したかどうかの判定を行う。なお、オペレーションＯＳＯにおいて、ユーザーからの視聴プログラムの切り替え指示が有ると判定すると、前述したオペレーションＯＳＱに進んで同様の処理を行う。
【０１２９】
ここで、オペレーションＯＳＰで判定に使用する連続受信期間を、オペレーションＯＳＦで設定される連続受信期間より長い期間を設定することにより、プログラムの切り替え指示発生に対して高速な切り替え応答を可能にすることができる。
【０１３０】
オペレーションＯＳＰにおいて、連続受信期間を経過していないと判定すると、オペレーションＯＳＯに戻って連続受信期間を経過するまで同様の処理を行い、連続受信期間を経過したと判定すると、オペレーションＯＳＩに進む。
【０１３１】
オペレーションＯＳＩでは、通常のＴＤＭ受信に移行し、オフタイム期間に復調部の処理をオフにする。このオペレーションＯＳＩの処理において、これまでの全プログラムの連続受信処理を停止し、視聴するプログラムのみの復調／復号を行う。また、このとき、連続受信によりバッファに格納した全プログラムのデータのうち、視聴しないプログラムのデータを消去してもよいのは前述した通りである。
【０１３２】
このように、上述した第１の場合および第２の場合において、オペレーションＯＳＣ，ＯＳＧ，ＯＳＪ，ＯＳＯ，ＯＳＵおよびＯＳＷで示されるように、視聴途中でプログラムの切り替え要求が発生すると、オペレーションＯＳＱに進む。
【０１３３】
そして、オペレーションＯＳＱにおいて、切り替え要求されたプログラムについて、連続受信処理によってバッファに格納済みのデータがあるかどうかを判定する。
【０１３４】
すなわち、オペレーションＯＳＱにおいて、切り替え指示されたプログラムがバッファに受信済みのデータに有る場合、オペレーションＯＳＲに進んで、その受信済みのデータを画面表示して、オペレーションＯＳＡに戻る。
【０１３５】
一方、オペレーションＯＳＱにおいて、切り替え指示されたプログラムがバッファに受信済みのデータに無い場合、オペレーションＯＳＳに進んで、現プログラムを表示するか或いは切り替え中である旨を映像表示装置104に表示してオペレーションＯＳＡに戻る。
【０１３６】
以上において、連続受信により受信した全プログラムは図１のＲＡＭ109に保持される。連続受信により受信した全プログラムをバッファに保持するとき、バッファには少なくともＴＤＭの１送信周期分のデータを保持しておけばよい。
【０１３７】
ここで、ＴＤＭの１送信周期とは、例えば、図２のプログラムＡ〜Ｆ(201〜206)までの期間に対応し、その期間は、放送規格により異なるがおおよそ１〜２秒がよく用いられる値である。
【０１３８】
また、上述したように、連続受信により受信した全プログラムのバッファ中のデータは、図６のオペレーションＯＳＩに示されるように、連続受信を終了してＴＤＭ受信に移行するとき、視聴しているプログラム以外のデータを消去することもできる。
【０１３９】
このデータの消去処理は、前回の連続受信から今回の連続受信までの間隔があいた場合、バッファ中に残っているプログラムを画面表示したとき、現在放送中のプログラムと異なるものを表示するのを防ぐことができる。すなわち、図６のオペレーションＯＳＥにおける予測処理を誤らせる可能性を回避することができる。
【０１４０】
図６のオペレーションＯＳＦにおいて、連続したプログラムの切り替え指示が発生するかどうかを判定するための視聴嗜好情報は、例えば、ＥＰＧ(電子番組ガイド)の番組ジャンル情報を用いることができる。また、他に番組名等を用いることも可能である。
【０１４１】
この視聴嗜好情報は、例えば、図１に示す受信機100におけるＲＡＭ109に格納され、ＣＰＵ107で動作する図５〜図７に示す受信処理に従って処理される。
【０１４２】
ところで、視聴嗜好情報の設定は、ユーザーが予め設定するという手法がある。或いは、他の視聴嗜好情報の設定手法として、ユーザーの視聴状況をモニターし、頻繁に視聴されていると判断された情報を視聴嗜好情報として自動的に設定することもできる。
【０１４３】
この視聴嗜好情報の自動設定は、ある一定期間中のある番組ジャンルの視聴回数や視聴時間の統計情報により決定する。
【０１４４】
このように、自動的に視聴嗜好情報を設定する場合、視聴嗜好情報に登録された番組ジャンルについて、一定期間視聴が無いか、或いは、一定期間の視聴回数や視聴時間が少ないものについては視聴嗜好情報から解除する手段を設けてもよい。
【０１４５】
また、図６のオペレーションＯＳＥにおいて、受信した視聴プログラムが視聴嗜好情報に一致すると判定すると、例えば、連続受信期間を０秒に設定し、直ちにＴＤＭ受信処理へと移行する。
【０１４６】
視聴嗜好情報の設定について、ユーザーが予めマニュアル(手動)で設定した視聴嗜好情報に一致した場合や、視聴嗜好情報として番組名を使用する場合はこの処理が無駄な消費電力を抑える上では最も有効な実装方法である。
【０１４７】
視聴嗜好情報として番組ジャンルを用いると共に、上述した自動設定により視聴嗜好情報を登録する場合、ジャンルによってユーザーの視聴傾向にばらつきがあることが考えられる。
【０１４８】
そこで、視聴嗜好情報を自動設定する過程において、ある一定期間中のある番組ジャンルの視聴回数や視聴時間の統計情報からレーティング(格付け)を行うのが有効である。
【０１４９】
すなわち、レーティングに応じて連続受信期間を可変に設定することにより、視聴プログラムの切り替えが発生した場合に高速な画面切り替えを実現することができる。
【０１５０】
図８は視聴嗜好情報の自動取得処理を説明するための図であり、視聴嗜好情報の自動取得処理とレーティング処理の一例を説明するためのものである。
【０１５１】
なお、図８に示す視聴嗜好情報の自動取得処理およびレーティング処理は、図１に示すような、復調部101，映像表示装置104，音声出力装置106，ＣＰＵ107，ＲＯＭ108およびＲＡＭ109等を有する受信機100上のプログラムとして実行することができる。
【０１５２】
また、視聴嗜好情報としてＥＰＧの番組ジャンルを用いる場合、図８の処理では、ＥＰＧを全ての番組ジャンル毎に用意する。或いは、図８の処理により、視聴嗜好情報を自動設定する番組ジャンルをユーザーが選択し、その選択された番組ジャンルに対してのみ処理を行うことも可能である。
【０１５３】
図８は、番組ジャンルＡ(プログラムＡ)が今まで視聴されていない状態で視聴嗜好情報を自動的に取得する処理を示している。
【０１５４】
図８に示されるように、まず、オペレーションＯＴＡにおいて、レーティング情報を決定するパラメータRatingを初期化(Rating＝０)する。このパラメータは、常に『０』以上の値を持ち、負の数になる計算結果の場合は『０』にする。なお、Ratingの値が『０』のとき、番組ジャンルＡは視聴嗜好情報に自動取得されていないことを示す。
【０１５５】
次に、オペレーションＯＴＢに進んで、番組ジャンルＡが視聴嗜好情報として自動取得済みかどうかを判定する。すなわち、オペレーションＯＴＢにおいて、Ratingの値が『０』ではないと判定すると、視聴嗜好情報として自動取得済みとして、オペレーションＯＴＣに進む。
【０１５６】
オペレーションＯＴＣにおいて、視聴嗜好情報が受信日時から２週間以上経過しているかどうかを判定し、２週間以上経過していると判定すると、オペレーションＯＴＡに戻り、また、２週間以上経過していないと判定すると、オペレーションＯＴＤに進む。
【０１５７】
オペレーションＯＴＤにおいて、視聴嗜好情報が受信日時から１週間以上経過しているかどうかを判定し、１週間以上経過していると判定すると、オペレーションＯＴＥに進み、Ratingの値から『１』を減算し(Rating＝Rating−１)、オペレーションＯＴＦに進む。
【０１５８】
なお、オペレーションＯＴＢにおいて、Ratingの値が『０』であると判定すると、視聴嗜好情報として自動取得済みではないとして、オペレーションＯＴＦに進む、また、オペレーションＯＴＤにおいて、視聴嗜好情報が受信日時から１週間以上経過していないと判定すると、オペレーションＯＴＦに進む。
【０１５９】
オペレーションＯＴＦでは、番組ジャンルＡを受信したかどうかを判定し、番組ジャンルＡを受信したと判定すると、オペレーションＯＴＧに進み、また、番組ジャンルＡを受信していないと判定すると、オペレーションＯＴＢに戻る。
【０１６０】
オペレーションＯＴＧでは、受信した番組ジャンルを視聴嗜好情報として自動取得するかどうかの判定を行う。具体的に、図８に示す例では、オペレーションＯＴＧにおいて、番組時間の２／３以上を視聴したかどうかを判定基準として判定を行う。
【０１６１】
すなわち、オペレーションＯＴＧにおいて、視聴時間が番組時間の２／３未満であると判定するとオペレーションＯＴＢに戻り、また、視聴時間が番組時間の２／３以上であると判定すると、視聴嗜好情報の自動取得の対象として、オペレーションＯＴＨに進む。
【０１６２】
オペレーションＯＴＨでは、番組ジャンルＡを視聴した日時を記録して、オペレーションＯＴＩに進み、Ratingの値に『１』を加算し(Rating＝Rating＋１)、オペレーションＯＴＢに戻る。
【０１６３】
このように、オペレーションＯＴＢにおいて、Ratingの値が『１』以上のであると判定すると、番組ジャンルＡは視聴嗜好情報として取得されていると判断する。そして、オペレーションＯＴＦに進んで、再び番組ジャンルＡを受信するまでの間、オペレーションＯＴＣおよびオペレーションＯＴＤでRating値の再評価を行う。
【０１６４】
また、オペレーションＯＴＢ，ＯＴＣ，ＯＴＤおよびＯＴＦの番組ジャンルＡの受信待ち状態のループにある時、オペレーションＯＴＣにおいて、番組ジャンルＡがオペレーションＯＴＨで取得した受信日時より２週間以上経過しているかどうかを判定する。
【０１６５】
そして、オペレーションＯＴＣにおいて、番組ジャンルＡがオペレーションＯＴＨで取得した受信日時より２週間以上経過していると判定すると、ユーザーはこの番組ジャンルに対して興味がなくなったと判断する。そして、オペレーションＯＴＡに戻って、Ratingを『０』に再設定することで、視聴嗜好情報から外すようになっている。
【０１６６】
オペレーションＯＴＣにおいて、番組ジャンルＡがオペレーションＯＴＨで取得した受信日時より２週間未満の場合であると判定すると、オペレーションＯＴＤに進む。
【０１６７】
オペレーションＯＴＤにおいて、番組ジャンルＡがオペレーションＯＴＨで取得した受信日時より１週間以上経過していると判定すると、ユーザーはこの番組ジャンルに対する興味が低くなったと判断し、オペレーションＯＴＥでRatingの値から『１』減算する。
【０１６８】
オペレーションＯＴＤにおいて、番組ジャンルＡがオペレーションＯＴＨで取得した受信日時より１週間未満であると判定すると、Rating値を保持し、オペレーションＯＴＦに進んで、次の番組ジャンルＡの受信を待つことになる。
【０１６９】
そして、オペレーションＯＴＦにおいて、番組ジャンルＡの受信を検出すると、上述したオペレーションＯＴＧで視聴時間の評価を行い、そのオペレーションＯＴＧの結果に応じてRatingの値の加算を行う。なお、各オペレーションは、ステップであってもよい。
【０１７０】
図９は視聴嗜好情報のレーティングに基づく連続受信時間設定の一例を説明するための図であり、レーティング情報と連続受信期間の対応関係の例を与えるものである。
【０１７１】
図９は、図８の処理に応じて取得した番組ジャンルＡのRating値に基づいて、図６のオペレーションＯＳＦで連続受信期間を与え、得られたレーティング情報と連続受信期間の対応関係を示すものである。
【０１７２】
図９において、参照符号701は、視聴嗜好情報が『高』，『中』，『低』および『視聴嗜好情報外』に分類された視聴嗜好情報Ratingの列を示し、また、702は、『１５』，『８』，『１』および『０』により範囲が規定されたRating値の列を示している。
【０１７３】
さらに、参照符号703は、『０』，『１０』，『３０』および『６０』秒に設定される連続受信時間の列を示している。
【０１７４】
ここで、視聴嗜好情報Ratingの列701およびRating値の列702は、前述した図８の処理で得られるものに対応し、また、連続受信時間の列703は、前述した図５〜図７の処理(図６のオペレーションＯＳＦ)で得られる連続受信期間に対応する。
【０１７５】
図９に示す例において、参照符号704で示す行は、視聴嗜好情報が『高』の場合であり、図８の処理で取得したRating値が１５以上またはユーザーが設定したものが対応する。このとき、連続受信時間は『０』秒に設定され、すなわち、直ちに連続受信処理からＴＤＭ受信処理に移行される。
【０１７６】
参照符号705で示す行は、視聴嗜好情報が『中』の場合であり、図８の処理で取得したRating値が８以上１５未満のものが対応する。このとき、連続受信時間は『１０』秒に設定される。
【０１７７】
参照符号706で示す行は、視聴嗜好情報が『低』の場合であり、図８の処理で取得したRating値が１以上８未満のものが対応する。このとき、連続受信時間は『３０』秒に設定される。
【０１７８】
参照符号707で示す行は、視聴嗜好情報が『視聴嗜好情報外』の場合であり、図８の処理で取得したRating値が０のものが対応し、連続受信時間は『６０』秒に設定される。これに該当する場合、図６におけるオペレーションＯＳＥからＯＳＰへ移行する処理を行うことになる。
【０１７９】
なお、上述した図９における視聴嗜好情報Ratingの分類、並びに、Rating値および連続受信時間の数値等は、単なる例であり、様々に変更することができるのはもちろんである。
【０１８０】
また、本実施例は、ＤＶＢ−ＨやＭｅｄｉａＦＬＯ規格のものに限定されず、様々なＴＤＭを用いたデータ伝送の受信機に適用することができ、さらに、その受信機も携帯受信端末に限定されないのはいうまでもない。
【符号の説明】
【０１８１】
100    受信機
101    復調部
102    ＭＡＣ部(Media Access Controller)
103    ビデオデコーダ部
104    映像表示装置
105    オーディオデコーダ
106    音声出力装置
107    ＣＰＵ
108    ＲＯＭ
109    ＲＡＭ
110    プログラム切り替えボタン
111    プログラム切り替え検出部
【図１】
2011071719.tif 000003
【図２】
2011071719.tif 000004
【図３】
2011071719.tif 000005
【図４】
2011071719.tif 000006
【図５】
2011071719.tif 000007
【図６】
2011071719.tif 000008
【図７】
2011071719.tif 000009
【図８】
2011071719.tif 000010
【図９】
2011071719.tif 000011