(57)【要約】【課題】  本発明は、チャンネル転換時の画面切れのないデジタル放送受信方法及び装置に提供する。【解決手段】  デジタル放送受信装置における放送チャンネル変更方法は、放送チャンネル変更が要求されると、変更するチャンネルの放送データを受信し、デインタリーブを行い、バッファに格納するステップと、バッファに格納された初期チャンネルの放送データを出力し、ディスプレイするステップと、バッファに変更チャンネルの放送データが所定バッファリングの大きさだけ格納されると、初期チャンネルの放送データの出力を中止し、変更チャンネルの放送データを出力するステップとを有することを特徴とする。【選択図】  図２
2006094498.tif 000002
【特許請求の範囲】
【請求項１】
デジタル放送受信装置における放送チャンネル変更方法において、
放送チャンネル変更が要求されると、変更するチャンネルの放送データを受信し、デインタリーブを行い、バッファに格納するステップと、
前記バッファに格納された初期チャンネルの放送データを出力し、ディスプレイするステップと、
前記バッファに前記変更チャンネルの放送データが所定バッファリングの大きさだけ格納されると、前記初期チャンネルの放送データの出力を中止し、前記変更チャンネルの放送データを出力するステップと、
を有することを特徴とする前記方法。
【請求項２】
前記所定バッファリングの大きさは、前記変更チャンネルの放送データのデインタリーブ深度によって決定されること
を特徴とする請求項１に記載の前記方法。
【請求項３】
前記デインタリーブ深度は、チャンネル構成情報によって転送されること
を特徴とする請求項２に記載の前記方法。
【請求項４】
前記初期チャンネルの放送データのデインタリーブ深度によって、前記バッファに格納される前記初期チャンネルの放送データの大きさが決定されること
を特徴とする請求項２に記載の前記方法。
【請求項５】
前記初期チャンネルの放送データのディスプレイ時間は、前記変更チャンネルの放送データの出力遅延時間と同一であること
を特徴とする請求項１に記載の前記方法。
【請求項６】
前記初期チャンネルのデータをディスプレイする間に、チャンネル転換中であることをユーザーに表示するステップ
をさらに有することを特徴とする請求項１に記載の前記方法。
【請求項７】
デジタル放送受信装置において、
放送チャンネル変更が要求されると、変更するチャンネルの放送データを受信し、デインタリーブを行うデインタリーバと、
初期チャンネルの放送データを格納し、前記変更チャンネルの放送データが所定バッファリングの大きさだけ格納される前までは、前記初期チャンネルの放送データを出力するバッファ部と、
前記バッファ部から出力される放送データをユーザーに提供するディスプレイ部と、
を有することを特徴とする前記装置。
【請求項８】
前記所定バッファリングの大きさは、前記変更チャンネルの放送データのデインタリーブ深度によって決定されること
を特徴とする請求項７に記載の前記装置。
【請求項９】
前記デインタリーブ深度は、チャンネル構成情報によって転送されること
を特徴とする請求項８に記載の前記装置。
【請求項１０】
前記バッファは、前記初期チャンネルの放送データのデインタリーブ深度によって、前記初期チャンネルの放送データを格納する大きさを決定すること
を特徴とする請求項８に記載の前記装置。
【請求項１１】
前記ディスプレイ部は、前記初期チャンネルのデータをディスプレイする間に、チャンネル転換中であることをユーザーに表示すること
を特徴とする請求項７に記載の前記装置。
【請求項１２】
前記ディスプレイ部は、
前記バッファからオーディオデータ及びビデオデータに分離するＤｅｍｕｘ部と、
前記Ｄｅｍｕｘ部から分離出力されたオーディオデータ及びビデオデータを各々格納するディスプレイバッファ部と、
前記ディスプレイバッファ部から出力されるデータをユーザーに提供するための表示部と、
をさらに有することを特徴とする請求項７に記載の前記装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタル放送に関し、特に、チャンネル転換時の画面切れがないデジタル放送受信方法及び装置に関する。
【背景技術】
【０００２】
デジタル放送、特にＩＴＵ(Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ)のＳｙｓｔｅｍ Ｅ方式のデジタルマルチメディア放送(ＤＭＢ：Ｄｉｇｉｔａｌ  Ｍｕｌｔｉｍｅｄｉａ  Ｂｒａｄｃａｓｔｉｎｇ、以下、ＤＭＢという)では、畳み込み(ｃｏｎｖｏｌｕｔｉｏｎ)方式のインタリーブ(ｉｎｔｅｒｌｅａｖｉｎｇ)/デインタリーブ(ｄｅｉｎｔｅｒｌｅａｖｉｎｇ)方式を提案している。
畳み込み方式のインタリーブは、ＤＭＢ送出端からの放送データの送信の際に、いくつかの入力ビットを仮格納して暫く遅延させた後に出力することで、入力当初に隣接した両ビット間に遅延出力されたいくつかのビットが挟まれる。よって、ＤＭＢ送出端は、入力順序と異なる順序のデータストリームをインタリーブにより得られ、インタリーブしたデータストリームを送信する。
【０００３】
ＤＭＢ受信装置は、ＤＭＢ送出端から受信したインタリーブしたデータストリームをデインタリーブして、元の入力ビット列に復元する。もし、ＤＭＢ送出端から送信中のインタリーブしたデータストリームの一部分に連続的なバーストエラー(ｂｕｒｓｔ  ｅｒｒｏｒ)が発生すれば、デインタリーブ処理により元に復元されたデータストリームには、バーストエラーがランダムエラー(ｒａｎｄｏｍ  ｅｒｒｏｒ)に変化する。よって、ＤＭＢ受信装置のビタビデコーダ(ｖｉｔｅｒｂｉ  ｄｅｃｏｄｅｒ)での誤り訂正を効率よく行える。
ＤＭＢ受信装置は、放送チャンネルの転換時、変更された放送チャンネルのためのデインタリーブのバッファを充填した後、すなわち、デインタリーブを行った後、変更された放送チャンネルをディスプレイする。よって、放送チャンネルの転換毎に、デインタリーブのバッファが空になって充填時間がかかる。従来のＤＭＢ受信装置では、デインタリーブバッファリングを行うために、最小０.２６４秒から６.５１４秒までかかる。
また、デインタリーブ及び誤り訂正が行われた放送データを、ＤＭＢ受信装置でオーディオ/ビデオデータに処理する時間まで考慮すれば、数秒以上ＤＭＢ受信装置は何にもディスプレイしなくなる。よって、ユーザーは、他の放送チャンネルの視聴前に毎度画面切れ(例えば、ブルースクリーン)を経験することになる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
よって、本発明の目的は、チャンネルの転換時に発生し得る画面切れのないＤＭＢ受信方法及び装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明に係るデジタル放送受信装置における放送チャンネル変更方法は、放送チャンネル変更が要求されると、変更するチャンネルの放送データを受信し、デインタリーブしてバッファに格納するステップと、バッファに格納された初期チャンネルの放送データを出力し、ディスプレイするステップと、バッファに変更チャンネルの放送データが所定バッファリングの大きさだけ格納されると、初期チャンネルの放送データの出力を中止し、変更チャンネルの放送データを出力するステップとを有することを特徴とする。
また、デジタル放送受信装置は、放送チャンネル変更が要求されると、変更するチャンネルの放送データを受信し、デインタリーブするデインタリーバと、初期チャンネルの放送データを格納し、変更チャンネルの放送データが所定バッファリングの大きさだけ格納される前までは、初期チャンネルの放送データを出力するバッファ部と、バッファ部から出力される放送データをユーザーに提供するディスプレイ部とを有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ＤＭＢ受信装置は、ユーザーからのチャンネルの変更時、画面切れのない変更チャンネルの放送を提供できる。
また、ＤＭＢサービス事業者は、ユーザーに画面切れのない放送サービスを提供できるため、ユーザーにチャンネル変更毎に発生し得る遅延を感じさせない。
また、ユーザーは、画面切れ及び空白画面なしに、次のチャンネルが見られるため、既存の地上波ＴＶ受信機のような感じを受けることになり、ＤＭＢサービスに対する満足度が高くなる。
【発明を実施するための最良の形態】
【０００７】
以下、添付図面に基づき、本発明の好適な実施の形態を詳細に説明する。本発明において、関連した公知の機能や構成に対する具体的な説明が、本発明の要旨を不明にする可能性がある場合には、その詳細は説明を省略する。
図１は本発明の実施の形態によるＤＭＢ受信装置の構成を示すブロック図である。
ビットデインタリーバ(Ｂｉｔ  Ｄｅｉｎｔｅｒｌｅａｖｅｒ)４００は、インタリーブしたデータをビット単位でデインタリーブを行い、ビット単位のバーストエラー(ｂｕｒｓｔ  ｅｒｒｏｒ)をランダムエラー(ｒａｎｄｏｍ  ｅｒｒｏｒ)に変化させる。ビタビデコーダ(Ｖｉｔｅｒｂｉ  Ｄｅｃｏｄｅｒ)４１０は、ビットデインタリーバ４００から出力されたデインタリーブしたデータをビット単位で誤り訂正を行う。
バイトデインタリーバ(Ｂｙｔｅ  Ｄｅｉｎｔｅｒｌｅａｖｅｒ)４２０は、ビタビデコーダ４１０から出力されたデータをバイト単位でデインタリーブを行い、バイト単位のバーストエラーをランダムエラーに変化させる。
ＲＳデコーダ(ＲＳ  Ｄｅｃｏｄｅｒ)４３０は、バイトデインタリーバ４２０から出力されたデインタリーブしたデータをバイト単位で誤り訂正を行う。
【０００８】
ＲＳデコーダ４３０とデマルチプレクサ(Ｄｅｍｕｘ)４５０との間にはバッファ４４０が備えられる。バッファ４４０は、ＤＭＢ受信装置に具備された既存のメモリを用いることができ、新しく具備されてもよい。バッファ４４０には、ＲＳデコーダ４３０から出力されたデータがＤｅｍｕｘ４５０に入力される前に格納される。
Ｄｅｍｕｘ４５０は、バッファ４４０から出力されたデータをオーディオデータ及びビデオデータに分離する。
オーディオバッファ(Ａｕｄｉｏ  Ｂｕｆｆｅｒ)４６０はＤｅｍｕｘ４５０から出力されたオーディオデータが格納され、ビデオバッファ(Ｖｉｄｅｏ  Ｂｕｆｆｅｒ)４７０はＤｅｍｕｘ４５０から出力されたビデオデータが格納される。
ユーザーインターフェース(Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ)４８０は、ユーザーからのキー入力のためのキーパッドと、オーディオバッファ４６０から出力されたオーディオデータをユーザーが認識できる音響信号に出力するスピーカーと、ビデオバッファ４７０から出力されたビデオデータをユーザーが認識できる映像にディスプレイする表示部とを有する。
【０００９】
図２は、本発明の実施の形態によるＤＭＢ受信過程のフローチャートである。
ＤＭＢ放送を視聴中であるユーザーが、Ｓ１００段階において、図１のユーザーインターフェース４８０のキーパッドを用いて放送チャンネルを転換すると、ＤＭＢ受信装置は、変更されたチャンネルのインタリーブされた放送データをＤＭＢ送出端から受信する。
本発明の一実施の形態として、変更チャンネルの放送データをディスプレイするためのバッファ４４０に格納すべきデータの大きさ、すなわち、バッファリングの大きさは可変である。Ｓ１１０段階において、ＤＭＢ受信装置は、放送データのインタリーブ深度(ｉｎｔｅｒｌｅａｖｉｎｇ  ｄｅｐｔｈ)によってバッファリングの大きさを決定する。
【００１０】
インタリーブに使用されるインタリーブ深度はｍ値(ｍ-ｖａｌｕｅ)として表示される。ｍ値が大きいほど、ＤＭＢ送出端は送信すべき放送データにインターリーブ処理を多く行う。その結果、バーストエラーのランダムエラー化比率が大きくなり、ビタビデコーダの誤り訂正の能力が高くなる。ＤＭＢ受信装置は、パイロットチャンネル(ｐｉｌｏｔ  ｃｈａｎｎｅｌ)１００のＣＤＭ(Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘｉｎｇ)構成情報、すなわち、放送チャンネル構成情報によって(ｔｈｒｏｕｇｈ)ｍ値を認識できる。
【００１１】
【表１】
2006094498.tif 000003
【００１２】
バッファリングの大きさを可変させる方法を表１に基づいて詳細に説明する。表１は、ｍ値によってインタリーブに使用されるビットの量、即ち、放送データの隣接した両ビット間にインタリーブにより挟まれるビットの量とそれに対応するバッファ４４０の大きさを示す。ＤＭＢ受信装置は、ｍ値によってメモリを動的に割り当てることができる。
例えば、ｍ値 ６５４を選択してサービスするＤＭＢ事業者サービスにより送信される放送データをバッファリングするには、５５３.４ｐａｃｋｅｔ、すなわち、１０４Ｋｂｙｔｅの大きさのバッファ４４０が要求される。また、ｍ値 ６５４の放送データをＤＭＢ受信装置でのデインタリーブ及び誤り訂正を行うには、３.２５７秒がかかる。すなわち、ｍ値 ６５４の放送データをバッファ４４０にバッファリングするのに３.２５７秒がかかることがわかる。
【００１３】
一方、Ｓ１２０段階において、バッファ４４０に残っている変更前チャンネルの放送データがＤｅｍｕｘ４５０に出力される。このとき、バッファ４４０には、以前チャンネルのｍ値によって決定されたバッファリングの大きさだけ放送データが格納されている。Ｄｅｍｕｘ４５０は、入力された放送データをオーディオデータ及びビデオデータに分離して、各々オーディオバッファ４６０及びビデオバッファ４７０に格納する。格納されたオーディオデータ及びビデオデータは、ユーザーインターフェース４８０のスピーカー及び表示部により、ユーザーが認識できる音響信号及び映像に出力される。Ｓ１２０段階は、後述するＳ１３０及びＳ１４０段階が行われる間にも継続される。
【００１４】
これと同時に、ＤＭＢ受信装置は、Ｓ１３０段階において、受信された変更チャンネルの放送データのデインタリーブ及び誤り訂正を行い、バッファ４４０に格納する。すなわち、バッファ４４０に格納された変更前チャンネルの放送データがＳ１２０段階によりＤｅｍｕｘ４５０に出力されると同時に、バッファ４４０の空間には、Ｓ１３０段階によりデインタリーブ及び誤り訂正を行った変更チャンネルの放送データが格納される。
Ｓ１４０段階において、ＤＭＢ受信装置は、ｍ値によって決定されたバッファリングの大きさだけ変更チャンネルの放送データがバッファ４４０に格納されたかを判断する。バッファリングが完了した場合、Ｓ１５０段階において、バッファ４４０に格納された放送データがＤｅｍｕｘ４５０に入力され、Ｄｅｍｕｘ４５０は入力された放送データをオーディオデータ及びビデオデータに分離して、各々オーディオバッファ４６０及びビデオバッファ４７０に格納する。格納されたオーディオデータ及びビデオデータは、ユーザーインターフェース４８０のスピーカー及び表示部により、ユーザーが認識できる音響信号及び映像に出力される。
【００１５】
よって、本発明によれば、変更チャンネルの放送をディスプレイする前までは、バッファ４４０に格納された変更前チャンネルの放送データが継続ディスプレイされるので、チャンネル転換時に発生し得る画面切れをなくすことができる。
一方、本実施の形態では、バッファリングの大きさが可変される場合について説明したが、バッファリングの大きさの固定も可能であることを留意すべきである。例えば、バッファリングの大きさを最大ｍ値に対応する値で固定したり、全ての放送チャンネルにおいて同じｍ値が使用される場合にはｍ値を固定して上記Ｓ１１０段階を省略できる。
一方、ユーザーに、チャンネル変更に関わらず、継続して変更前チャンネルが出画して混乱を招く恐れがあるが、その解決方案を図３に基づいて説明する。
【００１６】
図３は、本発明の実施の形態によるチャンネル転換時にディスプレイされる画面を示す例示図である。
バッファ４４０に残っている変更前チャンネルの放送データをディスプレイしている間、ユーザーインターフェース４８０の表示部は図３のように“現在、チャンネル転換中です。少々お待ち下さい。”のようなメッセージをディスプレイすることで、ユーザーの混乱を避けることができる。
【００１７】
図４は、本発明の実施の形態によるＤＭＢ受信過程に従うバッファリングの状態を示すタイミング図である。
図４の実施の形態では、ｍ値 ６５４を選択してサービスするＤＭＢ事業者のサービスを用いる場合を例としたが、デインタリーブ及び誤り訂正時間による遅延時間の他、オーディオ/ビデオデータ処理のための時間は考慮されなかったことを留意すべきである。
ユーザーが、図１のユーザーインターフェース４８０のキーパッドを用いて放送視聴を行うと、ＤＭＢ受信装置は、初期設定のチャンネル(以下、チャンネル♯１(ＣＨ♯１)という)の放送データをＤＭＢ送出端から受信する。
受信されたチャンネル♯１の放送データは、ＤＭＢ受信装置のビットデインタリーバ４００、ビタビデコーダ４１０、バイトデインタリーバ４２０及びＲＳデコーダ４３０によりデインタリーブ及び誤り訂正が行われる。前記過程が行われるのにかかる時間は、ｍ値 ６５４による遅延時間である３.２５７秒となる(Ｔ１)。
【００１８】
ＤＭＢ受信装置は、デインタリーブ及び誤り訂正が行われたチャンネル♯１の放送データをバッファ４４０に格納する。バッファ４４０には、前記処理されたチャンネル♯１の放送データが、ｍ値 ６５４の値によって５５３.４ｐａｃｋｅｔ、すなわち、１０４Ｋｂｙｔｅの大きさだけ格納される。１０４Ｋｂｙｔｅのチャンネル♯１の放送データをバッファ４４０に格納した後、ＤＭＢ受信装置は、後続する１０４Ｋｂｙｔｅのチャンネル♯１の放送データのデインタリーブ及び誤り訂正を行う。このような過程にかかる時間も、Ｔ1と同様にｍ値 ６５４による遅延時間である３.２５７秒となる(Ｔ２)。
【００１９】
Ｔ３において、ＤＭＢ受信装置は、バッファ４４０に格納された一番目の１０４Ｋｂｙｔｅのチャンネル♯１の放送データをＤｅｍｕｘ４５０に出力すると同時に、２度目の１０４Ｋｂｙｔｅのチャンネル♯１の放送データをバッファの空間に格納する。一方、Ｄｅｍｕｘ４５０に出力されたＣＨ♯１の放送データは、オーディオ/ビデオバッファ４６０、４７０及びユーザーインターフェース４８０のスピーカー及び表示部により、ユーザーが認識できる音響信号及び映像に出力されることで、チャンネル♯１の放送が開始される(Ｔ３)。
【００２０】
ユーザーがチャンネル♯１をチャンネル♯２に変更すれば(Ｔ')、ＤＭＢ受信装置はチャンネル♯２の放送データを受信する。そして、ＤＭＢ受信装置は、受信したチャンネル♯２のインタリーブした放送データのデインタリーブ及び誤り訂正を行う。ＤＭＢ受信装置は、デインタリーブ及び誤り訂正を行う間に、バッファ４４０に残っているチャンネル♯１の放送データをＤｅｍｕｘ４５０に出力する。バッファ４４０にはｍ値６５４による１０４Ｋｂｙｔｅのチャンネル♯１の放送データが残っており、ＤＭＢ受信装置は、放送データが変更チャンネルのｍ値６５４による遅延時間と同様に３.２５７秒間ディスプレイされるように制御する。一方、ＤＭＢ受信装置は、バッファ４４０に残っているチャンネル♯１の放送データをＤｅｍｕｘ４５０に出力すると同時に、バッファ４４０の空間にデインタリーブ及び誤り訂正が行われたチャンネル♯２の放送データを格納する。チャンネル♯２のｍ値が同一なので、インタリーブした放送データのデインタリーブ及び誤り訂正を行う時間も３.２５７秒となり、残っているチャンネル♯１の放送時間と同一となる(Ｔ４)。
【００２１】
このとき、Ｔ４期間の間に、チャンネル♯１の放送データをディスプレイしているユーザーインターフェース４８０の表示部は、図３のように“現在チャンネル転換中です。少々お待ち下さい。”のようなメッセージをディスプレイすることで、ユーザーの混乱を避けることができる。
Ｔ４すなわち３.２５７秒が経過して、バッファ４４０に残っているチャンネル♯１の放送データが全てユーザーに伝達されると、チャンネル変換時に発生し得る画面切れのなく連続的にチャンネル♯２の放送データがユーザーに伝達さされる時点がＴ''となる。Ｔ''時点は、バッファ４４０に残っているチャンネル♯１の放送データが全てなくなり、バッファ４４０に格納された１０４Ｋｂｙｔｅのチャンネル♯２の放送データがＤｅｍｕｘ４５０、オーディオ/ビデオバッファ４６０、４７０、ユーザーインターフェース４８０のスピーカー及び表示部により、ユーザーに伝達される時点である。一方、バッファ４４０に格納れたチャンネル♯２の放送データがユーザーに伝達されると同時に、空いているバッファ４４０空間には連続するチャンネル♯２の放送データが格納されることで、バッファ４４０には、継続してデインタリーブ及び誤り訂正を行ったチャンネル♯２の放送データが格納される(Ｔ５)。
したがって、ユーザーは、チャンネル変更による空白画面を見ないようになり、ＤＭＢ受信装置は、前記過程を行うことで、チャンネル変換時に発生し得る画面切れのなく連続的に変更されたチャンネルをユーザーに伝達する。
【００２２】
前述した本発明では、具体的な実施の形態について説明したが、本発明の要旨から逸脱しない範囲内で多様な変形・実施が可能である。よって、本発明の範囲は前述した実施の形態に限るものではなく、特許請求の範囲だけでなくそれと均等なものにより定めなければならない。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施の形態によるＤＭＢ受信装置の構成を示すブロック図である。
【図２】本発明の実施の形態によるＤＭＢ受信過程のフローチャートである。
【図３】本発明の実施の形態によるチャンネル転換時のディスプレイ画面を示す例示図である。
【図４】本発明の実施の形態によるＤＭＢ受信過程に従うバッファリングの状態を示すタイミング図である。
【符号の説明】
【００２４】
４１０    ビタビデコーダ
４２０    バイトデインタリーバ
４３０    ＲＳデコーダ
４４０    バッファ
４５０    Ｄｅｍｕｘ
４６０    オーディオバッファ
４７０    ビデオバッファ
４８０    ユーザーインターフェース
【図１】
2006094498.tif 000004
【図２】
2006094498.tif 000005
【図３】
2006094498.tif 000006
【図４】
2006094498.tif 000007