放射线测定装置的制作方法

文档序号:17726247发布日期:2019-05-22 02:31阅读:133来源:国知局
放射线测定装置的制作方法

本发明涉及一种放射线测定装置。



背景技术:

作为放射线测定装置,公知有监测柱(monitoringpost)、检测仪、体表监测仪等。在放射线测定装置中存在如下情况:根据作为外部装置的主机装置的请求,生成包括测定数据的数据文件,并将数据文件向外部装置发送。同样地,存在按照与主机装置的请求相应的通信协议等将数据文件向主机装置发送的情况。

在专利文献1中公开有按照画面描绘数据的图像规格而显示测定数据的放射线监测系统。

在专利文献2中公开有基于峰值谱数据从监视单元远程输出测定单元的设定值信号的放射线监测器。

在专利文献3中公开有如下装置:通过远程操作空间剂量率测定计,使空间剂量率测定计进行空间剂量率的测定。

现有技术文献

专利文献

专利文献1:日本特开2006-98113号公报

专利文献2:日本特开2006-84345号公报

专利文献3:日本特开2014-85212号公报



技术实现要素:

发明要解决的课题

在提供各放射线测定装置时,在按照主机装置的每种请求开发、制造了专用的硬件、专用的软件的情况下,存在其负担、成本增大的情况。因此,寻求具有能够支持主机装置的请求的多样性那样的灵活性、扩展性的放射线测定装置。

本发明的目的在于在放射线测定装置中灵活地应对外部装置的请求。

用于解决课题的手段

本发明的放射线测定装置的特征在于,包括多个单元,该多个单元包括测定单元和外部通信单元,所述测定单元包括第1内部通信部,该第1内部通信部将包括测定数据和表示该测定数据的属性的数据识别符的数据向所述外部通信单元发送,所述外部通信单元包括:数据文件生成部,其按照包括列举有多个数据识别符的数据文件结构定义文件的定义文件,生成以所述数据中的测定数据为文件要素的数据文件;和外部通信部,其将所述数据文件向外部装置发送。

根据上述的结构,按照数据文件结构定义文件生成数据文件。例如,数据文件结构定义文件中的数据识别符被置换成与该数据识别符相对应的测定数据,由此,生成数据文件。测定数据是表示例如放射线的测定值(例如剂量率等)、温度的测定值、测定时间、放射线测定装置的位置的信息等。对各测定数据关联有与该数据的种类、数据的状态(status、状况)相应的固有的数据识别符。该数据识别符是例如在放射线测定装置和外部装置中通用的识别符,且是放射线测定装置和外部装置能够识别的识别符。例如,通过变更数据文件结构定义文件中的数据识别符自身,利用具有变更后的该数据识别符的测定数据生成数据文件,通过变更数据文件结构定义文件中的数据识别符的排列顺序等形式,按照变更后的该形式而生成记述有测定数据的数据文件。外部装置是例如管理放射线测定装置的装置。外部装置也可以管理多个放射线测定装置。例如,若根据外部装置的请求而变更数据文件结构定义文件的定义内容,则按照变更后的该定义内容生成数据文件。如此,根据上述的结构,灵活地应对外部装置的请求来生成数据文件。

所述第1内部通信部是与其他单元之间收发数据包的电路,将包括测定数据和表示该测定数据的属性的数据识别符的数据包作为所述数据,向所述外部通信单元发送,所述外部通信单元还包括第2内部通信部,该第2内部通信部是与其他单元之间收发数据包的电路,接收所述数据包,所述数据文件生成部按照所述定义文件,生成以所述数据包中的测定数据为文件要素的所述数据文件。

即使是相同种类的测定数据,也根据测定数据的状态,对测定数据赋予不同的数据识别符。例如,即使测定数据是放射线的测定值,在该测定值表现为剂量率的情况和该测定值以波谱表现的情况下,对测定数据赋予不同的识别符。由此,通过参照数据识别符,能够容易地识别测定数据处于怎样的状态(status、状况)。

所述数据文件生成部以所述数据文件结构定义文件所列举的多个数据识别符的排列顺序排列测定数据,由此生成所述数据文件。例如,通过变更数据文件结构定义文件所定义的数据识别符的排列顺序,生成按照变更后的该排列顺序记述有测定数据的数据文件。其变更请求例如从外部装置提供。由此,灵活地应对外部装置的请求而生成数据文件。

所述定义文件还包括定义用于将所述数据文件向所述外部装置发送的通信介质的通信介质定义文件,所述外部通信部利用所述通信介质定义文件所定义的通信介质,将所述数据文件向所述外部装置发送。

在上述的结构中,通信介质是例如电话线路、无线通信、有线通信、卫星通信((线路))、因特网等传输方式。例如,在通信介质定义文件中记述有表示通信介质的通信介质识别符,外部通信部利用与该通信介质识别符相对应的通信介质将数据文件向外部装置发送。该通信介质识别符是例如在放射线测定装置和外部装置中通用的识别符,且是放射线测定装置和外部装置能够识别的识别符。例如,通过变更通信介质定义文件中的通信介质识别符,利用与变更后的该通信介质识别符相对应的通信介质将数据文件发送到外部装置。例如,若根据外部装置的请求来变更通信介质定义文件的定义内容,则按照变更后的该定义内容将数据文件发送到外部装置。如此,根据上述的结构,灵活地应对外部装置的请求而将数据文件发送到外部装置。

所述定义文件还包括定义将所述数据文件向所述外部装置发送时的通信协议的通信协议定义文件,所述外部通信部按照所述通信协议定义文件所定义的通信协议,将所述数据文件向所述外部装置发送。

