记录图像信息的附加信息的图像处理方法和图像处理设备的制作方法

文档序号:6515009阅读:170来源:国知局
专利名称:记录图像信息的附加信息的图像处理方法和图像处理设备的制作方法
技术领域
本发明涉及一种用于记录图像信息的附加信息的图像处理方法和图像处理设备,尤其涉及当记录信息时的数据匹配方法。更具体地说,本发明涉及用于在医疗网络系统的医疗图像数据库中记录信息的方法。
背景技术
近来出现的数字X射线设备促进了X射线图像作为数字数据在计算机中的记录。典型的数字化的图像数据具有附加的信息,例如病人信息和检查信息。还研制了一种用于根据这些信息项管理图像的数据库系统。更具体地说,实现了一种新的诊断图像工作流程,其中根据病人图像的附加信息例如病人ID在数据库中检索病人的图像,并且在阴极射线管(CRT)或液晶显示器上显示病人的图像,以便进行诊断。
被称为图像归档和通信系统(PACS)的一般的医疗图像数据库系统包括图像产生设备(模态),文件服务器,数据库等,其中这些部分通过网络互连。模态产生医疗数字图像,并按照医疗中的数字图像通信(DICOM)标准对产生的医疗数字图像分配附加的信息,例如病人信息和检查信息,作为图像的标题。产生的图像数据通过网络被传递,并被保存在文件服务器中,并且图像标题中的信息被记录在数据库中。
在这种医疗图像数据库系统中,多个图像可以具有相同的信息,例如在图像标题中的病人姓名和病人ID。更具体地说,如果在不同的日期检查病人ID为“001”的病人,则相同的病人ID和病人姓名被分配给在这些天产生的图像的标题。这些图像作为检查数据通过病人ID“001”被记录在数据库中。换句话说,在数据库中记录的图像标题中的信息按照病人来识别。
不过,在这种系统中,如果系统不被构成使得只接收正确的信息,则操作者的打字错误可能导致记录不正确的信息。
例如,在病人第一次进行射线照相检查时,一个姓名为“TaroYamada”的病人被记录。如果同一个病人在第二次进行射线照相检查时作为病人姓名“Yamada”被记录,如果系统允许病人姓名被重写,则该病人的姓名从“Taro Yamada”变成“Yamada”。这样出现的问题是,将导致用病人姓名“Taro Yamada”检索该病人的图像的失败。
为了克服这个问题,日本专利申请公开6-187381描述了一种用于把在数据库中记录的数据的任何改变通知用户的系统。简言之,用户可以识别在数据库中被改变的信息。
不过,在日本专利申请公开6-187381中描述的方法利用ID识别数据库中的数据,因而如果操作者输入一个不正确的ID,便不能阻止不正确的数据被记录在数据库中。
因而,比如具有病人ID为“15234”的病人“Hanako Yamada”在2003年的8月被检查过,并且“Hanako Yamada”的病人信息被记录在数据库中。此外,假定当具有病人ID为“12345”的“TaroYamada”在2003年的9月被检查时,其利用病人ID“15234”被错误地记录。简言之,病人ID“15234”作为“Taro Yamada”的附加信息被记录。在这个假设下,在2003年9月获取的“Taro Yamada”的图像的信息作为关于具有病人ID为“15234”的“Hanako Yamada”的信息被记录在数据库中。结果,导致利用病人姓名“Taro Yamada”和病人ID“12345”检索2003年获取的作为诊断图像的图像时失败。

发明内容
本发明旨在用于当图像信息被记录时阻止图像信息和不正确的信息相关联。
本发明还旨在用于有效地确定要被记录的信息是否正确。
按照本发明的一个方面,提供一种用于在存储单元中记录图像的附加信息的信息处理方法,包括读取输入的图像的多个附加信息项;对附加信息设置至少一个核查项条件;按照设置的所述至少一个核查项条件,相对于在所述存储单元中记录的一个相应的附加信息项来匹配所述读出的多个附加信息项中的至少一个;以及根据所述多个附加信息项的至少一个的匹配结果,控制是否在存储单元中记录所述读出的附加信息项。
按照本发明的另一个方面,提供一种用于在存储单元中记录图像的附加信息的信息处理设备,包括附加信息读出单元,用于读取输入的图像的多个附加信息项;核查项条件设置单元,用于对附加信息设置至少一个核查项条件;附加信息匹配单元,用于按照由所述核查项条件设置单元设置的所述至少一个核查项条件,相对于在所述存储单元中记录的一个相应的附加信息项来匹配由所述附加信息读取单元读出的多个附加信息项中的至少一个;以及附加信息记录控制单元,用于根据所述多个附加信息项的至少一个的匹配结果,控制是否在存储单元中记录由所述附加信息读取单元读出的多个附加信息项。
按照本发明的另一个方面,提供一种控制程序,其使计算机执行上述的信息处理方法。
按照本发明的另一个方面,提供一种计算机可读的存储介质,其存储使计算机执行上述的信息处理方法的控制程序。
按照本发明的另一个方面,提供一种信息处理设备,包括接收单元,其被配置用于接收具有包括多个项的附加信息的图像信息;选择单元,其被配置用于从所述多个项中选择至少一个其信息需要被输入的所需要的项以及至少一个其信息需要与相应的被存储的信息匹配的匹配项;读取单元,其被配置用于读出所存储的包括ID信息的附加信息,所述ID信息等同于在接收的图像信息中包括的ID信息;确定单元,其被配置用于确定图像信息中所述选择的至少一个匹配项的信息是否和由所述读取单元读出的所存储的附加信息中的相应的信息匹配;以及存储单元,其被配置用于当由确定单元进行的确定表示在图像信息中所述选择的至少一个匹配项的信息和由读取单元读出的所存储的附加信息中相应的信息匹配时,通过使图像信息和附加信息相关联来存储所述图像信息。
由下面结合附图进行的对示例的实施例的说明,可以清楚地看出本发明的其它特征和优点。


