[go: up one dir, main page]

JP2017174012A - Program, information processing method and information processing apparatus - Google Patents

Program, information processing method and information processing apparatus Download PDF

Info

Publication number
JP2017174012A
JP2017174012A JP2016057448A JP2016057448A JP2017174012A JP 2017174012 A JP2017174012 A JP 2017174012A JP 2016057448 A JP2016057448 A JP 2016057448A JP 2016057448 A JP2016057448 A JP 2016057448A JP 2017174012 A JP2017174012 A JP 2017174012A
Authority
JP
Japan
Prior art keywords
time
event
date
target person
monitoring target
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.)
Granted
Application number
JP2016057448A
Other languages
Japanese (ja)
Other versions
JP6951057B2 (en
Inventor
輝訓 安田
Terukuni Yasuda
輝訓 安田
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.)
Econavista Co Ltd
Original Assignee
Econavista 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 Econavista Co Ltd filed Critical Econavista Co Ltd
Priority to JP2016057448A priority Critical patent/JP6951057B2/en
Publication of JP2017174012A publication Critical patent/JP2017174012A/en
Application granted granted Critical
Publication of JP6951057B2 publication Critical patent/JP6951057B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a program and the like for intelligibly outputting event occurrence history.SOLUTION: The program causes a computer to execute processes of acquiring time series data of a prescribed range in which a state of a monitoring object person or an environment around the monitoring object person, acquiring an event related to the monitoring object person occurring within the range, and time-of-day or a date associated with the event, outputting the time series data, and also outputting an index 81 corresponding to the event in association with a position corresponding to the time-of-day or the date in the time series data.SELECTED DRAWING: Figure 7

Description

本発明は、プログラム、情報処理方法および情報処理装置に関する。   The present invention relates to a program, an information processing method, and an information processing apparatus.

IT(Information Technology)を利用して高齢者等の状態を監視する見守りシステムが提案されている。監視対象者にトラブル等が生じた場合に、速やかに介護士、看護師等が介助等を行うことが可能になる。   A monitoring system has been proposed for monitoring the state of the elderly using IT (Information Technology). When troubles occur in the person to be monitored, caregivers, nurses, etc. can promptly assist.

複数の監視対象者の状態を画面にリアルタイムで表示し、通常とは異なる事象、すなわちイベントが発生している監視対象者の状態を表示する位置を画面の上部に変更する情報処理装置が開示されている(特許文献1)。   An information processing apparatus is disclosed that displays the status of a plurality of monitoring subjects in real time on the screen, and changes the position of displaying an event different from normal, that is, the status of the monitoring subject in which the event has occurred, to the top of the screen. (Patent Document 1).

特開2015−191526号公報JP2015-191526A

特許文献1に開示されている情報処理装置ではイベントが発生したことの通知に対して介護士、看護師等が対応した後は、通知が解除され、イベントすべき状態が発生していたことは記録されないという問題がある。   In the information processing device disclosed in Patent Document 1, after a caregiver, a nurse, or the like responds to a notification that an event has occurred, the notification is canceled and a state that should be an event has occurred. There is a problem that it is not recorded.

一つの側面では、本発明は、イベントの発生履歴をわかりやすく出力する情報処理装置等を提供することを目的とする。   In one aspect, an object of the present invention is to provide an information processing apparatus that outputs an event occurrence history in an easy-to-understand manner.

プログラムは、監視対象者の状態または前記監視対象者の周囲の環境を記録した所定の範囲の時系列データを取得し、前記範囲内に発生した前記監視対象者に関連するイベントと、前記イベントに関連づけられた日時または日付とを取得し、前記時系列データを出力するとともに、前記イベントに対応する指標を前記時系列データ中の前記日時または前記日付に対応する位置に関連づけて出力する処理をコンピュータに実行させる。   The program acquires time-series data of a predetermined range in which the condition of the monitoring target person or the environment around the monitoring target person is recorded, and an event related to the monitoring target person generated in the range, and the event A computer that obtains an associated date / time or date, outputs the time-series data, and outputs an index corresponding to the event in association with a position corresponding to the date / time or the date in the time-series data. To run.

一つの側面では、イベントの発生履歴をわかりやすく出力する情報処理装置等を提供することが可能になる。   In one aspect, it is possible to provide an information processing apparatus that outputs an event occurrence history in an easy-to-understand manner.

情報処理システムの構成を示す説明図である。It is explanatory drawing which shows the structure of an information processing system. 対象者一覧DBのレコードレイアウトを示す説明図である。It is explanatory drawing which shows the record layout of object person list DB. グラフDBのレコードレイアウトを示す説明図である。It is explanatory drawing which shows the record layout of graph DB. センサ動作DBのレコードレイアウトを示す説明図である。It is explanatory drawing which shows the record layout of sensor operation DB. イベントDBのレコードレイアウトを示す説明図である。It is explanatory drawing which shows the record layout of event DB. メイン画面を示す説明図である。It is explanatory drawing which shows a main screen. リアルタイム画面を示す説明図である。It is explanatory drawing which shows a real-time screen. レポート画面を示す説明図である。It is explanatory drawing which shows a report screen. レポート画面を示す説明図である。It is explanatory drawing which shows a report screen. 過去データ画面を示す説明図である。It is explanatory drawing which shows the past data screen. 詳細データ画面を示す説明図である。It is explanatory drawing which shows a detailed data screen. アラート画面を示す説明図である。It is explanatory drawing which shows an alert screen. プログラムの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of a program. 表示切替のサブルーチンの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the subroutine of display switching. 表示切替のサブルーチンの処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a process of the subroutine of display switching. 実施の形態2のレポート表示画面を示す説明図である。10 is an explanatory diagram illustrating a report display screen according to Embodiment 2. FIG. 実施の形態3の飲食記録DBのレコードレイアウトを示す説明図である。It is explanatory drawing which shows the record layout of the eating and drinking record DB of Embodiment 3. 実施の形態3のレポート表示画面を示す説明図である。FIG. 10 is an explanatory diagram showing a report display screen of a third embodiment. 実施の形態4の情報処理装置の動作を示す機能ブロック図である。FIG. 10 is a functional block diagram illustrating an operation of the information processing apparatus according to the fourth embodiment. 実施の形態5の情報処理システムの構成を示す説明図である。FIG. 10 is an explanatory diagram illustrating a configuration of an information processing system according to a fifth embodiment.

[実施の形態1]
図1は、情報処理システム10の構成を示す説明図である。本実施の形態の情報処理システム10は、介護施設内で被介護者の状態を監視し、異常を検知した際に介護士、看護師、家族等に通知する情報処理システムである。以下の説明では、被介護者を監視対象者、介護士、看護師および家族等をユーザと記載する。
[Embodiment 1]
FIG. 1 is an explanatory diagram illustrating a configuration of the information processing system 10. The information processing system 10 of this embodiment is an information processing system that monitors the status of a care recipient in a care facility and notifies a caregiver, nurse, family, etc. when an abnormality is detected. In the following description, a care recipient is described as a monitoring subject, a caregiver, a nurse, a family, and the like as a user.

情報処理システム10は、クライアント20、サーバ30、センサI/F(InterFace)装置40、睡眠センサ41、環境センサ42、人感センサ43、トイレセンサ44およびドアセンサ45を備える。クライアント20、サーバ30およびセンサI/F装置40は、ネットワークを介して接続されている。ネットワークには、多数のクライアント20およびセンサI/F装置40が接続されている。   The information processing system 10 includes a client 20, a server 30, a sensor I / F (InterFace) device 40, a sleep sensor 41, an environment sensor 42, a human sensor 43, a toilet sensor 44, and a door sensor 45. The client 20, the server 30, and the sensor I / F device 40 are connected via a network. A large number of clients 20 and sensor I / F devices 40 are connected to the network.

クライアント20は、ユーザが使用する情報機器である。クライアント20は、クライアントCPU(Central Processing Unit)21、主記憶装置22、クライアント補助記憶装置23、入力部24、表示部25、通信部26およびバスを備える。   The client 20 is an information device used by the user. The client 20 includes a client CPU (Central Processing Unit) 21, a main storage device 22, a client auxiliary storage device 23, an input unit 24, a display unit 25, a communication unit 26, and a bus.

クライアントCPU21は、本実施の形態にかかるプログラムを実行する演算制御装置である。クライアントCPU21には、一または複数のCPUまたはマルチコアCPU等が使用される。クライアントCPU21は、バスを介してクライアント20を構成するハードウェア各部と接続されている。   The client CPU 21 is an arithmetic control device that executes a program according to the present embodiment. As the client CPU 21, one or a plurality of CPUs, a multi-core CPU, or the like is used. The client CPU 21 is connected to each hardware unit constituting the client 20 via a bus.

主記憶装置22は、SRAM(Static Random Access Memory)、DRAM(Dynamic Random Access Memory)、フラッシュメモリ等の記憶装置である。主記憶装置22には、クライアントCPU21が行う処理の途中で必要な情報およびクライアントCPU21で実行中のプログラムが一時的に保存される。   The main storage device 22 is a storage device such as an SRAM (Static Random Access Memory), a DRAM (Dynamic Random Access Memory), or a flash memory. The main storage device 22 temporarily stores information necessary during the processing performed by the client CPU 21 and a program being executed by the client CPU 21.

クライアント補助記憶装置23は、SRAM、フラッシュメモリ、ハードディスクまたは磁気テープ等の記憶装置である。クライアント補助記憶装置23には、クライアントCPU21に実行させるプログラムおよびプログラムの実行に必要な各種情報が保存される   The client auxiliary storage device 23 is a storage device such as an SRAM, a flash memory, a hard disk, or a magnetic tape. The client auxiliary storage device 23 stores a program to be executed by the client CPU 21 and various information necessary for executing the program.

入力部24は、タッチパネル、ペンタブレット、マウス、キーボード、マイク等の機器であり、ユーザによる操作をクライアントCPU21が受け付ける際に使用する。表示部25は、たとえばタッチパネルと一体になったディスプレイであり、クライアントCPU21がユーザに提示する情報を表示する。通信部26は、ネットワークとの通信を行うインターフェイスである。   The input unit 24 is a device such as a touch panel, a pen tablet, a mouse, a keyboard, and a microphone, and is used when the client CPU 21 receives an operation by a user. The display unit 25 is, for example, a display integrated with a touch panel, and displays information that the client CPU 21 presents to the user. The communication unit 26 is an interface that performs communication with a network.

クライアント20は、たとえばスマートフォン、多機能型携帯電話、タブレット、ノートパソコン等の汎用の携帯型情報機器である。クライアント20に、本情報処理システム10専用の携帯型情報機器または大きな表示部25を備える壁掛け型情報機器を使用しても良い。   The client 20 is a general-purpose portable information device such as a smartphone, a multifunctional mobile phone, a tablet, or a laptop computer. The client 20 may be a portable information device dedicated to the information processing system 10 or a wall-mounted information device including a large display unit 25.

サーバ30は、センサI/F装置40等を介して取得したデータを蓄積し、クライアントCPU21等からの要求に応じて加工して出力する情報処理装置である。サーバ30は、サーバCPU31、主記憶装置32、サーバ補助記憶装置33、通信部36およびバスを備える。   The server 30 is an information processing apparatus that accumulates data acquired via the sensor I / F device 40 and the like, processes and outputs the data in response to a request from the client CPU 21 and the like. The server 30 includes a server CPU 31, a main storage device 32, a server auxiliary storage device 33, a communication unit 36, and a bus.

サーバCPU31は、本実施の形態にかかるプログラムを実行する演算制御装置である。サーバCPU31には、一または複数のCPUまたはマルチコアCPU等が使用される。サーバCPU31は、バスを介してサーバ30を構成するハードウェア各部と接続されている。   The server CPU 31 is an arithmetic control device that executes a program according to the present embodiment. As the server CPU 31, one or a plurality of CPUs, a multi-core CPU, or the like is used. The server CPU 31 is connected to each hardware unit constituting the server 30 via a bus.

主記憶装置32は、SRAM、DRAM、フラッシュメモリ等の記憶装置である。主記憶装置32には、サーバCPU31が行う処理の途中で必要な情報およびサーバCPU31で実行中のプログラムが一時的に保存される。   The main storage device 32 is a storage device such as SRAM, DRAM, or flash memory. The main storage device 32 temporarily stores information necessary during processing performed by the server CPU 31 and a program being executed by the server CPU 31.

サーバ補助記憶装置33は、SRAM、フラッシュメモリ、ハードディスクまたは磁気テープ等の記憶装置である。サーバ補助記憶装置33には、サーバCPU31に実行させるプログラム、対象者一覧DB51、グラフDB52、センサ動作DB53、イベントDB54およびプログラムの実行に必要な各種情報が保存される。対象者一覧DB51、グラフDB52、センサ動作DB53およびイベントDB54は、ネットワークを介して接続された他の記憶装置に記憶されていても良い。   The server auxiliary storage device 33 is a storage device such as an SRAM, a flash memory, a hard disk, or a magnetic tape. The server auxiliary storage device 33 stores a program to be executed by the server CPU 31, a subject list DB 51, a graph DB 52, a sensor operation DB 53, an event DB 54, and various types of information necessary for executing the program. The subject list DB 51, the graph DB 52, the sensor operation DB 53, and the event DB 54 may be stored in another storage device connected via a network.

通信部36は、ネットワークとの通信を行うインターフェイスである。   The communication unit 36 is an interface that performs communication with a network.

センサI/F装置40には、睡眠センサ41、環境センサ42、人感センサ43、トイレセンサ44およびドアセンサ45が優先または無線で接続されている。センサI/F装置40は、睡眠センサ41、環境センサ42、人感センサ43、トイレセンサ44およびドアセンサ45から信号を取得し、ネットワークを介してサーバ30に送信する情報処理装置である。センサがアナログ信号を出力する場合には、センサI/F装置40はA/D(Analog/Digital)変換も行う。   A sleep sensor 41, an environmental sensor 42, a human sensor 43, a toilet sensor 44, and a door sensor 45 are preferentially or wirelessly connected to the sensor I / F device 40. The sensor I / F device 40 is an information processing device that acquires signals from the sleep sensor 41, the environment sensor 42, the human sensor 43, the toilet sensor 44, and the door sensor 45 and transmits the signals to the server 30 via the network. When the sensor outputs an analog signal, the sensor I / F device 40 also performs A / D (Analog / Digital) conversion.

センサI/F装置40は、各センサの設置場所に応じて適宜配置される。たとえば、トイレセンサ44と睡眠センサ41とは別々のセンサI/F装置40に接続されていても良い。一つのセンサI/F装置40に、複数の人感センサ43が接続されていても良い。センサI/F装置40は、各センサに内蔵されていても良い。   The sensor I / F device 40 is appropriately arranged according to the installation location of each sensor. For example, the toilet sensor 44 and the sleep sensor 41 may be connected to different sensor I / F devices 40. A plurality of human sensors 43 may be connected to one sensor I / F device 40. The sensor I / F device 40 may be built in each sensor.

睡眠センサ41は、たとえばシート状のセンサであり、ベッドマットレスとシーツとの間に設置する。睡眠センサ41は、ベッドに横たわった人物の脈拍、呼吸、体動、体温等を検出する。睡眠センサ41に、ベッドの枕もとまたは部屋の壁に設置して、マイクロ波または赤外線によりベッドに横たわった人物の脈拍、呼吸、体動、体温等を検出し、解析するセンサを使用しても良い。   The sleep sensor 41 is a sheet-like sensor, for example, and is installed between a bed mattress and a sheet. The sleep sensor 41 detects the pulse, respiration, body movement, body temperature, etc. of the person lying on the bed. Using a sensor for detecting and analyzing the pulse, breathing, body movement, body temperature, etc. of a person lying on the bed with microwaves or infrared rays in the sleep sensor 41 on the bed bed or the wall of the room Also good.

睡眠センサ41は、検出した情報を解析して体動、無呼吸の発生状態、睡眠深度、中途覚醒の発生状態、心拍数、呼吸数等の睡眠データをセンサI/F装置40に出力する。睡眠センサ41は、一人の監視対象者のベッドに1台設置される。   The sleep sensor 41 analyzes the detected information and outputs sleep data such as body movement, apnea occurrence state, sleep depth, mid-wake state, heart rate, respiratory rate, and the like to the sensor I / F device 40. One sleep sensor 41 is installed in the bed of one person to be monitored.

環境センサ42は、温度および湿度等の環境を計測するセンサである。環境センサ42は、監視対象者が生活する室内の壁面等に設置される。人感センサ43は、赤外線により人間の動作を検出するセンサである。人感センサ43も、監視対象者が生活する室内の壁面等に設置される。   The environmental sensor 42 is a sensor that measures an environment such as temperature and humidity. The environmental sensor 42 is installed on the wall surface of the room where the monitoring subject lives. The human sensor 43 is a sensor that detects a human motion using infrared rays. The human sensor 43 is also installed on the wall surface of the room where the monitoring subject lives.

トイレセンサ44は、トイレに設置されたセンサである。トイレセンサ44はトイレが使用されたことを検出するセンサである。ドアセンサ45は、ドアの開閉またはドアを人物が通過したことを検知するセンサである。ドアセンサ45は、監視対象者が生活する部屋のドア等に設置される。   The toilet sensor 44 is a sensor installed in the toilet. The toilet sensor 44 is a sensor that detects that the toilet has been used. The door sensor 45 is a sensor that detects opening / closing of a door or that a person has passed through the door. The door sensor 45 is installed on the door of the room where the monitoring subject lives.

一つのセンサが複数の監視対象者を検知する可能性がある場合には、顔認証またはID(IDentification)タグ等を併用することにより、検知された監視対象者を特定する。   When there is a possibility that one sensor detects a plurality of monitoring subjects, the detected monitoring subject is specified by using a face authentication or ID (IDentification) tag together.

図2は、対象者一覧DB51のレコードレイアウトを示す説明図である。対象者一覧DB51は、監視対象者の属性とリアルタイムの状況とを関連づけるDBである。対象者一覧DB51は、属性情報フィールドおよびリアルタイム情報フィールドを有する。属性情報フィールドは、IDフィールド、氏名フィールド、年齢フィールドおよび部屋番号フィールドを有する。リアルタイム情報フィールドは、状態フィールド、室温フィールド、湿度フィールドおよびイベントフィールドを有する。   FIG. 2 is an explanatory diagram showing a record layout of the target person list DB 51. The target person list DB 51 is a DB that associates the attributes of the monitoring target person with the real-time situation. The subject list DB 51 has an attribute information field and a real-time information field. The attribute information field has an ID field, a name field, an age field, and a room number field. The real-time information field has a status field, a room temperature field, a humidity field, and an event field.

IDフィールドには、監視対象者に固有に割り当てられたIDが記録されている。氏名フィールドには、監視対象者の氏名が記録されている。年齢フィールドには、監視対象者の年齢が記録されている。部屋番号フィールドには監視対象者が生活する部屋の番号が記録されている。   In the ID field, an ID uniquely assigned to the monitoring subject is recorded. In the name field, the name of the monitoring subject is recorded. The age of the monitoring subject is recorded in the age field. In the room number field, the number of the room where the monitoring subject lives is recorded.

状態フィールドには、監視対象者の状態が記録されている。室温フィールドには、監視対象者が滞在中の部屋の室温が記録されている。湿度フィールドには監視対象者が滞在中の部屋の湿度が記録されている。イベントフィールドには、監視対象者に関連して検出中のイベントが記録されている。対象者一覧DB51は、一人の監視対象者について一つのレコードを有する。   In the status field, the status of the monitoring subject is recorded. In the room temperature field, the room temperature of the room where the monitoring subject is staying is recorded. In the humidity field, the humidity of the room where the monitoring subject is staying is recorded. In the event field, an event being detected in relation to the monitoring subject is recorded. The target person list DB 51 has one record for one monitoring target person.

サーバCPU31は、センサI/F装置40に接続された各センサから得た情報に基づいて、リアルタイム情報フィールドに記録された情報を随時更新する。サーバCPU31は、各センサから得た情報を解析して、イベントが発生していると判定した場合に、イベントフィールドにイベントに関する情報を記録する。   The server CPU 31 updates information recorded in the real-time information field as needed based on information obtained from each sensor connected to the sensor I / F device 40. When the server CPU 31 analyzes information obtained from each sensor and determines that an event has occurred, the server CPU 31 records information about the event in the event field.

イベントは、監視対象者の状態または監視対象者の周囲の環境に発生する通常とは異なる事象である。たとえば睡眠センサ41が監視対象者の心拍、呼吸等の停止を検出した場合、環境センサ42が検出した室温が所定の範囲を逸脱した場合、トイレセンサ44が所定の時間を越えた長時間のトイレ滞在を検出した場合等に、サーバCPU31はイベントが発生したと判定する。サーバCPU31は、たとえば特許文献1に開示されている方法を使用してイベントの発生有無を判定することができる。イベントの発生有無の判定の具体例については後述する。   An event is an unusual event that occurs in the condition of the monitored person or the environment around the monitored person. For example, when the sleep sensor 41 detects a stop of heartbeat, breathing, etc. of the monitoring subject, when the room temperature detected by the environment sensor 42 deviates from a predetermined range, the toilet sensor 44 exceeds a predetermined time for a long time. For example, when a stay is detected, the server CPU 31 determines that an event has occurred. The server CPU 31 can determine whether or not an event has occurred using, for example, the method disclosed in Patent Document 1. A specific example of determining whether an event has occurred will be described later.

サーバCPU31がイベントフィールドに記録したイベントに関する情報を、後述するようにクライアントCPU21が取得して表示部25に表示する。これにより、クライアントCPU21は、監視対象者の状態または監視対象者の周囲の環境に通常とは異なる事象が発生したことについて、ユーザに警告を通知する。ユーザが警告の解除を行った場合または各センサから異常が解消したことを検知した場合等、通知が不要になった場合には、サーバCPU31はイベントフィールドからイベントに関する情報を削除する。   As will be described later, the client CPU 21 acquires and displays information on the event recorded by the server CPU 31 in the event field on the display unit 25. As a result, the client CPU 21 notifies the user of a warning that an unusual event has occurred in the condition of the monitoring target person or the environment around the monitoring target person. When the notification is no longer necessary, such as when the user cancels the warning or when it is detected that the abnormality has been resolved from each sensor, the server CPU 31 deletes the information related to the event from the event field.

図3は、グラフDB52のレコードレイアウトを示す説明図である。グラフDB52は、監視対象者のIDと、睡眠センサ41が検出したデータと、環境センサ42が検出したデータとを関連づけるDBである。グラフDB52は、IDフィールド、睡眠センサフィールドおよび環境センサフィールドを有する。   FIG. 3 is an explanatory diagram showing a record layout of the graph DB 52. The graph DB 52 is a DB that associates the ID of the monitoring subject, the data detected by the sleep sensor 41, and the data detected by the environment sensor 42. The graph DB 52 has an ID field, a sleep sensor field, and an environment sensor field.

睡眠センサフィールドは、体動フィールド、無呼吸フィールド、睡眠深度フィールド、心拍数フィールドおよび呼吸数フィールドを有する。環境センサフィールドは、室温フィールドおよび湿度フィールドを有する。   The sleep sensor field has a body motion field, an apnea field, a sleep depth field, a heart rate field, and a respiration rate field. The environmental sensor field has a room temperature field and a humidity field.

IDフィールドには、監視対象者に固有に割り当てられたIDが記録されている。体動フィールドには、睡眠センサ41が検知した監視対象者の体動の時間的変化を示すグラフのデータが記録されている。グラフのデータは、たとえばセンサが計測を行った時刻と計測した値との組を、計測を行うたびに記録した一連のデータである。   In the ID field, an ID uniquely assigned to the monitoring subject is recorded. In the body motion field, data of a graph indicating a temporal change in the body motion of the monitoring subject detected by the sleep sensor 41 is recorded. The graph data is, for example, a series of data in which a set of a time when a sensor performs measurement and a measured value is recorded each time measurement is performed.

無呼吸フィールドには、睡眠センサ41が検知した監視対象者の無呼吸現象の発生状態の時間的変化を示すグラフのデータが記録されている。無呼吸現象は、睡眠時間中に口および鼻の気流が10秒間以上停止する現象である。   In the apnea field, data of a graph indicating temporal changes in the occurrence state of the apnea phenomenon of the monitoring subject detected by the sleep sensor 41 is recorded. The apnea phenomenon is a phenomenon in which the airflow in the mouth and nose stops for 10 seconds or more during the sleep time.

睡眠深度フィールドには、睡眠センサ41が検知した監視対象者の睡眠深度の時間的変化を示すグラフのデータが記録されている。本実施の形態においては、睡眠深度は、目覚め、浅い眠りおよび深い眠りの3段階に分けて検出する睡眠センサ41を使用する。睡眠深度フィールドに記録されている情報には、中途覚醒の発生状況および一日の合計睡眠時間も含まれている。   In the sleep depth field, data of a graph indicating a temporal change in the sleep depth of the monitoring subject detected by the sleep sensor 41 is recorded. In the present embodiment, the sleep sensor 41 is used to detect the sleep depth in three stages of awakening, shallow sleep and deep sleep. The information recorded in the sleep depth field includes the state of occurrence of mid-wake and the total sleep time of the day.

心拍数フィールドには、睡眠センサ41が検知した監視対象者の心拍数の時間的変化を示すグラフのデータが記録されている。呼吸数フィールドには、睡眠センサ41が検知した監視対象者の呼吸数の時間的変化を示すグラフのデータが記録されている。   In the heart rate field, graph data indicating the temporal change in the heart rate of the monitoring subject detected by the sleep sensor 41 is recorded. In the respiration rate field, graph data indicating temporal changes in the respiration rate of the monitoring subject detected by the sleep sensor 41 is recorded.

グラフDB52は、一人の監視対象者について一つのレコードを有する。サーバCPU31は、センサI/F装置40に接続された各センサから得た情報に基づいて、睡眠センサフィールドおよび環境センサフィールドに記録したグラフのデータを随時更新する。   The graph DB 52 has one record for one person to be monitored. Server CPU31 updates the data of the graph recorded on the sleep sensor field and the environmental sensor field at any time based on the information obtained from each sensor connected to sensor I / F device 40.

図4は、センサ動作DB53のレコードレイアウトを示す説明図である。センサ動作記録DB53は、監視対象者のIDと、日時と、人感センサ43、トイレセンサ44およびドアセンサ45の各センサの検知結果とを関係づけるDBである。センサ動作DB53は、IDフィールド、日時フィールドおよびセンサフィールドを有する。センサフィールドは、人感センサフィールド、トイレセンサフィールドおよびドアセンサフィールドを有する。   FIG. 4 is an explanatory diagram showing a record layout of the sensor operation DB 53. The sensor operation record DB 53 is a DB that associates the ID of the person to be monitored, the date and time, and the detection results of each of the human sensor 43, the toilet sensor 44, and the door sensor 45. The sensor operation DB 53 has an ID field, a date / time field, and a sensor field. The sensor field includes a human sensor field, a toilet sensor field, and a door sensor field.

IDフィールドには、監視対象者に固有に割り当てられたIDが記録されている。日時フィールドには、各センサからデータを取得した日時が記録されている。人感センサフィールドには、人感センサ43が監視対象者の動きを検知したか否かが記録されている。トイレセンサフィールドには、トイレセンサ44が監視対象者によるトイレの使用を検知したか否かが記録されている。ドアセンサフィールドには、ドアセンサ45が監視対象者によるドアの通過を検知したか否かが記録されている。   In the ID field, an ID uniquely assigned to the monitoring subject is recorded. In the date / time field, the date / time when data is acquired from each sensor is recorded. In the human sensor field, it is recorded whether or not the human sensor 43 has detected the movement of the monitoring subject. In the toilet sensor field, whether or not the toilet sensor 44 has detected use of the toilet by the person being monitored is recorded. In the door sensor field, it is recorded whether or not the door sensor 45 has detected the passage of the door by the person being monitored.

センサ動作DB53は、一人の監視対象者に関する一回のデータ記録について一つのレコードを有する。サーバCPU31は、センサI/F装置40に接続された各センサから得た情報に基づいて、センサフィールドに記録された情報を随時更新する。   The sensor operation DB 53 has one record for one data recording related to one person to be monitored. The server CPU 31 updates information recorded in the sensor field as needed based on information obtained from each sensor connected to the sensor I / F device 40.

図5は、イベントDB54のレコードレイアウトを示す説明図である。イベントDB54は、IDと、サーバCPU31が検出したイベントに関する日時、項目および対応結果の履歴を記録するDBである。イベントDB54は、IDフィールド、日付フィールド、時刻フィールド、項目フィールド、内容フィールド、対応フィールドおよびコメントフィールドを有する。   FIG. 5 is an explanatory diagram showing a record layout of the event DB 54. The event DB 54 is a DB that records the ID and the history of the date and time, items, and correspondence results related to the event detected by the server CPU 31. The event DB 54 has an ID field, a date field, a time field, an item field, a content field, a corresponding field, and a comment field.

