检查信息管理方法与流程

文档序号:11966726阅读:680来源:国知局
检查信息管理方法与流程

本发明涉及与设备的检查有关的信息的检查信息管理方法、检查信息管理程序以及检查信息管理系统。



背景技术:

以往已知辅助在工厂内等进行的设备检查作业的系统。在该系统中,将包括检查结果的各种附带信息例如与表示地图(map)上所示的检查路线中的检查位置的指针建立对应并储存于数据库等存储装置。

另外,已知在一般的计算机中,若进行删除储存在存储装置中的信息的操作,则与删除对象的信息相关信息被一并删除,若进行恢复被删除了的信息的操作,则与作为恢复对象的信息相关的信息被一并恢复。

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

在上述的系统中,例如在某指针和该某指针的附带信息被删除后,有时进行包含该指针的检查路线、地图的变更、删除。

在这种情况下,在使被删除的指针以及与该指针相关的附带信息恢复的情况下,由于不存在检查路线、地图,所以被选择为恢复对象的指针在该时刻成为不存在对应的检查对象的指针。

在上述的系统中,与以往同样地,在不存在对应的检查对象的指针与附带信息一起被恢复的情况下,针对不存在对应的检查对象的指针的附带信息,用户有可能错误地进行编辑。即,在上述的系统中,有可能进行本来应该不能够编辑的附带信息的编辑。



技术实现要素:

在一个方面,本发明的目的在于提供一种能够控制针对被恢复后的信息的编辑的允许和抑制的检查信息管理方法、检查信息管理程序以及检查信息管理系统。

根据一个方式,在表示检查位置的指针或者表示检查路线中所包含的检查位置的指针亦即对应地存储有附带信息的第一指针被选择作为删除对象后,受理选择作为恢复对象,在与上述第一指针建立对应的地图或者检查路线未被作为删除对象的情况下,在能够编辑的状态下与上述第一指针一并地恢复上述附带信息,在与上述第一指针建立对应的地图或者检查路线作为删除对象的情况下,在不能够编辑的状态下与上述第一指针一并地恢复上述附带信息,其中,上述检查位置显示于表示设备的配置的地图上,上述检查路线表示上述多个检查位置的检查顺序。

上述顺序也能够作为实现上述处理的功能部、存储有将上述各处理作为顺序而使计算机执行的步骤、程序的计算机可读取的存储介质。

能够控制针对被恢复的信息的编辑的允许和抑制。

附图说明

图1是表示检查信息管理系统的系统结构的一个例子的图。

图2是表示指示针定义数据库的一个例子的图。

图3是表示指示针记录数据库的一个例子的图。

图4是表示路径定义数据库的一个例子的图。

图5是表示路径记录数据库的一个例子的图。

图6是表示地图定义数据库的一个例子的图。

图7是对地图的阶层进行说明的图。

图8是表示添加数据库的一个例子的图。

图9是表示垃圾箱数据库的一个例子的图。

图10是表示服务器的硬件构成的一个例子的图。

图11是对检查信息管理系统具有的各装置的功能进行说明的图。

图12是对检查信息管理系统中的检查作业进行说明的流程图。

图13是对检查信息管理系统中的指示针的删除的处理进行说明的流程图。

图14是对检查信息管理系统中的指示针的恢复处理进行说明的流程图。

图15是对从终端装置受理到被恢复的指示针的显示要求的情况下的服务器的处理进行说明的流程图。

图16是表示显示在终端装置上的垃圾箱的一览表画面的例子的图。

图17是表示指示针ID“P0002”的恢复前和恢复后的地图的例子的图。

图18是表示显示对象的指示针的检索所涉及的画面的例子的图。

图19是表示显示了指示针记录信息的画面的例子的图。

图20是表示显示了指示针记录信息的画面的例子的图。

图21是对检查信息管理系统中的添加文件的恢复的处理进行说明的流程图。

图22是对从终端装置受理到被恢复的添加文件的显示要求的情况下的服务器的处理进行说明的流程图。

图23是表示添加ID“T01”被恢复后的状态的例子的图。

图24是表示添加ID“T01”的检索结果的例子的图。

具体实施方式

以下参照附图对实施方式进行说明。图1是表示检查信息管理系统的系统构成的一个例子的图。

关于检查信息管理系统100,终端装置200和服务器300经由网络连接。

本实施方式的检查信息管理系统100例如在工厂、发电站等的机械设备内辅助由检查作业者进行的各种设备的检查作业。

本实施方式的服务器300具有指示针定义数据库310、指示针记录数据库320、路径定义数据库330、路径记录数据库340、地图定义数据库350、添加数据库360、垃圾箱数据库370。

若检查作业者启动检查辅助程序,则本实施方式的终端装置200进行检查作业的辅助。具体而言,终端装置200参照指示针定义数据库310、路径定义数据库330、和地图定义数据库350,基于地图(以下,map)所示的检查路线使表示检查位置的指针(以下,指示针)显示。另外,本实施方式的终端装置200参照指示针定义数据库310,按照检查顺序使包括与指示针对应的项目的输入栏的输入画面显示,并输入检查结果的值,从而辅助检查。即本实施方式的终端装置200作为检查辅助装置发挥作用。

本实施方式的终端装置200若针对检查路线所包含的全部指示针被输入了检查结果的值,则向服务器300发送检查结果,并使检查结果储存在指示针记录数据库320和路径记录数据库340。另外,在本实施方式中,将在与指示针对应的输入画面中被输入的检查结果的值的集合称为检查结果。

另外,本实施方式的终端装置200被输入了与指示针相关的图像、文档等文件的情况下,将该文件作为与指示针对应的添加信息而储存于添加数据库360。在本实施方式中,将与指示针对应的添加信息称为指示针的添加文件。

在本实施方式中,将包括与指示针对应的检查结果、添加文件、和包括指示针的种类、所属的地图等信息的指示针信息作为与指示针相关的附带信息。附带信息除了前述之外还可以包括与指示针建立了对应的信息。

若在终端装置200中进行从地图上删除指示针的操作,则本实施方式的服务器300在指示针定义数据库310中使与被删除的指示针对应的检查结果向垃圾箱数据库370移动。另外,本实施方式的服务器300若进行了删除指示针的添加文件的操作,则从添加数据库360使符合的添加文件移动至垃圾箱数据库370。若在终端装置200中进行恢复被删除的指示针、添加文件的操作,则本实施方式的服务器300从垃圾箱数据库370删除符合的指示针的检查结果、添加文件,并返回到指示针定义数据库310、添加数据库360。

