JP6050693B2 - Blood glucose meter - Google Patents
Blood glucose meter Download PDFInfo
- Publication number
- JP6050693B2 JP6050693B2 JP2013012522A JP2013012522A JP6050693B2 JP 6050693 B2 JP6050693 B2 JP 6050693B2 JP 2013012522 A JP2013012522 A JP 2013012522A JP 2013012522 A JP2013012522 A JP 2013012522A JP 6050693 B2 JP6050693 B2 JP 6050693B2
- Authority
- JP
- Japan
- Prior art keywords
- blood glucose
- control unit
- output control
- input
- glucose level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 239000008280 blood Substances 0.000 title claims description 385
- 210000004369 blood Anatomy 0.000 title claims description 385
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 title claims description 337
- 239000008103 glucose Substances 0.000 title claims description 337
- 238000005259 measurement Methods 0.000 claims description 143
- 238000012360 testing method Methods 0.000 claims description 12
- 238000000034 method Methods 0.000 description 109
- 230000008569 process Effects 0.000 description 108
- 230000006870 function Effects 0.000 description 57
- 238000012545 processing Methods 0.000 description 57
- 230000015654 memory Effects 0.000 description 45
- 235000012054 meals Nutrition 0.000 description 37
- 230000000291 postprandial effect Effects 0.000 description 32
- 238000011156 evaluation Methods 0.000 description 25
- 239000004973 liquid crystal related substance Substances 0.000 description 22
- 230000008859 change Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 239000003086 colorant Substances 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 8
- 230000007704 transition Effects 0.000 description 8
- 238000003825 pressing Methods 0.000 description 7
- 206010012601 diabetes mellitus Diseases 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 206010047571 Visual impairment Diseases 0.000 description 3
- 230000035484 reaction time Effects 0.000 description 3
- 208000029257 vision disease Diseases 0.000 description 3
- 230000004393 visual impairment Effects 0.000 description 3
- 208000013016 Hypoglycemia Diseases 0.000 description 2
- 239000003153 chemical reaction reagent Substances 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000008921 facial expression Effects 0.000 description 2
- NOESYZHRGYRDHS-UHFFFAOYSA-N insulin Chemical compound N1C(=O)C(NC(=O)C(CCC(N)=O)NC(=O)C(CCC(O)=O)NC(=O)C(C(C)C)NC(=O)C(NC(=O)CN)C(C)CC)CSSCC(C(NC(CO)C(=O)NC(CC(C)C)C(=O)NC(CC=2C=CC(O)=CC=2)C(=O)NC(CCC(N)=O)C(=O)NC(CC(C)C)C(=O)NC(CCC(O)=O)C(=O)NC(CC(N)=O)C(=O)NC(CC=2C=CC(O)=CC=2)C(=O)NC(CSSCC(NC(=O)C(C(C)C)NC(=O)C(CC(C)C)NC(=O)C(CC=2C=CC(O)=CC=2)NC(=O)C(CC(C)C)NC(=O)C(C)NC(=O)C(CCC(O)=O)NC(=O)C(C(C)C)NC(=O)C(CC(C)C)NC(=O)C(CC=2NC=NC=2)NC(=O)C(CO)NC(=O)CNC2=O)C(=O)NCC(=O)NC(CCC(O)=O)C(=O)NC(CCCNC(N)=N)C(=O)NCC(=O)NC(CC=3C=CC=CC=3)C(=O)NC(CC=3C=CC=CC=3)C(=O)NC(CC=3C=CC(O)=CC=3)C(=O)NC(C(C)O)C(=O)N3C(CCC3)C(=O)NC(CCCCN)C(=O)NC(C)C(O)=O)C(=O)NC(CC(N)=O)C(O)=O)=O)NC(=O)C(C(C)CC)NC(=O)C(CO)NC(=O)C(C(C)O)NC(=O)C1CSSCC2NC(=O)C(CC(C)C)NC(=O)C(NC(=O)C(CCC(N)=O)NC(=O)C(CC(N)=O)NC(=O)C(NC(=O)C(N)CC=1C=CC=CC=1)C(C)C)CC1=CN=CN1 NOESYZHRGYRDHS-UHFFFAOYSA-N 0.000 description 2
- 206010012689 Diabetic retinopathy Diseases 0.000 description 1
- 102000004877 Insulin Human genes 0.000 description 1
- 108090001061 Insulin Proteins 0.000 description 1
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 239000004695 Polyether sulfone Substances 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002218 hypoglycaemic effect Effects 0.000 description 1
- 229940125396 insulin Drugs 0.000 description 1
- 230000003914 insulin secretion Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 239000012528 membrane Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 229920006393 polyether sulfone Polymers 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000004304 visual acuity Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Investigating Or Analysing Biological Materials (AREA)
Description
本発明は、測定した血糖値を表示画面に表示する血糖計に関する。 The present invention relates to a blood glucose meter that displays a measured blood glucose level on a display screen.
近年、急速に患者数が上昇している糖尿病は、膵臓のインスリン分泌異常やインスリンに対する感受性低下に起因する。
糖尿病を治療する上で、合併症の発症や進行の阻止は重要であり、そのためには血糖値を正常にコントロールすることが不可欠である。そのため、家庭内で患者自ら或はその家族が血糖値を簡便に測定するための血糖測定装置(以下血糖計)が開発され、出願人は、小型で自己測定を目的とした血糖計を開発している。
なお、出願人による血糖計に関する特許出願を、特許文献1に示す。
In recent years, diabetes, whose number is rapidly increasing, is caused by abnormal pancreatic insulin secretion and decreased sensitivity to insulin.
In the treatment of diabetes, it is important to prevent the onset and progression of complications. For this purpose, it is essential to control blood glucose levels normally. For this reason, a blood glucose measuring device (hereinafter referred to as a blood glucose meter) has been developed for the patient or his / her family to easily measure the blood glucose level at home, and the applicant has developed a small blood glucose meter for self-measurement. ing.
In addition, the patent application regarding the blood glucose meter by the applicant is shown in
先に述べたように、糖尿病患者は日常生活において常に自らの血糖値を適正範囲内に管理しなければならない。また、定期的に病院に通院して、血糖値の計測結果を医師に報告し、生活指導を受ける必要がある。特に、薬物を用いた治療を行っている患者に対しては、医師が合併症等を防ぐためにも血糖値を正常にコントロールする観点から、1日に複数回の血糖値の測定を推奨している。とりわけ、IDF(国際糖尿病学会)のガイドラインにおいては、食後の血糖値が合併症のリスクと関連しているとし、食後の血糖値の測定も推奨している。 As mentioned above, diabetics must always manage their blood glucose level within an appropriate range in daily life. In addition, it is necessary to regularly visit a hospital, report blood glucose measurement results to a doctor, and receive life guidance. In particular, for patients undergoing treatment with drugs, doctors recommend measuring blood glucose multiple times a day from the viewpoint of controlling blood glucose normally in order to prevent complications. Yes. In particular, in the guidelines of IDF (International Diabetes Society), postprandial blood glucose level is associated with the risk of complications, and postprandial blood glucose level measurement is also recommended.
近年、電子デバイスの進化により、血糖計は単なる測定器具から、患者に血糖値の管理を継続する意欲を与える、情報提供のツールにもなる可能性を得た。
これにより、発明者等は、患者の血糖値の平均値を演算して表示する機能、特に患者の血糖コントロールを適切に維持するため、自らの血糖データを表示する機能や、患者の血糖値の推移をグラフにて表示する機能、患者に血糖値の測定を促すようなアラーム機能等を採用して、血糖計の高機能化を進めている。
In recent years, with the advancement of electronic devices, the blood glucose meter has become a tool for providing information that will motivate patients to continue to manage blood glucose levels from simple measuring instruments.
This allows the inventors to calculate and display the average value of the patient's blood glucose level, in particular, to properly maintain the patient's blood glucose control, The function of displaying the transition in a graph and the alarm function that prompts the patient to measure the blood glucose level, etc. are adopted to improve the functionality of the blood glucose meter.
一方で、血糖計は使用する患者がさまざまであり、パソコン等の情報機器とは異なり、操作が簡易でなければならない。特に、情報機器の操作に不慣れな患者や高齢の患者、視力の低下など視覚に問題を抱える患者らに対しても操作が可能なものであることが望まれている。しかし、血糖計に様々な機能を付加することは、血糖計の操作を複雑にしかねない。具体的には、例えば、機能を追加するために無闇に操作ボタンを増やしたり、所望の機能を呼び出すメニューの階層を無闇に深くするといったことは好ましくない。
新たな血糖計は、誰でも簡単に血糖値を測定できるという、血糖計の本来の目的を損なわず、血糖値のグラフ表示等や食後の血糖値測定を促すアラーム機能といった様々なコンテンツを提供できるように構成されていることが求められている。
On the other hand, the blood glucose meter is used in various patients, and unlike an information device such as a personal computer, the operation must be simple. In particular, it is desired to be able to perform operations on patients who are unfamiliar with the operation of information devices, elderly patients, and patients with visual problems such as decreased visual acuity. However, adding various functions to the blood glucose meter can complicate the operation of the blood glucose meter. Specifically, for example, it is not preferable to increase the number of operation buttons in order to add a function or to deepen a menu hierarchy for calling a desired function.
The new blood glucose meter can provide various contents such as a graph display of blood glucose level and an alarm function that prompts the measurement of blood glucose level after a meal without any loss of the original purpose of the blood glucose meter. It is required to be configured as such.
本発明はかかる点に鑑みてなされたものであり、血糖値測定の際に、測定した血糖値がどの程度の値であるのかを容易に確認できる、高機能と簡易さを両立した血糖計を提供することを目的とする。 The present invention has been made in view of such points, and a blood glucose meter that can easily confirm how much the measured blood glucose level is at the time of measuring the blood glucose level is compatible with high functionality and simplicity. The purpose is to provide.
上記課題を解決するために、本発明の血糖計は、患者の血糖値を測定するための測定試験紙が取り付けられる測定部と、測定部から所定の信号を得て患者の血糖値を測定する血糖値測定部と、血糖値測定部が測定した血糖値を表示する表示部とを備える。入出力制御部は、表示部の一辺に、血糖値を複数の閾値で分類した結果を示す、複数の配色よりなるスケールを表示し、かつ、血糖値を複数の閾値と比較して、所定のランクに分類した後、表示部の背景色をランクに応じた複数の配色のうちの一色に設定すると共に、スケールと背景色を一体化してタブを形成する。 In order to solve the above problems, a blood glucose meter of the present invention measures a blood glucose level of a patient by obtaining a predetermined signal from the measurement unit to which a measurement test paper for measuring the blood glucose level of the patient is attached, and a measurement signal. A blood glucose level measurement unit and a display unit for displaying the blood glucose level measured by the blood glucose level measurement unit are provided. The input / output control unit displays, on one side of the display unit, a scale composed of a plurality of color schemes indicating the result of classifying the blood glucose level with a plurality of threshold values, and compares the blood glucose level with the plurality of threshold values to obtain a predetermined After classification into ranks, the background color of the display unit is set to one of a plurality of color schemes according to the ranks, and the scale and the background color are integrated to form a tab.
本発明により、血糖値測定の際に、測定した血糖値がどの程度の値であるのかを容易に確認できる、高機能と簡易さを両立した血糖計を提供できる。 According to the present invention, it is possible to provide a blood glucose meter capable of easily confirming how much the measured blood glucose level is at the time of measuring the blood glucose level and having both high function and simplicity.
本実施形態に係る血糖計101の概略を、図1及び図2を参照して説明する。
図1A、B及びCは、本発明の実施形態の例である、血糖計101の外観図である。
本実施形態の血糖計101は、第一の操作ボタンである上ボタン105、第二の操作ボタンである中ボタン106及び第三の操作ボタンである下ボタン107の、三つの操作ボタン104を備える他、光学測定部109を保護するキャップ108に連動するマイクロスイッチ210(図2参照)を備える。
キャップ108を取り外すと、即座に血糖値を測定する測定モードに移行する。
中ボタン106を約1秒以上押し続ける(以下「長押し」と呼ぶ。またこの対語として操作ボタン104を短く押すことを「短押し」と呼ぶ。)と、それまで測定して記憶した血糖値を閲覧するコンテンツモードに移行する。
下ボタン107を長押しすると、血糖計101の様々な設定値を変更する設定モードに移行する。
An outline of the blood glucose meter 101 according to the present embodiment will be described with reference to FIGS. 1 and 2.
1A, 1B and 1C are external views of a blood glucose meter 101 which is an example of an embodiment of the present invention.
The blood glucose meter 101 according to the present embodiment includes three operation buttons 104, an
When the
Continue pressing the middle button 106 for about 1 second or longer (hereinafter referred to as “long press”. Also, as a counter word, pressing the operation button 104 briefly is referred to as “short press”), and the blood glucose level measured and stored so far Switch to the content mode for browsing.
When the
血糖計101は食後アラームという機能を備えており、アラームを設定すると予め定められた時間の計時を行う。そして、設定した時間が経過したら、ブザー211を通じてアラーム音を発する。
アラーム鳴動後1時間以内は、アラーム鳴動後の経過時間を液晶ディスプレイ103に表示する。
更に、アラーム音を発した後1時間以内は、測定した血糖値に食事フラグの一例である食後フラグを自動で与える。
食事フラグとは、当該フラグの論理値によって、測定した血糖値が食前の血糖値であるのか、食後の血糖値であるのかを示すフラグである。本実施形態では、食後である際にフラグを立てる「食後フラグ」を採用しているが、逆に食前である際にフラグを立てる「食前フラグ」であってもよい。
The blood glucose meter 101 has a function called an after-meal alarm, and when an alarm is set, it measures a predetermined time. When the set time has elapsed, an alarm sound is emitted through the
Within one hour after the alarm sounding, the elapsed time after the alarm sounding is displayed on the liquid crystal display 103.
Further, within one hour after the alarm sound is generated, an after meal flag, which is an example of a meal flag, is automatically given to the measured blood sugar level.
The meal flag is a flag indicating whether the measured blood glucose level is a pre-meal blood glucose level or a post-meal blood glucose level based on the logical value of the flag. In this embodiment, the “post-meal flag” that sets a flag when it is after a meal is adopted, but conversely, it may be a “pre-meal flag” that sets a flag when it is before a meal.
本実施形態の血糖計101には、測定モードの時、上ボタン105には食後フラグを付与するか否かを切り替える機能が割り当てられている。
また、血糖計101には、コンテンツモードの時、上ボタン105には食後アラームを設定する機能が割り当てられている。
すなわち、上ボタン105は測定モードとコンテンツモードの両方において「食後」という概念に関連する機能を備える。
In the blood glucose meter 101 of the present embodiment, a function for switching whether or not to give a post-meal flag is assigned to the
The blood glucose meter 101 is assigned a function for setting an after meal alarm in the
That is, the
本実施形態の血糖計101は、コンテンツモードの時、過去に測定した血糖値を一件ずつ過去に遡って閲覧できる測定履歴表示機能を有する。更に、最古の血糖値を表示した後、直近一ヶ月に測定した血糖値の、朝の平均値、昼の平均値、そして夕方の平均値を表示する平均値表示機能も設けられている。
測定履歴表示機能と平均値表示機能は、メニュー表示をすることなく、上ボタン105又は下ボタン107による操作でシームレスに切り替わる。
The blood glucose meter 101 of the present embodiment has a measurement history display function that enables browsing of blood glucose levels measured in the past one by one in the past in the content mode. Furthermore, after displaying the oldest blood glucose level, an average value display function for displaying the morning average value, the daytime average value, and the evening average value of the blood glucose level measured in the most recent month is also provided.
The measurement history display function and the average value display function are switched seamlessly by an operation with the
本実施形態の血糖計101は、測定モードの時、測定した血糖値を数値で表示する他、血糖値を五段階評価して、評価結果に応じた顔マークを液晶ディスプレイ103による画面に表示する。ここで、画面の背景色は五段階で色分けして表示されるように構成されている。更に、画面の一端に五段階の色をスケール形式で表示し、このスケールと合致する背景色を繋げて、タブ形状に表示する。 In the measurement mode, the blood glucose meter 101 of the present embodiment displays the measured blood glucose level as a numerical value, evaluates the blood glucose level in five levels, and displays a face mark corresponding to the evaluation result on the screen of the liquid crystal display 103. . Here, the background color of the screen is configured to be displayed in five different colors. Furthermore, five levels of colors are displayed at one end of the screen in a scale format, and background colors matching the scale are connected and displayed in a tab shape.
本実施形態の血糖計101は、測定モード及びコンテンツモードの時、測定した血糖値又は過去の血糖値を数値で表示する他、血糖値を五段階評価して、評価結果に応じた顔マークを液晶ディスプレイ103による画面に表示する。なお、画面の背景色は五段階で色分けして表示される。この、色分けと顔マークは、設定により切り替え可能になっている。 The blood glucose meter 101 of the present embodiment displays the measured blood glucose level or the past blood glucose level as a numerical value in the measurement mode and the content mode, and also evaluates the blood glucose level in five levels and displays a face mark corresponding to the evaluation result. The image is displayed on the screen by the liquid crystal display 103. Note that the background color of the screen is displayed in five different colors. The color classification and the face mark can be switched by setting.
本実施形態の血糖計101は、測定モード、コンテンツモード、設定モードのそれぞれにおいて、三つの操作ボタン104に異なる機能を割り当てることで、操作ボタン104を最小限の数に留めながら多機能を実現する。 The blood glucose meter 101 of the present embodiment realizes multiple functions while keeping the operation buttons 104 to a minimum number by assigning different functions to the three operation buttons 104 in each of the measurement mode, the content mode, and the setting mode. .
[外観]
改めて図1A、B及びCを参照して、血糖計101の外観を説明する。
血糖計101は、筐体102の表面にカラー表示可能な液晶ディスプレイ103と、液晶ディスプレイ103の右端に周知のメンブレンスイッチやタッチパネル式ボタン等よりなる操作ボタン104を備える。
[appearance]
With reference to FIGS. 1A, 1B, and 1C again, the appearance of the blood glucose meter 101 will be described.
The blood glucose meter 101 includes a liquid crystal display 103 capable of color display on the surface of a
操作ボタン104は、液晶ディスプレイ103の外側に設けられ、上ボタン105と、中ボタン106と、下ボタン107から構成されている。
上ボタン105は、液晶ディスプレイ103に表示されるカーソルを上方向に移動させるボタンであり、下ボタン107は、カーソルを下方向に移動させるボタンである。また、中ボタン106は、「実行」「決定」等を指示するボタンである。
上ボタン105は、測定モードの際に短押しすると「食後ボタン」として機能し、後述する食後フラグを血糖値テーブル306の該当レコードに記録する。
中ボタン106は、長押しすると電源オン又は電源オフの機能を有する。
下ボタン107は、長押しすると血糖計101の各種設定値を変更する設定モードに入る機能を有する。
The operation button 104 is provided outside the liquid crystal display 103 and includes an
The
The
The middle button 106 has a power-on or power-off function when pressed for a long time.
The
血糖計101の筐体102の一方の短辺には、取り外しが可能なキャップ108で保護される光学測定部109が設けられている。キャップ108の内側には図示しない突起が設けられており、この突起が筐体102に設けられた窪み110に噛み合うことで、筐体102に内蔵されるマイクロスイッチ210(図2参照)がオフ操作される。
図示しないバッテリで動作する血糖計101は、非稼動状態では省電力にて動作するスリープモードである。
スリープモードの血糖計101に対し、中ボタン106を長押しすると、液晶ディスプレイ103が所定のメニュー画面を表示し、コンテンツモードに移行する。
スリープモードの血糖計101に対し、キャップ108を取り外してマイクロスイッチ210をオン操作すると、液晶ディスプレイ103が所定の案内画面を表示し、測定モードに移行する。
スリープモードの血糖計101に対し、下ボタン107を長押しすると、液晶ディスプレイ103が所定のメニュー画面を表示し、設定モードに移行する。
これ以降、スリープモードの状態を「電源オフ状態」と呼び、コンテンツモード、測定モード及び設定モードの状態を総じて「電源オン状態」と呼ぶ。
なお、図1Bに示すように、キャップ108を取り外すことで測定モードに移行した場合、直ちに血糖値を測定するために、液晶ディスプレイ103にはチップ装着案内のイラストが表示される。
On one short side of the
The blood glucose meter 101 that operates with a battery (not shown) is a sleep mode that operates with power saving in a non-operating state.
When the middle button 106 is pressed and held for the blood glucose meter 101 in the sleep mode, the liquid crystal display 103 displays a predetermined menu screen and shifts to the content mode.
When the
When the
Hereinafter, the sleep mode state is referred to as a “power-off state”, and the content mode, measurement mode, and setting mode states are collectively referred to as a “power-on state”.
As shown in FIG. 1B, in the case of shifting to the measurement mode by removing the
[ハードウェア]
図2は、血糖計101のハードウェア構成を示すブロック図である。
血糖計101は、周知のCPU201、RAM202、EEPROM203、日時情報を出力する計時部であるリアルタイムクロック(以下「RTC」と略す)204、液晶ディスプレイ103である表示部205、操作ボタン104である操作部206がバス207に接続される、周知のマイクロコンピュータによって構成される。
[hardware]
FIG. 2 is a block diagram showing a hardware configuration of the blood glucose meter 101.
The blood glucose meter 101 includes a well-known
バス207には更に、D/A変換器208とA/D変換器209、マイクロスイッチ210、ブザー211、そして電源制御部212が接続されている。
D/A変換器208にはドライバ213が接続されており、更にドライバ213にはLED214が接続されている。LED214は、適切な強度の光を測定チップ内の試験紙305に照射する必要があるので、予め後述するEEPROM203に記憶してある強度データに基づいて発光するように制御される。
Further, a D /
A
A/D変換器209にはフォトダイオード215が接続されている。
フォトダイオード215は、試験紙305(図3参照)によって反射されたLED214の光を受光して、光の強度に応じた電流を発生する。この電流はA/D変換器209によって数値データに変換される。そして、この数値データは所定の演算処理を経て、RAM202及びEEPROM203の所定領域に記録される。
LED214とフォトダイオード215は、光学測定部109の内部に収納されている。
A
The
The
RTC204は周知の日時データ出力機能を提供するICである。
本実施形態の血糖計101は、血糖値を測定した時点の日時情報を血糖値と共に血糖値テーブル306(図3参照)に記録する。
The
The blood glucose meter 101 of this embodiment records the date and time information at the time of measuring the blood glucose level together with the blood glucose level in the blood glucose level table 306 (see FIG. 3).
表示部205には、EEPROM203に格納され、CPU201によって実行されるプログラムによって、様々な画面が表示される。なお、表示画面の詳細は後述する。
ブザー211は、主に血糖値測定における測定完了、後述するアラームの告知音、或はエラーメッセージを操作者に告知するために利用される。
Various screens are displayed on the
The
バッテリ216に接続される電源制御部212は、血糖計101全体の電源供給を制御する。血糖計101はRTC204を備えるので、RTC204は電源オン状態、電源オフ状態にかかわらず常時動作している必要がある。また、電源オフ状態、すなわちパワーセーブモードにおいても、血糖計101は操作部206及びマイクロスイッチ210の状態変化を検出する必要がある。そこで、電源制御部212は、パワーセーブモードの際には、表示部205、D/A変換器208、ドライバ213、A/D変換器209等の、電源オン状態にのみ動作すれば良いデバイスに対し、電源の供給を停止する。また、電源制御部212は、パワーセーブモードの際には、CPU201を動作させる図示しないシステムクロックの発振周波数を下げる。
A
[機能構成]
図3は、血糖計101のソフトウェアの機能を示すブロック図である。
上述したように、血糖計101は周知のマイコンを中心に構成される電子機器である。マイコンはEEPROM203に格納されている図示しないプログラムを読み込み、図3に示す機能ブロックを構成する。
血糖値測定部301は、測定対象者の血液304によって変色する試験紙305の光学反射率の変化を検出して、血糖値を測定する。なお、血糖値測定部301は、D/A変換器208、A/D変換器209、血糖値演算部302及び測定タイマ303を含む。
血糖計101の基本的な血糖測定の仕組みは、従来技術と同様である。以下、血糖値を測定する仕組みを簡単に説明する。
光学測定部109に図示しない測定チップを取り付け、測定対象者の血液304を測定チップに吸引させる。この測定チップには、ポリエーテルサルホン等の多孔質膜でできた試験紙305が内蔵されている。そして、測定チップに吸引された血液304は、試験紙305に到達すると、試験紙305に含まれている試薬と反応して、発色する。次に、発光素子であるLED214が発光する光を試験紙305に当て、試験紙305からの反射光を受光素子であるフォトダイオード215にて受光する。そして、所定の反応時間を経過した後に、フォトダイオード215から得られたアナログの受光強度信号をA/D変換器209でデジタル値に変換した後、このデジタル値を血糖値に変換する。
なお、血糖値測定の仕組みは、発色試薬を利用した前記光学測定方式に限らず、電気化学センサー方式など、従来から血糖測定に使用され得る仕組みを採用することができる。
[Function configuration]
FIG. 3 is a block diagram showing functions of software of the blood glucose meter 101.
As described above, the blood glucose meter 101 is an electronic device mainly composed of a known microcomputer. The microcomputer reads a program (not shown) stored in the
The blood glucose
The basic blood glucose measurement mechanism of the blood glucose meter 101 is the same as that of the prior art. Hereinafter, a mechanism for measuring a blood glucose level will be briefly described.
A measurement chip (not shown) is attached to the
Note that the blood glucose level measurement mechanism is not limited to the optical measurement method using a coloring reagent, and a mechanism that can be conventionally used for blood glucose measurement, such as an electrochemical sensor method, can be employed.
測定タイマ303は、血液304が試験紙305に吸引された時点から所定の反応時間を計時するためのタイマである。本実施形態の血糖計101の場合、一例として9秒を計時する。
血糖値演算部302は、測定タイマ303が反応時間を計時した時点で、フォトダイオード215からA/D変換器209を通じて得られた、反射光の強度を示すデータに基づいて、所定の演算処理を行い、血糖値を算出する。
The
The blood glucose
RTC204は日時情報を出力する。RTC204は電源オフ状態でも電力が供給されることで、正確な日時情報を出力する。
血糖値テーブル306は、測定日時と、測定した血糖値と、後述する食後フラグが記録されているテーブルである。血糖値テーブル306はEEPROM203等の不揮発性ストレージに設けられる。
操作部206は前述の操作ボタン104である。表示部205は前述の液晶ディスプレイ103である。
入出力制御部307は、血糖値測定部301から得た血糖値データと、RTC204から得た測定日時を、血糖値テーブル306に追記録する。また、測定した血糖値を表示部205に表示したり、操作部206の操作に応じて種々のデータ処理を行う。
The
The blood glucose level table 306 is a table in which the measurement date and time, the measured blood glucose level, and an after-meal flag to be described later are recorded. The blood sugar level table 306 is provided in a nonvolatile storage such as the
The
The input /
入出力制御部307にはマイクロスイッチ210も接続されている。マイクロスイッチ210の一端は抵抗R312でプルアップされており、入出力制御部307はマイクロスイッチ210の電位の変化を検出することで、キャップ108が血糖計101の筐体102に取り付けられているか、或は取り外されているかを検出する。
A
更に、入出力制御部307には操作タイマ308が設けられている。操作タイマ308は、操作部206、マイクロスイッチ210、そして血糖値測定部301の状態変化でリセットされ、例えば最大2分を計時する。入出力制御部307は、操作タイマ308が2分を計時したことを検出すると、タイムアウトと判断してパワーセーブモードに移行する。
Further, an operation timer 308 is provided in the input /
コンテンツモードのメニュー画面が表示された状態において、上ボタン105を短押しすると、入出力制御部307はRTC204から現在の日時情報を取得して、二時間後にブザー211を鳴らす(アラームを鳴動させる)。その際、アラームを鳴動させる時間をアラーム時間メモリ309に記憶する。アラーム時間メモリ309は、パワーセーブモードでもアラーム鳴動時間を記憶し続ける必要があるので、不揮発性ストレージであるEEPROM203に設けられる。
When the content mode menu screen is displayed, when the up
食後フラグメモリ310は、食後フラグの状態を記憶する、不揮発性ストレージであるEEPROM203に設けられるメモリ領域である。食後フラグメモリ310に格納される食後フラグの状態は、測定モードの際に上ボタン105の操作によって変更される他、アラーム鳴動後1時間以内とそれ以外の時間帯で変更される。
各種設定情報メモリ311は、不揮発性ストレージであるEEPROM203に設けられるメモリ領域であり、血糖計101の様々な設定情報を記憶する。この各種設定情報メモリ311には、表示部205のカラー設定と顔表示設定が含まれる。
なお、アラーム時間メモリ309、食後フラグメモリ310及び各種設定情報メモリ311はバッテリによって記憶内容がバックアップされたRAM202(バッテリバックアップメモリ:Battery-Backed Memory)に設けてもよい。
The
The various
Note that the
入出力制御部307は、操作部206とマイクロスイッチ210の状態変化を検出して、その状態変化に応じた機能を実現する。それら機能については、図7以降に示すフローチャートに基づいて詳述する。
The input /
図4は、血糖値テーブル306のフィールド構成とレコードの一例を示す概略図である。
日時フィールドには、血糖値を測定した時点の日時情報が格納される。
血糖値フィールドには、測定した血糖値が格納される。
食後フラグフィールドには、血糖値を測定する際、上ボタン105を短押しすることで、測定する血糖値が食後の血糖値であることを示す食後フラグが格納される。
FIG. 4 is a schematic diagram illustrating an example of a field configuration and a record of the blood sugar level table 306.
In the date / time field, date / time information at the time of measuring the blood glucose level is stored.
The measured blood glucose level is stored in the blood glucose level field.
The post-meal flag field stores a post-meal flag indicating that the blood glucose level to be measured is a post-meal blood glucose level by pressing the
血糖値テーブル306は、血糖値を記録するレコードが、時系列順に記録されている。そして、血糖値テーブル306の終端には、血糖値テーブル306のレコードとは異なるラベル領域が設けられている。このラベル領域は、「夕方一ヶ月平均」「昼一ヶ月平均」「朝一ヶ月平均」を示す情報が格納されている。
後述するコンテンツモードにおいてメモリ値表示機能を実行すると、RAM202に設けられるポインタ401が指す血糖値テーブル306のレコードを表示部205に表示すると共に、ポインタ401がラベル領域を指している時は、血糖値の一ヶ月平均を表示部205に表示する。
In the blood glucose level table 306, records for recording blood glucose levels are recorded in chronological order. At the end of the blood sugar level table 306, a label area different from the record of the blood sugar level table 306 is provided. This label area stores information indicating “monthly average in the evening”, “monthly average in the daytime”, and “monthly average in the morning”.
When the memory value display function is executed in the content mode to be described later, the record of the blood sugar level table 306 pointed to by the
[状態遷移]
次に、図5と図6の状態遷移図を参照して、血糖計101の大まかな状態の変化を説明する。
先ず、図5を参照して、血糖計101の大まかな状態の変化を説明する。
図5は、血糖計101の大まかな状態の変化を示す状態遷移図である。
血糖計101の初期状態は、パワーセーブモードである。このパワーセーブモードは、キャップ108が取り付けられた状態におけるパワーセーブモードであるキャップ108閉電源OFF(P501)と、キャップ108が取り外された状態におけるパワーセーブモードであるキャップ108開電源OFF(P502)の、二種類が存在する。
[State transition]
Next, a rough change in the state of the blood glucose meter 101 will be described with reference to the state transition diagrams of FIGS.
First, with reference to FIG. 5, the change in the rough state of the blood glucose meter 101 will be described.
FIG. 5 is a state transition diagram showing a rough change in the state of the blood glucose meter 101.
The initial state of the blood glucose meter 101 is the power save mode. In this power save mode, the
キャップ108閉電源OFF(P501)の状態からキャップ108を取り外すと、測定モード(P503)に移行する。
測定モード(P503)の状態からキャップ108を取り付けると、キャップ108閉電源OFF(P501)に移行する。
測定モード(P503)の状態から何ら操作を行わず所定時間(一例として2分)放置してタイムアウトに至るか、中ボタン106を長押しすると、キャップ108開電源OFF(P502)に移行する。
キャップ108開電源OFF(P502)の状態から中ボタン106を長押しすると、測定モード(P503)に移行する。
If the
When the
If no operation is performed from the state of the measurement mode (P503) and the device is left for a predetermined time (for example, 2 minutes) to reach a time-out or if the middle button 106 is pressed for a long time, the
When the middle button 106 is pressed for a long time from the state where the
キャップ108閉電源OFF(P501)の状態から中ボタン106を長押しすると、キャップ108閉コンテンツモード(P505)に移行する。
キャップ108閉コンテンツモード(P505)の状態からキャップ108を取り外すと、測定モード(P503)に移行する。
キャップ108閉コンテンツモード(P505)の状態から何ら操作を行わず所定時間放置してタイムアウトに至るか、中ボタン106を長押しすると、キャップ108閉電源OFF(P501)に移行する。
When the middle button 106 is pressed for a long time from the state where the
When the
If no operation is performed from the
測定モード(P503)の状態からコンテンツモードに移行するための、操作ボタン104の操作を行うと、キャップ108開コンテンツモード(P504)に移行する。
キャップ108開コンテンツモード(P504)の状態からキャップ108を取り付けると、キャップ108閉電源OFF(P501)に移行する。
キャップ108開コンテンツモード(P504)の状態から何ら操作を行わず所定時間放置してタイムアウトに至るか、中ボタン106を長押しすると、キャップ108開電源OFF(P502)に移行する。
When the operation button 104 is operated to shift from the measurement mode (P503) to the content mode, the
When the
If no operation is performed from the state of the
キャップ108閉電源OFF(P501)の状態から下ボタン107を長押しすると、キャップ108閉設定モード(P506)に移行する。
キャップ108閉設定モード(P506)の状態から何ら操作を行わず所定時間放置してタイムアウトに至るか、中ボタン106を長押しすると、キャップ108閉電源OFF(P501)に移行する。
キャップ108閉設定モード(P506)の状態からキャップ108を取り外すと、キャップ108開設定モード(P507)に移行する。
When the
If no operation is performed from the state of the
When the
キャップ108開電源OFF(P502)の状態から下ボタン107を長押しすると、キャップ108開設定モード(P507)に移行する。
キャップ108開設定モード(P507)の状態から何ら操作を行わず所定時間放置してタイムアウトに至るか、中ボタン106を長押しすると、キャップ108開電源OFF(P502)に移行する。
キャップ108開設定モード(P507)の状態からキャップ108を取り付けると、キャップ108閉電源OFF(P501)に移行する。
When the
If no operation is performed from the state of the
When the
キャップ108閉電源OFF(P501)の状態と、キャップ108閉コンテンツモード(P505)の状態から、「キャップ108を取り外す」という操作を行うと、血糖計101は測定モード(P503)に移行する。すなわち、キャップ108を取り外すという動作は、即座に電源ONの指示であると同時に、血糖値測定開始の指示でもある。
測定モード(P503)の状態と、キャップ108開コンテンツモード(P504)の状態と、キャップ108開設定モード(P507)の状態から「キャップ108を取り付ける」という操作を行うと、血糖計101はキャップ108閉電源OFF(P501)に移行する。すなわち、キャップ108を取り付けるという動作は、即座に電源OFFの指示である。
When the operation of “removing the
When the operation of “attach
図6は、血糖計101がアラームを鳴動させた状態から始まる変化を示す状態遷移図である。なお、説明を簡単にするため、アラーム鳴動時においてキャップ108は取り付けられている状態に限定する。
アラーム鳴動(P601)の状態からキャップ108を取り外すと、測定モード(P602)に移行する。
アラーム鳴動(P601)の状態から何ら操作を行わず所定時間放置してタイムアウトに至ると、キャップ108閉電源OFF(P603)に移行する。
キャップ108閉電源OFF(P603)の状態からキャップ108を取り外すと、アラーム停止後の経過時間を画面に表示する、アラーム停止経過時間表示(P604)に移行する。
アラーム停止経過時間表示(P604)の状態から中ボタン106を短押しすると、測定モード(P602)に移行する。
FIG. 6 is a state transition diagram showing changes starting from a state in which the blood glucose meter 101 sounds an alarm. For simplicity of explanation, the
When the
If no operation is performed from the alarm ringing (P601) state and a time-out is reached after a predetermined time, the
When the
When the middle button 106 is pressed for a short time from the alarm stop elapsed time display (P604) state, the measurement mode (P602) is entered.
アラーム鳴動(P601)の状態から中ボタン106を短押しすると、アラーム停止経過時間表示(P605)に移行する。
キャップ108閉電源OFF(P603)の状態から中ボタン106を長押しすると、アラーム停止経過時間表示(P605)に移行する。
アラーム停止経過時間表示(P605)の状態から中ボタン106を短押しすると、コンテンツモード(P606)に移行する。
コンテンツモード(P606)の状態からキャップ108を取り外すと、測定モード(P602)に移行する。
When the middle button 106 is pressed for a short time from the alarm ringing (P601) state, the display shifts to the alarm stop elapsed time display (P605).
When the middle button 106 is pressed for a long time from the
When the middle button 106 is pressed for a short time from the alarm stop elapsed time display (P605) state, the content mode (P606) is entered.
When the
本実施形態の血糖計101の特徴の一つに、食後アラームがある。食後の血糖値を測定できる時間は限られているので、予め食後と思われる時間にアラームを設定する。食後アラームは、設定された時間に至ったらアラームを鳴動させると共に、液晶ディスプレイ103に経過時間も表示する。液晶ディスプレイ103に経過時間を表示させることで、患者は食後の血糖値測定に適した時間であるか否かを判断できる。
また、食後アラームは鳴動させると同時に食後フラグを論理の「真」に設定するので、血糖値測定時に上ボタン105を操作して食後フラグを付与する必要がなくなる。
One of the features of the blood glucose meter 101 of this embodiment is an after meal alarm. Since the time during which a blood glucose level after a meal can be measured is limited, an alarm is set in advance at a time that is considered to be after a meal. The post-meal alarm sounds the alarm when the set time is reached, and also displays the elapsed time on the liquid crystal display 103. By displaying the elapsed time on the liquid crystal display 103, the patient can determine whether or not it is a time suitable for blood glucose level measurement after a meal.
In addition, since the postprandial alarm is sounded and the postprandial flag is set to logic “true”, it is not necessary to operate the
[動作の流れ]
図7は、血糖計101の大まかな動作の流れを示すフローチャートである。
バッテリが装着される等で処理を開始すると(S701)、入出力制御部307は最初に電源制御部212を制御して、血糖計101の動作状態をパワーセーブモードに設定する(S702)。
次に、入出力制御部307はパワーセーブモードの状態で、操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S703)。
[Flow of operation]
FIG. 7 is a flowchart showing a rough operation flow of the blood glucose meter 101.
When the process is started by attaching a battery or the like (S701), the input /
Next, the input /
もし、中ボタン106が短押しされているならば(S704のYES)、入出力制御部307は血糖計101の動作状態をコンテンツモードに設定し、コンテンツモードの処理を行う(S705)。コンテンツモードの処理が終了すると、入出力制御部307は一連の処理を終了する(S706)。そして、処理は再びステップS701から始まり、ステップS702にて血糖計101はその動作状態をパワーセーブモードに設定する。
If the middle button 106 has been pressed for a short time (YES in S704), the input /
ステップS704において、中ボタン106が短押しされていないならば(S704のNO)、次に入出力制御部307はマイクロスイッチ210の状態を確認する。その結果、キャップ108が取り外されているならば(S707のYES)、入出力制御部307は血糖計101の動作状態を測定モードに設定し、測定モードの処理を行う(S708)。測定モードの処理が終了すると、入出力制御部307は一連の処理を終了する(S706)。そして、処理は再びステップS701から始まり、ステップS702にて血糖計101はその動作状態をパワーセーブモードに設定する。
In step S704, if the middle button 106 has not been pressed for a short time (NO in S704), the input /
ステップS707において、キャップ108が取り外されていないならば(S707のNO)、次に入出力制御部307は下ボタン107の状態を確認する。その結果、下ボタン107が長押しされているならば(S709のYES)、入出力制御部307は血糖計101の動作状態を設定モードに設定し、設定モードの処理を行う(S710)。設定モードの処理が終了すると、入出力制御部307は一連の処理を終了する(S706)。そして、処理は再びステップS701から始まり、ステップS702にて血糖計101はその動作状態をパワーセーブモードに設定する。
In step S707, if the
ステップS709において、下ボタン107が長押しされていないならば(S709のNO)、次に入出力制御部307はRTC204の状態を確認する。その結果、現在の時刻がアラーム設定時間に至ったならば(S711のYES)、入出力制御部307はアラーム鳴動処理を行う(S712)。アラーム鳴動処理が終了すると、入出力制御部307は一連の処理を終了する(S706)。そして、処理は再びステップS701から始まり、ステップS702にて血糖計101はその動作状態をパワーセーブモードに設定する。
ステップS711において、現在の時刻がアラーム設定時間に至っていないならば(S711のNO)、入出力制御部307は再びステップS703から処理を繰り返し、パワーセーブモードの状態で、操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S703)。
If the
In step S711, if the current time has not reached the alarm setting time (NO in S711), the input /
[コンテンツモード]
図8は、血糖計101のコンテンツモードの動作の流れを示すフローチャートである。図7のステップS705に相当すると共に、後述する図15のステップS1513、図20のステップS2029、そして図21のステップS2107からも実行される。
処理を開始すると(S801)、入出力制御部307は最初に初期画面表示処理を実行する(S802)。
次に、入出力制御部307は操作ボタン104とマイクロスイッチ210の状態をチェックする(S803)。その結果、上ボタン105が短押しされているならば(S804のYES)、入出力制御部307はタイマ設定変更処理を行う(S805)。タイマ設定変更処理が終了すると、入出力制御部307は再び操作ボタン104とマイクロスイッチ210の状態をチェックする(S803)。
[Content mode]
FIG. 8 is a flowchart showing the flow of the content mode operation of the blood glucose meter 101. The process corresponds to step S705 in FIG. 7 and is also executed from step S1513 in FIG. 15, step S2029 in FIG. 20, and step S2107 in FIG.
When the process is started (S801), the input /
Next, the input /
ステップS804において、上ボタン105が短押しされていないならば(S804のNO)、次に入出力制御部307は中ボタン106の状態を確認する。その結果、中ボタン106が短押しされているならば(S806のYES)、入出力制御部307はグラフ表示処理を行う(S807)。グラフ表示処理が終了すると、入出力制御部307は再び操作ボタン104とマイクロスイッチ210の状態をチェックする(S803)。
In step S804, if the
ステップS806において、中ボタン106が短押しされていないならば(S806のNO)、次に入出力制御部307は下ボタン107の状態を確認する。その結果、下ボタン107が短押しされているならば(S808のYES)、入出力制御部307はメモリ内容表示処理を行う(S809)。メモリ内容表示処理が終了すると、入出力制御部307は再び操作ボタン104とマイクロスイッチ210の状態をチェックする(S803)。
In step S806, if the middle button 106 has not been pressed for a short time (NO in S806), the input /
ステップS808において、下ボタン107が短押しされていないならば(S806のNO)、次に入出力制御部307はコンテンツモード例外処理を行う(S809)。コンテンツモード例外処理が終了すると、入出力制御部307は再び操作ボタン104とマイクロスイッチ210の状態をチェックする(S803)。
In step S808, if the
[コンテンツモード:初期画面表示処理]
図9は、血糖計101のコンテンツモードにおける初期画面表示処理の動作の流れを示すフローチャートである。図8のステップS802に相当する。
処理を開始すると(S901)、入出力制御部307は最初にRTC204から現在日時情報を得ると共にアラーム時間メモリ309に記憶されているアラーム鳴動時間を見て、アラーム鳴動時間迄2時間以内であるか否か、すなわち未だ食後アラームは鳴動させていないか否かを確認する(S902)。アラーム鳴動時間迄2時間以内であるならば(S902のYES)、入出力制御部307は表示部205に食後アラームの残時間を表示して(S903)、一連の処理を終了する(S904)。
[Content mode: Initial screen display processing]
FIG. 9 is a flowchart showing the operation flow of the initial screen display process in the content mode of the blood glucose meter 101. This corresponds to step S802 in FIG.
When the process is started (S901), the input /
ステップS902において、アラーム鳴動時間迄2時間以内でないならば(S902のNO)、次に入出力制御部307はアラーム鳴動時間以降1時間以内であるか否か、すなわち食後アラームが鳴動した後、1時間経過していないか否かを確認する(S905)。アラーム鳴動時間後1時間以内であるならば(S905のYES)、入出力制御部307は表示部205に食後アラームの超過時間を表示した後(S906)、入出力制御部307は操作ボタン104とマイクロスイッチ210の状態をチェックする(S907)。その結果、中ボタン106が短押しされているならば(S908のYES)、入出力制御部307は表示部205にコンテンツモードの標準メニュー画面を表示して(S909)、一連の処理を終了する(S904)。
ステップS908において、中ボタン106が短押しされていないならば(S908のNO)、入出力制御部307はコンテンツモードの例外処理を実行して(S910)、再び操作ボタン104とマイクロスイッチ210の状態をチェックする(S907)。
In step S902, if it is not within 2 hours until the alarm ringing time (NO in S902), then the input /
In step S908, if the middle button 106 has not been pressed for a short time (NO in S908), the input /
[コンテンツモード:例外処理]
図10は、血糖計101のコンテンツモードにおける例外処理の動作の流れを示すフローチャートである。図8のステップS810、図9のステップS910に相当する。
処理を開始すると(S1001)、入出力制御部307は中ボタン106が長押しされているか否かを確認する(S1002)。中ボタン106が長押しされているならば(S1002のYES)、入出力制御部307はコンテンツモードの処理を終了する(S1003)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
[Content mode: Exception handling]
FIG. 10 is a flowchart showing a flow of exception processing operations in the content mode of the blood glucose meter 101. This corresponds to step S810 in FIG. 8 and step S910 in FIG.
When the process is started (S1001), the input /
ステップS1002において、中ボタン106が長押しされていないならば(S1002のNO)、入出力制御部307は次にマイクロスイッチ210の状態を見て、キャップ108が取り付けられたか否かを確認する(S1004)。キャップ108が取り付けられたならば(S1004のYES)、入出力制御部307はコンテンツモードの処理を終了する(S1003)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
If it is determined in step S1002 that the middle button 106 has not been pressed for a long time (NO in S1002), the input /
ステップS1004において、キャップ108が取り付けられていないならば(S1004のNO)、入出力制御部307は次に操作タイマ308を見て、操作タイマ308がタイムアウトに至ったか否かを確認する(S1005)。タイムアウトに至ったならば(S1005のYES)、入出力制御部307はコンテンツモードの処理を終了する(S1003)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
In step S1004, if the
ステップS1005において、タイムアウトに至っていないならば(S1005のNO)、入出力制御部307は次にマイクロスイッチ210の状態を見て、キャップ108が取り外されたか否かを確認する(S1006)。キャップ108が取り外されたならば(S1006のYES)、入出力制御部307はコンテンツモードの処理から、測定モードへ処理を移す(S1007)。これにより、血糖計101は測定モードに移行する(図7のステップS708)。
In step S1005, if the time-out has not been reached (NO in S1005), the input /
ステップS1006において、キャップ108が取り外されていないならば(S1006のNO)、入出力制御部307は次にRTC204から現在日時情報を得ると共にアラーム時間メモリ309に記憶されているアラーム鳴動時間を見て、現在の時刻がアラーム鳴動時間に至ったか否かを確認する(S1008)。
アラーム時間になったならば(S1008のYES)、入出力制御部307はコンテンツモードの処理から、アラーム鳴動処理へ処理を移す(S1009)。これにより、血糖計101はアラーム鳴動処理に移行する(図7のステップS712)。
ステップS1008において、アラーム時間になっていないならば(S1008のNO)、入出力制御部307はこのコンテンツモードの例外処理を終了する(S1010)。
If the
If the alarm time is reached (YES in S1008), the input /
In step S1008, if it is not the alarm time (NO in S1008), the input /
[コンテンツモード:メモリ内容表示処理]
図11は、血糖計101のコンテンツモードにおけるメモリ内容表示処理の動作の流れを示すフローチャートである。図8のステップS809に相当する。
処理を開始すると(S1101)、入出力制御部307はポインタ401が初期化されていないか否かを確認する(S1102)。ポインタ401が初期化されていないならば(S1102のYES)、入出力制御部307はポインタ401を初期化する(S1103)。
[Content mode: Memory content display processing]
FIG. 11 is a flowchart showing the flow of the operation of the memory content display process in the content mode of the blood glucose meter 101. This corresponds to step S809 in FIG.
When the process is started (S1101), the input /
ステップS1103において、ポインタ401が初期化されたか、ステップS1102において、ポインタ401が初期化されている(S1102のNO)場合のいずれにおいても、入出力制御部307は次にポインタ401の中身を見て、ポインタ401が血糖値テーブル306の血糖値レコードを指し示しているか否かを確認する(S1104)。血糖値レコードを指し示しているならば(S1104のYES)、入出力制御部307は当該血糖値レコードの内容を表示する、メモリ値表示処理を実行する(S1105)。
ステップS1104において、血糖値レコードを指し示していないならば(S1104のNO)、入出力制御部307はポインタ401が指す平均値表示指示に従い、直近一ヶ月の血糖値の平均値を表示する、平均値表示処理を実行する(S1106)。
In both cases where the
In step S1104, if the blood glucose level record is not pointed (NO in S1104), the input /
ステップS1105のメモリ値表示処理と、ステップS1106の平均値表示処理のいずれにおいても、それら処理を実行した後、入出力制御部307は次に、操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S1107)。
先ず、入出力制御部307は上ボタン105が短押しされているか否かを確認する(S1108)。上ボタン105が短押しされているならば(S1108のYES)、入出力制御部307はポインタ401の値を1デクリメントして(S1109)、再度ステップS1104から処理を繰り返す。
In both the memory value display process in step S1105 and the average value display process in step S1106, after executing these processes, the input /
First, the input /
ステップS1108で上ボタン105が短押しされていないならば(S1108のNO)、入出力制御部307は次に下ボタン107が短押しされているか否かを確認する(S1110)。下ボタン107が短押しされているならば(S1110のYES)、入出力制御部307はポインタ401の値を1インクリメントして(S1111)、再度ステップS1104から処理を繰り返す。
If the up
ステップS1110で下ボタン107が短押しされていないならば(S1110のNO)、入出力制御部307は次に中ボタン106が短押しされているか否かを確認する(S1112)。中ボタン106が短押しされているならば(S1112のYES)、入出力制御部307はこのコンテンツモードのメモリ内容表示処理を終了する(S1113)。
ステップS1112で中ボタン106が短押しされていないならば(S1112のNO)、入出力制御部307はコンテンツモードの例外処理を実行して(S1114)、再び操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S1107)。
If the
If the middle button 106 has not been pressed for a short time in step S1112 (NO in S1112), the input /
[コンテンツモード:メモリ値表示処理]
図12は、血糖計101のコンテンツモードにおけるメモリ値表示処理の動作の流れを示すフローチャートである。図11のステップS1105に相当する。
処理を開始すると(S1201)、入出力制御部307はポインタ401が指し示すレコードは血糖値テーブル306の最初のレコードであるか否かを確認する(S1202)。ポインタ401が指し示すレコードが血糖値テーブル306の最初のレコードであるならば(S1202のYES)、入出力制御部307は表示部205に最初のレコードのためのボタンレイアウトを表示する(S1203)。そして、ポインタ401が指し示すレコードの血糖値を表示部205に表示して(S1204)、メモリ値表示処理を終了する(S1205)。
[Content mode: Memory value display processing]
FIG. 12 is a flowchart showing the operation flow of the memory value display process in the content mode of the blood glucose meter 101. This corresponds to step S1105 in FIG.
When the process is started (S1201), the input /
ステップS1202において、ポインタ401が指し示すレコードが血糖値テーブル306の最初のレコードでないならば(S1202のNO)、入出力制御部307は次に、ポインタ401が指し示すレコードは血糖値テーブル306の最後のレコードであるか否かを確認する(S1206)。ポインタ401が指し示すレコードが血糖値テーブル306の最後のレコードであるならば(S1206のYES)、入出力制御部307は表示部205に最後のレコードのためのボタンレイアウトを表示する(S1207)。そして、ポインタ401が指し示すレコードの血糖値を表示部205に表示して(S1204)、メモリ値表示処理を終了する(S1205)。
In step S1202, if the record pointed to by the
ステップS1206において、ポインタ401が指し示すレコードが血糖値テーブル306の最後のレコードでないならば(S1206のNO)、入出力制御部307は表示部205に通常のレコードのためのボタンレイアウトを表示する(S1208)。そして、ポインタ401が指し示すレコードの血糖値を表示部205に表示して(S1204)、メモリ値表示処理を終了する(S1205)。
In step S1206, if the record pointed to by the
[コンテンツモード:平均値表示処理]
図13は、血糖計101のコンテンツモードにおける平均値表示処理の動作の流れを示すフローチャートである。図11のステップS1106に相当する。
処理を開始すると(S1301)、入出力制御部307はポインタ401が指し示すラベルは血糖値テーブル306に記録されている血糖値のうち、朝の血糖値の平均値を表示する指示であるか否かを確認する(S1302)。ポインタ401が指し示すラベルが朝の血糖値の平均値を表示する指示であるならば(S1302のYES)、入出力制御部307は表示部205に朝の血糖値の平均値を表示する(S1303)。そして、平均値表示処理を終了する(S1304)。
[Content mode: Average value display processing]
FIG. 13 is a flowchart showing the operation flow of the average value display process in the content mode of the blood glucose meter 101. This corresponds to step S1106 in FIG.
When the process is started (S1301), the input /
ステップS1302において、ポインタ401が指し示すラベルが朝の血糖値の平均値を表示する指示でないならば(S1302のNO)、入出力制御部307は次に、ポインタ401が指し示すラベルは血糖値テーブル306に記録されている血糖値のうち、昼の血糖値の平均値を表示する指示であるか否かを確認する(S1305)。ポインタ401が指し示すラベルが昼の血糖値の平均値を表示する指示であるならば(S1305のYES)、入出力制御部307は表示部205に昼の血糖値の平均値を表示する(S1306)。そして、平均値表示処理を終了する(S1304)。
In step S1302, if the label pointed to by the
ステップS1305において、ポインタ401が指し示すラベルが昼の血糖値の平均値を表示する指示でないならば(S1305のNO)、入出力制御部307は表示部205に夕方の血糖値の平均値を表示する(S1307)。そして、平均値表示処理を終了する(S1304)。
In step S1305, if the label indicated by the
[コンテンツモード:メモリ内容表示処理と平均値表示処理における表示画面]
図14A、B、C、D、E及びFは、コンテンツモードのメモリ内容表示処理における、表示画面の変化を示す概略図である。
コンテンツモード(図8)でメニュー画面を表示した(図8のステップS903又はS909)後、下ボタン107を短押しして(図8のステップS808)、メモリ内容表示処理を選択すると(図8のステップS809)、入出力制御部307は、ポインタ401が指し示す先の内容を表示部205に表示する。
図14A、B、C、D、E及びFに示す画面の右側には、操作ボタン104の機能に関する案内が表示されている。
ポインタ401が血糖値テーブル306の最初のレコードを指し示している(図12のステップS1202)ならば、入出力制御部307は表示部205に、図14Aに示す画面を表示する(図12のステップS1203及びS1204)。図14Aに示す画面の右側には、下ボタン107を押すと平均値表示処理の画面に移行することを示す、操作ボタン104の案内P1401(「平均」の文字列表記)が表示されている。
ポインタ401が血糖値テーブル306の最後のレコードを指し示している(図12のステップS1206)ならば、入出力制御部307は表示部205に、図14Cに示す画面を表示する(図12のステップS1207及びS1204)。図14Cに示す画面の右側には、上ボタン105を押すと平均値表示処理の画面に移行することを示す、操作ボタン104の案内P1402(「平均」の文字列表記)が表示されている。
ポインタ401が血糖値テーブル306の最初又は最後以外のレコードを指し示しているならば、入出力制御部307は表示部205に、図14Bに示す画面を表示する(図12のステップS1208及びS1204)。
[Content mode: Memory content display processing and average value display processing display screen]
14A, B, C, D, E, and F are schematic diagrams illustrating changes in the display screen in the memory content display processing in the content mode.
After the menu screen is displayed in the content mode (FIG. 8) (step S903 or S909 in FIG. 8), the
On the right side of the screen shown in FIGS. 14A, B, C, D, E, and F, guidance regarding the function of the operation button 104 is displayed.
If the
If the
If the
図14Cに示す画面から、更に上ボタン105を押すと、ポインタ401は「朝の血糖値の平均値」を示すラベルを指す(図13のステップS1302)。そこで、入出力制御部307は表示部205に、図14Fに示す画面を表示する(図13のステップS1303)。
図14Fに示す画面から、更に上ボタン105を押すと、ポインタ401は「昼の血糖値の平均値」を示すラベルを指す(図13のステップS1305)。そこで、入出力制御部307は表示部205に、図14Eに示す画面を表示する(図13のステップS1306)。
図14Eに示す画面から、更に上ボタン105を押すか、図14Aに示す画面から、更に下ボタン107を押すと、ポインタ401は「夕方の血糖値の平均値」を示すラベルを指す。そこで、入出力制御部307は表示部205に、図14Fに示す画面を表示する(図13のステップS1307)。
以上より明らかなように、上ボタン105と下ボタン107を操作するだけで、メモリ内容表示処理と平均値表示処理がシームレスに行われる。
When the
When the
When the
As is clear from the above, the memory content display process and the average value display process are seamlessly performed simply by operating the
[アラーム鳴動処理]
図15は、血糖計101のアラーム鳴動処理の動作の流れを示すフローチャートである。図7のステップS712に相当すると共に、図10のステップS1009からも実行される。
図7のステップS712の処理を開始すると(S1501)、入出力制御部307はブザー211を鳴らす(アラーム鳴動)と共に、食後フラグを論理の「真」に設定する(S1502)。次に、入出力制御部307は、表示部205にアラーム鳴動中を示す画面を表示する(S1503)。そして、操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S1504)。
[Alarm ring processing]
FIG. 15 is a flowchart showing the flow of the alarm sounding process of the blood glucose meter 101. This corresponds to step S712 in FIG. 7 and is also executed from step S1009 in FIG.
When the process of step S712 in FIG. 7 is started (S1501), the input /
先ず、入出力制御部307はキャップ108が取り外されたか否かを確認する(S1505)。キャップ108が取り外されたならば(S1505のYES)、入出力制御部307はアラームを停止して(S1506)、測定モードに移行する(S1507)。
ステップS1505において、キャップ108が取り外されていないならば(S1505のNO)、入出力制御部307は次に中ボタン106が短押しされているか否かを確認する(S1508)。中ボタン106が短押しされているならば(S1508のYES)、入出力制御部307はアラームを停止して(S1509)、表示部205にアラーム鳴動時間から経過した時間を表示する(S1510)。そして、操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S1511)。
First, the input /
If the
次に、入出力制御部307は中ボタン106が短押しされているか否かを確認する(S1512)。中ボタン106が短押しされているならば(S1512のYES)、入出力制御部307はコンテンツモードに移行する(S1513)。
ステップS1512において、中ボタン106が短押しされていないならば(S1512のNO)、入出力制御部307はコンテンツモードの例外処理を実行して(S1514)、再び操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S1511)。
Next, the input /
If the middle button 106 has not been pressed for a short time in step S1512 (NO in S1512), the input /
ステップS1508において、中ボタン106が短押しされていないならば(S1508のNO)、入出力制御部307はコンテンツモードの例外処理を実行して(S1515)、再び操作ボタン104、マイクロスイッチ210、そしてRTC204の状態をチェックする(S1504)。
In step S1508, if the middle button 106 has not been pressed for a short time (NO in S1508), the input /
[食後フラグ操作処理と操作タイマ308再起動処理]
図16A及びBは、血糖計101がコンテンツモード、測定モード又は設定モードの何れかの状態(すなわち、パワーセーブモードでない状態)に、どの動作モードにかかわらず常時稼動する処理を示すフローチャートである。
図16Aは、食後フラグ操作処理を示すフローチャートである。
処理を開始すると(S1601)、最初に入出力制御部307はアラーム時間メモリ309に記憶されているアラーム時間を見て、現在の時刻がアラーム時間から一時間以上経過したか否かを確認する(S1602)。
現在の時刻がアラーム時間から一時間以上経過しているのならば(S1602のYES)、入出力制御部307は次に、食後フラグが論理の「真」に設定されているか否かを確認する(S1603)。
食後フラグが論理の「真」に設定されているのならば(S1603のYES)、入出力制御部307は食後フラグを論理の「偽」に設定し、アラーム時間メモリ309を初期化して(S1604)、一連の処理を終了する(S1605)。
なお、ステップS1602において現在の時刻がアラーム時間から一時間以上経過していないか、アラーム時間メモリ309が既に初期化されている場合(S1602のNO)、及びステップS1603において食後フラグが論理の「偽」に設定されている場合(S1603のNO)は、入出力制御部307は何も行わないで処理を終了する(S1605)。
この食後フラグ操作処理は、パワーセーブモードでない状態において常時繰り返し実行される(S1605からS1601へ)。
[After-meal flag operation processing and operation timer 308 restart processing]
FIGS. 16A and 16B are flowcharts showing a process in which the blood glucose meter 101 is always operated in any of the content mode, the measurement mode, and the setting mode (that is, not in the power save mode) regardless of which operation mode.
FIG. 16A is a flowchart showing post-meal flag operation processing.
When the process is started (S1601), first, the input /
If the current time has passed one hour or more from the alarm time (YES in S1602), the input /
If the after-meal flag is set to logic “true” (YES in S1603), the input /
It should be noted that if the current time has not passed one hour or more from the alarm time in step S1602 or the
This post-meal flag operation process is repeatedly executed in a state other than the power save mode (from S1605 to S1601).
図16Bは、操作タイマ308再起動処理を示すフローチャートである。
処理を開始すると(S1611)、入出力制御部307は操作ボタン104、マイクロスイッチ210、そして血糖値測定部301の状態をチェックする(S1612)。そして、操作ボタン104が操作されたか、マイクロスイッチ210の状態が変化したか、血糖値測定部301が血糖値測定処理を実行しているかの、いずれかの場合に該当するならば(S1613のYES)、入出力制御部307は操作タイマ308をリセットして再起動して(S1614)、一連の処理を終了する(S1615)。
この操作タイマ308再起動処理も、パワーセーブモードでない状態において常時繰り返し実行される(S1615からS1611へ)。
FIG. 16B is a flowchart showing the operation timer 308 restart process.
When the process is started (S1611), the input /
This operation timer 308 restart process is also repeatedly executed at all times in a state other than the power save mode (from S1615 to S1611).
[食後アラーム表示画面]
図17A及びBは、食後アラームの表示画面を示す図である。
図17Aは、現在の時刻がアラーム鳴動時間迄2時間以内である場合に、液晶ディスプレイ103(表示部205)に表示される画面である。図9のステップS903において表示される画面である。画面中、食後アラームが設定されている旨を示すメッセージP1701と、食後アラーム鳴動時間迄の残り時間P1702が表示されている。
図17Bは、現在の時刻がアラーム鳴動時間以降1時間以内である場合に、液晶ディスプレイ103(表示部205)に表示される画面である。図9のステップS906において表示される画面である。画面中、血糖値の測定を促すメッセージP1703と、食後アラーム鳴動時間から経過した時間P1704が表示されている。
このように、食後アラーム鳴動時間から経過した時間を表示することで、患者に対して自己管理意識を高める効果が期待できる。
また、この図17Bに示す画面が表示されている時(図9のステップS905のYES)は、食後フラグが論理の「真」に設定されている(図16のステップS1602のNO)ことを示す画面でもあるので、患者は食後の血糖値測定作業を明確に認識した上で、スムーズに遂行できる。
[After-meal alarm display screen]
17A and 17B are diagrams showing a display screen of an after-meal alarm.
FIG. 17A is a screen displayed on the liquid crystal display 103 (display unit 205) when the current time is within two hours until the alarm ringing time. It is a screen displayed in step S903 of FIG. In the screen, a message P1701 indicating that an after-meal alarm is set and a remaining time P1702 until the after-meal alarm ringing time are displayed.
FIG. 17B is a screen displayed on the liquid crystal display 103 (display unit 205) when the current time is within one hour after the alarm ringing time. It is a screen displayed in step S906 of FIG. In the screen, a message P1703 for prompting the measurement of the blood sugar level and a time P1704 that has elapsed since the post-meal alarm ringing time are displayed.
Thus, by displaying the time elapsed from the post-meal alarm ringing time, an effect of raising self-management awareness for the patient can be expected.
When the screen shown in FIG. 17B is displayed (YES in step S905 in FIG. 9), the post-meal flag is set to logic “true” (NO in step S1602 in FIG. 16). Since it is also a screen, the patient can perform smoothly after clearly recognizing the postprandial blood glucose measurement work.
[設定モード]
図18は、血糖計101の設定モードの動作の流れを示すフローチャートである。図7のステップS710に相当する。
処理を開始すると(S1801)、入出力制御部307は最初に設定モードのためのメニュー画面を表示部205に表示する(S1802)。
次に、入出力制御部307は操作ボタン104、マイクロスイッチ210及び操作タイマ308の状態をチェックする(S1803)。その結果、中ボタン106が長押しされているならば(S1804のYES)、入出力制御部307は設定モードを終了する(S1805)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
[Setting mode]
FIG. 18 is a flowchart showing the flow of the operation of the blood glucose meter 101 in the setting mode. This corresponds to step S710 in FIG.
When the process is started (S1801), the input /
Next, the input /
ステップS1804において、中ボタン106が長押しされていないならば(S1804のNO)、入出力制御部307は次にマイクロスイッチ210の状態を見て、キャップ108が取り付けられたか否かを確認する(S1806)。キャップ108が取り付けられたならば(S1806のYES)、入出力制御部307は設定モードの処理を終了する(S1805)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
If it is determined in step S1804 that the middle button 106 has not been pressed for a long time (NO in S1804), the input /
ステップS1806において、キャップ108が取り付けられていないならば(S1806のNO)、入出力制御部307は次に操作タイマ308の状態を見て、タイムアウトに至ったか否かを確認する(S1807)。タイムアウトに至ったならば(S1807のYES)、入出力制御部307は設定モードの処理を終了する(S1805)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
In step S1806, if the
ステップS1807において、操作タイマ308がタイムアウトに至っていないならば(S1807のNO)、入出力制御部307は操作部206が出力する操作情報に従う、各種設定処理を実行して(S1808)、再度ステップS1802から処理を繰り返す。
If the operation timer 308 has not reached the time-out in step S1807 (NO in S1807), the input /
[測定モード]
図19及び図20は、血糖計101の測定モードの動作の流れを示すフローチャートである。図7のステップS708に相当すると共に、図10のステップS1007からも実行される。
図7のステップS708の処理を開始すると(S1901)、入出力制御部307は最初に表示部205に表示する画面のうち、操作ボタン104に隣接するボタン領域を表示する、ボタン領域表示処理を実行する(S1902)。次に、血糖値測定作業の最初の段階である、患者にチップを血糖計101に装着することを案内する、チップ装着案内画面を表示する(S1903)。
[Measurement mode]
19 and 20 are flowcharts showing the flow of operation of the blood glucose meter 101 in the measurement mode. This corresponds to step S708 in FIG. 7 and is also executed from step S1007 in FIG.
When the process of step S708 in FIG. 7 is started (S1901), the input /
次に、入出力制御部307は操作ボタン104、マイクロスイッチ210、操作タイマ308及びフォトダイオード215の状態をチェックする(S1904)。その結果、チップが正常に血糖計101に装着されたことを検出できなかったならば(S1905のNO)、入出力制御部307は測定モードの例外処理を実行して(S1906)、再びステップS1902から処理を繰り返す。
Next, the input /
ステップS1905において、チップが正常に血糖計101に装着されたことを検出できたならば(S1905のYES)、入出力制御部307は血糖値測定作業の、次の段階である、血液304をチップに点着させる処理に移行する。
先ず、ステップS1902と同様に、ボタン領域表示処理を実行する(S1907)。次に、血糖値測定作業の次の段階である、患者に血液304をチップに点着させることを案内する、血液304点着案内画面を表示する(S1908)。
If it is detected in step S1905 that the chip is normally attached to the blood glucose meter 101 (YES in S1905), the input /
First, similarly to step S1902, button area display processing is executed (S1907). Next, a blood 304 spotting guidance screen for guiding the patient to spot the blood 304 on the chip, which is the next stage of the blood sugar level measurement operation, is displayed (S1908).
次に、入出力制御部307は操作ボタン104、マイクロスイッチ210、操作タイマ308及びフォトダイオード215の状態をチェックする(S1909)。その結果、血液304が正常にチップに点着されたことを検出できなかったならば(S1910のNO)、入出力制御部307は測定モードの例外処理を実行して(S1911)、再びステップS1907から処理を繰り返す。
Next, the input /
ステップS1910において、血液304が正常にチップに点着されたことを検出できたならば(S1910のYES)、入出力制御部307は血糖値測定作業の、次の段階である、血糖値を測定する処理に移行する。
先ず、入出力制御部307は血糖値を測定するための測定タイマ303を起動する(S1912)。この測定タイマ303は、例えば9秒を計時する。この後、処理は図20へ続く(S1913)。
If it is detected in step S1910 that blood 304 has been normally spotted on the chip (YES in S1910), input /
First, the input /
図20を参照して、フローチャートの続きを説明する。
次に、入出力制御部307はステップS1902及びS1907と同様に、ボタン領域表示処理を実行する(S2014)。次に、血糖値測定作業の次の段階である、患者に血糖値測定作業が完遂する、すなわち測定タイマ303が測定時間(本実施形態では9秒)を計時し終わるまで待つことを案内する、測定中表示画面を表示する(S2015)。
The continuation of the flowchart will be described with reference to FIG.
Next, the input /
次に、入出力制御部307は操作ボタン104、マイクロスイッチ210、測定タイマ303及び操作タイマ308の状態をチェックする(S2016)。その結果、測定タイマ303が測定時間を計時し終わらないならば(S2017のNO)、入出力制御部307は次に上ボタン105が短押しされたか否かをチェックする(S2018)。
上ボタン105が短押しされたならば(S2018のYES)、入出力制御部307は食後フラグの状態を論理の「真」に設定して(S2019)、再びステップS2014から処理を繰り返す。すなわち、入出力制御部307は食後フラグの状態を食後である旨を示す論理値に設定する。
ステップS2018において、上ボタン105が短押しされていないならば(S2018のNO)、入出力制御部307は次に上ボタン105が長押しされたか否かをチェックする(S2020)。
上ボタン105が長押しされたならば(S2020のYES)、入出力制御部307は食後フラグの状態を論理の「偽」に設定して(S2021)、再びステップS2014から処理を繰り返す。すなわち、入出力制御部307は食後フラグの状態を食前である旨を示す論理値に設定する。
ステップS2020において、上ボタン105が長押しされていないならば(S2020のNO)、入出力制御部307は再びステップS2014から処理を繰り返す。
Next, the input /
If the
In step S2018, if the up
If the
In step S2020, if the
ステップS2017において、測定タイマ303が測定時間を計時し終わったならば(S2017のYES)、入出力制御部307は血糖値演算部302に血糖値を演算させる(S2022)。
次に、入出力制御部307はステップS1902、S1907及びS2014と同様に、ボタン領域表示処理を実行する(S2023)。次に、入出力制御部307は血糖値を表示部205に表示するための、血糖値表示処理を実行する(S2024)。そして、入出力制御部307は操作ボタン104、マイクロスイッチ210及び操作タイマ308の状態をチェックする(S2025)。
In step S2017, if the
Next, the input /
次に、入出力制御部307はステップS2022にて算出した血糖値を食後フラグと共に血糖値テーブル306に記録する、血糖値記録処理を実行する(S2026)。そして、測定モードの例外処理を実行する(S2027)。
こうして、ステップS2026の血糖値記録処理、ステップS2027の測定モード例外処理を実行した後、入出力制御部307は、操作ボタン104から得られた操作情報がコンテンツモードに移行する操作であるか否かを確認する(S2028)。コンテンツモードに移行する操作であるならば(S2028のYES)、入出力制御部307はコンテンツモードに移行する(S2029)。
ステップS2028において、操作ボタン104から得られた操作情報がコンテンツモードに移行する操作でないならば(S2028のNO)、入出力制御部307は再びステップS2023から処理を繰り返す。
Next, the input /
After executing the blood glucose level recording process in step S2026 and the measurement mode exception process in step S2027, the input /
In step S2028, if the operation information obtained from the operation button 104 is not an operation for shifting to the content mode (NO in S2028), the input /
[測定モード:例外処理]
図21は、血糖計101の測定モードの例外処理の動作の流れを示すフローチャートである。図19のステップS1906、S1911、図20のステップS2025に相当する。
処理を開始すると(S2101)、入出力制御部307は中ボタン106が長押しされているか否かを確認する(S2102)。中ボタン106が長押しされているならば(S2102のYES)、入出力制御部307は測定モードの処理を終了する(S2103)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
[Measurement mode: Exception handling]
FIG. 21 is a flowchart showing a flow of an exception process operation in the measurement mode of the blood glucose meter 101. This corresponds to steps S1906 and S1911 in FIG. 19 and step S2025 in FIG.
When the process is started (S2101), the input /
ステップS2102において、中ボタン106が長押しされていないならば(S2102のNO)、入出力制御部307は次にマイクロスイッチ210の状態を見て、キャップ108が取り付けられたか否かを確認する(S2104)。キャップ108が取り付けられたならば(S2104のYES)、入出力制御部307は測定モードの処理を終了する(S2103)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
In step S2102, if the middle button 106 has not been pressed for a long time (NO in S2102), the input /
ステップS2104において、キャップ108が取り付けられていないならば(S2104のNO)、入出力制御部307は次に操作タイマ308を見て、操作タイマ308がタイムアウトに至ったか否かを確認する(S2105)。タイムアウトに至ったならば(S2105のYES)、入出力制御部307は測定モードの処理を終了する(S2103)。これにより、血糖計101はパワーセーブモードに移行する(図7のステップS702)。
In step S2104, if the
ステップS2105において、タイムアウトに至っていないならば(S2105のNO)、入出力制御部307は次に操作ボタン104から得られた操作情報がコンテンツモードに移行する操作であるか否かを確認する(S2106)。コンテンツモードに移行する操作であるならば(S2106のYES)、入出力制御部307はコンテンツモードに移行する(S2107)。
In step S2105, if the timeout has not been reached (NO in S2105), the input /
ステップS2106において、操作ボタン104から得られた操作情報がコンテンツモードに移行する操作でないならば(S2106のNO)、入出力制御部307は次に上ボタン105が短押しされたか否かを確認する(S2108)。
上ボタン105が短押しされたならば(S2108のYES)、入出力制御部307は食後フラグの状態を論理の「真」に設定する(S2109)。すなわち、入出力制御部307は食後フラグの状態を食後である旨を示す論理値に設定する。そして、入出力制御部307はこのコンテンツモードの例外処理を終了する(S2110)。
In step S2106, if the operation information obtained from the operation button 104 is not an operation for shifting to the content mode (NO in S2106), the input /
If the
ステップS2108において、上ボタン105が短押しされていないならば(S2108のNO)、入出力制御部307は次に上ボタン105が長押しされたか否かをチェックする(S2111)。
上ボタン105が長押しされたならば(S2111のYES)、入出力制御部307は食後フラグの状態を論理の「偽」に設定する(S2112)。すなわち、入出力制御部307は食後フラグの状態を食前である旨を示す論理値に設定する。そして、入出力制御部307はこのコンテンツモードの例外処理を終了する(S2110)。
ステップS2111において、上ボタン105が長押しされていないならば(S2111のNO)、入出力制御部307はこのコンテンツモードの例外処理を終了する(S2110)。
In step S2108, if the up
If the
If the up
[測定モード:血糖値記録処理]
図22は、血糖計101の測定モードの血糖値記録処理の動作の流れを示すフローチャートである。図19のステップS2024に相当する。
処理を開始すると(S2201)、入出力制御部307は図20のステップS2020にて算出した血糖値が未だ血糖値テーブル306に記録されていないか否かを確認する(S2202)。もし記録されていないならば(S2202のYES)、入出力制御部307は算出した血糖値を測定した日時及び食後フラグと共に、血糖値テーブル306に記録する(S2203)。
ステップS2202で、血糖値が記録済みであるならば(S2202のNO)、入出力制御部307は算出した血糖値を血糖値テーブル306に記録しない。
[Measurement mode: blood glucose level recording process]
FIG. 22 is a flowchart showing the operation flow of the blood glucose level recording process in the measurement mode of the blood glucose meter 101. This corresponds to step S2024 in FIG.
When the process is started (S2201), the input /
If the blood glucose level has already been recorded in step S2202 (NO in S2202), the input /
次に、入出力制御部307は、現在の食後フラグの論理値と、血糖値テーブル306に記録されている食後フラグが一致していないか否か、すなわち食後フラグに変化が生じたか否かを確認する(S2204)。食後フラグに変化が認められたならば(S2204のYES)、入出力制御部307は血糖値テーブル306の現在の血糖値が記録されているレコードの食後フラグフィールドに、現在の食後フラグの論理値を書き込む(S2205)。
ステップS2204で、食後フラグに変化が認められないならば(S2204のNO)、入出力制御部307は食後フラグを血糖値テーブル306に記録しない。
食後フラグを血糖値テーブル306に記録した場合(S2205)であっても、そうでなくても(S2204のNO)、入出力制御部307は一連の処理を終了する(S2206)。
Next, the input /
If no change is found in the postprandial flag in step S2204 (NO in S2204), the input /
Whether the post-meal flag is recorded in the blood glucose level table 306 (S2205) or not (NO in S2204), the input /
[測定モード:ボタン領域表示処理]
図23は、血糖計101の測定モードのボタン領域表示処理の動作の流れを示すフローチャートである。図19のステップS1902、S1907、図20のステップS2014、S2023に相当する。
処理を開始すると(S2301)、入出力制御部307は食後フラグの状態を見て、食後フラグの論理値が「食前」を示しているか否かを確認する(S2302)。
食後フラグの論理値が「食前」を示しているならば(S2302のYES)、入出力制御部307は表示部205の右端にあるボタン領域の、上ボタン105に隣接する領域に「食後」の文字列を表示する(S2303)。
食後フラグの論理値が「食後」を示しているならば(S2302のNO)、入出力制御部307は表示部205の右端にあるボタン領域の、上ボタン105に隣接する領域に「解除」の文字列を表示する(S2304)。
ステップS2303及びS2304の何れの場合でも、この後一連の処理を終了する(S2305)。
[Measurement mode: Button area display processing]
FIG. 23 is a flowchart showing the operation flow of the button area display process in the measurement mode of the blood glucose meter 101. This corresponds to steps S1902 and S1907 in FIG. 19 and steps S2014 and S2023 in FIG.
When the process is started (S2301), the input /
If the logical value of the after meal flag indicates “before meal” (YES in S2302), the input /
If the logical value of the post-meal flag indicates “after meal” (NO in S2302), the input /
In either case of steps S2303 and S2304, the series of processing is terminated thereafter (S2305).
[コンテンツモード及び測定モード:血糖値表示処理]
図24は、血糖計101のコンテンツモード及び測定モードの、血糖値表示処理の動作の流れを示すフローチャートである。図12のステップS1204及び図20のステップS2022に相当する。
処理を開始すると(S2401)、入出力制御部307は各種設定情報を見て、表示部205に表示する画面の設定情報がカラー設定であるか否かを確認する(S2402)。
表示部205に表示する画面の設定情報がカラー設定であるならば(S2402のYES)、入出力制御部307は表示すべき血糖値を所定の閾値と比較して五段階評価を行い、五段階評価の結果に基づく表示色を選択して、血糖値を表示部205に表示する(S2403)。
表示部205に表示する画面の設定情報が白黒設定であるならば(S2402のNO)、入出力制御部307は表示すべき血糖値を白黒画面にて表示部205に表示する(S2404)。
ステップS2403及びS2404の何れの場合でも、入出力制御部307は次に各種設定情報を見て、表示部205に表示する画面の設定情報が顔マークを表示する設定であるか否かを確認する(S2405)。
表示部205に表示する画面の設定情報が顔マークを表示する設定であるならば(S2405のYES)、入出力制御部307は表示すべき血糖値を所定の閾値と比較して五段階評価を行い、五段階評価の結果に基づく顔マークを選択して、血糖値を表示部205に表示する(S2406)。
表示部205に表示する画面の設定情報が顔マークを表示する設定でないならば(S2405のNO)、入出力制御部307は顔マークを表示しない。
ステップS2406及びS2405のNOの何れの場合でも、入出力制御部307はこの後一連の処理を終了する(S2407)。
[Content mode and measurement mode: blood glucose level display processing]
FIG. 24 is a flowchart showing the flow of the blood glucose level display process in the content mode and the measurement mode of the blood glucose meter 101. This corresponds to step S1204 in FIG. 12 and step S2022 in FIG.
When the process is started (S2401), the input /
If the setting information on the screen displayed on the
If the setting information on the screen displayed on the
In either case of steps S2403 and S2404, the input /
If the setting information on the screen displayed on the
If the setting information on the screen displayed on the
In any case of NO in steps S2406 and S2405, the input /
[測定モード:血糖値表示処理における表示画面]
図25A及びBは、血糖計101の測定モードの血糖値表示処理において表示部205に表示される、表示画面である。より詳細には、図24のステップS2403と、ステップS2406にて表示される表示画面である。
各種設定情報がカラー設定である場合、血糖値は、五段階評価で色分けされる。最も低血糖が青であり、順に最適血糖が黄緑、次にオレンジ、次にピンク、そして最も高血糖が赤である。
図25Aは、血糖値が五段階評価のうち、下から二番目の範囲内である場合に表示される画面である。この表示画面は、最適血糖の黄緑色で表示されると共に、左端に表示される色分けスケールの、下から二番目の黄緑色の部分と一体化した表示状態である。色分けスケールと画面の背景部分が一体化することで、表示画面にはタブP2501が形成される。
図25Bは、血糖値が五段階評価のうち、上から二番目の範囲内である場合に表示される画面である。この表示画面は、血糖値が二番目に高血糖であることを示すピンク色で表示されると共に、左端に表示される色分けスケールの、上から二番目のピンク色の部分と一体化して、タブP2502が形成された表示状態である。
このように、色分けスケールと画面の背景部分が一体化することで形成されるタブを設けることで、現在の血糖値が五段階評価でどの程度の値であるのかを、瞬時に明確に認識できる。
[Measurement mode: Display screen in blood glucose level display processing]
25A and 25B are display screens displayed on the
When the various setting information is a color setting, the blood glucose level is color-coded by five-level evaluation. The hypoglycemia is blue, the optimal blood sugar is yellow-green, then orange, then pink, and the highest blood sugar is red.
FIG. 25A is a screen displayed when the blood glucose level is in the second range from the bottom of the five-level evaluation. This display screen is a display state that is displayed in yellow-green of the optimal blood glucose and integrated with the second yellow-green portion from the bottom of the color-coded scale displayed at the left end. By integrating the color-coded scale and the background portion of the screen, a tab P2501 is formed on the display screen.
FIG. 25B is a screen displayed when the blood glucose level is in the second range from the top in the five-stage evaluation. This display screen is displayed in pink indicating that the blood sugar level is the second highest, and is integrated with the second pink part from the top of the color-coded scale displayed on the left end. This is a display state in which P2502 is formed.
In this way, by providing a tab formed by integrating the color-coded scale and the background part of the screen, it is possible to instantly and clearly recognize how much the current blood glucose level is in the five-step evaluation. .
図26A、B、C、D及びEは、血糖計101のコンテンツモード及び測定モードの、血糖値を表示する処理において表示部205に表示される、顔マークのバリエーションを示す図である。図24のステップS2405において、表示部205に表示する画面の設定情報が顔マークを表示する設定である場合(S2405のYES)に、血糖値に応じて表示部205に表示される顔マークである。
入出力制御部307は、表示すべき血糖値を所定の閾値と比較して五段階評価を行い、五段階評価の結果に基づく顔マークを選択して、血糖値を表示部205に表示する(S2406)。
五段階評価は、日本糖尿病学会編「糖尿病診療ガイドライン」(http://www.lifescience.jp/ebm/cms/ms/no.19/topics.pdf)に準拠した閾値を用いて、図26A、B、C、D及びEに示す顔マークを表示する。
26A, B, C, D, and E are diagrams showing variations of face marks displayed on the
The input /
The five-level evaluation was performed using threshold values based on the “Diabetic Practice Guidelines” edited by the Japan Diabetes Society (http://www.lifescience.jp/ebm/cms/ms/no.19/topics.pdf). The face marks shown in B, C, D, and E are displayed.
図26Aは、低血糖値を示す顔マークである。空腹時血糖値及び食後二時間血糖値が80mg/dl(デシリットル)未満の場合に表示する。
図26Bは、適正血糖値を示す顔マークである。空腹時血糖値が80〜110mg/dlの範囲、食後二時間血糖値が80〜140mg/dlの場合に表示する。
図26Cは、血糖値がやや高いことを示す顔マークである。空腹時血糖値が110mg/dl以上130mg/dl未満の範囲、食後二時間血糖値が140mg/dl以上180mg/dl未満の場合に表示する。
図26Dは、血糖値が高いことを示す顔マークである。空腹時血糖値が130mg/dl以上160mg/dl未満の範囲、食後二時間血糖値が180mg/dl以上220mg/dl未満の場合に表示する。
図26Eは、血糖値が高すぎて危険であることを示す顔マークである。空腹時血糖値が160mg/dl以上の範囲、食後二時間血糖値が220mg/dl以上の場合に表示する。
このように、図26A、B、C、D及びEに示す、これら表情の異なる顔マークは、血糖値に対応する。すなわち、本実施形態の血糖計101は、血糖値を表情の異なる顔マークに当てはめて表示部205に表示することによって、現在の血糖値が五段階評価でどの程度の値であるのかを、瞬時に明確に認識できる。
FIG. 26A is a face mark indicating a low blood glucose level. Displayed when fasting blood glucose level and blood glucose level for two hours after meal are less than 80 mg / dl (deciliter).
FIG. 26B is a face mark indicating an appropriate blood glucose level. Displayed when the fasting blood glucose level is in the range of 80 to 110 mg / dl and the blood glucose level for two hours after meal is 80 to 140 mg / dl.
FIG. 26C is a face mark indicating that the blood glucose level is slightly high. Displayed when the fasting blood glucose level is in the range of 110 mg / dl or more and less than 130 mg / dl, and the post-meal blood glucose level is 140 mg / dl or more and less than 180 mg / dl.
FIG. 26D is a face mark indicating that the blood glucose level is high. Displayed when the fasting blood glucose level is in the range of 130 mg / dl or more and less than 160 mg / dl, and the blood glucose level for 2 hours after meal is 180 mg / dl or more and less than 220 mg / dl.
FIG. 26E is a face mark indicating that the blood sugar level is too high and dangerous. Displayed when the fasting blood glucose level is in the range of 160 mg / dl or more, and the blood glucose level for two hours after meal is 220 mg / dl or more.
In this way, the face marks with different facial expressions shown in FIGS. 26A, B, C, D, and E correspond to blood glucose levels. That is, the blood glucose meter 101 of the present embodiment applies the blood glucose level to face marks with different facial expressions and displays them on the
[コンテンツモード及び測定モード:表示画面]
図27A、B、C及びDは、血糖計101のコンテンツモード及び測定モードの、血糖値を表示する処理において表示部205に表示される、表示画面のバリエーションを示す図である。より詳細には、図12のステップS1204にて表示される表示画面である。
図27Aは、各種設定情報がカラー設定であり(S2402のYES)、且つ顔マークありの設定である(S2405のYES)場合に表示される表示画面である。画面は五段階評価の背景色P2701で表示されると共に、五段階評価に基づく顔マークP2702が表示されている。
図27Bは、各種設定情報がカラー設定であり(S2402のYES)、且つ顔マークなし設定である(S2405のNO)場合に表示される表示画面である。画面は五段階評価の背景色P2703で表示されているが、五段階評価に基づく顔マークが表示されていない。
図27Cは、各種設定情報が白黒設定であり(S2402のYES)、且つ顔マークあり設定である(S2405のYES)場合に表示される表示画面である。画面は白黒で表示されており、五段階評価に基づく顔マークP2704が表示されている。
図27Dは、各種設定情報が白黒設定であり(S2402のYES)、且つ顔マークなし設定である(S2405のNO)場合に表示される表示画面である。画面は白黒で表示されており、五段階評価に基づく顔マークが表示されていない。
このように各種設定情報の設定内容によって、表示部205に表示される画面の態様が変化する。
なお、図27A、B、C及びDはコンテンツモードにおける表示画面のバリエーションを示したが、測定モードにおける表示画面のバリエーションも同様に存在する。
[Content mode and measurement mode: Display screen]
27A, B, C, and D are diagrams showing variations of the display screen displayed on the
FIG. 27A is a display screen displayed when the various setting information is a color setting (YES in S2402) and a setting with a face mark (YES in S2405). The screen is displayed with a five-level evaluation background color P2701 and a face mark P2702 based on the five-level evaluation.
FIG. 27B is a display screen displayed when the various setting information is color setting (YES in S2402) and no face mark setting (NO in S2405). The screen is displayed with a five-level evaluation background color P2703, but no face mark based on the five-level evaluation is displayed.
FIG. 27C is a display screen displayed when the various setting information is black and white setting (YES in S2402) and setting with face mark (YES in S2405). The screen is displayed in black and white, and a face mark P2704 based on a five-step evaluation is displayed.
FIG. 27D is a display screen displayed when the various setting information is black and white setting (YES in S2402) and no face mark setting (NO in S2405). The screen is displayed in black and white, and the face mark based on the five-level evaluation is not displayed.
Thus, the mode of the screen displayed on the
Although FIGS. 27A, B, C, and D show variations of the display screen in the content mode, variations of the display screen in the measurement mode also exist.
患者が見やすいように配慮されたカラー表示は、糖尿病性網膜症などの合併症により視覚障害を発症すると、色の組み合わせによっては見難くなる。このため、血糖計101に白黒表示などのハイコントラスト表示に切り替える設定機能及びマーク表示の有無を切り替える設定機能を持たせることで、表示部205に対し、視覚障害の進行に合せて最適な血糖値表示を選択できる。
The color display designed to be easy for the patient to see becomes difficult to see depending on the combination of colors when visual impairment occurs due to complications such as diabetic retinopathy. Therefore, by providing the blood glucose meter 101 with a setting function for switching to high contrast display such as black and white display and a setting function for switching presence / absence of mark display, the
[測定モードの食後ボタンと、コンテンツモードの食後アラームボタン]
図28A及びBは、測定モードにおける表示画面と、コンテンツモードにおける表示画面である。
図28A及びBの両方共、画面の右端には、その隣に配置されている操作ボタン104の機能を説明する、ボタン表示領域が設けられている。
図28Aのボタン表示領域において、上ボタン105の領域P2801には「食後」の文字列が表示されている。測定モードにおける上ボタン105は、食後ボタンとしての機能が割り当てられており、上ボタン105を短押しすることで食後フラグが変化する。
図28Bのボタン表示領域において、上ボタン105の領域P2802には時計のイラストが表示されている。コンテンツモードにおける上ボタン105は、食後アラームを設定するための機能が割り当てられており、上ボタン105を短押しすることで食後アラームを設定するメニュー画面が表示される。
[Measurement mode post-meal button and Content mode post-meal alarm button]
28A and 28B are a display screen in the measurement mode and a display screen in the content mode.
In both FIGS. 28A and 28B, a button display area for explaining the function of the operation button 104 arranged next to the right end of the screen is provided.
In the button display area of FIG. 28A, the character string “after meal” is displayed in the area P2801 of the
In the button display area of FIG. 28B, a clock illustration is displayed in the area P2802 of the
[操作ボタン104の機能割り当て]
図29は、操作ボタン104に割り当てられている機能を示す表である。
これまで、図7から図24に至るまで、フローチャートにて操作ボタン104に割り当てられている主要な機能を説明した。図29の表は、操作ボタン104と、動作モード毎に割り当てられている機能との対応を示す表である。
[Function assignment of operation buttons 104]
FIG. 29 is a table showing functions assigned to the operation buttons 104.
Up to now, the main functions assigned to the operation buttons 104 have been described in the flowcharts from FIG. 7 to FIG. The table in FIG. 29 is a table showing the correspondence between the operation buttons 104 and the functions assigned to each operation mode.
電源OFF、すなわちパワーセーブモードの状態においては、入出力制御部307は中ボタン106の短押しと下ボタン107の長押しのみ検出する。
中ボタン106を短押しすると、入出力制御部307はコンテンツモードに移行する。すなわち、電源ON状態になる。
下ボタン107を長押しすると、入出力制御部307は設定モードに移行する。
また、この表には載せていないが、キャップ108の取り外しもマイクロスイッチ210を通して検出する。キャップ108を取り外すと、入出力制御部307は測定モードに移行する。
When the power is off, that is, in the power save mode, the input /
When the middle button 106 is pressed for a short time, the input /
When the
Although not shown in this table, removal of the
測定モードの状態においては、入出力制御部307は上ボタン105の短押しと長押し、そして中ボタン106の長押しのみ検出する。
上ボタン105を短押しすると、入出力制御部307は食後フラグを論理の「真」に設定する。すなわち、食後設定をONにする。
上ボタン105を長押しすると、入出力制御部307は食後フラグを論理の「偽」に設定する。すなわち、食後設定をOFFにする。
中ボタン106を長押しすると、入出力制御部307はパワーセーブモードに移行する。すなわち、電源OFF状態になる。
In the measurement mode, the input /
When the
When the
When the middle button 106 is pressed and held, the input /
コンテンツモードの状態においては、入出力制御部307は上ボタン105の長押し、中ボタン106の短押しと長押し、そして下ボタン107の短押しのみ検出する。
上ボタン105を長押しすると、入出力制御部307はアラーム設定機能を起動する。
中ボタン106を短押しすると、入出力制御部307はグラフ表示機能を起動する。
中ボタン106を長押しすると、入出力制御部307はパワーセーブモードに移行する。すなわち、電源OFF状態になる。
下ボタン107を短押しすると、入出力制御部307はメモリ表示機能を起動する。
In the content mode state, the input /
When the
When the middle button 106 is pressed for a short time, the input /
When the middle button 106 is pressed and held, the input /
When the
グラフ表示機能及びメモリ表示機能の状態においては、入出力制御部307は上ボタン105の短押しと長押し、中ボタン106の短押しと長押し、そして下ボタン107の短押しと長押し、つまり全てのボタンの短押しと長押しを検出する。
上ボタン105を短押しすると、入出力制御部307は現在表示中のデータを指し示すポインタ401を新しいデータに移動させて、新しいデータを表示部205に表示する。
上ボタン105を長押しすると、入出力制御部307は現在表示中のデータを指し示すポインタ401を新しいデータに移動させて、新しいデータを表示部205に表示する。なお、この操作の際、可能であれば入出力制御部307はデータを連続的に表示部205に表示させる。
中ボタン106を短押しすると、入出力制御部307は現在実行している機能を呼び出した、一つ前の画面に戻る。
中ボタン106を長押しすると、入出力制御部307はパワーセーブモードに移行する。すなわち、電源OFF状態になる。
下ボタン107を短押しすると、入出力制御部307は現在表示中のデータを指し示すポインタ401を古いデータに移動させて、古いデータを表示部205に表示する。
下ボタン107を長押しすると、入出力制御部307は現在表示中のデータを指し示すポインタ401を古いデータに移動させて、古いデータを表示部205に表示する。なお、この操作の際、可能であれば入出力制御部307はデータを連続的に表示部205に表示させる。
In the state of the graph display function and the memory display function, the input /
When the up
When the
When the middle button 106 is pressed for a short time, the input /
When the middle button 106 is pressed and held, the input /
When the
When the
設定モードの状態においては、入出力制御部307は上ボタン105の短押しと長押し、中ボタン106の短押しと長押し、そして下ボタン107の短押しと長押し、つまり全てのボタンの短押しと長押しを検出する。
上ボタン105を短押しすると、入出力制御部307は現在操作対象となっている設定値をインクリメントする(「+1」)。
上ボタン105を長押しすると、入出力制御部307は現在操作対象となっている設定値を連続的にインクリメントする。
中ボタン106を短押しすると、入出力制御部307は現在捜査対象としている設定値を決定したり、複数選択肢から選択を行う。
中ボタン106を長押しすると、入出力制御部307はパワーセーブモードに移行する。すなわち、電源OFF状態になる。
下ボタン107を短押しすると、入出力制御部307は現在操作対象となっている設定値をデクリメントする(「−1」)。
下ボタン107を長押しすると、入出力制御部307は現在操作対象となっている設定値を連続的にデクリメントする。
In the state of the setting mode, the input /
When the
When the
When the middle button 106 is pressed for a short time, the input /
When the middle button 106 is pressed and held, the input /
When the
When the
本実施形態においては、血糖計101を開示した。
光学測定部109を保護するキャップ108を設け、このキャップ108が筐体102に着脱されている状態を検出するマイクロスイッチ210を設ける。キャップ108が筐体102から取り外されたことを入出力制御部307が検出したら、パワーセーブモードから測定モードに移行する。このように、キャップを操作ボタン104の一種として用いることで、最小限の操作ボタン104の数で、患者に対して明確でわかり易い操作体系を備える血糖計101を提供できる。
In the present embodiment, the blood glucose meter 101 is disclosed.
A
血糖計101に、患者に対して食後の血糖値測定時間に至ったことを知らせる、食後アラーム機能を設ける。入出力制御部307は、RTC204から得られる現在の時刻がアラーム時間メモリ309に記憶されているアラーム鳴動時間に至ったことを検出したら、アラーム(ブザー211)を鳴動させると共に、アラーム鳴動時間以降所定の時間までは食後フラグメモリ310の食後フラグを論理の「真」に設定して、血糖値測定部301が測定した血糖値と共に血糖値テーブル306に記録する。このように、食後アラームと食後フラグを連動させることで、患者は食後の血糖値測定作業をより確実に遂行できる。
The blood glucose meter 101 is provided with a post-meal alarm function for notifying the patient that the blood sugar level measurement time after meal has been reached. When the input /
血糖計101に、上ボタン105、中ボタン106及び下ボタン107の、三つの操作ボタン104を設ける。この内上ボタン105は、血糖値を測定する測定モードの時には、血糖値テーブル306に記録する、測定した血糖値が、食後であるか否かを示す食後フラグを操作する機能を与える。一方、血糖値テーブル306に記録した血糖値を参照するコンテンツモードの時には、患者に対して食後の血糖値測定時間に至ったことを知らせる、食後アラームを設定する機能を設ける。このように、血糖値測定時と血糖値確認時で、上ボタン105という一つの操作ボタンに、「食後」という概念に関連する機能を割り当てることで、患者にとって操作が覚え易い、高機能と簡易さを両立した血糖計が実現できる。
The blood glucose meter 101 is provided with three operation buttons 104, an
血糖計101に、上ボタン105、中ボタン106及び下ボタン107の、三つの操作ボタン104を設ける。血糖値テーブル306に記録した血糖値を参照するコンテンツモードの時に、下ボタン107を押し続けると、血糖値テーブル306の始端レコードに到達する。更に下ボタン107を押すと、血糖値テーブル306に格納されている直近一ヶ月分の朝の血糖値の平均値を表示する。つまり、参照レコードの移動だけで血糖値表示機能と平均値表示機能とをシームレスに切り替えることができる。したがって、モード切替等の煩雑な操作が不要であり、患者にとって操作が覚え易い。
The blood glucose meter 101 is provided with three operation buttons 104, an
血糖計101の血糖値測定部301が測定した血糖値を複数の閾値と比較して、五段階評価を行う。五段階の評価結果に応じて五色の色を割り当てて、液晶ディスプレイ103に当該血糖値の色を表示する。更に、液晶ディスプレイ103の一端に五色のスケールを表示させ、そのスケールと一致する背景色とを一体化させて、タブ状に表示する。このようにタブ状の表示を行うことで、タブの位置で測定した血糖値がどの程度の値であるのかが一目で判る。
The blood glucose level measured by the blood glucose
入出力制御部307は、各種設定情報メモリ311に格納されているカラー設定と顔表示設定に従って、液晶ディスプレイ103の表示状態を制御する。もし、カラー設定であれば、血糖値測定部301が測定した血糖値を複数の閾値と比較して、五段階評価を行い、評価結果に応じて五色の色を割り当てて、液晶ディスプレイ103に当該血糖値の色を表示する。もし、顔マークを表示する設定であれば、五段階評価の結果に応じた顔マークを液晶ディスプレイ103に表示する。このように血糖値101に表示に関するきめ細かい設定機能を与えることで、視覚障害がある場合や、患者の好みに応じた、最適な血糖値表示機能を実現できる。
The input /
血糖計101に、上ボタン105、中ボタン106及び下ボタン107の、三つの操作ボタン104を設ける。血糖値を測定する測定モードの時に、上ボタン105には、血糖値テーブル306に記録する、測定した血糖値が、食後であるか否かを示す食後フラグを操作する機能が割り当てられる。一方、血糖値テーブル306に記録した血糖値を参照するコンテンツモードの時に、上ボタン105には、患者に対して食後の血糖値測定時間に至ったことを知らせる、食後アラームを設定する機能が割り当てられる。測定モードとコンテンツモードのいずれの時でも、中ボタン106には電源OFFの機能が割り当てられる。このように、少ない操作ボタンに、動作モードに応じて異なる機能を割り当てることで、最小限の操作ボタンの数で多くの機能を実現できる。
The blood glucose meter 101 is provided with three operation buttons 104, an
以上、本発明の実施形態例について説明したが、本発明は上記実施形態例に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含む。 The embodiment of the present invention has been described above. However, the present invention is not limited to the above-described embodiment, and other modifications may be made without departing from the gist of the present invention described in the claims. Includes application examples.
101…血糖計、102…筐体、103…液晶ディスプレイ、104…操作ボタン、105…上ボタン、106…中ボタン、107…下ボタン、108…キャップ、109…光学測定部、201…CPU、202…RAM、203…EEPROM、204…RTC、205…表示部、206…操作部、207…バス、208…D/A変換器、209…A/D変換器、210…マイクロスイッチ、211…ブザー、212…電源制御部、213…ドライバ、214…LED、215…フォトダイオード、216…バッテリ、301…血糖値測定部、302…血糖値演算部、303…測定タイマ、304…血液、305…試験紙、306…血糖値テーブル、307…入出力制御部、308…操作タイマ、309…アラーム時間メモリ、310…食後フラグメモリ、311…設定情報メモリ、401…ポインタ
DESCRIPTION OF SYMBOLS 101 ... Blood glucose meter, 102 ... Housing | casing, 103 ... Liquid crystal display, 104 ... Operation button, 105 ... Up button, 106 ... Middle button, 107 ... Down button, 108 ... Cap, 109 ... Optical measurement part, 201 ... CPU, 202 ... RAM, 203 ... EEPROM, 204 ... RTC, 205 ... display unit, 206 ... operation unit, 207 ... bus, 208 ... D / A converter, 209 ... A / D converter, 210 ... microswitch, 211 ... buzzer, DESCRIPTION OF
Claims (2)
前記測定部から所定の信号を得て前記患者の血糖値を測定する血糖値測定部と、
前記血糖値測定部が測定した血糖値を表示する表示部と、
前記表示部の一辺に、血糖値を複数の閾値で分類した結果を示す、複数の配色よりなるスケールを表示すると共に、前記血糖値を前記複数の閾値と比較して、所定のランクに分類した後、前記表示部の背景色を前記ランクに応じた前記複数の配色のうちの一色に設定し、かつ、前記スケールと前記背景色を一体化してタブを形成する入出力制御部と
を具備する血糖計。 A measurement unit to which a measurement test strip for measuring the blood glucose level of the patient is attached;
A blood glucose level measurement unit for measuring a blood glucose level of the patient by obtaining a predetermined signal from the measurement unit;
A display unit for displaying a blood glucose level measured by the blood glucose level measuring unit;
On one side of the display unit, a scale composed of a plurality of color schemes showing the result of classifying the blood glucose level with a plurality of threshold values is displayed, and the blood glucose level is compared with the plurality of threshold values and classified into a predetermined rank. And an input / output control unit that sets a background color of the display unit to one of the plurality of color schemes according to the rank, and forms a tab by integrating the scale and the background color. Blood glucose meter.
請求項1記載の血糖計。 The input / output control unit compares the blood glucose level with a plurality of threshold values in addition to the background color, classifies the blood glucose level into a predetermined rank, and displays a mark corresponding to the rank on the display unit.
The blood glucose meter according to claim 1.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013012522A JP6050693B2 (en) | 2013-01-25 | 2013-01-25 | Blood glucose meter |
EP14743003.7A EP2950101A4 (en) | 2013-01-25 | 2014-01-24 | Blood glucose meter |
CN201480005831.6A CN104969073B (en) | 2013-01-25 | 2014-01-24 | Blood glucose meter |
PCT/JP2014/051570 WO2014115851A1 (en) | 2013-01-25 | 2014-01-24 | Blood glucose meter |
HK16102690.1A HK1214861A1 (en) | 2013-01-25 | 2016-03-09 | Blood glucose meter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013012522A JP6050693B2 (en) | 2013-01-25 | 2013-01-25 | Blood glucose meter |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014145593A JP2014145593A (en) | 2014-08-14 |
JP6050693B2 true JP6050693B2 (en) | 2016-12-21 |
Family
ID=51425962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013012522A Active JP6050693B2 (en) | 2013-01-25 | 2013-01-25 | Blood glucose meter |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6050693B2 (en) |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040153257A1 (en) * | 2002-12-19 | 2004-08-05 | Munk Jens Aage | Graphical display for medical devices and methods for displaying medical information |
JP4656646B2 (en) * | 2005-10-04 | 2011-03-23 | キヤノン株式会社 | Display method, display device, and fully automatic inspection device provided with the display device |
JP4733672B2 (en) * | 2007-06-25 | 2011-07-27 | 株式会社トプコン | Eyeglass lens grinding machine |
JP4603575B2 (en) * | 2007-12-10 | 2010-12-22 | 株式会社ソニー・コンピュータエンタテインメント | Pressing pressure determination program, storage medium storing pressing pressure determination program, and pressing pressure determination device |
US20090221890A1 (en) * | 2008-02-28 | 2009-09-03 | Daniel Saffer | Diabetes Management System |
JP5625555B2 (en) * | 2010-07-06 | 2014-11-19 | ニプロ株式会社 | Blood glucose concentration measuring device |
JP5820396B2 (en) * | 2010-12-28 | 2015-11-24 | テルモ株式会社 | Blood glucose measuring device |
-
2013
- 2013-01-25 JP JP2013012522A patent/JP6050693B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014145593A (en) | 2014-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2014115851A1 (en) | Blood glucose meter | |
JP6166904B2 (en) | Blood glucose meter | |
EP2103251A1 (en) | Analyte testing method and system | |
TWI405558B (en) | Blood pressure measurement device | |
JP5855118B2 (en) | Analyte test method and system with high and low analyte trend notification | |
US20100095229A1 (en) | Graphical user interface for glucose monitoring system | |
JP2009178546A (en) | Analyte testing method and system | |
JP6354144B2 (en) | Electronic device, method and program | |
JP6126589B2 (en) | Blood glucose meter | |
CN101750499A (en) | Analyte testing method and system | |
JP6140461B2 (en) | Blood glucose meter | |
JP5930823B2 (en) | measuring device | |
JP2014145591A (en) | Blood glucose meter | |
JP6391469B2 (en) | Blood glucose meter | |
JP5909120B2 (en) | Information processing system and apparatus, information processing apparatus control method, computer program, and computer-readable storage medium | |
JP6050693B2 (en) | Blood glucose meter | |
JP2014145595A (en) | Blood glucose meter | |
EP2628105A1 (en) | Handheld diabetes management device for obtaining three day blood glucose profile | |
US20120002699A1 (en) | Electronic clinical thermometer attachment unit and control method therefor | |
JP2014145592A (en) | Blood glucose meter | |
KR101235338B1 (en) | Health Management Terminal and the Method for managing Health | |
WO2013161556A1 (en) | Blood glucose meter | |
WO2020017294A1 (en) | Electronic device, information terminal device, system, method, and program | |
TW201350086A (en) | Glucosemeter | |
CN101498714A (en) | Analyte testing method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151207 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20161115 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20161125 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6050693 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |