專利名稱:操作指令系統(tǒng)、裝置、程序存儲介質,以及操作指令方法
技術領域:
本發(fā)明涉及用于通知在按時間包括自動操作和人工操作的一系列操作中的人工操作的操作指令裝置、具有該操作指令裝置的操作指令系統(tǒng)、操作指令程序存儲介質(其上存儲有操作指令程序,該操作指令程序在諸如計算機的信息處理裝置中執(zhí)行,以使該信息處理裝置作為所述操作指令裝置來進行操作),以及通過在所述信息處理裝置中執(zhí)行所述操作指令程序而在該信息處理裝置中實現的操作指令方法。
背景技術:
參照在制造電子裝置等的工廠中執(zhí)行的用于檢測制造產品的缺陷的測試過程,對現有技術進行描述。
為了提高生產率,這種測試過程典型地采用自動測試裝置。當使用這種自動測試裝置時,執(zhí)行所謂的“多機測試”,其中一個檢驗員負責多個自動測試裝置。這是因為,除了測試開始或結束時的安裝操作(例如,安裝測試裝置和/或讀取條形碼以識別待測試產品)和/或測試期間的有限人工操作(如目視檢查、按鈕操作、放置和取走部件,以及敲打產品以產生輕震)之外,不再需要由檢驗員進行人工操作。
圖1概念性地例示了多機測試。
在這種情況下,一個檢驗員負責1號到4號測試裝置,并且這些裝置中的每一個都并行地執(zhí)行對一個產品的測試。
盡管這種多機測試用少量檢驗員就可以實現高生產率,但是當考慮進一步提高生產率時,這種多機測試具有下面的問題(1)因操作開始的延遲而造成的損失(2)因針對優(yōu)先操作的操作延遲而造成的損失(3)因針對高優(yōu)先級測試裝置的操作延遲而造成的損失
(4)因針對優(yōu)先物品的操作延遲而造成的損失下面,順序地對這些問題(1)到(4)進行描述。
圖2例示了操作開始的延遲可以怎樣造成損失。
當一個操作員負責多個測試裝置(在圖2的示例中,為4個裝置)時,其上顯示待進行操作的畫面根據測試裝置的排列可能不處于相同取向,由此,操作員可能注意不到,已經出現了某人工操作并且在一個畫面上示出了該操作的詳情。結果,該操作員可能晚開始該人工操作,這將導致操作效率降低。
例如,在圖2中,操作員沿1號測試裝置的方向看,由此,未立即注意到在4號測試裝置的畫面上顯示的待進行操作。結果,到操作員注意到該顯示時,會產生操作延遲。
圖3例示了針對高優(yōu)先級操作的操作延遲可以怎樣造成損失。
圖3中的部分(A)例示了用于測試一個產品的人工操作和自動測試的時間排列。在此假定如圖3中的部分(A)中所示,包括用于測試一個產品的人工操作和自動測試。
圖3中的部分(B)示出了在1號和2號測試裝置各測試同類的一個產品時的人工操作和自動測試的時間排列。圖3中的部分(B)中的情況被稱為情況I。
在這個示例中,在首先執(zhí)行了測試開始時的安裝操作并在1號測試裝置上開始自動測試之后,執(zhí)行用于開始2號測試裝置上的測試的安裝操作。隨后,如圖3中的部分(B)所示,在1號和2號測試裝置上執(zhí)行人工操作和自動測試,然而,如果只有已在1號測試裝置上執(zhí)行了僅花費少量時間的人工操作P(如按壓按鈕)時才繼續(xù)自動操作時,因為直到2號測試裝置上的人工操作結束后才在1號測試裝置上執(zhí)行人工操作P,所以在測試裝置上產生了等待時間。
而對于圖3中的部分(C)的情況II來說,因為中斷了2號測試裝置上的人工操作而優(yōu)先執(zhí)行1號測試裝置上的人工操作,所以縮短了測試裝置上的等待時間并提高了效率。
然而,對于不十分熟悉全部操作的操作員來說,確定是否中斷現在執(zhí)行的操作,而優(yōu)先執(zhí)行另一測試裝置上的另一操作是困難的,由此,難以實現諸如情況II(圖3中的部分(C))中的高效操作,而且典型的情況往往是操作具有如情況I(圖3中的部分(B))中的一些損失。
圖4例示了針對高優(yōu)先級的測試裝置的操作延遲造成的損失。
在這個示例中,在裝配線上裝配三種不同種類的產品A、B以及C,并且在由一個操作員管理的三個測試裝置A、B以及C上執(zhí)行對產品A、B以及C的測試。在此假定對產品A的測試對于一件該產品花費很長時間,而對產品B和C的測試相比于對產品A的測試花費較少時間。
在這種情況下,為了提高整體效率,甚至需要通過延長測試裝置B和/或C上的等待時間,來最小化測試裝置A上的等待時間。然而,普通操作員不單對測試裝置A進行特殊處理,而是按對他方便的順序執(zhí)行人工操作,這可能導致效率降低。
圖5例示了針對優(yōu)先物品的操作延遲而造成的損失。
因為當一個操作員負責多個測試裝置時很難知道由哪一個測試裝置進行的測試在前,所以該操作員可能不堅持先進先出規(guī)則,即,較早開始測試的產品應當較早通過測試,并轉到下一過程。從而,在先前和隨后的過程中可能出現停頓,這會造成整個過程方面的損失。
例如,圖5示出了,因為當在圖5中的虛線指示的時間應當優(yōu)先完成測試裝置B上的操作時執(zhí)行了測試裝置C上的操作,所以把由測試裝置B進行的測試延遲了由箭頭P所示的時間段,并且計劃在測試裝置B上開始對下一件進行測試的時間在所述由測試裝置B進行的測試結束之前就到來了,并且因不能開始對下一件進行測試而造成了停頓。
上面所述不限于對產品的測試,而是適用于包括自動操作和人工操作的產品裝配和/或處理操作。
盡管未直接提高測試的效率,但是日本特開No.2001-42928、日本特開No.2004-334876,以及日本特開平No.7-219627,可以被稱為相對接近于本發(fā)明技術領域的技術。
日本特開No.2001-42928描述了當發(fā)出告警時在屬于一個系統(tǒng)的多個工廠監(jiān)視裝置的監(jiān)視器上進行同時顯示。這種由日本特開No.2001-42928公開的用于在發(fā)出告警時在多個監(jiān)視器上同時顯示告警的技術,可以用于在發(fā)出告警時進行緊急告警。然而,這種技術對提高正常操作效率沒有幫助。
日本特開No.2004-334876公開了一種在輔助畫面而非主畫面上顯示為主畫面發(fā)送的通知的技術。這種由日本特開No.2004-334876公開的用于在輔助畫面上顯示為主畫面發(fā)送的通知的技術可以提高操作效率,然而,根據如日本特開No.2004-334876公開的這種技術,并不知道用于提高效率的方式,而且該技術需要進一步的技術開發(fā),以使其適用于效率提高。
日本特開平No.7-219627公開了一種當特定終端負擔很重時利用負擔較輕的終端的監(jiān)視器來顯示來自該特定終端的信息的技術。這種由日本特開平No.7-219627公開的用于在負擔較輕的終端的監(jiān)視器上進行顯示的技術解決了減輕終端上的負擔的問題,而與提高操作效率無關。
發(fā)明內容
鑒于上述情況提出了本發(fā)明,本發(fā)明提供了一種可以有助于提高操作效率的操作指令系統(tǒng)、在該操作指令系統(tǒng)中優(yōu)選使用的操作指令裝置、操作指令程序存儲介質(其上存儲有用于使信息處理裝置作為所述操作指令裝置來操作的操作指令程序),以及通過在所述信息處理裝置中執(zhí)行所述操作指令程序而在該信息處理裝置中實現的操作指令方法。
本發(fā)明提供了一種操作指令系統(tǒng),該操作指令系統(tǒng)具有多個操作指令裝置,所述多個操作指令裝置用于指示在按時間包括自動操作和人工操作的一系列操作中的人工操作,所述多個操作指令裝置對應于同時進行的一系列操作,并且通過通信線路互連,每個所述操作指令裝置都包括操作檢測部,其檢測人工操作;操作詳情顯示部,其顯示所述操作檢測部檢測到的人工操作的詳情;操作發(fā)生通知部,其響應于所述操作檢測部檢測到人工操作,通過所述通信線路向其它操作指令裝置通知該人工操作的發(fā)生;
通知接收部,其接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示部,其在所述通知接收部接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
在本發(fā)明的操作指令系統(tǒng)中,每個所述操作指令裝置都負責并行進行的“一系列操作”,并且每個操作指令裝置都顯示所述“一系列操作”中的人工操作的詳情。所述多個操作指令裝置通過通信線路互連,并且顯示另一操作指令裝置上的人工操作的發(fā)生,使得操作員可以無論在查看哪個操作指令裝置時都知道發(fā)生了人工操作,并無延遲地執(zhí)行該人工操作。
在本發(fā)明的操作指令系統(tǒng)中,優(yōu)選的是,所述通知接收部接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知,并且還接收關于其所屬操作指令裝置的所述操作檢測部檢測到的人工操作的發(fā)生的通知;并且,在所述通知接收部接收到關于人工操作的發(fā)生的通知時,所述操作發(fā)生顯示部根據該人工操作是另一操作指令裝置上的人工操作,還是其所屬操作指令裝置上的人工操作,按不同顯示模式顯示該人工操作的發(fā)生。
這使得操作員能夠一目了然是在指配給該操作員當前注意的操作指令裝置的一系列操作中還是在指配給另一操作指令裝置的一系列操作中發(fā)生了人工操作,并且執(zhí)行恰當的操作。
而且,在本發(fā)明的操作指令系統(tǒng)中,優(yōu)選的是,所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收對已檢測到該人工操作的操作指令裝置進行標識的信息,并且,所述操作發(fā)生顯示部通過標識已檢測到所述人工操作的所述操作指令裝置來顯示該人工操作的發(fā)生。
這使得操作員能夠迅速知道在哪個操作指令裝置上發(fā)生了人工操作,從而能夠更高效地行動。
而且,在本發(fā)明的操作指令系統(tǒng)中,優(yōu)選的是,人工操作被指定了一表示操作的優(yōu)先級的權重;所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收針對該人工操作的權重;并且,所述操作發(fā)生顯示部根據針對該人工操作的權重是否超過一閾值,按不同顯示模式顯示該人工操作的發(fā)生。
利用這種根據人工操作的優(yōu)先級按不同顯示模式進行的顯示,操作員可以更恰當地做出判定。
而且,在本發(fā)明的操作指令系統(tǒng)中,優(yōu)選的是,每個所述操作指令裝置都被指定了一表示操作的優(yōu)先級的權重;所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收針對已檢測到該人工操作的操作指令裝置的權重;并且,所述操作發(fā)生顯示部根據針對已檢測到該人工操作的所述操作指令裝置的權重是否超過一閾值,按不同顯示模式顯示該人工操作的發(fā)生。
這種根據操作指令裝置的操作優(yōu)先級按不同顯示模式進行的顯示,也有助于操作員做出恰當的判定。
而且,在本發(fā)明的操作指令系統(tǒng)中,優(yōu)選的是,所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收表示自包括該人工操作的一系列操作開始的時間起的經過時間的信息;并且,所述操作發(fā)生顯示部根據自包括該人工操作的一系列操作開始的時間起的經過時間是否超過一閾值,按不同顯示模式顯示該人工操作的發(fā)生。
這種根據經過時間的長度按不同顯示模式進行的顯示,也有助于操作員做出恰當的判定。
本發(fā)明的操作指令裝置優(yōu)選地具有顯示操作提取部,如果具有應當由所述操作發(fā)生顯示部顯示的多個人工操作,則該顯示操作提取部從所述多個人工操作中提取一個人工操作;其中,所述操作發(fā)生顯示部通過標識已檢測到由所述顯示操作提取部提取的人工操作的操作指令裝置,來顯示該人工操作的發(fā)生。
盡管在多個人工操作發(fā)生時可以將所述多個人工操作顯示為列表,但是,優(yōu)選的是,根據所述多個人工操作中的優(yōu)先級提取一個人工操作,并且顯示該提取的人工操作的發(fā)生。這是因為一次顯示多個操作會造成混亂,因為在只有一個操作員時,該操作員畢竟不得不逐個執(zhí)行人工操作。
本發(fā)明提供了一種操作指令裝置,該操作指令裝置指示在按時間包括自動操作和人工操作的一系列操作中的人工操作,該操作指令裝置經由通信線路連接至另一操作指令裝置,該操作指令裝置包括操作檢測部,其檢測人工操作;操作詳情顯示部,其顯示所述操作檢測部檢測到的人工操作的詳情;操作發(fā)生通知部,其響應于所述操作檢測部檢測到人工操作,通過所述通信線路向另一操作指令裝置通知該人工操作的發(fā)生;通知接收部,其接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示部,其在所述通知接收部接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
本發(fā)明的操作指令裝置優(yōu)選地用于實現本發(fā)明的操作指令系統(tǒng)。
本發(fā)明的操作指令裝置包含與本發(fā)明的操作指令系統(tǒng)的各方面對應的所有方面。
本發(fā)明提供了一種操作指令程序存儲介質,在該操作指令程序存儲介質上存儲有操作指令程序,該操作指令程序在執(zhí)行程序的信息處理裝置中執(zhí)行,該操作指令程序使該信息處理裝置作為這樣的操作指令裝置來操作,即,該操作指令裝置用于指示在按時間包括自動操作和人工操作的一系列操作中的人工操作,所述信息處理裝置經由通信線路連接至充任所述操作指令裝置的其它信息處理裝置,所述操作指令程序使所述信息處理裝置作為包括以下部分的操作指令裝置來操作操作檢測部,其檢測人工操作;操作詳情顯示部,其顯示所述操作檢測部檢測到的人工操作的詳情;操作發(fā)生通知部,其響應于所述操作檢測部檢測到人工操作,通過所述通信線路向其它操作指令裝置通知該人工操作的發(fā)生;
通知接收部,其接收從另一操作指令裝置傳遞的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示部,其在所述通知接收部接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
本發(fā)明的操作指令程序存儲介質包含用于實現本發(fā)明的操作指令系統(tǒng)的各方面的所有方面。
而且,本發(fā)明提供了一種操作指令方法,該操作指令方法通過在執(zhí)行程序的信息處理裝置中執(zhí)行的操作指令程序的執(zhí)行而實現在該信息處理裝置中,該操作指令程序使該信息處理裝置作為這樣的操作指令裝置來操作,即,該操作指令裝置指示在按時間包括自動操作和人工操作的一系列操作中的人工操作,所述信息處理裝置經由通信線路連接至充任所述操作指令裝置的其它信息處理裝置,所述操作指令方法包括以下步驟操作檢測步驟,其檢測人工操作;操作詳情顯示步驟,其顯示在所述操作檢測步驟檢測到的人工操作的詳情;操作發(fā)生通知步驟,其響應于在所述操作檢測步驟檢測到人工操作,向另一操作指令裝置通知該人工操作的發(fā)生;通知接收步驟,其接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示步驟,其在所述通知接收步驟接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
本發(fā)明的操作指令方法還包含與本發(fā)明的操作指令系統(tǒng)的各方面對應的所有不同操作指令方法。
如由此所述,根據對本發(fā)明,通過恰當的操作指示,提高了操作效率。
圖1概念性地例示了多機測試;
圖2例示了操作開始的延遲可以怎樣造成損失;圖3例示了針對優(yōu)先操作的操作延遲可以怎樣造成損失;圖4例示了針對高優(yōu)先級的測試裝置的操作延遲可以怎樣造成損失;圖5例示了針對優(yōu)先物品的操作延遲可以怎樣造成損失;圖6示出了通過局域網(LAN)互連的多個測試裝置;圖7示出了形成圖6中示出的所述多個測試裝置中的任何一個(例如,1號測試裝置)的PC的內部組件;圖8示出了作為按圖6和圖7中示出的測試裝置(PC)實現的本發(fā)明的操作指令裝置的功能構造;圖9例示了圖8中示出的操作指令裝置上的顯示模式;圖10示出了顯示畫面的放大的上部;圖11是例示操作指令程序中包括的在人工操作發(fā)生時執(zhí)行的程序的流程圖;圖12是例示操作指令程序中包括的在人工操作結束時執(zhí)行的程序的流程圖;圖13是例示操作指令程序中包括的在接收到操作消息時執(zhí)行的程序的流程圖;圖14示出了存儲在操作指令存儲器中的操作指令條目;圖15例示了用作確定用基準的閾值表;圖16示出了在測試裝置上接收操作消息并進行顯示的流程;圖17示出了在測試裝置上接收操作消息并進行顯示的流程;圖18示出了在測試裝置上接收操作消息并進行顯示的流程;以及圖19示出了在測試裝置上接收操作消息并進行顯示的流程。
具體實施例方式
下面對本發(fā)明的實施例進行描述。
圖6例示了通過局域網(LAN)互連的多個測試裝置。
盡管該圖示出了1號到3號這三個測試裝置,但這只是例示性的,可以通過LAN連接更多測試裝置。
每個測試裝置是用于在每件產品上執(zhí)行按時間包括自動測試和人工操作的一系列測試的測試裝置,并且在此是個人計算機(下文中,簡寫為“PC”)。所述測試裝置還用作根據本發(fā)明實施例的操作指令裝置。
連接至LAN的測試裝置被分組為每一個都由一個操作員管理的多個測試裝置組,并且在這些組內進行下面要討論的消息的發(fā)送/接收。例如,當圖6中示出的1號到3號這三個測試裝置由一個操作員管理由此形成一個組時,由所述三個測試裝置中的任何一個(在此,作為示例是1號測試裝置)發(fā)送的消息被發(fā)送至形成所述組的所有測試裝置(在此,是1號到3號測試裝置)。盡管在這個實施例中源自1號測試裝置的消息也被其自身(即,1號測試裝置)接收,但是,源自1號測試裝置的消息還可以被屬于同一組的其它測試裝置(在此,是2號和3號測試裝置)接收,而且,對于1號測試裝置自身,即,所述消息起源的測試裝置,所述消息可以在1號測試裝置內傳遞,而不通過LAN進行傳遞。
圖7例示了形成圖6中示出的所述多個測試裝置中的任何一個(例如,1號測試裝置)的PC的內部組件。
圖7中示出的PC 10包括系統(tǒng)控制器151。系統(tǒng)控制器151連接有CPU 152和主存儲器153,并且還經由總線154連接有視頻控制器155、FDD控制器156、電池備用RAM 157、I/O控制器158、盤控制器159、鍵盤控制器160、非易失性存儲器161,以及LAN控制器162。
系統(tǒng)控制器151是負責控制整個系統(tǒng)的單元,CPU 152是負責執(zhí)行加載到主存儲器153中的程序的單元,而主存儲器153是其中加載從硬盤驅動器(HDD)171中包括的硬盤(HD)中讀出以在CPU 152處執(zhí)行的程序的存儲器,并且用作用于執(zhí)行該程序的工作區(qū)。
視頻控制器155根據經由系統(tǒng)控制器151來自CPU 152的指令來控制顯示裝置121上的圖像的顯示,而FDD控制器156用于控制FD驅動器(FDD)173,該FDD 173管理對插入的軟(注冊商標)盤(FD)的訪問。電池備用RAM 157是用于存儲用于PC 10的各種配置信息的存儲器。I/O控制器158是負責對向待測試產品輸出信號和從該產品接收信號的I/O 164進行控制的單元,這里,經由I/O 164連接待測試產品。
盤控制器159是用于對PC 10中包括的硬盤驅動器(HDD)171和/或外部安裝的CD/DVD 172進行訪問的單元。HDD 171包含有硬盤(HD),并且該HD上存儲有操作系統(tǒng)(OS)和/或各種應用程序。根據系統(tǒng)控制器151的指令,在盤控制器159的控制下讀出這些程序,并且將這些程序加載到主存儲器153中,以由CPU 152執(zhí)行。
可以把其中存儲有各種程序的CD和/或DVD安裝至CD/DVD驅動器172,并且在盤控制器159的控制下對其進行訪問,以把存儲在CD/DVD中的程序等上載到PC 10并且存儲在HDD 171中包含的HDD中。
鍵盤控制器160用于檢測鍵盤131和鼠標141的操作,并且將檢測的結果傳送給系統(tǒng)控制器151。非易失性存儲器161上存儲有在PC通電之后首先執(zhí)行的被稱為基本輸入輸出系統(tǒng)(BIOS)的程序。LAN控制器162是通過LAN線路執(zhí)行與其它測試裝置(PC)的通信的單元。
圖8例示了作為構成為圖6和7中示出的測試裝置(PC)的本發(fā)明的操作指令裝置的功能構造。
因為本實施例不關注在何種產品上執(zhí)行何種測試,而僅關注作為本發(fā)明的操作指令裝置的測試裝置(PC)的功能,所以圖8僅示出了作為根據本發(fā)明的操作指令裝置的實施例的在圖6和7中示出的測試裝置(PC)的功能。
圖8中示出的功能是通過要在下面(參見圖11到13)討論的在圖6和7中示出的PC中執(zhí)行的程序在該PC中實現的功能。這里,圖8中示出的功能的集合被稱為操作指令裝置200。
圖8中示出的操作指令裝置200包括操作顯示部210、發(fā)送部220,以及接收部230。
響應于在其中包括有操作指令裝置200的測試裝置(PC)上發(fā)生人工操作,操作顯示部210在測試裝置的顯示裝置121(參見圖7)的顯示畫面上顯示關于該人工操作的詳情,由此通知操作員根據所顯示的詳情執(zhí)行該人工操作。接著,該操作員可以看著并按照所述詳情執(zhí)行該人工操作。
發(fā)送部220包括操作指令開始/結束處理部221和操作消息發(fā)送部222。當在其中包括有操作指令裝置200的測試裝置(PC)上發(fā)生人工操作時,操作指令開始/結束處理部221生成指示在該測試裝置(PC)上發(fā)生該人工操作的操作消息,并且把該消息傳遞給操作消息發(fā)送部222。操作消息發(fā)送部222通過LAN向形成操作指令裝置200所屬于并由一個操作員管理的組的各測試裝置(PC)發(fā)送從操作指令開始/結束處理部221接收的消息,以通知在測試裝置(PC)上發(fā)生了人工操作。
當通過操作員的鍵操作向測試裝置(PC)通知該人工操作終止時,例如,操作顯示部210刪除在顯示畫面上已示出的指示該操作的詳情的顯示,并且操作指令開始/結束處理部221生成指示該終止的操作消息,而操作消息發(fā)送部222通過LAN向同一組的其它測試裝置(PC)發(fā)送該操作消息。
操作指令裝置200的接收部230包括操作消息接收部231、操作消息處理部232、操作指令存儲器233,以及操作發(fā)生顯示部234。
操作消息接收部231通過LAN接收從屬于一個組的多個測試裝置(PC)中的任何一個發(fā)送的操作消息。操作消息接收部231還接收通過包括操作消息接收部231自身的測試裝置(PC)的操作消息發(fā)送部222發(fā)送的操作消息。
當操作消息接收部231接收的操作消息是指示人工操作發(fā)生的操作開始消息時,操作消息處理部232向操作指令存儲器233寫入該消息,而當操作消息接收部231接收的操作消息是指示人工操作終止的操作結束消息時,操作消息處理部232從存儲在操作指令存儲器233中的指示人工操作發(fā)生的多條操作開始消息中刪除與接收的指示人工操作終止的操作結束消息相對應的操作開始消息。
而且,操作消息處理部232從按上述方式存儲在操作指令存儲器233中的指示人工操作發(fā)生的操作消息中讀出根據如下面所討論的操作消息優(yōu)先級來提取的操作消息,并且向操作發(fā)生顯示部234傳遞該讀出的操作消息。操作發(fā)生顯示部234在顯示裝置121(參見圖7)的畫面上指示已發(fā)生與從操作消息處理部232傳遞來的操作消息相對應的人工操作。當從操作消息處理部232傳遞來新操作消息時,操作發(fā)生顯示部234將該顯示改變成對根據該新操作消息發(fā)生人工操作的指示。當刪除了存儲在操作指令存儲器233中的所有操作消息時,操作消息處理部232向操作發(fā)生顯示部234通知操作指令存儲器233現在是空的,而操作發(fā)生顯示部234響應于此刪除在所述顯示畫面上示出的對發(fā)生人工操作的指示。
圖9例示了圖8中示出的操作指令裝置上的顯示模式;而圖10示出了顯示畫面的放大的上部。
在這個實施例中,人工操作被分成正常操作和重要操作(優(yōu)先操作),并且如下所述按不同顏色來表示正常操作和重要操作(優(yōu)先操作)。
圖9中的部分(A)示出了針對正常操作的顯示模式,并且在此假定,在1號到4號四個測試裝置中的2號測試裝置上發(fā)生了正常操作級別的人工操作。在這種情況下,在2號測試裝置的顯示畫面的中央彈出了示出已經發(fā)生的人工操作的詳情的畫面,并且該顯示畫面的上部以藍色帶進行閃爍。
圖10中的部分(A)例示了此時在2號測試裝置的顯示畫面的上部中的顯示顯示“2號測試裝置”表示在2號測試裝置自身上發(fā)生了人工操作。藍色表示該操作是正常操作,而藍色閃爍表示該人工操作正在同一裝置(在此,是2號測試裝置)上發(fā)生。
在圖9中示出的1號、3號以及4號測試裝置上,響應于在2號測試裝置上發(fā)生人工操作,在它們的顯示畫面的上部呈現淺藍色帶。
圖10中的部分(B)例示了此時在1號、3號以及4號測試裝置的顯示畫面的上部中的顯示顯示“2號測試裝置”表示在2號測試裝置上正發(fā)生人工操作。而且,淺藍色的顯示意指該操作是正常操作,而連續(xù)發(fā)光而非閃爍的顯示表示該人工操作正在同一組的另一測試裝置而非該裝置自身上發(fā)生。
假定當呈現如圖9中的部分(A)中所示的顯示時,操作員正如圖9中的部分(A)中所示面對3號測試裝置??吹皆?號測試裝置的顯示畫面上呈現淺藍色帶指示,操作員可以知道在2號測試裝置上發(fā)生了人工操作,并且迅速轉向2號測試裝置,以開始2號測試裝置上的人工操作。
圖9中的部分(B)例示了用于在發(fā)生重要操作(優(yōu)先操作)時的顯示模式,并且在此假定,當操作員正在面對2號測試裝置執(zhí)行人工操作時,在4號測試裝置上發(fā)生了應當優(yōu)先執(zhí)行的重要操作。
在這種情況下,1號到4號測試裝置的顯示畫面上部中的帶的顯示發(fā)生改變,而2號測試裝置的畫面中央指示正常操作詳情的彈出畫面保持不變。
本說明假定在4號測試裝置上發(fā)生重要操作,并且在這種情況下,在4號測試裝置的顯示畫面中央彈出關于正在4號測試裝置上發(fā)生的重要操作的詳情,并且在4號測試裝置的顯示畫面的上部中還閃爍顯示一紅帶。
圖10中的部分(C)例示了此時在4號測試裝置的顯示畫面的上部的顯示顯示“4號測試裝置”表示正在4號測試裝置自身上發(fā)生操作。而且,紅色意指重要操作的發(fā)生,而紅色帶的閃爍表示在該測試裝置上(在此,是4號測試裝置)已發(fā)生該重要操作。
另外,如圖9中的部分(B)所示,響應于在4號測試裝置上發(fā)生重要操作,在1號到3號測試裝置的顯示畫面的上部中呈現了淺紅色帶。
圖10中的部分(D)示出了此時呈現在1號到3號測試裝置的顯示畫面的上部的顯示。而且,顯示了“4號測試裝置”,表示在4號測試裝置上發(fā)生了人工操作。淺紅色的顯示意指該操作是重要操作,而連續(xù)發(fā)光顯示而非閃爍顯示,表示該重要操作不是在該裝置自身發(fā)生而是在同一組中的另一測試裝置上發(fā)生。
如果在如圖9中的部分(B)中所示操作員正面對2號測試裝置并看著在2號測試裝置的顯示畫面上示出的正常操作的詳情而執(zhí)行人工操作的時候,在4號測試裝置上發(fā)生重要操作,則該操作員在看到在2號測試裝置的顯示畫面上呈現的淺紅色帶時可以注意到正在4號測試裝置上發(fā)生重要操作,并且即便停止正在2號測試裝置上執(zhí)行的正常操作,也轉到4號測試裝置,以優(yōu)先完成該重要操作。
下面將描述在測試裝置(PC)中執(zhí)行以實現上面描述的顯示的操作指令程序。而且,在這里,如圖9所示,假定一個操作員負責1號到4號四個測試裝置,而且出于說明的目的,在1號測試裝置上執(zhí)行下面要討論的操作指令程序。然而,在全部1號到4號測試裝置上而不是僅在1號測試裝置上,執(zhí)行與下面描述的指令程序相同的指令程序。
圖11是例示操作指令程序中包括的在人工操作發(fā)生時執(zhí)行的程序的流程圖。
當在1號測試裝置上發(fā)生人工操作時,在1號測試裝置的顯示畫面的中央彈出關于該人工操作的詳情(步驟S11)。而且,向同一組中的1號到4號測試裝置(包括1號測試裝置自身)發(fā)送“操作開始消息”(步驟S12),該操作開始消息包括起源PC的地址(即,1號測試裝置的IP地址)、操作ID(對正發(fā)生的人工操作進行標識的ID)、操作LV(表示正發(fā)生的人工操作的優(yōu)先級(級別)的值)、測試裝置LV(這里,是表示1號測試裝置的優(yōu)先級(級別)的值)、經過的時間段(從在1號測試裝置上安裝目標產品并且開始對該產品進行測試到當前時間的持續(xù)時間)等。
圖12是例示操作指令程序中包括的在人工操作完成時執(zhí)行的程序的流程圖。
當操作員看到在1號測試裝置的顯示畫面上的彈出畫面并執(zhí)行人工操作,接著例如通過操作按鈕向1號測試裝置通知他結束了操作時,執(zhí)行圖12中示出的程序。在這個程序中,首先刪除1號測試裝置的顯示畫面(指示應當做什么的顯示畫面)上的彈出畫面(步驟S21),并且向同一組中的1號到4號測試裝置(包括1號測試裝置自身)發(fā)送“操作結束消息”,該操作結束消息包括起源PC的地址(即,操作結束處的1號測試裝置的IP地址)、操作ID(對終止的人工操作進行標識的ID)等。
圖13是例示操作指令程序中包括的在接收到操作消息時執(zhí)行的程序的流程圖。
當接收到操作消息并且該消息是從包括1號測試裝置(即,起源裝置)的同一組中的1號到4號測試裝置中的任何一個發(fā)送的時,或者當該操作消息是操作開始消息(參見圖11)或操作結束消息(參見圖12)時,執(zhí)行圖13中示出的程序。
當接收到操作消息時,確定接收到的消息是操作開始消息還是操作結束消息(步驟S31),并且如果該操作消息是操作開始消息,則把該消息存儲在操作指令存儲器233(參見圖8)中(步驟S32)。然而,如果接收到的操作消息是操作結束消息,則從存儲在操作指令存儲器中的多條操作開始消息中刪除與接收到的操作結束消息相對應的操作消息(步驟S33)。
圖14示出了在上面描述的過程之后存儲在1號測試裝置中的操作指令存儲器中的操作指令條目。
這里,作為示例存儲了兩條操作消息,并且每條操作消息都包括對操作消息起源處的測試裝置進行標識的ID、測試裝置的IP地址、對已經發(fā)生的人工操作進行標識的操作ID、表示人工操作的優(yōu)先級的操作LV、表示人工操作發(fā)生處的測試裝置的優(yōu)先級的測試裝置LV,以及自從在測試裝置上開始對一個產品進行測試以來的經過時間。
盡管在這個實施例中,把接收到的操作消息中記錄的經過時間照原樣存儲在存儲器中,但是實際上,可以隨著時間更新該經過時間。
接著,搜索存儲在操作指令存儲器中的全部操作消息,以進行如下面討論的確定。
圖15例示了用作用于下面描述的確定的基準的閾值表。
1號到4號測試裝置的操作指令存儲器不但記錄操作消息,而且存儲如圖15中所示的閾值表。該閾值表由配置測試裝置的操作員固定地預設。
圖15示出了作為示例的用于1號測試裝置的閾值表,其中值10被設置為操作級別閾值,值35被設置為測試裝置級別閾值,而5分鐘被設置為經過時間閾值。
下面,再次參照圖13繼續(xù)進行描述。
在步驟S34,確定操作指令存儲器中存儲有表示操作消息的任何數據還是該存儲器是空的,并且如果存儲器中沒有數據,則刪除對操作發(fā)生的指示(這里,指1號測試裝置的顯示畫面的上部中的帶)(步驟S35)。
然而,如果在操作指令存儲器中存儲有任何操作消息,則針對存儲的全部消息順序地確定是否具有超過所述操作級別閾值的任何操作(步驟S36),其測試裝置級別是否超過所述測試裝置級別閾值(步驟S37),以及其經過時間是否超過所述經過時間閾值(步驟S38)。
按順序檢查存儲在操作指令存儲器中的操作消息,并且如果發(fā)現對操作級別、測試裝置級別或者經過時間中的任何一個超過所述閾值進行指示的操作消息,則在步驟S39,根據該操作消息是來自測試裝置自身的地址(即,這里指1號測試裝置的地址)還是來自另一裝置的地址(這里指2號到4號測試裝置中的任何一個的地址)的操作消息(步驟S39),當該操作消息來自該裝置自身的地址時實現紅色的閃爍顯示(步驟S40),或者當該操作消息來自另一裝置的地址時實現淺紅色的連續(xù)發(fā)光顯示(步驟S41)。
同時,如果針對存儲在操作指令存儲器中的全部操作消息來說,操作級別、測試裝置級別以及經過時間都等于或者低于閾值,則在步驟S42,確定在操作指令存儲器中是否具有源自測試裝置自身(這里指1號測試裝置)的地址的任何操作消息。如果具有源自測試裝置自身的地址的操作消息,則針對該操作消息設置藍色的閃爍顯示,而如果沒有源自測試裝置自身的地址的消息,則針對從另一測試裝置的地址發(fā)出的操作消息設置淺藍色的連續(xù)發(fā)光顯示。例如,如果具有來自其它裝置的地址的多條操作消息,則進行一些調節(jié),以形成針對具有最長經過時間的操作消息的顯示。
圖16到19例示了在每個測試裝置上接收操作消息并進行顯示的流程。
圖16示出了正常操作,其中,當在2號測試裝置上發(fā)生正常操作級別的人工操作時,首先在2號測試裝置的顯示畫面的中央呈現一彈出畫面,以指示關于正發(fā)生的該人工操作的詳情(圖16中的部分(A)),而且從2號測試裝置向包括起源地址(這里,指2號測試裝置)的同一組中的1號到4號測試裝置發(fā)送用于對該人工操作的發(fā)生進行通知的操作消息(圖16中的部分(B))。接著,更新1號到4號測試裝置的操作指令存儲器中的內容(圖16中的部分(C)),并且在1號到4號測試裝置的顯示畫面的上部中呈現一個帶(圖16中的部分(D))。在發(fā)生了人工操作的2號測試裝置上用藍色閃爍顯示該帶,而在1號、3號以及4號的其它測試裝置上用淺藍色連續(xù)發(fā)光顯示該帶。
圖17例示了當發(fā)生具有高操作級別的優(yōu)先操作時進行的操作。假定在進行圖16中的部分(D)中所示的顯示時在4號測試裝置上已發(fā)生了高操作級別的人工操作。當在4號測試裝置上發(fā)生高操作級別的人工操作時,首先,在4號測試裝置的顯示畫面上呈現對關于該人工操作的詳情進行指示的彈出畫面(圖17中的部分(A)),并且從4號測試裝置向包括起源地址(這里,指4號測試裝置)的同一組中的1號到4號測試裝置發(fā)送對該人工操作的發(fā)生進行通知的操作消息(圖17中的部分(B))。在1號到4號測試裝置上更新操作指令存儲器的內容(圖17中的部分(C)),并且在1號到4號測試裝置的顯示畫面的上部中顯示的帶,在發(fā)生了優(yōu)先操作的4號測試裝置上被切換成紅色的閃爍顯示,而在其它裝置上被切換成淺紅色的連續(xù)發(fā)光顯示。在2號測試裝置的顯示畫面的中央保持顯示了在圖16中的部分(A)的階段處的彈出畫面。
圖18例示了當高測試裝置級別的優(yōu)先操作發(fā)生時進行的操作。再次假定,在進行圖16中的部分(D)中所示的顯示時,在4號測試裝置上發(fā)生了高測試裝置級別的人工操作。當在4號測試裝置上發(fā)生測試裝置級別LV 40的人工操作時,首先在4號測試裝置的顯示畫面的中央呈現對該人工操作的詳情進行指示的彈出畫面(圖18中的部分(A)),并且從4號測試裝置向包括起源地址(這里,指4號測試裝置)的同一組中的1號到4號測試裝置發(fā)送對該人工操作的發(fā)生進行指示的操作消息(圖18中的部分(B))。在1號到4號測試裝置上更新操作指令存儲器的內容(圖18中的部分(C)),并且在1號到4號測試裝置的顯示畫面的上部中所示的帶,在4號測試裝置上被切換成紅色的閃爍顯示,而在其它裝置上被切換成淺紅色的連續(xù)發(fā)光顯示。在2號測試裝置的顯示畫面的中央,保持顯示了在圖16中的部分(A)的階段處的彈出畫面。
圖19例示了針對發(fā)生了具有長經過時間的優(yōu)先操作時的操作。再次假定,在進行圖16中的部分(D)的顯示時,在4號測試裝置上發(fā)生長經過時間的人工操作。當在4號測試裝置上發(fā)生長經過時間的人工操作時,首先在4號測試裝置的顯示畫面上呈現對該人工操作的詳情進行指示的彈出畫面(圖19中的部分(A)),并且從4號測試裝置向包括起源地址(這里,指4號測試裝置)的同一組中的1號到4號測試裝置發(fā)送對該人工操作的發(fā)生進行通知的操作消息(圖19中的部分(B))。在1號到4號測試裝置上更新操作指令存儲器中的內容(圖19中的部分(C)),在1號到4號測試裝置的顯示畫面的上部中的帶,在發(fā)生了優(yōu)先操作的4號測試裝置上被切換成紅色的閃爍顯示,而在其它裝置上被切換成淺紅色的連續(xù)發(fā)光顯示。在2號測試裝置的顯示畫面的中央,保持顯示了在圖16中的部分(A)的階段處的彈出畫面。
雖然參照測試裝置作為示例對本發(fā)明進行了描述,但是本發(fā)明適用于包含按時間涉及自動操作和人工操作的一系列操作在內的測試裝置和設備(例如,用于組裝產品的組裝機和/或用于加工部件的加工機)。
權利要求
1.一種操作指令系統(tǒng),該操作指令系統(tǒng)具有多個操作指令裝置,所述多個操作指令裝置指示在按時間包括自動操作和人工操作的一系列操作中的人工操作,所述多個操作指令裝置對應于同時進行的一系列操作,其中所述多個操作指令裝置通過通信線路互連,并且每個所述操作指令裝置都包括操作檢測部,其檢測人工操作;操作詳情顯示部,其顯示所述操作檢測部檢測到的人工操作的詳情;操作發(fā)生通知部,其響應于所述操作檢測部檢測到人工操作,通過所述通信線路向其它操作指令裝置通知該人工操作的發(fā)生;通知接收部,其接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示部,其在所述通知接收部接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
2.根據權利要求1所述的操作指令系統(tǒng),其中,所述通知接收部接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知,并且還接收關于其所屬操作指令裝置的所述操作檢測部檢測到的人工操作的發(fā)生的通知,并且在所述通知接收部接收到關于人工操作的發(fā)生的通知時,所述操作發(fā)生顯示部根據該人工操作是另一操作指令裝置上的人工操作,還是其所屬操作指令裝置上的人工操作,按不同顯示模式顯示該人工操作的發(fā)生。
3.根據權利要求1所述的操作指令系統(tǒng),其中,所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收對已檢測到該人工操作的操作指令裝置進行標識的信息,并且所述操作發(fā)生顯示部通過標識已檢測到所述人工操作的所述操作指令裝置,來顯示該人工操作的發(fā)生。
4.根據權利要求1所述的操作指令系統(tǒng),其中,人工操作被指定了一表示操作的優(yōu)先級的權重,所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收針對該人工操作的權重,并且所述操作發(fā)生顯示部根據針對該人工操作的權重是否超過一閾值,按不同顯示模式顯示該人工操作的發(fā)生。
5.根據權利要求1所述的操作指令系統(tǒng),其中,每個所述操作指令裝置都被指定了一表示操作的優(yōu)先級的權重,所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收針對已檢測到該人工操作的操作指令裝置的權重,并且所述操作發(fā)生顯示部根據針對已檢測到該人工操作的所述操作指令裝置的權重是否超過一閾值,按不同顯示模式顯示該人工操作的發(fā)生。
6.根據權利要求1所述的操作指令系統(tǒng),其中,所述操作接收部接收關于人工操作的發(fā)生的通知,并且還接收表示自包括該人工操作的一系列操作開始的時間起的經過時間的信息,并且所述操作發(fā)生顯示部根據自包括該人工操作的一系列操作開始的時間起的經過時間是否超過一閾值,按不同顯示模式顯示該人工操作的發(fā)生。
7.根據權利要求3所述的操作指令系統(tǒng),該操作指令系統(tǒng)還包括顯示操作提取部,如果具有應當由所述操作發(fā)生顯示部顯示的多個人工操作,則該顯示操作提取部從所述多個人工操作中提取一個人工操作,其中,所述操作發(fā)生顯示部通過標識已檢測到由所述顯示操作提取部提取的人工操作的操作指令裝置,來顯示該人工操作的發(fā)生。
8.一種操作指令裝置,該操作指令裝置指示一系列操作中的人工操作,并且經由通信線路連接至另一操作指令裝置,該操作指令裝置包括操作檢測部,其檢測人工操作;操作詳情顯示部,其顯示所述操作檢測部檢測到的人工操作的詳情;操作發(fā)生通知部,其響應于所述操作檢測部檢測到人工操作,通過所述通信線路向另一操作指令裝置通知該人工操作的發(fā)生;通知接收部,其接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示部,其在所述通知接收部接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
9.一種操作指令程序存儲介質,在該操作指令程序存儲介質上存儲有操作指令程序,該操作指令程序在執(zhí)行程序的信息處理裝置中執(zhí)行,該操作指令程序使該信息處理裝置作為這樣的操作指令裝置來操作,即,該操作指令裝置指示在按時間包括自動操作和人工操作的一系列操作中的人工操作,其中所述信息處理裝置經由通信線路連接至充任所述操作指令裝置的其它信息處理裝置,并且所述操作指令程序使所述信息處理裝置作為包括以下部分的操作指令裝置來操作操作檢測部,其檢測人工操作;操作詳情顯示部,其顯示所述操作檢測部檢測到的人工操作的詳情;操作發(fā)生通知部,其響應于所述操作檢測部檢測到人工操作,通過所述通信線路向其它操作指令裝置通知該人工操作的發(fā)生;通知接收部,其接收從另一操作指令裝置傳遞的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示部,其在所述通知接收部接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
10.一種操作指令方法,該操作指令方法通過在執(zhí)行程序的信息處理裝置中執(zhí)行的操作指令程序的執(zhí)行而實現在該信息處理裝置中,該操作指令程序使該信息處理裝置充任這樣的操作指令裝置,即,該操作指令裝置指示在按時間包括自動操作和人工操作的一系列操作中的人工操作,其中所述信息處理裝置經由通信線路連接至充任所述操作指令裝置的其它信息處理裝置,并且所述操作指令方法包括以下步驟操作檢測步驟,其檢測人工操作;操作詳情顯示步驟,其顯示在所述操作檢測步驟檢測到的人工操作的詳情;操作發(fā)生通知步驟,其響應于在所述操作檢測步驟檢測到人工操作,向另一操作指令裝置通知該人工操作的發(fā)生;通知接收步驟,其接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知;以及操作發(fā)生顯示步驟,其在所述通知接收步驟接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
全文摘要
本發(fā)明提供了操作指令系統(tǒng)、裝置、程序存儲介質,以及操作指令方法。操作指令方法包括以下步驟操作檢測步驟,其檢測人工操作;操作詳情顯示步驟,其顯示在操作檢測步驟檢測到的人工操作的詳情;以及操作發(fā)生通知步驟,其響應于在操作檢測步驟檢測到人工操作,通過通信線路向另一操作指令裝置通知該人工操作的發(fā)生。該操作指令方法還包括以下步驟通知接收步驟,其接收從另一操作指令裝置發(fā)送的關于人工操作的發(fā)生的通知;和操作發(fā)生顯示步驟,其在通知接收步驟接收到關于人工操作的發(fā)生的通知時,顯示該人工操作的發(fā)生。
文檔編號G05B15/02GK101063885SQ20061012615
公開日2007年10月31日 申請日期2006年8月25日 優(yōu)先權日2006年4月28日
發(fā)明者舞田正朋 申請人:富士通株式會社