图1是表示按照本发明的第一实施例的数据记录系统的结构的方块图;图2是表示按照本发明的第一实施例的数据记录系统的功能结构的方块图;图3是表示按照本发明的第一实施例的从图像接收到数据记录的处理的流程图;图4是表示按照本发明第一实施例的核查项条件设置图形用户接口的一个例子的图;图5是表示按照本发明第一实施例的各种数据信息的一个例子的图;图6是表示按照本发明第一实施例的表示未成功的数据匹配的示例的消息的图;图7是表示按照本发明的第二实施例的数据记录系统的系统方块图;图8是表示按照本发明第二实施例的表示未成功的数据匹配的示例的消息的图;图9是表示按照本发明的第三实施例的病人姓名的逐个部分进行匹配的图;图10的表列出了按照本发明的第三实施例的分隔符的例子;图11是表示按照本发明的第四实施例的核查项条件设置图形用户接口的一个例子的图;图12是表示按照本发明的第五实施例的核查项条件设置图形用户接口的一个例子的图;
图13A是表示按照本发明的第六实施例的核查项条件设置图形用户接口的一个例子的图;图13B包括表示按照本发明的第六实施例的核查项条件的组合的表;图14是表示利用按照本发明的第四实施例的核查项条件设置图形用户接口进行的处理的流程图;图15是表示利用按照本发明的第五实施例的核查项条件设置图形用户接口进行的处理的流程图;以及图16是表示利用按照本发明的第六实施例的核查项条件设置图形用户接口进行的处理的流程图。
具体实施例方式
现在参照

