(57)【要約】【課題】消費したカロリーがどのような食品を摂取した場合のカロリーに相当するかをユーザに提示し、ユーザが視覚的、直感的にエネルギー消費量を把握することが可能な電子機器を提供する。【解決手段】電子機器は、ユーザの歩行を検出する歩行検出手段と、歩行検出手段により検出された歩行に対して歩数を計測し、該歩数及びあらかじめ設定されたユーザ情報に基づいて消費カロリーを含む歩行情報を算出する歩行情報算出手段と、複数種類の画像と消費カロリーとを対応付けて保持する画像保持手段と、歩行情報算出手段により算出された消費カロリーに対応する画像を待ち受け画像として表示する表示制御手段と、を有する。【選択図】図１
2009273785.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの歩行を検出する歩行検出手段と、
前記歩行検出手段により検出された歩行に対して歩数を計測し、前記歩数及びあらかじめ設定されたユーザ情報に基づいて消費カロリーを含む歩行情報を算出する歩行情報算出手段と、
複数種類の画像と消費カロリーとを対応付けて保持する画像保持手段と、
前記歩行情報算出手段により算出された消費カロリーに対応する画像を待ち受け画像として表示する表示制御手段と、
を有することを特徴とする電子機器。
【請求項２】
前記表示制御手段は、前記歩行情報算出手段により算出された消費カロリーに対応する画像を前記画像保持手段からランダムに選択し、前記画像を待ち受け画像として表示することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記画像保持手段は、同じ消費カロリーに対応する複数種類の画像を保持することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記歩行情報算出手段により算出された歩行情報を蓄積する歩行情報蓄積手段を有し、
前記表示制御手段は、所定のタイミングで前記歩行情報蓄積手段に蓄積された消費カロリーを読み出し、前回読み出した消費カロリーから変化していたとき、前記消費カロリーに対応する画像を前記画像保持手段からランダムに選択して読み出し、前記画像を待ち受け画像として表示することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記表示制御手段は、前記歩行情報算出手段により算出された前記歩行情報のうち、少なくとも消費カロリー、歩行距離、歩行時間のいずれかを、消費カロリーに対応する画像とともに待ち受け画面に表示することを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
複数種類の画像と消費カロリーとを対応付けて保持する画像保持手段を備える電子機器においてユーザの消費エネルギーを表示する方法であって、
ユーザの歩行を検出する歩行検出ステップと、
前記歩行検出ステップにより検出された歩行に対して歩数を計測する歩数計測ステップと、
前記歩数計測ステップにより計測された歩数及びあらかじめ設定されたユーザ情報に基づいて消費カロリーを含む歩行情報を算出する歩行情報算出ステップと、
前記歩行情報算出ステップにより算出された消費カロリーに対応する画像を待ち受け画像として表示する画像表示ステップと、
を有することを特徴とする消費エネルギーの表示方法。
【請求項７】
前記画像表示ステップは、前記歩行情報算出ステップにより算出された消費カロリーに対応する画像を前記画像保持手段からランダムに選択し、前記画像を待ち受け画像として表示することを特徴とする請求項６に記載の消費エネルギーの表示方法。
【請求項８】
ユーザの歩行を検出する歩行検出手段と、複数種類の画像と消費カロリーとを対応付けて保持する画像保持手段と、を備える電子機器に用いられるプログラムであって、
コンピュータに、
前記歩行検出手段で検出された歩行に対して歩数を計測する歩数計測機能と、
前記歩数計測機能により計測された歩数及びあらかじめ設定されたユーザ情報に基づい
て消費カロリーを含む歩行情報を算出する歩行情報算出機能と、
前記歩行情報算出機能により算出された消費カロリーに対応する画像を待ち受け画像として表示する画像表示機能と、
を実現させることを特徴とするプログラム。
【請求項９】
前記画像表示機能は、前記歩行情報算出機能により算出された消費カロリーに対応する画像を前記画像保持手段からランダムに選択し、前記画像を待ち受け画像として表示することを特徴とする請求項８に記載のプログラム。
【請求項１０】
請求項８又は９に記載のプログラムを記録しコンピュータ読み取り可能なことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、消費エネルギーの表示方法、プログラム、及び記録媒体に関し、特に、歩数計機能を有する電子機器における歩数や消費エネルギー等の歩行結果の画面表示に好ましく適用される技術に関するものである。
【背景技術】
【０００２】
近年、携帯電話機は広く市場に普及しており、高機能化・高性能化が目覚しく、また多機能化が進展してきている。他の電話機や携帯電話機との間で通話を実現する音声通話機能、メール機能、インターネット接続機能に加えて、例えば、他の接続機器とデータ通信を行う通信機能や、内部メモリに記憶されたソフトウェアプログラムにより様々なゲームを行うゲーム機能等が搭載されている。そして、携帯電話機は小型化の進んだ歩数計の機能を搭載することも可能となっている。
【０００３】
ところで、従来から一般に広く知られる歩数計は、本体内に内蔵した振動センサによってユーザが歩行したときの振動を検知し、その振動回数を歩数として計測して計測値をそのまま表示部に表示する。また、ユーザの運動消費エネルギー量を算出して表示するものもある。これは、ユーザの身長、体重、年齢、性別等をパラメータとして使用し、ユーザの生活活動や運動での歩行数を検出して消費カロリーを算出表示する。さらに、歩行距離や歩行時間を算出して表示できるものもある。
【０００４】
これまでの歩数計では、歩数情報や消費エネルギー情報が数値で表示されるものが多く、例えば消費カロリーの数値がどのくらいのエネルギー量かユーザには直感的に判別できなかった。これに対して、例えば特許文献１には、検出した歩数から消費エネルギー量を算出し、その消費エネルギー量を食品の量に換算して表示する歩数計が開示されている。また、例えば特許文献２には、計測した歩数に基づいて歩行距離やカロリー消費量等を算出し、これらの情報を文字や数字、あるいはキャラクターの表示状態の変化等によって表示部に表示する歩数計機能付き携帯電話機が開示されている。
【特許文献１】特開平８−１１７２１１号公報
【特許文献２】特開２００４−１２０６８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特許文献１では、あらかじめ換算する食品を決め、消費したカロリーがその食品何個分に相当するかを算出してその何個分かを数値表示するため、表示としては消費カロリーや歩数のように数値で表すこととなる。このため、ユーザにとっては消費エネルギー量を直感的に把握しにくい。
【０００６】
また、特許文献２は、算出したカロリー消費量に応じて、人物や動物等の生物で模したキャラクターの体形を変化させて（痩せた状態や太った状態にする）表示するもので、ユーザはキャラクターの体形と消費カロリーの数値とを対応させて消費エネルギー量を認識することになる。しかし、キャラクターの体形の変化は消費カロリーの程度を表すのみで、ユーザが消費エネルギー量を直感的に把握できるとはいいにくい。消費エネルギー量は、カロリーの摂取とセットでなければ直感的に把握しやすいとはいえず、この点から食品を用いて表すことは有効である。
【０００７】
そこで、本発明は、消費したカロリーがどのような食品を摂取した場合のカロリーに相当するかをユーザに提示し、ユーザが視覚的、直感的にエネルギー消費量を把握すること
が可能な電子機器、消費エネルギーの表示方法等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
かかる目的を達成するために、本発明の第１の電子機器は、ユーザの歩行を検出する歩行検出手段と、歩行検出手段により検出された歩行に対して歩数を計測し、該歩数及びあらかじめ設定されたユーザ情報に基づいて消費カロリーを含む歩行情報を算出する歩行情報算出手段と、複数種類の画像と消費カロリーとを対応付けて保持する画像保持手段と、歩行情報算出手段により算出された消費カロリーに対応する画像を待ち受け画像として表示する表示制御手段と、を有する。
【０００９】
また、本発明の第１の消費エネルギーの表示方法は、複数種類の画像と消費カロリーとを対応付けて保持する画像保持手段を備える電子機器においてユーザの消費エネルギーを表示する方法であって、ユーザの歩行を検出する歩行検出ステップと、歩行検出ステップにより検出された歩行に対して歩数を計測する歩数計測ステップと、歩数計測ステップにより計測された歩数及びあらかじめ設定されたユーザ情報に基づいて消費カロリーを含む歩行情報を算出する歩行情報算出ステップと、歩行情報算出ステップにより算出された消費カロリーに対応する画像を待ち受け画像として表示する画像表示ステップと、を有する。
【００１０】
また、本発明の第１のプログラムは、ユーザの歩行を検出する歩行検出手段と、複数種類の画像と消費カロリーとを対応付けて保持する画像保持手段と、を備える電子機器に用いられるプログラムであって、コンピュータに、歩行検出手段で検出された歩行に対して歩数を計測する歩数計測機能と、歩数計測機能により計測された歩数及びあらかじめ設定されたユーザ情報に基づいて消費カロリーを含む歩行情報を算出する歩行情報算出機能と、歩行情報算出機能により算出された消費カロリーに対応する画像を待ち受け画像として表示する画像表示機能と、を実現させる。
【００１１】
また、本発明の第１の記録媒体は、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１２】
本発明によれば、消費したカロリーがどのような食品を摂取した場合のカロリーに相当するかをユーザに提示して、ユーザが視覚的、直感的にエネルギー消費量を把握することが可能となる。
【発明を実施するための最良の形態】
【００１３】
まず、図面を参照しながら、本発明の実施形態として携帯電話機について説明する。なお、以下の述べる実施形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００１４】
はじめに、本実施形態の携帯電話機の構成について図１を用いて説明する。図１は、本実施形態の携帯電話機の構成を示した機能ブロック図である。本実施形態の携帯電話機１０は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、送受信制御回路１４、送受信部１５、表示部１６、入力部１７、加速度センサ１８、電源部１９を有して構成される。以下、各構成について述べる。
【００１５】
ＣＰＵ１１は、携帯電話機全体の制御を司るとともに、本実施形態における消費エネルギーの表示処理を行う制御部で、請求項１の歩行情報算出手段及び表示制御手段に相当する。ＲＯＭ１２は、全体の制御プログラムのほか、歩数、消費カロリー等の算出プログラ
ム、表示制御プログラム、また食品画像データや対応テーブル等の各種データを格納する記憶部で、請求項１の画像保持手段に相当する。ＲＡＭ１３は、各種データ処理で利用されるワークエリアで、例えば本実施形態では消費カロリー算出に用いる歩数や算出した消費カロリーを一時保存する記憶部である。
【００１６】
送受信部１５は、不図示の無線基地局との間で無線による発着信を行う機能部であり、送受信制御回路１４は、送受信部１５を制御する機能部である。表示部１６は、ユーザによる操作内容や送受信したデータ等の各種情報を可視表示する機能部で、例えば本実施形態では歩数や消費カロリー等の歩行結果が待ち受け画面に表示される。入力部１７は、ユーザからの操作指示の入力を受け付ける機能部で、例えば本実施形態ではユーザの体重等のデータが入力部１７により入力される。加速度センサ１８は、ユーザの歩行による歩数をカウントするためのセンサで、携帯電話機１０に加えられた加速度を検出する。電源部１９は、上記各部に必要な電源を供給する。
【００１７】
次に、本実施形態の携帯電話機が行う消費エネルギー量の表示動作について図２から図６を用いて説明する。図２は、本実施形態における消費エネルギー量の表示動作の流れを示したフローチャートである。まず、ユーザの操作入力を受け付けて消費エネルギー量の表示機能をＯＮにする（ステップＳ１）。この際、消費カロリー算出に必要なユーザの身長、体重、年齢、性別といったデータの入力を受け付け、例えばＲＡＭ１３に保持しておく。
【００１８】
エネルギー表示機能がＯＮとなった後、携帯電話機に加わる加速度を検出して歩数計動作を行う（ステップＳ２）。そして、一定のタイミングで歩行結果を待ち受け画面に表示するため、所定時間が経過したか否かを判定する（ステップＳ３）。所定時間が経過するまで（ステップＳ３／ＮＯ）は歩数計動作を繰り返し（ステップＳ２）、所定時間経過後（ステップＳ３／ＹＥＳ）は、画面表示動作を行い、消費エネルギー量や歩数等の歩行結果を待ち受け画面に表示する（ステップ４）。待ち受け画面の表示は、上記のように時間でなく、歩数の変化をもとに開始するように構成してもよい。
【００１９】
ユーザからのエネルギー表示機能をＯＦＦとする入力を受け付けたとき（ステップＳ５／ＹＥＳ）、消費エネルギー量の表示を終了する。他方、エネルギー表示機能がＯＮの状態の間（ステップＳ５／ＮＯ）は、歩数計動作、画像表示動作等を繰り返す（ステップＳ２〜ステップＳ４）。
【００２０】
図３のフローチャートを用いて、図２に示された歩数計動作について説明する。はじめに、加速度センサ１８によりユーザの歩行を検知したか否かを判定する（ステップＳ２１）。加速度センサ１８は携帯電話機１０に加えられた加速度の変化を検出すると、該変化を加速度信号としてＣＰＵ１１に送出する。すると、ＣＰＵ１１は、加速度センサ１８からの加速度信号に基づいてユーザの歩行による歩数のカウントを開始する（ステップＳ２２）。カウントした歩数は、エネルギー表示機能がＯＮの間、カウント済みの歩数に新たにカウントした歩数を加算して累計歩数を求め、ＲＡＭ１３に保持しておく。
【００２１】
また、ＣＰＵ１１は、歩数のカウントとともに、それまでカウントした歩数（累計歩数）とユーザの身長、体重等のユーザ情報とに基づいて歩行情報を算出する（ステップＳ２３）。歩行情報は、消費カロリー、歩行距離、歩行時間といった歩行結果の情報である。消費カロリーの算出は、ユーザの年齢、性別、身長、体重等のデータをパラメータとして使用し、カウントした歩数から計算する公知の方法で行うことができる。また、歩行距離は、例えば１歩当たりの距離にカウントした歩数を乗ずることで歩数距離を算出することができる。また、歩行時間は、例えば内部時計により加速度センサ１８の歩行検知時間を計測して歩行時間として算出することができる。このようにして、ＣＰＵ１１は、算出し
た消費カロリー等の歩行情報をＲＡＭ１３に書き込んで保持する（ステップＳ２４）。
【００２２】
図４のフローチャートを用いて、図２に示された画像表示動作について説明する。本実施形態では、携帯電話機向けに開発されたＦｌａｓｈ  Ｌｉｔｅ（登録商標）の機能を用いて、例えばアニメーション化された食品画像と消費カロリー等のデータを待ち受け画面に表示する。Ｆｌａｓｈ  Ｌｉｔｅ（登録商標）は、アニメーションや音声等のコンテンツ再生アプリケーションとしてあらかじめＲＯＭ１２に記憶され、待ち受け画面表示等の際に随時ＣＰＵ１１により読み出される。
【００２３】
まず、画像表示動作が開始されると、Ｆｌａｓｈ  Ｌｉｔｅ（登録商標）の機能により、ＲＡＭ１３から保持された消費カロリーを読み出す（ステップＳ４１）。次いで、その消費カロリーが前回読み出した消費カロリーから変化があったか否かを判定する（ステップＳ４２）。なお、消費カロリーは、最新の読み出し値のほか、直前に読み出した値もヒストリーとしてＲＡＭ１３に保持しておく。
【００２４】
そして、前回の消費カロリーから変化している、すなわち累積の消費カロリーが増加している場合（ステップＳ４２／ＹＥＳ）は、Ｆｌａｓｈ  Ｌｉｔｅ（登録商標）の機能により、今回読み出した消費カロリーに対応する食品画像をＲＯＭ１２から読み出す。待ち受け画面にＦｌａｓｈ画像として表示する食品画像は、図５に示すように、消費カロリーと対応付けてＲＯＭ１２に保持される。図５の例では、消費カロリーが５つのデータ範囲に区分され、１つの区分に２つの食品が割り当てられている。消費カロリーと食品の対応は任意に任意に設計することができる。
【００２５】
次いで、Ｆｌａｓｈ  Ｌｉｔｅ（登録商標）の機能により、ＲＯＭ１２から読み出した食品画像（例えばアニメーション画像）を待ち受け画像として表示部１６に表示する（ステップＳ４４）。なお、Ｆｌａｓｈ  Ｌｉｔｅ（登録商標）では、食品画像をＲＯＭ１２から読み出すにあたって、消費カロリーに対応する食品の中から表示する画像をランダムに選択するため、同じ消費カロリーでもＦｌａｓｈ画像を表示するたびに異なる食品が表示される。図６に示すように、図６（ａ）と図６（ｂ）では消費カロリーが２０１〜３００ｋｃａｌの範囲にあるが、表示画像のランダムな選択によって、同じ消費カロリー範囲でもケーキとハンバーガーというように異なる食品が待ち受け画面に表示される。
【００２６】
また、待ち受け画面の表示内容としては、例えば図６（ｃ）や図６（ｄ）に示すように、種々の情報を選択することができる。表示対象としては食品画像と文字情報があり、文字情報は歩数、消費カロリー、歩行距離、歩行時間等の歩行結果である。ユーザの設定によりこれらの情報を組み合わせて所望の待ち受け画面とすることが可能である。
【００２７】
上述した本実施形態によれば、携帯電話機に歩数計機能を搭載し、歩数情報から算出した消費カロリーに応じた食品を待ち受け画面に表示するため、視覚的、直感的に消費カロリーを認識することが可能となる。また、時間経過あるいは歩数情報をもとに待ち受け画面を変化させるため、定期的に最新の歩行結果情報をユーザに提示することができる。
【００２８】
上述した本実施形態によれば、消費カロリーに対応する食品の中から表示する画像をランダムに選択するため、同じ消費カロリー範囲でも異なる食品が待ち受け画面に表示され、ユーザがより直感的に消費カロリーを把握することが可能となる。また、食品画像の種類や数を増やしていくことで、同じ消費カロリーに対応する食品をより多くユーザに表示することができ、ユーザによる直感的な消費カロリーの把握を支援することが可能となる。
【００２９】
以上、これまで述べてきた実施形態は、本発明の好適な実施形態であり、上記実施形態
のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。つまり、本発明は、携帯電話機のみならず、歩数計機能を備えるＰＤＡ（Personal Digital Assistance）、携帯音楽プレーヤー等の電子機器に適用することができる。また、歩数計そのものについても適用することが可能である。さらに、本発明は、携帯電話機に上述してきたような動作を実行させるプログラム、これを記録した記録媒体として実施することもできる。
【００３０】
すなわち、本実施形態における携帯電話機で実行されるプログラムは、先に述べた各手段（歩行情報算出手段、表示制御手段等）を含むモジュール構成となっており、実際のハードウェアを用いて具体的手段を実現する。すなわち、コンピュータ（ＣＰＵ）が所定の記録媒体からプログラムを読み出して実行することにより上記各手段が主記憶装置上にロードされ、歩行情報算出手段、表示制御手段等が主記憶装置上に生成される。
【００３１】
本実施形態における携帯電話機で実行されるプログラムは、インターネット等のネットワークに接続されたコンピュータ上に格納され、ネットワーク経由でダウンロードさせることにより提供されるように構成してもよい。また、上記プログラムをインターネット等のネットワーク経由で提供あるいは配布するように構成してもよい。
【００３２】
また、上記プログラムは、インストール可能な形式又は実行可能な形式のファイルで、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、不揮発性のメモリカード等のコンピュータで読み取り可能な記録媒体に記録されて提供されるように構成してもよい。また、上記プログラムは、ＲＯＭ等にあらかじめ組み込んで提供するように構成してもよい。
【００３３】
この場合、上記記録媒体から読み出された又は通信回線を通じてロードし実行されたプログラムコード自体が前述の実施形態の機能を実現することになる。そして、そのプログラムコードを記録した記録媒体は本発明を構成する。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施形態に係る携帯電話機の構成を示した機能ブロック図である。
【図２】本発明の実施形態における消費エネルギーの表示動作の流れを示したフローチャートである。
【図３】本発明の実施形態における歩数計動作の流れを示したフローチャートである。
【図４】本発明の実施形態における画像表示動作の流れを示したフローチャートである。
【図５】本発明の実施形態における消費カロリーと食品の対応テーブルを示した図である。
【図６】本発明の実施形態における待ち受け画面の表示例を示した図である。
【符号の説明】
【００３５】
１０  携帯電話機
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  送受信制御回路
１５  送受信部
１６  表示部
１７  入力部
１８  加速度センサ
１９  電源部
【図１】
2009273785.tif 000003
【図２】
2009273785.tif 000004
【図３】
2009273785.tif 000005
【図４】
2009273785.tif 000006
【図５】
2009273785.tif 000007
【図６】
2009273785.tif 000008