在上述的结构中,通信协议是数据文件的收发方式(顺序),例如,规定由外部装置进行的数据文件的取得顺序、数据文件从放射线测定装置向外部装置的发送频度等。例如,在通信协议定义文件中记述有表示通信协议的通信协议识别符,外部通信部按照与该通信协议识别符相对应的通信协议将数据文件向外部装置发送。该通信协议识别符是例如在放射线测定装置和外部装置中通用的识别符,且是放射线测定装置和外部装置能够识别的识别符。例如,通过变更通信协议定义文件中的通信协议识别符,按照与变更后的该通信协议识别符相对应的通信协议将数据文件发送到外部装置。例如,若根据外部装置的请求来变更通信协议定义文件的定义内容,则按照变更后的该定义内容将数据文件发送到外部装置。如此,根据上述的结构,灵活地应对外部装置的请求将数据文件发送到外部装置。

还包括根据来自所述外部装置的请求来变更所述定义文件的定义内容的变更部。

发明的效果

根据本发明,能够在放射线测定装置中灵活地应对外部装置的请求。

附图说明

图1是表示本发明的实施方式的放射线测定系统的框图。

图2是表示本实施方式的放射线测定装置的框图。

图3是表示数据构造的图。

图4是表示测定数据对应表格的图。

图5是表示测定数据对应表格的另一个例子的图。

图6是表示数据文件结构定义文件的一个例子的图。

图7是表示通信介质定义文件的一个例子的图。

图8是表示通信协议定义文件的一个例子的图。

图9是用于说明数据文件生成处理的图。

图10是表示本实施方式的放射线测定系统的动作的序列图。

具体实施方式

在图1中示出有本发明的实施方式的放射线测定系统的一个例子。放射线测定系统作为一个例子包括1个或多个放射线测定装置(例如,放射线测定装置10a、10b、10c、···、10n)和作为外部装置的主机装置12。在无需区别放射线测定装置10a、10b、10c、···、10n的情况下,将它们称为“放射线测定装置10”。放射线测定装置10和主机装置12具备经由通信路径14相互通信的功能。

放射线测定装置10是测定放射线的装置,例如是移动型的监测柱。当然,放射线测定装置10也可以是非移动型的监测柱、检测仪、体表监测仪等。例如,按照各自治体设置1个或多个放射线测定装置10。另外,放射线测定装置10具备与其他装置之间收发数据的功能。

主机装置12是管理放射线测定装置10的装置,例如是个人计算机(pc)、平板pc、智能手机、移动电话等装置。主机装置12是包括例如cpu等处理器、硬盘、存储器等存储装置、用于与其他装置之间进行通信的通信接口、以及用户界面(显示装置和输入装置)的装置。主机装置12具备与其他装置之间收发数据的功能。

通信路径14是由1个或多个通信介质(传输方式)实现的通信路径。通信介质是例如电话线路、有线通信(例如有线lan(局域网,localareanetwork))、无线通信(例如无线lan)、卫星通信(线路)、因特网等方式。当然,通信路径14也可以由别的通信介质实现。通信路径14也可以是专用线路。

在本实施方式的放射线测定系统中,定义以测定数据为文件要素的数据文件的结构(也就是说,数据文件的形式)的数据文件结构定义文件被制作,放射线测定装置10按照该数据文件结构定义文件生成以测定数据为文件要素的数据文件,经由通信路径14将该数据文件向主机装置12发送。测定数据是例如表示放射线的测定结果的数据、表示温度的数据、表示测定时间的数据等。数据文件的形式是例如csv(逗号分隔值,commaseparatedvalues)等文本形式(text形式)、表计算软件用的数据形式、html(超文本标记语言,hypertextmarkuplanguage)形式等。当然,也可以使用这些以外的数据形式。

另外,定义用于将数据文件向主机装置12发送的通信介质(传输方式)的通信介质定义文件被制作,放射线测定装置10利用该通信介质定义文件所定义的通信介质将数据文件向主机装置12发送。该通信介质(传输方式)是上述的电话线路、有线通信(例如有线lan)、无线通信(例如无线lan)、卫星通信((线路))、因特网等方式。

另外,定义将数据文件向主机装置12发送时的通信协议(通信方式、通信顺序)的通信协议定义文件被制作,放射线测定装置10按照该通信协议定义文件所定义的通信协议将数据文件向主机装置12发送。该通信协议是数据文件的收发的方式(顺序),例如是推送(push)方式、拉取(pull)方式、数据文件的发送时间的间隔等。推送方式是例如放射线测定装置10自动地将数据文件向主机装置12发送的方式。拉取方式是例如主机装置12从放射线测定装置10取得数据文件的方式(例如,主机装置12向放射线测定装置10请求数据文件的取得,放射线测定装置10根据该请求将数据文件向主机装置12发送的方式)。数据文件的发送的时间间隔例如是像每1日1次的发送、每1小时1次的发送、每1分钟1次的发送等那样放射线测定装置10将数据文件向主机装置12发送的时间的间隔。例如,在定义每1日1次的发送的通信协议被使用的情况下,放射线测定装置10以每1日1次的比例将数据文件(或数据文件组)向主机装置12发送。此外,通信协议并不限定于上述的例子,也可以使用上述的例子以外的通信协议。

在本实施方式中,能够根据来自主机装置12的请求,变更上述的数据文件结构定义文件、通信介质定义文件以及通信协议定义文件中的至少1个定义文件的定义内容。

以下,参照图2详细地说明放射线测定装置10的结构。在图2中示出放射线测定装置10的结构。

放射线测定装置10包括多个单元,该多个单元包括作为检测单元的检测器16、18、作为测定单元的测定部20、以及作为外部通信单元的外部传输部22。另外,放射线测定装置10包括构成多个单元之间的内部网络的内部传输路径24、26。各单元具备与其他单元之间进行数据包通信的功能。

