JP7641879B2 - Behavior support device, behavior support method, and behavior support program - Google Patents
Behavior support device, behavior support method, and behavior support program Download PDFInfo
- Publication number
- JP7641879B2 JP7641879B2 JP2021187783A JP2021187783A JP7641879B2 JP 7641879 B2 JP7641879 B2 JP 7641879B2 JP 2021187783 A JP2021187783 A JP 2021187783A JP 2021187783 A JP2021187783 A JP 2021187783A JP 7641879 B2 JP7641879 B2 JP 7641879B2
- Authority
- JP
- Japan
- Prior art keywords
- behavior pattern
- behavior
- user
- derived
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、行動支援装置、行動支援方法、及び行動支援プログラムに関する。 The present invention relates to an action support device, an action support method, and an action support program.
高齢者の健康寿命を延伸して要介護移行を抑制し、介護費用の削減を図ることが要請されている。近年のコホート研究により、就労、趣味の会、スポーツ等の社会参加が多い、あるいは歩数や歩行時間等(社会参加行動と呼ぶ)の活動性が高い高齢者は、認知症発症や要介護移行が抑制され、健康寿命が長いことが明らかになっている。 There is a demand to extend the healthy lifespan of elderly people, prevent them from transitioning to nursing care, and reduce nursing care costs. Recent cohort studies have revealed that elderly people who are highly involved in society through employment, hobby clubs, sports, etc., or who are highly active in terms of the number of steps taken, walking time, etc. (called social participation behavior), have a longer healthy lifespan and are less likely to develop dementia or transition to nursing care.
そこで、例えば、生活不活発傾向にあるユーザに対して、ユーザの行動履歴に基づいて、実行される見込みのある行動を提案する情報処理装置が提案されている。 Therefore, for example, an information processing device has been proposed that suggests actions that are likely to be performed by a user who tends to be sedentary, based on the user's behavioral history.
しかしながら、上述の従来技術では、行動の提案時にユーザが置かれている状況が考慮されていないため、実行不可能な行動が提案された場合、実効性がないばかりか、ユーザのモチベーションを低下させて利用離れの原因となるおそれがある。 However, the above-mentioned conventional technology does not take into account the situation the user is in when suggesting actions, so if an action that cannot be carried out is suggested, not only is it ineffective, but it may also lower the user's motivation and cause them to stop using the service.
個人の生活パターンや健康状態、個人が置かれる地理的条件等はバリエーションが豊富であるため、これらを全て考慮して個人が実施可能な行動の提案は難しい。加えて、就労中に散歩を提案したり、食事後に食事を提案したりする等、行動の提案時の状況が考慮されずタイミングが合わないことによって提案内容を実施できない場合がある。 As there is a wide variation in an individual's lifestyle patterns, health conditions, geographical conditions, etc., it is difficult to take all of these factors into account when proposing actions that an individual can implement. In addition, the situation at the time the action is proposed may not be taken into account, and the timing may not be right, making it impossible to implement the proposed action, such as suggesting to take a walk while at work or to eat after a meal.
本発明は、上記に鑑みてなされたものであり、ユーザに対して実効性がある行動の提案を行うことを一つの目的とする。 The present invention has been made in consideration of the above, and one of its objectives is to suggest effective actions to users.
上述した課題を解決するため、本発明の一態様では、目的を達成するようにユーザの行動を支援する行動支援装置であって、前記ユーザの過去の行動パターンのうちの基本行動パターンと該基本行動パターンに続いて前記ユーザが実行した派生行動パターンとを対応付けた行動パターンデータを記憶する記憶部と、前記ユーザの行動パターンを計測する行動計測部と、前記行動計測部によって計測された前記ユーザのリアルタイムの行動パターンが前記記憶部に記憶されている前記行動パターンデータのうちの前記基本行動パターンと類似するか否かを判定し、該行動パターンと類似する前記基本行動パターンに対応けられている前記派生行動パターンを選択し、選択した前記派生行動パターンに基づく行動の推奨を出力装置を介して出力する選択部とを有することを特徴とする。 In order to solve the above-mentioned problems, one aspect of the present invention is a behavior support device that supports a user's behavior to achieve a purpose, and is characterized by having a storage unit that stores behavior pattern data that associates a basic behavior pattern among the user's past behavior patterns with a derived behavior pattern executed by the user following the basic behavior pattern, a behavior measurement unit that measures the user's behavior pattern, and a selection unit that determines whether the user's real-time behavior pattern measured by the behavior measurement unit is similar to the basic behavior pattern among the behavior pattern data stored in the storage unit, selects the derived behavior pattern that corresponds to the basic behavior pattern that is similar to the behavior pattern, and outputs a recommended behavior based on the selected derived behavior pattern via an output device.
本発明の一態様によれば、例えば、ユーザに対して実効性がある行動の提案を行うことができる。 According to one aspect of the present invention, for example, it is possible to suggest effective actions to the user.
以下、本発明の実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は、図面を含めて例示に過ぎず、特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明されている諸要素及びその組合せの全てが、発明の解決手段に必須であるとは限らない。また、発明の構成に必須だが周知である構成については、図示及び説明を省略する場合がある。 Below, an embodiment of the present invention will be described with reference to the drawings. Note that the embodiment described below, including the drawings, is merely an example and does not limit the invention according to the claims. Furthermore, not all of the elements and combinations thereof described in the embodiments are necessarily essential to the solution of the invention. Furthermore, illustrations and descriptions of configurations that are essential to the configuration of the invention but are well known may be omitted.
以下の説明において、プログラムは、計算機のような装置にインストールされてもよいし、例えば、プログラム配布サーバ又は計算機が読取り可能な(例えば非一時的な)記録媒体にあってもよい。また、以下の説明において、2以上のプログラムが1つのプログラムとして実現されてもよいし、1つのプログラムが2以上のプログラムとして実現されてもよい。 In the following description, the program may be installed on a device such as a computer, or may be, for example, on a program distribution server or on a computer-readable (e.g., non-transitory) recording medium. Also, in the following description, two or more programs may be realized as one program, or one program may be realized as two or more programs.
また、以下の説明において、プロセッサは、1又は複数である。プロセッサは、典型的には、CPU(Central Processing Unit)のようなマイクロプロセッサであるが、GPU(Graphics Processing Unit)のような他種のプロセッサでもよい。また、プロセッサは、シングルコアでもよいしマルチコアでもよい。また、プロセッサは、処理の一部又は全部を行うハードウェア回路(例えばFPGA(Field-Programmable Gate Array)又はASIC(Application Specific Integrated Circuit))といった広義のプロセッサでもよい。 In the following description, the processor may be one or more. The processor is typically a microprocessor such as a CPU (Central Processing Unit), but may be other types of processors such as a GPU (Graphics Processing Unit). The processor may be a single-core or multi-core processor. The processor may be a processor in the broader sense, such as a hardware circuit that performs part or all of the processing (for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit)).
また、以下の説明において、種々の対象の識別情報として、識別番号が使用されるが、識別番号以外の種類の識別情報(例えば、英字や符号を含んだ識別子)が採用されてもよい。以下の説明において、“#Y”は番号Yを表し、例えば“XXX#Y”は、番号Yで識別されるXXXを表す。 In the following description, identification numbers are used as identification information for various objects, but other types of identification information (e.g., identifiers including letters or symbols) may be used. In the following description, "#Y" represents the number Y, and for example, "XXX#Y" represents XXX identified by the number Y.
また、以下の説明において、同種の要素を区別しないで説明する場合には、参照符号(または、参照符号のうちの共通符号)を使用し、同種の要素を区別して説明する場合は、要素の識別番号(または参照符号)を使用することがある。また、各図に示す各要素の数は一例であって、図示に限られるものではない。 In the following description, when elements of the same type are described without distinction, reference signs (or common signs among reference signs) may be used, and when elements of the same type are described with distinction, the identification numbers (or reference signs) of the elements may be used. Also, the number of elements shown in each figure is an example and is not limited to the number shown in the figures.
[実施形態1]
図1は、実施形態1に係る行動支援装置1の構成例を示す図である。行動支援装置1は、例えばスマートフォンやタブレット等のスレート端末、スマートウオッチ等のウェラブルデバイス等の可搬型の汎用コンピュータである。行動支援装置1は、補助記憶デバイス10、主記憶デバイス20、プロセッサ30、入力デバイス40、出力デバイス50、加速度センサ60、及び、位置情報センサ70を含んで構成される。
[Embodiment 1]
1 is a diagram showing an example of the configuration of a
主記憶デバイス20は、プロセッサ30が処理を実行する際に協働するメモリである。入力デバイス40は、タッチパネル等のユーザ入力を受付ける装置である。出力デバイス50は、ディスプレイやスピーカ等のユーザに対して各種情報を出力する装置である。加速度センサ60は、行動支援装置1の加速度を検出する。位置情報センサ70は、GPS(Global Positioning System)や無線基地局等から行動支援装置1の位置情報を取得する。
The
補助記憶デバイス10は、ストレージ等であり、行動(位置情報)データ11、ユーザ属性情報12、派生行動パターン効果評価辞書13、位置ラベル情報14、基本行動パターンリスト15、及び、行動パターンデータ16を記憶している。
The
行動(位置情報)データ11は、図2にテーブル構成例を示すように、日付及び曜日毎に各時刻におけるユーザの滞在地点を示す位置情報を記録している。
The behavior (location information)
ユーザ属性情報12は、図3にテーブル構成例を示すように、行動支援装置1を所持するユーザの年齢、性別、自宅地点(の位置情報)、就労曜日(就学曜日)、就労地点(の位置情報)(就学地点の位置情報)等を記録している。
As shown in the table configuration example in Figure 3, the
派生行動パターン効果評価辞書13は、図4にテーブル構成例を示すように、基本行動パターンに続く派生行動パターンにおける該当する各行動(社会参加行動)の増減とマイナス評価及びプラス評価との対応関係を記録している。派生行動パターン効果評価辞書13は、図4の例では要介護状態になることを抑制するという観点から派生行動パターンでの各行動の増減を評価するための解釈を与える。例えば派生行動パターンが基本行動パターンから“歩数”を増加させるものである場合には、要介護状態になることを抑制するという観点からプラス評価(+1)が与えられる。
The derived behavior pattern
なお、図4に示す派生行動パターン効果評価辞書13では、行動(社会参加行動)の変化の評価は、マイナス評価及びプラス評価の2段階評価としているが、これに限らず、増減の程度に応じて3段階以上で評価してもよい。この場合、各段階に応じて点数が与えられ、合計点数が高い派生行動パターンが選択される。
In the derived behavior pattern
位置ラベル情報14は、図5にテーブル構成例を示すように、地点毎に、ユーザ登録ラベル、POI(Point of Interest)ラベル、共通ラベル等を記録している。ユーザ登録ラベルは、各地点の位置情報に対して、ユーザ自由編集のラベルを与える。POIラベルは、各地点の位置情報に対して、地図上の実名称のラベルを与える。共通ラベルは、各地点の位置情報に対して、ユーザ登録ラベル又はPOIラベルを一般化したラベルを与える。共通ラベルは、各地点の位置情報を一般化した上で識別可能な情報であれば、記号等であってもよい。
As shown in the table configuration example in Figure 5, the
基本行動パターンリスト15は、図6にテーブル構成例を示すように、基本行動パターン、曜日、滞在場所等を記録している。基本行動パターンリスト15は、曜日と滞在場所との対応関係と、この対応関係に対して付与された識別情報である基本行動パターンとを対応付けて記録している。
The basic
行動パターンデータ16は、図7にテーブル構成例を示すように、行動パターン毎に、基本行動パターンの頻度(例えば月当たりの回数)及び行動内容、並びに、派生行動パターンの頻度、受容度、効果、及び行動内容を記録している。行動パターンとは、行動(位置情報)データ11のレコードを基本行動パターンと派生行動パターンを含んでグループ化したものである。受容とは、ユーザに対してレコメンド(推奨)した行動(内容)が、ユーザによって受入れられ、実行されることである。受容度は、有用性スコアの一例であり、受容の場合を+1、負受容の場合を‐1とする累積スコアでも、受容率(百分率)でもよい。効果は、有用性スコアの一例であり、ユーザが派生行動パターンを実行することが、目的を達成するために有用である度合を示す。
As shown in the table configuration example in FIG. 7, the
プロセッサ30は、主記憶デバイス20と協働してレコメンド生成ソフトウェア30sを実行するCPU等の演算処理装置である。プロセッサ30は、レコメンド生成ソフトウェア30sの実行によって、行動計測部31、行動パターン抽出部32、派生行動パターン効果評価部33、レコメンドパターン選択部34、及び、レコメンドパターン実行判定部35を実現する。
The
また、プロセッサ30は、ドライバの実行によって、加速度センサ制御部36、及び、位置情報センサ制御部37を実現する。加速度センサ制御部36は、加速度センサ60を制御し、行動支援装置1の加速度情報を取得する。位置情報センサ制御部37は、位置情報センサ70を制御し、行動支援装置1の位置情報を取得する。
The
行動計測部31は、リアルタイムで取得される行動支援装置1の加速度情報及び位置情報に基づき、行動支援装置1を所持するユーザの行動を計測し、行動履歴として計測結果を行動(位置情報)データ11へ格納する。この際、行動計測部31は、行動(自宅滞在、歩行を含む移動、自宅以外の滞在等)の判定を行い、地点への滞在には位置情報を、地点間の移動には移動又は徒歩を割当てる。移動及び徒歩の何れであるかは、位置情報の変化に基づく移動速度から判断できる。
The behavior measurement unit 31 measures the behavior of the user who owns the
行動パターン抽出部32は、ユーザの過去の行動(位置情報)データ11の各レコード(行動履歴)を、例えば移動を“-”、滞在を滞在地点の位置情報で表す文字列の行動パターンを生成する。滞在地点が自宅(地点0)である場合にはその位置情報を“・”で表す。行動パターンは、例えば“・・・・・・-11111111-・・・・・・・・・・・・・・・”のようになる。行動パターン抽出部32は、生成した行動パターンをグループ化(クラスタリング等)する。
The behavior
また、行動パターン抽出部32は、グループ化された各グループ内の行動パターンの全てのペアについて類似度(行動類似度)を算出する。行動類似度は、ダイス係数等の類似係数やダイクストラ法等の最短経路問題のコストとして算出できる。また、行動類似度は、機械学習によって算出されてもよい。
The behavioral
また、行動パターン抽出部32は、算出された他のパターンとの行動類似度が閾値以上となる頻度が最多の行動パターンを基本行動パターンとして抽出する。また、行動パターン抽出部32は、基本行動パターンとの行動類似度が閾値以上となる行動パターンを派生行動パターンとして抽出する。
The behavior
行動パターン抽出部32は、抽出した基本行動パターン及びその曜日情報を、基本行動パターンリスト15へ格納する。基本行動パターンリスト15と位置ラベル情報14を用いることで、毎週土曜日は行きつけのカフェでランチ(行動パターンA)、平日は職場へ出勤(行動パターンB)等といったように行動パターンを把握できる。
The behavior
また、行動パターン抽出部32は、抽出した基本行動パターン及び派生行動パターンを行動パターンデータ16へ格納する。なお、既に同一の基本行動パターン及び派生行動パターンが行動パターンデータ16に存在する場合には、行動パターンデータ16へ格納せず、既存データを維持する。
The behavior
なお、行動パターンデータ16は、行動パターンの行動内容への格納形式に従い、各地点への滞在の時刻情報を持っている。例えば“・・・・・・-11111111-・・・・・・・・・・・・・・・”の形式で行動内容へ格納される行動パターンは、各時刻の位置情報を時系列で並べた文字列であるので、文字列中の位置が時刻情報を表す。しかし、行動パターンデータ16は、曜日情報を持っていない。そこで、基本行動パターンリスト15を参照することで、各地点へ滞在する基本行動パターンの曜日情報を得ることができる。基本行動パターンリスト15と行動パターンデータ16を紐付けて用いることで、ユーザのリアルタイムの行動履歴から基本行動パターンを検出する際に、曜日及び時刻を考慮して、特定の状況下で実施可能なレコメンドが選択されるようできる。そして、不適切な曜日や時刻にレコメンドが実施されないようにできる。
The
派生行動パターン効果評価部33は、派生行動パターン効果評価辞書13を用いて、行動パターン抽出部32によって抽出された基本行動パターンに対する派生行動パターンの効果を評価する。例えば、派生行動パターンが、“歩数”が基本行動パターンから増加する行動パターンである場合には“プラス評価(+1)”、減少する行動パターンである場合には“マイナス評価(-1)”とする。このような評価を、派生行動パターン毎に、派生行動パターン効果評価辞書13に列挙されている全ての行動について行い、“+1”と“-1”の集計結果の符号(あるいは集計結果そのもでもよい)を派生行動パターンの効果とする。
The derived behavior pattern
派生行動パターン効果評価部33は、派生行動パターンの効果の評価結果を行動パターンデータ16へ格納する。
The derived behavior pattern
レコメンドパターン選択部34は、計測され行動(位置情報)データ11へ格納されたリアルタイムの行動履歴から、行動パターン抽出部32と同様に、例えば移動を“-”、自宅(地点0)を“・”、滞在を滞在地点の位置情報で表す文字列の行動パターンを生成する。
The recommendation pattern selection unit 34, in the same manner as the behavioral
また、レコメンドパターン選択部34は、リアルタイムの行動履歴の行動パターンと、行動パターンデータ16に記憶されている基本行動パターンとの行動類似度を算出する。行動類似度を算出時には、行動パターンの時刻差が所定時間以内であるといった時間条件も考慮する。
The recommendation pattern selection unit 34 also calculates the behavioral similarity between the behavioral pattern of the real-time behavior history and the basic behavioral pattern stored in the
レコメンドパターン選択部34は、行動類似度が上位α%(αは所定数)の基本行動パターンの派生行動パターンのうちから受容度が正で上位β%(βは所定数)かつ効果が“+”の派生行動パターンを選択する。このとき、レコメンドパターン選択部34は、基本行動パターンに該当する行動パターンの曜日(基本行動パターンリスト15(図6))と、リアルタイムの履歴の曜日とが一致する派生行動パターンを選択する。基本行動パターンに該当する行動パターンの曜日と、リアルタイムの履歴の曜日とが一致しない場合は、例えば休日である日曜日に出勤していると検出してしまう不都合が生じる場合がある。そして、レコメンドパターン選択部34は、出力デバイス50を介してユーザに対して、選択された派生行動パターンをレコメンドパターンとしてレコメンドを実施する。
The recommendation pattern selection unit 34 selects a derived behavior pattern with a positive acceptance rate, the top β% (β is a predetermined number) and an effect of "+" from among derived behavior patterns of basic behavior patterns with behavior similarity in the top α% (α is a predetermined number). At this time, the recommendation pattern selection unit 34 selects a derived behavior pattern whose day of the week (basic behavior pattern list 15 (Figure 6)) of the behavior pattern corresponding to the basic behavior pattern matches the day of the week in the real-time history. If the day of the week of the behavior pattern corresponding to the basic behavior pattern does not match the day of the week in the real-time history, for example, there may be an inconvenience in which it is detected that the person is working on a Sunday, which is a holiday. Then, the recommendation pattern selection unit 34 recommends the selected derived behavior pattern as a recommended pattern to the user via the
レコメンドパターン実行判定部35は、レコメンドパターン選択部34によるレコメンド実施以降の実際の行動履歴に基づく行動パターンを類似検索し、レコメンドパターン選択部34によって実施されたレコメンドパターンと類似する行動パターンを探索する。レコメンドパターン実行判定部35は、行動(位置情報)データ11へ格納された実際の行動履歴から、行動パターン抽出部32と同様に、例えば、レコメンド以降の移動を“-”、自宅(地点0)を“・”、滞在を滞在地点の位置情報で表す文字列のパターンを生成する。レコメンドパターン実行判定部35は、レコメンドパターン選択部34によって選択されたレコメンドパターンとの行動類似度がγ(γは所定数)以上である行動パターンが類似検索によってヒットした場合に、該当のレコメンドパターンの受容度を“+1”する。
The recommendation pattern execution determination unit 35 performs a similarity search of behavioral patterns based on the actual behavioral history after the recommendation was made by the recommendation pattern selection unit 34, and searches for behavioral patterns similar to the recommendation pattern implemented by the recommendation pattern selection unit 34. From the actual behavioral history stored in the behavior (location information)
(実施形態1に係る行動パターンデータ生成処理)
図8は、実施形態1に係る行動パターンデータ生成の処理例を示すフローチャートである。行動パターンデータ生成処理は、所定周期又はユーザ指示のタイミングで実行される。
(Behavior Pattern Data Generation Process According to the First Embodiment)
8 is a flowchart showing an example of a process of generating behavior pattern data according to
先ずステップS11では、行動パターン抽出部32は、行動(位置情報)データ11の各レコード(行動履歴)、位置情報、及び加速度情報を読込む。次にステップS12では、行動パターン抽出部32は、ステップS11で読込んだ各行動履歴を表す文字列のパターンを生成してグループ化する。
First, in step S11, the behavior
次にステップS13では、行動パターン抽出部32は、ステップS12でグループ化された各グループ内のパターンの全てのペアについて類似度(行動類似度)を算出する。次にステップS14では、行動パターン抽出部32は、ステップS13で算出された他のパターンとの行動類似度が閾値以上となる頻度が最多のパターンを、該当グループの基本行動パターンとして抽出する。次にステップS15では、行動パターン抽出部32は、基本行動パターンとの行動類似度が閾値以上となるパターンを派生行動パターンとして抽出する。
Next, in step S13, the behavior
次にステップS16では、派生行動パターン効果評価部33は、派生行動パターン効果評価辞書13を用いて、行動パターン抽出部32によって抽出された基本行動パターンに対する派生行動パターンの効果を評価する。次にステップS17では、派生行動パターン効果評価部33は、抽出した基本行動パターン、派生行動パターン、及び派生行動パターンの効果の評価結果を行動パターンデータ16へ格納する。
Next, in step S16, the derived behavior pattern
(実施形態1に係るレコメンド実施処理)
図9は、実施形態1に係るレコメンド実施の処理例を示すフローチャートである。レコメンド実施処理は、リアルタイムに実行される。
(Recommendation Execution Process According to the First Embodiment)
9 is a flowchart illustrating an example of a recommendation implementation process according to
先ずステップS21では、レコメンドパターン選択部34は、リアルタイムで計測され行動(位置情報)データ11へ格納される行動履歴、位置情報、及び加速度情報を読込む。次にステップS22では、レコメンドパターン選択部34は、ステップS21で読込んだ行動履歴を表す文字列の行動パターンを生成する。
First, in step S21, the recommendation pattern selection unit 34 reads the behavior history, location information, and acceleration information that are measured in real time and stored in the behavior (location information)
次にステップS23では、レコメンドパターン選択部34は、行動パターンデータ16に記憶されている基本行動パターンを類似検索し、リアルタイムの行動履歴の行動パターンと類似する基本行動パターンを探索する。
Next, in step S23, the recommendation pattern selection unit 34 performs a similarity search of the basic behavior patterns stored in the
次にステップS24では、レコメンドパターン選択部34は、時刻差が所定時間以内で行動類似度が上位α%の基本行動パターンの派生行動パターンのうちから受容度が正で上位β%(βは所定数)かつ効果が“+”の派生行動パターンを選択する。このとき、レコメンドパターン選択部34は、基本行動パターンに該当する行動パターンの曜日(基本行動パターンリスト15(図6))と、リアルタイムの履歴の曜日とが一致する派生行動パターンを選択する。 Next, in step S24, the recommendation pattern selection unit 34 selects a derived behavior pattern with a positive acceptance rate, in the top β% (β is a predetermined number), and a "+" effect from among derived behavior patterns of basic behavior patterns with a time difference within a predetermined time and behavior similarity in the top α%. At this time, the recommendation pattern selection unit 34 selects a derived behavior pattern whose day of the week (basic behavior pattern list 15 (Figure 6)) of the behavior pattern corresponding to the basic behavior pattern matches the day of the week in the real-time history.
次にステップS25では、レコメンドパターン選択部34は、ステップS24で選択された派生行動パターンをレコメンドパターンとし、出力デバイス50を介してユーザに対してレコメンドパターンのレコメンドを実施する。
Next, in step S25, the recommendation pattern selection unit 34 sets the derived behavior pattern selected in step S24 as a recommendation pattern, and recommends the recommendation pattern to the user via the
図10及び図11は、実施形態1に係るレコメンド実施の処理例を説明するための図である。
Figures 10 and 11 are diagrams for explaining a processing example of recommendation implementation according to
図10(a)は、「11時に自宅(地点0)を出発し、約30分の歩行によって地点1まで移動し、地点1に90分滞在し、約30分の歩行の後帰宅した」という行動履歴の行動パターン(行動パターンA)を示す。行動パターンAが頻出している中で、図10(b)に示すように、過去に行動パターンAの派生行動パターンとして地点2に立ち寄る行動パターンA´が存在するとする。行動パターンAの実行中の状況を予測又は検出した際に、図10(c)に示すように、地点2への訪問をレコメンドすると、滞在(訪問)する地点数と歩行時間の増加が期待できる。過去に実現した実績のあるレコメンドを、過去当時と類似した状況下で行うことで実現可能性が高いレコメンドを実施することができる。
Figure 10 (a) shows a behavior pattern (behavior pattern A) from the behavior history of "Leaved home (point 0) at 11:00, walked for about 30 minutes to
図11(a)は、「約15分の移動(例えば電車)による通勤(往復)」という行動履歴の行動パターン(行動パターンB)を示す。行動パターンBが頻出している中で、図11(b)に示すように、過去に行動パターンBの派生行動パターンとして復路に電車を用いず徒歩で帰宅した行動パターンB´が存在するとする。行動パターンBの実行中の状況を予測又は検出した際に、図11(c)に示すように、復路に徒歩で帰宅する行動パターンB´をレコメンドすると、歩行時間の増加が期待できる。行動パターンB´のレコメンドは、気象予報から取得できる降水確率や気温などの外部情報が、行動パターンB´の実施に差支えない状況に該当する場合にのみ実施されることで、実現可能性がある状況下でレコメンドを実施することができる。 Figure 11 (a) shows a behavior pattern (behavior pattern B) in the behavior history of "commuting (round trip) by approximately 15 minutes (e.g., train)". While behavior pattern B appears frequently, assume that behavior pattern B', which was derived from behavior pattern B in the past and involved walking home without taking the train on the return journey, exists as shown in Figure 11 (b). When a situation in which behavior pattern B is being performed is predicted or detected, as shown in Figure 11 (c), if behavior pattern B', which involves walking home on the return journey, is recommended, an increase in walking time can be expected. The recommendation of behavior pattern B' is performed only when external information such as the probability of precipitation and temperature obtained from a weather forecast corresponds to a situation in which it is possible to perform behavior pattern B', and therefore the recommendation can be performed under a situation in which it is feasible.
(実施形態1に係る行動パターンデータ更新処理)
図12は、実施形態1に係る行動パターンデータ更新の処理例を示すフローチャートである。行動パターンデータ更新処理は、所定周期又はユーザ指示のタイミングで実行される。
(Action Pattern Data Update Process According to the First Embodiment)
12 is a flowchart showing an example of a process of updating behavior pattern data according to
先ずステップS31では、レコメンドパターン実行判定部35は、レコメンドパターン選択部34によるレコメンド実施以降の実際の行動履歴に基づく行動パターンを類似検索し、レコメンドパターン選択部34によって実施されたレコメンドパターンと類似するパターンを探索する。 First, in step S31, the recommendation pattern execution determination unit 35 performs a similarity search of behavioral patterns based on actual behavioral history after the recommendation was made by the recommendation pattern selection unit 34, and searches for patterns similar to the recommendation pattern implemented by the recommendation pattern selection unit 34.
次にステップS32では、レコメンドパターン実行判定部35は、レコメンド実施以降の実際の行動履歴に基づくパターンに、レコメンドパターン選択部34によって実施されたレコメンドパターンとの行動類似度がγ以上である行動パターンが存在するか否かを判定する。レコメンドパターン実行判定部35は、レコメンド実施以降の実際の行動履歴に基づく行動パターンに、レコメンドパターン選択部34によって実施されたレコメンドパターンとの行動類似度がγ以上である行動パターンが存在する場合(ステップS32YES)にステップS33へ処理を移し、存在しない場合(ステップS32NO)に行動パターンデータ更新処理を終了する。 Next, in step S32, the recommendation pattern execution determination unit 35 determines whether or not a behavior pattern having a behavior similarity of γ or more with the recommendation pattern implemented by the recommendation pattern selection unit 34 exists among the patterns based on the actual behavior history after the recommendation is implemented. If a behavior pattern having a behavior similarity of γ or more with the recommendation pattern implemented by the recommendation pattern selection unit 34 exists among the patterns based on the actual behavior history after the recommendation is implemented (step S32 YES), the recommendation pattern execution determination unit 35 proceeds to step S33, and if no behavior pattern exists (step S32 NO), the behavior pattern data update process ends.
ステップS33では、レコメンドパターン実行判定部35は、レコメンドパターン選択部34によって実施された該当のレコメンドパターンの受容度を“+1”する等して行動パターンデータ16を更新する。
In step S33, the recommendation pattern execution determination unit 35 updates the
(行動支援装置1の画面表示例)
次に、図13~図17を参照して、行動支援装置1の出力デバイス50の画面に表示される各種画面表示を説明する。
(Example of screen display of action support device 1)
Next, various screen displays displayed on the screen of the
図13は、行動支援装置1に通知されるプッシュ通信によるレコメンド通知例を示す図である。レコメンド実施処理(図9)のステップS25では、行動支援装置1の出力デバイス50の表示画面50Aに、図13に示すように、プッシュ通知によって、レコメンドの内容が時系列で出力される。例えば、プッシュ通知51A1は、「地点1に滞在する行動パターンAを検出しました。地点2まで足をのばしませんか。」のように、ユーザのある行動パターンが予測された際に、引続いて実行する最適な行動をレコメンドする内容であり、図10(c)に対応する。また例えば、プッシュ通知51A2は、「地点nに滞在する行動パターンBを検出しました。今日は歩いて帰りませんか。」という内容であり、図11(c)に対応する。
Fig. 13 is a diagram showing an example of a recommendation notification by push communication notified to the
図14は、各種データの照会画面例を示す図である。行動データ表示ボタン52A1がタップされると、行動支援装置1の出力デバイス50の表示ペイン52Aに行動(位置情報)データ11(図2)が表示される。登録行動パターン表示ボタン52A2がタップされると、表示ペイン52Aに基本行動パターンリスト15(図6)が表示される。レコメンド受容状況表示ボタン52A3がタップされると、表示ペイン52Aにレコメンド受容状況一覧(図15)が表示される。ラベル編集ボタン52A4がタップされると、表示ペイン52Aに位置ラベル情報14(図5)が編集可能に表示される。
Figure 14 is a diagram showing an example of a screen for querying various data. When the behavioral data display button 52A1 is tapped, behavioral (location information) data 11 (Figure 2) is displayed in the
なお、図15に示す例では、レコメンド受容状況として、レコメンドされた日付、レコメンド内容、結果(レコメンドが受容されたか否か)がレコメンド毎に表示される。レコメンド受容状況一覧は、図15に示す例に限らず、図16のように、カレンダー形式で日毎の受容率が表示されてもよい。または、図17のように、レコメンド内容毎に、レコメンド回数、受容回数、受容回数÷レコメンド回数=受容率が表示されてもよい。 In the example shown in FIG. 15, the recommendation acceptance status includes the date of recommendation, the recommendation content, and the result (whether the recommendation was accepted or not) displayed for each recommendation. The recommendation acceptance status list is not limited to the example shown in FIG. 15, and may display the acceptance rate for each day in a calendar format as in FIG. 16. Alternatively, as in FIG. 17, the number of recommendations, the number of acceptances, and the number of acceptances/number of recommendations=acceptance rate may be displayed for each recommendation content.
以上の実施形態1によれば、ユーザの過去の行動を参照し、過去の同様な状況下でユーザが実行した実績がある実現性の高い行動パターンをレコメンドできる。また、レコメンドに対するユーザの受容性を学習することで、ユーザの状況や行動に現れない実現可否因子を考慮できる(仕事帰りは疲れているので直帰したい、外食後は散歩へのモチベーションが高い等)。その結果、高齢者といったユーザの社会参加行動を効果的に可視化することで、行動支援装置1を通した介入サービスによってユーザの行動変容を促し、社会参加行動促進を実現でき、延いては高齢者の要介護化を抑制し、介護保険制度の健全性を維持できる。
According to the above-described first embodiment, by referring to the user's past actions, it is possible to recommend highly feasible behavioral patterns that have been performed by the user in similar circumstances in the past. In addition, by learning the user's receptivity to recommendations, it is possible to take into account feasibility factors that are not reflected in the user's situation or actions (e.g., wanting to go straight home after work because one is tired, or being highly motivated to take a walk after eating out). As a result, by effectively visualizing the social participation actions of users such as elderly people, it is possible to encourage behavioral change in users through intervention services via the
[実施形態2]
実施形態1は、行動支援装置1が、ユーザが要介護にならないような行動をレコメンドするものである。これに対し、実施形態2は、行動支援装置1が、ユーザがダイエットに成功する行動をレコメンドするものである。実施形態2では、行動支援装置1は、派生行動パターン効果評価辞書13に代えて、派生行動パターン効果評価辞書13Cを補助記憶デバイス10へ格納する。
[Embodiment 2]
In the first embodiment, the
図18は、実施形態2に係る派生行動パターン効果評価辞書13Cの構成例を示す図である。派生行動パターン効果評価辞書13Cは、実施形態1の派生行動パターン効果評価辞書13と比較して、ダイエットを成功させるという観点から、派生行動パターンの各行動の増減を評価するための解釈を与えるという点が異なる。図18を参照すると、例えば派生行動パターンが基本行動パターンに対して“夕食時間”を20時以降とさせるものである場合には、ダイエットを成功させるという観点からマイナス評価(-1)が与えられることが分かる。
Figure 18 is a diagram showing an example of the configuration of the derived behavior pattern
行動支援装置1の目的が異なると、同じ行動であっても評価が変わってくることがある。行動支援装置1の目的に沿った適切な派生行動パターン効果評価辞書を採用することで、実施形態1の介護やダイエットといったヘルスケア分野に限らず、あらゆる分野へ開示技術を適用させることができる。
If the purpose of the
[実施形態3]
実施形態1は、行動支援装置1が、各行動支援装置1内で閉じた行動パターンデータ16を用いてユーザの行動をレコメンドするものである。これに対し、実施形態3は、行動支援装置1が、他の行動支援装置1の行動パターンデータ16も用いて行動をレコメンドするものである。図19は、実施形態3に係る行動支援装置1及び行動支援システムSの構成例を示す図である。図19では図示を適宜省略している。
[Embodiment 3]
In the first embodiment, the
行動支援システムSは、ネットワークを介して接続されている複数のユーザのそれぞれの行動支援装置1及びサーバ100を含んで構成される。複数の行動支援装置1は、行動パターンデータ16を共有するため、各行動支援装置1の行動パターンデータ16と共に各行動支援装置1の位置ラベル情報14をサーバ100へ送信する。あるいは、複数の行動支援装置1は、各行動支援装置1の行動パターンデータ16の行動パターンに含まれる位置情報を、位置ラベル情報14を用いて共通ラベルへ変換した上で送信する。
The action support system S includes a
サーバ100は、各行動支援装置1から受信した位置ラベル情報14及び行動パターンデータ16を蓄積する。そして、各行動支援装置1は、自装置で検出されるリアルタイムの行動履歴の行動パターンが、自装置上又はサーバ100上の行動パターンデータ16に格納されている基本行動パターンと類似する場合に行動パターンを検出する。そして、自装置上又はサーバ100上の行動パターンデータ16に格納されている基本行動パターンに対応する派生行動パターンから適切な派生行動パターンを選択してレコメンドパターンとし、ユーザに対してレコメンドする。
The
各行動支援装置1は、他の行動支援装置1の位置情報を、該当の他の行動支援装置1の位置ラベル情報の共通ラベルを手掛かりに解釈することで、他の行動支援装置1の行動パターンデータ16を自装置にとっても意味がある情報として利用することができる。
Each
なお、複数の行動支援装置1は、サーバ100を介さず、行動支援装置1同士が位置ラベル情報14及び行動パターンデータ16を直接交換し合って共有してもよい。
In addition, multiple
本発明は上述の実施形態に限定されるものではなく、様々な変形例を含む。例えば、上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、矛盾しない限りにおいて、ある実施形態の構成の一部を他の実施形態の構成で置き換え、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、構成の追加、削除、置換、統合、又は分散をすることが可能である。また、実施形態で示した構成及び処理は、処理効率又は実装効率に基づいて適宜分散、統合、または入れ替えることが可能である。 The present invention is not limited to the above-described embodiments, but includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those having all of the configurations described. Furthermore, as long as there is no contradiction, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, replace, integrate, or distribute part of the configuration of each embodiment. Furthermore, the configurations and processes shown in the embodiments can be appropriately distributed, integrated, or replaced based on processing efficiency or implementation efficiency.
1:行動支援装置、10:補助記憶デバイス、11:行動(位置情報)データ、12:ユーザ属性情報、13,13C:派生行動パターン効果評価辞書、14:位置ラベル情報、15:基本行動パターンリスト、16:行動パターンデータ、20:主記憶デバイス、30:プロセッサ、31:行動計測部、32:行動パターン抽出部、33:派生行動パターン効果評価部、34:レコメンドパターン選択部、35:レコメンドパターン実行判定部、100:サーバ 1: Behavior support device, 10: Auxiliary storage device, 11: Behavior (location information) data, 12: User attribute information, 13, 13C: Derived behavior pattern effect evaluation dictionary, 14: Location label information, 15: Basic behavior pattern list, 16: Behavior pattern data, 20: Main storage device, 30: Processor, 31: Behavior measurement unit, 32: Behavior pattern extraction unit, 33: Derived behavior pattern effect evaluation unit, 34: Recommended pattern selection unit, 35: Recommended pattern execution determination unit, 100: Server
Claims (12)
前記ユーザの過去の行動パターンのうちの基本行動パターンと該基本行動パターンに続いて前記ユーザが実行した派生行動パターンとを対応付けた行動パターンデータを記憶する記憶部と、
前記ユーザの行動パターンを計測する行動計測部と、
前記行動計測部によって計測された前記ユーザのリアルタイムの行動パターンが前記記憶部に記憶されている前記行動パターンデータのうちの前記基本行動パターンと類似するか否かを判定し、該行動パターンと類似する前記基本行動パターンに対応けられている前記派生行動パターンを選択し、選択した前記派生行動パターンに基づく行動の推奨を出力装置を介して出力する選択部と、を有し、
前記記憶部は、前記派生行動パターンに基づく行動の推奨が前記ユーザに対して出力され該行動の推奨が前記ユーザによって受容され実行された程度を示す受容性スコアを該派生行動パターンに対応付けて記憶し、
前記選択部は、前記受容性スコアに基づいて前記派生行動パターンを選択することを特徴とする行動支援装置。 An action support device that supports an action of a user,
a storage unit that stores behavior pattern data in which a basic behavior pattern among the user's past behavior patterns is associated with a derived behavior pattern executed by the user subsequent to the basic behavior pattern;
a behavior measurement unit that measures a behavior pattern of the user;
a selection unit that determines whether or not the real-time behavior pattern of the user measured by the behavior measurement unit is similar to the basic behavior pattern of the behavior pattern data stored in the storage unit, selects the derived behavior pattern corresponding to the basic behavior pattern similar to the real-time behavior pattern, and outputs a recommendation of a behavior based on the selected derived behavior pattern via an output device ,
the storage unit stores an acceptability score indicating a degree to which a recommended behavior based on the derived behavior pattern is output to the user and the recommended behavior is accepted and executed by the user in association with the derived behavior pattern;
The behavior support device, wherein the selection unit selects the derived behavior pattern based on the acceptability score.
前記行動計測部によって計測された前記ユーザの行動パターンの履歴を参照し、前記行動の推奨が前記ユーザによって受容され該行動が実行されたか否かを判定し、判定結果に応じて前記受容性スコアを更新する実行判定部
をさらに有することを特徴とする行動支援装置。 The action support device according to claim 1 ,
an execution determination unit that refers to a history of the user's behavioral patterns measured by the behavior measurement unit, determines whether the recommendation for the behavior has been accepted by the user and the behavior has been performed, and updates the acceptability score in accordance with the determination result.
前記ユーザの過去の行動パターンのうちの基本行動パターンと該基本行動パターンに続いて前記ユーザが実行した派生行動パターンとを対応付けた行動パターンデータを記憶する記憶部と、
前記ユーザの行動パターンを計測する行動計測部と、
前記行動計測部によって計測された前記ユーザのリアルタイムの行動パターンが前記記憶部に記憶されている前記行動パターンデータのうちの前記基本行動パターンと類似するか否かを判定し、該行動パターンと類似する前記基本行動パターンに対応けられている前記派生行動パターンを選択し、選択した前記派生行動パターンに基づく行動の推奨を出力装置を介して出力する選択部と、を有し、
前記記憶部は、前記派生行動パターンが前記ユーザによって実行された場合の目的の達成に関する有用性の程度を示す有用性スコアを該派生行動パターンに対応付けて記憶し、
前記選択部は、前記有用性スコアに基づいて前記派生行動パターンを選択することを特徴とする行動支援装置。 An action support device that supports an action of a user,
a storage unit that stores behavior pattern data in which a basic behavior pattern among the user's past behavior patterns is associated with a derived behavior pattern executed by the user subsequent to the basic behavior pattern;
a behavior measurement unit that measures a behavior pattern of the user;
a selection unit that determines whether or not the real-time behavior pattern of the user measured by the behavior measurement unit is similar to the basic behavior pattern of the behavior pattern data stored in the storage unit, selects the derived behavior pattern corresponding to the basic behavior pattern similar to the real-time behavior pattern, and outputs a recommendation of a behavior based on the selected derived behavior pattern via an output device ,
the storage unit stores a usefulness score indicating a degree of usefulness of the derived behavior pattern with respect to achievement of a purpose when the derived behavior pattern is executed by the user in association with the derived behavior pattern;
The action support device, wherein the selection unit selects the derived action pattern based on the usefulness score.
前記記憶部は、前記基本行動パターンに続いて実行される前記派生行動パターンを前記目的に照して評価するための評価辞書をさらに記憶し、
前記有用性スコアは、前記評価辞書に基づいて決定されることを特徴とする行動支援装置。 The action support device according to claim 3 ,
the storage unit further stores an evaluation dictionary for evaluating the derived behavior pattern executed subsequent to the basic behavior pattern in accordance with the purpose;
The action support device, wherein the usefulness score is determined based on the evaluation dictionary.
前記目的は、前記ユーザの要介護状態への移行抑制であり、
前記評価辞書は、前記派生行動パターンが前記ユーザの要介護状態への移行抑制に有用であるか否かを評価するための辞書であることを特徴とする行動支援装置。 The action support device according to claim 4 ,
The purpose is to prevent the user from transitioning to a care-requiring state,
The action support device, wherein the evaluation dictionary is a dictionary for evaluating whether or not the derived action pattern is useful for preventing the user from transitioning to a care-requiring state.
前記ユーザの過去の行動パターンのうちの基本行動パターンと該基本行動パターンに続いて前記ユーザが実行した派生行動パターンとを対応付けた行動パターンデータを記憶する記憶部と、
前記ユーザの行動パターンを計測する行動計測部と、
前記行動計測部によって計測された前記ユーザのリアルタイムの行動パターンが前記記憶部に記憶されている前記行動パターンデータのうちの前記基本行動パターンと類似するか否かを判定し、該行動パターンと類似する前記基本行動パターンに対応けられている前記派生行動パターンを選択し、選択した前記派生行動パターンに基づく行動の推奨を出力装置を介して出力する選択部と、を有し、
前記行動計測部によって計測された前記ユーザの過去の行動パターンをグループ化し、各グループ内で、最も多くの他の行動パターンとの類似度が所定条件を充足する行動パターンを前記基本行動パターンとして抽出し、該基本行動パターンとの類似度が所定条件を充足する該他の行動パターンを前記派生行動パターンとして抽出し、抽出した前記基本行動パターンと前記派生行動パターンとを対応付けた前記行動パターンデータを前記記憶部に記憶させる抽出部
をさらに有することを特徴とする行動支援装置。 An action support device that supports an action of a user,
a storage unit that stores behavior pattern data in which a basic behavior pattern among the user's past behavior patterns is associated with a derived behavior pattern executed by the user subsequent to the basic behavior pattern;
a behavior measurement unit that measures a behavior pattern of the user;
a selection unit that determines whether or not the real-time behavior pattern of the user measured by the behavior measurement unit is similar to the basic behavior pattern of the behavior pattern data stored in the storage unit, selects the derived behavior pattern corresponding to the basic behavior pattern similar to the real-time behavior pattern, and outputs a recommendation of a behavior based on the selected derived behavior pattern via an output device ,
an extraction unit that groups the user's past behavior patterns measured by the behavior measurement unit, extracts, within each group, a behavior pattern whose similarity to the most other behavior patterns satisfies a predetermined condition as the basic behavior pattern, extracts the other behavior patterns whose similarity to the basic behavior pattern satisfies a predetermined condition as the derived behavior pattern, and stores in the storage unit the behavior pattern data in which the extracted basic behavior patterns and the derived behavior patterns are associated with each other.
前記選択部は、
自装置の前記記憶部に記憶されている前記行動パターンデータと共に、他の前記行動支援装置の前記行動パターンデータを探索して前記派生行動パターンを選択することを特徴とする行動支援装置。 The action support device according to any one of claims 1 to 6 ,
The selection unit is
11. A behavior support device, comprising: a behavior support apparatus, which searches for the behavior pattern data stored in the storage unit of the apparatus itself as well as the behavior pattern data of other behavior support apparatuses and selects the derived behavior pattern.
前記選択部は、
前記行動計測部によって計測された前記ユーザのリアルタイムの行動パターンが示す時刻情報又は位置情報を含む状況に基づいて前記ユーザが実行可能な前記派生行動パターンを選択する
ことを特徴とする行動支援装置。 The action support device according to any one of claims 1 to 6 ,
The selection unit is
and selecting the derived behavior pattern executable by the user based on a situation including time information or location information indicated by a real-time behavior pattern of the user measured by the behavior measurement unit.
前記行動支援装置は、
前記ユーザの過去の行動パターンのうちの基本行動パターンと該基本行動パターンに続いて前記ユーザが実行した派生行動パターンとを対応付けた行動パターンデータを記憶する記憶部を有し、
前記行動支援装置が、
前記ユーザの行動パターンを計測し、
計測された前記ユーザのリアルタイムの行動パターンが前記記憶部に記憶されている前記行動パターンデータのうちの前記基本行動パターンと類似するか否かを判定し、
前記行動パターンと類似する前記基本行動パターンに対応けられている前記派生行動パターンを選択し、
選択した前記派生行動パターンに基づく行動の推奨を前記ユーザに対して出力する
各処理を有し、
前記記憶部は、前記派生行動パターンに基づく行動の推奨が前記ユーザに対して出力され該行動の推奨が前記ユーザによって受容され実行された程度を示す受容性スコアを該派生行動パターンに対応付けて記憶し、
前記行動支援装置が、前記受容性スコアに基づいて前記派生行動パターンを選択する
処理をさらに有することを特徴とする行動支援方法。 An action support method executed by an action support device that supports a user 's action, comprising:
The action support device includes:
a storage unit that stores behavior pattern data in which a basic behavior pattern among the user's past behavior patterns is associated with a derived behavior pattern executed by the user subsequent to the basic behavior pattern;
The action support device,
Measuring the user's behavioral patterns;
determining whether or not the measured real-time behavior pattern of the user is similar to the basic behavior pattern of the behavior pattern data stored in the storage unit;
Selecting the derived behavior pattern corresponding to the basic behavior pattern similar to the behavior pattern;
and outputting to the user a recommended behavior based on the selected derived behavior pattern ,
the storage unit stores an acceptability score indicating a degree to which a recommended behavior based on the derived behavior pattern is output to the user and the recommended behavior is accepted and executed by the user in association with the derived behavior pattern;
The behavior support device selects the derived behavior pattern based on the acceptability score.
The action support method further comprises the steps of:
前記行動支援装置は、
前記ユーザの過去の行動パターンのうちの基本行動パターンと該基本行動パターンに続いて前記ユーザが実行した派生行動パターンとを対応付けた行動パターンデータを記憶する記憶部を有し、
前記行動支援装置が、
前記ユーザの行動パターンを計測し、
計測された前記ユーザのリアルタイムの行動パターンが前記記憶部に記憶されている前記行動パターンデータのうちの前記基本行動パターンと類似するか否かを判定し、
前記行動パターンと類似する前記基本行動パターンに対応けられている前記派生行動パターンを選択し、
選択した前記派生行動パターンに基づく行動の推奨を前記ユーザに対して出力する
各処理を有し、
前記記憶部は、前記派生行動パターンが前記ユーザによって実行された場合の目的の達成に関する有用性の程度を示す有用性スコアを該派生行動パターンに対応付けて記憶し、
前記行動支援装置が、前記有用性スコアに基づいて前記派生行動パターンを選択する
処理をさらに有することを特徴とする行動支援方法。 An action support method executed by an action support device that supports a user's action, comprising:
The action support device includes:
a storage unit that stores behavior pattern data in which a basic behavior pattern among the user's past behavior patterns is associated with a derived behavior pattern executed by the user subsequent to the basic behavior pattern;
The action support device,
Measuring the user's behavioral patterns;
determining whether or not the measured real-time behavior pattern of the user is similar to the basic behavior pattern of the behavior pattern data stored in the storage unit;
Selecting the derived behavior pattern corresponding to the basic behavior pattern similar to the behavior pattern;
A behavior recommendation based on the selected derived behavior pattern is output to the user.
Each process has
the storage unit stores a usefulness score indicating a degree of usefulness of the derived behavior pattern with respect to achievement of a purpose when the derived behavior pattern is executed by the user in association with the derived behavior pattern;
The behavior support device selects the derived behavior pattern based on the usefulness score.
The action support method further comprises the steps of :
前記行動支援装置は、The action support device includes:
前記ユーザの過去の行動パターンのうちの基本行動パターンと該基本行動パターンに続いて前記ユーザが実行した派生行動パターンとを対応付けた行動パターンデータを記憶する記憶部を有し、a storage unit that stores behavior pattern data in which a basic behavior pattern among the user's past behavior patterns is associated with a derived behavior pattern executed by the user subsequent to the basic behavior pattern;
前記行動支援装置が、The action support device,
前記ユーザの行動パターンを計測し、Measuring the user's behavioral patterns;
計測された前記ユーザのリアルタイムの行動パターンが前記記憶部に記憶されている前記行動パターンデータのうちの前記基本行動パターンと類似するか否かを判定し、determining whether or not the measured real-time behavior pattern of the user is similar to the basic behavior pattern of the behavior pattern data stored in the storage unit;
前記行動パターンと類似する前記基本行動パターンに対応けられている前記派生行動パターンを選択し、Selecting the derived behavior pattern corresponding to the basic behavior pattern similar to the behavior pattern;
選択した前記派生行動パターンに基づく行動の推奨を前記ユーザに対して出力するA behavior recommendation based on the selected derived behavior pattern is output to the user.
各処理を有し、Each process has
前記行動支援装置が、The action support device,
計測した前記ユーザの過去の行動パターンをグループ化し、各グループ内で、最も多くの他の行動パターンとの類似度が所定条件を充足する行動パターンを前記基本行動パターンとして抽出し、grouping the measured past behavioral patterns of the user, and extracting, from each group, a behavioral pattern that satisfies a predetermined condition in terms of similarity with the most other behavioral patterns as the basic behavioral pattern;
前記基本行動パターンとの類似度が所定条件を充足する前記他の行動パターンを前記派生行動パターンとして抽出し、extracting the other behavior patterns whose similarity to the basic behavior pattern satisfies a predetermined condition as the derived behavior pattern;
抽出した前記基本行動パターンと前記派生行動パターンとを対応付けた前記行動パターンデータを前記記憶部に記憶させるThe behavior pattern data in which the extracted basic behavior pattern and the derived behavior pattern are associated with each other is stored in the storage unit.
処理をさらに有することを特徴とする行動支援方法。The action support method further comprises the steps of:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021187783A JP7641879B2 (en) | 2021-11-18 | 2021-11-18 | Behavior support device, behavior support method, and behavior support program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021187783A JP7641879B2 (en) | 2021-11-18 | 2021-11-18 | Behavior support device, behavior support method, and behavior support program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023074701A JP2023074701A (en) | 2023-05-30 |
| JP7641879B2 true JP7641879B2 (en) | 2025-03-07 |
Family
ID=86541329
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021187783A Active JP7641879B2 (en) | 2021-11-18 | 2021-11-18 | Behavior support device, behavior support method, and behavior support program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7641879B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013214248A (en) | 2012-04-03 | 2013-10-17 | Sharp Corp | Information processor, method for controlling information processor, server, action proposal system, control program, and recording medium |
| JP2020181427A (en) | 2019-04-26 | 2020-11-05 | アイシン・エィ・ダブリュ株式会社 | Information processing system, information output terminal and information output program |
-
2021
- 2021-11-18 JP JP2021187783A patent/JP7641879B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013214248A (en) | 2012-04-03 | 2013-10-17 | Sharp Corp | Information processor, method for controlling information processor, server, action proposal system, control program, and recording medium |
| JP2020181427A (en) | 2019-04-26 | 2020-11-05 | アイシン・エィ・ダブリュ株式会社 | Information processing system, information output terminal and information output program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023074701A (en) | 2023-05-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101979401B1 (en) | Ranking nearby destinations based on visit likelihoods and predicting future visits to places from location history | |
| JP5733397B2 (en) | Action promoting device, action promoting method and program | |
| US20040210117A1 (en) | Behavior control support apparatus and method | |
| US20170351832A1 (en) | Personal travel health vulnerability navigator | |
| US20100070235A1 (en) | Information processing apparatus and method | |
| KR102376614B1 (en) | Apparatus for providing shortest online purchase route in less than 5 clicks | |
| US20170351831A1 (en) | Personal travel health vulnerability navigator | |
| JP7206761B2 (en) | Information processing equipment | |
| JP7520429B2 (en) | PROGRAM AND INFORMATION PROCESSING APPARATUS | |
| JP4990943B2 (en) | Exercise management support system | |
| JP2010262484A (en) | User management method and information processing system | |
| JP6655223B1 (en) | Information processing system, information processing method, and program | |
| JP2020091681A (en) | Data analysis device, data analysis system, data analysis method, and data analysis program | |
| JP7641879B2 (en) | Behavior support device, behavior support method, and behavior support program | |
| JP2013257671A (en) | Place evaluation system, device, method and program | |
| JP2022111544A (en) | Information processing system and information processing method | |
| JP2016192013A (en) | Sales representative candidate extraction system | |
| JP7470919B2 (en) | Information processing method, information processing program, and information processing system | |
| JP7257790B2 (en) | Migration Promotion Support Device, Migration Promotion Support System, and Program | |
| JP7194798B2 (en) | Information processing device, information processing method, and information processing program | |
| JP7259110B2 (en) | Information processing device, information processing method, and information processing program | |
| JP6713936B2 (en) | Information providing device, information providing system, terminal device, information providing method, and information providing program | |
| JP6216600B2 (en) | Introducer candidate extraction system | |
| JP6262271B2 (en) | Information processing system, information processing method, and program | |
| JP2020046881A (en) | Device, method, and program for processing information |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240301 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241028 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241112 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241119 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250225 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7641879 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |