(57)【要約】【課題】ユーザがあたかも移動しているようにトレーニングできる運動支援装置を提供する。【解決手段】ルート設定部１２０は、地図情報においてルートを設定する。記憶部には、各地点において撮像した撮像画像が当該各地点に対応させて記録される。仮想距離決定部はユーザの移動速度と経過時間を乗算して仮想移動距離ＶＤ１を決定する。表示情報出力部１４０は、ルートにおいてスタート地点から仮想移動距離ＶＤ１だけ先の地点の前記第１撮像画像である表示撮像画像を、第１表示装置に表示する。撮像部はユーザを撮像する。仮想距離決定部１４０は、ユーザの動きの変化を、撮像部によって撮像された第２撮像画像から抽出し、動きの変化に応じて設定されたユーザの移動速度をユーザの移動速度として仮想移動距離ＶＤ１を決定する。【選択図】図６
2018167073.tif 000002
【特許請求の範囲】
【請求項１】
移動に要する動作をトレーニング装置の上で行うユーザを支援する運動支援装置であって、
地図情報においてルートを設定するルート設定部と、
各地点において撮像した第１撮像画像を当該各地点に対応させて記録する記憶部と、
所定期間ごとに、ユーザの移動速度と経過時間を乗算して仮想移動距離を決定する仮想距離決定部と、
前記ルートにおいてスタート地点から前記仮想移動距離だけ先の地点の前記第１撮像画像である表示撮像画像を、第１表示装置に表示する表示情報出力部と、
ユーザを撮像する撮像部と
を備え、
前記仮想距離決定部は、ユーザの動きの変化を、前記撮像部によって撮像された第２撮像画像から抽出し、前記動きの変化に応じて設定されたユーザの移動速度を前記ユーザの移動速度として前記仮想移動距離を決定する、運動支援装置。
【請求項２】
前記表示情報出力部から入力される情報を表示する第２表示装置を更に備え、
前記表示情報出力部は、前記ユーザの運動量に応じて変化する情報を、前記第２表示装置に表示する、請求項１に記載の運動支援装置。
【請求項３】
前記表示情報出力部から入力される情報を表示する第２表示装置を更に備え、
前記第１表示装置が前記表示情報出力部と電気的に接続されているときには、前記表示情報出力部は前記表示撮像画像を前記第１表示装置に表示し、前記第１表示装置が前記表示情報出力部と接続されていないときには、前記表示情報出力部は前記表示撮像画像を前記第２表示装置に表示する、請求項１に記載の運動支援装置。
【請求項４】
所定指示を入力する入力部を有し、
前記第１表示装置は、前記表示撮像画像に加えて、前記ユーザの運動量に応じて変化する情報を表示し、
前記表示情報出力部は、前記第１表示装置に表示する前記情報を前記所定指示に応じて変化させる、請求項１から３のいずれか一つに記載の運動支援装置。
【請求項５】
前記入力部は、
入力されたユーザの音声を音声信号に変換する音声入力部と、
前記音声信号によって示される言葉を認識し、当該言葉が予め登録された言葉と等しいときに、前記所定指示が入力されたと判定する音声認識部と
を備える、請求項４に記載の運動支援装置。
【請求項６】
前記入力部は、
前記撮像部によって撮像された第２撮像画像からユーザの動作を認識し、当該動作が予め登録された動作と等しいときに、前記所定指示が入力されたと判定する画像処理部と
を備える、請求項４または５に記載の運動支援装置。
【請求項７】
前記表示情報出力部は、前記撮像部によって撮像された第２撮像画像からユーザが表示されたユーザ画像を抽出し、ユーザが前記ルートを移動しているように、前記ユーザ画像を前記表示撮像画像に合成し、合成された前記表示撮像画像を表示する、請求項１から６のいずれか一つに記載の運動支援装置。
【請求項８】
外部装置からの通知を受信する通信部を更に備え、
前記表示情報出力部は、前記通知の内容を前記第１表示装置に表示する、請求項１から７のいずれか一つに記載の運動支援装置。
【請求項９】
外部装置からの通知を受信する通信部と、
前記通知の内容を読み上げる音声出力部と
を更に備える、請求項１から７のいずれか一つに記載の運動支援装置。
【請求項１０】
外部装置からの通知を受信する通信部と、
ユーザの耳に装着される音声出力装置と電気的に接続可能であり、前記通知の内容を示す音声信号を前記音声出力装置に出力可能な読み上げ部と
を更に備え、
前記音声出力装置が接続されているときには、前記読み上げ部が前記音声信号を前記音声出力装置に出力し、
前記音声出力装置が接続されていないときには、前記表示情報出力部が前記通知の内容を出力する、請求項１から７のいずれか一つに記載の運動支援装置。
【請求項１１】
移動に要する動作をトレーニング装置の上で行うユーザを支援する運動支援方法であって、
地図情報においてルートを設定し、
所定期間ごとに、ユーザの移動速度と経過時間を乗算して仮想移動距離を決定し、
前記ルートにおいてスタート地点から前記仮想移動距離だけ先の地点において撮像された第１撮像画像を、第１表示装置に表示し、
ユーザの動きの変化を、撮像された第２撮像画像から抽出し、前記動きの変化に応じて設定されたユーザの移動速度を前記ユーザの移動速度として前記仮想移動距離を決定する、運動支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運動支援装置および運動支援方法に関する。
【背景技術】
【０００２】
特許文献１では、トレーニング装置の一例たるバイクマシンを用いて、例えばペダルとリールとを対応させた釣りゲームを行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２５３５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載されたバイクマシンのような、室内で行うトレーニング装置が広く知れられている。このようなトレーニング装置において、ユーザが実際に移動しているように感じたいという要求がある。
【０００５】
本発明は上述の点に鑑みて成されたものであり、ユーザがあたかも移動しているようにトレーニングできる運動支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明にかかる運動支援装置の一態様は、移動に要する動作をトレーニング装置の上で行うユーザを支援する運動支援装置であって、地図情報においてルートを設定するルート設定部と、各地点において撮像した第１撮像画像を当該各地点に対応させて記録する記憶部と、所定期間ごとに、ユーザの移動速度と経過時間を乗算して仮想移動距離を決定する仮想距離決定部と、前記ルートにおいてスタート地点から前記仮想移動距離だけ先の地点の前記第１撮像画像である表示撮像画像を、第１表示装置に表示する表示情報出力部と、ユーザを撮像する撮像部とを備え、前記仮想距離決定部は、ユーザの動きの変化を、前記撮像部によって撮像された第２撮像画像から抽出し、前記動きの変化に応じて設定されたユーザの移動速度を前記ユーザの移動速度として前記仮想移動距離を決定する。
【０００７】
本発明にかかる運動支援方法の一態様は、移動に要する動作をトレーニング装置の上で行うユーザを支援する運動支援方法であって、地図情報においてルートを設定し、所定期間ごとに、ユーザの移動速度と経過時間を乗算して仮想移動距離を決定し、前記ルートにおいてスタート地点から前記仮想移動距離だけ先の地点において撮像された第１撮像画像を、第１表示装置に表示し、ユーザの動きの変化を、撮像された第２撮像画像から抽出し、前記動きの変化に応じて設定されたユーザの移動速度を前記ユーザの移動速度として前記仮想移動距離を決定する。
【発明の効果】
【０００８】
本発明によれば、ユーザはあたかも移動しているようにトレーニングできる。
【図面の簡単な説明】
【０００９】
【図１】運動支援装置の構成の一例を概略的に示す斜視図である。
【図２】トレーニング装置の電気的な構成の一例を概略的に示す斜視図である。
【図３】電子機器の外観の一例を概略的に示す斜視図である。
【図４】電子機器の外観の一例を概略的に示す裏面図である。
【図５】電子機器の電気的な構成の一例を概略的に示す図である。
【図６】制御部の内部構成の一例を概略的に示す図である。
【図７】運動支援部の動作の一例を概略的に示すフローチャートである。
【図８】表示画面の一例を概略的に示すフローチャートである。
【図９】表示画面の一例を概略的に示すフローチャートである。
【図１０】表示画面の一例を概略的に示すフローチャートである。
【図１１】表示画面の一例を概略的に示すフローチャートである。
【図１２】表示画面の一例を概略的に示すフローチャートである。
【図１３】表示画面の一例を概略的に示すフローチャートである。
【図１４】電子機器の電気的な構成の一例を概略的に示す図である。
【図１５】表示画面の一例を概略的に示すフローチャートである。
【図１６】表示画面の一例を概略的に示すフローチャートである。
【図１７】制御部の内部構成の一例を概略的に示す図である。
【図１８】制御部の内部構成の一例を概略的に示す図である。
【図１９】運動支援部の動作の一例を概略的に示すフローチャートである。
【図２０】制御部の内部構成の一例を概略的に示す図である。
【図２１】表示画面の一例を概略的に示すフローチャートである。
【図２２】撮像方向を説明するための図である。
【図２３】撮像方向を説明するための図である。
【図２４】制御部の内部構成の一例を概略的に示す図である。
【図２５】制御部の内部構成の一例を概略的に示す図である。
【図２６】運動支援装置の構成の一例を概略的に示す図である。
【図２７】電子機器の電気的な構成の一例を概略的に示す図である。
【発明を実施するための形態】
【００１０】
＜全体システム＞
図１は、運動支援装置の構成の一例を概略的に示す図である。図１の例示では、運動支援装置は、電子機器１とトレーニング装置８と外部表示装置９とを備えている。この運動支援装置は、トレーニング装置８を用いて運動を行うユーザを支援するための装置である。以下、より具体的に説明する。
【００１１】
トレーニング装置８は、移動に要する動作（例えば走行動作）をユーザに行わせる装置であり、例えばトレッドミルである。トレッドミルは、ランニングマシン、ジョギングマシンまたはルームランナーとも呼ばれる。ユーザは、かかるトレーニング装置８上において、実質的に移動することなく略同じ場所で、歩行動作または走行動作を行うことができる。またこのようなトレーニング装置８は、可制御の仮想的な移動速度でユーザに上記動作を行わせることもできる。以下では、トレーニング装置を用いたユーザの上記動作を移動運動とも呼ぶ。
【００１２】
このトレーニング装置８は、例えばランニング台８１と、把持部８２とを有している。ランニング台８１は、ユーザが移動運動を行うための台座である。このランニング台８１は、水平方向に見て、扁平な筒状に形成されるランニングベルト（不図示）と、これを駆動するモータ（不図示）とを有している。このランニングベルトは略平面状部分を有しており、この平面状部分が台座部分を形成する。モータはランニングベルトの内部に設けられており、このランニングベルトをその筒状形状の周方向に沿って移動させる。これによって、ランニング台８１は地面に固定されつつも、当該台座部分が地面に対して移動することとなる。ユーザは、この台座部分の上において、台座部分の移動方向に逆らって歩行動作または走行動作を行うことにより、地面に対して実質的に移動することなく移動運動を行うことができる。
【００１３】
把持部８２は、例えばランニング台８１の前方側に突設して設けられており、ユーザがつかむことができる部分である。また、この把持部８２には、操作部８４が設けられている。操作部８４は、トレーニングの開始／終了、および、ランニング台８１の移動速度などの操作入力を受け付ける。
【００１４】
図２はトレーニング装置８の電気的な構成の一例を概略的に示す図である。図２の例示では、トレーニング装置８はモータ８１１と操作部８４と制御部８３とコネクタ８５とを備えている。モータ８１１は上述のモータであってランニングベルトを駆動する。操作部８４は、自身に対する操作があったときに、その操作内容を制御部８３へ出力する。
【００１５】
制御部８３は例えばモータ制御部８３１と仮想距離決定部８３２とを有している。モータ制御部８３１はモータ８１１を制御する。モータ制御部８３１は、例えば操作部８４へとトレーニングの開始が入力されたときに、設定された移動速度に基づく回転速度でモータ８１１の制御を開始する。
【００１６】
仮想距離決定部８３２は、トレーニング装置８におけるユーザの運動量が大きいほど大きく仮想移動距離ＶＤ１を決定する。例えばトレーニングの開始からの経過時間と、上記移動速度とに基づいて、仮想移動距離ＶＤ１を決定する。より具体的には、例えば上記経過時間と上記移動速度とを乗算して仮想移動距離ＶＤ１を算出する。なおトレーニングの開始からの経過時間は周知のタイマ回路を用いて計時される。
【００１７】
制御部８３は例えばコネクタ８５を介して、電子機器１と通信可能に構成されている。制御部８３は、仮想距離決定部８３２によって算出された仮想移動距離ＶＤ１を電子機器１へと送信する。
【００１８】
電子機器１は、例えばトレーニング装置８および外部表示装置９と通信可能に接続されている。電子機器１は、仮想的な仮想移動距離ＶＤ１に基づく表示画面を、外部表示装置９に表示させる。この内容については後に詳述する。
【００１９】
外部表示装置９は、例えば液晶表示装置、有機ＥＬディスプレイ表示装置、プロジェクタ装置などの表示装置である。この外部表示装置９は、ユーザがトレーニング装置８を用いて移動運動（以下、トレーニングとも呼ぶ）を行っているときに、ユーザによって視認される位置に設けられる。つまり、ユーザは外部表示装置９の表示領域を視認しながらトレーニングを行うことができる。
【００２０】
なお電子機器１は有線によりトレーニング装置８および外部表示装置９と接続されていてもよいし、無線によりトレーニング装置８および外部表示装置９と接続されていてもよい。
【００２１】
＜電子機器の外観＞
図３は電子機器１の外観を示す斜視図でもある。図４は電子機器１の概観を示す裏面図である。電子機器１は、例えば携帯電話機（スマートフォンを含む）、タブレット、ＰＤＡ(Personal Digital Assistant)、または、ウェアラブルな電子機器（例えばスマートウォッチ、メガネ型の電子機器）などである。この電子機器１は、例えば基地局及びサーバ等を通じて、或いは、直接に、他の通信装置と通信することが可能である。
【００２２】
図３および図４に示されるように、電子機器１は、カバーパネル２とケース部分３を備えており、カバーパネル２とケース部分３とが組み合わされることによって、平面視で略長方形の板状を成す筐体（以下、機器ケースとも呼ぶ）４が構成されている。
【００２３】
カバーパネル２は、平面視において略長方形を成しており、電子機器１の前面部分における、周縁部分以外の部分を構成している。カバーパネル２は、例えば、透明のガラスあるいは透明のアクリル樹脂で形成されている。あるいは、カバーパネル２は、例えばサファイアで形成されている。ここで、サファイアとは、アルミナ（Ａｌ２Ｏ３）を主成分とする単結晶のことをいい、本明細書では、Ａｌ２Ｏ３純度が約９０％以上の単結晶のことをいう。傷がよりつき難くなるという点で、Ａｌ２Ｏ３純度は９９％以上であることが好ましい。カバーパネル２の材料としては他に、例えば、ダイヤモンド、ジルコニア、チタニア、水晶、タンタル酸リチウム、酸化窒化アルミニウムなどが挙げられる。これらも、傷がよりつき難くなるという点で、純度が約９０％以上の単結晶が好ましい。
【００２４】
カバーパネル２は、サファイアから成る層を含む複数層構造の複合パネル（積層パネル）であっても良い。例えば、カバーパネル２は、電子機器１の表面に設けられたサファイアから成る層（サファイアパネル）と、当該層に貼り付けられたガラスから成る層（ガラスパネル）とで構成された２層構造の複合パネルであっても良い。また、カバーパネル２は、電子機器１の表面に設けられたサファイアから成る層（サファイアパネル）と、当該層に貼り付けられたガラスから成る層（ガラスパネル）と、当該層に貼り付けられたサファイアから成る層（サファイアパネル）とで構成された３層構造の複合パネルであっても良い。また、カバーパネル２は、サファイア以外の結晶性材料、例えば、ダイヤモンド、ジルコニア、チタニア、水晶、タンタル酸リチウム、酸化窒化アルミニウムなどから成る層を含んでいても良い。
【００２５】
ケース部分３は、電子機器１の前面部分の周縁部分、側面部分及び裏面部分を構成している。ケース部分３は、例えばポリカーボネート樹脂で形成されている。
【００２６】
カバーパネル２の前面には、文字、記号、図形または画像等の各種情報が表示される表示領域２ａが設けられている。この表示領域２ａは例えば平面視で長方形を成している。カバーパネル２における、表示領域２ａを取り囲む周縁部分２ｂは、例えばフィルム等が貼られることによって黒色となっており、情報が表示されない非表示部分となっている。例えばこの表示領域２ａのサイズは外部表示装置９の表示領域のサイズよりも小さい。
【００２７】
カバーパネル２の裏面には後述するタッチパネル７０が貼り付けられており、ユーザは、電子機器１の前面の表示領域２ａを指等で操作することによって、電子機器１に対して各種指示を与えることができる。なお、ユーザは、指以外の操作子、例えば、スタイラスペンなどの静電式タッチパネル用ペンで表示領域２ａを操作することによっても、電子機器１に対して各種指示を与えることができる。
【００２８】
機器ケース４内には、例えばホームキー５ａ、メニューキー５ｂ及びバックキー５ｃが設けられている。ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃのそれぞれは、ハードウェアキーであって、例えばカバーパネル２の前面の下側端部に設けられている。ホームキー５ａは、ホーム画面（初期画面）を表示領域２ａに表示するための操作キーである。メニューキー５ｂは、オプションメニュー画面を表示領域２ａに表示するための操作キーである。バックキー５ｃは、表示領域２ａの表示を一つ前の表示に戻すための操作キーである。以後、ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃを特に区別する必要が無い場合には、それぞれを「操作キー５」と呼ぶ。なお、ホームキー５ａ、メニューキー５ｂ及びバックキー５ｃのそれぞれは、ハードウェアキーではなく、表示領域２ａに表示されて、タッチパネル７０によって、それに対する操作が検出されるソフトウェアキーであってもよい。
【００２９】
タッチパネル７０および操作キー５は、ユーザによる指示が入力される入力部の一例である。
【００３０】
＜電子機器の電気的構成＞
図５は電子機器１の電気的構成を示すブロック図である。図５に示されるように、電子機器１には、制御部１０、無線通信部２０、近接無線通信部２２、表示装置３２、音声出力部３４、タッチパネル７０、キー操作部７２、レシーバ８０、音声入力部９０、前面側撮像部６、裏面側撮像部７およびコネクタ５０が設けられている。電子機器１に設けられたこれらの構成要素は、機器ケース４に収められている。
【００３１】
制御部１０は、例えばＣＰＵ（Central Processing Unit）１０１、ＤＳＰ（Digital Signal Processor）１０２及び記憶部１０３等を備えており、電子機器１の他の構成要素を制御することによって、電子機器１の動作を統括的に管理する。記憶部１０３は、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等で構成されている。記憶部１０３には、電子機器１の動作、具体的には電子機器１が備える無線通信部２０、表示装置３２等の各構成要素を制御するための制御プログラムであるメインプログラム及び複数のアプリケーションプログラム（以後、単に「アプリケーション」とも呼ぶ）等が記憶されている。制御部１０の各種機能は、ＣＰＵ１０１及びＤＳＰ１０２が記憶部１０３内の各種プログラムを実行することによって実現される。なお図５の例示では、ＣＰＵ１０１およびＤＳＰ１０２がそれぞれ一つ示されているものの、これらは複数設けられてもよい。そして、これらが互いに協働して各種機能を実現してもよい。また、図５の例示では、記憶部１０３は、制御部１０の内部において示されているものの、制御部１０の外部に設けられてもよい。換言すれば、記憶部１０３は制御部１０とは別体であってもよい。また、制御部１０の機能の一部または全部はハードウェアによって実現されても構わない。
【００３２】
無線通信部２０は、アンテナ２１を有している。無線通信部２０は、電子機器１とは別の携帯電話機あるいはインターネットに接続されたウェブサーバ等の通信装置からの信号を、基地局等を介してアンテナ２１で受信する。無線通信部２０は、受信信号に対して増幅処理及びダウンコンバートを行って制御部１０に出力する。制御部１０は、入力される受信信号に対して復調処理等を行う。また無線通信部２０は、制御部１０で生成された送信信号に対してアップコンバート及び増幅処理を行って、処理後の送信信号をアンテナ２１から無線送信する。アンテナ２１からの送信信号は、基地局等を通じて、電子機器１とは別の携帯電話機あるいはインターネットに接続された通信装置で受信される。
【００３３】
近接無線通信部２２は、アンテナ２３を有している。近接無線通信部２２は、無線通信部２０の通信対象（例えば基地局）に比べて近い位置に存在する通信端末との通信を行なう。近接無線通信部２２は、例えばＢＬＵＥＴＯＯＴＨ（登録商標）規格などに則って通信を行なう。
【００３４】
表示装置３２は、例えば、液晶表示装置、あるいは有機ＥＬパネルである。表示装置３２は、制御部１０によって制御されることによって、文字、記号、図形または画像などの各種情報を表示する。表示装置３２に表示される情報は、カバーパネル２の前面の表示領域２ａに表示される。したがって、表示装置３２は、表示領域２ａに表示を行っていると言える。
【００３５】
タッチパネル７０は、カバーパネル２の表示領域２ａに対する操作指等の操作子による操作を検出する。タッチパネル７０は、例えば、投影型静電容量方式のタッチパネルであって、カバーパネル２の裏面に貼り付けられている。ユーザが操作指等の操作子によってカバーパネル２の表示領域２ａに対して操作を行うと、それに応じた信号がタッチパネル７０から制御部１０に入力される。制御部１０は、タッチパネル７０からの信号に基づいて、表示領域２ａに対して行われた操作の内容を特定して、その画面に応じた処理を行う。
【００３６】
キー操作部７２は、各操作キー５に対するユーザの押下操作を検出する。キー操作部７２は、各操作キー５について、当該操作キー５が押下されているか否かを検出する。キー操作部７２は、操作キー５が押下されていない場合には、当該操作キー５が操作されていないことを示す未操作信号を制御部１０に出力する。また、キー操作部７２は、操作キー５が押下されると、当該操作キー５が操作されたことを示す操作信号を制御部１０に出力する。これにより、制御部１０は、各操作キー５について、当該操作キー５が操作されているか否かを判断することができる。
【００３７】
制御部１０は、ホームキー５ａが押下されて、その後押下されなくなったことがキー操作部７２で検出されると、表示装置３２にホーム画面を表示させる。これにより、表示領域２ａにはホーム画面が表示される。また、制御部１０は、メニューキー５ｂが押下されて、その後押下されなくなったことがキー操作部７２で検出されると、表示装置３２にオプションメニュー画面を表示させる。これにより、表示領域２ａにはオプションメニュー画面が表示される。そして、制御部１０は、バックキー５ｃが押下されて、その後押下されなくなったことがキー操作部７２で検出されると、表示装置３２に、その表示を一つ前に戻させる。これにより、表示領域２ａの表示が一つ前に戻る。
【００３８】
音声入力部９０は、いわゆるマイクであって、例えばユーザの音声を入力する。具体的には、電子機器１の外部から入力される音を電気的な音信号に変換して制御部１０に出力する。ここでいう音は例えばユーザの音声を含んでもよく、この場合、音信号は音声信号とも呼ばれる。電子機器１の外部からの音は、カバーパネル２の前面に設けられたマイク穴から電子機器１の内部に取り込まれて音声入力部９０に入力される。
【００３９】
音声出力部３４は、いわゆるスピーカであって、例えばダイナミックスピーカである。この音声出力部３４は、制御部１０からの電気的な音信号を音に変換して出力する。音声出力部３４から出力される音は、電子機器１の裏面に設けられたスピーカ穴３４ａから外部に出力される。スピーカ穴３４ａから出力される音が、電子機器１から離れた場所でも聞こえるように、その音量が調整されている。音声出力部３４は例えば着信音などを出力することができる。
【００４０】
前面側撮像部６は、撮像レンズ６ａおよび撮像素子などで構成されており、制御部１０による制御に基づいて、静止画像および動画像を撮像する。図３に示されるように、撮像レンズ６ａは、電子機器１の前面に設けられていることから、電子機器１の前面側（カバーパネル２側）に存在する物体を撮像することが可能である。
【００４１】
裏面側撮像部７は、撮像レンズ７ａおよび撮像素子などで構成されており、制御部１０による制御に基づいて、静止画像および動画像を撮像する。図４に示されるように、撮像レンズ７ａは、電子機器１の裏面に設けられていることから、電子機器１の裏面側に存在する物体を撮像することが可能である。
【００４２】
レシーバ８０は、受話音を出力するものであって、例えばダイナミックスピーカで構成されている。レシーバ８０は、制御部１０からの電気的な音信号を音に変換して出力する。レシーバ８０から出力される音は、電子機器１の前面に設けられたレシーバ穴８０ａから外部に出力される。レシーバ穴８０ａから出力される音の音量は、音声出力部３４からスピーカ穴３４ａを介して出力される音の音量よりも小さくなっている。
【００４３】
なおレシーバ８０に替えて、圧電振動素子が設けられてもよい。圧電振動素子は、制御部１０によって制御され、音声信号に基づいて振動する。圧電振動素子は例えばカバーパネル２の裏面に設けられており、音声信号に基づく自身の振動によってカバーパネル２を振動させる。そして、ユーザが自身の耳をカバーパネル２に近づけることにより、カバーパネル２の振動が音声としてユーザに伝達される。この場合、レシーバ穴８０ａは不要である。
【００４４】
記憶部１０３には、電子機器１の諸機能を発揮する様々なプログラムが記憶されている。記憶部１０３には、例えば、電話機能を用いて通話を行うためのプログラム、ウェブサイトを表示するためのプログラム、電子メールの作成・閲覧・送受信を行うためのプログラムなどが記憶されている。また、記憶部１０３には、例えば、前面側撮像部６および裏面側撮像部７を用いて、静止画像および動画像を撮像するためのプログラム、テレビ番組を視聴及び録画するためのプログラム、記憶部１０３に記憶されている動画像データの再生制御を行うためのプログラム、記憶部１０３に記憶されている音楽データの再生制御を行うためのプログラムなども記憶されている。
【００４５】
記憶部１０３内のメインプログラムを実行している制御部１０が、記憶部１０３内の各種プログラムを読み出して実行すると、制御部１０は、無線通信部２０、表示装置３２及びレシーバ８０等の、電子機器１内の他の構成要素を制御し、それによって、当該プログラムに対応する機能あるいは処理が電子機器１で実行される。
【００４６】
コネクタ５０は、所定の配線を介して、トレーニング装置８および外部表示装置９と接続可能である。制御部１０はコネクタ５０を介して、トレーニング装置８および外部表示装置９と信号の送受信を行うことができる。なお制御部１０は、このように有線でトレーニング装置８および外部表示装置９と信号の送受信を行ってもよいし、あるいは、無線通信部２０または近接無線通信部２２を介して、トレーニング装置８または外部表示装置９と信号の送受信を無線で行ってもよい。
【００４７】
＜運動支援部＞
図６は制御部１０の内部の構成の一例を概略的に示す機能ブロック図である。制御部１０は運動支援部１００を備えており、運動支援部１００は地図情報取得部１１０と、ルート設定部１２０と、撮像画像取得部１３０と、表示情報出力部１４０とを備えている。これらの機能部は、制御部１０が例えば記憶部１０３内のプログラムを実行することで、実現される。ただし、各機能部の少なくとも一部または全部がハードウェアで実現されても構わない。この点は後述する他の制御部１０についても同様である。
【００４８】
運動支援部１００は、トレーニング装置８を用いて移動運動を行うユーザを支援するための機能部であり、図７は運動支援部１００の具体的な動作の一例を概略的に示すフローチャートである。以下では図７のフローチャートに沿って、運動支援部１００の動作について説明する。
【００４９】
まずステップＳ１にて、運動支援部１００の機能がユーザによって選択される。例えば制御部１０はホーム画面において、運動支援部１００の機能を選択するための図形を電子機器１の表示装置３２に表示する。当該図形はアイコンと呼ばれる図形を含んでもよい。そして、ユーザによる当該図形に対する操作を例えばタッチパネル７０が検出することで、運動支援部１００が動作を開始する。
【００５０】
次にステップＳ２にて、運動支援部１００は起動し、例えばメニュー画面１００ａを表示装置３２に表示させる。図８はメニュー画面１００ａの一例を概略的に示している。図８の例示では、メニュー画面１００ａには、「ルート設定／開始」ボタン１０１ａと、「エクササイズ選択」ボタン１０２ａと、「身体情報表示」ボタン１０３ａと、「身体情報設定」ボタン１０４ａとが設けられている。
【００５１】
各ボタン１０１ａ〜１０４ａはユーザの操作によって選択される。この操作は例えばタッチパネル７０によって検出される。例えば表示領域２ａにおいてボタン１０２ａに操作子（例えば指）を近づける、或いは接触させた上で、操作子を遠ざける操作によって、ボタン１０２ａが選択される。このような操作はいわゆるタップと呼ばれる。なお、この内容は後述する他のボタンの選択にも適用されるので、以下では繰り返しの説明を省略する。
【００５２】
ボタン１０１ａは、後に説明するように、移動運動によってユーザが仮想的に移動するルート（以下、移動ルートと呼ぶ）を設定したり、運動支援動作を開始するためのボタンである。ボタン１０２ａは運動の種類を入力するためのボタンであり、その運動には少なくともトレーニング装置８を用いた移動運動が含まれる。
【００５３】
ボタン１０４ａはユーザの身体情報を設定するためのボタンである。ボタン１０４ａが選択されると、例えばユーザの身長、体重および年齢などの身体情報を入力する画面（不図示）が表示され、ユーザが自身の身体情報を入力することで、その身体情報が記憶部（例えば記憶部１０３）に格納される。ボタン１０３ａはユーザの身体情報を表示するためのボタンであり、ボタン１０３ａが選択されると、ユーザの身体情報が表示される。
【００５４】
ステップＳ３にて、ユーザによってボタン１０２ａが選択され、「エクササイズ」として「トレーニング装置８を用いた移動運動」が選択される。より具体的な動作の一例として、ボタン１０２ａが選択されると、運動の種類を選択するための選択画面（不図示）が表示される。そして、この選択画面においてユーザにより「トレーニング装置８を用いた移動運動」ボタンが選択され、これが選択される。そして、再びメニュー画面１００ａを表示装置３２に表示させる。
【００５５】
なお、「エクササイズ」としては他の運動もあり得るものの、他の運動が選択された場合の動作については本願の本質と異なるので、説明を省略する。また運動支援部１００は必ずしも他の運動用の動作を行う必要はない。この場合、ステップＳ３は不要である。
【００５６】
次にステップＳ４にて、ユーザによってボタン１０１ａが選択されると、運動支援部１００は例えばメニュー画面１００ｂを表示装置３２に表示させる。図９はメニュー画面１００ｂの一例を概略的に示しており、「Ｓｔａｒｔ地点」ボタン１０１ｂと、「Ｇｏａｌ地点」ボタン１０２ｂと、「開始」ボタン１０３ｂとが示されている。
【００５７】
ボタン１０１ｂ，１０２ｂは移動ルートを設定するためのボタンである。ボタン１０１ｂは移動ルートのスタート地点を入力するためのボタンであり、ボタン１０２ｂは移動ルートのゴール地点を入力するためのボタンである。
【００５８】
ユーザがボタン１０１ｂを選択すると、ルート設定部１２０は、スタート地点を入力するための登録画面１００ｃを表示する。図１０は登録画面１００ｃの一例を概略的に示す図である。図１０の例示では、登録画面１００ｃには、地図領域１０１ｃと「Ｏ．Ｋ」ボタン１０２ｃと「キャンセル」ボタン１０３ｃとが設けられている。
【００５９】
ルート設定部１２０は地図情報取得部１１０から地図情報を受け取って、その地図情報に基づいて地図を表示装置３２に表示する。この地図情報は例えば外部装置（例えばサーバ）に格納されており、地図情報取得部１１０が無線通信部２０を介して当該外部装置から当該地図情報を取得する。あるいは、地図情報は予め電子機器１の記憶部（例えば記憶部１０３）に格納されていてもよい。この場合、地図情報取得部１１０は当該記憶部から地図情報を取得する。
【００６０】
地図情報はリンクデータとノードデータとから構成される道路データを含んでいる。ノードデータは各道路が交差・分岐・合流する点を示すデータであり、リンクデータは、ノード間を結ぶ道路の区間を示すデータである。リンクデータは、各区間の道路を識別する識別番号、各区間の道路の長さを示す道路長、各区間の道路の始点及び終点の座標（例えば緯度・経度）、道路の種別（例えば国道など）、車線数、右折・左折専用車線の有無、および、その専用車線の数などの情報を有している。またリンクデータには、各区間に含まれる複数の地点の標高の情報、あるいは、各区間に含まれる複数の地点における傾斜の情報が含まれている。ノードデータは、ノードを識別する識別番号、ノードの座標、および、ノードに接続する道路の識別番号などの情報を有している。
【００６１】
また例えば地図情報は階段についての情報も有していてもよい。当該情報には、階段を識別するための識別番号、階段の座標、階段の傾斜の方向、および、階段の段数などの情報が含まれる。
【００６２】
ルート設定部１２０はこの地図情報に基づいて地図領域１０１ｃに地図を表示するところ、ユーザの操作に応じて、平行移動、および／または、拡大／縮小して、地図を表示することができる。例えば地図領域１０１ｃに操作子を近づけたまま、あるいは、接触させたまま、画面に平行な方向に操作子を移動させる操作と、タッチパネル７０がその操作を検出して、これをルート設定部１２０へと出力する。このような操作はいわゆるスライドとも呼ばれる。ルート設定部１２０は、操作子の移動方向と移動量とに応じて地図を平行移動して表示する。また例えば二か所において操作子を地図領域１０１ｃに近づけたまま、あるいは接触させたまま、当該二か所の間隔を広げる操作を行うと、タッチパネル７０がその操作を検出して、これをルート設定部１２０へと出力する。このような操作はいわゆるピンチアウトと呼ばれる。ルート設定部１２０は当該二か所の間隔の拡大幅に応じて、縮尺を大きくして地図を表示する。逆に当該二か所の間隔を狭める操作を行うと、ルート設定部１２０は当該二か所の間隔の縮小幅に応じて、縮尺を縮小して地図を表示する。このような操作はいわゆるピンチインとも呼ばれる。
【００６３】
これにより、ユーザは必要な縮尺で必要な場所の地図を地図領域１０１ｃに表示させることができる。
【００６４】
そして、ユーザは地図領域１０１ｃにおいてスタート地点として登録すべき位置を操作子で操作する。例えば、当該操作子を当該位置に近づけ、あるいは接触させて、その後、操作子を地図領域１０１ｃから遠ざける。この操作はタッチパネル７０によって検出されて、ルート設定部１２０に出力される。ルート設定部１２０は例えば当該操作が行われた位置において、スタート地点を示す図形１０４ｃを表示する。その状態で、ユーザによってボタン１０２ｃが選択されると、ルート設定部１２０は当該位置をスタート地点として登録し、表示装置３２の表示をメニュー画面１００ｂに戻す。このスタート地点は記憶部（例えば記憶部１０３）に格納される。なおボタン１０３ｃが選択されると例えばスタート地点を登録することなく、表示装置３２の表示を前のメニュー画面１００ｂに戻す。
【００６５】
なお、ここでは地図領域１０１ｃにおける上記操作をスタート地点の入力に用いているものの、例えば緯度および経度、または、住所など位置情報を数値で入力することによってルート設定部１２０がスタート地点を登録しても構わない。要するにスタート地点の入力は任意の方法によって行われればよい。後述する他の地点の入力についても同様である。
【００６６】
次にステップＳ４にて、ユーザによってボタン１０２ｂが選択されると、登録画面１００ｃと同様の画面が表示され、ユーザの操作によってゴール地点が登録される。
【００６７】
スタート地点およびゴール地点の両方が登録されると、ルート設定部１２０は地図情報に基づいて、スタート地点およびゴール地点を繋ぐ少なくとも一つのルートを表示装置３２に表示させる。例えば、当該ルートを含む周辺の地図を表示装置３２に表示させ、当該ルートを太線で表示する。複数のルートが存在する場合には、ルート設定部１２０は、その複数のルートを選択可能に表示するとよい。例えばルートを識別する番号を選択可能に表示する。そして、ユーザがその番号の一つを選択することによって、ルート設定部１２０は選択された番号によって識別されるルートを、移動ルートとして設定する。
【００６８】
移動ルートを示す情報(以下、ルート情報とも呼ぶ)には、スタート地点の座標、ゴール地点の座標、および、これら繋ぐ道路のリンクデータおよびノードデータが含まれる。よって、移動ルートは地図情報において設定される、とも説明できる。このルート情報は記憶部（例えば記憶部１０３）に格納される。
【００６９】
なお、ユーザによって適宜に中継地点を入力できるように、ルート設定部１２０が構成されてもよい。ルート設定部１２０は、入力された中継地点を経由するように、スタート地点とゴール地点とを繋ぐ少なくとも一つのルートを表示し、ユーザによって、その一つのルートが選択され、これがルート設定部１２０によって移動ルートに設定される。そして、ルート設定部１２０はメニュー画面１００ｂを表示装置３２に表示させる。なお、ルートの表示方法、および、設定方法は上記に限らず任意である。
【００７０】
次にステップＳ６にて、ユーザはボタン１０３ｂ（図９）を選択した上で、トレーニング装置８を用いたトレーニングを開始する。即ち、ユーザはボタン１０３ｂを選択するとともに、トレーニング装置８の操作部８４へとトレーニングの開始を入力して、移動運動を開始する。
【００７１】
次にステップＳ７にて、表示情報出力部１４０はトレーニング装置８からの仮想移動距離ＶＤ１に基づいて、次に詳述するように第１撮像画像を外部表示装置９に出力する。外部表示装置９は入力された第１撮像画像を表示する。ここでいう第１撮像画像とは、室外の各地点（例えば道路上の各地点）において予め各撮像方向に撮像することで得られた画像である。このような第１撮像画像は、例えば外部装置（例えばサーバなど）の記憶部に、各地点および各撮像方向に対応して予め格納されている。
【００７２】
撮像画像取得部１３０は例えば無線通信部２０を介して当該外部装置から第１撮像画像を取得する。より具体的には、移動ルートのスタート地点から仮想移動距離ＶＤ１だけ先の地点の第１撮像画像（以下、表示撮像画像とよぶ）Ｄ１を取得する。つまり、もしユーザが当該移動ルートを移動して当該地点に達すれば、ユーザによって視認されるであろう表示撮像画像Ｄ１が取得される。なお、当該地点の表示撮像画像Ｄ１は、その撮像方向に応じて複数存在するところ、その撮像方向としては、例えば当該地点におけるユーザの移動方向を採用すればよい。この表示撮像画像Ｄ１は、ユーザが正面を向いて移動するときに視認される景色を示している。
【００７３】
表示情報出力部１４０は、撮像画像取得部１３０によって取得された表示撮像画像Ｄ１を、外部表示装置９に表示する画像として出力する。外部表示装置９は、入力された表示撮像画像Ｄ１を表示する。よって外部表示装置９には、ユーザが当該地点を走行したときに視認されるであろう景色が表示される。
【００７４】
図１１は、外部表示装置９に表示される表示画面９ａの一例を概略的に示している。図１１の例示では、表示画面９ａには、撮像画像領域９１ａと地図領域９２ａとが設けられている。撮像画像領域９１ａには上述の表示撮像画像Ｄ１が表示されている。よってユーザは、移動ルートを実際に走行したときの景色を視認しながら、トレーニングを行うことができる。
【００７５】
また図１１の例示では、表示情報出力部１４０は、移動ルートを含む周辺領域の地図を外部表示装置９に出力してもよい。外部表示装置９は入力された地図を地図領域９２ａに表示する。
【００７６】
なおここでは、表示情報出力部１４０が表示撮像画像Ｄ１および地図を出力すると説明しているものの、これらを合成した画像信号を生成し、これを外部表示装置９に出力してもよい。この画像信号は表示画面９ａを示す信号である。また以下では、表示情報出力部１４０は、外部表示装置９に表示する各種情報を出力するとして説明するものの、これらの各種情報が表示された画像信号を外部表示装置９に出力することで、各種情報を出力すればよい。
【００７７】
図１１の例示では、地図領域９２ａにおいて、スタート地点、ゴール地点および移動ルートがそれぞれ所定の図形９４ａ，９５ａおよび太線９６ａで示されている。なお移動ルートの表示は、太線に限らず、予め割り当てられた色で表示してもよい。また、地図領域９２ａにおいて、ユーザが仮想的に存在する地点、即ち移動ルートにおいてスタート地点から仮想移動距離ＶＤ１だけ先の地点を、所定の図形９３ａで表示している。これにより、ユーザが移動ルートにおいてどの程度まで仮想的に走行したのかを容易に確認することができる。
【００７８】
次に、ステップＳ８にて、運動支援部１００は、ユーザが移動ルートのゴール地点に仮想的に到着したか否かを判定する。より具体的には、運動支援部１００は、仮想移動距離ＶＤ１が移動ルートの全体の距離よりも大きいか否かを判定する。ここでいう距離とは直線距離ではなく道なりの距離を含んでもよい。そして肯定的な判定がなされると、ユーザが仮想的にゴール地点に到着したと判定して、ステップＳ９にて運動支援部１００は移動ルートの完走をユーザに報知し、動作を終了する。ステップＳ８にて否定的な判定がなされると、ユーザは未だゴール地点に到着していないと判定して、再びステップＳ７を実行する。
【００７９】
この動作によれば、仮想距離算出部８３１は所定時間ごとに仮想移動距離ＶＤ１を繰り返し算出し、表示情報出力部１４０は仮想移動距離Ｄ１に応じた表示撮像画像Ｄ１を順次に出力することになる。これにより、外部表示装置９には、ユーザの運動量に応じて順次に更新される第１撮像画像が表示される。
【００８０】
以上のように、この運動支援部１００によれば、ユーザがたとえ室内においてトレーニング装置８を用いて移動運動を行っているときであっても、仮想的な移動ルート上の景色を視認することができる。しかも、その景色は、自身の運動量に応じた仮想的な仮想距離に基づいた地点の景色である。したがって、ユーザは、実際に移動ルートを走行しているときの景色を外部表示装置９で視認しながらトレーニングを行うことができる。したがってユーザはあたかも実際に移動ルートを移動しているようにトレーニングを行うことができる。
【００８１】
＜移動運動に関する情報の表示＞
なお図１１の例示では、表示情報出力部１４０は、表示撮像画像Ｄ１と地図の両方を表示しているものの、表示撮像画像Ｄ１のみを表示してもよい。図１２は、外部表示装置９に表示される表示画面９ｂの一例を概略的に示す図であり、図１２の例示では、外部表示装置９の表示領域の全体に表示撮像画像Ｄ１が表示される。これにより、より広い画面に表示撮像画像Ｄ１を表示できる。したがって、ユーザはより高い臨場感でトレーニングを行うことができる。
【００８２】
また表示情報出力部１４０は移動運動に関する他の情報を更に表示してもよい。ここでいう移動運動に関する情報とは、移動運動に応じて変化する情報であって、例えばトレーニング開始からの経過時間、仮想移動距離ＶＤ１、および／または、消費カロリーなどを表示してもよい。移動運動に応じて変化する情報とは、例えばトレーニング装置８におけるユーザの運動量に応じて変化する情報でもある。図１３は、外部表示装置９に表示される表示画面９ｃの一例を概略的に示す図である。表示画面９ｃには、撮像画像領域９１ｃ、地図領域９２ｃ、仮想距離領域９４ｃおよび消費カロリー領域９５ｃが設けられている。撮像画像領域９１ｃおよび地図領域９２ｃは表示撮像画像Ｄ１および地図がそれぞれ表示される。また地図領域９２ｃには、スタート地点、ゴール地点、移動ルートおよびユーザの仮想的な位置が図形９４ｃ，９５ｃ、太線９６ｃおよび図形９３ｃで表示されている。図形９３ｃ〜９５ｃは例えば図形９３ａ〜９５ａとそれぞれ同じであってもよい。
【００８３】
表示情報出力部１４０は仮想移動距離ＶＤ１を、外部表示装置９に表示する情報として出力する。この仮想移動距離ＶＤ１は仮想距離領域９４ｃに表示される。これにより、ユーザはトレーニングを開始してから仮想的に移動した仮想移動距離ＶＤ１を容易に確認することができる。
【００８４】
消費カロリーは、例えば簡単に考えれば、ユーザの体重と仮想移動距離ＶＤ１との積と把握することができる。ユーザの体重は、例えばユーザが「身体情報設定」ボタン１０４ａ（図８参照）を選択して、自身の体重を入力することで、表示情報出力部１４０が認識できる。この体重は記憶部（例えば記憶部１０３）に格納される。
【００８５】
表示情報出力部１４０は、例えば体重と仮想移動距離ＶＤ１を積算して消費カロリーを算出し、外部表示装装置９に表示する情報として出力する。この消費カロリーは消費カロリー領域９５ｃに表示される。これにより、ユーザはトレーニングを開始してからの消費カロリーを容易に確認することができる。
【００８６】
図１４は電子機器１の電気的な構成の他の一例を概略的に示す機能ブロック図である。図５と比較して、生体情報取得部４０が更に設けられている。生体情報取得部４０はユーザの生体情報を取得し、これを制御部１０へと出力する。ここでいう生体情報とは、運動量あるいは運動負荷の増大に応じて変化する生体情報であって、例えば脈拍数、心拍数、呼吸量、呼吸数、血流量、発汗量または乳酸値などである。これらは、運動量あるいは運動負荷の増大に応じて増大する。あるいは、生体情報は例えば体内水分量であってもよい。これは運動量あるいは運動負荷の増大に応じて低減する。以下では、一例として、生体情報は運動量あるいは運動量の増大に応じて増大すると仮定して説明する。なお、これらの生体情報はユーザの負荷レベルも示している、とも説明できる。負荷レベルとは、運動によるユーザへの負荷を示しており、負荷レベルが高いほどユーザへの負荷が大きく、例えば体力を消耗した状態を示している。
【００８７】
ここでは代表的に、生体情報が脈拍数である場合の生体情報取得部４０について説明する。生体情報取得部４０は例えばユーザに装着されて脈拍数を検出する。このような生体情報取得部４０は例えばバンド形状を有して手首に装着され、あるいは、例えばイヤホン形状を有して耳に装着される。生体情報取得部４０は例えば光源と受光素子とを有しており、その光源がユーザの皮膚に向けて光を照射し、受光素子がその反射光を受光する。反射光は血流の変化によって変化するので、生体情報取得部４０は当該反射光の変化に基づいて、脈拍数を検出する。
【００８８】
生体情報取得部４０は、例えば有線または無線で電子機器１に接続されており、生体情報を電子機器１ひいては制御部１０に出力する。これにより、制御部１０は、トレーニング中のユーザの生体情報を認識することができる。
【００８９】
表示情報出力部１４０はこの生体情報を外部表示装置９に表示してもよい。例えば表示情報出力部１４０は図７のステップＳ７において生体情報を受け取り、これを外部表示装置９に表示する。図１５は外部表示装置９に表示される表示画面９ｄの一例を概略的に示す図である。図１５の例示では表示画面９ｄには、撮像画像領域９１ｄ、地図領域９２ｄ、仮想距離領域９４ｄ、消費カロリー領域９５ｄおよび生体情報領域９６ｄが設けられている。撮像画像領域９１ｄ、地図領域９２ｄ、仮想距離領域９４ｄおよび消費カロリー領域９５ｄには、それぞれ表示撮像画像Ｄ１、地図、仮想移動距離ＶＤ１および消費カロリーが表示される。また地図領域９２ｄにおいて、スタート地点、ゴール地点、移動ルートおよびユーザの仮想的な位置が、それぞれ図形９４ｄ，９５ｄ、太線９６ｄおよび図形９３ｄで示されている。図形９３ｄ〜９５ｃは例えば図形９３ｃ〜９５ｃとそれぞれ同じであってもよい。
【００９０】
また図１５の例示では、生体情報領域９６ｄには、生体情報取得部４０によって取得された生体情報の値が表示される。これにより、ユーザはトレーニング中において自身の負荷レベルを容易に認識することができる。したがって、例えば生体情報が示す負荷レベルが高まったときに、ユーザはオーバーワークを回避すべく、トレーニング装置８の操作部８４を操作して、移動速度を低減し、あるいは、トレーニングの終了を指示することができる。
【００９１】
＜複数の表示デバイス＞
上述の例では、移動運動に関する各種情報を、外部表示装置９に表示している。この各種情報は、例えば表示撮像画像Ｄ１、地図、仮想移動距離ＶＤ１、消費カロリーおよび生体情報などである。しかるに、電子機器１に表示装置３２が設けられている場合には、その一部を、表示装置３２に表示させてもよい。
【００９２】
図１６は電子機器１の表示装置３２に表示される表示画面１００ｄの一例を概略的に示す図である。図１６の例示では、表示画面１００ｄには、地図領域１０１ｄ、仮想距離領域１０２ｄ、消費カロリー領域１０３ｄおよび生体情報領域１０４ｄが設けられている。図１６の例示では、地図領域１０１ｄには、スタート地点、ゴール地点、移動ルートおよびユーザの仮想的な位置が、それぞれ図形１０６ｄ，１０７ｄ、太線１０８ｄおよび図形１０５ｄで示されている。図形１０５ｄ〜１０６ｄは例えば図形９３ｄ〜９５ｄとそれぞれ同じであってもよい。表示情報出力部１４０は、各領域に対応する情報を表示装置３２に出力する。なお表示情報出力部１４０は、各情報を表示する画像信号を生成し、これを表示装置３２に出力することで、各情報を出力すればよい。表示装置３２は表示情報出力部１４０から入力された情報を表示する。
【００９３】
これによれば、表示撮像画像Ｄ１以外の移動運動に関する情報を外部表示装置９に表示する必要がない。かかる情報としては、例えば地図、仮想移動距離ＶＤ１、消費カロリーおよび生体情報が例示される。電子機器１を確認することで、ユーザがこれらの情報を認識できるからである。よって、外部表示装置９において表示撮像画像Ｄ１を表示するための撮像画像領域を広く設定することができる。例えば図１２のように、表示撮像画像Ｄ１を外部表示装置９の表示領域の全体に表示してもよい。これにより、ユーザはより高い臨場感でトレーニングを行うことができる。
【００９４】
なおここでは、外部表示装置９の表示領域のサイズは、電子機器１の表示領域２ａのサイズよりも広い。よって、より広いサイズでの表示が望ましい表示撮像画像Ｄ１を外部表示装置９に表示し、それ以外の移動運動に関する情報を電子機器１に表示しているのである。
【００９５】
また、表示撮像画像Ｄ１を外部表示装置９に表示することを前提として、当該情報のうちのいくつかのみ、例えば地図を外部表示装置９に表示してもよい。これによっても、全ての情報を外部表示装置９に表示する場合に比して、撮像画像領域を広く設定することができる。また、例えば外部表示装置９に表示撮像画像Ｄ１および地図を表示する場合、例えば外部表示装置９の表示領域のサイズが表示装置３２の表示領域２ａの２倍よりも大きくてもよい。これにより、これらの両方を表示装置３２に表示する場合よりも広い領域で、それぞれ地図および表示撮像画像Ｄ１を表示できる。なお複雑なルートを区別して視認する必要がある地図も、数値情報に比べて、より広い領域に表示することが望ましい。
【００９６】
＜表示画面の切り替え＞
表示情報出力部１４０は、表示撮像画像Ｄ１および移動運動に関する上記情報のうち、どの情報を外部表示装置９に表示する情報として出力するのかを、ユーザによる指示に応じて変化させてもよい。例えば上述した表示画面９ａ〜９ｄを所定指示に応じて適宜に切り替える。これにより、ユーザが複数の情報を外部表示装置９で確認したい場合、あるいは、より広い画面で表示撮像画像Ｄ１を確認したい場合など、ユーザの希望に応じた表示画面を表示することができる。
【００９７】
また、この所定の指示の入力としては、例えばタッチパネル７０への操作入力、あるいは、操作キー５への操作入力が採用できるものの、例えば音声入力を採用してもよい。図１７は、制御部１０の構成の一例を概略的に示す図であり、図６と比較して、運動支援部１００は音声認識部１５０を更に備えている。
【００９８】
この音声認識部１５０はユーザからの音声を示す音声信号を、音声入力部９０（図５）を介して受け取る。音声認識部１５０はその音声信号によって示される言葉、単語、または、文章（以下では、総称して言葉と呼ぶ）を認識する。音声認識の方法としては、任意の音声認識方法を採用すればよいものの、例えば予め記憶部（例えば記憶部１０３）に記憶された音声の特徴データと、音声信号とをマッチングして、その音声信号が示す言葉を認識する。その特徴データとしては、音響モデルが用いられる。この音響モデルは、複数の環境および複数の声で収集された、各文字を示す音の周波数特性を示すデータを含んでいる。あるいは、さらに、言語モデルを採用してもよい。この言語モデルとしては、文字の連なりの頻度を示すデータを有しており、当該データは例えば「わたし」の次には「は」「が」「の」が登場する頻度が高い、などを示すデータである。これにより、音声認識の精度を向上することができる。
【００９９】
そして音声認識部１５０は、認識された言葉が、表示画面を変化させる操作として予め記憶部（例えば記憶部１０３）に記憶あるいは登録された言葉と等しいか否かを判定する。当該言葉としては、例えば「表示切替」などを採用できる。音声認識部１５０は、肯定的な判定がなされたときに、当該指示が入力されたと判定して、その旨を表示情報出力部１４０に通知する。
【０１００】
当該通知を受けた表示情報出力部１４０は、外部表示装置９の表示画面を例えば上述のように変化させる。
【０１０１】
これにより、トレーニング中にユーザがタッチパネル７０を操作したり、あるいは、操作キー５を操作することなく、表示画面を変化させることができる。つまり、トレーニングの動作を阻害せずに、表示画面を変化させることができる。そして発声動作は、タッチパネル７０および操作キー５の操作に要する動作よりも簡単である。なぜなら、電子機器１を持って操作する必要がないからである。よって、ユーザはトレーニング中であっても、表示画面を容易に変化させることができるのである。
【０１０２】
なお上述の例では、音声認識部１５０は、音声入力部９０からの音声信号に基づいて操作入力の有無が判定されるので、音声入力部９０および音声認識部１５０は、ユーザによる指示が入力される入力部を形成する、とも説明できる。
【０１０３】
また所定の指示の入力として、音声入力に替えて、あるいは、音声入力と共に、ユーザの所定の動作入力を採用してもよい。図１８は、制御部１０の構成の一例を概略的に示す図であり、図６と比較して、運動支援部１００は画像処理部１６０を更に備えている。
【０１０４】
例えば電子機器１には、前面側撮像部６および裏面側撮像部７が設けられている（図５参照）。そこで、これらの撮像部を用いてトレーニング中のユーザを撮像する。言い換えれば、電子機器１は、ユーザを撮像可能な位置および姿勢で載置される。そして、画像処理部１６０がその第２撮像画像を入力し、これに画像処理を施す。第２撮像画像は動画である。これにより、その第２撮影画像からユーザの動作を認識する。そして、当該動作が予め登録された所定の動作と等しいか否かを判定する。この所定の動作としては、例えば片手を上げて左右に振る動作などを採用できる。
【０１０５】
このような人物抽出および動作検出としては任意の方法を採用すればよいものの、例えば画像処理部１６０は、ユーザが居ない状態で撮像された背景画像と、ユーザがトレーニングを行っているときの第２撮像画像との差分により、第２撮像画像からユーザを示すユーザ画像を抽出する。このユーザ画像は第２撮像画像を構成する複数の画像フレームごとに抽出される。一方で記憶部（例えば記憶部１０３）には、所定の動作を行うユーザの輪郭が複数の画像データとして予め登録モデルとして記憶されている。
【０１０６】
そして画像処理部１６０は、抽出されたユーザ画像の輪郭と、登録モデルとの相違を、公知の方法により判定し、その相違が少ないと判定したときに、ユーザの動作が予め登録された動作と等しいと判定する。画像処理部１６０は当該判定を行ったときに、ユーザによる指示が入力されたと判定して、その旨を表示情報出力部１４０に通知する。
【０１０７】
当該通知を受けた表示情報出力部１４０は、外部表示装置９の表示画面を例えば上述のように変化させる。
【０１０８】
さてタッチパネル７０および操作キー５への操作は、ユーザが電子機器１を持って操作する必要がある。一方で上述の所定の動作は、電子機器１を持つことなく行うことができる。逆に言えば、電子機器１を持つことなく行う動作を、登録モデルとして記憶する。このような動作は、タッチパネル７０および操作キー５への操作よりも容易である。したがって、ユーザはトレーニング中であっても、表示画面を容易に変化させることができるのである。
【０１０９】
なお上述の例では、画像処理部１６０は、前面側撮像部６および裏面側撮像部７の一方からの第２撮像画像に基づいて所定指示の入力の有無が判別されるので、前面側撮像部６および裏面側撮像部７の当該一方、および、画像処理部１６０は、ユーザによる指示が入力される入力部を形成する、とも説明できる。
【０１１０】
＜外部表示装置９の有無＞
上述の例では、外部表示装置９が設けられることを前提としているものの、電子機器１に表示装置３２が設けられる場合には、これは必須ではない。この表示装置３２は表示情報出力部１４０から入力される情報を表示する。よって表示情報出力部１４０は表示撮像画像Ｄ１を表示装置３２に出力してもよい。これによっても、ユーザは仮想的な移動ルートにおける景色を視認することができる。
【０１１１】
また、電子機器１に表示装置３２が設けられている場合には、外部表示装置９の有無によって、表示撮像画像Ｄ１を表示する対象を異ならせてもよい。そこで、運動支援部１００は、外部表示装置９が通信可能に接続されているか否かを判定し、その判別結果に応じて、表示撮像画像Ｄ１を表示装置３２および外部表示装置９のいずれに表示させるのかを決定してもよい。図１９は、運動支援部１００の動作の一例を概略的に示すフローチャートである。図１９のステップＳ１〜Ｓ６は図７のステップＳ１〜Ｓ６と同一であるので、繰り返しの説明を避ける。
【０１１２】
ステップＳ６の次にステップＳ１０にて、表示情報出力部１４０は、外部表示装置９が電子機器１と通信可能に接続されているか否かを判定する。例えば表示情報出力部１４０は、外部表示装置９へと信号を送信し、所定時間内にこれに対する応答がないときに、外部表示装置９が接続されていないと判定し、所定時間内に当該応答があったときに、外部表示装置９が接続されていると判定する。
【０１１３】
ステップＳ１０にて肯定的な判定がなされると、ステップＳ１１にて、表示情報出力部１４０は、例えば表示撮像画像Ｄ１以外の移動運動に関する情報、例えば仮想移動距離ＶＤ１、消費カロリーおよび生体情報などを電子機器１の表示装置３２に出力する。次にステップＳ１２にて、表示情報出力部１４０は表示撮像画像Ｄ１、或いは更に地図を、外部表示装置９に出力する。
【０１１４】
一方で、ステップＳ１０にて否定的な判定がなされると、ステップＳ１３にて、表示情報出力部１４０は、表示撮像画像Ｄ１およびこれ以外の移動運動に関する情報、例えば生体情報、仮想移動距離ＶＤ１、消費カロリーおよび地図を、表示装置３２に出力する。
【０１１５】
ステップＳ１２，Ｓ１３の次には、それぞれステップＳ１４，Ｓ１５を実行する。ステップＳ１４，Ｓ１５の判定動作は図７のステップＳ８と同様である。ただし、ステップＳ１４にて肯定的な判定がなされると、ステップＳ１１を再び実行し、ステップＳＳ１５にて肯定的な判定がなされると、ステップＳ１３を再び実行する。また、ステップＳ１４，Ｓ１５の各々にて否定的な判定がなされると、図７のステップＳ９と同じステップＳ１６が実行される。
【０１１６】
以上のように図１９の動作によれば、外部表示装置９が接続されているか否かに関わらず、表示撮像画像Ｄ１が表示される。よって、ユーザは高い臨場感でトレーニングを行うことができる。しかも外部表示装置９が接続されている場合には、より表示領域が広い外部表示装置９に表示撮像画像Ｄ１が表示される。したがって、ユーザは、より高い臨場感でトレーニングを行うことができる。
【０１１７】
なお表示情報出力部１４０は各種情報を外部表示装置９に出力するので、外部表示装置９は表示情報出力部１４０に電気的に接続される、とも説明できる。
【０１１８】
＜仮想距離＞
上述の例では、仮想的な移動距離たる仮想移動距離ＶＤ１はトレーニング装置８に属する仮想距離決定部８３２によって算出された。しかるに、必ずしもトレーニング装置８側において仮想移動距離ＶＤ１を決定する必要はない。例えば図２０に示すように、電子機器１の制御部１０が仮想距離決定部１７０を更に備えていてもよい。
【０１１９】
さて、仮想移動距離ＶＤ１はユーザの運動量が大きいほど大きくなる。よってユーザの運動量を測定あるいは推定することができれば、これに応じて仮想移動距離ＶＤ１を決定することができる。
【０１２０】
ユーザの運動量はトレーニングによって時間の経過と共に増大する。そして、その単位時間当たりの増大量は、運動負荷が大きいほど大きい。例えばトレーニング装置８に設定された移動速度が大きいほど運動負荷が大きい。また、運動負荷に依存して生体情報は変化すると考えることができる。よって、生体情報と経過時間とに基づいて、ユーザの運動量を推定することができ、ひいては仮想移動距離ＶＤ１を決定することができる。
【０１２１】
そこで仮想距離決定部１７０は、例えば生体情報取得部４０から生体情報を受け取り、周知のタイマ回路から経過時間を受け取る。そして生体情報と経過時間とに基づいて、仮想移動距離ＶＤ１を決定する。より具体的には、仮想距離決定部１７０は、生体情報に応じて設定された移動速度と、経過時間とを乗算して、仮想移動距離ＶＤ１を算出する。なお、生体情報と移動速度との関係は例えば予め設定されて、記憶部（例えば記憶部１０３）に格納されていればよい。また、経過時間は例えばボタン１０３ｂが操作されてからの経過時間であってもよく、あるいは、トレーニングが開始したことを示す信号をトレーニング装置８から受信する場合には、当該信号の受信からの経過時間であってもよい。
【０１２２】
また移動速度は、その時点の生体情報の値のみに応じて設定される必要はなく、例えばユーザの平常時の生体情報と、トレーニング時の生体情報との差に応じて設定されてもよい。例えばユーザの平常時の生体情報を身体情報の一つとして予め設定する（図８のボタン１０３ａ参照）。このように移動速度が平常時とトレーニング時の生体情報の差で設定されれば、個人差による移動速度の誤差を低減できる。よって、より高い精度で仮想移動距離ＶＤ１を算出できる。
【０１２３】
また、必ずしも生体情報に基づいて仮想移動距離ＶＤ１を決定する必要はない。例えば次の考察から仮想移動距離ＶＤ１を決定してもよい。即ち、移動速度が高いほど、ユーザの動きの変化には特徴が生じる。例えば腕のふり幅、足の上げ幅および足の出し幅などは増大すると考えることができる。また、ユーザが全体的に上下する動作の１回あたりの時間、ユーザが両腕を交互に振る動作の１回あたり時間、および、ユーザが両足を交互に踏み出す動作の１回あたりの時間は短くなると考えることができる。つまり、このようなユーザの動作の変化に関わる量（例えば当該幅または当該１回あたりの時間）は、トレーニング装置８におけるユーザの仮想的な移動速度に依存する。逆に言えば、この動きの変化を知ることができれば、移動速度を推定することができる。よって仮想距離決定部１７０は、以下に詳述するように、当該変化と経過時間とに基づいて仮想移動距離ＶＤ１を決定するのである。以下では、１回あたりの時間を周期とも呼ぶ。
【０１２４】
そこで、トレーニング中のユーザを撮像する。例えば電子機器１には前面側撮像部６と裏面側撮像部７とが設けられている（図５，１４参照）。これらの撮像部を用いてユーザを撮像する。言い換えれば、電子機器１は、ユーザを撮像可能な位置および姿勢で載置される。
【０１２５】
そして仮想距離決定部１７０は第２撮像画像からユーザの動きの変化を抽出する。このような変化の抽出は公知の手法によって行われればよいものの、例えば次のように抽出することができる。例えばまず、第２撮像画像に対して映像処理を施して、ユーザ画像を抽出する。この抽出は既に述べたとおりである。そして、仮想距離決定部１７０は、そのユーザ画像の時間変化に基づいて、ユーザの動きの変化を認識する。
【０１２６】
例えばユーザの動きの変化として、ユーザが全体的に上下する動作の１回あたりの時間を採用する場合について説明する。例えばユーザ画像の最も上側の部分が上下方向においてある位置を採る画像フレームを抽出する。そして、それらの画像フレームの相互間に存在する画像フレームの枚数を検出することで、画像フレームの相互間の時間を把握することができ、当該動作の周期を検出することができる。
【０１２７】
そして仮想距離決定部１７０は、当該変化に応じて設定された移動速度と、経過時間とを乗算して、仮想移動距離ＶＤ１を算出する。なお、当該変化と移動速度との関係は例えば予め記憶部（例えば記憶部１０３）に記憶されればよい。
【０１２８】
以上のように、仮想距離決定部１７０は、トレーニング装置８で得られる情報とは別の情報に基づいて、仮想移動距離ＶＤ１を決定する。したがって、たとえ電子機器１と接続できないトレーニング装置８を用いたとしても、仮想移動距離ＶＤ１に応じた表示撮像画像Ｄ１を適切に表示することができる。換言すれば、本実施の形態に用いることができるトレーニング装置８の種類を向上することができる。
【０１２９】
なおここでは、実際のトレーニング装置８における移動速度ではなく、生体情報またはユーザの動作に応じた仮想移動距離ＶＤ１を決定する。よって仮想移動距離ＶＤ１には誤差が生じやすい。しかしながら、仮想移動距離ＶＤ１の算出精度はある程度低くても構わない。なぜなら、誤差のある仮想移動距離ＶＤ１であっても、表示撮像画像Ｄ１で表示される景色は更新されるからである。つまり、たとえ誤差があっても、ユーザは、運動量に応じて更新される景色を見ながらトレーニングを行うことができる。
【０１３０】
＜ユーザの姿を表示＞
表示情報出力部１４０は、以下に詳述するように、あたかもユーザが移動ルートを走行しているように、撮像画像領域においてユーザを表示してもよい。例えば電子機器１には前面側撮像部６および裏面側撮像部７が設けられており、いずれかの撮像部によってトレーニング中のユーザを撮像する。言い換えれば、電子機器１はユーザを撮像可能な位置および姿勢で載置される。撮像部は例えばユーザの後ろ姿を撮像する。
【０１３１】
表示情報出力部１４０は、前面側撮像部６または裏面側撮像部７によって撮像される第２撮像画像から、ユーザが表示された部分であるユーザ画像を抽出する。この抽出は任意の抽出方法を採用すればよいものの、例えば上述の通りに抽出する。
【０１３２】
撮像画像取得部１３０は、スタート地点から仮想移動距離ＶＤ１だけ先の地点の第１撮像画像を取得するところ、次で説明する撮像方向で撮像された第１撮像画像を取得する。図２１を参照して、例えば撮像画像領域９１ａ内においてユーザが移動ルートを移動しているように、ユーザ画像を表示撮像画像Ｄ１に合成するためには、表示撮像画像Ｄ１の撮像方向と、ユーザを撮像する際の撮像方向とを対応させる必要がある。例えば図２２に示すように、電子機器１が真後ろからユーザＵ１を撮像する場合には、移動ルートＲ１における移動方向Ｄ１１に沿う撮像方向Ｄ１２で撮像された第１撮像画像を採用する。つまり、撮像画像取得部１３０は、この撮像方向Ｄ１２で撮像された表示撮像画像Ｄ１を取得する。
【０１３３】
より一般的に撮像方向Ｄ１２，Ｄ２２の関係について説明する。ここでは、トレーニング装置８におけるユーザＵ１の仮想的な移動方向を移動方向Ｄ２１と呼び、ユーザＵ１を対象とした第２撮像画像の撮像方向を撮像方向Ｄ２２と呼ぶ。これらの移動方向Ｄ１１，Ｄ２１は、いずれもユーザＵ１が正面を向いているときのユーザＵ１の視線方向である。よってこの視線方向に対して、撮像方向Ｄ１２，Ｄ２２が同じ方向を向いて撮像が行われれば、ユーザ画像と表示撮像画像Ｄ１を同じ撮像方向で合成できる。つまり、移動方向Ｄ２１を基準とした撮像方向Ｄ２２が、移動方向Ｄ２１を基準とした撮像方向Ｄ２２に沿えばよい。例えば図２３に示すように、撮像方向Ｄ２２が移動方向Ｄ２１に対して反時計回りで９０度回転した方向を向く場合には、撮像方向Ｄ１２も移動方向Ｄ１１に対して反時計回りで９０度回転した方向を向いていればよい。このとき撮像画像取得部１３０は、この撮像方向Ｄ１２で撮像された表示撮像画像Ｄ１を取得する。
【０１３４】
そして表示情報出力部１４０は、抽出したユーザ画像を、撮像画像取得部１３０によって取得された表示撮像画像Ｄ１に合成する。より具体的には、図２１に示すように、撮像画像領域９１ａ内の移動ルート上にユーザ画像が表示されるように、表示撮像画像Ｄ１とユーザ画像とを合成する。ユーザ画像の表示撮像画像Ｄ１内における位置は、例えば予め記憶部（例えば記憶部１０３）に格納されていてもよい。これにより、トレーニングを行っているユーザの姿が撮像画像領域９１ａ内において移動ルートに表示される。よって撮像画像領域９１ａにおいて、ユーザが移動ルートを移動しているかのように表示される。
【０１３５】
これにより、ユーザはより高い娯楽性でトレーニングを行うことができる。またユーザは、撮像画像領域９１ａを視認することで、自身の移動姿勢を確認することができる。
【０１３６】
なお、表示撮像画像Ｄ１内におけるユーザ画像の大きさは予め決められていてもよい。この場合、表示情報出力部１４０は抽出したユーザ画像が、予め決められた大きさになるように、拡大／縮小して、これを表示撮像画像Ｄ１に合成する。これにより、表示撮像画像Ｄ１に対して適切な大きさでユーザの姿が表示される。
【０１３７】
＜アプリケーション＞
電子機器１は、上述のように、電話機能および電子メール等のメッセージ送受信機能を有している。ひいては制御部１０は電話機能およびメッセージ送受信機能を有している。ここでは、表示撮像画像Ｄ１を表示しているときの、これらのアプリケーションの実行について述べる。以下では、まず、外部装置からの通知をユーザに報知する方法について述べる。
【０１３８】
無線通信部２０は外部装置（例えばサーバなど）からの通知を受信する。この通知としては、例えば他の無線装置からの電話の着信、他の無線装置からのメッセージの着信、あるいは、メッセージの内容などである。
【０１３９】
表示情報出力部１４０は、表示撮像画像Ｄ１を表示している状態で、無線通信部２０が通知を受信したときには、その通知の内容を外部表示装置９に出力する。そして外部表示装置９はこの通知の内容を表示する。例えば電話、若しくはメッセージ送受信の着信などがあったときに、その通知を所定の図記号または文字で外部表示装置９に出力する。
【０１４０】
より具体的には、図２４に示すように、運動支援部１００は解析部１８０を更に有する。解析部１８０は、無線通信部２０を介して受け取った信号を解析することで、その通知の内容を認識し、これを表示情報出力部１４０へと出力する。表示情報出力部１４０はこの通知内容を外部表示装置９に出力する。
【０１４１】
ユーザは外部表示装置９を視認することで当該通知を確認することができる。しかも、外部表示装置９は表示撮像画像Ｄ１を表示しているので、あるいは、より広い表示領域を有しているので、ユーザによって注視されやすい。よって、通知内容を表示装置３２のみに表示する場合に比して、ユーザは当該通知を早期に確認しやすい。また、電子機器１を操作することなく、通知の内容を知ることができる。
【０１４２】
なお上述の例では、通知の内容を表示したが、必ずしもこれに限らない。例えば当該表示と共に、或いは、当該表示に替えて、通知の内容を読み上げてもよい。より具体的には、表示撮像画像Ｄ１が表示された状態で、無線通信部２０が外部装置からの通知を受信したときに、音声出力部３４がその通知の内容を読み上げてもよい。例えば図２５に示すように、制御部１０は読み上げ部１９０を更に備えている。読み上げ部１９０は、解析部１８０によって解析された通知の内容を受け取り、その内容に対応する読みを表す音声信号に変換する。例えば通知の内容に対する音声信号を記憶部（例えば記憶部１０３）に予め記憶しておき、読み上げ部１９０がこの記憶部を参照すればよい。そして読み上げ部１９０は、この音声信号を音声出力部３４へと出力する。これにより、通知の内容が音声出力部３４から読み上げられる。例えばメッセージの着信であれば、「メッセージを着信しました」との音声が出力される。
【０１４３】
また図２６に示すように、電子機器１は、ユーザの耳に装着可能な音声出力装置（例えばイヤホンまたはヘッドホン）３６と接続可能であってもよい。例えば近接無線通信部２２を介して無線により電子機器１と音声出力装置３６とが互いに接続されている。なおコネクタ５０を介して有線により電子機器１と音声出力装置３６とが互いに接続されてもよい。
【０１４４】
この音声出力装置３６が電子機器１に接続されているときには、音声出力装置３６を用いて通知の内容を読み上げ、音声出力装置３６が電子機器１に接続されていないときには、通知を外部表示装置９に表示してもよい。
【０１４５】
例えば制御部１０は、音声出力装置３６へと信号を送信し、これに対する応答が所定期間内にないときに、音声出力装置３６が接続されていないと判定し、所定期間内に当該応答があったときに、音声出力装置３６が接続されていると判定する。制御部１０はその判定結果を解析部１８０に与える。
【０１４６】
解析部１８０は、音声出力装置３６が接続されていないときには、解析により得られた通知内容を表示情報出力部１４０に出力し、音声出力装置３６が接続されているときには、当該通知内容を読み上げ部１９０に出力する。
【０１４７】
読み上げ部１９０は、この音声信号を音声出力装置３６へと送信する。音声出力装置３６は受信した音声信号を音声で出力する。
【０１４８】
よって、ユーザは音声出力装置３６を電子機器１に接続した上で、これを装着することにより、通知の内容を音声出力装置３６によって認識ことができる。このとき通知の内容は表示される必要がない。また音声出力装置３６を電子機器１に接続していないときには、ユーザは外部表示装置９によって通知の内容を認識することができる。
【０１４９】
このような報知方法によれば、音声出力部３４による読み上げを行う必要がない。よって、トレーニング装置８の近くに他の人がいたとしても、その人に対する騒音を回避することができる。また音声出力装置３６が接続されているときには、通知の内容を表示する必要がない。よって、通知の内容を表示することによって、他の情報（例えば表示撮像画像Ｄ１）の表示を阻害することを回避できる。つまり、音声出力装置３６が接続されているときには、他の人の騒音および他の情報の表示の阻害を回避すべく、音声出力装置３６により通知の内容をユーザに報知し、音声出力装置３６が接続されていないときには、他の人への騒音の回避を優先して、通知の内容を表示するのである。
【０１５０】
なお、読み上げ部１９０は、音声出力装置３６へと音声信号を出力することから、音声出力装置３６は読み上げ部１９０に電気的に接続される、とも説明できる。
【０１５１】
また表示撮像画像Ｄ１を表示しているときの上述の報知方法は、着信のみに限らず、ユーザに報知が必要な任意の情報に適用可能である。例えばメッセージの内容を外部表示装置９に表示してもよく、音声出力部３４または音声出力装置３６を用いて読み上げてもよい。
【０１５２】
また、当該アプリケーションに対する操作を、音声入力によって行ってもよい。この場合、制御部１０は図１７に示すように、音声認識部１５０を備える。
【０１５３】
また各種アプリケーションに応じた操作として割り当てられる言葉は、記憶部（例えば記憶部１０３）に例えば予め記憶される。
【０１５４】
そして音声認識部１５０が音声入力部９０からの音声信号を認識し、その音声が操作に対応した言葉と等しいときに、当該操作が行われたと判定する。制御部１０は当該操作に応じて動作する。また、テキストデータの入力も音声入力によって行われてもよい。
【０１５５】
これにより、例えば受信したメッセージに対して返信することができる。例えば所定の言葉（例えば「メッセージ作成」）の音声入力があったときに、以後に続く言葉を認識して、送信すべきメッセージを生成する。その後に所定の言葉（例えば「送信先」）の音声入力があったときに、以後に続く言葉を送信先の情報として認識する。その後に所定の言葉（例えば「メッセージ送信」）の音声入力があったときに、制御部１０は、例えば無線通信部２０を介して、その送信先へとメッセージを送信すればよい。
【０１５６】
以上のように、制御部１０は、表示撮像画像Ｄ１を表示しているときには、音声入力によって電子機器１の各種機能を操作する。これにより、ユーザはトレーニング中であっても、電子機器１を容易に操作することができる。
【０１５７】
また電子機器１への操作を音声入力によって行う必要はなく、音声入力と共に、あるいは音声入力に替えて、ユーザの動作によって行ってもよい。この場合、図１８に示すように制御部１０は画像処理部１６０を備えている。
【０１５８】
また各種アプリケーションに応じた操作として割り当てられる動作は、記憶部（例えば記憶部１０３）に例えば予め記憶される。
【０１５９】
そして画像処理部１６０は、撮像部（前面側撮像部６または裏面側撮像部７）からの第２撮像画像からユーザの動作を抽出し、その動作が操作に対応した動作と等しいときに、当該操作が行われたと判定する。制御部１０は当該操作に応じて動作する。また、テキストデータの入力もユーザの動作によって行われてもよい。例えば、手話による入力が行われればよい。
【０１６０】
これにより、ユーザはトレーニング中であっても、電子機器１を容易に操作することができる。
【０１６１】
＜移動ルートの設定＞
図２７は、電子機器１の構成の一例を概略的に示す図である。図２７の電子機器１は、図３の電子機器１と比較して、現在位置取得部６０を更に備えている。現在位置取得部６０は自身の現在位置を取得する。例えば現在位置取得部６０はＧＰＳ(Global Positioning System)を利用した装置であり、人工衛星からの電波を受信し、当該電波に基づいて現在位置を測位する。現在位置には、緯度情報と経度情報とが含まれている。現在位置取得部６０によって取得される現在位置は制御部１０へと出力される。
【０１６２】
ここでは、移動ルートの候補として、ユーザが実際に移動したことがあるルートを採用する。そのルートのルート情報は、ユーザがそのルートを実際に移動しているときに現在位置取得部６０が現在位置を繰り返し取得することで、取得可能である。
【０１６３】
例えばユーザは、移動ルートの候補として採用したいルートを移動し始めるときに、その旨を電子機器１に入力する。この入力を受けた制御部１０は、現在位置取得部６０を用いて現在位置を取得し、その現在位置を当該ルートのスタート地点として記憶部（例えば記憶部１０３）に記憶する。
【０１６４】
そしてユーザは当該ルートを実際に移動する。制御部１０は所定時間ごとに現在位置を取得しつつ、地図情報を参照して、その現在位置を含むリンクデータを順次に取得する。そして、ユーザが当該ルートを移動し終わったときに、その旨を電子機器１に入力する。この入力を受けた制御部１０は、その時点の現在位置をゴール地点として記憶部（例えば記憶部１０３）に記憶する。制御部１０は、スタート地点と、取得したリンクデータと、ゴール地点とによってルート情報を形成し、このルート情報を、移動ルートの候補として記憶部（例えば記憶部１０３）に記憶する。
【０１６５】
そして、図７のステップＳ４，Ｓ５のルート設定において、ルート設定部１２０は、記憶した移動ルートの候補を選択可能に表示し、その候補が選択されたときに、これを移動ルートに設定してもよい。
【０１６６】
これにより、ユーザは実際に移動したことがあるルートを、容易に移動ルートとして設定することができる。
【０１６７】
＜ユーザが実際にルートを移動したときの情報を表示＞
制御部１０は、上述の移動ルートの候補を取得する際に、即ちユーザがそのルートを実際に移動しているときに、各地点における生体情報および移動時間などの、移動運動に関する数値情報を取得し、これを記憶部（例えば記憶部１０３）記憶してもよい。
【０１６８】
そして、ユーザが上記ルートを移動ルートとしてトレーニングを行うときに、表示情報出力部１４０は、記憶部に記憶された上記数値情報も表示してもよい。つまり、実際に移動ルートを移動したときの数値情報も表示するのである。
【０１６９】
より具体的には、表示情報出力部１４０は、ユーザがその移動ルートを実際に移動したときの上記数値情報を、仮想的な地点に対応して出力する。例えば、トレーニングによってユーザが仮想的にある地点に到達したときに、実際にユーザが移動ルートを移動したときの当該地点の上記数値情報も出力する。この数値情報は、例えば生体情報および移動時間などである。数値情報は、外部表示装置９および表示装置３２のいずれに出力しても構わないものの、トレーニング中に取得される数値情報と並べて同じ表示装置に表示することが望ましい。
【０１７０】
これにより、ユーザはトレーニング中に、実際にその移動ルートを移動したときの数値情報と、現在の数値情報を確認することができる。
【０１７１】
なお上述の例では、トレーニング装置８としてトレッドミルを採用したが、例えばユーザが自転車をこぐ動作を行うことができるトレーニング装置、いわゆるバイクマシンを採用してもよい。
【０１７２】
また上述の例では、第１撮像画像を表示したが、別途に作成した仮想的な世界において所定の地点から仮想的に視認される画像を表示してもよい。例えば３次元データにより空間データを作成し、当該空間データの各地点において仮想的に視認される画像を、第１撮像画像の代わりに表示する。あるいは、当該空間は２次元データであってもよい。
【０１７３】
また、本発明は詳細に説明されたが、上記した説明は、すべての局面において、例示であって、本発明がそれに限定されるものではない。例示されていない無数の変形例が、本発明の範囲から外れることなく想定され得る。実施の形態は、相互に矛盾しない限り、互いに組み合わせて実施することができる。
【符号の説明】
【０１７４】
１  電子機器
５  操作キー
７０  タッチパネル
８  トレーニング装置
９  外部表示装置
３２  表示装置
３４  音声出力部
３６  音声出力装置
１２０  ルート設定部
１４０  表示制御部
１５０  音声認識部
１６０  画像処理部
１７０，８３２  仮想距離決定部
１９０  読み上げ部
【図１】
2018167073.tif 000003
【図２】
2018167073.tif 000004
【図３】
2018167073.tif 000005
【図４】
2018167073.tif 000006
【図５】
2018167073.tif 000007
【図６】
2018167073.tif 000008
【図７】
2018167073.tif 000009
【図８】
2018167073.tif 000010
【図９】
2018167073.tif 000011
【図１０】
2018167073.tif 000012
【図１１】
2018167073.tif 000013
【図１２】
2018167073.tif 000014
【図１３】
2018167073.tif 000015
【図１４】
2018167073.tif 000016
【図１５】
2018167073.tif 000017
【図１６】
2018167073.tif 000018
【図１７】
2018167073.tif 000019
【図１８】
2018167073.tif 000020
【図１９】
2018167073.tif 000021
【図２０】
2018167073.tif 000022
【図２１】
2018167073.tif 000023
【図２２】
2018167073.tif 000024
【図２３】
2018167073.tif 000025
【図２４】
2018167073.tif 000026
【図２５】
2018167073.tif 000027
【図２６】
2018167073.tif 000028
【図２７】
2018167073.tif 000029