本实施方式的服务器300在恢复上述的指示针、添加文件中,根据指示针与地图的对应关系、指示针与检查路线的对应关系、指示针与添加文件的对应关系来控制检查结果、添加文件的编辑的允许或者抑制。具体而言,服务器300禁止地图、检查路线上不存在的指示针的检查结果、添加文件的编辑,而允许地图、检查路线上存在的指示针的检查结果、添加文件的编辑。即本实施方式的服务器300作为检查信息管理装置发挥作用。

以下参照图2至图9,对本实施方式的服务器300具有的各数据库进行说明。

图2是表示指示针定义数据库的一个例子的图。

本实施方式的指示针定义数据库310具有指示针ID、指示针名称、指示针种类、输入项目、地图ID、地图所属、地图坐标、删除标志、删除组ID作为信息的项目,以指示针ID为关键字建立对应有其它的项目。在以下的本实施方式的说明中,将指示针定义数据库310中与指示针ID建立对应的项目的信息称为指示针信息。

指示针ID是用于识别指示针的标识符。指示针名称是指示针的名字。指示针种类表示指示针的种类。在本实施方式中,作为指示针的种类,具有阶层指示针和检查指示针。阶层指示针是后述的表示地图(map)中的阶层的指示针。检查指示针是后述的表示地图中的检查位置的指示针。

在以下的说明中,将指示针种类是阶层指示针的指示针称为阶层指示针,将指示针种类是检查指示针的指示针称为检查指示针。

输入项目是与被输入检查作业中的检查结果的输入栏对应的项目。在本实施方式中,与检查指示针建立对应,按每个指示针决定了输入项目。

地图ID与阶层指示针建立对应,表示由阶层指示针所表示的阶层的地图。地图所属与检查指示针以及阶层指示针建立对应,表示包括检查指示针以及阶层指示针的地图。地图坐标与检查指示针建立对应,表示包含检查指示针的地图中的检查指示针的位置。

删除标志表示是否对所对应的指示针ID进行了删除处理。在本实施方式中,在删除标志成为有效(ON)的情况下,表示从地图上删除了由对应的指示针ID所表示的指示针。在以下的实施方式的说明中,将使删除标志为有效(ON)表现为设立删除标志。删除组ID是删除标志为有效(ON)时赋予的,针对在相同的时间被删除的指示针、添加文件、路径赋予相同的删除组ID。

在图2的例子中,指示针ID为P0000的指示针是名称为“区域内图”的阶层指示针。指示针ID“P0000”的阶层指示针与地图ID“M0001”建立对应。另外在图2的例子中,指示针ID为P0001的指示针是名称为“设备A检查”的检查指示针。指示针ID“P0001”的检查指示针有“温度”和“压力”作为输入项目,位于地图ID“M0001”的地图中的坐标(10,10)。

另外,在图2的例子中,指示针ID为P0003的指示针是名称为“设备C”的阶层指示针。指示针ID“P0003”的阶层指示针属于地图ID“M0001”的地图,坐标为(30,20),并且与地图ID“M0002”建立对应。即,通过阶层指示针“P0003”定义了从地图“M0001”向地图“M0002”连接的阶层。

图3是表示指示针记录数据库的一个例子的图。

本实施方式的指示针记录数据库320储存每个检查指示针的检查结果。

指示针记录数据库320具有指示针ID、日期、时间、输入项目、输入值、路径ID、路径记录ID作为信息的项目,并将指示针ID和其它的项目建立对应。在以下的本实施方式的说明中,将指示针记录数据库320中与指示针ID建立对应的项目的信息称为指示针记录信息。

在本实施方式的指示针记录数据库320中,日期和时间表示输入项目被输入了输入值的时间。输入项目是与检查指示针对应的输入项目,输入值是与输入项目对应地输入的输入值。

另外,路径ID是用于识别包括检查指示针的检查路线的标识符。路径记录ID是用于识别每个检查路线的检查结果的标识符。

在图3的例子中,作为针对指示针ID为“P0002”的检查指示针的检查结果,在“2013/11/25”的“11:28:12”对与输入项目“水压”对应的输入栏输入输入值“0.38”。另外,指示针ID为“P0002”的检查指示针包含在由路径ID“R0001”识别的检查路线中,指示针ID为“P0002”的检查指示针的检查结果包含在由路径记录ID“Rec0001”识别的路径记录中。

图4是表示路径定义数据库的一个例子的图。

本实施方式的路径定义数据库330具有路径ID、路线名称、指示针ID、删除标志、和删除组ID作为信息的项目,以路径ID为关键字对应有其它的项目。在以下的本实施方式的说明中,将路径定义数据库330中与路径ID建立对应的项目的信息称为路径信息。

在本实施方式的路径定义数据库330中,通过将路径ID和指示针ID建立对应,由路径ID表示的检查路线表示包括由指示针ID表示的指示针。删除标志表示是否对所对应的路径ID进行了删除处理。在本实施方式中,在删除标志成为有效(ON)的情况下,表示从地图上删除了由对应的路径ID表示的路线。删除组ID是删除标志为有效(ON)时赋予的,针对在相同的时间被删除的指示针、添加文件、路线赋予相同的删除组ID。

在图4的例子中,路径ID“R0001”、名称为“路线イ”的检查路线包括指示针ID“P0001”、ID“P0002”、ID“P0004”的检查指示针、和指示针ID“P0003”的阶层指示针。另外,路径ID“R0002”的路线是被删除的状态。

图5是表示路径记录数据库的一个例子的图。

本实施方式的路径记录数据库340具有路径ID、路径记录ID、状况(status)、完成日期、完成时间作为信息的项目,以路径ID为关键字对应有其它的项目。在以下的本实施方式的说明中,将路径记录数据库340中与路径ID建立对应的项目的信息称为路径记录信息。

路径记录数据库340中的状况表示由路径ID表示的检查路线的检查作业的状态。完成日期和完成时间是由路径ID表示的检查路线的检查作业完成的日期和完成的时间。

在图5的例子中,路径IDR0001的检查路线的检查结果在2013年11月25日的11:32:30完成,作为路径记录IDRec0001被记录。

