JP7689872B2 - Information processing device and information processing method - Google Patents
Information processing device and information processing method Download PDFInfo
- Publication number
- JP7689872B2 JP7689872B2 JP2021098153A JP2021098153A JP7689872B2 JP 7689872 B2 JP7689872 B2 JP 7689872B2 JP 2021098153 A JP2021098153 A JP 2021098153A JP 2021098153 A JP2021098153 A JP 2021098153A JP 7689872 B2 JP7689872 B2 JP 7689872B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- know
- person
- assisted
- care
- 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
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、情報処理装置及び情報処理方法等に関する。 The present invention relates to an information processing device and an information processing method.
従来、介助者が被介助者の介助を行う場面において利用されるシステムが知られている。特許文献1には、居住空間にセンサを配置し、当該センサにより取得された検知情報の時間変化に基づいて、居住空間に居住する居住者の状態に関する提供情報を生成する手法が開示されている。 Conventionally, systems are known that are used when a caregiver provides care to a person being assisted. Patent Document 1 discloses a method in which a sensor is placed in a living space, and information is generated about the condition of the resident living in the living space based on changes over time in the detection information acquired by the sensor.
暗黙知を適切に活用可能な情報処理装置及び情報処理方法等を提供する。 To provide an information processing device and information processing method that can appropriately utilize tacit knowledge.
本開示の一態様は、介助において利用される情報であって、介助者に対して出力される出力情報と、出力情報を出力するための入力情報とが対応付けられた情報を含むノウハウ情報の登録要求を受け付ける処理部と、登録要求に基づいて、ノウハウ情報を記憶する記憶部と、を含み、処理部は、被介助者の状態を表す状態情報の変化と、被介助者の介助に使用されたノウハウ情報とを対応付けた対応付け情報に基づいて、ノウハウ情報の重要度を判定する情報処理装置に関係する。 One aspect of the present disclosure includes a processing unit that receives a registration request for know-how information that is used in care, the know-how information including information in which output information output to a caregiver is associated with input information for outputting the output information, and a storage unit that stores the know-how information based on the registration request, and the processing unit is related to an information processing device that determines the importance of the know-how information based on association information that associates changes in status information that indicates the status of a person being assisted with know-how information used in providing care to the person being assisted.
以下、本実施形態について図面を参照しつつ説明する。図面については、同一又は同等の要素には同一の符号を付し、重複する説明は省略する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された内容を不当に限定するものではない。また本実施形態で説明される構成の全てが、本開示の必須構成要件であるとは限らない。 The present embodiment will be described below with reference to the drawings. In the drawings, identical or equivalent elements are given the same reference numerals, and duplicated explanations will be omitted. Note that the present embodiment described below does not unduly limit the contents described in the claims. Furthermore, not all of the configurations described in the present embodiment are necessarily essential components of the present disclosure.
1.システム構成例
図1は、本実施形態に係る情報処理装置を含む情報処理システム10の構成例である。本実施形態に係る情報処理システム10は、例えば介護施設において、介護職員の“勘”や“暗黙知”によって行われる作業について、当該“勘”や“暗黙知”をデジタル化することによって、介護職員の熟練度によらず適切な介助を行えるように、介護職員に情報を提供するものである。以下、説明を簡略化するため、“勘”や“暗黙知”を単に暗黙知とも表記する。また以下では介護施設や病院等において、介助に関する暗黙知を蓄積、利用する手法について説明するが、本実施形態はこれに限定されない。例えば施設外で介護が行われる訪問介護で、ヘルパーの介助に関する暗黙知を蓄積、利用してもよい。さらに本実施形態の手法は、熟練者等の暗黙知を、他のユーザに提供するものであり、学校、工場、企業等、暗黙知が用いられる場面に広く適用可能である。
1. System Configuration Example FIG. 1 is a configuration example of an information processing system 10 including an information processing device according to the present embodiment. The information processing system 10 according to the present embodiment provides information to care staff so that appropriate care can be provided regardless of the level of expertise of the care staff, for example, in a care facility, by digitizing the "intuition" or "tacit knowledge" of the care staff for work performed by the care staff in the care facility so that the care staff can provide appropriate care regardless of the level of expertise of the care staff. In the following, for the sake of simplicity, "intuition" and "tacit knowledge" are also simply referred to as tacit knowledge. In addition, a method for accumulating and using tacit knowledge regarding care in a care facility or hospital will be described below, but the present embodiment is not limited to this. For example, in home care where care is provided outside the facility, tacit knowledge regarding the care of a helper may be accumulated and used. Furthermore, the method of the present embodiment provides tacit knowledge of experts and the like to other users, and is widely applicable to situations where tacit knowledge is used, such as schools, factories, and companies.
図1に示す情報処理システム10は、サーバシステム100と、端末装置200と、ヘッドセット300を含む。図1では、端末装置200として端末装置200-1及び端末装置200-2の2つを図示し、ヘッドセット300としてヘッドセット300-1及びヘッドセット300-2を図示している。ただし、情報処理システム10の構成は図1に限定されず、一部を省略する、他の構成を追加する等の種々の変形実施が可能である。例えば端末装置200及びヘッドセット300の数は3以上であってもよい。ヘッドセット300を使用せずに端末装置200の音入力部や音出力部で代用してもよい。また、構成の省略や追加等の変形実施が可能である点は、後述する図2や図3等においても同様である。 The information processing system 10 shown in FIG. 1 includes a server system 100, a terminal device 200, and a headset 300. In FIG. 1, two terminal devices 200-1 and 200-2 are illustrated as the terminal devices 200, and headsets 300-1 and 300-2 are illustrated as the headsets 300. However, the configuration of the information processing system 10 is not limited to that shown in FIG. 1, and various modifications such as omitting some components or adding other components are possible. For example, the number of terminal devices 200 and headsets 300 may be three or more. The headset 300 may not be used, and may be substituted by the sound input unit or sound output unit of the terminal device 200. The same applies to FIG. 2 and FIG. 3 described later, etc., in that modifications such as omissions and additions to the configuration are possible.
以下、複数の端末装置200を互いに区別する必要が無い場合、単に端末装置200と表記する。同様に複数のヘッドセット300を互いに区別する必要が無い場合、単にヘッドセット300と表記する。 Hereinafter, when there is no need to distinguish between multiple terminal devices 200, they will simply be referred to as terminal devices 200. Similarly, when there is no need to distinguish between multiple headsets 300, they will simply be referred to as headsets 300.
本実施形態の情報処理装置は、例えばサーバシステム100に対応する。ただし、本実施形態の手法はこれに限定されず、サーバシステム100と他の装置を用いた分散処理によって、情報処理装置の処理が実行されてもよい。例えば、本実施形態の情報処理装置は、サーバシステム100と、端末装置200を含んでもよい。以下、情報処理装置がサーバシステム100である例について説明する。 The information processing device of this embodiment corresponds to, for example, the server system 100. However, the method of this embodiment is not limited to this, and the processing of the information processing device may be executed by distributed processing using the server system 100 and other devices. For example, the information processing device of this embodiment may include the server system 100 and a terminal device 200. Below, an example in which the information processing device is the server system 100 will be described.
サーバシステム100は、例えばネットワークを介して端末装置200及びヘッドセット300と接続される。ここでのネットワークは、例えばインターネット等の公衆通信網であるが、LAN(Local Area Network)等であってもよい。例えば、端末装置200及びヘッドセット300は、介護施設の職員や病院の看護師が勤務中に使用する装置である。なお、ヘッドセット300は、サーバシステム100と直接接続可能な機器に限定されず、端末装置200を介してサーバシステム100と接続される機器であってもよい。 The server system 100 is connected to the terminal device 200 and the headset 300, for example, via a network. The network here is, for example, a public communication network such as the Internet, but may also be a LAN (Local Area Network) or the like. For example, the terminal device 200 and the headset 300 are devices used by staff at a nursing facility or nurses at a hospital while on duty. Note that the headset 300 is not limited to a device that can be directly connected to the server system 100, and may also be a device that is connected to the server system 100 via the terminal device 200.
また端末装置200も、サーバシステム100と直接通信を行う装置には限定されない。例えば、介護施設等に不図示の中継装置が設けられてもよい。中継装置は、ネットワークを介してサーバシステム100と通信可能な装置である。端末装置200及びヘッドセット300は、介護施設内のLANを用いて中継装置に接続され、当該中継装置を介してサーバシステム100と接続されてもよい。例えば介護施設等では複数の端末装置200、複数のヘッドセット300が同時に使用されることが想定される。中継装置は、サーバシステム100からの情報の送信対象である端末装置200又はヘッドセット300を選択する処理を行ってもよい。あるいは、中継装置は、介護施設の管理者によって使用される管理者端末であり、当該管理者の操作入力に基づいて動作してもよい。例えば中継装置の表示部にサーバシステム100からの情報が表示され、表示結果を閲覧した管理者が、送信先の端末装置200又はヘッドセット300を選択してもよい。また上述したように、本実施形態の情報処理装置は種々の変形実施が可能であり、例えば上記の中継装置が情報処理装置に含まれてもよい。 The terminal device 200 is not limited to a device that directly communicates with the server system 100. For example, a relay device (not shown) may be provided in a nursing facility or the like. The relay device is a device that can communicate with the server system 100 via a network. The terminal device 200 and the headset 300 may be connected to the relay device using a LAN in the nursing facility and connected to the server system 100 via the relay device. For example, it is assumed that multiple terminal devices 200 and multiple headsets 300 are used simultaneously in a nursing facility or the like. The relay device may perform a process of selecting the terminal device 200 or headset 300 to which information from the server system 100 is to be transmitted. Alternatively, the relay device may be an administrator terminal used by an administrator of the nursing facility and may operate based on an operation input by the administrator. For example, information from the server system 100 may be displayed on the display unit of the relay device, and the administrator who views the display result may select the terminal device 200 or headset 300 to which the information is to be transmitted. As described above, the information processing device of this embodiment can be modified in various ways, and for example, the above relay device may be included in the information processing device.
サーバシステム100は、1つのサーバであってもよいし、複数のサーバを含んでもよい。例えばサーバシステム100は、データベースサーバとアプリケーションサーバを含んでもよい。データベースサーバは、図2を用いて後述する種々のデータを記憶する。アプリケーションサーバは、図4、図6、図10、図12等を用いて後述する処理を行う。なおここでの複数のサーバは、物理サーバであってもよいし仮想サーバであってもよい。また仮想サーバが用いられる場合、当該仮想サーバは1つの物理サーバに設けられてもよいし、複数の物理サーバに分散して配置されてもよい。以上のように、本実施形態におけるサーバシステム100の具体的な構成は種々の変形実施が可能である。 The server system 100 may be one server, or may include multiple servers. For example, the server system 100 may include a database server and an application server. The database server stores various data, which will be described later with reference to FIG. 2. The application server performs the processes, which will be described later with reference to FIG. 4, FIG. 6, FIG. 10, FIG. 12, etc. Note that the multiple servers here may be physical servers or virtual servers. Furthermore, if a virtual server is used, the virtual server may be provided in one physical server, or may be distributed and arranged across multiple physical servers. As described above, the specific configuration of the server system 100 in this embodiment can be modified in various ways.
端末装置200は、サーバシステム100によって提供される情報のユーザへの提示、及び、端末装置200のユーザによる情報の入力に用いられる装置である。本実施形態におけるユーザは、例えば介護施設等において、被介助者(患者、入居者)の介助を行う介助者であってもよい。あるいは端末装置200のユーザは、訪問介護を行うホームヘルパーであってもよいし、病院等において患者の介助を行う看護師、理学療法士、作業療法士、言語聴覚士であってもよい。本実施形態における介助は、日常生活のうち、自分で行える度合いの低いものを援助することを表す。介助には、食事介助、排泄介助、移乗・移動介助等、被介助者に対する種々のケアが含まれる。また本実施形態における介助は、介護や看護に拡張されてもよい。 The terminal device 200 is a device used to present information provided by the server system 100 to the user and to input information by the user of the terminal device 200. The user in this embodiment may be, for example, a caregiver who provides care to a person being assisted (patient, resident) in a care facility or the like. Alternatively, the user of the terminal device 200 may be a home helper who provides home care, or a nurse, physical therapist, occupational therapist, or speech-language-hearing therapist who provides care to patients in a hospital or the like. Assistance in this embodiment refers to assistance with daily activities that a person is less able to perform on their own. Assistance includes various types of care for a person being assisted, such as assistance with eating, excretion, and transfer/movement assistance. Assistance in this embodiment may also be expanded to caregiving or nursing.
また本実施形態におけるユーザは、業務として介助を行うユーザに限定されず、被介助者の家族であってもよい。被介助者の家族は、介助に関する専門的な知見を有さない場合もあるため、例えば図4や図6を用いて後述する暗黙知の登録を行わず、専ら他のユーザによって登録された暗黙知を利用するユーザである。ただし、被介助者の家族が、暗黙知の登録を行うことも妨げられない。 In addition, the user in this embodiment is not limited to a user who provides assistance as a job, but may also be a family member of the person being assisted. Since the family member of the person being assisted may not have specialized knowledge regarding assistance, they are users who do not register tacit knowledge, as described below using Figures 4 and 6, for example, but instead exclusively use tacit knowledge registered by other users. However, there is no prohibition on the family member of the person being assisted registering tacit knowledge.
介助を行う場面で使用することを考えれば、例えば端末装置200は、携帯が容易なスマートフォンやタブレット端末等である。ただし、図16等を用いて後述する画面は、介助者が介助を行っていない場面で閲覧してもよく、端末装置200はPC(Personal Computer)等であってもよい。 Considering that the terminal device 200 will be used in situations where care is being provided, it is, for example, a smartphone or tablet terminal that is easy to carry. However, the screen described below using FIG. 16 and other figures may be viewed in situations where the caregiver is not providing care, and the terminal device 200 may be a PC (Personal Computer) or the like.
またヘッドセット300は、音を出力するためのイヤホン又はヘッドホンと、音を電気信号に変換し、音声データとして出力するマイクを含む。ヘッドセット300は、ユーザによる発話を音声データとして出力する処理と、サーバシステム100からの情報を音としてユーザに提示する処理を行うデバイスである。 The headset 300 also includes earphones or headphones for outputting sound, and a microphone that converts sound into an electrical signal and outputs it as voice data. The headset 300 is a device that performs a process of outputting speech by the user as voice data, and a process of presenting information from the server system 100 to the user as sound.
例えば介助者等のユーザは、1つの端末装置200及び1つのヘッドセット300を貸与され、端末装置200及びヘッドセット300を用いてサーバシステム100との通信を行う。ただし、本実施形態の手法はこれに限定されず、ユーザの使用する装置からヘッドセット300が省略されてもよいし、他のウェアラブル機器が追加されてもよい。ここでのウェアラブル機器は、メガネ型の機器であってもよいし、腕時計型の機器であってもよいし、他の形状の機器であってもよい。 For example, a user such as a caregiver is provided with one terminal device 200 and one headset 300, and communicates with the server system 100 using the terminal device 200 and the headset 300. However, the method of this embodiment is not limited to this, and the headset 300 may be omitted from the device used by the user, or another wearable device may be added. The wearable device here may be a glasses-type device, a wristwatch-type device, or a device of another shape.
図2は、サーバシステム100の詳細な構成例を示すブロック図である。サーバシステム100は、例えば処理部110と、記憶部120と、通信部130を含む。処理部110は、介助において利用される情報であって、介助者に対して出力される出力情報と、当該出力情報を出力するための入力情報とを含むノウハウ情報121の登録要求を受け付ける。記憶部120は、複数の登録要求に基づいて、複数のノウハウ情報121を記憶する。 FIG. 2 is a block diagram showing a detailed configuration example of the server system 100. The server system 100 includes, for example, a processing unit 110, a storage unit 120, and a communication unit 130. The processing unit 110 accepts a registration request for know-how information 121, which is information used in caregiving and includes output information to be output to a caregiver and input information for outputting the output information. The storage unit 120 stores multiple pieces of know-how information 121 based on multiple registration requests.
ここでの出力情報とは、当該出力情報の提示を受けることによって、介助者であるユーザが暗黙知を利用可能となる情報である。出力情報は、例えば介助者の具体的な行動をサポートするための情報であってもよい。介助者は、食事介助、排泄介助等、種々の介助を行う。また各介助において、介助を実行するための具体的な行動を実行する。例えば、食事介助において、介助者は、被介助者を食事に適した姿勢で座らせる、食事をスプーンにとって被介助者の口まで運ぶ等の種々の介助行動を行う。出力情報は、これらの介助行動を表す介助情報であってもよい。例えば、出力情報は、行動を行うべきか否かを表す情報であってもよいし、行動を行う際の正解となるタイミング、動き、姿勢、量等を特定する情報であってもよい。 The output information here refers to information that allows the user, who is a caregiver, to use tacit knowledge by being presented with the output information. The output information may be, for example, information for supporting the specific actions of the caregiver. The caregiver performs various types of assistance, such as meal assistance and excretion assistance. In addition, for each type of assistance, the caregiver performs specific actions to perform the assistance. For example, in meal assistance, the caregiver performs various assistance actions, such as having the person being assisted sit in a posture suitable for eating, picking up food with a spoon and bringing it to the person being assisted's mouth, etc. The output information may be assistance information that represents these assistance actions. For example, the output information may be information that represents whether or not an action should be performed, or may be information that identifies the correct timing, movement, posture, amount, etc. when performing an action.
また熟練の介助者は、特定の被介助者について「転倒しやすそうな気がする」といった勘を働かせることがある。熟練の介助者は、被介助者の状態や、当該被介助者の生活環境等を適切に把握し、被介助者のリスクを自然と推定する能力を有しているためと考えられる。本実施形態の出力情報は、被介助者のリスクを表す情報であってもよい。狭義にはここでのリスクとは、インシデントの発生リスクであって、当該インシデントとは適切な介助によって抑制が可能なインシデントを表す。ここでの出力情報は、介助者に具体的な行動を指示するものである必要は無い。例えば出力情報が、転倒を防止するための具体的な行動を指示する情報でなかったとしても、被介助者の転倒リスクを適切に把握することによって、介助者は当該転倒リスクを考慮した行動を自ら決定することが可能である。 Furthermore, an experienced caregiver may have a hunch that a particular person being assisted "seems like he or she is likely to fall." This is thought to be because an experienced caregiver has the ability to properly grasp the condition of the person being assisted and the living environment of the person being assisted, and to naturally estimate the risk of the person being assisted. The output information of this embodiment may be information that indicates the risk of the person being assisted. In a narrow sense, the risk here is the risk of an incident occurring, and the incident refers to an incident that can be suppressed by appropriate assistance. The output information here does not need to instruct the caregiver to take a specific action. For example, even if the output information is not information that instructs a specific action to prevent a fall, by properly grasping the risk of the person being assisted falling, the caregiver can decide on an action that takes the risk of falling into consideration.
このように、本実施形態の出力情報は、具体的な行動を介助者に指示するための介助情報であってもよいし、介助において有用と考えられる知識を介助者に提供する情報であってもよい。出力情報が後者である場合、具体的な行動内容は介助者に委ねられることになるが、少なくとも出力情報が無い場合に比べて、質の高い介助の実行を促すことが可能である。なお、介助において有用な知識とはリスクに限定されない。例えば食事介助において、料理の態様を提示する情報が出力情報として用いられてもよい。出力情報は、食事介助で用いられる他の知識を表す情報であってもよいし、食事介助以外の介助で用いられる情報であってもよい。 In this way, the output information of this embodiment may be assistance information for instructing the caregiver to take specific actions, or may be information that provides the caregiver with knowledge that is considered useful in assistance. When the output information is the latter, the specific action content is left to the caregiver, but it is possible to encourage the execution of high-quality assistance compared to when there is at least no output information. Note that knowledge that is useful in assistance is not limited to risks. For example, in meal assistance, information presenting the type of food may be used as output information. The output information may be information that represents other knowledge used in meal assistance, or may be information used in assistance other than meal assistance.
また本実施形態における入力情報は、出力情報を出力するための情報であって、具体的には暗黙知において熟練者が考慮している要素を表す情報であってもよい。例えば出力情報が介助者によって実行される介助行動を表す介助情報である場合、入力情報とは当該介助行動の開始条件を表す条件情報であってもよい。介助においては、同じ介助行動であっても有用な場面とそうでない場面とが存在する可能性がある。例えば熟練者は、第1条件が満たされれば第1行動を実行し、第2条件が満たされれば第2行動を実行するといったように、状況(条件)にあわせて行動を調整することによって質の高い介助を提供する。よってノウハウ情報121の入力情報として条件情報を用いることによって、適切な場面で、介助者に適切な行動を実行させることが可能になる。 In addition, the input information in this embodiment is information for outputting the output information, and specifically may be information representing elements that the expert considers in tacit knowledge. For example, when the output information is assistance information representing an assistance action performed by an assistant, the input information may be condition information representing a starting condition of the assistance action. In assistance, there may be situations in which the same assistance action is useful and situations in which it is not. For example, an expert provides high-quality assistance by adjusting the action according to the situation (condition), such as performing a first action when a first condition is met and performing a second action when a second condition is met. Therefore, by using condition information as input information for the know-how information 121, it becomes possible to have the assistant perform an appropriate action in an appropriate situation.
ただし、出力情報が介助行動を表す介助情報に限定されないように、入力情報も開始条件を表す条件情報に限定されない。例えば入力情報は、出力情報を求める際の指標となる1または複数の情報であってもよい。上記リスクの例であれば、熟練者は被介助者の身体機能、認知機能、具体的な行動内容等を総合的に判断することによって、勘や暗黙知によって被介助者のリスクを推定可能である。この場合、熟練者の暗黙知を出力情報として利用するためには、入力情報として、身体機能を表す情報、認知機能を表す情報、行動内容を表す情報等が用いられてもよい。リスク以外の情報を出力情報とする場合も同様であり、入力情報は、出力情報を求める際の判断指標となり得る情報を広く含むことが可能である。 However, just as the output information is not limited to assistance information representing assistance actions, the input information is not limited to condition information representing start conditions. For example, the input information may be one or more pieces of information that serve as an indicator when determining output information. In the above example of risk, an expert can estimate the risk of the person being assisted by intuition or tacit knowledge, by comprehensively judging the physical function, cognitive function, specific behavior, etc. of the person being assisted. In this case, in order to use the expert's tacit knowledge as output information, information representing physical function, information representing cognitive function, information representing behavior, etc. may be used as input information. The same applies when information other than risk is used as output information, and the input information can widely include information that can be a judgment indicator when determining output information.
なお以下の説明では、入力条件が、所与の開始条件を表す条件情報である例について説明する。また出力情報が、上記開始条件が満たされた場合に実行される介助行動を表す介助情報である例について説明する。ただし以上で説明したように、本明細書における条件情報は、開始条件以外を表す入力情報に拡張することが可能である。また本明細書における介助情報は、介助行動以外を表す出力情報に拡張することが可能である。 In the following explanation, an example will be described in which the input condition is condition information representing a given start condition. Also, an example will be described in which the output information is assistance information representing an assistance action that is executed when the start condition is satisfied. However, as explained above, the condition information in this specification can be expanded to input information representing things other than the start condition. Also, the assistance information in this specification can be expanded to output information representing things other than assistance actions.
本実施形態の処理部110は、下記のハードウェアによって構成される。ハードウェアは、デジタル信号を処理する回路及びアナログ信号を処理する回路の少なくとも一方を含むことができる。例えば、ハードウェアは、回路基板に実装された1又は複数の回路装置や、1又は複数の回路素子によって構成できる。1又は複数の回路装置は例えばIC(Integrated Circuit)、FPGA(field-programmable gate array)等である。1又は複数の回路素子は例えば抵抗、キャパシター等である。 The processing unit 110 of this embodiment is configured with the following hardware. The hardware can include at least one of a circuit for processing digital signals and a circuit for processing analog signals. For example, the hardware can be configured with one or more circuit devices or one or more circuit elements mounted on a circuit board. The one or more circuit devices are, for example, an IC (Integrated Circuit), an FPGA (field-programmable gate array), etc. The one or more circuit elements are, for example, a resistor, a capacitor, etc.
また処理部110は、下記のプロセッサによって実現されてもよい。本実施形態のサーバシステム100は、情報を記憶するメモリと、メモリに記憶された情報に基づいて動作するプロセッサと、を含む。情報は、例えばプログラムと各種のデータ等である。プロセッサは、ハードウェアを含む。プロセッサは、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、DSP(Digital Signal Processor)等、各種のプロセッサを用いることが可能である。メモリは、SRAM(Static Random Access Memory)、DRAM(Dynamic Random Access Memory)、フラッシュメモリなどの半導体メモリであってもよいし、レジスタであってもよいし、ハードディスク装置(HDD:Hard Disk Drive)等の磁気記憶装置であってもよいし、光学ディスク装置等の光学式記憶装置であってもよい。例えば、メモリはコンピュータによって読み取り可能な命令を格納しており、当該命令をプロセッサが実行することによって、処理部110の機能が処理として実現される。ここでの命令は、プログラムを構成する命令セットの命令でもよいし、プロセッサのハードウェア回路に対して動作を指示する命令であってもよい。 The processing unit 110 may also be realized by the following processor. The server system 100 of this embodiment includes a memory that stores information and a processor that operates based on the information stored in the memory. The information is, for example, a program and various data. The processor includes hardware. The processor can be various types of processors, such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or a DSP (Digital Signal Processor). The memory may be a semiconductor memory such as a static random access memory (SRAM), a dynamic random access memory (DRAM), or a flash memory, or may be a register, a magnetic storage device such as a hard disk drive (HDD), or an optical storage device such as an optical disk drive. For example, the memory stores computer-readable instructions, and the processor executes the instructions to realize the functions of the processing unit 110 as processing. The instructions here may be instructions from an instruction set that constitutes a program, or may be instructions that instruct the hardware circuitry of the processor to operate.
処理部110は、例えば登録処理部111と、検索処理部112と、類似度判定部113と、状態判定部114と、重要度判定部115を含む。 The processing unit 110 includes, for example, a registration processing unit 111, a search processing unit 112, a similarity determination unit 113, a state determination unit 114, and an importance determination unit 115.
登録処理部111は、ユーザの暗黙知に対応する情報を受け付け、当該情報を記憶部120に記憶するための処理を行う。例えば、登録処理部111は、図4を用いて後述するように、暗黙知をノウハウ情報121として登録するための処理を行う。また登録処理部111は、図6を用いて後述するように、暗黙知をより利用しやすい態様とするために、ノウハウ情報121に対して、デバイス、処理アルゴリズム、パラメータ等を対応付ける登録情報122を作成、更新する処理を行ってもよい。 The registration processing unit 111 receives information corresponding to the user's tacit knowledge and performs processing to store the information in the storage unit 120. For example, the registration processing unit 111 performs processing to register the tacit knowledge as know-how information 121, as described later with reference to FIG. 4. The registration processing unit 111 may also perform processing to create and update registration information 122 that associates devices, processing algorithms, parameters, etc. with the know-how information 121 in order to make the tacit knowledge easier to use, as described later with reference to FIG. 6.
検索処理部112は、登録処理部111によって登録されたノウハウ情報121の使用を希望するユーザがいる場合に、当該ユーザの検索要求を受け付け、検索結果を提示する処理を行う。また検索処理部112は、検索結果のうちの何れかのノウハウ情報121がユーザによって選択された場合、当該ユーザと当該ノウハウ情報121を対応付ける情報であるリスト情報123を作成、更新してもよい。これにより、各ユーザは、他者が登録したノウハウ情報121を利用することが可能になる。リスト情報123は、より具体的には、所与のユーザが使用中である1または複数のノウハウ情報121の集合である。 When there is a user who wishes to use know-how information 121 registered by the registration processing unit 111, the search processing unit 112 performs processing to accept a search request from the user and present the search results. Furthermore, when a user selects any of the know-how information 121 from the search results, the search processing unit 112 may create and update list information 123, which is information that associates the user with the know-how information 121. This allows each user to use know-how information 121 registered by others. More specifically, the list information 123 is a collection of one or more pieces of know-how information 121 that are being used by a given user.
類似度判定部113は、2つのノウハウ情報121の間の類似度を判定する第1類似度判定処理を行う。例えば検索処理部112は、上記検索要求を取得した場合に、類似度判定部113から第1類似度判定処理の結果を取得し、当該結果に基づいて、検索結果として提示するノウハウ情報121を決定してもよい。 The similarity determination unit 113 performs a first similarity determination process to determine the similarity between two pieces of know-how information 121. For example, when the search processing unit 112 acquires the above-mentioned search request, the search processing unit 112 may acquire the result of the first similarity determination process from the similarity determination unit 113 and determine the know-how information 121 to be presented as the search result based on the result.
状態判定部114は、被介助者の状態を表す状態情報を取得する処理を行う。状態情報の詳細、及び、取得処理の詳細については後述する。 The status determination unit 114 performs a process to acquire status information that indicates the status of the person being assisted. Details of the status information and the acquisition process will be described later.
重要度判定部115は、被介助者の状態情報の変化と、被介助者の介助に使用された1または複数のノウハウ情報121とを対応付けた対応付け情報に基づいて、ノウハウ情報121の重要度を判定する処理を行う。 The importance determination unit 115 performs processing to determine the importance of the know-how information 121 based on association information that associates changes in the condition information of the person being assisted with one or more pieces of know-how information 121 used to assist the person being assisted.
記憶部120は、処理部110のワーク領域であって、種々の情報を記憶する。記憶部120は、種々のメモリによって実現が可能であり、メモリは、SRAM、DRAM、ROM、フラッシュメモリなどの半導体メモリであってもよいし、レジスタであってもよいし、磁気記憶装置であってもよいし、光学式記憶装置であってもよい。 The memory unit 120 is a work area for the processing unit 110, and stores various information. The memory unit 120 can be realized by various types of memory, and the memory may be a semiconductor memory such as an SRAM, a DRAM, a ROM, or a flash memory, or may be a register, a magnetic storage device, or an optical storage device.
記憶部120は、ノウハウ情報121、登録情報122、リスト情報123を記憶してもよい。ノウハウ情報121は、開始条件を表す条件情報と、当該開始条件が満たされた場合に実行すべき介助行動を表す介助情報とが対応付けられた情報である。条件情報及び介助情報は、例えばテキストである。 The storage unit 120 may store know-how information 121, registration information 122, and list information 123. The know-how information 121 is information in which condition information representing a start condition is associated with assistance information representing an assistance action to be performed when the start condition is satisfied. The condition information and assistance information are, for example, text.
登録情報122は、ユーザによって登録された1または複数のノウハウ情報121を含む。登録情報122は、例えばノウハウ情報121に対して、少なくとも開始条件の判定を自動化するためのデバイス(センサ)や、開始判定の具体的な処理内容が対応付けられた情報である。ただし登録情報122が、デバイス等との対応付けが行われていない情報を含むことは妨げられない。リスト情報123は、所与のユーザが使用中の1または複数のノウハウ情報121の集合である。各情報の詳細については後述する。また、記憶部120はこれ以外の情報を記憶してもよい。 The registered information 122 includes one or more pieces of know-how information 121 registered by a user. The registered information 122 is, for example, information in which at least a device (sensor) for automating the determination of the start condition and specific processing content of the start determination are associated with the know-how information 121. However, the registered information 122 may include information that is not associated with a device or the like. The list information 123 is a collection of one or more pieces of know-how information 121 that are being used by a given user. Details of each piece of information will be described later. The storage unit 120 may also store other information.
通信部130は、ネットワークを介した通信を行うためのインターフェイスであり、例えばアンテナ、RF(radio frequency)回路、及びベースバンド回路を含む。通信部130は、処理部110による制御に従って動作してもよいし、処理部110とは異なる通信制御用のプロセッサを含んでもよい。通信部130は、例えばTCP/IP(Transmission Control Protocol/Internet Protocol)に従った通信を行うためのインターフェイスである。ただし具体的な通信方式は種々の変形実施が可能である。 The communication unit 130 is an interface for communicating via a network, and includes, for example, an antenna, an RF (radio frequency) circuit, and a baseband circuit. The communication unit 130 may operate according to the control of the processing unit 110, or may include a processor for communication control different from the processing unit 110. The communication unit 130 is an interface for communicating according to, for example, TCP/IP (Transmission Control Protocol/Internet Protocol). However, the specific communication method can be modified in various ways.
図3は、端末装置200の詳細な構成例を示すブロック図である。端末装置200は、例えば処理部210と、記憶部220と、通信部230と、表示部240と、操作部250を含む。 Figure 3 is a block diagram showing a detailed configuration example of the terminal device 200. The terminal device 200 includes, for example, a processing unit 210, a storage unit 220, a communication unit 230, a display unit 240, and an operation unit 250.
処理部210は、デジタル信号を処理する回路及びアナログ信号を処理する回路の少なくとも一方を含むハードウェアによって構成される。また処理部210は、プロセッサによって実現されてもよい。プロセッサは、CPU、GPU、DSP等、各種のプロセッサを用いることが可能である。端末装置200のメモリに格納された命令をプロセッサが実行することによって、処理部210の機能が処理として実現される。 The processing unit 210 is configured with hardware including at least one of a circuit for processing digital signals and a circuit for processing analog signals. The processing unit 210 may also be realized by a processor. The processor may be of various types, such as a CPU, a GPU, or a DSP. The processor executes instructions stored in the memory of the terminal device 200, whereby the functions of the processing unit 210 are realized as processing.
記憶部220は、処理部210のワーク領域であって、SRAM、DRAM、ROM等の種々のメモリによって実現される。 The memory unit 220 is the work area of the processing unit 210 and is realized by various types of memory such as SRAM, DRAM, and ROM.
通信部230は、ネットワークを介した通信を行うためのインターフェイスであり、例えばアンテナ、RF回路、及びベースバンド回路を含む。通信部230は、例えばネットワークを介して、サーバシステム100との通信を行う。 The communication unit 230 is an interface for communicating via a network, and includes, for example, an antenna, an RF circuit, and a baseband circuit. The communication unit 230 communicates with the server system 100, for example, via a network.
表示部240は、種々の情報を表示するインターフェイスであり、液晶ディスプレイであってもよいし、有機ELディスプレイであってもよいし、他の方式のディスプレイであってもよい。操作部250は、ユーザ操作を受け付けるインターフェイスである。操作部250は、端末装置200に設けられるボタン等であってもよい。また表示部240と操作部250は、一体として構成されるタッチパネルであってもよい。 The display unit 240 is an interface that displays various information and may be a liquid crystal display, an organic EL display, or another type of display. The operation unit 250 is an interface that accepts user operations. The operation unit 250 may be a button or the like provided on the terminal device 200. The display unit 240 and the operation unit 250 may also be a touch panel that is integrally configured.
また端末装置200は、発光部、振動部、音入力部、音出力部等、図3には不図示の構成を含んでもよい。発光部は例えばLED(light emitting diode)であり、発光による報知を行う。振動部は例えばモータであり、振動による報知を行う。音入力部は例えばマイクであり、音出力部は例えばスピーカであり、音による報知を行う。また端末装置200は、加速度センサやジャイロセンサ等のモーションセンサ、撮像センサ、GPS(Global Positioning System)センサ等の種々のセンサを含んでもよい。 The terminal device 200 may also include components not shown in FIG. 3, such as a light-emitting unit, a vibration unit, a sound input unit, and a sound output unit. The light-emitting unit is, for example, an LED (light emitting diode) and issues a notification by emitting light. The vibration unit is, for example, a motor and issues a notification by vibration. The sound input unit is, for example, a microphone, and the sound output unit is, for example, a speaker and issues a notification by sound. The terminal device 200 may also include various sensors, such as motion sensors such as an acceleration sensor or a gyro sensor, an imaging sensor, a GPS (Global Positioning System) sensor, etc.
2.データの登録
以下、図4~図9を用いて、サーバシステム100の記憶部120にノウハウ情報121を登録する処理について説明する。以下の処理は、介助者や看護師であるユーザが、自身の暗黙知を、他者に利用可能な態様で蓄積するための処理である。
4 to 9, a process for registering know-how information 121 in the storage unit 120 of the server system 100 will be described below. The following process is a process for a user, such as a caregiver or a nurse, to accumulate his or her own tacit knowledge in a form that can be used by others.
2.1 テキストによる登録処理
まずユーザは、「xxxしたら、yyyをする」という開始条件と、当該開始条件が満たされたときに実行すべき介助行動とを含むテキストを入力する。このようにすれば、対象となるユーザが介助を行う上で重要と考える状況及び行動をサーバシステム100に蓄積することが可能になる。
2.1 Registration process by text First, the user inputs text including a start condition such as "When xxx, do yyy" and an assistance action to be executed when the start condition is satisfied. In this way, it becomes possible to accumulate in the server system 100 situations and actions that the target user considers important in providing assistance.
図4は、ノウハウ情報121の登録処理の流れを説明する図である。この処理が開始されると、まずユーザは、ヘッドセット300のマイクに向かって、上記の「xxxしたら、yyyをする」という内容の発話を行う。ステップS101において、ヘッドセット300は、ユーザの発話を音声データに変換し、当該音声データを端末装置200に送信する。なお音声入力の前段として、所与のトリガーワードの認識処理が行われてもよいし、ヘッドセット300に設けられた操作部の操作が行われてもよい。 Figure 4 is a diagram explaining the flow of the process of registering know-how information 121. When this process starts, the user first speaks into the microphone of the headset 300, saying the above-mentioned "If xxx, do yyy." In step S101, the headset 300 converts the user's speech into voice data and transmits the voice data to the terminal device 200. Note that, prior to the voice input, a recognition process of a given trigger word may be performed, or an operation unit provided on the headset 300 may be operated.
ステップS102において、端末装置200は、ヘッドセット300から送信された音声データに対して音声認識処理を行う。音声認識処理では、まず音声データから特徴量を抽出する音響分析が行われる。音響分析の結果に対して、音響モデルを用いて特徴の近い音素を特定する処理が行われる。さらに発音辞書や言語モデルを用いて、音素を単語、文章に変換することによって音声認識結果が取得される。音声認識結果とは、音声データをテキストに変換した変換結果を表すデータである。なお本実施形態の音声認識処理では、公知の手法を広く適用可能であるため、これ以上の詳細な説明は省略する。 In step S102, the terminal device 200 performs a voice recognition process on the voice data transmitted from the headset 300. In the voice recognition process, first, an acoustic analysis is performed to extract features from the voice data. The results of the acoustic analysis are processed to identify phonemes with similar features using an acoustic model. Furthermore, a pronunciation dictionary and a language model are used to convert the phonemes into words and sentences, thereby obtaining a voice recognition result. The voice recognition result is data that represents the conversion result of converting voice data into text. Note that since a wide range of known methods can be applied to the voice recognition process of this embodiment, further detailed explanation is omitted.
ステップS103において、端末装置200は、音声認識処理の結果であるテキストをサーバシステム100に送信する。ステップS103で送信されるデータは、例えば、「xxxしたら、yyyをする」というテキストである。あるいは、端末装置200は、音声認識処理において、「・・・したら」「場合に」「ときに」等のワードを検出することによって、開始条件と介助行動を表す2つのテキストを取得してもよい。上記の例であれば「xxxした」が開始条件を表すテキストであり、「yyyをする」が介助行動を表すテキストである。 In step S103, the terminal device 200 transmits text resulting from the voice recognition process to the server system 100. The data transmitted in step S103 is, for example, text such as "If you do xxx, do yyy." Alternatively, the terminal device 200 may obtain two pieces of text representing the start condition and the assistive action by detecting words such as "if...", "in the case of", and "when" in the voice recognition process. In the above example, "you did xxx" is the text representing the start condition, and "do yyy" is the text representing the assistive action.
ステップS104において、サーバシステム100の登録処理部111は、取得したテキストに基づいて、ノウハウ情報121を記憶部120に記憶する処理を行う。例えば、登録処理部111は、テキストの送信元であるユーザを特定する情報を記憶する。ユーザを特定する情報は、ヘッドセット300に割り当てられた識別情報であってもよいし、端末装置200に割り当てられた識別情報であってもよい。あるいは、ユーザを特定する情報は、ユーザを一意に特定するユーザIDであってもよい。例えば登録処理部111は、ユーザIDと、開始条件を表すテキストと、介助行動を表すテキストを含む情報を、ノウハウ情報121として記憶部120に記憶する。 In step S104, the registration processing unit 111 of the server system 100 performs a process of storing know-how information 121 in the storage unit 120 based on the acquired text. For example, the registration processing unit 111 stores information identifying the user who is the sender of the text. The information identifying the user may be identification information assigned to the headset 300 or identification information assigned to the terminal device 200. Alternatively, the information identifying the user may be a user ID that uniquely identifies the user. For example, the registration processing unit 111 stores information including the user ID, text representing the start condition, and text representing the assistance action as know-how information 121 in the storage unit 120.
図5は、ステップS104において記憶されるノウハウ情報121の例である。図5におけるIDは、ノウハウ情報121を一意に特定する情報である。なお、開始条件と介助行動の組によってノウハウ情報121を一意に特定可能である場合、IDは省略されてもよい。登録ユーザは、対象のノウハウ情報121を登録したユーザを表すユーザID等である。開始条件、介助行動については上記の通り、ユーザ入力に基づくテキストである。なお開始条件を表す条件情報は、テキストのみに限定されず、音声データを含んでもよいし、音声認識処理の結果を含んでもよい。音声認識処理の結果とは、例えば形態素解析の結果であって、形態素と品詞を対応付けた情報等である。また介助行動を表す介助情報についても同様であり、音声データや、音声認識処理の結果を含んでもよい。 Figure 5 is an example of know-how information 121 stored in step S104. The ID in Figure 5 is information that uniquely identifies the know-how information 121. If the know-how information 121 can be uniquely identified by a combination of the start condition and the assisting action, the ID may be omitted. The registered user is a user ID or the like that represents the user who registered the target know-how information 121. As described above, the start condition and the assisting action are text based on user input. Note that the condition information representing the start condition is not limited to text only, and may include voice data or the result of voice recognition processing. The result of voice recognition processing is, for example, the result of morpheme analysis, such as information that associates morphemes with parts of speech. The same is true for the assisting information representing the assisting action, which may include voice data or the result of voice recognition processing.
また図5に示すように、登録処理部111は、ノウハウ情報121として上記以外の情報を登録する処理を行ってもよい。例えばノウハウ情報121は、介助行動が行われる状況を特定する情報を含んでもよい。例えばノウハウ情報121は、介助行動が食事介助、排泄介助、移乗・移動介助等の種々の介助のうち、いずれの種類の介助において実行されるかを表す情報を含む。またノウハウ情報121は、ユーザが介助を行う対象である被介助者の属性を表す情報を含んでもよい。ここでの属性は、被介助者の年齢、性別、身長、体重、既往歴、投薬履歴等の情報を含む。またノウハウ情報121は、被介助者の身体的評価を表す身体評価データを含んでもよい。身体評価データは、ADL(Activities of Daily Living)の評価値、リハビリの履歴、転倒リスク、褥瘡リスク等の情報を含む。このようにすれば、暗黙知を表すノウハウ情報121を、どのような種類の介助において、どのような被介助者を対象として使用すればよいかを記憶することが可能になる。 As shown in FIG. 5, the registration processing unit 111 may also perform a process of registering information other than the above as the know-how information 121. For example, the know-how information 121 may include information specifying the situation in which the assistance action is performed. For example, the know-how information 121 includes information indicating in which type of assistance the assistance action is performed, among various types of assistance such as meal assistance, excretion assistance, and transfer/movement assistance. The know-how information 121 may also include information indicating the attributes of the person being assisted, who is the subject of assistance provided by the user. The attributes here include information such as the age, sex, height, weight, medical history, and medication history of the person being assisted. The know-how information 121 may also include physical evaluation data indicating the physical evaluation of the person being assisted. The physical evaluation data includes information such as the evaluation value of ADL (Activities of Daily Living), rehabilitation history, risk of falling, and risk of bedsores. In this way, it becomes possible to store know-how information 121, which represents tacit knowledge, for what type of assistance and for what type of person being assisted.
なお、介助の種類、被介助者の属性、身体評価データ等の付加情報は、ユーザが自発的に入力を行うものであってもよい。例えば、ユーザは、「xxxしたら、yyyをする」との発話の他に、「食事」、「高身長」等のワードを含む発話を行う。またユーザは、「高身長の患者が食事中にxxxしたら、yyyをする」等、付加情報を含む一連の発話を行ってもよい。 Additional information such as the type of assistance, attributes of the person being assisted, and physical evaluation data may be input voluntarily by the user. For example, the user may utter "When xxx, do yyy" as well as words including "eating" and "tall". The user may also utter a series of utterances including additional information, such as "When a tall patient does xxx while eating, do yyy."
またサーバシステム100が、「どのような場面で使用しますか?」、「どのような被介助者に対して使用しますか?」等の質問をヘッドセット300に送信してもよい。ユーザが当該質問に音声で回答し、回答結果を表すテキストがサーバシステム100に送信されることによって、上記付加情報が取得される。 The server system 100 may also send questions such as "In what situations will you use this?" and "For what type of person will you use this?" to the headset 300. The user answers the questions by voice, and text representing the answer is sent to the server system 100, whereby the additional information is acquired.
このように本実施形態では、暗黙知が、テキストを含むノウハウ情報121としてサーバシステム100の記憶部120に蓄積される。ユーザは、介助を行っていく中で自身が重要と考えた開始条件及び介助行動を、ヘッドセット300を用いてつぶやけばよいため、複雑な操作入力が不要である。そのため、介護や医療の現場で使用されている暗黙知を、大量に収集することが容易になる。 In this manner, in this embodiment, tacit knowledge is accumulated in the storage unit 120 of the server system 100 as know-how information 121 including text. The user can simply tweet using the headset 300 the starting conditions and assistance actions that the user considers important while providing assistance, eliminating the need for complex input operations. This makes it easy to collect large amounts of tacit knowledge used in the field of nursing care and medical care.
またノウハウ情報121の収集が進んだ場合、サーバシステム100は当該ノウハウ情報121の解析処理を行ってもよい。例えば処理部110は、各ノウハウ情報121に基づいて特徴量を求めることによって、各ノウハウ情報121を特徴量空間上にマッピングする処理を行ってもよい。例えば処理部110は、特徴量空間において密な領域を求めることによって、暗黙知の中でも特に重要な情報を推定することが可能になる。 Furthermore, when the collection of know-how information 121 progresses, the server system 100 may perform an analysis process of the know-how information 121. For example, the processing unit 110 may perform a process of mapping each piece of know-how information 121 onto a feature space by determining features based on each piece of know-how information 121. For example, the processing unit 110 may determine dense regions in the feature space, thereby making it possible to estimate information that is particularly important among tacit knowledge.
なお、図4では端末装置200において音声認識処理が行われる例を示したがこれには限定されない。例えば端末装置200はヘッドセット300から受信した音声データをサーバシステム100に送信してもよい。この場合、サーバシステム100の処理部110が、音声認識処理を行ってもよい。また音声認識処理は外部の音声認識サーバにおいて実行されてもよい。 Note that while FIG. 4 shows an example in which the voice recognition process is performed in the terminal device 200, this is not limiting. For example, the terminal device 200 may transmit voice data received from the headset 300 to the server system 100. In this case, the processing unit 110 of the server system 100 may perform the voice recognition process. The voice recognition process may also be executed in an external voice recognition server.
またユーザの入力は音声ではなく、テキストを用いて行われてもよい。例えば端末装置200は、ユーザによる文字入力操作を受け付けることによって、「xxxしたら、yyyをする」等のテキストを取得してもよい。テキストを取得した後の処理については、図4の例と同様である。 The user's input may also be performed using text instead of voice. For example, the terminal device 200 may obtain text such as "When you do xxx, do yyy" by accepting a character input operation by the user. The processing after obtaining the text is similar to the example in FIG. 4.
2.2 デバイスと対応付け
図4に示す処理を行うことによって、例えば「食事中に顔がふらふらし出したら」という開始条件と、「食事の提供を中止する」という介助行動を含むノウハウ情報121が登録されたとする。これらのテキストは、食事介助における注意喚起を行うことができるため、意義のある情報である。
2.2 Correlation with Devices By performing the process shown in Fig. 4, for example, know-how information 121 including a start condition of "if the face starts to become unsteady during a meal" and an assistance action of "stop serving the meal" is registered. These texts are meaningful information because they can call attention to meal assistance.
ただし本実施形態の手法は、暗黙知をテキストデータとして蓄積するものに限定されず、さらなる情報を関連付けてもよい。例えば登録処理部111は、開始条件を自動的に判定するための情報を、ノウハウ情報121に関連付ける。このようにすれば、「顔がふらふらし出した」という条件が満たされたか否かを、サーバシステム100において自動的に判定できる。結果として、ユーザごとの判断のばらつきを抑制できるため、熟練度の低いユーザに、熟練度の高いユーザと同様の行動を行わせることが可能になる。 However, the method of this embodiment is not limited to accumulating tacit knowledge as text data, and further information may be associated. For example, the registration processing unit 111 associates information for automatically determining the start condition with the know-how information 121. In this way, the server system 100 can automatically determine whether the condition "the face begins to wobble" is met. As a result, it is possible to suppress the variation in judgment between users, and therefore to allow less skilled users to behave in the same way as more skilled users.
具体的には、本実施形態では、データ収集を行うセンサを有するデバイスを特定する情報、及びセンサからのセンサ情報に対する具体的な処理内容を特定する情報等が、ノウハウ情報121に関連付けられてもよい。以下、図6~図8を用いて説明する。 Specifically, in this embodiment, information identifying a device having a sensor that collects data, and information identifying specific processing content for sensor information from the sensor, etc. may be associated with the know-how information 121. This will be explained below with reference to Figures 6 to 8.
図6は、自動化用の情報を収集する処理の流れを説明する図である。まずステップS201において、登録処理部111は、開始条件を表す条件情報から、解釈が必要な部分を抽出する。解釈が必要な部分とは、具体的には、サーバシステム100による自動的な判定の対象となる部分であり、例えば被介助者の動き、被介助者の状態、被介助者の環境等を表すテキストである。 Figure 6 is a diagram explaining the process flow for collecting information for automation. First, in step S201, the registration processing unit 111 extracts the portion requiring interpretation from the condition information representing the start condition. Specifically, the portion requiring interpretation is the portion that is subject to automatic determination by the server system 100, and is, for example, text that represents the movement, state, and environment of the person being assisted.
例えば「食事中に顔がふらふらし出したら」という開始条件であれば、「ふらふら」というテキストは開始条件の判定において検出すべき被介助者の動きを表す。また、「顔が」という部分は、動きの検出対象となる部位を特定する情報である。よって登録処理部111は、「食事中に顔がふらふらし出したら」のうち、「顔がふらふらし出した」という部分を解釈が必要な部分として抽出する。 For example, if the start condition is "If the person's face begins to unsteady while eating," the text "unsteady" represents the movement of the person being assisted that should be detected in determining the start condition. The "face" part is information that identifies the part of the body that is the subject of movement detection. Therefore, the registration processing unit 111 extracts the part "The person's face began to unsteady" from "If the person's face begins to unsteady while eating" as the part that requires interpretation.
同様に、「スプーンのご飯を少ししか食べなかったら」という開始条件に、「食べやすい姿勢に変更する」という介助行動が対応付けられたノウハウ情報121であれば、「食べなかった」が直接的な被介助者の動きを表す。またこの場合、「ご飯を」は食べる対象となるものを表すため判定に利用される。また「スプーンの」という部分も、ご飯の位置する箇所を特定するものであり、判定に利用可能である。また「少ししか」も量の基準を与えるものであり、判定に利用可能である。よって登録処理部111は、例えば「スプーンのご飯を少ししか食べなかった」というテキストを、解釈が必要な部分として抽出する。 Similarly, if the know-how information 121 associates the assisting action of "changing to an easier position to eat" with the starting condition of "if the person only ate a little bit of the rice from the spoon," then "did not eat" represents the direct movement of the person being assisted. In this case, "rice" represents the object to be eaten and is therefore used in the judgment. The "spoon" portion also specifies the location of the rice and can be used in the judgment. "Only a little" also provides a standard for the amount and can be used in the judgment. Therefore, the registration processing unit 111 extracts, for example, text "only ate a little bit of the rice from the spoon" as a portion that requires interpretation.
以上のように、登録処理部111は、例えば自然言語処理における形態素解析等を行うことによって、解釈が必要な部分を特定してもよい。例えば登録処理部111は、上記のように、形態素解析の結果に基づいて、まず動きや状態を表す語句を抽出する。さらに登録処理部111は、目的語となる名詞句や、動きや状態を修飾する副詞句、形容詞句等を順次抽出する処理を行ってもよい。例えば図4のステップS102に示した音声認識処理の中で形態素解析が行われる場合、登録処理部111は、音声認識処理の結果に基づいて、解釈が必要な部分を抽出してもよい。 As described above, the registration processing unit 111 may identify the parts that require interpretation, for example by performing morpheme analysis in natural language processing. For example, the registration processing unit 111 first extracts words that express movements or states based on the results of the morpheme analysis as described above. Furthermore, the registration processing unit 111 may perform processing to sequentially extract noun phrases that serve as objects, adverbial phrases that modify movements or states, adjective phrases, and the like. For example, when morpheme analysis is performed in the speech recognition processing shown in step S102 of FIG. 4, the registration processing unit 111 may extract the parts that require interpretation based on the results of the speech recognition processing.
あるいは、サーバシステム100の記憶部120は、介助において検出すべき必要性の高い動き、状態等を表すワードをあらかじめ記憶しておいてもよい。登録処理部111は、それらのワードと、開始条件を表すテキストの比較処理に基づいて、解釈が必要な部分を抽出してもよい。その他、解釈が必要な部分を抽出する処理は種々の変形実施が可能である。例えばノウハウ情報とそのノウハウ情報のうち解釈が必要な部分の情報の訓練データを用いてニューラルネットワーク等に機械学習をさせて、学習済みのモデルを用いて解釈が必要な部分を自動的に抽出してもよい。以下、ニューラルネットワークをNNと表記する。またNNの例については図17等を用いて後述する。 Alternatively, the storage unit 120 of the server system 100 may store in advance words that represent movements, states, etc. that need to be detected during assistance. The registration processing unit 111 may extract the parts that require interpretation based on a comparison process between these words and the text that represents the start conditions. In addition, the process of extracting the parts that require interpretation can be modified in various ways. For example, machine learning may be performed on a neural network or the like using training data of know-how information and information on the parts of that know-how information that require interpretation, and the parts that require interpretation may be automatically extracted using the learned model. Hereinafter, the neural network is abbreviated as NN. An example of an NN will be described later using FIG. 17, etc.
ステップS202において、登録処理部111は、解釈が必要な部分の抽出結果に基づいて、処理に必要なセンサを含むデバイスを特定する。例えば登録処理部111は、「顔がふらふらし出した」という開始条件を判定する場合、被介助者の顔(頭部)の動きを検出する必要があると判定する。例えば登録処理部111は、被介助者の顔を撮像可能なカメラや、頭部に装着可能であってモーションセンサを含むウェアラブル機器等を、処理に必要なデバイスとして特定する。例えば、サーバシステム100の記憶部120は、被介助者の部位ごとに、当該部位の動きを検出可能な1または複数のデバイスをあらかじめ記憶しておいてもよい。また、例えば開始条件のテキスト情報と、処理に必要なデバイスの訓練データを用いてニューラルネットワーク等に機械学習をさせて、学習済みのモデルを用いて処理に必要なデバイスを自動的に特定してもよい。 In step S202, the registration processing unit 111 identifies a device including a sensor required for processing based on the extraction result of the part that requires interpretation. For example, when determining that the start condition is "the face has begun to unsteady," the registration processing unit 111 determines that it is necessary to detect the movement of the face (head) of the person being assisted. For example, the registration processing unit 111 identifies a camera capable of capturing an image of the face of the person being assisted, a wearable device that can be worn on the head and includes a motion sensor, etc., as a device required for processing. For example, the storage unit 120 of the server system 100 may store in advance one or more devices capable of detecting the movement of each part of the person being assisted. In addition, for example, machine learning may be performed on a neural network or the like using text information of the start condition and training data of the devices required for processing, and the devices required for processing may be automatically identified using the learned model.
また「スプーンのご飯を少ししか食べなかった」ことを判定するデバイスとしては、介助者の手元又は被介助者の口元を撮像可能なカメラ等が、処理に必要なセンサを含むデバイスとして特定される。 In addition, as a device that determines whether "only a small amount of rice was eaten from the spoon," a camera that can capture an image of the caregiver's hands or the mouth of the person being assisted is identified as a device that includes the sensor necessary for processing.
ステップS203において、登録処理部111は、対象のユーザが特定されたデバイスを利用可能であるかを判定する。ここでのユーザは、例えば図4の処理を行うことによってノウハウ情報121を登録した登録ユーザである。 In step S203, the registration processing unit 111 determines whether the target user can use the identified device. The user here is a registered user who has registered know-how information 121 by performing, for example, the processing of FIG. 4.
例えば記憶部120は、各ユーザについて、当該ユーザが利用可能なデバイスリストをあらかじめ記憶している。デバイスリストは、スマートフォン、ヘッドセット、メガネ型ウェアラブル機器、時計型ウェアラブル機器、被介助者の生体情報を取得できる機器等の具体的な機器を特定する情報である。より具体的には、デバイスリストは、単にスマートフォンという情報を記憶するだけでなく、当該スマートフォンのメーカや、製品の型番等を記憶してもよい。 For example, the storage unit 120 stores in advance, for each user, a list of devices that the user can use. The device list is information that identifies specific devices such as smartphones, headsets, eyeglass-type wearable devices, watch-type wearable devices, and devices that can acquire biometric information of a person being assisted. More specifically, the device list may not only store information such as a smartphone, but may also store the manufacturer of the smartphone, the product model number, etc.
またユーザが利用可能なデバイスは、当該ユーザが装着、携帯する機器に限定されず、介護施設等に配置されるデバイスであってもよい。例えばデバイスリストは、対象ユーザの勤務環境に配置されるカメラを含んでもよいし、他のセンサデバイスを含んでもよい。センサデバイスに含まれるセンサは種々の変形実施が可能であり、温度センサ、湿度センサ、照度センサ、気圧センサ、活動量計、臭気センサ等、種々のセンサを利用できる。 Furthermore, devices available to a user are not limited to equipment worn or carried by the user, but may also be devices located in a care facility or the like. For example, the device list may include cameras located in the target user's work environment, or may include other sensor devices. The sensors included in the sensor devices can be modified in various ways, and various sensors such as temperature sensors, humidity sensors, illuminance sensors, air pressure sensors, activity meters, and odor sensors can be used.
ステップS203において、登録処理部111は、ステップS202で特定されたデバイスと、登録ユーザが使用可能なデバイスリストとを比較する。上記の例であれば、登録処理部111は、デバイスリストに含まれる各デバイスが、被介助者の顔を撮像可能であるか、あるいは、モーションセンサを含み且つ頭部に装着可能であるかを判定する。 In step S203, the registration processing unit 111 compares the device identified in step S202 with a list of devices available to registered users. In the above example, the registration processing unit 111 determines whether each device included in the device list can capture an image of the face of the person being assisted, or whether it includes a motion sensor and can be worn on the head.
登録処理部111は、登録ユーザが特定されたデバイスを利用可能でないと判定した場合、ステップS204以下の処理を省略する。この場合、登録されたノウハウ情報121には、デバイス等が対応付けられない。即ち、当該ノウハウ情報121は、「xxxした」場合に「yyyをする」といったテキストの形式で利用され、自動的な開始条件の判定等は行われない。 If the registration processing unit 111 determines that the registered user cannot use the specified device, it skips the processing from step S204 onwards. In this case, the registered know-how information 121 is not associated with a device or the like. In other words, the know-how information 121 is used in the form of text, such as "do yyy when "do xxx", and no automatic determination of start conditions, etc. is performed.
なお、登録処理部111は、通信部130を介して特定されたデバイスを利用可能でない旨の情報を端末装置200に指示し、端末装置200がメッセージを表示してもよい。登録ユーザが特定されたデバイスを利用可能であると判定した場合、登録処理部111は、開始条件を自動的に判定するために必要な情報を決定する。例えば、登録処理部111は、デバイスがデバイスデータを収集するための第1処理アルゴリズム、収集されたデバイスデータに対する処理を行うための第2処理アルゴリズム、及び、当該第2処理アルゴリズムにおいて利用されるパラメータの決定を行う。なおデバイスデータとは、具体的には、デバイスが有するセンサによって検出されるセンサ情報である。例えば、スマートフォン等のカメラを有するデバイスが特定された場合のデバイスデータ(センサ情報)は、カメラによって撮像された画像データである。 The registration processing unit 111 may instruct the terminal device 200 via the communication unit 130 that the identified device is not available, and the terminal device 200 may display a message. If it is determined that the registered user can use the identified device, the registration processing unit 111 determines information necessary to automatically determine the start condition. For example, the registration processing unit 111 determines a first processing algorithm for the device to collect device data, a second processing algorithm for processing the collected device data, and parameters to be used in the second processing algorithm. The device data is specifically sensor information detected by a sensor possessed by the device. For example, when a device with a camera such as a smartphone is identified, the device data (sensor information) is image data captured by the camera.
ステップS204において、登録処理部111は、上記第1処理アルゴリズムを決定する。換言すれば、登録処理部111は、センサ情報を取得する際の処理内容を決定する。 In step S204, the registration processing unit 111 determines the first processing algorithm. In other words, the registration processing unit 111 determines the processing content when acquiring the sensor information.
例えば「顔がふらふら」したという開始条件の判定を自動化する場合、登録処理部111は、「顔がふらふら」している場合と、「顔がふらふら」していない場合とで、識別可能な差異が生じる情報を、センサ情報として取得する必要がある。即ち、この場合のセンサ情報は、被介助者の顔の動きを検出した結果を表す情報であり、例えば被介助者の頭部を含む範囲を撮像した1秒程度の動画像であってもよいし、被介助者の頭部に装着されたモーションセンサの1秒程度の時系列データであってもよい。 For example, when automating the determination of the start condition that the "face is unsteady," the registration processing unit 111 needs to acquire, as sensor information, information that produces a discernible difference between cases where the "face is unsteady" and cases where the "face is not unsteady." That is, the sensor information in this case is information that represents the results of detecting the facial movement of the person being assisted, and may be, for example, a video image of about one second capturing an image of an area including the head of the person being assisted, or time-series data of about one second from a motion sensor attached to the head of the person being assisted.
例えば記憶部120は、「ふらふら」等の動きを表すワードに対して、複数の第1処理アルゴリズムを対応付けたテーブルを記憶してもよい。「顔がふらふら」したか否かを検出する例であれば、第1処理アルゴリズムとは、動画像を撮像し、1秒ずつに区分して出力する処理をカメラ(撮像センサ)に実行させるアルゴリズムである。あるいは第1処理アルゴリズムとは、加速度データ及び角速度データを時系列に取得し、1秒ずつに区分して出力する処理をモーションセンサに実行させるアルゴリズムである。登録処理部111は、ステップS201で抽出したワードに基づいてテーブルを特定し、当該テーブルに含まれる第1処理アルゴリズムのいずれかを選択する処理を行う。なお、図6では省略しているが、登録処理部111は、特定したテーブルに含まれる複数の第1処理アルゴリズムを端末装置200で表示する処理を行い、ユーザによる選択操作を受け付けてもよい。 For example, the storage unit 120 may store a table in which multiple first processing algorithms are associated with words that represent movements such as "unsteady." In the example of detecting whether the face is unsteady, the first processing algorithm is an algorithm that causes the camera (image sensor) to capture a moving image, divide it into one-second intervals, and output it. Alternatively, the first processing algorithm is an algorithm that causes the motion sensor to acquire acceleration data and angular velocity data in a time series, divide it into one-second intervals, and output it. The registration processing unit 111 performs a process of identifying a table based on the word extracted in step S201 and selecting one of the first processing algorithms included in the table. Although omitted in FIG. 6, the registration processing unit 111 may perform a process of displaying multiple first processing algorithms included in the identified table on the terminal device 200 and accepting a selection operation by the user.
第1処理アルゴリズムが決定されることによって、デバイスデータ(センサ情報)の収集が可能になる。次に処理部110(登録処理部111)は、デバイスによって取得される複数のデバイスデータを収集する処理と、複数のデバイスデータのそれぞれについて、正解タグの付加要求を、登録ユーザが使用する端末装置200に送信する処理を行う。ここでの正解タグは、複数のデバイスデータのそれぞれが、開始条件を満たす場合のデータであるか否かの、登録ユーザによる判定結果を表す。このようにすれば、開始条件の判定処理における入力データと、当該入力データが入力された際に出力されるべき正解データとを対応付けた情報を収集できる。登録処理部111は、これらに基づいて、第2処理アルゴリズムにおいて使用されるパラメータを決定できる。パラメータについては後述する。本実施形態の手法によれば、登録ユーザの判定基準がパラメータに反映されるため、当該登録ユーザの暗黙知を適切にデジタル化することが可能になる。以下、具体的な処理を説明する。 By determining the first processing algorithm, it becomes possible to collect device data (sensor information). Next, the processing unit 110 (registration processing unit 111) performs a process of collecting multiple device data acquired by the device and a process of transmitting a request to add a correct answer tag for each of the multiple device data to the terminal device 200 used by the registered user. The correct answer tag here represents the result of the registered user's judgment as to whether each of the multiple device data is data that satisfies the start condition. In this way, it is possible to collect information that associates input data in the judgment process of the start condition with correct answer data that should be output when the input data is input. Based on these, the registration processing unit 111 can determine parameters to be used in the second processing algorithm. The parameters will be described later. According to the method of this embodiment, the judgment criteria of the registered user are reflected in the parameters, so it is possible to appropriately digitize the tacit knowledge of the registered user. Specific processing will be described below.
ステップS205において、登録処理部111は、通信部130を介してサンプルとなるデバイスデータ(以下、サンプルデータとも記載)の収集を端末装置200に指示する。例えば登録処理部111は、上述した第1処理アルゴリズムに対応する処理を実行させるプログラムを送信してもよい。ステップS206において、端末装置200は、センサにサンプルデータの収集を指示する。なお、ここでのセンサは、端末装置200に含まれてもよいし、端末装置200とは異なるセンサデバイスに含まれてもよい。即ち、ステップS206において、端末装置200は、内部のセンサを制御する処理を行ってもよいし、外部のデバイスにデータ収集を指示する情報を送信してもよい。端末装置200又はセンサデバイスは、登録処理部111から送信された上記プログラムをインストールすることによって、サンプルデータの収集を開始する。 In step S205, the registration processing unit 111 instructs the terminal device 200 to collect sample device data (hereinafter also referred to as sample data) via the communication unit 130. For example, the registration processing unit 111 may transmit a program that executes processing corresponding to the first processing algorithm described above. In step S206, the terminal device 200 instructs the sensor to collect sample data. Note that the sensor here may be included in the terminal device 200, or may be included in a sensor device different from the terminal device 200. That is, in step S206, the terminal device 200 may perform processing to control an internal sensor, or may transmit information instructing an external device to collect data. The terminal device 200 or the sensor device starts collecting sample data by installing the program transmitted from the registration processing unit 111.
ステップS207において、センサはサンプルデータを収集する。ステップS208において、センサは収集したサンプルデータを端末装置200に送信する。ステップS209において、端末装置200はサンプルデータをサーバシステム100に送信する。ステップS210において、サーバシステム100の登録処理部111は、受信したサンプルデータを記憶部120に記憶する。 In step S207, the sensor collects sample data. In step S208, the sensor transmits the collected sample data to the terminal device 200. In step S209, the terminal device 200 transmits the sample data to the server system 100. In step S210, the registration processing unit 111 of the server system 100 stores the received sample data in the storage unit 120.
ステップS207~S210の処理によって、1つのサンプルデータがサーバシステム100の記憶部120に記憶される。本実施形態では、所定数のサンプルデータが蓄積されるまで、ステップS207~S210の処理が繰り返される。例えば登録ユーザが、図4に示す処理を行った後、通常の業務を継続していく中で、徐々にサンプルデータの収集が進められる。例えば「食事中に顔がふらふらし出した」という開始条件が登録された場合、登録ユーザが食事介助を行う際に、スマートフォンのカメラがONに制御されることで、被介助者の頭部を撮像したサンプルデータが自動的に収集される。そして登録ユーザがある程度の期間、食事介助を含む業務を継続することで、所定数のサンプルデータの収集が完了する。 By the processing of steps S207 to S210, one sample data is stored in the storage unit 120 of the server system 100. In this embodiment, the processing of steps S207 to S210 is repeated until a predetermined number of sample data is accumulated. For example, after a registered user performs the processing shown in FIG. 4, the collection of sample data is gradually progressed as the user continues normal work. For example, if the start condition "face begins to stagger while eating" is registered, when the registered user assists with eating, the smartphone camera is controlled to be turned ON, and sample data that captures an image of the head of the person being assisted is automatically collected. Then, when the registered user continues work, including assisting with eating, for a certain period of time, the collection of a predetermined number of sample data is completed.
所定数のサンプルデータの収集が完了したと判定した場合、ステップS211において、登録処理部111は、サンプルデータ表示用の画面情報を生成する処理を行う。ステップS212において、登録処理部111は、画面情報を端末装置200に送信する。ステップS213において、端末装置200の表示部240は、サンプルデータを表示する。なおここでの画面情報は、表示画面そのものであってもよいし、表示画面を特定可能な情報であってもよい。 If it is determined that collection of a predetermined number of sample data has been completed, in step S211, the registration processing unit 111 performs processing to generate screen information for displaying the sample data. In step S212, the registration processing unit 111 transmits the screen information to the terminal device 200. In step S213, the display unit 240 of the terminal device 200 displays the sample data. Note that the screen information here may be the display screen itself, or may be information that can identify the display screen.
図7は、ステップS213において表示部240に表示される画面の例である。例えば、サンプルデータが、被介助者の頭部を撮像した1秒程度の動画像である場合、表示部240は各動画像のサムネイルを含む画面を表示する。また表示部240は、各サンプルデータが開始条件を満たしているか否かの入力をユーザに促す画面を表示してもよい。図7の例であれば、表示部240は、『「顔がふらふらし出した」データを選択してください』というテキストを表示している。 Figure 7 is an example of a screen displayed on the display unit 240 in step S213. For example, if the sample data is a video of about 1 second capturing an image of the head of the person being assisted, the display unit 240 displays a screen including thumbnails of each video. The display unit 240 may also display a screen that prompts the user to input whether or not each sample data satisfies the start condition. In the example of Figure 7, the display unit 240 displays the text "Please select the data for 'face starting to stagger'."
ステップS214において、端末装置200は、各サンプルデータが開始条件を満たしているか否かを表す正解データを取得する。例えばユーザは、図7の画面に基づいて、操作部250を用いて「顔がふらふらし出した」データを選択する操作を行う。例えば端末装置200は、選択されたサンプルデータに対応する正解データとして、正解であることを表す正解タグを取得する。また端末装置200は、ユーザ操作完了時に選択されていないサンプルデータに対応する正解データとして、不正解であることを表す不正解タグを取得する。 In step S214, the terminal device 200 acquires correct answer data indicating whether or not each sample data satisfies the start condition. For example, the user performs an operation to select the data "face begins to wobble" using the operation unit 250 based on the screen of FIG. 7. For example, the terminal device 200 acquires a correct answer tag indicating that the data is correct as the correct answer data corresponding to the selected sample data. The terminal device 200 also acquires an incorrect answer tag indicating that the data is incorrect as the correct answer data corresponding to sample data that has not been selected when the user operation is completed.
またステップS214において、端末装置200は、ユーザによる判断の観点に関する情報を取得してもよい。例えば「顔がふらふら」したか否かを判断する際、基準となる位置からの最大の移動量の大小を判断基準とすることが考えられる。ここでの基準位置とは、例えば椅子やベッドにまっすぐ座っている状態における顔の位置であってもよいし、撮像画像における中央等が用いられてもよい。あるいは、基準位置とは無関係に1回の頭の移動量の大小を判断基準とすることも可能である。即ち、同じ「ふらふら」というワードが抽出されたとしても、それに対する判断はユーザに応じて異なる場合がある。 In step S214, the terminal device 200 may also acquire information regarding the viewpoint of the user's judgment. For example, when judging whether the "face is unsteady," the maximum amount of movement from a reference position may be used as the judgment criterion. The reference position here may be, for example, the position of the face when sitting upright in a chair or bed, or the center of the captured image. Alternatively, it is also possible to use the amount of head movement in one go as the judgment criterion, regardless of the reference position. In other words, even if the same word "unsteady" is extracted, the judgment on it may differ depending on the user.
記憶部120は、例えば「ふらふら」等の動きを表すワードに対して、複数の観点を表す情報を対応付けたテーブルを記憶してもよい。例えばテーブルは、「画像の基準位置に対する頭部の最大の移動角度が閾値αより大きい」という観点と、「1回の頭部の移動角度が閾値βより大きい」という観点の2つを記憶する。登録処理部111は、例えばステップS212において、テーブルに含まれる複数の観点のいずれかの選択を促す表示画面を送信してもよい。そして端末装置200は、ステップS214において、正解データの受付とともに、判断の観点に関する情報を受け付ける。 The storage unit 120 may store a table that associates information representing multiple perspectives with a word that describes a movement, such as "unsteady." For example, the table stores two perspectives: "the maximum angle of head movement relative to a reference position in the image is greater than a threshold value α" and "the angle of head movement per one movement is greater than a threshold value β." For example, in step S212, the registration processing unit 111 may transmit a display screen that prompts the user to select one of the multiple perspectives included in the table. Then, in step S214, the terminal device 200 accepts information related to the judgment perspective along with the acceptance of the correct answer data.
ステップS215において、端末装置200は、正解データをサーバシステム100に送信する。また上記のように判断の観点が入力された場合、端末装置200は、当該観点に関する情報をサーバシステム100に送信する。 In step S215, the terminal device 200 transmits the correct answer data to the server system 100. Also, when a judgment viewpoint is input as described above, the terminal device 200 transmits information related to the viewpoint to the server system 100.
ステップS216において、まず登録処理部111は、デバイスデータを入力とし、開始条件が満たされたか否かを表す出力データを出力するための第2処理アルゴリズムを決定する処理を行う。例えば登録処理部111は、ステップS215において取得した、判断の観点に関するユーザ入力に基づいて、第2処理アルゴリズムを決定する。例えば、「画像の基準位置に対する頭部の最大の移動角度が閾値αより大きい」という観点が選択された場合、第2処理アルゴリズムは、「画像の基準位置に対する頭部の最大の移動角度」を求める処理と、求められた移動角度と閾値αを比較する処理を含むアルゴリズムである。「1回の頭部の移動角度が閾値βより大きい」という観点が選択された場合、第2処理アルゴリズムは、「1回の頭部の移動角度」を求める処理と、求められた移動角度と閾値βを比較する処理を含むアルゴリズムである。また、動画像を対象とする場合と、時系列の加速度データ等を対象とする場合とで、具体的な処理内容は異なることが想定される。よって第2処理アルゴリズムは、デバイスの種類(センサの種類)や第1処理アルゴリズムの内容に応じて決定されてもよい。 In step S216, the registration processing unit 111 first performs a process of determining a second processing algorithm for inputting device data and outputting output data indicating whether or not the start condition is satisfied. For example, the registration processing unit 111 determines the second processing algorithm based on the user input regarding the viewpoint of judgment acquired in step S215. For example, when the viewpoint of "the maximum head movement angle relative to the reference position of the image is greater than the threshold value α" is selected, the second processing algorithm is an algorithm including a process of obtaining the "maximum head movement angle relative to the reference position of the image" and a process of comparing the obtained movement angle with the threshold value α. When the viewpoint of "the head movement angle per time is greater than the threshold value β" is selected, the second processing algorithm is an algorithm including a process of obtaining the "head movement angle per time" and a process of comparing the obtained movement angle with the threshold value β. In addition, it is assumed that the specific processing content differs between the case where a moving image is the target and the case where time-series acceleration data or the like is the target. Therefore, the second processing algorithm may be determined according to the type of device (type of sensor) and the content of the first processing algorithm.
ただし、上記第2処理アルゴリズムにおけるパラメータであるαやβは未知である。よってステップS216において、登録処理部111は、サンプルデータと正解データに基づいて、パラメータを演算する処理を行う。例えば登録処理部111は、サンプルデータに対して、第2処理アルゴリズムに従って「画像の基準位置に対する頭部の最大の移動角度」を求める。そして登録処理部111は、正解タグが付されたサンプルデータについては移動角度がαより大きくなり、且つ、不正解タグが付されたサンプルデータについては移動角度がα以下となるような最も確からしいαを求める処理を行う。 However, the parameters α and β in the second processing algorithm are unknown. Therefore, in step S216, the registration processing unit 111 performs processing to calculate the parameters based on the sample data and the correct answer data. For example, the registration processing unit 111 obtains the "maximum movement angle of the head relative to the reference position of the image" for the sample data according to the second processing algorithm. The registration processing unit 111 then performs processing to obtain the most likely α such that the movement angle is greater than α for sample data tagged as correct, and is less than or equal to α for sample data tagged as incorrect.
例えば登録処理部111は、正解タグが付与されたサンプルデータと、不正解タグが付与されたサンプルデータをSVM(support vector machine)を用いて分類してもよい。例えば登録処理部111は、正解タグが付与されたサンプルデータと、不正解タグが付与されたサンプルデータを分離する超平面を求め、当該超平面に基づいてαやβ等のパラメータを決定する。 For example, the registration processing unit 111 may classify sample data tagged with a correct answer tag and sample data tagged with an incorrect answer tag using an SVM (support vector machine). For example, the registration processing unit 111 obtains a hyperplane that separates sample data tagged with a correct answer tag from sample data tagged with an incorrect answer tag, and determines parameters such as α and β based on the hyperplane.
なお第2処理アルゴリズムは上記の例に限定されず、NNが用いられてもよい。例えば記憶部120は、複数の第2処理アルゴリズムとして、互いに構造の異なる複数のNNを記憶してもよい。例えば記憶部120は、画像データを入力とする処理に好適なNNであるNN1と、モーションセンサからの加速度データや角速度データを入力とした処理に好適なNNであるNN2を記憶する。ステップS216において、登録処理部111は、自動的に、又は、ユーザ入力に基づいて、NN1及びNN2を含む複数のNNのいずれかを選択する処理を行う。なお、NN1は例えばCNN(Convolutional Neural Network)である。NN2は例えばDNN(Deep Neural Network)である。 Note that the second processing algorithm is not limited to the above example, and a neural network may be used. For example, the storage unit 120 may store multiple neural networks with different structures as multiple second processing algorithms. For example, the storage unit 120 stores NN1, which is an NN suitable for processing with image data as input, and NN2, which is an NN suitable for processing with acceleration data or angular velocity data from a motion sensor as input. In step S216, the registration processing unit 111 performs a process of selecting one of multiple neural networks including NN1 and NN2 automatically or based on user input. Note that NN1 is, for example, a convolutional neural network (CNN). NN2 is, for example, a deep neural network (DNN).
そしてステップS216において、登録処理部111は、NNを用いた学習処理を行ってもよい。例えば登録処理部111は、サンプルデータをNNに入力し、その際の重みを用いて順方向の演算を行うことによって、出力データを求める。また登録処理部111は、出力データと正解データに基づいて目的関数(例えば平均2乗誤差関数等の誤差関数)を求め、誤差逆伝播法等を用いて誤差を小さくするように重みを更新する。登録処理部111は、学習が終了した際の重みを含むNNを、学習済モデルとして記憶部120に記憶してもよい。即ち、NNを用いる場合、当該NNの構造が第2処理アルゴリズムに対応し、重みがパラメータに対応する。 Then, in step S216, the registration processing unit 111 may perform a learning process using a NN. For example, the registration processing unit 111 inputs sample data into the NN and performs forward calculations using the weights at that time to obtain output data. The registration processing unit 111 also obtains an objective function (e.g., an error function such as a mean squared error function) based on the output data and the correct answer data, and updates the weights to reduce the error using an error backpropagation method or the like. The registration processing unit 111 may store the NN including the weights at the end of learning in the storage unit 120 as a learned model. That is, when a NN is used, the structure of the NN corresponds to the second processing algorithm, and the weights correspond to the parameters.
ステップS217において、登録処理部111は、サンプルデータの取得に使用されたデバイス、当該デバイスのデバイスデータ(センサ情報)に対する処理内容、及び、特定したパラメータを、ノウハウ情報121に対応付けて記憶部120に記憶する。 In step S217, the registration processing unit 111 stores in the storage unit 120 the device used to acquire the sample data, the processing content for the device data (sensor information) of the device, and the identified parameters in association with the know-how information 121.
図8は、ステップS217において記憶される登録情報122の例である。図8に示すように登録情報122は、デバイスを対応付けたユーザを表すユーザIDと、ノウハウ情報121を表すIDと、デバイスと、処理プログラムと、を含む。なお、ここでのユーザは、例えば図4を用いてノウハウ情報121を登録した登録ユーザである。登録情報122に含まれるデバイスは、例えば上記の通り、機器のメーカや型番等の情報である。処理プログラムは、例えば第2処理アルゴリズムとパラメータの組であり、重みを含むNNであってもよい。また、以下では登録情報122に含まれる処理プログラムが、第2処理アルゴリズム及びパラメータである例について説明するが、ここでの処理プログラムは、上述した第1処理アルゴリズムを含んでもよい。このようにすれば、第2処理アルゴリズムの処理対象となるデバイスデータを取得するための第1処理アルゴリズムについても、登録情報122を用いて管理することが可能になる。 8 is an example of the registration information 122 stored in step S217. As shown in FIG. 8, the registration information 122 includes a user ID representing the user who associated the device, an ID representing the know-how information 121, the device, and a processing program. The user here is, for example, a registered user who registered the know-how information 121 using FIG. 4. The device included in the registration information 122 is, for example, information such as the manufacturer and model number of the device, as described above. The processing program is, for example, a set of a second processing algorithm and parameters, and may be a NN including weights. In addition, an example in which the processing program included in the registration information 122 is a second processing algorithm and parameters will be described below, but the processing program here may include the first processing algorithm described above. In this way, it is also possible to manage the first processing algorithm for acquiring device data to be processed by the second processing algorithm using the registration information 122.
図5のノウハウ情報121と図8の登録情報122を用いることによって、開始条件の自動判定が可能になる。例えば、図5のID1に対応するノウハウ情報121であれば、Device1のデバイスデータに対して、PG1に従った処理を行うことによって、if1という開始条件が満たされたか否かを自動的に判定できる。 By using the know-how information 121 in FIG. 5 and the registration information 122 in FIG. 8, it becomes possible to automatically determine whether the start condition is satisfied. For example, in the case of the know-how information 121 corresponding to ID1 in FIG. 5, by performing processing according to PG1 on the device data of Device1, it is possible to automatically determine whether the start condition if1 is satisfied.
以上のように、処理部110(登録処理部111)は、条件情報のテキスト解析処理を行うことによって、条件情報が表す開始条件の判定に用いられるデバイスを特定する処理を行い(例えばステップS202及びS203)、特定されたデバイスを表す情報をノウハウ情報121に対応付けてもよい(例えばステップS217)。このようにすれば、条件情報が具体的なデバイスと対応付けられるため、開始条件が満たされたか否かを、当該デバイスを用いて判定することが可能になる。 As described above, the processing unit 110 (registration processing unit 111) performs a text analysis process on the condition information to identify the device used to determine the start condition represented by the condition information (e.g., steps S202 and S203), and may associate information representing the identified device with the know-how information 121 (e.g., step S217). In this way, the condition information is associated with a specific device, making it possible to determine whether the start condition is satisfied using that device.
なお、本実施形態におけるノウハウ情報121は、デバイスとの対応付けという観点から3つに分けて考えることが可能である。第1に、ステップS203でデバイスが使用可能と判定され、且つ、ステップS217の処理が完了したノウハウ情報121である。これは、デバイスの対応付けに加えて、第2処理アルゴリズム及びパラメータまで特定されているため、開始条件の自動判定が可能なノウハウ情報121である。 The know-how information 121 in this embodiment can be divided into three types from the viewpoint of association with devices. The first type is know-how information 121 for which the device is determined to be usable in step S203 and the processing of step S217 has been completed. This is know-how information 121 for which the start conditions can be automatically determined because the second processing algorithm and parameters are specified in addition to the device association.
第2に、ステップS203でデバイスが使用不可と判定され、ステップS204以降の処理が行われなかったノウハウ情報121である。当該ノウハウ情報121は、テキストの形式で利用されるため、開始条件が満たされたか否かは例えばユーザ自身が判定する。 Secondly, there is know-how information 121 for which the device was determined to be unusable in step S203 and the processing from step S204 onwards was not performed. Since the know-how information 121 is used in the form of text, for example, the user himself determines whether the start condition is satisfied.
第3に、ステップS203でデバイスが使用可能と判定されたが、ステップS217の処理が完了していないノウハウ情報121である。これは、パラメータを決定できるだけのサンプルデータが収集されていないノウハウ情報121である。例えば登録処理部111は、このノウハウ情報121については登録情報122を生成せず、ステップS203でデバイスが使用不可と判定されたノウハウ情報121と同様に扱ってもよい。将来的に十分なサンプルデータが蓄積された場合、ステップS217の処理が完了し、登録情報122が生成されるため、開始条件の自動判定が可能になる。また、時間が経過してもサンプルデータの収集が完了せずに、登録情報122の生成が行われないケースもあり得る。 Thirdly, there is know-how information 121 for which it has been determined in step S203 that the device is usable, but the processing in step S217 has not been completed. This is know-how information 121 for which sufficient sample data has not been collected to determine parameters. For example, the registration processing unit 111 may not generate registration information 122 for this know-how information 121, and may treat it in the same way as know-how information 121 for which it has been determined in step S203 that the device is unusable. When sufficient sample data is accumulated in the future, the processing in step S217 will be completed and registration information 122 will be generated, making it possible to automatically determine the start condition. There may also be cases in which the collection of sample data is not completed even after time has passed, and registration information 122 will not be generated.
なお、図6ではステップS216で求められたパラメータが、ステップS217においてそのまま記憶される例を示した。ただし本実施形態の処理はこれに限定されない。例えば、登録処理部111は、サンプルデータと正解データの組み合わせの一部をバリデーションデータとし、当該バリデーションデータを用いて、第2処理アルゴリズム及びパラメータを用いた判定処理の正解率を求めてもよい。登録処理部111は、当該正解率を端末装置200に送信する。端末装置200は正解率の提示、及びパラメータを採用するか否かのユーザ入力の受付を行う。そして登録処理部111は、ユーザがパラメータを採用する旨の入力を行った場合に、ステップS217の処理を行ってもよい。また登録処理部111は、ユーザがパラメータを採用しない旨の入力を行った場合、例えばパラメータをリセットし、サンプルデータの収集を再開してもよい。 In FIG. 6, an example is shown in which the parameters found in step S216 are stored as is in step S217. However, the processing of this embodiment is not limited to this. For example, the registration processing unit 111 may use a part of the combination of sample data and correct data as validation data, and use the validation data to find the accuracy rate of the determination processing using the second processing algorithm and parameters. The registration processing unit 111 transmits the accuracy rate to the terminal device 200. The terminal device 200 presents the accuracy rate and accepts user input on whether or not to adopt the parameters. Then, when the user inputs that the parameters will be adopted, the registration processing unit 111 may perform the processing of step S217. Furthermore, when the user inputs that the parameters will not be adopted, the registration processing unit 111 may, for example, reset the parameters and resume collection of sample data.
2.3 正解動作を決定
以上では、ノウハウ情報121に含まれる開始条件と介助行動のうち、開始条件の判定を自動化するための手法について説明した。ただし本実施形態の手法はこれに限定されず、介助行動に関する処理を自動化してもよい。例えば、「スプーンのご飯を少ししか食べなかった」ら、「被介助者を食べやすい姿勢に変更する」というノウハウ情報121があった場合、「食べやすい姿勢」の正解を求める処理が行われてもよいし、ユーザが取らせた姿勢と正解の姿勢が乖離した場合に警告する処理が行われてもよい。介助行動の正解を求めることによって、ユーザの熟練度によらず、登録されたノウハウ情報121に従った介助動作を行わせることが可能になる。
2.3 Determining the correct action The above describes a method for automating the determination of the start condition among the start conditions and the assisting action included in the know-how information 121. However, the method of the present embodiment is not limited to this, and the process related to the assisting action may be automated. For example, if there is know-how information 121 that "changes the assisted person to a posture that makes it easier to eat" when "the person eats only a little rice from the spoon", a process for determining the correct "posture that makes it easier to eat" may be performed, or a process for issuing a warning may be performed when the posture the user has taken deviates from the correct posture. By determining the correct answer for the assisting action, it becomes possible to have the user perform the assisting action according to the registered know-how information 121 regardless of the user's level of proficiency.
具体的な処理の流れは、図6と同様である。即ち、登録処理部111は、ステップS201と同様に、介助行動を表すテキストから、解釈が必要な部分を抽出する。上記の例であれば、登録処理部111は「食べやすい姿勢」を抽出する。 The specific process flow is the same as that shown in FIG. 6. That is, the registration processing unit 111 extracts the portion requiring interpretation from the text representing the assistance action, similar to step S201. In the above example, the registration processing unit 111 extracts "posture that makes it easy to eat."
次に登録処理部111は、ステップS202、S203と同様に、食べやすい姿勢を検出するためのデバイスとして、ユーザを撮像するカメラや、姿勢を検出するモーションセンサ等を含むデバイスを特定し、当該デバイスが使用可能であるかを判定する。 Next, similar to steps S202 and S203, the registration processing unit 111 identifies devices that include a camera that captures an image of the user and a motion sensor that detects posture as devices for detecting postures that are easy to eat, and determines whether the devices are usable.
使用可能である場合、ステップS207~S215と同様に、登録処理部111は、被介助者の姿勢を表すサンプルデータを収集し、収集結果に対してユーザによるタグ付けを指示する。例えばサンプルデータは、食事中のユーザの全身を撮像した静止画像であり、登録処理部111は、複数の静止画像のうち食べやすい姿勢となっている静止画像の選択操作を受け付ける処理を行う。 If it is available, similar to steps S207 to S215, the registration processing unit 111 collects sample data showing the posture of the person being assisted and instructs the user to tag the collected data. For example, the sample data is a still image capturing the entire body of the user while eating, and the registration processing unit 111 performs a process to accept a selection operation of a still image that shows an easy-to-eat posture from among multiple still images.
登録処理部111は、ステップS216と同様に、付与されたタグに基づいてパラメータを決定する。デバイスデータに対する処理内容を表す第2処理アルゴリズムは、関節等の屈曲角度と閾値との比較処理であってもよいし、他の処理であってもよい。また、静止画像そのものを入力とするNNが用いられてもよい。パラメータは、上記閾値であってもよいし、NNの重みであってもよい。 The registration processing unit 111 determines parameters based on the assigned tag, as in step S216. The second processing algorithm representing the processing content for the device data may be a comparison process between the bending angle of a joint or the like and a threshold value, or may be other processing. Also, a neural network that receives the still image itself as input may be used. The parameters may be the threshold value or the weight of the neural network.
登録処理部111は、ステップS217と同様に、介助行動を判定する際のデバイス、第2処理アルゴリズム、及びパラメータを含む登録情報122を、ノウハウ情報121に対応付ける。 As in step S217, the registration processing unit 111 associates the registration information 122, which includes the device, the second processing algorithm, and the parameters used when determining the assistance action, with the know-how information 121.
図9は、登録情報122の他の例である。図9に示すように登録情報122は、デバイスを対応付けたユーザを表すユーザIDと、ノウハウ情報121を表すIDと、開始判定に用いるデバイスであるデバイスInと、開始判定に用いる処理プログラムである処理プログラムInと、介助行動の判定に用いるデバイスであるデバイスOutと、介助行動の判定に用いる処理プログラムである処理プログラムOutと、を含む。デバイスOutは、例えばデバイスInと同様に、機器のメーカや型番等の情報である。処理プログラムOutは、処理プログラムInと同様に、例えば第2処理アルゴリズムとパラメータの組であり、重みを含むNNであってもよい。 Figure 9 is another example of the registration information 122. As shown in Figure 9, the registration information 122 includes a user ID representing a user who has associated the device, an ID representing the know-how information 121, a device In which is a device used for start determination, a processing program In which is a processing program used for start determination, a device Out which is a device used for determining the assistance action, and a processing program Out which is a processing program used for determining the assistance action. Like the device In, the device Out is information such as the manufacturer and model number of the device. Like the processing program In, the processing program Out is, for example, a set of a second processing algorithm and parameters, and may be a NN including weights.
なお、例えば「食事中に顔がふらふらし出した」ら、「食事の提供を停止する」というノウハウ情報121の場合、「食事の提供を停止」という介助動作を行うことは容易であり、サーバシステム100において正解となる動作を求める必要性が低い。よってこの場合、介助行動について、上述した処理が省略されてもよい。例えば図9のID1のノウハウ情報121のように、デバイスOutと処理プログラムOutがデータ無しとなってもよい。 For example, in the case of know-how information 121 that "stop serving food" if "the patient's face begins to become unsteady during a meal," it is easy to perform the assistance action of "stop serving food," and there is little need to find a correct action in the server system 100. Therefore, in this case, the above-described processing for assistance actions may be omitted. For example, as in the know-how information 121 of ID1 in FIG. 9, the device Out and processing program Out may have no data.
また、介助行動の判定についても、デバイスは使用可能と判定されたが、十分なサンプルデータが集まらない等の要因によって第2処理アルゴリズム及びパラメータが決定されない場合がある。この場合も、デバイスOutと処理プログラムOutがデータ無しとなる。 In addition, when determining whether or not an assistive action is required, the device may be determined to be usable, but the second processing algorithm and parameters may not be determined due to factors such as insufficient sample data being collected. In this case, too, there will be no data in Device Out and Processing Program Out.
3.データの利用
以上の処理によって、ユーザの暗黙知がノウハウ情報121として蓄積される。また、条件が満たされたノウハウ情報121については、開始条件の判定や介助行動の判定を自動化するためのデバイス等を特定する登録情報122が対応付けられる。以下、取得されたノウハウ情報121を利用する手法について説明する。
3. Use of Data Through the above process, the user's tacit knowledge is accumulated as know-how information 121. Furthermore, the know-how information 121 for which the conditions are satisfied is associated with registration information 122 that identifies devices and the like for automating the determination of the start conditions and the determination of the assistance actions. A method for using the acquired know-how information 121 will be described below.
3.1 検索処理
熟練度の低いユーザが、熟練者の暗黙知を利用できれば、ユーザの熟練度によらず適切な介助を実行可能になる。例えば情報処理システム10を利用する複数のユーザのそれぞれは、サーバシステム100の記憶部120に蓄積されたノウハウ情報121の何れかを選択し、選択したノウハウ情報121を使用する。
3.1 Search process If a user with low skill level can use the tacit knowledge of an expert, appropriate assistance can be provided regardless of the user's skill level. For example, each of multiple users who use the information processing system 10 selects one of the know-how information 121 stored in the storage unit 120 of the server system 100 and uses the selected know-how information 121.
図10は、各ユーザがノウハウ情報121を選択、利用する処理の流れを説明する図である。まずステップS301においてユーザはヘッドセット300を用いて、検索のためのワードを入力する処理を行う。例えばユーザは、開始条件又は介助行動をヘッドセット300のマイクに向かって発話する。 Figure 10 is a diagram explaining the flow of the process in which each user selects and uses know-how information 121. First, in step S301, the user uses the headset 300 to perform a process of inputting words for a search. For example, the user speaks the start condition or the assistance action into the microphone of the headset 300.
ステップS302において、端末装置200は音声認識処理を行い、開始条件を表すテキスト又は介助行動を表すテキストを取得する。ステップS303において、端末装置200は取得したテキストを検索キーとしてサーバシステム100に送信する。 In step S302, the terminal device 200 performs a voice recognition process to obtain text representing the start condition or text representing the assistance action. In step S303, the terminal device 200 transmits the obtained text to the server system 100 as a search key.
ステップS304において、サーバシステム100は取得した検索キーを用いた検索処理を実行する。即ち、サーバシステム100の処理部110(検索処理部112)は、開始条件に対応するテキスト、及び、介助行動に対応するテキストの何れか一方である検索用情報(検索キー)を含む検索要求に基づいて、複数のノウハウ情報121のうちのいずれかのノウハウ情報121を検索結果として出力する。例えば検索処理部112は、検索キーとの一致度合い等の条件を満たすノウハウ情報121を検索結果として出力してもよい。また、図13A、図13B等を用いて後述するように、検索処理部112は、第1類似度判定処理の結果が所与の条件を満たすノウハウ情報121を検索結果として出力してもよい。 In step S304, the server system 100 executes a search process using the acquired search key. That is, the processing unit 110 (search processing unit 112) of the server system 100 outputs, as a search result, any one of the multiple pieces of know-how information 121 based on a search request including search information (search key) that is either text corresponding to the start condition or text corresponding to the assistance action. For example, the search processing unit 112 may output, as a search result, know-how information 121 that satisfies a condition such as the degree of match with the search key. Also, as described later with reference to Figures 13A and 13B, the search processing unit 112 may output, as a search result, know-how information 121 whose result of the first similarity determination process satisfies a given condition.
開始条件が検索キーとして用いられる場面とは、例えばユーザが適切な介助行動を決定できない場面である。例えばユーザは、被介助者がある動きをした、被介助者が生活する環境がこのように変化した、等の状況を認識できたが、その状況で実行すべき介助行動が分からなかったとする。この場合、当該状況を開始条件とした検索処理を行うことによって、当該状況における適切な対処を表すノウハウ情報121が提供される。 A situation in which a start condition is used as a search key is, for example, a situation in which the user is unable to determine an appropriate assistance action. For example, the user may recognize a situation, such as the person being assisted making a certain movement, or the environment in which the person being assisted lives having changed in this way, but may not know what assistance action should be performed in that situation. In this case, by performing a search process using that situation as a start condition, know-how information 121 is provided that indicates the appropriate response in that situation.
また介助行動とは、スプーンで食事を与える、声かけをする、姿勢を変える等の介助者による具体的な行動を表す。例えばユーザは、被介助者の食事や排泄等を介助するために必要な行動を認識しているが、それをどのような場面、タイミングで実行するかの判断力に乏しいとする。この場合、介助行動に基づく検索処理を行うことによって、当該介助行動を実行すべき開始条件を表すノウハウ情報121が提供される。 Assistance actions refer to specific actions taken by a caregiver, such as feeding the person with a spoon, talking to the person, changing posture, etc. For example, a user may be aware of the actions required to assist the person being assisted with eating and excretion, but may lack the ability to judge in what situations and at what times to perform these actions. In this case, by performing a search process based on assistance actions, know-how information 121 is provided that indicates the start conditions for performing the assistance action.
このように、本実施形態の手法によれば、開始条件又は介助行動を検索キーとして検索処理を行うことによって、暗黙知を表す複数のノウハウ情報121のうち、ユーザに適したノウハウ情報121を決定、提示することが可能になる。 In this way, according to the method of this embodiment, by performing a search process using the start condition or the assistive action as a search key, it is possible to determine and present know-how information 121 suitable for the user from among multiple pieces of know-how information 121 that represent tacit knowledge.
なおステップS304の具体的な処理は種々の変形実施が可能である。例えば検索処理部112は、検索キーとして開始条件を表すテキストが入力された場合、ノウハウ情報121に含まれる開始条件を表すテキストの少なくとも一部が検索キーと一致したときに、当該ノウハウ情報121が条件を満たすと判定してもよい。また検索処理部112は、検索キーとして介助行動を表すテキストが入力された場合、ノウハウ情報121に含まれる介助行動を表すテキストの少なくとも一部が検索キーと一致したときに、当該ノウハウ情報121が条件を満たすと判定してもよい。あるいは検索処理部112は、テキスト間の類似度を判定し、当該類似度が閾値以上である場合に条件を満たすと判定してもよい。 The specific processing of step S304 can be modified in various ways. For example, when text representing a start condition is input as a search key, the search processing unit 112 may determine that the know-how information 121 satisfies the condition when at least a part of the text representing the start condition included in the know-how information 121 matches the search key. Furthermore, when text representing an assistive action is input as a search key, the search processing unit 112 may determine that the know-how information 121 satisfies the condition when at least a part of the text representing the assistive action included in the know-how information 121 matches the search key. Alternatively, the search processing unit 112 may determine the similarity between the texts, and determine that the condition is satisfied when the similarity is equal to or greater than a threshold value.
ステップS305において、サーバシステム100は、条件を満たすと判定された1または複数のノウハウ情報121を端末装置200に送信する。ステップS306において、端末装置200の表示部240は、取得した1または複数のノウハウ情報121を表示する。ステップS307において、端末装置200は、例えば操作部250を用いたユーザによる選択操作を受け付ける。即ち、ユーザは、検索結果として提示されたノウハウ情報121から、自身が使用したいノウハウ情報121を選択する。 In step S305, the server system 100 transmits to the terminal device 200 one or more pieces of know-how information 121 that have been determined to satisfy the conditions. In step S306, the display unit 240 of the terminal device 200 displays the acquired one or more pieces of know-how information 121. In step S307, the terminal device 200 accepts a selection operation by the user using, for example, the operation unit 250. That is, the user selects the know-how information 121 that he or she wishes to use from the know-how information 121 presented as the search results.
なお、ノウハウ情報121に図5に示した登録情報122が対応付けられている場合、当該ノウハウ情報121を十分に利用するためには、具体的なデバイスの選択が必要となる。例えば、対象となるノウハウ情報121を登録した登録ユーザは、開始条件の判定にメーカAAAの型番BBBのスマートフォンを用いており、その旨を表す登録情報122が記憶されていたとする。しかし、ノウハウ情報121を利用するユーザが同じメーカAAAの型番BBBのスマートフォンを保有しているとは限らない。また、スマートフォンのカメラを使用するだけであれば、同じメーカの異なる型番の製品が使用されてもよいし、他のメーカの製品が使用されてもよい。更に言えば、例えば登録ユーザのスマートフォンが被介助者の顔を撮像する目的で使用されていた場合、自動判定に用いるデバイスとして、例えば介護ベッド等に設置されたカメラ、居室に設置されたカメラ、移動可能な装置に搭載されたカメラ等が用いられてもよい。よって登録ユーザによって登録されたノウハウ情報121を、登録ユーザ以外のユーザが使用する場合、ユーザごとにデバイスの選択が行われてもよい。 When the know-how information 121 is associated with the registration information 122 shown in FIG. 5, a specific device needs to be selected in order to fully utilize the know-how information 121. For example, assume that the registered user who registered the target know-how information 121 uses a smartphone of manufacturer AAA and model number BBB to determine the start condition, and registration information 122 indicating this is stored. However, the user who uses the know-how information 121 does not necessarily own a smartphone of the same manufacturer AAA and model number BBB. In addition, if the camera of the smartphone is only used, a product of a different model number of the same manufacturer may be used, or a product of another manufacturer may be used. Furthermore, for example, if the smartphone of the registered user is used for the purpose of capturing an image of the face of a person being assisted, a camera installed on a nursing bed, a camera installed in a room, a camera mounted on a movable device, etc. may be used as a device used for automatic determination. Therefore, when a user other than the registered user uses the know-how information 121 registered by the registered user, a device may be selected for each user.
ステップS308において端末装置200は、ユーザによるデバイスの選択操作を受け付ける。例えばサーバシステム100の記憶部120は、検索処理を行ったユーザが保有するデバイスを表すデバイスリストを保持しており、その中から、登録情報122に含まれるデバイスに近いデバイスを選択、提示する処理を行ってもよい。例えば上記のように、登録ユーザのデバイスがスマートフォンである場合、検索処理部112は、検索処理を行ったユーザが保有するスマートフォンやそれに類するデバイスの一覧を端末装置200の表示部240に表示する処理を行ってもよい。なお、ノウハウ情報121に登録情報122が対応付けられていない場合、ステップS308の処理は省略される。 In step S308, the terminal device 200 accepts a device selection operation by the user. For example, the memory unit 120 of the server system 100 may hold a device list representing devices owned by the user who performed the search process, and may select and present devices similar to the devices included in the registration information 122 from the list. For example, as described above, if the device of the registered user is a smartphone, the search processing unit 112 may perform processing to display a list of smartphones and similar devices owned by the user who performed the search process on the display unit 240 of the terminal device 200. Note that if the registration information 122 is not associated with the know-how information 121, the processing of step S308 is omitted.
次にステップS309において、端末装置200は、ユーザによって選択されたノウハウ情報121をサーバシステム100に送信する。ステップS310において、サーバシステム100は、対象となるユーザが使用中のノウハウ情報121を表すリスト情報123を更新する。ステップS308の処理が行われた場合、選択されたデバイスの情報もあわせて送信され、リスト情報123に追加される。 Next, in step S309, the terminal device 200 transmits the know-how information 121 selected by the user to the server system 100. In step S310, the server system 100 updates the list information 123 representing the know-how information 121 being used by the target user. When the processing of step S308 is performed, information on the selected device is also transmitted and added to the list information 123.
図10に示したように、処理部110は、記憶部120に記憶された複数のノウハウ情報121のうちのいずれかの使用要求を複数のユーザから取得可能である。そして記憶部120は、複数のユーザのそれぞれについて、使用中の1または複数のノウハウ情報121を含むリスト情報123を対応付けて記憶してもよい。このようにすれば、記憶部120に蓄積される多数のノウハウ情報121のうち、各ユーザが使用しているノウハウ情報121を適切に管理することが可能になる。 As shown in FIG. 10, the processing unit 110 can obtain requests from multiple users to use any of the multiple know-how information 121 stored in the storage unit 120. The storage unit 120 may store list information 123 including one or more pieces of know-how information 121 in use for each of the multiple users in association with each other. In this way, it becomes possible to appropriately manage the know-how information 121 that each user is using among the many pieces of know-how information 121 stored in the storage unit 120.
例えば、熟練度の低いユーザは、積極的にノウハウ情報121を使用することによって、熟練者の暗黙知を利用できる場面を増やしてもよい。また情報が過剰であり把握しきれない場合には、使用するノウハウ情報121を重要なものに限定するといった調整も可能である。また、ある程度の経験があるユーザは、ノウハウ情報121を用いずとも介助を適切に実行できる場面が多いため、使用するノウハウ情報121の数を初心者に比べて減らしてもよい。 For example, a user with a low level of skill may increase the number of situations in which the tacit knowledge of experts can be utilized by proactively using know-how information 121. Also, when there is an excess of information and it is difficult to grasp it all, adjustments can be made such as limiting the know-how information 121 used to important information. Also, since a user with a certain level of experience can provide assistance appropriately in many situations without using know-how information 121, the amount of know-how information 121 used may be reduced compared to a beginner.
図11は、リスト情報123の例である。リスト情報123は、ユーザを特定する情報と、当該ユーザが使用中のノウハウ情報121を特定する情報と、当該ノウハウ情報121を使用するためのデバイスを特定する情報と、を含む。図11の例では、UserIDaに対応するユーザaは、UserID1に対応する登録ユーザが登録したID1のノウハウ情報121を使用中である。図8に示したように、登録ユーザはID1のノウハウ情報121を自動化するために、Device1を登録していた。これに対して、ユーザaは、図11に示すように、ID1のノウハウ情報121を自動化するためのデバイスとしてDevice1aを選択している。即ち、同じノウハウ情報121であっても、ユーザに応じて使用されるデバイスが異なってもよく、記憶部120は、1つのノウハウ情報121に対応付けられた複数のデバイスを記憶可能である。 FIG. 11 is an example of list information 123. List information 123 includes information for identifying a user, information for identifying know-how information 121 being used by the user, and information for identifying a device for using the know-how information 121. In the example of FIG. 11, user a corresponding to UserIDa is using know-how information 121 of ID1 registered by a registered user corresponding to UserID1. As shown in FIG. 8, the registered user registered Device1 to automate know-how information 121 of ID1. In response to this, user a selects Device1a as a device for automating know-how information 121 of ID1, as shown in FIG. 11. That is, even if the know-how information 121 is the same, the device used may differ depending on the user, and the storage unit 120 can store multiple devices associated with one know-how information 121.
また図11の例では、ユーザaは、UserID2に対応する登録ユーザが登録したID2のノウハウ情報121を使用中である。ID2のノウハウ情報121は登録ユーザもデバイスを登録していないため、ユーザaが使用する際にもデバイスは対応付けられない。なお、図11のID2のように、デバイスが対応付けられていないノウハウ情報121は、例えばテキストの形式で利用される。例えば、ノウハウ情報121に付加情報として「食事」等の情報が含まれる場合、食事介助を開始するタイミングで、ノウハウ情報121に対応するテキストがユーザに報知されてもよい。 In the example of FIG. 11, user a is using know-how information 121 of ID2 registered by a registered user corresponding to UserID2. Since no registered user or device has been registered for know-how information 121 of ID2, no device is associated with it when user a uses it. Note that know-how information 121 that is not associated with a device, such as ID2 in FIG. 11, is used in the form of text, for example. For example, if know-how information 121 includes information such as "meals" as additional information, text corresponding to know-how information 121 may be notified to the user at the timing of starting meal assistance.
一方、図11のID1のように、デバイスが対応付けられているノウハウ情報121では、開始条件の判定等の自動化が可能である。 On the other hand, in know-how information 121 to which a device is associated, such as ID1 in Figure 11, it is possible to automate the determination of start conditions, etc.
図12は、デバイスが対応付けられているノウハウ情報121を使用する処理の流れを説明する図である。まずノウハウ情報121がリスト情報123に追加されると、ステップS401において、対応するデバイスがセンサ情報の収集を開始する。なお、センサ情報の収集は常時行われてもよいし、当該ノウハウ情報121に関連する特定の状況で使用されてもよい。例えば、ノウハウ情報121に付加情報として「排泄」等の情報が含まれる場合、排泄介助を開始するタイミングで、デバイスがセンサ情報の収集を開始してもよい。 Figure 12 is a diagram explaining the process flow for using know-how information 121 associated with a device. First, when know-how information 121 is added to list information 123, in step S401, the corresponding device starts collecting sensor information. Note that the sensor information may be collected continuously, or may be used in a specific situation related to the know-how information 121. For example, if the know-how information 121 includes information such as "excretion" as additional information, the device may start collecting sensor information when excretion assistance begins.
ステップS402において、センサはセンサ情報を端末装置200に送信する。なお、ここでのデバイスが端末装置200である場合、ステップS402の処理は、端末装置200内におけるセンサからプロセッサへのデータの受け渡しに対応する。ステップS403において、端末装置200はセンサ情報をサーバシステム100に送信する。 In step S402, the sensor transmits sensor information to the terminal device 200. Note that, if the device in this case is the terminal device 200, the processing in step S402 corresponds to the transfer of data from the sensor to the processor in the terminal device 200. In step S403, the terminal device 200 transmits the sensor information to the server system 100.
ステップS404において、処理部110は、センサ情報に基づいて開始条件を自動で判定する。例えば処理部110は、図8の登録情報122に基づいて、第2処理アルゴリズムとパラメータを決定する。処理部110は、センサ情報を入力データとして、上記第2処理アルゴリズム及びパラメータに従った処理を行うことによって、開始条件が満たされたか否かを表す出力データを求める。 In step S404, the processing unit 110 automatically determines the start condition based on the sensor information. For example, the processing unit 110 determines the second processing algorithm and parameters based on the registration information 122 in FIG. 8. The processing unit 110 uses the sensor information as input data and performs processing according to the second processing algorithm and parameters to obtain output data indicating whether the start condition is satisfied.
開始条件が満たされたと判定した場合、ステップS405において、処理部110は、ノウハウ情報121に基づいて介助行動を特定する。ステップS406において、処理部110は、特定した介助行動を表す情報を端末装置200に送信する。ステップS407において、端末装置200は介助行動を表す情報をヘッドセット300に送信する。ステップS408において、ヘッドセット300は、スピーカを用いて介助行動をアナウンスする。なお、ここでの介助行動を表す情報はテキストであり、ステップS408における処理は音声の読み上げ処理であってもよい。ただし、図9を用いて上述したように、処理部110は介助行動の正解を求め、当該正解に基づく報知を行ってもよい。 If it is determined that the start condition is satisfied, in step S405, the processing unit 110 identifies an assisting action based on the know-how information 121. In step S406, the processing unit 110 transmits information representing the identified assisting action to the terminal device 200. In step S407, the terminal device 200 transmits information representing the assisting action to the headset 300. In step S408, the headset 300 announces the assisting action using a speaker. Note that the information representing the assisting action here is text, and the processing in step S408 may be a voice read-aloud process. However, as described above with reference to FIG. 9, the processing unit 110 may also find a correct answer to the assisting action and make an announcement based on the correct answer.
以上のように、本実施形態の手法によれば、熟練のユーザの暗黙知をデータ化し、熟練度の低いユーザにも適切な介助を行わせることが可能である。例えば、熟練度の低いユーザでも熟練者と同等の介助が可能になるため、介助の再現性が向上する。またケアスキルのばらつきが抑制され、組織マネジメントも容易になるため、被介助者の転倒等のインシデントが発生することが抑制される。結果として、例えば介護施設等において、入院に伴う空床の発生、事故報告書の作成に伴う残業の発生を抑制できる。またインシデントが抑制されれば、ユーザがリスクに敏感になりすぎることも抑制されるため、ストレスの低減が可能になり、結果として離職率の抑制も可能になる。またユーザのスキル向上、労働環境の改善が可能になることによって、被介助者やその家族の満足度の向上、QOL(Quality of Life)の向上も可能になる。 As described above, according to the method of this embodiment, the tacit knowledge of an experienced user is digitized, and it is possible to allow a less skilled user to provide appropriate care. For example, since a less skilled user can provide care equivalent to that of an experienced user, the reproducibility of care is improved. In addition, the variation in care skills is suppressed, and organizational management is also facilitated, so that the occurrence of incidents such as falls of the person being assisted is suppressed. As a result, for example, in a nursing home, the occurrence of vacant beds due to hospitalization and the occurrence of overtime work due to the preparation of accident reports can be suppressed. In addition, if incidents are suppressed, it is also possible to suppress users from becoming too sensitive to risks, which makes it possible to reduce stress and, as a result, to suppress the turnover rate. In addition, by enabling the improvement of user skills and the improvement of the working environment, it is possible to improve the satisfaction of the person being assisted and their family, and to improve QOL (Quality of Life).
なお、本実施形態の情報処理システム10、サーバシステム100、端末装置200等は、その処理の一部または大部分をプログラムにより実現してもよい。この場合には、CPU等のプロセッサがプログラムを実行することで、本実施形態の情報処理システム10等が実現される。具体的には、非一時的な情報記憶媒体に記憶されたプログラムが読み出され、読み出されたプログラムをCPU等のプロセッサが実行する。ここで、情報記憶媒体(コンピュータにより読み取り可能な媒体)は、プログラムやデータなどを格納するものであり、その機能は、光ディスク、HDD、或いはメモリ(カード型メモリ、ROM等)などにより実現できる。そして、CPU等のプロセッサは、情報記憶媒体に格納されるプログラムに基づいて本実施形態の種々の処理を行う。即ち、情報記憶媒体には、本実施形態の各部としてコンピュータを機能させるためのプログラムが記憶される。 The information processing system 10, server system 100, terminal device 200, etc. of this embodiment may realize part or most of their processing by a program. In this case, a processor such as a CPU executes the program to realize the information processing system 10, etc. of this embodiment. Specifically, a program stored in a non-transitory information storage medium is read, and the read program is executed by a processor such as a CPU. Here, the information storage medium (a medium readable by a computer) stores programs, data, etc., and its functions can be realized by an optical disk, HDD, or memory (card-type memory, ROM, etc.). The processor such as a CPU then performs various processes of this embodiment based on the program stored in the information storage medium. That is, the information storage medium stores a program for causing the computer to function as each part of this embodiment.
また本実施形態の手法は、情報処理装置10において実行される処理を含む情報処理方法に適用できる。本実施形態の情報処理方法は、所与の開始条件を表す条件情報と、開始条件が満たされた場合に実行される介助行動を表す介助情報とが対応付けられた情報を含むノウハウ情報121の登録要求を受け付け、開始条件、及び、介助行動の何れか一方を特定する検索用情報を含む検索要求に基づいて、複数の登録要求に基づいて記憶された複数のノウハウ情報121のうちのいずれかのノウハウ情報121を検索結果として出力する。 The technique of this embodiment can also be applied to an information processing method including processing executed in the information processing device 10. The information processing method of this embodiment accepts a registration request for know-how information 121 including information in which condition information representing a given start condition is associated with assistance information representing an assistance action to be executed when the start condition is satisfied, and outputs, as a search result, any one of the multiple pieces of know-how information 121 stored based on multiple registration requests, based on a search request including search information that specifies either the start condition or the assistance action.
3.2 ノウハウ情報間の類似判定
また本実施形態のサーバシステム100(類似度判定部113)は、所与のノウハウ情報121と、他のノウハウ情報121との類似度を判定する処理を行ってもよい。例えば検索処理部112は、図10のステップS304において、検索キーを用いて抽出されたノウハウ情報121だけでなく、当該ノウハウ情報121に類似するノウハウ情報121である類似ノウハウ情報についても条件を満たすと判定してもよい。
3.2 Similarity Determination Between Know-how Information Furthermore, the server system 100 (similarity determination unit 113) of this embodiment may perform a process of determining the similarity between a given know-how information 121 and another know-how information 121. For example, the search processing unit 112 may determine that not only the know-how information 121 extracted using the search key in step S304 of Fig. 10, but also similar know-how information that is know-how information 121 similar to the know-how information 121 satisfies the condition.
例えば類似度判定部113は、ノウハウ情報121に含まれる付加情報に基づいて、2つのノウハウ情報121の類似度を判定してもよい。例えば付加情報は、図5に示したように、介助の種類や、被介助者の属性を表すワードを含む。類似度判定部113は2つのノウハウ情報121に同じワードが含まれる場合に、類似度が高いと判定する。あるいは、各ワードには類義語が定義されており、類似度判定部113は、一方のノウハウ情報121に含まれるワードの類義語が、他方のノウハウ情報121に含まれる場合、2つのノウハウ情報121の類似度が高いと判定してもよい。 For example, the similarity determination unit 113 may determine the similarity between two pieces of know-how information 121 based on additional information included in the know-how information 121. For example, the additional information includes words that indicate the type of assistance and the attributes of the person being assisted, as shown in FIG. 5. The similarity determination unit 113 determines that the similarity is high when the same word is included in the two pieces of know-how information 121. Alternatively, synonyms are defined for each word, and the similarity determination unit 113 may determine that the similarity between the two pieces of know-how information 121 is high when a synonym of a word included in one piece of know-how information 121 is included in the other piece of know-how information 121.
あるいは、類似度判定部113は、テキストマイニングに基づいて類似度を判定してもよい。例えば類似度判定部113、開始条件を表すテキスト、及び、介助行動を表すテキストの少なくとも一方を対象とするテキストマイニングを行う。類似度判定部113は、テキストマイニングによって抽出されたワードのそれぞれについて、当該ワードの重要度を表すtf-idfを求める。tfは単語の出現頻度であり、idfは逆文書頻度を表す。tf-idfは、出現頻度が高いワードの重要度が高くなり、且つ、多くの文書に出現するワードの重要度が低くなる指標である。例えば類似度判定部113は、ノウハウ情報121に出現するワードのそれぞれにtf-idfを値として対応付けたベクトルを求める。類似度判定部113は、2つのノウハウ情報121についてそれぞれベクトルを求め、求められた2つのベクトルのなす角度θに基づいて、当該2つのノウハウ情報121の類似度を求める。例えば類似度はcosθである。ただし、2つの文書の類似度を求める手法は種々知られており、本実施形態ではそれらを広く適用可能である。またテキストマイニングの対象となる部分は開始条件及び介助行動の少なくとも一方に限定されず、付加情報を含んでもよい。 Alternatively, the similarity determination unit 113 may determine the similarity based on text mining. For example, the similarity determination unit 113 performs text mining on at least one of the text representing the start condition and the text representing the assistance action. The similarity determination unit 113 obtains tf-idf representing the importance of each word extracted by text mining. tf is the frequency of occurrence of a word, and idf represents the inverse document frequency. tf-idf is an index in which the importance of a word that appears frequently is high, and the importance of a word that appears in many documents is low. For example, the similarity determination unit 113 obtains a vector in which tf-idf is associated as a value with each word that appears in the know-how information 121. The similarity determination unit 113 obtains a vector for each of the two pieces of know-how information 121, and obtains the similarity between the two pieces of know-how information 121 based on the angle θ between the obtained two vectors. For example, the similarity is cos θ. However, various methods for determining the similarity between two documents are known, and these can be widely applied in this embodiment. Furthermore, the part that is the subject of text mining is not limited to at least one of the start condition and the assistance action, and may include additional information.
また類似度判定部113は、所与のノウハウ情報121とともによく使われるか否かという観点から、当該ノウハウ情報121の類似ノウハウ情報を求めてもよい。 The similarity determination unit 113 may also determine similar know-how information of a given know-how information 121 from the perspective of whether or not the know-how information is frequently used together with the given know-how information 121.
例えば、複数のノウハウ情報121は、第1ノウハウ情報、第2ノウハウ情報及び第3ノウハウ情報を含み、処理部110(類似度判定部113)は、記憶部120に記憶された複数のノウハウ情報121のうちの、いずれか2つの間の類似度を判定する類似度判定処理を行う。この際、類似度判定部113は、リスト情報123に第1ノウハウ情報及び第2ノウハウ情報が含まれるユーザの数と、リスト情報123に第1ノウハウ情報及び第3ノウハウ情報が含まれるユーザの数に基づいて類似度を判定する。 For example, the multiple know-how information 121 include first know-how information, second know-how information, and third know-how information, and the processing unit 110 (similarity determination unit 113) performs a similarity determination process to determine the similarity between any two of the multiple know-how information 121 stored in the storage unit 120. At this time, the similarity determination unit 113 determines the similarity based on the number of users whose list information 123 includes the first know-how information and the second know-how information, and the number of users whose list information 123 includes the first know-how information and the third know-how information.
図13A、図13Bは類似度判定処理を説明する図である。図13Aは、IDaに対応する第1ノウハウ情報と、IDbに対応する第2ノウハウ情報の両方を使用中のユーザに関するリスト情報123の例である。図13Aの例であれば、UserIDx1~UserIDx100に対応する100人のユーザが、第1ノウハウ情報と第2ノウハウ情報の両方を使用中である。 Figures 13A and 13B are diagrams explaining the similarity determination process. Figure 13A is an example of list information 123 related to users who are using both the first know-how information corresponding to IDa and the second know-how information corresponding to IDb. In the example of Figure 13A, 100 users corresponding to UserIDx1 to UserIDx100 are using both the first know-how information and the second know-how information.
図13Bは、IDaに対応する第1ノウハウ情報と、IDcに対応する第3ノウハウ情報の両方を使用中のユーザに関するリスト情報123の例である。図13Bの例であれば、UserIDy1に対応する1人のユーザのみが、第1ノウハウ情報と第3ノウハウ情報の両方を使用中である。 Figure 13B is an example of list information 123 related to users who are using both the first know-how information corresponding to IDa and the third know-how information corresponding to IDc. In the example of Figure 13B, only one user corresponding to UserIDy1 is using both the first know-how information and the third know-how information.
この場合、第2ノウハウ情報は第1ノウハウ情報とともに利用されやすく、第3ノウハウ情報は第1ノウハウ情報とともに利用されにくい。類似度判定部113は、第1ノウハウ情報と第2ノウハウ情報の類似度は、第1ノウハウ情報と第3ノウハウ情報の類似度よりも高いと判定する。 In this case, the second know-how information is likely to be used together with the first know-how information, and the third know-how information is unlikely to be used together with the first know-how information. The similarity determination unit 113 determines that the similarity between the first know-how information and the second know-how information is higher than the similarity between the first know-how information and the third know-how information.
このようにすれば、一緒に使用することが有用であるノウハウ情報121を、類似ノウハウ情報としてユーザに提示することが可能になる。例えば、図10を用いて上述した検索処理を行ったユーザに対して、有用なノウハウ情報121の組み合わせを提示することが可能である。なおここでの第1ノウハウ情報と第2ノウハウ情報は、介助の種類が異なってもよい。例えば第1ノウハウ情報が食事介助に関連する場合、第2ノウハウ情報は排泄介助や移乗介助に関連する。このようにすれば、付加情報等の観点からは類似度が低いと判定されるノウハウ情報121を、類似ノウハウ情報に含めることが可能になる。 In this way, it becomes possible to present know-how information 121 that is useful to use together to a user as similar know-how information. For example, it is possible to present a combination of useful know-how information 121 to a user who has performed the search process described above using FIG. 10. Note that the first know-how information and the second know-how information here may be different types of assistance. For example, if the first know-how information is related to meal assistance, the second know-how information is related to excretion assistance or transfer assistance. In this way, it becomes possible to include know-how information 121 that is determined to have a low similarity from the perspective of additional information, etc., in the similar know-how information.
3.3 ノウハウ情報の重要度判定
上述したように、本実施形態ではユーザがノウハウ情報121を容易に登録可能である。また、検索処理によって、登録ユーザ以外のユーザがノウハウ情報121を利用することも可能である。しかし、ノウハウ情報121の登録が容易である場合、記憶部120には多数のノウハウ情報121が蓄積される蓋然性が高い。この場合、多数のノウハウ情報121を効率的に利用するために、各ノウハウ情報121の重要度が判定されてもよい。以下、ノウハウ情報121を使用した介助を受ける被介助者の観点における第1重要度と、介助を実行する介助者の観点における第2重要度について説明する。また以下の説明では、第1重要度と単に重要度とも表記する。
3.3 Determination of the Importance of Know-how Information As described above, in this embodiment, a user can easily register the know-how information 121. In addition, a search process allows users other than the registered user to use the know-how information 121. However, if it is easy to register the know-how information 121, there is a high probability that a large amount of know-how information 121 will be accumulated in the storage unit 120. In this case, the importance of each piece of know-how information 121 may be determined in order to efficiently use the large amount of know-how information 121. Below, a first importance from the perspective of the person being assisted who receives assistance using the know-how information 121 and a second importance from the perspective of the caregiver who performs the assistance will be described. In the following description, the first importance will also be simply referred to as importance.
3.3.1 被介助者を考慮した重要度
<状態情報>
本実施形態の処理部110は、被介助者の状態を表す状態情報の変化と、被介助者の介助に使用されたノウハウ情報121とを対応付けた対応付け情報に基づいて、ノウハウ情報121の重要度を判定してもよい。このようにすれば、ノウハウ情報121を用いて行った介助が、被介助者の状態にどのような影響を及ぼしたか、という観点から重要度を判定できる。即ち、被介助者の状態を改善する、あるいは、維持する(悪化を抑制する)ことへの寄与度に応じて、ノウハウ情報121の重要度が判定される。
3.3.1 Importance considering the person being assisted <Status information>
The processing unit 110 of this embodiment may determine the importance of the know-how information 121 based on association information that associates a change in status information indicating the status of the assisted person with the know-how information 121 used to assist the assisted person. In this way, the importance can be determined from the viewpoint of how the assistance provided using the know-how information 121 affected the status of the assisted person. In other words, the importance of the know-how information 121 is determined according to the degree of contribution to improving or maintaining (suppressing deterioration of) the status of the assisted person.
ここでの状態情報とは、被介助者が介助を必要とする度合いを表す要介護度であってもよい。要介護度を数値データとして求める手法は種々知られているため、評価が容易な指標を、状態情報として用いることが可能になる。 The condition information here may be the level of care required, which indicates the degree to which the person being assisted requires assistance. Since various methods are known for calculating the level of care required as numerical data, it becomes possible to use an index that is easy to evaluate as the condition information.
要介護度とは、対象者が要介護状態あるいは要支援状態であるか否か、またその中での程度を判定するための指標である。要介護状態とは、例えば常時介護を必要とする状態である。要支援状態とは、家事や身支度等の日常生活に支援が必要であり、特に介護予防サービスが効果的な状態である。 The level of care required is an index used to determine whether or not a person requires care or assistance, and the level of that level. A state requiring care is one in which, for example, constant care is required. A state requiring assistance is one in which assistance is required for daily life, such as housework and dressing, and in which preventive care services are particularly effective.
例えば要介護度は、https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/hukushi_kaigo/kaigo_koureisha/nintei/gaiyo2.htmlに記載された手法によって特定される要支援1-2、要介護1-5の7段階での評価結果を表す情報であってもよい。例えば要介護度は、身体機能・起居動作、生活機能、認知機能、精神・行動障害、社会生活への適応等、種々の調査項目について認定調査員が調査を行った結果に基づいて判定される。以下、調査項目を単に項目とも表記する。 For example, the level of care required may be information that represents the results of an assessment on a seven-level scale, from level 1-2 requiring assistance to level 1-5 requiring care, determined by the method described in https://www.mhlw.go.jp/stf/seisakuunitsuite/bunya/hukushi_kaigo/kaigo_koureisha/nintei/gaiyo2.html. For example, the level of care required is determined based on the results of a survey conducted by a certified surveyor on various survey items, such as physical function/activity at home, daily living functions, cognitive function, mental/behavioral disorders, and adaptation to social life. Hereinafter, survey items will also be referred to simply as items.
図14A、図14Bは、要介護度の判定に用いられる項目の例である。各項目は、能力、介助、有無のいずれかの評価軸を用いて判定される。能力とは、対象の項目を実行する能力をどの程度有しているかが評価されることを表す。例えば身体機能・起居動作のうちの1-3に示した「寝返り」であれば、「つかまらないでできる」、「何かにつかまればできる」、「できない」等の段階のうちのいずれかが評価結果となる。介助とは、対象の項目を実行する際の介助度合いが評価されることを表す。例えば身体機能・起居動作のうちの1-10に示した「洗身」であれば、「自立」、「一部介助」、「全介助」等の段階のうちのいずれかが評価結果となる。有無とは、対象の項目に対応する事象の有無が評価されることを表す。また各項目は、対象の患者や高齢者の生活にどのような影響を与えるかについて、ADL/起居動作、認知機能、行動、社会生活、医療の5つの分類のうちのいずれかに分類されている。 14A and 14B are examples of items used to determine the level of care required. Each item is determined using one of the evaluation axes: ability, assistance, or presence or absence. Ability refers to the degree to which the person has the ability to perform the target item. For example, for "turning over in bed" shown in 1-3 of the physical functions and daily living activities, the evaluation result is one of the stages such as "can do without holding on," "can do if holding on to something," and "cannot do." Assistance refers to the degree of assistance when performing the target item is evaluated. For example, for "washing" shown in 1-10 of the physical functions and daily living activities, the evaluation result is one of the stages such as "independent," "partial assistance," and "full assistance." Presence or absence refers to the evaluation of the presence or absence of an event corresponding to the target item. In addition, each item is classified into one of five categories, ADL/daily living activities, cognitive function, behavior, social life, and medical care, based on how it affects the life of the target patient or elderly person.
なお、これらの項目については、例えばhttps://www.mhlw.go.jp/file/06-Seisakujouhou-12300000-Roukenkyoku/0000077237.pdfに開示されており、これが本実施形態における要介護度の決定に用いられてもよい。また要介護度を判定するための項目には、看取り介護を開始すべきか、リフト・車椅子・歩行器を使用すべきかどうか、トイレ誘導すべきか否か等、図14A、図14Bには不図示の項目が含まれてもよい。 These items are disclosed, for example, at https://www.mhlw.go.jp/file/06-Seisakujouhou-12300000-Roukenkyoku/0000077237.pdf, and may be used to determine the level of care required in this embodiment. Items for determining the level of care required may also include items not shown in Figures 14A and 14B, such as whether end-of-life care should be started, whether a lift/wheelchair/walker should be used, whether toilet guidance should be provided, etc.
また被介助者の状態情報は、被介助者のADL(Activities of Daily Living)の評価結果であってもよい。ADLの評価は、例えばFIM(Functional Independence Measure)を用いて取得されてもよい。FIMでは、運動ADLに関する13項目と認知ADLに関する5項目のそれぞれについて、1~7点の7段階評価を行うことによって、ADLが18~126点の数値で評価される。なおADLの評価手法はFIMに限定されず、種々の手法を適用可能である。 The condition information of the person being assisted may also be an evaluation result of the person being assisted's ADL (Activities of Daily Living). The evaluation of ADL may be obtained, for example, using FIM (Functional Independence Measure). In FIM, 13 items related to motor ADL and 5 items related to cognitive ADL are each evaluated on a 7-point scale from 1 to 7 points, and ADL is evaluated with a numerical value from 18 to 126 points. Note that the method of evaluating ADL is not limited to FIM, and various methods can be applied.
ただし、本実施形態における状態情報は上記の例に限定されず、被介助者の介助に関する状態を表す指標に拡張可能である。介助に関する状態とは、具体的には介助の必要性の有無や、必要な介助の種類、度合い等を特定する情報である。 However, the status information in this embodiment is not limited to the above example, and can be expanded to an index that indicates the status of the person being assisted with regard to assistance. Specifically, the status of assistance is information that specifies whether or not assistance is necessary, the type and degree of assistance required, etc.
以下、状態情報が要介護度である例について説明する。また以下では、状態情報が1~7の何れかの数値であるものとする。当該数値は、1が要支援1を表し、2が要支援2を表し、3が要介護1を表し、4が要介護2を表し、5が要介護3を表し、6が要介護4を表し、7が要介護5を表す。即ち、以下の例では、状態情報を表す数値が小さいほど、被介助者の状態が良いことを表す。 Below, an example will be described in which the status information is the level of care required. In the following, the status information is assumed to be a number between 1 and 7. The number 1 represents level 1 of assistance required, 2 represents level 2 of assistance required, 3 represents level 1 of care required, 4 represents level 2 of care required, 5 represents level 3 of care required, 6 represents level 4 of care required, and 7 represents level 5 of care required. In other words, in the following example, the smaller the number representing the status information, the better the condition of the person being assisted.
<重要度判定処理の流れ>
図15は、本実施形態における手法を説明する図である。図15の横軸は時間を表し、t1とt2は所与のタイミングを表す。またstateは、各タイミングにおける状態情報の値を表す。本実施形態の状態判定部114は、所与の長さの期間を設定し、当該期間ごとに被介助者の状態情報を取得する。ここでの所与の長さは例えば1ヶ月等であるが、異なる長さの期間であってもよい。図15の例では、状態判定部114は、t1とt2のそれぞれのタイミングにおいて、被介助者の状態情報を取得する処理を行う。
<Flow of Importance Determination Process>
FIG. 15 is a diagram for explaining the method in this embodiment. The horizontal axis of FIG. 15 represents time, and t1 and t2 represent given timings. Also, state represents the value of the status information at each timing. The status determination unit 114 of this embodiment sets a period of a given length and acquires status information of the person being assisted for each period. The given length here is, for example, one month, but may be a period of a different length. In the example of FIG. 15, the status determination unit 114 performs a process of acquiring status information of the person being assisted at each of the timings t1 and t2.
例えば、状態情報の決定は、認定を受けた調査員による調査結果に基づいて医師等の専門家が行ってもよい。サーバシステム100は、医師等によって決定された状態情報の入力を受け付ける。状態判定部114は、送信された状態情報を取得する。あるいは、調査員による調査結果が取得された場合、状態判定部114が状態情報を演算してもよい。例えば上述したhttps://www.mhlw.go.jp/stf/seisakunitsuite/bunya/hukushi_kaigo/kaigo_koureisha/nintei/gaiyo2.htmlには、樹形モデルを用いて要介護認定等基準時間を推定する手法と、要介護認定等基準時間と要介護度の対応付けが記載されている。状態判定部114は、これと同様の処理を行うことによって、調査結果から状態情報を演算してもよい。あるいは状態判定部114は、図18等を用いて後述するように、各項目に関する評価結果を推定する処理を行ってもよい。この場合、調査員による調査を省略することも可能である。 For example, the status information may be determined by a specialist such as a doctor based on the results of an investigation by a certified investigator. The server system 100 accepts input of the status information determined by a doctor or the like. The status determination unit 114 acquires the transmitted status information. Alternatively, when the results of an investigation by an investigator are acquired, the status determination unit 114 may calculate the status information. For example, the above-mentioned https://www.mhlw.go.jp/stf/seisakuunitsuite/bunya/hukushi_kaigo/kaigo_koureisha/nintei/gaiyo2.html describes a method of estimating the reference time for nursing care certification, etc. using a tree model, and a correspondence between the reference time for nursing care certification, etc. and the level of nursing care required. The status determination unit 114 may calculate the status information from the investigation results by performing a similar process. Alternatively, the state determination unit 114 may perform a process to estimate the evaluation results for each item, as described later with reference to FIG. 18, etc. In this case, it is also possible to omit the investigation by an investigator.
また本実施形態では、処理部110は、各被介助者の介助に使用されるノウハウ情報121(暗黙知)を取得する。例えば、介助者であるユーザは、被介助者の家族であってもよい。家族は仕事として介助を行うのではなく、被介助者のみを対象として介助を行っている蓋然性が高い。そのため、家族であるユーザのリスト情報123に含まれるノウハウ情報121は、対象とする被介助者の介助に使用されたと考えることが可能である。 In addition, in this embodiment, the processing unit 110 acquires know-how information 121 (tacit knowledge) used to assist each person being assisted. For example, the user who is the caregiver may be a family member of the person being assisted. It is highly likely that family members do not provide assistance as a job, but rather provide assistance only to the person being assisted. Therefore, it is possible to consider that the know-how information 121 included in the list information 123 of the family user has been used to assist the person being assisted.
また、ここでのユーザは、介護施設や病院に勤務する介護士や看護師であることは妨げられない。ただしユーザが被介助者Aと被介助者Bの担当をしている場合、当該ユーザのリスト情報123に含まれるすべてのノウハウ情報121が被介助者Aと被介助者Bに共通に使用されているとは限らない。例えばユーザは、リスト情報123に含まれるノウハウ情報121の一部を被介助者Aの介助に利用し、他の一部を被介助者Bの介助に利用することも考えられる。例えば記憶部120は、図11に示したリスト情報123の他に、各ノウハウ情報121の適用対象となる被介助者を特定可能な情報を記憶してもよい。この場合、ユーザが複数の被介助者を担当する場合にも、各被介助者に対して使用されるノウハウ情報121を特定できる。 The user here may be a caregiver or nurse working in a care facility or hospital. However, if the user is in charge of two care recipients, A and B, it is not necessarily the case that all of the know-how information 121 included in the user's list information 123 is used in common for both care recipients A and B. For example, the user may use part of the know-how information 121 included in the list information 123 to assist care recipient A, and the other part to assist care recipient B. For example, in addition to the list information 123 shown in FIG. 11, the storage unit 120 may store information that can identify the care recipient to which each piece of know-how information 121 applies. In this case, even if the user is in charge of multiple care recipients, the know-how information 121 to be used for each care recipient can be identified.
図15は、例えばt1からt2の期間において、3人の被介助者を対象として取得された3つの対応付け情報の例である。例えばt1において状態情報の値が4であった被介助者は、t1~t2の期間において、IDがそれぞれ1,2,34,56である4つのノウハウ情報121を用いた介助を受け、t2における状態情報の値が5になった。なお以下では説明を簡略化するため、IDがiのノウハウ情報121をaiとも表記する。iは1以上の整数である。 Figure 15 shows an example of three pieces of association information acquired for three individuals receiving assistance, for example, during the period from t1 to t2. For example, an individual receiving assistance whose status information value was 4 at t1 received assistance using four pieces of know-how information 121 with IDs of 1, 2, 34, and 56, respectively, during the period from t1 to t2, and the status information value at t2 became 5. Note that, in the following, to simplify the explanation, know-how information 121 with ID i will also be written as ai, where i is an integer equal to or greater than 1.
図15の例では、同様に、例えばt1において状態情報の値が2であった被介助者は、t1~t2の期間において、IDがそれぞれ1,2,31である3つのノウハウ情報121を用いた介助を受け、t2における状態情報の値が1になった。同様に、t1において状態情報の値が2であった被介助者は、t1~t2の期間において、IDが1であるノウハウ情報121を用いた介助を受け、t2における状態情報の値は2で変わらなかった。 In the example of FIG. 15, similarly, for example, an assisted person whose status information value was 2 at t1 received assistance using three pieces of know-how information 121 with IDs of 1, 2, and 31, respectively, during the period from t1 to t2, and the value of the status information at t2 became 1. Similarly, an assisted person whose status information value was 2 at t1 received assistance using know-how information 121 with ID of 1 during the period from t1 to t2, and the value of the status information at t2 remained unchanged at 2.
このように、1人の被介助者を対象として、1単位の期間が経過したときの状態情報の変化、及び、当該1単位の期間で使用されたノウハウ情報121を特定することによって、1つの対応付け情報が取得される。図15では3つの対応付け情報を例示したが、対象とする被介助者の数を増やすこと、及び、対象とする期間を長くすることによって、より多くの対応付け情報を取得可能である。 In this way, one piece of association information is obtained by targeting one person receiving care and identifying the change in status information after one unit of time has passed and the know-how information 121 used during that one unit of time. Although three pieces of association information are illustrated in FIG. 15, more pieces of association information can be obtained by increasing the number of people receiving care and the length of the target period.
重要度判定部115は、対応付け情報に基づいて、ノウハウ情報121の重要度を判定する。例えば、a1のノウハウ情報121が使用された被介助者の状態が改善される傾向が見られた場合、重要度判定部115はa1の重要度を高く判定する。上述の例であれば、状態情報の値が大きいほど介助(介護)が必要であるため、状態の改善とは数値の減少に対応する。しかし、図15の例からも分かるように、a1というノウハウ情報121を用いて介助を行った場合に、状態が改善する場合もあれば、悪化する場合もあれば、維持される場合もある。また複数のノウハウ情報121が組み合わされた場合、いずれのノウハウ情報121が状態情報の変化または維持に寄与しているかを特定しなくてはならない。また所与のノウハウ情報121を単体で用いるよりも、他のノウハウ情報121と組み合わせて用いることが状態情報の改善・維持に寄与する場合も考えられる。即ち、個別のノウハウ情報121に着目しただけでは、当該ノウハウ情報121が状態情報の変化にどの程度影響を及ぼしているのかがわかりにくい。 The importance determination unit 115 determines the importance of the know-how information 121 based on the association information. For example, if the condition of the person being assisted using the know-how information 121 of a1 tends to improve, the importance determination unit 115 determines the importance of a1 to be high. In the above example, the higher the value of the condition information, the more assistance (care) is needed, so that an improvement in the condition corresponds to a decrease in the numerical value. However, as can be seen from the example of FIG. 15, when assistance is provided using the know-how information 121 of a1, the condition may improve, may worsen, or may be maintained. In addition, when multiple pieces of know-how information 121 are combined, it is necessary to identify which piece of know-how information 121 contributes to the change or maintenance of the condition information. In addition, it is also possible that using a given piece of know-how information 121 in combination with other know-how information 121 contributes to the improvement or maintenance of the condition information rather than using it alone. In other words, it is difficult to know the extent to which the know-how information 121 influences the change in the condition information just by focusing on the individual know-how information 121.
よって処理部110(重要度判定部115)は、状態情報に関する値を目的変数とし、ノウハウ情報121の使用/不使用を表す情報を説明変数とする回帰分析に基づいて、重要ノウハウ情報を特定する処理を行ってもよい。ここでの回帰分析は、具体的には、複数のノウハウ情報121のそれぞれの使用/不使用を表す情報を説明変数とする重回帰分析であってもよい。ここでの重要ノウハウ情報とは、重要度が所定以上と判定されたノウハウ情報121を表す。 The processing unit 110 (importance determination unit 115) may therefore perform processing to identify important know-how information based on regression analysis in which a value related to the state information is used as a target variable and information indicating the use/non-use of know-how information 121 is used as an explanatory variable. Specifically, the regression analysis here may be a multiple regression analysis in which information indicating the use/non-use of each of the multiple know-how information 121 is used as an explanatory variable. Important know-how information here refers to know-how information 121 whose importance is determined to be equal to or greater than a predetermined level.
状態情報に関する値は、例えば対象とする期間の始点における状態情報の値Initialと、終点における状態情報の値Outputの差分に基づく値である。ここでは、上記の通り、状態が良いほど値が小さい例を考慮しているため、状態情報に関する値として下式(1)に示すrewardを用いてもよい。rewardは、状態の改善度合いが大きくなるほど値が大きくなる数値データであって、状態が改善した場合に正の値となり、状態が変わらないときに0となり、状態が悪化した場合に負の値となる数値である。
reward = Initial - Output …(1)
The value relating to the status information is, for example, a value based on the difference between the value Initial of the status information at the start point of the target period and the value Output of the status information at the end point. As described above, an example is considered in which the better the status, the smaller the value, so the reward shown in the following formula (1) may be used as the value relating to the status information. The reward is numerical data whose value increases as the degree of improvement in the status increases, and is a positive value when the status improves, 0 when the status does not change, and a negative value when the status worsens.
reward = Initial - Output...(1)
またaiに対応するノウハウ情報121の使用/不使用を表す変数をAiとする。例えばAiは、対象の被介助者の介助にaiが用いられた場合に1となり、用いられない場合に0となる変数である。この場合、下式(2)の回帰式に基づいて重回帰分析が行われる。下式(2)におけるα1~αnは偏回帰係数であり、βは定数項である。nはノウハウ情報121の数を表す正の整数である。狭義には、nは、記憶部120に記憶されたノウハウ情報121のうち、処理対象の複数の対応付け情報のなかで少なくとも1回出現したノウハウ情報121の数を表す。換言すれば、重要度判定部115は、対応付け情報に1回も現れないノウハウ情報121を重要度判定の対象から除外してもよい。
reward = β + α1×A1 + α2×A2 + … + αn×An …(2)
Also, let Ai be a variable indicating the use/non-use of know-how information 121 corresponding to ai. For example, Ai is a variable that is 1 when ai is used to assist the target person being assisted, and is 0 when it is not used. In this case, multiple regression analysis is performed based on the regression equation of the following equation (2). In the following equation (2), α1 to αn are partial regression coefficients, and β is a constant term. n is a positive integer indicating the number of know-how information 121. In a narrow sense, n indicates the number of know-how information 121 that appears at least once in the multiple association information to be processed, among the know-how information 121 stored in the storage unit 120. In other words, the importance determination unit 115 may exclude know-how information 121 that does not appear even once in the association information from the target of importance determination.
reward = β + α1×A1 + α2×A2 + … + αn×An … (2)
例えば重要度判定部115は、複数の対応付け情報に基づいて、最小二乗法を用いて最も確からしいα1~αn及びβを求める処理を行う。重回帰分析については公知の手法であるため詳細な説明は省略する。 For example, the importance determination unit 115 performs processing to find the most likely α1 to αn and β using the least squares method based on multiple pieces of association information. Since multiple regression analysis is a well-known technique, a detailed description is omitted.
また重要度判定部115は、各偏回帰係数の有意性を検定する。有意性の検定は例えばt検定である。重要度判定部115は、各偏回帰係数についてt検定を行うことでt値を求め、さらにt値からp値を求める。重要度判定部115は、p値が所与の閾値よりも小さい場合に、対象の偏回帰係数が有意である、即ち、当該偏回帰係数に対応する説明変数であるノウハウ情報121の使用/不使用が、目的変数である状態情報の変化に影響を及ぼすと判定する。ここでの所与の閾値は例えば0.05であるが、他の値が用いられてもよい。 The importance determination unit 115 also tests the significance of each partial regression coefficient. The significance test is, for example, a t-test. The importance determination unit 115 obtains a t-value by performing a t-test on each partial regression coefficient, and further obtains a p-value from the t-value. When the p-value is smaller than a given threshold, the importance determination unit 115 determines that the target partial regression coefficient is significant, that is, the use/non-use of know-how information 121, which is the explanatory variable corresponding to the partial regression coefficient, affects the change in the state information, which is the objective variable. The given threshold here is, for example, 0.05, but other values may be used.
また上式(2)では、被介助者の状態がよくなるほど、目的変数であるrewardの値が大きくなる。よって偏回帰係数が正の場合、対象のノウハウ情報121は状態が良くなる方向に寄与する可能性があり、偏回帰係数が負の場合、対象のノウハウ情報121は状態が悪くなる方向に寄与する可能性がある。よって重要度判定部115は、p値が0.05よりも小さく、且つ、偏回帰係数が正である場合に、対応するノウハウ情報121の重要度が高いと判定する。 In addition, in the above formula (2), the better the condition of the person being assisted, the larger the value of the objective variable, reward. Therefore, when the partial regression coefficient is positive, the target know-how information 121 may contribute to improving the condition, and when the partial regression coefficient is negative, the target know-how information 121 may contribute to worsening the condition. Therefore, when the p-value is smaller than 0.05 and the partial regression coefficient is positive, the importance determination unit 115 determines that the importance of the corresponding know-how information 121 is high.
重要度判定部115は、重要度を高/低の2段階で判定してもよい。上記の例であれば、p値が閾値より小さく且つ偏回帰係数が正であるノウハウ情報121は重要度が高く、それ以外のノウハウ情報121は重要度が低い。ただし重要度判定部115は、p値の値や偏回帰係数の値に応じて3段階以上で重要度を判定してもよい。 The importance determination unit 115 may determine the importance in two stages, high and low. In the above example, know-how information 121 whose p-value is smaller than the threshold and whose partial regression coefficient is positive is of high importance, and other know-how information 121 is of low importance. However, the importance determination unit 115 may determine the importance in three or more stages depending on the value of the p-value and the value of the partial regression coefficient.
本実施形態では、上述したとおり暗黙知を表すノウハウ情報121の登録が容易である。例えば多数のユーザがそれぞれ自身の暗黙知をノウハウ情報121として登録することによって、記憶部120は膨大な数のノウハウ情報121を蓄積可能である。例えばノウハウ情報121の数が数万~数十万となる可能性もある。その点、重要度判定部115が上記処理を行うことによって、ノウハウ情報121の重要度を判定できる。 In this embodiment, as described above, it is easy to register know-how information 121 that represents tacit knowledge. For example, a large number of users each register their own tacit knowledge as know-how information 121, and the storage unit 120 can accumulate a huge amount of know-how information 121. For example, the number of pieces of know-how information 121 may reach tens of thousands to hundreds of thousands. In this regard, the importance determination unit 115 performs the above process to determine the importance of the know-how information 121.
また上述した目的変数に有意に影響を及ぼし、且つ、偏回帰係数が正である説明変数は1つに限定されず、複数の場合もあり得る。即ち、重要度判定部115は、重要度が高いノウハウ情報121として、複数のノウハウ情報121を特定してもよい。例えば重要度判定部115は、a1~anに対応するn個のノウハウ情報121のうち、asとatの2つの重要度が高いと判定したとする。s及びtは、それぞれ1以上n以下の整数であって、s≠tである。 The number of explanatory variables that significantly affect the above-mentioned objective variable and have a positive partial regression coefficient is not limited to one, and there may be multiple explanatory variables. That is, the importance determination unit 115 may identify multiple pieces of know-how information 121 as know-how information 121 with high importance. For example, the importance determination unit 115 determines that, of the n pieces of know-how information 121 corresponding to a1 to an, two pieces of know-how information 121, as and at, have high importance. s and t are integers between 1 and n, and s ≠ t.
この場合、asとatは、それぞれ単独で用いることも可能であるが、この2つを組み合わせて用いることによって、より介助の質を向上させることが可能であると考えられる。よって重要度判定部115は、1回の重回帰分析において複数のノウハウ情報121の重要度が高いと判定した場合、その組み合わせを特定する情報を記憶部120に記憶してもよい。 In this case, although as and at can be used individually, it is believed that the quality of care can be improved by using a combination of the two. Therefore, when the importance determination unit 115 determines that the importance of multiple pieces of know-how information 121 is high in one multiple regression analysis, the importance determination unit 115 may store information specifying the combination in the storage unit 120.
<被介助者の属性>
以上の処理によって、複数のノウハウ情報121のうち、被介助者の状態改善・維持に重要と考えられるノウハウ情報121を特定できる。ただし、被介助者の属性が大きく異なれば、対象の被介助者にとって重要な介助も異なる可能性がある。ここでの属性とは、例えば対象の期間の始点における状態情報である。例えば、現在の状態が比較的良好である要支援1の被介助者は、自ら実行できることも多く、要介護への移行を抑制するための介助、自立を促すための介助が有効である。一方で、要介護3以上の被介助者は、施設での手厚い介助が、状態の悪化抑制に有効であると考えられる。即ち、状態が相対的に良い被介助者と、状態が相対的に悪い被介助者とでは重要なノウハウ情報121が異なる可能性がある。
<Attributes of the person receiving assistance>
By the above process, among the multiple know-how information 121, know-how information 121 that is considered important for improving and maintaining the condition of the person being assisted can be specified. However, if the attributes of the person being assisted differ greatly, the important assistance for the target person being assisted may also differ. The attributes here are, for example, status information at the start of the target period. For example, a person being assisted with level 1 support, whose current condition is relatively good, can often do things by himself, and assistance to prevent the transition to needing care and assistance to promote independence are effective. On the other hand, for a person being assisted with level 3 or higher support, it is considered that thorough assistance in a facility is effective in preventing the condition from worsening. In other words, important know-how information 121 may differ between a person being assisted with a relatively good condition and a person being assisted with a relatively bad condition.
よって記憶部120は、被介助者の属性を表す属性情報を記憶してもよい。処理部110は、属性情報に基づいて所与の属性を有すると判定された被介助者に対応する対応付け情報に基づいて、所与の属性を有する被介助者に対する介助における重要ノウハウ情報を特定する。なお重要ノウハウ情報は例えば回帰分析に基づいて求められる情報であり、具体的には所与の属性を有すると判定された複数の被介助者に対応する複数の対応付け情報が処理に用いられてもよい。 The storage unit 120 may therefore store attribute information representing the attributes of the person being assisted. The processing unit 110 identifies important know-how information for assisting the person being assisted who has the given attribute, based on the association information corresponding to the person being assisted who has been determined to have the given attribute based on the attribute information. Note that the important know-how information is information that is found, for example, based on regression analysis, and specifically, multiple association information corresponding to multiple people being assisted who have been determined to have the given attribute may be used for processing.
例えば属性情報は状態情報であり、重要度判定部115は、状態情報が1(要支援1)である被介助者を対象として取得された対応付け情報に基づいて、要支援1の被介助者にとって重要であるノウハウ情報121を特定する処理を行う。また重要度判定部115は、状態情報が2(要支援2)である被介助者を対象として取得された対応付け情報に基づいて、要支援2の被介助者にとって重要であるノウハウ情報を特定する処理を行う。他の状態についても同様であり、重要度判定部115は、要介護1~要介護5のそれぞれについて、ノウハウ情報121の重要度を判定する。なお、ここでは状態情報が7段階の情報であり、属性情報によって表される属性も7通りである例を示した。この場合、重要度判定部115は、7通りの属性ごとに、重要度判定を行う。ただし要支援1と要支援2をまとめて1つの属性として処理する等、状態情報と属性情報の関係は種々の変形実施が可能である。 For example, the attribute information is status information, and the importance determination unit 115 performs a process of identifying know-how information 121 that is important for a care recipient with status information of 1 (needing support 1) based on the association information acquired for a care recipient with status information of 1 (needing support 1). The importance determination unit 115 also performs a process of identifying know-how information that is important for a care recipient with status information of 2 (needing support 2) based on the association information acquired for a care recipient with status information of 2 (needing support 2). The same applies to other statuses, and the importance determination unit 115 determines the importance of the know-how information 121 for each of the care recipients with care needs 1 to 5. Note that here, an example is shown in which the status information is information of seven levels, and there are seven types of attributes represented by the attribute information. In this case, the importance determination unit 115 performs an importance determination for each of the seven types of attributes. However, the relationship between the status information and the attribute information can be modified in various ways, such as processing the support recipients with status information of 1 and 2 together as one attribute.
このように被介助者の属性を考慮することによって、重要度判定部115における処理精度の向上が可能になる。即ち、属性ごとに、状態改善・維持に適したノウハウ情報121を適切に特定することが可能になる。 By taking into account the attributes of the person being assisted in this way, it becomes possible to improve the processing accuracy of the importance determination unit 115. In other words, it becomes possible to appropriately identify know-how information 121 suitable for improving and maintaining the condition for each attribute.
なお、本実施形態における属性は期間の始点における状態情報に限定されない。例えば図5のノウハウ情報121における被介助者の属性として上述したように、ここでの属性は、被介助者の年齢、性別、身長、体重、既往歴、投薬履歴等の情報を含んでもよい。また属性は、被介助者の身体的評価を表す身体評価データを含んでもよく、身体評価データは、リハビリの履歴、転倒リスク、褥瘡リスク等の情報を含んでもよい。 Note that the attributes in this embodiment are not limited to status information at the start of the period. For example, as described above as the attributes of the person being assisted in the know-how information 121 of FIG. 5, the attributes here may include information such as the age, sex, height, weight, medical history, and medication history of the person being assisted. The attributes may also include physical evaluation data that represents a physical evaluation of the person being assisted, and the physical evaluation data may include information such as rehabilitation history, risk of falling, and risk of bedsores.
<重要度を用いた処理の例>
また処理部110は、所与の被介助者の介助に使用されるノウハウ情報121と、重要度判定部115によって重要度が高いと判定されたノウハウ情報121とに基づいて、上記所与の被介助者の介助に推奨される推奨ノウハウ情報を提示する処理を行ってもよい。このようにすれば、重要度の高いノウハウ情報121、即ち、被介助者の状態改善・維持に有用と考えられるノウハウ情報121の使用を、被介助者を介助する介助者に促すことが可能になる。
<Example of processing using importance>
The processing unit 110 may also perform processing to present recommended know-how information recommended for assisting a given person being assisted, based on the know-how information 121 used for assisting a given person being assisted and the know-how information 121 determined to be of high importance by the importance determination unit 115. In this way, it becomes possible to encourage the caregiver assisting the person being assisted to use the know-how information 121 of high importance, i.e., the know-how information 121 considered to be useful for improving and maintaining the condition of the person being assisted.
より具体的には、処理部110は上記のとおり被介助者の属性情報に基づいて推奨ノウハウ情報を決定してもよい。例えば属性として第1属性~第m属性が規定されており、重要度判定部115は、第1属性~第m属性のそれぞれについて、重要度の高いノウハウ情報121を求める処理を行う。mは2以上の整数である。そして対象の被介助者が第k属性を有すると判定された場合、処理部110は、当該第k属性に対応する重要度の高いノウハウ情報121に基づいて、推奨ノウハウ情報を特定する。kは1以上m以下の整数である。このようにすれば、被介助者の属性にあわせたノウハウ情報121を推奨することが可能になる。 More specifically, the processing unit 110 may determine the recommended know-how information based on the attribute information of the person being assisted as described above. For example, a first attribute to an m-th attribute are defined as attributes, and the importance determination unit 115 performs a process of determining know-how information 121 with a high degree of importance for each of the first attribute to the m-th attribute. m is an integer of 2 or more. Then, when it is determined that the target person being assisted has the k-th attribute, the processing unit 110 identifies the recommended know-how information based on the know-how information 121 with a high degree of importance corresponding to the k-th attribute. k is an integer of 1 or more and m or less. In this way, it becomes possible to recommend know-how information 121 that matches the attributes of the person being assisted.
推奨ノウハウ情報は、例えば、使用中のノウハウ情報121に類似し、且つ、重要度の高いノウハウ情報121である。また推奨ノウハウ情報は、例えば、使用中のノウハウ情報121と組み合わせて使用することが有効であるノウハウ情報121である。以下、表示画面の例を用いて、それぞれの例について説明する。 The recommended know-how information is, for example, know-how information 121 that is similar to the know-how information 121 currently in use and has a high level of importance. In addition, the recommended know-how information is, for example, know-how information 121 that is effective when used in combination with the know-how information 121 currently in use. Each example will be explained below using an example of a display screen.
図16は、本実施形態の情報処理システム10のサービス利用画面であって、所与のユーザに関する情報が表示されるユーザページの例である。ここでのユーザは、介助を実行する介助者であって、被介助者の家族であってもよいし、介護施設等に勤務する介護士等であってもよい。ユーザページは、例えばサーバシステム100の処理部110の制御に基づいて、端末装置200の表示部240に表示される。処理部110は、図16に示す画像の生成及び送信を行ってもよい。また処理部110は、画像生成用の情報を端末装置200に送信し、端末装置200の処理部210が画像の生成を行ってもよい。 Figure 16 is a service usage screen of the information processing system 10 of this embodiment, and is an example of a user page on which information about a given user is displayed. The user here is a caregiver who performs care, and may be a family member of the person being assisted, or a caregiver working in a care facility or the like. The user page is displayed on the display unit 240 of the terminal device 200, for example, based on the control of the processing unit 110 of the server system 100. The processing unit 110 may generate and transmit the image shown in Figure 16. The processing unit 110 may also transmit information for image generation to the terminal device 200, and the processing unit 210 of the terminal device 200 may generate the image.
図16に示すように、ユーザページは、対象のユーザが使用中のノウハウ情報121を表示する領域RE1、登録したノウハウ情報121を表示する領域RE2を含む。RE1には、例えば図11を用いて上述したリスト情報123に含まれるノウハウ情報121が表示される。RE2には、例えば対象のユーザが登録したノウハウ情報121が表示される。このような表示を行うことによって、ユーザは、ノウハウ情報121の登録、利用状況を容易に把握することが可能になる。 As shown in FIG. 16, the user page includes an area RE1 that displays know-how information 121 being used by the target user, and an area RE2 that displays registered know-how information 121. In RE1, for example, the know-how information 121 included in the list information 123 described above with reference to FIG. 11 is displayed. In RE2, for example, the know-how information 121 registered by the target user is displayed. By displaying in this manner, the user can easily grasp the registration and usage status of the know-how information 121.
またユーザページは、使用中のノウハウ情報121の置換を提案するための表示を含んでもよい。例えば処理部110は、重要度が高いと判定されたノウハウ情報121と類似するノウハウ情報121を特定する。重要度の判定は上述したように重要度判定部115によって行われる。また類似するノウハウ情報121は、上述したように類似度判定部113によって行われる。説明の便宜上、重要度判定部115によって重要度が高いと判定されたノウハウ情報121を重要ノウハウ情報と表記する。また類似度判定部113によって、重要ノウハウ情報と類似すると判定されたノウハウ情報を置換対象ノウハウ情報と表記する。 The user page may also include a display for proposing replacement of the know-how information 121 being used. For example, the processing unit 110 identifies know-how information 121 that is similar to the know-how information 121 that has been determined to have high importance. The importance is determined by the importance determination unit 115 as described above. The similar know-how information 121 is determined by the similarity determination unit 113 as described above. For ease of explanation, the know-how information 121 that has been determined to have high importance by the importance determination unit 115 is referred to as important know-how information. Furthermore, the know-how information that has been determined by the similarity determination unit 113 to be similar to the important know-how information is referred to as know-how information to be replaced.
そして処理部110は、対象のユーザが使用中のノウハウ情報121に置換対象ノウハウ情報が含まれる場合、当該置換対象ノウハウ情報を重要ノウハウ情報へ置換することを提案する。例えば、重要度判定部115は、重回帰分析によってa34に対応するノウハウ情報121の重要度が高いと判定した。また類似度判定部113は、a34とa5の類似度が高いと判定した。この場合、a34が重要ノウハウ情報であり、a5が置換対象ノウハウ情報である。 Then, when the know-how information 121 being used by the target user includes know-how information to be replaced, the processing unit 110 proposes replacing the know-how information to be replaced with important know-how information. For example, the importance determination unit 115 determines by multiple regression analysis that the importance of the know-how information 121 corresponding to a34 is high. Furthermore, the similarity determination unit 113 determines that the similarity between a34 and a5 is high. In this case, a34 is important know-how information, and a5 is know-how information to be replaced.
図16に示すように、対象のユーザはa5に対応するノウハウ情報121を使用中である。なお図16において、a5は、開始条件と介助行動を用いて「if5-then5」と表記されている。他のノウハウ情報121についても同様である。a5とa34は類似するため、例えば同じ種類の介助の、同じような場面で使用することが可能である。例えばa5とa34はともに食事介助において、食事のペースを適切に決定するためのノウハウ情報である。そのため使用中のノウハウ情報121を、類似するノウハウ情報121に置換しても、ユーザは置換前と同じような場面でノウハウ情報121の利用が可能であると考えられる。 As shown in FIG. 16, the target user is currently using know-how information 121 corresponding to a5. In FIG. 16, a5 is written as "if5-then5" using the start condition and assistance action. The same is true for the other know-how information 121. Since a5 and a34 are similar, they can be used, for example, for the same type of assistance and in similar situations. For example, a5 and a34 are both know-how information for appropriately determining the pace of eating in meal assistance. Therefore, even if the know-how information 121 currently in use is replaced with similar know-how information 121, it is considered that the user will be able to use the know-how information 121 in similar situations as before the replacement.
そしてa34はa5に比べて重要度が高いと判定されている。即ち、a5をa34に置換することによって、ユーザは、同様の場面でノウハウ情報121を利用しつつ、より被介助者の状態改善・維持に有用な介助を実行することが可能になる。 And a34 is determined to be more important than a5. That is, by replacing a5 with a34, the user can use the know-how information 121 in a similar situation and provide assistance that is more useful for improving and maintaining the condition of the person being assisted.
図16の例では、RE1の領域に使用中のノウハウ情報121に対応する「if5-then5」を表示しつつ、置換を推奨する重要ノウハウ情報である「if34-then34」を、Replaced tacit knowledgeとして表示する。このように使用中のノウハウ情報121に類似し、且つ、重要度が高いノウハウ情報121への置換を提案することによって、ユーザによる介助を、より被介助者の状態に寄与する質の高いものへと変更させることが可能になる。 In the example of FIG. 16, "if5-then5" corresponding to the know-how information 121 currently in use is displayed in the RE1 area, while "if34-then34", which is important know-how information recommended for replacement, is displayed as Replaced tacit knowledge. By suggesting replacement with know-how information 121 that is similar to the know-how information 121 currently in use and has a high level of importance, it becomes possible to change the assistance provided by the user to one of higher quality that contributes more to the condition of the person being assisted.
また、ユーザページは、使用中のノウハウ情報121と組み合わせて使用することが推奨されるノウハウ情報121を提案するための表示を含んでもよい。 The user page may also include a display suggesting know-how information 121 that is recommended for use in combination with the know-how information 121 being used.
上述したように、重要度判定部115は、重要度が高いと判定されたノウハウ情報121が複数存在する場合、その組み合わせを特定する情報を記憶部120に記憶する。処理部110は、ユーザが使用中のノウハウ情報121が当該組み合わせに含まれる場合、当該組み合わせに含まれる他のノウハウ情報121の追加をユーザに提案する処理を行う。 As described above, when there are multiple pieces of know-how information 121 that are determined to be of high importance, the importance determination unit 115 stores information that identifies the combination in the storage unit 120. When the know-how information 121 that the user is using is included in the combination, the processing unit 110 performs processing to suggest to the user that the other know-how information 121 included in the combination be added.
例えば、重要度判定部115は、a6、a7、a10、a34の4つのノウハウ情報121の重要度が高いと判定し、この組み合わせに関する情報を記憶部120に記憶したとする。そして図16の例では、ユーザはa6のノウハウ情報121を使用中である。よって処理部110は、a6を単体で利用するのではなく、a7、a10、a34を追加してこれらと組み合わせることを提案する。なお、図16の例では、a34は置換先としてRE1に表示されるため、追加提案の対象となるノウハウ情報121は、a7、a10の2つであってもよい。 For example, the importance determination unit 115 determines that the four pieces of know-how information 121, a6, a7, a10, and a34, are highly important, and stores information about this combination in the storage unit 120. In the example of FIG. 16, the user is currently using the know-how information 121 of a6. Therefore, the processing unit 110 proposes adding a7, a10, and a34 and combining them with a6, rather than using a6 alone. Note that in the example of FIG. 16, a34 is displayed in RE1 as a replacement, so the know-how information 121 to be proposed for addition may be the two pieces of know-how information a7 and a10.
例えばユーザページは、図16に示すように、使用が推奨されるノウハウ情報121を表示するRE3を含んでもよい。RE3には、例えば、使用中のノウハウ情報121との組み合わせが推奨されるノウハウ情報121が、Recommend tacit knowledgeとして表示される。上述した例であれば、a7、a10に対応する「if7-then7」及び「if10-then10」がRE3に表示される。このようにすれば、被介助者の状態改善・維持に有用と考えられる複数のノウハウ情報121を組み合わせて使用することを提案できるため、介助の質のさらなる向上が可能である。 For example, as shown in FIG. 16, the user page may include an RE3 that displays know-how information 121 that is recommended for use. In the RE3, for example, know-how information 121 that is recommended to be combined with the know-how information 121 currently in use is displayed as "Recommend tacit knowledge." In the above example, "if7-then7" and "if10-then10" corresponding to a7 and a10 are displayed in the RE3. In this way, it is possible to suggest the combined use of multiple pieces of know-how information 121 that are considered to be useful for improving and maintaining the condition of the person being assisted, thereby further improving the quality of assistance.
なお図16に示すように、RE1に示す領域には、使用中のノウハウ情報121に加えて、当該ノウハウ情報121に対応付けられているデバイスが表示されてもよい。ここで表示されるデバイスは、図8又は図9に示したように、リスト情報123に含まれるデバイスである。このようにすれば、使用中のノウハウ情報121で用いられるデバイスの情報をわかりやすくユーザに提示できる。 As shown in FIG. 16, the area shown in RE1 may display the know-how information 121 currently in use as well as the devices associated with that know-how information 121. The devices displayed here are the devices included in the list information 123 as shown in FIG. 8 or FIG. 9. In this way, information on the devices used in the know-how information 121 currently in use can be presented to the user in an easy-to-understand manner.
また図16に示すように、RE2に示す領域には、対象ユーザが登録したノウハウ情報121に関するデバイスの登録状況を表す情報が表示されてもよい。例えば、図6のデバイスが対応付けられていない(ステップS203におけるNo)ノウハウ情報121には、その旨を表す“No device”とのテキストを含むオブジェクトが表示される。 As shown in FIG. 16, the area shown in RE2 may display information indicating the registration status of devices related to the know-how information 121 registered by the target user. For example, for know-how information 121 to which the device in FIG. 6 is not associated (No in step S203), an object including the text "No device" indicating this is displayed.
またデバイスは対応付けられたが(ステップS203におけるYes)、サンプルデータが十分集まっていない(ステップS207-S210のループ継続中)ため、ユーザによる正解データ付加の準備ができていないノウハウ情報121には、その旨を表す“Not ready”とのテキストを含むオブジェクトが表示される。 In addition, if a device is associated (Yes in step S203), but sufficient sample data has not been collected (the loop of steps S207-S210 is ongoing), and the know-how information 121 is not yet ready for the user to add correct answer data, an object containing the text "Not ready" to that effect is displayed.
またサンプルデータが十分集まったため(ステップS207-S210のループ終了)、ユーザによる正解データ付加の準備ができたノウハウ情報121には、その旨を表す“ready”とのテキストを含むオブジェクトが表示される。例えばユーザが“ready”と表示されたオブジェクトの選択操作を行うことによって、図6のステップS211以降の処理が開始される。 In addition, since sufficient sample data has been collected (the loop of steps S207-S210 ends), an object containing the text "ready" indicating that the know-how information 121 is ready for the user to add correct answer data is displayed in the know-how information 121. For example, the user can select an object that is displayed as "ready," which starts the processing from step S211 in FIG. 6 onward.
また図16には不図示であるが、ユーザによる正解データ付加、及び、第2処理アルゴリズムとパラメータの決定(ステップS216)、及び、登録情報122の作成(ステップS217)が完了したノウハウ情報121には、その旨を表す“completed”とのテキストを含むオブジェクトが表示されてもよい。以上のように、ノウハウ情報121を特定する情報だけでなく、当該ノウハウ情報121に対応付けられた情報を表示することによって、対象のユーザのノウハウ情報121の使用状況、登録状況を分かりやすく提示することが可能になる。 Although not shown in FIG. 16, for know-how information 121 for which the user has added correct answer data, determined the second processing algorithm and parameters (step S216), and created the registration information 122 (step S217), an object including the text "completed" indicating this may be displayed. As described above, by displaying not only information identifying the know-how information 121 but also information associated with the know-how information 121, it is possible to clearly present the usage status and registration status of the know-how information 121 by the target user.
また図16には不図示であるが、上述した重要度は、デバイスとの対応付けの優先度判定に用いられてもよい。重要度が高いノウハウ情報121を優先的にデバイスと対応付けることによって、被介助者の状態改善、状態維持に有用と考えられるノウハウ情報121の利用を容易にすることが可能になる。 Although not shown in FIG. 16, the above-mentioned importance may be used to determine the priority of association with devices. By preferentially associating know-how information 121 with a high importance with devices, it becomes easier to use know-how information 121 that is considered useful for improving and maintaining the condition of the person being assisted.
例えば処理部110は、重要度が高いが“Not ready”であるノウハウ情報121について、積極的に対象となる介助を実行することを促す画面を表示することによって、サンプルデータの収集を促進してもよい。また処理部110は、重要度が高いが“ready”であるノウハウ情報121について、ユーザにステップS211以降の処理の実行を促す画面を表示することによって、デバイスとの対応付けを促進してもよい。 For example, the processing unit 110 may promote the collection of sample data by displaying a screen that prompts the user to actively perform the target assistance for know-how information 121 that is highly important but "Not ready." The processing unit 110 may also promote association with a device by displaying a screen that prompts the user to perform the processing from step S211 onward for know-how information 121 that is highly important but "ready."
<重要度判定とその結果の提示における変形例>
以上では、主に重要度判定部115の判定結果が重要であるか否かを表す2値データである例を説明した。また以上の説明では、1回の回帰分析において重要であると判定されたノウハウ情報121が重要ノウハウ情報となり、当該1回の回帰分析において複数の重要ノウハウ情報が検出された場合、そのすべてを組み合わせて用いることが有用と判定される。ただし、重要ノウハウ情報であるか否かと、組み合わせた際に有用であるか否かは、異なる条件を用いて判定されてもよい。
<Modifications in importance judgment and presentation of the results>
In the above, an example has been described in which the judgment result of the importance judgment unit 115 is binary data indicating whether or not the information is important. In the above description, the know-how information 121 judged to be important in one regression analysis becomes important know-how information, and when multiple pieces of important know-how information are detected in one regression analysis, it is judged that it is useful to use all of them in combination. However, whether or not the know-how information is important and whether or not it is useful when combined may be judged using different conditions.
例えば重要度判定部115は、上述したように3段階以上の多段階で重要度を判定してもよい。重要度判定部115は、例えば重要度が所与の第1閾値th1以上のノウハウ情報121を重要ノウハウ情報と判定する。また重要度判定部115は、重要度が第1閾値th1よりも大きい第2閾値th以上であるノウハウ情報121が複数存在する場合に、それらのノウハウ情報121を組み合わせて用いることが有用であると判定してもよい。換言すれば、重要度判定部115は、重要ノウハウ情報のうち、特に重要度の高い一部のノウハウ情報121について、それらを組み合わせることが有用と判定してもよい。 For example, the importance determination unit 115 may determine the importance in three or more stages as described above. For example, the importance determination unit 115 determines know-how information 121 whose importance is equal to or greater than a given first threshold th1 as important know-how information. Furthermore, when there are multiple pieces of know-how information 121 whose importance is equal to or greater than a second threshold th that is greater than the first threshold th1, the importance determination unit 115 may determine that it is useful to combine and use these pieces of know-how information 121. In other words, the importance determination unit 115 may determine that it is useful to combine some pieces of know-how information 121 that are particularly important among the important know-how information.
例えば、重要度判定部115は、a6、a7、a10、a34の4つのノウハウ情報121の重要度が高いと判定し、さらにそのうちのa6とa7の組み合わせが有用であると判定した場合を考える。この場合、a6、a7、a10、a34の4つが置換先の候補となる。例えば図16に示したように、ユーザが使用するa5がa34と類似する場合、a34を表す情報がReplaced tacit knowledgeの項目に表示される。 For example, consider a case where the importance determination unit 115 determines that the four pieces of know-how information 121, a6, a7, a10, and a34, are highly important, and further determines that the combination of a6 and a7 is useful. In this case, a6, a7, a10, and a34 become candidates for replacement. For example, as shown in FIG. 16, if a5 used by the user is similar to a34, information representing a34 is displayed in the Replaced tacit knowledge item.
また上記の例ではa6とa7が組み合わせての使用が推奨されるノウハウ情報121の候補となる。例えば図16に示したように、ユーザがa6を使用している場合、a7が推奨されるノウハウ情報121として提示される。このようにすれば、RE1に表示する情報と、RE3に表示する情報を異なる条件に基づいて柔軟に決定することが可能になる。 In the above example, a6 and a7 are candidates for know-how information 121 that is recommended to be used in combination. For example, as shown in FIG. 16, if the user is using a6, a7 is presented as the recommended know-how information 121. In this way, it becomes possible to flexibly determine the information to be displayed on RE1 and the information to be displayed on RE3 based on different conditions.
また、重要度判定部115は、回帰分析を時系列的に繰り返し実行してもよい。例えば重要度判定部115は、txのタイミングにおいて、t1~txの期間で取得された対応付け情報に基づいて回帰分析を行い、tyのタイミングにおいて、tx~tyの期間で取得された対応付け情報に基づいて回帰分析を行う。例えばx、yはx<yを満たす整数であり、tyはtxよりも後のタイミングを表す。ただし、tyのタイミングにおいて、t1~tyの期間で取得された対応付け情報に基づいて回帰分析を行う等、具体的な手法は種々の変形実施が可能である。 The importance determination unit 115 may also repeatedly execute the regression analysis in a chronological order. For example, the importance determination unit 115 performs a regression analysis at a timing tx based on the association information acquired in the period from t1 to tx, and performs a regression analysis at a timing ty based on the association information acquired in the period from tx to ty. For example, x and y are integers that satisfy x<y, and ty represents a timing later than tx. However, the specific method can be modified in various ways, such as performing a regression analysis at a timing ty based on the association information acquired in the period from t1 to ty.
このように繰り返し回帰分析の結果が取得される場合、重要度判定部115は、複数回の回帰分析の結果を統合することによって判定を行ってもよい。 When the results of repeated regression analyses are obtained in this manner, the importance determination unit 115 may make a determination by integrating the results of multiple regression analyses.
例えば重要度判定部115は、複数回の回帰分析のうち、所定割合以上の回数だけ重要度が高いと判定されたノウハウ情報121を重要ノウハウ情報と判定する。例えば重要度判定部115は、複数回の回帰分析において、a1の重要度が高いと判定された回数が所与の閾値であるth3以上である場合に、a1を重要ノウハウ情報と判定する。 For example, the importance determination unit 115 determines that know-how information 121 whose importance has been determined to be high a predetermined percentage or more of the times in multiple regression analyses is important know-how information. For example, the importance determination unit 115 determines that a1 is important know-how information when the number of times that a1 is determined to be important in multiple regression analyses is equal to or greater than a given threshold value th3.
また、重要度判定部115は、同時に重要度が高いと判定された回数が所与の閾値th4以上である複数のノウハウ情報121を、組み合わせて用いることが有用なノウハウ情報121と判定する。例えば所与の回帰分析においてa1が重要と判定され、且つ、同じ回帰分析においてa2が重要と判定された場合、重要度判定部115は(a1,a2)という組み合わせに関するカウント値をカウントアップする。重要度判定部115は、複数回の回帰分析の結果に基づいて、すべての組み合わせについてカウントアップ処理を行う。例えば所与の回帰分析において(a1,a2,a3)の重要度が高いと判定された場合、重要度判定部115は、(a1,a2)と(a1,a3)と(a2,a3)と(a1,a2,a3)の組み合わせに関するカウント値をカウントアップしてもよい。重要度判定部115は、最終的なカウント値がth4以上である組み合わせを特定し、特定された組み合わせに基づいて上述したRE3の提示を行う。そのため、例えば上記th3を用いた判定において、a1がth3以上且つa2がth3以上であったとしても、これらが同時に現れる回数が少なければ(a1,a2)の組み合わせは有用と判定されない。 The importance determination unit 115 also determines that a plurality of pieces of know-how information 121 whose number of times of being simultaneously determined to be high in importance is equal to or greater than a given threshold value th4 are know-how information 121 that are useful to use in combination. For example, if a1 is determined to be important in a given regression analysis, and a2 is determined to be important in the same regression analysis, the importance determination unit 115 counts up the count value for the combination (a1, a2). The importance determination unit 115 performs a count-up process for all combinations based on the results of multiple regression analyses. For example, if the importance of (a1, a2, a3) is determined to be high in a given regression analysis, the importance determination unit 115 may count up the count values for the combinations (a1, a2), (a1, a3), (a2, a3), and (a1, a2, a3). The importance determination unit 115 identifies combinations whose final count value is equal to or greater than th4, and presents the above-mentioned RE3 based on the identified combination. Therefore, for example, in the judgment using th3 above, even if a1 is greater than or equal to th3 and a2 is greater than or equal to th3, if the number of times they appear together is small, the combination of (a1, a2) will not be judged to be useful.
このようにしても、重要ノウハウ情報の判定と、組み合わせて用いることが有用なノウハウ情報121とを、それぞれ柔軟に決定することが可能になる。 In this way, it is possible to flexibly determine what know-how information is important and what know-how information 121 is useful to use in combination.
また重要度判定部115は、組み合わせて用いられることが多いノウハウ情報121をあらかじめ限定してもよい。例えば重要度判定部115は、複数の対応付け情報に基づいて、用いられる頻度の高いノウハウ情報121の組み合わせを特定する。例えば、複数の対応付け情報のうち、(a1,a2,a3,a4)の4つのノウハウ情報121のすべてを含む対応付け情報の数が、所与の閾値th5以上であるとする。この場合、重要度判定部115は、(a1,a2,a3,a4)の4つのノウハウ情報121を含む複数の対応付け情報に基づいて、(a1,a2,a3,a4)の4つのノウハウ情報121の重要度を判定してもよい。そして重要度判定部115は、(a1,a2,a3,a4)のうち、重要度が所与の閾値th6以上のノウハウ情報121が複数検出された場合に、当該複数のノウハウ情報121を、組み合わせて用いることが有用なノウハウ情報121と判定する。例えば、a1とa3の重要度がth6以上であり、且つ、a2とa4の重要度がth6未満の場合、重要度判定部115は、(a1,a3)の組み合わせが有用と判定する。 The importance determination unit 115 may also limit the know-how information 121 that is often used in combination in advance. For example, the importance determination unit 115 identifies a combination of know-how information 121 that is frequently used based on a plurality of pieces of association information. For example, it is assumed that the number of pieces of association information that include all of the four pieces of know-how information 121 (a1, a2, a3, a4) among the plurality of pieces of association information is equal to or greater than a given threshold th5. In this case, the importance determination unit 115 may determine the importance of the four pieces of know-how information 121 (a1, a2, a3, a4) based on a plurality of pieces of association information that include the four pieces of know-how information 121 (a1, a2, a3, a4). Then, when a plurality of pieces of know-how information 121 with an importance equal to or greater than a given threshold th6 are detected among (a1, a2, a3, a4), the importance determination unit 115 determines that the plurality of pieces of know-how information 121 are know-how information 121 that are useful to be used in combination. For example, if the importance of a1 and a3 is equal to or greater than th6, and the importance of a2 and a4 is less than th6, the importance determination unit 115 determines that the combination of (a1, a3) is useful.
このように、組み合わせて用いられる頻度の高い複数のノウハウ情報121を対象として重要度を判定することによって、当該組み合わせのうち、特に重要と考えられるノウハウ情報121を特定することが可能になる。なおここでは(a1,a2,a3,a4)という組み合わせを例示したが、他の組み合わせについても同様の処理が可能である。 In this way, by determining the importance of multiple pieces of know-how information 121 that are frequently used in combination, it is possible to identify know-how information 121 that is considered to be particularly important among the combinations. Note that although the combination (a1, a2, a3, a4) is shown here as an example, similar processing is possible for other combinations.
その他、本実施形態の手法は、状態情報の変化と、使用されるノウハウ情報121とに基づいて、ノウハウ情報121の重要度を判定するものを広く含み、具体的な手法は上記の例に限定されない。 In addition, the method of this embodiment broadly includes determining the importance of know-how information 121 based on changes in state information and the know-how information 121 used, and the specific method is not limited to the above example.
3.3.2 介助者の選択に基づく重要度
また重要度判定部115は、各ノウハウ情報121のユーザによる利用度合いや人気度合いに基づいて第2重要度を判定してもよい。上述した重要度が被介助者の状態を考慮した情報であるのに対して、第2重要度は、介助を行う介助者の判断に基づく情報である。
3.3.2 Importance Based on Selection by Caregiver The importance determination unit 115 may determine the second importance based on the degree of use or popularity by users of each piece of know-how information 121. While the above-mentioned importance is information that takes into account the state of the person being assisted, the second importance is information that is based on the judgment of the caregiver providing the care.
例えば、重要度判定部115は、各ノウハウ情報121について使用するためにダウンロードされた回数をカウントしてもよい。ダウンロード数は、対象のノウハウ情報121がどれだけのユーザに有用と判定されたかを表している。よって重要度判定部115は、ダウンロード数が多いほど、対象のノウハウ情報121の第2重要度が高いと判定する。 For example, the importance determination unit 115 may count the number of times each piece of know-how information 121 has been downloaded for use. The number of downloads represents how many users have determined that the target know-how information 121 is useful. Thus, the importance determination unit 115 determines that the second importance of the target know-how information 121 is higher the greater the number of downloads.
また重要度判定部115は、各ノウハウ情報121を現在使用しているユーザの数をカウントしてもよい。使用ユーザ数も、対象のノウハウ情報121がどれだけのユーザに有用と判定されたかを表している。よって重要度判定部115は、使用ユーザ数が多いほど、対象のノウハウ情報121の第2重要度が高いと判定する。 The importance determination unit 115 may also count the number of users currently using each piece of know-how information 121. The number of users also indicates how many users have determined that the target know-how information 121 is useful. Therefore, the importance determination unit 115 determines that the second importance of the target know-how information 121 is higher the greater the number of users.
また本実施形態では、各ユーザが使用したノウハウ情報121を評価可能であってもよい。評価の態様は種々考えられるが、例えば各ユーザは、ノウハウ情報121にスコアをつける。重要度判定部115は、対象のノウハウ情報121に付与されたスコアの統計量(平均値等)を求め、当該統計量に基づいて第2重要度を決定してもよい。 In this embodiment, each user may be able to evaluate the know-how information 121 that he or she has used. Various forms of evaluation are possible, but for example, each user may assign a score to the know-how information 121. The importance determination unit 115 may obtain a statistic (such as an average value) of the scores assigned to the target know-how information 121, and determine the second importance based on the statistic.
またダウンロード数、使用ユーザ数、評価を表すスコアはそれぞれ単体で用いられるものには限定されず、2以上を組み合わせてもよい。例えば重要度判定部115は、ダウンロード数、使用ユーザ数、評価を表すスコアのうちの2以上を入力とする所与の関数に基づいて、第2重要度を求める処理を行ってもよい。 Furthermore, the number of downloads, the number of users, and the score representing the evaluation are not limited to being used individually, and two or more of them may be combined. For example, the importance determination unit 115 may perform a process of determining the second importance based on a given function that inputs two or more of the number of downloads, the number of users, and the score representing the evaluation.
また処理部110は、所与の被介助者の介助に使用される1または複数のノウハウ情報121と、重要度判定部115によって第2重要度が高いと判定されたノウハウ情報121とに基づいて、上記所与の被介助者の介助に推奨される第2推奨ノウハウ情報を提示する処理を行ってもよい。このようにすれば、第2重要度の高いノウハウ情報121、即ち、介助者が有用と考えるノウハウ情報121の使用を促すことが可能になる。第2推奨ノウハウ情報は、例えば、使用中のノウハウ情報121に類似し、且つ、第2重要度の高いノウハウ情報121である。 The processing unit 110 may also perform processing to present second recommended know-how information recommended for assisting a given person being assisted, based on one or more pieces of know-how information 121 used for assisting a given person being assisted and know-how information 121 determined by the importance determination unit 115 to have a high second importance. In this way, it is possible to encourage the use of know-how information 121 with a high second importance, i.e., know-how information 121 that the caregiver considers useful. The second recommended know-how information is, for example, know-how information 121 that is similar to the know-how information 121 being used and has a high second importance.
3.4 被介助者の状態判定
以上で説明したように、本実施形態の手法ではノウハウ情報121の重要度判定に被介助者の状態情報が用いられてもよい。状態情報は、例えば調査員による調査結果に基づいて求められる。ただし本実施形態では、調査員による調査の一部または全部を自動化してもよい。
3.4 Determination of the Status of the Person Being Assisted As described above, in the method of this embodiment, status information of the person being assisted may be used to determine the importance of the know-how information 121. The status information is obtained based on, for example, the results of an investigation by an investigator. However, in this embodiment, part or all of the investigation by the investigator may be automated.
本実施形態の情報処理装置は、調査における各項目の評価結果を推定する処理を行ってもよい。以下、評価結果を推定する手法の具体例として機械学習について説明する。ただし、本実施形態の手法は機械学習を用いるものに限定されず、種々の変形実施が可能である。また以下では機械学習としてNNを用いる例について説明するが、機械学習はSVM等の他の手法が用いられてもよいし、NNやSVMを発展させた手法が用いられてもよい。 The information processing device of this embodiment may perform a process of estimating the evaluation results of each item in the survey. Below, machine learning will be described as a specific example of a method for estimating the evaluation results. However, the method of this embodiment is not limited to using machine learning, and various modifications are possible. Also, below, an example will be described in which NN is used as machine learning, but other machine learning methods such as SVM may be used, or a method that is an extension of NN or SVM may be used.
図17は、NNの基本的な構造例である。図17の1つの円をノード又はニューロンと呼ぶ。図17の例では、NNは、入力層と、2以上の中間層と、出力層を有する。入力層がIであり、中間層がH1及びHnであり、出力層がOである。また図17の例においては、入力層のノード数が2、中間層のノード数がそれぞれ5、出力層のノード数が1である。ただし、中間層の層数や、各層に含まれるノードの数は種々の変形実施が可能である。また図17では、所与の層に含まれる各ノードが、次の層に含まれるすべてのノードと接続される例を示しているが、この構成についても種々の変形実施が可能である。 Figure 17 shows an example of the basic structure of a neural network. Each circle in Figure 17 is called a node or neuron. In the example of Figure 17, the neural network has an input layer, two or more intermediate layers, and an output layer. The input layer is I, the intermediate layers are H1 and Hn, and the output layer is O. In the example of Figure 17, the input layer has two nodes, the intermediate layers have five nodes, and the output layer has one node. However, the number of intermediate layers and the number of nodes in each layer can be modified in various ways. Figure 17 shows an example in which each node in a given layer is connected to all nodes in the next layer, but this configuration can also be modified in various ways.
入力層は、入力値を受け付け、中間層H1に出力する。図17の例では、入力層Iは、2種類の入力値を受け付ける。なお入力層の各ノードは、入力値に対して何らかの処理を行い、当該処理後の値を出力してもよい。 The input layer accepts input values and outputs them to the intermediate layer H1. In the example of FIG. 17, the input layer I accepts two types of input values. Each node in the input layer may perform some processing on the input value and output the processed value.
NNにおいて、接続される2つのノードの間には重みが設定されている。図17のW1は、入力層Iと第1中間層H1の間の重みである。W1は入力層に含まれる所与のノードと、第1中間層に含まれる所与のノードとの間の重みの集合を表す。例えば図17のW1は、10個の重みを含む情報である。 In a NN, weights are set between two connected nodes. W1 in Figure 17 is the weight between the input layer I and the first hidden layer H1. W1 represents the set of weights between a given node included in the input layer and a given node included in the first hidden layer. For example, W1 in Figure 17 is information that includes 10 weights.
第1中間層H1の各ノードでは、当該ノードに接続される入力層Iのノードの出力を、重みW1を用いて重み付け加算し、さらにバイアスを加算する演算を行う。さらに各ノードでは、加算結果に非線形関数である活性化関数を適用することによって、当該ノードの出力が求められる。活性化関数は、ReLU関数であってもよいし、シグモイド関数であってもよいし、他の関数であってもよい。 At each node in the first hidden layer H1, the outputs of the nodes in the input layer I connected to that node are weighted and summed using weight W1, and a bias is then added. Furthermore, at each node, the output of that node is found by applying an activation function, which is a nonlinear function, to the sum result. The activation function may be a ReLU function, a sigmoid function, or another function.
また、これ以降の層についても同様である。即ち、所与の層では、重みWを用いて、1つ前の層の出力を重み付け加算し、バイアスを加算した上で活性化関数を適用することによって、次の層への出力を求める。NNは、出力層の出力を、当該NNの出力とする。 The same is true for subsequent layers. That is, in a given layer, the output of the previous layer is weighted and added using the weight W, a bias is added, and then the activation function is applied to determine the output to the next layer. The output of the output layer is the output of the NN.
以上の説明からわかるように、NNを用いて入力データから所望の出力データを得るためには、適切な重みとバイアスを設定する必要がある。学習では、所与の入力データと、当該入力データでの正しい出力データを表す正解データとを対応付けた訓練データを用意しておく。NNの学習処理とは、訓練データに基づいて、最も確からしい重みを求める処理である。なお、NNの学習処理では、誤差逆伝播法(Backpropagation)等の学習手法が種々知られている。本実施形態においては、それらの学習手法を広く適用可能であるため、詳細な説明は省略する。また、NNは、図17に示した構成には限定されず、CNNやRNN(Recurrent neural network)等が用いられてもよい。 As can be seen from the above explanation, in order to obtain desired output data from input data using a NN, it is necessary to set appropriate weights and biases. In learning, training data is prepared in which given input data is associated with correct answer data that represents correct output data for that input data. The NN learning process is a process of determining the most likely weights based on the training data. Note that various learning methods such as backpropagation are known for the NN learning process. In this embodiment, these learning methods can be widely applied, so detailed explanations are omitted. In addition, the NN is not limited to the configuration shown in FIG. 17, and a CNN or RNN (recurrent neural network) may be used.
図18は、調査項目の一例である「麻痺等の有無」に関する評価結果の推定に用いられる麻痺等の有無判定用NNの入力データと出力データを例示する図である。ここでの入力データは、被介助者の生活環境に配置されたセンサの出力データを含んでもよい。センサの出力データをセンシングデータと表記する。また入力データは、被介助者の介助に使用された1または複数のノウハウ情報121に関する情報を含んでもよい。 Figure 18 is a diagram illustrating input data and output data of a NN for determining the presence or absence of paralysis, etc., used to estimate an evaluation result regarding "presence or absence of paralysis, etc.," which is an example of a survey item. The input data here may include output data of a sensor placed in the living environment of the person being assisted. The output data of the sensor is referred to as sensing data. The input data may also include information regarding one or more pieces of know-how information 121 used in assisting the person being assisted.
例えば麻痺等の有無に関する評価結果を推定する場合、センシングデータは、被介助者の筋肉量を検出したデータ、筋電を検出したデータ、対象部位を撮像したデータのうちの少なくとも1つを含む。筋肉量は、例えば体重計(体組成計)を用いて検出されてもよい。また近年では携帯可能な小型の体組成計も知られており、具体的なセンサ形状は種々の変形実施が可能である。また筋電は、複数の電極を有するセンサを被介助者の体表に固定することによって検出される。また対象部位を撮像したデータは、被介助者を撮像可能なカメラ(撮像センサ)によって取得される。ここでのカメラは、被介助者の居室やベッド等に固定されるものであってもよいし、介助者が使用する端末装置200やヘッドセット300に搭載されるものであってもよい。 For example, when estimating an evaluation result regarding the presence or absence of paralysis, the sensing data includes at least one of data detecting the muscle mass of the person being assisted, data detecting myoelectric potential, and data capturing an image of the target area. Muscle mass may be detected, for example, using a weight scale (body composition scale). Small, portable body composition scales have also become known in recent years, and the specific sensor shape can be modified in various ways. Myoelectric potential is detected by fixing a sensor having multiple electrodes to the body surface of the person being assisted. Data capturing an image of the target area is acquired by a camera (image sensor) capable of capturing an image of the person being assisted. The camera here may be fixed to the room or bed of the person being assisted, or may be mounted on the terminal device 200 or headset 300 used by the caregiver.
また入力データは、「拘縮、麻痺がある場合のオムツ交換の仕方」に関するノウハウ情報121の使用有無を表す情報を含む。このノウハウ情報121は、四肢に拘縮または麻痺がある被介助者のオムツ交換を行う際に用いられる情報であって、例えば介助行動はオムツ交換における正解動作を含む。拘縮、麻痺がある場合、被介助者の四肢の動きが制限されるため、拘縮、麻痺がない場合とは異なる正解動作が用いられる。「拘縮、麻痺がある場合のオムツ交換の仕方」に関するノウハウ情報121が使用されている場合、対象となる被介助者は拘縮または麻痺がある蓋然性が高い。よってこのノウハウ情報121の使用有無は、麻痺等の有無の評価結果を推定する際に有用な入力データである。ここでの入力データの値は、例えば対象のノウハウ情報121が使用されている場合に第1の値になり、使用されていない場合に第2の値となる2値データである。 The input data also includes information indicating whether or not know-how information 121 on "how to change diapers when there is contracture or paralysis" has been used. This know-how information 121 is information used when changing the diaper of a person being assisted who has contracture or paralysis in the limbs, and for example, the assistance action includes the correct action for changing a diaper. When there is contracture or paralysis, the movement of the limbs of the person being assisted is restricted, so a correct action different from that when there is no contracture or paralysis is used. When know-how information 121 on "how to change diapers when there is contracture or paralysis" is used, there is a high probability that the person being assisted has contracture or paralysis. Therefore, whether or not this know-how information 121 has been used is input data that is useful when estimating the evaluation result of the presence or absence of paralysis, etc. The value of the input data here is binary data that, for example, becomes a first value when the target know-how information 121 is being used, and becomes a second value when it is not being used.
また入力データは、「拘縮、麻痺がある場合の体位変換の仕方」に関するノウハウ情報121の使用有無を表す情報を含む。このノウハウ情報121は、四肢に拘縮または麻痺がある被介助者の体位変換を行う際に用いられる情報であって、例えば介助行動は体位変換における正解動作を含む。この場合も、拘縮、麻痺がない場合とは正解動作が異なると考えられる。「拘縮、麻痺がある場合の体位変換の仕方」に関するノウハウ情報121が使用されている場合、対象となる被介助者は拘縮または麻痺がある蓋然性が高い。よってこのノウハウ情報121の使用有無は、麻痺等の有無の評価結果を推定する際に有用な入力データである。 The input data also includes information indicating whether or not know-how information 121 on "how to change position when there is contracture or paralysis" has been used. This know-how information 121 is information used when changing the position of an assisted person who has contracture or paralysis in the limbs, and for example, the assistance action includes the correct action for changing position. In this case, too, it is considered that the correct action is different from when there is no contracture or paralysis. When know-how information 121 on "how to change position when there is contracture or paralysis" is used, there is a high probability that the assisted person in question has contracture or paralysis. Therefore, whether or not this know-how information 121 has been used is useful input data when estimating the evaluation results of the presence or absence of paralysis, etc.
また入力データは、「拘縮、麻痺予防の体操の仕方、体の動かし方」に関するノウハウ情報121の使用有無を表す情報を含む。この場合の介助行動は、被介助者によって実行される体操や体の動かし方の正解動作であってもよいし、当該体操等を行わせる際の介助者の動きに関する正解動作であってもよい。「拘縮、麻痺予防の体操の仕方、体の動かし方」に関するノウハウ情報121が使用されている場合、対象となる被介助者は麻痺等の予備軍である蓋然性が高い。よってこのノウハウ情報121の使用有無は、麻痺等の有無の評価結果を推定する際に有用な入力データである。 The input data also includes information indicating whether or not know-how information 121 on "how to do exercises and how to move the body to prevent contracture and paralysis" has been used. The assisting action in this case may be the correct exercises or body movements performed by the person being assisted, or the correct movements of the assistant when having the person perform the exercises, etc. When know-how information 121 on "how to do exercises and how to move the body to prevent contracture and paralysis" is being used, there is a high probability that the person being assisted is at risk of developing paralysis, etc. Therefore, whether or not this know-how information 121 has been used is useful input data when estimating the evaluation results of the presence or absence of paralysis, etc.
麻痺等の有無の評価結果は、例えば、「1.ない」、「2.左上肢」、「3.右上肢」、「4.左下肢」、「5.右下肢」、「6.その他」について、当てはまる番号をすべて選択した結果である。なお「6.その他」とは四肢の欠損等を表す。 The evaluation result of the presence or absence of paralysis, etc. is, for example, the result of selecting all the applicable numbers for "1. None," "2. Left upper limb," "3. Right upper limb," "4. Left lower limb," "5. Right lower limb," and "6. Other." Note that "6. Other" refers to the absence of limbs, etc.
よって出力データは、「1.ない」が選択される確からしさ、「2.左上肢」が選択される確からしさ、「3.右上肢」が選択される確からしさ、「4.左下肢」が選択される確からしさ、「5.右下肢」が選択される確からしさ、「6.その他」が選択される確からしさ、のそれぞれを表す6つのデータである。例えば6つのデータはそれぞれ0以上1以下の数値データであって、値が1に近いほど、対象の番号を選択すべきことを表す。 The output data is therefore six pieces of data representing the likelihood that "1. None" will be selected, "2. Left upper limb" will be selected, "3. Right upper limb" will be selected, "4. Left lower limb" will be selected, "5. Right lower limb" will be selected, and "6. Other" will be selected. For example, each of the six pieces of data is numerical data between 0 and 1, and the closer the value is to 1, the more likely the target number should be selected.
なお麻痺等の有無判定用NNの構成は図18に限定されず、入力データ及び出力データは種々の変形実施が可能である。例えば入力データのうちの一部のセンシングデータが省略されてもよいし、他のセンシングデータが入力データに追加されてもよい。またノウハウ情報121についても、一部のノウハウ情報121に関する入力データが省略さてもよいし、他のノウハウ情報121に関する入力データが追加されてもよい。 The configuration of the NN for determining the presence or absence of paralysis, etc. is not limited to that shown in FIG. 18, and various modifications of the input data and output data are possible. For example, some of the sensing data in the input data may be omitted, and other sensing data may be added to the input data. In addition, with regard to the know-how information 121, input data relating to some of the know-how information 121 may be omitted, and input data relating to other know-how information 121 may be added.
学習段階では、複数の被介助者を対象として、上記入力データに対して、正解データを対応付けることによって、麻痺等の有無判定用NNを作成するための訓練データが取得される。例えば被介助者の生活環境に配置されたセンサのセンシングデータや、被介助者に対して使用されるノウハウ情報121に基づいて入力データが取得される。ノウハウ情報121は、例えば対象の被介助者を介助する介助者のリスト情報123から特定される。 In the learning stage, training data for creating a NN for determining the presence or absence of paralysis, etc. is obtained by matching the above input data with correct answer data for multiple individuals being assisted. For example, input data is obtained based on sensing data from sensors placed in the living environment of the individuals being assisted, or know-how information 121 used for the individuals being assisted. The know-how information 121 is identified, for example, from list information 123 of caregivers who assist the individual being assisted.
また正解データは、例えば調査員等の専門的な知識を有するエキスパートによって付与されてもよい。エキスパートは、例えば上記のURLに示した認定調査員テキストに従って調査を行い、上記6つのうち当てはまる番号をすべて選択する。例えばエキスパートが「1.ない」のみを選択し、他の5つを選択しなかった場合、正解データは、「1.ない」に対応する値が1となり、他の5つに対応する値が0となるデータである。 The correct answer data may also be provided by an expert with specialized knowledge, such as an investigator. The expert will conduct an investigation, for example, following the certified investigator text shown in the above URL, and select all of the above six numbers that apply. For example, if the expert selects only "1. No" and does not select the other five, the correct answer data will be data in which the value corresponding to "1. No" is 1 and the values corresponding to the other five are 0.
例えばサーバシステム100の処理部110は、訓練データを取得し、当該訓練データに基づいて機械学習を行うことによって、麻痺等の有無判定用NNを作成する。なお、機械学習はサーバシステム100とは異なる装置によって行われてもよい。 For example, the processing unit 110 of the server system 100 acquires training data and performs machine learning based on the training data to create a neural network for determining the presence or absence of paralysis, etc. Note that the machine learning may be performed by a device other than the server system 100.
図19は、麻痺等の有無判定用NNを生成する学習処理を説明するフローチャートである。この処理が開始されると、まずステップS501において、処理部110は、学習用の入力データを取得する。ここでの入力データは上述したとおりであり、例えばセンシングデータ、及び、ノウハウ情報121の使用有無を表す情報を含む。なお、入力データは、被介助者がコミュニケーションを行った結果を表す情報を含んでもよい。例えば、入力データは、コミュニケーションロボットの出力を含んでもよい。コミュニケーションロボットの詳細については後述する。 Figure 19 is a flowchart explaining the learning process for generating a NN for determining the presence or absence of paralysis, etc. When this process is started, first, in step S501, the processing unit 110 acquires input data for learning. The input data here is as described above, and includes, for example, sensing data and information indicating whether or not know-how information 121 has been used. Note that the input data may include information indicating the results of communication by the person being assisted. For example, the input data may include the output of a communication robot. Details of the communication robot will be described later.
またステップS502において、処理部110は、入力データに対応付けられた正解データを取得する。例えば処理部110は、学習段階において取得された訓練データのうちの何れか1つのデータセットを読み出すことによって、ステップS501及びS502の処理を実行する。 In addition, in step S502, the processing unit 110 acquires the correct answer data associated with the input data. For example, the processing unit 110 executes the processes of steps S501 and S502 by reading out one of the data sets of the training data acquired in the learning stage.
ステップS503において、処理部110はNNの重みを更新する処理を行う。具体的には、処理部110は、麻痺等の有無判定用NNにステップS501で取得した入力データを入力し、その段階での重みを用いて順方向の演算を行うことによって出力データを取得する。処理部110は、当該出力データと、正解データに基づいて目的関数を求める。ここでの目的関数は、例えば出力データと正解データの差分に基づく誤差関数、または出力データの分布と正解データの分布に基づく交差エントロピー関数である。 In step S503, the processing unit 110 performs a process of updating the weights of the NN. Specifically, the processing unit 110 inputs the input data acquired in step S501 to the NN for determining the presence or absence of paralysis, etc., and acquires output data by performing forward calculations using the weights at that stage. The processing unit 110 determines an objective function based on the output data and the correct answer data. The objective function here is, for example, an error function based on the difference between the output data and the correct answer data, or a cross-entropy function based on the distribution of the output data and the distribution of the correct answer data.
処理部110は、例えば誤差関数が減少するように、重みを更新する。重みの更新手法としては上述した誤差逆伝播法等が知られており、本実施形態でもそれらの手法を広く適用可能である。 The processing unit 110 updates the weights, for example, so that the error function decreases. The above-mentioned backpropagation method and other methods are known as weight update methods, and these methods can be widely applied in this embodiment.
ステップS504において、処理部110は学習処理を終了するか否かを判定する。例えば、訓練データに含まれる複数のデータセットは、学習用データとバリデーションデータに分けられてもよい。処理部110は、すべての学習用データを用いて重みを更新する処理が行われた場合に学習処理を終了してもよいし、バリデーションデータによる正解率が所与の閾値を超えた場合に学習処理を終了してもよい。 In step S504, the processing unit 110 determines whether or not to end the learning process. For example, multiple data sets included in the training data may be divided into learning data and validation data. The processing unit 110 may end the learning process when the process of updating the weights has been performed using all of the learning data, or may end the learning process when the accuracy rate based on the validation data exceeds a given threshold.
学習処理を終了しない場合、処理部110はステップS501に戻って処理を継続する。即ち、処理部110は、訓練データから新たなデータセットを読み出し、当該データセットに基づいて重みを更新する処理を行う。 If the learning process is not to be terminated, the processing unit 110 returns to step S501 and continues the process. That is, the processing unit 110 reads a new data set from the training data and performs a process of updating the weights based on the new data set.
学習処理を終了する場合、処理部110はその段階での麻痺等の有無判定用NNを学習済モデルとして記憶部120に記憶する。学習済モデルとは、順方向の演算を行うためのアルゴリズムと、重み付け係数を含む。なお、図19は学習処理の一例であり、本実施形態の手法はこれには限定されない。例えば、機械学習ではバッチ学習等の手法も広く知られており、本実施形態ではこれらの手法を広く適用可能である。 When the learning process is terminated, the processing unit 110 stores the NN for determining the presence or absence of paralysis, etc. at that stage in the storage unit 120 as a learned model. The learned model includes an algorithm for performing forward calculations and a weighting coefficient. Note that FIG. 19 is an example of the learning process, and the method of this embodiment is not limited to this. For example, methods such as batch learning are also widely known in machine learning, and these methods can be widely applied in this embodiment.
図20は、推論段階での状態判定部114の処理を説明するフローチャートである。この処理が開始されると、まずステップS601において、状態判定部114は、現タイミングが、被介助者の状態情報を求めるタイミングであるか否かを判定する。例えば、図15を用いて上述したように、状態情報が1ヶ月等の所定の間隔で求められるものである場合、状態判定部114は、前回の処理から当該所定の間隔が経過したか否かを判定する。 Figure 20 is a flowchart explaining the processing of the status determination unit 114 in the inference stage. When this processing starts, first in step S601, the status determination unit 114 determines whether or not the current timing is the timing to obtain status information of the person being assisted. For example, as described above with reference to Figure 15, if the status information is obtained at a predetermined interval such as one month, the status determination unit 114 determines whether or not the predetermined interval has elapsed since the previous processing.
状態情報を求めるタイミングでないと判定された場合、状態判定部114は、ステップS602以降を行わずに処理を終了する。 If it is determined that it is not the time to request status information, the status determination unit 114 ends the process without performing steps S602 and onward.
状態情報を求めるタイミングであると判定された場合、ステップS602において、状態判定部114は、処理対象である被介助者に関する入力データを取得する。例えば記憶部120は、被介助者の生活環境に配置されたセンサ群が収集したセンサ情報等を取得、記憶している。状態判定部114は、収集されたデータのうち、対象となる被介助者に関するデータであって、入力データとして用いられるデータを読み出す処理を行う。例えば状態判定部114は、体組成計の出力、筋電を検出するセンサの出力、対象部位を撮像したカメラの出力等を読み出す。 If it is determined that it is time to obtain status information, in step S602, the status determination unit 114 acquires input data related to the person being assisted that is the processing target. For example, the memory unit 120 acquires and stores sensor information collected by a group of sensors placed in the living environment of the person being assisted. The status determination unit 114 performs a process of reading out data from the collected data that is related to the target person being assisted and that is to be used as input data. For example, the status determination unit 114 reads out the output of a body composition scale, the output of a sensor that detects myoelectricity, the output of a camera that has captured an image of the target body part, etc.
また状態判定部114は、被介助者を介助する介助者のリスト情報123等に基づいて、被介助者に対して使用されたノウハウ情報121を特定する。具体的には、状態判定部114は、対象となる被介助者に対して、「拘縮、麻痺がある場合のオムツ交換の仕方」、「拘縮、麻痺がある場合の体位変換の仕方」、「拘縮、麻痺予防の体操の仕方、体の動かし方」の3つのノウハウ情報121が使用されたか否かをそれぞれ求める。 The state determination unit 114 also identifies know-how information 121 that has been used for the person being assisted, based on the list information 123 of the caregivers who are assisting the person being assisted. Specifically, the state determination unit 114 determines whether or not the three pieces of know-how information 121, "how to change a diaper when there is contracture or paralysis," "how to change posture when there is contracture or paralysis," and "how to do exercises and move the body to prevent contracture or paralysis," have been used for the person being assisted.
ステップS603において、状態判定部114は、記憶部120から麻痺等の有無判定用NNを読み出す。そして麻痺等の有無判定用NNにステップS602で取得した入力データを入力し、順方向の演算を行うことによって出力データを求める。麻痺等の有無判定用NNの出力データは、例えば上述したように、6つの番号のそれぞれが選択される確からしさを表す6つの数値データである。状態判定部114は、例えば数値が0<th<1を満たす閾値th以上である場合に、対象の番号が選択されると判定する。例えば、「1.ない」に対応する数値データがth以上であり、他の5つの数値データがth未満である場合、状態判定部114は、麻痺等の有無に関する評価結果として「1.ない」を選択し、他の5つを選択しないという推定結果を出力する。 In step S603, the state determination unit 114 reads out the NN for determining the presence or absence of paralysis, etc. from the storage unit 120. The input data acquired in step S602 is then input to the NN for determining the presence or absence of paralysis, etc., and output data is obtained by performing forward calculations. The output data of the NN for determining the presence or absence of paralysis, etc. is, for example, six numerical data representing the likelihood that each of the six numbers will be selected, as described above. The state determination unit 114 determines that the target number will be selected, for example, when the numerical value is equal to or greater than a threshold value th that satisfies 0<th<1. For example, when the numerical data corresponding to "1. No" is equal to or greater than th and the other five numerical data are less than th, the state determination unit 114 selects "1. No" as the evaluation result regarding the presence or absence of paralysis, etc., and outputs an inferred result that the other five are not selected.
このように本実施形態の手法によれば、麻痺等の有無という調査項目における評価結果を自動的に推定することが可能になる。なお以上では麻痺等の有無という具体的な項目を例に説明を行ったが、センシングデータ及びノウハウ情報121の使用有無に基づいて評価結果を推定可能である点は、他の項目についても同様である。 In this way, the method of this embodiment makes it possible to automatically estimate the evaluation result for the survey item of the presence or absence of paralysis, etc. Note that the above description has been given using the specific item of the presence or absence of paralysis, etc. as an example, but the ability to estimate the evaluation result based on the use or absence of sensing data and know-how information 121 is similar for other items.
図21は、p個の調査項目における評価結果を推定する場合のNNの構成例である。図21では、1項目について1つのNNが作成される例を示している。各NNは、入力データとして、センシングデータと、ノウハウ情報121の使用有無を表す情報と、コミュニケーションロボットを用いたコミュニケーション結果を表す情報を取得する。ただし、各NNはこの3種類のすべての入力を受け付ける必要は無く、一部が省略されてもよい。 Figure 21 shows an example of the configuration of a NN when estimating evaluation results for p survey items. Figure 21 shows an example in which one NN is created for one item. Each NN acquires, as input data, sensing data, information indicating whether or not know-how information 121 was used, and information indicating the results of communication using a communication robot. However, each NN does not need to accept all three types of input, and some may be omitted.
特に、図21に示したように、ノウハウ情報121の使用有無については対象の項目にあわせて、一部を抽出するフィルタリング処理が行われてもよい。上述したように、ノウハウ情報121は膨大な数になる可能性がある。フィルタリング処理を行わない場合、入力データの大部分をノウハウ情報121の使用有無が占めてしまい、センシングデータやコミュニケーションロボットによる問診結果が出力に及ぼす影響が極端に低下するおそれがある。その点、フィルタリング処理を行うことによって入力データとなるノウハウ情報121の数が限定されるため、評価結果の推定を精度良く行うことが可能である。 In particular, as shown in FIG. 21, a filtering process may be performed to extract a portion of the know-how information 121 according to the target item with respect to whether or not it has been used. As described above, the amount of know-how information 121 can be enormous. If filtering is not performed, the majority of the input data will be determined by whether or not the know-how information 121 has been used, and there is a risk that the influence of the sensing data and the results of the interview by the communication robot on the output will be extremely reduced. In this regard, filtering can be performed to limit the amount of know-how information 121 that is input data, making it possible to accurately estimate the evaluation results.
またセンシングデータを出力するセンサは、上述した体組成計、筋電センサ、撮像センサ(カメラ)に限定されず、加速度センサや角速度センサ等のモーションセンサ、圧力センサ、臭気センサ等の排泄検知センサ、GPS(Global Positioning System)等の位置センサ、脈拍や心拍等を検出する睡眠検知センサ、温度センサ、湿度センサ、照度センサ気圧センサ等、種々のセンサを利用可能である。そして各NNは、これらのすべてを入力として受け付ける必要は無く、例えば図23A~図23Eを用いて後述するように、一部のセンシングデータを取得してもよい。 The sensors that output the sensing data are not limited to the body composition scale, electromyography sensor, and imaging sensor (camera) described above, but various sensors can be used, such as motion sensors such as acceleration sensors and angular velocity sensors, excretion detection sensors such as pressure sensors and odor sensors, position sensors such as GPS (Global Positioning System), sleep detection sensors that detect pulse and heart rate, temperature sensors, humidity sensors, illuminance sensors, and air pressure sensors. Each NN does not need to accept all of these as inputs, and may acquire only a portion of the sensing data, for example, as described below using Figures 23A to 23E.
ノウハウ情報121は、上述したように複数のユーザによって多様な情報が登録される。図22A~図22Cは、ノウハウ情報121の一例である。図22Aは、被介助者の食事を介助する食事介助において用いられるノウハウ情報121の例である。例えば食事介助では介助者が被介助者の特徴を把握し、且つ、それを分かりやすく被介助者自身にも説明することによって、食事の実行をスムーズにするという介助行動が行われる。例えば咀嚼能力が低いという特徴がある被介助者の場合、そのことを介助者が把握していれば誤嚥を抑制する対処が可能であるし、被介助者に「ご飯を軟らかくしてあるのでよく噛みましょう」といった案内を行うことも有用である。図22AのNumber 2は、介助者に「利用者の特徴を伝える(理解させる)」ためのノウハウ情報121であり、例えば所定の開始条件が満たされた場合に、介助者に被介助者の特徴を表すデータの取得、閲覧という介助行動を実行させる。また上述したように、介助行動として、介助者が被介助者に、当該被介助者の特徴を伝えるという動作を含んでもよい。これ以外のノウハウ情報121についても同様であり、図22Aに示すノウハウ情報121は、食事介助における介助者の種々の行動をサポートするための情報を含む。 As described above, various information is registered by multiple users in the know-how information 121. Figures 22A to 22C are examples of the know-how information 121. Figure 22A is an example of the know-how information 121 used in meal assistance to assist a person receiving care to eat. For example, in meal assistance, the caregiver grasps the characteristics of the person receiving care and explains them to the person receiving care in an easy-to-understand manner, thereby performing an assistance action to make the meal run smoothly. For example, in the case of a person receiving care who has a characteristic of low chewing ability, if the caregiver understands this, it is possible to take measures to prevent aspiration, and it is also useful to guide the person receiving care such as "The rice has been softened, so chew it well." Number 2 in Figure 22A is know-how information 121 for "communicating (making the caregiver understand) the characteristics of the user" to the caregiver, and for example, when a predetermined start condition is met, the caregiver is made to perform an assistance action of obtaining and viewing data representing the characteristics of the person receiving care. As described above, the assistance behavior may include an action in which the caregiver communicates the characteristics of the person being assisted to the person being assisted. The same is true for other know-how information 121, and the know-how information 121 shown in FIG. 22A includes information for supporting various actions of the caregiver in meal assistance.
図22Bは、被介助者の排泄を介助する排泄介助において使用されるノウハウ情報121の例である。なお排泄介助は、トイレで行われてもよいし、オムツを用いて行われてもよい。Number 66-72がトイレでの排泄介助を行う場合のノウハウ情報121を表し、Number 73-75がオムツを用いた排泄介助を行う場合のノウハウ情報121を表す。 Figure 22B is an example of know-how information 121 used in excretion assistance to assist the excretion of a person being assisted. Note that excretion assistance may be performed in a toilet or using a diaper. Numbers 66-72 represent know-how information 121 for excretion assistance in a toilet, and Numbers 73-75 represent know-how information 121 for excretion assistance using a diaper.
図22Cは、被介助者の移乗又は移動を介助する移乗介助、移動介助において使用されるノウハウ情報121の例である。なお移乗・移動介助は、被介助者の状態やリフト等の空き状況に応じて、器具の有無、あるいは器具の種類が異なる。図22Cの例では、Number 92-103が車椅子を用いた介助を行う場合のノウハウ情報121を表し、Number 104-107が杖を用いた介助を行う場合のノウハウ情報121を表し、Number 108-112がリフトを用いた介助を行う場合のノウハウ情報121を表す。 Figure 22C is an example of know-how information 121 used in transfer assistance and movement assistance to assist the person being assisted in transferring or moving. Note that the presence or absence of equipment or the type of equipment used for transfer and movement assistance varies depending on the condition of the person being assisted and the availability of lifts, etc. In the example of Figure 22C, Numbers 92-103 represent know-how information 121 for assistance using a wheelchair, Numbers 104-107 represent know-how information 121 for assistance using a cane, and Numbers 108-112 represent know-how information 121 for assistance using a lift.
またノウハウ情報121は、これに限定されず、食事、排泄、移乗・移動以外の場面で使用されるノウハウ情報121が処理に用いられてもよい。また図18を用いて上述した「拘縮、麻痺がある場合のオムツ交換の仕方」は、排泄介助で使用されるノウハウ情報121であって、図22Bに記載の例よりも具体的な状況に対応するための情報である。このように、食事、排泄、移乗・移動で使用されるノウハウ情報121も図22A~図22Cに限定されず、種々の変形実施が可能である。 Furthermore, the know-how information 121 is not limited to this, and know-how information 121 used in situations other than eating, excretion, and transfers/movements may be used in the processing. Furthermore, the "How to change diapers when there is contracture or paralysis" described above using FIG. 18 is know-how information 121 used in excretion assistance, and is information for dealing with more specific situations than the example shown in FIG. 22B. In this way, the know-how information 121 used in eating, excretion, and transfers/movements is not limited to FIGS. 22A to 22C, and various modifications are possible.
またコミュニケーションロボットとは、被介助者とコミュニケーションを行うためのロボットである。コミュニケーションロボットは、例えば2本のアームを有する人型のロボットであって、音声認識及び音声合成が可能な機器であってもよい。このようなコミュニケーションロボットを用いた場合、被介助者と会話を行いつつ、例えば腕を曲げてみせることで、被介助者に同じ動きができるか否かを問いかけることが可能である。ただしコミュニケーションロボットは人型に限定されず、音声認識及び音声合成を行うことによって会話を行うものであってもよい。この場合、コミュニケーションロボットはPC等の機器によって実現され、ディスプレイ上に表示されたアバターと会話を実行可能な態様であってもよい。また被介助者とのコミュニケーションは音声を用いた会話に限定されず、テキストを用いたものであってもよい。例えばコミュニケーションロボットによる発話と、被介助者による受け答えの少なくとも一方がテキストを用いて行われてもよい。コミュニケーションロボットを用いたコミュニケーションの結果は、主に認知機能を評価する際の入力データとして有用である。 A communication robot is a robot for communicating with a person receiving care. The communication robot may be, for example, a humanoid robot with two arms, and may be a device capable of voice recognition and voice synthesis. When using such a communication robot, while having a conversation with the person receiving care, it is possible to ask the person receiving care whether he or she can make the same movement by, for example, bending his or her arms. However, the communication robot is not limited to being humanoid, and may be one that carries out a conversation by performing voice recognition and voice synthesis. In this case, the communication robot may be realized by a device such as a PC, and may be capable of carrying out a conversation with an avatar displayed on a display. Furthermore, communication with the person receiving care is not limited to a conversation using voice, and may be one that uses text. For example, at least one of the speech by the communication robot and the response by the person receiving care may be performed using text. The results of communication using a communication robot are useful mainly as input data when evaluating cognitive function.
図23A~図23Eは、各項目がどのような評価を行うものであるかを表す評価内容と、当該項目の評価結果を推定する際の具体的な入力データの例である。入力データは、センシング対象、暗黙知(ノウハウ情報121)、コミュニケーションロボットのそれぞれに分けて記載している。コミュニケーションロボットに関する欄は、使用される場合に○を記載し、使用されない場合に空欄となっている。図23Aは、身体機能・起居動作に関する項目を表す。図23Bは、生活機能に関する項目を表す。図23Cは、認知機能に関する項目を表す。図23Dは、精神・行動障害に関する項目を表す。図23Eは、社会生活への適応に関する項目を表す。1-1等の番号は、図14Aまたは図14Bに記載された番号に対応する。 Figures 23A to 23E show examples of evaluation content indicating what type of evaluation is performed for each item, and specific input data when estimating the evaluation result for that item. The input data is listed separately for the sensing target, tacit knowledge (know-how information 121), and communication robot. In the column related to the communication robot, a circle is written if it is used, and it is left blank if it is not used. Figure 23A shows items related to physical functions and daily living activities. Figure 23B shows items related to daily living functions. Figure 23C shows items related to cognitive functions. Figure 23D shows items related to mental and behavioral disorders. Figure 23E shows items related to adaptation to social life. Numbers such as 1-1 correspond to the numbers written in Figure 14A or Figure 14B.
図23Aに示すように、身体機能・起居動作は、被介助者が所定の動作を実行できるか否かを評価する項目が多く、当該動作における所定部位の動き、所定箇所との接触、荷重分布等のセンシングデータが入力データとして用いられる。また一部の項目については、ノウハウ情報121の使用有無が入力データとなる。一方、コミュニケーションロボットの出力は聴力等の一部の項目のみで使用される。 As shown in FIG. 23A, many of the physical functions and daily living activities are used to evaluate whether the person being assisted can perform a specific movement, and sensing data such as the movement of specific parts of the body during the movement, contact with specific locations, and load distribution are used as input data. For some items, the use or non-use of know-how information 121 is also used as input data. On the other hand, the output of the communication robot is only used for some items such as hearing.
図23Bに示すように、生活機能は、食事、排泄、移乗・移動、清潔等に関するものであるため、被介助者が介助を受けているか等のセンシングデータが使用される項目が多い。センシングデータは、例えば撮像画像等である。また、ノウハウ情報121の使用有無については、図22A~図22Cに示した情報を利用可能である。図23BにおけるNumberとは、図22A~図22CにおけるNumberを表す。コミュニケーションロボットの出力は、図23Bの例では使用されない。 As shown in FIG. 23B, the daily living functions relate to eating, excretion, transfers/movements, cleanliness, etc., and therefore many items use sensing data such as whether the person being assisted is receiving assistance. Sensing data may be, for example, captured images. In addition, the information shown in FIG. 22A to FIG. 22C can be used to determine whether know-how information 121 is being used. Number in FIG. 23B refers to the number in FIG. 22A to FIG. 22C. The output of the communication robot is not used in the example of FIG. 23B.
図23Cに示すように、認知機能については被介助者の言動が評価結果の推定において重要となる。そのため、多くの項目でコミュニケーションロボットの出力が入力データとなる。また状態判定部114は、問い掛けに対する回答を、撮像センサやマイク等を用いたセンシングデータとして取得、利用してもよい。ノウハウ情報121の使用有無については、図23Cの例では使用されない。 As shown in FIG. 23C, the behavior of the person being assisted is important in estimating the evaluation results for cognitive function. Therefore, the output of the communication robot serves as input data for many items. The state determination unit 114 may also acquire and use responses to questions as sensing data using an image sensor, microphone, etc. Regarding the use or non-use of know-how information 121, it is not used in the example of FIG. 23C.
図23Dに示すように、精神・行動障害に関する項目についても被介助者の言動が評価結果の推定において重要となる。そのため、多くの項目でコミュニケーションロボットの出力が入力データとなる。また状態判定部114は、問い掛けに対する回答を、撮像センサやマイク等を用いたセンシングデータとして取得、利用してもよい。またセンシングデータとして、一定の期間において所定の行動がどの程度の回数、頻度で実行されたかの検出結果が用いられてもよい。ノウハウ情報121の使用有無については、図23Dの例では使用されない。 As shown in FIG. 23D, the words and actions of the person being assisted are also important in estimating the evaluation results for items related to mental and behavioral disorders. Therefore, the output of the communication robot serves as input data for many items. The state determination unit 114 may also acquire and use responses to questions as sensing data using an image sensor, microphone, etc. Detection results regarding how many times and how frequently a given behavior was performed within a certain period of time may also be used as sensing data. In the example of FIG. 23D, know-how information 121 is not used.
図23Eに示すように、社会生活への適応に関する項目は、一定の期間において所定の行動がどの程度の回数、頻度で実行されたかの検出結果を表すセンシングデータが用いられる項目が多い。また薬の服用については、ノウハウ情報121の使用有無が使用される。また集団への不適応等、コミュニケーションロボットの出力が用いられる項目があってもよい。 As shown in FIG. 23E, many items related to adaptation to social life use sensing data that indicates the detection results of how many times and how frequently a certain behavior was performed in a certain period of time. For taking medicine, the use or non-use of know-how information 121 is used. There may also be items that use the output of a communication robot, such as maladaptation to groups.
図21、図23A~図23Eに示したように、本実施形態の手法によれば、被介助者の状態情報を求める際に使用される項目ごとの評価結果を、センシングデータやノウハウ情報121の使用有無から推定することが可能である。特に、ノウハウ情報121の使用有無を用いることによって、被介助者に対して実行されている介助を考慮することが可能になるため、推定精度の向上が可能になる。 As shown in Fig. 21 and Fig. 23A to Fig. 23E, the method of this embodiment makes it possible to estimate the evaluation results for each item used when determining the condition information of the person being assisted from the use or non-use of sensing data and know-how information 121. In particular, by using the use or non-use of know-how information 121, it becomes possible to take into account the assistance being provided to the person being assisted, thereby improving the estimation accuracy.
例えば処理部110(状態判定部114)は、被介助者の介助に使用されたノウハウ情報と、被介助者の生活環境に配置されたセンサの出力データとに基づいて、状態情報を演算する処理を行ってもよい。即ち、状態判定部114は、調査項目における評価結果を推定する処理に加えて、推定結果に基づいて状態情報を演算してもよい。例えば状態情報が要介護度である場合、状態判定部114は、状態情報として要支援1~要介護5のいずれかを表す情報を求める。このようにすれば、状態情報を自動的に演算することが可能になる。そのため、例えば状態情報の変化に基づいてノウハウ情報121の重要度を判定する処理を容易に実現することが可能になる。 For example, the processing unit 110 (status determination unit 114) may perform a process of calculating status information based on know-how information used to assist the person being assisted and output data from sensors placed in the living environment of the person being assisted. That is, in addition to the process of estimating the evaluation results in the survey items, the status determination unit 114 may calculate status information based on the estimation results. For example, if the status information is a level of care required, the status determination unit 114 obtains information that indicates any of levels 1 to 5 of care required as status information. In this way, it becomes possible to automatically calculate the status information. Therefore, for example, it becomes possible to easily realize a process of determining the importance of know-how information 121 based on a change in the status information.
ただし本実施形態の手法は、状態情報を自動的に演算するものに限定されない。例えば、本実施形態の手法によって求められた各項目についての推定結果が、調査員に提供されてもよい。この場合、調査員が被介助者を訪問する点は従来手法と同様になる。しかし、調査員は推定結果が適切か否かを確認すれば良いため、一から各項目の調査を行う場合に比べて負担軽減が可能であり、調査時間を短くできる。 However, the method of this embodiment is not limited to automatically calculating status information. For example, the estimated results for each item obtained by the method of this embodiment may be provided to an investigator. In this case, the investigator visits the person being assisted, as in the conventional method. However, since the investigator only needs to confirm whether the estimated results are appropriate, the burden on the investigator can be reduced compared to investigating each item from scratch, and the investigation time can be shortened.
また処理部110は、各項目についての推定結果に基づいて状態情報に関する一次判定を行い、当該一次判定の結果が医師等の専門家に提供されてもよい。この場合、医師等が一次判定結果に基づいて状態情報の最終的な結果を決定する。調査員による調査が省略されるため、状態情報を求めることが容易になる。 The processing unit 110 may also perform a primary judgment regarding the condition information based on the estimation results for each item, and provide the results of the primary judgment to a specialist such as a doctor. In this case, the doctor or other specialist determines the final result of the condition information based on the results of the primary judgment. Since an investigation by an investigator is omitted, it becomes easier to obtain the condition information.
<行動の提案>
また以上では、調査項目における評価結果を推定する際の入力データとして、センサの出力データであるセンシングデータを用いる場合があることを説明した。ただし、センシングデータを用いた判定を行うためには、ある程度の数が必要になることもある。
<Proposal for action>
As explained above, sensor output data may be used as input data for estimating the evaluation results of a survey item. However, a certain amount of sensing data may be required to make a judgment using the sensing data.
例えば状態判定部114は、図23Aに示すように、1-3の「寝返り」の評価結果を判定する際に、体圧や荷重の変動を表すセンシングデータを用いてもよい。この際、例えばベッドへの荷重が大きく減少した場合、被介助者が何かにつかまった、あるいは介助者の介助をうけたと考えられるため、状態判定部114は能力が低い可能性があると推定する。 For example, as shown in FIG. 23A, the state determination unit 114 may use sensing data indicating fluctuations in body pressure and load when determining the evaluation result of "turning over" 1-3. In this case, for example, if the load on the bed is greatly reduced, it is considered that the person being assisted has grabbed onto something or has been assisted by a caregiver, and the state determination unit 114 estimates that the ability may be low.
しかし、寝返りが自力でできるとは、センシングデータのすべてにおいて荷重が減少しないことを表すものには限定されない。例えば、複数回の寝返りに相当するセンシングデータのうち、所定の割合を表す閾値以上のセンシングデータで荷重が大きく減少していなければ、自力で寝返りできるといった判定が行われてもよい。この場合、前回の状態判定から今回の状態判定の期間において取得されたセンシングデータのうち、所与の条件を満たすセンシングデータの割合が重要となるため、センシングデータの数がある程度多いことが望ましい。例えば寝返り実行時のセンシングデータが1つしか取得されなかったとすると、すべてのセンシングデータで荷重が減少している、あるいは、すべてのセンシングデータで荷重が減少していない、のいずれかという極端な結果が得られてしまうため、寝返りに関する評価結果の推定精度が低下するおそれがある。 However, being able to turn over on one's own is not limited to the fact that the load does not decrease in all of the sensing data. For example, if the load does not decrease significantly in sensing data that is equal to or exceeds a threshold value representing a predetermined percentage of the sensing data corresponding to multiple turns, it may be determined that the patient is able to turn over on one's own. In this case, it is important to consider the percentage of sensing data that meets a given condition among the sensing data acquired during the period from the previous state determination to the current state determination, so it is desirable to have a relatively large number of sensing data. For example, if only one piece of sensing data is acquired when turning over, either the load has decreased in all of the sensing data or the load has not decreased in all of the sensing data will be obtained, which is an extreme result, and there is a risk of reducing the accuracy of the estimation result regarding turning over.
またセンシングデータの数が重要である点は、他のセンシングデータについても同様であり、少数のセンシングデータを入力データとすることによって、評価結果の推定精度が低下する可能性がある。 The number of sensing data is also important for other sensing data, and using a small amount of sensing data as input data may reduce the estimation accuracy of the evaluation results.
よって処理部110は、所与の判定期間においてセンサの出力データの数が不足すると判定された場合、被介助者または被介助者を介助する介助者に特定の行動を指示する出力を行ってもよい。このようにすれば、センシングデータを取得する機会が増えるため、状態判定部114における入力データを増やすこと、それにより推定精度を向上させることが可能になる。 Therefore, when the processing unit 110 determines that the amount of sensor output data is insufficient in a given determination period, the processing unit 110 may output an instruction to the person being assisted or the caregiver assisting the person being assisted to take a specific action. In this way, the opportunities to obtain sensing data increase, making it possible to increase the input data in the state determination unit 114 and thereby improve the estimation accuracy.
図24は、センシングデータの数が不足するか否かを判定する処理を説明する図である。図24の横軸は時間を表し、縦軸はセンシングデータの数を表す。またt1及びt2は、図15と同様に状態情報を取得するタイミングを表す。 Figure 24 is a diagram explaining the process of determining whether the amount of sensing data is insufficient. The horizontal axis of Figure 24 represents time, and the vertical axis represents the amount of sensing data. Also, t1 and t2 represent the timing for acquiring status information, similar to Figure 15.
例えば状態判定部114は、図24のt2において状態情報を取得するために、t1からt2の期間でのセンシングデータに基づいて、評価結果を推定する。状態判定部114は、例えば各項目の入力データとなるセンシングデータごとに、必要なデータ数をあらかじめ決定しておく。状態判定部114は、t1からt2の間の所与のタイミングにおいて、それまでに取得されたセンシングデータの数に基づいて、t2の時点で取得されるセンシングデータの数を推定する。例えば状態判定部114は、図24に示すようにセンシングデータの数が直線的に増加すると仮定してもよいし、t1からのセンシングデータ数の推移を表現する近似関数を求め、当該近似関数に基づいてt2時点でのセンシングデータ数を推定してもよい。状態判定部114は、t2時点におけるセンシングデータ数の推定値が必要データ数より少ない場合、センシングデータが不足すると判定する。 For example, the state determination unit 114 estimates the evaluation result based on the sensing data in the period from t1 to t2 in order to obtain state information at t2 in FIG. 24. The state determination unit 114 determines in advance the number of pieces of sensing data required for each piece of sensing data that is to be input data for each item, for example. At a given timing between t1 and t2, the state determination unit 114 estimates the number of pieces of sensing data to be obtained at time t2 based on the number of pieces of sensing data obtained up to that point. For example, the state determination unit 114 may assume that the number of pieces of sensing data increases linearly as shown in FIG. 24, or may obtain an approximation function that expresses the transition in the number of pieces of sensing data from t1 and estimate the number of pieces of sensing data at time t2 based on the approximation function. If the estimated value of the number of pieces of sensing data at time t2 is less than the number of pieces of sensing data required, the state determination unit 114 determines that there is a shortage of sensing data.
例えば状態判定部114は、寝返りに関するセンシングデータが不足すると判定した場合、被介助者に寝返りの実行を提案する出力を行ってもよい。あるいは状態判定部114は、被介助者に寝返りを行わせることを、介助者に提案する出力を行ってもよい。このようにすれば、実際にt2のタイミングになる前にセンシングデータを取得できるため、t2での評価結果の推定精度を高くできる。 For example, if the state determination unit 114 determines that there is insufficient sensing data regarding turning over, it may output a suggestion to the person being assisted to turn over. Alternatively, the state determination unit 114 may output a suggestion to the caregiver to have the person being assisted turn over. In this way, it is possible to obtain sensing data before the actual timing of t2, thereby improving the estimation accuracy of the evaluation result at t2.
なお、状態判定部114が行う指示出力は、寝返りや起き上がり等を直接的に提案するものに限定されない。例えば状態判定部114は、複数の評価項目に関連する一連の動作の実行を提案する出力を行ってもよい。 Note that the instruction output by the state determination unit 114 is not limited to direct suggestions such as turning over or getting up. For example, the state determination unit 114 may output a suggestion to perform a series of actions related to multiple evaluation items.
図25は、状態判定部114による提案内容と、当該提案によってセンシングデータが取得可能な調査項目とを対応付けた図である。例えば状態判定部114は、「○○日に××まで買い物に行きましょう」といった提案をしてもよい。被介助者が所定の場所まで買い物に行くためには、準備として歯磨き、洗顔、整髪、爪切り、着替え等が必要になる。また、準備段階及び外出後において、両足や片足での立位保持、歩行、立ち上がり等の動作が行われる。即ち、買い物の提案を行うことによって、図25に示した複数の項目に関するセンシングデータをまとめて取得することが可能になる。即ち、個別に提案を行わなくても、多くのセンシングデータを効率的に収集することが可能になる。 FIG. 25 is a diagram in which the contents of suggestions made by the status determination unit 114 correspond to survey items for which sensing data can be acquired by the suggestions. For example, the status determination unit 114 may make a suggestion such as "Let's go shopping on XX day until XX." In order for a person being assisted to go shopping at a specified location, preparations such as brushing teeth, washing face, styling hair, cutting nails, and changing clothes are necessary. In addition, during the preparation stage and after going out, actions such as standing on both feet or one foot, walking, and standing up are performed. In other words, by making shopping suggestions, it becomes possible to acquire sensing data related to the multiple items shown in FIG. 25 all at once. In other words, it becomes possible to efficiently collect a large amount of sensing data without making individual suggestions.
その他、状態判定部114は、図25に示すように、掃除の提案や、外出準備の提案をしてもよい。また外出準備を行うことが難しい場合、口腔の洗浄、整髪、衣類着脱を提案してもよい。この場合も、それぞれの提案を実行するためには立ち上がりや歩行等の動作を伴うため、センシングデータを効率的に収集することが可能である。 In addition, as shown in FIG. 25, the state determination unit 114 may make suggestions for cleaning or preparing to go out. If it is difficult to get ready to go out, the state determination unit 114 may make suggestions for washing the mouth, styling the hair, and putting on and taking off clothes. In this case, too, since carrying out each suggestion requires actions such as standing up or walking, it is possible to efficiently collect sensing data.
3.5 GPO(Group Purchasing Organization)
医療施設が医療機器を購入する際、GPO(Group Purchasing Organization)が利用されることがある。GPOは、メーカ等販売元との価格交渉を専門に行う業種であり、大量のロットの購入を確約することで単価を下げるサービスを加盟者に提供する。メーカが希望する最低購入ロットが大きい場合にも、GPOを利用することによって、加盟者である医療施設は、単価が高い製品を必要分だけ購入しつつコストを押さえることが可能になる。例えば米国では、医療施設の多くがGPOに加盟しており、GPOを介して、種々の医療機器を購入する。
3.5 GPO (Group Purchasing Organization)
When medical facilities purchase medical equipment, they may use a GPO (Group Purchasing Organization). GPOs are in the business of specializing in price negotiations with manufacturers and other distributors, and provide members with a service that reduces unit prices by committing to purchasing large lots. Even when the minimum purchase lot desired by a manufacturer is large, by using a GPO, member medical facilities can keep costs down while purchasing only the necessary amount of high-priced products. For example, in the United States, many medical facilities are members of GPOs, and purchase various medical equipment through the GPO.
GPOは購買条件(コントラクト)を提供しており、加盟者がそのコントラクトを利用する際には購入額の一部を手数料としてGPOに支払う。コントラクトの内容はメーカごとに価格を設定するものや、購買量に応じた割引を設定したもの等、多様である。 GPOs provide purchasing conditions (contracts), and when members use those contracts, they pay a portion of the purchase price as a commission to the GPO. The contents of the contracts vary, including those that set prices for each manufacturer and those that set discounts according to purchase volume.
GPOに好適なコンピュータシステムや方法が、“COMPTER-BASED SYSTEMS SPECIFICALLY CONFIGURED TO MANAGE SOFTWARE OBJECTS THAT ARE INTERRELATED VIA TRIGGER CONDITIONS AND METHODS OF USE THEREOF”という2017年10月13日に出願された米国特許出願第15/783,992号、及び、“METHODS AND SYSTEMS FOR PROVIDING IMPROVED MECHANISM FOR UPDATING HEALTHCARE INFORMATION SYSTEMS”という2020年8月5日に出願された米国特許出願第16/985,609号に記載されている。これらの特許出願は、その全体が本願明細書において参照により援用されている。 Computer systems and methods suitable for GPO are described in U.S. patent application Ser. No. 15/783,992, filed on October 13, 2017, entitled "COMPTER-BASED SYSTEMS SPECIFICALLY CONFIGURED TO MANAGE SOFTWARE OBJECTS THAT ARE INTERRELATED VIA TRIGGER CONDITIONS AND METHODS OF USE THEREOF" and "METHODS AND SYSTEMS FOR PROVIDING IMPROVED MECHANISM FOR UPDATED HEALTHCARE" No. 16/985,609, filed August 5, 2020, entitled "METHOD FOR USE INFORMATION SYSTEMS," which are incorporated herein by reference in their entireties.
米国特許出願第15/783,992号のFIG.6には、バイヤがコントラクトのパラメータや、ディスカウントの条件等を入力することによって、RFP(Request For Proposal)を作成するための画面例が開示されている。この例では、UNSPSC(United Nations Standard Products and Services Code)等の製品分類コードを用いた製品カテゴリの指定に基づいてRFPが作成され、作成されたRFPは1または複数のサプライヤに送信される。 FIG. 6 of U.S. Patent Application No. 15/783,992 discloses an example of a screen for a buyer to create an RFP (Request for Proposal) by inputting contract parameters, discount conditions, etc. In this example, an RFP is created based on a product category specification using a product classification code such as the UNSPSC (United Nations Standard Products and Services Code), and the created RFP is sent to one or more suppliers.
RFPに基づいてサプライヤから具体的な製品を含む返信が行われた場合、バイヤには例えばFIG.22に対応する画面が提示される。FIG.22は製品を選択する際のインターフェイスとなる画面である。FIG.22では、複数の製品を相互に参照しながら、バイヤの必要に応じた製品を選択可能である。 When a supplier responds with a specific product based on the RFP, the buyer is presented with a screen corresponding to FIG. 22, for example. FIG. 22 is a screen that serves as an interface when selecting a product. In FIG. 22, the buyer can select a product according to his/her needs while referring to multiple products.
また米国特許出願第16/985,609号のFIG.10には、所与の製品を別の製品に置き換えたときの効果を評価するための画面が開示されている。 FIG. 10 of U.S. Patent Application No. 16/985,609 also shows a screen for evaluating the effect of replacing a given product with another product.
これらの記載からも分かるように、バイヤの要求にあわせて、適切な製品を提案することがGPOにとって重要である。本実施形態の手法は、GPOに対するコンサルティング、具体的にはGPOによる製品提案のサポートのために用いられてもよい。 As can be seen from these descriptions, it is important for GPOs to propose appropriate products in accordance with buyers' requests. The method of this embodiment may be used for consulting to GPOs, specifically for supporting product proposals by GPOs.
例えば処理部110は、所与のノウハウ情報121に、デバイスとして複数のデバイスが対応付けられている場合に、複数のデバイスのうちの第1デバイスの代替デバイスとして、複数のデバイスのうちの第1デバイス以外のデバイスを提示する処理を行ってもよい。 For example, when multiple devices are associated with a given know-how information 121, the processing unit 110 may perform a process of presenting a device other than the first device among the multiple devices as an alternative device to the first device among the multiple devices.
図26は、上述したノウハウ情報121、登録情報122、リスト情報123の例である。上述したように、登録ユーザが図6に示す処理を行うことによって、ノウハウ情報121に対して、当該ノウハウ情報121の開始条件、又は介助行動のいずれかを判定するためのデバイスが対応付けられる。また各ユーザが、図10(特にステップS308)に示す処理を行うことによっても、ノウハウ情報121に対して、当該ノウハウ情報121の開始条件、又は介助行動のいずれかを判定するためのデバイスが対応付けられる。これにより、図26に示すように、所与のノウハウ情報121に対応付けられた1または複数のデバイスを特定できる。なお図26に示すように、さらにノウハウ情報121自体を用いることによって、具体的な開始条件や介助行動等、より詳細な情報をデバイスと対応付けることが可能である。 Figure 26 is an example of the know-how information 121, registration information 122, and list information 123 described above. As described above, when a registered user performs the process shown in Figure 6, a device for determining either the start condition of the know-how information 121 or the assisting action is associated with the know-how information 121. Also, when each user performs the process shown in Figure 10 (particularly step S308), a device for determining either the start condition of the know-how information 121 or the assisting action is associated with the know-how information 121. As a result, as shown in Figure 26, one or more devices associated with the given know-how information 121 can be specified. Note that, as shown in Figure 26, by using the know-how information 121 itself, more detailed information such as specific start conditions and assisting actions can be associated with the device.
上述したように、登録情報122に含まれるDevice1は、登録ユーザが開始条件等を判定するために指定したデバイスである。リスト情報123に含まれるDevice1aは、他のユーザが、登録ユーザの暗黙知を使用するために指定したデバイスである。即ち、所与のノウハウ情報121に対応付けられた複数のデバイスは、いずれも同じ開始条件等を判定するためのデバイスであるため、類似している蓋然性が高い。Device1bについても同様である。 As described above, Device 1 included in the registration information 122 is a device designated by a registered user to determine start conditions, etc. Device 1a included in the list information 123 is a device designated by another user to use the registered user's tacit knowledge. In other words, multiple devices associated with a given know-how information 121 are all devices for determining the same start conditions, etc., and are therefore highly likely to be similar. The same is true for Device 1b.
よって処理部110は、例えばバイヤがDevice1の置き換えを検討している場合、代替デバイスとして、Device1a及びDevice1bを提案する処理を行う。このようにすれば、UNSPSC等の製品分類コードとは異なる観点から、ユーザの要求に合致する製品を特定、提示することが可能になる。 Therefore, for example, if a buyer is considering replacing Device 1, the processing unit 110 performs processing to propose Device 1a and Device 1b as alternative devices. In this way, it becomes possible to identify and present products that meet the user's requirements from a perspective other than product classification codes such as UNSPSC.
さらに処理部110は、例えばバイヤが所与のノウハウ情報121で用いられるデバイスの置き換えを検討している場合、当該ノウハウ情報121に類似する類似ノウハウ情報に対応付けられた1または複数のデバイスを、代替デバイスとして提案してもよい。類似ノウハウ情報は、上述したように、第1類似度判定処理に基づいて決定される。ノウハウ情報121と類似ノウハウ情報は、例えば開始条件を表すテキスト間の類似度や、使用される介助の種類等の類似度が高い。そのため、ノウハウ情報121と類似ノウハウ情報は類似する状況で使用される蓋然性が高く、類似ノウハウ情報に対応付けられたデバイスも、置き換え対象であるデバイスに類似すると考えられる。このように類似ノウハウ情報を用いることで、提示できるデバイスの数を増やし、幅広い提案をサポートすることが可能である。 Furthermore, when a buyer is considering replacing a device used in a given know-how information 121, for example, the processing unit 110 may propose one or more devices associated with similar know-how information similar to the know-how information 121 as alternative devices. The similar know-how information is determined based on the first similarity determination process as described above. The know-how information 121 and the similar know-how information have high similarity, for example, between texts expressing start conditions and in the type of assistance used. Therefore, the know-how information 121 and the similar know-how information are likely to be used in similar situations, and the device associated with the similar know-how information is also considered to be similar to the device to be replaced. By using similar know-how information in this way, it is possible to increase the number of devices that can be presented and support a wide range of proposals.
なお本実施形態の手法は、ノウハウ情報121を用いてデバイスを提案する手法に固定される必要は無い。例えば、処理部110は、UNSPSC等のコードを用いた代替デバイスの決定処理と、ノウハウ情報121を用いた代替デバイスの決定処理とを切り替え可能であってもよい。例えば処理部110は、ユーザ入力に基づいて、コードとノウハウ情報121のいずれを用いるかを決定する。 The method of this embodiment does not need to be fixed to a method of proposing a device using know-how information 121. For example, the processing unit 110 may be able to switch between a process of determining an alternative device using a code such as UNSPSC and a process of determining an alternative device using know-how information 121. For example, the processing unit 110 determines whether to use a code or know-how information 121 based on a user input.
また本実施形態の処理部110は、複数のノウハウ情報121から、デバイスが対応付けられていない第4ノウハウ情報との類似度が高く、且つ、デバイスが対応付けられている第5ノウハウ情報を特定する処理を行ってもよい。処理部110は、第4ノウハウ情報の開始条件を判定するデバイスのサプライヤとして、第5ノウハウ情報に対応付けられたデバイスのサプライヤを決定する処理を行う。 The processing unit 110 of this embodiment may also perform a process of identifying, from the plurality of know-how information 121, fifth know-how information that has a high similarity to the fourth know-how information to which no device is associated and to which a device is associated. The processing unit 110 performs a process of determining a supplier of a device associated with the fifth know-how information as a supplier of a device for determining the start condition of the fourth know-how information.
図27は、第4ノウハウ情報、及び第5ノウハウ情報に基づいてサプライヤを特定する処理を説明する図である。例えば、ID43のノウハウ情報121が第4ノウハウ情報に対応する。ID43のノウハウ情報121は対応する登録情報122が存在せず、デバイスが対応付けられていない。類似度判定部113は、第1類似度判定処理に基づいて、ID43のノウハウ情報121に類似する類似ノウハウ情報を求める。例えば、ID10のノウハウ情報121が類似ノウハウ情報であり、第5ノウハウ情報に対応する。 Figure 27 is a diagram explaining the process of identifying a supplier based on the fourth know-how information and the fifth know-how information. For example, the know-how information 121 of ID 43 corresponds to the fourth know-how information. The know-how information 121 of ID 43 does not have corresponding registration information 122, and is not associated with a device. The similarity determination unit 113 searches for similar know-how information similar to the know-how information 121 of ID 43 based on the first similarity determination process. For example, the know-how information 121 of ID 10 is similar know-how information and corresponds to the fifth know-how information.
ここでID10のノウハウ情報121は、図27に示すように対応する登録情報122が存在し、デバイスとしてDevice10が対応付けられている。また記憶部120は、別途、デバイスと、当該デバイスを供給するサプライヤを対応付ける情報を記憶している。例えばDevice10にはSupplier10が対応付けられている。 Here, as shown in FIG. 27, there is corresponding registration information 122 for know-how information 121 of ID10, and Device10 is associated as the device. The storage unit 120 also stores information that associates the device with the supplier that supplies the device. For example, Supplier10 is associated with Device10.
この場合、処理部110は、ID43のノウハウ情報121に利用するデバイスのサプライヤとして、Supplier10を提案する処理を行う。上述したように、ID43のノウハウ情報121とID10のノウハウ情報121は類似するため、ID43のノウハウ情報121の自動判定には、Device10に類似するデバイスが利用可能である蓋然性が高い。即ち、ID43のノウハウ情報121の自動判定に用いられるデバイスは、Supplier10との親和性が高く、Supplier10が開発、提供できる可能性がある。 In this case, the processing unit 110 performs processing to propose Supplier 10 as a supplier of the device to be used in the know-how information 121 of ID 43. As described above, the know-how information 121 of ID 43 and the know-how information 121 of ID 10 are similar, so there is a high probability that a device similar to Device 10 can be used to automatically determine the know-how information 121 of ID 43. In other words, the device used to automatically determine the know-how information 121 of ID 43 has a high affinity with Supplier 10 and may be developed and provided by Supplier 10.
上述したように、ID43のノウハウ情報121にはデバイスが対応付けられていないため、開始条件や介助行動の自動判定に適したデバイスが市場に広く出回っていない可能性がある。しかしノウハウ情報121として登録された以上、それはいずれかのユーザの暗黙知を表す情報であるため、介助の場面で有用な可能性がある。その点、本実施形態の手法によれば、既存のデバイスでは対応できなかったノウハウ情報121の処理を自動化するための情報を提示できる。結果として、新たなセンシングデバイス市場の開拓等が可能になる。 As described above, since no device is associated with the know-how information 121 of ID 43, there is a possibility that devices suitable for automatically determining start conditions and assistance actions are not widely available on the market. However, since it has been registered as know-how information 121, it represents the tacit knowledge of some user and may be useful in assistance situations. In this regard, the method of this embodiment makes it possible to present information for automating the processing of know-how information 121 that could not be handled by existing devices. As a result, it becomes possible to develop a new sensing device market, etc.
図28は、推奨されるサプライヤを提示する画面の例である。図28の例では、デバイスが対応付けられていないノウハウ情報121のID番号と、当該ノウハウ情報に対応付けられた推奨サプライヤとが表示される。なお、図28におけるCategoryとは、例えばUNSPSC等の製品分類コードに基づいて決定されるカテゴリを表す。例えば図28の例では、ID11のノウハウ情報121に対応するデバイスのサプライヤとして、Supplier1とSupplier2が提示されている。なお、第5ノウハウ情報に対応付けられたデバイスが図26のように複数存在する場合、あるいは、1つの第4ノウハウ情報に類似する第5ノウハウ情報が複数選択された場合等に、推奨されるサプライヤが複数となり得る。同様に、ID43のノウハウ情報121に対応するデバイスのサプライヤとしてSupplier10が提示される。その他のノウハウ情報121についても同様である。このようにすれば、各ノウハウ情報121について推奨されるサプライヤを分かりやすく提示することが可能になる。 28 is an example of a screen presenting recommended suppliers. In the example of FIG. 28, the ID number of know-how information 121 to which no device is associated and the recommended supplier associated with the know-how information are displayed. The Category in FIG. 28 indicates a category determined based on a product classification code such as UNSPSC. For example, in the example of FIG. 28, Supplier 1 and Supplier 2 are presented as suppliers of the device corresponding to the know-how information 121 of ID 11. In addition, when there are multiple devices associated with the fifth know-how information as in FIG. 26, or when multiple pieces of fifth know-how information similar to one piece of fourth know-how information are selected, there may be multiple recommended suppliers. Similarly, Supplier 10 is presented as a supplier of the device corresponding to the know-how information 121 of ID 43. The same applies to the other know-how information 121. In this way, it is possible to present the recommended suppliers for each piece of know-how information 121 in an easy-to-understand manner.
この際、処理部110は、各ノウハウ情報121のランキング(第2重要度)を提示してもよい。ランキングを決定する指標は、上述したように、ダウンロード数であってもよいし、使用ユーザ数であってもよいし、評価値であってもよいし、これらをあわせて求められる情報であってもよい。例えばID11のノウハウ情報121はランキングが高く、この判定を自動化するデバイスが供給された場合、使用を望むユーザが多いと考えられる。このように、ランキングは、サプライヤによる新規デバイス供給を促す材料となるため、処理に用いることが有用である。例えば図28は、デバイスが対応付けられていない複数のノウハウ情報121のうち、所与の条件を満たすノウハウ情報121を、ランキング順に表示する画面である。 At this time, the processing unit 110 may present a ranking (second importance) of each piece of know-how information 121. As described above, the index for determining the ranking may be the number of downloads, the number of users using the information, an evaluation value, or a combination of these. For example, the know-how information 121 of ID 11 has a high ranking, and if a device that automates this determination is supplied, it is thought that many users would like to use it. In this way, the ranking serves as a material to encourage suppliers to supply new devices, so it is useful to use it in processing. For example, FIG. 28 shows a screen that displays know-how information 121 that satisfies a given condition, out of multiple pieces of know-how information 121 that are not associated with a device, in order of ranking.
また処理部110は、各ノウハウ情報121について、被介助者の状態を考慮した重要度を提示してもよい。ここでの重要度は、図28のCare to improve qualityに対応し、図28では重要度がA~Cの3段階で表示される。被介助者の状態を考慮した重要度は、上述したように、例えば状態情報の変化と、ノウハウ情報の使用有無とに基づいた重回帰分析によって求められる。例えばID11のノウハウ情報121はランキングが高く、且つ、被介助者の状態改善・維持に寄与する度合いも高い。即ち、介助者と被介助者のいずれの観点からも重要度が高いことが分かるため、サプライヤによる新規デバイス供給を促す材料となる。 The processing unit 110 may also present the importance of each piece of know-how information 121, taking into account the condition of the person being assisted. The importance here corresponds to the care to improve quality in FIG. 28, and in FIG. 28, the importance is displayed in three levels, A to C. As described above, the importance taking into account the condition of the person being assisted is determined, for example, by multiple regression analysis based on changes in condition information and whether or not know-how information has been used. For example, the know-how information 121 of ID 11 has a high ranking, and also has a high degree of contribution to improving and maintaining the condition of the person being assisted. In other words, since it is clear that the importance is high from the perspective of both the caregiver and the person being assisted, this serves as material to encourage suppliers to supply new devices.
一方、例えばID43のノウハウ情報121のように、介助者による評価は高いものの、被介助者の状態情報を考慮すると重要度が低いと判定されるノウハウ情報121が存在する可能性がある。逆に、ID44のノウハウ情報121のように、介助者による評価は相対的に低いものの、被介助者の状態情報を考慮すると重要度が高いと判定されるノウハウ情報121が存在する可能性もある。図28に示すように2つの観点からの重要度をそれぞれ表示することによって、ノウハウ情報121の重要度合いに関する情報量が増えるため、閲覧者(例えばGPO)に適切な判断を行わせることが可能になる。 On the other hand, there may be know-how information 121 such as ID 43 that is highly rated by the caregiver but is determined to be of low importance when the condition information of the person being assisted is taken into account. Conversely, there may be know-how information 121 such as ID 44 that is relatively low rated by the caregiver but is determined to be of high importance when the condition information of the person being assisted is taken into account. By displaying the importance from two perspectives as shown in FIG. 28, the amount of information regarding the degree of importance of the know-how information 121 increases, making it possible for the viewer (e.g., GPO) to make an appropriate judgment.
また、ここでは推奨されるサプライヤをGPOに対して提示する画面において、2つの重要度を表示する例を示した。しかし重要度及び第2重要度が用いられる場面はこれに限定されない。例えば、図10を用いて上述した検索処理において、検索結果を表示する際に2つの重要度が表示されてもよい。このようにすれば、介護施設や病院等に勤務する介助者、当該介助者を指揮監督する管理者、ホームヘルパー、被介助者等、種々の対象に2つの重要度を提示することが可能である。あるいは、検索処理部112において、重要度に基づく検索処理が行われてもよい。また、ノウハウ情報121にデバイス等を対応付ける際の優先順位を判定する際に2つの重要度が用いられてもよい。 Here, an example is shown in which two importance levels are displayed on a screen that presents recommended suppliers to the GPO. However, the situations in which the importance level and the second importance level are used are not limited to this. For example, in the search process described above with reference to FIG. 10, two importance levels may be displayed when displaying search results. In this way, it is possible to present two importance levels to various targets, such as caregivers working in nursing facilities or hospitals, managers who supervise the caregivers, home helpers, and people receiving care. Alternatively, the search processing unit 112 may perform a search process based on the importance levels. In addition, two importance levels may be used when determining the priority order when associating devices, etc. with know-how information 121.
また2つの重要度が提示される画面も図28に限定されない。例えば、ダウンロード数や使用ユーザ数等を第1軸とし、被介助者の状態情報に基づく重要度を第2軸とする平面において、所与のノウハウ情報121の重要度が図示されてもよい。あるいは処理部110は、2つの重要度に基づいて、総合的な重要度を求め、当該総合的な重要度を提示する処理を行ってもよい。その他、具体的な提示内容は種々の変形実施が可能である。 Furthermore, the screen on which the two degrees of importance are presented is not limited to that shown in FIG. 28. For example, the importance of given know-how information 121 may be illustrated on a plane in which the number of downloads or the number of users is the first axis and the importance based on the status information of the person being assisted is the second axis. Alternatively, the processing unit 110 may perform processing to calculate an overall importance based on the two degrees of importance and present the overall importance. In addition, various modifications of the specific content to be presented are possible.
4.変形例
上記の実施形態では、ノウハウ情報121の具体例を複数示したが、その他に多数考えられ、そのいくつかの具体例を以下に列挙する。例えば、ノウハウ情報121は、(1)患者等の被介助者ごとに適切な食形態を選択する情報、(2)患者等の被介助者ごとに看取りケアを所定期間後に開始すべきかを示唆する情報、看取りケア開始後にケアの内容を変更するタイミングを示唆する情報、(3)介助者が食事の提供を中止するタイミングに関する情報、(4)食事中に被介助者が誤嚥した際の介助者の対応に関する情報、(5)転倒するリスクが高い場面を検知する情報等を含んでもよい。
4. Modifications In the above embodiment, multiple specific examples of the know-how information 121 are shown, but many other examples are possible, some of which are listed below. For example, the know-how information 121 may include (1) information for selecting an appropriate food form for each person being assisted, such as a patient, (2) information suggesting whether end-of-life care should be started after a specified period for each person being assisted, such as a patient, and information suggesting the timing for changing the content of care after the start of end-of-life care, (3) information regarding the timing for the caregiver to stop providing food, (4) information regarding the caregiver's response when the person being assisted swallows food while eating, and (5) information for detecting situations where there is a high risk of falling.
(1)患者等の被介助者ごとに適切な食形態を選択するノウハウ情報121では、入力情報として、咀嚼能力及び嚥下能力に関する医師等の診断結果、被介助者またはその家族の要望、被介助者が提供された食事を噛み切れていない様子の有無、食事中における被介助者の誤嚥(ムセや咳等)が生じている様子の有無、食事中に被介助者の負の感情情報(不快、嫌悪、悲しみ、驚き、恐怖などを指数化したもの)が表出しているか否か、の5種類の情報が入力される。また、患者等の被介助者ごとに適切な食形態を選択するノウハウ情報121では、出力情報として、食形態(例えば常食、刻食、極刻食、軟菜、ミキサー食、トロミ食、ゼリー食のいずれか)が出力される。 (1) Know-how information 121 for selecting an appropriate food type for each person being assisted, such as a patient, receives five types of information as input information: the results of a doctor's or other medical diagnosis regarding chewing and swallowing ability, the requests of the person being assisted or his/her family, whether the person being assisted appears to be unable to chew the food provided to them, whether the person being assisted appears to be swallowing food (choking, coughing, etc.) while eating, and whether the person being assisted expresses negative emotional information (indexed values of discomfort, disgust, sadness, surprise, fear, etc.) while eating. In addition, know-how information 121 for selecting an appropriate food type for each person being assisted, such as a patient, outputs the food type (for example, regular food, chopped food, extra chopped food, soft vegetables, blended food, thickened food, or jelly food) as output information.
ここで、医師等の診断結果は、例えば反復唾液嚥下テスト(30秒間唾液を飲み続け、連続して何回ゴックンと飲み込めるかのテスト)では、その回数を情報として入力してもよいし、医師等の判断結果を分類しそれぞれの分類毎にタグ付けして情報として入力してもよい。被介助者またはその家族の要望は、要望を分類しそれぞれの分類毎にタグ付けして情報として入力してもよい。例えば「できれば常食を食べさせたい」という要望と「安全を優先させて食べされてほしい」という要望を異なるタグ付けをすればよい。被介助者が提供された食事を噛み切れていない様子の有無、食事中における被介助者の誤嚥(ムセや咳等)が生じている様子の有無、負の感情情報が表出しているか否かの有無は、カメラで撮像した被介助者の食事中の動画から、噛み切れていない様子や誤嚥が生じている様子を抽出して情報として入力する。 Here, the results of the doctor's diagnosis may be, for example, the number of times a repetitive saliva swallowing test (a test to see how many times saliva can be swallowed in succession after continuously swallowing for 30 seconds) or the results of the doctor's judgment may be classified and tagged for each classification and entered as information. The requests of the person being assisted or their family may be classified and tagged for each classification and entered as information. For example, a request such as "I would like them to eat regular food if possible" and a request such as "I would like them to eat with safety as a priority" may be tagged differently. Information regarding whether the person being assisted is not chewing the food provided to them, whether they are swallowing (choking, coughing, etc.) while eating, and whether they are expressing negative emotional information is entered by extracting the appearance of not chewing or swallowing from a video of the person being assisted eating taken with a camera.
(2)患者等の被介助者ごとに看取りケアを所定期間後に開始すべきかを示唆するノウハウ情報121では、入力情報として、各食事における種類(例えば主菜・副菜としてもよいし、肉類、魚類等材料ごとでもよい)毎の摂取量または摂取割合、水分の摂取量、摂取のタイミング、疾病に関する情報、体重(またはBMI)の5種類の情報が入力される。患者等の被介助者ごとに看取りケアを所定期間後に開始すべきか、看取りケア開始後にケアの内容を変更するタイミングか否か、を示唆するノウハウ情報121では、出力情報として、看取りケアを所定期間後に開始すべきか否か、看取りケア開始後にケアの内容を変更するタイミングか否か、を示す情報が出力される。看取りケアとは、近い将来に死亡する可能性が高いと考えられる被介助者に対する介助を表す。看取りケアでは、身体的苦痛や精神的苦痛の緩和、対象の被介助者にとって尊厳のある生活の支援等が重視される点で、通常の介助とは異なる。また看取りケアを行っている中でも、時間の経過とともに被介助者の状態が変化することによって、対象の患者に適した介助が変化していく可能性もある。即ち、看取りケアの開始タイミングや、看取りケアの中での介助内容の変更タイミングを提示することによって、被介助者に対して最期まで適切な介助を行うことが可能になる。例えば、熟練の介助者は食事量等の種々の観点から、看取りケアが必要となるタイミングやケア内容を推定する暗黙知を備えており、当該暗黙知をデジタル化することによって、他の介助者も適切な看取りケアが可能になる。 (2) In the know-how information 121 that suggests whether end-of-life care should be started for each patient or other person receiving care after a predetermined period of time, five types of information are input as input information: the amount or ratio of each type of meal (for example, main dish or side dish, or each ingredient such as meat or fish), the amount of water intake, the timing of intake, information on illness, and weight (or BMI). In the know-how information 121 that suggests whether end-of-life care should be started for each patient or other person receiving care after a predetermined period of time and whether it is time to change the content of care after starting end-of-life care, information indicating whether end-of-life care should be started after a predetermined period of time and whether it is time to change the content of care after starting end-of-life care is output as output information. End-of-life care refers to care for a person receiving care who is considered to be likely to die in the near future. End-of-life care differs from normal care in that it places emphasis on relieving physical and mental pain, and supporting the person receiving care to live a dignified life. Furthermore, even while providing end-of-life care, the condition of the person receiving care may change over time, which may lead to changes in the type of care appropriate for the patient. In other words, by presenting the timing for starting end-of-life care and the timing for changing the content of care during end-of-life care, it becomes possible to provide appropriate care to the person receiving care until the very end. For example, experienced caregivers have tacit knowledge to estimate the timing and content of care required for end-of-life care from various perspectives, such as the amount of food eaten, and by digitizing this tacit knowledge, other caregivers will also be able to provide appropriate end-of-life care.
上記(1)及び(2)に関する介助情報を介助者に提供するシステムは、例えば図1に示したように、端末装置200とサーバシステム100を含む。ここでの端末装置200は、例えばPCである。なお上述したように、本実施形態の情報処理システム10は種々の態様によって実現が可能であり、サーバシステム100が省略されてもよい。端末装置200は、上記の5種類の情報を含む入力情報を取得する。端末装置200は、センサを用いて入力情報を自動的に取得してもよいし、介助者の入力操作に基づいて入力情報を取得してもよい。また介護施設等において、本実施形態に係る情報処理システム10とは別に、介護ソフトウェアが利用されてもよい。介護ソフトウェアとは、被介助者の属性や介護履歴等を記憶するためのソフトウェアである。従来、種々の介護ソフトウェアが用いられており、ここでの介護ソフトウェアはそれらを広く適用可能である。情報処理システム10は、介護ソフトウェアから上記の5種類の情報を含む入力情報を取得してもよい。 The system for providing the care information related to (1) and (2) to the caregiver includes a terminal device 200 and a server system 100, as shown in FIG. 1, for example. The terminal device 200 here is, for example, a PC. As described above, the information processing system 10 of this embodiment can be realized in various ways, and the server system 100 may be omitted. The terminal device 200 acquires input information including the above five types of information. The terminal device 200 may automatically acquire the input information using a sensor, or may acquire the input information based on the input operation of the caregiver. In addition, in a care facility or the like, care software may be used separately from the information processing system 10 according to this embodiment. The care software is software for storing attributes and care history of the person being assisted. Conventionally, various types of care software have been used, and the care software here can be widely applied to them. The information processing system 10 may acquire input information including the above five types of information from the care software.
端末装置100は、入力情報に基づく分析開始の指示を受けると、各入力情報をサーバシステム200に送り、サーバシステム200は分析結果を端末装置100に出力する。図29Aは、この場合のマイページの例である。図29Aのマイページとは、図16に示したユーザページと同様に所与のユーザに関する情報を提示する画面であって、対象のユーザが使用中のノウハウ情報121と、登録したノウハウ情報121を表示する。 When the terminal device 100 receives an instruction to start analysis based on the input information, it sends each piece of input information to the server system 200, and the server system 200 outputs the analysis results to the terminal device 100. Figure 29A is an example of My Page in this case. The My Page in Figure 29A is a screen that presents information about a given user, similar to the user page shown in Figure 16, and displays know-how information 121 that the target user is using and know-how information 121 that the user has registered.
図29Aの例では、対象のユーザは、上記(2)に対応する看取りケアの開始タイミングであるか否かを推定するためのノウハウ情報121を使用中である。図29Aに示すマイページは、当該ノウハウ情報121に対応する領域にアップロードのためのオブジェクトを含む。当該オブジェクトの選択操作が行われた場合、端末装置200は、対象の被介助者に関する入力情報をサーバシステム100にアップロードする。 In the example of FIG. 29A, the target user is using know-how information 121 to estimate whether it is the timing to start end-of-life care, which corresponds to (2) above. The My Page shown in FIG. 29A includes an object for uploading in the area corresponding to the know-how information 121. When a selection operation of the object is performed, the terminal device 200 uploads the input information related to the target person being assisted to the server system 100.
サーバシステム100は、例えば予め作成した看取りケアに関する学習済モデルに、アップロードされた入力情報を入力することによって、分析結果を求める。サーバシステム100は、分析結果を端末装置200に送信する。端末装置200は、分析結果を表す情報をユーザに提示する。 The server system 100 obtains an analysis result, for example, by inputting the uploaded input information into a trained model for end-of-life care that has been created in advance. The server system 100 transmits the analysis result to the terminal device 200. The terminal device 200 presents information representing the analysis result to the user.
図29Bは、分析結果を表示する画面の例であり、例えば端末装置200の表示部に表示される画面である。分析結果は例えば上述したように、看取りケアを所定期間後に開始すべきか否かの判定結果、または、看取りケア開始後にケアの内容を変更するタイミングか否かの判定結果である。例えば分析結果は、図29Bに示すように、入力情報に基づいて求められる特徴量の時系列変化と、看取りケアを所定期間後に開始すべきか否かの判定結果を含んでもよい。ここでの特徴量は、食事量の移動平均等、入力情報のうち重要と判定された情報であってもよいし、上記5つの入力情報に基づいて演算される情報であってもよい。例えば、NNが用いられる場合、特徴量は所与の中間層または出力層の出力であってもよい。図29Bでは、所定タイミング(例えば10月)までの特徴量の実績値と、それ以降(例えば11月以降)の特徴量の推定値を提示するとともに、当該推定値を用いて判定された看取りケアの開始タイミングを表示している。このようにすれば、看取りケアに関する情報を適切にユーザに提示することが可能になる。 Figure 29B is an example of a screen that displays the analysis result, and is a screen that is displayed on the display unit of the terminal device 200, for example. The analysis result is, for example, as described above, a judgment result of whether or not end-of-life care should be started after a predetermined period of time, or a judgment result of whether or not it is time to change the content of care after the start of end-of-life care. For example, as shown in Figure 29B, the analysis result may include a time series change in the feature amount calculated based on the input information and a judgment result of whether or not end-of-life care should be started after a predetermined period of time. The feature amount here may be information that is judged to be important among the input information, such as a moving average of the amount of food eaten, or information that is calculated based on the above five pieces of input information. For example, when an NN is used, the feature amount may be the output of a given intermediate layer or output layer. In Figure 29B, the actual value of the feature amount up to a predetermined timing (for example, October) and the estimated value of the feature amount thereafter (for example, after November) are presented, and the start timing of end-of-life care determined using the estimated value is displayed. In this way, it is possible to appropriately present information regarding end-of-life care to the user.
なお、看取りケアの開始タイミング等の判定が必要となる頻度は、食事、排泄、移乗等の日常的な介助に関する判定の頻度に比べて十分低い。よって上述したように、端末装置200におけるユーザ操作をアップロード及び分析処理のトリガーとすることによって、通信負荷及び処理負荷の軽減が可能になる。ただし、看取りケアに関するノウハウ情報121の処理は、ユーザ操作をトリガーとしたものに限定されず、対象の入力情報が収集された場合に自動的に実行されてもよい。 The frequency with which it is necessary to determine the timing of starting end-of-life care, etc., is sufficiently low compared to the frequency with which determinations are made regarding daily assistance such as eating, excretion, and transfers. Therefore, as described above, by using a user operation on the terminal device 200 as a trigger for uploading and analyzing, it is possible to reduce the communication load and processing load. However, the processing of the know-how information 121 regarding end-of-life care is not limited to being triggered by a user operation, and may be automatically executed when the target input information is collected.
また上記(1)及び(2)に関する情報では、入力情報に相当する情報が介護ソフトウェアを用いて管理されている場合もある。よって上述したように、入力情報の一部または全部が、当該介護ソフトウェアを介して取得されてもよい。この場合、本実施形態に係る情報処理システム10と介護ソフトウェアが連動する形態としてもよい。例えばサーバシステム100による分析結果が、介護ソフトウェアの表示画面上で表示されてもよい。 Furthermore, in the information related to (1) and (2) above, information equivalent to the input information may be managed using nursing software. Therefore, as described above, some or all of the input information may be acquired via the nursing software. In this case, the information processing system 10 according to this embodiment may be linked to the nursing software. For example, the analysis results by the server system 100 may be displayed on the display screen of the nursing software.
図30Aは、介護ソフトウェアの表示画面の例である。例えば介護ソフトウェアは、所与の被介助者に対して実行された介助内容を時系列的に並べた画面を表示する。ただし介護ソフトウェアの表示画面はこれに限定されず、種々の変形実施が可能である。例えば介護ソフトウェアにいずれかの入力情報が入力されるたびに、かかる入力情報がサーバシステム100に送信されて自動的に分析されてもよい。介護ソフトウェアは、例えば表示画面の所定欄に分析結果を示すマークを表示してもよい。図30Aの例であれば、入力情報の1つとして用いられる食事における種類毎の摂取量または摂取割合の表示欄に、感嘆符を含むマークが表示される。図30Bは、例えば図30Aのマークを選択する操作が実行された場合の表示画面の例である。図30Bに示す例では、介護ソフトウェアの表示画面上に、図29Bと同様の分析結果がポップアップ表示される。このように、本実施形態に係る情報処理システム10と介護ソフトウェアを連動させることによって、例えば介護記録と分析結果をあわせて表示できるため、ユーザに適切な情報を提示することが可能になる。なお、介護ソフトウェア上での分析結果の表示手法は図30Bに限定されず、種々の変形実施が可能である。 Figure 30A is an example of a display screen of the care software. For example, the care software displays a screen in which the contents of care performed for a given person being assisted are arranged in chronological order. However, the display screen of the care software is not limited to this, and various modifications are possible. For example, each time any input information is input to the care software, the input information may be sent to the server system 100 and automatically analyzed. The care software may display, for example, a mark indicating the analysis result in a predetermined field on the display screen. In the example of Figure 30A, a mark including an exclamation mark is displayed in the display field of the intake amount or intake ratio for each type of food used as one of the input information. Figure 30B is an example of a display screen when, for example, an operation to select the mark in Figure 30A is performed. In the example shown in Figure 30B, the same analysis result as in Figure 29B is popped up on the display screen of the care software. In this way, by linking the information processing system 10 according to this embodiment with the care software, for example, the care record and the analysis result can be displayed together, making it possible to present appropriate information to the user. Note that the display method of the analysis result on the care software is not limited to Figure 30B, and various modifications are possible.
(3)介助者が食事の提供を中止するタイミングに関するノウハウ情報121では、入力情報として、「被介助者が提供された食事を噛み切れていない様子が続いたら」、「食事中における被介助者の誤嚥(ムセや咳等)が頻繁に生じていたら」、「食事中に被介助者が眠そうにしていたら」の3種類の情報が入力され、3種類の情報のいずれか1個の条件を満たしているときに、出力情報として、「食事の提供を中止する」を出力する。 (3) In the know-how information 121 regarding the timing for the caregiver to stop providing food, three types of information are input as input information: "If the person being assisted continues to be unable to chew the food provided to them," "If the person being assisted frequently swallows food (such as choking or coughing) while eating," and "If the person being assisted appears sleepy while eating," and when any one of the three types of information is met, the output information is "Stop providing food."
(4)食事中に被介助者が誤嚥した際の介助者の対応に関するノウハウ情報121では、入力情報として、「被介助者が誤嚥して、姿勢が崩れていたら」が入力され、この条件を満たしているときに出力情報として「姿勢を確認してください」を出力する。入力情報として、「被介助者が誤嚥して、眠そうにしていたら」が入力され、この条件を満たしているときに出力情報として「眠そうです。声掛けしてください」を出力する。入力情報として、「被介助者が誤嚥して、眠そうでもなく姿勢も崩れていないなら」または「被介助者が誤嚥して、食形態があっていないなら」が入力され、この条件を満たしているときに出力情報として「食事(例えば食形態)を確認してください」を出力する。入力情報として、「食事中における被介助者の誤嚥(ムセや咳等)が増えていたら」が入力され、この条件を満たしているときに出力情報として「食事の提供を中止する」を出力する。 (4) In know-how information 121 regarding the response of a caregiver when an assisted person aspirates while eating, "If the assisted person aspirates and loses their posture" is input as input information, and when this condition is met, "Please check their posture" is output as output information. "If the assisted person aspirates and looks sleepy" is input as input information, and when this condition is met, "They look sleepy. Please call out to them" is output as output information. "If the assisted person aspirates and does not look sleepy or lose their posture" or "If the assisted person aspirates and the food texture is not appropriate" is input as input information, and when this condition is met, "Please check the food (e.g. food texture)" is output as output information. "If the assisted person's aspirating (choking, coughing, etc.) increases while eating" is input as input information, and when this condition is met, "Stop providing food" is output as output information.
ここで上記(3)及び(4)のノウハウ情報121に係る各入力情報は、例えばカメラで撮像した動画及び/又は嚥下を測るウェアラブルデバイス(例えば“Swallowing action measurement device and swallowing action support system”という2019年2月15日に出願された米国特許出願第16/276768号に記載されている。この特許出願は、その全体が本願明細書において参照により援用されている)の波形等の出力データから抽出される。 Here, each piece of input information related to the know-how information 121 in (3) and (4) above is extracted from output data such as a video captured by a camera and/or a waveform from a wearable device that measures swallowing (for example, as described in U.S. Patent Application No. 16/276,768, filed on February 15, 2019, entitled "Swallowing action measurement device and swallowing action support system," which is incorporated herein by reference in its entirety).
上記(3)及び(4)に関する介助情報を介助者に提供するシステムは、図31に示すように、嚥下を測るウェアラブルデバイス400、第1端末装置200A、第2端末装置200B、サーバシステム100を含む。被介助者は、首回りにウェアラブルデバイス400を装着する。第1端末装置200Aは、例えば被介助者の食事をする卓上に置かれ、被介助者の食事の様子を撮像する機能を有する。第1端末装置200Aは例えばカメラ装置やアプリがインストールされたスマートフォンである。第2端末装置200Bは介助者が携帯する端末であり、アプリを介して通知を受ける機能を有する。第1端末装置200Aはウェアラブルデバイス400と通信してデータの授受を行う。なお、図31では、サーバシステム100、第1端末装置200A及び第2端末装置200BがLANやインターネット等のネットワークNWを介して接続され、第2端末装置200Bとウェアラブルデバイス400が近距離無線通信等を用いて直接接続される例を示した。ただし、各機器の具体的な接続態様は種々の変形実施が可能である。以下に示す実施例では第1端末装置200Aは一人の被介助者を撮像している例で説明するが、これに限定されることなく、第1端末装置200Aが複数の被介助者を撮像してそれぞれの被介助者の出力情報を出力してもよい。 As shown in FIG. 31, the system for providing the caregiver with assistance information related to (3) and (4) above includes a wearable device 400 for measuring swallowing, a first terminal device 200A, a second terminal device 200B, and a server system 100. The person being assisted wears the wearable device 400 around his/her neck. The first terminal device 200A is placed, for example, on a table where the person being assisted eats, and has a function of capturing images of the person being assisted eating. The first terminal device 200A is, for example, a camera device or a smartphone with an app installed. The second terminal device 200B is a terminal carried by the caregiver, and has a function of receiving notifications via the app. The first terminal device 200A communicates with the wearable device 400 to exchange data. In addition, FIG. 31 shows an example in which the server system 100, the first terminal device 200A, and the second terminal device 200B are connected via a network NW such as a LAN or the Internet, and the second terminal device 200B and the wearable device 400 are directly connected using short-range wireless communication or the like. However, the specific connection mode of each device can be modified in various ways. In the embodiment shown below, an example will be described in which the first terminal device 200A captures an image of one person being assisted, but this is not limited thereto, and the first terminal device 200A may capture images of multiple people being assisted and output output information for each person being assisted.
第1端末装置200Aは、被介助者を撮像した画像と、ウェアラブルデバイス400の出力データをサーバシステム100に送信する。サーバシステム100は、当該画像及び出力データに基づいて、上記(3)または(4)に関する処理を実行し、「食事の提供を中止する」等の出力情報を求める。 The first terminal device 200A transmits an image of the person being assisted and output data of the wearable device 400 to the server system 100. Based on the image and output data, the server system 100 executes the process related to (3) or (4) above, and requests output information such as "Stop providing meals."
第1端末装置200Aのアプリ上では、ウェアラブルデバイス400のデータと撮像された画像が表示されるだけでなく、出力情報も表示される。図32Aは、第1端末装置200Aの表示部に表示される画面の例である。ここでの表示部は、例えば図3の表示部240に対応する。図32Bに示す画面では、撮像画像IMの一部の領域に、ウェアラブルデバイス400によって測定されたデータを示すオブジェクトOB1が重畳表示される。オブジェクトOB1に含まれる情報は、例えばウェアラブルデバイス400による測定値の時系列変化を表すグラフである。 On the app of the first terminal device 200A, not only are the data of the wearable device 400 and the captured image displayed, but output information is also displayed. Figure 32A is an example of a screen displayed on the display unit of the first terminal device 200A. The display unit here corresponds to, for example, the display unit 240 of Figure 3. On the screen shown in Figure 32B, an object OB1 indicating data measured by the wearable device 400 is superimposed on a partial area of the captured image IM. The information contained in the object OB1 is, for example, a graph showing the time series change in the measured value by the wearable device 400.
また撮像画像IMの他の一部の領域に、サーバシステム100から取得した出力情報を示すオブジェクトOB2が重畳表示される。出力情報は、例えば上記(4)に示したように、「姿勢を確認してください」、「眠そうです。声掛けしてください」、「食事を確認してください」、「食事を中止してください」等の出力を含む。また出力情報は、上記のいずれについても出力不要であることを表す「ムセを検出していません」という情報を出力可能であってもよい。例えば図32Aに示すオブジェクトOB2では、正常状態を表すチェックマークを含む第1マークとともに、「ムセを検出していません」というテキストが表示される。図32Bは、オブジェクトOB2として表示される他の情報の例である。例えばオブジェクトOB2は、感嘆符を含む第2マークとともに、「姿勢を確認してください」、「眠そうです。声掛けしてください」、「食事を確認してください」等のテキストを表示するオブジェクトであってもよい。またオブジェクトOB2は、感嘆符を含む第3マークとともに、「食事を中止してください」というテキストを表示するオブジェクトであってもよい。図32Bの例では、第2マークは感嘆符を丸で囲んだマークであり、第3マークは感嘆符を三角で囲んだマークである。 In addition, an object OB2 showing output information acquired from the server system 100 is superimposed on another part of the captured image IM. The output information includes, for example, as shown in (4) above, outputs such as "Please check your posture", "You look sleepy. Please speak to the person", "Please check your meal", and "Please stop eating". The output information may also be capable of outputting information such as "Choice not detected", which indicates that output is unnecessary for any of the above. For example, in the object OB2 shown in FIG. 32A, the text "Choice not detected" is displayed together with a first mark including a check mark indicating a normal state. FIG. 32B is an example of other information displayed as the object OB2. For example, the object OB2 may be an object that displays text such as "Please check your posture", "You look sleepy. Please speak to the person", and "Please check your meal" together with a second mark including an exclamation mark. The object OB2 may also be an object that displays text such as "Please stop eating" together with a third mark including an exclamation mark. In the example of FIG. 32B, the second mark is a mark with an exclamation mark surrounded by a circle, and the third mark is a mark with an exclamation mark surrounded by a triangle.
「ムセを検出していません」は、被介助者の異常が検出されていない場合に提示される情報であり、緊急性は低い。これ以外の4つについては、何らかの異常が検出されているため、相対的に緊急性が高い。例えば、「姿勢を確認してください」、「眠そうです。声掛けしてください」、「食事を確認してください」の3つは、食事の提供に際し注意が必要な状況に対応する。また「食事を中止してください」という情報は、誤嚥が頻繁に起きている状況に対応するため、特に緊急性が高い。図32A、図32Bを用いて上述したように、第1マーク~第3マークをそれぞれ対応するテキストとともに用いることによって、被介助者の状態を適切に介助者に伝えることが可能になる。また、緊急性に応じた提示手法は、マークやテキストを異ならせるものに限定されず、オブジェクトOB2の色を変更してもよい。例えば第1マークを含むオブジェクトOB2は緑色で表示され、第2マークを含むオブジェクトOB2は黄色で表示され、第3マークを含むオブジェクトOB2は赤色で表示されてもよい。 "No choking detected" is information presented when no abnormality is detected in the person being assisted, and is of low urgency. The other four are of relatively high urgency because some abnormality has been detected. For example, "Please check your posture," "Looks sleepy. Please call out to the person," and "Please check the meal" correspond to situations in which attention is required when providing food. Furthermore, the information "Please stop eating" is particularly of high urgency because it corresponds to a situation in which choking occurs frequently. As described above with reference to Figures 32A and 32B, by using the first mark to the third mark together with the corresponding text, it is possible to appropriately convey the condition of the person being assisted to the caregiver. Furthermore, the presentation method according to the urgency is not limited to different marks and texts, and the color of the object OB2 may be changed. For example, the object OB2 including the first mark may be displayed in green, the object OB2 including the second mark may be displayed in yellow, and the object OB2 including the third mark may be displayed in red.
第1端末装置200Aにこれらの情報が表示されることによって、被介助者の近傍で食事介助を行う介助者(図31における介助者A)は、被介助者の状態を適切に把握することが可能になる。具体的には介助者は、被介助者を目視で確認するだけでなく、センサの出力(オブジェクトOB1)や、サーバシステム100からの出力情報(オブジェクトOB2)を閲覧できるため、適切な介助を実行することが可能である。 By displaying this information on the first terminal device 200A, the caregiver (caregiver A in FIG. 31) who is providing meal assistance near the person being assisted can properly grasp the condition of the person being assisted. Specifically, the caregiver can not only visually check the person being assisted, but also view the sensor output (object OB1) and the output information from the server system 100 (object OB2), enabling the caregiver to provide appropriate assistance.
また、端末装置200は、LED等の照明(発光部)を含んでもよい。端末装置200は、出力情報に応じて当該照明を制御してもよい。具体的には、被介助者に食事の提供を継続してよい場合(正常な場合)には、その照明は緑色を示し、被介助者に食事の提供をするに際し注意が必要である場合には、その照明は黄色を示し、食事の提供を中止する場合には、その照明は赤色を示す。その結果として、被介助者に食事介助している介助者(図31における介助者A)は、第1端末装置200Aの照明を用いて提示された出力情報に基づいて通知を認識することができる。なお以上ではサーバシステム100が出力情報を算出する例を示したが、これに限定されず、第1端末装置200Aが出力情報を算出してもよい。この場合、第1端末装置200Aは自身で算出した出力情報の表示処理を行う。 The terminal device 200 may also include lighting (light-emitting unit) such as an LED. The terminal device 200 may control the lighting in response to the output information. Specifically, when it is OK to continue providing food to the person being assisted (when normal), the lighting shows green, when care is required when providing food to the person being assisted, the lighting shows yellow, and when food provision is to be stopped, the lighting shows red. As a result, the caregiver (caregiver A in FIG. 31) who is providing food assistance to the person being assisted can recognize the notification based on the output information presented using the lighting of the first terminal device 200A. Note that, although an example in which the server system 100 calculates the output information has been shown above, this is not limiting, and the first terminal device 200A may calculate the output information. In this case, the first terminal device 200A performs display processing of the output information calculated by itself.
また出力情報は、第1端末装置200Aにおいて提示されるものに限定されない。例えば第1端末装置200Aを直接視認できない位置にいる介助者(図31における介助者B)が使用する第2端末装置200Bにおいて、出力情報が提示されてもよい。例えば介助者Bは、被介助者の食事介助を行う担当者であるが、対象の被介助者は比較的状態がよく、自立して食事を実行可能である蓋然性が高いとする。この場合、介助者Bは第1端末装置200Aを所定位置にセットして被介助者に食事を開始させた後、優先度の高い他の介助を実行してもよい。この場合、介助者Bが携帯する第2端末装置200Bにおいて出力情報を提示することによって、介助者Bは必要に応じて被介助者の食事介助に戻ることが可能である。あるいは、介助者Bは、本来の食事介助の担当者でなくてもよい。例えば担当者である介助者Aが他の被介助者の対応中である場合等には、介助者Bが携帯する第2端末装置200Bにおいて出力情報を提示することによって、介助者Bが適切にヘルプに入ることが可能になる。 The output information is not limited to that presented on the first terminal device 200A. For example, the output information may be presented on the second terminal device 200B used by a caregiver (caregiver B in FIG. 31) who is in a position where the first terminal device 200A cannot be directly seen. For example, caregiver B is a person in charge of assisting the assisted person with meals, but the assisted person is in relatively good condition and is likely to be able to eat independently. In this case, caregiver B may set the first terminal device 200A in a predetermined position and have the assisted person start eating, and then perform other assistance with a higher priority. In this case, by presenting the output information on the second terminal device 200B carried by caregiver B, caregiver B can return to assisting the assisted person with meals as necessary. Alternatively, caregiver B does not have to be the person in charge of the original meal assistance. For example, if caregiver A, who is in charge, is busy helping another person being assisted, caregiver B can provide appropriate help by presenting output information on the second terminal device 200B carried by caregiver B.
図33A、図33Bは、第2端末装置200Bに表示される画面の例である。図33Aは、第2端末装置200Bのロック画面(通知画面)の例である。例えば図33Aに示すように、第2端末装置200Bは、出力情報に対応するオブジェクトOB21-OB24を表示してもよい。オブジェクトOB21-OB24は、いずれも図32A、図32BにおけるオブジェクトOB2に対応する。オブジェクトOB21は、上述した出力情報のうち、「食事を中止してください」に対応する。オブジェクトOB22は、「食事を確認してください」に対応する。オブジェクトOB23は、「眠そうです。声掛けしてください」に対応する。オブジェクトOB24は、「姿勢を確認してください」に対応する。 Figures 33A and 33B are examples of screens displayed on the second terminal device 200B. Figure 33A is an example of a lock screen (notification screen) of the second terminal device 200B. For example, as shown in Figure 33A, the second terminal device 200B may display objects OB21-OB24 corresponding to output information. Objects OB21-OB24 all correspond to object OB2 in Figures 32A and 32B. Object OB21 corresponds to "Please stop eating" out of the above-mentioned output information. Object OB22 corresponds to "Please check your eating." Object OB23 corresponds to "You look sleepy. Please speak to me." Object OB24 corresponds to "Please check your posture."
オブジェクトOB21-OB24に対応する通知は、そのすべてが通知対象となるものには限定されない。例えば、ユーザの熟練度合いに応じて、通知対象となる出力情報が選択されてもよい。例えば熟練度の低いユーザに対しては、可能な限り被介助者への注意を促すため、すべての出力情報を通知する設定が行われ、熟練度の高いユーザに対しては緊急性の高い出力情報に限定した通知が行われてもよい。上述した例であれば、「食事を中止してください」は他の3つに比べて緊急性が高いため、例えば熟練度の高いユーザを対象とする場合、オブジェクトOB21は表示対象となり、オブジェクトOB22-OB24は表示対象とならなくてもよい。 Notifications corresponding to objects OB21-OB24 are not limited to being all notifications. For example, output information to be notified may be selected according to the user's level of proficiency. For example, a setting may be made to notify all output information to alert the person being assisted as much as possible for a user with a low level of proficiency, and notifications may be limited to output information with a high level of urgency for a user with a high level of proficiency. In the above example, "Please stop eating" is more urgent than the other three, so for example, when targeting a user with a high level of proficiency, object OB21 may be the display target, and objects OB22-OB24 may not be the display targets.
また第2端末装置200Bは、出力情報に関する詳細な情報を示すステータス画面を表示してもよい。図33Bはステータス画面の例である。例えばステータス画面は、モニター種類、利用者またはデバイス、ステータス、対応、の各項目を含む。 The second terminal device 200B may also display a status screen showing detailed information about the output information. FIG. 33B is an example of a status screen. For example, the status screen includes the following items: monitor type, user or device, status, and response.
モニター種類とは、モニター対象となる場面(介助)を特定する情報であり、上記の例であれば「食事」である。利用者またはデバイスとは、対象の被介助者を特定する情報である。なお、これは被介助者の氏名であってもよいし、対象の被介助者の介助に使用されるデバイスのID等であってもよい。ここでのデバイスは、ウェアラブルデバイス400であってもよいし、第1端末装置200Aであってもよいし、他のデバイスであってもよい。ステータスは出力情報を表す。例えば、「ムセを検出していません」が正常に対応する。「姿勢を確認してください」、「眠そうです。声掛けしてください」、「食事を確認してください」は注意に対応する。「食事を中止してください」は中止に対応する。 The monitor type is information that identifies the situation (assistance) to be monitored, which in the above example is "eating." The user or device is information that identifies the target person being assisted. This may be the name of the person being assisted, or the ID of the device used to assist the target person being assisted. The device here may be the wearable device 400, the first terminal device 200A, or another device. The status represents output information. For example, "choking not detected" corresponds to normal. "Check your posture," "Looks sleepy. Please speak to him/her," and "Check your eating" correspond to warnings. "Please stop eating" corresponds to stop.
対応は、介助者による対応状況を表す情報である。ステータスが正常である場合、介助者による行動は不要である。ステータスが注意である場合、介助者による行動が必要とは限らず、例えば出力情報の通知のみが行われてもよい。この場合、対応として通知の有無や、通知対象となったユーザを特定する情報が表示されてもよい。ステータスが中止である場合、介助者による行動が必要である蓋然性が高い。よって対応として、対応/未対応を特定する情報が表示される。また未対応である場合、図33Bに示すように自身が対応する旨を表すオブジェクトが表示されてもよい。例えばユーザ名「Sato」であるユーザがこの操作を行った場合、対応を表す情報が、「Satoによって対応済」を表す情報に更新される。これにより、緊急時の対応漏れを抑制すること、及び、複数の介助者が特定の被介助者の介助に重複して対応することを抑制できる。 The response is information that indicates the response status by the caregiver. If the status is normal, no action by the caregiver is required. If the status is caution, the caregiver does not necessarily need to take action, and for example, only the output information may be notified. In this case, the presence or absence of notification and information that identifies the user who is the subject of the notification may be displayed as the response. If the status is canceled, it is highly likely that the caregiver needs to take action. Therefore, information that identifies whether the caregiver has responded or not is displayed as the response. If the caregiver has not responded, an object indicating that the caregiver will respond may be displayed as shown in FIG. 33B. For example, if a user with the user name "Sato" performs this operation, the information that indicates the response is updated to information that indicates "Response completed by Sato". This can prevent missed responses in an emergency and prevent multiple caregivers from responding to a specific person being assisted in the same way.
図33Bに示すステータス画面を表示することによって、被介助者の食事状況を適切に把握することや、介助者による対応が必要か否かを即座に判断することが可能になる。なお以上では第2端末装置200Bの表示部を用いて通知を行う形態を説明したが、通知の形態はこれに限定されず、例えばヘッドセット300を介して音声で介助者に通知してもよい。 By displaying the status screen shown in FIG. 33B, it is possible to properly grasp the eating status of the person being assisted and to immediately determine whether or not the caregiver needs to take action. Note that, although the above describes a form of notification using the display unit of the second terminal device 200B, the form of notification is not limited to this, and the caregiver may be notified by voice via the headset 300, for example.
また上記(3)及び(4)のノウハウ情報121を例に、所与のノウハウ情報121の使用時に表示される画面の例について説明する。図6のステップS203に示したように、ノウハウ情報121の登録の際に、当該ノウハウ情報121にデバイスが対応付けられてもよい。また図6のステップS216に示したように、ノウハウ情報121に、デバイスデータに対する処理内容が対応付けられてもよい。上記(3)及び(4)のノウハウ情報121であれば、デバイスとはカメラ(端末装置200)や、ウェアラブルデバイス400である。また処理内容とは、撮像画像から被介助者の姿勢等を検出する処理であってもよいし、ウェアラブルデバイス400から出力される波形の振幅や周波数等を検出する処理であってもよい。 Using the know-how information 121 of (3) and (4) above as an example, an example of a screen displayed when using given know-how information 121 will be described. As shown in step S203 of FIG. 6, when registering the know-how information 121, a device may be associated with the know-how information 121. As shown in step S216 of FIG. 6, the know-how information 121 may be associated with processing content for device data. In the case of the know-how information 121 of (3) and (4) above, the device is a camera (terminal device 200) or a wearable device 400. The processing content may be a process for detecting the posture, etc. of the person being assisted from a captured image, or a process for detecting the amplitude, frequency, etc. of a waveform output from the wearable device 400.
ただし、類似するノウハウ情報121であっても必要なデバイスデータはノウハウ情報121によって異なる場合もある。例えば上記(3)及び(4)に示すノウハウ情報121やそれに類似するノウハウ情報121では、カメラによって撮像した画像に基づいて、被介助者の姿勢等が検出される。この際のデバイスデータは、被介助者の姿勢を検出可能な画像データであればよく、被介助者を正面から撮像したデータであってもよいし、側方から横顔を撮像したデータであってもよいし、その中間的な方向(斜め方向)から撮像したデータであってもよい。例えばノウハウ情報121を登録する熟練のユーザが、いずれの方向から被介助者を観察すべきと考えるかによって、デバイスデータの内容が異なる。あるいは登録ユーザの所属する介護施設等の設備に応じて、カメラを設置可能な位置が異なることによって、デバイスデータが異なることも考えられる。 However, even if the know-how information 121 is similar, the required device data may differ depending on the know-how information 121. For example, in the know-how information 121 shown in (3) and (4) above or similar know-how information 121, the posture of the person being assisted is detected based on an image captured by a camera. The device data in this case may be image data capable of detecting the posture of the person being assisted, and may be data captured from the front, data captured from the side of the profile, or data captured from an intermediate direction (diagonal direction). For example, the content of the device data differs depending on the direction from which the experienced user who registers the know-how information 121 thinks the person being assisted should be observed. Alternatively, the device data may differ depending on the equipment of the care facility or the like to which the registered user belongs, as the position at which the camera can be installed differs.
即ち、上記(3)及び(4)に示すノウハウ情報121は、1つに限定されず、複数の登録ユーザによって登録された、デバイスデータの異なる複数のノウハウ情報121を含んでもよい。また1人の登録ユーザが、同一または類似する介助を行うために、デバイスデータの異なる複数のノウハウ情報121を登録することも妨げられない。 That is, the know-how information 121 shown in (3) and (4) above is not limited to one, and may include multiple pieces of know-how information 121 with different device data registered by multiple registered users. In addition, one registered user may register multiple pieces of know-how information 121 with different device data in order to provide the same or similar assistance.
このようなノウハウ情報121を利用する場合、デバイスデータを整合させることが重要である。例えば、被介助者を正面から撮像したデバイスデータに対して画像処理を行うことによって、食事の中止等を判定するノウハウ情報121を使用する場合、被介助者を側面や斜めから撮像したデバイスデータを入力情報としたのでは、処理の精度が低下するおそれがある。当該ノウハウ情報121において、デバイスデータに対する処理内容は、被介助者を正面から撮像したデータを対象とすることを想定しているためである。よってノウハウ情報121は、適切なデバイスデータを取得するための情報を含んでもよい。例えばデバイスがカメラである場合、適切なデバイスデータを取得するための情報とは、被写体を撮像する際の撮像方向を特定する情報である。また適切なデバイスデータを取得するための情報は、被介助者の全身を含むか、バストアップであるか、顔を含めばよいか、といった撮像範囲を特定する情報であってもよいし、撮像画像の特性を決定するための他の情報であってもよい。また、使用されるデバイスがカメラ以外である場合に、ノウハウ情報121が適切なデバイスデータを取得するための情報を含むことも妨げられない。 When using such know-how information 121, it is important to match the device data. For example, when using know-how information 121 that performs image processing on device data obtained by imaging a person receiving care from the front to determine whether or not to stop eating, if device data obtained by imaging a person receiving care from the side or at an angle is used as input information, the accuracy of the processing may be reduced. This is because the processing content for the device data in the know-how information 121 is intended to target data obtained by imaging a person receiving care from the front. Therefore, the know-how information 121 may include information for acquiring appropriate device data. For example, when the device is a camera, the information for acquiring appropriate device data is information for specifying the imaging direction when imaging the subject. The information for acquiring appropriate device data may also be information for specifying the imaging range, such as whether the imaging range includes the entire body of the person receiving care, whether it is a bust-up, or whether it is sufficient to include the face, or may be other information for determining the characteristics of the captured image. Furthermore, when the device used is other than a camera, the know-how information 121 may also include information for acquiring appropriate device data.
図34Aは、マイページの他の例である。図29Aと同様に、マイページは使用中のノウハウ情報121と、登録したノウハウ情報121を含む。図34Aの例では、ユーザは、上記(3)や(4)に対応するノウハウ情報121を使用中である。そしてマイページは、当該ノウハウ情報121の使用を開始するためのオブジェクトとして、カメラの起動を指示するカメラ起動オブジェクトを含む。 Figure 34A is another example of My Page. As in Figure 29A, My Page includes know-how information 121 in use and registered know-how information 121. In the example of Figure 34A, the user is using know-how information 121 corresponding to (3) or (4) above. My Page also includes a camera start object that instructs the start of the camera as an object for starting the use of the know-how information 121.
図34Bは、図34Aに示すカメラ起動オブジェクトに対する操作が行われた場合の表示画面の例である。図34Bに示す画面は、適切なデバイスデータを取得するための情報を含む。適切なデバイスデータを取得するための情報とは、例えば、画像における被介助者の顔の方向を指示するためのガイド用のオブジェクトである。図34Bにおけるガイド用のオブジェクトとは、輪郭を表すオブジェクトOB5及び顔を描いたイラストであるオブジェクトOB6を含む。ただし、オブジェクトOB5及びOB6は何れか一方が省略されてもよい。また顔の適切な方向を表す情報としてオブジェクトOB5及びOB6のいずれとも異なる情報が用いられてもよい。例えば、「被介助者を正面から撮像してください」といったテキストが表示されてもよいし、当該テキストが端末装置200やヘッドセット300を用いて音声として出力されてもよい。その他、適切なデバイスデータを取得するための情報の提示手法は種々の変形実施が可能である。 34B is an example of a display screen when an operation is performed on the camera start object shown in FIG. 34A. The screen shown in FIG. 34B includes information for acquiring appropriate device data. The information for acquiring appropriate device data is, for example, a guide object for indicating the direction of the face of the person being assisted in the image. The guide object in FIG. 34B includes an object OB5 representing an outline and an object OB6 which is an illustration of a face. However, either one of the objects OB5 and OB6 may be omitted. Also, information different from either of the objects OB5 and OB6 may be used as information indicating the appropriate direction of the face. For example, text such as "Please take an image of the person being assisted from the front" may be displayed, or the text may be output as a voice using the terminal device 200 or the headset 300. In addition, various modifications are possible for the method of presenting information for acquiring appropriate device data.
例えばノウハウ情報121は、図6のステップS207-S210の処理によって蓄積されたサンプルデータに基づいて、適切なデバイスデータを取得するための情報が対応付けられる。例えばサーバシステム100は、サンプルデータとして複数の画像を取得した場合に、当該複数の画像に基づいて、平均的な顔の方向を求める。サーバシステム100は、求めた平均的な顔の方向に基づいて、適切なデバイスデータを取得するための情報としてオブジェクトOB5やOB6を求め、求めたオブジェクトOB5及びOB6等をノウハウ情報121に対応付けてもよい。端末装置200は、ノウハウ情報121の使用時に、ノウハウ情報121に対応付けられた情報に基づいて、図34Bに例示したように、オブジェクトOB5やOB6を含む情報を提示する。 For example, the know-how information 121 is associated with information for acquiring appropriate device data based on the sample data accumulated by the processing of steps S207-S210 in FIG. 6. For example, when the server system 100 acquires multiple images as sample data, it determines an average face direction based on the multiple images. The server system 100 may determine objects OB5 and OB6 as information for acquiring appropriate device data based on the determined average face direction, and associate the determined objects OB5, OB6, etc. with the know-how information 121. When the know-how information 121 is used, the terminal device 200 presents information including objects OB5 and OB6 based on the information associated with the know-how information 121, as illustrated in FIG. 34B.
このようにすれば、例えばノウハウ情報121を使用するユーザは、使用するノウハウ情報121に応じてカメラの配置等を適切に調整できる。そのため、使用するノウハウ情報121に適した入力情報を取得することが可能になる。 In this way, for example, a user who uses know-how information 121 can appropriately adjust the camera placement, etc., depending on the know-how information 121 being used. Therefore, it becomes possible to obtain input information suitable for the know-how information 121 being used.
あるいは、図10に示すノウハウ情報121の検索処理において、デバイスデータに関する情報が提示されてもよい。例えば図10のステップS309において、正面から撮像したデータを用いるノウハウ情報121と、側面から撮像したデータを用いるノウハウ情報121と、斜めから撮像したデータを用いるノウハウ情報121とがそれぞれ異なるノウハウ情報121として提示される。その際、例えば図6のステップS210で取得したサンプルデータや、適切なデバイスデータを取得するための情報等がノウハウ情報121と対応付けて表示されてもよい。検索を行ったユーザは、自身の環境に適したデータを用いるノウハウ情報121を選択する等、使用するノウハウ情報121を決定する際に、デバイスデータの取得手法を検討することが可能になる。例えば、ユーザの環境にすでに被介助者を正面から撮像できるカメラが配置されている場合、当該カメラを流用するために正面から撮像したデータを用いるノウハウ情報121を採用することも可能であるし、評価の高いノウハウ情報121を利用するために敢えて斜めから撮像したデータを用いるノウハウ情報121を採用することも可能である。後者の場合、例えばユーザは、「既存のカメラでは対応できないため、位置調整が容易な端末装置200のカメラを使用する」といった判断を行うことが可能である。 Alternatively, information on device data may be presented in the search process of know-how information 121 shown in FIG. 10. For example, in step S309 of FIG. 10, know-how information 121 using data captured from the front, know-how information 121 using data captured from the side, and know-how information 121 using data captured from an oblique angle are presented as different know-how information 121. At that time, for example, sample data acquired in step S210 of FIG. 6 and information for acquiring appropriate device data may be displayed in association with the know-how information 121. When determining the know-how information 121 to be used, the user who performed the search can consider a method of acquiring device data, such as selecting know-how information 121 using data suitable for the user's environment. For example, if a camera capable of capturing an image of a person being assisted from the front is already installed in the user's environment, it is possible to adopt know-how information 121 using data captured from the front in order to reuse the camera, or it is possible to adopt know-how information 121 using data captured from an oblique angle in order to utilize highly rated know-how information 121. In the latter case, for example, the user can make a decision such as, "Since the existing camera is not compatible, I will use the camera on the terminal device 200, which is easier to adjust the position."
なお、ここでは(3)や(4)のノウハウ情報121を例として、適切なデバイスデータを取得するための情報をノウハウ情報121に対応付ける手法、及び、ノウハウ情報121の使用時に適切なデバイスデータを取得するための情報を提示する手法を説明した。ただしこれらの手法は、本実施形態に係るノウハウ情報121に広く適用可能であり、(3)や(4)のノウハウ情報121に限定されるものではない。 Here, the know-how information 121 of (3) and (4) are used as examples to explain a method of associating information for acquiring appropriate device data with the know-how information 121, and a method of presenting information for acquiring appropriate device data when using the know-how information 121. However, these methods are broadly applicable to the know-how information 121 according to this embodiment, and are not limited to the know-how information 121 of (3) and (4).
(5)転倒するリスクが高い場面を検知するノウハウ情報121では、入力情報として、「自力歩行できないが介助なしで歩き出したら」、「自身の置かれた状況の理解が困難・自己の身体機能や空間認識が衰え、段差が認識できないなら」、「トイレの場所がわからないなら」の3種類の情報が入力され、3種類の情報のいずれか1個の条件を満たしているときに、出力情報として、「転倒リスクが高い場面である」ことを出力する。 (5) In the know-how information 121 for detecting situations where there is a high risk of falling, three types of information are input as input information: "If the person cannot walk on his/her own but starts walking without assistance," "If the person has difficulty understanding the situation he/she is in and his/her physical functions and spatial awareness have deteriorated and he/she cannot recognize steps," and "If he/she does not know where the toilet is," and when any one of the conditions of the three types of information is met, the output information is that "This is a situation where there is a high risk of falling."
ここで上記の3種類の情報は、例えば足圧センサの情報(例えばインソールの複数の場所に圧力センサが設けられており、各圧力センサの時系列変化や重心位置の時系列変化)と、カメラで撮像した動画から抽出される。出力情報は、例えば「転倒リスクが高い場面である」と判断された場合のみ、その旨を転倒リスクが高いと判断された被介助者に関する情報とともに介助者にヘッドセット300を介して通知される。通知される介助者は、転倒リスクが高いと判断された被介助者の近くまたは周辺にいる介助者のみであってもよい。 The above three types of information are extracted, for example, from information from foot pressure sensors (for example, pressure sensors are provided in multiple locations on the insole, and the time series changes in each pressure sensor and the time series changes in the center of gravity position) and video captured by a camera. Only when it is determined that the scene is at high risk of falling, for example, is the output information notified to the caregiver via headset 300 together with information about the person being assisted who is determined to be at high risk of falling. The caregivers who are notified may only be those who are near or in the vicinity of the person being assisted who is determined to be at high risk of falling.
上記(5)に関する介助情報(出力情報)を介助者に提供するシステムは、図35に示すように、カメラ500、第3端末装置200C、第4端末装置200D、サーバシステム100、足圧センサ600を含む。カメラ500は、例えば広域カメラであり、部屋の天井や天井付近の壁に設けられる。このカメラ500は複数あってもよく、図35では天井に設けられるカメラ500-1と、壁面に設けられるカメラ500-2の2つを例示している。第3端末装置200Cは、例えばステーションに置かれ、カメラ500が撮像した被介助者の様子を表示する機能を有する。第4端末装置200Dは、所与の介助者によって使用される端末装置である。なお、図35では、サーバシステム100、第3端末装置200C、第4端末装置200D、カメラ500、足圧センサ600がLANやインターネット等のネットワークNWを介して接続される例を示した。ただし、各機器の具体的な接続態様は種々の変形実施が可能である。 As shown in FIG. 35, the system that provides the caregiver with the above-mentioned (5) assistance information (output information) includes a camera 500, a third terminal device 200C, a fourth terminal device 200D, a server system 100, and a foot pressure sensor 600. The camera 500 is, for example, a wide-area camera, and is installed on the ceiling of the room or on a wall near the ceiling. There may be multiple cameras 500, and FIG. 35 shows two cameras, a camera 500-1 installed on the ceiling and a camera 500-2 installed on the wall. The third terminal device 200C is, for example, placed at a station, and has a function of displaying the state of the person being assisted captured by the camera 500. The fourth terminal device 200D is a terminal device used by a given caregiver. Note that FIG. 35 shows an example in which the server system 100, the third terminal device 200C, the fourth terminal device 200D, the camera 500, and the foot pressure sensor 600 are connected via a network NW such as a LAN or the Internet. However, the specific connection methods for each device can be modified in various ways.
カメラ500は、被介助者を撮像した画像をサーバシステム100に送信する。また足圧センサ600は、センシング結果をサーバシステム100に送信する。サーバシステム100は、取得した情報に基づいて、上記(5)に関する処理を実行し、転倒リスクを表す出力情報を求める。 The camera 500 transmits an image of the person being assisted to the server system 100. The foot pressure sensor 600 transmits the sensing results to the server system 100. Based on the acquired information, the server system 100 executes the process related to (5) above and obtains output information indicating the risk of falling.
図36は、第3端末装置200Cの表示部に表示される画面の例である。第3端末装置200Cは、撮像された被介助者と対応付けて、当該被介助者の足圧センサ600の情報と、リスクの度合いを示す情報を表示する。図36の例では、画面内に2人の被介助者が撮像されており、各被介助者の近傍に足圧センサ600の情報を示すオブジェクトOB31及びOB32と、リスクの度合いを示すオブジェクトOB41及びOB42が表示される。リスクの度合い示す情報とは、上記(5)の出力情報に対応する。なお、画像上に撮像される被介助者の数は1人であってもよいし、3人以上であってもよい。また足圧センサ600の情報を示す情報、及び、リスクの度合いを示す情報は、撮像されたすべての被介助者を対象として表示されてもよいし、一部の被介助者を対象として表示されてもよい。なお被介助者を特定する手段として例えば公知の顔認証技術を用いればよい。 36 is an example of a screen displayed on the display unit of the third terminal device 200C. The third terminal device 200C displays information on the foot pressure sensor 600 of the assisted person and information indicating the degree of risk in association with the captured image of the assisted person. In the example of FIG. 36, two assisted people are captured on the screen, and objects OB31 and OB32 indicating information on the foot pressure sensor 600 and objects OB41 and OB42 indicating the degree of risk are displayed near each assisted person. The information indicating the degree of risk corresponds to the output information of (5) above. The number of assisted people captured on the image may be one or three or more. The information indicating the information on the foot pressure sensor 600 and the information indicating the degree of risk may be displayed for all assisted people captured in the image, or may be displayed for some assisted people. For example, a known face recognition technology may be used as a means for identifying the assisted people.
例えば、カメラ500は、介護施設等の種々の箇所に配置されており、足圧センサ600は転倒の見守り対象となる被介助者に装着されている。第3端末装置200Cは、介護施設等のステーションに配置され、管理者等によって使用される。そのため、図36に示す画像を第3端末装置200Cに表示することによって、施設内における転倒のリスクを適切に把握させることが可能になる。 For example, the cameras 500 are placed in various locations in a care facility, etc., and the foot pressure sensors 600 are attached to the person being assisted who is to be monitored for falls. The third terminal device 200C is placed in a station in the care facility, etc., and used by a manager, etc. Therefore, by displaying the image shown in FIG. 36 on the third terminal device 200C, it becomes possible to properly grasp the risk of falls within the facility.
また出力情報の提示は第3端末装置200Cにおいて行われるものに限定されない。例えば出力情報は、第4端末装置200Dにおいて提示されてもよい。図37A-図37Dは、第4端末装置200Dに表示される画面の例である。図37A及び図37Bは、第4端末装置200Dのロック画面(通知画面)の例である。例えば図37Aに示すように、第4端末装置200Dは、上記(5)の出力情報に基づいて、特定の被介助者が転倒しそうである旨や、転倒防止のために特定の被介助者を監視すべき旨を示す情報を表示してもよい。 Furthermore, the presentation of the output information is not limited to that performed by the third terminal device 200C. For example, the output information may be presented by the fourth terminal device 200D. Figures 37A-37D are examples of screens displayed on the fourth terminal device 200D. Figures 37A and 37B are examples of the lock screen (notification screen) of the fourth terminal device 200D. For example, as shown in Figure 37A, the fourth terminal device 200D may display information indicating that a specific person being assisted is about to fall, or that the specific person being assisted should be monitored to prevent falls, based on the output information in (5) above.
また所与のタイミングにおいて転倒リスクの高低を判定することも重要であるが、所与の被介助者が転倒により怪我を負うことを抑制する観点からすれば、当該被介助者がどのような状態で歩行を行っているかを時系列的に観察することも重要である。換言すれば、転倒防止のための介助においては、過去の転倒リスクの履歴を含めた時系列的な情報が重要である。よって第4端末装置200Dは、図37Bに示すように、対象の被介助者の時系列的な出力情報を通知してもよい。例えば、図37Aに示す画面において、所与の通知に含まれる「対応する」を選択する操作が行われた場合に、図37Bに示すような表示が可能となってもよい。例えば図37Bでは、監視する旨の通知が17時27分に実行されているが、当該通知以降に対象の被介助者に関して演算された出力情報が同じオブジェクトの中であわせて通知されている。例えば、監視対象とすべき被介助者は、17時28分、及び17時29分にも転倒しそうであると判定されており、その旨を表す出力情報が、17時27分に通知された出力情報とあわせて表示されている。 It is also important to determine the level of risk of falling at a given timing, but from the viewpoint of preventing a given assisted person from being injured by falling, it is also important to observe in a chronological manner how the assisted person is walking. In other words, in assistance for preventing falls, chronological information including the history of past fall risks is important. Therefore, the fourth terminal device 200D may notify the chronological output information of the target assisted person as shown in FIG. 37B. For example, when an operation to select "respond" included in a given notification is performed on the screen shown in FIG. 37A, a display as shown in FIG. 37B may be possible. For example, in FIG. 37B, a notification of monitoring is executed at 17:27, but output information calculated for the target assisted person after the notification is also notified in the same object. For example, it is determined that the assisted person to be monitored is likely to fall at 17:28 and 17:29, and output information indicating this is displayed together with the output information notified at 17:27.
また第4端末装置200Dは、出力情報に関する処理詳細な情報を示すステータス画面を表示してもよい。例えば上述した図33Bに示すステータス画面は、転倒に関する情報を含む。転倒に関するステータス画面は、場所、時間、検出者、ステータス、対応、詳細等の項目を含む。 The fourth terminal device 200D may also display a status screen showing detailed processing information related to the output information. For example, the status screen shown in FIG. 33B above includes information related to a fall. The status screen related to a fall includes items such as location, time, person who detected it, status, response, and details.
「場所」は転倒しそうな被介助者が存在する場所を表す。例えば、サーバシステム100は予めカメラ500のIDと設置場所を対応付けた情報を記憶しておき、当該情報に基づいて場所を特定する。「時間」は転倒可能性が高いと判定されたタイミングを表す情報である。「検出者」とは、転倒可能性が高いと判定された被介助者を表す情報であり、例えば被介助者の氏名である。ただし、「検出者」は、足圧センサ600のID等、被介助者の特定に利用可能な他の情報であってもよい。「ステータス」とは、介助者による対応が行われたか否かを表す情報であり、対応済み/未対応等の情報を含む。「対応」とは、自身が対象の被介助者を介助する旨を表すためのオブジェクトが表示される領域である。例えば対応欄には、「対応する」というテキストを含むオブジェクトが表示される。「詳細」とは、転倒可能性が高いと判定された被介助者の状態を表す詳細な情報であり、例えば図37Dを用いて後述する画面へ遷移するためのリンク情報であってもよい。このようなステータス画面を表示することによって、いつ、どこで、だれが転倒しそうになっており、それに対してどのような対応が行われているかを適切にユーザに提示することが可能になる。 "Location" indicates the location where the person being assisted is likely to fall. For example, the server system 100 stores information in advance that associates the ID of the camera 500 with the installation location, and identifies the location based on this information. "Time" is information indicating the timing at which it was determined that there was a high possibility of falling. "Detector" is information indicating the person being assisted who was determined to have a high possibility of falling, for example, the name of the person being assisted. However, "detector" may also be other information that can be used to identify the person being assisted, such as the ID of the foot pressure sensor 600. "Status" is information indicating whether or not the assistant has responded, and includes information such as "responded" and "not responded." "Response" is an area in which an object is displayed to indicate that the assistant will assist the person being assisted. For example, an object containing the text "respond" is displayed in the response column. "Details" is detailed information indicating the state of the person being assisted who was determined to have a high possibility of falling, and may be, for example, link information for transitioning to a screen described later using FIG. 37D. By displaying such a status screen, it is possible to properly inform the user when, where, and who is in danger of falling, and what measures are being taken in response.
図37Cは、ステータス画面の他の例である。図37Cに示すように、ステータス画面は所与の被介助者の転倒に関する時系列の情報を含んでもよい。このようにすれば、対象の被介助者の転倒リスクの推移、及び、各タイミングでの介助者の対応を分かりやすく提示することが可能になる。図37Cの例では、17時23分の転倒リスクについては、例えば目視の上で問題ないと判断した等の要因により、介助者による対応が行われていない。また、同じ被介助者に発生した17時27分、17時28分、17時29分の転倒リスクについては、例えばユーザ名がSatoである介助者が対応している。 Figure 37C is another example of a status screen. As shown in Figure 37C, the status screen may include time-series information regarding falls of a given assisted person. In this way, it is possible to clearly present the progress of the fall risk of the target assisted person and the caregiver's response at each timing. In the example of Figure 37C, the caregiver did not respond to the fall risk at 17:23, for example, because it was determined that there was no problem after visual inspection. In addition, the fall risks that occurred to the same assisted person at 17:27, 17:28, and 17:29 were responded to by a caregiver with the user name Sato, for example.
なお、被介助者の骨折等のリスクを考慮すれば、転倒は未然に防ぐことが重要である。そのため安全を考慮した制御を行う場合、実際には転倒しなかった場面でも転倒しそうである旨の通知が行われる可能性がある。換言すれば、サーバシステム100によって転倒可能性が高いと判定された場面の中でも、本当に被介助者を支える等の対応が必要な場合もあれば、見守るという対応で十分な場合もあり得る。 Considering the risk of fractures and other injuries to the person being assisted, it is important to prevent falls from occurring in the first place. Therefore, when safety-conscious control is performed, a notification may be sent to indicate that a fall is imminent even in a situation where a fall does not actually occur. In other words, even in a situation where the server system 100 determines that there is a high possibility of a fall, there may be cases where it is truly necessary to take action such as supporting the person being assisted, and cases where simply watching over them is sufficient.
よって第4端末装置200Dのユーザは、転倒可能性が高いと判定された場合の詳細情報を閲覧してもよい。例えば第4端末装置200Dは、図37Cの詳細欄に表示された「View」というテキストを含むオブジェクトの選択操作が行われた場合に、詳細情報を表示し、当該詳細情報に基づくフィードバックを受け付けてもよい。 Therefore, the user of the fourth terminal device 200D may view detailed information when it is determined that there is a high possibility of falling. For example, when a selection operation is performed on an object that includes the text "View" displayed in the details column of FIG. 37C, the fourth terminal device 200D may display detailed information and accept feedback based on the detailed information.
図37Dは、詳細情報を表示する画面の例である。図37Dに示すように詳細情報とは対象の被介助者を撮像した動画像であってもよい。ここでの動画像は、撮像された動画像そのものであってもよいし、図36に示すように足圧センサ600の情報を示すオブジェクト(OB31等に対応)や、リスクの度合いを示すオブジェクト(OB41等に対応)を含む情報であってもよい。例えば、サーバシステム100が10秒間の動画像に基づいて転倒リスクを表す出力情報を求める場合、ここでの動画像は転倒リスクが高いと判定された際の10秒間の動画像である。 Figure 37D is an example of a screen that displays detailed information. As shown in Figure 37D, the detailed information may be a video image of the person being assisted. The video image here may be the captured video image itself, or may be information including an object (corresponding to OB31, etc.) showing information from the foot pressure sensor 600, or an object (corresponding to OB41, etc.) showing the degree of risk, as shown in Figure 36. For example, when the server system 100 determines output information indicating the risk of falling based on a 10-second video image, the video image here is a 10-second video image when it is determined that the risk of falling is high.
第4端末装置200Dのユーザは、動画像を閲覧した上で、被介助者が本当に転倒しそうな場面であったのか、特に問題が無く介助者による対応が不要な場面であったのかを図37Dにおいて入力する。入力された情報は、介護施設内で蓄積されてもよいし、サーバシステム100にフィードバックされて転倒リスクを判定する学習済モデルの更新処理に利用されてもよい。 After viewing the video, the user of the fourth terminal device 200D inputs in FIG. 37D whether the scene was one in which the person being assisted was really likely to fall, or one in which there was no particular problem and no intervention by the caregiver was required. The input information may be stored in the care facility, or may be fed back to the server system 100 and used to update the trained model that determines the risk of falling.
なお以上では第4端末装置200Dの表示部を用いて通知を行う形態を説明したが、通知の形態はこれに限定されず、例えばヘッドセット300を介して音声で介助者に通知してもよい。 Note that although the above describes a form of notification using the display unit of the fourth terminal device 200D, the form of notification is not limited to this, and the caregiver may be notified by voice via the headset 300, for example.
また、以上では(3)から(5)に関する情報について、各端末装置200で例えばステータス画面を表示し、被介助者ごとの状況を確認する例を示したが、上記(1)や(2)に関する情報についてステータス画面が表示されてもよい。またステータス画面の表示対象となるノウハウ情報121は(1)~(5)に限定されず、端末装置200等の機器は、他の情報に関するステータス画面を表示してもよい。 In the above, an example has been given in which a status screen is displayed on each terminal device 200 to check the status of each person being assisted for information related to (3) to (5), but a status screen may also be displayed for information related to (1) and (2) above. Furthermore, the know-how information 121 to be displayed on the status screen is not limited to (1) to (5), and devices such as the terminal device 200 may display a status screen related to other information.
なお、上記のように本実施形態について詳細に説明したが、本実施形態の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。従って、このような変形例はすべて本開示の範囲に含まれるものとする。例えば、明細書又は図面において、少なくとも一度、より広義または同義な異なる用語と共に記載された用語は、明細書又は図面のいかなる箇所においても、その異なる用語に置き換えることができる。また本実施形態及び変形例の全ての組み合わせも、本開示の範囲に含まれる。また情報処理システム、情報処理装置、サーバシステム、端末装置の構成及び動作等も、本実施形態で説明したものに限定されず、種々の変形実施が可能である。 Although the present embodiment has been described in detail above, those skilled in the art will readily understand that many modifications are possible that do not substantially deviate from the novelties and effects of the present embodiment. Therefore, all such modifications are intended to be included within the scope of the present disclosure. For example, a term described at least once in the specification or drawings together with a different term having a broader or similar meaning may be replaced with that different term anywhere in the specification or drawings. All combinations of the present embodiment and modifications are also included within the scope of the present disclosure. Furthermore, the configurations and operations of the information processing system, information processing device, server system, and terminal device are not limited to those described in the present embodiment, and various modifications are possible.
10…情報処理システム、100…サーバシステム、110…処理部、111…登録処理部、112…検索処理部、113…類似度判定部、114…状態判定部、115…重要度判定部、120…記憶部、121…ノウハウ情報、122…登録情報、123…リスト情報、130…通信部、200,200-1,200-2…端末装置、200A…第1端末装置、200B…第2端末装置、200C…第3端末装置、200D…第4端末装置、210…処理部、220…記憶部、230…通信部、240…表示部、250…操作部、300,300-1,300-2…ヘッドセット、400…ウェアラブルデバイス、500,500-1,500-2…カメラ、600…足圧センサ、NW…ネットワーク、RE1,RE2、RE3…領域、OB1,OB2,OB21-OB24,OB31,OB32,OB41,OB42…オブジェクト 10...information processing system, 100...server system, 110...processing unit, 111...registration processing unit, 112...search processing unit, 113...similarity determination unit, 114...state determination unit, 115...importance determination unit, 120...storage unit, 121...know-how information, 122...registration information, 123...list information, 130...communication unit, 200, 200-1, 200-2...terminal device, 200A...first terminal device, 200B...second terminal device, 200C...third terminal device, 2 00D...fourth terminal device, 210...processing unit, 220...storage unit, 230...communication unit, 240...display unit, 250...operation unit, 300, 300-1, 300-2...headset, 400...wearable device, 500, 500-1, 500-2...camera, 600...foot pressure sensor, NW...network, RE1, RE2, RE3...area, OB1, OB2, OB21-OB24, OB31, OB32, OB41, OB42...objects
Claims (7)
前記登録要求に基づいて、前記ノウハウ情報を記憶する記憶部と、
を含み、
前記処理部は、
外部センサから取得した情報に基づき算出され、または外部から入力され、被介助者の状態を表す状態情報を取得し、
第1タイミングで取得した前記状態情報と前記第1タイミングと異なる第2タイミングで取得した前記状態情報に基づく前記状態情報の変化と、前記第1タイミングと前記第2タイミングの間において前記被介助者の介助に使用された前記ノウハウ情報とを対応付けた対応付け情報を取得し、
前記状態情報は、前記被介助者が介助を必要とする度合いを表す要介護度、及び、前記被介助者のADL(Activities of Daily Living)の評価結果の少なくとも一方を含み、
前記処理部は、
前記第1タイミングと前記第2タイミングの間での前記要介護度または前記ADLの評価結果の少なくとも一方の改善度合いが高い場合の前記状態情報の変化に対応づけられた前記ノウハウ情報の重要度が、前記要介護度または前記ADLの評価結果の少なくとも一方の改善度合いが低い場合の前記状態情報の変化に対応づけられた前記ノウハウ情報の重要度に比べて高くなるように、前記ノウハウ情報の前記重要度を判定する情報処理装置。 a processing unit that receives a request to register know-how information including information used in care, the know-how information including output information to be output to a caregiver and input information for outputting the output information in association with each other;
a storage unit that stores the know-how information based on the registration request;
Including,
The processing unit includes:
Acquire status information that is calculated based on information acquired from an external sensor or is input from the outside and indicates the status of the person being assisted;
Acquire association information that associates a change in the status information based on the status information acquired at a first timing and the status information acquired at a second timing different from the first timing with the know-how information used in assisting the person being assisted between the first timing and the second timing; and
The status information includes at least one of a level of care required, which indicates the degree to which the person being assisted requires care, and an evaluation result of an ADL (Activities of Daily Living) of the person being assisted,
The processing unit includes:
An information processing device that determines the importance of the know-how information so that the importance of the know-how information associated with a change in the status information when the degree of improvement in at least one of the evaluation results of the care level required or the ADL between the first timing and the second timing is high is higher than the importance of the know-how information associated with a change in the status information when the degree of improvement in at least one of the evaluation results of the care level required or the ADL is low.
前記記憶部は、
前記被介助者の属性を表す属性情報を記憶し、
前記処理部は、
前記属性情報に基づいて所与の属性を有すると判定された前記被介助者に対応する前記対応付け情報に基づいて、前記所与の属性を有する前記被介助者に対する介助における前記重要度が所定以上と判定された前記ノウハウ情報である重要ノウハウ情報を特定する情報処理装置。 In claim 1,
The storage unit is
storing attribute information representing attributes of the person being assisted;
The processing unit includes:
An information processing device that identifies important know-how information, which is know-how information whose importance in providing assistance to an assisted person having a given attribute is determined to be a predetermined level or higher, based on the association information corresponding to the assisted person who is determined to have the given attribute based on the attribute information.
前記処理部は、
前記状態情報に関する値を目的変数とし、前記ノウハウ情報の使用/不使用を表す情報を説明変数とする回帰分析及び有意性検定に基づいて、偏回帰係数が有意であるものを前記重要ノウハウ情報として特定する情報処理装置。 In claim 2,
The processing unit includes:
The information processing device identifies, as the important know-how information, information whose partial regression coefficient is significant based on a regression analysis and a significance test in which a value related to the state information is a response variable and information indicating use/non-use of the know-how information is an explanatory variable.
前記処理部は、
所与の被介助者が前記所与の属性を有すると判定された場合、前記所与の被介助者の介助に使用中の前記ノウハウ情報と、前記重要ノウハウ情報に基づいて、前記所与の属性に適した前記ノウハウ情報を前記所与の被介助者の介助に推奨される推奨ノウハウ情報として提示する情報処理装置。 In claim 2 or 3,
The processing unit includes:
When a given person being assisted is determined to have the given attribute, the information processing device presents the know-how information suitable for the given attribute as recommended know-how information recommended for assisting the given person being assisted, based on the know-how information being used in assisting the given person being assisted and the important know-how information.
前記処理部は、
前記被介助者の介助に使用された前記ノウハウ情報と、前記被介助者の生活環境に配置されたセンサの出力データとに基づいて、前記状態情報を演算する情報処理装置。 In any one of claims 1 to 4,
The processing unit includes:
An information processing device that calculates the status information based on the know-how information used in assisting the person being assisted and output data from sensors arranged in the living environment of the person being assisted.
前記処理部は、
所与の判定期間において前記センサの前記出力データの数が不足すると判定された場合、前記被介助者または前記被介助者を介助する介助者に特定の行動を指示する出力を行う情報処理装置。 In claim 5,
The processing unit includes:
An information processing device that, when it is determined that the amount of output data from the sensor is insufficient within a given determination period, outputs instructions to the person being assisted or a caregiver assisting the person being assisted to take a specific action.
介助において利用される情報であって、介助者に対して出力される出力情報と、前記出力情報を出力するための入力情報とが対応付けられた情報を含むノウハウ情報の登録要求を受け付け、
前記登録要求に基づいて、前記ノウハウ情報を記憶し、
外部センサから取得した情報に基づき算出され、または外部から入力され、被介助者の状態を表す状態情報を取得し、
第1タイミングで取得した前記状態情報と前記第1タイミングと異なる第2タイミングで取得した前記状態情報に基づく前記状態情報の変化と、前記第1タイミングと前記第2タイミングの間において前記被介助者の介助に使用された前記ノウハウ情報とを対応付けた対応付け情報を取得し、
前記状態情報は、前記被介助者が介助を必要とする度合いを表す要介護度、及び、前記被介助者のADL(Activities of Daily Living)の評価結果の少なくとも一方を含み、
前記第1タイミングと前記第2タイミングの間での前記要介護度または前記ADLの評価結果の少なくとも一方の改善度合いが高い場合の前記状態情報の変化に対応づけられた前記ノウハウ情報の重要度が、前記要介護度または前記ADLの評価結果の少なくとも一方の改善度合いが低い場合の前記状態情報の変化に対応づけられた前記ノウハウ情報の重要度に比べて高くなるように、前記ノウハウ情報の前記重要度を判定する、
ことを実行する情報処理方法。 The computer
receiving a request for registration of know-how information including information used in care, the know-how information including output information to be output to a caregiver and input information for outputting the output information being associated with each other;
storing the know-how information based on the registration request;
Acquire status information that is calculated based on information acquired from an external sensor or is input from the outside and indicates the status of the person being assisted;
Acquire association information that associates a change in the status information based on the status information acquired at a first timing and the status information acquired at a second timing different from the first timing with the know-how information used in assisting the person being assisted between the first timing and the second timing; and
The status information includes at least one of a level of care required, which indicates the degree to which the person being assisted requires care, and an evaluation result of an ADL (Activities of Daily Living) of the person being assisted,
determining the importance of the know-how information so that the importance of the know-how information associated with the change in the condition information when the degree of improvement in at least one of the evaluation results of the care level required or the ADL between the first timing and the second timing is high is higher than the importance of the know-how information associated with the change in the condition information when the degree of improvement in at least one of the evaluation results of the care level required or the ADL is low;
An information processing method for performing the above.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021098153A JP7689872B2 (en) | 2021-06-11 | 2021-06-11 | Information processing device and information processing method |
| JP2025088574A JP2025116100A (en) | 2021-06-11 | 2025-05-28 | Information processing device and information processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021098153A JP7689872B2 (en) | 2021-06-11 | 2021-06-11 | Information processing device and information processing method |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025088574A Division JP2025116100A (en) | 2021-06-11 | 2025-05-28 | Information processing device and information processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022189528A JP2022189528A (en) | 2022-12-22 |
| JP7689872B2 true JP7689872B2 (en) | 2025-06-09 |
Family
ID=84532515
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021098153A Active JP7689872B2 (en) | 2021-06-11 | 2021-06-11 | Information processing device and information processing method |
| JP2025088574A Pending JP2025116100A (en) | 2021-06-11 | 2025-05-28 | Information processing device and information processing method |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025088574A Pending JP2025116100A (en) | 2021-06-11 | 2025-05-28 | Information processing device and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7689872B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7692184B2 (en) * | 2023-07-28 | 2025-06-13 | 公立大学法人大阪 | Care support system |
| JP2025103394A (en) * | 2023-12-27 | 2025-07-09 | エグゼヴィータ株式会社 | Information processing device, information processing method, and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018030340A1 (en) | 2016-08-08 | 2018-02-15 | セントケア・ホールディング株式会社 | Care plan creation assistance system, storage medium, care plan creation assistance method, and care plan creation assistance program |
| JP2019197509A (en) | 2018-05-11 | 2019-11-14 | フューブライト・コミュニケーションズ株式会社 | Nursing-care robot, nursing-care robot control method and nursing-care robot control program |
-
2021
- 2021-06-11 JP JP2021098153A patent/JP7689872B2/en active Active
-
2025
- 2025-05-28 JP JP2025088574A patent/JP2025116100A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018030340A1 (en) | 2016-08-08 | 2018-02-15 | セントケア・ホールディング株式会社 | Care plan creation assistance system, storage medium, care plan creation assistance method, and care plan creation assistance program |
| JP2019197509A (en) | 2018-05-11 | 2019-11-14 | フューブライト・コミュニケーションズ株式会社 | Nursing-care robot, nursing-care robot control method and nursing-care robot control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025116100A (en) | 2025-08-07 |
| JP2022189528A (en) | 2022-12-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7604439B2 (en) | Robot interaction for observable health symptoms | |
| JP7689837B2 (en) | Information processing device and information processing method | |
| JP2025116100A (en) | Information processing device and information processing method | |
| US20190088357A1 (en) | Lactation coaching system and method | |
| JP7422797B2 (en) | Medical treatment support system | |
| KR20160099552A (en) | Service-provision management system | |
| JP7786672B2 (en) | Program, information processing method, and information processing device | |
| JP2025122161A (en) | Information processing device and information processing method | |
| JP6402345B1 (en) | Instruction support system, instruction support method and instruction support program | |
| JP2025074367A (en) | Nutritional intake estimation system, nutritional intake estimation method, nutritional intake estimation device, storage medium, and nutritional intake output method | |
| JP2020099534A (en) | Function improvement support device and system | |
| JP7705826B2 (en) | Information processing device and information processing method | |
| JP7745840B2 (en) | Program, information processing method, and information processing device | |
| CN115362467A (en) | Life function evaluation system, life function evaluation program, and life function evaluation method | |
| JP6500188B2 (en) | Instruction support system, instruction support method and instruction support program | |
| Tamilselvi et al. | Digital companion for elders in tracking health and intelligent recommendation support using deep learning | |
| JP2025044250A (en) | system | |
| JP2025060535A (en) | system | |
| JP2025183066A (en) | Information processing method, program, and information processing device | |
| JP2025115113A (en) | Information processing device, evaluation method, and control program | |
| JP2026029896A (en) | system | |
| JP2026025740A (en) | system | |
| JP2025048982A (en) | system | |
| CN113995627A (en) | Presentation system, presentation method, and program | |
| JP2025048930A (en) | system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231204 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240606 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240611 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240725 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241022 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250218 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250305 |
|
| 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: 20250507 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250528 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7689872 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |