DATA LINKAGE SYSTEM, SERVER DEVICE, DATA LINKAGE METHOD, AND DATA LINKAGE PROGRAM
The data linkage system engages patients in lifestyle-related disease management by measuring and linking motor and cognitive functions with user identification, enhancing patient motivation and participation through personalized treatment plans and reports.
Patent Information
- Application Number
- JP2024079759
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-05-15
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2044-05-15
AI Technical Summary
Existing systems for managing lifestyle-related diseases, such as dyslipidemia, hypertension, and diabetes, fail to effectively engage patients in disease management, lacking opportunities for them to request and motivate participation.
A data linkage system that measures a user's motor and cognitive functions using image data, generates a QR code with measurement information, and links this data with user identification to facilitate the creation of personalized medical treatment plans and exercise guidance, enabling patient engagement and doctor approval processes.
The system provides patients with opportunities to request lifestyle-related disease management, increasing their motivation and facilitating effective engagement in disease management through personalized treatment plans and reports.
Smart Images

Figure 0007620953000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a data linkage system, a server device, a data linkage method, and a data linkage program. [Background technology]
[0002] In recent years, comprehensive medical treatment management has been provided to patients with lifestyle-related diseases (mainly dyslipidemia, hypertension, and diabetes) by medical institutions. In order to facilitate the management of lifestyle-related diseases at medical institutions, the applicant has disclosed an instruction instruction issuance assistance device that generates an issuance request for an instruction instruction regarding exercise prescription and nutrition prescription by a doctor based on identification information and interview information, and automatically creates instruction instruction data based on the issuance request (Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-167987 Summary of the Invention [Problem to be solved by the invention]
[0004] However, although the technology described in Patent Document 1 can reduce the workload of doctors who are asked by patients to manage their lifestyle-related diseases, it is difficult to give patients an opportunity to request lifestyle-related disease management, and the lifestyle-related disease management system has not been used very effectively.
[0005] The present invention has been made in consideration of the above, and aims to provide a data linkage system, server device, data linkage method, and program that encourage patients to request lifestyle-related disease management by a doctor and help increase their motivation. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, in the present invention, a measurement server measures a user's motor function and / or cognitive function based on image data capturing the user's movements, generates a measurement information ID that identifies the user's measurement information, and stores the measured measurement information in a storage unit in association with the measurement information ID received from the measurement device. The measurement server generates a QR code including the measurement information ID and transmits the QR code to the measurement device. The measurement device displays the QR code received from the measurement server. The user terminal device stores a user ID that identifies the user, reads the QR code displayed by the measurement device, and transmits the measurement information ID and user ID obtained from the read QR code to the management server. The management server receives measurement information corresponding to the measurement information ID received from the user terminal device from the measurement server, and stores the received measurement information in association with the user ID received from the user terminal device in a measurement information storage unit. Effect of the Invention
[0007] According to the present invention configured as described above, it is possible to provide an opportunity for a patient to request management of lifestyle-related diseases from a doctor, thereby providing support to increase motivation. [Brief description of the drawings]
[0008] [Figure 1] 1 is an explanatory diagram showing the overall configuration of a data linkage system 10 according to an embodiment of the present invention; [Diagram 2] 1 is a block diagram showing a configuration of a data linkage system 10. FIG. [Diagram 3] 2 is an explanatory diagram showing the data configurations of a user information storage unit 121, a medical information storage unit 122, a measurement information storage unit 123, and an approval information storage unit 124. FIG. [Figure 4] 13 is a flowchart showing a data linking process executed by the management server 100, the measurement server 200, the measurement device 300, and the user terminal device 600. [Diagram 5] 13 is a flowchart showing the procedure of various document generation processes executed by the management server 100. [Figure 6]1 is an explanatory diagram showing an example of a medical treatment plan and an exercise instruction manual. FIG. [Figure 7] FIG. 13 is an explanatory diagram showing an example of an exercise and nutrition report. [Figure 8] 13 is a flowchart showing a health and sports doctor approval process executed by the management server 100 and the health and sports doctor terminal device 500. [Figure 9] 13 is a flowchart showing a data linking process executed by the management server 100 and the user terminal device 600. [Figure 10] 13 is a flowchart showing a procedure of a report generation process executed by the management server 100. [Figure 11] FIG. 11 is an explanatory diagram illustrating an example of a report. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, examples of the data linkage system, server device, data linkage method, and data linkage program according to the present application will be described with reference to the accompanying drawings. The following explanations are examples of the embodiments of the present application, and the data linkage system, server device, data linkage method, and data linkage program according to the present application are not limited to these examples.
[0010] 1 is an explanatory diagram showing the overall configuration of a data linkage system 10 according to this embodiment. The data linkage system 10 is a system in which a medical institution acquires measurement information of motor function and cognitive function measured by a patient with a lifestyle-related disease or a person with a high possibility of developing a lifestyle-related disease (hereinafter referred to as a user), generates a treatment plan, exercise instruction instructions, exercise and nutrition reports, etc. based on the acquired measurement information and medical information managed by the medical institution, and presents them to the user.
[0011] As shown in FIG. 1, the data linkage system 10 includes a management server 100, a measurement server 200, a measurement device 300, a doctor terminal device 400, a health and sports doctor terminal device 500, a user terminal device 600, a wearable device 700, and a measurement instrument 800.
[0012] The management server 100 receives and manages user information and medical information for each user from the doctor terminal device 400 operated by a doctor (e.g., a family doctor) at the medical institution where the user visits (P1). The measurement device 300 captures the user's movements for tasks to measure motor function and cognitive function, and analyzes the captured image. The measurement server 200 receives analysis data obtained by analyzing the image from the measurement device 300 (P2), measures the user's motor function and cognitive function from the analysis data, and stores the measurement information and measurement information ID in association with each other in the storage unit (P3). The user terminal device 600 captures an image of a QR code (registered trademark) displayed on the screen of the measurement device 300 (P4), obtains the measurement information ID from the QR code, and transmits the measurement information ID and the user ID to the management server 100 (P5). The user terminal device 600 transmits the measurement information obtained from the wearable device 700 and the measurement device 800 to the management server (P6).
[0013] The management server 100 receives from the measurement server 200 the measurement information corresponding to the measurement information ID received from the user terminal device 600, and acquires the measurement information corresponding to the user ID (P7). The management server 100 generates various documents and reports from the user information, medical information, and measurement information (P8). The management server 100 transmits an exercise instruction manual for each user to the health and sports doctor terminal device 500 (P9), and receives approval for the exercise instruction manual (P10). The management server 100 transmits the various documents and reports to the doctor terminal device 400 (P11). The doctor terminal device 400 transmits the various documents to the user terminal device 600 (P12). The management server 100 transmits the various reports to the user terminal device 600 (P13).
[0014] Fig. 2 is a block diagram showing the configuration of the data linkage system 10. As shown in Fig. 2, in the data linkage system 10, a management server 100, a measurement server 200, a measurement device 300, a doctor terminal device 400, a health and sports doctor terminal device 500, and a user terminal device 600 are connected via a network N to transmit and receive data. The network is any communication network such as the Internet, an intranet, a LAN (Local Area Network), a VPN (Virtual Private Network), or a mobile communication network, or a combination thereof, and a part or all of the network may be wired or wireless.
[0015] The management server 100 is a server device that generates various documents and reports for lifestyle-related disease management. The management server 100 includes a transmission / reception unit 110, a storage unit 120, and a control unit .
[0016] The memory unit 120 stores a user information memory unit 121, a medical information memory unit 122, a measurement information memory unit 123, an approval information memory unit 124, and programs for controlling each unit, application programs, various control information, intermediate files, etc. (not shown).
[0017] 3 is an explanatory diagram showing the data configuration of the user information storage unit 121, the medical information storage unit 122, the measurement information storage unit 123, and the approval information storage unit 124. The user information storage unit 121 stores information about the user. As shown in FIG. 3(a), the user information storage unit 121 stores a user ID, a name, a date of birth, a sex, and other information in association with each other. The other information is an address, an email address, a telephone number, etc.
[0018] FIG. 3(b) The medical information storage unit 122 stores the user's medical information acquired at a medical institution such as a family doctor. As shown in FIG. 3(b), the medical information storage unit 122 stores a user ID, interview information, examination information, diagnosis information, medication information, and other information in association with each other. The user ID is information for identifying a user. The interview information includes interview results, which are the user's answers to specific questions, and interview dates and times, and the examination information includes image data of blood tests and image diagnoses, other examination information, and examination dates and times. The diagnosis information includes diagnosis results such as disease names and diagnosis dates and times, and the medication information includes drug names, dosages, dosage methods, and durations. The medical information storage unit 122 includes past medical information acquired so far.
[0019] The measurement information storage unit 123 in FIG. 3(c) stores the user's measurement information acquired inside and outside a medical institution. As shown in FIG. 3(c), the measurement information storage unit 123 stores a user ID, measurement information (measurement device), measurement information (user terminal device), and other information. The measurement information (measurement device) is measurement information of motor function and cognitive function obtained from image data captured by the measurement device 300. The measurement information (user terminal device) is the user's daily heart rate, number of steps, weight, etc. received from the user terminal device 600. Each piece of measurement information includes the date and time of measurement. The measurement information storage unit 123 includes each piece of past information acquired so far.
[0020] The approval information storage unit 124 in Fig. 3(d) stores approval information for the exercise instruction instruction for each user. As shown in Fig. 3(d), the approval information storage unit 124 stores the user ID, the approval reception date and time, the health and sports doctor, and other information. The approval reception date and time is the date and time when approval for the exercise instruction instruction sent to the health and sports doctor terminal device 500 was received, and the health and sports doctor is a health and sports doctor certified by the Japan Medical Association and is the doctor who approved the exercise instruction instruction.
[0021] The transmitting / receiving unit 110 receives the measurement information ID and the measurement information from the measurement server 200. The transmitting / receiving unit 110 receives interview information, examination information, diagnosis information, medication information, etc. associated with the user ID from the doctor terminal device 400, and transmits various documents (treatment plan, exercise instruction instruction, exercise and nutrition report) and various reports to the doctor terminal device 400. The transmitting / receiving unit 110 transmits the URL of the exercise instruction instruction to the health and sports doctor terminal device 500, and receives approval for the exercise instruction instruction. The transmitting / receiving unit 110 receives the measurement information ID and the user ID, and the measurement information and the user ID from the user terminal device 600.
[0022] The control unit 130 controls the operation of each unit of the management server 100 by expanding and executing various programs and control information stored in the storage unit 120. The control unit 130 functions as a data linking unit 131, a variety of document generating unit 132, a health and sports doctor approval unit 133, and a report generating unit 134.
[0023] Based on the measurement information ID and user ID received from the user terminal device 600, the data association unit 131 receives measurement information corresponding to the measurement information ID from the measurement server 200, and stores the received measurement information in the measurement information memory unit 123 in association with the user ID.
[0024] The various document generation unit 132 obtains medical information associated with the user ID, such as medical interview information, examination information, diagnosis information, medication information, etc., from the medical information storage unit 122, obtains measurement information associated with the user ID from the measurement information storage unit 123, and generates various documents, such as a treatment plan, exercise instruction instructions, and exercise / nutrition report, from this obtained information.
[0025] The health and sports doctor approval unit 133 determines the health and sports doctor who has sent approval that satisfies specified conditions as the approver, from among the approvals of health and sports doctors received from the health and sports doctor terminal device 500 in response to the exercise instruction instructions sent to the health and sports doctor terminal device 500.
[0026] The report generation unit 134 acquires medical information associated with the user ID from the medical information storage unit 122, acquires measurement information associated with the user ID from the measurement information storage unit 123, and generates various reports from the acquired information at predetermined intervals.
[0027] Next, a description will be given of the configuration of the measurement server 200. The measurement server 200 is a server device that measures a user's motor function and cognitive function from image data captured of a user's action in response to content presented to the user by the measurement device 300. The measurement server 200 includes a transmission / reception unit 210, a storage unit 220, and a control unit 230.
[0028] The transmitting / receiving unit 210 receives analysis data obtained by analyzing image data capturing an image of a user's movement from the measuring device 300. The transmitting / receiving unit 210 receives a measurement information ID from the measuring device 300, and stores the measurement information in the measurement information storage unit 221 in association with the measurement information. The transmitting / receiving unit 210 transmits the measurement information corresponding to the measurement information ID received from the management server 100 to the management server 100.
[0029] The control unit 230 controls the operation of each unit of the measurement server 200 by expanding and executing various programs and control information stored in the storage unit 220. The control unit 230 includes a function measurement unit 231, a measurement information ID generation unit 232, and a QR code generation unit 233.
[0030] The function measurement unit 231 analyzes the user's motion from image data including the user's body captured by the measurement device 300, and measures the user's motor function and cognitive function based on the analysis data. The function measurement unit 231 may receive image data including the user's body from the measurement device 300 without performing motion analysis in the measurement device 300, and generate analysis data by analyzing the user's motion from the received image data. Here, the analysis data is data obtained by, for example, analyzing the state in which the user sits on a chair and the state in which the user stands up from the chair from the image data in a "chair sit-stand" test that measures motor function, and analyzing the time it takes to perform a series of motions from standing up from the chair to sitting on the chair five times, and the number of times the user was able to sit and stand within a predetermined time. The measurement information ID generation unit 232 generates a measurement information ID that identifies the measurement information obtained by the function measurement unit 231. The QR code generation unit 233 generates a QR code including the measurement information ID.
[0031] The storage unit 220 includes a measurement information storage unit 221. The measurement information storage unit 221 stores a measurement information ID and measurement information in association with each other. The measurement information ID is information that uniquely identifies the measurement information. The measurement information is information obtained by measuring the motor function and cognitive function of the user based on the analysis data received from the measuring device 300. The measurement information includes the measurement date and time.
[0032] The measurement device 300 is an information processing device that presents content for measuring motor function and cognitive function to a user, analyzes image data capturing the user's movements, and transmits analysis data to the measurement server 200. The measurement device 300 outputs content (still images, videos, audio, etc., for the user to perform a motor function test or a cognitive function test) stored in a memory unit from a screen or speaker. The measurement device 300 captures the user's movements for the task content with a camera. The measurement device 300 analyzes image data (still images, videos) of the user's movements captured with the camera, and generates analysis data. The measurement device 300 transmits the analysis data to the measurement server 200.
[0033] The doctor terminal device 400 is an information terminal device operated by a family doctor or the like, and acquires and manages user information, interview information, examination information, diagnosis information, medication information, etc. for each user. The doctor terminal device 400 also receives medical treatment plans, exercise instruction instructions, exercise and nutrition reports, etc. generated by the management server 100 and presents them to the user.
[0034] The health and sports doctor terminal device 500 is an information terminal device operated by a health and sports doctor, and displays the exercise instruction instruction transmitted from the management server 100. The health and sports doctor terminal device 500 transmits approval based on the health and sports doctor's confirmation of the exercise instruction instruction to the management server 100.
[0035] The user terminal device 600 is an information terminal device operated by a user, and more specifically, is a smartphone, a tablet terminal, or the like. The user terminal device 600 includes a storage unit that stores a user ID that identifies a user, acquires a measurement information ID from a QR code displayed on the measurement device 300, and transmits the measurement information ID and the user ID to the management server 100. The user terminal device 600 receives biological information acquired by the wearable device 700 through short-distance communication with the wearable device 700. The user terminal device 600 accepts input of image data of a meal or the like, or measurement information such as weight measured by a measurement device 800, and transmits it to the management server 100. The user terminal device 600 receives various reports and various documents from the doctor terminal device 400 or the management server 100.
[0036] The wearable device 700 is worn by a user, acquires biological information (such as heart rate, blood pressure, number of steps, body temperature, stress, and sleep status) using various sensors, and transmits the acquired biological information to the user terminal device 600.
[0037] The measuring device 800 is a device that measures physical information of a user, such as a body weight and body fat percentage measuring device that measures body weight, body fat percentage, muscle mass, etc. If short-range communication or the like with the user terminal device 600 is possible, the measuring device 800 transmits the measurement information to the user terminal device 600, and if short-range communication or the like is not possible, the measuring device 800 accepts input of the measurement information at the user terminal device 600.
[0038] The data linkage processing executed in the data linkage system 10 configured as described above will be described. Fig. 4 is a flowchart showing the data linkage processing procedure executed by the management server 100, the measurement server 200, the measurement device 300, and the user terminal device 600. For example, the flow of processing when measuring motor function, etc., at the recommendation of a family doctor, etc. will be described.
[0039] The measuring device 300 displays the content (step S401). More specifically, the measuring device 300 displays the content instructing the user's actions, etc. to measure the motor function, etc., stored in the storage unit. The measuring device 300 acquires image data (step S402). More specifically, the measuring device 300 captures the user's actions, etc., for the content with a camera and acquires the image data. The measuring device 300 analyzes the image data (step S403). More specifically, the measuring device 300 acquires the user's skeletal information from the image data, analyzes the user's actions (e.g., sitting and standing from a chair) from changes in the acquired skeletal information, and generates analysis data (number of times the user sat and stood up, number of seconds it took, etc.). The data to be analyzed is not limited to image data, and may be the user's voice data or a combination thereof. In addition, the motion analysis may be performed by an artificial intelligence program using a learned model that has learned the motion, or the image data may be transmitted to the measurement server 200 and performed by the measurement server 200. The measurement device 300 transmits the analysis data to the measurement server 200 (step S404).
[0040] The transmitting / receiving unit 210 of the measurement server 200 receives the analysis data from the measurement device 300, and the function measurement unit 231 measures the motor function and cognitive function of the user from the analysis data (step S405). More specifically, the function measurement unit 231 evaluates the motor function and cognitive function of each user based on the analysis data and the user's age and sex, and generates measurement information of the motor function and cognitive function.
[0041] The measurement information ID generating unit 232 generates a measurement information ID for identifying the measurement information for each user (step S406), and stores the measurement information ID and the measurement information in association with each other in the measurement information storage unit 221 (step S407). The measurement information includes analysis data. The QR code generating unit 233 generates a QR code indicating the measurement information ID (step S408). The measurement server 200 transmits the QR code to the measurement device 300 (step S409).
[0042] The measurement information 300 receives the QR code from the measurement server 200 and displays the received QR code on the screen (step S410). Instead of displaying the QR code on the screen, the measurement information 300 may print the QR code or transmit the measurement information ID to the user terminal device 600 by short-range communication.
[0043] The user terminal device 600 captures an image of the QR code with a camera (step S411). The user terminal device 600 acquires a measurement result ID from the QR code (step S412). The user terminal device 600 transmits the measurement information ID and the user ID to the management server 100 (step S413).
[0044] The transmitting / receiving unit 110 of the management server 100 receives the measurement information ID and the user ID from the user terminal device 600 (step S414). The transmitting / receiving unit 110 transmits the measurement information ID to the measurement server 200 (step S415).
[0045] The transmitting / receiving unit 210 of the measurement server 200 receives the measurement information ID from the management server 100, and acquires the measurement information associated with the measurement information ID from the measurement information storage unit 221 (step S416). The transmitting / receiving unit 210 transmits the measurement information to the management server 100 (step S417).
[0046] The transmitting / receiving unit 110 of the management server 100 receives the measurement information from the measurement server 200, and stores the received measurement information in the measurement information storage unit 123 in association with the user ID (step S418).
[0047] In this way, the user terminal device 600 transmits the measurement information ID acquired from the QR code displayed on the measurement device 300 together with the user ID to the management server 100, so that the user's measurement information stored in the measurement server 200 can be linked to the user ID with a simple operation by the user, and the user's medical information and measurement information can be easily linked in the management server 100. Furthermore, by analyzing image data with the measurement device 300, the amount of communication transmitted to the measurement server 200 is reduced, so that the analysis results can be obtained in a short time even if the communication environment is weak. On the other hand, when the analysis process is performed by the measurement server 200, the analysis can be performed with high accuracy without being affected by the specifications of the measurement device 300.
[0048] Next, a description will be given of various document generation processes executed by the management server 100. FIG 5 is a flowchart showing the procedure of various document generation processes executed by the management server 100.
[0049] The transmitting / receiving unit 110 of the management server 100 judges whether or not the user ID and the request for various document generation have been received from the doctor terminal device 400 (step S501). If it is judged that the request for various document generation has not been received (step S501: No), the process returns to step S501. If it is judged that the request for various document generation has been received (step S501: Yes), the various document generation unit 132 acquires user information associated with the user ID from the user information storage unit 121 (step S502). The various document generation unit 132 acquires medical information associated with the user ID from the medical information storage unit 122 (step S503). The various document generation unit 132 acquires measurement information associated with the user ID from the measurement information storage unit 123 (step S504).
[0050] The various document generating unit 132 generates various documents (step S505). More specifically, the various document generating unit 132 generates a medical treatment plan from user information, interview information, examination information, diagnosis information, medication information, measurement information, and the like. FIG. 6 is an explanatory diagram showing an example of a medical treatment plan and an exercise instruction instruction. FIG. 6(a) shows an example of a medical treatment plan (initial). The patient information, main disease information, examination items, blood test items, and interview items of the medical treatment plan are obtained and written from the user information, interview information, examination information, and diagnosis information stored in each storage unit. For the focus area, instruction items, medication instruction, and others, the user's information is input to an artificial intelligence program that has been trained to output professional advice on medicine, nutrition, exercise therapy, and the like for each item from each piece of information, and the output text is written, and confirmation, correction, and the like by a doctor or a person in charge is accepted. Alternatively, a doctor or a person in charge may write the text by referring to each piece of information. If the treatment plan has been created twice or more, a comparison of the previous and current values will be recorded for continued use.
[0051] The various document generating unit 132 generates an exercise instruction instruction from user information, interview information, examination information, diagnosis information, medication information, measurement information, etc. FIG. 6(b) shows an example of an exercise instruction instruction. For the patient information and health check data of the exercise instruction instruction, data is obtained from the user information, interview information, examination information, diagnosis information, and medication information stored in each storage unit and written. For the motor function test results, measurement information stored in the measurement information storage unit 123 is obtained and written. For exercise prescriptions and advice on daily life, each user's information is input to an artificial intelligence program that has learned to output a preventive program by exercise or professional advice from each piece of information, and the output preventive program and wording are written, and confirmation and correction by a doctor or person in charge are accepted. Alternatively, a doctor or person in charge may write it by referring to each piece of information.
[0052] The various document generating unit 132 generates an exercise and nutrition report from user information, interview information, examination information, diagnosis information, medication information, measurement information, etc. FIG. 7 is an explanatory diagram showing an example of an exercise and nutrition report. The basic information, examination information, and exercise measurement results of the exercise and nutrition report are recorded by acquiring data from the user information, interview information, examination information, and measurement information stored in each memory unit. As for the nutritional risks, exercise risks, and comments, the user's information is input to an artificial intelligence program that has learned to output the nutritional risks, exercise risks, and comments from each piece of information, and the output text is recorded, and confirmation, correction, etc. by a doctor or person in charge is accepted. Alternatively, the doctor or person in charge may record the report by referring to each piece of information.
[0053] Next, the exercise instruction instruction approval process is executed (step S506). Details will be described later. The transmitting / receiving unit 110 transmits the various documents to the doctor terminal device 400 (step S507). Note that the transmitting / receiving unit 110 may transmit the various documents to the user terminal device 600 in addition to the doctor terminal device 400.
[0054] In this way, a medical treatment plan, exercise instruction manual, and exercise / nutrition report are generated that include not only medical information obtained at a medical institution but also measurement information of the user's motor function and cognitive function, and suggestions and comments based on the medical information and the measurement information of motor function and cognitive function are provided to the user, which increases the user's interest in lifestyle-related diseases and gives them an opportunity to request lifestyle-related disease management by a doctor, thereby increasing the user's motivation for lifestyle-related disease management by a doctor. In addition, medical institutions can also grasp the measurement information of the user's motor function, etc., which can be used to manage lifestyle-related diseases.
[0055] Next, a description will be given of the health and sports doctor approval process executed by the data linkage system 10, which is described in step S506 of Fig. 5. Fig. 8 is a flowchart showing the health and sports doctor approval process procedure executed by the management server 100 and the health and sports doctor terminal device 500.
[0056] Each document generating unit 132 of the management server 100 stores the exercise instruction manual in a storage unit (step S801). The transmitting / receiving unit 110 transmits a URL, which is a storage location of the exercise instruction manual, to one or more health and sports doctor terminal devices 500 (step S802). For example, the URL is included in an email, a chat message, or the like and transmitted.
[0057] The health and sports doctor terminal device 500 receives the URL and displays the exercise instruction manual by pointing to the received URL on the screen (step S803). The health and sports doctor checks the exercise instruction manual displayed on the screen and decides whether or not to approve it. The health and sports doctor terminal device 500 accepts approval for the exercise instruction manual (step S804). The health and sports doctor terminal device 500 may accept input of comments, etc. in addition to or instead of approval for the exercise instruction manual. The health and sports doctor terminal device 500 transmits approval and a health and sports doctor indicating the approver to the management server 100 (step S805).
[0058] The transmitting / receiving unit 110 of the management server 100 receives the approval and the health and sports doctor from the health and sports doctor terminal device 500, and the health and sports doctor approval unit 133 stores the approval reception date and time and the health and sports doctor in the approval information storage unit 124 in association with each other (step S806). The health and sports doctor approval unit 133 judges whether a predetermined period has passed (step S807). If it is judged that the predetermined period has not passed (step S807: No), the transmitting / receiving unit 110 continues to receive the health and sports doctor from the health and sports doctor terminal device 500. The transmitting / receiving unit 110 receives the health and sports doctor from one or more health and sports doctor terminal devices 500. If it is judged that the predetermined period has passed (step S807: Yes), the health and sports doctor approval unit 133 sets the health and sports doctor with the earliest approval reception date and time stored in the approval information storage unit 124 as the approver of the exercise instruction instruction instruction (step S808).
[0059] Through the above-described process, the health and sports doctor who first approves the exercise instruction instruction sent by the management server 100 becomes the approver. This enables the management server 100 to receive approval from the health and sports doctor for the exercise instruction instruction in a short period of time.
[0060] Next, a data linking process of the measurement information acquired by the user terminal device 600 for reflecting the measurement information obtained by measuring the user's daily activities in various documents and reports will be described. Fig. 9 is a flowchart showing the data linking process procedure executed by the management server 100 and the user terminal device 600.
[0061] The user terminal device 600 receives measurement information from the wearable device 700 worn by the user by short-range communication or the like (step S901). The measurement information here may be any information that can be measured by the wearable device 700, such as heart rate, blood pressure, number of steps, body temperature, stress, sleep status, etc. The user terminal device 600 stores the measurement information and the measurement date and time in the storage unit in association with each other (step S902). The user terminal device 600 judges whether the input of the measurement information has been accepted (step S903). The measurement information here is the weight and body fat percentage measured by the measuring device 800, the exercise time based on the exercise video watched by the user, whether or not the exercise was performed, image data of the meal, etc. If it is judged that the input of the measurement information has been accepted (step S903: Yes), the user terminal device 600 associates the measurement information with the input date and time and stores them in the storage unit (step S904). If it is judged that the input of the measurement information has not been accepted (step S903: No), the process proceeds to step S905.
[0062] The user terminal device 600 judges whether it is a predetermined time (step S905). For example, it judges whether it is a preset time such as 10 p.m. every day or 10 a.m. every Monday. If it is judged that it is not the predetermined time (step S905: No), the process returns to step S901. If it is judged that it is the predetermined time (step S905: Yes), the user terminal device 600 acquires measurement information from the storage unit (step S906). The user terminal device 600 transmits the user ID and the measurement information to the management server 100 (step S907).
[0063] The transmitting / receiving unit 110 of the management server 100 receives the user ID and the measurement information from each of the user terminal devices 600, and stores the measurement information in the measurement information storage unit 123 in association with the user ID (step S908).
[0064] In this way, by transmitting the measurement information measured by each user to the management server 100 and storing it in the measurement information storage unit 123, various documents and reports can be generated that include the user's daily measurement information. In addition, the doctor in charge of the user can also understand the user's daily physical condition.
[0065] The report generation process executed by the management server 100 will be described. The management server 100 generates and transmits various reports based on the medical information and measurement information of the user at predetermined intervals to the user who has requested lifestyle-related disease management. Fig. 10 is a flowchart showing the procedure of the report generation process executed by the management server 100.
[0066] The report generating unit 134 of the management server 100 judges whether it is time to send a report for each user (step S1001). The time to send the report is a preset time such as every two weeks or every month from the reference date for each user, or the 1st and 15th of each month. If it is judged that it is not time to send the report (step S1001: No), the process returns to step S1001. If it is judged that it is time to send the report (step S1001: Yes), the report generating unit 134 acquires user information associated with the user ID from the user information storage unit 121 (step S1002). The report generating unit 134 acquires medical information associated with the user ID from the medical information storage unit 122 (step S1003). The report generating unit 134 acquires measurement information associated with the user ID from the measurement information storage unit 123 (step S1004).
[0067] The report generating unit 134 generates various reports (step S1005). More specifically, the report generating unit 134 generates a report that shows the test information and the measurement information in a chronological order. FIG. 11 is an explanatory diagram showing an example of a report. As shown in FIG. 11, the report generating unit 134 acquires data from the user information, the test information, and the measurement information stored in each storage unit to generate a chronological graph of the measurement information and the test information, a list showing whether or not each exercise item has been achieved on a daily basis, and the like. In addition, for comments that can be determined from such information, each piece of user information may be input into an artificial intelligence program that has been trained to output a comment from each piece of information, and the output text may be written. Alternatively, a doctor or person in charge may write the text by referring to each piece of information. In addition to the report shown in FIG. 11, a method of implementing an exercise menu related to each user, nutritional advice, a registered dietitian's comment, and the like may be generated as a report.
[0068] The transmitting / receiving unit 110 transmits the various reports to the user terminal device 600 (step S1006). Note that the transmitting / receiving unit 110 may transmit the various reports to the doctor terminal device 300 in addition to the user terminal device 600.
[0069] In this way, the user can obtain reports that reflect not only medical information acquired at medical institutions but also the user's own daily measurement information, which can increase the user's motivation to continue to ask a doctor for treatment management of lifestyle-related diseases. In addition, by visualizing the relationship between daily exercise and meals and test information, a mechanism can be provided that supports the user's continuation of exercise and improvement of meals. In addition, doctors can understand the user's daily exercise and meal conditions, which can be used for better treatment and prevention.
[0070] The hardware configuration of the management server 100, the measurement server 200, the measurement device 300, the doctor terminal device 400, the health and sports doctor terminal device 500, the user terminal device 600, and the wearable device 700 according to the above-mentioned embodiments is a normal computer including one or more processors such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit) or a GPU (Graphics Processing Unit), and equipped with an external storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), a flash memory, or an SSD (Solid State Drive), a communication control device, etc., and the above-mentioned configuration and function are realized by the CPU, etc. reading and operating the programs stored in the ROM, RAM, HDD, etc. The control unit may be an electronic circuit such as an ASIC (Application Specific Integrated Circuit) or a PLD (Programmable Logic Device).
[0071] The programs that run on the management server 100, the measurement server 200, the measurement device 300, the doctor terminal device 400, the health and sports doctor terminal device 500, the user terminal device 600, and the wearable device 700 may be stored on a computer connected to a network such as the Internet and provided by downloading the programs via the network, or may be recorded in an installable or executable format on a computer-readable recording medium such as a CD-ROM, DVD, USB memory, or SD card and provided. The programs that realize the above-mentioned functions and processes may be provided in the form of an API (Application Programming Interface), SaaS (Software as a Service), or cloud computing.
[0072] In the above-mentioned embodiment, the management server 100, the measurement server 200, the measurement device 300, the doctor terminal device 400, the health and sports doctor terminal device 500, the user terminal device 600, and the wearable device 700 are each described as one device, but the functions of the management server 100, the measurement server 200, the measurement device 300, the doctor terminal device 400, the health and sports doctor terminal device 500, the user terminal device 600, and the wearable device 700 may be configured as a plurality of devices, or a plurality of devices may be configured as a single device. The present invention is not limited to the above-mentioned embodiment as it is, and does not necessarily have to be configured physically as illustrated. In addition, the present invention can be configured by functionally or physically dividing, integrating, replacing, modifying, or deleting all or a part of the components described in the embodiment in any unit according to various loads, usage conditions, etc. [Explanation of symbols]
[0073] 100... Management server, 110... Transmitting / receiving unit, 120... Memory unit, 121... User information memory unit, 122... Medical information memory unit, 123... Measurement information memory unit, 124... Approval information memory unit, 130... Control unit, 131... Data linking unit, 132... Various document generation unit, 133... Health and sports doctor approval unit, 134... Report generation unit, 200... Measurement server, 210... Transmitting / receiving unit, 220... Memory unit, 221... Measurement information memory unit, 230... Control unit, 231... Functional measurement unit, 300... Measurement device, 400... Doctor terminal device, 500... Health and sports doctor terminal device, 600... User terminal device, 700... Wearable device, 800... Measurement equipment
Claims
1. A data linkage system that connects a measurement device that captures an image of a user's movements and analyzes the captured image data, a measurement server, a management server, and a user terminal device operated by the user via a network, The measurement server includes: a functional measurement means for measuring the motor function of the user based on analysis data, which is a result of analysis of the image data, transmitted from the measurement device; a measurement information ID generating means for generating a measurement information ID for identifying measurement information which is a measurement result measured by the function measuring means, and storing the measurement information in a storage unit in association with the measurement information ID; A QR code generating means for generating a QR code including the measurement information ID; a first transmission means for transmitting the QR code to the measurement device; The measuring device is a QR code display means for displaying the QR code received from the measurement server, The user terminal device A user ID storage unit that stores a user ID that identifies the user; a QR code reading means for reading the QR code displayed by the measuring device; a second transmission means for transmitting the measurement information ID acquired by reading the QR code by the QR code reading means and the user ID stored in the user ID storage unit to the management server, The management server includes: a user information storage unit that stores the user ID and user information in association with each other; a medical information storage unit that stores the user ID and medical information in association with each other; a measurement information storage unit that stores the user ID and the measurement information in association with each other; a data linking means for receiving the measurement information corresponding to the measurement information ID from the measurement server when the measurement information ID and the user ID are received from the user terminal device, and storing the received measurement information in the measurement information storage unit in association with the user ID received from the user terminal device; A first receiving means for receiving various written requests including the user ID from a doctor terminal device which is an information terminal device operated by a doctor; a various document generating means for generating an exercise instruction instruction document based on the measurement information stored in the measurement information storage unit, the user information stored in the user information storage unit, and the medical information stored in the medical information storage unit, which are associated with the user ID, when the various document request is received, and storing the generated exercise instruction instruction document in a predetermined storage location; A third transmission means for transmitting the exercise instruction document generated by the various document generation means to the doctor terminal device; A data linkage system comprising:
2. A data linkage system that connects a measurement device that captures an image of a user's movements and analyzes the captured image data, a measurement server, and a management server via a network, The measurement server includes: a functional measurement means for measuring the motor function of the user based on analysis data, which is a result of analysis of the image data, transmitted from the measurement device; a measurement information ID generating means for generating a measurement information ID for identifying measurement information which is a measurement result measured by the function measuring means, and storing the measurement information in a storage unit in association with the measurement information ID; A QR code generating means for generating a QR code including the measurement information ID; a first transmission means for transmitting the QR code to the measurement device; The measuring device is a QR code display means for displaying the QR code received from the measurement server, The management server includes: a user information storage unit that stores a user ID for identifying the user and user information in association with each other; a medical information storage unit that stores the user ID and medical information in association with each other; a measurement information storage unit that stores the user ID and the measurement information in association with each other; a data linking means for receiving the measurement information corresponding to the measurement information ID from the measurement server when the measurement information ID and the user ID are received from the user terminal device that reads the QR code, and storing the received measurement information in the measurement information storage unit in association with the user ID received from the user terminal device; A first receiving means for receiving various written requests including the user ID from a doctor terminal device which is an information terminal device operated by a doctor; a various document generating means for generating an exercise instruction instruction document based on the measurement information stored in the measurement information storage unit, the user information stored in the user information storage unit, and the medical information stored in the medical information storage unit, which are associated with the user ID, when the various document request is received, and storing the generated exercise instruction instruction document in a predetermined storage location; A third transmission means for transmitting the exercise instruction document generated by the various document generation means to the doctor terminal device; A data linkage system comprising:
3. The management server, an approval information storage unit that stores an approval reception date and time when approval for the exercise instruction instruction was received and a health and sports doctor who approved the exercise instruction instruction in association with each other; a fourth transmission means for transmitting a URL indicating the predetermined storage location for storing the exercise instruction manual to an information terminal device operated by each of the health and sports doctors; a storage means for storing, in the approval information storage unit, the approval reception date and time when the approval for the exercise instruction book was received from each of the information terminal devices and the health and sports doctor in association with each other; a health and sports doctor approval means for selecting the health and sports doctor associated with the earliest approval reception date and time among the approval reception dates and times stored in the approval information storage unit as an approver; The data linkage system according to claim 2 .
4. The user terminal device, A second receiving means for receiving measurement information measured by a wearable device worn by a user from the wearable device; a fifth transmission means for transmitting the user ID and the measurement information to the management server, The management server includes:
2. The data linkage system according to claim 1, further comprising: a third receiving means for receiving the user ID and the measurement information from the user terminal device, and storing the user ID and the measurement information in the measurement information storage unit in association with each other.
5. The management server includes: The data linkage system according to claim 4 , further comprising: a report generating unit that generates a report including a graph showing a time series change based on the measurement information stored in the measurement information storage unit.
6. A data linkage system described in any one of claims 1 to 5, wherein the functional measurement means measures cognitive function instead of or in addition to the motor function.
7. A data linkage system described in any one of claims 1 to 5, wherein the various document generation means generates a treatment plan or an exercise and nutrition report instead of or in addition to the exercise instruction manual.
8. A computer-implemented data linking method, comprising: The first computer A functional measurement step of measuring the motor function of the user based on analysis data, which is an analysis result of the image data, transmitted from a measurement device that captures the user's movements and analyzes the captured image data; a measurement information ID generating step of generating a measurement information ID for identifying measurement information that is a measurement result measured by the function measuring step, and storing the measurement information in a storage unit in association with the measurement information ID; a QR code generating step of generating a QR code including the measurement information ID; A QR code display step of displaying the QR code, The second computer is a user information storage unit that stores a user ID for identifying the user and user information in association with each other; a medical information storage unit that stores the user ID and medical information in association with each other; a measurement information storage unit that stores the user ID and measurement information in association with each other, a data linking step of receiving the measurement information corresponding to the measurement information ID from the first computer when the measurement information ID and the user ID are received from the user terminal device that reads the QR code, and storing the received measurement information in the measurement information storage unit in association with the user ID; A first receiving step of receiving various written requests including the user ID from a doctor terminal device which is an information terminal device operated by a doctor; a various document generating step of generating an exercise instruction instruction document based on the measurement information stored in the measurement information storage unit, the user information stored in the user information storage unit, and the medical information stored in the medical information storage unit, which are associated with the user ID, when the various document request is received, and storing the generated exercise instruction instruction document in a predetermined storage location; A first transmission step of transmitting the exercise instruction document generated by the various document generation step to the doctor terminal device; Data integration methods including:
9. The second computer, an approval information storage unit that stores an approval reception date and time when approval for the exercise instruction instruction is received in association with a health and sports doctor who approved the exercise instruction instruction, a second transmission step of transmitting a URL indicating the predetermined storage location for storing the exercise instruction manual to an information terminal device operated by each of the health and sports doctors; a storing step of storing, in the approval information storage unit, the approval reception date and time when the approval for the exercise instruction book was received from each of the information terminal devices and the health and sports doctor in association with each other; a health and sports doctor approval step of selecting the health and sports doctor associated with the earliest approval reception date and time among the approval reception dates and times stored in the approval information storage unit as an approver; The data linking method according to claim 8 , further comprising:
10. The first computer, The data linking method described in claim 8, further comprising a second receiving step of receiving measurement information measured by a wearable device worn by a user and the user ID, and correlating the received user ID with the measurement information and storing them in the measurement information storage unit.
11. A data linking program for causing a computer to execute the data linking method according to any one of claims 8 to 10.
Citation Information
Patent Citations
Information processing unit and program
JP2019016061A
Data collection device, data collection system, and program
JP2021003529A
Health management system, guidance instruction book issuance assistance device, and guidance instruction book issuance assistance method
JP2021167987A
System for digitally managing dementia risk
KR1020230076176A
Information processing method and information processing system
WO2022265093A1