首页> 中国专利> 医用信息通信连接管理装置和医用信息通信连接管理方法

医用信息通信连接管理装置和医用信息通信连接管理方法

摘要

本发明提供一种医用信息通信连接管理装置和医用信息通信连接管理方法。该医用信息通信连接管理装置具备:向医用信息装置(010)发送网络通信和DICOM通信中的连接请求的请求发送部件(101);接收针对各连接请求的响应数据的响应数据接收部件(102);接收响应数据,对网络通信上的错误进行分析,取得第一错误信息的第一响应分析部件(103);在连接失败时,对DICOM通信上的错误进行分析,取得第二错误信息的第二响应分析部件(104);抽出对策的对策取得部件(108);将对策显示在显示部件(112)上的显示控制部件(109)。

著录项

  • 公开/公告号CN101800775A

    专利类型发明专利

  • 公开/公告日2010-08-11

    原文格式PDF

  • 申请/专利号CN201010113653.2

  • 发明设计人 田代顺一;杉山真哉;坂上弘祐;

    申请日2010-02-05

  • 分类号H04L29/08(20060101);H04L12/24(20060101);

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人王永刚

  • 地址 日本东京都

  • 入库时间 2023-12-18 00:35:33

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-08-03

    专利权的转移 IPC(主分类):H04L29/08 登记生效日:20160713 变更前: 变更后: 申请日:20100205

    专利申请权、专利权的转移

  • 2013-03-13

    授权

    授权

  • 2010-09-29

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20100205

    实质审查的生效

  • 2010-08-11

    公开

    公开

说明书

技术领域

本发明涉及一种对依照作为与医用领域中的信息通信有关的标准规格的DICOM(Digital Imaging and Communications in Medicine,医用数字成像与通信)的医用信息装置之间的通信连接进行管理的医用信息通信连接管理装置和医用信息通信连接管理方法。更具体地,涉及一种提示针对在医用信息装置之间产生的通信障碍的处理方法的医用信息通信连接管理装置和医用信息通信连接管理方法。

背景技术

以前,在医疗现场利用了CT装置、MRI装置等进行摄像而取得医用图像的图像诊断装置。图像诊断装置经由网络与进行所取得的图像的保存和管理等的图像服务器等连接。在这些装置之间对图像数据等信息进行管理。该图像诊断装置也被称为“医用图像摄影装置(modality)”。另外,医用信息终端也经由网络与上述的图像服务器、图像诊断装置连接。操作者使用该医用信息终端,参照医用图像进行诊断。使用被称为DICOM(Digital Imaging and Communications inMedicine)的医用信息的通信所特有的协议,进行这些医用信息的通信。

在依照这样的DICOM规格的通信中有时产生连接的失败(连接错误)。作为该连接错误的状态,可以考虑没有确立网络连接的状态、确立了网络连接但无法进行依照DICOM规格的数据的发送接收的状态等各种状态。作为产生这些故障的原因,可以考虑许多原因。例如有用户进行了错误的通信设定(连接条件)的情况。另外,还有在设备相互之间没有CS(Conformance Statement,兼容性声明)而不知道对方装置所支持的功能的情况、即没有进行制造商之间的连接设备的连接条件的交换的情况。进而,还有一方设备的连接条件与对方装置的支持功能不匹配的情况等。

以前,作为解决这样的连接错误的手段,而提出了通过进行连接测试来辅助连接错误的原因的分析的技术。例如,有以下这样的技术:通过向连接目标的通信对方设备发送各种数据分组,来检测该通信对方设备所安装有的服务(支持的功能)(例如参考日本特开2002-259242号公报)。另外,提出了以下这样的技术:根据保存在数据库中的预想输出和预想输入、作为连接对方的通信对方设备的响应,判断能否与通信对方设备进行连接,进而自动地更新DICOM的CS(例如参考日本特开2006-110007号公报)。

在现有的连接测试的方法中,有只知道连接是成功还是失败的结果的情况。但是,并不清楚因而进行什么样的处理才好。即,难以解决问题。进而,专利文献所记载的技术根据响应结果检测对方的服务,难以掌握要进行通信一侧的连接条件与响应结果的关系,难以容易地确定问题的原因。另外,由于也没有提示解决方法,所以难以迅速地对问题进行处理。另外,专利文献所记载的技术也只是给出连接判断的结果,另外CS的自动更新也只是更新所登记的连接条件,所以难以容易地确定问题的原因以及决定处理方法等。

发明内容

本发明就是鉴于以上问题而提出的。本发明的目的在于:提供一种根据错误信息提示对策方法的医用信息通信连接管理装置。

本发明的第一方式是一种医用信息通信连接管理装置,其特征在于包括:面向通信目标的医用信息装置,向包含上述通信目标的医用信息装置的通信网络发送网络通信中的第一连接请求和在上述网络通信中执行的DICOM通信中的第二连接请求的请求发送部件;接收针对上述第一连接请求的第一响应数据和针对上述第二连接请求的第二响应数据的响应数据接收部件;在上述接收到的第一响应数据是连接失败的数据的情况下,通过对网络通信上的错误进行分析,从该第一响应数据取得第一错误信息的第一响应分析部件;在上述接收到的第二响应数据是连接失败的数据的情况下,通过对上述DICOM通信上的错误进行分析,从该第二响应数据取得第二错误信息的第二响应分析部件;存储针对上述网络通信上的错误信息的对策和针对上述DICOM通信上的错误信息的对策的对策存储部件;根据上述第一错误信息和上述第二错误信息的至少一方,参照上述对策存储部件,抽出针对所产生的问题的上述对策的对策取得部件;将上述抽出的对策显示在显示部件上的显示控制部件。

本发明的第二方式是一种医用信息通信连接管理方法,是医用信息通信连接管理装置中的医用信息通信连接管理方法,该医用信息通信连接管理装置包括:预先存储自己的DICOM通信中的连接条件的连接条件存储部件;存储针对网络通信上的错误信息的对策、针对上述DICOM通信上的错误信息的对策、以及针对上述自己和上述通信目标之间的连接条件的不一致的对策的对策存储部件,该医用信息通信连接管理方法的特征在于:请求发送部件向上述通信目标的医用信息装置发送网络通信中的第一连接请求的步骤;响应数据接收部件接收针对上述第一连接请求的第一响应数据的步骤;第一响应分析部件在由上述响应数据接收部件接收到的上述第一响应数据是连接失败的数据的情况下,通过对上述网络通信上的错误进行分析,从该第一响应数据取得第一错误信息的步骤;请求发送部件在上述第一响应分析阶段中没有检测出错误的情况下,在确立了上述网络通信中的连接后,向上述通信目标的医用信息装置发送上述DICOM通信中的第二连接请求的步骤;响应数据接收部件接收对上述第二连接请求的第二响应数据的步骤;第二响应分析部件在由上述响应数据接收部件接收到的上述第二响应数据是连接失败的数据的情况下,通过对上述DICOM通信上的错误进行分析,从该第二响应数据取得第二错误信息的步骤;第三响应分析部件在由上述响应数据接收部件接收到的上述第二响应数据是连接成功的数据的情况下,根据该第二响应数据,抽出上述通信目标的医用信息装置中的连接条件,对上述通信目标的医用信息装置中的连接条件与存储在上述连接条件存储部件中的连接条件进行比较,取得不一致信息作为不一致的连接条件的信息的步骤;对策取得部件根据上述第一错误信息、上述第二错误信息和上述不一致信息,参照在上述对策存储阶段存储的信息,抽出针对所发生的问题的上述对策的步骤;显示控制部件将上述抽出的对策显示在显示部件上的步骤。

根据本发明的第一方式和第二方式,其结构是顺序地确认网络通信上和DICOM通信上的连接,在根据各自的结果抽出问题的基础上,自动地提示对策。由此,能够掌握通信源与通信目标的连接条件的关系,能够容易地确定问题的原因。另外,由于可以参照与所产生的问题对应的对策来应对问题,所以能够迅速地解决问题。

