(57)【要約】  この方法はシーケンスの復号に適するデコーダ（Ｄａｖ）及びＤａｖの上流へ接続されかつシーケンスの少なくとも一部を格納できるバッファを用いてオーディオ及び／又はビデオシーケンスを再生し、シーケンスはいくつかのデータブロックを用いて送信され、ブロックはオーディオ及び／又はビデオ情報データと、対応する誤り訂正データとを備え、これらデータは異なる時間間隔で送信され、上記方法は一時的動作モードと定常状態動作モードとを備え、定常状態動作モードにおいて、情報データがＤａｖへ供給される前に訂正データは対応する情報データへ適用される一方、一時的動作モードでは、情報データは対応する訂正データを無視してＤａｖへ直接に供給され、一時的動作モードは、オーディオ及び／又はビデオシーケンスが再生、及び決定された時間間隔のために選択された後に使用され、シーケンスの再生は選択の直後に訂正データの適用を待つことなく行われる。
2010504058.tif 000002
【特許請求の範囲】
【請求項１】
オーディオ及び／又はビデオシーケンスを、上記シーケンスを復号することができるデコーダと、上記デコーダの上流に接続されかつ上記シーケンスの少なくとも一部を一時的に格納することができるバッファとを用いて再生するための方法であって、上記シーケンスはいくつかのデータブロックによって送信され、上記ブロックの各々は、オーディオ及び／又はビデオ情報データのセクションと、対応する誤り訂正データセクションとを備え、このようなセクションは、特に異なる時間間隔において送信される方法において、
上記方法は、一時的動作モードと、定常状態動作モードとを含み、上記定常状態動作モードにおいて、ブロックの訂正データは、上記情報データが上記デコーダへ供給される前に、上記ブロックの対応する情報データへ適用される一方、上記一時的動作モードにおいて、ブロックの情報データは、上記ブロックの対応する訂正データを無視して上記デコーダへ直接に供給されることを特徴とする方法。
【請求項２】
ブロックの上記情報データは、上記ブロックの上記情報データセクションの受信が完了する前に上記デコーダへ供給されることを特徴とする請求項１記載の方法。
【請求項３】
上記定常状態動作モードにおいて、上記情報データは上記デコーダによって公称速度で復号されることと、上記一時的動作モードにおいて、上記情報データは上記デコーダによって上記公称速度より低速で復号されることとを特徴とする請求項１又は２記載の方法。
【請求項４】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項１又は２記載の方法において、
上記定常状態動作モードにおいて、上記情報データは上記デコーダによって公称速度で復号されることと、上記一時的動作モードにおいて、上記情報データは上記デコーダによってまず上記公称速度で復号され、かつ検出される誤りの数及び／又はタイプに依存して少なくとも１つの所定の状態が検証された後は、上記公称速度より低速で復号されることを特徴とする方法。
【請求項５】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項１から４までのうちのいずれか１つに記載の方法において、
一時的動作の間隔時間において、所定のしきい値を超えるいくつかの誤りが検出されるとき、非訂正情報データの上記デコーダへの供給が回避又は中断され、かつ好適には、訂正情報データの上記デコーダへの供給が利用可能であれば開始されることを特徴とする方法。
【請求項６】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項１から５のうちのいずれか１つの請求項記載の方法において、
一時的動作の間隔時間において、所定のタイプの少なくとも１つの誤りが検出されれば、非訂正情報データの上記デコーダへの供給が回避又は中断され、好適には、訂正情報データの上記デコーダへの供給が利用可能であれば開始されることを特徴とする方法。
【請求項７】
上記時間間隔の間に検出される誤りの数及び／又はタイプに依存して、少なくとも１つの所定の状態が検証されると、非訂正情報データの上記デコーダへの供給が回避又は中断され、かつ好適には、訂正情報データの上記デコーダへの供給が利用可能であれば開始されることを特徴とする請求項５及び６記載の方法。
【請求項８】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項１から７のうちのいずれか１つの請求項記載の方法において、
上記一時的モードが上記オーディオ及び／又はビデオシーケンスが再生のために選択された後に、上記選択後に検出される誤りの数及び／又はタイプに依存して少なくとも１つの所定の状態が検証されるまで使用されることを特徴とする方法。
【請求項９】
上記少なくとも１つの状態は上記シーケンスの１つのデータブロックを参照することを特徴とする請求項８記載の方法。
【請求項１０】
上記少なくとも１つの状態は、連続するデータブロックについて繰返し計算されることを特徴とする請求項８記載の方法。
【請求項１１】
上記一時的モードは、上記オーディオ及び／又はビデオシーケンスが再生のため、及び決められた時間間隔のために選択された後に使用されることと、上記定常状態モードは上記決められた時間間隔の後に使用されることを特徴とする請求項１から７のうちのいずれか１つの請求項記載の方法。
【請求項１２】
上記決められた時間間隔は、１つのブロックの訂正データを上記ブロックの対応する情報データへ適用するために必要な時間に依存することを特徴とする請求項１１記載の方法。
【請求項１３】
上記決められた時間間隔は、１つのデータブロックの受信及び／又は再生の持続時間に依存することを特徴とする請求項１１又は１２記載の方法。
【請求項１４】
上記決められた時間間隔は約ｔ１＋（ＴＢ＋ＴＦＥＣ）に等しく、ｔ１は上記シーケンスの上記選択から上記シーケンスに関するブロックの受信までの時間間隔であり、ＴＢは上記シーケンスに関するブロックの受信の持続時間であり、ＴＦＥＣは、上記シーケンスに関するブロックの訂正データを上記ブロックの対応する情報データへ適用するために必要な時間であることを特徴とする請求項１１記載の方法。
【請求項１５】
上記決められた時間間隔は約ｔ１＋（ＴＢ＋ＴＦＥＣ）／（１−α）以上であり、ｔ１は上記シーケンスの上記選択から上記シーケンスに関するブロックの受信までの時間間隔であり、ＴＢは上記シーケンスに関するブロックの受信の持続時間であり、ＴＦＥＣは、上記シーケンスに関するブロックの訂正データを上記ブロックの対応する情報データへ適用するために必要な時間であり、αは、上記一時的動作モードにおける情報復号速度と上記定常状態動作モードにおける情報復号速度との（１よりも小さい）割合であることを特徴とする請求項１１記載の方法。
【請求項１６】
上記決められた時間間隔は、αの異なる値に関連づけられるいくつかの時間部分間隔を規定することを特徴とする請求項１５記載の方法。
【請求項１７】
αの値は、値１に達するまで漸次増大されることを特徴とする請求項１５又は１６記載の方法。
【請求項１８】
上記一時的動作モードから上記定常状態動作モードへの切り替え時間はユーザコマンドに依存することを特徴とする請求項１から１７のうちのいずれか１つの請求項記載の方法。
【請求項１９】
上記一時的動作モードから上記定常状態動作モードへの切り替えモードはユーザコマンドに依存することを特徴とする請求項１から１８のうちのいずれか１つの請求項記載の方法。
【請求項２０】
上記切り替えモードに関する上記ユーザコマンドは、上記公称復号速度より低い情報データの復号速度が使用されるべきか否かを指定することを特徴とする請求項１９記載の方法。
【請求項２１】
上記誤り訂正データはリードソロモン型の線形ブロック符号を使用して計算されることを特徴とする請求項１から２０のうちのいずれか１つの請求項記載の方法。
【請求項２２】
上記誤り訂正データは、上記情報データが列ごとに挿入されている行列の行を始点として計算されることを特徴とする請求項１から２１のうちのいずれか１つの請求項記載の方法。
【請求項２３】
上記一時的動作モードの間、周波数変換は上記デコーダにより復号される上記オーディオ−ビデオシーケンスに関するオーディオ情報データへ適用され、上記周波数変換は中間周波数をその自然値へ移動させることを特徴とする請求項１から２２のうちのいずれか１つの請求項記載の方法。
【請求項２４】
上記一時的動作モードの間、周波数変換は上記デコーダにより復号される上記オーディオ−ビデオシーケンスに関するオーディオ情報データから導出されるアナログオーディオ信号へ適用され、上記周波数変換は中間周波数をその自然値へ移動させることを特徴とする請求項１から２２のうちのいずれか１つの請求項記載の方法。
【請求項２５】
上記一時的動作モードの間、位相ボコーダ技術は上記オーディオ−ビデオシーケンスに関しかつ上記デコーダにより復号されるオーディオ情報データへ適用されることを特徴とする請求項１から２２のうちのいずれか１つの請求項記載の方法。
【請求項２６】
上記一時的動作モードの間、ＴＤＨＳ（Ｔｉｍｅ  Ｄｏｍａｉｎ  Ｈａｒｍｏｎｉｃ  Ｓｃａｌｉｎｇ（タイムドメインハーモニックスケーリング））技術は上記オーディオ−ビデオシーケンスに関しかつ上記デコーダにより復号されるオーディオ情報データへ適用されることを特徴とする請求項１から２２のうちのいずれか１つの請求項記載の方法。
【請求項２７】
上記データブロックの各々は、インタリーブ行列に含まれるデータを備えることを特徴とする請求項１から２６のうちのいずれか１つの請求項記載の方法。
【請求項２８】
上記データブロックの各々の始まりにおいて、符号化された画像は先行する画像を参照することなく含まれることを特徴とする請求項１から２７のうちのいずれか１つの請求項記載の方法。
【請求項２９】
上記一時的動作モードに続き、かつ上記定常状態動作モードに先行する中間動作モードを備えることを特徴とする請求項１から２８のうちのいずれか１つの請求項記載の方法。
【請求項３０】
上記中間動作モードにおいて、訂正データと非訂正データの混合データは上記デコーダへ供給されることを特徴とする請求項２９記載の方法。
【請求項３１】
上記オーディオ及び／又はビデオシーケンスは、送信技術の手段により、タイムスライシングにおいて他のオーディオ及び／又はビデオシーケンスと共に送信されることを特徴とする請求項１から３０のうちのいずれか１つの請求項記載の方法。
【請求項３２】
タイムスライシングにおける送信のあらゆるデータスライスは、インタリーブ行列に含まれるデータの一部を備えることを特徴とする請求項３１記載の方法。
【請求項３３】
上記データの一部はオーディオ及び／又はビデオシーケンスに関する情報データを備えることを特徴とする請求項３１記載の方法。
【請求項３４】
上記データの一部はオーディオ及び／又はビデオシーケンスに関する訂正データを備えることを特徴とする請求項３１記載の方法。
【請求項３５】
上記データの一部はオーディオ及び／又はビデオシーケンスに関する情報データ及び訂正データの混合データを備えることを特徴とする請求項３１記載の方法。
【請求項３６】
タイムスライシングにおける送信のデータ情報スライスは異なるタイプのデータの一部を備えることを特徴とする請求項３３から３５のうちのいずれか１つの請求項記載の方法。
【請求項３７】
上記一部は上記行列の１つの正確な部分行列であることを特徴とする請求項３１から３６のうちのいずれか１つの請求項記載の方法。
【請求項３８】
タイムスライシングにおける送信の各データスライスの始まりにおいて、先行する画像を参照することなく符号化される画像が含まれることを特徴とする請求項３１から３６のうちのいずれか１つの請求項記載の方法。
【請求項３９】
上記定常状態動作モードにおいて、上記情報データは上記バッファから公称速度で抽出され、かつ上記一時的動作モードにおいて、上記情報データは上記バッファから上記公称速度より低速で抽出されることを特徴とする請求項１から３８のうちのいずれか１つの請求項記載の方法。
【請求項４０】
上記定常状態動作モードにおいて、上記バッファからの読み出し速度は上記バッファにおける書込み速度に等しいことと、上記一時的動作モードにおいて、上記バッファからの上記読み出し速度は上記バッファにおける上記書込み速度より低速であることを特徴とする請求項３９記載の方法。
【請求項４１】
上記読み出し速度と上記書込み速度との差は、クロック信号の１つ又は複数のパルスを周期的にスキップすることによって取得されることを特徴とする請求項４０記載の方法。
【請求項４２】
オーディオ及び／又はビデオシーケンスを再生するためのデバイスであって、上記シーケンスを復号することができるデコーダと、上記デコーダの上流に接続され、上記シーケンスの少なくとも一部を一時的に格納することができるバッファとを備え、請求項１から４１のうちのいずれか１つの請求項記載の再生方法を実行することができる手段を備えることを特徴とするデバイス。
【請求項４３】
上記手段はプログラムされるタイプであり、かつ請求項１から３９のうちのいずれか１つの請求項記載の再生方法を少なくとも部分的に実装することができる複数のコードを備えることを特徴とする請求項４２記載のデバイス。
【請求項４４】
少なくとも１つの請求項４２又は４３記載のデバイスを備えることを特徴とする、特にテレビジョン受信機である、オーディオ及び／又はビデオシーケンスの再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオ及び／又はビデオシーケンスを再生するための方法並びに本方法を使用する再生デバイス及び再生装置に関する。
【背景技術】
【０００２】
現代のオーディオ−ビデオデジタル受信機は、本質的にオーディオ−ビデオシーケンスにより構成される多数のオーディオ−ビデオサービスを受信することができる。
【０００３】
ユーザはしばしばいわゆる「ザッピング」を行ない、即ち所望のサービスが発見されるまで多くのサービスを順次選択する。ユーザは、多数のサービスを高速で調査することができるように、１つのサービスから別のサービスへ（例えば、受信機の遠隔制御を用いて）極めて迅速に（例えば、１秒又は２秒で）切り替えすることを希望し、よって、受信機はユーザのこの要求を満たし得ることが重要である。以下の説明から明らかとなるように、本発明は、移動体受信機の場合に特に効果的である。
【０００４】
（例えば受信機の移動に起因して経時的に信号対雑音比が変化する）雑音のある時変チャネル上でデジタルデータの信頼性のある通信を達成するために最も使用される方法の１つは、既知のＢＣＨ、リードソロモン及びＬＤＰＣ符号などの誤り訂正符号（ＦＥＣ＝前方誤り訂正符号）の使用と組み合わせて送信データブロックをインタリーブする方法である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】米国特許第５５８３６５２号明細書。
【特許文献２】国際公開ＷＯ２００６／０３１９２５号公報。
【非特許文献】
【０００６】
【非特許文献１】ETSI EN 302 304.
【非特許文献２】ETSI EN 301 192.
【非特許文献３】ISO/IEC 13818-1 - parts 1 and 2 - packet multiplexer: "Information technology - Generic coding of moving pictures and associated audio information".
【非特許文献４】Portnoff, M., "Implementation of the digital phase vocoder using the fast Fourier transform," IEEE Transactions on Acoustics, Speech, and Signal Processing, Volume 24, Issue 3, June 1976, pages 243-248.
【非特許文献５】Malah, D., "Time-domain algorithms for harmonic bandwidth reduction and time scaling of speech signals," IEEE Transactions on Acoustics, Speech, and Signal Processing, Volume 27, Issue 2, April 1979, pages 121-133.
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特に、ある種のタイプの送信チャネルは時折インパルス雑音による影響をうける場合があり、他の場合では、特に移動体受信の場合、信号は、障害物の存在に起因する非周波数選択性減衰、又は信号反射（マルチパス伝搬）に起因する周波数選択性減衰を経験することがある。このような状況においては、連続性ビットの長いシーケンスは変造される可能性があり（「バースト」誤り）、結果的に、元のシーケンスを回復させるための誤り訂正符号の有効性が失われる。このような場合、データブロックは通常インタリーブされ、よって、データを元の順序に戻すために受信機がインタリーブの逆処理（以下、デインタリーブという。）を実行するとき、予想される誤りシーケンス（「バースト」）の影響はブロック内部で均一に分散され（以下、インタリーブブロックという。）、この方法では、誤りによって影響されるビットが連続する確率が低下し、かつ誤り訂正符号（ＦＥＣ）の適用が元のシーケンスの復元に繋がる確率が上昇する。誤りバーストの最大持続時間より何倍も長いものであるインタリーブブロックのサイズが大きいほど、処理の有効性が高まる。
【０００８】
インタリーブ処理を実現する典型的な方法は、コードワードを所定のサイズの行列内に書込み、これらを垂直に次々と列に挿入しかつこれらを１行ずつ水平に再び読み出す方法である。行列のサイズが大きいほど、送信チャネル内に生成される連続性の誤りの距離が大きいことは明らかである。
【０００９】
特に重要な送信チャネルでは、誤り率の低い受信を達成するために大型サイズのインタリーブブロックを使用し、結果的に受信処理において高い遅延周期を受け入れることが必要である。例えば、衛星により送信される信号の移動体受信機による受信の場合がそうである。このような場合、受信信号のレベルが低いことによって、受信アンテナと衛星との間に位置する任意の障害物（建物、樹木、橋、トンネル、鉄塔など）が受信信号のレベルを極端に低減し、又は無効にし、数秒又は何秒も続く可能性がある中断が生じる。
【００１０】
この種の中断を訂正するために、インタリーブブロックは、採用される符号の訂正能力に依存して、誤ったデータの数が、含まれるデータの「適度な」部分だけであるサイズにされる。例えば、各インタリーブブロックにおいて誤ったデータの一定の割合ε＝２５％を訂正できる線形ブロック符号が使用されるものとする。これは、受信処理において容認できる誤り率を達成するために、インタリーブブロックの送信の持続時間が最長中断の持続時間の少なくとも４倍は長くなることを意味する。
【００１１】
例えば、システムが単一のオーディオ−ビデオサービスをビットレートＲｓ＝０．１５Ｍｂｉｔ／ｓで符号化しているものとし、かつチャネル上で最大持続時間Ｔｂｕｒｓｔ＝２．５秒を有する誤りバーストを復元することを希望しているものとする。このとき、効率レートη＝０．７５を有する採用されたＦＥＣ符号がε＝２５％の消去ビットの復元を許容すれば、チャネル上で送信されるビットに時間ＴI＞（Ｔｂｕｒｓｔ／ε）＝１０秒（以下、ＴIをインタリーブ時間として指示する。）に渡って作用する対応するインタリーブが必要であり、よって、最小のインタリーブブロックはＭ＝ＴIＲｓ／η＝２Ｍｂｉｔに等しい。
【００１２】
Ｓ個のオーディオ−ビデオサービスが単一のデータフローに結合され（例えば、ＭＰＥＧトランスポート多重化）かつデータがチャネル上でΣｉ＝１，…，ｓ｛Ｒｓ（ｉ）／η｝（すべてのサービスが同じビットレートＲｓを有しかつ可能な追加のシグナリングデータを無視すれば、Ｒｍ＝ＳＲｓ／ηである。）に等しい多重ビットレートＲｍで送信される時分割多重送信システムの場合に、類似の状況が発生する。例えば、Ｓ＝２０，Ｒｓ／η＝０．２Ｍｂｉｔ／ｓ，Ｒｍ＝４Ｍｂｉｔ／ｓである。このような場合、インタリーブブロック及びＦＥＣは、インタリーブバッファのサイズ及びＦＥＣデコーダの動作クロックレートを縮小するために、典型的には（多重化後のＳ個すべてのサービスではなく）単一のサービスごとに適用される（実際、ユーザは一度に１つのオーディオ−ビデオサービスを見ることから、Ｓ個すべてのサービスにおける誤りを訂正する必要はない。）。
【００１３】
この場合、誤りバーストを訂正する能力は、インタリーブブロックのサイズＭだけでなく、多重化処理にも依存する。図３（ａ）は、多重化が、異なるサービスに関するビットをチャネル上へ均一に分散させる場合を時間スケール図で示し、すべての斜線を施された方形は、所定のサービスに対応するデータを送信するパケットを表し、無地の方形は残りの（Ｓ−１）個のサービスに対応する。この場合、チャネル上の誤りバースト（最大持続時間Ｔｂｕｒｓｔを有するが、送信速度の増大に起因してＳ倍のビットに影響する。）は、いくつかのサービスに均一に影響し、よって、状況は１つのサービスしか送信しないシステムの場合と同じになり、ＴI＝Ｍ／（Ｒｓ／η）はＴｂｕｒｓｔ／εより大きいものでなければならない。以下、「十分に均一な」時分割多重化という表現は、チャネル上の誤りバーストの典型的な周期（Ｔｂｕｒｓｔ）においてすべてのサービスに関するビットのパケットを送信しかつ所定のサービスに関するパケットの数はそのビットレートに比例する多重化を指す。後に詳述するように、これは、「タイムスライシング」の場合には適用不可である。
【００１４】
デインタリーブバッファに起因する受信機の追加的な複雑さを別として、インタリーブ技術の欠点の１つは、受信機において、データ受信の開始と対応するＦＥＣの復号との間に遅延期間が導入されることにあり、実際に、受信機は、ＦＥＣの復号を開始する前に、インタリーブブロック全体を受信しかつ格納する。したがって、ユーザが新しいオーディオ−ビデオサービスを選択するたびに、受信機はすべてのインタリーブブロックを内部メモリ（以下では、デインタリーブバッファ又は単にバッファという。）にロードし、かつ情報セクションにおいて送信されるオーディオ−ビデオデータを誤り訂正セクション（ＦＥＣ）において送信されるデータを用いて訂正し、その後、オーディオ−ビデオ信号を生成するために情報セクションの復号を開始する。大型ブロックの場合、これはユーザにとって容認できない遅延に繋がる可能性があり、ユーザは、サービスを閲覧して選択する（「ザッピング」）間、画面の画像を見て音声を聴くまでに数秒（本例では、Ｍ／（Ｒｓ／η）＝１０秒）を待機しなければならない（単純化のために、オーディオ−ビデオ信号の復号による遅延は考慮しない。）。
【００１５】
ザッピングの間に必要とされる時間量の課題に対する即時的解決法は、全サービスのインタリーブブロックを収容するためにサイズＭのＳ個のバッファを使用することである可能性もあるが、当然ながら、受信機内にＳ倍大きいメモリが必要となり、結果的にコストが上昇する（「タイムスライシング」の場合への適用不可については後述する。）。
【００１６】
インタリーブ技術をリード−ソロモン符号と組み合わせて適用する典型的な一例は、非特許文献１記載の技術規格（ＤＶＢ−Ｈ＝“Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｂｒｏａｄｃａｓｔｉｎｇ−Ｈａｎｄｈｅｌｄ−”（デジタルビデオブロードキャスティング−ハンドヘルド−））がある。同規格は非特許文献２記載の技術規格を参照し、テレビ信号を移動体受信機へ放送するために使用される。この規格において、インタリーブブロックの最大サイズはＭ＝２Ｍｂｉｔであって、無線周波数チャネル上で送信されるＭＰＥＧ多重化を構成できる何十ものサービスの各々に適用されることが可能である（多重化全体は、数Ｍｂｉｔ／ｓから数十Ｍｂｉｔ／ｓまでの範囲の送信ビットレートＲｍに達することができ、かつＳ個のサービスによる上述の単純化された場合では、各々が同じビットレートＲｓである［ＳＲｓ／η］に等しい送信ビットレートＲｍに達することができる。）。図１は、上述の技術規格において使用されるインタリーブ及びＦＥＣの図である。
【００１７】
さらに、上述の技術規格などの「タイムスライシング」と呼ばれる技術を利用するいくつかの送信システムも存在する。即ち、所定のサービス（又はサービスグループ）に関するデータブロックは、上記サービスに同調される受信機がその間はアクティブである周期的サイクルに従った既知の時間間隔（「タイムスライス」）において、チャネル（Ｒｍ）により許容される最大ビットレートで送信される。多重化でトランスポートされる他のサービス（又はサービスグループ）が送信される残りの時間間隔では、受信機が非活性化され、よってバッテリ消費が大幅に（例えば、９０％まで）低減される。ＤＶＢ−Ｈ規格では、あるタイムスライスにおいて送信されるデータは、図３（ｂ）に示すようにリードソロモン符号のインタリーブブロックに対応する。図３（ｂ）では、斜線が施されているブロックは同じサービスに関するデータのブロックを表し、無色のブロックは他の（Ｓ−１）個のサービスを表す。このタイプの構成は、次のような結果を意味する。
【００１８】
（ａ）（最大サイズがＭ＝２Ｍｂｉｔである特定の場合において）インタリーブブロックは、チャネルにより許容される最大レートＲｍにより超短時間（例えば、Ｒｍ＝４Ｍｂｉｔ／ｓであればＴI＝Ｍ／Ｒｍ＝０．５秒）で送信され、したがって、受信処理において、このインタリーブは誤りバーストを効率的に分配して持続時間をＴｂｕｒｓｔ＜εＴI＝０．１２５秒にする。ただし、ε＝０．２５である（これは、先に指摘したように、衛星信号を受信する場合には不十分な値である。）。言い換えれば、タイムスライシングのない場合と比較すると、インタリーブ時間は、同じサイズのバッファＭに関してＳ倍短縮される。ＤＶＢ−Ｈ規格の場合、この欠点は、典型的な参照チャネル（何十ミリ秒も続く中断を引き起こす高いドップラ周波数に対抗するためにＦＥＣが使用される地上ＶＨＦ／ＵＨＦチャネル）上では重大ではない。
【００１９】
（ｂ）受信機のデインタリーブメモリは、単一サービスのビットレートＲｓ／ηより遙かに高いレートＲｍでロードされる（Ｓ個のサービスがすべて同じビットレートＲｓ／ηで送信されれば、Ｒｍ＝ＳＲｓ／η）。しかしながら、これは、デインタリーブメモリのロード時間に起因する上述のザッピング時に発生する遅延期間の課題を解決しない。実際に、タイムスライシングの場合、送信は他の（Ｓ−１）個のサービスと周期的に発生し、一方でユーザは１つのサービスから別のサービスへランダムに変更し、よって、あるサービスへのアクセスするために必要とされる最大時間はそのサイクルの持続時間（上述の例では、上記サイクルの持続時間はＴｃ＝ＭＳ／Ｒｍである。）とバッファの（無関係の）ロード時間Ｍ／Ｒｍとの和に等しくなる。例えば、多重化が各々をビットレート０．１５０Ｍｂｉｔ／ｓ、η＝０．７５、Ｒｍ＝４Ｍｂｉｔ／ｓ、Ｍ＝２Ｍｂｉｔで計Ｓ＝２０個のサービスをトランスポートすれば、サイクルは、「連続する」レートＲｓ／ηにおけるインタリーブメモリのロード時間の場合（上述の例では、Ｍ／（Ｒｓ／η）＝１０秒）と同様にＭＳ／Ｒｍ＝１０秒間続く。タイムスライシングの場合、平均ザッピング時間は、Ｔｃ／２（即ち、本例では５秒）と、Ｍ／Ｒｍであるバッファのロードに必要な時間との和に等しい。上述の連続する送信の場合のように、ザッピング時間の課題に対する即時的解決法は、サイズＭ×Ｓのバッファ、即ち全サービスのインタリーブブロックを収容しやすいバッファを使用するというものであるが、タイムスライシングの使用により保証される優位点、即ちバッテリ消費の低減は失われ（受信機が常にオンになる。）、かつ明らかに、受信機においてはＳ倍大きいメモリ量が必要となり、結果的にコストは上昇する。
【００２０】
結論として、上述の技術規格及び他の送信システムにおいて実行されるようなタイムスライシング技術は、バッテリ消費の低減を見込むものであるが、長い中断により特徴づけられるチャネル上のインタリーブメモリＭの限られた活用をもたらし、かつ高いザッピング時間を意味する（上述の例では、スライシングサイクルの持続時間はＴｃ＝ＭＳ／Ｒｍに等しい。）。
【００２１】
送信されるオーディオ−ビデオデータが変更もされず、インタリーブ処理により混合もされないように、「仮想インタリーブ」と呼ばれる技術を使用することは一般的な方法である（上述の技術規格を参照。）。このような技術は、例えばリードソロモン符号のような体系的なブロック符号化を使用して（体系的符号は有益なデータを変形しない点に留意されたい。）誤り訂正データを計算するためにインタリーブを適用し、次いで、デインタリーブを介して元のオーディオ−ビデオフローシーケンスを再構成した後に送信し、一方で誤り訂正データが別に送信されることから成る。受信条件が重要ではないことを条件として、仮想インタリーブは、単純化された受信機が単にＦＥＣ符号の誤り訂正データを無視することにより情報データ（オーディオ−ビデオフロー）を復号することを許容する。仮想インタリーブによるＦＥＣの場合、受信機は、ＦＥＣがオーディオ−ビデオ情報符号に対して訂正を実行することを許容するために、インタリーブ処理を実行する（かつデインタリーブ処理を実行しない）サイズＭのバッファを必要とする。
【００２２】
本発明の一般的な目的は、受信機がユーザにより選択されるオーディオ及び／又はビデオサービスを即座に再生できる方法を実行することにあり、典型的には、本発明はオーディオ及び／又はビデオサービスに適用される。
【００２３】
この目的は、本明細書の一体部分として考慮されなければならない添付の特許請求の範囲に記載されている再生方法によって達成される。
【課題を解決するための手段】
【００２４】
本発明に係る方法の基本的着想は、２つの動作モード、即ち、誤り訂正データが使用されない一時的動作モード（「低保護受信」）と、誤り訂正データが使用される定常状態動作モード（「高保護受信」）とを提供することに存する。
【００２５】
一時的動作モードは、典型的には、ユーザがシーケンス、即ちサービスを選択した直後に、これを即座に再生するために使用される。
【００２６】
定常状態動作モードは、（ユーザが当面の間、別のサービスを選択していなければ）後に使用される。
【００２７】
特に、再生は、インタリーブバッファが完全にロードされる前に開始することができ（ＦＥＣ及び仮想インタリーブが送信機により使用されることを仮定する。）、その次に、インタリーブ及びＦＥＣを有する「高保護」状態に切り替えてオーディオ−ビデオ信号の再生の連続性も保証される。
【００２８】
（図３（ａ）に示すように、タイムスライシングのない）単一のサービスの送信、若しくはＳ個の「十分に均一な」サービスの多重化送信の場合、上記方法は、送信装置を変更せず、使用される通信規格を変形することなしに、受信デバイスにおいて実装されることが可能である。
【００２９】
また、本発明は、後述するように送信システムに適切な変形を導入することによってタイムスライシング技術と組み合わせて使用されることも可能であり、インタリーブメモリをより良く活用するという効果が追加され、結果的に、長い中断により影響されるチャネル（例えば、衛星による移動体受信のチャネル）上の誤り訂正性能が向上する。
【００３０】
上記方法は、サービスのオーディオ−ビデオデータが受信機に即時アクセス可能であるようにオーディオ−ビデオデータを変更しないで保持するという仮想インタリーブの特性を利用する。
【００３１】
ビットレートＲｓ／ηでの単一サービスの送信、又は（タイムスライシングのない）ビットレートＲｍでのＳ個のサービスの多重化送信の場合、本発明に係る方法は、ザッピング時に、ユーザにビデオ及び／又はオーディオシーケンスを即時に示すために（無視可能なザッピング時間）、インタリーブブロックのロードを待つことなくオーディオ−ビデオデコーダへＦＥＣ符号によって訂正されていないデータフロー（以下、「非訂正フロー」）を供給し、インタリーブバッファが完全にロードされた時間から開始される適切に選ばれた第２の時間にＦＥＣ符号により訂正されるフロー（以下、「訂正フロー」）に切り替えることを規定している。訂正フロー及び非訂正フローである２つの上記フローが着信データのそれに等しい同じレートＲｓ／ηで読み出されていれば、これらはＭ／（Ｒｓ／η）に等しい時間遅延を有するであろうが（ＦＥＣ復号遅延の可能性は無視する。）、いずれの場合も、後述する方法は、オーディオ−ビデオ信号の面倒な中断又は反復を回避するために、非訂正フローから訂正フローへの切り替え時のこのような遅延をなくすることを見込んでいる。
【００３２】
タイムスライシングを使用していくつかのサービスを多重送信する場合は、本発明に係る方法を適用することができるが、図３（ｂ）及び３（ｃ）に示すように、現在のシステム、例えば技術規格ＤＶＢ−Ｈ、で使用されているスライシングサイクルの変形を導入することが効果的である。上記変形によれば、サイズＭのインタリーブブロックは単一のタイムスライス内で送信されず、サイズＭ／ＪであるＪ個のミニブロック（インタリーブ行列の完全な列数に等しい。）に分割される。ただし、Ｊは、チャネルの特性（中断持続時間）及び受信機の特性（再同期時間）に基づいて、スライシングサイクル時間を適切に短縮するために選択される整数であり、以下でより詳しく説明する。Ｓ個のサービスのミニブロックは、図３（ｃ）（本ケースでは、Ｊ＝５、Ｓ＝２０、Ｔｃ＝１０秒）に示すように、周期Ｔｃ／ＪであるＪ個のサブサイクルを生成するように周期的に送信される。したがって、受信機のインタリーブバッファはＪ個の間隔内にロードされ、本発明に係る方法が使用されれば、ザッピング後の遅延期間は、最悪の場合でＴｃ／Ｊ（本例では２秒）に等しくかつ平均でＴｃ／２Ｊ（本例では１秒）に等しく、誤りのない受信の場合、従来の受信機よりもＪ倍短縮される。
【００３３】
なお、Ｊは、タイムスライシングのエネルギー節約を高く維持するために、チャネル上の各サービスの送信時間（Ｍ／ＪＲｍ）を十分な長さ（オフ切り替え後の復調器／受信機の再同期時間Ｔｓｙｎｃ以上、例えば数百ミリ秒）に保ちながら、（ザッピング時間を短縮するために）可能な限り長くなるように選択される。実際に、持続時間がＭＳ／ＪＲｍであるタイムスライシングのサブサイクルにおいて、受信機は時間Ｔｓｙｎｃ＋Ｍ／ＪＲｍに渡ってオンに保持されなければならず、バッテリ寿命の節約は（Ｔｓｙｎｃ＋Ｍ／ＪＲｍ）／（ＭＳ／ＪＲｍ）に等しい。
【００３４】
タイムスライシングサイクルをＪ個のサブサイクルに分割することは、信号の長いランダムな中断を示すチャネル上の受信性能を高めるためにも極めて望ましいことは留意されるべきである。実際に、図３（ｂ）の例では、２Ｍｂｉｔのブロックが０．５秒間で送信され、このような間隔の間に２秒間の信号中断が発生すれば、リードソロモン符号は送信された元のシーケンスを復元することができないであろう。図３（ｃ）の場合では、１つのサービスが各々１００ミリ秒である５つの４００ｋｂｉｔサブブロックで送信される。チャネル上の２秒間の中断は、リードソロモンＦＥＣによる完全な訂正の可能性を伴って各サービスのビットの２０％を消失するに過ぎない。
【００３５】
非訂正フローと訂正フローとの間の遅延の排除は、インタリーブバッファに格納される非訂正データを定常状態動作モードで使用される平均レートＲｓより（例えば、１０％又は２０％）低い平均レートＲｓ’（ｔ）で読み出しかつオーディオ−ビデオデコーダへ送り出すことによって達成される。訂正フローへの切り替えは、２つのフローの整合が達成された後（いずれの場合も、インタリーブバッファが完全にロードされてＦＥＣが起動された後）に行われる。この時刻以後、オーディオ及びビデオデータは訂正フローから通常レートＲｓで読み出されかつ復号される。
【００３６】
オーディオ−ビデオデータの復号レートは、当分野の当業者に公知である方法の１つにしたがって、バッファ内に格納されるデータの読み出しと同期して実行される。この場合、訂正フローへの切り替え前に、復号レートが、復号後の（無視可能な）画像及びオーディオレートの減速を伴って値Ｒｓ’（ｔ）まで僅かに低減され、よって結果はユーザに知覚できず、ユーザの邪魔をすることもない。復号されるビデオ信号の連続的再生を達成するためには、一時的周期の間に、画像レートの生成メカニズムを当業者に知られる技術を用いて変形することが効果的である。
【００３７】
本発明の別の実施形態では、既知の方法の１つにしたがって、ユーザからオーディオ信号のピッチ変化を隠すために、低減された速度で読み出されて復号されるオーディオデータへ周波数変換が適用される。
【００３８】
別の態様によれば、本発明はまた、本発明に係る方法を使用するシーケンスを再生するためのデバイス及びシーケンスを再生するための装置に関する。
【００３９】
以下の説明では、本発明の他の目的、特徴及び優位点を明らかにする。
【００４０】
本発明をより良く理解するために、添付の図面に関連して、単に非限定的な例として考慮されるものとする本発明の実施形態の例について、以下で説明する。
【図面の簡単な説明】
【００４１】
【図１ａ】最新技術から知られる１つの可能なインタリーブ方法を表す。
【図１ｂ】最新技術から知られる１つの可能なインタリーブ方法を表す。
【図２】本発明に係る方法の概念的な図である。
【図３】（ａ）は、時分割パケット多重化の一例である（パケットは送信機によりランダムに挿入される。）。ＭＰＥＧトランスポートストリーム多重化の場合、パケットサイズは１８８バイトである。（ｂ）は、ＤＶＢ−Ｈ規格に採用されているような従来のタイムスライシングサイクルを示す。あらゆるタイムスライスにおいて、単一のサービス（又はサービスグループ）に関するインタリーブブロックのデータが送信される（例えば、Ｍ＝２Ｍｂｉｔの場合、約１０００個のＭＰＥＧパケットが送信される。）。（ｃ）は、本発明を適用可能にするために変形されたタイムスライシングサイクルを示す。単一サービスのインタリーブブロックはＪ個のミニブロックに分割され、他のサービスのミニブロックと一緒に周期的に交互に送信される。
【図４】（ａ）及び（ｂ）は、減速された後のオーディオ信号の周波数スペクトル変動を示す。（ｃ）は、ピッチの低下をマスクするために適用され得る可能な訂正を示す図である。
【図５】最新技術に係る、かつ本発明の一態様に係る、４つのオーディオ−ビデオシーケンス又はサービスのタイムスライシング送信を示す。
【発明を実施するための形態】
【００４２】
図１ａ及び図１ｂにおいて、図は、オーディオ−ビデオ信号を移動体端末へ送信するためのＤＶＢ−Ｈ規格に使用されているようなインタリーブ方法を示す。この規格では、保護システムは、リードソロモン型の線形ブロック符号を使用して達成される誤り訂正データ（ＦＥＣ）を追加することによってＭＰＥ［Ｍｕｌｔｉ‐Ｐｒｏｔｏｃｏｌ  Ｅｎｃａｐｓｕｌａｔｉｏｎ］プロトコル層に導入される。このような訂正データは、ＩＰ（インターネット・プロトコル）パケットなどの情報データを始点として計算される。
【００４３】
上記誤り保護データは、ＭＰＥＧパケットマルチプレクサ（非特許文献３参照。）を供給する単一の「オーディオ−ビデオサービス」ごとのデータフローへ追加され、上記マルチプレクサは、同一の無線周波数チャネル上で送信するためのいくつかのサービスを順に組み立てる。
【００４４】
情報パケットは、リードソロモンコードワードの長さに等しいＮＣ個の列と、可変数であるＮＲ個の行とを有する行列に挿入される。行列の各要素は、単一の情報バイトを伝送する。
【００４５】
行列は、垂直に、ＮＣＡ個の列を有する左部分行列ＡＤＴと、ＮＣＲ個の列を有する右部分行列ＲＳＤＴとの２つの部分行列に分割される。送信側では、整数ｐ個の情報パケットＩＤ（ＩＤ１，ＩＤ２，…，ＩＤｐ）のバイトが部分行列ＡＤＴ内の列ごとに挿入され、上記部分行列の可能な残りの要素は、（図中のＰａｄで示される）例えばゼロであるパディング情報で満たされる。
【００４６】
部分行列ＲＳＤＴでは、各行の情報データを基礎として誤り訂正データが計算される。このようにして行列が満たされると、すべてのデータは再び列ごとに送信される。この方法では、情報データパケットＩＤの順序は不変のままであるが、誤り訂正データを含む部分行列ＲＳＤＴのＮＣＲ個の列ＲＳＣ（ＲＳＣ１，…）は分離されたセクション（ＦＥＣセクション）で送信される。このような理由から、本方法は「仮想インタリーブ」方法と呼ばれる。
【００４７】
ＤＶＢ−Ｈ規格では、列数ＮＣは２５５であって、ＮＣＡは１９１、ＮＣＲは６４であり、よって、リードソロモン符号のパラメータは（ｎ＝２５５，ｋ＝１９１，ｎ−ｋ＝６４）η＝ｋ／ｎ≒０．７５＝３／４であり、上記符号はその位置が既知である（実際に、誤り指示符号―ＣＲＣ―はどの列が誤りを含んでいるかを指示する。）誤りを６４バイトまで（ε＝２５％）訂正することができる。行の最大数は１０２４であり、Ｍ＝２２１ｂｉｔ＝２Ｍｂｉｔに等しい。
【００４８】
部分行列ＡＤＴにおけるパッド領域のサイズを増大することにより、リードソロモン符号を強化することが可能である（実際に、パリティデータの比率は増大する。）。即ち、パディングビットは誤り訂正データを計算するために使用されるが、送信はされず、短縮符号の理論から知られるように、リードソロモン符号を用いて訂正を実行するために受信機によって再挿入される。
【００４９】
一方で、部分行列ＲＳＤＴ内の列数を減らす（言い換えれば、誤り訂正データの一部を送信しない。）ことにより、符号を弱めることが可能であり、この場合、「パンクチャード」符号理論から知られるように、誤り訂正データの比率は低減される。
【００５０】
図１ｂは、チャネルＣｈ上のデータのトランスポートを図示し、データ情報パケットを備えるＭＰＥセクション（ＭＰＥｓｅｃｔ１，ＭＰＥｓｅｃｔ２，…）は、誤り訂正データを含むＦＥＣセクション（ＦＥＣｓｅｃｔ１，ＦＥＣｓｅｃｔ２，…）とは別のパケットでチャネル上へトランスポートされる。
【００５１】
図２は、本発明に係る方法の概念的なブロック図である。
【００５２】
以下の説明では、明確化のために、ビットに作用する本発明のハードウェアの例を示すが、これらの実施形態がソフトウェアでありかつ／又はバイトに作用する場合も多いことは考慮されるべきである。１つの実装から別の実装への転換は、当業者にとって困難なものではないはずである。
【００５３】
Ｓ個のサービスが（タイムスライシングのない）時分割多重化で送信される場合、ユーザにより選択される、「ｉｎ」で指示されたサービスは、デマルチプレクサ（ブロックＤＥ−ＭＵＸ）を用いてレートＲｍでデータフローから抽出される。これは、図１に示す方法を用いて取得されるオーディオ−ビデオデータ及びＦＥＣ誤り訂正データ（例えば、リードソロモン符号を使用すること。）を含む。
【００５４】
このフローは、メモリの書込みアドレスを生成するブロックＢ−コントロールの制御の下、Ｒｓ／ηｂｉｔ／ｓの平均速度でインタリーブバッファへ列ごとに１バイトずつ格納される（この処理は図２のブロックＢに示され、図１の方法に対応する。）。新しいブロックの始まりが検出されると、書込みアドレスがそのビット｛列＝０、行＝０｝から始まり、列アドレスが１から８まで（符号のバイト構造）増大し、次いで、書込み動作が実行されるたびに行アドレスが１つずつ増大する（などと続く）。
【００５５】
ユーザが新しいサービスを要求する時刻ｔ０から、受信機は、時刻ｔ１における新しいインタリーブブロックの始まりを待機しなければならず、次いでバッファのロードを開始するが、このロードは時刻ｔ２まで続く（ｔ２−ｔ１＝ＴＢ＝Ｍ／（Ｒｓ／η）、全体的な平均遅延は（ＴＢ／２）＋ＴＢ、最大遅延は２ＴＢである。）。
【００５６】
論理ブロックＦＥＣは行ごとの符号訂正処理を表すが、これはＦＥＣが完全にロードされた後（即ち、時刻ｔ２から）、最大時間２ＴＢ＋ＴＦＥＣ後に誤りバイトを訂正することによって、バッファＢ上で実行される。ただし、ＴＦＥＣは、図２において矢印Ｃｏｒｒにより機能的に指示されるようなＦＥＣ復号遅延である。この時点で、ブロックＢ−コントロールはバッファＢから１バイトごと、列ごとに（すべての読み出し処理において、メモリの読み出しアドレスを生成しかつ読み出しアドレスを１単位増加することによって）データを読み出し、かつ平均レートＲｓで分岐ｃ（訂正フロー）上へオーディオ−ビデオデータフローを出力する（誤り訂正データは読み出されない。）。
【００５７】
一方で、下側の分岐ｎｃは、ブロックＢ−コントロールの制御の下、平均レートＲｓ’＝αＲｓでバッファＢから１バイトごと、１列ごとに抽出される（誤り訂正データは抽出されない。）、ＦＥＣ処理により訂正されていないデータ（非訂正フロー）をトランスポートする。ただし、０＜α＜１は適切に選択される係数である。αが小さいほど、非訂正フローの減速は大きくなり、分岐ｃ上の訂正フローの遅延は急速に回復するが、再生されるオーディオ−ビデオ信号のひずみが大きくなるという犠牲を伴う（実験による解析は、αの適切な値が０．７から０．９までの範囲内であることを示している。）。
【００５８】
新しいサービスが選択される時刻（時刻ｔ０）を始点として、分岐ｎｃ上のデータの抽出は、（インタリーブブロックの始まりを待機することなく）バッファにおける書込みの直後に行われる。時刻ｔ０からインタリーブブロックの始まりの検出―時刻ｔ１―まで、書込み及び読み出しアドレス発生器はセル｛列＝０、行＝０｝上へ固定され、読み出しクロックは、書き込まれるデータの安定化を見込むための僅かな遅延を伴って書込みクロックへフック同期される。ＦＥＣビットは、抽出されない。ｔ１（インタリーブブロックの始まり）の後、読み出しクロックは、１−αに等しい割合のパルス（例えば、α＝０．９が選ばれていれば１０個のパルスのうちの１個のパルス、α＝０．８であれば１０個のパルスのうちの２個のパルス）を周期的にスキップするという特徴を伴って書込みクロックへフック同期され、同時に、書込み及び読み出しアドレス発生器は、対応するクロックのすべてのパルスにおいて（図１のバッファＢにおける１バイトごと、１列ごとに）これらを増加させる。明らかに、アドレス発生器は周期的に動作し（モジュロＭ）、即ち、最後のセルに到達するたびに最初のセルから再び始動する。この方法では、読み出しアドレスは漸次書込みアドレスに対して遅延され、平均レートＲｓ’＝αＲｓで進行する。書込みクロックがＦＥＣビットに作用すると、読み出しクロックは停止し、次のインタリーブブロックの有益なデータを待機する。この方法では、分岐ｃ上のデータに関して初期状態（時刻ｔ１）で待機されている分岐ｎｃ上のデータは漸次遅延し、時刻ｔ３＝ｔ１＋［（ＴＢ＋ＴＦＥＣ）／（１−α）］において一致するに至る（チャネル上に誤りがなければ、２つのデータは同一である。）。例えば、α＝０．８、ＴＦＥＣ＝０、Ｒｓ／η＝２００ｋｂｉｔ／ｓ、Ｍ＝２Ｍｂｉｔであれば、ｔ３＝ｔ１＋５０秒となる。ただし、ｔ１＝１０秒（最悪のケース）である。
【００５９】
ユーザがサービスを変更するたびに、オーディオ−ビデオデコーダＤａｖは、即時、図２のスイッチＩを介して分岐ｎｃの非訂正フローへ接続される。（後述するような）適切に選択される時刻ｔｓにおいて、スイッチＩは訂正フローｃへ切り替わる。
【００６０】
本発明の単純な実施形態では、ｔｓ＝ｔ１＋［（ＴＢ＋ＴＦＥＣ）］及びα＝１である。この場合、切り替えはバッファが完全にロードされると即時実行され、訂正された分岐が（訂正された）データの放出を開始する。この選択は、訂正された分岐ｃへの切り替えの最大速度を可能にするが、その主たる欠点は、バッファ内に含まれるオーディオ−ビデオデータの再生（先の例におけるオーディオ−ビデオ信号の１０秒に等しい。）が２度実行され、その効果はユーザにとって不快である場合があることにある。
【００６１】
「訂正」分岐から「非訂正」分岐への切り替えは、ユーザの決定コマンドを基礎としても実行する場合がある。例えば、ユーザは、低減された復号レート（即ち、基準に比較して遅い再生）による遷移段階を好むか否かを決定することも可能である。
【００６２】
本発明の第２の主たる実施形態では、分岐ｎｃ上の信号が分岐ｃ上の信号と一時的に整合されかつ切り替えによりオーディオ−ビデオ再生においてジャンプ又は反復が生じないように、ｔｓ＝ｔ３である。その結果、α＝０．７−０．９であり、かつＴＦＥＣが無視可能であれば、２つの分岐間の切り替えは、ｔ１＋３ＴＢとｔ１＋１０ＴＢとの間に含まれる時間ｔｓの後（即ち、Ｍ＝２Ｍｂｉｔ及びＲｓ／η＝２００ｋｂｉｔ／ｓである例では約４０−１１０秒後）に、オーディオ−ビデオシーケンスの反復なしに生じてもよい。
【００６３】
別の実施形態では、受信機は、リードソロモン符号の訂正能力を最大化するために、例えば技術規格ＤＶＢ−Ｈにおいて既に利用可能であるＣＲＣ誤り検出符号（巡回冗長検査、Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）を基礎として、受信されるデータが正しいものであるか誤りであるかを区別することができる。この状況は、データが正しいものである限り、かつ上述したように分岐ｃ及びｎｃ上のフローの整合に至るまでは受信機が分岐ｎｃ上のフローの再生を継続できることから、特に効果的である。非訂正フロー上で、２つのフローの遅延間の整合前（即ち、ｔ３より前、ただしＴＢの後）に誤りが検出されれば、オーディオ−ビデオシーケンスの反復及び／又は再生の一時的欠如（訂正分岐は、誤り訂正データが受信されかつこれらが情報データへ適用された後にのみデータを放出するという事実に起因する。）という犠牲を払っても、訂正分岐ｃ上の再生へ切り替えすることが望ましい場合がある。
【００６４】
「非訂正」分岐と「訂正」分岐との間の切り替えは、検出される誤りの数及びタイプに依存して、所定のしきい値を超えるいくつかの誤りが検出されているという事実、又は、所定のタイプの少なくとも１つの誤り、又はより一般的には、所定の少なくとも１つの条件が検証されているという事実に起因するものであってもよい。
【００６５】
また、「非訂正」分岐と「訂正」分岐との間の切り替えは、対応するユーザコマンドによって生じてもよい。例えば、「ザッピング」段階の間は「非訂正」分岐が使用され、ユーザが所望されるサービスを選択すると、ユーザは「訂正」分岐へ、したがって誤り訂正を伴う、かつその結果として高品質であるサービスの再生へ切り替えするためのコマンドを送信する。
【００６６】
本発明のもう１つの実施形態では、オーディオ−ビデオ信号の再生速度が漸次変動されかつそれ故にユーザによる知覚可能性が低減されるように、係数αは経時的に変化して時刻ｔ１において低い値（例えば、０．７）を有し、かつ２つのフローが整合するまでいくつかの時刻を経て漸次（例えば、まず値０．８まで、次に０．９まで）増大される。
【００６７】
上述したように、「非訂正」分岐から「訂正」分岐へのこのような切り替えは、ユーザが新しいサービスを選択した後、比較的短時間（数秒、又は最長でも数分）で生じる。
【００６８】
しかしながら、本発明によれば、切り替えはこれより遙かに長い時間の後に生じてもよい。実際に、本発明の特定の実施形態によれば、一般に上記切り替えは、少なくとも１つの所定の状態が検証された時点で発生し、所定の状態は、上記選択の後に検出された誤りの数及び／又はタイプに依存する。したがって、シーケンスの極めて良好な受信という状態においては、最善で、上記切り替えはまったく生じなくてもよい。全データブロック（即ち、インタリーブ行列のデータ）へ適用され得る状態を選択し、かつ受信されるデータブロックの各々について上記状態を検証する可能性が存在する。誤りを有する第１のデータブロックが受信されると、即時、上述したように「訂正」分岐ｃへの切り替えが生じる。
【００６９】
特に、前段落で説明したケースでは、低減された復号レートでの処理段階（即ち、基準より低減された速度での再生）は、上記所定の誤り状態が検証された場合にのみ開始されるものと考えることができる。
【００７０】
既に述べたように、図２に示す図は概念上のものであり、ＦＥＣブロックは、訂正データのフロー「ｃ」を生成するバッファＢに含まれる非訂正データに作用し、したがって、概念上非訂正データフロー「ｎｃ」から訂正データフロー「ｃ」へ切り替えするスイッチＩが設けられる。
【００７１】
本発明の特定の実施形態によれば、ＦＥＣブロックは、その誤り訂正機能をバッファに格納されるデータへ直接に実行することができる。この場合、ＦＥＣブロックは、バッファＢに含まれる情報データ（誤りを含む場合がある。）及び誤り訂正データを読み出し、情報データに含まれる予想される誤りを訂正しかつ訂正されたデータをバッファＢへ再度書き込む。デコーダＤａｖは、常に同一の電気回線を介して（切り替えなしに）データを受信するが、典型的には、これは、まず非訂正データを受信し（一時的動作）、次に非訂正データと訂正データの混合データを受信し（中間動作）かつ最後に、訂正データのみを受信する（通常動作）。
【００７２】
先の説明から、バッファＢに含まれるデータに対するＦＥＣ訂正動作は、上記バッファが完全なデータブロックを包含する時刻に発生し、かつ上記時刻において、一時的段階のサイクルｊにおける分岐ｎｃの読み出しアドレス発生器はほぼセル［Ｍｘ（ｊα）］ｍｏｄ  Ｍを指しており、一方で同じブロックのセルＭ−［Ｍｘ（ｊα）］ｍｏｄ  Ｍは依然として読み出しが予定されている点に留意することができる。例えば、Ｍ＝２Ｍｂｉｔ、α＝０．９及びｊ＝６であれば、ＦＥＣ訂正の時刻における読み出しアドレスは［Ｍｘ（ｊα）］ｍｏｄ  Ｍ＝０．４であり、よって、分岐ｎｃ上で未だ抽出されていないブロックのセルの６０％は訂正される（これらから、リードソロモン符号のパリティセルが減算されなければならない。）。時間の経過と共に、分岐ｎｃへ送られるより大きい比率のデータがＦＥＣによって訂正され、最終的に２つのシーケンスｎｃ及びｃによる整合の時刻に１００％に達する。上記から、例として記述しているこの実施形態では、データフロー間の切り替えは必要ではないが、単に分岐ｎｃ上の読み出し速度を一時的段階の間の低減された速度から、遅延がゼロまで低減されて全データがＦＥＣにより訂正されているときの通常の動作速度へ変更（例えば、切り替え）することが可能である点は明らかである。
【００７３】
先に、各データブロックは対応するインタリーブ行列に含まれるデータを備えることを仮定した。
【００７４】
しかしながら、本発明は、タイムスライシング送信のケースにも適用される。
【００７５】
上述したように、タイムスライシングの場合、図３（ｃ）に示すように、サイズＭのインタリーブブロックではなく、サイズＭ／ＪであるＪ個のミニブロックを送信することによって送信サイクルＴｃを変形することが適切である。この場合、本発明に係る受信機において実行される手順の説明は、図２に描かれているようなタイムスライシングのない送信の場合と同じであるが、（デマルチプレクサの後）選択されたサービスに関するパケットは、この場合は連続的に受信されず、フローがその間にチャネルＲｍの全速で受信されるタイムスライシングサイクル（Ｔｃ＝ＭＳ／Ｒｍ）のＪ個の時間間隔において受信される（例えば、Ｊ＝５であれば、１０秒である１サイクル以内に５個のミニブロックが受信され、各ブロックは選択されるサービスに関する約２００個のＭＰＥＧパケットを含み、ミニブロックの受信の間、書込みクロックは４Ｍｂｉｔ／ｓに等しくなる。）。このようなバッファロード間隔（同じビットレートでのサービスではＴｃ／ＪＳの間持続する、即ち、図３（ｃ）の例では０．１秒）は、チャネル上の他の（Ｓ−１）個のサービスの送信に対応する遅延期間（Ｓ＝２０である本例では１．９秒）によって中断される。ここで、図２を参照し、先の場合（タイムスライシングなし）と同じ機能は別として、タイミングに関する相違点及び類似点に注目しながら上記処理について説明する。ユーザが新しいサービスを要求する時刻ｔ０から、分岐ｃは新しいインタリーブブロックの始まりを待機しなければならず（最大ｔ１−ｔ０＝Ｔｃ、平均ｔ１−ｔ０＝Ｔｃ／２であり、本例では１０秒、５秒に等しい）、次いで、時刻ｔ１においてバッファのロードが開始され（タイムスライシングなしの場合と同様にサイズＭ）、これは、持続時間ｔ２−ｔ１＝ＴＢ＝［Ｔｃ／Ｊ］［Ｓ−１＋（Ｊ−１）］で時刻ｔ２において終わる。平均遅延（ｔ２−ｔ０）は［Ｔｃ／Ｊ］［（Ｊ／２）＋Ｓ−１＋（Ｊ−１）］＋ＴＦＥＣに等しく、最大遅延は［Ｔｃ／Ｊ］［Ｊ＋Ｓ−１＋（Ｊ−１）］＋ＴＦＥＣに等しい（即ち、ＴＦＥＣ＝０を仮定すれば、本例では１３．１秒及び１８．１秒）。なお、高値のＪに対しては、関係式（ｔ２−ｔ１）＝ＴＢ≒Ｔｃ＝Ｍ／（Ｒｓ／η）がまだ有効であり、よって、合計遅延はタイムスライシングなしの場合のそれに類似する。また、現時点のＤＶＢ−Ｈ技術規格は、結果的に平均遅延（ｔ２−ｔ０）ｍｅｄ＝Ｔｃ［（１／２）＋Ｓ−１］及び最大遅延（ｔ２−ｔ０）ｍａｘ＝Ｔｃ［１＋Ｓ−１］をもたらす値Ｊ＝１を使用しているが、これは、本例の場合、訂正フローに対するザッピング遅延を約５０％（５秒及び１０秒）だけ低減する。実際に、インタリーブブロック全体をレートＲｍで送信すると、バッファのロード時間は無視可能である。論理ブロックＦＥＣは、ブロックＭに符号訂正を１行ごとに実行し（復号遅延ＴＦＥＣ）、分岐ｃ（訂正フロー）上にオーディオ−ビデオデータフローをＲｓに等しい平均レートで出力する。これに対して、下側の分岐ｎｃは、バッファＢから抽出される非訂正データを平均レートＲｓ’＝αＲｓでトランスポートする。新しいサービスを選択する時刻（時刻ｔ０）から始動して、分岐ｎｃは、新しいミニブロックの始まりを待機しなけれ��ならず（最大遅延Ｔｃ／Ｊ及び平均遅延Ｔｃ／２Ｊ、本例では２秒及び１秒に等しい。）、次いで、分岐ｎｃ上でデータの放出を開始する。タイムスライシングなしの場合と同様に、ｔ１（インタリーブブロックの始まり。）後、バッファの読み出しクロックは書込みクロックへフック同期され、１−αに等しい割合のパルスをスキップして、フローｃ及びｎｃが時刻ｔ３＝ｔ１＋［（ＴＢ＋ＴＦＥＣ）／（１−α）］で再度整合するに至るまで平均レートＲｓ’＝αＲｓで進行する。ここで、ＴＢ＝［Ｔｃ／Ｊ］［Ｓ−１＋（Ｊ−１）］≒Ｔｃ＝Ｍ／（Ｒｓ／η）であり、最後の式は高値のＪに関して有効である。結論として、タイムスライシングを使用する場合の唯一の機能的相違点は、最大遅延Ｔｃ／Ｊ及び平均遅延Ｔｃ／２Ｊに等しい分岐ｎｃ上で放出されるデータの初期遅延ｔ１−ｔ０であり（高値のＪに関しては、この相違点は無視可能になる。）、ＤＶＢ−Ｈ規格の場合のようにＪ＝１が選択されれば、分岐ｎｃの最大遅延はＴｃに等しくかつ分岐ｃの遅延に極めて類似するものとなる。よって本発明は（技術的観点からは）革新的なものとなるが、（実用的観点からは）有益ではない。これに対して、高値のＪ（例えば、Ｊ＝５）によって本発明を実装すれば、非訂正分岐上では、約Ｊ倍のザッピング遅延の低減が達成される（また、上述したように、同じサイズのバッファに関して言えば、長く中断されるチャネル上の訂正分岐上の性能は遙かに向上する。）。
【００７６】
ブロックＤａｖは、先行技術から知られるようなオーディオ−ビデオデータフローの復号処理を表し、このブロックは、入力されるデータフローを３つのフロー、（例えば、ＭＰＥＧ−４／Ｈ２６４規格にしたがって）制御データに関するフロー、圧縮オーディオデータに関するフロー及び圧縮ビデオデータに関するフローに分離する。オーディオ及びビデオデータは、圧縮されないオーディオ及びビデオデータフロー（本図では各々ａｎ及びｖｎ）を取得するために処理される。ブロックＤａｖはさらに、先行技術から知られるように（バッファ及び適切な時定数を有する位相ロックループ−ＰＬＬ−を使用して）これらのデータフローを連続させ（先行の処理では、これらは不連続。）、さらに、オーディオ及びビデオデータフロー間の同期を維持する。
【００７７】
デコーダの出力では、オーディオサンプルａｎ及びビデオサンプルｖｎが各々デジタル−アナログ変換器Ｄ／Ａａ（オーディオ）及びＤ／Ａｖ（ビデオ）へ送られ、これらの変換器は各々アナログ信号ａ（ｔ）（オーディオ）及びｖ（ｔ）（ビデオ）を生成する。これらの信号は各々、本図には示されていないスピーカ及び表示手段へ（典型的には、適切な増幅を介して）送られる。
【００７８】
デコーダが分岐ｎｃへ接続されると、オーディオ−ビデオデータフローは、定常状態段階において分岐ｃ上に存在するレートＲｓより低いレートＲｓ’で進入し、よって、オーディオ及びビデオデータの再生は、ユーザに中断なしに提示されるように減速されることが適切である。
【００７９】
この目的のために、オーディオ−ビデオデータの復号処理Ｄａｖは、先行技術により時刻ｔｓ後の定常状態段階で使用される速度より係数αで減速して行われるべきである。ビデオ信号の連続再生を達成するためには、既知の技術により復号される画像の頻度（フレームレート）の同期を制御する一時的段階の間のパラメータを変形し、よってビデオバッファが空になることを防止することが適切である。
【００８０】
オーディオ−ビデオシーケンスは、結果的に係数αで減速されるが、αが１に近いほど、ユーザが切り替え時間ｔｓ後にシーケンス速度の変化に気づきにくくなることは明らかである。
【００８１】
本発明のもう１つの実施形態では、受信機がｔｓより前の時間におけるオーディオ信号の周波数変更を補償し、よって、低減されたトーンはユーザに気づかれずに済む。
【００８２】
図４（ａ）及び図４（ｂ）では、数学的変換理論から知られるような、減速されたオーディオ信号に対するスペクトル変更の処理を示す。
【００８３】
ａ（ｔ）が、クロックを減速することなく取得されるデジタル−アナログ変換器の出力されたアナログオーディオ信号であれば、減速された信号はａｓ（ｔ）＝ａ（αｔ）になる。Ａ（ｆ）が信号ａ（ｔ）のスペクトルであって、帯域幅ＢＷ及び中心周波数ｆａを有していれば、信号ａｓ（ｔ）の周波数スペクトルは必然的にＡｓ（ｆ）＝（１／α）Ａ（ｆ／α）となり、帯域幅ＢＷｓ＝αＢＷ及び中心周波数ｆａ／αを有する。
【００８４】
したがって、図４（ｂ）が表すように、オーディオ−ビデオシーケンスの減速が結果的にオーディオ信号の周波数スペクトルを変化させることは明らかである。
【００８５】
実験的試験は、一方でビデオシーケンスの減速がユーザにさほど知覚されない、又はユーザを妨げないものであれば、他方で、オーディオシーケンスの減速は、ピッチの低減に起因して人の耳に知覚される可能性が遙かに高まる場合のあることを実証している。図４（ｃ）は、本発明の一実施形態を示し、ここでは、受信機が、中心周波数をほぼ元の信号の中心周波数ｆａまで戻すために、復号されたオーディオ信号ａｓ（ｔ）又はａｎ（アナログ又はデジタルで作用する。）の周波数変換を実行することによってオーディオ信号の低減されたピッチを補償する。これは、既知の技術を使用して、２つの周波数変換、即ちオーディオバンドＢＷより大きい周波数まで上昇させる第１の変換と、所望の周波数ｆａまで低下させる第２の変換とを用いて達成される。特に、第１の周波数変換は、周波数ｆｔの搬送波を有するビート（本図におけるブロック４−１）及びこれに続く帯域通過フィルタＦ｛ｆ｝（ブロック４−２）を経て実行され、スペクトルＡ’ｓ（ｆ）を有する信号が取得される。これに対して、第２の周波数変換は、周波数ｆｔ＋｛ｆａ［（α＋１）／α］｝の搬送波を有するビート（ブロック４−３）及びこれに続く帯域ＢＷを有する帯域通過フィルタＦ’｛ｆ｝（ブロック４−４）を経て実行され、スペクトルＡｃ（ｆ）を有する所望される信号が取得される。
【００８６】
もう１つの実施形態では、ピッチ低下はデジタル信号へ直接に作用することによって補償される。先行技術から知られるＴＤＨＳ（Ｔｉｍｅ  Ｄｏｍａｉｎ  Ｈａｒｍｏｎｉｃ  Ｓｃａｌｉｎｇ（タイムドメインハーモニックスケーリング））技術、又は位相ボコーダ（Ｐｈａｓｅ  Ｖｏｃｏｄｅｒ）技術が使用される場合がそうである。
【００８７】
復号されたオーディオ及びビデオフローを同期状態に維持しながら（例えばＭＰＥＧ規格にしたがって）圧縮されたオーディオ又はビデオ信号を復号する場合の速度の変動という課題が、先行技術において考察されかつ部分的に解決されている点に言及することは有意義である。
【００８８】
さらに、オーディオ信号のピッチを、その持続時間を変えることなく変更する方法（「ピッチシフト」）も知られている。
【００８９】
「位相ボコーダ」技術に関しては、例えば、非特許文献４を参照することができる。
【００９０】
「ＴＤＨＳ（Ｔｉｍｅ  Ｄｏｍａｉｎ  Ｈａｒｍｏｎｉｃ  Ｓｃａｌｉｎｇ（タイムドメインハーモニックスケーリング））」技術に関しては、例えば、非特許文献５を参照することができる。
【００９１】
さらに、本発明を実装するために、ユーザにより制御されオーディオ及びビデオフローの同期を同時期的に保証する可変速度を有するオーディオ−ビデオフローの連続再生を達成するための方法とシステムに関する特許文献１について考察することは興味深い。上記システムにおいて、ＴＤＨＳ（Ｔｉｍｅ  Ｄｏｍａｉｎ  Ｈａｒｍｏｎｉｃ  Ｓｃａｌｉｎｇ（タイムドメインハーモニックスケーリング））技術は、オーディオフローの再生速度を、そのトーンを変えることなく変更するために使用される。
【００９２】
上記を基礎として、一般に、本発明に係る方法は、オーディオ及び／又はビデオシーケンス（典型的には、オーディオ及びビデオシーケンス）を、上記シーケンスを復号することができるデコーダと、上記デコーダより上流に位置づけられ、上記シーケンスの少なくとも一部を一時的に格納することができるバッファとを用いて再生するために有用であり、上記少なくとも一部のシーケンスはいくつかのデータブロックを介して送信され、上記ブロックの各々は、オーディオ及び／又はビデオ情報データセクションと、対応する誤り訂正データセクションとを備える。典型的には、上記セクションは別々の時間間隔において送信され、特に、情報セクションは対応する訂正セクションより前に送信されるが、誤り訂正データが情報データとともに多重化されて情報データを不変状態にしておく限り、これは本発明に影響しない。したがって、情報データセクション及び対応する誤り訂正データセクションは、チャネル上で異なる順序により、２以上の時間間隔内で送信されてもよく、また、例えば、インタリーブ行列の隣接しない部分を含むいくつかのパケットに分割されてもよい。例えば、情報データを送信するパケット（例えば、図１ａの部分行列ＡＤＴの列）と、誤り訂正データを送信するパケット（図１ａの部分行列ＲＳＤＴの列）とを交互にすることが可能である。
【００９３】
本方法は、一時的動作モードと、定常状態動作モードとを含む。定常状態動作モードでは、１ブロックの情報データが、上記ブロックの対応する訂正データを適用することによって訂正された後にデコーダへ供給され、一時的動作モードでは、１ブロックの情報データが、上記ブロックの対応する訂正データを無視してデコーダへ直接に供給される。
【００９４】
記述している実施形態に関連して上述したように、定常状態動作モードでは、情報データは、好適にはデコーダによって公称速度で復号されるが、一時的動作モードでは、情報データはデコーダによって公称速度より低速で復号される。典型的には、このような速度は平均速度として考慮されなければならない。しかしながら、このような好適な特徴に関して重要な点はデコーダの出力におけるオーディオ及び／又はビデオデータフローの速度であって、対応するアーキテクチャに依存するデコーダ内部の速度動作ではない。
【００９５】
典型的には、一時的モードは、オーディオ及び／又はビデオシーケンスが再生のため、及び決定された時間間隔のために（ユーザにより）選択された後に使用され、一方で定常状態モードは上記時間間隔の後に使用される。
【００９６】
先に定義した方法は、一般的に、上述したように、「タイムスライシング」の場合にも使用されることが可能である。この場合、同一のシーケンスに関するデータブロックは必ずしも隣接していなくてもよく、さらに、情報セクション及び／又は訂正セクションは、有利に、異なるデータブロックに分割されてもよい。
【００９７】
上述の方法は、一般的に、有利に、オーディオ及び／又はビデオシーケンスを再生するためのデバイスの内部に実装されることが可能である。このようなデバイスは、例えば、マイクロチップに完全に、又は部分的に集積される電子部品を構成する。
【００９８】
このようなデバイスは、オーディオ及び／又はビデオシーケンスを復号することができるデコーダと、デコーダの上流へ接続され、上記シーケンスの少なくとも一部を格納することができるバッファとを備える。また、このような方法を実装できる手段も必要であり、明らかに、本デバイスには、例えば図２に示すものの他の構成要素も存在することになる。
【００９９】
上述の手段は、ハードウェア及び／又はソフトウェアであってもよい。特に、上記手段はプログラムされるタイプであってもよく、本方法を実装できるコードのセクションを備えてもよい。
【０１００】
この種のデバイスは、有利に、例えばテレビ受信機などのオーディオ及び／又はビデオシーケンスを再生するための装置の内部で使用されてもよい。
【０１０１】
タイムスライシングにおける送信の変形に関する先の簡単な説明は、それ自体が、本特許出願に係る、かつ先に詳述した再生方法とは独立した独自の技術革新を構成する点に留意することは有意義である。
【０１０２】
このような発明は、送信方法（及び対応する送信機）及び受信方法（及び対応する受信機）の双方、並びに送信される信号の構造に影響を及ぼす。
【０１０３】
図５ｂは、４つのサービスｓ１、ｓ２、ｓ３、ｓ４、及び時間間隔「ｉ」に関する４個のデータブロック「Ｂ」（同一の構造及びサイズである）を図示したものであり、これらはＢｉ［ｓ１］、Ｂｉ［ｓ２］、Ｂｉ［ｓ３］、Ｂｉ［ｓ４］で指示されている。時間間隔「ｉ＋１」に関する限り、１ブロックの一部しか描かれていない。各ブロックは１つのインタリーブ行列に対応し、これは、図に示すように、情報データのセクション（左側）と、誤り訂正データのセクション（右側）とを備え、２つのセクションは二重の垂直線によって分離されている。
【０１０４】
既知技術に係るタイムスライシングにおける送信は、４つのブロックを連続する「タイムスライス」における（例えば、ｓ１、ｓ２、ｓ３、ｓ４の順序に従った）シーケンスとして送信すること、及び図５（ａ）に示すように、期間Ｔｃを有するこのようなシーケンスを周期的に反復することをもたらす。各ブロックは、１つの「データスライス」を構成する。
【０１０５】
本明細書において提案している革新的技術に係るタイムスライシングにおける送信は、各ブロックを「ミニブロック」（データの集合により構成される。）に分割することをもたらす。図５の例では、各ブロックは４つの等しい部分に分割され、よって、例えばブロックＢｉ［ｓ３］はミニブロックＰ１［ｓ３］、Ｐ２［ｓ３］、Ｐ３［ｓ３］、Ｐ４［ｓ３］に分割される（本図において、Ｐ３［ｓ３］の参照は明確のために省略され、これらの部分は複数の細い垂直線で分離されている。）。図５（ｂ）のように、いくつかのミニブロック（Ｐ１［ｓ３］及びＰ２［ｓ３］）は情報データのみを含み、ミニブロック（Ｐ４［ｓ３］）は訂正データのみを含み、ミニブロック（Ｐ３［ｓ３］）は情報データ及び訂正データの双方を含む。これらのミニブロックは、インタリーブ行列の部分行列に正確に対応する。当然ながら、ミニブロックは、本発明の方法に影響を与えることなく、元のブロックに含まれるデータの一部を何らかの順序で取り込むことによって形成されてもよい。例えば、あるミニブロックは、インタリーブ行列の隣接しない部分を含んでもよい。
【０１０６】
本明細書において提案している革新的技術に係るタイムスライシングにおける送信は、各「タイムスライス」に実質上１つのミニブロックに対応する「データスライス」を有し、かつ異なるサービスに対応するミニブロックが図５（ｃ）に示すように時間とともに周期的に交互して発生することをもたらす。
【０１０７】
このような革新的技術に係るタイムスライシングにおける送信は、「ザッピング」及び「誤り訂正」の観点から効果的である。
【０１０８】
「ザッピング」に関する限り、ミニブロックの使用によって、受信機は、Ｔｃ／Ｊ（ここで、Ｊは各ブロックの部分の数である。）に対応する最大時間に渡って任意のサービスに関する情報データを受信する。受信機が絶対にＦＥＣを使用しなければ、又は（上述したように）ＦＥＣを省く動作モードにあれば、任意のサービスに関するシーケンスは多かれ少なかれ即時再生されることが可能である。
【０１０９】
「誤り訂正」に関する限り、受信される信号に長い（かつランダムな）妨害信号が存在する場合に優位点がある。例えば、図５を参照すると、Ｔｃが８秒に等しく、かつデータブロック（インタリーブ行列全体）の送信が８秒に等しく、かつミニブロック（行列全体の４分の１）の送信が２秒に等しければ、従来技術の送信（図５（ａ））の場合の１０秒の妨害信号は革新的送信（図５（ｃ））の場合に比べてかなり異なる効果を有する。第１の場合では、妨害信号はおそらくデータブロック全体に影響して回復され得ないと思われるが、第２の場合では、４つのサービスの各々の１つ又は２つのミニブロックに影響し、おそらくは対応するブロックのＦＥＣによって回復されることが可能である。
【０１１０】
本発明は、データブロック（特に、実質的にインタリーブ行列に含まれるデータに対応するデータブロック）の送信、又はデータのミニブロック（特に、実質的にインタリーブ行列に含まれるデータの一部に対応するミニブロック）の送信について考察している。
【０１１１】
ブロック及び／又はミニブロックにおいて、最初の画像が先行する画像を参照することなく符号化されると規定することは効果的である場合がある。この画像は、一般的に「Ｉピクチャ」又は「Ｉフレーム」と呼ばれる。このような解決法を実装するための詳細な情報は、例えば、特許文献２において見出すことができる。
【０１１２】
技術革新に関連して本明細書に記述したものはすべて、限定的な意味で考慮されず、単に例として考慮されるものとする。
【０１１３】
したがって、本発明の範囲及び拡張範囲は添付の特許請求の範囲によって定義される。
【図１ａ】
2010504058.tif 000003
【図１ｂ】
2010504058.tif 000004
【図２】
2010504058.tif 000005
【図３】
2010504058.tif 000006
【図４ａ）】
2010504058.tif 000007
【図４ｂ）】
2010504058.tif 000008
【図４ｃ）】
2010504058.tif 000009
【図５】
2010504058.tif 000010
【手続補正書】
【提出日】平成20年10月11日(2008.10.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
【特許文献１】米国特許第５５８３６５２号明細書。
【特許文献２】国際公開ＷＯ２００６／０３１９２５号公報。
【特許文献３】米国特許第２００５／０２１３６６８号明細書。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
オーディオ及び／又はビデオシーケンスを再生するための方法であって、上記方法は、
デコーダを用いて上記シーケンスを復号するステップと、
上記デコーダの上流に接続されたバッファに上記シーケンスの少なくとも一部を一時的に格納するステップと、
いくつかのデータブロックを用いて上記シーケンスを送信し、上記ブロックの各々は、オーディオ及び／又はビデオ情報データのセクションと、対応する誤り訂正データセクションとを備え、このようなセクションは、特に異なる時間間隔において送信されるステップとを備え、
上記方法は、一時的動作モードと定常状態動作モードとを備え、上記定常状態動作モードにおいて、ブロックの訂正データは上記情報データが上記デコーダへ供給される前に上記ブロックの対応する情報データへ適用され、上記情報データは上記デコーダによって公称速度で復号される一方、上記一時的動作モードにおいて、ブロックの情報データは、上記ブロックの対応する訂正データを無視して上記デコーダへ直接に供給される方法において、
上記一時的動作モードにおいて、上記情報データは上記デコーダによって上記公称速度より低速で復号されることを特徴とする方法。
【請求項２】
ブロックの上記情報データは、上記ブロックの上記情報データセクションの受信が完了する前に上記デコーダへ供給されることを特徴とする請求項１記載の方法。
【請求項３】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項１又は２記載の方法において、
上記一時的動作モードが検出される誤りの数及び／又はタイプに依存して少なくとも１つの所定の状態が検証されるとき開始されることを特徴とする方法。
【請求項４】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項１から３のうちのいずれか１つの請求項記載の方法において、
一時的動作の間隔時間において、所定のしきい値を超えるいくつかの誤りが検出されれば、非訂正情報データの上記デコーダへの供給が回避又は中断され、かつ好適には、訂正情報データの上記デコーダへの供給が利用可能であれば開始されることを特徴とする方法。
【請求項５】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項１から４のうちのいずれか１つの請求項記載の方法において、
一時的動作の間隔時間において、所定のタイプの少なくとも１つの誤りが検出されれば、非訂正情報データの上記デコーダへの供給が回避又は中断され、好適には、訂正情報データの上記デコーダへの供給が利用可能であれば開始されることを特徴とする方法。
【請求項６】
上記時間間隔の間に検出される誤りの数及び／又はタイプに依存して、少なくとも１つの所定の状態が検証されると、非訂正情報データの上記デコーダへの供給が回避又は中断され、かつ好適には、訂正情報データの上記デコーダへの供給が利用可能であれば開始されることを特徴とする請求項４及び５記載の方法。
【請求項７】
上記オーディオ及び／又はビデオシーケンスは誤りを検出できる方法にしたがって送信される請求項３記載の方法において、
上記一時的モードが上記オーディオ及び／又はビデオシーケンスが再生のために選択された後に、上記選択後に検出される誤りの数及び／又はタイプに依存して少なくとも１つの所定の状態が検証されるまで使用されることを特徴とする方法。
【請求項８】
上記少なくとも１つの状態は上記シーケンスの１つのデータブロックを参照することを特徴とする請求項７記載の方法。
【請求項９】
上記少なくとも１つの状態は、連続するデータブロックについて繰返し計算されることを特徴とする請求項７記載の方法。
【請求項１０】
上記一時的モードは、上記オーディオ及び／又はビデオシーケンスが再生のため、及び決められた時間間隔のために選択された後に使用されることと、上記定常状態モードは上記決められた時間間隔の後に使用されることを特徴とする請求項１又は２記載の方法。
【請求項１１】
上記決められた時間間隔は、１つのブロックの訂正データを上記ブロックの対応する情報データへ適用するために必要な時間に依存することを特徴とする請求項１０記載の方法。
【請求項１２】
上記決められた時間間隔は、１つのデータブロックの受信及び／又は再生の持続時間に依存することを特徴とする請求項１０又は１１記載の方法。
【請求項１３】
上記決められた時間間隔は約ｔ１＋（ＴＢ＋ＴＦＥＣ）に等しく、ｔ１は上記シーケンスの上記選択から上記シーケンスに関するブロックの受信までの時間間隔であり、ＴＢは上記シーケンスに関するブロックの受信の持続時間であり、ＴＦＥＣは、上記シーケンスに関するブロックの訂正データを上記ブロックの対応する情報データへ適用するために必要な時間であることを特徴とする請求項１０記載の方法。
【請求項１４】
上記決められた時間間隔は約ｔ１＋（ＴＢ＋ＴＦＥＣ）／（１−α）以上であり、ｔ１は上記シーケンスの上記選択から上記シーケンスに関するブロックの受信までの時間間隔であり、ＴＢは上記シーケンスに関するブロックの受信の持続時間であり、ＴＦＥＣは、上記シーケンスに関するブロックの訂正データを上記ブロックの対応する情報データへ適用するために必要な時間であり、αは、上記一時的動作モードにおける情報復号速度と上記定常状態動作モードにおける情報復号速度との（１よりも小さい）割合であることを特徴とする請求項１０記載の方法。
【請求項１５】
上記決められた時間間隔は、αの異なる値に関連づけられるいくつかの時間部分間隔を規定することを特徴とする請求項１４記載の方法。
【請求項１６】
αの値は、値１に達するまで漸次増大されることを特徴とする請求項１４又は１５記載の方法。
【請求項１７】
上記一時的動作モードから上記定常状態動作モードへの切り替え時間はユーザコマンドに依存することを特徴とする請求項１から１６のうちのいずれか１つの請求項記載の方法。
【請求項１８】
上記一時的動作モードから上記定常状態動作モードへの切り替えモードはユーザコマンドに依存することを特徴とする請求項１から１７のうちのいずれか１つの請求項記載の方法。
【請求項１９】
上記誤り訂正データはリードソロモン型の線形ブロック符号を使用して計算されることを特徴とする請求項１から１８のうちのいずれか１つの請求項記載の方法。
【請求項２０】
上記誤り訂正データは、上記情報データが列ごとに挿入されている行列の行を始点として計算されることを特徴とする請求項１から１９のうちのいずれか１つの請求項記載の方法。
【請求項２１】
上記一時的動作モードの間、周波数変換は上記デコーダにより復号される上記オーディオ−ビデオシーケンスに関するオーディオ情報データへ適用され、上記周波数変換は中間周波数をその自然値へ移動させることを特徴とする請求項１から２０のうちのいずれか１つの請求項記載の方法。
【請求項２２】
上記一時的動作モードの間、周波数変換は上記デコーダにより復号される上記オーディオ−ビデオシーケンスに関するオーディオ情報データから導出されるアナログオーディオ信号へ適用され、上記周波数変換は中間周波数をその自然値へ移動させることを特徴とする請求項１から２１のうちのいずれか１つの請求項記載の方法。
【請求項２３】
上記一時的動作モードの間、位相ボコーダ技術は上記オーディオ−ビデオシーケンスに関しかつ上記デコーダにより復号されるオーディオ情報データへ適用されることを特徴とする請求項１から２１のうちのいずれか１つの請求項記載の方法。
【請求項２４】
上記一時的動作モードの間、ＴＤＨＳ（Ｔｉｍｅ  Ｄｏｍａｉｎ  Ｈａｒｍｏｎｉｃ  Ｓｃａｌｉｎｇ（タイムドメインハーモニックスケーリング））技術は上記オーディオ−ビデオシーケンスに関しかつ上記デコーダにより復号されるオーディオ情報データへ適用されることを特徴とする請求項１から２１のうちのいずれか１つの請求項記載の方法。
【請求項２５】
上記データブロックの各々は、インタリーブ行列に含まれるデータを備えることを特徴とする請求項１から２４のうちのいずれか１つの請求項記載の方法。
【請求項２６】
上記データブロックの各々の始まりにおいて、符号化された画像は先行する画像を参照することなく含まれることを特徴とする請求項１から２５のうちのいずれか１つの請求項記載の方法。
【請求項２７】
上記一時的動作モードに続き、かつ上記定常状態動作モードに先行する中間動作モードを備え、中間動作モードにおいて、訂正データと非訂正データの混合データが上記デコーダへ供給されることを特徴とする請求項１から２６のうちのいずれか１つの請求項記載の方法。
【請求項２８】
上記オーディオ及び／又はビデオシーケンスは、送信技術により、タイムスライシングにおいて他のオーディオ及び／又はビデオシーケンスと共に送信されることを特徴とする請求項１から２７のうちのいずれか１つの請求項記載の方法。
【請求項２９】
タイムスライシングにおける送信のあらゆるデータスライスは、インタリーブ行列に含まれるデータの一部を備えることを特徴とする請求項２８記載の方法。
【請求項３０】
上記データの一部はオーディオ及び／又はビデオシーケンスに関する情報データを備えることを特徴とする請求項２８記載の方法。
【請求項３１】
上記データの一部はオーディオ及び／又はビデオシーケンスに関する訂正データを備えることを特徴とする請求項２８記載の方法。
【請求項３２】
上記データの一部はオーディオ及び／又はビデオシーケンスに関する情報データ及び訂正データの混合データを備えることを特徴とする請求項２８記載の方法。
【請求項３３】
上記一部は上記インタリーブ行列の１つの正確な部分行列であることを特徴とする請求項２３記載の方法。
【請求項３４】
タイムスライシングにおける送信の各データスライスの始まりにおいて、先行する画像を参照することなく符号化される画像が含まれることを特徴とする請求項２８から３３のうちのいずれか１つの請求項記載の方法。
【請求項３５】
上記定常状態動作モードにおいて、上記情報データは上記バッファから公称速度で抽出され、かつ上記一時的動作モードにおいて、上記情報データは上記バッファから上記公称速度より低速で抽出されることを特徴とする請求項１から３４のうちのいずれか１つの請求項記載の方法。
【請求項３６】
上記定常状態動作モードにおいて、上記バッファからの読み出し速度は上記バッファにおける書込み速度に平均的に等しいことと、上記一時的動作モードにおいて、上記バッファからの上記読み出し速度は上記バッファにおける上記書込み速度より低速であることを特徴とする請求項３５記載の方法。
【請求項３７】
上記読み出し速度と上記書込み速度との差は、クロック信号の１つ又は複数のパルスを周期的にスキップすることによって取得されることを特徴とする請求項３６記載の方法。
【請求項３８】
オーディオ及び／又はビデオシーケンスを再生するためのデバイスであって、上記シーケンスを復号することができるデコーダと、上記デコーダの上流に接続され、上記シーケンスの少なくとも一部を一時的に格納することができるバッファとを備えたデバイスにおいて、
請求項１から３７のうちのいずれか１つの請求項記載の再生方法を実行することができる手段を備えることを特徴とするデバイス。
【請求項３９】
請求項３８記載のデバイスにおいて、
上記手段はプログラムされるタイプであり、かつ請求項１から３７のうちのいずれか１つの請求項記載の再生方法を少なくとも部分的に実装することができる複数のコードを備えることを特徴とするデバイス。
【請求項４０】
特にテレビジョン受信機である、オーディオ及び／又はビデオシーケンスの再生装置において、
請求項３８又は３９記載の少なくとも１つのデバイスを備えることを特徴とする再生装置。
【国際調査報告】
2010504058.tif 000011
2010504058.tif 000012
2010504058.tif 000013
2010504058.tif 000014
2010504058.tif 000015
2010504058.tif 000016