欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

信息處理裝置以及該裝置中的設定值的更新方法_3

文檔序號:8528037閱讀:來源:國知局
后述。
[0108]R0M102保存CPUlOl執(zhí)行的程序、其它數(shù)據(jù)。
[0109]S-RAM103是CPUlOl執(zhí)行程序時的作業(yè)區(qū),臨時地保存程序、執(zhí)行程序時的數(shù)據(jù)等。
[0110]NV-RAM104是通過電池備用的非易失性存儲器,存儲與圖像形成有關的各種設定等。
[0111]時鐘IC105作為內部定時器發(fā)揮功能,進行處理時間的計測等。
[0112]固定存儲裝置110由硬盤等構成,保存程序、各種數(shù)據(jù)等。
[0113]圖像讀取裝置120具備掃描儀等,通過對設置于稿臺玻璃上的原稿進行掃描來進行讀取,將讀取到的原稿變換為圖像數(shù)據(jù)。
[0114]操作面板部130在用戶向MFPl進行任務等的指示、各種設定時使用,具備數(shù)字鍵131、打印鍵132、注銷鍵133、顯示部134以及觸摸面板135等。
[0115]數(shù)字鍵131是在進行各種設定時使用的鍵,打印鍵132是在進行打印時使用的鍵,注銷鍵133是在結束了 MFPl的利用的用戶進行注銷時按下的鍵。
[0116]顯示部134例如由液晶畫面構成,顯示消息、各種操作畫面等。
[0117]觸摸面板135形成于顯示部134的畫面上,檢測用戶的觸摸操作。
[0118]圖像輸出裝置140將所生成的復制圖像形成于紙張上。
[0119]打印機控制器150根據(jù)通過網絡接口 160接收到的打印數(shù)據(jù)生成復制圖像。
[0120]網絡接口(網絡I/F) 160作為在與其它圖像形成裝置、數(shù)據(jù)配送裝置21、22等外部裝置之間進行更新用程序、更新用設定值、其它數(shù)據(jù)的發(fā)送接收的通信單元發(fā)揮功能。
[0121]短距離無線接口 170在與便攜終端裝置等的短距離無線通信中利用,無線接口(Wireless I/F) 180在與網絡4的無線通信或者與便攜終端裝置等的無線通信中利用。另外,作為短距離無線通信方式,有例如藍牙(Bluetooth)、作為紅外線通信方式的IrDA (Infrared Data Associat1n,紅外數(shù)據(jù)協(xié)會)等。
[0122]另外,前述的從數(shù)據(jù)配送裝置21獲取的更新用程序是用于更新R0M102的控制程序的程序,從數(shù)據(jù)配送裝置22獲取的更新用設定值是用于對NV-RAM104以及固定存儲裝置110中存儲的設定值進行更新的設定值。
[0123]在圖3的表中示出這樣的設定值的種類的一個例子。
[0124]如圖3的表所示,作為設定值,被分類為不依賴于程序的版本的設定值、依賴于程序的功能升級(功能的提高、追加等)的設定值、在設定值的更新時需要圖像形成裝置11的重啟(重新啟動)的設定值、對于一般用戶不帶來影響的設定值的各范疇,分別附加有表示是哪一范疇的設定值的信息。
[0125]作為不依賴于程序的版本的設定值,例如有作為掃描/發(fā)送傳真時的發(fā)送目的地的地址信息、包含使用裝置時的認證中使用的用戶名和密碼等的認證信息。這些設定值即便程序通過功能升級等而被更新也不受影響。
[0126]作為依賴于程序的功能升級的設定值,例如有包含功能(顏色設定、訂書釘(staple)設定等)的默認設定等的功能設定信息、包含裝置的設定(睡眠轉移時間、語言設定等)的默認設定等的設備設定信息等。這些設定值有可能通過程序的功能升級等而被追加能夠設定的項目等。
[0127]作為在設定值的更新時需要重啟的設定值,例如有包含網絡連接所需的各種設定的網絡設定信息,為了更新該網絡設定而使其有效,需要重啟。
[0128]作為對一般用戶不帶來影響的設定值,例如有服務工程師通過遠程操作來與圖像形成裝置11進行交換所需的服務設定信息等。該服務設定對于服務工程師而言是必要的設定,但對于一般用戶而言,不立即更新也沒有影響。
[0129]進而,雖然省略了圖示,但更新用設定值中包含有表示與哪個版本的程序對應的版本信息,通過調查該信息,圖像形成裝置11能夠掌握更新用設定值所對應的程序的版本。
[0130]接下來,參照圖4的流程圖說明由圖1以及圖2示出的圖像形成裝置11執(zhí)行的設定值的更新處理。另外,圖4以后的流程圖中示出的動作是通過由圖像形成裝置11的CPU101根據(jù)R0M102等中記錄的控制程序進行工作而執(zhí)行的。
[0131]在步驟S300中,判斷是否從數(shù)據(jù)配送裝置22已接收(已獲取)到更新用設定值。由于接收到的設定值被保存到臨時的存儲區(qū),所以通過更新用設定值是否存在于臨時的存儲區(qū)來判斷是否已接收。
[0132]如果未已接收到更新用設定值(步驟S300中“否”),則等待接收。在已接收的情況下(步驟S300中“是”),在步驟S301中進行版本比較。更新用設定值中如前所述包含有表示與哪個版本的程序對應的版本信息,在存在從數(shù)據(jù)配送裝置21接收到但尚未被安裝的程序的情況下,比較該程序的版本和用上述版本信息表示的程序的版本,判定版本是否一致。在不存在接收到的程序的情況下,將已經被安裝的程序的版本和用上述版本信息表示的程序的版本進行比較。
[0133]比較的結果,如果版本一致(步驟S301中“是”),則在步驟S302中,將接收到的全部設定值作為更新對象之后,進入到步驟S304。比較的結果,當版本不一致的情況下(步驟S301中“否”),在步驟S303中,將接收到的設定值中的一部分設定值作為更新對象之后,進入到步驟S304。具體而言,將作為不受程序的版本的影響的設定值的范疇的地址信息、認證信息等作為更新對象。
[0134]在步驟S304中,實施作為更新對象的設定值的更新處理。通過設定值的更新處理,更新用設定值從臨時的存儲區(qū)被取入到主存儲區(qū),從臨時的存儲區(qū)被刪除。另外,在存在未被安裝的更新用程序的情況下,同時進行該程序和設定值的更新。
[0135]如上那樣,在更新設定值時,將被安裝的程序或者雖然從數(shù)據(jù)配送裝置21獲取但未被安裝的程序的版本和用更新用設定值所包含的版本信息表示的版本進行比較,在一致的情況下更新全部設定值,在不一致的情況下僅更新一部分設定值即不依賴于程序的版本的設定值,所以即使更新用程序的獲取定時和更新用設定值的獲取定時不同,也能夠立即使用被更新的全部或者一部分更新用設定值,能夠有效利用最新的設定值。
[0136]接下來,說明本發(fā)明的其它實施方式。在該實施方式中,采用根據(jù)程序的版本升級的內容來變更更新對象的設定值的結構。
[0137]對程序進行更新是為了對程序進行版本升級,但程序的版本升級中,主要存在如下兩種:以缺陷消除為目的的次要(minor)版本升級;以及除了缺陷消除以外還以功能擴展為目的的主要(major)版本升級。
[0138]另一方面,關于設定值中的、依賴于程序的功能升級的功能設定信息、設備設定信息等設定值,如圖5的表所示,在被進行功能擴展的主要版本升級時,需要與程序同時進行更新,但進行只被進行缺陷消除的次要版本升級時,也能夠先僅對設定值進行更新。
[0139]另外,關于不依賴于程序的版本的地址信息、認證信息等設定值,在主要版本升級、次要版本升級的任一情況下都能夠進行設定值的更新。
[0140]因此,根據(jù)程序被進行了主要版本升級還是被進行了次要版本升級來變更更新對象的設定值。參照圖6的流程圖說明具體的動作。
[0141]在步驟S400中,判斷是否從數(shù)據(jù)配送裝置22已接收(已獲取)到更新用設定值。如果未已接收(步驟S400中“否”),則等待接收。在已接收的情況下(步驟S400中“是”),在步驟S401中,在存在從數(shù)據(jù)配送裝置21接收到但尚未被安裝的程序的情況下,將該程序的版本和用更新用設定值所包含的版本信息表示的程序的版本進行比較,在不存在接收到的程序的情況下,將已被安裝的程序的版本和用更新用設定值所包含的版本信息表示的程序的版本進行比較。在該實施方式中,關于進行了主要版本升級的程序的版本和進行了次要版本升級的程序的版本這兩方的版本,判定由設定值所包含的版本信息表示的版本是否一致。
[0142]比較的結果,如果哪一版本都一致(步驟S401中“是”),則在步驟S402中,將接收到的全部設定值作為更新對象之后,進入到步驟S406。比較的結果,在進行了主要版本升級的程序的版本以及進行了次要版本升級的程序的版本中的至少某一個不一致的情況下(步驟S401中“否”),在步驟S403中,判斷進行了主要版本升級的程序的版本是否相同,換言之,判斷只有進行了次要版本升級的程序的版本不同,還是連進行了主要版本升級的程序的版本也不同。
[0143]在只有進行了次要版本升級的程序的版本不同的情況下(步驟S403中“是”),在步驟S404中,將一部分設定值(在進行了主要版本升級的程序的版本相同的情況下能夠更新的設定值)作為更新對象。在該情況下,雖然進行了以缺陷消除為目的的次要版本升級,但未進行功能升級,所以除了地址信息、認證信息這樣的不依賴于程序的版本的設定值以夕卜,還將功能設定信息、設備設定信息這樣的依賴于程序的版本的設定值也作為更新對象。
[0144]另一方面,在步驟S403中判斷為進行了主要版本升級的程序的版本不同的情況下(步驟S403中“否”),進行了次要版本升級的程序的版本當然也不同,因此,在步驟S405中,將一部分設定值(在進行了主要版本升級的程序的版本不同的情況下能夠更新的設定值)作為更新對象之后,進入到步驟S406。即,在該情況下,不將影響功能升級的功能設定信息、設備設定信息包含于更新對象中,而僅將地址信息、認證信息這樣的不依賴于功能升級的設定值作為更新對象。
[0145]在步驟S406中,實施作為更新對象的設定值的更新處理。
[0146]如上那樣,在該實施方式中,在用更新用設定值所包含的版本信息表示的版本與未被安裝的更新用程序或者被安裝的程序的主要版本升級以及次要版本升級中的哪一個都對應的情況下,更新全部設定值,在與哪一個都不對應的情況下,只更新不依賴于程序的版本的設定值,在僅與主要版本升級對應而不與次要版本升級對應的情況下,除了更新不依賴于程序的版本的設定值以外,還更新依賴于程序的功能升級的設定值,所以能夠僅對根據(jù)程序的主要版本升級或者次要版本升級可靠地有效利用的設定值進行更新
當前第3頁1 2 3 4 5 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
鹤岗市| 黄梅县| 鄂州市| 襄樊市| 吴堡县| 甘孜县| 大庆市| 上犹县| 轮台县| 西和县| 新源县| 济源市| 花莲市| 淄博市| 嘉义市| 侯马市| 龙州县| 遵化市| 浦江县| 丘北县| 克什克腾旗| 米林县| 涟水县| 桃江县| 望城县| 江门市| 南雄市| 鄂州市| 霍林郭勒市| 准格尔旗| 沂水县| 集安市| 青铜峡市| 隆林| 克什克腾旗| 綦江县| 金溪县| 孝昌县| 视频| 咸丰县| 彰武县|