[go: up one dir, main page]

JP4396801B2 - 測位装置と測位方法及び測位システム - Google Patents

測位装置と測位方法及び測位システム Download PDF

Info

Publication number
JP4396801B2
JP4396801B2 JP2001051476A JP2001051476A JP4396801B2 JP 4396801 B2 JP4396801 B2 JP 4396801B2 JP 2001051476 A JP2001051476 A JP 2001051476A JP 2001051476 A JP2001051476 A JP 2001051476A JP 4396801 B2 JP4396801 B2 JP 4396801B2
Authority
JP
Japan
Prior art keywords
direct wave
positioning
mobile station
base station
direct
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2001051476A
Other languages
English (en)
Other versions
JP2002250765A (ja
JP2002250765A5 (ja
Inventor
学 野原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Corp filed Critical Pioneer Corp
Priority to JP2001051476A priority Critical patent/JP4396801B2/ja
Priority to CNB021065292A priority patent/CN100496161C/zh
Priority to US10/083,292 priority patent/US7043257B2/en
Priority to EP02004536A priority patent/EP1235077A3/en
Publication of JP2002250765A publication Critical patent/JP2002250765A/ja
Publication of JP2002250765A5 publication Critical patent/JP2002250765A5/ja
Application granted granted Critical
Publication of JP4396801B2 publication Critical patent/JP4396801B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0221Receivers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/03Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers
    • G01S19/10Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals
    • G01S19/12Cooperating elements; Interaction or communication between different cooperating elements or between cooperating elements and receivers providing dedicated supplementary positioning signals wherein the cooperating elements are telecommunication base stations
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0218Multipath in signal reception
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0273Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves using multipath or indirect path propagation signals in position determination
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/14Determining absolute distances from a plurality of spaced points of known location
    • G01S5/145Using a supplementary range measurement, e.g. based on pseudo-range measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/34Power consumption
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0236Assistance data, e.g. base station almanac

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Traffic Control Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、無線通信を利用した通信技術に関するものであり、例えば携帯電話等の移動局の位置を求める測位装置と測位方法及び測位システムに関するものである。
【0002】
【従来の技術】
近年、無線通信を利用した通信システムが急速に普及しはじめ、例えば携帯電話やページャ等の移動体通信、人や自動車の移動を補佐するナビゲーションシステム等の分野において更なる発展が期待されている。
【0003】
こうした通信システムの更なる発展を促すため、移動自在な携帯電話やナビゲーション装置等の移動局の位置を正確に測位し、その測位結果に基づいて、基地局との間での安定した通信状態等を確立しつつ、多様化する移動体通信環境やナビゲーションシステム環境への対応を可能にする測位方法等の開発が望まれている。
【0004】
従来の測位方法として、符号分割多元接続(Code Division Multiple Access:CDMA)方式の移動体通信システムにおける測位方法が知られている。
【0005】
この測位方法では、図25に示すように、通信エリア内に配置された基地局A,B,Cから発せられた電波を携帯電話である移動局Pが受信し、各基地局A,B,Cから移動局Pまで到達するのに要した各電波の伝搬時間(又は伝搬距離)を求めて、三角法(triangulation)を適用した解析を行うことにより、基地局A,B,Cに対する移動局Pの位置を求めている。
【0006】
より具体的に従来の測位方法を述べると、図26に示すように、移動局P内に、受信部1に接続された距離測定部6と位置演算部7とを備えて構成された測位装置が設けられている。
【0007】
すなわち、基地局との間で通信を行うための受信部1と送信部2とRF部3及び送受信アンテナANTを備えた移動局Pにおいて、基地局A,B,Cからの到来電波を送受信アンテナANTで受信すると、その受信によって得られる受信信号をRF部3でダウンコンバートした後、デジタルデータにA/D変換し、更にそのデジタルデータをロールオフフィルタ4に通して復調部5で逆拡散することによって受信データDrxを生成する。そして、移動局Pに設けられている距離測定部6と位置演算部7が、ロールオフフィルタ4の出力データDdと復調部5の受信データDrxを用いて上記三角法による解析を行うことにより、移動局Pの現在位置を測位する。
【0008】
ここで、距離測定部6には、図27に示すように、相関器8と距離演算部9が備えられており、相関器8は、基地局A,B,Cからの各到来電波と相関性を有する相関用データDA,DB,DCと、ロールオフフィルタ4からの出力データDdとの夫々の相関を求め、距離演算部9は、その相関演算によって得られた相関値CRRA,CRRB,CRRCを解析することによって、各到来電波の伝搬距離LA,LB,LCを検出する。
【0009】
すなわち、図28(a)〜(c)に示すように、相関器8が各基地局A,B,Cからの到来電波に対応する相関値CRRA,CRRB,CRRCを演算すると、距離演算部9が、それらの相関値CRRA,CRRB,CRRCを所定の閾値THDと比較することによって、各相関値が最大となる位置(時点)tA,tB,tCをピーク検出する。そして、夫々の時点tA,tB,tCまでの位相差τA,τB,τCを伝搬時間とみなして伝搬距離に換算することによって、各到来電波の伝搬距離LA,LB,LCを求めている。
【0010】
位置演算部7は、伝搬距離LA,LB,LCを上記の三角法に適用して解析することにより、携帯電話Pの位置を求める。つまり、各基地局A,B,Cは、各基地局A,B,Cの位置(緯度経度)を示す情報を電波に含めて送信することになっているので、受信に際して位置演算部7が受信データDrxから各基地局A,B,Cの位置情報を抽出し、その抽出した位置情報と伝搬距離LA,LB,LCとを三角法に適用して解析することによって、移動局Pの現在位置を示す位置データDpを求めることとしている。
【0011】
【発明が解決しようとする課題】
ところが上記従来の測位方法では、マルチパスフェージングやノイズの影響を受けて測位精度の悪化を招いたり、マルチパスフェージングやノイズの影響を受け易いことから測位精度の向上を図ることが困難になるという問題があった。
【0012】
具体的事例を上げて説明すれば、図29に示すように、例えば基地局Aと移動局Pの間に建物等の遮蔽物BL1が存在し、その結果、基地局Aから移動局Pに到来する直接波のレベルが低くなり、更に他の建物等の反射物BL2,BL3で反射されたマルチパス波が移動局Pに到来したような場合において、図30(a)に示すように、相関値CRRAに直接波とマルチパス波とによる複数のピーク値が閾値THDより大きな値で出現すると、どのピーク値を直接波によるものとすべきか判断することができなくなる。このため、マルチパス波によって出現したピーク値を直接波によるものとして誤判断してしまうという問題があった。
【0013】
また、遮蔽物BL1の影響で移動局Pに到来するマルチパス波のレベルに較べて直接波のレベルが相対的に低くなり、そのため、図30(b)に示すように、直接波によるピーク値が閾値THDより低く、マルチパス波によるピーク値が閾値THDより大きくなった場合に、マルチパス波によるピーク値の出現時点までの位相差(時間)τAeを直接波によるものと誤判断してしまうという問題があった。
【0014】
また、図30(b)に示すような状況は、マルチパス波の影響だけでなく、基地局Aに対応する相関用データDAとの相関性を有するノイズを受信し、そのノイズによるピーク値が相関値CRRA中に出現したような場合にも発生するため、ノイズと直接波との区別が困難になるという問題があった。
【0015】
このような問題、すなわち基地局Aから移動局Pに到来する直接波の伝搬時間又は伝搬距離を、マルチパス波やノイズによる伝搬時間τAe又は伝搬距離LAeであると誤判断してしまうような事態を招くと、図31に示すように、移動局Pの本来の位置(真位置)よりもずれた位置Peを現在位置として測位してしまうことになるため、測位精度の悪化を招来していた。
【0016】
また、上記事例では、基地局Aからの直接波を高精度で検出できなかった場合につい説明したが、他の基地局B,Cからの直接波についても、マルチパス波の影響等により高精度で検出できない場合が生じるので、測位精度の向上を図ることが困難となっていた。
【0017】
つまり、三角法によると、基地局A,B,Cの各位置は既知であるので、基地局A,B,Cからの3個の直接波の伝搬距離LA,LB,LCを正確に検出できれば、基地局A,B,Cを中心として伝搬距離LA,LB,LCを半径とする3つの円を描いたと仮定した場合のそれら3つの円が1点で交差するときの位置を移動局Pの真位置とすることができる。しかし、基地局A,B,Cから移動局Pまでの到来電波の伝搬距離がマルチパスフェージングやノイズの影響によってランダムに変化しつつ誤差を含むこととなる実際の通信環境下では、図31中の例えばハッチングで示した領域内の様々な位置を移動局Pの真位置であると誤判断してしまうことになり、よって、測位精度の向上を図ることが困難になるという問題があった。
【0018】
本発明は上記従来の問題に鑑みてなされたものであり、より高精度に移動局の位置を測位すると共に、例えば、多様化する移動体通信環境やナビゲーションシステム環境等への対応を可能にする測位装置と測位方法及び測位システムを提供することを目的とする。
【0019】
【課題を解決するための手段】
上記目的を達成するため本発明の測位装置と測位方法及び測位システムは、通信エリア内に配置された複数の基地局から到来する電波を利用して移動局の現在位置を測位するものであり、上記複数の基地局より到来する各電波を受信して、各電波に対応した受信信号を生成し、生成した上記受信信号から、上記基地局より到来した各電波の直接波の候補を複数個抽出し、抽出した上記複数個の直接波の候補から、直接波に相当する受信信号を導出し、導出した受信信号を用いて、上記移動局の現在位置を測位することを特徴とする。
【0020】
かかる発明によれば、複数の基地局から移動局に到来する複数の電波の中から直接波の候補を抽出し、その直接波の候補から直接波に相当する受信信号を導出する。そして、導出した受信信号を用いて移動局の現在位置を測位することによって、移動局の現在位置を高い精度で求める。
【0021】
また、上記目的を達成するため本発明の測位装置と測位方法及び測位システムは、移動局から通信エリア内に配置された複数の基地局に到来する電波を利用して移動局の現在位置を測位するものであり、上記移動局から到来する電波を受信して、各電波に対応した受信信号を生成し、生成した上記受信信号から、上記各基地局に到来した各電波の直接波の候補を複数個抽出し、抽出した上記複数個の直接波の候補から、直接波に相当する受信信号を導出し、導出した受信信号を用いて、上記移動局の現在位置を測位することを特徴とする。
【0022】
かかる発明によれば、移動局から複数の各基地局に到来する複数の電波の中から直接波の候補を抽出し、その直接波の候補から直接波に相当する受信信号を導出する。そして、導出した受信信号を用いて移動局の現在位置を測位することによって、移動局の現在位置を高い精度で求める。
【0023】
また、上記測位装置と測位方法及び測位システムにおいて、測位開始時点から所定時間内に到来する電波によって生成された受信信号から、上記直接波の候補を抽出することを特徴とする。
【0024】
かかる発明によれば、基地局から出力された電波が移動局に到達するのに要する所定時間、若しくは移動局から出力された電波が基地局に到達するのに要する所定時間を設定しておき、測位開始時点からその設定した所定時間内に移動局若しくは基地局に到来する電波の受信信号から、直接波の候補を抽出する。これにより、測位を行うのに必要な直接波の候補を必ず抽出することが可能となり、ひいては、移動局の現在位置を高い精度で求めることを可能にする。
【0025】
また、上記測位装置と測位方法及び測位システムにおいて、上記の所定時間を各基地局の通信エリアの大きさに応じた時間に設定することを特徴とする。
【0026】
かかる発明によれば、各基地局の通信エリア(別言すれば、「セル」)の大きさに応じた時間を上限時間に設定し、その上限時間内に移動局若しくは基地局に到来する電波の受信信号から、直接波の候補を抽出する。各基地局の通信エリアは、各基地局の通信許容範囲に相当することから、通信エリアの大きさに応じた時間を上限時間に設定することで、測位を行うのに必要な直接波の候補を必ず抽出することが可能となり、ひいては、移動局の現在位置を高い精度で求めることを可能にする。
【0027】
また、上記測位装置と測位方法及び測位システムにおいて、到来する電波によって生成した受信信号のうち、受信強度の大きい複数個の信号を上記直接波の候補として抽出することを特徴とする。
【0028】
かかる発明によると、受信強度の大きい信号が発生する時点よりも短時間の範囲内に、必ず直接波に相当する受信信号を抽出ことができる。このため、測位を行うのに必要な直接波の候補を必ず抽出することが可能となり、ひいては、移動局の現在位置を高い精度で求めることを可能にする。
【0029】
また、上記の基地局から移動局に到来する電波を利用して移動局の現在位置を測位する測位装置と測位方法及び測位システムにおいて、複数の各基地局より上記移動局に到来した電波毎に直接波の候補を複数個ずつ抽出し、抽出した上記直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、上記複数の各組合せを用いて上記移動局の概略位置と上記概略位置の測位誤差とを求め、上記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、上記複数の各基地局から移動局に到来した直接波に対応する受信信号として導出し、導出した上記複数の各基地局から到来した直接波に対応する受信信号を用いて、上記移動局の現在位置を測位することを特徴とする。
【0030】
かかる発明によれば、まず、複数の基地局から移動局に到来した複数の電波から求めた直接波の候補を組合わせる。この組合せに際して、直接波の候補を、各基地局当たり一つずつ選び出して組み合わせることで、複数個の組合せを求める。そして、複数の各組合せを用いて移動局の概略位置と概略位置の測位誤差とを求める。次に、測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、各基地局から移動局に到来した直接波に対応する受信信号として導出する。そして、導出した複数の各基地局から到来した直接波に対応する受信信号を用いて、移動局の現在位置を測位する。このように、測位誤差が最も小さくなるときの受信信号に基づいて移動局を測位すると、移動局の現在位置を高い精度で求めることが可能となる。
【0031】
また、上記の移動局から複数の基地局に到来する電波を利用して移動局の現在位置を測位する測位装置と測位方法及び測位システムにおいて、上記移動局から複数の各基地局に到来した電波毎に直接波の候補を複数個ずつ抽出し、抽出した上記直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、上記複数の各組合せを用いて上記移動局の概略位置と上記概略位置の測位誤差とを求め、上記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、上記移動局から上記複数の各基地局に到来した直接波に対応する受信信号として導出し、導出した上記複数の各基地局に到来した直接波に対応する受信信号を用いて、上記移動局の現在位置を測位することを特徴とする。
【0032】
かかる発明によれば、まず、移動局から複数の基地局に到来した複数の電波から求めた直接波の候補を組合わせる。この組合せに際して、直接波の候補を、各基地局当たり一つずつ選び出して組み合わせることで、複数個の組合せを求める。そして、複数の各組合せを用いて移動局の概略位置と概略位置の測位誤差とを求める。次に、測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、移動局から各基地局に到来した直接波に対応する受信信号として導出する。そして、導出した複数の各基地局に到来した直接波に対応する受信信号を用いて、移動局の現在位置を測位する。このように、測位誤差が最も小さくなるときの受信信号に基づいて移動局を測位すると、移動局の現在位置を高い精度で求めることが可能となる。
【0033】
上記の移動局から複数の基地局に到来する電波を利用して移動局の現在位置を測位する測位装置と測位方法及び測位システムにおいて、GPSシステムを利用して移動局の現在位置を測位する測位手段を移動局側に備えておき、基地局と移動局との間での通信電波に基づいて測位した結果が所定の測位誤差を超えると、上記GPS測位手段による測位に切り替えることを特徴とする。
【0034】
かかる発明によると、基地局と移動局との間での通信電波によって測位した結果が良好であれば、GPS測位手段による測位を行わない。これにより、移動局の消費電力の低減化を実現する。
【0035】
また、GPSシステムを利用して移動局の現在位置を測位する測位手段と電源手段とを移動局に備えておき、上記電源手段の蓄電残量に応じて、基地局と移動局との間での通信電波に基づいた測位、又は、GPSシステムを利用した測位の何れかに切り替える。このため、電源手段の蓄電残量に応じて、高い測位精度を維持した測位を行うことを可能にする。
【0036】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。尚、実施形態として、スペクトラム拡散(Spread Spectrum:SS)通信方式の一種である、広帯域CDMA方式を利用した移動体通信システムにおける測位装置と測位方法及び測位システムについて説明する。
【0037】
(第1の実施の形態)
本発明の第1の実施形態を図1〜図15を参照して説明する。
【0038】
図1は、広帯域CDMA方式を利用した移動体通信システムの全体構成を模式的に示した図であり、一例として6角セルの構成を示している。
【0039】
本移動体通信システムでは、予め通信エリアが「セル」と呼ばれる任意数の区画に区切って設定されている。各セルには基地局が設置され、各基地局から出力される電波の届く範囲内に各セルが収まるように設定され、更に、電波の届く範囲をセル間でオーバーラップさせることにより、通信不能エリアが生じるのを未然に防止している。
【0040】
そして、携帯電話やナビゲーション装置等の移動局10が利用者に随伴して通信エリア内を移動すると、その移動局10の周囲に位置する例えば基地局A,B,Cとの間で通信が行われる。
【0041】
図2は上記携帯電話やナビゲーション装置等の移動局10に設けられた測位装置の要部構成を示すブロック図、図3は移動局10に備えられている送受信部11の構成を示すブロック図、図4は移動局10に備えられている距離測定部12と位置演算部13及び直接波検出部14の構成を示すブロック図である。尚、以下の説明では、移動局10に設けられた測位装置を、移動局10と同符号で表記して説明することとする。
【0042】
図2において、測位装置10は、送受信アンテナANT、送受信部11、距離測定部12、位置演算部13、直接波検出部14の他、複数の押釦スイッチ等からなる操作キーを備えた操作部15と、液晶ディスプレイ等で形成された表示部16と、不揮発性メモリ等で形成された記憶部17と、測位装置10全体の動作を集中制御する制御部18とを備えて構成されている。
【0043】
送受信部11は、図3に示すように、基地局から到来する電波(受信電波)を送受信アンテナANTとRF部19を介して受信する受信部11rxと、RF部19と送受信アンテナANTを介して基地局側へ電波(送信電波)を送信する送信部11txとを備えて構成されている。
【0044】
更に受信部11rxは、A/D変換器20、ロールオフフィルタ21、逆拡散部22、積分器23及び逆拡散符号系列発生器24を備えて構成され、送信部11txは、D/A変換器25、ロールオフフィルタ26、拡散部27及び拡散符号系列発生器28を備えて構成されている。そして、それら受信部11rxと送信部11txとによって基地局との間で通信を行う。
【0045】
すなわち、基地局から到来する電波(受信電波)を受信する際、受信電波である到来電波を送受信アンテナANTが受信し、得られた受信信号SrxをRF部19がダウンコンバートした後、A/D変換器20がデジタルデータに変換し、更にそのデジタルデータをロールオフフィルタ21に通して逆拡散部22が逆拡散し、得られた逆拡散データDrx’を積分器(デジタル積分器)23が積分すことによって、基地局から送られてきた受信データDrxを再生する。
【0046】
尚、逆拡散符号系列発生器24が、制御部18から供給される基地局指定データCHrxに従って、指定された基地局に対応する逆拡散符号系列CODErxを生成し、逆拡散部22がその逆拡散符号系列CODErxとロールオフフィルタ21の出力データDdとを相関演算することによって、上記の逆拡散データDrx’を生成する。
【0047】
更に、逆拡散符号系列発生器24は、積分器23から出力される受信データDrxの受信状態を調べ、調べた受信状態に応じて逆拡散符号系列CODErxの位相をチップ区間(Chip Duration)内で微調整する等の処理を行うことで、良好な受信データDrxが得られるようにフィードバック制御する。
【0048】
また、測位装置10から基地局へ送信する際、制御部18から供給される送信データDtxを拡散部27が拡散処理することによって変調し、その変調したデータをロールオフフィルタ26に通してD/A変換器25でアナログの送信信号Stxに変換し、更にRF部19が送信信号Stxをアップコンバートし、送受信アンテナANTに供給することによって送信電波にして基地局へ送信させる。
【0049】
尚、拡散符号系列発生器28が、制御部18から供給される基地局指定データCHtxに従って、送信先の基地局に対応する拡散符号系列CODEtxを生成し、その拡散符号系列CODEtxと送信データDtxとを拡散部27が相関演算することにより、上記の変調したデータを生成してロールオフフィルタ26に供給する。
【0050】
距離測定部12は、図4に示すように、複数の相関器29a,29b,29c…と、距離演算部30a,30b,30c…と、相関用データ発生器31a,31b,31c…と、閾値生成部32a,32b,32c…とによって形成された複数の信号処理系統(符号省略)を備えた構成となっている。
【0051】
第1の信号処理系統は、相関器29aと距離演算部30aと相関用データ発生器31a及び閾値生成部32aにより形成され、第2の信号処理系統は、相関器29bと距離演算部30bと相関用データ発生器31b及び閾値生成部32bにより形成され、第3の信号処理系統は、相関器29cと距離演算部30cと相関用データ発生器31c及び閾値生成部32cにより形成され、以下残りの信号処理系統も同様に形成されている。そして、各信号処理系統の相関器29a,29b,29c…に、受信部11rx中のロールオフフィルタ21によって帯域制限された出力データDdが制御部18を介して供給される。
【0052】
ただし、これらの信号処理系統の数は、少なくとも3系統が必要であり、3系統以上であれば任意の数でよい。尚、説明の便宜上、最も基本的な構成である3個の信号処理系統を備えた場合について以下説明することとする。
【0053】
第1の信号処理系統中の相関器29aは、相関用データ発生器31aで生成される相関用データDaと出力データDdとを相互相関演算し、その演算結果である相関値CRRaを距離演算部30aに供給する。尚、最大のピーク値を基準とした(1とした)正規化相関値CRRaを求めている。
【0054】
ここで、相関用データ発生器31aは、測位装置10の近傍に配置されている基地局(例えば、図1に示した基地局A)から到来する電波と相関性のある相関用データDaを制御部18の指示に従って生成する。
【0055】
すなわち、図3に示した受信部11rxが受信データDrxを再生して制御部18に供給すると、制御部18がその受信データDrx中に含まれている基地局識別データ(符号省略)によって送信元の基地局を判断する。そして、例えばその基地局を図1中の基地局Aであると判断すると、基地局Aを特定する指示データ(図示省略)を相関用データ発生器31aに供給し、相関用データ発生器31aがその指示データに従って、基地局Aから到来する電波と相関性のある相関用データDaを生成して、相関器29aに供給する。
【0056】
したがって、相関器29aは、その相関用データDaと出力データDdとの相関を求めることにより、図5(a)に例示すように、基地局Aからの到来電波と相関性の高い相関値CRRaを生成する。
【0057】
また、基地局Aからの到来電波が、直接波だけでなくマルチパス波を含んでいる場合があることから、相関値CRRaには、直接波のみならずマルチパス波等に対応するピーク値が出現することになり、更に、到来電波中に相関用データDaとの相関性を有するノイズが混入していた場合には、そのノイズに起因するピーク値が出現することになる。
【0058】
距離演算部30aは、相関値CRRaを閾値生成部32aで生成される閾値THDaと比較し、最大ピーク値を含む上位3個のピーク値の各出現位置を検出する。つまり、閾値生成部32aが制御部18の指示に従って閾値THDaを可変調整していき、距離演算部30aがその閾値THDaより大きな値となる上位3個のピーク値の各出現位置を検出する。
【0059】
ただし、図5(a)に例示したように、最大ピーク値PK1の出現位置よりも右側の範囲に生じるピーク値は検出対象から除外し、最大ピーク値PK1の出現位置より左側の範囲に生じるピーク値を検出対象とすることにより、上記3個のピーク値PK1,PK2,PK3の各出現位置を検出する。
【0060】
尚、最大ピーク値PK1の出現位置より右側と左側の範囲を、相関値CRRaの位相差(時間)で定義するならば、最大ピーク値PK1の出現位置の位相差よりも大きな位相差の範囲に出現するピーク値は検出対象から除外し、最大ピーク値PK1とその最大ピーク値PK1の出現位置の位相差よりも小さな位相差の範囲に出現するピーク値を検出対象として、上記最大ピーク値PK1を含む合計3個のピーク値PK1,PK2,PK3の各出現位置を検出する。
【0061】
こうして3個のピーク値PK1,PK2,PK3の各出現位置を検出し、各出現位置の位相差τa1,τa2,τa3を、基地局Aから測位装置10に到来する直接波やマルチパス波等の伝搬時間であると判断し、更にそれらの伝搬時間τa1,τa2,τa3に電波の伝搬速度νを乗算することによって、伝搬距離(以下、「疑似距離」という)PRa1(=τa1×ν),PRa2(=τa2×ν),PRa3(=τa3×ν)を算出し位置演算部13に供給する。
【0062】
このように、最大ピーク値PK1の出現位置よりも小さな位相差の範囲に出現するピーク値を検出対象とすることで、必ず直接波によるピーク値の出現位置を検出できるようにしている。
【0063】
つまり、基地局Aと測位装置10の間に建物等の遮蔽物が存在し、また、建物等の反射物で反射されて来たマルチパス波のレベルが直接波のレベルより高くなったような場合、最大ピーク値PK1はマルチパス波によって出現し、マルチパス波より伝搬時間が短い直接波によるピーク値は、その最大ピーク値PK1の位置より小さな位相差の範囲内に出現することになる。また、基地局Aと測位装置10の間に遮蔽物が存在していない場合には、最大ピーク値PK1は直接波によって出現することになる。したがって、最大ピーク値PK1とその最大ピーク値PK1の出現位置よりも小さな位相差の範囲に出現するピーク値を検出対象とすることで、直接波によるピーク値の出現位置を適切に検出できるようにしている。
【0064】
第2の信号処理系統と第3の信号処理系統も、上記第1の信号処理系統と同様の処理を行うことで、伝搬距離(疑似距離)PRb1,PRb2,PRb3とPRc1,PRc2,PRc3を求めて位置演算部13に供給する。
【0065】
つまり、制御部18が受信データDrx(図3参照)中に含まれている基地局識別データを識別することによって、図1中に例示した基地局Bからの到来電波を受信したと判断すると、第2の信号処理系統中の相関器29bが、相関用データ発生器31bで生成される相関用データ(基地局Bからの到来電波と相関性を有する相関用データ)Dbと、出力データDdとの相関演算をすることによって正規化した相関値CRRbを求める。更に距離演算部30bがその相関値CRRbと閾値生成部32bからの閾値THDbとを比較することによって、図5(b)に例示するように、最大ピーク値を含む上位3個のピーク値の出現位置までの位相差τb1,τb2,τb3を検出し、更に位相差τb1,τb2,τb3に対応する伝搬距離(疑似距離)PRb1,PRb2,PRb3を算出する。
【0066】
また、制御部18が受信データDrx中に含まれている基地局識別データを識別することによって、図1中に例示した基地局Cからの到来電波を受信したと判断すると、第3の信号処理系統中の相関器29cが、相関用データ発生器31cで生成される相関用データ(基地局Cからの到来電波と相関性を有する相関用データ)Dcと、出力データDdとを相関演算することによって正規化した相関値CRRcを求める。更に距離演算部30cがその相関値CRRcと閾値生成部32cからの閾値THDcとを比較することによって、図5(c)に例示するように、最大ピーク値を含む上位3個のピーク値の出現位置までの位相差τc1,τc2,τc3を検出し、更に位相差τc1,τc2,τc3に対応する伝搬距離(疑似距離)PRc1,PRc2,PRc3を算出する。
【0067】
尚、上記第1,第2,第3の信号処理系統と基地局A,B,Cとの対応関係は予め固定化されているのではなく、制御部18が任意の3個の基地局から到来した電波を受信したと判断すると、それら3個の基地局と第1,第2,第3の信号処理系統とを適宜に対応付けて、相関器29a,29b、29cに上記の相関演算を行わせる。このため、測位装置10が通信エリア内部の任意の場所に移動して、上記例示した基地局A,B,Cの組み合わせ以外の3個の基地局からの到来電波を受信した場合でも、測位装置10の位置を測位できるようになっている。
【0068】
また、図5(a)〜(c)を参照した上記の説明では、最大ピーク値の発生位置を含むそれよりも位相差の小さな範囲内に生じるピーク値を検出することで、伝搬距離(疑似距離)PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3を算出することとしているが、変形例として、次のようして伝搬距離(疑似距離)を算出するようにしてもよい。
【0069】
すなわち、各基地局A,B,Cの各通信エリアは、図1に示した「セル」と呼ばれる区画によって設定されており、各「セル」の外延は、各基地局A,B,Cから射出した各電波が到達し得る許容範囲となっている。そこで、5(a)〜(c)中に示すように、各基地局A,B,Cから射出した電波が少なくとも各「セル」の外延まで到達するのに要する時間Ta,Tb,Tcを設定し、それらの時間Ta,Tb,Tcより位相差の小さな範囲に生じるピーク値を検出することで、伝搬距離(疑似距離)を算出してもよい。
【0070】
このように各基地局A,B,Cの各通信エリア(別言すれば、「セル」)の大きさに応じた時間を上限時間Ta,Tb,Tcに設定して、上限時間Ta,Tb,Tcより短い範囲内に生じるピーク値を検出すると、各基地局A,B,Cから測位装置10に到来する各直接波のピーク値を必ず検出することができる。更に、上記の時間Ta,Tb,Tcは、各基地局A,B,C毎に既知となっている各通信エリアの情報に従って設定することが可能であることから、距離測定部12の構成の簡素化等を実現することができる等の効果が得られる。
【0071】
位置演算部13は、距離測定部12で算出された疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3と基地局A,B,Cの各位置(xa,ya),(xb,yb),(xc,yc)とを用いて、三角法により測位装置10の現在位置(xp,yp)を算出する。すなわち、制御部18が受信データDrxから上記例示した基地局A,B,Cからの到来電波を受信したと判断すると、受信データDrxに含まれている基地局Aの位置(xa,ya)と基地局Bの位置(xb,yb)と基地局Cの位置(xc,yc)を示す各位置情報を抽出して位置演算部13に供給し、位置演算部13は、供給された各位置(xa,ya),(xb,yb),(xc,yc)と距離測定部12で算出された疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3とを用いて、三角法により測位装置10の現在位置(xp,yp)を算出する。
【0072】
尚、詳細については後述するが、位置演算部13は、単なる三角法により移動局10の位置(xp,yp)を算出するのではなく、逐次近似法によって測位装置10の真位置に近い位置を概略位置POSIとして求め、求めた複数の概略位置POSIの中から最も精度の高い概略位置を測位装置10の位置、すなわち現在位置(xp,yp)とする。更に、逐次近似によって概略位置POSIを求める際、その概略位置POSIの精度を表すパラメータとして、位置誤差算出パラメータPARAを求める。
【0073】
直接波検出部14は、位置演算部13で生成された位置誤差算出パラメータPARAから後述の測位誤差HDOPを求め、測位誤差HDOPが最小となるときの3個の疑似距離を基地局A,B,Cからの直接波によるものと判断し、その判断情報を位置演算部13に知らせる。
【0074】
こうして直接波検出部14から位置演算部13へ上記の判断情報が知らされると、位置演算部13は、上記の測位誤差HDOPが最小となるときの3個の疑似距離(すなわち、基地局A,B,Cからの直接波と判断された疑似距離)によって求めた概略位置POSIを測位装置10の真位置に最も近い位置、すなわち現在位置(xp,yp)と決め、その現在位置(xp,yp)を表す測位データDpsを生成して制御部18へ供給する。
【0075】
そして、本実施形態では、3個の基地局A,B,Cから到来する到来電波を受信すると、それらの到来電波から夫々3個ずつの上記疑似距離(すなわち、合計9個の疑似距離)PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3を検出し、それら基地局A,B,C毎に対応する3個ずつの疑似距離の組合せに基づいて、複数個の概略位置POSIを求め、求めた複数個の概略位置POSIの中から移動局10の真位置に最も近い概略位置を現在位置(xp,yp)として求めるのであるが、個々の概略位置POSIを求めるに際して、逐次近似法を用いることでマルチパスフェージングやノイズの影響を大幅に低減した概略位置POSIを求めることとしている。
【0076】
再び図2において、操作部15には、上記した複数の押釦スイッチ等からなる操作キーが備えられており、ユーザー等が所定の操作キーを選択操作すると、制御部18に対して測位装置10の現在位置を測位するように指示すると共に、測位によって得られた現在位置(xp,yp)の周辺の地図や商店や各種施設に関する情報を基地局側から配信してもらう等の指示を行うことが可能となっている。
【0077】
すなわち、ユーザー等の指示に従って距離測定部12と位置演算部13と直接波検出部14が測位装置10の現在位置(xp,yp)を測位すると、制御部18がその現在位置(xp,yp)を示す測位データDpsを送信データDtxに含めて送信部11txから最寄りの基地局へ送信し、基地局に備えられているデータベースシステムから現在位置周辺の地図や商店や各種施設に関する情報を配信するように要求する。そして、要求した地図等の上記情報が基地局から配信されてくると、受信部11rxが受信して受信データDrxを再生し、更に記憶部17が受信データDrxをダウンロードすることによって記憶し、更に記憶した受信データDrxに基づいて表示部16が測位装置10の現在位置周辺の地図や商店や各種施設に関する情報をディスプレイ表示し、更にディスプレイ表示した地図中に、測位データDpsに基づいて現在位置(xp,yp)を示す点滅表示等を行うことで、ユーザー等に提供する。
【0078】
表示部16は、制御部18から供給される表示用データに従ってディスプレイ表示するようになっており、地図等の上記情報を表示する他、ユーザー等に所望の操作を促すためのメニュー表示や、操作部15から入力された情報を表示してユーザー等の確認に供するための表示等を行う。
【0079】
記憶部17は、基地局より配信された地図等の上記情報を記憶する他、メニュー表示用のデータを予め記憶したり、ユーザー等が設定した通信先やデータ送信先等の相手先アドレス(電話番号、メール番号等)のデータ等をアドレス帳ファイルとして記憶する等、操作部15から入力された情報の保存を行う。
【0080】
また、ユーザー等の指示に従って送信部11txが基地局側へ画像データや音楽データ等のコンテンツ情報の配信を要求し、その要求に応じて基地局側から配信されてきたコンテンツ情報を受信部11rxが受信すると、記憶部17は、それら画像データや音楽データ等のコンテンツ情報をダウンロードして記憶し、更に画像データを表示部16に供給することでディスプレイ表示させたり、図示していないオーディオ再生部で音楽データを再生させて鳴動させる等の利用に供することが可能となっている。また、この記憶部17は、着脱可能な半導体メモリを増設することで、記憶領域の拡大が可能となっている。
【0081】
次に、かかる構成を有する測位装置10の動作を図6〜図15を参照して説明する。尚、主として、測位装置10の現在位置を測位する際の動作について説明する。
【0082】
まず、図6を参照して用語の定義と本発明の測位原理について説明する。
【0083】
図6は、一般的な場合として、基地局A,B,Cからの到来電波を受信することが可能な場所に測位装置10が位置した場合を示している。基地局A,B,Cの各位置(xa,ya),(xb,yb),(xc,yc)は既知であり、基地局A,B,Cから測位装置10に到来した各電波の実際の伝搬距離をそれぞれ疑似距離(pseudo range)PRa,PRb,PRcで示している。
【0084】
ここで、3個の基地局A,B,Cを変数t(=a,b,c)で表すこととし、基地局A,B,Cの各位置(xa,ya),(xb,yb),(xc,yc)の総称を(xt,yt)、疑似距離PRa,PRb,PRcの総称をPRtとする。
【0085】
また、図5(a)〜(c)に示したように、本実施形態では、疑似距離PRa,PRb,PRcを夫々3個ずつ検出することとしているので、疑似距離PRaに対応する3個の疑似距離をPRa1,PRa2,PRa3で表すと共に、これらの総称をPRai(但し、i=1,2,3)で表す。また、疑似距離PRbに対応する3個の疑似距離をPRb1,PRb2,PRb3で表すと共に、これらの総称をPRbj(但し、j=1,2,3)で表し、疑似距離PRcに対応する3個の疑似距離をPRc1,PRc2,PRc3で表すと共に、これらの総称をPRbk(但し、k=1,2,3)で表す。
【0086】
更に、本実施形態では、逐次近似法によって複数個の概略位置POSIを求めることとしているので、夫々の概略位置POSIを区別するために、基地局A,B,Cとの関連性を示すサフィックスa,b,cを付けたPOSIa,POSIb,POSIcで表すこととする。
【0087】
更にまた、上記したように各概略位置POSIa,POSIb,POSIcは、夫々3個の疑似距離を用いて算出されるので、疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3のうちの何れの3個の疑似距離の組み合わせを用いて算出された概略位置であるかを区別するための表記を付して表すこととする。例えば、基地局B,Cからの到来電波より得られた疑似距離PRb1,PRc1を固定して、基地局Aからの到来電波より得られた3個の疑似距離PRa1,PRa2,PRa3を変数として適用することで得られる概略位置をPOSIa〔a1,b1,c1〕,POSIa〔a2,b1,c1〕,POSIa〔a3,b1,c1〕で表す。
【0088】
同様に、基地局A,Cからの到来電波より得られた疑似距離PRa1,PRc1を固定して、基地局Bからの到来電波より得られた3個の疑似距離PRb1,PRb2,PRb3を変数として適用することで得られる概略位置をPOSIb〔a1,b1,c1〕,POSIb〔a1,b2,c1〕,POSIb〔a1,b3,c1〕で表す。
【0089】
また、基地局A,Bからの到来電波より得られた疑似距離PRa1,PRb1を固定して、基地局Cからの到来電波より得られた3個の疑似距離PRc1,PRc2,PRc3を変数として適用することで得られる概略位置をPOSIc〔a1,b1,c1〕,POSIc〔a1,b1,c2〕,POSIc〔a1,b1,c3〕で表すこととし、他の組合せで得られる概略位置についても同様にして表すこととする。
【0090】
位置演算部13と直接波検出部14は、次の測位原理に基づいて、概略位置POSIを算出し、算出した概略位置POSI中から測位装置10の位置を決定する。
【0091】
すなわち、三角法によると、距離測定部12によって求められる疑似距離PRtと各基地局A,B,Cの既知の位置(xt,yt)と測位装置10の現在位置(xp,yp)は、次式(1)で表される関係を有することになり、この式(1)を展開することで現在位置(xp,yp)が求まることになる。
【0092】
【数1】
Figure 0004396801
【0093】
しかし、疑似距離PRtは、マルチパスフェージングやノイズ等の影響を受けたパラメータであり、また疑似距離PRtを求める際に、基地局A,B,Cと移動局10に夫々内蔵されているタイムベース(時刻計測回路)に誤差が存在する場合があることから、現在位置(xp,yp)は、測位装置10の真位置を表すとは限らない。
【0094】
そこで、受信部11rxが到来電波を受信したときの基地局と測位装置10内の各タイムベースの時刻計測結果のズレが疑似距離PRtに及ぼすこととなる影響量をsとし、更に現在位置(xp,yp)の緯度成分xpと経度成分ypを次式(2)のように表すこととする。すなわち、変数x’とy’とs’は近似値、変数ΔxとΔyとΔsは補正値であり、緯度成分xpは近似値x’と補正値Δxとの和で表し、経度成分ypは近似値y’と補正値Δyとの和で表し、影響量sは近似値s’と補正値Δsとの和で表すこととする。
【0095】
【数2】
Figure 0004396801
【0096】
更に、上記式(1)に上記式(2)を適用することで、測位装置10の現在位置(xp,yp)を、上記式(1)よりも実際に即した次式(3)で表すこととする。
【0097】
【数3】
Figure 0004396801
【0098】
位置検出部13は、逐次近似法によってこれら補正値Δx,Δy,Δsが演算誤差のレベルに収束する(すなわち、限りなく0に収束する)まで演算を繰り返し、その演算よって得られた緯度成分の近似値x’と経度成分の近似値y’による位置(x’,y’)を概略位置POSIとする。
【0099】
つまり、例えば基地局A,B,Cからの到来電波から求められた疑似距離PRa1,PRb1,PRc1の組合せと基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)を用いて、逐次近似法によって概略位置POSIa〔a1,b1,c1)を求める場合について例示すれば、最初に上記の補正値を適宜の値に設定することで、最初の緯度経度成分xp,ypを求め、そのときの補正値を近似値に加えてひとまず解とする。次に新たな緯度経度成分xp,ypを求める際、新たな緯度経度成分xp,ypを上記ひとまず求めた解と新たな補正値の和とおき直して最初と同様の処理を行い、そのとき得られた補正値を近似値に加えて次の解とする。そして、未だ補正値Δx,Δy,Δsが演算誤差のレベルに収束しなければ、3回目以降においても同様の処理を繰り返す。このように演算を繰り返すと、次第に補正値Δx,Δy,Δsは演算誤差のレベルに収束して行き、これ以上収束しない(演算誤差のレベルまで小さくなった)ときに演算を停止し、最終的に得られた緯度成分と経度成分の近似値x’,y’による位置(x’,y’)を概略位置POSIa〔a1,b1,c1〕とする。
【0100】
更に、逐次近似法によって求めた複数個の概略位置POSIには、基地局A,B,Cと測位装置10間の通信環境に応じた様々な誤差(すなわち、測位精度に悪影響を与える測位誤差)が含まれている場合がある。
【0101】
そこで、次のアルゴリズムを適用することで、複数個の概略位置POSIの中から測位誤差の最も少ない概略位置を決定する。
【0102】
まず、測位装置10の真位置に一致する現在位置は実際には不明であるので、上記式(3)を次式(4)に示す偏微分方程式の形で表わす。
【0103】
【数4】
Figure 0004396801
【0104】
更に上記式(4)を次式(5)の行列式で表す。
【0105】
【数5】
Figure 0004396801
【0106】
ここで、行列式中の項αa〜αc,βa〜βcは、各基地局A,B,Cから測位装置10を見たときの方向余弦になるべき性質を有し、項Δx,Δyは上記式(2)で述べた補正値であり、項sは影響量である。項ΔPRa〜ΔPRcは、次式(6)の関係で表されるように、上記相関値をピーク検出して得られた疑似距離PRtと、逐次近似の過程で得られる真距離Rtに最も近い疑似距離との差分である。
【0107】
【数6】
Figure 0004396801
【0108】
次に、上記式(5)を便宜上次式(7)に示すこととし、更に次式(7)を次式(8)の形に変形すると、項Δx,Δy,sを求めるための行列式となる。
【0109】
【数7】
Figure 0004396801
【数8】
Figure 0004396801
【0110】
そして、次式(9)に示すように、上記式(8)から共分散行列(AT・A)- 1が導き出され、更に共分散行列(AT・A)-1は、次式(10)で表すことが可能となる。
【0111】
【数9】
Figure 0004396801
【0112】
【数10】
Figure 0004396801
【0113】
このように共分散行列(AT・A)-1を導出すると、上記式(10)中の行列を構成する各項σ 2 xx,σ 2 xy,σ 2 yx,σ 2 yyは、基地局A,B,Cと測位装置10間の通信環境に応じて測位精度に悪影響を及ぼす重み係数といった性質を有する分散を示すこととなる。したがって、σ 2 xx,σ 2 xy,σ 2 yx,σ 2 yyが小さな値であれば、求めた概略位置POSIは測位誤差が小さく且つ測位精度が高いということになる。
【0114】
そこで、次式(11)に示すように、項σ 2 xx,σ 2 yyの2乗加算の平方根の値HDOP(Horizontal Dilution of Precision)を求めて、その値HDOPを地平座標面での測位誤差を定量化した値とする。
【0115】
【数11】
Figure 0004396801
【0116】
そして、直接波検出部14は、複数求められた疑似距離PRtの中から、値HDOPが最も小さくなったときの基地局Aに対応する疑似距離と、基地局Bに対応する疑似距離と、基地局Cに対応する疑似距離とを調べ、それら調べた3個の疑似距離を、基地局A,B,Cから測位装置10に到来した各直接波と判断する。
【0117】
更に、位置演算部13が、上記各直接波と判断された疑似距離によって求められた概略位置POSIを、測位装置10の現在位置(xp,yp)として決定する。そして、現在位置(xp,yp)を示す測位データDpsを制御部18に供給する。
【0118】
尚、上記の共分散行列(AT・A)-1を「重み係数行列」と呼ぶこととし、値HDOPは、上記したように「測位誤差」と呼ぶこととする。更に、測位誤差HDOPは、概略位置POSIa,POSIb,POSIc毎に得られるので、それら概略位置に対応させて、HDOPa,HDOPb,HDOPcで表すこととする。
【0119】
更に、上記の測位誤差HDOPa,HDOPb,HDOPcは、基地局A,B,Cからの到来電波から求めた疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3の組合せと基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)を用いて求められるので、例えばHDOPa〔a1,b1,c1〕のように、演算に用いられた疑似距離についての表記を付して表すこととする。
【0120】
更に、上記の共分散行列(AT・A)-1中の各項σ 2 xx,σ 2 xy,σ 2 yx,σ 2 yy等を「位置誤差算出用パラメータ」と呼び、記号PARAで表すこととする。尚、位置誤差算出用パラメータPARAも、基地局A,B,Cからの到来電波より求めた疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3の組合せと基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)を用いて求められるので、例えばPARAa〔a1,b1,c1〕のように、演算で用いられた疑似距離についての表記を付して表すこととする。
【0121】
次に、図7〜図14に示すフローチャートを参照して測位動作を詳細に説明する。
【0122】
図7は、測位動作に際しての測位装置10の全体動作を示したフローチャートである。同図において、ユーザー等の指示に従って測位動作を開始すると、ステップS100において、基地局からの到来電波を受信する。例えば、図6に示したように、基地局A,B,Cから発せられた電波が到来した場合には、それらの到来電波を受信することになる。
【0123】
次に、ステップS102において、距離測定部12が、到来電波を受信することによって得られた各基地局A,B,C毎の出力データDdと相関用データDa,Db,Dcとを相関演算することにより、相関値CRRa,CRRb,CRRcを求める。
【0124】
次に、ステップS104において、相関値CRRa,CRRb,CRRcを夫々ピーク検出することにより、夫々3個ずつの疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3を求める。
【0125】
次に、ステップS106において、上記の疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3を用いて、測位装置10の現在位置(xp,yp)を測位する。尚、この測位処理は、図8〜図14に示す処理に従って行われ、その測位処理が完了すると、ステップS108に移行する。
【0126】
ステップS108では、ユーザー等からの指示によってナビゲーション情報(単に、「ナビ情報」という)の要求がなされたか否か、制御部18が判断し、その要求がなされていた場合(「YES」の場合)には、ステップS110に移行する。
【0127】
ステップS110では、測位結果である測位装置10の現在位置(xp,yp)を示す測位データDpsを最寄りの基地局へ送信し、ユーザー等が指示したナビ情報を配信するように要求する。例えば、ユーザー等から要求された上記ナビ情報として、現在位置(xp,yp)を含む周辺の地図情報が要求された場合には、最寄りの基地局に対して地図情報の配信を要求する。また、現在位置(xp,yp)の周辺に存在するレストランや商店等のショッピングに必要な情報や、娯楽施設や公共施設、観光名所等、様々なナビ情報の配信を基地局に対して要求することが可能となっている。
【0128】
次に、ステップS112において、基地局からナビ情報を含んだ配信電波が送られてくると、その配信電波を受信してナビ情報を取得する。
【0129】
そして、ステップS114において、取得した上記ナビ情報と測位結果である現在位置(xp,yp)を表示部16にディスプレイ表示し、ユーザー等に提供する。
【0130】
例えば、図15(a)にて例示するように、表示部16に、配信されてきた地図情報の表示と、その地図中に現在位置(xp,yp)を示すための記号「P」を点滅表示することで、ユーザー等の利便性の向上を図る。
【0131】
また、現在位置(xp,yp)を決定するに際して求めた、その現在位置(xp,yp)に対応する測位誤差HDOPの値が予め決められた値より大きい場合には、その測位誤差HDOPを距離に換算し、図15(b)にて例示するように、現在位置(xp,yp)を中心として、測位誤差HDOPから換算した上記距離を半径とする円Cerrを表示する。これにより、現在位置(xp,yp)がどの程度正確なものかをユーザー等に確認させる等の対応を行うようになっている。
【0132】
上記ステップS108において、ユーザー等からナビ情報の要求が無かった場合(「NO」の場合)には、ステップS110〜S114の処理をせずに終了する。ただし、単に処理を終了するのではなく、測位によって得られた現在位置(xp,yp)をナビ情報の要求以外の利用に応用することが可能となっている。例えば、現在位置(xp,yp)の測位データDpsを基地局に送信し、基地局側でユーザー等の異常の有無を確認するといった介護方法等に利用することが可能となっている。
【0133】
次に、上記ステップS106の測位処理を詳細に説明する。
【0134】
上記ステップS100〜S104の処理を行ってステップS106に移行すると、図8の「測位演算処理」が開始される。
【0135】
そして、「測位演算処理」の開始に伴って、まず位置演算部13による第1回目の「位置演算処理」が行われる。
【0136】
図8中のステップS200において、基地局A,B,Cからの到来電波を受信した際に再生した受信データDrxから各基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)の情報を取得する。
【0137】
次に、ステップS202において、上記ステップS104で求めた9個の疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3の中から、基地局A,Bからの到来電波に対応する第1番目の疑似距離PRa1,PRb1と、基地局Cからの到来電波に対応する3個の疑似距離PRc1,PRc2,PRc3を最初の組み合わせの候補として選び出し、疑似距離PRa1,PRb1を固定して、三角法及び逐次近似法による測位演算を開始する。
【0138】
尚、本実施形態では、基地局A,Bに関連する上記疑似距離PRa1,PRb1を固定して、基地局Cに関連する上記3個の疑似距離PRc1,PRc2,PRc3を最初の候補として選び出すこととしているが、他の組合せであってもよい。つまり、基地局A,Cに関連する上記疑似距離PRa1,PRc1を固定して、基地局Bに関連する上記3個の疑似距離PRb1,PRb2,PRb3を最初の候補として選び出してもよいし、基地局B,Cに関連する上記疑似距離PRb1,PRc1を固定して、基地局Aに関連する上記3個の疑似距離PRa1,PRa2,PRa3を最初の候補として選び出してもよい。
【0139】
要は、基地局A,B,Cのうち2つの基地局に関連する疑似距離を固定し、残りの基地局に関連する3個の疑似距離を所謂変数として選び出せばよい。
【0140】
そこで、本実施形態では、上記したように、基地局A,Bに関連する上記疑似距離PRa1,PRb1を固定して、基地局Cに関連する上記3個の疑似距離PRc1,PRc2,PRc3を最初の候補として選び出すこととしている。
【0141】
また、固定する疑似距離を基地局A,Bからの到来電波に対応する第1番目の疑似距離PRa1,PRb1としているが、第1番目の疑似距離PRa1,PRb1でなくともよい。測位装置10の現在位置(xp,yp)を求めるのに、基地局A,B,Cに関連する3個ずつの疑似距離の組合せ、すなわち複数通りの組合せから現在位置(xp,yp)を求めるための処理を行えばよいので、それらの組合せの順番は特に限定するものではない。
【0142】
そこで、本実施形態では、測位演算処理の高速化等を考慮した組合せの順番で処理することとしている。
【0143】
次に、ステップS204において、基地局Cからの到来電波に対応する3個の疑似距離PRc1,PRc2,PRc3のうち、最初(k=1)の疑似距離PRck(=PRc1)を演算対象として選び、ステップS206に移行する。
【0144】
ステップS206では、基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)と、上記固定した疑似距離PRa1,PRb1と、k=1番目の疑似距離PRck(=PRc1)を用いて、測位装置10の概略位置POSIc〔a1,b1,c1〕を演算する。この演算に際して逐次近似法による処理が行われる。
【0145】
次に、ステップS208において、上記の概略位置POSIc〔a1,b1,c1〕を求めるに際して得られた位置誤差算出用パラメータPARAc〔a1,b1,c1〕を導出、すなわち、逐次近似によって最終的に概略位置POSIc〔a1,b1,c1〕が得られたときの位置誤差算出用パラメータPARAc〔a1,b1,c1〕を導出する。
【0146】
次に、ステップS210において、基地局Cからの到来電波に対応する3個の疑似距離PRc1,PRc2,PRc3の全てを適用して概略位置POSIcを演算し終えたか判断する。未だ(「NO」)であれば、ステップS212において次の疑似距離PRckを演算対象として選んだ後、ステップS206からの処理を繰り返す。
【0147】
したがって、ステップS204〜S212の処理を行うことにより、変数kで指定した疑似距離PRc1,PRc2,PRc3と、固定した疑似距離PRa1,PRb1とを組み合わせた演算が行われ、その結果、3個の概略位置POSIc〔a1,b1,c1〕とPOSIc〔a1,b1,c2〕とPOSIc〔a1,b1,c3〕が求まる。更に、各概略位置に対応する位置誤差算出用パラメータPARAc〔a1,b1,c1〕とPARAc〔a1,b1,c2〕とPARAc〔a1,b1,c3〕が求まる。
【0148】
次に、上記3個の概略位置POSIcとPARAcを演算し終えると、ステップS212に移行し、これら概略位置POSIc〔a1,b1,c1〕,POSIc〔a1,b1,c2〕,POSIc〔a1,b1,c3〕と位置誤差算出用パラメータPARAc〔a1,b1,c1〕,PARAc〔a1,b1,c2〕,PARAc〔a1,b1,c3〕を直接波検出部14へ転送した後、図9の処理に移行して直接波検出部14による第1回目の「直接波検出処理」が行われる。
【0149】
図9のステップS300では、位置誤差算出用パラメータPARAc〔a1,b1,c1〕,PARAc〔a1,b1,c2〕,PARAc〔a1,b1,c3〕に対応する各重み係数行列(式(9)(10)参照)を演算し、更にステップS302では、各重み係数行列から測位誤差HDOPcを演算する。すなわち、上記式(11)で述べた演算を行うことによって、概略位置POSIc〔a1,b1,c1〕に対応する測位誤差HDOPc〔a1,b1,c1〕と、概略位置POSIc〔a1,b1,c2〕に対応する測位誤差HDOPc〔a1,b1,c2〕と、概略位置POSIc〔a1,b1,c3〕に対応する測位誤差HDOPc〔a1,b1,c3〕を演算する。
【0150】
次に、ステップS304において、求めた測位誤差HDOPc〔a1,b1,c1〕とHDOPc〔a1,b1,c2〕とHDOPc〔a1,b1,c3〕の中から最小値となる測位誤差を検出する。
【0151】
次に、ステップS306において、上記の概略位置POSIc〔a1,b1,c1〕,POSIc〔a1,b1,c2〕,POSIc〔a1,b1,c3〕のうち、最小HDOPc(すなわち、最小値となる測位誤差)に対応する概略位置を選択する。ここで、k=3番目の測位誤差HDOPc〔a1,b1,c3〕が最小値であったとすると、それに対応する概略位置POSIc〔a1,b1,c3〕を選択する。更に、k=3番目の疑似距離PRck(=PRc3)に対応する到来電波を、基地局Cからの直接波であると判断する。
【0152】
次に、ステップS308において、直接波であると判断した判断情報、すなわち疑似距離PRc1,PRc2,PRc3のうちk=3番目の疑似距離PRc3が基地局Cからの直接波によるものであることを示す判断情報を位置演算部13へ転送する。そして、図10の処理に移行して位置演算部13による第2回目の「位置演算処理」が行われる。
【0153】
図10において、ステップS400では、上記したk=3番目の疑似距離PRc3が基地局Cからの直接波によるものであるとの判断情報を受けて、基地局Cに対応するk=3番目の疑似距離PRc3を固定すると共に、基地局Aに対応する疑似距離PRa1を固定し、基地局Bからの到来電波に対応する3個の疑似距離PRb1,PRb2,PRb3を第2回目の「位置演算処理」の候補の組み合わせとして選び出す。
【0154】
すなわち、図8で説明した第1回目の「位置演算処理」では、基地局A,Bからの到来電波より求めた疑似距離PRa1,PRb1を固定し、基地局Cからの到来電波より求めた疑似距離PRc1,PRc2,PRc3を変数として、概略位置POSIcを求めた結果、k=3番目の疑似距離PRc3が基地局Cからの直接波によるものと判断した。
【0155】
そこで、第2回目の「位置演算処理」におけるステップS400では、基地局Cからの直接波により得られたk=3番目の疑似距離PRc3を固定すると共に、基地局Aからの到来電波より得られた疑似距離又は基地局Bからの到来電波より得られた疑似距離の何れか一方を固定する。
【0156】
尚、基地局A,Bに関連する疑似距離は何れでもよいが、本実施形態では、第2回目の「位置演算処理」では、基地局Aからの到来電波より得られた疑似距離PRa1を固定することとしている。
【0157】
次に、ステップS402では、基地局Bからの到来電波に対応する3個の疑似距離PRb1,PRb2,PRb3のうち、最初(j=1)の疑似距離PRbj(=PRbj)を演算対象として選び、ステップS404に移行する。
【0158】
ステップS404では、基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)と、上記固定した疑似距離PRa1,PRc3とj=1番目の疑似距離PRbj(=PRb1)を用いて、測位装置10の概略位置POSIb〔a1,b1,c3〕を演算する。この演算に際して逐次近似法による処理が行われる。
【0159】
次に、ステップS406において、上記の概略位置POSIb〔a1,b1,c3〕を求めるに際して得られた位置誤差算出用パラメータPARAb〔a1,b1,c3〕を導出、すなわち、逐次近似によって最終的に概略位置POSIb〔a1,b1,c3〕が得られたときの位置誤差算出用パラメータPARAb〔a1,b1,c3〕を導出する。
【0160】
次に、ステップS408において、基地局Bからの到来電波に対応する3個の疑似距離PRb1,PRb2,PRb3の全てを適用して概略位置POSIbを演算し終えたか判断し、未だ(「NO」)であれば、ステップS410において次の疑似距離PRbjを演算対象として選んだ後、ステップS404からの処理を繰り返す。
【0161】
したがって、ステップS402〜S410の処理を繰り返すことにより、変数jで指定した疑似距離PRb1,PRb2,PRb3と、固定した疑似距離PRa1,PRc3とを組み合わせた演算が行われ、その結果、3個の概略位置POSIb〔a1,b1,c3〕とPOSIb〔a1,b2,c3〕とPOSIb〔a1,b3,c3〕が求まる。更に、各概略位置に対応する位置誤差算出用パラメータPARAb〔a1,b1,c3〕とPARAb〔a1,b2,c3〕とPARAb〔a1,b3,c3〕が求まる。
【0162】
次に、ステップS412に移行し、これら概略位置POSIb〔a1,b1,c3〕,POSIb〔a1,b2,c3〕,POSIb〔a1,b3,c3〕と位置誤差算出用パラメータPARAb〔a1,b1,c3〕,PARAb〔a1,b2,c3〕,PARAb〔a1,b3,c3〕を直接波検出部14へ転送した後、図11の処理に移行して直接波検出部14による第2回目の「直接波検出処理」が行われる。
【0163】
図11のステップS500では、位置誤差算出用パラメータPARAb〔a1,b1,c3〕,PARAb〔a1,b2,c3〕,PARAb〔a1,b3,c3〕に対応する各重み係数行列を演算し、更にステップS502では、各重み係数行列から測位誤差HDOPbを演算する。すなわち、上記式(11)で述べた演算を行うことによって、概略位置POSIb〔a1,b1,c3〕に対応する測位誤差HDOPb〔a1,b1,c3〕と、概略位置POSIb〔a1,b2,c3〕に対応する測位誤差HDOPb〔a1,b2,c3〕と、概略位置POSIb〔a1,b3,c3〕に対応する測位誤差HDOPb〔a1,b3,c3〕を演算する。
【0164】
次に、ステップS504において、求めた測位誤差HDOPb〔a1,b1,c3〕とHDOPb〔a1,b2,c3〕とHDOPb〔a1,b3,c3〕の中から最小値となる測位誤差を検出する。
【0165】
次に、ステップS506において、上記の概略位置POSIb〔a1,b1,c3〕,POSIb〔a1,b2,c3〕,POSIb〔a1,b3,c3〕のうち、最小HDOPb(すなわち、最小値となる測位誤差)に対応する概略位置を選択する。ここで、j=2番目の測位誤差HDOPb〔a1,b2,c3〕が最小値であったとすると、それに対応する概略位置POSIb〔a1,b2,c3〕を選択する。更に、j=2番目の疑似距離PRbj(=PRb2)に対応する到来電波を、基地局Bからの直接波であると判断する。
【0166】
次に、ステップS508において、疑似距離PRb1,PRb2,PRb3のうちj=2番目の疑似距離PRb2が基地局Bからの直接波によるものであることを示す判断情報を位置演算部13へ転送する。そして、図12の処理に移行して位置演算部13による第3回目の「位置演算処理」が行われる。
【0167】
図12に示す第3回目の「位置演算処理」では、まずステップS600において、上記k=3番目の疑似距離PRc3が基地局Cからの直接波によるものであり、且つ上記j=2番目の疑似距離PRb2が基地局Bからの直接波によるものであるとの判断情報を受けて、k=3番目の疑似距離PRc3とj=2番目の疑似距離PRb2を固定し、基地局Aからの到来電波に対応する3個の疑似距離PRa1,PRa2,PRa3を第3回目の「位置演算処理」の候補の組み合わせとして選び出す。
【0168】
次に、ステップS602では、基地局Aからの到来電波に対応する3個の疑似距離PRa1,PRa2,PRa3のうち、最初(i=1)の疑似距離PRai(=PRa1)を演算対象として選び、ステップS604に移行する。
【0169】
ステップS604では、基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)と、上記固定した疑似距離PRb2,PRc3とi=1番目の疑似距離PRai(=PRa1)を用いて、測位装置10の概略位置POSIa〔a1,b2,c3〕を演算する。この演算に際して逐次近似法による処理が行われる。
【0170】
次に、ステップS606において、上記の概略位置POSIa〔a1,b2,c3〕を求めるに際して得られた位置誤差算出用パラメータPARAa〔a1,b2,c3〕を導出、すなわち、逐次近似によって最終的に概略位置POSIa〔a1,b2,c3〕が得られたときの位置誤差算出用パラメータPARAa〔a1,b2,c3〕を導出する。
【0171】
次に、ステップS608において、基地局Aからの到来電波に対応する3個の疑似距離PRa1,PRa2,PRa3の全てを適用して概略位置POSIaを演算し終えたか判断し、未だ(「NO」)であれば、ステップS610において次の疑似距離PRbiを演算対象として選んだ後、ステップS604からの処理を繰り返す。
【0172】
したがって、ステップS602〜S610の処理を繰り返すことにより、変数iで指定した疑似距離PRa1,PRa2,PRa3と、固定した疑似距離PRb2,PRc3とを組み合わせた演算が行われ、その結果、3個の概略位置POSIa〔a1,b2,c3〕とPOSIa〔a2,b2,c3〕とPOSIa〔a3,b2,c3〕が求まる。更に、各概略位置に対応する位置誤差算出用パラメータPARAa〔a1,b2,c3〕とPARAa〔a2,b2,c3〕とPARAa〔a3,b2,c3〕が求まる。
【0173】
次に、ステップS612に移行し、これら概略位置POSIa〔a1,b2,c3〕,POSIa〔a2,b2,c3〕,POSIa〔a3,b2,c3〕と、位置誤差算出用パラメータPARAa〔a1,b2,c3〕,PARAa〔a2,b2,c3〕,PARAa〔a3,b2,c3〕を直接波検出部14へ転送した後、図13の処理に移行して直接波検出部14による第3回目の「直接波検出処理」が行われる。
【0174】
図13のステップS700では、位置誤差算出用パラメータPARAa〔a1,b2,c3〕,PARAa〔a2,b2,c3〕,PARAa〔a3,b2,c3〕に対応する各重み係数行列を演算し、更にステップS702では、各重み係数行列から測位誤差HDOPaを演算する。すなわち、上記式(11)で述べた演算を行うことによって、概略位置POSIa〔a1,b2,c3〕に対応する測位誤差HDOPa〔a2,b2,c3〕と、概略位置POSIa〔a2,b2,c3〕に対応する測位誤差HDOPa〔a2,b2,c3〕と、概略位置POSIa〔a2,b2,c3〕に対応する測位誤差HDOPa〔a3,b2,c3〕を演算する。
【0175】
次に、ステップS704において、求めた測位誤差HDOPa〔a1,b2,c3〕とHDOPa〔a2,b2,c3〕とHDOPa〔a3,b2,c3〕の中から最小値となる測位誤差を検出する。
【0176】
次に、ステップS706において、上記の概略位置POSIa〔a1,b2,c3〕,POSIa〔a2,b2,c3〕,POSIa〔a3,b2,c3〕のうち、最小HDOPa(すなわち、最小値となる測位誤差)に対応する概略位置を選択する。ここで、i=1番目の測位誤差HDOPa〔a1,b2,c3〕が最小値であったとすると、それに対応する概略位置POSIa〔a1,b2,c3〕を選択する。更に、i=1番目の疑似距離PRai(=PRa1)に対応する到来電波を、基地局Aからの直接波であると判断する。
【0177】
次に、ステップS708において、疑似距離PRa1,PRa2,PRa3のうちi=1番目の疑似距離PRa1が基地局Aからの直接波によるものであることを示す判断情報を位置演算部13へ転送する。そして、図14の処理に移行して位置演算部13による「最終判定処理」が行われる。
【0178】
図14の「最終判定処理」では、ステップS800において、基地局Cからの直接波によるものと判断された疑似距離PRck(すなわち、k=3番目の疑似距離PRc3)と、基地局Bからの直接波によるものと判断された疑似距離PRbj(すなわち、j=2番目の疑似距離PRb2)と、基地局Aからの直接波によるものと判断された疑似距離PRai(すなわち、i=1番目の疑似距離PRa1)とから求めた概略位置POSIa〔a1,b2,c3〕を測位装置10の現在位置(xp,yp)と決める。
【0179】
そして、この現在位置(xp,yp)を示す測位データDpsを位置演算部13から制御部18へ供給して、測位処理を完了する。つまり、図7に示したステップS106の処理が完了し、上記ステップS108以降の処理に継続する。
【0180】
このように本実施形態によれば、測位装置10の周辺に位置する少なくとも3個の例えば基地局A,B,Cからの到来電波を受信し、それらの到来電波から得られる出力データDdと、基地局A,B,C毎の所定の相関データDa,Db,Dcとの相関演算によって相関値CRRa,CRRb,CRRcを求め、更にそれら相関値CRRa,CRRb,CRRcをピーク検出することにより、それぞれ3個ずつの疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3を検出する。そして、注目すべきは、それら3個ずつの疑似距離を検出するのに、図5(a)(b)(c)のそれぞれに示したように、最大ピーク値の出現位置を基準として、それより位相差の小さな範囲に出現するピーク値を検出対象とし、その最大ピーク値を含む合計3個のピーク値の出現位置の各位相差を検出することにしている。
【0181】
また、各基地局A,B,Cの各通信エリアに応じた時間の範囲内に生じる疑似距離を検出することとしている。
【0182】
このため、各基地局A,B,Cから測位装置10に到来する直接波の疑似距離を適切に検出することができるという優れた効果が得られる。
【0183】
更に、検出した3個ずつの疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3を基地局A,B,Cに対応づけて、3個ずつの疑似距離の組み合わせを候補として、三角法により概略位置POSIを求め、更にその三角法により概略位置POSIを求めるに際し、逐次近似法による処理を行うことによって、より精度の高い概略位置POSIを求めることを可能にしている。
【0184】
更に、上記の3個ずつの疑似距離の組み合わせに応じて複数個の概略位置POSIを求め際に、個々の概略位置POSIの測位精度を表すこととなる位置誤差算出用パラメータPARAと測位誤差HDOPを求め、測位誤差HDOPが最小値となるときの概略位置POSIを絞り込んでいき、最終的に得られた概略位置POSIを測位装置10の現在位置(xp,yp)であると決定する。
【0185】
このように上記の絞り込みを行うと、疑似距離の中から、マルチパスフェージングやノイズの影響や通信環境下で生じる様々な悪影響の少ない直接波を選択することになり、その選択した直接波によって求めた概略位置POSIを測位装置10の現在位置(xp,yp)であると決定することになる。このため、マルチパスフェージングやノイズの影響や、通信環境下で生じる様々な悪影響を抑制した、高精度の測位を可能にしている。
【0186】
更に、図15(b)に示したように、測位誤差HDOPが所定の値より大きいときには、表示部16の表示画面上に、現在位置(xp,yp)を示す表示「P」に加えて測位誤差HDOPの大きさに相当する円Cerr等を表示するので、ユーザー等に対して測位結果がどの程度正確であるか、すなわち測位環境の良否等を知らせることができ、利便性の向上等を図ることができる。
【0187】
(第2の実施の形態)
次に、本発明の第2の実施形態を説明する。本実施形態は、第1の実施形態で述べた測位装置10の変形例に関するものである。
【0188】
尚、本実施形態の移動局の構成は、図2〜図4に示した第1の実施形態の移動局10と同様の構成となっており、更に、図4及び図5を参照して説明した測位原理と同様の原理に基づいて測位するので、本実施形態の移動局の構成と測位原理についての説明を省略することとする。
【0189】
ただし、本実施形態の移動局は、図7〜図15に基づいて説明した第1の実施形態の測位装置10の測位処理工程のうち、図8〜図14に示した測位処理の代わりに、図16に示す測位処理に従って動作する。
【0190】
つまり、既述した第1の実施形態の測位装置10は、図7に示したステップS100〜S104において距離測定部12による疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3の検出処理を行った後、ステップS106の測位処理を、図8〜図14に示したフローチャートに従って行う。この測位処理の際、位置演算部13による概略位置POSI及び位置誤差算出用パラメータPARAの演算と、直接波検出部14による直接波の判定とを複数回(3回)繰り返すことで、測位誤差HDOPが小さな値になるときの概略位置POSIを絞り込んでいき、最終的に得られる概略位置POSIを測位装置10の現在位置(xp,yp)として決定することとしている。
【0191】
これに対し、本実施形態の移動局は、第1の実施形態のような測位誤差HDOPが小さな値になるときの概略位置POSIを絞り込んでいくという処理は行わず、図7に示したステップS106の測位処理を、図16のフローチャートに従って行うようになっている。
【0192】
図16において、本実施形態の移動局にあっては、距離測定部12による疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3の検出処理を行った後、同図中のステップS900の処理に移行して、位置演算部13が受信データDrxに含まれている基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)を示す情報を取得する。
【0193】
次に、ステップS902〜S916において、位置演算部13が、基地局A,B,Cに対応する変数i,j,kを順次変更することにより、疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3の中から基地局A,B,Cに対応する3個の疑似距離PRai,PRbj,PRckの組み合わせを選択し、それら選択した3個の疑似距離PRai,PRbj,PRckと基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)に従って、概略位置POSIc〔ai,bj,ck〕,POSIb〔ai,bj,ck〕,POSIa〔ai,bj,ck〕と、位置誤差算出用パラメータPARAc〔ai,bj,ck〕,PARAb〔ai,bj,ck〕,PARAa〔ai,bj,ck〕、及び測位誤差HDOPc〔ai,bj,ck〕,HDOPb〔ai,bj,ck〕,HDOPa〔ai,bj,ck〕を、逐次近似法によって演算する。
【0194】
すなわち、ステップS902において変数i,j,kを最初の値に設定した後、ステップS904において3個の疑似距離PRai,PRbj,PRckの組み合わせと基地局A,B,Cの位置(xa,ya),(xb,yb),(xc,yc)を用いて、最初の概略位置POSIと位置誤差算出用パラメータPARAと測位誤差HDOPを演算し、次に、ステップS906〜S916において、変数i,j,kを順次インクリメントし、変数i,j,kの全てが3になるまで、ステップS904の演算処理を繰り返えす。これにより、基地局A,B,C毎に対応する3個ずつの疑似距離PRai,PRbj,PRckの総組合せ(すなわち、27通りの組合せ)に対応する、27個の概略位置POSIc〔ai,bj,ck〕,POSIb〔ai,bj,ck〕,POSIa〔ai,bj,ck〕と27個の位置誤差算出用パラメータPARAc〔ai,bj,ck〕,PARAb〔ai,bj,ck〕,PARAa〔ai,bj,ck〕及び27個の測位誤差HDOPc〔ai,bj,ck〕,HDOPb〔ai,bj,ck〕,HDOPa〔ai,bj,ck〕を演算する。
【0195】
こうして27個ずつの上記概略位置POSIと位置誤差算出用パラメータPARA及び測位誤差HDOPを演算し終えると、次に、直接波検出部14が、位置ステップS918において、27個の測位誤差HDOPc〔ai,bj,ck〕,HDOPb〔ai,bj,ck〕,HDOPa〔ai,bj,ck〕のうち最小値となる測位誤差HDOPを検出し、その検出した測位誤差HDOPに対応する概略位置POSIの情報を位置演算部13に知らせる。
【0196】
次に、ステップS920において、位置演算部13が、直接波検出部14から知らされた上記情報に基づいて、最小値の測位誤差HDOPに対応する概略位置POSIを移動局の現在位置(xp,yp)であると決定し、その現在位置(xp,yp)を示す測位データDpsを制御部18に供給すると共に、図7に示したステップS108の処理に移行する。
【0197】
このように、基地局A,B,Cから到来する電波を受信することによって得られる3個ずつの疑似距離PRa1〜PRa3,PRb1〜PRb3,PRc1〜PRc3の全組み合わせ(27通りの組み合わせ)に基づいて、予め27個の概略位置POSIc〔ai,bj,ck〕,POSIb〔ai,bj,ck〕,POSIa〔ai,bj,ck〕と27個の位置誤差算出用パラメータPARAc〔ai,bj,ck〕,PARAb〔ai,bj,ck〕,PARAa〔ai,bj,ck〕及び27個の測位誤差HDOPc〔ai,bj,ck〕,HDOPb〔ai,bj,ck〕,HDOPa〔ai,bj,ck〕を演算した後、測位誤差HDOPが最小値となるときの概略位置POSIを移動局の現在位置(xp,yp)を決定しても、マルチパスフェージングやノイズの影響を抑制し、且つ通信環境下で生じる様々な悪影響を抑制することができ、高精度の測位を行うことができる。
【0198】
(第3の実施形態)
次に、第3の実施形態を図17〜図20を参照して説明する。
【0199】
上記第1,第2の実施形態は、測位装置10が基地局から到来する電波を受信し、測位装置10自身が現在位置(xp,yp)を測位するものであるのに対し、本第3の実施形態は、基地局側が移動局の現在位置(xp,yp)を測位することにより、マルチパスフェージングやノイズの影響を抑制し、且つ通信環境下で生じる様々な悪影響を抑制して、高精度の測位を行うようにしたものである。
【0200】
すなわち、図17に模式的に示すように、測位装置10が通信エリア内の任意の位置で、測位を要求するための電波(以下、「測位用電波」という)を送信すると、その測位装置10の周辺に位置する例えば基地局A,B,Cが測位用電波を受信し、基地局A,B,Cとそれら基地局A,B,Cを管理している管理センタ34が測位装置10の現在位置(xp,yp)を測位するものである。そして、測位装置10から地図等のナビ情報の要求があった場合には、管理センタ34に設けられているデータベース35から現在位置(xp,yp)に関連するナビ情報を検索し、基地局A,B,Cの何れか又は他の基地局から測位装置10へ、測位した現在位置(xp,yp)と検索したナビ情報を測位装置10側へ送信する。
【0201】
図18は、測位装置10の要部構成を示すブロック図、図19(a)(b)は、各基地局に備えられる測位装置33と管理センタ34の要部構成を示すブロック図である。
【0202】
図18において、本実施形態の測位装置10の構成を図2に示した第1の実施形態の測位装置10と対比して述べると、本実施形態の測位装置10は、基地局との間で通信を行うための送受信アンテナANTと送受信部11、操作部15、表示部16、記憶部17及び制御部18が備えられているものの、第1の実施形態で既述した距離測定部12と位置演算部13と直接波検出部14は設けられていない。
【0203】
したがって、ユーザー等が測位装置10の現在位置を測位したいと欲したような場合には、操作部15を操作して、基地局側へ測位要求を行うようになっている。
【0204】
これに対して、各基地局には、図19(a)に示す構成の測位装置33が備えられており、この測位装置33は、測位装置10との間で通信を行う送受信アンテナANTbsと送受信部11bs、距離測定部12bs、及び測位装置33全体の動作を集中制御する制御部18bsが備えられた構成となっている。
【0205】
送受信部11bsは、図3に示した受信部11rxと送信部11txを備えた送受信部11と基本的に同じ構成となっており、測位装置10からの到来電波(すなわち、測位用電波)を受信する際、送受信部11bsに設けられている逆拡散符号系列発生器24が、測位装置10に対応する逆拡散符号系列CODErxを発生し、逆拡散部22がその逆拡散符号系列CODErxとロールオフフィルタ21から出力される出力データDdとの相互相関演算を行う。また、測位装置10に対して電波を送信する際には、送受信部11bsに設けられている拡散符号系列発生器28が、測位装置10に対応する拡散符号系列COBEtxを発生し、拡散部27がその拡散符号系列COBEtxと送信すべき送信データDtxとを相互相関演算してロールオフフィルタ26に供給する。
【0206】
距離測定部12bsは、図2と図4に示した距離測定部12と同様の構成を有している。
【0207】
ただし、図3に示した第1の実施形態の距離測定部12では、少なくとも3つの基地局からの各到来電波に基づいて各基地局毎に対応する相関値を演算すべく、少なくとも3個以上の信号処理系統を備えた構成となっているのに対し、図19(a)に示す距離測定部12bsは、測位に際して測位装置10からの測位用電波による相関値を求めるべく、少なくとも1系統以上の信号処理系統が設けられている。つまり、最少数の信号処理系統として、1系統の信号処理系統が設けられていればよい構成となっている。
【0208】
したがって、本実施形態を説明するに当たり、説明の便宜上、基地局Aの測位装置33には、図4に示した相関器29aと相関用データ発生器31aと距離演算部30a及び閾値生成部32aから成る1系統の信号処理系統を有する距離測定部12bsが設けられており、基地局Bの測位装置33には、図4に示した相関器29bと相関用データ発生器31bと距離演算部30b及び閾値生成部32bから成る1系統の信号処理系統を有する距離測定部12bsが設けられており、基地局Cの測位装置33には、図4に示した相関器29cと相関用データ発生器31cと距離演算部30c及び閾値生成部32cから成る1系統の信号処理系統を有する距離測定部12bsが設けられているものとして説明する。
【0209】
更に、各相関データ発生器31a,31b,31cは、測位装置10からの測位用電波に含まれている移動局識別データに対応する相関用データDa,Db,Dcを生成して、各相関器29a,29b,29cに供給する。
【0210】
そして、基地局Aの測位装置33が、図5に示したのと同様のピーク検出の処理を行うことにより、相関値CRRaから3個の疑似距離PRa1,PRa2,PRa3を検出し、それら検出した疑似距離PRa1,PRa2,PRa3を検出データDApsとして管理センタ34へ転送する。また、基地局Bの測位装置33も同様に、相関値CRRbから3個の疑似距離PRb1,PRb2,PRb3を検出し、それら検出した疑似距離PRb1,PRb2,PRb3を検出データDBpsとして管理センタ34へ転送する。更にまた、基地局Cの測位装置33も同様に、相関値CRRcから3個の疑似距離PRc1,PRc2,PRc3を検出し、それら検出した疑似距離PRc1,PRc2,PRc3を検出データDCpsとして管理センタ34へ転送する。また、測位用電波中にナビ情報の要求を示すナビ情報要求情報が含まれていた場合には、各基地局A,B,Cから管理センタ34へそのナビ情報要求情報も転送されるようになっている。
【0211】
管理センタ34は、図19(b)に示すように、通信エリア内の各基地局との間で通信を行うための送受信部11cntと、位置演算部13cnt、直接波検出部14cnt、データベース35、及び管理センタ34全体を集中制御する制御部18cntを備えて構成されている。
【0212】
ここで、送受信部11cntは、各基地局との間に敷設された光ファイバ通信路を介して高速通信を行い、基地局A,B,Cから転送されてくる検出データDAps,DBps,DCpsと、ナビ情報の要求を示すナビ情報要求情報も、光ファイバ通信路を経由して受信するようになっている。
【0213】
更に、管理センタ34に設けられている位置演算部13cntと直接波検出部14cntは、基地局A,B,Cから転送されてきた検出データDAps,DBps,DCpsと、既知となっている基地局A,B,Cの各位置(xa,ya),(xb,yb),(xc,yc)とを用いて、三角法及び逐次近似法による測位処理を行う。
【0214】
つまり、位置演算部13cntと直接波検出部14cntは、第1の実施形態における図8〜図14に示したフローチャートと同様の測位処理、または、第2の実施形態における図16に示したフローチャートと同様の測位処理を行うようになっている。
【0215】
データベース35は、いわゆる大容量のデータベースサーバによって形成されており、地図や各種施設の情報、各種の催し(イベント)情報、ショッピング情報等の様々な情報が記録されている。そして、ナビ情報の要求がなされていた場合には、制御部18cntが位置演算部13cntと直接波検出部14cntによる測位処理の結果得られた測位装置10の位置情報(xp,yp)に関連する情報を検索し、検索した情報をナビ情報とし、位置情報(xp,yp)と共に、基地局A,B,Cの何れか、又は測位装置10との間での通信環境の良好な他の基地局へ転送(返送)し、その転送した基地局から測位装置10へ、ナビ情報と位置情報(xp,yp)とを送信(配信)させる。
【0216】
次に、かかる構成を有する測位装置10と基地局A,B,C及び管理センタ34との間で行われる測位動作について、図20に示すフローチャートを参照して説明する。
【0217】
図20において、ステップS1000では、ユーザー等が測位装置10に備えられている操作部15(図18参照)を操作して測位開始の指示をすると、制御部18が測位用電波を送信(発信)すべく送受信部11に指令する。また、ユーザー等が測位開始の指示と共にナビ情報の要求を指示すると、そのナビ情報の要求を指示するためのナビ情報要求情報を測位用電波に含めて送信させるように指令する。
【0218】
こうして測位用電波を送信すると、ステップS1002において、測位装置10の周辺に位置する上記例示した基地局A,B,Cが測位用電波を個別に受信する。
【0219】
そして、ステップS1004において、基地局A中の測位装置33に備えられている送受信部11bsが測位用電波を受信したことを確認し、また、基地局B中の測位装置33に備えられている送受信部11bsが測位用電波を受信したことを確認し、更に基地局C中の測位装置33に備えられている送受信部11bsが測位用電波を受信したことを確認すると、夫々の測位装置33から管理センタ34に確認情報が転送され、更に夫々の測位装置33が、ステップS1006の処理に移行して個別に疑似距離を検出する。
【0220】
ステップS1006では、基地局A中の測位装置33が、その測位装置33に備えられている距離測定部12bsによって測位用電波に対応する相関値CRRaを演算し、更に相関値CRRaをピーク検出することによって3つの疑似距離PRa1,PRa2,PRa3を求める。
【0221】
基地局B中の測位装置33も同様に、その測位装置33に備えられている距離測定部12bsによって測位用電波に対応する相関値CRRbを演算し、その相関値CRRbをピーク検出することによって3つの疑似距離PRb1,PRb2,PRb3を求める。また、基地局C中の測位装置33も同様に、その測位装置33に備えられている距離測定部12bsによって測位用電波に対応する相関値CRRcを演算し、その相関値CRRcをピーク検出することによって3つの疑似距離PRc1,PRc2,PRc3を求める。
【0222】
尚、これらの疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3を求める際、図5を参照して既述したように、最大ピーク値とその最大ピーク値の出現位置の位相差よりも小さな位相差の範囲内のピーク値をピーク検出の対象とする。これにより、測位装置10からの直接波に対応する疑似距離を漏れなく検出する。
【0223】
そして、基地局A,B,Cから管理センタ34へ、それぞれが求めた疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3を検出データDAps,DBps,DCpsとして転送する。
【0224】
次に、ステップS1008において、管理センタ34中の位置演算部13cntと直接波検出部14cntが、上記転送されてきた疑似距離PRa1,PRa2,PRa3とPRb1,PRb2,PRb3とPRc1,PRc2,PRc3と、基地局A,B,Cの既知の位置(xa,ya),(xb,yb),(xc,yc)とを用いて、三角法及び逐次近似法により測位装置10の現在位置(xp,yp)を測位する。
【0225】
ここで、位置演算部13cntと直接波検出部14cntは、第1の実施形態における図8〜図14に示した測位処理、または、第2の実施形態における図16に示した測位処理と同様の処理を行うことによって、測位装置10の現在位置(xp,yp)を測位する。
【0226】
次に、ステップS1010において、測位装置10側からナビ情報の要求があった場合、管理センタ34中の制御部18cntが、測位結果である現在位置(xp,yp)に基づいてデータベース35中の情報を検索し、現在位置(xp,yp)に関連するナビ情報を取得して、ステップS1012へ移行する。また、測位装置10側からナビ情報の要求がなかった場合には、上記の検索を行わずにステップS1012へ移行する。
【0227】
次に、ステップS1012において、制御部18cntが、現在位置(xp,yp)の情報と、上記検索したナビ情報を基地局A,B,Cの何れか、又は測位装置10との間での通信環境の良好な他の基地局へ転送(返送)する。また、測位装置10側からナビ情報の要求がなかった場合には、現在位置(xp,yp)の情報を基地局側へ転送する。
【0228】
そして、転送されてきた現在位置(xp,yp)の情報、又は現在位置(xp,yp)の情報とナビ情報を、基地局が電波にして測位装置10側へ送信(配信)する。
【0229】
次に、上記測位装置10への送信(配信)が行われると、ステップS1014において、測位装置10が基地局からの到来電波を受信し、図18に示した送受信部11による受信データの再生が行われ、制御部18が、受信データから現在位置(xp,yp)の情報、又は現在位置(xp,yp)とナビ情報を取得する。
【0230】
そして、ステップS1016において、上記取得した現在位置(xp,yp)の情報、又は現在位置(xp,yp)とナビ情報を、記憶部17に記憶させると共に、表示部16に供給することによって、図15(a)に例示したようなディスプレイ表示を行わせて処理を終了する。
【0231】
尚、図20のフローチャートでは説明していないが、管理センタ34がステップS1008における測位処理を行う際、求めた現在位置(xp,yp)に対応する測位誤差HDOPを距離に換算し、その換算した距離の情報も基地局から移動局10側へ送信(配信)することにより、図15(b)に例示したように、測位装置10の表示部16に、測位精度を知らせるための円Cerr等の表示が行われるようになっている。
【0232】
このように、本実施形態によれば、基地局側で測位が行われるので、測位装置10側に測位のための装置を設ける必要がない。このため、測位装置10の構成の簡素化、軽量化等を図ることができる。また、既存の携帯電話やナビゲーション装置を利用しても、現在位置を測位することができる等の効果が得られる。
【0233】
尚、本実施形態では、図19(a)(b)に示したように、基地局内の測位装置33に距離測定部12bsを設けることによって疑似距離を検出し、位置演算部13cntと直接波検出部14cntを管理センタ34に設けることによって現在位置(xp,yp)を測位することにしているが、図4に示した複数の信号処理系統を有する距離測定部12と位置演算部13及び直接波検出部14を管理センタ34に設け、各基地局内には距離測定部12bsを設けないようにしてもよい。
【0234】
かかるシステム構成によると、上記例示した基地局A,B,Cが測位装置10からの測位用電波を受信し、夫々の送受信部11bs中のロールオフフィルタから出力される出力データDdを管理センタ34に転送する。これにより、管理センタ34は、上記距離測定部12と位置演算部13及び直接波検出部14によって、疑似距離の検出から測位装置10の現在位置(xp,yp)の測位までの処理を一括して行うことができる。更に、各基地局には、測位のための装置を設ける必要がないので、既存の基地局を援用しても、測位を行うことが可能なシステムを構築することができる。
【0235】
また、各基地局は、測位装置10からの測位用電波を受信すると、その測位用電波をそままの管理センタ34へ転送し、管理センタ34がその測位用電波を受信して、上記図4に示した複数の信号処理系統を有する距離測定部12と位置演算部13及び直接波検出部14によって、測位装置10の現在位置(xp,yp)を測位するようにしてもよい。かかるシステム構成によっても、既存の基地局を援用して、測位を行うことが可能なシステムを構築することができる。
【0236】
尚、移動局側から各基地局A,B,Cへ到来した電波に基づいて疑似距離を検出する際、第1の実施形態で既述したように、各基地局A,B,Cの各通信エリアに応じた時間の範囲内に移動局側から到来した電波によって生じる疑似距離を検出するようにしてもよい。
【0237】
(第4の実施の形態)
次に、第4の実施形態を図21を参照して説明する。
【0238】
上記第1,第2の実施形態は、基地局から測位装置10に到来した電波を用いて移動局の現在位置を測位し、また、第3の実施形態は、移動局から基地局へ送信した電波を用いて移動局の現在位置を測位することとしているが、これに対し、本第4の実施形態は、基地局から移動局に到来した電波と、移動局から基地局へ送信した電波とを用いて移動局の現在位置を測位するものである。
【0239】
本実施形態では、測位装置10は、図2に示したのと同様の構成となっている。一方、例示した基地局A,B,C及び管理センタ34は、図19(a)(b)に示したのと同様の構成となっている。
【0240】
つまり、図21に模式的に示すように、測位装置10は、図2に示したのと同様の構成により、測位の際に周辺の基地局A,B,Cからの到来電波を受信し、図7〜図14のフローチャート(又は図16のフローチャート)に基づいて既述した第1,第2の実施形態の場合と同様の処理を行うことで、疑似距離PRa,PRb,PRcの検出と測位処理を行って、現在位置(xp,yp)を求める。
【0241】
一方、基地局A,B,C及び管理センタ34は、図19(a)(b)に示したのと同様の構成により、測位装置10から到来した測位用電波を個別に受信し、更に図20のフローチャートに基づいて既述したのと同様の処理を行うことで、疑似距離PRa’,PRb’,PRc’の検出と測位処理を行って、現在位置(xp,yp)’を求める。
【0242】
そして、測位装置10が上記の現在位置(xp,yp)を求めると、その現在位置(xp,yp)の情報と共にナビ情報を要求するためのナビ情報要求情報を基地局A,B,C等の最寄りの基地局側へ送信し、その最寄りの基地局を介して、管理センタ34へ転送させる。
【0243】
管理センタ34では、測位装置10からの測位用電波を各基地局A,B,Cが受信したことによって得られた上記の現在位置(xp,yp)’と、測位装置10が測位して送ってきた上記現在位置(xp,yp)との2つの現在位置の中から、適切な現在位置(以下、「最適現在位置OPT(xp,yp)」という)を最終判断し、その最適現在位置OPT(xp,yp)に基づいてデータベース35を検索することにより、最適現在位置OPT(xp,yp)に関連するナビ情報を取得する。そして、最適現在位置OPT(xp,yp)の情報とそれに関連するナビ情報を、最寄りの基地局を介して、測位装置10へ配信させる。
【0244】
尚、2つの現在位置(xp,yp)と(xp,yp)’の中から最適現在位置OPT(xp,yp)を判断するのに、現在位置(xp,yp)を求める際に得られた測位誤差HDOPと、現在位置(xp,yp)’を求める際に得られた測位誤差HDOP’とを対比して、測位誤差HDOPが測位誤差HDOP’より小さければ、現在位置(xp,yp)を最適現在位置OPT(xp,yp)と判断し、逆に、測位誤差HDOP’が測位誤差HDOPより小さければ、現在位置(xp,yp)’を最適現在位置OPT(xp,yp)と判断する。
【0245】
また、現在位置(xp,yp)と現在位置(xp,yp)’との中間位置(例えば、重心位置)を最適現在位置OPT(xp,yp)と判断してもよい。
【0246】
また、現在位置(xp,yp)と現在位置(xp,yp)’との上記中間位置を求める際、単に現在位置(xp,yp)と現在位置(xp,yp)’との真ん中の位置を最適現在位置OPT(xp,yp)と判断するのではなく、測位誤差HDOP’と測位誤差HDOPの値に応じて、現在位置(xp,yp)側に寄った位置、又は現在位置(xp,yp)’側に寄った位置を最適現在位置OPT(xp,yp)と判断することことで、より高精度の測位を行うようにしてもよい。
【0247】
次に、測位装置10の最適現在位置OPT(xp,yp)を求めるまでの工程をより具体的に説明する。
【0248】
まず、測位装置10が、周辺の基地局A,B,Cからの到来電波を受信し、第1,第2の実施形態において既述したのと同様の処理によって、自ら現在位置(xp,yp)を測位する。そして、その測位結果である現在位置(xp,yp)の情報と測位精度HDOPの情報と、ユーザー等の指示に応じてナビ情報要求情報と含んだ測位用電波を基地局A,B,C側へ送信する。これ対し、基地局A,B,Cが、測位用電波を個別に受信し、更に基地局A,B,C及び管理センタ34側が、測位用電波から疑似距離を検出すると共に、検出した疑似距離を用いて測位装置10の現在位置(xp,yp)’を測位処理する。そして、上記したように管理センタ34が、2つの現在位置(xp,yp)と(xp,yp)’から最適現在位置OPT(xp,yp)を求め、その最適現在位置OPT(xp,yp)とそれに関連するナビ情報を最寄りの基地局を介して測位装置10へ配信させ、配信されてきた最適現在位置OPT(xp,yp)とそれに関連するナビ情報を測位装置10が受信し、ディスプレイ表示等を行うことによって、ユーザー等に提供する。
【0249】
ただし、この工程では、最初に測位装置10が現在位置(xp,yp)を測位し、次に、測位装置10から測位用電波が基地局A,B,C側へ送信されると、基地局A,B,C及び管理センタ34側が現在位置(xp,yp)’を測位するための処理を開始するものである。しかし、これとは逆に、基地局A,B,C及び管理センタ34側が先に現在位置(xp,yp)’を測位し、その測位した現在位置(xp,yp)’の情報を基地局A,B,Cを介して測位装置10へ送信すると、次に、測位装置10が自らの現在位置(xp,yp)を測位し、更に、得られた2つの現在位置(xp,yp)と(xp,yp)’から最適現在位置OPT(xp,yp)を求めるようにしてもよい。
【0250】
つまり、変形例として、次に述べる工程に従って、測位するようにしてもよい。
【0251】
まず、ユーザー等の指示に従って、測位装置10から基地局A,B,C側へ、測位を開始すべき旨の指示情報を含んだ測位用電波を送信する。この測位用電波を基地局A,B,Cが受信すると、図19(a)(b)に示した各基地局A,B,C内の測位装置33と管理センタ34が、受信した測位用電波に基づいて疑似距離PRa’,PRb’,PRc’を検出し、更にこれら疑似距離PRa’,PRb’,PRc’を用いて、三角法及び逐次近似法により測位装置10の現在位置(xp,yp)’を測位する。次に、現在位置(xp,yp)’の情報を電波にして基地局A,B,Cから測位装置10側へ送信する。そして、測位装置10が基地局A,B,Cから送信されてきた到来電波を受信することで、管理センタ34の測位処理によって求められた現在位置(xp,yp)’の情報を取得し、それと同時に、各到来電波の疑似距離PRa,PRb,PRcを検出する。更に測位装置10が、それらの疑似距離PRa,PRb,PRcを用いて、三角法及び逐次近似法により自らの現在位置(xp,yp)を測位する。次に、測位装置10が2つの現在位置(xp,yp)と(xp,yp)’から最適現在位置OPT(xp,yp)を求める。こうして、測位装置10が、最適現在位置OPT(xp,yp)を求めると、ユーザー等の指示に応じて、ナビ情報の要求を示すナビ情報要求情報と最適現在位置OPT(xp,yp)とを含んだ電波を基地局A,B,C等の最寄りの基地局へ送信することにより、管理センタ34へユーザー等の要求を知らせる。そして、管理センタ34が最適現在位置OPT(xp,yp)に基づいてデータベース35を検索し、その検索によって取得したナビ情報を基地局A,B,C等の最寄りの基地局を介して、測位装置10側へ配信させる。これにより、測位装置10は、配信されてきたナビ情報を取得し、最適現在位置OPT(xp,yp)と共にディスプレイ表示等を行うことで、ユーザー等に提供する。
【0252】
このように、本実施形態によれば、基地局から測位装置10に到来する電波に基づいて測位装置10の現在位置(xp,yp)を求め、更に測位装置10から基地局に到来する電波に測位装置10の現在位置(xp,yp)’を求め、これらの現在位置(xp,yp)と(xp,yp)’から、より適切な最適現在位置OPT(xp,yp)を求めるので、マルチパスフェージングやノイズの影響や、通信環境下で生じる様々な悪影響を抑制して、高い精度の測位を行うことができる。
【0253】
尚、本実施形態では、基地局から測位装置10に到来する電波に基づいて測位装置10の現在位置(xp,yp)を1つ求め、更に測位装置10から基地局に到来する電波に測位装置10の現在位置(xp,yp)’を1つ求め、これら2つの現在位置(xp,yp)と(xp,yp)’から、より適切な最適現在位置OPT(xp,yp)を求めることとしている。
【0254】
しかし、本発明はこれに限定されるものではなく、基地局から移動局に到来する電波を複数回受信することによって、現在位置(xp,yp)を複数個求め、更に移動局から基地局に到来する電波を複数回受信することによって、移動局の現在位置(xp,yp)’を複数個求め、これら複数個の現在位置(xp,yp)と複数個の現在位置(xp,yp)’から、より適切な最適現在位置OPT(xp,yp)を求めるようにしてもよい。そして、複数個の現在位置(xp,yp)と複数個の(xp,yp)’との重心位置を最適現在位置OPT(xp,yp)を決めたり、既述したように、各現在位置(xp,yp)と(xp,yp)’に対応して求まる測位誤差HDOPを考慮して、最適現在位置OPT(xp,yp)を決めることにより、測位精度の向上を図ることができる。
【0255】
また、以上に述べた本実施形態では、最適現在位置OPT(xp,yp)を測位装置10が求めることとしているが、管理センタ34が最適現在位置OPT(xp,yp)求めるようにしてもよい。
【0256】
また、以上に述べた本実施形態では、測位装置10が測位した現在位置(xp,yp)と、基地局及び管理センタ34側が測位した現在位置(xp,yp)’から最適現在位置OPT(xp,yp)を求める場合を説明したが、基地局及び管理センタ34側が現在位置(xp,yp)と(xp,yp)’を測位して、最適現在位置OPT(xp,yp)を求めてもよいし、移動局側が現在位置(xp,yp)と(xp,yp)’を測位して、最適現在位置OPT(xp,yp)を求めるようにしてもよい。
【0257】
すなわち、基地局及び管理センタ34側が現在位置(xp,yp)と(xp,yp)’を測位して最適現在位置OPT(xp,yp)を求める場合には、測位装置10が基地局A,B,Cからの到来電波を受信すると、それらの到来電波の疑似距離PRa,PRb,PRcを検出し、その検出した疑似距離PRa,PRb,PRcを電波にして基地局A,B,Cへ送信し、管理センタ34にそれらの疑似距離PRa,PRb,PRcを用いて測位装置10の現在位置(xp,yp)を測位処理させる。
【0258】
また、測位装置10が現在位置(xp,yp)と(xp,yp)’を測位して最適現在位置OPT(xp,yp)を求める場合には、測位装置10から基地局A,B,Cに到来した電波の疑似距離PRa',PRb',PRc'を管理センタ34が求めると、それらの疑似距離PRa',PRb',PRc'を基地局A,B,Cの何れかを介して測位装置10へ送信し、測位装置10にそれらの疑似距離PRa',PRb’,PRc'を用いて測位装置10の現在位置(xp,yp)’を測位処理させる。
【0259】
このように、本実施形態は、基地局から移動局に到来した電波と、移動局から基地局へ送信した電波とを用いて移動局の現在位置を測位するものであることから、測位装置10側で現在位置(xp,yp)と(xp,yp)’及び最適現在位置OPT(xp,yp)を求めたり、基地局側で現在位置(xp,yp)と(xp,yp)’及び最適現在位置OPT(xp,yp)を求めたり、移動局側で現在位置(xp,yp)と(xp,yp)’を求めて、最適現在位置OPT(xp,yp)を基地局側が求めるといった様々な態様が可能である。
【0260】
(第5の実施の形態)
次に、第5の実施形態を図22を参照して説明する。
【0261】
本実施形態は、携帯電話やナビゲーション装置等の移動局に、GPS受信部を備えることで、GPSシステム(Global Positioning System)を利用して移動局の現在位置を測位することを可能にしたたものである。
【0262】
図22は、本実施形態の測位装置10の構成を示すブロック図であり、図2と同一又は相当する部分を同一符号で示している。
【0263】
同図において、本測位装置10は、GPS衛星から送られてくる電波を受信する受信アンテナANTgと、その受信アンテナANTgで受信した電波からGPS信号Sgを生成するGPS受信部36が設けられている。ここで、GPS受信部36は、測位装置10に内蔵されて固定されたり、又は、ユニット化されて測位装置10の筐体に着脱自在に取り付けることが可能な構造となっている。
【0264】
更に、第1の実施形態で既述した、基地局との間で通信を行うための送受信アンテナANT及び送受信部11と、測位を行うための距離測定部12と位置演算部13及び直接波検出部14と、操作部15、表示部16、記憶部17、及び移動局10全体の動作を集中制御する制御部18が備えられている。
【0265】
更に、図中、符号37で示すバッテリ電源は、内蔵型或いは着脱自在な充電池や乾電池等を備え、それらの電池を電力源として測位装置10を動作させるために設けられている。そして、上記充電池や乾電池等の出力電圧を定電圧回路(図示省略)で安定化し、その定電圧化した電力によって本測位装置10を動作させるようになっている。また、バッテリ電源37から出力される所定の電源電圧VccによってGPS受信部36を動作させるようになっている。
【0266】
また、制御部18は、バッテリ電源37の上記充電池や乾電池等の出力Schkを調べることによって蓄電残量を逐一検出し、検出した蓄電残量を表示部16に表示させるようになっている。更に制御部18は、上記検出の結果、バッテリ電源37の上記蓄電残量が少なくなったと判断すると、制御信号D(ON/OFF)をバッテリ電源37に供給することによって、GPS受信部36への電源電圧Vccの供給を停止させ、消費電力の低減を図る等の処理を行う。尚、この制御部18による処理の詳細については、後述することとする。
【0267】
距離測定部12と位置演算部13及び直接波検出部14は、第1の実施形態において既述したように、基地局A,B,Cから到来する電波に基づいて測位装置10の現在位置(xp,yp)を測位する他、GPS受信部36から制御部18を介して供給されるGPS信号Sgに基づいて測位装置10の現在位置(xp,yp)を測位する機能を併せ持った構成となっている。
【0268】
つまり、GPSシステムにおける4機のGPS衛星から到来する電波をGPSアンテナANTgが受信し、それによってGPS受信部36がGPS信号Sgを距離測定部12と位置演算部13及び直接波検出部14に供給すると、まず、距離測定部12が、4機のGPS衛星からの各到来電波の疑似距離をGPS信号Sgの相関値から検出し、次に、位置演算部13及び直接波検出部14が、4機のGPS衛星の既知の位置と、距離測定部12によって検出された上記疑似距離とを用いて、三角法及び逐次近似近似法による測位処理を行うことによって、測位装置10の現在位置(xp,yp)を測位する。
【0269】
次に、かかる構成を有する測位装置10の動作を図23を参照して説明する。尚、典型的な場合として、上記第1の実施形態又は第2の実施形態で既述したように、測位装置10の周辺に位置している基地局A,B,Cから到来する電波を利用して測位装置10の現在位置(xp,yp)を測位する動作と、GPSシステムを利用して測位装置10の現在位置(xp,yp)を測位する動作について説明する。
【0270】
図23において、ユーザー等が測位装置10に備えられている操作部15を操作して測位開始の指示をすると、制御部18の制御下で測位のための動作を開始する。尚、測位開始の指示がなされると、直ちにGPS受信部36ヘ電源電圧Vccを供給して起動させるのではなく、後述のいわゆるバッテリチェックを行った後、GPS受信部36を起動させるか否かの対応を行うようになっている。
【0271】
まず、ステップS1020において、制御部18が、基地局からの到来電波を利用して測位する測位モード(以下、「基地局測位モード」という)に設定し、更に、ステップS1022において、その基地局測位モードによって測位装置10の現在位置(xp,yp)を測位する。
【0272】
つまり、基地局測位モードに設定すると、ステップS1022では、基地局との間で通信を行うための送受信部11を起動させ、GPS受信部36への電源電圧Vccの供給は行わない。
【0273】
そして、第1,第2の実施形態において既述したように、測位装置10の周辺に位置する基地局A,B,Cからの到来電波を送受信部11で受信し、距離測定部12と位置演算部13及び直接波検出部14が、その到来電波の疑似距離と基地局A,B,Cの各位置(xa,ya),(xb,yb),(xc,yc)を用いて、測位装置10の現在位置(xp,yp)を測位する。
【0274】
次に、ステップS1024において、測位装置10の現在位置(xp,yp)を測位した際に得られた測位誤差HDOPが、予め決められた規定値より小さいか否か判断する。その測位誤差HDOPが規定値より小さい場合(「YES」の場合)には、高い測位精度で現在位置(xp,yp)が求められたと判断し、基地局測位モードによる測位動作を終了した後、ステップS1050に移行する。
【0275】
ステップS1024からステップS1050に移行すると、ステップS1050では、ユーザー等からナビ情報の検索要求が指示されているか調べ、その指示がなされている場合には、ステップS1052に移行して、ナビ情報要求情報と、基地局測位モードで得られた現在位置(xp,yp)とを電波にして最寄りの基地局へ送信する。
【0276】
次に、ステップS1054において、基地局からナビ情報を含んだ電波が配信されてくるとその電波を受信し、更に、ステップS1056において、測位結果である現在位置(xp,yp)とナビ情報とを、図15(a)(b)にて例示したように、表示部16に表示し、一連の測位動作を終了する。
【0277】
上記のステップS1024において、基地局測位モードによって得られた現在位置(xp,yp)に対応する測位誤差HDOPが、予め決められた規定値より大きい場合(「NO」の場合)には、ステップS1026に移行し、表示部16にて、良好な測位精度が得られなかった旨の表示を行うことで、測位状況をユーザー等に提示する。
【0278】
次に、ステップS1028において、上記測位情報の提示に対して、ユーザー等から測位動作の継続の指示がなされたか調べ、測位動作の継続の指示がなされた場合にはステップS1030に移行し、測位動作を継続しない旨の指示がなされた場合には、一連の測位動作を終了する。
【0279】
次に、ステップS1030では、バッテリ電源37の蓄電残量をバッテリチェックし、その蓄電残量が予め決められている規定値に較べて十分か否か判断する。蓄電残量が十分な場合(「YES」の場合)には、ステップS1032に移行して、GPSシステムを利用して測位する測位モード(以下、「GPS測位モード」という)に設定し、更に、ステップS1034において、そのGPS測位モードによって測位装置10の現在位置(xp,yp)を測位する。
【0280】
一方、ステップS1030において、バッテリ電源37の蓄電残量が少ない場合に(「NO」の場合)には、ステップS1036に移行し、表示部16にて、蓄電残量の状況を提示する。例えば、検出した蓄電残量を表示すると共に、測位動作を継続するか否かの選択を促すための表示等を行う。
【0281】
次に、ステップS1038において、上記蓄電残量の状況の提示に対して、測位動作を継続しない旨の指示がなされた場合には、一連の測位動作を終了する。一方、測位動作の継続の指示がなされた場合には、ステップS1032に移行して、GPS測位モードに設定し、更に、ステップS1034において、そのGPS測位モードによって測位装置10の現在位置(xp,yp)を測位する。
【0282】
つまり、ステップS1032において、GPS測位モードを設定すると、制御部18からバッテリ電源37へ制御信号D(ON/OFF)を供給することにより、バッテリ電源37の電源電圧VccをGPS受信部36へ供給させるように指示する。そして、ステップS1034において、GPS衛星からの到来電波を受信し、GPS受信部36から出力されるGPS信号Sgに基づいて測位装置10の現在位置(xp,yp)を測位する。そして、GPS測位モードによって上記測位装置10の現在位置(xp,yp)を測位し終えると、消費電力の軽減化を図るべく、GPS受信部36への電源電圧Vccの供給を直ちに停止して、GPS測位モードを終了し、ステップS1050に移行する。
【0283】
ステップS1034からステップS1050に移行すると、ステップS1050では、ユーザー等からナビ情報の検索要求が指示されているか調べ、その指示がなされている場合には、ステップS1052に移行して、ナビ情報要求情報と、GPS測位モードで得られた現在位置(xp,yp)とを電波にして最寄りの基地局へ送信する。
【0284】
次に、ステップS1054において、基地局からナビ情報を含んだ電波が配信されてくるとその電波を受信し、更に、ステップS1056において、測位結果である現在位置(xp,yp)とナビ情報とを、図15(a)(b)にて例示したように、表示部16に表示し、一連の測位動作を終了する。
【0285】
このように、本実施形態によれば、基地局からの到来電波に基づいて測位装置10の現在位置を測位する基地局測位モード、すなわち、少ない消費電力でも測位が可能な基地局測位モードが備えられているので、バッテリ電源37の消費電力を大幅に低減することができる。このため、蓄電池の充電を頻繁に行ったり、新しい乾電池に頻繁に取り替えるといった煩雑な作業をユーザー等に対して強いることがなくなり、利便性の向上を図ることができる。
【0286】
また、基地局測位モードによって測位した結果、その測位精度が良好でない場合に、高精度の測位が可能なGPS測位モードによる測位に切り替え、その測位精度が良好な場合に、電力消費の少ない基地局測位モードによって測位を行うようになっている。このため、GPS測位モードによる測位の回数を減らして、いわゆるバッテリ消費量を抑えることができるのに加えて、良好な測位精度を維持することができることから、適切な現在位置をユーザー等に提供することができる。
【0287】
尚、基地局測位モードによる測位を優先させた場合について説明したが、バッテリ電源37の蓄電残量が十分なときや、大容量の蓄電池や乾電池を備えたバッテリ電源37を利用する場合には、GPS測位モードによる測位を優先させるようにしてもよい。つまり、本実施形態の変形例として、図24に示す測位動作を行ってもよい。
【0288】
図24において、ユーザー等が測位装置10に備えられている操作部15を操作して測位開始の指示をすると、制御部18の制御下で測位のための動作を開始する。
【0289】
まず、ステップS1040において、制御部18がバッテリ電源37の蓄電残量を調べ、その蓄電残量が予め決められている規定値に較べて十分か否か判断する。蓄電残量が十分であった場合(「YES」の場合)には、ステップS1042に移行して、GPS測位モードに設定し、更に、ステップS1044において、そのGPS測位モードによって測位装置10の現在位置(xp,yp)を測位する。
【0290】
上記ステップS1040において、制御部18がバッテリ電源37の蓄電残量が十分でないと判断すると(「NO」の場合)、ステップS1046に移行して、基地局測位モードに設定し、更に、ステップS1048において、その基地局測位モードによって測位装置10の現在位置(xp,yp)を測位する。
【0291】
こうして、GPS測位モード又は基地局測位モードによって、測位装置10の現在位置(xp,yp)を測位し終えると、次に、ステップS1050〜S1056の処理を行うことにより、測位結果である現在位置(xp,yp)とナビ情報等を、図15(a)(b)にて例示したように、表示部16に表示し、一連の測位動作を終了する。
【0292】
かかる変形例によれば、少ない消費電力でも測位が可能な基地局測位モードが備えられているので、バッテリ電源37の消費電力を大幅に低減することができる他、バッテリ電源37の蓄電残量が十分にあるときには、高精度の測位が可能なGPS測位モードによる測位を行うので、より精度の高い現在位置をユーザー等に提供することができる。
【0293】
尚、以上の本実施形態及び変形例では、基地局測位モードによる測位の際に、第1,第2の実施形態で既述した測位方法によって測位することとして説明した。つまり、基地局から到来する電波を測位装置10が受信して、自らが現在位置(xp,yp)を測位する場合を説明した。
【0294】
しかし、本実施形態及び変形例は、基地局測位モードによる測位の際に、第3の実施形態又は第4の実施形態の測位方法によって測位することが可能である。
【0295】
つまり、基地局測位モードによる測位の際、第3の実施形態において既述した測位方法を適用する場合には、図23中のステップS1022或いはS1048において、測位装置10から基地局側へ測位用電波を送信し、基地局及び管理センタ側が測位した現在位置(xp,yp)を測位装置10へ返送させることで、基地局測位モードによる測位を行うことができる。
【0296】
また、基地局測位モードによる測位の際、第4の実施形態において既述した測位方法を適用する場合には、図23中のステップS1022或いはS1048において、基地局から到来する電波を測位装置10が受信して、自らが現在位置(xp,yp)を測位すると共に、測位装置10から基地局側へ測位用電波を送信し、基地局及び管理センタ側で現在位置(xp,yp)’を測位させ、これら複数の現在位置(xp,yp)と(xp,yp)’から最適現在位置OPT(xp,yp)を求めることができる。したがって、第4の実施形態において既述した測位方法を適用すると、GPS測位モードと相俟って極めて精度の高い現在位置を測位してユーザー等に提供することが可能となる。
【0297】
また、図22に示した測位装置10は、第1〜第4の実施形態において説明した測位とGPSシステムを利用する測位との両方の測位を行うことが可能な、距離測定部12と位置演算部13及び直接波検出部14が設けられているが、第3の実施形態において説明した測位とGPSシステムを利用する測位とを行う場合には、これらの距離測定部12と位置演算部13及び直接波検出部14を、GPSシステムを利用する測位を行うための機能のみを有したものに置き換えることが可能である。
【0298】
つまり、第3の実施形態において説明した測位方法では、測位装置10から出力した電波を基地局側が受信して測位装置10の現在位置(xp,yp)を測位するので、距離測定部12と位置演算部13及び直接波検出部14を、GPSシステムを利用する測位を行うための機能に特化した距離測定部と位置演算部及び直接波検出部に置き換えることができる。
【0299】
このように、距離測定部12と位置演算部13及び直接波検出部14を、GPSシステムを利用する測位を行うための機能に特化した距離測定部と位置演算部及び直接波検出部に置き換えると、測位装置10の構成を簡素化し、また、軽量化を図ることが可能となる。
【0300】
また、GPSシステムを利用する測位を行うための機能に特化した距離測定部と位置演算部及び直接波検出部を、GPS受信部36と共にユニット化し、そのユニットを測位装置10や移動局の筐体に着脱自在に接続するようにしてもよい。このように、ユニット化を行うと、既存の携帯電話やナビゲーション装置を援用しても、既述したGPS測位モードと基地局測定モードを備えた移動局を実現することができ、ユーザー等の利便性の向上を図ることができる。また、基地局測位モードを多用することで、バッテリ電源37の電力消費を低減することも可能である。
【0301】
尚、以上に説明した第1〜第5の実施形態では、移動局として、携帯電話や車載用のナビゲーション装置について説明したが、本発明はこれに限定されるものではなく、携帯情報端末装置(Personal Digital Assistant:PDA)やパーソナルコンピュータ等の電子機器を移動局として適用することができるものである。
【0302】
【発明の効果】
以上説明したように本発明は、複数の基地局から移動局に到来する複数の電波の中から直接波の候補を抽出し、その直接波の候補から直接波に相当する受信信号を導出し、導出した受信信号を用いて移動局の現在位置を測位することによって、移動局の現在位置を高い精度で求めるので、多様化する移動体通信環境やナビゲーションシステム環境等への対応を可能にする測位装置と測位方法及び測位システムを提供することができる。
【0303】
また、移動局から複数の各基地局に到来する複数の電波の中から直接波の候補を抽出し、その直接波の候補から直接波に相当する受信信号を導出し、導出した受信信号を用いて移動局の現在位置を測位することによって、移動局の現在位置を高い精度で求めるので、多様化する移動体通信環境やナビゲーションシステム環境等への対応を可能にする測位装置と測位方法及び測位システムを提供することができる。
【0304】
また、基地局から出力された電波が移動局に到達するのに要する所定時間、若しくは移動局から出力された電波が基地局に到達するのに要する所定時間を設定しておき、測位開始時点からその設定した所定時間内に移動局若しくは基地局に到来する電波の受信信号から、直接波の候補を抽出することとしたので、測位を行うのに必要な直接波の候補を必ず抽出することが可能となり、ひいては、移動局の現在位置を高い精度で求めることが可能となる。
【0305】
また、各基地局の通信エリアの大きさに応じた時間を上限時間に設定し、その上限時間内に移動局若しくは基地局に到来する電波の受信信号から、直接波の候補を抽出することとしたので、測位を行うのに必要な直接波の候補を必ず抽出することが可能となり、ひいては、移動局の現在位置を高い精度で求めることが可能となる。
【0306】
また、到来する電波によって生成した受信信号のうち、受信強度の大きい複数個の信号を上記直接波の候補として抽出することとするので、受信強度の大きい信号が発生する時点よりも短時間の範囲内に、必ず直接波に相当する受信信号を抽出ことができる。このため、測位を行うのに必要な直接波の候補を必ず抽出することが可能となり、ひいては、移動局の現在位置を高い精度で求めることが可能となる。
【0307】
また、複数の基地局から移動局に到来した複数の電波から求めた直接波の候補を組合わせ、その組合せに際して、直接波の候補を、各基地局当たり一つずつ選び出して組み合わせることで、複数個の組合せを求め、複数の各組合せを用いて移動局の概略位置と概略位置の測位誤差とを求め、測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、各基地局から移動局に到来した直接波に対応する受信信号として導出し、導出した複数の各基地局から到来した直接波に対応する受信信号を用いて、移動局の現在位置を測位するようにしたので、測位誤差が最も小さくなるときの受信信号に基づいて移動局を測位すると、移動局の現在位置を高い精度で求めることが可能となる。
【0308】
また、移動局から複数の基地局に到来した複数の電波から求めた直接波の候補を組合わせ、この組合せに際して、直接波の候補を、各基地局当たり一つずつ選び出して組み合わせることで、複数個の組合せを求め、複数の各組合せを用いて移動局の概略位置と概略位置の測位誤差とを求め、測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、移動局から各基地局に到来した直接波に対応する受信信号として導出し、導出した複数の各基地局から到来した直接波に対応する受信信号を用いて、移動局の現在位置を測位するようにしたので、測位誤差が最も小さくなるときの受信信号に基づいて移動局を測位すると、移動局の現在位置を高い精度で求めることが可能となる。
【0309】
また、移動局と基地局間の通信電波を利用して移動局の現在位置を測位するので、移動局側の消費電力を低減化することができる。そのため、GPSシステムを利用した測位との併用により、消費電力の低減化を実現しつつ、高い測位精度を維持した測位を行うことを可能にする。
【図面の簡単な説明】
【図1】通信エリアのセル構成を模式的に示した図である。
【図2】第1実施形態の移動局の要部構成を示すブロック図である。
【図3】移動局に設けられた送受信部の構成を示すブロック図である。
【図4】移動局に設けられた距離測定部と位置演算部及び直接波検出部の構成を示すブロック図である。
【図5】距離測定部における疑似距離の測定動作を説明するための図である。
【図6】本実施形態の説明で用いる用語の定義と測位原理とを説明するための図である。
【図7】移動局の測位動作を説明するためのフローチャートである。
【図8】移動局の測位動作、特に第1回目の位置演算処理の動作を説明するためのフローチャートである。
【図9】移動局の測位動作、特に第1回目の直接波検出処理の動作を説明するためのフローチャートである。
【図10】更に移動局の測位動作、特に第2回目の位置演算処理の動作を説明するためのフローチャートである。
【図11】更に移動局の測位動作、特に第2回目の直接波検出処理の動作を説明するためのフローチャートである。
【図12】更に移動局の測位動作、特に第3回目の位置演算処理の動作を説明するためのフローチャートである。
【図13】更に移動局の測位動作、特に第3回目の直接波検出処理の動作を説明するためのフローチャートである。
【図14】更に移動局の測位動作、特に最終判定処理の動作を説明するためのフローチャートである。
【図15】表示部の表示例を示す図である。
【図16】第2の実施形態の動作を説明するためのフローチャートである。
【図17】第3の実施形態における測位原理を説明するための図である。
【図18】第3の実施形態における移動局の構成を示すブロック図である。
【図19】第3の実施形態における基地局に備えられる測位装置及び管理センタの構成を示すブロック図である。
【図20】第3の実施形態の動作を説明するためのフローチャートである。
【図21】第4の実施形態における測位原理を説明するための図である。
【図22】第5の実施形態における移動局の構成を示すブロック図である。
【図23】第5の実施形態の動作を説明するためのフローチャートである。
【図24】第5の実施形態における変形例の動作を説明するためのフローチャートである。
【図25】従来の移動体通信システムの構成を示す図である。
【図26】従来の携帯電話の構成を示すブロック図である。
【図27】従来の携帯電話に設けられた距離測定部と位置演算部の構成を示すブロック図である。
【図28】従来の伝搬距離検出手法を説明するための図である。
【図29】従来のマルチパスフェージング等の影響によって生じる問題点を説明するための図である。
【図30】従来の伝搬距離検出手法の問題点を説明するための図である。
【図31】従来の測位手法の問題点を説明するための図である。
【符号の説明】
A,B,C…基地局
10…測位装置(移動局)
11,11bs…送受信部
12,12bs…距離測定部
13,13cnt…位置演算部
14,14cnt…直接波検出部
15…操作部
16…表示部
17…記憶部
18,18bs,18cnt…制御部
11rx…受信部
11tx…送信部
29a〜29c…相関器
30a〜30c…距離演算部
31a〜31c…相関用データ発生器
32a〜32c…閾値生成部
33…測位装置
34…管理センタ
35…データベース

Claims (26)

  1. 通信エリア内に配置された複数の基地局から到来する電波を利用して移動局の現在位置を測位する前記移動局に設けられる測位装置であって、
    前記複数の基地局より到来する各電波を受信して、各電波に対応した受信信号を生成する受信手段と、
    前記受信手段で生成された前記受信信号から、前記複数の各基地局より前記移動局に到来した各電波毎に、直接波の候補を複数個ずつ抽出する直接波候補抽出手段と、
    前記直接波候補手段で抽出された前記複数個の直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、前記複数の各組合せを用いて前記移動局の概略位置と前記概略位置の測位誤差とを求め、前記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、前記複数の各基地局から移動局に到来した直接波に対応する受信信号として導出する導出手段と、
    前記導出手段によって導出された前記複数の各基地局から到来した直接波に対応する受信信号を用いて、前記移動局の現在位置を測位する測位演算手段と、
    を備えることを特徴とする測位装置。
  2. 通信エリア内に配置された複数の基地局から到来する電波を利用して移動局の現在位置を測位する前記移動局に設けられる測位装置であって、
    前記複数の基地局より到来する各電波を受信して、各電波に対応した受信信号を生成する受信手段と、
    前記受信手段で生成された前記受信信号から、前記複数の各基地局より前記移動局に到来した各電波毎に、直接波の候補を複数個ずつ抽出する直接波候補抽出手段と、
    前記直接波候補手段で抽出された前記複数個の直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、前記複数の各組合せを用いて前記移動局の概略位置と前記概略位置の測位誤差とを求め、前記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、前記複数の各基地局から移動局に到来した直接波に対応する受信信号として導出する導出手段と、
    前記導出手段によって導出された前記複数の各基地局から到来した直接波に対応する受信信号を用いて、前記移動局の現在位置を測位する測位演算手段と、
    GPSシステムを利用して移動局の現在位置を測位する測位手段と、
    前記測位手段によって測位した移動局の現在位置が所定の測位誤差を超えると、
    前記測位手段による測位から、前記受信手段と直接波候補抽出手段と導出手段及び測位演算手段とによる測位に切り替える制御手段と、
    を備えることを特徴とする測位装置。
  3. 移動局から通信エリア内に配置された複数の基地局に到来する電波を利用して移動局の現在位置を測位する前記基地局側に設けられる測位装置であって、
    前記複数の各基地局に設けられ、前記移動局から到来する電波を受信して、各電波に対応した受信信号を生成する受信手段と、
    前記受信手段で生成された前記受信信号から、前記複数の各基地局に到来した各電波毎に、直接波の候補を複数個ずつ抽出する直接波候補抽出手段と、
    前記直接波候補手段で抽出された前記複数個の直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、前記複数の各組合せを用いて前記移動局の概略位置と前記概略位置の測位誤差とを求め、前記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、前記移動局から前記複数の各基地局に到来した直接波に対応する受信信号として導出する導出手段と、
    前記導出手段によって導出された前記複数の各基地局に到来した直接波に対応する受信信号を用いて、前記移動局の現在位置を測位する測位演算手段と、
    を備えることを特徴とする測位装置。
  4. 前記直接波候補抽出手段は、測位開始時点から所定時間内に前記受信手段へ到来する電波によって生成された受信信号から、前記直接波の候補を抽出すること
    を特徴とする請求項1又は2記載の測位装置。
  5. 前記直接波候補抽出手段は、前記所定時間内に前記受信手段へ到来する電波によって生成された受信信号のうち、受信強度の大きい複数個の信号を前記直接波の候補として抽出すること
    を特徴とする請求項1又は2記載の測位装置。
  6. 前記所定時間は、各基地局の通信エリアの大きさに応じて設定される時間であること
    を特徴とする請求項又は記載の測位装置。
  7. 前記所定時間は、予め決められた受信強度のレベルに達した受信信号が生じる時間であること
    を特徴とする請求項又は記載の測位装置。
  8. 前記直接波候補抽出手段は、3つの各基地局より前記移動局に到来した電波毎に直接波の候補を複数個ずつ抽出し、
    前記導出手段は、前記3つの基地局のうちの第1,第2の基地局に対応した各直接波の候補の中から一つずつ選び出した2つの直接波の候補を固定して、残余の第3の基地局に対応する各直接波の候補を変数とすることによって得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記各組合せ毎に前記移動局の概略位置と各概略位置の測位誤差とを求めると共に、前記各組合せ毎に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第3の基地局から前記移動局に到来した直接波に対応する受信信号とする第1回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局から到来した直接波から得られた受信信号とした直接波の候補と、前記第1の基地局に対応した各直接波の候補の中から選び出した一つの直接波の候補とを固定して、前記第2の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第2回目の概略位置と第2回目の各概略位置の測位誤差とを求めると共に、前記第2回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第2の基地局から前記移動局に到来した直接波に対応する受信信号とする第2回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局から到来した直接波から得られた受信信号とした直接波の候補と、前記第2回目の直接波導出処理において前記第2の基地局から到来した直接波から得られた受信信号とした直接波の候補とを固定して、前記第1の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第3回目の概略位置と第3回目の各概略位置の測位誤差とを求めると共に、前記第3回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第1の基地局から前記移動局に到来した直接波に対応する受信信号とする第3回目の直接波導出処理を行い、
    前記測位演算手段は、前記第1,第2,第3回目の直接波導出処理により求められた前記第1,第2,第3の基地局からの3つの直接波に対応する3つの受信信号を用いて、前記移動局の現在位置を測位すること
    を特徴とする請求項1記載の測位装置。
  9. 前記直接波候補抽出手段は、前記移動局より3つの各基地局に到来した電波毎に直接波の候補を複数個ずつ抽出し、
    前記導出手段は、前記3つの基地局のうちの第1,第2の基地局に対応した各直接波の候補の中から一つずつ選び出した2つの直接波の候補を固定して、残余の第3の基地局に対応する各直接波の候補を変数とすることによって得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記各組合せ毎に前記移動局の概略位置と各概略位置の測位誤差とを求めると共に、前記各組合せ毎に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記移動局から第3の基地局に到来した直接波に対応する受信信号とする第1回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局に到来した直接波から得られた受信信号とした直接波の候補と、前記第1の基地局に対応した各直接波の候補の中から選び出した一つの直接波の候補とを固定して、前記第2の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第2回目の概略位置と第2回目の各概略位置の測位誤差とを求めると共に、前記第2回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記移動局から前記第2の基地局に到来した直接波に対応する受信信号とする第2回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局に到来した直接波から得られた受信信号とした直接波の候補と、第2回目の直接波導出処理において前記第2の基地局に到来した直接波から得られた受信信号とした直接波の候補とを固定して、前記第1の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第3回目の概略位置と第3回目の各概略位置の測位誤差とを求めると共に、前記第3回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記移動局から前記第1の基地局に到来した直接波に対応する受信信号とする第3回目の直接波導出処理を行い、
    前記測位演算手段は、前記第1,第2,第3回目の直接波導出処理により求められた前記移動局から前記第1,第2,第3の基地局への直接波に対応する受信信号を用いて、前記移動局の現在位置を測位すること
    を特徴とする請求項記載の測位装置。
  10. 請求項1に記載された前記受信手段と直接波候補抽出手段と導出手段と測位演算手段とを有して構成された第1の測位手段を備える測位装置であって、
    GPSシステムを利用して移動局の現在位置を測位する第2の測位手段と、
    前記第1,第2の測位手段に駆動電力を供給する電源手段と、
    前記電源手段の蓄電残量を検出し、検出した蓄電残量に応じて、前記第1の測位手段又は前記第2の測位手段への前記電源手段からの駆動電力の供給を切り替える電源制御手段と、
    を備えることを特徴とする測位装置。
  11. 通信エリア内に配置された複数の基地局から移動局へ到来する電波を利用して移動局の現在位置を測位する測位方法であって、
    前記複数の基地局より到来する各電波を受信して、各電波に対応した受信信号を生成する第1の工程と、
    前記第1の工程で生成された前記受信信号から、前記複数の各基地局より前記移動局に到来した各電波毎に、直接波の候補を複数個ずつ抽出する第2の工程と、
    前記第2の工程で抽出された前記複数個の直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、前記複数の各組合せを用いて前記移動局の概略位置と前記概略位置の測位誤差とを求め、前記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、前記複数の各基地局から移動局に到来した直接波に対応する受信信号として導出する第3の工程と、
    前記第3の工程で導出された前記複数の各基地局から到来した直接波に対応する受信信号を用いて、前記移動局の現在位置を測位する第4の工程と、
    を備えることを特徴とする測位方法。
  12. 移動局から通信エリア内に配置された複数の基地局に到来する電波を利用して移動局の現在位置を測位する測位方法であって、
    前記移動局から複数の基地局に到来する電波を、前記複数の基地局で受信して、各電波に対応した受信信号を生成する第1の工程と、
    前記第1の工程で生成された前記受信信号から、前記複数の各基地局に到来した各電波毎に、直接波の候補を複数個ずつ抽出する第2の工程と、
    前記第2の工程で抽出された前記複数個の直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、前記複数の各組合せを用いて前記移動局の概略位置と前記概略位置の測位誤差とを求め、前記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、前記移動局から前記複数の各基地局に到来した直接波に対応する受信信号として導出する第3の工程と、
    前記第3の工程で導出された前記複数の各基地局に到来した直接波に対応する受信信号を用いて、前記移動局の現在位置を測位する第4の工程と、
    を備えることを特徴とする測位方法。
  13. 前記第1の工程において、測位開始時点から所定時間内に受信した電波によって生成した受信信号から、前記直接波の候補を抽出すること
    を特徴とする請求項11又は12記載の測位方法。
  14. 前記第1の工程において、前記所定時間内に受信した電波によって生成した受信信号のうち、受信強度の大きい複数個の信号を前記直接波の候補として抽出すること
    を特徴とする請求項11又は12記載の測位方法。
  15. 前記所定時間は、各基地局の通信エリアの大きさに応じて設定される時間であること
    を特徴とする請求項13又は14記載の測位方法。
  16. 前記所定時間は、予め決められた受信強度のレベルに達した受信信号が生じる時間であること
    を特徴とする請求項13又は14記載の測位方法。
  17. 前記第2の工程において、3つの各基地局より前記移動局に到来した電波毎に直接波の候補を複数個ずつ抽出し、
    前記第3の工程において、前記3つの基地局のうちの第1,第2の基地局に対応した各直接波の候補の中から一つずつ選び出した2つの直接波の候補を固定して、残余の第3の基地局に対応する各直接波の候補を変数とすることによって得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記各組合せ毎に前記移動局の概略位置と各概略位置の測位誤差とを求めると共に、前記各組合せ毎に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第3の基地局から前記移動局に到来した直接波に対応する受信信号とする第1回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局から到来した直接波から得られた受信信号とした直接波の候補と、前記第1の基地局に対応した各直接波の候補の中から選び出した一つの直接波の候補とを固定して、前記第2の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第2回目の概略位置と第2回目の各概略位置の測位誤差とを求めると共に、前記第2回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第2の基地局から前記移動局に到来した直接波に対応する受信信号とする第2回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局から到来した直接波から得られた受信信号とした直接波の候補と、第2回目の直接波導出処理において前記第2の基地局から到来した直接波から得られた受信信号とした直接波の候補とを固定して、前記第1の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第3回目の概略位置と第3回目の各概略位置の測位誤差とを求めると共に、前記第3回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第1の基地局から前記移動局に到来した直接波に対応する受信信号とする第3回目の直接波導出処理を行い、
    前記第4の工程において、前記第1,第2,第3回目の直接波導出処理により求められた前記第1,第2,第3の基地局からの直接波に対応する受信信号を用いて、前記移動局の現在位置を測位すること
    を特徴とする請求項11記載の測位方法。
  18. 前記第2の工程において、移動局より3つの各基地局に到来した電波毎に直接波の候補を複数個ずつ抽出し、
    前記第3の工程において、前記3つの基地局のうちの第1,第2の基地局に対応した各直接波の候補の中から一つずつ選び出した2つの直接波の候補を固定して、残余の第3の基地局に対応する各直接波の候補を変数とすることによって得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記各組合せ毎に前記移動局の概略位置と各概略位置の測位誤差とを求めると共に、前記各組合せ毎に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記移動局から第3の基地局に到来した直接波に対応する受信信号とする第1回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局に到来した直接波から得られた受信信号とした直接波の候補と、前記第1の基地局に対応した各直接波の候補の中から選び出した一つの直接波の候補とを固定して、前記第2の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第2回目の概略位置と第2回目の各概略位置の測位誤差とを求めると共に、前記第2回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第2の基地局に到来した直接波に対応する受信信号とする第2回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局に到来した直接波から得られた受信信号とした直接波の候補と、第2回目の直接波導出処理において前記第2の基地局に到来した直接波から得られた受信信号とした直接波の候補とを固定して、前記第1の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第3回目の概略位置と第3回目の各概略位置の測位誤差とを求めると共に、前記第3回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第1の基地局に到来した直接波に対応する受信信号とする第3回目の直接波導出処理を行い、
    前記第4の工程において、前記第1,第2,第3回目の直接波導出処理により求められた前記移動局から前記第1,第2,第3の基地局への直接波に対応する受信信号を用いて、前記移動局の現在位置を測位すること
    を特徴とする請求項12記載の測位方法。
  19. 複数の基地局が配置された通信エリア内に位置する移動局の現在位置を測位する測位システムであって、
    前記移動局には、
    前記複数の基地局より到来する各電波を受信して、各電波に対応した受信信号を生成する受信手段と、
    前記受信手段で生成された前記受信信号から、前記複数の各基地局より前記移動局に到来した各電波毎に、直接波の候補を複数個ずつ抽出する直接波候補抽出手段と、
    前記直接波候補手段で抽出された前記複数個の直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、前記複数の各組合せを用いて前記移動局の概略位置と前記概略位置の測位誤差とを求め、前記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、前記複数の各基地局から移動局に到来した直接波に対応する受信信号として導出する導出手段と、
    前記導出手段によって導出された前記複数の各基地局から到来した直接波に対応する受信信号を用いて、前記移動局の現在位置を測位する測位演算手段とが備えられ、
    前記通信エリア内に配置された複数の基地局から前記移動局に到来する電波を利用して前記移動局の現在位置を移動局側で測位すること
    を特徴とする測位システム。
  20. 複数の基地局が配置された通信エリア内に位置する移動局の現在位置を測位する測位システムであって、
    前記複数の各基地局に設けられ、前記移動局から到来する電波を受信して、各電波に対応した受信信号を生成する受信手段と、
    前記受信手段で生成された前記受信信号から、前記複数の各基地局に到来した各電波毎に、直接波の候補を複数個ずつ抽出する直接波候補抽出手段と、
    前記直接波候補手段で抽出された前記複数個の直接波の候補を各基地局当たり一つずつ選び出して組み合わせることによって、直接波の候補から成る複数の組合せを求めると共に、前記複数の各組合せを用いて前記移動局の概略位置と前記概略位置の測位誤差とを求め、前記測位誤差が最小値となったときの組み合わせに含まれる直接波の候補を、前記移動局から前記複数の各基地局に到来した直接波に対応する受信信号として導出する導出手段と、
    前記導出手段によって導出された前記複数の各基地局に到来した直接波に対応する受信信号を用いて、前記移動局の現在位置を測位する測位演算手段とを備え、
    前記移動局から前記通信エリア内に配置された複数の基地局に到来する電波を利用して前記移動局の現在位置を基地局側で測位すること
    を特徴とする測位システム。
  21. 前記直接波候補抽出手段は、測位開始時点から所定時間内に前記受信手段へ到来する電波によって生成された受信信号から、前記直接波の候補を抽出すること
    を特徴とする請求項19又は20記載の測位システム。
  22. 前記直接波候補抽出手段は、前記所定時間内に前記受信手段へ到来する電波によって生成された受信信号のうち、受信強度の大きい複数個の信号を前記直接波の候補として抽出すること
    を特徴とする請求項19又は20記載の測位システム。
  23. 前記所定時間は、各基地局の通信エリアの大きさに応じて設定される時間であること
    を特徴とする請求項21又は22記載の測位システム。
  24. 前記所定時間は、予め決められた受信強度のレベルに達した受信信号が生じる時間であること
    を特徴とする請求項21又は22記載の測位システム。
  25. 前記直接波候補抽出手段は、3つの各基地局より前記移動局に到来した電波毎に直接波の候補を複数個ずつ抽出し、
    前記導出手段は、前記3つの基地局のうちの第1,第2の基地局に対応した各直接波の候補の中から一つずつ選び出した2つの直接波の候補を固定して、残余の第3の基地局に対応する各直接波の候補を変数とすることによって得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記各組合せ毎に前記移動局の概略位置と各概略位置の測位誤差とを求めると共に、前記各組合せ毎に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第3の基地局から前記移動局に到来した直接波に対応する受信信号とする第1回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局から到来した直接波から得られた受信信号とした直接波の候補と、前記第1の基地局に対応した各直接波の候補の中から選び出した一つの直接波の候補とを固定して、前記第2の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第2回目の概略位置と第2回目の各概略位置の測位誤差とを求めると共に、前記第2回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第2の基地局から前記移動局に到来した直接波に対応する受信信号とする第2回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局から到来した直接波から得られた受信信号とした直接波の候補と、前記第2回目の直接波導出処理において前記第2の基地局から到来した直接波から得られた受信信号とした直接波の候補とを固定して、前記第1の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第3回目の概略位置と第3回目の各概略位置の測位誤差とを求めると共に、前記第3回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第1の基地局から前記移動局に到来した直接波に対応する受信信号とする第3回目の直接波導出処理を行い、
    前記測位演算手段は、前記第1,第2,第3回目の直接波導出処理により求められた前記第1,第2,第3の基地局からの直接波に対応する受信信号を用いて、前記移動局の現在位置を測位すること
    を特徴とする請求項19記載の測位システム。
  26. 前記直接波候補抽出手段は、前記移動局より3つの各基地局に到来した電波毎に直接波の候補を複数個ずつ抽出し、
    前記導出手段は、前記3つの基地局のうちの第1,第2の基地局に対応した各直接波の候補の中から一つずつ選び出した2つの直接波の候補を固定して、残余の第3の基地局に対応する各直接波の候補を変数とすることによって得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記各組合せ毎に前記移動局の概略位置と各概略位置の測位誤差とを求めると共に、前記各組合せ毎に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記移動局から第3の基地局に到来した直接波に対応する受信信号とする第1回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局に到来した直接波から得られた受信信号とした直接波の候補と、前記第1の基地局に対応した各直接波の候補の中から選び出した一つの直接波の候補とを固定して、前記第2の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第2回目の概略位置と第2回目の各概略位置の測位誤差とを求めると共に、前記第2回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第2の基地局に到来した直接波に対応する受信信号とする第2回目の直接波導出処理を行い、
    第1回目の直接波導出処理において前記第3の基地局に到来した直接波から得られた受信信号とした直接波の候補と、第2回目の直接波導出処理において前記第2の基地局に到来した直接波から得られた受信信号とした直接波の候補とを固定して、前記第1の基地局に対応する各直接波の候補を変数とすることで得られる直接波の候補の組合せを用いて測位演算を行うことにより、前記移動局の第3回目の概略位置と第3回目の各概略位置の測位誤差とを求めると共に、前記第3回目に求めた測位誤差のうち最小値となる測位誤差に対応する直接波の候補を、前記第1の基地局に到来した直接波に対応する受信信号とする第3回目の直接波導出処理を行い、
    前記測位演算手段は、前記第1,第2,第3回目の直接波導出処理により求められた前記移動局から前記第1,第2,第3の基地局への直接波に対応する受信信号を用いて、前記移動局の現在位置を測位すること
    を特徴とする請求項20記載の測位システム。
JP2001051476A 2001-02-27 2001-02-27 測位装置と測位方法及び測位システム Expired - Fee Related JP4396801B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2001051476A JP4396801B2 (ja) 2001-02-27 2001-02-27 測位装置と測位方法及び測位システム
CNB021065292A CN100496161C (zh) 2001-02-27 2002-02-26 测位装置和测位方法以及测位系统
US10/083,292 US7043257B2 (en) 2001-02-27 2002-02-27 Positioning apparatus, positioning method, and positioning system
EP02004536A EP1235077A3 (en) 2001-02-27 2002-02-27 Apparatus, method and system for positioning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001051476A JP4396801B2 (ja) 2001-02-27 2001-02-27 測位装置と測位方法及び測位システム

Publications (3)

Publication Number Publication Date
JP2002250765A JP2002250765A (ja) 2002-09-06
JP2002250765A5 JP2002250765A5 (ja) 2006-08-10
JP4396801B2 true JP4396801B2 (ja) 2010-01-13

Family

ID=18912254

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001051476A Expired - Fee Related JP4396801B2 (ja) 2001-02-27 2001-02-27 測位装置と測位方法及び測位システム

Country Status (4)

Country Link
US (1) US7043257B2 (ja)
EP (1) EP1235077A3 (ja)
JP (1) JP4396801B2 (ja)
CN (1) CN100496161C (ja)

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040002346A1 (en) * 2000-12-14 2004-01-01 John Santhoff Ultra-wideband geographic location system and method
JP4349758B2 (ja) * 2001-03-27 2009-10-21 パイオニア株式会社 位置測位装置
JP2003339070A (ja) * 2002-05-21 2003-11-28 Hitachi Ltd 位置検出システムおよび携帯端末およびサーバ
US7269424B2 (en) * 2002-10-16 2007-09-11 Sony Ericsson Mobile Communications Ab Mobile terminal implementing a ranging signal receiver and method
DE10304192A1 (de) * 2003-01-29 2004-08-05 Volkswagen Ag Verfahren und Vorrichtung zur Bestimmung der Position eines Fahrzeugs
WO2005010549A2 (en) * 2003-07-23 2005-02-03 Qualcomm Incorporated Selecting a navigation solution used in determining the position of a device in a wireless communication system
US7280624B2 (en) 2003-08-29 2007-10-09 Hitachi, Ltd. Method and apparatus for noise threshold calculation in wireless communication
JP4458247B2 (ja) * 2004-05-12 2010-04-28 日本電気株式会社 無線基地局装置設定システムおよび無線基地局装置設定方法
US7773964B2 (en) * 2004-10-25 2010-08-10 Qualcomm Incorporated Systems, methods and apparatus for determining a radiated performance of a wireless device
US7881905B2 (en) * 2004-11-17 2011-02-01 Qualcomm Incorporated Method for ambiguity resolution in location determination
JPWO2006106918A1 (ja) * 2005-03-31 2008-09-11 日本電気株式会社 携帯無線端末およびその移動速度検出方法
JP2007174595A (ja) * 2005-12-26 2007-07-05 Toshiba Corp 無線通信機器及び無線通信方法
US20100041417A1 (en) * 2006-12-28 2010-02-18 Hans Lind System for determining network structure and positions of mobile devices in a wireless communication network
ITMI20070412A1 (it) * 2007-03-01 2008-09-02 Vodafone Omnitel Nv Metodo per calcolare la posizione geografica di un terminale mobile.
US8055886B2 (en) * 2007-07-12 2011-11-08 Texas Instruments Incorporated Processor micro-architecture for compute, save or restore multiple registers and responsive to first instruction for repeated issue of second instruction
JP5135946B2 (ja) * 2007-08-14 2013-02-06 富士通株式会社 無線測位システム
JP5499435B2 (ja) * 2007-11-20 2014-05-21 セイコーエプソン株式会社 相互相関判定方法、測位装置及び電子機器
FR2945176B1 (fr) * 2009-04-30 2012-07-20 Pole Star Sa Methode de positionnement par signaux wi-fi
KR101627633B1 (ko) 2009-07-13 2016-06-07 삼성전자주식회사 기지국들로부터 전송되는 고유의 시퀀스들을 이용하여 단말의 위치를 추정하는 장치 및 방법
US8106818B2 (en) * 2009-12-31 2012-01-31 Polaris Wireless, Inc. Positioning system and positioning method
US8106817B2 (en) * 2009-12-31 2012-01-31 Polaris Wireless, Inc. Positioning system and positioning method
US9351243B2 (en) * 2010-01-25 2016-05-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for a terminal of a wireless communication network
JP5081274B2 (ja) * 2010-05-25 2012-11-28 株式会社エヌ・ティ・ティ・ドコモ 移動通信端末及び測位方式選択方法
JP5087105B2 (ja) * 2010-06-03 2012-11-28 株式会社エヌ・ティ・ティ・ドコモ 測位装置及び方法
KR101301979B1 (ko) 2010-12-21 2013-08-30 주식회사 케이티 근거리 통신을 위한 액세스 포인트를 이용한 위치 측정 방법 및 장치와 액세스 포인트의 위치 추정 방법
JP5638476B2 (ja) * 2011-07-12 2014-12-10 株式会社Nttドコモ 測位支援装置及び測位支援方法
US10151843B2 (en) 2011-11-22 2018-12-11 Radio Systems Corporation Systems and methods of tracking position and speed in GNSS applications
JP6032211B2 (ja) 2011-12-12 2016-11-24 株式会社村田製作所 位置測定装置
CN103428727B (zh) * 2012-05-14 2018-07-20 中兴通讯股份有限公司 一种ue接近微基站的检测方法及系统
US10437658B2 (en) 2013-06-06 2019-10-08 Zebra Technologies Corporation Method, apparatus, and computer program product for collecting and displaying sporting event data based on real time data for proximity and movement of objects
US9715005B2 (en) 2013-06-06 2017-07-25 Zih Corp. Method, apparatus, and computer program product improving real time location systems with multiple location technologies
US9699278B2 (en) 2013-06-06 2017-07-04 Zih Corp. Modular location tag for a real time location system network
US11423464B2 (en) 2013-06-06 2022-08-23 Zebra Technologies Corporation Method, apparatus, and computer program product for enhancement of fan experience based on location data
US10609762B2 (en) 2013-06-06 2020-03-31 Zebra Technologies Corporation Method, apparatus, and computer program product improving backhaul of sensor and other data to real time location system network
US20140365194A1 (en) 2013-06-06 2014-12-11 Zih Corp. Method, apparatus, and computer program product for dynamics/kinetics model selection
US9517417B2 (en) 2013-06-06 2016-12-13 Zih Corp. Method, apparatus, and computer program product for performance analytics determining participant statistical data and game status data
US9668164B2 (en) 2014-06-05 2017-05-30 Zih Corp. Receiver processor for bandwidth management of a multiple receiver real-time location system (RTLS)
WO2015187991A1 (en) 2014-06-05 2015-12-10 Zih Corp. Systems, apparatus and methods for variable rate ultra-wideband communications
WO2015186044A1 (en) 2014-06-05 2015-12-10 Zih Corp. Receiver processor for adaptive windowing and high-resolution toa determination in a multiple receiver target location system
US9626616B2 (en) 2014-06-05 2017-04-18 Zih Corp. Low-profile real-time location system tag
US10261169B2 (en) 2014-06-05 2019-04-16 Zebra Technologies Corporation Method for iterative target location in a multiple receiver target location system
US20150375083A1 (en) 2014-06-05 2015-12-31 Zih Corp. Method, Apparatus, And Computer Program Product For Enhancement Of Event Visualizations Based On Location Data
US9661455B2 (en) 2014-06-05 2017-05-23 Zih Corp. Method, apparatus, and computer program product for real time location system referencing in physically and radio frequency challenged environments
US9759803B2 (en) 2014-06-06 2017-09-12 Zih Corp. Method, apparatus, and computer program product for employing a spatial association model in a real time location system
EP3152585B1 (en) 2014-06-06 2022-04-27 Zebra Technologies Corporation Method, apparatus, and computer program product improving real time location systems with multiple location technologies
JP6551969B2 (ja) * 2015-03-11 2019-07-31 国立大学法人電気通信大学 位置測定装置、位置測定方法、プログラム、および位置測定システム
EP3485683B1 (en) * 2016-08-12 2023-03-08 Sony Group Corporation Location server, infrastructure equipment, communications device and methods for the use of supplementary postioning reference signals
JP6867902B2 (ja) * 2017-07-06 2021-05-12 株式会社東芝 位置推定装置、位置推定方法およびコンピュータプログラム
CN113412432A (zh) * 2019-02-15 2021-09-17 三菱电机株式会社 测位装置、测位系统、移动终端及测位方法
US10862520B1 (en) * 2020-06-25 2020-12-08 Link Labs, Inc. Apparatus and method for mitigating effects of multipath interference between wireless communication nodes via constraint of estimated node location
KR20240097829A (ko) * 2021-11-10 2024-06-27 소니 세미컨덕터 솔루션즈 가부시키가이샤 정보 처리 장치, 정보 처리 방법, 프로그램

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9519087D0 (en) * 1995-09-19 1995-11-22 Cursor Positioning Sys Ltd Navigation and tracking system
US5945948A (en) 1996-09-03 1999-08-31 Motorola, Inc. Method and apparatus for location finding in a communication system
GB9717844D0 (en) * 1997-08-23 1997-10-29 The Technology Partnership Plc Improvements in,or relating to,digital cellular radio communication networks
US6414634B1 (en) * 1997-12-04 2002-07-02 Lucent Technologies Inc. Detecting the geographical location of wireless units
US5982324A (en) * 1998-05-14 1999-11-09 Nortel Networks Corporation Combining GPS with TOA/TDOA of cellular signals to locate terminal
US6356608B1 (en) * 1998-06-29 2002-03-12 Telefonaktiebolaget Lm Ericsson (Publ) Method, apparatus, and system for determining a location of a frequency synchronization signal
US6310576B1 (en) * 1998-12-30 2001-10-30 Motorola, Inc. Method of identifying location using a master clock to synchronize time of arrival signals
US6961543B2 (en) * 2001-02-14 2005-11-01 Denso Corporation Pilot phase measurement error estimator for position location
EP1501201A1 (en) * 2003-07-02 2005-01-26 Sony Ericsson Mobile Communications AB Mobile telephone with GPS receiver and control method therefor

