本發(fā)明涉及一種事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序。
本申請(qǐng)基于2015年11月9日申請(qǐng)的日本專(zhuān)利申請(qǐng)第2015-219833號(hào)而要求優(yōu)先權(quán),并在這里引用其內(nèi)容。
背景技術(shù):
DCS(Distributed Control System,分散控制系統(tǒng))等控制系統(tǒng)大多將由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作等作為事件而記錄其事件日志。在事件日志中,不僅記錄操作履歷,而且還記錄警報(bào)、引導(dǎo)等履歷??刂葡到y(tǒng)的用戶(hù)根據(jù)過(guò)去的事件日志,有效地對(duì)執(zhí)行過(guò)操作的事例、發(fā)生了由操作引起的警報(bào)的事例等進(jìn)行解析,實(shí)現(xiàn)控制系統(tǒng)的現(xiàn)場(chǎng)操作者的作業(yè)改善。在這些事件日志的解析中,有時(shí)使用事件解析裝置。
在圖13示出了說(shuō)明現(xiàn)有的事件解析系統(tǒng)7及現(xiàn)有的事件解析裝置70的結(jié)構(gòu)的框圖。如圖13所示,事件解析系統(tǒng)7具有事件解析裝置70、事件日志數(shù)據(jù)庫(kù)71、顯示裝置78、控制系統(tǒng)79、以及歷史記錄部80。另外,如圖13所示,事件解析裝置70具有事件收集部701、事件解析部703、以及解析結(jié)果輸出部711。
事件收集部701從控制系統(tǒng)79及歷史記錄部80之中的至少一者(即,從管理事件日志數(shù)據(jù)的事件日志數(shù)據(jù)管理裝置)收集事件日志,并記錄至事件日志數(shù)據(jù)庫(kù)71。與用戶(hù)的請(qǐng)求相對(duì)應(yīng)地,事件解析部703對(duì)事件日志數(shù)據(jù)庫(kù)71進(jìn)行訪問(wèn),檢索與所指定的條件一致的事件日志。事件解析部703對(duì)檢索到的事件日志執(zhí)行事件的分類(lèi)以及事件的件數(shù)的合計(jì)等解析處理。解析結(jié)果輸出部711將基于事件日志的解析結(jié)果的操作事件列表、表示事件日志的統(tǒng)計(jì)處理的結(jié)果的表格及圖表進(jìn)行可視化,顯示于顯示裝置78。由此,用戶(hù)通過(guò)利用事件解析裝置70,能夠指定期間、裝置名等,參照按照時(shí)間序列而列出的操作事件列。例如,如果用戶(hù)著眼于某個(gè)業(yè)務(wù),指定在過(guò)去實(shí)施該業(yè)務(wù)的期間,則指定期間內(nèi)的全部事件會(huì)按照時(shí)間序列而被列出。
然而,雖然車(chē)間等的運(yùn)轉(zhuǎn)大多實(shí)現(xiàn)了自動(dòng)化,但還殘留有非正常動(dòng)作、應(yīng)對(duì)故障等現(xiàn)場(chǎng)操作者手動(dòng)地執(zhí)行操作的業(yè)務(wù)。通常,這樣的手動(dòng)操作是按照SOP(Standard Operation Procedure,標(biāo)準(zhǔn)運(yùn)轉(zhuǎn)次序書(shū))的記述內(nèi)容而執(zhí)行的。此外,當(dāng)前,SOP的新建及SOP的改善是通過(guò)解析在DCS、歷史記錄部所儲(chǔ)存的事件日志而進(jìn)行的。
車(chē)間的作業(yè)的方法會(huì)隨時(shí)間而不斷進(jìn)行變更,因此與作業(yè)的方法的變更內(nèi)容相對(duì)應(yīng)地,SOP的記述內(nèi)容也需要不斷地進(jìn)行變更。另外,關(guān)于針對(duì)在建立車(chē)間的時(shí)刻未曾設(shè)想到的故障進(jìn)行的處理等、不存在SOP的處理,優(yōu)選重新地新建SOP。
并且,根據(jù)SOP,也存在僅記述了籠統(tǒng)的操作次序而未記述具體的操作方法的情況。在如上所述的、現(xiàn)場(chǎng)操作者使用僅記述了籠統(tǒng)的操作次序的SOP而進(jìn)行了操作的情況下,有時(shí)由于現(xiàn)場(chǎng)操作者的不同而使SOP的解釋各不相同。由此,發(fā)生由現(xiàn)場(chǎng)操作者執(zhí)行的操作的波動(dòng)。因此,優(yōu)選創(chuàng)建記述有具體的操作方法的SOP而使波動(dòng)的操作次序?qū)崿F(xiàn)標(biāo)準(zhǔn)化(共通化)。
在使用現(xiàn)有的事件解析裝置的情況下,能夠從龐大的量的事件日志提取以各個(gè)事件日志為單位的操作記錄,但難以人工地提取現(xiàn)場(chǎng)操作者的操作的籠統(tǒng)的操作方法、操作意圖(即,與進(jìn)一步抽象化后的操作內(nèi)容相關(guān)的信息)。另外,即使能夠提取以各個(gè)事件日志為單位的操作記錄,但由于操作記錄所示的操作與在SOP中記述的操作之間抽象度存在差別,因此難以將兩個(gè)操作直接比較。
例如,在SOP中記述有使作為控制對(duì)象的儀器的SV(Set Variable,目標(biāo)值)逐漸地變更至所指定的值的情況下,大多經(jīng)過(guò)多次而逐漸地執(zhí)行SV的變更操作(漸變操作)。在該情況下,在事件日志中,多次操作記錄被分別獨(dú)立地記錄為事件日志。大多情況下,難以將這樣的各個(gè)操作記錄與在SOP中記述的操作進(jìn)行對(duì)比。
因此,為了取得事件日志與在SOP中記述的操作之間的對(duì)應(yīng)關(guān)系,需要對(duì)事件日志進(jìn)行解析。在專(zhuān)利文獻(xiàn)1(日本特開(kāi)2013-20426號(hào)公報(bào))所記載的車(chē)間運(yùn)轉(zhuǎn)輔助系統(tǒng)中,保存以與事件日志相同的數(shù)據(jù)形式而記述的SOP。通過(guò)將事件日志和SOP的記述統(tǒng)一為相同的數(shù)據(jù)形式,由此各個(gè)操作記錄與在SOP(在這里,以細(xì)微的操作為單位地記述的、抽象度低的SOP)中記述的操作之間的對(duì)比變得容易。
然而,在專(zhuān)利文獻(xiàn)1所記載的車(chē)間運(yùn)轉(zhuǎn)輔助系統(tǒng)中,未考慮上述的抽象度的差別。因此,存在下述課題,即,雖然容易以事件日志為單位地將操作記錄(事件日志)與SOP的記述進(jìn)行對(duì)比,但還是難以掌握操作記錄與表示現(xiàn)場(chǎng)操作者的操作方法、操作意圖的SOP(即,抽象度高的SOP)的記述之間的對(duì)應(yīng)關(guān)系。
另外,由于根據(jù)現(xiàn)場(chǎng)操作者的差別、外部條件而使操作的次序各不相同,因此即使在限定了解析對(duì)象的業(yè)務(wù)的情況下,也存在多種操作次序。并且,存在下述課題,即,由于漸變操作時(shí)的操作次數(shù)等也每次不同,因此難以掌握操作記錄(事件日志)與表示現(xiàn)場(chǎng)操作者的操作方法、操作意圖的SOP的記述之間的對(duì)應(yīng)關(guān)系。并且,在現(xiàn)有技術(shù)中存在下述課題,即,由于未考慮并行地執(zhí)行多個(gè)操作的并行操作(可以并行地執(zhí)行的操作)等,因此難以掌握包含并行操作的操作中的操作記錄與SOP之間的對(duì)應(yīng)關(guān)系。
綜上所述,在現(xiàn)有技術(shù)中存在下述課題,即,難以對(duì)操作次序的構(gòu)造進(jìn)行推定,例如難以對(duì)籠統(tǒng)的操作次序的流程、以及在操作次序所包含的執(zhí)行各操作(操作次序的結(jié)構(gòu)要素)的概率(頻度)等進(jìn)行推定。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明就是鑒于上述課題而提出的,提供一種能夠?qū)ΜF(xiàn)場(chǎng)操作者的操作的操作次序的構(gòu)造進(jìn)行推定的事件解析裝置、事件解析系統(tǒng)、事件解析方法及事件解析程序。
(1)本發(fā)明就是為了解決上述的課題而提出的,作為本發(fā)明的一個(gè)方式,事件解析裝置包含:事件收集部,其對(duì)事件日志數(shù)據(jù)進(jìn)行收集,該事件日志數(shù)據(jù)是表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作的操作履歷的數(shù)據(jù);事件解析部,其對(duì)由所述事件收集部收集到的所述事件日志數(shù)據(jù)進(jìn)行解析,提取一個(gè)或多個(gè)基本單位操作或者單位操作,該基本單位操作表示基于所述現(xiàn)場(chǎng)操作者的操作的操作方法,該單位操作表示基于所述現(xiàn)場(chǎng)操作者的操作的操作意圖;現(xiàn)象提取部,其針對(duì)每個(gè)業(yè)務(wù)期間而提取一個(gè)或多個(gè)操作列,該操作列是由所述一個(gè)或多個(gè)基本單位操作或者單位操作按照時(shí)間排位排列而成的;現(xiàn)象分類(lèi)部,其基于針對(duì)每個(gè)所述業(yè)務(wù)期間提取出的所述操作列之間的類(lèi)似度而將所述操作列進(jìn)行分類(lèi);以及操作次序構(gòu)建部,其對(duì)被分類(lèi)為同一種類(lèi)的所述操作列進(jìn)行解析,對(duì)基于所述現(xiàn)場(chǎng)操作者的操作的操作次序的構(gòu)造進(jìn)行推定。
(2)另外,在所述事件解析裝置中,所述操作次序構(gòu)建部還對(duì)構(gòu)成所述操作列的所述基本單位操作或者所述單位操作進(jìn)行提取,對(duì)與所述基本單位操作或者所述單位操作之間的串行性或者并行性、順序、以及分支有關(guān)的構(gòu)造進(jìn)行推定。
(3)另外,在所述事件解析裝置中,所述操作次序構(gòu)建部還基于車(chē)間作業(yè)運(yùn)轉(zhuǎn)的領(lǐng)域知識(shí)而設(shè)定判定規(guī)則,基于所述判定規(guī)則而對(duì)與所述基本單位操作或者所述單位操作之間的串行性或者并行性相關(guān)的構(gòu)造進(jìn)行推定。
(4)另外,在所述事件解析裝置中,所述操作次序構(gòu)建部還對(duì)被分類(lèi)為同一所述種類(lèi)的多個(gè)所述操作列進(jìn)行排列,以使得在所述操作列所包含的至少一部分種類(lèi)的所述基本單位操作或者所述單位操作彼此成為相同的所述時(shí)間排位,由此對(duì)與所述基本單位操作或者所述單位操作之間的所述順序相關(guān)的構(gòu)造進(jìn)行推定。
(5)另外,在所述事件解析裝置中,所述操作次序構(gòu)建部還決定在所述操作列所包含的所述基本單位操作或者所述單位操作的彼此相鄰的所述時(shí)間排位之間的連接關(guān)系,并對(duì)所述基本單位操作或者所述單位操作的彼此相鄰的所述時(shí)間排位之間的遷移概率進(jìn)行計(jì)算。
(6)另外,所述事件解析裝置還包含操作次序輸出部,該操作次序輸出部生成將所述操作次序的構(gòu)造進(jìn)行可視化后的圖。
(7)另外,所述事件解析裝置還包含操作次序編輯部,該操作次序編輯部生成將所述操作次序的構(gòu)造進(jìn)行可視化后的圖,并基于操作輸入而對(duì)表示所述操作次序的數(shù)據(jù)進(jìn)行編輯。
(8)另外,在所述事件解析裝置中,所述操作次序編輯部還將編輯后的表示所述操作次序的所述數(shù)據(jù)向手動(dòng)運(yùn)轉(zhuǎn)自動(dòng)化裝置輸出,該手動(dòng)運(yùn)轉(zhuǎn)自動(dòng)化裝置是用于使由所述現(xiàn)場(chǎng)操作者手動(dòng)地執(zhí)行的操作實(shí)現(xiàn)標(biāo)準(zhǔn)化、使所述操作實(shí)現(xiàn)自動(dòng)化的裝置。
(9)另外,在所述事件解析裝置中,所述現(xiàn)象提取部還對(duì)提取出的所述操作列執(zhí)行篩選,該篩選進(jìn)一步對(duì)包含操作頻度高的所述操作的所述操作列進(jìn)行提取,所述操作次序構(gòu)建部對(duì)由所述現(xiàn)象提取部提取出的所述操作列、由所述現(xiàn)象提取部執(zhí)行所述篩選后的所述操作列分別進(jìn)行解析。
(10)另外,在所述事件解析裝置中,所述操作次序輸出部還生成所述圖,該圖通過(guò)在操作頻度不同的多個(gè)操作次序之中顯示操作次序之間的差異部分,由此示出正常操作與例外操作之間的相異部分。
(11)另外,在所述事件解析裝置中,還具有事件日志數(shù)據(jù)管理裝置,該事件日志數(shù)據(jù)管理裝置將事件日志數(shù)據(jù)進(jìn)行輸出,該事件日志數(shù)據(jù)是表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作的操作履歷的數(shù)據(jù)。
(12)另外,本發(fā)明的一個(gè)方式為使用了計(jì)算機(jī)的事件解析方法,該事件解析方法具有下述步驟:對(duì)事件日志數(shù)據(jù)進(jìn)行收集,該事件日志數(shù)據(jù)是表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作的操作履歷的數(shù)據(jù);對(duì)所述事件日志數(shù)據(jù)進(jìn)行解析,提取一個(gè)或多個(gè)基本單位操作或者單位操作,該基本單位操作表示基于所述現(xiàn)場(chǎng)操作者的操作的操作方法,該單位操作表示基于所述現(xiàn)場(chǎng)操作者的操作的操作意圖;針對(duì)每個(gè)業(yè)務(wù)期間而提取一個(gè)或多個(gè)操作列,該操作列是由所述一個(gè)或多個(gè)基本單位操作或者單位操作按照時(shí)間排位排列而成的;基于針對(duì)每個(gè)所述業(yè)務(wù)期間提取出的所述操作列之間的類(lèi)似度而將所述操作列進(jìn)行分類(lèi);以及對(duì)被分類(lèi)為同一種類(lèi)的所述操作列進(jìn)行解析,對(duì)基于所述現(xiàn)場(chǎng)操作者的操作的操作次序的構(gòu)造進(jìn)行推定。
(13)另外,本發(fā)明的一個(gè)方式為使用了計(jì)算機(jī)的事件解析程序,該事件解析程序?qū)崿F(xiàn)下述動(dòng)作,即,在計(jì)算機(jī)中,對(duì)事件日志數(shù)據(jù)進(jìn)行收集,該事件日志數(shù)據(jù)是表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作的操作履歷的數(shù)據(jù);對(duì)所述事件日志數(shù)據(jù)進(jìn)行解析,提取一個(gè)或多個(gè)基本單位操作或者單位操作,該基本單位操作表示基于所述現(xiàn)場(chǎng)操作者的操作的操作方法,該單位操作表示基于所述現(xiàn)場(chǎng)操作者的操作的操作意圖;針對(duì)每個(gè)業(yè)務(wù)期間而提取一個(gè)或多個(gè)操作列,該操作列是由所述一個(gè)或多個(gè)基本單位操作或者單位操作按照時(shí)間排位排列而成的;基于針對(duì)每個(gè)所述業(yè)務(wù)期間提取出的所述操作列之間的類(lèi)似度而將所述操作列進(jìn)行分類(lèi);以及對(duì)被分類(lèi)為同一種類(lèi)或者類(lèi)似種類(lèi)的所述操作列進(jìn)行解析,對(duì)基于所述現(xiàn)場(chǎng)操作者的操作的操作次序的構(gòu)造進(jìn)行推定。
發(fā)明的效果
根據(jù)本發(fā)明,能夠?qū)ΜF(xiàn)場(chǎng)操作者的操作的操作次序進(jìn)行推定,支持操作的標(biāo)準(zhǔn)化。
附圖說(shuō)明
圖1是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
圖2是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的事件日志數(shù)據(jù)庫(kù)所存儲(chǔ)的事件日志表的一個(gè)例子的圖。
圖3是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的解析結(jié)果數(shù)據(jù)庫(kù)所存儲(chǔ)的基本單位操作表的一個(gè)例子的圖。
圖4是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的解析結(jié)果數(shù)據(jù)庫(kù)所存儲(chǔ)的單位操作表的一個(gè)例子的圖。
圖5是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的操作次序輸出部生成的輸出畫(huà)面的一個(gè)例子的圖。
圖6是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的動(dòng)作的順序圖。
圖7是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的操作次序構(gòu)建部所執(zhí)行的操作次序的構(gòu)建處理的流程的一個(gè)例子的流程圖。
圖8是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的操作次序構(gòu)建部進(jìn)行的串行/并行的判定處理的一個(gè)例子的圖。
圖9是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的操作次序構(gòu)建部進(jìn)行的現(xiàn)象數(shù)據(jù)的排列處理的一個(gè)例子的圖。
圖10是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置的操作次序構(gòu)建部進(jìn)行的操作次序的構(gòu)造化的一個(gè)例子的圖。
圖11是表示本發(fā)明的第2實(shí)施方式涉及的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
圖12是表示使用了本發(fā)明的第2實(shí)施方式涉及的事件解析裝置的、基于人的判斷實(shí)現(xiàn)的操作次序的編輯的一個(gè)例子的圖。
圖13是表示現(xiàn)有的事件解析系統(tǒng)及事件解析裝置的功能結(jié)構(gòu)的框圖。
具體實(shí)施方式
下面,一邊參照附圖,一邊對(duì)本發(fā)明的實(shí)施方式進(jìn)行說(shuō)明。
(第1實(shí)施方式)
在本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)中,從表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的控制系統(tǒng)的操作履歷等的事件日志,提取現(xiàn)場(chǎng)操作者的操作方法及操作意圖。
通常,現(xiàn)場(chǎng)操作者為了使流量、壓力等過(guò)程值進(jìn)行增減,使SV(Set Variable,目標(biāo)值)、MV(Manipulated Variable,操作量)等進(jìn)行增減。另外,為了使流量、壓力等的值保持固定,執(zhí)行對(duì)過(guò)程值進(jìn)行微調(diào)等的操作。即,現(xiàn)場(chǎng)操作者的操作意圖是使成為目標(biāo)的過(guò)程值例如增加、減少、或者穩(wěn)定。在本發(fā)明中,提取該現(xiàn)場(chǎng)操作者的操作意圖。
例如,在使過(guò)程值增加的情況下,有時(shí)通過(guò)使SV、MV逐漸地變更的操作即漸變操作而進(jìn)行設(shè)定變更,有時(shí)通過(guò)一次操作而對(duì)SV、MV進(jìn)行設(shè)定變更。這樣,即使是基于相同操作意圖的操作,也存在多種操作方法。另外,在漸變等操作中,有時(shí)也能夠分解為更詳細(xì)的操作。
因此,在本發(fā)明中,通過(guò)將多個(gè)操作的事件日志匯總,由此定義表示操作方法的“基本單位操作”。另外,在本發(fā)明中,通過(guò)將多個(gè)基本單位操作匯總,由此定義表示操作意圖的“單位操作”。
作為單位操作,可以定義為例如“增加”、“減少”、“微調(diào)”、或者“增減”中的任一者?!霸鰷p”表示在短期間內(nèi)反復(fù)進(jìn)行值的增加、減少的單位操作。
此外,也可以定義除了在這里示出的4種單位操作以外的單位操作。
另外,作為基本單位操作,可以定義為例如“漸變(增加)”、“漸變(減少)”、“微調(diào)”、“設(shè)定變更(增加)”、或者“設(shè)定變更(減少)”。此外,也可以定義除了在這里示出的5種基本單位操作以外的基本單位操作。
此外,作為“漸變”而分別存在用于使SV值、MV值等逐漸地增加的漸變操作、用于使SV值、MV值等逐漸地減少的漸變操作,因此在本發(fā)明中,將用于使SV值、MV值等增加的漸變操作標(biāo)記為“漸變+”,將用于使SV值、MV值等減少的漸變操作標(biāo)記為“漸變-”。
另外,“設(shè)定變更”為通過(guò)一次操作而使值大幅變化的變更。與漸變的情況相同地,將用于使SV值、MV值等增加的設(shè)定變更操作標(biāo)記為“設(shè)定變更+”,將用于使SV值、MV值等減少的設(shè)定變更操作標(biāo)記為“設(shè)定變更-”。
基本單位操作也與單位操作相同地,也可以定義除了上述所示的5種基本單位操作以外的基本單位操作。
單位操作是抽象度比基本單位操作高的操作。因此,在事件日志的解析處理中,如下所述,執(zhí)行2階段的提取處理,即,首先,從事件日志提取基本單位操作,接下來(lái),從提取出的基本單位操作提取單位操作。
另外,第1實(shí)施方式涉及的事件解析系統(tǒng)1,對(duì)將提取出的基本單位操作或者單位操作按照時(shí)間排位而以時(shí)間序列排列的、抽象度高的操作列進(jìn)行提取,基于操作列的差別(類(lèi)似度)而將操作事例進(jìn)行分類(lèi)。
另外,第1實(shí)施方式涉及的事件解析系統(tǒng)1,從與指定業(yè)務(wù)相關(guān)的過(guò)去的事件日志提取抽象度高的操作組,自動(dòng)構(gòu)建能夠反映這些操作之間的順序(包含并行/串行性)、操作的分支的操作次序。由此,用戶(hù)能夠使用根據(jù)過(guò)去的操作事例而構(gòu)建的操作次序,對(duì)與已有的SOP之間的差異進(jìn)行分析,實(shí)現(xiàn)SOP的改善。另外,第1實(shí)施方式涉及的事件解析系統(tǒng)1,在不存在SOP的情況下,也能夠基于操作次序而提取SOP的大致框架。
(事件解析系統(tǒng)及事件解析裝置的結(jié)構(gòu))
下面,一邊參照附圖,一邊對(duì)第1實(shí)施方式涉及的事件解析系統(tǒng)1及事件解析裝置10的結(jié)構(gòu)進(jìn)行說(shuō)明。
圖1是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)1及事件解析裝置10的功能結(jié)構(gòu)的框圖。
第1實(shí)施方式涉及的事件解析系統(tǒng)1包含下述部分而構(gòu)成,即:事件解析裝置10、事件日志數(shù)據(jù)庫(kù)11、解析結(jié)果數(shù)據(jù)庫(kù)12、操作列數(shù)據(jù)庫(kù)13、分類(lèi)結(jié)果數(shù)據(jù)庫(kù)14、現(xiàn)象數(shù)據(jù)庫(kù)15、分類(lèi)結(jié)果數(shù)據(jù)庫(kù)16、操作次序數(shù)據(jù)庫(kù)17、顯示裝置18、控制系統(tǒng)19、以及歷史記錄部20。
事件解析裝置10包含下述部分而構(gòu)成,即:事件收集部101、事件保存部102、事件解析部103、操作列提取部104、操作列分類(lèi)部105、現(xiàn)象提取部106、現(xiàn)象分類(lèi)部107、操作次序構(gòu)建部108、以及操作次序輸出部109。另外,事件解析裝置10為計(jì)算機(jī)裝置,例如為個(gè)人計(jì)算機(jī)或者通用計(jì)算機(jī)。
另外,事件解析部103包含基本單位操作解析部1031和單位操作解析部1032而構(gòu)成。
事件收集部101從控制系統(tǒng)19及歷史記錄部20之中的至少一者(即,從管理事件日志數(shù)據(jù)的事件日志數(shù)據(jù)管理裝置)收集事件日志數(shù)據(jù),該事件日志數(shù)據(jù)表示對(duì)控制系統(tǒng)19進(jìn)行操作的現(xiàn)場(chǎng)操作者的操作等事件的履歷。事件收集部101將收集到的事件日志數(shù)據(jù)向事件保存部102輸出。
控制系統(tǒng)19為對(duì)車(chē)間(未圖示)等進(jìn)行控制的系統(tǒng)。控制系統(tǒng)19生成事件日志數(shù)據(jù),將事件日志數(shù)據(jù)輸出至歷史記錄部20或者事件收集部101中的至少一者??刂葡到y(tǒng)19例如包含DCS而構(gòu)成。
歷史記錄部20是包含數(shù)據(jù)庫(kù)的裝置,該數(shù)據(jù)庫(kù)的目的在于對(duì)在控制系統(tǒng)19中生成的龐大的事件日志數(shù)據(jù)進(jìn)行自動(dòng)收集并長(zhǎng)期保存。歷史記錄部20為存儲(chǔ)介質(zhì),例如包含HDD而構(gòu)成。
事件保存部102將從事件收集部101輸入的事件日志數(shù)據(jù)記錄至在事件日志數(shù)據(jù)庫(kù)11所儲(chǔ)存的事件日志表。事件日志數(shù)據(jù)包含事件的發(fā)生時(shí)刻、儀器標(biāo)識(shí)符(標(biāo)簽)、操作種類(lèi)的標(biāo)識(shí)符、變更前的設(shè)定值、以及變更后的設(shè)定值。
事件日志數(shù)據(jù)庫(kù)11為儲(chǔ)存事件日志表的數(shù)據(jù)庫(kù)。在事件日志表中由事件保存部102記錄事件日志數(shù)據(jù)。事件日志數(shù)據(jù)庫(kù)11為存儲(chǔ)介質(zhì),例如包含HDD(Hard Disc Drive,硬盤(pán)驅(qū)動(dòng)器)而構(gòu)成。
下面,一邊參照?qǐng)D2,一邊對(duì)在事件日志數(shù)據(jù)庫(kù)11所儲(chǔ)存的事件日志表、以及在該事件日志表所記錄的事件日志數(shù)據(jù)的一個(gè)例子進(jìn)行說(shuō)明。
圖2是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)的事件日志數(shù)據(jù)庫(kù)所存儲(chǔ)的事件日志表的一個(gè)例子的圖。
如圖所示,事件日志表是包含例如“事件ID”、“日期及時(shí)間”、“標(biāo)簽名”、“操作種類(lèi)”、“前次值”、以及“當(dāng)前值”這6個(gè)數(shù)據(jù)項(xiàng)目的列的、例如2維的表格形式的表。
在2維的表格形式的情況下,在事件日志表所包含的各行分別為1個(gè)事件日志數(shù)據(jù)。
在“事件ID(Identifier),標(biāo)識(shí)符”的項(xiàng)目中,儲(chǔ)存著表示用于對(duì)各事件日志唯一地識(shí)別的標(biāo)識(shí)符的值。
在“日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示在控制系統(tǒng)19中各個(gè)事件發(fā)生的發(fā)生時(shí)刻(即,生成事件日志的日期及時(shí)間)的值。
在“標(biāo)簽名”的項(xiàng)目中,儲(chǔ)存著表示儀器標(biāo)識(shí)符(標(biāo)簽)的值,該儀器標(biāo)識(shí)符用于在存在多個(gè)控制系統(tǒng)19的情況下,唯一地識(shí)別生成了事件日志的控制系統(tǒng)19。
在“操作種類(lèi)”的項(xiàng)目中,儲(chǔ)存著表示標(biāo)識(shí)符的值,該標(biāo)識(shí)符表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作的種類(lèi)。
在“前次值”的項(xiàng)目中,儲(chǔ)存著表示在由現(xiàn)場(chǎng)操作者執(zhí)行設(shè)定值的變更操作之前的設(shè)定值(前次值)的值。
在“當(dāng)前值”的項(xiàng)目中,儲(chǔ)存著表示在由現(xiàn)場(chǎng)操作者執(zhí)行設(shè)定值的變更操作之后的設(shè)定值(當(dāng)前值)的值。
此外,上述的事件日志表的形式(格式)僅為一個(gè)例子,并不限于該形式。
例如,圖2所示的第1件事件日志數(shù)據(jù)表示:現(xiàn)場(chǎng)操作者在“2015年8月21日10時(shí)00分00秒”,針對(duì)儀器“TAG1”而使操作模式從“AUT”變更為“MAN”。此外,“AUT”代表自動(dòng)操作(Automatic operation),“MAN”代表手動(dòng)操作(Manual operation)。
接下來(lái),圖2所示的第2件事件日志數(shù)據(jù)表示:現(xiàn)場(chǎng)操作者在“2015年8月21日10時(shí)00分10秒”,針對(duì)儀器“TAG1”而使“MV(操作量)”的設(shè)定值從“25.0(%)”變更至“30.0(%)”。
再次返回至圖1,對(duì)第1實(shí)施方式涉及的事件處理裝置的結(jié)構(gòu)進(jìn)行說(shuō)明。
事件解析部103從事件日志表取得與由用戶(hù)指定的多個(gè)業(yè)務(wù)期間相對(duì)應(yīng)的事件日志數(shù)據(jù)。事件解析部103分為2個(gè)階段,從所取得的事件日志數(shù)據(jù)提取用戶(hù)容易理解的操作。
首先,在第1階段,事件解析部103將事件日志匯總,提取表示操作方法的“基本單位操作”。接下來(lái),在第2階段,事件解析部103將該基本單位操作匯總,提取表示現(xiàn)場(chǎng)操作者的操作意圖的“單位操作”。這些提取處理分別由事件解析部103所具有的基本單位操作解析部1031及單位操作解析部1032執(zhí)行。
基本單位操作解析部1031將在事件日志數(shù)據(jù)庫(kù)11儲(chǔ)存的、所指定的業(yè)務(wù)期間內(nèi)的一個(gè)或多個(gè)事件日志數(shù)據(jù)讀出,對(duì)事件日志數(shù)據(jù)的時(shí)間上的連續(xù)性、設(shè)定值的變化的特征進(jìn)行解析,由此判定現(xiàn)場(chǎng)操作者的操作方法(漸變、微調(diào)等),基于判定結(jié)果將事件日志數(shù)據(jù)分類(lèi)而設(shè)為事件日志組,作為基本單位操作而提取各個(gè)事件日志數(shù)據(jù)組。如上所述,基本單位操作表示現(xiàn)場(chǎng)操作者的操作方法。
基本單位操作解析部1031提取同一儀器且同種類(lèi)的操作種類(lèi)即事件日志組(即,在事件日志數(shù)據(jù)庫(kù)11所儲(chǔ)存的事件日志表中,“標(biāo)簽名”的項(xiàng)目的值相同、且“操作種類(lèi)”的項(xiàng)目的值相同的事件日志數(shù)據(jù)組),基于設(shè)定值的變化傾向及時(shí)間上的連續(xù)性,提取基本單位操作。但是,也可以包含操作種類(lèi)為同一儀器且類(lèi)似種類(lèi)、類(lèi)似儀器且同種類(lèi)、以及類(lèi)似儀器且類(lèi)似種類(lèi)的事件日志組。
基本單位操作解析部1031將表示提取出的基本單位操作的數(shù)據(jù)(下面,稱(chēng)為基本單位操作數(shù)據(jù))記錄至在解析結(jié)果數(shù)據(jù)庫(kù)12所儲(chǔ)存的基本單位操作表。
解析結(jié)果數(shù)據(jù)庫(kù)12為儲(chǔ)存基本單位操作表及單位操作表的數(shù)據(jù)庫(kù)。在基本單位操作表及單位操作表記錄解析結(jié)果數(shù)據(jù),該解析結(jié)果數(shù)據(jù)表示由事件解析裝置10得到的事件日志的解析結(jié)果。解析結(jié)果數(shù)據(jù)庫(kù)12為存儲(chǔ)介質(zhì),例如包含HDD而構(gòu)成。
基本單位操作解析部1031例如從事件保存部102取得下述信息,該信息表示事件保存部102將事件日志數(shù)據(jù)記錄至在事件日志數(shù)據(jù)庫(kù)11所儲(chǔ)存的事件日志表?;締挝徊僮鹘馕霾?031在取得該信息的定時(shí),執(zhí)行上述的基本單位操作的提取處理及記錄處理。
一邊參照?qǐng)D3,一邊對(duì)在解析結(jié)果數(shù)據(jù)庫(kù)12所儲(chǔ)存的基本單位操作表、以及在該基本單位操作表所記錄的基本單位操作數(shù)據(jù)的一個(gè)例子進(jìn)行說(shuō)明。
圖3是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)1的解析結(jié)果數(shù)據(jù)庫(kù)12所存儲(chǔ)的基本單位操作表的一個(gè)例子的圖。
如圖所示,基本單位操作表是包含例如“基本單位操作ID”、“開(kāi)始日期及時(shí)間”、“結(jié)束日期及時(shí)間”、“標(biāo)簽名”、“操作種類(lèi)”、“操作方法”、以及“事件ID”這7個(gè)數(shù)據(jù)項(xiàng)目的列的、例如2維的表格形式的表。
在2維的表格形式的情況下,在基本單位操作表所包含的各行分別為1個(gè)基本單位操作數(shù)據(jù)。
在“基本單位操作ID”的項(xiàng)目中,儲(chǔ)存著表示用于對(duì)各基本單位操作唯一地識(shí)別的標(biāo)識(shí)符的值。
在“開(kāi)始日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示各個(gè)基本單位操作的開(kāi)始日期及時(shí)間(即,在基本單位操作所包含的事件日志之中最初生成的事件日志被生成的日期及時(shí)間)的值。
在“結(jié)束日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示各個(gè)基本單位操作的結(jié)束日期及時(shí)間(即,在基本單位操作所包含的事件日志之中最后生成的事件日志被生成的日期及時(shí)間)的值。
在“標(biāo)簽名”的項(xiàng)目中,儲(chǔ)存著表示儀器標(biāo)識(shí)符(標(biāo)簽)的值,該儀器標(biāo)識(shí)符用于在存在多個(gè)控制系統(tǒng)19的情況下,唯一地識(shí)別生成了事件日志的控制系統(tǒng)19。
在“操作種類(lèi)”的項(xiàng)目中,儲(chǔ)存著表示標(biāo)識(shí)符的值,該標(biāo)識(shí)符表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作的種類(lèi)。
在“操作方法”的項(xiàng)目中,儲(chǔ)存著表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作的操作方法的值。
在“事件ID”的項(xiàng)目中,儲(chǔ)存著表示在基本單位操作所包含的事件日志的各自的事件ID的值。
此外,上述的基本單位操作表的形式(格式)僅為一個(gè)例子,并不限于該形式。
例如,圖3所示的第1件基本單位操作數(shù)據(jù)(即,基本單位操作ID為“No.1”的基本單位操作數(shù)據(jù))表示:現(xiàn)場(chǎng)操作者在“2015年8月21日10時(shí)00分00秒”,對(duì)儀器“TAG1”執(zhí)行了將操作模式變更為“MAN(手動(dòng)操作)”的“模式變更”的操作。
接下來(lái),圖3所示的第2件基本單位操作數(shù)據(jù)(即,基本單位操作ID為“No.2”的基本單位操作數(shù)據(jù))表示:現(xiàn)場(chǎng)操作者在從“2015年8月21日10時(shí)00分10秒”至“2015年8月21日10時(shí)01分00秒”,對(duì)儀器“TAG1”執(zhí)行了使“MV(操作量)”的設(shè)定值進(jìn)行漸變的操作。此外,在該例子中“操作方法”的值為“漸變+”,因此在該例子中的基本單位操作表示現(xiàn)場(chǎng)操作者使設(shè)定值增加的漸變操作。
再次返回至圖1,對(duì)第1實(shí)施方式涉及的事件處理裝置的結(jié)構(gòu)進(jìn)行說(shuō)明。
單位操作解析部1032將在解析結(jié)果數(shù)據(jù)庫(kù)12儲(chǔ)存的、所指定的業(yè)務(wù)期間內(nèi)的一個(gè)或多個(gè)基本單位操作數(shù)據(jù)讀出,有效利用由基本單位操作解析部1031解析出的基本單位操作的信息,基于以領(lǐng)域知識(shí)(例如,車(chē)間控制中的知識(shí))為基礎(chǔ)的規(guī)則,對(duì)諸如現(xiàn)場(chǎng)操作者對(duì)過(guò)程賦予了怎樣的變化這樣的操作意圖進(jìn)行推定,提取單位操作。即,單位操作解析部1032基于上述的信息將基本單位操作數(shù)據(jù)分類(lèi)而設(shè)為基本單位操作數(shù)據(jù)組,作為單位操作而提取各個(gè)基本單位操作數(shù)據(jù)。如上所述,單位操作表示現(xiàn)場(chǎng)操作者的操作意圖。
單位操作解析部1032將表示提取出的單位操作的數(shù)據(jù)(下面,稱(chēng)為單位操作數(shù)據(jù))記錄至在解析結(jié)果數(shù)據(jù)庫(kù)12所儲(chǔ)存的單位操作表。
單位操作解析部1032例如從基本單位操作解析部1031取得下述信息,該信息表示基本單位操作解析部1031將基本單位操作數(shù)據(jù)記錄至基本單位操作表。單位操作解析部1032在取得該信息的定時(shí),執(zhí)行上述的單位操作的提取處理及記錄處理。
一邊參照?qǐng)D4,一邊對(duì)在解析結(jié)果數(shù)據(jù)庫(kù)12所儲(chǔ)存的單位操作表、以及在該單位操作表所記錄的單位操作數(shù)據(jù)的一個(gè)例子進(jìn)行說(shuō)明。
圖4是表示本發(fā)明的第1實(shí)施方式涉及的事件解析系統(tǒng)1的解析結(jié)果數(shù)據(jù)庫(kù)12所存儲(chǔ)的單位操作表的一個(gè)例子的圖。
如圖所示,單位操作表是包含例如“單位操作ID”、“開(kāi)始日期及時(shí)間”、“結(jié)束日期及時(shí)間”、“標(biāo)簽名”、“操作意圖”、以及“基本單位操作ID”這6個(gè)數(shù)據(jù)項(xiàng)目的列的、例如2維的表格形式的表。
在2維的表格形式的情況下,在單位操作表所包含的各行分別為1個(gè)單位操作數(shù)據(jù)。
在“單位操作ID”的項(xiàng)目中,儲(chǔ)存著表示用于對(duì)各單位操作唯一地識(shí)別的標(biāo)識(shí)符的值。
在“開(kāi)始日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示各個(gè)單位操作的開(kāi)始日期及時(shí)間(即,在單位操作所包含的基本單位操作之中最初執(zhí)行的基本單位操作的開(kāi)始日期及時(shí)間)的值。
在“結(jié)束日期及時(shí)間”的項(xiàng)目中,儲(chǔ)存著表示各個(gè)單位操作的結(jié)束日期及時(shí)間(即,在單位操作所包含的基本單位操作之中最后執(zhí)行的基本單位操作的結(jié)束日期及時(shí)間)的值。
在“標(biāo)簽名”的項(xiàng)目中,儲(chǔ)存著表示儀器標(biāo)識(shí)符(標(biāo)簽)的值,該儀器標(biāo)識(shí)符用于在存在多個(gè)控制系統(tǒng)19的情況下,唯一地識(shí)別生成了事件日志的控制系統(tǒng)19。
在“操作意圖”的項(xiàng)目中,儲(chǔ)存著表示由現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作意圖的值。
在“基本單位操作ID”的項(xiàng)目中,儲(chǔ)存著表示在單位操作所包含的各個(gè)基本單位操作的基本單位操作ID的值。
此外,上述的單位操作表的形式(格式)僅為一個(gè)例子,并不限于該形式。
例如,圖4所示的第1件單位操作數(shù)據(jù)(即,單位操作ID為“No.1”的單位操作數(shù)據(jù))表示:現(xiàn)場(chǎng)操作者在從“2015年8月21日10時(shí)00分10秒”至“2015年8月21日10時(shí)03分01秒”,對(duì)儀器“TAG1”執(zhí)行了“使流量增加”這一意圖的操作。
接下來(lái),圖4所示的第2件單位操作數(shù)據(jù)(即,單位操作ID為“No.2”的單位操作數(shù)據(jù))表示:現(xiàn)場(chǎng)操作者在從“2015年8月21日10時(shí)00分50秒”至“2015年8月21日10時(shí)02分50秒”,對(duì)儀器“TAG2”執(zhí)行了“對(duì)溫度進(jìn)行微調(diào)”這一意圖的操作。
再次返回至圖1,對(duì)第1實(shí)施方式涉及的事件處理裝置的結(jié)構(gòu)進(jìn)行說(shuō)明。
操作列提取部104生成將由事件解析部103提取出的表示基本單位操作的數(shù)據(jù)或者表示單位操作的數(shù)據(jù)按照時(shí)間排位而以時(shí)序連結(jié)的(以時(shí)間序列排列的)數(shù)據(jù)。此外,在本實(shí)施方式中,將表示基本單位操作的數(shù)據(jù)或者表示單位操作的數(shù)據(jù)按照時(shí)間排位而以時(shí)序連結(jié)的(以時(shí)間序列排列的)集合稱(chēng)為“操作列”。
在由基本單位操作構(gòu)成的操作列包含表示“操作方法”的信息,該“操作方法”表示現(xiàn)場(chǎng)操作者通過(guò)哪種方法對(duì)各儀器變更了哪個(gè)參數(shù)的值。另外,在由單位操作構(gòu)成的操作列包含表示“操作意圖”的信息,該“操作意圖”表示現(xiàn)場(chǎng)操作者以何種意圖而對(duì)各儀器進(jìn)行了操作。
現(xiàn)象提取部106基于所指定的業(yè)務(wù)期間而從事件日志提取業(yè)務(wù)實(shí)施時(shí)的現(xiàn)象。為了提取業(yè)務(wù)實(shí)施時(shí)的現(xiàn)象,針對(duì)每個(gè)業(yè)務(wù)期間而提取將單位操作或者基本單位操作按照時(shí)間排位而以時(shí)間序列排列的集合即操作列、以及與指定業(yè)務(wù)相關(guān)的警報(bào)組。另外,現(xiàn)象提取部106將與各業(yè)務(wù)期間相應(yīng)的操作列和相關(guān)警報(bào)作為現(xiàn)象而記錄至現(xiàn)象數(shù)據(jù)庫(kù)15。
現(xiàn)象數(shù)據(jù)庫(kù)15為儲(chǔ)存現(xiàn)象的數(shù)據(jù)庫(kù)。操作列數(shù)據(jù)庫(kù)13為存儲(chǔ)介質(zhì),例如包含HDD而構(gòu)成。
在指定了多個(gè)業(yè)務(wù)期間的情況下,現(xiàn)象分類(lèi)部107針對(duì)各時(shí)間排位,將構(gòu)成各個(gè)操作列的一個(gè)或多個(gè)基本單位操作、或者一個(gè)或多個(gè)單位操作與在由現(xiàn)象提取部106提取出的多個(gè)現(xiàn)象中包含的一個(gè)或多個(gè)操作列進(jìn)行比較,計(jì)算各個(gè)操作列之間的類(lèi)似度,進(jìn)而基于計(jì)算出的類(lèi)似度而執(zhí)行操作列的分類(lèi)處理?,F(xiàn)象分類(lèi)部107將由上述的分類(lèi)處理得到的分類(lèi)結(jié)果記錄至分類(lèi)結(jié)果數(shù)據(jù)庫(kù)16。
分類(lèi)結(jié)果數(shù)據(jù)庫(kù)14為儲(chǔ)存現(xiàn)象的分類(lèi)結(jié)果的數(shù)據(jù)庫(kù)。分類(lèi)結(jié)果數(shù)據(jù)庫(kù)14為存儲(chǔ)介質(zhì),例如包含HDD而構(gòu)成。
操作次序構(gòu)建部108對(duì)被分類(lèi)為同一種類(lèi)或者類(lèi)似種類(lèi)的現(xiàn)象(包含基本單位操作或者單位操作、以及警報(bào))進(jìn)行解析,對(duì)操作次序的構(gòu)造進(jìn)行推定。為了對(duì)操作次序的構(gòu)造進(jìn)行推定,從按照時(shí)間排位而以時(shí)間序列構(gòu)成的各個(gè)單位操作/警報(bào)中提取操作次序,對(duì)在時(shí)間排位上彼此相鄰的單位操作/警報(bào)之間的串行性、同一個(gè)時(shí)間排位處的一個(gè)單位操作/警報(bào)與其他單位操作/警報(bào)的并行性、以及表示單位操作/警報(bào)的順序、分支的連接信息進(jìn)行推定。
這里所謂的連接信息不僅包含表示單位操作/警報(bào)的前后關(guān)系的連接源和連接對(duì)象的信息,在存在單位操作的分支的情況下,還包含表示從連接源向各個(gè)連接對(duì)象遷移的概率的信息。
并且,操作次序構(gòu)建部108執(zhí)行求出下述信息的綜合處理,即:與各單位操作相關(guān)的參數(shù)設(shè)定值的分布、執(zhí)行持續(xù)時(shí)間的分布、以及單位操作/警報(bào)之間的時(shí)間間隔的分布等。另外,操作次序構(gòu)建部108生成與各操作次序相關(guān)的構(gòu)造信息,并記錄至操作次序數(shù)據(jù)庫(kù)17。
操作次序數(shù)據(jù)庫(kù)17為儲(chǔ)存與操作次序相關(guān)的構(gòu)造信息的數(shù)據(jù)庫(kù)。操作次序數(shù)據(jù)庫(kù)17為存儲(chǔ)介質(zhì),例如包含HDD而構(gòu)成。
操作次序輸出部109基于由操作次序構(gòu)建部108生成的操作次序的構(gòu)造信息,執(zhí)行用于通過(guò)有向無(wú)環(huán)圖而將操作次序進(jìn)行可視化的處理。在操作次序的有向無(wú)環(huán)圖中,各節(jié)點(diǎn)表示構(gòu)成操作次序的單位操作、警報(bào)。節(jié)點(diǎn)之間的箭頭表示單位操作/警報(bào)之間的串行的順序關(guān)系,平行的2根橫線表示單位操作/警報(bào)之間的并行關(guān)系。并且,在各箭頭的旁邊標(biāo)記從連接源的節(jié)點(diǎn)向連接對(duì)象的節(jié)點(diǎn)遷移的概率。操作次序輸出部109將可視化后的圖表顯示于顯示裝置18。
顯示裝置18為顯示器,例如包含液晶顯示器或者有機(jī)EL(Erectro Luminessence)顯示器而構(gòu)成。
(操作次序的構(gòu)造信息的輸出畫(huà)面的例子)
下面,一邊參照附圖,一邊對(duì)操作次序的構(gòu)造信息的輸出畫(huà)面的例子進(jìn)行說(shuō)明。
圖5是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的操作次序輸出部109生成的輸出畫(huà)面的一個(gè)例子的圖。
例如,在圖5中,節(jié)點(diǎn)A與節(jié)點(diǎn)B之間的箭頭表示單位操作A在先、單位操作B在后這樣的串行的順序關(guān)系。在從節(jié)點(diǎn)A指向節(jié)點(diǎn)B的箭頭的旁邊所標(biāo)記的0.5表示在單位操作A之后執(zhí)行單位操作B的概率。
另外,例如在圖5中,不僅存在從節(jié)點(diǎn)A指向節(jié)點(diǎn)B的箭頭,還存在從節(jié)點(diǎn)A指向節(jié)點(diǎn)C的箭頭。這代表著存在從節(jié)點(diǎn)A至節(jié)點(diǎn)B、以及從節(jié)點(diǎn)A至節(jié)點(diǎn)C這2個(gè)分支。
另外,例如在圖5中,節(jié)點(diǎn)D、節(jié)點(diǎn)E、節(jié)點(diǎn)G被2根平行線夾著。這代表著節(jié)點(diǎn)D與節(jié)點(diǎn)E、以及節(jié)點(diǎn)D與節(jié)點(diǎn)G分別為并行的關(guān)系。
操作次序輸出部109通過(guò)基于由事件解析裝置10的用戶(hù)執(zhí)行的操作而選擇圖表的各節(jié)點(diǎn),由此還能夠顯示與各單位操作的設(shè)定值、以及執(zhí)行持續(xù)時(shí)間等相關(guān)的統(tǒng)計(jì)信息(例如,圖5中的“設(shè)定值”畫(huà)面、“持續(xù)時(shí)間”畫(huà)面)。另外,通過(guò)基于由事件解析裝置10的用戶(hù)執(zhí)行的操作而選擇連接線,由此能夠顯示與成為連接源的單位操作/警報(bào)和作為連接對(duì)象的單位操作/警報(bào)之間的時(shí)間間隔相關(guān)的統(tǒng)計(jì)信息(例如,圖5中的“時(shí)間間隔”畫(huà)面)。
此外,由事件解析裝置10的用戶(hù)執(zhí)行的節(jié)點(diǎn)及連接線的選擇,例如是通過(guò)對(duì)由操作次序輸出部109顯示于顯示裝置18的節(jié)點(diǎn)及連接線進(jìn)行點(diǎn)擊而實(shí)現(xiàn)的。另外,圖5中的“設(shè)定值”畫(huà)面、“持續(xù)時(shí)間”畫(huà)面、以及“時(shí)間間隔”畫(huà)面例如是疊加于顯示裝置18所顯示的圖表的圖像而進(jìn)行彈出顯示的。另外,操作次序輸出部109能夠使節(jié)點(diǎn)閃爍、或者利用彩色標(biāo)志等進(jìn)行強(qiáng)調(diào)顯示而推薦解析出的適當(dāng)?shù)牟僮鞔涡颍脩?hù)能夠基于該推薦而選擇節(jié)點(diǎn)及連接線。
此外,操作次序輸出部109為事件解析裝置10的接受來(lái)自用戶(hù)的操作輸入的輸入設(shè)備,例如包含鍵盤(pán)、鼠標(biāo)、或者觸摸面板等而構(gòu)成。此外,輸入設(shè)備也可以為包含在顯示裝置18的結(jié)構(gòu)。
(事件解析裝置的動(dòng)作)
下面,一邊參照附圖,一邊對(duì)事件解析裝置10的動(dòng)作進(jìn)行說(shuō)明。
圖6是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的動(dòng)作的順序圖。
在圖6中,對(duì)在由用戶(hù)指定了多個(gè)對(duì)象業(yè)務(wù)的實(shí)施期間,事件解析裝置10顯示實(shí)際的操作次序的情況下的動(dòng)作的一個(gè)例子進(jìn)行說(shuō)明。
(步驟S001)操作次序輸出部109取得表示由用戶(hù)指定的多個(gè)業(yè)務(wù)期間的信息。即,用戶(hù)指定多個(gè)業(yè)務(wù)期間,請(qǐng)求操作次序的顯示。
(步驟S002)與用戶(hù)的請(qǐng)求相對(duì)應(yīng)地,操作次序輸出部109將表示所指定的多個(gè)業(yè)務(wù)期間的數(shù)據(jù)向操作次序構(gòu)建部108輸出,并請(qǐng)求與指定業(yè)務(wù)相關(guān)的操作次序。
(步驟S003)操作次序構(gòu)建部108將表示所指定的多個(gè)業(yè)務(wù)期間的數(shù)據(jù)向現(xiàn)象分類(lèi)部107輸出,并請(qǐng)求每個(gè)種類(lèi)的現(xiàn)象信息。
(步驟S004)現(xiàn)象分類(lèi)部107將表示所指定的多個(gè)業(yè)務(wù)期間的數(shù)據(jù)向現(xiàn)象提取部106輸出,并請(qǐng)求各業(yè)務(wù)期間內(nèi)的現(xiàn)象信息。
(步驟S005)現(xiàn)象提取部106經(jīng)由事件解析部103而對(duì)事件日志數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),切取各指定業(yè)務(wù)期間內(nèi)的操作事件列。進(jìn)而,現(xiàn)象提取部106從各操作事件列,作為現(xiàn)象而提取將各時(shí)間排位處的單位操作按照時(shí)間排位以時(shí)間序列排列后的操作列和相關(guān)警報(bào)。現(xiàn)象提取部106將表示提取出的現(xiàn)象的數(shù)據(jù)向現(xiàn)象分類(lèi)部107輸出。
(步驟S006)現(xiàn)象分類(lèi)部107針對(duì)由現(xiàn)象提取部106提取出的全部現(xiàn)象,計(jì)算在各現(xiàn)象所包含的操作次序之間的類(lèi)似度?,F(xiàn)象分類(lèi)部107基于計(jì)算出的類(lèi)似度而執(zhí)行現(xiàn)象的分類(lèi)?,F(xiàn)象分類(lèi)部107將分類(lèi)結(jié)果向操作次序構(gòu)建部108輸出。
(步驟S007)操作次序構(gòu)建部108對(duì)被分類(lèi)為各個(gè)種類(lèi)的現(xiàn)象組進(jìn)行解析,構(gòu)建操作次序。操作次序構(gòu)建部108將各個(gè)種類(lèi)的操作次序的構(gòu)造信息向操作次序輸出部109輸出。
(步驟S008)操作次序輸出部109基于各個(gè)種類(lèi)的操作次序的構(gòu)造信息而生成圖表,顯示于顯示裝置18。
由此,事件解析裝置10的用戶(hù)能夠通過(guò)顯示裝置18而參照與指定業(yè)務(wù)相關(guān)的操作次序,能夠進(jìn)行在顯示裝置18所顯示的操作次序與已有的SOP的記述之間的比較,或者能夠取得用于記述新的SOP的信息。
此外,作為操作列的結(jié)構(gòu)要素,能夠使用表示具體的操作方法的“基本單位操作”,以代替使用在上述的例子中所示的“單位操作”,在該情況下,事件解析裝置10的用戶(hù)能夠參照諸如現(xiàn)場(chǎng)操作者的操作方法等與詳細(xì)的操作內(nèi)容相關(guān)的信息。
(操作次序的構(gòu)建處理)
下面,一邊參照附圖,一邊對(duì)操作次序構(gòu)建部108中的操作次序的構(gòu)建處理的詳情進(jìn)行說(shuō)明。
圖7是表示本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的操作次序構(gòu)建部108所執(zhí)行的操作次序的構(gòu)建處理的流程的一個(gè)例子的流程圖。
本流程圖是在操作次序構(gòu)建部108受到操作次序輸出部109請(qǐng)求與業(yè)務(wù)相關(guān)的操作次序的請(qǐng)求時(shí)(例如,圖6的步驟S002)開(kāi)始的。
(步驟S101)操作次序構(gòu)建部108對(duì)同一種類(lèi)或者類(lèi)似種類(lèi)的現(xiàn)象數(shù)據(jù)進(jìn)行解析,判定單位操作的串行/并行性。操作次序構(gòu)建部108為了對(duì)串行/并行性進(jìn)行判定,基于車(chē)間作業(yè)運(yùn)轉(zhuǎn)的領(lǐng)域知識(shí)而設(shè)定判定規(guī)則,基于所設(shè)定的判定基準(zhǔn)而判定是串行還是并行。
例如,在開(kāi)始時(shí)間差Δt處在閾值以?xún)?nèi)的2個(gè)單位操作中,在滿足下面所示的1)或者2)的條件中的任一者的情況下,操作次序構(gòu)建部108判定為這2個(gè)單位操是處于并行的關(guān)系的操作(并行操作)。
1)順序不固定。例如,既存在單位操作A→單位操作B的情況,也存在單位操作B→單位操作A的情況。
2)2個(gè)單位操作或者警報(bào)的期間幾乎重合。例如,在2個(gè)單位操作中,“下一個(gè)單位操作的開(kāi)始時(shí)刻<前一個(gè)單位操作的開(kāi)始時(shí)刻+0.5×實(shí)施期間”。
此外,在上述的條件均未被滿足的情況下,操作次序構(gòu)建部108判定為這2個(gè)單位操是處于串行的關(guān)系的單位操作(串行操作)。
另外,關(guān)于大于或等于3個(gè)單位操作中的并行關(guān)系,操作次序構(gòu)建部108基于各單位操作之間的串行/并行性而對(duì)并行的內(nèi)部構(gòu)造進(jìn)行推定。
圖8是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的操作次序構(gòu)建部108進(jìn)行的串行/并行的判定處理的一個(gè)例子的圖。
例如,操作次序構(gòu)建部108在將圖8所示的單位操作E與單位操作D、以及單位操作G與單位操作D判定為并行、將單位操作E與單位操作G判定為串行的情況下,成為在圖8的右側(cè)由虛線包圍的、串行/并行復(fù)合型的構(gòu)造。
操作次序構(gòu)建部108在執(zhí)行了并行判定處理之后,將具有并行關(guān)系的單位操作組匯總為并行構(gòu)造塊,更新現(xiàn)象數(shù)據(jù)。例如,如圖8所示,針對(duì)5個(gè)業(yè)務(wù)期間內(nèi)的現(xiàn)象數(shù)據(jù),通過(guò)上述的串行/并行判定處理而檢測(cè)出單位操作D與單位操作E、以及單位操作D與單位操作G的并行關(guān)系的情況下,操作次序構(gòu)建部108將單位操作D與單位操作E、以及單位操作D與單位操作G匯總為圖8所示的并行構(gòu)造塊。并且,操作次序構(gòu)建部108將并行構(gòu)造塊與其他串行關(guān)系的單位操作/警報(bào)一起按照發(fā)生時(shí)間順序(時(shí)間排位)而進(jìn)行排序,構(gòu)成新的現(xiàn)象數(shù)據(jù)。此外,在這里,更新后的現(xiàn)象數(shù)據(jù)不僅包含單位操作/警報(bào),還包含并行構(gòu)造塊。
此外,上述的串行/并行性的判定也能夠應(yīng)用于單位操作與警報(bào)、或者警報(bào)與警報(bào)之間的串行/并行性的判定。
然后,向步驟S102前進(jìn)。
(步驟S102)在存在大于或等于2個(gè)被分類(lèi)為同一種類(lèi)或者類(lèi)似種類(lèi)的業(yè)務(wù)期間的情況下,向步驟S103前進(jìn)。如果被分類(lèi)為同一種類(lèi)或者類(lèi)似種類(lèi)的業(yè)務(wù)期間為1個(gè),則向步驟S104前進(jìn)。
(步驟S103)接下來(lái),操作次序構(gòu)建部108按照發(fā)生時(shí)間順序(時(shí)間序列)而對(duì)在各業(yè)務(wù)期間的現(xiàn)象數(shù)據(jù)所包含的要素(單位操作/警報(bào)/并行構(gòu)造塊)標(biāo)注排位。
圖9是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的操作次序構(gòu)建部108進(jìn)行的現(xiàn)象數(shù)據(jù)的排列處理的一個(gè)例子的圖。
例如,操作次序構(gòu)建部108對(duì)在圖9的左側(cè)所示的業(yè)務(wù)期間1所包含的4個(gè)單位操作從左向右標(biāo)注“1”、“2”、“3”、“4”的時(shí)間排位。并且,操作次序構(gòu)建部108在各個(gè)業(yè)務(wù)期間中,將空白的單位操作插入至單位操作之間,由此使彼此相鄰的業(yè)務(wù)期間中的同一種類(lèi)或者類(lèi)似種類(lèi)的單位操作/警報(bào)/并行構(gòu)造塊盡量地排列為以同一時(shí)間排位對(duì)齊。在操作次序構(gòu)建部108將圖9的左側(cè)所示的5個(gè)業(yè)務(wù)期間的單位操作進(jìn)行了排列的情況下,成為在圖9的右側(cè)所示的現(xiàn)象數(shù)據(jù)。
例如,操作次序構(gòu)建部108針對(duì)在圖9所示的5個(gè)業(yè)務(wù)期間所包含的同種類(lèi)的單位操作C,分別將空白的單位操作插入至業(yè)務(wù)期間2和業(yè)務(wù)期間5中的單位操作C之前,由此能夠使全部業(yè)務(wù)期間中的單位操作C在時(shí)間排位3對(duì)齊。
除此之外,操作次序構(gòu)建部108能夠在特定的業(yè)務(wù)期間的單位操作的前后的時(shí)間排位插入虛擬的單位操作。另外,操作次序構(gòu)建部108能夠使特定的業(yè)務(wù)期間中的希望的單位操作的時(shí)間排位提前,或者能夠使其后移。另外,操作次序構(gòu)建部108能夠使特定的業(yè)務(wù)期間中的希望的單位操作在時(shí)間上延遲。
作為上述的排列處理,例如,能夠使用有時(shí)在DNA(deoxyribonucleicacid,脫氧核糖核酸)的堿基序列的排列、以及蛋白質(zhì)的氨基酸序列的排列中進(jìn)行使用的、比對(duì)的算法。此外,在對(duì)2個(gè)現(xiàn)象數(shù)據(jù)進(jìn)行排列的情況下,能夠使用通過(guò)動(dòng)態(tài)規(guī)劃法實(shí)現(xiàn)的逐對(duì)比對(duì)的算法。另外,在對(duì)大于或等于3個(gè)現(xiàn)象數(shù)據(jù)進(jìn)行排列的情況下,能夠使用系統(tǒng)樹(shù)法、中心方法等多序列比對(duì)的算法(參考文獻(xiàn):“バイオインフォマティクスの數(shù)理とアルゴリズム(アルゴリズム·サイエンスシリーズ―適用事例編)”P(pán).17―P.53)。另外,系統(tǒng)樹(shù)法、中心方法僅可以得到近似解,因此在通過(guò)系統(tǒng)樹(shù)法、中心方法實(shí)現(xiàn)的排列結(jié)果存在不適當(dāng)?shù)牡胤降那闆r下,也可以施加補(bǔ)正。
然后,向步驟S104前進(jìn)。
(步驟S104)操作次序構(gòu)建部108基于排列后的現(xiàn)象數(shù)據(jù)而構(gòu)建操作次序。構(gòu)建操作次序的次序按照下面的1)至4)所示。
1)操作次序構(gòu)建部108從現(xiàn)象數(shù)據(jù)中將相同排位處的同一種類(lèi)或者類(lèi)似種類(lèi)的單位操作/警報(bào)/并行構(gòu)造塊作為操作次序的1個(gè)結(jié)構(gòu)要素而進(jìn)行提取。
圖10是表示由本發(fā)明的第1實(shí)施方式涉及的事件解析裝置10的操作次序構(gòu)建部108進(jìn)行的操作次序的構(gòu)造化的一個(gè)例子的圖。
例如,在圖10的左側(cè)所示的5個(gè)業(yè)務(wù)期間的現(xiàn)象數(shù)據(jù)中,在業(yè)務(wù)期間1、2、3、5的時(shí)間排位1存在同一種類(lèi)的結(jié)構(gòu)要素即“單位操作A”。另外,在業(yè)務(wù)期間4的時(shí)間排位1存在“單位操作X”,而非“單位操作A”。因此,在圖10的右側(cè)所示的操作次序的時(shí)間排位1處,提取“單位操作A”和“單位操作X”共2個(gè)結(jié)構(gòu)要素。但是,在種類(lèi)相同或者相似但時(shí)間排位不同的情況下,作為彼此獨(dú)立的結(jié)構(gòu)要素而進(jìn)行提取。例如,如圖10所示的操作次序那樣,提取出在時(shí)間排位1處的“單位操作A”和在時(shí)間排位5處的“單位操作A”這2個(gè)結(jié)構(gòu)要素。
2)操作次序構(gòu)建部108將提取出的全部結(jié)構(gòu)要素按照“時(shí)間排位”的順序而進(jìn)行排序,將構(gòu)成操作次序的要素進(jìn)行排列。此外,在同一時(shí)間排位處也可能包含多個(gè)單位操作。
3)操作次序構(gòu)建部108基于現(xiàn)象數(shù)據(jù),決定在時(shí)間排位上具有相鄰關(guān)系的全部結(jié)構(gòu)要素彼此(單位操作彼此)的連接關(guān)系。操作次序構(gòu)建部108將處于低的時(shí)間排位的結(jié)構(gòu)要素設(shè)為連接源,將處于高的時(shí)間排位的結(jié)構(gòu)要素設(shè)為連接對(duì)象。但是,這里所謂的相鄰關(guān)系表示在各業(yè)務(wù)期間的現(xiàn)象數(shù)據(jù)之中,時(shí)間排位上的前一個(gè)結(jié)構(gòu)要素與下一個(gè)結(jié)構(gòu)要素(除去空白)之間的關(guān)系。
例如,圖10所示的時(shí)間排位1處的“單位操作A”在業(yè)務(wù)期間1、3、4中與時(shí)間排位2處的“單位操作B”具有相鄰關(guān)系。因此,連接關(guān)系被決定為,將時(shí)間排位1處的“單位操作A”設(shè)為連接源,將時(shí)間排位2處的“單位操作B”設(shè)為連接對(duì)象。另外,時(shí)間排位1處的“單位操作A”在業(yè)務(wù)期間2、5中通過(guò)除去時(shí)間排位2處的空白而與時(shí)間排位3處的“單位操作C”具有相鄰關(guān)系。因此,連接關(guān)系被決定為,將時(shí)間排位1處的“單位操作A”設(shè)為連接源,將時(shí)間排位3處的“單位操作C”設(shè)為連接對(duì)象。在這里,將針對(duì)1個(gè)連接源而存在多個(gè)連接對(duì)象的情況稱(chēng)為“分支”。
4)在從連接源具有分支的情況下,操作次序構(gòu)建部108對(duì)向各連接對(duì)象遷移的概率(遷移概率)進(jìn)行計(jì)算。遷移概率為,連接源的單位操作或警報(bào)發(fā)生的次數(shù)的中的、在連接源的單位操作或警報(bào)剛發(fā)生之后連接對(duì)象的單位操作或警報(bào)發(fā)生的次數(shù)所占的比率。例如,圖10所示的在時(shí)間排位1處出現(xiàn)“單位操作A”的4個(gè)業(yè)務(wù)期間之中,2個(gè)業(yè)務(wù)期間(業(yè)務(wù)期間1、3)在緊隨“單位操作A”之后出現(xiàn)了“單位操作B”。因此,從時(shí)間排位1處的“單位操作A”向時(shí)間排位2處的“單位操作B”遷移的概率為2/4(即0.5)。另外,其他2個(gè)業(yè)務(wù)期間(業(yè)務(wù)期間2、5)在緊隨“單位操作A”之后出現(xiàn)了“單位操作C”,因此從時(shí)間排位1處的“單位操作A”向時(shí)間排位3處的“單位操作C”遷移的概率也為2/4(即0.5)。此外,在從連接源無(wú)分支的情況下,將遷移概率設(shè)為1.0。
此外,針對(duì)1個(gè)業(yè)務(wù)期間的現(xiàn)象數(shù)據(jù)也能夠構(gòu)建操作次序。但是,在1個(gè)業(yè)務(wù)期間的情況下,操作次序僅存在一條,因此全部遷移概率均為1.0。
以上,結(jié)束本流程圖的處理。
如以上說(shuō)明所述,第1實(shí)施方式涉及的事件解析裝置10,從與解析對(duì)象業(yè)務(wù)相關(guān)的過(guò)去的事件日志提取抽象度高的操作,構(gòu)建表示實(shí)際操作流程的操作次序。本實(shí)施方式涉及的事件解析裝置10,能夠構(gòu)建反映操作之間的并行/串行性、由外部條件引起的操作的分支的操作次序。由此,事件解析裝置10的用戶(hù)能夠?qū)?shí)際上現(xiàn)場(chǎng)操作者執(zhí)行過(guò)的操作次序與已有的SOP進(jìn)行比較,因此事件解析裝置10能夠支持SOP的改善。另外,在不存在SOP的情況下,事件解析裝置10能夠根據(jù)操作次序而創(chuàng)建SOP,因此能夠支持SOP的新建。
本實(shí)施方式涉及的事件解析裝置10,基于事件日志而自動(dòng)構(gòu)建操作次序,從而關(guān)于過(guò)去的指定業(yè)務(wù),事件解析裝置10的用戶(hù)能夠容易地掌握“操作的整體的流程”、“操作之間的串行/并行性”、以及“由外部條件引起的操作的分支、因現(xiàn)場(chǎng)操作者不同而引起的操作的差別”。
綜上所述,第1實(shí)施方式涉及的事件解析裝置10能夠?qū)ΜF(xiàn)場(chǎng)操作者的操作的操作次序進(jìn)行推定,支持操作的標(biāo)準(zhǔn)化。
(第2實(shí)施方式)
下面,一邊參照附圖,一邊對(duì)第2實(shí)施方式進(jìn)行說(shuō)明。
圖11是表示本發(fā)明的第2實(shí)施方式涉及的事件解析系統(tǒng)5及事件解析裝置50的功能結(jié)構(gòu)的框圖。
此外,對(duì)與第1實(shí)施方式中的事件解析系統(tǒng)1及事件解析裝置10所具有的功能結(jié)構(gòu)共通的部分(名稱(chēng)相同的框)省略說(shuō)明。
如圖11所示,本實(shí)施方式涉及的事件解析系統(tǒng)5包含手動(dòng)運(yùn)轉(zhuǎn)自動(dòng)化裝置61而構(gòu)成。另外,本實(shí)施方式涉及的事件解析裝置50包含操作次序編輯部510而構(gòu)成。
操作次序編輯部510具有對(duì)由操作次序構(gòu)建部508構(gòu)建出的操作次序進(jìn)行編輯的功能。操作次序編輯部510為事件解析裝置50的接受來(lái)自用戶(hù)的操作輸入的設(shè)備,例如包含鍵盤(pán)、鼠標(biāo)、或者觸摸面板等而構(gòu)成。由此,事件解析裝置50能夠利用操作次序編輯部510,基于人的判斷而對(duì)由操作次序構(gòu)建部508自動(dòng)提取出的操作次序進(jìn)行加工。
圖12是表示使用了本發(fā)明的第2實(shí)施方式涉及的事件解析裝置50的、基于人的判斷實(shí)現(xiàn)的操作次序的編輯的一個(gè)例子的圖。
在圖12中,在左右示出了2個(gè)表示操作次序的構(gòu)造的圖表,左側(cè)是由事件解析裝置50的用戶(hù)加工之前的圖表,右側(cè)表示由事件解析裝置50的用戶(hù)加工之后的圖表。
例如,如圖12的“加工前”的圖表(左側(cè)的圖表)所示,在業(yè)務(wù)剛開(kāi)始之后,存在執(zhí)行“單位操作A”的情況和執(zhí)行“單位操作X”的情況的分支。另外,在執(zhí)行了“單位操作A”之后存在下述分支,即:執(zhí)行“單位操作B”之后執(zhí)行“單位操作C”的情況、直接執(zhí)行“單位操作C”而不執(zhí)行“單位操作B”的情況。關(guān)于這些分支部分,事件解析裝置50的用戶(hù)對(duì)該分支是否適當(dāng)進(jìn)行判斷,能夠刪除不適當(dāng)?shù)姆种В蛘邔?duì)分支部分添加判定條件而變更為帶有條件的分支的形式。
例如,圖12的“加工后”的圖表(右側(cè)的圖表)表示下述狀態(tài),即,通過(guò)刪除“單位操作X”而將業(yè)務(wù)剛開(kāi)始之后的分支刪除,且將執(zhí)行了“單位操作A”之后的通向“單位操作B”或者“單位操作C”的分支變更為帶有條件的分支。
手動(dòng)運(yùn)轉(zhuǎn)自動(dòng)化裝置61是用于使由現(xiàn)場(chǎng)操作者手動(dòng)地執(zhí)行的操作實(shí)現(xiàn)標(biāo)準(zhǔn)化、自動(dòng)化的裝置。
事件解析裝置50的用戶(hù)通過(guò)對(duì)由事件解析裝置50自動(dòng)提取出的操作次序手動(dòng)地進(jìn)行編輯,由此能夠創(chuàng)建流程圖形式的標(biāo)準(zhǔn)操作次序,向手動(dòng)運(yùn)轉(zhuǎn)自動(dòng)化裝置61、運(yùn)轉(zhuǎn)輔助裝置(未圖示)等提供標(biāo)準(zhǔn)操作次序。
另外,在第2實(shí)施方式涉及的事件解析裝置50的現(xiàn)象提取部506具有對(duì)與業(yè)務(wù)的相關(guān)性強(qiáng)的事件(例如,操作頻度高的操作的事件等)進(jìn)行篩選的功能的情況下,事件解析裝置50能夠從所指定的多個(gè)業(yè)務(wù)期間提取執(zhí)行最多的操作次序。
操作次序構(gòu)建部508對(duì)例如由現(xiàn)象提取部506提取出的操作列整體、包含由現(xiàn)象提取部506篩選出的操作頻度高的操作的操作列分別進(jìn)行解析。
事件解析裝置50的用戶(hù)將這樣的操作頻度高的操作(正常操作)的操作次序與還包含(通過(guò)放寬篩選條件而提取出的)操作頻度低的操作(例外操作)的操作次序進(jìn)行比較,提取其差異部分,由此能夠發(fā)現(xiàn)現(xiàn)場(chǎng)操作者的與通常時(shí)不同的操作舉動(dòng)。由此,事件解析裝置50能夠?qū)⒄2僮髋c例外操作之間的相異部分明確化,能夠支持對(duì)作業(yè)改善的“覺(jué)察”。
以上對(duì)本發(fā)明的實(shí)施方式進(jìn)行了詳細(xì)說(shuō)明,具體的結(jié)構(gòu)不限于上述情況,在不脫離本發(fā)明的主旨的范圍內(nèi),能夠進(jìn)行各種設(shè)計(jì)變更等。
此外,也可以利用計(jì)算機(jī)而實(shí)現(xiàn)上述的實(shí)施方式中的事件解析裝置10及事件解析裝置50的一部分或者全部。在該情況下,也可以通過(guò)下述方式而實(shí)現(xiàn),即,將用于實(shí)現(xiàn)該控制功能的程序記錄于計(jì)算機(jī)能夠讀取的記錄介質(zhì),使計(jì)算機(jī)系統(tǒng)將在該記錄介質(zhì)所記錄的程序讀入,并進(jìn)行執(zhí)行。
此外,假設(shè)這里所謂的“計(jì)算機(jī)系統(tǒng)”是在事件解析裝置10及事件解析裝置50中內(nèi)置的計(jì)算機(jī)系統(tǒng),包含OS、周邊儀器等硬件。另外,假設(shè)“計(jì)算機(jī)能夠讀取的記錄介質(zhì)”是軟盤(pán)、磁光盤(pán)、ROM、CD-ROM等移動(dòng)介質(zhì)、以及在計(jì)算機(jī)系統(tǒng)中內(nèi)置的硬盤(pán)等存儲(chǔ)裝置。
并且,“計(jì)算機(jī)能夠讀取的記錄介質(zhì)”也可以還包含下述情況,即:短時(shí)間、動(dòng)態(tài)地保存程序,如經(jīng)由互聯(lián)網(wǎng)等網(wǎng)絡(luò)、電話線路等通信線路而發(fā)送程序的情況下的通信線路;將程序保存一定時(shí)間,如上述情況下的成為服務(wù)器、客戶(hù)端的計(jì)算機(jī)系統(tǒng)內(nèi)部的易失性存儲(chǔ)器。另外,上述程序也可以用于實(shí)現(xiàn)前面敘述的功能的一部分,并且,也可以通過(guò)與已經(jīng)記錄于計(jì)算機(jī)系統(tǒng)的程序的組合而能夠?qū)崿F(xiàn)前面敘述的功能。
另外,也可以將上述的實(shí)施方式中的事件解析裝置10及事件解析裝置50作為L(zhǎng)SI(Large Scale Integration)等集成電路而實(shí)現(xiàn)。事件解析裝置10及事件解析裝置50的各功能模塊既可以獨(dú)立地進(jìn)行處理器化,也可以將一部分或者全部集成而進(jìn)行處理器化。另外,集成電路化的方法不限于LSI,也可以通過(guò)專(zhuān)用電路或者通用處理器而實(shí)現(xiàn)。另外,在因?yàn)榘雽?dǎo)體技術(shù)的進(jìn)步而出現(xiàn)代替LSI的集成電路化的技術(shù)的情況下,也可以使用由該技術(shù)實(shí)現(xiàn)的集成電路。