(57)【要約】【課題】同期通信制御装置と、当該同期通信制御装置と各ケーブルで接続された複数の無線送信装置とを含む同期通信制御システムにおいて、ケーブルを長くすることなく、複数の無線送信装置が同一のタイミングでデータを送信できる、同期通信制御装置、同期通信制御方法、同期通信プログラム、および同期通信制御システムを提供する。【解決手段】各無線送信装置側のケーブル端が未接続のときに、伝達時間算出部１３は、各無線送信装置ごとに、ケーブルに測定信号を出力した時刻と、ケーブルからの反射信号が入力された時刻との差分値の１／２を各無線送信装置への伝達時間Δｔとする。基準クロック生成部１４は、基準クロックを周期Ｔで生成し、データ生成部１５は、基準クロックのタイミングで送出データを生成する。各無線送信装置別遅延出力部１６ａ、１６ｂは、送出データをＴ−Δｔだけ遅延させて出力する。【選択図】　　　　図１
2004120484.tif 000002
【特許請求の範囲】
【請求項１】
第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置の各々と対応するケーブルで接続され、各ケーブルを通じて第１のデータを送信する同期通信制御装置であって、
各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間推定手段と、
前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整手段とを備えた同期通信制御装置。
【請求項２】
前記伝達時間推定手段は、
一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力する手段と、
前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出する手段と、
各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項１記載の同期通信制御装置。
【請求項３】
前記伝達時間推定手段は、
前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、
前記各ケーブルの測定線に定電流を出力する手段と、
前記各ケーブルの測定線の両端の電圧を測定する手段と、
前記定電流と、前記測定された電圧とから前記各ケーブルの測定線の抵抗値を算出する手段と、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項１記載の同期通信制御装置。
【請求項４】
前記伝達時間推定手段は、
前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、
前記各ケーブルの測定線の両端に定電圧を印加する手段と、
前記各ケーブルの測定線を流れる電流を測定する手段と、
前記定電圧と、前記測定された電流とから前記各ケーブルの測定線の抵抗値を算出する手段と、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項１記載の同期通信制御装置。
【請求項５】
前記タイミング調整手段は、
基準クロックを生成する手段と、
基準クロックのタイミングで、第１のデータを生成する手段と、
基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信手段とを含む、請求項１記載の同期通信制御装置。
【請求項６】
前記送信手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する、請求項５記載の同期通信制御装置。
【請求項７】
前記タイミング調整手段は、
基準クロックを生成する手段と、
基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成手段と、
前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出する手段とを含む、請求項１記載の同期通信制御装置。
【請求項８】
前記無線送信装置別クロック生成手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する、請求項７記載の同期通信制御装置。
【請求項９】
第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置の各々と対応するケーブルで接続され、各ケーブルを通じて第１のデータを送信する同期通信制御装置における同期通信制御方法であって、
各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間ステップと、
前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整ステップとを含む同期通信制御方法。
【請求項１０】
前記伝達時間推定ステップは、
一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力するステップと、
前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出するステップと、
各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定するステップとを含む、請求項９記載の同期通信制御方法。
【請求項１１】
前記伝達時間推定ステップは、
前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、
前記各ケーブルの測定線に定電流を出力するステップと、
前記各ケーブルの測定線の両端の電圧を測定するステップと、
前記定電流と、前記測定された電圧とから前記各ケーブルの測定線の抵抗値を算出するステップと、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出するステップと、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定するステップとを含む、請求項９記載の同期通信制御方法。
【請求項１２】
前記伝達時間推定ステップは、
前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、
前記各ケーブルの測定線の両端に定電圧を印加するステップと、
前記各ケーブルの測定線を流れる電流を測定するステップと、
前記定電圧と、前記測定された電流とから前記各ケーブルの測定線の抵抗値を算出するステップと、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出するステップと、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定するステップとを含む、請求項９記載の同期通信制御方法。
【請求項１３】
前記タイミング調整ステップは、
同期通信制御装置が生成する基準クロックのタイミングで、第１のデータを生成するステップと、
基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信ステップとを含む、請求項９記載の同期通信制御方法。
【請求項１４】
前記送信ステップは、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する、請求項１３記載の同期通信制御方法。
【請求項１５】
前記タイミング調整ステップは、
同期通信制御装置が生成する基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成ステップと、
前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出するステップとを含む、請求項９記載の同期通信制御方法。
【請求項１６】
前記無線送信装置別クロック生成ステップは、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する、請求項１５記載の同期通信制御方法。
【請求項１７】
第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置の各々と対応するケーブルで接続されたコンピュータを、
各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間推定手段と、
前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整手段として機能させるための同期通信制御プログラム。
【請求項１８】
前記伝達時間推定手段は、
一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力する手段と、
前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出する手段と、
各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項１７記載の同期通信制御プログラム。
【請求項１９】
前記伝達時間推定手段は、
前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、
前記各ケーブルの測定線に出力された定電流と、各ケーブルの測定線の両端の電圧とから前記各ケーブルの測定線の抵抗値を算出する手段と、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項１７記載の同期通信制御プログラム。
【請求項２０】
前記伝達時間推定手段は、
前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、
前記各ケーブルの測定線の両端に印加された定電圧と、前記各ケーブルの測定線を流れる電流とから前記各ケーブルの測定線の抵抗値を算出する手段と、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項１７記載の同期通信制御プログラム。
【請求項２１】
前記タイミング調整手段は、
基準クロックを生成する手段と、
基準クロックのタイミングで、第１のデータを生成する手段と、
基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信手段とを含む、請求項１７記載の同期通信制御プログラム。
【請求項２２】
前記送信手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する、請求項２１記載の同期通信制御プログラム。
【請求項２３】
前記タイミング調整手段は、
基準クロックを生成する手段と、
基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成手段と、
前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出する手段とを含む、請求項１７記載の同期通信制御プログラム。
【請求項２４】
前記無線送信装置別クロック生成手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する、請求項２３記載の同期通信制御プログラム。
【請求項２５】
第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置と、
前記複数の無線送信装置からの前記第２のデータを受信する無線受信装置と、
前記複数の無線送信装置の各々と対応するケーブルで接続され、前記各ケーブルを通じて第１のデータを送信する同期通信制御装置とを含む同期通信制御システムであって、
前記同期通信制御装置は、
各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間推定手段と、
前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整手段とを備えた、同期通信制御システム。
【請求項２６】
前記伝達時間推定手段は、
一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力する手段と、
前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出する手段と、
各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項２５記載の同期通信制御システム。
【請求項２７】
前記ケーブルが、測定線を含み、
前記測定線と接続する前記無線送信装置の端子が短絡され、
前記伝達時間推定手段は、
前記各ケーブルの測定線に定電流を出力する手段と、
前記各ケーブルの測定線の両端の電圧を測定する手段と、
前記定電流と、前記測定された電圧とから前記各ケーブルの測定線の抵抗値を算出する手段と、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項２５記載の同期通信制御システム。
【請求項２８】
前記ケーブルが、測定線を含み、
前記測定線と接続する前記無線送信装置の端子が短絡され、
前記伝達時間推定手段は、
前記各ケーブルの測定線の両端に定電圧を印加する手段と、
前記各ケーブルの測定線を流れる電流を測定する手段と、
前記定電圧と、前記測定された電流とから前記各ケーブルの測定線の抵抗値を算出する手段と、
前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、
ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む、請求項２５記載の同期通信制御システム。
【請求項２９】
前記タイミング調整手段は、
基準クロックを生成する手段と、
基準クロックのタイミングで、第１のデータを生成する手段と、
基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信手段とを含む、請求項２５記載の同期通信制御システム。
【請求項３０】
前記送信手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する、請求項２９記載の同期通信通信制御システム。
【請求項３１】
前記タイミング調整手段は、
基準クロックを生成する手段と、
基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成手段と、
前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出する手段とを含む、請求項２５記載の同期通信制御システム。
【請求項３２】
前記無線送信装置別クロック生成手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する、請求項３１記載の同期通信制御システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の無線送信装置においてデータが同期して送信されるように制御する同期通信制御装置、同期通信制御方法、同期通信制御プログラム、および同期通信制御システムに関し、特に、無線送信装置と同期通信制御装置とが有線のケーブルで接続されたときの同期通信制御技術に関する。
【０００２】
【従来の技術】
複数の無線送信装置が互いに同期してデータを送信するような同期通信制御システムが、広く実用化されている。このような同期通信制御システムの一例として、次のようなものがある。一定の領域内に複数の無線送信装置を配置しておき、無線送信装置が同一のタイミングでデータを無線送信する。無線受信装置は、各無線送信装置からのデータを、その距離に応じて異なるタイミングで受信する。無線受信装置では、この各受信タイミングの相違に基づき、自装置の所在位置を知ることができる。
【０００３】
図８は、このような同期通信制御システムを実現する構成を示す。無線送信装置ＡおよびＢと、同期通信制御装置９９は、それそれケーブルＡおよびＢで接続されている。同期通信制御装置９９は、無線送信装置ＡおよびＢへ、それぞれケーブルＡおよびＢを通じてデータを送出する。無線送信装置ＡおよびＢは、受信したデータそのもの、または、そのデータとは異なるデータを同一のタイミングで無線送信する。
【０００４】
このような同期通信制御システムでは、同期通信制御装置からケーブルＡおよびＢを通じて送信されたデータは、そのケーブル長に応じた遅延時間だけ後に、無線送信装置ＡおよびＢに届くことになる。たとえば、データがケーブルを伝わる時間がケーブル１ｍ当たり５ｎｓのときに、ケーブルＡが１０ｍで、ケーブルＢが１００ｍとすると、同期通信制御装置９９から送出されたデータは、無線送信装置Ａには、５０ｎｓ後に届き、無線送信装置Ｂには、５００ｎｓ後に届くことになる。
【０００５】
ところで、このケーブルは、工事従事者が、現場において配線に適合したすきまなどを探しながら配線するとともに、ねじれが発生することなどによって、配線後のケーブル長を容易に知ることができない。そのため、複数の無線送信装置が同一のタイミングでデータを送出するための方法として、次のような方法が用いられている。
【０００６】
第１の方法では、同期通信制御装置と無線送信装置とを接続するすべてのケーブルの長さを同一にする。この場合には、同期通信制御装置から、複数の無線送信装置へ同一のタイミングでデータを送信すると、各ケーブルをデータが伝わるのにかかる時間が同一となるので、複数の無線送信装置は、同一のタイミングでこのデータを受信する。複数の無線送信装置は、同一タイミングでデータを受信することによって、受信したデータ、または、そのデータとは異なるデータを同一のタイミングで送信することができる。
【０００７】
第２の方法では、同期通信制御装置と各無線送信装置とを接続する各ケーブルが配置されている場所のレイアウト（たとえば、同期通信制御装置と各無線送信装置との距離）などに基づき、各ケーブルの長さをおおまかに推定する。
【０００８】
この場合には、同期通信制御装置から、複数の無線送信装置へ同一のタイミングでデータを送信すると、各ケーブルをデータが伝わるのにかかる時間がケーブル長に応じて異なるので、複数の無線送信装置は、異なるタイミングでこのデータを受信する。したがって、複数の無線送信装置では、受信したデータ、または、そのデータとは異なるデータを同一のタイミングで送信することができるようにするために、推定したケーブル長に応じてデータを送信するタイミングを補正する。
【０００９】
なお、以上本発明についての従来の技術を、出願人の知得した一般的技術情報に基づいて説明したが、出願人の記憶する範囲において、出願前までに先行技術文献情報として開示すべき情報を出願人は有していない。
【００１０】
【発明が解決しようとする課題】
しかしながら、第１の方法では、同期通信制御装置と無線送信装置とを接続するのに必要となるケーブルの長さが最長のものに、他のケーブルの長さも合わさなければならないことになり、必要以上の長さのケーブルを敷設することになって、無駄が多い。
【００１１】
また、第２の方法では、各ケーブルが配置されている場所のレイアウトだけでケーブル長を推定すると、配線経路やねじれなどが考慮されないので、推定されたケーブル長は、実際のケーブル長と大きく相違する。したがって、複数の無線送信装置が、同一のタイミングでデータを送信することができない。
【００１２】
それゆえに、本発明は、同期通信制御装置と、当該同期通信制御装置と各ケーブルで接続された複数の無線送信装置とを含む同期通信制御システムにおいて、ケーブル長を一定にすることなく、複数の無線送信装置が同一のタイミングでデータを送信できる、同期通信制御装置、同期通信制御方法、同期通信プログラム、および同期通信制御システムを提供することを目的とする。
【００１３】
【課題を解決するための手段】
この発明に係る同期通信制御装置は、第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置の各々と対応するケーブルで接続され、各ケーブルを通じて第１のデータを送信する同期通信制御装置であって、各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間推定手段と、前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整手段とを備える。
【００１４】
好ましくは、前記伝達時間推定手段は、一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力する手段と、前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出する手段と、各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００１５】
好ましくは、前記伝達時間推定手段は、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、前記各ケーブルの測定線に定電流を出力する手段と、前記各ケーブルの測定線の両端の電圧を測定する手段と、前記定電流と、前記測定された電圧とから前記各ケーブルの測定線の抵抗値を算出する手段と、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００１６】
好ましくは、前記伝達時間推定手段は、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、前記各ケーブルの測定線の両端に定電圧を印加する手段と、前記各ケーブルの測定線を流れる電流を測定する手段と、前記定電圧と、前記測定された電流とから前記各ケーブルの測定線の抵抗値を算出する手段と、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００１７】
好ましくは、前記タイミング調整手段は、基準クロックを生成する手段と、基準クロックのタイミングで、第１のデータを生成する手段と、基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信手段とを含む。
【００１８】
より好ましくは、前記送信手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する。
【００１９】
好ましくは、前記タイミング調整手段は、基準クロックを生成する手段と、基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成手段と、前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出する手段とを含む。
【００２０】
より好ましくは、前記無線送信装置別クロック生成手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する。
【００２１】
また、この発明に係る同期通信制御方法は、第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置の各々と対応するケーブルで接続され、各ケーブルを通じて第１のデータを送信する同期通信制御装置における同期通信制御方法であって、各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間ステップと、前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整ステップとを含む。
【００２２】
好ましくは、前記伝達時間推定ステップは、一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力するステップと、前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出するステップと、各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定するステップとを含む。
【００２３】
好ましくは、前記伝達時間推定ステップは、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、前記各ケーブルの測定線に定電流を出力するステップと、前記各ケーブルの測定線の両端の電圧を測定するステップと、前記定電流と、前記測定された電圧とから前記各ケーブルの測定線の抵抗値を算出するステップと、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出するステップと、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定するステップとを含む。
【００２４】
好ましくは、前記伝達時間推定ステップは、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、前記各ケーブルの測定線の両端に定電圧を印加するステップと、前記各ケーブルの測定線を流れる電流を測定するステップと、前記定電圧と、前記測定された電流とから前記各ケーブルの測定線の抵抗値を算出するステップと、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出するステップと、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定するステップとを含む。
【００２５】
好ましくは、前記タイミング調整ステップは、同期通信制御装置が生成する基準クロックのタイミングで、第１のデータを生成するステップと、基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信ステップとを含む。
【００２６】
より好ましくは、前記送信ステップは、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する。
【００２７】
好ましくは、前記タイミング調整ステップは、同期通信制御装置が生成する基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成ステップと、前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出するステップとを含む。
【００２８】
より好ましくは、前記無線送信装置別クロック生成ステップは、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する。
【００２９】
また、本発明に係る同期通信制御プログラムは、第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置の各々と対応するケーブルで接続されたコンピュータを、各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間推定手段と、前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整手段として機能させる。
【００３０】
好ましくは、前記伝達時間推定手段は、一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力する手段と、前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出する手段と、各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００３１】
好ましくは、前記伝達時間推定手段は、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、前記各ケーブルの測定線に出力された定電流と、各ケーブルの測定線の両端の電圧とから前記各ケーブルの測定線の抵抗値を算出する手段と、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００３２】
好ましくは、前記伝達時間推定手段は、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡されているときに、前記各ケーブルの測定線の両端に印加された定電圧と、前記各ケーブルの測定線を流れる電流とから前記各ケーブルの測定線の抵抗値を算出する手段と、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００３３】
好ましくは、前記タイミング調整手段は、基準クロックを生成する手段と、基準クロックのタイミングで、第１のデータを生成する手段と、基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信手段とを含む。
【００３４】
より好ましくは、前記送信手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する。
【００３５】
好ましくは、前記タイミング調整手段は、基準クロックを生成する手段と、基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成手段と、前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出する手段とを含む。
【００３６】
より好ましくは、前記無線送信装置別クロック生成手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する。
【００３７】
また、本発明に係る同期通信制御システムは、第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置と、前記複数の無線送信装置からの前記第２のデータを受信する無線受信装置と、前記複数の無線送信装置の各々と対応するケーブルで接続され、前記各ケーブルを通じて第１のデータを送信する同期通信制御装置とを含む同期通信制御システムであって、前記同期通信制御装置は、各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定する伝達時間推定手段と、前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するタイミング調整手段とを備える。
【００３８】
好ましくは、前記伝達時間推定手段は、一端が前記各無線送信装置と未接続状態にされた各ケーブルの他端に測定信号を出力する手段と、前記測定信号が前記一端で反射した反射信号が前記他端から入力される時刻を検出する手段と、各ケーブルに対して、前記反射信号が入力された時刻と、前記測定信号を出力した時刻との差分値の１／２を算出して、当該算出値を前記ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００３９】
好ましくは、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡され、前記伝達時間推定手段は、前記各ケーブルの測定線に定電流を出力する手段と、前記各ケーブルの測定線の両端の電圧を測定する手段と、前記定電流と、前記測定された電圧とから前記各ケーブルの測定線の抵抗値を算出する手段と、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００４０】
好ましくは、前記ケーブルが、測定線を含み、前記測定線と接続する前記無線送信装置の端子が短絡され、前記伝達時間推定手段は、前記各ケーブルの測定線の両端に定電圧を印加する手段と、前記各ケーブルの測定線を流れる電流を測定する手段と、前記定電圧と、前記測定された電流とから前記各ケーブルの測定線の抵抗値を算出する手段と、前記抵抗値に基づき、前記各ケーブルのケーブル長を算出する手段と、ケーブル単位長当りの第１のデータの伝達時間と前記各ケーブル長とを乗算して、当該乗算値を前記各ケーブルを通じて前記無線送信装置へ第１のデータが伝達されるのに要する伝達時間として推定する手段とを含む。
【００４１】
好ましくは、前記タイミング調整手段は、基準クロックを生成する手段と、基準クロックのタイミングで、第１のデータを生成する手段と、基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで前記第１のデータを送信する送信手段とを含む。
【００４２】
より好ましくは、前記送信手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで前記第１のデータを送信する。
【００４３】
好ましくは、前記タイミング調整手段は、基準クロックを生成する手段と、基準クロックのタイミングに前記各伝達時間に応じたオフセットを与えたタイミングで各無線送信装置用のクロックを生成する無線送信装置別クロック生成手段と、前記各無線送信装置用のクロックのタイミングで、前記第１のデータを生成し、送出する手段とを含む。
【００４４】
より好ましくは、前記無線送信装置別クロック生成手段は、前記基準クロックのタイミングから、前記基準クロックの周期の整数倍から前記各伝達時間を差し引いた差分値だけ後のタイミングで各無線送信装置用のクロックを生成する。
【００４５】
以上のように、この発明に係わる同期通信制御装置、同期通信制御方法、同期通信制御プログラム、および同期通信制御システムでは、各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定し、前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するので、ケーブル長を一定にすることなく、複数の無線送信装置が同一のタイミングでデータを送信することができる。
【００４６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を用いて説明する。
【００４７】
＜第１の実施形態＞
（構成）
図１は、本実施の形態に係る同期通信制御装置の構成を示す。同図を参照して、同期通信制御装置１００は、伝達時間推定部１０と、タイミング調整部２０と、通信Ｉ／Ｆ部３０ａ、ｂとを含む。
【００４８】
通信Ｉ／Ｆ部３０ａ、ｂには、それぞれケーブルの一端が接続される。このケーブルの他端は、送出データを出力時には、対応する無線送信装置に接続され、伝達時間推定時には、対応する無線送信装置と未接続とされる。通信Ｉ／Ｆ部３０ａ、ｂは、ケーブルの他端が無線送信装置に接続されているときに、ケーブルを通じて無線送信装置に送出データを送信し、ケーブルの他端が無線送信装置に接続されていないときには、ケーブルに対して測定信号を出力し、ケーブルから受信信号を受け取る。
【００４９】
伝達時間推定部１０は、測定信号出力部１１と、反射信号入力部１２と、伝達時間算出部１３とから構成される。
【００５０】
測定信号出力部１１は、各無線送信装置側のケーブル端が未接続状態のときに、各ケーブルに対して、測定信号を出力する。
【００５１】
反射信号検出部１２は、各無線送信装置側のケーブル端が未接続状態のときに、各ケーブルから受信信号を受け取る。この受信信号は、測定信号が未接続側のケーブル端で反射した反射信号が戻ってきていないときには、測定信号そのものとなり、反射信号が戻ってきているときには、測定信号と反射信号が合成された信号となる。
【００５２】
反射信号検出部１２は、各受信信号の大きさが増加した時刻を反射信号が入力された時刻として検出する。図２は、受信信号の例を示す。同図より、時刻ｔ２において、受信信号の大きさが増加しているので、時刻ｔ２が反射信号が入力された時刻として検出される。
【００５３】
伝達時間算出部１３は、各無線送信装置ごとに、測定信号出力部１１から測定信号を出力した時刻ｔ１と、反射信号検出部１２から反射信号が入力された時刻ｔ２と受け取り、（ｔ２−ｔ１）／２を算出して、この算出値を各無線送信装置への伝達時間とする。ここでは、無線送信装置Ａへの伝達時間をΔｔａとし、無線送信装置Ｂへの伝達時間をΔｔｂとする。
【００５４】
図３は、測定信号が出力されるタイミングと、ケーブルＡからの反射信号が入力されるタイミングと、ケーブルＢからの反射信号が入力されるタイミングの例を示す。同図では、無線送信装置Ａへの伝達時間がΔｔａであり、無線送信装置Ｂへの伝達時間がΔｔｂであることが示される。
【００５５】
タイミング調整部２０は、基準クロック生成部１４と、データ生成部１５と、遅延出力部１６ａ、１６ｂとから構成される。
【００５６】
基準クロック生成部１４は、基準クロックを周期Ｔで生成する。
データ生成部１５は、基準クロックのタイミングで、無線送信装置に送信する送出データを生成する。
【００５７】
無線送信装置別遅延出力部１６ａは、伝達時間算出部１３から無線送信装置Ａへの伝達時間Δｔａを受け取って、データ生成部１５から送られた送出データを（Ｔ−Δｔａ）だけ遅延させて、通信Ｉ／Ｆ部３０ａに出力する。
【００５８】
無線送信装置別遅延出力部１６ｂは、伝達時間算出部１３から無線送信装置Ｂへの伝達時間Δｔｂを受け取って、データ生成部１５から送られた送出データを（Ｔ−Δｔｂ）だけ遅延させて、通信Ｉ／Ｆ部３０ｂに出力する。
【００５９】
無線送信装置Ａは、この送出データを受信し、この送出データを無線受信装置に無線送信する。無線送信装置Ｂは、この送出データを受信し、この送出データを無線受信装置に無線送信する。
【００６０】
図４は、送出データが送受信されるタイミングを例示する図である。この図では、データ生成部１５における送出データ生成に要する時間、送信装置別遅延出力部１６ａおよび１６ｂから送出データが出力されてから通信Ｉ／Ｆ部３０ａ、３０ｂで送出データが出力されるまでの時間は、微小なため、無視し得るものとする。また、無線送信装置Ａおよび無線送信装置Ｂにおいて、送出データを受信してから、当該送出データを送信するまでに要する時間は同一とする。
【００６１】
同図を参照して、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔａ）だけ後の時刻に、送出データがケーブルＡを通じて無線送信装置Ａに向けて送信される。無線送信装置Ａへの伝達時間がΔｔａなので、無線送信装置Ａでこの送出データが受信される時刻は、基準クロック（ｎ）のタイミングと等しくなる。無線送信装置Ａでは、受信したこの送出データそのものを基準クロック（ｎ）からΔｘだけ後の時刻に送信する。
【００６２】
一方、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔｂ）だけ後の時刻に、送出データがケーブルＢを通じて無線送信装置Ｂに向けて送信される。無線送信装置Ｂへの伝達時間がΔｔｂなので、無線送信装置Ｂでこの送出データが受信される時刻は、基準クロック（ｎ）のタイミングと等しくなる。無線送信装置Ｂでは、受信したこの送出データそのものを基準クロック（ｎ）からΔｘだけ後の時刻に送信する。
【００６３】
（動作）
次に、図５に示すフローチャートを参照して、本実施の形態に係る同期通信制御装置の動作について説明する。
【００６４】
まず、各無線送信装置側のケーブル端が未接続状態のときに、測定信号出力部１１は、通信Ｉ／Ｆ部３０ａ、ｂを通じて、各ケーブルに対して測定信号を出力する（ステップＳ５１）。
【００６５】
次に、反射信号検出部１２は、通信Ｉ／Ｆ部３０ａ、ｂを通じて、各ケーブルから受信信号を受け取る。反射信号検出部１２は、各受信信号の大きさが増加した時刻を反射信号が入力された時刻として検出する（ステップＳ５２）。
【００６６】
次に、伝達時間算出部１３は、各無線送信装置ごとに、測定信号出力部１１から測定信号を出力した時刻ｔ１と、反射信号検出部１２から反射信号が入力された時刻ｔ２とを受け取り、（ｔ２−ｔ１）／２を算出して、この算出値を各無線送信装置への伝達時間とする（ステップＳ５３）。
【００６７】
ステップＳ５１〜Ｓ５３の処理をすべての無線送信装置に対して繰返す（ステップＳ５４）。
【００６８】
次に、基準クロック生成部１４は、基準クロックを周期Ｔで生成する（ステップＳ５５）。
【００６９】
次に、データ生成部１５は、基準クロックのタイミングで、無線送信装置に送信する送出データを生成する（ステップＳ５６）。
【００７０】
次に、無線送信装置別遅延出力部１６ａは、伝達時間算出部１３から無線送信装置Ａへの伝達時間Δｔａを受け取って、データ生成部１５から送られた送出データを（Ｔ−Δｔａ）だけ遅延させて、通信Ｉ／Ｆ部３０ａに出力する。無線送信装置別遅延出力部１６ｂは、伝達時間算出部１３から無線送信装置Ｂへの伝達時間Δｔｂを受け取って、データ生成部１５から送られた送出データを（Ｔ−Δｔｂ）だけ遅延させて、通信Ｉ／Ｆ部３０ｂに出力する。（ステップＳ５７）
通信Ｉ／Ｆ部３０ａは、無線送信装置別遅延出力部１６ａから出力された送出データをケーブルＡを通じて、無線送信装置Ａに送信する。通信Ｉ／Ｆ部３０ｂは、無線送信装置別遅延出力部１６ｂから出力された送出データをケーブルＢを通じて、無線送信装置Ａに送信する（ステップＳ５８）。
【００７１】
以上のように、本実施の形態に係る同期通信制御装置によれば、伝達時間推定部１０が、各無線送信装置側のケーブル端が未接続状態のときに、各ケーブルに対して測定信号を出力し、各ケーブルから反射信号が入力された時刻を検出し、各無線送信装置ごとに、反射信号が入力された時刻と、測定信号を出力した時刻との差分値の１／２を算出して、この算出値を各無線送信装置への伝達時間として推定し、タイミング調整部２０が、基準クロックのタイミングで生成された送出データを、基準クロックのタイミングから各伝達時間に応じた量だけオフセットしたタイミングで、各無線送信装置へ送信するので、ケーブル長を一定にすることなく、複数の無線送信装置が同一のタイミングでデータを送信することができる
＜第２の実施形態＞
（構成）
図６は、本実施の形態に係る同期通信制御装置の構成を示す。同図を参照して、同期通信制御装置２００は、伝達時間推定部４０と、タイミング調整部６０とを含む。同期通信制御装置２００と、各無線送信装置とを接続するケーブルは、データ信号線と、測定線とからなる。各無線送信装置の測定線との接続端子は、短絡されている。
【００７２】
伝達時間推定部４０は、定電流発生部４１と、電圧測定部４２と、ケーブル抵抗算出部４３と、伝達時間算出部４４とから構成される。
【００７３】
定電流発生部４１は、各ケーブルの測定線に対して、定電流Ｉを出力する。
電圧測定部４２は、ケーブルＡの同期通信制御装置２００との接続端の電位、すなわちケーブルＡの測定線の両端の電圧Ｖａと、ケーブルＢの同期通信制御装置２００との接続端の電位、すなわちケーブルＢの測定線の両端の電圧Ｖｂとを測定する。
【００７４】
ケーブル抵抗算出部４３は、ケーブルＡの測定線に流れる定電流Ｉと、ケーブルＡの測定線の両端の電圧Ｖａより、ケーブルＡの測定線の抵抗値Ｒａ（＝Ｖａ／Ｉ）を算出する。ケーブル抵抗算出部４３は、ケーブルＢの測定線に流れる定電流Ｉと、ケーブルＢの測定線の両端の電圧Ｖｂより、ケーブルＢの測定線の抵抗値Ｒｂ（＝Ｖｂ／Ｉ）を算出する。
【００７５】
伝達時間算出部４４は、ケーブルの測定線の単位長当りの抵抗値ｒと、ケーブルＡの測定線の抵抗値Ｒａとにより、ケーブルＡのケーブル長Ｌａ（＝Ｒａ／ｒ）を算出する。伝達時間算出部４４は、ケーブルの測定線の単位長当りの抵抗値ｒと、ケーブルＢの測定線の抵抗値Ｒｂとにより、ケーブルＢのケーブル長Ｌｂ（＝Ｒｂ／ｒ）を算出する。
【００７６】
伝達時間算出部４４は、ケーブル単位長当りのデータの伝達時間Δｔｕと、ケーブルＡのケーブル長Ｌａとを乗算して、この乗算値Δｔａ（＝Δｔｕ×Ｌａ）を無線送信装置Ａへの伝達時間とする。伝達時間算出部４４は、ケーブル単位長当りのデータの伝達時間Δｔｕと、ケーブルＢのケーブル長Ｌｂとを乗算して、この乗算値Δｔｂ（＝Δｔｕ×Ｌｂ）を無線送信装置Ｂへの伝達時間とする。
【００７７】
タイミング調整部６０は、基準クロック生成部４８と、無線送信装置別クロック生成部４５と、データ生成部４６ａ、ｂと、通信Ｉ／Ｆ部４７ａ、ｂとから構成される。
【００７８】
基準クロック生成部４８は、基準クロックを周期Ｔで生成する。
無線送信装置別クロック生成部４５は、伝達時間算出部４４から無線送信装置Ａへの伝達時間Δｔａを受け取って、基準クロックｎのタイミングから（Ｔ−Δｔａ）だけ遅延したタイミングで無線送信装置Ａ用のクロックを生成する。また、無線送信装置別クロック生成部４５は、伝達時間算出部４４から無線送信装置Ｂへの伝達時間Δｔｂを受け取って、基準クロックｎのタイミングから（Ｔ−Δｔｂ）だけ遅延したタイミングで無線送信装置Ｂ用のクロックを生成する。
【００７９】
データ生成部４６ａは、無線送信装置別クロック生成部４５から送られる無線送信装置Ａ用のクロックのタイミングで、無線送信装置Ａに送信する送出データを生成して、送出Ｉ／Ｆ部４７ａに出力する。
【００８０】
データ生成部４６ｂは、無線送信装置別クロック生成部４５から送られる無線送信装置Ｂ用のクロックのタイミングで、無線送信装置Ｂに送信する送出データ（上記無線送信装置Ａへの送出データと同一データ）を生成して、送出Ｉ／Ｆ部４７ｂに出力する。
【００８１】
通信Ｉ／Ｆ部４７ａは、ケーブルＡのデータ線を通じて無線送信装置Ａに送出データを送信する。通信Ｉ／Ｆ部４７ｂは、ケーブルＢのデータ線を通じて無線送信装置Ｂに送出データを送信する。
【００８２】
無線送信装置Ａは、この送出データを受信し、この送出データを無線受信装置に無線送信する。無線送信装置Ｂは、この送出データを受信し、この送出データを無線受信装置に無線送信する。
【００８３】
本実施の形態における送出データが入出力されるタイミングは、図４と同一となる。ただし、データ生成部４６ａおよび４６ｂにおける送出データ生成に要する時間、データ生成部４６ａおよび４６ｂから送出データが出力されてから通信Ｉ／Ｆ部４７ａ、４７ｂで送出データが出力されるまでの時間は、微小なため、無視し得るものとする。また、無線送信装置Ａおよび無線送信装置Ｂにおいて、送出データを受信してから、当該送出データを送信するまでに要する時間は同一とする。
【００８４】
（動作）
次に、図７に示すフローチャートを参照して、本実施の形態に係る同期通信制御装置の動作について説明する。
【００８５】
定電流発生部４１は、各ケーブルの測定線に対して、定電流を出力する（ステップＳ７１）。
【００８６】
次に、電圧測定部４２は、各ケーブルの測定線の両端の電圧を測定する（ステップＳ７２）。
【００８７】
次に、ケーブル抵抗算出部４３は、ケーブルの測定線に流れる定電流Ｉと、各ケーブルの測定線の両端の電位より、各ケーブルの測定線の抵抗値を算出する（ステップＳ７３）。
【００８８】
次に、伝達時間算出部４４は、ケーブルの測定線の単位長当りの抵抗値と、各ケーブルの測定線の抵抗値とにより、各ケーブルのケーブル長を算出する。そして、伝達時間算出部４４は、ケーブル単位長当りの伝達時間と、各ケーブルのケーブル長とを乗算して、当該乗算値を各無線送信装置への伝達時間とする（ステップＳ７４）。
【００８９】
ステップＳ７１〜Ｓ７３の処理をすべての無線送信装置、すなわち無線送信装置Ａおよび無線送信装置Ｂに対して繰返す（ステップＳ７５）。
【００９０】
基準クロック生成部４８は、基準クロックを周期Ｔで生成する（ステップＳ７６）。
【００９１】
無線送信装置別クロック生成部４５は、伝達時間算出部４４から無線送信装置Ａへの伝達時間Δｔａを受け取って、基準クロックｎのタイミングから（Ｔ−Δｔａ）だけ遅延したタイミングで無線送信装置Ａ用のクロックを生成する。また、無線送信装置別クロック生成部４５は、伝達時間算出部４４から無線送信装置Ｂへの伝達時間Δｔｂを受け取って、基準クロックｎのタイミングから（Ｔ−Δｔｂ）だけ遅延したタイミングで無線送信装置Ｂ用のクロックを生成する（ステップＳ７７）。
【００９２】
データ生成部４６ａは、無線送信装置別クロック生成部４５から送られる無線送信装置Ａ用のクロックのタイミングで、無線送信装置Ａに送信する送出データを生成して、通信Ｉ／Ｆ部４７ａに出力する。データ生成部４６ｂは、無線送信装置別クロック生成部４５から送られる無線送信装置Ｂ用のクロックのタイミングで、無線送信装置Ｂに送信する送出データを生成して、通信Ｉ／Ｆ部４７ｂに出力する（ステップＳ７８）。
【００９３】
通信Ｉ／Ｆ部４７ａは、ケーブルＡのデータ線を通じて無線送信装置Ａに送出データを送信する。通信Ｉ／Ｆ部４７ｂは、ケーブルＢのデータ線を通じて無線送信装置Ｂに送出データを送信する（ステップＳ７９）。
【００９４】
以上のように、本実施の形態に係る同期通信制御装置によれば、伝達時間推定部４０が、各ケーブルの測定線に対して、定電流を出力し、各ケーブルの測定線の両端の電圧を測定し、この定電流と測定電圧とにより、各ケーブルの測定線の抵抗値を算出し、この抵抗値から各ケーブルのケーブル長を算出しし、このケーブル長から各無線送信装置へのデータの伝達時間を推定し、タイミング調整部６０が、基準クロックのタイミングから各伝達時間に応じた量だけオフセットしたタイミングで各無線送信装置用のクロックを生成して、このクロックのタイミングで、送出データを生成して各無線送信装置へ送信するので、ケーブル長を一定にすることなく、複数の無線送信装置が同一のタイミングでデータを送信することができる。
【００９５】
（変形例）
本発明は、上記実施の形態に限定されるものではなく、たとえば、以下の変形例も当然ながら包含する。
【００９６】
（１）定電圧発生について
第２の実施形態では、定電流発生部４１は、各ケーブルの測定線に対して、定電流Ｉを出力し、電圧測定部４２が、各ケーブルの測定線の両端の電圧Ｖを測定したが、これに代えて、定電圧発生部が、各ケーブルの測定線の同期通信制御装置との接続端に定電位を印加し、電流測定部が、各ケーブルの測定線を流れる電流を測定するものとしてもよい。
【００９７】
また、第２の実施形態および上記変形例では、各ケーブルの測定線に電流または電圧を与えて、その測定線の電圧または電流を測定したが、測定時にデータ信号線を無線装置側で短絡するものとして、その短絡されたデータ信号線に電流または電圧を与え、その短絡されたデータ信号線の電圧または電流を測定するものとしてもよい。
【００９８】
（２）送出データについて
第１および第２の実施形態では、同期通信制御装置が、無線送信装置ＡおよびＢに対して、同一の送信データを送出し、この送出データを受信した無線送信装置ＡおよびＢは、この送出データをそのまま送信するものとして説明したが、これに限定するものではない。
【００９９】
たとえば、無線送信装置は、同期通信制御装置からの送出データを受信したタイミングで、この送出データに基づいて新たなデータを生成して、この新たなデータを送信するものとしてもよい。
【０１００】
また、同期通信制御装置から送信される送出データは、無線送信装置にデータを送信するタイミングを通知するための同期制御データであってもよい。無線送信装置は、この同期制御データを受信したタイミングで、新たなデータを生成して送信するものであってもよい。
【０１０１】
さらに、無線受信装置において、複数の無線送信装置からのデータの受信タイミングの相違により、無線受信装置が、自装置の所在位置を知ることができるようにするような場合には、受信したデータがどの無線送信装置から送信されたものかが識別されなければならない。
【０１０２】
そのためには、無線送信装置において、同期通信制御装置からの送出データを受信したタイミングで、自装置の識別ＩＤを含むデータを生成して送出するものとすればよい。
【０１０３】
さらに、第２の実施形態では、同期通信制御装置は、無線送信装置ごとにデータ生成部を備えるので、データ生成部で、無線送信装置の識別ＩＤを含むデータを生成するものとしてもよい。
【０１０４】
（３）同期通信制御装置における遅延について
第１の実施形態では、データ生成部１５におけるデータ生成に要する時間、送信装置別遅延出力部１６ａおよび１６ｂから送出データが出力されてから通信Ｉ／Ｆ部３０ａ、３０ｂで送出データが出力されるまでの時間は、微小とし無視して扱ったが、無視し得ない場合でも、これらの時間は、時間的に変動するものではなく固定値なので、送出データの送信タイミングを修正することで対応可能である。
【０１０５】
すなわち、データ生成部１５におけるデータ生成に要する時間をΔｔｐとし、送信装置別遅延出力部１６ａから送出データが出力されてから通信Ｉ／Ｆ部３０ａで送出データが出力されるまでの時間をΔｔｓａとし、送信装置別遅延出力部１６ｂから送出データが出力されてから通信Ｉ／Ｆ部３０ｂで送出データが出力されるまでの時間をΔｔｓｂとしたときに、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔａ−Δｔｐ−Δｔｓａ）だけ後の時刻に、送出データがケーブルＡを通じて無線送信装置Ａに向けて送信されるものとし、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔｂ−Δｔｐ−Δｔｓｂ）だけ後の時刻に、送出データがケーブルＢを通じて無線送信装置Ｂに向けて送信されるものとすればよい。
【０１０６】
同様に、第２の実施形態では、データ生成部４６ａおよび４６ｂにおけるデータ生成に要する時間、データ生成部４６ａおよび４６ｂから送出データが出力されてから通信Ｉ／Ｆ部４７ａ、４７ｂで送出データが出力されるまでの時間は、微小とし無視して扱ったが、無視し得ない場合でも、これらの時間は、時間的に変動するものではなく固定値なので、送出データの送信タイミングを修正することで対応可能である。
【０１０７】
すなわち、データ生成部４６ａにおけるデータ生成に要する時間をΔｔｍａとし、データ生成部４６ａから送出データが出力されてから通信Ｉ／Ｆ部４７ａで送出データが出力されるまでの時間をΔｔｎａとし、データ生成部４６ｂにおけるデータ生成に要する時間をΔｔｍｂとし、データ生成部４６ｂから送出データが出力されてから通信Ｉ／Ｆ部４７ｂで送出データが出力されるまでの時間をΔｔｎｂとし、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔａ−Δｔｍａ−Δｔｎａ）だけ後の時刻に、送出データがケーブルＡを通じて無線送信装置Ａに向けて送信されるものとし、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔｂ−Δｔｍｂ−Δｔｎｂ）だけ後の時刻に、送出データがケーブルＢを通じて無線送信装置Ｂに向けて送信されるものとすればよい。
【０１０８】
（４）無線送信装置における遅延について
本実施の形態では、無線送信装置Ａおよび無線送信装置Ｂにおいて、送出データを受信してから、当該送出データを送信するまでに要する時間は同一としたが、異なる場合でも、これらの時間は、時間的に変動するものではなく固定値なので、送出データの送信タイミングを修正することで対応可能である。
【０１０９】
すなわち、無線送信装置Ａが送出データを受信してから当該送出データを送信するのに要する時間をΔｔｘａとし、無線送信装置Ｂが送出データを受信してから当該送出データを送出するのに要する時間がΔｔｘｂとしたときに、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔａ−Δｔｘａ）だけ後の時刻に、送出データがケーブルＡを通じて無線送信装置Ａに向けて送信されるものとし、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔｂ−Δｔｘｂ）だけ後の時刻に、送出データがケーブルＢを通じて無線送信装置Ｂに向けて送信されるものとすればよい。
【０１１０】
（５）無線送信装置への伝達時間と基準クロックの周期との関係について
第１および第２の実施形態では、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔａ）だけ後のタイミングに送出データが無線送信装置Ａに送信されたが、これは無線送信装置Ａへの伝達時間Δｔａが基準クロックの周期Ｔ以下であることを前提としている。たとえば、Ｔ＜Δｔａ＜２Ｔのときには、基準クロック（ｎ−２）のタイミングから（２Ｔ−Δｔａ）だけ後のタイミングで送出データを無線送信装置Ａに送信するようにすることができる。
【０１１１】
また、Δｔａ＜Ｔのときでも、基準クロック（ｎ−１）のタイミングから（２Ｔ−Δｔａ）だけ後のタイミングに送出データが無線送信装置Ａに送信するものとしてもよい。この場合、無線送信装置Ａには、送出データが基準クロック（ｎ＋１）のタイミングで届くことになる。
【０１１２】
したがって、より一般的には、いずれかの基準クロックのタイミングから、（ｎ×Ｔ−Δｔａ）（ｎは、正の整数）後のタイミングで、送出データを無線送信装置Ａに送出すれば、無線送信装置Ａには、送出データがいずれかの基準クロックのタイミングで届くことになる。
【０１１３】
（６）タイミング調整について
本実施の形態では、各無線送信装置で送出データが受信される時刻は、基準クロック（ｎ）のタイミングと等しくなるように、送出データの送信タイミングにオフセットを与えた。これにより、同期通信制御装置と無線送信装置との間で統一したタイミングで種々の処理が行なえるなどの利点もあるが、本発明は、このような実施形態に限定するものではない。
【０１１４】
すべての無線送信装置で送出データが受信される時刻のみを等しくするように、送出データの送信タイミングにオフセットを与えてもよい。
【０１１５】
たとえば、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔａ−α）だけ後の時刻に、送出データがケーブルＡを通じて無線送信装置Ａに向けて送信され、基準クロック（ｎ−１）のタイミングから（Ｔ−Δｔｂ−α）だけ後の時刻に、送出データがケーブルＢを通じて無線送信装置Ｂに向けて送信されるものとしてもよい。この場合に、各無線送信装置で送出データが受信される時刻は、基準クロック（ｎ）のタイミングからαだけ前の時刻となる。
【０１１６】
さらに、Ｘを任意の時間として、基準クロック（ｎ）のタイミングから（Ｘ−Δｔａ）だけ後の時刻に、送出データがケーブルＡを通じて無線送信装置Ａに向けて送信され、基準クロック（ｎ）のタイミングから（Ｘ−Δｔｂ）だけ後の時刻に、送出データがケーブルＢを通じて無線送信装置Ｂに向けて送信されるものとしてもよい。この場合に、各無線送信装置で送出データが受信される時刻は、基準クロック（ｎ）のタイミングからＸだけ後の時刻となる。
【０１１７】
（７）伝達時間推定とタイミング調整の組合せについて
第１、第２の実施形態、および変形例（１）において、伝達時間推定のための３通りの構成と方法、タイミング調整のための２通りの構成と方法について説明したが、伝達時間推定とタイミング調整の組合せは、任意であってよい。すなわち、６通りの組合せが可能である。
【０１１８】
（８）反射信号の検出について
本実施の形態では、測定信号を出力し続けるものとしたので、反射信号と測定信号が合成された受信信号から反射信号を検出したが、これに限定するものではなく、測定信号のパルス幅を短くした上でワンショットで出力することによって、反射信号のみからなる受信信号を受け取ることとしてもよい。
【０１１９】
（９）無線送信装置の台数について
第１および第２の実施形態では、説明を簡略化するため、無線送信装置が２台の場合について説明したが、これに限定されるものではなく、本発明は、任意の数の無線送信装置に適用することができる。
【０１２０】
（１０）同期通信制御プログラムについて
第１および第２の実施形態に係る同期通信制御装置は、専用の装置で行なわれる必要はなく、たとえば、コンピュータが、同期通信制御プログラムによって、同期通信制御装置１００および２００内の各手段の機能を実行するものであってもよい。
【０１２１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１２２】
【発明の効果】
以上説明したことから明らかなように、この発明に係わる同期通信制御装置、同期通信制御方法、同期通信制御プログラム、および同期通信制御システムによれば、第１のデータを受信して、第１のデータと同一または異なる第２のデータを送信する複数の無線送信装置の各々と対応するケーブルで接続され、各ケーブルを通じて第１のデータを送信する同期通信制御装置またはコンピュータにおいて、各ケーブルを通じて各無線送信装置へ第１のデータが伝達されるのに要する伝達時間を推定し、前記複数の無線送信装置で第２のデータが送信されるタイミングが同一となるように、前記各伝達時間に基づいて、前記各ケーブルを通じて前記各無線送信装置へ前記第１のデータを送信するタイミングを調整するので、ケーブル長を一定にすることなく、複数の無線送信装置が同一のタイミングでデータを送信することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る同期通信制御装置の構成を示す図である。
【図２】受信信号の例を示す図である。
【図３】測定信号が出力されるタイミングと、ケーブルＡからの反射信号が入力されるタイミングと、ケーブルＢからの反射信号が入力されるタイミングの例を示す図である。
【図４】送出データが送受信されるタイミングを例示する図である。
【図５】本発明の実施の形態に係る同期通信制御装置の動作手順を示すフローチャートである。
【図６】本発明の実施の形態に係る同期通信制御装置の構成を示す図である。
【図７】本発明の実施の形態に係る同期通信制御装置の動作手順を示すフローチャートである。
【図８】同期通信制御システムの構成を示す図である。
【符号の説明】
１１　測定信号出力部、１２　反射信号検出部、１３，４４　伝達時間算出部、１４，４８　クロック生成部、１５，４６ａ，４６ｂ　データ生成部、１６ａ、１６ｂ　送信装置別遅延出力部、３０ａ、３０ｂ，４７ａ、４７ｂ　通信Ｉ／Ｆ部、定電圧発生部、４２　電圧測定部、４３　ケーブル抵抗算出部、１０，４０　伝達時間推定部、２０，６０　タイミング調整部、９６　無線受信装置、９９，１００，２００　同期通信制御装置。
【図１】
2004120484.tif 000003
【図２】
2004120484.tif 000004
【図３】
2004120484.tif 000005
【図４】
2004120484.tif 000006
【図５】
2004120484.tif 000007
【図６】
2004120484.tif 000008
【図７】
2004120484.tif 000009
【図８】
2004120484.tif 000010