(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024176933
(43)【公開日】2024-12-19
(54)【発明の名称】行動分析装置及び行動分析方法
(51)【国際特許分類】
G06Q 50/10 20120101AFI20241212BHJP
【FI】
G06Q50/10
【審査請求】未請求
【請求項の数】9
【出願形態】OL
(21)【出願番号】P 2023095825
(22)【出願日】2023-06-09
(71)【出願人】
【識別番号】000005108
【氏名又は名称】株式会社日立製作所
(74)【代理人】
【識別番号】110001807
【氏名又は名称】弁理士法人磯野国際特許商標事務所
(72)【発明者】
【氏名】佐野 健太郎
(72)【発明者】
【氏名】小谷 正直
(72)【発明者】
【氏名】久保 陽
【テーマコード(参考)】
5L049
5L050
【Fターム(参考)】
5L049CC11
5L049CC20
5L050CC11
5L050CC20
(57)【要約】
【課題】人間の行動と、同一人物の他の行動、時刻、曜日、装置の稼働状態、他者の行動などとの関係性を類似度として数値化する行動分析装置及び行動分析方法を提供する。
【解決手段】本発明の行動分析装置1は、少なくとも人間の行動に伴い発生したセンサデータを含む情報を取得し、取得した情報を単語化する情報取得部11と、情報取得部で単語化した人間の行動に伴う複数の単語について、単語間の関係性として類似度を数値化する演算部12と、演算部で算出した単語間の類似性又は単語間の類似性の時系列変化を表示する表示部14と、を備えるようにした。
【選択図】
図1
【特許請求の範囲】
【請求項1】
少なくとも人間の行動に伴い発生したセンサデータを含む情報を取得し、取得した情報を単語化する情報取得部と、
前記情報取得部で単語化した人間の行動に伴う複数の単語について、単語間の関係性として類似度を数値化するとともに、単語間の関係性の時系列変化を算出する演算部と、
前記演算部で算出した単語間の関係性又は単語間の関係性の時系列変化を表示する表示部と、
を備える行動分析装置。
【請求項2】
請求項1に記載の行動分析装置において、
前記情報取得部は、行動認識部の学習モデルにより前記センサデータに関連付けた人間の行動名が通知される、
行動分析装置。
【請求項3】
請求項1に記載の行動分析装置において、
前記演算部が、
前記情報取得部で単語化した単語を特定の順番で列挙し文書を作成する文章作成部と、
前記文章作成部で作成した文章を、文章ごとに単語に分割する単語分割部と、
前記単語分割部で分割された文章ごとに単語を受信し、少なくとも一つ以上の文章からなるデータにおいて、ある単語が発生する際に周囲に存在する単語を分析し、頻繁に同時に発生する単語ほど類似度が大きくなるよう、単語をベクトル形式に数値化する単語数値化部と、
前記単語数値化部でベクトル形式に数値化された単語間の関係性をベクトルの類似度を用いて数値化する類似度算出部と、
を備える行動分析装置。
【請求項4】
請求項3に記載の行動分析装置において、
前記類似度算出部が、コサイン類似度をベクトルの類似度として求め、
前記表示部が、前記ベクトルの類似度を棒グラフ又は多角形チャート示す、
行動分析装置。
【請求項5】
請求項3に記載の行動分析装置において、
前記類似度算出部は、ベクトルの発生確率をベクトルの類似度としてベクトルの距離から求め、
前記表示部は、前記ベクトルの類似度を棒グラフ又は多角形チャート示す、
行動分析装置。
【請求項6】
請求項3に記載の行動分析装置において、
前記表示部が、行動間の関係性に基づいてレコメンドを表示する、
行動分析装置。
【請求項7】
請求項6に記載の行動分析装置において、
前記表示部が、選択されたレコメンドタイプに応じて、行動間の関係性に基づいてレコメンドを表示する、
行動分析装置。
【請求項8】
請求項1に記載の行動分析装置において、
前記演算が、月日や季節の期間に分けて、単語間のベクトルの時系列変化を求める
行動分析装置。
【請求項9】
情報取得部が、少なくとも人間の行動に伴い発生したセンサデータを含む情報を取得し、取得した情報を単語化するステップと、
演算部が、前記情報取得部で単語化した人間の行動に伴う複数の単語について、単語間の関係性として類似度を数値化するとともに、単語間の関係性の時系列変化を算出するステップと、
表示部が、前記演算部で算出した単語間の関係性又は単語間の関係性の時系列変化を表示するステップと、
を含む行動分析方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、人間の行動分析装置及び行動分析方法に関する。
【背景技術】
【0002】
近年、地球温暖化が課題となっており、CО2排出量の原因の約6割を占める一般家庭の活動において、意識変革及び行動変容が必要とされている。一般家庭でCО2排出量を低減する行動変容を促すレコメンドは、内容が画一的なものである場合には、「知らないものや経験したことのないものは受け入れがたい」という現状維持のバイアスを受けやすい。このため、意識変革及び行動変容につながり辛い。したがって、より納得感のあるレコメンドを行うための、人間行動の分析技術が必要とされている。
【0003】
例えば、特許文献1には、「生活者(電力のユーザ)の消費電力量に基づいて、各ユーザがどのような「生活行動(居住者行動)を如何なる発生時刻又は時間帯で発生させたかを推定し、さらに、特定ユーザについて推定した「生活行動」に対し、他の類似するユーザとの比較結果に基づいて「比較ラベル」を付与した生活行動比較情報を生成する。」と記載されている。特許文献1の技術によれば、他ユーザとの比較を通じ、各ユーザの生活行動パターンに適合しているレコメンド等を提供できる。
【先行技術文献】
【特許文献】
【0004】
【発明の概要】
【発明が解決しようとする課題】
【0005】
上記の先行技術によれば、「行動属性」とその「属性値」とを特徴ベクトルの要素とすることで、ユークリッド距離や内積により類似度を算出できる。また、所定閾値以上の類似度を有する特徴ベクトルのユーザは「類似ユーザ」と考えることができる。
【0006】
しかし、この「行動属性」は、例えば消費電力データに基づき推定された「起床」であり、「属性値」は例えば「6:30」といった行動属性における具体的な値である。このため、それらを要素とするベクトルを用いて算出される類似度は、単語表記が一致するか否かを判断するものであり、単語間の関係性の大小を捉えるものではなかった。
【0007】
また、比較対象は同一人物の「行動属性」間に限られるため、「行動属性」と時刻、曜日、家電の稼働状態、他者の「行動属性」などとの関係性を捉えることは困難であった。
【0008】
本発明の目的は、人間の行動と、同一人物の他の行動、時刻、曜日、装置の稼働状態、他者の行動などとの関係性を数値化する行動分析装置及び行動分析方法を提供することにある。
【課題を解決するための手段】
【0009】
前記課題を解決するため、本発明の行動分析装置は、少なくとも人間の行動に伴い発生したセンサデータを含む情報を取得し、取得した情報を単語化する情報取得部と、前記情報取得部で単語化した人間の行動に伴う複数の単語について、単語間の関係性として類似度を数値化する演算部と、前記演算部で算出した単語間の類似性又は単語間の類似性の時系列変化を表示する表示部と、を備えるようにした。
【発明の効果】
【0010】
本発明によれば、人間の行動と、同一人物の他の行動、時刻、曜日、装置の稼働状態、他者の行動などとの関係性として類似度を数値化できる。
【図面の簡単な説明】
【0011】
【
図1】実施例1の行動分析装置の構成を示すブロック図である。
【
図3】行動分析装置の動作を説明するフローチャートである。
【
図4】行動分析装置を適用したスマートホームサービスシステムの構成図である。
【
図5A】料理行動と各曜日の類似度を棒グラフにより可視化した例である。
【
図5B】洗濯行動とそれ以外の行動との類似度を多角形チャート(レーダーチャート)により可視化した例である。
【
図6】表示部としてスマートホームサービスを提供するアプリの画面例である。
【
図7】表示部としてスマートホームサービスを提供するアプリの他の画面例である。
【
図8A】家電製品等の稼働状況とユーザの行動との関係性を示すアプリの画面の例である。
【
図8B】家電製品等の稼働状況とユーザの行動との関係性を示すアプリの画面の例である。
【
図9】行動分析装置を適用したスマートライフサービスのシステム構成図である。
【
図10A】スマートライフサービスを提供するアプリの画面の表示例である。
【
図10B】スマートライフサービスを提供するアプリの画面の表示例である。
【
図11】行動分析装置を適用したスマートライフサービスのシステム構成図である。
【
図12A】スマートライフサービスの出力画面について説明する図である。
【
図12B】スマートライフサービスの出力画面について説明する図である。
【
図13】レコメンドの方針を選択する画面例である。
【発明を実施するための形態】
【0012】
以下、本発明の実施形態について図面を用いて詳細に説明するが、本発明は以下の実施形態に限定されることなく、本発明の技術的な概念の中で種々の変形例や応用例もその範囲に含む。
【実施例0013】
図1は、本実施例の行動分析装置1の構成を示すブロック図である。行動分析装置1は、情報取得部11と、演算部12と、蓄積部13と、表示部14と、で構成され、人間行動を数値化する。
【0014】
情報取得部11は、人間の行動に伴い発生したデータ21及び分析対象の情報31を取得し、演算部12及び蓄積部13に送信する。ここで、人間の行動に伴い発生したデータ21には、人感、照度、温湿度、気圧、加速度、ドア開閉等のセンサデータ21a(不図示)、画像データ21b(不図示)、音声データ21c(不図示)、施設の入退館記録21d(不図示)、乗り物・イベント等の予約情報21e(不図示)、商品名・価格等を含む決済情報21f(不図示)、及びそれらの日付・曜日・時刻情報が含まれる。また、分析対象の情報31には、分析対象とした人物を識別する記号・施設名・部屋名・場所名・地名・時刻情報などが含まれる。
【0015】
詳しくは、センサデータ21aは、各種センサを宅内に設置する、スマートウォッチ等のウェアラブルセンサを使用する、家電製品等に予め備えられているセンサを使用する、等の方法で取得する。
【0016】
情報取得部11は、人感センサは人間の在/不在を1/0の数値で出力するため、人感センサの出力結果を再度在/不在の単語に変換するか、又は、人感センサが反応した場所に紐づく行動名に変換して、演算部12及び蓄積部13に送信する。例えば、情報取得部11は、リビングの人感センサの反応をリラックス、寝室の人感センサの反応を睡眠、キッチンの人感センサの反応を料理、人感センサの反応が無い状態を外出に変換する。これらの単語(在、不在、リラックス、睡眠、料理、外出)は、人間の行動に伴い発生したセンサデータを含む情報を単語化したものである。
【0017】
情報取得部11は、照度センサ・温湿度センサ・気圧センサ・加速度センサは出力が連続的なアナログ値であるため、センサ出力のアナログ値を一定の幅ごとに単語化する。例えば、0℃~10℃を低温、10℃~30℃を適温、30℃~40℃を高温と単語化する。又は、20%以下を乾燥、20%~60%を快適、60%~100%を湿潤と単語化してもよい。気圧も同様に、低気圧、常圧、高気圧に任意の閾値で単語化する。加速度センサの出力もその大きさを用いて、任意の閾値で活発、平常、安静に単語化する。又は、3軸方向の加速度の出力及びその変化量を利用し、歩行、走行、転倒等に単語化する。例えば、照度は照明のON/OFFにより変化するといったように、照度、温湿度、気圧、加速度は、人間の行動に伴い数値が変化する。その変化は、センサデータを含む情報として情報取得部11に取得され、単語化される。
【0018】
情報取得部11は、上記のとおり、センサデータ21aの出力値を任意の条件で単語化することで、データの示す物理的な意味をユーザが理解し易くする利点がある。
【0019】
センサデータ21aは、スマートウォッチ等のウェアラブルセンサを使用して取得してもよい。ウェアラブルセンサは、上記のセンサに対して、常にユーザが装着するため、屋外などセンサを設置することが困難な状況でもデータを収集できる。また、センサが身体に密着するため、心拍数、睡眠の質など、前記の非接触センサとは異なるデータを取得できる。
【0020】
家電製品等に予め備えられているセンサには、温度センサ、ドア開閉センサ、電流センサなどがある。情報取得部11は、それらを用いて人間や家電製品等の状況を推測し、行動に単語化することが可能である。例えば、冷蔵庫及び電子レンジのセンサを用いて料理及び食事を、洗濯機のセンサから洗濯を、掃除機のセンサから掃除を推測する。
【0021】
画像データ21bは、店舗、公共施設等の監視カメラにより取得できる。情報取得部11は、画像データ21bは、撮影した日時・場所に加え、そこに映る人間の人数・行動・人流方向等の情報を含むため、画像解析技術によりそれらを「10人、歩行、南方向」等のように単語化する。
【0022】
音声データ21cは、電話の通話記録・会話型のスマートデバイス・マイクを備えたカメラ等により取得できる。情報取得部11は、音声データ21cを自然言語処理技術により文章化し、文章をさらに分割することで単語化する。
【0023】
施設の入退館記録21dには、手書きの入退館記録・部屋の出入口のカード・指紋や静脈等による認証記録があり、施設のセキュリティ管理装置が管理している。情報取得部11は、セキュリティ管理装置から入退館記録21dを取得する。これらのデータは入退館が記録された場所、日付、曜日、時刻、個人を識別する情報等を単語として含んでいる。例えば、「2月10日、月曜日、会議室A、Bさん」等がある。
【0024】
イベント等の予約情報21eは、予約日時・人数・イベントの名称・日時・開催場所・主催者・ジャンル等の情報を単語として含み、情報取得部11は、イベント予約サイトの管理装置や、予約者本人の端末の予約履歴から予約情報21eを取得できる。予約情報21eは、例えば、「2月11日、火曜日、音楽イベント、3人、A会場、B主催」等がある。
【0025】
商品名、価格等を含む決済情報21fは、決済日時・場所・商品名・価格等の情報を単語として含み、情報取得部11は、決済処理装置や、決済を行った本人の端末の履歴から取得できる。決済情報21fのデータの一例として、「2月12日、水曜日、Aデパート、B商品、価格C」等がある。
【0026】
演算部12は、詳細は後述するが、情報取得部11から通知された人間の行動に伴い発生したデータ21を単語化した情報について、単語間の関係性として類似度を数値化する。そして、処理結果を表示部14及び蓄積部13に送信する。また、演算部12は、例えば、月日や季節の期間に分けて、単語間のベクトルの時系列変化を求めるようにしてもよい。
【0027】
表示部14は、詳細は後述するが、演算部12で求めた現時点の単語間の関係性又は単語間の関係性の時系列変化を表示する。
蓄積部13は、演算部12で求めた数値化された単語間の関係性を分析する対象者ごとに記憶する。
【0028】
つぎに、
図2のブロック図により、演算部12の構成を説明する。
演算部12は、文章作成部121と、単語分割部122と、単語数値化部123と、類似度算出部124から構成する。
【0029】
文章作成部121は、情報取得部11から受信した日付・曜日・時刻・場所・人間行動・環境状態・個人等を識別可能な単語等を、特定の順番で列挙し文章を作成する。ここで、本明細書における文章とは、「2月13日、木曜日、14:00、A室、リラックス、晴、Bさん」のように、各単語を句点・読点・スペース・助詞・助動詞などを用いて連結したものと定義する。
【0030】
文章作成部121は、作成した文書ごとに日付・曜日・時刻情報を付記し、時系列順に複数の文章に分けて記述することで、日付・曜日・時刻情報と他の単語との関係性を明確化する。例えば、情報取得部11から2月14日金曜日15:00に画像データ、2月14日金曜日16:00にイベント等の予約情報を受信した場合、「2月14日、10人、歩行、南方向、音楽イベント、A会場、B主催」のように1つの文章にまとめて記載するだけでなく、「2月14日、金曜日、15:00、10人、歩行、南方向」「2月14日、金曜日、16:00、音楽イベント、A会場、B主催」のように、データごとに日付・曜日・時刻情報とともに文章を作成することで、日付・曜日・時刻情報と他の単語との関係性を数値化し易くする。
【0031】
また、文章作成部121は、単語を記載する順序を少なくとも一部定型化して文章を作成する。これにより、ある単語を基準に複数の文章をソートすることができる。例えば、文章の記載順序を「日付、曜日、時刻、場所、人間行動、環境状態、個人等を識別可能な単語」と定めることで、複数のデータから複数の文章を作成した後、1つめと3つめの単語から日付及び時刻情報を取得し、それを基準とし、文章を時系列順にソートすることができる。これにより、単語間の関係性を数値化する順番がすなわち時系列順となり、各データ間の時系列方向の関係性をより明確にできる。
【0032】
単語分割部122は、文章作成部121から文章を受信し、再度、文章ごとに単語に分割する。分割は、句点、読点、スペース、助詞、助動詞などを用い機械的に行う。又は、Janome、MeCabなどの自然言語処理の分野で用いられる単語分割アルゴリズムを適用してもよい。なお、情報取得部11から送信された情報が、予め全て単語に分割済みであり、かつ、記載順序も定型化されていることが確認できる場合には、文章作成部121と単語分割部122の処理を省略してもよい。
【0033】
単語数値化部123は、単語分割部122で分割された文章ごとに単語を受信し、少なくとも一つ以上の文章からなるデータにおいて、ある単語が発生する際に周囲に存在する単語を分析し、頻繁に同時に発生する単語ほど類似度が大きくなるよう、単語をベクトル形式に数値化する。例えば、Word2Vec、BERT等の自然言語処理の分野で用いられる単語のベクトル化アルゴリズムを適用し、学習により各単語のベクトル表現を獲得する。
【0034】
類似度算出部124は、単語数値化部123においてベクトル形式で表現した単語を受信し、単語間の関係性をベクトルの類似度を用いて数値化する。例えば、以下の式(1)で定義するコサイン類似度により、単語間の関係性を数値化する。
【0035】
【0036】
ここで、式(1)においてa、bはベクトルであり、a・bは内積、はノルムの積を表す。このコサイン類似度を用いることで、ベクトル形式で表現された単語間の成す角を数値化できる。ベクトル間の成す角は、それら2つのベクトルが示す単語の類似性を表現しており、絶対値が小さいほど傾向が類似し、絶対値が90度未満であれば同傾向、90度以上であれば逆傾向の性質を持つと推測できる。コサイン類似度は正負の符号含め、これらの傾向を数値で表現できる点で有用である。
【0037】
また、単語間の関係性を評価する別の方法として、以下の式(2)で定義する発生確率を用いてもよい。
【数2】
【0038】
ここで、式(2)においてLはベクトル間の距離であり、nはあるベクトルとの距離を計算すべきベクトルが全部でn個あることを示す。また、添え字のiは前記n個のベクトルのi番目であることを示す。なお、nの値は、以下の具体例のように、分析内容を定めると必然的に決定される値である。
【0039】
(具体例1)料理行動と各曜日との関係性を評価する場合、nは曜日の種類数である7。
(具体例2)会議室が5部屋あるビルで、そこに勤務するある人と会議室との関係性を評価する場合、nは会議室の種類数である5。
(具体例3)4人家族において、お父さんと、それ以外の家族との関係性を評価する場合、nはお父さん以外の家族の人数である3。
【0040】
この発生確率を用いることで、ベクトル形式で表現された単語間の距離を数値化し、単語間の関係性を評価できる。ベクトル間の距離も、前記成す角と同様、2つのベクトルが示す単語の類似性を表現することに加え、式(2)は計算すべき全数nを考慮しているため、発生し得る全てのケースの中で、どの程度の割合を占めるかを適切に表現することができる。これにより、コサイン類似度と比較し、発生回数、発生頻度などの影響をより適切に表現することが期待される。
【0041】
他にも、単語間の関係性を評価する方法として、式(1)と式(2)の演算結果を用いる方法がある。例えば、両者の積である式(3)により単語間の関係性を評価することで、コサイン類似度の正負の符号の情報を反映し単語間の傾向の類似性を表すと同時に、発生確率が表現する発生回数、発生頻度などの影響を考慮することができる。
【0042】
【0043】
演算部12で算出された単語間の関係性は、分析対象の情報31と紐づけて蓄積部13に送信されると同時に、表示部14にも送信され、棒グラフ、多角形のチャート図などの手段で可視化される。なお、演算部12は人間の行動に伴い発生したデータ21だけでなく、蓄積部13から受信したデータを用い、単語間の関係性を数値化してもよい。
【0044】
蓄積部13は、演算部12が算出した単語間の関係性を、分析対象又は他者、他施設等の過去の蓄積データと合わせて演算部12に送信する。これにより、演算部12は現時点の単語間の関係性と過去の蓄積データを活用し、単語間の関係性の時系列変化を算出し表示部14に送信することができる。
【0045】
つぎに、
図3のフローチャートにより、行動分析装置1の動作を説明する。
図3のフローチャートは、行動分析を行うたび、又は、周期的に起動する。
【0046】
ステップS11で、情報取得部11が、人間の行動に伴い発生したデータ21及び分析対象の情報31を取得する。
【0047】
ステップS12で、情報取得部11は、取得した情報を単語化して演算部12及び蓄積部13に送信する。
【0048】
ステップS13で、演算部12は、情報取得部11と蓄積部13の少なくとも一方から受信した情報を用いて単語間の関係性を数値化する。
【0049】
ステップS14で、演算部12は、算出した単語間の関係性を表示部14及び蓄積部13に送信する。
【0050】
ステップS15で、蓄積部13は、演算部12が算出した単語間の関係性を、分析対象又は他者、他施設等の過去の蓄積データと合わせて演算部12に送信する。
【0051】
ステップS16で、演算部12は、現時点の単語間の関係性と過去の蓄積データを活用し、単語間の関係性の時系列変化を算出し、表示部14に送信する。
【0052】
ステップS17で、表示部14は、現時点の単語間の関係性及びその時系列変化を表示する。
サービス及び商品に加入申し込みがあった場合、事業者は必要なコネクテッド家電及び各種センサ類をユーザ宅に送付する。ここで、ユーザ宅に既に購入済みのコネクテッド家電又は見守り用途のセンサ等が存在する場合には、それらのデータを外部サーバ61が収集することで、スマートホームサービスに必要な情報を取得してもよい。
センサ類は、例えば、体組成計41、体重計42,ウェアラブルセンサ43、感圧センサ44、振動センサ45、開閉センサ46,温湿度気圧センサを含む環境センサ47、人感センサ48、画像センサ49、電波センサ50、照度センサ51等であり、これらのデータはインターネット又は外部サーバ61経由で行動分析装置1が収集する。
また、コネクテッド家電には冷蔵庫52、洗濯機53、オーブンレンジ54、ロボットクリーナー55、IHクッキングヒーター56、給湯器57等があり、予め組み込まれているドア開閉センサ、電流センサ等の指示値に加え、運転モードの情報等も行動分析装置1が収集可能である。センサ類は設置後、電源接続、電池、又は太陽光や振動などの環境発電により電源を確保し、測定を開始する。
なお、外部サーバ61の所有者は限定されることはなく、事業者の管理するサーバであってもよいし、センサメーカの管理するサーバであってもよいし、一般にレンタル可能なサーバでもよい。
また、スマートホームサービスの事業者と行動分析装置1の提供者が異なる環境でそれぞれデータを保管し、行動分析装置1にそれぞれ読み込ませ、システム内部で接続してもよい。ただし、これらのサーバは、行動分析装置1の提供者の社内環境、事業者の社内環境、クラウド環境のいずれかに構築された行動分析装置1と通信可能である必要がある。
行動分析装置1の情報取得部11は、外部サーバ61に収集されたセンサのデータ、コネクテッド家電のデータ及び分析対象の情報31を取得し、単語化して演算部12及び蓄積部13に送信する。
分析対象の情報31の取得方法には、センサに入力できるようにする、サービス及び商品の加入申込書に記載する、事業者ホームページのマイページから追加で入力できるようにする、第三者である他の事業者、ユーザが所属する自治体、非営利団体などと連携し入手するなどがある。
演算部12は、情報取得部11から受信したデータ及び分析対象の情報31を用い、単語間の関係性を数値化する。詳しくは、まず、演算部12の文章作成部121において、情報取得部11で単語化したセンサ及びコネクテッド家電のデータにより、文章を作成する。
例えば、センサデータを単語化する例として、温湿度気圧センサを含む環境センサ47の値を、0℃~10℃を「低温」、10℃~30℃を「適温」、30℃~40℃を「高温」とする等、一定の幅ごとに単語化することが考えられる。
また、人感センサ48が反応した場所と人間の行動を関連付け、キッチンの人感センサが反応した場合に「キッチン」あるいは「料理」として単語化する。
また、コネクテッド家電のデータを単語化する例として、電子レンジが温め、調理等、何らかの運転モードで動作した場合に、「電子レンジ」あるいは「料理」として単語化することも可能である。
文章作成部121は、これらの単語化結果と、センサ又はコネクテッド家電が動作した日付、時刻、曜日情報を用い、「2月15日、土曜日、12:00、低温、キッチン、電子レンジ、料理」として文章化する。この文章は、センサ又はコネクテッド家電が反応する時刻ごとに作成することが可能であり、それらは分析対象の情報31と紐づけて蓄積部13に蓄積してもよい。
詳しくは、行動分析装置1は、前記睡眠の質と、センサにより検知したユーザの行動、場所、日付、曜日、時刻等の情報を合わせ「2月15日、土曜日、22:00、寝室、睡眠、睡眠の質:低、心拍数:100」等の文章を作成して演算部12の入力とすることで、睡眠の質、心拍数等の情報と行動との関係性を数値化する。
行動分析装置1は、加えて、これらの情報を基に、「昼寝をした日は睡眠の質が上がらないようです。体を動かしたら十分リラックスし、睡眠に備えましょう。料理を楽しむことも効果的かも知れません。」等の睡眠の質を向上するためのアドバイス(レコメンド)を行ってもよい。
また、家電製品の稼働状況が、泥汚れコース、おしゃれ着コース、槽洗いコースの洗濯機の洗濯モードをコネクテッド洗濯機に予め備えられたセンサにより検知した状況としてもよい。
さらに、季節ごとの稼働状況とユーザの行動の関係性を数値化するため、前記家電製品等の稼働状況を取得した日付を基に一年を春夏秋冬の四季に分類し、情報に加えてもよい。
また、コネクテッド家電に備え付けられたセンサ又は別途設置する環境センサにより環境温度を測定し、その値を低温、適温、高温に三分類し情報に加えてもよい。
上記では、家電製品等の稼働状況として冷蔵庫の温度設定を例に説明したが、温度以外の電流値、圧縮機の回転数などを用いてもよい。又は、別途、修理依頼、返品等から故障情報を入手し、前記家電製品等の稼働状況との関係性を数値化してもよい。