附图说明

图1是本发明的实施方式1和实施方式2的医用信息通信连接管理装置中的框图。

图2A是用于说明支持默认(default)的DICOM通信的连接请求的图表。

图2B是用于说明不支持默认的DICOM通信的连接请求的图表。

图3是用于说明网络通信中的错误及其对策的图。

图4是显示对策的显示画面的一个例子的图。

图5是表示在本发明的实施方式1的医用信息通信连接管理装置中对针对连接请求的响应数据进行分析,提供对策的一连串动作的概要的流程图。

图6是表示在本发明的实施方式1的医用信息通信连接管理装置中确认网络通信中的设定的一连串动作的概要的流程图。

图7A是进行服务种类的输入的画面的一个例子的图。

图7B是输入要使用的抽象语法与传送语法的组合的画面的一个例子的图。

图8是表示本发明的实施方式4的医用图像处理系统的概要结构的框图。

具体实施方式

[实施方式1]

以下,说明本发明的实施方式1的医用信息通信连接管理装置。图1是本发明的实施方式1和实施方式2的医用信息通信连接管理装置100的框图。

如图1所示,本实施方式的医用信息通信连接管理装置100经由网络001与医用信息装置010连接。其中,在以下的说明中,在言及该“经由网络001连接”的情况下,实际上包含物理上切断了网络001的状况等。为了进行医用信息通信连接管理装置100与医用信息装置010之间的通信的连接,首先,进行基于网络通信的连接。进而,在确立了该基于网络通信的连接的基础上,进行基于DICOM通信的连接。具体地说,DICOM通信进行作为OSI(Open Systems Interconnection,开放系统互联)的标准模型的7层中的会话层、表示层、应用层中的通信。即,为了进行在此所述的DICOM通信所需要的网络通信是指到OSI的标准模型中的传输层为止的通信。

在此,说明DICOM通信。为了进行DICOM通信,作为连接条件需要在DICOM通信中使用的服务的种类、要传递的信息内容等。服务的种类也被称为“服务类别(service class)”,例如包括存储服务类别(Storage Service Class)等。作为要传递的信息内容,例如包括CT图像、MRI图像等。以下,将该要传递的信息内容称为“对象(object)”。另外,该对象相当于本发明中的“成为对象的数据的种类”的一个例子。在此,上述的“服务”表示在该装置中实施的功能。例如,上述的“存储服务类别”是在装置之间传送图像的功能。另外,“服务的种类”与“对象”的组合在DICOM规格中被称为SOP类。如果将该SOP类表示为程序中的语法,则被称为“抽象语法(AbstractSyntax)”。以下,将“服务的种类”与“对象”的组合称为“抽象语法”。该“抽象语法”针对“什么”,表示“希望进行什么样的动作”。在此所述的“什么”对应于“对象”,“希望进行什么样的动作”对应于“服务的种类”。具体地说,有“CT图像保存SOP类(CT ImageStorage SOP Class)”等。该CT图像保存SOP类表示针对CT图像这样的对象进行图像保存这样的服务。

另外,在DICOM通信的连接条件中有数据的编码方法等,以下,将该数据的编码方法称为“传送语法(Transfer Syntax)”。该“传送语法”是指非压缩、压缩、小端(little endian)等依照DICOM规格的数据的编码方法。如果不对其进行定义,则不知道数据的排列方式,无法进行数据的解释。作为该数据的编码方法的“传送语法”相当于本发明中的“数据的构成方法”的一个例子。

医用信息装置010进行医用图像等医用信息的发送接收。作为该医用信息装置010,例如可以列举RIS服务器、医用图像摄影装置、图像保存服务器等图像保存装置、打印机等成像装置、或图像观察装置。另外,在图1中,表示出在网络001上只连接了1台医用信息装置010的状态,但该医用信息装置010的台数并没有限制。即,只要能够经由网络001连接而与医用信息通信连接管理装置100之间进行数据的发送接收,则医用信息装置010的台数可以是任意台。该医用信息装置010相当于本发明中的“通信目标的医用信息装置”的一个例子。

本实施方式的医用信息通信连接管理装置100也可以被配置在医用信息装置010中。即,也有将医用信息通信连接管理装置100配置为医用信息装置010中的一部分的功能的情况。在该情况下,医用信息通信连接管理装置100对安装自己的医用信息装置010的通信的连接进行管理。

医用信息通信连接管理装置100如图1所示,具备请求发送部件101、响应数据接收部件102、第一响应分析部件103、第二响应分析部件104、第三响应分析部件105、连接条件存储部件106、对策存储部件107、对策取得部件108、显示控制部件109、以及用户接口110。另外,用户接口110具有输入部件111和显示部件112。

医生或进行装置的设定的技术人员等操作者(以下简称为“操作者”)使用用户接口110的输入部件111,输入医用信息通信连接管理装置100的连接条件,进行连接条件的设定。该连接条件是指IP地址(Internet Protocol Address,互联网协议地址)等网络通信中的连接条件、以及在上述的DICOM通信中使用的服务的种类、对象等DICOM通信中的连接条件。在本实施方式中,在使用输入部件111输入的DICOM通信的连接条件中,包含“抽象语法”和“传送语法”。

连接条件存储部件106由硬盘和存储器等信息存储介质构成。连接条件存储部件106存储包含由操作者经由输入部件111输入的“抽象语法”和“传送语法”的连接条件。

请求发送部件101首先向网络通信网发送网络通信中的医用信息装置010与医用信息通信连接管理装置100之间的连接请求。该网络通信网的结构包含医用信息装置010和网络001。另外,该网络通信网相当于本发明中的“通信网络”的一个例子。另外,在此所述的连接请求相当于本发明中的“第一连接请求”的一个例子。另外,在针对后述的响应数据接收部件102,接收了来自医用信息装置010的网络通信中的连接请求的情况下,确立医用信息通信连接管理装置100与医用信息装置010之间的网络通信。另外,网络通信具体是指TCP/IP(TransmissionControl Protocol/Internet Protocol,传输控制协议/互联网协议)的连接。

请求发送部件101具有存储区域。在请求发送部件101中的该存储区域中,预先存储有自己能够使用的抽象语法与传送语法的组合作为设定文件,并且对每个服务的种类存储该组合。另外,在此所记载的“自己”表示医用信息通信连接管理装置100。另外,对于在此所述的“能够使用”的状态,以下记载为“支持”。另外,如果操作者使用输入部件111输入了服务的种类和要使用的抽象语法与传送语法的组合,则请求发送部件101接收包含这些信息的连接请求。以下,表示该输入的具体的一个例子。

例如,医用信息通信连接管理装置100存储用于选择自己能够使用的抽象语法与传送语法的组合的设定画面的数据。操作者经由输入部件111,进行显示该设定画面的操作。根据该操作,医用信息通信连接管理装置100读出所存储的该设定画面的数据,显示在显示部件112上。其结果是,将自己能够使用的抽象语法与传送语法的组合可选择地显示在设定画面上。通过由操作者经由输入部件111从该显示中选择任意一个,进行要使用的抽象语法与传送语法的组合的输入。对于该自己能够使用的抽象语法与传送语法的组合,记载在被预先存储在请求发送部件101中的设定文件中。

图7(A)、图7(B)表示该设定画面的一个例子。图7(A)是表示用于进行服务的种类的输入的设定画面的一个例子的图。图7(B)是表示用于输入要使用的抽象语法与传送语法的组合的画面的一个例子的图。操作者通过输入部件111对图7(A)中的多选框701中的进行连接请求的服务的种类进行选择。进而,在进行详细设定的情况下,操作者通过输入部件111指定按键702。由此,显示图7(B)的设定画面。另外,在图7(B)所示的设定画面中,操作者经由输入部件111,指定要使用的抽象语法与传送语法的组合。

