專利名稱:操作系統(tǒng)及方法
技術領域:
本發(fā)明涉及命令計算機操作系統(tǒng)及方法,特別是一鍵通式(onetouch)操作系統(tǒng)及方法。
已知現(xiàn)有的個人計算機操作系統(tǒng)(OS),列如MS Windows、Linux等,其應用的設計和功能雖然強大卻趨于復雜,并且用戶操作的設計也不夠直觀、簡便。這樣使沒有計算機背景的用戶在使用這種系統(tǒng)時遇到重重障礙,因而造成對計算機的恐懼感。例如,當他們面對一般操作系統(tǒng)的桌面時,會遭遇到不知該如何下手的窘境,因為桌面上的快捷圖示對于他們操作計算機而言,幫助不大;其次,他們亦不了解該圖示的意義,因為這些快捷圖示無法對應到他們所看到的鍵盤顯示上。再者,如「資源管理器」的樹狀結構,對于完全不會操作計算機的人士而言,亦無法了解其層級的意義。因此,如何幫助使用者利用熟悉的顯示方式,例如鍵盤顯示的方式操作計算機,是很重要的課題。
因此,本申請人開發(fā)的“One Touch OS”主要是針對沒有計算機背景的人士設計,為其提供一套操作簡便,直觀,并同現(xiàn)有系統(tǒng)共存的一套操作系統(tǒng)(OS),如此在一個計算機硬件平臺上就有兩個OS,成為雙操作系統(tǒng)(Dual-OS)。
本發(fā)明的目的是利用有限的鍵作為熱鍵來完成對計算機操作的各功能的,使各功能達到一鍵啟動的效果,從而實現(xiàn)操作的簡便以及直觀性。
根據(jù)本發(fā)明的一個方面提供了一種系統(tǒng)操作方法,包括第一步,根據(jù)生成用戶界面以顯示該多個對象,并將操作對象分成多個組;第二步,定義第一組輸入命令分別對應顯示的操作對象的不同組,并定義第二組輸入命令分別對應激活的一組操作對象中的每個操作對象;第三步,接收輸入命令,如果接收到命令屬于第一組輸入命令,則激活該命令對應的組,如果接收到的命令是第二組輸入命令,則選擇該命令所對應的操作對象以進行進一步操作。
根據(jù)本發(fā)明的另一個方面提供了一種操作系統(tǒng),包括命令輸入裝置,用于輸入用戶操作命令;界面對象存儲裝置,用于保存多個界面對象;界面生成裝置,用于生成顯示界面,并將操作對象分成多個組;面界面響應裝置,用于接收所述命令輸入裝置的命令,并將輸入的命令分類成第一組輸入命令和第二組輸入命令,第一組命令分別對應顯示的操作對象中的一組而第二組輸入命令分別對應激活的一組操作對象中的每個操作對象,如果接收到命令屬于第一組輸入命令,則激活該命令對應的組,如果接收到的命令是第二組輸入命令,則選擇該命令所對應的操作對象以進行進一步操作。
根據(jù)本發(fā)明的另一個方面提供了一種計算機程序產(chǎn)品,包含多個計算機可執(zhí)行命令,當所述命令在計算機中運行時,使所述計算機執(zhí)行上述命令處理方法。
以下將結合附圖詳細說明本發(fā)明,其中
圖1是本發(fā)明的一個實施例的用戶界面示意圖。
圖2是本發(fā)明的系統(tǒng)結構示意圖。
圖3是本發(fā)明的界面生成過程的流程圖。
圖4是本發(fā)明的界面響應裝置的操作流程圖。
圖5是采用本發(fā)明的命令處理方法進行圖片插入的界面示意圖。
本發(fā)明的操作系統(tǒng)支持鍵盤,和鼠標、Pen Based、語音、以及遙控器等有對應定義鍵的輸入設備。當屬于鍵盤作為輸入裝置時,將鍵盤分為基礎鍵以及輔助鍵,其定義如下●基礎鍵F1、F2、F3、F4、F5、F6、F7、F8、F9、F10、F11、F12、1、2、3、、5、6、7、8、9、0、←、→、↑、↓、Enter、ESC、PageUp、PageDown●輔助鍵BackSpace、+、-、Home、End、Ins、Del本發(fā)明也支持鼠標,則可以直接點擊相應的功以以及選取對象。
本發(fā)明也支持Pen Based的操作同鼠標類似,可以直接點擊相應的功能以及選取對象。
本發(fā)明也支持語音,則是通在筒輸入相應的指令轉成對應定義的鍵來完成操作。
本發(fā)明也支持遙控器,可以通過紅外裝置或其他無線限通訊協(xié)議將,控制信息傳給計算機轉成對應定義的鍵來完成操作。
使用原則1.F1、F2、F3、F4、F5、F6、F7、F8、F9、F10、F11、F12主要是啟動可操作功能,或激活所代表的一鍵點擊區(qū)。2.數(shù)字鍵(1、2、3、4、5、6、7、8、9、0)用于標示和激活可選取對象的操作。3.導航鍵中←(左鍵)、→(右鍵)用于依序選擇所有的功能或所有的一鍵點擊區(qū),↑(上鍵)、↓(下鍵)用于依序選擇所有的待選對象。4.Esc用于返回上級界面,或者退出編輯框。5.Enter用來確認所選擇的功能或選取條目。6.PageUp、PageDown用來在待選條目中滾動。7.輔助鍵用于一些其他功能的操作。一鍵點擊區(qū)的分區(qū)原則一鍵點擊區(qū)的設置,主要是處理在同一個界面上存在多個可選取的對象組,各對象按組分區(qū),已達成“One Touch”操作的流程。分區(qū)的原則是按照操作的相關性以及方便性。一鍵點擊區(qū)的使用方式1.用F1、F2、F3、F4、F5、F6、F7、F8、F9、F10、F11、F12啟動一鍵點擊區(qū)。
2.用←、→在一鍵點區(qū)擊區(qū)間依序啟動各一鍵點擊區(qū)。
3.用↑、↓可以在一鍵點擊區(qū)內的條目上依序選擇。用Enter鍵確認并啟動相關的操作。
4.一鍵點區(qū)內也可以用其對應的數(shù)字鍵直接發(fā)選取某對象并啟動相關的操作。
5.在多個一鍵點擊區(qū)間,有一個缺省的操作路徑,將各個一鍵點擊區(qū)依序啟動。
6.在一鍵點擊區(qū)內,如可選的對象超過0-9數(shù)字鍵所能標示的范圍,則PageUp/PageDown鍵用來依序將另(最多)10個對象搬上使這些能用0-9數(shù)字鍵來一鍵選取。
7.考慮用戶視覺界面的操作特殊要求和物理的限制,完成某一應用的所有一鍵點擊區(qū)可以分散于不同的屏幕,此時相關的導航鍵←、→和缺省的操作路徑,依然有相同的意義和作用。
圖1示出本發(fā)明的一個實施例的用戶界面示意圖,其中“101”是一鍵點擊區(qū),;“102,105”是一鍵選擇區(qū)的選擇鍵;“103”是區(qū)內可選取對象,可以用數(shù)字直接選擇;“104”標示的是缺省的操作流程。當包含一鍵點擊區(qū)的界面出現(xiàn)時,會按照操作流程順序設定一個缺省的得一鍵點擊區(qū)101為活動分區(qū),用戶可以選擇其中的可選對象103,選擇后和將按照預定的路徑104進入到下一個一鍵點擊區(qū)進行選擇,如此引導用戶完成操作。同時用戶也可以用一鍵選擇區(qū)的選擇鍵105 102,選擇任一分區(qū)進行操作,保證了操作的靈活性。
參考圖2說明本發(fā)明的系統(tǒng)結構,其中方框201為生成界面所需要的數(shù)據(jù)文件;方框202為生成界面所需要的圖形文件;處理實現(xiàn)一鍵點擊規(guī)則的有兩個模塊,即界面生成模塊203和界面響應模塊裝置204,其中界面生成模塊203主要是將程序中界面數(shù)據(jù)文件201以及相關的圖形202生成界面,界面響應模塊204則是根據(jù)用戶的輸入,更換界面并調用相應的處理程序。
參考圖3說明界面生成模塊的操作過程,首先要讀取界面數(shù)據(jù)文302,并將數(shù)據(jù)保存在內存中303,之后根據(jù)界面數(shù)據(jù)生成每個界面元素304,305。
參考圖4說明界面響應模塊的操作過程。界面響應模塊在接到用戶輸入后401,對于接收的輸入進行判斷402,此時有三種情況1.當輸入的鍵值為Function鍵時,需判斷該鍵是否代表一個分區(qū)403,如果是則激活該分區(qū)使它接收輸入406,否則直啟動該鍵所代表的功能407。2.鍵值為方向鍵,根據(jù)方向鍵的導航原則在一鍵激活區(qū)內或區(qū)間移動405。3.鍵值為數(shù)字鍵,判斷是否有激活分區(qū)404,選取該激活區(qū)中的相應對象408。
以下結合圖5說明采用本發(fā)明的命令處理方法在圖片導入操作時的過程。當需要電感存儲在外部媒體(如CD,軟盤)上的圖片插入到相冊時,本發(fā)明的操作過程如下首先,由用戶選擇媒體,當選擇媒體后將媒體中所有圖片列出,并由用戶選擇所有需要插入的圖片,呈現(xiàn)界面如下501為圖片選擇區(qū),502為圖片的縮圖,名稱和對應鍵盤符號,503為選中圖形的預覽窗口,504為選中要插入的圖片。進入該界面后501為缺省激活區(qū)域,用戶可以直接用數(shù)字鍵選擇或取消需插入的圖片,選擇的圖片會出現(xiàn)在504中。當選擇F8進入到504時,也可以用字鍵去掉已選擇的圖片。當所有選擇完成后,選擇確認將圖片插入到對應的相冊中。
以上結合實施例詳細描述了本發(fā)明。應當理解,上述實施例只是為了說明目的而不是對本發(fā)明的范圍進行限定。在不脫離本發(fā)明的范圍和實質的情況下,本領域的技術人員可以對本發(fā)明作出多種修改。
權利要求
1.一種系統(tǒng)操作方法,包括根據(jù)生成用戶界面以顯示該多個對象,并將操作對象分成多個組;定義第一組輸入命令分別對應顯示的操作對象的不同組,并定義第二組輸入命令分別對應激活的一組操作對象中的每個操作對象;接收輸入命令,如果接收到命令屬于第一組輸入命令,則激活該命令對應的組,如果接收到的命令是第二組輸入命令,則選擇該命令所對應的操作對象以進行進一步操作。
2.如權利要求1的系統(tǒng)操作方法,其中所示命令至少通過一鍵盤輸入裝置輸入。
3.如權利要求2的系統(tǒng)操作方法,其中所述鍵盤輸入裝置的一部分按鍵與所述第一組輸入命令對應,所述鍵盤輸入裝置的另一部分按鍵與所述第二組輸入命令對應。
4.如權利要求3的系統(tǒng)操作方法,其中所述鍵盤輸入裝置的一部分按鍵是鍵盤上的功能鍵,所述鍵盤輸入裝置的另一部分是鍵盤的數(shù)字鍵。
5.如權利要求1的系統(tǒng)操作方法,其中接收到所述第一組輸入命令還分別執(zhí)行多個系統(tǒng)功能。
6.如權利要求1的系統(tǒng)操作方法,其中所述界面是根據(jù)界面對象存儲裝置中的多個對象而生成的。
7.一種操作系統(tǒng),包括命令輸入裝置,用于輸入用戶操作命令;界面對象存儲裝置,用于保存多個界面對象;界面生成裝置,用于生成顯示界面,并將操作對象分成多個組;面界面響應裝置,用于接收所述命令輸入裝置的命令,并將輸入的命令分類成第一組輸入命令和第二組輸入命令,第一組命令分別對應顯示的操作對象中的一組而第二組輸入命令分別對應激活的一組操作對象中的每個操作對象,如果接收到命令屬于第一組輸入命令,則激活該命令對應的組,如果接收到的命令是第二組輸入命令,則選擇該命令所對應的操作對象以進行進一步操作。
8.如權利要求7的命令輸入裝置,其中所示命令至少通過一鍵盤輸入裝置輸入。
9.如權利要求8的操作系統(tǒng),其中所述鍵盤輸入裝置的一部分按鍵與所述第一組輸入命令對應,所述鍵盤輸入裝置的另一部分按鍵與所述第二組輸入命令對應。
10.如權利要求9的操作系統(tǒng),其中所述鍵盤輸入裝置的一部分按鍵是鍵盤上的功能鍵,所述鍵盤輸入裝置的另一部分是鍵盤的數(shù)字鍵。
11.如權利要求7的操作系統(tǒng),其中接收到所述第一組輸入命令還分別執(zhí)行多個系統(tǒng)功能。
12.如權利要求7的操作系統(tǒng),其中所述界面生成裝置根據(jù)界面對象存儲裝置中的對象生成顯示界面。
13.一種計算機程序產(chǎn)品,包含多個計算機可執(zhí)行命令,當所述命令在計算機中運行時,使所述計算機執(zhí)行以下系統(tǒng)操作方法,包括根據(jù)界面對象存儲裝置中的多個對象生成用戶界面以顯示該多個對象,并將操作對象分成多個組;定義第一組輸入命令分別對應顯示的操作對象的不同組,并定義第二組輸入命令分別對應激活的一組操作對象中的每個操作對象;接收輸入命令,如果接收到命令屬于第一組輸入命令,則激活該命令對應的組,如果接收到的命令是第二組輸入命令,則選擇該命令所對應的操作對象以進行進一步操作。
14.如權利要求13的計算機程序產(chǎn)品,其中所示命令至少通過一鍵盤輸入裝置輸入。
15.如權利要求14的計算機程序產(chǎn)品,其中所述鍵盤輸入裝置的一部分按鍵與所述第一組輸入命令對應,所述鍵盤輸入裝置的另一部分按鍵與所述第二組輸入命令對應。
16.如權利要求15的計算機程序產(chǎn)品,其中所述鍵盤輸入裝置的一部分按鍵是鍵盤上的功能鍵,所述鍵盤輸入裝置的另一部分是鍵盤的數(shù)字鍵。
17.如權利要求13的計算機程序產(chǎn)品,其中接收到所述第一組輸入命令還分別執(zhí)行多個系統(tǒng)功能。
18.如權利要求13的計算機程序產(chǎn)品,其中所述界面是根據(jù)界面對象存儲裝置中的多個對象而生成的。
全文摘要
本發(fā)明公開了一種系統(tǒng)操作方法,包括:顯示多個對象,并將操作對象分成多個組;定義第一組輸入命令分別對應顯示的操作對象的不同組,并定義第二組輸入命令分別對應激活的一組操作對象中的每個操作對象;如果接收到命令屬于第一組輸入命令,則激活該命令對應的組,如果接收到的命令是第二組輸入命令,則選擇該命令所對應的操作對象以進行進一步操作。本發(fā)明使用戶命令輸入更加直觀、方便。
文檔編號G06F3/02GK1384419SQ0111796
公開日2002年12月11日 申請日期2001年4月29日 優(yōu)先權日2001年4月29日
發(fā)明者溫世仁, 林光信, 郭桂龍 申請人:英業(yè)達股份有限公司