图6是表示地图定义数据库的一个例子的图。

本实施方式的地图定义数据库350具有地图ID、地图名称、文件名,作为信息的项目,以地图ID为关键字对应有其它的项目。在以下的本实施方式的说明中,将地图定义数据库350中与地图ID建立对应的项目的信息称为地图信息。

地图名称是地图的名字,文件名是使终端装置200显示地图时所使用的文件的名称。

另外,在图5的例子中,地图定义数据库中不包括删除标志、删除组ID的项目。由于地图ID与阶层指示针的指示针ID建立对应,所以由指示针定义数据库310管理的阶层指示针的删除标志变为有效(ON),意味着与其阶层指示针建立对应的地图ID的地图被删除。

在图6的例子中,由地图ID“M0001”识别的地图的名称是“区域内图”,在使该地图显示时所使用的文件是“区域内图.jpg”。

在本实施方式的地图定义数据库350中,例如具有表示成为检查对象的工厂等的全体的区域的文件、表示进行检查作业的设备的文件、表示进行检查作业的设备内的机器的文件等作为不同的阶层的地图。

以下参照图7对地图的阶层进行说明。图7是对地图的阶层进行说明的图。图7(A)表示第一层的地图的例子,图7(B)表示第二层的地图的例子,图7(C)表示放大了第二层中的检查对象位置的地图的例子。

图7(A)所示的地图71表示配置有设备的区域。地图71例如是在地图定义数据库350中登记的地图“M0001”的区域内图。在地图71中显示阶层指示针P3、检查指示针P1、和检查指示针P2。在本实施方式中,优选在使地图上显示阶层指示针以及检查指示针时,以与指示针的种类对应的图标图像进行显示。

图7(B)所示的地图72是处于地图71之下的阶层的地图,在由阶层指示针P3表示的区域示出设备的概要。即地图72在地图71中示出由阶层指示针P3表示的区域的进一步详细内容。地图72例如是在地图定义数据库350中登记的地图“M0001”的区域内图。在地图72上显示检查指示针P4。检查指示针P4表示作为地图72显示的设备内成为检查对象的机器。

图7(C)所示的地图73是放大显示了地图72中的检查对象位置的状态的地图,例如是检查指示针P4所表示的检查对象的机器的示意图。

即,在本实施方式中,阶层越往下越更详细地表示检查位置的图像被显示于终端装置200。在本实施方式中,储存在地图定义数据库350中的各地图的阶层的关系由例如与各地图建立对应的指示针、包含指示针的检查路线表示。

在本实施方式的地图定义数据库350中,将例如用于使地图71、地图72、地图73的每一个显示的地图的文件名(例如图像数据等)与地图ID以及地图名称建立对应地储存。另外,在本实施方式中,用于使地图显示的文件的实体可以储存在地图定义数据库350内,文件的实体也可以储存在其它的存储装置中。

另外,在本实施方式的地图定义数据库350中,各地图ID与表示各地图的阶层的关系的信息也可以建立对应。具体而言例如,地图IDM0001的地图的下一个阶层的地图是地图IDM0002的地图。因此,可以对地图IDM0002建立对应有例如表示作为地图IDM0001的下一阶层的M0001-1等这一信息。

图8是表示添加数据库的一个例子的图。本实施方式的添加数据库360具有指示针ID、添加ID、名称、文件名、删除标志、删除组ID,作为信息的项目,在指示针ID对应有其它的项目。在以下的本实施方式的说明中,将添加数据库360中与地图ID建立对应的项目的信息称为添加信息。

本实施方式的添加ID是识别添加到与指示针ID对应的指示针的添加文件的信息。添加名称是添加文件的名称,文件名是使终端装置200显示添加文件时所使用的文件的名称。

删除标志表示是否删除了对应的添加ID。在本实施方式中,在删除标志成为有效(ON)的情况下,表示由对应的添加ID表示的添加文件被删除。删除组ID是删除标志为有效(ON)时所赋予的,针对在相同的时间被删除的添加文件、指示针赋予相同的删除组ID。

图9是表示垃圾箱数据库的一个例子的图。本实施方式的垃圾箱数据库370用于确定终端装置200中作为删除对象而被选择的指示针、路径、地图、添加文件的信息。

具体而言,本实施方式的垃圾箱数据库370将删除组ID与指示针ID、路径ID、地图ID、添加ID建立对应地储存。在本实施方式中,例如若在终端装置200中进行删除完毕的指示针、添加文件的一览表的显示要求,则服务器300可以获取赋予了储存在垃圾箱数据库370中的删除组ID的指示针ID、添加ID,并向终端装置200发送。

图10是服务器的硬件结构的一个例子表示的图。服务器300包括分别通过总线B相互连接的输入装置31、输出装置32、驱动器装置33、辅助存储装置34、存储器装置35、运算处理装置36以及接口装置37。

输入装置31包括键盘、鼠标等,用于输入各种信号。输出装置32包括显示器装置等,用于显示各种窗口、数据等。接口装置37包括调制解调器、LAN卡等,用于与网络N连接。

检查信息管理程序是控制服务器300的各种程序的至少一部分。检查信息管理程序例如通过记录介质38的发布、从网络的下载等来提供。记录有检查信息管理程序的记录介质38能够使用如CD-ROM、软盘、光磁盘等那样以光学、电或磁的方式记录信息的记录介质、如ROM、闪存等那样以电的方式记录信息的半导体存储器等各种类型的记录介质。

另外,关于检查信息管理程序,若记录有检查信息管理程序的记录介质38被安装于驱动器装置33则检查信息管理程序从记录介质38经由驱动器装置33被安装至辅助存储装置34。从网络下载的检查信息管理程序经由接口装置27被安装至辅助存储装置34。

辅助存储装置34储存被安装的检查信息管理程序,并且储存必要的文件、数据等。存储器装置35在计算机启动时从辅助存储装置34读出检查信息管理程序并储存。而且,运算处理装置36按照储存在存储器装置35中的检查信息管理程序,如后述那样实现各种处理。

本实施例的终端装置200是具有与服务器300同样的硬件结构的计算机,所以省略说明。另外,本实施例的终端装置200例如可以是平板型的计算机。另外,本实施例的终端装置200例如也可以是包括智能手机的多功能的手机。

