(57)【特許請求の範囲】
【請求項１】
移動を開始してから所定の頻度で情報記録装置の現在位置を示す位置情報又は前記情報記録装置に与えられる外力の情報の少なくとも何れかを取得する取得手段と、
前記移動を開始してからの経過時間を取得する経過情報取得手段と、
前記経過情報取得手段で得られる経過時間に基づき、前記移動を開始してからの経過時間が長くなるに従い前記取得手段における前記位置情報又は前記外力の情報の少なくとも何れかを取得する取得頻度が低くなるように、前記取得手段を制御する取得制御手段と、
前記取得手段で取得した前記位置情報又は前記外力の情報の少なくとも何れかを、記憶部における前記取得頻度に対応する記録領域に記録させる記録制御手段と、
を備えることを特徴とする情報記録装置。
【請求項２】
前記記録制御手段は、前記取得手段で取得した位置情報又は前記外力の情報の少なくとも何れかを、前記経過情報取得手段で取得した経過時間と共に記録することを特徴とする請求項１記載の情報記録装置。
【請求項３】
前記取得手段が前記外力の情報を取得する場合、前記情報記録装置に与えられる複数の外力の情報から少なくとも１つを選択する第１の選択手段をさらに備えることを特徴とする請求項１又は２に記載の情報記録装置。
【請求項４】
前記取得制御手段が制御する取得の頻度を前記経過時間に基づき段階的に設定する設定手段をさらに備えることを特徴とする請求項１乃至３いずれか一項記載の情報記録装置。
【請求項５】
前記設定手段によって設定される設定候補を複数の設定候補から１つ選択する第２の選択手段をさらに備えることを特徴とする請求項４記載の情報記録装置。
【請求項６】
移動を開始してから所定の頻度で情報記録装置の現在位置を示す位置情報又は前記情報記録装置に与えられる外力の情報の少なくとも何れかを取得する取得部と、前記移動を開始してからの経過時間を取得する経過情報取得部と、記憶部とを備えた装置の情報記録方法であって、
前記経過情報取得部で得られる経過時間に基づき、前記移動を開始してからの経過時間が長くなるに従い前記取得部における前記位置情報又は前記外力の情報の少なくとも何れかを取得する取得頻度が低くなるように、前記取得部を制御する取得制御ステップと、
前記取得部で取得した前記位置情報又は前記外力の情報の少なくとも何れかを、記憶部における前記取得頻度に対応する記録領域に記録させる記録制御ステップと、
を含むことを特徴とする情報記録方法。
【請求項７】
移動を開始してから所定の頻度で情報記録装置の現在位置を示す位置情報又は前記情報記録装置に与えられる外力の情報の少なくとも何れかを取得する取得部と、前記移動を開始してからの経過時間を取得する経過情報取得部と、記憶部とを備えた装置が内蔵したコンピュータが実行するプログラムであって、前記コンピュータを、
前記経過情報取得部で得られる経過時間に基づき、前記移動を開始してからの経過時間が長くなるに従い前記取得部における前記位置情報又は前記外力の情報の少なくとも何れかを取得する取得頻度が低くなるように、前記取得部を制御する取得制御手段、
前記取得部で取得した前記位置情報又は前記外力の情報の少なくとも何れかを、記憶部における前記取得頻度に対応する記録領域に記録させる記録制御手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばランニング等で得られる情報の記録に好適な情報記録装置、情報記録方法及びプログラムに関する。
【背景技術】
【０００２】
ナビゲーション装置で、走行軌跡情報を記憶するメモリの記憶容量を小さくするための技術が提案されている（例えば、特許文献１）。この特許文献１に記載された技術においては、メモリの記憶容量が一杯になった時点で、メモリに記憶されている情報を間引いて再記憶させるもので、装置の電力消費に関しては考慮されていない。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平０４−３６９６８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
近年、市民マラソン大会に代表される長距離走がブーム化しており、マラソン大会等でユーザが手軽に走行結果を記録する装置が要求されている。特にユーザが身体に装着するウェアラブル装置を想定した場合、ユーザの身体的な負担をなるべく軽減するべく、装置は小型、軽量で装着感の小さいものが求められる。
【０００５】
そのような装置においては、内蔵する電源の容量が制限されるため、でき得る限り電力の消費量を軽減することが望まれている。
【０００６】
本発明は上記のような実情に鑑みてなされたもので、その目的とするところは、電力消費量を軽減しつつ、ユーザが所望する情報を過不足なく記録することが可能な情報記録装置、情報記録方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様の情報記録装置は、移動を開始してから所定の頻度で情報記録装置の現在位置を示す位置情報又は前記情報記録装置に与えられる外力の情報の少なくとも何れかを取得する取得手段と、前記移動を開始してからの経過時間を取得する経過情報取得手段と、前記経過情報取得手段で得られる経過時間に基づき、前記移動を開始してからの経過時間が長くなるに従い前記取得手段における前記位置情報又は前記外力の情報の少なくとも何れかを取得する取得頻度が低くなるように、前記取得手段を制御する取得制御手段と、前記取得手段で取得した前記位置情報又は前記外力の情報の少なくとも何れかを、記憶部における前記取得頻度に対応する記録領域に記録させる記録制御手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、電力消費量を軽減しつつ、ユーザが所望する情報を過不足なく記録することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係るウェアラブル端末の電子回路の機能構成を示すブロック図。
【図２】本発明の一実施形態の第１の動作例に係る軌跡情報の記録を開始時からの処理内容を示すフローチャート。
【図３】本発明の一実施形態の第１の動作例に係るセンサデータの収集処理の内容を示すフローチャート。
【図４】本発明の一実施形態の第１の動作例に係る記録領域判定処理の詳細を示すサブルーチンのフローチャート。
【図５】本発明の一実施形態の第１の動作例に係る経過時間に応じた、時間間隔、時間間隔最大値、及び軌跡情報最大データ数の関係を示す図。
【図６】本発明の一実施形態の第１の動作例に係る軌跡情報の保存領域を例示する図。
【図７】本発明の一実施形態の第２の動作例に係る事前設定処理の内容を示すフローチャート。
【図８】本発明の一実施形態の第２の動作例に係る距離ポイント通過時の時間の記録処理の内容を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、本発明を、ランニングやサイクリングなどの移動を伴うレジャー、スポーツに用いるウェアラブル端末に適用した場合の一実施形態について、図面を参照して詳細に説明する。
【００１１】
なお、以下に示す説明では、ランニング、サイクリング、トレッキング等の行動時に、例えばユーザの腰部に装着するウェアラブル端末１０において、行動中の各種データを記録するものとする。
【００１２】
［一実施形態の構成］  
図１は、ウェアラブル端末１０の電子回路の機能構成を示すブロック図である。同図において、このウェアラブル端末１０は、プロセッサ１１、ワークメモリ１２、及びプログラムメモリ１３を中心として動作する。
【００１３】
ここでプロセッサ１１が、フラッシュメモリ等の不揮発性メモリで構成されるプログラムメモリ１３に記憶されている動作プログラムや各種固定データ等を読み出し、ＳＲＡＭ等で構成されるワークメモリ１２に展開して保持させた上で、その動作プログラムを順次実行することで、後述する動作等を統括して制御する。
【００１４】
このプロセッサ１１、ワークメモリ１２、及びプログラムメモリ１３に対し、バスＢを介して、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ：全地球測位システム）レシーバ１５、近距離無線通信部１６、キー操作部１７、インジケータ部１８、センサインタフェース（Ｉ／Ｆ）１９、及びメモリカード２０が接続される。
【００１５】
ＧＰＳレシーバ１５は、ＧＰＳアンテナ２１を用いて、図示しない複数のＧＰＳ衛星からの到来電波を受信し、現在位置の絶対的な３次元座標位置（緯度／経度／高度）と現在時刻とを算出する。
【００１６】
なお、上記ＧＰＳレシーバ１５は、ＧＰＳ以外の衛星測位システム、例えばＧＬＯＮＡＳＳ（Global Navigation Satellite System）や我が国の地域航法衛星システムである準天頂衛星システムＱＺＳＳ（Quasi-Zenith Satellite System）等にも対応して、それらの衛星からの到来電波も受信し、より高い精度で現在位置の３次元座標位置と現在時刻とを算出できるものでも良い。その場合、以下の説明においてＧＰＳレシーバ１５による測位動作について記述した際には、上記ＧＰＳ以外の衛星測位システムによる測位動作も合わせて実行するものとする。
【００１７】
近距離無線通信部１６は、アンテナ２２を用いて、例えばＢｌｕｅｔｏｏｔｈ（登録商標）ＬＥ（Ｌｏｗ  Ｅｎｅｒｇｙ）による近距離無線通信技術により、低消費電力でスマートフォン等の携帯情報端末とデータ通信を行なう回路である。
【００１８】
図示しない携帯情報端末は、このウェアラブル端末１０専用のアプリケーションプログラムを予めインストールしており、当該アプリケーションプログラムを実行することにより、ペアリングしている状態で、実際のウェアラブル端末１０の動作前に、軌跡情報の記録に必要な各種のパラメータを選択して設定すると共に、ウェアラブル端末１０の動作後に、ウェアラブル端末１０内に保存した軌跡情報を読み出して転送設定することが可能であるものとする。
【００１９】
キー操作部１７は、このウェアラブル端末１０に設けられた、電源キー等を含むキー操作を受付けてプロセッサ１１へ操作キー信号を送信する。
【００２０】
インジケータ部１８は、例えば赤色ＬＥＤ（発光ダイオード）とそのドライバとを備え、このウェアラブル端末１０の動作のオン／オフにより点滅／消灯する。
【００２１】
センサインタフェース１９は、例えば加速度センサ２３、ジャイロセンサ２４、地磁気センサ２５、及び気圧センサ２６を接続し、当該ウェアラブル端末１０に与えられる外力の情報を各センサの検知出力として受付けて必要によりデジタル化し、プロセッサ１１へ送出する。
【００２２】
加速度センサ２３は、互いに直交する３軸に沿ったそれぞれの加速度を検出することで、このウェアラブル端末１０を装着しているユーザの姿勢（重力加速度方向を含む）と与えられている外力の方向とを検出する。
【００２３】
ジャイロセンサ２４は、例えば振動型ジャイロスコープで構成され、互いに直交する３軸に沿った角速度を検出することで、ウェアラブル端末１０の姿勢変化の度合いを検出する。
【００２４】
地磁気センサ２５は、例えば磁気抵抗効果素子（ＭＲセンサ）で構成され、互いに直交する３軸に沿った地磁気を検出することで、ウェアラブル端末１０が移動している方位を検出する。
【００２５】
加速度センサ２３、ジャイロセンサ２４、及び地磁気センサ２５の各検知出力を組み合わせることにより、ＧＰＳレシーバ１５とＧＰＳアンテナ２１による現在位置の絶対値を検出できない、トンネル内やビル間、屋内などの環境下でも、３次元空間内での自律航法に基づく方位を考慮した行動軌跡を得ることができる。
【００２６】
気圧センサ２６は、気圧を検出することで、気圧状態の変化を検出すると共に、ＧＰＳレシーバ１５の出力から得られる高度情報と組み合わせて、その後にＧＰＳ測位ができなくなった場合の高度の推定にも利用できる。そのため、気圧センサ２６の検知出力を併用することで、加速度センサ２３、ジャイロセンサ２４、及び地磁気センサ２５で取得される相対的な行動軌跡の情報中の特に高度情報の精度を高めることができる。
【００２７】
メモリカード２０は、カードスロットＣＳを介してこのウェアラブル端末１０に着脱自在に設けられるもので、このウェアラブル端末１０で検出した各種データを記録するために装着される。
【００２８】
［第１の動作例］  
図２乃至図６を用いて一実施形態の第１の動作例について説明する。  
本動作例では、ウェアラブル端末１０をランニング中の各種情報を記録する情報記録装置として使用する場合について説明する。一例として、ランニングを開始してから最大４時間分の軌跡情報と各センサのセンサデータを記録するものとする。以降、軌跡情報と各センサのセンサデータを併せて、「情報」と総称する。記録の頻度として、開始時から１時間までは１［秒］毎、１時間から２時間までは１０［秒］毎、２時間から３時間までは２０［秒］毎、３時間から４時間までは３０［秒］毎に情報を取得する。
【００２９】
ウェアラブル端末１０は、ランニングを開始する前に、予めウェアラブル端末１０専用のアプリケーションプログラムをインストールしているスマートフォン等の携帯情報端末（図示せず）により、アンテナ２２、近距離無線通信部１６を介して、情報の記録に必要な各種のパラメータが選択されているものとする。
【００３０】
また本実施形態では、現在位置の取得に関して、ＧＰＳレシーバ１５とＧＰＳアンテナ２１により現在位置の絶対値を取得する。一方で、並列処理として、加速度センサ２３、ジャイロセンサ２４、地磁気センサ２５及び気圧センサ２６の各検知出力を組み合わせて、ＧＰＳレシーバ１５とＧＰＳアンテナ２１による現在位置の絶対値を検出できない状況でも、３次元空間内での自律航法に基づく、方位を考慮した行動軌跡を取得し続ける。プロセッサ１１は、ＧＰＳレシーバ１５とＧＰＳアンテナ２１により取得される現在位置の絶対値と、加速度センサ２３、ジャイロセンサ２４、地磁気センサ２５及び気圧センサ２６の検知出力により得られる、前回の現在位置から相対的に得られる位置情報とを適宜組み合わせて、現在位置を算出するものとする。
【００３１】
図２は、キー操作部１７の電源キーの操作により情報の記録を開始してから、プロセッサ１１が実行する処理内容を示すフローチャートである。処理当初にプロセッサ１１は、経過時間の指標として、経過時間最大値に初期値「４０」を設定する（ステップＳ１０１）。この経過時間最大値は、例えば１［秒］間に各センサの検知出力を４０回取得するものとして、その回数から時間経過を判断するために設定する。
【００３２】
図５は、経過時間（ｔ）に応じて、記録を行なう時間間隔と、それを判断するための経過時間の最大値、及び記録する情報の最大データ数の関係を示す図である。これらのパラメータは、動作プログラムと対応する固定データとして予めプログラムメモリ１３に記憶されている。
【００３３】
次にプロセッサ１１は、記録する情報の最大データ数に初期値「３６００」を設定する（ステップＳ１０２）。
【００３４】
さらにプロセッサ１１は、記録を開始してからの経過時間をカウントする経過時間カウンタをクリアしてカウント値を「０」とする（ステップＳ１０３）。
【００３５】
続けてプロセッサ１１は、情報の記録数をカウントする情報カウンタをクリアしてカウント値を「０」とする（ステップＳ１０４）。
【００３６】
以上で初期設定を完了し、ＧＰＳレシーバ１５とＧＰＳアンテナ２１により取得される現在位置、及びセンサインタフェース１９による各種センサ２３〜２６の検知出力を収集するデータ収集処理を起動する（ステップＳ１０５）。センサインタフェース１９は、インターバルタイマ処理を実行し、起動後は周期的（４０回／秒）に経過時間カウンタでのカウント動作を伴ってセンサデータを収集する。
【００３７】
図３は、プロセッサ１１の制御の下で、ＧＰＳレシーバ１５とＧＰＳアンテナ２１、及びセンサインタフェース１９により継続して実行される、現在位置とセンサデータのデータ収集処理の内容を示すフローチャートである。その処理当初に、経過時間カウンタのカウント値を「＋１」更新設定した上で（ステップＳ２０１）、ＧＰＳレシーバ１５とＧＰＳアンテナ２１により取得される現在位置、及び加速度センサ２３、ジャイロセンサ２４、地磁気センサ２５、及び気圧センサ２６であるセンサデータを収集する（ステップＳ２０２）。
【００３８】
収集した現在位置、及びセンサデータは、プロセッサ１１に送出し、プロセッサ１１がメモリカード２０に記録し（ステップＳ２０３）、以上で１回分のデータ収集処理を終える。前述した如く、このデータ収集処理は、周期的（４０回／秒）に実行される。
【００３９】
図２の処理に戻って、以後、プロセッサ１１は、経過時間カウンタのカウント値がその時点で設定されている最大値（例えば最初の１時間では「４０」）となったか否かを繰り返し判断することで（ステップＳ１０６）、保存のタイミングとなるのを待期する。
【００４０】
ステップＳ１０６において、経過時間カウンタのカウント値がその時点で設定されている最大値となったと判断した場合（ステップＳ１０６のＹＥＳ）、プロセッサ１１は、経過時間カウンタをクリアしてカウント値を「０」とする（ステップＳ１０７）。
【００４１】
次にプロセッサ１１は、それまでに保存した経過時間最大値の個数分のセンサデータを用いた、前回に取得した行動軌跡の位置情報からの相対的な位置情報を算出すると共に、この算出した相対的な位置情報と、ＧＰＳアンテナ２１とＧＰＳレシーバ１５により得られる現在位置の絶対値の情報とを用いて、移動した現在位置の情報を軌跡情報として算出する（ステップＳ１０８）。
【００４２】
プロセッサ１１は、算出した軌跡情報とセンサデータ情報としてあらためてメモリカード２０に記録する（ステップＳ１０９）。
【００４３】
図６は、プロセッサ１１によりメモリカード２０に確保される、計４時間分の情報の記録領域を例示する図である。同図に示すように最初の１時間分の記録領域が１秒単位で得られる情報、次の１時間分の記録領域が１０秒単位で得られる情報、次の１時間分の記録領域が２０秒単位で得られる情報、最後の１時間分の記録領域が３０秒単位で得られる軌跡情報をそれぞれ保存する。同図では、説明を容易にするために、それら記録領域が均等な容量を有するように説明しているが、実際のメモリカード２０においては、最初の１時間分の記録領域の容量を「１」とすると、その後の各１時間分の記録領域の容量はそれぞれ「１／１０」「１／２０」「１／３０」となる。
【００４４】
メモリカード２０へ情報を記録した後に、プロセッサ１１は、情報カウンタのカウント値を「＋１」更新設定する（ステップＳ１１０）。
【００４５】
情報カウンタの更新設定後、プロセッサ１１は情報の記録領域を変更する必要があるか否かを判定する処理を実行する（ステップＳ１１１）。
【００４６】
図４は、この記録領域の判定処理の詳細を示すサブルーチンのフローチャートである。
処理当初にプロセッサ１１は、更新設定した情報カウンタのカウント値が、その時点で設定されている情報最大データ数に到達したか否かにより、同一の時間間隔での１時間分の情報の記録を終えて、メモリカード２０に確保している、情報を記録する領域を変更する必要があるか否かを判断する（ステップＳ３０１）。
【００４７】
情報カウンタのカウント値が情報最大データ数に到達していないと判断した場合（ステップＳ３０１のＮＯ）、同一の時間間隔での１時間分の情報の記録保存を終えておらず、メモリカード２０の情報の記録領域を変更する必要はないものとして、プロセッサ１１はこの図４の処理を終えると共に、図２の処理においても、次の情報の記録のタイミングとなるのを待期するべく、ステップＳ１０６からの処理に戻る。
【００４８】
また、ステップＳ３０１において、情報カウンタのカウント値が情報最大データ数に到達したと判断した場合（ステップＳ３０１のＹＥＳ）、プロセッサ１１は情報カウンタのカウント値をクリアして「０」とする（ステップＳ３０２）。
【００４９】
さらにプロセッサ１１は、図５に示したように次の１時間分の情報の記録に備えて、次の経過時間最大値を設定するとともに（ステップＳ３０３）、次の情報最大データ数を設定する（ステップＳ３０４）。
【００５０】
以上で、プロセッサ１１は１時間分の情報の記録後の処理を終え、図４の処理を終えると共に、図２の処理においても、次の情報の記録のタイミングとなるのを待期するべく、ステップＳ１０６からの処理に戻る。
【００５１】
その後、ユーザによりキー操作部１７の電源キーが操作された時点で、図２の処理を終了する。さらにその後、ウェアラブル端末１０に、このウェアラブル端末１０専用のアプリケーションプログラムを予めインストールしてあるスマートフォンなどの携帯情報端末が近接した時点で、自動的近距離無線通信部１６、アンテナ２２によるペアリング処理を実行し、メモリカード２０に保存している情報を取り纏め、一括して携帯情報端末に自動転送する。
【００５２】
以上、実施形態の第１の動作例によれば、例えば動作開始時から１時間が経過する毎に時間間隔が長くなるように取得頻度を設定した上で、移動に伴う情報を取得し、記録するものとしたので、容量に制限のある電源を用いる場合でも、電力消費量を軽減しつつ、ユーザが所望する情報を過不足なく記録することが可能となる。
【００５３】
なお本動作例では、動作開始時から１時間が経過する毎に、時間間隔を１秒毎、１０秒毎、２０秒毎、３０秒毎と段階的に現在位置を取得する頻度を低下させ、最大４時間分の軌跡情報を取得して記録する場合について説明したが、取得頻度を変更する時間幅と取得頻度、最大で記録可能な時間等は、事前のアプリケーションプログラムの設定により任意に可変できるものとする。
【００５４】
［第２の動作例］  
図７及び図８を用いて一実施形態の第２の動作例について説明する。  
本動作例では、ウェアラブル端末１０をランニング中の各種情報を記録する情報記録装置として使用する場合について説明する。一例として、ランニングを開始してからゴールするまでの、予め設定した複数の距離ポイント通過時の情報を記録する。
【００５５】
図７は、予めウェアラブル端末１０専用のアプリケーションプログラムをインストールしているスマートフォン等の携帯情報端末により実行する、事前設定処理の内容を示すフローチャートである。
【００５６】
その当初に携帯情報端末では、ランニングを行なうコース全体の距離を選択する（ステップＳ４０１）。コースの距離の候補としては、例えば５ｋｍ、１０ｋｍ、クォータマラソン（１０．５４８７５ｋｍ）、ハーフマラソン（２１．０９７５ｋｍ）、３０ｋｍ、フルマラソン（４２．１９６ｋｍ）、ウルトラマラソン（５０ｋｍ、１００ｋｍ、１００マイル（１６０．９３４４ｋｍ））等が選択可能であるとする。
【００５７】
コースの距離を選択した後、ランニングを開始してからの時間を取得する距離の記録ポイントのパターンを選択する（ステップＳ４０２）。この距離の記録ポイントのパターンに関しては、コースの距離の候補毎に予め複数のパターンが用意されており、選択したコースの距離に対応して、複数のパターンの候補の中から１つを選択可能とする。
【００５８】
例えば、ステップＳ４０１でコースの距離として選択したのがフルマラソン（４２．１９６ｋｍ）であった場合に、ステップＳ４０２において、例えば、以下の２パターン  
第１パターン：１．０ｋｍ地点、２．５ｋｍ地点、５．０ｋｍ地点、７．５ｋｍ地点、１０ｋｍ地点、１０ｋｍ地点以降５ｋｍ毎（１５ｋｍ地点、２０ｋｍ地点、‥‥、３５ｋｍ地点、４０ｋｍ地点）  
第２パターン：スタート地点から１０ｋｍ地点通過時まで１ｋｍ単位、１０ｋｍ地点通過後から２０ｋｍ地点通過時まで２ｋｍ単位、２０ｋｍ地点通過後から４０ｋｍ地点まで５ｋｍ単位  
のうちのいずれか一方を選択するものとする。
【００５９】
ステップＳ４０２で記録ポイントのパターンを選択した後、当該携帯情報端末をウェアラブル端末１０と近接させることにより、両機器でペアリングを実行した上で、当該携帯情報端末で選択した設定内容をウェアラブル端末１０に転送して記憶させ、以上で図７の事前設定処理を終了する。
【００６０】
図８は、キー操作部１７の電源キーの操作により距離ポイント通過時の情報の記録を開始してから、プロセッサ１１が実行する処理内容を示すフローチャートである。  
処理当初にプロセッサ１１は、ＧＰＳアンテナ２１、ＧＰＳレシーバ１５により現在位置の情報を取得した上で、動作を開始した位置からの移動距離を積算処理する（ステップＳ５０１）。
【００６１】
なお、本実施形態では、ウェアラブル端末１０での現在位置の取得に関して、ＧＰＳレシーバ１５とＧＰＳアンテナ２１により現在位置の絶対値が取得できる状況では現在位置の絶対値を優先的に取得し、ＧＰＳ電波が受信できない環境下では、ＧＰＳレシーバ１５から得られる現在位置の情報に代えて、次にＧＰＳ電波が受信できるようになるまで、加速度センサ２３、ジャイロセンサ２４、地磁気センサ２５及び気圧センサ２６の各検知出力を組み合わせて自律航法による現在位置の相対値を積算しながら現在位置の取得動作を継続するものとする。
【００６２】
次いでプロセッサ１１は、積算処理した移動距離が、予め設定されている記録ポイントであるか否かを判断する（ステップＳ５０２）。
【００６３】
移動距離が予め設定されている記録ポイントではないと判断した場合（ステップＳ５０２のＮＯ）、プロセッサ１１はステップＳ５０１からの処理に戻って、現在位置の取得を繰返し実行する。
【００６４】
またステップＳ５０２において、積算処理した移動距離が、予め設定されている記録ポイントであると判断した場合（ステップＳ５０２のＹＥＳ）、プロセッサ１１はその時点で取得した情報を記録ポイントの距離値の情報と関連付けてメモリカード２０に記録する（ステップＳ５０３）。
【００６５】
その後にプロセッサ１１は、直前の記録ポイントが、設定されている中で最後の記録ポイントであるか否かを判断する（ステップＳ５０４）。
【００６６】
直前の記録ポイントが最後の記録ポイントではないと判断した場合（ステップＳ５０４のＮＯ）、まだ次の記録ポイントが存在するので、プロセッサ１１はその記録ポイントでの動作を継続するために、ステップＳ５０１からの処理に戻る。
【００６７】
こうして、予め設定した記録ポイントの数に応じてステップＳ５０１〜Ｓ５０４の処理を繰り返し実行する。
【００６８】
そして、ステップＳ５０４において、直前の記録ポイントが最後の記録ポイントであると判断した時点で（ステップＳ５０４のＹＥＳ）、プロセッサ１１は設定したすべての記録ポイントでの情報取得を終えたものとして、図８の処理を終了する。
【００６９】
その後、ウェアラブル端末１０に、このウェアラブル端末１０専用のアプリケーションプログラムを予めインストールしてあるスマートフォンなどの携帯情報端末を近接させた時点で、自動的近距離無線通信部１６、アンテナ２２によるペアリング処理を実行し、メモリカード２０に記録している一連の記録ポイント毎の情報が取り纏められ、一括して携帯情報端末に自動転送される。
【００７０】
以上、実施形態の第２の動作例によれば、例えば動作開始時からユーザが必要として設定した距離ポイントで情報を取得できるので、容量に制限のある電源を用いる場合でも、電力消費量を軽減しつつ、ユーザが所望する情報を過不足なく記録することが可能となる。
【００７１】
加えて本実施形態では、ユーザがランニングを行なうコース全体の距離を選択し、選択したコース全体の距離に対応する情報を記録するポイントのパターンを選択することで、ユーザが煩雑な手間をかけることなく、簡易に必要な設定が実行できる。
【００７２】
また、本動作例では説明しなかったが、記録ポイントで情報を取得して記録してから、次の記録ポイントに至るまでの距離が長い場合には、ＧＰＳアンテナ２１、ＧＰＳレシーバ１５による現在位置の取得動作及び各種センサの取得動作を一時的に停止させるような間欠動作を設定できるものとしても良く、電力消費をより低減できる。
【００７３】
さらに、本実施形態では、記録ポイントで現在位置の情報に加えて、加速度センサ２３、ジャイロセンサ２４、地磁気センサ２５及び気圧センサ２６の検知出力も併せて記録するものとしたので、各記録ポイントでのユーザの走行フォームの乱れ等を後に検証できる。
【００７４】
この点で、本実施形態では説明しなかったが、ウェアラブル端末１０に与えられる外力を検知する複数種類のセンサのうち、ユーザが必要とする種類のセンサのみを選択して設定できるような機能を付加すれば、メモリカード２０に記録して保存させる情報量をより削減できる。
【００７５】
なお、本実施形態では、現在位置の情報をＧＰＳアンテナ２１及びＧＰＳレシーバ１５を主体として取得する場合について述べたが、本発明はこれに限らず、例えばランナーズチップ等と総称されるＩＣ（集積回路）チップの電波タグを用いたシステムに適用するものとしても良い。
【００７６】
また、情報を記録するタイミングにおいて、当該時点における時刻を一緒に記録するようにしても良い。
【００７７】
その他、本願発明は、上記実施形態に限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で種々に変形することが可能である。また、各実施形態は可能な限り適宜組み合わせて実施してもよく、その場合組み合わせた効果が得られる。さらに、上記実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適当な組み合わせにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【００７８】
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。  
［請求項１］  
移動を開始してからの経過状況を示す指標情報を取得する指標取得手段と、  
移動開始時からの経過時間又は移動開始地点からの経過距離を取得する経過情報取得手段と、  
移動開始時又は移動開始地点から前記指標取得手段で指標情報を取得する取得頻度を、前記移動開始時からの時間経過又は移動開始地点からの経過距離が長くなるに従いより低くなるように段階的に設定する設定手段と、  
前記設定手段で設定した内容に従い、前記経過情報取得手段で得られる経過時間又は経過距離を用いて前記指標取得手段により前記指標情報を取得させる取得制御手段と、  
前記指標取得手段で取得した前記指標情報を記録する記録手段と、  
を備える情報記録装置。  
［請求項２］  
前記指標取得手段は、当該情報記録装置の現在位置を示す位置情報を指標情報として取得し、  
前記記録手段は、前記指標取得手段で取得した位置情報を前記経過情報取得手段で取得した経過時間又は経過距離の情報と共に記録する、  
請求項１記載の情報記録装置。  
［請求項３］  
前記指標取得手段は、当該情報記録装置に与えられる外力の情報を指標情報として取得し、  
前記記録手段は、前記指標取得手段で取得した外力の情報を前記経過情報取得手段で計時した経過時間又は経過距離の情報と共に記録する、  
請求項１又は２記載の情報記録装置。  
［請求項４］  
前記設定手段は、複数の設定候補から１つを選択する第１の選択手段をさらに備える、請求項１乃至３いずれか記載の情報記録装置。  
［請求項５］  
前記指標取得手段は、前記経過情報取得手段で得られる経過時間又は経過距離を用いて、次に前記指標情報を取得するまでの間の動作を一時的に停止する、請求項１乃至４いずれか記載の情報記録装置。  
［請求項６］  
当該情報記録装置に与えられる外力の情報を取得する外力取得手段をさらに備え、  
前記指標取得手段は、前記外力取得手段で取得した外力の情報を指標情報として取得する、  
請求項３記載の情報記録装置。  
［請求項７］  
前記外力取得手段は、当該情報記録装置に与えられる複数の外力の情報を取得可能であり、  
前記外力取得手段で取得する複数の外力の情報から少なくとも１つを選択する第２の選択手段をさらに備える、  
請求項６記載の情報記録装置。  
［請求項８］  
移動を開始してからの経過状況を示す指標情報を取得する指標取得部と、移動開始時からの経過時間又は移動開始地点からの経過距離を取得する経過情報取得部とを備える装置での情報記録方法であって、  
移動開始時又は移動開始地点から前記指標取得部で指標情報を取得する取得頻度を、前記移動開始時からの時間経過又は移動開始地点からの経過距離が長くなるに従いより低くなるように段階的に設定する設定工程と、  
前記設定工程で設定した内容に従い、前記経過情報取得部で得られる経過時間又は経過距離を用いて前記指標取得部により前記指標情報を取得させる取得制御工程と、  
前記指標取得部で取得した前記指標情報を記録する記録工程と、  
を有する情報記録方法。  
［請求項９］  
移動を開始してからの経過状況を示す指標情報を取得する指標取得部と、移動開始時からの経過時間又は移動開始地点からの経過距離を取得する経過情報取得部とを備える装置が内蔵したコンピュータが実行するプログラムであって、前記コンピュータを、  
移動開始時又は移動開始地点から前記指標取得部で指標情報を取得する取得頻度を、前記移動開始時からの時間経過又は移動開始地点からの経過距離が長くなるに従いより低くなるように段階的に設定する設定手段と、  
前記設定手段で設定した内容に従い、前記経過情報取得部で得られる経過時間又は経過距離を用いて前記指標取得部により前記指標情報を取得させる取得制御手段と、  
前記指標取得部で取得した前記指標情報を記録する記録手段と、  
して機能させるプログラム。
【符号の説明】
【００７９】
１０…ウェアラブル端末
１１…プロセッサ
１２…ワークメモリ
１３…プログラムメモリ
１５…ＧＰＳレシーバ
１６…近距離無線通信部
１７…キー操作部
１８…インジケータ部
１９…センサインタフェース（Ｉ／Ｆ）
２０…メモリカード
２１…ＧＰＳアンテナ
２２…アンテナ
２３…加速度センサ
２４…ジャイロセンサ
２５…地磁気センサ
２６…気圧センサ
Ｂ…バス
ＣＳ…カードスロット
【図１】
0006981454.tif 000002
【図２】
0006981454.tif 000003
【図３】
0006981454.tif 000004
【図４】
0006981454.tif 000005
【図５】
0006981454.tif 000006
【図６】
0006981454.tif 000007
【図７】
0006981454.tif 000008
【図８】
0006981454.tif 000009