(57)【要約】【課題】一方のデータ種が他方に及ぼす影響を、ユーザが容易に把握できる手段を提供すること。【解決手段】各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付ける登録受付部１０と、登録データを記憶する登録データ記憶部２０と、第１のデータ種の登録データを、時間軸に沿ってグラフ表示する第１データ種表示部３０と、第２のデータ種の登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する演算部４０と、第１のデータ種の登録データを表示するグラフ上に、演算部４０が算出した所定期間ごとの演算結果を、所定期間とグラフの時間軸とが対応するように表示する第２データ種表示部５０と、を有するデータ管理システム１。【選択図】図２
2013025380.tif 000002
【特許請求の範囲】
【請求項１】
各ユーザの健康に関するデータを管理するデータ管理システムであって、
各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付ける登録受付手段と、
前記登録受付手段が登録を受付けた登録データを記憶する登録データ記憶手段と、
第１の前記データ種の前記登録データを、時間軸に沿ってグラフ表示する第１データ種表示手段と、
第２の前記データ種の前記登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する演算手段と、
前記第１のデータ種の前記登録データを表示するグラフ上に、前記演算手段が算出した前記所定期間ごとの前記演算結果を、前記所定期間と前記グラフの前記時間軸とが対応するように表示する第２データ種表示手段と、
を有するデータ管理システム。
【請求項２】
請求項１に記載のデータ管理システムにおいて、
前記演算手段は、前記第１のデータ種の前記登録データの中から極大値及び極小値を抽出し、時間軸上で隣り合う極大値及び極小値で挟まれる時間帯を、前記所定期間とするデータ管理システム。
【請求項３】
請求項１に記載のデータ管理システムにおいて、
前記演算手段は、前記第１のデータ種の前記登録データの中から極大値及び極小値を抽出し、時間軸上で隣り合う極大値及び極小値で挟まれる時間帯を、前記第１のデータ種及び前記第２のデータ種の関係に基づいて決定される時間幅だけずらした時間帯を、前記所定期間とするデータ管理システム。
【請求項４】
請求項１から３のいずれか１項に記載のデータ管理システムにおいて、
前記演算式は、前記所定期間各々における前記第２のデータ種の統計値を算出するための式であるデータ管理システム。
【請求項５】
請求項１から４のいずれか１項に記載のデータ管理システムにおいて、
前記演算式は、平均値、合計値、最大値、最小値、分散値、最頻値、中央値、標準偏差、共分散、及び、相関係数の中の少なくとも１つを算出するための式であるデータ管理システム。
【請求項６】
請求項１から５のいずれか１項に記載のデータ管理システムにおいて、
前記第１データ種表示手段は、体重のデータを、時間軸に沿ってグラフ表示し、
前記第２データ種表示手段は、歩行数、摂取カロリー、運動消費カロリー、血糖値、血圧、胸囲、体脂肪率、睡眠時間、および、通院記録の中の少なくとも１つのデータを個別に用いて前記所定期間ごとに算出された前記演算結果を表示するデータ管理システム。
【請求項７】
請求項１から５のいずれか１項に記載のデータ管理システムにおいて、
前記第１データ種表示手段は、血糖値のデータを、時間軸に沿ってグラフ表示し、
前記第２データ種表示手段は、歩行数、摂取カロリー、服薬実施状況、運動消費カロリー、体重、血圧、体脂肪率、医療費、通院記録、体温、脈拍、及び、胸囲の中の少なくとも１つのデータを個別に用いて前記所定期間ごとに算出された前記演算結果を表示するデータ管理システム。
【請求項８】
各ユーザの健康に関するデータを管理するためのプログラムであって、
コンピュータを、
各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付ける登録受付手段、
前記登録受付手段が登録を受付けた登録データを記憶する登録データ記憶手段、
第１の前記データ種の前記登録データを、時間軸に沿ってグラフ表示する第１データ種表示手段、
第２の前記データ種の前記登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する演算手段、
前記第１のデータ種の前記登録データを表示するグラフ上に、前記演算手段が算出した前記所定期間ごとの前記演算結果を、前記所定期間と前記グラフの前記時間軸とが対応するように表示する第２データ種表示手段、
として機能させるためのプログラム。
【請求項９】
各ユーザの健康に関するデータを管理するデータ管理方法であって、
各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付け、記憶するステップと、
第１の前記データ種の前記登録データを、時間軸に沿ってグラフ表示するステップと、
第２の前記データ種の前記登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出するステップと、
前記第１のデータ種の前記登録データを表示するグラフ上に、前記演算手段が算出した前記所定期間ごとの前記演算結果を、前記所定期間と前記グラフの前記時間軸とが対応するように表示するステップと、
をコンピュータが実行するデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ管理システム、データ管理方法およびプログラムに関する。
【背景技術】
【０００２】
近年、各ユーザが自己の健康に関するデータを自身で管理するためのサービスが開発されている。健康に関するデータとしては、例えば、身長、体重、診察履歴、診察費、処方された薬剤の情報等が考えられる。当該サービスによれば、ユーザは、上述のような健康に関するデータを自己で電子登録し、これらのデータを自己で管理することができる。そして、好きなタイミングで、登録した自己の健康に関するデータを閲覧することができる。
【０００３】
特許文献１には、体重の測定データのグラフと、脂肪量の測定データのグラフとを並べて表示するグラフ表示手段が記載されている。
【０００４】
特許文献２には、被検体の写った時系列画像データを入力する画像入力手段と、前記入力した時系列画像データに基づいて前記被検体の局所部位毎の変位を検出する動き検出手段と、前記時系列画像中の予め設定された時間区間内で、前記検出した局所部位毎の前記変位から所定の運動パラメータを算出し、この算出した運動パラメータが最大または最小となる極値時間を算出する極値時間算出手段と、前記算出された局所部位毎の前記極値時間を表示する表示手段と、を備えることを特徴とする医用画像データ解析装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１９０５１４号公報
【特許文献２】特開２００６−１１０１９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明者は、上述のような健康に関するデータを表示する技術において、以下のような課題を見出した。
【０００７】
上述のような健康に関する複数のデータ種の中には、あるデータ種のデータ変化が、他のデータ種のデータ変化に影響を及ぼすものがある。例えば、体重と歩行数とは、このような関係にあると考えられる。ユーザは、このような関係にあるデータ種の一方が他方に及ぼす影響を、容易に把握することを望むと考えられる。
【０００８】
当該要望を実現する手段としては、特許文献１に記載のように、複数のデータ種を並べてグラフ表示する手段が考えられる。しかし、このように、単に、複数のデータ種を並べてグラフ表示するだけでは、上記要望を十分に実現することはできない。
【０００９】
そこで、本発明は、一方のデータ種が他方に及ぼす影響を、ユーザが容易に把握できる手段を提供することを課題とする。
【課題を解決するための手段】
【００１０】
本発明によれば、各ユーザの健康に関するデータを管理するデータ管理システムであって、各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付ける登録受付手段と、前記登録受付手段が登録を受付けた登録データを記憶する登録データ記憶手段と、第１の前記データ種の前記登録データを、時間軸に沿ってグラフ表示する第１データ種表示手段と、第２の前記データ種の前記登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する演算手段と、前記第１のデータ種の前記登録データを表示するグラフ上に、前記演算手段が算出した前記所定期間ごとの前記演算結果を、前記所定期間と前記グラフの前記時間軸とが対応するように表示する第２データ種表示手段と、を有するデータ管理システムが提供される。
【００１１】
また、本発明によれば、各ユーザの健康に関するデータを管理するためのプログラムであって、コンピュータを、各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付ける登録受付手段、前記登録受付手段が登録を受付けた登録データを記憶する登録データ記憶手段、第１の前記データ種の前記登録データを、時間軸に沿ってグラフ表示する第１データ種表示手段、第２の前記データ種の前記登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する演算手段、前記第１のデータ種の前記登録データを表示するグラフ上に、前記演算手段が算出した前記所定期間ごとの前記演算結果を、前記所定期間と前記グラフの前記時間軸とが対応するように表示する第２データ種表示手段、として機能させるためのプログラムが提供される。
【００１２】
また、本発明によれば、各ユーザの健康に関するデータを管理するデータ管理方法であって、各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付け、記憶するステップと、第１の前記データ種の前記登録データを、時間軸に沿ってグラフ表示するステップと、第２の前記データ種の前記登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出するステップと、前記第１のデータ種の前記登録データを表示するグラフ上に、前記演算手段が算出した前記所定期間ごとの前記演算結果を、前記所定期間と前記グラフの前記時間軸とが対応するように表示するステップと、をコンピュータが実行するデータ管理方法が提供される。
【発明の効果】
【００１３】
本発明によれば、一方のデータ種が他方に及ぼす影響を、ユーザが容易に把握できるようになる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態のデータ管理システムが実現する画面表示の一例である。
【図２】本実施形態のデータ管理システムの機能ブロック図の一例である。
【図３】本実施形態の所定期間を説明するための図である。
【図４】本実施形態のデータ管理方法の処理の流れの一例を示したフローチャートである。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を用いて説明する。
【００１６】
なお、本実施形態のシステムは、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラム（あらかじめ装置を出荷する段階からメモリ内に格納されているプログラムのほか、ＣＤ等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムも含む）、そのプログラムを格納するハードディスク等の記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００１７】
また、本実施形態の説明において利用する機能ブロック図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、各システムは１つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。
【００１８】
まず、本実施形態の概要について説明する。
【００１９】
本実施形態のデータ管理システムは、各ユーザから、各ユーザの健康に関するデータの登録を受付け、当該データ（電子データ）を記憶し、管理する。健康に関するデータの種類（以下、「データ種」）は、例えば、身長、体重、診察予定日、診察費、診察結果等が考えられる。
【００２０】
そして、データ管理システムは、このような登録データを画面表示することができる。図１に、データ管理システムが実現する表示の一例を示す。
【００２１】
図中「グラフ表示」の領域において、データ管理システムは体重（第１のデータ種）の登録データを、時間軸に沿ってグラフ表示している。また、データ管理システムは、歩行数（第２のデータ種）の登録データを利用し、所定期間ごとの統計値（平均値）を算出するとともに、算出した値を、所定期間とグラフの時間軸とが対応するように表示している。
【００２２】
図示する例では、所定期間は、体重（第１のデータ種）の登録データの中から抽出した極大値及び極小値であって、時間軸上で隣り合う極大値及び極小値で挟まれる時間帯となっている。
【００２３】
このような表示によれば、歩行数（第２のデータ種）の変化が体重（第１のデータ種）の変化に及ぼす影響を、ユーザが容易に把握できる。図示する例の場合、平均歩行数が比較的少ない期間は体重が増加傾向にあり、平均歩行数が比較的多い期間は体重が減少傾向にあることが分かる。
【００２４】
以下、このような本実施形態のデータ管理システムの詳細な構成について説明する。図２は、本実施形態のデータ管理システム１の機能ブロック図の一例である。
【００２５】
図２に示すように、本実施形態のデータ管理システム１は、登録受付部１０と、登録データ記憶部２０と、第１データ種表示部３０と、演算部４０と、第２データ種表示部５０とを有する。以下、各部の構成について説明する。
【００２６】
登録受付部１０は、各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付ける。データ登録を受付ける手段は特段制限されず、キーボード、マウス、タッチパネルディスプレイ、スキャナー、操作ボタン、マイク等のあらゆる入力装置を利用して実現することができる。
【００２７】
登録受付部１０が登録を受付けるデータ種の内容は特段制限されない。データ種としては、例えば、身長、体重、体温、血圧、血糖値、脈拍、歩行数、摂取カロリー、運動消費カロリー、胸囲、体脂肪率、睡眠時間などの測定データや、診察予定日、服薬予定日など健康に関するスケジュールや、診察結果、問診内容、通院記録、持病、過去の病気などの自己のプロフィールや、医療費、診察費、薬剤費、保険外治療費などの費用に関するデータや、処方された薬剤情報、および、その服薬実施状況などが考えられる。ユーザは、このようなデータ種の登録データが発生するたびに、データ管理システム１に登録することができる。
【００２８】
登録データ記憶部２０は、登録受付部１０が登録を受付けた登録データを、当該登録データに対応付けられている日時情報とともに記憶する。
【００２９】
第１データ種表示部３０は、複数のデータ種の中の１つである第１のデータ種の登録データを、時間軸に沿ってグラフ表示する。第１のデータ種は、例えば、ユーザが指定したデータ種とすることができる。すなわち、第１データ種表示部３０は、ユーザから第１のデータ種を指定する入力を受付け、その後、ユーザが指定した第１のデータ種の登録データを登録データ記憶部２０から取得し、取得した登録データを時間軸に沿ってグラフ表示してもよい。グラフ表示は、予め保持しているグラフの雛型データを利用して実現することができる。
【００３０】
ここで、図１に、第１データ種表示部３０により実現されるグラフ表示の一例を示す。
【００３１】
まず、第１データ種表示部３０は、図１の「データ項目」の領域に表示されている、「健診結果」、「バイタル」、「薬剤情報」、「スケジュール」、「先生のメッセージ」のいずれかのタグを選択する入力を、ユーザから受付けることができる。そして、「データ項目」の領域には、選択されたタグのカテゴリに含まれるデータ種を選択可能な画面が表示される。図示する例では、「バイタル」のタグが選択され、当該カテゴリに含まれる「体重」、「最高血圧」、「最低血圧」、「血糖値」などのデータ種がラジオボタンで選択可能に表示されている。第１データ種表示部３０は、当該ラジオボタンから、第１のデータ種を指定する入力を受付ける。図示する例では、第１データ種表示部３０は、「体重」を選択する指示入力を受付けている。このため、第１データ種表示部３０は、登録データ記憶部２０から体重の登録データを取得し、当該登録データを、図中の「グラフ表示」の領域に時間軸に沿ってグラフ表示している。
【００３２】
また、第１データ種表示部３０は、図中の「表示設定」の領域から、ユーザが設定した目標値を表示するか否かを選択する指示入力、登録データから算出される未来予測値を表示するか否かを選択する指示入力、グラフ表示するデータの期間を選択する指示入力を受付け可能になっている。そして、第１データ種表示部３０は、このようにして受付けた指示内容に従い、「グラフ表示」の領域の表示内容を変更することができる。なお、図中の「表示設定」の領域に表示されている「比較」の文字が対応付けられたドロップダウンメニューについては、以下で説明する。
【００３３】
図２に戻り、演算部４０は、複数のデータ種の中の１つまたは複数である第２のデータ種各々の登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する。以下、「第２のデータ種」、「所定期間」、「演算式」の順に説明する。
【００３４】
第２のデータ種は、ユーザから指定されたデータ種であってもよい。例えば、演算部４０は、図１中の「表示設定」の領域に表示されている「比較」の文字が対応付けられたドロップダウンメニューから、第２のデータ種を指定する入力を受付けてもよい。図示する例の場合、演算部４０は、１つの第２のデータ種を指定する入力を受付けることとなるが、その他、例えばチェックボックス等を利用して、２つ以上の第２のデータ種を指定する入力を受付けてもよい。
【００３５】
その他、第２のデータ種は、第１のデータ種に応じて演算部４０が自動的に決定したデータ種であってもよい。例えば、演算部４０は、予め、第１のデータ種に１つまたは複数の第２のデータ種を対応付けた対応情報を保持しておき、ユーザ入力に従い決定された第１のデータ種を特定すると、上記対応情報を参照し、第２のデータ種を特定してもよい。対応情報の例としては、例えば、第１のデータ種「体重」に、第２のデータ種として、歩行数、摂取カロリー、運動消費カロリー、血糖値、血圧、胸囲、体脂肪率、睡眠時間、および、通院記録の中の少なくとも１つが対応付けられていてもよい。また、第１のデータ種「血糖値」に、第２のデータ種として、歩行数、摂取カロリー、服薬実施状況、運動消費カロリー、体重、血圧、体脂肪率、医療費、通院記録、体温、脈拍、及び、胸囲の中の少なくとも１つが対応付けられていてもよい。
【００３６】
次に、所定期間について説明する。所定期間は、第１のデータ種の登録データの内容に基づいて決定される。すなわち、所定期間は、第１のデータ種の種類、及び、その登録データの内容に応じて変動する概念である。
【００３７】
例えば、演算部４０は、第１のデータ種の時系列な登録データの中から、極大値及び極小値を抽出する。そして、演算部４０は、抽出した極大値及び極小値の中の、時間軸上で隣り合う極大値及び極小値で挟まれる時間帯を、所定期間とすることができる。図３に示す図を用いて説明すると、まず、演算部４０は、第１のデータ種の時系列な登録データの中から、極大値Ａ１、Ａ３・・・及び極小値Ａ２、Ａ４・・・を抽出する。そして、演算部４０は、時間軸上で隣り合う極大値及び極小値で挟まれる時間帯Ｔ０、Ｔ１、Ｔ２、Ｔ３、Ｔ４・・・各々を、所定期間として決定する。このようにして、演算部４０は、時間軸上で隣り合う複数の所定期間を特定することができる。なお、複数の所定期間の各々の時間的長さは必ずしも一致しない。
【００３８】
その他の所定期間を決定する例として、演算部４０は、上述のようにして特定した時間軸上で隣り合う極大値及び極小値で挟まれる時間帯（図３のＴ０、Ｔ１等）を、第１のデータ種と第２のデータ種との関係に基づいて決定される時間幅だけ前または後にずらした時間帯を、上記所定期間としてもよい。例えば、体重と摂取カロリーの関係を考えてみると、摂取カロリーの変化は、体重の変化に影響を及ぼすと考えられる。しかし、その影響は即座に現れるものではなく、「一定の時間」をおいて現れると考えられる。このため、第１のデータ種として体重が決定され、第２のデータ種として摂取カロリーが決定された場合には、体重のデータの時間軸上で隣り合う極大値及び極小値で挟まれる時間帯（図３のＴ０、Ｔ１等）を、上記「一定の時間」だけずらした時間帯を、所定期間として決定してもよい。
【００３９】
一定の時間を算出する手段としては、例えば、第２のデータ種の登録データを全体的に所定時間ずつずらしながら、第１のデータ種の登録データとの相関係数を算出していく。そして、相関係数の絶対値が最も１に近い位置を特定し、元の位置から当該位置までの時間のずれを、上記一定の時間として決定してもよい。なお、このようにして決定された一定の時間は、ユーザに向けて出力されてもよい。
【００４０】
最後に、演算式について説明する。演算式は、所定期間各々における第２のデータ種の統計値を算出するための式である。例えば、演算式は、所定期間内の平均値、合計値、最大値、最小値、分散値、最頻値、中央値、標準偏差、共分散、及び、相関関数の中の少なくとも１つを算出するための式であってもよい。
【００４１】
演算部４０は、上述のようにして決定される１つまたは複数の第２のデータ種各々の登録データを用いて、上述のようにして決定される所定期間ごとに、上述のような演算式を用いて、演算結果を算出する。そして、算出結果は、以下で説明する第２データ種表示部５０に渡される。
【００４２】
図２に戻り、第２データ種表示部５０は、第１のデータ種の登録データを表示しているグラフ上に、演算部４０が算出した所定期間ごとの演算結果を、所定期間とグラフ上の時間軸とが対応するように表示する。
【００４３】
図１に示す例の場合、演算部４０は、「表示設定」の領域に表示されている「比較」の文字が対応付けられたドロップダウンメニューから、第２のデータ種として、「歩数」を指定する入力を受付けている。そして、演算部４０は、所定期間（時間軸上で隣り合う極大値及び極小値で挟まれる時間帯）各々の平均値を演算結果として算出している。第２データ種表示部５０はこのようにして算出された演算結果を、体重（第１のデータ種）の登録データを表示するグラフ上に、所定期間とグラフ上の時間軸とが対応するように表示している。
【００４４】
なお、図１に示す例の場合、第２のデータ種の情報は「歩数の平均値」のみ表示されているが、その他の第２のデータ種（摂取カロリー、消費カロリーなど）の情報を併せて表示してもよい。また、歩数のその他の統計値（合計値、最大値等）を併せて表示してもよい。
【００４５】
以上説明した本実施形態のデータ管理システム１は、例えば、以下のプログラムをコンピュータにインストールすることで実現することができる。
【００４６】
各ユーザの健康に関するデータを管理するためのプログラムであって、
コンピュータを、
各ユーザからデータ登録をデータ種ごとに、日時情報に対応付けて受付ける登録受付手段、
前記登録受付手段が登録を受付けた登録データを記憶する登録データ記憶手段、
第１の前記データ種の前記登録データを、時間軸に沿ってグラフ表示する第１データ種表示手段、
第２の前記データ種の前記登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する演算手段、
前記第１のデータ種の前記登録データを表示するグラフ上に、前記演算手段が算出した前記所定期間ごとの前記演算結果を、前記所定期間と前記グラフの前記時間軸とが対応するように表示する第２データ種表示手段、
として機能させるためのプログラム。
【００４７】
次に、本実施形態のデータ管理方法について説明する。ここでは、画面表示する処理の流れの一例を説明する。当該処理の前には、各ユーザからデータ登録をデータ種ごとに受付け（登録受付部１０）、登録データ記憶部２０に記憶する登録受付ステップが実行されている。
【００４８】
図４は、本実施形態のデータ管理方法の処理の流れの一例を示すフローチャートである。図示するように、データ管理方法は、第１データ種表示受付ステップＳ１０と、第１データ種表示ステップＳ２０と、第２データ種特定ステップＳ３０と、演算ステップＳ４０と、第２データ種表示ステップＳ５０とを有する。なお、これらのステップは、本実施形態のデータ管理システム１を用いて実現することができる。
【００４９】
第１データ種表示受付ステップＳ１０では、第１データ種表示部３０が、登録データを時間軸に沿ってグラフ表示する第１のデータ種を指定する入力を受付ける。例えば、第１データ種表示部３０は、図１に示す画面の「データ項目」の領域から、タブの選択および各データ種に対応したラジオボタンを選択する指示入力を受付けることで、第１のデータ種を指定する入力を受付ける。図１に示す例では、第１データ種表示部３０は、第１のデータ種として体重を指定する入力を受付けている。
【００５０】
第１データ種表示ステップＳ２０では、第１データ種表示部３０が、Ｓ１０で指定された第１のデータ種の登録データを登録データ記憶部２０から取得し、時間軸に沿ってグラフ表示する。例えば、第１データ種表示部３０は、予め保持しているグラフの雛型データを利用して、図１に示す画面の「グラフ表示」の領域に、第１のデータ種の登録データを時間軸に沿ってグラフ表示する。図１に示す例では、第１データ種表示部３０は、体重（第１のデータ種）の登録データを、時間軸に沿ってグラフ表示している。
【００５１】
第２データ種特定ステップＳ３０では、演算部４０が第２のデータ種を特定する。第２のデータ種は、登録データを用いて、所定の演算式に従い所定期間ごとに演算結果を算出される。そして、算出された演算結果は、第１のデータ種を表示するグラフ上に、所定期間とグラフの時間軸とが対応するように表示される。例えば、演算部４０は、図１に示す画面の「表示設定」の領域に表示されている「比較」の文字が対応付けられたドロップダウンメニューから、第２のデータ種を指定する入力をユーザから受付けてもよい。図１に示す例では、演算部４０は、第２のデータ種として歩数を指定する入力を受付けている。
【００５２】
なお、その他、演算部４０は、予め、第１のデータ種に１つまたは複数の第２のデータ種を対応付けた対応情報を保持しておき、Ｓ１０で指定された第１のデータ種を特定すると、上記対応情報を参照し、当該第１のデータ種に対応付けられている１つまたは複数の第２のデータ種を特定してもよい。
【００５３】
演算ステップＳ４０では、演算部４０が、Ｓ３０で特定した第２のデータ種の登録データを登録データ記憶部２０から取得し、当該登録データを用いて、所定の演算式に従い、所定期間ごとの演算結果を算出する。
【００５４】
第２データ種表示ステップＳ５０では、第２データ種表示部５０が、第１のデータ種の登録データを表示したグラフ上に、Ｓ４０で算出された所定期間ごとの演算結果を、所定期間とグラフの時間軸とが対応するように表示する。図１に示す例では、第２データ種表示部５０は、Ｓ４０で算出された所定期間（時間軸上で隣り合う極大値及び極小値で挟まれる時間帯）各々の歩数（第２のデータ種）の平均値を、体重（第１のデータ種）の登録データを表示するグラフ上に、所定期間とグラフ上の時間軸とが対応している。
【００５５】
以上説明した本実施形態のデータ管理システム１、データ管理方法及びプログラムによれば、以下のような作用効果が実現される。
【００５６】
本実施形態では、第１のデータ種の登録データを時間軸に沿ってグラフ表示するとともに、第１のデータ種のデータ変化に影響を及ぼす第２のデータ種の登録データを用いて、以下のような表示を行う。すなわち、単に第２のデータ種の登録データをグラフ表示するのでなく、所定期間ごとの統計値を算出し、当該統計値を、第１のデータ種の登録データを表示しているグラフ上に、所定期間とグラフの時間軸とが対応するように表示する。
【００５７】
このような本実施形態によれば、ユーザは、所定期間ごとの第２のデータ種のデータ変化を、表示された統計値から容易に把握し、そして、所定期間ごとの第１のデータ種のデータ変化をグラフから読み取ることで、一方のデータ種が他方に及ぼす影響を、容易に把握することができる。
【００５８】
例えば、図１に示す表示を閲覧したユーザは、表示された歩数の統計値から、各所定期間の歩行数の状況を容易に把握することができる。そして、ユーザは、この所定期間ごとの体重のデータ変化をグラフから読み取ることで、平均歩行数が比較的少ない期間は体重が増加傾向にあり、平均歩行数が比較的多い期間は体重が減少傾向にあることを容易に把握することができる。単に体重及び歩行数の登録データを並べてグラフ表示しただけでは、当該傾向を容易に把握することはできない。
【００５９】
また、本実施形態では、上記所定期間を、第１のデータ種の登録データの内容に基づいて決定する。例えば、極大値及び極小値が抽出される日時に基づいて所定期間を決定したり、極大値及び極小値が抽出される日時に基づいて定められる時間帯を、第１のデータ種及び第２のデータ種の相関性に基づいて所定時間ずらした時間帯を所定期間として決定したりする。このような本実施形態によれば、所定期間を、第１のデータ種のデータ変化に相関性が高いものとすることができる。結果、このような所定期間ごとに算出される統計値を、第１のデータ種のデータ変化との相関性が高いものとして算出することができる。
【符号の説明】
【００６０】
１    データ管理システム
１０  登録受付部
２０  登録データ記憶部
３０  第１データ種表示部
４０  演算部
５０  第２データ種表示部
【図１】
2013025380.tif 000003
【図２】
2013025380.tif 000004
【図３】
2013025380.tif 000005
【図４】
2013025380.tif 000006