(57)【要約】【課題】複雑な処理を必要とせず、データ伝送効率を低下させず、無線送信装置のエンコーダ及び無線受信装置のデコーダを同期する。【解決手段】無線送信装置１０Ａは、ＰＣＲタイムスロットの開始時刻からオフセット時間にわたって先行する時刻において、タイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成し、ＰＣＲタイムスロットの開始時刻において、ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信する。無線受信装置２０は、ＰＣＲタイムスロットにおいて、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、ＰＣＲタイムスロットの開始時刻から無線フレームを受信した時刻までの無線フレームの伝搬時間を測定し、オフセット時間と伝搬時間との和をＰＣＲ値の遅延時間として計算し、無線フレームから得られたＰＣＲ値及び計算された遅延時間に基づいてタイマ値を調整する。【選択図】図１
2015056732.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＥＧ２のＴＳ（Transport Stream）パケットを無線伝送する無線送信装置及び無線受信装置を含む無線通信システムにおいて、
上記無線送信装置及び上記無線受信装置は、予め決められた一連のタイムスロットに同期して通信し、上記一連のタイムスロットは、上記無線送信装置から上記無線受信装置にＰＣＲ（Program Clock Reference）値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含み、
上記無線送信装置は、
１つのＰＣＲタイムスロットの開始時刻から予め決められたオフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成し、
上記ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットの開始時刻において、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信し、
上記無線受信装置は、
１つのＰＣＲタイムスロットにおいて、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、
上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの開始時刻から、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定し、
上記オフセット時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算し、
上記無線フレームから得られたＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線受信装置のタイマ値を調整することを特徴とする無線通信システム。
【請求項２】
上記無線送信装置は、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信したＰＣＲタイムスロットの次のＰＣＲタイムスロットが、ビーコンフレームを送信するビーコン期間に含まれるとき、
上記次のＰＣＲタイムスロットの開始時刻から上記オフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいて次のＰＣＲ値を含むＴＳパケットを生成し、
上記ビーコン期間の直後のタイムスロットの開始時刻において、上記次のＰＣＲ値を含むＴＳパケットを含む無線フレームを送信し、
上記無線受信装置は、
上記ビーコン期間の直後のタイムスロットにおいて、上記次のＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、
上記ビーコン期間の直後のタイムスロットの開始時刻から、上記次のＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定し、
上記次のＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットから、上記ビーコン期間の直後のタイムスロットまでの待機時間を計算し、
上記オフセット時間と上記待機時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算し、
上記無線フレームから得られた次のＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線受信装置のタイマ値を調整することを特徴とする請求項１記載の無線通信システム。
【請求項３】
上記無線送信装置は、
上記ＰＣＲタイムスロットを特定する情報を含むビーコンフレームを生成し、
上記ビーコンフレームを上記無線受信装置に送信することを特徴とする請求項１記載の無線通信システム。
【請求項４】
上記オフセット時間は、上記無線送信装置及び上記無線受信装置に予め設定されていることを特徴とする請求項１〜３のいずれか１つに記載の無線通信システム。
【請求項５】
上記ＰＣＲタイムスロットの間隔は、上記無線送信装置及び上記無線受信装置に予め設定されていることを特徴とする請求項１〜４のいずれか１つに記載の無線通信システム。
【請求項６】
上記無線送信装置は、予め設定された優先度で、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信することを特徴とする請求項１〜５のいずれか１つに記載の無線通信システム。
【請求項７】
ＭＰＥＧ２のＴＳ（Transport Stream）パケットを無線伝送する無線送信装置及び無線受信装置を含む無線通信システムの上記無線受信装置として動作する無線通信装置において、
上記無線送信装置及び上記無線通信装置は、予め決められた一連のタイムスロットに同期して通信し、上記一連のタイムスロットは、上記無線送信装置から上記無線通信装置にＰＣＲ（Program Clock Reference）値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含み、
上記無線送信装置は、
１つのＰＣＲタイムスロットの開始時刻から予め決められたオフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成し、
上記ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットの開始時刻において、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信し、
上記無線通信装置は、
１つのＰＣＲタイムスロットにおいて、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、
上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの開始時刻から、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定し、
上記オフセット時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算し、
上記無線フレームから得られたＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線通信装置のタイマ値を調整することを特徴とする無線通信装置。
【請求項８】
ＭＰＥＧ２のＴＳ（Transport Stream）パケットを無線伝送する無線送信装置及び無線受信装置を含む無線通信システムの無線通信方法において、
上記無線送信装置及び上記無線受信装置は、予め決められた一連のタイムスロットに同期して通信し、上記一連のタイムスロットは、上記無線送信装置から上記無線受信装置にＰＣＲ（Program Clock Reference）値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含み、
上記無線通信方法は、
上記無線送信装置により、１つのＰＣＲタイムスロットの開始時刻から予め決められたオフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成するステップと、
上記無線送信装置により、上記ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットの開始時刻において、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信するステップと、
上記無線受信装置により、１つのＰＣＲタイムスロットにおいて、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信するステップと、
上記無線受信装置により、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの開始時刻から、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定するステップと、
上記無線受信装置により、上記オフセット時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算するステップと、
上記無線受信装置により、上記無線フレームから得られたＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線受信装置のタイマ値を調整するステップとを含むことを特徴とする無線通信方法。
【請求項９】
請求項８記載の無線通信方法の各ステップのうちの上記無線受信装置によって実行される各ステップを含むことを特徴とするプログラム。
【請求項１０】
請求項９記載のプログラムを格納し、上記無線受信装置により読み取り可能であるとを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＭＰＥＧ２−ＴＳ（MPEG2 Transport Stream）技術を用いて映像信号及び音声信号を同期させて無線伝送する無線送信装置及び無線受信装置を含む無線通信システムに関する。本発明はまた、そのような無線通信システムの無線受信装置として動作する無線通信装置に関する。本発明はまた、そのような無線通信システムの無線通信方法、そのような無線通信方法に係るステップを含むプログラム、及び当該プログラムを格納した記録媒体に関する。
【背景技術】
【０００２】
近年では、有線通信ネットワークの多くが無線通信ネットワークに置き換わっている。特に、タブレット端末装置、スマートフォンなど、無線通信インターフェースしか持たない機器の登場により、無線通信ネットワークが今後も益々普及していくと予想される。無線通信ネットワークの需要の拡大に応じて無線通信ネットワークの伝送速度も飛躍的に向上し、その結果、画像及び動画情報などの大容量データ及び音声情報などのリアルタイムデータを無線伝送することも可能になっている。
【０００３】
無線通信システムに含まれる各端末装置（無線送信装置及び無線受信装置）の無線通信回路は、予め決められた一連のタイムスロットに同期して通信する（特許文献１を参照）。さらに、同期したタイムスロットにおいて映像信号及び音声信号の両方を含むデータを無線伝送する場合、無線送信装置のエンコーダ及び無線受信装置のデコーダは互いに同期して、映像信号及び音声信号を同期させる必要がある（特許文献２及び３を参照）。映像信号及び音声信号を同期させるための技術の１つとして、ＭＰＥＧ２−ＴＳ技術が広く普及している。ＭＰＥＧ２−ＴＳ技術はデジタル放送分野などで使用されていて、ＭＰＥＧ２及びＨ．２６４技術などを用いて圧縮された映像信号と音声信号とを格納したＴＳパケットを、ネットワークを介して通信する。
【０００４】
ＴＳパケットには、映像信号及び音声信号の他に様々な情報が格納されるが、その中の重要な情報の１つとしてＰＣＲ（Program Clock Reference）値がある。ＰＣＲ値はエンコーダの現在の時刻情報を示し、デコーダはこのＰＣＲ値を用いて内部タイマの値を調整することで、映像信号及び音声信号を出力するタイミングを制御し、映像信号と音声信号を同期させる。
【０００５】
無線通信システムにおいてＭＰＥＧ２−ＴＳ技術を使用することで、データの符号化及び復号化をリアルタイムに行うことができる。リアルタイムの符号化及び復号化を高品質で実現するためには、無線通信ネットワーク上のパケット欠落を最小限に抑える仕組み、及び、無線伝送時の伝搬時間の変動を吸収する仕組みが必要になる。
【０００６】
映像信号は、無線伝送に必要な帯域を小さくするために、時間軸方向に圧縮される。しかしながら、無線フレームの欠落によりＴＳパケットが欠落すると、映像信号の復号誤りが生じてしまい、参照映像データが欠損すると後続の映像データを正しく復号化できなくなる。
【０００７】
また、無線伝送時の伝搬時間の変動に起因して、映像信号及び音声信号の品質が維持できなくなる場合がある。ＭＰＥＧ２−ＴＳ技術では、前述したように、デコーダは、ＰＣＲ値を用いてエンコーダの時刻情報に追従するようにクロック信号のずれを吸収し、エンコーダと同期をとる。しかしながら、ＰＣＲ値を格納したＴＳパケットの伝搬時間が変動すると、その到着時間も変動し、ＰＣＲ値から得られるエンコーダの時刻情報が変動する。このとき、デコーダは変動した時刻に追従することになるので、クロック信号の発振周波数が大きく上下してしまう。このことは、映像信号の歪み及び色ずれの原因になる。こういった状態を防ぐために、ＭＰＥＧ２−ＴＳ規格では、ＰＣＲの許容誤差を数十マイクロ秒以内に抑えることが決められている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ＰＣＲ値を格納したＴＳパケットの伝搬時間の変動により、エンコーダとデコーダとの間で時刻情報のずれが生じると、デコーダの受信バッファがオーバーフローしたり受信バッファ内のデータが枯渇したりする。この結果、映像の歪み及び色ずれが発生し、また、映像信号と音声信号との同期がとれなくなるという問題があった。
【０００９】
特許文献２によれば、送信装置は、ビーコン用タイマに基づく時刻情報を映像信号のデータパケットに付与して送信する。受信装置は、ビーコン信号に含まれる時刻情報をデコードして、受信装置の内部タイマを調整する。
【００１０】
特許文献３によれば、ビーコン信号を使用しない通信において非同期伝送路のジッタを吸収するために、送信装置は、ＴＳパケット生成時の時刻情報を当該ＴＳパケットに付加し、ＴＳパケット及びその時刻情報を含むデータパケットを送信する。受信装置は、受信したデータパケット内の時刻情報と内部タイマの時刻情報とを比較することで、映像信号及び音声信号を出力するタイミングを制御し、これにより、非同期伝送路のジッタを吸収できる。また、特許文献３の背景技術の箇所では、ビーコン信号内のタイムスタンプ値を利用する技術が紹介されている。
【００１１】
特許文献２及び３の発明によれば、送信装置が時刻情報を生成してデータパケットへ埋め込む処理が必要になり、受信装置でも特別なデコード処理が必要になる。また、データパケットに埋め込まれる時刻情報のデータ量に起因して、データ伝送効率が低下する。
【００１２】
本発明の目的は、複雑な処理を必要とせず、かつ、データ伝送効率を低下させず、無線送信装置のエンコーダ及び無線受信装置のデコーダを同期し、デコーダにおいて映像信号及び音声信号を同期することができる無線通信システムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明の態様に係る無線通信システムによれば、
ＭＰＥＧ２のＴＳ（Transport Stream）パケットを無線伝送する無線送信装置及び無線受信装置を含む無線通信システムにおいて、
上記無線送信装置及び上記無線受信装置は、予め決められた一連のタイムスロットに同期して通信し、上記一連のタイムスロットは、上記無線送信装置から上記無線受信装置にＰＣＲ（Program Clock Reference）値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含み、
上記無線送信装置は、
１つのＰＣＲタイムスロットの開始時刻から予め決められたオフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成し、
上記ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットの開始時刻において、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信し、
上記無線受信装置は、
１つのＰＣＲタイムスロットにおいて、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、
上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの開始時刻から、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定し、
上記オフセット時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算し、
上記無線フレームから得られたＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線受信装置のタイマ値を調整することを特徴とする。
【発明の効果】
【００１４】
本発明の無線通信システムによれば、複雑な処理を必要とせず、かつ、データ伝送効率を低下させず、無線送信装置のエンコーダ及び無線受信装置のデコーダを同期し、デコーダにおいて映像信号及び音声信号を同期することができる。
【００１５】
本発明は、無線通信ネットワーク上の様々な要因により変動する、無線伝送時の伝搬時間を測定し、無線送信装置がＰＣＲ値を生成してから無線受信装置がＰＣＲ値を取得するまでの遅延時間を計算し、計算した遅延時間によりＰＣＲ値を補正する。無線受信装置は、補正されたＰＣＲ値により内部のタイマ値を調整し、非同期の無線通信路のジッタを吸収して無線送信装置のタイマ値に同期させる。これにより、無線通信する映像信号及び音声信号を正しく同期して再生することができ、その品質を維持することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態に係る無線通信システムの構成を示す概略図である。
【図２】図１の無線送信装置１０Ａの詳細構成を示すブロック図である。
【図３】図１の無線受信装置２０の詳細構成を示すブロック図である。
【図４】図１の無線通信システムにおいて伝送される無線フレームのフォーマットを示す図である。
【図５】図１の無線通信システムにおいて使用されるスーパーフレーム及びＭＡＳ（Media Access Slot）を示す図である。
【図６】図１の無線通信システムにおけるＰＣＲを含む無線フレームの伝送を示すタイミングチャートであり、ＰＣＲタイムスロットがＭＡＳ（Ｎ）である場合を示す図である。
【図７】図１の無線通信システムにおけるＰＣＲを含む無線フレームの伝送を示すタイミングチャートであり、ＰＣＲタイムスロットがＭＡＳ（０）であってビーコン期間に含まれている場合を示す図である。
【図８】本発明の第２の実施形態に係る無線通信システムにおいて伝送されるビーコンフレームに含まれるＡＳＩＥ（Application Specific Information Element）フィールドのフォーマットを示す図である。
【図９】本発明の第２の実施形態に係る無線通信システムにおけるＰＣＲを含む無線フレームの伝送を示すタイミングチャートであり、図８のＡＳＩＥフィールドを用いてＰＣＲタイムスロットを通知する場合を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態に係る無線通信システムについて、図面を参照して詳細に解説する。
【００１８】
第１の実施形態．
図１は、本発明の第１の実施形態に係る無線通信システムの構成を示す概略図である。図１の無線通信システムは、複数の無線送信装置１０Ａ〜１０Ｃと、１つの無線受信装置２０とを含み、ＭＰＥＧ２のＴＳパケットを無線伝送する。各無線送信装置１０Ａ〜１０Ｃは、例えばチューナ及びＤＶＤプレーヤなどである。各無線送信装置１０Ａ〜１０Ｃは、映像信号及び音声信号を含む入力データ（ＥＳデータ）を取得してＴＳパケットにエンコードし、ＴＳパケットを含む無線フレームを無線受信装置２０に無線送信する。無線受信装置２０は、例えばディスプレイ及びスピーカを備える。無線受信装置２０は、無線送信装置１０Ａ〜１０Ｃのいずれかから無線受信した無線フレームに含まれるＴＳパケットをデコードして元の映像信号及び音声信号を取得し、ディスプレイ及びスピーカから同期させて出力する。
【００１９】
図２は、図１の無線送信装置１０Ａの詳細構成を示すブロック図である。無線送信装置１０Ａは、アンテナ１００、バス１０１、符号化回路１０２、無線通信回路１０３、ＣＰＵ１０４、ＤＭＡコントローラ（ＤＭＡＣ）１０５、及びＲＡＭ１０６を備える。
【００２０】
符号化回路１０２は、インターフェース回路１１１、映像符号化器１１２、音声符号化器１１３、ＴＳ符号化器１１４、タイマ１１５、及びＰＣＲ生成器１１６を備える。インターフェース回路１１１は、例えばＨＤＭＩ（登録商標）インターフェースである。インターフェース回路１１１は、入力データを映像信号及び音声信号に分離し、映像符号化器１１２及び音声符号化器１１３にそれぞれ送る。映像符号化器１１２及び音声符号化器１１３は、映像信号及び音声信号をそれぞれ圧縮してＴＳ符号化器１１４に送る。ＴＳ符号化器１１４は、圧縮された映像信号及び音声信号を格納したＴＳパケットを生成し、ＴＳパケットは、ＤＭＡコントローラ１０５によりＲＡＭ１０６にＤＭＡ転送される。ＰＣＲ生成器１１６は、タイマ１１５から供給されるカウント値（タイマ値）に基づいて、符号化回路１０２の現在の時刻情報であるＰＣＲ値を生成してＴＳ符号化器１１４に送る。ＴＳ符号化器１１４は、無線通信回路１０３のスケジューラ回路１２１（後述）の制御下で、一定周期で、ＰＣＲ値を含むＴＳパケットを生成し、ＰＣＲ値を含むＴＳパケットは、ＤＭＡコントローラ１０５により無線通信回路１０３にＤＭＡ転送される。
【００２１】
無線通信回路１０３は、スケジューラ回路１２１、設定レジスタ１２２、ビーコン生成器１２３、バッファメモリ列１２４、ＭＡＣ層回路１２５、及びＰＨＹ層回路１２６を備える。スケジューラ回路１２１は、無線送信装置１０Ａが送信用に予約したタイムスロットになると、ＲＡＭ１０６に格納されたＴＳパケットのバッファメモリ列１２４へのＤＭＡ転送を開始させる。バッファメモリ列１２４は、データ送信用キューである複数のバッファメモリを含み、設定レジスタ１２２に格納された優先度に基づいて、バッファメモリ毎に送信の優先度を設定することができる。ＭＡＣ層回路１２５は、バッファメモリ列１２４から読み出したＴＳパケットにヘッダを付与するなど、ＭＡＣ層の処理を行った後、ＰＨＹ層回路１２６に送る。ＰＨＹ層回路１２６は、ＭＡＣ層回路１２５から送られた信号の変調及びＤ／Ａ変換を行って無線フレームを生成し、アンテナ１００を介して無線フレームを無線送信する。また、スケジューラ回路１２１は、設定レジスタ１２２に格納されたＰＣＲタイムスロット間隔及びオフセット時間（後述）に基づいて、一定周期で、ＰＣＲ値を含むＴＳパケットの生成を要求するＰＣＲ要求信号を、ＴＳ符号化器１１４に送る。ＰＣＲ値を含むＴＳパケットは、ＴＳ符号化器１１４からバッファメモリ列１２４にＤＭＡ転送される。ＭＡＣ層回路１２５及びＰＨＹ層回路１２６は、ＰＣＲ値を含むＴＳパケットをバッファメモリ列１２４から読み出して処理し、ＰＣＲ値を含むＴＳパケットを含む無線フレームを生成する。ＰＣＲ値を含むＴＳパケットを含む無線フレームは、アンテナ１００を介して無線送信される。また、ビーコン生成器１２３は、スケジューラ回路１２１の制御下で、一定周期でビーコンフレームを生成し、バッファメモリ列１２４に格納する。ＭＡＣ層回路１２５及びＰＨＹ層回路１２６は、ビーコンフレームをバッファメモリ列１２４から読み出して処理し、アンテナ１００を介して無線送信する。優先度、ＰＣＲタイムスロット間隔、及びオフセット時間は、外部の入力装置（図示せず）から入力されたユーザ入力に基づいて、ＣＰＵ１０４により設定レジスタ１２２に予め設定可能である。
【００２２】
図３は、図１の無線受信装置２０の詳細構成を示すブロック図である。無線受信装置２０は、アンテナ２００、バス２０１、無線通信回路２０２、復号化回路２０３、ＣＰＵ２０４、ＤＭＡコントローラ２０５、及びＲＡＭ２０６を備える。
【００２３】
無線通信回路２０２は、ＰＨＹ層回路２１１、ＭＡＣ層回路２１２、ビーコン解析器２１３、スケジューラ回路２１４、及び設定レジスタ２１５を備える。ＰＨＹ層回路２１１は、スケジューラ回路２１４の制御下で、無線送信装置１０Ａから無線送信された無線フレーム及びビーコンフレームをアンテナ２００を介して受信する。ＰＨＹ層回路２１１は、受信された無線フレーム及びビーコンフレームのＡ／Ｄ変換及び復調を行って、復調後の信号をＭＡＣ層回路２１２に送る。ＴＳパケットを含む無線フレーム（データフレーム）を受信した場合、ＭＡＣ層回路２１２は、ＴＳパケットをＲＡＭ２０６にＤＭＡ転送する。ビーコンフレームを受信した場合、ＭＡＣ層回路２１２は、ビーコンフレームをビーコン解析器２１３に送り、ビーコン解析器２１３はビーコンフレームをデコードする（第２の実施形態において詳述する）。設定レジスタ２１５は、無線送信装置１０Ａの設定レジスタ１２２に格納されたものと同じＰＣＲタイムスロット間隔及びオフセット時間を格納している。スケジューラ回路２１４は、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したとき、ＰＣＲタイムスロット間隔及びオフセット時間に基づいて、ＰＣＲ値の遅延時間を計算して復号化回路２０３に送る（後述）。ＰＣＲタイムスロット間隔及びオフセット時間は、外部の入力装置（図示せず）から入力されたユーザ入力に基づいて、ＣＰＵ２０４により設定レジスタ２１５に予め設定可能である。
【００２４】
復号化回路２０３は、ＴＳ復号化器２２１、映像復号化器２２２、バッファメモリ２２３、音声復号化器２２４、バッファメモリ２２５、インターフェース回路２２６、加算器２２７、タイマ２２８、及び同期信号生成器２２９を備える。ＲＡＭ２０６に格納されたＴＳパケットは、ＴＳ復号化器２２１にＤＭＡ転送される。ＴＳ復号化器２２１は、ＴＳパケットを映像信号及び音声信号に分離し、映像復号化器２２２及び音声復号化器２２４にそれぞれ送る。映像復号化器２２２及び音声復号化器２２４は、映像信号及び音声信号をそれぞれ伸張してバッファメモリ２２３及び２２５に一時的に格納する。また、ＴＳパケットがＰＣＲ値を含む場合、ＴＳ復号化器２２１はＰＣＲ値を抽出する。抽出されたＰＣＲ値は、加算器２２７により遅延時間を加算することで補正され、補正後のＰＣＲ値がタイマ（System Time Clock）２２８に送られる。タイマ２２８は、入力されたＰＣＲ値と比較することでタイマ２２８自体のカウント値（タイマ値）を調整し、調整後のカウント値を同期信号生成器２２９に送る。同期信号生成器２２９は、入力されたカウント値に基づいて、映像信号及び音声信号を同期させるための同期信号を生成してインターフェース回路２２６に送る。インターフェース回路２２６は、例えば例えばＨＤＭＩインターフェースである。インターフェース回路２２６は、バッファメモリ２２３及び２２５に格納された映像信号及び音声信号を読み出し、同期信号に基づいて映像信号及び音声信号を同期させて出力データを生成する。
【００２５】
図４は、図１の無線通信システムにおいて伝送される無線フレームのフォーマットを示す図である。無線フレームは、プリアンブル、ＰＨＹヘッダ、ＭＡＣヘッダ、ペイロード、及びＦＣＳフィールドを含む。ペイロードには、１つ又は複数のＴＳパケットが格納される。各ＴＳパケットはＴＳヘッダ及びＴＳペイロードを含み、ＴＳペイロードには、圧縮された（又は非圧縮の）映像信号又は音声信号が格納される。また、ＴＳパケットがＰＣＲ値を含む場合、ＰＣＲ値は、ＴＳヘッダのアダプテーションフィールド内に格納される。
【００２６】
図５は、図１の無線通信システムにおいて使用されるスーパーフレーム及びＭＡＳ（Media Access Slot）を示す図である。本明細書では、例示的な無線通信プロトコルとして、ＷｉＭｅｄｉａ  Ａｌｌｉａｎｃｅが策定したＷｉＭｅｄｉａ−ＭＡＣを参照する。無線通信システムに含まれる各端末装置は、ＴＤＭＡプロトコルを用いて通信する。１つのスーパーフレームは、２５６個のタイムスロットＭＡＳ（０）〜ＭＡＳ（２５５）に分割されている。１つのスーパーフレームは６５．５３６ミリ秒の長さを有し、１つタイムスロットは２５６マイクロ秒の長さを有する。各スーパーフレームの開始時刻をＢＰＳＴ（Beacon Period Start Time）と呼ぶ。ＢＰＳＴから開始する予め決められた個数のタイムスロットＭＡＳ（０）〜ＭＡＳ（５）は、各端末装置がビーコンフレームの送受信のみを行うビーコン期間として使用される。ビーコン期間は、複数のビーコンスロットに分割されている。ＷｉＭｅｄｉａ−ＭＡＣによれば、全端末装置がセルフビーコンデバイスとして動作し、各端末装置は、予め決められたビーコンスロットにおいてビーコンフレームを送信する。ビーコン期間以外のタイムスロットＭＡＳ（６）〜ＭＡＳ（２５５）は、各端末装置による無線フレーム（データフレーム）の送受信に使用可能である。各端末装置は、無線フレームの送受信前に、通信相手の端末装置と使用するタイムスロットの番号を決定して予約し、予約したタイムスロットを用いて無線フレームの送受信を行う。ＷｉＭｅｄｉａ−ＭＡＣによれば、スーパーフレーム毎にＢＰＳＴの時刻を全端末装置で調整することが定められている。
【００２７】
無線送信装置１０Ａの無線通信回路１０３及び無線受信装置２０の無線通信回路２０２は、予め決められた一連のタイムスロットに同期して通信する。同期したタイムスロットにおいて映像信号及び音声信号を含む無線フレームを送受信する場合、無線送信装置１０Ａの符号化回路１０２及び無線受信装置２０の復号化回路２０３は互いに同期して、映像信号及び音声信号を同期させる必要がある。このため、図１の無線通信システムは、以下のように動作する。
【００２８】
一連のタイムスロットは、無線送信装置１０Ａから無線受信装置２０にＰＣＲ値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含む。例えば、上述のＷｉＭｅｄｉａ−ＭＡＣの例において、ＰＣＲ値を１００ミリ秒の周期で送信する場合を仮定する。前述のように、１つのスーパーフレームが２５６個のタイムスロットを含み、１つのタイムスロットの長さが２５６マイクロ秒である。従って、ＰＣＲタイムスロットは、１００ミリ秒に相当する３９１個のタイムスロット毎に設けられる。ＰＣＲ値を含むＴＳパケットを含む無線フレームは、ＰＣＲタイムスロットの開始時刻において送信される。無線送信装置１０Ａは、ＰＣＲ値を含むＴＳパケットを含む無線フレームを最初に送信するとき、送信に使用するタイムスロットの番号（例えば「Ｎ」）を適当に決定する。無線受信装置２０は、受信した無線フレームをデコードして当該無線フレームがＰＣＲ値を含んでいた場合、その無線フレームを受信したタイムスロットの番号Ｎを記憶する。その後、ＰＣＲタイムスロットの番号は、「（Ｎ＋３９１）％２５６」によって与えられる。例えば、ＰＣＲ値を含むＴＳパケットを含む無線フレームを最初に送信したタイムスロットがＭＡＳ（１３０）であるとき、次のＰＣＲタイムスロットはＭＡＳ（９）になる。以後、無線送信装置１０Ａ及び無線受信装置２０は、これらのタイムスロットをＰＣＲタイムスロットとして認識する。
【００２９】
図６は、図１の無線通信システムにおけるＰＣＲを含む無線フレームの伝送を示すタイミングチャートであり、ＰＣＲタイムスロットがＭＡＳ（Ｎ）である場合を示す図である。
【００３０】
無線送信装置１０Ａにおいて、スケジューラ回路１２１は、１つのＰＣＲタイムスロットＭＡＳ（Ｎ）の開始時刻から予め決められたオフセット時間にわたって先行する時刻において、ＰＣＲ要求信号をＴＳ符号化器１１４に送る。オフセット時間の長さは、無線送信装置１０Ａ内の信号の伝搬時間を考慮して、例えばシミュレーションに基づいて決定される。無線送信装置１０Ａの回路変更などが無い限り、オフセット時間の長さは一定である。ＴＳ符号化器１１４は、タイマ１１５のカウント値に基づいてＰＣＲ値を含むＴＳパケットを生成し、バッファメモリ列１２４に送る。バッファメモリ列１２４において、ＰＣＲ値を含むＴＳパケットを格納するバッファメモリには、最も高い送信の優先度が設定される。ＭＡＣ層回路１２５及びＰＨＹ層回路１２６は、ＰＣＲ値を含むＴＳパケットをバッファメモリ列１２４から読み出して処理し、ＰＣＲ値を含むＴＳパケットを含む無線フレームを生成する。ＭＡＣ層回路１２５及びＰＨＹ層回路１２６は、ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットＭＡＳ（Ｎ）の開始時刻において、ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信する。
【００３１】
無線受信装置２０において、無線通信回路２０２は、１つのＰＣＲタイムスロットＭＡＳ（Ｎ）において、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信する。スケジューラ回路２１４は、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットＭＡＳ（Ｎ）の開始時刻から、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの無線フレームの伝搬時間を測定する。スケジューラ回路２１４は、オフセット時間と伝搬時間との和をＰＣＲ値の遅延時間として計算する。タイマ２２８は、無線フレームから得られたＰＣＲ値及び計算された遅延時間に基づいて、そのカウント値を調整する。同期信号生成器２２９は、調整されたカウント値に基づいて、映像信号及び音声信号を同期させるための同期信号を生成する。
【００３２】
無線受信装置２０は、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信する毎に受信したＰＣＲ値を補正し、これにより、非同期の無線通信ジッタを吸収することができる。
【００３３】
特許文献２及び３の発明によれば、送信装置がデータパケットへ時刻情報を埋め込み、受信装置がデータパケットから時刻情報を抽出する処理が必要であった。一方、図１の無線通信システムによれば、このような余分な処理は不要であり、時刻情報が埋め込まれることによるデータ伝送効率の低下を防ぐことができる。
【００３４】
図１の無線通信システムによれば、複雑な処理を必要とせず、かつ、データ伝送効率を低下させず、無線送信装置１０Ａの符号化回路１０２及び無線受信装置２０の復号化回路２０３は互いに同期させることができる。これにより、復号化回路２０３の出力データにおいて、映像信号及び音声信号を同期させることができる。
【００３５】
図７は、図１の無線通信システムにおけるＰＣＲを含む無線フレームの伝送を示すタイミングチャートであり、ＰＣＲタイムスロットがＭＡＳ（０）であってビーコン期間に含まれている場合を示す図である。ＰＣＲ値を含むＴＳパケットを生成した後、ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信する前にビーコン期間が開始する場合、ビーコン期間中は無線フレームを送信することができない。この場合、ＰＣＲ値を含むＴＳパケットを含む無線フレームは、ビーコン期間の終了を待って、以下のように送信される。
【００３６】
ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信したＰＣＲタイムスロットの次のＰＣＲタイムスロットＭＡＳ（０）が、ビーコンフレームを送信するビーコン期間に含まれる場合の動作について説明する。無線送信装置１０Ａにおいて、ＴＳ符号化器１１４は、ＰＣＲタイムスロットＭＡＳ（０）の開始時刻からオフセット時間にわたって先行する時刻において、タイマ１１５のカウント値に基づいて次のＰＣＲ値を含むＴＳパケットを生成する。ＭＡＣ層回路１２５及びＰＨＹ層回路１２６は、ビーコン期間の直後のタイムスロットＭＡＳ（６）の開始時刻において、次のＰＣＲ値を含むＴＳパケットを含む無線フレームを送信する。無線受信装置２０において、無線通信回路２０２は、ビーコン期間の直後のタイムスロットＭＡＳ（６）において、次のＰＣＲ値を含むＴＳパケットを含む無線フレームを受信する。スケジューラ回路２１４は、ビーコン期間の直後のタイムスロットＭＡＳ（６）の開始時刻から、次のＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの無線フレームの伝搬時間を測定する。スケジューラ回路２１４は、次のＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットＭＡＳ（０）から、ビーコン期間の直後のタイムスロットまでの待機時間を計算する。無線送信装置１０Ａ及び無線受信装置２０は、時間軸上のＰＣＲタイムスロットの位置及びビーコン期間の位置を予め知っているので、無線受信装置２０は、これらの情報に基づいて待機時間を計算することができる。スケジューラ回路２１４は、オフセット時間と待機時間と伝搬時間との和をＰＣＲ値の遅延時間として計算する。タイマ２２８は、無線フレームから得られた次のＰＣＲ値及び計算された遅延時間に基づいて、そのカウント値を調整する。
【００３７】
図７の例では、タイムスロットＭＡＳ（０）がＰＣＲタイムスロットであると仮定した。タイムスロットＭＡＳ（１）〜（５）がＰＣＲタイムスロットである場合も同様に、ＰＣＲ値を含むＴＳパケットを含む無線フレームは、ビーコン期間の直後のタイムスロットＭＡＳ（６）の開始時刻において送信される。本来のＰＣＲタイムスロットから、無線フレームを送信するまでの時間（ビーコン期間の直後のタイムスロットＭＡＳ（６）の開始時刻までの時間）が、待機時間になる。
【００３８】
第２の実施形態．
第１の実施形態では、無線送信装置１０Ａ及び無線受信装置２０は、事前に決めたルールに従ってＰＣＲタイムスロットを特定した。しかしながら、無線送信装置１０Ａ及び無線受信装置２０は、ＰＣＲタイムスロットを特定する情報を他の方法で共有してもよい。第２の実施形態では、無線送信装置１０Ａは、ビーコンフレームを用いて、ＰＣＲタイムスロットを特定する情報を無線受信装置２０に通知する。
【００３９】
図８は、本発明の第２の実施形態に係る無線通信システムにおいて伝送されるビーコンフレームに含まれるＡＳＩＥ（Application Specific Information Element）フィールドのフォーマットを示す図である。ビーコンフレームのＡＳＩＥフィールドは、ベンダー独自のフォーマットを設定することができる。図８に示すＡＳＩＥフィールドは、アプリケーション固有情報として、ＰＣＲ送信ＭＡＳフィールド及びＰＣＲ送信フラグフィールドを含む。ＰＣＲ送信ＭＡＳフィールドは、現在のスーパーフレームにおいてＰＣＲ値を含むＴＳパケットを含む無線フレームを送信する場合、ＰＣＲタイムスロットの番号を示す。ＰＣＲ送信フラグフィールドは、現在のスーパーフレームにおいてＰＣＲ値を含むＴＳパケットを含む無線フレームを送信するか否かを示す。
【００４０】
図９は、本発明の第２の実施形態に係る無線通信システムにおけるＰＣＲを含む無線フレームの伝送を示すタイミングチャートであり、図８のＡＳＩＥフィールドを用いてＰＣＲタイムスロットを通知する場合を示す図である。現在のスーパーフレームにおいてＰＣＲ値を含むＴＳパケットを含む無線フレームを送信する場合、無線送信装置１０Ａのスケジューラ回路１２１は、ビーコン生成器１２３により、ＰＣＲタイムスロットを特定する情報を含むビーコンフレームを生成させる。ビーコンフレームのＡＳＩＥフィールドにおいて、ＰＣＲ送信ＭＡＳフィールドはＰＣＲタイムスロットの番号を含み、ＰＣＲ送信フラグフィールドはビット「１」を含む。ＭＡＣ層回路１２５及びＰＨＹ層回路１２６は、ビーコンフレームを無線受信装置に送信する。無線受信装置２０において、ＰＨＹ層回路２１１がビーコンフレームを受信したとき、ＭＡＣ層回路２１２はビーコンフレームをビーコン解析器２１３に送る。ビーコン解析器２１３は、ビーコンフレームをデコードし、ＰＣＲ送信フラグフィールドはビット「１」を含むとき、ビーコンフレームのＡＳＩＥフィールドからＰＣＲタイムスロットの番号を抽出する。抽出したＰＣＲタイムスロットの番号と、無線受信装置２０が受信用に予約したタイムスロットの番号とが一致しているとき、無線受信装置２０は、そのＰＣＲタイムスロットにおいて、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信する。スケジューラ回路２１４は、ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの番号と、ビーコンフレームから抽出したＰＣＲタイムスロットの番号とから、ＰＣＲ値の遅延時間を計算する。一方、現在のスーパーフレームでＰＣＲ値を含むＴＳパケットを含む無線フレームを送信しない場合は、ビーコンフレームのＡＳＩＥフィールドにおいて、ＰＣＲ送信フラグフィールドはビット「０」を含む。
【００４１】
ＡＳＩＥフィールドのフォーマットについては、以上に説明したものに限定されず、同等の機能を実現できるのであれば他のフォーマットであってもよい。
【００４２】
無線送信装置１０Ａ及び無線受信装置２０の構成要素の少なくとも一部が、ソフトウェア的に実装されてもよい。この場合、無線送信装置１０Ａ又は無線受信装置２０によって実行されるステップを含むコンピュータプログラムを提供することができる。このコンピュータプログラムは、無線送信装置１０ＡのＣＰＵ１０４によって実行されたときＣＰＵ１０４を無線送信装置１０Ａとして動作させる。また、このコンピュータプログラムは、無線受信装置２０のＣＰＵ２０４によって実行されたときＣＰＵ２０４を無線受信装置２０として動作させる。このようなコンピュータプログラムを格納した記録媒体を提供してもよい。
【００４３】
特許文献２及び３の発明では、送信装置は受信装置に時刻情報を通知していたが、第２の実施形態によれば、無線送信装置１０Ａは無線受信装置２０にＰＣＲタイムスロットの番号を通知するのみでよい。ＰＣＲタイムスロットの番号は、時刻情報よりもデータサイズが小さく、複雑な処理を必要とせず、データ伝送効率の低下を防ぐことができる。
【００４４】
設定レジスタ１２２及び２１５に格納されたオフセット時間及びＰＣＲタイムスロットの間隔は、ユーザが自由に変更することができる。また、設定レジスタ１２２に格納された送信の優先度もまた、ユーザが自由に変更することができる。
【００４５】
本明細書に開示した無線通信システムの構成は一例であり、本発明を実現可能な構成であれば、特に制約は無い。
【００４６】
図２の無線送信装置１０Ａ及び図３の無線受信装置２０は、ＨＤＭＩインターフェースであるインターフェース回路１１１及び２２６を備えていたが、映像信号及び音声信号を入出力できるインタフェースであれば、他のインターフェースであってもよい。
【００４７】
以上の説明では、無線通信プロトコルとしてＷｉＭｅｄｉａ−ＭＡＣを例に説明しているが、以上説明した無線通信システムは、ＴＤＭＡプロトコル、又はタイムスロットの概念がある他の無線通信プロトコルを使用可能である。
【００４８】
本発明の態様に係る無線通信システム、無線通信方法、プログラム、及び記録媒体
は、以下の構成を備えたことを特徴とする。
【００４９】
本発明の第１の態様に係る無線通信システムによれば、
ＭＰＥＧ２のＴＳ（Transport Stream）パケットを無線伝送する無線送信装置及び無線受信装置を含む無線通信システムにおいて、
上記無線送信装置及び上記無線受信装置は、予め決められた一連のタイムスロットに同期して通信し、上記一連のタイムスロットは、上記無線送信装置から上記無線受信装置にＰＣＲ（Program Clock Reference）値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含み、
上記無線送信装置は、
１つのＰＣＲタイムスロットの開始時刻から予め決められたオフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成し、
上記ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットの開始時刻において、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信し、
上記無線受信装置は、
１つのＰＣＲタイムスロットにおいて、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、
上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの開始時刻から、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定し、
上記オフセット時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算し、
上記無線フレームから得られたＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線受信装置のタイマ値を調整することを特徴とする。
【００５０】
本発明の第２の態様に係る無線通信システムによれば、第１の態様に係る無線通信システムにおいて、
上記無線送信装置は、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信したＰＣＲタイムスロットの次のＰＣＲタイムスロットが、ビーコンフレームを送信するビーコン期間に含まれるとき、
上記次のＰＣＲタイムスロットの開始時刻から上記オフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいて次のＰＣＲ値を含むＴＳパケットを生成し、
上記ビーコン期間の直後のタイムスロットの開始時刻において、上記次のＰＣＲ値を含むＴＳパケットを含む無線フレームを送信し、
上記無線受信装置は、
上記ビーコン期間の直後のタイムスロットにおいて、上記次のＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、
上記ビーコン期間の直後のタイムスロットの開始時刻から、上記次のＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定し、
上記次のＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットから、上記ビーコン期間の直後のタイムスロットまでの待機時間を計算し、
上記オフセット時間と上記待機時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算し、
上記無線フレームから得られた次のＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線受信装置のタイマ値を調整することを特徴とする。
【００５１】
本発明の第３の態様に係る無線通信システムによれば、第１の態様に係る無線通信システムにおいて、
上記無線送信装置は、
上記ＰＣＲタイムスロットを特定する情報を含むビーコンフレームを生成し、
上記ビーコンフレームを上記無線受信装置に送信することを特徴とする。
【００５２】
本発明の第４の態様に係る無線通信システムによれば、第１〜第３の態様のいずれかに係る無線通信システムにおいて、
上記オフセット時間は、上記無線送信装置及び上記無線受信装置に予め設定されていることを特徴とする。
【００５３】
本発明の第５の態様に係る無線通信システムによれば、第１〜第４の態様のいずれかに係る無線通信システムにおいて、
上記ＰＣＲタイムスロットの間隔は、上記無線送信装置及び上記無線受信装置に予め設定されていることを特徴とする。
【００５４】
本発明の第６の態様に係る無線通信システムによれば、第１〜第５の態様のいずれかに係る無線通信システムにおいて、
上記無線送信装置は、予め設定された優先度で、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信することを特徴とする。
【００５５】
本発明の第７の態様に係る無線通信装置によれば、
ＭＰＥＧ２のＴＳ（Transport Stream）パケットを無線伝送する無線送信装置及び無線受信装置を含む無線通信システムの上記無線受信装置として動作する無線通信装置において、
上記無線送信装置及び上記無線通信装置は、予め決められた一連のタイムスロットに同期して通信し、上記一連のタイムスロットは、上記無線送信装置から上記無線通信装置にＰＣＲ（Program Clock Reference）値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含み、
上記無線送信装置は、
１つのＰＣＲタイムスロットの開始時刻から予め決められたオフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成し、
上記ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットの開始時刻において、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信し、
上記無線通信装置は、
１つのＰＣＲタイムスロットにおいて、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信し、
上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの開始時刻から、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定し、
上記オフセット時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算し、
上記無線フレームから得られたＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線通信装置のタイマ値を調整することを特徴とする。
【００５６】
本発明の第８の態様に係る無線通信方法によれば、
ＭＰＥＧ２のＴＳ（Transport Stream）パケットを無線伝送する無線送信装置及び無線受信装置を含む無線通信システムの無線通信方法において、
上記無線送信装置及び上記無線受信装置は、予め決められた一連のタイムスロットに同期して通信し、上記一連のタイムスロットは、上記無線送信装置から上記無線受信装置にＰＣＲ（Program Clock Reference）値を送信するための、予め決められた個数のタイムスロット毎に設けられたＰＣＲタイムスロットを含み、
上記無線通信方法は、
上記無線送信装置により、１つのＰＣＲタイムスロットの開始時刻から予め決められたオフセット時間にわたって先行する時刻において、上記無線送信装置のタイマ値に基づいてＰＣＲ値を含むＴＳパケットを生成するステップと、
上記無線送信装置により、上記ＰＣＲ値を含むＴＳパケットを生成した後のＰＣＲタイムスロットの開始時刻において、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを送信するステップと、
上記無線受信装置により、１つのＰＣＲタイムスロットにおいて、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信するステップと、
上記無線受信装置により、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信したＰＣＲタイムスロットの開始時刻から、上記ＰＣＲ値を含むＴＳパケットを含む無線フレームを受信した時刻までの上記無線フレームの伝搬時間を測定するステップと、
上記無線受信装置により、上記オフセット時間と上記伝搬時間との和を上記ＰＣＲ値の遅延時間として計算するステップと、
上記無線受信装置により、上記無線フレームから得られたＰＣＲ値及び上記計算された遅延時間に基づいて、上記無線受信装置のタイマ値を調整するステップとを含むことを特徴とする。
【００５７】
本発明の第９の態様に係るプログラムによれば、
第８の態様に係る無線通信方法の各ステップのうちの上記無線受信装置によって実行される各ステップを含むことを特徴とする。
【００５８】
本発明の第１０の態様に係る記録媒体によれば、
第９の態様に係るプログラムを格納し、上記無線受信装置により読み取り可能であるとを特徴とする。
【符号の説明】
【００５９】
１０Ａ，１０Ｂ，１０Ｃ…無線送信装置、
２０…無線受信装置、
１００…アンテナ、
１０１…バス、
１０２…符号化回路、
１０３…無線通信回路、
１０４…ＣＰＵ、
１０５…ＤＭＡコントローラ、
１０６…ＲＡＭ、
１１１…インターフェース回路、
１１２…映像符号化器、
１１３…音声符号化器、
１１４…ＴＳ符号化器、
１１５…タイマ、
１１６…ＰＣＲ生成器、
１２１…スケジューラ回路、
１２２…設定レジスタ、
１２３…ビーコン生成器、
１２４…バッファメモリ列、
１２５…ＭＡＣ層回路、
１２６…ＰＨＹ層回路、
２００…アンテナ、
２０１…バス、
２０２…無線通信回路、
２０３…復号化回路、
２０４…ＣＰＵ、
２０５…ＤＭＡコントローラ、
２０６…ＲＡＭ、
２１１…ＰＨＹ層回路、
２１２…ＭＡＣ層回路、
２１３…ビーコン解析器、
２１４…スケジューラ回路、
２１５…設定レジスタ、
２２１…ＴＳ復号化器、
２２２…映像復号化器、
２２３…バッファメモリ、
２２４…音声復号化器、
２２５…バッファメモリ、
２２６…インターフェース回路、
２２７…加算器、
２２８…タイマ、
２２９…同期信号生成器。
【先行技術文献】
【特許文献】
【００６０】
【特許文献１】特開２０１１−１８８３２４号公報
【特許文献２】特開２００３−０６０６５２号公報
【特許文献３】特許第４６９４９６９号公報
【図１】
2015056732.tif 000003
【図２】
2015056732.tif 000004
【図３】
2015056732.tif 000005
【図４】
2015056732.tif 000006
【図５】
2015056732.tif 000007
【図６】
2015056732.tif 000008
【図７】
2015056732.tif 000009
【図８】
2015056732.tif 000010
【図９】
2015056732.tif 000011