(57)【要約】【課題】ユーザが飽きることが無く利用できる健康管理端末、健康管理サーバ、健康管理システムを提供する。【解決手段】健康管理端末１０１は、自分で取扱いができる健康データの種類の情報を健康管理サーバ１０３に対して提供し、健康管理サーバ１０３では、受信した健康データの種類に基づいて、前記健康データの種類に対応したコンテンツを生成して、健康管理端末１０１へ提供する。健康管理端末１０１は、提供されたコンテンツを表示部４０５に表示し、当該コンテンツの表示内容を、当該健康データに応じて変更させる。【選択図】図４
2009205546.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの健康状態を表示する表示部を備えた健康管理装置において、
ユーザの健康状態を示す健康データを取得する健康データ取得手段と、
上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、
上記データ種類特定手段によって特定された健康データの種類に対応付けられたコンテンツを取得するコンテンツ取得手段と、
上記コンテンツ取得手段によって取得されたコンテンツを、ユーザの健康状態を示す表示データとして上記表示部に表示させる表示制御手段とを備え、
上記表示制御手段は、
上記健康データ取得手段によって取得された健康データに応じて、上記表示部に表示されているコンテンツの表示内容を変更することを特徴とする健康管理装置。
【請求項２】
上記表示制御手段は、
健康データを数値化し、数値が予め設定された条件を満たす時に、所定のサービスの提供を受けることが可能なことを示す内容に、上記コンテンツの表示内容を変更することを特徴とする請求項１に記載の健康管理装置。
【請求項３】
健康状態の種類に対応付けられたコンテンツを含んだ健康管理サーバと通信可能であり、ユーザの健康状態を表示する表示部を備えた健康管理端末において、
ユーザの健康状態を示す健康データを取得する健康データ取得手段と、
上記健康データ取得手段によって取得された健康データを上記健康管理サーバに送信する健康データ送信手段と、
上記健康データ送信手段によって送信された健康データの種類に対応付けられたコンテンツを上記健康管理サーバから取得するコンテンツ取得手段と、
上記コンテンツ取得手段によって取得されたコンテンツを、ユーザの健康状態を示す表示データとして上記表示部に表示させる表示制御手段とを備え、
上記表示制御手段は、
上記健康データ取得手段によって取得された健康データに応じて、上記表示部に表示されているコンテンツの表示内容を変更することを特徴とする健康管理端末。
【請求項４】
さらに、ユーザに所定のサービスを提供するサービスサーバと通信可能であり、
上記表示制御手段は、
健康データを数値化し、当該数値が予め設定された条件を満たす時に、上記サービスサーバから所定のサービスの提供を受けることが可能なことを示す内容に、上記コンテンツの表示内容を変更することを特徴とする請求項３に記載の健康管理端末。
【請求項５】
ユーザの健康状態を表示する表示部を備えた健康管理端末と通信可能な健康管理サーバであって、
健康管理端末の表示部で表示すべき表示情報と、該表示情報を健康データが示す値に応じて切り替えるための表示内容切替情報とを含んだコンテンツを、健康データの種類に対応付けて格納したコンテンツ記憶手段と、
上記健康管理端末から健康データを取得する健康データ取得手段と、
上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、
上記データ種類特定手段によって特定された健康データの種類に対応付けられたコンテンツを上記コンテンツ記憶手段から抽出し、上記健康管理端末に送信するコンテンツ送信手段とを備えることを特徴とする健康管理サーバ。
【請求項６】
さらに、ユーザに所定のサービスを提供するサービスサーバと通信可能であり、
上記コンテンツ記憶手段に格納されるコンテンツを、上記サービスサーバから取得するコンテンツ取得手段を備えていることを特徴とする請求項５に記載の健康管理サーバ。
【請求項７】
ユーザの健康状態を表示する表示部を備えた健康管理端末と、ユーザに所定のサービスを提供するサービスサーバと通信可能であり、
上記サービスサーバから、上記健康管理端末にて表示する内容を切り替えるために必要なパラメータ情報を取得するパラメータ情報取得手段と、
上記健康管理端末から健康データを取得する健康データ取得手段と、
上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、
上記パラメータ情報取得手段によって取得されたパラメータ情報と、上記データ種類情報特定手段によって特定されたデータ種類情報とに基づいて、上記健康データの値に応じて表示内容を変更することが可能なコンテンツを生成するコンテンツ生成手段と、
上記コンテンツ生成手段によって生成されたコンテンツを、上記健康管理端末に送信するコンテンツ送信手段とを備えていることを特徴とする健康管理サーバ。
【請求項８】
上記健康管理端末から、上記健康データ取得手段によって取得した健康データを数値化し、数値が予め設定された条件を満たす時に、所定のサービスの提供を受けることが可能なことを示すサービス情報を受信するサービス情報受信手段と、
上記サービス情報受信手段によって受信したサービス情報を上記サービスサーバに送信するサービス情報送信手段とを備えていることを特徴とする請求項６または７に記載の健康管理サーバ。
【請求項９】
請求項３または４に記載の健康管理端末と、請求項５〜８の何れか１項に記載の健康管理サーバとが通信可能に接続されたことを特徴とするヘルスケアシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生活習慣改善の取り組みに対するモチベーションの維持を支援する健康管理装置、健康管理端末、健康管理サーバおよびヘルスケアシステムに関する。
【背景技術】
【０００２】
近年、生活習慣病を患い苦しむ人々が増加していることが問題となっている。生活習慣病は、不適切な食生活や、運動不足など、日々の悪い生活習慣の積み重ねによって引き起こされる肥満症、高血圧、糖尿病、高脂血症などをはじめとする疾患の総称である。また、これらの疾患の発症には、内臓に脂肪が蓄積した内臓脂肪型肥満が大きくかかわることがわかっている。
【０００３】
これらの疾患は、それぞれが軽症であっても、いくつかの疾患が複合して発症することで、生命にかかわるリスクが急激に増大することがわかっている。例えば、これらの疾患による危険因子が重複することで、心筋梗塞や、脳梗塞といった死の危険性の高い症状を引き起こす可能性が高くなるといわれている。
【０００４】
このように、これらの疾患が重複して発症している状態は、一般的にメタボリックシンドローム（代謝症候群あるいは内臓脂肪症候群）と呼ばれる。
【０００５】
メタボリックシンドロームや生活習慣病を予防するには、生活習慣を見直し、改善する努力を継続して続けていくことが必要である。このため、適切な食生活や、適度な運動は、予防に効果的であるといわれている。
【０００６】
一方で、上記疾患は、日々の生活習慣の乱れが積み重なって起こるため、症状の進行に自覚症状がなく、自己の生活習慣を見直す機会もなく、症状が発症してしまう場合も多く見られる。すなわち、メタボリックシンドロームや生活習慣病を予防するには、生活習慣の改善に意識的かつ継続的に取り組む必要があり、このことが、上記疾患を予防することを難しくしているといえる。
【０００７】
このため、従来、日々の生活習慣の改善に意欲的に取り組めるような提案がなされている。まず、ユーザが生活習慣改善の取り組みに対するモチベーションを継続・維持できるように、生活習慣改善の取り組みに関する情報を記録できるような仕組みが存在する。例えば、前述のとおり、適度な運動を継続的に行うことは、メタボリックシンドロームや生活習慣病を予防するのに効果的である。計画的に生活習慣改善の取り組みを行うために、ユーザが所有する健康機器において実施したトレーニング等の運動に関する測定データを記録する測定記録装置が提案されている。上記測定記録装置は例えば、健康機器自体や、ＰＣ（Personal Computer）をはじめとした情報端末などであり、ユーザに対して、上記計測データを提示することができるものである。このことにより、ユーザは、生活習慣改善の取り組みについての進捗を知ることができる。また、上記計測データは、例えば、体重についての情報である。このことによりユーザは、日々の体重管理を行うことができる。
【０００８】
さらに、生活習慣改善の取り組みの進捗に応じて、マスコット・キャラクターがアニメーションしたり、音楽を流したりする提案もあり、例えば、特許文献１では、トレーニングを継続して行えるように工夫されたバイクトレーニング装置が紹介されている。
【０００９】
上記バイクトレーニング装置は、液晶画面によって構成されている表示部を備えており、ユーザが行ったトレーニングの運動量を検出し、検出された運動量と、あらかじめ設定されている目標となる運動量とを比較し、その比較結果によって、表示部に表示するマスコット・キャラクターの表示を変化させるものである。
【００１０】
また、ユーザが生活習慣改善の取り組みに対するモチベーションを継続・維持できるように、生活習慣改善の取り組みの度合いに応じていわゆるサービスポイントを付与することが提案されている。例えば、特許文献２では、食品や薬品の摂取量等を示す健康管理情報と、ユーザに対して提供する画像や、音楽等のコンテンツ情報と、指定の商品を購入したりすることにより付与されるサービスポイントを、記録媒体もしくは通信先から取得し、コンテンツ情報とサービスポイント情報とを使用者に出力し、健康管理情報に基づいて健康管理を行う健康管理機器が示されている。
【００１１】
また、特許文献３では、生活習慣改善に関連したサービスを利用するユーザの取り組みの度合いに応じてサービスの割引や、利用時間の延長などの特典が得られるような健康サービス継続支援システムを実現するセンタ装置が示されている。特許文献３におけるセンタ装置は、利用者の運動量を運動量検出手段によって検出し、各個人の運動実施状況を判定し、その結果に基づいて、サービス特典演算手段が利用者の特典を演算し、運動実施度合いに応じて付与する特典を演算する装置である。これは、サービスを継続して利用する効果的な動機付けを目的とするものである。
【００１２】
ところで、ユーザが生活習慣改善の取り組みに対するモチベーションを維持できるように、上記取り組みの進捗を記録し、また、この進捗の度合いによって、特定の報酬を得るような仕組みにおいては、常に変化のある報酬を提供できることが望ましい。ここで、報酬とは、上記取り組みをがんばった分だけ、ご褒美や特典が得られるといったサービス等のことである。毎回同じ報酬しか受けられないことになると、モチベーションを維持する効果が薄れてしまう。
【００１３】
また、ユーザの多種多様なニーズに応じることができ、かつ、ユーザが飽きることがなく利用できることが上記のような仕組みにおいて望まれている。
【特許文献１】特開平１１−１２８３９４号公報（１９９９年５月１８日公開）
【特許文献２】特開２００２−１５０７２号公報（２００２年１月１８日公開）
【特許文献３】特開２００３−２４８７２４号公報（２００３年９月５日公開）
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、従来、このような条件を満たす仕組みは存在していなかった。
【００１５】
例えば、上記特許文献１におけるバイクトレーニング装置は、マスコット・キャラクターの変化のパターンは、あらかじめ記憶されたものに固定されているため、継続して利用するうちに、何度も同じパターンを見ることになり、ユーザはやがて飽きてしまうおそれがある。
【００１６】
また、上記特許文献２における技術は、健康管理項目が、サービスポイントや、コンテンツと連動している。そのため、ユーザの多種多様なニーズに応じることができず、サービスポイントや、コンテンツと連動していない健康管理項目について、生活習慣改善の取り組みに対するモチベーションを喚起することができない。
【００１７】
また、上記特許文献３における技術は、健康支援サービスの利用によって得られる報酬は、サービス利用料金の割引や利用期間の延長にとどまっており、ユーザの多種多様なニーズに応じているとは言いがたい。
【００１８】
本発明は、上記課題を鑑みてなされたものであって、その目的は、ユーザが飽きることが無く利用できる健康管理端末、健康管理サーバ、健康管理システムを提供することにある。
【課題を解決するための手段】
【００１９】
本発明に係る健康管理装置は、上記課題を解決するために、ユーザの健康状態を表示する表示部を備えた健康管理装置において、ユーザの健康状態を示す健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、上記データ種類特定手段によって特定された健康データの種類に対応付けられたコンテンツを取得するコンテンツ取得手段と、上記コンテンツ取得手段によって取得されたコンテンツを、ユーザの健康状態を示す表示データとして上記表示部に表示させる表示制御手段とを備え、上記表示制御手段は、上記健康データ取得手段によって取得された健康データに応じて、上記表示部に表示されているコンテンツの表示内容を変更することを特徴としている。
【００２０】
上記の構成によれば、健康データの種類に対応付けられたコンテンツの表示内容を、当該健康データに応じて変更させて表示部に表示するようになっているので、ユーザは、自分の健康データに対応付けられたコンテンツの表示内容が、現在測定されている健康データの値に応じてリアルタイムで変更されていることを認識することができる。
【００２１】
つまり、健康管理装置を利用するユーザは、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを利用することができ、継続して利用することへのモチベーションを高めることができる。
【００２２】
本発明に係る健康管理装置では、上記表示制御手段は、健康データを数値化し、数値が予め設定された条件を満たす時に、所定のサービスの提供を受けることが可能なことを示す内容に、上記コンテンツの表示内容を変更することが好ましい。
【００２３】
上記表示制御手段では、健康データを数値化し、数値が予め設定された条件を満たす時に、所定のサービスの提供を受けることが可能なことを示す内容に、上記コンテンツの表示内容を変更するので、ユーザは、目に見えるかたちでサービスが提供されることを認識できる。
【００２４】
これにより、ユーザは、健康データの数値を増加させれば、所定のサービスを受けられるということが分かり、そして、ユーザにとっては、さらに変化のあるコンテンツを利用することができるので、健康管理装置を継続して利用することへのモチベーションをさらに高めることができるというさらなる効果を奏する。
【００２５】
本発明に係る健康管理端末は、上記課題を解決するために、健康状態の種類に対応付けられたコンテンツを含んだ健康管理サーバと通信可能であり、ユーザの健康状態を表示する表示部を備えた健康管理端末において、ユーザの健康状態を示す健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データを上記健康管理サーバに送信する健康データ送信手段と、上記健康データ送信手段によって送信された健康データの種類に対応付けられたコンテンツを上記健康管理サーバから取得するコンテンツ取得手段と、上記コンテンツ取得手段によって取得されたコンテンツを、ユーザの健康状態を示す表示データとして上記表示部に表示させる表示制御手段とを備え、上記表示制御手段は、上記健康データ取得手段によって取得された健康データに応じて、上記表示部に表示されているコンテンツの表示内容を変更することを特徴としている。
【００２６】
上記の構成によれば、健康管理端末は、ユーザの健康状態を示す健康データを取得し、取得された健康データを上記健康管理サーバに送信することで、健康管理サーバからコンテンツを取得する。そして、健康データの種類に対応付けられたコンテンツの表示内容を、当該健康データに応じて変更させて表示部に表示するようになっているので、ユーザは、自分の健康データに対応付けられたコンテンツの表示内容が、現在測定されている健康データの値に応じてリアルタイムで変更されていることを認識することができる。
【００２７】
つまり、健康管理装置を利用するユーザは、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを利用することができ、継続して利用することへのモチベーションを高めることができる。
【００２８】
また、ユーザは、今持っている健康機器や、興味を抱いて購入した健康機器に基づいて、これらの健康データにより変化するコンテンツを利用することができるので、特別な負荷をかけずに、自分の好きなコンテンツを利用することもできる。
【００２９】
本発明に係る健康管理端末では、さらに、ユーザに所定のサービスを提供するサービスサーバと通信可能であり、上記表示制御手段は、健康データを数値化し、当該数値が予め設定された条件を満たす時に、上記サービスサーバから所定のサービスの提供を受けることが可能なことを示す内容に、上記コンテンツの表示内容を変更することが好ましい。
【００３０】
上記表示制御手段では、健康データを数値化し、数値が予め設定された条件を満たす時に、所定のサービスの提供を受けることが可能なことを示す内容に、上記コンテンツの表示内容を変更する。すなわち、コンテンツに含まれている表示内容の切り替え情報には、指定のサービスサーバへアクセス可能な情報が含まれる。
【００３１】
そのため、目で見える表示内容を変化させるだけにとどまらず、サービスサーバから所定のサービスの提供を受けるという動機付けをユーザに対して行うことができ、健康管理端末を継続して利用することへのモチベーションを高めることができるというさらなる効果を奏する。
【００３２】
本発明に係る健康管理サーバは、上記課題を解決するために、ユーザの健康状態を表示する表示部を備えた健康管理端末と通信可能な健康管理サーバであって、健康管理端末の表示部で表示すべき表示情報と、該表示情報を健康データが示す値に応じて切り替えるための表示内容切替情報とを含んだコンテンツを、健康データの種類に対応付けて格納したコンテンツ記憶手段と、上記健康管理端末から健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、上記データ種類特定手段によって特定された健康データの種類に対応付けられたコンテンツを上記コンテンツ記憶手段から抽出し、上記健康管理端末に送信するコンテンツ送信手段とを備えることを特徴としている。
【００３３】
上記の構成によれば、健康管理サーバが、健康管理端末から受信した健康データの種類の情報に基づいて、健康管理サーバで記憶しているコンテンツの中から受信した健康データの種類の情報に対応するコンテンツを抽出する。抽出したコンテンツから、当該健康データに一致する表示内容切替情報を選択して、当該コンテンツの該当箇所に対して表示内容切替情報を入れ替えて、コンテンツを生成して、健康管理端末へ送信する。
【００３４】
そのため、健康管理装置を利用するユーザに対して、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを供給することができる。また、健康管理端末を利用しているユーザは、自分で、記録・収集可能な健康データにより変化するコンテンツを利用することができるため、特別な負荷をかけずに、健康管理サービスを利用することができる。その結果、ユーザが、健康管理端末を継続して利用することへのモチベーションを高めることができる。
【００３５】
また、健康管理サーバでは、健康管理端末用のコンテンツを、健康データごとにすべての情報を用意しておく必要はなく、表示内容を切り替えるルールの情報の部分のみを、それぞれの健康データ用に用意しておけばよいので、記憶量が少なくて済む。
【００３６】
本発明に係る健康管理サーバでは、さらに、ユーザに所定のサービスを提供するサービスサーバと通信可能であり、上記コンテンツ記憶手段に格納されるコンテンツを、上記サービスサーバから取得するコンテンツ取得手段を備えていることが好ましい。
【００３７】
上記健康管理サーバでは、さらに、ユーザに所定のサービスを提供するサービスサーバと通信することでコンテンツを上記サービスサーバから取得し、コンテンツ記憶手段に格納する。そのため、ユーザに対し、多様なコンテンツを提供することができる。その結果、ユーザに対して、バリエーションがあり、よりユーザの個性に合わせたコンテンツを提供することができ、ユーザの健康管理端末を継続して利用することへのモチベーションを一層高めることができるというさらなる効果を奏する。
【００３８】
本発明に係る健康管理サーバは、上記課題を解決するために、ユーザの健康状態を表示する表示部を備えた健康管理端末と、ユーザに所定のサービスを提供するサービスサーバと通信可能であり、上記サービスサーバから、上記健康管理端末にて表示する内容を切り替えるために必要なパラメータ情報を取得するパラメータ情報取得手段と、上記健康管理端末から健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、上記パラメータ情報取得手段によって取得されたパラメータ情報と、上記データ種類情報特定手段によって特定されたデータ種類情報とに基づいて、上記健康データの値に応じて表示内容を変更することが可能なコンテンツを生成するコンテンツ生成手段と、上記コンテンツ生成手段によって生成されたコンテンツを、上記健康管理端末に送信するコンテンツ送信手段とを備えていることを特徴としている。
【００３９】
上記の構成によれば、健康管理サーバが、ユーザに所定のサービスを提供するサービスサーバと通信し、健康管理端末にて表示する内容を切り替えるために必要なパラメータ情報を取得する。そして、上記パラメータ情報と、健康管理端末から取得した健康データの種類を特定するデータ種類とに基づいて健康データの値に応じて表示内容を変更することが可能なコンテンツを生成し、健康管理端末に送信する。
【００４０】
そのため、健康管理装置を利用するユーザに対して、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを供給することができる。また、上記コンテンツはパラメータ化されているので、サービスサーバ側でコンテンツをすべて準備しておく必要は無く、パラメータを変更することによって、容易に多様なコンテンツを提供することができる。その結果、ユーザが、健康管理端末を継続して利用することへのモチベーションを高めることができる。
【００４１】
本発明に係る健康管理サーバでは、上記健康管理端末から、上記健康データ取得手段によって取得した健康データを数値化し、数値が予め設定された条件を満たす時ときに、所定のサービスの提供を受けることが可能なことを示すサービス情報を受信するサービス情報受信手段と、上記サービス情報受信手段によって受信したサービス情報を上記サービスサーバに送信するサービス情報送信手段とを備えていることが好ましい。
【００４２】
上記健康管理サーバでは、健康管理端末のコンテンツに含まれている表示内容の切り替え情報には、指定のサービスサーバへアクセス可能な情報を含んでおり、健康管理端末からのサービス申込情報に基づいて、指定のサービスサーバへのアクセスを仲介するので、健康管理端末を利用するユーザに対して、目で見える表示内容だけの変化ではなく、サービスサーバへのアクセスといったような変化も提供できるので、ユーザはさらに変化のあるコンテンツを利用することができ、継続性が高まるというさらなる効果を奏する。
【００４３】
また、上記構成を備える健康管理端末と、上記構成を備える健康管理サーバとが通信可能に接続されているヘルスケアシステムでも、上述の効果を奏することができる。
【発明の効果】
【００４４】
本発明に係る健康管理装置は、以上のように、ユーザの健康状態を示す健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、上記データ種類特定手段によって特定された健康データの種類に対応付けられたコンテンツを取得するコンテンツ取得手段と、上記コンテンツ取得手段によって取得されたコンテンツを、ユーザの健康状態を示す表示データとして上記表示部に表示させる表示制御手段とを備え、上記表示制御手段は、上記健康データ取得手段によって取得された健康データに応じて、上記表示部に表示されているコンテンツの表示内容を変更する構成である。
【００４５】
このため、健康管理装置を利用するユーザは、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを利用することができ、継続して利用することへのモチベーションを高めることができるという効果を奏する。
【００４６】
本発明に係る健康管理端末は、以上のように、ユーザの健康状態を示す健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データを上記健康管理サーバに送信する健康データ送信手段と、上記健康データ送信手段によって送信された健康データの種類に対応付けられたコンテンツを上記健康管理サーバから取得するコンテンツ取得手段と、上記コンテンツ取得手段によって取得されたコンテンツを、ユーザの健康状態を示す表示データとして上記表示部に表示させる表示制御手段とを備え、上記表示制御手段は、上記健康データ取得手段によって取得された健康データに応じて、上記表示部に表示されているコンテンツの表示内容を変更する構成である。
【００４７】
このため、健康管理装置を利用するユーザは、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを利用することができ、継続して利用することへのモチベーションを高めることができるという効果を奏する。
【００４８】
また、ユーザは、今持っている健康機器や、興味を抱いて購入した健康機器に基づいて、これらの健康データにより変化するコンテンツを利用することができるので、特別な負荷をかけずに、自分の好きなコンテンツを利用することもできるという効果を奏する。
【００４９】
本発明に係る健康管理サーバは、以上のように、健康管理端末の表示部で表示すべき表示情報と、該表示情報を健康データが示す値に応じて切り替えるための表示内容切替情報とを含んだコンテンツを、健康データの種類に対応付けて格納したコンテンツ記憶手段と、上記健康管理端末から健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、上記データ種類特定手段によって特定された健康データの種類に対応付けられたコンテンツを上記コンテンツ記憶手段から抽出し、上記健康管理端末に送信するコンテンツ送信手段とを備える構成である。
【００５０】
このため、健康管理装置を利用するユーザに対して、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを供給することができる。また、健康管理端末を利用しているユーザは、自分で、記録・収集可能な健康データにより変化するコンテンツを利用することができるため、特別な負荷をかけずに、健康管理サービスを利用することができる。その結果、ユーザが、健康管理端末を継続して利用することへのモチベーションを高めることができるという効果を奏する。
【００５１】
また、本発明に係る健康管理サーバは、以上のように、上記サービスサーバから、上記健康管理端末にて表示する内容を切り替えるために必要なパラメータ情報を取得するパラメータ情報取得手段と、上記健康管理端末から健康データを取得する健康データ取得手段と、上記健康データ取得手段によって取得された健康データの種類を特定するデータ種類特定手段と、上記パラメータ情報取得手段によって取得されたパラメータ情報と、上記データ種類情報特定手段によって特定されたデータ種類情報とに基づいて、上記健康データの値に応じて表示内容を変更することが可能なコンテンツを生成するコンテンツ生成手段と、上記コンテンツ生成手段によって生成されたコンテンツを、上記健康管理端末に送信するコンテンツ送信手段とを備える構成である。
【００５２】
このため、健康管理装置を利用するユーザに対して、健康管理のために測定、記録した健康データに基づいて表示内容が変化するコンテンツを供給することができる。また、上記コンテンツはパラメータ化されているので、サービスサーバ側でコンテンツをすべて準備しておく必要は無く、パラメータを変更することによって、容易に多様なコンテンツを提供することができる。その結果、ユーザが、健康管理端末を継続して利用することへのモチベーションを高めることができるという効果を奏する。
【発明を実施するための最良の形態】
【００５３】
〔実施の形態１〕
本発明の実施の一形態について図１ないし図２８に基づいて説明すれば、以下の通りである。まず、本実施の形態に係るヘルスケアシステムのシステム構成について、図１を参照して説明する。
【００５４】
（ヘルスケアシステムの概要）
図１は、ヘルスケアシステム１の構成を概念的に示す模式図である。図示のように、ヘルスケアシステム１は、健康管理端末１０１（健康管理装置・健康管理端末）、健康機器群１０５、健康管理サーバ１０３（健康管理装置・健康管理サーバ）、サービスサーバ群１０６を備える構成である。
【００５５】
健康管理端末１０１は、生活習慣改善の取り組みを管理するための端末であり、具体的に例示すると、携帯電話やＰＤＡ（Personal Digital Assistant）を始めとする携帯情報処理端末や、ＴＶ（Television）受像機、ＰＣ（Personal Computer）などの、固定された情報処理端末である。
【００５６】
図１に示す、健康機器群１０５は、複数の健康機器を含むものである。ここで健康機器とは、ユーザの健康に関する健康データを測定するための測定機器である。具体的には、各健康機器は、歩数計、体重計、血圧計などによって実現される。すなわち、それぞれの健康機器において測定することのできる健康データは、歩数計であれば「歩数データ」、体重計であれば「体重データ」、血圧計であれば「血圧データ」である。図１において、健康機器の一つとして、歩数計１０２が示されている。
【００５７】
また、健康管理端末１０１と、健康機器群１０５の各健康機器とは、有線または無線の通信形態により接続されており、健康データのやり取りを行う。より具体的には、ＵＳＢ（Universal Serial Bus）インタフェースによる有線接続形態や、赤外線通信や、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格による無線接続形態によって接続される。そして、健康管理端末１０１と健康機器群１０５の各機器との間で、健康データのやり取りを行った結果、健康管理端末１０１によって健康機器群１０５の各機器及び健康データに関する統合的な情報が管理できる。
【００５８】
ここで、健康管理端末１０１は、基本的には複数の健康機器を管理することができる。このとき、必ずしも同時にすべての健康機器群１０５を接続しておく必要は無い。例えば、健康管理端末１０１と、健康機器群１０５の間を有線接続形態で接続する場合には、健康データの送信の際、健康管理端末１０１に接続する健康機器を差し替えることによって、順番に各健康機器の健康データを取得していくようにすれば良い。この結果、一つの健康データに限られない幅広い健康データの計測が可能となる。
【００５９】
健康管理サーバ１０３は、健康管理のための切替表示用オブジェクトを構築するサーバであり、健康管理端末１０１とは通信ネットワークを介して接続されている。ここでの、通信ネットワークの形式としては、インターネットや、有線および無線ＬＡＮ（Local Area Network）、あるいは、携帯電話網を介した接続形態などが採用できる。表示用オブジェクトについては、後ほど詳細に説明する。
【００６０】
サービスサーバ群１０６は、生活習慣改善の取り組みに対するモチベーション維持のためのサービスを提供するためのサーバによって構成される。図１に示すとおり、サービスサーバ群１０６は、複数台のサービスサーバ１０４から構成されている。
【００６１】
また、サービスサーバ群１０６に含まれる各サービスサーバ１０４は、具体的には、健康管理サーバ１０３に雛形オブジェクトや、雛形オブジェクトと組み合わせるための部品を提供したり、生活習慣改善の取り組みに対する報酬の申し込みを受け付けたりする機能を備える。すなわち、雛形オブジェクトの提供、生活習慣改善の取り組みに対する報酬の申込の受付等のサービスについて、複数のサービスの供給元が存在することを意味しており、これにより、ユーザが選択することができる報酬の種類が増え、幅広いサービス提供機能が実現されている。
【００６２】
また、基本的には、サービスサーバ群１０６の各サービスサーバ１０４には、アクセス制限が設けられており、健康管理端末１０１において、生活習慣改善の取り組みにおける目標が達成されたと判定されたときに限り、アクセス可能な仕組みとなっている。個々のサービスサーバ１０４の機能については、詳しくは後述する。
【００６３】
サービスサーバ群１０６の各サービスサーバ１０４と、健康管理サーバ１０３の間は、通信ネットワークを介して接続されている。ここでの、通信ネットワークの形式としては、例えばインターネットや、ローカルエリアネットワークが挙げられる。しかしながらこれに限られず、専用線で接続されていてもよい。
【００６４】
（健康機器：歩数計）
以下では、健康管理端末１０１が管理する健康機器の一例として、歩数計１０２について説明する。まず、管理する歩数計１０２について図２を用いて説明する。すなわち、歩数計１０２によって測定される健康データは、「歩数データ」である。
【００６５】
図２は、歩数計１０２の要部構成の一例を示すブロック図である。同図に示すとおり、歩数計１０２は、計測部２０１と、通信部２０２と、機器情報記憶部２０３とを備える構成である。また、歩数計１０２は、健康データとして、「歩数」についての情報である「歩数データ」を測定するものとする。
【００６６】
計測部２０１は、加速度センサなどにより、ユーザの歩数を演算処理により計算して、カウントするものである。歩数カウントの演算処理については、公知の手段を用いることができる。
【００６７】
通信部２０２は、計測部２０１においてカウントした歩数データを、健康管理端末１０１に送信するものである。健康管理端末１０１と通信部２０２との間の通信は、前述のような通信方式によって実現することができる。
【００６８】
機器情報記憶部２０３は、歩数計１０２についての情報を記憶するものである。以下に、図３を参照して機器情報記憶部２０３に記憶される情報について詳細に説明する。図３は、歩数計１０２が備える機器情報記憶部２０３に記憶される情報の一例を示すデータテーブルである。同図に示すとおり、機器情報記憶部２０３は、健康機器に関する情報である「メーカ名」、「製品名」、「型番」および「データの種類」の項目を含む情報を記憶している。
【００６９】
図３によると、歩数計１０２を製造したメーカ名は、「ＡＢＣ  ＳＴＥＰ」であり、製品名は、「歩数計ＳｔｅｐＳｔｅｐ」であり、また、歩数計１０２に割り振られた型番は、「ＳＴ−１２３」であることを示している。
【００７０】
また、データの種類の項目には、健康機器群１０５が計測することのできる計測データの種類が記憶される。ここでは、歩数計１０２が取り扱うデータの種類である「歩数」が設定されている。すなわち、歩数計１０２が「歩数」というデータを計測するものであることを示している。なお、「データの種類」には、健康機器が複数のデータを計測するものである場合は、複数の設定を記憶するようにしてもよい。例示すると、健康機器が筋肉量を計測することができる体組成計であった場合、「データの種類」には、「体重」、「筋肉量」というデータが記憶される。
【００７１】
（健康管理端末）
次に健康管理端末１０１について図４を用いて説明する。図４は、健康管理端末１０１の要部構成の一例を示すブロック図である。同図に示すとおり、健康管理端末１０１は、通信部４０１と、健康データ記憶部４０２と、表示内容切替部（表示制御手段）４０３と、切替表示用オブジェクト記憶部４０４と、表示部４０５と、選択部４０６と、健康機器情報記憶部４０７と、健康機器情報取得部４０８と、健康データ取得部（健康データ取得手段）４０９と、切替表示用オブジェクト取得部（コンテンツ取得手段）４１０と、サービス申込部４１１と、健康データ管理情報送信部（健康データ送信手段）４１２とを備える構成である。
【００７２】
通信部４０１は、歩数計１０２および健康管理サーバ１０３との通信を行い、種々のデータ送受信をするものである。歩数計１０２および健康管理サーバ１０３との間の通信は、前述のような通信方式によって実現できる。
【００７３】
健康データ記憶部４０２は、通信部４０１を介して、後述の健康データ取得部４０９によって、歩数計１０２から取得された健康データを記憶するものである。
【００７４】
選択部４０６は、具体的には、健康管理端末１０１の表面に設けられた操作ボタンなどの図示しない入力デバイスをユーザが操作することにより、ユーザがいかなる入力操作を行ったかを示す操作データを作成するものである。入力デバイスとしては、ボタンスイッチの他にタッチパネルやモーションセンサーなどが挙げられる。
【００７５】
表示部４０５は、表示内容切替部４０３から画像データを取得し、受信した画像データに基づいて表示画面に画像を表示するものである。表示部４０５は、例えば、ＬＣＤ（Liquid Crystal Display）、ＰＤＰ（Plasma Display Panel）、ＥＬ（Electroluminescence）ディスプレイなどの表示素子と、受信した画像データに基づいて表示素子を駆動するドライバ回路とを備える表示装置によって実現してもよい。
【００７６】
切替表示用オブジェクト記憶部４０４は、通信部４０１を介して、後述の切替表示用オブジェクト取得部４１０によって、健康管理サーバ１０３から取得された切替表示用オブジェクトを記憶するものである。
【００７７】
表示内容切替部４０３は、切替表示用オブジェクト記憶部４０４に記憶されている切替表示用オブジェクトを読み出し、該切替表示用オブジェクトに含まれる表示切替情報に基づいて、表示部４０５に表示する表示内容を決定し、当該決定に基づき表示部４０５が表示可能な表示画像データであって、上記健康データに基づいて表示内容を切り替えるための画像データを生成するものである。表示内容切替部４０３の動作詳細については後述する。
【００７８】
健康機器情報記憶部４０７は、通信部４０１を介して、後述の健康機器情報取得部４０８おいて歩数計１０２から受信された機器情報を記憶するものである。
【００７９】
健康機器情報取得部４０８は、通信部４０１を介して、歩数計１０２から受信した機器情報を健康機器情報記憶部４０７に記憶させるものである。
【００８０】
健康データ取得部４０９は、通信部４０１を介して、歩数計１０２から受信した健康データを健康データ記憶部４０２に記憶させるものである。
【００８１】
切替表示用オブジェクト取得部４１０は、通信部４０１を介して、健康管理サーバ１０３から、切替表示用オブジェクトをダウンロードし、切替表示用オブジェクト記憶部４０４に記憶させるものである。
【００８２】
サービス申込部４１１は、サービスサーバ１０４においてサービスの提供を受ける際に、当該サービスサーバ１０４に対して、アクセス許可情報であるサービス申込情報を送信するためのものである。これは、ユーザが、健康管理端末１０１によって、生活習慣改善の取り組みの目標が達成されたと判定され、そして、サービスサーバ１０４において、当該目標の達成に対する報酬を受け得る状態であることを意味する。上記判定の手法については後述する。
【００８３】
健康データ管理情報送信部４１２は、健康機器情報記憶部４０７に記憶されている、健康機器情報に基づいて、健康データ管理情報を生成し、通信部４０１を介して、健康管理サーバ１０３に対し、健康管理サーバ１０３において構築する切替表示用オブジェクトを決定するための健康データ管理情報を送信するためのものである。
【００８４】
本実施の形態においては、当該健康データ管理情報は、健康機器情報記憶部４０７に記憶されているレコードを含む情報である。しかしながら、これに限られず、健康データ管理情報を、健康管理端末１０１が管理する健康機器が測定可能な健康データの種類に関する情報のみによって構成するようにしてもよい。
【００８５】
（記憶部詳細）
次に、健康データ記憶部４０２、切替表示用オブジェクト記憶部４０４および健康機器情報記憶部４０７が記憶する情報の詳細について図５〜６を参照して説明する。
【００８６】
まず、図５を用いて健康機器情報記憶部４０７に記憶される情報について説明する。図５は、健康機器情報記憶部４０７に記憶される情報の一例を示すデータテーブルである。同図によると、健康機器情報記憶部４０７は、「メーカ名」、「製品名」、「型番」および「データの種類」の項目を含む情報を記憶している。これらの項目は、歩数計１０２における、機器情報記憶部２０３と共通の項目である。しかしながら、これに限られず、歩数計１０２から機器情報を受信した年月日などの情報を付加的に記憶するようにしてもよい。また、「データの種類」には、複数の設定を記憶するようにしてもよい。
【００８７】
図５に示すように、健康機器情報記憶部４０７は、２つのレコードを記憶しており、それぞれ、歩数計と体組成計のレコードである。同図は、歩数計のレコードにおいて、メーカ名は、「ＡＢＣ−ＳＴＥＰ」であり、製品名は、「歩数計ＳｔｅｐＳｔｅｐ」であり、型番は、「ＳＴ−１２３」であり、データの種類は、「歩数」であることを示している。
【００８８】
また、同図は、体組成計のレコードにおいて、メーカ名は、「ＸＹＺ健康社」であり、製品名は、「体組成計ＢＯＤＹ ＳＬＩＭ」であり、型番は、「ＢＬＣ−４３２」であり、データの種類は、２種類の設定が記憶されており、データ種類１およびデータ種類２は、それぞれ、「体重」および「筋肉量」であることを示している。
【００８９】
健康機器情報記憶部４０７に記憶している各レコードの「データの種類」に記憶されている情報を重複無く組み合わせたものが、健康管理端末１０１で管理できる健康データのデータの種類に相当する。例えば、図５に示す例においては、「歩数」、「体重」、「筋肉量」が健康管理端末１０１で管理できる健康データのデータの種類である。
【００９０】
次に、図６を用いて健康データ記憶部４０２に記憶されている情報について説明する。図６は、健康データ記憶部４０２に記憶される情報の一例を示すデータテーブルである。同図によると、健康データ記憶部４０２には、歩数計１０２が測定した歩数データが記憶されている。同図に示すように、健康データ記憶部４０２は、歩数データを、「日付」および測定データ」の項目を含む情報によって記憶している。ここでは、「日付」は、歩数計１０２から健康データを受信した日付を表しており、「測定データ」は、歩数を表す数値データであり、当該日付において１日に歩数の合計を表している。
【００９１】
例えば、「日付」が「２００７／９／１１」のレコードにおいては、「測定データ」は、「５２３４」である。これは２００７年９月１１日に、歩数計１０２から受信した歩数の合計値が５２３４歩であったことを示している。また、「日付」が「２００７／９／１２」のレコードにおいては、「測定データ」は「６２４５」である。従って、「２００７／９／１１」から「２００７／９／１２」までの測定データの累計値は、「５２３４」と「６２４５」を足し合わせた「１１４７９」となる。
【００９２】
同図によると、健康データ記憶部４０２には、「日付」が「２００７／９／１１」から「２００７／９／２２」までに対応するレコードが記憶されている。途中、「２００７／９／１９」から「２００７／９／２１」までのレコードについては表記を省略している。このように、健康データ記憶部４０２は、歩数の例で示したように健康データを「日付」と「測定データ」の項目についての情報を対にして記憶する。例えば、体重を健康データ記憶部４０２において記憶する場合にも当てはまる。
【００９３】
（切替表示用オブジェクト）
次に、切替表示用オブジェクト記憶部４０４に記憶されている情報について説明する。まず、切替表示用オブジェクトとは、表示部４０５において表示可能であって、健康データに応じて切り替わる画像データを表示内容切替部４０３が生成するために必要な情報である。切替表示用オブジェクトを記憶する方法としては、例えば、切替表示用オブジェクト記憶部４０４において、ディレクトリとファイル名に基づくファイルシステムを採用し、該ファイルシステム上において、切替表示用オブジェクトをファイルとして記憶する方法をとることができる。ファイルとして記憶された切替表示用オブジェクトには、例えば「kenkou_challenge.zzz」というファイル名が付され管理される。
【００９４】
図３８を用いて切替表示用オブジェクトのデータ構造について説明する。図３８は、切替表示用オブジェクトのデータ構造の一例を示す模式図である。同図において、切替表示用オブジェクト３８０１は、「kenkou_challenge.zzz」というファイル名が付されており、表示切替情報３８０２および表示情報３８０３を含むデータ構造を有している。表示切替情報３８０２には、表示内容切替部４０３が表示を切り替えるための情報が格納されている。表示切替情報１８０２は、具体的には、表示を切り替えるための、健康データと、表示情報との間の関連を定義したルール情報である。該ルール情報はテキスト形式で記述されたスクリプト言語であってもよいし、ＸＭＬ（Extensible Markup Language）形式で記述された定義体であってもよく、実行形式のバイナリデータとして実現されていても良い。
【００９５】
表示情報３８０３には、表示内容切替部４０３が表示切替情報３８０２に基づいて作成する表示画像データの元になるコンテンツデータが格納されている。本実施の形態において、表示情報３８０３に格納されているデータは、矩形や、円などの画像データを想定しているが、これに限られず、文字データ、音声データ、動画データを格納するものであってもよい。また、表示情報３８０３は、一つ以上の要素から構成されており、各要素には、各要素を特定するための識別子が割り当てられている。
【００９６】
（表示内容切替部の詳細）
次に、表示内容切替部４０３について図１２を用いて詳細に説明する。図１２は、表示内容切替部４０３について詳細に表したブロック図である。
【００９７】
図１２に示すとおり、表示内容切替部４０３は、健康データ累計算出部１２０１と、表示切替情報判定部１２０３と、表示切替情報読込部１２０４と、表示内容生成部１２０５を備える構成である。
【００９８】
健康データ累計算出部１２０１は、歩数計１０２から送信された健康データから累計歩数データの値を算出するものである。具体的には、健康データ記憶部４０２に記憶されている、各レコードに含まれる測定データを合算した算出値を得る。ここで、歩数計１０２が、健康管理端末１０１と接続されている状態であって、かつ、健康データ記憶部４０２に記憶されていない健康データを保持している場合、健康管理端末１０１は、健康データ取得部４０９を介して、最新の健康データを歩数計１０２から取得することができる。ここで、健康データ記憶部４０２に記憶されている各レコードに含まれる測定データの値を合算した値に、さらに、取得した健康データから取得した測定データの値を加算した値を合算した算出値を得るようにしてもよい。以後、本実施の形態において、上記算出値を単に累計歩数データの値と称する。
【００９９】
ここで、例えば、健康データ記憶部４０２に記憶されているレコードが存在せず、歩数計１０２からも最新の健康データを得られなかった場合は、累計歩数データの値を「０」であるものとして扱ってもよい。
【０１００】
また、健康データ記憶部４０２に記憶されている各レコードに含まれる測定データの値を合算した算出値が、「３８，０００」であって、歩数計１０２のみが保持する最新の健康データに含まれる測定データの値が「１２３」であったとする。この場合、健康データ累計算出部１２０１は、健康データ取得部４０９を介して、歩数計１０２から最新の健康データを取得し、当該健康データに含まれる測定データの値が「１２３」と、上記算出値「３８，０００」とを加算して、「３８，１２３」の累計歩数データの値を得る。
【０１０１】
表示切替情報読込部１２０４は、切替表示用オブジェクト記憶部４０４から、切替表示用オブジェクトを読み出し、当該切替表示用オブジェクトに含まれる表示切替情報を読み込むものである。
【０１０２】
表示切替情報判定部１２０３は、上記健康データ累計算出部１２０１において算出された累計歩数データの値に基づいて、上記表示切替情報読込部１２０４が読み出した表示切替情報の各エントリに含まれる「条件」を判定するものである。エントリについては後述する。
【０１０３】
表示内容生成部１２０５は、表示切替情報判定部１２０３によって、条件を満たすと判定された「条件」に対応した「切替表示指定情報」を解釈し、当該解釈の結果に基づいて表示画像データを生成するものである。「切替表示指定情報」については後述する。
【０１０４】
（初期表示画像データ）
以下に、切替表示用オブジェクトについて詳細に説明する。まず、図７を用いて、健康管理端末１０１の表示内容切替部４０３が切替表示用オブジェクトから表示画像データを生成し、表示する例について説明する。図７は、表示部４０５において切替表示用オブジェクトを表示した一例を示す図である。同図に示す表示例は、累計歩数データの値が「０」の場合に、表示部４０５において表示することになる、いわば初期表示画像データを表している。ユーザにとっては、生活習慣改善の取り組みをまさに始めようとしている状態に見ることになるであろう表示画面である。
【０１０５】
図８〜図１１を用いて、切替表示用オブジェクトの詳細および表示内容切替部４０３によって、上記初期表示画像データがどのように生成されるかについて説明する。図８は、切替表示用オブジェクトの表示切替情報の一例を示した図である。同図に示すとおり、表示切替情報は、健康データのレコードに含まれるの測定データの値に対応する「条件」と、測定データが該条件を満たしている場合の表示内容を示す「切替表示指定情報」とを含む。以後、これら「条件」と「切替表示指定情報」との一対をエントリと称する。また、この「条件」は表示切替情報判定部１２０３によって判定されるものである。ここで、判定に使われる測定データは、健康データ累計算出部１２０１によって算出された累計歩数データである。
【０１０６】
図８においては、第１のエントリにおいて、「０≦ｈ（ｘ）＜１，０００」という条件が設定されている。ここで、「条件」に含まれる「ｈ（ｘ）」は、「条件」を評価する時点における、累計歩数データの値が当てはめられる。よって、「ｈ（ｘ）」は、健康管理端末１０１の表示内容切替部４０３が有する健康データ累計算出部１２０１によって算出される値である。累計歩数データの値が、０以上の値であって、１０００よりも小さい値であれば、第１のエントリの「条件」を満たす。
【０１０７】
「切替表示指定情報」には、上記「条件」を満たす場合に、表示情報の要素をどのように処理するかについての情報が格納されている。各要素はそれぞれに割り当てられている識別子によって特定される。そして、各要素に対する処理として、「表示を行う」、「非表示にする」、「所定の場所に表示する」などの表示切替処理を指定することができる。
【０１０８】
図９および図１０を用いて切替表示用オブジェクトの表示情報について説明する。図９は、切替表示用オブジェクトの表示情報に含まれる各要素の一例を示した概念図である。同図によると、表示情報に含まれる各要素は、同形の１００個の矩形の画像データであり、それぞれの要素である矩形画像データにはｒｅｃｔ１からｒｅｃｔ１００までの識別子（以後、ＩＤと称する。）が割り当てられている。このＩＤを「切替表示指定情報」において指定することで、対応する「条件」を満たす場合に、健康管理端末１０１の表示内容切替部４０３が有する表示内容生成部１２０５が上記ＩＤに対して指定された表示切替処理を行うことで表示画像データを生成する。これら、以後、ＩＤによって指定される矩形画像データと、表示切替処理との一対を切替指定と称する。
【０１０９】
同様に図１０は、切替表示用オブジェクトの表示情報の一例であり、表示情報のさらに別の要素を示した図である。図１０に示す、アイコン１００１は、表示情報に含まれる要素の一つであって、「ｉｃｏｎ１」というＩＤが割り当てられている。また、メッセージ１００２は、切替表示用オブジェクトの内容を示すメッセージ「健康ゲットチャレンジ」という文字列を含む画像であり、表示情報に含まれている要素の一つである。「ＭＥＳ１」というＩＤが割り当てられている。
【０１１０】
また、図１１は、切替表示用オブジェクトの表示情報の一例であり、表示情報のさらに別の要素を示した図である。図１１に示す、ボタン１１０１は、表示情報に含まれる要素の一つであって、「ｂｕｔｔｏｎ１」というＩＤが割り当てられている。ボタン１１０１は、他の要素と同じく表示画像であるが、さらに所定の条件を満たすことで非活性化されていた機能が活性化される。ボタン１１０１が活性化されることによって、図示しない入力デバイスにおけるユーザの操作を受け付けることができるようになる。当該ユーザの操作によって、選択部４０６によって操作データが作成される。例えば、入力デバイスとして、ポインティングデバイスが採用されている場合は、ボタン１１０１上におけるクリックを検知することで選択部４０６によって操作データが作成される。また、さらに別の例を示すと、入力デバイスとして、タッチパネルが採用されている場合は、当該タッチパネルにおいて、ボタン１１０１上においてユーザの指の押圧を検知することで選択部４０６によって操作データが作成される。
【０１１１】
すなわち、ボタン１１０１は、生活習慣改善の取り組みが一定の進捗に到達したとき、その報酬として、サービスサーバ１０４においてサービスの申し込みができるように、機能が活性化されるものである。このとき、ボタン１１０１は、サービス申し込みのトリガとして機能する。そして、背景１１０２も同様に、「ＢＧ１」というＩＤが割り当てられた表示情報に含まれる要素の一つである。
【０１１２】
次に、健康管理端末１０１の表示内容切替部４０３が有する表示内容生成部１２０５において切替指定がどのように処理されるかについて図７および図８を用いて説明する。図８に示された、第１のエントリにおいて、「切替表示指定情報」は、「ID=ｉｃｏｎ1,x=0,y=0」、「ID=ｂｕｔｔｏｎ1，off」および「ID=BG1，background」の３つの切替指定を含む。上記切替指定は、表示内容生成部１２０５によって、それぞれ、“ＩＤ＝ｉｃｏｎ１によって特定されるアイコン１００１を、座標（ｘ，ｙ）＝（０，０）において表示する”、“ＩＤ＝ｂｕｔｔｏｎ１によって特定されるボタン１１０１は、非活性化状態にする”、“ＩＤ＝ＢＧ１によって特定される背景１１０２を背景として表示する”という解釈がなされる。
【０１１３】
なお、ここで、座標（ｘ，ｙ）は、図９を参照しながら説明すると、ＩＤ＝ｒｅｃｔ１によって特定される矩形画像データの位置が（０，０）に対応し、ＩＤ＝ｒｅｃｔ２８によって特定される矩形画像データの位置が（９，０）に対応し、ＩＤ＝ｒｅｃｔ１０によって特定される矩形画像データの位置が（０，９）に対応し、ＩＤ＝ｒｅｃｔ１９によって特定される矩形画像データの位置が（９，９）に対応する座標系である。
【０１１４】
なお、ここで、前述のｒｅｃｔ１からｒｅｃｔ１００までのＩＤによって特定される矩形画像データは、規定により、表示内容生成部１２０５において“表示する”と解釈される。また、メッセージ１００２も規定により表示されるものとしてもよい。また、「ID=BG1，background」の切替指定についても、規定により表示内容生成部１２０５によって解釈され、省略できるものとしてもよい。
【０１１５】
以上のように、累計歩数データの値が、「０」の場合は、各エントリの「条件」が評価され、このとき、第１のエントリの「条件」を満たすので、表示内容生成部１２０５によって対応する「切替表示指定情報」が解釈される。この結果、表示内容生成部１２０５によって、背景１１０２を背景とした画像が生成される。そして、規定により、ｒｅｃｔ１からｒｅｃｔ１００までのＩＤによって特定される矩形画像データがさらに重ねあわされ、アイコン１００１およびメッセージ１００２がその上に重ね合わせられた画像データが生成される。このとき、表示画像の背景１１０２は、ｒｅｃｔ１からｒｅｃｔ１００までのＩＤによって特定される矩形画像データによって覆われるので表示画像データ上には現れない。また、ボタン１１０１は、上記矩形画像データによって覆われており、非活性のままである。従って、図７に示すような表示画像データが健康管理端末１０１の表示内容切替部４０３が有する表示内容生成部１２０５によって生成されることになる。
【０１１６】
（表示画像データの切替）
次に、図８、図１３および図１４を用いて累計歩数データが「３８，１２３」であったときの表示について説明する。図１４は、表示部４０５において切替表示用オブジェクトを表示した一例を示す図である。以下に、この表示のもととなる表示画像データがいかにして生成されるかについて詳細について説明する。
【０１１７】
表示切替情報読込部１２０４が切替表示用オブジェクト記憶部４０４から図８に示す表示切替情報を読み込む。ここで、表示切替情報に含まれるエントリには、「条件」が、「３８，０００≦ｈ（ｘ）＜３９，０００」であるエントリが存在する。このとき、健康データ累計算出部１２０１が算出した、累計歩数データが「３８，１２３」の場合、すなわちｈ（ｘ）＝３８１２３の場合、表示切替情報判定部１２０３が当該エントリの「条件」を満たすと判定する。ここで、表示内容生成部１２０５によって、当該エントリの「切替表示指定情報」が解釈される。該「切替表示指定情報」に含まれる切替指定は、「ID=ｒｅｃｔ1 to ｒｅｃｔ38, hidden」「ID=icon1, x=1,y=2」「ID=ｂｕｔｔｏｎ1, off」、「ID=BG1,background」の４つである。
【０１１８】
表示内容生成部１２０５は、“ＩＤ＝ｒｅｃｔ１からｒｅｃｔ３８によって特定される矩形画像データを非表示にする”、“ＩＤ＝ｉｃｏｎ１によって特定されるアイコン１００１を、座標（ｘ，ｙ）＝（１，２）において表示する”、“ＩＤ＝ｂｕｔｔｏｎ１によって特定されるボタン１１０１は、非活性化状態にする”、“ＩＤ＝ＢＧ１によって特定される背景１１０２を背景として表示する”と解釈し、当該解釈の結果に基づいて表示画像データを生成する。
【０１１９】
ここでは、図１３を参照して、切替指定の“ＩＤ＝ｒｅｃｔ１からｒｅｃｔ３８によって特定される矩形画像データを非表示にする”について説明し、そのほかの切替指定については、既出であるため説明を省略する。
【０１２０】
図１３は、切替表示用オブジェクトの仕組みの一例を示した模式図である。同図において、ｒｅｃｔ１からｒｅｃｔ３８までのＩＤによって特定される矩形画像データ「は、白黒反転表記で示されている。当該白黒反転表記部分は、上記切替指定の“ＩＤ＝ｒｅｃｔ１からｒｅｃｔ３８によって特定される矩形画像データを非表示にする”に対応しており、表示内容生成部１２０５が生成する表示画像データ上にはあらわれず非表示となる部分を示している。
【０１２１】
従って、表示内容生成部１２０５は、この場合、背景１１０２を背景とした画像を生成する。そして、規定により、表示されるはずのｒｅｃｔ１からｒｅｃｔ１００までのＩＤによって特定される矩形画像データのうち、ｒｅｃｔ１からｒｅｃｔ３８は非表示になり、残りのｒｅｃｔ３９からｒｅｃｔ１００に対応する矩形画像データがさらに重ね合わせられ、アイコン１００１およびメッセージ１００２が所定の位置に重ね合せた表示画像データを生成する。ここで、ボタン１１０１は、依然として、上記矩形画像データによって覆われており、非活性のままである。このようにして、図１４に示す表示画像データが得られる。
【０１２２】
さらに、図８および図１５を用いて、累計歩数の値が増大した場合について説明する。図１５は、表示部４０５において切替表示用オブジェクトを表示した一例を示す図である。ここでは、一例として、累計歩数データの値が「９５，１２３」となった場合の例を示している。前述の条件判定により、「条件」に「９５，０００≦ｈ（ｘ）＜９６，０００」を満たすと判定される。よって、ｒｅｃｔ１からｒｅｃｔ９６までのＩＤによって特定される矩形画像データは非表示となっている。ここで、ボタン１１０１は、前述の例においては、背景に隠れていた部分が表示されている。しかしながら、いまだに非活性化状態である。
【０１２３】
（生活習慣改善の取り組みの目標の達成）
ここで、図８において示した、表示切替情報の最後のエントリについて説明する。図８において、最後のエントリは、「条件」に、「１００，０００≦ｈ（ｘ）」が設定されている。これは、累計歩数データの値が１００，０００以上になったとき、この条件を満たすことを意味している。また、対応する「切替表示指定情報」は、「ID=ｒｅｃｔ1 to ｒｅｃｔ100, hidden」と、「ID=ｉｃｏｎ1, hidden」と、「ID=ｂｕｔｔｏｎ1, on, access to AAA」と、「ID=BG1, background」との切替指示を含む。上記切替指示について詳細に説明すると、表示内容生成部１２０５は、上記切替指示を、それぞれ、“ＩＤ＝ｒｅｃｔ１からｒｅｃｔ３８によって特定される矩形画像データを非表示にする”、“ＩＤ＝ｉｃｏｎ１によって特定されるアイコン１００１を、非表示にする”、“ＩＤ＝ｂｕｔｔｏｎ１によって特定されるボタン１１０１を、活性化状態にする。ＡＡＡへのアクセス機能を提供する”、“ＩＤ＝ＢＧ１によって特定される背景１１０２を背景として表示する”と解釈し、表示画像データを生成する。
【０１２４】
ここで、最後のエントリの「条件」を満たすことは、生活習慣改善の取り組みの目標の一つを達成したことを意味している。そして、上記において、「ＡＡＡへのアクセス機能を提供する」とは、所定のサービスの供給サーバに接続可能になっていることを意味する。すなわち、健康管理端末１０１は、サービスサーバ１０４に対し、サービス申込情報を送信する準備ができている状態である。このとき、ユーザが、ボタン１１０１を押下する操作を行ったことを、選択部４０６が検知すると、サービス申込部４１１が、サービス申込情報をサービスサーバ１０４に送信する。この結果、ユーザは、目標達成の報酬として、サービスサーバ１０４において所定のサービスを受けることができる。
【０１２５】
なお、「条件」がこのような設定になっているため、上記条件に指定された以上に、累計歩数データの値が増大したとしても、表示内容生成部１２０５が生成する表示画像データは変化が無いことになる。
【０１２６】
以上のように、表示内容生成部１２０５は、切替表示用オブジェクトを用いて、健康管理端末１０１の健康データ記憶部４０２に記憶されている健康データレコードに応じて、表示画像データを生成する。そのため、ユーザは、表示部４０５に表示される表示画像データを確認することで、一目で生活習慣改善の取り組みについての進捗を把握することができるため、ユーザにとって、目標を管理することが容易になる。
【０１２７】
また、健康管理端末１０１において、前述のように、最後のエントリの「条件」が満たされたと判断され、その結果、ユーザが目標を達成したと判断された場合、サービス申込部４１１が、サービスサーバ１０４にアクセスするためのサービス申込情報を送信する。そのため、ユーザはサービスサーバ１０４において、所定のサービスを受けることができ、モチベーションを維持することができる。
【０１２８】
（健康管理サーバ）
次に図１６を用いて健康管理サーバ１０３について説明する。図１６は、健康管理サーバ１０３の要部の一例を示したブロック図である。図示のとおり、健康管理サーバ１０３は、通信部１６０１と、オブジェクト構築部（データ種類特定手段）１６０２と、雛形オブジェクト記憶部（コンテンツ記憶手段）１６０３と、雛形オブジェクト取得部１６０４と、表示切替情報記憶部１６０５と、オブジェクト送信部（コンテンツ送信手段）１６０６と、健康データ管理情報受信部（健康データ取得手段）１６０７とを備える構成である。
【０１２９】
通信部１６０１は、健康管理端末１０１およびサービスサーバ１０４との通信を行い、種々のデータ交換をするものである。健康管理端末１０１およびサービスサーバ１０４との間の通信は、前述のような通信方式によって実現できる。
【０１３０】
雛形オブジェクト記憶部１６０３は、サービスサーバ１０４から取得された雛形オブジェクトを記憶するものである。
【０１３１】
表示切替情報記憶部１６０５は、雛形オブジェクトと組み合わせて、切替表示用オブジェクトを構築するための表示切替情報を記憶するものである。
【０１３２】
雛形オブジェクト取得部１６０４は、通信部１６０１を介して、サービスサーバ１０４から雛形オブジェクトを取得し、雛形オブジェクト記憶部１６０３に記憶するものである。
【０１３３】
オブジェクト構築部１６０２は、健康データ管理情報受信部１６０７から取得した健康データ管理情報に対応付けられた雛形オブジェクトと表示切替情報とをそれぞれ雛形オブジェクト記憶部１６０３及び表示切替情報記憶部１６０５から読み出して、読み出した雛形オブジェクトと表示切替情報とを組み合わせて、切替表示用オブジェクトを構築するためのものである。
【０１３４】
オブジェクト送信部１６０６は、通信部１６０１を介して、健康管理端末１０１に対して、オブジェクト構築部１６０２が構築した切替表示用オブジェクトを送信する指示をするためのものである。
【０１３５】
健康データ管理情報受信部１６０７は、通信部１６０１を介して、健康管理端末１０１から健康データ管理情報を受信する指示をするためのものである。
【０１３６】
（雛形オブジェクト記憶部）
次に、図１７を用いて雛形オブジェクト記憶部１６０３が記憶する情報の詳細について説明する。図１７は、雛形オブジェクト記憶部１６０３に記憶される情報の一例を示すデータテーブルである。同図に示すとおり、雛形オブジェクト記憶部１６０３は、雛形オブジェクトの管理情報として、「サービスコンテンツ名」、「サービスコンンテンツ説明文」、「雛形オブジェクトファイル名」、「サービスサーバ名」、「健康データ管理情報種別」、「表示切替情報ファイル名」の項目を含む情報を記憶している。
【０１３７】
「サービスコンテンツ名」は、表示切替情報と雛形オブジェクトとの組み合わせから構築される切替表示用オブジェクトの特性を示したサービス名である。
【０１３８】
「サービスコンンテンツ説明文」は、上記サービス名の説明文である。
【０１３９】
「雛形オブジェクトファイル名」は、上記サービス名に対応した切替表示用オブジェクトを生成するための雛形オブジェクトに付されたファイル名である。
【０１４０】
「サービスサーバ名」は、通信部１６０１を介して、受信した雛形オブジェクトの受信元のサービスサーバ１０４のサーバ名である。
【０１４１】
「健康データ管理情報種別」は、健康管理端末１０１から送信される健康データ管理情報に対応する種別を格納するものである。
【０１４２】
「表示切替情報ファイル名」は、上記健康データ管理情報種別対応する表示切替情報を含むファイルに付されたファイル名である。また、ここで、「表示切替情報ファイル名」は、「健康データ管理情報種別」と１対１に対応しており、すなわち、健康データ管理情報種別の数だけ、対応する表示切替情報ファイルが存在する。また、表示切替情報のファイルの実体は、上記の健康管理端末１０１の説明において示した切替表示用オブジェクトに含まれる表示切替情報に相当する情報を格納するものである。
【０１４３】
なお、本実施の形態において、説明の簡便化のため、「雛形オブジェクトファイル名」および「表示切替情報ファイル名」には、対応するファイル名を記憶するものとしているが、ファイルシステム上における、例えば、当該ファイルが格納されているファイルパスを記憶するようにしてもよい。また、説明の簡便化のため、「サービスサーバ名」にサーバ名を記憶するものとしているが、例えば、ＵＲＬなどのアドレス情報であってもよい。
【０１４４】
また、説明の便宜上、雛形オブジェクトのファイルの実体は、上記において説明した、管理情報とともに、雛形オブジェクト記憶部１６０３に記憶されるものとする。雛形オブジェクト記憶部１６０３において、上記管理情報の記憶領域とは、別に設けられた記憶領域に、ディレクトリとファイル名に基づくファイルシステムを採用し、該ファイルシステム上において、雛形オブジェクトをファイルとして記憶する方法をとることができる。
【０１４５】
また、表示切替情報のファイルの実体は、切替表示用オブジェクト記憶部４０４に記憶されるものとする。上記と同じく、切替表示用オブジェクト記憶部４０４においてファイルシステムを採用し、表示切替情報をファイルとして記憶することができる。
【０１４６】
ここで、例えば、図１７を参照して第１のレコードについて説明すると、第１のレコードにおいて、「サービスコンテンツ名」には、「健康ゲットチャレンジ」が、「サービスコンンテンツ説明文」には、「目標まで達成できたら液晶テレビをプレゼントします！」が、「雛形オブジェクトファイル名」には、「kenkou_challenge.template」が、「サービスサーバ名」には「ＡＡＡ」が、「健康データ管理情報種別」には「歩数」および「記録回数」、「表示切替情報ファイル名」には「kenkou-hosuu」および「kenkou-kaisuu」が設定されている。
【０１４７】
次に、図１８を用いて、雛形オブジェクトの構造について詳細に説明する。図１８は、雛形オブジェクトファイルのデータ構造の一例を示す模式図である。同図に示す表示切替情報ファイル１８０４は、雛形オブジェクト記憶部１６０３において記憶されている雛形オブジェクトのファイルのうち、上記第１のレコードに対応している。同図によると、雛形オブジェクト１７０１は、切替表示用オブジェクトを構築する際に表示切替情報を格納するための表示切替情報格納領域１８０２と、健康管理端末１０１において表示画像データを生成するための表示情報１８０３とを含む。一方、サービスコンテンツ名が、「健康ゲットチャレンジ」に対応する表示切替情報１８０４は、「健康データ管理情報種別」が「歩数」用のものと、「記録回数」用のものがあり、それぞれに対応する「表示切替情報ファイル名」は、「kenkou-hosuu」および「kenkou-kaisuu」である。また、上記２ファイルの実体は、表示切替情報記憶部１６０５に記憶されている。以後それぞれを、歩数用ファイル１８０４Ａおよび記録回数用ファイル１８０４Ｂと称する。
【０１４８】
（オブジェクトの構築）
オブジェクト構築部１６０２は、上記表示切替情報格納領域１８０２に、対応する表示切替情報１８０４が組み込み、切替表示用オブジェクトを構築する。以下、オブジェクト構築部１６０２が雛形オブジェクトと、表示切替情報を組み合わせて、どのように表示切替オブジェクトを構築するかについて説明する。
【０１４９】
まず、通信部１６０１を介して、健康データ管理情報受信部１６０７が健康管理端末１０１から健康データ管理情報を受信する。次に、オブジェクト構築部１６０２が、健康データ管理情報に関連付けられた雛形オブジェクト１７０１と表示切替情報１８０４とを、それぞれ雛形オブジェクト記憶部１６０３および切替表示用オブジェクト記憶部４０４から読み出す。ここで、読み出された表示切替情報１８０４が複数であれば、健康管理端末１０１からさらにいずれの表示切替情報を選択するのかの判定を受け付けてもよい。次に、読み出された雛形オブジェクト１７０１の表示切替情報格納領域１８０２に、読み出された表示切替情報１８０４を組み込む。
【０１５０】
以上の処理によって、切替表示用オブジェクトが構築される。図１９および図２０を参照しながらこのようにして構築した切替表示用オブジェクトの一例を説明する。
【０１５１】
図１９は、健康管理サーバ１０３が構築する切替表示用オブジェクトの一例を示した模式図である。すなわち、図１９は、健康管理サーバ１０３が、健康管理端末１０１から、「歩数」に関する健康データ管理情報を受信した場合に構築する切替表示用オブジェクトを示している。切替表示用オブジェクト１８０１Ａは、もともとの雛形オブジェクト１７０１に含まれる表示切替情報格納領域１８０２に、歩数用ファイル１８０４Ａを組み込んだものである。
【０１５２】
なお、ここで、オブジェクト構築の際、表示情報１８０３の一部または全体を差し替えるようにしてもよい。また、雛形オブジェクト１７０１のファイルにおいて、「kenkou_challenge.template」だったファイル名は、切替表示用オブジェクト１８０１Ａにおいて、「kenko_challenge.zzz」にリネームされている。
【０１５３】
このようにして、構築された切替表示用オブジェクトは、オブジェクト送信部１６０６によって、通信部１６０１を介して健康管理端末１０１に送信される。
【０１５４】
図２０は、健康管理サーバ１０３が構築する切替表示用オブジェクトの一例を示した模式図である。すなわち、図２０は、健康管理サーバ１０３が、健康管理端末１０１から、「記録回数」に関する健康データ管理情報を受信した場合に構築する切替表示用オブジェクトを示している。前述の説明と同様、切替表示用オブジェクト１８０１Ｂは、もともとの雛形オブジェクト１７０１に含まれる表示切替情報格納領域１８０２に、記録回数用ファイル１８０４Ｂを組み込んだものである。
【０１５５】
（表示切替情報のファイル内容）
次に、表示切替情報のファイルの内容についてさらに説明する。歩数用ファイル１８０４Ａの内容については、図８を参照して説明したものと同様であるため説明を省略する。ここでは、図２１を用いて、記録回数用ファイル１８０４Ｂの内容について具体的に説明する。
【０１５６】
図２１は、記録回数用ファイル１８０４Ｂに格納される表示切替情報（以下、記録回数用表示切替情報と称する）の内容の一例を示す図である。同図に示すとおり、また、（初期表示画像データ）において説明したとおり、記録回数用表示切替情報は、「条件」と、「切替表示指定情報」とを含むエントリを複数含む構造である。
【０１５７】
第１のエントリは、「条件」として、「ｈ（ｘ）＝０」が設定されている。ここで、「条件」は、記録回数に対応しており、「ｈ（ｘ）＝０」は、記録回数が０回であることを条件とすることを示している。また、「切替表示指定情報」は、「ID=ｉｃｏｎ1, x=0,y=0」と、「ID=ｂｕｔｔｏｎ1, off」と、「ID=BG1, background」との３つの切替指定を含んでいる。これらの切替指定については説明済みであるので、説明を省略する。以後のエントリでは、「条件」に指定されるｈ（ｘ）の値が、「ｈ（ｘ）＝１」から「ｈ（ｘ）＝９９」まで順番に１ずつ増加していく。ずなわち、記録回数が１回から９９回までに対応する９９個のエントリが存在する。最後のエントリは、「１００≦ｈ（ｘ）」が設定されており、記録回数が１００回以上になるとすべてこの条件を満たすことになる。
【０１５８】
図２２を用いて、雛形オブジェクト１７０１の表示切替情報格納領域１８０２に記録回数用ファイル１８０４Ｂを組み込み構築された切替表示用オブジェクトを、健康管理端末１０１において表示した場合の例を示す。図２２は、切替表示用オブジェクトを表示した一例を示す図である。すなわち、図２２は、健康管理サーバ１０３が、雛形オブジェクト１７０１の表示切替情報格納領域１８０２に記録回数用ファイル１８０４Ｂを組み込み構築した切替表示用オブジェクトを、健康管理端末１０１が受信し、表示部４０５において表示した初期表示画像データを示している。
【０１５９】
図２２において示される初期表示画像データは、前記（初期表示画像データ）において説明した表示画像データとほとんど変わらないが、記録回数に応じて表示が切り替わっている旨を示す「○○歩」という文字が付された矩形が存在する点が異なる。記録回数を条件とした、表示切替に使用するデータは、健康データ記憶部４０２に記録されている歩数に関するレコードのレコード数から算出することができる。
【０１６０】
（サービスサーバ）
次に、図２３を用いて、サービスサーバ１０４について説明する。図２３は、サービスサーバ１０４の要部の一例を示すブロック図である。図２３に示すとおり、サービスサーバ１０４は、通信部２３０１と、オブジェクト登録部２３０２と、サービス受付部２３０３とを備える構成である。
【０１６１】
通信部２３０１は、健康管理サーバ１０３との通信を行い、種々のデータ送受信をするものである。健康管理サーバ１０３との間の通信は、前述のような通信方式によって実現できる。
【０１６２】
オブジェクト登録部２３０２は、通信部２３０１を介して、健康管理サーバ１０３に対して雛形オブジェクトを登録する指示を行うものである。
【０１６３】
サービス受付部２３０３は、健康管理端末１０１からのサービス申込情報を、健康管理サーバを介して受信するためのものである。サービス受付部２３０３は、上記サービス申込情報に対し、生活習慣改善の取り組みの目標を達成したことに対する報酬を提供する。上記報酬は、例えば、健康管理端末１０１にダウンロード可能な、音楽データ、お得情報などである。また、サービスの申し込みは、Ｗｅｂページ上で受けることができるようになっていることが望ましい。この場合、Ｗｅｂページ上にフォームを設け、液晶ＴＶなどの商品を当該フォームに入力された所定の住所に送付するサービスを提供してもよい。
【０１６４】
（ヘルスケアシステムのフロー）
本実施の形態に係るヘルスケアシステムは、上記のように、歩数計１０２を含む１つ以上の健康機器群１０５と、健康管理端末１０１と、健康管理サーバ１０３と、サービスサーバ１０４を含むサービスサーバ群１０６とを含む構成である。以下において、図２４を用いて、各構成間の全体的な処理フローについて説明する。図２４は、ヘルスケアシステムの各構成における一連の処理の一例を示したフローチャートである。
【０１６５】
まず、同２４を参照して、健康管理端末１０１が、健康管理サーバ１０３から、切替表示用オブジェクトを受信するまでの手順について説明する。はじめに、歩数計１０２から、健康機器に関する機器情報を、健康管理端末１０１に送信する（Ｓ１０１）。健康管理端末１０１では、受信した機器情報を、健康機器情報記憶部４０７に記憶する（Ｓ２０１）。
【０１６６】
一方で、サービスサーバ１０４は、健康管理サーバ１０３に対して、雛形オブジェクト等、健康管理サーバ１０３において切替表示用オブジェクトを構築するための情報を送信する（Ｓ４０１）。健康管理サーバ１０３では、受信した雛形オブジェクト等の情報を、雛形オブジェクト記憶部１６０３等に記憶する（Ｓ３０１）。健康管理端末１０１は、健康機器情報記憶部４０７に記憶している機器情報を読み出し、当該機器情報に基づいて、健康データ管理情報を生成し、健康管理サーバ１０３に送信する（Ｓ２０２）。
【０１６７】
健康管理サーバ１０３は、受信した健康データ管理情報に基づいて、雛形オブジェクト記憶部１６０３から読み出した雛形オブジェクトと、表示切替情報１８０４から読み出した表示切替情報とを組み合わせて、切替表示用オブジェクトを構築する（Ｓ３０４）。次に、健康管理サーバ１０３は、構築した切替表示用オブジェクトを健康管理端末１０１に送信する（Ｓ３０５）。健康管理端末１０１では、健康管理サーバ１０３から受信した切替表示用オブジェクトを切替表示用オブジェクト取得部４１０に記憶する（Ｓ２０４）。ここで、健康データに応じて、初期表示画面データ等を表示するようにしてもよい。
【０１６８】
以下に、図２４を参照して、さらに、健康管理端末１０１において、切替表示用オブジェクトの表示を行う手順について説明する。
【０１６９】
まず、歩数計１０２において、歩数の測定を開始する。歩数計１０２は、測定した歩数を健康データとして、健康管理端末１０１に送信する（Ｓ１０２）。健康管理端末１０１は、歩数計１０２から健康データを受信したら（Ｓ２０５においてＹＥＳ）、健康データ記憶部４０２に健康データを記憶する（Ｓ２０６）。このとき、健康管理端末１０１は、最新の健康データを用いて、切替表示用オブジェクトに基づいて表示画像データを生成し、表示部４０５において表示切り替えを行う（Ｓ２０７）。
【０１７０】
ここで、健康管理端末１０１において、表示の切り替えが進行し、生活習慣改善の取り組みの目標が達成された後、ユーザによってサービス申込ボタンが押下されたことを健康管理端末１０１が、検知すると（Ｓ２０８においてＹＥＳ）、健康管理端末１０１は、サービス申込情報を健康管理サーバ１０３に対して送信する（Ｓ２０９）。一方、まだ、生活習慣改善の取り組みが進行の途中であった場合は（Ｓ２０８においてＮＯ）、健康管理端末１０１は、再び、歩数計１０２からの健康データの受信待ちの状態となる（Ｓ２０５においてＮＯ）。
【０１７１】
サービス申込情報を健康管理端末１０１から受信すると、健康管理サーバ１０３は、受信したサービス申込情報をサービスサーバ１０４に転送する（Ｓ３０６）。サービスサーバ１０４は、転送されたサービス申込情報を受信すると、当該サービス申込情報に対応するサービスの申込が受け付け、以後、種々のサービス内容について健康管理端末１０１とやり取りする（Ｓ４０２）。
【０１７２】
以上のように、健康管理端末１０１は、健康機器から送信される健康データを管理することができ、また、健康管理端末１０１は、ユーザからの要求に応じて、健康管理サーバ１０３から、切替表示用オブジェクトを取得することができる。そして、健康管理サーバ１０３は、サービスサーバ１０４から、多様な切替表示用オブジェクトを構築するための雛形オブジェクトを取得することができる。そのため、ユーザは、生活習慣改善の取り組みの進捗を健康管理端末１０１によって管理することができ、また、健康管理端末１０１によって、常に新しい表示切替オブジェクトを、健康管理サーバ１０３から取得することができる。その結果、ユーザは生活習慣改善の取り組みに対するモチベーションを維持することができる。
【０１７３】
（変形例）
以下において、上記手順の望ましい変形例について説明する。まず、切替表示オブジェクトは、上記サービスサーバのアクセス先を特定するための情報を含むことが望ましい。アクセス先を特定するための情報は、サービスサーバのＵＲＬそのものでもよいし、サービスサーバの識別子であってもよい。上記構成により、健康管理端末１０１および健康管理サーバ１０３は、複数のサービスサーバから構成されるサービスサーバ群１０６のなから、いずれのサービスサーバ１０４にサービス申込情報を送信するべきかを容易に把握できる。
【０１７４】
上記手順におけるＳ２０２において、健康管理端末１０１から送信する健康データ管理情報についての情報を健康管理端末１０１の表示部４０５に表示してもよい。また、このとき、健康データ管理情報に複数の機器情報が含まれると判断した場合は、その旨を表示部４０５にリスト表示してもよい。
【０１７５】
図２５は、健康管理端末１０１におけるリスト表示の一例である。同図によると、健康管理端末１０１において、健康データ管理情報に含まれる「歩数計ＳｔｅｐＳｔｅｐ」および「体組成計ＢＯＤＹ  ＳＬＩＭ」がリスト表示されている。そのため、ユーザは、どのような機器情報を送信するのかが、一見にして容易に把握できる。ここで、選択部４０６がユーザによる送信ボタン２５０２の押下を検知したら、健康管理端末１０１は、健康管理サーバ１０３に対して、健康データ管理情報の送信を開始する。
【０１７６】
健康管理サーバ１０３は、健康管理端末１０１が送信した健康データ管理情報を受け取る。ところで、健康管理端末１０１が送信した健康データ管理情報に複数の健康データの種類に関するデータが含まれていた場合は、当該健康データ管理情報に対し、複数の雛形オブジェクトまたは表示切替情報が対応する可能性がある。このような場合には、健康管理サーバ１０３は、利用可能な雛形オブジェクトに対応するサービスコンテンツ名および表示切替情報のリストを作成し、当該リストを健康管理端末１０１に送信することが望ましい。この処理は、Ｓ３０１と、Ｓ３０２との間において実行される。
【０１７７】
そして、健康管理端末１０１において、いずれのサービスコンテンツをダウンロードするのかについてユーザからの選択を受け付け、当該選択の結果を健康管理端末１０１が健康管理サーバ１０３に送信することが望ましい。この処理は、Ｓ２０２と、Ｓ２０４の間において実行される。
【０１７８】
図２６は、健康管理端末１０１における選択受付画面の一例である。同図は、健康管理端末１０１から送信した健康データ管理情報に「歩数計ＳｔｅｐＳｔｅｐ」および「体組成計ＢＯＤＹ  ＳＬＩＭ」という２つの機器情報に関する情報が含まれていた場合の例を示している。すなわち、前者の機器情報において、製品名「歩数計ＳｔｅｐＳｔｅｐ」に対応するデータ種類は「歩数」であるので、ここで、図１７のデータテーブルを参照すると、「歩数」に対応するサービスコンテンツ名は「健康ゲットチャレンジ」と「解消メタボリック」である。健康管理サーバ１０３は、上記２つの対応するサービスコンテンツ名を得る。また、もう一方の機器情報において、製品名「体組成計ＢＯＤＹ  ＳＬＩＭ」に対応するデータ種類は、「体重」および「筋肉量」であるので、同様にして、健康管理サーバ１０３は、「体重」に対応するサービスコンテンツ名「解消メタボリック」を得る。なお、「筋肉量」に該当するサービスコンテンツ名は存在しないので無視される。このようにして得たサービスコンテンツ名に基づいて、健康管理サーバ１０３において「健康ゲットチャレンジ」と「解消メタボリック」についての選択受付画面が生成され、健康管理サーバ１０３から、健康管理端末１０１に送信される。
【０１７９】
健康管理端末１０１の表示部４０５において表示された選択受付画面では、「歩数計ＳｔｅｐＳｔｅｐ」に対応するラジオボタン２６０１Ａおよび「体組成計ＢＯＤＹ  ＳＬＩＭ」対応するラジオボタン２６０１Ｂが配置されている。ユーザは、入力デバイスによって何れかのラジオボタンを選択可能である。選択受付画面下方には、決定ボタン２６０２が配置されている。
【０１８０】
なお、ここで、「解消メタボリック」については、対応するデータ種類は、「歩数」および「体重」の２種類あるため、さらに、これらのうち、いずれかを選択するためのボタンを配置してもよい。
【０１８１】
図２６においては、「健康ゲットチャレンジ」のラジオボタン２６０１Ａが選択されており、このまま、ユーザが決定ボタン２６０２を押下したことを健康管理端末１０１が検知すると、健康管理端末１０１は、健康管理サーバ１０３に対して、「健康ゲットチャレンジ」が選択された旨をメッセージ送信する。当該メッセージを受信した健康管理サーバ１０３では、「健康ゲットチャレンジ」に対応する切替表示用オブジェクトが構築される。
【０１８２】
このような、選択受付画面を設けることで、ユーザのニーズにあった切替表示用オブジェクトを提供することができる。
【０１８３】
〔実施の形態２〕
以上では、健康管理サーバ１０３において、雛形オブジェクトの表示切替情報格納領域に健康データ管理情報に応じて表示切替情報を組み込むことで切替表示用オブジェクトを構築する例について説明した。以下においては、切替表示用オブジェクト、パラメータ化された表示情報および表示切替情報に、パラメータ情報を与えることによって切替表示用オブジェクトを構築する方法について説明する。
【０１８４】
（健康管理サーバ）
図２７は、本実施の形態に係る健康管理サーバ１０３の要部を示したブロック図である。同図に示すとおり、健康管理サーバ１０３は、通信部１６０１と、オブジェクト組立部（コンテンツ生成手段）２７０２と、オブジェクト組立パラメータ記憶部２７０３（パラメータ情報取得部）と、オブジェクト組立パラメータ取得部２７０４と、組立部品記憶部２７０５と、オブジェクト送信部１６０６と、健康データ管理情報受信部１６０７とを備える構成である。なお、上記実施の形態で説明した構成と同様の機能を有する構成には同一の符号を付しており、以下ではその説明を省略する。
【０１８５】
オブジェクト組立部２７０２は、オブジェクト組立パラメータ記憶部２７０３に記憶されている組立パラメータ情報を読み出し、当該オブジェクト組立パラメータ情報に基づいて、組立部品記憶部２７０５に記憶されている切替表示用オブジェクトの組立に必要な組立部品を読み出し、切替表示用オブジェクトを組み立てるためのものである。
【０１８６】
オブジェクト組立パラメータ記憶部２７０３は、オブジェクト組立部２７０２が、切替表示用オブジェクトを組み立てるのに必要な組立パラメータ情報を記憶するものである。
【０１８７】
オブジェクト組立パラメータ取得部２７０４は、サービスサーバ１０４から、オブジェクト組立部２７０２が、切替表示用オブジェクトを組み立てるのに必要な組立パラメータ情報を取得し、受信した順に、オブジェクト組立パラメータ記憶部２７０３に記憶するものである。組立パラメータ情報の詳細については後述する。
【０１８８】
組立部品記憶部２７０５は、切替表示用オブジェクトを組み立てるのに必要な組立部品を記憶するものである。ここで、組立部品とは、具体的には、切替表示用オブジェクトに組み込まれる表示情報の元となる画像データや、雛形表示切替情報等である。雛形表示切替情報については後ほど詳細に説明する。
【０１８９】
（サービスサーバ）
次に、図２８を用いて、サービスサーバ１０４について説明する。図２８は、本実施の形態に係るサービスサーバ１０４の要部を示すブロック図である。同図に示すとおり、サービスサーバ１０４は、通信部２３０１と、オブジェクト組立パラメータ設定部２８０２と、サービス受付部２３０３とを備える構成である。なお、上記実施の形態で説明した構成と同様の機能を有する構成には同一の符号を付しており、以下ではその説明を省略する。
【０１９０】
オブジェクト組立パラメータ設定部２８０２は、通信部２３０１を介して、健康管理サーバ１０３に対して組立パラメータ情報を送信するものである。
【０１９１】
（組立パラメータ情報）
図２９を用いて、以下に、組立パラメータ情報について詳細に説明する。図２９は、組立パラメータ情報の一例を示すデータ構造図である。同図は、オブジェクト組立パラメータ設定部２８０２が、健康管理サーバ１０３に対して送信する組立パラメータ情報のデータ構造を示している。同図に示すように、組立パラメータ情報は、「カバー画像」と、「分割数」と、「背景画像」と、「アクセス先」と、「使用するデータ種類、目標値」と、「有効期限」との項目を含む。
【０１９２】
「カバー画像」は、健康管理端末１０１において表示画像データを生成するときに、背景画像の上に重ね合わせられる矩形画像データの元となる画像である。矩形画像データは、切替表示用オブジェクト組み立ての際に、オブジェクト組立部２７０２によって、「カバー画像」が分割されることによって生成される。設定されている値は、「cover1.jpg」である。また、カバー画像に用いる画像は、本実施の形態においては、ＪＰＥＧ（Joint Photographic Experts Group）形式を想定しているが、いかなる形式のものであってもよく、例えば、ＰＮＧ（Portable Network Graphics）形式のものであってもかまわない。ここで、図３２を用いてカバー画像の一例について示す。図３２は、カバー画像の一例を示すイメージ図である。
【０１９３】
「分割数」は、２つの目的で設定される。すなわち、第１にオブジェクト組立部２７０２が、「カバー画像」を、いくつに分割するかを示す数値として設定される。第２に、後述の「使用するデータ種類、目標値」に基づいて、オブジェクト組立部２７０２が、「目標値」のインターバルの値を算出するためのパラメータとして設定される。設定されている値は、「１０」である。すなわち、「カバー画像」を、１０分割にするという意味である。また、「使用するデータ種類、目標値」に基づくインターバルの決定については後述する。
【０１９４】
「背景画像」は、健康管理端末１０１において表示画像データが生成されるときに背景になる画像データである。すなわち、「背景画像」の画像データは、健康データが、所定の条件を満たすと、上記カバー画像から生成される矩形画像データの一部または全体が非表示となるため、表示画像データ上に現れるものである。設定されている値は、「success1.jpg」である。ここで指定される画像についても、任意の画像形式が適用可能である。なお、上記「カバー画像」および「背景画像」は、それぞれ、何度も同じ画像ファイルを送信する機会が有る場合には、健康管理サーバ１０３側において、サービスサーバ１０４から受信した画像データをキャッシュ化する構成を備えていることが望ましい。
【０１９５】
ここで、図３３を用いて背景画像の一例について示す。図３３は、背景画像の一例を示すイメージ図である。背景画像には、ボタン領域３３０１が含まれており、所定の条件を満たすことにより活性化される。
【０１９６】
「アクセス先」は、所定の条件を満たすことにより、アクセス可能となるサービスサーバ１０４のアクセス先を示す設定である。設定されている値は、「http://www.aaa.co.jp/present/」である。すなわち、アクセス先としてＵＲＬが指定されているが、これに限られず電話番号などでもよい。
【０１９７】
「使用するデータ種類、目標値」は、「使用するデータ種類」と「目標値」との２つのフィールドから構成される設定値である。「使用するデータ種類」とは、健康管理端末１０１において表示画像データを生成するときに、利用可能な健康データの種類を示す設定である。また、「目標値」は、目標達成までに必要な健康データレコードの測定データの値である。設定されている値は、「歩数、１０００００；記録回数、１０００」である。
【０１９８】
なお、フィールドの間は、「、」で区切られており、また、上記の値には、２つのデータが含まれている。ここでのセミコロン（；）は、データの区切りを表す。これは、利用可能な健康データの種類のひとつが、「歩数」、すなわち、累計歩数データの値であり、目標値は、１００，０００であること、および、もうひとつの利用可能な健康データの種類が、「記録回数」であり、目標値は、１，０００回であることを示している。ここで、「記録回数」は、健康管理端末１０１の健康データ記憶部４０２が記憶する健康データレコードのレコード数に相当する。
【０１９９】
また、ここで、「分割数」に関連した「目標値」のインターバルについて説明する。「目標値」のインターバルとは、例えば「歩数」についていうと、上記分割された矩形画像データの１ピースに、対応する歩数のことである。すなわち、インターバルとは、ある矩形画像データが非表示になったとき、矩形画像データをさらに１つ非表示にするために、さらに必要な累計歩数データの値のことを指す。
【０２００】
このインターバルは、オブジェクト組立部２７０２において、次のようにして、算出される。すなわち、上記の例では、「歩数、１０００００；記録回数、１０００」が設定されているが、「歩数」のインターバルは、オブジェクト組立部２７０２が「１０００００÷１０＝１００００」という計算を行うことで算出される。すなわち、「歩数データ」が、１０，０００増加するたびに、さらに１つの矩形画像データが非表示となる。
【０２０１】
「有効期限」は、健康管理端末１０１において切替表示用オブジェクトから、表示画像データを生成することのできる利用期限を示している。設定されている値は、「１８０」であり、ここでの単位は“日数”である。利用期限の起算日は、当該切替表示用オブジェクトを利用した表示画像データの生成を開始した日とすることができる。有効期限として設定されている値よりも経過日数が過ぎてしまうと、切替表示用オブジェクトの利用に制限が課せられる、また、それに伴い健康管理端末１０１からの上記アクセス先へのアクセスもできなくなる。
【０２０２】
上記の例では、切替表示用オブジェクトの利用開始日より「１８０」日経過後は、健康管理端末１０１において、切替表示用オブジェクトから表示画像データを生成するときに制限が課せられる。具体的な制限の内容については後述する。また、上記アクセス先へのアクセスも当該サービスサーバ１０４によって拒否される。
【０２０３】
（オブジェクト組立パラメータ記憶部詳細）
次に、図３１を用いて、健康管理サーバ１０３における、オブジェクト組立パラメータ記憶部２７０３に記憶される情報の詳細について説明する。図３１は、オブジェクト組立パラメータ記憶部２７０３に記憶される情報の一例を示すデータテーブルである。同図に示すとおり、オブジェクト組立パラメータ記憶部２７０３は、「サービスコンテンツ名」、「サービスコンンテンツ説明文」、「サービスサーバ名」、「組立パラメータ情報」の項目を含む情報を記憶する。
【０２０４】
「サービスコンテンツ名」は、表示切替情報と雛形オブジェクトとの組み合わせから構築される切替表示用オブジェクトの特性を示したサービス名である。
【０２０５】
「サービスコンンテンツ説明文」は、上記サービス名の説明文である。
【０２０６】
「サービスサーバ名」は、通信部１６０１を介して、受信した雛形オブジェクトの受信元のサービスサーバ１０４のサーバ名である。
【０２０７】
以上の３つの項目は、サービスサーバ１０４が、健康管理サーバ１０３に対して組立パラメータ情報を登録する際に付随して送信するものである。また、これら３つの項目の情報は、図２６で示すように、ユーザがコンテンツ選択を行う際の補足説明とするための情報としても利用する。
【０２０８】
「組立パラメータ情報」には、サービスサーバ１０４からオブジェクト組立パラメータ取得部２７０４が受信した組立パラメータ情報が設定される。「組立パラメータ情報」は、上述した組立パラメータ情報の項目をサブ項目として有する。その内容については、前述のとおりであるので説明は省略する。
【０２０９】
なお、図３１によると、オブジェクト組立パラメータ記憶部２７０３には、３つのレコードが記憶されている。ここで、例えば、第１のレコード３１０１は、上記において例示した組立パラメータ情報に基づくものである。
【０２１０】
（オブジェクト組立部）
次に、図３４〜図３６を用いて、オブジェクト組立部２７０２において、どのようにして表示切替オブジェクトが生成されるかについて説明する。
【０２１１】
図３４は、切替表示用オブジェクトの組み立て処理について示した概念図である。すなわち、同図は、組立パラメータ情報に指定された、カバー画像「cover1.jpg」を、分割数「１０」の設定値に基づいて分割する場合の概念図を示している。ここで、カバー画像「cover1.jpg」は、オブジェクト組立部２７０２によって、１０分割される。具体的には、図３４に示すように、縦方向に２分割、横方向に５分割される。
【０２１２】
ここで、分割後のそれぞれの矩形領域３４０１〜３４１０には、オブジェクト組立部２７０２によって、ＩＤが割り振られる。例えば、矩形領域３４０１には、ＩＤ＝ｒｅｃｔ１が割り振られ、以後、矩形領域３４０２〜３４１０まで順番に、ＩＤ＝ｒｅｃｔ２〜ｒｅｃｔ１０が割り振られる。
【０２１３】
こうして、オブジェクト組立部２７０２によって、表示ＩＤが割り振られた矩形領域は、表示情報を構成する矩形画像データとなる。オブジェクト組立部２７０２は、当該表示情報を用いて切替表示用オブジェクトを組み立てる。
【０２１４】
次に、図３５および図３６を用いて、オブジェクト組立部２７０２が、組立パラメータ情報に基づいて、雛形表示切替情報を展開する手法について説明する。
【０２１５】
図３５は、雛形表示切替情報の設定内容の一例を示した概念図である。同図に示すとおり、雛形表示切替情報は、前述の表示切替情報ファイルの内容と同様に、「条件」と「切替表示指定情報」との項目を含む。ここで、雛形表示切替情報においては、各「条件」の境界値設定が、パラメータ化されている点が、前述の表示切替情報ファイルの内容と異なる。
【０２１６】
例えば、第１のエントリに含まれる「条件」は、「０≦ｈ（ｘ）＜Ａ［１］  ａｎｄ  ｄａｙ≦Ｂ［１］」である。「条件」における、「０≦ｈ（ｘ）＜Ａ［１］」の部分は、条件が、“判定対象の測定データｈ（ｘ）が、０以上であって、Ａ［１］よりも小さい値であること”を示している。ここでＡ［１］は、パラメータを表すシンボルである。オブジェクト組立部２７０２によって、当該パラメータＡ［１］に値が設定されることによって、雛形表示切替情報が展開される。上記の「条件」は、測定データ境界値パラメータＡ［１］〜Ａ［ｎ］と、有効日付境界値パラメータＢ［１］との２種類のパラメータを含む。なお、測定データ境界値パラメータＡ［１］〜Ａ［ｎ］に設定される値は、例えば、上記組立パラメータ情報の「目標値」と「分割数」とから決定することができる。すなわち、Ａ［ｋ］＝「目標値」÷「分割数」×ｋ（ｋ＝１…ｎ）と表すことができる。
【０２１７】
上記組立パラメータ情報の例に基づいて、具体的に説明すると、使用するデータ種類が「歩数」であるときは、目標値＝１００，０００、分割数＝１０であるので、Ａ［ｋ］＝１０，０００×ｋ  （ｋ＝１…ｎ）で表すことができる。また、有効日付境界値パラメータＢ［１］には、組立パラメータ情報の「有効期限」が設定される。ここでは、有効期限＝１８０であるので、Ｂ［１］＝１８０が設定される。よって、第１のエントリに含まれる「条件」の該当部分は、「ｄａｙ≦１８０」に展開される。ここで、「ｄａｙ」には、切替表示用オブジェクトを利用し始めてからの利用経過日数を示す値が当てはめられる。
【０２１８】
なお、「切替表示指定情報」もパラメータ化されている。図３５おいて示した、雛形表示切替情報の最後のエントリに含まれる「切替表示指定情報」は、「ＩＤ＝ｒｅｃｔ「１」ｔｏｒｅｃｔ［ｎ］、ｈｉｄｄｅｎ；ＩＤ＝ｂｕｔｔｏｎ［１］、ｏｎ、＜ＡＣＣＥＳＳ＞」である。オブジェクト組立部２７０２によって、「ｒｅｃｔ「１」ｔｏｒｅｃｔ［ｎ］」は、「ｒｅｃｔ１  ｔｏ  ｒｅｃｔ１０」に、「ＩＤ＝ｂｕｔｔｏｎ［１］」は、「ＩＤ＝ｂｕｔｔｏｎ１」に展開される。「＜ＡＣＣＥＳＳ＞」は、オブジェクト組立部２７０２によって、組立パラメータ情報の「アクセス先」の設定値が設定される。
【０２１９】
図３６を用いて、雛形表示切替情報の展開について説明する。図３６は、雛形表示切替情報が展開された結果得られた表示切替情報の一例を示した図である。同図に示すとおり、各パラメータは、オブジェクト組立部２７０２によって展開されている。ここで、さらに、「有効期限」が超過している場合の動作を定義するためのエントリが追加されている。すなわち、「条件」が「ｄａｙ＞１８０」と、「切替表示指定情報」が「ＩＤ＝ｂｕｔｔｏｎ１、ＯＦＦ」と設定されているエントリが一つ追加されている。このように、オブジェクト組立部２７０２は、雛形表示切替情報の展開時に必要に応じて、エントリを追加してもよい。このようにして、オブジェクト組立部２７０２は、組立パラメータ情報に基づいて、雛形表示切替情報を展開することによって得られた切替表示指定情報用いて、切替表示用オブジェクトを組み立てる。
【０２２０】
以上に示したとおり、切替表示用オブジェクトは、オブジェクト組立部２７０２によって、以下の手順で組み立てられる。まず、オブジェクト組立部２７０２が、オブジェクト組立パラメータ記憶部２７０３から組立パラメータ情報を読み出し、組立部品記憶部２７０５から、雛形表示切替情報と、カバー画像や背景画像等の画像データとを読み出す。次に、オブジェクト組立部２７０２が、組立パラメータ情報に基づいて、カバー画像を分割し、表示情報を組み立てる。
【０２２１】
また一方で、オブジェクト組立部２７０２が、組立パラメータ情報に基づいて、雛形表示切替情報を展開し、表示切替情報を組み立てる。そして、組み立てた表示情報と、表示切替情報とを用いて切替表示用オブジェクトを組み立てる。
【０２２２】
オブジェクト組立部２７０２によって、組み立てられた切替表示用オブジェクトは、通信部１６０１を介し、オブジェクト送信部１６０６から健康管理端末１０１に送信される。
【０２２３】
（健康管理端末）
次に、図３０を用いて、本実施の形態に係る健康管理端末について説明する。本実施の形態に係る健康管理端末は、〔実施の形態１〕に係る健康管理端末比べると、表示内容切替部４０３の構成が異なる。図３０は、表示内容切替部４０３について詳細に表したブロック図である。同図に示すとおり、表示内容切替部４０３は、上記実施の形態において説明した構成に加えて、有効期限カウント部２９０６をさらに備える。なお、上記実施の形態で説明した構成と同様の機能を有する構成には同一の符号を付しており、以下ではその説明を省略する。
【０２２４】
有効期限カウント部２９０６は、切替表示用オブジェクトに含まれる、表示切替情報を読み出し、有効期限に関する「条件」の判定を行うものである。具体的には、「ｄａｙ≦１８０」の「条件」を評価する。前述のとおり、ｄａｙの値は、切替表示用オブジェクトを利用し始めてからの利用経過日数を示している。上記条件の下、有効期限カウント部２９０６は、当該利用経過日数が１８０日を越えているか否かの判定をする。
【０２２５】
図３７を用いて、切替表示用オブジェクトを、健康管理端末１０１において表示させた例を示す。図３７は、表示部４０５において切替表示用オブジェクトを表示した一例を示す図である。同図に示す画面表示は、以下の状況を想定している。すなわち、健康管理端末１０１は、歩数計１０２の健康データを管理しており、該歩数計１０２の健康データ管理情報を、健康管理サーバ１０３に送信することで切替表示用オブジェクトを取得している。したがって、ここで用いる切替表示用オブジェクトは、健康管理サーバ１０３において、データ種類「歩数」に対応するものとして、前述の組立パラメータ情報を用いて組み立てられたものである。
【０２２６】
そして、健康管理端末１０１は、当該切替表示オブジェクトを、健康管理サーバ１０３から受信し、また、歩数計１０２から、「歩数データ」を取得することで、表示画像データの生成を開始している。ここで、健康管理端末１０１が、健康データ記憶部４０２において記憶している健康データレコードは、「歩数」に関するレコードであり、健康データ累計算出部１２０１が算出する累計歩数データの値は、４５，０００とする。ここで、利用経過日数は、１１０日である。
【０２２７】
上記状況において、図３７に示すような、表示画像が得られる理由について説明する。まず、累計歩数データの値が、４５，０００であることから、４つめのインターバルに該当する。また、利用経過日数についても、１１０日であるので、有効期限の１８０日を越えていない。そのため、同図においては、ｒｅｃｔ１〜ｒｅｃｔ４のＩＤによって特定される矩形画像データが非表示となっており、背景画像の一部が表示されている。
【０２２８】
以上のように、本実施の形態に係るヘルスケアシステムは、サービスサーバ１０４から、切替表示用オブジェクトを組み立てるための組立パラメータ情報のみを、健康管理サーバ１０３に送信しておく。その一方で、健康機器群１０５に含まれる歩数計１０２健康データ管理する健康管理端末１０１が、健康管理サーバ１０３に健康データ管理情報を送信し、健康管理サーバ１０３においては、上記組立パラメータ情報に基づいて、切替表示用オブジェクトを組み立てる。そして、組み立てた切替表示用オブジェクトは、健康管理端末１０１に送信される。
【０２２９】
本発明は上述した各実施の形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２３０】
例えば、上述した健康管理端末１０１の構成に、健康管理サーバ１０３の特徴を追加したような構成としてもよく、健康管理端末１０１において、ユーザの健康状態を示す健康データの種類を特定し、当該健康データに対応したコンテンツを表示内容切替部４０３において切り替えるような構成にしてもよい。さらに、サービスサーバ１０４と直接通信し、サービスの供給を受けてもよい。
【産業上の利用可能性】
【０２３１】
本発明によって、ユーザが飽きることなく、生活習慣改善の取り組みに対するモチベーションを維持することができる。そのため、本発明は、継続的に行わなければならないようなその他の取り組みに対しても好適に用いることができる。
【図面の簡単な説明】
【０２３２】
【図１】図１は、ヘルスケアシステムの構成を概念的に示す模式図である。
【図２】図２は、歩数計の要部構成の一例を示すブロック図である。
【図３】図３は、歩数計が備える機器情報記憶部に記憶される情報の一例を示すデータテーブルである。
【図４】図４は、健康管理端末の要部構成の一例を示すブロック図である。
【図５】図５は、健康機器情報記憶部に記憶される情報の一例を示すデータテーブルである。
【図６】図６は、健康データ記憶部に記憶される情報の一例を示すデータテーブルである。
【図７】図７は、表示部において切替表示用オブジェクトを表示した一例を示す図である。
【図８】図８は、切替表示用オブジェクトの表示切替情報の一例を示した図である。
【図９】図９は、切替表示用オブジェクトの表示情報に含まれる各要素の一例を示した概念図である。
【図１０】図１０は、切替表示用オブジェクトの表示情報の一例であり、表示情報のさらに別の要素を示した図である。
【図１１】図１１は、切替表示用オブジェクトの表示情報の一例であり、表示情報のさらに別の要素を示した図である。
【図１２】図１２は、表示内容切替部について詳細に表したブロック図である。
【図１３】図１３は、切替表示用オブジェクトの仕組みの一例を示した模式図である。
【図１４】図１４は、表示部において切替表示用オブジェクトを表示した一例を示す図である。
【図１５】図１５は、表示部において切替表示用オブジェクトを表示した一例を示す図である。
【図１６】図１６は、健康管理サーバの要部の一例を示したブロック図である。
【図１７】図１７は、雛形オブジェクト記憶部に記憶される情報の一例を示すデータテーブルである。
【図１８】図１８は、雛形オブジェクトファイルのデータ構造の一例を示す模式図である。
【図１９】図１９は、健康管理サーバが構築する切替表示用オブジェクトの一例を示した模式図である。
【図２０】図２０は、健康管理サーバが構築する切替表示用オブジェクトの一例を示した模式図である。
【図２１】図２１は、記録回数用ファイルに格納される表示切替情報（以下、記録回数用表示切替情報と称する）の内容の一例を示す図である。
【図２２】図２２は、切替表示用オブジェクトを表示した一例を示す図である。
【図２３】図２３は、サービスサーバの要部の一例を示すブロック図である。
【図２４】図２４は、ヘルスケアシステムの各構成における一連の処理の一例を示したフローチャートである。
【図２５】図２５は、健康管理端末におけるリスト表示の一例である。
【図２６】図２６は、健康管理端末における選択受付画面の一例である。
【図２７】図２７は、本実施の形態に係る健康管理サーバの要部を示したブロック図である。
【図２８】図２８は、本実施の形態に係るサービスサーバの要部を示すブロック図である。
【図２９】図２９は、組立パラメータ情報の一例を示すデータ構造図である。
【図３０】図３０は、表示内容切替部の要部構成について詳細に表したブロック図である。
【図３１】図３１は、オブジェクト組立パラメータ記憶部に記憶される情報の一例を示すデータテーブルである。
【図３２】図３２は、カバー画像の一例を示すイメージ図である。
【図３３】図３３は、背景画像の一例を示すイメージ図である。
【図３４】図３４は、切替表示用オブジェクトの組み立て処理について示した概念図である。
【図３５】図３５は、雛形表示切替情報の設定内容の一例を示した概念図である。
【図３６】図３６は、雛形表示切替情報が展開された結果得られた表示切替情報の一例を示した図である。
【図３７】図３７は、表示部において切替表示用オブジェクトを表示した一例を示す図である。
【図３８】図３８は、切替表示用オブジェクトのデータ構造の一例を示す模式図である。
【符号の説明】
【０２３３】
１          ヘルスケアシステム
１０１      健康管理端末（健康管理装置・健康管理端末）
１０２      健康機器
１０３      健康管理サーバ（健康管理装置・健康管理サーバ）
１０４      サービスサーバ
１０２      健康機器
１０５      健康機器群
１０６      サービスサーバ群
４０１      通信部
４０３      表示内容切替部（表示制御手段）
４０５      表示部
４０９      健康データ取得部（健康データ取得手段）
４１０      切替表示用オブジェクト取得部（コンテンツ取得手段）
４１２      健康データ管理情報送信部（健康データ送信手段）
１６０２    オブジェクト構築部（データ種類特定手段）
１６０３    雛形オブジェクト記憶部（コンテンツ記憶手段）
１６０６    オブジェクト送信部（コンテンツ送信手段）
１６０７    健康データ管理情報受信部（健康データ取得手段）
２７０２    オブジェクト組立部（コンテンツ生成手段）
２７０４    オブジェクト組立パラメータ取得部（パラメータ情報取得部）
２７０５    組立部品記憶部
【図１】
2009205546.tif 000003
【図２】
2009205546.tif 000004
【図３】
2009205546.tif 000005
【図４】
2009205546.tif 000006
【図５】
2009205546.tif 000007
【図６】
2009205546.tif 000008
【図７】
2009205546.tif 000009
【図８】
2009205546.tif 000010
【図９】
2009205546.tif 000011
【図１０】
2009205546.tif 000012
【図１１】
2009205546.tif 000013
【図１２】
2009205546.tif 000014
【図１３】
2009205546.tif 000015
【図１４】
2009205546.tif 000016
【図１５】
2009205546.tif 000017
【図１６】
2009205546.tif 000018
【図１７】
2009205546.tif 000019
【図１８】
2009205546.tif 000020
【図１９】
2009205546.tif 000021
【図２０】
2009205546.tif 000022
【図２１】
2009205546.tif 000023
【図２２】
2009205546.tif 000024
【図２３】
2009205546.tif 000025
【図２４】
2009205546.tif 000026
【図２５】
2009205546.tif 000027
【図２６】
2009205546.tif 000028
【図２７】
2009205546.tif 000029
【図２８】
2009205546.tif 000030
【図２９】
2009205546.tif 000031
【図３０】
2009205546.tif 000032
【図３１】
2009205546.tif 000033
【図３２】
2009205546.tif 000034
【図３３】
2009205546.tif 000035
【図３４】
2009205546.tif 000036
【図３５】
2009205546.tif 000037
【図３６】
2009205546.tif 000038
【図３７】
2009205546.tif 000039
【図３８】
2009205546.tif 000040