亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

電子設(shè)備以及重啟方法

文檔序號(hào):10724535閱讀:389來源:國知局
電子設(shè)備以及重啟方法
【專利摘要】本發(fā)明提供電子設(shè)備以及重啟方法。本發(fā)明的電子設(shè)備包括具有檢測第一獨(dú)立進(jìn)程的要應(yīng)對狀態(tài)的第一進(jìn)程監(jiān)視部以及重新啟動(dòng)發(fā)生了要應(yīng)對狀態(tài)的第一獨(dú)立進(jìn)程的系統(tǒng)狀態(tài)管理部的應(yīng)用輔助系統(tǒng)、以及控制電子設(shè)備的硬件的平臺(tái)輔助系統(tǒng)。當(dāng)發(fā)生了要應(yīng)對狀態(tài)時(shí),(i)第一進(jìn)程監(jiān)視部對系統(tǒng)狀態(tài)管理部發(fā)送錯(cuò)誤發(fā)生通知,(ii)系統(tǒng)狀態(tài)管理部重新啟動(dòng)要應(yīng)對狀態(tài)的第一獨(dú)立進(jìn)程。根據(jù)本發(fā)明,即使發(fā)生了故障也不會(huì)重啟整體而能夠進(jìn)行修復(fù)。
【專利說明】
電子設(shè)備以及重啟方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及在發(fā)生故障時(shí)為了修復(fù)而進(jìn)行重新啟動(dòng)的電子設(shè)備以及重啟方法。
【背景技術(shù)】
[0002]在典型的電子設(shè)備中,當(dāng)發(fā)生系統(tǒng)錯(cuò)誤等故障時(shí),通過重啟(重新啟動(dòng))工作中的程序(進(jìn)程)來實(shí)現(xiàn)修復(fù)。
[0003]為了應(yīng)對在故障發(fā)生時(shí)所獲取的故障分析用的信息在重啟時(shí)被清除的問題,存在以下技術(shù):在發(fā)生了故障的情況下,在重啟前將故障分析用的信息轉(zhuǎn)移到其他的存儲(chǔ)區(qū)域。
[0004]另外,雖然不是與故障發(fā)生時(shí)的處理相關(guān)的技術(shù),但是有以下的技術(shù)。當(dāng)暫停電子設(shè)備時(shí),為了減少從由易失性存儲(chǔ)器構(gòu)成的主存儲(chǔ)轉(zhuǎn)移到由非易失性存儲(chǔ)器構(gòu)成的輔助存儲(chǔ)的數(shù)據(jù)的量,將主存儲(chǔ)分為多個(gè)塊。該技術(shù)具有用于判斷是否需要針對每個(gè)塊轉(zhuǎn)移的屬性。該技術(shù)只將需要轉(zhuǎn)移到輔助存儲(chǔ)的塊的數(shù)據(jù)轉(zhuǎn)移到輔助存儲(chǔ)。
[0005]另外,有以下的技術(shù)。該技術(shù)設(shè)置監(jiān)視應(yīng)用,用于監(jiān)視為了實(shí)現(xiàn)圖像形成裝置的功能而工作的用戶應(yīng)用中的故障發(fā)生。監(jiān)視應(yīng)用根據(jù)在用戶應(yīng)用中發(fā)生的故障的程度來進(jìn)行各個(gè)階段的修復(fù)處理。如果是通過系統(tǒng)的重新啟動(dòng)而修復(fù)的故障,則進(jìn)行系統(tǒng)的重新啟動(dòng)。
[0006]另外,存在監(jiān)視軟件監(jiān)視被監(jiān)視軟件的工作狀況的技術(shù)。該技術(shù)設(shè)置計(jì)數(shù)器,所述計(jì)數(shù)器指定在故障發(fā)生了時(shí)進(jìn)行重新啟動(dòng)的次數(shù)。該技術(shù)在計(jì)數(shù)器中設(shè)定預(yù)先確定的次數(shù)并重新啟動(dòng)。
[0007]但是,如果重啟了電子設(shè)備整體,則存在與發(fā)生的故障無關(guān)地正常工作的功能也被中斷向用戶提供的問題。

【發(fā)明內(nèi)容】


【發(fā)明內(nèi)容】