按照本发明的示例的实施例。
第一实施例图1是表示按照本发明的第一实施例的数据记录系统的结构的方块图。
按照第一实施例的数据记录系统包括图像产生单元101,图像接收单元103,附加信息存储单元104,以及图像存储单元105。这些单元通过网络102互连。
图像产生单元101一般由X射线诊断系统、X射线CT扫描仪、磁谐振成像(MRI)系统、超声波诊断系统或底部照相机来实现。图像产生单元101产生医疗图像数据,并作为图像的标题对产生的医疗数字图像分配附加信息,例如病人信息和检查信息。
图像接收单元103通过网络102接收具有由图像产生单元101产生的附加信息的图像。图像接收单元103由通用计算机来实现,其至少包括输入装置例如鼠标和键盘,以及输出装置例如阴极射线管(CRT)或液晶显示器(LCD)。
附加信息存储部分104保存在图像接收单元103中接收的图像的附加信息。附加信息存储部分104例如由设置在接收单元103内的数据库来实现。图像存储单元105保存在图像接收单元103中接收的图像。图像存储单元105例如由存储介质(例如被提供在图像接收单元103中的硬盘和非易失存储器)来实现。
虽然图1所示的系统包括一个图像产生单元101,该系统可以包括多个图像产生单元101。此外,附加信息存储部分104和图像存储单元105不限于图1所示的那些。附加信息存储部分104和图像存储单元105例如可以由通过不同的网络与图像接收单元103相连的不同的计算机中的存储部分来实现。
下面说明按照本发明的第一实施例的功能结构。图2是表示按照本发明的第一实施例的数据记录系统的功能结构的方块图。
参见图2,图像产生单元101包括用于获取图像的图像摄影部分201。图像产生单元101还包括摄影控制部分202,用于控制图像摄影部分201进行的图像摄影。摄影控制部分202是一种包括鼠标、键盘和显示单元的终端。
如上所述,图1中的图像接收单元103接收由图像摄影部分201获取的图像数据203。附加信息读取部分204读出伴随着图像数据203的病人信息和检查信息。
核查项设置部分205设置核查项条件。核查项条件规定按照某些条件相对于数据库要被匹配的项目。核查项存储部分206存储由核查项设置部分205设置的核查项条件。
数据核查部分207根据在核查项存储部分206中存储的核查项条件比较由附加信息读取部分204读出的附加信息与从附加信息存储部分104获得的信息,以便确定所述核查项条件是否被满足。此外,数据核查部分207包括使得能够和摄影控制部分202通信的接口,使得可以向图像产生单元101报告确定结果。
如果数据核查部分207确定满足核查项条件,则附加信息存储控制部分208在附加信息存储部分104中记录由附加信息读取部分204读出的附加信息。如果数据核查部分207确定满足核查项条件,则图像存储控制部分209在图像存储单元105中保存接收的图像数据203。
下面说明从图像接收到图像记录的处理序列。
图3是表示按照本发明的第一实施例的从图像接收到数据记录的处理的流程图。图3表示由按照第一实施例的数据记录系统执行的从图像接收到图像记录的处理的典型的例子。
首先,在图像产生单元101中产生某个病人的X射线图像,并把所述图像通过网络102传递给图像接收单元103。
在步骤S301,图像接收单元103接收所传递的图像。然后,在步骤S302,由附加信息读取部分204读出所接收的图像的附加信息。由附加信息读取部分204读出的附加信息是病人信息,例如病人ID,病人姓名,病人性别以及病人的出生日期。
接着,在步骤S103,参考附加信息存储部分104,以便得到所接收的图像的病人的信息。
更具体地说,数据核查部分207核查在附加信息存储部分104中是否存在于步骤S302读出的病人ID。如果病人ID不存在,则具有该病人ID的病人作为新的病人被记录,并且流程进入步骤S306。如果该病人ID存在,则流程进入步骤S304。
在步骤S304,数据核查部分207读出在核查项存储部分206中存储的核查项条件,并根据核查项条件比较所接收的图像的病人的信息与在附加信息存储部分104中存储的病人的信息。
在步骤S305,确定比较的结果。更具体地说,如果比较结果表示核查项条件被满足,则流程进入步骤S306。如果比较结果表示不满足核查项条件,则终止记录处理。在这种情况下,通知系统操作者未能成功记录的原因。
更具体地说,在和摄影控制部分202相连的显示单元上显示图6所示的错误消息。图6所示的消息的细节在稍后进行说明。
在步骤S306,附加信息存储控制部分208在附加信息存储部分104中记录读出的附加信息,并且流程进入步骤S307。更具体地说,从图像中读出的病人信息和检查信息被记录在数据库中。最后在步骤S307,图像存储控制部分209借助于使接收的图像和在步骤S306中保存的附加信息相关联来把所接收的图像记录在图像存储单元105中。下面详细说明核查项条件和核查程序。
现在参照图4说明用于设置核查项条件的步骤。图4是表示核查项条件设置图形用户接口(下文称为GUI)的一个例子的图。所述GUI在和与图像接收单元103相连的显示单元例如CRT和液晶显示器上被显示。
图4所示的GUI包括复选框401到406,用于设置核查项条件,还包括操作按钮407,用于确认核查项条件。为了选中(打“√”号)复选框401到406,操作者利用鼠标把指针41移动到所需的复选框上并点击该复选框。要解除选中(取消“√”号),则操作者点击被选中的复选框。
被设置在图4的GUI的上部中的复选框401到403用于规定所需的病人信息的项目。在图4所示的例子中,用于病人姓名的复选框401和用于出生日期的复选框402被选中。换句话说,病人姓名和出生日期是所需的项目,并且必须作为所接收的图像的附加信息被输入,以便记录相应的图像数据。简言之,如果不输入病人姓名或出生日期,则数据核查失败。
在另一方面,用于性别的复选框403不被选中。即,作为接收的图像的附加信息的病人的性别可被省略而不会导致数据记录失败。
用于病人姓名的复选框404和用于出生日期的复选框405被选中。这表示相对于数据库只匹配病人姓名和出生日期,而病人性别则不相对数据库进行匹配。为了确认所述设置,操作者利用被置于操作按钮407上的指针41点击操作按钮407。这使得系统接收设置的核查项条件。
如上所述,GUI具有复选框和操作按钮。不过,应当注意,包括复选框和操作按钮的布置的GUI的结构不限于图4所示的结构。能够使用户规定核查项条件的任何GUI都是可以接受的。
图5表示接收的图像501、记录的病人信息502、以及由核查项设置部分205设置的核查项条件503。接收的图像501包括作为其附加信息的一部分的病人信息。其中,假定在图像摄影时由于操作者的误操作把实际上应当是“12345”的、作为接收的图像501的附加信息被包括的病人ID记录为“15234”。在另一方面,病人ID“15234”作为记录的病人信息已经存在。
在这种情况下,在图3的步骤S303,确定所讨论的病人不是新病人,因而流程进入步骤S304。在步骤S304,根据核查项条件进行数据匹配。如在核查项条件503中所示,相对于数据库核查(匹配)病人姓名和出生日期,并且不核查性别。换句话说,根据这些核查项条件,至少病人姓名和出生日期必须和数据库匹配,以便使得数据记录处理被成功地完成。
在图5的例子中,在接收的图像501中具有病人ID“15234”的病人姓名“Taro Yamada”不与记录的病人信息502中的具有相同的病人ID的病人姓名“Hamako Yamada”匹配。同样,在接收的图像501中的具有病人ID“15234”的出生日期“1950/05/05”不与记录的病人信息502中的具有相同的病人ID的出生日期“1970/06/06”匹配。具有病人ID“15234”的性别不匹配,其在接收的图像501中是“M”,在被记录的病人信息502中是“F”。不过,这个不匹配不被核查,这是因为性别被从核查项条件中排除在外。结果,因为病人姓名和出生日期不满足核查项条件,故数据记录处理失败并且终止。
图6表示如果数据记录由于失败而终止在摄影控制部分202上显示的警告消息。图6中的警告消息表示,因为从图像产生单元101传递的图像的病人姓名与具有记录的病人ID“15234”的病人姓名不匹配而导致数据记录被终止。由于当图像接收单元103终止数据记录时在图像产生单元101上显示这个消息,通知操作者在图像获取时的可能发生的不正确的病人信息的输入。
如上所述,当图像被记录时,第一实施例阻止图像与由不正确的病人ID的输入得到的不正确的病人相关联。
第二实施例在第一实施例中,图像通过网络102从图像产生单元101被传递。不过,在离线介质例如MO(磁光盘)、CD-ROM(光盘-只读存储器)、CD-R(可记录的CD)、CD-RW(可重写的CD)、DVD-RAM(数字通用盘随机存取存储器)、DVD-ROM、DVD-R和DVD-RW中存储的图像也可以被读出,并在数据记录时经历数据匹配,以便阻止不正确的数据记录。
图7是表示按照本发明的第二实施例的结构的一个例子的系统方块图。按照本实施例的数据记录系统包括图像记录介质701,图像读取部分702,附加信息存储部分703,以及图像存储单元704。图像记录介质701一般由软盘、MO、CD-ROM、CD-R、CD-RW、DVD-RAM、DVD-ROM、DVD-R或DVD-RW来实现。图像记录介质701存储包括附加信息例如病人信息和检查信息的图像数据。
图像读取部分702读出在图像记录介质701上记录的图像。更具体地说,图像读取部分702是一种通用计算机,其至少包括输入装置例如鼠标和键盘,以及输出装置,例如CRT或LCD。
附加信息存储部分703保存在图像读取部分702中接收的图像的附加信息。附加信息存储部分703例如由被设置在图像读取部分702中的数据库来实现。图像存储单元704保存由图像读取部分读出的图像。图像存储单元704例如由记录介质(例如被提供在图像读取部分702中的硬盘和非易失存储器)来实现。
图7的图像读取部分702的功能相应于按照第一实施例的图2所示的图像接收单元103的功能。
其中,从图像读取到图像记录的一系列处理和第一实施例的相同。如果因为在图像读取之后进行数据匹配时核查项条件不满足而终止数据记录,则在和图像读取部分702相连的显示单元例如CRT或CLD上显示警告消息。
图8示出了在这种情况下显示的警告消息的一个例子。
当图像要从离线介质中读出时,可以以错误信息的形式显示在图像读取时其记录失败的任何图像文件的名称以及失败的原因,以便通知用户图像记录失败。
在图8的例子中,表示病人姓名、出生日期和性别与数据库不匹配的消息作为错误信息被显示。不过,任何类型的信息,包括表示病人的姓名的第三个字符串不匹配的信息,如下所述,也是可以接受的,只要能通知用户数据记录未成功的原因即可。
第三实施例在第一实施例中,病人信息相对于数据库被匹配,以便检查病人姓名和出生日期是否完全和数据库中相应的病人信息匹配。不过,病人姓名一般包括由分隔符例如空格分开的名字和姓氏。换句话说,当病人被记录以便进行图像获取时,操作者在名字和姓氏之间输入分隔符例如空格。
在这种情况下,如果病人的整个名字作为一个字符串相对于数据库进行匹配,则结果可以根据名字和姓氏之间的空格的数量表示匹配失败。
换句话说,尽管名字和姓氏单独看是正确的,但病人的整个姓名作为一个字符串来匹配可能会失败。如果是这种情况,用户便感到不方便,因为其在输入病人姓名时必须注意分隔符和分隔符的数量,并且每当由于分隔符而致使数据匹配失败时必须纠正病人的姓名。这个问题可以通过逐个部分地进行病人姓名的匹配来解决。
现在说明这种逐个部分地进行的病人姓名的匹配。
图9是表示按照本发明的第三实施例的病人姓名逐个部分进行匹配的图。
匹配方案801表示这样一个例子,其中病人的整个姓名被认为是一个字符串来进行病人姓名匹配。在匹配方案801中,表示第一个病人姓名的字符串802在名字和姓氏之间具有一个空格,而表示第二个病人姓名的字符串在名字和姓氏之间具有两个空格。
按照匹配方案801,当第一个病人姓名802相对于第二个病人姓名803进行匹配时,第一个病人姓名802被确定和第二个病人姓名803不同,这是由于在名字和姓氏之间的空格的数量不同,因而导致匹配失败。
另一方面,在匹配方案804中,当进行病人姓名匹配时,名字和姓氏被单独地检查。字符串805表示第一个病人姓名的第一字符串,字符串806表示第二个病人姓名的第一字符串。一般地说,字符串805和806分别相应于病人姓名的名字。
字符串807表示第一个病人姓名的第二字符串,字符串808表示第二个病人姓名的第二字符串。一般地说,字符串807和808分别相应于病人姓名的姓氏。
如图9所示,按照匹配方案804,字符串805相对于字符串806进行匹配,字符串807相对于字符串808进行匹配。匹配方案804使得匹配结果是成功的,而不管在名字和姓氏之间使用的分隔符的类型和数量。
结果,由于分隔符而引起的匹配结果失败的问题被解决了(所述分隔符只作为隔离符,其不是病人姓名的一个整体部分)。
按照第三实施例,使用空格作为名字和姓氏之间的分隔符。不过,分隔符不限于空格,其可以是例如图10的例子中所示的字符。这些特殊的字符不用作典型的人名的一部分。
第四实施例借助于适用于处理典型的日本姓名的例子说明了第三实施例。日本姓名之外的姓名,例如欧洲的姓名,可以具有中名与/或名字后缀,例如Jr.,并且可能需要进行不同的处理。按照本发明的第四实施例,第三实施例被扩展,以便提取病人姓名的第三字符串,并逐个部分地进行病人姓名的第一到第三字符串的匹配。
在一些情况下,中名可以用大写的形式输入。系统可以被修改,使得如果输入的病人姓名的第二字符串只包括一个字符,则第二字符串相对于数据库中的相应的病人姓名的第二字符串的大写字符进行匹配。
如果病人姓名包括3个或更多个分隔符,则病人姓名可被分为4个或更多部分以进行匹配。这可能占用长的时间来处理病人姓名,因为每当遇到一个分隔符时,病人姓名便需要被划分以便进行匹配。
为此,实际上,第四以及随后的字符,其对于进行病人姓名的匹配并不重要,可被集成为第三字符串。这便防止了把病人姓名分成4个或更多部分,即使病人姓名包括3个或更多个分隔符,因而可以减少处理时间。
此时,如图11所示,核查项条件设置GUI可被设计使得包括复选框1007,其用于允许用户选择是否使用第三以及随后的字符进行病人姓名的匹配。
此外,GUI被这样设计,使得如果从用于进行匹配的附加信息中取消选择病人姓名,即,使得复选框1004被解除选中,则复选框1007自动地解除选中和被无效,如复选框1009所示,从而使得用户不能访问复选框1007。这种技术阻止用户在复选框1004和1007之间指定不一致的设置。
图14是表示在图11所示的按照本发明的第四实施例的核查项条件设置GUI上控制对复选框的访问时进行的处理的流程图。这个处理流程当用户选中或不选中复选框1004时被启动,用于设置是否使用病人姓名进行匹配。在步骤S1301,如果复选框1004被选中,则流程进入步骤S1302,或者,如果复选框1004不被选中,则进入步骤S1303。
在步骤S1302,使用于设置是否使用第三字符串进行病人姓名匹配的复选框1007有效,从而允许用户访问复选框1007。与此相反,在步骤S1303,复选框1007不被选中,流程进入步骤S1304。在步骤S1304,使复选框1007无效,以便阻止用户访问复选框1007。
第五实施例由于结婚、离婚或收养,病人姓名可能改变。在这种情况下,利用按照第一到第四实施例的匹配方案,因为姓氏本身被改变,即使分隔符被正确地处理,病人姓名的匹配也将导致失败。
按照本发明的第五实施例,通过在设置核查项条件中运用创新性,使得这个问题得以解决,从而新的姓氏可被记录,而不改变现有的姓氏。
现在参照图12详细说明第五实施例。
图12是核查项条件设置GUI的一个例子,所述GUI用于避免对于已经改变姓名的病人进行病人姓名匹配,同时仍然避免由输入不正确的病人ID引起的不正确的数据记录。
首先,为了处理例如由于结婚而改变的姓氏,病人姓名必须被设置为一个所需要的项目,即,必须选中复选框1101。关于出生日期的复选框1102和关于性别的复选框1103可被选中或者不被选中。
其中,如果病人姓名被指定为是要被核查的信息,即,关于病人姓名的复选框1104被选中,则因为输入的姓氏和在数据库中已经记录的病人的姓氏不匹配而使匹配失败。因此,关于病人姓名的复选框1104必须不被选中。
如果病人姓名或出生日期都不与数据库匹配,则不正确的病人ID的输入使得病人被记录为和另一个病人相关。为避免这种情况,必须选中关于出生日期的复选框1105。关于性别的复选框1106可被选中或者不被选中。最后,用于允许病人姓名被重写的复选框1107被选中,以便在数据库中用新的姓氏重写病人姓名。这使得病人通过作为结婚的结果被分配的新的姓氏被记录。
虽然GUI具有图12所示的复选框和操作按钮,不过,应当注意,包括复选框和操作按钮的布置的GUI的结构不限于图12所示的结构。能使用户指定核查项条件的任何GUI都是可接受的。
图15是表示当在图12所示的按照本发明的第五实施例的核查项条件设置GUI上控制对复选框的访问时进行的处理的流程图。当操作者选中或者不选中用于选择是否设置病人姓名为一个所需要的项目的复选框1101时,启动该处理流程。
在步骤S1401,如果复选框1104被选中,则该处理流程进入步骤S1402,或者,如果复选框1104不被选中,则进入步骤S1404。在步骤S1402,如果用于设置是否相对于数据库来匹配病人姓名的复选框1104被选中,则流程进入步骤S1404,或者,如果复选框1404不被选中,则进入步骤S1403。
在步骤S1403,使得用于设置是否重写病人姓名的复选框1107有效,从而允许用户访问复选框1107。与此相反,在步骤S1404,复选框1107不被选中,流程进入步骤S1405。在步骤S1405,使得复选框1107无效,以便阻止用户访问复选框1107。
第六实施例上面以举例的方式说明了第一到第五实施例,其中用户基本上自由地在GUI上设置核查项。按照第六实施例,为了使得复杂的、一致的核查项条件能够被容易地设置,对复选框的访问被控制,以便适当地有效和无效复选框。
现在参照图13A,13B说明第六实施例。图13A表示按照本发明的第六实施例的核查项条件设置图形用户接口的一个例子。图13B包括表示对某些核查项的可访问性与其它核查项的设置的组合之间的关系的表。
图13A中的复选框以及图13B中用相同标号表示的表的栏目表示相同的核查项。
当相应的项目要被设置为所需要的项目时,选择图13A的复选框1201A-1203A。即,如果所有这些复选框都被选择,则病人姓名(1201A)、出生日期(1202A)以及性别(1203A)必须被输入,以便记录该病人。如图13B的表中“所需要的项目”所示,可以利用病人姓名、出生日期和性别的共7种组合来指定要求的项目3个项,其中每一个要求三类数据之一;3个项,其中每个要求两类数据的组合;以及一个项,要求所有三类数据。
复选框1204A指定是否使用病人ID之外的信息作为核查项条件。只有当复选框1204A被选中时,用户才能访问复选框1205A-1207A。换句话说,复选框1205A-1207A是否可以被访问,取决于复选框1204A是否被选中。这个关系示于图13B。更具体地说,图13B中的表“核查项”的列1204B中的圆圈表示复选框1204A被选中。与此相反,列1204B中的没有圆圈的第一行表示病人姓名、出生日期和性别都不被核查。
按照第六实施例,如图13B中的表“核查项”所示,需要病人姓名和出生日期中的至少一个被设置为相对于数据库进行匹配的项。这是因为,如果只使用性别进行病人信息匹配,则具有相同性别的病人便被认为是同一个病人。这样带来的问题是,使得病人不能被识别。
因此,如果用户选中复选框1204A,则复选框1205A和复选框1206A中的至少一个必须被选中。为了自动地应用这个要求,核查项条件设置GUI可被设计成使得如果复选框1205A和复选框1206A中的一个不被选中,则另一个复选框便自动地被选中,此外,一旦复选框被选中,便阻止用户访问该复选框。
如图13B所示,当病人姓名相对于数据库进行匹配时,用于设置是否使用第三字符串的复选框1208A只有当复选框1204A和1205A被选中之后才能被选中。结果,可以选择是否使用直到第二字符串或者包括第三字符串用于病人姓名的匹配。
此外,图13A表示用于设置是否重写病人姓名的复选框1209A,适用于例如因为婚姻而改变了病人姓名的情况。如图13B所示,这个复选框1209A可被选中,以便假如病人姓名被设置为所需要的项进行匹配并且病人姓名和数据库中的不匹配时允许病人姓名被重写。换句话说,只有当复选框1201A和复选框1204A被选中并且复选框1205A不被选中时,复选框1209A才可被选中。
图16是表示当在图13A所示的按照本发明的第六实施例的核查项条件设置GUI上控制对复选框的访问时进行的处理的流程图。除去分配给复选框括号中的序号以便使图16的流程图的说明容易理解之外,用于图16所示的处理的GUI和图13A所示的GUI相同。换句话说,图13A的复选框1204A-1209A简单地分别涉及图16的流程图中的4-9。当用户选中或不选中复选框(4)时,图16的流程被启动。在步骤S1501,如果复选框(4)被选中,则处理流程进入步骤S1504,或者如果复选框(4)不被选中,则处理流程进入步骤S1502。
在步骤S1502,复选框(5)-(9)不被选中,流程进入步骤S1503。在步骤S1503,使复选框(5)-(9)无效,以便阻止用户访问复选框(5)-(9)。此时,用户只能访问复选框(1)-(3)。当用户点击OK按钮时,核查项条件的设置结束。
与此相反,在步骤S1504,使复选框(5)-(8)有效,流程进入步骤S1505。在步骤S1505,复选框(5)和(6)自动地被选中,流程进入步骤S1506。这使得当用户确定病人信息相对于数据库进行匹配时,借助于默认,能够自动地选择病人姓名和出生日期进行匹配。
在步骤S1506,如果复选框(5)被选中,则处理流程进入步骤S1509,或者如果复选框(5)不被选中,则流程进入步骤S1507。在步骤S1507,复选框(8)不被选中,流程进入步骤S1508。在步骤S1508,使复选框(6)和(8)无效,流程进入步骤S1513。因此,当病人信息相对于数据库进行匹配时,即使病人姓名不被选择用于匹配,也至少包括出生日期用于匹配。
此外,这阻止了一种矛盾的情况,其中使用病人姓名的第三字符串进行匹配,而病人姓名本身却从匹配中被排除。与此相反,在步骤S1509,使复选框(6)和(8)有效,流程进入步骤S1510。在步骤S1510,复选框(9)不被选中和被无效,流程进入步骤S1511。
在步骤S1511,如果复选框(6)被选中,则流程进入步骤S1513,或者,如果复选框(6)不被选中,则流程进入步骤S1512。在步骤S1512,使复选框(5)无效,流程进入步骤S1513。因此,当相对于数据库进行病人信息的匹配时,即使出生日期不被选择用于匹配,还至少包括病人姓名用于匹配。
在步骤S1513,如果复选框(1)被选中,则流程进入步骤S1515,如果复选框(1)被取消选中,则流程进入步骤S1514。在步骤S1514,复选框(9)不被选中并被无效。与此相反,在步骤S1515,使复选框(9)有效。这阻止数据库被用空的病人姓名重写。换句话说,阻止数据库中的病人姓名被删除。
其中按照情况控制对复选框的访问的处理流程不限于图16所示的流程。任何只允许图13B的表中所示的设置的组合的处理流程都是可以采用的。
如上所述,利用自动地控制对复选框的访问的GUI,可以容易地实现复杂而相关的条件的设置。
本发明还可以这样来实现对一种系统或设备提供用于存储软件程序代码的记录介质,所述软件程序代码用于实现按照本发明的第一实施例的X射线图像显示单元的功能,然后使所述系统或设备的计算机(CPU(中央处理单元)或MPU(微处理单元))读出并执行所提供的程序代码。
本发明还可以这样来实现对一种系统或设备提供用于存储软件程序代码的记录介质,所述软件程序代码用于实现本发明的功能,然后使所述系统或设备的计算机(CPU或MPU)读出并执行所提供的程序代码。
在这种情况下,从记录介质读出的程序代码本身实现本发明的功能。
用于提供程序代码的记录介质例如包括软盘,硬盘,光盘,磁光盘,CD-ROM,CD-R,磁带,非易失存储卡以及ROM。
如上所述,本发明的功能通过执行由计算机读出的程序代码来实现。此外,本发明的功能还可以通过例如在计算机上运行的OS(操作系统)来实现,所述操作系统按照程序代码的指令执行全部或部分的处理。
此外,本发明的功能还可以这样来实现把从记录介质读出的程序代码写入在计算机中设置的扩展卡或与计算机相连的扩展单元中提供的存储器,然后,例如,在扩展卡或在扩展单元上提供的CPU根据程序代码中的指令执行全部或部分处理。
虽然参照示例的实施例对本发明进行了说明,但是应当理解,本发明不限于披露的实施例。与此相反,本发明旨在覆盖包括在所附权利要求的构思和范围内的各种改型和等效结构。应当给予下面的权利要求最宽的解释,使得包括所有的这种改变以及等效结构和功能。
权利要求
1.一种用于在存储单元中记录图像的附加信息的信息处理方法,所述信息处理方法包括读取输入的图像的多个附加信息项;对附加信息设置至少一个核查项条件;按照所设置的所述至少一个核查项条件,相对于在所述存储单元中记录的一个相应的附加信息项来匹配所述读取的多个附加信息项中的至少一个;以及根据所述多个附加信息项的至少一个的匹配结果,控制是否在存储单元中记录所述读取的多个附加信息项。
2.如权利要求1所述的信息处理方法,其中,所述的匹配多个附加信息项的至少一个还包括输出匹配所述多个附加信息项的至少一个的结果。
3.如权利要求1所述的信息处理方法,其中,如果读取的多个附加信息项的至少一个和在存储单元中记录的相应的附加信息项不匹配,则不在所述存储单元中记录读取的多个附加信息项。
4.如权利要求1所述的信息处理方法,其中,即使读取的多个附加信息项的至少一个和在存储单元中记录的相应的附加信息项不匹配,只要与存储单元中记录的相应的附加信息项不匹配的读取的多个附加信息项的至少一个未由至少一个核查项条件指定,则所述读取的多个附加信息项被记录在存储单元中。
5.如权利要求1所述的信息处理方法,其中,所述图像包括医疗图像,以及,所述多个附加信息项包括病人ID、病人姓名、病人性别和病人出生日期中的至少两个。
6.如权利要求5所述的信息处理方法,其中,所述至少一个核查项条件包括病人ID匹配、病人姓名匹配、病人性别匹配和病人出生日期匹配中的至少一个。
7.如权利要求6所述的信息处理方法,其中,如果至少一个核查项条件包括病人姓名匹配,则病人姓名由至少一个分隔符分成字符串,并且逐个字符串地进行病人匹配。
8.如权利要求7所述的信息处理方法,其中,如果至少一个分隔符包括至少两个分隔符,则第三字符串以及随后的字符串被集成为一个字符串。
9.如权利要求8所述的信息处理方法,其中,当对附加信息设置至少一个核查项条件时,可以设置是否使用第三字符串以及随后的字符串进行病人姓名匹配。
10.如权利要求6所述的信息处理方法,其中,如果至少一个核查项条件不包括病人姓名匹配,并且如果除了病人姓名匹配之外的至少一个核查项条件被满足,则读出的病人姓名重写在存储单元中记录的相应的病人姓名。
11.一种控制程序,用于使计算机执行如权利要求1所述的信息处理方法。
12.一种计算机可读的存储介质,用于存储使计算机执行如权利要求1所述的信息处理方法的控制程序。
13.一种用于在存储单元中记录图像的附加信息的信息处理设备,所述信息处理设备包括附加信息读出单元,其被配置用于读取输入的图像的多个附加信息项;核查项条件设置单元,其被配置用于对附加信息设置至少一个核查项条件;附加信息匹配单元,其被配置用于按照由所述核查项条件设置单元设置的所述至少一个核查项条件,相对于在所述存储单元中记录的一个相应的附加信息项来匹配由所述附加信息读取单元读取的多个附加信息项中的至少一个;以及附加信息记录控制单元,其被配置用于根据匹配所述多个附加信息项的至少一个的结果,控制是否在存储单元中记录由所述附加信息读取单元读取的多个附加信息项。
14.一种信息处理设备,其包括接收单元,其被配置用于接收具有包括多个项的附加信息的图像信息;选择单元,其被配置用于从所述多个项中选择至少一个其信息需要被输入的所需要的项以及至少一个其信息需要和相应的被存储信息匹配的匹配项;读取单元,其被配置用于读取包括ID信息的所存储的附加信息,所述ID信息等同于在接收的图像信息中包括的ID信息;确定单元,其被配置用于确定图像信息中所选择的至少一个匹配项的信息是否和由所述读取单元读取的所存储的附加信息中相应的信息匹配;以及存储单元,其被配置用于,如果由确定单元进行的确定表示在图像信息中所选择的至少一个匹配项的信息和由读取单元读取的所存储的附加信息中相应的信息匹配,则通过使图像信息和附加信息相关联来存储所述图像信息。
15.如权利要求14所述的信息处理设备,其中,所选择的至少一个匹配项的信息被分成多个信息项,并且所述确定单元根据被划分的信息项进行所述确定。
16.如权利要求14所述的信息处理设备,还包括显示单元,其被配置用于,如果由确定单元进行的确定表示图像信息中所选择的至少一个匹配项的信息和由读取单元读取的所存储的附加信息中相应的信息不匹配,则显示在图像信息中所选择的至少一个匹配项的信息和由读取单元读取的所存储的附加信息中相应的信息不匹配。
全文摘要
一种用于在存储单元中记录图像的附加信息的信息处理设备,其读取输入的图像的多个附加信息项,对附加信息设置核查项条件,按照核查项条件,相对于在所述存储单元中记录的一个相应的附加信息项来匹配所述读出的多个附加信息项中的至少一个,以及根据匹配结果控制是否在存储单元中记录所述读出的附加信息项。
文档编号G06Q50/22GK1652132SQ20051000785
公开日2005年8月10日 申请日期2005年2月5日 优先权日2004年2月5日
发明者安部雅浩 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1