なお、イベントは監視対象者の状態または監視対象者の周囲の環境に発生する通常とは異なる事象であり、図2を使用して説明した対象者一覧DB51のイベントフィールドに記録したイベントと対応している。したがって、本実施の形態のイベントDB54は、クライアントCPU21がユーザに通知した警告の履歴を記録する。   The event is an unusual event that occurs in the condition of the monitoring target person or the surrounding environment of the monitoring target person, and corresponds to the event recorded in the event field of the target person list DB 51 described with reference to FIG. ing. Therefore, the event DB 54 of the present embodiment records a history of warnings notified to the user by the client CPU 21.

IDフィールドには、監視対象者に固有に割り当てられたIDが記録されている。日付フィールドにはサーバCPU31が検出したイベントに関する日付が記録されている。時刻フィールドには、サーバCPU31が検出したイベントに関する時刻が記録されている。   In the ID field, an ID uniquely assigned to the monitoring subject is recorded. In the date field, a date related to the event detected by the server CPU 31 is recorded. In the time field, a time related to the event detected by the server CPU 31 is recorded.

項目フィールドには、サーバCPU31が検出したイベントに関する項目が記録されている。内容フィールドには、サーバCPU31が検出したイベントの内容が記録されている。対応フィールドには、ユーザがイベントに対する対応を行った場合に、その旨が記録されている。コメントフィールドには、イベントに対する対応を行ったユーザが入力したコメントが記録されている。イベントDB54は、一人の監視対象者に関する一回のイベントについて一つのレコードを有する。   In the item field, items related to events detected by the server CPU 31 are recorded. The content of the event detected by the server CPU 31 is recorded in the content field. In the response field, when the user responds to the event, that fact is recorded. In the comment field, a comment input by the user who has responded to the event is recorded. The event DB 54 has one record for one event related to one monitoring target person.

対象者一覧DB51のイベントフィールドおよびイベントDB54へのデータの記録について、具体例を挙げて説明する。環境センサ42が取得したデータに基づいて、サーバCPU31が、室温は通常の範囲を超える31.4度であると判定した場合を例にして説明する。サーバCPU31は対象者一覧DB51の、その室内に滞在している監視対象者に関するレコードのイベントフィールドに、室温が31.4度である旨を記録する。サーバCPU31はイベントDB54にレコードを追加する。サーバCPU31は、日付フィールドおよび時刻フィールドにその室温を検知した日付および時刻を記録する。サーバCPU31は、項目フィールドに「室温」を、内容フィールドに検知した室温「31.4度」を記録する。   The recording of data in the event field of the target person list DB 51 and the event DB 54 will be described with a specific example. The case where the server CPU 31 determines that the room temperature is 31.4 degrees exceeding the normal range based on the data acquired by the environment sensor 42 will be described as an example. The server CPU 31 records that the room temperature is 31.4 degrees in the event field of the record related to the monitoring target person staying in the room of the target person list DB 51. The server CPU 31 adds a record to the event DB 54. The server CPU 31 records the date and time when the room temperature is detected in the date field and the time field. The server CPU 31 records “room temperature” in the item field and the detected room temperature “31.4 degrees” in the content field.

睡眠センサ41が取得し、グラフDB52の睡眠深度フィールドに記録したデータに基づいて、サーバCPU31が、一晩の睡眠時間は通常の範囲外である4時間であると判定した場合を例にして説明する。サーバCPU31は対象者一覧DB51の、対応する監視対象者に関するレコードのイベントフィールドに、睡眠時間が4時間である旨を記録する。サーバCPU31はイベントDB54にレコードを追加する。サーバCPU31は、日付フィールドに睡眠時間を判定した日付を記録する。たとえば、9月10日の午前0時をまたぐ24時間の睡眠時間について判定した場合には、サーバCPU31は日付フィールドに9月10日の日付を記録する。サーバCPU31は、項目フィールドに「睡眠」を、内容フィールドに一晩の睡眠時間「4時間」を記録する。   Based on the data acquired by the sleep sensor 41 and recorded in the sleep depth field of the graph DB 52, the server CPU 31 will be described as an example when the overnight sleep time is determined to be 4 hours outside the normal range. To do. The server CPU 31 records that the sleep time is 4 hours in the event field of the record related to the corresponding monitoring target person in the target person list DB 51. The server CPU 31 adds a record to the event DB 54. The server CPU 31 records the date on which the sleep time is determined in the date field. For example, if it is determined about 24 hours of sleep time that crosses 0:00 on September 10, the server CPU 31 records the date of September 10 in the date field. The server CPU 31 records “sleep” in the item field and the overnight sleep time “4 hours” in the content field.

トイレセンサ44が取得したデータに基づいて、サーバCPU31が、トイレの使用時間が通常の範囲外である20分であると判定した場合を例にして説明する。サーバCPU31は、対象者一覧DB51の、トイレを使用中の監視対象者に関するレコードのイベントフィールドに、トイレの使用時間が20分である旨を記録する。サーバCPU31はイベントDB54にレコードを追加する。サーバCPU31は、日付フィールドおよび時刻フィールドにトイレの使用時間を判定した日付および時刻を記録する。サーバCPU31は、項目フィールドに「トイレ」を、内容フィールドに検知したトイレ使用時間「20分」を記録する。その後もトイレの使用が継続し、たとえば累計で「30分」となったと判定した場合、サーバCPU31は、対象者一覧DB51のイベントフィールドのデータを更新する。さらにサーバCPU31は、イベントDB54の内容フィールドに記録したデータを「30分」に更新する。   Based on the data acquired by the toilet sensor 44, the case where the server CPU 31 determines that the toilet usage time is 20 minutes outside the normal range will be described as an example. The server CPU 31 records that the use time of the toilet is 20 minutes in the event field of the record related to the monitoring target person using the toilet in the target person list DB 51. The server CPU 31 adds a record to the event DB 54. The server CPU 31 records the date and time when the usage time of the toilet is determined in the date field and the time field. The server CPU 31 records “toilet” in the item field and the toilet use time “20 minutes” detected in the content field. Thereafter, the use of the toilet continues, and for example, when it is determined that the cumulative total is “30 minutes”, the server CPU 31 updates the data in the event field of the target person list DB 51. Further, the server CPU 31 updates the data recorded in the content field of the event DB 54 to “30 minutes”.

サーバCPU31は、その他のイベントを検出した場合も、対象者一覧DB51のイベントフィールドに記録するとともに、同様にイベントDB54に対応するレコードを追加する。   Even when other events are detected, the server CPU 31 records the event in the event list of the target person list DB 51 and similarly adds a record corresponding to the event DB 54.

サーバCPU31は、クライアントCPU21を介してユーザによる対応の入力およびコメントの入力を受け付けた場合には、対応するレコードの対応フィールドおよびコメントフィールドに記録する。   When the server CPU 31 receives a corresponding input and comment input by the user via the client CPU 21, the server CPU 31 records them in the corresponding field and comment field of the corresponding record.

なお、通常の範囲であるか否かを判定する基準値は、サーバ補助記憶装置33にあらかじめ記憶されている。監視対象者ごとに異なる基準値が記録されていても良い。   A reference value for determining whether or not the normal range is used is stored in advance in the server auxiliary storage device 33. Different reference values may be recorded for each person to be monitored.

図6は、メイン画面を示す説明図である。クライアントCPU21は、表示部25に図6に示す画面を表示する。メイン画面は、複数の監視対象者に関する最新情報を一覧表示する画面である。なお、本実施の形態ではクライアント20はスマートフォン等の比較的小さいタッチパネル付きディスプレイを有する携帯情報機器である場合を例にして説明する。   FIG. 6 is an explanatory diagram showing a main screen. The client CPU 21 displays the screen shown in FIG. The main screen is a screen that displays a list of the latest information regarding a plurality of monitoring subjects. In the present embodiment, the case where the client 20 is a portable information device having a relatively small display with a touch panel such as a smartphone will be described as an example.

図6に示す画面は、複数の個人表示欄61およびメニューボタン76を有する。個人表示欄61は、アイコン欄62を含む。一つの個人表示欄61には、対象者一覧DB51の一つのレコードに記録されている一人の監視対象者に関する情報が表示される。具体的には、一人の監視対象者の部屋番号、氏名、室温および湿度が文字で表示され、監視対象者の状態がアイコン欄62のアイコンで表示される。   The screen shown in FIG. 6 has a plurality of personal display fields 61 and menu buttons 76. The personal display column 61 includes an icon column 62. In one individual display column 61, information related to one monitoring target person recorded in one record of the target person list DB 51 is displayed. Specifically, the room number, name, room temperature, and humidity of one monitoring subject are displayed as characters, and the status of the monitoring subject is displayed as an icon in the icon column 62.

アイコン欄62には、対象者一覧DB51の状態フィールドに記録されている情報に対応するアイコンが表示される。たとえば、601号室および605号室の監視対象者は、起床している。602号室の監視対象者は、就寝中である。603号室の監視対象者は、トイレを使用している。604号室の監視対象者は、施設内で活動中である。   In the icon column 62, icons corresponding to the information recorded in the status field of the target person list DB 51 are displayed. For example, the monitoring subjects in Room 601 and Room 605 are getting up. The monitoring subject in room 602 is sleeping. The person to be monitored in room 603 uses a toilet. The monitoring subject in Room 604 is active in the facility.

対象者一覧DB51のイベントフィールドにイベントが記録されている場合には、クライアントCPU21はアイコン欄62の右側にイベントの発生を示すマークを表示する。   When an event is recorded in the event field of the target person list DB 51, the client CPU 21 displays a mark indicating the occurrence of the event on the right side of the icon column 62.

メニューボタン76の選択を受け付けた場合、クライアントCPU21は表示部25に図示しない操作メニューを表示する。クライアントCPU21は、操作メニューから、たとえば画面の設定スタイルの変更、個人表示欄61を配列する順番の変更等を受け付ける。   When the selection of the menu button 76 is accepted, the client CPU 21 displays an operation menu (not shown) on the display unit 25. The client CPU 21 accepts, for example, a change in the setting style of the screen, a change in the order in which the personal display fields 61 are arranged, and the like from the operation menu.

画面の右端には、スクロールバーが表示されている。入力部24を介してスクロールバーの操作を受け付けた場合には、クライアントCPU21は表示部25に表示する内容を上下にスクロールする。クライアントCPU21は、対象者一覧CB51に記録されているすべての監視対象者に対応するレコードを対象者一覧DB51から取得して、図6に示す画面に表示しても良い。クライアントCPU21は、たとえばクライアント20を操作するユーザが担当している監視対象者に対応するレコードを対象者一覧DB51から取得して図6に示すメイン画面に表示しても良い。   A scroll bar is displayed at the right end of the screen. When the operation of the scroll bar is received via the input unit 24, the client CPU 21 scrolls the content displayed on the display unit 25 up and down. The client CPU 21 may acquire records corresponding to all monitoring subjects recorded in the subject list CB51 from the subject list DB 51 and display them on the screen shown in FIG. For example, the client CPU 21 may acquire a record corresponding to the monitoring target person in charge of the user who operates the client 20 from the target person list DB 51 and display the record on the main screen shown in FIG.

大画面の表示部25を使用する場合には、クライアントCPU21は個人表示欄61を縦横の格子状に表示しても良い。クライアントCPU21は、たとえば介護施設の館内の部屋の配置に合わせて個人表示欄61を配置しても良い。   When the display unit 25 having a large screen is used, the client CPU 21 may display the personal display column 61 in a vertical and horizontal grid pattern. The client CPU 21 may arrange the personal display column 61 in accordance with, for example, the arrangement of rooms in the nursing facility.

図7は、リアルタイム画面を示す説明図である。図6を使用した画面で個人表示欄61が選択されたことを受け付けた場合、クライアントCPU21は、表示部25に図7に示す画面を表示する。リアルタイム画面は、一人の監視対象者の情報を一覧表示する画面である。   FIG. 7 is an explanatory diagram showing a real-time screen. When accepting that the personal display column 61 is selected on the screen using FIG. 6, the client CPU 21 displays the screen shown in FIG. 7 on the display unit 25. The real-time screen is a screen that displays a list of information on one person to be monitored.

リアルタイム画面は、リアルタイムデータ欄63、メニューボタン76、リアルタイムボタン77、レポートボタン78、過去データボタン79、アラートボタン80を含む。リアルタイムデータ欄63は、一人の監視対象者に関するリアルタイムの情報を表示する画面である。   The real-time screen includes a real-time data column 63, a menu button 76, a real-time button 77, a report button 78, a past data button 79, and an alert button 80. The real-time data column 63 is a screen that displays real-time information related to one monitoring target person.

クライアントCPU21は、一人の監視対象者に関するたとえば過去12時間分の情報をリアルタイムデータ欄63に表示する。リアルタイムデータ欄63は、睡眠深度欄631、室内欄632、トイレ欄633、ドア欄634および室温欄635を含む。各欄の横軸は、時刻である。横軸の右端は、現在の時刻である。   The client CPU 21 displays, for example, information for the past 12 hours related to one monitoring target person in the real-time data column 63. The real-time data column 63 includes a sleep depth column 631, an indoor column 632, a toilet column 633, a door column 634, and a room temperature column 635. The horizontal axis of each column is time. The right end of the horizontal axis is the current time.

クライアントCPU21は、グラフDB52の睡眠深度フィールドに記録された監視対象者の睡眠深度を睡眠深度欄631に帯グラフで表示する。帯グラフ中の斜線で示す部分は、睡眠深度が深い時間を、小さいドットで示す部分は睡眠深度が浅い時間を、空白の部分は覚醒している時間を示す。   The client CPU 21 displays the sleep depth of the monitoring subject recorded in the sleep depth field of the graph DB 52 in the sleep depth column 631 as a band graph. A portion indicated by diagonal lines in the band graph indicates a time when the sleep depth is deep, a portion indicated by a small dot indicates a time when the sleep depth is shallow, and a blank portion indicates a time when the user is awake.

クライアントCPU21は、センサ動作DB53の人感センサフィールドに記録された室内の人の動きの有無を室内欄632に帯グラフで表示する。帯グラフの斜線で示す部分は、人感センサ43が監視対象者の動きを検知している時間を示す。   The client CPU 21 displays the presence / absence of the movement of the person in the room recorded in the human sensor field of the sensor operation DB 53 in the room column 632 as a band graph. The portion indicated by the diagonal lines in the band graph indicates the time during which the human sensor 43 detects the movement of the monitoring target person.

クライアントCPU21は、センサ動作DB53のトイレセンサフィールドに記録されたトイレの使用の有無をトイレ欄633に帯グラフで表示する。帯グラフの斜線で示す部分は、トイレセンサ44が監視対象者によるトイレの使用を検知している時間を示す。   The client CPU 21 displays the use / non-use of the toilet recorded in the toilet sensor field of the sensor operation DB 53 in the toilet column 633 as a band graph. The hatched portion of the band graph indicates the time during which the toilet sensor 44 detects the use of the toilet by the monitoring subject.