[0008]
[0009]本發(fā)明的實(shí)施方式涉及的電子設(shè)備包括具有第一進(jìn)程監(jiān)視部和系統(tǒng)狀態(tài)管理部的應(yīng)用輔助系統(tǒng)以及控制所述電子設(shè)備的硬件的平臺(tái)輔助系統(tǒng)。所述第一進(jìn)程監(jiān)視部檢測向用戶提供所述電子設(shè)備的不同功能的一個(gè)以上的第一獨(dú)立進(jìn)程的要應(yīng)對狀態(tài)。所述系統(tǒng)狀態(tài)管理部重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程。當(dāng)在所述第一獨(dú)立進(jìn)程的一個(gè)中發(fā)生了所述要應(yīng)對狀態(tài)時(shí),(i)檢測出所述要應(yīng)對狀態(tài)的所述第一進(jìn)程監(jiān)視部對所述系統(tǒng)狀態(tài)管理部發(fā)送錯(cuò)誤發(fā)生通知,(ii)接收到所述錯(cuò)誤發(fā)生通知的所述系統(tǒng)狀態(tài)管理部重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程。
[0010]本發(fā)明的實(shí)施方式涉及的電子設(shè)備的重啟方法包括:通過應(yīng)用輔助系統(tǒng)的第一進(jìn)程監(jiān)視部來檢測向用戶提供所述電子設(shè)備的不同功能的一個(gè)以上的第一獨(dú)立進(jìn)程的要應(yīng)對狀態(tài),通過所述應(yīng)用輔助系統(tǒng)的系統(tǒng)狀態(tài)管理部來重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程,通過平臺(tái)輔助系統(tǒng)來控制所述電子設(shè)備的硬件。所述重啟方法還包括:當(dāng)在所述第一獨(dú)立進(jìn)程的一個(gè)中發(fā)生了所述要應(yīng)對狀態(tài)時(shí),(i)通過檢測出所述要應(yīng)對狀態(tài)的所述第一進(jìn)程監(jiān)視部對所述系統(tǒng)狀態(tài)管理部發(fā)送錯(cuò)誤發(fā)生通知,(ii)通過接收到所述錯(cuò)誤發(fā)生通知的所述系統(tǒng)狀態(tài)管理部來重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程。
[0011]如上所述,根據(jù)本發(fā)明,即使發(fā)生故障也不會(huì)重啟整體而能夠進(jìn)行修復(fù)。
【附圖說明】
[0012]圖1簡要示出本發(fā)明的第一實(shí)施方式涉及的圖像形成裝置的構(gòu)成。
[0013]圖2示出第一實(shí)施方式涉及的控制部的構(gòu)成。
[0014]圖3示出在第一實(shí)施方式涉及的應(yīng)用輔助系統(tǒng)內(nèi)的獨(dú)立進(jìn)程中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0015]圖4示出在第一實(shí)施方式涉及的平臺(tái)輔助系統(tǒng)內(nèi)的獨(dú)立進(jìn)程中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0016]圖5示出第二實(shí)施方式涉及的控制部的構(gòu)成。
[0017]圖6示出在第二實(shí)施方式涉及的應(yīng)用輔助系統(tǒng)內(nèi)的獨(dú)立進(jìn)程中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0018]圖7示出在第二實(shí)施方式涉及的平臺(tái)輔助系統(tǒng)內(nèi)的獨(dú)立進(jìn)程中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0019]圖8示出第二實(shí)施方式涉及的故障發(fā)生之前的處理的流程。
[0020]圖9示出從第二實(shí)施方式涉及的故障發(fā)生之后到重啟的處理的流程。
[0021]圖10示出第二實(shí)施方式涉及的重啟中的處理的流程。
[0022]圖11示出第二實(shí)施方式涉及的重啟后到重新開始處理的處理的流程。
[0023]圖12示出第三實(shí)施方式涉及的控制部的構(gòu)成。
[0024]圖13示出在第三實(shí)施方式涉及的應(yīng)用輔助系統(tǒng)內(nèi)的獨(dú)立進(jìn)程中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0025]圖14示出在第三實(shí)施方式涉及的平臺(tái)輔助系統(tǒng)內(nèi)的獨(dú)立進(jìn)程中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0026]圖15示出第三實(shí)施方式涉及的故障應(yīng)對表的例子。
【具體實(shí)施方式】
【具體實(shí)施方式】
[0027]
[0028]以下,參照附圖來說明本發(fā)明的第一至第三實(shí)施方式。另外,在以下的說明中,作為電子設(shè)備的例子使用圖像形成裝置(MFP)進(jìn)行說明。
[0029]第一實(shí)施方式涉及的圖像形成裝置的構(gòu)成
[0030]首先說明圖像形成裝置的構(gòu)成。圖1簡要示出本發(fā)明的第一實(shí)施方式涉及的圖像形成裝置20的構(gòu)成。
[0031]圖像形成裝置20包括控制部21??刂撇?1由中央處理器(CHJ)、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、以及專用的硬件電路等構(gòu)成??刂撇?1管理圖像形成裝置20的整體的動(dòng)作控制。
[0032]控制部21與圖像讀取部22、圖像處理部23、圖像存儲(chǔ)器24、圖像形成部25、操作部27、傳真通信部28、網(wǎng)絡(luò)接口部29、存儲(chǔ)部30等連接??刂撇?1進(jìn)行所連接的上述各部的動(dòng)作控制、或在與各部之間的信號(hào)或數(shù)據(jù)的收發(fā)。
[0033]控制部21按照由用戶通過操作部27或者被網(wǎng)絡(luò)連接的個(gè)人電腦(PC)等輸入的作業(yè)的執(zhí)行指示來控制為了執(zhí)行針對掃描功能、印刷功能、復(fù)制功能、以及傳真收發(fā)功能等各功能的動(dòng)作控制所需要的機(jī)構(gòu)的驅(qū)動(dòng)和處理。后面描述控制部21的細(xì)節(jié)。
[0034]圖像讀取部22從原稿讀取圖像。
[0035]圖像處理部23根據(jù)需要對由圖像讀取部22讀取的圖像的圖像數(shù)據(jù)進(jìn)行圖像處理。例如,圖像處理部23為了提高由圖像讀取部22讀取出的圖像被進(jìn)行圖像形成之后的品質(zhì)而進(jìn)行黑點(diǎn)校正等圖像處理。
[0036]圖像存儲(chǔ)器24是臨時(shí)存儲(chǔ)通過圖像讀取部22的讀取而得到的原稿圖像的數(shù)據(jù)或者臨時(shí)存儲(chǔ)作為圖像形成部25中的印刷對象的數(shù)據(jù)的區(qū)域。
[0037]圖像形成部25進(jìn)行由圖像讀取部22讀取出的圖像數(shù)據(jù)等的圖像形成。
[0038]操作部27包括對于圖像形成裝置20能夠執(zhí)行的各種動(dòng)作和處理接收來自用戶的指示的觸摸面板部和操作鍵部。觸摸面板部包括設(shè)置有觸摸面板的液晶顯示器(LCD)等顯示部27a。
[0039]傳真通信部28包括未圖示的編碼和解碼部、調(diào)制解調(diào)部、以及網(wǎng)絡(luò)控制單元(NCU)。傳真通信部28使用公共電話線路網(wǎng)絡(luò)進(jìn)行傳真的發(fā)送。
[0040]網(wǎng)絡(luò)接口部29由通信板(Local Area Network(LAN)Board)等通信模塊構(gòu)成。網(wǎng)絡(luò)接口部29經(jīng)由與網(wǎng)絡(luò)接口部29連接的LAN等與本地區(qū)域內(nèi)的裝置(PC等)進(jìn)行各種數(shù)據(jù)的收發(fā)。
[0041 ]存儲(chǔ)部30是具有存儲(chǔ)由圖像讀取部22讀取出的原稿圖像等的區(qū)域的硬盤(HDD)等大容量的存儲(chǔ)裝置。
[0042]以上,對圖像形成裝置20的構(gòu)成進(jìn)行說明。
[0043]控制部的構(gòu)成
[0044]接著,對控制部21的構(gòu)成進(jìn)行說明。圖2示出第一實(shí)施方式涉及的控制部21的構(gòu)成。
[0045]控制部21大體被分為應(yīng)用輔助系統(tǒng)I和平臺(tái)輔助系統(tǒng)5而構(gòu)成。
[0046]應(yīng)用輔助系統(tǒng)I包括針對圖像形成裝置20的各個(gè)功能而獨(dú)立的獨(dú)立進(jìn)程(第一獨(dú)立進(jìn)程)2a、2b、...、進(jìn)程監(jiān)視部(第一進(jìn)程監(jiān)視部)3、以及系統(tǒng)狀態(tài)管理部4。進(jìn)程監(jiān)視部3和系統(tǒng)狀態(tài)管理部4可以具有包括一個(gè)或多個(gè)電路的處理器,能夠讀取各種程序來執(zhí)行,也能夠執(zhí)行預(yù)先組裝到內(nèi)部的各種程序。這里,電路能夠是多個(gè)電子元件通過布線連接而成的電子部件、或者電子基板。
[0047]獨(dú)立進(jìn)程2a、2b、…在一般的PC中相當(dāng)于如文件制作軟件或表計(jì)算軟件這樣的應(yīng)用程序。獨(dú)立進(jìn)程2a、2b、…由應(yīng)用輔助系統(tǒng)I執(zhí)行。換言之,獨(dú)立進(jìn)程2a、2b、…的動(dòng)作被應(yīng)用輔助系統(tǒng)I控制。
[0048]進(jìn)程監(jiān)視部3監(jiān)視在應(yīng)用輔助系統(tǒng)I內(nèi)工作的獨(dú)立進(jìn)程2a、2b、…的工作狀態(tài)。例如,當(dāng)在獨(dú)立進(jìn)程2b中發(fā)生故障、獨(dú)立進(jìn)程2b宕機(jī)時(shí),進(jìn)程監(jiān)視部3檢測進(jìn)程宕機(jī)。
[0049]系統(tǒng)狀態(tài)管理部4管理控制部21內(nèi)的各獨(dú)立進(jìn)程的當(dāng)前的工作狀況并將工作狀況顯示在顯示部27a。系統(tǒng)狀態(tài)管理部4重啟在應(yīng)用輔助系統(tǒng)I內(nèi)的獨(dú)立進(jìn)程2a、2b、…中發(fā)生了進(jìn)程宕機(jī)的進(jìn)程。
[0050]平臺(tái)輔助系統(tǒng)5包括針對控制的各硬件而獨(dú)立的獨(dú)立進(jìn)程(第二獨(dú)立進(jìn)程)6a、6b、6c、…和進(jìn)程監(jiān)視部(第二進(jìn)程監(jiān)視部)7。進(jìn)程監(jiān)視部7可以具有包括一個(gè)或多個(gè)電路的處理器,能夠讀取各種程序而執(zhí)行,也能夠執(zhí)行預(yù)先組裝到內(nèi)部的各種程序。這里,電路能夠是多個(gè)電子元件通過布線連接而成的電子部件、或者電子基板。
[0051]獨(dú)立進(jìn)程6a、6b、6c、...在一般的PC中相當(dāng)于操作系統(tǒng)(OS)的各部分。獨(dú)立進(jìn)程6a、6b、6c、...由平臺(tái)輔助系統(tǒng)5執(zhí)行。換言之,獨(dú)立進(jìn)程6a、6b、6c、...的動(dòng)作由應(yīng)用輔助系統(tǒng)I控制。
[0052]另外,應(yīng)用輔助系統(tǒng)I內(nèi)的各獨(dú)立進(jìn)程2a、2b、…通過利用平臺(tái)輔助系統(tǒng)5內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...來實(shí)現(xiàn)由用戶指示的功能。
[0053]進(jìn)程監(jiān)視部7監(jiān)視在平臺(tái)輔助系統(tǒng)5內(nèi)工作的獨(dú)立進(jìn)程6a、6b、6c、...的工作狀態(tài)。
[0054]例如,獨(dú)立進(jìn)程6a進(jìn)行作為硬件的圖像讀取部22的控制。在圖像讀取部22發(fā)生了故障的情況下和在獨(dú)立進(jìn)程6a自身發(fā)生了故障的情況下,進(jìn)程監(jiān)視部7將故障檢測為獨(dú)立進(jìn)程6a的故障。
[0055]另外,進(jìn)程監(jiān)視部3和進(jìn)程監(jiān)視部7互相通知應(yīng)用輔助系統(tǒng)I內(nèi)的獨(dú)立進(jìn)程2a、2b、…的進(jìn)程宕機(jī)和平臺(tái)輔助系統(tǒng)5內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...的進(jìn)程宕機(jī)來而進(jìn)行合作。
[0056]以上,對第一實(shí)施方式涉及的控制部21的構(gòu)成進(jìn)行說明。
[0057]處理的流程I
[0058]接著,說明在應(yīng)用輔助系統(tǒng)I內(nèi)的獨(dú)立進(jìn)程2a、2b、…中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。圖3示出在第一實(shí)施方式涉及的應(yīng)用輔助系統(tǒng)I內(nèi)的獨(dú)立進(jìn)程2a、2b、…中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0059]首先,假定在應(yīng)用輔助系統(tǒng)I內(nèi)的獨(dú)立進(jìn)程2b中發(fā)生了故障。
[0060]接著,進(jìn)程監(jiān)視部3檢測獨(dú)立進(jìn)程2b的故障(進(jìn)程宕機(jī))。故障的發(fā)生或進(jìn)程宕機(jī)這樣的需要重啟等的狀態(tài)被稱為要應(yīng)對狀態(tài)。
[0061]接著,進(jìn)程監(jiān)視部3對平臺(tái)輔助系統(tǒng)5的進(jìn)程監(jiān)視部7發(fā)送意為獨(dú)立進(jìn)程2b發(fā)生了故障的系統(tǒng)錯(cuò)誤發(fā)生通知(錯(cuò)誤發(fā)生通知)。
[0062]進(jìn)程監(jiān)視部7對平臺(tái)輔助系統(tǒng)5內(nèi)的各獨(dú)立進(jìn)程6a、6b、6c、...發(fā)送意為在獨(dú)立進(jìn)程2b中發(fā)生了故障的系統(tǒng)錯(cuò)誤發(fā)生通知。
[0063]另外,接收到系統(tǒng)錯(cuò)誤發(fā)生通知的獨(dú)立進(jìn)程6a、6b、6c、...在到獨(dú)立進(jìn)程2b的重啟完成為止的特定期間抑制與獨(dú)立進(jìn)程2b的通信。因此,能夠抑制由于不能與獨(dú)立進(jìn)程2b通信而產(chǎn)生錯(cuò)誤。
[0064]另外,對接收到系統(tǒng)錯(cuò)誤發(fā)生通知的獨(dú)立進(jìn)程6a、6b、6c、...與獨(dú)立進(jìn)程2b的通信進(jìn)行抑制除了為經(jīng)過特定的時(shí)間為止的構(gòu)成以外,也可以是以下的構(gòu)成。從重啟完成的獨(dú)立進(jìn)程2b接收到意為重啟完成的通知之后重新開始與獨(dú)立進(jìn)程2b的通信。
[0065](5)接著,進(jìn)程監(jiān)視部3對系統(tǒng)狀態(tài)管理部4發(fā)送意為獨(dú)立進(jìn)程2b發(fā)生了故障的系統(tǒng)錯(cuò)誤發(fā)生通知。
[0066](6)接著,系統(tǒng)狀態(tài)管理部4基于接收到的系統(tǒng)錯(cuò)誤發(fā)生通知來重啟獨(dú)立進(jìn)程2b。系統(tǒng)狀態(tài)管理部4處于與發(fā)生了故障的獨(dú)立進(jìn)程2b相同的應(yīng)用輔助系統(tǒng)I內(nèi),因此能夠容易進(jìn)行重啟處理。
[0067]另外,來自進(jìn)程監(jiān)視部3的系統(tǒng)錯(cuò)誤發(fā)生通知不限于上述的順序。對于進(jìn)程監(jiān)視部3和進(jìn)程監(jiān)視部7可以同時(shí)進(jìn)行,也可以對于其中一個(gè)先發(fā)送。
[0068]以上是在應(yīng)用輔助系統(tǒng)I內(nèi)的獨(dú)立進(jìn)程2a、2b、…中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0069]另外,在本發(fā)明中,在一個(gè)獨(dú)立進(jìn)程2a、2b、…上發(fā)生的故障以能夠通過重啟發(fā)生了故障的獨(dú)立進(jìn)程2a、2b、…而從故障中修復(fù)作為前提。
[0070]如上所述,在本發(fā)明涉及的圖像形成裝置20中,例如即使復(fù)制功能發(fā)生了故障,該故障也不會(huì)對傳真功能產(chǎn)生影響。另外,能夠通過僅重啟承擔(dān)復(fù)制功能的獨(dú)立進(jìn)程而從故障中修復(fù)。
[0071]處理的流程2
[0072]接著,說明平臺(tái)輔助系統(tǒng)5內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。圖4示出在第一實(shí)施方式涉及的平臺(tái)輔助系統(tǒng)5內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、…中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0073]首先,假定在平臺(tái)輔助系統(tǒng)5內(nèi)的獨(dú)立進(jìn)程6c中發(fā)生了故障。
[0074]接著,進(jìn)程監(jiān)視部7檢測獨(dú)立進(jìn)程6c的進(jìn)程宕機(jī)。
[0075]接著,進(jìn)程監(jiān)視部7對應(yīng)用輔助系統(tǒng)I的進(jìn)程監(jiān)視部3發(fā)送意為在獨(dú)立進(jìn)程6c發(fā)生了故障的系統(tǒng)錯(cuò)誤發(fā)生通知。
[0076]接著,進(jìn)程監(jiān)視部3對系統(tǒng)狀態(tài)管理部4發(fā)送意為在獨(dú)立進(jìn)程6c發(fā)生了故障的系統(tǒng)錯(cuò)誤發(fā)生通知。
[0077]接著,系統(tǒng)狀態(tài)管理部4重啟平臺(tái)輔助系統(tǒng)5整體。另外,系統(tǒng)狀態(tài)管理部4也可以是重啟圖像形成裝置20整體的構(gòu)成。
[0078]另外,在獨(dú)立進(jìn)程6a、6b、6c、...中的某一個(gè)發(fā)生了故障的情況下,平臺(tái)輔助系統(tǒng)5整體的動(dòng)作變得不穩(wěn)定。因此,不是單獨(dú)對平臺(tái)輔助系統(tǒng)5內(nèi)的各個(gè)獨(dú)立進(jìn)程6a、6b、6c、...而是對平臺(tái)輔助系統(tǒng)5整體進(jìn)行重啟。
[0079]以上是在平臺(tái)輔助系統(tǒng)5內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。
[0080]第二實(shí)施方式涉及的圖像形成裝置的構(gòu)成
[0081 ]圖5示出第二實(shí)施方式涉及的控制部21a的構(gòu)成圖。第二實(shí)施方式涉及的控制部21a在應(yīng)用輔助系統(tǒng)I和平臺(tái)輔助系統(tǒng)5分別變更為應(yīng)用輔助系統(tǒng)Ia和平臺(tái)輔助系統(tǒng)5a這一點(diǎn)上與第一實(shí)施方式涉及的控制部21不同。應(yīng)用輔助系統(tǒng)Ia還包括控制信息傳遞部8。平臺(tái)輔助系統(tǒng)5a包括控制信息傳遞部9??刂菩畔鬟f部8和控制信息傳遞部9可以具有包括一個(gè)或多個(gè)電路的處理器,能夠讀取各種程序而執(zhí)行,也能夠執(zhí)行預(yù)先組裝到內(nèi)部的各種程序。這里,電路能夠是多個(gè)電子元件被布線連接成的電子部件或者電子基板。
[0082]控制信息傳遞部8在獨(dú)立進(jìn)程2a、2b、…中的某一個(gè)在處理中發(fā)生了故障的情況下,從發(fā)生了故障的獨(dú)立進(jìn)程獲取為在重啟后重新開始處理所需要的控制信息并保持,向處理重新開始時(shí)必要的部分提供控制信息。
[0083]控制信息傳遞部9在獨(dú)立進(jìn)程2a、2b、…中的某一個(gè)在處理中發(fā)生了故障的情況下,從控制信息傳遞部8獲取重啟后所需要的控制信息,并向處理重新開始時(shí)必要的部分提供已獲取并保持的控制信息。
[0084]另外,在上述的說明中,為了進(jìn)行控制信息的保持和傳遞,而設(shè)為設(shè)置控制信息傳遞部8和控制信息傳遞部9的構(gòu)成。但是,不限于此。也可以是將兩者的功能合二為一、將一個(gè)控制信息傳遞部設(shè)置在應(yīng)用輔助系統(tǒng)Ia或平臺(tái)輔助系統(tǒng)5a中的構(gòu)成。
[0085]另外,也可以是將合二為一的控制信息傳遞部與應(yīng)用輔助系統(tǒng)Ia和平臺(tái)輔助系統(tǒng)5a獨(dú)立地設(shè)置的構(gòu)成。
[0086]以上,對第二實(shí)施方式涉及的控制部21a的構(gòu)成進(jìn)行說明。
[0087]處理的流程3
[0088]接著,說明在應(yīng)用輔助系統(tǒng)Ia內(nèi)的獨(dú)立進(jìn)程2a、2b、…中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。圖6示出在第二實(shí)施方式涉及的應(yīng)用輔助系統(tǒng)Ia內(nèi)的獨(dú)立進(jìn)程2a、2b、…中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程。圖7是用于說明在平臺(tái)輔助系統(tǒng)5a內(nèi)的獨(dú)立進(jìn)程6a、6b、6 c、…中的某一個(gè)發(fā)生了故障的情況下的重啟處理的流程的圖。
[0089]另外,這里,省略對即使重啟發(fā)生了故障的應(yīng)用輔助系統(tǒng)Ia內(nèi)的獨(dú)立進(jìn)程也不會(huì)對作業(yè)中的處理產(chǎn)生影響的、單純的重啟處理的說明,后面敘述對其他作業(yè)產(chǎn)生影響的情況下的復(fù)雜的重啟處理。
[0090]接著,對重啟了發(fā)生故障的應(yīng)用輔助系統(tǒng)Ia內(nèi)的獨(dú)立進(jìn)程的情況下對其他的作業(yè)產(chǎn)生影響的復(fù)雜的重啟處理進(jìn)行說明。圖8至圖11示出在重啟了發(fā)生故障的應(yīng)用輔助系統(tǒng)Ia內(nèi)的獨(dú)立進(jìn)程的情況下對其他的作業(yè)產(chǎn)生影響的復(fù)雜的重啟處理。
[0091]首先,對發(fā)生故障之前的處理的流程進(jìn)行說明。圖8示出發(fā)生故障之前的處理的流程。
[0092]另外,在以下的說明中,假定獨(dú)立進(jìn)程2b是接收來自用戶的指示、印刷被指定的5頁的文件的印刷應(yīng)用程序。
[0093](I)、(2)首先,獨(dú)立進(jìn)程2b對控制圖像形成部25的獨(dú)立進(jìn)程6b準(zhǔn)備第一頁的印刷數(shù)據(jù)和控制信息(第一處理)并發(fā)送。這里所發(fā)送的控制信息例如是要印刷的文件全部有5頁、當(dāng)前發(fā)送的數(shù)據(jù)是表示是第一頁的數(shù)據(jù)的信息。
[0094](3)、(4)接著,接收到第一頁的印刷數(shù)據(jù)和控制信息的獨(dú)立進(jìn)程6b向圖像形成部25發(fā)送第一頁的印刷數(shù)據(jù),并且進(jìn)行圖像形成部25的控制(第二處理)。
[0095]同樣地,假定從獨(dú)立進(jìn)程2b進(jìn)行到文件的第二頁的印刷數(shù)據(jù)和控制信息的發(fā)送完成并進(jìn)行發(fā)送第三頁的印刷數(shù)據(jù)的準(zhǔn)備,圖像形成部25正處于進(jìn)行了第二頁的印刷中。
[0096]以上是故障發(fā)生之前的處理的流程。
[0097]接著,對故障發(fā)生之后到重啟的處理的流程進(jìn)行說明。圖9示出故障發(fā)生之后到重啟的處理的流程。
[0098](3)、(4)獨(dú)立進(jìn)程6b在獨(dú)立進(jìn)程2b中發(fā)生故障之前已經(jīng)從獨(dú)立進(jìn)程2b接收到第二頁的印刷數(shù)據(jù)和控制信息。因此,與獨(dú)立進(jìn)程2b的重啟處理獨(dú)立地進(jìn)行第二頁的印刷處理。
[0099](5)假定在獨(dú)立進(jìn)程2b中發(fā)生了故障。
[0100](6)進(jìn)程監(jiān)視部3檢測獨(dú)立進(jìn)程2b的故障。
[0101](7)進(jìn)程監(jiān)視部3在檢測到故障時(shí),將意為在獨(dú)立進(jìn)程2b中發(fā)生了故障的系統(tǒng)錯(cuò)誤發(fā)生通知發(fā)送給系統(tǒng)狀態(tài)管理部4。
[0102](8)接收到系統(tǒng)錯(cuò)誤發(fā)生通知的系統(tǒng)狀態(tài)管理部4將意為輸出控制信息的指示發(fā)送給獨(dú)立進(jìn)程2b。
[0103](9)接收到控制信息的輸出指示的獨(dú)立進(jìn)程2b將控制信息發(fā)送給控制信息傳遞部
8。另外,這里所說的控制信息在上述的例子中是全部為5頁的文件中的、到第二頁的印刷數(shù)據(jù)為止發(fā)送完成的信息。
[0104](10)系統(tǒng)狀態(tài)管理部4重啟獨(dú)立進(jìn)程2b。
[0105]以上是故障發(fā)生了之后至重啟的處理的流程。
[0106]另外,在上述的說明中,構(gòu)成為獨(dú)立進(jìn)程2b根據(jù)來自系統(tǒng)狀態(tài)管理部4的控制信息輸出指示將控制信息發(fā)送給控制信息傳遞部8。但是,不限于該構(gòu)成。例如,也可以是以下構(gòu)成:在根據(jù)故障的情況而獨(dú)立進(jìn)程2b不能輸出控制信息的情況下,控制信息傳遞部8參照獨(dú)立進(jìn)程2b使用的RAM上的作業(yè)區(qū)域,主動(dòng)地獲取控制信息。
[0107]接著,對重啟中的處理的流程進(jìn)行說明。圖10示出重啟中的處理的流程。
[0108](11)獨(dú)立進(jìn)程2b處于重啟中。
[0109]另外,由于應(yīng)用輔助系統(tǒng)Ia和平臺(tái)輔助系統(tǒng)5a互相獨(dú)立,因此獨(dú)立進(jìn)程6b控制圖像形成部25來對印刷數(shù)據(jù)的第二頁進(jìn)行印刷的處理(3)和(4)在獨(dú)立進(jìn)程2b的重啟中也能夠繼續(xù)進(jìn)行。
[0110](12)控制信息傳遞部8為了重啟后的處理重新開始而將從獨(dú)立進(jìn)程2b接收的控制信息發(fā)送給平臺(tái)輔助系統(tǒng)5a內(nèi)的控制信息傳遞部9。另外,控制信息在重啟后的處理重新開始時(shí)之前傳給控制信息傳遞部9即可??刂菩畔⒁部梢栽讵?dú)立進(jìn)程2b的重啟中以外的時(shí)刻被發(fā)送。
[0111]以上是重啟中的處理的流程。
[0112]接著,對重啟后到重新開始處理為止的處理的流程進(jìn)行說明。圖11示出重啟后到重新開始處理為止的處理的流程。
[0113](13)首先,獨(dú)立進(jìn)程2b的重啟完成。
[0114](14)獨(dú)立進(jìn)程2b在重啟完成時(shí)為了了解自己到中途已進(jìn)行的處理的狀況而向控制信息傳遞部8詢問,獲取控制信息傳遞部8保持的控制信息。
[0115]獨(dú)立進(jìn)程2b通過從控制信息傳遞部8獲取控制信息,了解全部為5頁的文件中的到第二頁為止的印刷數(shù)據(jù)的發(fā)送完成、接著從第三頁重新開始發(fā)送即可。這樣一來,獨(dú)立進(jìn)程2b重新開始發(fā)送。
[0116](15)即使在平臺(tái)輔助系統(tǒng)5a側(cè),控制信息傳遞部9將從控制信息傳遞部8接收并保持的控制信息發(fā)送給獨(dú)立進(jìn)程6b,以備處理的重新開始。
[0117](16)獨(dú)立進(jìn)程6b參照從控制信息傳遞部9接收到的控制信息,將從獨(dú)立進(jìn)程2b接收的印刷數(shù)據(jù)識(shí)別為印刷到中途的文件的剩余的印刷數(shù)據(jù)。
[0118](17)、(18)獨(dú)立進(jìn)程6b將從獨(dú)立進(jìn)程2b接收到的印刷數(shù)據(jù)作為繼已經(jīng)印刷了的第二頁之后的數(shù)據(jù)而發(fā)送給圖像形成部25,并控制印刷。
[0119]以上是重啟后到重新開始處理為止的處理的流程。
[0120]以上,對在重啟了發(fā)生故障的應(yīng)用輔助系統(tǒng)Ia內(nèi)的獨(dú)立進(jìn)程的情況下對其他的作業(yè)產(chǎn)生影響的復(fù)雜的重啟處理進(jìn)行說明。由此,例如在電子設(shè)備為圖像形成裝置(MFP,Multifunct1n Peripheral,多功能外圍設(shè)備)的情況下,即使在印刷輸出中進(jìn)行了重啟,也能夠抑制由于印刷紙張?jiān)谥型就V苟鸬目垺_@樣,本實(shí)施方式能夠提供能夠適當(dāng)?shù)刂匦麻_始處于作業(yè)中的處理的電子設(shè)備以及重啟程序。
[0121]第三實(shí)施方式涉及的圖像形成裝置的構(gòu)成
[0122]圖12示出第三實(shí)施方式涉及的控制部21b的構(gòu)成。圖13是用于說明在應(yīng)用輔助系統(tǒng)Ib內(nèi)的獨(dú)立進(jìn)程2a、2b、…中的任一個(gè)發(fā)生了故障的情況下的重啟處理的流程的圖。圖14是用于說明在平臺(tái)輔助系統(tǒng)5b內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...中的任一個(gè)發(fā)生了故障的情況下的重啟處理的流程的圖。第三實(shí)施方式涉及的控制部21b在應(yīng)用輔助系統(tǒng)I和平臺(tái)輔助系統(tǒng)5分別被改變?yōu)閼?yīng)用輔助系統(tǒng)Ib和平臺(tái)輔助系統(tǒng)5b這點(diǎn)上與第一實(shí)施方式涉及的控制部21不同。應(yīng)用輔助系統(tǒng)Ib還包括故障應(yīng)對表18。在平臺(tái)輔助系統(tǒng)5b中,獨(dú)立進(jìn)程6a、6b、6c、…分別包括重啟次數(shù)計(jì)數(shù)器19a、19b、19c、…。
[0123]故障應(yīng)對表18是示出系統(tǒng)狀態(tài)管理部4為了修復(fù)在平臺(tái)輔助系統(tǒng)5b中發(fā)生的故障而控制重啟平臺(tái)輔助系統(tǒng)5b的次數(shù)的。細(xì)節(jié)后面敘述。
[0124]重啟次數(shù)計(jì)數(shù)器19&、1%、19(^"當(dāng)在獨(dú)立進(jìn)程6&、613、6(:、‘-中的某一個(gè)或者獨(dú)立進(jìn)程6a、6b、6c、...控制的硬件中的某一個(gè)發(fā)生故障、獨(dú)立進(jìn)程6a、6b、6c、...中的某一個(gè)發(fā)生了宕機(jī)(進(jìn)程宕機(jī))時(shí),為了修復(fù),而對平臺(tái)輔助系統(tǒng)5b的嘗試重啟的次數(shù)進(jìn)行計(jì)數(shù)。
[0125]以上,對第三實(shí)施方式涉及的控制部21b的構(gòu)成進(jìn)行說明。
[0126]基于重啟次數(shù)的故障原因的劃分和故障應(yīng)對
[0127]接著,對在平臺(tái)輔助系統(tǒng)5b內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...中發(fā)生了進(jìn)程宕機(jī)的情況下的、基于重啟次數(shù)的故障原因的劃分和故障應(yīng)對進(jìn)行說明。圖15示出用于在平臺(tái)輔助系統(tǒng)5b內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...中發(fā)生了進(jìn)程宕機(jī)的情況下的、基于重啟次數(shù)的故障原因的劃分和故障應(yīng)對的故障應(yīng)對表18的例子。
[0128]例如,獨(dú)立進(jìn)程6a是控制作為硬件的圖像讀取部22的進(jìn)程,當(dāng)在獨(dú)立進(jìn)程6a或圖像讀取部22中發(fā)生了故障時(shí),該故障作為獨(dú)立進(jìn)程6a的進(jìn)程宕機(jī)被進(jìn)程監(jiān)視部7檢測。
[0129]檢測出獨(dú)立進(jìn)程6a的進(jìn)程宕機(jī)的進(jìn)程監(jiān)視部7將系統(tǒng)錯(cuò)誤發(fā)生通知通知給系統(tǒng)狀態(tài)管理部4。
[0130]系統(tǒng)狀態(tài)管理部4參照故障應(yīng)對表18和重啟次數(shù)計(jì)數(shù)器19a判斷為獨(dú)立進(jìn)程6a發(fā)生了進(jìn)程宕機(jī)時(shí)的修復(fù)處理的第一次的處理是重啟。
[0131]然后,通過系統(tǒng)狀態(tài)管理部4進(jìn)行第一次的平臺(tái)輔助系統(tǒng)5b的重啟。并且,進(jìn)行重啟次數(shù)計(jì)數(shù)器19a的計(jì)數(shù)累加。
[0132]在重啟后獨(dú)立進(jìn)程6a修復(fù)的情況下,系統(tǒng)狀態(tài)管理部4判斷發(fā)生了的故障是由于獨(dú)立進(jìn)程6a引起的軟件的故障。由于修復(fù)完成,因此不進(jìn)行進(jìn)一步的故障應(yīng)對。然后,重啟次數(shù)計(jì)數(shù)器19a被重置。
[0133]在重啟后獨(dú)立進(jìn)程6a未修復(fù)的情況下,系統(tǒng)狀態(tài)管理部4再次參照故障應(yīng)對表18和重啟次數(shù)計(jì)數(shù)器19a作為第二次的修復(fù)處理而進(jìn)行平臺(tái)輔助系統(tǒng)5b的重啟。
[0134]在第二次的重啟后獨(dú)立進(jìn)程6a也未修復(fù)的情況下,系統(tǒng)狀態(tài)管理部4參照故障應(yīng)對表18和重啟次數(shù)計(jì)數(shù)器19a進(jìn)行第三次的重啟。
[0135]在第三次的重啟后獨(dú)立進(jìn)程6a也未修復(fù)的情況下,參照故障應(yīng)對表18和重啟次數(shù)計(jì)數(shù)器19a。系統(tǒng)狀態(tài)管理部4判斷為在獨(dú)立進(jìn)程6a中發(fā)生的故障不是通過重啟而修復(fù)的概率高的獨(dú)立進(jìn)程6a自身的故障,而是通過重啟而修復(fù)的概率低的、作為硬件的圖像讀取部22引起的故障。
[0136]判斷為故障是由于硬件引起的系統(tǒng)狀態(tài)管理部4停止對圖像讀取部22的控制,從控制對象中切離開圖像讀取部22。
[0137]另外,系統(tǒng)狀態(tài)管理部4對應(yīng)用輔助系統(tǒng)Ib和平臺(tái)輔助系統(tǒng)5b內(nèi)的各獨(dú)立進(jìn)程通知圖像讀取部22不能使用。
[0138]接收到通知的各獨(dú)立進(jìn)程在沒有圖像讀取部22的情況下僅將與圖像讀取部22獨(dú)立出的功能提供給用戶,不會(huì)發(fā)生由于沒有圖像讀取部22而引起的錯(cuò)誤。
[0139]這樣,故障應(yīng)對表18是如下的判斷基準(zhǔn):如果在特定的重啟次數(shù)之前故障修復(fù)則判斷為故障是由軟件引起的故障,當(dāng)即使重啟特定的次數(shù)也不能從故障修復(fù)時(shí)判斷為故障是由硬件引起的故障。并且,故障應(yīng)對表18是預(yù)先確定針對各重啟次數(shù)而選擇的修復(fù)方法的表。
[0140]以上是圖15例示的故障應(yīng)對表的設(shè)定內(nèi)容和基于該設(shè)定內(nèi)容在獨(dú)立進(jìn)程6a發(fā)生了進(jìn)程宕機(jī)時(shí)進(jìn)行的處理。
[0141]另外,根據(jù)硬件的特性以及控制硬件的獨(dú)立進(jìn)程的特性,為了劃分故障原因而應(yīng)重啟的次數(shù)不同。預(yù)先計(jì)測通過重啟而修復(fù)的概率,基于計(jì)測結(jié)果決定到修復(fù)處理的第幾次為止進(jìn)行重啟即可。
[0142]S卩,例如,獨(dú)立進(jìn)程6a由于構(gòu)造復(fù)雜等理由通過重啟而修復(fù)的概率低。因此,在三次重啟之前,不能判斷故障的原因是硬件。
[0143]與此相對,在控制存儲(chǔ)部30的獨(dú)立進(jìn)程6c中,由于構(gòu)造簡單等的理由通過重啟而修復(fù)的概率高。因此,即使重啟一次也不能修復(fù)的情況就能夠判斷為故障的原因是硬件。
[0144]以上,對在平臺(tái)輔助系統(tǒng)5b內(nèi)的獨(dú)立進(jìn)程6a、6b、6c、...中發(fā)生了進(jìn)程宕機(jī)的情況下的、基于重啟次數(shù)的故障原因的劃分和故障應(yīng)對進(jìn)行了說明。
[0145]本發(fā)明不僅限于上述的實(shí)施方式,當(dāng)然,在不脫離本發(fā)明的主旨的范圍內(nèi)能夠添加各種變更。
【主權(quán)項(xiàng)】
1.一種電子設(shè)備,包括: 應(yīng)用輔助系統(tǒng),其具有:第一進(jìn)程監(jiān)視部,其檢測向用戶提供所述電子設(shè)備的不同功能的一個(gè)以上的第一獨(dú)立進(jìn)程的要應(yīng)對狀態(tài);以及系統(tǒng)狀態(tài)管理部,其重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程;以及 平臺(tái)輔助系統(tǒng),其控制所述電子設(shè)備的硬件; 當(dāng)在所述第一獨(dú)立進(jìn)程的一個(gè)中發(fā)生了所述要應(yīng)對狀態(tài)時(shí), (i)檢測出所述要應(yīng)對狀態(tài)的所述第一進(jìn)程監(jiān)視部對所述系統(tǒng)狀態(tài)管理部發(fā)送錯(cuò)誤發(fā)生通知, (ii)接收到所述錯(cuò)誤發(fā)生通知的所述系統(tǒng)狀態(tài)管理部重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程。2.如權(quán)利要求1所述的電子設(shè)備,其中, 所述平臺(tái)輔助系統(tǒng)具有第二進(jìn)程監(jiān)視部,所述第二進(jìn)程監(jiān)視部檢測對所述電子設(shè)備的各個(gè)所述硬件進(jìn)行控制的一個(gè)以上的第二獨(dú)立進(jìn)程的所述要應(yīng)對狀態(tài), 當(dāng)在所述第一獨(dú)立進(jìn)程的一個(gè)中發(fā)生了所述要應(yīng)對狀態(tài)時(shí), (i)檢測出所述要應(yīng)對狀態(tài)的所述第一進(jìn)程監(jiān)視部對所述第二進(jìn)程監(jiān)視部發(fā)送所述錯(cuò)誤發(fā)生通知, (ii)接收到所述錯(cuò)誤發(fā)生通知的所述第二進(jìn)程監(jiān)視部對各第二獨(dú)立進(jìn)程發(fā)送所述錯(cuò)誤發(fā)生通知, (iii)接收到所述錯(cuò)誤發(fā)生通知的所述各第二獨(dú)立進(jìn)程在特定的期間抑制對發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程的通信。3.如權(quán)利要求2所述的電子設(shè)備,其中, 當(dāng)在所述第二獨(dú)立進(jìn)程的一個(gè)中發(fā)生了所述要應(yīng)對狀態(tài)時(shí), (i)檢測出所述要應(yīng)對狀態(tài)的所述第二進(jìn)程監(jiān)視部對所述系統(tǒng)狀態(tài)管理部發(fā)送錯(cuò)誤發(fā)生通知, (ii)接收到所述錯(cuò)誤發(fā)生通知的所述系統(tǒng)狀態(tài)管理部重新啟動(dòng)所述平臺(tái)輔助系統(tǒng)。4.如權(quán)利要求1所述的電子設(shè)備,其中, 所述平臺(tái)輔助系統(tǒng)包括控制信息傳遞部,所述控制信息傳遞部保持在發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程重新啟動(dòng)后重新開始第一處理時(shí)使用的控制信息,所述第一處理是在發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程中進(jìn)行的、由于所述要應(yīng)對狀態(tài)的發(fā)生而中斷了的處理, 所述應(yīng)用輔助系統(tǒng)執(zhí)行所述第一獨(dú)立進(jìn)程, 當(dāng)在進(jìn)行所述第一處理的所述第一獨(dú)立進(jìn)程的一個(gè)中發(fā)生了所述要應(yīng)對狀態(tài)時(shí), (i)檢測出所述要應(yīng)對狀態(tài)的所述第一進(jìn)程監(jiān)視部對所述系統(tǒng)狀態(tài)管理部發(fā)送所述錯(cuò)誤發(fā)生通知, (ii)基于接收到所述錯(cuò)誤發(fā)生通知的所述系統(tǒng)狀態(tài)管理部的指示,所述控制信息傳遞部獲取所述控制信息, (iii)接收到所述錯(cuò)誤發(fā)生通知的所述系統(tǒng)狀態(tài)管理部重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程, (iv)被重新啟動(dòng)的所述第一獨(dú)立進(jìn)程從所述控制信息傳遞部獲取所述控制信息,并基于獲取的所述控制信息重新開始所述第一處理。5.如權(quán)利要求4所述的電子設(shè)備,其中, 所述平臺(tái)輔助系統(tǒng)執(zhí)行對所述電子設(shè)備的各個(gè)所述硬件進(jìn)行控制的一個(gè)以上的第二獨(dú)立進(jìn)程, 所述控制信息傳遞部在所述第一處理被重新開始時(shí), 將所述控制信息發(fā)送給進(jìn)行了與所述第一處理相關(guān)的第二處理的所述第二獨(dú)立進(jìn)程,接收了所述控制信息的所述第二獨(dú)立進(jìn)程基于接收到的所述控制信息重新開始所述第二處理。6.如權(quán)利要求1所述的電子設(shè)備,其中, 所述平臺(tái)輔助系統(tǒng) 執(zhí)行對所述電子設(shè)備的各個(gè)所述硬件的每個(gè)進(jìn)行控制的一個(gè)以上的第二獨(dú)立進(jìn)程,并具有: 第二進(jìn)程監(jiān)視部,其檢測所述第二獨(dú)立進(jìn)程的所述要應(yīng)對狀態(tài);以及 計(jì)數(shù)器,其對到所述修復(fù)為止的所述重新啟動(dòng)的次數(shù)進(jìn)行計(jì)數(shù), 所述系統(tǒng)狀態(tài)管理部在被檢測出所述要應(yīng)對狀態(tài)時(shí)為了修復(fù)而重新啟動(dòng)所述平臺(tái)輔助系統(tǒng),并基于由所述計(jì)數(shù)器計(jì)數(shù)出的到所述修復(fù)為止的所述重新啟動(dòng)的次數(shù)來判斷所述要應(yīng)對狀態(tài)是由所述第二獨(dú)立進(jìn)程引起的還是由所述第二獨(dú)立進(jìn)程控制的所述硬件引起的。7.如權(quán)利要求6所述的電子設(shè)備,其中, 所述第二獨(dú)立進(jìn)程按照每個(gè)所述第二獨(dú)立進(jìn)程對所述平臺(tái)輔助系統(tǒng)的所述重新啟動(dòng)的次數(shù)進(jìn)行計(jì)數(shù), 所述系統(tǒng)狀態(tài)管理部判斷所述要應(yīng)對狀態(tài)是由所述第二獨(dú)立進(jìn)程引起的還是由所述第二獨(dú)立進(jìn)程控制的所述硬件引起的, 所述應(yīng)用輔助系統(tǒng)還包括確定針對各所述重新啟動(dòng)的次數(shù)的修復(fù)方法的故障應(yīng)對表,所述系統(tǒng)狀態(tài)管理部基于所述故障應(yīng)對表來進(jìn)行所述要應(yīng)對狀態(tài)的原因的劃分和所述修復(fù)方法的選擇。8.如權(quán)利要求6所述的電子設(shè)備,其中, 所述系統(tǒng)狀態(tài)管理部當(dāng)判斷為所述要應(yīng)對狀態(tài)的原因是所述第二獨(dú)立進(jìn)程控制的所述硬件時(shí),使所述第二獨(dú)立進(jìn)程停止成為所述要應(yīng)對狀態(tài)的原因的所述硬件的控制。9.如權(quán)利要求8所述的電子設(shè)備,其中, 所述系統(tǒng)狀態(tài)管理部當(dāng)判斷為所述要應(yīng)對狀態(tài)的原因是所述第二獨(dú)立進(jìn)程控制的所述硬件時(shí),將避免使用成為所述要應(yīng)對狀態(tài)的原因的所述硬件的內(nèi)容通知給所述應(yīng)用輔助系統(tǒng)和所述第二獨(dú)立進(jìn)程。10.—種電子設(shè)備的重啟方法,包括: 通過應(yīng)用輔助系統(tǒng)的第一進(jìn)程監(jiān)視部來檢測向用戶提供所述電子設(shè)備的不同功能的一個(gè)以上的第一獨(dú)立進(jìn)程的要應(yīng)對狀態(tài), 通過所述應(yīng)用輔助系統(tǒng)的系統(tǒng)狀態(tài)管理部來重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程, 通過平臺(tái)輔助系統(tǒng)來控制所述電子設(shè)備的硬件, 當(dāng)在所述第一獨(dú)立進(jìn)程的一個(gè)中發(fā)生了所述要應(yīng)對狀態(tài)時(shí), (i)通過檢測出所述要應(yīng)對狀態(tài)的所述第一進(jìn)程監(jiān)視部對所述系統(tǒng)狀態(tài)管理部發(fā)送錯(cuò)誤發(fā)生通知, (ii)通過接收到所述錯(cuò)誤發(fā)生通知的所述系統(tǒng)狀態(tài)管理部來重新啟動(dòng)發(fā)生了所述要應(yīng)對狀態(tài)的所述第一獨(dú)立進(jìn)程。
【文檔編號(hào)】G06F11/07GK106095394SQ201610188440
【公開日】2016年11月9日
【申請日】2016年3月29日 公開號(hào)201610188440.3, CN 106095394 A, CN 106095394A, CN 201610188440, CN-A-106095394, CN106095394 A, CN106095394A, CN201610188440, CN201610188440.3
【發(fā)明人】北本大二郎, 直田智義
【申請人】京瓷辦公信息系統(tǒng)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1