检测器16、18是例如闪烁检测器、半导体检测器或gm管等放射线检测器。在闪烁检测器被用作检测器16、18的情况下,检测器16、18包括闪烁体、光电倍增管、多通道分析仪(mca)、信号处理部、cpu等处理器、以及存储器等存储装置,测定放射线并运算放射线的计数率(例如cpm、cps)、剂量率等。检测器16、18将包括表示作为其运算结果的测定值的测定数据(数字信号)、表示该测定数据的属性的数据识别符(例如固有的id)的数据经由内部传输路径24向测定部20发送。检测器16、18通过例如数据包通信向测定部20发送数据。在该情况下,检测器16、18生成包括测定数据和数据识别符的数据包,将数据包向测定部20发送。表示测定数据与表示该测定数据的属性的数据识别符之间的关联的测定数据对应表格(对应表)被预先制作,检测器16、18参照该测定数据对应表格,将与自身所测定的测定数据相对应的数据识别符与该测定数据关联,从而生成包括测定数据和数据识别符的数据包。例如,在存储装置中存储有程序和表示该测定数据对应表格的信息,通过处理器执行该程序,参照测定数据对应表格而将数据识别符与测定数据关联。参照图4和图5,之后详细地说明测定数据对应表格。此外,在图2所示的例子中,使用了两个检测器,但既可以使用1个检测器,也可以使用3个以上的检测器。

作为数据识别符的id是在放射线测定装置10和主机装置12中通用的id,也就是说在放射线测定装置10和主机装置12中共用的id,且是放射线测定装置10和主机装置12能够识别的固有的id。例如,在主机装置12中也存储有表示测定数据对应表格的信息。

测定部20具备如下功能:通过数据包通信,从检测器16、18接收数据(数据包),并对该数据附加周边数据。测定部20包括例如内部通信部28、数据处理部30以及控制部32。

内部通信部28相当于第1内部通信部的一个例子,具备进行数据包通信的功能。内部通信部28通过例如数据包通信经由内部传输路径24从检测器16、18接收数据包,通过数据包通信经由内部传输路径26将数据包向外部传输部22发送。

数据处理部30具备如下功能:在使从检测器16、18发送来的数据包解包的基础上,对解包后的数据附加周边数据,将由此所生成的数据再次打包。内部通信部28将再次打包的数据(数据包)经由内部传输路径26向外部传输部22发送。周边数据是例如表示设置有放射线测定装置10的场所的温度的温度数据、表示测定时间的测定时间数据、表示设置有放射线测定装置10的场所的位置数据(例如gps数据)等。例如,在放射线测定装置10中设置有温度传感器,温度被该温度传感器测定而生成温度数据。另外,数据处理部30通过gps功能取得表示设置有放射线测定装置10的场所的位置数据。当然,这些以外的数据也可以被用作周边数据。

在本实施方式中,周边数据也视作测定数据。表示作为测定数据的周边数据与表示该周边数据的属性的数据识别符(例如固有的id)之间的关联的测定数据对应表格(对应表)被预先制作,数据处理部30参照该测定数据对应表格,使与周边数据相对应的数据识别符与该周边数据关联。数据处理部30将包括测定数据和数据识别符的数据再次打包。此外,测定部20包括cpu等处理器和存储器等存储装置。在存储装置中存储有例如程序和表示测定数据对应表格的信息,通过处理器执行该程序,参照测定数据对应表格来使数据识别符与作为测定数据的周边数据关联。

作为周边数据的数据识别符的id也是在放射线测定装置10和主机装置12中通用的id,且是放射线测定装置10和主机装置12能够识别的固有的id。

控制部32具备控制测定部20的各部的动作的功能。

外部传输部22具备如下功能:基于数据包生成数据文件,将数据文件经由通信路径14向主机装置12发送。外部传输部22包括例如内部通信部34、数据文件生成部36、外部通信部38、存储部40以及控制部42。

内部通信部34相当于第2内部通信部的一个例子,具备进行数据包通信的功能。内部通信部34通过例如数据包通信经由内部传输路径26从测定部20接收数据包。

数据文件生成部36具备按照列举有多个数据识别符的数据文件结构定义文件生成以数据包中的测定数据为文件要素的数据文件的功能。此时,数据文件生成部36通过以数据文件结构定义文件所列举的多个数据识别符的排列顺序排列测定数据,从而生成数据文件。参照图6,随后详细地说明该数据文件结构定义文件。

外部通信部38具备将由数据文件生成部36生成的数据文件经由通信路径14向主机装置12发送的功能。外部通信部38与多个不同的通信介质(传输方式)相对应,具备通过该多个通信介质中的任一个通信介质将数据文件向主机装置12发送的功能。如上述这样制作了定义用于将数据文件向主机装置12发送的通信介质(传输方式)的通信介质定义文件,外部通信部38利用该通信介质定义文件所定义的通信介质,将数据文件向主机装置12发送。另外,制作了定义将数据文件向主机装置12发送时的通信协议(通信方式、通信顺序)的通信协议定义文件,外部通信部38按照该通信协议定义文件所定义的通信协议,将数据文件向主机装置12发送。参照图7,随后详细地说明通信介质定义文件。参照图8,随后详细地说明通信协议定义文件。

存储部40是硬盘、存储器等存储装置,存储上述的数据文件结构定义文件、通信介质定义文件以及通信协议定义文件。这些定义文件是能够根据来自主机装置12的请求而变更的数据。另外,在存储部40中存储有程序。外部传输部22包括例如cpu等处理器,通过该处理器执行该程序,实现数据文件生成部36的功能、外部通信部38的功能、控制部42的功能。

控制部42控制外部传输部22的各部的动作。另外,控制部42相当于变更部的一个例子,具备根据来自主机装置12的请求变更数据文件结构定义文件、通信介质定义文件以及通信协议定义文件的功能。

以下,参照图3详细地说明以数据包通信来处理的数据的构造。在图3中示出有该数据的构造。数据包由测定数据和作为数据识别符的id(例如固有的id)构成。测定数据如上述这样,是表示放射线测定的结果的数据(剂量率等)、温度数据、测定时间数据、位置数据等。id是在放射线测定装置10和主机装置12中通用的id。

以下,参照图4而详细地说明测定数据对应表格(对应表)。在测定数据对应表格中,使表示测定数据的种类的信息和表示该测定数据的作为数据识别符的id(例如固有的id)相互关联。例如,作为测定数据的“剂量率a”的id是“000”,作为测定数据的“剂量率b”的id是“001”,作为测定数据的“温度”的id是“002”,作为测定数据的“测定时间”的id是“003”。该测定数据对应表格存储于例如放射线测定装置10和主机装置12。

在图5中示出有测定数据对应表格的另一个例子。在该测定数据对应表格中,即使是在测定数据的种类相同的情况下,也根据该测定数据的状态(status、状况)关联有作为不同的数据识别符的id(例如固有的id)。例如,在作为测定数据的剂量率a是表示剂量率本身的数据的情况下,对剂量率a赋予id“a01”。在剂量率a是表示波谱的数据的情况下,对剂量率a赋予id“b01”。在剂量率a是时刻校正完毕的数据的情况下,对剂量率a赋予id“c01”。如此,即使是相同的剂量率a,也根据其状态赋予不同的id。该测定数据对应表格存储于例如放射线测定装置10和主机装置12。

在本实施方式中,在检测器16、18、测定部20中,可以按照图4所示的测定数据对应表格对各测定数据赋予id,也可以按照图5所示的测定数据对应表格对各测定数据赋予id。

以下,参照图6而详细地说明数据文件结构定义文件。在图6中示出有数据文件结构定义文件的一个例子。例如,按照各数据文件预先制作有数据文件结构定义文件。在图6所示的例子中,预先制作有用于生成具有数据文件a的形式的数据文件的数据文件结构定义文件、用于生成具有数据文件b的形式的数据文件的数据文件结构定义文件、以及用于生成具有数据文件c的形式的数据文件的数据文件结构定义文件。数据文件生成部36按照这多个数据文件结构定义文件中的1个数据文件结构定义文件,生成具有该数据文件结构定义文件所定义的数据形式的数据文件。例如,既可以按照各测定数据的种类预先制作数据文件结构定义文件,也可以按照多个测定数据的种类的每种组合预先制作数据文件结构定义文件。当然,也可以预先制作1个数据文件结构定义文件,数据文件生成部36按照该数据文件结构定义文件生成数据文件。

在数据文件结构定义文件中,列举有作为多个数据识别符的id。在此,详细地说明用于生成具有数据文件a的形式的数据文件的数据文件结构定义文件。该数据文件结构定义文件是用于生成例如文本形式的数据文件的定义文件。具体而言,在数据文件结构定义文件的第1行中,在1字符的空间(空格)之后记述有“数据1”这样的字符串,在字符串“数据1”之后记述有记号“:(冒号)”。在第2行中,在2字符的空间之后记述有作为数据识别符的“id:000”。预定在记述有数据识别符“id:000”的区域中,通过数据文件生成部36输入具有id“000”的测定数据。在第3行中,具有与第1行同样的数据结构。也就是说,在1字符的空间之后记述有“数据2”这样的字符串,在字符串“数据2”之后记述有记号“:(冒号)”。第4行具有与第2行同样的数据结构。也就是说,在2字符的空间之后记述有作为数据识别符的“id:001”。预定在记述有数据识别符“id:001”的区域中,通过数据文件生成部36输入具有id“001”的测定数据。在以后的行中也同样。

数据文件结构定义文件存储于例如外部传输部22的存储部40。当然,数据文件结构定义文件也可以存储于主机装置12。作为数据识别符的id是在例如主机装置12等其他装置中能够识别的固有的id。另外,能够根据来自主机装置12的请求变更数据文件结构定义文件的定义内容(例如,数据文件结构定义文件所定义的数据的形式、数据文件结构定义文件所包含的数据的种类等)。例如,即使数据文件结构定义文件所定义的数据的形式是文本形式,也存在数据的记述的规格(例如数据的排列顺序、空间(空格)的有无等)按照各用户(例如使用主机装置12的管理者等)的请求而不同的情况。例如,存在如下情况:某用户请求以测定数据a、b、c的排列顺序记述有各测定数据的数据文件,别的用户请求即使是相同的测定数据的种类,也以测定数据a、c、b的排列顺序记述有各测定数据的数据文件。另外,存在所请求的测定数据按照各用户而不同的情况。例如,存在如下情况:某用户请求记述有测定数据a、b的数据文件,别的用户请求记述有测定数据a、c的数据文件。为了应对这样的请求,能够变更数据文件结构定义文件的定义内容。外部传输部22的控制部42根据该请求变更数据文件结构定义文件的定义内容。

以下,参照图7而详细地说明通信介质(传输方式)定义文件。在图7中示出有通信介质定义文件的一个例子。在通信介质定义文件中将通信介质的名称和用于识别该通信介质的作为通信介质识别符的id(例如固有的id)相关联。在图7所示的例子中,对通信介质x关联有id“00x”,对通信介质y关联有id“00y”,对通信介质z关联有id“00z”。例如,通信介质x是在市区能够使用,但在山中无法使用的通信介质(例如无线lan等)。另外,通信介质y是在市区和山中这两处能够使用的通信介质(例如卫星通信)。外部通信部38与例如通信介质x、y、z相对应,具备按照通信介质x、y、z将数据文件向主机装置12发送的功能。例如,外部通信部38按照这多个通信介质中的1个通信介质,将数据文件向主机装置12发送。当然,也可以在通信介质定义文件中定义1个通信介质,外部通信部38按照该通信介质将数据文件向主机装置12发送。

通信介质定义文件存储于例如外部传输部22的存储部40。当然,通信介质定义文件也可以存储于主机装置12。作为通信介质识别符的id是在放射线测定装置10和主机装置12中通用的id,也就是说是在放射线测定装置10和主机装置12中共用的id,且是在放射线测定装置10和主机装置12中能够识别的固有的id。另外,能够根据来自主机装置12的请求变更通信介质定义文件的定义内容(也就是说所使用的通信介质)。例如,在放射线测定装置10设置于能够使用无线lan的环境(例如市区)的情况下,设想用户请求与该无线lan相对应的通信介质(例如通信介质x、y)。另外,在放射线测定装置10设置于无线lan无法使用的环境(例如山中)的情况下,设想用户请求与卫星通信相对应的通信介质(例如通信介质y)。为了应对这样的请求,能够变更通信介质定义文件的定义内容。例如,在通信介质定义文件中仅定义有通信介质x的情况下,在以该通信介质x不可能进行数据文件的收发、以通信介质y能够进行数据文件的收发的情况下,设想用户请求通信介质的变更(例如从通信介质x向通信介质y的变更)。在该情况下,外部传输部22的控制部42根据该请求将通信介质定义文件所定义的通信介质从通信介质x变更成通信介质y,外部通信部38按照通信介质y将数据文件向主机装置12发送。

以下,参照图8而详细地说明通信协议定义文件。在图8中示出有通信协议定义文件的一个例子。在通信协议定义文件中将通信协议的名称和用于识别该通信协议的作为通信协议识别符的id(例如固有的id)相关联。在图8所示的例子中,对通信协议a关联有id“00a”,对通信协议b关联有id“00b”。例如,通信协议a是以每1日1次的比例将数据文件向主机装置12发送的协议,通信协议b是以每1小时1次的比例将数据文件向主机装置12发送的协议。此外,规定推送方式的通信协议、规定拉取方式的通信协议等也可以在通信协议定义文件中定义。外部通信部38按照这多个通信协议中的1个通信协议将数据文件向主机装置12发送。当然,也可以在通信协议定义文件中定义有1个通信协议,外部通信部38按照该通信协议将数据文件向主机装置12发送。

通信协议定义文件存储于例如外部传输部22的存储部40。当然,通信协议定义文件也可以存储于主机装置12。作为通信协议识别符的id是在放射线测定装置10和主机装置12中通用的id,也就是说是在放射线测定装置10和主机装置12中共用的id,且是在放射线测定装置10和主机装置12中能够识别的固有的id。另外,能够根据来自主机装置12的请求变更通信协议定义文件的定义内容(也就是说,所使用的通信协议)。例如,设想如下情况:由于用户侧的状况改变了,请求数据文件的发送次数的变更,或请求收发的方式的变更。为了应对这样的请求,能够变更通信协议定义文件的定义内容。例如,在通信协议定义文件中仅定义有通信协议a的情况下,在请求了另一通信协议b的情况下,外部传输部22的控制部42根据该请求,将通信协议定义文件所定义的通信协议从通信协议a变更成通信协议b,外部通信部38按照通信协议b将数据文件向主机装置12发送。

以下,参照图9而详细地说明由数据文件生成部36进行的数据文件生成处理。图9是用于说明该处理的图。

测定数据组44包括由检测器16、18、温度传感器等获得的多个测定数据。在测定数据组44中,按照各测定数据,将作为数据识别符的id和测定数据的内容(数据实体)相互关联。该关联按照例如图4、图5所示的测定数据对应表格由检测器16、18、测定部20进行。测定数据组44作为数据包被从测定部20向外部传输部22发送。

在外部传输部22中,数据文件生成部36按照存储于存储部40的数据文件结构定义文件,生成以作为数据包的测定数据组44中的测定数据(数据实体)为文件要素的数据文件。在图9所示的例子中,数据文件结构定义文件46由用户指定,外部传输部22按照数据文件结构定义文件46生成数据文件48。具体而言,数据文件生成部36维持数据文件结构定义文件46所定义的数据的形式,同时将记述于数据文件结构定义文件46的作为数据识别符的id的字符串置换成测定数据组44中的与该id相对应的测定数据。例如,在测定数据组44中,与id“000”相对应的测定数据(数据实体)是“999”,因此,数据文件生成部36在数据文件结构定义文件46中将字符串(id“000”)置换成表示与该id“000”相对应的测定数据的字符串“999”。对于其他id也同样。由此,数据文件结构定义文件46中的id的字符串被转换成表示测定数据的字符串,其结果,数据文件48被生成。按照由通信介质定义文件定义的通信介质以及由通信协议定义文件定义的通信协议,向主机装置12发送数据文件48。

以下,参照图10而对本实施方式的放射线测定系统的动作进行说明,图10是表示该动作的序列图。

首先,放射线测定装置10的外部传输部22将默认的数据文件结构定义文件经由通信路径14向主机装置12发送(s01)。默认的数据文件结构定义文件是被预先存储于外部传输部22的存储部40的定义文件。例如,若主机装置12向放射线测定装置10请求定义文件,则外部传输部22根据其请求,将默认的数据文件结构定义文件向主机装置12发送。定义文件的请求既可以根据用户的指示进行,也可以在预先设定的定时自动地进行。外部传输部22利用主机装置12能够利用的通信介质(主机装置12所对应的通信介质)将数据文件结构定义文件向主机装置12发送。该通信介质(传输方式)是预先设定的通信介质,例如是在从放射线测定装置10向主机装置12发送定义文件时被利用的通信介质。

