This application is based on and claims priority under 35 USC § 119 to Japanese Patent Application No. 2023-221179 filed Dec. 27, 2023 and Japanese Patent Application No. 2024-155032 filed Sep. 9, 2024, the disclosure is incorporated herein by reference in its entirety.
The present disclosure relates to a non-transitory computer-readable medium storing a program.
In the therapy for high blood pressure guideline 2019, it is recommended that home blood pressure be measured twice each morning and night. Therefore, in a prescription digital therapeutic application for hypertension prescribed for a patient (hereinafter referred to as “therapeutic app”), two input fields in each morning and night are provided.
PTL 1: Japanese Patent Application Laid-Open Publication No. 2013-226257
Totally four recording works, two in the morning and two at night, are burdens for a patient who has never had a habit of measuring the home blood pressure, and there is a concern that measurement and recording of the home blood pressure are not continued. As one of the strategies to reduce a workload of a user, there is a health management application using a camera function of a smartphone. When using this type of the health management application, just by imaging a liquid crystal screen of a sphygmomanometer, it is possible to read and record a measured value automatically.
However, in this type of the health management application, kinds of sphygmomanometers that are able to read a picture are limited. Incidentally, reading accuracy depends on imaging quality of the picture. Therefore, when imaging quality is low, a read value becomes a wrong numerical value.
An aspect of the present disclosure whose one of purposes is to provide a technology to support a record of measured biological information.
An aspect of the present disclosure provides a non-transitory computer readable medium storing a program that causes a computer of a user terminal to execute; acquiring an analysis result of a picture which images a measurement instrument in every measurement session as a measured value, the measurement instrument measuring biological information, displaying the acquired measured value on a display section of the user terminal, associating with the picture of an acquiring source, and accepting an amendment of the measured value through an operation for the user terminal.
According to the aspect of the present disclosure, it is possible to support a record of measured biological information.
Firstly, terms used in Exemplary embodiments to be mentioned later are described.
“Therapeutic app” is an application approved by the Pharmaceutical and Medical Device Act. In the therapeutic app, there are an application executed in terminal operated by a doctor, and an application executed in terminal operated by a patient (in other words, a patient terminal). The patient terminal is an example of the user terminal.
In the Exemplary embodiments described later, the “therapeutic app” is used in meaning of the application executed in terminal operated by a patient. Note that, in the following description, as long as not being unfastidious specifically, the “patient” is written as a user.
The therapeutic app is used for recording of biological information and mood or the like measured at outside of medical institutions. The therapeutic app is available from an application store.
Note that, a disease that obtains an approval of the therapeutic app is, for example, high blood pressure, nicotine addiction and insomnia. In addition, a disease that the therapeutic app is under development is, for example, Non-Alcoholic Steatohepatitis (NASH) and a kidney disease.
“A health management application” is an application that is not approved in the Pharmaceutical and Medical Device Act and an application used for recording of biological information. Therefore, the user of the health management application is not limited to so-called a patient.
The health management application is executed in terminal operated by the user (in other words, a user terminal). The health management application is also available from the application store. The health management application is also used for recording of biological information and mood or the like.
The therapeutic app and the health management application are examples of application program performed in the user terminal for the user (including the patient) to record his/her biological information.
“Biological information” is information measured from a body through a measurement instrument, for example, blood pressure, pulse, breathing, body temperature, body weight, blood sugar level, Na/K, oxygen saturation and brain waves.
“Measurement instrument” is an instrument used in measuring the biological information. The instrument is classified, for example, into a health management instrument or a medical instrument. The measurement instrument includes, for example, an automatic electronic sphygmomanometer, a manual electronic sphygmomanometer, an electronic thermometer, a urine sugar meter for self-testing, a self-measurement instrument of blood sugar, Na/K scan, a pulse oximeter, a body weight meter, a body fat meter, a body composition meter, an activity amount meter, a pedometer and a heartbeat meter.
In case of the exemplary embodiment described below, the “medical institution” is assumed to be an insurance medical institution. More specifically, the medical institution is assumed to be an insurance medical institution to which a doctor who issues prescription code necessary for activating the therapeutic app belongs.
However, by deregulation or the like, when pharmacists, public health nurses, nurses, nutritionists, hospital staff and other medical personnel are able to issue prescription code, medical institution includes facility and institution in which there are above medical personnel.
Note that, issue of prescription code may be not only issue by medical therapy but also issue by out of insurance (i.e. free medical therapy) or issue by mixed medical therapy. Incidentally, the medical therapy includes not only face-to-face medical therapy but also online medical therapy.
Hereinafter, exemplary embodiment 1 of the present disclosure will be described with reference to the drawings.
The user terminal 10 is an information terminal operated by the user and the therapeutic app is installed in the user terminal 10. Therefore, the user terminal 10 in the exemplary embodiments is an information terminal operated by a patient who is prescribed the therapeutic app.
The user terminal 10 in the exemplary embodiments is a smartphone.
The user terminal 10 shown in
The processor 11, ROM 12 and RAM 13 configure so-called a computer.
In the exemplary embodiments, the auxiliary storage device 14 is a rewritable nonvolatile semiconductor memory. The auxiliary storage device 14 may be an internal storage or an external storage.
In case of
The text recognition model 14A is a machine learned model that outputs a character string from a picture imaged in the camera 18. The text recognition model 14A includes a preprocessing section that extracts a partial picture including a character string from a picture which is a processing object, and a character conversion section that regards the partial picture extracted in the preprocessing section as an input, and regards corresponding character string as an output.
The text recognition model 14A in the exemplary embodiment is downloaded from an application store when the therapeutic app 14B is downloaded. However, the text recognition model 14A may be a part of the therapeutic app 14B.
In the exemplary embodiment, as the therapeutic app 14B, an application prescribed to a patient of high blood pressure is assumed. Hereinafter, the therapeutic app 14B prescribed to a patient of high blood pressure is referred to as “high blood pressure application”. The high blood pressure application is used for recording of home blood pressure or the like. Note that, home blood pressure or the like recorded in the high blood pressure application is utilized for a therapy in a medical institution.
In the exemplary embodiment, an automatic electronic sphygmomanometer is assumed as a sphygmomanometer used for measuring home blood pressure. In the automatic electronic sphygmomanometer, liquid crystal display for displaying the measured blood pressure value or the like are provided.
In the therapeutic app 14B, by cooperating with the text recognition model 14A, a function is prepared, which performs automatic input of blood pressure value displayed on the liquid crystal display or the like of the sphygmomanometer. Specifically, the therapeutic app 14B provides the text recognition model 14A with a picture that includes liquid crystal display of the sphygmomanometer as a subject and records the blood pressure value or the like notified from the text recognition model 14A corresponding to the measurement session. The details of processing operation performed by the therapeutic app 14B are described later.
The picture folder 14C is a folder in which a picture file imaged in the camera 18 is stored. The picture file includes data of main body of a picture and attribute information such as date and time of imaging. The attribute information is, for example, Exchangeable Image File Format (Exif) data.
The communication interface 15 is a communication module complies with, for example, Ethernet (registered trademark), a wireless local area network (LAN), a mobile communication system (4G, 5G).
The display device 16 is a display, for example, liquid crystal display or organic Electro Luminescence (EL). The display device 16 is an example of a display section.
The input receiving device 17 is, for example, an electrostatic capacitance type touch sensor or power button. A device which the electrostatic capacitance type touch sensor is installed on a surface of the display device 16 is called a touch panel. The camera 18 includes, for example, a Complementary Metal Oxide Semiconductor (CMOS) sensor.
Therefore, also in
On the display device 16 of the user terminal 10 shown in
When an imaging button 16B is tapped, at the time of the tapping, the picture being displayed on the imaging area 16A is stored in a picture folder 14C (refer to
In
Return to the description of
The picture of the display screen 21 (refer to
In the exemplary embodiment, the user activates only the camera application in two times of measuring in the morning. In other words, the user does not activate the therapeutic app 14B (refer to
Therefore, in time zone of morning, the user simply images and records the picture of the display screen 21 corresponding to every measurement session.
Even in the two times of measuring at night, the user activates the camera application and images a picture of the display screen 21 in every measurement session. Thus far, it is same as the time of measuring in the morning, however, in the measuring at night, the therapeutic app 14B (refer to
As described below, when it is not necessary to amend a numerical value of the blood pressure value read from the picture imaged from the display screen 21, operations that the user is required to perform are, to tap the imaging button 16B (refer to
Incidentally, for two times in the morning and night, when the maximum blood pressure, the minimum blood pressure and the pulse are manually input in every measurement session, activating the therapeutic app 14B, it is necessary to input the numerical value manually in an input field prepared separately according to the measurement session, and the number of operations is more than that of the therapeutic app 14B proposed in the exemplary embodiment.
Note that, when the sphygmomanometer is able to link with Bluetooth, the workload at the time when recording the home blood pressure is smaller than the workload of manual input, however, when malfunction in linking occurs, it is impossible to record the blood pressure value or the like until the malfunction is resolved. Especially, since many of the users who are required to record the home blood pressure are elderly people, there is a possibility that recording the home blood pressure is abandoned due to a reason that a defect is not resolved.
On the other hand, the activation of the therapeutic app 14B provided in the exemplary embodiment may be once a day, and it becomes possible to record the 4 measured values of the home blood pressure together.
Hereinafter, on the premise of the relationship shown in
Firstly, as a preparation operation, the processor 11 images the display screen 21 (refer to
Once the therapeutic app 14B is activated, the processor 11 displays a home screen (Step 104).
In case of
On the display section 101A of an average blood pressure in the morning, an average value of maximum blood pressure and an average value of the minimum blood pressure, which are read from plural pictures imaged within 10 minutes, are displayed. On the display section 101B of an average blood pressure at night, an average value of the maximum blood pressure and an average value of the minimum blood pressure, which are read from plural pictures imaged within 10 minutes, are displayed.
Note that, when there are plural pictures imaging the display screen 21, whose measuring time is same, the picture read from either one picture may be used in calculation of the average value.
In addition, when there is only one picture imaged in the morning, the maximum blood pressure and the minimum blood pressure, which are read from one picture may be displayed in the display section 101A of an average blood pressure in the morning. The same applies to the display section 101B of an average blood pressure at night.
In case of
Return to the description of
Once the processor 11 accepts an operation of the “Photograph import” button (Step 105), the processor 11 extracts a picture that includes the display screen 21 (refer to
In the exemplary embodiment, for the purpose of reducing the number of pictures which are objects for reading, in the pictures stored in the picture folder, an object for extraction is only a picture of sphygmomanometer which is not an object for reading yet, and a picture imaged within 24 hours from activation of the therapeutic app 14B.
However, with the result that the recording blood pressure value by activation of the therapeutic app 14B needs to be done only once a day, there is a risk that interest of user for the therapeutic app 14B declines.
Therefore, in the exemplary embodiment, by limiting the object for extraction of the picture to the picture imaged within 24 hours from activation of the therapeutic app 14B, the user is required to activate the therapeutic app 14B for at least once a day. The 24 hours here is an example of a predetermined time.
Note that, it is possible to determine whether the display screen 21 of the sphygmomanometer 20 as a subject is included, by known technology of picture recognition. In the known technology of picture recognition, there is a method to collate between features' patterns prepared in advance and a picture which is an object for determining, based on the display screen 21 of the sphygmomanometer 20. In addition, in the known technology of picture recognition, there is also a method to use a learned model which has performed machine learning on a picture that images the display screen 21 of the sphygmomanometer 20. In the method to use the learned model, the processor 11 provides the learned model with a picture stored in the picture folder 14C (refer to
In addition, it is possible to determine whether the picture has been an object for reading, for example, by the presence or absence of a flag added to the picture which is the object for reading.
Moreover, it is possible to determine whether the picture is imaged within 24 hours from activation of the therapeutic app 14B, by reading date and time of imaging recorded in the Exif data that is attribute information of the picture.
Secondly, the processor 11 reads the maximum blood pressure, the minimum blood pressure and the pulse, from the extracted picture (Step 107). Incidentally, the processor 11 provides the text recognition model 14A (refer to
Subsequently, the processor 11 arranges and displays the read value and the picture of a reading source (Step 108).
On the confirmation screen 110 shown in
In case of
In case of
However, the number of the reading information fields 112 corresponds to the number of extracted pictures in step 106 (refer to
Therefore, when the number of pictures extracted in step 106 is, for example two, the number of reading information fields 112 displayed on the confirmation screen 110 is also two. On the other hand, when the number of pictures extracted in step 106 is more than five, the number of reading information fields 112 displayed on the confirmation screen 110 is also five.
However, the number of reading information fields 112 displayed simultaneously on the confirmation screen 110 may be limited to four. In this case, it is possible to change the reading information field 112 displayed on the confirmation screen 110 by a scroll bar.
The reading information field 112 shown in
In the reduced picture 112A, the picture which is a reading source is displayed with reduction. It is desirable that the size of display is able to read the numerical value. However, it may be possible to display the picture with enlargement through a pinch-out, or to display another window whose display size is large, by double-tapping or the like.
In the date and time of imaging 112B, date and time when the picture of a reading source is imaged, is displayed for example, in month (MM)/date (DD) hour (hh): minute (mm). In the read value 112C, maximum blood pressure (SSS mmHg), minimum blood pressure (DDD mmHg) and pulse (PP bpm), which are read from the picture of a reading source, are displayed. In the exemplary embodiment, since the read value 112C is displayed alongside the reduced picture 112A, it is possible for the user to determine whether read numerical value is correct on the same screen.
The “Edit” button 112D is a button to amend the numerical value, when there is an error in the numerical value displayed in the read value 112C. Once the “Edit” button 112D is operated, another window is displayed, and it is possible to amend the maximum blood pressure, the minimum blood pressure and the pulse individually. A layout or the like of another window is described later.
The “Delete” button 112E is a button used to delete the reading information field 112. For example, it is used to delete an unsharp picture, an untargeted picture, and an extra picture which is corresponding to the same measurement session.
In the storing button 113 shown in
Return to the description of
In a state that the confirmation screen 110 (refer to
When the operation of the storing button 113 is detected, a positive result is obtained in step 109. In this case, the processor 11 stores the read value corresponding to measurement session (Step 110).
Subsequently, the processor 11 calculates an average value of the read value acquired from a picture whose imaging time is within 10 minutes, and displays the calculated average value on the home screen 100 (refer to
In case of
Return to the description of
Subsequently, a case that a negative result is obtained in step 109 will be described. The case that a negative result is obtained in step 109 is the case that the “Edit” button 112D (refer to
In case of
For example, when the user judges that it is necessary to confirm the read numerical value since picture quality of the reduced picture 112A (refer to
On the editing screen 120 shown in
In the editing accepting field 122, as an initial value, a numerical value of the read value 112C in the confirmation screen 110 (refer to
Incidentally, the display size of the reading source picture field 123 is larger than the reduced picture 112A (refer to
Note that, when it is possible to display a screen with enlargement by tapping the reading source picture field 123, it is possible to read the numerical value by the picture with more enlargement. In many cases, it is possible to read the numerical value from the editing screen 120 or the screen with enlargement.
In current case, since a read value of the minimum blood pressure is wrong, the user edits the numerical value of the minimum blood pressure in the editing accepting field 122 from “83” to “88” by manual input.
Note that, a picture whose accuracy of text recognition decreases easily, includes an out-of-focus picture, a camera shake picture, other than reflection of environmental light.
Incidentally, when it becomes clear that the read value is correct from the confirmation of the picture displayed on the reading source picture field 123, the user operates the storing button 124 or the “Cancel” button 125, without editing the numerical value of the editing accepting field 122.
Incidentally, in case of
Return to the description of
When the storing button 124 (refer to
Subsequently, a case that a negative result is obtained in step 112 will be described. The case that a negative result is obtained in step 112 is the case that the “Delete” button 112E (refer to
In this case, the processor 11 deletes the corresponding reading information field 112, and returns to step 109 (Step 115).
In the confirmation screen 110 shown in
As described above, when the therapeutic app 14B (refer to
In addition, since the picture stored in the picture folder is used in the reading source, it becomes possible for a measurement timing and a record timing of the home blood pressure to time shift. As a result, it is possible to realize an effect of reducing a psychological workload of the user recording the home blood pressure. For example, even for the user who feels that it is bothersome to record the home blood pressure in busy time zone before going out, it becomes possible to record the home blood pressure in the therapeutic app without haste after returning home.
Moreover, since imaging a picture which is a reading source of the numerical value is the same as so-called imaging a photograph, it is easy for elderly people to understand it, and it is not necessary to worry about occurrence of malfunction such as linking with Bluetooth. Therefore, it is possible to reduce a risk that the record of the home blood pressure is disconnected due to the occurrence of malfunction in linking with Bluetooth.
Further, in case of the therapeutic app 14B described in the exemplary embodiment, it becomes possible to confirm the picture which is a reading source of the numerical value, and the read value, on the same screen. Therefore, even when quality of the picture which is the reading source of the numerical value is poor, it is possible to discover an error of the read value. Furthermore, in case of the therapeutic app 14B in the exemplary embodiment, when the error of the read value is discovered, since it is possible to amend directly on the screen, it is possible to reduce the number of workloads which is required to the user more than the case of retaking the picture which is the reading source, or remeasuring the home blood pressure.
Hereinafter, Exemplary embodiment 2 of the present disclosure will be described with reference to the drawings.
Also in the Exemplary embodiment 2, a same user terminal 10 (refer to
This difference attributes to a difference in a usage form of the therapeutic app 14B (refer to
Hereinafter, on the premise of the relationship of timing shown in
The processing operation shown in
The processing operation shown in
Once the therapeutic app 14B is activated, the processor 11 displays a home screen (Step 104).
In the home screen 130 shown in
In case of
Return to the description of
In the exemplary embodiment, once the processor 11 accepts an operation of the operation button 131 (refer to
In the measurement screen 140 shown in
“Camera” button 144, and a storing button 145 are placed.
In case of the selection field 141 of measurement session in
In the reading information fields 143, the home blood pressure or the like read from the picture imaging the display screen 21 (refer to
The “Camera” button 144 is a button for instructing to start imaging the display screen 21. Once the “Camera” button 144 is operated, the display of the display device 16 (refer to
The storing button 145 is a button for recording the blood pressure or the like displayed in the reading information fields 143, correspondingly to the measurement session. In case of
Return to the description of
Once the processor 11 accepts an operation of the “Camera” button 144 (refer to
On the camera output screen 150 shown in
On the camera output screen 150 shown in
In case of
Note that, the user adjusts a direction or a distance or the like of the camera 18, confirming the display of the live picture displaying field 152. Note that, the picture displayed on the live picture displaying field 152 is temporarily stored in the RAM 13 (refer to
On the imaging button 153 shown in
Note that, when the “Cancel” button 154 is operated, display of the display device 16 returns to the measurement screen 140 (refer to
Return to the description of
Once the processor 11 accepts an operation of the imaging button 153 (refer to
Subsequently, the processor 11 displays the read value confirming screen 160 (refer to
On the read value confirming screen 160 shown in
In case of
In the reading source picture field 162 shown in
In case of
The retaking button 164 shown in
In case of
The decision button 165 is a button to store the read value temporarily, corresponding to the measurement session. Therefore, in a phase that the decision button 165 is operated, the read value is not finalized as the blood pressure value of the measurement session. In other words, the decision button 165 is a button to switch (or renew) the display of the measurement screen 140 (refer to
The “Cancel” button 166 is a button for returning to the measurement screen 140 without storing the read value.
Return to the description of
The processor 11 determines whether there is an operation of the decision button 165 (refer to
When there is an operation of the retaking button 164 (refer to
When there is the operation of the retaking button 164, a positive result is obtained in step 128. In this case, the processor 11 returns to step 125. In other words, the processor 11 returns to a display of the camera output screen 150.
On the other hand, there is the operation of the “Cancel” button 166, a negative result is obtained in step 128. In this case, the processor 11 returns to step 122. In other words, the processor 11 returns to a display of the measurement screen 140 (refer to
Incidentally, when a positive result is obtained in step 127 (in other words, there is an operation of the decision button 165), the processor 11 displays the read value on the reading information field 143 (refer to
Subsequently, the processor 11 determines whether the second measurement finishes (Step 130). When current read value corresponds to the first measurement session, a negative result is obtained in step 130. In this case, the processor 11 returns to step 122. On the other hand, when the current read value corresponds to the second measurement session, a positive result is obtained in step 130. In this case, processor 11 accepts an operation of the storing button 145 (refer to
Afterward, the processor 11 calculates an average value of the read value corresponding to the first measurement and the read value corresponding to the second measurement, and displays the calculated average value on the home screen 130 (refer to
Note that, it is possible to calculate the average value only in the case that time difference is within ten minutes, which is between the time when the read value corresponding to the first measurement is stored and the time when the read value corresponding to the second 25 measurement is stored.
In case of
As described above, when the therapeutic app 14B (refer to
Note that, since it is possible to contrast the picture used in the reading source and the read value on the same screen in a phase prior to recording the blood pressure value read from the picture correspondingly to the measured session, it is also possible to discover an error of the read value easily.
In addition, in the exemplary embodiment, since it is possible to confirm right or wrong in the read value, while the home blood pressure in every measurement session is displayed, when the read value is wrong, it becomes possible to retake the display screen 21 immediately, and record the correct blood pressure value.
Hereinafter, Exemplary embodiment 3 of the present disclosure will be described with reference to the drawings.
The information processing system shown in
Note that, the user terminal 10 and the analysis server 30 are connected to be able to communicate through a network N. The network N is, for example, a local area network (LAN), the Internet, or a mobile communication system (4G, 5G).
In
In addition, also in the analysis server 30, plural analysis servers 30 may cooperate, execute an analysis of a picture, and notify the user terminal 10 of reading value as an analysis result.
Therefore, in the user terminal 10 used in the exemplary embodiment, the text recognition model 14A is not stored.
The analysis server 30 includes a processor 31, a ROM 32 storing a BIOS, etc., a RAM 33 used as a work area of the processor 31, an auxiliary storage device 34, a communication interface 35. Each device is connected via a not-shown signal wire.
In the auxiliary storage device 34 shown in
In the text recognition model 34A used in the exemplary embodiment, it is possible to adopt a model whose accuracy of analysis is higher than the text recognition model 14A (refer to
Therefore, in the text recognition model 34A, it is possible to use a model which requires much amount of calculation, but whose accuracy of analysis is high.
The natural language analysis model 34B is a model which has learned not only character pattern but also relationship between characters, and a model whose accuracy of analysis is higher than the text recognition model 34A. However, the natural language analysis model 34B requires even more amount of calculation than the text recognition model 34A. In the auxiliary storage device 34 in
Therefore, the processing operations from step 101 to 106 are same as the Exemplary embodiment 1. In other words, once the user images the display screen 21 after finishing the second measurement of the home blood pressure at night, the user activates the therapeutic app 14B (refer to
The processor 11 (refer to
The analysis server 30 that is the destination of uploading, reads the maximum blood pressure, the minimum blood pressure and the pulse from each uploaded picture (Step 142).
As described above, the analysis server 30 provides the text recognition model 34A (refer to
Once the reading the blood pressure value or the like is completed, the analysis server 30 notifies the user terminal 10 of the read numerical value (Step 143).
Thereafter, the user terminal 10 performs from step 108 to 115.
As described above, the therapeutic app 14B (refer to
Another advantage obtained by analyzing the picture by the analysis server 30 is that type of the display screen 21 which is possible to be read increases.
For example, it is diverse for not only layout of the maximum blood pressure, the minimum blood pressure and the pulse in the display screen 21 of the sphygmomanometer 20 but also type or size of font. In addition, the date of measurement or time is sometimes displayed on the display screen 21.
However, as the exemplary embodiment, through analyzing the picture by the analysis server 30, it becomes possible to extract the blood pressure value or the like from inside of the display screen 21 more accurately.
Note that, in the exemplary embodiment, a processing sequence is described with the processing operation in the Exemplary embodiment 1 as a premise, however, the processing operation in the Exemplary embodiment 2 may be the premise.
In the Exemplary embodiment 1 described above, all pictures extracted by the therapeutic app 14B based on predetermined condition are set as analysis objects, however, it may be possible for the user to select the picture which is set as an analysis object, in advance.
The selection screen 170 shown in
On the selection screen 170 shown in
In case of
The candidate selecting field 172 shown in
Once the scroll bar 173 is operated, a content of the reduced picture 172A displayed inside the screen, is changed.
As described in the descriptive text 171, the “Decide” button 174 is used to decide the analysis object. After an operation of the “Decide” button 174, the processor 11 provides the text recognition model 14A (refer to
In the exemplary embodiment, since the user is able to specify a picture to be set as an analysis object, it is possible to minimize calculation resource used for analysis. In addition, even when additional cost accrues for use of the analysis server 30 (refer to
(1) So far, the exemplary embodiments of the present disclosure have been described, but the technical scope of the present disclosure is not limited to the scope of the above-described exemplary embodiments. Various modifications or improvements added to the above-described exemplary embodiments may be apparently included in the technical scope of the present disclosure from the description of the claims.
(2) The processor in the above-described exemplary embodiments refers to a processor in a broad sense including, in addition to a general-purpose processor (for example, a Central Processing Unit (CPU)), a dedicated processor (for example, a Graphical Processing Unit (GPU), an Application specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), a program logic device, etc.).
Moreover, the operation of the processor in each of the above-described exemplary embodiments is not limited to a single processor, but may be performed in cooperation by multiple processors. In addition, the order of execution of each operation in the processor is not limited to the order described above, but may be changed individually.
(3) In the above-described exemplary embodiments, as the user terminal 10 (refer to
(4) In the above-described Exemplary embodiment 1, there is 24-hour limit in the picture which is an object for reading of the blood pressure value, however, the period of limit may be extended, or the limit itself may be eliminated. For example, a picture imaged within 48 hours may be possible to be an object for reading the blood pressure value, or a picture imaged within 1 week may be possible to be an object for reading the blood pressure value. In case of the therapeutic app 14B in the Exemplary embodiment 1, since reading picture only at night or in the morning is enough, there is a possibility that the measurement session which has already elapsed 24 hours appears when the user realizes.
For example, at night, in case that reading the measured value of morning and night in the same day from the picture, even when it is attempted to read the blood pressure value of the previous day in the morning of the next day, it is impossible to import automatically the blood pressure value measured in the morning of the previous day, in the event that the time when the therapeutic app 14B is activated has elapsed 24 hours from the time when the blood pressure value of the morning of the previous day is imaged.
Therefore, the limitation for imaging time of the picture which is an object for reading the blood pressure value, may be more than 24 hours. However, when the picture of the display screen 21, which is imaged previous morning is left, it is possible to input manually the blood pressure value by referring to the picture.
(5) In the above-described Exemplary embodiment 1, a picture imaged within 24 hours from the activation of the therapeutic app 14B is extracted as an object for reading the blood pressure value, however, a picture whose elapsed time from imaging time to present time is within predetermined time (for example, 24 hours) may be an object for reading. Also in this example, the predetermined time may be more than 24 hours (for example, 48 hours, 1 week). In other words, a picture imaged within a predetermined time from operation time of the “Photograph import” button (present time) may be an object for reading.
(6) In the above-described Exemplary embodiment 1, in step 106 (refer to
(7) In the above-described Exemplary embodiment 1 and 3, a case is described which is a case that home blood pressure is measured in the morning and night for four times in total, and the operation button 102 (refer to
(8) In the above-described Exemplary embodiment 2, the processing operation is described, which instructs to retake the display screen 21 (refer to
(9) In the above-described exemplary embodiments, it is assumed that the sphygmomanometer 20 includes the display screen 21, and blood pressure value or the like that is a measurement result is displayed on the display screen 21 in digital, however, the measurement result may be displayed in analog.
In the mercury column sphygmomanometer 22, height of a mercury column is blood pressure of the user. When the mercury column sphygmomanometer 22 is imaged in the user terminal 10, the processor 11 (refer to
Note that, the sphygmomanometer in which the blood pressure value is displayed in analog may be aneroid type that a needle moves along a circular. In a picture of the aneroid type sphygmomanometer, the processor 11 regards a numerical value of needle tip position read from the scale as the blood pressure value.
(10) In the above-described exemplary embodiments, the sphygmomanometer 20 is assumed to be an example of the measurement instrument that measures biological information, however, a technology in the above-described exemplary embodiments is able to be adopted in reading out the measured value from a picture of the measurement instrument other than the sphygmomanometer.
Note that, in
Moreover, the measurement instrument may be, for example, a clinical thermometer, a urine sugar meter for self-testing, a self-measurement instrument of blood sugar, Na/K scan, a pulse oximeter, a body fat meter, a body composition meter, an activity amount meter, a pedometer, and a heartbeat meter. All of the above may be not limited to a digital type, but also an analog type.
(11) In the above-described exemplary embodiments, a case that a therapeutic app approved by the Pharmaceutical and Medical Device Act is provided with a function to read the measured value from the picture of the measurement instrument is described, however, same function may be provided in the health management application.
(12) In the above-described exemplary embodiments, a case that a picture imaged within predetermined time (for example, within 24 hours from an activation of the therapeutic app) is displayed on the selection screen 170 (refer to
In this case, the candidate selecting field 172 (refer to
(13) In the above-described exemplary embodiments, an upper limit is not set in the selectable number of pictures which is set as the analysis objects of the picture from the candidate selecting field 172 (refer to
However, in an analysis of a picture, processing load provided to the processor 11 (refer to
(14) In the above-described exemplary embodiments, a case that a picture imaged within predetermined time (for example, within 24 hours from an activation of the therapeutic app) is displayed on the selection screen 170 (refer to
However, when a picture from which blood pressure value or the like has been failed to be read is displayed as a reading candidate every time, the user is lead to perform a useless selecting work repeatedly. In addition, it also results in wasting calculation resource such as the processor 11 (refer to
In case of
Due to these displays, it is possible for the user to realize that the “reduced picture A” has already been selected as the analysis object, while the “reduced picture A” is a picture imaged within predetermined time.
Also in case of
In case of
Since the reduced pictures 172A is displayed in a gray-out state, it is possible for the user to realize that the “reduced picture A” has already been selected as the analysis object, while the “reduced picture A” is a picture imaged within predetermined time.
Note that, since the label 172C (refer to
In addition, in case of the selection screen 170 shown in
In case of
Therefore, in the selection screen 170 shown in
When the selection screen 170 shown in
Note that, in the selection screen 170 shown in
(15) In the above-described exemplary embodiments, a case is assumed, which any kind of numerical value is read and displayed from a picture imaging the liquid crystal screen of the sphygmomanometer, even if the numerical value is wrong. However, in reality, there is also a case that the blood pressure value is not able to be read.
On the read value confirming screen 160 in
However, on the read value confirming screen 160 shown in
Note that, when even one of the numerical values which are display objects is not able to be read, the read numerical value may be displayed in a place where the numerical value is read, and a place where the numerical values is not able to be read may be blank, and separately, such as “There is a value that is not able to be read” may be displayed.
This displaying mode is an example of display that associates the effect that acquiring the measured value is failed with a picture.
This display makes it possible to notify a user of need for retaking a picture which is used for analyzing the measured value.
(16) In the above-described exemplary embodiments, a case is described, which is the case that when the imaging button 153 is operated in the camera output screen 150 (refer to
However, it needs to take several seconds (for example, 2 to 3 seconds) from the start of analyzing the picture until the analysis result (for example, blood pressure value) is displayed. Note that, this time is an example, and depends on, for example, processing capability of the user terminal 10 (refer to
Therefore, it is assumed that this spare time is used for describing how to use and operation procedure of the therapeutic app.
On the transition screen 180 shown in
In addition, in the transition screen 180 shown in
In case of
In case of
In case of
Note that, it is desirable that the content of the information displayed in the message field 182 is different information every time for displaying. For example, based on the user's operation history, information which the frequency of the user's operation is low, may be a content for displaying preferentially. Furthermore, the displaying content may be changed randomly.
This displaying makes it possible to use effectively the spare time which is until the analysis result of the picture is displayed.
The disclosure examples described in the above-described exemplary embodiments are shown below.
(((1)))
A non-transitory computer readable medium storing a program that causes a computer of a user terminal to execute; acquiring an analysis result of a picture which images a measurement instrument in every measurement session as a measured value, the measurement instrument measuring biological information, displaying the acquired measured value on a display section of the user terminal, associating with the picture of an acquiring source, and accepting an amendment of the measured value through an operation for the user terminal.
According to the program, it is possible to support a record of measured biological information. In addition, it is able to make it possible to amend the acquired measured value.
(((2)))
The non-transitory computer readable medium described in (((1))), wherein, in the accepting the amendment, an input of an amendment for the measured value is accepted. According to the program, it is possible to amend a numerical value displayed as an analysis result to correct value easily.
(((3)))
The non-transitory computer readable medium described in (((1))), wherein, in the accepting the amendment, a display of the display section is renewed based on a picture retaken according to an instruction of retaking operation, and a measured value acquired from the picture after retaking.
According to the program, even when a picture of the measured value is retaken, it is possible to make a set of the picture and the measured value, which are recorded corresponding to the measurement session, be a single set.
(((4)))
The non-transitory computer readable medium described in (((2))) or (((3))), wherein, in the accepting the amendment, a numerical value displayed on the display section at a time when an operation of finalizing a record of the measured value is accepted is recorded corresponding to the measurement session.
According to the program, it is possible to make a set of a picture and the measured value which are recorded corresponding to the measurement session, be a single set.
(((5)))
The non-transitory computer readable medium described in any one of (((1))) to (((4))), wherein, in the acquiring the analysis result, among stored pictures in a picture folder of the user terminal, a picture including the measurement instrument as a subject is extracted as an analysis object.
According to the program, it is possible to limit the number of pictures which are analysis objects.
(((6)))
The non-transitory computer readable medium described in any one of (((1))) to (((5)), wherein, in the acquiring the analysis result, plural pictures whose measurement sessions are different are extracted as the analysis object. According to the program, it is possible to reduce the number of recording works of the measured value.
(((7)))
The non-transitory computer readable medium described in any one of (((1))) to (((4))), wherein, in the acquiring the analysis result, among pictures imaged in the user terminal, a picture selected by a user is set as an analysis object.
According to the program, it is possible to limit the number of pictures which are analysis objects.
(((8)))
The non-transitory computer readable medium described in any one of (((1 to 6) wherein, in the acquiring the analysis result, a picture imaged within a period which goes back a predetermined amount of time from an activating time of the program is extracted as a processing object.
According to the program, it is possible to limit the number of pictures which are analysis objects.
(((9)))
The non-transitory computer readable medium described in any one of (((1))) to (6)) wherein, in the acquiring the analysis result, among pictures whose elapsed time from imaging time to present time is within a predetermined time, a picture which is not an object for acquiring until the present, is extracted as a processing object.
According to the program, it is possible to limit the number of pictures which are analysis objects.
(((10)))
The non-transitory computer readable medium described in any one of (((1))) to (((9))), wherein, in the acquiring the analysis result, the picture is provided to a server, and an analysis result by the server is acquired as the measured value.
According to the program, it is possible to improve accuracy of analysis of the measured value.
(((11)))
The non-transitory computer readable medium described in (((10))), wherein, in the acquiring the analysis result, the server is notified of a measurement item corresponding to the measured value which is a record object.
According to the program, it is possible to improve accuracy of analysis of the measured value.
(((12)))
The non-transitory computer readable medium described in any one of (((1))) to (((11))), wherein, in the acquiring the analysis result, when an output of measurement result by the measurement instrument is an analog form, the measured value is acquired through an analysis of the picture including a scale.
According to the program, it is possible to include an analog output measurement instrument in a processing object.
(((13)))
The non-transitory computer readable medium described in any one of (((1))) to (((12))), wherein, the program requires an input of a prescription code that is issued by a medical institution at a start of use.
According to the program, it is possible to make a habit of routine recording the measured value by a patient.
(((14)))
The non-transitory computer readable medium described in any one of (((1))) to (((13))), wherein, when acquiring the measured value, the program further includes displaying a candidate of a picture which is set as an analysis object, on the display section, and when displaying the candidate of the picture on the display section, among the candidate, a first candidate which has been used for acquiring the measured value is displayed with the effect that the first candidate has been used, or the first candidate is displayed in unselectable mode, or the candidate except for the first candidate is displayed on the display section.
According to the program, it is possible to prevent reacquiring the measured value from the picture which has been used for analysis of the measured value.
(((15)))
The non-transitory computer readable medium described in any one of (((1))) to (((14))), wherein the program further includes displaying an average value of plural measured values acquired from plural pictures corresponding to time zone, as the measured value in the time zone corresponding to the time when the plural pictures imaged within a predetermined time are imaged.
According to the program, it is possible to display the average value of the measured values corresponding to each time zone automatically. For example, even in case the measured value of one day morning is recorded in night of the same day, or another day, it is possible to display the average value of the measured values associating with the time zone corresponding to the time when each picture is imaged.
(((16)))
The non-transitory computer readable medium described in any one of (((1))) to (((14))), wherein the program further includes displaying the effect that the measured value has failed to be acquired, associating with the picture, when the measured value is not able to be acquired from the picture by the analysis.
According to the program, it is possible to notify the user of need for retaking a picture which is used for analyzing the measured value.
(((17)))
The non-transitory computer readable medium described in any one of (((1))) to (((14))), wherein the program further includes displaying information regarding at least one in how to use the program, points to be noted when measuring, timing of measuring and knowledge regarding a disease in a period from the start of analyzing the picture until the analysis result is acquired.
According to the program, it is possible to use effectively the spare time which is until the analysis result of the picture is displayed.
The foregoing description of the exemplary embodiment of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art without departing from the scope and spirit of the present invention. The exemplary embodiment was chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2023-221179 | Dec 2023 | JP | national |
| 2024-155032 | Sep 2024 | JP | national |