(57)【要約】【課題】  身体計測データの秘匿性と入力手段の多様化を考慮しつつ、身体計測データの利用を改善する。【解決手段】  データ管理システムは、入力された身体計測データを、ユーザの識別情報と、入力手段と計測日の少なくとも一方とに対応付けて格納するデータ記録部と、前記データ記録部に記録された前記身体計測データに基づき、前記身体計測データの種類ごとに前記入力手段及び／又は前記計測日のばらつきを反映させた推計値を算出する推計値算出部と、複数種類の前記身体計測データの前記推計値を組み合わせて抽象化された抽象化身体データを算出する抽象化データ算出部と、を有する。【選択図】図３
2016110181.tif 000002
【特許請求の範囲】
【請求項１】
入力された身体計測データを、ユーザの識別情報と、入力手段と計測日の少なくとも一方とに対応付けて格納するデータ記録部と、
前記データ記録部に記録された前記身体計測データに基づき、前記身体計測データの種類ごとに、前記入力手段及び／又は前記計測日のばらつきを反映させた推計値を算出する推計値算出部と、
複数種類の前記身体計測データの前記推計値を組み合わせて抽象化された抽象化身体データを算出する抽象化データ算出部と、
を有することを特徴とするデータ管理システム。
【請求項２】
前記抽象化データ算出部は、２以上の前記推計値を組み合わせて、新たな属性を示すデータを前記抽象化身体データとして算出することを特徴とする請求項１に記載のデータ管理システム。
【請求項３】
前記推計値算出部は、前記身体計測データの種類ごとに、前記入力手段及び／または前記計測日に応じたばらつきを示す標準偏差を求め、前記身体計測データの確率密度関数を前記推計値として算出することを特徴とする請求項１または２に記載のデータ管理システム。
【請求項４】
前記抽象化された身体計測データを提供するデータ提供部、
をさらに有し、
前記データ提供部は、前記抽象化身体データの提供の可否情報を取得して、前記抽象化身体データの提供の可否を判断することを特徴とする請求項１〜３のいずれか１項に記載のデータ管理システム。
【請求項５】
入力された身体計測データを、ユーザの識別情報と、入力手段と計測日の少なくとも一方とに対応付けて記録し、
前記記録された前記身体計測データに基づき、前記身体計測データの種類ごとに、前記入力手段及び／又は前記計測日のばらつきを反映させた推計値を算出し、
複数種類の前記身体計測データの前記推計値を組み合わせて抽象化された抽象化身体データを算出する、
ことを特徴とするデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、身体計測データの管理技術に関し、特に身体計測データの抽象化及び提供に関する。
【背景技術】
【０００２】
身体計測データを継続的に電子データとして記録し、健康管理に活用する身体計測データ管理システムが提供されている。身体計測データ管理システムは、体重計、血圧計、歩数計などの機器で計測した身体計測データを入力し、入力されたデータをデータベースで電子的に管理し、取得したデータをユーザに提供するための処理を行う。例えば体温、脈拍数、体脂肪率などの身体計測データから健康状態に応じた献立表を作成して、ユーザや宅配業者に提供する（たとえば、特許文献１参照）。
【０００３】
また、食事の写真、歩数・睡眠などの身体関連データ等、さまざまなライフログを記録するアプリケーションソフトウエアが提供されている（たとえば、非特許文献１参照）。
【０００４】
さらに、脳波、血流、体温等の生体情報の変化を有限状態機械に利用して抽象化された振る舞いのモデルを生成し、生体情報の変化に応じて測定帯域を制御する方法が知られている（たとえば、特許文献２参照）
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−７２６６５号公報
【特許文献２】特開２０１３−８４０９５号公報
【非特許文献】
【０００６】
【非特許文献１】http://www.watashi-move.jp/pc/wm/index.html
【発明の開示】
【発明が解決しようとする課題】
【０００７】
身体計測データ管理システムに記録された身体計測データは、広く開示することができれば、多くのサービスにおいて有用な情報となる。たとえば、ショッピングのシーンで本人の体型や健康状態に応じた商品を推奨する、ゲームにおいて本人の身体的特徴をゲーム内のキャラクターに反映させる、などである。
【０００８】
しかしながら、従来の身体計測データ管理システムでは、身体計測データを入力する手段が限られており、必要なデータを揃えたり最新のデータに更新することが難しい場合がある。一方、多様な入力手段を許容するためには入力手段に応じたデータの信頼性を考慮する必要があるが、そのような信頼性を確保するための構成、機能は提供されていない。
また、従来の身体計測データ管理システムでは、身体計測データがプライバシーに関わる情報であることから、開示の範囲は本人もしくはその家族のみ、または医療関係者などのごく限られた範囲に限定されており、広く利用することができない。
本発明は上記の点に鑑みてなされたものであり、身体計測データの秘匿性と入力手段の多様化を考慮して、身体計測データの利用を改善する技術を提供することを目的とする。
【発明の概要】
【課題を解決するための手段】
【０００９】
上記課題を解決するために、データ管理システムは、
入力された身体計測データを、ユーザの識別情報と、入力手段と計測日の少なくとも一方とに対応付けて格納するデータ記録部と、
前記データ記録部に記録された前記身体計測データに基づき、前記身体計測データの種類ごとに、前記入力手段及び／又は前記計測日のばらつきを反映させた推計値を算出する推計値算出部と、
複数種類の前記身体計測データの前記推計値を組み合わせて抽象化された身体計測データを算出する抽象化データ算出部と、
を有する。
【００１０】
良好な構成例として、前記抽象化データ算出部は、２以上の前記推計値を組み合わせて新たな属性を示すデータを抽象化身体データとして算出してもよい。
【００１１】
別の良好な構成例として、前記推計値算出部は、前記身体計測データの種類ごとに、前記入力手段及び／または前記計測日に応じたばらつきを示す標準偏差を求め、前記身体計測データの確率密度関数を前記推計値として算出してもよい。
【発明の効果】
【００１２】
身体計測データの秘匿性と入力手段の多様化を考慮しつつ、身体計測データの利用を改善することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態の身体計測データ管理システムの概略ブロック図である。
【図２】身体計測データリストの一例を示す図である。
【図３】図１のシステムの出力処理部の動作例を示すフローチャートである。
【図４】複数の身体計測データから推計値を算出する際の取得データの信頼性の確保を説明する図である。
【図５】入力手段に応じたデータの信頼性の設定例を示す図である。
【図６】複数の身体計測データからの推定地の算出を説明する図である。成例を示す図である。
【発明を実施するための形態】
【００１４】
以下で、本発明を実施するための形態を図面を参照しつつ説明する。実施形態では、多種多様な入力手段から収集された身体計測データを抽象化して提供することで、使いやすい情報として種々のサービスでの利用を可能にする。データの「抽象化」とは、一般的にデータの内容や構造等の詳細な部分を除去して、性質あるいは属性だけを取り出すことをいう。不要な情報を隠すことによって、プライバシーを保護するとともに、データの取り扱いを簡便にすることができる。
【００１５】
実施形態では、複数種類のデータの推計値を組み合わせて（合成して）、別の身体的特徴を表わすデータを生成することで、身体計測データを抽象化する。また、良好な態様として、入力手段や計測日からの経過に応じた重み付けを与えることで、入力手段に応じたデータの信頼性を確保する構成としてもよい。
【００１６】
図１は、実施形態の身体計測データ管理システム１の概略ブロック図である。身体計測データ管理システム１は、入力処理部１０と、身体計測データ記憶部２０と、出力処理部３０とを有する。
【００１７】
入力処理部１０は、ユーザの身体計測データに関する情報を受け取り、身体計測データ記憶部２０に、入力された身体計測データを保存する。身体計測データには、身体計測データの種類やその測定値の他、入力手段や、計測日時（または入力日時）等が含まれる。身体計測データは、伸長、体重、体温、脈拍数、血圧、尿酸値、筋肉量、基礎代謝量などの生体情報だけではなく、歩数、摂取カロリー、運動時間など、身体活動に関連して取得可能な任意の計測データを含む。
【００１８】
入力処理部１０へのデータ入力手段は、身体計測データを入力することのできる任意の手段を含む。例えば、体重計、体組成計、血圧計、脈拍計など、計測データを電子データ化して自動入力する計測機器を用いてもよいし、計測データを電子データ化する機能を有しない測定機器を用いて計測されたデータをユーザが入力してもよい。紙やディスプレイなどに出力された計測データをスキャナやカメラによって画像データ化して文字情報を読み取ってもよい。計測データをバーコードや２次元バーコードなどの形式に変換し、スキャナやカメラを用いて読み取ってもよい。このように多様な入力手段を許容することにより、健康診断結果やスポーツジム等での計測結果を身体計測データとして取り込むことができる。
【００１９】
身体計測データ記憶部２０は、入力処理部１０と出力処理部３０とに接続され、入力されたデータを身体計測データリスト２５として記憶する。
【００２０】
図２は、身体計測データ記憶部２０が有する身体計測データリスト２５の一例を示す。身体計測データリスト２５は、ユーザの識別情報を示すフィールド２５ａ、身体計測データの種類を示すフィールド２５ｂ、身体計測データ値を示すフィールド２５ｃ、入力手段の種類を示すフィールド２５ｄ、計測日を示すフィールド２５ｅを有する。任意で、計測時間等の情報を追加してもよい。
【００２１】
身体計測データリスト２５は、各ユーザにつき、身体計測データの種類ごとにレコードＲ１〜ＲＮを有する。たとえば、ユーザＡについて、レコードＲ１として「体重」、レコードＲ２として「一日の歩数」を有する。図示はしないが、レコードＲ３として「血圧」、レコードＲｉとして「視力」などを有してもよい。また、各レコードＲｉすなわち身体計測データの種別ごとに、入力された１以上のデータ値を、入力手段及び計測日と関連づけて記録する。
【００２２】
図１に戻って、出力処理部３０は、身体データ推計値算出部３１と、抽象化身体データ算出部３２と、抽象化身体データ提供部３３を有する。身体データ推計値算出部３１は、身体計測データ記憶部２０に保存された身体計測データリスト２５に基づいて、ユーザの各レコード（身体計測データの種別）ごとに推計値を算出する。図２の例では、ユーザＡの「体重」の推計値と「一日の歩数」の推計値を算出する。推計値の算出の詳細は後述するが、たとえば、身体計測データの種別ごとに、収集されたデータ値に基づいて確率分布（確率密度関数）として身体データ推定値を算出する。
【００２３】
抽象化身体データ算出部３２は、身体データ推計値算出部３１によって算出された２つ以上の推計値を組み合わせて、ユーザＡについて抽象化された抽象化身体データを算出する。抽象化身体データの算出についても後述する。
【００２４】
抽象化身体データ提供部３３は、抽象化身体データ算出部３２から抽象化身体データ値を取得し、抽象化身体データ値を提供する。抽象化身体データ値の提供は、あらかじめ設定されたタイミングで提供してもよいし、ユーザからの要求あるいはユーザが許可する第三者からの要求に応じて提供する構成としてもよい。
【００２５】
図３は、身体計測データ管理システム１の出力処理部３０の動作を示すフローチャートである。ステップＳ１０１で、身体データ推計値算出部３１は、身体計測データに基づいて身体データ推計値を算出する。身体データ推計値の算出にあたって、まず、身体計測データリスト２５から、対象とするユーザＩＤおよび身体計測データの種類ごとのレコードＲ１〜ＲＮを取得する。図２の例では、ユーザＡについて、「体重」（Ｒ１）に関するデータと「一日の歩数」（Ｒ２）に関するデータを取得する。
【００２６】
次に、レコードＲ１〜ＲＮに含まれるすべてのレコードＲｋについて記録されたデータ値Ｄ１〜ＤＭに含まれる身体計測データＤｉ対して、入力手段に対応する身体計測データのばらつきσＭ，ｉと、計測日からの経過日数に対応する身体計測データのばらつきσＤ，ｉを算出する。図２の例では、「体重」について入力手段に対応する身体計測データのばらつきσＭ，ｉと、計測日からの経過日数に対応する身体計測データのばらつきσＤ，ｉを算出する。同様に、「一日の歩数」について入力手段に対応する身体計測データのばらつきσＭ，ｉと、計測日からの経過日数に対応する身体計測データのばらつきσＤ，ｉを算出する。（「体重」についてのばらつきσＭ，ｉおよびσＤ，ｉと、「一日の歩数」についてのばらつきσＭ，ｉおよびσＤ，ｉとは、同じ記号を用いているが、別の数値である。）
入力手段に対応する身体計測データのばらつきや、計測日からの経過日数に対応する身体計測データのばらつきを算出することで、入力手段の相違や経過日数の相違に対するデータの信頼性を確保する。
【００２７】
図４は、「体重」について入力手段の相違、あるいは計測日からの経過日数の相違に対するデータの信頼性の確保を説明する図である。たとえば、体重計から自動的に取得された電子データと、ユーザによって手入力されたデータでは、取得されたデータの信頼性が異なる。また、数か月前に取得されたデータと直近に取得されたデータとでは、そのデータを用いることに対する信頼性の度合いが異なる。そこで、入力手段に対応する身体計測データのばらつきσＭ，ｉと、計測日からの経過日数に対応する身体計測データのばらつきσＤ，ｉを算出する。
【００２８】
そして、ばらつきが正規分布であるとして、入力手段と、計測日からの経過日数とを考慮した身体計測データのばらつきの標準偏差σｉを、式（１）により算出する。
【００２９】
【数１】
2016110181.tif 000003
ここで、入力手段に対応する身体計測データのばらつきの標準偏差σＭ，ｉは、たとえば「体重」について、図５の表から算出することができる。図５の例では、体重計から直接取得された電子データや、健康診断書からスキャンされた電子データに対する信頼性は高く設定され、ばらつきが小さく設定されている。他方、ユーザによる入力値に対する信頼性は低く設定され、ばらつきが大きく設定されている。
【００３０】
計測日からの経過日数に対応する身体計測データのばらつきの標準偏差σＤ，ｉは、たとえば「体重」について、計測日からの経過日数Ｐを用いて、式（２）によって算出することができる。
【００３１】
【数２】
2016110181.tif 000004
ここで、Ｐは計測日からの経過日数である。計測日からの経過日数Ｐが小さいほど、ばらつきは小さく、データに対する信頼性が高い。
【００３２】
図４の例では、σＭ，ｉの二乗とσＤ，ｉの二乗を足し合わせて平方根をとることで、入力手段のばらつきと、計測日からの経過日数のばらつきの双方を考慮しているが、いずれか一方のみを用いてもよい。
【００３３】
次に、図６に示すように、レコードＲｋに含まれる身体計測データの、ばらつきを考慮した確率分布を求める。たとえば、レコードＲｋに含まれるすべての身体計測データＤｉについて、Ｄｉの値を中央値とし、σｉを標準偏差とする正規分布として、それらを合成することによりレコードＲｋの確率密度関数Ｆｋを算出する。
【００３４】
図６の確率分布１は、たとえば図４の「体重」のデータ値Ｄ１の正規分布を示し、確率分布２は図４のデータ値Ｄ２の正規分布を示し、確率分布３は、図４のデータ値Ｄ３を示す。確率分布１は、体重計による電子データかつ最近取得されたデータに対応するため、ばらつきの少ない正規分布となる。確率分布２は、ユーザの手入力によるやや古いデータに対応するため、ばらつきの大きい分布となる。確率分布３は、体重計から取得された電子データに対応するが、計測日からの経過日数が長いため、ある程度のばらつきを含む。
【００３５】
これらの正規分布を足し合わせて、「体重」に関する身体データ推計値を確率分布、すなわち確率密度関数Ｆ１として算出する。このような身体データ推計値を、ユーザＡのすべての身体計測データの種類（レコードＲ１〜ＲＮ）について算出する。
【００３６】
ステップＳ２０２では、ステップＳ２０１で算出した、対象ユーザの複数の身体計測データの種類に対応する身体データ推計値を用いて抽象化身体データＡ１〜ＡＭを算出する。たとえば、抽象化身体データＡ１は、一日の歩数の身体データ推計値と、体重の身体データ推計値を用いて、式（３）によって算出することができる。
【００３７】
【数３】
2016110181.tif 000005
抽象化身体データＡ１は、一日の歩数が大きくなると大きくなり、体重が大きくなると小さくなる数値である。このことから、移動能力に関わる数値という別の属性を与えることができる。抽象化身体データＡ１には、直接の体重値や一日の歩数は表れていないのでユーザのプライバシーが保護される。また、入力手段や計測日からの経過日数のばらつきが考慮されているので、用いたデータに対する信頼性も確保されている。
【００３８】
抽象化身体データＡ１は、たとえば、靴、被覆等のショッピングやスポーツジムでのメニュー選択等に利用することができる。
【００３９】
抽象化身体データＡ２は、身長の身体データ推計値と、視力の身体データ推計値を用いて、式（４）によって算出することができる。
【００４０】
【数４】
2016110181.tif 000006
抽象化身体データＡ２は、身長が大きくなると大きくなり、視力が大きくなると大きくなる数値である。このことから、広範囲の視覚情報を取得する能力に関わる数値という新たな属性が与えられる。抽象化身体データＡ２には、直接の身長値や視力は表れていないのでユーザのプライバシーが保護される。また、入力手段や計測日からの経過日数のばらつきが考慮されているので、用いたデータに対する信頼性も確保されている。
【００４１】
抽象化身体データＡ２は、たとえば、劇場やコンサート会場での座席選択や、ゲーム中のキャラクターへの自分自身の特徴の反映に利用することができる。
【００４２】
ステップＳ２０３では、ステップＳ２０２で算出し対象ユーザの抽象化身体データＡ１〜ＡＭを提供する。抽象化身体データＡ１〜ＡＭを提供するかどうかは、ユーザが選択することができる。抽象化身体データＡ１〜ＡＭについて、ユーザが一括して提供の可否を選択できる構成としてもよいし、一部のみの提供可否を選択できるようにしてもよい。また、事前に提供の可否を選択するのではなく、データ取得の要求のたびにユーザが提供の可否を選択できるようにしてもよい。また、ユーザが任意の抽象化身体データＡについて、提供の範囲を選択できる構成としてもよい。
【００４３】
上述した実施形態では、身体計測データの抽象化と提供について説明したが、本発明のデータ管理システムとデータ管理方法は、身体計測データ以外のデータの抽象化及び提供に適用することができる。
上述した実施形態では、信頼性を与える情報として入力手段と計測日からの経過日数を用いたが、これらと伴に、又はこれらに替えて、計測者、計測場所などを信頼性確保のための情報として記録して身体データ推計値を算出してもよい。
また、実施形態では身体データ推計値を組み合わせて抽象化された身体データを算出したが、年齢、性別、居住地域、職業、病歴などの情報を組み合わせて抽象化された身体データを算出してもよい。
【符号の説明】
【００４４】
１０  入力処理部
２０  身体計測データ記憶部
３０  出力処理部
３１  身体データ推計値算出部
３２  抽象化身体データ値算出部
３３  抽象化身体データ値提供部
【図１】
2016110181.tif 000007
【図２】
2016110181.tif 000008
【図３】
2016110181.tif 000009
【図４】
2016110181.tif 000010
【図５】
2016110181.tif 000011
【図６】
2016110181.tif 000012