另外,请求发送部件101根据输入的服务的种类和要使用的抽象语法与传送语法的组合,生成连接请求。该连接请求用于进行利用该服务的种类的连接,并且该服务的种类包含该抽象语法与传送语法的组合。进而,按照被设定在医用信息通信连接管理装置100中的DICOM通信的连接条件,规定抽象语法与传送语法的组合。

另外,该连接请求表示用于进行用以确立联系的协商(negotiation)的请求。另外,该连接请求被称为DICOM中的“A-Association-RQ”。另外,该连接请求相当于本发明中的“第二连接请求”的一个例子。

在此,使用图2(A)和图2(B)说明来自请求发送部件101的连接请求的一个具体例子。图2(A)是用于说明支持默认的DICOM通信的连接请求的图表。图2(B)是用于说明不支持默认的DICOM通信的连接请求的图表。例如,如果由操作者经由输入部件111输入了要进行使用存储服务的连接请求的指示,则请求发送部件101作成用于进行图2(A)和图2(B)所示那样的存储服务的连接请求的表。另外,请求发送部件101根据该表进行连接请求。在此,默认是指不具有特殊形式的基本图像信息。另外,该默认是在不知道使用什么样的对象的情况下被使用的对象。例如,在图2(A)和图2(B)所示的表中,指定了存储服务作为服务的种类。进而,在该表中,指定了图像数据类型(Image Data Type)作为对象。另外,该表还通过发送状态(SendStatus)表示出自己是否支持该对象。

即,在发送状态被表示为“Y”的情况下,表示支持该对象,在“N”的情况下,表示不支持。在图2(A)中,由于默认的发送状态被表示为“Y”,所以请求发送部件101进行默认的数据类型的连接请求。另外,在图2(B)中,由于默认的发送状态被显示为“N”,所以请求发送部件101不进行默认的数据类型的连接请求。

该图2(A)所示的表自身对应于1个服务种类,进而,该表中记载的图像数据类型对应于对象。因此,能够根据该2个信息决定连接请求所使用的抽象语法。另外,图2(A)和图2(B)所示的压缩类型(Compression Type)对应于传送语法,因此能够根据该压缩类型的信息决定连接请求所使用的传送语法。

如果确立了上述的网络通信,则请求发送部件101向医用信息装置010发送自己作成的DICOM通信的连接请求。具体地说,请求发送部件101参照自己作成的图2(A)或(B)的表,根据该表所设定的项目发送连接请求。该连接请求如上所述,包含抽象语法与传送语法的组合。对每个服务的种类进行该连接请求。

例如,在选择存储和Q/R(Query/Retrieve,查询/检索)作为服务的种类的情况下,首先进行存储的连接请求,在返回了其响应数据后,进行Q/R的连接请求。

响应数据接收部件102取得从医用信息装置010或网络001返回的响应数据、即针对从请求发送部件101发送的网络通信中的连接请求的响应数据。另外,网络001表示网络通信网。该响应数据相当于本发明的“第一响应数据”的一个例子。在连接确立成功的情况下,响应数据接收部件102接收网络通信的连接请求被接受的响应数据。另外,在连接确立失败的情况下,无法接收来自医用信息装置010的响应数据,作为响应数据接收来自网络001的错误消息。在网络通信上的连接确立失败的情况下,响应数据接收部件102向第一响应分析部件103输出响应数据。

在网络通信中的连接确立成功的情况下,接着,响应数据接收部件102从医用信息装置010取得针对DICOM通信中的连接请求的响应数据。该响应数据相当于本发明中的“第二响应数据”的一个例子。

对于DICOM通信中的连接请求,也有响应成功的情况和响应失败的情况。响应成功的情况是指接收到A-Association-AC这样的连接请求接受的响应数据的情况。另外,对于该“A-Association-AC”,以下表示为“A-ASS-AC”。A-ASS-AC包含表示上下文-ID(PresentationContext-ID)、结果(Result)、理由(Reason)。该连接请求接受的响应数据相当于本发明中的“连接成功的数据”的一个例子。另外,响应失败的情况是指接收到A-Association-RJ这样的响应拒绝、A-ABORT这样的响应中止的响应数据的情况。另外,对于该“A-Association-RJ”,以下表示为“A-ASS-RJ”。A-ASS-RJ包含结果(Result)、源(Source)、理由(Reason)。A-ABORT包含源(Source)、理由(Reason)。该响应拒绝和响应中止等响应数据相当于本发明中的“连接失败的数据”的一个例子。

在响应失败了的情况下,响应数据接收部件102向第二响应分析部件104输出接收到的响应数据。在响应成功了的情况下,响应数据接收部件102向第三响应分析部件105输出接收到的响应数据。

第一响应分析部件103包含CPU、存储器等存储区域而构成。第一响应分析部件103存储记载了响应分析的步骤的设定文件。在本实施方式中,第一响应分析部件103根据该设定文件,例如顺序地进行以下这样的检查。作为该检查,有防火墙的检查,能否与DICOM SCP(Service Class Provider,服务类别供应商)进行通信,能否执行IP名字解析(IP name resolution),是否到达网关,IP地址和子网掩码是否正确,是否连接了网络电缆,网络适配器是否坏掉等的检查。以下接着示出由第一响应分析部件103根据该设定文件进行的处理的一个例子。

首先,第一响应分析部件103从响应数据接收部件102接收表示无法进行网络通信的错误消息的响应数据的输入。第一响应分析部件103检查网络信息、防火墙等的状态。具体地说,第一响应分析部件103检查防火墙,检查能否与DICOM SCP(Service Class Provider)进行通信,能否执行IP名字解析,是否到达网关,IP地址和子网掩码是否正确,是否连接了网络电缆,网络适配器是否坏掉。针对全部的DICOMSCP进行这些检查。另外,第一响应分析部件103取得在各检查中产生的错误的应用错误日志。

例如,在防火墙的检查的情况下,第一响应分析部件103检查是否能够使用防火墙用的DICOM的网络端口。在检查的结果是能够使用该端口的情况下,第一响应分析部件103取得防火墙OK的结果。与此相对,在不能使用该端口的情况下,第一响应分析部件103取得没有被许可的结果。另外,第一响应分析部件103从该取得的应用错误日志中抽出错误信息,向对策取得部件108输出该错误信息。该由第一响应分析部件103抽出的错误信息相当于本发明中的“第一错误信息”的一个例子。

第二响应分析部件104包含CPU、存储器等存储区域而构成。第二响应分析部件104从响应数据接收部件102接收表示在DICOM通信中响应失败了的响应数据的输入。

第二响应分析部件104从被输入的响应数据中抽出表示失败的理由的参数。该参数例如是指错误代码等。如上所述,作为响应数据的A-ASS-RJ和A-ABORT中包含理由(Reason)。依照该理由,第二响应分析部件104取得表示失败的理由的参数。另外,第二响应分析部件104向对策取得部件108输出抽出的表示失败的理由的参数。该表示失败的理由的参数相当于本发明中的“第二错误信息”的一个例子。

第三响应分析部件105包含CPU、存储器等存储区域而构成。该第三响应分析部件105从响应数据接收部件102接收表示在DICOM通信中响应成功了的响应数据的输入。该响应数据中包含被接受了的抽象语法与传送语法的组合、以及被拒绝了的抽象语法与传送语法的组合。

第三响应分析部件105从输入的响应数据中抽出被接受了的抽象语法与传送语法的组合、以及被拒绝了的抽象语法与传送语法的组合。第三响应分析部件105在进行抽出时,将被接受了的组合和被拒绝了的组合与存储在连接条件存储部件106中的组合进行比较。该存储的组合是自己要使用的抽象语法与传送语法的组合。然后,作为比较的结果,第三响应分析部件105向对策取得部件108输出在自己所支持的抽象语法与传送语法的组合和医用信息装置010所支持的抽象语法与传送语法的组合中不一致的组合的信息。以下,将该不一致的组合的信息称为“不一致信息”。

