(57)【要約】【課題】  少ないハードウェア資源で、ブランク画面の表示を少なくできるデジタル放送受信装置を提供する。【解決手段】  デジタル放送受信装置９０は、チューナ部１００およびデコーダ１０４と、チューナ部１０２およびデコーダ１０６と、デコーダ１０４、１０６のうちのいずれか１つの出力を選択する切替回路１１４と、チャンネル送り指示を発生する赤外線受光部１０８と、チャンネル送り指示に応答し、指定されたチャンネルの信号をデコードしているデコーダの出力を選択するように切替回路１１４を制御し、同時に他のデコーダにおいて、受信可能なチャンネル候補の信号を先読み受信しデコードするようにチューナおよびデコーダを制御する処理を行なうＣＰＵ１１０とを含む。【選択図】        図３
2008147814.tif 000002
【特許請求の範囲】
【請求項１】
受信された放送信号から、それぞれ指定されたチャンネルの信号を選択的に出力するための複数の選局手段と、
前記複数の選局手段の任意の１つの出力を選択するように切替可能な切替手段と、
ユーザの操作に応じて、チャンネルの指定を所定の順序に従って次のチャンネルに変更することを指示するチャンネル変更指示を出力するための指示手段と、
前記指示手段からチャンネル変更指示が与えられたことに応答して、前記複数の選局手段のうち、前記チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力を選択するように前記切替手段を制御するための切替制御手段と、
前記指示手段からチャンネル変更指示が与えられたことに応答して、前記複数の選局手段のうちの第２の選局手段について、前記第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な受信状態であるチャンネル候補の信号を出力するように制御するための次候補選択手段とを含む、デジタル放送受信装置。
【請求項２】
前記次候補選択手段は、
前記指示手段からチャンネル変更指示が与えられたことに応答して、前記複数の選局手段のうちの第２の選局手段について、前記第１の選局手段が出力しているチャンネルの、前記所定の順序に従った次のチャンネル候補の信号を選択するように、前記第２の選局手段を制御するための選局制御手段と、
前記選局制御手段による選局の後、前記第２の選局手段の受信するチャンネルの信号が受信及びデコード可能となるまで、前記第２の選局手段の選択するチャンネル候補を前記所定の順序に従って切替えるためのチャンネル切替手段とを含む、請求項１に記載のデジタル放送受信装置。
【請求項３】
受信された放送信号から、それぞれ指定されたチャンネルの信号を選択的に出力するための複数の選局手段を含むデジタル放送受信装置の動作方法であって、
前記複数の選局手段の任意の１つの出力を選択して出力するステップと、
ユーザの操作に応じて、チャンネルの指定を所定の順序に従って次のチャンネルに変更することを指示するチャンネル変更指示を出力するステップと、
前記チャンネル変更指示が出力されたことに応答して、前記複数の選局手段のうち、前記チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力を選択して出力するステップと、
前記チャンネル変更指示が与えられたことに応答して、前記複数の選局手段のうちの第２の選局手段について、前記第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な受信状態であるチャンネル候補の信号を出力するように制御するステップとを含む、デジタル放送受信装置の動作方法。
【請求項４】
受信された放送信号から、それぞれ指定されたチャンネルの信号を選択的に出力するための複数の選局手段と、
前記複数の選局手段の任意の１つの出力を選択するように切替可能な切替手段と、
ユーザの操作に応じて、チャンネルの指定を所定の順序に従って次のチャンネルに変更することを指示するチャンネル変更指示を出力するための指示手段とに接続され、
前記複数の選局手段と前記切替手段とを制御可能なコンピュータにより実行されると、当該コンピュータを、
前記指示手段からチャンネル変更指示が与えられたことに応答して、前記複数の選局手段のうち、前記チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力を選択するように前記切替手段を制御するための切替制御手段と、
前記指示手段からチャンネル変更指示が与えられたことに応答して、前記複数の選局手段のうちの第２の選局手段について、前記第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な所定の受信状態であるチャンネル候補の信号を出力するように制御するための次候補選択手段として機能させる、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はデジタル放送の受信装置に関し、特に、チャンネルの変更時の表示の改良技術に関する。
【背景技術】
【０００２】
地上デジタル放送の開始に伴い、さまざまなデジタル放送受信装置が提供されている。こうしたデジタル放送では、限りある資源としての放送電波を有効に使用し、アナログ放送よりも多くのチャンネルの放送を行なうことができる。それを可能にした技術に、予測符号化方式がある。予測符号化方式では、映像の各フレームをすべて送ることはせず、基本的に他のフレームからの予測、及び複数のフレーム間の内挿によって各フレームを作成する。しかしこの場合でも、他のフレームを参照せずに再現できるフレームを送信することが必要である。他のフレームは、このような他に依存しないフレームの受信が完了した後でなければ再構成することはできない。
【０００３】
このために次のような問題が生じる。アナログ放送であれば、チャンネルを切替えると直ちに新たなチャンネルの映像が表示される。しかしデジタル放送の場合、上記したように特定のフレームを受信した後でなければ放送信号のデコードを行なうことができない。そのため、チャンネルを変更した後、他のフレームに依存しないフレームを受信するまでの間、信号のデコードを行なうことができず、したがって画面の表示を行なうことができないという問題がある。この結果、ユーザがチャンネルを変更してもしばらくは画面が真っ暗であるために、装置が故障したと勘違いしたユーザがパニックを起こす危険性がある。
【０００４】
さらに、従来のアナログ放送では、ユーザが次々とチャンネルを変更していくいわゆる「ザッピング」と呼ばれる視聴態様がよく使われている。ザッピングでは、チャンネルを次々と替え、各チャンネルの映像をごく短期間だけ見てその番組を見るかどうか判断し、見ないと判断したときにはさらに次のチャンネルに進む、という形で視聴が行なわれる。デジタル放送でこのようなザッピングを行なうと、アナログ放送のときには生じなかった大きな問題が生じる。
【０００５】
図１を参照して、たとえばある番組の映像３０を受信していたものとする。ユーザがザッピングを行ない、チャンネル１（ＣＨ１）から新たなチャンネルであるチャンネル２（ＣＨ２）に変更したものとする。新たなチャンネルのデコードには時間がかかるため、デコードが可能となるまでの間、画面は真っ暗な画面３２、３４となる。仮にこのチャンネル２の受信状態が良くなければ、デジタル放送では画像の再構成そのものが不可能となるため、画面３４で示すようにチャンネル２を受信することができないというメッセージを表示する。このように待たされた挙句、チャンネルの受信ができないというメッセージが表示されると、ユーザにとっては非常に不愉快な経験となる。さらにここで次のチャンネル（ＣＨ３）の内容を確認するためにチャンネルを回せば、ここでもデコードが必要であるため、ある程度の時間真っ暗な画面３６が続き、その後にこの新たなチャンネルの映像３８が表示されることになる。
【０００６】
以上のような画像のシーケンスを画像シーケンス２０と呼ぶことにする。ここでは、ユーザにとって大きく２つの問題がある。第１は、チャンネルを変更すると必ずある程度の時間の間暗い画面が続くこと、第２にそのようにある期間待たされた挙句、結局そのチャンネルが表示されない場合がある、ということである。特にザッピングを行なっていると、画面が表示される時間に比して表示されない時間のほうが長くなる可能性が高くなり、短い時間に多くのチャンネルの内容を確認しようとするユーザにとって、大きなストレスとなる可能性がある。
【０００７】
こうした問題を解決するための１つの方策が、後掲の特許文献１に開示されている。
【０００８】
特許文献１に開示のデジタル放送受信装置は、互いに並列に、異なるチャンネルのデジタル放送をデコードするための複数の選局部と、これら複数の選局部の情報をすべて一時的に記憶するための一時記憶装置と、ユーザにより指定されたチャンネルに該当する情報を一時記憶装置から読出して出力することにより、見かけ上、チャンネル切替時にもブランク期間が発生しないようにする切替部とを含む。
【特許文献１】特開２００６−２６２０９１号公報（図１及び段落００２９−００３０）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上記した特許文献１に開示のデジタル放送受信装置では、複数の選局部の各々について、いつでもユーザにより選局される可能性があるために、デコード及び記録を常に行なっていなければならないという問題がある。特にザッピングを対象とする場合、すべてのチャンネルについて常にデコードと記録とをしておかなければならず、ハードウェアが過大になるという問題がある。また、デジタル放送の場合には、受信レベルが低かったり、誤りが多かったりするとデコードができず画面が全く表示できないという問題がある。こうした場合でも、特許文献１に開示の装置ではデコードされずに出力されたブランク画面が記録されることになり、記憶領域の無駄である。しかもユーザがそのチャンネルを選択すると、ブランク画面が表示されてしまう。
【００１０】
それゆえに、この発明の目的は、多くのハードウェア資源を必要とせず、チャンネル切替時及び受信不能なチャンネルに切替えたときのブランク表示を取除くことができるデジタル放送受信装置を提供することである。
【課題を解決するための手段】
【００１１】
本発明の第１の局面に係るデジタル放送受信装置は、受信された放送信号から、それぞれ指定されたチャンネルの信号を選択的に出力するための複数の選局手段と、複数の選局手段の任意の１つの出力を選択するように切替可能な切替手段と、ユーザの操作に応じて、チャンネルの指定を所定の順序に従って次のチャンネルに変更することを指示するチャンネル変更指示を出力するための指示手段と、指示手段からチャンネル変更指示が与えられたことに応答して、複数の選局手段のうち、チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力を選択するように切替手段を制御するための切替制御手段と、指示手段からチャンネル変更指示が与えられたことに応答して、複数の選局手段のうちの第２の選局手段について、第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な受信状態であるチャンネル候補の信号を出力するように制御するための次候補選択手段とを含む。
【００１２】
ユーザの操作に応じて、指示手段がチャンネル変更指示を出力する。このチャンネル変更指示は現在出力されているチャンネルの次のチャンネルに変更することを指示するためのものである。複数の選局手段はそれぞれ、指定されたチャンネルの信号を選択的に出力することができる。切替制御手段は、チャンネル変更指示に応答して、該当するチャンネルの信号を出力している第１の選局手段の出力を選択するように切替手段を制御する。また次候補選択手段は、チャンネル変更指示に応答して、第２の選局手段について、第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な受信状態であるチャンネル候補の信号を出力するように制御する。
【００１３】
次にユーザの操作に応じて指示手段がチャンネル変更指示を出力すると、切替制御手段は、第２の選局手段の出力を選択するように切替手段を制御することができる。第２の選局手段は既にそのチャンネルの信号を受信しデコードしているため、切替手段の出力にブランク期間が含まれることはない。したがって、チャンネル切替時のブランク期間を除去することができる。しかも第２の選局手段は、受信及びデコードが可能なチャンネル候補の信号を出力するため、受信またはデコードができないようなチャンネル候補の信号が切替手段により選択されることはない。その結果、受信またはデコードが不可能なチャンネルを選択することによりブランク画面が表示されることが防止できる。また、選局手段は複数個あるが、これらの出力を継続的に記憶しておく必要はない。したがって、ハードウェア資源を節約することができる。
【００１４】
好ましくは、次候補選択手段は、指示手段からチャンネル変更指示が与えられたことに応答して、複数の選局手段のうちの第２の選局手段について、第１の選局手段が出力しているチャンネルの、所定の順序に従った次のチャンネル候補の信号を選択するように、第２の選局手段を制御するための選局制御手段と、選局制御手段による制御の後、第２の選局手段の受信するチャンネルの信号が、受信及びデコード可能となるまで、第２の選局手段の選択するチャンネル候補を所定の順序に従って切替えるためのチャンネル切替手段とを含む。
【００１５】
選局制御手段は、第１の選局手段が出力しているチャンネルの、次のチャンネル候補の信号を選択するように、第２の選局手段を制御する。チャンネル切替手段はこの後、第２の選局手段の受信するチャンネルの信号が受信及びデコード可能となるまで、そのチャンネル候補を所定の順序に従って切替えていく。したがって第１の選局手段が出力しているチャンネルの後に続くチャンネルのうち、受信及びデコードが可能なチャンネル候補を第２の選局手段が選択するまで、この切替が行なわれる。その結果、ユーザの操作に応じてチャンネルが切替えられるとともに、そのチャンネルの次に受信及びデコードが可能なチャンネルが予め第２の選局手段によって受信及びデコードされることになる。指示手段によって指示された順序に従い、受信及びデコードが可能な次のチャンネルの映像を、チャンネル変更指示後に、ブランク期間なしに直ちに切替手段から出力させることができる。
【００１６】
その結果、多くのハードウェア資源を必要とせず、チャンネル切替時及び受信不能なチャンネルに切替えたときのブランク表示を取除くことができるデジタル放送受信装置を提供することができる。
【００１７】
本発明の第２の局面に係るデジタル放送受信装置の動作方法は、受信された放送信号から、それぞれ指定されたチャンネルの信号を選択的に出力するための複数の選局手段を含むデジタル放送受信装置の動作方法であって、複数の選局手段の任意の１つの出力を選択して出力するステップと、ユーザの操作に応じて、チャンネルの指定を所定の順序に従って次のチャンネルに変更することを指示するチャンネル変更指示を出力するステップと、チャンネル変更指示が出力されたことに応答して、複数の選局手段のうち、チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力を選択して出力するステップと、チャンネル変更指示が与えられたことに応答して、複数の選局手段のうちの第２の選局手段について、第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な受信状態であるチャンネル候補の信号を出力するように制御するステップとを含む。
【００１８】
複数の選局手段の任意の１つを選択して出力した後、チャンネル変更指示が出力されると、複数の選局手段のうち、チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力が選択され出力される。同時に、第２の選局手段について、第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な受信状態であるチャンネル候補の信号を出力するように制御が行なわれる。その結果、次にチャンネル変更指示が出力されると、この第２の選局手段が、第１の選局手段ということになってその出力が選択され出力される。第２の選局手段は既に次の受信及びデコードが可能なチャンネル候補の信号を出力するようになっているので、このチャンネル切替においてブランク期間が発生することはない。また、第２の選局手段は、受信及びデコードが可能なチャンネル候補の信号を出力しているので、仮に受信またはデコードが不可能なチャンネル候補があったとしてもそのチャンネルの信号はスキップされる。その結果、そうしたチャンネルの映像を出力することによりブランク画面が表示されることはない。さらに、複数の選局手段の出力をそれぞれ継続して記憶しておく必要はない。そのためハードウェアを削減することができる。
【００１９】
本発明の第３の局面に係るコンピュータプログラムは、受信された放送信号から、それぞれ指定されたチャンネルの信号を選択的に出力するための複数の選局手段と、複数の選局手段の任意の１つの出力を選択するように切替可能な切替手段と、ユーザの操作に応じて、チャンネルの指定を所定の順序に従って次のチャンネルに変更することを指示するチャンネル変更指示を出力するための指示手段とに接続され、複数の選局手段と切替手段とを制御可能なコンピュータにより実行されると、このコンピュータを、指示手段からチャンネル変更指示が与えられたことに応答して、複数の選局手段のうち、チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力を選択するように切替手段を制御するための切替制御手段と、指示手段からチャンネル変更指示が与えられたことに応答して、複数の選局手段のうちの第２の選局手段について、第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な所定の受信状態であるチャンネル候補の信号を出力するように制御するための次候補選択手段として機能させる。
【００２０】
このプログラムをコンピュータにより実行させることにより、切替手段は、指示手段からチャンネル変更指示が与えられたことに応答して、複数の選局手段のうち、チャンネル変更指示により指示されるチャンネルの信号を出力している第１の選局手段の出力を選択する。次候補選択手段は、チャンネル変更指示に応答して、第２の選局手段について、第１の選局手段が出力しているチャンネルの次のチャンネル候補であって、受信及びデコードが可能な所定の受信状態であるチャンネル候補の信号を出力する。したがってこの次にチャンネル変更指示が出力されると、切替手段は第２の選局手段の出力を選択して出力する。第２の選局手段は、既に第１の選局手段によって選択されていたチャンネルの次のチャンネル候補の信号を受信しデコードしている。したがってこの切替によってブランク期間が発生することはない。また第２の選局手段は、受信及びデコードが可能なチャンネルの信号を出力している。したがって受信またはデコードが不可能なチャンネルはスキップされる。その結果、そのようなチャンネルの信号が出力されることによるブランク期間の発生を防止することができる。さらに、複数の選局手段の出力を継続的に記憶しておく必要はない。その結果ハードウェア資源を節約することができる。
【発明の効果】
【００２１】
以上のように本発明によれば、多くのハードウェア資源を必要とせず、チャンネル切替時及び受信不能なチャンネルに切替えたときのブランク表示を取除くことができるデジタル放送受信装置を提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の一実施の形態に係るデジタル放送受信装置９０について説明する。なお、このデジタル放送受信装置９０は、デジタル放送を選局するためのチューナとして２つのチューナを持つ、いわゆるダブルチューナのデジタル放送受信装置である。しかし本発明はそのような実施の形態には限定されず、複数のチューナを有するものであればよい。
【００２３】
なお以下の説明では、同一の部品には同一の参照符号を付してある。それらの名称及び機能も同一である。したがってそれらについての詳しい説明は繰返さない。
【００２４】
［概要］
最初に、本発明に係るデジタル放送受信装置９０（図３参照）の概要について説明する。前述したように、このデジタル放送受信装置９０は、第１のチューナ及び第２のチューナを有する。図２を参照して、区間７０で示されるように、第１のチューナによりチャンネル１（ＣＨ）を受信し、その映像６０を表示しているものとする。これと並行して、第２のチューナは、たとえばチャンネル数が増加する方向にチャンネルを変化させて次のような動作を行なう。まず、区間７８で示されるようにチャンネル２（ＣＨ２）の受信を試みる。チャンネル２が受信不能であれば、続いて区間８０で示されるようにチャンネル３（ＣＨ３）の受信を試みる。ここでさらにチャンネル３も受信不能であれば、区間８２で示されるようにチャンネル４（ＣＨ４）の受信を試みる。ここでは、チャンネル４の受信が可能であったものとする。
【００２５】
ここでユーザがチャンネル番号が増加する方向にチャンネルを送る操作を行なったものとする。すると、区間８４で示されるように、第１のチューナに代えて第２のチューナにより受信されているチャンネル４の映像６４を表示する。第１のチューナでは、これと並行してチャンネル５（ＣＨ５）の受信を区間７２で試みる。チャンネル５の受信が不能であれば、続いてチャンネル６（ＣＨ６）の受信を区間７４で試みる。チャンネル６の受信が可能であったものとすると、第１のチューナはこのままチャンネル６の放送を受信しデコードし続ける。そして、ユーザが次にチャンネルを送る操作をすると、今度は第１のチューナより受信されているチャンネル６の映像６６を区間７６で示されるように表示する。一方第２のチューナは、区間８６で示されるように、チャンネル６に続くチャンネルであるチャンネル７（ＣＨ７）の受信を試みる。チャンネル７の受信が可能であったとすると、第２のチューナは、このままチャンネル７の受信及びデコードを続行する。したがって仮にこの後さらにユーザがチャンネルを変更する操作を行なえば、第２のチューナで受信されているチャンネル７の映像を表示することができる。
【００２６】
図２の映像シーケンス５０により示されるように、本実施の形態に係るデジタル放送受信装置による映像は、チャンネル数の増加方向への操作を連続して行なった場合でも、チャンネル切替時のブランク画面の表示が発生することがない。また、受信またはデコードができないようなチャンネルはスキップされるため、そのようなチャンネルの表示を試みることによってブランク画面が表示されることもない。
【００２７】
［第１の実施の形態］
図３に、本発明の第１の実施の形態に係るデジタル放送受信装置９０のブロック図を示す。図３を参照して、デジタル放送受信装置９０は、いずれもデジタル放送信号を受信し、外部から指定されたチャンネルの信号を選局し出力するための第１及び第２チューナ部１００及び１０２と、それぞれ第１チューナ部１００及び第２チューナ部１０２の出力を受けるように接続され、これらの出力をデコードするためのデコーダ１０４及び１０６と、それぞれデコーダ１０４及び１０６に接続された第１及び第２の入力を有する切替回路１１４と、切替回路１１４から出力される放送信号を受けるように接続されたＶＲＡＭ（ビデオ・ランダム・アクセス・メモリ）１１６とを含む。ＶＲＡＭ１１６には、液晶表示装置（ＬＣＤ）からなる外部のディスプレイ９２が接続されている。切替回路１１４からはまた、映像とともに送信されてくる音声をデコードした音声信号が出力される。この音声信号は外部のアンプ９４を介してスピーカ９６に与えられ、音声に変換される。
【００２８】
デジタル放送受信装置９０はさらに、それぞれ第１チューナ部１００及び第２チューナ部１０２に接続され、これらチューナ部の選局しているチャンネルの信号の信号レベルを抽出するための受信レベル抽出部１２０及び１２４と、それぞれ受信レベル抽出部１２０及び１２４が出力する受信レベル信号を受けるように接続され、所定のしきい値とこの受信レベル信号とを比較することにより、第１及び第２チューナ部１００及び１０２で受信しているチャンネルをスキップするべきか否かを判定し、判定結果を出力するための受信レベル判定部１２２及び１２６と、チャンネル番号を増加させたり、減少させたりする方向でチャンネルを送ることを指示するチャンネル送りボタンなどを有する、図示しないリモートコントローラからの赤外線信号を受光し、チャンネル変更指示を出力するための赤外線受光部１０８と、ユーザからの操作を受け、操作に応じた信号を出力するためのキーボード１１８と、第１チューナ部１００及び第２チューナ部１０２、デコーダ１０４及び１０６、並びに切替回路１１４に接続され、赤外線受光部１０８及びキーボード１１８からの操作信号、並びに受信レベル判定部１２２及び１２６からの判定信号に基づいて、チューナ部１００及び１０２、デコーダ１０４及び１０６、並びに切替回路１１４を制御し、図２に示したようなチャンネル切替及び受信不能チャンネルのスキップ処理を実現するプログラムを実行するためのＣＰＵ（中央演算処理装置）１１０と、ＣＰＵ１１０に接続され、チャンネルに関する情報、受信レベル判定部１２２及び１２６で使用されるしきい値、並びにＣＰＵ１１０で実行されるプログラムを記憶するためのメモリ１１２とを含む。
【００２９】
実際には、チューナ部１００及び１０２が既に受信レベル信号を出力する機能を備えていることが多く、その場合には受信レベル抽出部１２０及び１２４は不要である。また受信レベル判定部１２２及び１２６は、本実施の形態では、ＣＰＵ１１０によって実行されるプログラムにより実現される。
【００３０】
なお、本実施の形態では、図示しないリモートコントローラ及び図３に示すキーボード１１８は、チャンネル送りボタンとして「ＵＰ」及び「ＤＯＷＮ」の二つのボタンを持つものとする。チャンネル送りボタン「ＵＰ」はチャンネル番号を一つずつ増加させる方向のチャンネル送り指示を行なうためのものであり、チャンネル送りボタン「ＤＯＷＮ」はチャンネル番号を一つずつ減少させる方向のチャンネル送り指示を行なうためのものである。
【００３１】
図４に、ＣＰＵ１１０により実行され、第１チューナ部１００、第２チューナ部１０２、デコーダ１０４及び１０６、並びに切替回路１１４を制御するためのプログラムのフローチャートを示す。以下、このプログラムの制御構造について説明する。
【００３２】
図４を参照して、このプログラムは、初期化ステップ１４０を含む。初期化ステップ１４０では、表示中のチャンネルを表わす変数ＣＨに１を、第１チューナ部１００または第２チューナ部１０２のいずれを使用しているかを示す変数Ｎに１を、前回操作されたチャンネル送りボタンを示す変数に「ＵＰ」を、それぞれ代入する。変数Ｎは、１のときに第１チューナ部１００を、２のときに第２チューナ部１０２を、それぞれ選択することを示す。したがって、デジタル放送受信装置９０は、電源投入時には第１チューナ部１００を用い、チャンネル１を表示することになる。
【００３３】
このプログラムはさらに、ステップ１４０が完了したことに応答して実行され、第２チューナ部１０２により、図２に示されるような次のチャンネルの先読み受信処理を実行するステップ１４２と、ステップ１４２に続いて実行され、図３に示される赤外線受光部１０８またはキーボード１１８から、ユーザによる操作入力があるまで待機するステップ１４４と、ステップ１４４においてユーザの操作入力があったことに応答して実行され、操作入力がチャンネル送りボタンの入力か否かを判定し、判定結果に応じて処理を分岐させるステップ１４６とを含む。
【００３４】
このプログラムはさらに、ステップ１４６において、操作入力がチャンネル送りボタン入力ではないと判定されたことに応答して実行され、その操作入力に応じた処理を実行し、ステップ１４４に制御を戻すステップ１５６を含む。ステップ１５６では、操作入力に応じたさまざまな処理が実行されるが、その内容は本発明には直接関係しないのでここではその説明は行なわない。
【００３５】
このプログラムはさらに、ステップ１４６において操作入力がチャンネル送りボタンであると判定されたことに応答して実行され、変数Ｎに１を加算するステップ１４８と、ステップ１４８の後、変数Ｎが奇数か否かを判定し、判定結果に応じて制御を分岐させるステップ１５０とを含む。
【００３６】
このプログラムはさらに、ステップ１５０において変数Ｎが奇数であると判定されたことに応答して実行され、第１チューナ部１００を用いて受信したチャンネルの映像を表示する処理を行なうステップ１５２と、ステップ１５０において変数Ｎが奇数ではないと判定されたことに応答して実行され、第２チューナ部１０２を用いて受信したチャンネルの映像を表示する処理を行なうステップ１５４とを含む。ステップ１５２及び１５４の後、制御はステップ１４４に戻る。
【００３７】
図５に、図４に示すステップ１５２において実行される、第１チューナ部１００による受信表示処理のフローチャートを示す。図５を参照して、この処理は、ステップ１４４で検出された操作入力が前回と同じ方向のチャンネル送りボタンか否かを判定し、その結果に従って処理を分岐させるステップ１７０と、ステップ１７０において、操作入力が前回と同じチャンネル送りボタンではないと判定されたことに応答して実行され、チャンネル送りボタンが「ＵＰ」ボタンか否かを判定し、判定結果に従って制御を分岐させるステップ１７２とを含む。
【００３８】
この処理はさらに、ステップ１７２においてチャンネル送りボタンが「ＵＰ」ではないと判定されたことに応答して実行され、変数ＣＨの値を１減算するステップ１７４と、前回操作された送りボタンとして「ＤＯＷＮ」という値を記憶するステップ１７６と、ステップ１７２において操作されたチャンネル送りボタンが「ＵＰ」であると判定されたことに応答して実行され、変数ＣＨの値に１を加算するステップ１７８と、ステップ１７８の後、前回操作されたボタンの値として「ＵＰ」を記憶するステップ１８０とを含む。
【００３９】
この処理はさらに、ステップ１７６及びステップ１８０の後に実行され、第１チューナ部１００を用い、変数ＣＨで指定されるチャンネルの信号を選局し受信し、さらにデコードして出力を行なうステップ１８２と、ステップ１８２の後、及びステップ１７０において、操作されたチャンネル送りボタンが前回と同じであると判定されたことに応答して実行され、第１チューナ部１００の受信チャンネルの放送信号を切替回路１１４で選択してＶＲＡＭ１１６を介しディスプレイ９２に出力するステップ１８４と、ステップ１８４の後、第１チューナ部１００による受信と並行して、第２チューナ部１０２による、チャンネルの先読み受信処理を行なうステップ１８６とを含む。ステップ１８６の後、制御は図４に示すステップ１４４に戻る。
【００４０】
なお、ステップ１８２で行なわれる第１チューナ部１００による受信処理では、受信レベルが低いチャンネルについてはスキップするものとする。
【００４１】
図６に、図４に示すステップ１５４において実行される、第２チューナ部１０２による受信表示処理のフローチャートを示す。図６に示す処理は、図５に示す処理と同一である。ただし、第１チューナ部１００と第２チューナ部１０２の役割が、図６においては図５と入れ替わっている。その他の点では、図６に示すステップ２００〜２１６はそれぞれ、図５に示すステップ１７０〜１８６に対応する。したがってここではこれらステップについての詳しい説明は繰返さない。
【００４２】
図７に、図６のステップ２１６において実行される、第１チューナ部１００を用いた先読み受信処理のフローチャートを示す。図７を参照して、この処理は、図４のステップ１４４で検出された操作入力が、「ＵＰ」のチャンネル送りボタンであるか否かを判定し、判定結果に応じて制御を分岐させるステップ２３０と、ステップ２３０においてチャンネル送りボタンが「ＵＰ」であると判定されたことに応答して実行され、変数ＣＨの値に１を加算するステップ２３４と、ステップ２３０においてチャンネル送りボタンが「ＵＰ」でないと判定されたことに応答して実行され、変数ＣＨの値から１を減算するステップ２３２とを含む。
【００４３】
この処理はさらに、ステップ２３２及びステップ２３４の後に実行され、第１チューナ部１００を用い、変数ＣＨにより示されるチャンネルの受信を試みるステップ２３６と、ステップ２３６において受信された第１チューナ部１００の受信信号の受信レベルをリードするステップ２３８と、ステップ２３８の後に実行され、ステップ２３８でリードされた受信レベルが所定のしきい値以上か否かを判定し、判定結果に応じて制御を分岐させるステップ２４０とを含む。
【００４４】
この処理はさらに、ステップ２４０において、受信レベルがしきい値以上であると判定されたことに応答して実行され、第１チューナ部１００の受信信号をデコーダ１０４を用いてデコードし、デコーダ１０４内のフレームバッファに保存し切替回路１１４に与えるステップ２４２を含む。ステップ２４２の後、この処理は終了する。なお、ステップ２４０において受信レベルがしきい値未満であると判定された場合、制御はステップ２３０に戻る。したがって、ステップ２３０〜２４０の処理により、受信レベルがしきい値以上となるチャンネルに遭遇するまで、チャンネル番号が１ずつ減算または加算され、受信レベルがしきい値以上となって初めてステップ２４２の処理が実行される。
【００４５】
図８に、図４に示すステップ１４２及び図５に示すステップ１８６で実行される、第２チューナ部１０２による先読み受信処理のフローチャートを示す。図８に示す処理は、図７における第１チューナ部１００に代えて、第２チューナ部１０２を用いる点を除き、図７に示す処理と同一である。ステップ２６０〜２７２はそれぞれ、図７に示すステップ２３０〜２４２に相当する。したがって、ここではこれらステップについての詳しい説明は繰返さない。
【００４６】
〈動作〉
以上構成を説明した図３に示すデジタル放送受信装置９０は、以下のように動作する。このデジタル放送受信装置９０の電源が投入されると、図４のステップ１４０の処理が実行される。すなわち、変数ＣＨに初期値「１」が、変数Ｎに初期値「１」が、前回操作ボタンを表わす変数の値に「ＵＰ」が、それぞれ設定される。そして、第１チューナ部１００により、チャンネル１が選択され、受信信号がデコーダ１０４に与えられる。デコーダ１０４は、第１チューナ部１００から出力される予測符号化方式により符号化されたデジタル放送信号をデコードし、切替回路１１４に出力する。ＣＰＵ１１０は、Ｎが奇数のときには切替回路１１４がデコーダ１０４の入力を選択するように切替回路１１４を制御する。したがってこの場合、映像はデコーダ１０４、切替回路１１４を経て、ＶＲＡＭ１１６に書込まれる。ディスプレイ９２がこの映像を読出して表示する。
【００４７】
これと並行して、図４のステップ１４２において、第２チューナ部１０２によるチャンネルの先読み受信処理が実行される。図８を参照して、電源投入直後には前回操作ボタンの値は「ＵＰ」となっている。したがってステップ２６０における判定結果はＹＥＳとなり、ステップ２６４の処理が実行される。ここで変数ＣＨの値に１が加算され、ステップ２６６で第２チューナ部１０２がチャンネル２の受信を試みる。ステップ２６８において、図３に示す受信レベル抽出部１２４がチャンネル２の受信レベルを抽出し、受信レベル判定部１２６がその出力をリードする。さらにステップ２７０において、受信レベル判定部１２６がこの受信レベルとしきい値とを比較し、受信レベルがしきい値以上か否かを判定する。ここでは、図２に示すように、チャンネル２の受信レベルがしきい値未満であったものとすると、判定結果はＮＯとなり、制御はステップ２６０に進む。以下、チャンネル３について、ステップ２６０、２６４、２６６、２６８及び２７０の処理が行なわれる。図２に示す例では、チャンネル３についても受信レベルがしきい値未満となっている。したがってここでも制御はステップ２６０に戻る。
【００４８】
次に、チャンネル４についてステップ２６０、２６４、２６６、２６８及び２７０の処理が実行される。図２に示される例のように、チャンネル４では、受信レベルがしきい値以上であったものとすると、ステップ２７０における判定結果はＹＥＳとなり、制御はステップ２７２に進む。
【００４９】
ステップ２７２では、第２チューナ部１０２が受信し出力している信号をデコーダ１０６によってデコードし、デコーダ１０６内の図示しないフレームバッファに保存する処理が実行される。この映像はフレームバッファに保存されるものの、切替回路１１４によっては選択されていないため、ディスプレイ９２には表示されない。
【００５０】
再び図４を参照して、ステップ１４４において、ユーザの操作入力を待つ処理が実行される。たとえばユーザが図示しないリモコンを用い、チャンネル送りボタン「ＵＰ」を操作したとする。リモコンから送られた赤外線は赤外線受光部１０８（図３参照）により受光され、ＣＰＵ１１０にその受光信号が与えられる。ＣＰＵ１１０は、ステップ１４４においてこの信号を検知し、制御はステップ１４６に進む。ステップ１４６では、操作入力がチャンネル送りボタンか否かを判定する。ここではチャンネル送りボタンの入力があったものとするので、判定結果はＹＥＳとなり、ステップ１４８の処理が実行される。すなわちステップ１４８において変数Ｎの値に１が加算される。したがって変数Ｎの値は２となる。
【００５１】
ステップ１５０では、変数Ｎの値が奇数か否かを判定する。変数Ｎの値は偶数なので判定結果はＮＯとなり、ステップ１５４の、第２チューナ部１０２による受信表示処理が実行される。
【００５２】
図６を参照して、第２チューナ部１０２による受信表示処理では、ステップ２００において、今回のチャンネル送りボタンが前回のチャンネル送りボタンと同一か否かを判定する。ここでは、ステップ１４０において前回の操作ボタンが「ＵＰ」であると設定されているため、判定結果はＹＥＳとなり、制御はステップ２１４に進む。ステップ２１４では第２チューナ部１０２において受信している映像を表示する。すなわち切替回路１１４が変数Ｎの値に従い切替えられ、デコーダ１０６の出力を選択してＶＲＡＭ１１６を介しディスプレイ９２に出力する。前述したとおり、第２チューナ部１０２では、図４のステップ１４２においてチャンネル４を受信しデコードするよう設定され、現にデコードが行なわれている。したがって切替回路１１４は直ちにデコーダ１０６内のフレームメモリからチャンネル４の映像を読出し、ＶＲＡＭ１１６を介してディスプレイ９２に表示させることができる。チャンネル切替に際してブランクの画面が表示されることはない。
【００５３】
続いてステップ２１６において、第１チューナ部１００を用いた先読み受信処理が実行される。
【００５４】
図７を参照して、第１チューナ部１００を用いた先読み受信処理では、ステップ２３０において操作されたチャンネル送りボタンが「ＵＰ」か否かを判定する。ここでは判定結果はＹＥＳとなり、ステップ２３４で変数ＣＨの値に１が加算される。その後、ステップ２３６において第１チューナ部１００により、チャンネル５の受信が試みられ、ステップ２３８で第１チューナ部１００の受信レベルを受信レベル抽出部１２０を介し受信レベル判定部１２２がリードする。ステップ２４０でこの受信レベルがしきい値以上か否かが判定される。ここでは、図２に示されるようにチャンネル５の受信が不能であったと仮定する。この場合制御はステップ２３０に戻り、チャンネル６についてステップ２３０、２３４、２３６、２３８及び２４０の処理が実行される。
【００５５】
図２に示されるように、チャンネル６の受信レベルがしきい値以上であったとすると、ステップ２４２に処理が進み第１チューナ部１００の受信しているチャンネル６の信号をデコーダ１０４によってデコードさせ、デコーダ１０４内の図示しないフレームバッファに保存する処理が実行される。こうして、第２チューナ部１０２の受信信号による映像がディスプレイ９２に表示されている間、第１チューナ部１００によるチャンネル６の放送信号の受信、デコード及び保存が行なわれている。
【００５６】
図７に示すステップ２４２の処理が終了すると、図６の処理も終了し、その結果制御は図４のステップ１４４に戻る。
【００５７】
次に、今までチャンネル送りボタン「ＵＰ」を操作していたユーザが、チャンネル送りボタン「ＤＯＷＮ」を操作したものとする。図４に示すステップ１４４ではこの操作が検出され、ステップ１４６に進む。ステップ１４６の判定結果はＹＥＳとなり、ステップ１４８の処理が実行される。仮に変数Ｎの値が２であったものとすると、ステップ１４８の処理の結果変数Ｎの値は３となる。その結果ステップ１５０での判定結果はＹＥＳとなり、ステップ１５２の、第１チューナ部１００による受信表示処理が実行される。
【００５８】
図５を参照して、第１チューナ部１００による受信表示処理では、ステップ１７０において、操作入力が前回と同じチャネル送りボタンの操作か否かが判定される。ここではチャンネル送りボタンが変化したので、判定結果はＮＯとなり、ステップ１７２の処理が実行される。ステップ１７２では、操作されたチャンネル送りボタンが「ＵＰ」か否かが判定される。この例の場合チャンネル送りボタンが「ＤＯＷＮ」であるので、判定結果はＮＯとなり、ステップ１７４及び１７６の処理が実行された後ステップ１８２の処理が行なわれる。
【００５９】
ステップ１７４では、変数ＣＨの値が１減算される。その結果、たとえば変数ＣＨの値が６であったものとすると、変数ＣＨの値が５となる。さらに前回操作されたチャンネル送りボタンの値として「ＤＯＷＮ」がステップ１７６で保存される。
【００６０】
ステップ１８２では、図３に示す第１チューナ部１００を用いた、チャンネル５の受信が試みられる。前述したとおり、ステップ１８２では、受信レベルが所定のしきい値未満のチャンネルはスキップする。図２に示すように、チャンネル５が受信不能であり、チャンネル４が受信可能であるとすると、ステップ１８２での処理の結果、第１チューナ部１００はチャンネル５をスキップし、チャンネル４を受信するようになる。
【００６１】
続いてステップ１８４で、第１チューナ部１００が受信しているチャンネルの放送信号をデコーダ１０４でデコードし、切替回路１１４を介してＶＲＡＭ１１６に出力する。この結果ディスプレイ９２にはチャンネル５の放送信号が表示される。
【００６２】
続いて、ステップ１８６で第２チューナ部１０２を用いた先読み受信処理が実行される。図８を参照して、ステップ２６０では、操作されたチャンネル送りボタンが「ＵＰ」か否かが判定される。ここでは操作されたボタンは「ＤＯＷＮ」であるので判定結果はＮＯとなり、ステップ２６２で変数ＣＨの値が１減算される。その結果、チャンネルとしてチャンネル３が選択されることになる。ステップ２６６では、第２チューナ部１０２により、チャンネル３の信号を受信することが試みられる。ステップ２６８では、第２チューナ部１０２の受信レベルを受信レベル抽出部１２４が抽出して保持し、ステップ２７０において受信レベル判定部１２６がこの受信レベルを受信レベル抽出部１２４からリードする。そしてこの受信レベルが所定のしきい値以上か否かを判定する。図２に示す例ではチャンネル３は受信不能であるので、判定結果はＮＯとなり制御はステップ２６０に戻る。同じ処理がチャンネル２に対しても繰返され、チャンネル１が選択された時点でステップ２７０の判定結果がＹＥＳとなり、ステップ２７２の処理が実行される。その結果、第２チューナ部１０２は、チャンネル１の受信信号を選択してデコーダ１０６に与え、デコーダ１０６がその信号をデコードしてデコーダ１０６内のフレームバッファに保存する。この放送信号が切替回路１１４を介してＶＲＡＭ１１６に与えられ、ディスプレイ９２に表示される。
【００６３】
以上説明した動作経路は、図４〜図８に示したフローチャートの一部であるが、第１チューナ部１００及び第２チューナ部１０２を入替えた場合も、チャンネルを入替えるだけで全く同様の動作が行なわれる。したがってここではそれらについての詳しい説明は繰返さない。
【００６４】
以上のように本実施の形態に係るデジタル放送受信装置９０によれば、ユーザがいわゆるザッピングをし、チャンネルを一方向に続けて送るようにチャンネル送りボタン「ＵＰ」または「ＤＯＷＮ」を続けて操作した場合、そのチャンネルの放送信号を受信しているチューナ及びデコーダの出力が選択され、ディスプレイ９２に表示される。この前の段階でこのチューナは既に当該チャンネルの放送信号を受信し、デコーダによってデコードしているため、この切替に際しブランクの画面が表示されることはない。この表示とともに、他方のチューナ部では、受信可能な次のチャンネル候補を探し、デコードしてフレームバッファに保存する。したがって次にチャンネル送りボタン「ＵＰ」が操作されると、他方のデコーダの出力を選択すれば、同様にブランク画面が表示されることなく直ちにディスプレイ９２にそのチャンネルの映像を表示することができる。
【００６５】
チャンネル送りボタンを「ＵＰ」から「ＤＯＷＮ」に切替えると、本実施の形態ではチューナ部が２つしか存在していないため、ブランク画面が表示される。しかしそれ以後、同じチャンネル送りボタン「ＤＯＷＮ」を続けてユーザが操作する限り、ブランク画面は表示されず、新たなチャンネルの映像が直ちにディスプレイ９２に表示される。
【００６６】
したがって、ザッピングに伴うチャンネル変更時に、チャンネル送りボタン「ＵＰ」または「ＤＯＷＮ」を続けて操作した場合、ブランク画面を表示することが防止され、直ちに目的のチャンネルの映像が表示される。その結果、ブランク画面が表示されるときのユーザのストレスを緩和することができる。また、受信レベルが所定のしきい値未満のチャンネルについては受信をスキップし、受信レベルが所定のしきい値以上のものだけをデコードするようにしているため、受信できないチャンネルの表示を試みることによるブランク画面の表示がされなくなり、この点でもユーザのストレスを緩和することができる。
【００６７】
なお、チャンネル送りボタンを「ＵＰ」から「ＤＯＷＮ」に変更したり、その逆を行なったりした場合には、本実施の形態でもブランク画面が表示されることがある。しかし、従来の技術のように、チャンネルを変更する度に必ずブランク画面が表示されるものと比較して、はるかにユーザのストレスは小さくなる。また、チューナ部を３個以上とし、表示されているチャンネルの前後のチャンネルの信号を受信しデコードするようにしておくことにより、どちらのチャンネル送りボタンを使用した場合にもブランク画面を表示しないようにすることができる。
【００６８】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに制限されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味および範囲内でのすべての変更を含む。
【図面の簡単な説明】
【００６９】
【図１】従来技術によるザッピング時の画面シーケンスを示す図である。
【図２】本発明の一実施の形態に係るデジタル放送受信装置によるザッピング時の画面シーケンスを模式的に示す図である。
【図３】本発明の一実施の形態に係るデジタル放送受信装置９０のブロック図である。
【図４】デジタル放送受信装置９０を実現するためのプログラムの制御構造を示すフローチャートである。
【図５】図４のステップ１５２で行なわれる第１チューナ部１００による受信表示処理を実現するプログラムのフローチャートである。
【図６】図４のステップ１５４で実行される第２チューナ部１０２による受信表示処理を実現するプログラムのフローチャートである。
【図７】図６のステップ２１６で実行される第１チューナ部１００による先読み受信処理を実現するプログラムのフローチャートである。
【図８】図４のステップ１４２及び図５のステップ１８６で実行される第２チューナ部１０２による先読み受信処理を実現するプログラムのフローチャートである。
【符号の説明】
【００７０】
９０  デジタル放送受信装置
１００  第１チューナ部
１０２  第２チューナ部
１０４、１０６  デコーダ
１０８  赤外線受光部
１１０  ＣＰＵ
１１２  メモリ
１１４  切替回路
１１６  ＶＲＡＭ
１２０、１２４  受信レベル抽出部
１２２、１２６  受信レベル判定部
【図１】
2008147814.tif 000003
【図２】
2008147814.tif 000004
【図３】
2008147814.tif 000005
【図４】
2008147814.tif 000006
【図５】
2008147814.tif 000007
【図６】
2008147814.tif 000008
【図７】
2008147814.tif 000009
【図８】
2008147814.tif 000010