(57)【要約】【課題】進行ルートにおける運動負荷の変化に対して、体の負担を低減することに貢献すること。【解決手段】情報機器は、進行ルートの地形情報を解析する地形情報解析部と、地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定部と、地形情報、及び変化量に基づいて、負荷変化位置を推定する負荷変化位置推定部と、負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する報知制御部と、を備える。【選択図】図１
2014110846.tif 000002
【特許請求の範囲】
【請求項１】
進行ルートの地形情報を解析する地形情報解析部と、
前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定部と、
前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定部と、
前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する報知制御部と、
を備えることを特徴とする情報機器。
【請求項２】
前記変化量に基づいて、前記運動管理情報を制御する運動管理情報制御部を備える請求項１に記載の情報機器。
【請求項３】
前記運動管理情報制御部は、前記変化量、及び前記負荷変化位置に基づいて、前記運動管理情報を報知する位置を決定する請求項２に記載の情報機器。
【請求項４】
前記運動管理情報制御部は、前記変化量に基づいて、推奨運動テンポを決定する請求項２又は３に記載の情報機器。
【請求項５】
位置情報を取得する位置情報取得部と、
進行方向を推定する進行方向推定部と、
前記位置情報、及び前記進行方向に基づいて、前記進行ルートを予測する進行ルート予測部と、を備える請求項１乃至４のいずれか一に記載の情報機器。
【請求項６】
前記地形情報解析部は、前記進行ルートの標高情報を取得し、
前記運動負荷推定部は、第１の位置から第２の位置までの標高差に基づいて、前記第１の位置から前記第２の位置までの前記変化量を推定する請求項１乃至５のいずれか一に記載の情報機器。
【請求項７】
前記運動負荷推定部は、前記変化量が所定の範囲内である負荷継続時間を推定し、
前記運動管理情報制御部は、前記負荷継続時間に応じて、楽曲を選定する請求項２乃至６のいずれか一に記載の情報機器。
【請求項８】
情報機器から取得する進行ルートに基づいて、前記進行ルートの地形情報を解析する地形情報解析部と、
前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定部と、
前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定部と、
前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する報知制御部と、
を備えることを特徴とするサーバ装置。
【請求項９】
進行ルートの地形情報を解析する地形情報解析工程と、
前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定工程と、
前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定工程と、
前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する工程と、
を含むことを特徴とする情報機器の制御方法。
【請求項１０】
進行ルートの地形情報を解析する地形情報解析処理と、
前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定処理と、
前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定処理と、
前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する処理と、
を情報機器を制御するコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報機器、及びその制御方法とプログラム、サーバ装置に関し、運動支援に関する情報機器、及びその制御方法とプログラム、サーバ装置に関する。
【背景技術】
【０００２】
ジョギング、ウォーキング等の運動をする場合、運動者は、ペース配分を考えて運動することが好ましい。そこで、運動支援のために、運動者に対して、ペース配分等を指示する情報機器が登場している。
【０００３】
特許文献１において、ユーザの予定ルートを予め記憶し、ユーザの現在地情報、予定ルート、現在時刻に基づいて、ガイド情報を運動者の携帯情報端末に出力する技術が開示されている。例えば、特許文献１に開示された技術では、現在時刻が、予め算出した予定時刻より遅れている場合「ペースを上げてください」等のメッセージを出力する。
【０００４】
特許文献２において、運動者と所定の距離を保って、移動体に運動者の前を走行させる技術が開示されている。さらに、特許文献２において開示された技術では、運動者の生体情報、及び移動速度から運動者の運動の状態を算出する。そして、特許文献２において開示された移動体は、運動者の運動の状態が、目標の運動の許容範囲に入るように、移動体の走行速度を調整する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−０１４４８８号公報
【特許文献２】特開２０１０−２４６６７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
なお、上記先行技術文献等の開示を、本書に引用をもって繰り込むものとする。以下の分析は、本発明の観点からなされたものである。
【０００７】
運動者が運動を行う場合、状況に応じて、運動負荷は変化する。例えば、斜面を上がる場合、平地を移動するより、運動負荷は高い。そこで、運動者は、斜面を上がる場合、呼吸回数を上げ、酸素を多く取り込むことが好ましい。しかし、呼吸が苦しくなってから、呼吸回数を上げると、運動者の体への負担が高い。
【０００８】
特許文献１で開示された技術では、運動時の運動負荷の変化は考慮されていない。特許文献２で開示された技術では、運動者の前を走行する移動体が必要である。
【０００９】
従って、進行ルートにおける運動負荷の変化に対して、体の負担を低減することに貢献する情報機器、及びその制御方法とプログラム、サーバ装置が、望まれる。
【課題を解決するための手段】
【００１０】
本発明の第１の視点によれば、進行ルートの地形情報を解析する地形情報解析部と、前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定部と、前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定部と、前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する報知制御部と、を備える情報機器が、提供される。
【００１１】
本発明の第２の視点によれば、情報機器から取得する進行ルートに基づいて、前記進行ルートの地形情報を解析する地形情報解析部と、前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定部と、前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定部と、前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する報知制御部と、を備えるサーバ装置が、提供される。
【００１２】
本発明の第３の視点によれば、進行ルートの地形情報を解析する地形情報解析工程と、前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定工程と、前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定工程と、前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する工程と、を含む情報機器の制御方法が、提供される。
【００１３】
本発明の第４の視点によれば、進行ルートの地形情報を解析する地形情報解析処理と、前記地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定処理と、前記地形情報、及び前記変化量に基づいて、負荷変化位置を推定する負荷変化位置推定処理と、前記負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する処理と、を情報機器を制御するコンピュータに実行させるプログラムが、提供される。
なお、このプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント（non-transient）なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。
【発明の効果】
【００１４】
本発明の各視点によれば、進行ルートにおける運動負荷の変化に対して、体の負担を低減することに貢献する情報機器、及びその制御方法とプログラム、サーバ装置が、提供される。
【図面の簡単な説明】
【００１５】
【図１】一実施形態の概要を説明するための図である。
【図２】第１の実施形態に係る情報機器１の全体構成の一例を示す平面図である。
【図３】第１の実施形態に係る情報機器１の内部構成の一例を示すブロック図である。
【図４】進行ルートと、運動負荷と、の対応関係の一例を図である。
【図５】報知パターン情報の一例を示す図である。
【図６】運動負荷メニューの選択画面の一例を示す図である。
【図７】運動管理情報の一例を示す図である。
【図８】運動管理情報の初期設定をする処理の一例を示すフローチャートである。
【図９】運動管理情報を生成する処理の一例を示すフローチャートである。
【図１０】運動管理情報を報知するか否かを判断する処理の一例を示すフローチャートである。
【図１１】運動管理情報を報知する処理の一例を示すフローチャートである。
【図１２】運動管理情報として、楽曲を出力する処理の一例を示すフローチャートである。
【図１３】運動管理情報の一例を示す図である。
【図１４】負荷継続時間を推定する処理の一例を示すフローチャートである。
【図１５】選定した楽曲を出力する処理の一例を示すフローチャートである。
【図１６】出力する楽曲を変更する処理の一例を示すフローチャートである。
【図１７】第３の実施形態に係る運動負荷管理システム２の全体構成を示す平面図である。
【図１８】第３の実施形態に係る情報機器１ａの内部構成の一例を示すブロック図である。
【図１９】第３の実施形態に係るサーバ装置３の内部構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１６】
初めに、図１を用いて一実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、この概要の記載はなんらの限定を意図するものではない。
【００１７】
上述の通り、運動者がジョギング等を行う場合、地形に応じて、運動者に対する運動負荷は変化する。ここで、運動負荷が変化してから、運動者が、呼吸回数の変更等を行うと、運動者の体への負担が高くなる。従って、進行ルートにおける運動負荷の変化に対して、体の負担を低減することに貢献する情報機器が、望まれる。
【００１８】
そこで、一例として、図１に示す情報機器１００を提供する。情報機器１００は、進行ルートの地形情報を解析する地形情報解析部１０１と、地形情報に基づいて、運動負荷の変化量を推定する運動負荷推定部１０２と、地形情報、及び運動負荷の変化量に基づいて、負荷変化位置を推定する負荷変化位置推定部１０３と、負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する報知制御部１０４と、を備える。
【００１９】
まず、情報機器１００は、進行ルートの地形情報を解析する（ステップＳ１００１）。地形情報とは、道路情報と、標高情報と、を含む地図情報を意味する。そして、情報機器１００は、地形情報に基づいて、運動負荷の変化量を推定する（ステップＳ１００２）。例えば、標高の変化量が大きい区間ほど、その区間の運動負荷の変化量は大きい。そして、情報機器１００は、地形情報、及び運動負荷の変化量に基づいて、負荷変化位置を推定する（ステップＳ１００３）。ここで、負荷変化位置とは、運動負荷が所定の閾値を超えて、変化する位置を意味する。そして、情報機器１００は、負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する（ステップＳ１００４）。例えば、運動管理情報は、情報機器１００を携帯するユーザに、移動速度の変更等を報知する情報を含むことが好ましい。
【００２０】
つまり、情報機器１００は、運動負荷が変化する前に、運動者に移動速度の変更等を報知する。そのため、運動者は、指示された情報に基づいて、運動負荷が変化する前に、運動状態（移動速度等）を変更できる。従って、情報機器１００は、進行ルートにおける運動負荷の変化に対して、体の負担を低減することに貢献する。
【００２１】
以下に具体的な実施の形態について、図面を参照してさらに詳しく説明する。
【００２２】
［第１の実施形態］
第１の実施形態について、図面を用いてより詳細に説明する。
【００２３】
図２は、情報機器１の全体構成の一例を示す平面図である。情報機器１は、表示部１０と、操作部２０と、スピーカ３１と、を含んで構成される。なお、本実施形態に係る情報機器１を、図２で示す形態に限定する趣旨ではない。例えば、情報機器１は、スマートフォン、携帯電話、ゲーム機、タブレットＰＣ（Personal Computer）、ノートＰＣ、ＰＤＡ（Personal Data Assistants；携帯情報端末）、デジタルカメラ等の情報機器であっても良い。
【００２４】
表示部１０は、情報を表示する。表示部１０は、液晶パネル、有機ＥＬ（Electro Luminescence）パネル等が好ましい。
【００２５】
操作部２０は、情報機器１に対するユーザの操作を受け付ける操作キー等である。操作部２０は、タッチセンサであっても良い。タッチセンサの方式には、静電容量方式を初めとして各種存在するが、その方式は問わない。操作部２０は、表示部１０と一体化したタッチパネルであっても良い。そして、情報機器１は、表示部１０に表示されるアイコン等に対する操作を、操作部２０に対する操作としても良い。なお、タッチパネルの構成、入力検出方法等は各種あるが、その詳細は問わない。
【００２６】
スピーカ３１は、音声を出力する。例えば、スピーカ３１は、楽曲、又は所定のテンポで反復するクリック音等を出力する。
【００２７】
図３は、情報機器１の内部構成の一例を示すブロック図である。情報機器１は、表示部１０と、操作部２０と、報知部３０と、タイマ４０と、位置情報取得部５０と、記憶部６０と、制御部７０と、を含んで構成される。制御部７０は、進行方向推定部７１と、進行ルート予測部７２と、地形情報解析部７３と、運動負荷推定部７４と、負荷変化位置推定部７５と、運動管理情報制御部７６と、報知制御部７７と、を含んで構成される。図３には、簡単のため、本実施形態に係る情報機器１に関係するモジュールを主に記載する。なお、表示部１０、操作部２０については、上述の通りであるため、更なる説明を省略する。
【００２８】
まず、運動管理情報は、上述の通り、運動状態を変更するために、運動者に報知する情報である。具体的には、運動管理情報は、負荷変化位置、推奨する移動速度（以下、推奨運動テンポと呼ぶ）、推奨する歩幅（以下、推奨歩幅と呼ぶ）、ガイド情報等を含む情報である。ここで、ガイド情報とは、運動者に推奨歩幅、推奨運動テンポ等を指示する情報を意味する。以下の説明では、音声によって、運動者に伝達するガイド情報を、音声ガイドと呼ぶ。さらに、以下の説明では、文字等によって、運動者に伝達するガイド情報を、表示ガイドと呼ぶ。
【００２９】
報知部３０は、運動管理情報を報知する。例えば、報知部３０は、スピーカ３１、又はバイブレータ３２、又はＬＥＤ（Light Emitting Diode）３３等であることが好ましい。
【００３０】
スピーカ３１は、音声によって、運動管理情報を報知する。具体的には、スピーカ３１は、推奨運動テンポで、楽曲、クリック音等を出力することが好ましい。また、スピーカ３１は、「歩幅を狭めましょう」等の音声ガイドを出力しても良い。
【００３１】
また、バイブレータ３２は、振動によって、運動管理情報を報知する。例えば、バイブレータ３２は、推奨運動テンポで振動することが好ましい。
【００３２】
また、ＬＥＤ３３は、光によって、運動管理情報を報知する。例えば、ＬＥＤ３３は、推奨運動テンポで点滅することが好ましい。ただし、報知部３０は、ユーザに運動管理情報を報知できれば、他の報知の方法を用いても良い。
【００３３】
タイマ４０は、時間を計測する。例えば、タイマ４０は、運動管理情報を報知するまでの時間を計測することが好ましい。
【００３４】
位置情報取得部５０は、位置情報を取得する。具体的には、位置情報取得部５０は、情報機器１の北緯、東経を含む情報を取得する。そこで、位置情報取得部５０は、ＧＰＳ（Global Positioning System）アンテナ（図示せず）を含むことが好ましい。ＧＰＳアンテナは、ＧＰＳ衛星からの電波を受信する。そして、位置情報取得部５０は、ＧＰＳアンテナが受信した電波に基づいて、情報機器１の北緯、東経を算出する。なお、位置情報取得部５０は、所定の時間間隔（例えば、２秒間隔）で、位置情報を取得することが好ましい。
【００３５】
記憶部６０は、情報機器１を動作させるために必要な情報を記憶する。例えば、記憶部６０は、位置情報取得部５０が取得した位置情報を記憶する。また、記憶部６０は、地形情報を記憶する。
【００３６】
制御部７０は、情報機器１の全体を制御すると共に、図３に示す各部を制御する。制御部７０は、情報機器１に搭載されたコンピュータに、そのハードウェアを用いて、情報機器１の処理を実行させるコンピュータプログラムにより実現することもできる。
【００３７】
報知制御部７７は、負荷変化位置に到達前に、運動状態を変更するための運動管理情報を報知するように制御する。運動管理情報の生成、及び運動管理情報を報知する位置については、後述する。
【００３８】
進行方向推定部７１は、情報機器１の進行方向を推定する。具体的には、進行方向推定部７１は、所定の時間間隔での位置情報の差分を算出する。そして、進行方向推定部７１は、位置情報の差分に基づいて、進行方向を推定する。
【００３９】
進行ルート予測部７２は、位置情報、及び進行方向に基づいて、進行ルートを予測する。具体的には、進行ルート予測部７２は、位置情報、及び道路情報に基づいて、運動者の所在地の道路を特定する。そして、進行ルート予測部７２は、特定された道路上で、運動者の所在地から、進行方向に直進して、所定の距離、又は交差点等までを進行ルートとして予測しても良い。
【００４０】
地形情報解析部７３は、進行ルートの地形情報を解析する。具体的には、地形情報解析部７３は、進行ルートの標高情報を取得する。そのために、まず、地形情報解析部７３は、地形情報に基づいて、所定の区間を抽出する。例えば、地形情報解析部７３は、進行ルートを、所定の距離毎の区間に分割しても良い。そして、地形情報解析部７３は、標高情報に基づいて、抽出された区間毎に、標高差を算出する。
【００４１】
運動負荷推定部７４は、地形情報に基づいて、運動負荷の変化量を推定する。具体的には、運動負荷推定部７４は、第１の位置から第２の位置までの標高差に基づいて、第１の位置から第２の位置までの運動負荷の変化量を推定する。つまり、運動負荷推定部７４は、所定の区間での標高差に基づいて、運動負荷の変化量を推定する。
【００４２】
負荷変化位置推定部７５は、地形情報、及び運動負荷の変化量に基づいて、負荷変化位置を推定する。例えば、負荷変化位置推定部７５は、所定の基準位置から、標高が所定の閾値を超えて、変化する位置を、負荷変化位置としても良い。そして、負荷変化位置推定部７５は、推定した負荷変化位置を、次の基準位置として、次の負荷変化位置を推定することが好ましい。
【００４３】
運動管理情報制御部７６は、運動負荷の変化量、負荷変化位置に基づいて、運動管理情報を報知する位置を決定する。例えば、運動管理情報制御部７６は、運動負荷の変化量が大きいほど、運動管理情報を報知する位置から、負荷変化位置までの距離を長くしても良い。なお、以下の説明では、報知部３０が運動管理情報の報知を開始する位置を、事前報知位置と呼ぶ。また、以下の説明では、事前報知位置から、負荷変化位置までの距離を事前報知距離と呼ぶ。
【００４４】
図４は、進行ルートと、運動負荷と、の対応関係の一例を図である。図４（ａ）は、地形情報の一例を示す図である。そして、図４（ａ）に示す破線は、道路を示す。図４（ｂ）は、標高情報の一例を示す図である。図４（ｃ）は、運動負荷の一例を示す図である。
【００４５】
例えば、運動者が、進行ルートとして、図４（ａ）に示す道路上を、Ａ地点、Ｂ地点、Ｃ地点、Ｄ地点の順に移動する場合を考える。その場合、標高は、図４（ｂ）に示すように変化する。ここで、Ｂ地点以降において、標高が変化している。そのため、負荷変化位置推定部７５は、Ｂ地点に到達する位置（図４（ｃ）に示す点Ｐ１）で、運動負荷が変化すると推定する。つまり、運動負荷推定部７４は、Ｂ地点を、負荷変化位置として推定する。そして、負荷変化位置推定部７５は、Ｂ地点から所定の距離（図４（ｃ）に示すΔｔ）遡った位置（図４（ｃ）に示す点Ｐ２）を、事前報知位置として決定する。
【００４６】
また、運動管理情報制御部７６は、運動負荷の変化量に基づいて、推奨運動テンポを決定する。そこで、運動管理情報制御部７６は、まず、運動負荷の変化量に基づいて、推奨運動テンポの変化量を決定する。そして、運動管理情報制御部７６は、負荷変化位置毎に、事前報知距離と、推奨運動テンポの変化量と、を対応付けた情報（以下、報知パターン情報と呼ぶ）を生成する。そして、記憶部６０は、生成された報知パターン情報を記憶する。
【００４７】
そして、運動管理情報制御部７６は、位置情報に基づいて、報知パターン情報を選択する。上述のとおり、報知パターン情報は、推奨運動テンポの変化量を含む情報である。そのため、運動管理情報制御部７６は、現在の運動テンポ、及び推奨運動テンポの変化量に基づいて、推奨運動テンポを決定することができる。さらに、運動管理情報制御部７６は、推奨運動テンポに基づいて、ガイド情報を生成してもよい。
【００４８】
なお、同一の負荷変化位置に対して、運動管理情報制御部７６は、運動の目的、ユーザの好み等に応じて、異なる報知パターン情報を生成しても良い。つまり、運動管理情報制御部７６は、複数のパターンの報知パターン情報を生成しても良い。
【００４９】
図５は、報知パターン情報の一例を示す図である。図５に示すパターン１〜パターン３は、報知パターン情報のパターンを示す。図５に示すパターン１、パターン２では、推奨運動テンポが上昇する。そのため、図５に示すパターン１、パターン２は、運動負荷が上がる場合の報知パターン情報とすることが好ましい。一方、図５に示すパターン３は、推奨運動テンポが低下する。そのため、図５に示すパターン３は、運動負荷が下がる場合の報知パターン情報とすることが好ましい
【００５０】
また、情報機器１は、運動負荷のメニュー（以下、運動負荷メニューと呼ぶ）を備えていても良い。その場合、運動管理情報制御部７６は、運動負荷メニューに応じて、報知パターン情報を生成する。例えば、情報機器１は、「健康維持メニュー」、「肥満解消メニュー」等の運動負荷メニューを備えているとする。その場合、「肥満解消メニュー」が設定されている場合、「健康維持メニュー」より、運動管理情報制御部７６は、推奨運動テンポを速く設定しても良い。また、「肥満解消メニュー」が設定されている場合、「健康維持メニュー」より、運動管理情報制御部７６は、事前報知距離を短く設定しても良い。
【００５１】
図６は、運動負荷メニューの選択画面の一例を示す図である。図６の場合、情報機器１は、「肥満解消メニュー」、「健康維持メニュー」、「初心者メニュー」、「自転車メニュー」を備える。例えば、図６に示す「肥満解消メニュー」は、「健康維持メニュー」より、運動負荷を高く設定しても良い。具体的には、同一の運動負荷の変化量に対して、「肥満解消メニュー」の場合、「健康維持メニュー」より推奨運動テンポを速くしても良い。また、図６に示すように、自転車で走行する場合の運動負荷メニューを設定しても良い。なお、図６は、情報機器１において、運動負荷メニューを、図６に示す運動負荷メニューに限定する趣旨ではない。
【００５２】
また、運動管理情報制御部７６は、運動負荷の変化量が同一の場合であっても、運動負荷メニューに応じて、報知パターン情報を変更しても良い。例えば、運動管理情報制御部７６は、「健康維持メニュー」に対して、図５に示すパターン２の報知パターン情報を選択する。一方、運動負荷の変化量が同一の場合であっても、運動管理情報制御部７６は、「肥満解消メニュー」に対しては、図５に示すパターン１の報知パターン情報を選択しても良い。
【００５３】
さらに、運動管理情報制御部７６は、運動管理情報を生成し、制御する。上述の通り、運動管理情報は、負荷変化位置、推奨運動テンポ、ガイド情報等を含む情報である。
【００５４】
図７は、運動管理情報の一例を示す図である。図７の場合、運動管理情報は、負荷変化位置、推奨運動テンポ、音声ガイド、表示ガイドを含む。ここで、図７に示すように、運動管理情報制御部７６は、推奨運動テンポの単位をＢＰＭ（Beat Per Minute）で設定しても良い。ＢＰＭは、１分間の拍数を表す単位である。ＢＰＭは、例えば、音楽等の速度を表す単位として用いられる。
【００５５】
また、図７に示すように、運動管理情報制御部７６は、音声ガイド、表示ガイドにＩＤを割り当てても良い。そして、記憶部６０は、音声ガイド、及び表示ガイドのＩＤと、メッセージと、を対応付けて記憶しても良い。例えば、図７の場合、音声ガイドとして、ＩＤ＝３と、「歩幅を狭めましょう」のメッセージと、を対応付けている。
【００５６】
また、運動管理情報制御部７６は、予め、基本運動テンポ、基本歩幅を設定しても良い。その場合、運動管理情報制御部７６は、基本運動テンポ、基本歩幅を基準として、運動負荷の変化量に応じて、推奨運動テンポ等を決定することが好ましい。
【００５７】
次に、本実施形態に係る情報機器１の動作について説明する。
【００５８】
図８は、運動管理情報の初期設定をする処理の一例を示すフローチャートである。
【００５９】
ステップＳ１において、操作部２０が、運動負荷メニューの選択操作を受け付けたか否かを、制御部７０は判断する。運動負荷メニューの選択操作を受け付けた場合（ステップＳ１のＹｅｓ分岐）には、制御部７０は、運動負荷メニューを設定する（ステップＳ２）。そしてステップＳ３に遷移する。一方、運動負荷メニューの選択操作を受け付けていない場合（ステップＳ１のＮｏ分岐）には、ステップＳ１に遷移し、処理を継続する。
【００６０】
ステップＳ３において、操作部２０が、基本運動テンポの変更操作を受け付けたか否かを、制御部７０は判断する。基本運動テンポの変更操作を受け付けた場合（ステップＳ３のＹｅｓ分岐）には、制御部７０は、基本運動テンポを変更する（ステップＳ４）。そして、ステップＳ５に遷移する。一方、基本運動テンポの変更操作を受け付けていない場合（ステップＳ３のＮｏ分岐）には、ステップＳ５に遷移する。
【００６１】
ステップＳ５において、操作部２０が、基本歩幅の変更操作を受け付けたか否かを、制御部７０は判断する。基本歩幅の変更操作を受け付けた場合（ステップＳ５のＹｅｓ分岐）には、運動管理情報制御部７６は、基本歩幅を変更する（ステップＳ６）。そして、運動管理情報の初期設定処理を終了する。一方、基本歩幅の変更操作を受け付けていない場合（ステップＳ５のＮｏ分岐）には、運動管理情報の初期設定をする処理を終了する。
【００６２】
図９は、運動管理情報を生成する処理の一例を示すフローチャートである。
【００６３】
ステップＳ１０１において、位置情報取得部５０は、位置情報を取得する。ステップＳ１０２において、地形情報解析部７３は、道路情報を取得する。ステップＳ１０３において、進行方向推定部７１は、進行方向を推定する。ステップＳ１０４において、進行ルート予測部７２は、位置情報、進行方向に基づいて、進行ルートを推定する。
【００６４】
ステップＳ１０５において、推定された進行ルートにおいて、運動管理情報が未設定であるか否かを、運動管理情報制御部７６は判断する。運動管理情報が未設定である場合（ステップＳ１０５のＹｅｓ分岐）には、ステップＳ１０６に遷移する。一方、運動管理情報が設定済みである場合（ステップＳ１０５のＮｏ分岐）には、図１０に示すステップＳ１１３に遷移する。
【００６５】
ステップＳ１０６において、地形情報解析部７３は、所定区間の標高情報を取得する。ステップＳ１０７において、運動負荷推定部７４は、標高情報に基づいて、運動負荷を推定する。
【００６６】
ステップＳ１０８において、負荷変化位置推定部７５は、地形情報、及び運動負荷の変化量に基づいて、負荷変化位置を推定する。ステップＳ１０９において、運動管理情報制御部７６は、地形情報、及び運動負荷の変化量に基づいて、事前報知位置を推定する。ステップＳ１１０において、運動管理情報制御部７６は、報知パターン情報を生成する。ステップＳ１１１において、運動管理情報制御部７６は、報知パターン情報に基づいて、運動管理情報を生成する。
【００６７】
図１０は、運動管理情報を報知するか否かを判断する処理の一例を示すフローチャートである。
【００６８】
ステップＳ１１２において、運動管理情報制御部７６は、負荷変化位置に基づいて、報知パターン情報を選択する。ステップＳ１１３において、運動管理情報制御部７６は、負荷変化位置、及び報知パターン情報に基づいて、事前報知位置を算出する。具体的には、運動管理情報制御部７６は、負荷変化位置、及び報知パターン情報に含まれる事前報知距離に基づいて、事前報知位置を算出する。
【００６９】
ステップＳ１１４において、現在地が事前報知位置を越えているか否かを、運動管理情報制御部７６は判断する。現在地が事前報知位置を超えている場合（ステップＳ１１４のＹｅｓ分岐）には、運動管理情報制御部７６は、負荷変化位置に基づいて、運動管理情報を決定する（ステップＳ１１５）。そして、ステップＳ１２１に遷移する。一方、現在地が事前報知位置を越えていない場合（ステップＳ１１４のＮｏ分岐）には、図９に示すステップＳ１０１に遷移し、処理を継続する。
【００７０】
図１１は、運動管理情報を報知する処理の一例を示すフローチャートである。
【００７１】
ステップＳ１２１において、運動管理情報に基づいて、推奨運動テンポを変更するか否かを、制御部７０は判断する。推奨運動テンポを変更する場合（ステップＳ１２１のＹｅｓ分岐）には、制御部７０は、推奨運動テンポを変更する（ステップＳ１２２）。そして、報知制御部７７は、変更された推奨運動テンポで音、光等を出力する。一方、推奨運動テンポを変更しない場合（ステップＳ１２１のＮｏ分岐）には、ステップＳ１２３に遷移する。
【００７２】
ステップＳ１２３において、運動管理情報に基づいて、音声ガイドを出力するか否かを、報知制御部７７は判断する。音声ガイドを出力する場合（ステップＳ１２３のＹｅｓ分岐）には、報知制御部７７は、スピーカ３１から、音声ガイドを出力する（ステップＳ１２４）。例えば、報知制御部７７は、スピーカ３１から、「歩幅を狭めましょう」等の音声を出力することが好ましい。一方、音声ガイドを出力しない場合（ステップＳ１２３のＮｏ分岐）には、ステップＳ１２５に遷移する。
【００７３】
ステップＳ１２５において、運動管理情報に基づいて、表示ガイドを表示するか否かを、報知制御部７７は判断する。表示ガイドを表示する場合（ステップＳ１２５のＹｅｓ分岐）には、報知制御部７７は、表示部１０に、表示ガイドを表示する（ステップＳ１２６）。例えば、運動管理情報制御部７６は、表示ガイドとして、表示部１０に、「推奨歩幅：５０ｃｍ」等の情報を表示することが好ましい。一方、表示ガイドを表示しない場合（ステップＳ１２５のＮｏ分岐）には、運動管理情報を報知する処理を終了する。
【００７４】
図１２は、運動管理情報として、楽曲を出力する処理の一例を示すフローチャートである
【００７５】
ここで、記憶部６０に、複数の楽曲が記憶されているとする。そして、推奨運動テンポを変更する場合（図１１に示すステップＳ１２１のＹｅｓ分岐）を考える。その場合、ステップＳ１３１において、推奨運動テンポと、楽曲のテンポと、の差が、所定の閾値以下の楽曲があるか否かを、運動管理情報制御部７６は判断する。推奨運動テンポと、楽曲のテンポと、の差が、所定の閾値以下の楽曲がある場合（ステップＳ１３１のＹｅｓ分岐）には、ステップＳ１３２に遷移する。一方、推奨運動テンポと、楽曲のテンポと、の差が、所定の閾値以下の楽曲がない場合（ステップＳ１３１のＮｏ分岐）には、ステップＳ１３３に遷移する。
【００７６】
ステップＳ１３２において、運動管理情報制御部７６は、推奨運動テンポに最も近い楽曲を選択する。そして、ステップＳ１３４に遷移する。
【００７７】
ステップＳ１３３において、運動管理情報制御部７６は、推奨運動テンポに応じて、現在の楽曲のテンポを変更する。そして、図１１に示すステップＳ１２３に遷移する。
【００７８】
ステップＳ１３４において、運動管理情報制御部７６は、現在の楽曲の音量を、所定の速度で低減する。つまり、運動管理情報制御部７６は、楽曲の音量を、所謂、フェードアウトする。そして、ステップＳ１３５において、報知制御部７７は、選択した楽曲をスピーカ３１から出力する。そして、図１１に示すステップＳ１２３に遷移する。
【００７９】
なお、楽曲は、楽器演奏、ボーカルのみ、伴奏付きボーカル等、拍が感じられるものであればよく、その詳細は問わない。また、楽曲ジャンルについて、その詳細は問わない。
【００８０】
ここで、特許文献１、２で開示された技術では、運動者が予定ルートから外れた場合、警告メッセージ等が出力される。そのため、特許文献１、２で開示された技術では、運動者は進行ルートを変更できない。しかし、本実施形態に係る情報機器１は、進行ルートを予め設定する必要がない。本実施形態に係る情報機器１は、運動者が進行ルートを予め決定せず、運動する場合であっても、運動負荷に応じて、運動管理情報を報知できる。
【００８１】
［変形例１］
第１の実施形態に係る情報機器１の変形例１として、情報機器１は加速度センサを備えても良い。その場合、運動負荷推定部７４は、加速度センサの出力値を積分し、移動速度を推定しても良い。
【００８２】
以上のように、本実施形態に係る情報機器１は、１又は２以上の負荷変化位置を推定する。そして、本実施形態に係る情報機器１は、運動者が負荷変化位置に到達する前に、運動状態を変更するための運動管理情報を報知する。そのため、本実施形態に係る情報機器１では、運動者は、負荷変化位置に到達する前に、運動管理情報に基づいて、運動状態を変更できる。例えば、運動者は、運動管理情報に基づいて、運動負荷が上がる前に、呼吸速度を上げることができる。従って、本実施形態に係る情報機器１は、進行ルートにおける運動負荷の変化に対して、体の負担を低減することに貢献する。
【００８３】
［第２の実施形態］
続いて、第２の実施形態について、図面を用いてより詳細に説明する。
【００８４】
本実施形態は、運動負荷が変化するまでの時間に応じて、運動管理情報を変更する形態である。なお、本実施形態における説明では、第１の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、第１の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。
【００８５】
運動負荷推定部７４は、運動負荷の変化量が所定の範囲内である負荷継続時間を推定する。具体的には、運動負荷推定部７４は、移動速度、負荷変化位置に基づいて、負荷継続時間を推定する。また、以下の説明では、運動負荷の変化量が、所定の範囲内である区間を、負荷継続区間と呼ぶ。
【００８６】
また、運動負荷推定部７４は、推奨運動テンポ、及び推奨歩幅に基づいて、運動者の移動速度を推定することが好ましい。例えば、運動負荷推定部７４は、推奨運動テンポ、及び負荷変化位置までの距離に基づいて、推奨歩幅を決定することが好ましい。
【００８７】
また、記憶部６０は、１又は２以上の楽曲を記憶する。そして、運動管理情報制御部７６は、記憶部６０が記憶する楽曲から、候補楽曲を選択することが好ましい。ここで、候補楽曲とは、運動者に推奨運動テンポを認識させるために、出力する楽曲を意味する。
【００８８】
そして、運動管理情報制御部７６は、負荷継続時間に応じて、楽曲を選定することが好ましい。具体的には、運動管理情報制御部７６は、楽曲の演奏時間の整数倍の時間と、負荷継続時間と、の差分が所定の閾値以下である楽曲を選定する。さらに、運動管理情報制御部７６は、推奨運動テンポと、楽曲のテンポと、の差分が所定の閾値以下である楽曲を選定することが好ましい。また、運動管理情報制御部７６は、楽曲を切り替える際に、ユーザの違和感を低減する処理を行っても良い。例えば、運動管理情報制御部７６は、楽曲を切り替える際に、切り替え前の楽曲のテンポの調整処理、切り替え前の楽曲の転調処理等を行っても良い。
【００８９】
図１３は、運動管理情報の一例を示す図である。図１３に示すように、運動管理情報は、負荷変化位置、推奨運動テンポ、候補楽曲、音声ガイド、表示ガイドを含むことが好ましい。図７に示す運動管理情報との相違点は、図１３に示す運動管理情報は、候補楽曲を含む点である。
【００９０】
次に、本実施形態に係る情報機器１の動作について説明する。
【００９１】
図１４は、負荷継続時間を推定する処理の一例を示すフローチャートである。
【００９２】
ステップＳ１４１において、運動負荷推定部７４は、所定の位置から、負荷変化位置までの距離を算出する。例えば、運動負荷推定部７４は、直前の負荷変化位置から、次の負荷変化位置までの距離を算出することが好ましい。または、運動負荷推定部７４は、現在地から、次の負荷変化位置までの距離を算出しても良い。
【００９３】
ステップＳ１４２において、運動負荷推定部７４は、負荷変化位置までの距離、移動速度に基づいて、負荷継続時間を推定する。
【００９４】
ステップＳ１４３において、運動管理情報制御部７６は、負荷継続時間、推奨運動テンポに基づいて、候補楽曲から楽曲を選定する。
【００９５】
図１５は、選定した楽曲を出力する処理の一例を示すフローチャートである。
【００９６】
ここで、記憶部６０に、複数の楽曲が記憶されているとする。そして、推奨運動テンポを変更する場合（図１１に示すステップＳ１２１のＹｅｓ分岐）を考える。その場合、ステップＳ１５１において、候補楽曲があるか否かを、運動管理情報制御部７６は判断する。候補楽曲がある場合（ステップＳ１５１のＹｅｓ分岐）には、運動管理情報制御部７６は候補楽曲から楽曲を選定する（ステップＳ１５２）。そして、ステップＳ１５４に遷移する。一方、候補楽曲がない場合（ステップＳ１５１のＮｏ分岐）には、ステップＳ１５３に遷移する。
【００９７】
ステップＳ１５３において、運動管理情報制御部７６は、現在の楽曲のテンポを、推奨運動テンポに変更する。そして、図１１に示すステップＳ１２３に遷移する。
【００９８】
ステップＳ１５４において、運動管理情報制御部７６は、現在の楽曲の音量を所定の速度で低減する。そして、ステップＳ１５５において、報知制御部７７は、選択した楽曲を出力開始する。そして、図１１に示すステップＳ１２３に遷移する。
【００９９】
図１６は、出力する楽曲を変更する処理の一例を示すフローチャートである。
【０１００】
ステップＳ１６１において、操作部２０が、楽曲変更操作を受け付けたか否かを、制御部７０は判断する。楽曲変更操作を受け付けた場合（ステップＳ１６１のＹｅｓ分岐）には、ステップＳ１６２に遷移する。一方、楽曲変更操作を受け付けていない場合（ステップＳ１６１のＮｏ分岐）には、出力する楽曲を変更する処理を終了する。
【０１０１】
ステップＳ１６２において、候補楽曲があるか否かを、運動管理情報制御部７６は判断する。候補楽曲がある場合（ステップＳ１６２のＹｅｓ分岐）には、ステップＳ１６３に遷移する。一方、候補楽曲がない場合（ステップＳ１６２のＮｏ分岐）には、出力する楽曲を変更する処理を終了する。
【０１０２】
ステップＳ１６３において、運動管理情報制御部７６は、候補楽曲から楽曲を選定する。そして、ステップＳ１６４において、運動管理情報制御部７６は、現在の楽曲の音量を所定の速度で低減する。そして、ステップＳ１６５において、報知制御部７７は、選択した楽曲を出力開始する。
【０１０３】
なお、制御部７０は、表示部１０に地図を表示し、負荷継続区間を明示しても良い。例えば、制御部７０は、負荷継続区間毎に色分けをした地図を、表示部１０に表示しても良い。
【０１０４】
［変形例１］
第２の実施形態に係る情報機器１の変形例１として、ユーザに候補楽曲から楽曲を選択させても良い。つまり、運動管理情報制御部７６は、操作部２０に対する楽曲選択の操作に基づいて、楽曲を決定しても良い。その場合、運動管理情報制御部７６は、推奨運動テンポに同期するように、選択された楽曲のテンポを変更しても良い。また、報知制御部７７は、表示部１０に候補楽曲等を表示してもよい。さらに、報知制御部７７は、表示部１０に地図を表示し、負荷継続区間毎に、選定された楽曲名等を表示しても良い。
【０１０５】
以上のように、本実施形態に係る情報機器１は、負荷継続時間、及び推奨運動テンポに基づいて、楽曲を選定する。従って、本実施形態に係る情報機器１では、ユーザが楽曲を聴きながら、負荷継続時間を把握しやすい。そのため、本実施形態に係る情報機器１は、より一層、進行ルートの運動負荷の変化に対して、体の負担を低減することに貢献する。
【０１０６】
［第３の実施形態］
続いて、第３の実施形態について、図面を用いてより詳細に説明する。
【０１０７】
本実施形態は、運動負荷を推定するサーバ装置の形態である。なお、本実施形態における説明では、上述の実施形態と重複する部分の説明は省略する。さらに、本実施形態における説明では、上述の実施形態と同一の構成要素には、同一の符号を付し、その説明を省略する。
【０１０８】
図１７は、本実施形態に係る運動負荷管理システム２の全体構成を示す平面図である。運動負荷管理システム２は、少なくとも一の情報機器１ａと、サーバ装置３と、を含んで構成される。そして、各情報機器１ａは、ネットワーク４を介して、サーバ装置３と接続される。
【０１０９】
情報機器１ａは、サーバ装置３に位置情報、及び進行ルートを送信する。そして、サーバ装置３は、受信した進行ルート等に基づいて、地形情報を解析する。そして、サーバ装置３は、情報機器１ａから取得した進行ルート等に基づいて、運動負荷の変化量、及び負荷変化位置等を推定する。そして、サーバ装置３は、推定した運動負荷の変化量、及び負荷変化位置等を情報機器１ａに送信する。情報機器１ａは、受信した運動負荷の変化量等に基づいて、運動管理情報を報知する。
【０１１０】
図１８は、情報機器１ａの内部構成の一例を示すブロック図である。情報機器１ａは、表示部１０と、操作部２０と、報知部３０と、タイマ４０と、位置情報取得部５０と、記憶部６０と、制御部７０ａと、情報機器通信部８０と、を含んで構成される。報知部３０は、スピーカ３１と、バイブレータ３２と、ＬＥＤ３３と、を含んで構成される。図１８には、簡単のため、本実施形態に係る情報機器１ａに関係するモジュールを主に記載する。
【０１１１】
制御部７０ａは、情報機器１ａの全体を制御すると共に、図１８に示す各部を制御する。また、制御部７０ａは、情報機器通信部８０を介して、サーバ装置３から受信した運動管理情報に基づいて、報知部３０に運動管理情報を報知させる。
【０１１２】
情報機器通信部８０は、サーバ装置３と通信する。具体的には、情報機器通信部８０は、位置情報取得部５０が取得した位置情報を、サーバ装置３に送信する。さらに、情報機器通信部８０は、サーバ装置３から、運動管理情報を受信する。そして、記憶部６０は、サーバ装置３から受信した運動管理情報を記憶する。
【０１１３】
図１９は、サーバ装置３の内部構成の一例を示すブロック図である。サーバ装置３は、サーバ制御部２１０と、サーバ通信部２２０と、サーバ記憶部２３０と、を含んで構成される。サーバ制御部２１０は、進行方向推定部７１と、進行ルート予測部７２と、地形情報解析部７３と、運動負荷推定部７４と、負荷変化位置推定部７５と、運動管理情報制御部７６と、報知制御部７７と、を含んで構成される。図１９には、簡単のため、本実施形態に係るサーバ装置３に関係するモジュールを主に記載する。
【０１１４】
サーバ制御部２１０は、サーバ装置３の全体を制御すると共に、図１９に示す各部を制御する。サーバ制御部２１０は、情報機器１に搭載されたコンピュータに、そのハードウェアを用いて、情報機器１の処理を実行させるコンピュータプログラムにより実現することもできる。
【０１１５】
サーバ通信部２２０は、情報機器１ａと通信する。具体的には、サーバ通信部２２０は、情報機器１ａから位置情報、及び進行ルートを取得する。また、サーバ通信部２２０は、情報機器１ａに運動管理情報を送信する。
【０１１６】
サーバ記憶部２３０は、サーバ装置３を動作させるために必要な情報を記憶する。例えば、サーバ記憶部２３０は、サーバ通信部２２０が受信した各情報機器１ａの進行ルート等を記憶する。また、サーバ記憶部２３０は、各情報機器１ａの進行ルート等に基づいて推定された、地形情報を記憶する。また、サーバ記憶部２３０は、各情報機器１ａに関して、運動負荷の変化量、負荷変化位置等を記憶する。また、サーバ記憶部２３０は、各情報機器１ａに関して、運動管理情報を記憶する。
【０１１７】
以上のように、本実施形態に係る運動管理システム２では、サーバ装置３が運動負荷等を推定する。従って、本実施形態に係る情報機器１ａは、運動負荷等を推定する必要がない。そのため、本実施形態に係る情報機器１ａは、情報機器１より小さな処理能力の情報機器であっても、ユーザに運動管理情報を報知できる。
【０１１８】
上記した実施形態の説明では、運動者の位置情報に基づいて、進行ルートを推定する形態ついて説明した。しかし、予め、ユーザが、進行ルートを設定しても良い。または、ユーザが出発地、及び目的地を設定しても良い。あるいは、ユーザが運動途中で目的地を設定しても良い。
【０１１９】
なお、上記した実施形態の説明では、運動として、ジョギング等の運動を例示して、説明した。しかし、これは、本発明の対象をジョギング等の運動に限定する趣旨ではない。例えば、スポーツジム、高齢者ケアセンター、リハビリ施設等で、トレーニング機器等の機器を用いた運動に、本発明を適用しても良い。
【０１２０】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【０１２１】
（付記１）上記第１の視点に係る情報機器の通りである。
【０１２２】
（付記２）前記変化量に基づいて、前記運動管理情報を制御する運動管理情報制御部を備える付記１に記載の情報機器。
【０１２３】
（付記３）前記運動管理情報制御部は、前記変化量、及び前記負荷変化位置に基づいて、前記運動管理情報を報知する位置を決定する付記２に記載の情報機器。
【０１２４】
（付記４）前記運動管理情報制御部は、前記変化量に基づいて、推奨運動テンポを決定する付記２又は３に記載の情報機器。
【０１２５】
（付記５）位置情報を取得する位置情報取得部と、進行方向を推定する進行方向推定部と、前記地形情報、前記位置情報、前記進行方向に基づいて、前記進行ルートを予測する進行ルート予測部と、を備える付記１乃至４のいずれか一に記載の情報機器。
【０１２６】
（付記６）前記地形情報解析部は、前記進行ルートの標高情報を取得し、前記運動負荷推定部は、第１の位置から第２の位置までの標高差に基づいて、前記第１の位置から前記第２の位置までの前記変化量を推定する付記１乃至５のいずれか一に記載の情報機器。
【０１２７】
（付記７）前記運動負荷推定部は、前記変化量が所定の範囲内である負荷継続時間を推定し、前記運動管理情報制御部は、前記負荷継続時間に応じて、楽曲を選定する付記２乃至６のいずれか一に記載の情報機器。
【０１２８】
（付記８）上記第２の視点に係るサーバ装置の通りである。
【０１２９】
（付記９）前記運動管理情報制御部は、前記変化量、及び前記負荷変化位置に基づいて、前記運動管理情報を報知する位置を決定する付記８に記載のサーバ装置。
【０１３０】
（付記１０）前記運動管理情報制御部は、前記変化量に基づいて、推奨運動テンポを決定する付記８又は９に記載のサーバ装置。
【０１３１】
（付記１１）前記地形情報解析部は、前記進行ルートの標高情報を取得し、前記運動負荷推定部は、第１の位置から第２の位置までの標高差に基づいて、前記第１の位置から前記第２の位置までの前記変化量を推定する付記８乃至１０のいずれか一に記載のサーバ装置。
【０１３２】
（付記１２）上記第３の視点に係る情報機器の制御方法の通りである。
【０１３３】
（付記１３）前記変化量に基づいて、前記運動管理情報を制御し、前記変化量、及び前記負荷変化位置に基づいて、前記運動管理情報を報知する位置を決定する運動管理情報制御工程を含む付記１２に記載の情報機器の制御方法。
【０１３４】
（付記１４）前記運動管理情報制御工程において、前記変化量に基づいて、推奨運動テンポを決定する付記１３に記載の情報機器の制御方法。
【０１３５】
（付記１５）位置情報を取得する工程と、進行方向を推定する工程と、前記地形情報、前記位置情報、前記進行方向に基づいて、前記進行ルートを予測する工程と、を含む付記１２乃至１４のいずれか一に記載の情報機器の制御方法。
【０１３６】
（付記１６）前記地形情報解析工程において、前記進行ルートの標高情報を取得し、前記運動負荷推定工程において、第１の位置から第２の位置までの標高差に基づいて、前記第１の位置から前記第２の位置までの前記変化量を推定する付記１２乃至１５のいずれか一に記載の情報機器の制御方法。
【０１３７】
（付記１７）前記運動負荷推定工程において、前記変化量が所定の範囲内である負荷継続時間を推定し、前記運動管理情報制御工程において、前記負荷継続時間に応じて、楽曲を選定する付記１３乃至１６のいずれか一に記載の情報機器の制御方法。
【０１３８】
（付記１８）上記第４の視点に係るプログラムの通りである。
【０１３９】
（付記１９）前記変化量に基づいて、前記運動管理情報を制御し、前記変化量、及び前記負荷変化位置に基づいて、前記運動管理情報を報知する位置を決定する運動管理情報制御処理を実行する付記１８に記載のプログラム。
【０１４０】
（付記２０）前記運動管理情報制御処理において、前記変化量に基づいて、推奨運動テンポを決定する付記１９に記載のプログラム。
【０１４１】
（付記２１）位置情報を取得する処理と、進行方向を推定する処理と、前記地形情報、前記位置情報、前記進行方向に基づいて、前記進行ルートを予測する処理と、を含む付記１８乃至２０のいずれか一に記載のプログラム。
【０１４２】
（付記２２）前記地形情報解析処理において、前記進行ルートの標高情報を取得し、前記運動負荷推定処理において、第１の位置から第２の位置までの標高差に基づいて、前記第１の位置から前記第２の位置までの前記変化量を推定する付記１８乃至２１のいずれか一に記載のプログラム。
【０１４３】
（付記２３）前記運動負荷推定処理において、前記変化量が所定の範囲内である負荷継続時間を推定し、前記運動管理情報制御処理において、前記負荷継続時間に応じて、楽曲を選定する付記１９乃至２２のいずれか一に記載のプログラム。
【０１４４】
なお、引用した上記の特許文献の開示は、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の示要素（各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む）の多様な組み合わせ、ないし、選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。
【符号の説明】
【０１４５】
１、１ａ、１００  情報機器
２  運動負荷管理システム
３  サーバ装置
４  ネットワーク
１０  表示部
２０  操作部
３０  報知部
３１  スピーカ
３２  バイブレータ
３３  ＬＥＤ
４０  タイマ
５０  位置情報取得部
６０  記憶部
７０、７０ａ  制御部
７１  進行方向推定部
７２  進行ルート予測部
７３、１０１  地形情報解析部
７４、１０２  運動負荷推定部
７５、１０３  負荷変化位置推定部
７６  運動管理情報制御部
７７、１０４  報知制御部
８０  情報機器通信部
２１０  サーバ制御部
２２０  サーバ通信部
２３０  サーバ記憶部
【図１】
2014110846.tif 000003
【図２】
2014110846.tif 000004
【図３】
2014110846.tif 000005
【図４】
2014110846.tif 000006
【図５】
2014110846.tif 000007
【図６】
2014110846.tif 000008
【図７】
2014110846.tif 000009
【図８】
2014110846.tif 000010
【図９】
2014110846.tif 000011
【図１０】
2014110846.tif 000012
【図１１】
2014110846.tif 000013
【図１２】
2014110846.tif 000014
【図１３】
2014110846.tif 000015
【図１４】
2014110846.tif 000016
【図１５】
2014110846.tif 000017
【図１６】
2014110846.tif 000018
【図１７】
2014110846.tif 000019
【図１８】
2014110846.tif 000020
【図１９】
2014110846.tif 000021