(57)【要約】【課題】携帯電話機の機能を拡大して、ユーザによって携行されている間もユーザにとって有用な機能を提供することが可能な携帯電話機を実現する。【解決手段】携帯電話機１０に加速度センサ２３を搭載し、この加速度センサ２３によって検知された加速度の変化に基づいてユーザが歩行した歩数を計測する。そして、計測した歩数に基づいて、ユーザの歩行距離やカロリー消費量などを算出し、これらの情報を、文字や数字、或いはキャラクタの表示状態の変化などによって表示部１２に表示する。【選択図】　図２
2004120688.tif 000002
【特許請求の範囲】
【請求項１】
加速度及び／又は角速度を検知するセンサと、
前記センサから出力される信号に基づいてユーザの歩数を計測する計測手段と、
前記計測手段により計測された歩数に基づく歩数情報を表示する表示手段とを備えること
を特徴とする歩数計機能付き携帯電話機。
【請求項２】
ユーザの身長、体重、年齢、性別、及び目標歩数のうちの少なくともいずれかを含む情報を入力する入力手段をさらに備え、
前記計測手段は、前記入力手段により入力された情報に基づいてユーザのカロリー消費量を算出し、
前記表示手段は、前記歩数情報として前記カロリー消費量を表示すること
を特徴とする請求項１記載の歩数計機能付き携帯電話機。
【請求項３】
前記入力手段は、前記表示手段に表示するキャラクタを特定する情報がユーザによって選択自在とされ、
前記表示手段は、前記入力手段によって選択されたキャラクタの表示状態を前記歩数情報に応じて変化させること
を特徴とする請求項１記載の歩数計機能付き携帯電話機。
【請求項４】
前記表示手段は、前記歩数情報に応じて、前記キャラクタの体型を変化させて表示すること
を特徴とする請求項３記載の歩数計機能付き携帯電話機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、加速度や角速度を検知するセンサを利用することにより機能が拡大された携帯電話機に関する。
【０００２】
【従来の技術】
携帯電話機は、近年広く市場に普及しており、高機能化・高性能化が目覚ましい。従来の携帯電話機は、他の電話機や携帯電話機との間での通話を実現する通話機能だけでなく、他の情報機器と接続して様々な情報を送受信する通信機能、内部に搭載されたメモリ内に記憶されたソフトウェアプログラムによって様々なゲームを行うことを可能とするゲーム機能など多種多彩の機能を付加されている。
また、加速度センサによって人の運動を表示する機能を有するものもある（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２００１−２７２４１３号公報
【０００４】
【発明が解決しようとする課題】
ところで、従来の携帯電話機は、通常、ユーザによって常に携行されて用いられる情報端末であるという性質を有しておりながら、上述した各種の機能を使用していない状態においては通話の待ち受けを行っているだけである。すなわち、従来の携帯電話機は、ユーザにより携行されている間のほとんどの時間において、有用な機能を果たしていない。
【０００５】
また、特許文献１においては、病患のユーザーの運動状態を加速度センサ付きの携帯電話にて送信し、受信側がその送信された運動状態を監視する等のものであるが、ユーザー自身が、電話機を携帯し待ち受け状態でユーザー自身の健康を管理するものではない。
【０００６】
そこで本発明は、上述した従来の実情に鑑みてなされたものであり、携帯電話機の機能を拡大して、ユーザによって携行されている間もユーザにとって有用な機能を提供することが可能な携帯電話機を実現することを目的とする。
【０００７】
【課題を解決するための手段】
本発明の請求項１に係る歩数計機能付き携帯電話機は、加速度及び／又は角速度を検知するセンサと、前記センサから出力される信号に基づいてユーザの歩数を計測する計測手段と、前記計測手段により計測された歩数を表示する表示手段とを備えることを特徴とするものである。
【０００８】
以上のように構成された携帯電話機は、ユーザの歩行動作に伴って生じる加速度や角速度の変化をセンサによって検知するとともに、このセンサからの出力信号に基づいて計測手段により計測されたユーザの歩数に基づく歩数情報を表示することができる。これにより、いわゆる歩数計機能を提供することができる。
【０００９】
また、本発明の請求項２に係る歩数計機能付き携帯電話機は、請求項１記載の構成に加えて、ユーザの身長、体重、年齢、性別、及び目標歩数のうちの少なくともいずれかを含む情報を入力する入力手段をさらに備え、前記計測手段は、前記入力手段により入力された情報に基づいてユーザのカロリー消費量を算出し、前記表示手段は、前記歩数情報として前記カロリー消費量を表示することを特徴とするものである。
【００１０】
以上のように構成された携帯電話機は、ユーザによって入力された情報に基づいて、計測された歩数からユーザのカロリー消費量を算出するとともに、このカロリー消費量を随時ユーザに報知することができる。これにより、ユーザが自身の健康状態を維持することに貢献することができる。
【００１１】
さらに、本発明の請求項３に係る歩数計機能付き携帯電話機は、請求項１記載の構成に加えて、前記入力手段は、前記表示手段に表示するキャラクタを特定する情報がユーザによって選択自在とされ、前記表示手段は、前記入力手段によって選択されたキャラクタを前記歩数情報に応じた体型で表示することを特徴とするものである。
【００１２】
以上のように構成された携帯電話機は、例えばユーザの歩数やカロリー消費量などの歩数情報に応じて、表示手段に表示するキャラクタの表示状態を変化させることができる。これにより、例えば、歩数情報を単なる数字や文字で表示する場合と比較して、ユーザの娯楽性を向上させることができ、目標とする歩数やカロリー消費を達成しようとする意欲を向上させるとともに、歩くことの楽しさをユーザに提供することが可能となる。
【００１３】
なお、キャラクタの表示状態としては、例えばキャラクタの表情、色、形状、或いは大きさなど任意であるが、例えば生物を模したキャラクタを表示する場合には、その体型を変化させるとしてもよい。これにより、ユーザの歩数やカロリー消費量などを、ユーザに対してより直感的に報知することができる。
【００１４】
【発明の実施の形態】
以下、本発明に係る歩数計機能付き携帯電話機の実施の形態について、図面を参照しながら詳細に説明する。以下では、本発明を適用した携帯電話機の一例として、図１に示すような携帯電話機１０について説明する。
【００１５】
携帯電話機１０は、図１に示すように、ケース本体１１の主面に、各種の情報を表示する表示部１２と、複数の入力キーによってユーザからの操作指示が入力されるキー入力部１３と、ユーザが発声した音声を電気信号に変換するマイク１４と、ユーザに対して音声を出力するスピーカ１５とが配設されている。また、本体ケース１１の上部には、基地局との間で各種情報を無線送受信するためのアンテナ１６が配設されている。
【００１６】
また、携帯電話機１０におけるケース本体１１の内部には、図２に示すように、マイク１４から出力されたアナログ信号をデジタル信号に変換処理するＡ／Ｄ変換回路部１７と、デジタル信号をアナログ信号に変換してスピーカ１５から音声出力するためのＤ／Ａ変換回路部１８と、アンテナ１６を介して基地局との間で送受信されるＲＦ信号に対して変調・復調処理を施すＲＦ回路部１９と、ＲＦ回路部１９に対して入出力される信号に対して符号化・復号化処理などを施す信号処理部２０と、携帯電話機１０全体の動作を制御するＣＰＵ２１と、各種データやＣＰＵ２１によって実行されるソフトウェアプログラムを記憶するメモリ２２と、携帯電話機１０に加えられた加速度を検出する加速度センサ２３とを備えている。また、携帯電話機１０には、各部の電力源としての２次電池（図示せず。）が搭載されている。
【００１７】
以上のように構成された携帯電話機１０は、メモリ２２に記憶された制御用プログラムをＣＰＵ２１によって実行処理することにより、このＣＰＵ２１が各部の動作を制御することにより動作する。また、メモリ２２には、例えば、人名と電子メールアドレスや電話番号などとが関連付けされた電話帳データベースなどの各種データが記憶される。
【００１８】
ところで、携帯電話機１０は、加速度センサ２３を搭載しており、この加速センサ２３によって検知した加速度に基づいて、ユーザが歩行した歩数を計数する機能、いわゆる歩数計機能を有している。この歩数計機能は、以下で説明するようにして実現されている。
【００１９】
ユーザが携帯電話機１０を携帯した状態で歩行すると、歩行に伴う身体の上下動などによって、携帯電話機１０に加速度の変化が生じる。この加速度変化は、加速度センサ２３によって検知され、加速度信号としてＣＰＵ２１に出力される。ＣＰＵ２１は、加速度センサ２３から取得した加速度信号に基づいて、ユーザの歩数を計数し、累積歩数などを表示部１２に表示する。
【００２０】
この歩数の計数処理は、メモリ２２に記憶された歩数計プログラムをＣＰＵ２１が実行することによって実現される。ここで、歩数計プログラムによって実現される一連の処理の一例について、図３に示すフローチャートを参照しながら説明する。
【００２１】
携帯電話機１０においては、例えば表示部１２に表示されたメニューに従ってユーザがキー入力部１３を操作するなどして、歩数計機能の動作が開始されると、図３に示すステップＳ１０において、ＣＰＵ２１がメモリ２２に記憶された歩数計プログラムを読み出し、この歩数計プログラムの実行処理を開始する。
【００２２】
次にステップＳ１１において、ＣＰＵ２１は、ユーザに「ノーマルモード」と「キャラクタモード」とのうちのいずれかを選択することを促す。このような選択処理は、例えばメニューやボタンなどが配された表示画面を表示部１２に表示し、この表示画面に従ってユーザがキー入力部１３により入力した選択結果をＣＰＵ２１が取得することによって行われる。また、携帯電話機１０は、歩数の計数結果を文字や数字などで表示する「ノーマルモード」と、人物や動物などのキャラクタによって歩数の計数結果を表示する「キャラクタモード」とが選択自在とされている。このステップＳ１１において、ノーマルモードが選択された場合には処理をステップＳ１２に進め、キャラクタモードが選択された場合には処理をステップＳ１５に進める。
【００２３】
ステップＳ１２においてノーマルモードの動作が開始されると、次にステップＳ１３において、ＣＰＵ２１は、表示部１２に入力メニューなどを表示し、ユーザ自身の身長、体重、年齢、性別、及び目標歩数などのユーザ情報を入力することをユーザに促す。そして、上記のユーザ情報がユーザからキー入力部１３により入力されると、ＣＰＵ２１は、この情報をメモリ２２に一時記憶するとともに、処理をステップＳ１４に進める。
【００２４】
一方、ステップＳ１５においてキャラクタモードの動作が開始されると、次にステップＳ１６において、ＣＰＵ２１は、キャラクタを選択するための選択画面を表示部１２に表示する。そして、ユーザがキー入力部１３によってキャラクタの選択を入力すると、ＣＰＵ２１は、選択されたキャラクタを識別するためのキャラクタ情報をメモリ２２に一時記憶し、処理をステップＳ１３に進める。ここで、キャラクタとしては、例えば、クマ、ウサギ、ネコ、イヌなどの動物、或いは人物などを模した任意の画像である。
【００２５】
ステップＳ１４においてＣＰＵ２１は、歩数の計数値を例えば「０」などの基準値にリセットする。なお、キャラクタモードが選択されている場合には、ステップＳ１３の後に、ステップＳ１７において、ユーザにより選択されたキャラクタを表示部１２に表示した後にステップＳ１４の処理が実行される。また、ステップＳ１７において表示するキャラクタは、歩数が基準値であるため、例えば太った状態で表示する。
【００２６】
ステップＳ１４における処理の後に、ＣＰＵ２１は、ステップＳ１８において、歩数を計数する処理の開始がユーザによって要求されるまで待機する。そして、例えばキー入力部１３のうちの所定の入力キーがユーザによって選択されるなどして歩数の計数処理が開始されると、ＣＰＵ２１は、処理をステップＳ１９に進める。
【００２７】
ステップＳ１９において、ＣＰＵ２１は、加速度センサ２３から出力される加速度信号を取得する。次にステップＳ２０において、ＣＰＵ２１は、加速度信号に基づいて、携帯電話機１０に生じている加速度の値が「０」であるか否かを判定する。このとき、例えば携帯電話機１０のＸ軸方向、Ｙ軸方向、及びＺ軸方向の加速度の値が全て「０」であった場合には処理をステップＳ１９に戻し、有意な加速度の値が得られている場合には処理をステップＳ２１に進める。
【００２８】
ステップＳ２１においてＣＰＵ２１は、Ｘ軸方向、Ｙ軸方向、及びＺ軸方向の加速度の絶対値のうちで最大のものが、予め定められた所定の値を超えているか否かを判定する。そして超えている場合には、ユーザが歩行しているものとして処理をステップＳ２２に進め、超えていない場合には、処理をステップＳ１９に戻して現在の加速度を新たに取得する。
【００２９】
ステップＳ２２においてＣＰＵ２１は、歩数の計測値に「１」を加算する。すなわち、この計測値は、ユーザが歩行した歩数の累計を示すこととなる。次にステップＳ２３において、ＣＰＵ２１は、算出された累計歩数と、ステップＳ１３で入力されたユーザ情報とに基づいて、ユーザのカロリー消費量を算出する。
【００３０】
次にステップＳ２４においてＣＰＵ２１は、算出された累計歩数及びカロリー消費量を表示部１２に表示し、処理をステップＳ１９に戻して一連の処理を繰り返す。このとき、累計歩数やカロリー消費量などの情報を、数字で表示するとしてもよいし、例えば「もっと歩こう」或いは「がんばったね」などのような文で表示するとしてもよい。
【００３１】
なお、キャラクタモードが選択されている場合には、ステップＳ２４における処理の後に、ステップＳ２５において、表示部１２に表示するキャラクタの表示状態を更新した後に処理をステップＳ１９に戻す。
【００３２】
ステップＳ２５においては、例えば、ユーザの累計歩数やカロリー消費量などに基づいて、例えばキャラクタの表情、色、形状、或いは大きさなどを変化させて表示する。これにより、例えば文字や数字などにより累計歩数やカロリー消費量を表示する場合と比較して、これら累計歩数やカロリー消費量をユーザに対してより直感的に報知することができる。
【００３３】
また、ステップＳ２５で更新するキャラクタの表示状態としては、選択されたキャラクタが例えば人物や動物などの生物を模したキャラクタである場合には、このキャラクタの体型を変化させる（例えば痩せた状態で表示する）ことが望ましい。これにより、ユーザは、自身の累計歩数やカロリー消費量をより一層直感的に知ることができる。また、ステップＳ２５においては、キャラクタの表示状態を更新するだけでなく、累計歩数やカロリー消費量に応じて、例えば音声や効果音などをスピーカ１５から音声出力するとしてもよい。
【００３４】
上述のように、携帯電話機１０においては、ユーザの歩行動作に伴って生じる加速度の変化を加速度センサ２３によって検知するとともに、この加速度センサ２３からの出力信号に基づいてＣＰＵ２１により計測されたユーザの歩数に基づいた情報（歩数情報）を算出し、この歩数情報を表示部１２に表示しており、いわゆる歩数計機能が実現されている。したがって、携帯電話機１０は、ユーザによって常に携行して用いられるという特徴を最大限に生かして、通話機能や電子メール機能などが使用されていない状態においてもユーザにとって有用な機能を果たすことができる。
【００３５】
なお、歩数情報としては、上述した累計歩数やカロリー消費量の他に、例えば歩行距離などであってもよい。また、上述においては、携帯電話機１０が加速度センサ２３を備え、この加速度センサ２３によって検知された加速度の変化に基づいて歩数の計測が行われるとしたが、例えば加速度センサ２３に代えて、携帯電話機１０に生じた角速度の変化を検知する角速度センサを用いることによって歩数を計測するとしてもよい。
【００３６】
【発明の効果】
本発明に係る携帯電話機は、ユーザの歩行動作に伴って生じる加速度や角速度の変化をセンサによって検知するとともに、このセンサからの出力信号に基づいて計測手段により計測されたユーザの歩数を表示することができる。このため、本発明によれば、携帯電話機の機能を拡大して、従来搭載されていなかった歩数計機能をユーザに提供することができる。したがって、ユーザは、携帯電話機を携行しているだけで、自身の健康状態を維持する意識を高めることができるようになる。
【００３７】
また、ユーザが通話・通信機能やゲーム機能など使用していない状態においても、ユーザによって携行されている間にユーザの歩数を計測するという機能を果たすことができ、ユーザが携帯電話機を携行する目的を広げて有用性を一層高めることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態として示す携帯電話機の外観を示す正面図である。
【図２】同携帯電話機が備える回路構成の概略について示すブロック図である。
【図３】同携帯電話機においてＣＰＵにより実行処理される歩数計プログラムの処理手順を示すフローチャートである。
【符号の説明】
１０　　携帯電話機
１１　　本体ケース
１２　　表示部
１３　　キー入力部
１４　　マイク
１５　　スピーカ
１６　　アンテナ
２０　　信号処理部
２１　　ＣＰＵ
２２　　メモリ
２３　　加速度センサ
【図１】
2004120688.tif 000003
【図２】
2004120688.tif 000004
【図３】
2004120688.tif 000005