專利名稱:屏幕顯示方法和信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在屏幕顯示系統(tǒng)中顯示定制化屏幕的技術(shù)。
背景技術(shù):
近年來要求在單個外殼內(nèi)包括復(fù)印機(jī)、傳真機(jī)(FAX)、打印機(jī)和掃描儀功能的多功能外圍設(shè)備(MFP)具有定制各種設(shè)備驅(qū)動器(例如打印機(jī)驅(qū)動器和顯示驅(qū)動器)的功能以滿足多樣化的用戶需求。
在例如日本專利申請公開第2006-309726號揭示了用于準(zhǔn)確和方便地定制各種設(shè)備驅(qū)動器的現(xiàn)有技術(shù)。在現(xiàn)有技術(shù)中,獲取關(guān)于要被定制的打印機(jī)驅(qū)動器的版本信息,并且確定所獲取的版本信息是否對應(yīng)于能夠滿足用戶需求的最新版本,從而基于關(guān)于版本信息的確定來定制打印機(jī)驅(qū)動器。
滿足用戶需要的版本。由此,盡管對于定制例如操作面板的屏幕的內(nèi)容存在增長的需求,現(xiàn)有技術(shù)不能有效地滿足這樣的需求。更特別地,不允許玩家確定是否顯示用于指定和輸入各種設(shè)置信息(例如紙張設(shè)置或圖像濃度)的按鈕或面板,或者改變按鈕或面板的位置。由此,可用的定制是受限的。
發(fā)明內(nèi)容
本發(fā)明的目的是至少部分解決現(xiàn)有技術(shù)中的問題。
根據(jù)本發(fā)明的一個方面,提供了一種屏幕顯示方法,用于屏幕顯示系統(tǒng),在所述屏幕顯示系統(tǒng)中圖像形成裝置通過通信網(wǎng)絡(luò)和信息處理裝置相連,所述屏幕顯示方法包括第一屏幕顯示步驟,包括圖像形成裝置顯示包含用于形成圖像的設(shè)置信息的設(shè)置屏幕;設(shè)置存儲步驟,包括圖像形成裝置存儲包含設(shè)置信息和關(guān)于設(shè)置屏幕的配置的信息的屏幕設(shè)置信息;設(shè)置獲得步驟,包括圖像形成裝置獲得在設(shè)置存儲步驟存儲的屏幕設(shè)置信息,使用用于配置包含定制的 設(shè)置信息的設(shè)置顯示的定制的屏幕設(shè)置信息更新屏幕設(shè)置信息,其中所述定制
的設(shè)置信息是通過定制設(shè)置顯示中包含的設(shè)置信息而獲得的;第一設(shè)置信息發(fā)
送/接收步驟,包括圖像形成裝置將屏幕設(shè)置信息發(fā)送到信息處理裝置和從信
息處理裝置接收定制的屏幕設(shè)置信息;第二設(shè)置信息發(fā)送/接收步驟,包括信 息處理裝置從圖像形成裝置接收屏幕設(shè)置信息和向圖像形成裝置發(fā)送定制的 屏幕設(shè)置信息;缺省設(shè)置存儲步驟,包括信息處理裝置存儲缺省屏幕設(shè)置信息, 所述缺省屏幕設(shè)置信息包含當(dāng)定制屏幕設(shè)置信息時要參考的缺省設(shè)置信息和 關(guān)于包含缺省設(shè)置信息的設(shè)置屏幕的配置的信息;設(shè)置信息生成步驟,包括信 息處理裝置在通過比較而檢測到在第二設(shè)置信息發(fā)送/接收步驟接收到的屏幕 設(shè)置信息中包含的設(shè)置信息和在缺省設(shè)置存儲步驟中存儲的缺省屏幕設(shè)置信 息中包含的缺省設(shè)置信息之間的差異時,通過使設(shè)置信息和缺省設(shè)置信息一致 而生成定制的屏幕設(shè)置信息;第二屏幕顯示步驟,包括信息處理裝置顯示包含 在設(shè)置信息生成步驟生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕;和顯示控 制步驟,包括信息處理裝置使第二屏幕顯示步驟基于在設(shè)置信息生成步驟生成 的定制的屏幕設(shè)置信息來顯示定制的設(shè)置屏幕。
進(jìn)一步地,根據(jù)本發(fā)明的另一方面,提供了一種信息處理裝置,配置為通 過網(wǎng)絡(luò)和圖像形成裝置相連,所述信息處理裝置包括第二設(shè)置信息發(fā)送/接 收單元,從圖像形成裝置接收包含用于形成圖像的設(shè)置信息和關(guān)于包含設(shè)置信 息的設(shè)置屏幕的配置的信息的屏幕設(shè)置信息,以及向圖像形成裝置發(fā)送包含定 制的設(shè)置信息和關(guān)于包含定制的設(shè)置信息的設(shè)置屏幕的配置的信息的定制的 屏幕設(shè)置信息;缺省設(shè)置存儲單元,存儲缺省屏幕設(shè)置信息,所述缺省屏幕設(shè) 置信息包含當(dāng)定制屏幕設(shè)置信息是要參考的缺省設(shè)置信息和關(guān)于包含缺省設(shè) 置信息的設(shè)置屏幕的配置的信息;設(shè)置信息生成單元,在通過比較而檢測到由 第二設(shè)置信息發(fā)送/接收單元接收到的屏幕設(shè)置信息中包含的設(shè)置信息和在缺 省設(shè)置存儲單元中存儲的缺省屏幕設(shè)置信息中包含的缺省設(shè)置信息之間的差 異時,通過使設(shè)置信息和缺省設(shè)置信息一致而生成定制的屏幕設(shè)置信息;第二 屏幕顯示單元,顯示包含由設(shè)置信息生成單元生成的定制的屏幕設(shè)置信息的定 制的設(shè)置屏幕;和顯示控制單元,使第二屏幕顯示單元基于由設(shè)置信息生成單
8元生成的定制的屏幕設(shè)置信息來顯示定制的設(shè)置屏幕。
當(dāng)結(jié)合附圖閱讀下述優(yōu)選實施例的詳細(xì)說明時,將會更好地理解本發(fā)明的 上述和其它目的、特征、優(yōu)勢以及技術(shù)和產(chǎn)業(yè)重要性。
圖1是4艮據(jù)本發(fā)明第一實施例的屏幕顯示系統(tǒng)的框圖; 圖2是圖1所示的操作面板的例子;
圖3是存儲在圖1所示的設(shè)置存儲單元中的設(shè)置信息的內(nèi)容的例子; 圖4是根據(jù)第一實施例的用于生成屏幕設(shè)置信息的設(shè)置屏幕的例子; 圖5是從圖4所示的設(shè)置屏幕獲取的屏幕設(shè)置信息的內(nèi)容的例子; 圖6是在圖1所示的缺省設(shè)置存儲單元中存儲的缺省設(shè)置信息(數(shù)據(jù)庫) 的內(nèi)容的例子;
圖7是在圖1所示的缺省設(shè)置存儲單元中存儲的缺省設(shè)置信息(XML) 的內(nèi)容的例子;
圖8是在圖1所示的顯示單元上顯示的屏幕放大率設(shè)置窗口的例子;
圖9是圖1所示的設(shè)置信息生成單元生成的定制的設(shè)置信息的內(nèi)容的例
子;
圖io是包含圖9所示的定制的設(shè)置信息的定制的設(shè)置屏幕的例子; 圖ii是用于圖l所示的屏幕顯示系統(tǒng)定制設(shè)置屏幕的處理過程的流程圖; 圖12是根據(jù)本發(fā)明第二實施例的屏幕顯示系統(tǒng)的框圖; 圖13是在圖12所示的顯示單元上顯示的定制的設(shè)置屏幕的例子; 圖14是用于圖12所示的屏幕顯示系統(tǒng)定制設(shè)置屏幕的處理過程的流程 圖;和
圖15是圖l和圖12所示的多功能外圍設(shè)備中的每個的硬件配置的框圖。
具體實施例方式
下面參考附圖詳細(xì)說明本發(fā)明的示例實施例。
在下述實施例中,將會使用例子,在例子中本發(fā)明應(yīng)用于具有打印機(jī)功能 的圖像形成裝置,更特別地,本發(fā)明應(yīng)用于在單個外殼內(nèi)包括復(fù)印機(jī)、傳真機(jī) (FAX)、打印機(jī)和掃描儀功能的多功能外圍設(shè)備(MFP)。然而,本發(fā)明并不 限于MFP,而是可以應(yīng)用于包括一個或多個上述功能的其它裝置。圖1是根據(jù)本發(fā)明第一實施例的屏幕顯示系統(tǒng)1000的框圖。屏幕顯示 系統(tǒng)1000包括通過通信網(wǎng)絡(luò)300彼此相連的MFP 100和計算機(jī)200。
MFP 100包括才喿作面板110、設(shè)置存儲單元120、設(shè)置獲取單元130、第 一設(shè)置發(fā)送/接收單元140、引擎單元150、控制單元160以及通信單元170。
操作面板110包括例如液晶顯示器(LCD)的顯示設(shè)備,并從用戶接收對 于原始輸入的關(guān)于對掃描儀、復(fù)印機(jī)、打印機(jī)或FAX的選擇的指令以及關(guān)于 紙張、數(shù)量、分辨率等的各種信息(下文中將各種信息稱為"設(shè)置信息")的 指定和輸入。
圖2是包含設(shè)置信息并顯示在操作面板110上的屏幕(下文中將屏幕稱為 "設(shè)置屏幕")的例子,通過操作面板110指定或輸入設(shè)置信息。在操作面板 110上顯示的設(shè)置屏幕中包含的設(shè)置信息以及關(guān)于設(shè)置屏幕的配置(例如設(shè)置 屏幕的大小)的信息預(yù)先存儲在設(shè)置存儲單元120中。在下文中將設(shè)置信息和 關(guān)于設(shè)置屏幕的配置的信息統(tǒng)一稱為"屏幕設(shè)置信息"。
設(shè)置存儲單元120是用于存儲要在操作面板110上顯示的屏幕設(shè)置信息的 例如硬盤驅(qū)動(HDD)的存儲介質(zhì)或存儲器。圖3是存儲在設(shè)置存儲單元120 中的設(shè)置信息(掃描儀功能的部分設(shè)置信息)的內(nèi)容的例子。
特別地,在設(shè)置存儲單元120中,以關(guān)聯(lián)的方式在主項區(qū)(master item cell) 存儲MFP 100的功能類型,在子項區(qū)存儲能夠,皮設(shè)置以執(zhí)行功能的設(shè)置,和 在子-子項區(qū)存儲能夠^皮設(shè)置給每個設(shè)置的值。
此外,設(shè)置存儲單元120以和設(shè)置信息相關(guān)聯(lián)的方式存儲關(guān)于設(shè)置屏幕的 配置的信息,例如用于在操作面板110上顯示設(shè)置信息的窗口的大小(例如寬 和高),以及用于識別MFP 100的識別符(ID )。
當(dāng)?shù)谝辉O(shè)置發(fā)送/接收單元140接收到用于從計算機(jī)200獲取屏幕設(shè)置信 息的請求時,設(shè)置獲取單元130從設(shè)置存儲單元120獲取設(shè)置信息和屏幕設(shè)置 信息,并將獲取的信息轉(zhuǎn)換為可擴(kuò)展標(biāo)記語言(XML)文件。
圖4是圖2的設(shè)置屏幕的簡化例子,在該例子中只顯示關(guān)于分辨率的設(shè)置 信息。圖5是在設(shè)置獲取單元130將圖4所示的設(shè)置信息轉(zhuǎn)換為XML文件后 獲取的設(shè)置信息的內(nèi)容的例子。如圖5所示,設(shè)置獲取單元130將屏幕設(shè)置信 息中包含的設(shè)置信息和值以相關(guān)聯(lián)的方式轉(zhuǎn)換。具體地,使能(enable)(使能- "true"(狀態(tài)信息))對應(yīng)于100個點(diǎn)每 英寸(dpi)、 200dpi、 300dpi、 400dpi和600dpi的每個設(shè)置信息并將每個設(shè)置 信息顯示(可視="true"(屬性信息))到設(shè)置屏幕上。進(jìn)一步地,用戶選擇 (選定="true")對應(yīng)于300dpi的分辨率的設(shè)置信息。
返回圖1的說明,第一設(shè)置發(fā)送/接收單元140將設(shè)置獲取單元130獲取 的屏幕設(shè)置信息和用于識別MFP 100的ID發(fā)送到計算機(jī)200。此外,第一設(shè) 置發(fā)送/接收單元140從計算機(jī)200接收在定制發(fā)送的屏幕設(shè)置信息之后獲得 的新的屏幕i殳置信息(下文中為"定制的屏幕設(shè)置信息")。定制的屏幕設(shè)置信 息包含定制設(shè)置信息之后獲得的設(shè)置信息(下文中為"定制的設(shè)置信息")。下 面將會描述定制的屏幕設(shè)置信息和定制的設(shè)置信息。
引擎單元150包括組成MFP 100的例如掃描儀和轉(zhuǎn)印鼓的組件,并執(zhí)行 基于用戶通過觸摸在操作面板110上顯示的設(shè)置屏幕而指示的設(shè)置信息的設(shè) 置來掃描或復(fù)制原件的處理。
控制單元160控制設(shè)置獲取單元130、第一設(shè)置發(fā)送/接收單元140等。
通信單元170包括例如網(wǎng)板(network board)的通信設(shè)備,MFP 100和計 算機(jī)200可以通過通信單元170相互通信。
計算機(jī)200包括輸入接收單元210、缺省設(shè)置存儲單元220、顯示單元230、 第二設(shè)置發(fā)送/接收單元240、設(shè)置信息生成單元250、顯示控制單元260以及 通信單元270。
輸入接收單元210包括例如鍵盤和觸摸面板的輸入設(shè)備,并且從用戶接收 用于獲取MFP100的屏幕設(shè)置信息的請求的輸入。此外,當(dāng)顯示控制單元260 需要改變在顯示單元230上顯示的定制的設(shè)置屏幕的放大率時,輸入接收單元 210從用戶接收關(guān)于定制的設(shè)置屏幕的放大率的指令,下面會描述該指令。在 顯示單元230上顯示定制的設(shè)置屏幕之后,輸入接收單元210還從用戶接收確 認(rèn)定制的設(shè)置屏幕的內(nèi)容的輸入。
缺省設(shè)置存儲單元220是用于存儲當(dāng)定制從MFP 100接收到的設(shè)置信息 時參考的設(shè)置信息(下文中為"缺省設(shè)置信息")的例如HDD的記錄介質(zhì)或 存儲器。缺省設(shè)置信息和MFP 100的ID以及設(shè)置屏幕相關(guān)聯(lián)地存儲在缺省設(shè) 置存儲單元220中并且將根據(jù)用戶的定制而被定制。
ii圖6是用于說明當(dāng)MFP 100的缺省設(shè)置信息、設(shè)置屏幕以及ID被存儲在 缺省設(shè)置存儲單元220中時,它們是如何相互關(guān)聯(lián)的。具體地,缺省設(shè)置存儲 單元220以關(guān)耳關(guān)的方式存儲用于識別MFP 100的ID "ProjectID",用于識別 MFP100的設(shè)置屏幕的"ProfileID"以及用于識別設(shè)置屏幕中包含的設(shè)置信息 的"PluginInstanceID"。進(jìn)一步地,盡管圖6中未示出,但是設(shè)置屏幕的缺省 屏幕設(shè)置信息和"ProjectID"相關(guān)聯(lián)地存儲,并且設(shè)置信息的值和"ProfileID" 相關(guān)聯(lián)地存儲。
在下面的描述中,假設(shè)MFP100的ID、設(shè)置屏幕以及設(shè)置信息以例如圖 6所示的數(shù)據(jù)庫表的表格形式存儲。然而,上述信息也可以以相關(guān)聯(lián)地方式如 圖7所示存儲在XML文件中。除了上述信息(缺省設(shè)置信息等),缺省設(shè)置 存儲單元220還存儲顯示單元230的屏幕大小。
返回圖l的說明,顯示單元230包括例如LCD的顯示設(shè)備,并顯示包含 由設(shè)置信息生成單元250生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕,下面 將會描述。在確定由于定制的設(shè)置屏幕的大小和顯示單元230的顯示大小不同 而需要改變包含由設(shè)置信息生成單元250生成的定制的屏幕設(shè)置信息的定制 的設(shè)置屏幕的放大率時,并且如果指定手動設(shè)置來改變該放大率,顯示單元 230顯示如圖8所示的子窗口 (放大率窗口 )以允許用戶指定改變定制的設(shè)置 屏幕的顯示大小的放大率。
第二設(shè)置發(fā)送/接收單元240從MFP 100接收MFP 100的屏幕設(shè)置信息和 ID。此外,第二設(shè)置發(fā)送/接收單元240將由設(shè)置信息生成單元250生成的、 要包含在定制的設(shè)置屏幕中的定制的屏幕設(shè)置信息發(fā)送到MFP 100。
當(dāng)?shù)诙O(shè)置發(fā)送/接收單元240從MFP 100接收到MFP 100的屏幕設(shè)置信 息和ID時,設(shè)置信息生成單元250從缺省設(shè)置存儲單元220中識別和MFP 100 的ID相關(guān)聯(lián)的"ProjectID",然后獲取和所識別的"ProjectID"相關(guān)聯(lián)的缺省 屏幕設(shè)置信息。接下來,設(shè)置信息生成單元250確定第二設(shè)置發(fā)送/接收單元 240接收的屏幕設(shè)置信息中包含的設(shè)置信息和缺省屏幕設(shè)置信息中包含的缺 省設(shè)置信息之間是否存在差異。在確定設(shè)置信息和缺省設(shè)置信息之間有差異 時,設(shè)置信息生成單元250在隨機(jī)訪問存儲器(RAM)(圖未示)中存儲定制 的屏幕設(shè)置信息。這里,定制的屏幕設(shè)置信息包含基于設(shè)置信息更新缺省設(shè)置信息的值而獲得的定制的設(shè)置信息。
在確定第二設(shè)置發(fā)送/接收單元240接收的屏幕設(shè)置信息中包含的設(shè)置信 息和缺省屏幕設(shè)置信息中包含的缺省設(shè)置信息之間不存在差異時,設(shè)置信息生 成單元250將第二設(shè)置發(fā)送/接收單元240接收的屏幕設(shè)置信息在RAM (圖未 示)中存儲作為定制的屏幕設(shè)置信息。
在顯示控制單元260在顯示單元230上顯示定制的設(shè)置屏幕后從用戶接收 到對定制的設(shè)置屏幕的內(nèi)容的確認(rèn)的輸入時,設(shè)置信息生成單元250基于在顯 示單元230上顯示的設(shè)置屏幕的更新生成包含定制的設(shè)置信息的定制的屏幕 設(shè)置信息。
圖9是設(shè)置信息生成單元250基于定制的設(shè)置屏幕生成的定制的屏幕設(shè)置 信息中包含的定制的設(shè)置信息的內(nèi)容的例子。在定制的設(shè)置信息中,使對應(yīng)于 400dpi和600dpi分辨率的設(shè)置信息無效(使能="false")。具體地,盡管第 二設(shè)置發(fā)送/接收單元240從MFP 100接收設(shè)置信息,在該設(shè)置信息中使能 400dpi和600dpi分辨率,定制的設(shè)置信息指示對應(yīng)于400dpi和600dpi分辨率 的設(shè)置信息被無效,這意味著設(shè)置信息已經(jīng)被定制。
圖10是包含圖9所示的定制的設(shè)置信息的定制的設(shè)置屏幕的簡化例子。 以亮度不同于用于與100dpi至300dpi分辨率相對應(yīng)的部分的顏色來顯示與 400dpi和600dpi分辨率的設(shè)置信息相對應(yīng)的部分。換句話說,阻止用戶從操 作面板110指定400dpi和600dpi分辨率。當(dāng)以不同的顏色顯示與400dpi和 600dpi分辨率的設(shè)置信息相對應(yīng)的部分時,也可以通過以背景色顯示該部分或 使用背景圖案來隱藏這些設(shè)置信息。
顯示控制單元260比較包含定制的屏幕設(shè)置信息的定制的設(shè)置屏幕的屏 幕大小和存儲在缺省設(shè)置存儲單元220中的顯示單元230的屏幕大小,其中定 制的屏幕設(shè)置信息包含由設(shè)置信息生成單元250生成的并存儲在RAM (圖未 示)中的定制的設(shè)置信息。顯示控制單元260然后確定包含定制的屏幕設(shè)置信 息的定制的設(shè)置屏幕和顯示單元230之間的比率是否超出預(yù)定范圍。
在確定比率超出范圍并且定制的設(shè)置屏幕的放大率需要被改變時,顯示控 制單元260確定是否手動或自動改變定制的設(shè)置屏幕的屏幕大小。在確定要手 動改變屏幕大小時,顯示控制單元260在顯示單元230上顯示圖8所示的子窗口,用于使得用戶能夠指定放大率以改變定制的設(shè)置屏幕的顯示大小。當(dāng)通過
子窗口指定放大率時,顯示控制單元260根據(jù)顯示單元230的屏幕大小在顯示 單元230上顯示包含存儲在RAM中的定制的屏幕設(shè)置信息的定制的設(shè)置屏
幕o
另一方面,在確定比率超出預(yù)定范圍并要自動改變定制的設(shè)置屏幕的屏幕
大小時,顯示控制單元260將定制的設(shè)置屏幕的屏幕大小放大或縮小至顯示單 元230的屏幕大小,顯示單元230的屏幕大小存儲在缺省設(shè)置存儲單元220 中。然后,顯示控制單元260在顯示單元230上顯示放大的或縮小的定制的設(shè) 置屏幕。
通信單元270包括例如網(wǎng)板的通信設(shè)備,MFP 100和計算機(jī)200可以通過 通信單元270相互通信。
通信網(wǎng)絡(luò)300是例如局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)的通信線路。 下面描述屏幕顯示系統(tǒng)IOOO執(zhí)行的處理。
圖11是用于從計算機(jī)200定制MFP 100的操作面板110的設(shè)置的處理過 程的流程圖,該處理過程從獲取操作面板110的屏幕設(shè)置信息開始,到重置 MFP 100的定制的屏幕設(shè)置信息結(jié)束。
輸入接收單元210從操作計算機(jī)200的用戶接收用于獲取MFP 100的屏 幕設(shè)置信息的請求的輸入(步驟S1101 )。第二設(shè)置發(fā)送/接收單元240將接收 到的請求發(fā)送到MFP 100 (步驟SI 102 )。
在接收到從計算機(jī)200發(fā)送的請求時,第一設(shè)置發(fā)送/接收單元140獲取 存儲在設(shè)置存儲單元120中的MFP 100的屏幕設(shè)置信息和ID (步驟SI 103 )。 第一設(shè)置發(fā)送/接收單元140將獲取的MFP 100的屏幕設(shè)置信息和ID發(fā)送到計 算機(jī)200 (步驟S1104)。
在從MFP IOO接收到MFP IOO的屏幕設(shè)置信息和ID時,第二設(shè)置發(fā)送/ 接收單元240識別與接收到的MFP 100的ID相對應(yīng)的"ProjectID"并獲取與 識別的"ProjectID"相關(guān)聯(lián)的缺省屏幕設(shè)置信息(步驟S1105)。
設(shè)置信息生成單元250確定在步驟S1104發(fā)送的屏幕設(shè)置信息和在步驟 S1105獲取的缺省屏幕設(shè)置信息之間是否有差異(步驟S1106 )。在確定存在差 異時(步驟S1106,是),設(shè)置信息生成單元250用設(shè)置信息的值來更新缺省
14設(shè)置信息的值,并在RAM中存儲定制的設(shè)置信息,即包含定制的設(shè)置信息的 定制的屏幕設(shè)置信息(步驟S1107 )。
另一方面,在確定屏幕設(shè)置信息和由第二設(shè)置發(fā)送/接收單元240接收的 缺省屏幕設(shè)置信息之間不存在差異時(步驟S1106,否),設(shè)置信息生成單元 250在RAM中將缺省屏幕設(shè)置信息存儲為定制的屏幕設(shè)置信息(步驟S1108 )。
在步驟S1107或S1108中在RAM中存儲了定制的屏幕設(shè)置信息之后,顯
的定制的設(shè)置屏幕的屏幕大小和存儲在缺省設(shè)置存儲單元220中的顯示單元 230的屏幕大小。然后,顯示控制單元260確定包含定制的屏幕設(shè)置信息的定 制的設(shè)置屏幕和顯示單元230之間的比率是否超出預(yù)定范圍以及定制的設(shè)置 屏幕的放大率是否需要被改變(步驟SlllO)。在確定比率超出預(yù)定范圍并且 定制的設(shè)置屏幕的比率需要被改變時(步驟SlllO,是),設(shè)置信息生成單元 250確定是否要手動或自動改變定制的設(shè)置屏幕的屏幕大小(步驟Sllll )。
在確定要自動改變定制的設(shè)置屏幕的屏幕大小時(步驟Sllll,是),顯 示控制單元260從缺省設(shè)置存儲單元220獲取顯示單元230的屏幕大小(步驟 S1112)。然后,顯示控制單元260將包含在步驟S1107或步驟S1108中存儲的 定制的屏幕設(shè)置信息的定制的設(shè)置屏幕的屏幕大小放大或縮小至在步驟S1112 獲取的屏幕大小,并在顯示單元230上顯示放大的或縮小的定制的設(shè)置屏幕 (步驟S1113)。
另一方面,在確定要手動改變定制的設(shè)置屏幕的屏幕大小時(步驟Sllll, 否),設(shè)置信息生成單元250顯示子窗口,用于使得用戶能夠指定放大率以改 變定制的設(shè)置屏幕的顯示大小(步驟S1114)。
顯示控制單元260確定輸入接收單元210是否已經(jīng)接收到通過子窗口的對 放大率的指定的輸入(步驟S1115)。在確定已經(jīng)接收到對放大率的指定的輸 入時(步驟S1115,是),顯示控制單元260根據(jù)顯示單元230的屏幕大小在 顯示單元230上顯示包含RAM中存儲的定制的屏幕設(shè)置信息的定制的設(shè)置屏 幕(步驟S1116)。
另一方面,在確定定制的設(shè)置屏幕和顯示單元230的比率在預(yù)定范圍內(nèi)時 (步驟SlllO,否),或者在確定還沒有接收到對放大率的指定的輸入時(步驟S1115,否),顯示控制單元260以當(dāng)前顯示大小在顯示單元230上顯示包 含RAM中存儲的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕(步驟S1117)。
當(dāng)輸入接收單元210從用戶接收到對在顯示單元230上顯示的定制的設(shè)置 屏幕的設(shè)置內(nèi)容的確認(rèn)的輸入時(步驟S1118),設(shè)置信息生成單元250在缺 省設(shè)置存儲單元220中存儲定制的設(shè)置屏幕中包含的定制的屏幕設(shè)置信息(步 驟S1119 )。第二設(shè)置發(fā)送/接收單元240然后將在步驟S1119存儲的定制的屏 幕設(shè)置信息發(fā)送到MFP 100 (步驟S1120 )。
設(shè)置獲取單元130將計算機(jī)200發(fā)送的定制的屏幕設(shè)置信息設(shè)置到設(shè)置存 儲單元120中(步驟S1120)。在完成步驟S1120的處理后,結(jié)束所有的處理 過程。結(jié)果,改變了操作面板110的設(shè)置信息,即由用戶定制了操:作面板110 的設(shè)置信息。
如上所述,屏幕顯示系統(tǒng)包括通過通信網(wǎng)絡(luò)300相互連接的MFP 100和 計算機(jī)200。 MFP 100包括操作面板110,顯示包含用于形成圖像的設(shè)置信 息的設(shè)置屏幕;設(shè)置存儲單元120,存儲包含設(shè)置信息和關(guān)于設(shè)置屏幕的配置 的信息的屏幕設(shè)置信息;設(shè)置獲取單元130,從設(shè)置存儲單元120獲取屏幕設(shè) 置信息,使用定制的屏幕設(shè)置信息更新屏幕設(shè)置信息,該定制的屏幕設(shè)置信息 包含定制的設(shè)置信息和關(guān)于包含獲得的定制的設(shè)置信息的設(shè)置屏幕的配置的 信息;以及第一設(shè)置發(fā)送/接收單元140,將屏幕設(shè)置信息發(fā)送給計算機(jī)200 和從計算機(jī)200接收定制的屏幕設(shè)置信息。同時,計算機(jī)200包括第二設(shè)置 發(fā)送/接收單元240,從MFP IOO接收屏幕設(shè)置信息和將定制的屏幕設(shè)置信息 發(fā)送到MFP100;缺省設(shè)置存儲單元220,存儲缺省屏幕設(shè)置信息,所述缺省 屏幕設(shè)置信息包含當(dāng)定制屏幕設(shè)置信息時要參考的缺省設(shè)置信息和關(guān)于包含 缺省設(shè)置信息的設(shè)置屏幕的配置的信息;設(shè)置信息生成單元250,在通過比較 設(shè)置信息和缺省設(shè)置信息時檢測到差異時,通過使設(shè)置信息和缺省設(shè)置信息一 致(coincide)來生成定制的屏幕設(shè)置信息;顯示單元230,顯示包含定制的 屏幕設(shè)置信息的定制的設(shè)置屏幕;和顯示控制單元260,使設(shè)置信息生成單元 250基于定制的屏幕設(shè)置信息來顯示定制的設(shè)置屏幕。因此,能夠根據(jù)用戶的 需求容易地定制設(shè)置屏幕和設(shè)置屏幕的內(nèi)容。
進(jìn)一步地,顯示控制單元260將包含由設(shè)置信息生成單元250生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕的屏幕大小改變?yōu)槟軌蛟陲@示單元230上 顯示的屏幕大小,并以改變后的大小顯示定制的設(shè)置屏幕。因此,即使當(dāng)要由 用戶定制的屏幕小于或大于顯示設(shè)備的屏幕時,用戶能夠容易地顯示和觀看定 制的屏幕。
將第一實施例配置為使得比較存儲在MFP 100中的屏幕設(shè)置信息和存儲 在計算機(jī)200中的缺省屏幕設(shè)置信息,并自動地定制屏幕設(shè)置信息和缺省屏幕 設(shè)置信息之間的差異。因而,容易地生成定制的屏幕設(shè)置信息。然而,用戶有 改變設(shè)置信息的位置的進(jìn)一步的需求。因此,將本發(fā)明第二實施例配置為使得 當(dāng)接收到用于改變設(shè)置信息的位置的請求時,通過生成定制的屏幕設(shè)置信息來 定制設(shè)置屏幕,在定制的屏幕設(shè)置信息中基于接收到的請求改變設(shè)置信息的位 置。
圖12是根據(jù)第二實施例的屏幕顯示系統(tǒng)2000的框圖。屏幕顯示系統(tǒng)2000 包括通過通信網(wǎng)絡(luò)300互相連接的MFP 400和計算機(jī)500。 MFP 400和MFP 100 的不同之處在于它包括設(shè)置存儲單元420、設(shè)置獲取單元430以及第一設(shè)置發(fā) 送/接收單元440,這些和設(shè)置存儲單元120、設(shè)置獲取單元130以及第一設(shè)置 發(fā)送/接收單元140不同。計算機(jī)500和計算機(jī)200的不同之處在于它包括輸 入接收單元510、缺省設(shè)置存儲單元520、顯示單元530、第二設(shè)置發(fā)送/接收 單元540、屏幕生成單元550、設(shè)置信息生成單元560、顯示控制單元570以 及位置信息獲取單元580,這些都和計算機(jī)200的單元不同。在下面的描述中, 對和第一實施例相同的組件^f吏用相同的附圖標(biāo)記,并且不再重復(fù)相同的說明。
設(shè)置存儲單元420以和設(shè)置信息相關(guān)聯(lián)的方式存儲指示設(shè)置信息的位置 的位置信息以及和存儲在設(shè)置存儲單元120中相同的信息。位置信息由例如坐 標(biāo)表示,坐標(biāo)的原點(diǎn)被設(shè)置在如圖13所示的設(shè)置屏幕的左上角。
設(shè)置獲取單元430獲取位置信息和相關(guān)聯(lián)的設(shè)置信息以及和由設(shè)置獲取 單元130獲取的信息相同的信息。
第一設(shè)置發(fā)送/接收單元440發(fā)送和接收位置信息和相關(guān)聯(lián)的設(shè)置信息以 及和第一設(shè)置發(fā)送/接收單元140發(fā)送和接收的信息相同的信息。下面首先描 述MFP400中的單元。
當(dāng)設(shè)置信息生成單元560顯示包含RAM中存儲的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕時,輸入接收單元510接收用于改變在顯示單元530上顯示的 設(shè)置信息的位置的指令以及接收和輸入接收單元210接收的輸入相同的輸入。 指令是例如使用鼠標(biāo)拖放設(shè)置信息的操作。
缺省設(shè)置存儲單元520以和缺省設(shè)置信息相關(guān)聯(lián)的方式存儲指示缺省設(shè) 置信息的位置的位置信息(下文中為"缺省位置信息")以及和缺省設(shè)置存儲 單元220存儲的信息相同的信息。
顯示單元530顯示子窗口 ,用于使得用戶能夠隱藏設(shè)置信息生成單元560 顯示的定制的設(shè)置屏幕中包含的定制的設(shè)置信息,以及顯示和顯示單元230 顯示的信息相同的信息。
圖13是在顯示單元530上顯示的定制的設(shè)置屏幕(wl)和用于使得用戶 隱藏定制的設(shè)置信息的子窗口 (w2)的例子。用戶能夠通過將指令(例如拖 放操作)輸入到輸入接收單元510來將定制的設(shè)置信息移動到子窗口 (w2) 從而隱藏定制的設(shè)置信息。由于子窗口 (w2),即使當(dāng)定制的設(shè)置屏幕的大小 太大而不能在顯示單元530上顯示時,用戶能夠定制定制的設(shè)置屏幕(wl) 從而只有期望的定制的設(shè)置信息條能夠被顯示在顯示單元530上。
第二設(shè)置發(fā)送/接收單元540發(fā)送和接收指示定制的設(shè)置信息的位置的位 置信息(下文中為"定制的位置信息,,),以及發(fā)送和接收與第二設(shè)置發(fā)送/接 收單元240發(fā)送和接收的信息相同的信息。
屏幕生成單元550生成包含由位置信息獲取單元580 (下面將會描述)計 算的定制的位置信息的定制的設(shè)置信息,以及生成和設(shè)置信息生成單元250 生成的定制的設(shè)置信息相同的定制的設(shè)置信息。
設(shè)置信息生成單元560控制定制的設(shè)置信息的顯示以及控制和顯示控制 單元260控制的操作相同的操作。具體地,在通過輸入接收單元510接收到用 于改變定制的設(shè)置信息的位置的指令時,設(shè)置信息生成單元560控制定制的設(shè) 置信息的顯示從而將定制的設(shè)置信息移動到指示的位置。此外,當(dāng)輸入接收單 元510接收的指令是用于將定制的設(shè)置信息移動到子窗口 (w2)時,設(shè)置信 息生成單元560執(zhí)行控制從而隱藏移動后的定制的設(shè)置信息。
當(dāng)由于向輸入接收單元510輸入的指令而移動在顯示單元530上顯示的定 制的設(shè)置信息時,位置信息獲取單元580通過計算機(jī)在圖13所示的坐標(biāo)上的開始點(diǎn)和結(jié)束點(diǎn)之間的差異來計算移動后的定制的設(shè)置信息的位置。
下面描述屏幕顯示系統(tǒng)2000執(zhí)行的處理。該處理和屏幕顯示系統(tǒng)1000 執(zhí)行的處理的不同之處在于該處理包括用于將定制的設(shè)置信息移動到用戶指 示的位置以及生成包含移動后的定制的設(shè)置信息的定制的屏幕設(shè)置信息的處 理。因此,參考圖14只描述不同的處理,省略對和第一實施例中相同處理(步 驟S1401、 S1402、 S1406至S1417和S1423 )的說明。
當(dāng)?shù)谝辉O(shè)置發(fā)送/接收單元440接收到從計算機(jī)500發(fā)送的請求時,設(shè)置 獲取單元430獲取包含位置信息的屏幕設(shè)置信息和MFP 400的ID (步驟 S1403 )。第一設(shè)置發(fā)送/接收單元440將獲取的包含位置信息的屏幕設(shè)置信息 和MFP400的ID發(fā)送到計算機(jī)500 (步驟S1404 )。
在從MFP 400接收到包含位置信息的屏幕設(shè)置信息和MFP 400的ID時, 第二設(shè)置發(fā)送/接收單元540從缺省設(shè)置存儲單元520識別對應(yīng)于MFP 400的 ID的"ProjectID",然后獲取包含和識別的"ProjectID"相關(guān)聯(lián)的缺省位置信 息的缺省屏幕設(shè)置信息(步驟S1405 )。然后和第一實施例相似地執(zhí)行步驟 S1406至S1417的處理。
當(dāng)在顯示單元530上顯示定制的設(shè)置屏幕時,輸入接收單元510從用戶接 收用于改變定制的設(shè)置信息的位置的指令的輸入(步驟S1418)。然后,位置 信息獲取單元580通過計算坐標(biāo)上定制的設(shè)置信息的開始點(diǎn)和結(jié)束點(diǎn)之間的 差異來確定定制的設(shè)置信息要被移動到的位置(步驟S1419)。
當(dāng)輸入接收單元510從用戶接收到對包含定制的設(shè)置信息(其位置已經(jīng)被 改變)的定制的設(shè)置屏幕的設(shè)置內(nèi)容的確定的輸入時(步驟SI420),屏幕生 成單元550在缺省設(shè)置存儲單元520中存儲包含在定制的設(shè)置屏幕中的定制的 屏幕設(shè)置信息(步驟S1421 )。第二設(shè)置發(fā)送/接收單元540將在步驟S1421存 儲的定制的屏幕設(shè)置信息發(fā)送到MFP 400 (步驟S1422 )。通過將接收到的定 制的屏幕設(shè)置信息設(shè)置到設(shè)置存儲單元420中結(jié)束該處理。因而,用戶能夠定 制設(shè)置信息的位置以及在MFP 400的操作面板410上的設(shè)置信息的內(nèi)容。
以此方式,將第二實施例配置為使得設(shè)置信息包括指示設(shè)置信息在設(shè)置屏 幕上的位置的位置信息,輸入接收單元510接收用于改變在顯示單元530上顯 示的定制的設(shè)置屏幕中包含的設(shè)置信息的位置的指令的輸入,位置信息獲取單元580基于由輸入接收單元510接收的用于移動設(shè)置信息的指令來計算設(shè)置信 息在定制的設(shè)置屏幕上的位置,以及屏幕生成單元550將位置信息獲取單元 580計算的定制的設(shè)置屏幕上的位置設(shè)置為位置信息并生成反映設(shè)置的位置 信息的定制的屏幕設(shè)置信息。因而,用戶能夠容易地定制設(shè)置信息的位置。
當(dāng)基于使用單個MFP 100和單個MFP 400的假設(shè)來描述第一和第二實施 例時,也可以使用多個MFP IOO和多個MFP 400。特別地,可以在獲取每個 MFP的屏幕設(shè)置信息的配置下使用MFP (MFP 100或MFP 400 ),比較包含在 每條屏幕設(shè)置信息中的設(shè)置信息和包含在存儲于計算機(jī)(計算機(jī)200或計算機(jī) 500)中的缺省屏幕設(shè)置信息中的缺省設(shè)置信息,以及生成定制的屏幕設(shè)置信 息,從而在定制的設(shè)置屏幕上顯示對于每個MFP可用的所有的設(shè)置信息或者 從而通過根據(jù)MFP的類型將每條定制的設(shè)置信息設(shè)置為將被顯示或隱藏來集 成所有MFP的設(shè)置信息。
圖15是每個MFP 100和400的硬件配置的框圖。每個MFP 100和400包 括控制器10和引擎單元(引擎)60??刂破?0和引擎60通過外部設(shè)備互連 (PCI)總線彼此相連??刂破?0控制每個MFP 100和400,以及例如從操作 單元(圖未示)的繪圖、通信和輸入操作。引擎60包括可以與PCI總線相連 的打印機(jī)引擎(引擎單元)。引擎60的例子包括黑白繪圖機(jī)、單鼓彩色繪圖機(jī)、 四鼓彩色繪圖機(jī)、掃描儀單元和FAX單元。除了例如繪圖機(jī)的引擎單元之夕卜, 引擎60還包括執(zhí)行誤差擴(kuò)散、伽馬校正等的圖像處理單元(圖未示)。
控制器10包括中央處理單元(CPU) 11、北橋(NB) 13、系統(tǒng)存儲器 (MEM-P) 12、南橋(SB) 14、本地存儲器(MEM-C) 17、特定用途集成電 路(ASIC) 16以及HDD18。 NB13和ASIC16通過加速圖形接口 (AGP)總 線15相互連4妄。MEM-P 12包括ROM 12a和RAM 12b。
CPUll控制整個MFP 100和400。 CPU11包括由NB 13、 MEM-P 12和 SB14組成的芯片組,并通過芯片組與其它設(shè)備相連。
NB 13是用于將CPU 11、 MEM-P 12、 SB 14和AGP 15彼此相連的橋。 NB 13包括控制從MEM-P 12、主PCI以及目標(biāo)AGP讀取和向MEM-P 12、主 PCI以及目標(biāo)AGP寫入的存儲器控制器。
MEM-P 12是用做存儲計算機(jī)程序和各種數(shù)據(jù)的存儲存儲器、載入計算機(jī)
20程序和各種數(shù)據(jù)的載入存儲器和用于打印機(jī)功能的繪圖存儲器的系統(tǒng)存儲器。
MEM-P 12包括ROM 12a和RAM 12b。 ROM 12a是用做存儲計算機(jī)程序和各 種數(shù)據(jù)的存儲存儲器的只讀存儲器。ROM 12b是用做載入計算機(jī)程序和各種 數(shù)據(jù)的載入存儲器和用于打印機(jī)功能的繪圖存儲器的可讀可寫存儲器。
SB 14是將NB 13、 PCI設(shè)備和外圍設(shè)備互相連接的橋。SB 14通過PCI 總線(PCI總線上還連接了網(wǎng)絡(luò)接口 ( I/F ))連接到NB 13。
ASIC 16是包括用于圖像處理的硬件的集成電路(IC)并用于圖像處理。 ASIC 16用做將AGP 15、 PCI總線、HDD18和MEM-C17相互連接的橋。盡 管圖未示,ASIC 16包括目標(biāo)PCI、主AGP、作為ASIC 16的主要組件的仲裁 器ARB、控制MEM-C 17的存儲器控制器,使用硬件邏輯在圖像數(shù)據(jù)上執(zhí)行旋 轉(zhuǎn)處理等的多個直接存儲器訪問控制器DMAC以及執(zhí)行通過PCI總線和引擎 60傳輸數(shù)據(jù)的PCI單元。
MEM-C 17是用做用于復(fù)制的圖像緩存器和代碼緩存器的本地存儲器。 HDD18是用于存儲圖像數(shù)據(jù)、計算機(jī)程序、字體數(shù)據(jù)、格式數(shù)據(jù)等的存儲單 元。
AGP 15是用于進(jìn)行高速圖形處理的圖形加速卡的總線I/F。特別地, AGP15通過使用高吞吐量直接訪問MEM-P 12來增加圖形加速器的處理速度。
通過將要由MFP 100和400以及計算機(jī)200和500執(zhí)行的計算機(jī)程序存 儲在ROM等中來提供計算機(jī)程序??蛇x地,可以用可安裝或可執(zhí)行格式在例 如CD-ROM、軟盤(FD)、 CD-R和數(shù)字多功能盤(DVD)的計算機(jī)可讀記錄 介質(zhì)中存儲要由MFP 100和400以及計算機(jī)200和500執(zhí)行的計算機(jī)程序。
進(jìn)一步地,可以將要由MFP 100和400以及計算機(jī)200和500執(zhí)行的計 算機(jī)程序存儲在通過例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)連接的計算機(jī)中,從而能夠通過網(wǎng)絡(luò)下 載計算機(jī)程序。此外,可以通過例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)提供和分發(fā)要由MFP 100 和400以及計算機(jī)200和500執(zhí)行的計算機(jī)程序。
要由MFP 100和400以及計算機(jī)200和500執(zhí)行的計算機(jī)程序具有包括 上述單元(設(shè)置獲取單元、第一設(shè)置發(fā)送/接收單元、第二設(shè)置發(fā)送/接收單元 以及設(shè)置信息生成單元)的模塊配置。由CPU (處理器)通過從ROM讀取和 執(zhí)行計算機(jī)程序來在主存儲設(shè)備上載入上述單元。結(jié)果,在主存儲設(shè)備上生成設(shè)置獲取單元、第一設(shè)置發(fā)送/接收單元、第二設(shè)置發(fā)送/接收單元以及設(shè)置信 息生成單元。
盡管在上述描述中使用MFP,本發(fā)明不限于MFP。本發(fā)明可以應(yīng)用于例 如復(fù)印機(jī)、傳真機(jī)和打印機(jī)的其它裝置。
根據(jù)本發(fā)明的一個方面,能夠根據(jù)用戶的需求容易地定制屏幕以及在屏幕 上的各種設(shè)置信息。
進(jìn)一步地,根據(jù)本發(fā)明的另一方面,即使當(dāng)定制的屏幕比顯示屏幕相對小 或相對大時用戶也能容易地觀看定制的結(jié)果。
此外,根據(jù)本發(fā)明的另一方面,能夠容易地定制設(shè)置信息的位置。
盡管為了完整和清楚的揭示已經(jīng)使用特定實施例對本發(fā)明進(jìn)行了描述,附 帶的權(quán)利要求并不因此而受限而是應(yīng)當(dāng)理解為體現(xiàn)了落入本發(fā)明的基本教示 內(nèi)的對本領(lǐng)域技術(shù)人員來說所有的變型和替換構(gòu)造。
權(quán)利要求
1. 一種屏幕顯示方法,用于屏幕顯示系統(tǒng),在所述屏幕顯示系統(tǒng)中圖像形成裝置通過通信網(wǎng)絡(luò)和信息處理裝置相連,所述屏幕顯示方法包括第一屏幕顯示步驟,包括圖像形成裝置顯示包含用于形成圖像的設(shè)置信息的設(shè)置屏幕;設(shè)置存儲步驟,包括圖像形成裝置存儲包含設(shè)置信息和關(guān)于設(shè)置屏幕的配置的信息的屏幕設(shè)置信息;設(shè)置獲得步驟,包括圖像形成裝置獲得在設(shè)置存儲步驟存儲的屏幕設(shè)置信息,使用用于配置包含定制的設(shè)置信息的設(shè)置顯示的定制的屏幕設(shè)置信息更新屏幕設(shè)置信息,其中所述定制的設(shè)置信息是通過定制設(shè)置顯示中包含的設(shè)置信息而獲得的;第一設(shè)置信息發(fā)送/接收步驟,包括圖像形成裝置將屏幕設(shè)置信息發(fā)送到信息處理裝置和從信息處理裝置接收定制的屏幕設(shè)置信息;第二設(shè)置信息發(fā)送/接收步驟,包括信息處理裝置從圖像形成裝置接收屏幕設(shè)置信息和向圖像形成裝置發(fā)送定制的屏幕設(shè)置信息;缺省設(shè)置存儲步驟,包括信息處理裝置存儲缺省屏幕設(shè)置信息,所述缺省屏幕設(shè)置信息包含當(dāng)定制屏幕設(shè)置信息時要參考的缺省設(shè)置信息和關(guān)于包含缺省設(shè)置信息的設(shè)置屏幕的配置的信息;設(shè)置信息生成步驟,包括信息處理裝置在通過比較而檢測到在第二設(shè)置信息發(fā)送/接收步驟接收到的屏幕設(shè)置信息中包含的設(shè)置信息和在缺省設(shè)置存儲步驟中存儲的缺省屏幕設(shè)置信息中包含的缺省設(shè)置信息之間的差異時,通過使設(shè)置信息和缺省設(shè)置信息一致而生成定制的屏幕設(shè)置信息;第二屏幕顯示步驟,包括信息處理裝置顯示包含在設(shè)置信息生成步驟生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕;和顯示控制步驟,包括信息處理裝置使第二屏幕顯示步驟基于在設(shè)置信息生成步驟生成的定制的屏幕設(shè)置信息來顯示定制的設(shè)置屏幕。
2.根據(jù)權(quán)利要求l所述的屏幕顯示方法,其中設(shè)置信息包含指示設(shè)置信息是否被使能的狀態(tài)信息;和設(shè)置信息生成步驟進(jìn)一步包括信息處理裝置在檢測到設(shè)置信息和缺省設(shè)置信息之間的差異時,通過將設(shè)置信息的狀態(tài)信息設(shè)置為無效來生成定制的屏幕設(shè)置信息。
3. 根據(jù)權(quán)利要求2所述的屏幕顯示方法,其中設(shè)置信息包含指示是否要在第一屏幕顯示步驟中顯示設(shè)置信息的顯示屬性信息;和設(shè)置信息生成步驟進(jìn)一步包括信息處理裝置在確定設(shè)置信息和缺省設(shè)置信息之間存在差異時,通過將獨(dú)特的亮度設(shè)置給設(shè)置信息的顯示屬性信息從而將設(shè)置信息設(shè)置為無效來生成定制的屏幕設(shè)置信息。
4. 根據(jù)權(quán)利要求1所述的屏幕顯示方法,其中顯示控制步驟進(jìn)一步包括信息處理裝置將包含在設(shè)置信息生成步驟生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕的屏幕大小改變?yōu)槟軌蛟诘诙聊伙@示步驟顯示的大小,并使第二屏幕顯示步驟以改變后的大小顯示定制的設(shè)置屏幕。
5. 根據(jù)權(quán)利要求4所述的屏幕顯示方法,進(jìn)一步包括輸入接收步驟,包括信息處理裝置接收大小改變信息的輸入,其中所述大小改變信息用于改變包含在設(shè)置信息生成步驟生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕的屏幕大小,和當(dāng)在輸入接收步驟接收到大小改變信息的輸入時,顯示控制步驟進(jìn)一步包括信息處理裝置基于大小改變信息改變定制的設(shè)置屏幕的屏幕大小并使第二屏幕顯示步驟以改變后的屏幕大小顯示定制的設(shè)置屏幕。
6. 根據(jù)權(quán)利要求5所述的屏幕顯示方法,其中設(shè)置信息包含指示設(shè)置信息在設(shè)置屏幕上的位置的位置信息,輸入接收步驟進(jìn)一步包括信息處理裝置接收用于移動在第二屏幕顯示步驟中顯示的定制的設(shè)置屏幕中包含的設(shè)置信息的指令,屏幕顯示方法進(jìn)一步包括位置計算步驟,包括信息處理裝置響應(yīng)于指令計算設(shè)置信息在定制的設(shè)置屏幕上的位置,和設(shè)置信息生成步驟進(jìn)一步包括信息處理裝置將在位置計算步驟計算的位置設(shè)置為位置信息,并基于所述位置信息生成定制的屏幕設(shè)置信息。
7. 根據(jù)權(quán)利要求6所述的屏幕顯示方法,其中屏幕設(shè)置信息包含指示是否要顯示設(shè)置信息的顯示設(shè)置信息,和顯示控制步驟進(jìn)一步包括信息處理裝置基于對應(yīng)于定制的屏幕設(shè)置信息的顯示設(shè)置信息使第二屏幕顯示步驟顯示和定制的設(shè)置屏幕分離的顯示設(shè)置屏幕,并且當(dāng)由于在輸入接收步驟接收的指令而將設(shè)置信息移動到顯示設(shè)置屏幕上時,顯示控制步驟進(jìn)一步包括信息處理裝置使第二屏幕顯示步驟隱藏所述設(shè)置信息。
8. 根據(jù)權(quán)利要求1所述的屏幕顯示方法,其中以可擴(kuò)展標(biāo)記語言格式寫屏幕設(shè)置信息和設(shè)置信息。
9. 一種信息處理裝置,配置為通過網(wǎng)絡(luò)和圖像形成裝置相連,所述信息處理裝置包括第二設(shè)置信息發(fā)送/接收單元,從圖像形成裝置接收包含用于形成圖像的設(shè)置信息和關(guān)于包含設(shè)置信息的設(shè)置屏幕的配置的信息的屏幕設(shè)置信息,以及向圖像形成裝置發(fā)送包含定制的設(shè)置信息和關(guān)于包含定制的設(shè)置信息的設(shè)置屏幕的配置的信息的定制的屏幕設(shè)置信息;缺省設(shè)置存儲單元,存儲缺省屏幕設(shè)置信息,所述缺省屏幕設(shè)置信息包含當(dāng)定制屏幕設(shè)置信息時要參考的缺省設(shè)置信息和關(guān)于包含缺省設(shè)置信息的設(shè)置屏幕的配置的信息;設(shè)置信息生成單元,在通過比較而檢測到由第二設(shè)置信息發(fā)送/接收單元接收到的屏幕設(shè)置信息中包含的設(shè)置信息和在缺省設(shè)置存儲單元中存儲的缺省屏幕設(shè)置信息中包含的缺省設(shè)置信息之間的差異時,通過使設(shè)置信息和缺省設(shè)置信息一致而生成定制的屏幕設(shè)置信息;第二屏幕顯示單元,顯示包含由設(shè)置信息生成單元生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕;和顯示控制單元,使第二屏幕顯示單元基于由設(shè)置信息生成單元生成的定制的屏幕設(shè)置信息來顯示定制的設(shè)置屏幕。
10. 根據(jù)權(quán)利要求9所述的信息處理裝置,其中設(shè)置信息包含指示設(shè)置信息是否被使能的狀態(tài)信息;和設(shè)置信息生成單元在檢測到設(shè)置信息和缺省設(shè)置信息之間的差異時,通過將設(shè)置信息的狀態(tài)信息設(shè)置為無效來生成定制的屏幕設(shè)置信息。
11. 根據(jù)權(quán)利要求IO所述的信息處理裝置,其中設(shè)置信息包含指示是否要由第一屏幕顯示單元顯示設(shè)置信息的顯示屬性信息;和設(shè)置信息生成單元在確定設(shè)置信息和缺省設(shè)置信息之間存在差異時,通過將獨(dú)特的亮度設(shè)置給設(shè)置信息的顯示屬性信息從而將設(shè)置信息設(shè)置為無效來生成定制的屏幕^:置信息。
12. 根據(jù)權(quán)利要求9所述的信息處理裝置,其中顯示控制單元將包含由設(shè)置信息生成單元生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕的屏幕大小改變?yōu)槟軌蛴傻诙聊伙@示單元顯示的大小,并使第二屏幕顯示單元以改變后的大小顯示定制的設(shè)置屏幕。
13. 根據(jù)權(quán)利要求12所述的信息處理裝置,進(jìn)一步包括輸入接收單元,接收大小改變信息的輸入,其中所述大小改變信息用于改變包含由設(shè)置信息生成單元生成的定制的屏幕設(shè)置信息的定制的設(shè)置屏幕的屏幕大小,其中當(dāng)輸入接收單元接收到大小改變信息的輸入時,顯示控制單元基于大小改變信息改變定制的設(shè)置屏幕的屏幕大小并使第二屏幕顯示單元以改變后的屏幕大小顯示定制的設(shè)置屏幕。
14. 根據(jù)權(quán)利要求13所述的信息處理裝置,其中設(shè)置信息包含指示設(shè)置信息在設(shè)置屏幕上的位置的位置信息,輸入接收單元接收用于移動由第二屏幕顯示單元顯示的定制的設(shè)置屏幕中包含的設(shè)置信息的指令,信息處理裝置進(jìn)一步包括位置計算單元,響應(yīng)于指令計算設(shè)置信息在定制的設(shè)置屏幕上的位置,和設(shè)置信息生成單元將由位置計算單元計算的位置設(shè)置為位置信息并基于所述位置信息生成定制的屏幕設(shè)置信息。
15. 根據(jù)權(quán)利要求14所述的信息處理裝置,其中屏幕設(shè)置信息包含指示是否要顯示設(shè)置信息的顯示設(shè)置信息,和顯示控制單元進(jìn)一步基于對應(yīng)于定制的屏幕設(shè)置信息的顯示設(shè)置信息使第二屏幕顯示單元顯示和定制的設(shè)置屏幕分離的顯示設(shè)置屏幕,并且當(dāng)由于輸入接收單元接收的指令而將設(shè)置信息移動到顯示設(shè)置屏幕上時,顯示控制單元使第二屏幕顯示單元隱藏所述設(shè)置信息。
16.根據(jù)權(quán)利要求9所述的信息處理裝置,其中以可擴(kuò)展標(biāo)記語言格式寫屏幕設(shè)置信息和設(shè)置信息。
全文摘要
一種屏幕顯示方法和信息處理裝置。圖像形成裝置通過網(wǎng)絡(luò)和信息處理裝置相連。圖像形成裝置將設(shè)置屏幕中包含的設(shè)置信息發(fā)送到信息處理裝置并接收基于設(shè)置信息由信息處理裝置生成的定制的設(shè)置信息,從而通過定制的設(shè)置信息定制設(shè)置屏幕。
文檔編號H04N1/00GK101533332SQ20091012647
公開日2009年9月16日 申請日期2009年3月11日 優(yōu)先權(quán)日2008年3月14日
發(fā)明者韓曉峰 申請人:株式會社理光