屏幕編輯裝置、屏幕編輯方法和計算機可讀信息記錄介質的製作方法
2023-05-03 10:18:16 3
專利名稱:屏幕編輯裝置、屏幕編輯方法和計算機可讀信息記錄介質的製作方法
技術領域:
本發明涉及一種用於編輯要在顯示設備上顯示的操作頁面的內容的屏幕 編輯裝置、用於編輯要在顯示設備上顯示的操作頁面的內容的屏幕編輯方法、 用於使得計算機處理器執行屏幕編輯方法的屏幕編輯程序、用於基於通過屏幕 編輯裝置或屏幕編輯方法編輯的數據來在顯示設備上顯示搡作頁面的電子裝 置、以及作為這樣的電子裝置之一的圖像形成裝置。
背景技術:
已知這樣的配置在顯示設備上顯示GUI (圖形用戶接口 ),並且通過使 用GUI,向用戶顯示各種數據或者接收用戶的操作。
可以用下述方式執行這樣的GUI的設計在頁面上布置各種元件,例如 用於接收用戶操作的按鈕、用於顯示設置內容的字符顯示框等。進一步地,近 來,除了按照原樣使用製造商提供的GUI之外,還更多地要求通過編輯頁面 內容來定製GUI以滿足客戶需求。
例如,下面的專利文檔l, 2, 3討論了GUI的定製
專利文檔1:日本公開專利申請No. 2005-45370
專利文檔2:日本公開專利申請No. 2003-150971
專利文檔3:日本公開專利申請No. 2003-5825
專利文檔1討論了圖像形成裝置,使用該圖像形成裝置可以通過選擇面板 定製模式改變在液晶顯示設備上顯示的顯示頁面上的每個功能鍵的顯示或不 顯示狀態、位置、大小等。
專利文檔2討論了一種方法,通過使用該方法,作為從用戶終端訪問服務 器的結果能夠編輯電子裝置的操作頁面。進一步地,專利文檔2討論了例如增 力口/減小操作按鈕的大小、剪切一部分、組合部分、改變位置或結束(或刪除) 操作按鈕的功能等的編輯的例子。
專利文檔3討論了一種工業機器,使用該工業機器可以通過修改設置頁面版面的HTML文件來定製GUI。
進一步地,專利文檔4 (日本公開專利申請No. 2006-260085 )討論了用於 高效地控制用戶認證處理的訪問巻軸(access roll )、對於能夠使用功能的認證 的用戶的批准處理、以及通過系統的管理員根據用戶的請求控制可用的功能。
近來,在以圖像形成裝置為特徵的各種電子裝置中,這樣的定製GUI的 功能被提供為可以被設置用於整個裝置的設置功能。在這樣的裝置中,用戶能 夠改變每個按鈕的顯示位置、大小等、標題等,或者能夠通過改變GUI上每 個按鈕的顯示/不顯示狀態來選擇可用的或可操作的功能。
進一步地,已知程序功能或宏功能,從而裝置中的設置內容或一系列的設 置操作內容被預先註冊,並且能夠根據需要被作為調用的結果反映到裝置的操 作上。
然而,如果同時使用這樣的GUI定製功能和程序功能或宏功能,尤其是 在多個用戶共享關於功能的數據的情況下,用戶可能4丸行不適當的設置。
例如,假設一種情況,其中第一用戶使用第一用戶已經定製的第一 GUI 並且第一用戶調用程序或宏,該程序或宏已經由第二用戶創建為與不同於第一 GUI的第二 GUI—起使用。在這種情況下,在程序或宏中,可以描述指令從 而將打開與沒有在第一 GUI上顯示的按鈕相關的功能。當在程序或宏中描述 了這樣的指令並且在第一用戶使用第一 GUI過程中執行該指令時,打開根本 就沒有在第一 GUI上顯示的對應功能,並且第一用戶可能不知道按鈕被打開。 在多個用戶共享通過定製功能生成的頁面數據或通過程序或宏功能生成的程 序或宏數據的情況下,需要解決上述問題。
需要注意即^f吏在單個用戶的情況下,由於生成程序或宏時可能發生的誤才喿 作、錯誤理解,也會導致相同的問題。
發明內容
已經提出本發明用於解決上述問題,並且本發明的目的是即使在編輯要在 顯示設備上顯示的頁面的情況下也能防止頁面上的顯示內容和裝置中的設置 內容之間發生衝突,並且能夠改變在頁面上顯示的選擇操作部的選項的顯示或 不顯示狀態。
為了達到上述目的,根據本發明,提供了一種屏幕編輯裝置,用於編輯要
8在顯示設備上顯示的操作頁面的內容,該屏幕編輯裝置包括屬性存儲部,用 於將指示選擇操作部的類型的類型屬性、指示是否顯示和選擇操作部的每個選 項相對應的操作部的顯示屬性、以及指示和選擇操作部的選項對應的設置的修 改的內容的優先設置信息存儲作為規定在操作頁面上布置的具有多個選項的 選擇操作部的狀態的數據,當在顯示設備上顯示操作頁面時執行該修改;選擇 狀態切換部,用於響應於用戶操作來在和布置在操作頁面上的選擇操作部的每 個選項相對應的操作部的選擇狀態和未選擇狀態之間切換;顯示屬性改變部, 用於響應於用戶操作來改變由屬性存儲部存儲的顯示屬性值;以及優先設置信 息註冊部,用於當對於選擇4乘作部的選項改變顯示屬性時,將和具有選項的選 擇操作部的類型屬性以及和選項相對應的操作部的選擇或未選擇狀態相對應 的信息註冊在屬性存儲部中作為優先設置信息。
根據本發明的另一方面,提供了一種屏幕編輯方法,用於編輯要在顯示設 備上顯示的操作頁面的內容,該方法包括計算機處理器將指示選擇才喿作部的 類型的類型屬性、指示是否顯示和選擇操作部的每個選項相對應的操作部的顯 示屬性、以及指示和選擇操作部的選項對應的設置的修改的內容的優先設置信 息存儲作為規定在操作頁面上布置的具有多個選項的選擇操作部的狀態的數 據,當在顯示設備上顯示操作頁面時執行所述修改;計算機處理器響應於用戶 操作來在和布置在操作頁面上的選擇操作部的每個選項相對應的操作部的選 擇狀態和未選擇狀態之間切換;計算機處理器響應於用戶操作來改變由計算機 存儲的顯示屬性值;以及當改變選項的顯示屬性時計算機處理器將和具有選項 的選擇操作部的類型屬性以及和選項相對應的操作部的選擇/未選擇狀態相對 應的信息註冊在屬性存儲部中作為優先設置信息。
根據本發明的另 一方面,提供了 一種存儲屏幕編輯程序的計算機可讀信息 記錄介質,當該屏幕編輯程序被計算機處理器執行時將會執行屏幕編輯方法, 該方法包括將指示選擇操作部的類型的類型屬性、指示是否顯示和選擇操作 部的每個選項相對應的操作部的顯示屬性、以及指示和選擇操作部的選項對應 的設置的修改的內容的優先設置信息存儲作為規定在操作頁面上布置的具有 多個選項的選擇操作部的狀態的數據,當顯示操作頁面時執行所述修改;響應 於用戶操作來在和布置在操作頁面上的選擇操作部的每個選項相對應的操作部的選擇狀態和未選擇狀態之間切換;響應於用戶操作來改變存儲的顯示屬性 值;以及當改變選項的顯示屬性時將和具有選項的選擇操作部的類型屬性以及 和選項相對應的操作部的選擇或未選擇狀態相對應的信息註冊在屬性存儲部 中作為優先設置信息。
根據本發明的另一方面,提供了一種電子裝置,包括頁面數據獲取部, 用於獲取作為規定在操作頁面上布置的具有多個選項的選擇操作部的狀態的 數據的頁面數據,所述頁面數據包括指示選擇操作部的類型的類型屬性、指示 是否顯示和選擇操作部的每個選項相對應的操作部的顯示屬性、以及指示和選 擇操作部的選項對應的設置的修改的內容的優先設置信息,當在顯示部上顯示 操作頁面時執行所述修改;顯示控制部,用於在顯示部上顯示用於接收用戶操 作的操作頁面,其中,在操作頁面上基於頁面數據獲取部獲取的頁面數據布置 選捧操作部的圖像和選捧操作部中包括的選項;設置內容存儲部,用於存儲將
在電子裝置的操作上反映的設置內容;設置內容改變部,用於在調用設置內容 組或命令組之後根據預先存儲在存儲部中的設置內容組或提供用於改變設置 內容存儲部中存儲的設置內容的命令組來改變設置內容存儲部中存儲的設置 內容;以及設置內容修改部,用於當設置內容改變部已經改變了設置內容時根 據當前顯示在顯示部上的操作頁面的頁面數據中包括的優先設置信息來修改 這樣被改變的設置內容。
根據本發明的另一方面,提供了一種圖像形成裝置,包括上述電子裝置; 以及圖像形成部,用於根據圖像數據和設置內容存儲部中存儲的設置內容來在 紙張上形成圖像。
結合附圖閱讀下述具體實施方式
將會更加明確本發明的其它目的、特徵和
優勢。
圖1描述了在實施例中作為屏幕編輯裝置的PC (個人計算機)以及作為 根據由屏幕編輯裝置編輯的頁面數據顯示頁面的裝置的一個例子的圖像處理 裝置的硬體配置的框圖2描述了圖1中描述的圖像處理裝置的功能的功能框圖,該功能關於通 過GUI的操作設置變化、GUI定製、以及使用宏設置變化;圖3描述了在對於圖1中描述的圖像處理裝置的UI模塊執行按鈕按下通 知的情況下,UI模塊和模式控制模塊的操作序列;
圖4描述了圖3中描述的操作序列中使用的功能表的例子;
圖5A、 5B和5C描述了對於作為屏幕編輯裝置的PC的GUI編輯頁面的 顯示的例子,用於接收對於將要在圖1中描述的圖像處理裝置的操作面板上顯 示的頁面的編輯操作;
圖6描述了在圖1中描述的圖像處理裝置由PC通知GU1上的操作內容的 情況下的各個部的序列圖7描述了對於一個頁面的頁面數據的例子,該頁面具有用於由圖1中描 述的PC執行的編輯的配置;
圖8描述了選擇操作部的類型屬性的可設置類型以及在設置每個類型的 情況下顯示內容的例子;
圖9描述了規定優先設置信息的內容的優先設置信息表的例子;
圖IO描述了在指示在圖1中描述的圖像處理裝置中執行宏的情況下UI 模塊和模式控制模塊的操作序列;
圖ll描述了在指示在圖1中描述的圖像處理裝置中調用設置內容的情況 下UI模塊和模式控制模塊的搡作序列;
圖12描述了在指示在圖1中描述的圖像處理裝置中切換頁面數據的情況 下UI模塊和模式控制模塊的操作序列;
圖13描述了圖1中描述的作為屏幕編輯裝置的PC具有的功能的功能框
圖14、 15和16描述了圖1中描述的PC執行的優先設置信息設置處理的 流程圖17A和17B描述了在圖14中描述的處理中改變設置的特定例子;
圖18描述了在圖14中描述的處理中的告警顯示的特定例子;
圖19A和19B描述了在圖14中描述的處理中改變設置的另一個特定例
子;
圖20A和20B描述了在圖15中描述的處理中改變設置的特定例子;
圖21A和21B描述了在圖15中描述的處理中改變設置的另一個特定例子;
圖22A和22B描述了在圖16中描述的處理中改變設置的特定例子;以及 圖23A和23B描述了在圖16中描述的處理中改變設置的另一個特定例子。
具體實施例方式
下面參考附圖描述實施例。
使用實施例中的屏幕編輯裝置來編輯要在另一個裝置的顯示設備上顯示 的操作頁面的內容。屏幕編輯裝置可以被體現為顯示操作頁面的裝置中包括的 相應的編輯功能的結果。可選地,屏幕編輯裝置可以被體現為計算機中執行的 相應的應用程式的結果,該計算機例如是能夠通過通信網絡等和顯示操作頁面 的裝置進行通信的PC (個人計算機)。
進一步地,可以在顯示操作頁面的裝置本身提供屏幕編輯功能,其中該裝 置作為應用伺服器,並且可以通過從PC等的例如網絡瀏覽器的普通客戶端應 用使用屏幕編輯功能。進一步地,完全分離的屏幕編輯裝置可以僅編輯才喿作頁 面的數據,然後可以將數據存儲在記錄介質中,並且顯示搡作頁面的裝置可以 從記錄介質中讀取數據。
即,可以使用任何硬體來體現屏幕編輯裝置,只要硬體具有CPU、 ROM、 RAM等並且具有特定的操作能力。
這裡,作為一個例子,PC作為屏幕編輯裝置,並且編輯由通過通信網絡 連接到PC的圖像處理裝置顯示的操作頁面。首先,將描述作為基於由屏幕編 輯裝置編輯的頁面數據來顯示頁面的裝置的例子的圖像處理裝置。
圖1描述了圖像處理裝置和PC的硬體配置的框圖。圖2描述了圖像處理 裝置的功能配置。
圖像處理裝置IO作為電子裝置或作為圖像形成裝置。如圖l所示,圖像 處理裝置10包括具有印表機引擎、掃描儀引擎和圖像存儲HDD的引擎部19 以及通信I/F 17。圖像處理裝置10進一步包括具有CPU 11、 ROM 12和RAM 13的控制部。控制部控制引擎部19和通信I/F 17從而圖像處理裝置IO執行 列印、掃描、複製、文檔盒和傳真通信的功能。圖^f象處理裝置IO具有操作面 板18,其中觸摸面板被層壓到作為顯示設備的液晶顯示設備(LCD)上。在操作面板18上顯示GUI。圖像處理裝置10通過GUI接收用戶執行的例如設 置搡作的操作、操作指令等,並根據接收的指令執行操作。進一步地,圖像處 理裝置IO進行操作所需的設置內容的數據等存儲在NVRAM(非易失性RAM) 14中,其中該數據是可變的並且即使在關斷電源後也應當被保持。
CPU 11、 ROM 12、 RAM 13、 NVRAM 14以及通信I/F 17通過系統總線 20被連接起來。操作面板18和引擎部19分別通過面板I/F 15和引擎I/F 16 被連接到系統總線。
通過通信I/F 17,可以通過例如LAN (區域網)的通信網絡30進行和PC 40的通信。需要注意,對於通信可以使用任何通信手段,包括有線或無線通 信。
PC40是屏幕編輯裝置的一個實施例。如圖l所示,PC40包括CPU41、 ROM42、 RAM43、通信接口 (I/F )44、顯示設備45、操:作部46和^DD(硬 盤驅動器)47。這些部/元件通過系統總線48被連接起來。顯示設備45可以 包括例如液晶顯示設備,並且操作部46可以包括例如滑鼠、鍵盤等。外部顯 示設備或操作部可以被用做顯示設備45或操作部46。
每個上述部/元件的硬體可以具有已知的配置。
作為CPU 41執行的存儲在ROM 42或HDD 17中的操作程序的結果,執 行後面描述的屏幕編輯裝置的功能。
圖2描述了與作為GUI被操作的結果、GUI定製以及使用宏執行設置的 改變而執行的設置的改變相關的圖像處理裝置10的功能。
圖像處理裝置10具有系統業務模塊120和應用模塊130,每個模塊都是 由軟體體現的基本模塊。進一步地,圖像處理裝置10具有定製插件140和宏 插件150,每個插件都是由軟體體現的並且可以被自由地增加的插件模塊。
系統服務模塊120被插入在例如操作面板18的硬體資源和應用模塊130 之間,從應用模塊130接收對於硬體資源的操作請求,並基於操作請求執行操 作請求的仲裁以及操作的執行控制。需要注意硬體資源由相應的驅動器IIO驅 動,並且系統服務模塊120從驅動器110接收操作請求或向驅動器110發送操 作請求。
系統服務模塊120的面板控制部121具有顯示頁面和檢測用戶在操作面板18上執行的操作的功能。
通過經由系統服務模塊120和驅動器IIO控制典型地為操作面板18的硬 件,應用模塊130提供根據用戶給出的指示或外部裝置給出的命令執行操作的 功能。圖2僅描述了單個應用模塊130。然而,可以提供多個應用模塊130。 例如,可以對於例如複印、傳真通信、掃描、列印和文檔盒的各個功能提供應 用模塊130。
對於要執行的功能,應用模塊130的特定配置會變化。圖2描述了通常在 應用模塊130的任何特定配置中可以提供的配置。圖2中描述的應用模塊130 的UI (用戶接口 )模塊131具有顯示或擦除GUI頁面以及監視在GUI上執行 的操作的功能。當檢測到在GUI上的用戶操作時,UI模塊131通知模式控制 模塊132。
模式控制模塊132具有根據用戶在GUI上執行的操作來設置圖像處理裝 置10的操作模式的功能。模式控制模塊132不僅執行在操作模式上反映給定 操作的內容,而且執行"第一優先"和"最後優先"的控制,其中對於"第一 優先",在第一設置存在的情況下禁止第二設置,對於"最後優先",在執行第 一設置的情況下取消第二設置。規定搡作模式的內容的設置內容可以被存儲在 RAM13或NVRAM14中。
定製插件140具有UI定製控制部141和定製信息DB (資料庫)142,並 且提供關於GUI定製的功能。
UI定製控制部141具有下述功能響應於來自例如PC 40的外部屏幕編 輯裝置的請求,提供圖像處理裝置IO使用的用於顯示用於被編輯的GUI的頁 面數據,以及在被編輯用於顯示之後設置頁面數據。
定製信息DB 142作為用於存儲頁面數據的存儲部,響應於來自UI定製 控制部141的請求提供用於被編輯的頁面數據,或響應於來自UI模塊131的 請求提供用於顯示的頁面數據。定製信息DB 142也存儲指示根據用戶在GUI 上給出的操作執行的頁面改變的內容的頁面流信息。
宏插件150在圖像處理裝置10中提供關於設置的"一次性改變"或設置 的"自動改變"的功能。宏插件150具有宏DB 151,並且宏DB151在圖像處 理裝置10中存儲一組設置內容或包括一組用於改變設置內容的命令的宏。作為上述一組設置內容,在特定時間在圖像處理裝置IO操作時反映的所 有或部分設置內容被模式控制模塊132根據用戶給出的操作存儲在宏DB 151 中。然後,根據用戶的實際操作等,模式控制模塊132在期望的時間讀取這樣 存儲在宏DB 151中的設置內容,並且將在圖像處理裝置IO操作時反映的設 置內容能夠由這樣讀取的設置內容代替。
作為上述宏,指示預定順序的按鈕操作的命令或根據預定規則的設置內容 的改變由模式控制模塊132或圖2中沒有示出的另一模塊存儲在宏DB 151中。 然後,根據用戶的操作等,模式控制模塊132在期望的時間讀取宏DB 151中 存儲的一組命令,然後按順序執行這樣讀取的命令,從而改變將在圖像處理裝 置10的操作時反映的設置內容。需要注意作為執行命令的結果而執行的操作 是生成按鈕操作檢測事件的操作(在這種情況下也是由被執行的生成事件觸發 的操作)、根據預定規則改變設置內容的搡作等。
接下來,將描述根據由用戶在操作面板18上執行的操作來改變圖像處理 裝置10的設置內容的圖像處理裝置10的處理。
在要在圖像處理裝置10的操作面板18上顯示GUI的情況下,UI模塊131 從定製DB 142 (或者在使用未被定製的頁面數據的情況下的預定DB)獲取 GUI的頁面數據,將獲取的頁面數據傳送到面板控制部121,並且請求面板控 制部121根據操作面板18上的頁面數據顯示GUI頁面。
然後,面板控制部121指示驅動器110在頁面數據規定的位置顯示由接收 到的頁面數據規定的大小、形狀和內容的按鈕或文本。驅動器110根據指示驅 動操作面板18,並因此,在操作面板18上顯示根據頁面數據的內容的GUI。
進一步地,當由用戶在操作面板18上顯示的GUI上執行操作時,驅動器 110檢測已經執行操作的GUI上的位置以及操作的內容,並將位置和內容傳送 給面板控制部121。然後,面板控制部121基於當前顯示的GUI的頁面數據確 定在哪個按鈕(或另一操作部)處已經執行了操作。然後,當確定對特定操作 部已經執行了操作時,面板控制部121將對應的操作部以及指示操作內容的對 應事件通知給UI模塊131。例如,提供了指示按鈕已經被按下的按鈕按下通 知。
圖3描述了在提供了按鈕按下通知的情況下UI模塊131和模式控制模塊132的操作序列。進一步地,圖4描述了操作序列中使用的功能表的例子。
如圖3所示,當從面板控制部121接收到按鈕按下通知時(步驟Sll ), UI模塊131根據按鈕被按下的操作來識別功能和要被改變的參數值(步驟 S12)。
上述功能對應於參數值的設置項,並且參數值指示對應於對於設置項目可 選的每個選項的特定設置值。例如,功能可以是"雙面功能",因此參數值可 以是"單面"和"雙面"。作為另一個例子,對於功能"顏色設置",可以提供 例如"自動顏色"、"彩色"和"單色,,的三個參數值作為選項。
在圖像處理裝置10中,例如要在GUI上布置的按鈕的頁面元件、由頁面 元件設置的功能、以及對應的參數值之間的對應關係被存儲在UI模塊131能 夠讀取的位置處作為圖4中描述的功能表。
然後,通過讀耳又圖4中描述的功能表,UI模塊131識別當按鈕"A"被打 開時,例如"X"應當被設置為功能"A"的參數值。然而,實際上,根據選 擇操作部的特定類型,可以應用各種設置參數值的方法。例如,在一種情況下,
可以用輪轉方式切換功能的打開或關閉。在另 一種情況下,不會接受任何操作, 當前參數值可能是固定的。如何實際地執行設置被確定為正在讀取的當前顯示 的頁面的頁面數據的結果。
然後,UI模塊131向模式控制模塊132發送功能設置請求以請求模式控 制模塊132為在步驟S12中確定的功能設置在步驟S12中確定的參數值(步 驟S13)。
已經接收了功能設置請求的模式控制模塊132確定是否允許根據請求的 設置(步驟S14 ),並且當允許設置時執行設置(步驟S15 )。當不允許設置時, 模式控制模塊132不執行設置。在任何情況下,作為對功能設置請求的回答, 模式控制模塊132向UI模塊131回答執行或不執行設置的結果(步驟S16 )。 不允許設置的情況可能是設置導致和另 一個設置衝突的情況、設置和另 一個設 置之間的關係對應於被禁止的組合的情況等。
當接收到步驟S16的上述回答時(稱為功能設置回答),UI模塊131根據 功能設置回答來請求面板控制部121顯示已經執行的設置的狀態(步驟S17 )。 例如,在響應於按鈕被按下而設置對應於按鈕的參數值的情況下,按鈕的顯示應當被改變到已經被按下的狀態(即被選擇的狀態)例如用來指示已經實際執 行了對應的設置。進一步地,假設從對應於各個按鈕的多個選項中選擇一個選 項的情況。在響應於特定參數值被設置而取消已經被按下的按鈕的狀態的情況 下,該按鈕對應於到目前為止已經被設置的另一個參數值。
進一步地,儘管沒有示出,面板控制部121才艮據步驟S17的請求使得驅動 器110改變在操作面板18上的按鈕的顯示狀態等。
通過圖3的上述處理,圖像處理裝置IO根據用戶在操作面板18上顯示的 GUI上執行的操作改變操作模式的設置。
接下來,將更加詳細地描述編輯GUI的功能。
具有預定權限的任意用戶能夠自由地編輯要在圖像處理裝置10的操作面 板18上顯示的頁面。在實施例中以下述方式執行編輯操作通過使用特別的 客戶端應用,從PC 40訪問圖像處理裝置10。圖2中描述的圖像處理裝置10 的UI定製控制部141從客戶端應用接收訪問,並且提供編輯頁面所需的數據。
圖5A、5B和5C描述了用於接收操作以編輯要在操作面板18上顯示的頁 面的GUI編輯頁面的顯示的例子。需要注意,為了方便起見,在圖5A的GUI 編輯頁面,"圖5B"的內容實際上在圖5B中描述,並且"圖5C"的內容實際 上在圖5C中描述。
圖5A、 5B和5C中描述的GUI編輯頁面200通過PC 40中啟動的客戶端 應用的功能在PC 40的顯示設備上顯示。
在5A、 5B和5C中描述的GUI編輯頁面200中,通過使用制表符210, 可以選擇圖像處理裝置10中包括的一個應用模塊(下文中簡單地稱為應用), 並且編輯這樣選擇的應用模塊使用的GUI。在5A、 5B和5C中描述的例子中, 在圖像處理裝置10中安裝了三個應用,即複製應用、文檔盒應用和圖像發送 應用。在GUI編輯頁面200上,顯示對應的三個制表符,即複製制表符211、 盒制表符212和發送制表符213。在5A、 5B和5C中,GUI編輯頁面200在 這樣的狀態例如選擇了複製制表符2H,並且編輯了複製應用使用的GUI。
頁面列表顯示部220以樹形式顯示GUI頁面的列表,該列表由相應的一 個制表符210選擇的應用使用。用戶從列表中選擇要編輯的GUI頁面。然後 這樣選擇的GUI頁面的內容被顯示在預覽顯示部230。在圖5A、 5B和5C中,GUI編輯頁面200處於這樣的狀態例如選擇和顯示包括在列表的頂端的複製 頂端頁面。
在預覽顯示部230顯示要在反映了用戶編輯結果的操作面板18上顯示的 GUI頁面的預覽。
作為預覽顯示部230的操作模式,通過使用模式切換部240的對應的單選 按鈕可以選擇"屏幕操作"模式或"屏幕編輯"模式。
在"屏幕操作"模式,可以通過滑鼠點擊等操作在預覽顯示部230中顯示 的頁面,這與在梯:作面板18上顯示對應的GUI頁面的情況相同。此時,PC 40 通知圖像處理裝置10被操作的按鈕以及操作的內容,並且圖像處理裝置10 響應於該通知來根據因而在預覽顯示部230上顯示的頁面上執行的操作來改 變對應的設置內容,就好像在操作面板18上顯示的對應的GUI頁面被操作一 樣。
圖6描述了在PC 40通知了圖像處理裝置10被操作的GUI頁面的內容的 情況下各個部的才喿作序列。
當確定在預覽顯示部230上顯示的GUI頁面上的任何操作部已經被操作 時,PC40通知圖像處理裝置IO被操作的操作部和指示操作內容的對應事件。 事件可以具有和圖3的步驟Sll的面板控制部121通知UI^^塊131相同的形 式。然而,不需要將事件限制為這種形式。這裡,作為一個例子,使用和圖3 的步驟Sll相同的按鈕按下通知。
然後,如圖6所示,圖像處理部10的UI定製控制部141從PC 40接收按 鈕按下通知(步驟S21 )。然後,UI定製控制部141將按鈕按下通知傳送給UI 模塊131 (步驟S22)。
與圖3的步驟S12至S16的情況相同,UI模塊131和模式控制模塊132 根據通知的操作內容執行參數值的設置(步驟S23至S27)。此時,UI模塊131 存儲這樣的事實步驟S22的通知的發送源是UI定製控制部141。然後,在 步驟S27,在這種情況下,UI模塊131即使在步驟S27中接收到功能設置回 答之後也不請求面板控制部121顯示事件,相反,將功能設置回答傳送給UI 定製控制部141 (步驟S28 )。
然後,UI定製控制部141響應功能設置回答,與圖3的S17的情 相同,根據功能設置回答的內容請求PC 40顯示設置之後獲取的狀態(步驟S29 )。
儘管圖6中未示出,PC 40接收請求並根據請求更新在預覽顯示部230的 GUI頁面的顯示。
需要注意在顯示的更新之後對預覽顯示部230中的GUI頁面中每個按鈕
頁面的頁面數據中。然後,當根據頁面數據在圖像處理裝置10的操作面板18 上顯示頁面時,每個按鈕的打開或關閉狀態的初始值是根據這樣存儲的值的, 並且圖像處理裝置10中的設置內容也被改變為對應於打開或關閉狀態的那些 內容。
返回圖5C,在作為模式切換部240的其它可選模式的"屏幕編輯,,模式 中,用戶能夠通過點擊操作等選擇操作部,該操作部例如是其顯示內容將被在 預覽顯示部230中顯示的頁面上編輯的按鈕。
然後在顯示或不顯示顯示部260中顯示指示已經這樣從預覽顯示部230 選擇出來的要被編輯的操作部的當前狀態的信息。
在圖5C中,描述了這樣的狀態自動紙張選擇按鈕231被選擇作為編輯 目標。在屬性顯示部250,顯示作為這個按鈕的當前信息的信息,即名稱,類 型,(位置的)坐標,寬、高(表示大小),(標題的)字體大小。在顯示的信 息中,可以通過使用例如圖未示出的光標按鈕的編輯操作部來編輯坐標,該坐 標將在巻動GUI編輯頁面200時顯示。然後立即在預覽顯示部230中的顯示 器上反映編輯結果。
在顯示或不顯示顯示部260中,顯示"顯示"4姿4醜261和"不顯示"按4醜 262,用於設置按鈕被編輯作為"正被顯示"或"未被顯示"。以相反方式顯示 對應於當前的設置內容的按鈕261和262的按鈕。以相反方式顯示按鈕意味著 顯示按鈕使得按鈕的顏色和普通狀態的顏色相反。在圖5C中,由於自動紙張 選擇按鈕231處於"正被顯示"狀態,以相反方式顯示對應的"顯示"按鈕 261。然後,通過按下"不顯示"按鈕262,可以將自動紙張選擇按鈕231設 置為"未被顯示"的狀態。然後在預覽顯示部230的顯示器上立即反映已經被 實際執行的"正被顯示"或"未被顯示"的設置的這種改變。
進一步地,在改變了和具有多個選項的選擇操作部的一個選項相對應的按鈕的"正被顯示"或"未被顯示"的情況下,可以相應地改變整個選擇操作部
的類型。這一點將在下文中詳細說明,並且然後在預覽顯示部230的顯示器上 立即反映根據按鈕的"正被顯示,,或"未被顯示"的改變已經被實際執行的整 個選擇操作部的類型的改變。
需要注意,當特定按鈕被設置作為"未被顯示"時,相應地從預覽顯示部 230刪除該按鈕,然後,因此不能點擊頁面上的該按鈕。因此,儘管在圖5A, 5B和5C中未示出,不論操作部是"正被顯示"或"未被顯示",在用於顯示 從頁面列表顯示部220中選擇的頁面數據中包括的操作部列表的GUI編輯頁 面200中提供了按鈕。因此,當需要編輯"未被顯示"的操作部時,可以從該 列表中選擇編輯目標。
進一步地,作為"存儲,,按鈕272被按下的結果,可以在定製信息DB 142 中存儲從GUI編輯頁面200這樣編輯得到的頁面的內容。可以提供配置使得 通過按下操作在圖像處理裝置10的顯示器上直接反映內容。
進一步地,通過按下"讀取"按鈕271,可以從定製信息DB 142讀取過 去已經被編輯過的內容用於再次編輯。可以提供配置使得通過按下操作讀出當 前用於圖像處理裝置10中的顯示的頁面數據信息。
接下來,圖7描述了對於指示將由PC40編輯的頁面的配置的一個頁面的 頁面數據的例子。
圖7所示的頁面數據Ds規定了要在圖像處理裝置10的操作面板18上顯 示的GUI頁面的內容,並且作為適當地改變頁面數據的結果執行GUI頁面的 編輯。頁面數據Ds包括頁面配置信息Ic和優先設置信息Ip。
通過^f吏用PC 40的GUI編輯頁面200來編輯頁面配置信息Ic,並且頁面 配置信息Ic指示要在圖像處理裝置10中顯示的GUI頁面的內容。如圖7所示, 關於由用戶操作的各個按鈕的狀態的數據(該數據包括在頁面配置信息中)被 管理作為選擇操作部Icl, Ic2, Ic3的數據。
除了選擇操作部的數據,頁面配置信息Ic可以包括持續顯示的消息和/或 圖像數據、指示用於顯示設置的參數值的顯示框的數據等作為指示GUI頁面 的內容的數據。然而,為了簡單描述的目的,將主要描述和選擇操作部Icl, Ic2, Ic3特別相關的頁面配置信息的配置。選捧操作部Icl, ic2, Ic3被提供用於圖像處理裝置IO的各個功能,並且 是信息單元,該信息單元用於管理執行和對應的功能相關的設置的按鈕的狀 態。然而,在實際顯示的GUI頁面中,可能沒有明確地指示和單個選擇操作 部對應的按鈕範圍。
作為關於每個選擇操作部的數據,可以指定選項Icl-A、 Icl-B、 Icl-C、 Ic2-A、 Ic2-B、 Ic3-A、 Ic3-B、 IcOFF等以及類型屬性At,其中上述選項指示 對於對應的功能的可設置的設置內容,該類型屬性At是指示用於在GUI頁面 上顯示選擇操作部的顯示類型的屬性值。進一步地,作為關於每個選擇操作部 的數據,提供了指示在選擇指示部處於被選擇狀態的選項的選擇屬性As。根 據用戶在GUI編輯頁面200的"屏幕操作"模式中執行的操作自動地設置選 擇屬性As的值。
進一步地,對於選擇操作部具有的每個選項,可以指定指示對應的按鈕的 "正被顯示"或"未^皮顯示"(對應於圖7中的"顯示/未顯示")的顯示屬性 Ad,以及規定對應的按鈕的位置、大小等的其它屬性Ae。
從關於每個選擇操作部的數據中,根據用戶對GUI編輯頁面200的顯示 或不顯示顯示部260的操作來設置顯示屬性Ad。在屬性顯示部250中顯示規 定對應按鈕的位置、大小等的其它屬性Ae,並且其它屬性Ae可以包括沒有實 際顯示在屬性顯示部250中的屬性。
進一步地,根據選項的內容和數目以及顯示屬性的內容,提供GUI編輯 功能的PC 40的客戶端應用自動設置選擇操作部的類型屬性At。然而,也可 以暫時關閉自動設置或使得用戶可以一 自動設置相分離地手動設置類型屬性 At。
需要注意可以自由地確定為每個選擇操作部準備的選項的數目。可以提供 規定特定設置內容的選項作為選項的特定例子,例如在打孔功能的情況下要形 成的孔的位置的"左"、"上,,等,除此之外,可以提供選項以關閉用於設置"不 使用功能"的內容的功能。圖7中描述的選擇操作部3Ic3的"選項關閉"IcOFF 對應於這一類選項。 .
圖8描述了選擇操作部的上述類型屬性At的可設置值的特定例子,以及 在設置了每種類型屬性的情況下顯示內容的特定例子。
21如圖8所示,可以設置五種類型中的任意一種作為選擇操作部的類型屬性 At,該五種類型包括"選擇一個的類型"、"選擇類型"、"輪轉類型"、"反饋類 型"和"不顯示類型"。
在這五種類型中,選擇一個的類型是在頁面上和每個都具有"正被顯示" 的顯示屬性的各個選項相對應的按鈕被顯示作為操作部。然後,允許這樣的選 擇,即在任何時候僅選擇各個選項之一。即,不允許這樣的狀態不選擇各個 選項的任一個。然而,可以選擇上述的選項"關閉功能"。
在圖8中,對於選擇一個的類型,將對應於兩個選項的兩個4姿4醜,即"單 面原件"(或"單面的原件")和"雙面原件"(或"雙面的原件")顯示作為搮: 作部。操作部具有這樣的狀態兩個按鈕中的任一個被選擇。在圖8中,選擇 的按鈕被指示為填滿半色調點。然後,當選擇的按鈕由用戶操作時,不會發生 變化。然而,當處於未選擇狀態的按鈕被用戶操作時,取消選擇的按鈕的選擇 並且發生這樣的狀態新選4和搡作的按^L或對應的選項。
在實施例中,在選擇操作部具有兩個或多個均具有"正被顯示"的顯示屬 性的選項的情況下,在選擇一個的類型中設置選擇操作部的類型屬性At,並 且不存在具有"未^皮顯示"的顯示屬性的"關閉功能"的選項。
接下來,上述"選擇類型"是每個具有"正被顯示,,的顯示屬性的選項 被作為操作部顯示在頁面上,並且允許從這樣顯示的選項中最多選擇一個。即, 和上述"選擇一個的類型"相比,允許這樣的狀態沒有選擇選項。然後,在 實施例中,當發生沒有選擇選項的狀態時,認為對於和選擇操作部對應的功能 執行"關閉功能"的設置。
在圖8中對於選擇類型,描述了這樣的例子對應於兩個選項,即"裝訂 1"和"裝訂2"的兩個按鈕被顯示作為操作部。如圖8所示,操作部可以具 有這樣的狀態任意一個選項被選擇,或者可以具有這樣的狀態沒有選項被 選擇。然後,當處於未被選擇狀態的按鈕被用戶操作時,如果存在到目前位置 被選擇的另一個按鈕的話,取消對另一個按鈕的選擇,並且發生這樣的狀態 新選擇這樣操作的按鈕或對應的選項。進一步地,當用戶操作選擇的按鈕時, 取消對按鈕的選擇。
在實施例中,在選擇操作部具有其中每個選項都具有"正被顯示"的顯示屬性的兩個選項,並且還具有包括"未被顯示"的顯示屬性的"關閉功能"選 項的情況下,選擇操作部的類型屬性被設置作為選擇類型。
需要注意,在選擇一個的類型和選擇類型的每一個中對於單個選擇操作部
都顯示多個按鈕。對於單個選擇操作部顯示的多個按鈕不應當如圖8所示被水 平布置。可以自由地確定按鈕之間的位置關係,並且可以對於每個按鈕設置每 個按鈕的位置。因此,可能存在這樣的情況屬於單個選擇部的按鈕被顯示為 處於互相遠離的位置。
"輪轉類型"是將單個按鈕顯示作為操作部,並且通過使用按鈕以輪轉 方式接收用戶的選擇。輪轉類型的特定例子可以包括其中"單個選項的選擇" 和"關閉功能"可以互相切換的例子,其中可以按序切換多個選項用於備選的 另一個例子等。
在圖8中,作為操作部的一個例子,顯示了對應於"分類"選項的按鈕。 該操作部可以輸入"分類"被選擇的狀態以及沒有選擇任何選項的狀態。每次 當用戶操作按鈕時,可以用輪轉方式切換這些狀態。在實施例中,在選擇操作 部僅具有包括"正被顯示"的顯示屬性的一個選項的情況下,選擇操作部的類 型屬性被設置為輪轉類型,並且存在具有"未被顯示"的顯示屬性的"關閉功 能"的選項。
"反饋類型"是在頁面上顯示對應於選擇操作部的設置項目的設置內容, 即為了將通過使用選擇操作部設置的設置項目而當前設置的設置內容。設置內 容通常對應於屬於選擇操作部的任一選項。通過圖像處理裝置10的CPU 11 自動地確定要^L置哪個選項。
在反饋類型的情況下,選擇操作部不接受用戶執行的操作,並且不能通過 用戶的直接操作改變設置的內容。進一步地,在反饋類型的情況下,在頁面上 顯示的是設置內容,並且因此在顯示的內容和每個選項的顯示屬性之間沒有直 接的關係。然而,可以根據顯示屬性確定設置內容,並且在這一點上,可以說 在顯示的內容和每個選項的顯示屬性之間存在關係。在圖8中,描述了這樣的 狀態"多頁原件"被設置作為設置項目。 '
"不顯示類型"是不論選項的內容和顯示屬性的值如何,都根本不在頁 面上執行和選擇才喿作部對應的顯示。圖8描述了虛線的框。然而,實際上,連這樣的框也不顯示。在根本不可能使用特定功能的情況下可以使用不顯示類 型。
在不需要接收用戶的操作來改變設置的情況下指定反饋類型和術顯示類 型中的每個。在自動地設置了除了 "關閉功能"的選項之外的選項的情況下, 反饋類型是優選的。在自動地設置了 "關閉功能"的選項的情況下,不顯示類 型是優選的。然而,在要指定這些類型的情況下,條件可能複雜,並且下面將 會描述細節。
接下來,將描述圖7中描述的頁面數據中包括的優先設置信息Ip。 為了消除可能發生在基於圖像配置信息Ic的頁面上的顯示內容和圖像處
理裝置10中實際設置的設置內容之間的衝突,優先設置信息Ip指示修改圖像 處理裝置10中的設置的內容。
衝突指的是,例如,儘管執行這樣的設置使得不在用於特定功能的GUI 頁面上4丸^f於顯示(即,選擇才喿作部的類型屬性是"不顯示類型"),仍然打開對 應的功能,即,儘管執行這樣的設置使得不在用於和特定功能的特定選項相對 應的按鈕的GUI頁面上執行顯示(即選項的顯示屬性是"未被顯示"),也執 行這樣的設置使得對於功能選擇選項等。即,衝突指的是在圖像處理裝置 10中執行這樣的設置使得對於設置來說,不能執行根據頁面配置信息Ic的GUI 頁面的顯示。
圖9描述了規定優先設置信息的優先信息設置表的例子。 在頁面數據中,包括優先設置信息,具有圖9所示的這樣的優先設置信息 表的形式。如圖9所示,優先設置信息包括順序信息、選項(即"頁面元件") 和設置內容(即"設置")。
"順序"指的是在優先設置信息中註冊信息的順序。當要修改圖像處理裝 置10中的設置內容時,根據順序執行修改。"選項"指的是指示對於哪個選擇 操作部的哪個選項將執行修改的數據。"設置內容"指的是指示對應的選項是 否被設置為"打開"(即"ON")或"關閉"(即"OFF")的數據。需要注意,例如在從宏DB151讀取一組設置內容的情況下,可以執行根 據優先設置信息的設置內容的修改,在讀取一組命令的情況下,根據讀取的內 容設置圖像處理裝置10,並且在改變用於顯示GUI頁面的一組頁面數據用於 顯示另 一個GUI頁面的情況下,根據命令改變圖像處理裝置10的設置內容等。
在圖像處理裝置10中,在執行上述處理的情況下,從當前正在使用的或 將被使用的一組頁面數據中讀取優先設置信息,根據優先設置信息修改設置內 容。
此時,隨著優先設置信息中規定的修改,可以一併修改另一個選項的設置 內容。例如,在"選擇一個的類型"或"選擇類型"的選擇操作部中,在除了 修改前已經被選擇的選項之外的另 一個選項被打開的情況下,在修改前已經被 選擇的選項應當被相應地關閉。進一步地,在"選擇一個的類型"的選擇操作 部中,在關閉了修改前已經被選擇的選項的情況下,應當相應地打開任一其它 選項。進一步地,可能存在這樣的情況隨著對特定設置項目的設置內容的修 改,另一個設置項目的設置內容應當被修改。
在實施例中,每次當執行對於一個選項的根據優先設置信息的修改時,如 果需要都會適當地執行上述設置的改變。
接下來,圖IO描述了在被指示執行宏的情況下UI模塊131和模式控制模 塊132的操作序列作為根據優先設置信息的設置內容的修改相關的處理的一 個例子。該處理是圖3或圖6中描述的處理的一個特定的例子。
在該處理中,UI模塊131從面板控制部121或UI定製控制部141接收按 鈕按下通知(步驟S31)。然後,當確定和按下的按鈕相對應的處理要執行宏 時(步驟S32 ), UI模塊131確定被指示以執行宏,並且請求模式控制模塊132 執行宏(步驟S33 )。
響應於此,模式控制模塊132響應於該請求並通過訪問宏DB 151調用和 請求相關的宏(步驟S34),順序執行宏中包括的命令,並因而改變圖像處理 裝置10中的設置內容(步驟S35 )。然後,模式控制模塊132將執行結果作為 對宏執行請求的回答發送給UI模塊131 (步驟S36 )。
當接收到回答時,UI模塊131獲取和當前用於在圖像處理裝置10中顯示 GUI的一組頁面相關的每個頁面的頁面數據中包括的優先設置信息(步驟S37 )。
然後,對於優先設置信息的內容和作為執行宏的結果的設置內容不同的選 項,(步驟S38,是),UI模塊131請求模式控制模塊132設置功能以修 文設 置內容,並且請求模式控制模塊132根據優先設置信息執行設置(步驟S39 )。 根據優先設置信息表中指定的順序以及單個優先設置信息表中包括的相關信 息對於每個選項執行上述確定和請求。
當允許根據請求的設置時,模式控制模塊132根據請求執行設置,和圖3 中步驟S14至S16相同,然後,向UI模塊131發送回答(步驟S40至S42)。
進一步地,對於優先設置信息的內容和在步驟S38中作為執行宏的結果而 獲取的設置內容組符合的選項,不執行設置內容的修改。
然後,當從模式控制模塊132接收到指示對於所有優先設置信息的所需修 改都已經完成或者不允許修改的回答時,UI模塊131根據宏執行回答和功能 設置回答向步驟S31的按鈕按下通知的發送源請求狀態顯示,和圖3的步驟 S17相同。
通過上述處理,圖像處理裝置IO根據用戶在操作面板18上執行的操作調 用宏,執行宏,並且在需要時還修改設置內容,從而被設置作為執行宏的結果 的設置內容不和GUI的顯示內容沖突。
需要注意,在步驟S40,當存在不允許根據優先設置信息的設置的項目時, 可以向用戶發出這樣的警告沒有顯示在頁面上的設置可能已經被執行。可選 地,可以撤銷宏的執行,並且因此可以恢復宏的執行之前的狀態。
接下來,圖ll描述了在被指示調用設置內容的情況下,UI模塊131和模 式控制模塊132的操作序列作為和根據優先設置信息的設置內容的修改相關 的處理的另一個例子。由於處理和圖IO的處理幾乎相同,這裡只描述不同點。
在該處理中,UI模塊131確定和關於按下通知的給定4安鈕相關的按鈕相 對應的處理將調用設置內容(步驟S32'),並請求模式控制模塊132調用設置 內容(步驟S33')。
響應於此,模式控制模塊132響應於該請求,訪問宏DB 151,調用和請 求相關的設置內容(即一組參數值)(步驟S34'),並根據調用的設置內容執 行設置(步驟S35,)。這裡,實際上,調用的設置內容可以被原樣複製到提供用於存儲當前的設置內容的存儲器區域。
然後,模式控制模塊132向UI模塊131發送執行結果的回答,作為對調 用請求的回答(步驟S36,)。
後續的處理和圖IO的情況相同,並且當設置作為調用的結果的設置內容 和優先設置信息衝突的時候修改設置內容。
通過上述處理,圖像處理裝置10響應於用戶對操作面板18執行的操作, 調用預先存儲的設置內容,以圖像處理裝置10的操作反映調用的設置內容, 並且根據需要還修改設置內容,從而作為調用結果獲取的設置內容不和圖像處 理裝置IO的顯示內容衝突。
接下來,圖12描述了在被指示來切換一組頁面的情況下,UI模塊131和 模式控制模塊132的操作序列作為根據優先設置信息與修改相關的處理的另 一個例子。
在該處理中,UI模塊131從面板控制部121或定製控制部141接收按鈕 按下通知(步驟S51)。然後,當確定和按鈕按下通知相關的按鈕所對應的處 理是切換一組頁面時(步驟S52), UI模塊131確定被指示為切換一組頁面, 並且從定製DB 142調用和將要新使用的這組頁面相關的頁面數據(步驟S53 )。
然後,Ul模塊131請求按鈕按下通知的發送源根據調用的頁面數據顯示 GUI頁面,並使得發送源執行顯示(步驟S54)。在此時將被顯示的GUI頁面 可以是頁面組的初始頁面,或是和請求時已經顯示的頁面相對應的頁面組中的 頁面。
然後,和圖10中的步驟S37和後續處理的情況相同,執行根據優先設置 信息的設置內容的修改。在這種情況下,作為切換頁面組本身的結果,不改變 設置內容。然而,作為切換頁面組的結果,將改變優先設置信息。作為改變優 先設置信息的結果,設置內容可能和與改變後設置的頁面組相關的優先設置信 息的內容衝突。因此,如果需要的話,根據優先設置信息修改設置內容。
通過上述處理,當改變用於顯示的GUI頁面的頁面數據時,圖像處理裝 置IO在需要的時候修改設置內容,從而如果到目前為止已經設置的設置內容 和作為改變頁面數據的結果而設置的GUI中的顯示內容衝突,則消除衝突。
接下來,將描述和編輯頁面數據相關的PC 40的功能。
27首先,圖13描述了作為屏幕編輯裝置的PC40的功能的功能框圖。 通過執行用於執行屏幕編輯功能所提供的客戶端應用,PC40具有圖13所 示的頁面配置存儲部41、編輯頁面顯示部42、操作接收部43、顯示屬性改變 部44、類型屬性改變部45、優先設置信息設置部46以及選擇狀態改變部47 的功能。
頁面配置存儲部41作為圖7所示的存儲頁面數據的屬性存儲部,並且存 儲根據頁面數據將被,執行的至少每個選擇操作部的類型屬性、每個選擇操作部 的選項的顯示屬性以及指示修改設置的內容的優先設置信息。進一步地,頁面 配置存儲部41具有從UI定製控制部122獲取圖像處理裝置10當前使用的頁 面數據的功能,以及向UI定製控制部122傳送已經被編輯的頁面數據並使得 頁面數據被以下述狀態設置的功能,該狀態是使用頁面數據在圖像處理裝置 10中顯示GUI。
編輯頁面顯示部42具有在顯示設備上顯示圖5A、5B和5C中描述的GUI 編輯頁面200的功能。根據頁面配置存儲部41的內容執行預覽顯示部230的 顯示,並且當改變內容時,以實時方式在頁面的顯示上反映內容的變化。
操作接收部43具有接收用戶的頁面編輯操作的功能,該操作例如在GUI 編輯頁面200上的對要被編輯的頁面或按鈕的選擇、通過使用顯示按鈕261 和不顯示按鈕262輸入指令以改變屬性等。這樣的操作可以由鍵盤、滑鼠等接 收。
顯示屬性改變部44具有在操作接收部42已經接收到指令來改變顯示屬性 的情況下,根據改變指令改變頁面配置存儲部41中存儲的頁面配置信息的內 容的功能。進一步地,顯示屬性改變部44具有通知類型屬性改變部45和優先 設置信息設置部46關於改變的內容的功能。
類型屬性改變部45具有這樣的功能在顯示屬性改變部44已經執行了這 樣的通知使得頁面配置信息中包括的選項的顯示屬性已經被改變的情況下,考 慮到各種條件,將具有選項的選擇操作部的類型屬性的值改變為適當值,該值 被存儲在頁面配置存儲部41中。下面詳細描述在什麼條件下設置什麼值。
優先設置信息設置部46具有這樣的功能在顯示屬性改變部44已經執行 了這樣的通知使得頁面配置信息中包括的選項的顯示屬性已經被改變的情況下,根據具有選項的選擇操作部的類型屬性值以及選項的選擇或未選狀態確定 是否需要增加優先設置信息。當確定需要增加優先設置信息時,優先設置信息
設置部46向頁面信息存儲部41存儲的頁面數據中包括的優先設置信息增加和 選項相關的新信息。下面將詳細描述考慮到什麼條件下增加什麼優先設置信 息。
需要注意,在實施例中,優先設置信息設置部46自動生成優先設置信息。 然而,可以提供這樣的配置用戶能夠在之後在優先設置信息上手動執行改變。
選擇狀態改變部47具有這樣的功能根據用戶在GUI編輯頁面200的頁 面操作模式執行的操作,將頁面配置存儲部41存儲的頁面數據中包括的選擇 屬性改變為指示在每個選擇操作部被當前選擇的選項(可以是"關閉功能"的 選項)的內容。
進一步地,儘管圖13中省略了, PC 40具有這樣的功能根據用戶執行 的和操作接收部43接收的操作,改變頁面配置存儲部41存儲的頁面數據的頁 面配置信息中包括的除了上述各個屬性之外的各種內容。
因而,通過使用作為屏幕編輯裝置的PC40,可以用類型屬性規定選擇操 作部的顯示類型。同時,在從GUI編輯頁面200將改變選項的顯示屬性的情 況下,具有選項以及根據選項及與選項對應的操作部的選擇或未選狀態的信息 的選擇操作部的類型屬性被設置作為優先設置信息。
接下來將描述對於上述設置PC 40執行的處理,以及從處理中獲取的優先 設置信息的設置的特定例子。
圖14至16描述了 PC40執行的優先設置信息設置處理的流程圖。
在執行客戶端應用的過程中檢測到指令使得GUI編輯頁面200中的任意 選項的顯示屬性將被改變為"未被顯示"的情況下,作為屏幕編輯裝置的PC 40 的CPU執行處理。該處理不僅包括例如優先設置信息的設置的處理,而且包 括根據接收到的指令改變顯示屬性以及改變選擇操作部的類型屬性。
在優先設置信息設置處理中,在圖14的步驟S61, PC40的CPU確定選 擇操作部(稱為選擇操作部X)的類型屬性是否是"選擇類型",該選擇操作 部包括向其給出將顯示類型改變為"未被顯示"的指令的選項(稱為選項Y)。
當類型屬性是"選擇類型"時,執行步驟S62。在步驟S62,確定每個都具有"正被顯示"的顯示屬性的選擇操作部X的選項的數目是否是3或更多。 當選項的數目是3或更多時,執行步驟S63。在步驟S63,確定選項Y是否處 於未選擇狀態。當選項Y處於未選擇狀態時,執行步驟S64。在步驟S64,選 項Y的顯示屬性被設置作為"未被顯示"並且在步驟S65,還註冊將選項Y 設置為關閉的優先設置信息,然後處理結束。
因而,在給出指令使得將"選擇類型"的選擇操作部的選項改變為"未被 顯示"的情況下,能夠預料用戶的目的是應當使得不可能選擇選項。
在圖17A和17B中描述了特定例子,例如,在選擇操作部IcX的選項IcA、 IcB、 IcC和IcOFF中,將選項C IcC的顯示屬性Ad改變為"未被顯示",並 且使得不能選擇和選項C IcC對應的"裝訂C"。
因此,當根據用戶的指令改變顯示屬性Ad時,優選地還另外地註冊優先 設置信息,並且隨後因而當使用頁面數據時不能執行已經這樣被設置作為"未 被顯示"的選項設置。
進一步地,在步驟S63中選項Y處於選擇狀態的情況下,執行步驟S66, 顯示不能將選項Y的顯示屬性設置為"未被顯示"的警告,然後處理結束並 且顯示屬性值未被改變。在這種情況下,因而取消顯示屬性的改變。
能夠預料對於處於選擇狀態的選項,用戶希望能夠選擇選項。因此,改變 為"未被顯示"的這樣的指令和希望衝突,並且因而能夠預料指令是由用戶的 錯誤操作導致。因此,不論用戶的指令如何,如上所述不改變顯示屬性。
圖18描述了警告顯示的例子。警告顯示的內容指示禁止的事情以及如何 防止禁止的事情。即,為了才艮據用戶的指令設置選項,請求用戶首先取消和選 項對應的按鈕的選擇狀態。
通過圖14的步驟S61、 S62、 S63、 S64、 S65和S66的處理,可以防止由 於用戶的錯誤操作導致的並且是用戶不期望的顯示屬性的改變或優先信息的 註冊。
在步驟S62的結果是否的情況下,由於在具有"選擇類型"的類型屬性的 選擇操作部中至少需要兩個按鈕,能夠預料在這種情況下,選擇操作部X的 每個都是"正被顯示,,的選項的數目是2。然後,在這種情況下,執行步驟S67, 並且確定選項Y是否處於未選擇狀態。當選項Y處於未選擇狀態時,執行步驟S68,並將選項Y的顯示屬性設置為"未被顯示",在步驟S69,對於關閉 選項Y的這樣的設置還註冊這樣的優先設置信息。進一步地,在步驟S70,將 選擇操作部X的類型屬性設置為"輪轉類型",然後處理結束。
上述處理和步驟S64和S65的情況相同。然而,在每個都^皮顯示的選項 的數目是2的情況下,當其中之一的顯示屬性被設置為"未被顯示"時,每個 都是"正被顯示"的選項的數目變為僅為1,並且不適合保持"選擇類型"的 類型屬性。因此,如上所述增加將類型屬性改變為"4侖轉類型"的處理。
圖19A和19B描述了特定例子,在將選項B IcB改變為"未^皮顯示"的 情況下並且因而每個都是"正被顯示"的剩餘選項的數目僅是選項AIcA的情 況下,不能選擇和選項B對應的"裝訂2",並且還將選擇操作部的類型屬性 改變為"輪轉類型"。圖19B的傾斜陰影表示由半色調點指示的設置改變而導 致被執行的設置改變。
通過圖14的步驟S67、 S68、 S69和S70的處理,除了在步驟S64和S65 的情況下的優勢,還能獲得這樣的優勢選擇操作部的類型屬性的設置被自動 地改變為適當的設置。
進一步地,在S67中選項Y處於選擇狀態的情況下,執行步驟S71,顯示 不能將選項Y的顯示屬性設置作為"未被顯示"的警告,然後處理結束並且 顯示屬性值未^C改變。該處理和步驟S66的情況具有相同的目的。
進一步地,在步驟S61中類型屬性不是"選擇類型"的情況下,執行圖 15的步驟S81。在步驟S81,確定和改變顯示屬性的指令相關的選擇4喿作部X 的類型屬性是否是"選擇一個的類型"。
當類型屬性是"選擇一個的類型"時,執行步驟S82,並確定選擇操作部 X的每個都是"正被顯示"的選項的數目是否是3或更多。當數目是3或更多 時,執行步驟S83,並確定和改變顯示屬性的指令相關的選項Y是否處於未選 擇狀態。當選項Y處於未選擇狀態時,執行步驟S84並將選項Y的顯示屬性 設置作為"未被顯示"。在步驟S85,還註冊優先設置信息,用於將選擇操作 部X中的處於選擇狀態的選項設置為關閉。然後處理返回到圖14並結束。需 要注意在"選擇一個的類型"的情況下,選擇操作部的任何選項都必須處於選 擇狀態。
31因而,在給出了選擇操作部的選項是"選擇一個的類型,,的指令的情況下, 能夠預料用戶的目的是使得不能選擇選項或不應當取消選項的選擇。進一步
地,在可選的選項的數目是3或更多的狀態下,前一目的具有更高的可能。 圖20A和20B描述了特定例子,選項AIcA被改變為"未被顯示",並且
使得不能選擇和選項A對應的"自動顏色"。
因此,當根據用戶的指令改變顯示屬性時,優選地還另外地註冊優先設置
信息,並且當使用頁面數據時,當被指示為將顯示屬性改變為"未^皮顯示"時
必須選擇處於選擇狀態的選項。通過上述處理,能夠執行優選選項。
進一步地,在步驟S83中選項Y處於選擇狀態的情況下,執行步驟S86,
顯示不能將選項Y的顯示屬性設置作為"未被顯示,,的警告。然後處理結束
並且顯示屬性值未被改變。該顯示的內容和圖14的步驟S66和S71的情況相同。
即使在"選擇一個的類型,,的情況下,也能夠預料對於處於選擇狀態的選 項,用戶希望能夠選擇選項。因此,能夠預料改變為"未被顯示"的這樣的指 令和用戶的希望衝突,並且該指令由於用戶的錯誤操作導致。因此,不論用戶 的指令如何,不執-f亍顯示屬性的改變。
通過圖15的步驟S81、 S82、 S83、 S84、 S85和S86的處理,可以防止由 於用戶的錯誤操作導致的並且是用戶不期望的顯示屬性的改變或優先信息的 註冊。
接下來,在步驟S82的結果是否時,由於對於具有"選擇一個的類型"的 類型屬性的選擇操作部至少需要兩個按鈕,能夠預料在這種情況下,選擇操作 部X的每個都是"正被顯示,,的選項的數目是2。然後,在這種情況下,執行 步驟S87,將選項Y的顯示屬性設置為"未被顯示",在步驟S88,還註冊用 於設置打開選擇操作部X中包括的處於選擇狀態的選項的優先設置信息。進 一步地,在步驟S89,將選擇操作部X的類型屬性設置為"反饋類型",然後 處理返回圖14並結束。
在可選選項的數目是2的狀態中將一個可選選項設置為"未被顯示"的用 戶指令可以被解釋為用戶不希望取消對當前選擇的選項的選擇。即,能夠預料 用戶希望固定對當前選擇的選項的選擇。這是因為在"選擇一個的類型"的選擇操作部中,當剩餘可選選項的數目變為1時,這表示這一個選項必須被選擇, 因此,能夠預料用戶希望選擇當前在選擇狀態的選項。
圖21A和21B描述了特定例子,也是在兩個選項中任一被設置為"未被 顯示"的情況下,選擇操作部X的類型屬性被改變為"反饋類型",並且生成 優先設置信息用於設置打開選擇狀態的選項。通過上述處理,可以根據上述用 戶目的執行設置。
需要注意,在"反々齎類型,,中,沒有顯示用於接收用戶設置的4姿鈕。因此, 當任一選項被設置為"正被顯示"時,顯示相同的內容。進一步地,由於根據 優先設置信息選擇選項,在任何時間選擇特定選項而不考慮選項的顯示屬性 值。
進一步地,在步驟S81中類型屬性不是"選擇一個的類型"的情況下,執 行圖16的步驟S91。在步驟S91,確定和改變顯示屬性的指令相關的選擇操 作部X的類型屬性是否是"輪轉類型"。當類型屬性是"輪轉類型"時,執行 步驟S92,並確定和改變顯示屬性的指令相關的選項Y是否處於未選擇狀態。 當選項Y處於未選擇狀態時,執行步驟S93。
在步驟S93,將選項Y的顯示屬性設置為"未被顯示",在步驟S94註冊 優先設置信息用於設置關閉選項Y,在步驟S95將選擇操作部X的類型屬性 改變為"不顯示類型",處理返回圖15和圖14並結束。 另一方面,當在步驟S92中選項Y處於選擇狀態時,執行步驟S96。在步 驟S96,將選項Y的顯示屬性設置為"未被顯示,,,在步驟S97註冊優先設置 信息用於打開選項Y,在步驟S98將選擇操作部X的類型屬性改變為"反饋 類型",處理返回圖15和圖14並結束。
在"輪轉類型"的情況下,在選擇操作部中每個都是"正被顯示"的選項 的數目僅為l。因此,當將選項改變為"未被顯示"時,對於選擇操作部不顯 示按鈕。進一步地,能夠預料希望這樣的改變的用戶的目的是保持當前設置狀 態並不應當改變當前設置狀態。換句話說,能夠預料用戶的目的是在改變時選 項處於選擇狀態的情況下,應當保持選擇狀態從而能夠在任何時間使用和選項 相關的功能,並且,在改變時選項處於未選擇狀態的情況下,應當保持選擇狀 態(關閉功能)從而應當避免使用和選擇操作部相關的功能。因此,如同在步驟S94和S97中,註冊這樣的優先設置信息對於被指 示為將顯示屬性改變為"未被顯示"的選項,根據選項的選擇或未選擇狀態將 該選項設置為被打開或關閉。從而可以執行反映用戶目的的設置。
進一步地,為了固定未選擇狀態,由於需要執行對於相應的選擇操作部的 任意顯示並且接收用戶的任意操作,適於將類型屬性設置為"不顯示類型", 並且因而,應當避免不需要的顯示。另一方面,為了固定選擇狀態,不需要接 收對於相應的選擇操作部的用戶的任意操作。然而,在這種情況下,優選地使 得用戶能夠看到設置內容。因此,適於將類型屬性^沒置為"反饋類型"。
圖22A, 22B, 23A和23B描述了上述設置改變搮:作的特定例子。
圖22A和22B的例子是在和選項A IcA相關的按鈕處於未選擇狀態的 情況下,將選項A的顯示屬性改變為"未被顯示"。在這種情況下,作為註冊 優先設置信息和改變選擇操作部X的類型屬性的結果,根本不允許和選擇操 作部X的功能相關的用戶操作,並且不執行顯示。
圖23A和23B的例子是在和選項A IcA相關的按鈕處於選擇狀態的情 況下,將選項A的顯示屬性改變為"未被顯示"。在這種情況下,作為註冊優 先設置信息和改變選擇操作部X的類型屬性的結果,根本不允許和選擇操作 部X的功能相關的用戶才喿作。在任何時間對於選項A的選擇都是有效的並且 執行相應的顯示。
需要注意在這些例子中,對於選擇操作部XIcX,除了圖22A, 22B, 23A 和23B中描述的兩個選項IcA和IcOFF,可以包括每個都具有"未被顯示"的 顯示屬性的進一步的一個或多個選項。在這種情況下,能夠預料在圖14的步 驟S64的處理等中,已經註冊了優先設置信息用於關閉這些選項。
進一步地,在步驟S91中選擇操作部X的類型屬性不是"輪轉類型"時, 即類型屬性是"反饋類型"或"不顯示類型"時,不執行屬性值的改變,處理 返回圖15和圖14並結束。這是因為,在這些類型的情況下,能夠預料相應地 不再存在類型屬性被改變為"未被顯示"的選項。
如上所述,在用戶指示將GUI編輯頁面200上的任意選項的顯示屬性改 變為"未被顯示"的情況下,作為屏幕編輯裝置的PC40執行圖14、 15和16 所示的處理,並且因而不僅在需要時改變屬性值而且在需要反映用戶的編輯目的時自動地執行適當的設置。
特別地,提供了具有適當內容的優先設置信息,並且當圖^f象處理裝置10 使用正被編輯的頁面數據時,如果需要則根據優先設置信息的內容^f務改設置內 容。從而,即使在已經執行了編輯頁面數據的用戶意識不到的宏的執行或設置
內容的調用的情況下,也可以防止頁面上的顯示內容和圖像處理裝置10的設 置內容之間發生沖突。進一步地,即使在被指示為使用頁面數據顯示GUI的 情況下,其中該顯示的狀態是已經執行了編輯頁面數據的用戶不期望的設置, 可以防止頁面上的顯示內容和圖像處理裝置10的設置內容之間的衝突。
特定配置、特定處理內容、要在頁面上顯示的特定內容、頁面的特定使用、 數據的特定形式等不限於上述實施例中的那些。
例如,可以使用除了上述的那些值之外的任何其它值作為類型屬性值。進 一步地,可以根據用戶的需求適當地改變在改變選項的顯示屬性值的情況下對 於選項註冊的優先設置信息的內容,該內容是根據選項的選擇或未選狀態、包 括選項的選擇操作部的類型屬性值以及如何改變類型屬性而註冊的。
進一步地,在上述實施例中,對於一頁的頁面數據提供了優先設置信息表。 然而,可以對於一組頁面的頁面數據提供一個優先設置信息表,該一組頁面被 認為是代替在圖像處理裝置10中使用的GUI的單元。
進一步地,可以有屏幕編輯裝置的另一個實施例,用於編輯除了圖像處理 裝置之外的裝置使用的GUI。例如,可以有用於編輯要在各種電子裝置的顯示 設備上顯示的操作頁面的屏幕編輯裝置的實施例,該電子裝置例如是網絡家庭 電器、自動售賣機、醫療設備、電力單元、空調系統、燃氣計量系統、水計量 系統、瓦特時計量系統、汽車、飛機、多用途計算機等。進一步地,可以有用 於基於通過這樣的屏幕編輯裝置編輯的頁面數據來顯示操作頁面的裝置的實 施例。
進一步地,操作部的特定配置不限於按鈕。
進一步地,還可以提供計算機可讀信息記錄介質的實施例,用於使得計算 機處理器控制硬體,從而計算機作為上述屏幕編輯裝置。作為RAM從計算機 可讀信息記錄介質中讀取並由CPU或計算機處理器執行程序的結果,能夠提 供和上述實施例相同的效果。進一步地,可以通過下載而不是通過計算機可讀信息記錄介質來提供程序。
因而,根據實施例,當使用通過屏幕編輯裝置編輯的頁面數據來操作電子 裝置或圖像形成裝置時,可以防止顯示設備上顯示的頁面的內容和設置內容之 間發生衝突,即使在能夠編輯要在顯示設備上顯示的頁面並且對於要在頁面上 顯示的選項能夠改變"正被顯示,,和"未被顯示,,的情況下。
因此,能夠提供這樣的編輯環境能夠容易地定製要在顯示設備上顯示的 頁面。
本發明不限於特別揭示的實施例,在不偏離本發明範圍的前提下能夠進4亍 變化和變型。
本發明基於2008年5月29日申請的日本優先權申請No. 2008-140776, 通過引用包括其全部內容。
權利要求
1.一種屏幕編輯裝置,用於編輯要在顯示設備上顯示的操作頁面的內容,所述屏幕編輯裝置包括屬性存儲部,用於將指示選擇操作部的類型的類型屬性、指示是否顯示和選擇操作部的每個選項相對應的操作部的顯示屬性、以及指示和選擇操作部的選項對應的設置的修改的內容的優先設置信息存儲作為規定在操作頁面上布置的具有多個選項的選擇操作部的狀態的數據,當顯示操作頁面時執行所述修改;選擇狀態切換部,用於響應於用戶操作來在和布置在操作頁面上的選擇操作部的每個選項相對應的操作部的選擇狀態和未選擇狀態之間切換;顯示屬性改變部,用於響應於用戶操作來改變由屬性存儲部存儲的顯示屬性值;以及優先設置信息註冊部,用於當對於選擇操作部的選項改變顯示屬性時,將和具有選項的選擇操作部的類型屬性以及和選項相對應的操作部的選擇或未選擇狀態相對應的信息註冊在屬性存儲部中作為優先設置信息。
2. 根據權利要求1所述的屏幕編輯裝置,其中輪轉類型和不顯示類型能夠被設置為類型屬性,輪轉類型是其中在操作頁 面上顯示一個操作部並且對於一個選項的選擇或未選擇狀態以輪轉方式接收 設置的類型,不顯示類型是其中根本不執行選擇操作部的顯示的類型,以及在具有輪轉類型的類型屬性的選擇操作部中任意選項的顯示屬性值被改 變為未被顯示的值,並且和選項相對應的操作部處於未選擇狀態的情況下,優 先設置信息註冊部將具有選項的選擇操作部的類型屬性設置為不顯示類型,並 且將指示選項將要被改變為未被選擇的信息註冊為優先設置信息。
3. 根據權利要求2所述的屏幕編輯裝置,其中反饋類型能夠被設置為類型屬性,反饋類型是其中在操作頁面上顯示和選 擇操作部相對應的設置項目的設置內容的類型,以及在具有輪轉類型的類型屬性的選擇操作部中任意選項的顯示屬性值被改 變為未被顯示的值,並且和選項相對應的操作部處於選擇狀態的情況下,優先設置信息註冊部將具有選項的選擇操作部的類型屬性設置為反饋類型,並且將 指示選項將要被改變為被選擇的信息註冊為優先設置信息。
4. 根據權利要求l或2所述的屏幕編輯裝置,其中 選擇類型能夠被設置為類型屬性,選擇類型是其中和選擇操作部的每個選項相對應的操作部^皮顯示在才喿作頁面上、所述選項具有正^皮顯示的顯示屬性、 以及能夠同時處於選擇狀態的操作部的數目最大為1的類型,在具有選擇類型的類型屬性、具有每個都包括正^^皮顯示的顯示屬性的三個 或更多選項的選擇操作部中執行操作來將任意選項的顯示屬性值改變為正被 顯示的值,並且和選項相對應的操作部處於選擇狀態的情況下,優先信息設置 部包括用於停止顯示屬性的改變的部,以及在具有選擇類型的類型屬性、具有每個都包括正^ 皮顯示的顯示屬性的三個 或更多選項的選擇操作部中執行操作來將任意選項的顯示屬性值改變為未被 顯示的值,並且和選項相對應的操作部處於未選^t奪狀態的情況下,優先設置信 息註冊部將指示選項將被改變為未被選擇的信息註冊為優先設置信息。
5. 根據權利要求4所述的屏幕編輯裝置,其中輪轉類型能夠被設置為類型屬性,輪轉類型是其中在搡作頁面上顯示一個 操作部並且以輪轉方式接收對於一個選項的選擇或未選擇狀態設置的類型,並且在具有選擇類型的類型屬性、具有每個都包括正被顯示的顯示屬性的兩個選 項的選擇操作部中執行操作來將任意選項的顯示屬性值改變為未被顯示的值, 並且和選項相對應的操作部處於選擇狀態的情況下,優先信息設置部包括用於 停止顯示屬性的改變的部,以及在具有選擇類型的類型屬性、具有每個都包括正被顯示的顯示屬性的兩個 選項的選擇操作部中執行操作來將任意選項的顯示屬性值改變為未被顯示的 值,並且和選項相對應的操作部處於未選#狀態的情況下,優先設置信息註冊 部將具有選項的選擇操作部的類型屬性設置為輪轉類型並且將指示選項將被 改變為未被選擇的信息註冊為優先設置信息。
6. 根據權利要求1或2所述的屏幕編輯裝置,其中 選擇一個的類型能夠被設置為類型屬性,選擇一個的類型是其中和選擇操作部的每個選項相對應的操作部被顯示在操作頁面上、所述選項具有正被顯示的顯示屬性、並且任意一個操作部處於選擇狀態的類型,以及在具有選擇一個的類型的類型屬性、具有每個都包括正被顯示的顯示屬性 的三個或更多選項的選擇操作部中執行搡作來將任意選項的顯示屬性值改變 為未被顯示的值,並且和選項相對應的操作部處於選擇狀態的情況下,優先信 息設置部包括用於停止顯示屬性的改變的部,以及在具有選擇一個的類型的類型屬性、具有每個都包括正被顯示的顯示屬性 的三個或更多選項的選擇操作部中執行操作來將任意選項的顯示屬性值改變 為未被顯示的值,並且和選項相對應的操作部處於未選擇狀態的情況下,優先 信息設置部包括用於將指示處於選擇操作部中的選擇狀態的選項將被改變為 被選擇的信息註冊為優先設置信息的部。
7. 根據權利要求6所述的屏幕編輯裝置,其中反饋類型能夠被設置為類型屬性,反饋類型是其中在操作頁面上顯示和選 擇操作部相對應的設置項目的設置內容的類型,以及在具有選擇一個的類型的類型屬性、具有每個都包括正被顯示的顯示屬性 的兩個選項的選擇操作部中任意選項的顯示屬性值被改變為未被顯示的值的情況下,優先設置信息註冊部將具有選項的選擇操作部的類型屬性設置為反々齎 類型以及將選擇操作部中處於選擇狀態的選項改變為被選擇的信息註冊為優 先設置信息。
8. —種屏幕編輯方法,用於編輯要在顯示設備上顯示的操作頁面的內容, 所述方法包括計算機處理器將指示選擇操作部的類型的類型屬性、指示是否顯示和選擇 操作部的每個選項相對應的操作部的顯示屬性、以及指示和選擇操作部的選項 對應的設置的修改的內容的優先設置信息存儲作為規定在操作頁面上布置的 具有多個選項的選擇操作部的狀態的數據,當顯示操作頁面時執行所述修改;計算機處理器響應於用戶操作來在和布置在操作頁面上的選擇操作部的 每個選項相對應的操作部的選擇狀態和未選擇狀態之間切換;計算機處理器響應於用戶操作來改變由計算機存儲的顯示屬性值;以及當改變選項的顯示屬性時計算機處理器將和具有選項的選擇操作部的類 型屬性以及和選項相對應的操作部的選擇/未選擇狀態相對應的信息註冊在屬性存儲部中作為優先設置信息。
9. 一種存儲屏幕編輯程序的計算機可讀信息記錄介質,當所述屏幕編輯 程序被計算機處理器執行時將會執行屏幕編輯方法,所述方法包括將指示選擇操作部的類型的類型屬性、指示是否顯示和選擇操作部的每個 選項相對應的操作部的顯示屬性、以及指示和選擇操作部的選項對應的設置的 修改的內容的優先設置信息存儲作為規定在操作頁面上布置的具有多個選項 的選擇操作部的狀態的數據,當顯示操作頁面時執行所述修改;響應於用戶操作來在和布置在操作頁面上的選擇操作部的每個選項相對 應的操作部的選擇狀態和未選擇狀態之間切換;響應於用戶操作來改變存儲的顯示屬性值;以及當改變選項的顯示屬性時將和具有選項的選擇操作部的類型屬性以及和 選項相對應的操作部的選擇或未選擇狀態相對應的信息註冊在屬性存儲部中 作為優先設置信息。
10. —種電子裝置,包括頁面數據獲取部,用於獲取作為規定在操作頁面上布置的具有多個選項的 選捧操作部的狀態的數據的頁面數據,所述頁面數據包括指示選擇操作部的類型的類型屬性、指示是否顯示和選擇操作部的每個選項相對應的操作部的顯示 屬性、以及指示和選擇操作部的選項對應的設置的修改的內容的優先設置信 息,當在顯示部上顯示操作頁面時執行所述修改;顯示控制部,用於在顯示部上顯示用於接收用戶操作的操作頁面,其中, 在操作頁面上基於頁面數據獲取部獲取的頁面數據布置選擇操作部的圖像和 選捧操作部中包括的選項;設置內容存儲部,用於存儲將在電子裝置的操作上反映的設置內容; 設置內容改變部,用於在調用設置內容組或命令組之後,根據預先存儲在存儲部中的設置內容組或提供用於改變設置內容存儲部中存儲的設置內容的命令組來改變設置內容存儲部中存儲的設置內容;以及設置內容修改部,用於當設置內容改變部已經改變了設置內容時根據當前顯示在顯示部上的操作頁面的頁面數據中包括的優先設置信息來修改這樣被改變的設置內容。
11. 一種圖像形成裝置,包括 根據權利要求IO所述的電子裝置;以及圖像形成部,用於根據圖像數據和設置內容存儲部中存儲的設置內容來在 紙張上形成圖像。
全文摘要
本發明涉及屏幕編輯裝置、屏幕編輯方法和計算機可讀信息記錄介質。為了規定在顯示的操作頁面上布置的具有多個選項的選擇操作部的狀態,存儲了選擇操作部的類型屬性、是否顯示和選擇操作部的每個選項相對應的操作部的顯示屬性、以及指示選擇操作部的選項的設置的修改的優先設置信息,當顯示操作頁面時執行該修改。響應於用戶操作,可以改變每個選項的操作部的選擇或未選擇狀態或顯示屬性。當改變選項的顯示屬性時,將和具有選項的選擇操作部的類型以及具有選項的操作部的選擇或未選擇狀態相對應的信息註冊為優先設置信息。
文檔編號H04N1/00GK101593078SQ20091014118
公開日2009年12月2日 申請日期2009年5月26日 優先權日2008年5月29日
發明者佐佐木徹, 遠藤剛 申請人:株式會社理光