对策存储部件107包含硬盘等存储介质而构成。对策存储部件107存储针对错误信息等的对策。作为一个例子,有包含在网络通信中的应用错误日志中的错误信息和与该错误信息对应的对策。另外,作为另一个例子,有包含在DICOM通信中的响应失败的情况下的响应数据中的表示失败的理由的参数、与参数对应的对策。另外,作为其他的例子,有在通信装置之间不一致的抽象语法与传送语法的组合和分别与该组合对应的对策。例如以消息那样的形式构成该对策,使得操作者能够参照。

对于这些对策的各个,也可以简单地视为存储在表等中的状态。但是,实际上,在加入了某种条件的情况下,成为被记载成输出该对策的程序。也能够将该程序换称为“辞典”。例如,对策存储部件107存储图3所示那样的对应表作为网络通信中的应用错误日志的信息和针对其所包含的该错误信息的对策。图3是用于说明表示网络通信中的错误、与该错误对应的对策的表的图。

对策取得部件108包含CPU、存储器等存储区域而构成。对策取得部件108在网络通信的连接请求被拒绝的情况下,从第一响应分析部件103取得错误信息。该错误信息是从应用错误日志的信息中抽出的。另外,对策取得部件108根据所取得的应用错误日志的信息,为了取得与该错误对应的对策,而参照对策存储部件107。进而,对策取得部件108根据参照结果取得与应用错误日志的错误信息对应的对策的信息。

例如,如果作为网络通信中的应用错误日志而由对策取得部件108针对防火墙取得不许可的信息,则对策取得部件108为了取得与所取得的该不许可的信息对应的对策,而参照存储在对策存储部件107中的图3所示那样的表。即,作为防火墙不许可时的对策,对策取得部件108参照“怎样应对(How to fix)”。其结果是对策取得部件108取得图3的区域301所示那样的针对错误的对策的信息。在图3的例子中,取得“为了能够与以下的DICOM SCP进行通信,请进行例外的设定。HostName:Remote1(192.168.10.1)ServiceClass:Storage,PortNo:1234”这样的对策。然后,对策取得部件108向显示控制部件109输出所取得的对策的信息。

另外,在确立了网络通信后DICOM通信的响应失败了的情况下,对策取得部件108从第二响应分析部件104接收表示失败的理由的参数的输入。对策取得部件108根据输入的参数,参照存储在对策存储部件107中的表示失败的理由的参数和与该参数对应的对策。进而,作为参照的结果,对策取得部件108取得与参数对应的对策。

作为该取得的对策,例如有如下对策。即,在发生了CallingAE/Called AE Title错误这样的错误的情况下,对策取得部件108根据所取得的参数,判断为发生了该错误。进而,对策取得部件108根据该错误,取得“修正Calling AE/Called AE Title”这样的对策。另外,对策取得部件108在根据参数判断为发生了资源不足(例如存储器等的不足)这样的错误的情况下,取得增设不足的资源这样的对策。对策取得部件108向显示控制部件109输出所取得的对策。

另外,在确立了网络通信后DICOM通信的响应成功了的情况下,对策取得部件108从第三响应分析部件105接收不一致信息的输入。例如,在针对特定的抽象语法拒绝了一部分传送语法的情况下,对策取得部件108如下这样进行判断。即,判断为虽然针对包含在该特定的抽象语法中的对象基本上能够使用相应的服务,但是无法利用使用了被拒绝的传送语法的服务。

另外,在通信装置之间抽象语法与传送语法的组合不一致的情况下,对策取得部件108参照与成为了不一致的各组合对应的对策。作为参照的结果,对策取得部件108取得使用了被拒绝了的传送语法的服务的使用方法作为对策。另外,对策取得部件108在特定的抽象语法中的全部传送语法被拒绝了的情况下,判断为无法使用包含在该抽象语法中的服务的种类。另外,对策取得部件108参照与存储在对策存储部件107中的抽象语法与传送语法的组合在通信装置之间不一致的情况下的、成为不一致的各组合对应的对策。进而,对策取得部件108取得用于使用包含在该抽象语法中的服务的种类的对策。然后,对策取得部件108向显示控制部件109输出所取得的对策。

显示控制部件109将所取得的对策显示在显示部件112上。在本实施方式中,显示控制部件109将显示图4所示那样的对策的显示画面显示在显示部件112上。图4是显示对策的显示画面的一个例子的图。以下,将该显示画面称为对策显示画面。

接着,说明图4所示的本实施方式的对策显示画面。图4中的区域401是表示针对当前进行的连接请求的响应的分析作业的进度状况的区域。具体地说,在区域401中,显示如下这样的信息。例如显示网络通信中的响应数据的分析、DICOM通信中的响应数据的分析的进度。进而,在该分析中显示到现在为止结束了的检查、现在正在进行的检查。进而,还显示在哪个检查中发生了错误这样的信息。这些信息能够根据表示对策取得部件108执行对策判断的信息、或者表示响应数据接收部件102取得通信成功的响应的信息等来取得。

另外,区域402是用于显示发生了错误的检查项目的区域。例如,如果是网络通信中的检查,则显示防火墙的检查、IP地址变换的检查等。另外,区域403显示发生了错误的位置。例如如果是“Local”这样的显示,则表示在医用信息通信连接管理装置100中发生了错误。另外,如果是在通信目标发生了错误的情况,则显示医用信息装置010的识别信息。该通信目标的错误例如是指针对DICOM通信的连接请求的响应失败了的情况,作为响应数据,包括医用信息装置010的资源不足、医用信息装置010忙等的状态。该信息能够根据对策取得部件108取得的错误信息等来取得。

另外,区域404显示进行了连接请求的通信目标的医用信息装置010的识别信息。该信息能够根据发送源的识别信息等来取得。发送源的识别信息等被记载在响应数据接收部件102接收到的响应数据中。另外,在区域405中,显示错误的内容、错误的对策方法。进而,也可以在区域405中显示可否修正等。这些信息能够根据从对策取得部件108输入的信息来取得。

进而,具体说明显示在对策显示画面上的内容的一个例子。例如,在通信目标的医用信息装置010不支持Q/R的情况下,在各区域403、405中,如下这样进行显示。即,在区域403中显示为“Local”。在区域405中,作为错误内容,显示为“全部的Presentation context被拒绝了”、“对方站不支持该DICOM服务”。进而,在区域405中,作为错误的对策方法(How to fix),显示为“请在对方站的设定中使‘查询(Query)’服务无效”,可否修正显示为“可”。

另外,作为其他的例子,在通信目标的医用信息装置010不支持压缩图像的接收的情况下,在区域403中显示为“Local”。另外,在区域405中,作为错误内容,显示为“下一个传送语法被拒绝了”、“1:RLE”。进而,在区域405中,作为错误的对策方法(How to fix),显示为“请在对方站的设定中使压缩选项‘RLE’无效”、“或者请将被拒绝了的图像种类的发送选项设定为‘N’”、“AE(application entity)标题:DCMTK”,进而可否修正显示为“可”。

在此,在本实施方式中,为了容易明确问题的原因,而在图4所示那样的显示画面中显示问题的发生位置、错误内容等信息。但是,也可以不在显示画面中显示它们。例如,也可以在被显示在显示部件112中的该显示画面中只显示对策。

接着,参照图5,说明本实施方式的医用信息通信连接管理装置100中的动作中、针对连接请求的响应数据的分析和对策的提供的动作。图5是用于说明在本发明的实施方式1的医用信息通信连接管理装置100中对针对连接请求的响应数据进行分析而提供对策的一连串动作的概要的流程图。

