JP-2026076921-A - 行動分析装置、行動分析方法、およびプログラム
Abstract
【課題】従来、人の行動情報を用いて、人の体力および精神の状態を把握できなかった。 【解決手段】ユーザの行動を特定する2以上の各行動情報に対応付けて、行動を行った場合のユーザの体力の回復度または消耗度である体力スコア、および精神的疲労の回復度または消耗度である精神スコアが格納される知識格納部1011と、ユーザの行動情報を受け付ける受付部102と、受付部102が受け付けた行動情報に対応付く体力スコアと精神スコアとを知識格納部1011から取得するスコア取得部1031と、スコア取得部1031が取得した体力スコアと精神スコアとを対応付く態様で出力するスコア出力部1041とを具備する行動分析装置10により、人の行動情報を用いて、人の体力および精神の状態を把握できる。 【選択図】図60
Inventors
- 多田 洋史
- 安西 洋平
Assignees
- エグゼヴィータ株式会社
Dates
- Publication Date
- 20260512
- Application Date
- 20250310
- Priority Date
- 20241024
Claims (11)
- ユーザの行動を特定する2以上の各行動情報に対応付けて、行動を行った場合のユーザの体力の回復度または消耗度である体力スコア、および精神的疲労の回復度または消耗度である精神スコアが格納される知識格納部と、 ユーザの行動情報を受け付ける受付部と、 前記受付部が受け付けた前記行動情報に対応付く体力スコアと精神スコアとを前記知識格納部から取得するスコア取得部と、 前記スコア取得部が取得した前記体力スコアと前記精神スコアとを対応付く態様で出力するスコア出力部とを具備する行動分析装置。
- 前記受付部は、 前記ユーザの時系列の2以上の行動情報を含む時系列情報を受け付け、 時系列情報に対応するユーザの行動の乱れの度合いを取得するための元になる基準情報が格納される基準管理部をさらに具備し、 前記スコア取得部は、 前記受付部が受け付けた前記時系列情報と前記基準管理部の前記基準情報とを用いて、前記ユーザの行動の乱れの度合いである乱れスコアを取得し、かつ前記乱れスコアをも用いて、前記体力スコアと前記精神スコアとを取得し、 前記スコア取得部は、 前記乱れスコアが大きいほど、小さい前記体力スコアまたは小さい前記精神スコアを取得する請求項1記載の行動分析装置。
- 前記受付部は、 前記ユーザの時系列の2以上の行動情報を含む時系列情報を受け付け、 前記スコア取得部は、 前記時系列情報が有する前記2以上の各行動情報ごとに体力スコアと精神スコアとを取得し、 前記時系列情報が有する前記2以上の各行動情報ごとの前記体力スコアを用いて、前記ユーザの累積された体力の回復度または消耗度である累積体力スコアを取得し、かつ前記時系列情報が有する前記2以上の各行動情報ごとの前記精神スコアとを用いて、前記ユーザの累積された精神的疲労の回復度または消耗度である累積精神スコアを取得し、蓄積する累積スコア取得部と、 前記累積スコア取得部が取得した前記累積体力スコアと前記累積精神スコアとを対応付く態様で出力する累積スコア出力部とをさらに具備する請求項1記載の行動分析装置。
- 前記スコア取得部は、 前記累積スコア取得部が取得した前記累積体力スコアを用いて、前記受付部が受け付けた前記行動情報に対応付く前記体力スコアを取得し、かつ前記累積スコア取得部が取得した前記累積精神スコアを用いて、前記受付部が受け付けた前記行動情報に対応付く前記累積精神スコアを取得し、 前記スコア取得部は、 前記累積体力スコアが大きいほど大きな前記体力スコアを取得し、かつ前記累積精神スコアが大きいほど大きな前記精神スコアを取得する請求項3記載の行動分析装置。
- 新たに取得された体力スコアと新たに取得された精神スコアと過去の行動に基づく累積体力スコアと過去の行動に基づく累積精神スコアとを用いて、更新される累積体力スコアと更新される累積精神スコアとを取得するための内部状態推定モデルが格納されるモデル格納部をさらに具備し、 前記累積スコア取得部は、 前記スコア取得部が取得した前記体力スコアと、前記スコア取得部が取得した前記精神スコアと、蓄積されている前記累積体力スコアと、蓄積されている前記累積精神スコアとを取得し、当該体力スコアと当該精神スコアと当該累積体力スコアと当該累積精神スコアとを前記内部状態推定モデルに適用して、前記累積体力スコアと前記累積精神スコアとを取得する請求項3記載の行動分析装置。
- 外部環境データを取得する外部環境取得部をさらに具備し、 前記累積スコア取得部は、 前記体力スコアと前記精神スコアと前記累積体力スコアと前記累積精神スコアと前記外部環境データとを内部状態推定モデルに適用して、前記累積体力スコアと前記累積精神スコアとを取得する請求項5記載の行動分析装置。
- ユーザの1以上のバイタルデータまたはユーザをセンシングした1以上のセンシングデータのうちの1種類以上のデータであり、2以上のデータを説明変数とし、累積体力スコアと累積精神スコアのうちの1または2種類のスコアを目的変数とする2以上の教師データを用いて作成された学習情報が格納される学習管理部と、 前記ユーザの1以上のバイタルデータまたは前記ユーザをセンシングした1以上のセンシングデータのうちの1種類以上のデータであり、2以上のデータを取得するデータ取得部と、 前記データ取得部が取得した前記2以上のデータと前記学習情報とを用いて、予測累積体力スコアと予測累積精神スコアとを取得する予測部と、 前記予測部が取得した前記予測累積体力スコアと前記予測累積精神スコアとを出力する予測値出力部とをさらに具備する請求項5記載の行動分析装置。
- 前記累積スコア取得部は、 前記予測累積体力スコアを用いて、前記累積体力スコアを補正した補正累積体力スコアを取得する、および前記予測累積精神スコアを用いて、前記累積精神スコアを補正した補正累積精神スコアを取得し、 前記累積スコア出力部は、 前記累積スコア取得部が取得した前記予測累積体力スコアと前記予測累積精神スコアとを対応付く態様で出力する請求項7記載の行動分析装置。
- 前記累積体力スコアと前記予測累積体力スコアとの差異、および前記累積スコア取得部が取得した前記累積精神スコアと前記予測累積精神スコアとの差異に基づいて、前記内部状態推定モデルを更新するモデル更新部をさらに具備する請求項7記載の行動分析装置。
- 請求項1から請求項9いずれか一項に記載の行動分析装置が行うすべての処理を含む行動分析方法。
- コンピュータを、 請求項1から請求項9いずれか一項に記載の行動分析装置として機能させるためのプログラム。
Description
本発明は、ユーザの行動に対する体力スコアと精神スコアとを取得し、出力する行動分析装置等に関するものである。 従来、エネルギー消費量データを用いて、居住者の睡眠等の行動を判定する行動判定システムがあった(特許文献1参照)。 特許第6470497号公報 実施の形態1における地点情報生産装置1を含む情報システムAの概念図同地点情報生産装置1のブロック図同地点情報生産装置1の動作例について説明するフローチャート同時系列強度取得処理の例について説明するフローチャート同固定情報取得処理の例について説明するフローチャート同種類判断処理の例について説明するフローチャート同時系列電波強度管理表を示す図同地点情報管理表を示す図実施の形態2における情報システムCの概念図同端末装置2のブロック図同端末装置2の第一の動作例について説明するフローチャート同移動判断処理の例について説明するフローチャート同位置推定処理の例について説明するフローチャート同端末装置2の第二の動作例について説明するフローチャート同種類判断処理の第二の例について説明するフローチャート実施の形態3における情報システムDの概念図同情報システムDのブロック図同行動取得装置3のブロック図同行動取得装置3の動作例について説明するフローチャート同行動元取得処理の例について説明するフローチャート同位置推定処理の例について説明するフローチャート同第一の行動推定処理の例について説明するフローチャート同第二の行動推定処理の例について説明するフローチャート同第三の行動推定処理の例について説明するフローチャート同第一の感情推定処理の例について説明するフローチャート同第二の感情推定処理の例について説明するフローチャート同第三の感情推定処理の例について説明するフローチャート同出力構成処理の例について説明するフローチャート同第一の行動学習処理の例について説明するフローチャート同第二の行動学習処理の例について説明するフローチャート同第一の感情学習処理の例について説明するフローチャート同第二の感情学習処理の例について説明するフローチャート同行動元管理表を示す図同行動・感情管理表を示す図同時間帯情報管理表を示す図同出力例を示す図実施の形態4における情報システムEの概念図同情報システムEのブロック図同行動取得装置5のブロック図同行動取得装置5の動作例について説明するフローチャート同端末装置6の動作例について説明するフローチャート実施の形態5における情報システムFの概念図同情報システムFのブロック図同行動分析装置7のブロック図同行動分析装置7の動作例について説明するフローチャート同スコア取得処理の第一の例について説明するフローチャート同スコア取得処理の第二の例について説明するフローチャート同スコア取得処理の第三の例について説明するフローチャート同要因取得処理の例について説明するフローチャート同レコメンド取得処理の例について説明するフローチャート同長期スコア取得処理の例について説明するフローチャート同学習処理の例について説明するフローチャート同時間帯情報管理表の例を示す図同レコメンド管理表の例を示す図同出力例を示す図同出力例を示す図同行動分析装置9のブロック図実施の形態6における情報システムGの概念図同情報システムGのブロック図同行動分析装置10のブロック図同行動分析装置10の動作例について説明するフローチャート同行動別スコア取得処理の例について説明するフローチャート同スコア取得処理の第一の例について説明するフローチャート同スコア取得処理の第二の例について説明するフローチャート同累積スコア取得処理の第一の例について説明するフローチャート同累積スコア取得処理の第二の例について説明するフローチャート同累積スコア補正処理の第一の例について説明するフローチャート同累積スコア補正処理の第二の例について説明するフローチャート同モデル更新処理の第一の例について説明するフローチャート同モデル更新処理の第二の例について説明するフローチャート同行動分析装置10の動作モデルの例示す図同出力例を示す図上記実施の形態におけるコンピュータシステムのブロック図 以下、行動分析装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。 (実施の形態1) 本実施の形態において、地点情報生産装置について説明する。地点情報生産装置とは、特定の地点の後述する地点情報を取得する装置である。 なお、本明細書において、情報Xが情報Yに対応付いていることは、情報Xから情報Yを取得できること、または情報Yから情報Xを取得できることであり、その対応付けの方法は問わない。情報Xと情報Yとがリンク付いていても良いし、同じバッファに存在していても良いし、情報Xが情報Yに含まれていても良いし、情報Yが情報Xに含まれている等でも良い。 また、本明細書において、情報Zを選択したり、決定したりすることは、情報Zを取得すること、情報Zへのポインタを取得すること、情報ZのIDを取得すること、情報Zにフラグを立てること等であり、情報Zにアクセスできれば良い。 図1は、本実施の形態における地点情報生産装置1を含む情報システムAの概念図である。情報システムAは、地点情報生産装置1と3以上の通信装置Bとを有する。 3以上の各通信装置Bは、地点情報生産装置1等の他の装置に電波を送信する装置である。通信装置Bは、当該通信装置Bを識別する装置識別子を他の装置に送信する。通信装置Bは、例えば、Wi-fiルーター、BLE(Bluetooth Low Energy)を用いた通信装置であるが、問わない。 図2は、本実施の形態における地点情報生産装置1のブロック図である。地点情報生産装置1は、格納部11、受付部12、受信部13、および処理部14を備える。受付部12は、位置受付部121を備える。処理部14は、強度取得部141、種類判断部142、および蓄積部143を備える。 受付部12は、各種の指示や情報を受け付ける。各種の指示や情報は、例えば、後述する位置情報である。各種の指示や情報の入力手段は、タッチパネルやキーボードやマウスやメニュー画面によるもの等、何でも良い。 位置受付部121は、特定地点の位置情報を受け付ける。位置受付部121は、通常、3以上の各特定地点の位置情報を受け付ける。位置受付部121は、例えば、ユーザの入力である位置情報を受け付ける。位置受付部121は、例えば、格納部11から位置情報を読み出す。 特定地点とは、屋内の特定の地点であるが、屋外の特定の地点でも良い。位置情報は、ここでは、屋内または屋外における位置を特定する情報である。位置情報は、例えば、屋内または屋外における相対的な位置を示す三次元座標値(x、y、z)であるが二次元座標値(x,y)でも良い。なお、屋内または屋外における相対的な位置を特定するための座標値の原点は問わない。屋外の特定地点は、例えば、高層ビル群の中や森の中等の、GPS信号が届きにくい地点であることは好適であるが、問わない。位置情報は、人が場所を認識できる情報(例えば、文字列)やIDでも良い。かかる位置情報は、例えば、「リビング」「仕事部屋」「会議室」「図書館の東側」「デパートのおもちゃ売り場」等のラベルでも良い。 位置受付部121は、ユニークなIDを生成しても良い。かかるユニークなIDは、ラベルであり、位置情報であると考えても良い。 位置受付部121は、位置情報を受け付けなくても良い。かかる場合、位置受付部121は不要ある。 受信部13は、特定地点において、3以上の各通信装置Bから装置識別子を含む電波を受信する。受信部13は、通常、3以上の各通信装置Bから装置識別子を含む電波を、連続して受信する。 装置識別子とは、当該通信装置Bを識別する情報である。装置識別子は、例えば、通信装置BのID、通信装置Bの名称である。電波の受信は情報の受信である、と考えて良い。 処理部14は、各種の処理を行う。各種の処理は、例えば、強度取得部141、種類判断部142、蓄積部143が行う処理である。 強度取得部141は、3以上の各通信装置Bごとに、各通信装置Bから受信された電波の強度を取得する。強度取得部141は、通信装置Bの装置識別子と対にして、電波強度を取得する。強度取得部141は、時系列の電波強度を取得する。時系列の電波強度とは、時間的に連続する2以上の電波強度である。時間的に連続することは、時間の間隔があっても良いことは言うまでもない。 種類判断部142は、強度取得部141が取得した時系列の電波強度を用いて、3以上の各通信装置Bが固定端末であるか、移動端末であるかを判断する。固定端末とは、設置位置が固定されている通信装置である。移動端末とは、設置位置が固定されておらず、移動している通信装置である。 種類判断部142は、例えば、一の装置識別子と対になる時系列の時間的に連続する2または3以上の電波強度のばらつき度を取得し、当該ばらつき度が閾値以上または閾値より大きい場合、当該一の装置識別子で識別される通信装置Bは、移動端末であると判断する。また、種類判断部142は、例えば、一の装置識別子と対になる時系列の時間的に連続する2または3以上の電波強度のばらつき度を取得し、当該ばらつき度が閾値以下または閾値未満である場合、当該一の装置識別子で識別される通信装置Bは、固定端末であると判断する。 なお、ばらつき度とは、時系列の電波強度のばらつき、または変化に関する程度を示す情報である。ばらつき度は、例えば、分散、標準偏差、または差に基づく数(例えば、差、3以上の時間的に連続する電波強度の中の連続する2つの電波強度の差を加算した値)である。 種類判断部142は、例えば、所定時間に取得された電波強度の数であり、一の装置識別子と対になる時系列の時間的に連続する電波強度の数が閾値以下または閾値より少ない場合、当該一の装置識別子で識別される通信装置Bは、移動端末であると判断する。 蓄積部143は、種類判断部142が固定端末であると判断した通信装置Bの装置識別子と電波強度を有する地点情報を構成し、蓄積する。 蓄積部143は、3以上の各通信装置Bごとに、装置識別子と電波強度とを有する地点情報を構成し、蓄積することは好適である。 蓄積部143は、例えば、種類判断部142が固定端末であると判断した通信装置Bの装置識別子と電波強度と特定地点の位置情報とを有する地点情報を構成し、蓄積する。 蓄積部143は、3以上の各通信装置Bごとに、装置識別子と電波強度と特定地点の位置情報とを有する地点情報を構成し、蓄積することは好適である。蓄積部143は、例えば、地点情報を格納部11に蓄積するが、他の装置に蓄積しても良い。地点情報は、位置情報を有することは好適であるが、位置情報を有さなくても良い。地点情報は、装置識別子と電波強度だけで構成されていても良い。 蓄積部143が蓄積する電波強度は、通常、通信装置Bからの電波の時系列の電波強度の代表値である。代表値は、例えば、中央値、平均値、最大値、または最小値である。 格納部11は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。 格納部11に情報が記憶される過程は問わない。例えば、記録媒体を介して情報が格納部11で記憶されるようになってもよく、通信回線等を介して送信された情報が格納部11で記憶されるようになってもよく、あるいは、入力デバイスを介して入力された情報が格納部11で記憶されるようになってもよい。 受付部12、および位置受付部121は、タッチパネルやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。 受信部13は、通常、無線または有線の通信手段で実現される。 処理部14、強度取得部141、種類