(57)【要約】【課題】消費電力を軽減するとともに、ユーザの移動距離の計測精度を向上させることができる。【解決手段】記憶部１０３は、ピッチと移動速度との関係を示す関係データを記憶する。走行検出部１０５は、ユーザのピッチを計測する。外部移動距離検出部１１０は、ユーザの移動距離を検出する。処理部１０１は、記憶部１０３に記憶された関係データに基づいて、走行検出部１０５が計測したユーザのピッチからユーザの移動速度を算出する。処理部１０１は、所定のタイミングで外部移動距離検出部１１０に移動距離の検出を開始させ、移動距離の検出を開始させてから所定時間後、外部移動距離検出部１１０に移動距離の検出を終了させ、外部移動距離検出部１１０が検出した移動距離に基づいて移動速度を算出する。処理部１０１は、走行検出部１０５が計測したピッチと、算出した移動速度とに基づいて、関係データを補正する。【選択図】図１
2016014605.tif 000002
【特許請求の範囲】
【請求項１】
所定時間あたりの歩数であるピッチと移動速度との関係を示す関係データを記憶する記憶部と、
ユーザのピッチを計測する走行検出部と、
前記ユーザの移動距離を検出する外部移動距離検出部と、
前記記憶部に記憶された前記関係データに基づいて、前記走行検出部が計測したユーザのピッチから前記ユーザの移動速度を算出する速度算出部と、
所定のタイミングで前記外部移動距離検出部に移動距離の検出を開始させ、前記移動距離の検出を開始させてから所定時間後、前記外部移動距離検出部に移動距離の検出を終了させ、前記外部移動距離検出部が検出した移動距離に基づいて移動速度を算出する補正速度算出部と、
前記走行検出部が計測したピッチと前記補正速度算出部が算出した移動速度とに基づいて、前記記憶部に記憶されている前記関係データを補正する補正部と、
を備えることを特徴とする電子機器。
【請求項２】
位置情報を検出する位置検出部を備え、
前記外部移動距離検出部は、前記位置検出部が検出する位置情報に基づいて移動距離を検出する
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
計時部を備え、
前記補正速度算出部は、前記計時部が計時する時間に基づいて、前記所定のタイミングを決定する
ことを特徴とする請求項１に記載の電子機器。
【請求項４】
前記速度算出部が算出した移動速度に基づいて、前記ユーザの移動距離を算出する移動距離算出部を備え、
前記補正速度算出部は、前記移動距離算出部が算出する移動距離に基づいて、前記所定のタイミングを決定する
ことを特徴とする請求項１に記載の電子機器。
【請求項５】
前記補正速度算出部は、前記走行検出部が計測するピッチの変化に基づいて、前記所定のタイミングを決定する
ことを特徴とする請求項１に記載の電子機器。
【請求項６】
ユーザのピッチを計測する走行検出ステップと、
前記ユーザの移動距離を検出する移動距離検出ステップと、
所定時間あたりの歩数であるピッチと移動速度との関係を示す関係データに基づいて、前記走行検出ステップで計測したユーザのピッチから前記ユーザの移動速度を算出する速度算出ステップと、
所定のタイミングで前記移動距離検出ステップでの移動距離の検出を開始させ、前記移動距離の検出を開始させてから所定時間後、前記移動距離検出ステップでの移動距離の検出を終了させ、前記移動距離検出ステップで検出した移動距離に基づいて移動速度を算出する補正速度算出ステップと、
前記走行検出ステップで計測したピッチと前記補正速度算出ステップで算出した移動速度とに基づいて、前記関係データを補正する補正ステップと、
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器およびプログラムに関する。
【背景技術】
【０００２】
現在、加速度センサを搭載し、加速度センサから得られる加速度データをもとにユーザの歩数情報を取得し、あらかじめ記憶しているユーザの歩幅情報との演算によって移動距離を算出する電子機器がある。また、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）による位置情報取得手段を搭載し、ＧＰＳによる移動距離に基づいて歩幅情報を補正する方法が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−８９５８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般的に、ユーザの歩行や走行による走行速度や移動距離を、歩幅と歩数等で算出するような従来の電子機器では、あくまで速度や距離は推定という位置付けになる。理由としては、ユーザの歩行や走行は、連続して安定しているものでないからである。例えば歩幅を例にとると、長時間の連続した歩行や走行を行った場合、歩幅は経過時間や距離とともに短くなることがある。このため、実用的に走行距離や速度を算出するには、ＧＰＳなどの高精度な位置測位を利用するような外部移動距離検出手段を併用する（あるいは全面的に利用する）ことが必要となる。
しかしながら、特許文献１に記載の技術では、加速度センサによる歩数情報と歩幅情報とに基づく移動距離の演算処理と、ＧＰＳによる位置測位および移動距離の演算処理とを常時平行して行っているため、処理負荷が大きくなり、電力を多く消費する。また、腕時計のような小型の電子機器においては、サイズや重量の制約から、電池の容量を大きくすることが難しいため、上記の例に挙げたような従来の方式では電子機器の小型化や省電力化に限界が生じていた。
【０００５】
そこで、本発明は上述の事情を鑑みてなされたものであり、高精度・高電力の外部移動距離検出部を併用する場合であっても、消費電力を効果的に軽減するとともに、外部移動距離検出部に依存しないユーザの移動距離の計測精度をこれまでより向上させることができる電子機器およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の幾つかの態様は、所定時間あたりの歩数であるピッチと移動速度との関係を示す関係データを記憶する記憶部と、ユーザのピッチを計測する走行検出部と、前記ユーザの移動距離を検出する外部移動距離検出部と、前記記憶部に記憶された前記関係データに基づいて、前記走行検出部が計測したユーザのピッチから前記ユーザの移動速度を算出する速度算出部と、所定のタイミングで前記外部移動距離検出部に移動距離の検出を開始させ、前記移動距離の検出を開始させてから所定時間後、前記外部移動距離検出部に移動距離の検出を終了させ、前記外部移動距離検出部が検出した移動距離に基づいて移動速度を算出する補正速度算出部と、前記走行検出部が計測したピッチと前記補正速度算出部が算出した移動速度とに基づいて、前記記憶部に記憶されている前記関係データを補正する補正部と、を備えることを特徴とする電子機器である。
【０００７】
また、本発明の他の態様は、位置情報を検出する位置検出部を備え、前記外部移動距離検出部は、前記位置検出部が検出する位置情報に基づいて移動距離を検出することを特徴とする電子機器である。
【０００８】
また、本発明の他の態様は、計時部を備え、前記補正速度算出部は、前記計時部が計時する時間に基づいて、前記所定のタイミングを決定することを特徴とする電子機器である。
【０００９】
また、本発明の他の態様は、前記速度算出部が算出した移動速度に基づいて、前記ユーザの移動距離を算出する移動距離算出部を備え、前記補正速度算出部は、前記移動距離算出部が算出する移動距離に基づいて、前記所定のタイミングを決定することを特徴とする電子機器である。
【００１０】
また、本発明の他の態様の電子機器において、前記補正速度算出部は、前記走行検出部が計測するピッチの変化に基づいて、前記所定のタイミングを決定することを特徴とする。
【００１１】
また、本発明の他の態様は、ユーザのピッチを計測する走行検出ステップと、前記ユーザの移動距離を検出する移動距離検出ステップと、所定時間あたりの歩数であるピッチと移動速度との関係を示す関係データに基づいて、前記走行検出ステップで計測したユーザのピッチから前記ユーザの移動速度を算出する速度算出ステップと、所定のタイミングで前記移動距離検出ステップでの移動距離の検出を開始させ、前記移動距離の検出を開始させてから所定時間後、前記移動距離検出ステップでの移動距離の検出を終了させ、前記移動距離検出ステップで検出した移動距離に基づいて移動速度を算出する補正速度算出ステップと、前記走行検出ステップで計測したピッチと前記補正速度算出ステップで算出した移動速度とに基づいて、前記関係データを補正する補正ステップと、をコンピュータに実行させることを特徴とするプログラムである。
【発明の効果】
【００１２】
本発明によれば、記憶部は、所定時間あたりの歩数であるピッチと移動速度との関係を示す関係データを記憶する。また、走行検出部は、ユーザのピッチを計測する。また、外部移動距離検出部は、移動距離を検出する。また、速度算出部は、記憶部に記憶された関係データに基づいて、走行検出部が計測したユーザのピッチからユーザの移動速度を算出する。また、補正速度算出部は、所定のタイミングで外部移動距離検出部に移動距離の検出を開始させ、移動距離の検出を開始させてから所定時間後、外部移動距離検出部に移動距離の検出を終了させ、外部移動距離検出部が検出した移動距離に基づいて移動速度を算出する。また、補正部は、走行検出部が計測したピッチと補正速度算出部が算出した移動速度とに基づいて、記憶部に記憶されている関係データを補正する。これにより、消費電力を軽減するとともに、ユーザの移動距離の計測精度を向上させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態における腕時計の構成を示したブロック図である。
【図２】本発明の第１の実施形態におけるピッチと移動速度との関係を示すプロットデータである。
【図３】本発明の第１の実施形態における記憶部が記憶する、ピッチと移動速度との関係を示す関係データの一例である。
【図４】本発明の第１の実施形態における関係式の補正方法を説明するための図である。
【図５】本発明の第１の実施形態における補正タイミングを説明するための図である。
【図６】本発明の第１の実施形態における腕時計が実行する速度算出処理の処理手順を示したフローチャートである。
【図７】本発明の第２の実施形態記憶部が記憶する、ピッチと移動速度との関係を示す関係データの一例である。
【図８】本発明の第２の実施形態における関係式の補正方法を説明するための図である。
【図９】本発明の第２の実施形態における腕時計が実行する速度算出処理の処理手順を示したフローチャートである。
【図１０】本発明の第３の実施形態における補正タイミングを説明するための図である。
【発明を実施するための形態】
【００１４】
（第１の実施形態）
以下、本発明の第１の実施形態について、図面を参照しながら説明する。本実施形態では、電子機器の一例として、腕時計の例を用いて説明する。図１は、本実施形態における腕時計１００の構成を示したブロック図である。腕時計１００は、ユーザのピッチを計測し、計測したピッチからユーザの移動速度を算出して表示する電子時計である。ピッチとは、所定時間（例えば、１分）あたりの歩数である。移動速度とは、歩行する速度または走行する速度である。図示する例では、腕時計１００は、処理部１０１（速度算出部、補正速度算出部、補正部、移動距離算出部）と、表示部１０２と、記憶部１０３と、電源１０４と、走行検出部１０５と、加速度センサ１０６と、入力スイッチ１０７と、分周部１０８と、水晶発振部１０９と、外部移動距離検出部１１０と、位置検出部１１１とを備える。
【００１５】
処理部１０１は、腕時計１００が備える各部の制御を行う中央処理装置である。また、処理部１０１は、記憶部１０３が記憶するピッチと移動速度との関係を示す関係データに基づいて、走行検出部１０５が計測したユーザのピッチからユーザの移動速度を算出する。また、処理部１０１は、所定の補正タイミングで外部移動距離検出部１１０に移動距離の検出を開始させ、移動距離の検出を開始させてから所定時間後、外部移動距離検出部１１０に移動距離の検出を終了させ、外部移動距離検出部１１０が検出した移動距離に基づいて移動速度を算出する。処理部１０１は、計時する時間に基づいて、補正タイミングを決定する。そして、処理部１０１は、走行検出部１０５が計測したピッチと算出した移動速度とに基づいて、記憶部１０３に記憶されている関係データを補正する。また、処理部１０１は、算出した移動速度に基づいて、ユーザの移動距離を算出する。移動距離とは、歩行した距離または走行した距離である。また、処理部１０１は、算出した移動速度に基づいて、移動ペースを算出する。移動ペースは、走行するペースまたは歩行するペースであり、移動速度の逆数である。また、処理部１０１は、走行に関する情報を表示部１０２に表示させる。走行に関する情報は、例えば、経過時間、歩数、ピッチ、移動速度、移動距離、または移動ペース等である。経過時間は、歩行した時間または走行した時間である。
ここで、外部移動距離検出部１１０とは、前記の移動速度と経過時間により移動距離を算出するものではなく、別系統の処理（例えばＧＰＳ）によって移動距離を計測する検出部という位置づけとなっている。このため、腕時計１００（電子機器）から物理的に切り離される外部を示すという意味ではない。
【００１６】
処理部１０１は、Ｐ２期間計時部１０１１と、Ｐ２期間歩数計測部１０１２と、Ｐ２期間移動距離計測部１０１３と、補正部１０１４とを備える。Ｐ２期間計時部１０１１は、補正タイミングになったことを検出する。また、Ｐ２期間計時部１０１１は、補正タイミングから所定時間ｐ２経過したことを検出する。以下、補正タイミングから所定時間ｐ２までの期間をＰ２期間と称する。Ｐ２期間歩数計測部１０１２は、走行検出部１０５が計測する歩数に基づいて、Ｐ２期間における歩数を計測する。Ｐ２期間移動距離計測部１０１３は、Ｐ２期間における移動距離を計測する。具体的には、Ｐ２期間移動距離計測部１０１３は、Ｐ２期間計時部１０１１がＰ２期間の開始タイミング（補正タイミング）を検出すると、外部移動距離検出部１１０に移動距離の検出を開始させ、Ｐ２期間計時部１０１１がＰ２期間の終了タイミング（補正タイミングから所定時間ｐ２経過したタイミング）を検出すると、外部移動距離検出部１１０に移動距離の検出を終了させることで、Ｐ２期間における移動距離を外部移動距離検出部１１０から取得する。補正部１０１４は、Ｐ２期間歩数計測部１０１２が計測した歩数およびＰ２期間（時間）からピッチを算出する。また、補正部１０１４は、Ｐ２期間移動距離計測部１０１３が計測した移動距離から移動速度及び移動ペースを算出する。そして、補正部１０１４は、Ｐ２期間歩数計測部１０１２が計測した歩数とＰ２期間（時間）をもとに、Ｐ２期間ピッチを算出する。補正部１０１４は、算出したＰ２期間ピッチと算出したＰ２期間移動速度（またはＰ２期間移動ペース）とに基づいて、記憶部１０３に記憶されている関係データを補正する。
【００１７】
表示部１０２は、例えば液晶ディスプレイであり、時刻や、走行に関する情報等を表示する。記憶部１０３は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、読み出し専用メモリ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ランダムアクセスメモリ）等であり、腕時計１００が備える各部が用いるデータを記憶する。記憶部１０３は、補正データ記憶部１０３１を備える。補正データ記憶部１０３１は、ピッチと移動速度との関係を示す関係データを記憶する。電源１０４は、腕時計１００が備える各部に電力を供給する。
【００１８】
加速度センサ１０６は、加速度を検出する。走行検出部１０５は、加速度センサ１０６が検出する加速度に基づいて、ユーザのピッチを計測する。例えば、走行検出部１０５は、走行または歩行に関する体動に基づく加速度（着地に関する情報など）に基づいて、ユーザのピッチを計測する。具体的には、走行検出部１０５は、加速度センサ１０６が検出する加速度から走行時または歩行時における体の振動を検出して歩数を計測する。そして、走行検出部１０５は、計測された経過時間と計測した歩数とに基づいてピッチを計測する。
【００１９】
入力スイッチ１０７は、外部から操作可能なスイッチにより構成されており、入力を受け付ける入力部である。例えば、入力スイッチ１０７は、ユーザの性別の入力を受け付ける。水晶発振部１０９は、所定周波数の信号を出力する。分周部１０８は、水晶発振部１０９の出力信号を所定分周比で分周して処理部１０１用の規準クロック信号や計時用の時計信号を出力する。処理部１０１、分周部１０８および水晶発振部１０９が時間を計測する計時部である。計時部は、ユーザの経過時間を計測するストップウォッチ機能や、現在の時刻を計時する時計機能を実現する。外部移動距離検出部１１０は、位置検出部１１１が検出する位置情報に基づいて、移動距離を検出する。位置検出部１１１は、ＧＰＳ受信機を備え、腕時計１００の現在の位置情報を検出する。
【００２０】
図２は、本実施形態におけるピッチと移動速度との関係を示すプロットデータである。本図に示すピッチと移動速度とのプロットデータ２０１により、ピッチと移動速度との間には相関が見られることがわかった。例えば、一般的に、人が歩行または走行する場合において、速く走る（または歩く）動作の時は、ピッチが高くなり、遅く走る（または歩く）動作の時は、ピッチが低くなる、といった傾向がある。このため、所定の関係式を予め用意することで、ピッチから移動速度を導き出すことができる。よって、本実施形態による記憶部１０３は、ピッチと移動速度との関係を示す関係データを予め記憶している。
【００２１】
次に、記憶部１０３が記憶する、ピッチと移動速度との関係を示す関係データについて説明する。図３は、本実施形態における記憶部１０３が記憶する、ピッチと移動速度との関係を示す関係データの一例である。図示するように、記憶部１０３は、ピッチから移動速度を換算するための式（以下、関係式とする。）を、男性と女性それぞれについて記憶している。関係式は、一次式「移動速度Ｖ＝（傾き）×ピッチＰ−（オフセット）」である。本図において、状態が「工場出荷状態（初期状態）」に対応する関係式は、記憶部１０３が工場出荷時に記憶している初期状態の関係式である。男性に対応する初期状態の関係式は、傾きがａ1でありオフセットがｂ1である。また、女性に対応する初期状態の関係式は、傾きがａ2でありオフセットｂ2である。
【００２２】
また、状態が「ユーザによるデータ設定後」に対応する関係式は、補正後の関係式である。処理部１０１は、ユーザの実際のピッチと実際の移動速度との組に基づいて、初期状態の関係式を補正する。図４は、本実施形態における関係式の補正方法を説明するための図である。本図に示すグラフの横軸はピッチであり、縦軸は移動速度である。本図に示す点線３０１は、初期状態の関係式である。また、本図に示す実線３０２は、補正後の関係式である。処理部１０１は、実際のピッチと実際の移動速度との組（実際のピッチ，実際の移動速度）３０３を通るように、初期状態の関係式３０１のオフセットを変更する。なお、このとき、処理部１０１は、初期状態の関係式３０１の傾きは変更しない。例えば、図３に示す例では、処理部１０１は、男性に対応する初期状態の関係式のオフセットをｂ1からユーザ係数ｂs1に変更して関係式を補正している。また、処理部１０１は、女性に対応する初期状態の関係式のオフセットをｂ2からユーザ係数ｂs2に変更して関係式を補正している。
【００２３】
図５は、本実施形態における補正タイミングを説明するための図である。補正タイミングは、関係式を補正するタイミングである。本図において、横軸は時間である。位置検出部１１１による位置情報の検出を常時行うと、腕時計１００に処理負荷がかかるとともに、消費電力が大きくなる。そのため、本実施形態による処理部１０１は、走行に関する情報の計測を開始してから、所定時間ｐ１（例えば、５分や６分や１０分〜３０分といった、ユーザの連続した走行状態により生じる走行能力の変化をとらえて走行計測を補正する効果的な時間と、消費電力削減のための外部移動距離検出部１１０の停止時間を確保する効果的な時間を両立する時間）毎に、所定時間ｐ２（例えば、１分間）のみ位置検出部１１１により位置情報を検出する。所定時間ｐ１（Ｐ２期間の到来期間である第２期間）は、位置検出部１１１のＧＰＳ受信機が定期的（例えば、１秒ごと）に位置検出する第１期間より長い。そして、処理部１０１は、検出した位置情報に基づいて実際の移動距離を算出し、算出した移動距離と所定時間ｐ２とに基づいて実際の移動速度を算出する。また、走行検出部１０５は、所定時間ｐ２の間に歩数を計測し、計測した歩数を所定時間ｐ２で除算することにより実際のピッチを算出する。
【００２４】
図示する例では、処理部１０１は、計測を開始してから所定時間ｐ１経過した時間ｔ１になると、Ｐ２期間移動距離計測部１０１３が作動し、外部移動距離検出部１１０に対して移動距離計測を開始させる。このとき、外部移動距離検出部１１０は位置検出部１１１による位置情報の検出を開始する。同時に、Ｐ２期間歩数計測部１０１２を作動して歩数計測を開始する。そして、処理部１０１は、時間ｔ１から所定時間ｐ２経過した時間ｔ２になると、Ｐ２期間移動距離計測部１０１３によって外部移動距離検出部１１０に対して移動距離計測を終了させる。このとき、外部移動距離検出部１１０は位置検出部１１１による位置情報の検出を終了する。処理部１０１は、時間ｔ１から時間ｔ２までの間にＰ２期間移動距離計測部１０１３が計測したＰ２期間移動距離に基づいて、Ｐ２期間移動速度を算出する。同時に、Ｐ２期間歩数計測部１０１２の計測を終了し、Ｐ２期間歩数とＰ２期間（時間）をもとに、Ｐ２期間ピッチを算出する。そして、処理部１０１は、算出したＰ２期間移動速度およびＰ２期間ピッチに基づいて、関係式を補正する。その後、処理部１０１は、直前の補正タイミングｔ１から所定時間ｐ１経過した時間ｔ３になると、再度同様の処理を行い、関係式を補正する。
【００２５】
なお、位置検出部１１１は、ＧＰＳ衛星から送信される電波を所定期間（例えば１秒ごと）に受信して位置情報を計測するが、上述した所定期間ｐ１や所定期間ｐ２とは異なる期間である。
【００２６】
次に、本実施形態における腕時計１００が、ピッチから移動速度を算出する速度算出処理について説明する。図６は、本実施形態における腕時計１００が実行する速度算出処理の処理手順を示したフローチャートである。
【００２７】
（ステップＳ１０１）処理部１０１は、性別（男性または女性）を選択可能に表示部１０２に表示し、性別の選択入力を受け付ける。ユーザは、入力スイッチ１０７により性別を選択する。その後、ステップＳ１０２の処理に進む。
（ステップＳ１０２）処理部１０１は、入力スイッチ１０７から計測を開始する指示が入力されたか否かを判定する。計測を開始する指示が入力されたと処理部１０１が判定した場合には、ステップＳ１０３の処理に進む。また、計測を開始する指示が入力されていないと処理部１０１が判定した場合には、ステップＳ１０２の処理を繰り返す。
【００２８】
（ステップＳ１０３）処理部１０１は、ストップウォッチ機能により経過時間の計測を開始する。その後、ステップＳ１０４の処理に進む。
（ステップＳ１０４）処理部１０１は、走行検出部１０５による歩数の計測を開始する。その後、ステップＳ１０５の処理に進む。
【００２９】
（ステップＳ１０５）処理部１０１は、Ｐ２期間の開始タイミングになったか否かを判定する。Ｐ２期間の開始タイミングになったと処理部１０１が判定した場合には、ステップＳ１０６の処理に進む。また、Ｐ２期間の開始タイミングになっていないと処理部１０１が判定した場合にはステップＳ１０８の処理に進む。
【００３０】
（ステップＳ１０６）外部移動距離検出部１１０が、位置検出部１１１による位置情報の検出を開始して、移動距離の計測を開始する。その後、ステップＳ１０７の処理に進む。
（ステップＳ１０７）Ｐ２期間歩数計測部１０１２が、歩数の計測を開始する。その後、ステップＳ１０８の処理に進む。
【００３１】
（ステップＳ１０８）処理部１０１は、Ｐ２期間の終了タイミングになったか否かを判定する。Ｐ２期間の終了タイミングになったと処理部１０１が判定した場合にはステップＳ１０９の処理に進む。また、Ｐ２期間の終了タイミングになっていないと処理部１０１が判定した場合にはステップＳ１１４の処理に進む。
【００３２】
（ステップＳ１０９）外部移動距離検出部１１０が、位置検出部１１１による位置情報の検出を終了して、移動距離の計測を終了する。その後、ステップＳ１１０の処理に進む。
（ステップＳ１１０）Ｐ２期間歩数計測部１０１２が、歩数の計測を終了する。その後、ステップＳ１１１の処理に進む。
【００３３】
（ステップＳ１１１）処理部１０１は、Ｐ２期間歩数計測部１０１２が計測した歩数を所定時間ｐ２で除算することにより、Ｐ２期間ピッチを算出する。その後、ステップＳ１１２の処理に進む。
（ステップＳ１１２）処理部１０１は、外部移動距離検出部１１０が計測した移動距離を所定時間ｐ２で除算することによりＰ２期間移動速度及び移動ペースを算出する。その後、ステップＳ１１３の処理に進む。
【００３４】
（ステップＳ１１３）処理部１０１は、補正部１０１４によって、ステップＳ１１１において算出したＰ２期間ピッチと、ステップＳ１１２において算出したＰ２期間ペース（またはＰ２期間移動速度との組を用いて、関係式を補正する。具体的には、まず、処理部１０１は、ステップＳ１０１において入力された性別に対応する初期状態の関係式を記憶部１０３から読み出す。次に、処理部１０１は、算出したＰ２期間ピッチと算出したＰ２期間移動速度との組を通るように、読みだした関係式のオフセットを変更して関係式を補正する。そして、処理部１０１は、補正した関係式を、補正後の関係式として記憶部１０３に書き込む。その後、ステップＳ１１４の処理に進む。
【００３５】
（ステップＳ１１４）処理部１０１は、算出タイミングになったか否かを判定する。算出タイミングは、予め設定された、走行に関する情報を算出するタイミングであり、例えば、毎秒（あるいは数秒〜１０秒といった、ユーザに対して走行情報のリアルタイム性が失われない程度の間隔）である。算出タイミングになったと処理部１０１が判定した場合には、ステップＳ１１５の処理に進む。また、算出タイミングになっていないと処理部１０１が判定した場合には、ステップＳ１２０の処理に進む。
【００３６】
（ステップＳ１１５）走行検出部１０５は、計測した歩数を計測した経過時間で除算することにより、ピッチを算出する。その後、ステップＳ１１６の処理に進む。
（ステップＳ１１６）処理部１０１は、ステップＳ１１５において算出したピッチから移動速度を算出する。具体的には、処理部１０１は、記憶部１０３から補正後の関係式を読み出し、読み出した関係式に算出したピッチを代入して移動速度を算出する。なお、処理部１０１は、補正後の関係式が記憶部１０３に記憶されていない場合は、ステップＳ１０１において入力された性別に対応する初期状態の関係式を用いてピッチから移動速度を算出する。その後、ステップＳ１１７の処理に進む。
【００３７】
（ステップＳ１１７）処理部１０１は、ステップＳ１１６において算出した移動速度に、計測した時間を乗算することにより移動距離を算出する。その後、ステップＳ１１８の処理に進む。
（ステップＳ１１８）処理部１０１は、ステップＳ１１６において算出した移動速度の逆数を取ることにより、移動ペースを算出する。その後、ステップＳ１１９の処理に進む。
【００３８】
（ステップＳ１１９）処理部１０１は、走行に関する情報を表示部１０２に表示する。走行に関する情報とは、計測した歩数、計測した経過時間、ピッチ、移動速度、移動距離および移動ペースである。その後、ステップＳ１２０の処理に進む。
（ステップＳ１２０）処理部１０１は、入力スイッチ１０７から計測を終了する指示が入力されたか否かを判定する。計測を終了する指示が入力されたと処理部１０１が判定した場合には、ストップウォッチの計測及び歩数の計測を終了し、速度算出処理を終了する。また、計測を終了する指示が入力されていないと処理部１０１が判定した場合には、ステップＳ１０５の処理へ戻る。
【００３９】
なお、本実施形態では、処理部１０１は、所定時間ｐ１毎に、関係式を補正しているが、補正タイミングはこれに限らず、所定の時刻や所定の経過時間になったときに関係式を補正してもよい。
【００４０】
上述したとおり、本実施形態では、記憶部１０３が、ピッチと移動速度との関係を示す関係データを予め記憶している。そして、処理部１０１は、記憶部１０３が記憶している関係データに基づいて、走行検出部１０５が計測したピッチから移動速度を算出する。これにより、固定値である歩幅を用いず、計測したピッチをもとに移動速度を直接算出可能であるため、走行状況（または歩行状況）に高度に応じた処理ができ、誤差の少ない移動速度を算出することができる。
【００４１】
また、本実施形態では、処理部１０１は、実際のピッチと実際の移動速度との組に基づいて、記憶部１０３が記憶する関係式を補正する。これにより、ユーザに合ったピッチと移動速度の関係が設定され、設定された関係に基づきピッチから移動速度を求めるため、ピッチの変動による歩幅の変化を吸収し、より正確な移動速度を算出することが可能となる。これにより、より正確な移動距離や移動ペースの算出も可能となる。
【００４２】
また、本実施形態では、処理部１０１は、関係式の補正タイミングになったときにのみ、位置検出部１１１による位置情報の検出を実行する。これにより、腕時計１００の処理負荷を軽減するとともに、消費電力の増大を防ぐことができる。
【００４３】
（第２の実施形態）
次に、本発明の第２の実施形態について、図面を参照しながら説明する。本実施形態における腕時計１００は、第１の実施形態における腕時計１００と同様の構成である。本実施形態と第１の実施形態とで異なる点は、処理部１０１が、複数の実際のピッチと実際の移動速度との組から、関係式を補正する点である。
【００４４】
図７は、本実施形態における記憶部１０３が記憶する、ピッチと移動速度との関係を示す関係データの一例である。図示するように、記憶部１０３は、ピッチから移動速度を換算するための一次式を記憶している。本実施形態における、状態が「工場出荷状態（初期状態）」に対応する初期状態の関係式は、第１の実施形態と同様である。また、状態が「ユーザによるデータ設定後」に対応する関係式は、処理部１０１が複数の実際のピッチと実際の移動速度との組から補正した関係式である。
【００４５】
図８は、本実施形態における関係式の補正方法を説明するための図である。本図に示すグラフの横軸はピッチであり、縦軸は移動速度である。本図に示す実線７０２は、補正後の関係式である。処理部１０１は、複数の実際のピッチと実際の移動速度との組（実際のピッチ，実際の移動速度）７０１ａ〜ｃから最小二乗法により近似直線（一次式）を求め、求めた一次式を補正後の関係式とする。なお、７０１ａ〜ｃから最小二乗法で傾きを求め、７０１ｂの通常走行の組を通るようにオフセットを求めるようにしてもよい。例えば、図７に示す例では、処理部１０１は、傾きがユーザ係数ａsでありオフセットがユーザ係数ｂsである一次式「移動速度Ｖ＝ａs×ピッチＰ−ｂs」を生成している。実際のピッチと実際の移動速度との組の取得方法は、第１の実施形態と同様である。
【００４６】
次に、本実施形態における腕時計１００が、ピッチから移動速度を算出する速度算出処理について説明する。図９は、本実施形態における腕時計１００が実行する速度算出処理の処理手順を示したフローチャートである。
【００４７】
ステップＳ２０１〜Ｓ２１２までの処理は、上述したステップＳ１０１〜Ｓ１１２までの処理と同様であるため、説明を省略する。
（ステップＳ２１３）処理部１０１は、ステップＳ２１２に続いて、ステップＳ２１１で算出したＰ２期間ピッチとステップＳ２１２の処理で算出したＰ２期間移動速度との組を現在時刻とともに記憶部１０３に記憶する。その後、ステップＳ２１４の処理に進む。
【００４８】
（ステップＳ２１４）処理部１０１は、直近のα個（例えば、３個）のＰ２期間ピッチとＰ２期間移動速度との組を記憶部１０３から読み出す。その後、ステップＳ２１５の処理に進む。なお、このとき、記憶部１０３に記憶されているピッチと移動速度との組がα個未満である場合には、ステップＳ２１５の処理へは進まずに、ステップＳ２１６の処理に進む。
（ステップＳ２１５）処理部１０１は、読み出したα個のＰ２期間ピッチとＰ２期間移動速度との組から関係式を補正する。具体的には、処理部１０１は、計測されたα個のＰ２期間ピッチとＰ２期間移動速度との組を用いて、最小二乗法によりピッチから移動速度を換算する一次式を生成する。そして、処理部１０１は、生成した一次式を補正後の関係式として記憶部１０３に書き込む。その後、ステップＳ２１６の処理に進む。
ステップＳ２１６〜Ｓ２２２までの処理は、上述したステップＳ１１４〜Ｓ２２０までの処理と同様であるため、説明を省略する。
【００４９】
上述したとおり、本実施形態では、処理部１０１は、複数の実際のピッチと実際の移動速度との組に基づいて、ピッチと移動速度との関係を示す関係式を補正する。これにより、ユーザに合ったピッチと移動速度との関係が設定され、設定された関係に基づきピッチから移動速度を求めるため、ピッチの変動による歩幅の変化を吸収し、より正確な移動速度を算出することが可能となる。これにより、本実施形態によれば、第１の実施形態の効果に加えて、より正確な移動距離や移動ペースの算出も可能となる。
【００５０】
（第３の実施形態）
次に、本発明の第３の実施形態について、図面を参照しながら説明する。本実施形態における腕時計１００は、第１の実施形態における腕時計１００と同様の構成である。本実施形態と第１の実施形態及び第２の実施形態とで異なる点は、処理部１０１が、算出した移動距離に基づいて、補正タイミングを決定する点である。処理部１０１は、所定距離ｄ１ごとに関係式を補正する。
【００５１】
図１０は、本実施形態における補正タイミングを説明するための図である。本図において、横軸は移動距離ｄである。処理部１０１は、ユーザが所定距離ｄ１移動する毎に、所定時間ｐ２の間、位置検出部１１１により位置情報を検出する。そして、処理部１０１は、検出した位置情報に基づいて実際の移動距離を算出し、算出した移動距離と所定時間ｐ２とに基づいて実際の移動速度を算出する。また、走行検出部１０５は、所定時間ｐ２の間に歩数を計測し、計測した歩数を所定時間ｐ２で除算することにより実際のピッチを算出する。本実施形態による速度算出処理は、第１の実施形態又は第２の実施形態と同様である。
【００５２】
図示する例では、処理部１０１は、計測を開始してから所定距離ｄ１移動すると（補正タイミングｔｍ２−１）、関係式を補正する。その後、処理部１０１は、直前の補正タイミングｔｍ２−１から所定距離ｄ１移動すると、関係式を補正する。
【００５３】
上述したとおり、本実施形態では、処理部１０１は、ユーザの移動距離に基づいて、補正タイミングを決定する。これにより、本実施形態によれば、第１の実施形態又は第２の実施形態の効果に加えて、腕時計１００の処理負荷を軽減するとともに、消費電力の増大を防ぐことができる。
【００５４】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。本実施形態における腕時計１００は、第１の実施形態及び第２の実施形態における腕時計１００と同様の構成である。本実施形態と第１の実施形態及び第２の実施形態とで異なる点は、処理部１０１は、走行検出部１０５が計測するピッチの変化に基づいて、補正タイミングを決定する点である。処理部１０１は、直前の補正タイミング（或いは計測開始時）におけるピッチと比べて現在のピッチが予め設定された閾値（例えば、±１０％）以上変化した場合に、関係式を補正する。本実施形態による速度算出処理は、第１の実施形態又は第２の実施形態と同様である。
【００５５】
上述したとおり、本実施形態では、処理部１０１は、ピッチの変化に基づいて、補正タイミングを決定する。これにより、本実施形態によれば、第１の実施形態又は第２の実施形態の効果に加えて、腕時計１００の処理負荷を軽減するとともに、消費電力の増大を防ぐことができる。
【００５６】
なお、上述した第１の実施形態から第４の実施形態における腕時計１００が備える各部の機能全体あるいはその一部は、これらの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００５７】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶部のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００５８】
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の変更を加えることが可能である。
【００５９】
例えば、上述した実施形態では、ピッチと移動速度との関係を示す関係式を一次式としたが、これに限らない。例えば、ピッチと移動速度との関係を示す関係式は、二次式や三次式等であってもよい。
【００６０】
また、上述した実施形態では、記憶部１０３は、ピッチと移動速度との関係を示す関係式を記憶しているが、これに限らず。例えば、関係データとして、ピッチと移動速度との関係を示すテーブルデータを記憶してもよい。
【００６１】
また、上述した実施形態では、走行検出部１０５は、経過時間と計測した歩数とに基づいてピッチを算出しているが、これに限らず、加速度センサ１０６が検出する加速度に基づく着地に関する情報（走行（または歩行）信号に関する情報）を用いてピッチを算出すればよい。例えば、走行検出部１０５は、一歩一歩のインターバル（時間間隔）を測ることにより、ピッチを算出してもよい。
【００６２】
また、上述した実施形態では、処理部１０１は、計測したピッチから移動速度を算出しているが、これに限らず、移動速度に代えて移動ペースをピッチから算出してもよい。
【００６３】
また、上述した実施形態では、電子機器として腕時計１００を例に説明したが、例えば、歩数計や携帯電話機、スマートフォン等、ユーザが携帯できるものであれば他の電子機器であってもよい。
【符号の説明】
【００６４】
１００  腕時計
１０１  処理部
１０２  表示部
１０３  記憶部
１０４  電源
１０５  走行検出部
１０６  加速度センサ
１０７  入力スイッチ
１０８  分周部
１０９  水晶発振部
１１０  外部移動距離検出部
１１１  位置検出部
１０１１  Ｐ２期間計時部
１０１２  Ｐ２期間歩数計測部
１０１３  Ｐ２期間移動距離計測部
１０１４  補正部
１０３１  補正データ記憶部
【図１】
2016014605.tif 000003
【図２】
2016014605.tif 000004
【図３】
2016014605.tif 000005
【図４】
2016014605.tif 000006
【図５】
2016014605.tif 000007
【図６】
2016014605.tif 000008
【図７】
2016014605.tif 000009
【図８】
2016014605.tif 000010
【図９】
2016014605.tif 000011
【図１０】
2016014605.tif 000012