作为该流程图的前提,假设已经将自己的连接条件存储在连接条件存储部件106中。进而,假设在对策存储部件107中存储了网络通信中的错误信息、表示DICOM通信中的失败的理由的参数、与各不一致信息对应的对策。因此,在以下的说明中,省略记载存储这些信息的步骤。

步骤S001:请求发送部件101将连接了的医用信息装置010中的特定的装置作为通信目标,经由网络发送网络通信中的连接请求。

步骤S002:响应数据接收部件102从医用信息装置010或网络001接收针对连接请求的响应数据。

步骤S003:响应数据接收部件102根据响应数据判断连接请求被接受还是被拒绝。在连接请求被接受了的情况下(S003:是),前进到步骤S004。在连接请求被拒绝了的情况下(S003:否),前进到步骤S005。

步骤S004:确立医用信息通信连接管理装置100与医用信息装置010之间的网络通信。

步骤S005:第一响应分析部件103从响应数据接收部件102取得网络通信的确立失败的信息。第一响应分析部件103根据该信息,进行防火墙的检查、IP地址变换的检查这样的网络通信中的设定的检查。进而,第一响应分析部件103取得应用错误日志,进而从该应用错误日志中取得错误信息。第一响应分析部件103向对策取得部件108输出所取得的错误信息。

步骤S006:请求发送部件101根据由操作者输入的服务的种类和要使用的抽象语法与传送语法的组合,参照预先存储的自己的连接条件的设定文件。进而,请求发送部件101作成包含DICOM通信中的连接请求,即自己要使用的抽象语法与传送语法的组合的连接请求。

步骤S007:请求发送部件101向医用信息装置010发送作成的DICOM通信中的连接请求。

步骤S008:响应数据接收部件102接收与DICOM通信中的连接请求对应的响应数据。

步骤S009:响应数据接收部件102判断响应是否成功,即是否返回了A-ASS-AC这样的响应数据。响应数据接收部件102还同时判断响应是否失败,即是否返回了A-ASS-RJ或A-ABORT等响应数据。在响应成功了的情况下(S009:是),前进到步骤S010。在响应失败了的情况下(S009:否),前进到步骤S011。

步骤S010:第三响应分析部件105从响应数据接收部件102接收响应数据。然后,第三响应分析部件105从接收到的响应数据中,抽出医用信息装置010能够使用的抽象语法与传送语法的组合。第三响应分析部件105对抽出的该组合和存储在连接条件存储部件106中的组合进行比较。存储的组合是自己要使用的抽象语法与传送语法的组合。进而,第三响应分析部件105生成不一致信息。不一致信息是在医用信息装置010与自己之间不一致的抽象语法与传送语法的组合的信息。第三响应分析部件105向对策取得部件108输出生成的不一致信息。

步骤S011:第二响应分析部件104从响应数据接收部件102接收响应数据。然后,第二响应分析部件104从接收到的响应数据中,抽出表示失败的理由的参数。然后,第二响应分析部件104向对策取得部件108输出所抽出的表示失败的理由的参数。

步骤S012:对策取得部件108参照对策存储部件107,取得与从第一响应分析部件103输入的网络通信中的错误信息、从第二响应分析部件104输入的表示失败的理由的参数、或者从第三响应分析部件105输入的不一致信息对应的对策的信息。对策取得部件108向显示控制部件109输出所取得的对策的信息。

步骤S013:显示控制部件109根据从对策取得部件108输入的对策的信息,将对策显示到显示部件112上。

步骤S014:请求发送部件101判断是否对经由网络与医用信息通信连接管理装置100进行通信的全部医用信息装置010发送了连接请求。在向全部的医用信息装置010发送了连接请求的情况下(S014:是),结束连接请求的发送。在有未发送连接请求的医用信息装置010的情况下(S014:否),针对未进行该连接请求的发送的医用信息装置010,重复从步骤S001到步骤S013。

在此,为了说明的方便,在本实施方式的医用信息通信连接管理装置100中,在步骤S006中,由请求发送部件101作成了DICOM通信中的连接请求。但是,只要是在接收了来自操作者的输入后到步骤S007的处理结束为止的期间,在任意的定时都可以作成连接请求。例如,请求发送部件101如果在开始发送连接请求之前,已经接收了操作者对服务的种类的指定,则可以在步骤S001之前的阶段作成DICOM通信中的连接请求。

另外,在图5的流程图中,构成为医用信息通信连接管理装置100在结束网络通信中的全部设定的确认,取得了应用错误日志后,取得对策。但是,并不只限于此,例如也可以构成为由对策取得部件108在每次确认各个设定时,取得错误消息,取得对策。进而,也可以构成为每次将这样由对策取得部件108取得的对策显示在显示部件112上。

接着,参照图6,说明本实施方式的医用信息通信连接管理装置100确认网络通信中的设定的动作。在此,图6是表示在实施方式1的医用信息通信连接管理装置100中确认网络通信中的设定的一连串动作的概要的流程图。在以下的说明中,说明以下的结构,即在每次取得网络通信中的各种设定确认时,取得与作为该设定确认的结果的错误消息对应的对策,并显示该对策。但是,也可以不是在每次取得各种设定确认时,而是如上述那样,在全部的设定确认结束后一起取得对策的结构。

步骤S101:第一响应分析部件103进行防火墙的检查。

步骤S102:第一响应分析部件103判断该检查的结果是否许可防火墙的通过。在许可的情况下(S102:是),前进到步骤S104,在不许可的情况下(S102:否),前进到步骤S103。

步骤S103:对策取得部件108根据从第一响应分析部件103输入的错误信息,参照对策存储部件107。对策取得部件108进行参照的结果是取得对策的信息。然后,显示控制部件109根据对策取得部件108取得的对策的信息,将对发生的错误的对策显示在显示部件112上。

步骤S104:第一响应分析部件103检查可否与DICOM SCP进行通信。

步骤S105:作为该检查的结果,第一响应分析部件103判断是否能够与DICOM SCP进行通信。在能够进行通信的情况下(S015:是),结束网络通信的设定的检查。在无法进行通信的情况下(S105:否),前进到步骤S106。

步骤S106:第一响应分析部件103检查主机名向IP地址的变换。

步骤S107:作为该检查的结果,第一响应分析部件103判断主机名向IP地址的变换是否成功了。在成功了的情况下(S107:是),前进到步骤S109。在失败了的情况下(S107:否),前进到步骤S108。

步骤S108:对策取得部件108根据从第一响应分析部件103输入的错误信息,参照对策取得部件107。对策取得部件108进行参照的结果,取得对策的信息。然后,显示控制部件109根据对策取得部件108取得的对策的信息,将对产生的错误的对策显示在显示部件112上。

步骤S109:第一响应分析部件103检查与默认网关的通信。

步骤S110:作为该检查的结果,第一响应分析部件103判断与默认网关的通信是否成功了。在通信成功了的情况下(S110:是),前进到步骤S112。在通信失败了的情况下(S110:否),前进到步骤S111。

步骤S111:对策取得部件108根据从第一响应分析部件103输入的错误信息,参照对策取得部件107。对策取得部件108进行参照的结果,取得对策的信息。然后,显示控制部件109根据从对策取得部件108输入的对策的信息,将对产生的错误的对策显示在显示部件112上。

步骤S112:第一响应分析部件103检查自己具有的网络适配器中的IP地址、子网掩码这样的网络设定。

步骤S113:作为该检查的结果,第一响应分析部件103判断网络设定的正误。如果网络设定正确(S113:是),则前进到步骤S115。如果网络设定错误(S113:否),则前进到步骤S114。

步骤S114:对策取得部件108根据从第一响应分析部件103输入的错误信息,参照对策存储部件107。对策取得部件108进行参照的结果,取得对策的信息。然后,显示控制部件109根据从对策取得部件108输入的对策的信息,将对产生的错误的对策显示在显示部件112上。

步骤S115:第一响应分析部件103检查网络电缆的连接。

