(57)【要約】      （修正有）【課題】活動量を示す活動ファクタを算出することができる活動量算出システムを提供する。【解決手段】活動量算出システムは、測定機器と、サーバ８０と、携帯機器１とを含み、測定機器は、活動量を示す活動ファクタの演算に用いる演算ファクタを測定する測定部と、測定部で測定した演算ファクタをサーバ８０に送信する第１の通信部と、を備え、サーバ８０は、測定機器の第１の通信部から送信された演算ファクタを受信し、受信した演算ファクタを携帯機器に送信する第２の通信部、を備え、携帯機器１は、演算ファクタをサーバの第２の通信部から受信する第３の通信部と、モーションファクタを検出するモーションセンサと、モーションセンサで検出したモーションファクタに基づく計数、および第３の通信部で受信した演算ファクタを用いて、活動量を示す活動ファクタを算出するコントローラと、を備える。【選択図】図７
2014213043.tif 000002
【特許請求の範囲】
【請求項１】
モーションファクタを検出するモーションセンサと、
活動量を示す活動ファクタの演算に用いる演算ファクタを受信する通信部と、
前記モーションセンサで検出した前記モーションファクタに基づく計数および前記通信部で受信した前記演算ファクタを用いて、前記活動量を示す活動ファクタを算出するコントローラと、を備える、
携帯機器。
【請求項２】
前記コントローラは、前記モーションファクタに基づく計数と、受信した前記演算ファクタと、前記モーションセンサで検出した前記モーションファクタに基づく係数とを用いて、前記活動量を示す活動ファクタを算出する、請求項１に記載の携帯機器。
【請求項３】
前記通信部で受信した前記演算ファクタを記憶する記憶部、を備え、
前記コントローラは、
前記通信部で受信した第１の演算ファクタを前記記憶部に記憶させ、
前記第１の演算ファクタを前記記憶部に記憶させた後に、前記通信部で前記第２の演算ファクタを受信すると、前記第２の演算ファクタを前記記憶部に記憶させる、
請求項１または２に記載の携帯機器。
【請求項４】
前記コントローラは、
前記第２の演算ファクタを受信した後に検出した前記モーションファクタに基づく計数と、前記第２の演算ファクタとを用いて、活動量を示す活動ファクタを算出する、
請求項３に記載の携帯機器。
【請求項５】
前記通信部は、前記演算ファクタとともに、前記演算ファクタが記録された日時を受信し、
前記コントローラは、前記演算ファクタが記憶された時刻の後に検出した前記モーションファクタに基づく計数と、前記演算ファクタとを用いて演算し、活動量を示す活動ファクタを算出する、
請求項１から４のいずれかに記載の携帯機器。
【請求項６】
前記通信部は、
前記活動量を示す活動ファクタの演算に用いる演算ファクタを外部機器から受信し、
前記コントローラが演算した活動量を示す活動ファクタを前記外部機器に送信する、
請求項１から５のいずれかに記載の携帯機器。
【請求項７】
前記通信部は、
前記コントローラが演算した活動量を示す活動ファクタを前記外部機器に送信する前に、前記演算ファクタを受信し、当該活動ファクタを算出する、
請求項６に記載の携帯機器。
【請求項８】
測定機器と、サーバと、携帯機器とを含み、
前記測定機器は、
活動量を示す活動ファクタの演算に用いる演算ファクタを測定する測定部と、
前記測定部で測定した前記演算ファクタを前記サーバに送信する第１の通信部と、を備え、
前記サーバは、
前記測定機器の前記第１の通信部から送信された前記演算ファクタを受信し、受信した前記演算ファクタを前記携帯機器に送信する第２の通信部、を備え、
前記携帯機器は、
前記演算ファクタを前記サーバの前記第２の通信部から受信する第３の通信部と、
前記モーションファクタを検出するモーションセンサと、
前記モーションセンサで検出した前記モーションファクタに基づく計数、および前記第３の通信部で受信した前記演算ファクタを用いて、活動量を示す活動ファクタを算出するコントローラと、を備える、
活動量算出システム。
【請求項９】
測定機器と、携帯機器とを含み、
前記測定機器は、
活動量を示す活動ファクタの演算に用いる演算ファクタを測定する測定部と、
前記測定部で測定した前記演算ファクタを送信する第１の通信部と、を備え、
前記携帯機器は、
前記演算ファクタを前記測定器の前記第１の通信部から受信する第２の通信部と、
前記モーションファクタを検出するモーションセンサと、
前記モーションセンサで検出した前記モーションファクタに基づく計数、および前記第２の通信部で受信した前記演算ファクタを用いて、活動量を示す活動ファクタを算出するコントローラと、を備える、
活動量算出システム。
【請求項１０】
モーションセンサを備える携帯機器の制御方法であって、
モーションセンサで検出する活動の活動量を示す活動ファクタの演算に用いる演算ファクタを受信するステップと、
前記モーションセンサで検出した前記モーションファクタに基づく計数、および受信した前記演算ファクタを用いて、前記活動量を示す活動ファクタを算出するステップと、を有する、
携帯機器の制御方法。
【請求項１１】
モーションセンサと、通信部と、コントローラと、を備える携帯機器の制御プログラムであって、
モーションセンサで検出する活動の活動量を示す活動ファクタの演算に用いる演算ファクタを前記通信部に受信させ、
前記モーションセンサで検出した前記モーションファクタに基づく計数、および受信した前記演算ファクタを用いて、前記コントローラに前記活動量を示す活動ファクタを算出させる、
携帯機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯機器、活動量算出システム、ならびに、携帯機器の制御方法および制御プログラムに関する。
【背景技術】
【０００２】
携帯機器には、加速度センサによって検出された値に基づいて、歩数をカウントする機能を有しているものがある。このような携帯機器は、例えば、特許文献１に記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特公開２００４−１２０６８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
これらの携帯機器では、検出した歩行を有効に活用することが求められている。
【０００５】
本発明は、活動量を示す活動ファクタを算出することができる携帯機器、活動量算出システム、ならびに、携帯機器の制御方法および制御プログラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施形態に係る携帯機器は、モーションファクタを検出するモーションセンサと、活動量を示す活動ファクタの演算に用いる演算ファクタを受信する通信部と、前記モーションセンサで検出した前記モーションファクタに基づく計数および前記通信部で受信した前記演算ファクタを用いて、前記活動量を示す活動ファクタを算出するコントローラと、を備える。
【０００７】
本発明の実施形態に係る第１の活動量算出システムは、測定機器と、サーバと、携帯機器とを含み、前記測定機器は、活動量を示す活動ファクタの演算に用いる演算ファクタを測定する測定部と、前記測定部で測定した前記演算ファクタを前記サーバに送信する第１の通信部と、を備え、前記サーバは、前記測定機器の前記第１の通信部から送信された前記演算ファクタを受信し、受信した前記演算ファクタを前記携帯機器に送信する第２の通信部、を備え、前記携帯機器は、前記演算ファクタを前記サーバの前記第２の通信部から受信する第３の通信部と、前記モーションファクタを検出するモーションセンサと、前記モーションセンサで検出した前記モーションファクタに基づく計数、および前記第３の通信部で受信した前記演算ファクタを用いて、活動量を示す活動ファクタを算出するコントローラと、を備える。
【０００８】
本発明の実施形態に係る第２の活動量算出システムは、測定機器と、携帯機器とを含み、前記測定機器は、活動量を示す活動ファクタの演算に用いる演算ファクタを測定する測定部と、前記測定部で測定した前記演算ファクタを送信する第１の通信部と、を備え、前記携帯機器は、前記演算ファクタを前記測定器の前記第１の通信部から受信する第２の通信部と、前記モーションファクタを検出するモーションセンサと、前記モーションセンサで検出した前記モーションファクタに基づく計数、および前記第２の通信部で受信した前記演算ファクタを用いて、活動量を示す活動ファクタを算出するコントローラと、を備える。
【０００９】
本発明の実施形態に係る携帯機器の制御方法は、モーションセンサを備える携帯機器の制御方法であって、モーションセンサで検出する活動の活動量を示す活動ファクタの演算に用いる演算ファクタを受信するステップと、前記モーションセンサで検出した前記モーションファクタに基づく計数、および受信した前記演算ファクタを用いて、前記活動量を示す活動ファクタを算出するステップと、を有する。
【００１０】
本発明の実施形態に係る携帯機器の制御プログラムは、モーションセンサと、通信部と、コントローラと、を備える携帯機器の制御プログラムであって、モーションセンサで検出する活動の活動量を示す活動ファクタの演算に用いる演算ファクタを前記通信部に受信させ、前記モーションセンサで検出した前記モーションファクタに基づく計数、および受信した前記演算ファクタを用いて、前記コントローラに前記活動量を示す活動ファクタを算出させる。
【発明の効果】
【００１１】
本発明によれば、活動量を示す活動ファクタを算出することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施形態に係るスマートフォンの外観を示す斜視概略図である。
【図２】図２は、実施形態に係るスマートフォンの外観を示す正面概略図である。
【図３】図３は、実施形態に係るスマートフォンの外観を示す背面概略図である。
【図４】図４は、ホーム画面の一例を示す図である。
【図５】図５は、実施形態に係るスマートフォンの機能を示すブロック概略図である。
【図６】図６は、実施形態に係るスマートフォンの表示画面の例を示す図である。
【図７】図７は、実施形態に係る活動量算出システムの概略構成を示す概念図である。
【図８】図８は、実施形態に係る活動量算出システムの概略構成を示す概念図である。
【図９】図９は、実施形態に係る体重計の外観を示す斜視概略図である。
【図１０】図１０は、実施形態に係る体重計の機能を示すブロック概略図である。
【図１１】図１１は、実施形態に係るサーバの機能を示すブロック概略図である。
【発明を実施するための形態】
【００１３】
本発明の携帯機器を実施するための実施形態を、図面を参照しつつ詳細に説明する。以下では、携帯機器の一例として、スマートフォンを例示して説明する。
【００１４】
図１から図３を参照しながら、実施形態に係るスマートフォン１の外観について説明する。図１から図３に示すように、スマートフォン１は、ハウジング２０を有する。ハウジング２０は、フロントフェイス１Ａと、バックフェイス１Ｂと、サイドフェイス１Ｃ１〜１Ｃ４とを有する。フロントフェイス１Ａは、ハウジング２０の正面である。バックフェイス１Ｂは、ハウジング２０の背面である。サイドフェイス１Ｃ１〜１Ｃ４は、フロントフェイス１Ａとバックフェイス１Ｂとを接続する側面である。以下では、サイドフェイス１Ｃ１〜１Ｃ４を、どの面であるかを特定することなく、サイドフェイス１Ｃと総称することがある。
【００１５】
スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３Ａ〜３Ｃと、照度センサ４と、近接センサ５と、レシーバ７と、マイク８と、カメラ１２とをフロントフェイス１Ａに有する。スマートフォン１は、カメラ１３をバックフェイス１Ｂに有する。スマートフォン１は、ボタン３Ｄ〜３Ｆと、コネクタ１４とをサイドフェイス１Ｃに有する。以下では、ボタン３Ａ〜３Ｆを、どのボタンであるかを特定することなく、ボタン３と総称することがある。
【００１６】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、液晶ディスプレイ（Liquid Crystal Display）、有機ＥＬパネル（Organic Electro-Luminescence panel）、または無機ＥＬパネル（Inorganic Electro-Luminescence panel）等の表示デバイスを備える。ディスプレイ２Ａは、文字、画像、記号または図形等を表示する。
【００１７】
タッチスクリーン２Ｂは、タッチスクリーン２Ｂに対する指、またはスタイラスペン等の接触を検出する。タッチスクリーン２Ｂは、複数の指、またはスタイラスペン等がタッチスクリーン２Ｂに接触した位置を検出することができる。
【００１８】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式（または超音波方式）、赤外線方式、電磁誘導方式、および荷重検出方式等の任意の方式でよい。静電容量方式では、指、またはスタイラスペン等の接触および接近を検出することができる。以下では、説明を簡単にするため、タッチスクリーン２Ｂが接触を検出する指、またはスタイラスペン等は単に「指」ということがある。
【００１９】
スマートフォン１は、タッチスクリーン２Ｂにより検出された接触、接触が行われた位置、接触が行われた時間、および接触が行われた位置の経時変化に基づいてジェスチャの種別を判別する。ジェスチャは、タッチスクリーンディスプレイ２に対して行われる操作である。スマートフォン１によって判別されるジェスチャには、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、ピンチアウト等が含まれる。
【００２０】
タッチは、タッチスクリーン２Ｂに指が触れるジェスチャである。スマートフォン１は、タッチスクリーン２Ｂに指が接触するジェスチャをタッチとして判別する。ロングタッチとは、タッチスクリーン２Ｂに指が一定時間以上触れるジェスチャである。スマートフォン１は、タッチスクリーン２Ｂに指が一定時間以上接触するジェスチャをロングタッチとして判別する。マルチタッチは、タッチスクリーン２Ｂに複数の指が触れるジェスチャである。スマートフォン１は、タッチスクリーン２Ｂに複数の指が接触するジェスチャをタッチとして判別する。リリースは、指がタッチスクリーン２Ｂから離れるジェスチャである。スマートフォン１は、指がタッチスクリーン２Ｂから離れるジェスチャをリリースとして判別する。
【００２１】
タップは、タッチに続いてリリースをするジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャをタップとして判別する。ダブルタップは、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。ロングタップは、ロングタッチに続いてリリースをするジェスチャである。スマートフォン１は、ロングタッチに続いてリリースをするジェスチャをロングタップとして判別する。マルチタップは、マルチタッチに続いてリリースをするジェスチャである。スマートフォン１は、マルチタッチに続いてリリースをするジェスチャをマルチタップとして判別する。
【００２２】
スワイプは、指がタッチスクリーンディスプレイ２上に接触したままで移動するジェスチャである。スマートフォン１は、指がタッチスクリーンディスプレイ２上に接触したままで移動するジェスチャをスワイプとして判別する。ドラッグは、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャである。スマートフォン１は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャをドラッグとして判別する。
【００２３】
フリックは、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャである。スマートフォン１は、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャをフリックとして判別する。フリックは、指が画面の上方向へ移動する上フリック、指が画面の下方向へ移動する下フリック、指が画面の右方向へ移動する右フリック、指が画面の左方向へ移動する左フリック等を含む。
【００２４】
ピンチインは、複数の指が近付く方向にスワイプするジェスチャである。スマートフォン１は、複数の指が近付く方向にスワイプするジェスチャをピンチインとして判別する。ピンチアウトは、複数の指が遠ざかる方向にスワイプするジェスチャである。スマートフォン１は、複数の指が遠ざかる方向にスワイプするジェスチャをピンチアウトとして判別する。
【００２５】
スマートフォン１は、タッチスクリーン２Ｂを介して判別するこれらのジェスチャに従って動作を行う。スマートフォン１では、ジェスチャに基づいた動作が行われるので、使用者にとって直感的で使いやすい操作性が実現される。判別されるジェスチャに従ってスマートフォン１が行う動作は、タッチスクリーンディスプレイ２に表示されている画面に応じて異なる。
【００２６】
図４を参照しながら、ディスプレイ２Ａに表示される画面の例について説明する。図４は、ホーム画面の一例を示している。ホーム画面は、デスクトップ、ランチャ、または待受画面（idle screen）と呼ばれることもある。ホーム画面は、ディスプレイ２Ａに表示される。ホーム画面は、スマートフォン１にインストールされているアプリケーションのうち、どのアプリケーションを実行するかを使用者に選択させる画面である。スマートフォン１は、ホーム画面で選択されたアプリケーションをフォアグランドで実行する。フォアグランドで実行されるアプリケーションの画面は、ディスプレイ２Ａの表示領域４０に表示される。
【００２７】
スマートフォン１は、ホーム画面にアイコンを配置することができる。図４に示すホーム画面５０は、ディスプレイ２Ａの表示領域のうち第１領域４１に表示されている。ホーム画面５０には、複数のアイコン５１が配置されている。それぞれのアイコン５１は、スマートフォン１にインストールされているアプリケーションと予め対応付けられている。スマートフォン１は、アイコン５１に対するジェスチャを検出すると、そのアイコン５１に対応付けられているアプリケーションを実行する。例えば、スマートフォン１は、メールアプリケーションに対応付けられたアイコン５１に対するタップが検出されると、メールアプリケーションを実行する。
【００２８】
スマートフォン１は、メールアプリケーションをフォアグランドで実行している状態で、例えばボタン３Ｂに対するクリックが検出されると、ホーム画面５０をディスプレイ２Ａの第１領域４１に表示し、メールアプリケーションをバックグランドで実行する。そして、スマートフォン１は、ブラウザアプリケーションに対応付けられたアイコン５１に対するタップが検出されると、ブラウザアプリケーションをフォアグランドで実行する。バックグランドで実行されているアプリケーションは、当該アプリケーションおよび他のアプリケーションの実行状況に応じて中断したり、終了させたりすることが可能である。
【００２９】
アイコン５１は、画像と文字列を含む。アイコン５１は、画像に代えて、記号または図形を含んでもよい。アイコン５１は、画像または文字列のいずれか一方を含まなくてもよい。アイコン５１は、所定の規則に従って配置される。アイコン５１の背後には、壁紙５２が表示される。壁紙は、フォトスクリーンまたはバックスクリーンと呼ばれることもある。スマートフォン１は、任意の画像を壁紙５２として用いることができる。画像は、例えば、使用者の設定に従って任意の画像が壁紙５２として決定される。
【００３０】
スマートフォン１は、ホーム画面の数を増減することができる。スマートフォン１は、例えば、ホーム画面の数を使用者による設定に従って決定する。スマートフォン１は、ホーム画面の数が複数であっても、選択された１つをディスプレイ２Ａに表示する。スマートフォン１は、ホーム画面上に、１つまたは複数のロケータを表示する。ロケータのシンボルの数は、ホーム画面の数と一致する。ロケータのシンボルは、現在表示されているホーム画面の位置を示す。現在表示されているホーム画面に対応するシンボルは、他のシンボルと異なる態様で表示される。図４に示す例では、７つのシンボルを含むロケータ５１が表示されている。これは、ホーム画面５０の数が７つであることを示す。７つのシンボル各々は、円形である。また、図４に示す例では、左端のシンボルが他のシンボルと異なる態様で表示されている。すなわち、左端のシンボルを除くシンボルは円形の枠として表示されているが、左端のシンボルは円形の枠の内部が塗りつぶされた状態で表示されている。これは、左端のホーム画面が現在ディスプレイ２Ａに表示されていることを示している。
【００３１】
スマートフォン１は、ホーム画面を表示中にジェスチャを検出すると、ディスプレイ２Ａに表示するホーム画面を切り替える。例えば、スマートフォン１は、右フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ左のホーム画面に切り替える。また、スマートフォン１は、左フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ右のホーム画面に切り替える。スマートフォン１は、ホーム画面を変更すると、ロケータの表示を、変更後のホーム画面の位置に合わせて更新する。
【００３２】
ディスプレイ２Ａの表示領域４０の上端には、第２領域４２が設けられている。第２領域４２には、充電池の残量を示す残量マーク４２１、通信用の電波の電界強度を示す電波レベルマーク４２２、および現在時刻４２３が表示される。スマートフォン１は、第２領域４２に、天気の情報、実行中のアプリケーション、通信システムの種別、電話のステータス、装置のモード、装置に生じたイベント等を表示してもよい。第２領域４２は、使用者に対して各種の通知を行うために用いられる。第２領域４２は、ホーム画面５０以外の画面でも設けられることがある。第２領域４２が設けられる位置は、ディスプレイ２Ａの上端に限られない。
【００３３】
ここで、ホーム画面５０の上下方向について説明する。ホーム画面５０の上下方向は、ディスプレイ２Ａに表示される文字または画像の上下方向を基準とした方向である。よって、長手方向に沿ってホーム画面５０が表示されている場合、タッチスクリーンディスプレイ２の長手方向において第２領域４２に近い側がホーム画面５０の上側となり、第２領域４２から遠い側がホーム画面５０の下側となる。第２領域４２において現在時刻４２３が表示されている側がホーム画面５０の右側であり、第２領域４２において現在時刻４２３が表示されていない側がホーム画面５０の左側である。
【００３４】
なお、図４に示したホーム画面５０は、一例であり、各種の要素の形態、各種の要素の配置、ホーム画面５０の数、およびホーム画面５０での各種の操作の方法等は上記の説明の通りでなくてもよい。
【００３５】
図５は、スマートフォン１の構成を示すブロック図である。スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３と、照度センサ４と、近接センサ５と、通信ユニット６と、レシーバ７と、マイク８と、ストレージ９と、コントローラ１０と、カメラ１２および１３と、コネクタ１４と、モーションセンサ１５と、を有する。
【００３６】
タッチスクリーンディスプレイ２は、上述したように、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、文字、画像、記号、または図形等を表示する。タッチスクリーン２Ｂは、受付領域に対する接触を入力として受け付ける。つまり、タッチスクリーン２Ｂは、接触を検出する。コントローラ１０は、スマートフォン１に対するジェスチャを検出する。コントローラ１０は、タッチスクリーン２Ｂと協働することによって、タッチスクリーン２Ｂ（タッチスクリーンディスプレイ２）における操作（ジェスチャ）を検出する。コントローラ１０は、タッチスクリーン２Ｂと協働することによって、ディスプレイ２Ａ（タッチスクリーンディスプレイ２）における操作（ジェスチャ）を検出する。
【００３７】
ボタン３は、使用者によって操作される。ボタン３は、ボタン３Ａ〜ボタン３Ｆを有する。コントローラ１０はボタン３と協働することによってボタンに対する操作を検出する。ボタンに対する操作は、例えば、クリック、ダブルクリック、プッシュ、ロングプッシュ、およびマルチプッシュである。
【００３８】
例えば、ボタン３Ａ〜３Ｃは、ホームボタン、バックボタンまたはメニューボタンである。本実施形態では、ボタン３Ａ〜３Ｃとしてタッチセンサ型のボタンを採用している。例えば、ボタン３Ｄは、スマートフォン１のパワーオン／オフボタンである。ボタン３Ｄは、スリープ／スリープ解除ボタンを兼ねてもよい。例えば、ボタン３Ｅおよび３Ｆは、音量ボタンである。
【００３９】
照度センサ４は、照度を検出する。例えば、照度とは、光の強さ、明るさ、輝度等である。照度センサ４は、例えば、ディスプレイ２Ａの輝度の調整に用いられる。近接センサ５は、近隣の物体の存在を非接触で検出する。近接センサ５は、例えば、タッチスクリーンディスプレイ２が顔に近付けられたことを検出する。
【００４０】
通信ユニット６は、無線により通信する。通信ユニット６によって行われる通信方式は、無線通信規格である。例えば、無線通信規格として、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格がある。例えば、セルラーフォンの通信規格として、ＬＴＥ（Long Term Evolution）、Ｗ−ＣＤＭＡ、ＣＤＭＡ２０００、ＰＤＣ、ＧＳＭ（登録商標）、ＰＨＳ（Personal Handy-phone System）等がある。例えば、無線通信規格として、ＷｉＭＡＸ（Worldwide Interoperability for Microwave Access）、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ、ＮＦＣ等がある。通信ユニット６は、上述した通信規格の１つまたは複数をサポートしていてもよい。
【００４１】
レシーバ７は、コントローラ１０から送信される音声信号を音声として出力する。マイク８は、使用者等の音声を音声信号へ変換してコントローラ１０へ送信する。なお、スマートフォン１は、レシーバ７に加えて、スピーカをさらに有してもよい。スマートフォン１は、レシーバ７に代えて、スピーカをさらに有してもよい。
【００４２】
ストレージ９は、プログラムおよびデータを記憶する。また、ストレージ９は、コントローラ１０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ９は、半導体記憶デバイス、および磁気記憶デバイス等の任意の記憶デバイスを含んでよい。また、ストレージ９は、複数の種類の記憶デバイスを含んでよい。また、ストレージ９は、メモリカード等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。
【００４３】
ストレージ９に記憶されるプログラムには、フォアグランドまたはバックグランドで実行されるアプリケーションと、アプリケーションの動作を支援する制御プログラムとが含まれる。アプリケーションは、例えば、ディスプレイ２Ａに所定の画面を表示させ、タッチスクリーン２Ｂを介して検出されるジェスチャに応じた処理をコントローラ１０に実行させる。制御プログラムは、例えば、ＯＳである。アプリケーションおよび制御プログラムは、通信ユニット６による無線通信または記憶媒体を介してストレージ９にインストールされてもよい。
【００４４】
ストレージ９は、例えば、制御プログラム９Ａ、メールアプリケーション９Ｂ、ブラウザアプリケーション９Ｃ、および活動量を示す活動ファクタの算出アプリケーション９Ｚを記憶する。メールアプリケーション９Ｂは、電子メールの作成、送信、受信、および表示等のための電子メール機能を提供する。ブラウザアプリケーション９Ｃは、ＷＥＢページを表示するためのＷＥＢブラウジング機能を提供する。算出アプリケーション９Ｚは、スマートフォン１に対するモーションを使用者のモーションとしてとして活動量を示す活動ファクタを算出する機能を提供する。
【００４５】
制御プログラム９Ａは、スマートフォン１を稼働させるための各種制御に関する機能を提供する。制御プログラム９Ａは、例えば、通信ユニット６、レシーバ７、およびマイク８等を制御することによって、通話を実現させる。なお、制御プログラム９Ａが提供する機能は、メールアプリケーション９Ｂ等の他のプログラムが提供する機能と組み合わせて利用されることがある。
【００４６】
コントローラ１０は、例えば、ＣＰＵ（Central Processing Unit）である。コントローラ１０は、通信ユニット６等の他の構成要素が統合されたＳｏＣ（System-on-a-Chip）等の集積回路であってもよい。コントローラ１０は、複数の集積回路を組み合わせて構成されていてもよい。コントローラ１０は、スマートフォン１の動作を統括的に制御して各種の機能を実現する。
【００４７】
具体的には、コントローラ１０は、ストレージ９に記憶されているデータを必要に応じて参照しつつ、ストレージ９に記憶されているプログラムに含まれる命令を実行して、ディスプレイ２Ａ、通信ユニット６、およびモーションセンサ１５などを制御することによって各種機能を実現する。コントローラ１０は、ストレージ９に記憶されている算出アプリケーション９Ｚに含まれる命令を実行して各種機能を実現する。コントローラ１０は、タッチスクリーン２Ｂ、ボタン３、モーションセンサ１５などの各種検出部の検出結果に応じて、制御を変更することができる。
【００４８】
カメラ１２は、フロントフェイス１Ａに面している物体を撮影するインカメラである。カメラ１３は、バックフェイス１Ｂに面している物体を撮影するアウトカメラである。
【００４９】
コネクタ１４は、他の装置が接続される端子である。本実施形態のコネクタ１４は、当該端子に接続される接続物を介してスマートフォン１と他の装置とが通信する通信部としても機能する。コネクタ１４は、ＵＳＢ（Universal Serial Bus）、ＨＤＭＩ（High-Definition Multimedia Interface）、ＭＨＬ（Mobile High-definition Link）、ライトピーク（Light Peak）、サンダーボルト（Thunderbolt）、ＬＡＮコネクタ（Local Area Network connector）、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ１４は、Ｄｏｃｋコネクタのような専用に設計された端子でもよい。コネクタ１４に接続される装置には、例えば、充電器、外部ストレージ、スピーカ、通信装置、情報処理装置が含まれる。
【００５０】
モーションセンサ１５は、モーションファクタを検出する。このモーションファクタは、コントローラ１０によって、自機であるスマートフォン１のコントロールファクタとして主として処理される。コントローラ１０は、モーションセンサ１５により検出されたモーションファクタを、自機のおかれた状況を示すコントロールファクタとして主として処理する。本実施形態のモーションセンサ１５には、加速度センサ１６と、方位センサ１７と、角速度センサ１８と、傾きセンサ１９とが含まれている。
【００５１】
加速度センサ１６は、スマートフォン１に働く加速度を検出する。加速度センサ１６は、検出した加速度を出力する。例えば加速度の方向がモーションファクタとして出力されると、コントローラ１０は、スマートフォン１の動いている方向を反映したコントロールファクタとして処理に利用することが可能となる。例えば加速度の大きさが出力されると、コントローラ１０は、スマートフォン１の動いている方向を反映したコントロールファクタとして処理に利用することが可能となる。本実施形態では、加速度センサ１６として３つの軸方向における加速度を検出可能なセンサを採用している。本実施形態の加速度センサ１６が検出する３つの軸方向は、互いに略直交している。図１〜３に示したｘ方向、ｙ方向、ｚ方向は、加速度センサ１６の３つの軸方向と対応している。
【００５２】
方位センサ１７は、地磁気の向きを検出する。方位センサ１７は、検出した地磁気の向きを出力する。例えば地磁気の向きがモーションファクタとして出力されると、コントローラ１０は、スマートフォン１の向いている方位を反映したコントロールファクタとして処理に利用することが可能となる。例えば地磁気の向きの変化がモーションファクタとして出力されると、コントローラ１０は、スマートフォン１の向いている方位の変化を反映したコントロールファクタとして処理に利用することが可能となる。
【００５３】
角速度センサ１８は、スマートフォン１の角速度を検出する。角速度センサ１８は、検出した角速度を出力する。例えば角速度の有無がモーションファクタとして出力されると、コントローラ１０は、スマートフォン１の回転を反映したコントロールファクタとして処理に利用することが可能となる。例えば角速度の向きがモーションファクタとして出力されると、コントローラ１０は、スマートフォン１の回転方向を反映したコントロールファクタとして処理に利用することが可能となる。本実施形態では、角速度センサ１８として３つの軸方向に対する角速度を検出可能なセンサを採用している。図１〜３に示したｘ方向、ｙ方向、ｚ方向は、角速度センサ１８の３つの軸方向と対応している。傾きセンサ１７は、スマートフォンの重力方向に対する傾きを検出する。
【００５４】
傾きセンサ１９は、スマートフォン１の重力方向に対する傾きを検出する。傾きセンサ１９は、検出した傾きを出力する。例えば重力方向に対する傾きがモーションファクタとして出力されると、コントローラ１０は、スマートフォン１の傾きを反映したコントロールファクタとして処理に利用することが可能となる。
【００５５】
これらモーションセンサ１５の加速度センサ１６、方位センサ１７、角速度センサ１８、および傾きセンサ１９の出力は、複数センサの出力を組み合わせて利用することが可能である。モーションセンサ１５の出力を組み合わせて処理することによって、自機であるスマートフォン１における動きを高度に反映させた処理をコントローラ１０によって実行することが可能となる。
【００５６】
モーションセンサ１５によって検出されるーションファクタを、スマートフォン１は、姿勢変化、位置変化、および方向変化の少なくとも１つを反映したコントロールファクタとして処理する。このコントロールファクタとして処理は、コントローラ１０によって実行される。本実施形態では、重力方向に対するスマートフォン１の３軸方向の傾きの変化を姿勢変化としている。
【００５７】
このモーションファクタを姿勢変化のコントロールファクタとして利用する例としては、画面の表示方向を変更する処理が挙げられる。スマートフォン１では、ｘ軸方向とｙ軸方向とを比較して、重力方向により近い軸方向に沿って画面が表示されるように画面の表示方向を変更される。この画面の表示方向の変更に際して、スマートフォン１では、モーションファクタがコントロールファクタとして処理し、画面の物理的な向きを判断している。
【００５８】
このモーションファクタを位置変化のコントロールファクタとして利用する例としては、ＧＰＳ信号を受信できない場所でスマートフォン１の位置を更新する処理が挙げられる。この位置の更新に際して、スマートフォン１では、モーションファクタをコントロールファクタとして処理し、移動距離を算出している。この処理は、ＧＰＳ信号を受信できない場所に限られるものではなく、位置精度を高めるべく、ＧＰＳ信号と併せて処理することも可能である。
【００５９】
このモーションファクタを方向変化のコントロールファクタとして利用する例としては、地磁気が検知できない場所でスマートフォン１の方向を更新する処理が挙げられる。この方向変化の更新に際して、スマートフォン１では、モーションファクタをコントロールファクタとして処理し、軸回転の量を算出している。この処理は、地磁気が検知できない場所に限られるものではなく、方向の精度を高めるべく、地磁気の検出信号と併せて処理することも可能である。
【００６０】
本実施形態では、モーションセンサ１５が出力したモーションファクタを、コントローラ１０によって演算し、使用者の動きの解析に利用することができる。コントローラ１０は、使用者の動きを解析することによって、使用者が歩行しているか、使用者が走っているか、使用者が自転車に乗っているか、使用者が自動車に乗っているか、使用者が自動二輪車に乗っているか、使用者が飛行機に乗っているかなどの移動方法を判断することが可能である。この自動車に乗っている場合には、使用者が運転している場合と、他社が運転している場合とが含まれる。このモーションファクタに基づく使用者の移動方法の判断は、コントローラ１０がモーションファクタをコントロールファクタとして処理するのと併せて実行されてもよいし、モードを切り替えて実行されてもよい。
【００６１】
なお、本実施形態の加速度センサ１６および角速度センサ１８として３方向が互いに直交するものを採用したが、３方向が互いに直交していなくてもよい。３方向が互いに直交していない加速度センサおよび角速度センサでは、演算によって直交する３方向における加速度および角速度を算出可能である。また、加速度センサと角速度センサとが基準とする方向が異なっていてもよい。
【００６２】
なお、図５においてストレージ９が記憶することとしたプログラムの一部または全部は、通信ユニット６による無線通信で他の装置からダウンロードされてもよい。また、図５においてストレージ９が記憶することとしたプログラムの一部または全部は、ストレージ９に含まれる読み取り装置が読み取り可能な記憶媒体に記憶されていてもよい。また、図５においてストレージ９が記憶することとしたプログラムの一部または全部は、コネクタ１４に接続される読み取り装置が読み取り可能なフラッシュメモリ、ＨＤＤ（Hard Disc Drive）、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）、またはＢＤ（Blu-ray Disc）などの記憶媒体に記憶されていてもよい。
【００６３】
図５に示したスマートフォン１の構成は一例であり、本発明の要旨を損なわない範囲において適宜変更してよい。例えば、ボタン３の数と種類は図５の例に限定されない。例えば、スマートフォン１は、画面に関する操作のためのボタンとして、ボタン３Ａ〜３Ｃに代えて、テンキー配列またはＱＷＥＲＴＹ配列等のボタンを備えていてもよい。スマートフォン１は、画面に関する操作のために、ボタンを１つだけ備えてもよいし、ボタンを備えなくてもよい。図５に示した例では、スマートフォン１が２つのカメラを備えることとしたが、スマートフォン１は、１つのカメラのみを備えてもよいし、カメラを備えなくてもよい。照度センサ４と近接センサ５とは、１つのセンサから構成されていてもよい。図５に示した例では、スマートフォン１が位置および姿勢を検出するために３種類のセンサを備えることとしたが、スマートフォン１は、このうちいくつかのセンサを備えなくてもよいし、位置および姿勢を検出するための他の種類のセンサを備えてもよい。
【００６４】
スマートフォン１が、算出アプリケーション９Ｚに従って使用者の活動ファクタを表示する画面例を図６に示す。図６に例示した活動ファクタの表示画面６０は、例えば、図５に示したアイコン５１のうち、”Exercise”と記載されたアイコン５１ａをタップすることでディスプレイ２Ａに表示させることができる。
【００６５】
図６に例示した表示画面６０では、モーションセンサ１５が検出したモーションファクタから使用者の動きを解析し、使用者の移動方法が表示される。図６に例示した表示画面６０では、領域６０１〜６０３に移動方法ごとの活動記録が表示される。領域６０１には、使用者が歩きおよび走りによって移動する場合を歩行とした表示がされている。領域６０２には、使用者が自転車によって移動する場合を自転車とした表示がされている。領域６０３には、使用者が自動車、自動二輪車、飛行機によって移動する場合を乗り物とした表示がされている。移動方法ごとの表示は、図６で採用した分け方に限定されるものではなく、歩きと走りとを分けて表示しても、自動車と自動二輪車と飛行機とを分けて表示してもよい。
【００６６】
領域６０１には、移動方法が歩行であることを示すアイコンおよび文字列、歩行で移動した総時間を表す文字列および当該移動時間を視覚的に示すグラフ、ならびに、歩行によって使用者が消費した熱量を表示している。領域６０２には、移動方法が自転車であることを示すアイコンおよび文字列、自転車で移動した総時間を表す文字列および当該移動時間を視覚的に示すグラフ、ならびに、歩行によって使用者が消費した熱量を表示している。領域６０３には、移動方法が乗り物であることを示すアイコンおよび文字列、ならびに乗り物で移動した総時間を表す文字列および当該移動時間を視覚的に示すグラフを表示している。
【００６７】
なお、図６に示した例では、日本国の計量法に基づいて「人若しくは動物が摂取する物の熱量又は人若しくは動物が代謝により消費する熱量の計量」として熱力学カロリー（ｃａｌ）を採用している。熱量の計量はこれに限られるものではなく、ＣＧＰＭ（Conference General des Poids et Mesures）に基づいてジュール（Ｊ）を採用してもよいし、カロリーとジュールとを併記してもよい。領域６０１〜６０３に表示した事項はいずれかが省かれてもよく、新たな事項が追加されてもよい。追加して表示する事項としては、例えば、移動方法ごとの移動距離、脂肪燃焼量、およびエクササイズ、ならびに、歩行によって移動した際の歩数などが挙げられる。「脂肪燃焼量」は、身体活動によって体内脂肪を燃焼した量である。脂肪燃焼量は、１グラムの脂肪を燃焼するのに必要な消費カロリーから算出される。「エクササイズ」とは、身体活動の量を表す単位である。エクササイズは、後述するメッツに身体活動の実施時間を乗じて算出される運動の量である。
【００６８】
領域６０４には、使用者の１日の活動記録が表示される。この一日の活動記録では、身体活動が発生した時刻と身体活動した際の移動方法とが対応付けられて表示されている。スマートフォン１は、時刻と移動方法とを対応付けて表示することによって、使用者に対して１日の活動記録を視覚的に容易に把握させることができる。
【００６９】
図６に示した例では、使用者の活動量の一部を示す要素である活動ファクタである、移動方法ごとの熱量、および１日の熱量合計がディスプレイ２Ａに表示される。活動ファクタは、使用者の１日の全活動量の一部を示す要素であって、上述の熱量の他に、脂肪燃焼量、および“エクササイズ”などが含まれる。図６では、使用者が活動によって消費した熱量が移動方法ごとに表示されている。移動方法ごとに消費した熱量を表示することによって、使用者は、スマートフォン１を通じて自己の活動の成果を移動方法ごとに容易に把握することができる。図６に示した例では、使用者が身体活動によって消費した１日の熱量合計が表示されている。消費した１日の熱量合計を表示することによって、使用者は、スマートフォン１を通じて自己の身体活動を示す熱量合計を容易に把握することができる。
【００７０】
図６に例示した熱量は、使用者の身体活動の強さと、使用者の身体活動の時間と、使用者の体重とによって、簡易的に算出することができる。この簡易的な計算式は、式１のように与えられている。
【式１】
【００７１】
2014213043.tif 000003
【００７２】
式１に示したエネルギ消費量を計算する式では、“メッツ（ＭＥＴｓ）”という数値を利用する。このメッツとは、身体活動の強さを表す単位である。この身体活動の強さは、身体活動の種類ごとに異なる。本実施形態では、使用者の動きを解析した結果として判断された移動方法ごと、身体活動の強さであるメッツが設定されている。つまり、本実施形態では、モーションファクタに基づく係数として活動ファクタの算出に用いられる。メッツは、活動量を示す活動ファクタであるエネルギ消費量の演算に用いる演算ファクタとして機能する。メッツでは、安静時の身体活動の強さに対する比として表される。例えば、座って安静にしている状態が１メッツ、普通歩行が３メッツに相当するとされる。つまり、普通歩行の身体活動の強さは、安静時の身体活動の強さに対して、３倍であることを意味する。
【００７３】
式１に示したエネルギ消費量を計算する式では、“身体活動の時間”という値を利用する。この身体活動の時間は、使用者の身体活動のうち、計算にて利用するメッツに対応する種類の身体活動を実施した総時間である。身体活動の時間は、活動量を示す活動ファクタであるエネルギ消費量の演算に用いる演算ファクタとして機能する。この身体活動の時間は、モーションセンサ１５が検出したモーションファクタをコントローラ１０が判断した結果に基づく計数である。この身体活動の時間は、例えば、移動時間として領域６０１〜６０３に数値が表示される。
【００７４】
式１に示したエネルギ消費量を計算する式では、“体重”という値を利用する。この体重は、使用者の体重である。使用者の体重は、活動量を示す活動ファクタであるエネルギ消費量の演算に用いる演算ファクタとして機能する。使用者の体重は、算出アプリケーション９Ｚの設定項目として事前に設定されている。算出アプリケーション９Ｚは、例えば、図６に示したアイコン６１をタップすることで各項目を設定することができる。算出アプリケーション９Ｚの設定項目としては、例えば、生年月日、身長、歩幅、体重などが挙げられる。
【００７５】
生年月日とは、使用者の生年月日を示す値である。この生年月日に基づいて、スマートフォン１は、使用者の年齢を算出する。算出された使用者の年齢は、種々の統計データの参照に用いられる。性別とは、使用者の性別を示す項目である。スマートフォン１は、使用者の性別に応じて種々の統計データを参照する。
【００７６】
身長とは、使用者の身長を示す値である。スマートフォン１は、使用者の身長を用いて種々の項目を算出したり、使用者の身長に応じて種々の統計データを参照したりする。使用者の身長を用いて算出される項目としては、例えば、ＢＭＩ（Body Mass Index）が挙げられる。ＢＭＩは、世界保険機構（ＷＨＯ）が提唱する肥満を判断するための判断基準の一つである。ＢＭＩは、身長（ｍ）を、体重（ｋｇ）の２乗で割ることによって算出される。
【００７７】
歩幅は、使用者の歩幅を示す値である。スマートフォン１は、使用者の歩幅を用いて、使用者の歩行距離を算出することができる。本実施形態では、歩幅の目安として、身長の４５％の値が自動的に入力される。この歩幅は、目安として入力された値を、実測した値に変更することが可能である。
【００７８】
体重は、使用者の体重を示す値である。スマートフォン１は、使用者の体重を用いて式１に基づいてエネルギ消費量を算出する。本実施形態のスマートフォン１は、通信ユニット６を通じて使用者の体重を外部から取得する。なお、本実施形態のスマートフォン１は、通信ユニット６を通じて使用者の体重を外部から取得するが、この実施形態に限定されるものではない。例えば、スマートフォン１は、コネクタ１４を通じて使用者の体重を外部から受信してもよい。スマートフォン１による使用者の体重の受信は、コントローラ１０によって制御される。
【００７９】
スマートフォン１は、外部から使用者の体重を受信すると、算出アプリケーション９Ｚの設定項目である体重としてストレージ９に記憶する。受信した使用者の体重の記憶に際してスマートフォン１は、受信した日時を記憶する。受信した使用者の体重は、コントローラ１０による活動ファクタであるエネルギ消費量の算出に用いられる。スマートフォン１は、使用者の体重を受信すると、当該体重の受信日時以降のモーションファクタに基づく身体活動の時間と、受信した体重とに基づいて活動ファクタを算出する。受信した体重を用いて受信以降のモーションファクタに基づく計数から活動ファクタを算出することによって、算出する活動ファクタをより適切な値とすることが可能となる。
【００８０】
受信した使用者の体重をエネルギ消費量の算出に利用する場合を例に上述した、モーションセンサ１５を備えるスマートフォン１の制御方法では、モーションセンサ１５で検出するモーションの活動量を示す活動ファクタの演算に用いる使用者の体重を受信するステップと、モーションセンサ１５で検出したモーションファクタに基づく計数と、受信した使用者の体重とを用いて、活動量を示すエネルギ消費量を算出するステップとを有する。
【００８１】
本実施形態のスマートフォン１では、外部から受信した第１の体重をストレージ９に記憶した後に、外部から第２の体重を受信すると、算出アプリケーション９Ｚの設定項目である体重としてストレージ９に記憶する。このとき、スマートフォン１は、第１の体重と、第２の体重とを別々に記憶することが好ましい。第１の体重と第２の体重とを別々に記憶することによって、スマートフォン１は、第１の体重を受信した以降の第１のモーションファクタに基づく第１の活動ファクタの算出に第１の体重を用い、第２の体重を受信した以降の第２のモーションファクタに基づく第２の活動ファクタの算出に第２の体重を用いることができる。スマートフォン１は、第１の体重と第２の体重とを別々に記憶することによって、モーションファクタが測定された期間に応じて、活動ファクタをより的確に算出することができる。
【００８２】
本実施形態のスマートフォン１では、外部から使用者の体重を受信する際に、使用者の体重と併せて、当該使用者の体重が測定された日時を受信する。スマートフォン１は、受信した体重を、当該使用者の体重が測定された日時以降のモーションファクタに基づく計数の算出に用いる。使用者の体重と併せて、当該体重が測定された日時を受信することによって、スマートフォン１は、モーションファクタが測定された期間に応じて、活動ファクタをより的確に算出することができる。使用者の体重と併せて、当該体重が測定された日時を受信することによって、スマートフォン１は、使用者の体重を同時期に複数受信した場合であっても、モーションファクタが測定された期間に応じて、活動ファクタをより的確に算出することができる。なお、使用者の体重が測定された日時に代えて、使用者の体重がサーバに記憶された日時を採用してもよい。
【００８３】
本実施形態のスマートフォン１は、通信ユニット６を通じて算出した活動ファクタを外部に送信することができる。なお、本実施形態のスマートフォン１は、通信ユニット６を通じて算出した活動ファクタを外部に送信するが、この実施形態に限定されるものではない。例えば、スマートフォン１は、コネクタ１４を通じて算出した活動ファクタを外部に送信してもよい。スマートフォン１による活動ファクタの送信は、コントローラ１０によって制御される。
【００８４】
本発明の活動量算出システムを実施するための実施形態を、図面を参照しつつ詳細に説明する。以下では、携帯機器の一例として、スマートフォンを例示し、測定機器の一例として体重計を例示して説明する。
【００８５】
図７に示した実施形態の活動量算出システムは、体重計７０と、サーバ８０と、スマートフォン１とを含んで構成される。図７に示したように、測定機器と、携帯機器と、サーバとで活動量算出システムを構築することによって、複数の測定機器からの情報を演算ファクタとして収集することが容易になる。図８に示した実施形態の活動量算出システムは、体重計７０と、スマートフォン１とを含んで構成される。図８に示したように、測定機器と、携帯機器とで活動量算出システムを構築することによって、システムを簡素に構築することができる。また、図８に示したように、測定機器と、携帯機器とで活動量算出システムを構築することによって、携帯機器に演算ファクタを即座に更新することが容易となる。図７，８に示したスマートフォン１は、図１〜６に示したスマートフォンと同様の構成を備えるものである。
【００８６】
測定機器の一例である体重計７０の概略形状を図７〜９に示す。体重計７０は、図１０にブロック構成を示したように、筐体７１と、ディスプレイ７２と、ボタン７３と、通信ユニット７４と、コネクタ７５と、ストレージ７６と、コントローラ７７とを含んで構成される。
【００８７】
筐体７１は、体重計７０の支持基材として機能する部位である。筐体７１は、圧力センサ７１１と、センサ端子７１２と、を含んで構成される。
【００８８】
圧力センサ７１１は、使用者の体重を荷重として検出する部位である。圧力センサ７１１は、検出した荷重をコントローラ７７に出力する。本実施形態の圧力センサ７１１は、使用者の身体情報である演算ファクタを測定する測定部として機能している。本実施形態の圧力センサ７１１の一部は、筐体７１の外殻の一部として機能している。
【００８９】
センサ端子７１２は、使用者の電気特性を検出する部位である。センサ端子７１２は、使用者に対して微弱な電流を流す。センサ端子７１２は、使用者に流れた電流特性を、使用者の身体情報の判断材料としてコントローラ７７に出力する。本実施形態のセンサ端子７１２は、使用者の身体情報である演算ファクタを測定する測定部として機能している。本実施形態のセンサ端子７１２は、筐体７１の外殻の一部として機能している。
【００９０】
ディスプレイ７２は、体重計７０から使用者へのユーザインタフェースとなる部位である。ディスプレイ７２は、体重計７０の種々の情報を表示する。ディスプレイ７２には、例えば測定された体重および基礎代謝などが表示される。
【００９１】
ボタン７３は、体重計７０に対する操作を受け付ける部位である。使用者は、ボタン７３を通じて体重計７０を操作する。
【００９２】
通信ユニット７４は、体重計７０から外部に測定情報を送信する部位である。本実施形態の通信ユニットは、測定情報を送信するのと併せて、当該測定情報が測定された日時を送信することが可能である。測定情報が測定された日時を送信することによって通信ユニット７４は、使用者の身体情報をより正確に伝えることができる。
【００９３】
通信ユニット６によって行われる通信方式は、無線通信規格である。例えば、無線通信規格として、２Ｇ、３Ｇ、４Ｇ等のセルラーフォンの通信規格がある。例えば、セルラーフォンの通信規格として、ＬＴＥ、Ｗ−ＣＤＭＡ、ＣＤＭＡ２０００、ＰＤＣ、ＧＳＭ（登録商標）、ＰＨＳ等がある。例えば、無線通信規格として、ＷｉＭＡＸ、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ、ＮＦＣ等がある。通信ユニット７４は、上述した通信規格の１つまたは複数をサポートしていてもよい。
【００９４】
なお、図７，８に示した例では、体重計７０とスマートフォン１とが通信ネットワークを介して通信しているが、この実施形態に限定されるものではない。体重計７０は、ＩＥＥＥ８０２．１１、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩｒＤＡ、およびＮＦＣ等のいずれかをサポートした通信ユニット７４によって、スマートフォン１と通信ネットワークを介さずに無線通信してもよい。
【００９５】
コネクタ７５は、他の装置が接続される端子である。本実施形態のコネクタ１４は、当該端子に接続される接続物を介して体重計７０と他の装置とが通信する通信部としても機能する。コネクタ７５は、ＵＳＢ、ＨＤＭＩ、ＭＨＬ、ライトピーク、サンダーボルト、イヤホンマイクコネクタのような汎用的な端子であってもよい。コネクタ７５は、Ｄｏｃｋコネクタのような専用に設計された端子でもよい。コネクタ７５に接続される装置には、例えば、充電器、外部ストレージ、スピーカ、通信装置、情報処理装置が含まれる。
【００９６】
なお、図７，８に示した例では、体重計７０とスマートフォン１とが通信ネットワークを介して通信しているが、この実施形態に限定されるものではない。体重計７０は、ＵＳＢ、ＬＡＮコネクタ、ＨＤＭＩ、ＭＨＬ、ライトピーク、サンダーボルト、イヤホンケーブル等のいずれかに適合するコネクタ７５によって、スマートフォン１と通信ネットワークを介さずに優先通信してもよい。
【００９７】
ストレージ７６は、測定プログラム７６Ａ、および通信プログラム７６Ｂを含む種々のプログラムを記憶する。測定プログラム７６Ａは、使用者の体重などの身体情報を測定する機能を提供する。本実施形態では、測定プログラム７６Ａの提供する測定機能によって、活動ファクタの算出に用いる演算ファクタが測定される。通信プログラム７６Ｂは、測定した使用者の身体情報を他の機器に送信する機能を提供する。本実施形態では、通信プログラム７６Ｂの提供する送信機能によって、測定された演算ファクタが外部に送信される。図７に示した例では、演算ファクタがサーバ８０に送信され、図８に示した例では、演算ファクタがスマートフォン１に送信される。
【００９８】
コントローラ７７は、例えば、ＣＰＵである。コントローラ７７は、通信ユニット７４等の他の構成要素が統合されたＳｏＣ等の集積回路であってもよい。コントローラ７７は、複数の集積回路を組み合わせて構成されていてもよい。コントローラ７７は、体重計７０の動作を統括的に制御して各種の機能を実現する。
【００９９】
具体的には、コントローラ７７は、ストレージ７６に記憶されているデータを必要に応じて参照しつつ、ストレージ７６に記憶されているプログラムに含まれる命令を実行して、圧力センサ７１１、センサ端子７１２、ディスプレイ７２、ボタン７３、通信ユニット７４、およびコネクタ７５などを制御することによって各種機能を実現する。コントローラ７７は、ストレージ７６に記憶されている測定プログラム７６Ａに含まれる命令を実行して各種機能を実現する。
【０１００】
図８に示したサーバ８０は、１または複数の機器の複合体によって構成される。サーバ８０は、図１１に示したように、通信部となる通信ユニット８１と、記憶部となるストレージ８２と、制御部となるコントローラ８３を含んで構成されている。
【０１０１】
通信部となる通信ユニット８１は、サーバ８０の送受信機能を担うブロックである。本実施形態の通信ユニット８１は、測定機器である体重計７０から外部に送信された演算ファクタを受信する部位として機能する。本実施形態の通信ユニット８１は、測定機器から受信した演算ファクタを外部に送信する部位として機能する。サーバ８０の通信ユニット８１は、ＬＡＮポートなどの種々の通信規格をサポートする。
【０１０２】
記憶部となるストレージ８２は、サーバ８０の記憶機能を担うブロックである。ストレージ８２は、通信ユニット８１を通じて受信した演算ファクタを記憶する部位として機能する。ストレージ８２に記憶する演算ファクタは、当該演算ファクタの使用者と対応付けて記憶される。演算ファクタと使用者を対応付けることによってサーバ８０は、演算ファクタの送信を求める使用者に対して適切な演算ファクタを提供することが可能となる。
【０１０３】
ストレージ８２は、受信した演算ファクタを、当該演算ファクタが測定された日時と対応付けて記憶することができる。演算ファクタと測定日時と対応付けて記憶することでサーバ８０は、使用者に対してより正確な演算ファクタを提供することが可能となる。また、演算ファクタと測定日時と対応付けて記憶することでサーバ８０は、しばらく演算ファクタを送信していなかった使用者に対して、複数の演算ファクタを送信することが可能となる。測定日時と対応付けられた演算ファクタを受信することで使用者は、複数の演算ファクタをまとめて受信することが可能となる。複数の演算ファクタをまとめて受信することができると、使用者は演算ファクタの更新作業の回数を低減することができる。
【０１０４】
制御部となるコントローラ８３は、サーバ８０の制御機能を担うブロックである。コントローラ８３は、例えば、ＣＰＵによって構成される。コントローラ８３は、通信ユニット８２等の他の構成要素が統合されたＳｏＣ等の集積回路であってもよい。コントローラ８３は、複数の集積回路を組み合わせて構成されていてもよい。コントローラ８３は、サーバ８０の動作を統括的に制御して各種の機能を実現する。具体的には、サーバ８０は、ストレージ８２に記憶されているデータを必要に応じて参照しつつ、ストレージ８２に記憶されているプログラムに含まれる命令を実行して、種々の構成を制御することによって各種機能を実現する。
【０１０５】
本発明を完全かつ明瞭に開示するために特徴的な実施例に関し記載してきた。しかし、添付の請求項は、上記実施例に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうるすべての変形例および代替可能な構成を具現化するように構成されるべきである。
【０１０６】
本実施形態のスマートフォン１では、エネルギ消費量を体重に基づいて算出したが、これに限定されるものではない。スマートフォン１は、例えば、エネルギ消費量を基礎代謝量に基づいて算出してもよい。基礎代謝量とは、生きていくために最低限必要なエネルギ消費量のことである。この基礎代謝量を、体重計７０およびサーバ８０を含む外部から入手することで１日のエネルギ消費量をより適切に算出することができる。
【０１０７】
本実施形態のスマートフォン１では、算出した活動ファクタの一例であるエネルギ消費量を表示画面６０に表示したが、この実施形態に限られるものではない。例えば、算出した活動ファクタをサーバ等の外部機器に送信してもよい。活動ファクタを送信する場合、演算ファクタを受信したサーバに送信することが好ましい。
【符号の説明】
【０１０８】
１  スマートフォン
２  タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３  ボタン
４  照度センサ
５  近接センサ
６  通信ユニット
７  レシーバ
８  マイク
９  ストレージ
９Ａ  制御プログラム
９Ｂ  メールアプリケーション
９Ｃ  ブラウザアプリケーション
９Ｚ  測定アプリケーション
１０  コントローラ
１２，１３  カメラ
１４  コネクタ
１５  モーションセンサ
１６  加速度センサ
１７  方位センサ
１８  角速度センサ
１９  角度センサ
２０  ハウジング
４０  表示領域
４１  第１領域
４２  第２領域
５０  ホーム画面
５１，５１ａ  アイコン
６０  表示画面
６０１，６０２，６０３，６０４  領域
６１  アイコン
７０  体重計
７１  筐体
７１１  測定プログラム
７１２  通信プログラム
７２  ディスプレイ
７３  ボタン
７４  通信ユニット
７５  コネクタ
７６  ストレージ
７６Ａ  測定プログラム
７６Ｂ  通信プログラム
７７  コントローラ
８０  サーバ
８１  通信ユニット
８２  ストレージ
８３  コントローラ
【図１】
2014213043.tif 000004
【図２】
2014213043.tif 000005
【図３】
2014213043.tif 000006
【図４】
2014213043.tif 000007
【図５】
2014213043.tif 000008
【図６】
2014213043.tif 000009
【図７】
2014213043.tif 000010
【図８】
2014213043.tif 000011
【図９】
2014213043.tif 000012
【図１０】
2014213043.tif 000013
【図１１】
2014213043.tif 000014