(57)【要約】【課題】自装置の移動判定の精度を向上させる。【解決手段】加速度センサ３１と測位部２０と制御部１０と、不揮発性記憶部４０と、を備える電子時計１００ａであって、加速度センサ３１から得られる値に基づきを移動中であるか否かを判定した第１判定結果と、測位部２０が検出した位置情報に基づいて移動中であるか否かを判定した第２判定結果とに基づいて、自装置が移動中であるか否かを判定し、自装置が移動中であると判定した場合、測位部２０が検出した位置情報を不揮発性記憶部４０に格納する。【選択図】図１
2020159711.tif 000002
【特許請求の範囲】
【請求項１】
移動検出センサと、
測位部と、
制御部と、
記憶部と、を備える携帯型電子機器であって、
前記制御部は、前記移動検出センサから得られる値に基づきを移動中であるか否かを判定した第１判定結果と、前記測位部が検出した位置情報に基づいて移動中であるか否かを判定した第２判定結果とに基づいて、自装置が移動中であるか否かを判定し、自装置が移動中であると判定した場合、前記測位部が検出した前記位置情報を前記記憶部に格納することを特徴とする携帯型電子機器。
【請求項２】
請求項１に記載の携帯型電子機器であって、
前記制御部は、
前記移動検出センサから得られる値に基づいて移動中であるか非移動中であるかを第１判定結果として判定し、
前記測位部が検出した位置情報に基づいて移動中であるか停止中であるか不定であるかを第２判定結果として判定する
ことを特徴とする携帯型電子機器。
【請求項３】
請求項２に記載の携帯型電子機器であって、
前記制御部は、
前記第２判定結果が「移動中」であり、前記第１判定結果が「非移動中」である場合、前記自装置が「移動中」であると判定し、
前記第２判定結果が「停止中」であり、前記第１判定結果が「移動中」である場合、前記自装置が「停止中」であると判定する
ことを特徴とする携帯型電子機器。
【請求項４】
請求項２または３に記載の携帯型電子機器であって、
前記制御部は、前記第１判定結果、及び前記第２判定結果の何れか一方が「移動中」であり、他方が非移動中もしくは「不定」である場合、前記自装置が「移動中」であると判定する
ことを特徴とする携帯型電子機器。
【請求項５】
請求項１乃至請求項４の何れか一項に記載の携帯型電子機器であって、
前記制御部は、前記自装置の判定結果が「移動中」であるとき、前記測位部が検出した現在位置を記憶部に逐次格納し、前記自装置の判定結果が「停止中」又は「不定」であるとき、該現在位置の格納を停止する
ことを特徴とする携帯型電子機器。
【請求項６】
請求項５に記載の携帯型電子機器であって、
方位センサをさらに備え、
前記測位部は、位置情報の受信と停止を切り替え可能に構成されており、
前記制御部は、前記方位センサを用いて、曲がり角か否かを判定し、その判定結果が曲がり角である場合、前記測位部に対して前記位置情報の受信を行わせる
ことを特徴とする携帯型電子機器。
【請求項７】
請求項５に記載の携帯型電子機器であって、
前記記憶部は、前記測位部を介して、前記現在位置を格納するものであり、
前記制御部は、前記測位部に前記現在位置の格納を指示し、前記測位部から格納完了通知を受信する
ことを特徴とする携帯型電子機器。
【請求項８】
請求項７に記載の携帯型電子機器であって、
前記記憶部と地図データを格納する不揮発性記憶部とを切り替えるスイッチが挿入され、
前記制御部は、前記現在位置の格納を指示するときに、前記記憶部に切り替えるように前記スイッチに指示する
ことを特徴とする携帯型電子機器。
【請求項９】
請求項１乃至請求項８の何れか一項に記載の携帯型電子機器を備えた電子時計。
【請求項１０】
移動検出センサと測位部と制御部と記憶部とを備える携帯型電子機器の制御部が実行する判定方法であって、
前記移動検出センサから得られる値に基づきを移動中であるか否かを判定した第１判定結果と、前記測位部が検出した位置情報に基づいて移動中であるか否かを判定した第２判定結果とに基づいて、自装置が移動中であるか否かを判定し、自装置が移動中であると判定した場合、前記測位部が検出した前記位置情報を前記記憶部に格納する
ことを特徴とする判定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型電子機器、電子時計、判定方法及び位置情報保存方法に関する。
【背景技術】
【０００２】
電子時計は、一般的に、部品実装可能面積が少ないので、大容量のメモリを搭載することができない。このため、従来の電子時計は、ランニング記録等の情報を記録する際に、加速度センサで状態判定を行い、運動停止時にはログを停止し、使用するメモリ容量を削減していた。このように、ランニングの記録において、従来の電子時計は、信号待ち等によるやむを得ない停止を、当該ランニングの記録に反映させないようにしていた。
【０００３】
なお、特許文献１は、磁気方位センサ及び加速度センサから得られる情報を用いて、ＧＰＳ（global positioning system）受信機で受信した位置情報を補正する技術を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２３３０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術は、加速度センサ等で位置情報を補正する技術であり、移動の有無を判定する技術ではない。また、特許文献１に記載の技術で、ＧＰＳ受信機で受信した位置情報を用いても、トンネル内やビル内では、電波が遮蔽されるので、位置情報を特定することができないことがある。また、ＧＰＳ受信機の消費電力が大きいので、電子時計の用途では、電波の受信を停止させることもある。
【０００６】
ところで、前記したように、従来の電子時計では、加速度センサのみで状態判定を行っている。このため、従来の電子時計は、例えば、信号待ちでユーザが足踏みをしている状態等、水平位置の移動が無く、自装置が動き、加速度を受けている状況では、上記の問題を解決できない。また、自転車や自動車のように加速度センサによる移動検出が困難な場合でも、従来の電子時計は、ログ停止として判断してしまう恐れがあった。
【０００７】
本発明は、このような問題を解決するためになされたものであり、自装置の移動判定の精度を向上させることができる携帯型電子機器、電子時計、判定方法及び位置情報保存方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記課題を解決するために、本発明は、加速度センサ及び測位部（ＧＰＳ＿ＩＣ）を備える携帯型電子機器であって、前記加速度センサの加速度情報を用いて「移動中」であるか否か判定した第１判定結果と、前記測位部が「移動中」であるか否か判定した第２判定結果との双方に基づいて、自装置が「移動中」であるか否か判定する制御部を備えることを特徴とする。なお、括弧内の符号や文字は、実施形態において付した符号等であって、本発明を限定するものではない。
【発明の効果】
【０００９】
本発明によれば、自装置の移動判定の精度を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態における携帯型電子機器の構成図である。
【図２】自装置が移動中か否かを総合判定する判定方法を説明するためのフローチャートである。
【図３】ログ保存制御の動作を説明するためのフローチャートである。
【図４】加速度センサ及びＧＰＳを用いたときのログ保存判定結果を示す表である。
【図５】ＧＰＳが停止しているときのログ保存判定結果を示す表である。
【図６】本発明の第１実施形態における携帯型電子機器の動作を説明するタイミングチャートである。
【図７】ログの記録を中断したときのログ結果を表示する地図画面の一例である。
【図８】連続してログを記録したときのログ結果を表示する地図画面の一例である。
【図９】本発明の第２実施形態における携帯型電子機器の構成図である。
【図１０】間欠受信でのタイミングチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明の実施の形態（以下、「本実施形態」と称する）につき詳細に説明する。なお、各図は、本実施形態を十分に理解できる程度に、概略的に示してあるに過ぎない。また、各図において、共通する構成要素や同様な構成要素については、同一の符号を付し、それらの重複する説明を省略する。
【００１２】
（実施形態）
図１は、本実施形態における携帯型電子機器が使用される計測システムの構成図である。
携帯機器システム１ａは、携帯型電子機器としての電子時計１００ａと、携帯型情報端末２００とが通信可能に接続されて構成される。電子時計１００ａは、歩行やランニングによって移動した位置情報をログとして逐次格納する機能を有する。携帯型情報端末２００は、電子時計１００ａから位置情報を受信し、移動軌跡を地図情報と共に、表示部１５０に表示する機能を有するスマートフォンである。
【００１３】
電子時計１００ａは、制御部１０と、測位部としてのＧＰＳ＿ＩＣ２０と、加速度センサ３１（移動検出センサ）と、圧力センサ３２と、磁気センサ３３（方位センサ）と、地図データ、ＦＷデータやログを格納している不揮発性記憶部４０と、ＦＯＮＴ用不揮発性記憶部４５と、表示部５０とを備えている。なお、ＦＷデータは、ＧＰＳ＿ＩＣ２０を機能させるプログラムである。
【００１４】
測位部としてのＧＰＳ＿ＩＣ２０は、人工衛星から自装置の位置情報を取得する。ＧＰＳ＿ＩＣ２０は、第２判定部としてのＧＰＳ判定部２１を備え、取得した位置情報を用いて、自装置が「移動中」か「停止中」か、それら以外である「不定」か、を判定する機能を有する。また、ＧＰＳ判定部２１は、２点間の緯度・経度から求まる角度で「直進」か否か判定する機能を有する。ＧＰＳ＿ＩＣ２０は、不揮発性記憶部４０を接続し、出力バッファ２２を有している。これにより、ＧＰＳ＿ＩＣ２０は、不揮発性記憶部４０に格納されている地図データを読み込んだり、出力バッファ２２を介して、位置情報をログとして不揮発性記憶部４０に格納したりする機能を有する。つまり、ＧＰＳ＿ＩＣ２０は、内部の出力バッファ２２に位置情報を逐次格納し、格納された位置情報を一括して不揮発性記憶部４０に格納する機能を有する。
【００１５】
加速度センサ３１は、自装置が受ける加速度を検出する。電子時計１００ａは、自装置が受ける加速度の大きさや周期を演算し、所定の閾値と比較することによって、歩行やランニングなどによる「移動中」であるか「非移動中」であるかを判定することができる。なお、実施形態では加速度センサ３１を移動検出センサとして用いているが、移動検出センサに使用できるセンサはこれに限られない。傾斜センサや角速度センサ等のセンサや複数のセンサの組み合わせによっても移動検出センサは実現可能である。また、圧力センサ３２は、気圧を検出するセンサであり、山などを歩行しているときの高度を演算するために使用される。磁気センサ３３は、地磁気を検出するセンサであり、歩行やランニングの進行方向の変化を検出するために使用される。なお、実施形態では磁気センサ３３を方位センサとして用いているが、方位センサに使用できるセンサはこれに限られない。傾斜センサや角速度センサ等のセンサや複数のセンサの組み合わせによっても方位センサは実現可能である。
【００１６】
ＦＯＮＴ用不揮発性記憶部４５は、ＦＯＮＴ以外に、タイム、ベース、距離、ラップ、心拍、気圧高度等を、ログ保存項目として格納している。表示部５０は、時刻や位置情報を、例えば、数字で表示する液晶表示パネルである。通信部６０は、携帯型情報端末２００とBluetooth（登録商標）で近距離無線通信可能に接続する。
【００１７】
制御部１０は、ＣＰＵ（Central Processing Unit）であり、メモリに格納されたプログラムを実行することにより、第１判定部としての加速度判定部１１と、判定部１２と、ログ保存制御部１３との機能を実現する。また、プログラムの実行により、判定方法及び位置情報保存方法が実行される。加速度判定部１１は、加速度センサ３１を用いて、歩行やランニングによる自装置が「移動中」であるか「非移動中」であるかを判定する。判定部１２は、加速度判定部１１の判定結果と、ＧＰＳ判定部２１の判定結果とに基づいて、自装置が「移動中」であるか否かを総合判定する。ログ保存制御部１３は、判定部１２が「移動中」であると総合判定したとき、「ログ保存」し、判定部１２が「停止中」と判定したとき、「ログ非保存」とする。これにより、ログ保存制御部１３は、不揮発性記憶部４０に対するログ（位置情報）の格納を間引くように、ＧＰＳ＿ＩＣ２０を制御する。さらに、ログ保存制御部１３は、総合判定が「ログ保存」であっても、ＧＰＳ判定部２１が「直進」と判定したときであれば、ログ（位置情報）の格納を間引く。
【００１８】
携帯型情報端末２００は、制御部１１０と、各種のセンサ１３０と、記憶部１４０と、表示部１５０と、通信部１６０とを備えるスマートフォンである。制御部１１０は、ＣＰＵであり、プログラムを実行することにより、電子時計１００ａが不揮発性記憶部４０に格納した位置情報（ログ）を通信部１６０に一括受信（又は逐次受信）させ、受信した位置情報（移動軌跡）を地図情報と共に、表示部１５０に表示させる（図７，８参照）。センサ１３０は、ＧＰＳや加速度センサであり、位置情報を受信したり、重力の検出により、表示部１５０の表示方向を決定するために使用される。表示部１５０は、入力機能を備えたタッチパネルディスプレイである。
【００１９】
図２は、自装置が移動中か否かを総合判定する判定方法を説明するためのフローチャートである。このルーチン（ＳＰ１０）は、判定部１２によって、電子時計１００ａが「走行モード」や「エクササイズモード」のときに周期的に実行される。なお、加速度判定部１１は、加速度センサ３１を用いて、自装置が「移動中」か否かの判定を行っているものとする。
【００２０】
判定部１２は、ＧＰＳ＿ＩＣ２０に電波が到達し、位置情報がＦＩＸしていたり、ＧＰＳ＿ＩＣ２０がＯＦＦ設定されていたり、電波が到達していなかったりしているかの判定を行う（ＳＰ１１）。位置情報がＦＩＸしていれば（ＳＰ１１でＦＩＸ）、判定部１２は、加速度判定部１１による加速度センサ判定結果が「移動中」であるか「非移動中」であるかの判定を行う（Ｓ１２）。加速度センサ判定結果が「移動中」であれば（Ｓ１１で「移動中」）、判定部１２は、ＧＰＳ判定部２１によるＧＰＳ判定結果が「移動中」なのか「停止中」なのか「不定」なのかの判定を行う（ＳＰ１３）。
【００２１】
ＧＰＳ判定結果が「停止中」であれば（Ｓ１３で「停止中」）、判定部１２は、フラグを「ログ非保存」に設定する（ＳＰ１４）。一方、ＧＰＳ判定結果が「移動中」であれば（Ｓ１３で「移動中」）、判定部１２は、フラグを「ログ保存」に設定する（ＳＰ１５）。また、ＧＰＳ判定結果が「不定」であっても、判定部１２は、フラグを「ログ保存」に設定する（ＳＰ１５）。
【００２２】
一方、加速度センサ判定結果（Ｓ１２）が「非移動中」であれば、判定部１２は、ＧＰＳ判定部２１によるＧＰＳ判定結果が「移動中」なのか「停止中」なのか「不定」なのかの判定を行う（ＳＰ１６）。ＧＰＳ判定結果が「停止中」であれば（Ｓ１６で「停止中」）、判定部１２は、フラグを「ログ非保存」に設定する（ＳＰ１４）。一方、ＧＰＳ判定結果が「移動中」であれば（Ｓ１６で「移動中」）、判定部１２は、フラグを「ログ保存」に設定する（ＳＰ１５）。また、ＧＰＳ判定結果が「不定」であったときには（ＳＰ１６で「不定」）、判定部１２は、フラグを「ログ非保存」に設定する（ＳＰ１４）。
【００２３】
ところで、ＳＰ１１の判定で、ＧＰＳ＿ＩＣ２０がＯＦＦ設定されていたり、電波が到達していなかったりしたときには（ＳＰ１１で「ＯＦＦ又はＬＯＳＴ」）、判定部１２は、加速度判定部１１による加速度センサ判定結果が「移動中」であるか「非移動中」であるかの判定を行う（Ｓ１７）。加速度センサ判定結果が「非移動中」であれば（Ｓ１７で「非移動中」）、判定部１２は、フラグを「ログ非保存」に設定する（ＳＰ１４）。一方、加速度センサ判定結果が「移動中」であれば（Ｓ１７で「移動中」）、判定部１２は、フラグを「ログ保存」に設定する（ＳＰ１５）。そして、ＳＰ１４又はＳＰ１５の処理が終了したら、このルーチンが終了する。
【００２４】
図３は、ログ保存制御の動作を説明するためのフローチャートである。
このルーチン（ＳＰ２０）は、前記したＳＰ１０（図２）と独立して、周期的に実行される。
ログ保存制御部１３は、「連続受信」に設定されているか否かの判定を行う（Ｓ２１）。「連続受信」に設定されていないとき（Ｓ２１で「ＮＯ」）、ログ保存制御部１３は、直ちに、このルーチンの処理を終了する。なお、「連続受信」でないとき、つまり「間欠受信」は、第２実施形態で説明する。
【００２５】
「連続受信」に設定されているとき（Ｓ２１で「ＹＥＳ」）、ログ保存制御部１３は、位置更新に伴って発生する「ＤＡＴＡＲＥＡＤＹ」信号が有るか否かの判定を行う（Ｓ２２）。「ＤＡＴＡＲＥＡＤＹ」信号が有るとき（Ｓ２２で「ＹＥＳ」）、ログ保存制御部１３は、ＧＰＳ＿ＩＣ２０の直進判定結果を読み込む（Ｓ２３）。Ｓ２３の処理後、ログ保存制御部１３は、Ｓ２０（図２）の処理で設定されたフラグが「ログ保存」に設定されているか「ログ非保存」に設定されているかを判定する（Ｓ２４）。
【００２６】
フラグが「ログ保存」に設定されていれば（Ｓ２４でＹＥＳ）、ログ保存制御部１３は、前回位置更新からＴ秒（例えば、Ｔ＝５秒）以上経過しているか否か判定する（Ｓ２５）。
【００２７】
前回位置更新からＴ＝５秒以上経過していなければ（Ｓ２５でＮＯ）、ログ保存制御部１３は、ＧＰＳ＿ＩＣ２０によるＧＰＳ直進判定結果が「直進」であるか否か判定する（Ｓ２６）。ＧＰＳ直進判定結果が「直進」であれば（Ｓ２６でＹＥＳ）、ログ保存制御部１３は、直進継続カウンタに「１」を加算する（Ｓ２７）。Ｓ２７の後、ログ保存制御部１３は、直進継続カウンタがＮ（例えば、Ｎ＝５）以上であるか否か判定する（Ｓ２８）。直進継続カウンタがＮ＝５以上であれば（Ｓ２８でＹＥＳ）、ログ保存制御部１３は、直進継続カウンタをクリアし（Ｓ２９）、「ログ保存あり」を確定する（Ｓ３０）。
【００２８】
一方、前回位置更新から５秒以上経過していたり（Ｓ２５でＹＥＳ）、ＧＰＳ直進判定結果が「直進」でなかったりしていれば（Ｓ２６でＮＯ）、ログ保存制御部１３は、直進継続カウンタをクリアし（Ｓ２９）、「ログ保存あり」を確定する（Ｓ３０）。
【００２９】
また、Ｓ２８の判定で、直進継続カウンタがＮ未満であったり（Ｓ２８でＮＯ）、Ｓ２４の判定で、フラグが「ログ非保存」になっていたりするときには（Ｓ２４でＮＯ）、ログ保存制御部１３は、「ログ保存なし」を確定させる。なお、「ログ保存なし」の場合、制御部１０は、タイム、ベース、距離、ラップ、心拍、気圧高度等のＦＯＮＴ用不揮発性記憶部４５への格納も禁止する。
【００３０】
つまり、ログ保存制御部１３は、Ｔ＝５秒以上経過したり、ＧＰＳ直進判定結果が「直進」であって、直進継続カウンタがＮ＝５以上になったりしたときに、「ログ保存あり」を確定させる。つまり、「直進」が継続しても、５回に１回はログ保存を行い、他の４回はログ保存を間引く。また、受信環境によっては、毎秒位置更新が入るとは限らないので、前回の位置更新から５秒以上経過していれば、間引くことなく、ログ保存させる。そして、ログ保存制御部１３は、「ログ保存あり」が確定しているときに、ＧＰＳ＿ＩＣ２０に対して、ログ保存を行わせ、「ログ保存なし」が確定しているときに、ＧＰＳ＿ＩＣ２０に対して、ログ保存を行わせない。
【００３１】
図４は、加速度センサ及びＧＰＳを用いたときのログ保存判定結果を示す表である。
列方向に、加速度センサ判定結果を示し、行方向にＧＰＳ判定結果を示す。つまり、列方向に、加速度判定部１１（図１）による判定結果「非移動中」、「移動中」が列挙されており、行方向に、ＧＰＳ判定部２１による判定結果「停止中（）」、「移動中」、「不定（）」が列挙されている。ここで、ログ保存の一時停止が「×」で表現され、ログ保存の一時停止解除が「○」で表現されている。
【００３２】
加速度センサ判定結果が「非移動中」である場合（Ｓ１２（図２）で「非移動中」）、ＧＰＳ判定結果が「停止中（）」であるとき（ＳＰ１６（図２）で「停止中」）、自装置が「停止中」であると総合判定され、ログ保存が一時停止（×）される。ＧＰＳ判定結果が「移動中」であれば（ＳＰ１６で「移動中」）、自装置も「移動中」であると総合判定され、ログ保存の一時停止が解除（○）される。ＧＰＳ判定結果が「不定」であるとき（ＳＰ１６で「不定」）、ログ保存が一時停止（×）される。つまり、加速度センサ判定結果とＧＰＳ判定結果との双方が「不定」であるときには、ログを保存することなく、メモリ容量を節約することができる。
【００３３】
一方、加速度センサ判定結果が「移動中」である場合（ＳＰ１２で「移動中」）、ＧＰＳ判定結果が「停止中（）」であるとき（ＳＰ１３で「停止中」）、ログ保存が一時停止（×）される。つまり、ＧＰＳ判定結果「移動中」の方が加速度センサ判定結果「停止中」よりも優先される。一方、ＧＰＳ判定結果が「移動中」であれば（ＳＰ１３で「移動中」）、ログ保存の一時停止が解除（○）される。また、ＧＰＳ判定結果が「不定」であるとき（ＳＰ１３で「不定」）、ログ保存が一時停止（×）される。
【００３４】
図５は、ＧＰＳが停止しているときのログ保存判定結果を示す表である。
つまり、この表は、図２のＳＰ１１で「ＯＦＦ又はＬＯＳＴ」と判定されたときのログ保存判定結果を示す表である。
ＧＰＳ判定結果に拘わらず、加速度センサ判定結果が「非移動中」であれば、ログ保存を一時停止し（×）、加速度センサ判定結果が「移動中」であれば、ログ保存の一時停止を解除する（○）。
【００３５】
図６は、本発明の第１実施形態における携帯型電子機器の動作を説明するタイミングチャートである。なお、このタイミングチャートは、ＧＰＳ＿ＩＣ２０を約１秒間隔で連続的に駆動させる「連続受信」でのタイミングチャートであり、節電のために、ＧＰＳ＿ＩＣ２０を間欠的に駆動させる「間欠受信」は、第２実施形態で説明する。
【００３６】
図１の記載の通り、制御部１０とＧＰＳ＿ＩＣ２０とは、複数の信号（１ＰＰＳ，ＤＡＴＡＲＥＡＤＹ，Ｉ２Ｃ通信，ログ保存指示用端子Ｐ１７）を伝送する信号線で接続されている。ここで、「１ＰＰＳ」信号及び「ＤＡＴＡＲＥＡＤＹ」信号は、ＧＰＳ＿ＩＣ２０から制御部１０に伝送される信号であり、「Ｉ２Ｃ通信」、及び「ログ保存指示用端子（Ｐ１７）」は、制御部１０からＧＰＳ＿ＩＣ２０に伝送される信号である。
【００３７】
つまり、「１ＰＰＳ」信号及び「ＤＡＴＡＲＥＡＤＹ」信号は、「ＧＰＳ側制御」により出力される信号であり、「Ｉ２Ｃ通信」、及び「ログ保存指示用端子（Ｐ１７）」は、「時計マイコン側制御」により、実行される信号である。また、制御部１０は、「ＤＡＴＡＲＥＡＤＹ」信号を受け付けると、「Ｉ２Ｃ通信」を用いて、予め定められたＲＡＭアドレスにアクセスして、何のＲＥＡＤＹなのかを読みに行くように構成されている。なお、ログ保存指示用端子（Ｐ１７）は、初期状態でログ保存ＯＫ（ＬＯＷレベル）に設定すると、ランスタート前であっても、初期位置がＦＩＸしたときにログ保存してしまう。このため、初期状態（ｔ＜ｔ３）でログ保存ＮＧ（ＨＩＧＨレベル）に設定し、ランスタート後の初期位置ＦＩＸでログ保存するようにしている。
【００３８】
ＧＰＳ＿ＩＣ２０は、時刻ｔ０で、「１ＰＰＳ」信号を用いて、初期位置がＦＩＸしたことを制御部１０に通知し、時刻ｔ１で、位置更新が行われたことを「ＤＡＴＡＲＥＡＤＹ」信号で通知する。つまり、初期位置がＦＩＸしたときには、ＧＰＳ＿ＩＣ２０は、「１ＰＰＳ」信号及び「ＤＡＴＡＲＥＡＤＹ」信号で、「初期位置ＦＩＸ通知」を制御部１０に送る。
【００３９】
また、時刻ｔ１で、「ＤＡＴＡＲＥＡＤＹ」信号が「初期位置ＦＩＸ通知」を制御部１０に知らせたら、制御部１０は、時刻ｔ１で「Ｉ２Ｃ通信」を用いＵＴＣ（universal time coordinated）時刻の読み込みを行う。制御部１０は、時刻ｔ２でＵＴＣ時刻の読み込みが完了したら、時計時刻の修正処理やログ保存の判定処理を実行し、時刻ｔ３でログ保存指示用端子Ｐ１７を「ログ保存ＮＧ」（ＨＩＧＨレベル）から「ログ保存ＯＫ」（ＬＯＷレベル）に切り替える。
【００４０】
時刻ｔ３で、ログ保存指示用端子Ｐ１７が「ログ保存ＯＫ」に切り替えられたら、ＧＰＳ＿ＩＣ２０は、出力バッファ２２（図１）に格納されたログを不揮発性記憶部４０（図１）に格納する。そして、ＧＰＳ＿ＩＣ２０は、時刻ｔ４で、「ＤＡＴＡＲＥＡＤＹ」信号を用いて、「ログ保存完了通知」を制御部１０に通知する。制御部１０は、「ＤＡＴＡＲＥＡＤＹ」信号に応答して、「Ｉ２Ｃ通信」をＧＰＳ＿ＩＣ２０に送信し、ＲＥＡＤＹの内容を把握する。これらの処理により、制御部１０は、ＧＰＳ側の状態判定と、直進判定の結果と、制御部１０が行った加速度センサ３１の状態判定の結果とから、ログを保存するか否か判定する。判定結果がログ保存する場合には、制御部１０は、ログ保存指示用端子Ｐ１７をＬＯＷレベルに遷移させる。なお、制御部１０は、ＧＰＳ＿ＩＣ２０から読み出したＧＰＳ積算距離を記憶させておき、予め設定されているオートラップの距離に到達した場合も、ログ保存をＧＰＳ＿ＩＣ２０に指示する。
【００４１】
ＧＰＳ＿ＩＣ２０は、例えば、時刻ｔ５で位置更新が発生し、このとき、「位置更新通知」を「ＤＡＴＡＲＥＡＤＹ」信号で制御部１０に通知する。制御部１０は、時刻ｔ６で制御部１０が「位置更新通知」を受信したら、「Ｉ２Ｃ通信」を用いて、「ＧＰＳ積算距離」の読み込みを行う。制御部１０は、時刻ｔ７で「ＧＰＳ積算距離」の読み込みが完了したら、ログ保存判定を実行する。ここで、仮に、ログ保存判定の結果がＮＧであったら、制御部１０は、ログ保存指示用端子Ｐ１７をログ保存ＮＧ（ＨＩＧＨレベル）に維持する。
【００４２】
時刻ｔ５から約１秒経過した時刻ｔ８で、再び、ＧＰＳ＿ＩＣ２０は、「ＤＡＴＡＲＥＡＤＹ」信号を用いて、「位置更新通知」を制御部１０に通知する。制御部１０は、「位置更新通知」を受信したら、時刻ｔ９で、「Ｉ２Ｃ通信」を用いて、「ＧＰＳ積算距離」の読み込みを行う。制御部１０は、時刻ｔ１０で「ＧＰＳ積算距離」の読み込みが完了したら、ログ保存判定を実行する。制御部１０は、時刻ｔ１１でログ保存指示用端子Ｐ１７をログ保存ＮＧ（ＨＩＧＨレベル）からログ保存ＯＫ（ＬＯＷレベル）に切り替える。そして、ＧＰＳ＿ＩＣ２０は、ログ保存を実行し、時刻ｔ１２で、「ログ保存完了通知」を制御部１０に送信する。
【００４３】
図７は、ログの記録を中断したときのログ結果を表示する地図画面の一例であり、図８は、連続してログを記録したときのログ結果を表示する地図画面の一例である。図７，８共に、携帯型情報端末２００の表示部１５０（図１）に表示される画面である。図８に示すように、ログの記録を中断することなく、連続記録したときには、歩行やランニングの軌跡が１箇所に集中した集中部１８９ａが生じてしまうことがある。しかしながら、図７のように、ログの記録を中断したときには、軌跡の集中を回避することができる。
【００４４】
なお、地図画面１８０の上部には、日選択ボタン１８１と週選択ボタン１８２と月選択ボタン１８３とが配列されている。図７，８では、日選択ボタン１８１が選択状態であり、日単位のエクササイズデータが表示されていることを示している。
【００４５】
これら日選択ボタン１８１と週選択ボタン１８２と月選択ボタン１８３の下側には、年月日欄１８５が表示されている。年月日欄１８５は、選択された期間の年月日を表示する欄であり、例えば、「２０１８年１月１５日」が表示されている。
【００４６】
地図領域１８６に表示された軌跡１８９は、電子時計１００ａが格納したログ（位置情報）の履歴を２次元の地図上に示したものである。グラフ領域１８７は、ユーザの歩数情報の履歴を運動強度別に示したものである。
【００４７】
以上説明したように、本実施形態の電子時計１００ａの加速度判定部１１は、「移動中」かそれ以外の「非移動中」かを判定し、ＧＰＳ判定部２１は、「移動中」、「停止中」かそれ以外の「不定」かを判定する。基本的に、ＧＰＳ判定部２１で「停止中」として判定したら、加速度判定部１１の判定結果に拘わらず、判定部１２は、自装置（電子時計１００ａ）の「停止中」と判定する。そして、ログ保存制御部１３は、ログ保存を一時停止する。また、ＧＰＳ判定部２１で「移動中」と判定したら、加速度判定部１１の判定に拘わらず、判定部１２は、自装置の「移動中」と判定する。そして、ログ保存制御部１３は、ログ保存の一時停止を解除する。さらに、ＧＰＳ判定部２１で「停止中」として判定したときにも、ログ保存制御部１３は、ログ保存をＴ秒（例えば、５秒）に１回、又はＮ回（例えば、５回）に１回行い、ログ保存を間引く。
【００４８】
また、ＧＰＳ判定部２１が「不定」と判定しても、加速度判定部１１が「移動中」と判定したら、判定部１２は、自装置の「移動中」と判定する。これにより、判定部１２は、信号待ちでの足踏みは「停止中」として判定し、自転車や自動車などの移動でも「移動中」と判定する。なお、ＧＰＳ＿ＩＣ２０をＯＦＦ設定で動作させたときは、判定部１２は、加速度判定部１１のみの判定結果で状態判定を行う。
【００４９】
（第２実施形態）
前記第１実施形態では、約１秒間隔で連続的にＧＰＳ信号を受信する連続受信を行ったが、ＧＰＳ信号を間欠的に受信する間欠受信を行うことができる。また、前記第１実施形態では、ログと地図データやＦＷデータとの双方を単一の不揮発性記憶部４０に格納したが、ログ用揮発性記憶部と地図用不揮発性記憶部とを分離することもできる。
【００５０】
図９は、本発明の第２実施形態における携帯型電子機器の構成図である。
携帯機器システム１ｂは、携帯型電子機器としての電子時計１００ｂと、携帯型情報端末２００とを備えて構成される。携帯型情報端末２００は、前記第１実施形態の携帯型情報端末２００と同一構成である。以下、電子時計１００ｂが前記第１実施形形態の電子時計１００ａと相違する点を説明する。
【００５１】
制御部１０とＧＰＳ＿ＩＣ２０との間に、制御部１０がＧＰＳ＿ＩＣ２０に対して、「ＳＹＳ＿ＳＬＥＥＰ」信号を送信する信号線が追加されている。また、電子時計１００ｂは、不揮発性記憶部４０（図１）の代わりに、スイッチ４９とログ用不揮発性記憶部４１と、地図用不揮発性記憶部４２とがＧＰＳ＿ＩＣ２０に接続されている。また、電子時計１００ｂは、制御部１０とスイッチ４９との間に「ＦＬＡＳＨ切替端子」が接続されている。なお、スイッチ４９とログ用不揮発性記憶部４１及び地図用不揮発性記憶部４２との組合せと、「ＳＹＳ＿ＳＬＥＥＰ」信号とは互いに独立であり、「ＳＹＳ＿ＳＬＥＥＰ」信号を送信する信号線を追加し、スイッチ４９とログ用不揮発性記憶部４１及び地図用不揮発性記憶部４２との組合せの代わりに、不揮発性記憶部４０を設けても構わない。
【００５２】
「ＳＹＳ＿ＳＬＥＥＰ」信号は、ＧＰＳ＿ＩＣ２０を停止させる停止信号である。これにより、制御部１０は、ＧＰＳ＿ＩＣ２０を間欠受信させることができる。ログ用不揮発性記憶部４１は、ログを格納するＦＲＯＭである。地図用不揮発性記憶部４２は、地図データやＦＷデータを格納するＦＲＯＭである。スイッチ４９は、ログ用不揮発性記憶部４１と地図用不揮発性記憶部４２とで、ＧＰＳ＿ＩＣ２０のデータバスを切り替える。「ＦＬＡＳＨ切替端子」は、制御部１０がスイッチ４９を制御する端子である。
【００５３】
なお、加速度センサ３１、圧力センサ３２及び磁気センサ３３は、制御部１０に接続されており、ＧＰＳ＿ＩＣ２０に接続されていない。このため、間欠受信中、つまり、ＧＰＳ＿ＩＣ２０の停止中であっても、常に、ペース（加速度センサの周期）、気圧・高度、方角を表示部５０に表示させることができる。
【００５４】
図１０は、間欠受信でのタイミングチャートである。
前記第１実施形態の連続受信のタイミングチャート（図６）との相違点は、「ＳＹＳ＿ＳＬＥＥＰ」信号が追加され、「ＤＡＴＡＲＥＡＤＹ」信号の「位置更新通知」（図６）の代わりに、「ＳＬＥＥＰコマンド応答通知」をＧＰＳ＿ＩＣ２０が送信する点で相違する。なお、図６では、ｔ０〜ｔ１２まで記載している。図１０では、図６と共通する時刻ｔ０〜ｔ４と、時刻ｔ１３〜ｔ１９とを記載している。
【００５５】
「ＳＹＳ＿ＳＬＥＥＰ」信号は、ＨＩＧＨレベルで、ＧＰＳ＿ＩＣ２０にＧＰＳ信号を受信させ、ＬＯＷレベルで受信を停止させる信号である。本実施形態では、時刻ｔ４での「ログ保存完了通知」の後の時刻ｔ１３で、制御部１０は、「ＳＬＥＥＰコマンド」を実行し、「ＳＹＳ＿ＳＬＥＥＰ」信号を１分間、ＬＯＷレベルに設定する（ｔ１４）。ＧＰＳ＿ＩＣ２０は、「ＳＹＳ＿ＳＬＥＥＰ」信号がＬＯＷレベルに遷移したことを検出すると、「ＤＡＴＡＲＥＡＤＹ」信号を用いて、「ＳＬＥＥＰコマンド応答通知」を制御部１０に返す（ｔ１５）。このとき、ＧＰＳ＿ＩＣ２０はＳＬＥＥＰ状態なので、「Ｉ２Ｃ通信」は使用されない。
【００５６】
時刻ｔ１８で、「ＳＹＳ＿ＳＬＥＥＰ」信号がＬＯＷレベルからＨＩＧＨレベルに遷移すると、ＧＰＳ＿ＩＣ２０は、ＧＰＳ信号の受信を開始する。そして、ＧＰＳ＿ＩＣ２０は、「ＤＡＴＡＲＥＡＤＹ」信号を用いて、時刻ｔ１９で「位置更新通知」を制御部１０に送信する。
【００５７】
なお、加速度センサ３１で算出された距離がオートラップ時に設定された距離に近づいたタイミングや、磁気センサ３３による曲がり角検出時、ユーザ操作によるラップ操作時、ストップ操作後の再スタート時にも、制御部１０は、ＧＰＳ＿ＩＣ２０を起動させる。
【００５８】
以上説明したように、本実施形態の電子時計１００ｂは、ＧＰＳの位置情報を間欠的に受信する間欠受信を行う。ここで、電子時計１００ｂの制御部１０は、磁気センサ３３による曲がり角検出によって、ＧＰＳ＿ＩＣ２０の停止状態から起動状態に変化させる。また、電子時計１００ｂのＧＰＳ＿ＩＣ２０は、ログをログ用不揮発性記憶部４１に格納し、ＦＷデータ及び地図データを地図用不揮発性記憶部４２に格納する。
【００５９】
（変形例）
本発明は前記した実施形態に限定されるものではなく、例えば、以下のような変形が可能である。
（１）前記第１，２実施形態の携帯型電子機器は、電子時計を例にしたが、スマートフォンであっても構わない。このときには、図７，８の地図画面は、自装置に表示される。
【００６０】
〔付記〕
＜請求項１＞
移動検出センサと、
測位部と、
制御部と、
記憶部と、を備える携帯型電子機器であって、
前記制御部は、前記移動検出センサから得られる値に基づきを移動中であるか否かを判定した第１判定結果と、前記測位部が検出した位置情報に基づいて移動中であるか否かを判定した第２判定結果とに基づいて、自装置が移動中であるか否かを判定し、自装置が移動中であると判定した場合、前記測位部が検出した前記位置情報を前記記憶部に格納することを特徴とする携帯型電子機器。
＜請求項２＞
請求項１に記載の携帯型電子機器であって、
前記制御部は、
前記移動検出センサから得られる値に基づいて移動中であるか非移動中であるかを第１判定結果として判定し、
前記測位部が検出した位置情報に基づいて移動中であるか停止中であるか不定であるかを第２判定結果として判定する
ことを特徴とする携帯型電子機器。
＜請求項３＞
請求項２に記載の携帯型電子機器であって、
前記制御部は、
前記第２判定結果が「移動中」であり、前記第１判定結果が「非移動中」である場合、前記自装置が「移動中」であると判定し、
前記第２判定結果が「停止中」であり、前記第１判定結果が「移動中」である場合、前記自装置が「停止中」であると判定する
ことを特徴とする携帯型電子機器。
＜請求項４＞
請求項２または３に記載の携帯型電子機器であって、
前記制御部は、前記第１判定結果、及び前記第２判定結果の何れか一方が「移動中」であり、他方が非移動中もしくは「不定」である場合、前記自装置が「移動中」であると判定する
ことを特徴とする携帯型電子機器。
＜請求項５＞
請求項１乃至請求項４の何れか一項に記載の携帯型電子機器であって、
前記制御部は、前記自装置の判定結果が「移動中」であるとき、前記測位部が検出した現在位置を記憶部に逐次格納し、前記自装置の判定結果が「停止中」又は「不定」であるとき、該現在位置の格納を停止する
ことを特徴とする携帯型電子機器。
＜請求項６＞
請求項５に記載の携帯型電子機器であって、
方位センサをさらに備え、
前記測位部は、位置情報の受信と停止を切り替え可能に構成されており、
前記制御部は、前記方位センサを用いて、曲がり角か否かを判定し、その判定結果が曲がり角である場合、前記測位部に対して前記位置情報の受信を行わせる
ことを特徴とする携帯型電子機器。
＜請求項７＞
請求項５に記載の携帯型電子機器であって、
前記記憶部は、前記測位部を介して、前記現在位置を格納するものであり、
前記制御部は、前記測位部に前記現在位置の格納を指示し、前記測位部から格納完了通知を受信する
ことを特徴とする携帯型電子機器。
＜請求項８＞
請求項７に記載の携帯型電子機器であって、
前記記憶部と地図データを格納する不揮発性記憶部とを切り替えるスイッチが挿入され、
前記制御部は、前記現在位置の格納を指示するときに、前記記憶部に切り替えるように前記スイッチに指示する
ことを特徴とする携帯型電子機器。
＜請求項９＞
請求項１乃至請求項８の何れか一項に記載の携帯型電子機器を備えた電子時計。
＜請求項１０＞
移動検出センサと測位部と制御部と記憶部とを備える携帯型電子機器の制御部が実行する判定方法であって、
前記移動検出センサから得られる値に基づきを移動中であるか否かを判定した第１判定結果と、前記測位部が検出した位置情報に基づいて移動中であるか否かを判定した第２判定結果とに基づいて、自装置が移動中であるか否かを判定し、自装置が移動中であると判定した場合、前記測位部が検出した前記位置情報を前記記憶部に格納する
ことを特徴とする判定方法。
＜請求項Ａ＞
移動検出センサと測位部と制御部と記憶部とを備える携帯型電子機器が位置情報を保存する位置情報保存方法であって、
前記移動検出センサの検出値を用いて「移動中」であるか否か判定する判定ステップと、
前記判定ステップでの第１判定結果と、前記測位部が「移動中」であるか否か判定した第２判定結果とに基づいて、自装置が「移動中」であるか否か判定する判定ステップと、
前記判定ステップで、「移動中」と判定されたとき、現在位置を前記記憶部に逐次保存し、「停止中」又は「不定」と判定されたとき、該現在位置の格納を一時停止する保存ステップと
を備えることを特徴とする位置情報保存方法。
【符号の説明】
【００６１】
１ａ，１ｂ  携帯機器システム
１０  制御部
１１  加速度判定部（第１判定部）
１２  判定部
１３  ログ保存制御部
２０  測位部
２１  ＧＰＳ判定部（第２判定部）
３１  加速度センサ（移動検出センサ）
３３  磁気センサ
４０  不揮発性記憶部
４９  スイッチ
１００ａ，１００ｂ  電子時計（携帯型電子機器）
１８０  地図画面
１８９  軌跡
１８９ａ  集中部
２００  携帯型情報端末
【図１】
2020159711.tif 000003
【図２】
2020159711.tif 000004
【図３】
2020159711.tif 000005
【図４】
2020159711.tif 000006
【図５】
2020159711.tif 000007
【図６】
2020159711.tif 000008
【図７】
2020159711.tif 000009
【図８】
2020159711.tif 000010
【図９】
2020159711.tif 000011
【図１０】
2020159711.tif 000012