(57)【要約】【課題】良好な利便性の下、所定の歩行状態への利用者の誘導を簡便確実とする。【解決手段】音楽情報格納部１２５と、音楽情報格納部１２５から音楽データを読み取って出力インターフェイス１２２に再生出力する音楽再生部１１０と、最適歩行テンポの情報を格納した最適テンポ格納部１２６と、利用者の実際の歩行テンポを計測する歩行テンポ計測部１１１と、計測した実際の歩行テンポと最適歩行テンポとを比較しその差異が所定閾値以上であるかを判定するテンポ比較部１１２と、前記判定により利用者の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて行う音楽テンポ制御部１１３とからシステム構成する。【選択図】  図１
2006091313.tif 000002
【特許請求の範囲】
【請求項１】
最適歩行状態を利用者に促すシステムであって、
音楽データを格納した音楽情報格納部と、
前記音楽情報格納部から音楽データを読み取って出力インターフェイスに再生出力する音楽再生部と、
利用者毎の最適歩行テンポの情報を格納した最適テンポ格納部と、
利用者の実際の歩行テンポを計測する歩行テンポ計測部と、
前記計測した実際の歩行テンポと、前記最適テンポ格納部より読み出した該当利用者に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定するテンポ比較部と、
前記判定により、利用者の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて行う、音楽テンポ制御部と、
を備えることを特徴とする最適歩行促進システム。
【請求項２】
請求項１において、
入力インターフェイスからのテンポ取得指示に応じて、再生中の音楽データの再生テンポまたは利用者が実行中の歩行テンポを計測し、当該再生テンポまたは歩行テンポを最適歩行テンポとして前記最適テンポ格納部に格納するテンポ取得設定部を備えることを特徴とする最適歩行促進システム。
【請求項３】
請求項１または２において、
入力インターフェイスから受け付けた利用者の身体データと目標減量値とに応じ、当該利用者が消費すべき目標カロリー数を算定し、当該目標カロリー数の大小を所定テンポからの加減速度合いに反映させて生成した最適歩行テンポを前記最適テンポ格納部に格納するテンポ算出設定部を備えることを特徴とする最適歩行促進システム。
【請求項４】
請求項１〜３のいずれかにおいて、
利用者の実際の歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかを測定する歩行状態測定部と、
理想的歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかの情報を格納した理想歩行情報格納部と、
前記測定した、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかのデータを含む歩行状態データと前記理想的歩行状態の情報とを比較して、その差異を特定する差異特定部と、
前記特定した前記利用者歩行時と理想的歩行状態との差異を、出力インターフェイスに出力する差異出力部と、
を備えることを特徴とする最適歩行促進システム。
【請求項５】
請求項４において、
前記利用者歩行時と理想的歩行状態との差異を解消する歩行アドバイスを格納した歩行アドバイス格納部において、前記特定した前記利用者歩行時と理想的歩行状態との差異に応じた歩行アドバイスを抽出し、これを出力インターフェイスに出力するアドバイス出力部を備えることを特徴とする最適歩行促進システム。
【請求項６】
請求項１〜５のいずれかにおいて、
利用者の歩行テンポを計測する歩行テンポ計測部が、３次元加速度センサーを利用して歩行テンポを計測するものであることを特徴とする最適歩行促進システム。
【請求項７】
最適歩行状態をコンピュータにより利用者に促す方法であって、
音楽データを格納した音楽情報格納部から音楽データを読み取って出力インターフェイスに再生出力し、
利用者の実際の歩行テンポを計測し、
前記計測した実際の歩行テンポと、利用者毎の最適歩行テンポの情報を格納した最適テンポ格納部より読み出した該当利用者に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定し、
前記判定により、利用者の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて実行することを特徴とする最適歩行促進方法。
【請求項８】
最適歩行状態を利用者に促す方法をコンピュータに実行させるプログラムであって、
音楽データを格納した音楽情報格納部から音楽データを読み取って出力インターフェイスに再生出力するステップと、
利用者の実際の歩行テンポを計測するステップと、
前記計測した実際の歩行テンポと、利用者毎の最適歩行テンポの情報を格納した最適テンポ格納部より読み出した該当利用者に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定するステップと、
前記判定により、利用者の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて実行するステップと、
を含むことを特徴とする最適歩行促進プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、最適歩行促進システム、最適歩行促進方法、および最適歩行促進プログラムに関する。
【背景技術】
【０００２】
歩行者の歩行テンポと音楽再生のテンポとを合わせるという技術が提案されている。例えば、音楽データを再生する音楽再生装置であって、歩行者の動きより歩行ピッチを検出する歩行ピッチ検出部と、音楽データより音楽テンポを検出する音楽テンポ検出部と、前記歩行ピッチ検出部にて検出された歩行ピッチと前記音楽テンポ検出部にて検出された音楽テンポとから、新しい音楽テンポを決定する音楽テンポ決定部と、音楽を再生する音楽再生部と、前記音楽テンポ決定部にて決定された前記新しい音楽テンポにしたがって前記音楽再生部を制御する音楽再生速度制御部とを備えたことを特徴とする音楽再生装置（特許文献１参照）などが提案されている。
【０００３】
また、使用者の運動動作に同期する運動テンポを検出する運動センサと、前記使用者の脈拍を検出して脈拍数を出力する脈拍センサと、少なくとも運動の強度を含む使用条件を入力する使用条件入力手段と、前記使用条件にもとづき、前記使用者の目標脈拍数の時間変化を作成する目標脈拍数時間関数発生手段と、予め記憶した少なくとも１つの音楽データと、前記目標脈拍数と前記使用者の現在の脈拍数とを比較し、その差にもとづく補正値を出力する脈拍比較手段と、前記運動テンポを前記補正値で補正したテンポを演算するテンポ補正量演算手段と、前記補正したテンポにもとづき、前記音楽データを補正する音楽データ補正手段と、前記補正された音楽データにより前記音楽を再生する再生手段とを備えたことを特徴とする運動支援装置（特許文献２参照）なども提案されている。
【０００４】
また、使用者の動きを検出する検出素子と、この検出素子の検出出力によりトリガされるメロディー発生手段と、このメロディー発生手段の出力するオーディオ信号が供給されるスピーカやイヤホンなどの音響ユニットとを有し、上記メロディー発生手段は、あらかじめメロディーとして再生される音楽のデータの書き込まれているメモリ素子と、このメモリ素子の上記音楽のデータを、上記検出出力ごとに、１音分ずつ順に、上記オーディオ信号として出力するメモリ制御回路とを有し、上記使用者の動きにしたがったリズムあるいはテンポで、上記音楽を上記音響ユニットから出力するようにした音楽出力装置（特許文献３参照）なども提案されている。
【特許文献１】特開２００３−８５８８８号公報
【特許文献２】特開２００１−２９９９８０号公報
【特許文献３】特開平６−３４２２８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来技術においては、最適な歩行テンポなる概念はなく、単に歩行テンポに音楽再生テンポを合わせるだけであった。したがって、利用者からすれば一定のテンポで快適に音楽を楽しむのが難しく、歩行を通じて利用者の健康増進を図るといった効果を望むことも困難であった。しかも、利用者の歩行状態や歩行に伴う身体状態のデータをシステム側が取得するために、利用者の身体に計測センサを別途装着する必要があり、利用者の煩わしさや利便性の点で問題があった。
【０００６】
そこで本発明は上記課題を鑑みてなされたものであり、良好な利便性の下、所定の歩行状態への利用者の誘導を簡便確実とする、最適歩行促進システム、最適歩行促進方法、および最適歩行促進プログラムを提供することを主たる目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決する本発明の最適歩行促進システムは、最適歩行状態を利用者に促すシステムであって、音楽データを格納した音楽情報格納部と、前記音楽情報格納部から音楽データを読み取って出力インターフェイスに再生出力する音楽再生部と、利用者毎の最適歩行テンポの情報を格納した最適テンポ格納部と、利用者の実際の歩行テンポを計測する歩行テンポ計測部と、前記計測した実際の歩行テンポと、前記最適テンポ格納部より読み出した該当利用者に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定するテンポ比較部と、前記判定により、利用者の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて行う、音楽テンポ制御部と、を備える（第１の発明）。
【０００８】
第２の発明は、第１の発明において、入力インターフェイスからのテンポ取得指示に応じて、再生中の音楽データの再生テンポまたは利用者が実行中の歩行テンポを計測し、当該再生テンポまたは歩行テンポを最適歩行テンポとして前記最適テンポ格納部に格納するテンポ取得設定部を備えることを特徴とする。
【０００９】
第３の発明は、第１または第２の発明において、入力インターフェイスから受け付けた利用者の身体データと目標減量値とに応じ、当該利用者が消費すべき目標カロリー数を算定し、当該目標カロリー数の大小を所定テンポからの加減速度合いに反映させて生成した最適歩行テンポを前記最適テンポ格納部に格納するテンポ算出設定部を備えることを特徴とする。
【００１０】
第４の発明は、第１〜第３のいずれかの発明において、利用者の実際の歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかを測定する歩行状態測定部と、理想的歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかの情報を格納した理想歩行情報格納部と、前記測定した、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかのデータを含む歩行状態データと前記理想的歩行状態の情報とを比較して、その差異を特定する差異特定部と、前記特定した前記利用者歩行時と理想的歩行状態との差異を、出力インターフェイスに出力する差異出力部と、を備えることを特徴とする。
【００１１】
第５の発明は、第４の発明において、前記利用者歩行時と理想的歩行状態との差異を解消する歩行アドバイスを格納した歩行アドバイス格納部において、前記特定した前記利用者歩行時と理想的歩行状態との差異に応じた歩行アドバイスを抽出し、これを出力インターフェイスに出力するアドバイス出力部を備えることを特徴とする。
【００１２】
第６の発明は、第１〜第５のいずれかの発明において、利用者の歩行テンポを計測する歩行テンポ計測部が、３次元加速度センサーを利用して歩行テンポを計測するものであることを特徴とする。
【００１３】
第７の発明は、最適歩行状態をコンピュータにより利用者に促す方法であって、音楽データを格納した音楽情報格納部から音楽データを読み取って出力インターフェイスに再生出力し、利用者の実際の歩行テンポを計測し、前記計測した実際の歩行テンポと、利用者毎の最適歩行テンポの情報を格納した最適テンポ格納部より読み出した該当利用者に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定し、前記判定により、利用者の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて実行することを特徴とする。
【００１４】
第８の発明は、最適歩行状態を利用者に促す方法をコンピュータに実行させるプログラムであって、音楽データを格納した音楽情報格納部から音楽データを読み取って出力インターフェイスに再生出力するステップと、利用者の実際の歩行テンポを計測するステップと、前記計測した実際の歩行テンポと、利用者毎の最適歩行テンポの情報を格納した最適テンポ格納部より読み出した該当利用者に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定するステップと、前記判定により、利用者の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて実行するステップと、を含むことを特徴とする。
【００１５】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１６】
本発明によれば、良好な利便性の下、所定の歩行状態への利用者の誘導が簡便確実となる。
【発明を実施するための最良の形態】
【００１７】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態における最適歩行促進システムを含むネットワーク構成図である。本発明の最適歩行促進システム１００は、例えば携帯電話機を想定することができる。以下、本発明の最適歩行促進システムとして携帯電話機１００を想定する。この携帯電話機１００は、本発明の最適歩行促進方法を実行する機能を実現すべく書き換え可能メモリなどのプログラムデータベース１０１に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。
【００１８】
また、前記携帯電話機１００は、本発明の最適歩行促進方法を実行するに際し必要となる、利用者１０の歩行テンポや歩行状態データ（上下動、横揺れ、歩幅等）を検知する加速度センサ１２０を備える。この加速度センサ１２０は、携帯電話機１００が内蔵することが考えられる。或いは、コントローラ１４１、フラッシュメモリ１４２、耐タンパモジュール１４３（ＩＣカード機能）、および加速度センサ１４４を実装しＩＣカード機能を併せ持ったメモリカード１４０を、携帯電話機１００のメモリカードスロット等に装着させることで、当該携帯電話機１００がこのメモリカード１４０を通じて加速度センサ１４４を利用するといったことも考えられる。なお、歩行テンポ等を検知する手段として加速度センサ１４４をあげたが、これ以外にも歩行テンポ等を検知可能な装置であればいずれの装置を採用するとしてもよい。
【００１９】
なお、このメモリカード１４０は、ＩＣカード機能を一体化したメモリカードであって、「MOPASSカード」と呼ばれるものが一般的である。このカードはメモリカードであるから、利用者がＩＣカード用リーダライタを用意することなく、各種情報機器のメモリカードスロットを利用して、様々なセキュアなサービスを受けることができるとされる。
【００２０】
また、前記携帯電話機１００は、携帯電話機が通常備えている通信手段１２１や、ディスプレイ画面やボタン類などの入出力インターフェイス１２２、ならびにマイク、スピーカといった発音手段１２３などを有している。携帯電話機１００は、前記通信手段１２１により、携帯電話網基地局２００を介した携帯電話網１５０へのアクセスや、当該携帯電話網１５０を介したインターネット等のネットワーク１５１へのアクセスが可能であり、前記携帯電話網１５０やネットワーク１５１を通じて他の携帯電話機２１０やサーバ装置３００、クライアントコンピュータ各種の外部装置と接続して通信を実行する。また、携帯電話機１００の各種機能部と通信手段１２１との間ではＩ／Ｏ部１０５がデータのバッファリングや各種仲介処理を実行している。
【００２１】
続いて、前記携帯電話機１００が例えばプログラム１０２に基づき構成・保持する機能部につき説明を行う。携帯電話機１００は、音楽データを格納した音楽情報格納部１２５と、前記音楽情報格納部１２５から音楽データを読み取って出力インターフェイス１２２に再生出力する音楽再生部１１０とを備える。
【００２２】
また、携帯電話機１００は、利用者１０毎の最適歩行テンポの情報を格納した最適テンポ格納部１２６と、利用者１０の実際の歩行テンポを計測する歩行テンポ計測部１１１とを備える。なお、この歩行テンポ計測部１１１が、３次元加速度センサーを利用して歩行テンポを計測するものであれば好適である。
【００２３】
また、携帯電話機１００は、前記計測した実際の歩行テンポと、前記最適テンポ格納部１２６より読み出した該当利用者１０に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定するテンポ比較部１１２を備える。
【００２４】
また、携帯電話機１００は、前記判定により、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合、前記音楽データの再生テンポの加減速を前記テンポの差異の大小に応じて行う、音楽テンポ制御部１１３を備える。
【００２５】
また、携帯電話機１００は、入力インターフェイス１２２からのテンポ取得指示に応じて、再生中の音楽データの再生テンポまたは利用者が実行中の歩行テンポを計測し、当該再生テンポまたは歩行テンポを最適歩行テンポとして前記最適テンポ格納部１２６に格納するテンポ取得設定部１１４を備えるとすれば好適である。
【００２６】
また、携帯電話機１００は、入力インターフェイス１２２から受け付けた利用者１０の身体データ（例：身長、体重など）と目標減量値とに応じ、当該利用者１０が消費すべき目標カロリー数を算定し、当該目標カロリー数の大小を所定テンポからの加減速度合いに反映させて生成した最適歩行テンポを前記最適テンポ格納部１２６に格納するテンポ算出設定部１１５を備えるとすれば好適である。なお、この目標カロリー数の算定手順については後述する。
【００２７】
また、携帯電話機１００は、利用者１０の実際の歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかを測定する歩行状態測定部１１６を備えるとすれば好適である。
【００２８】
また、携帯電話機１００は、理想的歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかの情報を格納した理想歩行情報格納部１２７と、前記測定した、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかのデータを含む歩行状態データと前記理想的歩行状態の情報とを比較して、その差異を特定する差異特定部１１７とを備えるとすれば好適である。
【００２９】
また、携帯電話機１００は、前記特定した前記利用者歩行時と理想的歩行状態との差異を、出力インターフェイス１２２に出力する差異出力部１１８を備えるとすれば好適である。
【００３０】
また、携帯電話機１００は、前記利用者歩行時と理想的歩行状態との差異を解消する歩行アドバイスを格納した歩行アドバイス格納部１２８において、前記特定した前記利用者歩行時と理想的歩行状態との差異に応じた歩行アドバイスを抽出し、これを出力インターフェイス１２２に出力するアドバイス出力部１１９を備えるとすれば好適である。
【００３１】
−−−データベース構造−−−
次に、本実施形態の最適歩行促進システムが利用するデータベースの各データ構造例について説明する。図２は本実施形態における（ａ）音楽情報格納部１２５、（ｂ）最適テンポ格納部１２６、（ｃ）理想歩行情報格納部１２７、（ｄ）歩行アドバイス格納部１２８、を示す図である。音楽情報格納部１２５は、携帯電話機１００で再生する音楽データを格納したものであり、例えば、楽曲ＩＤをキーとして、ジャンル、格納日、この曲の通常テンポ、および音楽ファイル名といった情報を関連づけたレコードの集合体となっている。
【００３２】
また、最適テンポ格納部１２６は、利用者１０毎の最適歩行テンポの情報を格納したものであり、例えば、利用者ＩＤをキーとして、登録日、最適テンポのソース、および（最適とした）テンポといった情報を関連づけたレコードの集合体となっている。この最適テンポは、入力インターフェイス１２２からのテンポ取得指示に応じて、再生中の音楽データの再生テンポまたは利用者が実行中の歩行テンポを計測したデータをソースとしたもがある。また、入力インターフェイス１２２から受け付けた利用者１０の身体データ（例：身長、体重など）と目標減量値とに応じ、当該利用者１０が消費すべき目標カロリー数を算定し、当該目標カロリー数の大小を所定テンポからの加減速度合いに反映させて生成したデータをソースとしたものがある。
【００３３】
また、理想歩行情報格納部１２７は、理想的歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかの情報を格納したものであり、例えば、パターンＩＤをキーとして、パターン提供ソース（理想的な歩行をする専門家など）、（前記ソースにおける理想的な）上下動、横揺れ、および歩幅といった情報を関連づけたレコードの集合体となっている。
【００３４】
また、歩行アドバイス格納部１２８は、前記利用者歩行時と理想的歩行状態との差異を解消する歩行アドバイスを格納したものであり、例えば、アドバイスＩＤをキーとして、前記差異の種別（例：上下動or横揺れor歩幅）、差異の範囲（どれだけ理想からずれているか）、およびアドバイス内容といった情報を関連づけたレコードの集合体となっている。
【００３５】
なお、これまで示した最適歩行促進システムとしての携帯電話機１００における機能部１１０〜１１９は、ハードウェアとして実現してもよいし、メモリやＨＤＤなどの適宜な記憶装置に格納したプログラムとして実現するとしてもよい。この場合、前記ＣＰＵ１０４がプログラム実行に合わせて記憶装置より該当プログラムをメモリ１０３に読み出して、これを実行することとなる。
【００３６】
また、前記ネットワーク１５０に関しては、インターネット、ＬＡＮの他、ＡＴＭ回線や専用回線、ＷＡＮ（Wide Area Network）、電灯線ネットワーク、無線ネットワーク、公衆回線網、など様々なネットワークを採用することも出来る。また、ＶＰＮなど仮想専用ネットワーク技術を用いれば、インターネットを採用した際にセキュリティ性を高めた通信が確立され好適である。
【００３７】
−−−処理フロー−−−
以下、最適歩行促進方法の実際手順について、図に基づき説明する。なお、以下で説明する最適歩行促進方法に対応する各種動作は、携帯電話機１００がメモリ１０３に読み出して実行するプログラム１０２によって実現される。そして、このプログラム１０２は、以下に説明される各種の動作を行うためのコードから構成されている。
【００３８】
図３は本実施形態における最適歩行促進方法の実際手順１（直接入力モード）を示すフロー図である。ここで言う「直接入力モード」とは、本発明における最適歩行テンポを、入力インターフェイス１２２を介して利用者１０から受け付けて設定する場合の処理手順を指す。この場合、携帯電話機１００は、出力インターフェイス１２２において利用者１０から、最適な歩行テンポについての直接設定の指示を受け付け（ｓ１０００）、これに応じて最適歩行テンポの入力画面を出力する。そしてこの入力画面において最適歩行テンポの入力を受け付けて（ｓ１００１）、これを前記最適テンポ格納部１２６に格納する。
【００３９】
最適歩行テンポを取得した携帯電話機１００は、利用者１０から指示されている楽曲について、前記音楽情報格納部１２５よりその音楽データを読み取って再生テンポの取得を行う（ｓ１００２）。携帯電話機１００はこの再生テンポに則して前記音楽データを出力インターフェイス１２２に再生出力する（ｓ１００３）。
【００４０】
続いて携帯電話機１００は、利用者１０の実際の歩行テンポを、前記加速度センサ１２０あるいはメモリカード１４０の加速度センサ１４４により計測する（ｓ１００４）。更に、ここで計測した実際の歩行テンポと、前記最適テンポ格納部１２６より読み出した該当利用者１０に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定する（ｓ１００５）。
【００４１】
前記判定により、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以下であることが判明した場合（ｓ１００５：ＹＥＳ）、携帯電話機１００は音楽再生停止可否の判定（ｓ１００６）に処理を進める。つまりこのステップで、ほぼ最適と思われる歩行テンポで歩行中で、音楽を聴いている前記利用者１０より、当該音楽の再生停止指示を検知する。利用者１０より音楽再生停止の指示がなければ（ｓ１００６：ＮＯ）、処理をステップｓ１００４に戻す。他方、音楽再生停止の指示があれば（ｓ１００６：ＹＥＳ）、音楽停止処理を行って（ｓ１０１０）、処理を終了する。
【００４２】
一方、前記ステップｓ１００５において、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合（ｓ１００５：ＮＯ）、前記音楽データの再生テンポを、前記テンポの差異の大小に応じて加減速して特定し（ｓ１００７）、ここで特定した再生テンポに音楽再生のテンポを変更する（ｓ１００８）。
【００４３】
携帯電話機１００は、この再生テンポにて音楽再生を実行するとともに、前記利用者１０より音楽再生停止の指示がなければ（ｓ１００９：ＮＯ）、処理をステップｓ１００４に戻す。他方、音楽再生停止の指示があれば（ｓ１００８：ＹＥＳ）、音楽停止処理を行って（ｓ１０１０）、処理を終了する。
【００４４】
なお、前記歩行テンポは、例えば、歩行数/毎分とする。また、歩行の速度が変わるたびに音楽の再生テンポが変化することになると、利用者１０が音楽を聞きづらくなりがちなため、歩行テンポは所定測定回数（例：過去三回）分を平均した値を用いて平滑化し、ある一定未満の変動（例：±5%）は無視するといった処理を行うものとする。
【００４５】
−−−歩行テンポ取得モード−−−
図４は本実施形態における最適歩行促進方法の実際手順２（歩行テンポ取得モード）を示すフロー図である。ここで言う「歩行テンポ取得モード」とは、本発明における最適歩行テンポを、入力インターフェイス１２２からのテンポ取得指示に応じて、利用者が実行中の歩行のテンポを計測し、当該歩行テンポを最適歩行テンポとして前記最適テンポ格納部１２６に設定する場合の処理手順を指す。
【００４６】
この場合、携帯電話機１００は、入力インターフェイス１２２において利用者１０から、最適な歩行テンポについての歩行テンポ取得の指示を受け付け（ｓ１１００）、これに応じて、前記利用者１０の歩行テンポの計測に入る（ｓ１１０１）。計測している歩行テンポは適宜なメモリ領域にて一次保存しておく。そして入力インターフェイス１２２において最適歩行テンポの取得指示がなされた場合（ｓ１１０２：ＹＥＳ）、前記メモリ領域に保存されている歩行テンポの実測値のうち、所定時間内における過去３回の歩行テンポを読み出して、その平均値を算定する（ｓ１１０３）。こうして算定した平均値を、利用者１０の実際の歩行テンポに基づいた最適歩行テンポとして前記最適テンポ格納部１２６に格納する（ｓ１１０４）。
【００４７】
最適歩行テンポを取得した携帯電話機１００は、利用者１０から指示されている楽曲について、前記音楽情報格納部１２５よりその音楽データを読み取って再生テンポの取得を行う（ｓ１１０５）。携帯電話機１００はこの再生テンポに則して前記音楽データを出力インターフェイス１２２に再生出力する（ｓ１１０６）。
【００４８】
続いて携帯電話機１００は、利用者１０の実際の歩行テンポを、前記加速度センサ１２０あるいはメモリカード１４０の加速度センサ１４４により計測する（ｓ１１０７）。更に、ここで計測した実際の歩行テンポと、前記最適テンポ格納部１２６より読み出した該当利用者１０に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定する（ｓ１１０８）。
【００４９】
前記判定により、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以下であることが判明した場合（ｓ１１０８：ＹＥＳ）、携帯電話機１００は音楽再生停止可否の判定（ｓ１１０９）に処理を進める。つまりこのステップで、ほぼ最適と思われる歩行テンポで歩行中で、音楽を聴いている前記利用者１０より、当該音楽の再生停止指示を検知する。利用者１０より音楽再生停止の指示がなければ（ｓ１１０９：ＮＯ）、処理をステップｓ１１０７に戻す。他方、音楽再生停止の指示があれば（ｓ１１０９：ＹＥＳ）、音楽停止処理を行って（ｓ１１１３）、処理を終了する。
【００５０】
一方、前記ステップｓ１１０８において、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合（ｓ１１０８：ＮＯ）、前記音楽データの再生テンポを、前記テンポの差異の大小に応じて加減速して特定し（ｓ１１１０）、ここで特定した再生テンポに音楽再生のテンポを変更する（ｓ１１１１）。
【００５１】
携帯電話機１００は、この再生テンポにて音楽再生を実行するとともに、前記利用者１０より音楽再生停止の指示がなければ（ｓ１１１２：ＮＯ）、処理をステップｓ１１０７に戻す。他方、音楽再生停止の指示があれば（ｓ１１１２：ＹＥＳ）、音楽停止処理を行って（ｓ１１１３）、処理を終了する。
【００５２】
なお、前記歩行テンポは、例えば、歩行数/毎分とする。また、歩行の速度が変わるたびに音楽の再生テンポが変化することになると、利用者１０が音楽を聞きづらくなりがちなため、歩行テンポは所定測定回数（例：過去三回）分を平均した値を用いて平滑化し、ある一定未満の変動（例：±５％）は無視するといった処理を行うものとする。
【００５３】
−−−目標カロリー計算モード−−−
図５は本実施形態における最適歩行促進方法の実際手順３（目標カロリー計算モード）を示すフロー図である。ここで言う「目標カロリー計算モード」とは、入力インターフェイス１２２から受け付けた利用者１０の身体データと目標減量値とに応じ、当該利用者１０が消費すべき目標カロリー数を算定し、当該目標カロリー数の大小を所定テンポからの加減速度合いに反映させて生成したテンポを最適歩行テンポとして前記最適テンポ格納部１２６に設定する場合の処理手順を指す。
【００５４】
この場合、携帯電話機１００は、入力インターフェイス１２２において利用者１０から、最適な歩行テンポについての目標カロリー計算モードの選択指示を受け付け（ｓ１２００）、これに応じて、出力インターフェイス１２２に所定の入力項目を含む入力画面を出力する（ｓ１２０１）。ここでの入力項目とは、例えば、身長、体重、普段の食事量、および減量目標の体重といった情報になる。
【００５５】
携帯電話機１００は、こうして受け付けた、利用者１０より受け付けた利用者１０の身体データと目標減量値とに応じ、当該利用者１０が消費すべき目標カロリー数を算定し、当該目標カロリー数の大小を所定テンポからの加減速度合いに反映させて生成したテンポを最適歩行テンポを算定することとなる。算定の手順例としては以下に示すようなものが想定できる。
【００５６】
例えば、身長Ａm、体重Ｂkgの人が、１日Ｃkcal摂食（普段の食事量に対応）して、Ｄヶ月でＥkgダイエットする場合を想定する。まず、携帯電話機１００は、ダイエットのために消費する、１日あたりの消費カロリーＦkcalを算出する。但し、前提として、１ｋｇ脂肪燃焼に要するエネルギーを7000kcal、１ヶ月を30日とする。この場合、“Ｆkcal／日＝（7000kcal×Ｅkg）／（30日×Ｄヶ月）”の算定式に基づく計算を行うこととなる。
【００５７】
また、携帯電話機１００は、適正体重Ｇkgを算出する。但し、前提として、適正体重のＢＭＩ値を２２とする。この場合、“Ｇkg＝Ａm×Ａm×22 BMI値”の算定式に基づく計算を行うこととなる。
【００５８】
更に、携帯電話機１００は、適正摂食カロリーＨkcal／日を算出する。但し、前提として、ごく普通の生活をしている人の生活強度指数を30とする。この場合、“Ｈkcal／日  ＝Ｇkg×30 生活強度指数”の算定式に基づく計算を行うこととなる。
【００５９】
また、携帯電話機１００は、意識的活動(ウォーキング)による、１日あたりの目標（消費）カロリーＩkcalを算出する。但し、前提として、適正摂食カロリーＨの内訳は、「基礎代謝」、「食事誘導性熱代謝」、「日常活動消費」であると仮定する。この場合、“目標カロリーＩkcal／日  ＝Ｆkcal／日＋（Ｃkcal／日−Ｈkcal／日）”の算定式に基づく計算を行うこととなる。
【００６０】
なお、適正体重Ｇ＞体重Ｂ、の場合は、適正摂食カロリーＨに代わって、「体重Ｂ×30(生活強度指数)」の値を使用する。また、目標カロリーＩ＜０の場合は、目標カロリーＩ＝０とみなす。
【００６１】
こうして目標カロリー数を“Ｉ”として求めた携帯電話機１００は、この目標カロリー数Ｉが所定の閾値(例：250kcal/日)を超えた場合に、選択した曲のテンポ、もしくは所定のテンポより所定割合（例：１０％）速いテンポに設定することで、設定したテンポを「最適歩行テンポ」とする。  
なお、目標カロリー数Ｉに代わり、例えば目標歩数、目標歩行距離等によって最適歩行テンポを算出しても良い。
【００６２】
携帯電話機１００は、こうして目標カロリー数Ｉに基づき算定した最適歩行テンポを前記最適テンポ格納部１２６に格納するのである。
【００６３】
最適歩行テンポを取得した携帯電話機１００は、利用者１０から指示されている楽曲について、前記音楽情報格納部１２５よりその音楽データを読み取って再生テンポの取得を行う（ｓ１２０３）。携帯電話機１００はこの再生テンポに則して前記音楽データを出力インターフェイス１２２に再生出力する（ｓ１２０４）。
【００６４】
続いて携帯電話機１００は、利用者１０の実際の歩行テンポを、前記加速度センサ１２０あるいはメモリカード１４０の加速度センサ１４４により計測する（ｓ１２０５）。更に、ここで計測した実際の歩行テンポと、前記最適テンポ格納部１２６より読み出した該当利用者１０に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定する（ｓ１２０６）。
【００６５】
前記判定により、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以下であることが判明した場合（ｓ１２０６：ＹＥＳ）、携帯電話機１００は音楽再生停止可否の判定（ｓ１２０７）に処理を進める。つまりこのステップで、ほぼ最適と思われる歩行テンポで歩行中で、音楽を聴いている前記利用者１０より、当該音楽の再生停止指示を検知する。利用者１０より音楽再生停止の指示がなければ（ｓ１２０７：ＮＯ）、処理をステップｓ１２０５に戻す。他方、音楽再生停止の指示があれば（ｓ１２０７：ＹＥＳ）、音楽停止処理を行って（ｓ１２１１）、処理を終了する。
【００６６】
一方、前記ステップｓ１２０６において、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合（ｓ１２０６：ＮＯ）、前記音楽データの再生テンポを、前記テンポの差異の大小に応じて加減速して特定し（ｓ１２０８）、ここで特定した再生テンポに音楽再生のテンポを変更する（ｓ１２０９）。
【００６７】
携帯電話機１００は、この再生テンポにて音楽再生を実行するとともに、前記利用者１０より音楽再生停止の指示がなければ（ｓ１２１０：ＮＯ）、処理をステップｓ１２０５に戻す。他方、音楽再生停止の指示があれば（ｓ１２１０：ＹＥＳ）、音楽停止処理を行って（ｓ１２１１）、処理を終了する。
【００６８】
なお、前記歩行テンポは、例えば、歩行数/毎分とする。また、歩行の速度が変わるたびに音楽の再生テンポが変化することになると、利用者１０が音楽を聞きづらくなりがちなため、歩行テンポは所定測定回数（例：過去三回）分を平均した値を用いて平滑化し、ある一定未満の変動（例：±5%）は無視するといった処理を行うものとする。
【００６９】
−−−音楽テンポ取得モード−−−
図６は本実施形態における最適歩行促進方法の実際手順４（音楽テンポ取得モード）を示すフロー図である。ここで言う「音楽テンポ取得モード」とは、本発明における最適歩行テンポを、入力インターフェイス１２２からのテンポ取得指示に応じて、再生中の音楽データの再生テンポを計測し、当該再生テンポを最適歩行テンポとして前記最適テンポ格納部１２６に設定する場合の処理手順を指す。
【００７０】
この場合、携帯電話機１００は、入力インターフェイス１２２において利用者１０から、最適な歩行テンポについての音楽テンポ取得の指示を受け付け（ｓ１３００）、これに応じて、前記利用者１０の音楽テンポの計測に入る（ｓ１３０１）。ここで計測した音楽テンポを、音楽の再生テンポに基づいた最適歩行テンポとして前記最適テンポ格納部１２６に格納する（ｓ１３０２）。
【００７１】
最適歩行テンポを取得した携帯電話機１００は、利用者１０から指示されている楽曲について、前記音楽情報格納部１２５よりその音楽データを読み取って、既に取得している再生テンポによる前記音楽データの再生を行う（ｓ１３０３）。
【００７２】
続いて携帯電話機１００は、利用者１０の実際の歩行テンポを、前記加速度センサ１２０あるいはメモリカード１４０の加速度センサ１４４により計測する（ｓ１３０４）。更に、ここで計測した実際の歩行テンポと、前記最適テンポ格納部１２６より読み出した該当利用者１０に対応した最適歩行テンポとを比較し、そのテンポの差異が所定閾値以上であるかを判定する（ｓ１３０５）。
【００７３】
前記判定により、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以下であることが判明した場合（ｓ１３０５：ＹＥＳ）、携帯電話機１００は音楽再生停止可否の判定（ｓ１３０６）に処理を進める。つまりこのステップで、ほぼ最適と思われる歩行テンポで歩行中で、音楽を聴いている前記利用者１０より、当該音楽の再生停止指示を検知する。利用者１０より音楽再生停止の指示がなければ（ｓ１３０６：ＮＯ）、処理をステップｓ１３０４に戻す。他方、音楽再生停止の指示があれば（ｓ１３０６：ＹＥＳ）、音楽停止処理を行って（ｓ１３１０）、処理を終了する。
【００７４】
一方、前記ステップｓ１３０５において、利用者１０の歩行テンポと最適歩行テンポとの差異が所定閾値以上であることが判明した場合（ｓ１３０５：ＮＯ）、前記音楽データの再生テンポを、前記テンポの差異の大小に応じて加減速して特定し（ｓ１３０７）、ここで特定した再生テンポに音楽再生のテンポを変更する（ｓ１３０８）。
【００７５】
携帯電話機１００は、この再生テンポにて音楽再生を実行するとともに、前記利用者１０より音楽再生停止の指示がなければ（ｓ１３０９：ＮＯ）、処理をステップｓ１３０４に戻す。他方、音楽再生停止の指示があれば（ｓ１３０９：ＹＥＳ）、音楽停止処理を行って（ｓ１３１０）、処理を終了する。
【００７６】
なお、前記歩行テンポは、例えば、歩行数/毎分とする。また、歩行の速度が変わるたびに音楽の再生テンポが変化することになると、利用者１０が音楽を聞きづらくなりがちなため、歩行テンポは所定測定回数（例：過去三回）分を平均した値を用いて平滑化し、ある一定未満の変動（例：±5%）は無視するといった処理を行うものとする。
【００７７】
−−−テンポ比較処理−−−
図７は本実施形態における最適歩行促進方法の実際手順５（テンポ比較処理）を示すフロー図である。ここまで図４〜図６に則してそれぞれ述べた、実際に計測した利用者１０の歩行テンポと、前記最適テンポ格納部１２６より読み出した該当利用者１０に対応した最適歩行テンポとの比較処理については以下のようになる。携帯電話機１００は、所定のメモリ領域に格納している歩行テンポの実測値のうち、例えば直近の過去３回分の値の平均値を算定する（ｓ１４００）。更に、携帯電話機１００は、前記平均値を最適歩行テンポで除算し（ｓ１４０１）、その値Ａがある範囲（例：±5%）にあるか否かを判定する（ｓ１４０２）。前記の値Ａが例えば０．９５〜１．０５の範囲内にあれば、実測の歩行テンポと最適歩行テンポとが一致または近似しているとして音楽再生のテンポは変更しない（ｓ１４０３）。他方、前記の値Ａが０．９５以下である場合、および前記の値Ａが１．０５以上である場合、それを現状の再生テンポに乗じて音楽再生のテンポとする（ｓ１４０４）。携帯電話機１００は、テンポ比較の処理をこうして終了する。
【００７８】
図８は本実施形態における最適歩行促進方法の実際手順６（ウォーキング判定）を示すフロー図である。本発明においては、歩行のスタイルについてもその適正化促進を図ることが可能である。この場合、携帯電話機１００は、利用者１０の実際の歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかを前記加速度センサ１２０、１４４らで測定する（ｓ１５００）。
【００７９】
続いて、携帯電話機１００は、前記測定した、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかのデータを含む歩行状態データと、前記理想歩行情報格納部１２７における理想的歩行状態の情報とを比較して、その差異を特定する（ｓ１５０１）。
【００８０】
更に、携帯電話機は、前記利用者歩行時と理想的歩行状態との差異を解消する歩行アドバイスを格納した歩行アドバイス格納部１２８において、前記特定した前記利用者歩行時と理想的歩行状態との差異に応じた歩行アドバイスを抽出し、これを出力インターフェイス１２２に出力し（ｓ１５０３）、処理を終了する。
【００８１】
−−−画面遷移例−−−
次に、携帯電話機１００における画面遷移の例を示し、上述してきた本実施形態における最適歩行促進方法の処理手順について入出力の形態を説明する。図９は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１を示す図である。携帯電話機１００は、図に示すような歩数係数機能のポータル画面９００を最初に利用者１０に提示する。ここで利用者１０より、基本設定についての指示を受け付けたならば、画面９１０を表示する。ここでは、前記目標カロリーの算定等に必要となる、利用者１０の身体データ等の入力を受け付けることとなる。入力項目としては、生年月日(これにより自動で年齢計算)、性別、身長、体重、名前、体脂肪率などといったものが想定できる。
【００８２】
更に、携帯電話機１００は、基本設定が完了したら歩幅設定の画面９２０を表示する。この画面９２０では、利用者１０より普段の運動強度の情報を取得し、既に取得している身長の情報とあわせて自動算定した歩幅を提示することとなる。なお、この歩幅設定のために運動強度等の入力を受け付けずとも、携帯電話機１００が自動で設定するとしてもよい。たとえば、携帯電話機１００は、利用者１０が普段１分以上連続して歩いている時を自動で感知して、それを１０数回記録し、それらの記録から１歩当たりの平均歩幅を求め、それを歩幅として自動セットする。もしくは、歩幅測定を行って、その間に利用者が１０秒以上歩き、自動的に歩幅を割り出すとしてもよい。
【００８３】
基本設定の登録後は、目標設定画面１０００へ遷移する。 図１０は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例２を示す図である。図に示すように、画面１０００において、“Ａ.「ダイエット」コース”が選択された場合、減量したいキロ数、何ヶ月後に減量を達成したいか、減量しつつも普段はどれくらい食べるか、といった情報の入力を受け付ける画面１０１０を携帯電話機１００は表示する。  
一方、“Ｂ.「健康維持」コース”が選択された場合、携帯電話機１００は、普段の食事量についての入力を受け付ける画面１０２０を表示する。
【００８４】
ここまでで、利用者１０の基本的な情報や減量目標などが設定されたこととなる。そこでこれらの情報に基づき算定した、今後の行動目安の情報を目安確認画面１１００、１２００として携帯電話機１００は表示する。 図１１は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例３を示す図であり、 図１２は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例４を示す図である。この画面では、基本情報として利用者１０より受け付けた情報や、この情報に基づき携帯電話機１００が算定した美容体重、目標となる歩数、歩行距離、および消費カロリーといった情報が含まれる。
【００８５】
この画面１２００において、利用者１０の目安が確認され、最適歩行促進方法のサービスを開始するとの指示を利用者１０より受け付ける場合、携帯電話機１００は、画面１３００を表示する。図１３は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例５を示す図である。この画面１３００において、サービス開始が利用者１０より指示された場合、画面１３１０を示してサービス提供時間について指示を受け付けることができる。
【００８６】
図１４は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例６を示す図である。こうして最適歩行促進方法のサービスを享受して、歩行が促進された利用者１０については、前記サービス提供時間内に歩んだ歩数、距離、およびそれに基づく消費カロリーといった情報を含んだ実績画面１４００を携帯電話機１００が表示する。また、この実績画面１４００の内容を認識した利用者１０より、当初目標を補正したいといった要望があった場合、これを画面１４１０、１４２０において受付ける。
【００８７】
利用者１０について取得されていく歩行に関する情報は、携帯電話機１００により、例えば、サーバ３００へバックアップ処理を行うとしてもよい。例えば、日々の時間毎に詳細な歩行データを確認したい人は、このサーバ３００へ携帯電話機１００からアクセスし予めサーバ３００が歩行データを統計処理するなどして得た詳細グラフなどを提供する。或いは、いわゆるウォーキングラリーをやりたい利用者１０のために、サーバ３００上でウォーキングラリー画面を提供するとしてもよい。
【００８８】
こうしたサービスを利用者１０に提供する場合、１回／月、１回／週といったペースで、「詳細過去データをサーバへバックアップするか否か」を確認するプッシュサービスを携帯電話機１００において出力する。どのタイミング（１回／月、１回／週など）でメール等によるプッシュサービスをするかは利用者１０が予め選択できる。
【００８９】
図１５は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例７を示す図である。携帯電話機１００が取得した利用者１０の歩行に関するデータ、つまり過去データは、過去データ確認画面１５００、１５１０を通じて利用者１０に提示することとできる。
【００９０】
目標達成度の確認画面１５１０においては、例えば、歩数、歩行距離、消費カロリー、脂肪燃焼量といった属性について、予め定まった目標値と実際値との差異を携帯電話機１００が算定し、これを達成度として表示する。
【００９１】
他方、図１６に示す単純過去データ検索画面１６００においては、前記歩数や歩行距離等に関する達成度について、例えば分かり易い“たとえ”（予めMOPASS内のテーフ゛ル等に記憶）を示すものとできる。
【００９２】
図１７は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例９を示す図であり、図１８は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１０を示す図である。
【００９３】
携帯電話機１００は、本発明の最適歩行促進方法において示す通り、最適歩行テンポと実際の歩行テンポとに差異が生じた場合、これを音楽再生のテンポ加減速により利用者１０に通知することが可能である。利用者１０はこのテンポの加減を知見して、例えば減量するに最適と思われる歩行テンポの維持に自然に努めるよう誘導される。そういった意味で、携帯電話機１００で再生される音楽は、歩行テンポのメトロノーム機能を果たすともいえる。この、いわゆる、ウォーキング・メトロノーム機能、は、携帯電話機１００が備えるものであり、図１７の画面１７００、１７１０、および図１８の画面１８００に示す通り、音楽ファイルの直接指定やランダム選択の利用者１０よりの受付、音楽の再生テンポをダイエット目標に応じたスピードとするか利用者１０のペースにあわせるのかの選択受付、或いは、前記ネットワーク１５１を介して音楽データをダウンロードする処理などを提供する 。
【００９４】
図１９は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１１を示す図である。携帯電話機１００は、図１９に示す常時表示画面１９００を、待ち受け画面として表示する。この画面に１９００には、通常の日時情報や電池残量、受信感度といった情報の他に、利用者１０の現在の歩数を含むものとする。  
更に、本発明の最適歩行促進システムたる携帯電話機１００は、上述したように、利用者１０の歩行スタイルについてもチェックして理想と現実との乖離を特定し、表示することが可能となっている。 
図２０は本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１２を示す図である。図面２０００は、歩行スタイルに関する助言を提示する画面という意味合いで、ウォーキング・カウンセラー画面と称している。この画面２０００が含む情報は、携帯電話機１００が、利用者１０の実際の歩行状態について、少なくとも、利用者歩行時の上下動、横揺れ、および歩幅の少なくともいずれかを測定して得た歩行状態データと、前記理想的歩行情報格納部１２７の理想的歩行状態の情報とを比較して特定した、差異情報を含むものとする。画面２０００では、各要素（上下動、横揺れ、および歩幅）別のレーダーチャートとして、前記差異を表現している。
【００９５】
更には、前記画面２０００では、携帯電話機１００が、前記利用者歩行時と理想的歩行状態との差異を解消する歩行アドバイスを格納した歩行アドバイス格納部１２８において、前記特定した前記利用者歩行時と理想的歩行状態との差異に応じて抽出した歩行アドバイスを含む。この歩行アドバイスは、上下動について「あごを引いて、上から吊られているイメージで歩きましょう！」、左右の揺れについて「足の外側に体重をかけ過ぎです」、歩幅について「最適な歩幅です。この調子」といった、利用者１０が具体的に実行しやすい文言となっている。
【００９６】
こうした、いわゆるウォーキングに関する利用者１０の情報は、携帯電話機１００が所定のメモリ領域に保存しておくことで、たとえば図２１に示すような、スコア推移の画面２１００として利用者１０に提供することができる。このスコア推移確認の画面２１００は、前記各要素（上下動、横揺れ、および歩幅）のレーダーチャート値の推移を所定期間においてグラフ化したものである。また、各各要素（上下動、横揺れ、および歩幅）別のレーダーチャート値を合算した、総合スコアのグラフも含む。利用者１０は、このようなグラフを認識することで、自身の歩行スタイルについてその変遷を明確に理解することが簡便となる。
【００９７】
なお、利用者の歩行テンポと最適歩行テンポとの差異の告知手段として画面表示、LED、振動等を用いるとしてもよい。
【００９８】
本発明によれば、良好な利便性の下、所定の歩行状態への利用者の誘導が簡便確実となる。
【００９９】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【０１００】
【図１】本実施形態における最適歩行促進システムを含むネットワーク構成図である。
【図２】本実施形態における（ａ）音楽情報格納部、（ｂ）最適テンポ格納部、（ｃ）理想歩行情報格納部、（ｄ）歩行アドバイス格納部、を示す図である。
【図３】本実施形態における最適歩行促進方法の実際手順１（直接入力モード）を示すフロー図である。
【図４】本実施形態における最適歩行促進方法の実際手順２（歩行テンポ取得モード）を示すフロー図である。
【図５】本実施形態における最適歩行促進方法の実際手順３（目標カロリー計算モード）を示すフロー図である。
【図６】本実施形態における最適歩行促進方法の実際手順４（音楽テンポ取得モード）を示すフロー図である。
【図７】本実施形態における最適歩行促進方法の実際手順５（テンポ比較処理）を示すフロー図である。
【図８】本実施形態における最適歩行促進方法の実際手順６（ウォーキング判定）を示すフロー図である。
【図９】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１を示す図である。
【図１０】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例２を示す図である。
【図１１】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例３を示す図である。
【図１２】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例４を示す図である。
【図１３】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例５を示す図である。
【図１４】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例６を示す図である。
【図１５】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例７を示す図である。
【図１６】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例８を示す図である。
【図１７】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例９を示す図である。
【図１８】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１０を示す図である。
【図１９】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１１を示す図である。
【図２０】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１２を示す図である。
【図２１】本実施形態の最適歩行促進方法における携帯電話機の画面遷移例１３を示す図である。
【符号の説明】
【０１０１】
１００  最適歩行促進システム、システム、携帯電話機
１０１  プログラムデータベース
１０２  プログラム                １０３  メモリ
１０４  ＣＰＵ                    １０５  Ｉ／Ｏ部
１１０  音楽再生部                １１１  歩行テンポ計測部
１１２  テンポ比較部              １１３  音楽テンポ制御部
１１４  テンポ取得設定部          １１５  テンポ算出設定
１１６  歩行状態測定部            １１７  差異特定部
１１８  差異出力部                １１９  アドバイス出力部
１２０  加速度センサ              １２１  通信手段
１２２  入出力インターフェイス    １２３  発音手段１２３
１２７  理想歩行情報格納部        １２５  音楽情報格納部
１２６  最適テンポ格納部
１４０  メモリカード              １４１  コントローラ
１４２  フラッシュメモリ          １４３  耐タンパモジュール
１５０  携帯電話網                １５１  ネットワーク
２００  携帯電話網基地局          ２１０  他の携帯電話機
３００  サーバ装置                ３１０  クライアントコンピュータ
【図１】
2006091313.tif 000003
【図２】
2006091313.tif 000004
【図３】
2006091313.tif 000005
【図４】
2006091313.tif 000006
【図５】
2006091313.tif 000007
【図６】
2006091313.tif 000008
【図７】
2006091313.tif 000009
【図８】
2006091313.tif 000010
【図９】
2006091313.tif 000011
【図１０】
2006091313.tif 000012
【図１１】
2006091313.tif 000013
【図１２】
2006091313.tif 000014
【図１３】
2006091313.tif 000015
【図１４】
2006091313.tif 000016
【図１５】
2006091313.tif 000017
【図１６】
2006091313.tif 000018
【図１７】
2006091313.tif 000019
【図１８】
2006091313.tif 000020
【図１９】
2006091313.tif 000021
【図２０】
2006091313.tif 000022
【図２１】
2006091313.tif 000023