(57)【要約】【課題】本発明は、位置情報を利用して、測定値に大きな誤差が生じることが抑制された歩数計機能を有する携帯電子機器を提供することを目的とする。【解決手段】携帯電話機１は、３軸加速度センサ１００と、位置情報取得部１０２と、加速度値の検出値波形パターンにおける振幅が第２閾値ＢＸ以上であるかを判定する第１判定部１１１ａと、位置情報に基づいて移動状態であるかを判定する第２判定部１１１ｂと、振動周期が第１閾値ＡＸ以上の第１検出値波形パターンか、第１閾値ＡＸ未満の第２検出値波形パターンかを判定する第３判定部１１１ｃと、第１検出値波形パターンの数をカウントするカウント部１１２と、第１検出値波形パターンの時間当たりの数に第２検出値波形パターンの継続時間を乗じて第１検出値波形パターンの数を推定する推定部１１５と、推定数をカウント数に加算する加算部１１６と、を備える。【選択図】図４
2010056773.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体に搭載され前記筐体を振動させる振動発生部と、
前記筐体に搭載される加速度検出部と、
前記筐体に搭載される計時部と、
前記筐体に搭載され該筐体の位置情報を取得する位置情報取得部と、
加速度値の経時的な変化の波形パターンについての情報であって、波形パターンの振動周期に関する第１閾値情報と、波形パターンの振幅に関する第２閾値情報とを記憶する記憶部と、
前記加速度検出部により検出される加速度値の経時的な変化の波形パターンである検出値波形パターンにおいて、振幅が前記第２閾値以上であるかを判定する第１判定部と、
前記第１判定部により前記振幅が前記第２閾値以上であると判定された場合において、前記位置情報に基づいて前記筐体が移動している移動状態であるかを判定する第２判定部と、
前記第２判定部により前記移動状態であると判定された場合において、検出値波形パターンの振動周期が前記第１閾値以上であるかを判定する第３判定部と、
前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値以上であると判定された第１検出値波形パターンの数をカウントするカウント部と、
前記第１検出値波形パターンにおける時間当たりの検出数を算出する算出部と、
前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値未満であると判定された第２検出値波形パターンが継続する継続時間を計測する計測部と、
前記計測部により計測された継続時間に前記算出部により算出された時間当たりの検出数を乗じて第１検出値波形パターンの検出数を推測する推定部と、
前記推定部により推定された検出数を前記カウント部におけるカウント数に加算する加算部と、を備える
携帯電子機器。
【請求項２】
前記加算部は、前記第２判定部により前記筐体が移動状態ではないと判定された場合、前記カウント数を変化させない
請求項１に記載の携帯電子機器。
【請求項３】
前記位置情報取得部により取得された位置情報から所定時間で移動した移動距離を算出する移動距離算出部と、を備え、
前記第２判定部は、前記移動距離算出部により算出された前記所定時間で移動した前記移動距離に基づいて、前記移動状態であるかを判定する
請求項１又は２に記載の携帯電子機器。
【請求項４】
前記位置情報取得部により取得された位置情報から移動速度を算出する移動速度算出部と、を備え、
前記第２判定部は、前記移動速度算出部により算出された前記移動速度に基づいて、前記移動状態であるかを判定する
請求項１又は２に記載の携帯電子機器。
【請求項５】
前記第２判定部は、前記移動速度が所定の第１速度以上の場合、前記移動状態ではないと判定する
請求項４に記載の携帯電子機器。
【請求項６】
筐体と、
前記筐体に搭載され前記筐体を振動させる振動発生部と、
前記筐体に搭載される加速度検出部と、
前記筐体に搭載される計時部と、
前記筐体に搭載され該筐体の位置情報を取得する位置情報取得部と、
加速度値の経時的な変化の波形パターンについての情報であって、波形パターンの振動周期に関する第１閾値情報と、波形パターンの振幅に関する第２閾値情報とを記憶する記憶部と、
前記加速度検出部により検出される加速度値の経時的な変化の波形パターンである検出値波形パターンにおいて、振幅が前記第２閾値以上であるかを判定する第１判定部と、
前記第１判定部により前記振幅が前記第２閾値以上であると判定された場合において、前記位置情報に基づいて前記筐体が移動している移動状態であるかを判定する第２判定部と、
前記第２判定部により前記移動状態であると判定された場合において、検出値波形パターンの振動周期が前記第１閾値以上であるかを判定する第３判定部と、
前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値以上であると判定された第１検出値波形パターンの数をカウントする第１カウント部と、
前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値未満であると判定された第２検出値波形パターンにおける互いに隣接する頂点同士をつないでできた仮想波形パターンの数をカウントする第２カウント部と、
前記第１カウント部におけるカウント数に第２カウント部におけるカウント数を加算する加算部と、を備える
携帯電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機等の携帯電子機器に関する。
【背景技術】
【０００２】
近年、携帯電子機器としての携帯電話機には、携帯電話機の状態を検出するために加速度センサ等のセンサや携帯電話機の位置を検出するためのＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能が搭載されている。携帯電話機は、センサにより検出された各状態に応じて、所定のアプリケーションを起動させたり、制御内容を変更させるよう構成されている。また、携帯電話機は、ＧＰＳ機能により取得された位置情報を利用して、通信機能やメール機能を制御している。
【０００３】
ここで、センサを利用した機能を有する携帯電話機として、加速度センサにより検知された加速度データを利用してユーザの歩数をカウントする歩数計の機能を実行するアプリケーションプログラムを有する携帯電話機が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００５−１６７７５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１の携帯電話機において、着信を知らせるバイブレーション機能により携帯電話機に振動が加えられた場合、加速度センサは該振動も検知するので、歩数計機能により測定された歩数に大きな誤差が生じる場合がある。
【０００５】
本発明は、位置情報取得部からの位置情報を利用して、所定の機能により生じる振動によって測定値に大きな誤差が生じることが抑制された歩数計機能を有する携帯電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、筐体と、前記筐体に搭載され前記筐体を振動させる振動発生部と、前記筐体に搭載される加速度検出部と、前記筐体に搭載される計時部と、前記筐体に搭載され該筐体の位置情報を取得する位置情報取得部と、加速度値の経時的な変化の波形パターンについての情報であって、波形パターンの振動周期に関する第１閾値情報と、波形パターンの振幅に関する第２閾値情報とを記憶する記憶部と、前記加速度検出部により検出される加速度値の経時的な変化の波形パターンである検出値波形パターンにおいて、振幅が前記第２閾値以上であるかを判定する第１判定部と、前記第１判定部により前記振幅が前記第２閾値以上であると判定された場合において、前記位置情報に基づいて前記筐体が移動している移動状態であるかを判定する第２判定部と、前記第２判定部により前記移動状態であると判定された場合において、検出値波形パターンの振動周期が前記第１閾値以上であるかを判定する第３判定部と、前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値以上であると判定された第１検出値波形パターンの数をカウントするカウント部と、前記第１検出値波形パターンにおける時間当たりの検出数を算出する算出部と、前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値未満であると判定された第２検出値波形パターンが継続する継続時間を計測する計測部と、前記計測部により計測された継続時間に前記算出部により算出された時間当たりの検出数を乗じて第１検出値波形パターンの検出数を推測する推定部と、前記推定部により推定された検出数を前記カウント部におけるカウント数に加算する加算部と、を備える携帯電子機器に関する。
【０００７】
また、前記加算部は、前記第２判定部により前記筐体が移動状態ではないと判定された場合、前記カウント数を変化させないことが好ましい。
【０００８】
また、前記位置情報取得部により取得された位置情報から所定時間で移動した移動距離を算出する移動距離算出部と、を備え、前記第２判定部は、前記移動距離算出部により算出された前記所定時間で移動した前記移動距離に基づいて、前記移動状態であるかを判定することが好ましい。
【０００９】
また、前記位置情報取得部により取得された位置情報から移動速度を算出する移動速度算出部と、を備え、前記第２判定部は、前記移動速度算出部により算出された前記移動速度に基づいて、前記移動状態であるかを判定することが好ましい。
【００１０】
また、前記第２判定部は、前記移動速度が所定の第１速度以上の場合、前記移動状態ではないと判定することが好ましい。
【００１１】
本発明は、筐体と、前記筐体に搭載され前記筐体を振動させる振動発生部と、前記筐体に搭載される加速度検出部と、前記筐体に搭載される計時部と、前記筐体に搭載され該筐体の位置情報を取得する位置情報取得部と、加速度値の経時的な変化の波形パターンについての情報であって、波形パターンの振動周期に関する第１閾値情報と、波形パターンの振幅に関する第２閾値情報とを記憶する記憶部と、前記加速度検出部により検出される加速度値の経時的な変化の波形パターンである検出値波形パターンにおいて、振幅が前記第２閾値以上であるかを判定する第１判定部と、前記第１判定部により前記振幅が前記第２閾値以上であると判定された場合において、前記位置情報に基づいて前記筐体が移動している移動状態であるかを判定する第２判定部と、前記第２判定部により前記移動状態であると判定された場合において、検出値波形パターンの振動周期が前記第１閾値以上であるかを判定する第３判定部と、前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値以上であると判定された第１検出値波形パターンの数をカウントする第１カウント部と、前記検出値波形パターンのうち、前記第３判定部により振動周期が前記第１閾値未満であると判定された第２検出値波形パターンにおける互いに隣接する頂点同士をつないでできた仮想波形パターンの数をカウントする第２カウント部と、前記第１カウント部におけるカウント数に第２カウント部におけるカウント数を加算する加算部と、を備える携帯電子機器に関する。
【発明の効果】
【００１２】
本発明によれば、位置情報取得部からの位置情報を利用して、所定の機能により生じる振動によって測定値に大きな誤差が生じることが抑制された歩数計機能を有する携帯電子機器を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明を実施するための最良の形態を説明する。
図１により、電子機器としての携帯電話機１における基本構造を説明する。図１は、携帯電話機１を開いた状態における外観斜視図を示す。
【００１４】
図１に示すように、携帯電話機１は、筐体としての操作部側筐体２と、表示部側筐体３と、を備える。操作部側筐体２と表示部側筐体３とは、ヒンジ機構を備える連結部４を介して開閉可能に連結される。具体的には、操作部側筐体２の上端部と表示部側筐体３の下端部とは、連結部４を介して連結される。これにより、携帯電話機１は、ヒンジ機構を介して連結された操作部側筐体２と表示部側筐体３とを相対的に動かすことが可能に構成される。つまり、携帯電話機１は、操作部側筐体２と表示部側筐体３とが開いた状態（開状態）と、操作部側筐体２と表示部側筐体３とが折り畳まれた状態（閉状態）とにすることができる。ここで、閉状態とは、両筐体が互いに重なるように配置された状態であり、開状態とは、両筐体が互いに重ならないように配置された状態をいう。
【００１５】
操作部側筐体２は、外面がフロントケース２ａとリアケース２ｂとにより構成される。操作部側筐体２は、フロントケース２ａ側に、入力手段としての操作キー群１１と、携帯電話機１の使用者が通話時に発した音声が入力されるマイクとしての音声入力部１２とがそれぞれ露出するように構成される。
【００１６】
操作キー群１１は、各種設定や電話帳機能やメール機能等の各種機能を作動させるための機能設定操作キー１３と、電話番号の数字やメール等の文字等を入力するための入力操作キー１４と、各種操作における決定や上下左右方向のスクロール等を行う操作部材としての決定操作キー１５とにより構成される。操作キー群１１を構成する各キーそれぞれには、操作部側筐体２と表示部側筐体３との開閉状態や各種モード、あるいは起動されているアプリケーション等の種類に応じて所定の機能が割り当てられる（キー・アサイン）。そして、使用者が各キーを押圧することにより、各キーに割り当てられている機能に応じた動作が実行される。
【００１７】
音声入力部１２は、操作部側筐体２の長手方向における連結部４側と反対の外端部側に配置される。つまり、音声入力部１２は、携帯電話機１が開状態において一方の外端部側に配置される。
【００１８】
操作部側筐体２における一方側の側面には、外部機器（例えば、ホスト装置）と通信を行うためのインターフェース（図示せず）が配置される。操作部側筐体２の他方側の側面には、所定の機能が割り当てられているサイドキーと、外部メモリの挿入及び取り出しが行われるインターフェース（図示せず）とが配置される。インターフェースは、キャップにより覆われている。各インターフェースは、不使用時にはキャップにより覆われる。
【００１９】
表示部側筐体３は、外面がフロントパネル３ａと、フロントケース３ｂと、リアケース３ｃ（図３参照）と、リアパネル３ｄ（図３参照）とにより構成される。表示部側筐体３におけるフロントケース３ｂには、各種情報を表示するための表示部２１と、通話の相手側の音声を出力するレシーバとしての音声出力部２２と、が露出するように配置される。ここで、表示部２１は、液晶パネルと、この液晶パネルを駆動する駆動回路と、この液晶パネルの背面側から光を照射するバックライト等の光源部とから構成される。
【００２０】
次いで、図２及び図３により、操作部側筐体２及び表示部側筐体３の内部構造について説明する。図２は、操作部側筐体２に内蔵される部材の分解斜視図である。図３は、表示部側筐体３に内蔵される部材の分解斜視図である。
【００２１】
図２に示すように、操作部側筐体２は、フロントケース２ａと、キー構造部４０と、キー基板５０と、ケース体６０と、基準電位パターン層７５及び携帯電話機用のＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）モジュール等の各種電子部品を備える回路基板７０と、アンテナ部９０と、バッテリリッド２ｃを備えたリアケース２ｂと、バッテリ８０とを備える。
【００２２】
フロントケース２ａとリアケース２ｂとは、互いの凹状の内側面が向き合うように配置され、互いの外周縁が重なり合うようにして結合される。また、フロントケース２ａとリアケース２ｂとの間には、キー構造部４０と、キー基板５０と、ケース体６０と、回路基板７０と、アンテナ部９０とが挟まれるようにして内蔵される。
【００２３】
フロントケース２ａには、携帯電話機１を折り畳んだ状態で表示部側筐体３の表示部２１と対向する内側面に、キー孔１３ａ、１４ａ、１５ａが形成される。キー孔１３ａ、１４ａ、１５ａそれぞれからは、機能設定操作キー１３を構成する機能設定操作キー部材１３ｂの押圧面、入力操作キー１４を構成する入力操作キー部材１４ｂの押圧面、及び決定操作キー１５を構成する決定操作キー部材１５ｂの押圧面が露出される。この露出した機能設定操作キー部材１３ｂ、入力操作キー部材１４ｂ及び決定操作キー部材１５ｂの押圧面を押し下げるように押圧することで、対応するキースイッチ５１、５２、５３それぞれに設けられる後述のメタルドーム（椀状形状）の頂点が押圧され、スイッチ端子に接触して電気的に導通する。
【００２４】
キー構造部４０は、操作部材４０Ａと、補強部材としてのキーフレーム４０Ｂと、シート部材としてのキーシート４０Ｃと、により構成される。
【００２５】
操作部材４０Ａは、複数のキー操作部材により構成される。具体的には、機能設定操作キー部材１３ｂと、入力操作キー部材１４ｂと、決定操作キー部材１５ｂとにより構成される。操作部材４０Ａを構成する各操作キー部材それぞれは、後述するキーフレーム４０Ｂを挟んでキーシート４０Ｃに接着される。キーシート４０Ｃに接着された各操作キー部材それぞれにおける押圧面は、上述の通り、キー孔１３ａ、１４ａ、１５ａそれぞれから外部に露出して配置される。
【００２６】
キーフレーム４０Ｂは、孔部１４ｃが複数形成された金属性の板状部材である。キーフレーム４０Ｂは、入力操作キー部材１４ｂの押圧による回路基板７０等への悪影響を防ぐための補強部材である。また、キーフレーム４０Ｂは導電性の部材であり、入力操作キー部材１４ｂにおける静電気を逃がすための部材としても機能する。キーフレーム４０Ｂに形成される複数の孔部１４ｃには、後述するキーシート４０Ｃに形成される凸部１４ｄが嵌合するように配置される。そして、この凸部１４ｄに入力操作キー部材１４ｂが接着される。
【００２７】
キーシート４０Ｃは、可撓性を有するシリコンゴム製のシート状部材である。キーシート４０Ｃには、上述の通り、複数の凸部１４ｄが形成される。複数の凸部１４ｄは、キーシート４０Ｃにおけるキーフレーム４０Ｂが配置される側の面に形成される。この複数の凸部１４ｄそれぞれは、後述するキースイッチ５２に対応する位置に形成される。
【００２８】
キー基板５０は、キーシート４０Ｃ側に配置される複数のキースイッチ５１、５２、５３を有する。複数のキースイッチ５１、５２、５３、それぞれは、各操作部材４０Ａに対応する位置に配置される。キー基板５０に配置されるキースイッチ５１、５２、５３は、椀状に湾曲して立体的に形成された金属板のメタルドームを有する構造になっている。メタルドームは、その椀状形状の頂点が押圧されると、キー基板５０の表面に印刷された電気回路（図示せず）に形成されるスイッチ端子に接触して電気的に導通するように構成される。なお、キー基板５０は、複数の絶縁層（絶縁フィルム）の間に配線を挟み込んだものである。
【００２９】
キー基板５０がケース体６０における平板部６１に載置されるので、操作部材４０Ａそれぞれが押圧されることによる圧力や撓みは、ケース体６０の下方に配置される回路基板７０に伝達されにくい。
【００３０】
ケース体６０は、薄型の直方体における一の広い面が開口した形状を有する導電性の部材である。ケース体６０は、平板部６１における開口側の面に略垂直に形成されるリブ６２を有する。リブ６２は、回路基板７０に実装される各種電子部品のうち最も高さのある電子部品の高さと同等又はそれよりも十分に高くなるよう形成される。リブ６２は、平板部６１の周縁及び内側に基準電位部を構成する基準電位パターン層７５に対応するように形成される。具体的には、ケース体６０が回路基板７０に載置された状態で、基準電位パターン層７５上に配置されるようにリブ６２が形成される。なお、ケース体６０は、金属により形成するほか、骨格を樹脂により形成し、その表面に導体膜を形成したものでもよい。
【００３１】
ケース体６０は、リブの底面が基準電位パターン層７５に当接されることで、該基準電位パターン層７５と電気的に接続される。ケース体６０は、基準電位パターン層７５と電気的に導通して該基準電位パターン層７５と同じ大きさの電位を有するようになる。つまり、ケース体６０は、シールドケースとして機能する。ケース体６０は、シールドケースとして外部からの高周波等のノイズが回路基板７０に配置される各種電子部品に作用するのを抑制すると共に、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路、ＣＰＵ回路、電源回路等から放出されるノイズを遮蔽して、他の電子部品やアンテナに接続される受信回路等に作用することを抑制する。具体的には、ケース体６０におけるリブ６２の底面が基準電位パターン層７５上に配置されることで、後述する各回路はリブ６２により囲われると共に平板部６１の一部により覆われる。リブ６２は、各回路における隔壁として機能し、平板部６１の一部と共に各回路をシールドする。
【００３２】
回路基板７０には、アンテナ部９０が送受信する信号を処理する信号処理部を含む不図示のＣＰＵ４５、メモリ４４を含む各種電子部品や回路が配置される。各種電子部品は、所定の組み合わせにより複数の回路ブロックを形成する。例えば、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路、電源回路等を含む各種回路ブロックが形成される。
【００３３】
回路基板７０におけるケース体６０側の第１面７０ａには、上述の各種電子部品のほか、基準電位部を構成する基準電位パターン層７５が形成される。基準電位パターン層７５は、上述の各回路ブロックを区画するように形成される。基準電位パターン層７５は、回路基板７０の第１面７０ａの表面に導電性の部材を所定パターンで印刷することで形成される。
【００３４】
ここで、回路基板７０には、後述する歩数計機能部を構成する加速度検出部としての３軸加速度センサ１００が実装される。３軸加速度センサ１００は、操作部側筐体２（携帯電話機１）の移動におけるＸ軸、Ｙ軸、Ｚ軸の３軸方向それぞれにおける加速度を検出する。３軸加速度センサ１００は、例えば、携帯電話機１を所持したユーザの歩行により生じる加速度（変化）や、後述する振動発生部９９により操作部側筐体２（携帯電話機１）に生じる加速度（変化）を検出する。３軸加速度センサ１００は、検出した加速度値の情報をＣＰＵ４５に出力する。３軸加速度センサ１００により検出された加速度値の処理内容については後に詳述する。
【００３５】
アンテナ部９０は、基台上に所定形状のアンテナエレメントが配置されることにより構成される。アンテナ部９０は、携帯電話機１における連結部４側と反対の端部側に配置される。このアンテナ部９０のアンテナエレメントは、帯状の板金により形成される。また、アンテナ部９０は、不図示の給電端子を介して回路基板７０から給電される。これにより、アンテナエレメントは、給電端子を介して回路基板７０から給電されると共に、回路基板７０のＲＦモジュール等と接続される。
【００３６】
リアケース２ｂの一端側（図２において）には、取り外し可能なバッテリリッド２ｃが設けられており、バッテリ８０をリアケース２ｂの外側から収納した後、リアケース２ｂに装着される。また、リアケース２ｂにおける一端側には、ユーザの音声を入力する不図示の音声入力部１２が収容される。
【００３７】
リアケース２ｂにおける連結部４側には、振動発生部９９が配置される。振動発生部９９は、不図示のモータと、モータの出力部に取り付けられた偏心錘とを有して構成される。振動発生部９９は、不図示の配線により回路基板７０に接続される。振動発生部９９は、回路基板７０に実装されるＣＰＵ４５からの指示に基づいて、操作部側筐体２（携帯電話機１）に対して所定の振動を生じさせる。例えば、振動発生部９９は、着信時においてユーザに着信を知らせるため操作部側筐体２（携帯電話機１）に振動を生じさせる。ここで、振動発生部９９は、上述の歩行状態で操作部側筐体２（携帯電話機１）に振動を加え（第２パターン、第２波形パターン）、また、静止状態で操作部側筐体２（携帯電話機１）に振動を加える（第３パターン、第３波形パターン）。
【００３８】
図３に示すように、表示部側筐体３は、フロントパネル３ａと、音声出力部２２と、フロントケース３ｂと、音声出力部２２と、表示部２１と、表示部２１が接続されたプリント基板８５と、リアケース３ｃと、リアパネル３ｄと、を備える。
【００３９】
表示部側筐体３は、フロントパネル３ａと、フロントケース３ｂと、表示部２１と、プリント基板８５と、リアケース３ｃと、リアパネル３ｄとがそれぞれが積層的に配置される。具体的には、フロントケース３ｂとリアケース３ｃとは、互いの凹状の内側面が向き合うように配置され、互いの外周縁が重なり合うようにして結合される。
【００４０】
そして、フロントケース３ｂとリアケース３ｃとの間には、表示部２１が接続されたプリント基板８５が挟まれるようにして内蔵される。プリント基板８５には、不図示のアンプとに接続されるスピーカが接続される。
【００４１】
次に、図４から図７により、携帯電話機１の回路構成について説明する。
図４は、携帯電話機１における回路構成を説明するブロック図である。図５は、第１状態（歩行状態）における合成加速度値の経時的な変化を示すグラフである。図６は、第２状態（歩行状態＋振動発生部９９による振動）における合成加速度値の経時的な変化を示すグラフである。図７は、第３状態（振動発生部９９による振動のみ）における合成加速度値の経時的な変化を示すグラフである。
【００４２】
図４に示すように、通信部２００と、振動発生部９９と、３軸加速度センサ１００と、計時部１０１と、位置情報取得部１０２と、ＣＰＵ４５に含まれる機能部としての振動制御部１０５と、移動速度算出部１０７と、第１判定部１１１ａと、第２判定部１１１ｂと、第３判定部１１１ｃと、カウント部１１２と、算出部１１３と、計測部１１４と、推定部１１５と、加算部１１６と、メモリ４４と、を備える。ここで、携帯電話機１は、歩数計機能を奏するための歩数計機能部を有する。歩数計機能部は、３軸加速度センサ１００と、計時部１０１と、位置情報取得部１０２とＣＰＵ４５に含まれる機能部としての振動制御部１０５と、移動速度算出部１０７と、第１判定部１１１ａと、第２判定部１１１ｂと、第３判定部１１１ｃと、カウント部１１２と、算出部１１３と、計測部１１４と、推定部１１５と、加算部１１６と、メモリ４４とにより構成される。
【００４３】
通信部２００は、所定の使用周波数帯により外部装置と通信を行うアンテナ部９０と、変調処理又は復調処理等の信号処理を行う通信処理部２０１と、を備える。
【００４４】
アンテナ部９０は、所定の使用周波数帯（例えば、８００ＭＨｚ）で外部装置（基地局）と通信を行う。なお、本実施形態では、所定の使用周波数帯として、８００ＭＨｚとしたが、他の周波数帯であってもよい。また、アンテナ部９０は、所定の使用周波数帯（第１の使用周波数帯）のほかに、第２の使用周波数帯（例えば、２ＧＨｚ）に対応できる、いわゆるデュアルバンド対応型による構成であってもよいし、更に、第３の使用周波数帯にも対応できる複数バンド対応型により構成されていてもよい。
【００４５】
通信処理部２０１は、アンテナ部９０により受信された信号を復調処理し不図示の処理部に供給すると共に、処理部から供給された信号を変調処理しアンテナ部９０を介して外部装置（基地局）に送信する。
【００４６】
振動発生部９９は、上述の通り、不図示のモータと、モータの出力部に取り付けられた偏心錘とを有して構成される。振動発生部９９は、不図示の配線により回路基板７０に接続される。振動発生部９９は、回路基板７０に実装されるＣＰＵ４５に含まれる機能部としての振動制御部１０５からの指示に基づいて、操作部側筐体２（携帯電話機１）に所定の振動を生じさせる。例えば、振動発生部９９は、着信時においてユーザに着信を知らせるため操作部側筐体２（携帯電話機１）に振動を生じさせる。ここで、振動発生部９９は、上述の歩行状態で操作部側筐体２（携帯電話機１）に振動を加え（第２パターン、第２波形パターン）、また、静止状態で操作部側筐体２（携帯電話機１）に振動を加える（第３パターン、第３波形パターン）。
【００４７】
３軸加速度センサ１００は、操作部側筐体２（携帯電話機１）における３軸方向（Ｘ，Ｙ，Ｚ）の加速度を検出する。３軸加速度センサ１００からの加速度情報は、判定部１１１に出力される。
【００４８】
位置情報取得部１０２は、操作部側筐体２（携帯電話機１）の位置を示す位置情報を取得する。位置情報取得部１０２は、ＧＰＳを利用して、操作部側筐体２（携帯電話機１）における位置情報を取得する。位置情報取得部１０２は、常時起動していてもよく、所定時間ごとに間欠的に起動するようにしてもよいが、例えば、３軸加速度センサ１００により測定される加速度値が所定の値を超えた場合に起動して位置情報取得を開始するようにしてもよい。ここで、所定の値として、静止状態の平均値に、第２閾値ＢＸに０．５を乗じた値を加算した値を設定してもよい。位置情報取得部１０２により取得された位置情報は、第２判定部１１１ｂを含むＣＰＵ４５に出力される。
【００４９】
計時部１０１は、計時機能を有する。計時部１０１は、現在の時刻を含む時刻情報を出力可能に構成される。計時部１０１から出力された時刻情報は、後述する算出部１１３や計測部１１４に出力可能に構成される。
【００５０】
メモリ４４は、歩数計機能を動作させるアプリケーションプログラム等の各種アプリケーションプログラムを記憶する。また、メモリ４４は、加速度値の経時的な変化の波形パターンについての情報であって、波形パターンの振動周期に関する第１閾値ＡＸ情報と、波形パターンの振幅に関する第２閾値ＢＸ情報とを記憶する。ここで、第２閾値ＢＸは、例えば、０．４Ｇ（静止状態を基準として±０．２Ｇ）とすることができるが、これに限定されず、適宜設定することができる。メモリ４４は、本実施形態において、３軸方向における加速度値を合成した合成加速度値の経時的な変化の波形パターンについての情報を記憶する。ここで、メモリ４４は、波形パターンを１周期ごとに記憶する。
【００５１】
また、メモリ４４は、基準歩行速度や所定の第１移動速度を記憶する。基準歩行速度は、一般的又はユーザにおける平均的な歩行速度である。第１移動速度は、歩行や走行では不可能（短期間は可能であるが長期間は不可能等の実質的に不可能であることも含む）な速度が設定される。
【００５２】
振動制御部１０５は、振動発生部９９に対して振動を発生させるよう指示する。例えば、上述の通り、通信部２００が外部装置から着信を受けた場合、振動制御部１０５は、ユーザに着信を知らせるため、振動発生部９９に対して該振動発生部９９を駆動させる（振動を生じさせる）指示をする。ここで、振動制御部１０５は、着信時のほか、アラーム機能やメール機能等に対応して、振動発生部９９に対して指示をする。
【００５３】
移動速度算出部１０７は、位置情報取得部１０２により取得された位置情報から操作部側筐体２（携帯電話機１）の移動速度を算出する。移動速度算出部１０７により算出された移動速度の情報は、第２判定部１１１ｂに出力される。
【００５４】
判定部１１１ａ、１１１ｂ、１１１ｃは、３軸加速度センサ１００からの加速度情報及び位置情報取得部１０２からの位置情報に基づいて、携帯電話機１の状態を判定する。詳細には、判定部１１１ａ、１１１ｂ、１１１ｃは、３軸加速度センサ１００からの３軸方向における加速度値を合成した合成加速度値の経時的な変化の波形パターンである検出値波形パターンの情報、及び位置情報取得部１０２からの位置情報により算出された移動速度情報に基づいて、携帯電話機１における状態を判定する。
【００５５】
第１判定部１１１ａは、３軸加速度センサ１００により検出される加速度値の合成加速度値における経時的な変化のパターンである検出値波形パターンにおいて、振幅が第２閾値ＢＸ以上であるかを判定する。第１判定部１１１ａは、携帯電話機１が静止状態ではないことを判定する。具体的には、第１判定部１１１ａは、携帯電話機１の動きが、歩行状態である第１状態における動きか、歩行状態において振動発生部９９により振動が加えられた状態である第２状態における動きか、振動発生部９９により振動が加えられた状態である第３状態における動きかを判定する。
【００５６】
具体的には、第１判定部１１１ａは、図５における検出値波形パターンＫの振幅Ｂ１が第２閾値ＢＸ以上であるかを判定する。また、第１判定部１１１ａは、図６における検出値波形パターンＫの振幅Ｂ２が第２閾値ＢＸ以上であるかを判定する。また、第１判定部１１１ａは、図７における検出値波形パターンＫの振幅Ｂ３が第２閾値ＢＸ以上であるかを判定する。ここで、本実施形態において、第２閾値ＢＸを０．４Ｇとした場合、図５から図７に示される検出値波形パターンＫの振幅Ｂ１、Ｂ２、Ｂ３はいずれも第２閾値ＢＸ以上であると判定され、図５から図７に示される検出値波形パターンＫの状態は静止状態ではないと判定される。
【００５７】
第２判定部１１１ｂは、第１判定部１１１ａにより振動周期が第２閾値ＢＸ以上であると判定された場合において、位置情報に基づいて操作部側筐体２（携帯電話機１）が移動している移動状態であるかを判定する。具体的には、第２判定部１１１ｂは、移動速度算出部１０７により位置情報に基づいて算出された移動速度に基づいて、移動状態であるかを判定する。詳細には、第２判定部１１１ｂは、メモリ４４に記憶される基準歩行速度と算出された移動速度とを比較して、携帯電話機１における状態が移動状態であるかを判定する。第２判定部１１１ｂは、携帯電話機１が第１状態又は第２状態であるかを判定する。
【００５８】
具体的には、第２判定部１１１ｂは、図５から図７における状態において、メモリ４４に記憶される基準歩行速度と移動速度とを比較し、移動状態であるかを判定する。本実施形態においては、図５及び図６に示す検出値波形パターンＫの各状態が移動状態であると判定され、図７に示す検出値波形パターンＫの状態が静止状態であると判定される。
【００５９】
また、第２判定部１１１ｂは、移動速度が所定の第１速度以上の場合、携帯電話機１における状態が移動状態ではないと判定する。具体的には、第２判定部１１１ｂは、メモリ４４に記憶される第１速度と、算出された移動速度とを比較して、移動速度が第１速度以上である場合には、携帯電話機１における状態が移動状態ではないと判定する。第１速度は、上述の通り、歩行や走行では不可能な速度が設定される。これにより、第２判定部１１１ｂは、電車や車での移動は歩行による移動ではないと判定するので、電車や車に乗車した状態で生じる振動を歩数としてカウントすることを回避できる。
【００６０】
第３判定部１１１ｃは、第２判定部１１１ｂにより移動状態であると判定された場合において、検出値波形パターンの振動周期が第１閾値ＡＸ以上であるかを判定する。具体的には、第３判定部１１１ｃは、メモリ４４に記憶される第１閾値ＡＸと検出値波形パターンの振動周期とを比較して、検出値波形パターンの振動周期が第１閾値ＡＸ以上であるかを判定する。つまり、第３判定部１１１ｃは、携帯電話機１が歩行状態である第１状態であるか、歩行状態において振動発生部９９により振動が加えられた第２状態であるかを判定する。
【００６１】
具体的には、第３判定部１１１ｃは、図５における検出値波形パターンＫの振動周期Ａ１が第１閾値ＡＸ以上であるかを判定する。また、第３判定部１１１ｃは、図６における検出値波形パターンＫの振動周期Ａ２が第１閾値ＡＸ以上であるかを判定する。ここで、本実施形態において、第１閾値ＡＸを歩行により生じる振動周期と振動発生部９９により生じる振動周期との間における所定値を第１閾値ＡＸに設定する。本実施形態においては、図５に示す検出値波形パターンＫの状態が第１状態であると判定され、図６に示す検出値波形パターンＫの状態が第２状態であると判定される。
【００６２】
上述より、第１判定部１１１ａ、第２判定部１１１ｂ及び第３判定部１１１ｃにより、図５に示す検出値波形パターン（第１検出値波形パターンＫ１）の状態が第１状態と判定され、図６に示す検出値波形パターン（第２検出値波形パターンＫ２）の状態が第２状態と判定され、図７に示す検出値波形パターン（第３検出値波形パターンＫ３）の状態が第３状態と判定される。
【００６３】
カウント部１１２は、検出値波形パターンのうち、第３判定部１１１ｃにより振動周期が第１閾値以上であると判定された第１検出値波形パターンの数をカウントする。カウント部１１２は、例えば、連続する波形パターンにおける第１検出値波形パターンの数をカウントする場合には、極大点（極小点）の数をカウントすることで、第１検出値波形パターンの数をカウントすることもできる。ここで、第１検出値波形パターンの数は、ユーザの歩数としてカウントされる。
【００６４】
算出部１１３は、第１検出値波形パターンにおける時間当たりの検出数を算出する。算出部１１３により算出された第１検出値波形パターンにおける時間当たりの検出数は、後述する推定部１１５に出力される。
【００６５】
計測部１１４は、検出値波形パターンのうち、第３判定部１１１ｃにより振動周期が前記第１閾値ＡＸ未満であると判定された第２検出値波形パターンが継続する継続時間を計測する。計測部１１４は、計時部１０１からの時刻情報を利用して、第２検出値波形パターンが継続する継続時間を計測する。ここで、本実施形態においては、継続時間として、図６における第２検出値波形パターンＫ２の継続時間Ｔ２ａを計測しているが、間欠的に振動が加えられた期間における継続時間Ｔ２ｂ（Ｔ２ａ＋Ｔ１ａ＋Ｔ２ａ）を継続時間としてもよい。
【００６６】
推定部１１５は、計測部１１４により計測された継続時間に算出部１１３により算出された時間当たりの検出数を乗じて第１検出値波形パターンの推定検出数を算出する。推定部１１５において利用される時間当たりの検出数は、ユーザが歩行を開始してから第１検出値波形パターンと判定された全ての時間における平均の検出数であってもよく、第２検出値波形パターンが発生する直前における平均の検出数であってもよい。
【００６７】
加算部１１６は、推定部１１５により算出（推定）された第１検出値波形パターンの検出数をカウント部１１２におけるカウント数に加算する。加算部１１６は、第２判定部１１１ｂにより検出値波形パターンが移動状態ではないと判定された場合、カウント数を変化させない（加算しない）。
加算部１１６により所定の検出数が加算された数は、第２状態における検出数が補完された第１検出値波形パターンの数である。言い換えると、所定の検出値が加算された数は、第２状態における歩数が推定され補完されたユーザの歩数である。
【００６８】
続けて、図８により、本実施形態における歩数計機能部の作用について説明する。
図８は、歩数計機能部における動作を説明するフロー図である。
まず、所定の操作により、歩数カウントが開始される（ＳＴ１）。これにより、３軸加速度センサ１００は、操作部側筐体２（携帯電話機１）における３軸方向それぞれにおける加速度値を測定する（ＳＴ２）。
【００６９】
次いで、第１判定部１１１ａは、メモリ４４に記憶される第２閾値ＢＸと、検出値波形パターンＫにおける振幅とを比較すると共に、振幅が第２閾値ＢＸ以上であるかを判定する（ＳＴ３）。
【００７０】
続けて、第１判定部１１１ａにより振幅が第２閾値ＢＸ以上であると判定された場合（ＳＴ３、ＹＥＳ）、第２判定部１１１ｂは、メモリ４４に記憶される基準歩行速度と移動速度算出部１０７により算出された移動速度とを比較し、携帯電話機１が移動状態であるかを判定する（ＳＴ４）。
【００７１】
続けて、第２判定部１１１ｂにより携帯電話機１が移動状態であると判定された場合（ＳＴ４、ＹＥＳ）、第３判定部１１１ｃは、メモリ４４に記憶される第１閾値ＡＸと検出値波形パターンＫにおける振動周期とを比較すると共に、振動周期が第１閾値ＡＸ以上であるかを判定する（ＳＴ５）。
【００７２】
第３判定部１１１ｃにより振動周期が第１閾値ＡＸ以上であると判定された場合（ＳＴ５、ＹＥＳ）、カウント部１１２は、検出値パターン（第１検出値パターン）の検出数をカウントする（ＳＴ６）。
そして、加算部１１６は、カウント部１１２によりカウントされた検出数をそれまでにカウントされたカウント数に加算する（ＳＴ７）。
【００７３】
第３判定部１１１ｃにより振動周期が第１閾値ＡＸ未満であると判定された場合（ＳＴ５、ＮＯ）、計測部１１４は、検出値波形パターン（第２検出値波形パターン）が継続する継続時間を計測する（ＳＴ８）。
また、推定部１１５は、算出部１１３により算出された第１検出値波形パターンにおける時間当たりの検出数に計測部１１４により計測された継続時間を乗じて、継続時間における第１検出値波形パターンの検出数を算出（推定）する（ＳＴ９）。
そして、加算部１１６は、推定部１１５により推定された推定検出数をそれまでにカウントされたカウント数に加算する（ＳＴ１０）。
【００７４】
また、第１判定部１１１ａにより検出値波形パターンの振幅が第２閾値未満であると判定された場合（ＳＴ３、ＮＯ）及び、第２判定部１１１ｂにより移動状態ではないと判定された場合（ＳＴ４、ＮＯ）、加算部１１６は、それまでにカウントされたカウント数である歩数データを変更しない（ＳＴ１１）。
【００７５】
上述のように、加算部１１６により、それまでのカウント数に検出数又は推定検出数が加算され、歩数データが取得（蓄積）される（ＳＴ１２）。
【００７６】
そして、所定の操作により歩数カウントが終了された場合、歩数カウントが終了となり（ＳＴ１３、ＹＥＳ）、歩数カウントが終了されない場合には、歩数カウントが継続される（ＳＴ１１、ＮＯ）。
【００７７】
本実施形態によれば、位置情報取得部からの位置情報を利用して、所定の機能により生じる振動によって測定値に大きな誤差が生じることが抑制された歩数計機能を有する携帯電話機１を提供することができる。
【００７８】
また、本実施形態によれば、位置情報取得部からの位置情報を利用して移動速度を算出し、算出された移動速度に基づいて歩行状態であるかを判定している。これにより、歩数のカウント対象となる期間を正確に特定することができる。
【００７９】
また、本実施形態によれば、ユーザが歩行状態において振動発生部９９により振動が加えられた第２状態において、歩行状態である第１状態における歩数の平均検出数に基づいた推定歩数で歩数の測定値を補完するので、正確性の高い歩数計機能を有する携帯電話機１を提供することができる。
【００８０】
以上、好適な実施形態について説明したが、本発明は上述した実施形態に限定されることなく種々の形態で実施することができる。例えば、本実施形態において、携帯電子機器として携帯電話機１について説明しているが、これに限定されず、ＰＨＳ（登録商標；Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ  ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ポータブルナビゲーション装置、ノートパソコン等であってもよい。
【００８１】
また、本実施形態において、連結部４により折り畳み可能な携帯電話機１の説明をしているが、これに限定されず、操作部側筐体２と表示部側筐体３との重ね合わせた状態から一方の筐体を一方向にスライドさせるようにしたスライド式や、操作部側筐体２と表示部側筐体３との重ね合せ方向に沿う軸線を中心に一方の筐体を回転させるようにした回転（ターン）式や、操作部側筐体２と表示部側筐体３とが一つの筐体に配置され連結部を有さない型式（ストレートタイプ）でもよい。また、携帯電話機１は、開閉及び回転可能ないわゆる２軸ヒンジタイプであってもよい。
【００８２】
また、本実施形態において、携帯電話機１は、移動速度算出部１０７により算出された移動速度に基づいて、移動状態であるかを判定しているが、これに限定されない。例えば、所定時間における移動距離に基づいて、移動状態であるかを判定してもよい。
【００８３】
具体的には、図９に示すように、他の実施形態における携帯電話機１Ａは、図４における移動速度算出部１０７に代えて、移動距離算出部１０８を備える。
移動距離算出部１０８は、位置情報取得部１０２からの位置情報に基づいて、所定時間での移動距離を算出する。
【００８４】
そして、第２判定部１１１ｂは、移動距離算出部１０８により算出された所定時間で移動した移動距離に基づいて、移動状態であるか判定する。具体的には、第２判定部１１１ｂは、メモリ４４に記憶される基準歩行距離に基づいて、移動状態であるかを判定する。
ここで、基準歩行距離は、所定時間での一般的な歩行距離や、ユーザにおける平均的な歩行距離を設定できる。
【００８５】
当該他の実施形態においても、上述した実施形態と同様に、移動状態であるかの判定ができる。また、上述した実施形態と同様の作用効果を得ることができる。
【００８６】
また、本実施形態において、携帯電話機１は、推定部１１５により第２検出値波形パターンの継続時間における第１検出値波形パターンの検出数を推定することで、歩数の測定値を補完しているが、これに限定されない。例えば、第２検出値波形パターンにおける互いに隣接する頂点同士をつないでできた仮想波形パターンの検出数を検出すると共に、該検出数により歩数の測定値を補完してもよい。以下に、図１０により、この場合における実施形態について説明する。ここで、全体的な構成は上述した実施形態と同様であるので、相違点を中心に説明する。図１０は、他の実施形態における回路構成を説明するブロックである。
【００８７】
図１０に示すように、他の実施形態における携帯電話機１Ｂは、通信部２００と、振動発生部９９と、３軸加速度センサ１００と、計時部１０１と、位置情報取得部１０２と、ＣＰＵ４５に含まれる機能部としての振動制御部１０５と、移動速度算出部１０７と、第１判定部１１１ａと、第２判定部１１１ｂと、第３判定部１１１ｃと、第１カウント部１１２ａと、第２カウント部１１２ｂと、加算部１１６と、メモリ４４と、を備える。
【００８８】
第１カウント部１１２ａは、検出値波形パターンのうち、第３判定部１１１ｃにより振動周期が第１閾値ＡＸ以上であると判定された第１検出値波形パターンの数をカウントする。
【００８９】
第２カウント部１１２ｂは、検出値波形パターンのうち、第３判定部１１１ｃにより振動周期が第１閾値ＡＸ未満であると判定された第２検出値波形パターンにおける互いに隣接する頂点同士をつないでできた仮想波形パターン（図６参照、仮想波形パターンＫＡ参照）の数をカウントする。なお、仮想波形パターンは、上記に代えて、波形の最大値（頂点）とこれに隣接する最小値との和平均値を算出し、この和平均値同士をつないでできたパターンを仮想波形パターンとして採用してもよい。
【００９０】
加算部１１６は、第１カウント部１１２ａにおけるカウント数に第２カウント部１１２ｂにおけるカウント数を加算する。また、加算部１１６は、第１判定部１１１ａにより検出値波形パターンの振幅が第２閾値ＢＸ未満であると判定された場合及び、第２判定部１１１ｂにより移動状態ではないと判定された場合、それまでにカウントされたカウント数である歩数データを変更しない
【００９１】
当該他の実施形態によれば、歩数の測定値を補完して、正確性の高い歩数測定をすることができる。また、当該他の実施形態よれば、上述の実施形態における効果と同様の効果を得ることができる。
【図面の簡単な説明】
【００９２】
【図１】携帯電話機１を開いた状態における外観斜視図である。
【図２】操作部側筐体２に内蔵される部材の分解斜視図である。
【図３】表示部側筐体３に内蔵される部材の分解斜視図である。
【図４】携帯電話機１における回路構成を説明するブロック図である。
【図５】第１状態（歩行状態）における合成加速度値の経時的な変化を示すグラフである。
【図６】第２状態（歩行状態＋振動発生部９９による振動）における合成加速度値の経時的な変化を示すグラフである。
【図７】第３状態（振動発生部９９による振動のみ）における合成加速度値の経時的な変化を示すグラフである。
【図８】歩数計機能部における動作を説明するフロー図である。
【図９】他の実施形態における回路構成を説明するブロックである。
【図１０】他の実施形態における回路構成を説明するブロックである。
【符号の説明】
【００９３】
１          携帯電話機
２          操作部側筐体
３          表示部側筐体
４４        メモリ
４５        ＣＰＵ
９９        振動発生部
１００      ３軸加速度センサ
１０１      計時部
１０２      位置情報取得部
１１１ａ    第１判定部
１１１ｂ    第２判定部
１１１ｃ    第３判定部
１１２      カウント部
１１３      算出部
１１４      計測部
１１５      推定部
１１６      加算部
【図１】
2010056773.tif 000003
【図２】
2010056773.tif 000004
【図３】
2010056773.tif 000005
【図４】
2010056773.tif 000006
【図５】
2010056773.tif 000007
【図６】
2010056773.tif 000008
【図７】
2010056773.tif 000009
【図８】
2010056773.tif 000010
【図９】
2010056773.tif 000011
【図１０】
2010056773.tif 000012