JP6229426B2 - 電子機器、および受信制御方法 - Google Patents
電子機器、および受信制御方法 Download PDFInfo
- Publication number
- JP6229426B2 JP6229426B2 JP2013215264A JP2013215264A JP6229426B2 JP 6229426 B2 JP6229426 B2 JP 6229426B2 JP 2013215264 A JP2013215264 A JP 2013215264A JP 2013215264 A JP2013215264 A JP 2013215264A JP 6229426 B2 JP6229426 B2 JP 6229426B2
- Authority
- JP
- Japan
- Prior art keywords
- reception
- positioning
- satellite signal
- user
- state
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/34—Power consumption
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/14—Receivers specially adapted for specific applications
- G01S19/19—Sporting applications
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Measurement Of Unknown Time Intervals (AREA)
- Navigation (AREA)
Description
このように機器が放置されている場合では、一定時間毎に失敗を繰り返してしまうか、または利用されない測位情報を取得してしまう受信処理が行われていた。
当該機器が携帯型のバッテリー駆動電源で動作している場合、受信処理の消費電力を浪費してしまうため、利用者が当該機器を測位のために使いたい時にバッテリー残不足となり十分な時間利用できないという問題があった。
従って、測位開始時にはTTFFが短縮され、衛星信号受信による消費電力を軽減させることが可能な電子機器を提供することができる。
従って、衛星信号の受信成功率が高い状態を検出して衛星信号を受信するため、少ない受信回数で測位情報を取得することができる。測位開始前の受信処理の消費電力が軽減される。
また、規定の成功率以下になる状態変化に対しては、受信成功の可能性が低い。このような状態変化が発生した場合は、衛星信号の受信処理をさせなくても良い。これにより、受信に失敗する可能性が高い衛星信号の受信処理をしないため、消費電力を軽減できる。
(1−1.全体概要)
図1は、ランナーズウオッチの概要を表す説明図である。ランナーズウオッチ10は、利用者の腕に装着されて測位に利用される腕時計型の電子機器である。ランナーズウオッチ10は、GNSS衛星1から発信されている衛星信号を受信して、衛星信号に含まれる測位情報を取得する。利用者の操作により測位開始が要求されると、ランナーズウオッチ10は衛星信号を受信するために受信部の電源がONとなり、衛星信号の受信が開始される。衛星信号から取得した測位情報を用いて移動中のランナーズウオッチ10自身の位置情報(利用者の位置情報)を逐次演算する。ランナーズウオッチ10は、腕に接触する面の反対側の面に文字やアイコンなどを表示する表示部60を備え、演算した位置情報に基づいて測位開始の位置から移動した距離や移動速度などの移動状況に係る情報を算出し、それらの内容を表示部60に表示したり、移動情報を記憶部に記憶することができる。利用者は表示された情報を参考にしながら、自身のランニングのペースなどを調整することができる。
GNSS衛星1は、世界各国から打ち上げられている測位衛星であり、例えば米国のGPS(Global Positioning System)、欧州連合のGalileo、日本のQZSS(Quasi Zenith Satellite System)などに代表される。それぞれのGNSS衛星1からは、航法メッセージが重畳された衛星信号が地上に向けて発信されている。航法メッセージには、測位に必要な測位情報が含まれている。
GNSS衛星1は原子時計を搭載しており、衛星信号には、原子時計で計時された極めて正確な時刻情報が含まれている。ランナーズウオッチ10では、衛星信号から取得した正確な時刻情報を用いて、ランナーズウオッチ10の内部時刻を修正する。
ランナーズウオッチ10では、GNSS衛星1から発信された衛星信号を受信すると、衛星信号が発信された時刻と受信した時刻から衛星信号の信号伝播時間を測定し、光速度を乗じることでランナーズウオッチ10とGNSS衛星1との擬似距離が算出される。衛星信号を発信した時点におけるGNSS衛星1の正確な時刻と位置情報とを取得することで、GNSS衛星1との距離を保つ地球上の位置が絞られる。3個のGNSS衛星1から同様な手順で衛星信号を受信することで、地球上における3次元の位置情報が特定される。実際には、擬似距離が時刻誤差を含んでいるため、その未知数を加味して、一般的には4個以上のGNSS衛星1から衛星信号を取得する。また、実環境ではマルチパスや擬似距離の算出誤差等の影響があるため、更に衛星信号を受信するGNSS衛星1の数を増やして、測位情報を取得し、精度の高い位置算出が行われる。
ランナーズウオッチ10が自身の位置を算出するためには、4個以上のGNSS衛星1を選択し、それぞれのGNSS衛星1の正確な位置情報が必要である。GNSS衛星1から発信されている衛星信号に重畳されている航法メッセージは測位情報を含み、測位情報はアルマナック(天体暦)およびエフェメリス(放送暦)などから構成されている。アルマナックは他のGNSS衛星1も含む衛星軌道の概略位置に関する情報であり、エフェメリスは衛星信号を発信しているGNSS衛星1の衛星軌道の詳細な位置に関する情報を含む情報である。
ランナーズウオッチ10は、あらかじめアルマナックを受信し保持しておき、アルマナック、おおよその自身の位置、およびおおよその現在時刻から、自身の上空に運行しているGNSS衛星1(可視衛星と称す)を認識する。その中から測位に利用する衛星を選択する。また、ランナーズウオッチ10は、あらかじめエフェメリスを受信し保持しておき、エフェメリスおよび受信中の衛星信号から取得した正確な時刻情報から、衛星信号を発信するGNSS衛星1の正確な位置情報を取得することができる。
利用者は、ランナーズウオッチ10を装着して、自身の位置情報を必要としたときに、測位開始をランナーズウオッチ10に対して要求する。具体的には、表示部60に、測位開始を示す文字列が表示され、操作ボタンが押下されたときが測位開始の要求である。測位開始が要求されると、衛星信号を受信する受信部の電源がONとなり、ランナーズウオッチ10の位置算出に必要な複数のGNSS衛星1の検索が開始される。表示部60は、GNSS衛星1を検索中であることを示す表示画面に切替わる。そして、前記複数のGNSS衛星1が捕捉されて位置情報を出力することが可能となった場合、表示部60は位置情報計測画面(例えば、クロノグラフ計測画面)に切替わる。この状態で操作ボタンを押下すると計測が開始され、移動距離、経過時間および移動速度などが表示部60に表示され、これら計測結果が記憶部に記録される動作が繰り返される。測位開始要求のための操作ボタン押下からクロノグラフ計測画面を表示するまでの時間がTTFFである。
例えば、利用例としては次の状況が想定される。利用者がランナーズウオッチ10を手首に装着した状態で、ランニングを開始する直前に測位開始を要求する操作ボタンを押下する。以降、ランナーズウオッチ10は、位置情報として走行した距離や走行速度などを単位時間毎(例えば1秒間から4秒間)に逐次表示して利用者に報知する。利用者は、ランニングを終了すると、測位終了を指示する操作ボタンを押下する。ランナーズウオッチ10は、測位を終了し時計表示などに遷移する。
(2−1.測位開始までの流れ)
次に、測位開始までに測位情報を取得する方法について説明する。
図2は、測位開始までの処理を時系列に表した図である。
時間軸tは、時間経過を表しており矢印方向に左側から右側に時間が進む。時系列に古い方から、信号発信V、状態変化検出C、信号受信R、測位開始Sの各状態に移行する。
測位開始Sの時刻Stは、利用者が自身の位置情報を必要とし、測位開始を要求した時点の時刻である。有効寿命Lは、測位情報の有効寿命の時間であり、エフェメリスの場合は数時間(例えば1時間)でアルマナックの場合は1日(例えば24時間)である。信号発信Vは、GNSS衛星1から衛星信号が発信されている状態を示し、信号発信時刻Vtは測位開始Sにおいて有効寿命のある最も古い測位情報が発信された時刻を示している。信号発信時刻Vtは測位開始時刻Stから有効寿命Lを減算した時刻になる。測位開始Sでは、信号発信時刻Vt以後の測位情報は位置情報の算出に利用できるが、信号発信時刻Vtよりも古い測位情報では正しい位置情報を算出することができない。
信号受信Rは、衛星信号を受信して測位情報を取得する状態を示し、信号受信時刻Rtは信号受信Rにより測位情報を取得した時刻である。
状態変化検出Cは、ランナーズウオッチ10自身の状態変化を検出した状態である。状態変化は、ランナーズウオッチ10自身の放置や非放置状態の変化、屋内から屋外へ保有場所が変化、利用者による操作状態の変化、利用者への装着状態の変化などである。それぞれの状態変化が検出された時刻が状態検出時刻Ctである。
測位開始までの処理としては、GNSS衛星1からの信号発信Vをランナーズウオッチ10の状態変化検出Cを受けて、信号受信Rが実行される。信号受信Rにより取得された測位情報を用いて測位開始Sが実行される。測位情報は、有効寿命Lの期間内であるため、測位開始Sはホットスタートで開始される。
ランナーズウオッチ10は、信号発信Vの時刻Vtから測位開始Sの時刻Stの間に信号受信Rを成功させ測位情報を取得する必要がある。しかし、信号受信Rでは衛星信号の受信に失敗してしまう場合がある。例えば、ランナーズウオッチ10が屋内の衛星信号が届かない場所に置かれてある場合などは衛星信号の受信に失敗する。実際の使用においても、利用者は屋内で過ごしていることが多いため、任意のタイミングに衛星信号を受信しようとしても受信に成功する確率は低い。
図3は、操作による状態変化の一例を示す図、図4は、センサーによる状態変化の一例を示す図である。
図3に示すように、利用者の操作に係る状態変化として「状態変化対象」の各項目には、「電源オン」、「ホーム画面切替」、「通信終了」、「充電終了」、「充電開始」などが挙げられ、それぞれの「検出方法」および「付加条件」が右側の列に載せられている。例えば、「状態変化対象」が「電源オン」、「検出方法」が「電源ボタン検出」、「付加条件」が「1分後」または「5分後」では、電源ボタンが押されて電源オンになった時点から1分後、または5分後に、状態変化が検出される。状態変化の検出は、状態変化検出C(図2)に相当し、状態変化検出時刻Ctは電源オンから1分後、または5分後の時刻である。
尚、「状態変化対象」が「充電開始」の項目については、他の状態変化とは目的が異なる。充電が開始された状態であるため、電源供給中であり、衛星信号を受信するための駆動電力の節電を意識する必要がない。むしろ、屋内の窓際などで充電しながら衛星信号を受信できている状態などを想定しており、受信に成功すれば好都合であるため、この「充電開始」が定義されている。
尚、各種センサーは、ランナーズウオッチ10の電源がオフの状態または、スリープ(待機中)の状態であっても、センサー信号を検出する回路は駆動しているため各種センサーデータを検出可能である。
このような各種センサーによる状態変化の検出は、状態変化検出C(図2)に相当する。
測位開始Sの時点でホットスタートであるためには、有効寿命が切れていない測位情報が1回だけ取得されていれば十分である。しかし、既定の状態変化検出Cが短時間に複数回起こると、衛星信号を同じ回数受信してしまうことになる。受信処理に掛かる消費電力を抑えるためにも受信回数を少なくすることが好ましい。
図5は受信抑制条件の一例を示す図である。一行目の例では、「前回エフェメリス取得成功」から「60分間」は衛星信号の受信処理の実行を抑制する(受信しない)という抑制条件である。この抑制条件は、有効寿命が切れていないエフェメリスが保有されている間は、既定の状態変化検出Cが起きても新たな衛星信号の受信処理を行わないことを示す。
また、2行目にある「受信中」とは、現在衛星信号を受信している最中を示し、3行目の「測位中」は、衛星信号を受信しながら測位している最中を示す。「受信中」および「測位中」は、衛星信号の受信処理の最中であるため、新たな衛星信号の受信処理は行わない。
このように、所定の抑制条件を用いることで、短時間に複数回の既定の状態変化検出Cが起こっても、衛星信号の受信処理は必要最小限の回数に抑えられる。
尚、アルマナックの取得については、エフェメリスよりも有効寿命が長いため、エフェメリスを取得するための衛星信号を受信する機会に必要に応じて取得するように構成されている。
上述のように状態変化検出による信号受信処理を行い、また受信抑制処理によって衛星信号を受信するタイミングが制御される。
図6は、信号受信の実行タイミングを示す図である。
時間軸tは、図2と同様に時間経過を表している。時間軸上の前半(状態変化検出Cよりも左側)は、ランナーズウオッチ10の放置状態の時間帯であり、後半は状態変化検出Cを発端として頻繁に状態変化が発生している時間帯を示している。このような状態は、ランニング等を日課としている利用者の典型的な行動パターンを表している。例えば、ランナーズウオッチ10が屋内の机上などに置かれている状態は放置状態である。利用者がランニングをするためにランナーズウオッチ10を装着したタイミングが状態変化検出Cである。状態変化検出Cを境として以降、ランニングを開始するまでの間は、ランニングの準備やランナーズウオッチ10の操作、また装着したまま移動やストレッチ体操をなどの行動を繰り返している状態であり、状態変化発生中である。
従来の方法による時間軸で衛星信号の受信処理を行う方法では、電子機器が屋内の机上などに長時間放置されているような場合に、一定時間毎に受信処理を継続してしまっていた。その間、受信に成功している場合は、利用されない測位情報でも一定時間毎に繰り返し取得してしまう。また、受信に失敗していた場合は、衛星信号の受信に影響する環境が変わらない中で一定時間毎に受信失敗を繰り返してしまう。
本実施形態による状態変化検出Cにより受信処理を行う方法では、図6に示すようにランナーズウオッチ10が放置状態であれば、状態変化検出Cは起きないため、受信処理を行わない。従来方法のような利用されない測位情報の取得および受信失敗を繰り返すことはなくなる。
また、利用者がランナーズウオッチ10を装着すると、状態変化検出Cにより検出され信号受信Rが実行される。状態変化検出Cの検出条件は、状態変化を捉えた上で、受信に成功する可能性が高い条件(図3、図4)であるため、信号受信Rの実行による成功率は高い傾向になる。信号受信Rが実行されて成功すると、受信抑制条件(図5)により有効寿命が切れていない間は新たな受信処理が行われないため、受信処理の回数は必要最小限に制御されている。
従って、本実施形態によると、測位開始前の受信処理の回数を減らすことで消費電力が軽減され、かつ測位開始時には有効寿命の切れていない測位情報が保持され、TTFFの短縮を実現している。
図7は、ランナーズウオッチの機能構成の一例を示すブロック図である。ランナーズウオッチ10は、アンテナ18、衛星信号受信部20、センサー部30、操作部40、処理部50、表示部60、時計部61、通信部62、および記憶部70などから構成されている。
衛星信号受信部20には、各種コマンドやプロトコルを受け付けて、対応する処理を実行する機能を有している。例えば、アルマナックを受信する、エフェメリスを受信する、アルマナックとエフェメリスを受信する、測位開始する、などの機能を個別に実行することができる。各種コマンドやプロトコルは、処理部50の各種処理プログラムから発行される。
尚、衛星信号受信部20において処理される上述の処理は受信工程に相当する。
加速度センサー31は、略直交する3軸(X軸、Y軸、Z軸)方向の加速度を検出可能な3軸の加速度センサーである。加速度センサー31は、各軸の加速度変化をサンプリング間隔ごとに計測する。好適例としてサンプリング間隔は、16Hz以上に設定されている。加速度センサー31は、利用者の動きを検出し、検出した加速度信号をAD(Analog to Digital)変換して加速度データを処理部50に出力する。処理部50の各種処理プログラムでは、蓄積された加速度データを積分演算することによりランナーズウオッチ10を装着している利用者の歩幅を推定し、この推定値などを使用して移動速度および移動距離を含む移動情報を算出することができる。
尚、加速度センサー31は、3軸の加速度センサーを有するセンサーユニットとしているが、少なくとも2軸の加速度センサーを有したセンサーユニットであれば良い。略直交する2軸の加速度センサーを備えていても良いし、立体的に交差する4軸以上の加速度センサーを備えていても良い。
尚、装着圧センサー32は、物理的な圧力を検出するセンサーユニットとしているが、腕接触面に光電脈波センサーを備えて脈波を検出する脈波センサーユニットや、同じく腕接触面に微弱電流を通電する端子を設け通電状態を検出するセンサーなどの、別の構造を備えた装着状態を検出するセンサーユニットであっても良い。
尚、照度センサーは、フォトダイオードを有して構成されるフォトICとしているが、これに限定するものではない。例えば、フォトトランジスター等を有するフォトICでもよい。また、ランナーズウオッチ10への電源供給の一手段として用いる太陽電池を備えたソーラーモジュールを利用しても良い。ソーラーモジュールは、ランナーズウオッチ10の表示部60側の面に設置され、照射光エネルギーを電力に変換し電源供給する。その過程で、出力される電力量を検出しAD変換された電力量データを照度に相当するデータとして利用する。
「電源オン」は、電源オフ状態において、操作ボタンの長押し(3〜4秒押下)で電源がオンにされる。操作部40は、電源がオフからオンにされた状態変化を検出して、処理部50に通知する。
「ホーム画面切替」は、画面遷移がホーム画面以外であった場合に、操作ボタンのひとつが押下されるとホーム画面に切り替わる。操作部40は、ホーム画面に切り替わった状態変化を検出して、処理部50に通知する。
「通信終了」は、蓄積された利用者の位置データなどを近距離無線通信で他のPC(Personal Computer)などに転送し、転送通信が終了した状態変化である。あるいは、PCなどの外部機器からランナーズウオッチ10にデータが転送がれ、転送通信が終了した状態変化である。操作部40は、通信が終了した状態変化を検出して、処理部50に通知する。
「充電終了」は、ランナーズウオッチ10の電源(2次電池)を充電していた端子が利用者により外された状態が検出される。または、非接触充電の場合は、充電供給が切れたタイミングが検出される。操作部40は充電終了の状態変化を検出して、処理部50に通知する。
「充電開始」では、利用者の充電端子を接続する操作により、電源の充電が開始された状態が検出される。操作部40は、充電開始の状態変化を検出して、処理部50に通知する。
処理部50は、主要な機能部として、受信制御部52、測位処理部54、および位置算出部56を有する。
測位処理部54は、記憶部70に記憶される測位処理プログラム76が処理部50により実行され実現される機能部であり、利用者からの測位開始要求を受けて、測位を開始する。詳しくは、GNSS衛星1の中から一つの可視衛星を捕捉し、衛星信号を受信する。受信した衛星信号の正確な発信時刻と受信時の電波伝搬遅れの情報からGNSS衛星1とランナーズウオッチ10の擬似距離が算出される。尚、測位処理部54の処理については、後述する。
位置算出部56は、測位処理部54の処理が4個以上のGNSS衛星1に対して繰り返されると、それぞれのGNSS衛星1とランナーズウオッチ10との擬似距離から、位置計算を行いランナーズウオッチ10の位置情報を算出する。更に、算出した位置情報に基づいて、測位開始した時点の位置を始点とする移動距離や移動速度等を算出する。
時計部61は、ランナーズウオッチ10のリアルタイムクロックであり、水晶振動子および発信回路を含む水晶発振器等を有して構成される。時計部61の時計時刻は、処理部50に随時出力される。時計部61の計時時刻は、GNSS衛星1から受信した衛星信号を用いて、衛星信号受信部20および処理部50によって算出された時計誤差に基づき補正される。
尚、通信部62は、物理的な通信端子を有し、PC等とケーブルを介して接続し位置データ等を送受信する構成であっても良い。
プログラム72は、ランナーズウオッチ10を制御するためのプログラムおよび各種アプリケーションプログラムであり、受信制御プログラム74および測位処理プログラム76等を含む。尚、受信制御プログラム74および測位処理プログラム76の処理については後述する。
データ80は、プログラム72を実行するために必要なデータであり、操作状態データ82、センサー状態データ84、および受信抑制データ86等を含む。操作状態データ82は操作による状態変化の一例82a(図3)を、センサー状態データ84はセンサーによる状態変化の一例84a(図4)を、受信抑制データ86は受信抑制条件の一例86a(図5)を、それぞれデータ化したものである。
出力データ90は、プログラム72の実行により出力されるデータであり、衛星信号から取得した測位情報としてアルマナック92およびエフェメリス94が、算出された位置情報として位置データ96などが記憶される。
図8は、受信制御の処理の流れを示すフローチャート図である。以降、図8を中心に適宜、各図を交えて説明する。尚、以下のフローは、図7に示す記憶部70の受信制御プログラム74に基づいて処理部50がランナーズウオッチ10を構成する各部を制御することにより実行されるフローであり、受信制御部52の機能を実現する。尚、以下のステップS100〜S180までは制御工程に相当する。
また、ステップS100では、センサー部30を駆動し、サンプリングタイム毎に検出を開始させる。センサー部30は、ランナーズウオッチ10の電源がオフの状態または、スリープ(待機中)の状態であっても、センサー信号を検出する回路を駆動し、検出したデータを出力する。
それぞれのセンサーによって比較された結果は、ステップS130で判定される。
尚、ステップS110〜S130は、検出工程に相当する。
次に、「受信中」および「測位中」に関しては、衛星信号受信部20(図7)が衛星信号を受信しているか、または測位していれば、エフェメリスおよびアルマナックの受信要否の内部フラグはともに降ろされる(エフェメリスおよびアルマナックともに受信不要)にされる。
尚、エフェメリスおよびアルマナックの受信要否の内部フラグは、ステップS140〜S160の各ステップで共通に利用されるローカル変数であり、ステップS140内の初期処理(上述のフラグ操作をする前に)において、両者の内部フラグはリセット(降ろされて)されている。
尚、ステップS160における衛星信号の受信処理の実行は、受信工程の始動処理に相当する。受信工程は、上述したように衛星信号受信部20の受信処理に相当する。
測位情報を取得し終えると、衛星信号受信部20のRF受信回路およびLSIの駆動を停止する。その後、ステップS110に戻り、次の状態変化検出を繰り返す。
図9は、測位処理の流れを示すフローチャート図である。以降、図9を中心に適宜、各図を交えて説明する。尚、以下のフローは、図7に示す記憶部70の測位処理プログラム76に基づいて処理部50がランナーズウオッチ10を構成する各部を制御することにより実行されるフローであり、測位処理部54の機能を実現する。
その後、ステップS210に戻る。
尚、ステップS100〜S180、およびステップS200〜S260の各ステップおよび上述の衛星信号受信部20の処理は、受信制御方法に相当する。
以上述べたように、本実施形態であるランナーズウオッチ10によれば以下の効果を得ることができる。
ランナーズウオッチ10は、センサー部30および操作部40(図7)を備え、センサー状態データ84および操作状態データ82で定義された状態変化を検出することにより、自身が衛星信号を受信できる環境に移行した可能性があることを捉えている。
このような状態変化を検出した場合は、検出しない場合よりも衛星信号を受信できる成功率が高くなる。衛星信号の受信成功率が高いと、ランナーズウオッチ10は測位情報(アルマナックおよびエフェメリス)が保持できている可能性が高い。従って、利用者により測位開始が要求された時点においてホットスタートである可能性が高く、TTFFが短縮されている機会を増やす。
また、状態変化が起きるまでは、衛星信号の受信処理を実行しないため、利用していない放置状態などの間に衛星信号を受信することはない。従って、従来技術で行われていた利用されていない間に時間軸による定期的な衛星信号の受信処理、利用される予定のない測位情報の取得、および受信処理の失敗の繰り返しのような無駄な受信処理と測位情報の取得が無くなり、それらの受信処理に係る消費電力も大幅に軽減される。
また、衛星信号の受信を抑制する受信抑制条件を満たした場合に、受信部を駆動状態に遷移させていない。従って、状態変化の検出が頻繁に発生した場合であっても、受信抑制条件により必要な受信回数に制限するため、受信部は頻繁に駆動状態にならず、消費電力が軽減される。
従って、ランナーズウオッチ10によれば、利用開始前の消費電力が軽減され、かつ利用開始時にはTTFFが短縮されている電子機器、および当該電子機器を実現する制御方法を提供することができる。
(変形例1)
図7を用いて説明する。
上述の実施形態では、あらかじめ定義された状態変化対象および検出方法の各項目を、操作状態データ82およびセンサー状態データ84に記憶しておく構成であると説明したが、この構成に限定するものではない。
処理部50が、状態変化対象および検出方法の新たな項目を、PCおよびサーバーから通信部62を介して、操作状態データ82およびセンサー状態データ84に追加および変更する構成であっても良い。
本変形例によれば、初期には想定のできなかった状態変化対象および検出方法を追加および変更できるため、新たな環境や新たな行動パターンに対応させることができ、結果として衛星信号の受信成功率を高めることができる。
図10は、変形例2に係る状態変化の一例を示す図である。
上述の実施形態および変形例において、幅広い利用者層による様々な利用形態を対象とした状態変化対象および検出方法の各項目を利用していたが、利用者の利用状況が反映された利用者特有の各項目を利用しても良い。
図10では、図3にP(R|C)の項目を追加した例である。
P(R|C)は、状態変化検出Cが発生した後に信号受信Rが実行されて成功した実績を割合で示した数値であり、状態変化検出Cの発生回数を分母に、状態変化検出Cの後に信号受信Rが実行され成功した回数を分子として算出された分数である。P(R|C)の数値の大小は、利用者の行動に依存する状態変化検出Cの状態変化が、実際に受信成功に影響している度合いを示す。つまり、状態変化検出Cが受信成功に殆ど影響を与えない状態変化であれば、その状態変化の後に衛星信号の受信処理をしても失敗する可能性が高い。
本変形例によれば、状態変化対象および検出方法の各項目の状態変化検出C数が増えてきても、利用者独自の生活サイクルや運動に係る習慣の特徴を捉えた状態変化検出C項目だけが判定され衛星信号の受信を実行し、成功させることができる。これにより、衛星信号の受信成功率を更に高めることが可能になり、衛星信号受信部20を駆動する消費電力が軽減される。
尚、P(R|C)による判定処理を、「操作による状態変化の一例」を用いて説明したが、「センサーによる状態変化の一例」(図4)に対しても同様の方法で適用可能である。
図3および図4を用いて説明する。
上述の実施形態および変形例では、図3および図4に示すように1つの項目毎に信号受信Rが実行されるとしていたが、複数の項目を組み合わせても良い。例えば、「電源オン」「照度」の順に両方の条件を組み合わせた場合は、「電源オンした後に照度が100を超えたら」という条件で状態変化検出Cが発生し、信号受信Rが実行される。
このように複数の状態変化対象を組み合わせた受信成功率を参照することにより、高い受信成功率を有する特定の行動パターンを判別することができる。以降、特定の行動パターンを検出した後に信号受信Rを実行すると、高い確率で受信を成功させることができる。
(変形例4)
上述の実施形態および変形例において、保持している測位情報の有効寿命が切れる前に一定の時間をおいて、GNSS衛星1から衛星信号を受信し測位情報を再取得する従来技術を利用しても良い。ただし、一定時間毎(例えば正時毎の自動受信)に前記測位情報を再取得する際、前回の自動受信から今回の自動受信までの間で状態変化を検出して受信部を動作させて測位情報を再取得した場合には、今回の自動受信を行わないように構成しても良い。
このように構成することにより、状態変化を検出できなかった場合であっても、正時をトリガーとして測位情報を再取得する動作が自動的に行われるため、測位開始時にはTTFFが短縮する。さらには、状態変化の検出によって測位情報が再取得できていた場合には、今回の自動受信を行わないため、消費電力を削減させることができる。
Claims (8)
- 利用者に装着され、測位衛星から測位情報が重畳されている衛星信号を受信する受信部と、
前記利用者の身体と接する面に配置され、検出データを出力する装着圧センサーと、
前記受信部を制御する処理部と、
を含み、
前記処理部は、前記検出データに基づいて前記利用者の状態変化を検出し、かつ前記衛星信号の受信を抑制する受信抑制条件を満たさない場合、前記受信部を駆動状態に遷移させることを特徴とする電子機器。 - 請求項1において、
前記測位情報はエフェメリス情報を含み、
前記受信抑制条件は、前記エフェメリス情報の有効寿命が切れていないことを含むことを特徴とする、電子機器。 - 請求項1または2において、
前記装着圧センサーは、圧力センサー、脈拍センサー、及び通電状態を検出するセンサーのいずれかであることを特徴とする電子機器。 - 請求項1乃至3のいずれか一項において、
前記利用者の加速度データを出力する加速度センサーを含み、
前記処理部は、前記加速度データを用いて前記利用者の移動距離の算出を行い、前記加速度データに基づいて前記利用者の前記状態変化を検出することを特徴とする電子機器。 - 請求項1乃至4のいずれか一項において、
前記処理部は、前記衛星信号を用いて前記利用者の移動距離および移動速度を算出し、
前記移動距離および移動速度を送信する通信部を含み、
前記処理部は、前記通信部の通信終了を検出し、かつ前記衛星信号の受信を抑制する受信抑制条件を満たさない場合、前記受信部を駆動状態に遷移させることを特徴とする電子機器。 - 請求項1乃至5のいずれか一項において、
二次電池を含み、
前記処理部は、前記二次電池の充電開始の検出、及び前記二次電池の充電終了のいずれかを検出し、かつ前記衛星信号の受信を抑制する受信抑制条件を満たさない場合、前記受信部を駆動状態に遷移させることを特徴とする電子機器。 - 利用者に装着され、測位衛星から測位情報が重畳されている衛星信号を受信するステップと、
前記利用者の身体と接する面に配置された装着圧センサーの検出データを出力するステップと、
前記検出データに基づいて前記利用者の状態変化を検出し、かつ測位衛星から測位情報が重畳されている衛星信号の受信を抑制する受信抑制条件を満たさない場合、前記衛星信号の受信を実行するステップと、を含むことを特徴とする受信制御方法。 - 請求項7において、
前記利用者の加速度データを出力するステップと、
前記加速度データを用いて前記利用者の移動距離の算出を行い、前記加速度データに基づいて前記利用者の前記状態変化を検出するステップと、を含むことを特徴とする受信制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013215264A JP6229426B2 (ja) | 2013-10-16 | 2013-10-16 | 電子機器、および受信制御方法 |
EP20140188780 EP2866054A1 (en) | 2013-10-16 | 2014-10-14 | Electronic device and control method for GPS reception |
CN201410545407.2A CN104567916B (zh) | 2013-10-16 | 2014-10-15 | 电子设备及接收控制方法 |
US14/516,448 US9989648B2 (en) | 2013-10-16 | 2014-10-16 | Electronic device and reception control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013215264A JP6229426B2 (ja) | 2013-10-16 | 2013-10-16 | 電子機器、および受信制御方法 |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2015078867A JP2015078867A (ja) | 2015-04-23 |
JP2015078867A5 JP2015078867A5 (ja) | 2016-12-01 |
JP6229426B2 true JP6229426B2 (ja) | 2017-11-15 |
Family
ID=51867994
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013215264A Active JP6229426B2 (ja) | 2013-10-16 | 2013-10-16 | 電子機器、および受信制御方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9989648B2 (ja) |
EP (1) | EP2866054A1 (ja) |
JP (1) | JP6229426B2 (ja) |
CN (1) | CN104567916B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10184520B2 (en) | 2010-12-05 | 2019-01-22 | New Hampshire Ball Bearing, Inc. | Self-lubricated bearing compositions and methods of making the same |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9044171B2 (en) | 2012-06-22 | 2015-06-02 | Fitbit, Inc. | GPS power conservation using environmental data |
US8976062B2 (en) * | 2013-04-01 | 2015-03-10 | Fitbit, Inc. | Portable biometric monitoring devices having location sensors |
JP2016156635A (ja) | 2015-02-23 | 2016-09-01 | セイコーエプソン株式会社 | 電子機器、受信装置の制御方法、及びプログラム |
JP6747005B2 (ja) * | 2016-03-28 | 2020-08-26 | セイコーエプソン株式会社 | 電子時計 |
JP6838401B2 (ja) * | 2017-01-05 | 2021-03-03 | セイコーエプソン株式会社 | 動作制御システム、ウェアラブル機器、動作制御方法及び動作制御プログラム |
JP6946805B2 (ja) * | 2017-07-19 | 2021-10-06 | セイコーエプソン株式会社 | 携帯型電子機器 |
JP6950460B2 (ja) | 2017-10-31 | 2021-10-13 | セイコーエプソン株式会社 | 物理量検出回路、物理量検出装置、慣性計測装置、移動体測位装置、携帯型電子機器、電子機器及び移動体 |
CN112014866B (zh) * | 2019-05-28 | 2024-03-26 | 华为技术有限公司 | 运动轨迹记录方法及相关设备 |
CN110456389A (zh) * | 2019-09-03 | 2019-11-15 | 湖北时代万新国际教育发展有限公司 | 一种基于移动端的无线传感器定位追踪*** |
CN112017752A (zh) * | 2020-08-31 | 2020-12-01 | 聚跑(广东)科技有限公司 | 一种收益数值转换方法及*** |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08327718A (ja) | 1995-05-31 | 1996-12-13 | Furuno Electric Co Ltd | 測位装置および測位方法 |
GB9608819D0 (en) * | 1996-04-30 | 1996-07-03 | Switched Reluctance Drives Ltd | Demodulator for a pulse width modulated signal |
US5905460A (en) * | 1997-07-17 | 1999-05-18 | Seiko Instruments Inc. | Wrist watch type GPS receiver |
JP4239317B2 (ja) * | 1999-04-07 | 2009-03-18 | カシオ計算機株式会社 | 測位装置および測位制御方法 |
US20040192352A1 (en) * | 2003-03-25 | 2004-09-30 | Nokia Corporation | Energy efficient object location reporting system |
US7409188B2 (en) * | 2003-11-26 | 2008-08-05 | Nokia Corporation | Method and apparatus for lowering power use by a ranging receiver |
US7408506B2 (en) * | 2004-11-19 | 2008-08-05 | Intel Corporation | Method and apparatus for conserving power on a mobile device through motion awareness |
US7616153B2 (en) * | 2006-08-04 | 2009-11-10 | Seiko Epson Corporation | Electronic device and time adjustment method |
JP2008039565A (ja) * | 2006-08-04 | 2008-02-21 | Seiko Epson Corp | 電子機器及び電子機器の時刻修正方法 |
JP4488066B2 (ja) * | 2007-11-22 | 2010-06-23 | セイコーエプソン株式会社 | 衛星信号受信装置および計時装置 |
JP2009270929A (ja) | 2008-05-07 | 2009-11-19 | Sony Corp | ナビゲーション装置及びエフェメリスデータ取得方法 |
JP5750862B2 (ja) * | 2010-01-15 | 2015-07-22 | カシオ計算機株式会社 | 測位装置、測位方法およびプログラム |
JP2012154872A (ja) | 2011-01-28 | 2012-08-16 | Sanyo Electric Co Ltd | 電子機器 |
JP5915030B2 (ja) * | 2011-08-30 | 2016-05-11 | セイコーエプソン株式会社 | 衛星信号受信装置、衛星信号受信方法、および、電子機器 |
-
2013
- 2013-10-16 JP JP2013215264A patent/JP6229426B2/ja active Active
-
2014
- 2014-10-14 EP EP20140188780 patent/EP2866054A1/en not_active Withdrawn
- 2014-10-15 CN CN201410545407.2A patent/CN104567916B/zh active Active
- 2014-10-16 US US14/516,448 patent/US9989648B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10184520B2 (en) | 2010-12-05 | 2019-01-22 | New Hampshire Ball Bearing, Inc. | Self-lubricated bearing compositions and methods of making the same |
Also Published As
Publication number | Publication date |
---|---|
EP2866054A1 (en) | 2015-04-29 |
CN104567916B (zh) | 2019-01-11 |
CN104567916A (zh) | 2015-04-29 |
JP2015078867A (ja) | 2015-04-23 |
US20150102961A1 (en) | 2015-04-16 |
US9989648B2 (en) | 2018-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6229426B2 (ja) | 電子機器、および受信制御方法 | |
JP4488066B2 (ja) | 衛星信号受信装置および計時装置 | |
JP5272964B2 (ja) | 電子時計 | |
JP5353303B2 (ja) | 電子機器および電子機器の衛星信号受信方法 | |
US7616153B2 (en) | Electronic device and time adjustment method | |
TWI486612B (zh) | 衛星信號接收機及其星曆更新方法 | |
JP5375275B2 (ja) | 衛星信号受信装置付き電子時計およびその受信制御方法 | |
US20090278741A1 (en) | Navigation apparatus and method of acquiring ephemeris data | |
JP5765145B2 (ja) | 電子時計 | |
EP2874026B1 (en) | Satellite radio-wave wristwatch | |
JP2010091461A (ja) | 衛星信号受信装置、計時装置及び衛星信号受信方法 | |
JP5315744B2 (ja) | 衛星信号受信装置および衛星信号受信装置の制御方法 | |
JP6036770B2 (ja) | 電波時計 | |
JP6427985B2 (ja) | 電子時計 | |
JP2010230372A (ja) | 電子時計および電子時計の制御方法 | |
JP2019150342A (ja) | 携帯型電子機器、および携帯型電子機器の制御方法 | |
JP2015049144A (ja) | 電子機器 | |
JP6311447B2 (ja) | 電子時計、および衛星信号受信方法 | |
JP7119460B2 (ja) | 衛星信号受信装置、電子機器および衛星信号受信装置の制御方法 | |
JP6377486B2 (ja) | 電波時計 | |
JP6458790B2 (ja) | 衛星電波受信装置、電波時計、衛星電波受信方法、及びプログラム | |
JP2019066346A (ja) | 電波時計 | |
JP7099084B2 (ja) | 運動モニタリングシステム、運動モニタリング方法、プログラム、及び運動モニタリング装置 | |
JP2022053442A (ja) | 情報処理装置、測位方法およびプログラム | |
JP2012021774A (ja) | 観測装置、観測方法およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20160617 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20160624 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161012 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161012 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170705 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170711 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170901 |
|
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: 20170919 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171002 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6229426 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |