(57)【特許請求の範囲】
【請求項１】
生活環境に関する所定の物理量を計測したセンサデータを受信する受信手段と、
前記受信手段で受信したセンサデータの変化をモニタリングし、当該変化の検出に応じて、前記変化の要因となるユーザの行動を示す行動情報を入力させる入力手段と、
前記入力手段で入力された前記行動情報を当該変化の時間情報と共に格納する第１の格納手段と
を具備することを特徴とする生活状態推定システム。
【請求項２】
前記入力手段は、前記行動情報と前記センサデータとの組み合わせが予め定められた入力回数になった場合に、それ以降の前記センサデータに対して前記行動情報が入力されたものとみなすことを特徴とする請求項１に記載の生活状態推定システム。
【請求項３】
前記第１の格納手段に格納された前記行動情報と前記時間情報とに基づいて、前記ユーザの生活状態を示す付加情報を付与する付与手段と、
前記付加情報とその生活状態の時間情報とを格納する第２の格納手段と
をさらに具備することを特徴とする請求項１又は２に記載の生活状態推定システム。
【請求項４】
電子的記録物をその記録日時と共に記憶する記憶手段と、
前記第２の格納手段を参照して、指定された付加情報に対応する前記時間情報を受信し、前記記憶手段から当該時間情報に対応する電子的記録物を読み出す読出手段と
をさらに具備することを特徴とする請求項３に記載の生活状態推定システム。
【請求項５】
前記受信手段は、日照時間外の照度データを受信し、
前記入力手段は、前記受信手段で受信した照度データが変化し、その変化したセンサ状態が一定期間継続した場合に、前記変化の要因となるユーザの照明に関する行動情報を入力させることを特徴とする請求項１又は２に記載の生活状態推定システム。
【請求項６】
前記受信手段は、二酸化炭素濃度データを受信し、
前記入力手段は、前記受信手段で受信した二酸化炭素濃度データが変化し、その変化率が一定値以上の場合に、前記変化の要因となるユーザの調理に関する行動情報を入力させることを特徴とする請求項１又は２に記載の生活状態推定システム。
【請求項７】
前記受信手段は、二酸化炭素濃度データ及び湿度データを受信し、
前記入力手段は、前記受信手段で受信した二酸化炭素濃度データ及び湿度データが変化し、その変化率が一定値以上の場合に、前記変化の要因となるユーザの調理に関する行動情報を入力させることを特徴とする請求項１又は２に記載の生活状態推定システム。
【請求項８】
情報処理装置が実行する生活状態推定方法であって、
生活環境に関する所定の物理量を計測したセンサデータを受信する受信ステップと、
前記受信ステップで受信したセンサデータの変化をモニタリングし、当該変化の検出に応じて、前記変化の要因となるユーザの行動を示す行動情報を入力させる入力ステップと、
前記入力ステップで入力された前記行動情報を当該変化の時間情報と共に格納する第１の格納ステップと
を有することを特徴とする生活状態推定方法。
【請求項９】
前記第１の格納ステップに格納された前記行動情報と前記時間情報とに基づいて、前記ユーザの生活状態を示す付加情報を付与する付与ステップと、
前記付加情報とその生活状態の時間情報とを格納する第２の格納ステップと
をさらに有することを特徴とする請求項８に記載の生活状態推定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、センサデータから生活状態を推定する生活状態推定システム及び生活状態推定方法に関するものである。
【背景技術】
【０００２】
センサデータから人間の行動を推定する技術が多く提案されている。人間の行動を記録するために、人間にセンサデバイスを装着させて記録する方法と、環境にセンサデバイスを設置して記録する方法がある。例えば、人間の腕にセンサを装着して手元での作業を推定する方法（例えば特許文献１を参照）や、カメラの画像から人物の姿勢を推定する方法（例えば特許文献２を参照）などがある。これらの方法において、事前に学習を行い、タグと正解データと紐付けるものが主流であった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２７１９７８号公報
【特許文献２】特開２０１３−０２０５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、宅内での環境データは、例えば照明の数や明るさが家庭によって異なる等、タグを一般化することができず、データの意味を理解するには、環境ごとに学習を行う必要が生じる。また、膨大な量のデータにタグを付与するのは負担が大きいという問題があった。
【０００５】
この発明は上記事情に着目してなされたもので、その目的とするところは、タグ付与の負担を軽減しつつ、個々の生活環境の違いを一般化することが可能な生活状態推定システム及び生活状態推定方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するためにこの発明の第１の態様は、生活環境に関する所定の物理量を計測したセンサデータを受信する受信手段と、前記受信手段で受信したセンサデータの変化をモニタリングし、当該変化の検出に応じて、前記変化の要因となるユーザの行動を示す行動情報を入力させる入力手段と、前記入力手段で入力された前記行動情報を当該変化の時間情報と共に格納する第１の格納手段とを具備する生活状態推定システムを提供する。
上記第１の態様によれば、センサデータの変化をトリガーにして、対話形式でユーザに変化の要因の入力を要求することにより、タグ付与の負担が軽減される。また、個々の生活環境が異なっていても、一般化したタグを付与することが可能となる。
【０００７】
この発明の第２の態様は、上記第１の態様において、前記入力手段は、前記行動情報と前記センサデータとの組み合わせが予め定められた入力回数になった場合に、それ以降の前記センサデータに対して前記行動情報が入力されたものとみなすものである。  
上記第２の態様によれば、対話形式でユーザに変化の要因の入力を要求させた結果、一定回数以上同じタグが付与された場合はタグを固定することで、自動的にタグが付与され、入力の手間を省くことができる。
【０００８】
この発明の第３の態様は、上記第１又は第２の態様において、前記第１の格納手段に格納された前記行動情報と前記時間情報とに基づいて、前記ユーザの生活状態を示す付加情報を付与する付与手段と、前記付加情報とその生活状態の時間情報とを格納する第２の格納手段とをさらに具備するものである。  
上記第３の態様によれば、行動情報と時間情報とをもとに生活状態を示す付加情報を自動で付与することが可能となる。これにより、例えば、付加情報を検索キーにして、所定の生活状態の日を簡単に検索することが可能となる。
【０００９】
この発明の第４の態様は、上記第３の態様において、電子的記録物をその記録日時と共に記憶する記憶手段と、前記第２の格納手段を参照して、指定された付加情報に対応する前記時間情報を受信し、前記記憶手段から当該時間情報に対応する電子的記録物を読み出す読出手段とをさらに具備するものである。  
上記第４の態様によれば、上記付加情報を用いて過去の生活状態と類似する日の投稿テキストや撮影画像を提示することが可能となる。
【００１０】
この発明の第５の態様は、上記第１又は第２の態様において、前記受信手段は、日照時間外の照度データを受信し、前記入力手段は、前記受信手段で受信した照度データが変化し、その変化したセンサ状態が一定期間継続した場合に、前記変化の要因となるユーザの照明に関する行動情報を入力させるものである。  
上記第５の態様によれば、照度データの変化をトリガーにして、対話形式でユーザに変化の要因の入力を要求することにより、タグ付与の負担が軽減される。また、照明の数や明るさが家庭によって異なっていても、一般化したタグを付与することが可能となる。
【００１１】
この発明の第６の態様は、上記第１又は第２の態様において、前記受信手段は、二酸化炭素濃度データを受信し、前記入力手段は、前記受信手段で受信した二酸化炭素濃度データが変化し、その変化率が一定値以上の場合に、前記変化の要因となるユーザの調理に関する行動情報を入力させるものである。
【００１２】
上記第６の態様によれば、二酸化炭素濃度データの変化をトリガーにして、対話形式でユーザに変化の要因の入力を要求することにより、タグ付与の負担が軽減される。また、キッチンの設備や環境などが家庭によって異なっていても、一般化したタグを付与することが可能となる。
【００１３】
この発明の第７の態様は、上記第１又は第２の態様において、前記受信手段は、二酸化炭素濃度データ及び湿度データを受信し、前記入力手段は、前記受信手段で受信した二酸化炭素濃度データ及び湿度データが変化し、その変化率が一定値以上の場合に、前記変化の要因となるユーザの調理に関する行動情報を入力させるものである。
【００１４】
上記第７の態様によれば、二酸化炭素濃度データ及び湿度データの変化をトリガーにして、対話形式でユーザに変化の要因の入力を要求することにより、タグ付与の負担が軽減される。また、キッチンの設備や環境などが家庭によって異なっていても、一般化したタグを付与することが可能となる。さらに、湿度データの変化を加味することで、調理に関する行動をより細分化することが可能になる。
【発明の効果】
【００１５】
すなわちこの発明によれば、タグ付与の負担を軽減しつつ、個々の生活環境の違いを一般化することが可能な生活状態推定システム及び生活状態推定方法を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る生活状態推定システムの構成図。
【図２】実施例１で解析する照度データを示す図。
【図３】実施例１に係る生活状態推定システムの機能ブロック図。
【図４】実施例１における照度ＩＤ付与処理のフローチャート。
【図５】実施例１における入力画面を示す図。
【図６】実施例１における入力ユニットに格納されるデータベースを示す図。
【図７】実施例１の解析データ格納部に格納されるデータベースを示す図。
【図８】実施例２で解析する二酸化炭素濃度データを示す図。
【図９】実施例２に係る生活状態推定システムの機能ブロック図。
【図１０】実施例２における変化率ＩＤ付与処理のフローチャート。
【図１１】実施例３で解析する二酸化炭素濃度データ及び湿度データを示す図。
【図１２】実施例３における変化率ＩＤ付与処理のフローチャート。
【発明を実施するための形態】
【００１７】
以下、図面を参照してこの発明に係る実施形態について説明する。  
図１は、本発明の一実施形態に係る生活状態推定システムの構成図である。このシステムは、センシングユニット１と、サーバユニット２と、入力ユニット３と、外部記憶装置４とを備える。
【００１８】
センシングユニット１は、宅内の生活環境に関する所定の物理量を計測し、計測されたセンサデータをサーバユニット２に送信する。サーバユニット２は、センシングユニット１から送られてくるセンサデータを解析し、宅内のユーザの生活状態を推定する。入力ユニット３は、例えば、ユーザが携帯するスマートフォン等により構成され、サーバユニット２との間で通信可能であって、ユーザにより入力されたデータをサーバユニット２に送信することができる。
【００１９】
外部記憶装置４には、ソーシャルネットワークサービスへの投稿テキストや、デジタルカメラ、携帯電話で撮影された写真や動画等の電子的記録物が、タイムスタンプと併せて格納されている。入力ユニット３で撮影した画像データを外部記憶装置４に送信して記録することもできる。  
以下、この生活状態推定システムの具体的な処理内容を各実施例にしたがって説明する。
【００２０】
（実施例１）  
実施例１では、宅内で取得される照度データをもとに生活状態を推定するシステム及び方法を説明する。図２は、実施例１で解析する照度データを示したものである。図３は、実施例１に係る生活状態推定システムの機能ブロック図である。
【００２１】
センシングユニット１は、照度データを取得する照度センサである計測部１０１と、サーバユニット２との間で通信するセンシング通信部１０２とを有する。センシングユニット１は、計測部１０１にて照度データを計測し、計測した照度データをセンシング通信部１０２によりサーバユニット２に送信する。
【００２２】
サーバユニット２は、サーバ通信部２０１と、受信したセンサデータを格納するデータ格納部２０２と、照度データを解析する解析部２０３と、解析済みのデータを格納する解析データ格納部２０４と、メタタグ格納部２０５と、日照時間格納部２０６と、照度ＩＤ格納部２０７とを有する。日照時間格納部２０６には、本方法が実施される土地の日没時刻と日出時刻が予め格納される。照度ＩＤ格納部２０７には、照度データ処理に関する基準値が格納される。
【００２３】
サーバ通信部２０１は、日照時間格納部２０６を参照して、日照時間外の間はセンシングユニット１から照度データを受信し、受信したデータにタイムスタンプを付けてデータ格納部２０２に蓄積する。例えば、日没時刻が１６：３０で日出時刻が翌日６：３０である場合には、１６：３０から翌日６：３０までの照度データセットを、日付ＩＤを付して格納する。
【００２４】
解析部２０３は、照度ＩＤ入力要求と、照度ＩＤ確認要求と、メタタグ付与とを行う。照度ＩＤ入力要求又は照度ＩＤ確認要求として、解析部２０３は、データ格納部２０２を参照し、センシングユニット１で取得された照度データが変化し、その変化したセンサ状態が一定期間継続した場合に、その変化の要因となるユーザの行動を示す行動情報を入力ユニット３でユーザに入力させ、入力された行動情報を当該変化の時間情報と共に解析データ格納部２０４に格納する。メタタグ付与として、解析部２０３は、解析データ格納部２０４に格納された行動情報と時間情報とをもとにユーザの生活状態を推定し、この生活状態に応じてメタタグを付与して時間情報と共にメタタグ格納部２０５に格納する。
【００２５】
入力ユニット３は、入力ユニット通信部３０１と、表示部３０２と、入力部３０３と、データベース３０４とを有する。入力ユニット通信部３０１は、サーバユニット２との間で通信を行う。表示部３０２は、データベース３０４を参照して、サーバユニット２からの照度ＩＤ入力要求と、照度ＩＤ確認要求とに応じた画面を表示する。入力部３０３は、ユーザからの入力を受け付ける。
【００２６】
次に、このように構成された実施例１の生活状態推定システムの動作について説明する。図４は、照度ＩＤ付与処理のフローチャートである。
［照度ＩＤ入力要求処理］  
照度ＩＤ入力要求は、データ格納部２０２において、ある時刻ｔを起点としてＮサンプル照度Ｌｕ（ｔ）が一定であった場合に、照度ＩＤ格納部２０７を参照し、基準値となるＬｕ(ｔ)が格納されていない場合に行われる。
【００２７】
解析部２０３は、データ格納部２０２に随時格納されるデータをモニタリングし（ステップＳ１ｃ）、時刻tにおける照度Ｌｕ(ｔ)と時刻ｔ−１における照度Ｌｕ(ｔ−１)が一致しない場合（ステップＳ１ｄ：Ｎｏ）、カウンタｃ１を０に初期化する（ステップＳ１ｅ）。照度Ｌｕ(ｔ)と照度Ｌｕ(ｔ−１)とが一致する場合は（ステップＳ１ｄ：Ｙｅｓ）、カウンタｃ１をインクリメントする（ステップＳ１ｆ）。
【００２８】
ｃ１＝Ｎとなったときに（ステップＳ１ｇ：Ｙｅｓ）、解析部２０３は、照度ＩＤ格納部２０７を参照し（ステップＳ１ｈ）、照度ＩＤ格納部２０７に照度Ｌｕ(ｔ)が格納されていない場合（ステップＳ１ｉ：Ｎｏ）、基準値となる照度Ｌｕ(ｔ)とこれに対応するＩＤを照度ＩＤ格納部２０７に格納する（ステップＳ１ｊ）。同時に、サーバ通信部２０１から入力ユニット３に、照度Ｌｕ(ｔ)に対応する照度ＩＤを含む照度ＩＤ入力要求信号を送信する（ステップＳ１ｋ）。ここで、カウンタの閾値Ｎは予め決められているものとする。
【００２９】
図５は、実施例１の表示部３０２に表示される入力画面の一例である。図５（ａ）は、照度ＩＤ入力要求時の入力画面、図５（ｂ）は、照度ＩＤ確認要求時の入力画面である。図６は、実施例１の入力ユニット３におけるデータベース３０４の例である。図７は、実施例１の解析データ格納部２０４に格納されるデータベースの例である。
【００３０】
入力ユニット３は、入力ユニット通信部３０１においてサーバユニット２から照度ＩＤ入力要求信号を受信すると、表示部３０２に入力要求メッセージの候補を表示させる。入力要求メッセージは、図５（ａ）に示すように、例えば、「リビングの照明を消した」「リビングの照明を点けた」「キッチンの照明を消した」「キッチンの照明を点けた」等の文章で構成されている。これらの入力要求メッセージは、図６に示すように、対応する行動ＩＤとともに入力ユニット３にデータベース３０４として格納されている。
【００３１】
入力部３０３においてユーザが応答すると、入力ユニット通信部３０１にてサーバユニット２に照度Ｌｕ(ｔ)に対応する照度ＩＤと行動ＩＤが送信される。応答の方法は、図５（ａ）のようにＧＵＩで入力しても良いし、音声認識で入力しても良い。
サーバ通信部２０１において、Ｌｕ(ｔ)に対応する照度ＩＤと行動ＩＤを受信すると（ステップＳ１ｍ）、照度ＩＤ格納部２０７において、Ｌｕ(ｔ)に対応する照度ＩＤに、行動ＩＤが追加される。
【００３２】
サーバユニット２において、解析部２０３は対応する照度ＩＤの正答カウンタｃ２をインクリメントし（ステップＳ１ｎ）、照度Ｌｕ(ｔ)と、Ｌｕ(ｔ)に対応する照度ＩＤと、タイムスタンプと、行動ＩＤを、新規解析データセットとして、解析データ格納部２０４に格納する（ステップＳ１ｏ）。
【００３３】
［照度ＩＤ確認要求処理］  
照度ＩＤ確認要求は、データ格納部２０２において照度Ｌｕ(ｔ)がＮサンプル連続した場合に、照度ＩＤ格納部２０７を参照し、Ｌｕ(ｔ)が既に格納されている場合に行われる。
解析部２０３は、データ格納部２０２に随時格納されるデータをモニタリングし（ステップＳ１ｃ）、時刻ｔにおける照度Ｌｕ(ｔ)と時刻ｔ−１における照度Ｌｕ(ｔ−１)が一致しない場合（ステップＳ１ｄ：Ｎｏ）、カウンタｃ１を０に初期化する（ステップＳ１ｅ）。一致する場合には（ステップＳ１ｄ：Ｙｅｓ）、カウンタｃ１をインクリメントする（ステップＳ１ｆ）。ｃ１＝Ｎとなったときに（ステップＳ１ｇ：Ｙｅｓ）、解析部２０３は、照度ＩＤ格納部２０７を参照する（ステップＳ１ｈ）。
【００３４】
解析部２０３は、照度ＩＤ格納部２０７に照度Ｌｕ(ｔ)が格納されている場合（ステップＳ１ｉ：Ｙｅｓ）、かつ、正答カウンタｃ２がｃ２＜Ｍである場合に（ステップＳ１ｐ：Ｎｏ）、サーバ通信部２０１から入力ユニット３に、照度Ｌｕ(ｔ)に対応する照度ＩＤを含む照度ＩＤ確認要求信号を送信する（ステップＳ１ｌ）。正答カウンタｃ２がｃ２＝Ｍである場合は（ステップＳ１ｐ：Ｙｅｓ）、確認要求信号は送信されず、照度Ｌｕ(ｔ)にすでに登録されている行動ＩＤを、固定行動ＩＤｆとして固定し、タイムスタンプを付けて解析データ格納部２０４に格納する（ステップＳ１ｏ）。これ以降、照度Ｌｕ(ｔ)と同じ照度が参照された場合は、自動的にＩＤｆが割り振られる。ここで、カウンタの閾値ＮとＭは予め決められているものとする。
【００３５】
入力ユニット３は、入力ユニット通信部３０１において照度ＩＤ確認要求信号を受信すると、表示部３０２に確認要求メッセージを表示させる。確認要求メッセージは、過去に照度ＩＤ入力要求処理が行われた際に照度ＩＤと併せて登録されたものであり、例えば、図５（ｂ）に示すように、「リビングの照明を消した？」等である。今回の行動が過去に登録された行動ＩＤと一致するのであれば、ユーザは「ｙｅｓ」と応答する。今回の行動が過去に登録された行動ＩＤと一致せず、ユーザが「ｎｏ」と応答した場合、照度ＩＤ入力要求時と同じ画面（例えば図５（ａ））に遷移し、行動ＩＤの候補を表示させ、ユーザに入力を促し、照度ＩＤ入力要求処理と同様の処理を行い、照度ＩＤと行動ＩＤをサーバユニット２に送信する。
【００３６】
入力部３０３においてユーザが応答すると、入力ユニット通信部３０１にてサーバユニット２に照度Ｌｕ(ｔ)に対応する照度ＩＤと応答信号が送信される（ステップＳ１ｍ）。応答信号が「ｙｅｓ」である場合、正答カウンタｃ２をインクリメントする（ステップＳ１ｎ）。応答信号が「ｎｏ」である場合、Ｌｕ(ｔ)に対応する照度ＩＤと新たな行動ＩＤが解析データ格納部２０４に格納される（ステップＳ１ｏ）。応答の方法は、図５（ｂ）のようにＧＵＩで入力しても良いし、音声認識で入力しても良い。  
このとき、行動ＩＤに照明の点灯箇所の入力だけではなく、「読書をした」「ＴＶを見た」「食事をした」等の行動を入力させてもよい。また、１日の終わりに、「今日はどんな日であったか」という入力をユーザに求めてもよい。
【００３７】
サーバ通信部２０１において、Ｌｕ(ｔ)に対応する照度ＩＤと行動ＩＤを受信すると（ステップＳ１ｍ）、照度ＩＤ格納部２０７において、Ｌｕ(ｔ)に対応する照度ＩＤに、新たな行動ＩＤが追加される（ステップＳ１ｏ）。既に格納されている照度Ｌｕ(ｔ)に対応する行動ＩＤをＩＤ1、後から受信された新たな行動ＩＤをＩＤ２とすると、行動ＩＤ２が、照度Ｌｕ(ｔ)に対応する照度ＩＤと併せて既に格納されていた行動ＩＤ１と一致しない場合には、行動ＩＤ２をこの照度ＩＤと併せて新たに格納し、行動ＩＤ２のカウンタｃ２を1とする。行動ＩＤ２が、既に格納されていた行動ＩＤ1と一致する場合には、新たに行動ＩＤ２を格納せず、行動ＩＤ1のカウンタｃ２をインクリメントする（ステップＳ１ｎ）。ｃ２＝Ｍである場合は（ステップＳ１ｐ：Ｙｅｓ）、照度Ｌｕ(ｔ)に対する行動ＩＤを固定行動ＩＤｆと固定し（ステップＳ１ｑ）、それ以降、照度Ｌｕ(ｔ)が受信されても確認要求信号は送信されずに、自動的にＩＤｆが行動ＩＤとして選択されて、解析データ格納部２０４に格納される。
【００３８】
なお、ある照度Ｌｕ(ｔ)に対して、複数の行動ＩＤが登録される場合もある。その場合、確認要求信号を入力ユニット３に送信する際に、カウンタｃ２も併せて送信し、入力ユニット３において確認要求メッセージを表示させる際に、カウンタｃ２の多い順に表示する。複数の行動ＩＤのうち、いずれかひとつのカウンタｃ２がｃ２＝Ｍとなった場合、この行動ＩＤが照度Ｌｕ(ｔ)に対する行動ＩＤとして固定される。
【００３９】
［メタタグ付与処理］  
サーバユニット２は、Ｔａ時間ごとにメタタグ付与を行う。Ｔａは予め決められており、例えば、２４時間ごとなどである。メタタグは例えば、「のんびりしていた日」「忙しかった日」「外食した日」「泊まりで出かけていた」などである。
【００４０】
解析データ格納部２０４において、タイムスタンプと行動ＩＤを参照し、１７：００から２０：００の間に「キッチンの照明を点けた」「ダイニングの照明を点けた」「リビングの照明を点けた」状態がそれぞれ３０分以上ある場合、「のんびりしていた日」というメタタグをデータセットに付与し、メタタグ格納部２０５に該当データの日付とメタタグを格納する。２０：００から２４：００の間に「キッチンの照明を点けた」状態が３０分以上ある場合は、「忙しかった日」とメタタグを付与する。１７：００から２４：００の間に「キッチンの照明を点けた」状態が１０分以上ない場合は、「外食した日」とメタタグを付与する。１７：００から翌朝６時までいずれの行動ＩＤも割り振られていない場合には、「泊まりで出かけていた」とメタタグを付与する。
【００４１】
データ読み出しは、入力ユニット３によりユーザからデータ参照要求が発生した際に行われる。外部記憶装置４には、ソーシャルネットワークサービスへの投稿テキストや、デジタルカメラ、携帯電話で撮影された写真や動画が、タイムスタンプと併せて格納されている。
【００４２】
入力ユニット３において、「のんびりしていた日を振り返る」というボタンが押されると、外部記憶装置４がサーバユニット２のメタタグ格納部２０５を参照し、「のんびりしていた日」というメタタグが付与された日付を取得する。外部記憶装置４は、取得した日付に対応するタイムスタンプが付された電子的記録物を読み出し、表示装置５に表示する。
【００４３】
以上述べたように、実施例１によれば、照度データの変化をトリガーにして、対話形式でユーザに変化の要因の入力を要求することにより、タグ付与の負担が軽減される。さらに、対話形式でユーザに変化の要因の入力を要求させた結果、一定回数以上同じタグが付与された場合は、タグを固定することで、自動的にタグが付与され、入力の手間を省くことができる。また、時間とタグを用いて照度の変化に対してメタタグを自動で付与することにより、「のんびりしていた日」などのメタタグを用いて過去の夜間の生活状態が類似する日の電子記録物を提示することが可能となる。
【００４４】
（実施例２）  
実施例２では、宅内で取得される二酸化炭素濃度データをもとに生活状態を推定するシステム及び方法を説明する。図８は、実施例２で解析する二酸化炭素濃度データを示したものである。図９は、実施例２に係る生活状態推定システムの機能ブロック図である。
【００４５】
センシングユニット１は、二酸化炭素濃度データを取得するセンサである計測部１０１と、二酸化炭素濃度データを送信するセンシング通信部１０２とを有する。センシングユニット１は、計測部１０１にて二酸化炭素濃度データを計測し、計測した二酸化炭素濃度データをセンシング通信部１０２にてサーバユニット２に送信する。
【００４６】
サーバユニット２は、サーバ通信部２０１と、受信したセンサデータを格納するデータ格納部２０２と、二酸化炭素濃度データを解析する解析部２０３と、解析済みのデータを格納する解析データ格納部２０４と、メタタグ格納部２０５と、変化率ＩＤ格納部２０８とを有する。変化率ＩＤ格納部２０８には、二酸化炭素濃度データ処理に関する変化率の基準値が格納される。
【００４７】
サーバ通信部２０１は、センシングユニット１から二酸化炭素濃度データを受信し、受信したデータにタイムスタンプを付し、一日ごとの二酸化炭素濃度データセットを、日付ＩＤを付して格納する。
解析部２０３は、変化率ＩＤ入力要求処理と、変化率ＩＤ確認要求処理と、メタタグ付与処理とを行う。変化率ＩＤ入力要求処理又は変化率ＩＤ確認要求処理として、解析部２０３は、データ格納部２０２を参照し、センシングユニット１で取得された二酸化炭素濃度データが変化し、その変化率が一定値以上の場合に、その変化の要因となるユーザの行動を示す行動情報を入力ユニット３でユーザに入力させ、入力された行動情報を当該変化の時間情報と共に解析データ格納部２０４に格納する。メタタグ付与処理として、解析部２０３は、解析データ格納部２０４に格納された行動情報と時間情報とをもとにユーザの生活状態を推定し、この生活状態に応じてメタタグを付与して時間情報と共にメタタグ格納部２０５に格納する。
【００４８】
入力ユニット３は、入力ユニット通信部３０１と、表示部３０２と、入力部３０３と、データベース３０４とを有する。入力ユニット通信部３０１は、サーバユニット２との間で通信を行う。表示部３０２は、データベース３０４を参照して、サーバユニット２からの変化率ＩＤ入力要求と、変化率ＩＤ確認要求とに応じた画面を表示する。入力部３０３は、ユーザからの入力を受け付ける。
【００４９】
次に、このように構成された実施例２の生活状態推定システムの動作について説明する。実施例２において、変化率ＩＤは、ある解析区間における二酸化炭素濃度変化率の代表値と、変化率が０となった点における二酸化炭素濃度の値の組に対して、付与される。図１０に、変化率ＩＤ付与処理のフローチャートを示す。
【００５０】
［変化率ＩＤ入力要求処理］  
解析部２０３は、データ格納部２０２に随時格納されるデータをモニタリングし（ステップＳ２ｃ）、時刻tにおける二酸化炭素濃度変化率ｄ（ｔ）が０となった場合（ステップＳ２ｄ：Ｙｅｓ）、まず、時刻ｔ−ｔｗから時刻ｔまでの区間において、各サンプルにおいて二酸化炭素濃度変化率を算出する。続いて、算出された二酸化炭素濃度変化率ｄ(ｔ−ｔｗ)からｄ(ｔ)のうち、中央値を、区間ｔ−ｔｗからｔの二酸化炭素濃度変化率の代表値ｄｍ(ｔ)とする（ステップＳ２ｅ）。
【００５１】
変化率ＩＤ格納部２０８には、変化率ｄ(ｔ)が０となった時点での二酸化炭素濃度Ｖｃｏ２(ｔ)と、二酸化炭素濃度変化率の代表値ｄｍ(ｔ)が組になって格納されている。変化率ＩＤ格納部２０８に既に格納されているＶｃｏ２(ｔ’)及びｄｍ(ｔ’)と、上記Ｖｃｏ２(ｔ)と代表値ｄｍ(ｔ)のユークリッド距離が、閾値Ｔｄより大きい場合、変化率ＩＤ入力要求が行われる（ステップＳ２ｆ：Ｙｅｓ）。このとき、変化率ＩＤ格納部２０８に、Ｖｃｏ２(ｔ)と代表値ｄｍ(ｔ)を基準値として格納する（ステップＳ２ｇ）と同時に、これらの値の組と対応する変化率ＩＤを含む変化率ＩＤ入力要求信号を、サーバ通信部２０１から入力ユニット３に送信する（ステップＳ２ｈ）。
【００５２】
入力ユニット３は、入力ユニット通信部３０１において変化率ＩＤ入力要求信号を受信すると、表示部３０２に入力要求メッセージの候補を表示させる。入力要求メッセージは、例えば、「火を使わない料理や、洗い物をした」「コンロを使った」等の文章で構成されている。これらの入力要求メッセージは、対応する行動ＩＤとともに入力ユニット３にデータベース３０４として格納されている。
【００５３】
入力部３０３においてユーザが応答すると、入力ユニット通信部３０１にてサーバユニット２にＶｃｏ２(ｔ)とｄｍ(ｔ)に対応する変化率ＩＤと、入力要求メッセージに対応する行動ＩＤが送信される。応答の方法は、ＧＵＩで入力しても良いし、音声認識で入力しても良い。このとき、行動の入力だけでなく、１日の終わりに、「今日はどんな食生活であったか」という入力をユーザに求めてもよい。
【００５４】
サーバ通信部２０１において、Ｖｃｏ２(ｔ)とｄｍ(ｔ)に対応する変化率ＩＤと行動ＩＤを受信すると（ステップＳ２ｊ）、変化率ＩＤ格納部２０８において、Ｖｃｏ２(ｔ)とｄｍ(ｔ)に対応する変化率ＩＤに、行動ＩＤが追加される。
サーバユニット２において、解析部２０３は、対応する変化率ＩＤの正答カウンタｃ２をインクリメントし（ステップＳ２ｋ）、Ｖｃｏ２(ｔ)とｄｍ(ｔ)、及び対応する変化率ＩＤと、タイムスタンプと、行動ＩＤを、新規解析データセットとして、解析データ格納部２０４に格納する（ステップＳ２ｌ）。
【００５５】
［変化率ＩＤ確認要求処理］  
解析部２０３は、データ格納部２０２に随時格納されるデータをモニタリングし（ステップＳ２ｃ）、時刻ｔ１における二酸化炭素濃度変化率ｄ（ｔ）が０となった場合（ステップＳ２ｄ：Ｙｅｓ）、変化率ＩＤ入力要求時と同様に、Ｖｃｏ２(ｔ)とｄｍ(ｔ)を求める（ステップＳ２ｅ）。続いて、変化率ＩＤ格納部２０８に既に格納されているＶｃｏ２(ｔ’)及びｄｍ(ｔ’)と、上記Ｖｃｏ２(ｔ)と代表値ｄｍ(ｔ)のユークリッド距離（式１）が、閾値Ｔｄより小さい場合（ステップＳ２ｆ：Ｎｏ）、かつ、正答カウンタｃ２がｃ２＜Ｍである場合（ステップＳ２ｍ：Ｎｏ）、変化率ＩＤ確認要求が行われる（ステップＳ２ｉ）。
【００５６】
正答カウンタｃ２がｃ２＝Ｍである場合は（ステップＳ２ｍ：Ｙｅｓ）、確認要求信号は送信されず、Ｖｃｏ２(ｔ)とｄｍ(ｔ)にすでに登録されている行動ＩＤを、固定行動ＩＤｆとして固定し、タイムスタンプを付けて解析データ格納部２０４に格納する（ステップＳ２ｎ）。これ以降、保存されたＶｃｏ２(ｔ’)及びｄｍ(ｔ’)とのユークリッド距離がＴｄより小さくなるＶｃｏ２(ｔ)及びｄｍ(ｔ)が参照された場合は、自動的にＩＤｆが割り振られる。ここで、正答カウンタのＭは予め決められているものとする。
【００５７】
【数１】
0006040114.tif 000002
入力ユニット３は、入力ユニット通信部３０１において変化率ＩＤ確認要求信号を受信すると、表示部３０２に確認要求メッセージを表示させる。確認要求メッセージは、過去に変化率ＩＤ入力要求処理が行われた際に変化率ＩＤと併せて登録されたものであり、例えば、「コンロを使った」等である。今回の行動が過去に登録された行動ＩＤと一致するのであれば、ユーザは「ｙｅｓ」と応答する。今回の行動が過去に登録された行動ＩＤと一致せず、ユーザが「ｎｏ」と応答した場合、変化率ＩＤ入力要求時と同じ画面に遷移し、行動ＩＤの候補を表示させ、ユーザに入力を促し、変化率ＩＤ入力要求処理と同様の処理を行い、変化率ＩＤと行動ＩＤをサーバユニット２に送信する。
【００５８】
入力部３０３においてユーザが応答すると、入力ユニット通信部３０１にてサーバユニット２にＶｃｏ２(ｔ)及びｄｍ(ｔ)に対応する変化率ＩＤと応答信号が送信される（ステップＳ２ｊ）。応答信号が「ｙｅｓ」である場合、正答カウンタｃ２をインクリメントする（ステップＳ２ｋ）。応答信号が「ｎｏ」である場合、Ｖｃｏ２(ｔ)及びｄｍ(ｔ)に対応する変化率ＩＤと新たな行動ＩＤが解析データ格納部２０４に格納される（ステップＳ２ｌ）。応答の方法は、ＧＵＩで入力しても良いし、音声認識で入力しても良い。
【００５９】
ある変化率ＩＤに対して、複数の行動ＩＤが登録される場合もある。その場合、確認要求信号を入力ユニット３に送信する際に、正答カウンタｃ２も併せて送信し、入力ユニット３において確認要求メッセージを表示させる際に、カウンタｃ２の多い順に表示する。複数の行動ＩＤのうち、いずれかひとつのカウンタｃ２がｃ２＝Ｍとなった場合、この行動ＩＤが変化率ＩＤに対する行動ＩＤとして固定される。
【００６０】
［メタタグ付与処理］  
サーバユニット２は、Ｔａ時間ごとにメタタグ付与を行う。Ｔａは予め決められており、例えば、２４時間ごとなどである。メタタグは例えば、「ふつうの日」「忙しかった日」「外食または外泊した日」などである。
解析データ格納部２０４において、タイムスタンプと行動ＩＤを参照し、例えば、１７：００から２０：００の間に「火を使わない料理や、洗い物をした」「コンロを使った」状態がある場合、「ふつうの日」というメタタグをデータセットに付与し、メタタグ格納部２０５に該当データの日付とメタタグを格納する。２０：００から２４：００の間に「火を使わない料理や、洗い物をした」「コンロを使った」状態がある場合は、「忙しかった日」とメタタグを付与する。１７：００から２４：００の間に「火を使わない料理や、洗い物をした」「コンロを使った」状態が一度も現れない場合は、「外食または外泊した日」とメタタグを付与する。
【００６１】
データ読み出しは入力ユニット３によりユーザからデータ参照要求が発生した際に行われる。外部記憶装置４には、ソーシャルネットワークサービスへの投稿テキストや、デジタルカメラ、携帯電話で撮影された写真や動画が、タイムスタンプと併せて格納されている。
【００６２】
入力ユニット３において、「外食した日を振り返る」というボタンが押されると、外部記憶装置４がサーバユニット２のメタタグ格納部２０５を参照し、「外食した日」というメタタグが付与された日付を取得する。外部記憶装置４は、取得した日付に対応するタイムスタンプが付された電子的記録物を読み出し、表示装置５に表示する。
【００６３】
以上述べたように、実施例２によれば、二酸化炭素濃度データの変化をトリガーにして、対話形式でユーザに変化の要因の入力を要求することにより、タグ付与の負担が軽減される。さらに、対話形式でユーザに変化の要因の入力を要求させた結果、一定回数以上同じタグが付与された場合は、タグを固定することで、自動的にタグが付与され、入力の手間を省くことができる。また、時間とタグを用いて二酸化炭素濃度の変化に対してメタタグを自動で付与することにより、「外食した日」などのメタタグを用いて過去の調理行動や食生活が類似する日の電子記録物を提示することが可能となる。
【００６４】
（実施例３）  
実施例３では、宅内で取得される二酸化炭素濃度データ及び湿度データをもとに生活状態を推定するシステム及び方法を説明する。図１１は、実施例３で解析する二酸化炭素濃度データ及び湿度データを示したものである。実施例３に係る生活状態推定システムの機能ブロックは、実施例２と同様であるため、図９を用いて説明する。
【００６５】
センシングユニット１は、二酸化炭素濃度データと湿度データとを取得するセンサである計測部１０１と、二酸化炭素濃度データと湿度データとを送信するセンシング通信部１０２とを有する。センシングユニット１は、計測部１０１にて二酸化炭素濃度と湿度とを計測し、計測したデータをセンシング通信部１０２にてサーバユニット２に送信する。
【００６６】
サーバユニット２は、サーバ通信部２０１と、受信したセンサデータを格納するデータ格納部２０２と、二酸化炭素濃度データ及び湿度データの解析を行う解析部２０３と、解析済みのデータを格納する解析データ格納部２０４と、メタタグ格納部２０５と、変化率ＩＤ格納部２０８とを有する。変化率ＩＤ格納部２０８には、二酸化炭素濃度データ処理に関する二酸化炭素の変化率の基準値及び湿度データ処理に関する湿度の変化率の基準値が格納される。
【００６７】
サーバ通信部２０１は、センシングユニット１から二酸化炭素濃度データ及び湿度データを受信し、タイムスタンプを付し、一日ごとの二酸化炭素濃度データ及び湿度データのデータセットを、日付ＩＤを付して格納する。
解析部２０３は、変化率ＩＤ入力要求処理と、変化率ＩＤ確認要求処理と、メタタグ付与処理とを行う。変化率ＩＤ入力要求処理又は変化率ＩＤ確認要求処理として、解析部２０３は、データ格納部２０２を参照し、センシングユニット１で取得された二酸化炭素濃度データ及び湿度データが変化し、その変化率が一定値以上の場合に、その変化の要因となるユーザの行動を示す行動情報を入力ユニット３でユーザに入力させ、入力された行動情報を当該変化の時間情報と共に解析データ格納部２０４に格納する。メタタグ付与処理として、解析部２０３は、解析データ格納部２０４に格納された行動情報と時間情報とをもとにユーザの生活状態を推定し、この生活状態に応じてメタタグを付与して時間情報と共にメタタグ格納部２０５に格納する。
【００６８】
入力ユニット３は、入力ユニット通信部３０１と、表示部３０２と、入力部３０３と、データベース３０４とを有する。入力ユニット通信部３０１は、サーバユニット２との間で通信を行う。表示部３０２は、データベース３０４を参照して、サーバユニット２からの変化率ＩＤ入力要求と、変化率ＩＤ確認要求とに応じた画面を表示する。入力部３０３は、ユーザからの入力を受け付ける。
【００６９】
次に、このように構成された実施例３の生活状態推定システムの動作について説明する。実施例３において、変化率ＩＤは、ある解析区間における二酸化炭素濃度変化率の代表値、変化率が０となった点における二酸化炭素濃度、二酸化炭素濃度の変化率が０となった点の近傍における湿度の最大値、及び湿度変化率の最大値の組に対して、付与される。図１２に、変化率ＩＤ付与処理のフローチャートを示す。
【００７０】
［変化率ＩＤ入力要求処理］  
解析部２０３は、データ格納部２０２に随時格納されるデータをモニタリングし（ステップＳ３ｃ）、時刻ｔにおける二酸化炭素濃度変化率ｄｃ（ｔ）が０となった場合（ステップＳ３ｄ：Ｙｅｓ）、まず、時刻ｔ−ｔｗから時刻ｔまでの区間において、各サンプルにおいて二酸化炭素濃度変化率を算出する。続いて、算出された二酸化炭素濃度変化率ｄｃ(ｔ−ｔｗ)からｄｃ(ｔ)のうち、中央値を、区間ｔ−ｔｗからtの二酸化炭素濃度変化率の代表値ｄｍ(ｔ)とする。さらに、ｄｃ(ｔ)が０となった時刻ｔから近傍である時刻ｔ−ｔｈから時刻ｔ＋ｔｈにおける湿度の最大値Ｖｈと、時刻ｔ−ｔｈから時刻ｔ＋ｔｈにおける湿度の変化率の中央値ｄｍｈ(ｔ)を算出する（ステップＳ３ｅ）。
【００７１】
変化率ＩＤ格納部２０８には、変化率ｄｃ(ｔ)が０となった時点での二酸化炭素濃度Ｖｃｏ２(ｔ)、二酸化炭素濃度変化率の代表値ｄｍ(ｔ)、近傍湿度の最大値Ｖｈ(ｔ)、及び近傍湿度の変化率の中央値ｄｍｈ(ｔ)が組になって格納される。変化率ＩＤ格納部２０８に既に格納されているＶｃｏ２(ｔ’)、ｄｍ(ｔ’)、Ｖｈ(ｔ’)、及びｄｍｈ(ｔ’)と、上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、及びｄｍｈ(ｔ)のユークリッド距離（式２）が、閾値Ｔｄより大きい場合（ステップＳ３ｆ：Ｙｅｓ）、変化率ＩＤ入力要求が行われる。このとき、変化率ＩＤ格納部２０８に、Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、及びｄｍｈ(ｔ)を基準値として格納する（ステップＳ３ｇ）と同時に、これらの値の組と対応する変化率ＩＤを含む変化率ＩＤ入力要求信号を、サーバ通信部２０１から入力ユニット３に送信する（ステップＳ３ｈ）。
【００７２】
【数２】
0006040114.tif 000003
入力ユニット３は、入力ユニット通信部３０１において変化率ＩＤ入力要求信号を受信すると、表示部３０２に入力要求メッセージの候補を表示させる。入力要求メッセージは、例えば、「何かを焼いた」「何かを茹でた」「何かを煮た」等の文章で構成されている。これらの入力要求メッセージは、対応する行動ＩＤとともに入力ユニット３にデータベース３０４として格納されている。
【００７３】
入力部３０３においてユーザが応答すると、入力ユニット通信部３０１にてサーバユニット２に上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、及びｄｍｈ(ｔ)の組に対応する変化率ＩＤと、入力要求メッセージに対応する行動ＩＤが送信される。応答の方法は、ＧＵＩで入力しても良いし、音声認識で入力しても良い。このとき、行動の入力だけでなく、１日の終わりに、「今日はどんな食生活であったか」という入力をユーザに求めてもよい。
【００７４】
サーバ通信部２０１において、上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、及びｄｍｈ(ｔ)の組に対応する変化率ＩＤと行動ＩＤを受信すると（ステップＳ３ｊ）、変化率ＩＤ格納部２０８において、上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、及びｄｍｈ(ｔ)の組に対応する変化率ＩＤに、行動ＩＤが追加される。
【００７５】
サーバユニット２において、解析部２０３は、対応する変化率ＩＤの正答カウンタｃ２をインクリメントし（ステップＳ３ｋ）、上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、ｄｍｈ(ｔ)、及び対応する変化率ＩＤと、タイムスタンプと、行動ＩＤを、新規解析データセットとして、解析データ格納部２０４に格納する（ステップＳ３ｌ）。
【００７６】
［変化率ＩＤ確認要求処理］  
解析部２０３は、データ格納部２０２に随時格納されるデータをモニタリングし（ステップＳ３ｃ）、時刻ｔ１における二酸化炭素濃度変化率ｄ（ｔ）が０となった場合（ステップＳ３ｄ：Ｙｅｓ）、変化率ＩＤ入力要求時と同様に、Ｖｃｏ２(ｔ)とｄｍ(ｔ)を求める（ステップＳ３ｅ）。続いて、変化率ＩＤ格納部２０８に既に格納されているＶｃｏ２(ｔ’)、ｄｍ(ｔ’)、Ｖｈ(ｔ’)、及びｄｍｈ(ｔ’)と、上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、及びｄｍｈ(ｔ)のユークリッド距離が、閾値Ｔｄより小さい場合（ステップＳ３ｆ：Ｎｏ）、かつ、正答カウンタｃ２がｃ２＜Ｍである場合（ステップＳ３ｍ：Ｎｏ）、変化率ＩＤ入力要求が行われる（ステップＳ３ｉ）。
【００７７】
正答カウンタｃ２がｃ２＝Ｍである場合は（ステップＳ３ｍ：Ｙｅｓ）、確認要求信号は送信されず、上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、ｄｍｈ(ｔ)の組にすでに登録されている行動ＩＤを、固定行動ＩＤｆとして固定し、タイムスタンプを付けて解析データ格納部２０４に格納する（ステップＳ３ｎ）。これ以降、保存されたＶｃｏ２(ｔ’)、ｄｍ(ｔ’)、Ｖｈ(ｔ’)、及びｄｍｈ(ｔ’)とのユークリッド距離がＴｄより小さくなる上記Ｖｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、ｄｍｈ(ｔ)の組が参照された場合は、自動的にＩＤｆが割り振られる。ここで、正答カウンタのＭは予め決められているものとする。
【００７８】
入力ユニット３は、入力ユニット通信部３０１において変化率ＩＤ確認要求信号を受信すると、表示部３０２に確認要求メッセージを表示させる。確認要求メッセージは、過去に変化率ＩＤ入力要求処理が行われた際に変化率ＩＤと併せて登録されたものであり、例えば、「何かを焼いた」等である。今回の行動が過去に登録された行動ＩＤと一致するのであれば、ユーザは「ｙｅｓ」と応答する。今回の行動が過去に登録された行動ＩＤと一致せず、ユーザが「ｎｏ」と応答した場合、変化率ＩＤ入力要求時と同じ画面に遷移し、行動ＩＤの候補を表示させ、ユーザに入力を促し、変化率ＩＤ入力要求処理と同様の処理を行い、変化率ＩＤと行動ＩＤをサーバユニット２に送信する。
【００７９】
入力部３０３においてユーザが応答すると、入力ユニット通信部３０１にてサーバユニット２にＶｃｏ２(ｔ)、ｄｍ(ｔ)、Ｖｈ(ｔ)、ｄｍｈ(ｔ)の組に対応する変化率ＩＤと応答信号が送信される（ステップＳ３ｊ）。応答信号が「ｙｅｓ」である場合、正答カウンタｃ２をインクリメントする（ステップＳ３ｋ）。応答信号が「ｎｏ」である場合、Ｖｃｏ２(ｔ)及びｄｍ(ｔ)に対応する変化率ＩＤと新たな行動ＩＤが解析データ格納部２０４に格納される（ステップＳ３ｌ）。
【００８０】
ある変化率ＩＤに対して、複数の行動ＩＤが登録される場合もある。その場合、確認要求信号を入力ユニット３に送信する際に、カウンタｃ２も併せて送信し、入力ユニット３において確認要求メッセージを表示させる際に、カウンタｃ２の多い順に表示する。複数の行動ＩＤのうち、いずれかひとつのカウンタｃ２がｃ２＝Ｍとなった場合、この行動ＩＤが変化率ＩＤに対する行動ＩＤとして固定される。
【００８１】
［メタタグ付与処理］  
サーバユニット２は、Ｔａ時間ごとにメタタグ付与を行う。Ｔａは予め決められており、例えば、２４時間ごとなどである。メタタグは例えば、「焼き物をした日」「煮物をした日」「料理をしなかった日」などである。
解析データ格納部２０４において、タイムスタンプと行動ＩＤを参照し、二酸化炭素変化率と湿度変化率の対応関係からメタタグを付与する。例えば、１７：００から２０：００の間に「何かを煮た」状態がある場合、「夜、煮物をした日」というメタタグをデータセットに付与し、メタタグ格納部２０５に該当データの日付とメタタグを格納する。１７：００から２４：００の間に「何かを焼いた」「何かを茹でた」「何かを煮た」状態が一度も現れない日は、「外食または外泊した日」とメタタグを付与する。
【００８２】
データ読み出しは入力ユニット３によりユーザからデータ参照要求が発生した際に行われる。外部記憶装置４には、ソーシャルネットワークサービスへの投稿テキストや、デジタルカメラ、携帯電話で撮影された写真や動画が、タイムスタンプと併せて格納されている。
【００８３】
入力ユニット３において、「煮物をした日を振り返る」というボタンが押されると、外部記憶装置４がサーバユニット２のメタタグ格納部２０５を参照し、「煮物をした日」というメタタグが付与された日付を取得する。外部記憶装置４は、取得した日付に対応するタイムスタンプが付された電子的記録物を、表示装置５に表示する。
【００８４】
以上述べたように、実施例３によれば、二酸化炭素濃度データと湿度データの変化をトリガーにして、対話形式でユーザに変化の要因の入力を要求することにより、タグ付与の負担が軽減される。さらに、対話形式でユーザに変化の要因の入力を要求させた結果、一定回数以上同じタグが付与された場合は、タグを固定することで、自動的にタグが付与され、入力の手間を省くことができる。また、時間とタグを用いて二酸化炭素濃度と湿度の変化に対してメタタグを自動で付与することにより、「煮物をした日」などのメタタグを用いて過去の調理行動や食生活が類似する日の電子記録物を提示することが可能となる。さらに、実施例２に対し、実施例３では湿度データの変化を加味することで、調理に関する行動をより細分化することが可能になる。
【００８５】
なお、この発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００８６】
１…センシングユニット、２…サーバユニット、３…入力ユニット、４…外部記憶装置、５…表示装置、１０１…計測部、１０２…センシング通信部、２０１…サーバ通信部、２０２…データ格納部、２０３…解析部、２０４…解析データ格納部、２０４…メタタグ格納部、２０５…日照時間格納部、３０１…入力ユニット通信部、３０２…表示部、３０３…入力部、３０４…データベース、２０７…変化率ＩＤ格納部。
【図１】
0006040114.tif 000004
【図２】
0006040114.tif 000005
【図３】
0006040114.tif 000006
【図４】
0006040114.tif 000007
【図５】
0006040114.tif 000008
【図６】
0006040114.tif 000009
【図７】
0006040114.tif 000010
【図８】
0006040114.tif 000011
【図９】
0006040114.tif 000012
【図１０】
0006040114.tif 000013
【図１１】
0006040114.tif 000014
【図１２】
0006040114.tif 000015