接下来,参照图11,对本实施方式的检查信息管理系统100具有的各装置的功能进行说明。图11是对检查信息管理系统具有的各装置的功能进行说明的图。

在本实施方式的终端装置200中安装检查辅助程序210。在本实施方式的终端装置200中,通过执行设备检查作业辅助程序210来实现后述的各部的处理。

本实施方式的终端装置200具有输入受理部211、显示控制部212、路径信息获取部213、指示针信息获取部214、地图信息获取部215、检查结果发送部216。

本实施方式的输入受理部211受理通过终端装置200具有的显示操作装置的操作进行的输入。显示控制部212控制显示操作装置21中的显示。

路径信息获取部213基于输入受理部211受理到的输入,从路径定义数据库330获取路径信息。指示针信息获取部214基于输入受理部211受理到的输入,从指示针定义数据库310获取指示针信息。地图信息获取部215基于指示针信息所包含的地图ID,从地图定义数据库350获取地图信息。

若选择出的检查路线的检查作业完成,则检查结果发送部216向服务器300发送检查结果。

在本实施方式的服务器300中安装检查信息管理程序380。在本实施方式的服务器300中,通过执行检查信息管理程序380来实现后述的各部的处理。

本实施方式的服务器300具有输入受理部381、储存控制部382、种类判定部383、删除处理部384、恢复处理部385、画面数据生成部386、检索部387。

本实施方式的输入受理部381受理针对服务器300的各种输入。输入受理部381受理的输入包括从终端装置200发送的各种要求。储存控制部382将从终端装置200发送的检查结果、添加文件等向对应的数据库储存。

种类判定部383判定作为删除对象、恢复对象而被选择的指示针是阶层指示针还是检查指示针。删除处理部384进行终端装置200中作为删除对象而被选择的指示针的删除处理。恢复处理部385进行终端装置200中作为恢复对象而被选择的指示针的恢复处理。画面数据生成部386受理来自终端装置200的显示要求来生成使终端装置200显示例如被恢复的信息的画面数据。检索部387利用作为显示对象而被选择的指示针的指示针ID从终端装置200检索指示针定义数据库310。删除处理部384、恢复处理部385、画面数据生成部386、检索部387的处理的详细后述。

接下来,参照图12,对使用了本实施方式的检查信息管理系统100的检查作业的概要进行说明。图12是对检查信息管理系统中的检查作业进行说明的流程图。图12示出从检查作业的开始到结束的动作的概要。

在本实施方式的检查信息管理系统100中,终端装置200若开始检查作业,则通过路径信息获取部213从路径定义数据库330获取检查路线的一览表,并通过显示控制部212使检查路线的一览表向显示操作装置21显示(步骤S121)。紧接着,终端装置200通过输入受理部211受理检查路线的选择(步骤S122)。

接下来,终端装置200通过选择出的检查路线使检查对象的场所和检查顺序显示(步骤S123),辅助检查作业者进行的检查的实施(步骤S124)。

紧接着,终端装置200判定是否受理到检查作业的完成指示(步骤S125),在未受理到完成指示的情况下,返回到步骤S124。在步骤S125中受理到完成指示的情况下,终端装置200向服务器300发送检查结果(步骤S126)。

若输入受理部381受理了检查结果,则本实施方式的服务器300通过储存控制部382更新路径记录数据库340,并在指示针记录数据库320中储存检查结果(步骤S127)。

另外,在本实施方式中,例如在终端装置200中,拍摄到检查位置的图像、由检查作业者作成的记录等添加文件可以与检查结果建立对应。该情况下,终端装置200向服务器300发送检查结果和添加文件。服务器300通过储存控制部382对发送的添加文件赋予添加ID,并与对应的指示针的指示针ID建立对应地储存于添加数据库360。

(第一实施方式)

以下,对检查信息管理系统100中的第一实施方式进行说明。在以下的第一实施方式中,对终端装置200中进行了指示针的删除和恢复的情况进行说明。

首先,对终端装置200中选择了删除对象的指示针的情况下的服务器300中的删除的处理进行说明。

图13是对检查信息管理系统中的指示针的删除的处理进行说明的流程图。

在本实施方式中,服务器300通过输入受理部381受理在终端装置200中被选择为删除对象的指示针的指示针ID和删除要求(步骤S1301)。紧接着,服务器300通过删除处理部384发行删除组ID(步骤S1302)。

接下来,服务器300通过种类判定部383,参照指示针定义数据库310,判定受理到的指示针的种类是否是阶层指示针(步骤S1303)。

在步骤S1303中,在不是阶层指示针的情况下,删除处理部384在指示针定义数据库310中设立与符合的指示针ID对应的删除标志(步骤S1304)。紧接着,删除处理部384在指示针定义数据库310中为符合的指示针ID赋予发行的删除组ID(步骤S1305)。

紧接着,删除处理部384参照添加数据库360,判定是否存在与删除对象的指示针ID对应的添加ID(步骤S1306)。在步骤S1306中,在不存在符合的添加ID的情况下,进入后述的步骤S1310。

在步骤S1306中,在存在符合的添加ID的情况下,删除处理部384在添加数据库360中提取与指示针ID对应的添加ID(步骤S1307)。紧接着,删除处理部384在添加数据库360中设立与提取出的添加ID对应的删除标志(步骤S1308),并赋予发行完毕的删除组ID(步骤S1309)。即在本实施方式中,对被选择为删除对象的指示针ID、和与该指示针ID对应的添加ID赋予的删除组ID是相同的。

紧接着,删除处理部384将发行的删除组ID储存于垃圾箱数据库370(步骤S1310),并结束指示针的删除的处理。

接下来,对在步骤S1303中,被选择为删除对象的指示针是阶层指示针的情况进行说明。在本实施方式中,将从以下说明的步骤S1311至步骤S1323的处理称为处理A。

在删除对象的指示针是阶层指示针的情况下,删除处理部384在指示针定义数据库310中获取属于与阶层指示针对应的地图ID的指示针ID的列表(步骤S1311)。紧接着,删除处理部384从获取到的列表所包含的指示针ID选出一个指示针ID,并参照指示针信息(步骤S1312)。

接下来,删除处理部384判定选出的指示针ID是否设立了删除标志(步骤S1313)。在步骤S1313中设立了删除标志的情况下,删除处理部384进入后述的步骤S1320。

在步骤S1313中未设立删除标志的情况下,删除处理部384进入步骤S1314。从步骤S1314至步骤S1319的处理与从步骤S1304至步骤S1309的处理相同,所以省略说明。

紧接着,删除处理部384根据在步骤S312中所选出的指示针ID的指示针信息,判定与该指示针ID对应的指示针是否是阶层指示针(步骤S1320)。

在步骤S1320中,在是阶层指示针的情况下,删除处理部384针对该指示针ID执行处理A(步骤S1321)。

在步骤S1320中,不是阶层指示针的情况下,删除处理部384针对在步骤S1311中所获取到列表所包含的全部指示针ID,判定是否执行了从步骤S1312至步骤S1322的处理(步骤S1322)。在步骤S1323中,未执行全部的指示针ID处理的情况下,删除处理部384返回到步骤S1312。在步骤S1323中,执行了全部的指示针ID处理的情况下,删除处理部384将发行完毕的删除组ID储存于垃圾箱数据库370(步骤S1323),并结束处理。

以下,参照图2以及图8,具体地对本实施方式的删除处理部384的处理进行说明。

首先,对指示针ID“P0001”被选择为删除对象的情况进行说明。

服务器300若受理指示针ID“P0001”和删除要求,则通过删除处理部384,参照指示针定义数据库310(参照图2),判定指示针ID“P0001”的指示针种类。指示针ID“P0001”是检查指示针。因此,删除处理部384设立与指示针ID“P0001”对应的删除标志,并对删除组ID赋予发行完毕的删除组ID。此处,将删除组ID设为“1”。

接下来,删除处理部384参照添加数据库360,判定是否存在与指示针ID“P0001”对应的添加ID。在图8的例子中,添加ID“T01”与指示针ID“P0001”对应。因此,删除处理部384设立添加ID“T01”的删除标志,赋予删除组ID“1”。然后,删除处理部384将删除组ID“1”储存于垃圾箱数据库370。

在本实施方式中,通过以上的处理,指示针ID“P0001”的删除处理完成。

接下来,对指示针ID“P0000”被选择为删除对象的情况进行说明。指示针ID“P0000”的指示针种类是阶层指示针。另外,在该处理中发行的删除组ID为“2”。

因此,删除处理部384获取将与指示针ID“P0000”对应的地图ID“M0001”作为地图所属的值而具有的指示针ID的列表。在图2的例子中,删除处理部384获取指示针ID“P0001”、“P0002”、“P0003”、“P0005”。

接下来,删除处理部384首先针对指示针ID“P0001”,执行上述的指示针ID“P0001”被选择为删除对象的情况下的处理。由于指示针ID“P0001”的指示针不是阶层指示针,所以删除处理部384接下来针对指示针ID“P0002”进行同样的处理。由于指示针ID“P0002”的指示针不是阶层指示针,所以删除处理部384接下来针对指示针ID“P0003”进行同样的处理。

指示针ID“P0003”是阶层指示针。因此,删除处理部384执行处理A。

即,删除处理部384获取将与指示针ID“P0003”对应的地图ID“M0002”作为地图所属的值而具有的指示针ID的列表。此处符合的指示针ID是指示针ID“P0004”的指示针。

因此,删除处理部384针对指示针ID“P0004”的指示针,进行与指示针ID“P0001”被选择为删除对象的情况下的处理同样的处理。此处,删除处理部384针对作为地图所属的值而具有的全部指示针ID执行了处理A,所以删除处理部384返回到将地图ID“M0001”作为地图所属的值而具有的指示针ID的列表,进行下一个指示针ID“P0005”处理。由于指示针ID“P0005”不是阶层指示针,所以删除处理部384针对指示针ID“P0005”的指示针,进行与指示针ID“P0001”被选择为删除对象的情况下的处理同样的处理。

而且删除处理部384将在作为删除对象而受理到指示针ID“P0000”后发行的删除组ID“2”储存于垃圾箱数据库370。

如以上那样,在本实施方式中,在作为删除对象而被选择的指示针ID是阶层指示针的情况下,在相同的时间删除处于符合的阶层的全部检查指示针。另外,在本实施方式中,与作为删除对象而被选择的指示针ID对应的添加文件也在相同的时间删除。

另外,在图13的例子中,在本实施方式中,对作为删除对象而选择了指示针ID的情况进行了说明,例如也可以有连同检查路线被删除的情况。该情况下,删除处理部384也可以针对作为删除对象而被选择的检查路线所包含的全部指示针ID进行图13所示的处理。

接下来,对终端装置200中选择了恢复对象的指示针的情况下的服务器300中的恢复处理进行说明。

图14是对检查信息管理系统中的指示针的恢复处理进行说明的流程图。

服务器300从终端装置200受理垃圾箱一览表的获取要求(步骤S1401)。紧接着,服务器300通过恢复处理部385向终端装置200转交删除完毕的指示针ID的一览表(步骤S1402)。具体而言,恢复处理部385参照垃圾箱数据库370,并参照处于被删除的状态的指示针ID。而且,恢复处理部385基于参照的ID来参照指示针定义数据库310,并获取与ID对应的名称。而且,向终端装置200转交包含获取到的名称的垃圾箱的一览表画面。

紧接着,恢复处理部385从终端装置200受理被选择为恢复对象的指示针ID和恢复要求(步骤S1403)。紧接着,恢复处理部385获取赋予与赋予给被选择为恢复对象的指示针ID的删除组ID相同的删除组ID的指示针ID的列表(步骤S1404)。

紧接着,恢复处理部385解除与获取到的列表所包含的指示针ID对应的删除标志,即将删除标志变更为不表示删除的值,并删除删除组ID(步骤S1405)。另外,恢复处理部385从垃圾箱数据库370删除符合的指示针ID的记录。紧接着,恢复处理部385判定是否进行了与列表内的全部指示针ID对应的删除标志的解除、和删除组ID的删除的处理(步骤S1406)。

在步骤S1406中,在未对全部指示针ID进行处理的情况下,恢复处理部385返回到步骤S1405。

