(57)【要約】【課題】  映像パケットの処理による遅延時間が変化した場合、又はデータの再送信が起こり伝送遅延時間が大きく変化した場合にも正しく映像信号を再生することができる無線伝送装置を提供する。【解決手段】  本発明の無線伝送装置の無線親機は、第１の時間情報を生成する時間情報生成部と、第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第１のＰＬＬ部と、映像信号を有し、第２の時間情報が付加された映像信号パケットを生成する映像信号パケット生成部と、第２の時間情報を有する時間情報パケットを生成する時間情報パケット生成部と、第１の時間情報を所定の周期で間欠的に送信し、映像信号パケットと時間情報パケットとを送信する無線通信部と、を有し、映像信号パケットと時間情報パケットとが競合した場合、無線通信部は、時間情報パケットを、優先して送信する。【選択図】図１
2005039633.tif 000002
【特許請求の範囲】
【請求項１】
無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線親機であって、
第１の時間情報を生成する時間情報生成部と、
前記第１の時間情報に基づいて、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第１のＰＬＬ部と、
映像信号及び／又は音声信号を有し、前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを生成する映像信号及び／又は音声信号パケット生成部と、
前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを生成する時間情報パケット生成部と、
前記第１の時間情報を所定の周期で間欠的に送信し、前記映像信号及び／又は音声信号パケットと前記時間情報パケットとを送信する無線通信部と、
を有し、
前記映像信号及び／又は音声信号パケットと前記時間情報パケットとが競合した場合、前記無線通信部は、前記時間情報パケットを、優先して又は前記映像信号及び／又は音声信号パケットと同時に、送信する、
ことを特徴とする無線親機。
【請求項２】
所定の周期で前記時間情報パケットを送信することを特徴とする請求項１に記載の無線親機。
【請求項３】
前記映像信号及び／又は音声信号パケットを送信した後で次の映像信号及び／又は音声信号パケットが生成される前に、前記時間情報パケットを送信することを特徴とする請求項１に記載の無線親機。
【請求項４】
前記無線子機からの時間情報要求を検出する時間情報要求検出部を更に有し、前記時間情報パケット生成部は、前記時間情報要求に基づいて、前記時間情報パケットを生成することを特徴とする請求項１に記載の無線親機。
【請求項５】
無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線子機であって、
無線親機から、所定の周期で間欠的に送信された第１の時間情報を受信し、映像信号及び／又は音声信号を有し、前記第１の時間情報に位相同期して生成された前記第１の時間情報より高い時間分解能を有する第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを受信し、且つ前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを受信する無線通信部と、
前記第１の時間情報に基づいて、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第２のＰＬＬ部と、
前記第２のＰＬＬ部が生成した前記第２の時間情報と、前記映像信号及び／又は音声信号パケットに付加された時間情報とを比較し、その比較結果に応じて前記映像信号及び／又は音声信号パケットの出力タイミングを制御する第１の時間情報比較部と、
前記時間情報パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定する時間情報設定部と、
を有することを特徴とする無線子機。
【請求項６】
前記時間情報パケットに含まれる時間情報と、前記第２のＰＬＬ部が生成する前記第２の時間情報とを比較し、その差異が所定の範囲を超えていれば、前記時間情報設定部が、前記時間情報パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定することを許可する第２の時間情報比較部を更に有することを特徴とする請求項５に記載の無線子機。
【請求項７】
前記無線親機に前記時間情報パケットの送信を要求する時間情報要求部を更に有することを特徴とする請求項５に記載の無線子機。
【請求項８】
前記時間情報パケットを受信している場合は、前記時間情報設定部は、前記時間情報パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定し、前記時間情報パケットを受信していない場合は、前記時間情報設定部は、前記映像信号及び／又は音声信号パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定することを特徴とする請求項５に記載の無線子機。
【請求項９】
受信した前記映像信号及び／又は音声信号パケットが誤りを含んでいた場合は、前記無線親機にその映像信号及び／又は音声信号パケットの再送信を要求し、受信した前記時間情報パケットが誤りを含んでいた場合は、前記無線親機にその時間情報パケットの再送信を要求しないことを特徴とする請求項５に記載の無線子機。
【請求項１０】
無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線親機の制御方法であって、
第１の時間情報を生成する第１の時間情報生成ステップと、
前記第１の時間情報と位相同期し、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第２の時間情報生成ステップと、
映像信号及び／又は音声信号を有し、前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを生成する映像信号及び／又は音声信号パケット生成ステップと、
前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを生成する時間情報パケット生成ステップと、
前記第１の時間情報を所定の周期で間欠的に送信し、前記映像信号及び／又は音声信号パケットと前記時間情報パケットとを送信する無線通信ステップと、
を有し、
前記映像信号及び／又は音声信号パケットと前記時間情報パケットとが競合した場合、前記無線通信ステップにおいて、前記時間情報パケットを、優先して又は前記映像信号及び／又は音声信号パケットと同時に、送信する、
ことを特徴とする無線親機の制御方法。
【請求項１１】
所定の周期で前記時間情報パケットを送信することを特徴とする請求項１０に記載の無線親機の制御方法。
【請求項１２】
前記映像信号及び／又は音声信号パケットを送信した後で次の映像信号及び／又は音声信号パケットが生成される前に、前記時間情報パケットを送信することを特徴とする請求項１０に記載の無線親機の制御方法。
【請求項１３】
前記無線子機からの時間情報要求を検出する時間情報要求検出ステップを更に有し、前記時間情報パケット生成ステップにおいて、前記時間情報要求に基づいて、前記時間情報パケットを生成することを特徴とする請求項１０に記載の無線親機の制御方法。
【請求項１４】
無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線子機の制御方法であって、
無線親機から、所定の周期で間欠的に送信された第１の時間情報を受信し、映像信号及び／又は音声信号を有し、前記第１の時間情報に位相同期して生成された前記第１の時間情報より高い時間分解能を有する第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを受信し、且つ前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを受信する無線通信ステップと、
前記第１の時間情報と位相同期し、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第２の時間情報生成ステップと、
前記第２の時間情報生成ステップが生成した前記第２の時間情報と、前記映像信号及び／又は音声信号パケットに付加された時間情報とを比較し、その比較結果に応じて前記映像信号及び／又は音声信号パケットの出力タイミングを制御する第１の時間情報比較ステップと、
前記時間情報パケットに付加されている時間情報により、前記第２の時間情報生成ステップにおいて生成される前記第２の時間情報を設定する時間情報設定ステップと、
を有することを特徴とする無線子機の制御方法。
【請求項１５】
前記時間情報パケットに含まれる時間情報と、前記第２の時間情報生成ステップが生成する前記第２の時間情報とを比較し、その差異が所定の範囲を超えていれば、前記時間情報設定ステップにおいて、前記時間情報パケットに付加されている時間情報により前記第２の時間情報生成ステップが生成する前記第２の時間情報を設定することを許可する第２の時間情報比較ステップを更に有することを特徴とする請求項１４に記載の無線子機の制御方法。
【請求項１６】
前記無線親機に前記時間情報パケットの送信を要求する時間情報要求ステップを更に有することを特徴とする請求項１４に記載の無線子機の制御方法。
【請求項１７】
前記時間情報パケットを受信している場合は、前記時間情報設定ステップにおいて、前記時間情報パケットに付加されている時間情報により前記第２の時間情報生成ステップが生成する前記第２の時間情報を設定し、前記時間情報パケットを受信していない場合は、前記時間情報設定ステップにおいて、前記映像信号及び／又は音声信号パケットに付加されている時間情報により前記第２の時間情報生成ステップが生成する前記第２の時間情報を設定することを特徴とする請求項１４に記載の無線子機の制御方法。
【請求項１８】
受信した前記映像信号及び／又は音声信号パケットが誤りを含んでいた場合は、前記無線親機にその映像信号及び／又は音声信号パケットの再送信を要求し、受信した前記時間情報パケットが誤りを含んでいた場合は、前記無線親機にその時間情報パケットの再送信を要求しないことを特徴とする請求項１４に記載の無線子機の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像信号や音声信号等を無線回線を介して伝送する無線伝送装置（無線親機及び無線子機）に関し、特に非同期な無線伝送回線を介して送信側と受信側とで伝送する信号の同期の確保を図ったものに関する。
【背景技術】
【０００２】
近年、ＩＥＥＥ８０２．１１（Institute of Electrical and Electronics Engineers）に代表される無線ローカルエリアネットワーク（以下、「ＬＡＮ」と呼ぶ。）が、従来のイーサネット（登録商標）等の有線ＬＡＮに代わって機器の設置場所の自由度が高い等の利点から普及してきている。また、無線ＬＡＮを利用した映像信号や音声信号等を伝送する無線伝送装置が普及している。
【０００３】
従来例の無線伝送装置について説明する。図５は、従来例の無線伝送装置の構成を示すブロック図である。図５において、１０Ａは入力された映像信号を符号化し変調し所定の形式の電波として送出する無線親機、１０Ｂは電波を受信し復調し復号化して映像信号を出力する無線子機である。
無線親機１０Ａは、映像信号エンコード部４００Ａ、時間情報生成部９００Ａ、通信プロトコル処理部６００Ａ、ＭＡＣ（メディアアクセスコントロール）処理部７００Ａ、ＲＦ部（Radio Frequency）８００Ａ、アンテナ３０Ａを有する。無線親機１０Ａは、無線子機１０Ｂと無線回線を介して接続される。
無線子機１０Ｂは、映像信号デコード部５００Ｂ、時間情報生成部９００Ｂ、通信プロトコル処理部６００Ｂ、ＭＡＣ処理部７００Ｂ、ＲＦ部８００Ｂ、アンテナ３０Ｂを有する。
無線親機１０Ａ及び無線子機１０Ｂは、共に双方向の通信が可能であるが、説明の簡略化のために片方向の伝送経路しか図示していない。
【０００４】
図５の無線親機１０Ａの動作について説明する。無線親機１０Ａは、外部からの映像信号を入力する。入力された映像信号は、映像信号エンコード部４００Ａにおいて所定の形式に圧縮され符号化される。通常、映像信号を伝送する際には、データ伝送量の削減、クロック情報の伝送等の目的でＭＰＥＧ２−ＴＳ形式（Moving Picture Experts Group 2 - Transport Stream）を用いてエンコードする。ここでエンコードされた映像信号はＭＰＥＧ２−ＴＳパケットの形式でパケット化される。
ＭＰＥＧ２−ＴＳパケットは、時間情報生成部９００Ａに入力され所定のタイムスタンプを付加される。タイムスタンプが付加されたＭＰＥＧ２−ＴＳパケットは、通信プロトコル処理部６００Ａに入力され、所定の通信プロトコルに基づいてさらにパケット化され伝送に必要なヘッダが付加される。ここでの通信プロトコルには、信頼性のあるデータ伝送を実現するＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）や、ストリームデータの伝送に適したＵＤＰ／ＩＰ（User Datagram Protocol/Internet Protocol）等が用いられ、ＭＰＥＧ２−ＴＳパケットは、ＩＰパケット（Internet Protocol）の形式にパケット化される。
【０００５】
ＩＰパケットは、ＭＡＣ処理部７００Ａに入力され、所定の無線通信方式に基づいたＭＡＣパケットとして組み立てられる。ＭＡＣパケットの構成はＩＥＥＥ８０２．１１等の無線ＬＡＮ規格で規定された方式が用いられる。
ＭＡＣパケット形式に組み立てられたデータは、ＲＦ部８００Ａに入力される。ＲＦ部８００Ａでは所定の変調を行い、所定の周波数の電波としてアンテナ３０Ａを介してデータを送出する。ここでの変調方式は、直交変調とスペクトラム拡散あるいはＯＦＤＭ等が用いられる。周波数は２．４ＧＨｚ帯や５ＧＨｚ帯等が用いられる。このようにして入力された映像信号は所定の方式で無線通信回線上に送出される。
【０００６】
図５の無線子機１０Ｂの動作について説明する。無線子機１０Ｂにおいて、アンテナ３０Ｂで受信した電波（データ）はＲＦ部８００Ｂに入力される。
ＲＦ部８００Ｂは、所望の周波数を選択して受信データを復調し、ベースバンド信号すなわちＭＡＣパケット形式のデータに変換し、ＭＡＣ処理部７００Ｂに出力する。
ＭＡＣ処理部７００Ｂは、入力されたＭＡＣパケット形式のデータを解析し、ＩＰパケットに変換して通信プロトコル処理部６００Ｂに出力する。
通信プロトコル処理部６００Ｂは、入力されたＩＰパケットからタイムスタンプが付加されたＭＰＥＧ２−ＴＳパケットを抽出し、時間情報生成部９００Ｂに出力する。時間情報生成部９００Ｂでは、付加されたタイムスタンプに応じた所定のタイミングで映像信号デコード部５００ＢにＭＰＥＧ２−ＴＳパケットを出力する。
映像信号デコード部５００Ｂは、入力されたＭＰＥＧ２−ＴＳパケットを復号化し、伸張して映像信号として出力する。このようにして無線親機１０Ａから入力した映像信号は、無線通信回線を介して無線子機１０Ｂに伝送され、無線子機１０Ｂにおいて、復号し伸張され外部出力される。
【０００７】
図６は、無線回線上に送出される信号のタイミングを示すタイミング図である。図６においてビーコンとは、無線親機１０Ａが送出する制御信号であり、数ｍｓから１ｓ程度の一定の間隔（サイクル）で送信される。ビーコンには、無線親機１０Ａを識別する識別番号及び無線親機１０Ａが内部に有するタイマの値等の制御情報が含まれている。
このビーコンの使用目的は、無線子機１０Ｂがビーコンに含まれる識別番号に基づいて無線親機１０Ａを識別できること、ビーコンの出力タイミングを基準として無線親機１０Ａと無線子機１０Ｂの送受信のタイミングが調整できること、無線子機１０Ｂの内部タイマをビーコンに含まれる無線親機１０Ａのタイマ値に合わせることで、無線親機１０Ａと無線子機１０Ｂとの間で映像データの送受信を行う必要の無い場合において、無線子機１０Ｂの受信動作をビーコン受信タイミングだけ間欠的に動作させることにより省電力を図ること等である。
【０００８】
映像データは、２つの隣り合うビーコンの間のタイミングに送出される。ＩＥＥＥ８０２．１１ではＣＳＭＡ／ＣＡ方式（Carrier Sense Multiple Access with Collision Avoidance）を採用しており、データを送信する際にはまず受信を行い、無線回線が空いているか否か、すなわち他の無線伝送装置が送信していないかどうかを確認し、空いていれば送信し、空いていなければ他の無線伝送装置の送信が終わったことを確認してからデータを送信する、という制御を行っている。
従って、複数の無線子機１０Ｂが存在する場合、無線回線が他の通信のために使用中の場合には、その信号の送出が完了し無線回線が空くまで送信待ちとなるため、無線回線の使用状況に応じて伝送遅延が発生する場合がある。
【０００９】
図７は、無線親機１０Ａ及び無線子機１０Ｂの内部構成を示すブロック図である。
図７の無線親機においてＭＡＣ処理部７００Ａは、フレーム組立部７０４Ａ、クロック生成部７０１Ａ、ビーコン用タイマ部７０２Ａ、ビーコン生成部７０３Ａ、フレーム解析部７０５Ａ、受信データ処理部７０６Ａを有する。時間情報生成部９００Ａは、タイムスタンプ用タイマ部９０３Ａ、ＰＬＬ処理部９０４Ａ、タイムスタンプ付加部９０５Ａを有する。
図７の無線子機においてＭＡＣ処理部７００Ｂは、フレーム組立部７０４Ｂ、クロック生成部７０１Ｂ、ビーコン用タイマ部７０２Ｂ、ビーコン生成部７０３Ｂ、フレーム解析部７０５Ｂ、受信データ処理部７０６Ｂを有する。時間情報生成部９００Ｂは、タイムスタンプ抽出部９０１Ｂ、タイムスタンプ比較部９０２Ｂ、タイムスタンプ用タイマ部９０３Ｂ、ＰＬＬ処理部９０４Ｂ、受信データバッファ部９０７Ｂ、初期値設定部９１０Ｂを有する。図７において、図５と同一部には同一の符号を付している。
【００１０】
無線親機１０Ａがビーコンを送信し、無線子機１０Ｂがビーコンを受信し、無線親機１０Ａの内部タイマと無線子機１０Ｂの内部タイマとを同期させる時の動作について図７を用いて説明する。ビーコンの送受信は、無線親機１０ＡのＭＡＣ処理部７００Ａ及び無線子機１０ＢのＭＡＣ処理部７００Ｂにて行われる。
無線親機１０Ａがビーコンを送出する際の動作について説明する。クロック生成部７０１Ａはビーコンを送出するタイミングを生成するためのクロック信号を発生し、ビーコン用タイマ部７０２Ａに出力する。
ビーコン用タイマ部７０２Ａは、クロック信号の計数を行い、例えば、６４ビット程度のカウンタ等で構成される。
【００１１】
ビーコン生成部７０３Ａは、ビーコン用タイマ部７０２Ａから出力される計数値（タイマ値）を参照し、タイマ値が所定の値まで変化したことを検知するとビーコンに含まれる制御情報、すなわち無線親機１０Ａを識別する識別番号及びビーコン用タイマ部７０２Ａから出力される該タイマ値をフレーム組立部７０４Ａに出力する。ここでの所定の値とはクロック生成部７０１Ａのクロック信号との関係で決定される値であり、この値によって所望のビーコン送信周期を設定する。フレーム組立部７０４Ａは上記制御情報を所定のＭＡＣフレームに格納し、ＲＦ部８００Ａに出力する。こうして、所定の周期で制御情報を格納したビーコン信号が送出される。
【００１２】
無線子機１０Ｂがビーコンを受信する際の動作について説明する。無線子機１０Ｂにおいて、ＲＦ部８００Ｂより出力された受信信号は、フレーム解析部７０５Ｂで、フレーム内容が解析され自機宛の信号か否かの判定が行われる。自機宛の信号でない場合は破棄され、自機宛の信号の場合には受信データは受信データ処理部７０６Ｂに出力される。
受信データ処理部７０６Ｂは、受信データがビーコンの場合には受信データに含まれる制御情報を抽出し、制御情報の中からタイマ値の情報（時間情報）を抽出してビーコン用タイマ部７０２Ｂに出力する。このタイマ値は無線親機１０Ａにてビーコンに格納した無線親機１０Ａのタイマの値である。
【００１３】
無線子機１０Ｂのビーコン用タイマ部７０２Ｂは、無線親機１０Ａのビーコン用タイマ部７０２Ａと同様にクロック生成部７０１Ｂが出力するクロック信号を計数する。無線親機１０Ａとの違いは無線子機１０Ｂのビーコン用タイマ部７０２Ｂの計数値が受信データ処理部７０６Ｂから出力されるタイマ値によって書き換えられることである。この書き換えによって無線親機１０Ａのビーコン用タイマ部７０２Ａと無線子機１０Ｂのビーコン用タイマ部７０２Ｂの計数値が一致することになる。
【００１４】
無線子機１０Ｂは、ビーコンを受信する毎にビーコン用タイマ部７０２Ｂを、受信したビーコンに含まれる無線親機１０Ａのタイマ値によって書き換えることにより無線親機１０Ａの内部タイマと無線子機１０Ｂの内部タイマとを同期させることができる。
無線親機１０Ａと無線子機１０Ｂとの間で映像データの送受信を行う必要の無い場合、無線親機１０Ａの内部タイマと無線子機１０Ｂの内部タイマとが同期していることにより、無線子機１０Ｂは、無線親機１０Ａがビーコンを送出するタイミングにだけ無線子機１０Ｂの受信動作をさせ、それ以外のタイミングでは動作を止めることができる。これにより無線子機１０Ｂは、消費電力を低減する等の動作制御が可能となる。
【００１５】
時間情報生成部９００Ａ、９００Ｂの動作について図７を用いて説明する。
まず、無線親機１０Ａにおいてビーコン用タイマ部７０２Ａが出力する時間情報から、より高い精度の（時間分解能を有する）タイムスタンプ用時間情報を生成するときの動作について説明する。ＩＥＥＥ８０２．１１に準拠した無線伝送装置ではビーコン用タイマ部７０２Ａが出力する時間情報の精度（時間分解能）は１μｓである。一方、ＭＰＥＧ２−ＴＳで用いられるクロックは２７ＭＨｚであり（１クロック期間は０．０３７μｓ）精度差が大きい。無線親機１０ＡにおいてＰＬＬ処理部（Phase Lock Loop）９０４Ａは、ビーコン用タイマ部７０２Ａが出力する時間情報より、より高い周波数のクロックを生成する。ＰＬＬ処理部９０４Ａは、ビーコン用タイマ部７０２Ａが出力する時間情報のタイミング（クロック生成部７０１Ａが出力するクロック）と位相同期した、２７ＭＨｚのクロックを生成する。タイムスタンプ用タイマ部９０３Ａは、ＰＬＬ処理部９０４Ａが出力するクロックにより歩進する時間情報（２７ＭＨｚの精度（時間分解能）を持つ時間情報）をタイムスタンプ付加部９０５Ａに出力する。
【００１６】
タイムスタンプ付加部９０５Ａでは映像信号エンコード部４００Ａから出力されるＭＰＥＧ２−ＴＳパケットに、タイムスタンプ用タイマ部９０３Ａから出力された時間情報を付加して、通信プロトコル処理部６００Ａに出力する。
こうしてクロック生成部７０１Ａの生成するクロックに追従した２７ＭＨｚのクロックから生成された時間情報がＭＰＥＧ２−ＴＳパケットに付加されて伝送される。
【００１７】
無線子機１０Ｂにおいて受信されたＭＰＥＧ２−ＴＳパケットが、無線親機１０Ａの映像信号エンコード部４００Ａの出力タイミングに同期して映像信号デコード部５００Ｂに出力されるときの動作について説明する。
クロック生成部７０１Ｂは、クロック生成部７０１Ａと同一のクロックを出力する。ビーコン用タイマ部７０２Ｂは、受信データ処理部７０６Ｂが抽出したビーコンに含まれるタイマ値により設定され、且つクロック生成部７０１Ｂが出力するクロックにより歩進するビーコン用タイマ値を出力する。ビーコン用タイマ部７０２Ｂは、クロック信号の計数を行い、例えば、６４ビット程度のカウンタ等で構成される。
ＰＬＬ処理部９０４Ｂは、ビーコン用タイマ部７０２Ｂが出力するタイマ値のタイミング（クロック生成部７０１Ｂが出力するクロック）と位相同期した、２７ＭＨｚのクロックを生成する。タイムスタンプ用タイマ部９０３Ｂは、ＰＬＬ処理部９０４Ｂが出力するクロックにより歩進する時間情報（２７ＭＨｚの精度（時間分解能）を持つ時間情報）をタイムスタンプ比較部９０２Ｂに出力する。
【００１８】
通信プロトコル処理部６００Ｂから出力されたデータは、受信データバッファ部９０７Ｂに入力される。受信データバッファ部９０７Ｂは受信したデータをタイムスタンプ抽出部９０１Ｂに出力する。
タイムスタンプ抽出部９０１Ｂは、受信データからタイムスタンプを抽出し、タイムスタンプ比較部９０２Ｂに出力する。
タイムスタンプ比較部９０２Ｂは、受信データのタイムスタンプとタイムスタンプ用タイマ部９０３Ｂが出力する時間情報とを比較し、両者が一致した場合のみ出力を許可する制御信号を受信データバッファ部９０７Ｂに出力する。
受信データバッファ部９０７Ｂは、その制御信号が入力されると、受信データからタイムスタンプを除去したＭＰＥＧ２−ＴＳパケットを映像信号デコード部５００Ｂに出力する。
【００１９】
無線子機１０Ｂのタイムスタンプ（無線子機１０Ｂのタイムスタンプ用タイマ部９０３Ｂが生成する時間情報）の再設定について説明する。
タイムスタンプ比較部９０２Ｂは、タイムスタンプ抽出部９０１Ｂが抽出したタイムスタンプと、タイムスタンプ用タイマ部９０３Ｂが出力した時間情報とを比較し、両者が異なる場合は、タイムスタンプ抽出部９０１Ｂが抽出したタイムスタンプを初期値設定部９１０Ｂに出力する。初期値設定部９１０Ｂは、このタイムスタンプを用いてタイムスタンプ用タイマ部９０３Ｂが出力する時間情報の再設定を行う。
つまり初期値設定部９１０Ｂは、現在の無線親機１０Ａのタイムスタンプを用いてタイムスタンプ用タイマ部９０３Ｂが生成する時間情報（ＰＬＬ処理部９０４Ｂが出力するクロックにより歩進する計数値）を再設定する。これにより、無線親機１０Ａと無線子機１０Ｂのタイムスタンプの同期を取ることが可能となる。タイムスタンプ用タイマ部９０３Ｂは、ビーコン用タイマ部７０２Ｂが出力するタイマ値では、再設定されない。
【００２０】
各部のタイミングについて図８を用いて説明する。映像信号エンコード部４００Ａから出力されるのはＭＰＥＧ２−ＴＳの場合、１８８バイト毎のパケットデータである。これがタイムスタンプ付加部９０５Ａにおいてタイムスタンプが付加され、図８のタイムスタンプ付加部出力となる。通信プロトコル処理部６００Ａは、複数（図では３つ）のタイムスタンプが付加されたパケットを１つにまとめて無線ヘッダを付加し無線パケットとして出力する。これは１つのパケット毎に無線ヘッダを付加すると冗長度が大きくなり、無線帯域を無駄に使用するのを裂けるためである。
【００２１】
【特許文献１】特開２００２−２９０２９５号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】
従来例の無線伝送装置は以上のように構成されており、新たな有線伝送線路を敷設することなく無線親機１０Ａから無線子機１０Ｂに対して映像信号を伝送することができる便利なものであった。しかしながら、無線親機１０Ａと無線子機１０Ｂのタイムスタンプ用タイマの同期は無線親機１０Ａが送出する映像パケットデータに付加されたタイムスタンプに基づいて行われており、図８に示すようにタイムスタンプが付加されたタイミングと通信プロトコル処理部６００Ａにおいて無線パケットが生成され無線子機１０Ｂに送出されるタイミングは、ずれることになる。
【００２３】
無線回線特有の通信状態の変化や伝搬遅延、通信プロトコル処理の遅延等の影響により、無線子機１０Ｂに到達する無線パケットの時間は変動する。更に、他の無線通信装置からの妨害や干渉によって品質が低下した場合には伝送するデータの誤りを検出して再度データを送り直す等の補完処理がＭＡＣ処理部で行われる。この場合は、一度伝送したデータを再度、後から送り直すため大きな遅延時間が発生する。
従って、このような場合には、無線親機１０Ａと無線子機１０Ｂの同期が精度よく保証できないという問題点があった。
【００２４】
本発明は、以上のような問題点を解決するためになされたもので、通信プロトコル処理による遅延時間の変化や無線回線の伝搬遅延による伝送遅延時間の変化、また伝搬状態変化によって、データの再送信が起こり伝送遅延時間が大きく変化した場合にも正しく映像信号を再生することができる無線伝送装置（無線親機及び無線子機）を提供することを目的とする。
【課題を解決するための手段】
【００２５】
上記課題を解決するために、本発明の無線伝送装置（無線親機及び無線子機）は下記の構成を有する。
請求項１に記載の発明は、無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線親機であって、
第１の時間情報を生成する時間情報生成部と、
前記第１の時間情報に基づいて、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第１のＰＬＬ部と、
映像信号及び／又は音声信号を有し、前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを生成する映像信号及び／又は音声信号パケット生成部と、
前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを生成する時間情報パケット生成部と、
前記第１の時間情報を所定の周期で間欠的に送信し、前記映像信号及び／又は音声信号パケットと前記時間情報パケットとを送信する無線通信部と、
を有し、
前記映像信号及び／又は音声信号パケットと前記時間情報パケットとが競合した場合、前記無線通信部は、前記時間情報パケットを、優先して又は前記映像信号及び／又は音声信号パケットと同時に、送信する、
ことを特徴とする無線親機である。
【００２６】
請求項１０に記載の発明は、無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線親機の制御方法であって、第１の時間情報を生成する第１の時間情報生成ステップと、前記第１の時間情報と位相同期し、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第２の時間情報生成ステップと、映像信号及び／又は音声信号を有し、前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを生成する映像信号及び／又は音声信号パケット生成ステップと、前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを生成する時間情報パケット生成ステップと、前記第１の時間情報を所定の周期で間欠的に送信し、前記映像信号及び／又は音声信号パケットと前記時間情報パケットとを送信する無線通信ステップと、を有し、前記映像信号及び／又は音声信号パケットと前記時間情報パケットとが競合した場合、前記無線通信ステップにおいて、前記時間情報パケットを、優先して又は前記映像信号及び／又は音声信号パケットと同時に、送信する、
ことを特徴とする無線親機の制御方法である。
【００２７】
本発明は、映像信号のデータパケット等の処理による遅延時間が変化した場合又は伝搬状態変化等に起因するデータの再送信により伝送遅延時間が大きく変化した場合にも、無線子機において正しいタイミングで映像信号等を再生することを可能とする（無線子機が出力する映像信号等のコマ落ち又はフリーズが発生しにくい）無線親機及びその制御方法を実現できるという作用を有する。
【００２８】
請求項２に記載の発明は、所定の周期で前記時間情報パケットを送信することを特徴とする請求項１に記載の無線親機である。
請求項１１に記載の発明は、所定の周期で前記時間情報パケットを送信することを特徴とする請求項１０に記載の無線親機の制御方法である。
所定時間毎に無線子機の内部の時間情報が、無線親機の時間情報と同期する故、無線親機側の時間情報と無線子機の時間情報の誤差を所定の値内に保持することができる。
【００２９】
請求項３に記載の発明は、前記映像信号及び／又は音声信号パケットを送信した後で次の映像信号及び／又は音声信号パケットが生成される前に、前記時間情報パケットを送信することを特徴とする請求項１に記載の無線親機である。
請求項１２に記載の発明は、前記映像信号及び／又は音声信号パケットを送信した後で次の映像信号及び／又は音声信号パケットが生成される前に、前記時間情報パケットを送信することを特徴とする請求項１０に記載の無線親機の制御方法である。
映像信号及び／又は音声信号パケットの送信タイミングに影響を与えることなく、映像信号及び／又は音声信号パケットの処理により時間情報パケットの送信タイミングが影響を受けることが無い。本発明により、無線子機の時間情報は、高い精度で無線親機の時間情報に同期する。
【００３０】
請求項４に記載の発明は、前記無線子機からの時間情報要求を検出する時間情報要求検出部を更に有し、前記時間情報パケット生成部は、前記時間情報要求に基づいて、前記時間情報パケットを生成することを特徴とする請求項１に記載の無線親機である。
請求項１３に記載の発明は、前記無線子機からの時間情報要求を検出する時間情報要求検出ステップを更に有し、前記時間情報パケット生成ステップにおいて、前記時間情報要求に基づいて、前記時間情報パケットを生成することを特徴とする請求項１０に記載の無線親機の制御方法である。
無線子機は、時間情報が必要な時に時間情報要求を無線親機に送出し、無線親機の時間情報を取得することができる。
【００３１】
請求項５に記載の発明は、無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線子機であって、無線親機から、所定の周期で間欠的に送信された第１の時間情報を受信し、映像信号及び／又は音声信号を有し、前記第１の時間情報に位相同期して生成された前記第１の時間情報より高い時間分解能を有する第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを受信し、且つ前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを受信する無線通信部と、前記第１の時間情報に基づいて、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第２のＰＬＬ部と、前記第２のＰＬＬ部が生成した前記第２の時間情報と、前記映像信号及び／又は音声信号パケットに付加された時間情報とを比較し、その比較結果に応じて前記映像信号及び／又は音声信号パケットの出力タイミングを制御する第１の時間情報比較部と、前記時間情報パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定する時間情報設定部と、を有することを特徴とする無線子機である。
【００３２】
請求項１４に記載の発明は、無線回線で接続される無線親機と無線子機との間で映像信号及び／又は音声信号をパケットデータとして伝送する無線伝送装置の無線子機の制御方法であって、無線親機から、所定の周期で間欠的に送信された第１の時間情報を受信し、映像信号及び／又は音声信号を有し、前記第１の時間情報に位相同期して生成された前記第１の時間情報より高い時間分解能を有する第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報が付加された映像信号及び／又は音声信号パケットを受信し、且つ前記第２の時間情報又は前記第２の時間情報に基づいて導出された時間情報を有し、映像信号及び／又は音声信号を含まない時間情報パケットを受信する無線通信ステップと、前記第１の時間情報と位相同期し、前記第１の時間情報より高い時間分解能を有する第２の時間情報を生成する第２の時間情報生成ステップと、前記第２の時間情報生成ステップが生成した前記第２の時間情報と、前記映像信号及び／又は音声信号パケットに付加された時間情報とを比較し、その比較結果に応じて前記映像信号及び／又は音声信号パケットの出力タイミングを制御する第１の時間情報比較ステップと、前記時間情報パケットに付加されている時間情報により、前記第２の時間情報生成ステップにおいて生成される前記第２の時間情報を設定する時間情報設定ステップと、を有することを特徴とする無線子機の制御方法である。
【００３３】
本発明は、映像信号のデータパケット等の処理による遅延時間が変化した場合又は伝搬状態変化等に起因するデータの再送信により伝送遅延時間が大きく変化した場合にも、無線子機において正しいタイミングで映像信号等を再生することを可能とする（無線子機が出力する映像信号等のコマ落ち又はフリーズが発生しにくい）無線子機及びその制御方法を実現できるという作用を有する。
【００３４】
請求項６に記載の発明は、前記時間情報パケットに含まれる時間情報と、前記第２のＰＬＬ部が生成する前記第２の時間情報とを比較し、その差異が所定の範囲を超えていれば、前記時間情報設定部が、前記時間情報パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定することを許可する第２の時間情報比較部を更に有することを特徴とする請求項５に記載の無線子機である。
【００３５】
請求項１５に記載の発明は、前記時間情報パケットに含まれる時間情報と、前記第２の時間情報生成ステップが生成する前記第２の時間情報とを比較し、その差異が所定の範囲を超えていれば、前記時間情報設定ステップにおいて、前記時間情報パケットに付加されている時間情報により前記第２の時間情報生成ステップが生成する前記第２の時間情報を設定することを許可する第２の時間情報比較ステップを更に有することを特徴とする請求項１４に記載の無線子機の制御方法である。
無線子機は、一定以上の時間誤差が生じない限り第２の時間情報を設定しない（変更しない）故、不要なジッタを発生せず、安定なタイミングで映像信号及び／又は音声信号を出力する。
【００３６】
請求項７に記載の発明は、前記無線親機に前記時間情報パケットの送信を要求する時間情報要求部を更に有することを特徴とする請求項５に記載の無線子機である。
請求項１６に記載の発明は、前記無線親機に前記時間情報パケットの送信を要求する時間情報要求ステップを更に有することを特徴とする請求項１４に記載の無線子機の制御方法である。
無線子機は、時間情報が必要な時に時間情報要求を無線親機に送出し、無線親機の時間情報を取得することができる。
【００３７】
請求項８に記載の発明は、前記時間情報パケットを受信している場合は、前記時間情報設定部は、前記時間情報パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定し、前記時間情報パケットを受信していない場合は、前記時間情報設定部は、前記映像信号及び／又は音声信号パケットに付加されている時間情報により前記第２のＰＬＬ部が生成する前記第２の時間情報を設定することを特徴とする請求項５に記載の無線子機である。
【００３８】
請求項１７に記載の発明は、前記時間情報パケットを受信している場合は、前記時間情報設定ステップにおいて、前記時間情報パケットに付加されている時間情報により前記第２の時間情報生成ステップが生成する前記第２の時間情報を設定し、前記時間情報パケットを受信していない場合は、前記時間情報設定ステップにおいて、前記映像信号及び／又は音声信号パケットに付加されている時間情報により前記第２の時間情報生成ステップが生成する前記第２の時間情報を設定することを特徴とする請求項１４に記載の無線子機の制御方法である。
【００３９】
本発明は、適応的に正しいタイミングで映像信号等を再生することを可能とする（無線子機が出力する映像信号等のコマ落ち又はフリーズが発生しにくい）無線子機及びその制御方法を実現できるという作用を有する。
【００４０】
請求項９に記載の発明は、受信した前記映像信号及び／又は音声信号パケットが誤りを含んでいた場合は、前記無線親機にその映像信号及び／又は音声信号パケットの再送信を要求し、受信した前記時間情報パケットが誤りを含んでいた場合は、前記無線親機にその時間情報パケットの再送信を要求しないことを特徴とする請求項５に記載の無線子機である。
請求項１８に記載の発明は、受信した前記映像信号及び／又は音声信号パケットが誤りを含んでいた場合は、前記無線親機にその映像信号及び／又は音声信号パケットの再送信を要求し、受信した前記時間情報パケットが誤りを含んでいた場合は、前記無線親機にその時間情報パケットの再送信を要求しないことを特徴とする請求項１４に記載の無線子機の制御方法である。
本発明において、時間情報パケットは映像信号及び／又は音声信号を含んでいないため、無線子機は受信した時間情報パケットが誤りを含んでいた場合は、その時間情報パケットの再送信を無線親機に要求せず、その時間情報パケットを破棄することができる。再送信された時間情報により、無線子機において時間情報が不正確に再設定されることを防止できる。
【発明の効果】
【００４１】
本発明によれば、映像信号等の時間軸上で連続するストリーム伝送において、確実に送信側と受信側の同期をとることができる。例えば映像のコマ落ち又はフリーズ（不足）等を防ぎ、正確に映像信号の再生ができる無線伝送装置を実現できるという有利な効果が得られる。
本発明によれば、無線親機と無線子機の同期の誤差を検出し再同期を行うことができる。映像パケットの処理時間の変化、又は再送信による遅延等の影響を受けにくく、正確なタイミングで映像信号等の再生ができる無線伝送装置を実現できるという有利な効果が得られる。
本発明によれば、無線子機からの要求に基づいて再同期を行うことができる。無線回線上の余分なパケットの伝送を抑止することができ効率的に無線回線を使用することができる無線伝送装置を実現できるという有利な効果が得られる。
【発明を実施するための最良の形態】
【００４２】
以下本発明の実施をするための最良の形態を具体的に示した実施の形態について、図面とともに記載する。
【００４３】
《実施の形態１》
図１及び図２を用いて、本発明の実施の形態１に係る無線伝送装置について説明する。図１は、実施の形態１における無線伝送装置の構成を示すブロック図である。図１で、１０Ａは無線親機であり、１０Ｂは無線子機である。
無線親機１０Ａにおいて、クロック生成部７０１Ａ及びビーコン用タイマ部７０２Ａは第１の時間情報を生成する時間情報生成部を構成する。ＰＬＬ処理部９０４Ａ及びタイムスタンプ用タイマ部９０３Ａは第１のＰＬＬ部を構成する。タイムスタンプ付加部９０５Ａ及び通信プロトコル処理部６００Ａは、映像信号パケット生成部と時間情報パケット生成部とを構成する。ＲＦ部８００Ａは無線通信部を構成する。
【００４４】
無線子機１０Ｂにおいて、ＲＦ部８００Ｂは無線通信部を構成する。ＰＬＬ処理部９０４Ｂ及びタイムスタンプ用タイマ部９０３Ｂは第２のＰＬＬ部を構成する。タイムスタンプ比較部９０２Ｂは第１の時間情報比較部を構成する。初期値設定部９１０Ｂは、時間情報設定部を構成する。
無線親機１０Ａと無線子機１０Ｂとの間で、映像パケット（映像信号を含むパケットであって、実施の形態１においてはＭＰＥＧ２−ＴＳパケットである。）及びビーコンが伝送される（従来例と同様）と共に、タイムスタンプパケットが伝送される。
図１において、従来例の無線伝送装置（図５及び図７）と同一、または相当部分については、同一符号を付している。以下、実施の形態１の無線伝送装置が従来例と異なる点を説明する。実施の形態１の無線伝送装置において従来例の無線伝送装置と同一の点は説明を省略する。
実施の形態１の無線伝送装置においては、従来例（図７）と比較して、無線親機１０Ａに、タイムスタンプパケット送出部９１１Ａが新たに追加され、無線子機１０Ｂに、タイムスタンプパケット抽出部９１２Ｂが新たに追加されている。実施の形態１においては、通信プロトコル処理部６００Ａにおける処理が従来例と異なる場合がある。それ以外の点において、実施の形態１は従来例（図７）と同一である。
【００４５】
以上のように構成された実施の形態１の無線伝送装置は、送信側でタイムスタンプの送信を映像信号とは独立にして送信し、受信側でそのタイムスタンプを用いて送信時の時間情報に同期するという、従来例と異なる動作をする。以下、実施の形態１の無線伝送装置の動作について従来例と異なる動作とそれに関連する動作を説明する。
まず、無線親機１０Ａにおいて、ビーコン用タイマ部７０２Ａがタイマ値を出力する（第１の時間情報生成ステップ）。従来例と同様にして、ＲＦ部８００Ａはビーコンを送信する（第１の時間情報を所定の周期で間欠的に送信する無線通信ステップ）。ＰＬＬ処理部９０４Ａは、ビーコン用タイマ部７０２Ａが出力するタイマー値（クロック）に位相同期して、それより高い周波数（２７ＭＨｚ）のクロックを出力する。タイムスタンプ用タイマ部９０３Ａは、ビーコン用タイマ部７０２Ａが出力するクロックにより歩進する時間情報を出力する（第２の時間情報生成ステップ）。
タイムスタンプパケット送出部９１１Ａ（ビーコン用タイマより高い時間分解能を有する時間情報を出力する。）は、所定の周期で、タイムスタンプ用タイマ部９０３Ａが出力するタイムスタンプを１つのパケットとして送出するためのタイミング信号をタイムスタンプ付加部９０５Ａに出力する。タイムスタンプ付加部９０５Ａは、そのタイミング信号を入力した時点で、タイムスタンプ用タイマ部９０３Ａが出力するタイムスタンプを１つのタイムスタンプパケット（映像信号を含まない。）として通信プロトコル処理部６００Ａに出力する。
【００４６】
通信プロトコル処理部６００Ａは、所定の通信プロトコルに基づいてタイムスタンプパケットに伝送に必要なヘッダを付加し、タイムスタンプパケットをさらにパケット化し、無線パケットとして出力する（実施の形態１においては、ＩＰパケットの形式にパケット化する。）。実施の形態１の通信プロトコル処理部６００Ａは、通常、複数のタイムスタンプが付加された映像パケットをまとめて１つの無線パケットとする（従来例と同様の処理による。）（映像信号パケット生成ステップ）。実施の形態１の通信プロトコル処理部６００Ａは、タイムスタンプパケットを入力した場合、その時点で通信プロトコル処理部６００Ａが蓄積している映像パケット（１又は複数の映像パケット）の処理を後回しにして（タイムスタンプパケットを優先して）、タイムスタンプパケットのみを含む無線パケットを生成し、直ちに出力する（時間情報パケット生成ステップ）。その後、通信プロトコル処理部６００Ａが蓄積していた映像パケット（１又は複数の映像パケット）の処理に戻る。
これにより、タイムスタンプパケットが生成されてから、タイムスタンプパケットのみを含む無線パケットが出力されるまでの時間が短くなり且つほぼ一定になる（時間が変動しない）。
【００４７】
無線パケット（タイムスタンプパケットを含む無線パケット及び映像パケットを含む無線パケット）は、ＭＡＣ処理部７００Ａに及びＲＦ部８００Ａを介して無線子機１０Ｂに送信される（映像信号パケットと時間情報パケットとを送信する無線通信ステップ）。このときのタイミングを図２に示す。タイムスタンプパケット（映像信号を含まない。）は、映像パケット及びビーコンとは独立したタイミングで送信されることになる。無線親機１０Ａは、ビーコン送出タイミング以外の期間に、通常の映像パケットとタイムスタンプパケットとを送信する。
タイムスタンプパケットを送信するインターバルは任意である。好ましくは無線親機１０Ａは、隣接する２つのビーコンの間の期間に、複数のタイムスタンプパケットを送信する。
【００４８】
無線子機１０Ｂは、無線親機１０Ａが所定の周期で間欠的に送信するビーコンと、無線親機１０Ａが送信するタイムスタンプ及び映像パケットを含む無線パケットと、タイムスタンプパケットを含む無線パケットとを受信する（無線通信ステップ）。
無線子機１０Ｂにおいて、アンテナ３０Ｂで受信した電波（データ）はＲＦ部８００Ｂに入力される。
ＲＦ部８００Ｂは、所望の周波数を選択して受信データを復調し、ベースバンド信号すなわちＭＡＣパケット形式のデータに変換し、ＭＡＣ処理部７００Ｂに出力する。
ＭＡＣ処理部７００Ｂは、入力されたＭＡＣパケット形式のデータを解析し、ＩＰパケットに変換して通信プロトコル処理部６００Ｂに出力する。
通信プロトコル処理部６００Ｂは、入力されたＩＰパケットからタイムスタンプが付加されたＭＰＥＧ２−ＴＳパケットを抽出し、時間情報生成部９００Ｂに出力する。時間情報生成部９００Ｂでは、付加されたタイムスタンプに応じた所定のタイミングで映像信号デコード部５００ＢにＭＰＥＧ２−ＴＳパケットを出力する。
映像信号デコード部５００Ｂは、入力されたＭＰＥＧ２−ＴＳパケットを復号化し、伸張して映像信号として出力する。
【００４９】
クロック生成部７０１Ｂは、クロック生成部７０１Ａと同一のクロックを出力する。ビーコン用タイマ部７０２Ｂは、受信データ処理部７０６Ｂが抽出したビーコンに含まれるタイマ値により設定され、且つクロック生成部７０１Ｂが出力するクロックにより歩進するビーコン用タイマ値を出力する。ビーコン用タイマ部７０２Ｂは、クロック信号の計数を行い、例えば、６４ビット程度のカウンタ等で構成される。
ＰＬＬ処理部９０４Ｂは、ビーコン用タイマ部７０２Ｂが出力する時間情報のタイミング（クロック生成部７０１Ｂが出力するクロック）と位相同期した、２７ＭＨｚのクロックを生成する。タイムスタンプ用タイマ部９０３Ｂは、ＰＬＬ処理部９０４Ｂが出力するクロックにより歩進する時間情報（２７ＭＨｚの精度（時間分解能）を持つ時間情報）をタイムスタンプ比較部９０２Ｂに出力する（第２の時間情報生成ステップ）。
【００５０】
通信プロトコル処理部６００Ｂから出力されたデータは、受信データバッファ部９０７Ｂに入力される。受信データバッファ部９０７Ｂは受信したデータをタイムスタンプ抽出部９０１Ｂに出力する。
タイムスタンプ抽出部９０１Ｂは、受信データからタイムスタンプを抽出し、タイムスタンプ比較部９０２Ｂに出力する。
タイムスタンプ比較部９０２Ｂは、受信データのタイムスタンプとタイムスタンプ用タイマ部９０３Ｂが出力する時間情報とを比較し、両者が一致した場合のみ出力を許可する制御信号を受信データバッファ部９０７Ｂに出力する（第１の時間情報比較ステップ）。
受信データバッファ部９０７Ｂは、その制御信号が入力されると、受信データからタイムスタンプを除去したＭＰＥＧ２−ＴＳパケットを映像信号デコード部５００Ｂに出力する。
【００５１】
無線子機１０Ｂのタイムスタンプ用タイマ部９０３Ｂは、ビーコンに含まれる時間情報よりも高い精度の（高い時間分解能を有する）タイムスタンプを、高い精度のタイミングで受信する故、従来例より無線親機１０Ａが出力する時間情報（タイムスタンプ用タイマ部９０３Ａの出力）と高い精度で同期する時間情報（タイムスタンプ）を出力する。
無線子機１０Ｂにおいて、無線親機１０Ａが送出するタイムスタンプパケットを受信することにより、タイムスタンプ用タイマ部９０３Ｂが出力するタイマ値が、無線親機１０Ａのタイムスタンプ用タイマ部９０３Ａのタイマ値と同期する。この動作を説明する。
【００５２】
無線子機１０Ｂの受信データバッファ部９０７Ｂは、無線親機１０Ａが送信したパケットを格納する。タイムスタンプパケット抽出部９１２Ｂは受信したパケットからタイムスタンプパケット（映像信号を含まない。）のみを抽出し、パケットに含まれるタイムスタンプを初期値設定部９１０Ｂに出力する。初期値設定部９１０Ｂはタイムスタンプ値をタイムスタンプ用タイマ部９０３Ｂに出力する。タイムスタンプ用タイマ部９０３Ｂが生成する時間情報（ＰＬＬ処理部９０４Ｂが出力するクロックにより歩進する計数値）が再設定される（時間情報設定ステップ）。タイムスタンプ用タイマ部９０３Ｂは、タイムスタンプパケット又は映像パケットを受信している期間は、ビーコン用タイマ部７０２Ｂが出力するタイマ値では、再設定されない。タイムスタンプパケット及び映像パケットのいずれも受信しなければ、タイムスタンプ用タイマ部９０３Ｂは、ビーコン用タイマ部７０２Ｂが出力するタイマ値で再設定される。
【００５３】
実施の形態１において、初期値設定部９１０Ｂは、少なくとも所定のインターバルでタイムスタンプパケットを入力している間は、映像パケットに付加されたタイムスタンプによって再設定されない。
実施の形態１において、無線子機１０Ｂは、受信した映像パケットが誤りを含んでいた場合（又は誤りを訂正できない場合）は、無線親機１０Ａにその映像パケットの再送信を要求する通信モードであるとする。無線子機１０Ｂは、受信したタイムスタンプパケットが誤りを含んでいた場合（又は誤りを訂正できない場合）は、無線親機１０Ａにそのタイムスタンプパケットの再送信を要求しない。無線子機１０Ｂは、受信したタイムスタンプパケットが誤りを含んでいた場合（又は誤りを訂正できない場合）は、そのタイムスタンプパケットを破棄する。タイムスタンプパケットには、映像信号が含まれていないので、破棄しても問題はない。
実施の形態１の構成により、従来例より正確に無線親機１０Ａと無線子機１０Ｂのタイムスタンプの同期を取ることが可能となる。
【００５４】
他の実施の形態においては、以下の処理を行う。通信プロトコル処理部６００Ａは、タイムスタンプパケットを入力した場合、その時点で通信プロトコル処理部６００Ａが蓄積している全ての映像パケット（１又は複数の映像パケット）をまとめて（又はその時点で通信プロトコル処理部６００Ａが処理を完了している全ての映像パケットをまとめて）１つの無線パケットとし、直ちに出力する。その後、通信プロトコル処理部６００Ａは、タイムスタンプパケットのみを含む無線パケットを生成し、直ちに出力する。無線子機１０Ｂのタイムスタンプ用タイマ部９０３Ｂが出力する時間情報（タイムスタンプ）の同期精度は、実施の形態１よりは劣るが、従来例よりも良い。
更に他の実施の形態においては、通信プロトコル処理部６００Ａは、タイムスタンプパケットを入力した場合、その時点で通信プロトコル処理部６００Ａが蓄積している全ての映像パケット（又はその時点で通信プロトコル処理部６００Ａが処理を完了している全ての映像パケット）と、入力したタイムスタンプパケットとをまとめて１つの無線パケットとし、直ちに出力する。
無線パケットが一定のデータ長でなければならない場合は、通信プロトコル処理部６００Ａは、タイムスタンプパケットにｎｕｌｌデータを付加して一定のデータ長の無線パケットを生成する。他の実施の形態及び更に他の実施の形態においては、１又は複数の映像パケットにもｎｕｌｌデータを付加して一定のデータ長の無線パケットを生成する。
【００５５】
実施の形態１において、タイムスタンプパケット送出部９１１Ａは、一定時間毎にタイムスタンプ用タイマ部９０３Ａが出力するタイムスタンプを１つのパケットとして送出するためのタイミング信号をタイムスタンプ付加部９０５Ａに出力した。これに代えて、無線通信プロトコル処理部６００Ａが複数の映像パケットを含む無線パケット（通常の無線パケット）を出力した後で次の映像パケットが生成される前に（典型的には、無線通信プロトコル処理部６００Ａが複数の映像パケットを含む無線パケットを出力した直後に）、タイムスタンプパケット送出部９１１Ａが、タイムスタンプ用タイマ部９０３Ａが出力するタイムスタンプを１つのパケットとして送出するためのタイミング信号をタイムスタンプ付加部９０５Ａに出力しても良い。
【００５６】
実施の形態１の無線子機１０Ｂにおいては、初期値設定部９１０Ｂは、タイムスタンプパケット抽出部９１２Ｂが出力するタイムスタンプのみで、タイムスタンプ用タイマ部９０３Ｂが出力する時間情報を設定した。
初期値設定部９１０Ｂは、実施の形態１の機能と従来例の機能とを併せて有していても良い。即ち、無線子機１０Ｂがタイムスタンプパケットを受信している場合は、初期値設定部９１０Ｂは、タイムスタンプパケットに付加されているタイムスタンプによりタイムスタンプ用タイマ部９０３Ｂが出力する時間情報を設定し、例えば所定の時間以上タイムスタンプパケットを受信しない場合は、初期値設定部９１０Ｂは、映像パケットに付加されているタイムスタンプによりタイムスタンプ用タイマ部９０３Ｂが出力する時間情報を設定する。
【００５７】
《実施の形態２》
本発明の実施の形態２に係る無線伝送装置について図３を用いて説明する。図３は、実施の形態２における無線伝送装置の構成を示すブロック図である。実施の形態２の無線伝送装置は、実施の形態１の構成に加えて、無線子機１０Ｂが第２のタイムスタンプ比較部９１３Ｂを有する。図３で、無線子機１０Ｂの第２のタイムスタンプ比較部９１３Ｂは第２の時間情報比較部を構成する。それ以外の点において、実施の形態２は実施の形態１と同一の構成を有する。
図３において、実施の形態１の無線伝送装置（図１）と同一、または相当部分については、同一符号を付している。
【００５８】
以上のように構成された実施の形態２の無線伝送装置について、以下、実施の形態１と異なる部分の動作について説明する。
まず、無線子機１０Ｂにおいてタイムスタンプパケット抽出部９１２Ｂは、抽出したタイムスタンプパケットのタイムスタンプを第２のタイムスタンプ比較部９１３Ｂに出力する。
第２のタイムスタンプ比較部９１３Ｂは、タイムスタンプパケット抽出部９１２Ｂが抽出したタイムスタンプとタイムスタンプ用タイマ部９０３Ｂが出力する計数値を比較する。比較した結果、タイムスタンプパケット抽出部９１２Ｂから入力したタイムスタンプとタイムスタンプ用タイマ部９０３Ｂが出力する計数値の差が予め設定した所定値よりも大きかった場合には、タイムスタンプパケット抽出部９１２Ｂから入力したタイムスタンプを初期値設定部９１０Ｂに出力する（第２の時間情報比較ステップ）。タイムスタンプパケット抽出部９１２Ｂから入力したタイムスタンプとタイムスタンプ用タイマ部９０３Ｂが出力する計数値の差が予め設定した所定値以下である場合には、タイムスタンプパケット抽出部９１２Ｂから入力したタイムスタンプを初期値設定部９１０Ｂに出力しない。
【００５９】
初期値設定部９１０Ｂはタイムスタンプ値をタイムスタンプ用タイマ部９０３Ｂに出力し、タイムスタンプ用タイマ部９０３Ｂが生成する時間情報（ＰＬＬ処理部９０４Ｂが出力するクロックの計数値）を再設定する。第２のタイムスタンプ比較部９１３Ｂで計数値を比較することによって、誤差が所定の値を超えたときのみ再設定することが可能となる。
【００６０】
《実施の形態３》
本発明の実施の形態３に係る無線伝送装置について図４を用いて説明する。図４は、実施の形態３における無線伝送装置の構成を示すブロック図である。実施の形態３の無線伝送装置は、実施の形態１の構成に加えて、無線親機１０Ａがタイムスタンプパケット要求検出部９１４Ａを有し、無線子機１０Ｂがタイムスタンプパケット要求部９１５Ｂを有する。それ以外の点において、実施の形態３は実施の形態１と同一の構成を有する。
図４で、無線子機１０Ｂのタイムスタンプパケット要求部９１５Ｂは、時間情報要求部を、無線親機１０Ａのタイムスタンプパケット要求検出部９１４Ａは時間情報要求検出部を構成する。
図４において、実施の形態１の無線伝送装置（図１）と同一、または相当部分については、同一符号を付している。
以上のように構成された実施の形態３の無線伝送装置は、無線親機１０Ａが無線子機１０Ｂの要求に基づいて時間情報を送出する点に特徴を持つ。
【００６１】
以下、実施の形態３の無線伝送装置の動作について説明する。
まず、無線子機１０Ｂはタイムスタンプパケット要求部９１５Ｂが、例えば所定の時間毎にタイムスタンプパケット要求を通信プロトコル処理部６００Ｂに出力する。タイムスタンプパケット要求は通信プロトコル処理部６００Ｂ、ＭＡＣ処理部７００Ｂ及びＲＦ部８００Ｂを介して無線親機１０Ａにタイムスタンプパケット要求パケットを無線パケットとして送信する（時間情報要求ステップ）。
無線親機１０Ａでは無線子機１０Ｂが送信したタイムスタンプパケット要求パケットを受信し、通信プロトコル処理部６００Ａがタイムスタンプパケット要求検出部９１４Ａに出力する。
【００６２】
タイムスタンプパケット要求検出部９１４Ａは、受信したパケットの中からタイムスタンプパケット要求パケットを検出し、タイムスタンプパケット送信部９１１Ａにその検出信号を出力する（時間情報要求検出ステップ）。その検出信号を入力したタイムスタンプパケット送出部９１１Ａは、タイムスタンプ用タイマ部９０３Ａが出力するタイムスタンプを１つのパケットとして送出するためのタイミング信号をタイムスタンプ付加部９０５Ａに出力する。タイムスタンプ付加部９０５Ａはそのタイミング信号を入力した時点で、タイムスタンプ用タイマ部９０３Ａが出力するタイムスタンプを１つのタイムスタンプパケット（映像信号を含まない。）として通信プロトコル処理部６００Ａに出力する。
【００６３】
通信プロトコル処理部６００Ａは、タイムスタンプパケットを入力した場合、その時点で通信プロトコル処理部６００Ａが蓄積している映像パケット（１又は複数の映像パケット）の処理を後回しにして、タイムスタンプパケットのみを含む無線パケットを生成し、直ちに出力する（実施の形態１と同様の処理）。その後、通信プロトコル処理部６００Ａが蓄積していた映像パケット（１又は複数の映像パケット）の処理に戻る。
これにより、タイムスタンプパケットが生成されてから、タイムスタンプパケットのみを含む無線パケットが出力されるまでの時間が短くなり且つほぼ一定になる（時間が変動しない）。
無線パケットは、ＭＡＣ処理部７００Ａに及びＲＦ部８００Ａを介して無線子機１０Ｂに送信される。こうしてタイムスタンプパケットが無線子機１０Ｂの要求に基づいて送信されることになる。
【００６４】
上記の実施の形態においては、映像信号を伝送する無線伝送装置を説明した。本発明を時間軸上で連続する任意のストリーム信号を伝送する無線伝送装置に適用できる。例えば実施の形態における映像信号をそれぞれ音声信号、映像信号及び音声信号に置き換えることにより、本発明を、音声信号を伝送する無線伝送装置、映像信号及び音声信号を伝送する無線伝送装置に適用することが出来る。
【産業上の利用可能性】
【００６５】
本発明の無線親機及び無線子機は、映像音声や音声信号等を非同期な無線回線を介して伝送する無線伝送装置として有用である。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態１の無線伝送装置の構成を示すブロック図
【図２】本発明の実施の形態１〜３の無線伝送装置における各部の動作タイミングを示すタイミング図
【図３】本発明の実施の形態２の無線伝送装置の構成を示すブロック図
【図４】本発明の実施の形態３の無線伝送装置の構成を示すブロック図
【図５】従来例の無線伝送装置の概略構成を示すブロック図
【図６】無線回線上に送出される信号のタイミングを示すタイミング図
【図７】従来例の無線伝送装置の構成を示すブロック図
【図８】従来例の無線伝送装置における各部の動作タイミングを示すタイミング図
【符号の説明】
【００６７】
１０Ａ  無線親機
１０Ｂ  無線子機
３０Ａ、３０Ｂ  アンテナ
４００Ａ  映像信号エンコード部
５００Ｂ  映像信号デコード部
６００Ａ、６００Ｂ  通信プロトコル処理部
７００Ａ、７００Ｂ  ＭＡＣ処理部
７０１Ａ、７０１Ｂ  クロック生成部
７０２Ａ、７０２Ｂ  ビーコン用タイマ部
７０３Ａ、７０３Ｂ  ビーコン生成部
７０４Ａ、７０４Ｂ  フレーム組立部
７０５Ａ、７０５Ｂ  フレーム解析部
７０６Ａ、７０６Ｂ  受信データ処理部
８００Ａ、８００Ｂ  ＲＦ部
９００Ａ、９００Ｂ  時間情報生成部
９０１Ｂ  タイムスタンプ抽出部
９０２Ｂ  タイムスタンプ比較部
９０３Ａ、９０３Ｂ  タイムスタンプ用タイマ部
９０４Ａ、９０４Ｂ  ＰＬＬ処理部
９０５Ａ  タイムスタンプ付加部
９０７Ｂ  受信データバッファ部
９１０Ｂ  初期値設定部
９１１Ａ  タイムスタンプパケット送出部
９１２Ｂ  タイムスタンプパケット抽出部
９１３Ｂ  第２のタイムスタンプ比較部
９１４Ａ  タイムスタンプパケット要求検出部
９１５Ｂ  タイムスタンプパケット要求部
【図１】
2005039633.tif 000003
【図２】
2005039633.tif 000004
【図３】
2005039633.tif 000005
【図４】
2005039633.tif 000006
【図５】
2005039633.tif 000007
【図６】
2005039633.tif 000008
【図７】
2005039633.tif 000009
【図８】
2005039633.tif 000010