(57)【要約】【課題】スポーツ活動の記録開始又は記録終了のタイミングを適切にすることができるスポーツ活動記録装置、方法、及びプログラムを提供する。【解決手段】本適用例に係るスポーツ活動記録装置は、時刻を計測する計時部と、位置を算出する位置センサーと、計測された前記時刻がスポーツ活動の予定開始時刻を含む所定期間以内に含まれ、かつ、算出された前記位置が前記スポーツ活動の予定開始位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を開始する処理部と、を含む。【選択図】図６
2017000353.tif 000002
【特許請求の範囲】
【請求項１】
時刻を計測する計時部と、
位置を算出する位置センサーと、
計測された前記時刻が、スポーツ活動の予定開始時刻を含む所定期間以内に含まれ、かつ、算出された前記位置が、前記スポーツ活動の予定開始位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を開始する処理部と、を含む、
スポーツ活動記録装置。
【請求項２】
前記処理部は、
計測された前記時刻が前記所定期間以内に含まれる場合に、前記位置センサーの動作を開始させる、
請求項１に記載のスポーツ活動記録装置。
【請求項３】
前記処理部は、
計測された前記時刻が前記所定期間以内に含まれない場合には、前記位置センサーの動作を開始させない、
請求項２に記載のスポーツ活動記録装置。
【請求項４】
前記処理部は、
算出された前記位置が、前記所定領域を包含する包含領域以内に含まれる場合には、前記位置センサーの動作の頻度を増加させる、
請求項２又は３に記載のスポーツ活動記録装置。
【請求項５】
前記処理部は、
算出された前記位置が、前記包含領域以内に含まれ、かつ、前記所定領域以内に含まれない場合には、前記スポーツ活動の記録を開始しない、
請求項４に記載のスポーツ活動記録装置。
【請求項６】
前記処理部は、
算出された前記位置が前記包含領域以内に含まれる場合に、算出された前記位置が前記所定領域以内に含まれるか否かの判定を所定頻度で行う、
請求項４又は５に記載のスポーツ活動記録装置。
【請求項７】
前記処理部は、
算出された前記位置が前記包含領域以内に含まれた後に算出された前記位置が、前記包含領域以内に含まれない場合には、前記位置センサーの動作の頻度を減少させる、
請求項４〜６の何れか一項に記載のスポーツ活動記録装置。
【請求項８】
時刻を計測する計時部と、
位置を算出する位置センサーと、
計測された前記時刻が、スポーツ活動の予定終了時刻を含む所定期間以内に含まれ、かつ、算出された前記位置が、前記スポーツ活動の予定終了位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を終了する処理部と、を含む、
スポーツ活動記録装置。
【請求項９】
前記処理部は、
計測された前記時刻が前記所定期間以内に含まれる場合に、算出された前記位置が前記所定領域以内に含まれるか否かの判定を所定頻度で行う、
請求項８に記載のスポーツ活動記録装置。
【請求項１０】
前記記録の対象には、
前記スポーツ活動中の各時点に算出された前記位置が含まれる、
請求項１〜９の何れか一項に記載のスポーツ活動記録装置。
【請求項１１】
前記スポーツ活動記録装置は、
ユーザーの所定部位へ装着可能である、
請求項１〜１０の何れか一項に記載のスポーツ活動記録装置。
【請求項１２】
前記所定部位は、腕又は手首である、
請求項１１に記載のスポーツ活動記録装置。
【請求項１３】
計時部によって計測された時刻が、スポーツ活動の予定開始時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定開始位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を開始すること、を含む、
スポーツ活動記録方法。
【請求項１４】
計時部によって計測された時刻が、スポーツ活動の予定終了時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定終了位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を終了すること、を含む、
スポーツ活動記録方法。
【請求項１５】
計時部によって計測された時刻が、スポーツ活動の予定開始時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定開始位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を開始すること、をコンピューターに実行させる、
コンピューターが読み取り可能なプログラム。
【請求項１６】
計時部によって計測された時刻が、スポーツ活動の予定終了時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定終了位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を終了すること、をコンピューターに実行させる、
コンピューターが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スポーツ活動記録装置、スポーツ活動記録方法、及びコンピューターが読み取り可能なプログラムに関する。
【背景技術】
【０００２】
ユーザーによるスポーツ活動を記録する機器が知られている。例えば登山ログ（登山中におけるユーザー位置等の履歴）を記録する機器は、ユーザーが登山口などで開始の操作をしたタイミングで記録を開始し、ユーザーが下山口などで終了の操作をしたタイミングで記録を終了する。しかし、ユーザーが開始や終了の操作を忘れてしまった場合、記録の内容が欠落したり、記録の内容が不正確になったりする。
【０００３】
自動車などのタイム計測装置として、地図データに予め設定されたコースのうち、スタート地点を計測対象が出発したらタイムの計測を開始し、ゴール地点に計測対象が到着するとタイムを記録するものが提案された（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１０８２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、このタイム計測装置をスポーツ活動、例えば登山へ適用すると、使い勝手が悪くなる可能性がある。例えば、ユーザーの予定している登山ルートのスタート地点が市街地に位置していた場合に、スタート地点をユーザーが偶然に通りかかっただけで計測が開始されてしまうという不都合も生じ得る。
【０００６】
本発明は、以上のような問題点に鑑みてなされたものであり、本発明のいくつかの態様は、スポーツ活動の記録開始又は記録終了を適切に行うことができるスポーツ活動記録装置、スポーツ活動記録方法、及びコンピューターが読み取り可能なプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は前述の課題の少なくとも一部を解決するためになされたものであり、以下の態様又は適用例として実現することが可能である。
【０００８】
［適用例１］
本適用例に係るスポーツ活動記録装置は、時刻を計測する計時部と、位置を算出する位置センサーと、計測された前記時刻が、スポーツ活動の予定開始時刻を含む所定期間以内に含まれ、かつ、算出された前記位置が、前記スポーツ活動の予定開始位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を開始する処理部と、を含む。
【０００９】
処理部は、計測された時刻が所定期間以内に含まれ、かつ、算出された位置が所定領域以内に含まれる場合に記録を開始する。よって、例えば、ユーザーが記録の開始をスポーツ活動記録装置に指示しなかった場合であっても、適切に記録を開始できる。また、処理部は、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の開始が不適切となる可能性を抑えることができる。従って、スポーツ活動記録装
置は、スポーツ活動の記録データが大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。なお、本開示における「時刻」には、年、月、日、時、分、秒などのうち、少なくとも一つ以上の情報が含まれていてもよい。
【００１０】
［適用例２］
本適用例のスポーツ活動記録装置において、前記処理部は、計測された前記時刻が前記所定期間以内に含まれる場合に、前記位置センサーの動作を開始させてもよい。
【００１１】
処理部は、計測された時刻が所定期間以内に含まれる場合に位置センサーの動作を開始させる。よって、例えば、位置センサーの動作が開始された後、算出された位置が所定領域以内に含まれた場合に、記録を開始することができる。
【００１２】
［適用例３］
本適用例のスポーツ活動記録装置において、前記処理部は、計測された前記時刻が前記所定期間以内に含まれない場合には、前記位置センサーの動作を開始させないでもよい。
【００１３】
処理部は、計測された時刻が所定期間以内に含まれない場合には、位置センサーを動作させない。よって、時刻が所定期間以内に含まれない場合における位置センサーの動作を抑制することができる。
【００１４】
［適用例４］
本適用例のスポーツ活動記録装置において、前記処理部は、算出された前記位置が、前記所定領域を包含する包含領域以内に含まれる場合には、前記位置センサーの動作の頻度を増加させてもよい。
【００１５】
処理部は、算出された位置が所定領域より広い包含領域以内に含まれる場合に、位置センサーの動作の頻度を増加させる。よって、頻度を増加させない場合と比較して、所定領域以内に含まれる位置の算出を、より早く行うことが容易である。
【００１６】
［適用例５］
本適用例のスポーツ活動記録装置において、前記処理部は、算出された前記位置が、前記包含領域以内に含まれ、かつ、前記所定領域以内に含まれない場合には、前記スポーツ活動の記録を開始しないでもよい。
【００１７】
処理部は、算出された位置が包含領域以内に含まれるとしても、算出された位置が所定領域以内に含まれない限りは、記録を開始しない。よって、算出された位置が所定領域以内に含まれない場合における記録（又は無駄な電力消費）を抑制することができる。
【００１８】
［適用例６］
本適用例のスポーツ活動記録装置において、前記処理部は、算出された前記位置が前記包含領域以内に含まれる場合には、算出された前記位置が前記所定領域以内に含まれるか否かの判定を所定頻度で行ってもよい。
【００１９】
処理部は、算出された位置が包含領域以内に含まれる場合には、算出された位置が所定領域以内に含まれるか否かの判定を所定頻度で行う。よって、算出された位置が所定領域以内に含まれることを検出し損なう可能性を抑えることができる。
【００２０】
［適用例７］
本適用例のスポーツ活動記録装置において、前記処理部は、算出された前記位置が前記包含領域以内に含まれた後に算出された前記位置が、前記包含領域以内に含まれない場合
には、前記位置センサーの動作の頻度を減少させてもよい。
【００２１】
処理部は、算出された位置が包含領域以内に含まれたとしても、その後に算出された位置が包含領域以内に含まれない場合には、位置センサーの動作の頻度を減少させる。よって、算出された位置が包含領域以内に含まれない場合における位置センサーの動作を抑制することができる。
【００２２】
［適用例８］
本適用例に係るスポーツ活動記録装置は、時刻を計測する計時部と、位置を算出する位置センサーと、計測された前記時刻が、スポーツ活動の予定終了時刻を含む所定期間以内に含まれ、かつ、算出された前記位置が、前記スポーツ活動の予定終了位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を終了する処理部とを含む。
【００２３】
処理部は、計測された時刻が所定期間以内に含まれ、かつ、算出された位置が所定領域以内に含まれる場合に記録を終了する。よって、例えば、ユーザーが記録の終了をスポーツ活動記録装置に指示しなかった場合であっても、適切に記録を終了できる。また、処理部は、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の終了が不適切となる可能性を抑えることができる。従って、スポーツ活動記録装置は、スポーツ活動の記録データが大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。
【００２４】
［適用例９］
本適用例のスポーツ活動記録装置において、前記処理部は、計測された前記時刻が前記所定期間以内に含まれる場合には、算出された前記位置が前記所定領域以内に含まれるか否かの判定を所定頻度で行ってもよい。
【００２５】
処理部は、計測された時刻が所定期間以内に含まれる場合には、算出された位置が所定領域以内に含まれるか否かの判定を所定頻度で行う。よって、算出された位置が所定領域以内に含まれることを検出し損なう可能性を抑えることができる。
【００２６】
［適用例１０］
本適用例のスポーツ活動記録装置において、前記記録の対象には、前記スポーツ活動中の各時点に算出された前記位置が含まれてもよい。
【００２７】
従って、スポーツ活動記録装置は、スポーツ活動の記録に位置センサーを利用することができる。
【００２８】
［適用例１１］
本適用例のスポーツ活動記録装置は、ユーザーの所定部位へ装着可能であってもよい。
【００２９】
従って、ユーザーは、スポーツ活動記録装置を手に持たなくてもスポーツ活動を記録することができる。
【００３０】
［適用例１２］
本適用例のスポーツ活動記録装置において、前記所定部位は、腕又は手首であってもよい。
【００３１】
従って、ユーザーは、電子機器を腕時計等と同様の感覚で使用することができる。
【００３２】
［適用例１３］
本適用例のスポーツ活動記録方法は、計時部によって計測された時刻が、スポーツ活動の予定開始時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定開始位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を開始することを含む。
【００３３】
本適用例のスポーツ活動記録方法では、計測された時刻が予定開始時刻を含む所定期間以内に含まれ、かつ、算出された位置が予定開始位置を含む所定領域以内に含まれる場合に記録を開始する。よって、例えば、ユーザーが記録の開始を指示しなかった場合であっても、適切に記録を開始できる。また、本適用例の方法では、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の開始が不適切となる可能性を抑えることができる。従って、本適用例の方法によれば、スポーツ活動の記録データが大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。
【００３４】
［適用例１４］
本適用例のスポーツ活動記録方法は、計時部によって計測された時刻が、スポーツ活動の予定終了時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定終了位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を終了することを含む。
【００３５】
本適用例のスポーツ活動記録方法では、計測された時刻が予定終了時刻を含む所定期間以内に含まれ、かつ、算出された位置が予定終了位置を含む所定領域以内に含まれる場合に記録を終了する。よって、例えば、ユーザーが記録の終了を指示しなかった場合であっても、適切に記録を終了できる。また、本適用例の方法では、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の終了が不適切となる可能性を抑えることができる。従って、本適用例の方法によれば、スポーツ活動の記録データが大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。
【００３６】
［適用例１５］
本適用例のコンピューターが読み取り可能なプログラムは、計時部によって計測された時刻が、スポーツ活動の予定開始時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定開始位置を含む所定領域以内に含まれる場合に、前記スポーツ活動の記録を開始すること、を前記コンピューターに実行させる。
【００３７】
つまり、本適用例のコンピューターが読み取り可能なプログラムによると、コンピューターは、計測された時刻が、予定開始時刻を含む所定期間以内に含まれ、かつ、算出された位置が、予定開始位置を含む所定領域以内に含まれる場合に記録を開始する。よって、例えば、ユーザーが記録の開始を指示しなしなかった場合であっても、適切に記録を開始できる。また、本適用例のプログラムによると、コンピューターは、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の開始が不適切となる可能性を抑えることができる。従って、本適用例のプログラムによれば、スポーツ活動の記録データが大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。
【００３８】
［適用例１６］
本適用例のコンピューターが読み取り可能なプログラムは、計時部によって計測された時刻が、スポーツ活動の予定終了時刻を含む所定期間以内に含まれ、かつ、位置センサーによって算出された位置が、前記スポーツ活動の予定終了位置を含む所定領域以内に含ま
れる場合に、前記スポーツ活動の記録を終了すること、を前記コンピューターに実行させる。
【００３９】
つまり、本適用例のコンピューターが読み取り可能なプログラムによると、コンピューターは、計測された時刻が予定終了時刻を含む所定期間以内に含まれ、かつ、算出された位置が予定終了位置を含む所定領域以内に含まれる場合に記録を終了する。よって、例えば、ユーザーが記録の終了を指示しなかった場合であっても、適切に記録を終了できる。また、本適用例のプログラムによると、コンピューターは、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の終了が不適切となる可能性を抑えることができる。従って、本適用例のプログラムによれば、スポーツ活動の記録データが大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。
【図面の簡単な説明】
【００４０】
【図１】第１実施形態における電子機器１の概要を説明するための図である。
【図２】電子機器１を含むシステムの構成を説明するための機能ブロック図である。
【図３】ユーザーによるルートの指定方法の一例を説明するための図である。
【図４】登山計画データを説明する図である。
【図５】事前準備における情報端末２の動作を説明するためのフローチャートである。
【図６】ロギング開始処理に関する電子機器１の動作を説明するためのフローチャートである。
【図７】ロギング終了処理に関する電子機器１の動作を説明するためのフローチャートである。
【図８】スリープ時間の決定処理に関する電子機器１の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００４１】
以下、本発明の好適な実施形態について図面を用いて詳細に説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成の全てが本発明の必須構成要件であるとは限らない。
【００４２】
１．電子機器の実施形態
１−１．電子機器の概要
図１は、第１実施形態における電子機器の概要を説明するための図である。
【００４３】
図１に示すように、本実施形態における電子機器（スポーツ活動記録装置の一例）１は、例えば、登山などのアウトドアシーンにおいてユーザーの身体の一部へ装着される携帯情報機器である。必要なときにユーザーが目視できるよう、電子機器１の装着先は、例えば、肘から手に至る部位（前腕）である。図１に示す例では、電子機器１はリスト型（腕時計型）の携帯情報機器（アウトドアウォッチ）として構成され、電子機器１の装着先は手首とされている。
【００４４】
電子機器１には、計時機能の他、測位機能、コンパス機能、気圧検出機能、脈拍検出機能などの各種のセンシング機能が搭載されている。以下、電子機器１が登山に適用されると仮定して説明する。
【００４５】
電子機器１は、これらセンシング機能を利用して、ユーザーの登山活動（スポーツ活動の一例）に関するロギング（スポーツ活動の記録の一例）を行う。ここで、「登山活動に関するロギング」とは、ユーザーの登山活動の少なくとも一部を表す量、例えば、緯度、
経度、高度、速度、方位、気圧、単位時間当たりの心拍数、単位時間当たりの歩数、体温、気温、発汗量、湿度、単位時間当たりの紫外線量などの各種のセンシングデータをロギングすることを指す。また、「ロギング」とは、データの履歴をとること（つまりデータを時系列または個々のデータが特定可能な形で記録すること）を指す。
【００４６】
登山の事前準備では、ユーザーは、スマートフォン、タブレットＰＣ、デスクトップＰＣ等の情報端末を操作し、登山を予定しているルートなどの登山計画を、情報端末を介して電子機器１へ登録する。なお、ユーザーは、登山計画の登録を事前準備により済ませておけば、登山の当日には電子機器１以外の機器（情報端末など）を登山計画の登録のために操作する必要は無い。
【００４７】
登山の当日、電子機器１を携帯（装着）したユーザーが、登山計画に含まれるルートについての登山を開始すると、電子機器１は、ロギングを開始する。また、当該ルートについての登山を終了すると、電子機器１は、ロギングを終了する。
【００４８】
従って、ユーザーは、登山計画の登録さえ事前に済ませておけば、登山の開始時にロギングの開始指示を電子機器１へ入力する必要は無く、登山の終了時にロギングの終了指示を電子機器１へ入力する必要も無い。
【００４９】
また、電子機器１は、ユーザーによる開始指示の入力忘れによるログデータの欠落を避けることができるので、ログデータの全体から計算される総合データ又は統計データの精度が著しく低下することを、避けることができる。ここでいう総合データとは、登山時間、累積移動距離、累積歩数、累積上昇高度、累積下降高度、紫外線量などのことである。また、ここでいう統計データとは、登山中の平均ペース、所定時間ごとの平均ペース、所定距離ごとの平均ペースなどのことである。総合データを算出する区間および統計データを算出する区間は、登山の全行程、開始地点から現在地、行程の一部区間、一部区間の開始点から現在地、等であってもよい。また、電子機器１は、ユーザーによる終了指示の入力忘れによる無駄なロギングを避けることができるので、無駄な電力消費を抑えることができる。
【００５０】
１−２．登山計画の登録
事前準備では、例えば図２に示すとおり電子機器１は情報端末２へ接続され、情報端末２はインターネットなどのネットワーク３へ接続される。以下、情報端末２のユーザーインターフェースとしてタッチパネルが使用される場合を想定する。
【００５１】
先ず、ユーザーは、情報端末２を操作してネットワークサーバー４へアクセスし、ネットワークサーバー４に蓄積された全世界地図のうち、所望のエリアの地図を情報端末２の表示画面（タッチパネル型ディスプレイなど）へ表示させ、地図を閲覧する。そして、ユーザーは、情報端末２上で地図の拡大、縮小、スクロールなどを行うことにより、予定のルートを含むエリアを情報端末２へ表示させる。
【００５２】
次に、ユーザーは、例えば、図３に示すとおり、ルートの各地点Ｐ１、Ｐ２、Ｐ３、…を、ルートの始点Ｐ１から順に指定（タッチ）し、ルートの終点（図３では地点Ｐ８）の指定が完了すると、情報端末２へ完了通知を入力する。
【００５３】
なお、ここでいう「地点」とは、ルート上の何れかの位置のことである。よって、「地点」の中には、ユーザーが何らかのイベント（休憩、昼食など）を予定している地点（イベントポイント）が含まれていてもよいし、他のルートへの分岐地点が含まれていてもよいし、その他の地点が含まれていてもよい。
【００５４】
情報端末２は、ユーザーの指定した複数の地点Ｐ１、Ｐ２、Ｐ３、…を指定順に連結してできるルートを、ユーザーの指定したルートとみなし、当該ルートを包含するローカル地図（地形データを含む。）をネットワークサーバー４からダウンロードする。
【００５５】
なお、情報端末２は、複数の地点Ｐ１、Ｐ２、Ｐ３、…を指定順に連結してできる折れ線状のルートをユーザーの指定したルートとみなしてもよいし、当該折れ線状のルートを補間又は平滑化してなる曲線状のルートをユーザーの指定したルートとみなしてもよいし、折れ線状のルートに最も近い地図上のルートの中心線を、ユーザーの指定したルートとみなしてもよい。
【００５６】
従って、ユーザーは、登山ルートのように交差点や目印の無いルートを情報端末２へ指定することができる。
【００５７】
また、情報端末２は、ユーザーの指定したルート上に位置する複数の地点Ｐ１、Ｐ２、Ｐ３、…の各々の位置座標（緯度、経度、高度）を、ローカル地図に含まれる地形データから抽出し、複数の地点Ｐ１、Ｐ２、Ｐ３、…の位置座標を地点番号順に配列してなるデータを、ルートのデータとする。よって、例えば、図３に例示したルートのデータには、少なくとも８つの地点Ｐ１〜Ｐ８の位置座標（緯度、経度、高度）が含まれる。
【００５８】
なお、地点Ｐｎの位置座標（緯度、経度、高度）は、地球上における地点Ｐｎの絶対的な位置を示す座標である。
【００５９】
また、ユーザーは、ルートの詳細な形状をルートのデータへ反映させたい場合には、地図上で指定する地点の個数を増やせばよい。例えば、ルートのアップダウンの情報をルートのデータへ反映させたい場合には、ユーザーは、少なくとも、ルートにおける１又は複数のピーク地点と、ルートにおける１又は複数のバレー地点とを、指定すればよい。
【００６０】
また、ユーザーは、ルートを指定する際に、ルートを構成する複数の地点の属性を情報端末２へ入力する。地点の属性は、例えば、「休憩地点」、「昼食地点」、「分岐地点」、「写真撮影地点」などであり、ユーザーが入力したイベント名、コメントなどである。地点の属性は、例えば、テキストによって入力されてもよいし、予め用意された複数のアイコン（マーク）の選択によって入力されてもよい。
【００６１】
また、ユーザーは、ルートを指定する際に、ルートの名称、各地点をユーザーが通過する予定日時などを情報端末２へ入力する。名称や日時は、例えば、テキスト（数値）によって入力される。
【００６２】
そして、情報端末２は、ユーザーの指定したルートのデータ、ルートを構成する各地点の属性（予定日時など）を含む登山計画データを作成する。登山計画データの構造を可視化すると、例えば、図４に示すとおりである。
【００６３】
なお、予定日時は、ルートを構成する全ての地点について入力されていることは必須ではなく、少なくともルートの始点及びルートの終点の２地点について入力されていれば足りる。ルートの始点は、例えば、登山口であり、ルートの終点は、例えば、ユーザーが宿泊を予定している「○○山荘」、或いは、下山口などである。
【００６４】
また、ユーザーは、始点の予定日時さえ入力していれば、他の地点の予定日時については、予定日時の代わりに、始点からの経過時間（２時間後、３時間後）などを入力してもよい。
【００６５】
１−３．電子機器等の構成
図２は、電子機器を含むシステムの構成を説明するための機能ブロック図である。
【００６６】
図２に示すように、電子機器１は、ＧＰＳセンサー（位置センサーの一例）１１０、地磁気センサー１１１、気圧センサー１１２、加速度センサー１１３、角速度センサー１１４、脈センサー１１５、温度センサー１１６、処理部１２０、記憶部１３０、操作部１５０、計時部１６０、表示部１７０、音出力部１８０、通信部１９０などを含んで構成される。但し、電子機器１の構成は、これらの構成要素の一部を削除又は変更し、或いは他の構成要素（例えば、湿度センサー、紫外線センサーなど）を追加したものであってもよい。
【００６７】
ＧＰＳセンサー１１０は、電子機器１の位置などを示す測位データ（緯度、経度、高度、速度ベクトルなどのデータ）を生成して処理部１２０へ出力するセンサーであって、例えばＧＰＳ受信機（GPS: Global Positioning System）等を含んで構成される。ＧＰＳセンサー１１０は、外部から到来する所定周波数帯域の電磁波を不図示のＧＰＳアンテナで受信し、ＧＰＳ衛星からのＧＰＳ信号を抽出すると共に、当該ＧＰＳ信号に基づき電子機器１の位置などを示す測位データを生成する。
【００６８】
地磁気センサー１１１は、電子機器１から見た地球の磁場の方向を示す地磁気ベクトルを検出するセンサーであって、例えば、互いに直交する３つの軸方向の磁束密度を示す地磁気データを生成する。地磁気センサー１１１には、例えば、ＭＲ（Magnet resistive）素子、ＭＩ（Magnet impedance）素子、ホール素子などが用いられる。
【００６９】
気圧センサー１１２は、周辺の気圧（大気圧）を検出するセンサーであって、例えば、振動片の共振周波数の変化を利用する方式（振動方式）の感圧素子を有している。この感圧素子は、例えば、水晶、ニオブ酸リチウム、タンタル酸リチウム等の圧電材料で形成された圧電振動子であり、例えば、音叉型振動子、双音叉型振動子、ＡＴ振動子（厚みすべり振動子）、ＳＡＷ共振子などが適用される。なお、気圧センサー１１２の出力は、測位データを補正するために使用されてもよい。
【００７０】
加速度センサー１１３は、互いに交差する（理想的には直交する）３軸方向の各々の加速度を検出し、検出した３軸加速度の大きさ及び向きに応じたデジタル信号（加速度データ）を出力する慣性センサーである。なお、加速度センサー１１３の出力は、ＧＰＳセンサー１１０の測位データに含まれる位置の情報を補正するために使用されてもよい。
【００７１】
角速度センサー１１４は、互いに交差する（理想的には直交する）３軸方向の各々の角速度を検出し、計測した３軸角速度の大きさ及び向きに応じたデジタル信号（角速度データ）を出力する慣性センサーである。なお、角速度センサー１１４の出力は、ＧＰＳセンサー１１０の測位データに含まれる位置の情報を補正するために使用されてもよい。
【００７２】
脈センサー１１５は、ユーザーの脈拍を示す信号を生成して処理部１２０へ出力するセンサーであって、例えば、適当な波長を有した計測光を皮下の血管に向けて照射するＬＥＤ光源などの光源と、当該計測光に応じて血管で発生した光の強度変化を検出する受光素子とを有している。
【００７３】
温度センサー１１６は、周辺の温度に応じた信号（例えば、温度に応じた電圧）を出力する感温素子である。なお、温度センサー１１６は、温度に応じたデジタル信号を出力するものであってもよい。
【００７４】
処理部１２０は、例えば、ＭＰＵ（Micro Processing Unit）、ＤＳＰ（Digital Signa
l Processor）、ＡＳＩＣ（Application Specific Integrated Circuit）等により構成される。処理部１２０は、記憶部１３０に格納されたプログラムと、操作部１５０を介してユーザーが入力した各種のコマンドとに従い各種の処理を行う。処理部１２０による処理には、ＧＰＳセンサー１１０、地磁気センサー１１１、気圧センサー１１２、加速度センサー１１３、角速度センサー１１４、脈センサー１１５、温度センサー１１６、計時部１６０などが生成するデータへのデータ処理、表示部１７０へ画像を表示させる表示処理、音出力部１８０に音を出力させる音出力処理などが含まれる。
【００７５】
記憶部１３０は、例えば１又は複数のＩＣメモリーなどにより構成され、プログラムなどのデータが記憶されるＲＯＭと、処理部１２０の作業領域となるＲＡＭとを有する。なお、ＲＡＭには不揮発性のＲＡＭも含まれ、不揮発性のＲＡＭには、登山計画データ１３２、登山ログデータ１３３などの記憶領域が確保されている。また、ＲＯＭに記憶されたプログラムには、ロギングに関するプログラムとして、ロギング開始プログラム１３４、ロギング終了プログラム１３５、スリープ時間の決定プログラム１３６などが含まれる（図示を省略したが、ロギング自体のプログラムも含まれる。）。
【００７６】
操作部１５０は、例えばボタン、キー、マイク、タッチパネル、音声認識機能（不図示のマイクロフォンを利用）、アクション検出機能（加速度センサー１１３などを利用）などで構成され、ユーザーからの指示を適当な信号に変換して処理部１２０へ送る処理を行う。
【００７７】
計時部１６０は、例えば、リアルタイムクロック（ＲＴＣ：Real Time Clock）ＩＣなどにより構成され、年、月、日、時、分、秒等の時刻データを生成して処理部１２０に送る。
【００７８】
表示部１７０は、例えばＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electroluminescence）ディスプレイ、ＥＰＤ（Electrophoretic Display）、タッチパネル型ディスプレイ等で構成され、処理部１２０からの指示に従って各種の画像を表示する。
【００７９】
音出力部１８０は、例えばスピーカー、ブザー、バイブレーターなどで構成され、処理部１２０からの指示に従って各種の音（又は振動）を発生させる。
【００８０】
通信部１９０は、電子機器１と情報端末２（スマートフォンなど）との間のデータ通信を成立させるための各種制御を行う。通信部１９０は、例えば、Bluetooth（登録商標）（BTLE：Bluetooth Low Energyを含む）、Ｗｉ−Ｆｉ（登録商標）（Wi-Fi:Wireless Fidelity）、Ｚｉｇｂｅｅ（登録商標）、ＮＦＣ（Near field communication）、ＡＮＴ＋（登録商標）等の近距離無線通信規格に対応した送受信機を含んで構成される。
【００８１】
情報端末２は、インターネットなどのネットワーク３に接続可能なスマートフォン、タブレットＰＣ、デスクトップＰＣなどの情報端末であって、電子機器１の通信部１９０に対応した不図示の通信部を搭載している。また、情報端末２の記憶部（不図示）には、電子機器１を制御するためのプログラムがインストールされており、情報端末２は、少なくとも電子機器１に接続された際には、このプログラムに従って動作する。このプログラムは、例えば、インターネットなどのネットワーク３を介してネットワークサーバー４からダウンロードされたものである。
【００８２】
ネットワークサーバー４は、インターネットなどのネットワーク３に接続されたネットワークサーバーである。ネットワークサーバー４には、電子機器１のユーザーからアップロードされたデータなどをユーザーごとに管理する機能が搭載されている。また、ネットワークサーバー４には、電子機器１のユーザーに向けてプログラムや地図データなどを提
供する機能も搭載されている。
【００８３】
１−４．情報端末の処理
図５は、事前準備における情報端末２の処理を説明するためのフローチャートである。事前準備では、情報端末２はネットワーク３及び電子機器１に接続されていると仮定する。以下、図５の各ステップを順に説明する。
【００８４】
ステップＳ１１０：情報端末２は、ネットワークサーバー４に蓄積されている全世界地図を表示し、地図上でユーザーにルートを指定させる。ユーザーによるルートの指定方法は、前述したとおりである（図３を参照。）。
【００８５】
ステップＳ１２０：情報端末２は、ルートを構成する各地点の属性（予定日時を含む）などをユーザーに指定させる。
【００８６】
ステップＳ１３０：情報端末２は、ルートのデータ及び各地点の属性を含む登山計画データ（図４を参照。）を準備し、登山計画データ１３２として電子機器１の記憶部１３０へ書き込み、フローを終了する。これによって、登山計画の登録が完了する。
【００８７】
１−５．電子機器の処理
１−５−１．ロギング開始処理
図６は、ロギング開始処理に関する電子機器１の動作を説明するためのフローチャートである。ロギング開始処理は、ロギング開始プログラム１３４に従って処理部１２０により実行される。
【００８８】
ここでは、登山当日のユーザーは、電子機器１を携帯し、登録済みの登山計画に沿って行動するものと仮定する。但し、ユーザーの行動は、登山計画と完全に一致している必要は無く、多少の遅延などが発生しても構わない。
【００８９】
また、ロギング開始処理が開始されるタイミングは、登山計画に含まれるルートの始点にユーザーが到着するまでの期間中であって、例えば、ユーザーが電子機器１を装着し、不図示のソーラーバッテリーなどから処理部１２０などに対して十分な電力の供給が開始され始めた時点である。但し、ロギング開始プログラム１３４の開始当初は、ＧＰＳセンサー１１０に対する電力の供給は停止中である（ＧＰＳセンサー１１０はスリープ中である）と仮定して、図６の各ステップを順に説明する。
【００９０】
ステップＳ２１０：処理部１２０は、記憶部１３０に格納された登山計画データ１３２を参照し、ルートの始点に対応づけられた予定日時を、ロギングの予定開始日時として認識する。また、処理部１２０は、計時部１６０から出力される時刻データを参照することにより現在日時（計測された時刻の一例であって、例えば、年、月、日、時、分、秒のデータを含む。）を認識する。そして、処理部１２０は、予定開始日時から現在日時を減算することにより、現在日時から予定開始日時までの残り時間ｔｓを算出する。
【００９１】
ステップＳ２２０：処理部１２０は、残り時間ｔｓが所定の閾値Ｔｓ１以下であるか否かを判別し、閾値Ｔｓ１以下であると判定した場合は、ステップＳ２３０へ移行し、閾値Ｔｓ１以下でないと判定した場合は、ステップＳ２９０へ移行する。なお、残り時間ｔｓ［秒］を評価するための閾値Ｔｓ１［秒］は、例えば、１８００［秒］などに設定される。
【００９２】
ステップＳ２３０：処理部１２０は、加速度センサー１１３の出力する加速度データを参照することにより、ユーザーが歩行中であるか否かを判定し、歩行中と判定した場合（
ステップＳ２３０のＹ）には、ＧＰＳセンサー１１０を駆動するステップＳ２４０へ移行し、歩行中と判定しなかった場合（ステップＳ２３０のＮ）には、ＧＰＳセンサー１１０のスリープを継続するためのステップＳ２９０へ移行する。
【００９３】
なお、ユーザーが歩行中であるか否かは、例えば、加速度センサー１１３の出力する加速度データのうち鉛直方向の成分の時間変化波形に歩行特有の波形成分が現れたか否かなどによって判定することができる。或いは、簡易的に、加速度データのうち鉛直方向の成分が所定の閾値を超えたか否かなどによって判定することもできる。
【００９４】
ステップＳ２４０：処理部１２０は、タイムアウト時間Ｔ０を設けてＧＰＳセンサー１１０を駆動する（ＧＰＳセンサー１１０に対する電力の供給を開始し、ＧＰＳセンサー１１０をアップ状態とする。）。ＧＰＳセンサー１１０は、必要な数のＧＰＳ信号を必要な強度で受信できた場合には、測位データ（電子機器１の緯度、経度、高度、速度ベクトルなどのデータ）を出力し、できなかった場合には、測位データを出力しない。よって、処理部１２０は、タイムアウト時間Ｔ０が経過するまでの期間内にＧＰＳセンサー１１０から測位データが出力された場合には、測位データを取得し、かつ、ＧＰＳセンサー１１０に対する電力の供給を停止する（ＧＰＳセンサー１１０をスリープ状態へ移行させる）。
【００９５】
一方、処理部１２０は、タイムアウト時間Ｔ０が経過するまでの期間内にＧＰＳセンサー１１０から測位データが出力されなかった場合には、タイムアウト時間Ｔ０が経過した時点で、ＧＰＳセンサー１１０に対する電力の供給を停止する（ＧＰＳセンサー１１０をスリープ状態へ移行させる）。
【００９６】
ステップＳ２５０：処理部１２０は、ステップＳ２４０において測位データを取得できたか否かを判定し、取得できた場合には、ＧＰＳセンサー１１０が測位に成功したと判定して（ステップＳ２５０のＹ）、ステップＳ２６０へ移行し、測位データを出力できたと判定しなかった場合には、ＧＰＳセンサー１１０が測位に失敗したと判定して（ステップＳ２５０のＮ）、ステップＳ２９０へ移行する。
【００９７】
ステップＳ２９０：処理部１２０は、スリープ時間の決定処理（図８）を実行することにより、ＧＰＳセンサー１１０をスリープ状態からアップ状態へ復帰させるまでの待機時間（ＧＰＳセンサー１１０のスリープ時間）を決定する。なお、スリープ時間の決定処理の詳細は、後述する。
【００９８】
ステップＳ３００：処理部１２０は、ＧＰＳセンサー１１０のスリープ状態を継続し、ステップＳ２９０にて決定したスリープ時間と同じ時間が経過した時点で、ステップＳ２１０へ移行する。
【００９９】
従って、処理部１２０は、少なくとも、予定開始日時に現在日時が近づいていない場合（ステップＳ２２０のＮ）には、ＧＰＳセンサー１１０を低頻度モードで駆動する。低頻度モードは、スリープ時間（ステップＳ３００）を挟んでＧＰＳセンサー１１０を駆動する（測位にリトライする）モードである。低頻度モードの測位頻度は、ステップＳ３２０における高頻度モードの測位頻度よりも低い。
【０１００】
ステップＳ２６０：処理部１２０は、登山計画データ１３２を参照し、ルートの始点に対応づけられた位置座標を、ロギングの予定開始位置として認識する。そして、処理部１２０は、予定開始位置から現在位置までの距離を、残り距離ａとして算出する。なお、現在位置（算出された位置の一例）は、処理部１２０が取得した最新の測位データに含まれる緯度、経度、高度などによって表される。
【０１０１】
ステップＳ２７０：処理部１２０は、残り距離ａが所定の閾値Ｄ１以下であるか否かを判定し、閾値Ｄ１以下であると判定した場合（ステップＳ２７０のＹ）は、ステップＳ２８０へ移行し、閾値Ｄ１以下であると判定しなかった場合（ステップＳ２７０のＮ）は、ステップＳ３１０へ移行する。なお、残り距離ａ［ｍ］を評価するための閾値Ｄ１［ｍ］は、例えば、１００［ｍ］などに設定される。
【０１０２】
ステップＳ２８０：処理部１２０は、ロギングを開始し、フローを終了する。
【０１０３】
なお、ロギングが開始されると、処理部１２０は、ＧＰＳセンサー１１０を高頻度モードで駆動する。高頻度モードは、例えば、ＧＰＳセンサー１１０を連続駆動するモードであって、ＧＰＳセンサー１１０が所定時間間隔（ｎ秒間隔）で測位データを出力（測位）するモードである（例えばｎ＝１）。ロギング中における高頻度モードの測位頻度は、例えば、後述するステップＳ３２０における高頻度モードの測位頻度と同じである。
【０１０４】
ステップＳ３１０：処理部１２０は、残り距離ａが閾値Ｄ１より大きな所定の閾値Ｄ２以下であるか否かを判定し（Ｄ１＜Ｄ２）、閾値Ｄ２以下であると判定した場合（ステップＳ３１０のＹ）は、ステップＳ３２０へ移行し、閾値Ｄ２以下であると判定しなかった場合（ステップＳ３２０のＮ）は、必要が生じるまでＧＰＳセンサー１１０をスリープさせるためのステップＳ２９０へ移行する。なお、残り距離ａ［ｍ］を評価するための閾値Ｄ２［ｍ］は、例えば、５００［ｍ］などに設定される。
【０１０５】
ステップＳ３２０：処理部１２０は、高頻度モードによるＧＰＳセンサー１１０の駆動を開始する。高頻度モードは、例えば、ＧＰＳセンサー１１０を連続駆動するモードであって、ＧＰＳセンサー１１０が所定時間間隔（ｎ秒間隔）で測位データを出力（測位）するモードである（例えばｎ＝１）。本ステップにおける高頻度モードの測位頻度は、前述した低頻度モードの測位頻度よりも高い。また、本ステップにおける高頻度モードの測位頻度は、例えば、ロギング中における高頻度モードの測位頻度と同じ（ｎ＝１）である。なお、ロギング中と高頻度モードの測位頻度は異なってもよい。
【０１０６】
従って、処理部１２０は、予定開始位置に現在位置が一定以上近づいた場合（ステップＳ３１０のＹ）には、ＧＰＳセンサー１１０を高頻度モードで駆動し、予定開始位置に現在位置が一定以上近づいていない場合（ステップＳ３１０のＮ）には、ＧＰＳセンサー１１０を低頻度モードで駆動する。
【０１０７】
１−５−１．ロギング中の処理
図６には詳しく示さなかったが、処理部１２０によるロギングは、例えば以下の手順（１）〜（４）で行われる。なお、ロギング中は、ＧＰＳセンサー１１０、地磁気センサー１１１、気圧センサー１１２、加速度センサー１１３、角速度センサー１１４、脈センサー１１５、温度センサー１１６などの各種センサーがロギング開始前又はロギング終了後よりも高頻度に駆動（例えば連続駆動）されてもよい。
【０１０８】
（１）処理部１２０は、ＧＰＳセンサー１１０、地磁気センサー１１１、気圧センサー１１２、加速度センサー１１３、角速度センサー１１４、脈センサー１１５、温度センサー１１６などの各種センサーから出力されるデータを参照（サンプリング）する。
【０１０９】
（２）処理部１２０は、サンプリングしたデータ（サンプリングデータ）の少なくとも一部へ必要な処理を施すことにより、緯度、経度、高度、速度、方位、気圧、単位時間当たりの心拍数、単位時間当たりの歩数、体温などのセンシングデータ（すなわち、ユーザーによるスポーツ活動の内容を表すデータ）を生成する。
【０１１０】
（３）処理部１２０は、生成したセンシングデータに対して、計時部１６０から出力される時刻データを付与することにより、現在時刻のログデータを作成し、現在時刻のログデータを、記憶部１３０の登山ログデータ１３３へ書き込む。
【０１１１】
（４）処理部１２０は、手順（１）、（２）、（３）を含む一連の処理を、所定の時間間隔（例えば１秒の時間間隔）で繰り返す。
【０１１２】
従って、登山ログデータ１３３には、各時刻のログデータが逐次に（所定の時間間隔で）蓄積されることになる。なお、登山ログデータ１３３へ書き込まれる各時刻のログデータは、ここで挙げたものに限定されることはない。例えば、各時刻のログデータは、各種センサーからサンプリングされたデータそれ自体（つまり処理前のデータ）であってもよい。また、各種センサーのうち少なくとも一部のセンサーから出力される信号がアナログ信号である場合、処理部１２０は、当該一部のセンサーから出力される信号をサンプリングする際（手順（１））にアナログ信号へＡ／Ｄ変換処理を施す。
【０１１３】
１−５−３．ロギング終了処理
図７は、ロギング終了処理に関する電子機器１の動作を説明するためのフローチャートである。ロギング終了処理は、ロギング終了プログラム１３５に従って処理部１２０により実行される。
【０１１４】
なお、ロギング終了処理が開始されるタイミングは、ロギングが開始されてから登山計画に含まれるルートの終点にユーザーが到着するまでの期間中であって、例えば、ロギングが開始された当初である。よって、少なくともフローの開始当初にはＧＰＳセンサー１１０が高頻度モードで駆動されていると仮定して、図７の各ステップを順に説明する。
【０１１５】
ステップＳ４１０：処理部１２０は、記憶部１３０に格納された登山計画データ１３２を参照し、ルートの終点に対応づけられた予定日時を、ロギングの予定終了日時として認識する。また、処理部１２０は、計時部１６０から出力される時刻データを参照することにより現在日時を認識する。そして、処理部１２０は、予定終了日時から現在日時を減算することにより、現在日時から予定終了日時までの残り時間ｔｅを算出する。
【０１１６】
ステップＳ４２０：処理部１２０は、残り時間ｔｅが所定の閾値Ｔｅ１以下であるか否かを判別し、閾値Ｔｅ１以下であると判定した場合（ステップＳ４２０のＹ）は、ステップＳ４３０へ移行し、閾値Ｔｅ１以下でないと判定した場合（ステップＳ４２０のＮ）は、ステップＳ４１０へ移行する。なお、閾値Ｔｅ１は、例えば、予定登山時間（（予定登山時間）＝（予定終了日時）−（予定開始日時又は実際の開始日時））が長い場合ほど大きな値に設定されることが望ましい。よって、閾値Ｔｅ１は、例えば予定登山時間を所定値ｎ’で除算することによって算出される（例えばｎ’＝３）。
【０１１７】
ステップＳ４３０：処理部１２０は、登山計画データ１３２を参照し、ルートの終点に対応づけられた位置座標を、ロギングの予定終了位置として認識する。そして、処理部１２０は、現在位置から予定終了位置までの距離を、残り距離ｂとして算出する。なお、現在位置は、処理部１２０が取得した最新の測位データに含まれる緯度、経度、高度などによって表される。
【０１１８】
ステップＳ４４０：処理部１２０は、残り距離ｂが所定の閾値Ｅ１以下であるか否かを判定し、閾値Ｅ１以下であると判定した場合（ステップＳ４４０のＹ）は、ステップＳ４５０へ移行し、閾値Ｅ１以下であると判定しなかった場合（ステップＳ４４０のＮ）は、ステップＳ４１０へ移行する。なお、残り距離ｂ［ｍ］を評価するための閾値Ｅ１［ｍ］は、例えば、１００ｍなどに設定される（例えば閾値Ｅ１は閾値Ｄ１と同程度に設定され
る）。
【０１１９】
ステップＳ４５０：処理部１２０は、ロギングを終了し、フローを終了する。
【０１２０】
１−５−４．スリープ時間の決定処理
図８は、スリープ時間の決定処理に関する電子機器１の動作を説明するためのフローチャートである。スリープ時間の決定処理は、スリープ時間の決定プログラム１３６に従って処理部１２０により実行される。
【０１２１】
ステップＳ２９１：処理部１２０は、現在日時から予定開始日時までの残り時間ｔｓに基づき仮のスリープ時間Ｔｓを算出する。仮のスリープ時間Ｔｓは、例えば、残り時間ｔｓを所定値ｍで除算することによって算出される（例えばｍ＝３）。
【０１２２】
なお、処理部１２０は、直前のステップＳ２４０において測位データを取得できた場合には、測位データに含まれる緯度、経度、高度を、仮のスリープ時間Ｔｓの算出に利用してもよい。
【０１２３】
ステップＳ２９２：処理部１２０は、直近のｊ秒以内の測位データを取得できたか否かを判定し、取得できたと判定した場合（ステップＳ２９２のＹ）には、ステップＳ２９３へ移行し、取得できたと判定しなかった場合（ステップＳ２９２のＮ）には、ステップＳ２９５へ移行する。
【０１２４】
ステップＳ２９３：処理部１２０は、直近ｊ秒以内の測位データに含まれる位置及び速度ベクトルに基づき、現在位置から予定開始位置までの予想所要時間Ｔｐを算出する。予想所要時間Ｔｐは、例えば、現在位置から予定開始位置までの残り距離ａを、直近ｊ秒以内の平均速度の大きさで除算することによって算出される。
【０１２５】
ステップＳ２９４：処理部１２０は、仮のスリープ時間Ｔｓと予想所要時間Ｔｐとに基づきスリープ時間を決定し、フローを終了する。
【０１２６】
例えば、処理部１２０は、仮のスリープ時間Ｔｓが予想所要時間Ｔｐより小さかった場合（Ｔｓ＜Ｔｐ）には、仮のスリープ時間Ｔｓをスリープ時間として使用してもスリープ中にユーザーが予定開始位置する虞が無いとみなし、仮のスリープ時間Ｔｓをスリープ時間に使用する（スリープ時間を仮のスリープ時間Ｔｓと同じに決定する）。
【０１２７】
また、処理部１２０は、仮のスリープ時間Ｔｓが予想所要時間Ｔｐ以上であった場合（Ｔｓ≧Ｔｐ）には、仮のスリープ時間Ｔｓをスリープ時間として使用するとスリープ中にユーザーが予定開始位置に到着する虞があるとみなし、予想所要時間Ｔｐより小さい固定値ｋにスリープ時間を決定する（例えばｋ＝１［秒］）。
【０１２８】
ステップＳ２９５：処理部１２０は、仮のスリープ時間Ｔｓをスリープ時間に使用し（スリープ時間を仮のスリープ時間Ｔｓと同じに決定し）、フローを終了する。
【０１２９】
なお、以上のフローにおいて、処理部１２０は、スリープ時間の値を、予め決められた範囲内（例えば１〜５分の範囲内）に制限してもよい。
【０１３０】
２．実施形態の補足
以上のステップＳ２３０における処理部１２０は、ユーザーが歩行中であるか否かを判定したが、ユーザーが歩行中であるか否かを判定する代わりに、ユーザーが移動中であるか否かを判定してもよい。
【０１３１】
また、以上のステップＳ２３０における処理部１２０は、ユーザーが歩行中又は移動中であるか否かの判定に、加速度センサー１１３を用いたが、加速度センサー１１３、角速度センサー１１４、ＧＰＳセンサー１１０のうち少なくとも１つ又は２つ以上の組み合わせを用いてもよい。
【０１３２】
なお、ユーザーが歩行中又は移動中であるか否かの判定に、ＧＰＳセンサー１１０を用いる場合には、測位が成功したか否かを判定するステップＳ２５０の後段（但しステップＳ２５０のＹ側）に判定のステップＳ２３０を挿入すればよい。
【０１３３】
また、上記の実施形態における情報端末２は、ルートをユーザーに指定させる際に、ルートの具体的な形状（ルート上の複数の地点の位置関係）をユーザーに指定させたが、ネットワーク３上で一般に公開されている既存のルートのうち１つ、又は、ネットワークサーバー４がユーザーに公開している既存のルートのうち１つを、ユーザーに指定させてもよい。
【０１３４】
また、上記の実施形態における処理部１２０は、登録したルートの始点をロギングの予定開始位置とし、ルートの終点をロギングの予定終了位置としたが、ルートの途中地点をロギングの予定開始位置としてもよいし、ルートの途中地点をロギングの予定終了位置としてもよい。また、処理部１２０は、ルートにおける予定開始位置と予定終了位置との少なくとも一方をユーザーに指定させてもよい。
【０１３５】
また、上記実施形態における処理部１２０は、電子機器１の位置座標を算出するために、ＧＰＳセンサー１１０の出力を用いたが、ＧＰＳセンサー１１０、地磁気センサー１１１、気圧センサー１１２、加速度センサー１１３、角速度センサー１１４のうち、少なくとも１つの出力を用いてもよい（つまり、ＧＰＳセンサー１１０、地磁気センサー１１１、気圧センサー１１２、加速度センサー１１３、角速度センサー１１４は、何れも位置センサーの一例となり得る。）。
【０１３６】
また、上記の実施形態における処理部１２０は、電子機器１に登録された登山計画の数を１としたが、複数であってもよい。電子機器１に登録された登山計画の数が２以上である場合には、複数の登山計画のうち何れか１つをユーザーに予め指定させてもよい。
【０１３７】
また、上記の実施形態における処理部１２０は、１つの登山計画についてロギング開始処理とロギング終了処理との双方の処理を実行したが、何れか一方の実行を省略してもよいし、１つの登山計画についてロギング開始処理とロギング終了処理との少なくとも一方を省略するか否かをユーザーに予め選択させてもよい。
【０１３８】
また、上記の実施形態における処理部１２０は、ロギングを開始する代わりに、ロギングを開始すべき旨をユーザーへ通知してもよい（ユーザーのロギング開始忘れの防止機能）。また、処理部１２０は、ロギングを終了する代わりに、ロギングを終了すべき旨をユーザーへ通知してもよい（ユーザーのロギング終了忘れの防止機能）。
【０１３９】
また、上記の実施形態における処理部１２０は、ロギングの開始を、一定の条件が満たされた場合（例えばユーザーが予定開始位置を通過した場合）のみに制限してもよい。また、処理部１２０は、ロギングの終了を、一定の条件が満たされた場合（例えばユーザーが予定終了位置を通過した場合）のみに制限してもよい。
【０１４０】
３．実施形態のまとめ
（１）以上、本実施形態のスポーツ活動記録装置（電子機器１）は、時刻を計測する計
時部１６０と、位置を算出する位置センサー（ＧＰＳセンサー１１０）と、計測された前記時刻（現在日時）が、スポーツ活動（登山）の予定開始時刻を含む所定期間以内（予定開始時刻までの残り時間がＴｓ１以下となる期間内）に含まれ（ステップＳ２２０のＹ）、かつ、算出された位置（現在位置）が、スポーツ活動の予定開始位置を含む所定領域以内（予定開始位置までの距離がＤ１以下となる領域内）に含まれる場合（ステップＳ２７０のＹ）に、スポーツ活動の記録（登山に関するロギング）を開始（ステップＳ２８０）する処理部１２０とを含む。
【０１４１】
つまり、処理部１２０は、計測された時刻が所定期間以内に含まれ（時刻が予定開始時刻に近づき）、かつ、算出された位置が所定領域以内に含まれる（位置が予定開始位置に近づいた）場合に記録を開始する。よって、ユーザーが記録の開始をスポーツ活動記録装置に指示しなかった場合であっても、適切に記録を開始できる。また、処理部１２０は、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の開始が不適切となる可能性を抑えることができる。従って、スポーツ活動記録装置は、スポーツ活動の記録データ（登山ログデータ）が大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。
【０１４２】
（２）また、処理部１２０は、計測された時刻が所定期間以内に含まれる場合（ステップＳ２２０のＹ）に、位置センサーの動作を開始させる（ステップＳ２４０）。
【０１４３】
つまり、処理部１２０は、計測された時刻が所定期間以内に含まれる（時刻が予定開始時刻に近づいた）場合に位置センサーの動作を開始させる。よって、例えば、位置センサーの動作が開始された後、算出された位置が所定期間以内に含まれた（位置が予定開始位置に近づいた）場合に位置の記録を開始することができる。
【０１４４】
（３）また、処理部１２０は、計測された時刻が所定期間以内に含まれない場合（ステップＳ２２０のＮ）には、位置センサーの動作を開始させない（ステップＳ２９０）。
【０１４５】
つまり、処理部１２０は、計測された時刻が所定期間以内に含まれない（時刻が予定開始時刻に近づかない）場合には、位置センサーを動作させない。よって、時刻が所定期間以内に含まれない（時刻が所定開始時刻に近づかない）場合における位置センサーの動作を抑制することができる。
【０１４６】
（４）また、処理部１２０は、算出された位置が、所定領域を包含する包含領域以内（予定開始位置までの距離がＤ２以下となる領域）に含まれる場合（ステップＳ３１０のＹ）には、位置センサーの動作の頻度を増加させる（ステップＳ３２０）。
【０１４７】
つまり、処理部１２０は、算出された位置が所定領域より広い包含領域以内に含まれる場合に、位置センサーの動作の頻度を増加させる。よって、頻度を増加させない場合と比較して、所定領域以内に含まれる位置の算出（位置が所定領域以内に含まれるか否かの判定）を、より早く行うことが容易である。
【０１４８】
（５）また、処理部１２０は、算出された位置が、包含領域以内に含まれ、かつ、所定領域以内に含まれない場合には、スポーツ活動の記録を開始しない（ステップＳ２７０のＮ）。
【０１４９】
つまり、処理部１２０は、算出された位置が包含領域以内に含まれるとしても、所定領域以内に含まれない限りは、記録を開始しない。よって、算出された位置が所定領域以内に含まれない場合における記録（又は無駄な電力消費）を抑制することができる。
【０１５０】
（６）また、処理部１２０は、算出された位置が包含領域以内に含まれる場合には、算出された位置が所定領域以内に含まれるか否かの判定を所定頻度で（高頻度モードで）行う（ステップＳ３２０）。
【０１５１】
つまり、処理部１２０は、算出された位置が包含領域以内に含まれる場合には、算出された位置が所定領域以内に含まれるか否かを判定を所定頻度で行う。よって、算出された位置が所定領域以内に含まれるタイミングを逃す可能性を抑えることができる。
【０１５２】
（７）また、処理部１２０は、算出された位置が包含領域以内に含まれた後に算出された位置が、包含領域以内に含まれない場合（位置が包含領域以内に入ったとしても再び外れた場合）（ステップＳ３１０のＮ）には、位置センサーの動作の頻度を減少させる（ステップＳ２９０）。
【０１５３】
つまり、処理部１２０は、算出された位置が包含領域以内に含まれるとしても、その後に算出された位置が包含領域以内に含まれない場合には、位置センサーの動作の頻度を減少させる。よって、算出された位置が包含領域以内に含まれない場合における位置センサーの無駄な動作を抑制することができる。
【０１５４】
（８）また、本実施形態のスポーツ活動記録装置（電子機器１）は、時刻を計測する計時部１６０と、位置を算出する位置センサー（ＧＰＳセンサー１１０）と、計測された時刻が、スポーツ活動（登山）の予定終了時刻を含む所定期間以内（予定終了時刻までの時間がＴｅ１以下となる期間内）に含まれ（ステップＳ４２０のＹ）、かつ、算出された位置が、スポーツ活動の予定終了位置を含む所定領域以内（予定終了位置までの距離がＥ１以下となる領域内）に含まれる場合（ステップＳ４４０のＹ）に、スポーツ活動の記録（登山に関するロギング）を終了（ステップＳ４５０）する処理部１２０と、を含む。
【０１５５】
つまり、処理部１２０は、計測された時刻が所定期間以内に含まれ（時刻が予定終了時刻に近づき）、かつ、算出された位置が所定領域以内に含まれる（位置が予定終了位置に近づいた）場合に記録を終了する。よって、ユーザーが記録の終了をスポーツ活動記録装置に指示しなかった場合であっても、適切に記録を終了できる。また、処理部１２０は、時間と位置との双方を用いるので、時間のみ又は位置のみを用いる場合と比較して、記録の終了が不適切となる可能性を抑えることができる。従って、スポーツ活動記録装置は、スポーツ活動の記録データ（登山ログデータ）が大幅に欠落したり、無駄な記録（無駄な電力消費）が行われたりする可能性を、抑えることができる。
【０１５６】
（９）また、処理部１２０は、計測された時刻が所定期間以内に含まれる場合（ステップＳ４２０のＹ）には、算出された位置が所定領域以内に含まれるか否かの判定を所定頻度で（高頻度モードで）行う（ステップＳ４３０）。
【０１５７】
つまり、処理部１２０は、計測された時刻が所定期間以内に含まれる（時刻が予定終了時刻に近づいた）場合には、算出された位置が所定領域以内に含まれるか否か（位置が予定終了位置に近づいたか否か）の判定を所定頻度で行う。よって、算出された位置が所定領域以内に含まれること（予定終了位置に近づいたこと）を検出し損なう可能性を抑えることができる。
【０１５８】
（１０）また、記録の対象には、スポーツ活動中の各時点に算出された前記位置（緯度、経度、高度）が含まれる。
【０１５９】
従って、スポーツ活動記録装置は、スポーツ活動の記録に位置センサーを利用することができる。
【０１６０】
（１１）また、本実施形態のスポーツ活動記録装置は、ユーザーの所定部位へ装着可能である。
【０１６１】
従って、ユーザーは、スポーツ活動記録装置を手に持たなくてもスポーツ活動を記録することができる。
【０１６２】
（１２）また、所定部位は、腕又は手首である。
【０１６３】
従って、ユーザーは、電子機器を腕時計等と同様の感覚で使用することができる。
【０１６４】
４．その他の変形例
本発明は上記の実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
【０１６５】
例えば、上記の実施形態では、ネットワークサーバー４の機能の一部が情報端末２又は電子機器１に搭載されてもよいし、情報端末２又は電子機器１の機能の一部がネットワークサーバー４に搭載されてもよい。また、上記の実施形態では、電子機器１の機能の一部又は全部が情報端末２に搭載されてもよいし、情報端末２の機能の一部又は全部が電子機器１に搭載されてもよい。
【０１６６】
また、電子機器１又は情報端末２には、公知のスマートフォンの機能、例えば、カメラ機能、通話機能、通信機能などが搭載されてもよい。
【０１６７】
また、電子機器１又は情報端末２には、スポーツ活動（生体活動を含む）の少なくとも一部をセンシングする他のセンシング機能（湿度センサーなど）が搭載されてもよい。
【０１６８】
また、電子機器１又は情報端末２の用途としては、登山の他、スキー（クロスカントリーやスキージャンプも含む）、ランニング、自転車、ウォーキング、テニス、スイミング、ダイエット、リハビリテーションの他に、スケート、ゴルフ、野球、サッカー、バイク、モータースポーツ、ボート（競艇）、ヨット、トレイルランニング、パラグライダー、カイト、犬ぞり、飛行ロボット（ラジコン）、などが挙げられる。各用途に応じて異なる項目をロギングしてもよいし、ユーザーが項目を選択できてもよい。
【０１６９】
また、電子機器１又は情報端末２は、リスト型電子機器、イヤホン型電子機器、指輪型電子機器、ペンダント型電子機器、スポーツ器具に装着して使用する電子機器、スマートフォン、ヘッドマウントディスプレイ（ＨＭＤ：Head Mount Display）など、様々なタイプの携帯情報機器として構成することができる。
【０１７０】
また、電子機器１又は情報端末２は、ユーザーに対する情報の通知を、画像表示により行ってもよいし、音出力、振動などにより行ってもよいし、画像表示、音出力、振動のうち少なくとも２つの組み合わせにより行ってもよい。
【０１７１】
また、上記の実施形態では、全地球衛星測位システムとしてＧＰＳ（Global Positioning System）を利用したが、他の全地球航法衛星システム（ＧＮＳＳ：Global Navigation
Satellite System）を利用してもよい。例えば、ＥＧＮＯＳ(European Geostationary-Satellite Navigation Overlay Service)、ＱＺＳＳ（Quasi Zenith Satellite System）、ＧＬＯＮＡＳＳ（GLObal NAvigation Satellite System）、ＧＡＬＩＬＥＯ、ＢｅｉＤｏｕ（BeiDou Navigation Satellite System）、等の衛星測位システムのうち１又は２以上を利用してもよい。また、衛星測位システムの少なくとも１つにＷＡＡＳ（Wide Area 
Augmentation System）、ＥＧＮＯＳ(European Geostationary-Satellite Navigation Overlay Service)等の静止衛星型衛星航法補強システム（ＳＢＡＳ：Satellite-based Augmentation System）を利用してもよい。
【０１７２】
また、上述した各実施形態及び各変形例は一例であって、これらに限定されるわけではない。例えば、各実施形態及び各変形例を適宜組み合わせることも可能である。
【０１７３】
また、本発明は、実施形態で説明した構成と実質的に同一の構成（例えば、機能、方法及び結果が同一の構成、あるいは目的及び効果が同一の構成）を含む。また、本発明は、実施形態で説明した構成の本質的でない部分を置き換えた構成を含む。また、本発明は、実施形態で説明した構成と同一の作用効果を奏する構成又は同一の目的を達成することができる構成を含む。また、本発明は、実施形態で説明した構成に公知技術を付加した構成を含む。
【符号の説明】
【０１７４】
１  電子機器、１１０  ＧＰＳセンサー、１２０  処理部、１３０  記憶部、１１１  地磁気センサー、１１２  気圧センサー、１１３  加速度センサー、１１４  角速度センサー、１１５  脈センサー、１１６  温度センサー、１５０  操作部、１６０  計時部、１７０  表示部、１８０  音出力部、１９０  通信部、２  情報端末、３  ネットワーク、４  ネットワークサーバー
【図１】
2017000353.tif 000003
【図２】
2017000353.tif 000004
【図３】
2017000353.tif 000005
【図４】
2017000353.tif 000006
【図５】
2017000353.tif 000007
【図６】
2017000353.tif 000008
【図７】
2017000353.tif 000009
【図８】
2017000353.tif 000010