在步骤S1406中,在针对全部指示针ID进行了处理的情况下,恢复处理部385参照添加数据库360,获取赋予与赋予给恢复对象的指示针ID的删除组ID相同的删除组ID的添加ID的列表(步骤S1407)。紧接着,恢复处理部385解除与获取到列表所包含的添加ID对应的删除标志,并删除删除组ID(步骤S1408)。紧接着,恢复处理部385判定是否进行了与列表内的全部添加ID对应的删除标志的解除、和删除组ID的删除的处理(步骤S1409)。

在步骤S1409中,未对全部添加ID进行处理的情况下,恢复处理部385返回到步骤S1408。在步骤S1409中,在对全部添加ID进行了处理的情况下,恢复处理部385完成被选择为恢复对象的指示针ID的指示针的恢复,并结束处理。

如以上那样,根据本实施方式,若作为恢复对象而选择指示针,则使赋予与赋予给被选择的指示针的指示针ID的删除组ID相同的删除组ID的指示针同时恢复。因此在本实施方式中,能够在相同的时间恢复在相同的时间被删除的指示针,并能够进行删除的时间与恢复的时间的匹配。

接下来,参照图15,对从终端装置200受理到被恢复的指示针的显示要求的情况下的服务器300的处理进行说明。图15是对从终端装置受理到被恢复的指示针的显示要求的情况下的服务器的处理进行说明的流程图。

另外,在本实施方式中,分开说明被删除的指示针的恢复处理、和使被恢复的指示针显示的处理,但指示针的恢复处理和显示的处理也可以作为一系列的处理被执行。具体而言,例如服务器300若受理指示针的恢复要求,则可以进行图15所说明的使指示针显示的处理。

本实施方式的服务器300若受理被恢复的指示针的显示指示(步骤S1501),则画面数据生成部386参照指示针定义数据库310和路径定义数据库330,判定是否从地图ID追溯显示对象的指示针(步骤S1502)。具体而言,图像数据生成部386判定在与从最上位层的地图到显示对象的指示针所属的地图为止的全部地图对应的阶层指示针中是否存在删除标志经过的指示针ID。

在步骤S1502中,在从地图追溯的情况下,画面数据生成部386生成在显示对象的指示针所属的地图上描绘了显示对象的指示针的画面数据,并发送给终端装置200(步骤S1503)。本实施方式的终端装置200通过显示控制部212,基于该画面数据使显示对象的指示针显示于地图上。

另外,在本实施方式中,从地图追溯的情况表示显示对象的指示针与地图的对应关系、显示对象的指示针与检查路线的对应关系被恢复为删除前的状态。

在步骤S1502中,未从地图追溯的情况下,画面数据生成部386针对终端装置200,生成受理显示对象的指示针的指示针信息的检索要求的画面数据,并向终端装置200发送(步骤S1504)。另外,此时,画面数据生成部386可以在画面数据中包括显示对象的指示针所属的地图被删除的消息。

紧接着,画面数据生成部386判定是否从终端装置200受理到检索要求(步骤S1505)。在步骤S1505中,例如即使经过规时间也未受理到检索要求的情况下,画面数据生成部386结束显示的处理。

在步骤S1505中,在与检索关键字一起受理到检索要求的情况下,服务器300通过检索部387利用检索关键字检索指示针定义数据库310(步骤S1506)。而且,服务器300通过画面数据生成部386生成使检索结果显示的画面数据,并向终端装置200发送(步骤S1507)。本实施方式的画面数据生成部386生成使检索结果显示的画面数据作为不能够编辑的画面数据。

另外,在本实施方式中,从地图追溯显示对象的指示针情况下,将生成检索画面数据的处理作为一系列的处理进行了说明,但并不限于此。服务器300在从例如地图追溯显示对象的指示针的情况下,可以将不能够显示通知给终端装置200来结束显示的处理。该情况下,服务器300从终端装置200重新受理到检索要求时,也可以开始步骤S1504中所说明的处理。

以下,参照图16至图19,具体地对检查信息管理系统100中的被恢复的指示针的显示进行说明。

图16是表示显示在终端装置上的垃圾箱的一览表画面的例子的图。在图16所示的一览表画面中,作为删除完毕的指示针,显示了指示针ID“P0002”的指示针(指示针名称“设备B检查”)、指示针ID“P0003”的指示针(指示针名称“设备C”)、和指示针ID“P0004”的指示针(指示针名称“机器D检查”)。

首先,在图16中,对指示针ID“P0002”(指示针名称“设备B检查”)被选择为恢复对象,之后成为显示对象的情况进行说明。

若指示针ID“P0002”被选择为恢复对象,则服务器300通过恢复处理部385解除指示针定义数据库310的指示针ID“P0002”的删除标志,并删除删除组ID。

紧接着,画面数据生成部386参照指示针定义数据库310、路径定义数据库330,判定是否从指示针ID“P0002”所属的地图的最上位层的地图按顺序追溯到指示针ID“P0002”所属的地图。

指示针ID“P0002”所属的地图是地图ID“M0001”。在图16的例子中,不包括与地图ID“M0001”对应的阶层指示针即指示针ID“P0000”,指示针ID“P0000”未成为删除对象。

因此,图像数据生成部386生成使表示指示针ID“P0002”的地图ID“M0001”描绘的画面数据,并向终端装置200发送。

终端装置200接收该画面数据,并使指示针ID“P0002”被恢复的地图ID“M0001”的地图显示。

图17是表示指示针ID“P0002”的恢复前和恢复后的地图的例子的图。图17(A)表示指示针ID“P0002”的恢复前的地图ID“M0001”被显示在终端装置200上时的画面的例子。图17(B)表示指示针ID“P0002”的恢复后的地图ID“M0001”被显示在终端装置200上时的画面的例子。

在图17(A)所示的地图171中,在图7(A)所示的地图71中,指示针ID“P0002”的指示针、和指示针ID“P0003”的指示针成为被删除的状态。

在图17(B)所示的地图172中,由于指示针ID“P0002”的指示针所属的地图ID“M0001”未成为删除对象,所以在地图171显示指示针ID“P0002”的指示针。

在本实施方式中,在终端装置200中,若选择地图172的指示针ID“P0002”的指示针,则显示具有与指示针ID“P0002”对应的项目的输入栏的输入画面。

另外,在本实施方式中,在存在与指示针ID“P0002”一起被添加的、与指示针ID“P0002”对应的添加文件的情况下,例如若选择地图172的指示针ID“P0002”的指示针,则也可以显示表示添加文件的存在的信息。

