(57)【特許請求の範囲】
【請求項１】
ディジタル放送により複数のチャンネルで供給される圧縮符号化された番組情報のうち指定されたチャンネルの番組情報を受信し、該受信した番組情報をデコードしてこれを再生装置へ送出するディジタルチューナにおいて、
チャンネル番号のシーケンスからなるチャンネルスキャン情報を記憶するチャンネルスキャン情報記憶手段と、
前記チャンネルスキャン情報記憶手段に記憶されたチャンネルスキャン情報によって示されるチャンネル番号のシーケンスに従って、チャンネルを順次切り換えていくチャンネル切換手段と、
前記指定されたチャンネルの番組情報をデコードする第１のデコーダと、
前記第１のデコーダによるデコード処理と並行して、前記チャンネル切換手段によって次に切り換えられるべきチャンネルの番組情報をデコードする第２のデコーダと、
前記第２のデコーダによるデコード結果を記憶する記憶手段とを備え、
これによって、前記第２のデコーダが番組情報をデコードしているチャンネルへの切り換えが前記チャンネル切換手段によって指定された場合、少なくとも前記第２のデコーダによるデコードに伴う遅延時間の間、前記記憶手段に記憶されたデコード済の番組情報を前記再生装置へ送出することを特徴とするディジタルチューナ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ディジタル放送により供給される番組情報を受信するディジタルチューナおよびそのチャンネル切換方法に関する。
【０００２】
【従来の技術】
近年の圧縮符号化技術の進歩等を背景として、テレビ番組の多チャンネル化が実現可能となり、ディジタル放送によりテレビ番組を配信するサービスの実施化が進められている。こうした放送の多チャンネル化により、様々なジャンルに特化した番組を数多く提供することが可能となり、利用者は番組の選択肢が広がり、バラエティに富んだ情報を享受できるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、一方では、多チャンネル化によってチャンネル数が極めて多くなったために（現状では数十ないし百程度）、利用者が目的のチャンネルを探し出すまでに時間がかかり、そのための負担も大きくなっている。
また、一般にディジタル放送においては、映像及び音声の情報がＭＰＥＧ２、ＭＰＥＧ１等により圧縮されたかたちで供給されるため、チューナ側にて受信した情報をデコード（すなわち復号化、伸長等の復元処理）する必要がある。したがって、受信した映像と音声がテレビ受像器において再生されるまでには、従来のアナログ放送と比べてデコードに要する時間（以下、デコード時間という）だけ余計に時間がかかる。このため、利用者が目的のチャンネルを探すために次々とチャンネルを切り換える操作（いわゆるチャンネルサーフ）をする場合、一回一回の切り換えに一定の時間（現状では１〜２秒程度）を要し、目的のチャンネルに到達するまでに多くの時間がかかるという問題があった。
【０００４】
この発明は、このような背景の下になされたもので、ディジタル放送の利用者が所望のチャンネルを迅速に選択することができるディジタルチューナおよびそのチャンネル切換方法を提供することを目的としている。
【０００５】
【課題を解決するための手段】
上述した課題を解決するために、請求項１記載の発明は、ディジタル放送により複数のチャンネルで供給される圧縮符号化された番組情報のうち指定されたチャンネルの番組情報を受信し、該受信した番組情報をデコードしてこれを再生装置へ送出するディジタルチューナにおいて、チャンネル番号のシーケンスからなるチャンネルスキャン情報を記憶するチャンネルスキャン情報記憶手段と、前記チャンネルスキャン情報記憶手段に記憶されたチャンネルスキャン情報によって示されるチャンネル番号のシーケンスに従って、チャンネルを順次切り換えていくチャンネル切換手段と、前記指定されたチャンネルの番組情報をデコードする第１のデコーダと、前記第１のデコーダによるデコード処理と並行して、前記チャンネル切換手段によって次に切り換えられるべきチャンネルの番組情報をデコードする第２のデコーダと、前記第２のデコーダによるデコード結果を記憶する記憶手段とを備え、これによって、前記第２のデコーダが番組情報をデコードしているチャンネルへの切り換えが前記チャンネル切換手段によって指定された場合、少なくとも前記第２のデコーダによるデコードに伴う遅延時間の間、前記記憶手段に記憶されたデコード済の番組情報を前記再生装置へ送出することを特徴としている。
【０００８】
【発明の実施の形態】
以下、図面を参照して、この発明の実施形態について説明する。
Ａ：実施形態の構成
図１はこの発明の一実施形態の構成を示すブロック図である。図１において、１はアンテナであり、通信衛星（ＣＳ）あるいは放送衛星（ＢＳ）を介し送信される放送波を受信する。この放送波は、主として映像及び音声をディジタル圧縮符号化した信号（以下、映像／音声信号と称する）であるが、必要に応じてテキスト情報も付加される。
【０００９】
２はディジタルチューナであり、アンテナ１より取り込まれる映像／音声信号をデコードしこれをテレビ受像器３へ供給する。テレビ受像機３は、チューナ２より供給される映像信号に対応した映像をモニタに表示するとともに、該チューナ２より供給される音声信号に対応した音声をスピーカより発音する。
【００１０】
ここで、ディジタルチューナ２の構成について説明する。まず、２０は、アンテナ１が受信した放送波の信号を取り込むチューナ部である。このチューナ部２０は、後述するＣＰＵ２２の制御の下に、操作者によって指定されたチャンネルとこのチャンネルに順方向（チャンネル切り換えの方向）に隣接するチャンネルとを交互に切り換え、アンテナ１より供給される両チャンネルの映像／音声信号を並行して受信する。
【００１１】
また、２１ａ，２１ｂは、受信した映像／音声信号を各々デコード（すなわち復号化、伸長等の復元処理）するデコーダである。これらデコーダ２１ａ，２１ｂのうちいずれか一方のデコーダは、操作者によって指定されたチャンネルの映像／音声信号をデコードし、他方のデコーダはこれと並行して上記指定されたチャンネルと順方向に隣接するチャンネルの映像／音声信号をデコードする。
【００１２】
ＣＰＵ２２は、バスＢＵＳを介し接続されるチューナ２の各部を制御する。すなわち、このＣＰＵ２２は、ＲＯＭ２３に記憶された所定の制御プログラムを実行することにより、後述する種々の動作を実現する。ＲＡＭ２４は、ＲＯＭ２３から制御プログラムがロードされる等、ＣＰＵ２２のワークエリアとして用いられる。
【００１３】
２５はＡＶ（オーディオ／ビジュアル）・Ｉ／Ｆ（インタフェース）であり、デコードされた映像／音声信号をさらにテレビ受像器３において再生可能な信号に変換する。また、２６は操作Ｉ／Ｆであり、リモコンＲから発信される操作に対応した光信号を受信しこれを電気信号に変換してバスＢＵＳに出力する。
【００１４】
ここで、リモコンＲは、操作者が種々の操作を行う操作子からなる操作面およびその操作に対応した光信号を発信する回路を有している。図２はリモコンＲの操作面の構成例を示す平面図である。同図において、Ｒ０は電源のオン／オフを指示するための電源ボタン、Ｒ１，Ｒ２は音量を加減するためのボリュームアップキーおよびボリュームダウンキー、Ｒ１０はチャンネル番号を入力するためのテンキー、Ｒ２０は入力されたチャンネル番号によるチャンネルの選択を確定するための選択キー、Ｒ２１，Ｒ２２はチャンネルを順方向または逆方向に切り換えるための矢印キー、Ｒ３０は後述するチャンネルスキャンを指示するためのスキャンキー、Ｒ３１は後述するプログラムモードの開始と終了を指示するためのプログラムキー、Ｒ４０は入力操作の取り消しや処理の中止を指示するための取消キー、Ｒ５０は入力を案内するためのメッセージや入力情報を表示する液晶パネルである。このリモコンＲは、上述した各操作子に対する操作を検出し該操作に対応した光信号を発信する。
【００１５】
さて、再び図１に戻ってディジタルチューナ２の構成を説明する。図１において、２８はＩＣカードＣＤが挿入されるカードＩ／Ｆであり、ＣＰＵ２２の制御の下にＩＣカードＣＤに対しデータの読み出しおよび書き込みを行う。ＩＣカードＣＤには、利用者のＩＤ番号（すなわち利用者固有の識別番号）やその利用者の利用状況に応じた課金をするための利用履歴に関する情報が記録される。このＩＣカードＣＤがカードＩ／Ｆ２８に挿入されると、ＩＤ番号を基に利用者の認証が行われ、当該チューナ２の使用が可能となる。
【００１６】
また、３０は電話回線Ｎに接続されたモデムであり、ＣＰＵ２２から供給されるデータ信号によって変調した伝送信号を電話回線Ｎへ送出する一方、電話回線Ｎを介し送信されてくる伝送信号を復調し得られるデータ信号をＣＰＵ２２へ供給する。すなわち、このディジタルチューナ２は、電話回線Ｎを介してディジタル放送のサービスセンタに設置されたホストコンピュータ（図示略）と接続されており、ＩＣカードＣＤに記録された利用履歴に応じて課金処理されるようになっている。
【００１７】
さらに、３２はハードディスクであり、後述するチャンネルスキャンの動作モードにおいてチャンネルスキャン情報が格納される。このチャンネルスキャン情報の内容及び用途については後述する。
【００１８】
Ｂ：実施形態の動作
次に、上記構成からなる実施形態の動作を説明する。
本実施形態において、操作者は、（１）チャンネル番号による直接選択、（２）矢印キーＲ２１によるチャンネルサーフ、および（３）チャンネルスキャン、の各方式によってチャンネルを選択することが可能である。以下、これら各方式によるチャンネル選択時の動作に着目して説明を行う。
【００１９】
（１）チャンネル番号による直接選択
はじめに、チャンネル番号によってチャンネルを直接選択する場合を説明する。
まず、操作者がリモコンＲのテンキーＲ１０を操作してチャンネル番号を入力した後、選択キーＲ２０を押圧すると、当該チャンネル番号に対応する光信号が発信され、これが操作Ｉ／Ｆ２６によって受光され電気信号としてＣＰＵ２２に供給される。これにより、ＣＰＵ２２は、操作者によって指定されたチャンネル番号を検出する。
【００２０】
そして、ＣＰＵ２２は、操作者によって指定されたチャンネルおよびこれと順方向側に隣接するチャンネルの双方の信号を受信すべく、同調するチャンネルを交互に高速に切り換える制御信号をチューナ部２０へ供給する。これにより、チューナ部２０は、ＣＰＵ２２から供給される制御信号に基づき、操作者によって指定されたチャンネルと順方向側の隣接チャンネルの双方に対する同調を高速に切り換え、双方の信号を受信する。すなわち、ＣＰＵ２２による受信チャンネルの切り換え速度が送信波の伝送速度に対して十分に速いことから、チューナ部２０は２チャンネルの放送波を並行して受信することが可能となる。
【００２１】
こうして、受信された信号のうち、操作者によって指定されたチャンネルの信号はデコーダ２１ａによってデコードされ、順方向側の隣接チャンネルの信号はデコーダ２１ｂによってデコードされる。そして、デコーダ２１ａによってデコードされた映像／音声信号は、ＡＶ・Ｉ／Ｆ２５を介してテレビ受像機３によって再生可能な信号に変換された後、該受像機３へ供給される。これにより、テレビ受像機３においては、操作者によって指定されたチャンネルの映像と音声が再生される。
【００２２】
一方、デコーダ２１ｂによってデコードされた映像／音声信号は、ＲＡＭ２４に設定されたリングバッファに順次書き込まれる。このリングバッファは、少なくともデコーダ２１ａ，２１ｂのデコード時間（およそ１〜２秒程度）に相当する時間だけ遡った分の信号を常に記憶するよう設定されている。
【００２３】
このように、指定されたチャンネルの番組が再生される間、ＣＰＵ２２のバックグラウンド処理において、当該チャンネルと順方向側に隣接するチャンネルの信号が並行してデコードされ、その結果が随時ＲＡＭ２４に書き込まれている。
【００２４】
（２）矢印キーＲ２１によるチャンネルサーフ
次に、順方向矢印キーＲ２１を次々と押圧してチャンネルを順方向に切り換えていく、いわゆる順方向のチャンネルサーフについて説明する。
上記（１）において指定されたチャンネルの再生中に、操作者がリモコンＲの順方向矢印キーＲ２１を押圧すると、当該操作に対応する光信号が発信され、これが操作Ｉ／Ｆ２６によって受光され電気信号に変換された後ＣＰＵ２２に供給される。これにより、ＣＰＵ２２は、順方向側に隣接するチャンネルへの切換指示があったことを検出する。
【００２５】
これにより、ＣＰＵ２２は、上記（１）の場合と同様、切換先チャンネルおよび該チャンネルとさらに順方向側に隣接するチャンネルの双方から供給される信号を受信するようチューナ部２０の同調を制御する。これにより、両信号は並行して受信され、切換先チャンネルの信号はこれまでと同じデコーダ２１ｂによってデコードされ、該切換先チャンネルとさらに順方向側に隣接するチャンネルの信号はデコーダ２１ａによってデコードされる。
【００２６】
一方、ＣＰＵ２２は、切換指示があった時点で、既にバックグランド処理でデコード済である切換先チャンネルの映像／音声信号をＲＡＭ２４のリングバッファから読み出し、これをＡＶ・Ｉ／Ｆ２５へ出力する。これにより、順方向矢印キーＲ２１が押圧された場合、デコード時間を待つことなく、テレビ受像機３の再生内容が迅速に切り換えられる。そして、ＣＰＵ２２は、リングバッファからデコード済の信号をすべて読み出すと、これに続いてデコーダ２１ｂによって順次デコードされる信号をＡＶ・Ｉ／Ｆ２５へ出力する。これにより、切換先チャンネルの再生が継続して行われる。一方、デコーダ２１ａによってデコードされる順方向側の隣接チャンネルの信号は、ＣＰＵ２２のバックグラウンド処理において、ＲＡＭ２４に別途設定された前述と同様のリングバッファに順次書き込まれる。こうして、順方向へのチャンネル切り換えが行われる。
【００２７】
そして、操作者がさらにリモコンＲの順方向矢印キーＲ２１を押圧すると、前述と同様、ＣＰＵ２２は、リングバッファに書き込まれた切換先チャンネルのデコード済信号から再生を開始する一方、切換先チャンネルの再生中は、当該切換先チャンネルと順方向側に隣接するチャンネルの信号のデコードおよびとその記録動作がバックグラウンドで行われる。
【００２８】
こうして、操作者が順方向矢印キーＲ２１を次々と押圧した場合でも、常に順方向側に隣接するチャンネルの信号がバックグラウンドでデコードされているため、チャンネル切換時にデコード時間に相当する待ち時間を伴うことなく、スムーズに順方向へのチャンネルサーフを行うことが可能になる。
【００２９】
（３）チャンネルスキャン
次に、まずスキャンすべきチャンネルのプログラム入力について説明し、次いで当該入力されたプログラムに基づき自動的にチャンネルをスキャンするチャンネルスキャンについて説明する。
【００３０】
まず、操作者がプログラムキーＰ３１を押圧すると、ＣＰＵ２２は、これを認識し、以下動作モードをプログラムモードとする。このプログラムモードにおいては、操作者がテンキーＲ１０によるチャンネル番号の入力と選択キーＲ２０による入力の確定を繰り返すことによりチャンネルスキャンの対象となるチャンネルを順次指定してしていく。この指定されたチャンネル番号は、ＣＰＵ２２によって順次認識される。
【００３１】
操作者は、上記のように所望のチャンネルをすべて入力すると、再びプログラムキーＰ３１を押圧することによりプログラム入力の終了を指示する。ＣＰＵ２２は、プログラムモードにおいてプログラムキーＰ３１が押圧されると、プログラム入力が終了したものと認識し、指定されたチャンネル番号のシーケンスからなる情報をチャンネルスキャン情報としてハードディスク３２に格納した後、当該プログラムモードを終了させる。
【００３２】
その後、一旦電源をオフにして再度電源を立ち上げると、ハードディスク３２から前回プログラムされたチャンネルスキャン情報が読み出され、ＲＡＭ２４にロードされる。これにより、チャンネルスキャン情報が最新のものに更新される。
【００３３】
次いで、操作者がスキャンキーＲ３０を押圧すると、ＣＰＵ２２は、チャンネルスキャンが指示されたことを認識し、ＲＡＭ２４に記憶されたチャンネルスキャン情報を参照する。ＣＰＵ２２は、このチャンネルスキャン情報によって示されるチャンネル番号のシーケンスに従って再生チャンネルを順次切り換えていく。また、この場合もＣＰＵ２２は上記（２）の場合と同様、次に切り換えるべきチャンネル（この場合、順方向に隣接するチャンネルではなく次にスキャンするチャンネルになる）の信号をバックグラウンドでデコードしており、ＲＡＭ２４に設定したリングバッファにその結果を記憶させている。そして、チャンネルの切換時には、リングバッファに記憶された信号から再生を開始することにより、デコードの待ち時間を伴うことなく、迅速なチャンネルスキャンが可能となる。
【００３４】
そして、このチャンネルスキャン中に選択キーＲ２０が押圧されると、ＣＰＵ２２は、チャンネルスキャンを停止させる。したがって、操作者は、チャンネルスキャン中に所望のチャンネルに切り換わったタイミングで選択キーＲ２０を押圧することにより、当該チャンネルを選択することが可能になる。
【００３５】
Ｃ：変形例
（１）なお、実施形態では衛星放送としたが、本発明は、これに限らず、地上波放送やＣＡＴＶ等の有線放送にも適用可能である。要はチューナ側でデコードを必要とする番組情報を多チャンネルで放送する形態であれば適用でき、放送の形態によって限定されるものではない。
【００３６】
（２）また、実施形態では、一例として１台のチューナ部２０が２チャンネルを交互に切り換えて同時受信するものとして説明したが、本発明は、これに限らず、チューナ部２０を２機設け、これによって２チャンネルを同時受信するように構成してもよい。
【００３７】
（３）また、実施形態では、構成の簡単のため順方向へのチャンネルサーフのみに対応しうる構成としたが、これに限らず、順方向と逆方向の双方のチャンネルサーフに対応させるべく、選択されているチャンネルと順方向、逆方向の双方に隣接するチャンネルの信号をバックグラウンドでデコードし、記憶する構成にしてもよい。この場合、チューナ部及びデコーダを各々３セット設け、これによって３チャンネルを平行して受信、デコードする構成をとればよい。
【００３８】
（４）また、実施形態では、隣接チャンネルより受信される信号のデコード結果を１〜２秒程度の再生時間に相当するデータ量だけＲＡＭ２４に設定したリングバッファに書き込む構成としたが、本発明は、かかる構成に限定されるものではない。デコードに伴う遅延時間は、デコーダ２１ａ，２１ｂの性能等に応じて変わるものであるから、その遅延時間が例えばデータの１フレーム程度に相当するのであれば、バッファの容量をその１フレーム分だけ記憶可能な大きさに設定すれば足りる。また、必ずしもリングバッファとして構成する必要はなく、例えば２つのバッファについてデータの書き込みと読み出しを交互に行ういわゆるピンポンバッファのように構成するなど、デコードの遅延時間に相当する受信データを随時記録可能な態様であれはバッファをどのように構成してもよい。
【００３９】
（５）また、実施形態では、チャンネルスキャン情報をハードディスク３２に記録するものとして説明したが、電源をオフしても記憶内容が保存されるものであれば、ハードディスク３２に限らず、これに代えて書き込み可能なＲＯＭとするなどその他の記憶媒体を採用してもよい。
【００４０】
【発明の効果】
以上説明したように、請求項１記載の発明によれば、チャンネル切換時に番組情報のデコード時間に相当する待ち時間を伴わないので、迅速なチャンネル切換が可能となる。
【００４１】
また、請求項２記載の発明によれば、請求項１記載の発明による効果に加え、利用者は高速なチャンネルサーフを楽しむことができる。
【００４２】
また、請求項３記載の発明によれば、請求項１記載の発明による効果に加え、利用者は、多くのチャンネルの中から特定のチャンネルを選択しておき、当該選択したチャンネルについてのみチャンネルスキャンさせることができるので、迅速に所望のチャンネルを選択することができる。
【図面の簡単な説明】
【図１】  この発明の一実施形態の構成を示すブロック図である。
【図２】  同実施形態におけるリモコンＲの操作面の構成例を示す平面図である。
【符号の説明】
１…アンテナ、２…ディジタルチューナ、３…テレビ受像器、２０…チューナ部、２１ａ，２１ｂ…デコーダ（第１および第２のデコーダ）、２２…ＣＰＵ、２３…ＲＯＭ、２４…ＲＡＭ（記憶手段）、２５…ＡＶ・ＩＦ、２６…操作ＩＦ、２８…カードＩＦ、３０…モデム、３２…ハードディスク、ＢＵＳ…バス、ＣＤ…ＩＣカード、Ｒ…リモコン。
【図１】
0003879231.tif 000002
【図２】
0003879231.tif 000003