[go: up one dir, main page]

HK1158754B - Blood sugar information processor, blood sugar information processing method - Google Patents

Blood sugar information processor, blood sugar information processing method Download PDF

Info

Publication number
HK1158754B
HK1158754B HK11113098.1A HK11113098A HK1158754B HK 1158754 B HK1158754 B HK 1158754B HK 11113098 A HK11113098 A HK 11113098A HK 1158754 B HK1158754 B HK 1158754B
Authority
HK
Hong Kong
Prior art keywords
blood glucose
glucose level
graph
date
time
Prior art date
Application number
HK11113098.1A
Other languages
Chinese (zh)
Other versions
HK1158754A1 (en
Inventor
明城启行
大森透
坪田润
Original Assignee
泰尔茂株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from JP2008251767A external-priority patent/JP5185049B2/en
Priority claimed from JP2008251768A external-priority patent/JP2010082009A/en
Application filed by 泰尔茂株式会社 filed Critical 泰尔茂株式会社
Priority claimed from PCT/JP2009/066707 external-priority patent/WO2010035811A1/en
Publication of HK1158754A1 publication Critical patent/HK1158754A1/en
Publication of HK1158754B publication Critical patent/HK1158754B/en

Links

Description

Blood sugar level information processing device and blood sugar level information processing method
Technical Field
The present invention relates to a blood glucose level information processing apparatus, a blood glucose level information processing method, and a blood glucose level information processing program, and, for example, relates to a technique preferably applied to a case where changes in a blood glucose level periodically measured by an external blood glucose level measuring instrument are provided by graphing.
Background
Currently, about 600 million diabetic patients are reported nationwide in japan, of which about 200 million patients receiving hospital treatment and the rest are potential patients. As a method of treating such diabetic patients, there are dietary therapy, exercise therapy, drug therapy, insulin therapy and the like, and daily blood glucose level management of patients is very important regardless of the therapy.
However, even when a patient regularly measures his or her blood glucose level using a blood glucose level measuring instrument, it is not easy to grasp blood glucose level information such as the time course of the blood glucose level, the maximum value, the minimum value, and the average value of the blood glucose level. In particular, most patients are only interested in the measured change in blood glucose level, and it is not always possible to accurately understand how the change in blood glucose level is related to their own lifestyle habits, food consumption, time zone, and the like.
In addition, there are about 1 million diabetics in japan, whereas there are about 600 diabetics as described above, and one doctor needs to treat 600 diabetics, and in consideration of the tendency of increasing diabetics in the future, the following blood glucose level information processing apparatus is required: the patient can easily manage the blood glucose level measured periodically, and the doctor can easily deal with the time course of the blood glucose level and the blood glucose level information and make an appropriate diagnosis.
Such a blood glucose level information processing device includes the following devices (see, for example, patent document 1): the blood glucose level measured by the blood glucose level measuring instrument and the date and time of measurement at which the blood glucose level was measured are acquired, and the blood glucose level is classified into time zones in time zone divisions such as "before breakfast", "after breakfast", "before lunch", "after lunch", "before dinner", "after dinner", "before bedtime", and "late at night", based on the date and time of measurement.
This makes it possible to provide the blood glucose levels and the blood glucose level information based on the blood glucose levels to a doctor or the like by counting the blood glucose levels and the blood glucose level information in time zones, and to easily grasp the tendency of the blood glucose levels and the blood glucose level information based on the blood glucose levels by displaying them in a graph along a time series based on the measurement date and time.
Patent document 1: japanese patent laid-open publication No. 2000-60803
Disclosure of Invention
Problems to be solved by the invention
The conventional blood glucose level information processing device has the following problems: when the blood glucose levels and the blood glucose level information are displayed in a graph along a time series based on the date and time of measurement, the time axis cannot be easily changed, and complicated operations are required to easily provide the blood glucose levels and the blood glucose level information in a period or range desired by the user.
Means for solving the problems
In order to solve the above-described problems, the present invention provides a blood glucose level measuring apparatus for measuring a blood glucose level of a subject, which includes a display unit for displaying a blood glucose level graph in which blood glucose levels corresponding to a predetermined period are plotted along a time series from a measurement date and time, and a slide bar which moves in parallel along the time series, wherein the blood glucose level graph of the blood glucose level corresponding to a conventional period corresponding to an amount of movement of the slide bar is displayed when the slide bar is moved in parallel and the range of the fixed period is fixed.
According to the present invention, it is possible to display a blood glucose level table in which blood glucose levels corresponding to a conventional period corresponding to the amount of movement of the slider are drawn only by moving the slider, and it is possible to easily provide blood glucose levels and blood glucose level information for a period or range desired by a user without requiring the user to perform complicated operations.
Further, in the conventional blood glucose level information processing apparatus, when the blood glucose level is classified into any one time slot, the blood glucose level is classified according to the date and time of measurement, and therefore, when the actual meal time is different from the set time, the blood glucose level cannot be classified appropriately, and there is a problem that accurate blood glucose level and blood glucose level information cannot be provided by time slot.
In order to solve the above-described problems, the present invention provides a blood glucose monitor for measuring a blood glucose level of a subject, which includes a display unit for displaying a list of blood glucose levels on the basis of a measurement date and time obtained by dividing a blood glucose level into a plurality of time slots having a predetermined time slot width, a forward button and a backward button for moving the time slot of the specific blood glucose level forward and backward, and a backward button for changing the specific blood glucose level into an adjacent preceding time slot when the forward button is selected.
According to the present invention, when an arbitrary blood glucose level is selected from a list of blood glucose levels displayed, a pop-up menu is displayed, and only the forward button or the backward button of the pop-up menu is selected to change the time zone of the arbitrary blood glucose level, and blood glucose levels and blood glucose level information more accurate than those in the related art can be provided.
Drawings
Fig. 1 is a schematic block diagram showing the configuration of a blood glucose level information processing system.
Fig. 2 is a schematic block diagram showing the circuit configuration of the blood glucose level information processing apparatus.
Fig. 3 is a schematic block diagram showing the configuration of the start screen.
Fig. 4 is a schematic block diagram showing the configuration of the login screen.
Fig. 5 is a schematic block diagram showing the configuration (1) of the patient search screen.
Fig. 6 is a schematic block diagram showing the configuration (2) of the patient search screen.
Fig. 7 is a schematic block diagram showing the configuration of the time zone division table.
Fig. 8 is a schematic block diagram showing a configuration (1) of a graph display screen on which a line graph of the full time is displayed.
Fig. 9 is a schematic block diagram showing a configuration (2) of a graph display screen on which a line graph of the full time period is displayed.
Fig. 10 is a schematic block diagram showing the configuration of a graph display screen on which a line graph of the whole period is displayed when the comparison button is selected.
Fig. 11 is a schematic block diagram showing a configuration of a graph display screen on which a line graph of a time zone category is displayed.
Fig. 12 is a schematic block diagram showing a configuration of a graph display screen on which an average graph of the average of the month is displayed.
Fig. 13 is a schematic block diagram showing the configuration of a graph display screen on which a month-average graph and a standard deviation broken line graph are displayed.
Fig. 14 is a schematic block diagram showing a configuration of a graph display screen on which an average graph of the circumference average is displayed.
Fig. 15 is a schematic block diagram showing the configuration of a graph display screen on which a mean graph of the circumference average and a standard deviation broken line graph are displayed.
Fig. 16 is a schematic block diagram showing the configuration of a graph display screen displaying an average graph for one hour.
Fig. 17 is a schematic block diagram showing the configuration of a graph display screen on which an average graph and a standard deviation broken line graph for one hour are displayed.
Fig. 18 is a schematic block diagram showing a configuration of a graph display screen on which a plot chart for one hour is displayed.
Fig. 19 is a schematic block diagram showing the configuration of a graph display screen on which a graph and a standard deviation curve chart are plotted for one hour.
Fig. 20 is a schematic block diagram showing the configuration of a graph display screen on which an average graph divided by time zones is displayed.
Fig. 21 is a schematic block diagram showing the configuration of a graph display screen on which a mean graph and a standard deviation broken line graph are displayed for each time zone.
Fig. 22 is a schematic block diagram showing a configuration of a graph display screen on which a plot chart divided by time zones is displayed.
Fig. 23 is a schematic block diagram showing the configuration of a graph display screen on which a plot graph divided by time zones and a standard deviation broken line graph are displayed.
Fig. 24 is a schematic block diagram showing a configuration of a graph display screen on which a circular graph is displayed.
Fig. 25 is a schematic block diagram showing a configuration of a chart display screen on which a bar chart is superimposed by month.
Fig. 26 is a schematic diagram showing a configuration of a graph display screen on which a bar chart is superimposed every week.
Fig. 27 is a schematic block diagram showing the configuration of the chart display screen when the My chart button is selected.
Fig. 28 is a schematic block diagram showing the configuration of a blood glucose level comment display screen.
Fig. 29 is a schematic block diagram showing a state of change of the time slot partition.
Description of the reference numerals
1: a blood glucose level information processing system; 2: a blood glucose level information processing device; 3: a printer; 4: a blood glucose level measuring unit; 5: a blood sugar value measuring instrument; 6: a communication module; 11: a CPU; 12: a ROM; 13: a RAM; 14: a hard disk drive; 15: a display unit; 16: an operation section; 17: an external connection interface; 18: a timing section; 60: a time zone partition table; 70: a graph display screen; 86: a comparison button; 88: a slide bar; 300: a popup menu is changed in a time zone partition manner; 304: a left button; 305: and a right button.
Detailed Description
An embodiment of the present invention will be described in detail below with reference to the accompanying drawings.
(1) Structure of blood sugar level information processing system
As shown in fig. 1, a blood glucose level information processing system 1 as a whole according to an embodiment of the present invention includes a blood glucose level information processing apparatus 2, a printer 3, and a blood glucose level measuring unit 4.
The blood glucose level information processing apparatus 2 is, for example, a personal computer, and is connected to the printer 3 by, for example, a USB (Universal Serial Bus) cable, and is capable of performing optical communication with the blood glucose level measuring unit 4 by an optical communication module (not shown) connected by an RS232C cable.
The blood glucose level measuring unit 4 is provided with a blood glucose level measuring instrument 5 for measuring the blood glucose level of the patient and a communication module 6, and the communication module 6 communicates with the blood glucose level information processing device 2 and the printer 3.
The blood Glucose level measuring instrument 5 collects blood of a patient through a replaceable measuring adapter (チツプ)7 provided at the tip thereof, reacts the collected blood with a reagent sealed in the measuring adapter 7, and measures the concentration of Glucose (Glucose) contained in the blood by optically reading the color of the reacted blood, thereby obtaining the blood Glucose level.
The blood glucose level measuring instrument 5 has a timer function therein, and calculates time based on the date and time input by the user at the time of initial setting, for example, and stores the measured blood glucose level together with the date and time of measurement as measurement data in, for example, a nonvolatile memory provided in the blood glucose level measuring instrument itself.
Here, since the blood glucose level varies depending on the diet, time zone, lifestyle, and the like, the patient uses the blood glucose level measuring instrument 5 to measure the blood glucose level a plurality of times during a day, for example, before breakfast, after breakfast, before lunch, after lunch, before dinner, after dinner, before bedtime, and at night, in order to grasp the variation.
Therefore, since the blood glucose level measuring instrument 5 can store, for example, 150 pieces of measurement data, for example, when a patient measures four times a day, about 36 days of measurement data can be stored.
The blood glucose level measuring instrument 5 is provided with an optical communication transceiver (not shown) at a position facing the optical communication transceiver 9A of the communication module 6, and is capable of optical communication with the communication module 6.
The communication module 6 is configured to: when the user presses the optical communication button 8A with the blood glucose level measuring instrument 5 attached, the measurement data stored in the memory of the blood glucose level measuring instrument 5 is transmitted to the blood glucose level measuring instrument 5 via the optical communication transmitter/receiver, and the measurement data is received via the optical communication transmitter/receiver 9A.
Then, the communication module 6 transmits the measurement data received from the blood glucose level measuring instrument 5 to the blood glucose level information processing apparatus 2 via the optical communication transmitting/receiving unit 9B.
When the user presses the print button 8B in a state where the blood glucose level measuring instrument 5 is attached, the communication module 6 receives measurement data from the blood glucose level measuring instrument 5, as in the case where the user presses the optical communication button 8A.
The communication module 6 transmits the measurement data to the printer 3 connected via a predetermined cable (not shown), so that the blood glucose level and the measurement date and time of the measurement data can be printed by the printer 3 in the order of the measurement date and time.
(2) Circuit structure of blood sugar level information processing device
As shown in fig. 2, the blood glucose level information processing apparatus 2 is connected via a bus 19 to: a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a hard disk drive 14, a Display Unit 15 including an LCD (Liquid Crystal Display) or the like, an operation Unit 16 including a mouse, a keyboard or the like, an external connection interface 17, and a timer 18 for counting time.
The blood glucose level information processing apparatus 2 is configured to: the CPU11 reads out a basic program stored in the ROM12 and loads it into the RAM 13, performs overall control in accordance with the basic program, and loads various application programs stored in the ROM12 or the hard disk drive 14 into the RAM 13, and executes various processes in accordance with the various application programs.
The blood glucose level information processing apparatus 2 is connected to an optical communication module (not shown) via an RS232C cable connected to the external connection interface unit 17, and is connected to the printer 3 (not shown) via a USB cable connected to the external connection interface unit 17.
Therefore, when the user presses the optical communication button 8A of the communication module 6 to transmit the measurement data from the blood glucose level measuring instrument 5 via the communication module 6, the blood glucose level information processing apparatus 2 receives the measurement data via the external connection interface 17 and stores the measurement data in the hard disk drive 14.
At this time, it is assumed that the measurement data is received from the plurality of blood glucose level measuring instruments 5, and therefore the blood glucose level information processing apparatus 2 stores the measurement data in, for example, folders provided in the hard disk drive 14 and corresponding to the names of the patients.
(3) Blood sugar level information processing
When the blood glucose level information processing program is selected by the user (in this case, for example, a doctor) operating the operation unit 16, the CPU11 reads the blood glucose level information processing program from the hard disk drive 14, loads the program into the RAM 13, and executes blood glucose level information processing in accordance with the blood glucose level information processing program.
As shown in fig. 3, when the CPU11 executes the blood glucose level information processing, the start screen 20 is displayed on the display unit 15. The start screen 20 displays, for example: blood glucose level measuring instruments transmission guidance instructions 21 and 22 for guiding transmission of measurement data from two different types of blood glucose level measuring instruments 5; and a login button 23 for logging in the doctor.
As shown in fig. 4, when the login button 23 of the start screen 20 is selected by the doctor operating the operation unit 16, for example, by a cursor (not shown), the CPU11 displays a login screen 30 on the display unit 15, which requires the doctor to login. The login screen 30 displays: a user name input field 31 and a password input field 32 for inputting a user name and a password, a login button 33 for performing login, and a cancel button 34 for suspending login.
When a user name and a password are input to the user name input field 31 and the password input field 32 of the login screen 30 by the operation of the operation unit 16 by the doctor and the login button 33 is selected, it is determined whether or not the user name and the password registered in advance match each other, and if they match each other, the patient search screen 40 is displayed on the display unit 15 as shown in fig. 5.
The patient search screen 40 includes: a patient search button 41 for selecting a mode (hereinafter, referred to as a search mode) for searching a specific patient from a patient database registered in advance in the hard disk drive 14, for example; a patient registration button 42 for selecting a mode for registering a new patient in the patient database (hereinafter, this mode is referred to as a registration mode); and a mode category display area 43. In the patient database, the name, japanese pseudonym, sex, patient ID, and the like of the patient are registered in association with each other.
When the patient search screen 40 is displayed on the display unit 15, the CPU11 selects the patient search button 41 by default, and displays a patient name input field 44 and a patient ID input field 45 in which a patient name and a patient ID are input, a search button 46 for executing a search, a patient list display field 47 for displaying a search result in a list, a print button 48, and a graph display button 49 in the pattern type display area 43.
Then, the CPU11 inputs at least one of the patient name and the patient ID in the patient name input field 44 and the patient ID input field 45 by the doctor operating the operation unit 16, and selects the search button 46.
At this time, the CPU11 retrieves the patient name and the patient ID input in the patient name input field 44 and the patient ID input field 45 from the patient database stored in the hard disk drive 14, and when a matching patient name or patient ID is detected, the name, japanese kana, sex, and patient ID of the matching patient are read out from the patient database and displayed in the patient list display field 47 as patient items 47a as shown in fig. 6.
When the print button 48 is selected by the doctor operating the operation unit 16 in a state where the patient item 47a is displayed in the patient list display field 47, the CPU11 causes the printer 3 (fig. 1) to print the patient list display field 47 via the external connection interface unit 17.
When the patient registration button 42 of the patient search screen 40 is selected via the operation unit 16, the CPU11 executes the registration mode to re-register the patient.
When the table display button 49 is selected after the patient item 47a in the patient list display field 47 is selected via the operation unit 16, the CPU11 reads out the measurement data stored in the folder corresponding to the patient name of the selected patient item 47a from the hard disk drive 14.
Then, the CPU11 compares the date and time of measurement of the blood glucose level of the read measurement data with the time slot table 60 shown in fig. 7, and thereby divides the blood glucose level into any one of the time slots in the time slot table 60.
Here, in the time zone table 60, for example, the time zone zones are divided into eight of "before breakfast", "after breakfast", "before lunch", "after lunch", "before dinner", "after dinner", "before going to bed", and "late night".
The time zone division table 60 is configured to input the setting input time through the operation unit 16, and the time zone division "before breakfast" corresponds to the measurement time "03: 00 to 07: 00", the time zone division "after breakfast" corresponds to the measurement time "07: 00 to 10: 00", the time zone division "before lunch" corresponds to the measurement time "10: 00 to 12: 00", the time zone division "after lunch" corresponds to the measurement time "12: 00 to 15: 00", the time zone division "before dinner" corresponds to the measurement time "15: 00 to 18: 00", the time zone division "after dinner" corresponds to the measurement time "18: 00 to 21: 00", the time zone division "before bedtime" corresponds to the measurement time "21: 00 to 24: 00", and the time zone division "late night" corresponds to the measurement time "24: 00 to 03: 00".
Therefore, the CPU11 classifies the blood glucose level of the measurement data read out from the hard disk drive 14 as "before breakfast" when the measurement time based on the measurement date and time of the measurement data is, for example, "06: 30", and classifies the blood glucose level of the measurement data as "after lunch" when the measurement time of the measurement data is, for example, "14: 20".
Thus, when reading out the measurement data stored in the folder corresponding to the patient name of the patient item 47a from the hard disk drive 14, the CPU11 divides the blood glucose level of all the read-out measurement data into one of the time slots.
Then, the CPU11 creates a blood glucose level database in which blood glucose levels of the measurement data, the measurement date and time, and the divided time slots are associated with each other, stores the blood glucose level database in a folder corresponding to the patient name in the hard disk drive 14, for example, and then displays a graph display screen 70 shown in fig. 8 on the display unit 15.
The chart display screen 70 includes: a menu bar 71 displaying executable menu items, a patient information field 72 displaying patient information and the like, a standby button 73 jumping to a standby mode, a logout button 74 for logout, a chart type selection button display area 75 displaying a plurality of buttons selecting a chart type, a chart type selection button display area 76, and a chart display area 77 displaying a chart.
In the patient information field 72, the name and patient ID of the selected patient are displayed in the patient name display field 72A and the patient ID display field 72B, respectively, and a patient details button 72C, a new registration button 72D, and a search button 72E are provided on the right side of the patient ID display field 72B.
When the patient details button 72C of the patient information field 72 is selected via the operation unit 16, the CPU11 displays the details of the patient.
Further, when the new registration button 72D of the patient information field 72 is selected via the operation unit 16, the CPU11 can register a new patient.
When the patient search button 72E of the patient information field 72 is selected via the operation unit 16, the CPU11 displays a patient search screen (fig. 5) to enable the patient to be searched again.
A trend (drawn) button 75A, a period average button 75B, a 24h trend button 75C, a scale button 75D, My, a graph button 75E, and a blood glucose level comment button 75F are provided in the graph type selection button display area 75, and any one of them is selected to select the trend button 75A by default.
In the chart type selection button display area 76, a plurality of buttons for selecting the chart types respectively corresponding to the trend button 75A, the mean-during button 75B, the 24h trend button 75C, the scale button 75D, and the My chart button 75E of the chart type selection button display area 75 are displayed, and in the case where the trend button 75A is selected, the all-time period button 76A and the time zone category button 76B are displayed. Additionally, the full-time button 76A is selected by default.
In the graph display area 77, there are displayed: a button selected in the chart type selection button display area 75 (any one of the trend button 75A, the period average button 75B, the 24h trend button 75C, the scale button 75D, My, the chart button 75E, and the blood glucose level comment button 75F), a chart corresponding to a button selected in the chart type selection button display area 76 (in this case, the all-period button 76A or the time-band type button 76B), various information associated with the chart, and the like.
In this graph display area 77, a line graph 81 is displayed when the trend button 75A and the all-period button 76A are selected, and a period information display area 82, a blood glucose level information display area 83, a time-zone selection check box 84, an example display area 85, a comparison button 86, and a print button 87 are provided.
Here, in the time-zone section selection check box 84, "before morning" corresponds to the time-zone section "before breakfast", "after morning" corresponds to the time-zone section "after breakfast", "before noon" corresponds to the time-zone section "before lunch", "after noon" corresponds to the time-zone section "after lunch", "before night" corresponds to the time-zone section "before dinner", "after night" corresponds to the time-zone section "after dinner", "before sleep" corresponds to the time-zone section "before going to bed", and "late night" corresponds to the time-zone section "late night".
The CPU11 displays dates corresponding to the range of "one month" displayed on the range selection menu 82A of the period information display area 82 on the start date display field 82B and the end date display field 82C with the current date acquired from the clock unit 18 as a reference. The range selection menu 82A is a pull-down menu that enables the doctor to select a range, and is configured to enable selection of "one month", "two months", "three months", and "six months", for example, and display "one month" as a default selection.
At the same time, the CPU11 reads out the blood glucose level database corresponding to the patient name displayed in the patient name display field 72A from the hard disk drive 14, and extracts only the blood glucose levels of the time slots (in this case, "before breakfast," "after supper" and "late at night") displayed in the start date display field 82B and the end date display field 82C in the range from the start date to the end date according to the date and time of measurement and checked in the time slot selection check box 84 from the blood glucose level database.
Then, the CPU11 generates a line graph 81 by plotting the extracted blood glucose levels along a time series with symbols for each time slot, and connecting the preceding and following symbols with each other by a straight line.
Here, the horizontal axis of the line graph 81 represents date, and the vertical axis represents blood glucose level (mg/dl). The line graph 81 is divided into a plurality of regions according to the blood glucose level, and for example, a region of low blood glucose having a blood glucose level of 0 to 59[ mg/dl ] is, for example, a green low blood glucose region 81A, a normal region having a blood glucose level of 60 to 109[ mg/dl ] is, for example, a white normal region 81B, a region between normal and high blood glucose having a blood glucose level of 110 to 125[ mg/dl ] is, for example, a yellow false positive region 81C, and a high blood glucose region having a blood glucose level of 126 to 400[ mg/dl ] is, for example, a pink high blood glucose region 81D.
In the line graph 81, a so-called hue (Gradation) display is performed in which the color tone near the boundary of each of the hypoglycemic region 81A, the normal region 81B, the false positive region 81C, and the hyperglycemic region 81D gradually changes from one color to another.
In the reduced graph 81, when the plotted blood glucose levels are 0 to 59[ mg/dl ] and 126[ mg/dl ] or more as shown in the example display region 85, the symbols of the plotted blood glucose levels are highlighted, so that the doctor can easily visually recognize and confirm the blood glucose levels.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, and data number of blood glucose levels extracted from the blood glucose level database, and displays the average value, standard deviation value, maximum value, minimum value, and data number in the average value display field 83A, standard deviation value display field 83B, maximum value display field 83C, minimum value display field 83D, and measurement count display field 83E of the blood glucose level information display area 83, respectively.
Further, a slide bar 88 for moving a reference (in this case, a reference date) is provided below the line graph 81.
As shown in fig. 9, when the slide bar 88 is moved and operated via the operation unit 16, the CPU11 traces back the reference date based on the movement amount of the slide bar 88, extracts again blood glucose levels for one month up to the traced reference date from the blood glucose level database, and redraws the blood glucose levels on the line graph 81 with marks for each time slot along the time series.
At this time, the CPU11 displays the reference date to be traced on the end date display field 82C, and displays a date one month earlier than the reference date on the start date display field 82B. The CPU11 calculates again the average value, standard deviation value, maximum value, minimum value, and data number of the blood glucose levels newly extracted from the blood glucose level database, and displays the average value, standard deviation value, maximum value, minimum value, and data number in the average value display field 83A, standard deviation value display field 83B, maximum value display field 83C, minimum value display field 83D, and measurement count display field 83E of the blood glucose level information display area 83, respectively.
Thus, when slide bar 88 is moved, blood glucose level information processing apparatus 2 can change only the date by fixing the range drawn on line graph 81.
When "three months", for example, of the range selection menu 82A in the period information display area 82 is selected via the operation unit 16, the CPU11 changes the horizontal axis of the line graph 81 from one month to three months, and draws blood glucose levels for three months on the line graph 81 with symbols for each time slot along the time series.
When the comparison button 86 of the graph display screen image 70 is selected via the operation unit 16, as shown in fig. 10 in which the same reference numerals are assigned to the corresponding portions in fig. 8, the CPU11 displays on the display unit 15 a graph display screen image 90 in which a period information display area 82, a blood glucose level information display area 83, a time zone selection check box 84, an example display area 85, a line graph 91 in which the line graph 81 is reduced in the vertical direction, a line graph 92, a comparison period information display area 93, a comparison blood glucose level information display area 94, a comparison release button 95, and a print button 87 are provided in the graph display area 77.
Specifically, the CPU11 displays "one month" same as the range selection menu 82A on the period selection menu 93A of the comparison period information display area 93, and displays a comparison start date and a comparison end date corresponding to a range of "one month" immediately before the start date displayed on the start date display field 82B on the comparison start date display field 93B and the comparison end date display field 93C, respectively.
The CPU11 extracts blood glucose levels from the comparison start date to the comparison end date displayed in the comparison start date display field 93B and the comparison end date display field 93C, which are read from the hard disk drive 14, based on the date and time of measurement, from a blood glucose level database in which only blood glucose levels in time slots (in this case, "before breakfast," "after supper," and "late at night") checked in the time slot selection check box 84 are plotted by symbols for each time slot along a time series, and the front and rear symbols are connected to each other by a straight line, thereby generating a line graph 92.
Further, the CPU11 displays the line graphs 91 and 92 on the graph display area 77 in parallel up and down.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, and data number of the blood glucose levels plotted on the line graph 92, and displays the average value, standard deviation value, maximum value, minimum value, and data number in the average value display field 94A, standard deviation value display field 94B, maximum value display field 94C, minimum value display field 94D, and measurement count display field 94E of the comparison blood glucose level information display area 94, respectively.
When the slider 96 provided below the line graph 91 is moved and operated via the operation unit 16, the CPU11 traces back the reference date in accordance with the movement amount of the slider 96, redraws only the blood glucose level for one month up to the traced reference date in the time series on the line graph 91 with a symbol for each time slot, and also redraws the line graph 92 with the same number of days as the all-time line graph 91.
When the slider 97 provided below the line graph 92 is moved and operated via the operation unit 16, the CPU11 also traces back the reference date in accordance with the movement amount of the slider 97, redraws only the blood glucose levels for one month up to the traced reference date in the line graph 92 by the symbol for each time slot along the time series, and redraws the line graph 91 by tracing back the same number of days as the all-time line graph 92.
When the comparison cancel button 95 of the graph display screen image 90 is selectively operated via the operation unit 16, the CPU11 causes the display unit 15 to display the graph display screen image 70 (fig. 8) again.
When the time zone type button 76B of the chart type selection button display area 76 in the chart display screen image 70 (fig. 8), for example, is selectively operated via the operation unit 16, the CPU11 displays the chart display screen image 100 on which the line chart 101 is displayed in the chart display area 77, on the display unit 15, as shown in fig. 11 in which corresponding parts to those in fig. 8 are denoted by the same reference numerals.
At this time, the CPU11 extracts the blood glucose levels from the start date to the end date displayed in the start date display field 82B and the end date display field 82C on the basis of the date and time of measurement from the blood glucose level database read from the hard disk drive 14, and generates the graph display screen 100 by connecting the blood glucose levels of the time slots (in this case, "before breakfast," "after supper," and "late at night") checked in the time slot selection check box 84 by straight lines for the symbols of the time slots.
When the doctor moves and operates the slider 88 provided below the line graph 101 through the operation unit 16, the CPU11 traces back the reference date based on the movement amount of the slider 88, and redraws only the blood glucose levels for one month up to the traced reference date on the line graph 101 along the time series by connecting the symbols for each time slot with straight lines.
When the comparison button 86 of the graph display screen image 100 is selectively operated via the operation unit 16, the CPU11 displays the line graph 101 in a vertically reduced manner on the upper side of the graph display area 77, and displays a line graph (not shown) in a period immediately before the line graph 101 in the same range as the line graph 101 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 described above is selectively operated.
When the time period averaging button 75B of the graph type selection button display area 75 in the graph display screen image 70 (fig. 8), for example, is selectively operated through the operation unit 16, the CPU11 displays the graph display screen image 110 on the display unit 15 as shown in fig. 12 in which corresponding portions to those in fig. 8 are denoted by the same reference numerals.
In the graph display screen image 110, the monthly average button 76C and the weekly average button 76D are displayed in the graph type selection button display area 76, and the graph display area 77 is provided with a period information display area 82, a blood glucose level information display area 83, a time zone selection check box 84, an example display area 85, an average graph 111, a blood glucose level information table 112, and an additional check box field 113. In this case, the range selection menu 82A is caused to select, for example, "twelve months", "twenty-four months", and "thirty-six months", and "twelve months" is displayed as a default selection.
When the graph display screen image 110 is displayed on the display unit 15, the CPU11 extracts blood glucose levels in time slots (in this case, "before breakfast," "after lunch," and "late at night") that are displayed in the start date display field 82B and the end date display field 82C and checked in the time slot selection check box 84, from the blood glucose level database for each month based on the date and time of measurement.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, number of data, and number of hypoglycemia (0 to 59 mg/dl) of the extracted monthly blood glucose levels.
The CPU11 also displays an average graph 111 in which the calculated average value and standard deviation value for twelve months are indicated by horizontal lines and vertical bars, respectively, in the graph display area 77, and also displays the calculated average value, standard deviation value (SD), maximum value, minimum value, number of data (N number), and number of times of hypoglycemia for each month in the blood glucose level information table 112.
When the comparison button 86 of the graph display screen image 110 is selectively operated via the operation unit 16, the CPU11 displays the average graph 111 in a vertically reduced manner on the upper side of the graph display area 77, and displays an average graph (not shown) of a period immediately before the average graph 111 in the same range as the average graph 111 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
When the SD fold line check box 113A of the additional check box field 113 in the graph display screen image 110 is selectively operated via the operation unit 16, the CPU11 displays a graph display screen image 120, as shown in fig. 13 in which the same reference numerals are given to corresponding parts in fig. 12, and the graph display screen image 120 displays: an average chart 121 in which the average chart 111 is vertically reduced, and a standard deviation line graph 122 in which standard deviation values for each month are connected by straight lines with the blood glucose level information table 112.
Further, when the reference check value check box 113B of the additional check box field 113 in the graph display screen image 110 is selectively operated through the operation unit 16, the CPU11 can display, for example, a monthly HbA1c value or the like registered in advance in a patient database or the like as a line graph.
When the comparison button 86 of the graph display screen image 120 is selectively operated via the operation unit 16, the CPU11 displays the average graph 111 and the standard deviation line graph 122 in a vertically reduced manner on the upper side of the graph display area 77, and displays the average graph and the standard deviation line graph (not shown) in the same range and in the period immediately before the average graph 111 and the standard deviation line graph 122 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
On the other hand, when the weekly average button 76D of the chart type selection button display area 76 in the chart display screen 110 (fig. 12) is selectively operated via the operation unit 16, the CPU11 displays on the display unit 15 a chart display screen 130 as shown in fig. 14 in which the same reference numerals are assigned to the corresponding portions in fig. 12.
In this case, in the graph display screen image 130, the range selection menu 82A can be caused to select, for example, "twelve weeks", "twenty-four weeks", and "thirty-six weeks", and "twelve weeks" can be displayed as a default selection.
When the graph display screen image 130 is displayed on the display unit 15, the CPU11 extracts blood glucose levels in the time slots (in this case, "before breakfast," "after supper," and "late at night") in which the time slots in the start date display field 82B and the end date display field 82C are checked in the time slot selection check box 84 on a weekly basis based on the date and time of measurement from the blood glucose level database.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, number of data, and number of hypoglycemia (0 to 59 mg/dl) of the blood glucose level extracted for each week.
The CPU11 also displays the calculated average value and standard deviation value for twelve weeks on the graph display area 77 as an average graph 131 represented by horizontal lines and vertical bars, and displays the calculated average value, standard deviation value, maximum value, minimum value, number of data, and number of hypoglycemia times for each week on the blood glucose level information table 132.
When the comparison button 86 of the graph display screen image 130 is selectively operated via the operation unit 16, the CPU11 displays the average graph 131 in a vertically reduced manner on the upper side of the graph display area 77, and displays an average graph (not shown) of a period immediately before the average graph 131 in the same range as the average graph 131 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
When the SD fold line check box 113A of the additional check box field 113 in the graph display screen image 130 is selectively operated via the operation unit 16, the CPU11 displays a graph display screen image 140 as shown in fig. 15 in which corresponding parts to those in fig. 14 are denoted by the same reference numerals, and the graph display screen image 140 displays: an average chart 141 in which the average chart 131 is vertically reduced, and a standard deviation line graph 142 in which standard deviation values for each week are connected to the blood glucose level information table 132 by straight lines.
When the comparison button 86 of the graph display screen image 140 is selectively operated via the operation unit 16, the CPU11 displays the average graph 141 and the standard deviation line graph 142 in a vertically reduced manner on the upper side of the graph display area 77, and displays the average graph and the standard deviation line graph (not shown) in the same range and in the period immediately before the average graph 141 and the standard deviation line graph 142 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
Further, when the 24h trend button 75C of the graph type selection button display area 75 in the graph display screen image 70 (fig. 8), for example, is selectively operated via the operation unit 16, the CPU11 displays the graph display screen image 150 on the display unit 15 as shown in fig. 16 in which corresponding portions to those in fig. 8 are denoted by the same reference numerals.
In the graph display screen image 150, the all-period button 76A and the time zone type button 76B are displayed in the graph type selection button display area 76, and the period information display area 82, the blood glucose level information display area 83, the example display area 85, the marker button 86, the print button 87, the average graph 151, the blood glucose level information table 152, and the check box field 153 are provided in the graph display area 77.
In the graph display screen image 150, the range selection menu 82A can be caused to select, for example, "one month", "two months", "three months", and "six months", and "one month" can be displayed as a default selection.
In addition, an SD bar display check box 153A, an average value check box 153B, and a drawing check box 153C are provided in the check box field 153, and the average value check box 153B is checked as a default.
When the graph display screen image 150 is displayed on the display unit 15, the CPU11 extracts blood glucose levels during the period displayed in the start date display field 82B and the end date display field 82C for one hour from the blood glucose level database on the basis of the date and time of measurement, and calculates the average value, the standard deviation value, the maximum value, the minimum value, the number of data, and the number of times of hypoglycemia for each hour of the extracted blood glucose levels.
Then, the CPU11 displays an average graph 151 in which the calculated average value and standard deviation value for one hour are indicated by horizontal lines and vertical bars, respectively, in the graph display area 77, and also displays the calculated average value, standard deviation value, maximum value, minimum value, data number, and number of times of hypoglycemia for one hour in the blood glucose level information table 152.
When the comparison button 86 of the graph display screen image 150 is selectively operated via the operation unit 16, the CPU11 displays the average graph 151 in a vertically reduced manner on the upper side of the graph display area 77, and displays an average graph (not shown) of a period immediately before the average graph 151 in the same range on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
On the other hand, when the SD bar display check box 153A of the check box field 153 in the graph display screen image 150 is selected and operated via the operation unit 16, the CPU11 displays a graph display screen image 160 as shown in fig. 17 in which corresponding parts to those in fig. 16 are denoted by the same reference numerals, and the graph display screen image 160 displays: a bar chart 162 in which the standard deviation value for each hour is represented by a bar between the average chart 161 in which the average chart 151 is vertically reduced and the blood glucose level information table 152.
When the comparison button 86 of the graph display screen image 160 is selectively operated via the operation unit 16, the CPU11 displays the average graph 161 and the bar graph 162 in a vertically reduced manner on the upper side of the graph display area 77, and displays the average graph and the bar graph (not shown) in the same range and in the period immediately before the average graph 161 and the bar graph 162 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
When the drawing check box 153C of the check box field 153 in the graph display screen image 150 (fig. 16) is selectively operated through the operation unit 16, a graph display screen image 170 shown in fig. 18 is displayed in which the same reference numerals are given to the corresponding portions in fig. 16. At this time, the CPU11 enters the check for the drawing check box 153C of the check box field 153 and exits the check for the average value check box 153B. Although the blood glucose levels used in fig. 16 and 18 are substantially the same, for convenience of explanation, different blood glucose levels are used in fig. 16 and 18, and the values of the average table 151 in fig. 16, the plot 171 in fig. 18, and the blood glucose level information table 152 are merely examples thereof.
Further, the CPU11 displays a plot chart 171 in which all the extracted blood glucose levels for one month are plotted for one hour in the chart display region 77 of the chart display screen 170.
In the plotted graph 171, when the plotted blood glucose levels are 0 to 59[ mg/dl ] and 126[ mg/dl ] or more as shown in the example display region 85, the plotted points of the plotted blood glucose levels are highlighted, so that the doctor can easily visually confirm the plotted points.
When the comparison button 86 of the graph display screen image 170 is selectively operated via the operation unit 16, the CPU11 displays the plot graph 171 in a vertically reduced manner on the upper side of the graph display area 77, and displays a plot graph (not shown) of a period immediately before the plot graph 171 in the same range as the plot graph 171 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 described above is selectively operated.
On the other hand, when the SD bar display check box 153A of the check box field 153 in the graph display screen image 170 is selected and operated via the operation unit 16, the CPU11 displays a graph display screen image 180 as shown in fig. 19 in which the same reference numerals are assigned to the corresponding portions in fig. 17 and 18, and the graph display screen image 180 displays: a bar chart 162 showing the standard deviation value for one hour in a bar form between the plot chart 181 in which the plot chart 171 is vertically reduced and the blood glucose level information table 152.
Further, when the comparison button 86 of the graph display screen image 180 is selectively operated via the operation unit 16, the CPU11 displays the plot chart 181 and the bar chart 162 in a vertically reduced manner on the upper side of the graph display area 77, and displays the plot chart and the bar chart (not shown) of the period in the same range and directly in front of the plot chart 181 and the bar chart 162 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 described above is selectively operated.
Further, when the time zone type button 76B of the graph type selection button display area 76 in the graph display screen image 150 (fig. 16), for example, is selectively operated via the operation unit 16, the CPU11 displays a graph display screen image 190 as shown in fig. 20 in which the same reference numerals are assigned to the corresponding portions in fig. 16 on the display unit 15.
When the graph display screen image 190 is displayed on the display unit 15, the CPU11 extracts blood glucose levels during the period displayed in the start date display field 82B and the end date display field 82C corresponding to the "one month" amount displayed by default in the range selection menu 82A from the blood glucose level database in time bands based on the date and time of measurement.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, data number, and number of hypoglycemia of the extracted blood glucose levels for each time zone.
The CPU11 also displays an average graph 191 in which the calculated average value and standard deviation value for each time slot are indicated by horizontal lines and vertical bars in the graph display area 77, and displays the calculated average value, standard deviation value, maximum value, minimum value, number of data, and number of times of hypoglycemia for each time slot in the blood glucose level information table 192.
Further, when the comparison button 86 of the graph display screen 190 is selectively operated via the operation unit 16, the CPU11 displays the average graph 191 in a vertically reduced manner on the upper side of the graph display region 77, and displays an average graph (not shown) of a period immediately before the average graph 191 in the same range as the average graph 191 on the lower side of the graph display region 77, as in the case where the graph display screen 90 is displayed when the comparison button 86 of the graph display screen 70 is selectively operated.
When the SD bar display check box 153A of the check box field 153 in the graph display screen 190 is selected via the operation unit 16, as shown in fig. 21 in which the same reference numerals are given to corresponding parts in fig. 20, the CPU11 displays a graph display screen 200 in which a bar graph 202 in which standard deviation values for time zones are shown in a bar form between an average graph 201 in which the average graph 191 is reduced in the vertical direction and the blood glucose level information table 192 is displayed on the graph display screen 200.
When the comparison button 86 of the graph display screen image 200 is selectively operated via the operation unit 16, the CPU11 displays the average graph 201 and the bar graph 202 in a vertically reduced manner on the upper side of the graph display area 77, and displays the average graph and the bar graph (not shown) in the same range and in the period immediately before the average graph 201 and the bar graph 202 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
On the other hand, when the drawing check box 153C of the check box field 153 in the graph display screen image 190 (fig. 20) is selectively operated through the operation unit 16, the CPU11 displays the graph display screen image 210 shown in fig. 22 in which the same reference numerals are assigned to the corresponding portions in fig. 20. At this time, the CPU11 enters the check into the drawing check box 153C of the check box field 153 and exits the check of the average value check box 153B. Although the blood glucose levels used in fig. 20 and 22 are substantially the same, for convenience of explanation, different blood glucose levels are used in fig. 20 and 22, and the values of the average table 191 in fig. 20, the plot 211 in fig. 22, and the blood glucose level information table 192 are merely examples thereof.
The CPU11 also displays a plot chart 211 in which the extracted blood glucose levels for one month are plotted in time-zone segments in the chart display region 77 of the chart display screen image 210.
In the plotted graph 211, when the plotted blood glucose levels are 0 to 59[ mg/dl ] and 126[ mg/dl ] or more as shown in the example display region 85, the plotted points of the plotted blood glucose levels are highlighted, so that the doctor can easily visually confirm the plotted points.
When the comparison button 86 of the graph display screen image 210 is selectively operated via the operation unit 16, the CPU11 displays the plot graph 211 in a vertically reduced manner on the upper side of the graph display area 77, and displays a plot graph (not shown) of a period immediately before the plot graph 211 in the same range as the plot graph 211 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
When the SD bar display check box 153A of the check box field 153 in the graph display screen image 210 is selected and operated via the operation unit 16, as shown in fig. 23 in which the same reference numerals are given to the parts corresponding to fig. 21 and 22, the CPU11 displays a graph display screen image 220 in which a bar graph 202 in which the standard deviation value of the time zone is expressed in a bar form between a plot chart 221 in which the plot chart 211 is reduced in the vertical direction and the blood glucose level information table 192 is displayed on the graph display screen image 220.
When the comparison button 86 of the graph display screen image 220 is selectively operated via the operation unit 16, the CPU11 displays the plot chart 221 and the bar chart 202 in a vertically reduced manner on the upper side of the graph display area 77, and displays the plot chart and the bar chart (not shown) in the same range and in the period immediately before the plot chart 221 and the bar chart 202 on the lower side of the graph display area 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
When the scale button 75D of the graph type selection button display area 75 in the graph display screen image 70 (fig. 8), for example, is selectively operated via the operation unit 16, the CPU11 displays the graph display screen image 230 on the display unit 15 as shown in fig. 24 in which corresponding portions to those in fig. 8 are denoted by the same reference numerals.
In the graph display screen 230, the time zone type circular graph button 76E, the superimposed bar graph month button 76F, and the superimposed bar graph week button 76G are displayed in the graph type selection button display area 76, and the time zone type circular graph button 76E is displayed as a default selection. In this case, two circular charts 231 and 232 are displayed side by side on the chart display area 77 on the chart display screen 230.
The range selection menu 82A is configured to select, for example, "one month", "two months", "three months", and "six months", and "one month" is displayed as a default selection.
When the graph display screen image 230 is displayed on the display unit 15, the CPU11 extracts blood glucose levels in time slots (in this case, "before breakfast," "before lunch," "before supper," and "before going to bed") that are checked by the time slot selection check box 233 during the period displayed in the start date display field 82B and the end date display field 82C from the blood glucose level database on the basis of the date and time of measurement and the time slot.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, and data number of the extracted blood glucose levels, and calculates the ratio of the number of data having blood glucose levels of 0 to 59, 60 to 109, 110 to 125, and 126 or more to the number of data having extracted blood glucose levels.
The CPU11 also displays the calculated average value, standard deviation value, maximum value, minimum value, and data number of the blood glucose levels for each time slot on the blood glucose level information table 234, and displays the calculated ratio of the blood glucose levels as a circular graph 231.
The CPU11 extracts blood glucose levels in time slots (in this case, "after breakfast," "after lunch," "after dinner," and "late at night") that are checked by the time slot selection check box 235 during the period displayed in the start date display field 82B and the end date display field 82C from the blood glucose level database on the basis of the date and time of measurement and the time slot.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, and data number of the extracted blood glucose levels, and calculates the ratio of the number of data having blood glucose levels of 0 to 59, 60 to 109, 110 to 125, and 126 or more to the number of data having extracted blood glucose levels.
The CPU11 also displays the calculated average value, standard deviation value, maximum value, minimum value, and data number of the blood glucose levels for each time slot on the blood glucose level information table 236, and displays the calculated ratio of the blood glucose levels as a circular graph 232.
When the comparison button 85 of the graph display screen image 230 is selectively operated via the operation unit 16, the CPU11 displays the circle graph 231 and the circle graph 232 in a reduced size on the upper side of the graph display area 77, and displays the circle graph 231 and the circle graph 232 in a reduced size on the lower side of the graph display area 77, respectively, and a circle graph (not shown) in a period of time in the same range as and just before the circle graph 232, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
On the other hand, when the superimposed bar-shaped chart month button 76F of the chart type selection button display area 76 in the chart display screen image 230 is selectively operated via the operation unit 16, the CPU11 displays a chart display screen image 240 as shown in fig. 25 in which the same reference numerals are assigned to the parts corresponding to fig. 24 on the display unit 15.
When the graph display screen image 240 is displayed on the display unit 15, the CPU11 extracts blood glucose levels in time slots (in this case, "before breakfast," "before lunch," "before supper," and "before going to bed") that are checked by the time slot selection check 84 during the period displayed in the start date display field 82B and the end date display field 82C from the blood glucose level database on the basis of the date and time of measurement and the time slot.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, and data number of the extracted blood glucose levels, and calculates the ratio of the number of data having blood glucose levels of 0 to 59, 60 to 109, 110 to 125, and 126 or more to the number of monthly data of the extracted blood glucose levels.
Then, the CPU11 displays the calculated average value, standard deviation value, maximum value, minimum value, and data number of blood glucose levels in the blood glucose level information display area 83, and displays the calculated monthly blood glucose level ratio as a circular graph 231.
Further, when the comparison button 86 of the graph display screen 240 is selectively operated via the operation unit 16, the CPU11 displays the bar graph 241 in a vertically reduced manner on the upper side of the graph display area 77, and displays the bar graph (not shown) in the same range as the bar graph 241 and in the period immediately before the bar graph 241 on the lower side of the graph display area 77, as in the case where the graph display screen 90 is displayed when the comparison button 86 of the graph display screen 70 is selectively operated.
On the other hand, when the superimposed bar-shaped chart week button 76G of the chart type selection button display area 76 in the chart display screen image 230 (fig. 24) is selectively operated via the operation unit 16, the CPU11 displays a chart display screen image 250 shown in fig. 26 in which the same reference numerals are assigned to the corresponding parts as those in fig. 24 on the display unit 15.
When the graph display screen image 250 is displayed on the display unit 15, the CPU11 extracts blood glucose levels in time slots (in this case, "before breakfast," "before lunch," "before supper" and "before going to bed") that are checked by the time slot selection check 84 during the period displayed in the start date display field 82B and the end date display field 82C corresponding to the "twelve weeks" amount displayed by default in the range selection menu 82A from the blood glucose level database on the basis of the measurement date and time and the time slot.
The CPU11 calculates the average value, standard deviation value, maximum value, minimum value, and data number of the extracted blood glucose levels, and calculates the ratio of the number of data having blood glucose levels of 0 to 59, 60 to 109, 110 to 125, and 126 or more to the number of data per week of the extracted blood glucose levels.
Then, the CPU11 displays the calculated average value, standard deviation value, maximum value, minimum value, and data number of blood glucose levels in the blood glucose level information display area 83, and displays the calculated proportion of blood glucose levels for each week as a bar graph 251.
Further, when the comparison button 86 of the graph display screen image 250 is selectively operated via the operation unit 16, the CPU11 displays the bar graph 251 in a vertically reduced manner on the upper side of the graph display region 77, and displays the bar graph (not shown) in the same range as the bar graph 251 and in the period immediately before the bar graph 251, on the lower side of the graph display region 77, as in the case where the graph display screen image 90 is displayed when the comparison button 86 of the graph display screen image 70 is selectively operated.
When the My chart button 75E of the chart type selection button display area 75 in the chart display screen image 70 (fig. 8), for example, is selectively operated via the operation unit 16, the CPU11 displays the chart display screen image 260 on the display unit 15 as shown in fig. 27 in which the same reference numerals are assigned to the corresponding portions in fig. 8.
Here, the graph display screen 260 is configured to be able to display any graph, and for example, a line graph 261 corresponding to the line graph 81 in fig. 8 and an average graph 262 corresponding to the average graph 111 in fig. 12 are displayed in the graph display area 77.
When the blood glucose level annotation button 75F of the chart type selection button display area 75 in the chart display screen 70 (fig. 8), for example, is selectively operated via the operation unit 16, the CPU11 displays a blood glucose level list 271 in which blood glucose levels recorded in the blood glucose level database are listed together with the measurement time on the blood glucose level annotation display screen 270, as shown in fig. 28 in which the same reference numerals are assigned to corresponding parts in fig. 8.
That is, the blood glucose level list 271 is divided into time bands on the vertical axis as the date and the horizontal axis, and the blood glucose levels are arranged in a matrix form together with the measurement time. In the blood glucose level list 271, when the blood glucose level is 0 to 59[ mg/dl ] or 126[ mg/dl ] or more, the blood glucose level is displayed in a reversed manner.
The blood glucose level is measured by the patient himself/herself with the blood glucose level measuring instrument 5 (fig. 1) before and after a meal, for example, at his/her home, a company, or the like. In addition, the patient does not necessarily have to take a meal in the set time zone. Therefore, when the CPU11 classifies the blood glucose levels into the corresponding time slots based on the measurement time of the measurement data measured by the blood glucose level measuring instrument 5, it is considered that the blood glucose levels are classified into time slots different from the actual time slots, and the blood glucose level database is created. In addition, since the date and time are set by the patient at the time of initial setting, for example, it is also conceivable that an incorrect date and time are set.
Therefore, the blood glucose level information processing apparatus 2 can correct the blood glucose level database generated by the CPU11 according to the judgment of the doctor.
Specifically, as shown in fig. 29(a) showing a blood glucose level list section 271A of fig. 28, when an arbitrary blood glucose level in the blood glucose level list 271 is selected (clicked) by the cursor Cu, the selection frame FR encloses the blood glucose level and the corresponding measurement time, and the doctor visually recognizes that the arbitrary blood glucose level is selected.
When the selection of the blood glucose level surrounded by the selection frame FR is recognized and the determination is made by double-clicking the mouse, for example, of the operation unit 16, the CPU11 displays the blood glucose level and the measurement time in a reversed manner and displays the time slot change popup menu 300 on the blood glucose level list 271 directly below the blood glucose level, as shown in fig. 29 (B).
In this time zone division change popup menu 300, there are provided: a measurement date display field 301 for displaying the measurement date of the determined blood glucose level, a measurement time display field 302 for displaying the measurement time of the blood glucose level, a blood glucose level display field 303 for displaying the blood glucose level, a left button 304 for moving the time slot of the blood glucose level to the previous time slot, a right button 305 for moving the time slot of the blood glucose level to the subsequent time slot, a delete button 306, a cancel button 307, and an ok button 308.
When recognizing that the left button 304 of the time slot change popup menu 300 is selected via the cursor Cu as shown in fig. 29(C), the CPU11 displays the selected blood glucose level in the left time slot, i.e., the previous time slot, as shown in fig. 29 (D). In this case, the CPU11 can easily make the doctor find the blood glucose level in the time slot changed by surrounding the blood glucose level in the time slot moved with the selection frame FR in the selected state.
When recognizing that the right button 305 of the time slot change popup menu 300 is selected via the cursor Cu, the CPU11 moves and displays the selected blood glucose level to the time slot on the right side, that is, the subsequent time slot.
When recognizing that the date/measurement display field 301 composed of the pull-down menu of the time slot change popup menu 300 is changed via the operation unit 16 and then selecting the determination button 308 via the cursor Cu, the CPU11 shifts and displays the blood glucose level selected to the changed date/measurement.
When it is recognized that the measurement time display field 302 of the time slot change popup menu 300 is input and operated via the keyboard of the operation unit 16, for example, and then the determination button 308 is selected via the cursor Cu, the CPU11 divides the time slot again based on the input measurement time, and moves and displays the blood glucose level to the divided time slot.
Thus, the blood glucose level information processing apparatus 2 can change the time slot, the measurement date, and the measurement time of the blood glucose level measured by the blood glucose level measuring instrument 5 by performing a predetermined operation on the time slot change popup menu 300.
When the save button 272 (fig. 28) is selected via the operation unit 16, the blood glucose level information processing apparatus 2 updates the time slot, the measurement date, and the measurement time of the changed blood glucose level in the blood glucose level database so as to reflect the time slot, the measurement date, and the measurement time of the changed blood glucose level.
Thus, the blood glucose level information processing apparatus 2 can easily change the time zone, the measurement date, and the measurement time for which the blood glucose level is considered to be appropriate, for example, according to the judgment of the doctor, and therefore, the various kinds of graph displays can be performed using the changed time zone, measurement date, and measurement time, and more appropriate judgment materials can be provided to the doctor.
(4) Actions and effects
In the above configuration, the blood glucose level information processing apparatus 2 acquires measurement data including the blood glucose level measured by the blood glucose level measuring instrument 5 and the date and time of measurement at which the blood glucose level was measured via the external connection interface 17, and stores the measurement data in the hard disk drive 14 for each patient.
The blood glucose level information processing device 2 also divides the blood glucose level of the measurement data into any one of a plurality of time slots based on the measurement date and time at which the blood glucose level was measured and the time slot table 60 (fig. 7), and creates a blood glucose level database in which the blood glucose level of the measurement data, the measurement date, and the time slot for classification are associated with each other.
Then, for example, when the blood glucose level annotation button 75F of the chart type selection button display area 75 is selectively operated via the operation unit 16 in the chart display screen 70 (fig. 8), the blood glucose level information processing apparatus 2 displays a blood glucose level list 271 in which blood glucose levels recorded in the blood glucose level database are listed together with the measurement time, on the blood glucose level annotation display screen 270 (fig. 28).
At this time, when it is recognized that an arbitrary blood glucose level for which the blood glucose level list 271 is determined is selected, the blood glucose level information processing apparatus 2 displays the blood glucose level in a reversed manner, displays the time slot change popup menu 300 directly below the blood glucose level, and when the left button 304 or the right button 305 is selected, moves and displays the selected blood glucose level to the previous or subsequent time slot, and updates the blood glucose level database so that the blood glucose level is again divided into the previous or subsequent time slot.
Therefore, the blood glucose level information processing apparatus 2 can be easily changed to a time slot in which the blood glucose level is considered to be appropriate, for example, according to the judgment of the doctor, and therefore, the various kinds of graph displays can be performed using the changed time slot, and more appropriate judgment materials can be provided to the doctor.
Further, since the blood glucose level information processing apparatus 2 does not change the measurement time of the blood glucose level when changing the time slot of an arbitrary blood glucose level, it is possible to perform a graph display in which the measurement time is accurately reflected when the graph display screens 150, 160, 170, and 180 (fig. 16 to 19) using blood glucose levels for 1 hour are displayed.
Further, the blood glucose level information processing apparatus 2 can change the measurement date and the measurement time of an arbitrary blood glucose level by operating the time zone change popup menu 300, and can perform the various kinds of graphical displays using the changed measurement date and measurement time even when the blood glucose level measuring instrument 5 is set to an incorrect time.
Further, for example, a slide bar 88 is provided below a line graph 81 in which blood glucose levels for one month are plotted along a time series on the graph display screen 70, and when the slide bar 88 is moved in parallel, the blood glucose level information processing apparatus 2 plots only blood glucose levels for one month, which are traced back according to the amount of movement, on the line graph 81 along the time series.
Therefore, the blood glucose level information processing apparatus 2 can easily change the period of the blood glucose level depicted on the line graph 81 by changing only the period in accordance with the amount of movement of the slide bar 88 without changing the range of the blood glucose level depicted on the line graph 81.
Thus, the blood glucose level information processing apparatus 2 changes the period of the blood glucose level drawn as needed in accordance with the movement of the slide bar 88 by moving the slide bar 88 in parallel, and therefore enables the doctor to visually recognize the change in the blood glucose level more continuously and for a longer period of time.
When the slide bar 88 is moved in parallel, the blood glucose level information processing device 2 calculates again the average value, standard deviation value, maximum value, minimum value, and the number of data of the blood glucose levels plotted on the line graph 81 in accordance with the movement amount, and displays the average value, standard deviation value, maximum value, minimum value, and the number of data in the average value display field 83A, standard deviation value display field 83B, maximum value display field 83C, minimum value display field 83D, and measurement count display field 83E of the blood glucose level information display area 83, respectively.
Thus, the blood glucose level information processing apparatus 2 can display only the average value, standard deviation value, maximum value, minimum value, and data number of the blood glucose levels currently plotted on the line graph 81 according to the movement of the slide bar 88.
For example, when the comparison button 86 of the graph display screen image 70 is selectively operated, the blood glucose level information processing apparatus 2 displays the line graph 81 in a vertically reduced manner above the graph display region 77, and displays the line graph 92 in the same range as the line graph 81 and immediately before the line graph on the lower side of the graph display region 77.
Therefore, the blood glucose level information processing apparatus 2 can provide a line chart, for example, composed of two consecutive periods within the same range by simply allowing the doctor to perform an easy operation of selecting the comparison button 86.
Further, the blood glucose level information processing apparatus 2 can compare the transition of the blood glucose level in two consecutive periods by displaying, for example, a line graph composed of two consecutive periods within the same range.
According to the above configuration, the blood glucose level information processing device 2 acquires the blood glucose level measured by the blood glucose level measuring instrument 5 and the measurement date and time at which the blood glucose level is measured, divides the blood glucose level into a plurality of time slots according to the measurement date and time, displays the time slot change popup menu 300 when it is recognized that an arbitrary blood glucose level in the blood glucose level list 271 on the axis of the time slot and the measurement date is selected, and moves the selected blood glucose level to the previous or subsequent time slot when the left button 304 or the right button 305 is selected, thereby making it possible to provide more accurate blood glucose level and blood glucose level information in the time slot than in the conventional art.
The blood glucose level information processing apparatus 2 acquires the blood glucose level measured by the blood glucose level measuring instrument 5 and the date and time of measurement at which the blood glucose level is measured, and a slide bar 88 is provided below a line graph 81 in which, for example, blood glucose levels for one month are plotted along a time series on the graph display screen 70, and when the slide bar 88 is moved in parallel, only blood glucose levels for one month, which are traced back according to the amount of movement, are plotted along the time series on the line graph 81, so that it is possible to easily provide the blood glucose level and the blood glucose level information for a period or range desired by the user without requiring the user to perform complicated operations.
(5) Other embodiments
In the above-described embodiment, although the blood glucose level information processing apparatus 2 and the blood glucose level measuring apparatus 5 are wirelessly connected via the communication module 6 and the optical communication means, the present invention is not limited to this, and the blood glucose level information processing apparatus 2 and the blood glucose level measuring apparatus 5 may be connected by wireless communication or may be connected by wire via a predetermined cable or the like.
In the above-described embodiment, the case where the measurement data supplied from the blood glucose level measuring instrument 5 is stored and managed by one blood glucose level information processing device 2 has been described, but the present invention is not limited to this, and the measurement data supplied from the blood glucose level measuring instrument 5 may be stored and managed by a plurality of blood glucose level information processing devices 2 connected via the internet or the like, for example, or the measurement data may be stored and managed by one of the plurality of blood glucose level information processing devices 2 as a host, and the remaining blood glucose level information processing devices 2 may access the blood glucose level information processing device 2 as a host to temporarily use the measurement data.
In the above-described embodiment, the case where the measurement data supplied from the blood glucose level measuring instruments 5 is stored in the folder for each patient has been described, but the present invention is not limited to this, and for example, in the case where a plurality of blood glucose level measuring instruments 5 are provided with unique identification numbers, the measurement data may be stored for each identification number of the blood glucose level measuring instrument 5.
In this case, if the blood glucose level information processing apparatus 2 associates the identification number of the blood glucose level measuring instrument 5 and the patient name in advance, when the patient name is selected on the patient search screen 40 (fig. 6), the blood glucose level information processing described above can be executed by reading out the measurement data from the folder associated with the identification number on the patient name.
In the above-described embodiment, the case where the CPU11 performs the above-described blood glucose level information processing in accordance with the blood glucose level information processing program stored in advance in the hard disk drive 14 has been described, but the present invention is not limited to this, and the above-described blood glucose level information processing may be performed in accordance with a blood glucose level information processing program installed from a storage medium, a blood glucose level information processing program downloaded from the internet, or a blood glucose level information processing program installed from another variety of sources.
In the above-described embodiment, the case where the information processing apparatus 2 as blood glucose level information of the present invention is configured by the external connection interface unit 17 as the acquisition unit and the CPU11 as the display control unit has been described. The present invention is not limited to this, and the blood glucose level information processing apparatus may be configured by an acquisition unit and a display control unit having various other configurations.
In the above-described embodiment, the blood glucose level information processing apparatus 2 as the blood glucose level information processing apparatus of the present invention is configured by the external connection interface 17 as the acquisition unit, the CPU11 as the division unit, the CPU11 as the display control unit, and the CPU11 as the change unit. The present invention is not limited to this, and a blood glucose level information processing apparatus may be configured by an acquisition unit, a classification unit, a display control unit, and a change unit having various other configurations.
Industrial applicability
The blood glucose level information processing device of the present invention can be applied to various electronic apparatuses other than a Personal computer, such as a PDA (Personal Digital Assistant) and a mobile phone.

Claims (4)

1. A blood glucose level information processing apparatus is characterized by comprising:
an acquisition unit that acquires a single or a plurality of blood glucose levels measured by an external blood glucose level measuring apparatus and a date and time of measurement for measuring the single or the plurality of blood glucose levels;
a display control unit that causes a display unit to display a start date and an end date of a predetermined period, a blood glucose level graph in which the blood glucose levels corresponding to the predetermined period are plotted along a time series from the measurement date and time, and a slide bar that moves in parallel along the time series, wherein the display control unit displays the start date and the end date of a period changed in accordance with an amount of movement of the slide bar and the blood glucose level graph of the blood glucose level corresponding to the changed period such that a length of the period from the start date to the end date is constant when the slide bar is moved in parallel; and
a calculation unit that calculates blood glucose level information regarding the blood glucose level included in the period from the start date to the end date,
wherein the display control unit displays the blood glucose level information calculated by the calculation unit together with the start date and the end date, the blood glucose level table, and the slider,
when the slide bar is moved, the calculation unit recalculates the blood glucose level information, and the display control unit displays the blood glucose level information recalculated by the calculation unit.
2. The blood glucose level information processing apparatus according to claim 1,
the display control unit displays a comparison button together with the start date and the end date, the blood glucose level graph, the slider, and the blood glucose level information, and when the comparison button is selected, displays a previous blood glucose level graph in which a blood glucose level is drawn in a period before the period displayed in the blood glucose level graph, in parallel up and down with the blood glucose level graph.
3. The blood glucose level information processing apparatus according to claim 1,
in the blood glucose level table, a plurality of regions are divided into a plurality of regions by assigning different colors to the plurality of regions based on the blood glucose level, and the vicinity of the boundary between the regions adjacent to each other is composed of gradation colors gradually changing from one color to another color.
4. A blood glucose level information processing method comprising:
an acquisition step of acquiring a single or a plurality of blood glucose values measured by an external blood glucose value measuring apparatus and a measurement date and time at which the single or the plurality of blood glucose values are measured;
a graph display step of displaying, on a display unit, a start date and an end date of a predetermined period, a blood glucose level graph in which the blood glucose level corresponding to the predetermined period is plotted along a time series on the basis of the measurement date and time, and a slide bar which moves in parallel along the time series;
a calculation step of calculating blood glucose level information related to the blood glucose level included in a period from the start date to the end date, wherein the calculated blood glucose level information is displayed together with the start date and the end date, the blood glucose level table, and the slide bar; and
a movement display step of displaying the blood glucose level chart of the start date and the end date of the period changed in accordance with the movement amount of the slide bar and the blood glucose level corresponding to the period after the change so that the length of the period from the start date to the end date is constant when the slide bar is moved in parallel,
when the slider is moved, the blood glucose level information is recalculated, and the recalculated blood glucose level information is displayed.
HK11113098.1A 2008-09-29 2009-09-16 Blood sugar information processor, blood sugar information processing method HK1158754B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2008-251767 2008-09-29
JP2008251767A JP5185049B2 (en) 2008-09-29 2008-09-29 Blood glucose level information processing apparatus, blood glucose level information processing method, and blood glucose level information processing program
JP2008-251768 2008-09-29
JP2008251768A JP2010082009A (en) 2008-09-29 2008-09-29 Blood sugar information processor, blood sugar information processing method, and blood sugar information processing program
PCT/JP2009/066707 WO2010035811A1 (en) 2008-09-29 2009-09-16 Blood sugar information processor, blood sugar information processing method, and blood sugar information processing program

Publications (2)

Publication Number Publication Date
HK1158754A1 HK1158754A1 (en) 2012-07-20
HK1158754B true HK1158754B (en) 2014-07-18

Family

ID=

Similar Documents

Publication Publication Date Title
US8626453B2 (en) Blood glucose level information processing apparatus, blood glucose level information processing method and blood glucose level information processing program
JP5185049B2 (en) Blood glucose level information processing apparatus, blood glucose level information processing method, and blood glucose level information processing program
JP7713581B2 (en) Systems, Apparatuses, and Methods for Episode Detection and Assessment - Patent application
CA2675227C (en) Analyte testing method and system
CA2659142C (en) Analyte testing method and system
JP5855118B2 (en) Analyte test method and system with high and low analyte trend notification
JP2010082009A (en) Blood sugar information processor, blood sugar information processing method, and blood sugar information processing program
JP2014502858A (en) Analyte test method and system with high and low analyte trend notification
CN106413549B (en) For analyzing the method and apparatus method, system and computer program product for the physiological measure of user being continuously monitored
JP6518105B2 (en) INFORMATION MANAGEMENT DEVICE, INFORMATION MANAGEMENT METHOD, AND INFORMATION MANAGEMENT PROGRAM
US20160210430A1 (en) Data management unit for supporting health control
CN103293324A (en) User interface for testing device
US20080208509A1 (en) System and method for graphically plotting and displaying analyte concentration data on a calendar
HK1158754B (en) Blood sugar information processor, blood sugar information processing method
HK1184855A (en) Blood sugar information processor, blood sugar information processing method
JP2012247338A (en) Measurement display device
KR20130116290A (en) Analyte testing method and system with high and low analyte trends notification
HK1140545A (en) Analyte testing method and system
HK1140545B (en) Analyte testing method and system
HK1135007A (en) Analyte testing method and system