接下来,对在图16中指示针ID“P0004”(指示针名称“机器D检查”)被选择为恢复对象,之后成为显示对象的情况进行说明。

若指示针ID“P0004”被选择为恢复对象,则服务器300通过恢复处理部385解除指示针定义数据库310的指示针ID“P0004”的删除标志,并删除删除组ID。

紧接着,画面数据生成部386参照指示针定义数据库310、路径定义数据库330,判定是否从指示针ID“P0004”所属的地图的最上位层的地图按顺序追溯到指示针ID“P0004”所属的地图。

在图16的例子中,指示针ID“P0004”所属的地图的最上位层的地图即地图ID“M0001”的地图未成为删除对象。然而,在图16的例子中,表示指示针ID“P0004”所属的地图ID“M0002”的阶层指示针即指示针ID“P0003”的指示针成为删除对象。因此,指示针ID“P0004”不能够从最上位层的地图追溯到所属的地图。

因此,本实施方式的画面数据生成部386生成供与显示对象的指示针相关的检索关键字输入的检索画面数据,并向终端装置200发送。若在终端装置200中输入检索关键字,并受理检索要求,则服务器300通过检索部387利用检索关键字检索指示针记录数据库320。而且画面数据生成部386生成使检索结果显示的画面数据,并向终端装置200发送。

图18是表示显示对象的指示针的检索的画面的例子的图。图18(A)示出供检索关键字输入的检索画面的例子,图18(B)示出显示了检索结果的检索结果画面的例子。

在图18(A)所示的检索画面181中显示检索关键字的输入栏182和检索按钮183。若在输入栏182输入检索关键字,并操作检索按钮183,则本实施方式的终端装置200向服务器300发送检索关键字和检索要求。

在图18(B)所示的检索结果画面184中显示例如作为检索结果而提取出的指示针信息所包含的指示针名称185。另外,若在检索结果画面184中操作用于获取与指示针ID对应的指示针记录信息的按钮186,则终端装置200向服务器300发送与指示针ID对应的指示针记录信息的获取要求。

服务器300若受理到指示针记录信息的获取要求,则通过画面数据生成部386生成使指示针记录信息显示的画面数据,并向终端装置200发送。

图19是表示显示了指示针记录信息的画面的例子的图。在图19所示的画面191中显示指示针ID“P0004”所属的地图的地图名称的显示栏192、指示针记录信息的登记者的显示栏193、与指示针ID对应的输入项目以及项目的值的显示栏194。

另外,在本实施方式的画面191中显示记录按钮195,但该记录按钮195被显示为不能够操作的状态。

即在本实施方式中,在终端装置200中,在画面191中,指示针记录信息被显示为不受理编辑或输入的状态。

如以上那样,在本实施方式中,在使被恢复的指示针ID显示时,在从地图追溯该指示针ID的情况下,在能够进行再输入、编辑的状态下使被恢复的指示针的检查结果显示。另外,在本实施方式中,在未从地图追溯被恢复的指示针ID的情况下,在不受理被恢复的指示针的检查结果的编辑的状态下进行显示。

在本实施方式中,如以上那样控制被恢复的指示针的检查结果的编辑的允许或者抑制,从而能够例如在沿着检查路线的检查中,因误操作而删除了检查完毕的指示针的情况下等,立即恢复删除的指示针,并继续检查。另外,此时,能够立即继续进行删除的指示针的检查结果的再输入、编辑。

另外,在本实施方式中,例如在已经删除了地图、检查路线的情况下,在参照指示针记录信息时,仅显示作为检索结果而获取到的指示针记录信息。因此在本实施方式中,能够防止例如当前在地图上显示不包含在检查路线中的过去的指示针,而检查作业者将该过去的指示针误识别为当前也是输入对象的有效的指示针。

(第二实施方式)

以下,对检查信息管理系统100中的第二实施方式进行说明。在以下的第二实施方式中,对在终端装置200中进行添加文件的删除和恢复的情况进行说明。

首先,对在终端装置200中选择了删除对象的添加文件的情况下的服务器300中的删除的处理进行说明。

图20是对检查信息管理系统中的添加文件的删除的处理进行说明的流程图。

在本实施方式中,服务器300通过输入受理部381受理在终端装置200中被选择为删除对象的添加文件的添加ID和删除要求(步骤S2001)。紧接着服务器300通过删除处理部384发行删除组ID(步骤S2002)。

紧接着,删除处理部384在添加数据库360中设立与步骤S2001中受理到的添加ID对应的删除标志(步骤S2003),并赋予发行完毕的删除组ID(步骤S2004)。即,在本实施方式中,为被选择为删除对象的指示针ID、和与该指示针ID对应的添加ID赋予的删除组ID相同。

紧接着,删除处理部384向垃圾箱数据库370储存发行的删除组ID(步骤S1310),并结束指示针的删除的处理。

在本实施方式中,例如在终端装置200中,在添加到指示针ID“P0001”的添加ID“T01”的添加文件成为删除对象的情况下,服务器300受理添加ID“T01”。而且,服务器300在添加数据库360中设立与添加ID“T01”对应的删除标志,赋予删除组ID。在图8中示出对添加ID“T01”赋予删除组ID“1”的例子。

接下来,对终端装置200中选择了恢复对象的添加文件的情况下的服务器300中的恢复处理进行说明。

图21是对检查信息管理系统中的添加文件的恢复处理进行说明的流程图。

服务器300从终端装置200受理垃圾箱一览表的获取要求(步骤S2101)。紧接着,服务器300通过恢复处理部385向终端装置200转交删除完毕的添加文件的一览表(步骤S2102)。具体而言,恢复处理部385参照垃圾箱数据库370,并参照处于被删除的状态的添加ID。而且,恢复处理部385基于参照的ID来参照添加数据库360,并获取与ID对应的名称。而且,向终端装置200转交包括获取到的名称的垃圾箱的一览表画面。

紧接着,恢复处理部385从终端装置200受理被选择为恢复对象的添加ID和恢复要求(步骤S2103)。紧接着,恢复处理部385获取赋予与赋予给被选择为恢复对象的添加ID的删除组ID相同的删除组ID的添加ID的列表(步骤S2104)。

紧接着,恢复处理部385解除与获取到的列表所包含的添加ID对应的删除标志,即将删除标志变更为不表示删除的值,并删除删除组ID(步骤S2105)。另外,恢复处理部385从垃圾箱数据库370删除符合的添加ID的记录。紧接着,恢复处理部385判定是否进行了与列表内的全部添加ID对应的删除标志的解除、和删除组ID的删除的处理(步骤S2106)。

在步骤S2106中,在未对全部添加ID进行处理的情况下,恢复处理部385返回到步骤S2105。

在步骤S2106中,在对全部添加ID进行了处理的情况下,恢复处理部385结束处理。

如以上那样,根据本实施方式,若选择添加文件作为恢复对象,则使赋予与赋予给被选择的添加文件的添加ID的删除组ID相同的删除组ID的添加文件同时恢复。因此,在本实施方式中,能够在相同的时间恢复在相同的时间被删除的添加文件,并能够进行删除的时间与恢复的时间的匹配。

接下来,参照图22,对从终端装置200受理到被恢复的添加文件的显示要求的情况下的服务器300的处理进行说明。图22是对从终端装置受理到被恢复的添加文件的显示要求的情况下的服务器的处理进行说明的流程图。

另外,在本实施方式中,分开说明了被删除的添加文件的恢复处理、和使被恢复的添加文件显示的处理,但添加文件的恢复处理和显示的处理也可以作为一系列的处理被执行。具体而言,例如服务器300若受理添加文件的恢复要求,则可以进行图22中所说明的使添加文件显示的处理到为止。

本实施方式的服务器300若受理被恢复的添加文件的显示指示(步骤S2201),则通过画面数据生成部386,参照指示针定义数据库310,判定与显示对象的添加文件对应的指示针是否删除完毕(步骤S2202)。具体而言,图像数据生成部386判定是否对与作为显示对象而受理到的添加ID对应的指示针ID设立了删除标志。

在步骤S2202中,在未对对应的指示针ID设立删除标志的情况下,画面数据生成部386生成使显示对象的添加文件的输出指示以能够受理的状态显示的画面数据,并向终端装置200发送(步骤S2203)。

在步骤S2202中,在对对应的添加ID设立了删除标志的情况下,画面数据生成部386针对终端装置200生成受理显示对象的添加文件的检索要求的画面数据,并向终端装置200发送(步骤S2204)。另外,此时,画面数据生成部386可以在画面数据中包括添加了显示对象的添加文件的指示针被删除的消息。

紧接着,画面数据生成部386判定是否从终端装置200受理到检索要求(步骤S2205)。在步骤S2205中,例如即使经过规时间间也未受理到检索要求的情况下,画面数据生成部386结束显示的处理。

在步骤S2205中,与检索关键字一起受理到检索要求的情况下,服务器300通过检索部387利用检索关键字检索添加数据库360(步骤S2206)。而且,服务器300通过画面数据生成部386生成使检索结果显示的画面数据,并向终端装置200发送(步骤S2207)。本实施方式的画面数据生成部386生成使检索结果显示的画面数据,作为不能够进行与添加文件对应的编辑指示的受理的画面数据。

另外,在本实施方式中,在与添加文件对应的指示针被删除的情况下,将生成检索画面数据的处理作为一系列的处理进行了说明,但并不限于此。例如在与添加文件对应的指示针被删除的情况下,服务器300可以将不能够显示添加文件的内容通知给终端装置200,并结束显示的处理。该情况下,服务器300在从终端装置200重新受理到检索要求时,可以开始步骤S2204中所说明的处理。

图23是表示添加ID“T01”被恢复的状态的例子的图。在图23中示出与显示对象的添加ID“T01”的添加文件对应的指示针未被删除的情况下,添加文件被恢复的状态。

添加ID“T01”与指示针ID“P0001”对应,添加ID“T01”的添加文件被添加到指示针ID“P0001”的指示针。

因此,在本实施方式中,在画面231上选择了指示针ID“P0001”的指示针时,使表示存在添加ID“T01”的添加文件的对话框232显示。

在本实施方式中,可以在对话框232内显示添加文件的文件名。而且,在本实施方式中,在对话框232内选择了添加文件的情况下,终端装置200可以向服务器300进行添加文件的获取要求。服务器300若受理添加ID和添加文件的获取要求,则将符合的添加文件发送给终端装置200。终端装置200以能够编辑的方式使获取到的添加文件显示。

图24是表示添加ID“T01”的检索结果的例子的图。在图24中示出在与显示对象的添加ID「T01」的添加文件对应的指示针被删除的情况下,检索了添加文件的状态。

另外,用于检索添加文件的检索关键字被输入至图18(A)所示的检索画面181的输入栏182。服务器300若受理检索关键字和检索要求,则进行检索。

在图24所示的检索结果画面241中显示添加ID“T01”的添加文件的文件名“图像.JPG”作为检索结果。

另外,在检索结果画面241中显示进行作为检索结果而被显示的添加文件的输出指示的按钮242。但是,此处,不显示用于再次对该指示针登记输出后的添加文件的按钮。因此,在检索结果画面241中,抑制在更新作为检索结果而被显示的添加文件后,再次对该指示针进行登记。

用户利用参照的添加文件创建新的文件,或针对未被删除的其它指示针将创建的文件作为添加文件来登记这样的操作能够进行。另一方面,用户编辑参照的添加文件后,不能够再次针对相同的指示针,即删除的状态的指示针进行登记。换言之,抑制针对删除的状态的指示针更新登记的添加文件的操作。

如以上那样,在本实施方式中,通过控制恢复对象的添加文件的编辑的允许或者抑制,从而例如在沿着检查路线的检查中,因误操作而删除了添加文件的情况下等,能够立即恢复删除的添加文件,并确认文件的内容。另外,此时,能够继续进行添加文件的编辑。

另外,在本实施方式中,例如添加了恢复对象的添加文件的指示针被删除的情况下参照添加文件时,仅显示添加文件的添加结果。因此在本实施方式中,能够抑制例如编辑针对不存在的指示针的添加文件。

本发明并不限于具体地公开的实施例,能够进行各种变形、变更,只要不从权利要求书脱离。

符号说明

100…检查信息管理系统;200…终端装置;300…服务器;310…指示针定义数据库;320…指示针记录数据库;360…添加数据库;370…垃圾箱数据库;380…检查信息管理程序;384…删除处理部;385…恢复处理部;386…画面数据生成部;387…检索部。

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