血糖值测量系统以及测量数据管理装置的制作方法

文档序号:6019910阅读:189来源:国知局
专利名称:血糖值测量系统以及测量数据管理装置的制作方法
技术领域
本发明涉及一种适合应用于血糖值测量系统以及测量数据管理装置的技术。更详细地说,涉及一种在医院内将多个患者作为对象来能够安全且可靠地执行血糖值的测量和胰岛素的投入的血糖值测量系统。
背景技术
众所周知,糖尿病是由胰腺的胰岛素(insulin)分泌异常而引起的。因此,糖尿病患者需要在饭前测量血糖值,并根据血糖值来投入胰岛素。以往,为了患者或者其家属在家里简单地测量患者的血糖值,申请人开发并制造销售小型化的血糖值测量装置。在专利文献1和2中示出申请人的血糖值测量装置的专利申请°专利文献1 日本特开平10-19888号公报专利文献2 日本特开平10-318928号公报

发明内容
发明要解决的问题有报告反映如下实际情况在很多患者住院的医院内,在医疗现场直接使用该家庭用血糖值测量装置。但是,在家庭用途的血糖值测量装置中,仅具备简单地测量血糖值的功能,未设置用于预防弄错患者、重复投入胰岛素等事故的安全方面的功能。并且,未设置例如分别集中进行大量患者的血糖值测量处理和胰岛素投入处理的、考虑了医疗作业效率的功能。目前,要求一种面向医疗现场而从安全方面、作业效率等观点出发改进功能的新的血糖值测量装置。面向医疗现场的血糖值测量装置在处理大量患者这一特性上,不仅需要血糖值测量装置单个个体,还需要按每个患者管理血糖值测量装置所收集到的血糖值测量数据、胰岛素投入数据的装置。另外,为了预防忘记测量血糖值、忘记投入胰岛素等医疗事故,不仅对血糖值测量装置单个个体设置用于防止事故的功能,还需要对管理数据的装置设置警告显示功能。本发明是鉴于上述点而完成的,目的在于提供一种预防忘记测量血糖值、忘记投入胰岛素等医疗事故的安全的血糖值测量系统。在医院使用血糖值测量装置的情况下,测量血糖值的护士测量多个患者的血糖值的情况较多。另外,此时,还同时进行胰岛素投入处理的情况较多。众所周知,医疗现场上的护士的工作是繁忙的。因此,容易发生忘记对多个患者测量血糖值、进行胰岛素投入处置这种医疗事故。本发明的目的在于提供一种如下的新的测量数据管理装置以及血糖值测量系统 解决上述问题,对于忘记对多个患者进行血糖值测量以及/或者胰岛素等投入处置,能够迅速进行警告,另外能够迅速地再次执行这些处置。用于解决问题的方案为了解决上述问题,本发明的血糖值测量系统具有血糖仪,其具备测量部,其测量血糖值;非易失性存储器,其保存血糖值测量表,该血糖值测量表中记录所测量得到的血糖值;以及发送部,其发送血糖值测量表;以及测量数据管理装置,其具备胰岛素投入指示表,其具有患者ID字段和用于血糖值测量的测量预定时刻字段;患者历史记录表,其具有患者ID字段、测量预定日期和时间字段、测量日期和时间字段、血糖值字段以及未实施标志字段;接收部,其与血糖仪相连接来接收血糖值测量表;已实施患者历史记录处理部,其将从所接收到的血糖值测量表得到的记录作为未实施标志字段为“假”的记录而记录到患者历史记录表;未实施患者历史记录处理部,其将从胰岛素投入指示表的测量预定时刻字段搜索从当前时刻起之前的规定时间内预定了血糖值测量的患者ID而得到的记录作为未实施标志字段为“真”的记录而追加记录到患者历史记录表;未实施患者警告处理部, 其通过搜索患者历史记录表来判断是否存在未实施标志字段为“真”的记录;显示控制部, 其在未实施患者警告处理部判断为患者历史记录表中存在未实施标志字段为“真”的记录的情况下,生成警告显示;以及显示部,其显示显示控制部所生成的警告显示。为了解决上述问题,本发明的血糖值测量系统具有血糖仪,其具备患者测量数据变换部,其将患者数据记录到存储器,该患者数据中按每个患者记录有从外部接收到的、 是否进行血糖值测量作业以及是否进行药剂投入作业的指示;输入输出控制部,其将根据上述患者数据对每个患者执行上述血糖值测量作业和上述药剂投入作业而得到的结果信息记录到上述存储器;以及患者数据变换部,其将上述结果信息作为患者测量数据发送到外部;以及测量数据管理装置,其具备患者信息表,其具备实施中的循环型字段,该实施中的循环型字段中按每个患者记录有包含在发送到上述血糖仪的上述患者数据中的、是否进行上述血糖值测量作业以及是否进行上述药剂投入作业的指示;患者历史记录表,其具备药剂投入结果字段,该药剂投入结果字段中按每个患者记录有包含在从上述血糖仪接收到的上述患者测量数据中的、上述血糖值测量作业的执行结果以及上述药剂投入作业的执行结果;以及控制部,其将上述实施中的循环型字段与上述药剂投入结果字段的值进行对照,如果发现不一致则生成警告消息,并且制作与上述不一致关联的每个患者所需的上述患者数据,并将所制作的患者数据发送到上述血糖仪。另外,为了解决上述问题,本发明的测量数据管理装置具有患者信息表,其具备实施中的循环型字段(round type in process field),该实施中的循环型字段中按每个患者记录有包含在发送到血糖仪的数据中的、是否进行血糖值测量作业以及是否进行药剂投入作业的指示;患者历史记录表,其具备药剂投入结果字段,该药剂投入结果字段中按每个患者记录有包含在从血糖仪接收到的数据中的、血糖值测量作业的执行结果以及药剂投入作业的执行结果;以及控制部,其将实施中的循环型字段与药剂投入结果字段的值进行对照,如果发现不一致则生成警告消息,并且制作与不一致关联的每个患者进行血糖值测量作业或者药剂投入作业所需的数据,并将所制作的数据发送到血糖仪。未实施患者历史记录处理部定期地搜索胰岛素投入指示表,检查未实施血糖值测量的患者,将未实施血糖值测量的患者的记录写入到患者历史记录表中。此时,追加记录到患者历史记录表中的该记录的未实施字段被设定为“真”。与此相对,已实施患者历史记录处理部根据从血糖仪下载得到的血糖值测量表, 将已实施血糖值测量的患者的记录写入到患者历史记录表中。此时,追加记录到患者历史记录表中的该记录的未实施字段被设定为“假”。未实施患者警告处理部定期地搜索患者历史记录表,当发现存在未实施字段为 “真”的记录时,进行用于显示警告的控制。已实施患者历史记录处理部的处理优先于未实施患者历史记录处理部的处理。之前由未实施患者历史记录处理部追加记录的记录能够被已实施患者历史记录处理部覆盖。测量数据管理装置在自身侧的患者信息表中保持包含在从自身向血糖仪发送的数据中的实施内容的类型。并且,在读取从血糖仪接收到的数据并写入到患者历史记录表之后,对照是否按照指示实施了血糖值测量以及/或者胰岛素投入。对照的结果,如果发现不一致,则能够判断为忘记实施血糖值测量以及/或者胰岛素投入。根据该判断来制作警告消息,并且再次制作忘记实施血糖值测量以及/或者胰岛素投入的患者和其要实施的内容,将循环数据发送给血糖仪。发明的效果根据本发明,能够提供一种预防忘记测量血糖值或忘记投入胰岛素等医疗事故的安全的血糖值测量系统。另外,根据本发明,能够提供一种对于忘记对多个患者进行血糖值测量以及/或者胰岛素等投入处置的情形能够迅速进行警告、另外能够迅速地再次执行这些处置的新的测量数据管理装置以及血糖值测量系统。


