分析装置系统以及该系统用程序的制作方法

文档序号:11530033阅读:155来源:国知局
分析装置系统以及该系统用程序的制造方法

本发明涉及一种经由网络连接于计算机并与计算机一起使用的分析装置的系统以及在该系统中使用的程序。



背景技术:

在近年来的分析中,分析的条件、通过分析得到的数据的解析正在复杂化。因此,大多将能够利用各种各样的工具且数据处理能力也高的普通计算机连接于分析装置,在计算机上设定分析条件并从计算机控制分析装置,或将由分析装置得到的数据发送到计算机来利用计算机进行数据解析。在像这样对分析装置连接了计算机的情况下,一般进行各种设计使得在计算机上进行操作更便利(例如,专利文献1)。

但是,在设为用一台计算机控制多台分析装置、并在一台计算机上集中进行由多台分析装置得到的数据的解析这样的使用方法的情况下,或者在设为分析装置或计算机需要规定的环境(温度、湿度、清洁度等)的情况下,分析装置和计算机被放置在远离的场所或不同的房间。如此一来,需要进行以下麻烦的操作:在分析装置中设定了试样或进行了硬件的设定等具体的操作之后,去往放置有计算机的场所(房间)来进行计算机的操作。

因此,实施了以下方法:通过分析装置的输入部(操作面板)中的特定的简单操作来执行计算机上的特定的功能(非专利文献1)。在该方法中,通过在分析装置的操作面板上按下(触摸)分析开始按钮来在计算机上执行预定的批处理来进行分析。

专利文献1:日本特开平04-128657号公报

非专利文献1:株式会社岛津制作所,《将i-series液相色谱仪操作员从实验室中解放出来的交互通信模式(i-series液体クロマトグラフ-オペレータをラボから解放するicm(interactivecommunicationmode))》,[online],[平成26年10月29日检索],因特网<http://www.an.shimadzu.co.jp/hplc/i-series/promi-i_1.htm>



技术实现要素:

发明要解决的问题

在所述现有技术中,能够不离开分析装置地向处于其它场所的分析用计算机发送分析命令,因此分析者的便利性提高,但作为该技术的前提,需要启动分析用计算机,而且在该分析用计算机上运行分析程序。在不满足这种前提条件的情况下,分析者仍必须前往个人计算机处并在那里进行操作。

另外,在必须一边改变分析试样、分析装置的条件一边进行各种各样的分析的情况下,分析者必须反复进行分析装置上的准备作业和分析用计算机上的分析执行操作,必须高频率地往返于二者之间。

本发明要解决的问题在于提供如下一种系统:在与分析装置分开地设置有用于进行使用了该分析装置的分析处理的计算机的情况下,能够利用分析装置提高该分析用计算机的操作的便利性。

用于解决问题的方案

为了解决上述问题而完成的本发明所涉及的分析装置系统的特征在于,具备:

a)网络;

b)连接于所述网络的分析装置以及一台或多台分析用计算机和/或一台或多台服务器;

c)功能表制作单元,其设置于所述分析装置以及所述一台或多台分析用计算机和/或所述一台或多台服务器中的任意装置,制作描述了指令的功能表,其中,该指令包括所述一台或多台分析用计算机和/或所述一台或多台服务器中的任意装置的指定以及使被指定的分析用计算机或服务器执行的规定的处理,或者包括所述一台或多台分析用计算机和/或所述一台或多台服务器中的任意装置的指定、使被指定的分析用计算机或服务器执行的规定的处理以及在执行时需要的参数信息;以及

d)功能表执行单元,其设置于所述分析装置,存储所述功能表并将该功能表显示于显示画面,根据分析者的操作来执行所述指令。

在本发明所涉及的分析装置系统中,服务器是指具有能够对连接于所述网络的分析用计算机进行包括该计算机的电源接通在内的控制的功能的计算机。因而,在使用本发明所涉及的分析装置系统的环境中,服务器始终接通电源。也可以存在多台服务器。另外,在存在多台所述分析用计算机的情况下,服务器可以是其中的一台或多台。

