專利名稱:圖像處理裝置和控制功能按鈕的顯示的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖象處理裝置,諸如允許用戶執(zhí)行定制、使得用于功能的使用的 功能按鈕可以在例如操作面板的顯示器的屏幕上顯示或隱藏的圖像形成裝置;以及一種控 制功能按鈕的顯示的方法。
背景技術(shù):
以下描述闡明發(fā)明人對背景技術(shù)和其中問題的認(rèn)知,并且不應(yīng)解釋為承認(rèn)現(xiàn)有技 術(shù)中的知識。傳統(tǒng)上,為了改進(jìn)用戶可操作性的目的,已經(jīng)建議或公開了關(guān)于包含在其顯示中 具有很少靈活性的操作面板的圖像處理裝置的一些技術(shù)。例如,如在未審查專利公開第2002-361986號和第2007-249863號中所公開的,已 經(jīng)存在用于執(zhí)行定制、使得在操作部分上可以隱藏或變灰顯示不需要的功能的技術(shù)。如在未審查專利公開第2006-005910號中進(jìn)一步所公開的,已經(jīng)存在這樣的技 術(shù),其用于基于例如來自ID卡的信息來執(zhí)行定制,使得可以在使用作為多功能數(shù)字機(jī)器的 MFP (多功能外圍設(shè)備)的操作部分的情況下下載MFP上沒有安裝的功能。如在未審查專利公開第2007-020030號中進(jìn)一步所公開的,已經(jīng)存在用于下載機(jī) 器上沒有安裝的功能的技術(shù)。隨著功能的范圍的增加,近年的圖像處理裝置具有用于多種目的在其上提供的更 多操作按鈕的操作面板,該操作按鈕根據(jù)功能類別來組織。為了允許終端用戶僅使用一些受限的功能,辦公室管理員、具有處于辦公室的多 功能機(jī)器的商店店主、或者具有處于公共設(shè)施的多功能機(jī)器的管理員有時在使用操作面板 的情況下隱藏任意設(shè)置屏幕或功能按鈕。然而,如果由于固件更新(即,更新固件,該固件是機(jī)器上安裝的用于基本硬件控 制的軟件)、由于固件復(fù)制(即,從不同機(jī)器上安裝的硬件復(fù)制固件)、或者由于功能更新、 而將在比根據(jù)用戶之前的設(shè)置要隱藏的屏幕或按鈕更低層上的新功能添加到機(jī)器,則將與 之前設(shè)置沖突地隱藏用于新功能的使用的功能按鈕,這已經(jīng)成為問題。其間,如果提供在它們的功能上具有不同的多個多功能機(jī)器,則存在用于取決于 它們的功能來定制功能按鈕的位置的需要。在其它公開中公開的各種特征、實施例、方法和裝置的優(yōu)點和缺點的在此描述絕 不旨在限制本發(fā)明。實際上,本發(fā)明的某些特征可能能夠克服某些缺點,同時仍保留其中公 開的特征、實施例、方法和裝置的一些或全部。
發(fā)明內(nèi)容
已經(jīng)考慮到現(xiàn)有技術(shù)中的上述和/或其它問題而開發(fā)了本發(fā)明的優(yōu)選實施例。本 發(fā)明的優(yōu)選實施例可以顯著地對現(xiàn)有方法和/或裝置進(jìn)行改進(jìn)。本發(fā)明的一個目的是提供一種圖像處理裝置,如果由于固件更新、固件復(fù)制或功 能更新、而導(dǎo)致比屏幕或功能按鈕更低層上的新功能添加到所述圖像處理裝置,則所述圖 像處理裝置能夠根據(jù)用戶之前的設(shè)置來顯示/隱藏所述屏幕或所述功能按鈕。本發(fā)明的另一目的是提供一種控制功能按鈕的顯示的方法,如果由于固件更新、 固件復(fù)制或功能更新、而導(dǎo)致比屏幕或功能按鈕更低層上的新功能添加到圖像處理裝置, 則所述方法能夠根據(jù)用戶之前的設(shè)置來顯示/隱藏所述屏幕或所述功能按鈕。根據(jù)本發(fā)明的第一方面,一種圖像處理裝置包括顯示器;控制器,其根據(jù)一個或多于一個模型信息對象來在所述顯示器上的顯示屏幕上顯 示或隱藏用于功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是 隱藏所述功能按鈕的設(shè)置;固件更新器,其更新固件;以及比較器,其根據(jù)其上安裝的功能來比較舊的固件和新的固件,并且其中如果由所述比較器得出的比較結(jié)果指示由于固件更新而添加新功能,則所述控制 器根據(jù)用于比所述新功能更高層上的功能的使用的第二功能按鈕的模型信息或用于包括所 述第二功能按鈕的組的模型信息,來顯示或隱藏用于所述新功能的使用的第一功能按鈕。根據(jù)本發(fā)明的第二方面,一種圖像處理裝置包括顯示器;控制器,其根據(jù)一個或多于一個模型信息對象來在所述顯示器上的顯示屏幕上顯 示或隱藏用于功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是 隱藏所述功能按鈕的設(shè)置;以及模型信息復(fù)制器,其從不同的圖像處理裝置復(fù)制所述模型信息對象,并且其中如果存在與由所述模型信息復(fù)制器復(fù)制的任何模型信息對象不匹配的、在所述圖 像處理裝置上安裝的功能,則所述控制器根據(jù)用于比該不匹配功能更高層上的功能的使用 的第二功能按鈕的模型信息,來顯示或隱藏用于該不匹配功能的使用的第一功能按鈕。根據(jù)本發(fā)明的第三方面,一種控制功能按鈕的顯示的方法包括根據(jù)一個或多于一個模型信息對象來在顯示器上的顯示屏幕上顯示或隱藏用于 功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是隱藏所述功能 按鈕的設(shè)置;更新固件;以及根據(jù)其上安裝的功能來比較舊的固件和新的固件,并且其中如果比較結(jié)果指示由于固件更新而添加新功能,則根據(jù)用于比所述新功能更高層 上的功能的第二功能按鈕的模型信息或用于包括所述第二功能按鈕的組的模型信息,來顯
5示或隱藏用于所述新功能的使用的第一功能按鈕。根據(jù)本發(fā)明的第四方面,一種控制功能按鈕的顯示的方法包括根據(jù)一個或多于一個模型信息對象來在顯示器上的顯示屏幕上顯示或隱藏用于 功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是隱藏所述功能 按鈕的設(shè)置;以及從不同的圖像處理裝置復(fù)制所述模型信息對象,并且其中如果存在與從不同的圖像處理裝置復(fù)制的任何模型信息對象不匹配的、在所述圖 像處理裝置上安裝的功能,則根據(jù)用于比該不匹配功能更高層上的功能的使用的第二功能 按鈕的模型信息,來顯示或隱藏用于該不匹配功能的使用的第一功能按鈕。結(jié)合附圖考慮到以下描述,將進(jìn)一步理解各個實施例的上面的和/或其它方面、 特征和/或優(yōu)點。當(dāng)可應(yīng)用時,各個實施例可以包括和/或不包括不同方面、特征和/或優(yōu) 點。此外,當(dāng)可應(yīng)用時,各個實施例可以組合其它實施例的一個或多個方法或特征。特定實 施例的方面、特征和/或優(yōu)點的描述不應(yīng)解釋為限制其它實施例或權(quán)利要求。
在附圖中,通過示例而不是限制的方式示出本發(fā)明的優(yōu)選實施例,其中圖1是示出根據(jù)本發(fā)明的一個實施例的包括一些圖像形成裝置的圖像形成系統(tǒng) 的框架格式的視圖;圖2是示出圖1所圖示的圖像形成裝置的內(nèi)部配置的視圖;圖3是表示圖像形成裝置的主要處理例程的流程圖;圖如和4b是示出具有在操作面板的顯示器上顯示的功能按鈕的屏幕的示例的視 圖;圖如和恥是示出具有在操作面板的顯示器上顯示的功能按鈕的屏幕的另一示例 的視圖;圖6a和6b是示出模型信息(pattern information)的示例的視圖;圖7是表示當(dāng)更新圖像形成裝置的固件時用于在操作面板上顯示/隱藏的處理例 程的流程圖;圖8是用于說明在圖像形成裝置之間復(fù)制固件的處理的示例的視圖;圖9是用于說明在圖像形成裝置之間復(fù)制固件的處理的另一示例的視圖;
圖10是表示參照圖8和圖9描述的處理例程的流程圖;圖11是用于說明在圖像形成裝置之間復(fù)制固件的處理的又一示例的視圖;圖12是表示參照圖11描述的處理例程的流程圖;圖13a到13c是示出當(dāng)添加新的功能(新的功能按鈕)時用于說明如何執(zhí)行功能 按鈕顯示設(shè)置的連續(xù)屏幕的視圖;圖14a到14c是示出從圖13a到13c繼續(xù)的連續(xù)屏幕的視圖;以及圖15是表示當(dāng)添加新的功能(新的功能按鈕)時執(zhí)行的、用于執(zhí)行功能按鈕顯示 設(shè)置的處理例程的流程圖。
具體實施例方式在以下段落中,將通過示例而不是限制的方式描述本發(fā)明的一些優(yōu)選實施例。基 于本公開而應(yīng)該理解,本領(lǐng)域的技術(shù)人員可以基于這些說明的實施例來進(jìn)行各種其它修 改。下文中,將描述本發(fā)明的一個實施例。圖1是包括作為根據(jù)本發(fā)明的一個實施例的圖像處理裝置的圖像形成裝置的系 統(tǒng)的配置的說明性視圖。該系統(tǒng)包括圖像形成裝置1-x (χ 1 η)和信息處理裝置3_y (y 1 m)。圖像形 成裝置1-x和信息處理裝置3-y經(jīng)由網(wǎng)絡(luò)4而相互連接。該網(wǎng)絡(luò)4可以是專用線路(例如,LAN(局域網(wǎng)))、公共線路或無線通信線路。網(wǎng)絡(luò)4經(jīng)由外部網(wǎng)絡(luò)5而連接到另一網(wǎng)絡(luò)。圖像形成裝置1-x在紙上形成從文檔讀出的圖像和從基于從信息處理裝置3_y接 收的打印數(shù)據(jù)生成的另一圖像復(fù)制的圖像。打印數(shù)據(jù)對應(yīng)于頁面描述語言中的繪制命令, 使得圖像形成裝置1-x可以處理由打印機(jī)驅(qū)動器獲得的、用于轉(zhuǎn)換由信息處理裝置3-y的 操作系統(tǒng)或應(yīng)用程序發(fā)出的另一繪制命令的命令;或者諸如PDF、TIFF、JPEG或XPS的文件 格式中的文檔數(shù)據(jù)。此時,從文檔讀出的圖像可以經(jīng)由網(wǎng)絡(luò)4而傳送到信息處理裝置3-y以及其它圖 像形成裝置?;蛘咛娲?,它可以經(jīng)由外部網(wǎng)絡(luò)5而傳送到連接到另一網(wǎng)絡(luò)的其它圖像形 成裝置和信息處理裝置。信息處理裝置3-y是通常使用的計算機(jī)-控制器機(jī)器,其包括相互連接的CPU、 RAM、固定記錄介質(zhì)(例如,硬盤驅(qū)動器)、監(jiān)視器、鍵盤、和鼠標(biāo)等。信息處理裝置3-y根據(jù) 用戶指令來生成打印數(shù)據(jù),并且將生成的打印數(shù)據(jù)傳送到圖像形成裝置1-χ。圖2是示出圖像形成裝置1-x的內(nèi)部配置的視圖。圖像形成裝置1-x的控制器100 包括CPU 101、存儲控制程序的ROM 102、用于處理的S_RAM(靜態(tài)隨機(jī)存取存儲器)103、存 儲在其內(nèi)部電池中備份的關(guān)于圖像形成的各種設(shè)置的NV-RAM(非易失性存儲器)104、以及 時鐘IC 105,并且所有這些器件經(jīng)由總線而相互連接。該控制器100連接到包括各種按鍵(諸如,用于各種輸入的數(shù)字小鍵盤131、打 印鍵132和注銷鍵133)、以及顯示器134的操作面板130 ;圖像讀取器120,其讀取文檔上 的圖像;網(wǎng)絡(luò)接口 160,其用于與經(jīng)由網(wǎng)絡(luò)4連接的外部設(shè)備(例如,信息處理裝置3-y)交 換各種信息;打印機(jī)控制器150,其基于經(jīng)由網(wǎng)絡(luò)接口 160接收的打印數(shù)據(jù)來執(zhí)行圖像謄寫 (transcription);以及圖像輸出部分140,其經(jīng)由總線分別在紙上形成圖像謄本??刂破?00還經(jīng)由總線而連接到固定存儲器110。固定存儲器110例如是硬盤驅(qū) 動器。固定存儲器110存儲各種數(shù)據(jù),例如如稍后要描述的多模型的信息。[1]圖像形成裝置1-x的處理例程下文中,將描述通過圖像形成裝置1-x執(zhí)行的處理例程。[1-1]圖像形成裝置1-x的主要處理例程首先,將根據(jù)圖3所示的流程圖描述圖像形成裝置1-x的主要處理例程。在事件出現(xiàn)時,例如當(dāng)通電時,CPU 101激活處理例程。然后,清除存儲器并且初 始化設(shè)置,例如將設(shè)置返回到標(biāo)準(zhǔn)模式(步驟S301)。
當(dāng)完成初始化處理時,然后判斷用戶是否經(jīng)由圖像形成裝置I-X的操作面板130 以及顯示器134上的按鍵和開關(guān)而輸入任何對于處理的請求(進(jìn)行復(fù)制、或設(shè)置等的請求) (步驟S303)。如果他/她沒有輸入任何對于處理的請求(步驟S303中的“否”),則例程 進(jìn)到步驟S305。稍后,將描述在固件更新或模型信息復(fù)制時執(zhí)行顯示控制的方法。如果用戶輸入對于處理的請求(步驟S303中的“是”),則在步驟S311中,判斷它 是否是對于掃描和傳送文檔的請求。如果它是對于掃描和傳送文檔的請求(步驟S311中 的“是”),則在步驟S313中執(zhí)行掃描和傳送處理。如果它不是對于掃描和傳送文檔的請求(步驟S311中的“否”),則在步驟S315中 執(zhí)行請求的操作。除了掃描和傳送文檔外,經(jīng)由圖像形成裝置1-x的操作面板130以及顯 示器134的按鍵和開關(guān)而請求的操作可能是復(fù)制文檔、掃描文檔、或改變NV-RAM 104中存 儲的各種設(shè)置等。當(dāng)完成請求的操作時,然后例程進(jìn)到步驟S305。在步驟S305中,判斷是否經(jīng)由網(wǎng)絡(luò)4從諸如信息處理裝置3_y的外部設(shè)備接收任 何對于處理的請求(對于打印文檔、或設(shè)置等的請求)。如果沒有從其接收到這樣的請求 (步驟S305中的“否”),則例程返回到步驟S303。如果從外部設(shè)備接收到對于處理的請求(步驟S305中的“是”),則在步驟S321中 執(zhí)行請求的操作。經(jīng)由外部設(shè)備而請求的操作可以是執(zhí)行從信息處理裝置3-y接收的打印 工作,或改變NV-RAM 104中存儲的各種設(shè)置等。當(dāng)請求的操作完成時,然后例程返回到步 驟S303,以從其進(jìn)行重復(fù)。[1-2]固件更新將參照圖4到圖7詳細(xì)描述當(dāng)更新圖像形成裝置1-x的固件時、在操作面板130 的顯示器134上顯示/隱藏功能按鈕的方法。圖4和圖5示出具有在操作面板130的顯示器134上顯示的功能按鈕的屏幕的代 表性示例。具體地,圖如和圖fe示出當(dāng)選擇“應(yīng)用”標(biāo)簽時顯示的具有分級菜單的屏幕。 在該屏幕上,顯示諸如“紙張/封面章節(jié)插入”按鈕和“編輯色彩”按鈕的各種功能按鈕。當(dāng) 用戶選擇在屏幕上顯示的功能按鈕之一時,屏幕切換到用于設(shè)置選擇的功能按鈕的功能的 設(shè)置屏幕。換句話說,這意味著用戶可以使用在“應(yīng)用”標(biāo)簽屏幕上顯示的功能按鈕的功能。管理員用戶等可以許可用戶使用功能。當(dāng)用戶操作時,在屏幕上僅顯示用于他的/ 她的被許可功能的使用的功能按鈕,其間隱藏用于他的/她的不被許可功能的使用的功能 按鈕,使得他/她不能選擇它們。根據(jù)通過管理員用戶等分配的模型信息,顯示或隱藏功能按鈕。圖6是示出模型信息的示例的視圖。如上所述,模型信息存儲在固定存儲器110 中。模型信息具有包括各種功能以及比各種功能高一層或低一層上的其它功能的表 格,如圖6a所示,并且具有包括顯示還是隱藏用于各種功能的使用的功能按鈕的設(shè)置的另 一表格,如圖6b所示。在圖6中的示例中,功能1是功能2和3的高層功能,并且功能2是功能4的高 層功能,其間對于基本模式和標(biāo)準(zhǔn)模式兩者來將“顯示”設(shè)置到用于功能1的使用的功能按 鈕,也就是說,功能1可以在任一模式中使用。
對于基本模式來將“顯示”設(shè)置到用于功能2的使用的功能按鈕,但是對于標(biāo)準(zhǔn)模 式來將“不顯示”設(shè)置到該功能按鈕,也就是說,功能2僅可以在基本模式中使用。對于標(biāo)準(zhǔn)模式來將“顯示”設(shè)置到用于功能3的使用的功能按鈕,但是對于基本模 式來將“不顯示”設(shè)置到該功能按鈕,也就是說,功能3僅可以在標(biāo)準(zhǔn)模式中使用??梢圆捎昧硪慌渲?,其中將多個功能按組進(jìn)行分類,并且將“顯示”或“不顯示”設(shè) 置到每個組。返回圖4和圖5,具體地,圖4b和圖恥示出當(dāng)用戶按壓在“應(yīng)用”標(biāo)簽屏幕上顯示 的各種功能按鈕中的“書本復(fù)制/重制”按鈕時出現(xiàn)的屏幕的示例。在圖4的示例中,由于固件更新而添加新的功能,同時將指示“不顯示”的模型信 息設(shè)置到用于比新功能更高層上的功能的使用的功能按鈕、或包括該功能按鈕的組。這里,經(jīng)由圖4b,用戶試圖用新的固件來更新舊的固件以添加新的功能。新固件包 括與“書本復(fù)制/重制”相關(guān)的新功能(它由圖4b中名為“新功能”的功能按鈕來表示),然 而如圖如所示,將“不顯示”設(shè)置到用于比新功能更高層上的“書本復(fù)制/重制”功能的使 用的“書本復(fù)制/重制”按鈕(不許可該功能的使用)。在此情況下,與圖4b中的屏幕不同 地,根據(jù)隱藏用于更高層功能的使用的按鈕或包括該功能按鈕的組的設(shè)置,執(zhí)行控制處理, 使得可以隱藏“新功能”按鈕。同時,在顯示器134上對于用戶顯示告知新功能被適當(dāng)?shù)靥?加、但是用于新功能的使用的功能按鈕被隱藏的消息,該消息在該圖中未示圖出。在該示例中,應(yīng)該注意,根據(jù)用于隱藏“書本復(fù)制/重制”按鈕(不許可該功能的 使用)的設(shè)置,圖4b中的屏幕從未實際出現(xiàn)。稍后,將描述當(dāng)用戶試圖用新的固件來更新舊的固件以添加新的功能(希望顯示 用于新功能和比新功能高一層上的功能的使用的功能按鈕)時執(zhí)行的操作。在圖5的示例中,由于固件更新而添加新的功能,同時將指示“顯示”的模型信息 設(shè)置到用于比新功能高一層上的功能的使用的功能按鈕、或包括該功能按鈕的組。并且類 似于圖4中的示例,新功能包括與“書本復(fù)制/重制”相關(guān)的新功能(它由圖恥中名為“新 功能”的功能按鈕來表示)。如圖fe所示,將“顯示”設(shè)置到用于比新功能高一層上的“書本復(fù)制/重制”功能 的使用的“書本復(fù)制/重制”按鈕(許可該功能的使用)。在此情況下,根據(jù)“顯示”設(shè)置, “新功能”按鈕位于預(yù)定層上。并且當(dāng)用戶按壓在固件更新之后額外出現(xiàn)在屏幕上的“新功 能”按鈕時,屏幕切換到設(shè)置屏幕,使得他/她可以設(shè)置新的功能。如上所述,當(dāng)由于固件更新而添加新功能到圖像形成裝置I-X時,根據(jù)顯示還是 隱藏用于比新功能更高層上的另一功能的使用的功能按鈕的設(shè)置,控制器100自動顯示或 隱藏用于新功能的使用的功能按鈕。因此,用戶不必在意在舊的固件上安裝什么功能、功能 位于哪層、或者在固件更新之后用于新功能的使用的功能按鈕將在何處額外顯示。此外,即使為了限制任意用戶的使用的目的而隱藏用于預(yù)定功能的使用的功能按 鈕,具有較高權(quán)限的用戶(例如,管理員用戶)也不必在固件更新之后檢驗或改變顯示還是 隱藏功能按鈕的設(shè)置。換句話說,如果由于在用戶設(shè)置的輸入之后的固件更新而添加新功 能,則根據(jù)用戶設(shè)置來顯示或隱藏功能按鈕。以此方式,可以消除用戶意圖可能被固件更新 所干擾的風(fēng)險。圖7是表示參照圖4和圖5描述的顯示控制的處理例程的流程圖。根據(jù)諸如ROM102的記錄介質(zhì)上存儲的程序,由圖像形成裝置1-x的控制器100的CPU 101來執(zhí)行該處理例程。在步驟S401中給出用于更新固件(FW)的指令,并且在步驟S402中根據(jù)其上安裝 的功能來比較舊的和新的固件。然后在步驟S403中,基于比較結(jié)果來判斷是否存在要添加 的新功能。如果不存在要添加的新功能(步驟S403中的“否”),則例程終止。如果存在要添 加的新功能(步驟S403中的“是”),則在步驟S404中基于模型信息來分析用于新功能的 設(shè)置,并且在步驟S405中檢查用于比新功能更高層上的另一功能的設(shè)置。然后在步驟S406 中,判斷顯示還是隱藏用于更高層功能的使用的功能按鈕。如果將“顯示”設(shè)置到功能按鈕(步驟S406中的“是”),則在步驟S407中用于新 功能的使用的功能按鈕額外出現(xiàn)在屏幕上。如果將“不顯示”設(shè)置到功能按鈕(步驟S406 中的“否”),則在步驟S408中,用于新功能的使用的功能按鈕消失,同時告知適當(dāng)?shù)靥砑恿?新功能、但是用于新功能的使用的功能按鈕消失的消息出現(xiàn)在顯示器134上。[1-2](大部分功能相同的圖像形成裝置之間的)固件復(fù)制將參照圖8和圖9來描述當(dāng)在多個圖像形成裝置1-x之間復(fù)制(導(dǎo)出/導(dǎo)入)固 件時在顯示器上顯示/隱藏功能按鈕的方法。圖8是示出在不同圖像形成裝置之間復(fù)制固件的框架格式的視圖。裝置A具有功能1、2、4和5。在該圖中,關(guān)于每個功能,分配顯示用于功能的使用 的功能按鈕的屏幕的屏幕數(shù)、指示功能按鈕在屏幕上的位置的位置信息、以及用于確定顯 示還是隱藏功能按鈕的模型信息。在本發(fā)明的該實施例中,固件具有兩個區(qū)域“預(yù)設(shè)”和“定制”,并且每個區(qū)域能 夠存儲三種類型的模型信息。例如,在“預(yù)設(shè)”區(qū)域中預(yù)先存儲的模型信息可以用于裝運(yùn)前 (pre-shipping)、服務(wù)或管理員,使得用戶可以使用適于他們目的的一類模型信息。其間, 在“定制”區(qū)域中存儲的模型信息可以根據(jù)用戶環(huán)境因素(諸如,用戶個人或部門)而變化。 盡管在該附圖中,三種模型信息存儲在“預(yù)設(shè)”區(qū)域和“定制”區(qū)域中的任一中,但是取決于 該裝置的存儲器(圖1所示的ROM 102或S-RAM 103),其中可以存儲多于三種模型信息。例如,在“定制-4”區(qū)域中存儲的模型信息試圖從裝置A復(fù)制到裝置B。在該示例 中,因為裝置B不具有功能4和用于功能4的模型信息,所以復(fù)制不包括用于功能4的模型 信息的所有模型信息。裝置A(作為導(dǎo)出者)可以獲得關(guān)于在裝置B上安裝的功能的信息 和用于所述功能的模型信息,以便執(zhí)行分析和判斷以不復(fù)制用于功能4的模型信息,或者 替代地,裝置B(作為導(dǎo)入者)可以判斷當(dāng)接收復(fù)制數(shù)據(jù)時不接受用于功能4的模型信息。 可以同時復(fù)制“定制”區(qū)域中存儲的多個類型的模型信息。裝置A可以同時導(dǎo)出模型信息 到多個裝置。稍后,將參照圖9來描述如何處置裝置B的功能3。如上所述,像在固件更新的情況下一樣,用戶不必關(guān)注裝置A和裝置B的固件上安 裝什么功能或者所述功能位于哪層。圖9是示出像圖8中一樣、在不同圖像形成裝置之間復(fù)制固件的另一框架格式的 視圖。如前所述,裝置B具有裝置A上沒有安裝的功能3。用于功能1、2和5的模型信息 從裝置A復(fù)制到裝置B,其間將用于比功能3高一層上的功能的模型信息應(yīng)用于功能3。僅需要將功能關(guān)聯(lián)到比該功能高一層上的另一功能,使得用戶可以當(dāng)在樹中在功能的各個層 上保持組織所述功能的情況下從麻煩的操作中解脫。模型信息可以經(jīng)由例如LAN的網(wǎng)絡(luò)、或便攜式記錄介質(zhì)等而在裝置A和裝置B之 間復(fù)制。圖10是表示參照圖8和圖9說明的處理例程的流程圖。根據(jù)在諸如R0M102的記 錄介質(zhì)上存儲的程序,通過圖像形成裝置I-X的控制器100的CPUlOl來執(zhí)行該處理例程。在步驟S601中,給出用于復(fù)制模型信息的指令。并且在步驟S602中比較原始的 和復(fù)制的模型信息。然后,在步驟S603中根據(jù)比較結(jié)果來判斷它們之間是否存在差別。如果不存在差別(步驟S603中的“否”),則例程終止。如果存在差別(步驟S603 中的“是”),則在步驟S604中選擇目標(biāo)功能并且復(fù)制用于這些功能的模型信息。然后在步 驟S605中,檢測與任何復(fù)制的模型信息不匹配的原始安裝的功能,并且分析用于比不匹配 的功能更高層上的另一功能的設(shè)置。隨后,在步驟S606中根據(jù)檢查結(jié)果來判斷顯示還是隱藏用于該更高層功能的使 用的功能按鈕。如果將“顯示”設(shè)置到功能按鈕(步驟S607中的“是”),則用于不匹配功能的使 用的功能按鈕額外地在屏幕上出現(xiàn)。如果將“不顯示”設(shè)置到功能按鈕(步驟S607中的 “否”),則例程終止。[1-3](少數(shù)功能相同的圖像形成裝置之間的)固件復(fù)制將參照圖11來描述當(dāng)在少數(shù)功能相同的多個圖像形成裝置I-X之間復(fù)制(導(dǎo)出 /導(dǎo)入)固件時在顯示器上顯示/隱藏功能按鈕的方法。圖11是示出在不同圖像形成裝置之間復(fù)制固件的框架格式的視圖。在該實施例 中,總的系統(tǒng)包括裝置A、裝置B和用于合并模型信息的服務(wù)器6。省略關(guān)于在此使用的術(shù) 語(諸如“預(yù)設(shè)”和“定制”)的說明,因為在此使用的術(shù)語(諸如“預(yù)設(shè)”和“定制”)與圖 8和圖9中相同,所以省略關(guān)于這些術(shù)語的說明。如果裝置A和裝置B在它們的功能上具有相當(dāng)大差別,例如,如果裝置A是全彩打 印機(jī)而裝置B是單色打印機(jī),則管理員等愿意使用服務(wù)器6來合并模型信息。裝置A和裝 置B訪問服務(wù)器6,以僅獲得用于它們的可應(yīng)用功能的模型信息。裝置A僅獲得用于功能1、 2、4和5的模型信息,這是因為功能3是不需要的。類似地,圖像形成裝置B僅獲得用于功 能1、2、3和5的模型信息。裝置A和裝置B(它們每個作為導(dǎo)入者)可以訪問服務(wù)器6以 獲得模型信息,或者替代地,服務(wù)器6(作為導(dǎo)出者)可以傳遞模型信息。如上所述,如果提 供少數(shù)功能和模型信息相同的圖像形成裝置,則可以使用服務(wù)器6來合并模型信息。圖12是表示參照圖11描述的處理例程的流程圖。在步驟S801中,作為導(dǎo)入者的圖像形成裝置傳送用于開始模型信息復(fù)制的指令 到服務(wù)器6。并且基于在導(dǎo)入者圖像形成裝置上安裝的功能,在步驟S802中搜索可以從服 務(wù)器6復(fù)制的模型信息。如果不存在這樣的模型信息(步驟S803中的“否”),則例程終止。如果存在這樣的模型信息(步驟S803中的“是”),則在步驟S804中服務(wù)器6傳 送模型信息到導(dǎo)入者圖像形成裝置,并且導(dǎo)入者圖像形成裝置接收模型信息。然后在步驟 S805中,額外地存儲模型信息。[1-4](用于在顯示器上添加新的功能按鈕的)新功能安裝
將參照圖13和圖14來描述另一實施例,其中允許用戶設(shè)置當(dāng)替換機(jī)器或更新固 件時、在操作面板的顯示器134上顯示還是隱藏功能按鈕(是否許可功能的使用)。圖13a是示出在圖像處理裝置l_x的固件上預(yù)先安裝的實用應(yīng)用中包括的“新功 能的檢測”的屏幕。在該屏幕上,在一個視圖中顯示圖像處理裝置的機(jī)器名。當(dāng)用戶經(jīng)由屏幕選擇和 輸入用戶使用的圖像處理裝置的機(jī)器名、然后按壓“下一步”按鈕以打算固件更新時,然后 屏幕切換到圖1 所示的屏幕。代替機(jī)器名,圖像處理裝置的任何其它信息(例如,機(jī)型 名、IP地址或者電話號碼(如果它們具有傳真功能的話))可以顯示在屏幕上,只要它們可 以用該信息來相互識別?;蛘咛娲兀撔畔⒖梢允嵌鄺l信息的混合體。圖像處理裝置I-X通過按照在舊的狀態(tài)下圖像處理裝置I-X自身的機(jī)器名進(jìn)行跟 蹤,來識別在固件更新之前在舊的狀態(tài)下圖像處理裝置1-x自身上安裝的功能,并且分析 它自己的功能和識別的功能,以便檢測它們之間的差別,換句話說,檢測剛剛已添加的新的 功能。并且然后,圖像處理裝置1-x允許用戶順序地一個接一個地設(shè)置檢測到的新功能是 顯示還是隱藏功能按鈕。圖1 是示出用于設(shè)置第一新功能(功能A)的屏幕的視圖。在該屏幕上,用于調(diào) 用其上可以顯示用于功能A的使用的功能按鈕的設(shè)置屏幕的多個按鈕顯示有新功能的名 稱和其它信息(例如,新功能的細(xì)節(jié)),使得用戶可以在這些按鈕之中容易地選擇。如果用戶選擇“開-常規(guī)標(biāo)簽屏幕”按鈕,則在操作面板130的顯示器134上,用 于功能A的使用的功能按鈕額外地出現(xiàn)在用于開始功能使用的基礎(chǔ)屏幕(常規(guī)屏幕)上。 如果用戶選擇“開-新功能標(biāo)簽屏幕”按鈕,則提供用于僅示出新功能的列表的名為“新功 能”的新標(biāo)簽,并且功能按鈕額外地出現(xiàn)在該標(biāo)簽下。如果用戶選擇“關(guān)”按鈕,則不安裝功 能A,并且在此情況下,因為隱藏用于功能A的使用的功能按鈕,所以用戶不能使用功能A。當(dāng)用戶在圖13b的屏幕上按壓“下一步”按鍵時,然后屏幕切換到如圖13c所示的 另一屏幕。像在圖1 的屏幕上一樣,在圖13c的屏幕上,用于調(diào)用其上可以顯示用于第二個 新功能的使用的功能按鈕的設(shè)置屏幕的多個按鈕顯示有該新功能的名稱和其它信息(例 如,關(guān)于新功能的說明)。并且也像用戶經(jīng)由圖13b的屏幕而可以做到的一樣,他/她可以 在這些按鈕之中進(jìn)行選擇。此后,重復(fù)顯示這些用于添加和設(shè)置新功能的屏幕,同時用戶經(jīng)由所述屏幕來執(zhí) 行操作。其間,當(dāng)添加新的和特定的功能(例如,參數(shù)值或擦除類型)時,用戶可以簡單地 選擇“開”或“關(guān)”,這是因為不需要顯示用于這樣小功能的使用的功能按鈕。在添加和設(shè)置新功能完成之后,在操作面板的顯示器134上顯示用于新功能的使 用的功能按鈕,如圖14b和Hc所圖示,并所以這些功能準(zhǔn)備好進(jìn)行使用。圖14b示出在上述處理例程中當(dāng)僅對于功能A選擇“開-常規(guī)標(biāo)簽屏幕”按鈕時 顯示的屏幕。這里,與用于功能A的使用的功能按鈕一起,在“應(yīng)用,,標(biāo)簽屏幕上顯示名為 “頁邊空白”、“消除”、“小冊子”的其它功能按鈕。用于功能B的使用的功能按鈕消失,這是因為對于該功能選擇“關(guān)”。在圖14b的 屏幕上不顯示用于功能C的使用的功能按鈕,但是在“新功能”標(biāo)簽屏幕上顯示它,如圖Hc所圖示,這是因為對于該功能選擇“開-新功能標(biāo)簽屏幕”。如果對于任何新功能都不選擇“開-新功能標(biāo)簽屏幕”,則消除或隱藏“新功能”標(biāo)簽。如上所述,在該實施例中,允許用戶設(shè)置在顯示屏幕上顯示還是隱藏功能按鈕,同 時檢驗每個功能。圖15是表示參照圖13和圖14描述的處理例程的流程圖。根據(jù)在諸如ROM 102 的記錄介質(zhì)上存儲的程序,通過圖像處理裝置I-X的控制器100的CPU 101來執(zhí)行該處理 例程。在步驟S901中給出用于更新固件(FW)的指令,并且在步驟S902中搜索可用的圖 像形成裝置,并且在步驟S903中顯示可用的圖像形成裝置的列表。在步驟S904中,接受用戶選擇的圖像形成裝置的輸入,并且根據(jù)它們的功能來比 較目前的圖像處理裝置和用戶選擇的圖像形成裝置。然后在步驟S905中,在顯示器134上 顯示(圖1 所圖示的)選擇屏幕,使得用戶可以選擇如何處置用于新功能的使用的功能 按鈕。在步驟S906中,判斷用戶選擇哪個按鈕。如果它是在步驟S907中的“開-常規(guī)標(biāo) 簽屏幕”,則在步驟S910中在常規(guī)標(biāo)簽屏幕上顯示用于新功能的使用的功能按鈕。此后,例 程進(jìn)到步驟S913。如果它是在步驟S908中的“開-新功能標(biāo)簽屏幕”按鈕,則在步驟S911中創(chuàng)建“新 功能”標(biāo)簽屏幕,并且在步驟S912中在“新功能”標(biāo)簽屏幕上顯示用于新功能的使用的功能 按鈕。此后,例程進(jìn)到步驟S913。如果它是在步驟S909中的“關(guān)”,則例程直接進(jìn)到步驟S913。在步驟S913中,判斷是否存在更多的新功能。如果存在更多新功能(步驟S913 中的“是”),則例程返回到步驟S905,其中用戶可以選擇如何處置用于下一個新功能的使用 的功能按鈕,以便重復(fù)步驟S905到S912。如果不存在更多新功能(步驟S913中的“否”), 則例程終止。盡管本發(fā)明可以按照多種不同形式來體現(xiàn),但是在以下理解的情況下,在此描述 了多個說明性實施例,所述理解即本公開要被視為提供本發(fā)明的原理的示例,并且這樣的 示例并不旨在將本發(fā)明限制為在此描述和/或在此圖示的優(yōu)選實施例。盡管已經(jīng)在此描述了本發(fā)明的說明性實施例,但是本發(fā)明不限于在此描述的各個 優(yōu)選實施例,而是包括具有(例如,跨越各個實施例的各方面的)等效元素、修改、省略、組 合、改編和/或更改的任何和所有實施例,如由本領(lǐng)域的技術(shù)人員基于本公開將理解的。權(quán) 利要求中的限制要基于權(quán)利要求中采用的語言而寬廣地理解,并且不限于本說明書中或在 申請的進(jìn)行期間描述的示例,該示例要理解為非排他的。例如,在本公開中,術(shù)語“優(yōu)選地” 是非排他的,并且意味著“優(yōu)選地,但不限于”。在本公開中和在本申請的進(jìn)行期間,將僅采 用部件加功能或步驟加功能的限制,其中對于特定權(quán)利要求限制,所有以下條件存在于該
限制中a)明確地陳述“用于......的部件”或“用于......的步驟”;b)明確地陳述相應(yīng)
的功能;以及c)不陳述結(jié)構(gòu)、支持該結(jié)構(gòu)的材料或動作。在本公開中和在本申請的進(jìn)行期 間,術(shù)語“本發(fā)明”或“發(fā)明”可以用作對于本公開內(nèi)的一個或多個方面的引用。本發(fā)明或 發(fā)明的語言不應(yīng)該不適當(dāng)?shù)乩斫鉃榕R界狀態(tài)的標(biāo)識,不應(yīng)該不適當(dāng)?shù)乩斫鉃榭缭剿蟹矫婊驅(qū)嵤├m用(例如,應(yīng)該理解,本發(fā)明具有許多方面和實施例),并且不應(yīng)該不適當(dāng)?shù)?理解為限制本申請或權(quán)利要求的范圍。在本公開中和在本申請的進(jìn)行期間,術(shù)語“實施例” 可以用于描述任何方面、特征、處理或步驟、其任何組合、和/或其任何部分等。在一些示例 中,各個實施例可以包括重疊特征。在本公開中和在本案的進(jìn)行期間,可以采用以下縮略術(shù) 語“e. g. ”意味著“例如”,并且“NB”意味著“注意(note well)”。
權(quán)利要求
1.一種圖像處理裝置,包括 顯不器;控制器,其根據(jù)一個或多于一個模型信息對象來在所述顯示器上的顯示屏幕上顯示或 隱藏用于功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是隱藏 所述功能按鈕的設(shè)置;固件更新器,其更新固件;以及比較器,其根據(jù)其上安裝的功能來比較舊的固件和新的固件, 并且其中如果由所述比較器得出的比較結(jié)果指示由于固件更新而添加新功能,則所述控制器根 據(jù)用于比所述新功能更高層上的功能的使用的第二功能按鈕的模型信息或用于包括所述 第二功能按鈕的組的模型信息,來顯示或隱藏用于所述新功能的使用的第一功能按鈕。
2.一種圖像處理裝置,包括 顯不器;控制器,其根據(jù)一個或多于一個模型信息對象來在所述顯示器上的顯示屏幕上顯示或 隱藏用于功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是隱藏 所述功能按鈕的設(shè)置;以及模型信息復(fù)制器,其從不同的圖像處理裝置復(fù)制所述模型信息對象,并且其中 如果存在與由所述模型信息復(fù)制器復(fù)制的任何模型信息對象不匹配的、在所述圖像處 理裝置上安裝的功能,則所述控制器根據(jù)用于比該不匹配功能更高層上的功能的使用的第 二功能按鈕的模型信息,來顯示或隱藏用于該不匹配功能的使用的第一功能按鈕。
3.如權(quán)利要求2所述的圖像處理裝置,其中所述模型信息復(fù)制器經(jīng)由網(wǎng)絡(luò)或便攜式記錄介質(zhì)來復(fù)制模型信息,或者替代地從服務(wù) 器復(fù)制模型信息。
4.如權(quán)利要求2所述的圖像處理裝置,還包括功能識別部分,當(dāng)輸入不同圖像處理裝置的信息時,所述功能識別部分識別在不同圖 像處理裝置上安裝的功能;許可/禁止部分,其分析識別的功能和在所述圖像處理裝置上原始安裝的功能,并且 在顯示器上顯示它們之中不同的功能,然后根據(jù)用戶操作來許可或禁止所述不同的功能的 使用;以及按鈕提供器,如果所述許可/禁止部分許可所述不同的功能的使用,則所述按鈕提供 器根據(jù)用戶操作來在當(dāng)前顯示屏幕或新的顯示屏幕上提供用于所述不同的功能的使用的 功能按鈕, 并且其中所述控制器根據(jù)所述按鈕提供器的設(shè)置來在顯示屏幕上顯示用于所述不同的功能的 使用的功能按鈕。
5.如權(quán)利要求4所述的圖像處理裝置,其中不同圖像處理裝置的輸入信息是來自其機(jī)器名、機(jī)型名和IP地址中的至少一個。
6.一種控制功能按鈕的顯示的方法,包括根據(jù)一個或多于一個模型信息對象來在顯示器上的顯示屏幕上顯示或隱藏用于功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是隱藏所述功能按鈕 的設(shè)置;更新固件;以及根據(jù)其上安裝的功能來比較舊的固件和新的固件, 并且其中如果比較結(jié)果指示由于固件更新而添加新功能,則根據(jù)用于比所述新功能更高層上的 功能的第二功能按鈕的模型信息或用于包括所述第二功能按鈕的組的模型信息,來顯示或 隱藏用于所述新功能的使用的第一功能按鈕。
7.—種控制功能按鈕的顯示的方法,包括根據(jù)一個或多于一個模型信息對象來在顯示器上的顯示屏幕上顯示或隱藏用于功能 的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是隱藏所述功能按鈕 的設(shè)置;以及從不同的圖像處理裝置復(fù)制所述模型信息對象, 并且其中如果存在與從不同的圖像處理裝置復(fù)制的任何模型信息對象不匹配的、在所述圖像處 理裝置上安裝的功能,則根據(jù)用于比該不匹配功能更高層上的功能的使用的第二功能按鈕 的模型信息,來顯示或隱藏用于該不匹配功能的使用的第一功能按鈕。
8.如權(quán)利要求7所述的控制功能按鈕的顯示的方法,其中經(jīng)由網(wǎng)絡(luò)或便攜式記錄介質(zhì)來復(fù)制模型信息,或者替代地從服務(wù)器復(fù)制模型信息。
9.如權(quán)利要求7所述的控制功能按鈕的顯示的方法,其中當(dāng)輸入不同圖像處理裝置的信息時,識別在不同圖像處理裝置上安裝的功能; 分析識別的功能和在所述圖像處理裝置上原始安裝的功能,并且在顯示器上顯示它們 之中不同的功能;根據(jù)用戶操作來許可或禁止所述不同的功能的使用;以及如果許可所述不同的功能的使用,則根據(jù)用戶操作來在當(dāng)前顯示屏幕或新的顯示屏幕 上提供用于所述不同的功能的使用的功能按鈕, 并且其中根據(jù)在按鈕提供時確定的設(shè)置來顯示用于所述不同的功能的使用的功能按鈕。
10.如權(quán)利要求9所述的控制功能按鈕的顯示的方法,其中不同圖像處理裝置的輸入信息是來自其機(jī)器名、機(jī)型名和IP地址中的至少一個。
全文摘要
一種圖像處理裝置,包括顯示器;控制器,其根據(jù)一個或多于一個模型信息對象來在所述顯示器上的顯示屏幕上顯示或隱藏用于功能的使用的功能按鈕,所述模型信息對象指示在所述顯示屏幕上顯示還是隱藏所述功能按鈕的設(shè)置;固件更新器,其更新固件;以及比較器,其根據(jù)其上安裝的功能來比較舊的固件和新的固件,并且其中如果由所述比較器得出的比較結(jié)果指示由于固件更新而添加新功能,則所述控制器根據(jù)用于比所述新功能更高層上的功能的使用的第二功能按鈕的模型信息或用于包括所述第二功能按鈕的組的模型信息,來顯示或隱藏用于所述新功能的使用的第一功能按鈕。
文檔編號H04N1/387GK102111522SQ201010611770
公開日2011年6月29日 申請日期2010年12月29日 優(yōu)先權(quán)日2009年12月29日
發(fā)明者久野高資, 岡田卓也, 富田篤, 日比野健, 澤田健一 申請人:柯尼卡美能達(dá)商用科技株式會社