图1是基于本发明的一个实施方式的血糖值测量系统的整体概要图。图2是基于本发明的一个实施方式的血糖仪的外观立体图。图3是从四个方向观察作为本实施方式的示例的血糖仪的图。图4是从托架(cradle)分离血糖仪的状态下的托架的外观图。图5是将血糖仪安装到托架上的状态下的托架的外观图。图6是血糖仪的内部框图。图7是托架的内部框图。图8是表示血糖仪、托架以及测量数据管理装置之间的连接状态的框图。图9是测量数据管理装置的框图。图10是测量数据管理装置的功能框图。图11是设置于测量数据管理装置内的表的一例。图12是表示在测量数据管理装置的显示部中显示的顶部菜单窗口(top menu window)的图。
图13表示已实施患者历史记录处理部的功能框图。图14表示从血糖仪接收的血糖值测量表的字段。图15是表示已实施患者历史记录处理部的动作的流程的流程图。图16是表示患者历史记录表记录处理的动作的流程的流程图。图17是表示报警窗口的概要图。图18表示未实施患者历史记录处理部的功能框图。图19是表示未实施患者历史记录处理部的动作的流程的流程图。图20表示未实施患者警告处理部的功能框图。图21是表示未实施患者警告处理部的动作的流程的流程图。图22是表示未实施一览表显示处理的动作的流程的流程图。图23是表示从血糖值测量实施预定时刻起经过了规定时间时的顶部菜单窗口的状态的图。图M是表示未实施者一览窗口的图。图25是说明基于本发明的一个实施方式的利用血糖仪进行的血糖测量作业的流程的概要图。图沈是记录各表的内部结构和关系的图。图27是表示血糖仪与测量数据管理装置之间进行的通信的流程的流程图。图观是表示血糖仪与测量数据管理装置之间进行的通信的流程的流程图。图四是血糖仪的功能框图。图30是血糖仪的状态转移图。图31是表示血糖仪的处理流程的流程图。图32是表示血糖仪的处理流程的流程图。图33是测量数据管理装置的功能框图。图34是表示测量数据管理装置将患者数据等传输到血糖仪的处理的流程的流程图。图35是表示测量数据管理装置从血糖仪接收患者测量数据等处理的流程的流程图。图36是表示测量数据管理装置从血糖仪接收患者测量数据等处理的流程的流程图。图37是表示在测量数据管理装置的显示部中显示的主菜单窗口的图。图38是表示存在于测量数据管理装置与血糖仪之间的数据、包含在表中的标志的变化的概要图。附图标记说明101 血糖值测量系统;102 血糖仪;103 托架;104 测量数据管理装置;105 =USB 线缆;112 内部患者表;114 患者数据;115 使用者基础数据;116 芯片批量数据(tip lotdata) ;117 患者测量数据;202 光学测量部;203 =LCD ;204 电源开关;205 光标键 (cursor key) ;206 输入键(enter key) ;207 条形码键;208 条形码读取器;209 电源端子;210 红外线通信窗;211 电池盖;212 测量芯片;302 弹出控制杆(eject lever); 402 充电端子;403 红外线通信窗;602 =CPU ;603 =ROM ;604 =RAM ;605 总线;606 热敏电阻器(thermistor) ;607 日历时钟;608 操作部;609 发光二极管;610 驱动器;611 D/A变换器;612 光电晶体管(photo transistor) ;613 :A/D变换器;614 非易失性存储器;615 显示部;616 蜂鸣器;617 红外线通信部;618 电源电路;702 =CPU ;703 =ROM ; 704 =RAM ;705 总线;706 :USB接口 ;717 红外线通信部;718 充电电路;902 总线;903 CPU ;904 =ROM ;905 =RAM ;906 非易失性存储器;907 显示部;908 =USB 接口 ;909 操作部; 1002 显示控制部;1003 数据编辑处理部;1004 患者信息表;1005 胰岛素投入指示表; 1006 患者历史记录表;1007 调度器(scheduler) ;1008 日历时钟;1009 未实施患者历史记录处理部;1010 未实施患者警告处理部;1012 血糖仪检测部;1011 已实施患者历史记录处理部;1202 顶部菜单窗口 ;1203 血糖仪状态显示栏;1204 “循环数据传输”按钮;1205 “测量器设定传输”按钮;1302 血糖值测量表接收部;1303 已实施患者临时文件;1304 未实施患者临时文件;1305 控制部;1702 报警窗口 ;1703 “未实施者列表”显示栏;1704 “再次测量”按钮;1705 “传输”按钮;1802 搜索部;1803 临时文件;1804 追加记录部;2002 搜索部;2003 临时文件;2302 警告消息;2402 未实施者一览窗口 ; 2403 “确认”按钮;2404 “返回”按钮;2502 患者;2503 患者ID ;2504 护士 ;2505 使用者ID ;2506 盒;2507 芯片批量编号;2508 注射器;2509 滑动刻度(slidingscale); 2902 输入输出控制部;2903 显示控制部;2904 患者数据变换部;2905 患者测量数据变换部;3302 血糖仪检测部;3303 血糖仪操作部;3304 用户接口控制部;3305 表输入输出部;3306 患者测量临时文件;3702 主菜单窗口 ;3703 血糖仪状态显示栏;3704 插图 (illustration) ;3705 连接状态显示栏;3706 昵称显示栏;3708 警告消息。
具体实施例方式下面,参照图1 图38说明本发明的实施方式。此外,本实施方式说明两个实施方式。首先,使用图1至图9说明两个实施方式所共同的实施方式。接着,使用图10至图M说明第一实施方式。接着,使用图25至图38说明第二实施方式。[血糖值测量系统101]图1是作为本实施方式的示例的血糖值测量系统的整体概要图。血糖值测量系统101由作为血糖值测量装置的血糖仪102、托架103以及测量数据管理装置104构成。血糖仪102是利用锂离子电池等二次电池进行动作的便携式设备,大小大概为容纳到成人的手掌心的大小。在医师、护士等测量患者的血糖值的情况下,通常,将血糖仪102带到医院内的病房,提取患者极微量的血,来测量血糖值。在测量血糖值以及投入胰岛素之后必须将血糖仪102载置到托架103上。托架103承担对血糖仪102的电池进行充电并且用于在血糖仪102与测量数据管理装置104之间发送接收数据的接口的作用。血糖仪102通过托架103发送接收数据的该对象是测量数据管理装置104。由个人计算机构成的测量数据管理装置104与托架103通过USB线缆105相连接。
在测量数据管理装置104上运行公知的OS (Operating System 操作系统)。并且在OS上运行使个人计算机实现作为测量数据管理装置104的功能的程序。当将血糖仪102安装到托架103时,立即经由托架103在血糖仪102与测量数据管理装置104之间执行通信。此时,如果在血糖仪102内存在内部患者表112,则在该内部患者表112所存储的测量数据被变换为患者测量数据117之后,立即被发送到测量数据管理装置104。另外,通过从测量数据管理装置104发送规定的命令,测量数据管理装置104能够从血糖仪102下载未图示的血糖仪设定数据。并且,测量数据管理装置104能够将患者数据114、使用者基础数据115以及芯片批量数据116上载到血糖仪102。后面详细说明这些数据。[外观血糖仪102]图2的(a)以及(b)是血糖仪102的外观立体图。图3的(a)、(b)、(c)以及(d)是从四个方向观察血糖仪102的图。此外,为了便于说明,将图2的(a)以及图3的(a)示出的设置有IXD的一面称为主体表面,将图2的(b)示出的设置有电池盖的一面称为主体背面。如图3的(a)以及(c)所示,在血糖仪102的前端设置有光学测量部202。光学测量部202呈能够装卸血糖测量芯片212(下面称为“测量芯片212”)的形状。通过操作弹出控制杆302,能够从光学测量部202取下已使用完的测量芯片212。在图2的(a)以及图3的(a)示出的设置有作为液晶显示装置的IXD 203的侧面 (主体表面)上,在IXD 203的旁边设置有电源开关204、光标键205、输入键206以及条形码键207。电源开关204是用于接通和断开血糖仪102的电源的开关。光标键205是移动光标来选择显示在IXD 203中的多个项目中的一个的键。输入键206是进行“执行”或者“选择”通过光标选择的项目的指示的键。条形码键207是用于使图3的(d)示出的条形码读取器208运行的按钮,该条形码读取器208设置于与血糖仪102的光学测量部202相反的侧面上。条形码读取器208是由公知的红色激光二极管和光电晶体管等受光元件的组合构成的条形码读取装置。此外,代替受光元件还能够使用CXD或者CMOS等图像传感器。血糖仪102的测量血糖的基本结构与以往技术相同。下面,简单说明概要。在光学测量部202上安装测量芯片212,例如使测量芯片212吸收利用穿刺工具穿刺手指尖而渗出的测量对象者的血液。在该测量芯片212中内置有由聚醚砜 (polyethersulfone)等多孔膜(porous membrane)等形成的试纸。并且,当由测量芯片212 吸引的血液渗入到试纸(test paper)时,与包含在试纸内的试剂起反应而显色。该显色反应需要几秒至十几秒左右的时间,但是其反应时间受到周围气温的影响。在经过了规定的反应时间之后,使发光元件发光来对试纸照射光,使受光元件接收来自试纸的反射光。然后,在将从受光元件得到的模拟受光强度信号变换为数字值之后, 将该数字值变换为血糖值而显示在IXD 203中。此外,血糖仪102侧的血糖值测量结构并不限于利用了显色试剂的上述光学测量方式,能够采用电化学传感器方式等以往可使用于血糖测量的结构。如图2的(b)所示,在主体背面的条形码读取器208 —侧设置有电源端子209和红外线通信窗210。当将血糖仪102安装到托架103时,电源端子209与设置在托架103上的充电端子402(参照图4)相接触而进行充电,并且与托架103之间进行红外线通信。此外,在主体背面上还设置有电池盖211。[外观托架103]图4的(a)以及(b)是从托架103分离血糖仪102的状态下的托架103的外观图, 图5的(a)以及(b)是将血糖仪102安装到托架103的状态下的托架103的外观图。如图4的(a)以及(b)所示,在托架103的与血糖仪102的电源端子209相对的位置设置有充电端子402。同样地,在托架103的与血糖仪102的红外线通信窗210相对的位置设置有红外线通信窗403。在血糖仪102的红外线通信窗210以及托架103的红外线通信窗403中分别内置有红外线发光二极管和光电晶体管。它们构成遵照公知的IrDA(红外数据协会Jnfrared Data Association)标准的红外线串行通信接口。如图1所示,托架103通过USB线缆105与测量数据管理装置104相连接。托架 103具有对血糖仪102的电池进行充电的作用,能够对一台测量数据管理装置104连接多个托架103,因此托架103构成为不接收从测量数据管理装置104的USB端子供给的电源的自供电设备。[硬件血糖仪102]图6是血糖仪102的内部框图。血糖仪102具备CPU 602、ROM 603、RAM 604以及连接它们的总线605。在总线 605上除了连接有上述结构以外还主要连接有提供数据输入功能的部分和提供数据输出功能的部分。下面,为了方便起见,将CPU 602, ROM 603, RAM 604以及总线605称为构成血糖仪 102的微型计算机。在血糖仪102的数据输入功能部分存在用于得到血糖值测量数据的光学测量部 202、用于得到温度数据的热敏电阻器606、条形码读取器208、日历时钟607以及操作部 608。光学测量部202由发光部和受光部构成,该发光部由发光二极管609、其驱动器 610以及与驱动器610相连接的D/A变换器611构成,该受光部由光电晶体管612和A/D变换器613构成。发光二极管609需要将适当强度的光照射到测量芯片212内的试纸,因此将发光二极管609控制成根据预先存储在后述的非易失性存储器614中的强度数据来发光。也就是说,从非易失性存储器614读取发光强度数据,利用D/A变换器611变换成模拟电压信号之后,利用驱动器610进行电力放大,从而对发光二极管609进行发光驱动。另一方面,由A/D变换器613将光电晶体管612所接收到的光的强度信号电压变换成数值数据。然后,变换后的该数值数据通过CPU 602所执行的规定的运算处理而变换成血糖值数据,之后,该血糖值数据被记录到RAM 604以及非易失性存储器614的规定区域内。
另外,血糖仪102具备热敏电阻器606,能够根据该热敏电阻器606的电阻变化来测量血糖仪102所处的环境的气温。与上述光电晶体管612同样地,由A/D变换器613使热敏电阻器606的电阻值数值化,数值数据被记录到RAM 604以及非易失性存储器614的规定区域内。此外,不需要同时测量受光强度和气温,因此在光电晶体管612和热敏电阻器 606中共用A/D变换器613。条形码读取器208使红色激光二极管622发光,利用光电晶体管623接收反射光来读取条形码,将记录于条形码的数据输出到总线605。日历时钟607是还被称为“实时时钟”的、提供日期和时间数据输出功能的公知的 IC,规范安装于很多微型计算机、个人计算机等。在本发明的实施方式的血糖仪102中,需要得到测量血糖值的时刻的日期和时间信息,因此日期和时间信息是重要的信息。也就是说,收集的数据和日期和时间信息之间具有很大关系。并且,需要将测量血糖值的时刻的日期和时间信息与血糖值一起记录到内部患者表112中。因此,在图中特意明确记载了日历时钟607。操作部608是由公知的按压按钮构成的键式开关,具有光标键205和输入键206。 在使用者按照显示在后述的由LCD构成的显示部615中的内容来操作血糖仪102时使用该操作部608。作为血糖仪102的数据输出功能部分,存在由IXD 203构成的显示部615、蜂鸣器 616以及红外线通信部617。在显示部615中,利用保存在ROM 603中并由CPU 602执行的程序而显示各种画面。后面详细说明显示画面。蜂鸣器616主要利用于将由条形码读取器208正常读取出条形码的情况、血糖值测量中的测量完成、红外线通信的完成或者错误消息通知给操作员。根据设定,还能够在每次操作操作部608时发出声音。如上所述,红外线通信部617与红外线发光二极管619和光电晶体管620相连接, 构成IrDA标准的串行接口。当电源电路618根据电源端子209的电压变化来检测出从托架103接受电源供给的情况时,电源电路618通过总线605通知给CPU 602。然后,当通过 CPU 602的控制来启动红外线通信部617的红外线通信功能而与托架103之间进行红外线通信时,在与测量数据管理装置104之间发送接收以及更新非易失性存储器614所保存的各种表。也就是说,在与托架103之间进行红外线通信时,不需要操作血糖仪102的操作部 608等,当安装到托架103时立即执行红外线通信。血糖仪102中除了具有数据输入输出功能以外,还存在提供数据存储功能的、由 EEPROM构成的非易失性存储器614。在该非易失性存储器614中保存有图11、图14、图15 以及图16中后述的患者表1109、使用者表1113、芯片批量表1117、处方信息表1502、测量处方表1602以及测量处方结果表1408等。在经由托架103与测量数据管理装置104之间进行通信时更新这些表。此外,代替EEPROM而也可以使用快闪存储器等。[硬件托架103]图7是托架103的内部框图。图8是表示血糖仪102、托架103以及测量数据管理装置104之间的连接状态的概要图。如图7所示,托架103由构成个人计算机的CPU 702、R0M703、RAM 704、连接有红外线发光二极管719和光电晶体管720的红外线通信部717、USB接口(I/F)706、充电电路 718以及连接这些部件的总线705构成。当根据充电端子402的电压变化检测出连接有作为负载的血糖仪102的情况时, 充电电路718通过总线705将该意思通知给CPU 702。然后,通过CPU 702的控制来启动红外线通信部717的红外线通信功能,通过红外线通信部717和USB接口 706,在血糖仪102 与测量数据管理装置104之间进行通信。如上所述,血糖仪102与托架103之间通过IrDA相连接,托架103与测量数据管理装置104之间通过USB相连接。在这一点上,托架103承担在测量数据管理装置104与血糖仪102之间中继数据通信的接口的作用。[硬件测量数据管理装置104]图9是测量数据管理装置104的框图。如上所述,测量数据管理装置104的实体是公知的个人计算机。在测量数据管理装置104内部具有总线902。在该总线902上连接有CPU 903,ROM 904,RAM 905、硬盘装置等非易失性存储器906、LCD等显示部907以及USB接口(I/F)908。 在USB接口 908上除了连接有键盘以及鼠标等操作部909以外还连接有托架103。[第一实施方式][软件测量数据管理装置104]图10是测量数据管理装置104的功能框图。图10是示意性地图示了实现测量数据管理功能的程序的功能的图。在作为显示器的显示部907中显示由显示控制部1002制作的、作为用户接口的操作面板等窗口。从键盘、鼠标等操作部909产生的操作信息被传输给各功能部分。数据编辑处理部1003操作患者信息表1004、胰岛素投入指示表1005、患者历史记录表1006等的数据。调度器1007从日历时钟1008实时地获取日期和时间信息,按照内部所保存的时间表执行所指定的程序。该指定的程序是未实施患者历史记录处理部1009、未实施患者警告处理部1010。由调度器1007按照预定间隔来启动未实施患者历史记录处理部1009。在本实施方式中能够由数据编辑处理部1003变更预定间隔m。作为一例设定为60分钟。未实施患者历史记录处理部1009进行以下处理·从胰岛素投入指示表1005收集和制作被判断为未实施血糖值测量的患者的血糖值的测量预定日期和时间数据,·如果与所收集和制作的该数据相同的患者的测量预定日期和时间数据的记录未被记录在患者历史记录表1006中,则追加该记录。后面详细说明该处理。由调度器1007按照预定间隔来启动未实施患者警告处理部1010。在患者历史记录表1006中发现了满足规定条件的记录的情况下,未实施患者警告处理部1010进行将与该记录相应的患者和各种信息进行警告显示的处理。后面详细说明该处理。当血糖仪检测部1012检测出血糖仪102被载置到托架103的情况时,启动已实施患者历史记录处理部1011。已实施患者历史记录处理部1011验证在从血糖仪102下载的血糖值测量表中是否存在未实施患者,如果存在,则进行使显示部907显示用于通知该情形的警告显示的处理。后面详细说明该处理。此外,在本实施方式中为了简单地进行说明,设为患者测量数据117与后述的血糖值测量表相等来进行说明。另外,当血糖仪检测部1012检测出血糖仪102被载置到托架103的情况时,将该意思通知给显示控制部1002。显示控制部1002收到该意思,进行后述的显示控制。实现测量数据管理装置104的功能的程序由多个程序组成。上述未实施患者历史记录处理部1009、未实施患者警告处理部1010、已实施患者历史记录处理部1011是分别独立地进行动作的程序。这些程序同时并行地进行动作,因此 OS优选为多任务OS。或者,代替多个程序,也可以是具备多线程功能的单一的程序。在这种情况下,也可以是单任务Os。这些程序或者线程使用公知的锁定文件机构等来当向各种表进行写入动作时进行排他控制。图11是设置于测量数据管理装置104内的表的一例。根据采样数据来说明这些三个表。患者信息表1004是由患者ID字段和患者姓名字段构成的、每个患者ID所特有的表。胰岛素投入指示表1005是对每个患者指定从早到晚实施血糖值测量和胰岛素投入的时间以及在投入胰岛素时使用的处方筏数据的表。该表由用于唯一地识别各记录的序列号字段、患者ID字段、测量预定时刻字段、胰岛素疗法分类字段以及刻度ID字段构成。在患者ID字段中存在多个同一患者ID是因为对每个患者实施血糖值测量、胰岛素投入的时间存在多次。并且,为了应对不管血糖值的值的高低都对患者投入固定量的胰岛素的情况(以下称为固定投入),设置有由标志变量构成的胰岛素疗法分类字段。该字段的值是表示按照刻度ID投入胰岛素的意思的逻辑上的“假”和表示不管测量出的血糖值的值如何都将规定的胰岛素投入规定量的意思的逻辑上的“真”。刻度ID意味着处方筏数据。这是列出对测量出的血糖值的范围要投入的胰岛素的量的表,另称为“滑动刻度”。准备多个该滑动刻度,根据患者的状态来进行选择。另外, 在刻度ID字段为空栏的情况下,意味着仅进行血糖值测量而不投入胰岛素。患者历史记录表1006是存储由血糖仪102测量得到的患者的血糖值、所投入的胰岛素的量等数据的表。可以说是日志(log)。该表由患者ID字段、测量预定日期和时间字段、刻度ID字段、测量日期和时间字段、血糖值字段、胰岛素投入量字段、未实施标志字段以及报警确认标志字段构成。
测量预定日期和时间字段是根据胰岛素投入指示表1005的测量预定时刻字段的值来生成的。也就是说,对测量预定时刻字段的值加上当时的日期时,成为测量预定日期和时间。由图10的未实施患者历史记录处理部1009和已实施患者历史记录处理部1011 将记录追加记录到患者历史记录表1006。关于由未实施患者历史记录处理部1009进行的追加记录,·患者ID字段、测量预定日期和时间字段、刻度ID字段被填满,但是·测量日期和时间字段、血糖值字段、胰岛素投入量字段是空的,·未实施标志字段被设定为“真”,报警确认标志字段被设定为“假”。关于由已实施患者历史记录处理部1011进行的追加记录,·患者ID字段、测量预定日期和时间字段、刻度ID字段被填满,·测量日期和时间字段、血糖值字段、胰岛素投入量字段也被填满,·未实施标志字段被设定为“假”,报警确认标志字段也被设定为“假”。图12的(a)以及(b)是表示显示在测量数据管理装置104的显示部中的顶部菜单窗口的图。图12的(a)示出将血糖仪102载置到托架103的状态下的顶部菜单窗口 1202。在血糖仪状态显示栏1203中显示有血糖仪102的插图。在血糖仪状态显示栏1203的紧下方设置有“循环数据传输”按钮1204以及“测量器设定传输”按钮1205。“循环数据传输”按钮1204是将由血糖仪测量患者的血糖值时所需的数据传输给血糖仪时按压的按钮。“测量器设定传输”按钮1205是将血糖仪的各种环境设定值传输给血糖仪时按压的按钮。图12的(b)示出从托架103取出血糖仪102的状态下的顶部菜单窗口 1202。在显示在血糖仪状态显示栏1203中的血糖仪的插图中,存在表示未安装血糖仪 102的情况的“未连接”的显示。此时,“循环数据传输”按钮1204以及“测量器设定传输” 按钮1205的显示变暗,成为鼠标等无法点击的状态。另外,在血糖仪状态显示栏1203的紧上方设置有处于无法点击的状态的“未实施一览”按钮1206。由显示控制部1002接收血糖仪检测部1012的通知,来实现该血糖仪状态显示栏 1203的变化。[已实施患者历史记录处理部]图13表示已实施患者历史记录处理部1011的功能框图。当将血糖仪102载置到托架103时,经由USB接口 908而血糖仪检测部1012检测血糖仪102的载置状态。血糖仪检测部1012对托架103进行规定时间间隔的轮询。当血糖仪检测部1012检测出血糖仪102时,启动血糖值测量表接收部1302。血糖值测量表接收部1302接收血糖仪检测部1012的命令,从血糖仪102下载血糖值测量表。 并且,血糖值测量表接收部1302将下载得到的血糖值测量表的数据分为实施了血糖值测量的患者和未实施血糖值测量的患者,并分别写入到已实施患者临时文件1303和未实施
13患者临时文件1304。当由血糖值测量表接收部1302完成血糖值测量表的下载时,血糖仪102删除内部的内部患者表112、使用者基础数据115、芯片批量数据116。已实施患者临时文件1303和未实施患者临时文件1304被读入到控制部1305。控制部1305将已实施患者临时文件1303的内容记录到患者历史记录表1006。然后,控制部1305确认未实施患者临时文件1304的内容是否为空。如果确认的结果是未实施患者临时文件1304的内容不是空、即只要有一位未实施血糖值测量的患者,则控制部1305 通过显示控制部1002在显示部907中进行警告显示。然后,从操作部909接收由操作员选择的选择结果。也就是说,在存在未实施者的情况下,控制部1305进行是否将未实施者的数据记录到患者历史记录表中的询问。在询问的结果是使用者表达出记录未实施患者的数据的意思的情况下,控制部1305将未实施者的数据记录到患者历史记录表中。否则,控制部1305从未实施患者临时文件1304的数据中读取患者ID和测量预定日期和时间数据。 然后,使用所读取的患者ID和测量预定日期和时间数据,搜索胰岛素投入指示表1005,制作患者表以及处方筏数据等的测量血糖值所需的数据文件,并将该数据文件发送给血糖仪 102。图14表示从血糖仪102接收的本实施方式的血糖值测量表的字段。当血糖仪102测量出患者的血糖值时,血糖值测量标志字段成为“真”。当对血糖仪102输入实施了胰岛素投入的意思时,胰岛素投入确认标志字段被写入“真”。此外,对于在刻度ID字段中未记录滑动刻度ID的患者,不实施胰岛素投入,因此, 在这种情况下,胰岛素投入确认标志始终成为“假”。图15是表示已实施患者历史记录处理部1011的动作流程的流程图。当血糖仪检测部1012检测出在托架103上载置了血糖仪102的情况时(S1501), 启动血糖值测量表接收部1302。血糖值测量表接收部1302从血糖仪102下载血糖值测量表1401 (S1502)。并且,血糖值测量表接收部1302根据下载得到的血糖值测量表分为实施了血糖值测量的患者和未实施血糖值测量的患者,并分别制作已实施患者临时文件1303 和未实施患者临时文件1304这两个临时文件(S1503)。接着,控制部1305读取已实施患者临时文件1303,进行记录到患者历史记录表 1006中的处理(S1504)。接着,控制部1305读取未实施患者临时文件1304,确认是否存在患者数据 (S1505)。在确认的结果是未实施患者临时文件1304内不存在患者数据的情况下,即不存在未实施血糖值测量的患者的情况下(S1505 “否”),删除已实施患者临时文件1303和未实施患者临时文件1304这两者(S1512),结束处理(S1513)。在确认的结果是未实施患者临时文件1304内存在患者数据的情况下,即存在未实施血糖值测量的患者的情况下(S1505 “是”),控制部1305首先为了对测量者等通知警告,控制显示控制部1002,在显示部907中显示报警窗口(S1506)。然后,控制部1305等待由操作员利用操作部909进行的输入(S1507)。在利用由键盘或者鼠标构成的操作部909选择的按钮为“传输”按钮的情况下(S1508 “是”),进行将未实施患者临时文件1304的内容记录到患者历史记录表1006中的处理(S1509)。在利用由键盘或者鼠标构成的操作部909选择的按钮不是“传输”按钮而是“再次测量”按钮的情况下(S1508 “否”),根据存在于未实施患者临时文件1304中的数据中的患者ID来再次制作患者表、处方筏数据等测量血糖值所需的数据文件,再次发送给血糖仪 (S1510)。按下报警窗口上的“传输”按钮、“再次测量”按钮中的任一按钮时,都删除报警窗口(S1511)。然后,删除已实施患者临时文件1303和未实施患者临时文件1304这两者 (S1512),结束处理(S1513)。图16是表示患者历史记录表记录处理的动作流程的流程图。详细示出图15的步骤S1504以及S1509的处理。当开始进行处理时(S1601),控制部1305首先将用于后述的循环处理的、内部所具有的计数变量i初始化为1 (S1602)。此后是循环处理。控制部1305将临时文件1303内的第i个数据的患者ID和测量预定日期和时间的值设为搜索关键字,来搜索患者历史记录表1006(S1603)。如果在患者历史记录表1006内存在与该搜索相符的记录(S1604 “是”),控制部 1305将相符的该记录的测量日期和时间字段、血糖值字段以及胰岛素投入量字段按照临时文件1303的第i个记录的内容来更新(S1605)。此时,该记录是由后述的未实施患者历史记录处理部1009追加记录的记录,未实施标志被设定为“真”。在步骤S1605中进行更新时,未实施标志被改写为“假”。也就是说, “使用进行了血糖值测量的事实来覆盖被写成未实施血糖值测量的记录”。如果不存在与步骤S1603的搜索相符的记录(S1604 “否”),控制部1305按照临时文件1303的第i个记录的内容对患者历史记录表1006写入新的一个记录(S1606)。其内容为以下记录·患者ID、测量预定日期和时间、刻度ID、测量预定日期和时间;·测量日期和时间、血糖值、胰岛素投入量;以及·将未实施标志设定为“假”、将报警确认标志设定为“假”。然后,控制部1305使计数变量i递增(S1607),观察在临时文件1303内是否还存在第i个数据(S1608)。如果在临时文件1303内还剩有第i个数据(S1608 “否”),返回步骤S1603,重复进行处理。否则(S1608:“是”),启动未实施患者警告处理部1010 (S1609), 删除血糖仪102的血糖值测量表1401(S1610),结束处理(S1611)。图17是表示报警窗口 1702的概要图。以在顶部菜单窗口 1202上覆盖的方式显示报警窗口 1702。在报警窗口 1702中显示“未实施者列表”显示栏1703,并且设置有“再次测量”按钮1704和“传输”按钮1705。通过由控制部1305读取临时文件1303来制作“未实施者列表”显示栏1703。当按下“再次测量”按钮1704时,控制部1305将实施了血糖值测量的患者的数据记录到患者历史记录表1006,关于未实施患者再次制作患者表、处方筏数据等的测量血糖值所需的数据文件,并再次发送给血糖仪102。之后,删除报警窗口 1702。测量担当者再次从托架103拔出血糖仪102,对未实施患者进行测量或者投入胰岛素。当按下“传输”按钮1705时,控制部1305将所接收到的血糖值测量表1401按原样记录到患者历史记录表1006,与使用者基础数据115、芯片批量数据116 —起删除血糖仪 102内部的内部患者表112之后,删除报警窗口 1702。在血糖值测量作业过程中利用血糖仪单个个体难以确认是否存在忘记测量的患
者ο另一方面,结束血糖值测量作业,将血糖值测量表1401传输到测量数据管理装置 104的时机是适合于检查是否存在忘记测量的患者的时机。因此,暂时下载血糖值测量表1401之后,确认血糖值测量标志。只要确认出一个未测量的患者,就显示报警窗口 1702。此时,血糖仪内的内部患者表112等被删除,如果护士确实忘记血糖值测量、胰岛素投入,则再次下载该患者的数据,进行测量、投入等处置。这样,在本系统中能够预防忘记血糖值测量这种错误。[未实施患者历史记录处理部]接着,根据图18和图19来说明未实施患者历史记录处理部1009的动作。图18表示未实施患者历史记录处理部1009的功能框图。图19是表示未实施患者历史记录处理部1009的动作流程的流程图。由监视日历时钟1008的日期和时间信息的调度器1007启动搜索部1802 (S1901)。当由调度器1007启动搜索部1802时,搜索部1802从日历时钟1008获取日期和时间信息(S1902),在“当前日期和时间_m”分钟的范围内搜索胰岛素投入指示表1005的测量预定时刻(S1903)。此外,能够将m分钟设定为任意的值。例如设定为60分钟。将搜索结果记录到临时文件1803中。在临时文件1803中仅列举出胰岛素投入指示表1005的序列号。响应于临时文件1803的存在而启动追加记录部1804。追加记录部1804首先将内部的计数变量i初始化为1 (S1904)。此后是循环处理。追加记录部1804使用临时文件1803内的序列号来搜索胰岛素投入指示表1005。 然后,从与搜索相符的记录得到患者ID和测量预定时刻(S1905)。在将测量预定时刻变换成测量预定日期和时间(S1906)之后,与患者ID—起作为搜索关键词而搜索患者历史记录表 1006(S1907)。如果不存在与搜索相符的记录(S1908 “否”),将如下内容追加记录到患者历史记录表1006中(S1909)。·成为搜索关键词的基础的胰岛素投入指示表1005的记录的内容·将测量预定时刻变换成测量预定日期和时间·将未实施标志设定为“真”、将报警确认标志设定为“假”。如果存在与搜索相符的记录(S1908 “是”),不进行任何操作。然后,搜索部1802使计数变量i递增(S1910),确认在临时文件1803内是否存在第i个序列号(S1911)。如果在临时文件1803内存在第i个记录(S1911 “否”),则再次重复进行处理(S1905)。否则(S1911 “是”),结束处理(S1912)。
未实施患者历史记录处理部1009是用于将“未实施血糖值测量”的历史记录记录到患者历史记录表1006的处理。与此相对,已实施患者历史记录处理部1011是用于将“实施了血糖值测量”的历史记录记录到患者历史记录表1006的处理。在同一患者ID的、同一测量预定日期和时间,某一个处理先追加记录到患者历史记录表1006。在此,为了防止错误记录,未实施患者历史记录处理部1009对患者历史记录表 1006预先确认是否存在已记录的记录。也就是说,观察之前是否由已实施患者历史记录处理部1011记录了记录。如果存在已记录的记录则不进行追加记录。如果不存在已记录的记录则进行追加记录。该追加记录的记录成为由后述的未实施患者警告处理部1010进行一览显示的对象。由已实施患者历史记录处理部1011记录的记录优先于由未实施患者历史记录处理部1009追加记录的记录。假设,在超过血糖值测量的实施预定时刻m分钟而由未实施患者警告处理部1010 进行了警告显示之后护士等血糖值测量担当者将血糖仪102载置到托架103时,测量数据管理装置104也从血糖仪102下载血糖值测量表1401。于是,已实施患者历史记录处理部1011从下载得到的血糖值测量表1401中将实施了血糖值测量的事实记录到患者历史记录表1006。此时,要覆盖未实施患者历史记录处理部1009所追加记录的记录有“未实施血糖值测量”的意思的记录。因此,已实施患者历史记录处理部1011搜索患者历史记录表1006,观察是否存在未实施患者历史记录处理部1009已追加记录的记录。如果存在该记录,则向空字段覆盖数据,并且将由未实施患者历史记录处理部1009写成“真”的未实施标志改写为“假”。如果不存在该记录,则进行记录的追加记录。[未实施患者警告处理部]接着,根据图20和图21来说明未实施患者警告处理部1010的动作。图20表示未实施患者警告处理部1010的功能框图。图21是表示未实施患者警告处理部1010的动作流程的流程图。由监视日历时钟1008的日期和时间信息的调度器1007启动搜索部1802 (S2101)。当由调度器1007启动搜索部2002时,搜索部2002从日历时钟1008获取日期和时间信息(S2102),在从最近的m分到当前日期和时间的时间段内,搜索患者历史记录表1006 的未实施标志为“真”并且报警确认标志为“假”的记录(S2103)。此外,能够将m分钟设定为任意的值。例如设定为60分钟。将搜索结果记录到临时文件2003中。在临时文件2003中列举出患者ID、测量预定日期和时间、未实施标志。如果搜索部2002全部结束临时文件制作处理,则搜索部2002确认在制作出的临时文件2003中是否存在至少一个记录的数据(S2104)。如果临时文件2003内存在数据,则搜索部2002控制显示控制部1002,在显示部907所显示的顶部菜单窗口 1202内显示报警消息。然后,使“未实施一览”按钮1206有效而使其能够按下(S2105),结束处理(S2106)。
17
图22是表示未实施一览列表显示处理的动作流程的流程图。这是数据编辑处理部1003的内部处理。当操作员按下“未实施一览”按钮1206时(S2201),数据编辑处理部1003使用由搜索部2002之前制作的临时文件2003内的患者ID来搜索患者信息表1004,制作显示用列表(S2202)。接着,数据编辑处理部1003根据显示用列表来控制显示控制部1002,在显示部 907中显示未实施者一览窗口(S2203)。然后,等待未实施者一览窗口内的按钮的操作 (S2204)。如果被按下的按钮为“确认”按钮(S2205 “是”),则将与存在于临时文件2003内的患者ID及测量预定日期和时间对应的、患者历史记录表1006的记录的报警确认标志改写为“真”(S2206)。然后,使顶部菜单窗口 1202内的“未实施一览”按钮1206无效而删除 (S2207)。如果被按下的按钮为“返回”按钮(S2205 “否”),则不进行任何操作。然后,删除未实施者一览窗口(S2208),结束处理(S2209)。图23是表示从血糖值测量实施预定时刻起经过了规定时间时的顶部菜单窗口 1202的状态的图。“未实施一览”按钮1206被清楚地显示,成为能够按下的状态。在“未实施一览”按钮1206的紧上方显示警告消息2302。图M是表示未实施者一览窗口的图。未实施者一览窗口 M02从上侧起以表格形式列举显示被判断为忘记血糖值测量以及/或者忘记投入胰岛素的患者。当按下“确认”按钮M03时,将与存在于临时文件2003内的患者ID及测量预定日期和时间对应的、患者历史记录表1006的记录的报警确认标志改写为“真”。然后,删除 “未实施一览”按钮1206,删除未实施者一览窗口 M02。因而,不显示报警消息,也无法按下 “未实施一览”按钮1206。当按下“返回”按钮M04时,在患者历史记录表1006中不进行任何操作,而删除未实施者一览窗口对02。因而,报警消息保持显示状态,“未实施一览”按钮1206也仍处于能够按下的状态。在本实施方式中公开了血糖值测量系统。未实施患者历史记录处理部定期地搜索按每个患者列举记载有测量预定时刻的胰岛素投入指示表,暂时制作未实施测量等的患者的列表。之后,搜索患者历史记录表,确认是否已经存在记录,之后进行将未实施标志设定为真的新记录的追加记录。也就是说,将未实施测量等这种事实记录到患者历史记录表。在由未实施患者警告处理部进行的在显示部中显示警告的处理中,只要在患者历史记录表中搜索未实施标志即可。该动作能够与未实施患者历史记录处理部非同步地实施。已实施患者历史记录处理部从血糖仪下载血糖值测量表1401而暂时保存到临时文件。关于临时文件内的记录,逐一搜索患者历史记录表,确认同一内容的记录是否已经通过未实施患者历史记录处理部被追加记录。如果已经被追加记录,则将未实施标志改写为“假“,将测量数据记录到成为空栏的字段。也就是说,利用测量的事实和测量数据覆盖被视作未实施的记录。由于这些处理独立地进行动作,因此在将测量事实优先记录到患者历史记录表中,并且存在忘记测量等的可能性的情况下,未实施患者警告处理部可靠地显示警告。通过这种处理,能够在所需的时间间隔内防止忘记测量。另外,已实施患者历史记录处理部检查从血糖仪下载并保存到临时文件中的血糖值测量表1401,如果发现未实施血糖值测量的患者,则显示报警窗口,询问是直接接收数据还是对忘记测量的患者进行测量。也就是说,在将血糖仪放置到托架的时刻,立即知道忘记测量。这是在血糖仪单个个体中无法实现的功能。[第二实施方式][血糖仪102的血糖测量作业]接着,参照图25说明利用血糖仪102进行的血糖测量作业的流程。图25是说明利用血糖仪102进行的血糖测量作业的流程的概要图。(1)利用条形码读取器208读取附加在患者2502的姓名牌等上的、由条形码构成的患者ID2503。所读取的患者ID2503首先被使用于内部患者表112的搜索关键词。预先将从测量数据管理装置104发送的患者数据114在血糖仪102内部变换为内部患者表112,并存储到非易失性存储器614。使用患者ID2503搜索该内部患者表112。与搜素相符的记录是以后要记录各种数据的内部患者表112中的相应的患者的记录。(2)接着,利用条形码读取器208读取附加在护士 2504的姓名牌等上的、由条形码构成的使用者ID2505。验证所读取的使用者ID2505是否包含在使用者基础数据115中。将使用者ID作为搜索关键词而搜索使用者基础数据115,如果存在该使用者ID,则覆盖到内部患者表112 的之前确定的记录的“使用者ID”字段上。(3)接着,利用条形码读取器208读取印刷在测量芯片212的盒2506上的、由条形码构成的芯片批量编号2507。验证所读取的芯片批量编号2507是否包含在芯片批量数据116(参照图1)。将芯片批量编号作为搜索关键词而搜索芯片批量数据116,如果存在该芯片批量编号,则覆盖到内部患者表112的之前确定的记录的“芯片批量编号”字段上。(4)紧接在(3)中对内部患者表112的“芯片批量编号”字段上记录芯片批量编号之后,利用热敏电阻器606测量大气温度。然后,如果判断为大气温度在规定范围内,则覆盖到内部患者表112的之前确定的记录的“测量时温度”字段上。(5)将测量芯片212安装到血糖仪102的光学测量部,来测量血糖值。然后,从日历时钟607得到进行测量的时刻的日期和时间数据。将测量得到的血糖值覆盖到内部患者表112的之前确定的记录的“血糖值”字段上。将日期和时间数据覆盖到内部患者表112的之前确定的记录的“测量日期和时间”字段上。另外,表示“测量了血糖值”这种“事实”的标志被记录到“测量/显示/投入标志”
字段上。
之后,在IXD 203(显示部61 中显示测量得到的血糖值。(6)使用测量得到的血糖值搜索该患者2502的滑动刻度2509,在IXD 203中显示配药给该患者2502的胰岛素等药剂的种类和其投入量。在内部患者表112内按每个患者 ID保存有滑动刻度2509。在后述的图沈中详细说明滑动刻度2509。(7)护士 2504按照显示在IXD 203中的处方,利用注射器2508来进行胰岛素等的投入之后,利用输入键206来输入其事实。于是,表示“已配药”这种“事实”的标志被记录到内部患者表112的“测量/显示/投入标志”字段上。通过以上示出的测量作业,以下情况被记录到内部患者表112 ·对哪个患者的·测量预定时刻,·哪个测量者·使用哪个芯片批量编号的芯片,·在哪种大气温度的环境下,·是否测量了血糖值,·(如果测量了血糖值)血糖值为何值,·(如果测量了血糖值)当时的日期和时间为何时,·是否进行了胰岛素等的配药。血糖值测量作业和胰岛素配药作业大概在患者进食后的规定的时间段进行。另夕卜,有时在进食前的规定的时间段进行。对多个患者在规定的时间段集中进行测量作业和配药作业。这种对多个患者在规定的时间段集中进行的血糖值测量以及/或者胰岛素配药的作业单位称为“循环”。例如,称为“早餐后30分钟的一个循环”等来进行处理。为了避免产生血糖值测量作业以及胰岛素等的配药作业的错误,从测量数据管理装置104向血糖仪102仅发送一个循环所需的数据。这些数据是患者数据114、使用者基础数据115以及芯片批量数据116。然后,结束循环之后,必须将血糖仪102载置到托架103。当将血糖仪102载置到托架103时,立即提取内部患者表112的规定的字段来制作患者测量数据117,之后将该患者测量数据117从血糖仪102发送到测量数据管理装置104。测量数据管理装置104接收该数据,并记录到内部的患者历史记录表1006。图26是表示各表的内部结构和关系的图。图沈是根据Entity-Relationship (实体关系)的开头字母而还被称为“ER图”的图。此外,根据图1示出的在测量数据管理装置 104与血糖仪102之间发送接收的表的关系来描绘该图26。关于从测量数据管理装置104发送的患者数据114,除了“胰岛素疗法分类”字段以外的所有字段按原样记录到内部患者表112。将内部患者表112设置在血糖仪102内部的非易失性存储器614中。患者数据114的“胰岛素疗法分类”字段通过规定的变换处理被记录到内部患者表112的“测量/显示/投入标志”字段和“测量有无标志”字段。从测量数据管理装置104发送的芯片批量数据116以及使用者基础数据115按原样存储到血糖仪102内部的非易失性存储器614。并且,在测量作业过程中从条形码读取器208读取的数据(芯片批量编号以及使用者ID)每次被读取时记录到内部患者表112。有时对患者投入两种以上的药剂。在图沈中省略了图示,但是在内部患者表中设置有该药剂的种类和每个该药剂的胰岛素投入确认标志。在对于某个患者存在多个胰岛素投入确认标志的情况下,在测量/显示/投入标志中按每个药剂来记录结果。[患者数据114]下面,说明患者数据114的各字段。在患者数据114的“胰岛素疗法分类”字段中记录有以下情况的任一个0 仅进行血糖值测量1 血糖值测量+使用了滑动刻度的胰岛素投入2 血糖值测量+不使用滑动刻度(以下“固定投入”)的胰岛素投入5 仅进行使用了滑动刻度的胰岛素投入(不进行血糖值测量)6 仅进行固定投入的胰岛素投入(不进行血糖值测量)。滑动刻度意味着处方筏数据。滑动刻度是列举了对测量得到的血糖值的范围要投入的胰岛素等药剂的量的表。“固定投入”意味着不管血糖值的测量结果如何都投入固定量的胰岛素等药剂的情况。在患者数据114的“滑动刻度投入信息”字段中保存该滑动刻度。患者数据114的“胰岛素疗法分类”字段的值是对血糖仪102指示要对每个患者进行的作业的标志信息。例如,·如果是“0”,则对该患者仅进行血糖值测量。·如果是“ 1 ”,则对该患者进行血糖值测量和使用了滑动刻度的胰岛素投入。下面的“ 2,,、“ 5,,、“ 6,,也相同。“患者ID”字段是用于识别患者的编号,如图25中所说明的那样,“患者ID”字段被记录于附加在患者2502所穿的衣服上的条形码中。“患者日语平假名”字段是基于患者姓名的日语片假名的日语平假名。“患者日语平假名”字段与患者ID —起显示在血糖仪102 的L⑶203中,使用于操作血糖仪102的测量者正确识别眼前的患者。“血糖测量预定时刻”字段是实施循环的预定的时刻,并且还用作在测量数据管理装置104侧确定数据时的搜索关键词。“测量值下限值”字段和“测量值上限值”字段表示能够实施胰岛素投入的血糖值的范围。这是为了以下情况而设置的,即特别是在“胰岛素疗法分类”字段的值为“1”或者 “2”的情况下,间接地获知患者的状态,并且预防由不适当的胰岛素投入产生的事故。总之, 在处于该血糖值的范围外的情况下,患者的状态不太好,因此能够判断为不适合实施胰岛素投入。“患者测量历史记录数据”字段是保存有该患者最近的多个血糖值测量历史记录信息的字段。另外,在“胰岛素疗法分类”字段的值为“5”时,事先保存最近测量得到的血糖值,根据该值使用滑动刻度来实施胰岛素投入。以上是患者数据114的各字段的说明。[内部患者表112]下面,说明内部患者表112的各字段。
21
“测量/显示/投入标志”字段是保存有“血糖值测量标志”、“胰岛素投入确认标志”以及“胰岛素投入量显示标志”这三个标志的字段。在“测量有无标志”字段中, 当患者数据114的“胰岛素疗法分类”字段为“0”、“1”或者“2”时记录表示逻辑的“真”的“1”,·当患者数据114的“胰岛素疗法分类”字段为“5”或者“6”时记录表示逻辑的 “假”的“0”。“测量/显示/投入标志”字段在以下情况下分别发生变化,即(1)紧接着完成血糖值测量作业之后,(2)在显示胰岛素投入量时,(3)在输入实施了胰岛素投入的意思时。在患者测量数据117的“血糖值测量标志”字段中反映“测量/投入/显示标志” 字段和“测量有无标志”字段的内容。此外,后面详细说明这些标志的内容和变化。从患者数据114原封不动地复制“患者ID”字段、“患者日语平假名”字段、“血糖测量预定时亥Γ字段、“测量值下限值”字段、“测量值上限值”字段、“滑动刻度投入信息”字段以及“患者测量历史记录数据”字段。由条形码读取器208读取的使用者ID经过与芯片批量数据116之间的对照后记录到“使用者ID”字段。由条形码读取器208读取的芯片批量编号经过与使用者基础数据115之间的对照后记录到“芯片批量编号”字段。如图25中所说明的那样,在血糖仪102的血糖值测量作业时记录“测量日期和时间”字段、“血糖值”字段以及“测量时温度”字段的各字段的值。以上是内部患者表112的各字段的说明。[患者测量数据117]内部患者表112中的、测量数据管理装置104所需的“患者ID”字段、“使用者ID” 字段、“测量日期和时间”字段、“血糖值”字段、“测量时温度”字段、“芯片批量编号”字段以及“血糖测量预定时刻”字段原封不动地作为患者测量数据117而被输出。“测量/投入/显示标志”字段和“测量有无标志”字段的内容经过规定的变换处理而作为“血糖值测量标志”字段的数据被输出。以上是患者测量数据117的各字段的说明。图27以及图观是表示在血糖仪102与测量数据管理装置104之间进行的通信的流程的流程图。测量数据管理装置104始终对托架103进行轮询(S2701)。在这种状态下,当将血糖仪102安装到托架103时,血糖仪102响应从测量数据管理装置104发出的轮询命令。 测量数据管理装置104接受该响应,立即识别血糖仪102的存在。将这种直到血糖仪102 与测量数据管理装置104之间建立通信为止的动作称为协商(negotiation) (S2702)。护士等使用者操作测量数据管理装置104,制作用于循环的数据(S2703)。然后, 当指示“传输”时,患者数据114、使用者基础数据115以及芯片批量数据116被发送到血糖仪102(S2704)。另外,此时,将患者数据114的一部分内容写入到测量数据管理装置104内的患者信息表1004(S2706)。
使用者从托架103拔出血糖仪102,对患者进行血糖值测量以及胰岛素配药 (S2707)。使用者全部完成测量和配药之后,将血糖仪102载置到托架103。因此,与上述同样地,在血糖仪102与测量数据管理装置104之间建立协商(S2708以及S2709)。测量数据管理装置104在建立协商之后对血糖仪102请求传输患者测量数据 117(S2710)。血糖仪102接受该请求,根据内部患者表112制作患者测量数据117,将该患者测量数据117传输给测量数据管理装置104(S2711)。测量数据管理装置104将所接收到的患者测量数据117的内容记录到患者历史记录表1006(S27i;3)。然后,将记录到患者历史记录表1006中的内容与之前记录到患者信息表1004中的内容进行对照(S2714)。该对照是为了验证是否按照对血糖仪102指示的内容来完成了作业。例如,如果指示内容为“仅进行血糖值测量”,则确认是否进行了血糖值测量。同样地,如果指示内容为“血糖值测量和胰岛素投入”,则确认是否进行了血糖值测量和胰岛素投入。如果进行该对照作业的结果是指示内容与执行结果之间只要一人不一致,则测量数据管理装置104在其显示部907中显示警告(报警)(S2715)。参照图28来继续进行说明。在显示警告之后,测量数据管理装置104向操作员请求规定的操作(S2816)。该操作是以下操作是否对未实施血糖值测量和胰岛素投入中的任一个或者两者、即忘记实施的患者进行用于再次实施的数据传输。当操作员进行命令再次传输数据的操作时,测量数据管理装置104制作数据(S^17),再次向血糖仪102传输患者数据114等(S^lS)。另夕卜,与上述同样地将规定的数据也写入到患者信息表1004。之后,继续进行与上述同样的动作。使用者从托架103拔出血糖仪102,对患者进行血糖值测量以及胰岛素配药 (S2820)。使用者全部完成测量和配药之后,将血糖仪102载置到托架103。于是,在血糖仪 102与测量数据管理装置104之间建立协商(S^21以及S2822)。测量数据管理装置104在建立协商之后对血糖仪102请求传输患者测量数据 117(S2823)0血糖仪102接受该请求,根据内部患者表112制作患者测量数据117,将该患者测量数据117传输给测量数据管理装置104(S2824)。测量数据管理装置104将所接收到的患者测量数据117的内容记录到患者历史记录表1006 (S^25)。然后,将记录到患者历史记录表1006中的内容与之前记录到患者信息表1004中的内容进行对照(S2826)。如果该对照作业的结果是关于所有患者在指示内容与执行结果之间一致,则测量数据管理装置104在该显示部907中显示“OK” (S2827)。另一方面,血糖仪102在将患者测量数据117传输到测量数据管理装置 104(S2824)之后,删除内部患者表112(S2828)。通过该动作,血糖仪102能够担保始终仅根据最新的数据进行血糖值测量或者胰岛素投入。再次概要说明上述动作的流程,以下是该流程。
(1)首先,从测量数据管理装置104向血糖仪102传输患者数据114等。(2)完成血糖值测量以及胰岛素配药等。(3)如果全部完成测量和配药,则将血糖仪102载置到托架103上。(4)于是,将记录有所接收到的患者测量数据117的内容的患者历史记录表1006 与患者信息表1004进行对照,发现不一致,在测量数据管理装置104的显示部907中显示
警告 ο(5)再次将未实施患者的患者数据114等传输到血糖仪102。(6)完成血糖值测量以及胰岛素配药等。(7)如果全部完成测量和配药,则将血糖仪102载置到托架103上。(8)因此,将记录有所接收到的患者测量数据117的内容的患者历史记录表1006 与患者信息表1004进行对照,所有患者都一致,结束一系列处理。血糖仪102仅存储作为进行一次循环的对象的患者数据。假设,在忘记进行一部分患者的血糖值测量或胰岛素投入的情况下,测量数据管理装置104验证所接收到的患者测量数据,来确定未进行血糖值测量、胰岛素投入的患者。 然后,对所确定的该患者再次制作用于要进行的所需处置的数据。即,进行“再循环”。血糖仪102的“仅执行一次循环”这一设计基于绝对不能发生血糖值测量、胰岛素投入的错误的思想。图四是血糖仪102的功能框图。从条形码读取器208、热敏电阻器606、还被称为血糖传感器的作为光学测量部的一部分的光电晶体管612以及操作部608发出的数据等被输入到输入输出控制部四02。另外,输入输出控制部四02在非易失性存储器614内的使用者基础数据115、芯片批量数据116以及内部患者表112之间进行数据的输入输出。通过输入输出控制部四02来制作想要呈现给使用者的内容,将该内容通过显示控制部四03显示在显示部615中。通过由患者数据变换部四04变换从红外线通信部617接收到的患者数据114来制作内部患者表112。另外,通过患者测量数据变换部四05来将内部患者表112变换为患者测量数据117,并通过红外线通信部617发送到测量数据管理装置104。图30是血糖仪102的状态转移图。在存在多个要投入的胰岛素处方的情况下,设置与该数量相当的胰岛素投入确认标志ο首先,当接通电源时,血糖仪102成为菜单显示状态S3001。通过从菜单显示状态 S3001进行规定的操作,血糖仪102成为利用条形码读取器208读取患者ID的患者ID扫描状态S3002。在患者ID扫描状态S3002中,当利用条形码读取器208读取患者ID时,输入输出控制部四02观察存在于内部患者表112的该患者ID的记录的血糖值测量标志和胰岛素投入确认标志(分支点S3003)。在分支点S3003的时刻,在该患者的血糖值测量标志为“真”并且一个以上的胰岛素投入确认标志为“假”的情况下,血糖仪102转移到血糖值显示(2)状态S3004。否则、即血糖值测量标志为“假”或者所有胰岛素投入确认标志为“真”的情况下,血糖仪102转移到血糖值测量状态S3005。当在血糖值测量状态S3005的时刻测量血糖值时,之后,血糖仪102转移到血糖值显示(1)状态S3006。接着,从血糖值显示(1)状态S3006的时刻起,输入输出控制部四02对与该患者有关的所有胰岛素投入确认标志进行确认(分支点S3007)。也就是说,血糖仪102从血糖值显示(1)状态S3006起,根据与该患者有关的所有胰岛素投入确认标志的状态(分支点 S3007)转移到下一个状态。在分支点S3007的时刻,如果所有胰岛素投入确认标志为“真”,则转移到“再次测量/下一个患者”选择状态S3008。在分支点S3007的时刻,如果一个以上的胰岛素投入确认标志为“假”,则转移到“再次测量/胰岛素/下一个患者”选择状态S3009。在分支点S3007的时刻“一个以上的胰岛素投入确认标志为‘假’”意味着存在对该患者未投入的药剂。相反,“所有胰岛素投入确认标志为‘真’ ”意味着对该患者完成药剂的投入而不存在未投入的药剂。因此,在分支点S3007的时刻,如果存在未投入的药剂,则根据之后的操作员的选项而能够转移到胰岛素投入量显示状态S3010,但是如果不存在未投入的药剂,则无法转移到胰岛素投入量显示状态S3010。在“再次测量/下一个患者”选择状态S3008中,在显示部615中作为选择项目而显示“再次测量”这一字符串和“下一个患者”这一字符串。操作员操作操作部608来选择任一个项目。在“再次测量/下一个患者”选择状态S3008的时刻,当操作员选择“再次测量” 时,在处理S3011中将血糖值测量标志设定为“假”,并返回到患者ID扫描状态S3002。在“再次测量/下一个患者”选择状态S3008的时刻,当操作员选择“下一个患者” 时,在处理S3012中将血糖值测量标志设定为“真”,并返回到患者ID扫描状态S3002。在“再次测量/胰岛素/下一个患者”选择状态S3009中,在显示部615中作为选择项目而显示“再次测量”这一字符串、“下一个患者”这一字符串以及“胰岛素”这一字符串。操作员操作操作部608来选择任一个项目。在“再次测量/胰岛素/下一个患者”选择状态S3009的时刻,当操作员选择”再次测量”时,在处理S3011中将血糖值测量标志设定为“假”,并返回到患者ID扫描状态S3002。在“再次测量/胰岛素/下一个患者”选择状态S3009的时刻,当操作员选择“下一个患者”时,在处理S3012中将血糖值测量标志设定为“真”,并返回到患者ID扫描状态 S3002。在“再次测量/胰岛素/下一个患者”选择状态S3009的时刻,当操作员选择“胰岛素”时,在处理S3012中将血糖值测量标志设定为“真”,并转移到胰岛素投入量显示状态 S3010。在“再次测量/胰岛素/下一个患者”选择状态S3009的时刻当操作员选择了“胰岛素”时或者血糖值显示( 状态S3004之后转移到胰岛素投入量显示状态S3010。在胰岛素投入量显示状态S3010中,在显示部615中显示要对该患者投入的胰岛素的种类和投入量。在胰岛素投入量显示状态S3010中仅有输入键206处于能够操作的状态。并且, 当按下输入键206时,血糖仪102转移到“已投入/未投入”选择状态S3013。
在“已投入/未投入”选择状态S3013中,在显示部615中作为选择项目而显示“已投入”这一字符串和“未投入”这一字符串。操作员操作操作部608来选择任一个项目。在“已投入/未投入”选择状态S3013的时亥IJ,当操作员选择“已投入”时,在处理 S3014中将胰岛素投入量显示标志设定为“真”,并转移到“已投入”显示状态S3015。在“已投入/未投入”选择状态S3013的时刻,当操作员选择“未投入”时,在处理 S3014中将胰岛素投入量显示标志设定为“真”,并转移到“未投入”显示状态S3016。在“已投入”显示状态S3015中,在显示部615中作为选择项目而除了显示“已投入”这一显示专用字符串以外还显示“0K”这一字符串和“返回”这一字符串。操作员操作操作部608来选择“0K”或者“返回”的项目。在“已投入”显示状态S3015的时亥IJ,当操作员选择“0K”时,在处理S3017中将在胰岛素投入量显示状态S3010中显示的与药剂有关的胰岛素投入确认标志设定为“真”,并转移到分支点S3018。在“已投入”显示状态S3015的时刻,当操作员选择“返回”时,返回到“已投入/ 未投入”选择状态S3013。该选项是为了防止错误操作而设置的选项。在“未投入”显示状态S3016中,在显示部615中作为选择项目而除了显示“未投入”这一显示专用字符串以外还显示“0K”这一字符串和“返回”这一字符串。操作员操作操作部608来选择“0K”或者“返回”的项目。在“未投入”显示状态S3016的时刻,当操作员选择“0K”时,转移到分支点S3018。也就是说,在“未投入”显示状态S3016中,与“已投入”显示状态S3015不同,不将在胰岛素投入量显示状态S3010中显示的与药剂有关的胰岛素投入确认标志设定为“真”。在“未投入”显示状态S3016的时刻,当操作员选择“返回”时,返回到“已投入/ 未投入”选择状态S3013。该选项是为了防止错误操作而设置的选项。在分支点S3018中,确认与该患者有关的所有胰岛素投入确认标志的状态。在该患者的所有胰岛素投入确认标志为“真”的情况下、即已投入所有药剂的情况下,转移到投入一览显示(1)状态S3019。在该患者的胰岛素投入确认标志的一个以上为“假”的情况下、即存在未投入的药剂的情况下,转移到投入一览显示( 状态S3020。在投入一览显示(1)状态S3019中,在显示部615中除了一览显示投入到该患者的药剂以外,作为唯一的选择项目而还显示“完成”这一字符串。当操作员在确认投入到该患者的药剂的一览显示内容之后按下输入键206时,转移到“下一个患者/菜单”选择状态 S3022。此外,在投入一览显示(1)状态S3019中,完成了该患者所需的所有药剂的投入。在投入一览显示( 状态S3020中,在显示部615中除了一览显示投入到该患者的药剂以外,作为选择项目而还显示“完成”这一字符串和“返回”这一字符串。操作员在确认投入到该患者的药剂的一览显示内容之后,操作操作部608,选择“完成”或者“返回”的项目。在投入一览显示( 状态S3020的时刻,当操作员选择“完成”时,转移到完成确认状态S3021。在投入一览显示(2)状态S3020的时刻,当操作员选择“返回”时,返回到胰岛素
26投入量显示状态S3010。此外,在投入一览显示( 状态S3020中,未完成该患者所需的药剂的投入。因而, 当返回到胰岛素投入量显示状态S3010时,显示未投入的药剂的投入量。在完成确认状态S3021中,在显示部615中除了显示“存在未投入的药剂。是否可以?,,这种对操作员警告的字符串以外,作为选择项目而还显示“返回”这一字符串和“是” 这一字符串。操作员操作操作部608,选择“返回”或者“是”的项目。在完成确认状态S3021的时刻,当操作员选择“返回”时,返回到分支点S3018。然后,由于剩有未投入的药剂,因此再次返回到投入一览显示( 状态S3020。在完成确认状态S3021的时刻,当操作员选择“是”时,转移到“下一个患者/菜单”选择状态S3022。在“下一个患者/菜单”选择状态S3022中,在显示部615中作为选择项目而显示 “下一个患者”这一字符串和“菜单”这一字符串。操作员操作操作部608,选择“下一个患者”或者“菜单”的项目。在“下一个患者/菜单”选择状态S3022的时刻,当操作员选择“下一个患者”时, 返回到患者ID扫描状态S3002。在“下一个患者/菜单”选择状态S3022的时刻,当操作员选择“菜单”时,返回到菜单显示状态S3001。在以上所说明的状态转移图中,由输入输出控制部四02确认标志的内容的部分
有三处。一个是,在患者ID扫描状态S3002下读取患者ID之后观察血糖值测量标志和所有胰岛素投入确认标志的逻辑组合的时刻(分支点S3003)。另一个是,在血糖值显示(1)状态S3006下进行了血糖值的显示之后观察所有胰岛素投入确认标志的逻辑的时刻(分支点S3007)。再一个是,在“已投入”显示状态S3015以及“未投入”显示状态S3016之后观察所有胰岛素投入确认标志的逻辑的时刻(分支点S3018)。另外,在以上所说明的状态转移图中,输入输出控制部四02改写标志的部分有四处。—个是,在“再次测量/下一个患者”选择状态S3008以及“再次测量/胰岛素/ 下一个患者”选择状态S3009下将血糖值测量标志设定为“假”的处理(处理S3011)。另一个是,在“再次测量/下一个患者”选择状态S3008以及“再次测量/胰岛素 /下一个患者”选择状态S3009下将血糖值测量标志设定为“真”的处理(处理S3012)。再一个是,在“已投入/未投入”选择状态S3013之后将胰岛素投入量显示标志设定为“真”的处理(处理S3014)。再一个是,在“已投入”显示状态S3015的时刻当操作员选择“0K”时将胰岛素投入确认标志设定为“真”的处理(处理S3017)。在测量患者的血糖值之后对该患者投入胰岛素的情况下,按照S3002-S3005-S300 6-S3009-S3010-S3013-S3015-S3019 或者 S3020-S3002 这种处理流程。在测量患者的血糖值之后不对该患者投入胰岛素而测量下一个患者的血糖值的情况下,按照S3002-S3005-S3006-S3009-S3002这种处理流程。
在对已测量血糖值的患者投入胰岛素的情况下、或者最初起仅进行胰岛素的投入的情况下,按照 S3002-S3004-S3010-S3013-S3015-S3019 或者 S3020-S3002 这种处理流程。在最初起仅测量患者的血糖值的情况下、或者再次对已经显示了胰岛素投入量的患者测量血糖值的情况下,按照S3002-S3005-S3006-S3008-S3002这种处理流程。图31和图32是表示血糖仪102的处理流程的流程图。图31和图32是说明图30 的状态转移图的动作流程的图。当接通电源开关204等来开始处理时(S3101),首先,血糖仪102进行菜单显示处理(S3102 =图30的S3001)。在此,当对电源开关204进行断开操作时,结束处理(S3103)。当结束菜单显示处理(S3102)时,血糖仪102通过操作员的操作进行利用条形码读取器208来读取患者ID的患者ID扫描处理(S3104 =图30的S3002)。当在患者ID扫描处理(S3104)中读取患者ID等时,输入输出控制部四02观察存在于内部患者表112的该患者ID的记录的血糖值测量标志和所有胰岛素投入确认标志 (S3105 =图 30 的 S3003)。在此,在血糖值测量标志为“真”并且一个以上的胰岛素投入确认标志为“假”的情况下(S3105 “否”),血糖仪102进行血糖值显示( 处理(S3106 =图30的S3004)。否贝U、即血糖值测量标志为“假”或者所有的胰岛素投入确认标志为“真”的情况下(S3105 “是”),血糖仪102进行血糖值测量处理(S3107 =图30的S3005)。当在血糖值测量处理(S3107)中进行血糖值的测量时,血糖仪102进行血糖值显示(1)处理(S3108 =图 30 的 S3006)。当在血糖值显示(1)处理(S3108)中进行血糖值的显示时,输入输出控制部四02 接着进行所有胰岛素投入确认标志的确认(S3109 =图30的S 3007)。如果所有胰岛素投入确认标志为“真”(S3109 “是”),则进行“再次测量/下一个患者”选择处理(S3112 =图 30的“再次测量/下一个患者”选择状态S3008)。否则、即一个以上的胰岛素投入确认标志为“假”的情况下(S3109 “否”),血糖仪102进行“再次测量/胰岛素/下一个患者”选择处理(S3110 =图30的“再次测量/胰岛素/下一个患者”选择状态S3009)。在“再次测量/胰岛素/下一个患者”选择处理S3110之后,根据操作员的操作而处理产生分支。当操作员选择“胰岛素”时(S3111 “是”),在将该患者的血糖值测量标志设定为 “真”之后(S3112),转移到胰岛素投入量显示处理(图32的S3217 =图30的胰岛素投入量显示状态S3010)。当操作员选择“下一个患者”时(S3114 “是”),在将该患者的血糖值测量标志设定为“真”之后(S3116),返回到患者ID扫描处理(S3104)。当操作员选择”再次测量”时(S3114 “否”),在将该患者的血糖值测量标志设定为“假”之后(S3115),返回到患者ID扫描处理(S3104)。参照图32来继续进行说明。当结束胰岛素投入量显示处理(S3217)时,血糖仪102接受由操作员进行的输入键206的操作,转移到“已投入/未投入”选择处理(S3218 =图30的“已投入/未投入”选择状态S3013)。之后,不管操作员对操作部608进行选择操作的结果如何,都将胰岛素投入量显示标志设定为“真”(S3219 =图30的处理S3014)。
在步骤S3219之后,在操作员对操作部608进行选择操作的结果是选择了 “已投入”的情况下(S3220 “是”),血糖仪102在显示部615中显示“已投入”这一字符串(S3221 =“已投入”显示状态S3015)。在步骤S3219之后,在操作员对操作部608进行选择操作的结果是选择了 “未投入”的情况下(S3220 “否”),血糖仪102在显示部615中显示“未投入”这种字符串(S32M =“未投入”显示状态S3016)。血糖仪102在步骤S3221中在显示部615中显示“已投入”这一字符串之后,根据操作员对操作部608进行的选择操作的结果而处理产生分支。在步骤S3221之后,在操作员对操作部608进行选择操作的结果是选择了“0K”的情况下(S3222 “是”),血糖仪102将胰岛素投入确认标志设定为“真”(S3223 =图30的处理S3017)之后,转移到步骤S3226中的分支。在步骤S3221之后,在操作员对操作部608进行选择操作的结果是选择了 “返回” 的情况下(S3222:“否”),血糖仪102返回到“已投入/未投入”选择处理(S3218)。血糖仪102与步骤S3221同样地在步骤S32M中在显示部615中显示“未投入”这种字符串,之后,根据操作员对操作部608进行的选择操作的结果而处理产生分支。在步骤S32M之后,在操作员对操作部608进行选择操作的结果是选择了“0K”的情况下(S3225 “是”),血糖仪102转移到步骤S3226中的分支。在步骤S32M之后,在操作员对操作部608进行选择操作的结果是选择了 “返回” 的情况下(S3225:“否”),血糖仪102返回到“已投入/未投入”选择处理(S3218)。血糖仪102在步骤中确认作为当前处理对象的患者的所有胰岛素投入确认标志ο在所有胰岛素投入确认标志为“真”的情况下、即在已投入所有药剂的情况下 (S3226 “是”),血糖仪102转移到投入一览显示处理(1) (S3227 =图30的投入一览显示 (1)状态 S3019)。在一个以上的胰岛素投入确认标志为“假”的情况下、即存在未投入的药剂的情况下(S32^5:“否”),血糖仪102转移到投入一览显示处理( (S32^=图30的投入一览显示(2)状态 S3020)。血糖仪102在步骤的投入一览显示处理( 之后,根据操作员对操作部608 进行的选择操作的结果而处理产生分支。在步骤之后,在操作员对操作部608进行选择操作的结果是选择了“是”的情况下(S32^的“是”=图30的投入一览显示( 状态S3020),血糖仪102判断为操作员保留了该患者的剩余的胰岛素投入处理,并且转移到用于确认的分支处理(S3230 =图30 的完成确认状态S3021)。在步骤之后,在操作员对操作部608进行选择操作的结果是选择了 “返回” 的情况下(S32^的“否”=图30的投入一览显示(2)状态S3020),血糖仪102判断为操作员继续进行该患者的剩余的胰岛素投入处理,转移到胰岛素投入量显示处理(S3217)。血糖仪102在步骤S3230的用于确认的分支处理中,根据操作员对操作部608进行的选择操作的结果而处理产生分支。在操作员对操作部608进行选择操作的结果是选择了 “是”的情况下(S3230的“是”=图30的完成确认状态S3021),血糖仪102判断为操作员确定保留该患者的剩余的胰岛素投入处理,转移到是否返回到菜单的分支处理(S3231 =图30的“下一个患者/菜单” 选择状态S3022)。在操作员对操作部608进行选择操作的结果是选择了“返回”的情况下(S3230的 “否”=图30的完成确认状态S3021),血糖仪102判断为操作员想要重新开始该患者的剩余的胰岛素投入处理,转移到步骤S3226的分支处理。其结果,存在未投入的药剂(S32^5: “否”),因此再次转移到步骤S3228的投入一览显示处理(2)。血糖仪102在步骤S3231的是否返回菜单的分支处理中,根据操作员对操作部608 进行的选择操作的结果而处理产生分支。在操作员对操作部608进行选择操作的结果是选择了“菜单”的情况下(S3231的 “是”=图30的“下一个患者/MENU”选择状态S3022),血糖仪102返回到菜单显示处理(图 31 的 S3102)。在操作员对操作部608进行选择操作的结果是选择了“下一个患者”的情况下 (S3231的“否”=图30的“下一个患者/菜单”选择状态S302》,血糖仪102返回到患者 ID扫描处理(图31的S3104)。图33是测量数据管理装置104的功能框图。测量数据管理装置104除了具备本实施方式所公开的功能以外还具备各种功能, 但是在本实施方式中始终只说明患者信息表1004与患者历史记录表1006的对照所相关的功能。血糖仪检测部3302通过USB接口 908不断地监视血糖仪102是否被载置到托架 103上。在血糖仪102被载置到托架103时,或者相反地从托架103取下血糖仪102时,血糖仪检测部3302将其意思通知给血糖仪操作部3303。血糖仪操作部3303主要进行两种作业。一种是,如果血糖仪检测部3302通知血糖仪102被载置到托架103的情况则基本上不对用户进行询问而直接进行的必须的数据通信作业。另一种是,响应于用户的操作而将用于血糖仪102进行循环所需的数据发送到血糖仪102的任意的数据通信作业。也就是说,测量数据管理装置104从血糖仪102回收患者测量数据117等的作业是基本上在紧接着将血糖仪102载置到托架103之后自动地进行的。另一方面,测量数据管理装置104将患者数据114等发送给血糖仪102的作业是必须响应用户的操作(手动操作)来进行的。操作部909是键盘以及鼠标等。显示部907是IXD显示器等。操作部909以及显示部907连接在用户接口控制部3304上。用户接口控制部3304在显示部907中显示规定的操作画面。另外,从操作部909 接受用户的操作,变更显示部907所显示的操作画面或者将规定的命令发送给血糖仪检测部3302,或者从表输入输出部3305输入输出所需的数据。表输入输出部3305是在用户接口控制部3304与血糖仪操作部3303之间将保存于测量数据管理装置104的非易失性存储器906内的患者历史记录表1006、患者信息表 1004、患者测量临时文件3306等大量的表的数据进行输入输出的接口。具体地说,是被称
30为中间件(middle ware)的数据库管理器。测量数据管理装置104需要保持大量数据。特别是,在每次结束循环时从血糖仪 102下载患者测量数据117,并保存到非易失性存储器906中,因此数据量每日膨胀。在对这种大量的数据实现迅速的数据输入输出功能时,优选存在中间件。另外,在构建程序方面, 如果存在中间件,则制作效率也提高。此外,在图33中,仅显示患者历史记录表1006和患者信息表1004,但是实际上存在更多的表。在图26中省略了在本实施方式中说明时不需要的表。对每个患者制作患者历史记录表1006。因此,在患者历史记录表1006的表名称中分别包含患者ID。这是考虑数据保存效率的结果。此外,还能够构成为设置了患者ID的字段的单一的表。图34是表示测量数据管理装置104将患者数据114等传输给血糖仪102的处理的流程的流程图。当开始处理时(S3401),测量数据管理装置104成为等待用户的操作的状态。用户选择循环时刻和作为循环对象的患者,按下显示部907所显示的“传输”按钮(S3402)。于是,用户的操作从操作部909被输入到用户接口控制部3304。用户接口控制部3304控制表输入输出部3305,将由用户指定的每个患者的循环信息记录到患者历史记录表1006,并且将是否进行血糖值测量以及是否进行胰岛素投入的信息(循环型)记录到患者信息表1004 的“实施中的循环型”字段(S3403)。接着,用户接口控制部3304通过表输入输出部3305,根据记录在患者历史记录表 1006以及患者信息表1004中的内容,来制作患者数据114。然后,用户接口控制部3304控制表输入输出部3305以及血糖仪操作部3303,将患者数据114与使用者基础数据115和芯片批量数据116 —起通过USB接口 908发送到血糖仪102(S3404)。如果发送完成,则用户接口控制部3304在显示部907中进行“可循环”这一显示(S3405)。接着,血糖仪操作部3303确认血糖仪检测部3302是否与血糖仪102失去联系 (S3406)。如果与血糖仪102之间的连接被切断(S3406 “是”),血糖仪操作部3303将其意思通知给用户接口控制部3304。用户接口控制部3304接受该意思,删除显示在显示部907 中的“可循环”显示(S3407),结束一系列处理(S3408)。图35和图36是表示测量数据管理装置104从血糖仪102接收患者测量数据117 等的处理的流程的流程图。当开始处理时(S3501),血糖仪操作部3303确认血糖仪检测部3302是否检测出血糖仪102的连接(S3502)。在建立了与血糖仪102之间的连接(S3502 “是”)的情况下,首先,血糖仪操作部3303获取血糖仪102的序列号(S3503)。接着,用户接口控制部3304将未图示的内部报警标志设定(初始化)为“假”(S3504)。接着,血糖仪操作部3303从血糖仪102下载患者测量数据117,通过表输入输出部 3305,制作以之前获取到的序列号为文件名的患者测量临时文件3306(S3505)。作为响应, 用户接口控制部3304关注患者测量临时文件3306的开头记录(S3506)。此后是循环处理。用户接口控制部3304读取患者测量临时文件3306的当前关注的记录,将当前记录的内容记录到相应的患者历史记录表1006的相应的记录中(S3507)。接着,将记录于患者信息表1004的相应记录中的循环型、即是否进行血糖测量值以及是否进行胰岛素投入的信息与之前记录的记录于患者历史记录表1006的当前记录的“胰岛素投入结果”字段中的标志的内容进行对照(S3508)。在对照的结果是各个内容不一致的情况下(S3509 “否”),用户接口控制部3304 将报警标志设定为“真”(S3510)。然后,根据记录于当前患者历史记录表1006中的数据, 制作再次测量用的患者数据114,并保持于未图示的临时文件中(S3511)。在对照的结果是各个内容一致的情况下(S3509 “是”),不进行任何操作。然后,用户接口控制部3304确认患者测量临时文件3306的当前关注的记录是否为最终记录(S3512)。在不是最终记录的情况下(S3512 “否”),关注下一个记录(S3513), 继续进行一系列处理(S3507)。参照图36继续进行说明。在步骤S3512中,在当前关注的记录为最终记录的情况下(S3512 “是”),用户接口控制部3304确认报警标志(S3614)。在报警标志为“真”的情况下(S3614 “是”),显示警告消息(S3615)。然后,等待用户的输入(S3616)。如果用户按下“传输”按钮(S3617 “是”),不进行任何操作而删除警告消息 (S3619)。但是,在所按下的按钮不是“传输”按钮的情况下(S3617:“否”),用户接口控制部3304控制表输入输出部3305以及血糖仪操作部3303,将保持于之前制作的临时文件中的患者数据114发送到血糖仪102(S3618)。不管选择哪一个选项,用户接口控制部3304最终都删除临时文件(S3620),结束处理(S3621)。图37是表示显示在测量数据管理装置104的显示部907中的主菜单窗口的图。图 37是表示警告显示的一例的图。在主菜单窗口 3702的中央下侧设置有血糖仪状态显示栏3703。在血糖仪状态显示栏3703中显示血糖仪102的插图3704。这种插图3704的相当于IXD的部分是连接状态显示栏3705。在昵称显示栏3706中显示赋予给血糖仪102的由任意的字符串构成的昵称。在测量数据管理装置104判断为存在忘记血糖值测量或者忘记胰岛素投入的患者的情况下,显示警告消息3708。在图37中显示“[警告]存在未实施的计划。”这种消息。 该显示的判断是通过图35中说明的患者信息表1004中的“实施中的循环型”字段和患者历史记录表1006中的“胰岛素投入结果”字段的值一致/不一致来判断。图38是表示存在于测量数据管理装置104与血糖仪102之间的数据、包含在表中的标志的变化的概要图。在保存于测量数据管理装置104的非易失性存储器中的患者信息表1004中设置有“实施中的循环型”字段。在该字段中,·在仅进行血糖值的测量的情况下记录“ 1 ”,·在仅进行胰岛素投入的情况下记录“2”,·进行血糖值测量和胰岛素投入这两者的情况下记录“3”。这些内容表示对血糖仪102指示的实施内容。根据记录于患者信息表1004和患者历史记录表1006中的内容来制作患者数据114。在患者数据114中存在“胰岛素疗法分类”字段。在该字段中,如图26中说明那样,·在仅进行血糖值测量的情况下记录“0”, 在进行血糖值测量和使用了滑动刻度的胰岛素投入的情况下记录“1”,·在进行血糖值测量以及固定投入的胰岛素投入的情况下记录“2”,·在仅进行使用了滑动刻度的胰岛素投入的情况下记录“5”,·在仅进行固定投入的胰岛素投入的情况下记录“6”。当血糖仪102读取患者数据114时,患者数据114被记录到内部患者表112。在此,患者数据114的“胰岛素疗法分类”字段的值被变换为作为“测量/投入/显示标志”字段的值的以下四个标志·血糖值测量标志 胰岛素投入确认标志 胰岛素投入量显示标志以及·作为“测量有无标志”字段的值的测量有无标志。在仅进行血糖值测量的情况下,将血糖值测量标志设定为“假”,并且为了不进行胰岛素投入而将胰岛素投入确认标志设定为“真”。胰岛素投入量显示标志是仅通过胰岛素投入量显示处理来设定为“真”的标志,因此必须将初始值设定为“假”。进行血糖值测量,因此将测量有无标志设定为“真”。也就是说,按照上述标志的顺序设定为“0101”。此外,胰岛素投入确认标志是带有要投入的药剂的数据的数据,因此在仅进行血糖值测量的情况下,为了附加胰岛素投入确认标志而对该患者分配虚拟药剂投入信息。在仅进行胰岛素投入的情况下,将血糖值测量标志设定为“真”,并且由于需要进行胰岛素投入,因此对该患者投入的每个药剂将所有胰岛素投入确认标志设定为“假”。如上所述,胰岛素投入量显示标志的初始值为“假”。不进行血糖值测量,因此将测量有无标志设定为“假”。也就是说,按照上述标志的顺序设定为“1000”。在进行血糖值测量和胰岛素投入这两者的情况下,血糖值测量标志为“假”,胰岛素投入确认标志为“假”,胰岛素投入量显示标志为“假”,测量有无标志为“真”。因而,成为 “0001”。在仅进行血糖值测量的情况下,当完成血糖值测量时,血糖值测量标志被设定为 “真”,因此从“0101”变化为“1101”。在仅进行胰岛素投入的情况下,当完成胰岛素投入时,胰岛素投入确认标志和胰岛素投入量显示标志分别被设定为“真”,因此从“1000”变化为“1110”。在进行血糖值测量和胰岛素投入这两者的情况下,当一起完成两者时,血糖值测量标志、胰岛素投入确认标志以及胰岛素投入量显示标志都被设定为“真”,因此从“0001” 变化为“1111”。内部患者表112的这些标志的值被变换为患者测量数据117的“血糖值测量标志” 字段的值。·在标志为“ 1101”的情况下,变换为仅完成血糖值测量的“ 1 ”,
在标志为“1110”的情况下,变换为仅完成胰岛素投入的“2”, 在标志为“1111”的情况下,变换为完成血糖值测量和胰岛素投入这两者的“3”。将变换后的该值直接记录到患者历史记录表1006的“胰岛素投入结果”字段中。将患者信息表1004的“实施中的循环型”字段的值与患者历史记录表1006的“胰岛素投入结果”字段的值进行比较,如果一致则能够判断为按照指示完成了作业,如果不一致则能够判断为未按照指示进行作业。如果内部患者表112的各标志的值保持为“0101”、“1000”或“0001”的状态,则这
些表示既没有进行血糖值测量也没有进行胰岛素投入。在这种情况下,在患者测量数据117 的“血糖值测量标志”字段中记录“0”。另外,在“测量+投入”时,有时仅进行血糖值测量而忘记胰岛素投入。此时,标志从“0001 ”变化为仅进行血糖值测量而忘记胰岛素投入确认处理的“ 1001 ”或者虽然进行了胰岛素投入确认但是未进行胰岛素投入量显示的“1101”。这两个标志的值与患者测量数据 117的“血糖值测量标志”字段的“仅执行测量”的“1”对应。在患者信息表1004的“实施中的循环型”字段的值为仅表示血糖值测量的“1”、但患者历史记录表1006的“胰岛素投入结果”字段的值为“0”的情况下,能够判断为忘记测
量该患者的血糖值。在患者信息表1004的“实施中的循环型”字段的值为仅表示胰岛素投入的“2”、但患者历史记录表1006的“胰岛素投入结果”字段的值为“0”的情况下,能够判断为忘记该患者的胰岛素投入。在患者信息表1004的“实施中的循环型”字段的值为表示血糖值测量以及胰岛素投入的“3”、但患者历史记录表1006的“胰岛素投入结果”字段的值为“0”的情况下,能够判断为忘记该患者的血糖值测量和胰岛素投入这两者。在患者信息表1004的“实施中的循环型”字段的值为表示血糖值测量以及胰岛素投入的“3”、但患者历史记录表1006的“胰岛素投入结果”字段的值为“1”的情况下,能够判断为忘记该患者的胰岛素投入。测量数据管理装置104如上所述将患者信息表1004的“实施中的循环型”字段的值与患者历史记录表1006的“胰岛素投入结果”字段的值进行对照,由此能够判断是否进行了要对该患者实施的内容。针对忘记血糖值测量或者胰岛素投入的患者,再次自动地制作循环数据而传输到血糖仪102,由此能够消除实施遗漏。此时,循环数据的制作处理是由测量数据管理装置 104自动地进行的,因此使用者不进行再次确认忘记实施的患者等繁杂的作业,而能够迅速地再次进行循环。 如下再次制作循环数据。(1)在仅进行血糖值测量、仅进行胰岛素投入的情况下直接发送相同数据。(2)在尽管指示了血糖值测量和胰岛素投入这两者但没有实施这两者的情况下, 直接发送相同数据。(3)在尽管指示了血糖值测量和胰岛素投入这两者但仅实施血糖值测量而未实施胰岛素投入的情况下,仅制作胰岛素投入的数据而发送。此时,将包含在从血糖仪102接收到的患者测量数据117中的该患者的血糖值作为最新数据而记录到新制作的患者数据114的“患者测量历史记录数据”字段中。当检测出患者数据114的“胰岛素疗法分类”字段被设定为仅表示使用滑动刻度的胰岛素投入的“5”时,血糖仪102读取“患者测量历史记录数据”字段中的最新血糖值。 然后,使用该血糖值来对照(搜索)“滑动刻度投入信息”字段内的滑动刻度2509,得到要投入到该患者的胰岛素的种类和胰岛素投入量。在本实施方式中公开了血糖值测量系统。测量数据管理装置在自身的患者信息表中保持包含在从自身发送给血糖仪的循环数据中的实施内容的种类。并且,将从血糖仪接收到的数据写入到患者历史记录表中之后,对照是否按照指示实施了血糖值测量以及/或者胰岛素投入。对照的结果,如果发现不一致,则能够判断为忘记实施血糖值测量以及/或者胰岛素投入。根据该判断,测量数据管理装置在显示部中显示警告消息,对护士等使用者通知存在忘记实施血糖值测量以及/或者胰岛素投入的患者。使用者响应于该通知,自动地再次制作忘记实施血糖值测量以及/或者胰岛素投入的患者和该患者要实施的内容,将循环数据发送给血糖仪。根据如上所述的结构,使用者能够迅速地掌握是否忘记实施血糖值测量以及/或者胰岛素投入。另外,也能够迅速地实施再循环。以上,说明了本发明的实施方式例,但是本发明并不限于上述实施方式例,只要不脱离权利要求书所记载的本发明的宗旨,能够包含其它变形例、应用例。
3权利要求
1.一种测量数据管理装置,其具有患者信息表,其具备实施中的循环型字段,该实施中的循环型字段中按每个患者记录有包含在发送到血糖仪的数据中的、是否进行血糖值测量作业以及是否进行药剂投入作业的指示;患者历史记录表,其具备药剂投入结果字段,该药剂投入结果字段中按每个患者记录有包含在从上述血糖仪接收到的数据中的、上述血糖值测量作业的执行结果以及上述药剂投入作业的执行结果;以及控制部,其将上述实施中的循环型字段与上述药剂投入结果字段的值进行对照,如果发现不一致则生成警告消息,并且制作对与上述不一致关联的每个患者进行上述血糖值测量作业或者上述药剂投入作业所需的数据,并将所制作的数据发送到上述血糖仪。
2.根据权利要求1所述的测量数据管理装置,其特征在于,在上述实施中的循环型字段的值表示要进行上述血糖值测量作业并且要进行上述药剂投入作业、但上述药剂投入结果字段的值表示仅执行了上述血糖值测量作业的情况下, 上述控制部将用于仅进行上述药剂投入作业的数据发送给血糖仪,并且将该数据记录到上述患者信息表中。
3.—种血糖值测量系统,其具有血糖仪,其具备患者测量数据变换部,其将患者数据记录到存储器,该患者数据中按每个患者记录有从外部接收到的、是否进行血糖值测量作业以及是否进行药剂投入作业的指示;输入输出控制部,其将根据上述患者数据对每个患者执行上述血糖值测量作业和上述药剂投入作业而得到的结果信息记录到上述存储器;以及患者数据变换部,其将上述结果信息作为患者测量数据发送到外部;以及测量数据管理装置,其具备患者信息表,其具备实施中的循环型字段,该实施中的循环型字段中按每个患者记录有包含在发送到上述血糖仪的上述患者数据中的、是否进行上述血糖值测量作业以及是否进行上述药剂投入作业的指示;患者历史记录表,其具备药剂投入结果字段,该药剂投入结果字段中按每个患者记录有包含在从上述血糖仪接收到的上述患者测量数据中的、上述血糖值测量作业的执行结果以及上述药剂投入作业的执行结果;以及控制部,其将上述实施中的循环型字段与上述药剂投入结果字段的值进行对照,如果发现不一致则生成警告消息,并且制作与上述不一致关联的每个患者所需的上述患者数据,并将所制作的患者数据发送到上述血糖仪。
全文摘要
提供一种预防忘记测量血糖值或忘记投入胰岛素等医疗事故的安全的血糖值测量系统以及测量数据管理装置。未实施患者历史记录处理部定期地搜索胰岛素投入指示表,检查未实施血糖值测量的患者,并写入到患者历史记录表中。已实施患者历史记录处理部根据从血糖仪下载得到的血糖值测量表,将已实施血糖值测量的患者写入到患者历史记录表中。未实施患者警告处理部定期地搜索患者历史记录表,当发现存在未实施血糖值测量的患者时,进行用于显示警告的控制。
文档编号G01N27/26GK102519946SQ20111031037
公开日2012年6月27日 申请日期2008年11月19日 优先权日2007年11月19日
发明者堀口宽子, 明城启行, 浅间弘一郎, 菅原吉久 申请人:泰尔茂株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1