《信息管理装置和信息管理方法.pdf》由会员分享,可在线阅读,更多相关《信息管理装置和信息管理方法.pdf(41页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104184610A43申请公布日20141203CN104184610A21申请号201410222392622申请日20140523201310976120130524JPH04L12/2420060171申请人株式会社日立制作所地址日本东京都72发明人河田洋平太田延之安藤凉介74专利代理机构北京银龙知识产权代理有限公司11243代理人曾贤伟杨继平54发明名称信息管理装置和信息管理方法57摘要本发明提供一种信息管理装置和信息管理方法。该信息管理装置从多个设备收集并且保持操作信息,该操作信息是指示多个设备的操作状态的信息,信息管理装置参考提供使用操作信息的服务的信息使用装置。
2、,包括保持与定义与设备有关地提供的服务水平的合同相关的信息;获取设备的合同信息,并且基于合同信息,以包括存储位置信息的方式创建管理策略信息,该管理策略信息是定义针对设备中的每一个设备保持的操作信息的管理方案的信息,存储位置信息是至少每一个存储信息的存储位置的信息。30优先权数据51INTCL权利要求书3页说明书17页附图20页19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书17页附图20页10申请公布号CN104184610ACN104184610A1/3页21一种信息管理装置,其从多个设备收集并且保持操作信息,所述操作信息是指示所述多个设备的操作状态的信息,所述信息管理装。
3、置参考提供使用所述操作信息的服务的信息使用装置,所述信息管理装置包括合同信息保持单元,其保持合同信息,所述合同信息是与已经定义了所述信息使用装置提供的与所述设备有关的服务水平的合同相关的信息;以及管理策略创建单元,其从所述合同信息保持单元获取所保持的所述设备中的每一个设备的合同信息,并且基于所述合同信息,以包括存储位置信息的方式创建管理策略信息,所述管理策略信息是定义针对所述设备中的每一个设备保持的所述操作信息的管理方案的信息,所述存储位置信息是至少每一个存储信息的存储位置的信息。2根据权利要求1所述的信息管理装置,还包括操作信息历史保持单元,其与所述设备中的每一个设备相对应地按照时间顺序,保。
4、持从所述设备中的每一个设备收集的操作信息,以及操作信息管理单元,其从所述操作信息历史保持单元获取与所述设备中的每一个设备相对应的操作信息,并且基于与所述设备中的每一个设备相对应的所述管理策略信息,对与所述设备中的每一个设备相关的操作信息进行管理,其中,所述操作信息管理单元从所述操作信息历史保持单元获取与所述设备中的每一个设备相对应的操作信息,并且参考与所述设备中的每一个设备相对应的所述管理策略信息,以根据针对与所述设备中的每一个设备相对应的操作信息定义的存储位置信息,重新分配所述操作信息的存储位置。3根据权利要求2所述的信息管理装置,其中,所述操作信息是数值数据,并且所述管理策略信息包括与所述。
5、数值数据相关的判断条件,所述信息管理装置还包括相关程度信息保持单元,其保持相关程度信息,所述相关程度信息是指示所述设备中的每一个设备之间的相互关系或者所述数值数据满足判断条件的时间之前和/或之后的被设置为预定长度的时间段之间的相互关系的关联程度的信息,所述操作信息管理单元获取在所述操作信息历史保持单元中与所述设备中的每一个设备相对应地保持的所述操作信息,参考管理策略保持单元,并且确定是否满足所述判断条件,对于确定满足所述判断条件的操作信息,参考所述相关程度信息保持单元,并且根据所述操作信息以及所述管理策略信息,重新分配具有预定相关程度的设备或者时间段的存储位置。4根据权利要求3所述的信息管理装。
6、置,还包括参考历史管理单元,其对来自所述信息使用装置的所述操作信息的参考历史进行管理,以及相关程度信息更新单元,其被保持在所述相关程度信息保持单元中,所述相关程度信息更新单元更新与设备相对应的所述相关程度信息,其中,所述参考历史管理单元对与所述设备或者所述时间段中的每一个相对应的所述操作信息的参考频率进行总计,并且所述相关程度信息更新单元基于所述设备或者所述时间段中的每一个的所述参考频权利要求书CN104184610A2/3页3率,更新所述相关程度信息。5根据权利要求4所述的信息管理装置,还包括设备构成信息保持单元,其保持设备构成信息,所述设备构成信息是包括指示所述设备中的每一个设备的属性的属。
7、性信息和定义所述属性的关联性的设备构成信息的信息,其中,所述相关程度信息更新单元持续监视所述设备构成信息保持单元,当确定与所述设备中的任意一个设备相关的属性信息或者所述设备构成信息发生了改变时,针对确定发生了改变的所述设备,更新在所述相关程度信息保持单元中保持的所述相关程度信息。6一种信息管理方法,其从多个设备收集并且保持操作信息,所述操作信息是指示所述多个设备的操作状态的信息,所述方法参考提供使用所述操作信息的服务的信息使用装置,所述方法由包括处理器和存储器的计算机执行,所述方法包括保持合同信息,所述合同信息是与已经定义了所述信息使用装置提供的与所述设备有关的服务水平的合同相关的信息;以及获。
8、取所保持的所述设备中的每一个设备的合同信息,并且基于所述合同信息,以包括存储位置信息的方式创建管理策略信息,所述管理策略信息是定义针对所述设备中的每一个设备保持的操作信息的管理方案的信息,所述存储位置信息是至少每一个存储信息的存储位置的信息。7根据权利要求6所述的信息管理方法,其中,所述计算机与所述设备中的每一个设备相对应地按照时间顺序,保持从所述设备中的每一个设备收集的所述操作信息,从操作信息历史保持单元获取与所述设备中的每一个设备相对应的操作信息,并且基于与所述设备中的每一个设备相对应的所述管理策略信息,对与所述设备中的每一个设备相关的所述操作信息进行管理,以及获取与所述设备中的每一个设备。
9、相对应的操作信息,并且参考与所述设备中的每一个设备相对应的所述管理策略信息,以根据针对与所述设备中的每一个设备相对应的操作信息定义的存储位置信息,重新分配所述操作信息的存储位置。8根据权利要求7所述的信息管理方法,其中,所述操作信息包括数值数据,并且所述管理策略信息包括与所述数值数据相关的判断条件,以及所述计算机保持相关程度信息,所述相关程度信息是指示所述设备中的每一个设备之间的相互关系或者所述数值数据满足判断条件的时间之前和/或之后的被设置为预定长度的时间段之间的相互关系的关联程度的信息,并且获取在操作信息历史保持单元中与所述设备中的每一个设备相对应地保持的所述操作信息,参考管理策略保持单元。
10、,并且确定是否满足所述判断条件,对于确定满足所述判断条件的操作信息,参考相关程度信息保持单元,并且根据所述操作信息以及所述管理策略信息,重新分配具有预定相关程度的设备或者时间段的存储位置。9根据权利要求8所述的信息管理方法,其中,所述计算机还通过对与所述设备或者所述时间段中的每一个相对应的所述操作信息的参考频率进行总计,对来自所述信息使用装置的所述操作信息的参考历史进行管理,以及权利要求书CN104184610A3/3页4基于所述设备或者所述时间段中的每一个的所述参考频率,更新与设备相对应的所述相关程度信息。10根据权利要求9所述的信息管理方法,其中,所述计算机还保持设备构成信息,所述设备构成。
11、信息是包括指示所述设备中的每一个设备的属性的属性信息和定义所述属性的关联性的设备构成信息的信息,以及持续监视设备构成信息保持单元,当确定与所述设备中的任意一个设备相关的属性信息或者所述设备构成信息发生了改变时,针对确定发生了改变的所述设备,更新所保持的所述相关程度信息。权利要求书CN104184610A1/17页5信息管理装置和信息管理方法0001相关申请的交叉引用0002本申请要求2013年5月24日提交的根据35USC119A对日本专利申请第2013109761号的优先权权益,其全部公开通过引用包含于此。技术领域0003本公开的实施例主要涉及信息管理装置和信息管理方法。背景技术0004作为。
12、对建造设备等提供的维护服务,提出了如下提议使用附接到设备并且实时监视通过由传感器进行的测量所提供的设备的操作信息的大量传感器,来检测异常或者异常的指示,并且迅速对其进行诸如替换部件的措施。此外,提出了如下提议利用从设备收集并且积累的操作信息,用于调查设备发生异常的倾向和遇到异常时的异常的原因,或者用于在虽然不存在异常,但是测量到了从稳定状态偏离的值的情况之后,怀疑发生了异常。然而,当存在大量设备作为维护目标时,积累的操作信息的量将非常大,并且其管理成本也将增长。0005存在应用关注信息的业务价值随着时间的变化的称为ILM信息生命周期管理的信息生命周期管理,来解决上述问题的提议。ILM通过根据预。
13、先指定的策略应用与时间的业务价值相对应的信息管理方法,使得能够降低信息的管理成本。例如,一种技术提出了基于法定要求检控时限PROSECUTIONTIMELIMIT、存储期限等和信息生命周期管理要求数据的重要性、访问频率等两个要求,协助合适的信息方法的应用,以控制用于存储并保留法定文档的操作成本的配置JP2007193408A。0006上述对建造设备等提供的维护服务需要提供满足在服务提供方维护服务提供方和服务的被提供方设备使用者之间缔结的合同中定义的服务水平的服务。由于服务水平在每个合同之间不同,因此提供服务所需的信息的生命周期管理方案也需要根据每个服务水平选择合适的方案。另外,因为有服务水平在。
14、合同续约时发生改变的可能性,因此可能需要使信息生命周期管理方案适应这些改变。然而,即使信息是与在上述维护服务中同一类型的,在JP2007193408A中公开的采用法定要求的技术也不考虑根据合同细节的不同来应用不同的策略的需要。此外,当将在JP2007193408A中公开的技术应用于基于在服务提供方和用户之间缔结的合同的策略的定义时,操作员需要针对每个合同设置策略。此外,当合同细节改变时,操作员需要根据改变后的内容搜索并修订相关策略。0007因此,本发明的目的是提供一种信息管理设备和信息管理方法,其能够基于与信息服务相关的合同细节,自动创建满足在合同中定义的细节的与数据管理相关的策略。0008此。
15、外,当将设备的异常或者其指示的操作信息定义为重要性高的数据时,在JP2007193408A中公开的技术在高速、高可靠性管理方案中,仅处置与该异常和指示相对应的传感器值的操作信息。然而,存在虽然只是稳定状态操作信息,但是假设操作信息是异常的原因或指示的操作信息,或者低速、低可靠性管理方案可以作为重要性低的数据处说明书CN104184610A2/17页6置在异常或者指示期间提供的来自其它传感器的操作信息的可能性。在这种情况下,维护服务提供方在调查异常的原因时,将需要用于搜索操作信息的时间,这阻止针对异常迅速采取对策,而导致无法满足在合同中保证的服务水平的可能性。0009因此,本发明的另一目的是提供。
16、一种信息管理设备和信息管理方法,其广泛收集用来进行信息服务用户的业务的信息,并且使得能够使用该信息。从下面对实施例的描述,本发明的其它目的将变得明显。发明内容0010公开的实施例描述了一种信息管理装置,其从多个设备收集并且保持操作信息,所述操作信息是指示所述多个设备的操作状态的信息,所述信息管理装置参考提供使用所述操作信息的服务的信息使用装置,所述信息管理装置包括合同信息保持单元,其保持合同信息,所述合同信息是与定义所述信息使用装置提供的与所述设备有关的服务水平的合同相关的信息;以及管理策略创建单元,其从所述合同信息保持单元获取所保持的所述设备中的每一个设备的合同信息,并且基于所述合同信息,以。
17、包括存储位置信息的方式创建管理策略信息,所述管理策略信息是定义针对所述设备中的每一个设备保持的所述操作信息的管理方案的信息,所述存储位置信息是至少每一个存储信息的存储位置的信息。0011从对本发明的详细描述中的具体实施方式和附图,在本申请中公开的其它问题和用于解决这些问题的手段将变得清楚。0012根据本发明,可以根据针对每个设备定义的管理细节,对多个设备的操作信息进行有效的管理。附图说明0013为了更完整地理解本发明和其优点,现在参考下面结合附图提出的具体实施方式,其中0014图1是本发明的一个实施例的信息管理系统1的示意图;0015图2是示出作为信息管理设备的服务器10的总体配置的框图;00。
18、16图3是示出由历史数据库下文中称为“DB”141保持的历史表141A的示例的图;0017图4是示出由设备构成本体EQUIPMENTCONFIGURATIONMASTER18保持的属性表18A的示例的图;0018图5是示出由设备构成本体18保持的构成关联表18B的示例的图;0019图6是示出由合同DB19保持的合同表19A的示例的图;0020图7是示出策略创建处理的流程图的示例;0021图8是示出由合同DB19保持的合同分类本体19B的示例的图;0022图9是示出由策略DB17保持的合同策略表17A的示例的图;0023图10是示出由策略DB17保持的异常值策略表17B的示例的图;0024图11。
19、是示出数据迁移处理的流程图的示例;0025图12是示出由历史表141A保持的与异常值策略相对应的历史的示例的图;0026图13是示出由相关程度DB16保持的相关程度表16A的示例的图;说明书CN104184610A3/17页70027图14是与时间段设置示例相关的示意图;0028图15是示出历史管理处理的流程图的示例;0029图16是示出由参考历史DB15保持的参考频率表15A的示例的图;0030图17是示出相关程度管理处理的流程图的示例;0031图18是示出由相关程度DB16保持的相关程度更新本体16B的示例的图;0032图19是示出设备构成管理程序的处理的流程图;0033图20是示出由相关。
20、程度DB16保持的相关程度定义本体16C的示例的图;以及0034图21是应用信息管理系统1的设备构成示例的示意图。具体实施方式0035下面,参考附图,详细描述信息管理系统的本发明的一个实施例。将在图1中示意性地示出的一个实施例的信息管理系统1,应用于对在矿山等处使用的建造设备和挖矿设备下文中称为“设备”的信息进行管理。下面,将参考附图描述在本实施例中采用的设备维护工作。0036与用户缔结了关于设备的维护服务合同的维护业务操作员,使用服务器10对来自多个设备20的信息进行管理。服务器10保持对设备20进行管理和维护所需的信息,并且向实际维护设备20的业务操作员和他们的应用40提供信息。在设备20。
21、的操作期间,服务器10例如通过诸如公共线路的M2M机器对机器等通信网络50,进一步收集从附接到构成设备20的部件的一个或更多个传感器22周期性地收集的传感器值。将收集的传感器值存储在服务器10的历史DB141中。这里,服务器10侧的数据监视功能是检查所收集的传感器值等值,并且检测并向设备维护业务操作员通知从预先针对每个传感器22定义的传感器值的阈值或者范围偏离的传感器值下文中称为偏离传感器值。其示例是指示设备20的引擎输出落到稳定状态的范围以下的传感器值图1中的1。0037设备业务操作员接收来自1的数据监视功能的通知,并且向服务器10的对策建议功能输入所通知的偏离传感器值。对策建议功能保持过去。
22、的偏离传感器值和为了解决这些问题而采取的对策的组合模式教导数据。当存在与保持的输入类似的“模式”时,对策建议功能向进行了该输入的设备业务操作员提供模式中的一个或更多个模式。当指示了一个模式时,设备业务操作员执行在该模式中描述的对策,或者向在现场的工人给出指令。例如,指示改变机油,作为与1的引擎输出的传感器值类似的模式的对策图1中的2。0038当确定不存在与2相对应的模式时,设备业务操作员在服务器10中的历史DB141中搜索过去是否存在与1的偏离传感器值类似的传感器值。当找到这种传感器值时,设备业务操作员将与1的传感器值偏离时间段相同的时间段的其它传感器22的传感器值或者传感器值偏离时间段之前和。
23、之后的时间段期间的传感器值,与过去的相关其它传感器22或者之前和之后的时间段期间的传感器值进行比较,以调查1的偏离传感器值的原因,或者由于1的偏离传感器值的原因而假设异常,并且对与其相关联地需要的对策进行研究。这也用来创建新的模式,来添加到对策建议功能图1中的3。0039当服务器10的对策建议功能在2中指示多个模式时,设备业务操作员检查指示的这些模式中的那个对策模式最好。为此,与3的情况类似,设备业务操作员在历史DB141中的过去的传感器值中进行搜索,并且将与1的传感器值偏离时间段相同的时间说明书CN104184610A4/17页8段的其它传感器22的传感器值或者传感器值偏离时间段之前和之后的。
24、时间段期间的传感器值,与过去的相关其它传感器22或者之前和之后的时间段期间的传感器值进行比较,以选择具有最类似的状态的模式,来执行对策图1中的4。0040在图2所示的框图中示出了将由本实施例的信息管理系统1提供的历史DB141,应用于在上述1至4中例示的设备维护操作中的数据生命周期管理的情况。为了方便理解,在图2中仅描述了信息管理系统1的数据生命周期管理的配置。0041如上所述,图2中的服务器10信息管理设备是在其中保持设备20的管理和维护所需的信息的计算机,其向维护应用40提供信息。服务器10从附接到作为管理目标的设备20的传感器22收集传感器值。服务器10接收从一个或更多个设备20周期性地。
25、发送的传感器值,并且将其保持在其自己的数据库DB中。另外,服务器10向应用40提供保持在DB中的传感器值。0042应用40和服务器10经由通信网络50耦接,并且应用40周期性地或者在适当的定时向服务器10发送包括搜索条件的传感器值历史获取请求。服务器10作为响应向应用40返回适用传感器值的历史。例如,在对使用服务器10的功能的维护业务操作员的办公室等设置的计算机中实现应用40。0043服务器10还耦接到操作应用30。操作应用30是提供诸如服务器10的操作员迁移保持在服务器10中的DB的服务的应用。操作员通过操作应用30提供的接口给出迁移数据的命令,并且操作应用30通过向服务器10通知细节来提供。
26、服务。例如,在服务器10的操作管理员的办公室等中设置的计算机信息利用设备中实现操作应用30。0044注意,如稍后要描述的,作为至少包括作为在进行运算处理时使用的存储部件的存储器11和进行运算处理的处理单元的计算机构成服务器10。使用RAM随机存取存储器等构成存储器11。此外,通过由使用CPU中央处理器12构成的运算处理设备执行存储器11中的程序,来实现运算处理。另外,构成服务器10的计算机包括作为用于进行通信的网络接口的通信单元13。使用适当的通信协议,可以实现通过网络50进行的数据通信。0045作为数据收集目标的设备20具有CPU、存储器和作为控制器21嵌入的网络接口。控制器21周期性地从附。
27、接到设备20的部件的传感器22收集传感器值,并且周期性地向服务器10发送所收集的信息。虽然依据通信网络50的可使用频带,如果在频带中存在余量,则假设将信息传输间隔设置为至少每几分钟一次或者每几十秒一次,从而可以迅速向维护业务操作员发送设备20的异常和其指示。0046下面,参考图1描述服务器10的具体配置示例。服务器10的通信单元13接收设备20向服务器10发送的传感器值。此外,通信单元13从应用40接收传感器值历史参考请求,并且返回相应的传感器值。从CPU12传送由通信单元13发送的信息,并且向CPU12发送由通信单元13接收到的信息。0047CPU12在存储器11中对从通信单元13接收到的信。
28、息进行解压缩,并且执行存储器11中的各种程序,以对信息进行加工,或者对存储器11中的高速缓存、DB或文件中的信息进行登记和/或更新。另外,CPU类似地执行存储器11中的各种程序,以从存储器11中的高速缓存、DB或文件中搜索并获取信息,对存储器11中的信息进行解压缩以根据需要进行加工,并且例如向通信单元13发送信息。例如,作为由CPU12执行的程序,包括设备构成管理程序11D、历史管理程序11B、相关程度管理程序11C、数据迁移程序11A和策略创建程序说明书CN104184610A5/17页911E管理策略创建单元。这里,设备构成管理程序11D用于登记、更新、删除并搜索设备20和构成设备20的部。
29、件、附接到设备20的传感器22以及设备20的用户和使用地点。历史管理程序11B用于登记并搜索从设备20收集的传感器值的历史。相关程度管理程序11C包括相关程度信息更新单元,其对稍后描述的相关程度进行管理。数据迁移程序11A作为操作信息管理单元迁移传感器值的历史的数据。此外,策略创建程序11E创建本系统1进行的信息管理的策略。这些程序作为普通文件存储在未示出的诸如硬盘的存储部中,并且根据需要在存储器11中对这些程序进行解压缩。稍后将给出这些程序进行的操作的细节。0048下面,描述服务器10保持的信息。服务器10保持的信息例如包括下面给出的信息。0049历史管理存储部14保持从设备20的传感器22。
30、收集的传感器值操作信息的历史。历史管理存储部14包括作为操作信息历史保持单元的历史DB141和带142。历史DB141保持历史表141A。首先,将从设备20发送的传感器值登记在历史DB141中。之后,周期性地或者在使用操作应用30执行迁移数据的命令的定时,虽然历史DB141中的传感器值中的一些传感器值的历史保留在历史DB141中,但是将其它传感器值的历史或者全部历史迁移到带142或者删除。当迁移到带142时,根据需要对历史的数据进行压缩。当参考信息时,由于无法随机访问带142保持的传感器值的历史,因此需要在存储器11上进行读取、解压和加载。另外,由于存在由带142保持的大量历史,因此难以在存储。
31、器11上加载全部历史。出于前述原因,由于对使用应用40作出的参考请求进行响应需要时间,因此将不需要即时响应的数据存储在带142中。0050在图3中示出了历史表141A的示例。在历史表141A中,单个记录描述单个传感器值,并且在其中保持有诸如唯一地指定传感器22的ID141A0、指示感测日期和时间的TIMESTAMP141A1、指示感测的值的VALUE141A2以及指示传感器值在历史表141A中的登记日期和时间的ADD_DATE141A3的数据。当单个传感器22可以感测多种类型的值时,对每一种值类型分配ID。0051设备构成本体18设备构成信息保持单元是保持由服务器10管理的设备20的信息、与设。
32、备20之间的关联相关的信息、与设备20和传感器22之间的关联相关的信息以及与设备20的用户和使用地点即矿山相关的信息的DB。设备构成本体18在其中保持属性表18A和构成关联表18B。属性表18A是在其中分别保持与设备20或传感器22、构成设备20的部件、用户和位置相关的属性信息的表。构成关联表18B是在其中保持与设备20和传感器22、构成设备20的部件、用户和位置之间的关联相关的信息的表。0052在图4中示出了属性表18A的示例。在属性表18A中,单个记录描述单个设备20、部件、传感器22、用户和位置,并且在其中保持有诸如唯一地指定上述内容的ID18A0和指示其类型的ID_TYPE18A1。例。
33、如,作为ID18A0分配有“S001O”的传感器22是用于感测电机输出的传感器。类似地,ID18A0为“P004M”的设备指示电机,“D003E”指示挖掘机,“U002”指示设备20的用户,并且“L001”指示使用设备20的地点。0053在图5中示出了构成关联表18B的示例。构成关联表18B中的一个记录示出了设备20、部件、传感器22、用户和位置之间的一对一关联,并且构成关联表18B在其中保持诸如指示描述关联的第一ID的ID118B0、指示第二ID的ID218B1、指示该关联开始的日期和时间的START_DATE18B2以及指示该关联结束的日期和时间的END_DATE18B3。在END_说明书。
34、CN104184610A6/17页10DATE18B3中没有值的记录指示该关联仍然在继续。例如,图5中的第一个记录指示用户U002正在位置L001处工作。第二个记录指示用户U002正在使用挖掘机D003E。第三个记录意为存在电机P004M,作为构成挖掘机D003E的部件。此外,第四个记录意为存在用于测量电机的输出的传感器S0010,作为附接到电机P004M的传感器22。另外,在该构成关联表18B中,不仅保持设备20之间的关联的构成,而且例如当部件相同时,或者当挖掘机具有相同的型号时,保持它们之间的它们的关联。例如,当挖掘机D003E和D005E具有相同的型号时,作为构成关联登记该信息。在图21。
35、中示出了在构成关联表18B中保持的构成关联的示意图。如图21所示,存在包括使用设备20的地点LOCATIONX、使用设备20的用户或个人USERZ、设备20EXCAVATORA、部件PART01和传感器22SENSORA的关联或者在它们的关联之间包括的关联,以及基于在维护业务操作员和用户之间缔结的维护合同的合同编号CONTRACTC1和作为合同的目标的设备20EXCAVATORA的关联。由于这些关系是等级关系,因此将这些包括的信息保持在ID118B0中,并且将包括这些的信息保持在ID218B1中。在位置和用户之间的关系的情况下,将位置保持在ID118B0中,并且将用户保持在ID218B1中。当。
36、诸如在示出同一设备型号的情况下,不存在等级关系时,可以将任一个保持在ID118B0和ID218B1中。这些信息使得基于例如维护业务操作员制造设备20时的BOM材料清单的信息,经由应用40登记设备20、部件和传感器22的信息。类似地,在缔结设备的用户和维护业务操作员之间的维护合同时,或者在维护业务操作员销售、租赁或者出租设备20时,上述信息登记了要使用设备20的地点和使用设备20的用户的信息。0054合同DB19合同信息保持单元是在其中保持在维护业务操作员和设备用户之间缔结的维护合同的细节的DB,其包括合同表19A。图6示出了合同表19A的示例。在合同表19A中,单个记录描述单个合同,并且在其中。
37、保持有诸如指示用于识别合同的合同编号的C_ID19A0、识别缔结合同的设备用户的USER_ID19A1、指示合同类别的C_TYPE19A2、指示合同开始日期和时间的START_DATE19A3以及指示合同结束日期和时间的END_DATE19A4的数据。合同类别指示合同的类型。本实施例假设三种类别维护业务操作员是否保证设备操作;在保证的情况下,在合同中是否存在当设备出现停机时间而阻止连续操作时,诸如向设备用户支付惩罚性费用的惩罚。当合同延长时,不更新END_DATE19A4,但是添加新记录。在稍后描述的对服务器10的程序的操作的描述中,给出对相关程度DB16、参考历史DB15、策略DB17和其它。
38、表的说明。00550056下面给出对服务器1的程序的操作的描述。首先,说明策略创建程序11E的操作。当服务器10的操作员使用操作应用30或者维护业务操作员使用应用40向合同表19A添加记录时,或者当向构成关联表18B的ID118B0添加指定为合同编号的记录时,执行该程序,由此根据内容向策略DB17添加与数据迁移相关的“策略”。图7示出了由策略创建程序11E进行的处理的流程图示例。下面给出参考附图的描述。为了方便说明,以程序作为主题来给出描述,但是该操作实际通过CPU12读取程序来执行。0057首先,描述在向合同表19A添加新记录时进行的处理。策略创建程序11E例如通过周期性地监视合同表19A来。
39、检测对合同表149A的新纪录的添加,并且获取内容S10。0058策略创建程序11E从在S10获取的记录中,提取合同类别C_TYPE19A2的值S20。说明书CN104184610A107/17页110059策略创建程序11E基于在S20提取的值参考合同DB19的合同类别本体19B,以获取相应的合同类别的记录。在图8中示出了合同类别本体19B的示例。在合同类别本体19B中,单个记录描述单个合同类别,并且合同类别本体19B与合同类别相对应地描述所需的历史的存储位置,并且在其中保持有诸如合同类别C_TYPE19B0和指示目标历史的存储位置的DATA_LOCATION19B1的数据。例如,当合同类别C。
40、_TYPE19B0是“保证操作率,存在惩罚”时,相应的历史使得全部历史在表中描述为“全部”保持在历史DB141和带142两者中。这样做的原因是将历史保持在历史DB141中,以使得能够针对设备发生异常或者示出其指示时的情况迅速进行响应,由此保持设备的停机时间尽可能短,并且将在带142中保持设备的操作状态的踪迹。当合同类别C_TYPE19B0是“保证操作率,没有惩罚”时,将全部数据作为设备20的操作状态的踪迹保持在带142中与上述相同,但是由于没有针对设备20的停机时间设置惩罚,因此通过在历史DB141中仅保持作为异常和其指示的历史的偏离传感器值表中的“异常”,将设置了惩罚的目标合同优先,以缩短针。
41、对设备20的历史的搜索时间。当合同类别C_TYPE19B0是“不保证操作率”时,在带142中保持全部历史,而在历史DB141中不进行保持,从而将上述保持操作率的目标合同优先,以缩短针对设备20的历史的搜索时间S30。注意,上述与合同类别C_TYPE19B0相关联的数据存储的状态仅仅是一个示例,可以根据所设置的合同细节,适当地改变与合同类别C_TYPE19B0相关联的数据存储状态。0060随后,策略创建程序11E从在S10获得的记录中获取合同编号C_ID19A0,并获取具有与构成关联表18B中的ID118B0一致的合同编号C_ID的记录,并且从构成关联表18B中获取在END_DATE18B3中为。
42、空NULL的记录或者具有在START_DATE18B2和END_DATE18B3之间到来的处理执行日期和时间的记录S40。当存在至少一个记录满足S40中的处理时,处理进行到S60,当不存在这种满足的记录时,处理进行到S70S50。0061当在S40中确定在构成关联表18B中存在满足的记录时,策略创建程序11E通过根据记录跟踪关联,来获取传感器22的ID。具体地,由于在S40获取的记录具有在ID118B0中指定的合同编号和在ID218B1中指定的设备ID,因此接下来搜索具有ID118B1中的设备ID和ID218B1中的部件ID的记录。当确定存在相应的记录时,接下来类似地搜索具有在ID118B0中。
43、指定的部件ID和在ID218B1中指定的传感器22ID的记录。注意,通过参考属性表18A中的ID_TYPE18A1中的值的头部HEAD,来区分设备20、部件和传感器22的记录的ID,以确认它们分别指示DEVICE设备、PART部件和SENSOR传感器。重复进行这些处理,直到获取根据在S40获取的记录可以跟踪的传感器22的所有ID为止S60。0062在S80中,基于在S60和在S60之前获取的内容,向策略DB17的合同策略表17A添加记录。这里所称的策略定义了保持传感器值的历史的地点,并且合同策略是指基于合同表19A的内容所创建的策略。在图9中示出了合同策略表17A的示例。在合同策略表17A中,。
44、单个记录描述目标历史条件和其存储位置的集合,并且在其中保持有诸如作为识别合同策略的ID的P_ID17A0、指示相应的合同编号的C_ID17A1、指示目标历史的条件的TARGET17A2、指示历史的存储位置的DATA_LOCATION17A3以及指示存储到期日期和时间的VALID_DATE17A4的数据。可能存在多个合同策略对应于单个合同的情况。例如,在图9所示的示例中,存在对应于合同编号CONT001的P_ID17A0中的两个合同策略P101和说明书CN104184610A118/17页12P102。P101指示与保持在历史DB141中的历史相关的细节,并且指定了多个历史ID,作为TARGET。
45、17A2中的目标历史的条件。P102指示与保持在带142中的历史相关的细节,其具有与在TARGET17A2中指定的P101相同的ID。当目标历史是指示异常或其指示的历史时,在TARGET17A2中指定“ABNORMAL异常”,但是异常值的具体定义被保持在策略DB17中的异常值策略表17B中。在图10中示出了异常值策略表17B的示例。在异常值策略表17B中,单个记录描述单个异常值的定义异常值策略,并且在其中保持有诸如识别异常值策略的A_ID17B0、指示异常值策略的目标历史的条件的TARGET17B1以及指示值的边界条件的RANGE17B2的数据。例如,在A_ID17B0中的AP101中,当对于。
46、落在ID_TYPE18A1为SENSOR_OUTPUT下的全部传感器22ID,值是20或更小时,该值指示异常值。当在合同策略表17A中的TARGET17A2中指定了“ABNORMAL异常”时,在异常值策略表17B中定义的所有异常值策略是应用的目标。维护业务操作员使用应用40来登记异常值策略。0063返回到对S80中的处理的描述,策略创建程序11E对识别IDP_ID17A0进行编号,并且在合同策略表17A的C_ID17A0中指定在S10检测到的合同记录的合同编号C_ID,在TARGET17A2中指定在S60中获取传感器22ID时的传感器22的ID的内容,并在合同策略表17A的TARGET17A2。
47、和DATA_LOCATION17A3中指定在S30中获取的DATA_LOCATION19B1的内容。在VALID_DATE17A4中指定在S01中检测到的记录的END_DATE19A4。0064当在S50中确定为没有适用记录时,策略创建程序11E使用应用40进行是否存在新合同的询问,并且在存在新合同时,在S60和S60之后执行附加策略登记处理。当在S70中判断为不存在新合同时,策略创建程序11E结束该处理。注意,当在S50中确定为不存在适用记录时,可以结束本处理流程。上面描述了当向合同表19A添加新记录时,策略创建程序11E的处理流程。0065类似地,策略创建程序11E监视对构成关联表18B的。
48、新记录的添加,并且当检测到在ID118B0的记录中添加了具有在合同表19A中登记的合同编号C_ID19A0的记录时,策略创建程序11E搜索与上面在S60中进行的处理相关的传感器22的ID,并且将搜索结果添加到合同策略表17A中的TARGET17A2。当已经在构成关联表18B中的END_DATE18B3中登记了日期和时间时,策略创建程序11E在该日期和时间的定时,从合同策略表17A中的TARGET17A2中删除相关ID。0066根据上述处理,对于定义服务器10的历史DB141以及累积在带142中的设备20的大量传感器值的历史的迁移和删除的策略,可以基于在缔结合同的维护业务操作员和设备用户之间缔结。
49、的合同细节,自动创建在合同中描述的保证的覆盖和满足服务水平的策略。由此,服务器10的操作员或者维护业务操作员不需要在确认每次登记或删除合同细节时所需的细节之后,定义并登记策略。0067接下来,给出对数据迁移程序11A的操作的说明。当服务器10的操作员使用操作应用30学习历史DB141的可使用容量和已使用容量时,并且当由于剩余容量不足,而要求将历史DB141中的传感器值的历史迁移到带142中,或者由于带142中的容量不足,而以类似的方式要求时,执行数据迁移程序。另外,可能存在周期性地、例如每周一次或每月一次或者自动地执行数据迁移程序11A的情况。图11示出了当执行数据迁移程序11A中的命令时进行的处理的流程图的示例。参考图11给出描述。0068在执行命令时,数据迁移程序11A读取策略DB17的合同策略表17A和异常值策略说明书CN104184610A129/17页13表17B中的内容。下面给出对异常值策略表17B的附加说明。图10的第二行中的示例的记录具有作为在TARGET17B1中指定的异常值策略ID的“A_IDAP101”。这是使用与其相关联的异常值策略登记的记录,其意为针对与在“A_IDAP101”中的异常值策略中定义的历史的“相关程度”,对于满足在RANGE17B2中指定的值的条件的历史在表中示出的示例中,相关程度为05并且更大,进行针对作为异常值策略适用的历史进行的相。