步骤S116:作为该检查的结果,第一响应分析部件103判断网络电缆是否被连接了。如果网络电缆被连接了(S116:是),则前进到步骤S118。如果没有连接网络电缆(S116:否),则前进到步骤S117。

步骤S117:对策取得部件108根据从第一响应分析部件103输入的错误信息,参照对策存储部件107。对策取得部件108进行参照的结果,取得对策的信息。然后,显示控制部件109根据从对策取得部件108输入的对策的信息,将对产生的错误的对策显示在显示部件112上。

步骤S118:第一响应分析部件103检查网络适配器。

步骤S119:作为该检查的结果,第一响应分析部件103判断网络适配器是否无效。在无效的情况下(S119:否),前进到步骤S120。在网络适配器有效的情况下(S119:是),结束网络通信中的设定的确认。

步骤S120:对策取得部件108根据从第一响应分析部件103输入的错误信息,参照对策存储部件107。对策取得部件108进行参照的结果,取得对策的信息。然后,显示控制部件109根据从对策取得部件108输入的对策的信息,将对产生的错误的对策显示在显示部件112上。

在此,请求发送部件101、第三响应分析部件105、对策取得部件108的动作针对每个服务类别都有差异,因此,对每个服务类别,具体地说明该3个功能部件的动作。

首先,说明存储、查询/检索、MWM、MPPS服务类别的情况。请求发送部件101根据指定的抽象语法与传送语法的组合进行连接请求。然后,在接收了接受的连接响应的情况下,第三响应分析部件105判断为没有问题。在接收了拒绝的连接响应的情况下,向对策取得部件108发送不一致信息。对策取得部件108取得与被拒绝的抽象语法与传送语法的组合对应的对策。

接着,说明打印服务类别的情况。在打印服务类别中,有“基本灰度级打印管理元SOP类(Basic Grayscale Print Management MetaSOP Class)”、“基本彩色打印管理元SOP类(Basic Color PrintManagement Meta SOP Class)”这两种SOP类。元SOP类由多个SOP类构成。在包含在该元SOP类中的SOP类中,包含规格上的支持所必需的SOP类。另外,以下将规格上的支持所必需的SOP类称为“必需的SOP类”。

作为该必需的SOP类,有“基本胶片会话SOP类(Basic FilmSession SOP Class)”、“基本胶片框SOP类(Basic Film Box SOPClass)”、“基本灰度级图像框SOP类(Basic Grayscale Image Box SOPClass)”、“打印机SOP类(Printer SOP Class)”这四种SOP类。另外,各元SOP类定义了不是必需的可选SOP类。例如“基板灰度级打印管理元SOP类(Basic Grayscale Print Management Meta SOPClass)”能够包含“打印任务SOP类(Print Job SOP Class)”这样的可选SOP类。

请求发送部件101将指定的抽象语法、该元SOP类具有的SOP类作为抽象语法,进行连接请求。例如在自己支持“基本灰度级打印管理元SOP类(Basic Grayscale Print Management Meta SOP Class)”的情况下,对“基本灰度级打印管理元SOP类(Basic Grayscale PrintManagement Meta SOP Class)”、“基本胶片会话SOP类(Basic FilmSession SOP Class)”、“基本胶片框SOP类(Basic Film Box SOPClass)”、“基本灰度级图像框SOP类(Basic Grayscale Image Box SOPClass)”、“打印机SOP类(Printer SOP Class)”这五个抽象语法进行连接请求。进而,在自己支持可选的SOP类的情况下,除了抽象语法以外,还对该SOP类进行连接请求。例如,在自己支持“基本灰度级打印管理元SOP类(Basic Grayscale Print Management Meta SOPClass)”,并支持“打印机配置检索SOP类(Printer ConfigurationRetrieval SOP Class)”的情况下,对在上述的五个那样上增加了“打印机配置检索SOP类(Printer Configuration Retrieval SOP Class)”的六个抽象语法进行连接请求。因此,接着对针对发送的连接请求的每个响应的种类说明各功能部件的动作。

在接受了对打印服务类别的全部连接响应的情况下,第三响应分析部件105判断为没有问题。在接收了拒绝的连接响应的情况下,第三响应分析部件判断哪个SOP类被拒绝了。在被拒绝的SOP类是可选的SOP类,且必需的SOP类被接受了的情况下,通信目标的医用信息装置010不一定必须支持可选的SOP类。因此,第三响应分析部件105判断为没有问题,不输出不一致信息。即,不显示对策。

在元SOP类被拒绝了的情况下,第三响应分析部件105向对策取得部件108输出与该元SOP类对应的不一致信息。在该情况下,对策取得部件108取得对策。进而,对策取得部件108向显示控制部件109输出对策和无法利用被拒绝的元SOP类这样的信息。显示控制部件109使显示部件显示无法利用被拒绝的元SOP类这样的信息及其对策。

在必需的SOP类被拒绝了的情况下,第三响应分析部件105向对策取得部件108输出该必需的SOP类和不一致信息。该不一致信息是针对与该必需的SOP类对应的元SOP类的信息。在该情况下,对策取得部件108取得对策。进而,对策取得部件108向显示控制部件109输出对策、无法利用被拒绝了的必需的SOP类和与该必需的SOP类对应的元SOP类的信息。例如,在“基本胶片框SOP类(Basic Film BoxSOP Class)”被拒绝了的情况下,无法利用打印服务。这是因为无法利用“基本灰度级元(Basic Grayscale Meta)”和“基本彩色元(BasicColor Meta)”双方。作为其他的例子,在“基本彩色图像框类(BasicColor Image Box Class)”被拒绝了的情况下,无法利用“基本彩色元(Basic Color Meta)”。

如上所述,本实施方式的医用信息通信连接管理装置自动地抽出网络通信上的问题、DICOM通信上的问题。进而,医用信息通信连接管理装置是提供与抽出的问题对应的对策的结构。通过该结构,操作者能够迅速地取得针对在网络连接中产生的问题的对策,能够容易地应对故障。另外,本实施方式的医用信息通信连接管理装置对自己的连接条件和通信目标的连接条件进行比较,抽出成为不一致的连接条件。进而,医用信息通信连接管理装置是还提供针对该成为不一致的条件的对策的结构。由此,能够掌握通信源与通信目标的连接条件的关系,能够更容易地确定问题的原因。

[实施方式2]

接着,说明本发明的实施方式2的医用信息通信连接管理装置。实施方式2的医用信息通信连接管理装置在以下的方面与实施方式1不同。即,本实施方式的医用信息通信连接管理装置的结构是在自己能够使用的抽象语法与传送语法的组合的全部中进行连接请求,判断能否进行在响应的分析时所需要的连接。因此,以下主要说明连接请求的发送及其分析。另外,使用图1作为表示本实施方式的医用信息通信连接管理装置的功能的框图。在以下的说明中,如果没有特别说明,则附加了与实施方式1相同的符号的功能部件具有相同的功能。

请求发送部件101首先向包含医用信息装置010和网络001的网络通信网发送网络通信中的医用信息装置010与自己之间的连接请求。然后,在针对响应数据接收部件102从医用信息装置010接收了表示接受了网络通信上的连接请求的响应数据的情况下,确立医用信息通信连接管理装置100与医用信息装置010之间的网络通信。

请求发送部件101预先在自己的存储区域中存储自己能够使用的抽象语法与传送语法的组合作为设定文件。另外,对每个服务的种类都存储该组合。另外,此处的“自己”表示医用信息通信连接管理装置100。请求发送部件101接收操作者经由输入部件111输入的进行连接请求的服务的种类的信息。然后,请求发送部件101根据输入的服务的种类,生成连接请求。该连接请求包含在输入的服务的种类中,并且用于进行基于自己能够使用的全部的抽象语法与传送语法的组合的连接。

