JP6025777B2 - POSITIONING DEVICE, POSITIONING METHOD, AND POSITIONING PROGRAM - Google Patents
POSITIONING DEVICE, POSITIONING METHOD, AND POSITIONING PROGRAM Download PDFInfo
- Publication number
- JP6025777B2 JP6025777B2 JP2014103498A JP2014103498A JP6025777B2 JP 6025777 B2 JP6025777 B2 JP 6025777B2 JP 2014103498 A JP2014103498 A JP 2014103498A JP 2014103498 A JP2014103498 A JP 2014103498A JP 6025777 B2 JP6025777 B2 JP 6025777B2
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- measurement
- positioning
- measurement interval
- positioning device
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 60
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 title 1
- 238000005259 measurement Methods 0.000 claims description 150
- 230000001133 acceleration Effects 0.000 claims description 32
- 238000012545 processing Methods 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 6
- 238000012986 modification Methods 0.000 description 13
- 230000004048 modification Effects 0.000 description 13
- 238000009825 accumulation Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000005484 gravity Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
本発明は、位置情報を計測する測位装置、測位方法、および測位プログラムに関する。 The present invention relates to a positioning device, a positioning method, and a positioning program that measure position information.
従来、GPS(Global Positioning System)衛星から送信される衛星信号を受信し、受信した衛星信号に基づいて現在位置を計測する測位装置が知られている(例えば、特許文献1)。
衛星信号を受信して現在位置を計測する計測処理は消費電力が大きい。このため、特許文献1の測位装置では、加速度センサーを備え、この加速度センサーの検出結果に基づいて、ユーザが測位装置を装着しているか否かを判定する。そして、ユーザが測位装置を装着していないと判定したとき、計測処理の実行を停止する。これにより、ユーザが測位装置を使用していない状態で計測処理が無駄に実行されることを防止でき、消費電力を低減できる。
Conventionally, a positioning device that receives a satellite signal transmitted from a GPS (Global Positioning System) satellite and measures a current position based on the received satellite signal is known (for example, Patent Document 1).
The measurement process that receives satellite signals and measures the current position consumes a large amount of power. For this reason, the positioning device of
しかしながら、特許文献1の測位装置では、ユーザが測位装置を装着して使用している際、ユーザの動きにより加速度が検出されると、ユーザが移動していない場合でも計測処理が実行されるため、使用中の消費電力は低減できない。
また、使用中の消費電力を低減する方法としては、計測間隔を長くすることも考えられるが、単に計測間隔を長くした場合は、ユーザが移動している場合等に、計測された位置の間隔が長くなってしまい、移動経路を精度よく検出できない場合がある。
However, in the positioning device of
In addition, as a method of reducing power consumption during use, it is conceivable to increase the measurement interval. However, if the measurement interval is simply increased, the interval between the measured positions may be used when the user is moving. In some cases, the movement path cannot be accurately detected.
本発明は、移動経路を精度よく検出し、かつ、消費電力を低減可能な測位装置、測位方法、および測位プログラムを提供することを目的とする。 It is an object of the present invention to provide a positioning device, a positioning method, and a positioning program that can accurately detect a moving route and reduce power consumption.
本発明の測位装置は、現在位置を計測する位置計測装置と、周囲に設置されたアクセスポイントから、前記アクセスポイントを識別する識別情報を取得する識別情報取得部と、前記識別情報に応じた計測間隔を取得する計測間隔取得部と、前記位置計測装置を作動させて現在位置の位置情報を取得する計測処理を、前記計測間隔に基づいて実行する計測制御部と、を備え、前記計測間隔取得部は、前記位置計測装置で取得された位置情報を前記識別情報に対応付けて蓄積する蓄積部から、前記識別情報取得部で取得された識別情報に対応付けられた複数の前記位置情報を取得し、前記複数の位置情報のばらつきが小さくなるほど、間隔が長くなるように設定された前記計測間隔を取得することを特徴とする。 The positioning device of the present invention includes a position measurement device that measures a current position, an identification information acquisition unit that acquires identification information for identifying the access point from access points installed in the vicinity, and a measurement according to the identification information A measurement interval acquisition unit that acquires an interval; and a measurement control unit that executes a measurement process of operating the position measurement device to acquire position information of a current position based on the measurement interval, and acquiring the measurement interval A plurality of pieces of position information associated with the identification information acquired by the identification information acquisition unit from a storage unit that stores the position information acquired by the position measurement device in association with the identification information; The measurement interval set such that the interval becomes longer as the variation of the plurality of pieces of position information becomes smaller is obtained .
本発明によれば、ユーザの位置に応じた計測間隔に基づいて計測処理を実行できるため、通勤経路や通学経路の途中の地域等、ユーザが移動していることが多い地域では、比較的短い間隔で計測処理を実行でき、移動経路を精度よく検出できる。また、自宅や勤め先等、ユーザが滞在していることが多い地域では、比較的長い間隔で計測処理を実行でき、消費電力を低減できる。 According to the present invention, the measurement process can be executed based on the measurement interval according to the position of the user, so that it is relatively short in an area where the user often moves, such as an area in the middle of a commuting route or a school route. Measurement processing can be executed at intervals, and the movement path can be detected with high accuracy. In areas where users are often staying, such as at home or work, measurement processing can be executed at relatively long intervals, and power consumption can be reduced.
以下、本発明の実施形態を図面に基づいて説明する。
図1は、本実施形態に係る測位システムの構成を示す図である。
図1に示すように、測位システムは、位置情報衛星の1つであるGPS衛星2と、GPS衛星2から衛星信号を受信して現在位置を示す位置情報を取得する測位装置1と、ネットワークに接続可能であり、測位装置1と無線通信接続する複数のWi−Fi(Wireless Fidelity)や携帯電話の基地局等のアクセスポイント3とを備える。
ここで、衛星信号を受信して位置情報を取得する計測処理は、例えば、アクセスポイント3との通信や、加速度の検出等に比べて、電力消費が大幅に大きい。
このため、測位装置1は、位置情報を計測する間隔を制御している。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a diagram illustrating a configuration of a positioning system according to the present embodiment.
As shown in FIG. 1, the positioning system includes a GPS satellite 2 that is one of position information satellites, a
Here, the measurement process for receiving the satellite signal and acquiring the position information consumes a large amount of power as compared with, for example, communication with the
For this reason, the
[測位装置の構成]
本実施形態では、測位装置1は、例えば、携帯電話、スマートフォン(多機能携帯電話)、タブレット、ノートPC(personal computer)等の持ち運び可能な携帯型情報機器である。
図2は、測位装置1の構成を示す図である。
図2に示すように、測位装置1は、表示装置10、入力装置20、送受信装置30、加速度センサー40、GPS受信装置50、記憶装置60、制御装置70を備えている。
[Configuration of positioning device]
In the present embodiment, the
FIG. 2 is a diagram illustrating a configuration of the
As shown in FIG. 2, the
表示装置10は、液晶パネル等の表示パネルを備え、制御装置70による制御によって、各種情報を表示する。
入力装置20は、測位装置1の筐体外面に設けられたボタンと、表示装置10における画像の表示領域に応じて設けられたタッチパネルとを備える。そして、入力装置20は、ボタンおよびタッチパネルに対するユーザの入力操作に応じた操作信号を制御装置70に出力する。
送受信装置30は、アクセスポイント3と無線通信接続する通信モジュールを含んで構成されている。
加速度センサー40は、測位装置1の加速度を検出し、検出した加速度を制御装置70に出力する。
The
The
The transmission /
The
GPS受信装置50は、本発明の位置計測装置を構成し、地球の上空を所定の軌道で周回している複数のGPS衛星2から、少なくとも3個、好ましくは4個以上のGPS衛星2を捕捉し、各GPS衛星2から送信される衛星信号を復調してエフェメリス等を含む測位計算用情報を取得する。そして、取得された測位計算用情報を用いて、公知の測位演算を行って測位装置1の現在位置を示す位置情報(緯度、経度等)を取得する。そして、取得した位置情報を制御装置70に出力する。
The
記憶装置60は、フラッシュメモリー等により構成され、測位装置1の動作に必要な各種プログラムおよび情報を記憶する。
また、記憶装置60は、識別情報および位置情報が蓄積される蓄積部61を備えている。表1は、蓄積部61に格納されたデータを示す。
The
The
表1に示すように、蓄積部61には、アクセスポイント3を識別する識別情報(WiFi「A」,WiFi「B」…)と、GPS受信装置50が取得した位置情報(緯度、経度等)とが対応付けられて蓄積される。
この識別情報は、制御装置70がアクセスポイント3にアクセスした際に、アクセスポイント3から取得した識別情報の履歴である。
また、この位置情報は、GPS受信装置50によって取得された位置情報の履歴であり、当該位置情報が取得された際に、制御装置70で取得されているアクセスポイント3の識別情報に対応付けられて蓄積される。
例えば、WiFi「A」に対応付けられて蓄積されている位置情報は、測位装置1がWiFi「A」で識別されるWi−Fiのアクセスポイント3の近くに位置し、当該アクセスポイント3と通信可能な状態のときに、GPS受信装置50が取得した位置情報である。
As shown in Table 1, the storage unit 61 includes identification information (WiFi “A”, WiFi “B”...) For identifying the
This identification information is a history of identification information acquired from the
The location information is a history of location information acquired by the
For example, the location information stored in association with WiFi “A” is located near the Wi-
[制御装置の構成]
制御装置70は、測位装置1の動作を制御するものであり、CPU(Central Processing Unit)等の演算装置を備えて構成される。制御装置70は、CPUが記憶装置60に記憶されたプログラムを実行することで、計測制御部71、移動判定部72、識別情報取得部73、計測間隔取得部74として機能する。
[Configuration of control device]
The
計測制御部71は、GPS受信装置50を作動させて、衛星信号を受信し、受信した衛星信号に基づいて現在位置を示す位置情報を取得する計測処理を、計測間隔(pf)に基づいて実行する。計測間隔(pf)は、計測処理を実行する基準となる間隔であり、後述するように計測間隔取得部74によって取得される。
そして、計測制御部71は、計測処理で取得された位置情報を、蓄積部61に蓄積する。
The
Then, the
移動判定部72は、測位装置1が移動しているか否かを判定する。
具体的に、移動判定部72は、加速度センサー40を所定の間隔(例えば5分間隔)で作動させ、加速度センサー40で検出された加速度(a)に基づいて測位装置1の移動状態を判定する。
The
Specifically, the
識別情報取得部73は、移動判定部72で測位装置1が移動していると判定された場合、周囲に設置されたアクセスポイント3(通信可能なアクセスポイント3)から、当該アクセスポイント3を識別する識別情報を取得する。そして、取得した識別情報を蓄積部61に蓄積する。
When the
計測間隔取得部74は、識別情報取得部73で取得された識別情報に応じた計測間隔(pf)を取得する。
The measurement
[測位処理]
次に、測位装置1が実行する測位処理について説明する。
図3は、測位処理を示すフローチャートである。
なお、測位処理が開始される際、加速度センサー40およびGPS受信装置50は作動していない。
まず、移動判定部72は、加速度センサー40を作動させる。これにより、加速度センサー40は、測位装置1の加速度(a)を検出し、検出結果を移動判定部72に出力する。そして、移動判定部72は、加速度センサー40で検出された加速度(a)が、所定の閾値(θa)以上か否かを判定する(ステップS11)。ここで、ステップS11の処理が終了すると、移動判定部72は、加速度センサー40の動作を停止させる。
[Positioning process]
Next, the positioning process performed by the
FIG. 3 is a flowchart showing the positioning process.
Note that when the positioning process is started, the
First, the
測位装置1が移動していないときは、加速度(a)が「0」であるため、ステップS11でNOと判定され、移動判定部72は、所定の期間(例えば5分間)待機した後(ステップS12)、処理をステップS11に戻す。すなわち、測位装置1が移動して、ステップS11でYESと判定されるまで、移動判定部72は、ステップS11の処理を繰り返し実行する。
When the
測位装置1が移動し、加速度(a)が閾値(θa)以上になると、ステップS11でYESと判定され、識別情報取得部73は、周囲に設置されたアクセスポイント3(通信可能なアクセスポイント3)から、当該アクセスポイント3を識別する識別情報を取得する(ステップS13)。なお、アクセスポイント3が基地局である場合、基地局は識別情報として「area ID」と「cell ID」を備えているが、本実施形態では、識別情報取得部73は、「cell ID」を取得する。ここで、当該アクセスポイント3を識別する識別情報の集合を(f)とする。
When the
次に、識別情報取得部73は、ステップS13で取得された識別情報の集合(f)で、蓄積部61に蓄積されているアクセスポイント3の識別情報の集合(F)を更新する(ステップS14)。すなわち、集合(f)の識別情報のうち、集合(F)に含まれていない識別情報があれば、この識別情報を集合(F)に書き込む。
Next, the identification
次に、計測制御部71は、ステップS13で取得された集合(f)の識別情報がすべて、集合(F)のうち位置情報が対応付けられている識別情報に含まれているか否かを判定する(ステップS15)。
Next, the
ステップS15でNOと判定された場合、計測制御部71は、GPS受信装置50を作動させて、計測処理を実行し、現在位置を示す位置情報(df)を取得する(ステップS16)。ここで、ステップS16の処理が終了すると、計測制御部71は、GPS受信装置50の動作を停止させる。
When it determines with NO by step S15, the
次に、計測制御部71は、取得された位置情報(df)を、蓄積部61の位置情報(Df)に書き込む(ステップS17)。
このとき、計測制御部71は、位置情報(df)を、集合(f)の各識別情報に対応付けて書き込む。例えば、集合(f)にWiFi「A」およびWiFi「B」が含まれている場合、計測制御部71は、蓄積部61に蓄積されているWiFi「A」およびWiFi「B」の識別情報にそれぞれ対応付けて、位置情報(df)を書き込む。そして、計測制御部71は、処理をステップS12に進める。
Next, the
At this time, the
一方、ステップS15でYESと判定された場合、計測間隔取得部74は、蓄積部61から、位置情報(Df)を読み込む(ステップS18)。
On the other hand, when it determines with YES by step S15, the measurement space |
次に、計測間隔取得部74は、ステップS13で取得された集合(f)の各識別情報に対して、位置情報(Df)から対応する複数の位置情報を取得する。そして、各識別情報に対して、取得した複数の位置情報のばらつきに応じた計測間隔(pf)を取得する(ステップS19)。
Next, the measurement
ここで、計測間隔(pf)の取得方法の一例について説明する。
図4は、計測間隔の取得方法を説明するための図であり、1つの識別情報に対応付けられた位置情報で示される地図上の位置(P)を示した例である。状態1と状態2とは、互いに異なるアクセスポイント3に対応付けられた位置(P)を示している。
計測間隔取得部74は、まず、各位置(P)の重心位置(bc)を算出する。そして、重心位置(bc)から最も遠い位置(P1)と、2番目に遠い位置(P2)とを特定する。そして、位置(P1)と位置(P2)との間の距離(d1)を算出し、この距離(d1)に応じた計測間隔(pf)を算出して取得する。
Here, an example of a method for obtaining the measurement interval (pf) will be described.
FIG. 4 is a diagram for explaining a method for acquiring a measurement interval, and is an example showing a position (P) on a map indicated by position information associated with one piece of identification information.
The measurement
ここで、状態1の場合は、距離(d1)が比較的短いため、位置のばらつきは小さいと判定できる。この場合、測位装置1を所持するユーザは、対応する識別情報で識別されるアクセスポイント3の近くに滞在していることが多いと判定できる。この場合、計測処理を頻繁に行う必要はなく、また、頻度を少なくすることで消費電力を低減できるため、計測間隔(pf)は長くなる。
また、状態2の場合は、距離(d1)が比較的長いため、位置のばらつきは大きいと判定できる。この場合、測位装置1を所持するユーザは、対応する識別情報で識別されるアクセスポイント3の近くに位置しているとき、移動していることが多いと判定できる。この場合、移動経路を精度よく検出するためには、計測処理を頻繁に行う必要があるため、計測間隔(pf)は短くなる。
Here, in the case of the
In the case of the state 2, since the distance (d1) is relatively long, it can be determined that the position variation is large. In this case, when the user who has the
次に、計測制御部71は、前回、ステップS16で計測処理が実行されてからの経過時間(tf)を算出し(ステップS20)、経過時間(tf)が、ステップS19で算出した計測間隔(pf)以上であるか否かを判定する(ステップS21)。
ここで、集合(f)に複数の識別情報が含まれており、ステップS19で複数の計測間隔(pf)が取得された場合は、経過時間(tf)が、最も長い計測間隔以上であるか否かを判定する。
Next, the
Here, when a plurality of pieces of identification information are included in the set (f) and a plurality of measurement intervals (pf) are acquired in step S19, is the elapsed time (tf) equal to or longer than the longest measurement interval? Determine whether or not.
ステップS21でYESと判定された場合、計測制御部71は、処理をステップS16に進める。
一方、ステップS21でNOと判定された場合、計測制御部71は、処理をステップS12に進める。
これにより、ステップS16の計測処理は、ステップS15でNOと判定される場合を除いて、計測間隔(pf)に基づいて実行される。
When it determines with YES by step S21, the
On the other hand, when it is determined NO in step S21, the
Thereby, the measurement process of step S16 is executed based on the measurement interval (pf) except when determined to be NO in step S15.
[本実施形態の作用効果]
本実施形態では、計測間隔取得部74は、識別情報取得部73で取得されたアクセスポイント3の識別情報に応じた計測間隔(pf)を取得し、計測制御部71は、計測間隔(pf)に基づいて計測処理を実行する。
これによれば、ユーザの位置に応じた計測間隔に基づいて計測処理を実行できるため、通勤経路や通学経路の途中の地域等、ユーザが移動していることが多い地域では、比較的短い間隔で計測処理を実行でき、移動経路を精度よく検出できる。また、自宅や勤め先等、ユーザが滞在していることが多い地域では、比較的長い間隔で計測処理を実行でき、消費電力を低減できる。
[Operational effects of this embodiment]
In the present embodiment, the measurement
According to this, since the measurement process can be executed based on the measurement interval according to the position of the user, in a region where the user is frequently moving, such as a commuting route or a region in the middle of the commuting route, a relatively short interval. The measurement process can be executed with and the movement route can be detected with high accuracy. In areas where users are often staying, such as at home or work, measurement processing can be executed at relatively long intervals, and power consumption can be reduced.
本実施形態では、計測間隔取得部74は、識別情報取得部73で取得された識別情報に対応付けられた複数の位置情報を蓄積部61から取得し、取得した複数の位置情報のばらつきに応じた計測間隔(pf)を取得する。
位置情報のばらつきには、ユーザの行動習慣が反映されるため、上記構成によれば、ユーザの行動習慣に適合した計測間隔(pf)を取得できる。
In the present embodiment, the measurement
Since the variation in the position information reflects the user's behavior habits, according to the above configuration, the measurement interval (pf) suitable for the user's behavior habits can be acquired.
本実施形態では、識別情報取得部73は、移動判定部72で測位装置1が移動していると判定された場合、識別情報を取得する。
これによれば、測位装置1が移動しておらず、測位処理を行う必要がない場合には、識別情報は取得されず、測位処理も実行されない。このため、測位装置1が移動していない状態で無駄に測位処理が実行されることを防止でき、消費電力を低減できる。
In the present embodiment, the identification
According to this, when the
本実施形態では、移動判定部72は、加速度センサー40での検出結果に基づいて、前記測位装置が移動しているか否かを判定する。
加速度センサー40は、消費電力が比較的小さいため、本実施形態によれば、消費電力をより低減できる。
また、本実施形態では、移動判定部72は、加速度センサー40を所定の間隔(例えば5分間)で作動させるため、加速度センサー40を常時作動させる場合と比べて、消費電力をより低減できる。
In the present embodiment, the
Since the
In the present embodiment, since the
本実施形態では、識別情報取得部73で識別情報が複数取得された場合、計測間隔取得部74は、取得された識別情報のそれぞれに対して、計測間隔(pf)を取得し、計測制御部71は、取得された計測間隔(pf)のうち、最も長い計測間隔(pf)に基づいて計測処理を実行する。
これによれば、最も長い計測間隔とは別の計測間隔に基づいて計測処理を実行する場合と比べて、計測処理の間隔を長くでき、消費電力を低減できる。
In this embodiment, when a plurality of pieces of identification information are acquired by the identification
According to this, compared with the case where a measurement process is performed based on the measurement interval different from the longest measurement interval, the interval of a measurement process can be lengthened and power consumption can be reduced.
[変形例]
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の目的を達成できる範囲で、以下に示される変形をも含むものである。
[Modification]
In addition, this invention is not limited to embodiment mentioned above, In the range which can achieve the objective of this invention, the deformation | transformation shown below is also included.
[変形例1]
上記実施形態では、計測間隔取得部74は、蓄積部61から取得した複数の位置情報のばらつきに応じた計測間隔(pf)を取得していたが、本発明はこれに限定されない。
例えば、計測間隔取得部74は、識別情報に対して予め決められた固定値である計測間隔を取得してもよいし、ユーザが識別情報に対して予め設定した計測間隔を取得してもよい。
[Modification 1]
In the above embodiment, the measurement
For example, the measurement
[変形例2]
上記実施形態では、識別情報取得部73は、移動判定部72で測位装置1が移動していると判定された場合、識別情報を取得していたが、本発明はこれに限定されない。
すなわち、識別情報取得部73は、測位装置1が移動しているか否かに関わらず、識別情報を取得してもよい。この場合、測位装置1が移動していない状態でも測位処理が行われるため、上記実施形態と比べて消費電力は増大するが、測位装置1は移動判定部72を備える必要がないため、構成を簡略化できる。
[Modification 2]
In the above embodiment, the identification
That is, the identification
[変形例3]
また、識別情報取得部73が、測位装置1が移動していないときにも識別情報を取得することで、測位装置1が移動していないときに新たに取得された識別情報を検出できる。このような識別情報は、例えば、ユーザの近くを通った他のユーザが所持している携帯型Wi−Fiの識別情報である可能性が高い。
このため、このような識別情報をリストに登録しておき、測位処理の際、識別情報取得部73で取得された識別情報のうち、当該リストに登録されている識別情報を除いた識別情報を、蓄積部61に蓄積することで、上記のような他のユーザが所持している携帯型Wi−Fiの識別情報が蓄積部61に蓄積されることを防止できる。これにより、計測間隔取得部74は、ユーザにより適合した計測間隔(pf)を取得できる。
[Modification 3]
Moreover, the identification
For this reason, such identification information is registered in the list, and the identification information excluding the identification information registered in the list among the identification information acquired by the identification
[変形例4]
上記実施形態では、移動判定部72は、加速度センサー40の検出結果に基づいて、測位装置1が移動しているか否かを判定しているが、本発明はこれに限定されない。
例えば、移動判定部72は、通信可能なアクセスポイント3が遷移したことを検出することで当該判定を行ってもよい。
[Modification 4]
In the above embodiment, the
For example, the
[変形例5]
上記実施形態では、計測制御部71は、計測間隔取得部74で取得された計測間隔(pf)のうち、最も長い計測間隔(pf)に基づいて計測処理を実行しているが、本発明はこれに限定されない。
例えば、計測制御部71は、計測間隔取得部74で取得された計測間隔(pf)の平均値に基づいて計測処理を実行してもよい。
[Modification 5]
In the above embodiment, the
For example, the
[変形例6]
上記実施形態の蓄積部61において、位置情報は、計測時間(または計測時間帯)とともに蓄積され、計測間隔取得部74は、位置情報を蓄積部61から取得する際、現在時刻に適合した計測時間(または計測時間帯)の位置情報のみを取得するようにしてもよい。
これによれば、計測間隔取得部74は、ユーザの位置だけではなく、その時間に応じた計測間隔(pf)を取得できる。このため、ユーザの行動習慣により細かく適合した計測間隔(pf)を取得できる。
[Modification 6]
In the storage unit 61 of the above-described embodiment, the position information is stored together with the measurement time (or measurement time zone), and the measurement
According to this, the measurement
[変形例7]
上記実施形態では、計測間隔取得部74は、蓄積部61から取得した位置情報で示される位置(P)のうち、重心位置(bc)から最も遠い位置(P1)と、2番目に遠い位置(P2)との間の距離(d1)に応じた計測間隔(pf)を算出して取得していたが、本発明はこれに限定されない。
例えば、位置(P)のうち、最も離れている2点間の距離に応じて、計測間隔(pf)を算出してもよい。
また、位置(P)のばらつき度合を、公知の統計的手法を用いて算出し、算出したばらつき度合に応じて、計測間隔(pf)を算出してもよい。
[Modification 7]
In the above embodiment, the measurement
For example, the measurement interval (pf) may be calculated according to the distance between two points that are farthest from the position (P).
Alternatively, the degree of variation of the position (P) may be calculated using a known statistical method, and the measurement interval (pf) may be calculated according to the calculated degree of variation.
[変形例8]
上記実施形態において、計測間隔取得部74は、蓄積部61から取得した位置情報で示される位置(P)の密度分布を求め、密度分布が所定値よりも低い領域を除外したり、密度分布が所定値以上の領域を抽出した上で、計測間隔(pf)を算出してもよい。これによれば、計測間隔(pf)をより精度よく算出できる。
[Modification 8]
In the above embodiment, the measurement
[変形例9]
上記実施形態では、測位処理において、ステップS11で加速度(a)が閾値(θa)未満であると判定された場合(ステップS11のNO)は、常にステップS12の処理に進むが、本発明はこれに限定されない。
例えば、ステップS11で、加速度(a)が閾値(θa)未満であると10回連続して判定された場合は、加速度(a)が閾値(θa)未満であっても、ステップS13の処理に進み、アクセスポイント3の識別情報を取得してもよい。
また、上記測位処理では、ステップS21で経過時間(tf)が計測時間(pf)未満であると判定された場合(ステップS21のNO)は、常にステップS12の処理に進むが、本発明はこれに限定されない。
例えば、ステップS21で、経過時間(tf)が計測時間(pf)未満であると10回連続して判定された場合は、経過時間(tf)が計測時間(pf)未満であっても、ステップS16に進み、計測処理を実行してもよい。
これらによれば、測位装置1が移動していない場合であっても、一定期間毎に計測処理を実行できる。
また、ステップS16で計測処理を実行する以外に、所定の時刻になったら計測処理を実行するようにしてもよい。この場合は、当該計測処理を基準として、経過時間(tf)が計測される。
[Modification 9]
In the above embodiment, in the positioning process, when it is determined in step S11 that the acceleration (a) is less than the threshold value (θa) (NO in step S11), the process always proceeds to step S12. It is not limited to.
For example, if it is determined in step S11 that the acceleration (a) is less than the threshold (θa) ten times continuously, the process of step S13 is performed even if the acceleration (a) is less than the threshold (θa). The identification information of the
In the positioning process, if it is determined in step S21 that the elapsed time (tf) is less than the measurement time (pf) (NO in step S21), the process always proceeds to step S12. It is not limited to.
For example, if it is determined in step S21 that the elapsed time (tf) is less than the measurement time (pf) 10 times continuously, even if the elapsed time (tf) is less than the measurement time (pf), the step It progresses to S16 and may perform a measurement process.
According to these, even when the
In addition to executing the measurement process in step S16, the measurement process may be executed when a predetermined time comes. In this case, the elapsed time (tf) is measured based on the measurement process.
[変形例10]
上記実施形態では、位置計測装置として、GPS受信装置50が用いられているが、本発明はこれに限定されない。
例えば、測位装置1の加速度を連続して検出することで基準点に対する相対的な位置を計測し、位置情報を計測する計測装置や、施設等に設置された信号源から音波を受信することで、位置情報を計測する計測装置等を用いることもできる。このような計測装置でも、計測処理には消費電力がかかるため、本発明の効果を得ることができる。
[Modification 10]
In the said embodiment, although the
For example, by detecting the acceleration of the
[変形例11]
上記実施形態では、アクセスポイント3として、Wi−Fiのアクセスポイントおよび基地局が用いられているが、本発明はこれに限定されない。
例えば、施設内や道路上に設置されたり、あるいは携帯可能なビーコンであってもよい。
[Modification 11]
In the above embodiment, a Wi-Fi access point and a base station are used as the
For example, it may be a beacon installed in a facility or on a road, or portable.
[変形例12]
上記実施形態では、蓄積部61は、測位装置1に設けられているが、例えば、ネットワークに接続されたサーバに設けられていてもよい。
[Modification 12]
In the above embodiment, the storage unit 61 is provided in the
1…測位装置、3…アクセスポイント、40…加速度センサー、50…GPS受信装置、61…蓄積部、70…制御装置、71…計測制御部、72…移動判定部、73…識別情報取得部、74…計測間隔取得部。
DESCRIPTION OF
Claims (6)
周囲に設置されたアクセスポイントから、前記アクセスポイントを識別する識別情報を取得する識別情報取得部と、
前記識別情報に応じた計測間隔を取得する計測間隔取得部と、
前記位置計測装置を作動させて現在位置の位置情報を取得する計測処理を、前記計測間隔に基づいて実行する計測制御部と、を備え、
前記計測間隔取得部は、
前記位置計測装置で取得された位置情報を前記識別情報に対応付けて蓄積する蓄積部から、前記識別情報取得部で取得された識別情報に対応付けられた複数の前記位置情報を取得し、
前記複数の位置情報のばらつきが小さくなるほど、間隔が長くなるように設定された前記計測間隔を取得する
ことを特徴とする測位装置。 A position measuring device for measuring the current position;
An identification information acquisition unit for acquiring identification information for identifying the access point from access points installed in the surroundings;
A measurement interval acquisition unit that acquires a measurement interval according to the identification information;
A measurement control unit that operates the position measurement device to acquire position information of the current position, and executes a measurement process based on the measurement interval ;
The measurement interval acquisition unit
From the storage unit that stores the position information acquired by the position measurement device in association with the identification information, obtain a plurality of the position information associated with the identification information acquired by the identification information acquisition unit,
The positioning apparatus is configured to acquire the measurement interval set so that the interval becomes longer as the variation of the plurality of pieces of position information becomes smaller .
前記測位装置が移動しているか否かを判定する移動判定部を備え、
前記識別情報取得部は、前記移動判定部で前記測位装置が移動していると判定された場合、前記識別情報を取得する
ことを特徴とする測位装置。 The positioning device according to claim 1 ,
A movement determination unit for determining whether or not the positioning device is moving;
The positioning device is characterized in that the identification information acquisition unit acquires the identification information when the movement determination unit determines that the positioning device is moving.
前記移動判定部は、前記測位装置の加速度を検出する加速度センサーでの検出結果に基づいて、前記測位装置が移動しているか否かを判定する
ことを特徴とする測位装置。 The positioning device according to claim 2 ,
The positioning device is configured to determine whether the positioning device is moving based on a detection result of an acceleration sensor that detects an acceleration of the positioning device.
前記識別情報取得部で前記識別情報が複数取得された場合、
前記計測間隔取得部は、取得された識別情報のそれぞれに対して、前記計測間隔を取得し、
前記計測制御部は、取得された前記計測間隔のうち、最も長い計測間隔に基づいて前記計測処理を実行する
ことを特徴とする測位装置。 In the positioning apparatus of any one of Claims 1-3 ,
When a plurality of the identification information is acquired by the identification information acquisition unit,
The measurement interval acquisition unit acquires the measurement interval for each of the acquired identification information,
The said measurement control part performs the said measurement process based on the longest measurement interval among the acquired said measurement intervals. The positioning apparatus characterized by the above-mentioned.
周囲に設置されたアクセスポイントから、前記アクセスポイントを識別する識別情報を取得する識別情報取得ステップと、
前記識別情報に応じた計測間隔を取得する計測間隔取得ステップと、
現在位置の位置情報を取得する計測処理を、前記計測間隔に基づいて実行する計測制御ステップと、を備え、
前記計測間隔取得ステップでは、
前記計測処理で取得された位置情報を前記識別情報に対応付けて蓄積する蓄積部から、前記識別情報取得ステップで取得された識別情報に対応付けられた複数の前記位置情報を取得し、
前記複数の位置情報のばらつきが小さくなるほど、間隔が長くなるように設定された前記計測間隔を取得する
ことを特徴とする測位方法。 A positioning method executed by a computer,
An identification information acquisition step of acquiring identification information for identifying the access point from access points installed around;
A measurement interval acquisition step of acquiring a measurement interval according to the identification information;
A measurement control step for executing measurement processing for acquiring position information of the current position based on the measurement interval ,
In the measurement interval acquisition step,
From the storage unit that stores the position information acquired in the measurement process in association with the identification information, obtain a plurality of the position information associated with the identification information acquired in the identification information acquisition step,
The positioning method is characterized in that the measurement interval set so that the interval becomes longer as the variation of the plurality of pieces of position information becomes smaller .
ことを特徴とする測位プログラム。 A positioning program for causing a computer to function as the positioning device according to any one of claims 1 to 4 .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014103498A JP6025777B2 (en) | 2014-05-19 | 2014-05-19 | POSITIONING DEVICE, POSITIONING METHOD, AND POSITIONING PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014103498A JP6025777B2 (en) | 2014-05-19 | 2014-05-19 | POSITIONING DEVICE, POSITIONING METHOD, AND POSITIONING PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015219146A JP2015219146A (en) | 2015-12-07 |
JP6025777B2 true JP6025777B2 (en) | 2016-11-16 |
Family
ID=54778627
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014103498A Active JP6025777B2 (en) | 2014-05-19 | 2014-05-19 | POSITIONING DEVICE, POSITIONING METHOD, AND POSITIONING PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6025777B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6766836B2 (en) * | 2018-03-07 | 2020-10-14 | カシオ計算機株式会社 | Satellite radio wave receiver, electronic clock and radio wave reception notification control method |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4239317B2 (en) * | 1999-04-07 | 2009-03-18 | カシオ計算機株式会社 | POSITIONING DEVICE AND POSITIONING CONTROL METHOD |
JP5537793B2 (en) * | 1999-04-07 | 2014-07-02 | カシオ計算機株式会社 | Positioning device and positioning time control method |
JP3545688B2 (en) * | 2000-09-08 | 2004-07-21 | 日本電信電話株式会社 | Location information acquisition method |
JP2003102068A (en) * | 2001-09-21 | 2003-04-04 | Toyota Motor Corp | Power supply control device |
JP2004048473A (en) * | 2002-07-12 | 2004-02-12 | Hitachi Building Systems Co Ltd | Mobile location reporting device |
JP2005236491A (en) * | 2004-02-18 | 2005-09-02 | Takeshi Fuchi | Mobile communication unit and program |
JP2005250853A (en) * | 2004-03-04 | 2005-09-15 | Ntt Docomo Inc | System and method for monitoring mobile object |
JP4781785B2 (en) * | 2004-11-09 | 2011-09-28 | パナソニック株式会社 | POSITION INFORMATION DETECTING DEVICE AND POSITION INFORMATION DETECTING METHOD |
JP2006153695A (en) * | 2004-11-30 | 2006-06-15 | Matsushita Electric Works Ltd | Method and device for position detection |
JP4070776B2 (en) * | 2005-04-26 | 2008-04-02 | 株式会社エヌ・ティ・ティ・ドコモ | POSITION INFORMATION MANAGEMENT DEVICE AND POSITION INFORMATION MANAGEMENT SYSTEM |
JP2007215096A (en) * | 2006-02-13 | 2007-08-23 | Matsushita Electric Ind Co Ltd | Mobile communication terminal |
JP2008224607A (en) * | 2007-03-15 | 2008-09-25 | Funai Electric Co Ltd | Navigation device and electronic apparatus |
DE102007045408A1 (en) * | 2007-09-21 | 2009-05-20 | T-Mobile International Ag | A method for the terminal-based detection of home base stations in a cellular mobile radio system by means of support by the mobile radio network |
JP2010038799A (en) * | 2008-08-07 | 2010-02-18 | Casio Comput Co Ltd | Positioning apparatus |
JP2009105882A (en) * | 2008-09-17 | 2009-05-14 | Ricoh Co Ltd | COMMUNICATION TERMINAL DEVICE, COMMUNICATION SYSTEM AND INFORMATION USE METHOD |
JP5376960B2 (en) * | 2009-01-15 | 2013-12-25 | 株式会社東芝 | Positioning device and positioning time interval control method |
US8086250B2 (en) * | 2009-02-03 | 2011-12-27 | Integrity Tracking, Llc | Communications method |
JP5300596B2 (en) * | 2009-05-28 | 2013-09-25 | 日本電信電話株式会社 | Behavior estimation device, behavior estimation method, and behavior estimation program |
JP5305201B2 (en) * | 2009-07-23 | 2013-10-02 | シャープ株式会社 | Position measuring apparatus and position information service system |
US8351406B2 (en) * | 2009-12-21 | 2013-01-08 | Intel Corporation | Techniques for dynamic resource allocation |
JP4901967B2 (en) * | 2010-02-17 | 2012-03-21 | 株式会社エヌ・ティ・ティ・ドコモ | Positioning time interval control device and positioning time interval control method |
JP2011191146A (en) * | 2010-03-12 | 2011-09-29 | Nec Corp | Mobile communication terminal device, method of controlling positioning cycle thereof, and program of controlling positioning cycle of the mobile communication terminal device |
JP2012181087A (en) * | 2011-03-01 | 2012-09-20 | Sharp Corp | Mobile terminal, control method, and program |
JP2012198097A (en) * | 2011-03-22 | 2012-10-18 | Eastman Kodak Co | Portable device |
-
2014
- 2014-05-19 JP JP2014103498A patent/JP6025777B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015219146A (en) | 2015-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106461786B (en) | Indoor global positioning system | |
US9691251B2 (en) | Lost child search system, recording medium, and lost child search method | |
CN105917246A (en) | Range-free proximity determination | |
CN108337368B (en) | Method for updating positioning data and mobile terminal | |
JP6551415B2 (en) | Transmission device and transmission method, reception device and reception method, and program | |
CN109164477B (en) | Application positioning method and mobile terminal | |
JP2016520812A5 (en) | ||
US20160063836A1 (en) | Rfid active child tracker | |
US20170124592A1 (en) | Information transmission apparatus, control method thereof, system, and storage medium | |
JP5870817B2 (en) | Information processing apparatus, information processing method, and program | |
KR20200047211A (en) | Method for detecting multipath state of global navigation satellite system signal and electronic device for supporting the same | |
JP7020852B2 (en) | Mobile terminal, position confirmation device, position confirmation system, position identification program, position confirmation program, position identification method and position confirmation method | |
EP3140671B1 (en) | Range rate based stopped detection | |
CN111796055B (en) | Portable device for measuring air quality and method for displaying information of air quality | |
JP6579478B2 (en) | Electronic device, sensor calibration method, and sensor calibration program | |
JP6025777B2 (en) | POSITIONING DEVICE, POSITIONING METHOD, AND POSITIONING PROGRAM | |
CN107835304B (en) | Method and device for controlling mobile terminal, mobile terminal and storage medium | |
US8983445B2 (en) | Smart data connections for mobile devices | |
JP2016206017A (en) | Electronic device and moving speed calculation program | |
KR20150044572A (en) | System and method for geo-fence establishment | |
KR20140033858A (en) | Method for providing service of estimating location based on change of state of user terminal and the user terminal thereof | |
JP6384662B2 (en) | Electronic device, sensor calibration method, and sensor calibration program | |
JP5338836B2 (en) | Location identification device, location identification method, and program | |
US20170099811A1 (en) | Motion detection method, terminal device, and recording medium | |
JP5847025B2 (en) | Walking route recommendation device, method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151208 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160712 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160823 |
|
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: 20160920 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161011 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6025777 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |