[go: up one dir, main page]

JP7641879B2 - Behavior support device, behavior support method, and behavior support program - Google Patents

Behavior support device, behavior support method, and behavior support program Download PDF

Info

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
Application number
JP2021187783A
Other languages
Japanese (ja)
Other versions
JP2023074701A (en
Inventor
薫樹 小林
秀行 伴
泰隆 長谷川
真敬 荒木
裕司 鎌田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021187783A priority Critical patent/JP7641879B2/en
Publication of JP2023074701A publication Critical patent/JP2023074701A/en
Application granted granted Critical
Publication of JP7641879B2 publication Critical patent/JP7641879B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2015-49825号公報JP 2015-49825 A

しかしながら、上述の従来技術では、行動の提案時にユーザが置かれている状況が考慮されていないため、実行不可能な行動が提案された場合、実効性がないばかりか、ユーザのモチベーションを低下させて利用離れの原因となるおそれがある。 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.

実施形態1に係る行動支援装置の構成例を示す図。FIG. 1 is a diagram showing an example of the configuration of an action support apparatus according to a first embodiment. 行動(位置情報)データの構成例を示す図。FIG. 4 is a diagram showing an example of the configuration of behavior (location information) data. ユーザ属性情報の構成例を示す図。FIG. 4 is a diagram showing an example of the configuration of user attribute information. 派生行動パターン効果評価辞書の構成例を示す図。FIG. 13 is a diagram showing an example of the configuration of a derived behavior pattern effect evaluation dictionary. 位置ラベル情報の構成例を示す図。FIG. 4 is a diagram showing an example of the configuration of location label information. 基本行動パターンリストの構成例を示す図。FIG. 13 is a diagram showing an example of the configuration of a basic behavior pattern list. 行動パターンデータの構成例を示す図。FIG. 4 is a diagram showing an example of the configuration of behavior pattern data. 実施形態1に係る行動パターンデータ生成の処理例を示すフローチャート。6 is a flowchart showing an example of a process for generating behavior pattern data according to the first embodiment. 実施形態1に係るレコメンド実施の処理例を示すフローチャート。11 is a flowchart showing an example of a recommendation execution process according to the first embodiment. 実施形態1に係るレコメンド実施の処理例を説明するための図。FIG. 4 is a diagram for explaining a processing example of performing a recommendation according to the first embodiment. 実施形態1に係るレコメンド実施の処理例を説明するための図。FIG. 4 is a diagram for explaining a processing example of performing a recommendation according to the first embodiment. 実施形態1に係る行動パターンデータ更新の処理例を示すフローチャート。10 is a flowchart showing an example of a process of updating behavior pattern data according to the first embodiment. 行動支援装置に通知されるプッシュ通信によるレコメンド通知例を示す図。11 is a diagram showing an example of a recommendation notification sent to an action support apparatus by push communication. 各種データの照会画面例を示す図。FIG. 13 is a diagram showing an example of a screen for inquiring about various data. レコメンドの受容状況の表示画面例を示す図。FIG. 13 is a diagram showing an example of a screen displaying the acceptance status of a recommendation. レコメンドの受容状況の表示画面例を示す図。FIG. 13 is a diagram showing an example of a screen displaying the acceptance status of a recommendation. レコメンドの受容状況の表示画面例を示す図。FIG. 13 is a diagram showing an example of a screen displaying the acceptance status of a recommendation. 実施形態2に係る派生行動パターン効果評価辞書の構成例を示す図。FIG. 11 is a diagram showing an example of the configuration of a derived action pattern effect evaluation dictionary according to the second embodiment. 実施形態3に係る行動支援装置及び行動支援システムの構成例を示す図。FIG. 11 is a diagram showing an example of the configuration of an action support apparatus and an action support system according to a third embodiment.

以下、本発明の実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は、図面を含めて例示に過ぎず、特許請求の範囲に係る発明を限定するものではない。また、実施形態の中で説明されている諸要素及びその組合せの全てが、発明の解決手段に必須であるとは限らない。また、発明の構成に必須だが周知である構成については、図示及び説明を省略する場合がある。 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 behavior support device 1 according to embodiment 1. The behavior support device 1 is a portable general-purpose computer, for example, a slate terminal such as a smartphone or a tablet, or a wearable device such as a smartwatch. The behavior support device 1 includes an auxiliary memory device 10, a main memory device 20, a processor 30, an input device 40, an output device 50, an acceleration sensor 60, and a position information sensor 70.

主記憶デバイス20は、プロセッサ30が処理を実行する際に協働するメモリである。入力デバイス40は、タッチパネル等のユーザ入力を受付ける装置である。出力デバイス50は、ディスプレイやスピーカ等のユーザに対して各種情報を出力する装置である。加速度センサ60は、行動支援装置1の加速度を検出する。位置情報センサ70は、GPS(Global Positioning System)や無線基地局等から行動支援装置1の位置情報を取得する。 The primary storage device 20 is a memory that cooperates with the processor 30 when it executes processing. The input device 40 is a device that accepts user input, such as a touch panel. The output device 50 is a device that outputs various information to the user, such as a display or speaker. The acceleration sensor 60 detects the acceleration of the action support device 1. The position information sensor 70 acquires position information of the action support device 1 from a GPS (Global Positioning System), a wireless base station, etc.

補助記憶デバイス10は、ストレージ等であり、行動(位置情報)データ11、ユーザ属性情報12、派生行動パターン効果評価辞書13、位置ラベル情報14、基本行動パターンリスト15、及び、行動パターンデータ16を記憶している。 The auxiliary memory device 10 is a storage device or the like, and stores behavior (location information) data 11, user attribute information 12, derived behavior pattern effect evaluation dictionary 13, location label information 14, basic behavior pattern list 15, and behavior pattern data 16.

行動(位置情報)データ11は、図2にテーブル構成例を示すように、日付及び曜日毎に各時刻におけるユーザの滞在地点を示す位置情報を記録している。 The behavior (location information) data 11 records location information indicating the user's location at each time for each date and day of the week, as shown in the example table configuration in Figure 2.

ユーザ属性情報12は、図3にテーブル構成例を示すように、行動支援装置1を所持するユーザの年齢、性別、自宅地点(の位置情報)、就労曜日(就学曜日)、就労地点(の位置情報)(就学地点の位置情報)等を記録している。 As shown in the table configuration example in Figure 3, the user attribute information 12 records the age, sex, home location (location information), work days (school days), work location (location information) (school location location information), etc. of the user who owns the action support device 1.

派生行動パターン効果評価辞書13は、図4にテーブル構成例を示すように、基本行動パターンに続く派生行動パターンにおける該当する各行動(社会参加行動)の増減とマイナス評価及びプラス評価との対応関係を記録している。派生行動パターン効果評価辞書13は、図4の例では要介護状態になることを抑制するという観点から派生行動パターンでの各行動の増減を評価するための解釈を与える。例えば派生行動パターンが基本行動パターンから“歩数”を増加させるものである場合には、要介護状態になることを抑制するという観点からプラス評価(+1)が与えられる。 The derived behavior pattern effect evaluation dictionary 13 records the correspondence between the increase or decrease of each corresponding behavior (social participation behavior) in a derived behavior pattern following a basic behavior pattern and the negative and positive evaluations, as shown in the table configuration example in Figure 4. In the example of Figure 4, the derived behavior pattern effect evaluation dictionary 13 provides an interpretation for evaluating the increase or decrease of each behavior in a derived behavior pattern from the perspective of preventing the patient from becoming in a state requiring care. For example, if a derived behavior pattern increases the "number of steps" from a basic behavior pattern, a positive evaluation (+1) is given from the perspective of preventing the patient from becoming in a state requiring care.

なお、図4に示す派生行動パターン効果評価辞書13では、行動(社会参加行動)の変化の評価は、マイナス評価及びプラス評価の2段階評価としているが、これに限らず、増減の程度に応じて3段階以上で評価してもよい。この場合、各段階に応じて点数が与えられ、合計点数が高い派生行動パターンが選択される。 In the derived behavior pattern effect evaluation dictionary 13 shown in FIG. 4, the evaluation of changes in behavior (social participation behavior) is done in two stages, negative evaluation and positive evaluation, but it is not limited to this and may be done in three or more stages depending on the degree of increase or decrease. In this case, points are given for each stage, and the derived behavior pattern with the highest total point is selected.

位置ラベル情報14は、図5にテーブル構成例を示すように、地点毎に、ユーザ登録ラベル、POI(Point of Interest)ラベル、共通ラベル等を記録している。ユーザ登録ラベルは、各地点の位置情報に対して、ユーザ自由編集のラベルを与える。POIラベルは、各地点の位置情報に対して、地図上の実名称のラベルを与える。共通ラベルは、各地点の位置情報に対して、ユーザ登録ラベル又はPOIラベルを一般化したラベルを与える。共通ラベルは、各地点の位置情報を一般化した上で識別可能な情報であれば、記号等であってもよい。 As shown in the table configuration example in Figure 5, the location label information 14 records user-registered labels, POI (Point of Interest) labels, common labels, etc. for each location. User-registered labels provide labels freely edited by the user for the location information of each location. POI labels provide labels of actual names on the map for the location information of each location. Common labels provide labels that generalize user-registered labels or POI labels for the location information of each location. Common labels may be symbols, etc., as long as they are information that can be identified after generalizing the location information of each location.

基本行動パターンリスト15は、図6にテーブル構成例を示すように、基本行動パターン、曜日、滞在場所等を記録している。基本行動パターンリスト15は、曜日と滞在場所との対応関係と、この対応関係に対して付与された識別情報である基本行動パターンとを対応付けて記録している。 The basic behavior pattern list 15 records basic behavior patterns, days of the week, places of stay, etc., as shown in the table configuration example in Figure 6. The basic behavior pattern list 15 records the correspondence between days of the week and places of stay, and the basic behavior patterns, which are identification information assigned to these correspondences.

行動パターンデータ16は、図7にテーブル構成例を示すように、行動パターン毎に、基本行動パターンの頻度(例えば月当たりの回数)及び行動内容、並びに、派生行動パターンの頻度、受容度、効果、及び行動内容を記録している。行動パターンとは、行動(位置情報)データ11のレコードを基本行動パターンと派生行動パターンを含んでグループ化したものである。受容とは、ユーザに対してレコメンド(推奨)した行動(内容)が、ユーザによって受入れられ、実行されることである。受容度は、有用性スコアの一例であり、受容の場合を+1、負受容の場合を‐1とする累積スコアでも、受容率(百分率)でもよい。効果は、有用性スコアの一例であり、ユーザが派生行動パターンを実行することが、目的を達成するために有用である度合を示す。 As shown in the table configuration example in FIG. 7, the behavior pattern data 16 records, for each behavior pattern, the frequency (e.g., number of times per month) and behavior content of the basic behavior pattern, as well as the frequency, acceptance, effect, and behavior content of the derived behavior pattern. A behavior pattern is a grouping of records of the behavior (location information) data 11 including basic behavior patterns and derived behavior patterns. Acceptance means that the behavior (content) recommended to the user is accepted and executed by the user. Acceptance is an example of a usefulness score, and may be a cumulative score with +1 for acceptance and -1 for negative acceptance, or an acceptance rate (percentage). Effect is an example of a usefulness score, and indicates the degree to which it is useful for the user to execute the derived behavior pattern in order to achieve a purpose.

プロセッサ30は、主記憶デバイス20と協働してレコメンド生成ソフトウェア30sを実行するCPU等の演算処理装置である。プロセッサ30は、レコメンド生成ソフトウェア30sの実行によって、行動計測部31、行動パターン抽出部32、派生行動パターン効果評価部33、レコメンドパターン選択部34、及び、レコメンドパターン実行判定部35を実現する。 The processor 30 is an arithmetic processing device such as a CPU that cooperates with the primary storage device 20 to execute the recommendation generation software 30s. By executing the recommendation generation software 30s, the processor 30 realizes a behavior measurement unit 31, a behavior pattern extraction unit 32, a derived behavior pattern effect evaluation unit 33, a recommendation pattern selection unit 34, and a recommendation pattern execution determination unit 35.

また、プロセッサ30は、ドライバの実行によって、加速度センサ制御部36、及び、位置情報センサ制御部37を実現する。加速度センサ制御部36は、加速度センサ60を制御し、行動支援装置1の加速度情報を取得する。位置情報センサ制御部37は、位置情報センサ70を制御し、行動支援装置1の位置情報を取得する。 The processor 30 also implements an acceleration sensor control unit 36 and a position information sensor control unit 37 by executing the driver. The acceleration sensor control unit 36 controls the acceleration sensor 60 and acquires acceleration information of the action support device 1. The position information sensor control unit 37 controls the position information sensor 70 and acquires position information of the action support device 1.

行動計測部31は、リアルタイムで取得される行動支援装置1の加速度情報及び位置情報に基づき、行動支援装置1を所持するユーザの行動を計測し、行動履歴として計測結果を行動(位置情報)データ11へ格納する。この際、行動計測部31は、行動(自宅滞在、歩行を含む移動、自宅以外の滞在等)の判定を行い、地点への滞在には位置情報を、地点間の移動には移動又は徒歩を割当てる。移動及び徒歩の何れであるかは、位置情報の変化に基づく移動速度から判断できる。 The behavior measurement unit 31 measures the behavior of the user who owns the behavior support device 1 based on the acceleration information and location information of the behavior support device 1 acquired in real time, and stores the measurement results in the behavior (location information) data 11 as a behavior history. At this time, the behavior measurement unit 31 determines the behavior (staying at home, movement including walking, staying somewhere other than home, etc.), and assigns location information to stay at a location, and movement or walking to movement between locations. Whether it is movement or walking can be determined from the movement speed based on changes in the location information.

行動パターン抽出部32は、ユーザの過去の行動(位置情報)データ11の各レコード(行動履歴)を、例えば移動を“-”、滞在を滞在地点の位置情報で表す文字列の行動パターンを生成する。滞在地点が自宅(地点0)である場合にはその位置情報を“・”で表す。行動パターンは、例えば“・・・・・・-11111111-・・・・・・・・・・・・・・・”のようになる。行動パターン抽出部32は、生成した行動パターンをグループ化(クラスタリング等)する。 The behavior pattern extraction unit 32 generates a behavior pattern of a character string representing each record (behavior history) of the user's past behavior (location information) data 11, for example, movement with "-" and a stay with the location information of the stay point. If the stay point is the home (point 0), the location information is represented with "." The behavior pattern may look like, for example, "-11111111-." The behavior pattern extraction unit 32 groups (clustering, etc.) the generated behavior patterns.

また、行動パターン抽出部32は、グループ化された各グループ内の行動パターンの全てのペアについて類似度(行動類似度)を算出する。行動類似度は、ダイス係数等の類似係数やダイクストラ法等の最短経路問題のコストとして算出できる。また、行動類似度は、機械学習によって算出されてもよい。 The behavioral pattern extraction unit 32 also calculates the similarity (behavioral similarity) between all pairs of behavioral patterns in each group. The behavioral similarity can be calculated as a similarity coefficient such as the Dice coefficient or the cost of a shortest path problem such as the Dijkstra algorithm. The behavioral similarity may also be calculated by machine learning.

また、行動パターン抽出部32は、算出された他のパターンとの行動類似度が閾値以上となる頻度が最多の行動パターンを基本行動パターンとして抽出する。また、行動パターン抽出部32は、基本行動パターンとの行動類似度が閾値以上となる行動パターンを派生行動パターンとして抽出する。 The behavior pattern extraction unit 32 also extracts, as a basic behavior pattern, the behavior pattern that most frequently has a calculated behavior similarity to other patterns that is equal to or greater than a threshold value. The behavior pattern extraction unit 32 also extracts, as a derived behavior pattern, a behavior pattern that has a behavior similarity to a basic behavior pattern that is equal to or greater than a threshold value.

行動パターン抽出部32は、抽出した基本行動パターン及びその曜日情報を、基本行動パターンリスト15へ格納する。基本行動パターンリスト15と位置ラベル情報14を用いることで、毎週土曜日は行きつけのカフェでランチ(行動パターンA)、平日は職場へ出勤(行動パターンB)等といったように行動パターンを把握できる。 The behavior pattern extraction unit 32 stores the extracted basic behavior pattern and its day of the week information in the basic behavior pattern list 15. By using the basic behavior pattern list 15 and the location label information 14, it is possible to grasp behavior patterns such as having lunch at a favorite cafe every Saturday (behavior pattern A) and going to work on weekdays (behavior pattern B), etc.

また、行動パターン抽出部32は、抽出した基本行動パターン及び派生行動パターンを行動パターンデータ16へ格納する。なお、既に同一の基本行動パターン及び派生行動パターンが行動パターンデータ16に存在する場合には、行動パターンデータ16へ格納せず、既存データを維持する。 The behavior pattern extraction unit 32 also stores the extracted basic behavior pattern and derived behavior pattern in the behavior pattern data 16. Note that if the same basic behavior pattern and derived behavior pattern already exist in the behavior pattern data 16, they are not stored in the behavior pattern data 16, and the existing data is maintained.

なお、行動パターンデータ16は、行動パターンの行動内容への格納形式に従い、各地点への滞在の時刻情報を持っている。例えば“・・・・・・-11111111-・・・・・・・・・・・・・・・”の形式で行動内容へ格納される行動パターンは、各時刻の位置情報を時系列で並べた文字列であるので、文字列中の位置が時刻情報を表す。しかし、行動パターンデータ16は、曜日情報を持っていない。そこで、基本行動パターンリスト15を参照することで、各地点へ滞在する基本行動パターンの曜日情報を得ることができる。基本行動パターンリスト15と行動パターンデータ16を紐付けて用いることで、ユーザのリアルタイムの行動履歴から基本行動パターンを検出する際に、曜日及び時刻を考慮して、特定の状況下で実施可能なレコメンドが選択されるようできる。そして、不適切な曜日や時刻にレコメンドが実施されないようにできる。 The behavior pattern data 16 has time information of stay at each point according to the storage format of the behavior pattern in the behavior content. For example, a behavior pattern stored in the behavior content in the format of "-11111111-...." is a character string in which the location information of each time is arranged in chronological order, so the position in the character string represents the time information. However, the behavior pattern data 16 does not have day of the week information. Therefore, by referring to the basic behavior pattern list 15, the day of the week information of the basic behavior pattern staying at each point can be obtained. By linking the basic behavior pattern list 15 and the behavior pattern data 16, when detecting a basic behavior pattern from the user's real-time behavior history, a recommendation that can be implemented under a specific situation can be selected taking into account the day of the week and the time. In addition, it is possible to prevent recommendations from being implemented on inappropriate days of the week or at inappropriate times.

派生行動パターン効果評価部33は、派生行動パターン効果評価辞書13を用いて、行動パターン抽出部32によって抽出された基本行動パターンに対する派生行動パターンの効果を評価する。例えば、派生行動パターンが、“歩数”が基本行動パターンから増加する行動パターンである場合には“プラス評価(+1)”、減少する行動パターンである場合には“マイナス評価(-1)”とする。このような評価を、派生行動パターン毎に、派生行動パターン効果評価辞書13に列挙されている全ての行動について行い、“+1”と“-1”の集計結果の符号(あるいは集計結果そのもでもよい)を派生行動パターンの効果とする。 The derived behavior pattern effect evaluation unit 33 uses the derived behavior pattern effect evaluation dictionary 13 to evaluate the effect of the derived behavior pattern on the basic behavior pattern extracted by the behavior pattern extraction unit 32. For example, if the derived behavior pattern is a behavior pattern in which the "number of steps" increases from the basic behavior pattern, it is evaluated as a "positive evaluation (+1)", and if it is a behavior pattern in which the number of steps decreases, it is evaluated as a "negative evaluation (-1)". This evaluation is performed for each derived behavior pattern for all behaviors listed in the derived behavior pattern effect evaluation dictionary 13, and the sign of the counted result of "+1" and "-1" (or the counted result itself) is regarded as the effect of the derived behavior pattern.

派生行動パターン効果評価部33は、派生行動パターンの効果の評価結果を行動パターンデータ16へ格納する。 The derived behavior pattern effect evaluation unit 33 stores the evaluation results of the effect of the derived behavior pattern in the behavior pattern data 16.

レコメンドパターン選択部34は、計測され行動(位置情報)データ11へ格納されたリアルタイムの行動履歴から、行動パターン抽出部32と同様に、例えば移動を“-”、自宅(地点0)を“・”、滞在を滞在地点の位置情報で表す文字列の行動パターンを生成する。 The recommendation pattern selection unit 34, in the same manner as the behavioral pattern extraction unit 32, generates behavioral patterns of character strings that represent, for example, movement with "-", home (point 0) with "・", and stay with the location information of the stay point, from the real-time behavioral history measured and stored in the behavioral (location information) data 11.

また、レコメンドパターン選択部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 behavioral pattern data 16. When calculating the behavioral similarity, time conditions such as the time difference between the behavioral patterns being within a predetermined time are also taken into consideration.

レコメンドパターン選択部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 output device 50.

レコメンドパターン実行判定部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) data 11, the recommendation pattern execution determination unit 35 generates, in the same manner as the behavioral pattern extraction unit 32, character string patterns that represent, for example, movement after the recommendation with "-", home (point 0) with "・", and stay with location information of the stay point. When a behavioral pattern whose behavioral similarity with the recommendation pattern selected by the recommendation pattern selection unit 34 is γ (γ is a predetermined number) or more is hit by the similarity search, the recommendation pattern execution determination unit 35 adds "+1" to the acceptance of the corresponding recommendation pattern.

