的范疇,
[0056]所述設(shè)定值的更新方法還包括定時(shí)判定步驟,在該定時(shí)判定步驟中,判定通過(guò)所述更新步驟進(jìn)行設(shè)定值的更新的定時(shí)是否為作為用戶的使用頻度高的時(shí)間段而預(yù)先設(shè)定的運(yùn)行時(shí)間段,
[0057]在所述更新步驟中,在通過(guò)所述定時(shí)判定步驟判定為更新的定時(shí)不是所述運(yùn)行時(shí)間段的情況下,關(guān)于所述更新時(shí)需要重啟的設(shè)定值也進(jìn)行更新,在判定為更新的定時(shí)是所述運(yùn)行時(shí)間段的情況下,不進(jìn)行關(guān)于所述更新時(shí)需要重啟的設(shè)定值的更新。
[0058](12) 一種信息處理裝置中的設(shè)定值的更新方法,其特征在于包括:
[0059]程序獲取步驟,從外部獲取更新用程序;
[0060]設(shè)定值獲取步驟,從外部獲取更新用設(shè)定值,該更新用設(shè)定值包含表示與哪個(gè)版本的程序?qū)?yīng)的版本信息、并且被分類為多個(gè)范疇;
[0061]版本判定步驟,在將通過(guò)所述程序獲取步驟獲取到的所述更新用程序以及通過(guò)所述設(shè)定值獲取步驟獲取到的所述更新用設(shè)定值為了讓其它信息處理裝置獲取而公開(kāi)時(shí),將通過(guò)所述程序獲取步驟獲取到的程序的版本和用所述更新用設(shè)定值所包含的版本信息表示的版本進(jìn)行比較,判定用所述更新用設(shè)定值所包含的版本信息表示的版本是否與所述程序的版本對(duì)應(yīng);以及
[0062]公開(kāi)步驟,在通過(guò)所述版本判定步驟判定為用所述更新用設(shè)定值所包含的版本信息表示的版本與所述程序的版本對(duì)應(yīng)的情況下,公開(kāi)全部所述更新用設(shè)定值,在判定為不對(duì)應(yīng)的情況下,僅公開(kāi)更新用設(shè)定值的一部分。
[0063](13)前項(xiàng)12記載的信息處理裝置中的設(shè)定值的更新方法,
[0064]在所述多個(gè)范疇中至少存在不依賴于程序的版本的設(shè)定值的范疇,
[0065]在通過(guò)所述版本判定步驟判定為用所述更新用設(shè)定值所包含的版本信息表示的版本與所述程序的版本不對(duì)應(yīng)的情況下,在所述更新步驟中,僅公開(kāi)所述不依賴于程序的版本的設(shè)定值。
[0066](14)前項(xiàng)12記載的信息處理裝置中的設(shè)定值的更新方法,
[0067]在所述多個(gè)范疇中至少存在不依賴于程序的版本的設(shè)定值和依賴于程序的功能升級(jí)的設(shè)定值的范疇,
[0068]在所述程序中存在進(jìn)行了以缺陷消除為目的的次要版本升級(jí)的程序和進(jìn)行了以功能擴(kuò)展為目的的主要版本升級(jí)的程序,
[0069]在所述版本判定步驟中,判定用所述更新用設(shè)定值所包含的版本信息表示的版本與進(jìn)行了主要版本升級(jí)的程序的版本以及進(jìn)行了次要版本升級(jí)的程序的版本的哪一個(gè)都對(duì)應(yīng)、還是與哪一個(gè)都不對(duì)應(yīng)、還是僅與進(jìn)行了主要版本升級(jí)的程序的版本對(duì)應(yīng),
[0070]在所述更新步驟中,在通過(guò)所述版本判定步驟判定為用所述更新用設(shè)定值所包含的版本信息表示的版本與進(jìn)行了主要版本升級(jí)的程序的版本以及進(jìn)行了次要版本升級(jí)的程序的版本的哪一個(gè)都對(duì)應(yīng)的情況下,公開(kāi)全部設(shè)定值,在判定為與哪一個(gè)都不對(duì)應(yīng)的情況下,僅公開(kāi)所述不依賴于程序的版本的設(shè)定值,在判定為僅與進(jìn)行了主要版本升級(jí)的程序的版本對(duì)應(yīng)的情況下,除了公開(kāi)所述不依賴于程序的版本的設(shè)定值以外,還公開(kāi)所述依賴于程序的功能升級(jí)的設(shè)定值。
[0071]根據(jù)前項(xiàng)(I)中記載的發(fā)明,在將設(shè)定值與從外部獲取到的更新用設(shè)定值調(diào)換而更新時(shí),將被安裝的程序或者雖然由所述程序獲取單元獲取但尚未被安裝的更新用程序的版本和用更新用設(shè)定值所包含的版本信息表示的版本進(jìn)行比較,在用更新用設(shè)定值所包含的版本信息表示的版本與程序的版本對(duì)應(yīng)的情況下,更新全部設(shè)定值,在不對(duì)應(yīng)的情況下僅更新一部分設(shè)定值,所以,即使更新用程序的獲取定時(shí)和更新用設(shè)定值的獲取定時(shí)不同,也能夠立即使用被更新的全部或者一部分設(shè)定值,能夠有效利用最新的設(shè)定值。
[0072]根據(jù)前項(xiàng)(2)中記載的發(fā)明,在用更新用設(shè)定值所包含的版本信息表示的版本與所述程序的版本不對(duì)應(yīng)的情況下,僅更新不依賴于程序的版本的設(shè)定值,所以能夠可靠地更新一部分設(shè)定值來(lái)利用。
[0073]根據(jù)前項(xiàng)(3)中記載的發(fā)明,在用更新用設(shè)定值所包含的版本信息表示的版本與進(jìn)行了主要版本升級(jí)的程序的版本以及進(jìn)行了次要版本升級(jí)的程序的版本的哪一個(gè)都對(duì)應(yīng)的情況下,更新全部設(shè)定值,在與哪一個(gè)都不對(duì)應(yīng)的情況下,僅更新不依賴于程序的版本的設(shè)定值,在僅與進(jìn)行了主要版本升級(jí)的程序的版本對(duì)應(yīng)的情況下,除了更新不依賴于程序的版本的設(shè)定值以外,還更新依賴于程序的功能升級(jí)的設(shè)定值,所以能夠僅更新能夠根據(jù)程序的主要版本升級(jí)或者次要版本升級(jí)可靠地有效利用的設(shè)定值。
[0074]根據(jù)前項(xiàng)(4)中記載的發(fā)明,在更新的定時(shí)不是用戶的使用頻度高的運(yùn)行時(shí)間段的情況下,關(guān)于更新時(shí)需要重啟(重新啟動(dòng))的設(shè)定值也進(jìn)行更新,在更新的定時(shí)是運(yùn)行時(shí)間段的情況下,不進(jìn)行關(guān)于更新時(shí)需要重啟的設(shè)定值的更新,所以能夠避免發(fā)生由于用于更新的重啟而妨礙用戶的使用的情形,并且能夠有效利用更多的最新的設(shè)定值。
[0075]根據(jù)前項(xiàng)(5)中記載的發(fā)明,在將從外部獲取到的更新用程序以及更新用設(shè)定值為了讓其它信息處理裝置獲取而公開(kāi)時(shí),在用更新用設(shè)定值的版本信息表示的版本與程序的版本對(duì)應(yīng)的情況下,公開(kāi)全部更新用設(shè)定值,在不對(duì)應(yīng)的情況下僅公開(kāi)一部分設(shè)定值,所以其它信息處理裝置通過(guò)獲取這些更新用程序以及更新用設(shè)定值進(jìn)行更新,從而能夠有效利用最新的設(shè)定值。
[0076]根據(jù)前項(xiàng)¢)中記載的發(fā)明,在用更新用設(shè)定值所包含的版本信息表示的版本與所述程序的版本不對(duì)應(yīng)的情況下,僅公開(kāi)不依賴于程序的版本的設(shè)定值,所以其它信息處理裝置能夠可靠地更新一部分設(shè)定值來(lái)利用。
[0077]根據(jù)前項(xiàng)(7)中記載的發(fā)明,在用更新用設(shè)定值所包含的版本信息表示的版本與進(jìn)行了主要版本升級(jí)的程序的版本以及進(jìn)行了次要版本升級(jí)的程序的版本的哪一個(gè)都對(duì)應(yīng)的情況下,公開(kāi)全部設(shè)定值,在與哪一個(gè)都不對(duì)應(yīng)的情況下,僅公開(kāi)不依賴于程序的版本的設(shè)定值,在判定為僅與進(jìn)行了主要版本升級(jí)的程序的版本對(duì)應(yīng)的情況下,除了公開(kāi)不依賴于程序的版本的設(shè)定值以外,還公開(kāi)依賴于程序的功能升級(jí)的設(shè)定值,所以其它信息處理裝置能夠僅更新能夠根據(jù)程序的主要版本升級(jí)或者次要版本升級(jí)可靠地有效利用的設(shè)定值。
[0078]根據(jù)前項(xiàng)(8)中記載的發(fā)明,即使更新用程序的獲取定時(shí)和更新用設(shè)定值的獲取定時(shí)不同,也能夠立即使用被更新的全部或者一部分設(shè)定值,能夠有效利用最新的設(shè)定值。
[0079]根據(jù)前項(xiàng)(12)中記載的發(fā)明,其它信息處理裝置通過(guò)獲取被公開(kāi)的更新用程序以及更新用設(shè)定值來(lái)進(jìn)行更新,從而能夠有效利用最新的設(shè)定值。
【附圖說(shuō)明】
[0080]圖1是使用了本發(fā)明的一實(shí)施方式的信息處理裝置的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖。
[0081]圖2是示出圖像形成裝置的電氣結(jié)構(gòu)的框圖。
[0082]圖3是示出設(shè)定值的種類的一例的表。
[0083]圖4是示出由圖2所示的信息處理裝置執(zhí)行的設(shè)定值的更新處理的流程圖。
[0084]圖5是示出設(shè)定值和程序的主要版本升級(jí)以及次要版本升級(jí)的關(guān)系的表。
[0085]圖6是示出由信息處理裝置執(zhí)行的設(shè)定值的更新處理的其它例的流程圖。
[0086]圖7是示出由信息處理裝置執(zhí)行的設(shè)定值的更新處理的進(jìn)一步其它例的流程圖。
[0087]圖8是使用了本發(fā)明的其它實(shí)施方式的信息處理裝置的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖。
[0088]圖9是示出在圖8所示的系統(tǒng)中使用的信息處理裝置的動(dòng)作的流程圖。
[0089]圖10是示出在圖8所示的系統(tǒng)中使用的信息處理裝置的其它動(dòng)作的流程圖。
[0090]符號(hào)說(shuō)明
[0091]11、12:信息處理裝置(圖像形成裝置)
[0092]13?15:信息處理裝置(圖像形成裝置)
[0093]101:CPU
[0094]102:ROM
[0095]110:固定存儲(chǔ)裝置
[0096]160:網(wǎng)絡(luò)接口
[0097]202:RAM
[0098]21、22:數(shù)據(jù)配送裝置
【具體實(shí)施方式】
[0099]以下,根據(jù)【附圖說(shuō)明】本發(fā)明的實(shí)施方式。
[0100]圖1是使用了本發(fā)明的一實(shí)施方式的信息處理裝置的網(wǎng)絡(luò)系統(tǒng)的結(jié)構(gòu)圖。
[0101]該網(wǎng)絡(luò)系統(tǒng)具備多個(gè)(在該實(shí)施方式中為2臺(tái))作為信息處理裝置的圖像形成裝置11、12和多個(gè)(在該實(shí)施方式中為2臺(tái))數(shù)據(jù)配送裝置21、22,它們相互經(jīng)由網(wǎng)絡(luò)3以及外部的網(wǎng)絡(luò)4而連接。
[0102]在該實(shí)施方式中,示出了圖像形成裝置11、12是被稱為MFP(Multi funct1nPeripheral,多功能外圍設(shè)備)的多功能數(shù)字復(fù)合機(jī)的情況,但也可以是其它圖像處理裝置。另外,信息處理裝置也可以是個(gè)人計(jì)算機(jī)等。
[0103]一方的數(shù)據(jù)配送裝置21是用于將更新用的控制程序配送到圖像形成裝置11、12的外部服務(wù)器,另一方的數(shù)據(jù)配送裝置22是用于配送更新用設(shè)定值的外部服務(wù)器。
[0104]圖2是示出圖像形成裝置11、12的電氣結(jié)構(gòu)的框圖。另外,各圖像形成裝置11、12都具有相同的結(jié)構(gòu),因此,只要不特別限定,就說(shuō)明圖像形成裝置11,省略關(guān)于圖像形成裝置12的說(shuō)明。
[0105]如圖2所示,圖像形成裝置11具備控制部100、固定存儲(chǔ)裝置110、圖像讀取裝置120、操作面板部130、圖像輸出裝置140、打印機(jī)控制器150、網(wǎng)絡(luò)接口(網(wǎng)絡(luò)I/F) 160、短距離無(wú)線接口(短距離無(wú)線I/F) 170以及無(wú)線接口(Wireless I/F) 180,相互經(jīng)由系統(tǒng)總線175連接。
[0106]控制部100 具備 CPUlOl、R0M102、S-RAM(Static Random Access Memory,靜態(tài)隨機(jī)存取存儲(chǔ)器)103、NV-RAM104以及時(shí)鐘IC105等。
[0107]CPUlOl通過(guò)執(zhí)行R0M102等中保存的控制程序來(lái)總括地控制圖像形成裝置11的整體。在該實(shí)施方式中,經(jīng)由網(wǎng)絡(luò)接口 160以及網(wǎng)絡(luò)從數(shù)據(jù)配送裝置21獲取更新用程序,或者從數(shù)據(jù)配送裝置22獲取更新用設(shè)定值,更新程序或者更新設(shè)定值。另外,在更新設(shè)定值時(shí),比較更新用設(shè)定值所包含的版本信息和程序的版本來(lái)判定兩者是否對(duì)應(yīng),根據(jù)判定結(jié)果更新全部設(shè)定值或只對(duì)一部分范疇的設(shè)定值進(jìn)行更新,詳細(xì)內(nèi)容