若从放射线测定装置10向主机装置12发送数据文件结构定义文件,则主机装置12的用户参照该数据文件结构定义文件来判断数据文件结构定义文件的变更的有无(s02)。例如,数据文件结构定义文件被显示于主机装置12的显示装置(例如液晶显示器等),用户基于其显示内容判断数据文件结构定义文件的变更的有无。在数据文件结构定义文件未定义用户所请求的数据文件的形式(输出形式)的情况下,用户请求数据文件结构定义文件的变更。另一方面,在数据文件结构定义文件定义了用户所请求的数据文件的形式的情况下,用户不请求数据文件结构定义文件的变更。例如,用户使用主机装置12的输入装置(例如键盘、操作面板等)指示数据文件结构定义文件的变更请求的有无。

当然,数据文件结构定义文件的变更的有无,也可以由主机装置12自动地判断。例如,主机装置12存储对与用户的请求相应的内容进行定义的数据文件结构定义文件,通过对该数据文件结构定义文件与从放射线测定装置10发送来的数据文件结构定义文件进行比较,来判断定义文件的变更的有无。例如,在两定义文件之差是所预先设定的阈值以上的情况下,主机装置12判断为进行数据文件结构定义文件的变更。另一方面,在两定义文件之差小于阈值的情况下,主机装置12判断为不进行数据文件结构定义文件的变更。

主机装置12利用主机装置12能够利用的通信介质将表示数据文件结构定义文件的变更请求的有无的信息向放射线测定装置10发送(s03)。在请求了数据文件结构定义文件的变更的情况下,主机装置12将变更后的数据文件结构定义文件本身、或表示变更后的数据文件结构定义文件的定义内容的数据(例如,列举有作为数据识别符的id的数据)向放射线测定装置10发送。变更后的数据文件结构定义文件本身、或表示变更后的数据文件结构定义文件的内容的数据是例如由主机装置12的用户指定或制作的数据。

若放射线测定装置10的外部传输部22从主机装置12接收表示数据文件结构定义文件的变更请求的有无的信息,则利用主机装置12能够利用的通信介质,将表示接收完毕的应答向主机装置12发送(s04)。

在请求了数据文件结构定义文件的变更的情况下,放射线测定装置10的控制部42按照来自主机装置12的变更请求,变更数据文件结构定义文件的定义内容。例如,在变更后的数据文件结构定义文件本身从主机装置12发送到放射线测定装置10的情况下,控制部42将存储于存储部40的默认的数据文件结构定义文件置换成变更后的数据文件结构定义文件。在表示变更后的数据文件结构定义文件的定义内容的数据(例如,列举有作为数据识别符的id的数据)从主机装置12发送到放射线测定装置10的情况下,控制部42将存储于存储部40的默认的数据文件结构定义文件的定义内容变更成变更后的数据文件结构定义文件的定义内容。在未请求数据文件结构定义文件的变更的情况下,存储于存储部40的默认的数据文件结构定义文件的定义内容不被变更,而被维持。

接着,放射线测定装置10的外部传输部22利用主机装置12能够利用的通信介质将默认的通信介质定义文件、或在该通信介质定义文件中定义的通信介质的id向主机装置12发送(s05)。默认的通信介质定义文件是预先存储于外部传输部22的存储部40的定义文件。

若通信介质定义文件或通信介质的id被从放射线测定装置10发送到主机装置12,则主机装置12的用户参照该通信介质定义文件或通信介质的id来判断通信介质定义文件的变更的有无(s06)。例如,通信介质定义文件或通信介质的id被显示于主机装置12的显示装置,用户基于其显示内容判断通信介质定义文件的变更的有无。在通信介质定义文件未定义主机装置12能够利用的通信介质(主机装置12所对应的通信介质)的情况下,或在通信介质的id不表示主机装置12能够利用的通信介质的情况下,用户请求通信介质定义文件的变更。另一方面,在通信介质定义文件定义了主机装置12能够利用的通信介质的情况下,或通信介质的id表示主机装置12能够利用的通信介质的情况下,用户不请求通信介质定义文件的变更。当然,即使是在通信介质定义文件定义了主机装置12能够利用的通信介质的情况下,在通信介质定义文件未定义用户所请求的通信介质的情况下,用户也可以请求通信介质定义文件的变更。同样地,即使是在通信介质的id表示主机装置12能够利用的通信介质的情况下,在通信介质的id不表示用户所请求的通信介质的情况下,用户也可以请求通信介质定义文件的变更。例如,存在如下情况:由于通信费用、通信速度等条件,通信介质定义文件所定义的通信介质与用户所请求的通信介质不同。在这样的情况下,设想用户请求通信介质的变更。例如,用户使用主机装置12的输入装置来指示通信介质定义文件的变更请求的有无。

当然,通信介质定义文件的变更的有无也可以由主机装置12自动地判断。例如,在通信介质定义文件未定义主机装置12能够利用的通信介质的情况下,主机装置12判断为进行通信介质定义文件的变更。另一方面,在通信介质定义文件定义了主机装置12能够利用的通信介质的情况下,主机装置12判断为不进行通信介质定义文件的变更。另外,主机装置12也可以存储表示由用户指定的通信介质的信息。在该情况下,在通信介质定义文件中定义的通信介质与由用户指定的通信介质不同的情况下,主机装置12判断为进行通信介质定义文件的变更。另一方面,在通信介质定义文件中定义的通信介质与由用户指定的通信介质相同的情况下,主机装置12判断为不进行通信介质定义文件的变更。

主机装置12利用主机装置12能够利用的通信介质将表示通信介质定义文件的变更请求的有无的信息发送到放射线测定装置10(s07)。在请求了通信介质定义文件的变更的情况下,主机装置12将变更后的通信介质定义文件本身、或表示变更后的通信介质的数据(例如,作为通信介质识别符的id)发送到放射线测定装置10。变更后的通信介质定义文件本身、或表示变更后的通信介质的数据是例如由主机装置12的用户指定或制作的数据。例如,在默认的通信介质的id是“00x”的情况下,且主机装置12与id“00x”的通信介质不相对应,而是与id“00y”的通信介质相对应的情况下,主机装置12将字符串“00y”作为通信介质的id向放射线测定装置10发送。

