两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

圖像形成設(shè)備及軟件安裝方法

文檔序號(hào):6537841閱讀:232來(lái)源:國(guó)知局
圖像形成設(shè)備及軟件安裝方法
【專利摘要】本發(fā)明提供一種圖像形成設(shè)備及軟件安裝方法。所述圖像形成設(shè)備夠連接外部存儲(chǔ)設(shè)備。在所述外部存儲(chǔ)設(shè)備已被連接到所述圖像形成設(shè)備之后,所述圖像形成設(shè)備基于從所述外部存儲(chǔ)設(shè)備獲取到的設(shè)置數(shù)據(jù)來(lái)進(jìn)行軟件安裝。所述圖像形成設(shè)備將用于按有序序列執(zhí)行所執(zhí)行的軟件安裝所需的步驟的腳本,存儲(chǔ)在所述外部存儲(chǔ)設(shè)備中。在所述外部存儲(chǔ)設(shè)備連接到所述圖像形成設(shè)備時(shí)在所述外部存儲(chǔ)設(shè)備中已經(jīng)存儲(chǔ)有所述腳本的情況下,所述圖像形成設(shè)備通過(guò)依照所述腳本按所述有序序列實(shí)施所述步驟,來(lái)進(jìn)行所述軟件安裝。
【專利說(shuō)明】圖像形成設(shè)備及軟件安裝方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種圖像形成設(shè)備及軟件安裝方法。
【背景技術(shù)】
[0002]近年來(lái),提出了如下的圖像形成設(shè)備,該圖像形成設(shè)備包括諸如打印功能、掃描器功能、傳真(FAX)功能及文檔存儲(chǔ)庫(kù)功能等的各種功能,并且能夠依據(jù)各用戶、使用環(huán)境等來(lái)添加和改變功能。例如,該圖像形成設(shè)備能夠通過(guò)添加軟件來(lái)添加加密打印功能,通過(guò)啟用選項(xiàng)來(lái)擴(kuò)展掃描功能,以及通過(guò)改變?cè)O(shè)置值來(lái)改變初始顯示畫面。
[0003]當(dāng)在用戶的使用環(huán)境中安裝圖像形成設(shè)備時(shí),負(fù)責(zé)安裝服務(wù)的人員需要相當(dāng)多的時(shí)間和勞力,來(lái)進(jìn)行圖像形成設(shè)備的初始安裝。因此,已經(jīng)有各種建議用于使圖像形成設(shè)備的初始設(shè)置操作自動(dòng)化。
[0004]日本特開2011-180772號(hào)公報(bào)公開了一種包括裝置管理設(shè)備的系統(tǒng),所述裝置管理設(shè)備依據(jù)來(lái)自網(wǎng)絡(luò)裝置的請(qǐng)求,向該網(wǎng)絡(luò)裝置發(fā)送與該網(wǎng)絡(luò)裝置相關(guān)聯(lián)的設(shè)置信息,并且將該設(shè)置信息登記在該網(wǎng)絡(luò)裝置中。
[0005]可以設(shè)想,管理用于設(shè)置各圖像形成設(shè)備的設(shè)置信息的管理設(shè)備通過(guò)基于相關(guān)的設(shè)置信息改變圖像形成設(shè)備的功能及設(shè)置,來(lái)使該圖像形成設(shè)備的初始安裝自動(dòng)化。然而,為了基于設(shè)置信息使初始安裝自動(dòng)化,需要?jiǎng)?chuàng)建描述處理過(guò)程的腳本。進(jìn)而,為了創(chuàng)建相關(guān)的腳本,需要諸如編輯器工具等的特殊工具。當(dāng)通過(guò)編輯器工具創(chuàng)建腳本時(shí),在腳本被實(shí)際執(zhí)行以前,無(wú)法判斷安裝看起來(lái)是否已正確完成。
[0006]在使用管理設(shè)備進(jìn)行圖像形成設(shè)備的初始安裝的情況下,負(fù)責(zé)安裝服務(wù)的人員必須通過(guò)將管理設(shè)備帶入各圖像形成設(shè)備的安裝位置來(lái)進(jìn)行工作,從而導(dǎo)致負(fù)責(zé)安裝服務(wù)的人員的負(fù)荷增加。此外,依據(jù)圖像形成設(shè)備的安裝位置,負(fù)責(zé)安裝服務(wù)的人員可能無(wú)法攜帶管理設(shè)備,或者可能無(wú)法建立從安裝位置到管理設(shè)備的連接。在這種情況下,負(fù)責(zé)安裝服務(wù)的人員無(wú)法使用管理設(shè)備進(jìn)行圖像形成設(shè)備的初始設(shè)置。

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

[0007]本發(fā)明提供一種系統(tǒng),該系統(tǒng)即使在管理設(shè)備未被帶入安裝現(xiàn)場(chǎng)時(shí),也能夠依照第一圖像形成設(shè)備的安裝操作,來(lái)自動(dòng)地設(shè)置第二及后續(xù)圖像形成設(shè)備。
[0008]根據(jù)本發(fā)明的一個(gè)方面,提供一種能夠連接外部存儲(chǔ)設(shè)備的圖像形成設(shè)備,該圖像形成設(shè)備包括:設(shè)置單元,其被配置為在所述外部存儲(chǔ)設(shè)備已被連接到所述圖像形成設(shè)備之后,基于從所述外部存儲(chǔ)設(shè)備獲取到的設(shè)置數(shù)據(jù)進(jìn)行所述圖像形成設(shè)備上的軟件安裝;以及存儲(chǔ)控制單元,其被配置為將用于按有序序列執(zhí)行由所述設(shè)置單元執(zhí)行的所述軟件安裝所需的步驟的腳本,存儲(chǔ)在所述外部存儲(chǔ)設(shè)備中,其中,在所述外部存儲(chǔ)設(shè)備連接到所述圖像形成設(shè)備時(shí)在所述外部存儲(chǔ)設(shè)備中已經(jīng)存儲(chǔ)有所述腳本的情況下,所述設(shè)置單元通過(guò)依照所述腳本按所述有序序列實(shí)施所述步驟,來(lái)進(jìn)行所述軟件安裝。
[0009]通過(guò)以下參照附圖對(duì)示例性實(shí)施例的描述,本發(fā)明的其他特征將變得清楚。【專利附圖】

【附圖說(shuō)明】
[0010]圖1例示了根據(jù)本實(shí)施例的示例性結(jié)構(gòu)。
[0011]圖2例示了圖像形成設(shè)備的示例性硬件結(jié)構(gòu)。
[0012]圖3是圖像形成設(shè)備的示例性功能框圖。
[0013]圖4例示了由自動(dòng)設(shè)置軟件創(chuàng)建的腳本的示例性格式。
[0014]圖5例示了由圖像形成設(shè)備的狀態(tài)改變來(lái)指定安裝操作的示例性判定表。
[0015]圖6是例示在圖像形成設(shè)備啟動(dòng)時(shí)的處理的示例的流程圖。
[0016]圖7是例示由第一實(shí)施例的圖像形成設(shè)備進(jìn)行的操作處理的示例的流程圖。
[0017]圖8是例示由第一實(shí)施例的圖像形成設(shè)備進(jìn)行的操作處理的示例的流程圖。
[0018]圖9例示了由自動(dòng)設(shè)置軟件創(chuàng)建的示例性腳本。
[0019]圖10是例示再現(xiàn)模式下的自動(dòng)設(shè)置軟件操作處理的示例的流程圖。
[0020]圖11是例示再現(xiàn)模式下的自動(dòng)設(shè)置軟件操作處理的示例的流程圖。
[0021]圖12例示了示例性警告消息畫面。
【具體實(shí)施方式】
[0022](第一實(shí)施例)
[0023]現(xiàn)在,將在下文中參照附圖來(lái)描述本發(fā)明的優(yōu)選實(shí)施例。首先,將給出在本實(shí)施例中使用的術(shù)語(yǔ)的描述。
[0024]術(shù)語(yǔ)“附加選項(xiàng)”是指如下的功能,即當(dāng)向初始狀態(tài)下的圖像形成設(shè)備提供選項(xiàng)許可證時(shí),通過(guò)啟用在圖像形成設(shè)備的初始狀態(tài)下禁用的附加功能及擴(kuò)展功能而使得這些功能可用。在初始狀態(tài)下的圖像形成設(shè)備中配設(shè)要變?yōu)榭捎玫墓δ鼙旧?,因此,不需要新的軟件?br> [0025]術(shù)語(yǔ)“設(shè)置信息”是指與圖像形成設(shè)備的各種功能相關(guān)的各種設(shè)備設(shè)置值的集合。術(shù)語(yǔ)“設(shè)備設(shè)置值”是指在圖像形成設(shè)備中要設(shè)置的值,并且是指用于控制該圖像形成設(shè)備中配設(shè)的各單元的操作的軟件的參數(shù)。在改變?cè)O(shè)備設(shè)置值時(shí),圖像形成設(shè)備的操作被切換。除了用于實(shí)現(xiàn)前述的附加功能或擴(kuò)展功能的擴(kuò)展軟件的設(shè)置信息之外,還存在諸如用于控制圖像形成設(shè)備的控制器的固件等的軟件的設(shè)置信息。
[0026]術(shù)語(yǔ)“擴(kuò)展軟件”是指如下的軟件,該軟件用于實(shí)現(xiàn)針對(duì)初始狀態(tài)下的圖像形成設(shè)備的新功能的添加或者現(xiàn)有功能的擴(kuò)展。以如下的方式被管理擴(kuò)展軟件,即如果不存在與圖像形成設(shè)備的標(biāo)識(shí)信息(例如,標(biāo)識(shí)符)相關(guān)聯(lián)的適當(dāng)?shù)能浖S可證,則不能夠在圖像形成設(shè)備上安裝該擴(kuò)展軟件。
[0027]術(shù)語(yǔ)“軟件安裝”是指如下的處理,即由負(fù)責(zé)安裝服務(wù)的人員在圖像形成設(shè)備上安裝所需軟件,從而將安裝的軟件所需的設(shè)置值反映為軟件設(shè)置值。僅安裝軟件也可以稱為“軟件安裝”。僅將安裝的軟件所需的設(shè)置值反映為軟件設(shè)置值也可以稱為“軟件安裝”。
[0028]術(shù)語(yǔ)“設(shè)置操作”是指用于設(shè)置圖像形成設(shè)備的操作,該操作包括軟件安裝。軟件安裝由多個(gè)步驟組成。軟件安裝包括例如更新固件的步驟、以及在更新固件之后反映設(shè)備設(shè)置值的步驟。此外,軟件安裝包括例如安裝應(yīng)用的步驟、以及在安裝應(yīng)用之后反映應(yīng)用設(shè)置值的步驟。[0029]術(shù)語(yǔ)“腳本”是指用于按有序序列(ordered sequence)執(zhí)行軟件安裝所需的各步驟的命令。通過(guò)執(zhí)行在腳本中設(shè)置的各步驟,能夠?qū)④浖惭b在圖像形成設(shè)備上。上面描述了在本文中使用的主要術(shù)語(yǔ)。將適當(dāng)描述在此未明確闡述的術(shù)語(yǔ)。
[0030]圖1是例示根據(jù)本實(shí)施例的示例性結(jié)構(gòu)的圖。除非另有說(shuō)明,否則很明顯,本發(fā)明適用于單個(gè)設(shè)備或者由多個(gè)設(shè)備組成的系統(tǒng),只要本發(fā)明的功能能夠被實(shí)施即可。除非另有說(shuō)明,否則很明顯,本發(fā)明還適用于通過(guò)經(jīng)由諸如LAN、WAN等的網(wǎng)絡(luò)的連接來(lái)進(jìn)行處理的系統(tǒng),只要本發(fā)明的功能能夠被實(shí)施即可,其中,LAN是局域網(wǎng)(Local Area Network)的縮寫,并且WAN是廣域網(wǎng)(Wide Area Network)的縮寫。
[0031]圖像形成設(shè)備101和102各自包括打印功能、復(fù)印功能、傳真功能、發(fā)送功能,以及用于添加擴(kuò)展軟件的功能。各圖像形成設(shè)備在從自身的出廠到廢棄的生命周期中,保持用于唯一識(shí)別自身的機(jī)體的標(biāo)識(shí)符,以及用于識(shí)別該圖像形成設(shè)備的類型的型號(hào)名稱。圖像形成設(shè)備101和102具有相同的結(jié)構(gòu)。
[0032]負(fù)責(zé)安裝服務(wù)的人員能夠操作圖像形成設(shè)備,以便進(jìn)行固件的安裝、附加選項(xiàng)的啟用、設(shè)置值的改變、擴(kuò)展軟件的安裝,以及圖像形成設(shè)備的啟動(dòng)、終止和重啟動(dòng)。負(fù)責(zé)安裝服務(wù)的人員是如下的操作者,該操作者具有與圖像形成設(shè)備相關(guān)的專業(yè)知識(shí),并且代表客戶在客戶環(huán)境中進(jìn)行圖像形成設(shè)備的安裝操作,以及軟件的安裝操作、圖像形成設(shè)備的維護(hù)工作等??蛻魝?cè)的管理員也可以進(jìn)行這些操作。也可以通過(guò)在圖像形成設(shè)備的內(nèi)部和外部運(yùn)行的軟件,來(lái)進(jìn)行固件的安裝、附加選項(xiàng)的啟用、設(shè)置值的改變、擴(kuò)展軟件的安裝、圖像形成設(shè)備的啟動(dòng)、終止及重啟動(dòng)。
[0033]在圖像形成設(shè)備中,設(shè)置與安裝在圖像形成設(shè)備中的應(yīng)用相對(duì)應(yīng)的應(yīng)用設(shè)置值。術(shù)語(yǔ)“應(yīng)用設(shè)置值”是指在圖像形成設(shè)備中要設(shè)置的值,以及用于控制安裝在該圖像形成設(shè)備上的應(yīng)用的操作的參數(shù)。本實(shí)施例中的術(shù)語(yǔ)“設(shè)置值”是指設(shè)備設(shè)置值和應(yīng)用設(shè)置值中的至少一個(gè)設(shè)置值。圖像形成設(shè)備能夠經(jīng)由可移動(dòng)存儲(chǔ)器等從外部獲取設(shè)置值,并且能夠?qū)D像形成設(shè)備保持的設(shè)置值更新(導(dǎo)入)為獲取到的設(shè)置值。
[0034]在此,包括圖像形成設(shè)備的固件、應(yīng)用、許可證文件、應(yīng)用設(shè)置值及設(shè)備設(shè)置值等的數(shù)據(jù),被描述為“設(shè)置數(shù)據(jù)”。設(shè)置數(shù)據(jù)表示操作圖像形成設(shè)備所需的數(shù)據(jù)。換言之,設(shè)置數(shù)據(jù)是如下的數(shù)據(jù),該數(shù)據(jù)包括軟件程序以及要為該軟件程序設(shè)置的設(shè)置值。當(dāng)僅將軟件稱為“設(shè)置數(shù)據(jù)”時(shí),也可以僅將軟件設(shè)置值稱為“設(shè)置數(shù)據(jù)”。在本實(shí)施例中,在存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本中設(shè)置的內(nèi)容,也可以被包括在設(shè)置數(shù)據(jù)中。
[0035]圖像形成設(shè)備包括外部存儲(chǔ)設(shè)備接口(以下稱為“I/F”),并且能夠通過(guò)將外部存儲(chǔ)設(shè)備103連接到相關(guān)I/F,來(lái)讀取和寫入存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的數(shù)據(jù)。
[0036]外部存儲(chǔ)設(shè)備103能夠附裝到圖像形成設(shè)備101和102或從圖像形成設(shè)備101和102拆卸。外部存儲(chǔ)設(shè)備103是例如USB (通用串行總線)存儲(chǔ)器。外部存儲(chǔ)設(shè)備103能夠存儲(chǔ)與圖像形成設(shè)備101和102相對(duì)應(yīng)的固件、各種許可證信息、設(shè)置信息、擴(kuò)展軟件及其他文件等。外部存儲(chǔ)設(shè)備103還能夠存儲(chǔ)自動(dòng)設(shè)置軟件和腳本。雖然在圖1中示出了兩個(gè)圖像形成設(shè)備101和102,但是圖像形成設(shè)備的數(shù)量不限于此。
[0037]圖2是例示圖像形成設(shè)備的示例性硬件結(jié)構(gòu)的圖。包括CPU202的控制單元201整體地控制圖像形成設(shè)備101,其中,CPU是中央處理單元(Central Processing Unit)的縮寫。CPU202讀取存儲(chǔ)在R0M203中的計(jì)算機(jī)程序,從而執(zhí)行各種類型的控制處理,其中,ROM是只讀存儲(chǔ)器(Read Only Memory)的縮寫。RAM204被用作CPU202的諸如主存儲(chǔ)器或工作區(qū)等的臨時(shí)存儲(chǔ)區(qū)域,其中,RAM是隨機(jī)存取存儲(chǔ)器(Random Access Memory)的縮寫。
[0038]HDD205是存儲(chǔ)圖像數(shù)據(jù)、各種程序及各種信息表的輔助存儲(chǔ)設(shè)備,其中,HDD是硬盤驅(qū)動(dòng)器(Hard Disk Drive)的縮寫。操作單元I/F206將操作單元211連接到控制單元201。操作單元211配設(shè)有顯示單元(具有觸摸屏功能的液晶顯示單元等)及鍵盤。
[0039]打印機(jī)I/F207將打印機(jī)212連接到控制單元201。要由打印機(jī)212打印的圖像數(shù)據(jù)經(jīng)由打印機(jī)I/F207被從控制單元210傳送到打印機(jī)212,并且被打印機(jī)212打印到記錄介質(zhì)上。掃描器I/F208將掃描器213連接到控制單元201。掃描器213通過(guò)讀取原稿上的圖像來(lái)生成圖像數(shù)據(jù),并將該圖像數(shù)據(jù)經(jīng)由掃描器I/F208傳遞到控制單元210。
[0040]網(wǎng)絡(luò)I/F209在LAN215上的各種類型的網(wǎng)絡(luò)裝置之間進(jìn)行各種信息的發(fā)送/接收。外部存儲(chǔ)設(shè)備I/F214將圖像形成設(shè)備與外部存儲(chǔ)設(shè)備103連接。圖像形成設(shè)備經(jīng)由外部存儲(chǔ)設(shè)備I/F214,來(lái)發(fā)送和接收存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的數(shù)據(jù)。
[0041]當(dāng)圖像形成設(shè)備101的電源被接通時(shí),CPU202依照R0M203中的引導(dǎo)程序?qū)υO(shè)備進(jìn)行初始化。然后,CPU202加載HDD205等上的OS (操作系統(tǒng)),然后操作各種應(yīng)用等。
[0042]圖3是圖像形成設(shè)備的示例性功能框圖。圖像形成設(shè)備101包括數(shù)據(jù)發(fā)送/接收單元301、外部存儲(chǔ)設(shè)備檢測(cè)單元302、固件安裝單元303、固件管理單元304及許可證管理單元305。圖像形成設(shè)備101還包括設(shè)置信息管理單元306、擴(kuò)展軟件安裝單元307、擴(kuò)展軟件管理單元308及自動(dòng)設(shè)置軟件309。用于實(shí)現(xiàn)圖3所示的各處理單元的功能的程序被存儲(chǔ)在圖像形成設(shè)備101的R0M203或HDD205中,并且由CPU202執(zhí)行。在程序執(zhí)行時(shí)要使用的各種類型的信息被存儲(chǔ)在圖像形成設(shè)備101的R0M203或HDD205中,并且在各軟件功能模塊之間交換。圖像形成設(shè)備101使用圖像形成設(shè)備101的網(wǎng)絡(luò)I/F209及外部存儲(chǔ)設(shè)備I/F214,進(jìn)行與外部設(shè)備的通信。
[0043]數(shù)據(jù)發(fā)送/接收單元301進(jìn)行針對(duì)諸如外部存儲(chǔ)設(shè)備103等的外部設(shè)備的一般的數(shù)據(jù)發(fā)送/接收。數(shù)據(jù)發(fā)送/接收單元301將來(lái)自各處理單元的請(qǐng)求發(fā)送到外部設(shè)備,并將從該外部設(shè)備接收到的響應(yīng)分配給各處理單元。
[0044]外部存儲(chǔ)設(shè)備檢測(cè)單元302檢測(cè)到外部存儲(chǔ)設(shè)備103連接到外部存儲(chǔ)設(shè)備I/F214,并且將該檢測(cè)通知給擴(kuò)展軟件安裝單元307。
[0045]固件安裝單元303根據(jù)從操作單元211及自動(dòng)設(shè)置軟件309給出的指令,從諸如外部存儲(chǔ)設(shè)備103等的外部設(shè)備來(lái)獲取固件,并且將獲取到的固件安裝在圖像形成設(shè)備上。
[0046]固件管理單元304管理安裝在圖像形成設(shè)備上的固件。固件管理單元304根據(jù)來(lái)自自動(dòng)設(shè)置軟件的請(qǐng)求,發(fā)送諸如固件的名稱及版本號(hào)等的固件相關(guān)信息。
[0047]許可證管理單元305管理圖像形成設(shè)備的追加選項(xiàng)功能。當(dāng)從操作單元211及自動(dòng)設(shè)置軟件309提供了選項(xiàng)許可證時(shí),許可證管理單元305通過(guò)啟用在圖像形成設(shè)備的初始狀態(tài)下禁用的附加功能及擴(kuò)展功能,來(lái)使得這些功能可用。
[0048]許可證管理單元305依據(jù)來(lái)自自動(dòng)設(shè)置軟件的請(qǐng)求,發(fā)送諸如啟用的附加選項(xiàng)的數(shù)量以及各附加選項(xiàng)的名稱等的附加選項(xiàng)相關(guān)信息。
[0049]設(shè)置信息管理單元306管理與圖像形成設(shè)備的各種功能相關(guān)的設(shè)置信息。設(shè)置信息管理單元306根據(jù)從操作單元211及自動(dòng)設(shè)置軟件309給出的指令,來(lái)改變圖像形成設(shè)備的設(shè)置信息。在改變?cè)O(shè)置信息時(shí),圖像形成設(shè)備的操作被切換。
[0050]設(shè)置信息管理單元306還根據(jù)來(lái)自自動(dòng)設(shè)置軟件的請(qǐng)求,來(lái)發(fā)送圖像形成設(shè)備的當(dāng)前設(shè)置信息。擴(kuò)展軟件安裝單元307根據(jù)從操作單元211及自動(dòng)設(shè)置軟件309給出的指令,使用軟件許可證信息將擴(kuò)展軟件安裝在圖像形成設(shè)備上。在安裝完成之后,由擴(kuò)展軟件管理單元308管理擴(kuò)展軟件。
[0051]當(dāng)不存在與圖像形成設(shè)備的標(biāo)識(shí)符相關(guān)聯(lián)的適當(dāng)軟件許可證時(shí),擴(kuò)展軟件安裝單元307不提供安裝擴(kuò)展軟件的許可。
[0052]在從外部存儲(chǔ)設(shè)備檢測(cè)單元302接收到表示外部存儲(chǔ)設(shè)備103已被連接到圖像形成設(shè)備的通知時(shí),擴(kuò)展軟件安裝單元307獲取自動(dòng)設(shè)置軟件,并將該自動(dòng)設(shè)置軟件安裝在圖像形成設(shè)備上。
[0053]擴(kuò)展軟件管理單元308管理安裝在圖像形成設(shè)備上的擴(kuò)展軟件。通過(guò)經(jīng)由擴(kuò)展軟件管理單元308執(zhí)行擴(kuò)展軟件,來(lái)實(shí)現(xiàn)圖像形成設(shè)備的附加功能及擴(kuò)展功能。
[0054]擴(kuò)展軟件管理單元308依據(jù)來(lái)自自動(dòng)設(shè)置軟件309的請(qǐng)求,發(fā)送諸如安裝在圖像形成設(shè)備上的擴(kuò)展軟件的數(shù)量以及各擴(kuò)展軟件的名稱等的擴(kuò)展軟件相關(guān)信息。
[0055]自動(dòng)設(shè)置軟件309是能夠在圖像形成設(shè)備上安裝的擴(kuò)展軟件之一。自動(dòng)設(shè)置軟件309包括用于記錄和再現(xiàn)安裝操作的兩種操作模式,并且在圖像形成設(shè)備啟動(dòng)時(shí),參照存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本來(lái)自動(dòng)確定操作模式本身。
[0056]當(dāng)自動(dòng)設(shè)置軟件309處于記錄模式時(shí),自動(dòng)設(shè)置軟件309由圖像形成設(shè)備的狀態(tài)改變來(lái)指定實(shí)施的安裝操作,并且將相關(guān)安裝操作記錄在外部存儲(chǔ)設(shè)備103中存儲(chǔ)的腳本中。
[0057]即使當(dāng)在安裝操作期間、圖像形成設(shè)備中的HDD205已被初始化時(shí),以及即使當(dāng)圖像形成設(shè)備被重啟動(dòng)時(shí),自動(dòng)設(shè)置軟件309也能夠在重新開始(resume)記錄模式和重啟動(dòng)圖像形成設(shè)備的同時(shí),連續(xù)地將安裝操作記錄在腳本中。
[0058]當(dāng)自動(dòng)設(shè)置軟件309處于再現(xiàn)模式時(shí),自動(dòng)設(shè)置軟件309獲取存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本,并且依照相關(guān)腳本的內(nèi)容來(lái)自動(dòng)設(shè)置圖像形成設(shè)備101。具體地,自動(dòng)設(shè)置軟件309基于從外部存儲(chǔ)設(shè)備103中獲取到的設(shè)置數(shù)據(jù),來(lái)進(jìn)行圖像形成設(shè)備101上的軟件安裝。更具體地,自動(dòng)設(shè)置軟件309通過(guò)按有序序列執(zhí)行在腳本中設(shè)置的各步驟,來(lái)進(jìn)行軟件安裝。
[0059]再現(xiàn)位置信息被存儲(chǔ)在外部存儲(chǔ)設(shè)備103中,因此,即使當(dāng)在安裝操作期間、圖像形成設(shè)備中的HDD205已被初始化時(shí),以及即使當(dāng)圖像形成設(shè)備被重啟動(dòng)時(shí),自動(dòng)設(shè)置軟件309也能夠通過(guò)重新開始再現(xiàn)模式來(lái)連續(xù)地進(jìn)行自動(dòng)安裝。
[0060]接下來(lái),將描述腳本。在圖像形成設(shè)備啟動(dòng)時(shí)、在外部存儲(chǔ)設(shè)備103中不存在腳本的情況下,自動(dòng)設(shè)置軟件309創(chuàng)建腳本,并將該腳本存儲(chǔ)在外部存儲(chǔ)設(shè)備103中。
[0061]圖4是例示由自動(dòng)設(shè)置軟件創(chuàng)建的腳本的示例性格式的圖。區(qū)域401是用于記錄已創(chuàng)建腳本的圖像形成設(shè)備的標(biāo)識(shí)符的機(jī)體標(biāo)識(shí)符區(qū)域,在創(chuàng)建腳本時(shí),自動(dòng)設(shè)置軟件309獲取正在運(yùn)行軟件309的圖像形成設(shè)備的標(biāo)識(shí)符,并且將獲取到的標(biāo)識(shí)符記錄在機(jī)體標(biāo)識(shí)符區(qū)域401中。
[0062]區(qū)域402是用于記錄已創(chuàng)建腳本的圖像形成設(shè)備的型號(hào)名稱的機(jī)體型號(hào)名稱區(qū)域。在創(chuàng)建腳本時(shí),自動(dòng)設(shè)置軟件309獲取正在運(yùn)行軟件309的圖像形成設(shè)備的型號(hào)名稱,并且將獲取到的型號(hào)名稱記錄在機(jī)體型號(hào)名稱區(qū)域402中。
[0063]區(qū)域403是用于記錄安裝操作的安裝操作信息區(qū)域。在安裝操作信息區(qū)域403中,記錄有工作順序、工作編號(hào)、工作數(shù)據(jù)及該工作數(shù)據(jù)的存儲(chǔ)位置。工作順序表示安裝操作(例如,軟件安裝)所需的各步驟的工作順序。工作編號(hào)是用于唯一指定安裝操作的標(biāo)識(shí)號(hào)。工作數(shù)據(jù)是在安裝操作中使用的文件,諸如包括固件的集合的組合文件、用于執(zhí)行擴(kuò)展軟件的文件、許可證文件,或者設(shè)置信息文件等。通常,固件和擴(kuò)展軟件作為獨(dú)立文件被提供,并且不能同時(shí)被安裝。在圖像形成設(shè)備101上安裝了固件、并且圖像形成設(shè)備101已啟動(dòng)之后,能夠在圖像形成設(shè)備101上安裝擴(kuò)展軟件。
[0064]當(dāng)自動(dòng)設(shè)置軟件309處于記錄模式時(shí),自動(dòng)設(shè)置軟件309指定由正在運(yùn)行軟件309的圖像形成設(shè)備101實(shí)施的安裝操作,并且將相關(guān)安裝操作記錄在安裝操作信息區(qū)域403中。
[0065]接下來(lái),將描述當(dāng)自動(dòng)設(shè)置軟件處于記錄模式時(shí)用于指定安裝操作的處理。當(dāng)自動(dòng)設(shè)置軟件309初次在記錄模式下操作時(shí),自動(dòng)設(shè)置軟件309創(chuàng)建用于記錄軟件309自身的操作狀態(tài)的日志文件以及INI文件,并將這兩個(gè)文件存儲(chǔ)在HDD205中。該INI文件是描述與軟件309自身的操作相關(guān)的設(shè)置的文件,諸如描述腳本及圖像形成設(shè)備的當(dāng)前信息的存儲(chǔ)位置的文件等。
[0066]自動(dòng)設(shè)置軟件309從圖像形成設(shè)備101中配設(shè)的各處理單元,獲取各種信息。更具體地,自動(dòng)設(shè)置軟件309從固件管理單元304獲取固件的名稱及版本號(hào),并從許可證管理單元305獲取啟用的附加選項(xiàng)的數(shù)量以及各附加選項(xiàng)的名稱。
[0067]此外,自動(dòng)設(shè)置軟件309從設(shè)置信息管理單元306獲取圖像形成設(shè)備的當(dāng)前設(shè)置信息,并且從擴(kuò)展軟件管理單元308獲取安裝在該圖像形成設(shè)備上的擴(kuò)展軟件的數(shù)量以及各擴(kuò)展軟件的名稱。然后,自動(dòng)設(shè)置軟件309將獲取到的所有信息作為圖像形成設(shè)備的最新狀態(tài)存儲(chǔ)在外部存儲(chǔ)設(shè)備103中。
[0068]接下來(lái),自動(dòng)設(shè)置軟件309在某一特定定時(shí),再次從各處理單元獲取各種信息,并且將獲取到的各種信息,與存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的圖像形成設(shè)備的最新狀態(tài)進(jìn)行比較,從而檢測(cè)狀態(tài)改變。該特定定時(shí)可以是例如在從最新狀態(tài)的記錄完成起經(jīng)過(guò)預(yù)定時(shí)間之后的定時(shí)。該特定定時(shí)也可以是例如在設(shè)備的操作日志中出現(xiàn)固件的安裝、附加選項(xiàng)的啟用、設(shè)置值的改變、擴(kuò)展軟件的安裝中的任何一者時(shí)的定時(shí)。該特定定時(shí)還可以是例如在圖像形成設(shè)備重啟動(dòng)時(shí)的定時(shí)。自動(dòng)設(shè)置軟件309基于檢測(cè)到的圖像形成設(shè)備的狀態(tài)改變,來(lái)指定由圖像形成設(shè)備實(shí)施的安裝操作。
[0069]在自動(dòng)設(shè)置軟件309的記錄模式重新開始時(shí)、在外部存儲(chǔ)設(shè)備103中存儲(chǔ)有腳本、而在HDD205中不存在自動(dòng)設(shè)置軟件309自身的INI文件的情況下,自動(dòng)設(shè)置軟件309確定檢測(cè)到狀態(tài)改變“設(shè)置軟件的重安裝+初始啟動(dòng)”。狀態(tài)改變“設(shè)置軟件的重安裝+初始啟動(dòng)”表示自動(dòng)設(shè)置軟件309被重安裝并初始啟動(dòng)。自動(dòng)設(shè)置軟件309也可以不使用INI文件而使用日志文件來(lái)檢測(cè)狀態(tài)改變。
[0070]此外,自動(dòng)設(shè)置軟件309確定在圖像形成設(shè)備啟動(dòng)時(shí)、在外部存儲(chǔ)設(shè)備中是否存儲(chǔ)了腳本,并且在腳本中描述的圖像形成設(shè)備的機(jī)體標(biāo)識(shí)符是否與正在運(yùn)行相關(guān)自動(dòng)設(shè)置軟件的圖像形成設(shè)備的機(jī)體標(biāo)識(shí)符匹配。當(dāng)機(jī)體標(biāo)識(shí)符相互匹配時(shí),自動(dòng)設(shè)置軟件309確定檢測(cè)到狀態(tài)改變“設(shè)置軟件的自動(dòng)啟動(dòng)”。[0071]圖5是例示由圖像形成設(shè)備的狀態(tài)改變來(lái)指定安裝操作的示例性判定表的圖。判定表被預(yù)先存儲(chǔ)在處理存儲(chǔ)單元(例如,HDD205)中。項(xiàng)目501表示圖像形成設(shè)備的狀態(tài)改變,項(xiàng)目502表示要由狀態(tài)改變指定的安裝操作,項(xiàng)目503表示用于識(shí)別各安裝操作的工作編號(hào)。在項(xiàng)目502中設(shè)置的安裝操作包括軟件安裝所需的步驟。狀態(tài)改變與安裝操作及工作編號(hào)相關(guān)聯(lián),使得能夠由狀態(tài)改變指定安裝操作及工作編號(hào)。
[0072]當(dāng)狀態(tài)改變是“固件的版本改變”時(shí),自動(dòng)設(shè)置軟件309參照判定表,指定安裝操作“固件的安裝”以及工作編號(hào)“01”。
[0073]當(dāng)狀態(tài)改變是“啟用的附加選項(xiàng)的數(shù)量改變”時(shí),自動(dòng)設(shè)置軟件309參照判定表,指定安裝操作“附加選項(xiàng)的啟用”以及工作編號(hào)“02”。
[0074]當(dāng)狀態(tài)改變是“設(shè)置信息的改變”時(shí),自動(dòng)設(shè)置軟件309參照判定表,指定安裝操作“設(shè)置信息的改變”以及工作編號(hào)“03”。當(dāng)狀態(tài)改變是“擴(kuò)展軟件的數(shù)量改變”時(shí),自動(dòng)設(shè)置軟件309參照判定表,指定安裝操作“擴(kuò)展軟件的安裝”以及工作編號(hào)“04”。
[0075]當(dāng)狀態(tài)改變是“擴(kuò)展軟件的版本改變”時(shí),自動(dòng)設(shè)置軟件309參照判定表,指定安裝操作“擴(kuò)展軟件的安裝”以及工作編號(hào)“04”。當(dāng)狀態(tài)改變是“設(shè)置軟件的重安裝+初始啟動(dòng)”時(shí),自動(dòng)設(shè)置軟件309參照判定表,指定安裝操作“硬盤的初始化”以及工作編號(hào)“98”。當(dāng)狀態(tài)改變是“設(shè)置軟件的自動(dòng)啟動(dòng)”時(shí),自動(dòng)設(shè)置軟件309參照判定表,指定安裝操作“圖像形成設(shè)備的重啟動(dòng)”以及工作編號(hào)“99”。
[0076]接下來(lái),將參照?qǐng)D6至圖9描述用于圖像形成設(shè)備的初始安裝的處理的示例。在該示例中,負(fù)責(zé)安裝服務(wù)的人員預(yù)先在外部存儲(chǔ)設(shè)備103中,存儲(chǔ)固件、擴(kuò)展軟件、軟件許可證、選項(xiàng)許可證、設(shè)置信息、自動(dòng)設(shè)置軟件及安裝程序設(shè)置文件。
[0077]圖6是例示在圖像形成設(shè)備啟動(dòng)時(shí)的處理的示例的流程圖。將參照?qǐng)D6描述用于在圖像形成設(shè)備啟動(dòng)時(shí)自動(dòng)安裝自動(dòng)設(shè)置軟件309的處理。
[0078]當(dāng)在外部存儲(chǔ)設(shè)備103已被附裝到圖像形成設(shè)備101之后、負(fù)責(zé)安裝服務(wù)的人員接通圖像形成設(shè)備101的電源時(shí),圖像形成設(shè)備101被啟動(dòng)(步驟S601)。圖像形成設(shè)備101的外部存儲(chǔ)設(shè)備檢測(cè)單元302確定外部存儲(chǔ)設(shè)備103是否已被附裝到圖像形成設(shè)備101(步驟 S602)。
[0079]當(dāng)外部存儲(chǔ)設(shè)備檢測(cè)單元302確定外部存儲(chǔ)設(shè)備103尚未被附裝到圖像形成設(shè)備101時(shí),處理結(jié)束。當(dāng)外部存儲(chǔ)設(shè)備檢測(cè)單元302確定外部存儲(chǔ)設(shè)備103已被附裝到圖像形成設(shè)備101時(shí),處理進(jìn)入到步驟S603。在該示例中,外部存儲(chǔ)設(shè)備103已被附裝到圖像形成設(shè)備101,因此,處理進(jìn)入到步驟S603。
[0080]圖像形成設(shè)備101的擴(kuò)展軟件安裝單元307獲取存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的安裝程序設(shè)置文件(步驟S603)。
[0081]在安裝程序設(shè)置文件中,描述了與待安裝的自動(dòng)設(shè)置軟件相關(guān)的信息,即版本號(hào)、創(chuàng)建日期、許可證信息及存儲(chǔ)位置等。
[0082]接下來(lái),擴(kuò)展軟件安裝單元307詢問(wèn)擴(kuò)展軟件管理單元308,以確認(rèn)安裝程序設(shè)置文件中描述的自動(dòng)設(shè)置軟件309是否已被安裝在圖像形成設(shè)備101上(步驟S604)。當(dāng)自動(dòng)設(shè)置軟件309已被安裝在圖像形成設(shè)備101上時(shí),處理進(jìn)入到步驟S606。
[0083]當(dāng)自動(dòng)設(shè)置軟件309尚未被安裝在圖像形成設(shè)備101上時(shí),處理進(jìn)入到步驟S605。擴(kuò)展軟件安裝單元307將自動(dòng)設(shè)置軟件309安裝在圖像形成設(shè)備101上。然后,擴(kuò)展軟件管理單元308啟動(dòng)自動(dòng)設(shè)置軟件309 (步驟S606)。
[0084]圖7、圖8和圖10是例示由第一實(shí)施例的圖像形成設(shè)備進(jìn)行的操作處理的示例的流程圖。首先,如圖7所示,啟動(dòng)自動(dòng)設(shè)置軟件309(步驟S701)。接下來(lái),自動(dòng)設(shè)置軟件309確定在外部存儲(chǔ)設(shè)備103中是否存儲(chǔ)了腳本(步驟S702)。
[0085]當(dāng)自動(dòng)設(shè)置軟件309確定在外部存儲(chǔ)設(shè)備103中存儲(chǔ)了腳本時(shí),處理進(jìn)入到步驟S714。另一方面,當(dāng)自動(dòng)設(shè)置軟件309確定在外部存儲(chǔ)設(shè)備103中尚未存儲(chǔ)腳本時(shí),處理進(jìn)入到步驟S703,并且自動(dòng)設(shè)置軟件309開始記錄模式處理。
[0086]接下來(lái),自動(dòng)設(shè)置軟件309創(chuàng)建新腳本,并將該新腳本存儲(chǔ)在外部存儲(chǔ)設(shè)備103中(步驟S704)。換言之,在外部存儲(chǔ)設(shè)備103連接到圖像形成設(shè)備101時(shí)、在外部存儲(chǔ)設(shè)備103中未存儲(chǔ)腳本的情況下,自動(dòng)設(shè)置軟件309生成腳本,并將該腳本存儲(chǔ)在外部存儲(chǔ)設(shè)備103中。然后,自動(dòng)設(shè)置軟件309獲取正在運(yùn)行軟件309的圖像形成設(shè)備101的標(biāo)識(shí)符,并且將獲取到的標(biāo)識(shí)符記錄在腳本的機(jī)體標(biāo)識(shí)符區(qū)域中(步驟S705)。
[0087]接下來(lái),自動(dòng)設(shè)置軟件309獲取正在運(yùn)行軟件309的圖像形成設(shè)備101的型號(hào)名稱,并且將獲取到的型號(hào)名稱記錄在腳本的機(jī)體型號(hào)名稱區(qū)域中(步驟S706)。然后,自動(dòng)設(shè)置軟件309創(chuàng)建日志文件及INI文件,并將這兩個(gè)文件存儲(chǔ)在HDD205中(步驟S707)。具體地,當(dāng)自動(dòng)設(shè)置軟件309初次將腳本存儲(chǔ)在外部存儲(chǔ)設(shè)備103中時(shí),自動(dòng)設(shè)置軟件309生成日志文件及INI文件作為預(yù)定的文件信息,并且將這兩個(gè)文件存儲(chǔ)在文件存儲(chǔ)單元(HDD205)中。
[0088]接下來(lái),自動(dòng)設(shè)置軟件309從圖像形成設(shè)備101的各處理單元獲取各種信息,并且將獲取到的各種信息作為圖像形成設(shè)備101的最新狀態(tài),存儲(chǔ)在外部存儲(chǔ)設(shè)備103中(步驟S708)。然后,處理進(jìn)入到圖8所示的步驟S709。
[0089]接下來(lái),自動(dòng)設(shè)置軟件309再次從各處理單元獲取各種信息,并且將獲取到的各種信息與存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的圖像形成設(shè)備101的最新狀態(tài)進(jìn)行比較。然后,自動(dòng)設(shè)置軟件309基于各種信息與最新狀態(tài)之間的比較結(jié)果,確定圖像形成設(shè)備101的狀態(tài)是否已改變(步驟S709)。當(dāng)負(fù)責(zé)安裝服務(wù)的人員操作圖像形成設(shè)備以進(jìn)行固件的安裝、附加選項(xiàng)的啟用、設(shè)置值的改變以及擴(kuò)展軟件的安裝時(shí),圖像形成設(shè)備的狀態(tài)改變。
[0090]當(dāng)自動(dòng)設(shè)置軟件309確定圖像形成設(shè)備101的狀態(tài)尚未改變時(shí),處理返回到步驟S709。當(dāng)自動(dòng)設(shè)置軟件309確定圖像形成設(shè)備101的狀態(tài)已改變時(shí),處理進(jìn)入到步驟S710。
[0091]然后,自動(dòng)設(shè)置軟件309參照?qǐng)D5所示的判定表,從HDD205指定與圖像形成設(shè)備的狀態(tài)改變相關(guān)聯(lián)的安裝操作(步驟S710)。
[0092]接下來(lái),自動(dòng)設(shè)置軟件309將指定的安裝操作記錄在腳本的安裝操作信息區(qū)域中(步驟S711)。具體地,自動(dòng)設(shè)置軟件309用作將腳本存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的存儲(chǔ)控制單元。例如,當(dāng)負(fù)責(zé)安裝服務(wù)的人員通過(guò)操作圖像形成設(shè)備101進(jìn)行固件的版本更新時(shí),自動(dòng)設(shè)置軟件309檢測(cè)到“固件的版本改變”。自動(dòng)設(shè)置軟件309參照?qǐng)D5中所示的判定表,指定安裝操作“固件的安裝”。
[0093]自動(dòng)設(shè)置軟件309從操作日志中,獲取包括由負(fù)責(zé)安裝服務(wù)的人員使用的固件的集合的組合文件及其存儲(chǔ)位置,并且將獲取到的組合文件及其存儲(chǔ)位置,記錄在腳本的安裝操作信息區(qū)域(例如,圖9所示的區(qū)域804)中。
[0094]自動(dòng)設(shè)置軟件309再次從各處理單元獲取各種信息,并且通過(guò)使用獲取到的信息,將存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的圖像形成設(shè)備的狀態(tài)更新為最新狀態(tài)(步驟S712)。
[0095]接下來(lái),自動(dòng)設(shè)置軟件309確定腳本是否已創(chuàng)建完畢(步驟S713)。當(dāng)負(fù)責(zé)安裝服務(wù)的人員按下圖像形成設(shè)備101中配設(shè)的按鈕(未示出)時(shí),自動(dòng)設(shè)置軟件309確定腳本已創(chuàng)建完畢。當(dāng)自動(dòng)設(shè)置軟件309確定腳本尚未創(chuàng)建完畢時(shí),處理返回到步驟S709。當(dāng)自動(dòng)設(shè)置軟件309確定腳本已創(chuàng)建完畢時(shí),處理結(jié)束。
[0096]當(dāng)在自動(dòng)設(shè)置軟件309正在記錄模式下操作的同時(shí)、負(fù)責(zé)安裝服務(wù)的人員重啟動(dòng)圖像形成設(shè)備101時(shí),通過(guò)參照?qǐng)D6所述的處理,在圖7所示的步驟S701中重啟動(dòng)自動(dòng)設(shè)置軟件309。當(dāng)通過(guò)步驟S702中的確定處理確定在外部存儲(chǔ)設(shè)備103中存儲(chǔ)有腳本時(shí),處理進(jìn)入到步驟S714。
[0097]接下來(lái),自動(dòng)設(shè)置軟件309獲取正在運(yùn)行軟件309的圖像形成設(shè)備的標(biāo)識(shí)符。然后,自動(dòng)設(shè)置軟件309確定獲取到的標(biāo)識(shí)符是否與存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本的機(jī)體標(biāo)識(shí)符區(qū)域中記錄的機(jī)體標(biāo)識(shí)符匹配(步驟S714)。當(dāng)自動(dòng)設(shè)置軟件309確定獲取到的標(biāo)識(shí)符與腳本的機(jī)體標(biāo)識(shí)符區(qū)域中記錄的機(jī)體標(biāo)識(shí)符不匹配時(shí),處理進(jìn)入到圖10所示的步驟S901,并且圖像形成設(shè)備開始再現(xiàn)模式處理。另一方面,當(dāng)自動(dòng)設(shè)置軟件309確定獲取到的標(biāo)識(shí)符與腳本的機(jī)體標(biāo)識(shí)符區(qū)域中記錄的機(jī)體標(biāo)識(shí)符匹配時(shí),處理進(jìn)入到步驟S715。然后,自動(dòng)設(shè)置軟件309重新開始記錄模式處理。
[0098]當(dāng)記錄模式處理被重新開始時(shí),自動(dòng)設(shè)置軟件309確定在HDD205中是否存儲(chǔ)了INI文件(步驟S716)。當(dāng)自動(dòng)設(shè)置軟件309確定在HDD205中存儲(chǔ)了 INI文件時(shí),處理進(jìn)入到步驟S719。
[0099]另一方面,當(dāng)自動(dòng)設(shè)置軟件309確定在HDD205中尚未存儲(chǔ)INI文件時(shí),處理進(jìn)入到步驟S717。然后,自動(dòng)設(shè)置軟件309創(chuàng)建日志文件及INI文件,并將這兩個(gè)文件存儲(chǔ)在HDD205 中(步驟 S717)。
[0100]接下來(lái),自動(dòng)設(shè)置軟件309參照判定表指定“硬盤初始化”,并且將“硬盤初始化”記錄在腳本的安裝操作信息區(qū)域中(步驟S718)。術(shù)語(yǔ)“硬盤初始化”是指對(duì)硬盤進(jìn)行初始化的步驟。
[0101]接下來(lái),自動(dòng)設(shè)置軟件309參照判定表指定“圖像形成設(shè)備的重啟動(dòng)”,并且將“圖像形成設(shè)備的重啟動(dòng)”記錄在腳本的安裝操作信息區(qū)域中(步驟S719)。術(shù)語(yǔ)“圖像形成設(shè)備的重啟動(dòng)”是指重啟動(dòng)圖像形成設(shè)備101的步驟。
[0102]接下來(lái),自動(dòng)設(shè)置軟件309從圖像形成設(shè)備101中配設(shè)的各處理單元獲取各種信息,并且將這些信息作為圖像形成設(shè)備的最新狀態(tài),存儲(chǔ)在外部存儲(chǔ)設(shè)備103中(步驟S720)。然后,處理進(jìn)入到圖8所示的步驟S709。
[0103]圖9是例示當(dāng)負(fù)責(zé)安裝服務(wù)的人員操作圖像形成設(shè)備101以按有序序列進(jìn)行安裝操作時(shí)、由自動(dòng)設(shè)置軟件創(chuàng)建的示例性腳本的圖。假設(shè)負(fù)責(zé)安裝服務(wù)的人員按有序序列實(shí)施了由下面的從(I)到(11)的11個(gè)步驟組成的安裝操作。
[0104](I)對(duì)硬盤進(jìn)行初始化
[0105](2)通過(guò)使用XYZ001-002安裝存儲(chǔ)在USB\data\固件中的固件
[0106](3)重啟動(dòng)圖像形成設(shè)備
[0107](4)通過(guò)使用許可證A來(lái)啟用存儲(chǔ)在USB\data\附加選項(xiàng)中的附加選項(xiàng)A
[0108](5)通過(guò)使用設(shè)置信息W來(lái)改變存儲(chǔ)在USB\data\設(shè)置信息中的設(shè)置信息[0109](6)將設(shè)置值X改變到水平7
[0110](7)將設(shè)置值Y改變?yōu)镺N
[0111](8)重啟動(dòng)圖像形成設(shè)備
[0112](9)通過(guò)使用許可證文件S來(lái)安裝存儲(chǔ)在USB\data\擴(kuò)展軟件中的擴(kuò)展軟件S
[0113](10)通過(guò)使用許可證文件T來(lái)安裝存儲(chǔ)在USB\data\擴(kuò)展軟件中的擴(kuò)展軟件T
[0114](11)重啟動(dòng)圖像形成設(shè)備
[0115]如圖9所示,在腳本的機(jī)體標(biāo)識(shí)符區(qū)域801中,記錄圖像形成設(shè)備101的標(biāo)識(shí)符“AAA0001”,并且在機(jī)體型號(hào)名稱區(qū)域802中,記錄圖像形成設(shè)備101的型號(hào)名稱“XYZ001”。在腳本的安裝操作信息區(qū)域803至813的各個(gè)中,記錄由11個(gè)步驟組成的安裝操作的工作順序、工作編號(hào)、工作數(shù)據(jù),以及該工作數(shù)據(jù)的存儲(chǔ)位置。
[0116]圖10是例示再現(xiàn)模式下的自動(dòng)設(shè)置軟件操作處理的示例的流程圖。當(dāng)在存儲(chǔ)圖8所示的腳本的外部存儲(chǔ)設(shè)備103被附裝到圖像形成設(shè)備102之后、負(fù)責(zé)安裝服務(wù)的人員接通圖像形成設(shè)備102的電源時(shí),圖像形成設(shè)備102被啟動(dòng)。
[0117]接下來(lái),參照?qǐng)D6所述的處理開始,然后將自動(dòng)設(shè)置軟件309安裝在圖像形成設(shè)備102上,使得自動(dòng)設(shè)置軟件309被啟動(dòng)。然后,參照?qǐng)D7所述的處理開始,并且通過(guò)步驟S702和S714中的處理,自動(dòng)設(shè)置軟件309開始圖10所示的再現(xiàn)模式處理。
[0118]當(dāng)再現(xiàn)模式處理開始時(shí),自動(dòng)設(shè)置軟件309確定在外部存儲(chǔ)設(shè)備103中是否存儲(chǔ)了再現(xiàn)位置信息(步驟S901)。
[0119]當(dāng)在外部存儲(chǔ)設(shè)備103中尚未存儲(chǔ)再現(xiàn)位置信息時(shí),處理進(jìn)入到步驟S902。然后,自動(dòng)設(shè)置軟件309開始再現(xiàn)模式,并將“I”設(shè)置為開始工作順序(步驟S903)。
[0120]接下來(lái),自動(dòng)設(shè)置軟件309參照存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本,指定具有與開始工作順序匹配的工作順序的安裝操作(步驟S904)。在該示例中,由于設(shè)置了開始工作順序“1”,因此,自動(dòng)設(shè)置軟件309指定具有工作順序“I”的“硬盤的初始化”。
[0121]接下來(lái),自動(dòng)設(shè)置軟件309將“I”添加為開始工作順序。然后,自動(dòng)設(shè)置軟件309以相關(guān)的開始工作順序來(lái)更新再現(xiàn)位置信息(步驟S905)。在該示例中,將開始工作順序及再現(xiàn)位置信息設(shè)置為“2”。
[0122]接下來(lái),自動(dòng)設(shè)置軟件309執(zhí)行在步驟S904中指定的安裝操作(步驟S906)。接下來(lái),自動(dòng)設(shè)置軟件309確定在腳本中描述的所有安裝操作是否完成(步驟S907)。當(dāng)腳本中描述的所有安裝操作部完成時(shí),處理結(jié)束。當(dāng)腳本中描述的安裝操作中的任何一者尚未完成時(shí),處理返回到步驟S904,并且重復(fù)處理,直到所有安裝操作完成為止。
[0123]在本實(shí)施例中,在第二次的步驟S906中,自動(dòng)設(shè)置軟件309執(zhí)行具有工作順序“2”的“固件的安裝”。更具體地,自動(dòng)設(shè)置軟件309指示固件安裝單元通過(guò)使用XYZ001-002來(lái)安裝存儲(chǔ)在USB\data\固件中的固件。
[0124]固件安裝單元303依照由自動(dòng)設(shè)置軟件309給出的指令來(lái)安裝固件。同樣,在第三次的步驟S906中,自動(dòng)設(shè)置軟件309執(zhí)行具有工作順序“3”的“圖像形成設(shè)備的重啟動(dòng)”。此時(shí),將開始工作順序及再現(xiàn)位置信息設(shè)置為“4”。
[0125]當(dāng)圖像形成設(shè)備被自動(dòng)設(shè)置軟件重啟動(dòng)時(shí),通過(guò)參照?qǐng)D6和圖7所述的處理,自動(dòng)設(shè)置軟件309在圖9所示的步驟S901中,確定在外部存儲(chǔ)設(shè)備103中是否存儲(chǔ)了再現(xiàn)位置信息。在該示例中,由于在外部存儲(chǔ)設(shè)備103中存儲(chǔ)了再現(xiàn)位置信息,因此處理進(jìn)入到步驟S908,并且自動(dòng)設(shè)置軟件309重新開始再現(xiàn)模式。
[0126]接下來(lái),自動(dòng)設(shè)置軟件309將再現(xiàn)位置信息設(shè)置為開始工作順序(步驟S909)。具體地,當(dāng)圖像形成設(shè)備101在軟件安裝期間被重啟動(dòng)時(shí),自動(dòng)設(shè)置軟件309參照腳本中包括的工作順序,來(lái)指定在安裝軟件的步驟中的重新開始位置。在該示例中,將再現(xiàn)位置信息“4”設(shè)置為開始工作順序。然后,處理進(jìn)入到步驟S904。
[0127]接下來(lái),自動(dòng)設(shè)置軟件309獲取存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本。然后,自動(dòng)設(shè)置軟件309參照腳本,來(lái)指定具有與開始工作順序匹配的工作順序的安裝操作(步驟S904)。在該示例中,由于設(shè)置了開始工作順序“4”,因此,自動(dòng)設(shè)置軟件309指定具有工作順序“4”的“附加選項(xiàng)的啟用”。
[0128]接下來(lái),自動(dòng)設(shè)置軟件309將“I”添加為開始工作順序。然后,自動(dòng)設(shè)置軟件309以相關(guān)的開始工作順序來(lái)更新再現(xiàn)位置信息(步驟S905)。在該示例中,將開始工作順序及再現(xiàn)位置信息設(shè)置為“5”。
[0129]接下來(lái),自動(dòng)設(shè)置軟件309執(zhí)行在步驟S904中指定的安裝操作(步驟S906)。自動(dòng)設(shè)置軟件309執(zhí)行具有工作順序“4”的“附加選項(xiàng)的啟用”。更具體地,自動(dòng)設(shè)置軟件309指示許可證管理單元305通過(guò)使用許可證A來(lái)啟用存儲(chǔ)在USB\data\附加選項(xiàng)中的附加選項(xiàng)A。許可證管理單元305依照由自動(dòng)設(shè)置軟件309給出的指令,來(lái)啟用附加選項(xiàng)A。
[0130]同樣,重復(fù)處理,直到腳本中描述的所有安裝操作完成為止。前述過(guò)程使得自動(dòng)設(shè)置軟件309能夠?qū)D像形成設(shè)備101的安裝操作記錄在腳本中,并依照相關(guān)腳本來(lái)安裝圖像形成設(shè)備102,從而能夠?qū)崿F(xiàn)圖像形成設(shè)備101的自動(dòng)設(shè)置。具體地,即使當(dāng)在安裝現(xiàn)場(chǎng)不存在編輯器工具或管理設(shè)備時(shí),也能夠依照第一圖像形成設(shè)備的安裝操作,來(lái)自動(dòng)地設(shè)置第二及后續(xù)圖像形成設(shè)備。因此,圖像形成設(shè)備的易安裝性提高,從而使得負(fù)責(zé)安裝服務(wù)的人員的負(fù)荷減輕。
[0131](第二實(shí)施例)
[0132]根據(jù)第一實(shí)施例的圖像形成設(shè)備,即使當(dāng)圖像形成設(shè)備101的機(jī)型與圖像形成設(shè)備102不同時(shí),也能夠使用由圖像形成設(shè)備101創(chuàng)建的腳本,在圖像形成設(shè)備102上安裝軟件。
[0133]然而,當(dāng)在腳本中包括與機(jī)型相關(guān)的安裝操作時(shí),一部分設(shè)置信息可能互不相同。換言之,圖像質(zhì)量被設(shè)置為與和腳本中記錄的設(shè)置操作相關(guān)的圖像質(zhì)量的水平不同的水平。
[0134]在使用腳本自動(dòng)設(shè)置圖像形成設(shè)備時(shí)、與腳本中記錄的設(shè)置操作相對(duì)應(yīng)的設(shè)置信息互不相同的情況下,第二實(shí)施例的圖像形成設(shè)備報(bào)告警告消息。
[0135]圖11是例示根據(jù)第二實(shí)施例的、再現(xiàn)模式下的自動(dòng)設(shè)置軟件操作處理的示例的流程圖。當(dāng)在存儲(chǔ)圖8所示的腳本的外部存儲(chǔ)設(shè)備103被附裝到圖像形成設(shè)備102之后、負(fù)責(zé)安裝服務(wù)的人員接通圖像形成設(shè)備102的電源時(shí),圖像形成設(shè)備102被啟動(dòng)。然后,參照?qǐng)D6所述的處理開始,然后將自動(dòng)設(shè)置軟件309安裝在圖像形成設(shè)備102上,使得自動(dòng)設(shè)置軟件309被啟動(dòng)。
[0136]接下來(lái),參照?qǐng)D7所述的處理開始,并且通過(guò)步驟S702和S714中的處理,自動(dòng)設(shè)置軟件309開始再現(xiàn)模式處理。當(dāng)再現(xiàn)模式處理開始時(shí),處理進(jìn)入到圖11所示的步驟SlOOlo[0137]圖 11 所示的步驟 S100U S1002、S1003、S1009、S1010、SlOlU S1012、S1013 及S1014,分別與圖 10 所示的步驟 S901、S902、S903、S904、S905、S906、S907、S908 及 S909 相同。在圖11所示的步驟S1004中,自動(dòng)設(shè)置軟件309獲取正在運(yùn)行軟件309的圖像形成設(shè)備的型號(hào)名稱。然后,自動(dòng)設(shè)置軟件309確定在步驟S1105中獲取到的型號(hào)名稱是否與存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本的機(jī)體型號(hào)名稱區(qū)域中存儲(chǔ)的型號(hào)名稱匹配(步驟S1005)。
[0138]當(dāng)在步驟SI 105中獲取到的型號(hào)名稱與存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本的機(jī)體型號(hào)名稱區(qū)域中存儲(chǔ)的型號(hào)名稱匹配時(shí),處理進(jìn)入到步驟S1009。
[0139]當(dāng)在步驟S1105中獲取到的型號(hào)名稱與存儲(chǔ)在外部存儲(chǔ)設(shè)備103中的腳本的機(jī)體型號(hào)名稱區(qū)域中存儲(chǔ)的型號(hào)名稱不匹配時(shí),處理進(jìn)入到步驟S1006。然后,自動(dòng)設(shè)置軟件309輸出警告信息。更具體地,自動(dòng)設(shè)置軟件309在圖像形成設(shè)備的顯示單元上,顯示警告消息顯示畫面。
[0140]圖12是例示示例性警告消息畫面的圖。區(qū)域1101是警告消息顯示區(qū)域。按鈕1102是取消按鈕。按鈕1103是確定(OK)按鈕。
[0141]例如,假設(shè)如下的情況,即圖像形成設(shè)備101的圖像質(zhì)量能夠被設(shè)置為從水平I到水平10的10個(gè)級(jí)別,并且具有與圖像形成設(shè)備101不同的型號(hào)名稱的圖像形成設(shè)備102的圖像質(zhì)量能夠被設(shè)置為從水平I到水平5的5個(gè)級(jí)別。假設(shè)圖像形成設(shè)備101的圖像質(zhì)量水平被設(shè)置為水平10,并且相關(guān)的設(shè)置操作被記錄在腳本中。當(dāng)使用相關(guān)腳本將自動(dòng)設(shè)置軟件309安裝在圖像形成設(shè)備102上時(shí),圖像形成設(shè)備102的圖像質(zhì)量被設(shè)置為水平5。因此,在這種情況下,自動(dòng)設(shè)置軟件309顯示表示“一部分設(shè)置信息被設(shè)置為不同值”的警告消息,如圖11所示。
[0142]返回到圖11,自動(dòng)設(shè)置軟件309確定取消按鈕1102是否被按下(步驟S1007)。當(dāng)取消按鈕1102被按下時(shí),處理結(jié)束。當(dāng)取消按鈕1102尚未被按下時(shí),處理進(jìn)入到步驟S1008。
[0143]接下來(lái),自動(dòng)設(shè)置軟件309確定確定按鈕1103是否已被按下(步驟S1008)。當(dāng)確定按鈕1103尚未被按下時(shí),處理進(jìn)入到步驟S1007。當(dāng)確定按鈕1103已被按下時(shí),處理進(jìn)入到步驟S1009。
[0144]根據(jù)上面描述的第二實(shí)施例的圖像形成設(shè)備,在使用腳本自動(dòng)設(shè)置圖像形成設(shè)備時(shí)、與腳本中記錄的設(shè)置操作相對(duì)應(yīng)的設(shè)置信息互不相同的情況下,第二實(shí)施例的圖像形成設(shè)備能夠?qū)⒕嫦⑼ㄖo負(fù)責(zé)安裝服務(wù)的人員。
[0145]另外,可以由讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的程序來(lái)執(zhí)行上述實(shí)施例的功能的系統(tǒng)或裝置的計(jì)算機(jī)(或者諸如CPU或MPU等的設(shè)備),來(lái)實(shí)現(xiàn)本發(fā)明的各個(gè)方面,并且,可以利用由通過(guò)例如讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的程序來(lái)執(zhí)行上述實(shí)施例的功能的系統(tǒng)或裝置的計(jì)算機(jī)來(lái)執(zhí)行各步驟的方法,來(lái)實(shí)現(xiàn)本發(fā)明的各個(gè)方面。為此,例如經(jīng)由網(wǎng)絡(luò)或從充當(dāng)存儲(chǔ)設(shè)備的各種類型的記錄介質(zhì)(例如,計(jì)算機(jī)可讀介質(zhì))將程序提供給計(jì)算機(jī)。
[0146]雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明不局限于所公開的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬的解釋,以使所述范圍涵蓋所有的此類變型例以及等同結(jié)構(gòu)和功能。
[0147]本申請(qǐng)要求于2013年2月18日提交的日本專利申請(qǐng)2013-028547號(hào)的優(yōu)先權(quán),并且在此通過(guò)引用將其整體并入本文。
【權(quán)利要求】
1.一種能夠連接外部存儲(chǔ)設(shè)備的圖像形成設(shè)備,該圖像形成設(shè)備包括: 設(shè)置單元,其被配置為在所述外部存儲(chǔ)設(shè)備已被連接到所述圖像形成設(shè)備之后,基于從所述外部存儲(chǔ)設(shè)備獲取到的設(shè)置數(shù)據(jù)進(jìn)行所述圖像形成設(shè)備上的軟件安裝;以及 存儲(chǔ)控制單元,其被配置為將用于按有序序列執(zhí)行由所述設(shè)置單元執(zhí)行的所述軟件安裝所需的步驟的腳本,存儲(chǔ)在所述外部存儲(chǔ)設(shè)備中, 其中,在所述外部存儲(chǔ)設(shè)備連接到所述圖像形成設(shè)備時(shí)在所述外部存儲(chǔ)設(shè)備中已經(jīng)存儲(chǔ)有所述腳本的情況下,所述設(shè)置單元通過(guò)依照所述腳本按所述有序序列實(shí)施所述步驟,來(lái)進(jìn)行所述軟件安裝。
2.根據(jù)權(quán)利要求1所述的圖像形成設(shè)備,其中,在所述外部存儲(chǔ)設(shè)備連接到所述圖像形成設(shè)備時(shí)在所述外部存儲(chǔ)設(shè)備中未存儲(chǔ)所述腳本的情況下,所述存儲(chǔ)控制單元生成所述腳本,并將所述腳本存儲(chǔ)在所述外部存儲(chǔ)設(shè)備中。
3.根據(jù)權(quán)利要求1所述的圖像形成設(shè)備,其中,所述腳本至少包括已生成所述腳本的所述圖像形成設(shè)備的設(shè)備標(biāo)識(shí)信息,并且 其中,在所述外部存儲(chǔ)設(shè)備連接到所述圖像形成設(shè)備時(shí)在所述外部存儲(chǔ)設(shè)備中已經(jīng)存儲(chǔ)有所述腳本、并且所述腳本中包含的設(shè)備標(biāo)識(shí)信息與所連接的圖像形成設(shè)備的設(shè)備標(biāo)識(shí)信息匹配的情況下,所述存儲(chǔ)控制單元重新開始所述腳本在所述外部存儲(chǔ)設(shè)備中的存儲(chǔ)。
4.根據(jù)權(quán)利要求1所述的圖像形成設(shè)備,其中,所述存儲(chǔ)控制單元在所述腳本被初次存儲(chǔ)在所述外部存儲(chǔ)設(shè) 備中時(shí)、生成預(yù)定的文件信息并將所述文件信息存儲(chǔ)在文件存儲(chǔ)單元中,在所述存儲(chǔ)控制單元重新開始所述腳本在所述外部存儲(chǔ)設(shè)備中的存儲(chǔ)時(shí)、確定在所述文件存儲(chǔ)單元中是否存在所述文件信息,并且在所述文件存儲(chǔ)單元中不存在所述文件信息的情況下、確定所述文件存儲(chǔ)單元已被初始化,并將初始化所述文件存儲(chǔ)單元的步驟設(shè)置到所述腳本。
5.根據(jù)權(quán)利要求4所述的圖像形成設(shè)備,其中,在所述文件存儲(chǔ)單元中存在所述文件信息的情況下,所述存儲(chǔ)控制單元確定所述圖像形成設(shè)備已被重啟動(dòng),然后將重啟動(dòng)所述圖像形成設(shè)備的步驟設(shè)置到所述腳本。
6.根據(jù)權(quán)利要求1所述的圖像形成設(shè)備,其中,在所述外部存儲(chǔ)設(shè)備連接到所述圖像形成設(shè)備時(shí)在所述外部存儲(chǔ)設(shè)備中已經(jīng)存儲(chǔ)有所述腳本、并且所述腳本中包含的設(shè)備標(biāo)識(shí)信息與所連接的圖像形成設(shè)備的設(shè)備標(biāo)識(shí)信息不匹配的情況下,所述設(shè)置單元依照所述腳本進(jìn)行所述軟件安裝。
7.根據(jù)權(quán)利要求6所述的圖像形成設(shè)備,其中,所述腳本至少包括已生成所述腳本的所述圖像形成設(shè)備的型號(hào)名稱,并且 其中,所述設(shè)置單元在所述腳本中包含的設(shè)備標(biāo)識(shí)信息與所連接的圖像形成設(shè)備的設(shè)備標(biāo)識(shí)信息不匹配的情況下、確定所連接的圖像形成設(shè)備的型號(hào)名稱是否與所述腳本中包含的型號(hào)名稱匹配,并且在所連接的圖像形成設(shè)備的型號(hào)名稱與所述腳本中包含的型號(hào)名稱不匹配的情況下、輸出警告信息。
8.根據(jù)權(quán)利要求1所述的圖像形成設(shè)備,該圖像形成設(shè)備還包括: 處理存儲(chǔ)單元,其被配置為預(yù)先將所述圖像形成設(shè)備的狀態(tài)改變和所述軟件安裝所需的步驟彼此相關(guān)聯(lián)地存儲(chǔ), 其中,在所述圖像形成設(shè)備的狀態(tài)已被改變的情況下,所述存儲(chǔ)控制單元從所述處理存儲(chǔ)單元中獲取與所述狀態(tài)改變相關(guān)聯(lián)的所述步驟,并且將所述步驟設(shè)置到所述腳本。
9.根據(jù)權(quán)利要求1所述的圖像形成設(shè)備,其中,所述腳本至少包括表示所述軟件安裝所需的步驟的工作順序的信息,并且 其中,在所述圖像形成設(shè)備在所述軟件安裝期間已被重啟動(dòng)的情況下,所述設(shè)置單元參照所述腳本中包含的表示所述工作順序的信息,來(lái)指定所述步驟的重新開始位置。
10.一種用于在能夠連接外部存儲(chǔ)設(shè)備的圖像形成設(shè)備上安裝軟件的方法,該軟件安裝方法包括以下步驟: 在所述外部存儲(chǔ)設(shè)備已被連接到所述圖像形成設(shè)備之后,基于從所述外部存儲(chǔ)設(shè)備獲取到的設(shè)置數(shù)據(jù)進(jìn)行所述圖像形成設(shè)備上的軟件安裝;以及 將用于按有序序列執(zhí)行在所述設(shè)置中執(zhí)行的所述軟件安裝所需的步驟的腳本,存儲(chǔ)在所述外部存儲(chǔ)設(shè)備中, 其中,在所述外部存儲(chǔ)設(shè)備連接到所述圖像形成設(shè)備時(shí)在所述外部存儲(chǔ)設(shè)備中已經(jīng)存儲(chǔ)有所述腳本的情況下,在所述設(shè)置中,通過(guò)依照所述腳本按所述有序序列實(shí)施所述步驟,來(lái)進(jìn)行所述軟 件安裝。
【文檔編號(hào)】G06F9/445GK103995710SQ201410052736
【公開日】2014年8月20日 申請(qǐng)日期:2014年2月17日 優(yōu)先權(quán)日:2013年2月18日
【發(fā)明者】溫泉隆廣 申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
美姑县| 通化市| 沙河市| 淄博市| 黄龙县| 翼城县| 招远市| 鹤峰县| 湘潭县| 太仓市| 海丰县| 威信县| 阿图什市| 乌什县| 三都| 清原| 石柱| 成安县| 长治市| 屏边| 昌宁县| 红河县| 名山县| 渝中区| 武胜县| 甘孜县| 铜梁县| 新乐市| 府谷县| 武鸣县| 射阳县| 揭西县| 新营市| 合山市| 松溪县| 涿州市| 滦平县| 英德市| 鄂伦春自治旗| 遂昌县| 曲麻莱县|