(実施形態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 embodiment 1. The process of generating behavior pattern data is executed at a predetermined cycle or at the timing of a user instruction.

先ずステップS11では、行動パターン抽出部32は、行動(位置情報)データ11の各レコード(行動履歴)、位置情報、及び加速度情報を読込む。次にステップS12では、行動パターン抽出部32は、ステップS11で読込んだ各行動履歴を表す文字列のパターンを生成してグループ化する。 First, in step S11, the behavior pattern extraction unit 32 reads each record (behavior history), location information, and acceleration information of the behavior (location information) data 11. Next, in step S12, the behavior pattern extraction unit 32 generates and groups character string patterns representing each behavior history read in step S11.

次にステップS13では、行動パターン抽出部32は、ステップS12でグループ化された各グループ内のパターンの全てのペアについて類似度(行動類似度)を算出する。次にステップS14では、行動パターン抽出部32は、ステップS13で算出された他のパターンとの行動類似度が閾値以上となる頻度が最多のパターンを、該当グループの基本行動パターンとして抽出する。次にステップS15では、行動パターン抽出部32は、基本行動パターンとの行動類似度が閾値以上となるパターンを派生行動パターンとして抽出する。 Next, in step S13, the behavior pattern extraction unit 32 calculates the similarity (behavior similarity) for all pairs of patterns in each group grouped in step S12. Next, in step S14, the behavior pattern extraction unit 32 extracts the pattern that most frequently has a behavior similarity to other patterns calculated in step S13 that is equal to or greater than a threshold value as a basic behavior pattern of the group. Next, in step S15, the behavior pattern extraction unit 32 extracts the pattern that has a behavior similarity to the basic behavior pattern that is equal to or greater than a threshold value as a derived behavior pattern.

次にステップS16では、派生行動パターン効果評価部33は、派生行動パターン効果評価辞書13を用いて、行動パターン抽出部32によって抽出された基本行動パターンに対する派生行動パターンの効果を評価する。次にステップS17では、派生行動パターン効果評価部33は、抽出した基本行動パターン、派生行動パターン、及び派生行動パターンの効果の評価結果を行動パターンデータ16へ格納する。 Next, in step S16, the derived behavior pattern effect evaluation unit 33 uses the derived behavior pattern effect evaluation dictionary 13 to evaluate the effect of the derived behavior pattern on the basic behavior pattern extracted by the behavior pattern extraction unit 32. Next, in step S17, the derived behavior pattern effect evaluation unit 33 stores the evaluation results of the extracted basic behavior pattern, derived behavior pattern, and the effect of the derived behavior pattern in the behavior pattern data 16.

(実施形態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 embodiment 1. The recommendation implementation process is executed in real time.

先ずステップ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) data 11. Next, in step S22, the recommendation pattern selection unit 34 generates a behavior pattern of a character string that represents the behavior history read in step S21.

次にステップ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 behavior pattern data 16, and searches for basic behavior patterns that are similar to the behavior patterns in the real-time behavior history.

次にステップ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 output device 50.

図10及び図11は、実施形態1に係るレコメンド実施の処理例を説明するための図である。 Figures 10 and 11 are diagrams for explaining a processing example of recommendation implementation according to embodiment 1.

図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 point 1, stayed at point 1 for 90 minutes, and returned home after walking for about 30 minutes." While behavior pattern A appears frequently, assume that behavior pattern A' exists in the past as a derived behavior pattern of behavior pattern A, which stops at point 2, as shown in Figure 10 (b). When the situation during the execution of behavior pattern A is predicted or detected, if a visit to point 2 is recommended, as shown in Figure 10 (c), an increase in the number of points stayed (visited) and walking time can be expected. By making a recommendation that has been realized in the past under a situation similar to that at the time of the past, a recommendation with a high feasibility can be implemented.

図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 embodiment 1. The process of updating behavior pattern data is executed at a predetermined interval or at the timing of a user instruction.

先ずステップ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 behavioral pattern data 16 by, for example, incrementing the acceptance rate of the corresponding recommendation pattern implemented by the recommendation pattern selection unit 34 by “+1.”

(行動支援装置1の画面表示例)
次に、図13~図17を参照して、行動支援装置1の出力デバイス50の画面に表示される各種画面表示を説明する。
(Example of screen display of action support device 1)
Next, various screen displays displayed on the screen of the output device 50 of the action support apparatus 1 will be described with reference to FIGS.

図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 action support device 1. In step S25 of the recommendation implementation process (Fig. 9), the contents of the recommendation are output in chronological order by push notification on the display screen 50A of the output device 50 of the action support device 1, as shown in Fig. 13. For example, push notification 51A1 has contents that recommend the optimal action to be taken subsequently when a certain action pattern of the user is predicted, such as "Action pattern A of staying at point 1 has been detected. Why don't you extend your trip to point 2?", and corresponds to Fig. 10(c). Also, for example, push notification 51A2 has contents that say "Action pattern B of staying at point n has been detected. Why don't you walk home today?", and corresponds to Fig. 11(c).

図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 display pane 52A of the output device 50 of the behavior support device 1. When the registered behavioral pattern display button 52A2 is tapped, a basic behavioral pattern list 15 (Figure 6) is displayed in the display pane 52A. When the recommendation acceptance status display button 52A3 is tapped, a recommendation acceptance status list (Figure 15) is displayed in the display pane 52A. When the label edit button 52A4 is tapped, location label information 14 (Figure 5) is displayed in an editable format in the display pane 52A.

なお、図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 action support device 1, thereby promoting social participation actions, which in turn can prevent elderly people from becoming dependent on care and maintain the soundness of the long-term care insurance system.

[実施形態2]
実施形態1は、行動支援装置1が、ユーザが要介護にならないような行動をレコメンドするものである。これに対し、実施形態2は、行動支援装置1が、ユーザがダイエットに成功する行動をレコメンドするものである。実施形態2では、行動支援装置1は、派生行動パターン効果評価辞書13に代えて、派生行動パターン効果評価辞書13Cを補助記憶デバイス10へ格納する。
[Embodiment 2]
In the first embodiment, the action support device 1 recommends actions that will prevent the user from becoming dependent on care. In contrast, in the second embodiment, the action support device 1 recommends actions that will lead to the user's successful diet. In the second embodiment, the action support device 1 stores a derived action pattern effect evaluation dictionary 13C in the auxiliary storage device 10 instead of the derived action pattern effect evaluation dictionary 13.

図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 effect evaluation dictionary 13C according to the second embodiment. The derived behavior pattern effect evaluation dictionary 13C differs from the derived behavior pattern effect evaluation dictionary 13 of the first embodiment in that it provides an interpretation for evaluating the increase or decrease of each behavior of a derived behavior pattern from the viewpoint of succeeding in a diet. With reference to Figure 18, for example, if a derived behavior pattern causes "dinner time" to be after 8 p.m. compared to the basic behavior pattern, it is understood that a negative evaluation (-1) is given from the viewpoint of succeeding in a diet.

行動支援装置1の目的が異なると、同じ行動であっても評価が変わってくることがある。行動支援装置1の目的に沿った適切な派生行動パターン効果評価辞書を採用することで、実施形態1の介護やダイエットといったヘルスケア分野に限らず、あらゆる分野へ開示技術を適用させることができる。 If the purpose of the action support device 1 is different, the evaluation may change even for the same action. By adopting an appropriate derived action pattern effect evaluation dictionary that is in line with the purpose of the action support device 1, the disclosed technology can be applied to all fields, not just the healthcare field such as nursing care and dieting in embodiment 1.

[実施形態3]
実施形態1は、行動支援装置1が、各行動支援装置1内で閉じた行動パターンデータ16を用いてユーザの行動をレコメンドするものである。これに対し、実施形態3は、行動支援装置1が、他の行動支援装置1の行動パターンデータ16も用いて行動をレコメンドするものである。図19は、実施形態3に係る行動支援装置1及び行動支援システムSの構成例を示す図である。図19では図示を適宜省略している。
[Embodiment 3]
In the first embodiment, the action support device 1 recommends an action of the user by using the action pattern data 16 closed in each action support device 1. In contrast, in the third embodiment, the action support device 1 recommends an action by also using the action pattern data 16 of other action support devices 1. Fig. 19 is a diagram showing an example of the configuration of the action support device 1 and the action support system S according to the third embodiment. In Fig. 19, illustration is omitted as appropriate.

行動支援システムSは、ネットワークを介して接続されている複数のユーザのそれぞれの行動支援装置1及びサーバ100を含んで構成される。複数の行動支援装置1は、行動パターンデータ16を共有するため、各行動支援装置1の行動パターンデータ16と共に各行動支援装置1の位置ラベル情報14をサーバ100へ送信する。あるいは、複数の行動支援装置1は、各行動支援装置1の行動パターンデータ16の行動パターンに含まれる位置情報を、位置ラベル情報14を用いて共通ラベルへ変換した上で送信する。 The action support system S includes a server 100 and an action support device 1 for each of a plurality of users connected via a network. In order to share the action pattern data 16, the action support devices 1 transmit the position label information 14 of each action support device 1 together with the action pattern data 16 of each action support device 1 to the server 100. Alternatively, the action support devices 1 convert the position information included in the action pattern of the action pattern data 16 of each action support device 1 into a common label using the position label information 14 before transmitting it.

サーバ100は、各行動支援装置1から受信した位置ラベル情報14及び行動パターンデータ16を蓄積する。そして、各行動支援装置1は、自装置で検出されるリアルタイムの行動履歴の行動パターンが、自装置上又はサーバ100上の行動パターンデータ16に格納されている基本行動パターンと類似する場合に行動パターンを検出する。そして、自装置上又はサーバ100上の行動パターンデータ16に格納されている基本行動パターンに対応する派生行動パターンから適切な派生行動パターンを選択してレコメンドパターンとし、ユーザに対してレコメンドする。 The server 100 accumulates the location label information 14 and behavior pattern data 16 received from each behavior support device 1. Then, each behavior support device 1 detects a behavior pattern when the behavior pattern of the real-time behavior history detected by the device itself is similar to a basic behavior pattern stored in the behavior pattern data 16 on the device itself or on the server 100. Then, an appropriate derived behavior pattern is selected from the derived behavior patterns corresponding to the basic behavior pattern stored in the behavior pattern data 16 on the device itself or on the server 100, and the appropriate derived behavior pattern is recommended to the user as a recommended pattern.

各行動支援装置1は、他の行動支援装置1の位置情報を、該当の他の行動支援装置1の位置ラベル情報の共通ラベルを手掛かりに解釈することで、他の行動支援装置1の行動パターンデータ16を自装置にとっても意味がある情報として利用することができる。 Each behavior support device 1 can interpret the location information of other behavior support devices 1 using the common label in the location label information of the other behavior support devices 1 as a clue, and can use the behavior pattern data 16 of the other behavior support devices 1 as information that is also meaningful to its own device.

なお、複数の行動支援装置1は、サーバ100を介さず、行動支援装置1同士が位置ラベル情報14及び行動パターンデータ16を直接交換し合って共有してもよい。 In addition, multiple action support devices 1 may directly exchange and share location label information 14 and action pattern data 16 between each other without going through the server 100.

本発明は上述の実施形態に限定されるものではなく、様々な変形例を含む。例えば、上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、矛盾しない限りにおいて、ある実施形態の構成の一部を他の実施形態の構成で置き換え、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、構成の追加、削除、置換、統合、又は分散をすることが可能である。また、実施形態で示した構成及び処理は、処理効率又は実装効率に基づいて適宜分散、統合、または入れ替えることが可能である。 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.
請求項1、3、及び6の何れか一項に記載の行動支援装置であって、
前記選択部は、
自装置の前記記憶部に記憶されている前記行動パターンデータと共に、他の前記行動支援装置の前記行動パターンデータを探索して前記派生行動パターンを選択することを特徴とする行動支援装置。
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.
請求項1、3、及び6の何れか一項に記載の行動支援装置であって、
前記選択部は、
前記行動計測部によって計測された前記ユーザのリアルタイムの行動パターンが示す時刻情報又は位置情報を含む状況に基づいて前記ユーザが実行可能な前記派生行動パターンを選択する
ことを特徴とする行動支援装置。
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 :
ユーザの行動を支援する行動支援装置が実行する行動支援方法であって、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 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:
請求項1~の何れか1項に記載の行動支援装置としてコンピュータを機能させるための行動支援プログラム。 A behavior support program for causing a computer to function as the behavior support device according to any one of claims 1 to 8 .
JP2021187783A 2021-11-18 2021-11-18 Behavior support device, behavior support method, and behavior support program Active JP7641879B2 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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