放射线测定装置10的外部传输部22若从主机装置12接收表示通信介质定义文件的变更请求的有无的信息,则利用主机装置12能够利用的通信介质将表示接收完毕的应答发送到主机装置12(s08)。

在请求通信介质定义文件的变更的情况下,放射线测定装置10的控制部42按照来自主机装置12的变更请求变更通信介质定义文件的定义内容。例如,在变更后的通信介质定义文件本身从主机装置12发送到放射线测定装置10的情况下,控制部42将存储于存储部40的默认的通信介质定义文件置换成变更后的通信介质定义文件。在表示变更后的通信介质的数据(例如,作为通信介质识别符的id)从主机装置12发送到放射线测定装置10的情况下,控制部42将存储于存储部40的默认的通信介质定义文件的定义内容变更成变更后的通信介质。在未请求通信介质定义文件的变更的情况下,存储于存储部40的默认的通信介质定义文件的定义内容不被变更,而是被维持。

接着,放射线测定装置10的外部传输部22利用主机装置12能够利用的通信介质将默认的通信协议定义文件、或在该通信协议定义文件中定义的通信协议的id发送到主机装置12(s09)。默认的通信协议定义文件是预先存储于外部传输部22的存储部40的定义文件。

若从放射线测定装置10向主机装置12发送通信协议定义文件或通信协议的id,则主机装置12的用户参照该通信协议定义文件或通信协议的id来判断通信协议定义文件的变更的有无(s10)。例如,通信协议定义文件或通信协议的id被显示于主机装置12的显示装置,用户基于其显示内容判断通信协议定义文件的变更的有无。在通信协议定义文件未定义主机装置12能够利用的通信协议(主机装置12所对应的通信协议)的情况下,或在通信协议的id不表示主机装置12能够利用的通信协议的情况下,用户请求通信协议定义文件的变更。另一方面,在通信协议定义文件定义了主机装置12能够利用的通信协议的情况下,或在通信协议的id表示主机装置12能够利用的通信协议的情况下,用户不请求通信协议定义文件的变更。当然,即使是在通信协议定义文件定义了主机装置12能够利用的通信协议的情况下,在通信协议定义文件未定义用户所请求的通信协议的情况下,用户也可以请求通信协议定义文件的变更。同样地,即使是在通信协议的id表示主机装置12能够利用的通信协议的情况下,在通信协议的id不表示用户所请求的通信协议的情况下,用户也可以请求通信协议定义文件的变更。例如,存在如下情况:由于数据文件的发送频度等条件,通信协议定义文件所定义的通信协议与用户所请求的通信协议不同。在这样的情况下,设想用户请求通信协议的变更。例如,用户使用主机装置12的输入装置来指示通信协议的变更请求的有无。

当然,通信协议定义文件的变更的有无也可以由主机装置12自动地判断。例如,在通信协议定义文件未定义主机装置12能够利用的通信协议的情况下,主机装置12判断为进行通信协议定义文件的变更。另一方面,在通信协议定义文件定义了主机装置12能够利用的通信协议的情况下,主机装置12判断为不进行通信协议定义文件的变更。另外,主机装置12也可以存储表示由用户指定的通信协议的信息。在该情况下,在通信协议定义文件中定义的通信协议与由用户指定的通信协议不同的情况下,主机装置12判断为进行通信协议定义文件的变更。另一方面,在通信协议定义文件中定义的通信协议与由用户指定的通信协议相同的情况下,主机装置12判断为进行通信协议定义文件的变更。

主机装置12利用主机装置12能够利用的通信介质将表示通信协议定义文件的变更请求的有无的信息发送到放射线测定装置10(s11)。在请求了通信协议定义文件的变更的情况下,主机装置12将变更后的通信协议定义文件本身、或表示变更后的通信协议的数据(例如,作为通信协议识别符的id)发送到放射线测定装置10。变更后的通信协议定义文件本身、或表示变更后的通信协议的数据是例如由主机装置12的用户指定或制作的数据。例如,在默认的通信协议的id是“00a”的情况下,且主机装置12未与id“00a”的通信协议相对应,而是与id“00b”的通信协议相对应的情况下,主机装置12将字符串“00b”作为通信协议的id发送到放射线测定装置10。

放射线测定装置10的外部传输部22若从主机装置12接收表示通信协议定义文件的变更请求的有无的信息,则利用主机装置12能够利用的通信介质,将表示接收完毕的应答发送到主机装置12(s12)。

在请求了通信协议定义文件的变更的情况下,放射线测定装置10的控制部42根据来自主机装置12的变更请求变更通信协议定义文件的定义内容。例如,在变更后的通信协议定义文件本身被从主机装置12发送到放射线测定装置10的情况下,控制部42将存储于存储部40的默认的通信协议定义文件置换成变更后的通信协议定义文件。在表示变更后的通信协议的内容的数据(例如,作为通信协议识别符的id)被从主机装置12发送到放射线测定装置10的情况下,控制部42将存储于存储部40的通信协议定义文件的定义内容变更成变更后的通信协议。在未请求通信协议定义文件的变更的情况下,存储于存储部40的默认的通信协议定义文件的定义内容不被变更,而是被维持。

此外,在上述的例子中,数据文件结构定义文件、通信介质定义文件以及通信协议定义文件分别独立地被从放射线测定装置10向主机装置12发送,但包括数据文件结构定义文件、通信介质定义文件以及通信协议定义文件的定义文件也可以一次性地从放射线测定装置10向主机装置12发送。

接着,测定部20将由测定数据和作为数据识别符的id构成的数据包向外部传输部22发送(s13)。

外部传输部22的数据文件生成部36按照数据文件结构定义文件生成以从测定部20发送的数据包中的测定数据(数据实体)为文件要素的数据文件(s14)。在默认的数据文件结构定义文件被维持的情况下,数据文件生成部36按照默认的数据文件结构定义文件生成数据文件。在默认的数据文件结构定义文件被变更,而变更后的数据文件结构定义文件存储于存储部40的情况下,数据文件生成部36按照变更后的数据文件结构定义文件生成数据文件。

外部传输部22的外部通信部38利用在通信介质定义文件中定义的通信介质,按照在通信协议定义文件中定义的通信协议将数据文件向主机装置12发送(s15)。在默认的通信介质定义文件被维持的情况下,外部通信部38利用默认的通信介质将数据文件向主机装置12发送。在默认的通信介质定义文件被变更,而变更后的通信介质定义文件存储于存储部40的情况下,外部通信部38利用变更后的通信介质将数据文件向主机装置12发送。另外,在默认的通信协议定义文件被维持的情况下,外部通信部38按照默认的通信协议将数据文件向主机装置12发送。在默认的通信协议定义文件被变更,而变更后的通信协议定义文件存储于存储部40的情况下,外部通信部38按照变更后的通信协议将数据文件向主机装置12发送。

如以上那样,根据本实施方式,根据来自主机装置12的变更请求,变更定义文件(数据文件结构定义文件、通信介质定义文件、通信协议定义文件),按照变更后的定义文件生成数据文件,向主机装置12发送该数据文件。如此,根据本实施方式,能够灵活地应对主机装置12的请求。例如,根据放射线测定系统的运用情况,存在数据文件的形式、通信介质以及通信协议被变更的情况。根据本实施方式,能够灵活地应对该变更。例如,作为数据识别符的id、作为通信介质识别符的id以及作为通信协议识别符的id在放射线测定装置10和主机装置12中用作通用的id,根据来自主机装置12的请求,定义文件被动态地变更。

另外,根据本实施方式,在放射线测定装置10和主机装置12中使用了通用的id,因此,在放射线测定装置10的故障时,通过参照该id,能期望调查时间、维护时间的缩短。

另外,根据本实施方式,能够通过来自主机装置12的远程操作来改写存储于放射线测定装置10的定义文件。由此,能够通过来自主机装置12的远程操作,来改写存储于在各种场所设定的多个放射线测定装置10的定义文件。因此,能够缩短该改写所需的时间。另外,在不期望人介入的放射线测定的现场,作业者不现实地进行,而能够以远程操作改写定义文件。

在上述的实施方式中,也可以在紧急时,外部传输部22的控制部42禁止定义文件的定义内容的变更。紧急时是例如放射线的测定值(例如剂量率等)成为预先设定的阈值以上的情况等。例如,即使是在从主机装置12请求了定义文件的变更的情况下,控制部42也禁止定义文件的定义内容的变更。

另外,也可以在紧急时,外部传输部22的数据文件生成部36按照预先设定的紧急时用的数据文件结构定义文件生成数据文件。紧急时用的数据文件结构定义文件被预先制作并存储于存储部40,是禁止了定义内容的变更的定义文件。例如,即使是在默认的数据文件结构定义文件的定义内容被变更了的情况下,在紧急时,数据文件生成部36也不使用该变更后的数据文件结构定义文件,而是按照紧急时用的数据文件结构定义文件生成数据文件。由此,生成包括用于判断紧急时的状况的测定数据的数据文件,并将该数据文件发送到主机装置12。

另外,在紧急时,外部传输部22的外部通信部38也可以利用在预先设定的紧急时用的通信介质定义文件中定义的通信介质将数据文件发送到主机装置12。紧急时用的通信介质定义文件被预先制作并存储于存储部40,是禁止了定义内容的变更的定义文件。例如,即使是在默认的通信介质定义文件的定义内容被变更了的情况下,在紧急时,外部通信部38也不利用该变更后的通信介质、而是利用紧急时用的通信介质将数据文件发送到主机装置12。紧急时用的通信介质是例如能够更可靠地进行通信的通信介质,具体而言是卫星通信等。例如,即使变更后的通信介质是无线lan,在紧急时,也利用卫星通信将数据文件发送到主机装置12。由此,在紧急时,数据文件更可靠地被发送到主机装置12。

另外,在紧急时,外部传输部22的外部通信部38也可以按照在预先设定的紧急时用的通信协议定义文件中定义的通信协议将数据文件发送到主机装置12。紧急时用的通信协议定义文件被预先制作并存储于存储部40,是禁止了定义内容的变更的定义文件。例如,即使是在默认的通信协议定义文件的定义内容被变更了的情况下,在紧急时,外部通信部38也不按照该变更后的通信协议,而是按照紧急时用的通信协议将数据文件发送到主机装置12。紧急时用的通信协议是例如数据文件的发送频度尽量增多的协议,具体而言,是以1分钟1次的比例发送数据文件的协议等。作为另一个例子,在基于当前采用的通信协议的数据的发送频度比基于紧急时用的通信协议的数据的发送频度少的情况下,在紧急时,外部通信部38也可以按照紧急时用的通信协议将数据文件发送到主机装置12。另一方面,在基于当前采用的通信协议的数据的发送频度比基于紧急时用的通信协议的数据的发送频度多的情况下,在紧急时,外部通信部38也可以按照当前采用的通信协议将数据文件发送到主机装置12。由此,在紧急时,为了判断其状况,更多数据文件被发送到主机装置12。

附图标记说明

10放射线测定装置、12主机装置、14通信路径、16、18检测器、20测定部、22外部传输部、24,26内部传输路径、28,34内部通信部、30数据处理部、32控制部、36数据文件生成部、38外部通信部、40存储部、42控制部。

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