Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7757681B2 - Information processing method, information processing program, and information processing device - Google Patents
[go: Go Back, main page]

JP7757681B2 - Information processing method, information processing program, and information processing device - Google Patents

Information processing method, information processing program, and information processing device

Info

Publication number
JP7757681B2
JP7757681B2 JP2021157940A JP2021157940A JP7757681B2 JP 7757681 B2 JP7757681 B2 JP 7757681B2 JP 2021157940 A JP2021157940 A JP 2021157940A JP 2021157940 A JP2021157940 A JP 2021157940A JP 7757681 B2 JP7757681 B2 JP 7757681B2
Authority
JP
Japan
Prior art keywords
information
abnormality
user
interactive robot
control unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021157940A
Other languages
Japanese (ja)
Other versions
JP2023048555A (en
Inventor
悠紀 岩崎
真理子 杉山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dai Nippon Printing Co Ltd
Original Assignee
Dai Nippon Printing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dai Nippon Printing Co Ltd filed Critical Dai Nippon Printing Co Ltd
Priority to JP2021157940A priority Critical patent/JP7757681B2/en
Publication of JP2023048555A publication Critical patent/JP2023048555A/en
Application granted granted Critical
Publication of JP7757681B2 publication Critical patent/JP7757681B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、異常情報を出力する情報処理方法等に関する。 The present invention relates to an information processing method for outputting abnormality information.

高齢者の見守りシステムが提案されている。例えば特許文献1には、高齢者等の見守り対象者の生活状態を早期に把握し、適切な対応をとり、悪化を防止するとともに、自立を促して生活の質を維持しつつ、サービス提供側のコストを抑制することが可能な医療システムが提案されている。 Elderly care monitoring systems have been proposed. For example, Patent Document 1 proposes a medical system that can grasp the living conditions of those being monitored, such as elderly people, at an early stage, take appropriate measures, prevent deterioration, encourage independence, maintain quality of life, and reduce costs for service providers.

特開2020-201851号公報Japanese Patent Application Laid-Open No. 2020-201851

しかしながら、特許文献1に提案されているような従来システムは、高齢者の住宅に複数のセンサを設置することが必要である。そのため、設置やメンテナンスに工数を要する。本発明はこのような状況に鑑みてなされたものである。その目的は、設置が簡便な端末により見守り対象者の異常を検知し、異常情報を出力する情報処理方法等の提供である。 However, conventional systems such as the one proposed in Patent Document 1 require the installation of multiple sensors in the elderly person's home. This requires time and effort for installation and maintenance. The present invention was made in light of this situation. Its purpose is to provide an information processing method that detects abnormalities in a person being monitored using an easily installed terminal and outputs abnormality information.

本願の一態様に係る情報処理方法は、対話型ロボットを通じて取得したユーザの顔画像データを取得し、顔画像データを入力した場合にユーザの異常に関する第1異常状態を出力するよう学習された第1学習モデルへ、取得した顔画像データを入力して第1異常情報を取得し、前記対話型ロボットを通じて前記ユーザとの間でなされた対話データを取得し、対話データを入力した場合にユーザの異常に関する第2異常情報を出力するように学習された第2学習モデルへ、取得した対話データを入力して第2異常情報を取得し、前記第1異常情報及び前記第2異常情報の双方が所定時間内に出力された場合、他の端末装置へ異常情報を出力する処理をコンピュータが実行する。 In one aspect of the present application, an information processing method includes a computer executing a process in which facial image data of a user is acquired through an interactive robot, the acquired facial image data is input into a first learning model trained to output a first abnormal state related to the user's abnormality when the facial image data is input, and first abnormality information is acquired by inputting the acquired facial image data into a first learning model trained to output a first abnormality state related to the user's abnormality when the facial image data is input, dialogue data exchanged between the user and the interactive robot is acquired, the acquired dialogue data is input into a second learning model trained to output second abnormality information related to the user's abnormality when the dialogue data is input, and second abnormality information is acquired, and if both the first abnormality information and the second abnormality information are output within a predetermined time, the computer outputs the abnormality information to another terminal device.

本願の一態様にあっては、設置が簡便な端末により見守り対象者の異常を検知し、異常情報を出力することが可能となる。 In one aspect of the present application, an easily installed terminal can detect abnormalities in the person being monitored and output abnormality information.

見守りシステムの構成例を示す説明図である。FIG. 1 is an explanatory diagram illustrating an example of the configuration of a monitoring system. 管理サーバのハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a hardware configuration of a management server. 見守り端末のハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the hardware configuration of a monitoring terminal. 家族端末のハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the hardware configuration of a family terminal. 専門家端末のハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the hardware configuration of an expert terminal. 対象者DBの例を示す説明図である。FIG. 10 is an explanatory diagram showing an example of a subject DB. シナリオDBの例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of a scenario DB. 判断結果DBの例を示す説明図である。FIG. 10 is an explanatory diagram illustrating an example of a determination result DB. 通知先DBの例を示す説明図である。FIG. 10 is an explanatory diagram illustrating an example of a notification destination DB. 診断モデルの例を示す説明図である。FIG. 10 is an explanatory diagram illustrating an example of a diagnostic model. 分析モデルの例を示す説明図である。FIG. 10 is an explanatory diagram illustrating an example of an analytical model. 対話処理の手順例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure for interactive processing. 対話処理の手順例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure for interactive processing. 異常対処処理の手順例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure for an abnormality handling process. 遠隔対応処理の手順例を示すフローチャートである。10 is a flowchart illustrating an example of a procedure for remote handling processing. 管理サーバの機能構成例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a functional configuration of a management server.

(実施の形態1)
以下実施の形態を、図面を参照して説明する。図1は見守りシステムの構成例を示す説明図である。見守りシステム100は管理サーバ1、見守り端末2、家族端末3及び専門家端末4を含む。管理サーバ1、見守り端末2、家族端末3及び専門家端末4はネットワークNにより、通信可能に接続されている。図1において、見守り端末2、家族端末3及び専門家端末4は各1台記載しているが、各2台以上でもよい。
(Embodiment 1)
An embodiment will be described below with reference to the drawings. Fig. 1 is an explanatory diagram showing an example of the configuration of a monitoring system. The monitoring system 100 includes a management server 1, a monitoring terminal 2, a family terminal 3, and an expert terminal 4. The management server 1, the monitoring terminal 2, the family terminal 3, and the expert terminal 4 are communicably connected via a network N. Although Fig. 1 shows one monitoring terminal 2, one family terminal 3, and one expert terminal 4, two or more of each may be used.

管理サーバ1は、サーバコンピュータ、ワークステーション、PC(Personal Computer)等で構成する。管理サーバ1は、見守り端末2が収集した見守り対象者の画像や音声を解析し、見守り対象者の健康状態を判定する。判定結果に応じて、管理サーバ1は家族端末3や専門家端末4へ通知を行なう。なお、管理サーバ1を複数のコンピュータからなるマルチコンピュータ、ソフトウェアによって仮想的に構築された仮想マシン又は量子コンピュータで構成してもよい。また、管理サーバ1の機能をクラウドサービスで実現してもよい。見守り対象者は独居の高齢者を想定している。なお、以下の説明において、「見守り対象者」を単に「対象者」ともいう。 The management server 1 is composed of a server computer, workstation, PC (Personal Computer), etc. The management server 1 analyzes the images and audio of the person being monitored collected by the monitoring terminal 2 and determines the health condition of the person being monitored. Depending on the determination result, the management server 1 notifies the family terminal 3 and the expert terminal 4. The management server 1 may also be composed of a multi-computer consisting of multiple computers, a virtual machine virtually constructed by software, or a quantum computer. The functions of the management server 1 may also be realized by a cloud service. The person being monitored is assumed to be an elderly person living alone. In the following explanation, the "person being monitored" may also be simply referred to as the "target person."

見守り端末2はペットロボット、コミニュケーションロボット、モバイル型ロボット、カメラ付きスマートスピーカ等で構成する。見守り端末2は見守り対象者の住宅に設置する。見守り端末2は見守り対象者と音声対話を行なう。また、見守り端末2は見守り対象者の顔画像を取得する。 The monitoring terminal 2 is composed of a pet robot, a communication robot, a mobile robot, a smart speaker with a camera, etc. The monitoring terminal 2 is installed in the home of the person being monitored. The monitoring terminal 2 engages in voice dialogue with the person being monitored. The monitoring terminal 2 also acquires facial images of the person being monitored.

家族端末3はスマートフォン、タブレットコンピュータ、ノートPC等で構成する。家族端末3は対象者と別居している家族が使用する。家族端末3は管理サーバ1と通信を行い、見守り対象者の健康状態を表示する。 The family terminal 3 is composed of a smartphone, tablet computer, notebook PC, etc. The family terminal 3 is used by family members who live separately from the person being monitored. The family terminal 3 communicates with the management server 1 and displays the health status of the person being monitored.

専門家端末4は、スマートフォン、タブレットコンピュータ、ノートPC等で構成する。専門家端末4は、医師や看護師、ケアマネージャや介護士などの見守り対象者に関わる専門家が利用する。見守り対象者に異常が発生していると管理サーバ1が判定した場合、専門家端末4はその旨の通知を管理サーバ1から受け、専門家に対応を促す。医師が使用する専門家端末4は医師端末の一例である。 The expert terminal 4 is composed of a smartphone, tablet computer, laptop PC, etc. The expert terminal 4 is used by experts who work with the person being monitored, such as doctors, nurses, care managers, and caregivers. If the management server 1 determines that an abnormality has occurred in the person being monitored, the expert terminal 4 receives a notification of this from the management server 1 and prompts the expert to take action. The expert terminal 4 used by a doctor is an example of a doctor terminal.

図2は管理サーバのハードウェア構成例を示すブロック図である。管理サーバ1は制御部11、主記憶部12、補助記憶部13、通信部15及び読み取り部16を含む。制御部11、主記憶部12、補助記憶部13、通信部15及び読み取り部16はバスBにより接続されている。 Figure 2 is a block diagram showing an example hardware configuration of a management server. The management server 1 includes a control unit 11, a main memory unit 12, an auxiliary memory unit 13, a communication unit 15, and a reading unit 16. The control unit 11, the main memory unit 12, the auxiliary memory unit 13, the communication unit 15, and the reading unit 16 are connected by a bus B.

制御部11は、一又は複数のCPU(Central Processing Unit)、MPU(Micro-Processing Unit)、GPU(Graphics Processing Unit)等の演算処理装置を有する。制御部11は、補助記憶部13に記憶された制御プログラム1P(情報処理プログラム、プログラム製品)を読み出して実行することにより、管理サーバ1に係る種々の情報処理、制御処理等を行い、各種の機能部を実現する。 The control unit 11 has one or more central processing units (CPUs), microprocessing units (MPUs), graphics processing units (GPUs), and other processing devices. The control unit 11 reads and executes the control program 1P (information processing program, program product) stored in the auxiliary storage unit 13, thereby performing various information processing, control processing, and the like related to the management server 1 and realizing various functional units.

主記憶部12は、SRAM(Static Random Access Memory)、DRAM(Dynamic Random Access Memory)、フラッシュメモリ等である。主記憶部12は主として制御部11が演算処理を実行するために必要なデータを一時的に記憶する。 The main memory unit 12 is a static random access memory (SRAM), dynamic random access memory (DRAM), flash memory, etc. The main memory unit 12 mainly temporarily stores data required by the control unit 11 to perform arithmetic processing.

補助記憶部13はハードディスク又はSSD(Solid State Drive)等であり、制御部11が処理を実行するために必要な制御プログラム1Pや各種DB(Database)を記憶する。補助記憶部13は、対象者DB131、シナリオDB132、判断結果DB133、及び通知先DB134を記憶する。また、補助記憶部13は診断モデル141及び分析モデル142を記憶する。補助記憶部13は管理サーバ1と別体で外部接続された記憶装置であってもよい。また、補助記憶部13に記憶する各種DB等を、管理サーバ1とは異なるデータベースサーバやクラウドストレージに記憶してもよい。 The auxiliary memory unit 13 is a hard disk or SSD (Solid State Drive), etc., and stores the control program 1P and various DBs (Databases) required for the control unit 11 to execute processing. The auxiliary memory unit 13 stores a subject DB 131, a scenario DB 132, a judgment result DB 133, and a notification destination DB 134. The auxiliary memory unit 13 also stores a diagnostic model 141 and an analytical model 142. The auxiliary memory unit 13 may be a storage device separate from and externally connected to the management server 1. The various DBs, etc. stored in the auxiliary memory unit 13 may also be stored in a database server or cloud storage other than the management server 1.

通信部15はネットワークNを介して、見守り端末2、家族端末3、専門家端末4等と通信を行う。また、制御部11が通信部15を用い、ネットワークN等を介して他のコンピュータから制御プログラム1Pをダウンロードし、補助記憶部13に記憶してもよい。 The communication unit 15 communicates with the monitoring terminal 2, family terminal 3, expert terminal 4, etc. via the network N. In addition, the control unit 11 may use the communication unit 15 to download the control program 1P from another computer via the network N, etc., and store it in the auxiliary memory unit 13.

読み取り部16はCD(Compact Disc)-ROM及びDVD(Digital Versatile Disc)-ROMを含む可搬型記憶媒体1aを読み取る。制御部11が読み取り部16を介して、制御プログラム1Pを可搬型記憶媒体1aより読み取り、補助記憶部13に記憶してもよい。また、半導体メモリ1bから、制御部11が制御プログラム1Pを読み込んでもよい。 The reading unit 16 reads portable storage media 1a, including CD (Compact Disc)-ROM and DVD (Digital Versatile Disc)-ROM. The control unit 11 may read the control program 1P from the portable storage medium 1a via the reading unit 16 and store it in the auxiliary storage unit 13. The control unit 11 may also read the control program 1P from the semiconductor memory 1b.

図3は見守り端末のハードウェア構成例を示すブロック図である。見守り端末2は制御部21、主記憶部22、補助記憶部23、通信部24、入力部25、表示部26、撮像部27、検知部28及び音声入出力部29を含む。各構成はバスBで接続されている。 Figure 3 is a block diagram showing an example of the hardware configuration of a monitoring terminal. The monitoring terminal 2 includes a control unit 21, a main memory unit 22, an auxiliary memory unit 23, a communication unit 24, an input unit 25, a display unit 26, an imaging unit 27, a detection unit 28, and an audio input/output unit 29. Each component is connected by a bus B.

制御部21は、一又は複数のCPU、MPU、GPU等の演算処理装置を有する。制御部21は、補助記憶部23に記憶された制御プログラム2P(プログラム、プログラム製品)を読み出して実行することにより、種々の機能を提供する。 The control unit 21 has one or more processing units such as a CPU, MPU, GPU, etc. The control unit 21 provides various functions by reading and executing a control program 2P (program, program product) stored in the auxiliary storage unit 23.

主記憶部22は、SRAM、DRAM、フラッシュメモリ等である。主記憶部22は主として制御部21が演算処理を実行するために必要なデータを一時的に記憶する。 The main memory unit 22 is an SRAM, DRAM, flash memory, etc. The main memory unit 22 mainly temporarily stores data required by the control unit 21 to perform arithmetic processing.

補助記憶部23はハードディスク又はSSD等であり、制御部21が処理を実行するために必要な各種データを記憶する。補助記憶部23は見守り端末2に接続された外部記憶装置であってもよい。補助記憶部23に記憶する各種DB等を、データベースサーバやクラウドストレージに記憶してもよい。 The auxiliary memory unit 23 is a hard disk or SSD, etc., and stores various data necessary for the control unit 21 to execute processing. The auxiliary memory unit 23 may also be an external storage device connected to the monitoring terminal 2. The various DBs, etc. stored in the auxiliary memory unit 23 may also be stored on a database server or cloud storage.

通信部24はネットワークNを介して、管理サーバ1と通信を行う。また、制御部21が通信部24を用い、ネットワークN等を介して他のコンピュータから制御プログラム2Pをダウンロードし、補助記憶部23に記憶してもよい。 The communication unit 24 communicates with the management server 1 via the network N. The control unit 21 may also use the communication unit 24 to download the control program 2P from another computer via the network N, etc., and store it in the auxiliary storage unit 23.

入力部25はキーボードやマウスである。表示部26は液晶表示パネル等を含む。表示部26は管理サーバ1が出力したメッセージなどを表示する。また、入力部25と表示部26とを一体化し、タッチパネルディスプレイを構成してもよい。なお、入力部25及び表示部26は、見守り端末2に必須な構成ではない。見守り端末2をスマートスピーカで構成する場合、入力部25及び表示部26を備えなくともよい。 The input unit 25 is a keyboard and a mouse. The display unit 26 includes an LCD panel or the like. The display unit 26 displays messages output by the management server 1. The input unit 25 and the display unit 26 may also be integrated to form a touch panel display. Note that the input unit 25 and the display unit 26 are not essential components of the monitoring terminal 2. If the monitoring terminal 2 is configured as a smart speaker, the input unit 25 and the display unit 26 may not be provided.

撮像部27は例えばCCD(Charge Coupled Device)センサ又はCMOS(Complementary Metal Oxide Semiconductor)センサ等のイメージセンサを含み、当該イメージセンサを介して入力された光信号を光電変換することにより、対象者の顔画像等の画像データを取得する。撮像部27は光学ズームが可能なズームレンズを備えてもよい。撮像部27はパン・チルト機構を備えてもよい。 The imaging unit 27 includes an image sensor such as a CCD (Charge Coupled Device) sensor or a CMOS (Complementary Metal Oxide Semiconductor) sensor, and acquires image data such as a facial image of the subject by photoelectrically converting an optical signal input via the image sensor. The imaging unit 27 may be equipped with a zoom lens capable of optical zoom. The imaging unit 27 may also be equipped with a pan/tilt mechanism.

検知部28は、見守り端末2が設置された場所の環境を検知する。また、検知部28は、見守り端末2から所定範囲内に対象者が居ることを検知する。検知部28は例えば照度センサを備え、設置された場所の明るさを検知する。検知部28は例えば赤外線センサを備え、所定範囲内に人(対象者を想定)が居ることを検知する。なお、検知部28は見守り端末2に必須な構成ではなく、備えなくともよい。 The detection unit 28 detects the environment where the monitoring terminal 2 is installed. The detection unit 28 also detects the presence of a target person within a predetermined range from the monitoring terminal 2. The detection unit 28 is equipped with, for example, an illuminance sensor, and detects the brightness of the location where it is installed. The detection unit 28 is equipped with, for example, an infrared sensor, and detects the presence of a person (presumably the target person) within a predetermined range. Note that the detection unit 28 is not an essential component of the monitoring terminal 2, and may not be included.

音声入出力部29はマイクロフォン及びスピーカを含む。音声入出力部29は、マイクロフォンにより対象者の音声等を取得する。音声入出力部29は、スピーカから対象者に向け音声メッセージを出力する。 The audio input/output unit 29 includes a microphone and a speaker. The audio input/output unit 29 acquires the target person's voice and other information via the microphone. The audio input/output unit 29 outputs an audio message to the target person from the speaker.

図4は家族端末のハードウェア構成例を示すブロック図である。家族端末3は制御部31、主記憶部32、補助記憶部33、通信部34、入力部35及び表示部36を含む。各構成はバスBで接続されている。 Figure 4 is a block diagram showing an example of the hardware configuration of a family terminal. The family terminal 3 includes a control unit 31, a main memory unit 32, an auxiliary memory unit 33, a communication unit 34, an input unit 35, and a display unit 36. Each component is connected by a bus B.

制御部31は、一又は複数のCPU、MPU、GPU等の演算処理装置を有する。制御部31は、補助記憶部33に記憶された制御プログラム3Pを読み出して実行することにより、種々の機能を提供する。 The control unit 31 has one or more processing units such as a CPU, MPU, GPU, etc. The control unit 31 provides various functions by reading and executing the control program 3P stored in the auxiliary storage unit 33.

主記憶部32は、SRAM、DRAM、フラッシュメモリ等である。主記憶部32は主として制御部31が演算処理を実行するために必要なデータを一時的に記憶する。 The main memory unit 32 is an SRAM, DRAM, flash memory, etc. The main memory unit 32 mainly temporarily stores data required by the control unit 31 to perform arithmetic processing.

補助記憶部33はハードディスク又はSSD等であり、制御部31が処理を実行するために必要な各種データを記憶する。補助記憶部33に記憶する各種DB等を、データベースサーバやクラウドストレージに記憶してもよい。 The auxiliary storage unit 33 is a hard disk or SSD, etc., and stores various data necessary for the control unit 31 to execute processing. The various DBs, etc. stored in the auxiliary storage unit 33 may be stored on a database server or cloud storage.

通信部34はネットワークNを介して、管理サーバ1と通信を行う。また、制御部31が通信部34を用い、ネットワークN等を介して他のコンピュータから制御プログラム3Pをダウンロードし、補助記憶部33に記憶してもよい。 The communication unit 34 communicates with the management server 1 via the network N. The control unit 31 may also use the communication unit 34 to download the control program 3P from another computer via the network N, etc., and store it in the auxiliary memory unit 33.

入力部35はキーボードやマウスである。表示部36は液晶表示パネル等を含む。表示部36は管理サーバ1が出力したメッセージなどを表示する。また、入力部35と表示部36とを一体化し、タッチパネルディスプレイを構成してもよい。 The input unit 35 is a keyboard and mouse. The display unit 36 includes an LCD panel or the like. The display unit 36 displays messages output by the management server 1. The input unit 35 and display unit 36 may also be integrated to form a touch panel display.

おな、家族端末3は、見守り端末2と同様に、撮像部及び音声入出力部を備えてもよい。家族端末3をスマートフォンで構成する場合、家族端末3は撮像部及び音声入出力部を備える。 Furthermore, the family terminal 3 may be equipped with an imaging unit and an audio input/output unit, just like the monitoring terminal 2. If the family terminal 3 is configured as a smartphone, the family terminal 3 will be equipped with an imaging unit and an audio input/output unit.

図5は専門家端末のハードウェア構成例を示すブロック図である。専門家端末4は制御部41、主記憶部42、補助記憶部43、通信部44、入力部45、表示部46、撮像部47及び音声入出力部48を含む。各構成はバスBで接続されている。制御部41、主記憶部42、補助記憶部43、通信部44、入力部45、表示部46、撮像部47及び音声入出力部48のそれぞれは、見守り端末2の制御部21、主記憶部22、補助記憶部23、通信部24、入力部25、表示部26、撮像部27及び音声入出力部29と同様であるから、説明を省略する。 Figure 5 is a block diagram showing an example of the hardware configuration of an expert terminal. The expert terminal 4 includes a control unit 41, a main memory unit 42, an auxiliary memory unit 43, a communication unit 44, an input unit 45, a display unit 46, an imaging unit 47, and an audio input/output unit 48. Each component is connected via a bus B. The control unit 41, the main memory unit 42, the auxiliary memory unit 43, the communication unit 44, the input unit 45, the display unit 46, the imaging unit 47, and the audio input/output unit 48 are similar to the control unit 21, the main memory unit 22, the auxiliary memory unit 23, the communication unit 24, the input unit 25, the display unit 26, the imaging unit 27, and the audio input/output unit 29 of the monitoring terminal 2, and therefore their description will be omitted.

図6は対象者DBの例を示す説明図である。対象者DB131は対象者の情報を記憶する。対象者DB131は対象者ID列、氏名列、年齢列、性別列、身長列、体重列、活動時間列及び健康状態列を含む。対象者ID列は対象者を一意に特定する対象者IDを記憶する。氏名列は対象者の氏名を記憶する。年齢列は対象者の年齢を記憶する。性別列は対象者の性別を記憶する。身長列は対象者の身長を記憶する。体重列は対象者の体重を記憶する。活動時間列は対象者の活動時間を記憶する。活動時間は起床から就寝までの時間を示す。健康状態列は対象者の健康状態を記憶する。身長列、体重列、活動時間列及び健康状態列の値は、変動に併せて定期又は不定期に更新することが望ましい。 Figure 6 is an explanatory diagram showing an example of a subject DB. Subject DB 131 stores information about subjects. Subject DB 131 includes a subject ID column, a name column, an age column, a gender column, a height column, a weight column, an activity time column, and a health condition column. The subject ID column stores a subject ID that uniquely identifies a subject. The name column stores the name of the subject. The age column stores the age of the subject. The gender column stores the gender of the subject. The height column stores the height of the subject. The weight column stores the weight of the subject. The activity time column stores the activity time of the subject. The activity time indicates the time from waking up to going to bed. The health condition column stores the health condition of the subject. It is desirable to update the values of the height column, weight column, activity time column, and health condition column regularly or irregularly in accordance with fluctuations.

図7はシナリオDBの例を示す説明図である。シナリオDB132は見守り端末2が対象者と対話するためのシナリオを記憶する。シナリオDB132はID列、発話列、応答列及び遷移ID列を含む。ID列は見守り端末2が発する各発話を特定するIDを記憶する。発話列は発話の内容を記憶する。応答列は発話に対する対象者の応答内容を記憶する。各発話に対する対象者の応答は複数内容が想定されるので、発話と応答とは1対多の関係となる。遷移ID列は応答を受けて、次に見守り端末2が発する発話のIDを記憶する。遷移ID列において、「なし」は対話を終了することを示す。対話の終了を示す値は、「なし」以外であってもよい。 Figure 7 is an explanatory diagram showing an example of a scenario DB. Scenario DB 132 stores scenarios for the monitoring terminal 2 to converse with the subject. Scenario DB 132 includes an ID sequence, an utterance sequence, a response sequence, and a transition ID sequence. The ID sequence stores an ID that identifies each utterance uttered by the monitoring terminal 2. The utterance sequence stores the content of the utterance. The response sequence stores the content of the subject's response to the utterance. Since multiple responses are expected from the subject to each utterance, there is a one-to-many relationship between utterances and responses. The transition ID sequence stores the ID of the next utterance uttered by the monitoring terminal 2 after receiving a response. In the transition ID sequence, "None" indicates the end of the dialogue. A value indicating the end of the dialogue may be other than "None".

図8は判断結果DBの例を示す説明図である。判断結果DB133は対話等により得た対象者の現状状態の判断結果を記憶する。判断結果DB133は対象者ID列、日時列、健康列及び対話列を含む。対象者ID列は対象者IDを記憶する。日時列は判断を行った日時を記憶する。健康列は対象者の健康状態の判断結果を記憶する。対話列は対話内容の分類結果を記憶する。図8において健康状態の判断結果は数値としているが、取り得る値を複数の区間に区切り、各区間に状態を示す語を割り当ててもよい。また、対話内容の分類結果は数値ではなく、分類を示す文字列としてもよい。 Figure 8 is an explanatory diagram showing an example of a judgment result DB. The judgment result DB 133 stores the judgment results of the subject's current condition obtained through dialogue, etc. The judgment result DB 133 includes a subject ID column, a date and time column, a health column, and a dialogue column. The subject ID column stores the subject ID. The date and time column stores the date and time when the judgment was made. The health column stores the judgment results of the subject's health condition. The dialogue column stores the classification results of the dialogue content. In Figure 8, the judgment results of the health condition are shown as numbers, but the possible values can also be divided into multiple intervals and a word indicating the condition can be assigned to each interval. Furthermore, the classification results of the dialogue content can be strings indicating the classification rather than numbers.

図9は通知先DBの例を示す説明図である。通知先DB134は対象者に異常事態が生じている場合に、その旨の通知先の情報を記憶する。通知先は別居の家族、かかりつけ医、担当ケアマネージャ等である。通知先DB134は対象者ID列、番号列、氏名列、関係列、メールアドレス列及び電話番号列を含む。対象者ID列は対象者IDを記憶する。番号列は通知の順番や優先順位等を記憶する。氏名列は通知先となる人の氏名を記憶する。関係列は通知先と対象者との関係を記憶する。メールアドレス列は通知先のメールアドレスを記憶する。電話番号列は通知先の電話番号を記憶する。 Figure 9 is an explanatory diagram showing an example of a notification destination DB. The notification destination DB 134 stores information on who to notify when an abnormal situation occurs for a target person. Notification destinations include family members living separately, a primary care doctor, and the responsible care manager. The notification destination DB 134 includes a target person ID column, a number column, a name column, a relationship column, an email address column, and a phone number column. The target person ID column stores the target person ID. The number column stores the order of notifications, priority, etc. The name column stores the name of the person to be notified. The relationship column stores the relationship between the notification destination and the target person. The email address column stores the email address of the notification destination. The phone number column stores the phone number of the notification destination.

図10は診断モデルの例を示す説明図である。診断モデル141(第1学習モデル)は、対象者の顔画像データを入力した場合に、対象者の健康度合いを示す評価点を出力する。評価点は、例えば0以上1以下の値とし、1に近づくほど健康であり、0に近づくほど不健康(異常)であるとする。以下の説明では診断モデル141がCNN(Convolutional Neural Network)であるものとして説明するが、診断モデル141はCNNに限定されず、CNN以外のニューラルネットワーク、ベイジアンネットワーク、決定木など、他の学習アルゴリズムで構築されたモデルであってもよい。評価点は第1異常情報の一例である。 Figure 10 is an explanatory diagram showing an example of a diagnostic model. When facial image data of a subject is input, diagnostic model 141 (first learning model) outputs an evaluation score indicating the subject's level of health. The evaluation score is, for example, a value between 0 and 1, with the closer to 1 the healthier the score and the closer to 0 the unhealthier (abnormal) the score. In the following explanation, diagnostic model 141 is described as a CNN (Convolutional Neural Network), but diagnostic model 141 is not limited to CNN and may be a model constructed using other learning algorithms, such as neural networks other than CNN, Bayesian networks, or decision trees. The evaluation score is an example of first abnormality information.

管理サーバ1は、訓練データに含まれる顔画像を入力層に入力し、中間層での演算処理を経て、出力層から評価点を取得する。管理サーバ1は、出力層から出力された評価点を、訓練データに含むラベル、すなわち正解値と比較し、出力ノードの出力値が正解値に近づくように、中間層での演算処理に用いるパラメータを最適化する。当該パラメータは、例えばニューロン間の重み(結合係数)、各ニューロンで用いられる活性化関数の係数などである。パラメータの最適化の方法は特に限定されないが、例えば管理サーバ1は誤差逆伝播法を用いて各種パラメータの最適化を行う。管理サーバ1は、全ての訓練データを用いて上記の学習処理を行い、学習済みの診断モデル141を生成する。 The management server 1 inputs facial images contained in the training data into the input layer, undergoes calculation processing in the intermediate layer, and obtains evaluation scores from the output layer. The management server 1 compares the evaluation scores output from the output layer with the labels contained in the training data, i.e., the correct values, and optimizes the parameters used in the calculation processing in the intermediate layer so that the output values of the output nodes approach the correct values. These parameters include, for example, the weights (coupling coefficients) between neurons and the coefficients of the activation functions used in each neuron. There are no particular limitations on the method for optimizing the parameters, but for example, the management server 1 optimizes various parameters using the backpropagation method. The management server 1 performs the above learning process using all of the training data and generates a learned diagnostic model 141.

図11は分析モデルの例を示す説明図である。分析モデル142(第2学習モデル)は、対象者と見守り端末2との対話データを入力した場合に、対話の内容が複数の分類中のどの分類に当てはまるか判定し、判定した分類を出力する。分析モデル142は音声認識モデル1421、及び分類モデル1422を含む。音声認識モデル1421は、例えば、GMM-HMM、DNN-HMM、又は、End-to-Endモデル等で構成する。GMMはGaussian Mixture Model:混合正規分布モデルである。HMMはHidden Markov Model:隠れマルコフモデルである。DNNはDeep Neural Network:深層ニューラルネットワークである。分類モデル1422は、例えば、RNN(Recurrent Neural Network:再帰型ニューラルネットワーク)、LSTM(Long short-term memory)、又は、ナイーブベイズ分類器等で構成する。 Figure 11 is an explanatory diagram showing an example of an analysis model. When dialogue data between the subject and the monitoring terminal 2 is input, the analysis model 142 (second learning model) determines which of multiple categories the content of the dialogue falls into and outputs the determined category. The analysis model 142 includes a speech recognition model 1421 and a classification model 1422. The speech recognition model 1421 is configured, for example, by a GMM-HMM, a DNN-HMM, or an end-to-end model. GMM is a Gaussian Mixture Model (a mixed normal distribution model). HMM is a Hidden Markov Model (a hidden Markov model). DNN is a Deep Neural Network (a deep neural network). The classification model 1422 is configured, for example, by a recurrent neural network (RNN), a long short-term memory (LSTM), or a naive Bayes classifier.

音声認識モデル1421は音声データを入力した場合、音声認識を行い、テキストを出力する。分類モデル1422はテキストを入力した場合、テキストの内容を分類する。分類は、例えば、正常、呂律が回っていていない、会話が成立していない、怒っている、物忘れをしている等である。分類モデル1422は分類を示す分類値(分類情報)を出力する。分類値は第2異常情報の一例である。なお、分類には匂いを感じないなどの嗅覚異常を含めてもよい。嗅覚異常を検知するために、対話において「コーヒーの匂いを感じますか?」、「味噌汁の匂いを感じますか?」などの問いかけを見守り端末2は行う。または、見守り端末2にアロマ噴霧器を搭載して、定期的に香りを発生させ、匂いを感じるか問いかけてもよい。 When voice data is input, the voice recognition model 1421 performs voice recognition and outputs text. When text is input, the classification model 1422 classifies the content of the text. Examples of classifications include normal, slurred speech, incomplete conversation, angry, and forgetful. The classification model 1422 outputs a classification value (classification information) indicating the classification. The classification value is an example of second abnormality information. Note that the classification may also include olfactory abnormalities such as not being able to smell anything. To detect olfactory abnormalities, the monitoring terminal 2 asks questions in the dialogue, such as "Can you smell coffee?" or "Can you smell miso soup?" Alternatively, the monitoring terminal 2 may be equipped with an aroma spray that periodically emits a scent and asks whether the user can smell it.

分類モデル1422の訓練データは、対話のテキストと内容の分類値とを対応付けたものを用意する。訓練データを構成する対話のテキストを分類モデル1422へ入力し、分類モデル1422が出力する分類値が、訓練データを構成する分類値(=正解値)となるように、パラメータを調整する。 Training data for classification model 1422 is prepared by associating dialogue text with content classification values. The dialogue text that constitutes the training data is input into classification model 1422, and parameters are adjusted so that the classification value output by classification model 1422 matches the classification value (= correct value) that constitutes the training data.

続いて、見守りシステム100で行われる情報処理について説明する。図12及び図13は対話処理の手順例を示すフローチャートである。見守り端末2の制御部21は対象者を検知したか否かを判定する(ステップS1)。対象者の検知は例えば検知部28により行なう。制御部21は対象者を検知していないと判定した場合(ステップS1でNO)、ステップS1を繰り返し実行する。制御部21は対象者を検知したと判定した場合(ステップS1でYES)、声掛けをするか否かを判定する(ステップS2)。例えば、ある日の最初に対象者を検知した場合、声掛けをすると制御部21は判定する。予め対話をすると設定されている時間帯であれば、声掛けをすると制御部21は判定する。但し、前回の声掛けから所定時間(例えば、3時間)が経過していなければ、声掛けをしないと制御部21は判定してもよい。制御部21は声掛けをしないと判定した場合(ステップS2でNO)、対話処理を終了する。制御部21は声掛けをすると判定した場合(ステップS2でYES)、声掛けとして出力するメッセージを選択する(ステップS3)。選択するメッセージは例えば挨拶であり、時間帯や季節により最適なものを選択する。メッセージは予め補助記憶部23に記憶しておく。制御部21はメッセージを音声として、音声入出力部29から出力する(ステップS4)。制御部21は撮像部27により、対象者の顔を撮影する(ステップS5)。この際、対象者が見守り端末2から離れているなど、顔の撮影が困難であると制御部21が判定した場合、見守り端末2に近づいて顔を向けることを促すメッセージを音声入出力部29から出力する。ここでのメッセージも予め補助記憶部23に記憶しておく。制御部21は対象者の顔画像を管理サーバ1へ送信する(ステップS6)。管理サーバ1の制御部11は顔画像を受信する(ステップS7)。制御部11は顔画像を診断モデル141に入力して評価点を取得し、顔画像及び評価点を記憶する(ステップS8)。制御部11は評価点に基づき、メッセージを選択する(ステップS9)。制御部11はメッセージを見守り端末2へ送信する(ステップS10)。見守り端末2の制御部21はメッセージを受信する(ステップS11)。制御部21はメッセージを音声として、音声入出力部29から出力する(ステップS12)。制御部21はメッセージに対する対象者の応答を収集する(ステップS13)。例えば、対象者の応答音声を音声入出力部29で収集する。制御部21は対象者が応答したか否かを判定する(ステップS14)。制御部21は、例えば、収集した応答音声の波形を分析して、対象者が応答したか否かを判定する。制御部21は対象者が応答したと判定した場合(ステップS14でYES)、収集した応答音声を管理サーバ1へ送信する(ステップS15)。管理サーバ1の制御部11は応答音声を受信する(ステップS16)。制御部11は応答音声を分析モデル142に入力して対話内容を分析し、結果として得た分類値を記憶する(ステップS17)。分類値は判断結果DB133に記憶される。制御部11は分類値に基づき、対象者が正常であるか否かを判定する(ステップS18)。制御部11は、対象者が正常であると判定した場合(ステップS18でYES)、次に出力するメッセージを選択する(ステップS19)。制御部11はメッセージを見守り端末2へ送信する(ステップS20)。見守り端末2の制御部21はメッセージを受信する(ステップS21)。制御部21はメッセージを音声として、音声入出力部29から出力する(ステップS22)。制御部21は処理を終了するか否かを判定する(ステップS23)。出力したメッセージが対話を終わらせるメッセージであった場合、終了すると判定する。制御部21は処理を終了しないと判定した場合(ステップS23でNO)、処理をステップS13へ戻す。制御部21は処理を終了と判定した場合(ステップS23でYES)、処理を終了する。管理サーバ1の制御部11は、対象者が正常でないと判定した場合(ステップS18でNO)、異常対処処理を行い(ステップS26)、処理を終了する。なお、異常対処処理については、後述する。見守り端末2の制御部21は対象者が応答してないと判定した場合(ステップS14でNO)、応答がない旨を管理サーバ1へ送信する(ステップS24)。管理サーバ1の制御部11は、応答がない旨を受信する(ステップS25)。制御部11は異常対処処理を行い(ステップS26)、処理を終了する。なお、対話処理は一日に数回繰り返し実行されることを想定している。撮像部27がズームレンズやパン・チルト機構を備えている場合、顔画像以外の映像を撮影してもよい。例えば、部屋の中を移動している対象者に追従し移動時の身体の動きを撮影する。また、食事や着替えなどの生活基本を撮影してもよい。顔画像以外のより多くの画像を取得することにより、対象者の状態を解析するためのデータが増えるので、異常を検出する精度の向上や、検出可能な異常の種類を増やすことが可能となる。 Next, the information processing performed by the monitoring system 100 will be described. Figures 12 and 13 are flowcharts showing an example of the procedure for dialogue processing. The control unit 21 of the monitoring terminal 2 determines whether or not a target person has been detected (step S1). The target person is detected, for example, by the detection unit 28. If the control unit 21 determines that a target person has not been detected (NO in step S1), it repeats step S1. If the control unit 21 determines that a target person has been detected (YES in step S1), it determines whether or not to call out to the target person (step S2). For example, if the control unit 21 detects a target person for the first time in a certain day, it determines that it will call out to the target person. If it is within a time period that has been set in advance for dialogue, the control unit 21 determines that it will call out to the target person. However, if a predetermined time (e.g., three hours) has not passed since the last time it called out to the target person, the control unit 21 may determine that it will not call out to the target person. If the control unit 21 determines that it will not call out to the target person (NO in step S2), it ends the dialogue processing. If the control unit 21 determines that a call should be made (YES in step S2), it selects a message to be output as a call (step S3). The selected message may be, for example, a greeting, and an appropriate message is selected depending on the time of day and the season. The message is stored in advance in the auxiliary storage unit 23. The control unit 21 outputs the message as audio from the audio input/output unit 29 (step S4). The control unit 21 captures an image of the subject's face using the imaging unit 27 (step S5). If the control unit 21 determines that capturing an image of the subject's face is difficult, for example, because the subject is far from the monitoring terminal 2, it outputs a message from the audio input/output unit 29 encouraging the subject to approach the monitoring terminal 2 and turn their face toward it. This message is also stored in advance in the auxiliary storage unit 23. The control unit 21 transmits a facial image of the subject to the management server 1 (step S6). The control unit 11 of the management server 1 receives the facial image (step S7). The control unit 11 inputs the facial image into the diagnostic model 141 to obtain an evaluation score, and stores the facial image and the evaluation score (step S8). The control unit 11 selects a message based on the evaluation score (step S9). The control unit 11 transmits the message to the watching terminal 2 (step S10). The control unit 21 of the watching terminal 2 receives the message (step S11). The control unit 21 outputs the message as voice from the voice input/output unit 29 (step S12). The control unit 21 collects the target person's response to the message (step S13). For example, the voice input/output unit 29 collects the target person's response voice. The control unit 21 determines whether the target person has responded (step S14). For example, the control unit 21 analyzes the waveform of the collected response voice to determine whether the target person has responded. If the control unit 21 determines that the target person has responded (YES in step S14), it transmits the collected response voice to the management server 1 (step S15). The control unit 11 of the management server 1 receives the response voice (step S16). The control unit 11 inputs the response voice into the analysis model 142 to analyze the content of the dialogue and stores the resulting classification value (step S17). The classification value is stored in the judgment result DB 133. The control unit 11 determines whether the subject is normal or not based on the classification value (step S18). If the control unit 11 determines that the subject is normal (YES in step S18), it selects a message to be output next (step S19). The control unit 11 transmits the message to the watching terminal 2 (step S20). The control unit 21 of the watching terminal 2 receives the message (step S21). The control unit 21 outputs the message as voice from the voice input/output unit 29 (step S22). The control unit 21 determines whether to end the processing (step S23). If the output message is a message to end the dialogue, it determines that the processing should be ended. If the control unit 21 determines not to end the processing (NO in step S23), it returns the processing to step S13. If the control unit 21 determines that the processing should be ended (YES in step S23), it ends the processing. If the control unit 11 of the management server 1 determines that the subject is not normal (NO in step S18), it performs an abnormality handling process (step S26) and terminates the process. The abnormality handling process will be described later. If the control unit 21 of the monitoring terminal 2 determines that the subject is not responding (NO in step S14), it transmits a message indicating that there is no response to the management server 1 (step S24). The control unit 11 of the management server 1 receives the message indicating that there is no response (step S25). The control unit 11 performs an abnormality handling process (step S26) and terminates the process. It is assumed that the dialogue process will be repeated several times a day. If the imaging unit 27 is equipped with a zoom lens or pan/tilt mechanism, it may capture images other than facial images. For example, it may follow the subject as they move around the room and capture their body movements as they move. It may also capture basic daily activities such as eating and changing clothes. By capturing more images other than facial images, more data is available for analyzing the subject's condition, improving the accuracy of abnormality detection and increasing the types of abnormalities that can be detected.

図14は異常対処処理の手順例を示すフローチャートである。管理サーバ1の制御部11は動作指示を見守り端末2へ送信する(ステップS41)。例えば、対象者に異常が発生している可能性がある場合、今一度、声掛けを行なうことを指示する。例えば、制御部11は声掛けの内容として、「大丈夫ですか?」、「聞こえていますか?」、「しゃべることはできますか?」等を出力することを、見守り端末2へ指示する。また、対象者が声掛けに応答しなかった理由が、異常によるものであるのか否かを確認する場合、センシングによる分析を、見守り端末2へ指示する。見守り端末2の制御部21は指示を受信する(ステップS42)。制御部21は指示が声掛けであるか否かを判定する(ステップS43)。制御部21は指示が声掛けでないと判定した場合(ステップS43でNO)、環境情報を収集する(ステップS44)。制御部21は、検知部28によるセンシングを行い、部屋の明るさや赤外線センサにより赤外線量を収集する。制御部21は収集した情報に基づき、分析を行う(ステップS45)。制御部21は分析結果に基づき、対象者が正常であるか否かを判定する(ステップS46)。例えば、対象者が就寝していると予想される時間帯であって、部屋が暗く、赤外線センタにより所定範囲内に対象者が居ないと予測され、設置場所が寝室以外に設定されている場合、異常でないと判定する。また、対象者が就寝していると予想される時間帯であって、部屋が明るく、赤外線センタにより所定範囲内に対象者が居ると予測され、設置場所が居間に設定されている場合、正常でないと判定する。なお、見守り端末2の設置場所は、予め補助記憶部13に記憶しておく。制御部21は、対象者が正常でないと判定した場合(ステップS46でNO)、見守り端末2のモードを変更する(ステップS47)。例えば、定常モードから異常モードへ遷移する。例えば、異常モードでは、外部からの制御により、ビデオ通話が可能となる。制御部21は正常でないと判定した旨を管理サーバ1へ通知する(ステップS48)。管理サーバ1の制御部11は通知を受領したのち、家族端末3又は専門家端末4へ通知する(ステップS59)。通知には、検出した異常の内容、見守り端末2が撮影した画像を含めてもよい。当該通知は異常情報の一例である。制御部11は通知先DB134を参照して通知先を決定する。制御部11は処理を呼び出し元に戻す。制御部21は、対象者が正常であると判定した場合(ステップS46でYES)、正常であると判定した旨を管理サーバ1へ送信する(ステップS57)。管理サーバ1の制御部11は正常であると判定した旨を受信する(ステップS58)。制御部11は処理を呼び出し元に戻す。制御部21は指示が声掛けであると判定した場合(ステップS43でYES)、声掛けのメッセージを出力した後、メッセージに対する対象者の応答を収集する(ステップS49)。例えば、対象者の応答音声を音声入出力部29で収集する。制御部21は対象者からの応答があった否かを判定する(ステップS50)。制御部21は対象者からの応答がないと判定した場合(ステップS50でNO)、処理をステップS44へ移す。 Figure 14 is a flowchart showing an example of the abnormality handling process. The control unit 11 of the management server 1 transmits an operational instruction to the monitoring terminal 2 (step S41). For example, if it is determined that an abnormality may have occurred in the target person, the control unit 11 instructs the monitoring terminal 2 to call out to the target person again. For example, the control unit 11 instructs the monitoring terminal 2 to output messages such as "Are you OK?", "Can you hear me?", and "Can you speak?" as the content of the message. Furthermore, to determine whether the target person did not respond to the message due to an abnormality, the control unit 11 instructs the monitoring terminal 2 to perform an analysis using sensing. The control unit 21 of the monitoring terminal 2 receives the instruction (step S42). The control unit 21 determines whether the instruction is a call (step S43). If the control unit 21 determines that the instruction is not a call (NO in step S43), it collects environmental information (step S44). The control unit 21 performs sensing using the detection unit 28, collecting information on the room brightness and the amount of infrared light using the infrared sensor. The control unit 21 performs analysis based on the collected information (step S45). Based on the analysis results, the control unit 21 determines whether the subject is normal (step S46). For example, if the subject is expected to be sleeping during a certain time period, the room is dark, the infrared center predicts that the subject is not within a certain range, and the installation location is set to a location other than the bedroom, the control unit 21 determines that the subject is normal. Also, if the subject is expected to be sleeping during a certain time period, the room is bright, the infrared center predicts that the subject is within a certain range, and the installation location is set to the living room, the control unit 21 determines that the subject is abnormal. The installation location of the monitoring terminal 2 is stored in advance in the auxiliary storage unit 13. If the control unit 21 determines that the subject is abnormal (NO in step S46), the control unit 21 changes the mode of the monitoring terminal 2 (step S47). For example, the control unit 21 transitions from normal mode to abnormal mode. For example, in abnormal mode, video calls are enabled by external control. The control unit 21 notifies the management server 1 that the subject is abnormal (step S48). After receiving the notification, the control unit 11 of the management server 1 notifies the family terminal 3 or the expert terminal 4 (step S59). The notification may include details of the detected abnormality and an image captured by the monitoring terminal 2. This notification is an example of abnormality information. The control unit 11 determines the notification destination by referencing the notification destination DB 134. The control unit 11 returns the process to the caller. If the control unit 21 determines that the target person is normal (YES in step S46), it transmits a message indicating that the target person is normal to the management server 1 (step S57). The control unit 11 of the management server 1 receives the message indicating that the target person is normal (step S58). The control unit 11 returns the process to the caller. If the control unit 21 determines that the instruction is a call (YES in step S43), it outputs a call message and then collects the target person's response to the message (step S49). For example, the voice input/output unit 29 collects the target person's response voice. The control unit 21 determines whether there is a response from the target person (step S50). If the control unit 21 determines that there is no response from the target person (NO in step S50), the control unit 21 proceeds to step S44.

制御部21は対象者からの応答があったと判定した場合(ステップS50でYES)、収集した応答音声を管理サーバ1へ送信する(ステップS51)。管理サーバ1の制御部11は応答音声を受信する(ステップS52)。制御部11は応答音声を分析モデル142に入力して対話内容を分析し、結果として得た分類値を記憶する(ステップS53)。制御部11は分類値に基づき、対象者が正常であるか否かを判定する(ステップS54)。制御部11は、対象者が正常であると判定した場合(ステップS54でYES)、制御部11は処理を呼び出し元に戻す。制御部11は、対象者が正常でないと判定した場合(ステップS54でNO)、モード変更の指示を見守り端末2へ送信する(ステップS55)。見守り端末2の制御部21はモード変更の指示を受信する(ステップS56)。制御部21は処理をステップS47へ移す。 If the control unit 21 determines that there has been a response from the subject (YES in step S50), it transmits the collected response voice to the management server 1 (step S51). The control unit 11 of the management server 1 receives the response voice (step S52). The control unit 11 inputs the response voice into the analysis model 142 to analyze the dialogue content and stores the resulting classification value (step S53). The control unit 11 determines whether the subject is normal or not based on the classification value (step S54). If the control unit 11 determines that the subject is normal (YES in step S54), the control unit 11 returns the process to the caller. If the control unit 11 determines that the subject is not normal (NO in step S54), it transmits a mode change instruction to the watching terminal 2 (step S55). The control unit 21 of the watching terminal 2 receives the mode change instruction (step S56). The control unit 21 proceeds to step S47.

図15は遠隔対応処理の手順例を示すフローチャートである。遠隔対応処理は、図14に示した異常対処処理のステップ59で、専門家端末4が通知を受けたことを契機に実行される。専門家端末4の制御部41は管理サーバ1から通知を受信し、表示部46に表示する(ステップS71)。通知を確認した専門家は見守り端末2との接続を専門家端末4へ指示する。制御部41は接続要求を見守り端末2へ送信する(ステップS72)。なお、接続要求には専門家のIDやパスワードを含めてもよい。見守り端末2の制御部21は接続要求を受信する(ステップS73)。制御部21は接続を許可する否かを判定する(ステップS74)。例えば、制御部21はモードが異常モードであれば、許可すると判定する。接続要求にIDとパスワードとが含まれている場合、制御部21は認証を行い、許可するか否かを判定する。接続を許可するIDとパスワードとの組み合わせは、予め補助記憶部23に記憶しておく。制御部21は接続を許可しないと判定した場合(ステップS74でNO)、接続不可を専門家端末4へ送信する(ステップS75)。専門家端末4の制御部41は接続不可を受信する(ステップS76)。遠隔対応処理は終了する。制御部21は接続を許可すると判定した場合(ステップS74でYES)、接続許可を専門家端末4へ送信する(ステップS77)。専門家端末4の制御部41は接続許可を受信する(ステップS78)。専門家端末4と見守り端末2とは動画及び音声を送受信し(ステップS79、S80)、ビデオ通話を提供する。専門家はビデオ通話により対象者の状態を把握する。専門家端末4の制御部41は終了するか否かを判定する(ステップS81)。制御部41は終了しないと判定した場合(ステップS81でNO)、処理をステップS79へ戻す。制御部41は終了すると判定した場合(ステップS81でYES)、終了コマンドを見守り端末2へ送信する(ステップS82)。制御部41は例えば専門家がビデオ通話の終了を指示した場合に終了すると判定する。見守り端末2の制御部21は終了コマンドを受信する(ステップS83)。制御部21は専門家端末4との通信を切断する(ステップS84)。専門家端末4の制御部41は通信の切断を検知する(ステップS85)。制御部41はビデオ通話が終了した旨を管理サーバ1へ送信する(ステップS86)。この際、専門家が作成した対象者の様子や診断結果を送信することが望ましい。管理サーバ1の制御部11は終了した旨を受信する(ステップS87)。制御部11はビデオ通話が行われたことを履歴として、補助記憶部13に記憶する(ステップS88)。制御部11は受領した旨を専門家端末4へ送信する(ステップS89)。専門家端末4の制御部41は受領した旨を受信し(ステップS90)、処理を終了する。ここでは、専門家端末4が遠隔対応処理を実行する場合について説明したが、家族端末3が通知を受けた場合に行なう遠隔対応処理も同様である。専門家端末4を使用して、医師が対象者とビデオ通話する際には、オンライン診察も可能である。 Figure 15 is a flowchart showing an example of the procedure for remote response processing. The remote response processing is triggered when the expert terminal 4 receives a notification in step 59 of the abnormality handling processing shown in Figure 14. The control unit 41 of the expert terminal 4 receives the notification from the management server 1 and displays it on the display unit 46 (step S71). After confirming the notification, the expert instructs the expert terminal 4 to connect to the monitoring terminal 2. The control unit 41 sends a connection request to the monitoring terminal 2 (step S72). The connection request may include the expert's ID and password. The control unit 21 of the monitoring terminal 2 receives the connection request (step S73). The control unit 21 determines whether to permit the connection (step S74). For example, if the mode is abnormal mode, the control unit 21 determines to permit the connection. If the connection request includes an ID and password, the control unit 21 performs authentication and determines whether to permit the connection. The ID and password combination for permitting the connection is stored in advance in the auxiliary memory unit 23. If the control unit 21 determines not to permit the connection (NO in step S74), it transmits a connection denial to the expert terminal 4 (step S75). The control unit 41 of the expert terminal 4 receives the connection denial (step S76). The remote support process ends. If the control unit 21 determines to permit the connection (YES in step S74), it transmits a connection permission to the expert terminal 4 (step S77). The control unit 41 of the expert terminal 4 receives the connection permission (step S78). The expert terminal 4 and the monitoring terminal 2 transmit and receive video and audio (steps S79 and S80) to provide a video call. The expert grasps the condition of the subject through the video call. The control unit 41 of the expert terminal 4 determines whether to end (step S81). If the control unit 41 determines not to end (NO in step S81), the process returns to step S79. If the control unit 41 determines to end (YES in step S81), it transmits an end command to the monitoring terminal 2 (step S82). The control unit 41 determines that the video call has ended, for example, when the expert instructs the expert to end the video call. The control unit 21 of the monitoring terminal 2 receives the end command (step S83). The control unit 21 disconnects communication with the expert terminal 4 (step S84). The control unit 41 of the expert terminal 4 detects the disconnection of communication (step S85). The control unit 41 transmits a message indicating that the video call has ended to the management server 1 (step S86). At this time, it is desirable to transmit the subject's condition and diagnosis results created by the expert. The control unit 11 of the management server 1 receives the message indicating that the video call has ended (step S87). The control unit 11 stores the fact that the video call was held as history in the auxiliary storage unit 13 (step S88). The control unit 11 transmits a message indicating receipt to the expert terminal 4 (step S89). The control unit 41 of the expert terminal 4 receives the message indicating receipt (step S90) and ends the process. Here, a case where the expert terminal 4 executes the remote response process has been described, but the same remote response process is performed when the family terminal 3 receives a notification. Online consultations are also possible when a doctor uses the specialist terminal 4 to video chat with the patient.

以上の実施の形態においては、見守り対象者の住宅に見守り端末2を設置すれば、見守りが可能となる。見守り対象者の顔表情や、対話における応答により、見守り対象者の異常を検知することが可能である。異常を検知した場合、家族端末3や専門家端末4へ通知し、通知を受けた家族や専門家は、家族端末3や専門家端末4と見守り端末2とを用いたビデオ通話により、見守り対象者の様子を確認することが可能で、必要に応じて、救急車の出動依頼などの緊急対処が可能となる。また、見守り対象者は、見守り端末2と対話を行えるため、ペットと接しているような癒し効果が期待できる。見守り対象者が独居であっても孤独感の低減に繋がり、痴呆や精神疾患の予防効果が期待できる。さらに、追従機能を持つペットロボット等により、見守り端末2を構成することにより、見守り対象者の移動時の動きが撮影可能となる。加えて、対話の際に、見守り端末2は発話と動きが合わさったリアクションが取ることが可能で、音声だけのやり取りと比べて、見守り対象者への更なる癒し効果をもたらすことが可能となる。 In the above-described embodiment, monitoring is possible by installing a monitoring terminal 2 in the home of the person being monitored. Abnormalities in the person being monitored can be detected based on the person's facial expressions and responses during conversations. If an abnormality is detected, a notification is sent to the family terminal 3 or the expert terminal 4. The family member or expert who receives the notification can check on the person being monitored via a video call using the family terminal 3 or the expert terminal 4 and the monitoring terminal 2. If necessary, emergency measures, such as requesting an ambulance, can be taken. Furthermore, because the person being monitored can interact with the monitoring terminal 2, a soothing effect similar to interacting with a pet can be expected. Even if the person being monitored lives alone, this can help reduce feelings of loneliness and may be effective in preventing dementia and mental illness. Furthermore, by configuring the monitoring terminal 2 with a pet robot or other device with a tracking function, it is possible to capture the movements of the person being monitored as they move. Additionally, during conversations, the monitoring terminal 2 can react by combining speech and movement, providing an even more soothing effect to the person being monitored compared to voice-only communication.

図16は管理サーバの機能構成例を示すブロック図である。管理サーバ1は、第1データ取得部11a、第1異常取得部11b、第2データ取得部11c、第2異常取得部11d及び異常出力部11eを含む。制御部11が制御プログラム1Pを実行することにより、管理サーバ1は以下のように動作する。 Figure 16 is a block diagram showing an example of the functional configuration of the management server. The management server 1 includes a first data acquisition unit 11a, a first abnormality acquisition unit 11b, a second data acquisition unit 11c, a second abnormality acquisition unit 11d, and an abnormality output unit 11e. When the control unit 11 executes the control program 1P, the management server 1 operates as follows:

第1データ取得部11aは、対話型ロボットを通じて取得したユーザの顔画像データを取得する。第1異常取得部11bは、顔画像データを入力した場合にユーザの異常に関する第1異常状態を出力するよう学習された第1学習モデルへ、取得した顔画像データを入力して第1異常情報を取得する。第2データ取得部11cは、対話型ロボットを通じてユーザとの間でなされた対話データを取得する。第2異常取得部11dは、対話データを入力した場合にユーザの異常に関する第2異常情報を出力するように学習された第2学習モデルへ、取得した対話データを入力して第2異常情報を取得する。異常出力部11eは、第1異常情報及び第2異常情報の双方が所定時間内に出力された場合、他の端末装置へ異常情報を出力する。 The first data acquisition unit 11a acquires facial image data of the user obtained through the interactive robot. The first abnormality acquisition unit 11b acquires first abnormality information by inputting the acquired facial image data into a first learning model that has been trained to output a first abnormal state related to the user's abnormality when the facial image data is input. The second data acquisition unit 11c acquires dialogue data exchanged with the user through the interactive robot. The second abnormality acquisition unit 11d acquires second abnormality information by inputting the acquired dialogue data into a second learning model that has been trained to output second abnormality information related to the user's abnormality when the dialogue data is input. The abnormality output unit 11e outputs the abnormality information to another terminal device if both the first abnormality information and the second abnormality information are output within a predetermined time.

各実施の形態で記載されている技術的特徴(構成要件)はお互いに組み合わせ可能であり、組み合わせすることにより、新しい技術的特徴を形成することができる。
今回開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
The technical features (constituent elements) described in each embodiment can be combined with each other, and by combining them, new technical features can be formed.
The embodiments disclosed herein are to be considered as illustrative in all respects and not restrictive. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the meaning and scope of the claims.

100 見守りシステム
1 管理サーバ
11 制御部
11a 第1データ取得部
11b 第1異常取得部
11c 第2データ取得部
11d 第2異常取得部
11e 異常出力部
12 主記憶部
13 補助記憶部
131 対象者DB
132 シナリオDB
133 判断結果DB
134 通知先DB
141 診断モデル
142 分析モデル
1421 音声認識モデル
1422 分類モデル
15 通信部
16 読み取り部
1P 制御プログラム
1a 可搬型記憶媒体
1b 半導体メモリ
2 見守り端末
2P 制御プログラム
3 家族端末
3P 制御プログラム
4 専門家端末
B バス
N ネットワーク
REFERENCE SIGNS LIST 100 Monitoring system 1 Management server 11 Control unit 11a First data acquisition unit 11b First abnormality acquisition unit 11c Second data acquisition unit 11d Second abnormality acquisition unit 11e Abnormality output unit 12 Main memory unit 13 Auxiliary memory unit 131 Target person DB
132 Scenario DB
133 Judgment result DB
134 Notification destination DB
141 Diagnostic model 142 Analysis model 1421 Speech recognition model 1422 Classification model 15 Communication unit 16 Reading unit 1P Control program 1a Portable storage medium 1b Semiconductor memory 2 Monitoring terminal 2P Control program 3 Family terminal 3P Control program 4 Expert terminal B Bus N Network

Claims (8)

対話型ロボットを通じて取得したユーザの顔画像データを取得し、
顔画像データを入力した場合にユーザの異常に関する第1異常情報を出力するよう学習された第1学習モデルへ、取得した顔画像データを入力して第1異常情報を取得し、
前記対話型ロボットを通じて前記第1異常情報に応じた声掛けを行ない、
前記対話型ロボットを通じて前記ユーザとの間でなされた対話データを取得し、
対話データを入力した場合にユーザの異常に関する第2異常情報を出力するように学習された第2学習モデルへ、取得した対話データを入力して第2異常情報を取得し、
前記第2異常情報に応じて、端末装置へ異常情報を出力するようにしてあり、
前記第2異常情報は、呂律が回っていない、会話が成立していない、怒っている、又は、物忘れをしている、を含む分類情報を有し、
前記第2異常情報が、呂律が回っていない、又は、会話が成立していないと分類された場合、前記対話型ロボットを通じて、再度の声掛けを行なう
処理をコンピュータが実行することを特徴とする情報処理方法。
Acquire face image data of the user acquired through the interactive robot;
inputting the acquired facial image data into a first learning model that has been trained to output first abnormality information regarding an abnormality of a user when the facial image data is input, and acquiring first abnormality information;
making a speech in response to the first abnormality information through the interactive robot;
Acquire conversation data between the user and the interactive robot through the interactive robot;
inputting the acquired dialogue data into a second learning model that has been trained to output second anomaly information related to an anomaly of the user when dialogue data is input, and acquiring second anomaly information;
anomaly information is output to a terminal device in response to the second anomaly information ,
The second abnormality information has classification information including slurred speech, inability to hold a conversation, anger, or forgetfulness,
If the second abnormality information is classified as slurred speech or incomplete conversation, the interactive robot calls out to the user again.
An information processing method characterized in that the processing is executed by a computer.
前記対話型ロボットが有するセンサにより、前記ユーザを感知している状況において、再度の声掛けに対して、前記ユーザの応答を取得しない場合、通知処理を実行する
ことを特徴とする請求項に記載の情報処理方法。
2. The information processing method according to claim 1 , wherein, in a situation where the interactive robot detects the user using a sensor, if the interactive robot does not receive a response from the user when the interactive robot speaks to the user again, the interactive robot executes a notification process.
前記対話型ロボットが有するセンサを介して前記ユーザを検出した場合に、挨拶に関する音声を出力し、
出力した音声に反応した前記ユーザの顔画像データを前記対話型ロボットが有する撮像部を介して取得し、
取得した顔画像データを前記第1学習モデルへ入力する
ことを特徴とする請求項1又は請求項に記載の情報処理方法。
When the interactive robot detects the user through a sensor, the interactive robot outputs a greeting voice;
acquiring face image data of the user responding to the output voice via an imaging unit of the interactive robot;
The information processing method according to claim 1 or 2 , further comprising inputting the acquired face image data into the first learning model.
前記第1学習モデルが前記第1異常情報を出力した場合に、前記第1異常情報に応じた声掛けに対応して前記ユーザとの間でなされた前記対話データを取得する
ことを特徴とする請求項1から請求項のいずれか一項に記載の情報処理方法。
4. The information processing method according to claim 1, wherein, when the first learning model outputs the first anomaly information, the dialogue data between the first learning model and the user in response to the first anomaly information is acquired.
前記分類情報には嗅覚異常を含んでおり、
前記第2異常情報が嗅覚異常に分類された場合、前記端末装置へ前記異常情報を出力する
ことを特徴とする請求項1から請求項4のいずれか一項に記載の情報処理方法。
The classification information includes olfactory abnormality,
The information processing method according to claim 1 , wherein , when the second abnormality information is classified as an olfactory abnormality, the abnormality information is output to the terminal device.
前記異常情報を医師端末へ出力し、
前記医師端末と前記対話型ロボットとを通信可能に接続し、オンライン診察を開始する
ことを特徴とする請求項1から請求項のいずれか一項に記載の情報処理方法。
outputting the abnormality information to a doctor's terminal;
The information processing method according to any one of claims 1 to 5 , further comprising the steps of: connecting the doctor terminal and the interactive robot so that they can communicate with each other, and starting an online consultation.
対話型ロボットを通じて取得したユーザの顔画像データを取得し、
顔画像データを入力した場合にユーザの異常に関する第1異常情報を出力するよう学習された第1学習モデルへ、取得した顔画像データを入力して第1異常情報を取得し、
前記対話型ロボットを通じて前記第1異常情報に応じた声掛けを行ない、
前記対話型ロボットを通じて前記ユーザとの間でなされた対話データを取得し、
対話データを入力した場合にユーザの異常に関する第2異常情報を出力するように学習された第2学習モデルへ、取得した対話データを入力して第2異常情報を取得し、
前記第2異常情報に応じて、端末装置へ異常情報を出力するようにしてあり、
前記第2異常情報は、呂律が回っていない、会話が成立していない、怒っている、又は、物忘れをしている、を含む分類情報を有し、
前記第2異常情報が、呂律が回っていない、又は、会話が成立していないと分類された場合、前記対話型ロボットを通じて、再度の声掛けを行なう
処理をコンピュータに実行させることを特徴とする情報処理プログラム。
Acquire face image data of the user acquired through the interactive robot;
inputting the acquired facial image data into a first learning model that has been trained to output first abnormality information regarding an abnormality of a user when the facial image data is input, and acquiring first abnormality information;
making a speech in response to the first abnormality information through the interactive robot;
Acquire conversation data between the user and the interactive robot through the interactive robot;
inputting the acquired dialogue data into a second learning model that has been trained to output second anomaly information related to an anomaly of the user when dialogue data is input, and acquiring second anomaly information;
anomaly information is output to a terminal device in response to the second anomaly information ,
The second abnormality information has classification information including slurred speech, inability to hold a conversation, anger, or forgetfulness,
If the second abnormality information is classified as slurred speech or incomplete conversation, the interactive robot calls out to the user again.
An information processing program that causes a computer to execute a process.
制御部を備える情報処理装置において、
前記制御部は、
対話型ロボットを通じて取得したユーザの顔画像データを取得
顔画像データを入力した場合にユーザの異常に関する第1異常情報を出力するよう学習された第1学習モデルへ、取得した顔画像データを入力して第1異常情報を取得
前記対話型ロボットを通じて前記第1異常情報に応じた声掛けを行ない、
前記対話型ロボットを通じて前記ユーザとの間でなされた対話データを取得
対話データを入力した場合にユーザの異常に関する第2異常情報を出力するように学習された第2学習モデルへ、取得した対話データを入力して第2異常情報を取得
前記第2異常情報に応じて、端末装置へ異常情報を出力するようにしてあり、
前記第2異常情報は、呂律が回っていない、会話が成立していない、怒っている、又は、物忘れをしている、を含む分類情報を有し、
前記制御部は、
前記第2異常情報が、呂律が回っていない、又は、会話が成立していないと分類された場合、前記対話型ロボットを通じて、再度の声掛けを行なう
とを特徴とする情報処理装置。
In an information processing device including a control unit,
The control unit
Acquire face image data of the user acquired through the interactive robot;
inputting the acquired facial image data into a first learning model that has been trained to output first abnormality information regarding an abnormality of a user when the facial image data is input, and acquiring first abnormality information;
making a speech in response to the first abnormality information through the interactive robot;
Acquire conversation data between the user and the interactive robot through the interactive robot;
inputting the acquired dialogue data into a second learning model that has been trained to output second anomaly information related to an anomaly of the user when dialogue data is input, and acquiring second anomaly information;
anomaly information is output to a terminal device in response to the second anomaly information ,
The second abnormality information has classification information including slurred speech, inability to hold a conversation, anger, or forgetfulness,
The control unit
If the second abnormality information is classified as slurred speech or incomplete conversation, the interactive robot calls out to the user again.
1. An information processing device comprising:
JP2021157940A 2021-09-28 2021-09-28 Information processing method, information processing program, and information processing device Active JP7757681B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021157940A JP7757681B2 (en) 2021-09-28 2021-09-28 Information processing method, information processing program, and information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021157940A JP7757681B2 (en) 2021-09-28 2021-09-28 Information processing method, information processing program, and information processing device

Publications (2)

Publication Number Publication Date
JP2023048555A JP2023048555A (en) 2023-04-07
JP7757681B2 true JP7757681B2 (en) 2025-10-22

Family

ID=85780163

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021157940A Active JP7757681B2 (en) 2021-09-28 2021-09-28 Information processing method, information processing program, and information processing device

Country Status (1)

Country Link
JP (1) JP7757681B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025048906A (en) * 2023-09-21 2025-04-03 ソフトバンクグループ株式会社 system
JP2025048967A (en) * 2023-09-21 2025-04-03 ソフトバンクグループ株式会社 system
JP2025059095A (en) * 2023-09-28 2025-04-09 ソフトバンクグループ株式会社 system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195503A (en) 1999-11-05 2001-07-19 Samsung Electronics Co Ltd Telemedicine system and method using communication network
JP2006172410A (en) 2004-12-17 2006-06-29 Piezo Tec Kk Care information base with the use of robot
WO2020116233A1 (en) 2018-12-07 2020-06-11 ソニー株式会社 Information processing device, information processing method, and program
JP2020135368A (en) 2019-02-19 2020-08-31 Necパーソナルコンピュータ株式会社 Information processing equipment, watching system, watching method, and watching program
JP2021103391A (en) 2019-12-25 2021-07-15 本田技研工業株式会社 Watching device
JP2021146114A (en) 2020-03-23 2021-09-27 株式会社ケアコム Nurse call system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001195503A (en) 1999-11-05 2001-07-19 Samsung Electronics Co Ltd Telemedicine system and method using communication network
JP2006172410A (en) 2004-12-17 2006-06-29 Piezo Tec Kk Care information base with the use of robot
WO2020116233A1 (en) 2018-12-07 2020-06-11 ソニー株式会社 Information processing device, information processing method, and program
JP2020135368A (en) 2019-02-19 2020-08-31 Necパーソナルコンピュータ株式会社 Information processing equipment, watching system, watching method, and watching program
JP2021103391A (en) 2019-12-25 2021-07-15 本田技研工業株式会社 Watching device
JP2021146114A (en) 2020-03-23 2021-09-27 株式会社ケアコム Nurse call system

Also Published As

Publication number Publication date
JP2023048555A (en) 2023-04-07

Similar Documents

Publication Publication Date Title
US20230282090A1 (en) Utilizing artificial intelligence to detect objects or patient safety events in a patient room
US10726846B2 (en) Virtual health assistant for promotion of well-being and independent living
JP7757681B2 (en) Information processing method, information processing program, and information processing device
JP2022527946A (en) Personalized digital treatment methods and devices
CN110383235A (en) Multi-user intelligent assistance
US11670421B2 (en) Method and system enabling digital biomarker data integration and analysis for clinical treatment impact
WO2015091223A1 (en) System and method for assessing the cognitive style of a person
JP2023500974A (en) Systems and methods for collecting behavioral data for interpersonal interaction support
US20260087312A1 (en) Combined deep learning inference and compression using sensed data
US11855932B2 (en) Method for adjusting a device behavior based on privacy classes
JP7705198B1 (en) Information processing system and information processing method
KR102752005B1 (en) Care robot for providing care service
US20210142047A1 (en) Salient feature extraction using neural networks with temporal modeling for real time incorporation (sentri) autism aide
JP2023546013A (en) Augmented representation of speech using computing devices
KR102701869B1 (en) A method and an apparatus for providing notification of danger situations based on artificial intelligence conversation
JP7745840B2 (en) Program, information processing method, and information processing device
KR102092083B1 (en) A caregiver toy storing only valid data of user's pattern and a method therefor
US20230055329A1 (en) Systems and methods for dynamic choice filtering
Goonawardene et al. An action design research of a sensor-based elderly monitoring system for aging-in-place
Ramoly et al. Refining visual activity recognition with semantic reasoning
US20260065769A1 (en) System
Abishek et al. Human Activity Recognition using Ontology
CN120809070A (en) Method and device for reminding user to take medicine on time
Bonilla et al. Emotion identification with smartphones to improve the elder quality of life using facial recognition techniques
Sunitha et al. Elderly Activity and Emotion Recognition System Using Deep Learning

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240729

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250423

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250430

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250602

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: 20250909

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250922

R150 Certificate of patent or registration of utility model

Ref document number: 7757681

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150