(57)【特許請求の範囲】
【請求項１】
電子機器と、携帯端末と、管理装置とを含んで構成される日記作成支援システムであっ
て、
前記電子機器は、利用者の行動を観測する観測部と、前記携帯端末と通信を行なう通信
部とを備え、
前記携帯端末は、前記管理装置と通信を行なう第１の通信部と、前記電子機器と通信す
る第２の通信部と、前記電子機器の観測した観測値および前記携帯端末の使用履歴を収集
する情報収集部と、前記情報収集部で収集した情報を解析する解析部と、前記解析部の解
析結果を利用して作成される前記利用者の日記を表示する表示部と、前記携帯端末への入力および前記携帯端末に対する操作を行なうための操作部とを備え、
前記解析部は、前記電子機器の観測値及び前記携帯端末の使用履歴それぞれから行動変化点を抽出し、前記行動変化点の時系列情報に基づいて前記利用者の行動時系列情報をシーンに分割するシーン分割部と、シーン推定ルールを用いて前記シーンの候補であるシーン候補を抽出するシーン候補抽出部と、前記日記の内容に関連する注釈の候補であるコメント候補を抽出するコメント候補抽出部とを備え、
前記表示部は、前記日記を表示する日記表示部と、前記操作部を用いてシーン候補表示ボタンが押下された場合に前記シーン候補を表示するシーン候補表示部と、前記操作部を用いてコメント候補表示ボタンが押下された場合にコメント候補を表示するコメント候補表示部とを備え、
前記シーン候補表示部に表示されたシーン候補及び前記コメント候補表示部に表示され
たコメント候補から前記利用者が任意のシーン及びコメントを選択できるよう構成され、かつ、前記利用者による前記任意のシーン及びコメントの選択に基づいて前記利用者に係
る日記の作成を行うことを特徴とする日記作成支援システム。
【請求項２】
請求項１において、
前記コメント候補は、少なくともそのシーンにおける感情および代表的なイベントを表
す絵文字を用いて入力可能であることを特徴とする日記作成支援システム。
【請求項３】
請求項１において、
前記管理装置は、前記携帯端末と通信を行なう通信部と、前記利用者を含む複数の利用
者の情報である利用者情報を保持する記憶部と、前記利用者情報を解析する解析部と、前
記複数の利用者の日記を管理する日記管理部とを備え、
前記複数の利用者の前記利用者情報を解析し、かつ、前記複数の利用者の前記日記を管
理することを特徴とする日記作成支援システム。
【請求項４】
請求項３において、
前記携帯端末および前記管理装置と共通のネットワークを介して通信可能に構成された
情報配信装置を更に具備して成り、
前記携帯端末の前記第１の通信部および前記管理装置の前記通信部は、前記情報配信装
置と通信可能に構成され、
前記情報配信装置は、前記携帯端末および前記管理装置と通信を行なう通信部と、前記
利用者の情報と前記管理装置の解析部の解析結果から前記利用者に係る配信情報を判定し、前記配信情報を送信する情報配信部と、前記管理装置の前記解析部の解析結果及び前記
配信情報を保持する記憶部を備え、
前記複数の利用者に係る情報解析結果を用いて、前記複数の利用者の各利用者の状況に
対応した情報を提供することを特徴とする日記作成支援システム。
【請求項５】
請求項４において、
前記携帯端末は、前記電子機器と前記携帯端末とを接続するネットワークを介して前記
電子機器を制御するよう構成されていることを特徴とする日記作成支援システム。
【請求項６】
請求項１において、
前記電子機器と前記携帯端末とを接続するネットワークを介して前記携帯端末の有する
機能部分を前記携帯端末と前記電子機器とで共有するよう構成され、前記電子機器の一部
の機能が前記携帯端末の有する共有された前記機能部分にて実現されていることを特徴と
する日記作成支援システム。
【請求項７】
請求項１において、
前記携帯端末とは別の通信装置を更に具備して成り、
前記通信装置を介して前記携帯端末に前記電子機器の観測情報を送信することを特徴とする日記作成支援システム。
【請求項８】
請求項１において、
前記携帯端末の使用履歴の行動変化点は、前記携帯端末のＩＣカード、通話部、ウェブ閲覧部、メール送受信部、操作部の少なくとも何れかの使用開始と使用終了の情報から得られることを特徴とする日記作成支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、センサネットワークを構成するセンサノードを用いた日記作成支援システムに関し、特に、ユーザの行動結果に現れない情報に基づいて日記作成支援を行なうための入力支援方法、情報解析方法、ユーザの状況に合わせた情報提供方法、並びにセンサ機能を有する電子機器、携帯端末、情報解析装置及びコンピュータプログラムを含む日記作成支援システムに関する。
【背景技術】
【０００２】
従来、携帯端末を用いてユーザ情報を収集し、そのユーザ情報から日記を作成するシステムとして、携帯端末に備わった機能（GPS、カメラ、バーコードリーダ等）を用いた個人行動に関わる各種情報を収集し、気に入った場所（GPS、写真）、商品（バーコード）、出会った人（名刺のQRコード）等からブログを自動的に作成するシステムがあった（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００７−１４８５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の日記作成支援システムで扱うユーザ情報はユーザの能動的な行動の結果得られる情報（写真撮影など）や属性情報（性別、年齢、住所など）である。
【０００５】
そのため、能動的な行動中及びその前後のユーザ情報は収集できない。この情報の中にはユーザの能動的な行動を引き起こす要因が含まれている可能性が高く、そのため「潜在的な需要」が含まれると考えられることから、マーケティングの重要な情報となりうる。能動的な行動中及びその前後のユーザ情報を記述する手段として日記やブログがある。しかし、従来の日記作成支援システムでは、能動的な行動結果の羅列を生成するだけで、活発に行動した、疲れたなどの能動的な行動中及びその前後のユーザ情報は手動で入力しなければならない。したがって従来のシステムでは、能動的な行動中及びその前後のユーザ情報の粒度、正確性、即時性を維持することが難しい。このような情報は時間が経つにつれ忘れてしまう場合が多いことから、ある程度自動的に、すなわち、ユーザによる意識的・能動的な行為とは別の手段で、その能動的な行動中及びその前後のユーザ情報を直接的に入力できる方法が必要となる。
【０００６】
本発明は、このような事情を考慮してなされたものであり、その目的は、能動的な行動中及びその前後のユーザ情報を、加速度、脈拍、温度等を観測できるセンサ機能を有するセンサノードを利用してユーザにできるだけ負担をかけずに収集し、収集結果を解析することにより日記作成支援を行うシステムを提供すること、あるいはまた、ユーザの潜在的な需要に対して効果的な情報を配信する方法、及び計算機システムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の代表的なものの一例を示せば以下の通りである。すなわち、本発明の日記作成支援システムは、利用者の行動を観測するセンサと、観測された前記利用者の行動に係る情報をデータとして外部に送信する通信部とを備えた電子機器と、第１のネットワークを介して前記電子機器と通信可能に構成され、かつ、前記電子機器が送信した前記データを受信可能に構成された携帯端末と、前記第１のネットワークとは異なる第２のネットワークを介して前記携帯端末と通信可能に構成され、かつ、前記データに係る各種解析を実行可能に構成された管理装置とを含んで成り、前記利用者に属する性質に係る情報であって、かつ、前記利用者の行動の結果の中に現れない情報である潜在情報を収集し、前記潜在情報を用いて前記利用者に係る日記の作成支援を行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、日記作成に要する操作量などのユーザの負担を軽減可能である。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１０】
＜第１の実施形態＞
図１は本発明の第１の実施形態に係る計算機システムのブロック図である。図１の計算機システムは、利用者（ユーザ）が携帯する電子機器（例えばセンサネットワークを構成するセンサノード）のセンサ機能により観測した情報をユーザが所有する携帯端末（例えば携帯電話機）で収集し、それらを管理装置（例えば管理サーバ）に送信し、管理サーバは受信した情報を解析し、ユーザが所有する携帯端末で収集したユーザの情報と合わせて日記作成支援を行うためのシステム構成の一例である。
【００１１】
具体的には、利用者１００の行動を観測するセンサ２０１と、観測された利用者１００の行動に係る情報をデータとして外部に送信する通信部２０４とを備えた電子機器１０１と、第１のネットワーク１０５を介して電子機器１０１と通信可能に構成され、かつ、電子機器１０１が送信したデータを受信可能に構成された携帯端末１０２と、第１のネットワーク１０５とは異なる第２のネットワーク１０６を介して携帯端末１０２と通信可能に構成され、かつ、そのデータに係る各種解析を実行可能に構成された管理装置１０３とを含んで成り、利用者１００に属する性質に係る情報であって、かつ、その利用者１００の行動の結果の中に現れない情報である潜在情報を収集し、その潜在情報を用いて利用者に係る日記の作成支援を行う日記作成支援システムである。
【００１２】
別の捉え方をすれば、利用者１００の行動の中に潜在的に存在する潜在情報を観測するセンサ２０１と、観測された潜在情報をデータとして外部に送信する通信部２０４とを備えた電子機器１０１と、第１のネットワーク１０５を介して電子機器１０１と通信可能に構成され、かつ、電子機器１０１が送信したデータを受信可能に構成された携帯端末１０２と、第１のネットワーク１０５とは異なる第２のネットワーク１０６を介して携帯端末１０２と通信可能に構成され、かつ、そのデータに係る各種解析を実行可能に構成された管理装置１０３とを含んで成り、センサ２０１によって観測された潜在情報に対応するデータと、利用者１００から入力された入力データとを用いて利用者１００に係る日記の作成支援を行う日記作成支援システムである。
【００１３】
この日記作成支援システムは、潜在情報の意味を利用者１００が任意に定義するための潜在情報定義機能を備えて構成されるようにするのが好適である。また、センサ２０１としては、加速度センサおよび脈拍センサのうちの少なくともいずれか一方を用いて構成するのが好適である。
【００１４】
上記計算機システムは、ユーザ１００の情報を観測するセンサノード１０１と、センサノードとネットワーク１０５を介して通信を行いセンサノードの観測情報を収集する携帯端末１０２と、携帯端末とネットワーク１０６を介して通信を行い、多数のユーザの携帯端末から観測情報を受け取り解析を行なう管理サーバ１０３とを備える。ネットワーク１０５としては、例えば、無線通信機器間を接続する無線ネットワークとするのが好適である。また、ネットワーク１０６としては、例えば、ネットワーク１０５とは異なる通信方式が採用された別の無線ネットワークとするのが好適である。
【００１５】
センサノード１０１は、例えば、ユーザの情報を観測するセンサ２０１と、センサの観測値を一時的に保持する記憶部２０２と、センサの観測値情報やセンサノードの情報などを表示する表示部２０３と、携帯端末１０２とネットワーク１０５を介して通信を行なう通信部２０４と、各種操作を行なうための操作部２０５と、上記機能を制御する制御部２０６と、上記機能の電源となる電池２０７とを備えるようにするのが好適である。
【００１６】
携帯端末１０２は、例えば、管理サーバ１０３およびネットワーク１０６を介して通信を行なう第一通信部３０１と、センサノード１０１とネットワーク１０５を介して通信を行なう第二通信部３０２と、決済等に利用可能なＩＣチップ３０３と、様々な情報を表示する表示部３０４と、他の人と通話することを可能とする通話部３０５と、インターネットなどのネットワークと接続してウェブを閲覧処理を行なうウェブ閲覧部３０６と、メールを送受信するメール送受信部３０７と、携帯端末の位置情報の取得処理を行なう位置情報取得部３０８と、ユーザ１００のスケジュールを入力・管理することを可能とするスケジューラ３０９と、センサノード１０１の観測値を解析するデータ解析部３１０と、ユーザによるデータ解析結果等にコメント等の付与・編集などを可能とする日記編集部３１１と、音声入力、テキスト入力、項目選択、その他の各種入力を行なう操作部３１２と、上記各処理部の処理履歴や、データ解析部で解析処理を行なう際の基本情報等を保持するＤＢ３１３と、上記機能を制御する端末制御部３１４とを備えるようにするのが好適である。
【００１７】
管理サーバ１０３は、例えば、携帯端末１０２およびネットワーク１０６を介して通信を行なう通信部４０１と、多数のユーザの情報を収集するシーン収集部４０２と、多数のユーザの情報から傾向・特徴を解析するシーン解析部４０３と、各ユーザの日記を管理する日記管理部４０４と、上記機能を制御する制御部４０５と、各ユーザの日記、アクセス制御ポリシ、多数のユーザの情報、傾向・特徴解析結果を保持するＤＢ４０６とを備えるようにするのが好適である。
【００１８】
次に、本発明の処理を説明する。本発明の処理は、概して言えば、行動時系列情報収集処理、日記作成支援処理、ユーザ情報解析処理、およびセンサノード管理処理を含んで構成される。
【００１９】
行動時系列情報収集処理は、センサノード１０１のセンサ２０１の観測値及び、携帯端末１０２のＩＣカード３０３、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、操作部３１２の使用履歴情報を収集し、行動時系列情報として携帯端末のＤＢ３１３に登録する。
【００２０】
図２は、センサノード１０１の観測値収集処理の手順を示すタイムチャートである。
【００２１】
まず、センサノード１０１の制御部２０６はセンサ２０１を用いて観測値を取得する（Ｓ１００、Ｓ１０１）。次に、通信部２０４を介して携帯端末１０２の端末制御部３１４に観測値を送付する（Ｓ１０２〜Ｓ１０４）。観測値を受信した端末制御部３１４は、観測値を観測した場所を得るために位置情報取得部３０８に位置情報を要求する（Ｓ１０５）。位置情報取得部３０８は位置情報を取得し、端末制御部３１４に位置情報を返戻する（Ｓ１０６、Ｓ１０７）。端末制御部３１４は、時刻を取得し（Ｓ１０８）、観測値、位置情報、時刻を組にして行動時系列情報としてＤＢ３１３に登録する（Ｓ１０９）。ここで、位置情報は観測するたびに取得しているが、これは数分毎に取得するでも構わない。図４にＤＢ３１３に保存されるセンサ２０１の観測値から得られる行動時系列情報の例を示す。
【００２２】
図３は、ＩＣカード３０３、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、操作部３１２の使用履歴情報収集処理の手順を示すタイムチャートである。図３では、ＩＣカード３０３の例のみを示しているが、他の通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、操作部３１２に関しても同様の処理を行なう。ＩＣカード３０３を使用した場合（Ｓ１１０）、ＩＣカードの使用履歴（使用の内容など）を端末制御部３１４に送付する（Ｓ１１１）。使用履歴を受信した端末制御３１４は、観測値を観測した場所を得るために位置情報取得部３０８に位置情報を要求する（Ｓ１１２）。位置情報取得部３０８は位置情報を取得し、端末制御部３１４に位置情報を返戻する（Ｓ１１３、Ｓ１１４）。端末制御部３１４は、時刻を取得し（Ｓ１１５）、観測値、位置情報、時刻を組にして行動時系列情報としてＤＢ３１３に登録する（Ｓ１１６）。図５にＤＢ３１３に保存されるＩＣカード３０３、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、操作部３１２の使用履歴情報から得られる行動時系列情報の例を示す。
【００２３】
ここでは、センサ２０１、ＩＣカード３０３、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、操作部３１２の使用履歴情報のみを対象としているが、携帯端末で収集できる情報は全て行動時系列情報の対象となりうる。
【００２４】
日記作成支援処理は、行動時系列情報収集処理で収集したユーザ１００の行動時系列情報を用いて日記作成を支援する処理である。この処理は３つの処理（シーン分割処理、日記編集支援処理、日記生成処理）から構成される。
【００２５】
シーン分割処理は、センサノード１０１のセンサ２０１、携帯端末１０２のＩＣカード３０３、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、操作部３１２を用いて収集したユーザ１００の行動時系列情報を幾つかの時間帯（以下この時間帯をシーンと呼ぶ）に分割する。日記編集支援処理は、分割した各シーンにおけるユーザの行動内容やそのとき感じたこと、印象に残ったこと、などに関するユーザによるコメント入力及び、シーンを推定することによるコメント入力支援を行い、個人日記を生成する。日記生成処理は、日記編集処理で生成された個人日記から不特定多数の人々に対して開示可能な情報を生成する。
【００２６】
シーン分割処理とは、ユーザの行動時系列情報を、行動の変化点で幾つかのシーンに分割する処理である。上記行動変化点は、センサノード１０１の観測値から得られる行動変化点（睡眠開始／終了、歩行開始／終了など）、及び、携帯端末１０２のＩＣカード３０３、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、操作部３１２の使用開始／終了の情報から得られる行動変化点、を用いる。
【００２７】
図６はシーン分割処理の手順を示すタイムチャートである。まず、携帯端末の端末制御部３１４はＤＢ３１３からシーン分割ルールを取得し（Ｓ２０１、Ｓ２０２）、シーン単位時間及びシーン分割処理実行時刻を確認する（Ｓ２０３）。最後にシーン分割処理を行なってからシーン単位時間以上経過しているか確認し（Ｓ２０４）、経過していたらデータ解析部３１０にシーン分割要求を送付する（Ｓ２０５）。データ解析部３１０はＤＢ３１３からまだシーン分割していない行動時系列情報、シーン分割ルールを取得する（Ｓ２０６〜Ｓ２０８）。次に、行動時系列情報を行動変化点の時系列情報に変換する（Ｓ２０９）。データ解析部３１０はスケジューラ３０９から行動時系列情報の時間帯に属するスケジュール情報を取得する（Ｓ２１０、Ｓ２１１）。行動変化点の時系列情報の中にシーン分割ルールの条件及び、スケジュール情報と合致する部分列を検索する（Ｓ２１２）。このとき、複数のシーン分割ルールと条件が合致する部分列は、シーン分割ルールの重要度が最大のルールを採用する。もし、重要度が最大のルールが複数ある場合は、それらを候補としてユーザに提示し、選択してもらう。
【００２８】
こうして生成された部分列の時間がシーン単位時間よりも大きい場合は、この部分列をシーンとしてＤＢ３１３に登録する（Ｓ２１３）。部分列の時間がシーン単位時間よりも小さい場合には、部分列の時間がシーン単位時間よりも大きくなるまで前後の行動変化点を部分列に加える（Ｓ２１４）。この際に、前後の行動変化点が別のシーン分割ルールと合致する部分列に属している場合は、行動変化点の追加は行なわず、その部分列をシーンとしてＤＢ３１３に登録する（Ｓ２１５）。こうして生成された部分列をシーンとしてＤＢ３１３に登録する（Ｓ２１５）。以上の処理でシーンとして登録されなかった部分列はそれぞれ未確定シーンとして登録する（Ｓ２１６）。
【００２９】
シーン単位時間、各ルールのシーン識別条件及び、各ルールの重要度はシーン分割ルールに記載されており、シーン単位時間、シーン識別条件及び各ルールの重要度は予め定められた値を利用しても構わないし、ユーザが独自に設定しても構わない。図７に行動変化点の時系列変換結果、シーン分割ルール、シーン分割結果の一例を示す。
【００３０】
日記編集支援処理とは、シーンの内容を入力する際の支援を行なう処理である。スケジュールや、居た場所、その場所の情報、シーン発生時刻、行動時系列情報、シーン推定ルールなどを考慮してシーン内容の推定を行ない、優先候補（選択肢）を提示し、また勉強した、楽しかったなどのシーンの評価、喜怒哀楽などの感情及び、誕生日などの代表的なイベントなどは絵文字を用意し、それを用いて入力可能とする。
【００３１】
図８は、日記編集支援処理の手順を示すタイムチャートである。
【００３２】
まず、ユーザ１００は携帯端末１０２の操作部３１２を利用して日記編集部３１１を起動し、編集した日付、時間帯を入力する（Ｓ３０１、Ｓ３０２）。次に、日記編集部３１１はＤＢ３１３から日付、時間帯に該当するシーン情報を、スケジューラ３０９から日付、時間帯に該当するスケジュール情報を取得する（Ｓ３０３〜Ｓ３０６）。そして、日記編集部３１１は取得したシーン情報から個人日記６０１を生成する（Ｓ３０７）。このとき、シーン情報、スケジュール情報からシーン内容を確定できなかった部分には、シーン推定ルールを適用する（Ｓ３０８）。シーン推定ルールの適用方法は以下のようになる。内容未定シーンがある場合、日記編集部３１１はシーン推定ルールの条件に合致するシーン推定ルールを検索する。合致するルールが見つかった場合、ルールに記載されているシーンの内容が自動的に個人日記６０１の当該シーン部分に表示する、または、シーン候補表示ボタン６０３押下げの際の候補として表示する。シーン推定ルールの条件に合致しないシーンは、ユーザ１００が操作部を用いてシーンの内容を入力し、少なくとも当該シーンの内容と条件（前後のシーンの内容、時間帯、等）場所、当該シーンの行動時系列情報及び、重要度をルールとしてシーン推定ルールに登録する。ここで、重要度とはルールを適用した回数、ユーザ１００による付与、等によって決定される値である。
【００３３】
次に、スケジュール情報からスケジュール６０２生成する（Ｓ３０９）。少なくとも以上の処理で生成した個人日記６０１及びスケジュール６０２を含む日記編集画面を生成する（Ｓ３１０）。次に、ユーザ１００は日記編集画面の個人日記６０１に含まれる項目中で、編集したい部分を選択してシーンの内容及び、感情、シーン内容の補足などのコメントを付与する（Ｓ３１１）。日記編集部３１１は付与されたコメントを反映させ、編集された個人日記をＤＢ３１３に登録する（Ｓ３１２、Ｓ３１３）。
【００３４】
図９は、上記Ｓ３０８の携帯端末１０２の表示部３０４に表示される日記編集画面の概要を示す図である。日記編集画面は、少なくとも個人日記６０１、スケジュール６０２が表示される。個人日記６０１には、時刻、シーン、場所、コメントが表示され、シーン候補表示ボタン６０３及び、コメント候補表示ボタン６０４を具備する。シーン候補表示ボタン６０３を押下げるとシーン候補表示部６０５にシーン候補が表示され、シーン候補表示部６０５のシーン候補を選択すると、個人日記６０１のシーンの該当部分に選択された候補が表示される。コメント候補表示ボタン６０４を押下げるとコメント候補表示部６０６にコメント候補が表示され、コメント候補表示部６０６のコメント候補を選択すると、個人日記６０１のコメントの該当部分に選択された候補が表示される。コメント候補は、勉強した、新しいことをした（やりはじめた）、人と会った・話が盛り上がった、感動した・楽しかった、運動した、などのシーンの評価、喜怒哀楽などの感情や記念日、誕生日などの代表的なイベントを表す絵文字、ユーザ１００が過去に入力したコメントなどが選択される。シーンが決定している場合は、当該シーンと関連の深さを考慮してコメントの候補順位を変更する。
【００３５】
図１０に図９のコメント候補表示部６０６中に表示されているコメント候補の内容を示す。コメント候補は図９及び図１０中に記載されているものが全てではなく、感情を示すものなど様々なものが含まれる。
【００３６】
図１１にシーン推定ルール、シーン推定ルール適用結果の一例を示す。
【００３７】
図１２に作成された個人日記からシーンを検索するための検索画面の画面構成を示す。検索画面は、少なくとも検索ボタン６０７、キーワード入力欄６０８及び検索結果表示部６０９を具備する。検索したいシーンを示すコメント、場所、シーン内容、日付等をキーワードとしてキーワード入力欄６０８に入力し、検索ボタン６０７を押下げすることによって該当するシーンがＤＢ３１３から抽出され、検索結果表示部６０９に表示される。
【００３８】
日記生成処理とは、日記編集処理で生成された個人日記から不特定多数の人々に対して開示可能な情報を生成する処理である。
【００３９】
図１３は、日記生成処理の手順を示すタイムチャートである。
【００４０】
端末制御部３１４はＤＢ３１３から個人日記を取得し、第一通信部３０１及び管理サーバ１０３の通信部４０１を介して制御部４０５に個人日記を送付する（Ｓ３１４〜Ｓ３１８）。制御部４０５は日記管理部４０４に日記生成依頼を送付する（Ｓ３１９）。日記管理部４０４はＤＢ４０６から予めユーザ１００によって設定されているアクセス制御ポリシを取得する（Ｓ３２０、Ｓ３２１）。日記管理部４０４はアクセス制御ポリシに従って個人日記から開示可能な情報を抽出し、日記を生成し、ＤＢ４０６のユーザ毎のテーブルに登録する（Ｓ３２２、Ｓ３２３）。
【００４１】
図１４にアクセス制御ポリシの条件の一例、図１５にアクセス制御パラメータの一例をそれぞれ示す。アクセス制御ポリシは、予め用意された条件を利用し、それらを組合わせて作成しても構わないし、パラメータと値の組で新たに条件を作成しても構わない。
【００４２】
図１６に、アクセス制御ポリシ、個人日記にアクセス制御ポリシを適用し日記を結果の一例を示す。
【００４３】
ユーザ情報解析処理は、多数のユーザが管理サーバ１０３に送付した個人日記を利用して、多数のユーザが持つ傾向・特徴を抽出するための処理である。
【００４４】
図１７は、ユーザ情報解析処理の手順を示すタイムチャートである。
【００４５】
まず、シーン収集部４０２はＤＢ４０６に各ユーザのシーン列を要求する（Ｓ４０１）。ＤＢ４０６は各ユーザのアクセス制御ポリシに従って、開示可能なシーン列を抽出し、シーン収集部４０２に返戻する（Ｓ４０２、Ｓ４０３）。各ユーザのシーン列群を取得したシーン収集部４０２はシーン解析部４０３にシーン列群を送付し、シーン解析を要求する（Ｓ４０４）。シーン解析部４０３は受け取ったシーン列群の中から幾つかのシーン列に共通する部分シーン列を抽出する（Ｓ４０５）。次に、共通部分シーン列の傾向、特徴を抽出する（Ｓ４０６）。ここで、傾向・特徴は、共通部分シーン列の内容、共通部分シーン列の継続時間、場所などと、共通部分シーン列の前後に現れるシーンなどの関係を考慮し、抽出する。最後に、共通部分シーン列と抽出した傾向・特徴をＤＢ４０６に登録する（Ｓ４０７）。
【００４６】
図１８に傾向・特徴抽出結果を示す。ここで条件は、共通部分シーン列の内容、共通部分シーン列の継続時間、場所などと、共通部分シーン列の前後に現れるシーンなどの関係を表し、カウントとは、この傾向・特徴がシーン列群に表れた回数である。このカウントを用いて、傾向・特徴からシーン推定ルールを生成する。図１９は、図１８の傾向・特徴のうちカウント１００００以上の傾向・特徴をシーン推定ルールとして採用したものである。各ユーザはこうして生成したシーン推定ルールを携帯端末にダウンロードして、利用することができる。
【００４７】
センサノード管理処理とは、携帯端末１０２からセンサノード１０１を管理する処理である。
【００４８】
携帯端末１０２から命令をセンサノード１０１に送付し、センサノード１０１の状態を携帯端末１０２の表示部３０４に表示、センサノード１０１、携帯端末１０２間の通信状態の管理、認証、秘匿、送付データ検証、セキュリティ情報更新、などのセキュリティ管理、携帯端末１０２のＩＣカード３０３、表示部３０４、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、位置情報取得部３０８、スケジューラ３０９とセンサノードの連携管理、などを行なう処理である。
【００４９】
図２１に、携帯端末１０２の表示部３０４に表示されるセンサノード１０１の状態を表示するセンサノード管理画面の一例を示す。センサノード管理画面には、少なくとも携帯端末１０２と通信可能なセンサノードの管理情報、電波強度等を表示するセンサノード管理情報表示部６１０、携帯端末１０２と通信可能なセンサノードの個別の情報を表示するセンサノード状態情報表示部６１１、メニュー画面を表示部３０４に表示するメニュー表示ボタン６１２を備える。
【００５０】
センサノード状態情報表示部６１１に表示されるセンサノード状態情報は、センサノード管理情報表示部６１０に表示されている「通信可能なセンサノード」項目を操作部３１２を用いて選択することにより、変更することも可能である。
【００５１】
図２２にメニュー表示ボタン６１２を操作部３１２を用いて操作した場合に表示部３０４に表示されるメニュー画面を示す。メニュー画面には、「セキュリティ情報更新」、「センサノード認証」、「電波強度調整」、「間欠時間調整」、「連携機能設定」のセンサノード管理項目が表示される。これら項目は上記の項目に限ったものではなく、携帯端末１０２とセンサノード１０１の関係によって増減することがあり得る。
【００５２】
図２３に「セキュリティ情報更新」メニューの画面表示例を示す。ここで、セキュリティ情報とは、センサノード１０１、携帯端末１０２間で取り交わされている暗号鍵などの情報を意味する。セキュリティ情報を更新することによって、センサノード１０１、携帯端末１０２間で新しい暗号鍵を交換する。
【００５３】
図２４に「センサノード認証」メニューの画面表示例を示す。ここで、センサノード認証とは、既に通信可能なセンサノードの再認証または、新規に通信可能としたいセンサノードの認証を意味する。
【００５４】
図２５に「通信距離調整」メニューの画面表示例を示す。「通信距離調整」メニュー画面には、少なくとも、携帯端末１０２の操作部３１２を用いて通信距離を設定するための通信距離操作部６１３を備える。ここで通信距離とは、センサノード１０１の通信部２０４による通信可能な距離であり、通信部２０４の出力を調整することによって変更可能であるとする。ここでは、ユーザ１００の操作部３１２を用いた操作によって、手動または自動で調整することが可能である。
【００５５】
図２６に「間欠時間調整」メニューの画面表示例を示す。「間欠時間調整」メニュー画面には、少なくとも、携帯端末１０２の操作部３１２を用いて間欠時間を設定するための間欠時間設定部６１４を含む。ここで間欠時間とは、センサノード１０１のセンサ２０１を起動する時間間隔である。
【００５６】
図２７に「連携機能設定」メニューの画面表示例を示す。「連携機能設定」メニュー画面には、少なくとも連携可能な機能の一覧が表示され、一覧中の各項目を選択することにより個別の設定を行なうことが可能である。ここで連携機能設定とは、センサノード１０１のセンサ２０１、携帯端末１０２のＩＣカード３０３、表示部３０４、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、位置情報取得部３０８、スケジューラ３０９から得られる行動時系列情報及び行動変化点の時系列情報に基づき、センサノード１０１のセンサ２０１、表示部２０３、通信部２０４、携帯端末１０２のＩＣカード３０３、表示部３０４、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、位置情報取得部３０８、スケジューラ３０９の機能を制御するための設定である。この制御には、上記機能の起動及び停止、出力調整などが含まれる。
【００５７】
例えば、行動変化点：歩行終了を抽出した場合、位置情報取得部３０８を起動し位置情報を取得する。これにより、位置情報取得部３０８を常時起動することなしに、必要な状況で位置情報を取得することが可能となり、携帯端末１０２の電池消費量を削減することも可能となる。
【００５８】
また、位置情報取得部３０８が位置情報を取得したとき、その位置が駅など混雑が予想される場所ならセンサノード１０１の通信部２０４の出力を下げる、または通信部２０４を停止する。これにより、センサノード１０１の観測値を他人に傍受されることを防ぐことが可能となる。
【００５９】
さらに、スケジューラ３０９とセンサノード１０１の表示部２０３を連携させることにより、スケジューラ３０９に登録されているスケジュールの開始時刻になった際に、センサノード１０１の表示部２０３にその旨を表示する、または表示部２０３を点滅させる、などにより、ユーザ１００に知らせることが可能となる。もし、センサノード１０１が音を出す機能やバイブレーション機能を具備する場合には、これらの機能によりユーザ１００に知らせることもできる。
【００６０】
図２８に位置情報取得部３０８に関する連携機能設定画面の画面構成例を示す。連携機能設定画面には少なくとも、機能を制御するための行動変化点に係る条件を設定するための行動変化点設定部６１５、及び上記条件が満たされた際の機能の振る舞いを設定するための動作設定部６１６を備える。行動変化点設定部６１５、動作設定部６１６はそれぞれ携帯端末１０２の操作部３１２で操作可能である。行動変化点設定部６１５、動作設定部６１６の設定方法は、ユーザ１００が直接入力する方法、または各設定部に対して予め候補が決まっていて、ユーザ１００が候補の中から選択する形態でも構わない。図２８の図示例では、行動変化点設定部６１５には行動変化点として「歩行終了」、動作設定部６１６には「起動」が設定され、この連携の結果「歩行終了時に位置情報取得部を起動して位置情報を取得する」という連携機能を実現できる。
【００６１】
図２９にスケジューラ３０９に関する連携機能設定画面の画面構成例を示す。図２９の図示例では、行動変化点設定部６１５には行動変化点として「スケジュールの開始時刻」、動作設定部６１６には「センサノード1 の表示部に表示」が設定され、「スケジュールの開始時刻にセンサノード1 の表示部にその旨を表示する」という連携機能を実現できる。
【００６２】
図２８には位置情報取得部に関する連携機能設定画面の画面構成例、図２９にはスケジューラに関する連携機能設定画面の画面構成例、を示したが、センサノード１０１のセンサ２０１、通信部２０４、携帯端末１０２のＩＣカード３０３、表示部３０４、通話部３０５、ウェブ閲覧部３０６、メール送受信部３０７、に関しても同様の画面構成となる。
【００６３】
＜第２の実施形態＞
図２０Ａは本発明の第２の実施形態に係る計算機システムのブロック図である。図１に示した第１の実施形態の計算機システムと異なる点は、サービス提供サーバ１０４が管理サーバ１０３および携帯端末１０２と共にネットワーク１０６に接続されている点である。
【００６４】
図２０Ａの計算機システムは、利用者（ユーザ）が携帯する電子機器（例えばセンサネットワークを構成するセンサノード）のセンサ機能により観測した情報をユーザが所有する携帯端末（例えば携帯電話機）で収集し、それらを管理装置（例えば管理サーバ）に送信し、管理サーバは受信した情報を解析し、情報配信装置（例えばサービス提供サーバ）は管理サーバから解析結果を取得し、ユーザが所有する携帯端末で収集したユーザの情報と合わせてユーザに適した情報を判定し、ユーザにその情報を配信するためのシステム構成の一例である。
【００６５】
具体的には、利用者１００の行動を観測するセンサ２０１と、観測された利用者１００の行動に係る情報をデータとして外部に送信する通信部２０４とを備えた電子機器１０１と、第１のネットワーク１０５を介して電子機器１０１と通信可能に構成され、かつ、電子機器１０１が送信したデータを受信可能に構成された携帯端末１０２と、第１のネットワーク１０５とは異なる第２のネットワーク１０６を介して携帯端末１０２と通信可能に構成され、かつ、そのデータに係る各種解析を実行可能に構成された管理装置１０３に加え、第２のネットワーク１０６に接続され、かつ、携帯端末１０２および管理装置１０３と通信可能に構成された情報配信装置１０４を更に含んで成る日記作成支援システムである。このシステムは、利用者１００に属する性質に係る情報であって、かつ、利用者１００の行動の結果の中に現れない情報である潜在情報を収集し、その潜在情報を用いて利用者１００に係る日記の作成支援を行う。情報配信装置１０４は、電子機器１０１が携帯端末１０２に送信したデータに係る解析結果を管理装置１０３から受信すると共に携帯端末１０２から利用者１００の属性情報を受信し、これら解析結果および属性情報に基づき配信情報を判定し、携帯端末１０２に配信情報を送信する。
【００６６】
別の捉え方をすれば、利用者１００の行動の中に潜在的に存在する潜在情報を観測するセンサ２０１と、観測された潜在情報をデータとして外部に送信する通信部２０４とを備えた電子機器１０１と、第１のネットワーク１０５を介して電子機器１０１と通信可能に構成され、かつ、電子機器１０１が送信したデータを受信可能に構成された携帯端末１０２と、第１のネットワーク１０５とは異なる第２のネットワーク１０６を介して携帯端末１０２と通信可能に構成され、かつ、そのデータに係る各種解析を実行可能に構成された管理装置１０３に加え、第２のネットワーク１０６に接続され、かつ、携帯端末１０２および管理装置１０３と通信可能に構成された情報配信装置１０４を更に含んで成る日記作成支援システムであって、センサ２０１によって観測された潜在情報に対応するデータと、利用者１００から入力された入力データとを用いて利用者１００に係る日記の作成支援を行う日記作成支援システムである。
【００６７】
この日記作成支援システムは、潜在情報の意味を利用者１００が任意に定義するための潜在情報定義機能を備えて構成されるようにするのが好適である。また、センサ２０１としては、加速度センサおよび脈拍センサのうちの少なくともいずれか一方を用いて構成するのが好適である。
【００６８】
上記計算機システムは、ユーザ１００の情報を観測するセンサノード１０１と、センサノードおよびネットワーク１０５を介して通信を行いセンサノードの観測情報を収集する携帯端末１０２と、携帯端末およびネットワーク１０６を介して通信を行い、多数のユーザの携帯端末から観測情報を受け取り解析を行なう管理サーバ１０３と、管理サーバから解析結果を受け取り、携帯端末１０２から得られるユーザ１００の情報と合わせて適した情報を判定し、携帯端末１０２に情報を配信するサービス提供サーバ１０４とを備えるようにするのが好適である。ネットワーク１０５としては、例えば、無線通信機器間を接続する無線ネットワークとするのが好適である。また、ネットワーク１０６としては、例えば、ネットワーク１０５とは異なる通信方式が採用された別の無線ネットワークとするのが好適である。
【００６９】
センサノード１０１は、ユーザの情報を観測するセンサ２０１と、センサの観測値を一時的に保持する記憶部２０２と、センサの観測値情報やセンサノードの情報などを表示する表示部２０３と、携帯端末１０２とネットワーク１０５を介して通信を行なう通信部２０４と、各種操作を行なうための操作部２０５と、上記機能を制御する制御部２０６と、上記機能の電源となる電池２０７とを備えるようにするのが好適である。
【００７０】
携帯端末１０２は、管理サーバ１０３やサービス提供サーバ１０４およびネットワーク１０６を介して通信を行なう第一通信部３０１と、センサノード１０１およびネットワーク１０５を介して通信を行なう第二通信部３０２と、決済等に利用可能なＩＣチップ３０３、様々な情報を表示する表示部３０４と、他の人と通話することを可能とする通話部３０５と、インターネットなどのネットワークと接続してウェブを閲覧処理を行なうウェブ閲覧部３０６と、メールを送受信するメール送受信部３０７と、携帯端末の位置情報の取得処理を行なう位置情報取得部３０８と、ユーザ１００のスケジュールを入力・管理することを可能とするスケジューラ３０９と、センサノード１０１の観測値を解析するデータ解析部３１０と、ユーザによるデータ解析結果等にコメント等の付与・編集などを可能とする日記編集部３１１と、音声入力、テキスト入力、項目選択、その他の各種入力を行なう操作部３１２と、上記各処理部の処理履歴や、データ解析部で解析処理を行なう際の基本情報等を保持するＤＢ３１３と、上記機能を制御する端末制御部３１４とを備えるようにするのが好適である。
【００７１】
管理サーバ１０３は、携帯端末１０２やサービス提供サーバ１０４およびネットワーク１０６を介して通信を行なう通信部４０１と、多数のユーザの情報を収集するシーン収集部４０２と、多数のユーザの情報から傾向・特徴を解析するシーン解析部４０３と、各ユーザの日記を管理する日記管理部４０４と、上記機能を制御する制御部４０５と、各ユーザの日記、アクセス制御ポリシ、多数のユーザの情報、傾向・特徴解析結果を保持するＤＢ４０６とを備えるようにするのが好適である。
【００７２】
サービス提供サーバ１０４は、管理サーバ１０３から解析結果を受信し、携帯端末１０２からユーザの情報を受信する通信部５０１と、上記解析結果、ユーザ情報を合わせて、ユーザに適したサービス情報を判定し、サービス情報をユーザの携帯端末１０２に送付する情報配信部５０２と、上記機能を制御する制御部５０３と、上記解析結果、ユーザ情報、サービス情報及び、情報配信部で送付したサービス情報とユーザ情報の履歴情報を保持するＤＢ５０４とを備えるようにするのが好適である。
【００７３】
次に、本発明の処理を説明する。本発明の処理は、概して言えば、行動時系列情報収集処理、日記作成支援処理、ユーザ情報解析処理、サービス情報配信処理、およびセンサノード管理処理を含んで構成される。
【００７４】
これらのうち、サービス情報配信処理とは、ユーザの現在のシーンとユーザ情報解析処理の結果得られた傾向・特徴を利用して、ユーザの現在のシーン、または傾向・特徴から推定できる次のシーンに適したサービス情報を配信する処理である。
【００７５】
図２０Ｂは、第２の実施形態におけるサービス情報配信処理の手順を示すタイムチャートである。
【００７６】
まず、ユーザ１００の携帯端末１０２の端末制御部３１４は第一通信部３０１を通じてユーザ１００の現在のシーンをサービス提供サーバ１０４に送付する（Ｓ５０１，Ｓ５０２）。サービス提供サーバ１０４の通信部５０１を通じてユーザ１００の現在のシーンを受信した制御部５０３は情報配信部５０２に情報配信を要求する（Ｓ５０３，Ｓ５０４）。次に、情報配信部５０２はＤＢ５０４にユーザ１００の現在のシーンに適した情報の検索を要求する（Ｓ５０５）。ＤＢ５０４は予め管理サーバ１０３から受け取っていた共通部分シーン列と傾向・特徴の中からユーザ１００の現在のシーンと合致する共通部分シーン列及びその共通部分シーン列に対応する傾向・特徴を抽出する（Ｓ５０６）。次に、その傾向・特徴に適した配信情報を検索する（Ｓ５０７）。もし、適した配信情報がＤＢ５０４にある場合は、配信情報を情報配信部５０２に返戻する（Ｓ５０８）。情報配信部５０２は制御部５０３、通信部５０１を介してユーザ１００の携帯端末１０２に配信情報を送付する（Ｓ５０９〜Ｓ５１２）。このとき配信される情報がＥメールである場合は端末制御部３１４はメール送受信部３０７に情報を送付する。
【００７７】
図２０Ｂでは、ユーザ１００の携帯端末１０２が起点となってユーザの現在のシーンを送付しているが、サービス提供サーバ１０４が起点となって携帯端末１０２にユーザの現在のシーンを要求しても構わない。
【００７８】
尚、行動時系列情報収集処理、日記作成支援処理（シーン分割処理、日記編集支援処理、および日記生成処理を含む）、ユーザ情報解析処理、センサノード管理処理の各処理については、その一部または全部において第１の実施形態と同様に行うことが可能である。
【００７９】
以上、本実施形態によれば、日記作成に要する操作量などのユーザの負担を軽減可能であると共に、ユーザの状況にあった情報提供を効果的に行なうことができる。
【００８０】
＜第３の実施形態＞
図３０は本発明の第３の実施形態に係る計算機システムのブロック図である。図１に示した第１の実施形態および図２０Ａに示した第２の実施形態では、センサノード１０１には、記憶部２０２、表示部２０３、および操作部２０５が備わっていたが、第３の実施形態においては、これらの機能を携帯端末１０２のＤＢ３１３、表示部３０４、操作部３１２と共有化することによってセンサノード１０１の構成が変更されている。
【００８１】
図３０の計算機システムは、ユーザが携帯する電子機器（例えばセンサネットワークを構成するセンサノード）のセンサ機能により観測した情報をユーザが所有する携帯端末（例えば携帯電話機）で収集し、それらを管理サーバに送信し、管理サーバは受信した情報を解析し、サービス提供サーバは管理サーバから解析結果を取得し、ユーザが所有する携帯端末で収集したユーザの情報と合わせてユーザに適した情報を判定し、ユーザにその情報を配信するためのシステム構成の一例である。
【００８２】
上記計算機システムは、ユーザ１００の情報を観測するセンサノード１０１と、センサノードおよびネットワーク１０５を介して通信を行いセンサノードの観測情報を収集する携帯端末１０２と、携帯端末およびネットワーク１０６を介して通信を行い、多数のユーザの携帯端末から観測情報を受け取り解析を行なう管理サーバ１０３と、管理サーバから解析結果を受け取り、携帯端末１０２から得られるユーザ１００の情報と合わせて適した情報を判定し、携帯端末１０２に情報を配信するサービス提供サーバ１０４とを備えるようにするのが好適である。
【００８３】
センサノード１０１は、ユーザの情報を観測するセンサ２０１と、携帯端末１０２およびネットワーク１０５を介して通信を行なう通信部２０４と、上記機能を制御する制御部２０６と、上記機能の電源となる電池２０７とを備えるようにするのが好適である。この場合、センサの観測値を一時的に保持する記憶部、センサの観測値情報やセンサノードの情報などを表示する表示部、および各種操作を行なうための操作部は、あえてセンサノード１０１に備えないようにする。
【００８４】
一方、携帯端末１０２は、管理サーバ１０３やサービス提供サーバ１０４とネットワーク１０６を介して通信を行なう第一通信部３０１と、センサノード１０１およびネットワーク１０５を介して通信を行なう第二通信部３０２と、決済等に利用可能なＩＣチップ３０３と、様々な情報を表示する表示部３０４と、他の人と通話することを可能とする通話部３０５と、インターネットなどのネットワークと接続してウェブを閲覧処理を行なうウェブ閲覧部３０６と、メールを送受信するメール送受信部３０７と、携帯端末の位置情報の取得処理を行なう位置情報取得部３０８と、ユーザ１００のスケジュールを入力・管理することを可能とするスケジューラ３０９と、センサノード１０１の観測値を解析するデータ解析部３１０と、ユーザによるデータ解析結果等にコメント等の付与・編集などを可能とする日記編集部３１１と、音声入力、テキスト入力、項目選択、その他の各種入力を行なう操作部３１２と、上記各処理部の処理履歴や、データ解析部で解析処理を行なう際の基本情報等を保持するＤＢ３１３と、上記機能を制御する端末制御部３１４とを備えるようにする。これの各機能部分のうち、ＤＢ３１３、表示部３０４、および操作部３１２は、それぞれ、センサノード１０１がセンサの観測値を一時的に保持する記憶部、センサの観測値情報やセンサノード１０１の各種情報などを表示する表示部、およびセンサノード１０１に対する各種操作を行なうための操作部として共用される。
【００８５】
管理サーバ１０３は、携帯端末１０２やサービス提供サーバ１０４とネットワーク１０６を介して通信を行なう通信部４０１と、多数のユーザの情報を収集するシーン収集部４０２と、多数のユーザの情報から傾向・特徴を解析するシーン解析部４０３と、各ユーザの日記を管理する日記管理部４０４と、上記機能を制御する制御部４０５と、各ユーザの日記、アクセス制御ポリシ、多数のユーザの情報、傾向・特徴解析結果を保持するＤＢ４０６とを備えるようにするのが好適である。
【００８６】
サービス提供サーバ１０４は、管理サーバ１０３から解析結果を受信し、携帯端末１０２からユーザの情報を受信する通信部５０１と、上記解析結果、ユーザ情報を合わせて、ユーザに適したサービス情報を判定し、サービス情報をユーザの携帯端末１０２に送付する情報配信部５０２と、上記機能を制御する制御部５０３と、上記解析結果、ユーザ情報、サービス情報及び、情報配信部で送付したサービス情報とユーザ情報の履歴情報、を保持するＤＢ５０４とを備えるようにするのが好適である。
【００８７】
尚、第３の実施形態において、図１に示した構成と同様に、ユーザが携帯する電子機器（例えばセンサネットワークを構成するセンサノード）のセンサ機能により観測した情報をユーザが所有する携帯端末（例えば携帯電話機）で収集し、それらを管理サーバに送信し、管理サーバは受信した情報を解析し、ユーザが所有する携帯端末で収集したユーザの情報と合わせて日記作成支援を行うためのシステム構成、すなわち、サービス提供サーバ１０４を含まないシステム構成とすることが可能である。
【００８８】
以上のように、本発明の第３の実施形態によると、センサノード１０１と携帯端末１０２の機能ブロックを共有することによりセンサノード１０１の大きさを縮小することが可能になる。
【００８９】
＜第４の実施形態＞
図３１は本発明の第４の実施形態に係る計算機システムのブロック図である。
【００９０】
第１の実施形態乃至第３の実施形態では、携帯端末１０２がセンサノード１０１と通信するための第二通信部３０２を備えているが、携帯端末１０２は第二通信部３０２を備えず、携帯端末とは別に携帯するまたは、ユーザ１００の家などに設置する基地局にセンサノード１０１と通信するための第二通信部を備えることもある。
【００９１】
この場合、行動時系列情報収集処理のセンサノード１０１の観測値収集処理の手順が図３２に示すようになる。図３２はセンサノード１０１の観測値収集処理の手順を示すタイムチャートである。
【００９２】
まず、センサノード１０１の制御部２０６はセンサ２０１を用いて観測値を取得し、記憶部２０２に観測値を保存する（Ｓ６００〜Ｓ６０２）。次に、制御部２０６は通信部２０４を介して基地局１０７と通信可能か確認する（Ｓ６０３）。通信可能な場合、記憶部２０２から観測値を取得し、通信部２０４、基地局１０７の第二通信部７０２を介して基地局１０７の制御部７０３に観測値を送付する（Ｓ６０４〜Ｓ６０８）。観測値を受信した制御部は、基地局１０７の第一通信部７０１及び携帯端末１０２の第一通信部３０１を介して携帯端末１０２の端末制御部３１４に送付する（Ｓ６０９〜Ｓ６１１）。端末制御部３１４は、時刻を取得し（Ｓ６１２）、観測値、時刻を組にして行動時系列情報としてＤＢ３１３に登録する（Ｓ６１３）。
【００９３】
ここで第一の実施形態では、位置情報を観測値収集処理の過程で採取しているが、第三の実施形態では、位置情報を観測値袖手処理の過程で採取できないことも考えられる。その場合には、位置情報は予め設定された時間間隔で取得し、保存する。
【００９４】
図３３は位置情報観測処理の手順を示すタイムチャートである。
【００９５】
端末制御部３１４は、設定された時間が経過したか確認し（Ｓ６１４）、経過していたら位置情報取得部３０８から位置情報を取得する（Ｓ６１５〜Ｓ６１７）。その後、時刻を取得し、位置情報と時刻をＤＢ３１３に登録する（Ｓ６１８、Ｓ６１９）。
【００９６】
尚、第４の実施形態において、図１に示した構成と同様に、ユーザが携帯する電子機器（例えばセンサネットワークを構成するセンサノード）のセンサ機能により観測した情報をユーザが所有する携帯端末（例えば携帯電話機）で収集し、それらを管理サーバに送信し、管理サーバは受信した情報を解析し、ユーザが所有する携帯端末で収集したユーザの情報と合わせて日記作成支援を行うためのシステム構成、すなわち、サービス提供サーバ１０４を含まないシステム構成とすることが可能である。
【００９７】
以上のように、本発明の第４の実施形態によると、携帯端末１０２にセンサノード１０１と通信する機能がない場合でも、第１の実施形態と同様の効果を実現することが可能となる。
【００９８】
＜第５の実施形態＞
図３４は第５の実施形態に係る体重予測画面表示の一例である。第１の実施形態では、行動時系列情報から得られるシーンに基づき個人日記を生成していた。本実施形態では、センサ２０１から得られる行動時系列情報とユーザ１００の体重との関係に基づき、ユーザ１００の予測体重を携帯端末の表示部３０４の予測体重表示部６１７に表示する。
【００９９】
図３５は第５の実施形態の体重予測処理の手順を示すタイムチャートである。
【０１００】
ユーザ１００は体重予測画面を表示し、携帯端末１０２の操作部３１２を用いて体重入力部６１８に現在の体重を入力する（Ｓ７００）。現在の体重を受け取った端末制御部３１４は体重予測要求をデータ解析部３１０に送付する（Ｓ７０１）。データ解析部３１０はＤＢ３１３から、体重予測係数、当日の予測体重値及び体重予測に必要な時間分の行動時系列情報を要求する（Ｓ７０２、Ｓ７０３）。体重予測係数とは、行動時系列情報から得られる行動の性質と体重の増減の関係を反映した係数である。体重予測係数と体重予測に必要な時間分の行動時系列情報から翌日の体重をある程度の精度で予測することが可能である。次に、当日の予測体重値と現在の体重を比較し、体重予測係数を更新する（Ｓ７０４）。そして、行動時系列情報と更新した体重予測係数を用いて翌日の体重の増減値を予測し、現在の体重に加えて翌日の予測体重を算出する（Ｓ７０５）。更新した予測体重係数、翌日の予測体重値をＤＢ３１３に登録する（Ｓ７０６）。その後、表示部３０４の予測体重表示部６１７に現在の体重、予測した体重、予測体重増減値を表示し、体重推移表示部６１９に
過去数日間の体重の推移を表示する（Ｓ７０７〜Ｓ７０９）。
【０１０１】
上記体重予測処理は一日単位で予測しているが、数時間、数日単位で行なっても構わない。また、現在の体重の入力は手入力で行なっているが、体重計と携帯端末が通信を行なうことによる入力でも構わない。
【０１０２】
以上のように、本発明の第５の実施形態によると、センサノード１０１のセンサ２０１から得られる行動時系列情報と体重の関係を算出することによりユーザ１００の体重を予測することが可能となり、日記作成支援システムに体重に基づく健康管理の機能を加えることが可能となる。
【０１０３】
以上、本発明を実施するための最良の形態について説明したが、本発明の日記作成支援システムは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【図面の簡単な説明】
【０１０４】
【図１】本発明の第１の実施形態の計算機システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態のセンサノードの観測値収集処理の手順を示すタイムチャートである。
【図３】本発明の第１の実施形態のＩＣカード、通話部、ウェブ閲覧部、メール送受信部、操作部の使用履歴情報収集処理の手順を示すタイムチャートである。
【図４】本発明の第１の実施形態のセンサノ観測値から得られる行動時系列情報の一例である。
【図５】本発明の第１の実施形態のＩＣカード、通話部、ウェブ閲覧部、メール送受信部、操作部の使用履歴情報から得られる行動時系列情報の一例である。
【図６】本発明の第１の実施形態のシーン分割処理の手順を示すタイムチャートである。
【図７】本発明の第１の実施形態の行動変化点の時系列変換結果、シーン分割ルール及びシーン分割結果の一例である。
【図８】本発明の第１の実施形態の日記編集支援処理の手順を示すタイムチャートである。
【図９】本発明の第１の実施形態の日記編集画面の画面構成の一例である。
【図１０】本発明の第１の実施形態のコメント候補の一例である。
【図１１】本発明の第１の実施形態のシーン推定ルール、シーン推定ルール適用結果の一例である。
【図１２】本発明の第１の実施形態の個人日記からシーンを検索するための検索画面の画面構成の一例である。
【図１３】本発明の第１の実施形態の日記生成処理の手順を示すタイムチャートである。
【図１４】本発明の第１の実施形態のアクセス制御ポリシの条件の一例である。
【図１５】本発明の第１の実施形態のアクセス制御パラメータの一例である。
【図１６】本発明の第１の実施形態のアクセス制御ポリシ、個人日記にアクセス制御ポリシを適用し日記を生成した結果の一例である。
【図１７】本発明の第１の実施形態のユーザ情報解析処理の手順を示すタイムチャートである。
【図１８】本発明の第１の実施形態のユーザ情報解析処理結果の傾向・特徴抽出の一例である。
【図１９】本発明の第１の実施形態のユーザ情報解析処理結果のシーン推定ルール生成の一例である。
【図２０Ａ】本発明の第２の実施形態の計算機システムの構成を示すブロック図である。
【図２０Ｂ】本発明の第２の実施形態のサービス情報配信処理の手順を示すタイムチャートである。
【図２１】本発明の第１の実施形態のセンサノード管理画面の一例である。
【図２２】本発明の第１の実施形態のセンサノード管理処理のメニューの画面表示の一例である。
【図２３】本発明の第１の実施形態のセンサノード管理処理のセキュリティ情報更新メニューの画面表示の一例である。
【図２４】本発明の第１の実施形態のセンサノード管理処理のセンサノード認証メニューの画面表示の一例である。
【図２５】本発明の第１の実施形態のセンサノード管理処理の通信距離調整メニューの画面表示の一例である。
【図２６】本発明の第１の実施形態のセンサノード管理処理の間欠時間調整メニューの画面表示の一例である。
【図２７】本発明の第１の実施形態のセンサノード管理処理の連携機能設定メニューの画面表示の一例である。
【図２８】本発明の第１の実施形態のセンサノード管理処理の位置情報取得部に関する連携機能設定画面の画面表示の一例である。
【図２９】本発明の第１の実施形態のセンサノード管理処理のスケジューラに関する連携機能設定画面の画面表示の一例である。
【図３０】本発明の第３の実施形態に係る計算機システムのブロック図である。
【図３１】本発明の第４の実施形態に係る計算機システムのブロック図である。
【図３２】本発明の第４の実施形態のセンサノード１０１の観測値収集処理の手順を示すタイムチャートである。
【図３３】本発明の第４の実施形態の位置情報観測処理の手順を示すタイムチャートである。
【図３４】本発明の第５の実施形態の体重予測処理の画面構成の一例を示す図である。
【図３５】本発明の第５の実施形態の体重予測処理の手順を示すタイムチャートである。
【符号の説明】
【０１０５】
１００ ユーザ
１０１ センサノード
１０２ 携帯端末
１０３ 管理サーバ
１０４ サービス提供サーバ
２０１ センサ
３０４ 携帯端末１０２の表示部
６０１ 個人日記
６０３ シーン候補表示ボタン
６０４ コメント候補表示ボタン
６０５ シーン候補表示部
６０６ コメント候補表示部。
【図１】
0004988463.tif 000002
【図２】
0004988463.tif 000003
【図３】
0004988463.tif 000004
【図４】
0004988463.tif 000005
【図５】
0004988463.tif 000006
【図６】
0004988463.tif 000007
【図７】
0004988463.tif 000008
【図８】
0004988463.tif 000009
【図９】
0004988463.tif 000010
【図１０】
0004988463.tif 000011
【図１１】
0004988463.tif 000012
【図１２】
0004988463.tif 000013
【図１３】
0004988463.tif 000014
【図１４】
0004988463.tif 000015
【図１５】
0004988463.tif 000016
【図１６】
0004988463.tif 000017
【図１７】
0004988463.tif 000018
【図１８】
0004988463.tif 000019
【図１９】
0004988463.tif 000020
【図２０Ａ】
0004988463.tif 000021
【図２０Ｂ】
0004988463.tif 000022
【図２１】
0004988463.tif 000023
【図２２】
0004988463.tif 000024
【図２３】
0004988463.tif 000025
【図２４】
0004988463.tif 000026
【図２５】
0004988463.tif 000027
【図２６】
0004988463.tif 000028
【図２７】
0004988463.tif 000029
【図２８】
0004988463.tif 000030
【図２９】
0004988463.tif 000031
【図３０】
0004988463.tif 000032
【図３１】
0004988463.tif 000033
【図３２】
0004988463.tif 000034
【図３３】
0004988463.tif 000035
【図３４】
0004988463.tif 000036
【図３５】
0004988463.tif 000037