JP7426790B2 - Information processing method, information processing system, and computer program - Google Patents

Information processing method, information processing system, and computer program Download PDF

Info

Publication number
JP7426790B2
JP7426790B2 JP2019151449A JP2019151449A JP7426790B2 JP 7426790 B2 JP7426790 B2 JP 7426790B2 JP 2019151449 A JP2019151449 A JP 2019151449A JP 2019151449 A JP2019151449 A JP 2019151449A JP 7426790 B2 JP7426790 B2 JP 7426790B2
Authority
JP
Japan
Prior art keywords
information
pain
user
elements
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2019151449A
Other languages
Japanese (ja)
Other versions
JP2021033532A (en
Inventor
邦久 大野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2019151449A priority Critical patent/JP7426790B2/en
Publication of JP2021033532A publication Critical patent/JP2021033532A/en
Application granted granted Critical
Publication of JP7426790B2 publication Critical patent/JP7426790B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本技術は、情報処理方法、情報処理システム、及びコンピュータプログラムに関する。 The present technology relates to an information processing method, an information processing system, and a computer program.

医療現場において、患者の治療に対する痛みへの不安感や抵抗感を緩和するために、医療関係者により様々な工夫がなされている。例えば、「心の準備」として、医療関係者から患者である子供に対して事前に治療内容の説明及び治療の重要性を分かり易く伝え、安心して治療に臨める状態に導くプレパレーションは、治療に対する不安感や抵抗感を緩和するための方法の一種である。特許文献1には、プレパレーションに有効な種々のコンテンツ及び疑似体験を提供しつつ効率的な治療等を可能とする医療用VRプレパレーションツールが開示されている。 In the medical field, medical personnel have devised various methods to alleviate patients' anxiety and resistance to pain in treatment. For example, as a form of "mental preparation," medical personnel explain the details of the treatment and the importance of the treatment to the child patient in an easy-to-understand manner. It is a type of method for alleviating feelings of anxiety and resistance. Patent Document 1 discloses a medical VR preparation tool that enables efficient treatment while providing various contents and simulated experiences that are effective for preparation.

特開2017-189591号公報Unexamined Japanese Patent Publication No. 2017-189591

しかしながら、特許文献1の手法では、十分に患者の痛みに関する情報を活用することができないという問題がある。 However, the method of Patent Document 1 has a problem in that information regarding a patient's pain cannot be fully utilized.

本開示の目的は、簡単な方法で、痛みに関する情報を活用する情報処理装置等を提供することである。 An object of the present disclosure is to provide an information processing device and the like that utilize information regarding pain in a simple manner.

本開示の一態様における情報処理方法は、ユーザの痛みに応じた操作を受け付ける可搬型装置から、前記ユーザの痛みに応じた操作に関する操作情報を取得し、取得した前記操作情報に応じた前記ユーザの痛みの状態を表す情報を、表示装置を介して前記ユーザに表示する処理を含む。 An information processing method according to an aspect of the present disclosure includes acquiring operation information regarding an operation according to the user's pain from a portable device that accepts an operation according to the user's pain, and controlling the user according to the acquired operation information. The method includes a process of displaying information representing a pain state of the patient to the user via a display device.

本開示によれば、簡単な方法で、痛みに関する情報を活用することを実現する情報処理方法等を提供することができる。 According to the present disclosure, it is possible to provide an information processing method and the like that utilize information regarding pain in a simple manner.

実施形態1における情報処理システムの概要を示す図である。1 is a diagram showing an overview of an information processing system in Embodiment 1. FIG. 情報処理システムに含まれる可搬型装置の内部構成を示すブロック図である。FIG. 2 is a block diagram showing the internal configuration of a portable device included in the information processing system. 情報処理システムに含まれる端末装置の内部構成を示すブロック図である。FIG. 2 is a block diagram showing the internal configuration of a terminal device included in the information processing system. 情報処理システムに含まれる情報処理装置の内部構成を示すブロック図である。FIG. 2 is a block diagram showing the internal configuration of an information processing device included in the information processing system. 痛み情報DBに記憶される情報の内容例を示す図である。It is a figure which shows the example of the content of the information memorize|stored in pain information DB. ポイントDBに記憶される情報の内容例を示す図である。It is a figure which shows the example of the content of the information memorize|stored in point DB. 情報処理システムで実行される処理手順の一例を示すフローチャートである。3 is a flowchart illustrating an example of a processing procedure executed by the information processing system. 端末装置の表示部に表示される画面の一例を示す図である。FIG. 3 is a diagram showing an example of a screen displayed on a display unit of a terminal device. 端末装置の表示部に表示される画面の一例を示す図である。FIG. 3 is a diagram showing an example of a screen displayed on a display unit of a terminal device. 端末装置の表示部に表示される画面の一例を示す図である。FIG. 3 is a diagram showing an example of a screen displayed on a display unit of a terminal device. 端末装置の表示部に表示される画面の一例を示す図である。FIG. 3 is a diagram showing an example of a screen displayed on a display unit of a terminal device. 実施形態2における情報処理システムの概要を示す図である。FIG. 2 is a diagram showing an overview of an information processing system in a second embodiment. 情報処理システムに含まれる情報処理装置の内部構成を示すブロック図である。FIG. 2 is a block diagram showing the internal configuration of an information processing device included in the information processing system. 学習済みモデルの生成処理に関する説明図である。FIG. 3 is an explanatory diagram regarding the generation process of a learned model. 情報処理システムで実行される処理手順の一例を示すフローチャートである。3 is a flowchart illustrating an example of a processing procedure executed by the information processing system. 実施形態3における情報処理システムで実行される処理手順の一例を示すフローチャートである。12 is a flowchart illustrating an example of a processing procedure executed by the information processing system in Embodiment 3. 端末装置の表示部に表示される画面の一例を示す図である。FIG. 3 is a diagram showing an example of a screen displayed on a display unit of a terminal device.

本発明をその実施の形態を示す図面を参照して具体的に説明する。 The present invention will be specifically described with reference to drawings showing embodiments thereof.

(実施形態1)
図1は、実施形態1における情報処理システム100の概要を示す図である。情報処理システム100は、可搬型装置1、端末装置2、及び情報処理装置3を含む。
(Embodiment 1)
FIG. 1 is a diagram showing an overview of an information processing system 100 in the first embodiment. The information processing system 100 includes a portable device 1, a terminal device 2, and an information processing device 3.

端末装置2及び情報処理装置3はそれぞれ、所謂インターネット等のネットワークNを介して通信接続し、情報を送受信することが可能である。また、端末装置2は、可搬型装置1との間で有線又は無線により通信接続し、情報を送受信することが可能である。 The terminal device 2 and the information processing device 3 can each be communicatively connected via a network N such as the so-called Internet, and can transmit and receive information. Further, the terminal device 2 can communicate with the portable device 1 by wire or wirelessly, and can transmit and receive information.

可搬型装置1は、痛みを抱えるユーザの操作を受け付ける操作ボタン15及びセンサ16を備える矩形の筐体である。操作ボタン15は、例えば、可搬型装置1の一部に押下可能に配設される。なお操作ボタン15は、引上可能に配設されていてもよい。センサ16は、操作ボタン15の押下圧力の変化を検知可能なセンサであり、例えば圧力センサを用いる。 The portable device 1 is a rectangular housing that includes an operation button 15 and a sensor 16 that accept operations from a user suffering from pain. The operation button 15 is, for example, disposed on a part of the portable device 1 so as to be depressable. Note that the operation button 15 may be arranged so as to be able to be pulled up. The sensor 16 is a sensor capable of detecting changes in the pressing pressure of the operation button 15, and uses, for example, a pressure sensor.

なお、本実施形態では、可搬型装置1は操作部(操作ボタン15)を備え、ユーザの操作ボタン15の押下操作を受け付ける構成である例を説明したが、可搬型装置1の形状及び構成は限定されるものではない。可搬型装置1は、ユーザの操作を受け付け、受け付けた操作の情報を取得可能であればよい。例えば、可搬型装置1は円柱形状を有し、振動の大きさ又は周波数等を検出する振動センサ、加速度センサ等のセンサを備え、ユーザのシェイク操作の操作量の変化を取得してもよい。可搬型装置1は、圧力センサを内蔵した人形等を用いて、ユーザが人形を握る力の変化を取得してもよい。可搬型装置1は、腕輪型、又は指輪型等のウエアラブルデバイスであってもよい。なお、可搬型装置1に備えられるセンサの種類は一つに限定されない。可搬型装置1は、複数のセンサを備え、ユーザが可搬型装置1を操作する操作回数、操作時間、操作の強弱、操作速度、操作角度等を取得してよい。 In this embodiment, an example has been described in which the portable device 1 is equipped with an operation unit (operation button 15) and is configured to receive a user's pressing operation of the operation button 15. However, the shape and configuration of the portable device 1 are different from each other. It is not limited. The portable device 1 only needs to be able to accept a user's operation and acquire information about the accepted operation. For example, the portable device 1 may have a cylindrical shape and include a sensor such as a vibration sensor or an acceleration sensor that detects the magnitude or frequency of vibration, and may acquire changes in the amount of shake operation performed by the user. The portable device 1 may use a doll or the like with a built-in pressure sensor to obtain changes in the force with which the user grips the doll. The portable device 1 may be a wearable device such as a bracelet or a ring. Note that the type of sensor provided in the portable device 1 is not limited to one type. The portable device 1 may include a plurality of sensors to obtain information such as the number of times the user operates the portable device 1, the operation time, the strength of the operation, the operation speed, the operation angle, and the like.

端末装置2は、表示部24(表示装置)を備え、様々の情報処理、情報の送受信が可能な汎用の情報処理装置であり、例えばスマートフォン、タブレット端末等である。ユーザは端末装置2を用いて情報処理装置3との間で情報を送受信し、情報処理装置3から提供される情報を表示部24を介して得ることができる。 The terminal device 2 is a general-purpose information processing device that includes a display unit 24 (display device) and is capable of various information processing and transmission and reception of information, and is, for example, a smartphone, a tablet terminal, or the like. The user can send and receive information to and from the information processing device 3 using the terminal device 2 and obtain information provided from the information processing device 3 via the display unit 24.

情報処理装置3は様々の情報処理、情報の送受信が可能な情報処理装置であり、例えばサーバコンピュータ、パーソナルコンピュータ等である。情報処理装置3は複数台設けられてもよいし、1台の情報処理装置内に設けられた複数の仮想マシンによって実現されてもよいし、クラウドサーバを用いて実現されてもよい。 The information processing device 3 is an information processing device capable of various information processing and transmission/reception of information, and is, for example, a server computer, a personal computer, or the like. A plurality of information processing apparatuses 3 may be provided, or may be realized by a plurality of virtual machines provided within one information processing apparatus, or may be realized using a cloud server.

情報処理システム100は、例えば医療機関内において、ユーザの検査時、手術時、注射等の処置時、又は入院時等に使用される。ユーザは、痛みを感じた場合に、痛みの度合いに応じて可搬型装置1の操作ボタン15を押下操作する。ユーザは、強い痛みを感じる場合には可搬型装置1を強い力で操作する。また痛みの持続時間に応じて、可搬型装置1の操作時間が変化する。センサ16は、これらの操作ボタン15の操作信号を検出する。センサ16の検出結果を含む操作情報は端末装置2を経由して情報処理装置3へネットワークNを介して送信される。情報処理装置3における処理の結果出力される痛みに関する情報は、端末装置2に表示される。ユーザは自身の痛みに関する情報を可視化して得ることができる。 The information processing system 100 is used, for example, in a medical institution during a user's examination, surgery, treatment such as injection, or hospitalization. When the user feels pain, the user presses the operation button 15 of the portable device 1 according to the degree of pain. When the user feels strong pain, the user operates the portable device 1 with strong force. Further, the operation time of the portable device 1 changes depending on the duration of the pain. The sensor 16 detects operation signals from these operation buttons 15. Operation information including the detection results of the sensor 16 is transmitted via the terminal device 2 to the information processing device 3 via the network N. Information regarding pain output as a result of processing in the information processing device 3 is displayed on the terminal device 2. Users can visualize and obtain information about their own pain.

図2は、情報処理システム100に含まれる可搬型装置1の内部構成を示すブロック図である。可搬型装置1は、制御部10、記憶部11、通信部12、及び入出力部13を備える。 FIG. 2 is a block diagram showing the internal configuration of the portable device 1 included in the information processing system 100. The portable device 1 includes a control section 10, a storage section 11, a communication section 12, and an input/output section 13.

制御部10は、一又は複数のプロセッサを含むマイクロコンピュータを用いて、内蔵するROM(Read Only Memory)及びRAM(Random Access Memory)等のメモリを用いて各構成部を制御して処理を実行する。 The control unit 10 uses a microcomputer including one or more processors to control each component and execute processing using built-in memories such as ROM (Read Only Memory) and RAM (Random Access Memory). .

記憶部11は、例えばフラッシュメモリ等の不揮発性メモリを含む。記憶部11は、制御部10が参照する情報を記憶する。 The storage unit 11 includes, for example, nonvolatile memory such as a flash memory. The storage unit 11 stores information referenced by the control unit 10.

通信部12は、例えばBluetooth(登録商標)、Low Energy 等の近距離無線通信用のアンテナを含む無線通信モジュールであり、制御部10から出力される情報を端末装置2へ送信する。通信部12は、ネットワークNを介して、又は所定の移動通信規格によって情報の送受信を実現してもよい。 The communication unit 12 is a wireless communication module including an antenna for short-range wireless communication such as Bluetooth (registered trademark) or Low Energy, and transmits information output from the control unit 10 to the terminal device 2. The communication unit 12 may realize transmission and reception of information via the network N or according to a predetermined mobile communication standard.

入出力部13は、センサ16に接続される。入出力部13は、A/D変換機能を含んでセンサ16から得られる信号から測定値を読み取って制御部10へ出力してもよい。制御部10は、入出力部13を介してセンサ16から得られる信号を取得する。 The input/output section 13 is connected to the sensor 16. The input/output section 13 may include an A/D conversion function and may read a measured value from a signal obtained from the sensor 16 and output it to the control section 10. The control unit 10 acquires a signal obtained from the sensor 16 via the input/output unit 13.

図3は、情報処理システム100に含まれる端末装置2の内部構成を示すブロック図である。端末装置2は上述したように、スマートフォン等の通信機能を有するコンピュータを用いる。端末装置2は、制御部20、記憶部21、第1通信部22、第2通信部23、表示部24、操作部25、位置情報取得部26、音声入力部27、及び音声出力部28を備える。 FIG. 3 is a block diagram showing the internal configuration of the terminal device 2 included in the information processing system 100. As described above, the terminal device 2 uses a computer having a communication function, such as a smartphone. The terminal device 2 includes a control section 20, a storage section 21, a first communication section 22, a second communication section 23, a display section 24, an operation section 25, a position information acquisition section 26, an audio input section 27, and an audio output section 28. Be prepared.

制御部20は、一又は複数のCPU(Central Processing Unit )、GPU(Graphics Processing Unit)等を用いたプロセッサであり、内蔵するROM及びRAM等のメモリを用いて各構成部を制御して処理を実行する。制御部20は、プロセッサ、メモリ、記憶部21、第1通信部22、及び第2通信部23を集積した1つのハードウェア(SoC)として構成されていてもよい。制御部20は、記憶部21に記憶されているプログラム2Pに基づく情報処理を実行する。 The control unit 20 is a processor using one or more CPUs (Central Processing Units), GPUs (Graphics Processing Units), etc., and controls each component using built-in memories such as ROM and RAM to perform processing. Execute. The control unit 20 may be configured as one piece of hardware (SoC) that integrates a processor, a memory, a storage unit 21, a first communication unit 22, and a second communication unit 23. The control unit 20 executes information processing based on the program 2P stored in the storage unit 21.

記憶部21は、フラッシュメモリ等の不揮発性メモリを用いる。記憶部21は、プログラム2Pを記憶しているほか、制御部20が参照する他のプログラム及びデータを記憶する。例えば、プログラム2Pは痛みに関する情報の登録、参照のためのアプリプログラムである。プログラム2Pは、制御部20が第1通信部22を介してネットワークN経由で外部装置からダウンロードして記憶部21に記憶したものであってもよい。 The storage unit 21 uses nonvolatile memory such as flash memory. The storage unit 21 stores the program 2P as well as other programs and data that the control unit 20 refers to. For example, the program 2P is an application program for registering and referencing information regarding pain. The program 2P may be downloaded by the control unit 20 from an external device via the network N via the first communication unit 22 and stored in the storage unit 21.

第1通信部22は、ネットワークNを介して、又は所定の移動通信規格によって情報処理装置3との間の情報の送受信を実現する無線通信モジュールである。第1通信部22は、ネットワークカードを用いて有線によりネットワークNを介した通信を行なってもよい。 The first communication unit 22 is a wireless communication module that realizes transmission and reception of information with the information processing device 3 via the network N or according to a predetermined mobile communication standard. The first communication unit 22 may perform wired communication via the network N using a network card.

第2通信部23は、例えばBluetooth、Low Energy 等の近距離無線通信用のアンテナを含む無線通信モジュールにより、可搬型装置1との間の通信を実現する。 The second communication unit 23 realizes communication with the portable device 1 using a wireless communication module including an antenna for short-range wireless communication such as Bluetooth or Low Energy.

表示部24は、液晶パネル、有機EL(Electro Luminescence)ディスプレイ等のディスプレイ装置を用いる。操作部25は、ユーザの操作を受け付けるインタフェースであり、物理ボタン、ディスプレイ内蔵のタッチパネルデバイス等を用いる。操作部25は、音声入力部27及び音声出力部28を介して操作を受け付けてもよい。 The display unit 24 uses a display device such as a liquid crystal panel or an organic EL (Electro Luminescence) display. The operation unit 25 is an interface that accepts user operations, and uses physical buttons, a touch panel device with a built-in display, and the like. The operation unit 25 may accept operations via the audio input unit 27 and the audio output unit 28.

位置情報取得部26は、例えばGPS(Global Positioning System)に基づく信号を受信するアンテナを含んで端末装置2の位置を測定する。位置情報取得部26は、ネットワークNに含まれる複数のアクセスポイント、基地局との通信により位置を特定してもよい。位置情報取得部26は、測定した位置を示す位置情報(例えば緯度経度)を制御部20へ出力する。 The position information acquisition unit 26 measures the position of the terminal device 2, including an antenna that receives signals based on, for example, GPS (Global Positioning System). The location information acquisition unit 26 may specify the location by communicating with a plurality of access points and base stations included in the network N. The position information acquisition unit 26 outputs position information (for example, latitude and longitude) indicating the measured position to the control unit 20.

音声入力部27は、マイクロフォン等を用いて、ユーザの音声情報の入力を受け付ける。音声出力部28は、スピーカ等を用いて、制御部20の制御により音声を出力する。 The voice input unit 27 receives input of voice information from the user using a microphone or the like. The audio output unit 28 outputs audio under the control of the control unit 20 using a speaker or the like.

図4は、情報処理システム100に含まれる情報処理装置3の内部構成を示すブロック図である。情報処理装置3は上述したように、サーバコンピュータを用いる。情報処理装置3は、制御部30、記憶部31、及び通信部32を備える。 FIG. 4 is a block diagram showing the internal configuration of the information processing device 3 included in the information processing system 100. As described above, the information processing device 3 uses a server computer. The information processing device 3 includes a control section 30, a storage section 31, and a communication section 32.

制御部30は、一又は複数のCPU、GPU等を用いたプロセッサであり、内蔵するROM及びRAM等のメモリを用いて各構成部を制御して処理を実行する。制御部30は、記憶部31に記憶されているプログラム3Pに基づく情報処理を実行する。 The control unit 30 is a processor using one or more CPUs, GPUs, etc., and controls each component using built-in memories such as ROM and RAM to execute processing. The control unit 30 executes information processing based on the program 3P stored in the storage unit 31.

通信部32は、通信に関する処理を行うための通信モジュールである。制御部30は通信部32により、ネットワークNを介した通信が可能である。 The communication unit 32 is a communication module for performing processing related to communication. The control unit 30 is capable of communication via the network N by the communication unit 32.

記憶部31は、ハードディスク等の大容量記憶装置を用いる。記憶部31は、プログラム3Pを記憶するほか、制御部30が参照する他のプログラム及びデータを記憶する。プログラム3Pは、制御部30が通信部32を介してネットワークN経由で外部装置からダウンロードして記憶部31に記憶したものであってもよい。プログラム3Pは、制御部30が図示しない読み取り部を介して可搬型記憶媒体3aから読み取って記憶部31に記憶したものであってもよい。プログラム3Pは、制御部30が半導体メモリ3bから読み出したものであってもよい。記憶部31は、痛み情報DB(Data Base :データベース)311及びポイントDB312を記憶する。痛み情報DB311及びポイントDB312は、情報処理装置3に接続された外部の大容量記憶装置に記憶されていてもよい。 The storage unit 31 uses a large capacity storage device such as a hard disk. The storage unit 31 stores the program 3P as well as other programs and data referred to by the control unit 30. The program 3P may be downloaded by the control unit 30 from an external device via the network N via the communication unit 32 and stored in the storage unit 31. The program 3P may be read by the control unit 30 from the portable storage medium 3a via a reading unit (not shown) and stored in the storage unit 31. The program 3P may be one read by the control unit 30 from the semiconductor memory 3b. The storage unit 31 stores a pain information DB (Data Base) 311 and a point DB 312. The pain information DB 311 and the point DB 312 may be stored in an external mass storage device connected to the information processing device 3.

図5は、痛み情報DB311に記憶される情報の内容例を示す図である。制御部30は、端末装置2から取得したユーザの可搬型装置1の操作信号を痛み情報DB311に記憶する。痛み情報DB311は、痛み情報を識別する痛み情報IDに対応付けて、日時、ユーザID、位置情報、操作信号、痛みの程度等を記憶する。日時は、痛み情報が取得された開始日時及び終了日時である。ユーザIDは、可搬型装置1の操作者であるユーザを識別する情報である。位置情報は、痛み情報が出力された位置を示す情報である。操作信号は、可搬型装置1のセンサ16の出力情報である。操作信号は例えば、操作ボタン15の押下げ操作の圧力変化、及び操作時間を示す時系列の電気信号を含んでよい。痛みの程度は、ユーザの痛みの程度を表す情報であり、例えば「強い」「中程度」「弱い」の3段階で示される。痛みの程度は、例えば1から10の数値で示されてもよい。 FIG. 5 is a diagram showing an example of the content of information stored in the pain information DB 311. The control unit 30 stores the user's operation signal of the portable device 1 obtained from the terminal device 2 in the pain information DB 311. The pain information DB 311 stores date and time, user ID, location information, operation signal, degree of pain, etc. in association with a pain information ID that identifies pain information. The date and time are the start date and time and end date and time when the pain information was acquired. The user ID is information that identifies the user who is the operator of the portable device 1. The position information is information indicating the position where the pain information is output. The operation signal is output information from the sensor 16 of the portable device 1. The operation signal may include, for example, a pressure change caused by pressing down the operation button 15 and a time-series electrical signal indicating the operation time. The degree of pain is information representing the degree of pain of the user, and is indicated in three levels, for example, "strong," "moderate," and "weak." The degree of pain may be expressed as a numerical value from 1 to 10, for example.

図6は、ポイントDB312に記憶される情報の内容例を示す図である。ポイントDB312は、ユーザIDに対応付けて、ポイントの取得日時、操作ポイント、及び共有ポイント等を記憶する。操作ポイントとは、ユーザの可搬型装置1の操作内容に応じて発行されるポイントである。制御部10は、操作信号から得られる操作回数、操作の強弱、操作時間の長短等の操作量を検出し、検出した操作量に基づき操作ポイントを導出する。操作ポイントは、過去の操作情報の取得履歴、取得頻度等に基づき加算されてもよい。共有ポイントは、他のユーザの操作に基づき発行されるポイントである。共有ポイントについては、他の実施形態にて詳述する。制御部10は、導出した各ポイントを、ポイントDB312に記憶する。 FIG. 6 is a diagram showing an example of the content of information stored in the point DB 312. The point DB 312 stores the acquisition date and time of points, operation points, shared points, etc. in association with the user ID. The operation points are points issued according to the user's operation of the portable device 1. The control unit 10 detects the operation amount such as the number of operations, the strength of the operation, the length of the operation time, etc. obtained from the operation signal, and derives the operation point based on the detected operation amount. The operation points may be added based on the acquisition history, acquisition frequency, etc. of past operation information. Shared points are points issued based on operations by other users. Share points will be described in detail in other embodiments. The control unit 10 stores each derived point in the point DB 312.

図7は、情報処理システム100で実行される処理手順の一例を示すフローチャートである。ユーザは、可搬型装置1を起動させる。以下の処理は、端末装置2の記憶部21に記憶してあるプログラム2Pに従って制御部20によって実行されると共に、情報処理装置3の記憶部31に記憶してあるプログラム3Pに従って制御部30によって実行される。 FIG. 7 is a flowchart illustrating an example of a processing procedure executed by the information processing system 100. The user starts up the portable device 1. The following processing is executed by the control unit 20 according to the program 2P stored in the storage unit 21 of the terminal device 2, and also executed by the control unit 30 according to the program 3P stored in the storage unit 31 of the information processing device 3. be done.

なお、ユーザが初めて情報処理システム100におけるサービスを用いる際には、情報処理装置3にて提供される登録用の画面上において、ユーザが端末装置2で登録操作をすることにより、ユーザ情報が収集されるとよい。初期登録時に収集されるユーザ情報は、ユーザを識別するユーザID及び属性情報を含む。属性情報は、ユーザの年齢帯、性別等を含んでよい。ユーザ情報は、初期登録時に収集されるものに限られず、例えば病歴、服薬等の内容を含み定期的に収集されてよい。制御部30は、端末装置2を介して取得したこれらの情報を、記憶部31のユーザ情報データベース(図示せず)に記憶する。 Note that when a user uses a service in the information processing system 100 for the first time, user information is collected by the user performing a registration operation on the terminal device 2 on the registration screen provided by the information processing device 3. It would be good if it were done. The user information collected at the time of initial registration includes a user ID for identifying the user and attribute information. The attribute information may include the user's age range, gender, and the like. User information is not limited to what is collected at the time of initial registration, and may include, for example, medical history, medication, etc., and may be collected periodically. The control unit 30 stores this information acquired via the terminal device 2 in a user information database (not shown) in the storage unit 31.

端末装置2の制御部20は、例えば操作部25を介してプログラム2Pの実行指示を受け付け、アプリを起動させ(ステップS103)、可搬型装置1との通信接続を確立する。なおプログラム2Pは、可搬型装置1の電源ボタン(図示せず)のオン操作、又はセンサ16の測定開始等を検出すると通信接続を確立してもよい。 The control unit 20 of the terminal device 2 receives an instruction to execute the program 2P via the operation unit 25, for example, starts the application (step S103), and establishes a communication connection with the portable device 1. Note that the program 2P may establish a communication connection when detecting an on operation of the power button (not shown) of the portable device 1, a start of measurement by the sensor 16, or the like.

ユーザは、痛みに応じて可搬型装置1を操作する。強い痛みを感じた場合には、強い力が可搬型装置1に加えられる。また痛みを感じる時間が長い場合には、長時間に亘って操作が行われる。可搬型装置1は、センサ16から出力される操作回数、操作量、操作速度、操作時間等を示す操作信号を取得し、端末装置2へ送信する。 The user operates the portable device 1 according to the pain. If a strong pain is felt, a strong force is applied to the portable device 1. Furthermore, if the pain is felt for a long time, the operation will be performed for a long time. The portable device 1 acquires an operation signal indicating the number of operations, amount of operation, speed of operation, operation time, etc. output from the sensor 16, and transmits it to the terminal device 2.

制御部20は、第2通信部23により、可搬型装置1からセンサ16の操作信号を取得する(ステップS105)。制御部20は、取得したセンサ16の操作信号を含む操作情報を情報処理装置3に送信する(ステップS107)。操作情報には、操作信号に加え、ユーザ情報、日時等が含まれてよい。 The control unit 20 acquires the operation signal of the sensor 16 from the portable device 1 through the second communication unit 23 (step S105). The control unit 20 transmits operation information including the acquired operation signal of the sensor 16 to the information processing device 3 (step S107). In addition to the operation signal, the operation information may include user information, date and time, and the like.

情報処理装置3の制御部30は、操作情報を取得し(ステップS201)、痛み情報DB311に記憶する(ステップS202)。制御部30は、操作情報に基づきユーザの痛みの程度を導出する(ステップS203)。痛みの程度は、例えば痛みが「強い」「中程度」「弱い」の3段階に分けられる。例えば制御部30は、単位時間あたりの操作回数、操作量、操作速度、操作時間等を示す操作信号を取得し、予め設定される閾値に基づき、痛みの程度が「強い」「中程度」「弱い」のいずれの段階であるかを判定する。制御部30は、操作情報及び痛みの程度に基づき、痛みの状態を表す情報を導出する(ステップS205)。痛みの状態を表す情報とは、ユーザによる操作ボタン15の操作の強弱、操作時間の長短等の操作度合いを識別可能に示す情報である。制御部30は、操作信号に応じた表示パターン及びエレメントの表示内容を記憶するデータベース(図示せず)を参照して、操作情報に応じた痛みの状態を表す表示画面情報を作成する。表示画面情報には、ユーザの操作ボタン15の操作度合いに応じて変化する絵、色、及び音等が含まれる。制御部30は、導出した痛みの状態を表す情報を端末装置2へ出力する(ステップS207)。 The control unit 30 of the information processing device 3 acquires the operation information (step S201) and stores it in the pain information DB 311 (step S202). The control unit 30 derives the degree of pain of the user based on the operation information (step S203). The degree of pain is divided into three levels, for example, ``strong,'' ``moderate,'' and ``weak.'' For example, the control unit 30 acquires operation signals indicating the number of operations per unit time, amount of operation, speed of operation, operation time, etc., and determines whether the degree of pain is "strong," "moderate," or "moderate" based on a preset threshold. Determine which stage of "weak" it is. The control unit 30 derives information representing the state of pain based on the operation information and the degree of pain (step S205). The information representing the state of pain is information that identifiably indicates the degree of operation of the operation button 15 by the user, such as the strength of the operation and the length of the operation time. The control unit 30 creates display screen information representing the state of pain according to the operation information by referring to a database (not shown) that stores display patterns and display contents of elements according to the operation signals. The display screen information includes pictures, colors, sounds, etc. that change depending on the degree of operation of the operation buttons 15 by the user. The control unit 30 outputs the derived information representing the pain state to the terminal device 2 (step S207).

端末装置2の制御部20は、痛みの状態を表す情報を取得し(ステップS109)、表示部24を介して表示する(ステップS111)。なお、端末装置2側で痛みの状態を表す情報を生成して、表示するようにしても良い。この場合、制御部20は、痛みの複数の程度に応じて単位時間あたりの操作回数の閾値を記憶したテーブル(図示せず)を参照し、センサ16から取得した単位時間あたりの操作回数に対応する痛みの程度を特定する。なお、上述したテーブルは痛みの複数の程度に応じて、操作量(ボタンの押し込み量)の閾値、操作速度の閾値、操作時間(操作を開始してボタンを押し込み、ボタンを離すまでの時間)の閾値、または、これらの組み合わせの閾値を記憶したテーブルを参照するようにしても良い。制御部20は、痛みの程度に応じて、動画及び音楽を記憶したテーブル(図示せず)を参照し、特定した痛みの程度に応じた動画を表示部24に表示するとともに、音声出力部28から痛みの程度に応じた音楽を再生する。さらに、制御部20は操作情報に応じて動画または音楽を変化させる。制御部20は、ボタンの操作に応じて動画の再生速度を変化させる、色を変化させる、特定のキャラクタ・画像を出現させる等の画像処理を行った上で、画像処理後の画像を表示部24に表示する。また制御部20は、ボタンの操作に応じて音楽の再生速度を変化させる、トーンを変化させる、特定の効果音を重畳させる等の音声処理を行った上で、音声処理後の音声を音声出力部28から出力する。 The control unit 20 of the terminal device 2 acquires information representing the state of pain (step S109), and displays it on the display unit 24 (step S111). Note that information representing the state of pain may be generated and displayed on the terminal device 2 side. In this case, the control unit 20 refers to a table (not shown) that stores threshold values for the number of operations per unit time according to multiple degrees of pain, and corresponds to the number of operations per unit time obtained from the sensor 16. Determine the level of pain. The above table shows the threshold for the amount of operation (the amount the button is pressed), the threshold for the operation speed, and the operation time (the time it takes to start the operation, press the button, and release the button) depending on multiple degrees of pain. Alternatively, a table storing threshold values or a combination of these threshold values may be referred to. The control unit 20 refers to a table (not shown) storing videos and music according to the degree of pain, and displays a video corresponding to the identified degree of pain on the display unit 24, and also displays the video on the audio output unit 28. Plays music according to the degree of pain. Further, the control unit 20 changes the moving image or music according to the operation information. The control unit 20 performs image processing such as changing the playback speed of the video, changing the color, and making a specific character/image appear in response to button operations, and then displays the processed image on the display unit. Displayed on 24. The control unit 20 also performs audio processing such as changing the music playback speed, changing the tone, and superimposing a specific sound effect in response to button operations, and then outputs the processed audio as audio. It is output from section 28.

制御部20は、可搬型装置1のセンサ16による測定が終了したか否かを判断する(ステップS113)。可搬型装置1から終了の通知を受けておらず測定が終了したと判断されない場合(S113:NO)、制御部20は処理をステップS105へ戻し、測定値の取得を継続する。可搬型装置1から終了の通知を受け、又は所定時間が経過し測定が終了したと判断された場合(S113:YES)、制御部20は、可搬型装置1との通信を切断し、情報処理装置3へ終了を通知する(ステップS115)。 The control unit 20 determines whether the measurement by the sensor 16 of the portable device 1 has been completed (step S113). If the end notification has not been received from the portable device 1 and it is not determined that the measurement has ended (S113: NO), the control unit 20 returns the process to step S105 and continues acquiring measured values. When receiving a notification of completion from the portable device 1 or when it is determined that the measurement has ended after a predetermined period of time has passed (S113: YES), the control unit 20 disconnects communication with the portable device 1 and starts information processing. The device 3 is notified of the end (step S115).

情報処理装置3の制御部30は、センサ16による測定が終了したか否かを判断する(ステップS209)。端末装置2から終了の通知を受けておらず終了したと判断されない場合(S209:NO)、制御部30は処理をステップS201へ戻し、操作情報の取得を継続する。 The control unit 30 of the information processing device 3 determines whether the measurement by the sensor 16 has been completed (step S209). If it is not determined that the process has ended because it has not received a notification of completion from the terminal device 2 (S209: NO), the control unit 30 returns the process to step S201 and continues acquiring operation information.

端末装置2から終了の通知を受けて終了したと判断された場合(S209:YES)、制御部30は、操作情報に応じた操作ポイントを導出する(ステップS211)。制御部10は、操作情報に含まれる操作信号から操作量を検出し、検出した操作量に基づき操作ポイントを発行し、ポイントDB312に記憶する。操作量は、例えば操作ボタン15の操作回数、押下げ量、押下げ強さ(押下げ速度)、操作時間等である。例えば、押し下げ量が所定の押し下げ量以上、または所定の押し下げ量の範囲内に属した場合に、制御部20は操作ポイントを付与する。また制御部20は、押し下げ速度が、所定の押し下げ速度の範囲に属した場合に、操作ポイントを付与する。その他、制御部20は操作時間が、所定の操作時間範囲に属した場合に、操作ポイントを付与する。制御部10は、操作情報の取得履歴を参照して、操作情報の取得頻度に基づき操作ポイントを加算してもよい。制御部10は、導出した操作ポイントを端末装置2へ送信する(ステップS213)。 If it is determined that the process has ended after receiving a notification of completion from the terminal device 2 (S209: YES), the control unit 30 derives operation points according to the operation information (Step S211). The control unit 10 detects the amount of operation from the operation signal included in the operation information, issues an operation point based on the detected amount of operation, and stores it in the point DB 312. The amount of operation is, for example, the number of times the operation button 15 is operated, the amount of depression, the strength of depression (pressing speed), the operation time, etc. For example, when the amount of depression is greater than or equal to a predetermined amount of depression, or within the range of the predetermined amount of depression, the control unit 20 gives an operation point. Further, the control unit 20 gives operation points when the push-down speed falls within a predetermined push-down speed range. In addition, the control unit 20 gives operation points when the operation time falls within a predetermined operation time range. The control unit 10 may refer to the operation information acquisition history and add operation points based on the operation information acquisition frequency. The control unit 10 transmits the derived operation points to the terminal device 2 (step S213).

端末装置2の制御部20は、操作ポイントを取得する(ステップS117)。制御部20は、操作ポイントを表示部24を介して表示し、一連の処理を終了する。 The control unit 20 of the terminal device 2 acquires the operation point (step S117). The control unit 20 displays the operation points via the display unit 24, and ends the series of processing.

上記の処理においては、情報処理装置3の制御部30によって実行される処理の一部を、端末装置2の制御部20が行う構成であってよい。 In the above process, the control unit 20 of the terminal device 2 may perform part of the process executed by the control unit 30 of the information processing device 3 .

図8から図11は、端末装置2の表示部24に表示される画面の一例を示す図である。表示画面は、痛みの程度に応じて異なる、複数の表示パターンにより表示される。制御部30は、痛みの程度の判定結果に応じた表示パターンをデータベースから読み出し、表示画面情報を作成する。ユーザの痛みの様子が「強い」と判定された場合には、例えばリラックス効果の高い表示画面が表示される。なお、表示パターンは制御部30が決定するものに限定されず、ユーザの選択に応じて設定又は変更される構成であってもよい。 8 to 11 are diagrams showing examples of screens displayed on the display unit 24 of the terminal device 2. The display screen is displayed in a plurality of display patterns that differ depending on the degree of pain. The control unit 30 reads a display pattern according to the determination result of the degree of pain from the database and creates display screen information. If it is determined that the user's pain is "severe", a display screen with a highly relaxing effect is displayed, for example. Note that the display pattern is not limited to that determined by the control unit 30, and may be configured to be set or changed according to the user's selection.

制御部20は、決定した表示パターンに基づく操作情報に応じた痛みの状態を表す表示画面情報を取得し、表示部24に表示する。表示画面に表示される内容は、ユーザの操作ボタン15の操作に基づく操作信号の変化に対応して変化する。制御部30は、操作ボタン15の操作回数、操作時間、操作速度、及び操作の強弱等に関する操作信号を取得した場合、操作信号に応じた表示パターン及びエレメントの表示内容を記憶するデータベース(図示せず)を参照し、操作信号に応じたエレメントを含む痛みの状態を表す表示画面情報を作成する。 The control unit 20 acquires display screen information representing the state of pain according to the operation information based on the determined display pattern, and displays it on the display unit 24. The content displayed on the display screen changes in response to changes in the operation signal based on the user's operation of the operation button 15. When the control unit 30 acquires an operation signal regarding the number of operations of the operation button 15, operation time, operation speed, strength of operation, etc., the control unit 30 creates a database (not shown) that stores display patterns and display contents of elements according to the operation signal. 1) to create display screen information representing the state of pain, including elements corresponding to the operation signal.

図8の例では、表示画面には、痛みの状態を表す円で示されるエレメントが複数表示されている。各エレメントは、様々な大きさ、色を有する。例えば、エレメントは、操作ボタン15の操作回数に応じた数を含み、さらに操作の強さに応じて大小に異なる大きさで示される。ユーザが痛みを感じて操作ボタン15を押すと、表示画面には、新たなエレメントが発生する様に表示される。制御部10は、表示画面情報を表示する場合において、音声を出力してもよい。例えば操作信号に応じた音声、又はユーザをリラックスさせる音楽等が出力される。 In the example of FIG. 8, a plurality of elements each represented by a circle representing a state of pain are displayed on the display screen. Each element has various sizes and colors. For example, the elements include a number corresponding to the number of times the operation button 15 is operated, and are shown in different sizes depending on the strength of the operation. When the user feels pain and presses the operation button 15, a new element is displayed on the display screen. The control unit 10 may output audio when displaying the display screen information. For example, audio corresponding to the operation signal, music that relaxes the user, or the like is output.

図9の例では、表示画面には、痛みの状態を表す花で示されるエレメントが複数表示されている。各エレメントは、様々な大きさ、開花状態で示される。制御部30は、操作ボタン15の操作回数、及び操作時間に基づく操作信号に応じて、花の開花状態を変更する。例えば、制御部30は、最初の操作信号を取得して、蕾の状態の花を表示する。ユーザの持続的な押下操作の操作信号を取得し、制御部30は持続時間に応じて開花度合いを蕾から満開へと変化させた状態の花を表示する。花の大きさは、押下操作の強弱に応じて変化する。 In the example of FIG. 9, a plurality of elements each represented by a flower representing a state of pain are displayed on the display screen. Each element is shown in various sizes and flowering states. The control unit 30 changes the blooming state of the flower according to an operation signal based on the number of times the operation button 15 is operated and the operation time. For example, the control unit 30 obtains the first operation signal and displays a flower in a bud state. The control unit 30 obtains the operation signal of the user's continuous pressing operation, and displays the flower in a state where the degree of blooming changes from bud to full bloom according to the duration. The size of the flower changes depending on the strength of the pressing operation.

図10の例では、痛みの状態は、異なる形状、及び色により示される複数のエレメントを用いて表示されている。図10では、エレメントは、円形、長円形、及び四角形を含む。制御部30は、操作ボタン15の操作回数、及び操作時間に応じて、各エレメントの色を変更する。 In the example of FIG. 10, pain conditions are displayed using multiple elements indicated by different shapes and colors. In FIG. 10, the elements include circles, ovals, and squares. The control unit 30 changes the color of each element depending on the number of times the operation button 15 is operated and the operation time.

図11の例では、表示画面には、痛みの状態を表す円柱形状で示されるエレメントが複数表示されている。制御部30は、操作ボタン15の操作回数、又は操作時間に応じて、各エレメントの形状を変更する。制御部30は、例えば、操作ボタン15の押下操作の回数に応じて、立体の円柱形状を変化させる。ユーザは、自身の操作に応じて、画面上のエレメントが押し潰されたかの様な感覚を得ることができる。 In the example of FIG. 11, a plurality of cylindrical elements representing pain states are displayed on the display screen. The control unit 30 changes the shape of each element depending on the number of times the operation button 15 is operated or the operation time. The control unit 30 changes the three-dimensional cylindrical shape depending on the number of times the operation button 15 is pressed, for example. The user can feel as if the elements on the screen are being crushed in response to the user's operations.

このようにして、情報処理システム100では、ユーザの可搬型装置1の操作に連動した痛みの状態を表す表示画面が表示される。痛みに基づく操作の内容が可視化されることで、ユーザは、痛みを客観的に捉えることが可能となる。さらに、ユーザの操作内容に応じた操作画面の変化、操作内容に応じたポイントの発行等により、ユーザの情報処理システム100の利用へのモチベーションを高めることが可能となり、痛みに関する情報の活用度が高まる。 In this way, in the information processing system 100, a display screen representing the state of pain linked to the user's operation of the portable device 1 is displayed. By visualizing the content of operations based on pain, the user can objectively perceive the pain. Furthermore, by changing the operation screen according to the user's operation contents, issuing points according to the operation contents, etc., it is possible to increase the user's motivation to use the information processing system 100, and the degree of utilization of information regarding pain can be increased. It increases.

本実施形態においては、情報処理システム100は、痛みを検出したが、可搬型装置1はユーザの不安時に操作されてもよい。ユーザが不安を感じる場合に可搬型装置1を操作することで、不安を示す情報が可視化され、ユーザは不安な状態を客観的に捉えることが可能となる。また、情報処理システム100の利用は、医療機関内に限定されないことは勿論である。情報処理システム100は、ユーザの自宅等で使用されてもよい。情報処理システム100は、災害、紛争等の場合においての利用も想定され得る。 In this embodiment, the information processing system 100 detects pain, but the portable device 1 may be operated when the user is anxious. By operating the portable device 1 when the user feels anxious, information indicating the anxiety is visualized, allowing the user to objectively grasp the anxious state. Furthermore, it goes without saying that the use of the information processing system 100 is not limited to within medical institutions. The information processing system 100 may be used at a user's home or the like. The information processing system 100 can also be assumed to be used in cases of disasters, conflicts, and the like.

(実施形態2)
実施形態2では、情報処理装置3は、学習済みモデル3Mを用いて操作情報に基づき痛みの情報を解析し、痛みの程度を判定する。また、得られる情報は、医療関係者と共有される。図12は、実施形態2における情報処理システム200の概要を示す図である。情報処理システム200には、可搬型装置1、端末装置2、情報処理装置3に加え、医療者情報処理装置4が含まれる。実施形態2の情報処理システム200は、医療者情報処理装置4が含まれる点、情報処理装置3の記憶部31に学習済みモデル3Mが記憶されている点、情報処理システム200が実行する処理の詳細が異なる点以外は実施形態1における構成と同様であるので、共通する構成については同一の符号を付してその詳細な説明を省略する。
(Embodiment 2)
In the second embodiment, the information processing device 3 analyzes pain information based on the operation information using the learned model 3M, and determines the degree of pain. The information obtained will also be shared with medical personnel. FIG. 12 is a diagram showing an overview of an information processing system 200 in the second embodiment. The information processing system 200 includes a portable device 1, a terminal device 2, an information processing device 3, and a medical worker information processing device 4. The information processing system 200 of the second embodiment includes the medical worker information processing device 4, the learned model 3M is stored in the storage unit 31 of the information processing device 3, and the processing executed by the information processing system 200. Since the configuration is the same as that of the first embodiment except for the differences in details, the same components are given the same reference numerals and detailed explanation thereof will be omitted.

医療者情報処理装置4は、様々の情報処理、情報の送受信が可能な汎用の情報端末装置であり、例えばパーソナルコンピュータ等である。医療者情報処理装置4は、サーバコンピュータ、スマートフォン、タブレット端末等の態様であってもよい。医療者情報処理装置4は、情報処理装置3との間でネットワークNを介して通信接続し、情報を送受信することが可能である。 The medical worker information processing device 4 is a general-purpose information terminal device capable of various information processing and transmission/reception of information, and is, for example, a personal computer. The medical worker information processing device 4 may be in the form of a server computer, a smartphone, a tablet terminal, or the like. The medical worker information processing device 4 is communicatively connected to the information processing device 3 via the network N, and is capable of transmitting and receiving information.

図13は、情報処理システム200に含まれる情報処理装置3の内部構成を示すブロック図である。情報処理装置3の記憶部31には、学習済みモデル3Mが記憶されている。 FIG. 13 is a block diagram showing the internal configuration of the information processing device 3 included in the information processing system 200. A learned model 3M is stored in the storage unit 31 of the information processing device 3.

図14は、学習済みモデル3Mの生成処理に関する説明図である。制御部30は、深層学習を含む機械学習によって、痛みに応じた可搬型装置1の操作情報を入力とし、当該操作情報に対応する痛みの程度を出力とする学習済みモデル3Mを生成する。学習済みモデル3Mの学習アルゴリズムは、ニューラルネットワーク(Neural Network)を用いた教師ありの深層学習である。学習アルゴリズムは、時系列データを取得した場合には、リカレントニューラルネットワーク(Recurrent Neural Network)、LSTM(Long Short Term Memory)ネットワークを用いてもよい。 FIG. 14 is an explanatory diagram regarding the generation process of the learned model 3M. Using machine learning including deep learning, the control unit 30 generates a learned model 3M that receives operation information of the portable device 1 according to the pain as input and outputs the degree of pain corresponding to the operation information. The trained model 3M's learning algorithm is supervised deep learning using a neural network. The learning algorithm may use a recurrent neural network or a long short term memory (LSTM) network when time series data is acquired.

図14に示す例では、学習済みモデル3Mは、痛みに応じた可搬型装置1の操作情報を入力する入力層と、当該操作情報に対応する痛みの程度を出力する出力層とを備える。学習済みモデル3Mは、操作情報が入力された場合に、痛みの程度を出力するように訓練データによって学習済みのパラメータを有する中間層を備える。入力層に、操作情報が入力された場合、学習済みパラメータによって中間層で演算が行なわれ、出力層から、痛みの程度が出力される。 In the example shown in FIG. 14, the learned model 3M includes an input layer that inputs operation information of the portable device 1 according to pain, and an output layer that outputs the degree of pain corresponding to the operation information. The trained model 3M includes an intermediate layer having parameters trained using training data so as to output the degree of pain when operation information is input. When operation information is input to the input layer, calculations are performed in the intermediate layer using learned parameters, and the degree of pain is output from the output layer.

本実施形態では、痛みの程度は痛みレベルによりに示される。痛みレベルは、例えば1から10の数値で示され、数値が大きい程痛みが強いことを示している。制御部30は、操作情報として、操作信号のデータをグラフ化して画像として入力してもよい。 In this embodiment, the degree of pain is indicated by pain level. The pain level is indicated by a numerical value from 1 to 10, for example, and the higher the numerical value, the stronger the pain. The control unit 30 may input the data of the operation signal as a graph as an image as the operation information.

訓練データを用いて学習されたニューラルネットワーク(学習済みモデル3M)は、人工知能ソフトウェアの一部であるプログラムモジュールとして利用が想定される。学習済みモデル3Mは、上述のごとく制御部30(CPU等)及び記憶部31を備える情報処理装置3にて用いられるものであり、このように演算処理能力を有する情報処理装置3にて実行されることにより、ニューラルネットワークシステムが構成される。すなわち、情報処理装置3の制御部30が、記憶部31に記憶された学習済みモデル3Mからの指令に従って、入力層に入力された操作情報の特徴量を抽出する演算を行い、出力層から該操作情報に対応する痛みレベルを出力するように動作する。 The neural network trained using training data (trained model 3M) is expected to be used as a program module that is part of artificial intelligence software. The learned model 3M is used in the information processing device 3 that includes the control unit 30 (CPU etc.) and the storage unit 31 as described above, and is thus executed by the information processing device 3 having the arithmetic processing capacity. By doing so, a neural network system is constructed. That is, the control unit 30 of the information processing device 3 performs a calculation to extract the feature amount of the operation information input to the input layer according to the command from the learned model 3M stored in the storage unit 31, and extracts the feature amount of the operation information input from the output layer. It operates to output the pain level corresponding to the operation information.

制御部30は、操作情報と、各操作情報における痛みレベルとが対応付けられた訓練データを用いて、中間層における各種パラメータの学習を行う。例えば図14に示すように、訓練データは、操作情報に対し痛みレベルがラベル付けされたデータセットとして構築される。制御部30は、過去に測定された大量の操作情報及び、操作者からのヒアリング等に基づき決定された痛みレベルを収集したデータを用いて学習を行う。 The control unit 30 performs learning of various parameters in the intermediate layer using training data in which operation information is associated with a pain level for each operation information. For example, as shown in FIG. 14, the training data is constructed as a data set in which pain levels are labeled with respect to operation information. The control unit 30 performs learning using data collected from a large amount of operation information measured in the past and pain levels determined based on interviews with operators and the like.

操作情報は、例えば操作量であり、操作ボタン15の押下げ量の時間変化である。操作情報は、単位時間あたりの操作回数であってもよい。操作情報は、操作速度から得られる操作の強さの時間変化であってもよい。操作情報は、これらの複数を組み合わせて入力されてもよく、操作信号の時系列データを周波数変換したデータであってよい。 The operation information is, for example, the amount of operation, and is a change over time in the amount by which the operation button 15 is pressed. The operation information may be the number of operations per unit time. The operation information may be a change over time in the strength of the operation obtained from the operation speed. The operation information may be input by combining a plurality of these items, or may be data obtained by frequency-converting time-series data of the operation signal.

制御部30は、訓練データに含まれる操作情報を入力層に入力し、中間層での演算処理を経て、出力層から痛みレベルを取得する。制御部30は、出力層から出力された出力値を、訓練データにおいて操作情報に対しラベル付けされた痛みレベル、すなわち正解値と比較し、出力層からの出力値が正解値に近づくように、中間層での演算処理に用いる各種パラメータを最適化する。当該パラメータは、例えばニューロン間の重み、バイアス等である。各種パラメータの最適化の方法は特に限定されないが、例えば制御部30は誤差逆伝播法を用いて各種パラメータの最適化を行う。制御部30は、訓練データに含まれる各操作情報について上記の処理を行い、学習済みモデル3Mを生成する。 The control unit 30 inputs the operation information included in the training data to the input layer, performs arithmetic processing in the intermediate layer, and obtains the pain level from the output layer. The control unit 30 compares the output value output from the output layer with the pain level labeled for the operation information in the training data, that is, the correct value, and compares the output value from the output layer with the correct value, so that the output value from the output layer approaches the correct value. Optimize various parameters used for calculation processing in the middle layer. The parameters include, for example, weights and biases between neurons. Although the method for optimizing various parameters is not particularly limited, for example, the control unit 30 optimizes various parameters using an error backpropagation method. The control unit 30 performs the above processing on each piece of operation information included in the training data, and generates a learned model 3M.

学習済みモデル3Mの構成は、上記の例に限定されるものではないことは勿論である。操作情報に応じて適宜入力情報に応じた出力情報を出力するように学習されるとよい。例えば、操作情報に加えてユーザの身体の動き、発声音等を入力情報に与えてもよい。例えば近接センサ、深度センサ、撮影装置等を用いて、可搬型装置1を使用時のユーザの身体の位置を取得する。マイクロフォン等を用いて、ユーザの発声音を取得する。ユーザの付近にアラーム等が設置されている場合には、そのアラート音を取得してもよい。可搬型装置1がウエアラブルデバイスである場合には、可搬型装置1に備えられる脈波センサから、ユーザの心拍数又は脈拍等を取得し、操作情報に同期して入力情報に与えてもよい。これら取得した情報に応じた痛みの程度が学習済みモデル3Mから出力される。ユーザの身体の位置、体幹、身体のバランス等に基づきユーザの痛みの程度が判定される。また、時系列データを取得しこれらの変化の度合い、変化の持続時間、不自然な変化等に基づき痛みの程度が判定されてもよい。 Of course, the configuration of the learned model 3M is not limited to the above example. It is preferable to learn to output output information according to input information as appropriate according to operation information. For example, in addition to the operation information, the user's body movements, vocalizations, etc. may be provided as input information. For example, the position of the user's body when using the portable device 1 is acquired using a proximity sensor, a depth sensor, a photographing device, or the like. Acquire the user's utterance using a microphone or the like. If an alarm or the like is installed near the user, the alert sound may be acquired. When the portable device 1 is a wearable device, the user's heart rate, pulse, etc. may be acquired from a pulse wave sensor provided in the portable device 1, and provided to the input information in synchronization with the operation information. The degree of pain according to the acquired information is output from the learned model 3M. The degree of pain of the user is determined based on the user's body position, trunk, body balance, etc. Alternatively, time-series data may be acquired and the degree of pain may be determined based on the degree of change, duration of change, unnatural change, etc.

学習済みモデル3Mは、出力情報として、痛みレベルに加えて痛みの変化の程度を出力してもよい。例えば、学習済みモデル3Mは、操作信号等から痛みがどれくらい変化したかを示す痛みの変化の程度を出力する。例えば、ユーザが処置又は投薬等を受けた場合において、制御部30は、学習済みモデル3Mに処置又は投薬の前後の操作信号を入力することで、痛みの変化の程度を出力とする。この場合においては、入力情報にユーザの疾患、ユーザへの処置又は投薬等の情報が含まれるとよい。ユーザの抱える痛みが、一時的な痛みか、慢性的な痛みかにより、痛みレベル又は痛みの変化の程度は変化する。従って、これらの情報を入力情報に含むことで、よりユーザの状態に応じた出力値を得ることが可能となる。 The trained model 3M may output the degree of change in pain in addition to the pain level as output information. For example, the learned model 3M outputs the degree of change in pain, which indicates how much the pain has changed, based on the operation signal or the like. For example, when the user receives treatment or medication, the control unit 30 outputs the degree of change in pain by inputting operation signals before and after the treatment or medication to the trained model 3M. In this case, the input information preferably includes information such as the user's disease, treatment for the user, or medication. The pain level or degree of change in pain changes depending on whether the pain the user is experiencing is temporary or chronic. Therefore, by including this information in the input information, it becomes possible to obtain an output value that is more responsive to the user's condition.

上述の学習済みモデル3Mを用いて、情報処理装置3は、ユーザから取得した操作情報に基づく痛みレベルを導出する。図15は、情報処理システム200で実行される処理手順の一例を示すフローチャートである。情報処理装置3で操作情報が取得されると、以下の処理が実行される。 Using the above-described learned model 3M, the information processing device 3 derives a pain level based on the operation information acquired from the user. FIG. 15 is a flowchart illustrating an example of a processing procedure executed by the information processing system 200. When the information processing device 3 acquires the operation information, the following processing is executed.

情報処理装置3の制御部30は、ユーザの端末装置2から取得した操作情報を学習済みモデル3Mに与え(ステップS221)、出力される痛みレベルを特定する(ステップS223)。制御部30は、特定した痛みレベルを含む、痛みに関する情報を導出し(ステップS225)、記憶部31のデータベース(図示せず)に記憶する。痛みに関する情報には、痛みレベル、痛みの変化の程度等が含まれる。制御部30は、導出した痛みに関する情報を医療者情報処理装置4に出力し(ステップS227)、一連の処理を終了する。なお、痛みレベル又は痛みの変化の程度が所定の閾値以上である場合には、制御部30は、アラート情報を含んで痛みに関する情報を出力してもよい。 The control unit 30 of the information processing device 3 provides the operation information acquired from the user's terminal device 2 to the learned model 3M (step S221), and specifies the pain level to be output (step S223). The control unit 30 derives information regarding pain, including the identified pain level (step S225), and stores it in a database (not shown) in the storage unit 31. Information regarding pain includes pain level, degree of change in pain, and the like. The control unit 30 outputs the derived information regarding pain to the medical worker information processing device 4 (step S227), and ends the series of processing. Note that if the pain level or the degree of change in pain is greater than or equal to a predetermined threshold, the control unit 30 may output information regarding the pain including alert information.

医療者情報処理装置4は、取得した痛みに関する情報に基づき対処方法を導出する。例えば、痛みレベルに応じて、ユーザへの巡回を実施、スピーカ等により音声にてユーザの状態を確認する等の対処方法が導出される。導出された対処情報は、例えば痛みレベルと共に医療者情報処理装置4に接続される表示画面に表示される。痛みに関する情報を取得した場合において、医療者情報処理装置4の表示画面には、痛みレベルが所定値以上である場合には、痛みに関する情報が強制的に表示される構成であってよい。 The medical worker information processing device 4 derives a coping method based on the acquired information regarding pain. For example, depending on the pain level, countermeasures are derived, such as making rounds to the user and confirming the user's condition by voice using a speaker or the like. The derived treatment information is displayed on a display screen connected to the medical practitioner information processing device 4 together with, for example, the pain level. When information regarding pain is acquired, the information regarding pain may be forcibly displayed on the display screen of the medical worker information processing device 4 if the pain level is equal to or higher than a predetermined value.

本実施形態においては、操作情報に基づく痛みに関する情報の特定をコンピュータに実行させることが可能になる。特定された情報はビッグデータとして収集され、また医療関係者と共有される。従って、痛みに関する情報の活用度を高めることが可能となる。 In this embodiment, it becomes possible to cause a computer to specify information regarding pain based on operation information. The identified information will be collected as big data and shared with medical professionals. Therefore, it becomes possible to increase the utilization of information regarding pain.

(実施形態3)
実施形態3では、複数ユーザから痛みに関する情報を取得し、ユーザ同士の痛みに関する情報の共有を実現する。実施形態3における情報処理システム300は、複数ユーザの使用する複数の可搬型装置1、複数の端末装置2、及び情報処理装置3を含む。
(Embodiment 3)
In the third embodiment, information regarding pain is acquired from multiple users, and sharing of information regarding pain among the users is realized. An information processing system 300 in the third embodiment includes a plurality of portable devices 1, a plurality of terminal devices 2, and an information processing device 3 used by a plurality of users.

本実施形態の情報処理装置3は、複数の端末装置2から各操作情報を取得する。図16は、実施形態3における情報処理システム300で実行される処理手順の一例を示すフローチャートである。情報処理システム300は、測定値の取得が開始されると、各ユーザの痛みの状態を表す情報の導出等の処理と並行して、図16に示す処理を実行する。 The information processing device 3 of this embodiment acquires each operation information from a plurality of terminal devices 2. FIG. 16 is a flowchart illustrating an example of a processing procedure executed by the information processing system 300 in the third embodiment. When the acquisition of measured values is started, the information processing system 300 executes the process shown in FIG. 16 in parallel with the process of deriving information representing the pain state of each user.

端末装置2の制御部20は、位置情報取得部26を介してユーザの位置情報を取得する。なお位置情報は、可搬型装置1に位置情報の検出手段を設けることにより可搬型装置1が取得した位置情報を、制御部20が受信することにより取得してもよい。制御部20は、取得した位置情報を情報処理装置3に出力する(ステップS151)。 The control unit 20 of the terminal device 2 acquires the user's position information via the position information acquisition unit 26. Note that the position information may be acquired by the control unit 20 receiving position information acquired by the portable device 1 by providing a position information detecting means in the portable device 1. The control unit 20 outputs the acquired position information to the information processing device 3 (step S151).

情報処理装置3の制御部30は、位置情報を取得し(ステップS251)、痛み情報DB311に記憶する。制御部30は、痛み情報DB311を読み出し、操作情報に基づき、痛みに関する情報を導出する(ステップS253)。痛みに関する情報には、ユーザの位置情報、痛みのレベル等が含まれる。この場合において、制御部30は、ユーザ情報データベースを参照し、個人情報を特定しない範囲のユーザの性別、年齢帯、及び疾患内容等のユーザ情報を取得してもよい。制御部30は、複数の端末装置2から取得した各操作情報に基づき、夫々の痛みに関する情報を導出する。 The control unit 30 of the information processing device 3 acquires position information (step S251) and stores it in the pain information DB 311. The control unit 30 reads the pain information DB 311 and derives information regarding pain based on the operation information (step S253). Information related to pain includes user location information, pain level, and the like. In this case, the control unit 30 may refer to the user information database and obtain user information such as the user's gender, age range, and disease details without specifying personal information. The control unit 30 derives information regarding each pain based on each operation information acquired from the plurality of terminal devices 2.

制御部30は、取得した複数の痛みに関する情報に基づき、複数ユーザの痛みに関する情報を含む痛みの共有情報を導出する。痛みの共有情報には、各ユーザの位置情報、痛みレベル等が含まれる。制御部30は、痛みの共有情報を含む表示画面の画面情報を作成する。制御部30は、作成した痛みの共有情報を端末装置2へ出力する(ステップS255)。 The control unit 30 derives shared pain information including information regarding the pains of multiple users based on the acquired information regarding the multiple pains. The shared pain information includes each user's location information, pain level, and the like. The control unit 30 creates screen information of a display screen including pain sharing information. The control unit 30 outputs the created pain sharing information to the terminal device 2 (step S255).

端末装置2の制御部20は、痛みの共有情報を取得する(ステップS153)。制御部20は、取得した痛みの共有情報を含む表示画面情報を表示部24を介して表示し(ステップS155)、一連の処理を終了する。 The control unit 20 of the terminal device 2 acquires the pain sharing information (step S153). The control unit 20 displays display screen information including the acquired pain sharing information via the display unit 24 (step S155), and ends the series of processing.

図17は、端末装置2の表示部24に表示される画面の一例を示す図である。制御部20は、痛みの共有情報を取得し、図17に示す如く表示部24に表示する。図17の例では、痛みの共有情報の表示画面には、地図が表示され、各ユーザの位置情報に対応する地図上の位置に、当該ユーザのアイコン、及び痛みレベルが表示されている。痛みレベルは、レベルに対応する数の円等のエレメントを用いて示され、例えば痛みレベルが高い程、示されるエレメントの数が多くなる。ユーザアイコンは、例えばアバター、動物のイラスト等により作成されてよい。制御部30は、痛みの共有情報に含まれる各ユーザの位置情報、痛みレベル、ユーザ情報に記憶されるユーザアイコン等を読み出す。制御部30は、地図情報上に、各位置情報に対応させて痛みレベル及びユーザアイコンを重畳表示する。なお、制御部30は、ユーザアイコンと共に、又はユーザアイコンに代えて個人情報を特定しない範囲のユーザ情報(例えば性別、年齢帯等)を表示させてもよい。ユーザは、表示画面を通じて、他のユーザの状況を認識することが可能となる。 FIG. 17 is a diagram showing an example of a screen displayed on the display unit 24 of the terminal device 2. As shown in FIG. The control unit 20 acquires the pain sharing information and displays it on the display unit 24 as shown in FIG. 17. In the example of FIG. 17, a map is displayed on the display screen of shared pain information, and the icon and pain level of each user are displayed at a position on the map corresponding to the position information of each user. The pain level is indicated using a number of elements such as circles corresponding to the level; for example, the higher the pain level, the greater the number of elements shown. The user icon may be created using, for example, an avatar, an illustration of an animal, or the like. The control unit 30 reads each user's location information, pain level, user icon stored in the user information, etc. included in the pain sharing information. The control unit 30 displays the pain level and user icon in a superimposed manner on the map information in correspondence with each position information. Note that the control unit 30 may display user information in a range that does not specify personal information (for example, gender, age range, etc.) together with or in place of the user icon. The user can recognize the status of other users through the display screen.

また共有情報の表示画面を通じて、ユーザは他のユーザと情報の送受信を行うことが可能である。例えば、情報の送受信を行うための表示画面には、複数ユーザのアイコンが示される。可搬型装置1を操作したユーザのアイコンは、例えば点滅等により操作中であることが表示画面に示される。制御部30は、操作情報を取得した場合に、操作情報に含まれるユーザを特定し、当該ユーザに対応付けられるユーザアイコンを点滅させる情報を出力する。他のユーザは、点滅しているユーザアイコンを表示画面上で確認した場合に、当該ユーザアイコンを選択し、ユーザに対して共有ポイントを送信する。共有ポイントは、点数、所定のキャラクター、メッセージ等により表示される。共有ポイントの受信履歴はポイントDB312保存される。共有ポイントを受信したユーザのアイコンは、取得した共有ポイントの点数に応じて変化する。例えば、ポイントの点数に応じて、ユーザのアイコンのキャラクターが成長するように変化するとよい。ポイントの点数に応じて、アイコンの大きさが大小に変化してもよい。 Additionally, the user can send and receive information to and from other users through the shared information display screen. For example, icons of multiple users are shown on a display screen for transmitting and receiving information. The icon of the user who operated the portable device 1 indicates on the display screen that the user is operating the portable device 1 by, for example, blinking. When the control unit 30 acquires the operation information, it specifies the user included in the operation information and outputs information that causes a user icon associated with the user to blink. When other users see the flashing user icon on the display screen, they select the user icon and send share points to the user. Shared points are displayed by points, predetermined characters, messages, etc. The reception history of shared points is stored in the point DB 312. The icon of the user who has received the share points changes depending on the number of acquired share points. For example, the character of the user's icon may change to grow depending on the number of points. The size of the icon may change depending on the number of points.

本実施形態によれば、ユーザは、他のユーザと痛みに関する情報を共有することが可能となるため、痛みに関する情報の活用度を高めることができる。 According to the present embodiment, a user can share information regarding pain with other users, thereby increasing the utilization of information regarding pain.

なお、上述のように開示された実施の形態はすべての点で例示であって、制限的なものではないと考えられるべきである。各実施例にて記載されている技術的特徴は互いに組み合わせることができ、本発明の範囲は、特許請求の範囲内での全ての変更及び特許請求の範囲と均等の範囲が含まれることが意図される。 It should be noted that the embodiments disclosed above are illustrative in all respects and should not be considered restrictive. The technical features described in each embodiment can be combined with each other, and the scope of the present invention is intended to include all changes within the scope of the claims and the range of equivalents to the scope of the claims. be done.

1 可搬型装置
15 操作ボタン
16 センサ
2 端末装置
3 情報処理装置
4 医療者情報処理装置
2P,3P プログラム
10,20,30 制御部
11,21,31 記憶部
24 表示部(表示装置)
3M 学習済みモデル
311 痛み情報DB
312 ポイントDB
1 Portable device 15 Operation button 16 Sensor 2 Terminal device 3 Information processing device 4 Medical person information processing device 2P, 3P program 10, 20, 30 Control section 11, 21, 31 Storage section 24 Display section (display device)
3M trained model 311 pain information DB
312 points DB

Claims (9)

ユーザの痛みに応じた操作を受け付ける物理ボタンと、センサとを備える可搬型装置から、前記ユーザの痛みに応じた前記物理ボタンに対する操作に関する操作情報であって、前記センサを用いて検出された操作回数、操作量、操作速度又は操作時間を示す操作信号を含む操作情報時系列的に取得し、
取得した前記操作情報における操作回数、操作量、操作速度又は操作時間の時系列変化に応じてエレメントの数、エレメントの大きさ、エレメントの色、エレメントの形状及び音の2つ以上を変動させた前記ユーザの痛みの状態を表す情報を、表示装置を介して前記ユーザに表示し、
前記操作情報に基づいて、前記ユーザの痛みに応じた前記物理ボタンの操作回数、操作量、操作の強弱又は操作時間に応じたポイントを導出し、
導出した前記ポイントを前記ユーザに発行する
処理をコンピュータが実行する情報処理方法。
Operation information regarding an operation on the physical button according to the user's pain, the operation detected using the sensor, from a portable device including a sensor and a physical button that accepts an operation according to the user's pain. Acquire operation information including operation signals indicating the number of times, operation amount, operation speed, or operation time in chronological order ,
Varying two or more of the number of elements, the size of the elements, the color of the elements, the shape of the elements, and the sound according to time-series changes in the number of operations, amount of operations, speed of operation , or operation time in the acquired operation information. Displaying information representing the user's pain state to the user via a display device,
Based on the operation information, derive points according to the number of operations, amount of operation, strength of operation, or operation time of the physical button according to the pain of the user ,
An information processing method in which a computer executes a process of issuing the derived points to the user.
ユーザの痛みに応じた可搬型装置の操作に関する操作情報を入力した場合に前記痛みの程度を出力するよう学習アルゴリズムにより学習済みの学習済みモデルに、取得した前記操作情報を入力し、
前記学習済みモデルから出力される前記痛みの程度を取得する
請求項1に記載の情報処理方法。
inputting the obtained operation information into a trained model that has been trained by a learning algorithm to output the degree of pain when operation information regarding the operation of the portable device according to the user's pain is input;
The information processing method according to claim 1, further comprising acquiring the degree of pain output from the learned model.
複数のユーザから、前記操作情報に基づく前記痛みに関する情報を取得し、
取得した各痛みに関する情報を記憶し、
各痛みに関する情報に基づく、痛みの共有情報を出力する
請求項1又は請求項に記載の情報処理方法。
obtaining information regarding the pain based on the operation information from a plurality of users;
remembers information about each pain acquired;
The information processing method according to claim 1 or 2 , further comprising outputting shared pain information based on information regarding each pain.
複数のユーザから、位置情報をさらに取得し、
取得した各ユーザの前記位置情報と前記痛みに関する情報とを対応付けて、前記表示装置を介して地図上に視認可能に表示させる
請求項に記載の情報処理方法。
Obtain additional location information from multiple users,
The information processing method according to claim 3 , wherein the acquired positional information of each user and the information regarding pain are associated with each other and visually displayed on a map via the display device.
前記操作情報に基づく前記痛みに関する情報を、医療関係者の情報処理装置へ出力する
請求項1から請求項のいずれか一項に記載の情報処理方法。
The information processing method according to any one of claims 1 to 4 , wherein the information regarding the pain based on the operation information is output to an information processing device of a medical personnel.
ユーザの痛みに応じた操作を受け付ける物理ボタンと、センサとを備える可搬型装置と、制御部と、表示装置とを備え、
前記表示装置は、前記可搬型装置から時系列的に取得され前記ユーザの痛みに応じた前記物理ボタンに対する操作に関する操作情報であって、前記センサを用いて検出された操作回数、操作量、操作速度又は操作時間を示す操作信号を含む操作情報における操作回数、操作量、操作速度又は操作時間の時系列変化に応じてエレメントの数、エレメントの大きさ、エレメントの色、エレメントの形状及び音の2つ以上を変動させた前記ユーザの痛みの状態を表す情報と、前記操作情報に基づいて、前記ユーザの痛みに応じた前記物理ボタンの操作回数、操作量、操作の強弱又は操作時間に応じて前記制御部により前記ユーザに発行されるポイントとを表示す
報処理システム。
A portable device including a physical button that accepts an operation according to the user's pain, a sensor , a control unit, and a display device,
The display device displays operation information regarding the operation of the physical button according to the user's pain, which is acquired in chronological order from the portable device , and includes the number of operations detected using the sensor, the amount of operation, The number of elements, the size of the elements, the color of the elements, the shape of the elements, and the sound of the elements according to the time-series changes in the number of operations, the amount of operation, the operation speed, or the operation time in the operation information including the operation signal indicating the operation speed or operation time. The number of operations, the amount of operation, the intensity of operation, or the operation time of the physical button according to the user's pain is determined based on the information representing the state of pain of the user that fluctuates two or more of the above , and the operation information. and points issued to the user by the control unit accordingly.
Information processing system.
ユーザの痛みに応じた操作を受け付ける物理ボタンと、センサとを備える可搬型装置から、前記ユーザの痛みに応じた前記物理ボタンに対する操作に関する操作情報であって、前記センサを用いて検出された操作回数、操作量、操作速度又は操作時間を示す操作信号を含む操作情報時系列的に取得し、
取得した前記操作情報における操作回数、操作量、操作速度又は操作時間の時系列変化に応じてエレメントの数、エレメントの大きさ、エレメントの色、エレメントの形状及び音の2つ以上を変動させた前記ユーザの痛みの状態を表す情報と、前記操作情報から得られる操作回数、操作量、操作の強弱又は操作時間に基づき前記ユーザに発行されるポイントとを表示する
処理をコンピュータに実行させるためのコンピュータプログラム。
Operation information regarding an operation on the physical button according to the user's pain, the operation detected using the sensor, from a portable device including a sensor and a physical button that accepts an operation according to the user's pain. Acquire operation information including operation signals indicating the number of times, operation amount, operation speed, or operation time in chronological order ,
Varying two or more of the number of elements, the size of the elements, the color of the elements, the shape of the elements, and the sound according to time-series changes in the number of operations, amount of operations, speed of operation , or operation time in the acquired operation information. Displaying information representing the state of pain of the user and points issued to the user based on the number of operations, amount of operation, strength of operation, or operation time obtained from the operation information. computer program.
複数のユーザの痛みに関する情報に基づき導出される痛みの共有情報を取得し、
取得した痛みの共有情報を表示する
処理をコンピュータに実行させるための請求項に記載のコンピュータプログラム。
Obtain shared pain information derived from pain information of multiple users,
8. The computer program according to claim 7 , for causing a computer to execute a process of displaying the acquired pain sharing information.
ユーザの痛みに応じた操作を受け付ける物理ボタンと、センサとを備える可搬型装置から、前記ユーザの痛みに応じた前記物理ボタンに対する操作に関する操作情報であって、前記センサを用いて検出された操作回数、操作量、操作速度又は操作時間を示す操作信号を含む操作情報時系列的に取得し、
取得した前記操作情報における操作回数、操作量、操作速度又は操作時間の時系列変化に応じてエレメントの数、エレメントの大きさ、エレメントの色、エレメントの形状及び音の2つ以上を変動させた前記ユーザの痛みの状態を表す情報を、表示装置を介して前記ユーザに表示し、
複数のユーザから、前記操作情報に基づく前記痛みに関する情報及び位置情報を取得し、
取得した各ユーザにおける前記痛みに関する情報及び位置情報に基づいて、各ユーザの位置情報に対応する地図上の位置に、各ユーザの前記痛みに関する情報を表示し、
各ユーザのうち前記可搬型装置を操作中であるユーザを認識可能に表示する
処理をコンピュータが実行する情報処理方法。
Operation information regarding an operation on the physical button according to the user's pain, the operation detected using the sensor, from a portable device including a sensor and a physical button that accepts an operation according to the user's pain. Acquire operation information including operation signals indicating the number of times, operation amount, operation speed, or operation time in chronological order ,
Varying two or more of the number of elements, the size of the elements, the color of the elements, the shape of the elements, and the sound according to time-series changes in the number of operations, amount of operations, speed of operation , or operation time in the acquired operation information. Displaying information representing the user's pain state to the user via a display device,
obtaining information and location information regarding the pain based on the operation information from a plurality of users;
Displaying the pain-related information of each user at a position on a map corresponding to the location information of each user based on the acquired information and location information regarding the pain of each user ,
Among each user, the user who is operating the portable device is displayed in a recognizable manner.
An information processing method in which processing is performed by a computer.
JP2019151449A 2019-08-21 2019-08-21 Information processing method, information processing system, and computer program Active JP7426790B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019151449A JP7426790B2 (en) 2019-08-21 2019-08-21 Information processing method, information processing system, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019151449A JP7426790B2 (en) 2019-08-21 2019-08-21 Information processing method, information processing system, and computer program

Publications (2)

Publication Number Publication Date
JP2021033532A JP2021033532A (en) 2021-03-01
JP7426790B2 true JP7426790B2 (en) 2024-02-02

Family

ID=74677443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019151449A Active JP7426790B2 (en) 2019-08-21 2019-08-21 Information processing method, information processing system, and computer program

Country Status (1)

Country Link
JP (1) JP7426790B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003141260A (en) 2001-10-31 2003-05-16 Omron Corp Health appliance, server, health point bank system, health point storage method, health point bank program and computer-readable recording medium on which health point bank program is recorded
WO2006098298A1 (en) 2005-03-17 2006-09-21 Matsushita Electric Industrial Co., Ltd. Lifestyle improvement support system and lifestyle improvement support method
JP2010273756A (en) 2009-05-27 2010-12-09 Yoshida Dental Mfg Co Ltd Temporomandibular arthrosis diagnosis support system and apparatus equipped with pain detector
JP2016049438A (en) 2014-08-28 2016-04-11 岡崎 章 Psychological amount measurement device that quantitatively measures psychology of person, and measuring method
WO2017194447A1 (en) 2016-05-11 2017-11-16 Zambon S.P.A. Method, communication system and computer program for providing information indicative of concentration of allergens in the environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003141260A (en) 2001-10-31 2003-05-16 Omron Corp Health appliance, server, health point bank system, health point storage method, health point bank program and computer-readable recording medium on which health point bank program is recorded
WO2006098298A1 (en) 2005-03-17 2006-09-21 Matsushita Electric Industrial Co., Ltd. Lifestyle improvement support system and lifestyle improvement support method
JP2010273756A (en) 2009-05-27 2010-12-09 Yoshida Dental Mfg Co Ltd Temporomandibular arthrosis diagnosis support system and apparatus equipped with pain detector
JP2016049438A (en) 2014-08-28 2016-04-11 岡崎 章 Psychological amount measurement device that quantitatively measures psychology of person, and measuring method
WO2017194447A1 (en) 2016-05-11 2017-11-16 Zambon S.P.A. Method, communication system and computer program for providing information indicative of concentration of allergens in the environment

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
美崎 栄一郎,iPhone・iPadバカのあなたのiPhoneちょっと見せて! となりのアプリ,Mac Fan,日本,株式会社マイナビ出版,2018年04月01日,第26巻, 第4号,p.150-151
頭痛ーる,株式会社ポッケ,2019年03月30日,[検索日 2023.09.28], インターネット:<URL: https://web.archive.org/web/20190330072900/https://zutool.jp>
頭痛ーるについて,株式会社ポッケ,2019年03月31日,[検索日 2023.09.28], インターネット:<URL: https://web.archive.org/web/20190331135120/https://zutool.jp/about>

Also Published As

Publication number Publication date
JP2021033532A (en) 2021-03-01

Similar Documents

Publication Publication Date Title
JP6620374B2 (en) Smart wearable device and method for customized haptic feedback
JP6592441B2 (en) Information processing system, information processing apparatus, information processing program, and information processing method
US8730048B2 (en) Earphone-based game controller and health monitor
CN107004053A (en) Dynamic wearable device behavior based on family's history
US10620593B2 (en) Electronic device and control method thereof
CN107427214A (en) Medical science bracelet standard
CN107004055A (en) System and method for providing the annexation between wearable device
US20150187188A1 (en) Communications using tactile stimuli on wearable devices
EP3103044A1 (en) Visualization of activity points
CN107209807A (en) Pain management wearable device
CN109285602B (en) Master module, system and method for self-checking a user's eyes
CN107106032A (en) The apparatus and method for controlling wearable device
US20180247714A1 (en) Methods and apparatuses for monitoring condition of object in medical imaging
CN107491177A (en) Electronic equipment for the method for the rotation that identifies rotary body and for handling this method
CN105748037A (en) Body-sensing tank top with biofeedback system for patients with scoliosis
CN111656304A (en) Communication method and system
KR102466438B1 (en) Cognitive function assessment system and method of assessing cognitive funtion
US20240004475A1 (en) Spatially aware computing hub and environment
CN108565001A (en) Movement technique, device and computer readable storage medium
EP3957085A1 (en) Hearing test system
US11904179B2 (en) Virtual reality headset and system for delivering an individualized therapy session
JP4009202B2 (en) Personal information distribution system
JP7426790B2 (en) Information processing method, information processing system, and computer program
US11429188B1 (en) Measuring self awareness utilizing a mobile computing device
CN108597575A (en) Yoga sports method, apparatus and computer readable storage medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230419

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230509

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230703

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231120

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20231205

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231218

R150 Certificate of patent or registration of utility model

Ref document number: 7426790

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150