在本发明所涉及的分析装置系统中,分析者等在分析装置、分析用计算机或服务器上使用设置于其上的功能表制作单元来制作功能表。在该功能表中描述指令,该指令包括分析用计算机或服务器的指定以及使被指定的分析用计算机或服务器执行的处理,或者包括分析用计算机或服务器的指定、使被指定的分析用计算机或服务器执行的处理以及在执行时需要的参数信息。在功能表内,该指令既可以是一个也可以是多个。以这种方式制作出的功能表被存储于设置在分析装置中的功能表执行单元。在使用分析用计算机或服务器上的功能表制作单元来制作出功能表的情况下,该功能表经由网络被发送到分析装置并被存储于功能表执行单元。

功能表执行单元将这样存储的功能表显示于分析装置的显示画面。当分析者从所显示的功能表中选择指令并执行该指令时,分析装置使该指令中记载的指定的分析用计算机或服务器执行与该指令对应的处理。

在本发明所涉及的分析装置系统中,指令中还能够包括使某个分析用计算机启动这样的处理。在该情况下,被指定并执行这种处理的装置是服务器。

本发明除了能够构成为上述那样的分析装置系统以外,还能够构成为在这种包括分析装置以及一台或多台分析用计算机和/或一台或多台服务器的分析装置系统中执行的程序。在该情况下,本发明所涉及的程序的特征在于,包括:

a)功能表制作部,其设置于所述分析装置以及所述一台或多台分析用计算机和/或所述一台或多台服务器中的任意装置,制作描述了指令的功能表,其中,该指令包括所述一台或多台分析用计算机和/或所述一台或多台服务器中的任意装置的指定以及使被指定的分析用计算机或服务器执行的规定的处理,或者包括所述一台或多台分析用计算机和/或所述一台或多台服务器中的任意装置的指定、使被指定的分析用计算机或服务器执行的规定的处理以及在执行时需要的参数信息;以及

b)功能表执行部,其设置于所述分析装置,存储所述功能表并将该功能表显示于显示画面,根据分析者的操作来执行所述指令。

发明的效果

在本发明所涉及的分析装置系统中,分析者不离开分析装置就能够向处于其它场所的分析用计算机发送各种各样的指令,而且在这种指令中还能够包括使分析用计算机启动这样的处理。另外,在功能表中预先描述预计的处理以及进行该处理的分析用计算机,由此能够由分析装置执行这些处理。由此,分析者能够在分析装置的旁边执行还包括复杂的分析作业在内的几乎所有作业,分析装置的便利性大幅提高。

附图说明

图1是作为本发明的一个实施例的色谱分析装置系统的整体的概要结构图。

图2是实施例的色谱分析装置系统中包括的分析装置的概要结构图。

图3是实施例的色谱分析装置系统中包括的分析用计算机的概要结构图。

图4是在分析装置的操作面板上显示的包括功能表显示用按钮的显示画面(a)和功能表的显示画面(b)。

图5是在分析装置的操作面板上显示的参数输入画面的例子中的登录用户id输入画面(a)和登录密码输入画面(b)。

图6是表示功能表的构造和内容的一例的说明图。

图7是显示分析装置的操作面板上显示的处理的进展情况(a)和处理的结果(失败)(b)的画面的图。

具体实施方式

下面,参照附图来说明作为本发明所涉及的分析装置系统的一个实施例的色谱分析装置系统。如图1所示,本实施例的色谱分析装置系统10包括彼此通过网络11进行连接的色谱分析装置12、分析用个人计算机13以及服务器14。服务器14通常为接通电源的状态。也可以是没有服务器14而使分析用个人计算机13兼作服务器14的结构。此外,除了这些部件以外,也可以将其它分析装置、其它分析用个人计算机或服务器等连接于实施例的色谱分析装置系统10的网络11。

如图2所示,色谱分析装置12中除了具备中央处理部(cpu)21和存储部22以外,还具备与网络11连接的接口(i/f)23、与柱温箱、泵或试样注入器等各种装置部件连接的接口(i/f)24以及由显示部25a和输入部25b构成的操作面板25等。在存储部22中存储有后述的功能表制作程序26和功能表执行程序27。