クライアントCPU21は、センサ動作DB53のドアセンサフィールドに記録されたドアの使用の有無をドア欄634に帯グラフで表示する。帯グラフの斜線で示す部分は、ドアセンサ45が監視対象者によるドアの開閉または通過を検知している時間を示す。   The client CPU 21 displays the presence / absence of use of the door recorded in the door sensor field of the sensor operation DB 53 in the door column 634 as a band graph. The hatched portion of the band graph indicates the time during which the door sensor 45 detects the opening / closing or passing of the door by the person being monitored.

クライアントCPU21は、グラフDB52の室温フィールドに記録された室温を室温欄635に折れ線グラフで表示する。   The client CPU 21 displays the room temperature recorded in the room temperature field of the graph DB 52 in the room temperature column 635 as a line graph.

クライアントCPU21は、イベントDB54に記録されているイベントに対応する時刻および項目の近傍に指標81により表示する。具体例を挙げて説明する。図7に示す画面では、14時に室温が31.4度になっていることに対してサーバCPU31がイベントを検出したことが、室温欄635内の指標81およびその右側のラベル「31.4」により示されている。ユーザは、過去にイベントが発生したことを把握して、監視対象者に対して適切な介護等を行うことができる。   The client CPU 21 displays an index 81 near the time and item corresponding to the event recorded in the event DB 54. A specific example will be described. In the screen shown in FIG. 7, the fact that the server CPU 31 has detected an event when the room temperature is 31.4 degrees at 14:00 indicates that the index 81 in the room temperature column 635 and the label “31.4” on the right side thereof. Is indicated by The user can grasp that an event has occurred in the past and perform appropriate care or the like for the monitoring target person.

メニューボタン76については、図6と同様であるので説明を省略する。図7に示す画面では、リアルタイムボタン77が選択された状態になっている。後述する他の画面の表示中にリアルタイムボタン77の選択を受け付けた場合、クライアントCPU21は図7に示す画面を表示する。レポートボタン78、過去データボタン79およびアラートボタン80の選択を受け付けた場合に、クライアントCPU21が表示する画面について、順次説明する。   The menu button 76 is the same as that shown in FIG. On the screen shown in FIG. 7, the real-time button 77 is selected. When the selection of the real-time button 77 is accepted during display of another screen described later, the client CPU 21 displays the screen shown in FIG. The screens displayed by the client CPU 21 when the selection of the report button 78, the past data button 79, and the alert button 80 is received will be sequentially described.

図8および図9は、レポート画面を示す説明図である。レポート画面は、入力部24を介してレポートボタン78の選択を受け付けた場合に、クライアントCPU21が表示部25に表示する画面である。図8はレポート画面の上端が表示されている状態を示す。図9は、画面のスクロールにより図8よりも下の部分が表示されている状態を示す。   8 and 9 are explanatory diagrams showing a report screen. The report screen is a screen that the client CPU 21 displays on the display unit 25 when the selection of the report button 78 is received via the input unit 24. FIG. 8 shows a state in which the upper end of the report screen is displayed. FIG. 9 shows a state where the lower part of FIG. 8 is displayed by scrolling the screen.

レポート画面は、レポート欄64、メニューボタン76、リアルタイムボタン77、レポートボタン78、過去データボタン79、アラートボタン80を含む。レポート画面は、一人の監視対象者に関する1ヶ月分のデータを表示する画面である。なお、メニューボタン76、リアルタイムボタン77、レポートボタン78、過去データボタン79、アラートボタン80については図7と同様であるので説明を省略する。   The report screen includes a report column 64, a menu button 76, a real time button 77, a report button 78, a past data button 79, and an alert button 80. The report screen is a screen that displays data for one month related to one person to be monitored. The menu button 76, the real time button 77, the report button 78, the past data button 79, and the alert button 80 are the same as those in FIG.

クライアントCPU21は、レポート欄64に項目ごとに分けてデータを表示する。たとえば図8に示す画面では、クライアントCPU21は、グラフDB52の睡眠深度フィールドに記録された過去1ヶ月間の監視対象者の睡眠状態をレポート欄64に示す。図8に示す画面の横軸は時間であり、左端が正午を、右端が翌日の正午を示す。図8に示す画面の縦軸は日付である。一番上の行を例にして具体的に説明する。左端は7月31日の正午を、右端は翌日の8月1日の正午を示す。   The client CPU 21 displays data separately for each item in the report column 64. For example, in the screen shown in FIG. 8, the client CPU 21 shows the sleep state of the monitoring target person for the past month recorded in the sleep depth field of the graph DB 52 in the report column 64. The horizontal axis of the screen shown in FIG. 8 is time, with the left end indicating noon and the right end indicating noon the next day. The vertical axis of the screen shown in FIG. 8 is the date. The top row will be described as an example. The left end shows noon on July 31 and the right end shows noon on August 1 of the next day.

レポート欄64に表示する帯グラフは、睡眠深度を示す。細かいドットは、浅い眠りを示す。斜線のハッチングは、深い眠りを示す。覚醒している時間はハッチングしていない。折れ線グラフにより、一日の合計睡眠時間を示す。折れ線グラフのデータ点の右側の数字が、合計睡眠時間を示す。合計睡眠時間は、グラフDB52の睡眠深度フィールドに記録されている。クライアントCPU21がグラフDB52の睡眠深度フィールドに記録されている睡眠深度を解析して、合計睡眠時間を算出しても良い。   The band graph displayed in the report column 64 indicates the sleep depth. A fine dot indicates a light sleep. Diagonal hatching indicates deep sleep. The awakening time is not hatched. The total sleep time of the day is shown by a line graph. The numbers to the right of the data points on the line graph indicate the total sleep time. The total sleep time is recorded in the sleep depth field of the graph DB 52. The client CPU 21 may analyze the sleep depth recorded in the sleep depth field of the graph DB 52 to calculate the total sleep time.

図8に示す画面では8月9日の睡眠時間が5.7時間であることに対して、サーバCPU31がイベントを検出したことが、指標81およびその右側の「5.7」のラベルにより示されている。また、および8月10日の睡眠時間が4.3時間であることに対して、サーバCPU31がイベントを検出したことが、指標81およびその右側の「4.3」のラベルにより示されている。クライアントCPU21は、イベントの発生日時および内容をイベントDB54から取得する。   In the screen shown in FIG. 8, the sleep time on August 9 is 5.7 hours, while the server 81 detects the event by the index 81 and the label “5.7” on the right side thereof. Has been. In addition, the fact that the server CPU 31 has detected an event is indicated by the index 81 and the label “4.3” on the right side thereof, in contrast to the sleep time of August 10 being 4.3 hours. . The client CPU 21 obtains the event occurrence date / time and contents from the event DB 54.

図9に示す画面では、クライアントCPU21は、グラフDB52の室温フィールドおよび湿度フィールドに記録された過去1ヶ月間の監視対象者の部屋の温度および湿度をレポート欄64に表示する。レポート欄64は温度欄641および湿度欄642を含む。温度欄641の横軸は温度である。湿度欄642の横軸は湿度である。温度欄641および湿度欄642の縦軸は日付である。温度欄641には、一日の最低温度および最高温度が折れ線グラフで表示されている。湿度欄642には一日の最低湿度および最高湿度が折れ線グラフで表示されている。   On the screen shown in FIG. 9, the client CPU 21 displays in the report column 64 the temperature and humidity of the monitoring subject's room for the past month recorded in the room temperature field and humidity field of the graph DB 52. The report column 64 includes a temperature column 641 and a humidity column 642. The horizontal axis of the temperature column 641 is temperature. The horizontal axis of the humidity column 642 is humidity. The vertical axis of the temperature column 641 and the humidity column 642 is the date. In the temperature column 641, the minimum temperature and the maximum temperature of the day are displayed in a line graph. In the humidity column 642, the minimum humidity and the maximum humidity of the day are displayed in a line graph.

図9に示す画面では8月7日の室温の最高温度が31.1度であることに対して、サーバCPU31がイベントを検出したことが、最高気温の値を示す「31.1」のラベルの左側に配置された指標81より示されている。また、8月8日の室温の最高温度が32.3度であることに対して、サーバCPU31がイベントを検出したことが、最高気温の値を示す「32.3」のラベルの左側に配置された指標81より示されている。クライアントCPU21は、イベントの発生日時および内容をイベントDB54から取得する。   In the screen shown in FIG. 9, the maximum temperature of the room temperature on August 7 is 31.1 degrees, whereas the event that the server CPU 31 has detected an event is a label “31.1” indicating the value of the maximum temperature This is indicated by an index 81 arranged on the left side of the screen. The maximum temperature of the room temperature on August 8 is 32.3 degrees, and the fact that the server CPU 31 has detected an event is arranged on the left side of the label “32.3” indicating the value of the maximum temperature. The index 81 is shown. The client CPU 21 obtains the event occurrence date / time and contents from the event DB 54.

なお、クライアントCPU21は、8月7日および8月8日の室温の最高気温の値を示すラベルを、他の日のラベルとは異なる色で表示することにより、指標81とラベルを兼ねさせても良い。   The client CPU 21 displays the label indicating the maximum temperature value of the room temperature on August 7 and August 8 in a color different from the labels on the other days, thereby serving as the index 81 and the label. Also good.

図10は、過去データ画面を示す説明図である。過去データ画面は、入力部24を介して過去データボタン79の選択を受け付けた場合に、クライアントCPU21が表示部25に表示する画面である。   FIG. 10 is an explanatory diagram showing a past data screen. The past data screen is a screen that the client CPU 21 displays on the display unit 25 when the selection of the past data button 79 is received via the input unit 24.

過去データ画面は、過去データ欄65、メニューボタン76、リアルタイムボタン77、レポートボタン78、過去データボタン79、アラートボタン80を含む。過去データ画面は、一人の監視対象者に関する1ヶ月分のデータを表示する画面である。なお、メニューボタン76、リアルタイムボタン77、レポートボタン78、過去データボタン79、アラートボタン80については図7と同様であるので説明を省略する。   The past data screen includes a past data column 65, a menu button 76, a real time button 77, a report button 78, a past data button 79, and an alert button 80. The past data screen is a screen that displays data for one month related to one monitoring target person. The menu button 76, the real time button 77, the report button 78, the past data button 79, and the alert button 80 are the same as those in FIG.

クライアントCPU21は、過去データ欄65に一人の監視対象者に関する一日分のデータを示す。過去データ欄65は、活動記録欄66および詳細ボタン82を含む。活動記録欄66の下には、一日の合計睡眠時間、最低室温、最高室温、最低湿度、最高湿度およびスコアが表示されている。   The client CPU 21 shows one day's worth of data relating to one monitoring target person in the past data column 65. The past data column 65 includes an activity record column 66 and a detail button 82. Below the activity record column 66, the total sleeping time of the day, the minimum room temperature, the maximum room temperature, the minimum humidity, the maximum humidity and the score are displayed.

図10の上側に示す2015年9月15日の過去データ欄65内の活動記録欄66を例にして説明する。活動記録欄66の横軸は時間である。右端は9月14日の正午を、左端は翌日である9月15日の正午を示す。クライアントCPU21は、グラフDB52の睡眠深度フィールドから取得した睡眠深度を帯グラフにより、活動記録欄66に示す。細かいドットは、浅い眠りを示す。斜線のハッチングは、深い眠りを示す。   An explanation will be given by taking the activity record field 66 in the past data field 65 on September 15, 2015 shown in the upper side of FIG. 10 as an example. The horizontal axis of the activity record column 66 is time. The right end shows noon on September 14, and the left end shows noon on September 15, the next day. The client CPU 21 shows the sleep depth acquired from the sleep depth field of the graph DB 52 in the activity record column 66 as a band graph. A fine dot indicates a light sleep. Diagonal hatching indicates deep sleep.

クライアントCPU21は、活動記録欄66のうち、ハッチングしていない時間帯については時間軸に平行に分割し、分割した各部分に監視対象者の覚醒時の活動を示す帯グラフを表示する。本実施形態においては、クライアントCPU21は、ハッチングしていない部分を3段に分割する。クライアントCPU21は、一番上の段にセンサ動作DB53の人感センサフィールドに記録された室内の人の動きの有無を表示する。クライアントCPU21は、中央の欄にセンサ動作DB53のトイレセンサフィールドに記録されたトイレの使用の有無を表示する。クライアントCPU21は、一番下の欄にセンサ動作DB53のドアセンサフィールドに記録されたドアの使用の有無を表示する。   The client CPU 21 divides the non-hatched time zone in the activity record column 66 in parallel with the time axis, and displays a band graph indicating the activity at the time of awakening of the monitoring target person in each divided portion. In the present embodiment, the client CPU 21 divides the unhatched portion into three stages. The client CPU 21 displays the presence / absence of a person's movement in the room recorded in the motion sensor field of the sensor operation DB 53 at the top row. The client CPU 21 displays the presence / absence of use of the toilet recorded in the toilet sensor field of the sensor operation DB 53 in the center column. The client CPU 21 displays the presence / absence of use of the door recorded in the door sensor field of the sensor operation DB 53 in the bottom column.

このようにクライアントCPU21は、睡眠センサ41が検出した監視対象者の睡眠深度と、覚醒中の人感センサ43、トイレセンサ44およびドアセンサ45の検出状況とを一つの活動記録欄66に表示する。ユーザは、監視対象者の一日の睡眠中の状態と覚醒中の状態とを一つの活動記録欄66を見ることにより把握することができる。   As described above, the client CPU 21 displays the sleep depth of the monitoring target detected by the sleep sensor 41 and the detection statuses of the awakening human sensor 43, the toilet sensor 44, and the door sensor 45 in one activity record column 66. The user can grasp the monitoring target person's sleeping state and awakening state by looking at one activity record column 66.

図11は、詳細データ画面を示す説明図である。詳細データ画面は、入力部24を介して詳細ボタン82の選択を受け付けた場合に、クライアントCPU21が表示部25に表示する画面である。図10を使用して説明した過去データ画面をスクロールして、2015年9月7日分の過去データ欄65内の詳細ボタン82の選択を受け付けた場合を例にして説明する。   FIG. 11 is an explanatory diagram showing a detailed data screen. The detail data screen is a screen that the client CPU 21 displays on the display unit 25 when the selection of the detail button 82 is received via the input unit 24. An example will be described in which the past data screen described with reference to FIG. 10 is scrolled and selection of the detailed button 82 in the past data column 65 for September 7, 2015 is received.

詳細データ画面は、メニューボタン76、詳細データ欄68および閉じるボタン83を含む。詳細データ画面は、一人の監視対象者に関する1日分のデータを表示する画面である。なお、メニューボタン76については図7と同様であるので説明を省略する。   The detailed data screen includes a menu button 76, a detailed data column 68, and a close button 83. The detailed data screen is a screen that displays one day's worth of data relating to one person to be monitored. The menu button 76 is the same as that shown in FIG.

詳細データ欄68は、体動欄681、無呼吸回数欄682、睡眠深度欄683、中途覚醒欄684、室温欄685および活動欄686を示す。詳細データ欄68の横軸は時間である。右端は9月6日の正午を、左端は翌日である9月7日の正午を示す。   The detailed data column 68 shows a body movement column 681, apnea frequency column 682, sleep depth column 683, midway awakening column 684, room temperature column 685, and activity column 686. The horizontal axis of the detailed data column 68 is time. The right end shows noon on September 6, and the left end shows noon on September 7, the next day.

クライアントCPU21は、体動欄681にグラフDB52の体動フィールドに記録された体動の大きさを表示する。クライアントCPU21は、無呼吸回数欄682にグラフDB52の無呼吸フィールドに記録された1時間ごとの無呼吸現象の回数を表示する。クライアントCPU21は、睡眠深度欄683にグラフDB52の睡眠深度フィールドに記録された睡眠深度を表示する。クライアントCPU21は、中途覚醒欄684にグラフDB52の睡眠深度フィールドに記録された中途覚醒の発生状況を表示する。なお、クライアントCPU21は、睡眠深度欄683に表示する睡眠深度のデータを解析して中途覚醒の発生状況を用事しても良い。クライアントCPU21は、室温欄685にグラフDB52の室温フィールドに記録された室温を表示する。クライアントCPU21は、活動欄686にセンサ動作DB53に記録された監視対象者の動きの有無、トイレ使用の有無およびドア使用の有無を表示する。   The client CPU 21 displays the size of the body motion recorded in the body motion field of the graph DB 52 in the body motion column 681. The client CPU 21 displays the number of apnea events per hour recorded in the apnea field of the graph DB 52 in the apnea number column 682. The client CPU 21 displays the sleep depth recorded in the sleep depth field of the graph DB 52 in the sleep depth column 683. The client CPU 21 displays the occurrence state of midway awakening recorded in the sleep depth field of the graph DB 52 in the midway awakening column 684. The client CPU 21 may analyze the sleep depth data displayed in the sleep depth column 683 and use the state of occurrence of mid-wake. The client CPU 21 displays the room temperature recorded in the room temperature field of the graph DB 52 in the room temperature column 685. The client CPU 21 displays in the activity column 686 the presence / absence of the monitoring target person's movement recorded in the sensor operation DB 53, the presence / absence of toilet use, and the presence / absence of door use.

クライアントCPU21は、イベントDB54に記録されているイベントに対応する時刻および項目の近傍に指標81により表示する。具体例を挙げて説明する。図11に示す画面の無呼吸回数欄682には、23時から翌0時にかけて無呼吸現象の回数が基準値を超えたイベントがイベントDB54に記録されていることが指標81により記録されている。図11に示す画面の室温欄685には、14時から15時にかけて室温が30.5度であるイベントがイベントDB54に記録されていることが、指標81により示されている。   The client CPU 21 displays an index 81 near the time and item corresponding to the event recorded in the event DB 54. A specific example will be described. In the apnea number column 682 of the screen shown in FIG. 11, it is recorded by the index 81 that an event in which the number of apnea events exceeds the reference value from 23:00 to 00:00 is recorded in the event DB 54. . In the room temperature column 685 of the screen shown in FIG. 11, an index 81 indicates that an event whose room temperature is 30.5 degrees is recorded in the event DB 54 from 14:00 to 15:00.

図12は、アラート画面を示す説明図である。アラート画面は、入力部24を介してアラートボタン809の選択を受け付けた場合に、クライアントCPU21が表示部25に表示する画面である。   FIG. 12 is an explanatory diagram showing an alert screen. The alert screen is a screen that the client CPU 21 displays on the display unit 25 when the selection of the alert button 809 is received via the input unit 24.

アラート画面は、イベント表示欄67、メニューボタン76、リアルタイムボタン77、レポートボタン78、過去データボタン79、アラートボタン80を含む。アラート画面は、一人の監視対象者に関する1ヶ月分のデータを表示する画面である。なお、メニューボタン76、リアルタイムボタン77、レポートボタン78、過去データボタン79、アラートボタン80については図7と同様であるので説明を省略する。   The alert screen includes an event display field 67, a menu button 76, a real time button 77, a report button 78, a past data button 79, and an alert button 80. The alert screen is a screen that displays data for one month related to one monitoring target person. The menu button 76, the real time button 77, the report button 78, the past data button 79, and the alert button 80 are the same as those in FIG.

図12に示す画面では、複数のイベント表示欄67が時系列順に並べて表示されている。一つのイベント表示欄67は、イベントDB54の一つのレコードに記録されている一回のイベントに関する情報が表示される。   In the screen shown in FIG. 12, a plurality of event display fields 67 are displayed side by side in chronological order. In one event display field 67, information related to one event recorded in one record of the event DB 54 is displayed.

入力部24を介して図7、図8、図9または図11に示す指標81の選択を受け付けた場合には、クライアントCPU21は選択された指標81に対応するイベント表示欄67が画面の上部または中央部になるようにして、アラート画面を表示しても良い。   When the selection of the index 81 shown in FIG. 7, FIG. 8, FIG. 9 or FIG. 11 is accepted via the input unit 24, the client CPU 21 displays the event display field 67 corresponding to the selected index 81 at the top of the screen or An alert screen may be displayed in the center.

図13は、プログラムの処理の流れを示すフローチャートである。図13を使用して、本実施の形態のプログラムの処理の流れを説明する。   FIG. 13 is a flowchart showing the flow of program processing. The flow of processing of the program according to the present embodiment will be described with reference to FIG.

クライアントCPU21は、通信部26、ネットワークおよび通信部36を介してサーバCPU31に対象者一覧DB51のデータを要求する(ステップS501)。なお、ステップS501でクライアントCPU21はたとえばクライアント20を使用しているユーザが担当する監視対象者のデータのみを要求しても良い。以後の説明では通信部26、ネットワークおよび通信部36の記載は省略し、たとえば「クライアントCPU21はサーバCPU31にデータを要求する」のように記載する。   The client CPU 21 requests data of the target person list DB 51 from the server CPU 31 via the communication unit 26, the network, and the communication unit 36 (step S501). Note that in step S501, the client CPU 21 may request only the data of the monitoring target person in charge of the user using the client 20, for example. In the following description, description of the communication unit 26, the network, and the communication unit 36 is omitted, and for example, “client CPU 21 requests data from server CPU 31” is described.

サーバCPU31は、クライアントCPU21からの要求を受信する(ステップS601)。サーバCPU31は、要求されたデータをクライアントCPU21に送信する(ステップS602)。クライアントCPU21は、データを受信する(ステップS504)。クライアントCPU21は、表示部25に図6を使用して説明したメイン画面を表示する(ステップS505)。   The server CPU 31 receives a request from the client CPU 21 (step S601). The server CPU 31 transmits the requested data to the client CPU 21 (step S602). The client CPU 21 receives the data (step S504). The client CPU 21 displays the main screen described with reference to FIG. 6 on the display unit 25 (step S505).

クライアントCPU21は、対象者の選択を受け付けたか否かを判定する(ステップS506)。たとえば、入力部24を介して個人表示欄61の選択を受け付けた場合に、クライアントCPU21は対象者の選択を受け付けたと判定する。   The client CPU 21 determines whether or not the selection of the subject has been accepted (step S506). For example, when the selection of the personal display column 61 is received via the input unit 24, the client CPU 21 determines that the selection of the target person has been received.

対象者の選択を受け付けたと判定した場合(ステップS506でYES)、クライアントCPU21は選択された対象者に関する所定の時間範囲、たとえば過去12時間分のデータをサーバCPU31に要求する(ステップS507)。   If it is determined that the selection of the subject has been accepted (YES in step S506), the client CPU 21 requests the server CPU 31 for data for a predetermined time range related to the selected subject, for example, the past 12 hours (step S507).

サーバCPU31は、クライアントCPU21からの要求を受信する(ステップS608)。サーバCPU31は、グラフDB52、センサ動作DB53およびイベントDB54から選択された対象者に関する所定の時間範囲のデータを抽出する(ステップS609)。サーバCPU31は、抽出したデータをクライアントCPU21に送信する(ステップS610)。   The server CPU 31 receives a request from the client CPU 21 (step S608). Server CPU31 extracts the data of the predetermined time range regarding the subject selected from graph DB52, sensor operation DB53, and event DB54 (Step S609). The server CPU 31 transmits the extracted data to the client CPU 21 (step S610).

クライアントCPU21は、データを受信する(ステップS511)。クライアントCPU21は、表示部25に図7を使用して説明したリアルタイム画面のタイトル、ボタンおよび各グラフを表示する(ステップS512)。クライアントCPU21は、ステップS511で受信したデータにイベントDB54から抽出されたイベントに関するデータが含まれているか否かを判定する(ステップS513)。   The client CPU 21 receives the data (step S511). The client CPU 21 displays the title, button, and each graph of the real-time screen described with reference to FIG. 7 on the display unit 25 (step S512). The client CPU 21 determines whether the data received in step S511 includes data related to the event extracted from the event DB 54 (step S513).

イベントに関するデータが含まれていると判定した場合(ステップS513でYES)、クライアントCPU21はイベントに対応する時刻および項目の近傍に指標81を表示する(ステップS514)。イベントに関するデータが含まれていないと判定した場合(ステップS513でNO)およびステップS514の終了後、クライアントCPU21は表示切替の指示を受け付けたか否かを判定する(ステップS515)。たとえば、入力部24を介してレポートボタン78、過去データボタン79またはアラートボタン80の選択を受け付けたと判定した場合に、クアイアントCPU21は表示切替の指示を受け付けたと判定する。   If it is determined that data related to the event is included (YES in step S513), the client CPU 21 displays the index 81 near the time and item corresponding to the event (step S514). When it is determined that the data regarding the event is not included (NO in step S513) and after the end of step S514, the client CPU 21 determines whether an instruction to switch the display is received (step S515). For example, when it is determined that the selection of the report button 78, the past data button 79, or the alert button 80 has been received via the input unit 24, the client CPU 21 determines that the display switching instruction has been received.

表示切替の指示を受け付けたと判定した場合(ステップS515でYES)、クライアントCPU21は表示切替のサブルーチンを起動する(ステップS516)。表示切替のサブルーチンは、図7を使用して説明したリアルタイム画面、図8および図9を使用して説明したレポート画面、図10を使用して説明した過去データ画面および図11を使用して説明したアラート画面を相互に切り替えるサブルーチンである。表示切替のサブルーチンの処理の流れは後述する。   If it is determined that a display switching instruction has been received (YES in step S515), the client CPU 21 starts a display switching subroutine (step S516). The display switching subroutine is described using the real-time screen described using FIG. 7, the report screen described using FIGS. 8 and 9, the past data screen described using FIG. 10, and FIG. This is a subroutine for switching between the alert screens. The processing flow of the display switching subroutine will be described later.

表示切替の指示を受け付けていないと判定した場合(ステップS515でNO)およびステップS516の終了後、クライアントCPU21は図6を使用して説明したメイン画面に戻る指示を受け付けたか否かを判定する(ステップS517)。たとえば、メニューボタン76が選択された場合に表示部25に表示されるメニュー画面から、クライアントCPU21はメイン画面に戻る指示を受け付ける。   When it is determined that the display switching instruction is not received (NO in step S515) and after the end of step S516, the client CPU 21 determines whether an instruction to return to the main screen described with reference to FIG. Step S517). For example, the client CPU 21 receives an instruction to return to the main screen from the menu screen displayed on the display unit 25 when the menu button 76 is selected.

メイン画面に戻る指示を受け付けていないと判定した場合(ステップS517でNO)、クライアントCPU21はステップS507に戻る。なお、2回目以降のステップS507では、クライアントCPU21は前回との差分のデータのみをサーバCPU31に要求しても良い。メイン画面に戻る指示を受け付けたと判定した場合(ステップS517でYES)、クライアントCPU21はステップS501に戻る。   If it is determined that an instruction to return to the main screen has not been received (NO in step S517), the client CPU 21 returns to step S507. In step S507 after the second time, the client CPU 21 may request the server CPU 31 only for difference data from the previous time. If it is determined that an instruction to return to the main screen has been received (YES in step S517), the client CPU 21 returns to step S501.

対象者の選択を受け付けていないと判定した場合(ステップS506でNO)、クライアントCPU21は処理を終了する指示を受け付けたか否かを判定する(ステップS518)。たとえば、メニューボタン76が選択された場合に表示部25に表示されるメニュー画面から、クライアントCPU21は処理を終了する指示を受け付ける。   If it is determined that the selection of the subject has not been received (NO in step S506), the client CPU 21 determines whether an instruction to end the process has been received (step S518). For example, the client CPU 21 accepts an instruction to end the process from the menu screen displayed on the display unit 25 when the menu button 76 is selected.

処理を終了する指示を受け付けていないと判定した場合(ステップS518でNO)、クライアントCPU21はステップS501に戻る。処理を終了する指示を受け付けたと判定した場合(ステップS518でYES)、クライアントCPU21は処理を終了する。   If it is determined that an instruction to end the process has not been received (NO in step S518), the client CPU 21 returns to step S501. If it is determined that an instruction to end the process has been received (YES in step S518), the client CPU 21 ends the process.

図14および図15は、表示切替のサブルーチンの処理の流れを示すフローチャートである。表示切替のサブルーチンは、図7を使用して説明したリアルタイム画面、図8および図9を使用して説明したレポート画面、図10を使用して説明した過去データ画面および図11を使用して説明したアラート画面を相互に切り替えるサブルーチンである。図14および図15を使用して表示切替のサブルーチンの処理の流れを説明する。   14 and 15 are flowcharts showing the flow of processing of the display switching subroutine. The display switching subroutine is described using the real-time screen described using FIG. 7, the report screen described using FIGS. 8 and 9, the past data screen described using FIG. 10, and FIG. This is a subroutine for switching between the alert screens. The flow of the display switching subroutine will be described with reference to FIGS. 14 and 15.

クライアントCPU21は、レポートボタン78の選択を受け付けたか否かを判定する(ステップS531)。レポートボタン78の選択を受け付けたと判定した場合(ステップS531でYES)、クライアントCPU21は表示中の対象者に関する所定の時間範囲、たとえば過去1ヶ月分のデータをサーバCPU31に要求する(ステップS532)。   The client CPU 21 determines whether or not the selection of the report button 78 has been accepted (step S531). If it is determined that the selection of the report button 78 has been accepted (YES in step S531), the client CPU 21 requests the server CPU 31 for a predetermined time range relating to the displayed target person, for example, data for the past month (step S532).

サーバCPU31は、クライアントCPU21からの要求を受信する(ステップS633)。サーバCPU31は、グラフDB52、センサ動作DB53およびイベントDB54から選択された対象者に関する所定の時間範囲のデータを抽出する(ステップS634)。サーバCPU31は、抽出したデータをクライアントCPU21に送信する(ステップS635)。   The server CPU 31 receives a request from the client CPU 21 (step S633). Server CPU31 extracts the data of the predetermined time range regarding the subject selected from graph DB52, sensor operation DB53, and event DB54 (Step S634). The server CPU 31 transmits the extracted data to the client CPU 21 (step S635).

クライアントCPU21は、データを受信する(ステップS536)。クライアントCPU21は、表示部25に図8および図9を使用して説明したレポート画面のタイトル、ボタンおよび各グラフを表示する(ステップS537)。クライアントCPU21は、ステップS536で受信したデータにイベントDB54から抽出されたイベントに関するデータが含まれているか否かを判定する(ステップS538)。   The client CPU 21 receives the data (step S536). The client CPU 21 displays the title, buttons, and graphs of the report screen described with reference to FIGS. 8 and 9 on the display unit 25 (step S537). The client CPU 21 determines whether or not the data received in step S536 includes data related to the event extracted from the event DB 54 (step S538).

イベントに関するデータが含まれていると判定した場合(ステップS538でYES)、クライアントCPU21はイベントに対応する時刻および項目の近傍に指標81を表示する(ステップS539)。   If it is determined that data related to the event is included (YES in step S538), the client CPU 21 displays the index 81 near the time and item corresponding to the event (step S539).

イベントに関するデータが含まれていないと判定した場合(ステップS538でNO)およびステップS539の終了後、クライアントCPU21は過去データボタン79の選択を受け付けたか否かを判定する(ステップS541)。レポートボタン78の選択を受け付けていないと判定した場合(ステップS531でNO)も、クライアントCPU21は過去データボタン79の選択を受け付けたか否かを判定する(ステップS541)。   When it is determined that the data regarding the event is not included (NO in step S538) and after the end of step S539, the client CPU 21 determines whether the selection of the past data button 79 is accepted (step S541). Even when it is determined that the selection of the report button 78 has not been received (NO in step S531), the client CPU 21 determines whether the selection of the past data button 79 has been received (step S541).

過去データボタン79の選択を受け付けたと判定した場合(ステップS541でYES)、クライアントCPU21は表示中の対象者に関する所定の時間範囲、たとえば過去2ヶ月分のデータをサーバCPU31に要求する(ステップS542)。   If it is determined that the selection of the past data button 79 has been accepted (YES in step S541), the client CPU 21 requests the server CPU 31 for a predetermined time range relating to the displayed target person, for example, data for the past two months (step S542). .

サーバCPU31は、クライアントCPU21からの要求を受信する(ステップS643)。サーバCPU31は、グラフDB52、センサ動作DB53およびイベントDB54から選択された対象者に関する所定の時間範囲のデータを抽出する(ステップS644)。サーバCPU31は、抽出したデータをクライアントCPU21に送信する(ステップS645)。   The server CPU 31 receives a request from the client CPU 21 (step S643). Server CPU31 extracts the data of the predetermined time range regarding the subject selected from graph DB52, sensor operation DB53, and event DB54 (Step S644). The server CPU 31 transmits the extracted data to the client CPU 21 (step S645).

クライアントCPU21は、データを受信する(ステップS546)。クライアントCPU21は、表示部25に図10を使用して説明した過去データ画面のタイトル、ボタンおよび各グラフを表示する(ステップS547)。クライアントCPU21は、ステップS546で受信したデータにイベントDB54から抽出されたイベントに関するデータが含まれているか否かを判定する(ステップS548)。   The client CPU 21 receives the data (step S546). The client CPU 21 displays the title, button, and each graph of the past data screen described with reference to FIG. 10 on the display unit 25 (step S547). The client CPU 21 determines whether the data received in step S546 includes data related to the event extracted from the event DB 54 (step S548).

イベントに関するデータが含まれていると判定した場合(ステップS548でYES)、クライアントCPU21はイベントに対応する時刻および項目の近傍に指標81を表示する(ステップS549)。   If it is determined that data related to the event is included (YES in step S548), the client CPU 21 displays the index 81 near the time and item corresponding to the event (step S549).

クライアントCPU21は、詳細ボタン82の選択を受け付けたか否かを判定する(ステップS550)。受け付けたと判定した場合(ステップS550でYES)、クライアントCPU21は、図11を使用して説明した詳細画面を表示部25に表示する(ステップS551)。クライアントCPU21は、閉じるボタン83の選択の受付を待つ(ステップS552)。閉じるボタン83の選択を受け付けた後、クライアントCPU21はステップS548に戻る。   The client CPU 21 determines whether the selection of the detail button 82 has been accepted (step S550). If it is determined that it has been accepted (YES in step S550), the client CPU 21 displays the detailed screen described with reference to FIG. 11 on the display unit 25 (step S551). The client CPU 21 waits for reception of selection of the close button 83 (step S552). After accepting the selection of the close button 83, the client CPU 21 returns to step S548.

詳細ボタン82の選択を受け付けていないと判定した場合(ステップS550でNO)および過去データボタン79の選択を受け付けていないと判定した場合(ステップS541でNO)、クライアントCPU21はアラートボタン80の選択を受け付けたか否かを判定する(ステップS561)。アラートボタン80の選択を受け付けたと判定した場合(ステップS561でYES)、クライアントCPU21は表示中の対象者に関する所定の時間範囲、たとえば過去2週間分のイベントデータをサーバCPU31に要求する(ステップS562)。   If it is determined that the selection of the detail button 82 has not been accepted (NO in step S550) and the selection of the past data button 79 has not been accepted (NO in step S541), the client CPU 21 selects the alert button 80. It is determined whether it has been accepted (step S561). If it is determined that the selection of the alert button 80 has been accepted (YES in step S561), the client CPU 21 requests the server CPU 31 for event data for a predetermined time range related to the displayed target person, for example, the past two weeks (step S562). .

サーバCPU31は、クライアントCPU21からの要求を受信する(ステップS663)。サーバCPU31は、イベントDB54から選択された対象者に関する所定の時間範囲のデータを抽出する(ステップS664)。サーバCPU31は、抽出したデータをクライアントCPU21に送信する(ステップS665)。   The server CPU 31 receives a request from the client CPU 21 (step S663). The server CPU 31 extracts data in a predetermined time range related to the selected target person from the event DB 54 (step S664). The server CPU 31 transmits the extracted data to the client CPU 21 (step S665).

クライアントCPU21は、データを受信する(ステップS566)。クライアントCPU21は、表示部25に図12を使用して説明したアラート画面を表示する(ステップS567)。   The client CPU 21 receives the data (step S566). The client CPU 21 displays the alert screen described with reference to FIG. 12 on the display unit 25 (step S567).

アラートボタン80の選択を受け付けていないと判定した場合(ステップS561でNO)およびステップS567の終了後、クライアントCPU21はリアルタイムボタン77の選択を受け付けているか否かを判定する(ステップS571)。   When it is determined that the selection of the alert button 80 has not been accepted (NO in step S561) and after the end of step S567, the client CPU 21 determines whether or not the selection of the real-time button 77 has been accepted (step S571).

リアルタイムボタン77の選択を受け付けていないと判定した場合(ステップS571でNO)、クライアントCPU21はステップS531に戻る。リアルタイムボタン77の選択を受け付けていると判定した場合(ステップS571でYES)、クライアントCPU21は処理を終了する。   If it is determined that selection of the real-time button 77 has not been accepted (NO in step S571), the client CPU 21 returns to step S531. If it is determined that selection of the real-time button 77 is accepted (YES in step S571), the client CPU 21 ends the process.

本実施の形態によると、イベントの発生履歴をわかりやすく表示する情報処理装置等を提供することを可能になる。介護士等のユーザは、過去に発生したイベントについて把握して、監視対象者に対して適切な介護等を行うことができる。類似したイベントが繰り返し発生している場合には、医師に相談する等の対策をとることにより、病気の早期発見、事故防止等の対策を行うことができる。   According to the present embodiment, it is possible to provide an information processing apparatus or the like that displays an event occurrence history in an easy-to-understand manner. A user such as a caregiver can grasp an event that has occurred in the past and perform appropriate care or the like for the person to be monitored. When similar events occur repeatedly, measures such as early detection of illnesses and prevention of accidents can be taken by taking measures such as consultation with a doctor.

たとえば、睡眠時間が短いというイベントが多発している場合には、データをつけて医師に報告することにより、睡眠薬等の量を適切に調整することができる。たとえば、室温の異常に関するイベントが多発している場合には、エアコンの故障の有無を確認することにより、熱中症、風邪等の疾病を予防することができる。   For example, when there are frequent events that sleep time is short, the amount of sleeping pills and the like can be adjusted appropriately by attaching data and reporting to a doctor. For example, when events related to room temperature abnormalities occur frequently, it is possible to prevent diseases such as heat stroke and cold by confirming whether or not the air conditioner has failed.

メニューボタン76が選択された場合に表示部25に表示されるメニュー画面から、クライアントCPU21は画面に表示する時間の幅および画面に表示する項目の調整を受け付けても良い。   From the menu screen displayed on the display unit 25 when the menu button 76 is selected, the client CPU 21 may accept the adjustment of the time width displayed on the screen and the items displayed on the screen.

センサI/F装置40に接続したセンサは例示である。たとえば、監視対象者の腕に装着する腕時計型のウェアラブルセンサを使用しても良い。このようにする事により、監視対象者がベッドから起き上がっている時間にも、脈拍、歩数、活動量等のデータを取得し、グラフDB52に記録することができる。   The sensor connected to the sensor I / F device 40 is an example. For example, a watch-type wearable sensor worn on the arm of the person to be monitored may be used. By doing in this way, data, such as a pulse, the number of steps, and the amount of activity, can be acquired and recorded in graph DB52 also at the time when the person to be monitored gets up from the bed.

センサI/F装置40および各種センサは、監視対象者の自宅に設置されていても良い。一人の介護士等が、在宅の監視対象者を複数担当し、異常が検知された場合に過去の状況も参照して介助等を行うことができる。   The sensor I / F device 40 and various sensors may be installed at the monitoring subject's home. One caregiver or the like can be in charge of a plurality of at-home monitoring subjects, and when an abnormality is detected, assistance can be performed with reference to the past situation.

指標81は、温度、睡眠時間等の数値を示すラベルの近傍の任意の場所、たとえば右側、上側、下側等に表示しても良い。   The indicator 81 may be displayed at an arbitrary location near the label indicating the numerical values such as temperature and sleep time, for example, on the right side, the upper side, the lower side, and the like.

各画面に表示された指標81が選択されたことを検出した場合、クライアントCPU21は、選択された指標81に関連するイベントの内容を表示するダイアログボックスを表示部25に表示しても良い。このようにする場合には、クライアントCPU21は選択されたイベントマークに対応するレコードをイベントDB54から取得して、表示部25に表示する。このようにすることにより、ユーザはイベントの詳細を速やかに把握することができる。   When it is detected that the index 81 displayed on each screen is selected, the client CPU 21 may display a dialog box that displays the contents of the event related to the selected index 81 on the display unit 25. In this case, the client CPU 21 acquires a record corresponding to the selected event mark from the event DB 54 and displays it on the display unit 25. By doing so, the user can quickly grasp the details of the event.

図8および図9を使用して説明したレポート画面に表示された指標81が選択されたことを検出した場合、クライアントCPU21は、指標81が表示された日付に関する図11を使用して説明した詳細画面を表示部25に表示しても良い。このようにすることにより、ユーザはイベントが発生した日の監視対象者の状況を速やかに把握することができる。   When it is detected that the index 81 displayed on the report screen described with reference to FIGS. 8 and 9 is selected, the client CPU 21 details the date described with reference to FIG. 11 regarding the date on which the index 81 is displayed. A screen may be displayed on the display unit 25. By doing in this way, the user can grasp | ascertain quickly the condition of the monitoring subject on the day when the event occurred.

本実施の形態のイベントは、たとえば家族が面会に来たこと、外出したこと、誕生日会等の行事が行われたこと等の、客観的な出来事であっても良い。本実施の形態のイベントは、気分が良い、気持ちが落ち込んでいる、頭痛がする等、監視対象者の主観的な状態であっても良い。これらのイベントは、監視対象者自身または監視対象者から聞き取った介護士等のユーザがイベントDB54に入力する。サーバCPU31が検出したイベントと、監視対象者自身またはユーザが入力した項目とを色または形状が異なる指標81で表示しても良い。どの項目を指標81により表示するかを、ユーザが設定できるようにしても良い。   The event according to the present embodiment may be an objective event such as a family coming to a meeting, going out, or an event such as a birthday party. The event of the present embodiment may be a subjective state of the monitoring subject such as feeling good, feeling depressed, or having a headache. These events are input to the event DB 54 by the monitoring subject himself or a user such as a caregiver who has heard from the monitoring subject. The event detected by the server CPU 31 and the item input by the monitoring subject itself or the user may be displayed with an index 81 having a different color or shape. The user may be allowed to set which item is displayed by the index 81.

サーバCPU31が、クライアント20の表示部25に画面を表示するために使用するデータを作成して、ネットワークに出力しても良い。クライアントCPU21は、ネットワークを介して受信したデータを表示部25に送ることにより、画面を表示させる。このようにする場合には、低機能または低速のクライアントCPU21を備えるクライアント20を使用することができる。   The server CPU 31 may create data used for displaying a screen on the display unit 25 of the client 20 and output the data to a network. The client CPU 21 displays the screen by sending the data received via the network to the display unit 25. In this case, the client 20 including the low-function or low-speed client CPU 21 can be used.

[実施の形態2]
本実施の形態は、イベントに直接関係の無い項目を表示する画面にも指標81を表示する情報処理システム10等に関する。実施の形態1と共通する部分については説明を省略する。
[Embodiment 2]
The present embodiment relates to an information processing system 10 that displays an index 81 on a screen that displays items not directly related to an event. Description of portions common to the first embodiment is omitted.

図16は、実施の形態2のレポート表示画面を示す説明図である。図16では、図9を使用して説明したレポート表示画面に、睡眠時間に関するイベントがイベントDB54に記録されていることを表示する第2指標85が追加で表示されている。   FIG. 16 is an explanatory diagram illustrating a report display screen according to the second embodiment. In FIG. 16, a second index 85 is additionally displayed on the report display screen described with reference to FIG. 9, which displays that an event related to sleep time is recorded in the event DB 54.

本実施の形態によると、ユーザは、イベントが記録されていない項目に関するデータを閲覧中にも、イベントが存在することを把握することができる。   According to the present embodiment, the user can grasp that an event exists even while browsing data related to an item for which no event is recorded.

なお、レポート画面以外の画面に第2指標85を追加しても良い。たとえば、図7を使用して説明したリアルタイム画面には表示されていない湿度に関するイベントがイベントDB54に記録されている場合、クライアントCPU21はたとえば横軸の近傍に第2指標85を表示する。   Note that the second index 85 may be added to a screen other than the report screen. For example, when an event related to humidity that is not displayed on the real-time screen described with reference to FIG. 7 is recorded in the event DB 54, the client CPU 21 displays the second index 85 near the horizontal axis, for example.

指標81と第2指標85とに、異なる色または形状のマークを使用しても良い。第2指標85は、イベントに関連する項目により異なる色または形状を使用しても良い。   Marks of different colors or shapes may be used for the index 81 and the second index 85. The second index 85 may use a different color or shape depending on the item related to the event.

[実施の形態3]
本実施の形態は、ユーザが入力した介護記録に基づいてイベントを表示する情報処理システム10等に関する。実施の形態1と共通する部分については、説明を省略する。
[Embodiment 3]
The present embodiment relates to an information processing system 10 that displays an event based on a care record input by a user. Description of portions common to the first embodiment is omitted.

図17は、実施の形態3の飲食記録DBのレコードレイアウトを示す説明図である。飲食記録DBは、介護士等が記録した介護記録から監視対象者の食事および水分摂取の状態を抽出したDBである。飲食記録DBは、IDフィールド、日付フィールド、朝食フィールド、昼食フィールド、夕食フィールドおよび水分フィールドを有する。   FIG. 17 is an explanatory diagram illustrating a record layout of the food and drink record DB according to the third embodiment. The eating and drinking record DB is a DB obtained by extracting the food and water intake state of the monitoring target person from the care record recorded by a caregiver or the like. The eating and drinking record DB has an ID field, a date field, a breakfast field, a lunch field, a dinner field, and a moisture field.

IDフィールドには、監視対象者に固有に割り当てられたIDが記録されている。日付フィールドには日付が記録されている。朝食フィールド、昼食フィールドおよび夕食フィールドには、監視対象者の食事摂取の状況が記録されている。水分フィールドには、監視対象者が一日に摂取した水分の量が記録されている。飲食記録DBは、一人の監視対象者の一日について、一つのレコードを有する。   In the ID field, an ID uniquely assigned to the monitoring subject is recorded. The date is recorded in the date field. In the breakfast field, the lunch field, and the dinner field, the food intake status of the monitoring subject is recorded. In the moisture field, the amount of moisture taken by the monitoring subject in one day is recorded. The eating and drinking record DB has one record for one monitoring target person's day.

図18は、実施の形態3のレポート表示画面を示す説明図である。図18ではレポート欄64に監視対象者の飲食記録が表示されている。朝食、昼食および夕食の欄の丸は、出された食事をすべて食べたことを示す。三角は、少量だけ食べたことを示す。バツは、食事を食べなかったことを示す指標81である。水分の欄の丸は、十分な水分を摂取したことを示す。水分の欄のバツは、水分の摂取量が不足していることを示す指標81である。   FIG. 18 is an explanatory diagram illustrating a report display screen according to the third embodiment. In FIG. 18, the food and drink record of the monitoring subject is displayed in the report column 64. Circles in the breakfast, lunch and dinner columns indicate that all meals served were eaten. The triangle indicates that only a small amount was eaten. X is an index 81 indicating that a meal was not eaten. The circle in the water column indicates that sufficient water has been ingested. The cross in the column of water is an index 81 indicating that the amount of water intake is insufficient.

本実施の形態によると、各種センサで検出したデータ以外の情報にも必要に応じてイベントを表示するプログラム等を提供することができる。   According to the present embodiment, it is possible to provide a program or the like for displaying an event on information other than data detected by various sensors as necessary.

[実施の形態4]
図19は、実施の形態4の情報処理装置の動作を示す機能ブロック図である。情報処理装置は、サーバCPU31による制御に基づいて以下のように動作する。
[Embodiment 4]
FIG. 19 is a functional block diagram illustrating the operation of the information processing apparatus according to the fourth embodiment. The information processing apparatus operates as follows based on control by the server CPU 31.

第1取得部91は、監視対象者の状態または前記監視対象者の周囲の環境を記録した所定の範囲の時系列データを取得する。第2取得部92は、同じ範囲内に発生した同じ監視対象者に関連するイベントと、前記イベントに関連づけられた日時または日付とを取得する。出力部93は、第1取得部91が取得した時系列データを出力するとともに、第2取得部92が取得したイベントに対応する指標81を時系列データ中のイベントに関連づけられた日時または日付に対応する位置に関連づけて出力する。   The first acquisition unit 91 acquires time-series data in a predetermined range in which the state of the monitoring target person or the environment around the monitoring target person is recorded. The 2nd acquisition part 92 acquires the event relevant to the same monitoring subject who generate | occur | produced in the same range, and the date and time or date linked | related with the said event. The output unit 93 outputs the time series data acquired by the first acquisition unit 91 and sets the index 81 corresponding to the event acquired by the second acquisition unit 92 to the date and time or date associated with the event in the time series data. Output in association with the corresponding position.

[実施の形態5]
実施の形態5は、クライアント20、サーバ30、各種センサが接続されたセンサI/F装置40およびプログラム71を組み合わせて動作させる形態に関する。
[Embodiment 5]
The fifth embodiment relates to a mode in which the client 20, the server 30, the sensor I / F device 40 to which various sensors are connected, and a program 71 are operated in combination.

図20は、実施の形態5の情報処理システム10の構成を示す説明図である。図20を使用して、本実施の形態の構成を説明する。なお、実施の形態1と共通する部分については説明を省略する。   FIG. 20 is an explanatory diagram illustrating a configuration of the information processing system 10 according to the fifth embodiment. The configuration of this embodiment will be described with reference to FIG. Note that description of portions common to the first embodiment is omitted.

情報処理システム10は、ネットワークを介して接続されたクライアント20、サーバ30および各種センサが接続されたセンサI/F装置40を備える。クライアント20は、クライアントCPU21、主記憶装置22、クライアント補助記憶装置23、入力部24、表示部25、通信部26およびバスを備える。   The information processing system 10 includes a client 20, a server 30, and a sensor I / F device 40 to which various sensors are connected via a network. The client 20 includes a client CPU 21, a main storage device 22, a client auxiliary storage device 23, an input unit 24, a display unit 25, a communication unit 26, and a bus.

サーバ30は、サーバCPU31、主記憶装置32、サーバ補助記憶装置33、通信部36、読取部37およびバスを備える。読取部37は、可搬型記憶媒体72を読み取る装置であり、具体的にはたとえばマイクロSD(Secure Digital)カードスロット、ディスクドライブ等である。   The server 30 includes a server CPU 31, a main storage device 32, a server auxiliary storage device 33, a communication unit 36, a reading unit 37, and a bus. The reading unit 37 is a device that reads the portable storage medium 72, and specifically, for example, a micro SD (Secure Digital) card slot, a disk drive, or the like.

プログラム71は、可搬型記憶媒体72に記録されている。サーバCPU31は、読取部37を介してプログラム71を読み込み、サーバ補助記憶装置33に保存する。またサーバCPU31は、サーバ30内に実装されたフラッシュメモリ等の半導体メモリ73に記憶されたプログラム71を読み出しても良い。さらに、サーバCPU31は、通信部36を介して接続される図示しない他のサーバコンピュータからプログラム71をダウンロードしてサーバ補助記憶装置33に保存しても良い。   The program 71 is recorded in the portable storage medium 72. The server CPU 31 reads the program 71 via the reading unit 37 and stores it in the server auxiliary storage device 33. The server CPU 31 may read a program 71 stored in a semiconductor memory 73 such as a flash memory installed in the server 30. Further, the server CPU 31 may download the program 71 from another server computer (not shown) connected via the communication unit 36 and store it in the server auxiliary storage device 33.

プログラム71のうちクライアント20により実行される部分は、ネットワークを介してクライアント20に送信され、クライアント補助記憶装置23に保存される。なお、クライアント20はネットワークを介してプログラム71のうちクライアント20により実行される部分をダウンロードしても良い。   A portion of the program 71 executed by the client 20 is transmitted to the client 20 via the network and stored in the client auxiliary storage device 23. The client 20 may download a portion of the program 71 that is executed by the client 20 via the network.

サーバCPU31は、上述した各種ソフトウェア処理を実行するプログラム71を可搬型記憶媒体72もしくは半導体メモリ73から読み取り、または通信部36を介して図示しない他のサーバコンピュータからダウンロードする。プログラム71は、サーバ30の制御プログラムとしてインストールされ、主記憶装置32にロードされてサーバCPU31により実行される。   The server CPU 31 reads the program 71 for executing the above-described various software processes from the portable storage medium 72 or the semiconductor memory 73 or downloads it from another server computer (not shown) via the communication unit 36. The program 71 is installed as a control program for the server 30, loaded into the main storage device 32, and executed by the server CPU 31.

クライアントCPU21は、送信されたプログラム71をクライアント補助記憶装置23から読み取る。プログラム71は、クライアント20の制御プログラムとしてインストールされ、主記憶装置22にロードされてクライアントCPU21により実行される。以上により、情報処理システムは全体として上述した情報処理システム10として機能する。   The client CPU 21 reads the transmitted program 71 from the client auxiliary storage device 23. The program 71 is installed as a control program for the client 20, loaded into the main storage device 22, and executed by the client CPU 21. As described above, the information processing system functions as the information processing system 10 described above as a whole.

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

10 情報処理システム
20 クライアント
21 クライアントCPU
22 主記憶装置
23 クライアント補助記憶装置
24 入力部
25 表示部
26 通信部
30 サーバ
31 サーバCPU
32 主記憶装置
33 サーバ補助記憶装置
36 通信部
37 読取部
40 センサI/F装置
41 睡眠センサ
42 環境センサ
43 人感センサ
44 トイレセンサ
45 ドアセンサ
51 対象者一覧DB
52 グラフDB
53 センサ動作DB
54 イベントDB
61 個人表示欄
62 アイコン欄
63 リアルタイムデータ欄
631 睡眠深度欄
632 室内欄
633 トイレ欄
634 ドア欄
635 室温欄
64 レポート欄
641 温度欄
642 湿度欄
65 過去データ欄
66 活動記録欄
67 イベント表示欄
68 詳細データ欄
681 体動欄
682 無呼吸回数欄
683 睡眠深度欄
684 中途覚醒欄
685 室温欄
686 活動欄
71 プログラム
72 可搬型記憶媒体
73 半導体メモリ
76 メニューボタン
77 リアルタイムボタン
78 レポートボタン
79 過去データボタン
80 アラートボタン
81 指標
82 詳細ボタン
83 閉じるボタン
85 第2指標
91 第1取得部
92 第2取得部
93 出力部
10 Information processing system 20 Client 21 Client CPU
22 main storage device 23 client auxiliary storage device 24 input unit 25 display unit 26 communication unit 30 server 31 server CPU
32 Main storage device 33 Server auxiliary storage device 36 Communication unit 37 Reading unit 40 Sensor I / F device 41 Sleep sensor 42 Environmental sensor 43 Human sensor 44 Toilet sensor 45 Door sensor 51 Target list DB
52 Graph DB
53 Sensor operation DB
54 Event DB
61 Personal display column 62 Icon column 63 Real-time data column 631 Sleep depth column 632 Indoor column 633 Toilet column 634 Door column 635 Room temperature column 64 Report column 641 Temperature column 642 Humidity column 65 Past data column 66 Activity record column 67 Event display column 68 Details Data column 681 Body movement column 682 Apnea count column 683 Sleep depth column 684 Mid-wake column 685 Room temperature column 686 Activity column 71 Program 72 Portable storage medium 73 Semiconductor memory 76 Menu button 77 Real time button 78 Report button 79 Past data button 80 Alert Button 81 Index 82 Detail button 83 Close button 85 Second index 91 First acquisition unit 92 Second acquisition unit 93 Output unit

Claims (11)

