JP2020159709A - Wearable device, positioning control method, and positioning control program - Google Patents
Wearable device, positioning control method, and positioning control program Download PDFInfo
- Publication number
- JP2020159709A JP2020159709A JP2019056107A JP2019056107A JP2020159709A JP 2020159709 A JP2020159709 A JP 2020159709A JP 2019056107 A JP2019056107 A JP 2019056107A JP 2019056107 A JP2019056107 A JP 2019056107A JP 2020159709 A JP2020159709 A JP 2020159709A
- Authority
- JP
- Japan
- Prior art keywords
- time
- information
- position information
- positioning
- smartphone
- 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.)
- Granted
Links
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
- Position Fixing By Use Of Radio Waves (AREA)
- Electric Clocks (AREA)
Abstract
【課題】GPSの測位に掛かる時間を短縮する。【解決手段】電子時計1は、衛星から受信した電波を用いて測位するGPS−IC14と、測位機能を備えるスマートフォンと通信する近距離無線通信部15と、CPU11とを備える。CPU11は、近距離無線通信部15によりスマートフォンから受信した位置情報の測位時刻が、メモリ13に記憶された前回の測位時刻よりも新しく、かつスマートフォンから受信された位置情報の位置が、メモリ13に記憶された前回の位置から所定値以上離れていたならば、スマートフォンから受信した位置情報を有効な位置情報として、スマートフォンから受信した予測エフェメリスと共にGPS−IC14に入力する。【選択図】図1An object of the present invention is to shorten the time required for GPS positioning. An electronic timepiece (1) includes a GPS-IC (14) that performs positioning using radio waves received from satellites, a short-range wireless communication section (15) that communicates with a smartphone having a positioning function, and a CPU (11). The CPU 11 determines that the positioning time of the position information received from the smartphone by the short-range wireless communication unit 15 is newer than the previous positioning time stored in the memory 13, and the position of the position information received from the smartphone is stored in the memory 13. If it is away from the previous stored position by a predetermined value or more, the position information received from the smartphone is input to the GPS-IC 14 as valid position information together with the predicted ephemeris received from the smartphone. [Selection drawing] Fig. 1
Description
本発明は、ウエアラブル機器、測位制御方法、および、測位制御プログラムに関する。 The present invention relates to wearable devices, positioning control methods, and positioning control programs.
近年、GPS(Global Positioning System)を用いた測位機能を有するウエアラブル機器(例えば、電子時計など)において、スマートフォンが有する測位位置の情報を受信し、その情報を参照することでGPSの測位にかかる時間を早めるという構成がある。 In recent years, in a wearable device (for example, an electronic watch) having a positioning function using GPS (Global Positioning System), the time required for GPS positioning by receiving information on the positioning position possessed by a smartphone and referring to the information. There is a configuration to accelerate.
特許文献1には、リストデバイスが更新されたエフェメリスデータを記憶しているか否かを判定する発明が記載されている。特許文献1には、更新されたエフェメリスデータを記憶していない場合、セカンダリ装置から更新されたエフェメリスデータを取得することが記載されている。 Patent Document 1 describes an invention for determining whether or not the wrist device stores updated ephemeris data. Patent Document 1 describes that when the updated ephemeris data is not stored, the updated ephemeris data is acquired from the secondary device.
リストデバイスのようなウエアラブル機器は、スマートフォンのようなセカンダリ機器よりもユーザの現在位置に近い位置情報を有していることが多い。そのため、ウエアラブル機器は、自機が測位した位置情報を使用せずにスマートフォンの測位した位置情報を使用すると、むしろユーザの現在位置から遠い位置情報となる場合があった。このような場合、GPSの測位に掛かる時間が遅くなってしまうおそれがある。
そこで、本発明は、ウエアラブル機器、測位制御方法、および、測位制御プログラムについて、GPSの測位に掛かる時間を短縮する確率を高めることを課題とする。
Wearable devices such as wrist devices often have location information closer to the user's current position than secondary devices such as smartphones. Therefore, if the wearable device uses the position information measured by the smartphone without using the position information measured by the wearable device, the position information may be far from the user's current position. In such a case, the time required for GPS positioning may be delayed.
Therefore, it is an object of the present invention to increase the probability of shortening the time required for GPS positioning for wearable devices, positioning control methods, and positioning control programs.
本発明は、上記目的を達成するため、
衛星から受信した電波を用いて測位動作を実行し、自装置の位置である第一位置情報、および自装置の前記位置を取得した時刻である第一時刻情報を取得する測位部と、
外部装置と通信し、前記外部装置の位置情報である第二位置情報、前記衛星に係る軌道情報、および前記外部装置が前記第二位置情報を取得した時刻である第二時刻情報を受信する通信部と、
現在時刻を計時する制御部と、
前記第一位置情報、前記第一時刻情報、前記第二位置情報、および前記第二時刻情報を記憶する記憶部と、
を備えるウエアラブル機器であって、
前記制御部は、前記測位部に測位動作を実行させる際に、前記記憶部に記憶された前記第二時刻情報が、前記記憶部に記憶された第一時刻情報よりも現在時刻に近く、前記記憶部に記憶された前記第二位置情報の位置が、前記記憶部に記憶された前記第一位置情報の位置から所定距離以上離れており、かつ、前記記憶部に記憶された前記第二時刻情報が前記現在時刻から所定時間内であるならば、前記第二位置情報、および前記外部装置から受信した前記軌道情報を前記測位部に送信する、
ことを特徴とするウエアラブル機器である。
In order to achieve the above object, the present invention
A positioning unit that executes positioning operations using radio waves received from satellites and acquires first position information that is the position of the own device and first time information that is the time when the position of the own device was acquired.
Communication that communicates with the external device and receives the second position information that is the position information of the external device, the orbit information related to the satellite, and the second time information that is the time when the external device acquired the second position information. Department and
A control unit that measures the current time and
A storage unit that stores the first position information, the first time information, the second position information, and the second time information.
It is a wearable device equipped with
When the positioning unit executes a positioning operation, the control unit causes the second time information stored in the storage unit to be closer to the current time than the first time information stored in the storage unit. The position of the second position information stored in the storage unit is separated from the position of the first position information stored in the storage unit by a predetermined distance or more, and the second time stored in the storage unit. If the information is within a predetermined time from the current time, the second position information and the trajectory information received from the external device are transmitted to the positioning unit.
It is a wearable device characterized by this.
本発明によれば、GPSの測位に掛かる時間を短縮することが可能となる。 According to the present invention, it is possible to shorten the time required for GPS positioning.
以降、本発明を実施するための形態を、各図を参照して詳細に説明する。
図1は、本実施形態における電子時計1の概略を示す構成図である。
電子時計1は、ウエアラブル機器の一例であり、CPU(Central Processing Unit)11と、ディスプレイ12と、メモリ13と、GPS−IC(Integrated Circuit)14と、近距離無線通信部15とを備えている。
Hereinafter, a mode for carrying out the present invention will be described in detail with reference to each figure.
FIG. 1 is a configuration diagram showing an outline of the electronic clock 1 in the present embodiment.
The electronic watch 1 is an example of a wearable device, and includes a CPU (Central Processing Unit) 11, a display 12, a
CPU11は、この電子時計1の各部を統括制御する処理部である。ディスプレイ12は、例えば液晶ディスプレイであり、CPU11が計時した時刻を表示する。メモリ13は、例えばフラッシュメモリで構成されており、CPU11が実行するための測位制御プログラム(不図示)を格納する。メモリ13は更に、GPS−IC14により取得された位置情報(第一位置情報)、第一位置情報の位置を測位した時刻の時刻情報(第一時刻情報)、近距離無線通信部15により取得された位置情報(第二位置情報)、および第二位置情報の位置が測位された時刻の時刻情報(第二時刻情報)を記憶する記憶部である。なお、メモリ13は、フラッシュメモリで構成されることに限定されない。
The
GPS−IC14(測位部の一例)は、GPS衛星から受信した電波を用いて測位するGPS受信部であり、フラッシュメモリ141を備えている。フラッシュメモリ141に衛星の予測軌道情報(予測エフェメリス)を格納することにより、GPS−IC14は、この予測エフェメリスをホットスタートに用いて、短時間に測位を完了することができる。GPS−IC14は、フラッシュメモリ141に予測エフェメリスを格納した上、更に有効な位置情報を格納することで、より短時間に測位を完了することができる。
The GPS-IC 14 (an example of the positioning unit) is a GPS receiving unit that performs positioning using radio waves received from GPS satellites, and includes a
近距離無線通信部15は、外部装置との間で、例えば後記するスマートフォン2との間でBluetooth(登録商標) Low Energyなどの近距離無線通信路を介して、各種情報を送受信する通信部である。スマートフォン2はGPSによる測位機能を備えているため、CPU11は、近距離無線通信部15を介してスマートフォン2が取得した位置情報や予測エフェメリスや取得時刻を受信することができる。なお、スマートフォン2はGPSによる測位機能以外にも位置情報を取得する手段を備えていても良い。また、近距離無線通信部15によってGPSによる測位機能以外の位置情報取得手段で得られた位置情報を受信するようにしても良い。
The short-range
図2は、スマートフォン2の構成図である。
スマートフォン2は、CPU21と、ディスプレイ22と、メモリ23と、衛星電波受信部24と、近距離無線通信部25とを備えている。
FIG. 2 is a configuration diagram of the
The
CPU21は、このスマートフォン2の各部を統括制御する処理部である。ディスプレイ22は、例えばタッチパネルディスプレイであり、このスマートフォン2を操作するためのグラフィカル・ユーザ・インタフェースを表示する。メモリ23は、例えばフラッシュメモリで構成されており、CPU21が実行するためのプログラムなどを格納する。なお、メモリ23は、フラッシュメモリで構成されることに限定されない。
The
衛星電波受信部24は、例えば、GPS衛星から受信した電波を用いて測位するGPS受信部である。近距離無線通信部25は、例えば前記した電子時計1との間でBluetooth(登録商標) Low Energyなどの近距離無線通信路を介して情報を送受信するものである。なお、衛星電波受信部24が受信するのはGPS衛星からの電波に限定されない。同様の効果が得られる範囲であれば、GPS以外の衛星測位システムを使用しても良い。
The satellite radio
《予測エフェメリスについて》
予測エフェメリスは、測位に必要な軌道情報(エフェメリス)の有効期間を大幅に拡大し、GPS受信部が測位する時間を短縮するために用いられる衛星の予測軌道情報である。
<< About Predictive Ephemeris >>
The predicted ephemeris is the predicted orbit information of the satellite used to greatly extend the valid period of the orbit information (ephemeris) required for positioning and shorten the positioning time of the GPS receiving unit.
GPS受信部が測位するには、衛星の軌道情報(エフェメリス)が必要である。GPS受信部は、エフェメリスを取得し、取得したエフェメリスを使って測位する。この際、前回に取得したエフェメリスをメモリにバックアップしておき、測位時にそれを読み出すことで、短時間に測位を完了することができる。これをホットスタートという。
ここでエフェメリスがバックアップされていなければ、航法メッセージからエフェメリスを取得することになり、ホットスタートの時よりも長い時間が掛かってしまう。このような動作をコールドスタートという。
In order for the GPS receiver to perform positioning, satellite orbit information (ephemeris) is required. The GPS receiving unit acquires the ephemeris and uses the acquired ephemeris for positioning. At this time, the positioning can be completed in a short time by backing up the previously acquired ephemeris in the memory and reading it at the time of positioning. This is called a hot start.
If the ephemeris is not backed up here, the ephemeris will be obtained from the navigation message, which will take longer than the hot start. Such an operation is called a cold start.
エフェメリスには約4時間の有効期限があり、それを過ぎると新しいエフェメリスを取得しなければならない。したがって、GPS受信部が素早く測位できるホットスタートの可能な期間は、通常は前回のエフェメリス取得時から4時間程度である。GPS受信部を組み込んだ機器(例えばGPSロガーなど)では、4時間以上電源を切っていた場合、次に電源を入れて再び測位する際にはコールドスタートするので、ホットスタート時よりも長い時間が掛かっていた。 Ephemeris has an expiration date of about 4 hours, after which you must acquire a new ephemeris. Therefore, the period during which the GPS receiver can quickly perform hot start is usually about 4 hours from the time of the previous acquisition of the ephemeris. With a device that incorporates a GPS receiver (for example, a GPS logger), if the power is turned off for 4 hours or more, the cold start will occur the next time the power is turned on and positioning is performed again, so it will take longer than the hot start. It was hanging.
予測エフェメリスとは、衛星から受信したエフェメリスと機器の位置情報(緯度および経度)を元に、未来の所定時間までの衛星位置を予測・推定した軌道情報のことをいう。予測エフェメリスにより、エフェメリスを取得してからから4時間以上の時間に亘ってホットスタートを実現することができる。 Predicted ephemeris refers to orbital information that predicts and estimates the satellite position up to a predetermined time in the future based on the position information (latitude and longitude) of the ephemeris and the device received from the satellite. With the predicted ephemeris, it is possible to realize a hot start for a time of 4 hours or more after acquiring the ephemeris.
またGPS受信部が、新しいエフェメリスを受信するたびに、必要に応じて内部で計算することにより、ユーザが面倒な操作をすることなく使用可能である。このとき、衛星から受信したエフェメリスは所定時間内に取得されたものでなければならず、機器の位置情報はユーザの位置から離れていてはならない。 Further, each time the GPS receiving unit receives a new ephemeris, the GPS receiving unit calculates it internally as necessary, so that the user can use it without any troublesome operation. At this time, the ephemeris received from the satellite must be acquired within a predetermined time, and the position information of the device must not be away from the user's position.
直近に電子時計1がGPS測位した位置情報とエフェメリスを使う方法は、ユーザが毎回同じ場所でトレーニングを行うような状況では効果的であり、ホットスタートできる確率が高くなる。しかし、ユーザが出張などで移動した先では、電子時計1が測位した位置情報とユーザの位置とが離れてしまうので、ホットスタートができないおそれがある。 The method of using the position information and the ephemeris measured by the electronic clock 1 most recently is effective in a situation where the user trains at the same place every time, and the probability of hot start increases. However, when the user travels on a business trip or the like, the position information measured by the electronic clock 1 and the user's position are separated from each other, so that hot start may not be possible.
一方、電子時計1がスマートフォン2などの外部装置から位置情報とエフェメリスを貰う方法は、スマートフォン2が位置情報を保持していれば、移動先でも有効な位置情報を使えるので、ホットスタート要件を満たせる可能性がある。ユーザがスマートフォン2上のGPSアプリケーションの位置情報の取得設定を「常に許可」にしていれば、GPSアプリケーションは定期的に位置情報を取得する。この場合、スマートフォン2は、ユーザの直近の位置情報を保持できている可能性が高く、ホットスタートができる可能性が高い。
On the other hand, the method in which the electronic watch 1 receives the position information and the ephemeris from an external device such as the
しかし、ユーザがGPSアプリケーションの位置情報の取得設定を「許可しない」又は「アプリ使用時のみ許可」としていた場合、スマートフォン2は、GPSアプリケーションの位置情報を取得できる頻度が減ってしまうため、直近の位置情報を保持していない可能性がある。また、その場合、スマートフォン2よりも電子時計1の方がユーザの直近の位置情報を保持していることが多くなる。
However, if the user sets the GPS application location information acquisition setting to "Do not allow" or "Allow only when using the application", the frequency with which the
そこで、電子時計1は、スマートフォン2から位置情報を貰う際には、その位置情報を取得した時刻情報も一緒に貰い、前回の測位時刻と比較してより新しい方(現在時刻に近い方)の位置情報を採用するようにする。この処理により、より直近の位置情報を用いて測位を行うことができるため、ホットスタートをしやすくなる。この処理は、後記する図3に示している。
Therefore, when the electronic clock 1 receives the position information from the
しかし、電子時計1とスマートフォン2がそれぞれ有する位置情報のうち、新しい位置情報を採用したとしても、必ずホットスタートをしやすくなるとは限らない。例えば、スマートフォン2が測位した位置情報が、ユーザが普段トレーニングを行う場所から遠く離れた移動先の位置情報であり、かつ、後日ユーザが移動先から帰り、ユーザが普段トレーニングを行う場所で次の測位を行う場合にも、スマートフォン2が測位した位置情報の方を使ってしまうおそれがある。この場合、スマートフォン2の有する直近の位置情報は、ユーザが普段トレーニングを行う場所から遠く離れているため、ホットスタートができないおそれがある。そのため、この場合はユーザが普段トレーニングを行う場所の位置情報を保持している可能性のある電子時計1が直近に測位した新しい位置情報を使った方が良い。すなわち、電子時計1に比べて新しく取得された位置情報をスマートフォン2が有していたとしても、その位置情報が取得されてからある程度の時間がたっていた場合、電子時計1が直近に測位した位置情報を使った方が良い場合が多い。したがって、スマートフォン2が測位した位置情報を使う場合は、その位置情報を取得した時刻が或る程度現在時刻に近い必要がある。よって、スマートフォン2が測位した位置情報を用いるためには、「スマートフォン2から取得した位置情報の測位時刻が現在時刻から所定時間内であった場合に」という条件も付加する。この処理を後記する図4に示す。
However, even if new location information is adopted among the location information possessed by the electronic clock 1 and the
しかし、「所定時間」を短くしすぎると、スマートフォン2が測位した位置情報を移動先で利用しにくくなってしまう。そのため「所定時間」はある程度の長さを持たせた上で、電子時計1が次の測位時に使用予定の位置情報に対して、「所定距離が離れている場合に」という条件も付加し、次の測位時に使用予定の位置情報を決定する。これにより、普段のトレーニングを行う場合、電子時計1は、直近にGPS受信部で測位した新しい位置情報を使える確率を高めることができる。更にユーザが普段トレーニングを行う場所から遠く離れた移動先でトレーニング又はレースを行う場合、電子時計1は、より有効なスマートフォン2が測位した位置情報を使って、GPSの測位に掛かる時間を短縮する確率を高める事ができる。
However, if the "predetermined time" is too short, it becomes difficult to use the position information measured by the
図3Aと図3Bは、電子時計1がスマートフォン2から位置情報と予測エフェメリス情報を取得する処理のフローチャートである。
《スマートフォン2の処理》
スマートフォン2のCPU21は、電子時計1と連動するためのアプリケーションを実行することにより、スマートフォン2からBluetooth(登録商標) Low Energyでの通信を介して、スマートフォン2が取得した位置情報(緯度経度)とその位置を取得した時刻を受信する。
スマートフォン2のCPU21は、起動後にGPS情報の取得条件が成立するか否かを判定する(S10)。ここで、GPS情報の取得条件とは、例えば、スマートフォン2のGPSアプリケーションの設定である。ユーザがGPSアプリケーションの位置情報の取得設定を「許可しない」としていた場合には、GPSの取得条件は成立しない。ユーザがGPSアプリケーションの位置情報の取得設定を「アプリ使用時のみ許可」としていた場合、GPSアプリケーションを使用したときにGPS情報の取得条件が成立する。ユーザがスマートフォン2上のGPSアプリケーションの位置情報の取得設定を「常に許可」にしていれば、GPS情報の取得条件は常に成立する。また、条件はこれに限られることなく、GPSアプリケーションの設定とは別に、例えば、前回のGPS情報取得時からの経過時間も条件になりうる。
3A and 3B are flowcharts of a process in which the electronic clock 1 acquires position information and predicted ephemeris information from the
<< Processing of
The
The
ステップS10において、CPU21は、GPS情報の取得条件が成立するならば(Yes)、衛星電波から位置情報と予測エフェメリスを取得し(S11)、ステップS12の処理に進む。CPU21は、GPS情報の取得条件が成立しないならば(No)、ステップS10の処理に戻る。ステップS11において、CPU21は、衛星から受信したエフェメリスと機器の位置情報(緯度および経度)を元に、未来の所定時間までの衛星位置を予測・推定した軌道情報である予測エフェメリスを算出する。
In step S10, if the GPS information acquisition condition is satisfied (Yes), the
ステップS12において、CPU21は、電子時計1との間の接続条件が成立したか否かを判定する。電子時計1との間の接続条件は、例えば電子時計1とスマートフォン2のリンク接続時や、リンクロスからの再接続時、アプリケーションを実行するスマートフォン2からのタイムゾーン切替り通知受信時、Bluetooth(登録商標) Low Energyによる自動時刻修正タイミング、スマートフォン2上の電子時計1と連動するためのアプリケーション起動時などに成立する。スマートフォン2からデータを受信できれば、前述の条件に限定されなくてもよい。
In step S12, the
CPU21は、電子時計1との間で接続条件が成立したならば(Yes)、取得した位置情報と取得時刻と予測エフェメリスを電子時計1に送信したのち(S13)、ステップS10の処理に戻る。CPU21は、電子時計1との間の接続条件が成立しなかったならば(No)、ステップS10の処理に戻る。このように、スマートフォン2のCPU21は、GPSによる測位と、測位した位置情報等の送信とをそれぞれ別の条件で実行する。そのため、位置情報の取得時刻と、位置情報の送信時刻とは一致していない。そのため、CPU21は、位置情報の送信と共に、この位置情報の取得時刻を送信している。なお、位置情報の取得時刻を求める方法は限定されない。例えば、スマートフォン2がGPSによる測位時にGPS衛星から受信した電波を利用して求めてもよいし、スマートフォン2のCPU21が計時する時刻を利用して求めてもよい。また、スマートフォン2のCPU21の計時する時刻と、GPS衛星から受信した電波から得られた情報の組み合わせによって求められても良い。
If the connection condition with the electronic clock 1 is satisfied (Yes), the
《電子時計1の処理》
以下、電子時計1がスマートフォン2から位置情報とスマートフォン2が取得した位置情報の取得時刻と予測エフェメリスとを受信する処理を説明する。以下、図3Aと図3Bと図4と図5に示したフローチャートは、CPU11が、メモリ13に格納された測位制御プログラムを実行した際の処理を示している。なお、CPU11の起動直後における“次回GPS受信時位置使用フラグ”と“スマートフォン位置使用フラグ”の初期値は、OFFである。
<< Processing of electronic clock 1 >>
Hereinafter, a process in which the electronic clock 1 receives the position information from the
電子時計1のCPU11は、前記したステップS12において送信された位置情報と取得時刻と予測エフェメリスを受信すると(S20)、受信した位置情報が、電子時計1の再起動後から初回に取得した位置情報であるか否かを判定する(S21)。ここで、再起動は電子時計1のソフトウェアの初期化であるオールクリア(AC)、及び、電源電圧の低下に伴う再起動であるバッテリーオールクリア(BAC)を含む。CPU11は、ステップS20で受信した位置情報が電子時計1の再起動(AC)又はバッテリーオールクリア(BAC)後から初回に取得した位置情報であるならば(Yes)、図3BのステップS29の処理に進む。
When the
CPU11は、ステップS20で受信した位置情報が電子時計1の再起動又はバッテリーオールクリア(BAC)後から初回に取得した位置情報でなかったならば(No)、“スマートフォン位置使用フラグ”(以下、スマホ位置使用フラグ)がONであるか否かを判定する(S22)。
If the position information received in step S20 is not the position information acquired for the first time after the restart of the electronic watch 1 or the battery all clear (BAC) (No), the
ステップS22において、CPU11は、“スマホ位置使用フラグ”がONならば(Yes)、前回のスマートフォン2による位置情報の取得時刻よりも今回のスマートフォン2による位置情報の取得時刻が新しいか否かを判定する(S24)。この“スマホ位置使用フラグ”は、スマートフォン2から受信した位置情報を測位時に使用することを示すフラグである。前回のスマートフォン2による位置情報の取得時刻は、メモリ13に記憶されている。
CPU11は、前回のスマートフォン2による位置情報の取得時刻よりも今回のスマートフォン2による位置情報の取得時刻が現在時刻に近くないならば(No)、図3Aと図3Bの処理を終了する。
CPU11は、前回のスマートフォン位置情報の取得時刻よりも今回のスマートフォン位置情報の取得時刻が新しいならば(Yes)、図3BのステップS25の処理に進む。
In step S22, if the "smartphone position use flag" is ON (Yes), the
If the acquisition time of the position information by the
If the acquisition time of the smartphone position information this time is newer than the acquisition time of the smartphone position information last time (Yes), the
ステップS22においてCPU11は、“スマホ位置使用フラグ”がOFFならば(No)、前回のGPS位置情報の取得時刻よりも今回のスマートフォン2による位置情報の取得時刻が現在時刻に近いか否かを判定する(S23)。前回のGPS位置情報の取得時刻は、メモリ13に記憶されている。ここで、前回のGPS位置情報とは、電子時計1がメモリ13に有する最も現在時刻に近い時刻に取得した位置情報を表す。本実施例の場合、メモリ13には電子時計1による測位で得られた位置情報と、スマートフォン2から受信した位置情報を有するため、それらの中で最も現在時刻に近い時刻に取得した位置情報が前回のGPS位置情報である。なお、前回のGPS位置情報としたが、例えば、スマートフォン2が、GPS以外にも位置情報を取得する手段を有していた場合、その位置情報を取得した時刻をメモリ13に記憶させ、比較対象としてもよい。
CPU11は、前回のGPS位置情報の取得時刻よりも今回のスマートフォン2による位置情報の取得時刻が現在時刻に近くないならば(No)、図3Aと図3Bの処理を終了する。
CPU11は、前回のGPS位置情報の取得時刻よりも今回のスマートフォン位置情報の取得時刻が現在時刻に近いならば(Yes)、図3BのステップS25の処理に進む。
In step S22, if the "smartphone position use flag" is OFF (No), the
If the acquisition time of the position information by the
If the acquisition time of the smartphone position information this time is closer to the current time than the acquisition time of the previous GPS position information (Yes), the
ステップS25において、CPU11は、今回のスマートフォン位置情報の取得時刻が現在時刻から24時間以内か否かを判定する。CPU11は、今回のスマートフォン位置情報の取得時刻が現在時刻から24時間を過ぎていたならば(No)、図3Aと図3Bの処理を終了する。CPU11は、今回のスマートフォン2による位置情報の取得時刻が24時間以内ならば(Yes)、ステップS26の処理に進み、前回の位置情報と今回のスマートフォン2による位置情報とから前回の位置情報と今回のスマートフォン2による位置情報との間の距離を算出する(S26)。
In step S25, the
例えば、ユーザの出張先でスマートフォン2が位置情報を取得し、ユーザの帰宅後に電子時計1が、スマートフォン2の位置を使用すると、ユーザの現在位置から遠く離れた位置情報を測位に使用する事になってしまう。そのため、ステップS25で示したような時間制限が必要である。ただし、時間制限は24時間に限られない。例えば、機器の用途や、機器のモードなどによって、24時間でない時間制限が設けられてもよい。
For example, when the
ステップS27において、CPU21は、算出した距離が75kmを超えているか否かを判定する。CPU21は、算出した距離が75kmを超えていないならば(No)、図3Aと図3Bの処理を終了する。CPU21は、算出した距離が75kmを超えているならば(Yes)、ステップS28の処理に進む。ステップS27の判定条件が75kmである理由は、GPS−IC14のホットスタート条件が真値に対して75km以内であることによる。ただし、判定条件となる距離は75kmに限られない。例えば、機器に搭載されるGPS−ICの性能に合わせて、75kmでない距離を判定条件としても良い。
In step S27, the
ステップS28において、CPU11は、“次回GPS受信時位置使用フラグ”をONし、その後、“スマホ位置使用フラグ”をONする(S29)。なお、“次回GPS受信時位置使用フラグ”は、再起動後から位置情報の受信を行ったことを示すものである。
In step S28, the
本実施形態では、CPU21は、メモリ13が記憶する、スマートフォン2による位置情報を今回スマートフォンから取得した位置情報で更新し(S30)、スマートフォン位置取得時刻を更新する(S31)。なお、次回電子時計1が測位する時に、現在時刻に最も近い時刻に測位された位置情報が使用可能となっていればよいため、更新した際に過去の位置情報のデータを消去しなくても良い。更にCPU11は、予測エフェメリスをGPS−IC14内のフラッシュメモリ141に設定すると(S32)、図3Aと図3Bの処理を終了する。
In the present embodiment, the
図3Aと図3Bの処理により、電子時計1は、GPSの受信を始める前に位置情報(緯度経度情報)をGPS−IC14へ入力する事により、予測エフェメリスと合わせてホットスタートする事が可能となり、測位完了までの時間を大幅に短縮する事ができる。 By the processing of FIGS. 3A and 3B, the electronic clock 1 can be hot-started together with the predicted ephemeris by inputting the position information (latitude / longitude information) to the GPS-IC14 before starting the GPS reception. , The time to complete positioning can be significantly shortened.
図4は、スマートフォン2が測位した時刻から24時間の経過後にスマホ位置使用フラグをオフする処理のフローチャートである。この処理は、例えば電子時計1のCPU11が一時間分のカウントを行う度に実行されるが、これに限定されず、例えば10分ごとに実行されてもよい。
ステップS40において、CPU11は、“次回GPS受信時位置使用フラグ”がONであるか否かを判定する。CPU11は、“次回GPS受信時位置使用フラグ”がOFFならば(No)、図4の処理を終了する。
FIG. 4 is a flowchart of a process of turning off the smartphone
In step S40, the
CPU11は、“次回GPS受信時位置使用フラグ”がONならば(Yes)、ステップS41の処理に進み、“スマホ位置使用フラグ”がONであるか否かを判定する。CPU11は、“スマホ位置使用フラグ”がOFFならば(No)、図4の処理を終了する。
If the "next GPS reception time position use flag" is ON (Yes), the
CPU11は、“スマホ位置使用フラグ”がONならば(Yes)、ステップS42の処理に進み、スマートフォン2が測位した時刻(位置取得時刻)から24時間が経過したか否かを判定する。CPU11は、スマートフォン2の位置取得時刻から24時間以内ならば(No)、図4の処理を終了する。
If the "smartphone position use flag" is ON (Yes), the
CPU11は、スマートフォン2の位置取得時刻から24時間が経過したならば(Yes)、ステップS43の処理に進んで“スマホ位置使用フラグ”をOFFに設定し(S43)、図4の処理を終了する。
If 24 hours have passed from the position acquisition time of the smartphone 2 (Yes), the
すなわち、本実施形態では、スマートフォン2が取得した位置情報の有効期限は位置情報を取得してから24時間なので、CPU11は、スマートフォン2の位置情報の取得時刻から24時間が経過したら、“スマホ位置使用フラグ”をOFFする。
That is, in the present embodiment, the expiration date of the location information acquired by the
図5Aと図5Bは、電子時計1によるGPS受信時処理のフローチャートである。このGPS受信時処理は、GPS−IC14がGPS衛星から電波を受信させる際に起動され、衛星の電波情報をもとに位置情報を取得する処理(測位動作)を実行する。 5A and 5B are flowcharts of GPS reception processing by the electronic clock 1. This GPS reception processing is activated when the GPS-IC14 receives radio waves from GPS satellites, and executes a process (positioning operation) of acquiring position information based on the radio wave information of the satellites.
CPU11は、GPS−IC14を起動してから受信コマンドを実行するまでの間に、図5AのステップS52、ステップS53に示したような判定結果に応じて、GPS−IC14の実行パラメータアドレスマップへの書込みを通して、ホットスタート設定と位置情報(緯度経度情報)の書込みを行う。
During the period from the activation of the GPS-IC14 to the execution of the reception command, the
電子時計1によるGPS受信時処理の最初に、CPU11は、GPS−IC14を起動する(S50)。CPU11は、フラッシュメモリ141に有効な予測エフェメリスが保持されていないならば(S51→No)、ステップS54の処理に進み、実行パラメータマップへ位置情報(緯度経度情報)を送信しない。これによりGPS−IC14はコールドスタートする。ここで有効な予測エフェメリスを保持していない場合とは、機器の再起動又はバッテリーオールクリアの直後、および、予測エフェメリスを取得したのち予測エフェメリスの有効期限を超えた場合などが含まれる。ステップS54を実行した場合、コールドスタートであるため、GPS−IC14が測位に要する時間は、後述するステップS55〜ステップ57での測位に比べ、長い。
At the beginning of the GPS reception processing by the electronic clock 1, the
ステップS51において、CPU11は、有効な予測エフェメリスを保持しているならば(Yes)、ステップS52の処理に進み、“次回GPS受信時位置使用フラグ”がONであるか否かを判定する。
In step S51, if the
CPU11は、“次回GPS受信時位置使用フラグ”がOFFならば(No)、ステップS57の処理に進み、実行パラメータマップへ位置情報(緯度経度情報)を送信しない。しかし有効な予測エフェメリスを保持しているため、GPS−IC14はホットスタートすることができる。ホットスタートであるため、ステップS54に比べて、GPS−IC14が測位に要する時間は短くなる。これによりCPU11は、ステップS54のコールドスタート設定に比べて短時間に測位を完了させることができる。しかし実行パラメータマップへ位置情報(緯度経度情報)を入力せずに測位を行うため、後述するステップS55及びステップS56に比べて、測位に要する時間は長い。
If the "position use flag at the time of next GPS reception" is OFF (No), the
CPU11は、“次回GPS受信時位置使用フラグ”がONならば(Yes)、ステップS53の処理に進み、“スマホ位置使用フラグ”がONであるか否かを判定する。
CPU11は、“スマホ位置使用フラグ”がONならば(Yes)、ステップS55の処理に進み、実行パラメータマップへスマートフォン2が測位した位置情報(緯度経度情報)を送信する。これにより、GPS−IC14をホットスタートすることができる。これによりCPU11は、ステップS57のホットスタート設定に比べて、より短時間に測位を完了させることができる。
If the "next GPS reception time position use flag" is ON (Yes), the
If the "smartphone position use flag" is ON (Yes), the
CPU11は、ステップS53において、“スマホ位置使用フラグ”がONならば(Yes)、ステップS55の処理に進み、実行パラメータマップへスマートフォン2が測位した緯度経度情報を入力する。これにより、GPS−IC14をホットスタートすることができる。このとき、GPS−IC14が測位に要する時間は、およそ数秒である。これによりCPU11は、ステップS57のホットスタート設定に比べて、より短時間に測位を完了させることができる。
If the "smartphone position use flag" is ON in step S53 (Yes), the
その後、GPS−IC14はGPS電波の受信を開始し(S58)、CPU11は、GPSの受信が成功したか否かを判定する(S59)。CPU11は、GPSの受信に失敗したならば(No)、図5Aと図5Bの処理を終了する。
After that, the GPS-IC14 starts receiving the GPS radio wave (S58), and the
CPU11は、GPS−IC14によるGPSの受信に成功したならば(Yes)、ステップS60の処理に進む。CPU11は、取得した位置情報を次回の受信時に使用できるように“次回GPS受信時位置使用フラグ”をONし(S60)、“スマホ位置使用フラグ”をOFFする(S61)。その後、CPU11は、GPS−IC14によるGPSの受信を終了させる(S62)。本実施形態では、GPS位置情報を、GPS−IC14によって今回取得した位置情報で更新する(S63)。なお、次回電子時計1が測位する時に、現在時刻に最も近い時刻に測位された位置情報が使用可能となっていればよいため、更新した際に過去の位置情報のデータを消去しなくても良い。ステップS63の処理が終わると、処理はステップS64に進む。さらに、CPU11は、GPS位置情報の取得時刻を更新すると(S64)、図5Aと図5Bの処理が終了する。なお、CPU11が、GPS位置情報の取得時刻を取得する方法は限定されない。たとえば、GPSの電波から時刻情報を取得しても良いし、CPU11が計時する時刻を利用して取得しても良い。また、CPU11が計時する時刻情報とGPSの電波から得られる情報とを組み合わせて、時刻情報を取得しても良い。
If the
(変形例)
本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で、変更実施が可能であり、例えば、次の(a)〜(f)のようなものがある。
(Modification example)
The present invention is not limited to the above-described embodiment, and can be modified without departing from the spirit of the present invention. For example, the following (a) to (f) are included.
(a) 上記実施形態の電子時計1は、予測エフェメリスを位置情報と一緒にスマートフォン2からダウンロードしている。しかし、これに限られず、別個の条件でスマートフォン2からダウンロードしてもよい。
(b) 本発明は、上記実施形態の電子時計1に限られず、ウエアラブル機器全般に適用してよい。
(c) 電子時計1に位置情報やエフェメリスを送信する外部装置は、スマートフォン2に限定されず、GPS測位機能を有する任意の装置であってもよい。
(d) 予測エフェメリスが格納されるのはフラッシュメモリに限定されず、GPS−IC内のRAM(Random Access Memory)であってもよい。メモリ13内であってもよい。
(e) 電子時計1とスマートフォン2との間の通信方式は、Bluetooth(登録商標) Low Energyに限定されず、Wi-Fi(登録商標)やZigBee(登録商標)やIrDAなどの任意の無線通信方式を用いてもよい。
(f) 同様の効果が達成される範囲内で、図3A〜図5Bに示したフローチャートに変更点があってもよい。例えば、図3Bに示すステップS25〜ステップS27の順番は変更されても良い。
(A) The electronic clock 1 of the above embodiment downloads the predicted ephemeris together with the position information from the
(B) The present invention is not limited to the electronic watch 1 of the above embodiment, and may be applied to all wearable devices.
(C) The external device that transmits the position information and the ephemeris to the electronic watch 1 is not limited to the
(D) The predicted ephemeris is not limited to the flash memory, and may be a RAM (Random Access Memory) in the GPS-IC. It may be in the
(E) The communication method between the electronic clock 1 and the
(F) There may be changes in the flowcharts shown in FIGS. 3A to 5B within the range in which the same effect is achieved. For example, the order of steps S25 to S27 shown in FIG. 3B may be changed.
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。 The inventions described in the claims originally attached to the application of this application are added below. The item number of the claim described in the appendix is the scope of the claims originally attached to the application of this application.
〔付記〕
《請求項1》
衛星から受信した電波を用いて測位動作を実行し、自装置の位置である第一位置情報、および自装置の前記位置を取得した時刻である第一時刻情報を取得する測位部と、
外部装置と通信し、前記外部装置の位置情報である第二位置情報、前記衛星に係る軌道情報、および前記外部装置が前記第二位置情報を取得した時刻である第二時刻情報を受信する通信部と、
現在時刻を計時する制御部と、
前記第一位置情報、前記第一時刻情報、前記第二位置情報、および前記第二時刻情報を記憶する記憶部と、
を備えるウエアラブル機器であって、
前記制御部は、前記測位部に測位動作を実行させる際に、前記記憶部に記憶された前記第二時刻情報が、前記記憶部に記憶された第一時刻情報よりも現在時刻に近く、前記記憶部に記憶された前記第二位置情報の位置が、前記記憶部に記憶された前記第一位置情報の位置から所定距離以上離れており、かつ、前記記憶部に記憶された前記第二時刻情報が前記現在時刻から所定時間内であるならば、前記第二位置情報、および前記外部装置から受信した前記軌道情報を前記測位部に送信する、
ことを特徴とするウエアラブル機器。
《請求項2》
前記所定時間は、24時間である、
ことを特徴とする請求項1に記載のウエアラブル機器。
《請求項3》
前記所定距離は、75kmである、
ことを特徴とする請求項1または2に記載のウエアラブル機器。
《請求項4》
前記測位部は、前記外部装置から受信した前記軌道情報が有効でなかったならばコールドスタートし、前記軌道情報が有効ならば前記軌道情報を用いてホットスタートする、
ことを特徴とする請求項1から3のうち何れか1項に記載のウエアラブル機器。
《請求項5》
測位部が衛星から受信した電波を用いて測位動作を実行し、自装置の位置である第一位置情報、および自装置の前記位置を取得した時刻である第一時刻情報を取得するステップと、
通信部が外部装置と通信し、前記外部装置の位置情報である第二位置情報、前記衛星に係る軌道情報、および前記外部装置が前記第二位置情報を取得した時刻である第二時刻情報を受信するステップと、
記憶部が、前記第一位置情報、前記第一時刻情報、前記第二位置情報、および前記第二時刻情報を記憶するステップと、
制御部が、前記測位部に測位動作を実行させる際に、前記記憶部に記憶された前記第二時刻情報が、前記記憶部に記憶された前記第一時刻情報よりも現在時刻に近く、前記記憶部に記憶された前記第二位置情報の位置が、前記記憶部に記憶された前記第一位置情報の位置から所定距離以上離れており、かつ、前記記憶部に記憶された前記第二時刻情報が前記現在時刻から所定時間内であるならば、前記第二位置情報、および前記外部装置から受信した前記軌道情報を前記測位部に送信するステップと、
を実行することを特徴とする測位制御方法。
《請求項6》
コンピュータに、
測位部が衛星から受信した電波を用いて測位動作を実行し、自装置の位置である第一位置情報、および自装置の前記位置を取得した時刻である第一時刻情報を取得するステップと、
通信部が外部装置と通信し、前記外部装置の位置情報である第二位置情報、前記衛星に係る軌道情報、および前記外部装置が前記第二位置情報を取得した時刻である第二時刻情報を受信するステップと、
記憶部が、前記第一位置情報、前記第一時刻情報、前記第二位置情報、および前記第二時刻情報を記憶するステップと、
前記測位部に測位動作を実行させる際に、前記記憶部に記憶された前記第二時刻情報が、前記記憶部に記憶された前記第一時刻情報よりも現在時刻に近く、前記記憶部に記憶された前記第二位置情報の位置が、前記記憶部に記憶された前記第一位置情報の位置から所定距離以上離れており、かつ、前記記憶部に記憶された前記第二時刻情報が前記現在時刻から所定時間内であるならば、前記第二位置情報、および前記外部装置から受信した前記軌道情報を前記測位部に送信するステップと、
を実行させるための測位制御プログラム。
[Additional Notes]
<< Claim 1 >>
A positioning unit that executes positioning operations using radio waves received from satellites and acquires first position information that is the position of the own device and first time information that is the time when the position of the own device was acquired.
Communication that communicates with the external device and receives the second position information that is the position information of the external device, the orbit information related to the satellite, and the second time information that is the time when the external device acquired the second position information. Department and
A control unit that measures the current time and
A storage unit that stores the first position information, the first time information, the second position information, and the second time information.
It is a wearable device equipped with
When the positioning unit executes a positioning operation, the control unit causes the second time information stored in the storage unit to be closer to the current time than the first time information stored in the storage unit. The position of the second position information stored in the storage unit is separated from the position of the first position information stored in the storage unit by a predetermined distance or more, and the second time stored in the storage unit. If the information is within a predetermined time from the current time, the second position information and the trajectory information received from the external device are transmitted to the positioning unit.
Wearable equipment that is characterized by that.
<< Claim 2 >>
The predetermined time is 24 hours.
The wearable device according to claim 1, wherein the wearable device is characterized by the above.
<< Claim 3 >>
The predetermined distance is 75 km.
The wearable device according to
<< Claim 4 >>
The positioning unit cold-starts if the orbit information received from the external device is not valid, and hot-starts using the orbit information if the orbit information is valid.
The wearable device according to any one of claims 1 to 3, wherein the wearable device is characterized by the above.
<< Claim 5 >>
A step in which the positioning unit executes a positioning operation using radio waves received from a satellite to acquire first position information which is the position of the own device and first time information which is the time when the position of the own device is acquired.
The communication unit communicates with the external device, and the second position information which is the position information of the external device, the orbit information related to the satellite, and the second time information which is the time when the external device acquires the second position information. Steps to receive and
A step in which the storage unit stores the first position information, the first time information, the second position information, and the second time information.
When the control unit causes the positioning unit to perform a positioning operation, the second time information stored in the storage unit is closer to the current time than the first time information stored in the storage unit, and the said The position of the second position information stored in the storage unit is separated from the position of the first position information stored in the storage unit by a predetermined distance or more, and the second time stored in the storage unit. If the information is within a predetermined time from the current time, the step of transmitting the second position information and the trajectory information received from the external device to the positioning unit, and
A positioning control method characterized by executing.
<< Claim 6 >>
On the computer
A step in which the positioning unit executes a positioning operation using radio waves received from a satellite to acquire first position information which is the position of the own device and first time information which is the time when the position of the own device is acquired.
The communication unit communicates with the external device, and the second position information which is the position information of the external device, the orbit information related to the satellite, and the second time information which is the time when the external device acquires the second position information. Steps to receive and
A step in which the storage unit stores the first position information, the first time information, the second position information, and the second time information.
When the positioning unit executes a positioning operation, the second time information stored in the storage unit is closer to the current time than the first time information stored in the storage unit, and is stored in the storage unit. The position of the second position information is separated from the position of the first position information stored in the storage unit by a predetermined distance or more, and the second time information stored in the storage unit is the present. If it is within a predetermined time from the time, the step of transmitting the second position information and the trajectory information received from the external device to the positioning unit, and
Positioning control program to execute.
1 電子時計 (ウエアラブル機器)
11 CPU (制御部)
12 ディスプレイ
13 メモリ(記憶部)
14 GPS−IC (測位部)
141 フラッシュメモリ
15 近距離無線通信部 (通信部)
2 スマートフォン (外部装置)
21 CPU
22 ディスプレイ
23 メモリ
24 衛星電波受信部
25 近距離無線通信部
1 Electronic watch (wearable device)
11 CPU (control unit)
12
14 GPS-IC (Positioning System)
141
2 Smartphone (external device)
21 CPU
22
Claims (6)
外部装置と通信し、前記外部装置の位置情報である第二位置情報、前記衛星に係る軌道情報、および前記外部装置が前記第二位置情報を取得した時刻である第二時刻情報を受信する通信部と、
現在時刻を計時する制御部と、
前記第一位置情報、前記第一時刻情報、前記第二位置情報、および前記第二時刻情報を記憶する記憶部と、
を備えるウエアラブル機器であって、
前記制御部は、前記測位部に測位動作を実行させる際に、前記記憶部に記憶された前記第二時刻情報が、前記記憶部に記憶された第一時刻情報よりも現在時刻に近く、前記記憶部に記憶された前記第二位置情報の位置が、前記記憶部に記憶された前記第一位置情報の位置から所定距離以上離れており、かつ、前記記憶部に記憶された前記第二時刻情報が前記現在時刻から所定時間内であるならば、前記第二位置情報、および前記外部装置から受信した前記軌道情報を前記測位部に送信する、
ことを特徴とするウエアラブル機器。 A positioning unit that executes positioning operations using radio waves received from satellites and acquires first position information that is the position of the own device and first time information that is the time when the position of the own device was acquired.
Communication that communicates with the external device and receives the second position information that is the position information of the external device, the orbit information related to the satellite, and the second time information that is the time when the external device acquired the second position information. Department and
A control unit that measures the current time and
A storage unit that stores the first position information, the first time information, the second position information, and the second time information.
It is a wearable device equipped with
When the positioning unit executes a positioning operation, the control unit causes the second time information stored in the storage unit to be closer to the current time than the first time information stored in the storage unit. The position of the second position information stored in the storage unit is separated from the position of the first position information stored in the storage unit by a predetermined distance or more, and the second time stored in the storage unit. If the information is within a predetermined time from the current time, the second position information and the trajectory information received from the external device are transmitted to the positioning unit.
Wearable equipment that is characterized by that.
ことを特徴とする請求項1に記載のウエアラブル機器。 The predetermined time is 24 hours.
The wearable device according to claim 1, wherein the wearable device is characterized by the above.
ことを特徴とする請求項1または2に記載のウエアラブル機器。 The predetermined distance is 75 km.
The wearable device according to claim 1 or 2.
ことを特徴とする請求項1から3のうち何れか1項に記載のウエアラブル機器。 The positioning unit cold-starts if the orbit information received from the external device is not valid, and hot-starts using the orbit information if the orbit information is valid.
The wearable device according to any one of claims 1 to 3, wherein the wearable device is characterized by the above.
通信部が外部装置と通信し、前記外部装置の位置情報である第二位置情報、前記衛星に係る軌道情報、および前記外部装置が前記第二位置情報を取得した時刻である第二時刻情報を受信するステップと、
記憶部が、前記第一位置情報、前記第一時刻情報、前記第二位置情報、および前記第二時刻情報を記憶するステップと、
制御部が、前記測位部に測位動作を実行させる際に、前記記憶部に記憶された前記第二時刻情報が、前記記憶部に記憶された前記第一時刻情報よりも現在時刻に近く、前記記憶部に記憶された前記第二位置情報の位置が、前記記憶部に記憶された前記第一位置情報の位置から所定距離以上離れており、かつ、前記記憶部に記憶された前記第二時刻情報が前記現在時刻から所定時間内であるならば、前記第二位置情報、および前記外部装置から受信した前記軌道情報を前記測位部に送信するステップと、
を実行することを特徴とする測位制御方法。 A step in which the positioning unit executes a positioning operation using radio waves received from a satellite to acquire first position information which is the position of the own device and first time information which is the time when the position of the own device is acquired.
The communication unit communicates with the external device, and the second position information which is the position information of the external device, the orbit information related to the satellite, and the second time information which is the time when the external device acquires the second position information. Steps to receive and
A step in which the storage unit stores the first position information, the first time information, the second position information, and the second time information.
When the control unit causes the positioning unit to perform a positioning operation, the second time information stored in the storage unit is closer to the current time than the first time information stored in the storage unit, and the said The position of the second position information stored in the storage unit is separated from the position of the first position information stored in the storage unit by a predetermined distance or more, and the second time stored in the storage unit. If the information is within a predetermined time from the current time, the step of transmitting the second position information and the trajectory information received from the external device to the positioning unit, and
A positioning control method characterized by executing.
測位部が衛星から受信した電波を用いて測位動作を実行し、自装置の位置である第一位置情報、および自装置の前記位置を取得した時刻である第一時刻情報を取得するステップと、
通信部が外部装置と通信し、前記外部装置の位置情報である第二位置情報、前記衛星に係る軌道情報、および前記外部装置が前記第二位置情報を取得した時刻である第二時刻情報を受信するステップと、
記憶部が、前記第一位置情報、前記第一時刻情報、前記第二位置情報、および前記第二時刻情報を記憶するステップと、
前記測位部に測位動作を実行させる際に、前記記憶部に記憶された前記第二時刻情報が、前記記憶部に記憶された前記第一時刻情報よりも現在時刻に近く、前記記憶部に記憶された前記第二位置情報の位置が、前記記憶部に記憶された前記第一位置情報の位置から所定距離以上離れており、かつ、前記記憶部に記憶された前記第二時刻情報が前記現在時刻から所定時間内であるならば、前記第二位置情報、および前記外部装置から受信した前記軌道情報を前記測位部に送信するステップと、
を実行させるための測位制御プログラム。 On the computer
A step in which the positioning unit executes a positioning operation using radio waves received from a satellite to acquire first position information which is the position of the own device and first time information which is the time when the position of the own device is acquired.
The communication unit communicates with the external device, and the second position information which is the position information of the external device, the orbit information related to the satellite, and the second time information which is the time when the external device acquires the second position information. Steps to receive and
A step in which the storage unit stores the first position information, the first time information, the second position information, and the second time information.
When the positioning unit executes a positioning operation, the second time information stored in the storage unit is closer to the current time than the first time information stored in the storage unit, and is stored in the storage unit. The position of the second position information is separated from the position of the first position information stored in the storage unit by a predetermined distance or more, and the second time information stored in the storage unit is the present. If it is within a predetermined time from the time, the step of transmitting the second position information and the trajectory information received from the external device to the positioning unit, and
Positioning control program to execute.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019056107A JP7259459B2 (en) | 2019-03-25 | 2019-03-25 | WEARABLE DEVICE, POSITIONING CONTROL METHOD, AND POSITIONING CONTROL PROGRAM |
| JP2023055023A JP7477008B2 (en) | 2019-03-25 | 2023-03-30 | Wearable device, positioning control method, and positioning control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019056107A JP7259459B2 (en) | 2019-03-25 | 2019-03-25 | WEARABLE DEVICE, POSITIONING CONTROL METHOD, AND POSITIONING CONTROL PROGRAM |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023055023A Division JP7477008B2 (en) | 2019-03-25 | 2023-03-30 | Wearable device, positioning control method, and positioning control program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020159709A true JP2020159709A (en) | 2020-10-01 |
| JP7259459B2 JP7259459B2 (en) | 2023-04-18 |
Family
ID=72642771
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019056107A Active JP7259459B2 (en) | 2019-03-25 | 2019-03-25 | WEARABLE DEVICE, POSITIONING CONTROL METHOD, AND POSITIONING CONTROL PROGRAM |
| JP2023055023A Active JP7477008B2 (en) | 2019-03-25 | 2023-03-30 | Wearable device, positioning control method, and positioning control program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023055023A Active JP7477008B2 (en) | 2019-03-25 | 2023-03-30 | Wearable device, positioning control method, and positioning control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7259459B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114265097A (en) * | 2021-11-16 | 2022-04-01 | 深圳市广和通无线股份有限公司 | Positioning method, positioning device, terminal and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001133535A (en) * | 1999-11-02 | 2001-05-18 | Seiko Epson Corp | Information terminal and positioning method |
| JP2004028655A (en) * | 2002-06-24 | 2004-01-29 | Sony Corp | Positioning calculation method and positioning receiver |
| US20100007553A1 (en) * | 2008-07-08 | 2010-01-14 | Samsung Electronics Co. Ltd. | Apparatus and method for sharing assistance data between a-gps terminal and gps terminal |
| JP2013101085A (en) * | 2011-11-10 | 2013-05-23 | Hitachi Kokusai Electric Inc | Mobile station device |
| US20150102960A1 (en) * | 2013-10-10 | 2015-04-16 | Motorola Mobility Llc | Systems and Methods for Location Assistance with Personal Area Network Devices |
| JP2016011918A (en) * | 2014-06-30 | 2016-01-21 | カシオ計算機株式会社 | POSITIONING SYSTEM, POSITIONING DEVICE, STORAGE DEVICE, AND POSITIONING METHOD |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6114991A (en) * | 1997-09-11 | 2000-09-05 | Lucent Technologies, Inc. | Auxiliary system for assisting a wireless terminal in determining its position from signals transmitted from a navigation satellite |
| JP2002162247A (en) * | 2000-11-27 | 2002-06-07 | Matsushita Electric Works Ltd | Gps system |
-
2019
- 2019-03-25 JP JP2019056107A patent/JP7259459B2/en active Active
-
2023
- 2023-03-30 JP JP2023055023A patent/JP7477008B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001133535A (en) * | 1999-11-02 | 2001-05-18 | Seiko Epson Corp | Information terminal and positioning method |
| JP2004028655A (en) * | 2002-06-24 | 2004-01-29 | Sony Corp | Positioning calculation method and positioning receiver |
| US20100007553A1 (en) * | 2008-07-08 | 2010-01-14 | Samsung Electronics Co. Ltd. | Apparatus and method for sharing assistance data between a-gps terminal and gps terminal |
| JP2013101085A (en) * | 2011-11-10 | 2013-05-23 | Hitachi Kokusai Electric Inc | Mobile station device |
| US20150102960A1 (en) * | 2013-10-10 | 2015-04-16 | Motorola Mobility Llc | Systems and Methods for Location Assistance with Personal Area Network Devices |
| JP2016011918A (en) * | 2014-06-30 | 2016-01-21 | カシオ計算機株式会社 | POSITIONING SYSTEM, POSITIONING DEVICE, STORAGE DEVICE, AND POSITIONING METHOD |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114265097A (en) * | 2021-11-16 | 2022-04-01 | 深圳市广和通无线股份有限公司 | Positioning method, positioning device, terminal and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023073431A (en) | 2023-05-25 |
| JP7259459B2 (en) | 2023-04-18 |
| JP7477008B2 (en) | 2024-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9635513B2 (en) | Radio wave receiver, radio-controlled timepiece, signal obtaining method and storage medium | |
| US10890666B2 (en) | Satellite radiowave receiving device, electronic timepiece, control method for obtaining positioning information, and recording medium | |
| WO2020115819A1 (en) | Update control device and update control method | |
| JP2023112161A (en) | Satellite radio wave receiver, electronic clock, positioning control method and program | |
| JP7609217B2 (en) | Electronic device, electronic clock, time correction system, time correction method and program | |
| JP7477008B2 (en) | Wearable device, positioning control method, and positioning control program | |
| JP6451666B2 (en) | Communication device, electronic timepiece, communication method, and program | |
| US11550269B2 (en) | Electronic timepiece, information update control method and storage medium | |
| CN110361757B (en) | Electronic watch and information acquisition method | |
| JP4206995B2 (en) | GPS positioning terminal and network type GPS positioning system | |
| JP7416142B2 (en) | Electronic clock, reception operation control method and program | |
| JP2015087343A (en) | Satellite search method, time correction method, positioning device, and electronic equipment | |
| US10511949B2 (en) | Wireless communication device, electronic watch, wireless communication method, and non-transitory recording medium | |
| JP6930161B2 (en) | Electronic clock, reception operation control method and program | |
| JP2008241719A (en) | POSITIONING DEVICE AND POSITIONING CONTROL METHOD | |
| JP2008089612A (en) | Reception device and reception control method | |
| CN107229062A (en) | Positioner, localization method and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220316 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221214 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230220 |
|
| 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: 20230307 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230320 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7259459 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |