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

用戶接口裝置的制作方法

文檔序號:6416897閱讀:146來源:國知局
專利名稱:用戶接口裝置的制作方法
技術(shù)領域
本發(fā)明涉及用戶接口裝置,特別涉及下述這樣的用戶接口裝置由若干獨立軟件部件構(gòu)成,通過各部件的協(xié)調(diào)動作,顯示操作菜單,同時,根據(jù)選擇菜單操作使菜單內(nèi)容轉(zhuǎn)變,另一方面,從顯示菜單通過操作輸入指定處理要求,理解并實行該處理要求,表示系統(tǒng)信息。
近年來,由于計算機硬件性能提高和低成本,軟件規(guī)模增大,問題復雜程度也逐年增大。
另一方面,軟件商品或含有軟件的商品開發(fā)周期有逐漸縮短的傾向,在這種環(huán)境中,軟件業(yè)界必然要求改善開發(fā)效率。
作為一種解決方法,考慮軟件部件化,這是指以若干獨立的軟件部件構(gòu)成軟件系統(tǒng),上述軟件部件單位能被其它系統(tǒng)再利用,這樣能改善中長期軟件開發(fā)效率。
但是,在適用于傳真裝置等的用戶接口裝置中存在特有問題。在以往用戶接口裝置的用戶接口軟件中,其特性、控制方式?jīng)]有分離。因此,隨著應用變更從而操作流程發(fā)生變更時,控制操作流程的軟件因保持不變,從而不能適用,所以應用變更后不能再利用,必須重新編制。
于是,盡管操作流程以菜單及其轉(zhuǎn)變構(gòu)成這一點沒有變化,但按軟件現(xiàn)狀而言,控制側(cè)及被控制側(cè)雙方都必須編制新軟件。
另外,在相似裝置中,即使是若干具有相同控制方式者,但由于不能分離軟件,仍必須對各控制方式分別編寫相似程序代碼。
即使將軟件共同部分模塊化,以調(diào)用形式進行,但由于調(diào)用關(guān)系復雜,往往模塊不能再利用。因此,雖然動作、結(jié)構(gòu)等相似,仍需要編制不同的程序代碼。
本發(fā)明就是鑒于上述先有技術(shù)而提出來的,本發(fā)明的目的在于,提供容易再利用軟件部件的用戶接口裝置。
為了實現(xiàn)上述目的,本發(fā)明提出一種用戶接口裝置,由若干獨立軟件部件構(gòu)成,通過上述各部件的協(xié)調(diào)動作,顯示操作菜單,同時,根據(jù)選擇菜單操作使菜單顯示內(nèi)容轉(zhuǎn)變,另一方面,從顯示菜單通過操作輸入指定處理要求,理解并實行該處理要求,表示系統(tǒng)信息;其特征在于,將菜單流程部件和操作部件作為相互協(xié)調(diào)動作的獨立部件構(gòu)成,上述菜單流程部件是用于管理菜單轉(zhuǎn)變的軟件部件,上述操作部件是用于管理操作輸入的軟件部件。
根據(jù)本發(fā)明的用戶接口裝置,其特征還在于,上述菜單流程部件由流程信息部件和流程控制部件構(gòu)成,它們是相互協(xié)調(diào)動作的獨立部件,上述流程信息部件是軟件部件,其檢測菜單轉(zhuǎn)變作為靜態(tài)信息,上述流程控制部件是軟件部件,其根據(jù)菜單選擇操作決定菜單轉(zhuǎn)變。
根據(jù)本發(fā)明的用戶接口裝置,其特征還在于,上述操作部件由操作信息存儲部件和操作管理部件構(gòu)成,它們是相互協(xié)調(diào)動作的獨立部件,上述操作信息存儲部件是存儲操作內(nèi)容的軟件部件,上述操作管理部件用于登錄/變更/刪除輸入操作。
下面說明本發(fā)明的效果。
按照本發(fā)明的用戶接口裝置,通過分離為菜單流程部件和操作部件,能夠分離菜單顯示構(gòu)成管理和操作輸入管理,能使涉及顯示構(gòu)成、操作的軟件變動部分局部化。因此,通過將作為整體的軟件部件結(jié)構(gòu)分離為控制對象和控制方法,提高了再利用性,易于維修,具有能減輕軟件開發(fā)者負擔、提高開發(fā)效率的效果。
按照本發(fā)明的用戶接口裝置,將菜單流程部件分離為流程信息部件和流程控制部件,流程信息部件檢測菜單轉(zhuǎn)變作為靜態(tài)信息,流程控制部件根據(jù)菜單選擇操作決定菜單轉(zhuǎn)變,容易再利用畫面轉(zhuǎn)變機構(gòu)。也就是說,通過上述分離,若畫面構(gòu)成和畫面轉(zhuǎn)變的規(guī)格決定,僅需實裝該規(guī)格,就能實現(xiàn)所希望的用戶接口控制,具有能減輕軟件開發(fā)者負擔、提高開發(fā)效率的效果。
按照本發(fā)明的用戶接口裝置,通過將操作部件分離為存儲操作內(nèi)容的操作信息存儲部件和登錄/變更/刪除輸入操作的操作管理部件,能不管其操作種類而以通用方法處理用戶操作所引起的系統(tǒng)信息變更,結(jié)果,即使是系統(tǒng)信息種類增加場合,也能照樣進行處理,提高了再利用性,具有能減輕軟件開發(fā)者負擔、提高開發(fā)效率的效果。
附圖簡要說明如下

圖1是作為本發(fā)明實施例的用戶接口裝置適用的圖像信息輸出入裝置的硬件構(gòu)成框圖;圖2是作為本發(fā)明實施例的用戶接口裝置適用的圖像信息輸出入裝置內(nèi)部的組裝軟件與硬件相互關(guān)系結(jié)構(gòu)圖;圖3是作為本發(fā)明實施例的用戶接口裝置中的用戶接口外圍軟件部件構(gòu)成圖;圖4是圖3中對象及對象間關(guān)系的表現(xiàn)和意義圖。
下面參照附圖,詳細說明本發(fā)明實施例。
先參照圖1,其是作為本發(fā)明實施例的用戶接口裝置適用的圖像信息輸出入裝置的硬件構(gòu)成框圖。圖中,圖像信息輸出入裝置1由CPU2、ROM3、RAM4、NVRAM5、面板控制部6、操作面板7、驅(qū)動控制部8、掃描打印驅(qū)動部9、磁盤驅(qū)動器10、存儲裝置11、通信控制部12、調(diào)制·解調(diào)器13、主接口14及系統(tǒng)母線15構(gòu)成。
CPU2根據(jù)寫入在ROM3中的控制程序,將RAM4作為作業(yè)區(qū)域控制裝置整體。ROM3是存儲CPU2控制裝置用于控制各部的程序代碼、文字書體數(shù)據(jù)及其它設定數(shù)據(jù)等的只讀存儲器,RAM4用作CPU2的作業(yè)區(qū)域,是作為臨時存儲場所的隨機存取存儲器,NVRAM5用于預先存儲非易失性數(shù)據(jù)。
用戶通過操作面板7進行操作,面板控制部6掌管著與用戶之間的接口。掃描打印驅(qū)動部9和驅(qū)動控制部8作為圖像數(shù)據(jù)的輸出入組件讀取原稿,往記錄紙上印刷,用于實現(xiàn)掃描/打印機能。存儲裝置11和磁盤驅(qū)動器10或用于存儲大量圖像信息等,或作為數(shù)據(jù)庫的存儲場所使用。
通信控制部12與網(wǎng)絡30連接,能與網(wǎng)絡30上的PC21等外部設備通信,調(diào)制·解調(diào)器13與公用回線連接,能與公用回線上的外部設備通信,主接口14使用森特尤尼克斯規(guī)格接口、RS-232C接口等可與PC20等外部設備通信。
圖2是作為本發(fā)明實施例的用戶接口裝置適用的圖像信息輸出入裝置內(nèi)部的組裝軟件與硬件相互關(guān)系結(jié)構(gòu)圖,圖中,軟件由應用層、其下面的核心層(kernel)以及再下面的驅(qū)動層構(gòu)成,硬件層位于驅(qū)動層下。
應用層是形成復印·傳真·打印等應用的層,“文件管理”按照復印·傳真·打印等的說明處理文件,是作為應用層中心的機能方框;“服務管理”是文件處理時設為共同必要的機能方框,管理實行各種服務;“裝置管理”是決定如掃描器·繪圖器·圖像母線這些物理裝置動作的機能方框,進行各種裝置管理;“操作管理”用于控制附屬于裝置的操作面板7,進行按鈕顯示·按鈕操作通知·警告等;“數(shù)據(jù)庫管理”是進行文字書體·固定格式·接收傳真一覽信息·利用裝置一覽信息·計費數(shù)據(jù)等永久性數(shù)據(jù)的維持管理;“程序準備”是從軟件組合表、軟件部件及互換表作實行程序的準備,即、將存儲在ROM3中的軟件部件展開到RAM4上(面向?qū)ο缶幊讨械膶嵗a(chǎn)生)、通過接收某信息(面向?qū)ο缶幊讨械姆椒ㄖ噶?,預先置于可動作狀態(tài)。
核心層通常為OS核心層,即意味著實現(xiàn)存儲管理、任務管理等操作系統(tǒng)基本機能的部分,將各種裝置抽象化,對應用層提供服務,應用層相對核心層通過系統(tǒng)指令動作。
驅(qū)動層是實行各種硬件的驅(qū)動控制的機能方框的集合,硬件層是設備內(nèi)存在的可控制的各種裝置的集合。
圖3是作為本發(fā)明實施例的用戶接口裝置中的用戶接口外圍軟件部件構(gòu)成圖,圖4是圖3中對象及對象間關(guān)系的表現(xiàn)和意義圖。圖3所示用戶接口外圍軟件部件結(jié)構(gòu)100由畫面規(guī)格101、操作流程102、菜單103、畫面形成工具104、轉(zhuǎn)變105、工具控制106、選擇控制107、輸入控制108、刪除控制109、決定控制110、用戶操作111、過程112、顯示區(qū)域113、控制規(guī)格114、模式規(guī)格115、模式116各對象(object)構(gòu)成,各對象具有如圖所示關(guān)系。
用戶接口外圍軟件部件結(jié)構(gòu)100分離為菜單流程部件和操作部件,上述菜單流程部件由畫面規(guī)格101、操作流程102、菜單103、畫面形成工具104、轉(zhuǎn)變105各對象構(gòu)成,上述操作部件由工具控制106、選擇控制107、輸入控制108、刪除控制109、決定控制110、用戶操作111、過程112各對象構(gòu)成。
上述菜單流程部件分離為由畫面規(guī)格101、操作流程102、菜單103、畫面形成工具104構(gòu)成的流程信息部件和由轉(zhuǎn)變105構(gòu)成的流程控制部件。上述操作部件分離為由工具控制106、選擇控制107、輸入控制108、刪除控制109、決定控制110構(gòu)成的操作管理部件和由用戶操作111、過程112構(gòu)成的操作信息存儲部件。
在圖3所示用戶接口外圍軟件部件結(jié)構(gòu)100中,通過用戶操作變更系統(tǒng)信息,進行畫面轉(zhuǎn)變,下面對此進行說明。
系統(tǒng)初期化時,畫面規(guī)格101根據(jù)預先決定的構(gòu)成菜單流程的菜單數(shù)、菜單間的轉(zhuǎn)變結(jié)構(gòu),分別產(chǎn)生操作流程102、菜單103、畫面形成工具104、轉(zhuǎn)變105各對象,并標以相關(guān)信息。若用戶進行鍵操作,工具控制106向選擇控制107、輸入控制108、刪除控制109、決定控制110中某個發(fā)出指示,以便進行對應的選擇·輸入·取消·決定中某個操作。如果進行選擇/輸入操作場合,產(chǎn)生用戶操作111對象,存儲其內(nèi)容。如果進行取消操作場合,通過消去已產(chǎn)生的用戶操作111對象,進行操作取消。進而,當進行決定操作場合,過程112將用戶操作111的集合作為用戶進行操作過程,變更系統(tǒng)信息。
這樣,根據(jù)本實施例,通過將用戶接口外圍軟件部件結(jié)構(gòu)100分離為菜單流程部件和操作部件,能夠分離菜單顯示構(gòu)成管理和操作輸入管理,能使涉及顯示構(gòu)成、操作的軟件變動部分局部化。
另外,將菜單流程部件分離為流程信息部件和流程控制部件,上述流程信息部件檢測菜單轉(zhuǎn)變作為靜態(tài)信息,上述流程控制部件根據(jù)菜單選擇操作決定菜單轉(zhuǎn)變,通過上述分離,若畫面構(gòu)成和畫面轉(zhuǎn)變的規(guī)格決定,僅需將該規(guī)格作為畫面規(guī)格101進行實裝,就能實現(xiàn)所希望的用戶接口控制,容易再利用畫面轉(zhuǎn)變機構(gòu)。
通過將操作部件分離為存儲操作內(nèi)容的操作信息存儲部件和登錄/變更/刪除輸入操作的操作管理部件,能不管其操作種類而以通用方法處理用戶操作所引起的系統(tǒng)信息變更。
在上述實施例中,是以本發(fā)明的用戶接口裝置應用于圖像信息輸出入裝置為例進行說明的,但是,本發(fā)明的用戶接口裝置并不受此局限。
權(quán)利要求
1.一種用戶接口裝置,由若干獨立軟件部件構(gòu)成,通過上述各部件的協(xié)調(diào)動作,顯示操作菜單,同時,根據(jù)選擇菜單操作使菜單顯示內(nèi)容轉(zhuǎn)變,另一方面,從顯示菜單通過操作輸入指定處理要求,理解并實行該處理要求,表示系統(tǒng)信息;其特征在于,將菜單流程部件和操作部件作為相互協(xié)調(diào)動作的獨立部件構(gòu)成,上述菜單流程部件是用于管理菜單轉(zhuǎn)變的軟件部件,上述操作部件是用于管理操作輸入的軟件部件。
2.根據(jù)權(quán)利要求1中所述的用戶接口裝置,其特征在于,上述菜單流程部件由流程信息部件和流程控制部件構(gòu)成,它們是相互協(xié)調(diào)動作的獨立部件,上述流程信息部件是軟件部件,其檢測菜單轉(zhuǎn)變作為靜態(tài)信息,上述流程控制部件是軟件部件,其根據(jù)菜單選擇操作決定菜單轉(zhuǎn)變。
3.根據(jù)權(quán)利要求1或2中所述的用戶接口裝置,其特征在于,上述操作部件由操作信息存儲部件和操作管理部件構(gòu)成,它們是相互協(xié)調(diào)動作的獨立部件,上述操作信息存儲部件是存儲操作內(nèi)容的軟件部件,上述操作管理部件用于登錄/變更/刪除輸入操作。
全文摘要
本發(fā)明涉及用戶接口裝置,由若干獨立軟件部件構(gòu)成,通過各部件的協(xié)調(diào)動作,顯示操作菜單,根據(jù)選擇菜單操作使菜單顯示內(nèi)容轉(zhuǎn)變,從顯示菜單通過操作輸入指定處理要求,理解并實行該處理要求,表示系統(tǒng)信息;其特征在于,將菜單流程部件和操作部件作為相互協(xié)調(diào)動作的獨立部件構(gòu)成,上述菜單流程部件是用于管理菜單轉(zhuǎn)變的軟件部件,上述操作部件是用于管理操作輸入的軟件部件,是一種很容易再利用軟件部件的用戶接口裝置。
文檔編號G06F9/44GK1245309SQ9911753
公開日2000年2月23日 申請日期1999年8月11日 優(yōu)先權(quán)日1998年8月13日
發(fā)明者佐藤文彥 申請人:株式會社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
双柏县| 成安县| 洛隆县| 思南县| 阿坝县| 红河县| 黄浦区| 三江| 平塘县| 普陀区| 彰化县| 卢湾区| 清河县| 乌兰察布市| 仪陇县| 尤溪县| 抚顺市| 视频| 翁源县| 大渡口区| 柘城县| 宜丰县| 汽车| 沾益县| 农安县| 安庆市| 新干县| 大连市| 荔浦县| 东海县| 体育| 广昌县| 新巴尔虎左旗| 兰溪市| 温宿县| 平遥县| 静乐县| 南华县| 宁夏| 天柱县| 镇沅|