監視対象者の状態または前記監視対象者の周囲の環境を記録した所定の範囲の時系列データを取得し、
前記範囲内に発生した前記監視対象者に関連するイベントと、前記イベントに関連づけられた日時または日付とを取得し、
前記時系列データを出力するとともに、前記イベントに対応する指標を前記時系列データ中の前記日時または前記日付に対応する位置に関連づけて出力する
処理をコンピュータに実行させるプログラム。
Obtain time-series data of a predetermined range that records the condition of the monitoring target person or the environment around the monitoring target person,
Obtaining an event related to the monitored person that occurred within the range and a date and time or date associated with the event;
A program that causes the computer to execute processing for outputting the time-series data and outputting an index corresponding to the event in association with the date and time or the position corresponding to the date in the time-series data.
監視対象者の睡眠深度および複数の種類の覚醒中の活動の有無を記録した所定の範囲の時系列データを取得し、
前記睡眠深度を、時間軸に沿って睡眠深度により塗り分けた帯グラフで出力し、
前記帯グラフのうちの覚醒中の時間に対応する部分を時間軸に平行に分割し、
分割した各部分をそれぞれの種類の前記覚醒時の活動の有無により塗り分けて出力する
処理をコンピュータに実行させるプログラム。
Obtain time-series data of a predetermined range that records the sleep depth of the monitored person and the presence or absence of multiple types of awakening activity,
The sleep depth is output in a band graph that is colored by the sleep depth along the time axis,
Dividing a portion of the band graph corresponding to the awakening time in parallel with the time axis,
A program for causing a computer to execute a process of separately outputting each divided part according to the presence or absence of each type of awakening activity.
前記時系列データは、監視対象者の睡眠深度および複数の種類の覚醒中の活動の有無を含み、
前記睡眠深度を、時間軸に沿って睡眠深度により塗り分けた帯グラフで出力し、
前記帯グラフのうちの覚醒中の時間に対応する部分を時間軸に平行に分割し、
分割した各部分をそれぞれの種類の前記覚醒時の活動の有無により塗り分けて出力する
請求項1に記載のプログラム。
The time series data includes the monitoring subject's sleep depth and presence / absence of multiple types of awakening activity,
The sleep depth is output in a band graph that is colored by the sleep depth along the time axis,
Dividing a portion of the band graph corresponding to the awakening time in parallel with the time axis,
The program according to claim 1, wherein the divided parts are output separately according to the presence or absence of each type of activity at the time of awakening.
前記時系列データを、第1軸が日時であり、第2軸が前記監視対象者の状態または前記監視対象者の周囲の環境であるグラフにより出力し、
前記指標を、前記イベントに関連づけられた日時に対応する第1軸と、前記イベントの内容に関連する第2軸とにより定める前記グラフ上の位置に関連づけて出力する
請求項1または請求項3に記載のプログラム。
The time series data is output by a graph in which the first axis is the date and time, and the second axis is the state of the monitoring target person or the environment around the monitoring target person,
The index is output in association with a position on the graph determined by a first axis corresponding to the date and time associated with the event and a second axis related to the content of the event. The listed program.
前記時系列データを、第1軸が日付であり、第2軸が前記監視対象者の状態または前記監視対象者の周囲の環境であるグラフにより出力し、
前記指標を、前記イベントに関連づけられた日付または前記イベントに関連づけられた日時が含まれる日付に対応する第1軸と、前記イベントの内容に関連する第2軸とにより定める前記グラフ上の位置に関連づけて出力する
請求項1または請求項3に記載のプログラム。
The time series data is output by a graph in which the first axis is the date and the second axis is the state of the monitoring target person or the environment around the monitoring target person,
The index is set at a position on the graph defined by a first axis corresponding to a date associated with the event or a date including a date and time associated with the event, and a second axis associated with the content of the event. The program according to claim 1 or 3, wherein the program is output in association with each other.
前記時系列データを、第1軸が日付であり、第2軸が前記監視対象者の状態または前記監視対象者の周囲の環境であるグラフにより出力し、
前記イベントに関連づけられたグラフが出力されていない場合に、前記指標を、前記イベントに関連づけられた日付または前記イベントに関連づけられた日時が含まれる日付に対応する第1軸に関連づけて出力する
請求項1または請求項3に記載のプログラム。
The time series data is output by a graph in which the first axis is the date and the second axis is the state of the monitoring target person or the environment around the monitoring target person,
When the graph associated with the event is not output, the index is output in association with a first axis corresponding to a date associated with the date associated with the event or the date associated with the event. The program according to claim 1 or claim 3.
前記指標を、前記イベントに関連づけられた日時または日付に対応する前記監視対象者の睡眠時間または前記監視対象者の周囲の温度を示すラベルに対応付けて出力する
請求項1または請求項3から請求項6のいずれか一つに記載のプログラム。
The index is output in association with a label indicating a sleep time of the monitoring target person or a temperature around the monitoring target person corresponding to a date or time associated with the event. Item 7. The program according to any one of Items 6.
前記指標を、前記イベントに関連する時系列データのうちの前記イベントに関連づけられた日時または日付に対応する前記監視対象者の睡眠時間または前記監視対象者の周囲の温度を示すラベルの色を、他の日時または日付に対応するラベルの色とは異ならせることにより出力する
請求項1または請求項3から請求項6のいずれか一つに記載のプログラム。
The color of the label indicating the sleep time of the monitored person or the temperature around the monitored person corresponding to the date or time associated with the event in the time series data related to the event, The program according to any one of claims 1 or 3 to 6, wherein the program is output by making it different from a color of a label corresponding to another date and time or a date.
前記監視対象者の状態または前記監視対象者の周囲の環境に関する警告を通知したイベントの記録を取得する
請求項1または請求項3から請求項8のいずれか一つに記載のプログラム。
The program according to any one of claims 1 to 3 to 8, wherein a record of an event that notifies a warning regarding a state of the monitoring target person or an environment around the monitoring target person is acquired.
監視対象者の状態または前記監視対象者の周囲の環境を記録した所定の範囲の時系列データを取得し、
前記範囲内に発生した前記監視対象者に関連するイベントと、前記イベントに関連づけられた日時または日付とを取得し、
前記時系列データを出力するとともに、前記イベントに対応する指標を前記時系列データ中の前記日時または前記日付に対応する位置に関連づけて出力する
処理をコンピュータに実行させる情報処理方法。
Obtain time-series data of a predetermined range that records the condition of the monitoring target person or the environment around the monitoring target person,
Obtaining an event related to the monitored person that occurred within the range and a date and time or date associated with the event;
An information processing method for causing a computer to execute a process of outputting the time series data and outputting an index corresponding to the event in association with the date and time or a position corresponding to the date in the time series data.
監視対象者の状態または前記監視対象者の周囲の環境を記録した所定の範囲の時系列データを取得する第1取得部と、
前記範囲内に発生した前記監視対象者に関連するイベントと、前記イベントに関連づけられた日時または日付とを取得する第2取得部と、
前記第1取得部が取得した時系列データを出力するとともに、前記第2取得部が取得したイベントに対応する指標を前記時系列データ中の前記日時または前記日付に対応する位置に関連づけて出力する出力部と
を備える情報処理装置。
A first acquisition unit that acquires time-series data of a predetermined range in which a state of the monitoring target person or an environment around the monitoring target person is recorded;
A second acquisition unit that acquires an event related to the monitored person that occurred within the range, and a date and time or date associated with the event;
The time series data acquired by the first acquisition unit is output, and an index corresponding to the event acquired by the second acquisition unit is output in association with the date / time or the position corresponding to the date in the time series data. An information processing apparatus comprising: an output unit.
JP2016057448A 2016-03-22 2016-03-22 Programs, information processing methods and information processing equipment Active JP6951057B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016057448A JP6951057B2 (en) 2016-03-22 2016-03-22 Programs, information processing methods and information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016057448A JP6951057B2 (en) 2016-03-22 2016-03-22 Programs, information processing methods and information processing equipment

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2020111717A Division JP7075095B2 (en) 2020-06-29 2020-06-29 Programs, information processing methods and information processing equipment

Publications (2)

Publication Number Publication Date
JP2017174012A true JP2017174012A (en) 2017-09-28
JP6951057B2 JP6951057B2 (en) 2021-10-20

Family

ID=59971170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016057448A Active JP6951057B2 (en) 2016-03-22 2016-03-22 Programs, information processing methods and information processing equipment

Country Status (1)

Country Link
JP (1) JP6951057B2 (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019130615A1 (en) * 2017-12-25 2019-07-04 富士通株式会社 Display program, display method, and display device
WO2019130614A1 (en) * 2017-12-25 2019-07-04 富士通株式会社 Display program, display method, and display device
WO2020003715A1 (en) * 2018-06-26 2020-01-02 コニカミノルタ株式会社 Report output program, report output method, and report output device
WO2020003714A1 (en) * 2018-06-25 2020-01-02 コニカミノルタ株式会社 Report output program, report output method, and report output device
JP2020010853A (en) * 2018-07-18 2020-01-23 株式会社アルメックス Biometric data acquisition system in an accommodation facility, biometric data acquisition method, and biometric data acquisition program
JP2020181313A (en) * 2019-04-24 2020-11-05 東京瓦斯株式会社 Health management system and program
JP2021508797A (en) * 2018-01-29 2021-03-11 グリー エレクトリック アプライアンスィズ(ウーハン)カンパニー リミテッド Smart toilet and appliance system
JP2021060730A (en) * 2019-10-04 2021-04-15 コニカミノルタ株式会社 Control program, information processor, and information processing system
JP2021131698A (en) * 2020-02-19 2021-09-09 学校法人北里研究所 Activity monitoring system and activity monitoring method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001258857A (en) * 2000-03-15 2001-09-25 Ntt Me Corp Medical information system
JP2002251686A (en) * 2000-12-19 2002-09-06 Matsushita Electric Ind Co Ltd Life watching system, receiving means, and life watching method
JP2006346288A (en) * 2005-06-17 2006-12-28 Fukuda Denshi Co Ltd Vascular elasticity index over time report and biological information output device
JP2010148829A (en) * 2008-12-26 2010-07-08 Hitachi Ltd Computer system
JP2015519102A (en) * 2012-04-16 2015-07-09 エアストリップ アイピー ホールディングス リミテッド ライアビリティ カンパニー System and method for displaying patient data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001258857A (en) * 2000-03-15 2001-09-25 Ntt Me Corp Medical information system
JP2002251686A (en) * 2000-12-19 2002-09-06 Matsushita Electric Ind Co Ltd Life watching system, receiving means, and life watching method
JP2006346288A (en) * 2005-06-17 2006-12-28 Fukuda Denshi Co Ltd Vascular elasticity index over time report and biological information output device
JP2010148829A (en) * 2008-12-26 2010-07-08 Hitachi Ltd Computer system
JP2015519102A (en) * 2012-04-16 2015-07-09 エアストリップ アイピー ホールディングス リミテッド ライアビリティ カンパニー System and method for displaying patient data

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111492440B (en) * 2017-12-25 2023-10-20 富士通株式会社 Display program, display method, and display device
WO2019130614A1 (en) * 2017-12-25 2019-07-04 富士通株式会社 Display program, display method, and display device
JP2019114095A (en) * 2017-12-25 2019-07-11 富士通株式会社 Display program, display method and display device
JP2019111192A (en) * 2017-12-25 2019-07-11 富士通株式会社 Display program, display method, and display device
US11647946B2 (en) 2017-12-25 2023-05-16 Fujitsu Limited Computer-readable recording medium recording display program, display method, and information processing device
US11660045B2 (en) 2017-12-25 2023-05-30 Fujitsu Limited Computer-readable recording medium recording display program for determining length of first time period before sleep onset, display method for determining length of first time period before sleep onset, and information processing device for determining length of first time period before sleep onset
WO2019130615A1 (en) * 2017-12-25 2019-07-04 富士通株式会社 Display program, display method, and display device
CN111492440A (en) * 2017-12-25 2020-08-04 富士通株式会社 Display program, display method, and display device
US11655622B2 (en) 2018-01-29 2023-05-23 Gree Electric Appliances (Wuhan) Co., Ltd Smart toilet and electric appliance system
JP2021508797A (en) * 2018-01-29 2021-03-11 グリー エレクトリック アプライアンスィズ(ウーハン)カンパニー リミテッド Smart toilet and appliance system
JP7091471B2 (en) 2018-01-29 2022-06-27 グリー エレクトリック アプライアンスィズ(ウーハン)カンパニー リミテッド Smart toilet and appliance system
JP7409305B2 (en) 2018-06-25 2024-01-09 コニカミノルタ株式会社 Report output program, report output method, and report output device
JPWO2020003714A1 (en) * 2018-06-25 2021-07-08 コニカミノルタ株式会社 Report output program, report output method and report output device
WO2020003714A1 (en) * 2018-06-25 2020-01-02 コニカミノルタ株式会社 Report output program, report output method, and report output device
JPWO2020003715A1 (en) * 2018-06-26 2021-11-04 コニカミノルタ株式会社 Report output program, report output method and report output device
JP7396274B2 (en) 2018-06-26 2023-12-12 コニカミノルタ株式会社 Report output program, report output method, and report output device
WO2020003715A1 (en) * 2018-06-26 2020-01-02 コニカミノルタ株式会社 Report output program, report output method, and report output device
JP2020010853A (en) * 2018-07-18 2020-01-23 株式会社アルメックス Biometric data acquisition system in an accommodation facility, biometric data acquisition method, and biometric data acquisition program
JP7173773B2 (en) 2018-07-18 2022-11-16 株式会社アルメックス BIOMETRIC DATA ACQUISITION SYSTEM, BIOMETRIC DATA ACQUISITION METHOD, AND BIOMETRIC DATA ACQUISITION PROGRAM IN ACCOMMODATION
JP7340797B2 (en) 2019-04-24 2023-09-08 東京瓦斯株式会社 Health management systems and programs
JP2020181313A (en) * 2019-04-24 2020-11-05 東京瓦斯株式会社 Health management system and program
JP2021060730A (en) * 2019-10-04 2021-04-15 コニカミノルタ株式会社 Control program, information processor, and information processing system
JP7467869B2 (en) 2019-10-04 2024-04-16 コニカミノルタ株式会社 CONTROL PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING SYSTEM
JP2024079830A (en) * 2019-10-04 2024-06-11 コニカミノルタ株式会社 CONTROL PROGRAM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, AND CONTROL METHOD
JP2021131698A (en) * 2020-02-19 2021-09-09 学校法人北里研究所 Activity monitoring system and activity monitoring method
JP7437019B2 (en) 2020-02-19 2024-02-22 学校法人北里研究所 Activity amount monitoring system and activity amount monitoring method

Also Published As

Publication number Publication date
JP6951057B2 (en) 2021-10-20

Similar Documents

Publication Publication Date Title
JP6951057B2 (en) Programs, information processing methods and information processing equipment
US12161461B2 (en) System, sensor and method for monitoring health related aspects of a patient
JP7065459B2 (en) Communication device, error notification system, and error notification method
US9913003B2 (en) Programmable monitoring system
US10872694B2 (en) Software, health condition determination apparatus, and health condition determination method
JP6714915B2 (en) Software, health condition determination device, and health condition determination method
JP2019097828A (en) Abnormality notification device, program and abnormality notification method
JP2013059621A (en) System and method for displaying physiologic information
JP2017047104A (en) Abnormality reporting system, abnormality reporting method, and program
JP2014211774A (en) Care receiver information analysis support device and program
JP2004097496A (en) Sleep monitoring system and monitoring device
JP7075095B2 (en) Programs, information processing methods and information processing equipment
JP7371624B2 (en) Programs that run on computers, information processing devices, and methods that run on computers
JP7420207B2 (en) Sleep state determination system and sleep state determination method
JP7342863B2 (en) Computer-executed programs, information processing systems, and computer-executed methods
JP6446509B2 (en) Sleep state evaluation apparatus, sleep state evaluation system, and program
JP2023105966A (en) Method and program executed by computer to detect change in state of resident, and resident state change detection device
JP7247302B2 (en) Sleep evaluation device
JP7419904B2 (en) Biological monitoring device, biological monitoring method and program
US20230005612A1 (en) Physical condition detection method, physical condition detection device, and recording medium
JPH0471532A (en) Physical condition monitor
JP7467869B2 (en) CONTROL PROGRAM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING SYSTEM
WO2020137061A1 (en) Information display method, program, and information display device
Martini A protected discharge facility for the elderly: design and validation of a working proof-of-concept
JP2023177588A (en) Disease prevention system, method for preventing disease, and program

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20160420

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181227

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190725

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190827

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191021

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20200407

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200629

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20200629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200629

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20200722

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20200728

C272 Notice of ex officio correction

Free format text: JAPANESE INTERMEDIATE CODE: C272

Effective date: 20200728

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20200911

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20200915

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20210309

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20210615

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20210727

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20210817

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20210914

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20210914

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210924

R150 Certificate of patent or registration of utility model

Ref document number: 6951057

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250