如图3所示,分析用个人计算机13中除了具备中央处理部(cpu)31和存储部32以外,还具备与网络11连接的接口(i/f)33以及与显示器、输入装置或外部存储装置等连接的接口(i/f)34等。在存储部22中存储有后述的功能表制作程序35。服务器14的结构也与该结构大致相同。

对在具有这种结构的色谱分析装置系统10中分析者在分析装置12侧使用分析用个人计算机13执行各种各样的分析的过程进行说明。此外,以下对与分析用个人计算机13分开地存在服务器14的情况进行说明。

首先,分析者在分析用个人计算机13中启动功能表制作程序35,由此制作功能表。cpu31所执行的功能表制作程序35相当于本发明的功能表制作单元。此外,在服务器14中也具备功能表制作程序,分析者也可以在服务器14上制作功能表。另外,在分析装置12中也具备分析装置用的功能表制作程序26,但由于必须从操作面板25输入,因此不适于制作复杂的功能表,实际是进行对已经制作出的功能表进行修改的程度的利用。

图6示出功能表的一例。此外,该例的功能表在横向上长(一行的长度长),因此以上下分割的方式进行图示。在图6的该功能表50中描述了5个指令。各指令中包括用于确定该指令的编号(id)、该指令的名称(功能名称)、以该指令为对象的计算机(分析用个人计算机13或服务器14)、使该计算机执行的功能的实体即命令以及与在该命令中使用的参数有关的描述。参数的个数根据命令的不同而为0或者为1个或2个以上,但关于功能表50的长度(一行的长度),准备了与在该功能表50所能描述的命令中具有最大的参数个数的命令相匹配的长度(空间)。

图6的功能表50的第一行的指令(id=1)具有启动分析用个人计算机13的功能。因而,对象计算机是服务器14,描述了服务器的ip地址(192.168.1.1)来作为用于识别该服务器14的数据。而且,针对该服务器14的命令是“启动分析用个人计算机”,描述了将用于识别分析用个人计算机13的ip地址设为自变量“c:\programfiles\wakeuppc.exe‘192.168.100.1’”这样的命令。能够由用户或程序开发人员制作以这种命令运行的程序的实体(在该例中为“wakeuppc.exe”),但也能够由分析装置的制造者根据用户的用途来重新制作,或使用现有的正在流通的程序。

第二行的指令(id=2)具有“在服务器上远程登录分析用个人计算机13”的功能。关于该指令,对象计算机也是服务器14,也描述了该服务器14的ip地址和“远程登录分析用个人计算机”这样的命令“c:\programfiles\logonpc.exe‘192.168.100.1’”。该命令中附加有用于显示输入登录所需的用户id和密码的画面的2个参数。其中,对第一个参数(输入用户id)附加了“显示字符串”这样的表示种类的种类符号1,对第二个参数(输入密码)附加了用“*”(星号)显示输入字符这样的表示种类的种类符号2。

第三行(id=3)是用于在该分析用个人计算机13上启动分析程序的指令。因而,该指令的对象是分析用个人计算机13。自变量与第二行的指令相同,是用户id和密码输入画面所需的2个自变量。图5的(a)示出用于登录分析程序的用户id输入画面的例子,图5的(b)示出密码输入画面的例子。此外,在这些画面中,在右侧显示字符(数字)输入用的软键盘。

第四行(id=4)是“将常规的分析方法下载到本分析装置12”的命令,对象是分析用个人计算机13。按照“c:\programfiles\setmethod001.exe”这样的命令,在分析用个人计算机13中将常规的分析方法下载到装置。在该命令中既没有自变量也没有参数。

第五行(id=5)是用于注销分析用个人计算机13的命令,该命令也没有自变量和参数。

