"無線送信源から無線送信された信号を受信する4つ以上の受信アンテナと、前記各受信アンテナが前記無線送信源から無線送信された信号を受信したときの前記各受信アンテナ間の時間差を計測し、計測した各時間差に基づいて前記無線送信源の位置を示す三次元座標を演算する計測部と、を備えたことを特徴とする送信位置検出装置。前記無線送信源から無線送信された信号を受信した前記受信アンテナから出力される信号を入力し、この入力された信号に応じて前記計測部の時間計測開始を制御する制御部、をさらに具備したことを特徴とする請求項1に記載の送信位置検出装置。前記制御部は、前記受信アンテナから入力される信号が、RFIDタグのデータを読み取るRFID読取装置の送信データに含まれるQuery信号のとき、前記計測部の時間計測開始を制御することを特徴とする請求項2に記載の送信位置検出装置。前記制御部は、前記受信アンテナから入力される信号が、RFIDタグからRFID読取装置に対して送信される前記RFIDタグ固有の識別情報を含むデータのプリアンブル信号のとき、前記計測部の時間計測開始を制御することを特徴とする請求項2に記載の送信位置検出装置。前記計測部は、RFIDタグのデータを読み取るRFID読取装置が変調した信号の受信時に前記各受信アンテナ間の時間差を計測することを特徴とする請求項1記載の送信位置検出装置。前記計測部は、RFIDタグからRFID読取装置に送信される前記RFIDタグ固有の識別情報を含む信号の受信時に前記各受信アンテナ間の時間差を計測し、各時間差から演算された三次元座標とこの三次元座標の演算に用いられた各時間差の計測時に受信した識別情報またはこの識別情報に基づいて特定される情報とを関連付けて出力することを特徴とする請求項1に記載の送信位置検出装置。4つの前記受信アンテナを同一平面上に配置するとき、各アンテナを頂点とする四角形の形状が、向かい合った各の和が180度にならないで、かつ、2つの対角線の中心が同じ点とならないように配置することを特徴とする請求項1に記載の送信位置検出装置。無線送信源から無線送信された信号を、4つ以上の受信アンテナで受信し、計測部が、前記無線送信源から無線送信された信号を前記各受信アンテナが受信したときの前記各受信アンテナ間の時間差を計測し、計測した各時間差に基づいて前記無線送信源の位置を示す三次元座標を演算することを特徴とする送信位置検出方法。固有の識別情報を記憶するRFIDタグと無線通信を行って前記RFIDタグから前記識別情報を読取るRFID読取装置と前記無線通信以外の通信方式で通信を行うサーバと、前記RFID読取装置と前記RFIDタグとの無線通信を4つ以上の受信アンテナで受信し、前記各受信アンテナが前記RFID読取装置または前記RFIDタグから無線送信された信号を受信したときの前記各受信アンテナ間の時間差を計測し、計測した各時間差に基づいて前記RFID読取装置と前記RFIDタグのそれぞれの位置を示す三次元座標を演算し、演算した結果を前記サーバに送信する送信位置検出装置と、を備えたことを特徴とする送信位置検出システム。前記サーバは、前記RFID読取装置から前記RFIDタグの読取を行うための送信設定情報を受信すると、この送信設定情報を前記送信位置検出装置に転送し、前記送信位置検出装置は、前記サーバから前記送信設定情報を受信すると、この送信設定情報に基づいて前記RFIDタグからの電波を受信できるように受信状態を設定することを特徴とする請求項9に記載の送信位置検出システム。前記送信位置検出装置は、演算した結果として前記RFID読取装置及び前記RFIDタグの三次元座標とともに前記RFIDタグの識別情報を前記サーバに送信し、前記サーバは、前記RFID読取装置が読み取った前記RFIDタグの識別情報を前記RFID読取装置から取り込んで、前記RFID読取装置から取り込んだ前記RFIDタグの識別情報と前記送信位置検出装置から受信した前記RFIDタグの識別情報とが一致するとき、前記RFID読取装置のアドレスに関連付けて当該RFID読取装置の座標と、当該RFID読取装置が読み取った前記RFIDタグの座標とを記憶することを特徴とする請求項9に記載の送信位置検出システム。前記サーバは、前記RFID読取装置のアドレスに関連付けて記憶した当該RFID読取装置の座標と、当該RFID読取装置が読み取った前記RFIDタグの座標とを、前記アドレスで特定されるRFID読取装置に送信することを特徴とする請求項11に記載の送信位置検出システム。無線送信源から無線送信された信号を受信するための4つ以上の受信アンテナを配置した筐体を有したコンピュータに、前記各受信アンテナが前記無線送信源から無線送信された信号を受信したときの前記各受信アンテナ間の時間差を計測する計測機能と、この計測機能によって計測された各時間差に基づいて前記無線送信源の位置を示す三次元座標を演算する演算機能と、を実現させるための送信位置検出プログラム。本発明が解決しようとする課題は、RFIDタグ,RFID読取装置等の無線送信源の位置を三次元座標で求めることができ、しかもRFID読取装置とRFIDタグとのように無線送信源どうしの距離が短くても座標の検出精度が低下することのない送信位置検出システム及びこのシステムで用いる送信位置検出装置を提供しようとするものである。一実施形態における送信位置検出装置は、無線送信源から無線送信された信号を受信する4つ以上の受信アンテナと、各受信アンテナが無線送信源から無線送信された信号を受信したときの各受信アンテナ間の時間差を計測し、計測した各時間差に基づいて無線送信源の位置を示す三次元座標を演算する計測部とを備える。以下、各実施形態について、図面を参照しながら説明する。第1の実施の形態[要部構成]先ず、本実施形態における送信位置検出システムの要部構成について説明する。図1は、送信位置検出システムの概略斜視図であり、図2は、送信位置検出システムの概略ブロック図である。送信位置検出システムは、無線送信源であるRFID読取装置3と複数のRFIDタグ44a,4b,4c,...のそれぞれの位置を三次元座標x,y,zで求めるもので、送信位置検出装置1とサーバ2とを含む。送信位置検出装置1は、サーバ2と有線で通信する。サーバ2は、RFID読取装置3と無線で通信する。サーバ2とRFID読取装置3との間の無線通信は、無線LANまたはBluetooth登録商標のように、送信局のアドレスMACアドレスまたはBluetoothアドレスを含むパケットを使用する。RFID読取装置3は、各RFIDタグ44a,4b,4cと無線で通信する。RFID読取装置3と各RFIDタグ4との間の無線通信は、一般的なRFID技術の通信プロトコルに従う。本実施形態では、近年広く普及しつつあるEPCglobalのClass1Generation2規格以下、C1G2規格と称するに従って通信する。送信位置検出装置1は、例えば図1に示すように、直方体形状の筐体を有している。そして、この筐体の内部に、それぞれ4つの受信アンテナ1111a,11b,11c,11dを配置している。さらに送信位置検出装置1は、図2に示すように、各受信アンテナ11にそれぞれ対応して4つの復調部1212a,12b,12c,12dと増幅部1313a,13b,13c,13dを備えるとともに、計測部14、制御部15及び発振部16を備えている。各受信アンテナ11a~11dの配置には制限がある。例えば、4つの受信アンテナ11a~11dを同一平面であるx-y面上に配置し、各受信アンテナ11a~11dが長方形の頂点を取る形状であるとする。この場合、長方形の対角線の交点を通りかつこの長方形の面に垂直なz軸方向の線上では、どの点からも各受信アンテナ11a~11dは等距離となる。このため、各受信アンテナ11a~11dの相互間で到達時間に差が生じないので、z軸方向の距離を求めることができない。このような不具合を回避するために、各受信アンテナ11a~11dを同一平面上に配置する場合には、以下の条件で配置する。すなわち、各受信アンテナ11a~11dを頂点とする四角形としたときに、向かい合った角の和が180度にならないで、かつ、2つの対角線の中央が同じ点とならないように配置する。なお、各受信アンテナ11a~11dを同一平面上に配置しなくてもよい。各受信アンテナ11a~11dを同一平面上に配置しない場合には、各受信アンテナ11a~11dが正四面体の頂点とならないように配置する。各受信アンテナ11a~11dは、位置検出の精度の観点からは、点であることが理想である。しかし、現実的には受信電波の波長に依存する大きさが必要である。ただし、利得の高い指向性アンテナを使用する必要は無い。むしろ、誘電率の高い材質も用いて波長短縮し、小型化したアンテナを使用することが好ましい。RFID読取装置3とRFIDタグ4から放射された電波は、空間を通過して各受信アンテナ11a~11dに到達する。各受信アンテナ11a~11dは、前記の条件で配置されているので、電波を放射する無線送信源RFID読取装置3またはRFIDタグ4の位置から各受信アンテナ11a~11dまでの距離は、アンテナ毎に異なる。このため、各受信アンテナ11a~12dに電波が到達するまでの時間も、アンテナ毎に異なる。自由空間中を伝播する電波の速度は、約3×108m/sである。したがって、例えば、無線送信源から受信アンテナ11aまでの距離と、無線送信源から受信アンテナ11bまでの距離との差が1mのときには、約3.3ns3300psの到達時間差が生じ、同距離の差が10cmのときには、約0.33ns330psの到達時間差が生じる。各受信アンテナ11a~11dは、それぞれ受信した電波を高周波信号に変換し、この高周波信号を対応する復調部12a~12dに出力する。復調部12aは、受信アンテナ11aから出力される高周波信号と発振部16の出力を合成してベースバンド信号に変換し、このベースバンド信号を増幅部13aに出力する。他の復調部12b~12dも同様に、それぞれ受信アンテナ11b~11dから出力される高周波信号と発振部16の出力を合成してベースバンド信号に変換し、このベースバンド信号をそれぞれ増幅部13b~13dに出力する。各復調部12a~12dから出力されるベースバンド信号には、一般的にはRSSIReceivedSignalStrengthIndicationと呼ばれる受信信号強度を測定するための振幅情報を含んでいる。増幅部13aは、復調部12aから出力される信号を増幅して飽和させ、HHighまたはLLowで表わされる2値情報として出力する。他の増幅部13b~13dも同様に、それぞれ復調部12b~12dから出力されるベースバンド信号を増幅し、2値情報として出力する。なお、各増幅部13a~13dに代えてコンパレータを用いてもよい。増幅部13aから出力される2値情報の信号は、計測部14と制御部15に入力される。他の増幅部13b~13dから出力される2値情報の信号は、計測部14にのみ入力され、制御部15には入力されない。制御部15は、増幅部13aから出力された信号を復号し、復号したデータに応じた処理を行う。具体的には、RFID読取装置3が送信する信号の振幅は大きく、RFIDタグ4が送信するバックスキャッタ信号の振幅は小さい。このため、RFID読取装置3の信号を受信するときの利得は小さく、RFIDタグ4の信号を受信するときの利得は大きくなるように、制御部15は、各増幅部13a~13dの利得を制御する。なお、増幅部13aの出力のみ制御部15へ入力するとしたが、増幅部13b,13cまたは13dから出力された信号を制御部15に入力する構成としてもよい。このように、無線送信源であるRFID読取装置3及びRFIDタグ4から送信された信号は、各増幅部13a~13dの出力段階で2値情報となる。この2値情報の出力がLからHに変化するタイミングは、RFID読取装置3またはRFIDタグ4からの電波が各受信アンテナ11a~11dに到達した時間によって決まる。計測部14は、各増幅部13a~13dから入力される信号の時間差を検出する。そして計測部14は、それぞれの時間差と受信アンテナ11a~11dの座標データとに基づいて、受信した信号を送信した無線送信源の位置を三次元座標として算出する。ここで算出される三次元座標は、送信位置検出装置1を基準とした座標である。計測部14は、算出した三次元座標値を制御部15へ出力する。制御部15は、図示しないCPUCentralProcessingUnitと記憶部を備えている。制御部15は、記憶部に記憶されたプログラムに従って動作し、増幅部1313a,13b,13c,14d、計測部14及び発振部16を制御する。また制御部15は、増幅部13aから出力された信号と計測部14から出力された三次元座標値とを関連付けし、サーバ2へ送信する。さらに制御部15は、サーバ2からRFID読取装置3が使用する周波数情報を受信する。発振部16は、高周波信号を発生し、この高周波信号を各復調部12a~12dに出力する。発振部16の発振周波数は、RFID読取装置3が送信する電波を復調するために必要とする周波数である。例えば、復調部12がダイレクトコンバージョン方式を採用している場合には、発振周波数は、RFID読取装置3が送信する搬送波と同じ周波数となる。これに対し、復調部12が中間周波数を使用する方式を採用している場合には、発振周波数は、RFID読取装置3が送信する搬送波周波数から中間周波数を引き算した値の周波数となる。このような発振周波数は、制御部15からの信号に応じて変更することができる。[時間計測]図3に計測部14の概略ブロック図を示す。計測部14は、4つのTDCTimetoDigitalConverter2121a,21b,21c,21dと、演算部22とを備えている。各TDC21a~21dは、Start入力用の端子と、Stop入力用の端子と、出力端子とを有している。各TDC21a~21dは、Start入力がLからHに変化した後に、Stop入力がLからHに変化するまでの時間に応じたデジタル値を出力する。近年は、180nmプロセスのCMOSComplementaryMetalOxideSemiconductor技術を使用して、10ps程度の測定分解能が得られている。製造プロセスが微細化すれば、さらに短い時間を測定する分解能を得ることができる。各TDC21a~21dのStart入力用の端子は、制御部15に接続されている。TDC21aのStop入力用の端子は、増幅部13aに接続されている。他のTDC21b~21dのStop入力用の端子も同様に、それぞれ対応する増幅部13b~13dに接続されている。各TDC21a~21dの出力端子は、演算部22に接続されている。各TDC21a~21dの動作を、図4に示す信号波形を参照して説明する。先ず、各TDC21a~21dへのStart入力およびStop入力は、全てLになっている。制御部15からのStart入力がHになると、各TDC21a~21dは、それぞれ時間測定を開始する。TDC21aへのStop入力がHになると、TDC21aは、計測時間としてtaを出力する。次に、TDC21cへのStop入力がHになると、TDC21cは、計測時間としてtcを出力する。TDC21dへのStop入力がHになると、TDC21dは、計測時間としてtdを出力する。TDC21bへのStop入力がHになると、TDC23bは、計測時間としてtbを出力する。このように、制御部15は、各TDC21a~21dへのStart入力をHにすることで、計測部14に時間計測を開始させる。各TDC21a~23dへのStart入力をHにするタイミングは、受信アンテナ11aから制御部15に入力される信号に応じて決定される。その決定方法については後述する。演算部22は、図示しない記憶部を備えている。演算部22は、この記憶部に記憶されたプログラムに従って動作し、入力された各計測時間ta,tb,tc,tdから、各信号の到達時間差を算出する。受信アンテナ11aと受信アンテナ11bの到達時間差tbaは、tb-taから求まり、受信アンテナ11aと受信アンテナ11cの到達時間差tcaは、tc-taから求まり、受信アンテナ11aと受信アンテナ11dの到達時間差tdaは、td-taから求まる。こうして、各到達時間差tba,tca,tdaを求めた後、演算部22は、受信アンテナ11a~11dの座標を用いて、無線送信源RFID読取装置3またはRFIDタグ4の座標を算出する。ここで算出する座標は、送信位置検出装置1を基準とする座標である。[座標演算]図5を用いて無線送信源の座標演算について説明する。受信アンテナ11aの座標はxa,ya,za、受信アンテナ11bの座標はxb,yb,zb、受信アンテナ11cの座標はxc,yc,zc、受信アンテナ11dの座標はxd,yd,zdで既知であり、演算部22が有する記憶部等に予め記憶されている。1つの無線送信源の座標をP点xP,yP,zPとし、電波の伝達速度をCとする。そうすると、各受信アンテナ11a~11dの座標xa,ya,za,xb,yb,zb,xc,yc,zc,xd,yd,zdと到達時間差tba,tca,tdaとを用いて、下記の数式[数1],[数2],[数3]が成立する。数式[数1],[数2],[数3]において、xP,yP,zP以外は既知の値である。このため、これら3つの連立方程式を解くことにより、無線送信源の座標であるP点xP,yP,zPの値を求めることができる。この非線形連立方程式は、ニュートン法等の数値計算方法を使用することによって解を求めることができる。ただし、各受信アンテナ11a~11dが同一平面に配置されている場合は、解が2つ存在する。そこで、本システムは、送信位置検出装置1を壁等に設置する。そうすることにより、送信位置検出装置1の背面側z軸の負の方向には無線送信源が存在しないため、zPの値が正となる解を無線送信源の座標とすることができる。各受信アンテナ11a~11dを同一平面に配置しない場合は、解は1つになるため、送信位置検出装置1をどのように設置してもよい。ここで、RFID読取装置3とRFIDタグ4との通信について、図6を用いて説明する。図6のaは、RFID読取装置3の送信データであり、斜線を付した部分は搬送波のみが送信されている状態を示している。図6のbは、RFIDタグ4の送信データである。C1G2規格の通信においては、先ずRFID読取装置3が搬送波を送信する。RFIDタグ4は、この搬送波を受信することによって起動する。次に、RFID読取装置3は、プリアンブルPを送信し、続いて、読取り開始を知らせるQueryQを送信する。RFIDタグ4は、プリアンブルPを受信すると、このプリアンブルPに続くデータを受信できるように同期を取るために、受信速度を決定する。そして、QueryQを受信すると、RFIDタグ4は、そのQueryQの内容に従った設定を行う。その後、RFIDタグ4は、ランダムに選択したスロットで応答を送信する。本実施形態では、説明の都合上、RFIDタグ4が直ちに応答するものとして説明を続ける。RFIDタグ4は、QueryQを受信した後、プリアンブルPを送信し、続いて、16ビットの擬似乱数RN16を送信する。擬似乱数は、暗号文字列として使用されるために、以後の通信の間保持される。RFID読取装置3は、プリアンブルPと擬似乱数RN16を受信すると、フレーム同期を取るためのFrame-SyncFを送信し、続いて、正しく受信できたことを知らせる応答信号ACKを送信する。RFIDタグ4は、応答信号ACKを受信すると、プリアンブルPとデータDataとデータ誤り検出符号CRC:CyclicRedundancyCheckを送信する。このときのデータDataの中に、RFIDタグ4毎に固有の識別情報、すなわちC1G2規格のEPCElectronicProductCodeが含まれている。RFID読取装置3は、プリアンブルP、データData及びデータ誤り検出符号CRCを受信すると、データ誤り検出符号CRCを用いて伝送エラーの有無を検出する。その結果、正しく受信したと判断すると、RFID読取装置3は、Frame-syncFを送信し、続いて、QueryRepQRを送信する。これに対し、正常に受信できなかったと判断した場合には、RFID読取装置3は、QueryRepQRに代えて、正常に受信できなかったことを通知する応答信号NAKを送信し、RFIDタグ4に再送を要求する。RFID読取装置3の交信領域内にあるRFIDタグ4が1つだけのときは、ここまでの処理で通信が完了する。RFID読取装置3の交信領域内にRFIDタグ4が複数ある場合には、QueryRepQRの後に、別のRFIDタグ4がプリアンブルPと擬似乱数RN16とを送信する。RFID読取装置3は、擬似乱数RN16を受信すると、Frame-SyncFと正常応答信号ACKとを送信し、これを受信したRFIDタグ4がプリアンブルP、データDataおよびデータ誤り検出符号CRCを送信する。RFID読取装置3は、データDataを正常に受信すると、Frame-SyncFを送信する。このような処理を繰り返すことによって、RFID読取装置3は、交信領域内にある複数のRFIDタグ4の識別情報を取得する。図7にRFID読取装置3が送信するQueryQの包絡線波形の一部を示す。C1G2規格では、符号化方式として、0を表す時間を短く、1を表す時間を長くするPIEPulseintervalencodingがQueryQとして使用される。PIEは、0と1を表す時間長は異なるが、振幅を小さくする時間長は同じである。すなわちPIEは、振幅が小さくなっている時間が一定である。このため、QueryQを受信し、その振幅が小さくなると、振幅が大きくなるタイミングを誰もが予想できる。制御部15は、PIEの振幅が小さくなったときを検出すると、振幅が大きくなる前に各TDC21a~21dのStart入力を一斉にHにする。これにより、各TDC21a~21dは、時間計測を開始する。各増幅部13a~13dは、対応する復調部12a~12dから入力される信号の振幅が図7に示すしきい値より大きいときはHを出力し、小さいときはLを出力する。したがって、制御部15がStart入力を一斉にHにしてから、対応する増幅部13a~13dの出力が最初にHになるまでの間、各TDC21a~21dは、時間ta,tb,tc,tdを測定する。図8にRFIDタグ4が送信するプリアンブルPの波形を示す。なお、図8は、C1G2規格でFM0符合を使用するときのプリアンブルPである。FM0符合においては、0を表わすときは1ビットの中心でレベルをHからLまたはLからHに反転させ、1を表わすときは1ビットの中でレベルを一定に保ち、変化させない、また、あるビットから次のビットに切り替わるときにレベルを反転させる。Vは、FM0符合のルールに従わないビットであり、プリアンブルPの中だけに表れる。通常、プリアンブルPの先頭においては、ビット同期をとるために、同じパターンが繰り返される。その後、別の決められたパターンを使用して、プリアンブルPの後に続く情報との境目がわかるようにしている。図8では、0が5つ連続で現れている箇所がビット同期に使用され、その後の1010V1より後がデータとなる。送信位置検出装置1は、このような手順で行われる通信を受信する。制御部15は、正常応答信号ACKを受信した後のプリアンブルPを受信すると、ビット同期を取る。こうして、ビット同期をとった後は、制御部15は、受信信号のレベルが変化するタイミングを予想できる。そこで制御部15は、ビット同期をとってVを検出した直後、受信信号レベルがLからHに最初に変化する前に各TDC21a~21dのStart入力を一斉にHにする。これにより、各TDC21a~21dは、時間計測を開始する。一方、各増幅部13a~13dは、それぞれ受信信号レベルがLからHに変化すると、Hを出力する。したがって、制御部15がStart入力を一斉にHにしてから、対応する増幅部13a~13dの出力が最初にHになるまでの間、各TDC21a~21dは、時間ta,tb,tc,tdを測定する。なお、図2のブロック図では、増幅部13aの出力を制御部15に入力して、受信データを取得している。無線送信源から受信アンテナ11aまでの距離が最短ではなく、無線送信源から他の受信アンテナ11b~11dまでの距離が短いことがある。各受信アンテナ11a~11dが図5のように配置されているとき、受信アンテナ11aから最も遠くにある受信アンテナが受信アンテナ11dであるとすると、受信アンテナ11aと受信アンテナ11dの最大到達時間差tmは、下記の数式[数4]で表わすことができる。受信アンテナ11aに対して最も遠くにある受信アンテナが他のアンテナである場合でも、同様の計算式にて受信アンテナ11aと最も遠くにあるアンテナとの最大到達時間差tmを求めることができる。これらを考慮すると、受信信号のレベルがLからHに変化すると予想される時点から最大到達時間差tmより前の時間に、各TDC21a~21dへのStart入力をHにすればよい。言い換えると、時間測定を開始するタイミングは、受信アンテナ間の最大距離を電波が伝達する時間より後に各受信アンテナ11a~11dの受信信号レベルが変化するように設定すればよい。また、測定時間が長すぎると、次の受信信号レベルの変化点が現れてしまうので、次の変化点が現れる前に測定を終了することが好ましい。伝送速度と符号化方式により、信号レベルの変化点が現れる時間間隔が決まるので、これから測定終了時間を決めればよい。以上のように時間測定の開始と終了のタイミングを決定することによって、送信位置検出装置1は、各受信アンテナ11a~11dと無線送信源RFID読取装置3及びRFIDタグ4との配置に関係なく、全ての受信アンテナ11a~11dに到達する信号のレベル変化タイミングを捉えることができる。そして送信位置検出装置1は、測定した時間差から無線送信源の位置を特定することができる。しかも、送信位置検出装置1は、識別情報を含むデータのプリアンブルPを利用してRFIDタグ4の位置を検出するので、RFIDタグ4の識別情報と位置を一度に検出することができる。したがって、複数のRFIDタグ4の識別情報を検出した場合、送信位置検出装置1は、それぞれの識別情報に対応する位置も検出することができる。なお、本実施形態では、プリアンブルPのVの位置で各TDC21a~21dのStart入力をHにするが、ビット同期が取れた後であれば、任意の受信信号レベルの変化点付近で同様に時間を測定することができる。[システムの動作]次に、送信位置検出システムの動作を図9~図11を用いて説明する。図9は、送信位置検出装置1の動作手順を示す流れ図であり、図10は、サーバ2の動作手順を示す流れ図である。また、図11は、RFID読取装置3の動作手順を示す流れ図である。本システムでは、先ず、RFID読取装置3が、RFIDタグ4の読取を開始する前に、送信設定情報をサーバ2に送信する図11のST31。送信設定情報は、RFIDタグ4の読取を行うための周波数、伝送速度、および符号化方式を含む。サーバ2は、RFID読取装置3の送信設定情報を待機する図10のST21、そして、RFID読取装置3から送信設定情報を受信するとST21のYES、サーバ2は、その受信した送信設定情報を送信位置検出装置1に転送する図10のST22。送信位置検出装置1は、RFID読取装置3の送信設定情報を待機する図9のST1。そして、サーバ2から同送信設定情報を受信するとST1のYES、送信位置検出装置1は、その情報を基に各部の受信状態を設定する図9のST2。例えば送信位置検出装置1は、RFIDタグ4の読取に使用される周波数を受信できるように、発振部16を設定する。また、制御部15に対しては、受信に用いる伝送速度と符号化方式を設定する。続いて、RFID読取装置3は、RFIDタグ4を起動させるために、無変調波の送信を開始する図11のST32。そしてRFID読取装置3は、無変調波を所定時間送信した後でQueryQを送信する図11のST33。RFID読取装置3から送信される信号は、RFIDタグ4で受信されるだけでなく、送信位置検出装置1でも受信される。QueryQの受信を開始した送信位置検出装置1は、前述したタイミングで、制御部15が各TDC21a~21dのStart入力をHにする図9のST3。これにより、各TDC21a~21dは、Start入力がHになってからStop入力がHになるまでの時間ta,tb,tc,tdを計測し、計測時間ta,tb,tc,tdを演算部22へ出力する図9のST4。演算部22は、入力された計測時間ta,tb,tc,tdに基づいて受信アンテナ11a~11d毎の到達時間差tba,tca,tdaを算出する図9のST5。さらに演算部22は、算出した到達時間差tba,tca,tdaからRFID読取装置3の座標を算出する図9のST6。送信位置検出装置1は、QueryQの受信を完了するまでに図9のST7、上述したステップST3,4,5,6の処理を実行する。RFIDタグ4は、QueryQを受信すると、16ビットの擬似乱数RN16を送信する。RFIDタグ4から送信される擬似乱数RN16の信号は、RFID読取装置3で受信されるだけでなく、送信位置検出装置1でも受信される。QueryQを送信したRFID読取装置3は、擬似乱数RN16の受信を待機する図11のST34。RFIDタグ4から擬似乱数RN16を受信するとST34のYES、RFID読取装置3は、応答信号ACKを送信する図11のST35。RFIDタグ4は、応答信号ACKを受信すると、固有の識別情報を送信する。識別情報は、プリアンブルPに続くデータDataに含まれる。そこで、QueryQの受信を完了した送信位置検出装置1は、先ず、擬似乱数RN16の受信を待機する図11のST8。そして、RFIDタグ4から擬似乱数RN16を受信するとST8のYES、続いて送信位置検出装置1は、応答信号ACKを待機する図11のST9。そして、RFID読取装置3から応答信号ACKを受信するとST9のYES、送信位置検出装置1は、識別情報の受信を開始する。送信位置検出装置1は、プリアンブルPに含まれる1010Vを受信中の前述したタイミングで、制御部15が各TDC21a~21dのStart入力をHにする図9のST10。これにより、各TDC21a~21dは、Start入力がHになってからStop入力がHになるまでの時間ta,tb,tc,tdを計測し、計測時間ta,tb,tc,tdを演算部22へ出力する図9のST11。演算部22は、入力された計測時間ta,tb,tc,tdに基づいて受信アンテナ11a~11d毎の到達時間差tba,tca,tdaを算出する図9のST12。さらに演算部22は、算出した到達時間差tba,tca,tdaから識別情報を送信したRFIDタグ4の座標を算出する図9のST13。一方、応答信号ACKを送信したRFID読取装置3は、RFIDタグ4の識別情報を待機する図11のST36、RFIDタグ4から識別情報を受信するとST36のYES、RFID読取装置3は、QueryRepQRを送信する図11のST37。識別情報を送信したRFIDタグ4は、QueryRepQRを受信すると、処理を終了する。RFID読取装置3は、QueryRepQRを送信した後、他のRFIDタグとの通信が有るか否かを判断する図11のST38、通信が有る場合ST38のYES、RFID読取装置3は、擬似乱数RN16の受信処理図11のST34に戻る。通信が無い場合ST38のNO、RFID読取装置3は、送信を停止する図11のST39。送信位置検出装置1は、識別情報を含むデータDataの受信を完了するのを待機する図9のST14。識別情報の受信を完了したならばST14のYES、送信位置検出装置1は、QueryRepQRの受信を待機する図9のST15。QueryRepQRを受信したならばST15のYES、送信位置検出装置1は、RFID読取装置3が通信を停止したか否かを判断する図9のST16。RFID読取装置3から次の擬似乱数RN16を受信した場合、RFID読取装置3は通信を停止していない。この場合ST16のNO、送信位置検出装置1は、擬似乱数RN16の受信処理図9のST8に戻る。これに対し、RFID読取装置3からの受信がなく、通信が終了したと判断した場合にはST16のYES、送信位置検出装置1は、無線送信源の送信位置情報をサーバ2へ送信する図9のST17。以上で、送信位置検出装置1は、今回の処理を終了する。ここで、サーバ2に送信される無線送信源の送信位置情報には、今回の処理で送信位置検出装置1が取得したRFID読取装置3の座標と、RFIDタグ4の識別情報及び座標とが含まれる。一方、通信を停止したRFID読取装置3は、今回の処理でRFIDタグ4から読取った識別情報をサーバ2に送信する図11のST40。このとき、RFID読取装置3は、自己のアドレスをRFIDタグの識別情報とともに送信する。送信設定情報を送信位置検出装置1に送信したサーバ2は、無線送信源の送信位置情報を待機する図10のST23。そして、送信位置検出装置1から無線送信源の送信位置情報を受信するとST23のYES、サーバ2は、その送信位置情報をメモリで一時的に記憶する図10のST24。また、サーバ2は、RFID読取装置3で読み取ったRFIDタグ4の識別情報を、当該RFID読取装置3のアドレスとともに取得する図10のST25。そして、サーバ2は、送信位置情報に含まれるRFIDタグの識別情報と、RFID読取装置3で読み取ったRFIDタグ4の識別情報とを照合して一致するか否かを判断する図10のST26。一致しない場合ST26のNO、サーバ2は、今回の処理を終了する。これに対し、送信位置情報に含まれるRFIDタグ4の識別情報と、RFID読取装置3で読み取ったRFIDタグ4の識別情報とが一致する場合にはST26のYES、サーバ2は、当該RFID読取装置3のアドレスと関連付けて、無線送信源の送信位置情報をデータベースに保存する図10のST27。また、サーバ2は、データベースに保存した無線送信源の送信位置情報を、この送信位置情報に関連付けられたアドレスで特定されるRFID読取装置3に送信する図10のST28。以上で、サーバ2は、今回の処理を終了する。ここで、サーバ2に備えられているデータベースの模式図を図12に示す。データベースは、RFID読取装置3のアドレスAAAAAに関連付けて、このRFID読取装置3の座標a1,b1,c1と、このRFID読取装置3で読取った各RFIDタグ4の識別情報及びその座標とを保存する。例えば、識別情報BBBBBのRFIDタグ4の座標はa2,b2,c2、識別情報CCCCCのRFIDタグ4の座標はa3,b3,d3、識別情報DDDDDのRFIDタグ4の座標はa4,b4,d4となる。なお、図示しないが、データベースでは、識別情報に関連付けられた物品情報も記憶しており、識別情報の座標からその識別情報のRFIDタグ4を付けている物品の座標を知ることができる。このように、サーバ2は、RFID読取装置3から受信したRFIDタグ4の識別情報と、送信位置検出装置1から受信したRFIDタグ4の識別情報とを照合して、同じであることを条件に、無線送信源RFID読取装置3及びRFIDタグ4の送信位置情報を、RFID読取装置3のアドレスと関連付けて記憶する。したがって、C1G2規格のようにRFID読取装置3とRFIDタグ4の通信においてRFID読取装置3を識別する情報が無く、複数のRFID読取装置3が存在する場合でも、RFID読取装置3とその座標を特定することができる。送信を停止したRFID読取装置3は、無線送信源の送信位置情報を待機する図11のST41。そして、サーバ2から無線送信源の送信位置情報を受信するとST41のYES、RFID読取装置3は、表示部に無線送信源の送信位置検出結果を表示する図11のST42。以上で、今回の処理を終了する。図13及び図14は、無線送信源の送信位置検出結果を示す表示例である。図13及び図14において、星型33がRFID読取装置3の検出位置を表わし、黒丸34a,34b,34cがRFIDタグ4の検出位置を表わしている。図13は、x-z面の表示であり、図14は、x-y面の表示である。このように表示することにより、RFID読取装置3のオペレータに、無線送信源であるRFID読取装置3とRFIDタグ4の位置を知らせることができる。なお、黒丸34a,34b,34cに、識別情報を表示してもよいし、識別情報に関連付けされた物品情報を表示してもよい。また、この表示に棚や通路等を追加することによって、無線送信源の位置がさらに分かりやすくなる。また、RFID読取装置3が読取ったRFIDタグ4の方向に、RFID読取装置3が向いていると推定することも可能である。[座標演算の補正]各受信アンテナ11a~11dから計測部14までの間の回路で、回路遅延のばらつきや配線長のばらつき等が生じることがある。例えば、受信信号が受信アンテナ11aから入力されてTDC21aに入力される時間と、受信アンテナ11bから入力されてTDC21bに入力される時間には、若干の差が生じ得る。この若干の差を補正すると、演算した座標と実際の座標のずれを小さくすることができる。そこで、上記ずれを最小限にするため、到達時間差tba,tca,tdaの補正値を取得する機能を演算部22に設け、取得した補正値にて補正した後の到達時間差tba,tca,tdaを用いて送信点の座標を演算する。各受信アンテナ11a~11dの間で生じる到達時間差のずれを補正する一例について説明する。補正値の取得は、例えば補正モードなるモードで送信位置検出装置1を起動した際に実行される。その際、予め受信アンテナ11aと受信アンテナ11bから等距離となる場所にRFID読取装置3を配置しておく。この状態で、前述した方法で座標の取得を行う。このとき、受信アンテナ11aと受信アンテナ11bへの電波の到達時間は同じであるため、回路における伝達遅延差がTDC21aとTDC21bの入力時間差Δtbaとして現れる。この時間差Δtbaは、補正値として例えば演算部22の記憶部に記憶される。回路における伝達遅延差が無い場合は、Δtba=0である。さらに、受信アンテナ11aと受信アンテナ11c、受信アンテナ11aと受信アンテナ11dとの間でも同様に補正値である時間差Δtca,Δtdaを取得する。補正値を取得した後、通常の動作モードにおいて送信点の座標を算出する際には、演算部22で取得した到達時間差tba,tca,tdaからそれぞれ上記時間差Δtba,Δtca,Δtdaが差し引かれて補正され、補正後の値を用いて送信点の座標が演算される。次に、到達時間差のずれを補正する他の例について説明する。この例では、先ずRFID読取装置3を予めその座標が判明している位置に配置しておく。そうすると、このRFID読取装置3と各受信アンテナ11a~11dとの距離が決まる。このとき、このRFID読取装置3と各受信アンテナ11a~11dまでの距離と電波の伝送速度から、各受信アンテナ11a~11d間の理論的な受信到達時間差を算出することができる。この時間差は、送信位置検出装置1に外部から入力してもよいし、制御部15で算出してもよい。次に、補正モードにおいて上記RFID読取装置の座標の取得を行い、そのときの受信到達時間差と理論的な受信到達時間差とを比較して、それぞれの差分を算出する。算出した差分は、例えば演算部22の記憶部に補正値として記憶する。以後、通常の動作モードにおいて送信点の座標を演算する際には、上記記憶部に記憶したそれぞれの補正値を用いて、到達時間差tba,tca,tdaを補正する。以上説明したように、算出した到達時間差tba,tca,tdaを補正する機能を設け、補正後の到達時間差を用いて送信点の座標を検出するようにした。このようにしたことにより、回路遅延のばらつきや配線長のばらつきによる誤差が吸収され、送信点の位置検出の精度が大幅に向上する。第2の実施形態次に、第2の実施形態について説明する。第1の実施形態と同一の構成要素には同一の符号を付し、重複説明は必要な場合にのみ行う。本実施形態は、前記実施形態における計測部の構成が異なるだけで、それ以外の構成は同じである。そのため、計測部についてのみ詳述する。図15に本実施形態における計測部の概略ブロック図を示している。このブロック図は、図3で示した計測部14を計測部114に置き換えたものであり、TDCのStart入力に制御部15からの信号を使用しない構成を実現するものである。計測部114は、TDC123~128と演算部122とで構成されている。TDC123は、増幅部13aの出力をStart入力とし、増幅部13bの出力をStop入力とし、Start入力がHになってからStop入力がHになるまでの時間tbaを演算部122に出力する。TDC124は、増幅部13bの出力をStart入力とし、増幅部13aの出力をStop入力とし、Start入力がHになってからStop入力がHになるまでの時間tba-を演算部122に出力する。TDC125は、増幅部13aの出力をStart入力とし、増幅部13cの出力をStop入力とし、Start入力がHになってからStop入力がHになるまでの時間tcaを演算部122に出力する。TDC126は、増幅部13cの出力をStart入力とし、増幅部13aの出力をStop入力とし、Start入力がHになってからStop入力がHになるまでの時間Tca-を演算部122に出力する。TDC127は、増幅部13aの出力をStart入力とし、増幅部13dの出力をStop入力とし、Start入力がHになってからStop入力がHになるまでの時間tdaを演算部122に出力する。TDC128は、増幅部13dの出力をStart入力とし、増幅部13aの出力をStop入力とし、Start入力がHになってからStop入力がHになるまでの時間tda-を演算部122に出力する。送信位置検出装置1と無線送信源との配置によって、増幅部13aと増幅部13bの出力がHになる順番が異なる。増幅部13aの出力が先にHになった場合、TDC123で受信アンテナ11a,11bの到達時間差が計測されることになる。TDC124では増幅部13bの出力がHになった後、次に増幅部13aの出力がHになるまでの時間が計測されるので、時間tba-は時間tbaより長くなる。逆に、増幅部13bの出力が先にHになった場合、TDC124で受信アンテナ11a,11bの到達時間差が計測されることになる。TDC123では増幅部13aの出力がHになった後、次に増幅部13bの出力がHになるまでの時間が計測される。演算部122は、時間tba,tba-のうち、短い一方を演算に使用する時間として採用する。同様に、演算部122は、時間tca,tca-の短い一方を演算に使用する時間として採用し、時間tda,tda-の短い一方を演算に使用する時間として採用する。計測部114の動作を説明すべく、各TDC123~128の入出力波形の一例を図16,図17に示す。図16は、それぞれ増幅部13a~13dの出力信号a~d、すなわち各TDC123~128への入力信号波形を示す。図17は、各TDC123~128からの出力信号波形を示す。増幅部13aの出力aがHになると、TDC123とTDC125とTDC127のStart入力がHになり、時間の計測を開始する。その後、増幅部13cの出力cがHになると、TDC125のStop入力がHになり、TDC126のStart入力がHになる。TDC125は、Stop入力がHになったので、時間tcaを出力する。次に、増幅部13dの出力dがHになると、TDC127のStop入力がHになり、TDC128のStart入力がHになる。TDC127は、Stop入力がHになったので、時間tdaを出力する。次に、増幅部13bの出力bがHになると、TDC123のStop入力がHになり、TDC124のStart入力がHになる。TDC123は、Stop入力がHになったので、時間tbaを出力する。図17の例では、TDC124とTDC126とTDC128は、時間測定が終了していない。時間測定可能な最長時間内に終了しない場合は、TDC124,126,128による測定終了時までの時間上記最長時間をそれぞれtba-,tca-,tda-とする。演算部122は、上述したように、tbaとtba-、tcaとtca-、tdaとtda-を比較し、短い一方を座標演算用に採用する。採用した3つの時間は、各受信アンテナ11a~11dへの無線送信源からの到達時間差である。演算部122は、これら到達時間差を用いて、無線送信源の座標を演算する。変形例上記各実施形態にて開示した構成は、種々変形実施可能である。具体的な変形例としては、例えば次のようなものがある。1上記各実施形態においては、受信アンテナ、復調部、および増幅部を4つずつ使用する場合を例示した。しかしながら、受信アンテナ、復調部、および増幅部の数は、5つ以上であってもよい。受信アンテナ等が5つ以上ある場合は、ニュートン法に最小二乗法を組み合わせた演算方法を使用することにより、送信点の座標を求めることができる。受信到達時間差を計測する数が多くなると、算出した座標が実際の座標に近づく傾向があるので、受信アンテナ、復調部、および増幅部を5つ以上使用することで、送信位置検出装置の位置検出精度を高めることができる。2上記各実施形態においては、送信位置検出装置1のQuery受信完了前と識別情報受信完了前に座標を求めるものとして説明を行ったが、座標を求める演算を各受信完了後に行ってもよい。3上記各実施形態では、制御部15や演算部22,122の記憶部に各処理用のプログラムが予め記憶されているものとして説明した。しかしながら、これに限らず各プログラムをサーバからダウンロードしても良いし、同様の機能を記録媒体に記憶させたものを送信位置検出装置にインストールしてもよい。記録媒体としては、CD-ROM等を利用でき、かつ送信位置検出装置が読取り可能な記録媒体であれば、その形態は何れの形態であってもよい。またこのように予めインストールやダウンロードにより得る機能は送信位置検出装置内部のOSOperatingSystem等と協働してその機能を実現させるものであってもよい。なお、本発明はいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。"