即,在本实施方式中,不使用操作者输入的抽象语法与传送语法的组合,而在全部的能够使用的抽象语法与传送语法的组合中生成连接请求。例如,如果由操作者输入了使用存储服务进行连接请求的指示,则请求发送部件101作成用于进行连接请求的表。该表是用于在存储服务中基于自己能够使用的全部的抽象语法与传送语法的组合进行连接请求的表。然后,请求发送部件101根据该表进行连接请求。

如果确立了上述的网络通信,则请求发送部件101向医用信息装置010发送DICOM通信中的与医用信息装置010之间的连接请求。另外,由请求发送部件101作成该连接请求。例如,请求发送部件101参照自己作成的表。参照的结果是请求发送部件101根据在该表中设定的项目,发送连接请求。

第三响应分析部件105从响应数据接收部件102接收表示在DICOM通信中响应成功了的响应数据的输入。该响应数据包含被接受了的抽象语法与传送语法的组合、以及被拒绝了的抽象语法与传送语法的组合。

进而,第三响应分析部件105依照操作者的输入,接收要使用的抽象语法与传送语法的组合的信息。作为该信息的接收的定时,在例如由操作者输入服务的种类、且请求发送部件101接收到依照该输入的信息时等进行。

第三响应分析部件105从输入的响应数据中,抽出被接受了的抽象语法与传送语法的组合和被拒绝了的抽象语法与传送语法的组合。第三响应分析部件105对抽出的各个组合和输入的组合进行比较。另外,各个组合是指被接受了的抽象语法与传送语法的组合、以及被拒绝了的抽象语法与传送语法的组合。另外,输入的组合是指要使用的抽象语法与传送语法的组合。

然后,第三响应分析部件105针对被拒绝了的该组合中的没有被包含在由操作者输入的组合中的组合判断为未被使用,并且判断在本次的通信中没有问题。其结果是第三响应分析部件105不作成不一致信息。

与此相对,第三响应分析部件105针对被拒绝了的组合中的与输入的组合一致的组合,作为不一致信息输出到对策取得部件108。这样,通过忽视不使用的抽象语法与传送语法的组合,即使假设基于该不使用的组合的连接请求被拒绝了,也能够不显示对策,且删除对于操作者来说不需要的信息。

在此,说明本实施方式的请求发送部件101和第三响应分析部件105的动作的具体例子。作为一个例子,说明操作者选择了存储服务类别,并且医用信息通信连接管理装置100只支持抽象语法=CT Image与传送语法=JPEG的组合的情况。

请求发送部件101只使用存储服务类别中的能够使用的抽象语法与传送语法的全部组合,向医用信息装置010进行连接请求。例如,在此假设使用抽象语法=CT Image与传送语法=JPEG的组合的情况。

首先,在针对该连接请求接受了响应的情况下,能够在与医用信息装置010之间无问题地进行通信。即,医用信息通信连接管理装置100不进行对策显示。

接着,在针对该连接请求拒绝了响应的情况下,与实施方式1相比,第三响应分析部件105的动作不同。即,根据依照操作者的输入的、要使用的抽象语法与传送语法的全部组合的内容,第三响应分析部件105的动作不同。

首先,在针对抽象语法=CT Image与传送语法=JPEG的组合,没有由操作者指定为要使用的组合的情况下,由于不使用该组合,所以第三响应分析部件105判断为没有问题。即,不进行对策显示。

与此相对,在针对抽象语法=CT Image与传送语法=JPEG的组合,由操作者指定为要使用的组合的情况下,第三响应分析部件105向对策取得部件108输出不一致信息。即,进行对策显示。

在本实施方式中,如在实施方式1说明了的那样,对于每个服务类别,请求发送部件101、第三响应分析部件105、对策取得部件108的动作有差异。在本实施方式中,每个服务类别的各功能部件,即请求发送部件101、第三响应分析部件105如下这样进行动作。请求发送部件101根据自己能够使用的抽象语法与传送语法的全部组合,进行连接请求。在该连接请求后,第三响应分析部件105针对被拒绝了的抽象语法与传送语法的组合,判断是否属于依照操作者的输入的抽象语法与传送语法的组合。另外,该连接请求的发送和该组合的判断以外的动作与实施方式1一样。

如以上说明的那样,在本实施方式的医用信息通信连接管理装置中,在所支持的全部的抽象语法与传送语法的组合中进行连接请求。其结构是在该连接请求后判断是否使用。在这样的结构中,操作者也能够迅速地取得针对在网络连接中发生的问题的对策,能够容易地应对故障。进而,能够掌握通信源与通信目标的连接条件的关系,能够更容易地确定问题的原因。

[实施方式3]

接着,参照图8,说明本发明的实施方式3的医用信息通信连接管理装置。图8是本发明的实施方式3的医用信息通信连接管理装置100中的框图。实施方式3的医用信息通信连接管理装置100也与实施方式2一样,其结构是在自己能够使用的抽象语法与传送语法的全部组合中进行连接请求,判断是否能够进行在响应的分析时所需要的连接。即,根据由操作者输入的SOP类,即抽象语法中的服务的种类,抽出自己能够使用的全部的抽象语法与传送语法的组合。另外,请求发送部件101根据该组合生成连接请求。

另外,响应数据接收部件102接收针对连接请求的响应数据、进而第一响应分析部件103、第二响应分析部件104、第三响应分析部件105分别对该接收到的响应数据进行分析的处理也与实施方式2一样。

但是,在实施方式3的医用信息通信连接管理装置100中,与实施方式2的不同点如下。首先,在实施方式3中,医用信息通信连接管理装置100具有错误设定存储部件1071而代替对策存储部件107。该错误设定存储部件1071对应地存储各种错误信息等与表示成为该错误的原因的设定错误的信息。例如,错误设定存储部件1071对应地存储包含在网络通信中的应用错误日志中的错误信息和表示成为该错误信息的原因的设定错误的信息。另外。作为其他的例子,还对应地存储包含在DICOM通信中的响应失败的情况下的响应数据中的表示失败的理由的参数、表示成为该DICOM通信中的响应失败的原因的设定错误的信息。另外,作为其他的例子,错误设定存储部件1071对应地存储在通信装置之间不一致的抽象语法与传送语法的组合、与表示与该组合有关的设定错误的信息。

也可以以表那样的形式存储错误设定存储部件1071中的这些信息。或者,错误设定存储部件1071在加入了某种条件的情况下,也可以存储记载为输出与该条件对应的信息、即表示设定错误的信息的程序。也可以将该程序换言为“辞典”。例如,错误设定存储部件1071也可以存储实施方式1中的图3的例子所示那样的对应表。但是,本实施方式的对应表在以下的方面不同。即,实施方式1和实施方式2中的对策存储部件107、与错误设定存储部件1071的不同点不是对策,而是使表示成为错误信息的原因的设定错误的信息与错误信息对应起来。

进而,实施方式3的医用信息通信连接管理装置100具有错误设定取得部件1081。该错误设定取得部件1081与实施方式2中的对策取得部件108一样,在从第一响应分析部件103取得了应用错误日志的信息的情况下,根据该信息,参照错误设定存储部件1071。该参照的结果是错误设定取得部件1081取得与应用错误日志的信息对应的表示成为该错误的原因的设定错误的信息。然后,错误设定取得部件1081向显示控制部件109输出所取得的设定错误的信息。

另外,在确立了网络通信后DICOM通信的响应失败了的情况下,错误设定取得部件1081从第二响应分析部件104接收表示失败的理由的参数的输入。错误设定取得部件1081根据输入的参数,参照错误设定存储部件1071。该参照的结果是错误设定取得部件1081取得与该参数对应的表示成为该响应失败的原因的设定错误的信息。然后,错误设定取得部件1081向显示控制部件109输出所取得的对策的信息。