Also Published As

Publication number Publication date
CN100496161C (zh) 2009-06-03
EP1235077A2 (en) 2002-08-28
US7043257B2 (en) 2006-05-09
CN1372393A (zh) 2002-10-02
EP1235077A3 (en) 2005-06-29
JP2002250765A (ja) 2002-09-06
US20020151314A1 (en) 2002-10-17

Similar Documents

Publication Publication Date Title
JP4396801B2 (ja) 測位装置と測位方法及び測位システム
JP4349758B2 (ja) 位置測位装置
CN106461752B (zh) 自适应定位
Wang et al. Bluetooth positioning using RSSI and triangulation methods
KR101077502B1 (ko) 핸드헬드 오브젝트 선택기
US6850844B1 (en) Portable navigation device with integrated GPS and dead reckoning capabilities
CN100374874C (zh) 用于确定发射机与移动通信设备位置的方法和设备
TWI280807B (en) Method and system for optimizing location-based service by adjusting maximum antenna range
JP2006222943A (ja) 地理的位置確認サービス
JP2002062344A (ja) 無線位置および方向インディケータシステム
US7212159B2 (en) Positioning system, apparatus and method
CN106415305B (zh) 定位误差半径确定
JP2000102058A (ja) 移動端末の位置検出方法および装置
US8559370B2 (en) Apparatus and method for super fine positioning with networks in tiered structure
JP2004104349A (ja) 無線端末装置及び無線通信システム
KR20150069928A (ko) 실내 측위 시스템 및 방법
JP2005061842A (ja) 計測端末、サービス装置、及び要求端末
KR20050014564A (ko) Gps 위성 전파 음영 지역에서 이동 통신 단말기의위치를 측정하기 위한 방법 및 시스템
JP3458824B2 (ja) 位置算出方法、位置算出装置及び携帯端末
SE522597C2 (sv) Anordning och metoder för positionering av mobila kommunikationsenheter
KR20220099327A (ko) 수신신호각도 및 수신신호세기를 이용한 단말기의 실내위치 추정방법
WO2012102525A9 (ko) 액세스 포인트의 위치결정 방법 및 시스템
TW201211505A (en) Systems and methods for detecting bifurcations
Rooney Combining Mobile Technologies For Accurate, Open Source, Privacy Sensitive, Zero Cost, Location Determination

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060609

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060623

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080416

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080422

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080623

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090929

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20091013

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121030

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121030

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131030

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees