(57)【要約】【課題】  使用者が実際に食事を行う時点での消費熱量の導出精度を向上させ、摂取可能な食事に関する正確な情報を使用者に通知する。【解決手段】  使用者の運動量に応じて使用者の摂取可能な食事を検索し、食事に関する情報を通知する健康管理装置において、店舗を特定する店舗名情報と、店舗が顧客に提供する食事のメニュー情報と、食事の熱量を示す補給熱量情報とを夫々対応づけて、食事情報５０２として記憶する記憶部５００と、使用者が摂取可能な食事を検索する前に行った運動で消費した第１の消費熱量Ｑｗと、使用者が検索の後に行う運動で消費する第２の消費熱量Ｑｅとに基づいて使用者の第３の消費熱量Ｑｔを導出する熱量導出部１０１と、記憶部５００に記憶された食事情報５０２の中から、補給熱量情報が示す熱量が第３の消費熱量Ｑｔ以下の食事を提供する店舗の店舗名情報とメニュー情報とを抽出する抽出部と、抽出部により抽出された店舗名情報とメニュー情報とを通知する通知部２００とを備えたことを特徴とする健康管理装置。 【選択図】図１
2010160754.tif 000002
【特許請求の範囲】
【請求項１】
使用者の運動量に応じて前記使用者の摂取可能な食事を検索し、該食事に関する情報を通知する健康管理装置において、
店舗を特定する店舗名情報と、前記店舗が顧客に提供する食事のメニュー情報と、前記食事の熱量を示す補給熱量情報とを夫々対応づけて、食事情報として記憶する記憶部と、
前記使用者が摂取可能な食事を検索する前に行った運動で消費した第１の消費熱量と、前記使用者が前記検索の後に行う運動で消費する第２の消費熱量とに基づいて前記使用者の第３の消費熱量を導出する熱量導出部と、
前記記憶部に記憶された前記食事情報の中から、前記補給熱量情報が示す熱量が前記第３の消費熱量以下の食事を提供する店舗の店舗名情報とメニュー情報とを抽出する抽出部と、
前記抽出部により抽出された前記店舗名情報と前記メニュー情報とを通知する通知部とを備えたことを特徴とする健康管理装置。
【請求項２】
使用者の運動量に応じて前記使用者の摂取可能な食事を検索し、該食事に関する情報を通知する健康管理装置において、
店舗を特定する店舗名情報と、前記店舗が顧客に提供する食事のメニュー情報と、前記食事の熱量を示す補給熱量情報とを夫々対応づけて、食事情報として記憶する記憶部と、
食事の前記メニュー情報と、該メニュー情報が示す食事を提供する店舗の前記店舗名情報を入力するための入力部と、
前記使用者が摂取可能な食事を検索する前に行った運動で消費した第１の消費熱量と、前記使用者が前記検索の後に行う運動で消費する第２の消費熱量とに基づいて前記使用者の第３の消費熱量を導出する熱量導出部と、
前記記憶部に記憶された前記食事情報の中から、前記入力部によって入力された前記店舗名情報と前記メニュー情報とによって特定される食事の補給熱量情報を抽出する抽出部と、
前記抽出部によって抽出された前記補給熱量情報が示す熱量と前記第３の消費熱量とを比較する比較部と、
前記比較部の比較結果に応じた情報を通知する通知部とを備えたことを特徴とする健康管理装置。
【請求項３】
前記使用者の歩行運動における歩数を計数する歩数計数部を備え、
前記第１の消費熱量は、前記歩数計数部により計数された歩数により算出された消費熱量であることを特徴とする請求項１又は２に記載の健康管理装置。
【請求項４】
前記第２の消費熱量は、前記使用者が前記検索を行った位置から前記店舗まで歩行する際の消費熱量であることを特徴とする請求項１〜３の何れかに記載の健康管理装置。
【請求項５】
使用者の現在位置から前記店舗までの経路を案内するナビゲーション装置と、
請求項１乃至４の何れかに記載の健康管理装置とを備え、
前記熱量導出部は、前記経路に基づいて前記第２の消費熱量を算出することを特徴とするナビゲーションシステム。
【請求項６】
使用者の現在位置から前記店舗までの経路を案内するナビゲーション装置と、
請求項２に記載の健康管理装置とを備え、
前記熱量導出部は、前記経路に基づいて前記第２の消費熱量を算出し、
前記通知部は、前記抽出部によって抽出された前記補給熱量情報が示す熱量が前記第３の消費熱量よりも大きい場合、前記入力店舗名情報の示す店舗までの迂回経路を通知することを特徴とするナビゲーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、使用者が運動によって消費する消費熱量に応じて摂取可能な食事に関する情報を通知する健康管理装置及びそれを搭載したナビゲーションシステムに関する。
【背景技術】
【０００２】
近年、運動によって消費する消費熱量と食事によって摂取する摂取熱量のバランスを取ることが、糖尿病などの生活習慣病や肥満の予防になると言われている。このため、従来から、消費熱量と摂取熱量のバランスを管理する健康管理システム（特許文献１）が提案されている。具体的には、使用者は、トレーニングジム等での所定の運動による消費熱量を健康管理センターに送る。そして、健康管理センターでは、消費熱量と摂取熱量に応じた食事を食材加工宅配センターに通知し、食材加工宅配センターでは通知された食事の材料を、使用者の自宅に送付することによって、使用者が通知された食事を行なえるようにする。
【特許文献１】特開２００２−２２２２６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、このような従来の健康管理装置は、トレーニングジム等での所定の運動により消費した熱量に基づいて摂取する食事が決められる。しかし、食事の種類を決めてから、使用者が実際に食事を行うまでに消費する熱量については考慮していないため、これを考慮すれば、摂取できる食事の情報を使用者には通知できないという欠点があった。
【０００４】
本発明は、上記従来例の欠点に鑑み為されたものであり、使用者が実際に食事を行う時点での消費熱量の導出精度を向上させ、摂取可能な食事に関する正確な情報を使用者に通知することができる健康管理装置を提供することを目的とするものである。
【０００５】
また、本発明は、使用者が摂取可能な食事に関する正確な情報を通知することができるナビゲーションシステムを提供することを目的とするものである、
【課題を解決するための手段】
【０００６】
本発明は、使用者の運動量に応じて前記使用者の摂取可能な食事を検索し、該食事に関する情報を通知する健康管理装置において、店舗を特定する店舗名情報と、前記店舗が顧客に提供する食事のメニュー情報と、前記食事の熱量を示す補給熱量情報とを夫々対応づけて、食事情報として記憶する記憶部と、前記使用者が摂取可能な食事を検索する前に行った運動で消費した第１の消費熱量と、前記使用者が前記検索の後に行う運動で消費する第２の消費熱量とに基づいて前記使用者の第３の消費熱量を導出する熱量導出部と、前記記憶部に記憶された前記食事情報の中から、前記補給熱量情報が示す熱量が前記第３の消費熱量以下の食事を提供する店舗の店舗名情報とメニュー情報とを抽出する抽出部と、前記抽出部により抽出された前記店舗名情報と前記メニュー情報とを通知する通知部とを備えたことを特徴とする健康管理装置である。
【０００７】
このような健康管理装置では、使用者の運動量に応じて前記使用者の摂取可能な食事を検索し、検索の結果得られた摂取可能な食事に関する情報を通知するものである。そして、この検索をするときに、既に運動によって消費された第１の消費熱量だけでなく、前記使用者が前記検索の後に行う運動、例えば、店舗までの歩行運動によって消費する第２の消費熱量を考慮して使用者の第３の消費熱量を導出しているため、使用者が実際に食事を行う時点での消費熱量の導出精度が向上し、摂取可能な食事に関するより正確な情報を通知することが可能となる。
【０００８】
本発明は、使用者の運動量に応じて前記使用者の摂取可能な食事を検索し、該食事に関する情報を通知する健康管理装置において、店舗を特定する店舗名情報と、前記店舗が顧客に提供する食事のメニュー情報と、前記食事の熱量を示す補給熱量情報とを夫々対応づけて、食事情報として記憶する記憶部と、食事の前記メニュー情報と、該メニュー情報が示す食事を提供する店舗の前記店舗名情報を入力するための入力部と、前記使用者が摂取可能な食事を検索する前に行った運動で消費した第１の消費熱量と、前記使用者が前記検索の後に行う運動で消費する第２の消費熱量とに基づいて前記使用者の第３の消費熱量を導出する熱量導出部と、前記記憶部に記憶された前記食事情報の中から、前記入力部によって入力された前記店舗名情報と前記メニュー情報とによって特定される食事の補給熱量情報を抽出する抽出部と、前記抽出部によって抽出された前記補給熱量情報が示す熱量と前記第３の消費熱量とを比較する比較部と、前記比較部の比較結果に応じた情報を通知する通知部とを備えたことを特徴とする健康管理装置である。
【０００９】
このような健康管理装置では、使用者の運動量に応じて前記使用者の摂取可能な食事を検索し、検索の結果得られた摂取可能な食事に関する情報を通知するものである。そして、この検索をするときに、既に、これまでの運動によって消費された第１の消費熱量だけでなく、前記使用者が前記検索の後に行う運動、例えば、店舗までの歩行運動によって消費する第２の消費熱量を考慮して使用者の第３の消費熱量を導出しているため、使用者が実際に食事を行う時点での消費熱量の導出精度が向上し、摂取可能な食事に関するより正確な情報を通知することが可能となる。
【００１０】
さらに、このような健康管理装置では、使用者は自由にメニュー情報や店舗名情報を入力することができ、入力したメニュー情報と店舗名情報とによって特定した食事の補給熱量情報が示す熱量と第３の消費熱量を比較して、比較結果に応じた情報、例えば、入力部によって入力された店舗名情報とメニュー情報によって特定される食事が摂取可能であるか否かを知らせる情報や、検索した食事が摂取不可である場合にどの程度運動すると良いかを示す情報を通知するので、使用者が摂取しようとする食事を運動量に応じて選択することを可能としながらも、摂取可能な食事に関する正確な情報を通知することが可能となる。
【００１１】
また、上述の健康管理装置において、前記使用者の歩行運動における歩数を計数する歩数計数部を備え、前記第１の消費熱量は、前記歩数計数部により計数された歩数により算出された消費熱量である。
【００１２】
また、上述の健康管理装置において、前記第２の消費熱量は、前記使用者が前記検索を行った位置から前記店舗まで歩行する際の消費熱量である。
【００１３】
また、本発明のナビゲーションシステムは、使用者の現在位置から前記店舗までの経路を案内するナビゲーション装置と、上述の健康管理装置とを備え、前記熱量導出部は、前記経路に基づいて前記第２の消費熱量を算出することを特徴とする。この第２の消費熱量としては、例えば、店舗までの経路の道のりの長さに応じて、使用者がこの道のりを歩行するために消費するであろう熱量を第２の消費熱量として求めることができる。
【００１４】
また、本発明のナビゲーションシステムは、使用者の現在位置から前記店舗までの経路を案内するナビゲーション装置と、上述の健康管理装置とを備え、前記熱量導出部は、前記経路に基づいて前記第２の消費熱量を算出し、前記通知部は、前記入力補給熱量情報が示す熱量が前記第３の消費熱量よりも大きい場合、前記入力店舗名情報の示す店舗までの迂回経路を通知することを特徴とする。この迂回経路としては、例えば、ナビゲーション装置が有する道路情報を用いて、使用者の現在位置から前記店舗までの経路より遠回りになる経路を迂回経路として探索することによって、得ることができる。さらに、上述のように通知部によって通知されるべき迂回経路の設定に関しては、使用者の現在位置から前記店舗までの道のりとしてこの迂回経路を歩行した場合の運動熱量を前記第２の消費熱量とした場合の前記第３の消費熱量が、入力補給熱量情報の示す熱量より大きくなるように設定することが可能である。
【発明の効果】
【００１５】
本発明に依れば、使用者が実際に食事を行う時点での消費熱量の導出精度を向上させ、摂取可能な食事に関する正確な情報を通知することができる健康管理装置を提供することが可能となる。
【００１６】
また、本発明に依れば、使用者が摂取可能な食事に関する正確な情報を通知することができるナビゲーションシステムを提供することが可能となる。
【発明を実施するための形態】
【００１７】
本発明では、使用者が摂取可能な食事の検索を行う前の運動によって消費する第１の消費熱量と、使用者が摂取可能な食事の検索を行った後の運動によって消費する第２の消費熱量とに基づいて導出される第３の消費熱量を使用する。第１の実施形態では、第３の消費熱量と食事の補給熱量とを比較して、摂取可能な食事を提供する店舗名情報とメニュー情報を通知する。第２の実施形態では、最初に使用者が摂取を希望する食事のメニュー情報とそのメニュー情報の食事を提供する店舗名情報とを入力して、入力したメニュー情報が示す食事の補給熱量と第３の消費熱量を比較して比較結果、具体的には、使用者が希望する食事が摂取可能であるか否か、否である場合にどの程度運動するとこの食事が摂取可能になるかを通知する。第１の実施形態、第２の実施形態それぞれ健康管理装置として用いる場合と、その健康管理装置を搭載したナビゲーションシステムとして用いる場合について述べる。
【実施例１】
【００１８】
（第１の実施形態の健康管理装置）
実施例１では第１の実施形態における健康管理装置について述べる。この装置の詳細な構成について以下に図面を用いて説明する。
【００１９】
図１に第１の実施形態の健康管理装置の構成図を示す。図１に示すように健康管理装置１は、熱量導出部１０１、店舗抽出部１１２とメニュー抽出部１２２とを有した抽出部１０２、表示部２００、入力部３００、歩数計数部４００、記憶部５００によって構成されている。
【００２０】
入力部３００は、テンキー、文字キー、矢印キーなどが配置されて構成されており、これらのキーを用いて、情報の入力が行われる。このとき、入力すべき情報としては、例えば、表示部２００に表示される表示内容に従って、使用者が入力を行なうことができる。入力部３００は、使用者によって、店舗名（入力店舗名情報）が入力されると、入力された入力店舗名情報を店舗抽出部１１２へ送出する。入力部は、現在位置情報が入力されると、入力された現在位置情報を熱量導出部１０１と店舗抽出部１１２へ送出する。また、入力部３００は、使用者の年齢や性別、体重などの身体データが入力されると記憶部５００に使用者の身体データを送出する。入力部３００は、歩数計数部４００で計数される歩数情報をリセットするための入力操作が使用者によってなされると、計数された歩数情報をリセットするリセット信号を歩数計数部４００へ送出する。
【００２１】
記憶部５００は、図２（ａ）に示す構成の食事情報５０２を記憶しており、食事情報５０２を店舗抽出部１１２へ送出する。記憶部５００は、入力部３００より送出された使用者の身体データを記憶し、身体データを熱量導出部１０１に送出する。
【００２２】
ここで、まず、記憶部５００に記憶される食事情報５０２について以下に説明する。図２（a）に示されているように、食事情報５０２は、店舗名Ｍ０１、即ち、店舗を特定する店舗名情報と、メニューＭ０２、即ち、店舗が顧客に提供する食事のメニュー情報と、補給熱量Ｍ０３（単位はＫｃａｌ）、即ち、各メニューに対応する食事の熱量を示す補給熱量情報と、位置情報Ｍ０４、即ち、店舗の住所情報を示す位置情報とが夫々対応づけてられて記憶されたものである。そして、これらの食事情報は、各店舗毎Ｄ０１、Ｄ０２、…に記憶されている。以下、各店舗別Ｄ０１、Ｄ０２、Ｄ０３・・食事情報（店舗名Ｍ０１、メニューＭ０２、補給熱量Ｍ０３、店舗位置情報Ｍ０４）を店舗データと呼ぶことにする。加えて、補給熱量情報を補給熱量と呼ぶことにする。具体的には、店舗データＤ０１が示す店舗の場合、店舗名Ｍ０１が○○喫茶Ｄ０１であり、メニューＭ０２には、バニラアイス、プリン、チョコパフェがあり、それぞれのメニューの示す食事の補給熱量Ｍ０３が１００[Ｋｃａｌ]、２００[Ｋｃａｌ]、５００[Ｋｃａｌ]であることを示している。また、○○喫茶の位置情報Ｍ０４としてその住所が○×市△△１−２であることを示している。尚、本実施例では説明の都合上、３つの店舗データＤ０１〜Ｄ０３を用いて説明するが、これに限られることはない。
【００２３】
図１に基づいて、さらに、歩数計数部４００などの説明を行う。
【００２４】
歩数計数部４００は、使用者の歩数をカウント（計数）し、計数した歩数の歩数情報を熱量導出部１０１に送出する。歩数計数部４００は、リセット信号が入力された場合に、計数していた歩数を０にリセットする。使用者は、歩数計数部４００の計数をリセットする入力操作を、例えば、食事を取る度にリセットするようにすると良い。歩数計数部４００の歩数をカウントする手段は、計数した歩数情報を電気信号として取り出せるものであれば、その具体的な構成は問わない。例えば、振動センサーを用いて、使用者の歩行に合わせて起こる上下の振動を検知してカウントする手段や、加速度センサーを用いることで検知できる使用者が歩行するときの加速度を検知してカウントする手段など種々の手段が考えられる。
【００２５】
抽出部１０２は、店舗抽出部１１２とメニュー抽出部１２２を用いて、記憶部に記憶された食事情報の中から、補給熱量が後述する第３の消費熱量以下の食事のメニュー情報と、そのメニュー情報が示す食事を提供する店舗の店舗名情報とを抽出する。
【００２６】
店舗抽出部１１２は、記憶部５００に記憶された食事情報５０２の中から、所定の条件の店舗データを抽出する。店舗抽出部１１２は、入力した現在位置情報と、食事情報５０２の店舗位置情報に基づいて、近隣の店舗に相当する店舗データを抽出して近隣食事情報として生成し、近隣食事情報を表示部２００へ送出する。店舗抽出部１１２は、入力部３００より送出された入力店舗名情報を含む店舗データ（以下、入力店舗データ）を近隣食事情報の中から抽出し、入力店舗データをメニュー抽出部１２２と表示部２００と熱量導出部１０１へ送出する。入力店舗データの抽出は、近隣食事情報の店舗データの中から入力店舗名情報と一致する店舗名情報を有する店舗データを抽出することで行なう。
【００２７】
ここで近隣とは、使用者が現在位置から歩行によってたどり着くことが可能な距離をさす。近隣の店舗に相当する店舗データを抽出するには、例えば、現在位置から所定距離の半径、例えば、５［Ｋｍ］を抽出条件として、抽出条件の範囲に入る店舗を抽出する。例えば、５Ｋｍであれば、通常１時間程度で歩行できる距離であるので、抽出条件とするには相応しいが、使用者の体力や身体情報に基づいて、調整できるうようにすることがこのましい。現在位置と店舗との距離は、現在位置の位置座標と店舗データの店舗の住所から判断できる店舗の位置座標とを比較することで求める。図２（ｂ）は、食事情報５０２から抽出された近隣食事情報５１２を示す。ここでは、店舗情報５０２から店舗データＤ０１、Ｄ０２が近隣の店舗の店舗データとして判断されて抽出され近隣食事情報５１２を構成している。
【００２８】
メニュー抽出部１２２は、熱量導出部１０１から送出される使用者が食事を行う時点での消費熱量（詳細は後述する）を入力し、入力店舗データの示す店舗が提供する食事の補給熱量と消費熱量を比較して、補給熱量が消費熱量以下の食事のメニュー情報を抽出する。ここで、抽出されたメニュー情報が示す食事が、使用者の運動量に応じて前記使用者が摂取可能な食事である。メニュー抽出部１２２は、抽出したメニュー情報を表示部２００へ送出する。
【００２９】
熱量導出部１０１は、入力店舗データの店舗位置情報と現在位置情報に基づいて、使用者の現在位置から入力店舗データが示す店舗までの距離に基づいて入力店舗距離を算出する。入力店舗距離は、使用者の現在地から店舗まで直線の経路で結ばれることは稀なので、その経路は直線距離よりも長くなることを考慮にいれて求める。具体的には、熱量導出部１０１は、入力店舗データの位置情報から入力された店舗の位置座標を算出し、現在位置の位置座標と店舗の位置座標とに基づいて直線距離を算出し、直線距離に所定の定数（例えば、１．４）を乗じて入力店舗距離を求める。この所定の定数の値としては、この例の場合前述のように１．４としているが、平均的或いは統計的な観点から定めることが出来る。熱量導出部１０１は、入力店舗距離の距離情報、歩数情報、身体データに基づいて、食事検索する前に行なった運動で消費する第１の消費熱量と、食事検索の後に行う運動で消費するであろう第２の消費熱量とを算出する。熱量導出部１０１は、第１、第２の消費熱量に基づいて、例えば、第１の消費熱量に第２の消費熱量を加えることによって、第３の消費熱量を導出する。熱量導出部１０１は、第３の消費熱量を、使用者が食事を行う時点での消費熱量としてメニュー抽出部１２２に送出する。
【００３０】
ここで、前述した使用者が食事を行う時点での消費熱量（第３の消費熱量）を導出する方法について、具体的に以下に述べる。
【００３１】
使用者が歩行するときの消費熱量は、歩数に比例するため、熱量をＱ、歩数をＰ、歩数による重みをＫｐ（Ｋｐは正の数）とすると、熱量Ｑは、ＫｐとＰの積であるＱ＝ＫｐＰで求めることが出来る。また、さらに熱量は体重と比例して変化し、性別によっても変化するので体重による重みをＫｗ（Ｋｗは正の数）、性別による重みをＫｓとすると、ＫｗとＫｓとＫｐとＰの積であるＱ＝ＫｗＫｓＫｐＰで求めることが出来る。
【００３２】
以下に、Ｋｗ、Ｋｓ、Ｋｐの導出例について記載する。
【００３３】
Ｋｐは、事前に実験を行う事によってに求めることができる。具体的には、標準体重（例えば、６０[Ｋｇ]）の被験者を複数人集めて歩行運動させた場合に、横軸を歩数Ｐ、縦軸を歩数によって消費する熱量Ｑとしてプロットし、一次式によって近似する。このときの傾きがＫｐとなる。
【００３４】
Ｋｗは、消費熱量Ｑが体重に比例して増えることを利用する重み係数なので、Ｋｗ＝Ｗ／Ｗｈで求めることができる。ここでＷは使用者の体重であり、Ｗｈは標準体重である。
【００３５】
Ｋｓは、Ｋｐと同様に事前に実験を行うことによって求めることができる。具体的には、標準体重の被験者を男性と女性それぞれ複数人集めて歩行運動させ、横軸を歩数Ｐ、縦軸を歩数によって消費する熱量Ｑとしてプロットし、男性、女性毎に一次式によって近似する。男性の実験結果における一次式の傾きをＫｐｍ、女性の実験結果における一次式の傾きをＫｐｗとした時に、Ｋｓは、男性の時に、Ｋｓ＝Ｋｐｍ／Ｋｐとなり、女性の場合にＫｓ＝Ｋｐｗ／Ｋｐとなる。
【００３６】
使用者が食事を行うまでの歩行により消費した第３の消費熱量Ｑｔは、使用者が本発明の健康管理装置を用いて食事に関する情報を検索するまでに消費した第１の消費熱量Ｑｗ、即ち、歩数計数部４００で計数された歩数に基づいて計算される熱量と、検索の後に使用者が歩行して消費するであろう第２の消費熱量Ｑｅとの和で表すことが出来る。よって、Ｑｔ＝Ｑｗ＋Ｑｅ＝ＫｗＫｓＫｐ（Ｐｗ＋Ｐｅ）となる。ここで、Ｐｗは、検索を行うまでに使用者が実際に歩行した歩数であり、Ｐｅは検索の後に使用者が現在位置から店舗まで歩行によって移動するために必要な歩数である。Ｐｅは、現在位置から店舗までの距離（入力店舗距離）をＬとし、使用者の歩幅をＷとすると、Ｐｅ＝Ｌ／Ｗによって求めることが出来る。よって、使用者が食事を行うまでの歩行により消費した第３の消費熱量ＱｔはＱｔ＝ＫｗＫｓＫｐ（Ｐｗ＋Ｌ／Ｗ）によって求めることが出来る。尚、この第３の消費熱熱量を導出する際には、使用者の基礎代謝によって消費する熱量を加味することによってこの第３の消費熱量Ｑｔを推定することもできる。例えば、前回の食事から次の食事までの時間やその時間帯の特性を考慮して推定できる基礎代謝によって消費するであろう熱量を前述の第１の消費熱量Ｑｗと第２の消費熱量Ｑｅに加えて第３の消費熱量Ｑｔを推定することができる。あるいは、第１の消費熱量Ｑｗと第２の消費熱量Ｑｅとの算出において、既に基礎代謝による消費熱量が考慮されている場合には、別途基礎代謝による消費熱量を算出して加える必要はない。
【００３７】
表示部２００は、液晶ディスプレイや有機ＥＬなどの表示装置が利用される。また、表示部２００は、近隣食事情報５１２、入力店舗データなど、入力部３００による入力に必要な情報を表示する。また、表示部２００は、抽出部１０２より送出される入力店舗データ、メニュー情報など使用者の摂取可能な食事を表示することで通知部としての機能を果たす。
【００３８】
図３に、実施例１の健康管理装置を使用した場合の表示部２００の画面の遷移を示す。健康管理装置１の動作が開始されると、図３（ａ）に示すように、表示部２００は、「現在位置を表示して下さい」なる表示を行って、使用者の現在位置情報を入力する画面を表示する。
【００３９】
次に、使用者が入力部３００によって現在位置情報を入力すると、店舗抽出部１１２は、現在位置情報と食事情報５０２に基づいて、食事情報５０２の中から近隣の店舗の店舗データを抽出し、抽出した店舗データを近隣食事情報５１２として生成する。このときに店舗抽出部１１２は、生成した近隣食事情報５１２を表示部２００に送出し、表示部２００は、「店舗を選択して下さい」なる表示を行なって、近隣食事情報５１２に含まれる店舗名情報を表示する（図３（ｂ）参照）。ここでは、使用者が「○×市△△１−１」と入力したので、近隣の「○○喫茶」と「○×レストラン」の店舗名が近隣食事情報５１２の中から抽出されて表示されている。尚、現在位置情報の入力に際しては、使用者が位置する住所番地を直接入力することができる他、この入力部に地図情報を保存している場合には、この地図情報に基づく地図とポインタとを表示部３００に重ねて表示した上で、使用者が入力部３００の例えば矢印キーを操作して、現在位置を示した状態で、このとき前記ポインタが示す位置情報を現在位置情報として入力できるようにすることも可能である。
【００４０】
次に、使用者は、表示部２００を参照しつつ、入力部３００を操作することで、近隣の店舗名の前に表示されているカーソルを動かして店舗を選択する。ここでは「○○喫茶」が選択されたものとする。選択された店舗名は入力店舗名情報として店舗抽出部１１２へ送出され、店舗抽出部１１２は、近隣食事情報５１２に含まれる店舗データから入力店舗データを抽出する。そして、店舗抽出部１１２は、入力店舗データを熱量導出部１０１とメニュー抽出部１２２へ送出する。
【００４１】
この時点において現在位置情報と店舗の入力が完了し、健康管理装置１は、摂取可能な食事の検索を開始する。ここで検索とは、入力された情報から第３の消費熱量Ｑｔを導出し、第３の消費熱量Ｑｔと食事の熱量を示す補給熱量とを比較して、摂取可能な食事を提供する店舗名情報とメニュー情報を抽出する、即ち、使用者の摂取可能な食事を検索することを言う。
【００４２】
摂取可能な食事の検索が開始されると、熱量導出部１０１は、抽出部１０２から入力店舗データを受け取り、入力店舗距離を算出する。そして、熱量導出部１０１には、記憶部５００から身体データが、歩数計数部４００から歩数情報がそれぞれ入力され、第３の消費熱量Ｑｔの導出を開始する。熱量導出部１０１にて第３の消費熱量Ｑｔが演算が完了すると、熱量導出部１０１はメニュー抽出部１２２へ第３の消費熱量Ｑｔを送出する。そして、メニュー抽出部１２２は、入力店舗データの示す店舗が提供する食事の補給熱量と第３の消費熱量Ｑｔとを比較して、補給熱量が第３の消費熱量Ｑｔ以下の食事のメニュー情報を抽出する。
【００４３】
この時点で摂取可能な食事の検索が完了し、抽出されたメニュー情報は入力店舗データの店舗名情報と共に表示部３００に送出されて表示される（図３（ｃ）参照）。
【００４４】
図３（ｃ）は、第３の消費熱量Ｑｔが３００[Ｋｃａｌ]である場合の表示内容である。図３（ｃ）に示されるように、表示部２００には、補給熱量が消費熱量Ｑｔ以下の「バニラアイス（１００[Ｋｃａｌ]）」と「プリン（２００[Ｋｃａｌ]）」が表示され、補給熱量が消費熱量Ｑｔより大きい、「チョコパフェ（５００[Ｋｃａｌ]）」が表示されていない。また、図３（ｃ）に示すように、表示部２００に、使用者が食事を行うまでの歩行により消費した第３の消費熱量Ｑｔを表示させても良い。
【００４５】
この様にすることで、食事検索前に行った運動（歩行運動）によって消費される第１の消費熱量Ｑｗだけでなく、食事検索後に行なう運動（歩行運動）によって消費される第２の消費熱量Ｑｅを考慮に入れて、使用者が食事を行うまでの運動（歩行運動）により消費した第３の消費熱量Ｑｔを求める。そして、第３の消費熱量Ｑｔに基づいて食事の摂取可能な店舗名情報（入力店舗データの店舗名情報）とメニュー情報を表示するようにしたので、使用者が実際に食事を行う時点での消費熱量の導出精度が向上し、摂取可能な食事に関する正確な情報を通知することができる。
【００４６】
実施例１では、入力部３００に現在位置情報を入力して熱量導出部１０１が入力店舗距離を導出していたが、入力部３００で使用者が入力店舗距離を直接入力するようにしても良い。また、現在位置情報に替えて、入力店舗距離と関係のある情報、例えば、入力店舗距離と比例関係のある現在位置から店舗に到達するまでにかかる時間、現在位置から店舗までの歩数などの情報を入力部３００に入力しても良い。この場合、予め記憶部５００に前述の比例関係を記憶しておき、熱量導出部１０１は、比例関係に基づいて入力店舗距離を導出することとなる。
【００４７】
実施例１では、近隣店舗情報５１２を抽出する際の現在位置から店舗までの距離の抽出条件を一定の値、例えば、５Ｋｍにしていたが、使用者によって歩行でたどり着くことが可能な距離は異なるので、検索範囲を変更可能としても良い。例えば、使用者が入力部３００に抽出条件の範囲を入力するようにしても良いし、予め歩行によってたどり着くことが可能な距離と相関のある身体データ、例えば、年齢などを記録しておき、身体データに応じて検索範囲を導出するようにしても良い。この様にすることで、体力のある使用者はより遠くの店舗まで選択することが可能となり、逆に、体力のない使用者は歩行でたどり着くことが不可能な店舗を予め店舗の選択時に除外することができるので、使用者の体力に合わせて店舗の選択が可能となる健康管理装置１を提供できる。
【００４８】
また、実施例１では、摂取可能な食事のメニュー情報のみを表示したが、摂取不可能な食事のメニュー情報を同時に表示しても良い。この場合、摂取可能な食事のメニュー情報と摂取不可能なメニュー情報とが区別できるように、例えば、摂取可能な食事という表示と共に摂取可能な食事のメニューを表示し、摂取不可能な食事という表示と共に摂取不可能な食事のメニューを表示するなどして区別する。
【００４９】
以上に述べました実施例１の健康管理装置１においては、使用者によって店舗名が入力される。そして、実施例１の健康管理装置１においては、入力された店舗まで使用者が歩行した場合に消費される第２の消費熱量Ｑｅを考慮して、その店舗で食事できるメニューを使用者に通知することが出来る。この様な健康管理装置１を使用することによって、使用者は、好みのメニューを食事できることを動機付けとして、歩行運動の促進に取り組むことができる。
【実施例２】
【００５０】
（第１の実施形態のナビゲーションシステム）
実施例２では、実施例１の健康管理装置を、従来のナビゲーション装置に適用したナビゲーションシステムについて述べる。実施例１では、使用者の現在位置情報を使用者が入力し、使用者の現在位置と店舗との距離を導出して第３の消費熱量Ｑｔを求めたが、実施例２のナビゲーションシステムでは、ナビゲーションシステムによって使用者の現在位置を取得し、使用者の現在位置と店舗との直線の距離に基づくのではなく、使用者の現在位置から店舗までの経路から道のりを導出して、この道のりに基づいて第３の消費熱量Ｑｔを求める。尚、本ナビゲーションシステムは可搬性を有しており、携帯して持ち運ぶことが出来る。
【００５１】
図４は実施例２のナビゲーションシステムの構成図である。ナビゲーションシステム３は、図１に示すような実施例１の健康管理装置１と同様の健康管理装置１０にナビゲーション装置２を追加して構成したものである。この場合の健康管理装置１０は、基本的には、図１の構成と同じであるが、以下に詳述するように、入力部３３０、熱量導出部１３１、表示部２３０の動作が実施例１の場合と異なる。
【００５２】
ナビゲーション装置２は、予め記憶されている地図データを表示部２３０に送出する。ナビゲーション装置２は、使用者の現在位置を示す現在位置情報を取得し、表示部２３０に送出する。ナビゲーション装置２は、目的地の位置情報が入力される。ナビゲーション装置２は、目的地の情報と、地図データと、現在位置情報に基づいて現在位置から目的地までの経路を導出し、入力部３３０と表示部２３０へ導出した経路の経路情報を送出する。ナビゲーション装置２は、現在位置とこの経路に基づいて、使用者に対して道案内を行う。
【００５３】
図４の入力部３３０は、使用者からの入力を受け付けるだけではなく、ナビゲーション装置２から健康管理装置１０へ送出される情報を入力するインタフェースとしての役割を果たす。具体的には、入力部３３０は、ナビゲーション装置２で導出された経路の経路情報を入力して、熱量導出部１３１へ送出する。
【００５４】
熱量導出部１３１は、経路情報に基づいて第３の消費熱量Ｑｔを導出する。第３の消費熱量Ｑｔの導出は、経路情報に基づいて使用者の現在位置から入力された店舗までの道のりを算出し、この道のりを入力店舗距離として第２の消費熱量を算出する。そして、熱量導出部１３１は、実施例１に示すように、第１の消費熱量Ｑｗに第２の消費熱量Ｑｅを加えることで第３の消費熱量Ｑｔ導出する。
【００５５】
表示部２３０は、健康管理装置１０から送出される情報に加えてナビゲーション装置２から送出される情報を表示する。具体的に表示部は以下のナビゲーション装置２から送出される情報の表示を行う。表示部２３０は、地図データに基づいて地図を表示する。表示部２３０は、表示されている地図上の現在位置に対応する地点に現在位置を表示する。表示部２３０は、表示されている地図上の目的地の位置に対応する地点に目的地を表示する。表示部２３０は、表示されている地図上の使用者の現在位置から目的地までの経路の表示の仕方を変えて強調させる。
【００５６】
以下に、実施例２のナビゲーションシステム３の動作について、引き続き説明する。図５は、ナビゲーションシステム３の表示部２３０の表示内容を示す。
【００５７】
ナビゲーションシステム３は、動作を開始すると、図５（ａ）に示すように、表示部２３０に地図と使用者の現在位置を表示する。具体的には、ナビゲーション装置２には、ＧＰＳ（Global Positioning System）が備えられており、使用者の現在の位置座標（現在位置情報）をこのＧＰＳを用いて取得する。そして、地図データと現在位置情報を表示部２３０へ送出する。表示部２３０では、これらの情報が入力されると、地図を表示部２３０に表示した後に、表示部２３０に表示されている地図の位置座標に現在の位置座標を重ねて対応する場所に現在位置を表示する。このとき表示画面には、図５（ａ）に示されるように、カーソル２０１（矢印）と現在位置２０２（十字マーク）が表示される。カーソル２０１は入力部３３０の例えば十字キーを操作することで動作させることができる。
【００５８】
次に、近隣の店舗をそれぞれ対応する地図の位置に表示する。具体的には、店舗抽出部１１２にて近隣の店舗に相当する店舗データを抽出して近隣食事情報５１２（図２（ｂ）参照）を生成し表示部２３０へ送出する。表示部２３０では、近隣食事情報５１２の各店舗の位置情報を参照して、近隣の店舗をそれぞれ対応する地図の位置に表示する。図５（ｂ）では、複数の近隣の店舗が黒丸印２０８、即ち、●印にて地図上に表示されている例を示している。
【００５９】
次に、使用者にカーソル２０１を用いて近隣の店舗を選択させる。具体的には、使用者がカーソル２０１を近隣の店舗の黒丸印２０８に合わさると、店舗抽出部１１２は、カーソル２０１に合わさった黒丸印２０８が示す近隣の店舗（以後、入力店舗という）の店舗データを近隣食事情報５１２（図２（ｂ）参照）から抽出し、入力店舗データとしてメニュー抽出部１２２と表示部２３０へ送出する。また、ナビゲーション装置２は、入力店舗の位置情報、地図データ、現在位置情報、に基づいて使用者の現在位置から入力店舗の位置までの経路を導出し、健康管理装１の入力部３３０を介して熱量導出部１３１へ導出した経路の経路情報を送出する。このとき経路情報は表示部２３０にも送出される。
【００６０】
この時点において店舗の入力が完了し、健康管理装置１は、摂取可能な食事の検索を開始する。ここで検索とは、実施例１と同様に、入力された情報から第３の消費熱量Ｑｔを導出し、第３の消費熱量Ｑｔと食事の熱量を示す補給熱量とを比較して、摂取可能な食事を提供する店舗名情報とメニュー情報を抽出する、即ち、使用者の摂取可能な食事を検索することを言う。
【００６１】
摂取可能な食事の検索が開始されると、熱量導出部１３１によって第３の消費熱量Ｑｔを導出する。具体的には、熱量導出部１３１では、経路情報に基づいて経路の道のりを導出する。そして、熱量導出部１３１は、歩数情報と、身体データを入力し、経路の道のりと、歩数情報と、身体データに基づいて、第３の消費熱量Ｑｔを導出する。導出された第３の消費熱量Ｑｔは、メニュー抽出部１１２に送出される。第３の消費熱量Ｑｔは、実施例１と同様の演算で求める。
【００６２】
次に、メニュー抽出部１２２は、入力店舗データの入力店舗が提供する食事の補給熱量と第３の消費熱量Ｑｔとを比較して、補給熱量が第３の消費熱量Ｑｔ以下の食事のメニュー情報を抽出して表示部２３０へ送出する。またこのときにメニュー抽出部１２２は、入力店舗データの店舗名情報も表示部２３０へ送出する。
【００６３】
この時点で摂取可能な食事の検索が完了し、表示部２３０は、入力店舗の店舗名情報とメニュー抽出部１２２によって抽出されたメニュー情報と現在位置から入力店舗までの経路２０５を表示する（図５（ｃ）参照）。この状態で、使用者によって、黒丸印２０８の店舗が選択された場合、例えば、黒丸印２０８にカーソル２０１が重なった状態で入力部３３０の決定ボタンを押す等を行った場合は、ナビゲーション装置２は、入力店舗までの道のりの案内を開始する。
【００６４】
具体的には、表示部２３０は、入力店舗を星印２０９で表示し、図５（ｄ）左上に示すような案内表示２０３をする。道のりの案内は、ナビゲーション装置２が、周期的に現在の座標位置を取得し、表示部２３０に示される現在位置を更新し、現在位置が交差点の近く、即ち、現在位置と交差点の位置との距離が所定の距離以下になった場合に案内表示２０３を表示部２３０に表示する。その後、ナビゲーション装置２は、現在位置から入力店舗までの距離が所定の距離以下になった場合に、店舗に到達したと判断し案内を終了する。また、このときに既に歩き終えた経路２０７については表示の仕方を変えるようにしても良い。図５（ｄ）では、今後歩く予定の経路を実線で示し、既に歩き終えた経路２０７を点線で示している。
【００６５】
この様にすることで、食事検索する前に行った運動（歩行運動）によって消費される第１の消費熱量Ｑｗだけでなく、食事検索した後に行なう運動（歩行運動）によって消費される第２の消費熱量Ｑｅを考慮に入れて、使用者が食事を行うまでの運動（歩行運動）により消費した第３の消費熱量Ｑｔを求める。そして、第３の消費熱量Ｑｔに基づいて食事の摂取可能な店舗名情報（入力店舗データの店舗名情報）とメニュー情報を表示するようにしたので、使用者が実際に食事を行う時点での消費熱量の導出精度が向上し、摂取可能な食事に関する正確な情報を通知することができる。
【００６６】
また、実施例２では、表示部２３０に摂取可能な食事のメニュー情報のみを表示したが、摂取不可能な食事のメニュー情報を同時に表示しても良い。この場合、摂取可能な食事のメニュー情報と摂取不可能なメニュー情報とが区別できるように、例えば、摂取可能な食事のメニュー情報と摂取不可能なメニュー情報とで文字の色を変えたり、どちらか片方のメニュー情報にハッチングを行なうなどして表示の仕方を変えて区別する。
【００６７】
以上に述べました実施例２のナビゲーションシステム３においては、使用者によって店舗が選択され、現在位置から選択された店舗までの経路を歩行した場合に消費される第２の消費熱量Ｑｅが算出される。そして、実施例２のナビゲーションシステム３は、この第２の消費熱量Ｑｅを考慮して、その店舗で食事できるメニューを使用者に通知することが出来る。この様なナビゲーションシステム３を使用することによって、使用者は、好みのメニューを食事できることを動機付けとして、歩行運動の促進に取り組むことができる。
【００６８】
尚、本実施例のナビゲーション装置２は、使用者の現在位置を取得するためにGPSを用いたが、使用者の現在位置を取得できる装置であればどの様な装置を使用しても良く、例えば、携帯電話の電波を利用した位置確認システムなどを利用することも出来る。
【実施例３】
【００６９】
（第２の実施形態の健康管理装置）
実施例３では、第２の実施形態における健康管理装置について述べる。この装置の詳細な構成について以下に、図６を用いて説明する。
【００７０】
図６は、第２の実施形態の健康管理装置の構成図を示す。図６に示すように第２の実施形態の健康管理装置１ａは、熱量導出部１０１ａ、抽出部１０２ａ、表示部２００ａ、入力部３００ａ、の動作が図１に示す実施例１の健康管理装置１と異なり、さらに、図１には無かった比較部１０３を有している。その他の構成については実施例１と同じなので同じ符号を使用している。
【００７１】
図６の入力部３００ａでは、実施例１の入力部３００ａの動作に加えて、使用者が自身の摂取したい食事のメニュー情報を入力する場合に用いられる。このとき、メニュー情報は入力メニュー情報として抽出部１０２ａへ送られる。
【００７２】
抽出部１０２ａは、記憶部５００に記憶された食事情報５０２の中から、所定の条件の店舗データを抽出する。抽出部１０２ａは、現在位置情報と、食事情報に基づいて、近隣の店舗に相当する店舗データを抽出して近隣食事情報５１２（図２（ｂ）参照）として生成し、近隣食事情報５１２を表示部２００ａへ送出する。抽出部１０２ａは、入力部より送出された入力店舗名情報を含む店舗データ（以下、入力店舗データと言う）を近隣食事情報５１２の中から抽出し、熱量導出部１０１ａと表示部２００ａへ送出する。抽出部１０２ａは、抽出した店舗データから入力メニュー情報に対応する食事の補給熱量を入力補給熱量として抽出し比較部１０３へ送出する。
【００７３】
熱量導出部１０１ａの動作は、第３の消費熱量Ｑｔを比較部１０３へ送出する点で実施例１の熱量導出部１０１と異なり、そのほかの動作、例えば、第３の消費熱量Ｑｔを第１の消費熱量Ｑｗに第２の消費熱量Ｑｅを加えて導出する事などについては実施例１の熱量導出部１０１と同様なので省略する。
【００７４】
比較部１０３では、第３の消費熱量Ｑｔと入力補給熱量を比較して比較結果に応じた情報を表示部２００ａに送出する。比較部１０３は、入力補給熱量と消費熱量Ｑｔを比較して、入力補給熱量が消費熱量Ｑｔより大きい場合は、入力補給熱量が消費熱量Ｑｔより大きい旨を伝える情報と、入力補給熱量と消費熱量Ｑｔの熱量の差、即ち、メニュー情報が示す食事を摂取可能になるまでに不足している不足熱量を示す情報と、不足熱量に相当する運動の情報、例えば、「歩行３０分」などを示す運動メニューを比較結果として表示部２００ａに送出する。また、比較部１０３は、入力補給熱量と消費熱量Ｑｔを比較して、補給熱量が消費熱量Ｑｔ以下の場合は、表示部２００ａに補給熱量が消費熱量Ｑｔ以下である旨を伝える情報を比較結果として送出する。
【００７５】
表示部２００ａでは、抽出部１０２ａより送出された情報に基づいて、入力したメニュー情報が示す食事が摂取可能であるか否かを表示する。具体的には、表示部２００ａは、補給熱量が消費熱量Ｑｔ以下の場合は、使用者が入力したメニュー情報が示す食事が摂取可能であることを表示する。また、表示部２００ａは、補給熱量が消費熱量Ｑｔより大きい場合は、使用者が入力したメニュー情報が示す食事が摂取不可能であることと、摂取可能になるまでに不足している不足熱量と、その不足熱量に相当する運動メニューの情報を表示する。この様にすることで、健康管理装置１ａは、使用者に摂取可能な食事を通知することができる。また、使用者が摂取出来ない食事について入力部に入力したとしても、その食事を摂取可能で無いことを通知するばかりでなく、その食事を摂取可能にするには、あとどの程度の運動を行えばよいかを示す運動メニューを通知することができる。従って、使用者は通知された運動を行なうことによって使用者が入力したメニュー情報が示す食事が摂取可能になる。
【００７６】
図７に、実施例３の健康管理装置を使用した場合の画面の遷移を示す。健康管理装置１ａが動作すると、図７（ａ）に示すように、表示部２００ａは、「現在位置を表示して下さい」なる表示を行って、使用者の現在位置情報を入力する画面を表示する。そして、使用者が入力部３００ａを用いて現在位置情報を入力すると、抽出部１０２ａは、現在位置情報と食事情報５０２に基づいて、食事情報５０２の中から近隣の店舗の店舗データを抽出し、抽出した店舗データを近隣食事情報５１２（図２（ｂ）参照）として生成する。このときに抽出部１０２ａは、生成した近隣食事情報５１２の店舗名情報を表示部２００ａに送出する。次に、表示部２００ａは、「店舗を選択して下さい」なる表示を行って、近隣食事情報５１２に含まれる店舗名情報を表示する（図７（ｂ）参照）。ここでは、使用者が「○×市△△１−１」と入力したので、近隣の「○○喫茶」と「○×レストラン」の店舗名が近隣食事情報５１２の中から抽出されて表示されている。
【００７７】
次に、表示部２００ａは、「メニューを選択して下さい」なる表示を行って、実施例１と同様に、入力部３００ａを用いてカーソルを動かして使用者に店舗を選択させることによって入力店舗名情報を入力させる（図７（ｂ）参照）。入力店舗名情報の入力が完了すると、抽出部１０２ａは、近隣店舗情報に含まれる店舗データから入力店舗名情報が示す入力店舗データを抽出し、熱量導出部１０１ａへ入力店舗データを送出する。また、抽出部１０２ａは、入力店舗データのメニュー情報を抽出して表示部２００ａへ送出する。ここでは、図７（ｂ）の状態で、使用者が入力部３００ａにより「○○喫茶」を選択したとする。この場合、表示部２００ａには、図７（ｃ）に示すように、「メニューを選択して下さい」なる表示がされると共に、「○○喫茶」が提供する食事のメニュー情報、「バニラアイス」、「プリン」、「チョコパフェ」が表示される。
【００７８】
次に、図７（ｃ）に示されている「○○喫茶」が提供する食事のメニュー情報を使用者が表示部を確認しながら入力する。使用者は、カーソルを動かしてメニュー情報を選択することによってメニュー情報を入力メニュー情報として入力する。入力メニュー情報が入力されると、抽出部１０２ａは、入力店舗データから入力メニュー情報が示す食事の補給熱量を抽出して比較部１０３へ送出する。
【００７９】
この時点において現在位置情報、店舗名、メニューの入力が完了し、健康管理装置１ａは、摂取可能な食事の検索を開始する。ここで検索とは、入力された情報から特定される食事の第３の消費熱量Ｑｔを導出し、特定した食事が摂取可能か否かを判断する、即ち、使用者の摂取可能な食事を検索することを言う。
【００８０】
摂取可能な食事の検索が開始されると、熱量導出部１０１ａは、入力店舗データの位置情報を抽出し、抽出した入力店舗データの位置情報と現在位置情報とを比較して現在位置から入力店舗データが示す店舗までの距離に基づいて入力店舗距離を導出する。入力店舗距離は実施例１と同様の方法で求めることができる。そして、熱量導出部１０１ａは、記憶部５００から身体データを、歩数計数部４００から歩数情報をそれぞれ入力して、第３の消費熱量Ｑｔの導出を開始する。熱量導出部１０１ａにて第３の消費熱量Ｑｔが演算されると、熱量導出部１０１ａは比較部１０３へ第３の消費熱量Ｑｔを送出する。
【００８１】
その後、比較部１０３は、入力補給熱量と第３の消費熱量Ｑｔの比較を行い、比較結果を表示部２００ａへ送出する。尚、この時点で摂取可能な食事の検索が終了する。具体的には、入力補給熱量が第３の消費熱量Ｑｔ以下の場合は、表示部２００ａに補給熱量が消費熱量Ｑｔ以下である旨を伝える情報を比較結果として送出する。表示部２００ａはこれを受けて、使用者が入力した入力メニュー情報が示す食事が、摂取可能であることを表示する。図７（ｄ）は、表示部２００ａの表示が図７（ｃ）の状態において「バニラアイス」を使用者が選択し、且つ消費熱量Ｑｔが「４００[ｋｃａｌ]」の場合の表示結果を示している。表示部２００ａには「○○喫茶」の「バニラアイス（１００[ｋｃａｌ]）」が摂取可能であることが表示される。
【００８２】
また、比較部１０３において、入力補給熱量が第３の消費熱量Ｑｔよりも大きいと、判断された場合は、入力補給熱量が消費熱量Ｑｔより大きい旨を伝える情報と、入力補給熱量と消費熱量Ｑｔの熱量の差を示す情報と、不足熱量に相当する運動の情報を比較結果として表示部２００ａに比較結果として送出する。表示部２００ａは、比較結果を受け取ると、使用者の選択したメニュー情報が摂取不可であることと、不足熱量と、不足熱量に相当する運動メニューを表示する。図７（ｅ）は、表示部２００ａの表示が図７（ｃ）の状態において「チョコパフェ（５００[ｋｃａｌ]）」を使用者が選択し、且つ消費熱量Ｑｔが「４００[ｋｃａｌ]」の場合の表示結果を示している。表示部２００ａには、選択した食事が摂取不可であることと、不足熱量が「１００[ｋｃａｌ]」であることと、「１００[ｋｃａｌ]」に相当する運動メニューが「２５分の歩行運動」であることが表示されている。
【００８３】
この様にすることで、食事検索前に行った運動（歩行運動）によって消費される第１の消費熱量Ｑｗと、食事検索後に行なう運動（歩行運動）によって消費される第２の消費熱量Ｑｅを考慮に入れて、使用者が食事を行うまでの運動（歩行運動）により消費した第３の消費熱量Ｑｔを求める。そして、第３の消費熱量Ｑｔに基づいて使用者の選択したメニューが摂取可能であるか否かを判断するので、使用者が実際に食事を行う時点での消費熱量の導出精度が向上し、摂取可能な食事に関する正確な情報を通知することができる。
【００８４】
また、使用者の選択した食事が摂取不可と判断された場合は、不足分の運動を示す運動メニューを通知するので、使用者はその運動を行なうことで選択した食事が摂取可能となる。
【００８５】
以上に述べました実施例３の健康管理装置１ａにおいては、店舗名とメニューを入力することによって、使用者がこれから、その店舗まで歩行した場合に消費される第２の消費熱量Ｑｅが算出される。この第２の消費熱量Ｑｅを考慮して、入力されたメニューの食事について摂取可能か否かを通知することが出来る。また、摂取不可である場合には、この後、歩行運動をどの程度すれば、摂取可能となるかを通知することが出来る。この様な健康管理装置１を使用することによって、使用者は、好みのメニューを食事できることを動機付けとして、歩行運動の促進に取り組むことができる。
【実施例４】
【００８６】
（第２の実施形態のナビゲーションシステム）
実施例４では、実施例３の健康管理装置を、従来のナビゲーション装置に適用したナビゲーションシステムについて述べる。実施例３では、使用者の現在位置情報を使用者が入力し、使用者の現在位置と店舗との距離を導出して第３の消費熱量Ｑｔを求めたが、実施例４のナビゲーションシステムでは、ナビゲーションシステムによって使用者の現在位置を取得し、使用者の現在位置と店舗との間の直線距離に基づくのではなく、使用者の現在位置から店舗までの実際の経路から道のりを導出して、この道のりに基づいて第３の消費熱量Ｑｔを求める。尚、本ナビゲーションシステムは可搬性を有しており、携帯して持ち運ぶことが出来る。
【００８７】
実施例４の健康管理装置を以下に、図８に基づいて、説明する。
【００８８】
図８は実施例４のナビゲーションシステムの構成図である。ナビゲーションシステム３ａは、図６に示した実施例３の健康管理装置１ａと同様の健康管理装置１０ａにナビゲーション装置２ａを追加して構成したものである。この場合の健康管理装置１０ａは、基本的には、図６の構成と同じであるが、以下に詳述するように、入力部３３０ａ、熱量導出部１３１ａ、表示部２３０ａの動作が実施例３の場合と異なる。
【００８９】
図８の入力部３３０ａは、使用者からの入力を受け付けるだけではなく、ナビゲーション装置２ａから健康管理装置１０ａへ送出される情報を入力するインタフェースとしての役割を果たす。具体的には、この入力部３３０ａは、ナビゲーション装置２ａで導出された経路の経路情報を入力して、熱量導出部１３１ａへ送出する。
【００９０】
熱量導出部１３１ａは、経路情報に基づいて第３の消費熱量Ｑｔを導出する。第３の消費熱量Ｑｔの導出は、経路情報に基づいて使用者の現在位置から入力された店舗までの道のりを算出し、この道のりを入力店舗距離として第２の消費熱量Ｑｅを算出する。そして、熱量導出部１３１ａは、実施例１に示すように、第１の消費熱量Ｑｗに第２の消費熱量Ｑｅを加えることで第３の消費熱量Ｑｔを導出する。
【００９１】
表示部２３０ａは、健康管理装置１０ａから送出される情報に加えてナビゲーション装置２ａから送出される情報を表示する。具体的に表示部２３０ａは以下のナビゲーション装置２ａから送出される情報の表示を行う。表示部２３０ａは、地図データに基づいて地図を表示する。表示部２３０ａは、表示されている地図上の現在位置に対応する地点に現在位置情報に基づいて現在位置を表示する。表示部２３０ａは、表示されている地図上の目的地の位置に対応する地点に目的地の位置を表示する。表示部２３０ａは、表示されている地図上に使用者の現在位置から目的地までの経路を強調して表示する。
【００９２】
ナビゲーション装置２ａは実施例２のナビゲーション装置２の動作に加えてさらに、迂回経路を導出することができる。
【００９３】
以下に、図８に示す実施例４の健康管理装置１０ａにナビゲーション装置２を追加した場合の動作を図９を参照しつつ以下に説明する。図９は、実施例４のナビゲーションシステムの表示部の表示内容を示す。
【００９４】
図８のナビゲーションシステム３は、動作を開始すると、ナビゲーション装置２が使用者の現在の位置座標（現在位置情報）を取得し、地図を表示部２３０ａに表示した後に、表示部２３０ａに表示されている地図の位置座標と現在の位置座標とを比較して対応する場所に使用者の現在位置を表示する。このとき表示画面には、図９（ａ）に示されるように、カーソル２０１（矢印）と現在位置２０２（十字マーク）が表示される。カーソル２０１は入力部３３０ａの十字キー等を操作することで動作させることができる。
【００９５】
次に、近隣の店舗をそれぞれ対応する地図の位置に表示する。具体的には、抽出部１０２ａにて近隣の店舗に相当する店舗データを抽出して近隣食事情報５１２（図２（ｂ）参照）を生成し表示部２３０ａへ送出する。表示部２３０ａでは、近隣食事情報５１２の各店舗の位置情報を参照して、近隣の店舗をそれぞれ対応する地図の位置に表示する。
【００９６】
次に、使用者にメニュー情報を選択させるために、使用者がカーソル２０１を操作して近隣の店舗の黒丸印２０８に合わせた時に、カーソル２０１に合わさった黒丸印２０８が示す近隣の店舗（以後、入力店舗という）の店舗名とメニュー情報を表示させる（図９（ｂ）参照）。使用者が黒丸印２０８にカーソル２０１が合わされたか否かを判断するには、カーソル２０１の先端の画面上の座標が黒丸印２０８の画面上の座標と一致したかどうかで判断する。座標が一致した場合にカーソル２０１が黒丸印２０８に合わされた状態と判断し、座標が一致していない場合にカーソル２０１が黒丸印２０８に合わされていない状態であると判断する。カーソル２０１が黒丸印２０８に合わされた状態と判断した場合は、近隣食事情報５１２（図２（ｂ）参照）からカーソル２０１が合わされた黒丸印２０８が示す店舗の店舗データを参照して店舗名とメニュー情報を表示する。
【００９７】
次に、表示部２３０ａに表示されたメニュー情報を使用者が選択して入力する。入力は、メニューリスト２０４のメニュー情報が反転表示されるようになっており、入力部３３０ａの決定ボタンが押されることで、反転表示されているメニュー情報が選択される。このときに選択された店舗の店舗名とメニュー情報はそれぞれ入力店舗名情報と入力メニュー情報として抽出部１０２ａに送出される。尚、メニュー情報を反転表示するようにしているが、アンダーラインや矢印等を用いてメニュー情報を選択するようにしても良い。
【００９８】
次に、抽出部１０２ａは、入力店舗名情報を含む店舗データ（以下、入力店舗データと言う）を近隣食事情報５１２（図２（ｂ）参照）の中から抽出し、抽出した店舗データから入力メニュー情報に対応する食事の補給熱量を入力補給熱量として抽出し比較部１０３へ送出する。また、このときナビゲーション装置２は、入力店舗データの位置情報、現在位置情報、地図データに基づいて使用者の現在位置から入力店舗までの経路を導出し、入力部３３０ａを介して経路の経路情報を熱量導出部１３１ａと表示部２３０ａに送出する。
【００９９】
この時点において店舗名、メニューの入力が完了し、健康管理装置１は、摂取可能な食事の検索を開始する。ここで検索とは、実施例３と同様に、入力された情報から特定される食事の第３の消費熱量Ｑｔを導出し、特定した食事が摂取可能か否かを判断することを言う。
【０１００】
摂取可能な食事の検索が開始されると、熱量導出部１３１ａにて、経路の経路情報から使用者の現在位置から入力店舗までの道のり（以下、入力店舗距離）を算出し、入力店舗距離に基づいて第３の消費熱量Ｑｔを導出し、比較部１０３へ第３の消費熱量Ｑｔを送出する。
【０１０１】
次に、比較部１０３にて第３の消費熱量Ｑｔと入力補給熱量を比較して比較結果に応じた情報を表示部２３０ａに送出する。尚、この時点で摂取可能な食事の検索が終了する。具体的には、比較部１０３にて、入力補給熱量が消費熱量Ｑｔ以下であると判断された場合は、入力補給熱量が消費熱量Ｑｔ以下である旨を伝える情報を送出する。この情報を受け取ると、表示部２３０ａでは、選択した店舗を星印２０９に変更し、現在位置から選択した店舗までの経路２０５を表示する（図９（ｃ）参照）。
【０１０２】
また、比較部１０３にて、入力補給熱量が消費熱量Ｑｔより大きいと判断された場合は、表示部２３０ａに迂回経路２０６を表示する。具体的には、比較部１０３は、入力補給熱量が消費熱量Ｑｔより大きい旨を伝える情報を表示部２３０ａに送出と共に、入力補給熱量と消費熱量Ｑｔとの熱量の差を消費するための歩行運動距離をナビゲーション装置２ａに送出する。歩行運動距離は、Ｑｓ＝ＫｗＫｓＫｐ（Ｌｓ／Ｗ）の式を用いて算出できる。ここでＱｓは入力補給熱量と消費熱量Ｑｔの熱量の差であり、Ｌｓは歩行運動距離である。ナビゲーション装置２ａでは歩行運動距離を受け取ると、現在の経路２０５の道のりに歩行運動距離を追加した道のりの経路を迂回経路２０６として導出し表示部２３０ａへ送出する。この様にすることで、使用者の現在位置から店舗までの経路より遠回りになる経路を迂回経路２０６として探索できる。また、迂回経路２０６は、現在の経路２０５の道のりに歩行運動距離を追加した道のりよりも長い道のりの経路の中から最も短い経路を迂回経路として探索する。尚、この時に、最も短い経路だけでなく、いくつか短い経路を表示部２３０ａに表示させて使用者に迂回経路として選択させるようにしても良い。
【０１０３】
表示部２３０ａでは、これらの情報を受け取ると、選択した店舗を星印２０９に変更し、現在位置から選択した店舗までの迂回経路２０６を表示する（図９（ｄ）参照）。
【０１０４】
経路２０５あるいは迂回経路２０６が表示されると、ナビゲーション装置２は、入力店舗までの道のりの案内を開始する。道のりの案内は、ナビゲーション装置２が、周期的に現在の座標位置を取得し、表示部２３０ａに示される現在位置を更新し、現在位置が交差点の近く、即ち、現在位置と交差点の位置との距離が所定の距離以下になった場合に案内表示２０３を表示部２３０ａに送出して行う。その後、ナビゲーション装置２は、現在位置から入力店舗までの距離が所定の距離以下になった場合に、店舗に到達したと判断し案内を終了する。また、このときに既に歩き終えた経路２０７については表示を変えるようにしても良い。図９（ｅ）では、今後歩く予定の経路を実線で示し、既に歩き終えた経路２０７を点線で示している。
【０１０５】
この様にすることで、食事検索前に行った運動（歩行運動）によって消費される第１の消費熱量Ｑｗと、食事検索後に行なう運動（歩行運動）によって消費される第２の消費熱量Ｑｅを考慮に入れて、使用者が食事を行うまでの運動（歩行運動）により消費した第３の消費熱量Ｑｔを求める。そして、第３の消費熱量Ｑｔに基づいて使用者の選択したメニューが摂取可能であるか否かを判断するので、使用者が実際に食事を行う時点での消費熱量の導出精度が向上し、摂取可能な食事に関する正確な情報を通知することができる。
【０１０６】
また、使用者の選択した食事が摂取不可と判断された場合は、迂回経路を通知するので、使用者はその迂回経路を歩行することで選択した食事が摂取可能となることが分かる。
【０１０７】
以上に述べました実施例４のナビゲーションシステム３ａにおいては、使用者が店舗と食事のメニュー選択することによって、現在位置から店舗までの経路を導出される。これによって、同経路をたどって使用者がその店舗まで歩行した場合に消費される第２の消費熱量Ｑｅが算出される。この第２の消費熱量Ｑｅを考慮して、使用者が選択したメニューの食事について摂取可能か否かを通知する。また、摂取不可である場合には、どの様な経路を歩行すると選択されたメニューが摂取可能となるかを通知することが出来る。この様な健康管理装置１を使用することによって、使用者は、好みのメニューを食事できることを動機付けとして、歩行運動の促進に取り組むことができる。
【０１０８】
以上、本発明の実施形態について詳説したが、本発明は上記実施の形態に限らず、特許請求の範囲に記載の技術的範囲内で種々の変形が可能である。
【０１０９】
例えば、本実施例については使用者が歩行を行なう場合について述べたが、自転車等の使用者が運動して熱量を消費する乗り物に乗っているような場合についても適用できる。この様な場合、消費熱量Ｑｔを導出するときの係数（Ｋｐ）をそれぞれの乗り物に応じた係数にすることで対応できる。また、歩行する場合と乗り物に乗る場合とでモードを切り替えるようにしても良い。
【図面の簡単な説明】
【０１１０】
【図１】第１の実施形態の健康管理装置の構成図である。
【図２】食事情報のメモリー構成の一部を示す図である。
【図３】実施例１の健康管理装置を使用した場合の画面の遷移を示す図である。
【図４】実施例２のナビゲーションシステムの構成図である。
【図５】実施例２のナビゲーションシステムを使用した場合の画面の遷移を示す図である。
【図６】第２の実施形態の健康管理装置の構成図である
【図７】実施例３の健康管理装置を使用した場合の画面の遷移を示す図である。
【図８】実施例４のナビゲーションシステムの構成図である。
【図９】実施例４のナビゲーションシステムを使用した場合の画面の遷移を示す図である。
【符号の説明】
【０１１１】
１        健康管理装置
２        ナビゲーション装置
３        ナビゲーションシステム
１００    制御部
１０１    熱量導出部
１０２    抽出部
１１２    店舗抽出部
１２２    メニュー抽出部
１０３    比較部
２００    表示部
３００    入力部
４００    歩数計数部
５００    記憶部
【図１】
2010160754.tif 000003
【図２】
2010160754.tif 000004
【図３】
2010160754.tif 000005
【図４】
2010160754.tif 000006
【図５】
2010160754.tif 000007
【図６】
2010160754.tif 000008
【図７】
2010160754.tif 000009
【図８】
2010160754.tif 000010
【図９】
2010160754.tif 000011