(57)【要約】  ＴＤＭモバイルテレビシステムのチャネルスイッチング遅延を削減用のシステムと方法がモバイルテレビ受信機で受信されたＲＦチャネル帯域幅での受信用チャネルと関連した一連のデータバーストを送信する工程と、ＲＦチャネル帯域幅でのチャネルの受信時にアクティブ状態の送信および非アクティブ状態の送信をスイッチングする工程であって、アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備える工程と、ＲＦチャネル帯域幅でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測する工程と、アクティブ状態の送信時に一連のデータバーストを復号化する工程と、ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする工程と、既にバッファされているデータバーストを新たにバッファされたデータバーストで置換する工程とを備える。
2009518887.tif 000002
【特許請求の範囲】
【請求項１】
時間分割多重化（ＴＤＭ）モバイルテレビシステムにおけるチャネルスイッチング遅延を削減するための方法であって、
モバイルテレビ受信機で受信された無線周波数（ＲＦ）チャネル帯域幅での受信用チャネルと関連した一連のデータバーストを送信する工程と、
前記ＲＦチャネル帯域幅でのチャネルの受信時にアクティブ状態の送信および非アクティブ状態の送信をスイッチングする工程であって、前記アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、前記非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備える工程と、
前記ＲＦチャネル帯域幅でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測する工程と、
前記アクティブ状態の送信時に前記一連のデータバーストを復号化する工程と、
前記ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする工程と、
既にバッファされているデータバーストを新たにバッファされたデータバーストで置換する工程とを備える方法。
【請求項２】
前記ユーザーが好むチャネルの各々について前記１つの復号データバーストをバッファする前記工程が前記モバイルテレビ受信機内で実行される請求項１記載の方法。
【請求項３】
前記ユーザーが好むチャネルの各々について前記１つの復号データバーストをバッファする前記工程が前記モバイルテレビ受信機外で実行される請求項１記載の方法。
【請求項４】
バッファプロセス時に前記一連のデータバーストにおけるパリティデータバーストを無視する工程をさらに備える請求項１記載の方法。
【請求項５】
前記パリティデータバーストが、前記モバイルテレビ受信機で受信された送信ビデオからエラーを除去するためのフォワードエラー補正（ＦＥＣ）プロセスで使用される請求項４記載の方法。
【請求項６】
バッファプロセス時に各前記データバーストの第１の部分を無視する工程をさらに備える請求項１記載の方法。
【請求項７】
現在閲覧されているチャネルと直後にシーケンスされたチャネル間で前記モバイルテレビ受信機における既存のメモリ記憶を共有する工程をさらに備える請求項１記載の方法。
【請求項８】
リードソロモン（ＲＳ）復号器および入力／出力（Ｉ／Ｏ）回路を使用して、前記メモリ記憶を空にして、前記現在閲覧されているチャネルと前記直後にシーケンスされたチャネル間のメモリ共有を可能にする工程をさらに備える請求項７記載の方法。
【請求項９】
前記現在閲覧されているチャネルと関連したデータに対してマルチプロトコルカプセル化フォワードエラー補正（ＭＰＥ−ＦＥＣ）プロセスを使用して、前記モバイルテレビ受信機のメモリリソースを利用する工程と、
前記モバイルテレビ受信機外のビデオ復号器バッファに前記データを転送する工程とをさらに備える請求項７記載の方法。
【請求項１０】
現在閲覧されているチャネルと、直後にシーケンスされたチャネルおよび直前にシーケンスされたチャネルの各々とのあいだに等間隔の時間スロットを割り当てる工程をさらに備える請求項１記載の方法。
【請求項１１】
時分割多重化（ＴＤＭ）モバイルテレビシステムにおけるチャネルスイッチング遅延を削減するための方法を実行するためにコンピュータによって実行可能な命令のプログラムを明確に具現化する、前記コンピュータによって読み取り可能なプログラム記憶デバイスであって、前記方法が、
モバイルテレビ受信機で受信された無線周波数（ＲＦ）チャネル帯域幅での受信用チャネルと関連した一連のデータバーストを送信する工程と、
前記ＲＦチャネル帯域幅でのチャネルの受信時にアクティブ状態の送信および非アクティブ状態の送信をスイッチングする工程であって、前記アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、前記非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備える工程と、
前記ＲＦチャネル帯域幅でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測する工程と、
前記アクティブ状態の送信時に前記一連のデータバーストを復号化する工程と、
前記ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする工程と、
既にバッファされているデータバーストを新たにバッファされたデータバーストで置換する工程とを備えるプログラム記憶デバイス。
【請求項１２】
前記ユーザーが好むチャネルの各々について前記１つの復号データバーストをバッファする工程が前記モバイルテレビ受信機内で実行される請求項１１記載のプログラム記憶デバイス。
【請求項１３】
前記ユーザーが好むチャネルの各々について前記１つの復号データバーストをバッファする工程が前記モバイルテレビ受信機外で実行される請求項１１記載のプログラム記憶デバイス。
【請求項１４】
前記方法がさらに、バッファプロセス時に前記一連のデータバーストにおけるパリティデータバーストを無視する工程をさらに備える請求項１１記載のプログラム記憶デバイス。
【請求項１５】
前記パリティデータバーストが、前記モバイルテレビ受信機で受信された送信ビデオからエラーを除去するためのフォワードエラー補正（ＦＥＣ）プロセスで使用される請求項１４記載のプログラム記憶デバイス。
【請求項１６】
前記方法がさらに、前記バッファプロセス時に各前記データバーストの第１の部分を無視する工程を備える請求項１１記載のプログラム記憶デバイス。
【請求項１７】
前記方法がさらに、現在閲覧されているチャネルと直後にシーケンスされたチャネル間で前記モバイルテレビ受信機における既存のメモリ記憶を共有する工程を備える請求項１１記載のプログラム記憶デバイス。
【請求項１８】
前記方法がさらに、リードソロモン（ＲＳ）復号器および入力／出力（Ｉ／Ｏ）回路を使用して、前記メモリ記憶を空にして、前記現在閲覧されているチャネルと前記直後にシーケンスされたチャネル間でのメモリ共有を可能にする工程を備える請求項１７記載のプログラム記憶デバイス。
【請求項１９】
前記方法がさらに、
前記現在閲覧されているチャネルと関連したデータに対してマルチプロトコルカプセル化フォワードエラー補正（ＭＰＥ−ＦＥＣ）プロセスを使用して前記モバイルテレビ受信機のメモリリソースを利用する工程と、
前記モバイルテレビ受信機外のビデオ復号器バッファに前記データを転送する工程とを備える請求項１７記載のプログラム記憶デバイス。
【請求項２０】
現在閲覧されているチャネルと、直後にシーケンスされたチャネルおよび直前にシーケンスされたチャネルの各々とのあいだに等間隔の時間スロットを割り当てる工程をさらに備える請求項１１記載のプログラム記憶デバイス。
【請求項２１】
時間分割多重化（ＴＤＭ）モバイルテレビにおけるチャネルスイッチング遅延を削減するためのシステムであって、
無線周波数（ＲＦ）チャネル帯域幅での受信用チャネルと関連した一連のデータバーストを送信するように適合されているホストプロセッサと、
前記一連のデータバーストおよび前記ＲＦチャネル帯域幅を受信するように適合されているモバイルテレビ受信機と、
前記モバイルテレビ受信機におけるスイッチングコンポーネントであって、前記ＲＦチャネル帯域幅でのチャネルの受信時にアクティブ状態の送信および非アクティブ状態の送信をスイッチングするように適合されており、前記アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、前記非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備えるスイッチングコンポーネントと、
前記モバイルテレビ受信機における論理回路であって、前記ＲＦチャネル帯域幅でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測するように適合されている論理回路と、
前記ホストプロセッサおよび前記モバイルテレビ受信機の一方にある復号器であって、前記アクティブ状態の送信時に前記一連のデータバーストを復号化するように適合されている復号器と、
前記ホストプロセッサおよび前記モバイルテレビ受信機の一方にあるデータバッファであって、前記ユーザーが好むチャネルの各々について１つの復号データバーストをバッファするように適合されているデータバッファと、
前記モバイルテレビ受信機における回路であって、既にバッファされているデータバーストを新たにバッファされたデータバーストで置換するように適合されている回路とを備えるシステム。
【請求項２２】
前記データバッファが、前記一連のデータバーストにおけるパリティデータバーストを無視するように適合されている請求項２１記載のシステム。
【請求項２３】
前記パリティデータバーストが、前記モバイルテレビ受信機で受信された送信ビデオからエラーを除去するためのフォワードエラー補正（ＦＥＣ）プロセスで使用される請求項２２記載のシステム。
【請求項２４】
前記データバッファが、バッファプロセス時に各前記データバーストの第１の部分を無視するように適合されている請求項２１記載のシステム。
【請求項２５】
前記モバイルテレビ受信機が、現在閲覧されているチャネルと直後にシーケンスされたチャネル間で前記モバイルテレビ受信機における既存のメモリ記憶を共有するように適合されている請求項２１記載のシステム。
【請求項２６】
前記メモリ記憶を空にして、前記現在閲覧されているチャネルと前記直後にシーケンスされたチャネル間でのメモリ共有を可能にするように適合されているリードソロモン（ＲＳ）復号器および入力／出力（Ｉ／Ｏ）回路をさらに備える請求項２５記載のシステム。
【請求項２７】
前記モバイルテレビ受信機が、
前記現在閲覧されているチャネルと関連したデータに対してマルチプロトコルカプセル化フォワードエラー補正（ＭＰＥ−ＦＥＣ）プロセスを使用して前記モバイルテレビ受信機のメモリリソースを利用し、
前記モバイルテレビ受信機外のビデオ復号器バッファに前記データを転送するように適合されている請求項２５記載のシステム。
【請求項２８】
前記ホストプロセッサが、現在閲覧されているチャネルと、直後にシーケンスされたチャネルおよび直前にシーケンスされたチャネルの各々とのあいだに等間隔の時間スロットを割り当てるように適合されている送信機を備える請求項２１記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は概してテレビ（ＴＶ）技術、より具体的には、テレビチャネルの送信およびこれらのスイッチングに関する。
【背景技術】
【０００２】
集積ディジタルテレビアクセスを具備する携帯デバイスは比較的新しい現象である。このような技術は従来、サイズ、消費電力、および最も重要な性能によって制限されてきた。このようなデバイスの性能不良は通常、絶えず変化しつつある受信機環境という結果となった。より具体的には、受信信号の品質は、他の要因のうちで隣接チャネル拒絶、低信号対雑音比およびドップラー補償を管理するデバイスの能力によって影響される。
【０００３】
ＤＶＢ−Ｈは、ブロードキャストサービスを携帯受信機に提供する仕様であり、２００４年１１月にＥＴＳＩ（欧州電気通信標準化機構）基準として公式に採用された。より具体的には、ＤＶＢ−Ｈは、この先行物であるＤＶＢ−Ｔ基準よりも消費電力が少ない地上ディジタルＴＶ基準であり、信号送信を受信するあいだに概して受信機が自由に移動できるようにすることによって、携帯電話および他のモバイルデバイスがディジＴＶネットワークでディジタルＴＶブロードキャストを受信することが理想的になり、ゆえに携帯電話ネットワークを使用する必要がなくなる。
【０００４】
ＤＶＢ−Ｈ（ＥＴＳＩ  ＥＮ３０１  １９２）などのモバイルＴＶ  ＤＶＢ−Ｈシステムにおいて、無線周波数（ＲＦ）チャネルが多数のＴＶチャネル（ＴＶプログラム）で共有される。概して、これらのＴＶチャネルは時間ドメインまたは周波数ドメインのいずれで多重化されている。ＴＶチャネルが時間ドメインで多重化される場合、各チャネルは、短期間（バースト期間）ＲＦチャネル帯域幅全体への完全アクセスを付与される。バーストが送信された後、他のチャネルのバーストはＲＦチャネルなどを占有する。この多重化プロセスは時間分割多重化（ＴＤＭ）と称される。図１は、１つのＲＦチャネル上への１５個のＴＶチャネルの時間分割多重化の一例を示している。図１において、ＴＶチャネルは１、２、３、・・・、１５とラベル付けされる。図１において、各ＴＶチャネルが時間全体の１／１５の全ＲＦチャネルを占有していることが示されている。概して、１つのチャネルのみ（たとえば、チャネル２）を受信している受信機（図示せず）はチャネル２のバースト期間中アクティブ（ＯＮ）であればよい。バッテリー消費を節約するために、このような受信機は、チャネル２のバーストがＲＦチャネルを占有していない場合にはこの回路をシャットオフする。したがって、受信機はＳＬＥＥＰモードになる。このことは、ＴＶチャネルのＴＤＭが単一チャネルを見ている受信機の消費電力を削減する助けとなりうることを示している。
【０００５】
他方、これは、ユーザーがスイッチングして同一のＲＦチャネルで別のＴＶチャネルを受信することを所望する場合に問題をもたらすことがある。ユーザーがチャネル２（現在閲覧されているチャネル（ＶＩＥＷ））からチャネル３へのスイッチングを所望する場合の一例が図１に示されている（このプロセスは図１のチャネルＵＰによって示されている）。チャネル３のバーストが終了した直後にユーザーがチャネル３にスイッチングするコマンドを発行する場合に最悪の状態となる。この場合、チャネル３に属する次のバーストがＲＦチャネルに現れるまで受信機は待機しなければならない。これによってユーザーは、チャネルスイッチング遅延として示される所与の期間待機することになる。このような遅延はＤＶＢ−Ｈシステムにおいて５〜７秒の長さであり、これは、このようなチャネルスイッチング遅延がユーザーを悩ませることがあるため、テレビ閲覧プロセスから省かれる。したがって、モバイルテレビ受信機におけるチャネルスイッチング遅延を削減する技術が必要とされている。
【発明の開示】
【０００６】
上記に鑑みて、実施形態は、ＴＤＭモバイルテレビシステムのチャネルスイッチング遅延を削減するための方法と、ＴＤＭモバイルテレビシステムのチャネルスイッチング遅延を削減するための方法を実行するためにコンピュータによって実行可能な命令のプログラムを明確に実行する、コンピュータで読み取り可能なプログラム記憶デバイスとを提供し、前記方法は、モバイルテレビ受信機で受信されたＲＦチャネル帯域幅での受信チャネルと関連した一連のデータバーストを送信する工程と、ＲＦチャネル帯域幅でのチャネルの受信時にアクティブ状態の送信と非アクティブ状態の送信をスイッチングする工程であって、アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備えている工程と、ＲＦチャネル帯域幅でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測する工程と、アクティブ状態の送信時に一連のデータバーストを復号化する工程と、ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする工程と、既にバッファされているデータバーストを新たにバッファされたデータバーストで置換する工程とを備えている。
【０００７】
ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする前記工程は好ましくはモバイルテレビ受信機内で実行される。ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする前記工程は好ましくはモバイルテレビ受信機外で実行される。前記方法はさらに、バッファプロセス時に一連のデータバーストにおけるパリティデータバースを無視する工程を備えてもよい。好ましくは、パリティデータバーストは、モバイルテレビ受信機で受信された送信ビデオからエラーを除去するためのフォワードエラー補正（ＦＥＣ）プロセスで使用される。また、前記方法はさらに、バッファプロセス時に各データバーストの第１の部分を無視する工程を備えてもよい。
【０００８】
前記方法はさらに、現在閲覧されているチャネルおよび直後にシーケンスされたチャネルでモバイルテレビ受信機における既存のメモリ記憶を共有する工程を備えてもよい。付加的に、前記方法はさらに、リードソロモン（ＲＳ）復号器および入力／出力（Ｉ／Ｏ）回路を使用してメモリ記憶を空にして、現在閲覧されているチャネルと直後にシーケンスされたチャネルあいだのメモリの共有を可能にする工程を備えてもよい。さらに、前記方法は、現在閲覧されているチャネルと関連したデータにマルチプロトコルカプセル化フォワードエラー補正（ＭＰＥ−ＦＥＣ）プロセスを使用してモバイルテレビ受信機のメモリリソースを利用する工程と、モバイルテレビ受信機外のビデオ復号器バッファにデータを転送する工程とをさらに備えてもよい。また、前記方法はさらに、現在閲覧されているチャネルと、直後にシーケンスされたチャネルおよび直前にシーケンスされたチャネルの各々とのあいだに等間隔の時間スロットを割り当てる工程を備えてもよい。
【０００９】
別の実施形態が、ＴＤＭモバイルテレビにおけるチャネルスイッチング遅延を削減するためのシステムを提供し、該システムは、無線周波数（ＲＦ）チャネル帯域幅での受信用チャネルと関連した一連のデータバーストを送信するように適合されているホストプロセッサと、一連のデータバーストおよびＲＦチャネル帯域幅を受信するように適合されているモバイルテレビ受信機と、該モバイルテレビ受信機におけるスイッチングコンポーネントであって、ＲＦチャネル帯域幅でのチャネルの受信時にアクティブ状態の送信と非アクティブ状態の送信をスイッチングするように適合されているスイッチングコンポーネントであって、アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備えているスイッチングコンポーネントと、モバイルテレビ受信機の論理回路であって、ＲＦチャネル帯域幅でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測するように適合されている論理回路と、ホストプロセッサおよびモバイルテレビ受信機のうちの一方にある復号器であって、アクティブ状態の送信時に一連のデータバーストを復号化するように適合されている復号器と、ホストプロセッサおよびモバイルテレビ受信機のうちの一方にあるデータバッファであって、ユーザーが好むチャネルの各々について１つの復号データバーストをバッファするように適合されているデータバッファと、モバイルテレビ受信機における回路であって、既にバッファされているデータバーストを新たにバッファされたデータバーストで置換するように適合されている回路とを備えている。
【００１０】
好ましくは、データバッファは、一連のデータバーストにおけるパリティデータバーストを無視するように適合されている。さらに、パリティデータバーストは好ましくは、モバイルテレビ受信機で受信された送信ビデオからエラーを除去するためのＦＥＣプロセスで使用される。さらに、データバッファは、バッファプロセス時に各データバーストの第１の部分を無視するように適合されてもよい。付加的に、モバイルテレビ受信機は、現在閲覧されているチャネルと直後にシーケンスされたチャネル間でモバイルテレビ受信機における既存のメモリ記憶を共有するように適合されてもよい。前記システムはさらに、メモリ記憶を空にして現在閲覧されているチャネルと直後にシーケンスされたチャネル間でのメモリ共有を可能にするように適合されているＲＳ復号器およびＩ／Ｏ回路を備えてもよい。好ましくは、モバイルテレビ受信機は、現在閲覧されているチャネルと関連したデータに対してＭＰＥ−ＦＥＣプロセスを使用して、モバイルテレビ受信機のメモリリソースを利用し、またデータをモバイルテレビ受信機外のビデオ復号器バッファに転送するように適合されている。好ましくは、ホストプロセッサは、現在閲覧されているチャネルと、直後にシーケンスされたチャネルおよび直前にシーケンスされたチャネルの各々とのあいだに等間隔の時間スロットを割り当てるように適合されている送信機を備える。
【００１１】
本明細書に記載の実施形態のこれらおよび他の態様が、以下の発明の詳細な説明および添付図面と関連づけて検討することにより良く認識され、理解されるであろう。しかしながら、以下の説明は、好ましい実施形態およびこれに関する多数の具体的詳細を示しているが、制限ではなく例証としてなされている点が理解されるべきである。多数の変更および修正が、本明細書に記載の実施形態の範囲内でこの主旨から逸脱することなくなされてもよく、また本明細書に記載の実施形態はすべてのこのような修正を含んでいる。
【００１２】
本明細書に記載の実施形態は、図面を参照した以下の発明の詳細な説明からより良く理解されるであろう。
【発明を実施するための最良の形態】
【００１３】
本明細書に記載の実施形態およびこの種々の特徴および好都合な詳細は、添付図面に示され、かつ以下の説明で詳述されている限定されない実施形態を参照してより説明されるであろう。既知のコンポーネントおよび処理技術についての説明は、本明細書に記載の実施形態が不明確にならない範囲で省略されている。本明細書で使用されている実施例は、本明細書に記載の実施形態が実践可能な方法についての理解を容易にし、かつ本明細書に記載の実施形態を当業者が実践できるようにすることのみを意図している。したがって、実施例は、本明細書に記載の実施形態の範囲を制限するものと解釈されるべきではない。
【００１４】
上記のように、モバイルテレビ受信機におけるチャネルスイッチング遅延を削減するための技術が必要とされている。本明細書に記載の実施形態は、チャネルスイッチを予測して、（複数の）予測されたチャネルのバーストの１つまたは一部をバッファすることによってＴＤＭシステムにおけるチャネルスイッチング遅延を削減するための技術を提供することによってこれを達成する。バッファリングは、受信機の内部でも外部でも達成可能である。さらに、バッファリング要件は、閲覧中のチャネルに必要なメモリをバッファ済みチャネルと共有することによって削減可能である。次に図面を、とりわけ図２〜８を参照すると、同一の参照番号は図面を通して対応する特徴を示しており、本発明の好ましい実施形態が示されている。
【００１５】
概して、本発明の実施形態は、ＤＶＢ−Ｈ、および、たとえばＱｕａｌｃｏｍｍ，Ｉｎｃ．，Ｃａｌｉｆｏｒｎｉａ，ＵＳＡから入手可能なＭｅｄｉａＦｌｏ（登録商標）などのＴＤＭモバイルＴＶシステムにおけるチャネルスイッチング遅延を削減するための技術を提供する。チャネルスイッチング遅延を削減するために、本発明の実施形態は、チャネルスイッチングを予測して、各予測チャネルから１つのバーストをバッファする。本発明の実施形態によると、受信機は、ユーザーが常にスイッチング可能なチャネルを予測する。これは、ユーザーに提供されているチャネルリストをスイッチングアップまたはダウンするなどの通常のユーザーチャネルスイッチング挙動を予測することによって達成可能である。代替的に、ユーザーが、自分が観ていた最後のチャネルを呼び出す（つまり、これにジャンプする）ことができることが予測されている。さらに代替的に、ユーザーはまたチャネルの一般的なお気に入りリストをプログラミング可能であり、これは頻繁にまたは好んで閲覧しているチャネルを表している。
【００１６】
ユーザーがスイッチングする必要がある可能性が最も高いチャネルであるお気に入りのチャネルを知ることによって、受信機は、お気に入りチャネルのバースト時に目を覚まして、お気に入りチャネルバーストを復号化する。受信機は、各お気に入りチャネルの１つのバーストをバッファする。所与のお気に入りチャネルの新たなバーストが入ってくると、受信機は、記憶されている古いバーストを新たなバーストなどで置換する。バースト記憶は、受信機内の内部メモリ、またはたとえばホストプロセッサに存在しうる外部メモリを使用可能である（ホストプロセッサは、ビデオを復号化してこれをユーザーに提示することを担っている）。
【００１７】
１つのバーストを記憶するのに必要なメモリ量は、ＤＶＢ−Ｈシステムにおいて最大約２Ｍビットである。受信機が２つのお気に入りチャネル（たとえば、チャネルｕｐ（ＵＰ）およびｄｏｗｎ（ＤＮ））のバーストを記憶している場合、２×２＝４Ｍビットのメモリが必要であり、これは、記憶装置が内部に保持されていればかなり大きい。さらに、受信機は３つのバースト（１つはＶＩＥＷチャネル用で、２つは２つの予測チャネル用）の目を覚まし、かつ復号化する必要があるため、受信機の消費電力を約３倍増加させる。したがって、受信機は１つだけでなく３つのバーストについて目覚めているため、消費電力は３倍になる。
【００１８】
本発明の実施形態は、お気に入りチャネルのバッファリングに必要なメモリ量をさらに削減するための技術を提供する。第１の実施形態では、バッファサイズの削減は、バーストおよび／またはデータの第１の部分の冗長性を無視することによって達成可能である。受信機は、冗長的データバーストをバッファリングおよび／または受信せずにバッファサイズおよび／または消費電力を節約可能である。冗長性（パリティ）ビットは、「Error Detection and Correction in Data Transmission Packets」と題された米国特許出願第１１／２５１，７２１号に説明されているフォワードエラー補正（ＦＥＣ）に使用され、この開示全体は参照してここに組み込まれている。ＤＶＢ−Ｈシステムにおいて、このような冗長性ビットは、送信ビデオのエラーを補正するために使用され、これはチャネルによってもたらされることがある。この冗長性は通常、４分の１個のバーストを占める（最大約０．５Ｍビット）。受信機は、バーストにおけるエラーを補正してからこれらを無視するためにパリティビットを使用可能であり、または消費電力ならびにバッファサイズを節約するために第１の場所でこれらを受信しないこともある。ＤＶＢ−Ｈシステムにおいては、バーストは２つのパーツに分割される。一方のパーツはデータ部分であり、第２のパーツはパリティ部分である。データ部分が最初に送信されて、データ部分の終わりをシグナリングする特定のフラグがある。データフラグの終わりがアサートされるまで、受信機は最初にデータ部分を受信する。次いで、受信機はＳＬＥＥＰモードになり、パリティ部分の受信を停止することができる。ＦＥＣは、受信データの品質測定をチェックすることによって適合的に無視または復号化可能である（ＤＶＢ−Ｈシステムにおける巡回冗長性チェック（ＣＲＣ））。
【００１９】
バーストデータの第１の部分はたとえば０．５Ｍビットであってもよい。データのこの第１の部分は、所与のバーストで搬送されたビデオの第１の部分に対応する。ユーザーがこの具体的なバッファ済みチャネルにスイッチングする場合、ビデオのこの部分をバッファしないことはチャネルスイッチング遅延に対応することがある。これは、ビデオの第１の部分が欠落しているからである。しかしながら、無視された部分は、対応するチャネル遅延が許容範囲内にあるように選択可能である。たとえば１．５秒のスイッチング遅延が許容可能であり、またデータの２Ｍビットバーストが０．５ＭビットのＦＥＣパリティビット、および５秒のビデオに対応する１．５Ｍビットのビデオを搬送する場合には、無視されたデータ量は１．５Ｍビット×１．５秒／５秒〜０．５Ｍビットと与えられる。したがって、受信機は、チャネルＵＰおよびＤＮについて１Ｍビット×２＝２Ｍビットのみのバッファを必要とする。受信機の消費電力は次に、ＶＩＥＷチャネルのみに必要な消費電力の２倍である。これは、受信機が、単一のＶＩＥＷバーストの期間を２倍にするためにのみ目を覚ます必要があるからである。これは図２に示されている。
【００２０】
第２の実施形態では、受信機は、受信機に既存のメモリをＶＩＥＷチャネルとＵＰチャネルで共有することによってバッファサイズを節約することができる。ＤＶＢ−Ｈシステムにおいて、ＶＩＥＷチャネルの復号化は概して２Ｍビットのメモリを必要とする（２つ以上のＶＩＥＷチャネルが復号中である場合、より多くのメモリが受信機で使用される）。ＶＩＥＷチャネルを復号化するために使用されるメモリは通常きわめて短期間（ほんの一瞬）必要とされる。受信機が比較的迅速にこのメモリを空にする場合、受信機は、ＶＩＥＷチャネル後に受信されるお気に入りチャネルをバッファするためにメモリを再使用する。これを達成するために、受信機は、米国特許出願第１１／２５１，７２１号に説明されているような高速マルチプロトコルカプセル化フォワードエラー補正（ＭＰＥ−ＦＥＣ）復号器を実現して、ＶＩＥＷデータの時間を削減してメモリを使用する。次に、受信機は、短期間（受信機の内部でも外部でもよい）ビデオ復号器バッファにデータを転送するように適合されている高速Ｉ／Ｏ回路を実現する。概して、高速Ｉ／Ｏ回路は、モバイルＴＶ受信機の内外にデータを転送するように適合されており、またたとえば安全なディジタル入力／出力（ＳＤＩＯ）カードとして具現化されてもよい。さらに、高速Ｉ／Ｏ回路は、受信データのレートよりも高速なレートで受信機のメモリを空にすることができるように適合されている（たとえば、ＤＶＢ−Ｈシステムについて３０Ｍｂｐｓ）。
【００２１】
図３は、ＶＩＥＷチャネル（ＣＨ２）を復号化するのに使用される２Ｍビットメモリがお気に入りＵＰチャネル（ＣＨ３）と共有される一例を示している。ここで、ＣＨ２が復号化されて２Ｍビットバッファ外に転送された後にＣＨ３がＣＨ２と置換する。ＣＨ２のもう１つのバーストが現れて、ＣＨ３と置換するまで、ＣＨ３データはバッファに記憶される。ＣＨ３にスイッチングするための最大遅延はそして大きく削減される。
【００２２】
第３の実施形態は、送信機でのスマートチャネル割り当てを提供する。上述のように、ＤＮ、ＶＩＥＷおよびＵＰチャネルがチャネルラインナップにおいて連続している場合、ＶＩＥＷチャネルの直後にくるＵＰチャネルは、大部分の時間ＶＩＥＷチャネルとメモリを共有可能であるため最小チャネルスイッチング遅延を有しており、余分なバッファを必要としない。しかしながら、ＶＩＥＷチャネルの直前にくるＤＮチャネルはＶＩＥＷチャネルとバッファを共有しないため、余分なバッファが追加されない場合には最悪のチャネルスイッチング遅延を被る。
【００２３】
ＵＰおよびＤＮチャネル間のチャネルスイッチング遅延を等化するために、これらのチャネルは、図４に示されているようなＶＩＥＷチャネルから等しい間隔であるべきである。ここで、送信機は、間隔をあけられている時間スロットをＣＨ２からＣＨ１およびＣＨ３に等しく割り当てる。このように、チャネルスイッチング遅延はスイッチング先として最も可能性の高い２つのチャネル間で均一である。ＣＨ１およびＣＨ３の時間がＣＨ２から等しい間隔である場合、これらは、ＣＨ２で置換される前に等しい時間ＶＩＥＷチャネルバッファを共有可能である。したがって、チャネルバッファリングに必要なさらなるメモリは、図４に示されているように約０．５Ｍビットに削減される。
【００２４】
図４は、ＵＰおよびＤＮチャネルがチャネルごとにＶＩＥＷチャネルから等しい間隔であるようにチャネルをラインナップする方法を示している。このようなスマートチャネル割り当ては、必ずしも可能ではない送信機のコントロールを必要とする。受信機がチャネルスイッチング時間をコントロールするための一方法が図５に示されており、第４の実施形態に従ったこれは、スマートプログラムガイドと称される。受信機は、ＶＩＥＷチャネルから等しい間隔のチャネルがオリジナルチャネルラインナップと関係なくプログラムガイドにおけるチャネルＵＰおよびＤＮであるように、プログラムガイドをユーザーに提示する。
【００２５】
図６は、図１〜５を参照して、本明細書に記載の実施形態に従ったＴＤＭモバイルテレビシステムにおけるチャネルスイッチング遅延を削減するための方法のフロー図を示しており、本方法は、モバイルテレビ受信機で受信されたＲＦチャネル帯域幅での受信用チャネルと関連した一連のデータバーストを送信する工程１０１と、ＲＦチャネル帯域幅でのチャネルの受信時にアクティブ状態の送信および非アクティブ状態の送信をスイッチングする工程１０３であって、アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備えている工程１０３と、ＲＦチャネル帯域幅でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測する工程１０５と、アクティブ状態の送信時に一連のデータバーストを復号化する工程１０７と、ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする工程１０９と、既にバッファされているデータバーストを新たにバッファされたデータバーストで置換する工程１１１を備えている。
【００２６】
ユーザーが好むチャネルの各々について１つの復号データバーストをバッファする工程は好ましくはモバイルテレビ受信機内で実行される。ユーザーが好むチャネルの各々について１つの復号データをバッファする工程は好ましくはモバイルテレビ受信機外で実行される。本方法はさらに、バッファプロセス時に一連のデータバーストにおけるパリティデータバーストを無視する工程を備えてもよい。好ましくは、パリティデータバーストは、モバイルテレビ受信機で受信された送信ビデオからエラーを除去するためのフォワードエラー補正（ＦＥＣ）プロセスで使用される。また、本方法はさらに、バッファプロセス時に各データバーストの第１の部分を無視する工程を備えている。
【００２７】
本方法はさらに、現在閲覧されているチャネルと直後にシーケンスされたチャネル間でモバイルテレビ受信機における既存のメモリ記憶を共有する工程を備えている。付加的に、本方法はさらに、リードソロモン（ＲＳ）復号器および入力／出力（Ｉ／Ｏ）回路を使用してメモリ記憶を空にして、現在閲覧されているチャネルと直後にシーケンスされたチャネル間でのメモリ共有を可能にする工程を備えてもよい。さらに、本方法は、現在閲覧されているチャネルと関連したデータにマルチプロトコルカプセル化フォワードエラー補正（ＭＰＥ−ＦＥＣ）プロセスを使用して、モバイルテレビ受信機のメモリリソースを利用する工程と、データをモバイルテレビ受信機外のビデオ復号器バッファに転送する工程とをさらに備えてもよい。また本方法はさらに、現在閲覧されているチャネルと、直後にシーケンスされたチャネルおよび直前にシーケンスされたチャネルの各々とのあいだに等間隔の時間スロットを割り当てる工程を備えてもよい。
【００２８】
本明細書に記載の実施形態は、全ハードウェアの実施形態、全ソフトウェアの実施形態、またはハードウェアおよびソフトウェア要素の両方を含む実施形態の形態をとることができる。好ましい実施形態では、本発明はソフトウェアで実現され、これはファームウェア、常駐ソフトウェア、マイクロコードなどを含んでいるが、これらに制限されない。
【００２９】
さらに、本明細書に記載の実施形態は、コンピュータや任意の命令実行システムによって、またはこれと関連して使用するためのプログラムコードを提供するコンピュータ使用可能またはコンピュータ読み取り可能な媒体からアクセス可能なコンピュータプログラム製品の形態をとってもよい。この説明のために、コンピュータ使用可能またはコンピュータ読み取り可能な媒体が、命令実行システム、装置またはデバイスによって、またはこれと関連して使用するためのプログラムを備え、記憶し、通信し、伝搬し、または移送することができる任意の装置であってもよい。
【００３０】
この媒体は、電子、磁気、光学、電磁、赤外線または半導体システム（または装置やデバイス）または伝搬媒体であってもよい。コンピュータ読み取り可能な媒体の例として、半導体または固体メモリ、磁気テープ、リムーバブルコンピュータディスケット、ランダムアクセスメモリ（ＲＡＭ）、リードオンリーメモリ（ＲＯＭ）、硬性磁気ディスクおよび光学ディスクがある。光学ディスクの現在の例としては、コンパクトディスク−リードオンリーメモリ（ＣＤ−ＲＯＭ）、コンパクトディスク−リード／ライト（ＣＤ−Ｒ／Ｗ）およびＤＶＤがある。
【００３１】
プログラムコードを記憶および／または実行するのに適しているデータ処理システムは、システムバスを介してメモリ要素に直接または間接に結合されている少なくとも１つのプロセッサを含む。メモリ要素は、プログラムコードの実行時に用いられるローカルメモリと、バルク記憶装置と、実行時にコードがバルク記憶装置から検索されるべき回数を削減するために少なくとも一部のプログラムコードの一時的記憶を提供するキャッシュメモリとを含むことができる。
【００３２】
キーボード、ディスプレイ、ポインティングデバイスなどを含むがこれらに制限されないＩ／Ｏデバイスが、直接、または介在するＩ／Ｏコントローラを介してシステムに結合可能である。ネットワークアダプタはまたシステムに結合されてもよく、データ処理システムが、介在するプライベートまたはパブリックネットワークを介して他のデータ処理システムや、リモートプリンタや記憶デバイスに結合されるようにする。モデム、ケーブルモデムおよびイーサネット（登録商標）カードは現在使用可能なタイプのネットワークアダプタのごく一部である。
【００３３】
本明細書に記載の実施形態を実践するための代表的なハードウェア環境が図７に描かれている。この概略図は、本明細書に記載の実施形態に従った情報取り扱い／コンピュータシステムのハードウェア構成を示している。本システムは少なくとも１つのプロセッサつまり中央演算処理装置（ＣＰＵ）１０を備えている。ＣＰＵ１０はシステムバス１２を介して、ランダムアクセスメモリ（ＲＡＭ）１４、リードオンリーメモリ（ＲＯＭ）１６、および入力／出力（Ｉ／Ｏ）アダプタ１８などの種々のデバイスに相互接続される。Ｉ／Ｏアダプタ１８は、ディスクユニット１１およびテープデバイス１３などの周辺デバイスや、システムによって読み取り可能な他のプログラム記憶デバイスに接続可能である。本システムは、プログラム記憶デバイス上の本発明の命令を読み取り、これらの命令に従って、本明細書に記載の実施形態の方法を実行することができる。本システムはさらに、キーボード１５、マウス１７、スピーカ２４、マイク２２および／またはタッチスクリーンデバイス（図示せず）などの他のインタフェースデバイスをバス１２に接続してユーザー入力を収集するユーザーインタフェースアダプタ１９を含んでいる。付加的に、通信アダプタ２０はバス１２をデータ処理ネットワーク２５に接続し、ディスプレイアダプタ２１はバス１２を、たとえばモニタ、プリンタまたは送信機などの出力デバイスとして具現化可能なディスプレイデバイス２３に接続する。
【００３４】
図８は、ＴＤＭモバイルテレビにおけるチャネルスイッチング遅延を削減するためのシステム２００を示しており、システム２００は、無線周波数（ＲＦ）チャネル帯域幅２０３での受信用チャネルと関連した一連のデータバーストを送信するように適合されているホストプロセッサ２０２と、一連のデータバースト２０３およびＲＦチャネル帯域幅２０３を受信するように適合されているモバイルテレビ受信機２０４と、モバイルテレビ受信機２０４におけるスイッチングコンポーネント２０６であって、ＲＦチャネル帯域幅２０３でのチャネルの受信時にアクティブ状態の送信と非アクティブ状態の送信をスイッチングするように適合されており、アクティブ状態の送信はユーザーが好むチャネルと関連したデータバーストの送信を備えており、非アクティブ状態の送信はユーザーが好まないチャネルと関連したデータバーストの送信を備えているスイッチングコンポーネント２０６と、モバイルテレビ受信機２０４における論理回路２０８であって、ＲＦチャネル帯域幅２０３でのチャネルの受信時にユーザーがスイッチングする可能性の高い具体的なユーザーが好むチャネルを予測するように適合されている論理回路２０８と、ホストプロセッサ２０２およびモバイルテレビ受信機２０４の一方における復号器２１０であって、アクティブ状態の送信時に一連のデータバーストを復号化するように適合されてる復号器２１０と、ホストプロセッサ２０２およびモバイルテレビ受信機２０４の一方におけるデータバッファ２１２であって、ユーザーが好むチャネルの各々について１つの復号データバーストをバッファするように適合されているデータバッファ２１２と、モバイルテレビ受信機２０４における回路２１４であって、すでにバッファされているデータバーストを新たにバッファされたデータバーストで置換するように適合されている回路２１４とを備えている。
【００３５】
好ましくは、データバッファ２１２は、一連のデータバーストにおけるパリティデータバーストを無視するように適合されている。さらに、パリティデータバーストは好ましくは、モバイルテレビ受信機２０４で受信された送信ビデオからエラーを除去するためのＦＥＣプロセスで使用される。さらに、データバッファ２１２は、バッファプロセス時にデータバーストの各々の第１の部分を無視するように適合されてもよい。付加的に、モバイルテレビ受信機２０４は、現在閲覧されているチャネル（ＶＩＥＷ）と直後にシーケンスされたチャネル（たとえば、ＵＰやＤＮ）とでモバイルテレビ受信機２０４における既存のメモリ２１６を共有するように適合されてもよい。
【００３６】
システム２００はさらに、メモリ２１６を空にして、現在閲覧されているチャネル（ＶＩＥＷ）と直後にシーケンスされたチャネル（たとえば、ＵＰやＤＮ）でのメモリ共有を可能にするように適合されているＲＳ復号器２１８およびＩ／Ｏ回路２２０を備えてもよい。好ましくは、モバイルテレビ受信機２０４は、現在閲覧されているチャネル（ＶＩＥＷ）と関連したデータに対してＭＰＥ−ＦＥＣプロセスを使用して、モバイルテレビ受信機２０４のメモリリソースを利用し、またモバイルテレビ受信機２０４外のビデオ復号器バッファ２２２にデータを転送するように適合されている。好ましくは、ホストプロセッサ２０２は、現在閲覧されているチャネル（ＶＩＥＷ）と、直後にシーケンスされたチャネル（たとえば、ＵＰ）および直前にシーケンスされたチャネル（たとえば、ＤＮ）の各々とに等間隔の時間スロットを割り当てるように適合されている送信機２２４を備えている。
【００３７】
具体的実施形態に関する上記説明は、現在の知識を適用することによって、一般概念から逸脱することなくこのような具体的実施形態を容易に修正および／または種々の用途に適合可能な本明細書に記載の実施形態の一般的性質を完全に明らかにし、したがって、このような適合および修正は、開示されている実施形態の等化物の意味および範囲内で理解されることを意図している。ここで用いられているフレーズおよび用語は制限目的ではなく説明目的であることが理解されるべきである。したがって、本明細書に記載の実施形態は好ましい実施形態に関して説明されてきたが、本明細書に記載の実施形態は添付の請求項の主旨および範囲内の修正によって実践可能である点を、当業者は認識するであろう。
【図面の簡単な説明】
【００３８】
【図１】従来のＴＤＭシステムにおけるチャネルスイッチング遅延を図示する概略図である。
【図２】本明細書に記載の実施形態に従ってＦＥＣおよびデータの第１の部分を無視することによるバッファサイズおよび消費電力の削減を図示する概略図である。
【図３】本明細書に記載の実施形態に従ってＶＩＥＷおよびＵＰチャネル間でメモリを共有することによるバッファサイズの削減を図示する概略図である。
【図４】本明細書に記載の実施形態に従ったスマートチャネル割り当てを図示する概略図である。
【図５】本明細書に記載の実施形態に従ったスマートプログラムガイドを図示する概略図である。
【図６】本明細書に記載の実施形態の好ましい方法を図示するフロー図である。
【図７】本明細書に記載の実施形態に従ったコンピュータハードウェア図である。
【図８】本明細書に記載の実施形態に従ったシステム図を図示している。
【図１】
2009518887.tif 000003
【図２】
2009518887.tif 000004
【図３】
2009518887.tif 000005
【図４】
2009518887.tif 000006
【図５】
2009518887.tif 000007
【図６】
2009518887.tif 000008
【図７】
2009518887.tif 000009
【図８】
2009518887.tif 000010
【国際調査報告】
2009518887.tif 000011