專利名稱:同時(shí)軟件更新的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于將用于控制機(jī)器的操作系統(tǒng)軟件安裝在機(jī)器計(jì)算機(jī)上的方法,所述方法具有多個(gè)方法步驟。
背景技術(shù):
目前用于機(jī)器——例如印刷機(jī)的控制計(jì)算機(jī)具有操作系統(tǒng),其可以與常規(guī)的PC的操作系統(tǒng)(如Windows、MacOS或Linux)類似地由更新的軟件版本取代。需要更新的軟件版本來(lái)更新操作系統(tǒng)并且為機(jī)器的使用者提供新的可能性。在PC中,操作系統(tǒng)軟件的更換問(wèn)題不大,只要能夠毫無(wú)問(wèn)題地關(guān)閉PC以便安裝新的操作系統(tǒng)并且使PC重新開始運(yùn)行。然而,所述流程需要一些時(shí)間,這對(duì)于機(jī)器計(jì)算機(jī)而言會(huì)導(dǎo)致機(jī)器的停工。然而,機(jī)器的停工對(duì)于經(jīng)營(yíng)者而言伴隨著高成本,因?yàn)榻?jīng)營(yíng)者在所述時(shí)間內(nèi)不可以使用機(jī)器。因此,對(duì)于機(jī)器的經(jīng)營(yíng)者而言不能容忍使機(jī)器的控制計(jì)算機(jī)停工并且在更換或更新操作系統(tǒng)軟件期間不能使用所述機(jī)器。此外,在更新或更換操作系統(tǒng)時(shí)始終存在以下危險(xiǎn)軟件更換失敗,隨后僅僅可以費(fèi)勁地或者可能因?yàn)閿?shù)據(jù)丟失甚至不再可以建立控制計(jì)算機(jī)的舊的、可靠的狀態(tài)。因此,PC中操作系統(tǒng)更新已知的操作方式不太適于更新機(jī)器計(jì)算機(jī)的操作系統(tǒng),即使涉及與PC相同的操作系統(tǒng)軟件。專利申請(qǐng)US 2010/0131746A1公開了在計(jì)算機(jī)上將多個(gè)操作系統(tǒng)安裝在不同的分區(qū)中。則在接通計(jì)算機(jī)時(shí)可以借助于所謂的啟動(dòng)管理器選擇所期望的操作系統(tǒng),以便保證使用所選擇的操作系統(tǒng)所需的正確文件。所述系統(tǒng)能夠?qū)崿F(xiàn)并行地在不同分區(qū)上使用不同的操作系統(tǒng),然而沒(méi)有解決以下問(wèn)題計(jì)算機(jī)在更換操作系統(tǒng)時(shí)關(guān)斷并且在操作系統(tǒng)更換或者操作系統(tǒng)變動(dòng)期間不可用。由專利US 7,328,347B2公開了一種用于遠(yuǎn)程維護(hù)的可靠遠(yuǎn)程控制。專利US7,287,473B2用于檢測(cè)印刷機(jī)中的運(yùn)行狀態(tài),隨后可以為了遠(yuǎn)程維護(hù)的目的而分析這些運(yùn)行狀態(tài)。
發(fā)明內(nèi)容
因此,本發(fā)明的任務(wù)是實(shí)現(xiàn)一種用于更換、變換或更新機(jī)器計(jì)算機(jī)上的操作系統(tǒng)軟件的方法,所述方法能夠?qū)崿F(xiàn)機(jī)器計(jì)算機(jī)的盡可能短的停工時(shí)間并且因此能夠?qū)崿F(xiàn)機(jī)器的盡可能短的停工時(shí)間。根據(jù)本發(fā)明,所述任務(wù)通過(guò)權(quán)利要求I來(lái)解決。本發(fā)明的有利的擴(kuò)展方案可以由從屬權(quán)利要求和附圖得出。根據(jù)本發(fā)明的用于安裝操作系統(tǒng)軟件的方法基本上適于機(jī)器的所有控制計(jì)算機(jī)以及普通的PC。控制計(jì)算機(jī)(也稱機(jī)器計(jì)算機(jī))通常是所謂的IPC (工業(yè)計(jì)算機(jī)),其借助已知的操作系統(tǒng)——如Windows或Linux工作。為了將更換或更新操作系統(tǒng)軟件時(shí)機(jī)器計(jì)算機(jī)的停工時(shí)間減小到最小,提出以下方法步驟。首先,在機(jī)器計(jì)算機(jī)運(yùn)行并且機(jī)器運(yùn)行時(shí)可傳輸除已經(jīng)在機(jī)器計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)軟件以外的另一操作系統(tǒng)軟件。同樣,在機(jī)器計(jì)算機(jī)和機(jī)器仍在運(yùn)行時(shí),在機(jī)器計(jì)算機(jī)上已經(jīng)安裝所述另一操作系統(tǒng)軟件。在安裝所述另一操作系統(tǒng)軟件之后,將運(yùn)行的操作系統(tǒng)軟件的用戶數(shù)據(jù)復(fù)制到所述另一操作系統(tǒng)軟件中,同時(shí)機(jī)器和機(jī)器計(jì)算機(jī)繼續(xù)運(yùn)行。為了啟動(dòng)所述另一操作系統(tǒng)軟件才必須中斷機(jī)器和機(jī)器計(jì)算機(jī)的運(yùn)行,其方式是,關(guān)斷機(jī)器計(jì)算機(jī),操作人員隨后可以在重新接通機(jī)器時(shí)在啟動(dòng)舊的操作系統(tǒng)軟件與新安裝的另一操作系統(tǒng)軟件之間進(jìn)行選擇。這具有如下較大優(yōu)點(diǎn)將機(jī)器計(jì)算機(jī)和所屬的機(jī)器的停工減小到機(jī)器計(jì)算機(jī)重新啟動(dòng)所需的時(shí)間段。然而,這比傳輸和安裝新的操作系統(tǒng)軟件所需的時(shí)間段短很多倍。在此,所述另一操作系統(tǒng)軟件可以是已經(jīng)運(yùn)行的操作系統(tǒng)軟件的最新版本、所謂的軟件更新,然而其也可以是相同軟件制造商或其他軟件制造商的新的操作系統(tǒng)。因此,根據(jù)本發(fā)明的方法在應(yīng)用方面極其靈活并且適于機(jī)器計(jì)算機(jī)上的操作系統(tǒng)軟件的全部改變。在本發(fā)明的第一擴(kuò)展方案中,所述另一操作系統(tǒng)軟件安裝在與已經(jīng)運(yùn)行的操作系統(tǒng)軟件相同的存儲(chǔ)介質(zhì)上。這意味著,舊的操作系統(tǒng)和新的操作系統(tǒng)例如可以安裝在機(jī)器計(jì)算機(jī)的同一硬盤上。因此,無(wú)需存在兩個(gè)彼此無(wú)關(guān)的硬盤或存儲(chǔ)介質(zhì)。在同一存儲(chǔ)介質(zhì)上僅僅提供用于操作系統(tǒng)軟件的不同分區(qū)。在此,對(duì)于每一個(gè)操作系統(tǒng)軟件,在傳輸時(shí)提供一個(gè)自己的分區(qū)。所有的分區(qū)可以位于同一硬盤上。 此外有利地,重新接通機(jī)器時(shí)的選擇可能性包括多于兩個(gè)的操作系統(tǒng)軟件版本。這具有如下較大優(yōu)點(diǎn)不僅可以選擇剛剛安裝的另一操作系統(tǒng)軟件和當(dāng)前運(yùn)行的操作系統(tǒng)軟件,而且機(jī)器的操作人員可以選擇機(jī)器計(jì)算機(jī)的存儲(chǔ)介質(zhì)上的所有沒(méi)有刪除的操作系統(tǒng)軟件版本,從而操作系統(tǒng)軟件版本的數(shù)量和選擇可能性僅僅受機(jī)器計(jì)算機(jī)的存儲(chǔ)器空間的大小限制。在本發(fā)明的另一擴(kuò)展方案中,另一操作系統(tǒng)軟件從遠(yuǎn)程維護(hù)計(jì)算機(jī)通過(guò)互聯(lián)網(wǎng)連接傳輸給機(jī)器計(jì)算機(jī)。由于不同數(shù)量的機(jī)器版本,機(jī)器計(jì)算機(jī)上的操作系統(tǒng)軟件必須頻繁地與相應(yīng)的機(jī)器匹配。為了每一個(gè)機(jī)器計(jì)算機(jī)獲得與機(jī)器相匹配的正確的軟件版本,另一操作系統(tǒng)的傳輸要由專業(yè)人員來(lái)實(shí)施。為了避免現(xiàn)場(chǎng)人員投入,另一版本的操作系統(tǒng)可以從機(jī)器制造商處的管理計(jì)算機(jī)通過(guò)互聯(lián)網(wǎng)傳輸給機(jī)器計(jì)算機(jī)并且在那里安裝。所述管理計(jì)算機(jī)同時(shí)可以是遠(yuǎn)程維護(hù)計(jì)算機(jī),其通常用于實(shí)施對(duì)機(jī)器計(jì)算機(jī)的遠(yuǎn)程維護(hù)過(guò)程。通過(guò)所述方式方法無(wú)需現(xiàn)場(chǎng)服務(wù)人員,并且正確的軟件版本可以由制造商通過(guò)互聯(lián)網(wǎng)本身安裝在機(jī)器計(jì)算機(jī)上。替代地,當(dāng)然也可以將合適的操作系統(tǒng)軟件存儲(chǔ)在諸如USB棒或可寫的DVD的移動(dòng)數(shù)據(jù)載體上并且將所述移動(dòng)數(shù)據(jù)載體發(fā)送給機(jī)器的運(yùn)營(yíng)商,或者可以伴隨著更高成本地通過(guò)制造商的服務(wù)人員在現(xiàn)場(chǎng)將合適的操作系統(tǒng)軟件安裝在機(jī)器上。為此目的,機(jī)器計(jì)算機(jī)具有相應(yīng)的接口或驅(qū)動(dòng)器,軟件可以通過(guò)所述接口或驅(qū)動(dòng)器通過(guò)USB棒或DVD來(lái)傳輸。此外有利地,在安裝另一操作系統(tǒng)軟件之前,機(jī)器計(jì)算機(jī)和/或遠(yuǎn)程維護(hù)計(jì)算機(jī)檢驗(yàn)所述另一操作系統(tǒng)軟件是否適于安裝在機(jī)器計(jì)算機(jī)上。通過(guò)所述檢驗(yàn)避免了安裝對(duì)于機(jī)器計(jì)算機(jī)而言不合適或不完整的操作系統(tǒng)軟件。這是重要的,因?yàn)椴缓线m的操作系統(tǒng)軟件可能導(dǎo)致故障并且尤其可能導(dǎo)致機(jī)器計(jì)算機(jī)的崩潰,這會(huì)妨礙機(jī)器開始運(yùn)行或者在機(jī)器以不合適的操作系統(tǒng)軟件運(yùn)行時(shí)甚至?xí)?dǎo)致對(duì)機(jī)器的損害。在此,或者在軟件發(fā)送給機(jī)器計(jì)算機(jī)之前在遠(yuǎn)程維護(hù)計(jì)算機(jī)上進(jìn)行檢驗(yàn)過(guò)程,或者在機(jī)器計(jì)算機(jī)本身上進(jìn)行檢驗(yàn)過(guò)程。也可以建立雙重安全性,并且既在機(jī)器計(jì)算機(jī)上也在遠(yuǎn)程維護(hù)計(jì)算機(jī)上實(shí)施檢驗(yàn)過(guò)程。在所述檢驗(yàn)中,計(jì)算機(jī)將機(jī)器計(jì)算機(jī)的要求與所提供的操作系統(tǒng)軟件進(jìn)行比較并且在必要時(shí)在機(jī)器計(jì)算機(jī)上實(shí)施診斷測(cè)試,以便確定機(jī)器計(jì)算機(jī)的特征并且獲知當(dāng)前的配置。這尤其在機(jī)器(這在印刷機(jī)中頻繁出現(xiàn))在運(yùn)行過(guò)程中由新的模塊補(bǔ)充和改變時(shí)是重要的。這些改變對(duì)于制造商而言往往是未知的并且在提供操作系統(tǒng)軟件時(shí)未考慮。然而,在檢驗(yàn)機(jī)器計(jì)算機(jī)時(shí)檢測(cè)到這樣的改變并且將其回饋給遠(yuǎn)程維護(hù)計(jì)算機(jī),從而在必要時(shí)在操作系統(tǒng)軟件為了安裝而傳輸給機(jī)器計(jì)算機(jī)之前使操作系統(tǒng)軟件與所述改變相匹配。此外,在顯示裝置上告知機(jī)器的操作人員另一操作系統(tǒng)軟件的安裝。在機(jī)器運(yùn)行期間,通知操作人員,最新的操作系統(tǒng)軟件準(zhǔn)備好進(jìn)行安裝。操作人員可以通過(guò)借助鼠標(biāo)的應(yīng)答來(lái)同意安裝或拒絕安裝或推遲到稍后的時(shí)刻。此外有利地,機(jī)器計(jì)算機(jī)根據(jù)機(jī)器計(jì)算機(jī)和機(jī)器的特征選擇并且以正確的順序安裝另一操作系統(tǒng)軟件的所需的軟件模塊。在此情況下,由遠(yuǎn)程維護(hù)計(jì)算機(jī)為機(jī)器計(jì)算機(jī)比需要更多地提供軟件模塊,并且機(jī)器計(jì)算機(jī)根據(jù)機(jī)器和機(jī)器計(jì)算機(jī)的配置自主地選擇所需的軟件模塊并且隨后以正確的順序安裝這些軟件模塊。同樣,機(jī)器計(jì)算機(jī)在傳輸出錯(cuò)或缺少軟件模塊時(shí)可以向遠(yuǎn)程維護(hù)計(jì)算機(jī)請(qǐng)求軟件模塊,以便使安裝過(guò)程完整。在本發(fā)明的一個(gè)特別有利的擴(kuò)展方案中,機(jī)器計(jì)算機(jī)在另一操作系統(tǒng)軟件啟動(dòng)失敗時(shí)自動(dòng)地以較舊的操作系統(tǒng)軟件實(shí)施重新啟動(dòng)。通過(guò)所述方式方法確保了機(jī)器在任何情況下重新轉(zhuǎn)移到準(zhǔn)備運(yùn)行的狀態(tài)中,即使在另一操作系統(tǒng)軟件中存在故障并且另一操作系統(tǒng)軟件的啟動(dòng)失敗時(shí)?!げ僮魅藛T在此情況下不必采取其他措施以便能夠?qū)⑵錂C(jī)器重新置于能夠運(yùn)行的狀態(tài)中。此外,對(duì)于機(jī)器的操作人員而言,可以通過(guò)顯示裝置來(lái)選擇所期望的操作系統(tǒng)軟件,接著所選擇的操作系統(tǒng)軟件由機(jī)器計(jì)算機(jī)來(lái)安裝。在此情況下,在安裝之前向機(jī)器的操作人員提供多個(gè)版本的操作系統(tǒng)或不同的操作系統(tǒng)軟件以供選擇,并且操作人員可以選擇其接受的操作系統(tǒng)或軟件更新,從而安裝所述操作系統(tǒng)或軟件更新。也可能的是,操作人員選擇多個(gè)版本或類型的操作系統(tǒng)軟件,并且隨后同時(shí)在多個(gè)分區(qū)中安裝多個(gè)新的操作系統(tǒng)軟件版本。這樣,操作人員自己可以決定他想在他的機(jī)器計(jì)算機(jī)上安裝哪個(gè)操作系統(tǒng)軟件版本或多少操作系統(tǒng)軟件版本。
以下借助多個(gè)附圖更詳細(xì)地描述和闡述本發(fā)明。附圖示出圖I :在安裝另一操作系統(tǒng)軟件時(shí)所參與的組件的概略圖,圖2 :在安裝另一操作系統(tǒng)軟件時(shí)的方法步驟的概略圖,圖3a :初始化另一操作系統(tǒng)的安裝任務(wù);圖3b :檢驗(yàn)另一操作系統(tǒng)的安裝任務(wù),圖3c:安裝所需的操作系統(tǒng)軟件傳輸?shù)綑C(jī)器計(jì)算機(jī)上,圖3d :激活機(jī)器計(jì)算機(jī)上的另一操作系統(tǒng)軟件,以及圖3e :在重新啟動(dòng)機(jī)器計(jì)算機(jī)之后選擇所期望的操作系統(tǒng)。
具體實(shí)施例方式在圖I中可以看到在安裝另一操作系統(tǒng)軟件18時(shí)示出的組件的概略圖。所述另一操作系統(tǒng)軟件18由制造商的服務(wù)工作人員9在遠(yuǎn)程維護(hù)計(jì)算機(jī)17上提供。所述遠(yuǎn)程維護(hù)計(jì)算機(jī)17通過(guò)互聯(lián)網(wǎng)服務(wù)入口 16與互聯(lián)網(wǎng)連接。通過(guò)所述方式方法,服務(wù)工作人員9可以從其遠(yuǎn)程維護(hù)計(jì)算機(jī)17通過(guò)互聯(lián)網(wǎng)和相應(yīng)的網(wǎng)絡(luò)連接10將所述另一操作系統(tǒng)軟件18傳輸給印刷機(jī)I的控制計(jì)算機(jī)2。具有控制計(jì)算機(jī)2的印刷機(jī)I在現(xiàn)場(chǎng)由機(jī)器操作人員8控制。在屏幕上通過(guò)圖形用戶界面(⑶I) 7向機(jī)器操作人員8顯示新的操作系統(tǒng)軟件18的提供。則操作人員8可以接受或拒絕軟件18的安裝。如果操作人員8接受安裝,則由遠(yuǎn)程維護(hù)計(jì)算機(jī)17自動(dòng)地制定遠(yuǎn)程安裝任務(wù)14并且根據(jù)控制計(jì)算機(jī)2和印刷機(jī)I的需求將所述另一操作系統(tǒng)軟件18所需的軟件組件通過(guò)互聯(lián)網(wǎng)發(fā)送給控制計(jì)算機(jī)2。替代地,也可以將所述另一操作系統(tǒng)軟件18傳輸?shù)街T如USB棒或DVD的數(shù)據(jù)載體19上并且隨后將其發(fā)送給操作人員8,所述操作人員8又將USB棒19連接到控制計(jì)算機(jī)2上或者放入DVD并且啟動(dòng)安裝過(guò)程。在此,控制計(jì)算機(jī)2在大多情況下是工業(yè)PC,其具有微處理器(CPU) 3、內(nèi)存4和硬盤11。此外,控制計(jì)算機(jī)2具有系統(tǒng)ID 5,其能夠?qū)崿F(xiàn)控制計(jì)算機(jī)2的唯一的辨識(shí)。此外,在硬盤11上存放有設(shè)備列表6,其包含控制計(jì)算機(jī)2和印刷機(jī)I的當(dāng)前配置,從而在安裝時(shí)可以始終考慮控制計(jì)算機(jī)2和印刷機(jī)I的當(dāng)前配置??刂朴?jì)算機(jī)2可以通過(guò)屏幕和圖形用戶界面(⑶I) 7與操作人員8進(jìn)行通信。在硬盤驅(qū)動(dòng)器11上還具有啟動(dòng)管理器12,其在關(guān)閉或重新啟動(dòng)控制計(jì)算機(jī)2時(shí)能夠?qū)崿F(xiàn)不同變型、類型或版本的操作系統(tǒng)軟件13的選擇。對(duì)于每一個(gè)操作系統(tǒng)軟件13,在硬盤驅(qū)動(dòng)器11上存在一個(gè)自己的分區(qū),使得在安裝另一操作系統(tǒng)軟件18時(shí)分別添加一個(gè)新的分區(qū)。在此,所述另一操作系統(tǒng)軟件18的整個(gè)安裝過(guò)程在控制計(jì)算機(jī)2和印刷機(jī)I的正常運(yùn)行期間完成,從而在安裝過(guò)程期間不需要停 工。由圖2得知另一操作系統(tǒng)軟件18與迄今的軟件13的并行安裝的主要步驟。首先,給予軟件安裝任務(wù)14,以及將新的操作系統(tǒng)18傳輸給控制計(jì)算機(jī)2。接著,在控制計(jì)算機(jī)2上在硬盤存儲(chǔ)器11的一個(gè)新的分區(qū)中安裝新的操作系統(tǒng)軟件18。在關(guān)閉控制計(jì)算機(jī)2時(shí),對(duì)于重新啟動(dòng),操作人員可以在迄今的操作系統(tǒng)軟件13與新的操作系統(tǒng)18之間進(jìn)行選擇。如果操作人員選擇新的操作系統(tǒng)軟件18,則在下一次啟動(dòng)控制計(jì)算機(jī)2時(shí)自動(dòng)地激活所述新的操作系統(tǒng)軟件并且在將來(lái)的接通過(guò)程中符合標(biāo)準(zhǔn)地使用所述新的操作系統(tǒng)軟件。替代地,也可以在重新啟動(dòng)機(jī)器計(jì)算機(jī)2時(shí)才選擇所期望的軟件的選擇和激活。圖3示出通過(guò)哪種方式方法來(lái)給予軟件安裝任務(wù)14。在印刷機(jī)I的制造商或另一操作系統(tǒng)軟件18的制造商處,服務(wù)工作人員9在遠(yuǎn)程維護(hù)計(jì)算機(jī)上登陸。隨后,服務(wù)工作人員9選擇要安裝新的操作系統(tǒng)軟件18的所有印刷機(jī)I。隨后,可以通過(guò)服務(wù)入口 16和互聯(lián)網(wǎng)連接10發(fā)送所述另一操作系統(tǒng)軟件18的軟件包。在分發(fā)新的操作系統(tǒng)軟件18之前,服務(wù)工作人員9在遠(yuǎn)程維護(hù)計(jì)算機(jī)17上選擇合適的操作系統(tǒng)軟件18,并且在檢驗(yàn)所述另一操作系統(tǒng)軟件18是否適合于相應(yīng)的印刷機(jī)I和所屬的控制計(jì)算機(jī)2之后給予認(rèn)可(Freigabe)。如果能夠可靠地輸送至控制計(jì)算機(jī)2,則生成和簽署安裝任務(wù)14,隨后通過(guò)可靠的方式將所述安裝任務(wù)發(fā)送給控制計(jì)算機(jī)2。如果互聯(lián)網(wǎng)連接不可靠,則首先簽署和加密安裝任務(wù)14,隨后在互聯(lián)網(wǎng)中在控制計(jì)算機(jī)2已知的互聯(lián)網(wǎng)地址(URL)下公布所述安裝任務(wù)。一旦控制計(jì)算機(jī)2上的安裝服務(wù)識(shí)別到其已知的互聯(lián)網(wǎng)地址(URL)下的安裝任務(wù)14,則所述安裝任務(wù)14被傳輸?shù)娇刂朴?jì)算機(jī)2上并且被解密。一旦安裝任務(wù)14傳輸?shù)搅丝刂朴?jì)算機(jī)2上,則控制計(jì)算機(jī)2的安裝服務(wù)檢查簽名是否正確。僅僅在簽名正確的情況下才開始圖3b中的另外的檢驗(yàn)。在此,安裝服務(wù)接下來(lái)檢驗(yàn)安裝任務(wù)的ID與控制計(jì)算機(jī)2的系統(tǒng)ID 5是否一致。僅僅在一致時(shí)繼續(xù)安裝。在所述情況下,所述另一操作系統(tǒng)軟件18的軟件包從在安裝任務(wù)14中說(shuō)明的源通過(guò)互聯(lián)網(wǎng)下載到控制計(jì)算機(jī)2上并且在那里存儲(chǔ)在硬盤驅(qū)動(dòng)器11上。在新的操作系統(tǒng)軟件18的所有軟件包正確地傳輸并且永久地存儲(chǔ)在了控制計(jì)算機(jī)2的硬盤驅(qū)動(dòng)器11上之后,在硬盤11上的一個(gè)新的分區(qū)中執(zhí)行相應(yīng)地稱作啟動(dòng)包的軟件包。在安裝期間檢驗(yàn)到底需要操作系統(tǒng)軟件18的軟件包中的哪一個(gè)。為此目的,控制計(jì)算機(jī)2將設(shè)備列表6與所提供的軟件包進(jìn)行比較。在此,僅僅安裝根據(jù)所存儲(chǔ)的設(shè)備列表6也需要的軟件包。如在圖3c中示出的,對(duì)于每一個(gè)另外的操作系統(tǒng)軟件18在硬盤驅(qū)動(dòng)器11上提供一個(gè)相應(yīng)的分區(qū)。隨后,將所述另一操作系統(tǒng)軟件18的相應(yīng)的軟件包復(fù)制到所產(chǎn)生的分區(qū)中。在安裝軟件包之后,復(fù)制當(dāng)前執(zhí)行的操作系統(tǒng)13的恰好沒(méi)有訪問(wèn)的數(shù)據(jù)。稍后在另一步驟中添加當(dāng)前使用的數(shù)據(jù)。在圖3d中示出了從舊的操作系統(tǒng)軟件13到新的操作系統(tǒng)18的轉(zhuǎn)換過(guò)程。為了關(guān)斷印刷機(jī)I和控制計(jì)算機(jī)2,操作人員8在圖形用戶界面7中借助于鼠標(biāo)激活相應(yīng)的區(qū),所述區(qū)激活關(guān)斷命令。在關(guān)斷過(guò)程期間,圖形用戶界面7向用戶8提供在不同的操作系統(tǒng) 軟件版本13、18之間進(jìn)行選擇的可能性。在此,操作人員8可以確定在下一次接通控制計(jì)算機(jī)2時(shí)替代迄今的操作系統(tǒng)13執(zhí)行新的操作系統(tǒng)軟件18。如果操作人員8選擇迄今的操作系統(tǒng)13,則完全正常地關(guān)閉控制計(jì)算機(jī)2并且將控制計(jì)算機(jī)的電壓供給與電網(wǎng)分離。然而,如果操作人員8選擇新的操作系統(tǒng)軟件18,則首先將之前仍通過(guò)迄今使用的操作系統(tǒng)軟件13訪問(wèn)的數(shù)據(jù)傳輸?shù)叫碌牟僮飨到y(tǒng)軟件18的新的分區(qū)中。接著,在啟動(dòng)管理器12中相應(yīng)地配置新的操作系統(tǒng)軟件18的啟動(dòng)分區(qū),使得在下一次重新啟動(dòng)時(shí)替代迄今的操作系統(tǒng)13啟動(dòng)新的操作系統(tǒng)18。接著,在此也中斷控制計(jì)算機(jī)2的電流供給并且關(guān)斷控制計(jì)算機(jī)2。圖3e示出控制計(jì)算機(jī)2的重新啟動(dòng)的過(guò)程。首先,建立至控制計(jì)算機(jī)2的電壓供給,并且檢驗(yàn)在之前關(guān)斷控制計(jì)算機(jī)2時(shí)對(duì)于接下來(lái)的重新啟動(dòng)選擇了哪個(gè)操作系統(tǒng)軟件。如果選擇了迄今的操作系統(tǒng)軟件13,則控制計(jì)算機(jī)2以所述版本啟動(dòng)并且由此控制印刷機(jī)I。然而,如果在關(guān)斷之前選擇了新的操作系統(tǒng)軟件18,則啟動(dòng)管理器12識(shí)別所述選擇并且應(yīng)當(dāng)?shù)谝淮螁?dòng)操作系統(tǒng)軟件18。在此情況下,控制計(jì)算機(jī)2以新的操作系統(tǒng)18啟動(dòng)并且因此以新的操作系統(tǒng)18控制印刷機(jī)I。然而,如果在以新的操作系統(tǒng)18重新啟動(dòng)時(shí)達(dá)到臨界運(yùn)行狀態(tài)并且因此不確保新的操作系統(tǒng)18的功能,則啟動(dòng)管理器12轉(zhuǎn)換回舊的操作系統(tǒng)軟件13,從而在新的操作系統(tǒng)軟件18有故障時(shí)在重新啟動(dòng)時(shí)自動(dòng)地啟動(dòng)迄今的、可靠的操作系統(tǒng)軟件版本13。接收到新的操作系統(tǒng)18中的用戶數(shù)據(jù)中包括客戶訂單、機(jī)器設(shè)置、系統(tǒng)設(shè)置和其他設(shè)置。這些數(shù)據(jù)也存儲(chǔ)在新的操作系統(tǒng)18的新的分區(qū)中,使得新的操作系統(tǒng)18的數(shù)據(jù)的損壞對(duì)舊的操作系統(tǒng)13的數(shù)據(jù)沒(méi)有影響。由此確保了 如果在新的操作系統(tǒng)18有故障時(shí)要調(diào)用舊的操作系統(tǒng)軟件13,則舊的操作系統(tǒng)13繼續(xù)毫無(wú)問(wèn)題地運(yùn)行。因此,每個(gè)操作系統(tǒng)13、18僅僅訪問(wèn)與其相應(yīng)的數(shù)據(jù)。通過(guò)所述方式方法確保了最高程度的運(yùn)行可靠性。參考附圖標(biāo)記I 印刷機(jī)2 控制計(jì)算機(jī)3 CPU4 內(nèi)存
5系統(tǒng) ID6設(shè)備列表7圖形用戶界面8操作人員9服務(wù)工作人員10網(wǎng)絡(luò)11硬盤驅(qū)動(dòng)器12啟動(dòng)管理器
13操作系統(tǒng)軟件14遠(yuǎn)程安裝任務(wù)15本地安裝任務(wù)16服務(wù)入口17維護(hù)計(jì)算機(jī)18另一操作系統(tǒng)軟件19USB 棒。
權(quán)利要求
1.用于在機(jī)器計(jì)算機(jī)(2)上安裝用于控制機(jī)器(I)的操作系統(tǒng)軟件的方法,所述方法包括以下方法步驟 在所述機(jī)器(I)處于運(yùn)行中期間,傳輸除已經(jīng)在所述機(jī)器計(jì)算機(jī)(2)上運(yùn)行的操作系統(tǒng)軟件(13)以外的另一操作系統(tǒng)軟件(18), 在所述機(jī)器(I)處于運(yùn)行中期間,在所述機(jī)器計(jì)算機(jī)(2)上安裝所述另一操作系統(tǒng)軟件(18), 在所述機(jī)器(I)處于運(yùn)行中期間,將所述操作系統(tǒng)軟件(13)的用戶數(shù)據(jù)接收到所述另一操作系統(tǒng)軟件(18)中, 關(guān)斷所述機(jī)器計(jì)算機(jī)(2),并且在重新接通所述機(jī)器(I)時(shí)在啟動(dòng)舊的操作系統(tǒng)軟件(13)與啟動(dòng)新安裝的所述另一操作系統(tǒng)軟件(18)之間進(jìn)行選擇。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述另一操作系統(tǒng)軟件(18)安裝在與所述已經(jīng)運(yùn)行的操作系統(tǒng)軟件(13)相同的存儲(chǔ)介質(zhì)(11)上。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,重新接通所述機(jī)器(I)時(shí)的選擇可能性包括多于兩個(gè)的操作系統(tǒng)軟件版本(18)。
4.根據(jù)以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,將所述另一操作系統(tǒng)軟件(18)從遠(yuǎn)程維護(hù)計(jì)算機(jī)(17)通過(guò)互聯(lián)網(wǎng)連接(10)傳輸給所述機(jī)器計(jì)算機(jī)(2)。
5.根據(jù)以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,在安裝所述另一操作系統(tǒng)軟件(18)之前,所述機(jī)器計(jì)算機(jī)(2)和/或所述遠(yuǎn)程維護(hù)計(jì)算機(jī)(17)檢驗(yàn)所述另一操作系統(tǒng)軟件(18)是否適于安裝在所述機(jī)器計(jì)算機(jī)(2)上。
6.根據(jù)以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,在一顯示裝置(7)上告知所述機(jī)器(2)的操作人員(8)所述另一操作系統(tǒng)軟件(18)的安裝。
7.根據(jù)以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,所述機(jī)器計(jì)算機(jī)(2)根據(jù)所述機(jī)器計(jì)算機(jī)(2)和所述機(jī)器(I)的特征來(lái)選擇和以正確的順序安裝所述另一操作系統(tǒng)軟件(18)的、所需的軟件模塊。
8.根據(jù)以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,在所述另一操作系統(tǒng)軟件(18)的啟動(dòng)失敗時(shí),所述機(jī)器計(jì)算機(jī)(2)以較舊的操作系統(tǒng)軟件(13)實(shí)施重新啟動(dòng)。
9.根據(jù)以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,對(duì)于所述機(jī)器(I)的操作人員(8)而言可通過(guò)一顯示裝置(7)選擇所期望的操作系統(tǒng)軟件(18,13),接著由所述機(jī)器計(jì)算機(jī)(2)安裝所選擇的操作系統(tǒng)軟件(18,13)。
10.根據(jù)以上權(quán)利要求中任一項(xiàng)所述的方法,其特征在于,所述另一操作系統(tǒng)軟件(18)至少部分存儲(chǔ)在移動(dòng)數(shù)據(jù)載體(19)上并且通過(guò)相應(yīng)的接口本地地安裝在所述機(jī)器計(jì)算機(jī)⑵上。
全文摘要
本發(fā)明涉及一種用于在機(jī)器計(jì)算機(jī)(2)上安裝用于控制機(jī)器(1)的操作系統(tǒng)軟件的方法,其以下方法步驟在所述機(jī)器(1)處于運(yùn)行中期間,傳輸除已經(jīng)在所述機(jī)器計(jì)算機(jī)(2)上運(yùn)行的操作系統(tǒng)軟件(13)以外的另一操作系統(tǒng)軟件(18);在所述機(jī)器(1)處于運(yùn)行中期間,在所述機(jī)器計(jì)算機(jī)(2)上安裝所述另一操作系統(tǒng)軟件(18);在所述機(jī)器(1)處于運(yùn)行中期間,將所述操作系統(tǒng)軟件(13)的用戶數(shù)據(jù)接收到所述另一操作系統(tǒng)軟件(18)中;關(guān)斷所述機(jī)器計(jì)算機(jī)(2),并且在重新接通所述機(jī)器(1)時(shí)在啟動(dòng)舊的操作系統(tǒng)軟件(13)與啟動(dòng)新安裝的另一操作系統(tǒng)軟件(18)之間進(jìn)行選擇。
文檔編號(hào)G06F9/445GK102799446SQ20121015089
公開日2012年11月28日 申請(qǐng)日期2012年5月15日 優(yōu)先權(quán)日2011年5月24日
發(fā)明者A·貝希特爾, E·萊德爾, M·羅特勒夫, B·佐莫拉德, W·托梅 申請(qǐng)人:海德堡印刷機(jī)械股份公司