另外,在确立了网络通信且DICOM通信的响应成功了,并且在通信装置之间抽象语法与传送语法的组合不一致的情况下,错误设定取得部件1081从第三响应分析部件105接收不一致信息的输入。另外,在针对特定的抽象语法拒绝了一部分的传送语法的情况下,错误设定取得部件1081的判断与实施方式2一样。即,错误设定取得部件1081判断为虽然针对包含在该特定的抽象语法中的对象基本上能够使用相应的服务,但无法利用使用了被拒绝了的传送语法的服务。

在从第三响应分析部件105接收了不一致信息的输入的情况下,错误设定取得部件1081参照错误设定存储部件1071。参照的结果是错误设定取得部件1081根据不一致信息,取得表示被拒绝了的传送语法的设定错误的信息。另外,在特定的抽象语法中的全部传送语法被拒绝了的情况下,错误设定取得部件1081判断为无法使用包含在该抽象语法中的服务的种类。然后,错误设定取得部件1081向显示控制部件109输出所取得的表示设定错误的信息或该判断的结果。

进而,实施方式3的医用信息通信连接管理装置100具有存储用于作成连接请求的设定画面的画面数据的画面存储部件。另外,对该画面存储部件省略图示。显示控制部件109如果从错误设定取得部件1081接收了表示设定错误的信息,则首先从画面存储部件读出设定画面的画面数据。进而,显示控制部件109对从错误设定取得部件1081接收的信息进行分析。即,显示控制部件109根据表示错误设定的信息,确定与该设定错误相关的设定项目。进而,显示控制部件109针对该确定了的设定项目,在该画面数据中,与其他部分区别地进行显示。

例如,在与设定错误相关的设定项目能够在设定画面中通过文本框进行输入的情况下,显示控制部件109进行处理以便将该画面中的该文本框的颜色显示为与其他部分不同的颜色、或者进行处理以便反转地进行显示。或者,显示控制部件109进行使该文本框的部分闪烁或用粗框围住等的显示处理。

另外,作为显示控制部件109的处理的其他例子,有如下例子。例如在与设定错误相关的设定项目能够在设定画面中通过多选框进行选择的情况下,显示控制部件109进行将该画面中的该多选框设定为不可选择的处理。

显示控制部件109根据来自错误设定取得部件1081的输入,对设定画面进行上述那样的处理,进而将处理后的设定画面显示在显示部件112上。另外,也可以由错误设定取得部件1081等其他功能部件进行显示控制部件109的设定画面的变更处理。这时,显示控制部件109只是接收显示处理后的设定画面的画面数据,并将其显示在显示部件112上。

根据这样的结构,操作者能够在显示在显示部件112上的设定画面上确认DICOM通信中的设定错误,能够通过视觉掌握发生了问题的位置。因此,操作者能够更直接地掌握所发生的问题。进而,能够迅速并且容易地解决产生的问题。

另外,在实施方式3中,设置错误设定存储部件1071来代替对策存储部件107,进而设置错误设定取得部件1081来代替对策取得部件108。但并不只限于该结构,例如也可以具备对策存储部件107、错误设定存储部件1071、对策取得部件108和错误设定取得部件1081的全部。在该结构中,显示控制部件109也可以切换对策的显示和处理后的设定画面的显示。

另外,实施方式3中的错误设定取得部件1081也可以在每次参照错误设定存储部件1071时,对读出每个错误信息的设定错误的信息的次数进行计数。在该结构中,改写错误设定存储部件1071的信息,使得能够对该计数多的信息提前其检索顺序。即,对于命中率高的信息,自动调整设定错误的信息的检索顺序,使得错误设定取得部件1081能够马上进行参照。

[实施方式4]

接着,说明本发明的实施方式4的医用信息通信连接管理装置。在实施方式3中,预先由错误设定存储部件1071对应地存储过去的错误和表示设定错误的信息。但是,由于网络的改变、DICOM的改变、新的通信目标的增加等,有发生没有存储在医用信息通信连接管理装置100中的未知的错误的情况。对于该医用信息通信连接管理装置100中的未知的错误,以下简称为“未知的错误”。

与这样的情况对应地,实施方式4的医用信息通信连接管理装置100预先存储过去在网络、DICOM、连接条件的方面成功了的设定的例子。对于该过去成功了的设定的例子,以下简称为“成功例子”。另外,实施方式4的医用信息通信连接管理装置100根据依照成功例子的设定,生成连接请求,并试着向通信目标发送。以下,只说明实施方式4的特征部分。

医用信息通信连接管理装置100具有存储成功例子的成功例子存储部件。另外,对该成功例子存储部件省略图示。在该成功例子存储部件中,对每个抽象语法,分别对应地存储有在过去具有成功实绩的抽象语法与传送语法的组合。

错误设定取得部件1081根据分别从第一响应分析部件103、第二响应分析部件104、第三响应分析部件105接收到的错误信息等,参照错误设定存储部件1071。但是,有错误设定取得部件1081接收到的错误信息等是未知的错误的情况。在此,未知的错误表示没有存储在错误设定存储部件1071中的错误。在该情况下,错误设定取得部件1081即使参照错误设定存储部件1071,也无法发现相应的错误信息等。因此,错误设定取得部件1081根据由操作者输入的SOP类,即抽象语法中的服务的种类,从成功例子存储部件读出对应的成功例子。即,错误设定取得部件1081对每个抽象语法读出在过去具有成功实绩的抽象语法与传送语法的组合。错误设定取得部件1081按照读出的顺序,顺序地向请求发送部件101发送读出的成功例子。

请求发送部件101在每次从错误设定取得部件1081接收抽象语法与传送语法的组合时,根据该组合生成连接请求。即,依照与由操作者输入的抽象语法中的服务的种类对应的过去的成功例子,顺序地生成连接请求。进而,请求发送部件101顺序向设定的通信目标发送生成了的连接请求。

响应数据接收部件102从通信目标接收针对依照成功例子生成的连接请求的响应。即,从通信目标的医用信息装置010接收响应数据。进而,第一响应分析部件103、第二响应分析部件104、第三响应分析部件105分别对该接收到的响应数据进行分析。

显示控制部件109接收分析结果,例如对每个成功例子的连接条件各自中的各设定和依照操作者的输入的连接条件中的各设定进行比较。显示控制部件109将比较结果、即设定的差异显示在显示部件112上。这时,显示控制部件将分析结果,即连接失败或连接成功的结果、通信装置之间的连接条件的一致或不一致等的结果与该差异一起显示在显示部件112上。另外,显示控制部件109也可以构成为只与连接成功的进行比较,并且显示差异。

根据实施方式4,在与医用信息装置010之间的通信中发生了未知的错误的情况下,依照过去的成功例子生成连接请求而发送。进而,显示控制部件109对依照过去的成功例子的连接请求和与未知的错误相关的连接请求进行比较,显示差异。进而,显示控制部件109将其与连接请求的响应数据的分析结果一起进行显示。因此,在针对连接请求的响应数据中,即使包含没有存储在医用信息通信连接管理装置100的错误设定存储部件1071中的未知的错误,也能够掌握与未知的错误相关的连接请求的问题点。

根据这样的结构,操作者通过掌握与未知的错误相关的连接请求的问题点,操作者能够应对更广范围的错误,因此能够更广泛地确定问题的原因。

另外,也可以由错误设定取得部件1081等其他功能部件进行由显示控制部件109进行的与成功例子的比较相关的处理。这时,显示控制部件109只是接收差异的信息、分析结果,并显示在显示部件112上。

另外,实施方式4是以实施方式3的结构为前提,但也可以在实施方式1或实施方式2的结构中适用。即,有以下的情况:响应分析的结果表示没有包含在与存储在对策存储部件107中的对策对应的错误信息等中的错误信息等。在该情况下,对策取得部件108难以取得有效的对策。因此,将实施方式4的结构适用于实施方式1或实施方式2,根据过去的成功例子生成连接请求,试着进行发送。其后的处理如上所述。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号