以这种方式制作出的功能表50从分析用个人计算机13被发送到分析装置12,并被保存于该分析装置12的存储部22。另外,该功能表50还被发送到服务器14并被保存于该服务器14的存储部。分析装置12在启动时或在适当的定时向分析用个人计算机13或服务器14询问功能表的版本,在自身所拥有的功能表不是最新的功能表的情况下,从分析用个人计算机13或服务器14下载最新的功能表。此外,也可以不进行版本比较而始终下载服务器14的功能表。

在分析者利用分析装置12进行分析的情况下,首先,通过操作面板25上的规定的按钮操作来显示用于执行服务器14、分析用个人计算机13(pc)的功能的菜单。具体地说,如图4的(a)所示,按下(触摸)分析装置的操作面板25的各种显示(为了便于说明而省略了图示。)中的“执行pc功能”这样的按钮(功能菜单显示按钮)41,由此功能表执行程序27启动,显示如图4的(b)那样的功能菜单42。该功能菜单42的各按钮与图6的功能表50的各行相对应。通过分析者按下(触摸)该功能菜单42中的任一个按钮来执行与各按钮对应的功能表50的行(指令)。

首先,当分析者按下功能菜单42的第一行的“启动pc”这样的按钮时,由作为对象pc的服务器14执行功能表50的第一行的“c:\programfiles\wakeuppc.exe‘192.168.100.1’”这样的命令。由此,通过lan通信来启动分析用个人计算机13。此外,在确定了与分析装置12对应的分析用个人计算机13的情况下,分析装置12自身也可以生成(从自身的存储部调出)并附加该命令的自变量“192.168.100.1”。

接着,当按下第二行的“登录pc”这样的按钮时,按照功能表50的参数栏的描述来显示促使输入用户id的画面。当分析者输入该用户id时,接着显示促使输入密码的画面,在输入了该密码的情况下,向作为对象pc的192.168.1.1(服务器14)发送功能表50的第二行的“c:\programfiles\logonpc.exe‘192.168.100.1’”这样的命令和已输入的用户id及密码的字符串信息。其结果是,服务器14执行将用户id及密码设为自变量的logonpc.exe“192.168.100.1”的命令,来执行远程登录分析用pc13的操作。在登录操作时使用自变量的用户id及密码。

通过依次像这样按下图4的(b)的功能菜单42的各按钮,能够执行功能表50的各行的命令,能够在分析装置12侧启动分析用个人计算机13、登录分析用个人计算机13、启动分析用程序以及将分析方法下载到分析装置12。然后,在分析装置12中进行分析,在分析结束之后注销分析用个人计算机13,由此使一系列的分析作业全部在分析装置12侧完成。

也可以是,在通过这种功能菜单42的按钮操作来在服务器14和分析用个人计算机13中进行各种处理的期间,在分析装置12的操作面板25上显示该处理的进展情况、处理的结果(完成、失败等)。通过对象计算机(分析用个人计算机13或服务器14)与分析装置之间的定期的通信,能够将处理的进展情况、结果的信息从对象计算机传送给分析装置。图7的(a)是在执行功能菜单42的第三行的“启动分析程序”的期间显示的进度条61的例子,由此获知处理的进展情况。另外,图7的(b)是该“启动分析程序”失败的情况(例如,上次分析程序异常结束的情况等)下的显示62的例子。由此,分析者不会无谓地进行下一次的“将常规方法下载到分析装置”这样的处理,能够进行去往分析用个人计算机13处以查找原因这样的处置。

此外,在上述实施例中以与分析用个人计算机13分开地设置服务器14的例子为中心进行了说明,但在分析用个人计算机13兼作服务器14的情况下,虽然不能执行“启动pc”、“登录pc”这样的指令,但对于常规方法的下载等其它各种各样的指令,能够有效地利用功能表(和功能菜单)。

附图标记说明

10:色谱分析装置系统;11:网络;12:色谱分析装置;13:分析用个人计算机;14:服务器;21:cpu;22、32:存储部;25:操作面板;25a:显示部;25b:输入部;26、35:功能表制作程序;27:功能表执行程序;41:功能菜单显示按钮;42:功能菜单;50:功能表。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1