專(zhuān)利名稱(chēng):計(jì)算機(jī)輸出設(shè)備呈現(xiàn)信息的組織表示方法及其使用的系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及操作系統(tǒng)和應(yīng)用軟件的軟件界面設(shè)計(jì),還涉及其它信息設(shè)備軟件界面的設(shè)計(jì), 包括手機(jī)、PDA、游戲機(jī)、電視等。本發(fā)明尤其針對(duì)引導(dǎo)用戶(hù)對(duì)設(shè)備進(jìn)衧操作的系統(tǒng)。
背景技術(shù):
在軟件界面的設(shè)計(jì)中,用戶(hù)界面采用菜單、工具欄按鈕、目錄樹(shù)、示意性的圖形按鈕、 快捷鍵等用戶(hù)輸入操作方式,也有部分應(yīng)用系統(tǒng)提供小貼示、甚至語(yǔ)音提示等方式,現(xiàn)有的 操作系統(tǒng)界面、手機(jī)、PDA等的界面都是采用上述方法。在這些交互方法中菜單、工具欄、 目錄樹(shù)必須依賴(lài)鼠標(biāo)類(lèi)輸入工具,而快捷鍵雖然輸入效率較高,但用戶(hù)必須經(jīng)過(guò)大量使用才 能掌握,傳統(tǒng)軟件界面的掌握難度還是很大,尤其對(duì)于很多沒(méi)有使用過(guò)計(jì)算機(jī)、手機(jī)、PDA 等電子設(shè)備的人士,甚至不知道鼠標(biāo)的使用方法,也不理解菜單、工具欄對(duì)應(yīng)什么樣的操作, 更不知道快捷鍵與各種操作之間的對(duì)應(yīng)關(guān)系。因此用戶(hù)必須花費(fèi)一定的時(shí)間、精力和必要的 智力去理解應(yīng)用系統(tǒng)的操作方式,并往往需要組合很多復(fù)雜的操作指令才能完成某種操作, 如項(xiàng)目的選取、內(nèi)容的瀏覽等。對(duì)于采用傳統(tǒng)軟件界面的計(jì)算機(jī)、手機(jī)、PDA等信息工具, 其人機(jī)界面的友好程度是制約用戶(hù)使用效果和效率重要因素?,F(xiàn)有的軟件界面主要存在這么 兩個(gè)缺陷
1. 在計(jì)算機(jī)軟件界面中,大部分操作均依賴(lài)鼠標(biāo),其隱含條件是用戶(hù)必須會(huì)使用鼠標(biāo)能理 解鼠標(biāo)操作的含義,如"單擊"、"雙擊"、"拖動(dòng)"等。實(shí)際上對(duì)于初學(xué)者,鼠標(biāo)的使用 是需要經(jīng)過(guò)學(xué)習(xí)訓(xùn)練才可以理解其含義并掌握其操作。缺乏相關(guān)知識(shí)的初次用戶(hù)面對(duì)現(xiàn) 有的操作系統(tǒng)和應(yīng)用軟件界面的時(shí)候,會(huì)遇到很難克服的困難,嚴(yán)重阻礙了這一群體使 用計(jì)算機(jī)的積極性,而大部分老年人、大部分農(nóng)民、以及沒(méi)用過(guò)計(jì)算機(jī)的農(nóng)村孩子都屬 于這種情況; '
2. 包括計(jì)算機(jī)、手機(jī)、PDA、數(shù)字相機(jī)、電話(huà)機(jī)、電視遙控器等在內(nèi)的現(xiàn)代信息工具中, 鍵盤(pán)操作是一種基本操作方式,對(duì)于很多類(lèi)型的手機(jī)等工具甚至是唯一輸入方法。但功
.能鍵的定義和設(shè)置在大部分情況下都是隱含的,用戶(hù)很難從界面直接理解功能鍵與功能 之間的對(duì)應(yīng)關(guān)系,大大增加了學(xué)習(xí)和使用這些工具的難度。
綜上所述,在各種以鍵盤(pán)為基本輸入方法的信息工具中,軟件界面的設(shè)計(jì)須充分保證鍵 盤(pán)操作的直觀性,只有這樣的軟件界面才能讓所有用戶(hù)迅速地掌握和便利地使用。尤其在用戶(hù)不會(huì)使用鼠標(biāo)或者沒(méi)有鼠標(biāo)的情況下,這一點(diǎn)更加必要。
發(fā)明內(nèi)容
本發(fā)明是一種對(duì)用戶(hù)使用計(jì)算機(jī)應(yīng)用系統(tǒng)的操作行為進(jìn)行引導(dǎo)的系統(tǒng),包括 界面組件,引導(dǎo)用戶(hù)利用各種輸入設(shè)備向計(jì)算機(jī)輸入操作命令; 導(dǎo)航組件,幫助用戶(hù)正確理解計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)的信息的語(yǔ)義結(jié)構(gòu); 顯示組件,為用戶(hù)方便地獲取和處理信息。
界面組件輸入用戶(hù)操作指令,傳送給導(dǎo)航組件后選擇對(duì)應(yīng)的數(shù)據(jù)信息,顯示組件根據(jù)導(dǎo) 航組件輸出的數(shù)據(jù)以及界面組件輸入的操作指令,將數(shù)據(jù)信息以選定的方式在輸出設(shè)備上向 用戶(hù)展示。
本發(fā)明一方面的特征在于,所述界面組件直接顯示了鍵盤(pán)各按鍵的外觀形狀,以及用手 指按下鍵盤(pán)按鍵的直觀形象,以便于用戶(hù)發(fā)現(xiàn)按鍵與系統(tǒng)功能之間的聯(lián)系。
本發(fā)明另一方面特征在于,所述的鍵盤(pán)按鍵的外觀形狀與包含其圖像的功能按鈕或類(lèi)似 的信息區(qū)域存在對(duì)應(yīng)關(guān)系按下相應(yīng)的鍵盤(pán)按鈕,就代表選擇包含該鍵盤(pán)按鍵圖像的功能按 鈕所表示的功能模塊,或代表定位到該功能所指示的信息塊,從而使系統(tǒng)根據(jù)功能模塊或信 息塊的含義執(zhí)行相應(yīng)的功能。
本發(fā)明還有一方面特征在于,它內(nèi)置了一個(gè)智能分析器,可以根據(jù)用戶(hù)對(duì)特定功能模塊 內(nèi)容的訪(fǎng)問(wèn)情況動(dòng)態(tài)調(diào)整界面(包括界面元素的排列次序、顯示時(shí)間等)。
本發(fā)明所涉及系統(tǒng)中的導(dǎo)航組件包括利用界面縮略圖進(jìn)行熱點(diǎn)導(dǎo)航、靜態(tài)文本導(dǎo)航、動(dòng) 態(tài)文本導(dǎo)航、方向?qū)Ш?、定位?dǎo)航以及縮放導(dǎo)航等方法。
顯示組件能根據(jù)不同的信息類(lèi)型,在相同的界面組件環(huán)境下進(jìn)行個(gè)性化展示。顯示組件 的首頁(yè)中的各模塊標(biāo)識(shí)區(qū)域內(nèi)包含有鍵盤(pán)的數(shù)字鍵圖形,并且其位置與物理上的鍵盤(pán)數(shù)字鍵 布局(包括計(jì)算機(jī)數(shù)字鍵盤(pán)和電話(huà)機(jī)數(shù)字鍵盤(pán))存在特定的對(duì)應(yīng)關(guān)系。
在用戶(hù)使用本發(fā)明所提供系統(tǒng)與計(jì)算機(jī)進(jìn)行交互過(guò)程中,計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)信息的 組織和表示方法,包括
系統(tǒng)存儲(chǔ)的信息分三個(gè)層次,分別用三種界面顯示方式,按模塊、欄目、標(biāo)題、內(nèi)容、 全屏這樣遞進(jìn)的方式進(jìn)行表示;
計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)信息的排列方式與鍵盤(pán)按鍵保持一致。系統(tǒng)啟動(dòng)后首先進(jìn)入功能 模塊選擇階段,在此階段模塊信息的顯示方式與鍵盤(pán)排列方式一致,用戶(hù)選定模塊后進(jìn)入欄 目和標(biāo)題選擇階段,鍵盤(pán)各鍵與各欄目、標(biāo)題以及操作指令對(duì)應(yīng), 一次按鍵唯一地對(duì)應(yīng)一次 選擇(欄目、標(biāo)題)或者某種操作(內(nèi)容翻頁(yè)、全屏)。在本發(fā)明中,按欄目、標(biāo)題和內(nèi)容在一個(gè)畫(huà)面內(nèi)自左至右分三列全部顯示的主界面包含 兩列鍵盤(pán)的數(shù)字鍵圖形,其位置與物理上的鍵盤(pán)數(shù)字鍵布局相一致,該主界面內(nèi)欄目與標(biāo)題 列具有可視化的從屬關(guān)系。欄目列和標(biāo)題列的首行信息提供輔助選擇的功能,按下鍵盤(pán)上相 應(yīng)的數(shù)字按鈕,則產(chǎn)生輔助頁(yè)面并提供相應(yīng)的信息定位和篩選效果。欄目列和標(biāo)題列除了首 行以及與鍵盤(pán)上的數(shù)字鍵4和5所對(duì)應(yīng)的功能按鈕保持信息不發(fā)生上下移動(dòng)外,其他數(shù)字鍵 所對(duì)應(yīng)的功能按鈕使所顯示的信息產(chǎn)生相應(yīng)的上下移動(dòng),并定位到數(shù)字鍵4或5的位置上。
本發(fā)明的輔助頁(yè)面中包含鍵盤(pán)的數(shù)字鍵圖形,它們的排列方式與數(shù)字鍵盤(pán)的物理相對(duì)位 置保持一致。
本發(fā)明的全屏顯示方式包含一個(gè)垂直靠右布置的導(dǎo)航條,該導(dǎo)航條的功能按鈕排列與鍵
.盤(pán)上的相應(yīng)按鍵保持一致。當(dāng)全屏顯示的為圖片時(shí),屏幕上出現(xiàn)以鍵盤(pán)數(shù)字按鍵8、 5、 2、 4、 6這幾個(gè)圖形組成的導(dǎo)航控制區(qū),這些圖形與鍵盤(pán)上的相應(yīng)按鍵保持一致。
本發(fā)明還有一個(gè)特征是,屏幕上存在一個(gè)區(qū)域,它是首頁(yè)的縮略圖;縮略圖上的各模塊 區(qū)域具有熱點(diǎn)導(dǎo)航性質(zhì);并且,具有統(tǒng)一的操作引導(dǎo)提示,使得可以從該主界面"一鍵"返 回到首頁(yè)。
本發(fā)明也一種用于確定關(guān)于用戶(hù)輔助的程序執(zhí)行系統(tǒng),包括
用于前述用戶(hù)界面的裝置; 用于將信息進(jìn)行分類(lèi)和導(dǎo)航的裝置;
用于將所述分類(lèi)的信息進(jìn)行顯示和處理的裝置,包括界面組件、導(dǎo)航組件、顯示組件, 以及任務(wù)選擇模塊、欄目選擇模塊、內(nèi)容選擇模塊、全屏顯示模塊等。
發(fā)明效果
本發(fā)明涉及以鍵盤(pán)輸入為基礎(chǔ)的軟件應(yīng)用程序的系統(tǒng)和實(shí)現(xiàn)方法。在本發(fā)明涉及的軟件 系統(tǒng)中,對(duì)所有用戶(hù)操作行為(輸入)和人機(jī)交互過(guò)程用三級(jí)分類(lèi)的方法引導(dǎo)用戶(hù)快速定位。 在充分發(fā)揮鍵盤(pán)輸入能力的基礎(chǔ)上,本系統(tǒng)對(duì)鼠標(biāo)、軌跡球、觸摸屏、手寫(xiě)板等輸入裝置同 樣支持。
在依據(jù)本發(fā)明構(gòu)建的軟件程序系統(tǒng)中,將用戶(hù)的所有操作行為按照三級(jí)分類(lèi)的原則進(jìn)行 規(guī)范和簡(jiǎn)化。所有用戶(hù)任務(wù)的起點(diǎn)都由選擇操作類(lèi)別開(kāi)始,分類(lèi)組件引導(dǎo)用戶(hù)完成這個(gè)過(guò)程。 對(duì)于某種特定應(yīng)用來(lái)說(shuō),操作類(lèi)別的總數(shù)可控制在一個(gè)相對(duì)較小的范圍內(nèi),使用戶(hù)可以通過(guò) 有限次操作就遍歷一次。操作類(lèi)別一般對(duì)應(yīng)特定的數(shù)據(jù)類(lèi)型,如閱讀瀏覽操作通常與文本和 靜態(tài)圖片相聯(lián)系,而娛樂(lè)操作一般與音頻和視頻數(shù)據(jù)相聯(lián)系。操作類(lèi)別選擇完成后,與之對(duì) 應(yīng)的數(shù)據(jù)種類(lèi)也隨之確定,然后目錄組件則引導(dǎo)用戶(hù)在所選操作對(duì)應(yīng)的數(shù)據(jù)中査詢(xún)特定的內(nèi)容,完成最終的定位。
本發(fā)明提供了一種直觀的軟件界面模型和實(shí)現(xiàn)方法,利用人的視覺(jué)、心理、行為特點(diǎn), 引導(dǎo)用戶(hù)操作信息設(shè)備。本發(fā)明所提供的軟件界面實(shí)現(xiàn)方法中規(guī)定用戶(hù)的所有輸入操作都對(duì) 應(yīng)一個(gè)功能建,所有功能鍵都以圖形的方式表明在軟件界面的特定功能區(qū)內(nèi),不存在隱含的 功能建。而且軟件的用戶(hù)輸入都以圖形或者文字的方式在界面中表明。以計(jì)算機(jī)為例,將所 有操作選擇、目標(biāo)定位、內(nèi)容瀏覽等功能與輸入設(shè)備的鍵建立直接視覺(jué)聯(lián)系,讓用戶(hù)可以很 輕易地理解某個(gè)鍵的按下代表某種特定操作,使用過(guò)程真正成為學(xué)習(xí)和訓(xùn)練過(guò)程。對(duì)于計(jì)算 機(jī)這種有鼠標(biāo)等點(diǎn)擊輸入工具的設(shè)備,輸入設(shè)備的點(diǎn)擊操作與按鍵操作等效。由于本發(fā)明所 提供的軟件界面讓功能與按鍵操作建立直觀的視覺(jué)聯(lián)系,大大降低了信息設(shè)備使用的難度和 門(mén)檻,任何視力和智力正常的用戶(hù)都可以在這種軟件界面的幫助引導(dǎo)下操作計(jì)算機(jī)等比較復(fù) 雜的信息設(shè)備。
按照本發(fā)明提供的界面模型和方法可以構(gòu)建一個(gè)非對(duì)稱(chēng)交互的軟件系統(tǒng),在這種軟件系 統(tǒng)中,用戶(hù)對(duì)軟件程序輸出的信息量要小于軟件程序向用戶(hù)輸出的信息量。在這種系統(tǒng)中, 用戶(hù)的操作在多數(shù)情況下限于選擇性操作和瀏覽性操作。在具備這種非對(duì)稱(chēng)交互條件的應(yīng)用 中,本發(fā)明提供的方法可以使軟件程序界面達(dá)到比常規(guī)軟件界面高得多的易用性。
圖1是本發(fā)明所述軟件系統(tǒng)的結(jié)構(gòu)框圖; 圖2是本發(fā)明所述軟件系統(tǒng)的組件關(guān)系圖; 圖3是輸入引導(dǎo)組件的結(jié)構(gòu)框圖; 圖4是本發(fā)明內(nèi)容表現(xiàn)組件的結(jié)構(gòu)框圖5是本發(fā)明所述的輸入引導(dǎo)軟件界面設(shè)計(jì)方法的流程圖; 圖6是選擇更多類(lèi)別的流程圖; 圖7是選擇更多欄目的流程圖; 圖8是全屏瀏覽的流程圖9是基于普通計(jì)算機(jī)鍵盤(pán)輸入模式的輸入引導(dǎo)軟件界面一級(jí)頁(yè)面屏幕布局圖; 圖10是基于計(jì)算機(jī)小鍵盤(pán)和電話(huà)及手機(jī)輸入模式的輸入引導(dǎo)軟件界面一級(jí)頁(yè)面屏幕布 局圖11是自引導(dǎo)軟件界面二級(jí)頁(yè)面屏幕布局圖; 圖12是圖形引導(dǎo)界面框圖13是類(lèi)別選擇(或欄目選擇界面)的輔助選擇屏幕布局圖;圖14是全屏顯示界面的屏幕布局圖;
具體實(shí)施例方式
如圖1所示,本發(fā)明所涉及的軟件應(yīng)用程序系統(tǒng)包括輸入引導(dǎo)組件(130)、內(nèi)容表現(xiàn)組 件(150)、通用業(yè)務(wù)組件(110)、通用數(shù)據(jù)組件(120)。輸入組件負(fù)責(zé)引導(dǎo)用戶(hù)進(jìn)行輸入操 作;內(nèi)容表現(xiàn)組件將用戶(hù)選定的數(shù)據(jù)根據(jù)用戶(hù)選定的業(yè)務(wù)模式在輸出終端設(shè)備上產(chǎn)生適當(dāng)?shù)?輸出,這個(gè)終端可以是計(jì)算機(jī)顯示器、移動(dòng)電話(huà)顯示屏、電視機(jī)顯示屏等顯示器類(lèi)型設(shè)備, 還可以是打印機(jī)、音箱等其它輸出設(shè)備。通用數(shù)據(jù)組件負(fù)責(zé)連接和管理外部數(shù)據(jù)源,便于以 一致的方式進(jìn)行數(shù)據(jù)訪(fǎng)問(wèn)和控制,通用業(yè)務(wù)組件提供業(yè)務(wù)規(guī)則定義、注冊(cè)、配置和管理功能。 從圖2所示的軟件系統(tǒng)組件關(guān)系圖中可以看出,輸入引導(dǎo)組件(220)獲取用戶(hù)的輸入數(shù) 據(jù)后,提交給通用業(yè)務(wù)組件(200),由通用業(yè)務(wù)組件根據(jù)不同的業(yè)務(wù)類(lèi)型選取不同的數(shù)據(jù)類(lèi) 型,然后再提交給通用數(shù)據(jù)組件(210),通用數(shù)據(jù)管理組件根據(jù)輸入引導(dǎo)組件對(duì)數(shù)據(jù)的選擇 輸入,最終選定目標(biāo)數(shù)據(jù),進(jìn)一步提交內(nèi)容表現(xiàn)組件(230)處理,然后通過(guò)輸出設(shè)備釆取輸 出操作。輸入引導(dǎo)組件(220)也能夠?qū)⒂脩?hù)的輸入直接引導(dǎo)至內(nèi)容表現(xiàn)組件(230),并根據(jù) 內(nèi)容的輸出狀態(tài),提供相關(guān)后續(xù)操作的引導(dǎo)。內(nèi)容表現(xiàn)組件(230)通過(guò)訪(fǎng)問(wèn)通用業(yè)務(wù)組件 (200),獲取業(yè)務(wù)規(guī)則的定義和配置情況,同時(shí)反饋內(nèi)容的輸出狀態(tài)。通用業(yè)務(wù)組件(200) 訪(fǎng)問(wèn)通用數(shù)據(jù)組件(210)所封裝的數(shù)據(jù)源,也根據(jù)特定的業(yè)務(wù)邏輯提供數(shù)據(jù)存儲(chǔ)和訪(fǎng)問(wèn)和管 理要求。內(nèi)容表現(xiàn)組件(230)獲取通用數(shù)據(jù)組件(210)提供的數(shù)據(jù)內(nèi)容并按用戶(hù)的輸入引 導(dǎo)來(lái)進(jìn)行輸出顯示,通用數(shù)據(jù)組件(210)根據(jù)內(nèi)容表現(xiàn)組件的數(shù)據(jù)請(qǐng)求,檢索和返回相關(guān)數(shù) 據(jù)內(nèi)容。
本發(fā)明提供的軟件界面模型(140)由輸入引導(dǎo)組件(130)、內(nèi)容表現(xiàn)組件(150)兩部 分構(gòu)成,如圖3所示。其中輸入引導(dǎo)組件是本發(fā)明的主要內(nèi)容和創(chuàng)新點(diǎn)。輸入引導(dǎo)組件包括 數(shù)據(jù)驅(qū)動(dòng)模塊(310)、數(shù)據(jù)定義模塊(320)、輸入獲取模塊(330)等。
圖4是內(nèi)容表現(xiàn)組件(400)的內(nèi)部結(jié)構(gòu)框圖。它包含了內(nèi)容識(shí)別組件(410)、內(nèi)容控制 組件(420)、樣式顯示組件(430)、個(gè)性化組件(440)。內(nèi)容識(shí)別組件(410)支持各類(lèi)能通 過(guò)計(jì)算機(jī)或其他智能設(shè)別顯示的內(nèi)容類(lèi)型。內(nèi)容控制組件(420)實(shí)現(xiàn)對(duì)內(nèi)容的定位、選擇、 查找、播放、翻頁(yè)、全屏、跳轉(zhuǎn)等可定制的多種控制方式。樣式顯示組件(430)則提供根據(jù) 預(yù)設(shè)的樣式進(jìn)行效果顯示功能。個(gè)性化組件(440)為不同需求的用戶(hù)提供個(gè)性化的內(nèi)容顯示 方式的選擇,包括通過(guò)機(jī)器學(xué)習(xí)的智能配置和有計(jì)劃的配置方案。
依據(jù)本發(fā)明軟件界面模型開(kāi)發(fā)的軟件可以讓用戶(hù)僅僅用以數(shù)字鍵為主的少數(shù)十幾個(gè)鍵就 完成計(jì)算機(jī)等復(fù)雜信息設(shè)備的操作,圖5 圖9是這種軟件界面模型的操作流程圖,圖10 圖15是各個(gè)功能界面的界面結(jié)構(gòu)圖。按照這種軟件界面的導(dǎo)引,用戶(hù)可以用非常簡(jiǎn)單的幾次 按鍵操作就實(shí)現(xiàn)某種預(yù)定的功能,如文章的瀏覽、資料類(lèi)別的選擇等。
本發(fā)明的界面模型分成兩級(jí),總共有四種。以計(jì)算機(jī)軟件為例,如果是操作系統(tǒng)的話(huà), 當(dāng)計(jì)算機(jī)上電啟動(dòng)后,進(jìn)入界面模型的第一級(jí)界面,在此界面中呈現(xiàn)給用戶(hù)的是八個(gè)可選擇 的功能或者內(nèi)容模塊,每一個(gè)模塊的圖形上有某一個(gè)鍵的圖標(biāo),通常使用數(shù)字鍵引導(dǎo)效果最 好。在此界面上還有一個(gè)鍵盤(pán)的圖形,各模塊圖形上的鍵圖標(biāo)與這個(gè)鍵盤(pán)中的鍵一一對(duì)應(yīng), 形狀、尺寸、顏色完全一致。同時(shí)一個(gè)人手的圖形出現(xiàn)在鍵盤(pán)的圖形上,人手的手指按照一 定的時(shí)間間隔按下鍵盤(pán)的某個(gè)鍵。例如,手指在某時(shí)刻按下"6"這個(gè)鍵,與"6"鍵對(duì)應(yīng)的 模塊的圖形發(fā)生變化,如標(biāo)題旋轉(zhuǎn)、圖形改變等。這樣就令用戶(hù)理解了鍵盤(pán)某個(gè)鍵的按壓動(dòng) 作將引起某個(gè)功能模塊的變化,從而吸引用戶(hù)按壓某鍵選擇某個(gè)功能模塊。再以電視節(jié)目的 點(diǎn)播系統(tǒng)為例,在電視屏幕上,此界面中出現(xiàn)的鍵盤(pán)和鍵的圖形都是電話(huà)或者手機(jī)的鍵盤(pán)和 鍵,點(diǎn)播者按下電話(huà)某鍵后,選擇某功能模塊。
用戶(hù)在一級(jí)界面選擇某模塊后,進(jìn)入二級(jí)界面。二級(jí)界面中包含三個(gè)可選擇的類(lèi)別和三 個(gè)可選擇的具體欄目。每個(gè)可選擇的項(xiàng)目圖形上都有一個(gè)鍵的圖標(biāo)與之對(duì)應(yīng),經(jīng)過(guò)一級(jí)界面 的引導(dǎo)后,用戶(hù)已經(jīng)理解鍵圖標(biāo)代表其下面欄目。在按下鍵之后,可選擇對(duì)應(yīng)項(xiàng)目。在二級(jí) 界面的左上角,有兩個(gè)鍵圖標(biāo),分別代表更多類(lèi)別和更多欄目的選擇,用戶(hù)按下這個(gè)鍵之后 將分別進(jìn)入類(lèi)別和欄目的選擇界面。二級(jí)界面的右下角有一個(gè)鍵圖標(biāo)指示可以放大全屏顯示 當(dāng)前欄目?jī)?nèi)容,如圖片、視頻、文字等,按下此鍵后當(dāng)前顯示欄目進(jìn)入全屏模式,可以讓用 戶(hù)更好地觀看。
用戶(hù)在二級(jí)界面按下與類(lèi)別選擇和欄目選擇對(duì)應(yīng)的按鈕后,進(jìn)入類(lèi)別或者欄目選擇界面。 類(lèi)別選擇和欄目選擇界面中有12個(gè)鍵的圖標(biāo),其中的9個(gè)鍵代表9個(gè)可選擇項(xiàng),兩個(gè)代表前 后翻頁(yè), 一個(gè)代表不選擇返回二級(jí)界面。以電視點(diǎn)播為例,電話(huà)機(jī)上的數(shù)字鍵1 9代表9個(gè) 可選項(xiàng),0鍵代表不選擇返回,*、 #鍵分別代表前后翻頁(yè)操作。
在二級(jí)界面按照引導(dǎo)按下代表全屏的鍵后,進(jìn)入當(dāng)前欄目的全屏顯示界面。在全屏界面 的右下角處有一個(gè)代表返回二級(jí)界面的鍵圖標(biāo),還有關(guān)于此鍵功能的文字示意,引導(dǎo)用戶(hù)按 下此鍵返回二級(jí)界面。對(duì)于新聞、文章等需要分頁(yè)顯示的欄目?jī)?nèi)容,在全屏界面的右側(cè)有兩 個(gè)鍵指示上下翻頁(yè)的功能,同樣配有文字示意說(shuō)明。
二級(jí)界面的左下角有一級(jí)界面的縮略圖,在此圖中,鍵盤(pán)的某個(gè)鍵以加亮等形式突出顯 示,縮略圖下方有返回首頁(yè)的文字和圖標(biāo)指向這個(gè)突出顯示的鍵,指引用戶(hù)按此鍵返回首頁(yè)。
綜上所述,本發(fā)明的軟件界面模型包含兩個(gè)主界面(即一級(jí)界面和二級(jí)界面)和兩個(gè)輔 助界面(即類(lèi)別選擇/欄目選擇界面和全屏顯示界面),總計(jì)四種界面。如圖5所示,系統(tǒng)啟動(dòng)后,進(jìn)入軟件界面的一級(jí)界面(步驟500)。進(jìn)入一級(jí)界面后,通 過(guò)手型圖標(biāo)的按鍵操作提示用戶(hù)(步驟510)選擇一級(jí)界面中的具體欄目選項(xiàng),這些欄目選 項(xiàng)可能是信息類(lèi)別,如"科學(xué)技術(shù)"、"新聞"等,也可以是該設(shè)備的功能模塊,如計(jì)算機(jī)中 的"文檔處理"、"視頻播放"、"文件管理"等。系統(tǒng)根據(jù)用戶(hù)的選擇進(jìn)入對(duì)應(yīng)欄目的二級(jí)界 面(步驟520)。
進(jìn)入二級(jí)界面(圖11)后,用戶(hù)可以通過(guò)類(lèi)別列表選擇不同的類(lèi)別(步驟1120),類(lèi)別 列表上的每個(gè)類(lèi)別名稱(chēng)左邊都有一個(gè)對(duì)應(yīng)的鍵圖片表示按該鍵將選擇此類(lèi)別。類(lèi)別列表右邊 是欄目列表(1140),每個(gè)欄目名稱(chēng)左邊也有一個(gè)與之對(duì)應(yīng)的功能鍵圖片,導(dǎo)引用戶(hù)按下此鍵 選擇該欄目(步驟540)。選中欄目的內(nèi)容在軟件界面右半部分顯示(1150)。類(lèi)別列表和欄 目列表中每個(gè)條目的圖形結(jié)構(gòu)如圖12所示,左邊是功能鍵的圖片(1210),右邊是該鍵代表 的功能或者內(nèi)容(1220)。
由于屏幕的顯示面積以及可用的功能鍵的數(shù)量有限,計(jì)算機(jī)數(shù)字小鍵盤(pán)可用鍵數(shù)量小于 17個(gè),而固定電話(huà)機(jī)以及移動(dòng)電話(huà)數(shù)字鍵盤(pán)的通用鍵只有12個(gè),因此,二級(jí)界面上還設(shè)有 專(zhuān)用輔助選擇界面(圖13)導(dǎo)引區(qū)1110和1130,分別對(duì)應(yīng)類(lèi)別選擇界面和欄目選擇。這兩 個(gè)導(dǎo)引區(qū)都由啟動(dòng)該界面的功能鍵圖片與相應(yīng)的文字提示組成,提示用戶(hù)功能鍵與對(duì)應(yīng)功能 的關(guān)系,結(jié)構(gòu)如圖12所示。
若按下對(duì)應(yīng)啟動(dòng)類(lèi)別選擇界面的功能鍵,將執(zhí)行A步驟,進(jìn)入圖13所示的類(lèi)別或者欄 目選擇界面。以類(lèi)別選擇界面為例,進(jìn)入此界面后操作流程如圖6所示。在選擇列表中有9 個(gè)可供選擇的項(xiàng)目,分別與一個(gè)功能鍵圖片對(duì)應(yīng),每個(gè)項(xiàng)目的界面如圖12所示。用戶(hù)按下某 可選項(xiàng)目對(duì)應(yīng)的功能鍵之后,選中該項(xiàng)目返回到二級(jí)界面(步驟710),在二級(jí)界面的類(lèi)別列 表區(qū)(1120)的當(dāng)前類(lèi)別處顯示剛才選中的類(lèi)別。如果在類(lèi)別選擇界面(圖13)按照右側(cè)導(dǎo) 航條(1320)指示按下上下翻頁(yè)功能鍵,那么將在圖13的選擇列表區(qū)域顯示上9個(gè)可選項(xiàng)或 者下9個(gè)可選項(xiàng)(720)。如果用戶(hù)放棄選擇操作,那么按下返回引導(dǎo)區(qū)指示的功能鍵,就可 以返回到前面的二級(jí)界面(730),此時(shí)二級(jí)界面顯示內(nèi)容保持不變。欄目的輔助選擇界面的 操作步驟(B)與類(lèi)別選擇(A)的完全一致。
如果內(nèi)容需要多屏才能完全顯示,那么二級(jí)界面最右側(cè)的內(nèi)容導(dǎo)航條(1160)提示上下 翻頁(yè)操作,導(dǎo)航條上有兩個(gè)翻頁(yè)功能鍵的圖片,提示這兩鍵對(duì)應(yīng)上下翻頁(yè)操作。如果有的內(nèi) 容需要較大的顯示面積能達(dá)到更好的效果,導(dǎo)航條(1160)上還有另一個(gè)鍵的圖片,提示可 以選擇全屏(步驟C)進(jìn)入全屏顯示界面(圖14)。如圖14所示,全屏界面的右側(cè)是內(nèi)容導(dǎo) 航條(1420),其余部分全部為內(nèi)容顯示區(qū)域(1410)。全屏界面的操作流程如圖8所示,用 戶(hù)在導(dǎo)航條的指引下,可以選擇前后翻頁(yè)操作(840、 850),如果當(dāng)前頁(yè)是第一頁(yè)或者最后頁(yè),840、 850對(duì)應(yīng)的操作將轉(zhuǎn)化為顯示上一條目或者下一條目的操作(820、 830)。導(dǎo)航條上還 有一個(gè)鍵圖片指示用戶(hù)可以返回二級(jí)界面(810)。
本發(fā)明的軟件界面模型和設(shè)計(jì)方法可用于計(jì)算機(jī)操作系統(tǒng)、應(yīng)用軟件、網(wǎng)站界面設(shè)計(jì)、 手機(jī)軟件、PDA、電視點(diǎn)播系統(tǒng)等需要軟件界面進(jìn)行人機(jī)交互的設(shè)備中。
鼠標(biāo)點(diǎn)擊與功能鍵按鍵對(duì)于本發(fā)明軟件界面的操作具有同樣的效果。操作本發(fā)明軟件界 面可用的輸入方式有鍵盤(pán)、鼠標(biāo)、觸摸屏、軌跡球、語(yǔ)音識(shí)別、電話(huà)語(yǔ)音卡、電話(huà)語(yǔ)音盒等, 其中鍵盤(pán)包括標(biāo)準(zhǔn)計(jì)算機(jī)鍵盤(pán)、數(shù)字小鍵盤(pán)、固定電話(huà)機(jī)鍵盤(pán)、手機(jī)鍵盤(pán)等。本發(fā)明的輸出 方式可以是計(jì)算機(jī)顯示器、電視機(jī)、PDA屏幕、手機(jī)屏幕等。
以上的描述包括了本發(fā)明的實(shí)現(xiàn)方式,但不可能為描述本發(fā)明而描述每個(gè)可想象的組件 或方法的組合。本領(lǐng)域的普通技術(shù)人員可以認(rèn)識(shí)到,本發(fā)明的眾多其他組合和排列是可能的。 所以,本發(fā)明旨在包括落入所附權(quán)利要求書(shū)精神和范圍內(nèi)的所有這樣的變更、修改和變化。
關(guān)于以上描述的組件、設(shè)備、系統(tǒng)等執(zhí)行的各種功能,用于描述這樣的組件的術(shù)語(yǔ),旨 在對(duì)應(yīng)與執(zhí)行所描述組件的指定的功能的任何組件(如功能等效組件),即使與執(zhí)行本發(fā)明在 此所描述的示例性功能在結(jié)構(gòu)上有所差異。
權(quán)利要求
1. 一種對(duì)用戶(hù)使用計(jì)算機(jī)應(yīng)用系統(tǒng)的操作行為進(jìn)行引導(dǎo)的系統(tǒng),包括界面組件,引導(dǎo)用戶(hù)利用各種輸入設(shè)備向計(jì)算機(jī)輸入操作命令;導(dǎo)航組件,幫助用戶(hù)正確理解計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)的信息的語(yǔ)義結(jié)構(gòu);顯示組件,為用戶(hù)方便地獲取和處理信息。界面組件輸入用戶(hù)操作指令,傳送給導(dǎo)航組件后選擇對(duì)應(yīng)的數(shù)據(jù)信息,顯示組件根據(jù)導(dǎo)航組件輸出的數(shù)據(jù)以及界面組件輸入的操作指令,將數(shù)據(jù)信息以選定的方式在輸出設(shè)備上向用戶(hù)展示。
2. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述界面組件直接顯示了鍵盤(pán)各按鍵的外觀 形狀,以及用手指按下鍵盤(pán)按鍵的直觀形象,以便于用戶(hù)發(fā)現(xiàn)按鍵與系統(tǒng)功能之間的聯(lián)系。 并且所有需要用戶(hù)輸入的系統(tǒng)功能必須與特定的功能鍵相對(duì)應(yīng),不存在沒(méi)有對(duì)應(yīng)功能鍵的系 統(tǒng)功能。
3. 如權(quán)利要求2所述的系統(tǒng),其特征在于,所述的鍵盤(pán)按鍵的外觀形狀與包含其圖像的 功能按鈕或類(lèi)似的信息區(qū)域存在對(duì)應(yīng)關(guān)系按下相應(yīng)的鍵盤(pán)按鈕,就代表選擇包含該鍵盤(pán)按 鍵圖像的功能按鈕所表示的功能模塊,或代表定位到該功能所指示的信息塊,從而使系統(tǒng)根 據(jù)功能模塊或信息塊的含義執(zhí)行相應(yīng)的功能。
4. 如權(quán)利要求2所述的系統(tǒng),其特征在于,它內(nèi)置了一個(gè)智能分析器,可以根據(jù)用戶(hù)對(duì) 特定功能模塊內(nèi)容的訪(fǎng)問(wèn)情況動(dòng)態(tài)調(diào)整界面(包括界面元素的排列次序、顯示時(shí)間等)。
5. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述導(dǎo)航組件包括利用界面縮略圖進(jìn)行熱點(diǎn) 導(dǎo)航、靜態(tài)文本導(dǎo)航、動(dòng)態(tài)文本導(dǎo)航、方向?qū)Ш?、定位?dǎo)航以及縮放導(dǎo)航等方法。
6. 如權(quán)利要求1所述的系統(tǒng),其特征在于,所述顯示組件能根據(jù)不同的信息類(lèi)型,在相 同的界面組件環(huán)境下進(jìn)行個(gè)性化展示。
7. —種在用戶(hù)與計(jì)算機(jī)進(jìn)行交互過(guò)程中,計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)信息的組織和表示方法, 包括系統(tǒng)存儲(chǔ)的信息分三個(gè)層次,分別用三種界面顯示方式,按模塊、欄目、標(biāo)題、內(nèi)容、 全屏這樣遞進(jìn)的方式進(jìn)行表示;計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)信息的排列方式與鍵盤(pán)按鍵保持一致。系統(tǒng)啟動(dòng)后首先進(jìn)入功能 模塊選擇階段,在此階段模塊信息的顯示方式與鍵盤(pán)排列方式一致,用戶(hù)選定模塊后進(jìn)入欄 目和標(biāo)題選擇階段,鍵盤(pán)各鍵與各欄目、標(biāo)題以及操作指令對(duì)應(yīng), 一次按鍵唯一地對(duì)應(yīng)一次 選擇(欄目、標(biāo)題)或者某種操作(內(nèi)容翻頁(yè)、全屏)。
8. 如權(quán)利要求7所述的方法,其特征在于,顯示模塊的首頁(yè)中的各模塊標(biāo)識(shí)區(qū)域內(nèi)包含 有鍵盤(pán)的數(shù)字鍵圖形,并且其位置與物理上的鍵盤(pán)數(shù)字鍵布局(包括計(jì)算機(jī)數(shù)字鍵盤(pán)和電話(huà)機(jī)數(shù)字鍵盤(pán))存在特定的對(duì)應(yīng)關(guān)系。
9. 如權(quán)利要求7所述的方法,其特征在于,按欄目、標(biāo)題和內(nèi)容在一個(gè)畫(huà)面內(nèi)自左至右 分三列全部顯示的主界面包含兩列鍵盤(pán)的數(shù)字鍵圖形,其位置與物理上的鍵盤(pán)數(shù)字鍵布局相 一致,該主界面內(nèi)欄目與標(biāo)題列具有可視化的從屬關(guān)系。
10. 如權(quán)利要求9所述的方法,其特征在于,欄目列和標(biāo)題列的首行信息提供輔助選擇 的功能,按下鍵盤(pán)上相應(yīng)的數(shù)字按鈕,則產(chǎn)生輔助頁(yè)面并提供相應(yīng)的信息定位和篩選效果。
11. 如權(quán)利要求10所述的方法,其特征在于,輔助頁(yè)面中包含鍵盤(pán)的數(shù)字鍵圖形,它們 的排列方式與數(shù)字鍵盤(pán)的物理相對(duì)位置保持一致。
12. 如權(quán)利要求9所述的方法,其特征在于,欄目列和標(biāo)題列除了首行以及與鍵盤(pán)上的 數(shù)字鍵4和5所對(duì)應(yīng)的功能按鈕保持信息不發(fā)生上下移動(dòng)外,其他數(shù)字鍵所對(duì)應(yīng)的功能按鈕 使所顯示的信息產(chǎn)生相應(yīng)的上下移動(dòng),并定位到數(shù)字鍵4或5的位置上。
13. 如權(quán)利要求7所述的方法,其特征在于,全屏顯示方式包含一個(gè)垂直靠右布置的導(dǎo) 航條,該導(dǎo)航條的功能按鈕排列與鍵盤(pán)上的相應(yīng)按鍵保持一致。
14. 如權(quán)利要求13所述的方法,其特征在于,當(dāng)全屏顯示的為圖片時(shí),屏幕上出現(xiàn)以鍵 盤(pán)數(shù)字按鍵8、 5、 2、 4、 6這幾個(gè)圖形組成的導(dǎo)航控制區(qū),這些圖形與鍵盤(pán)上的相應(yīng)按鍵保 持一致。
15. 如權(quán)利要求9所述的方法,其特征在于,屏幕上存在一個(gè)區(qū)域,它是首頁(yè)的縮略圖; 縮略圖上的各模塊區(qū)域具有熱點(diǎn)導(dǎo)航性質(zhì);并且,具有統(tǒng)一的操作引導(dǎo)提示,使得可以從該 主界面"一鍵"返回到首頁(yè)。
16. —種用于確定關(guān)于用戶(hù)輔助的程序執(zhí)行系統(tǒng),包括 用于生成權(quán)利要求2、 3、 4所述的用戶(hù)界面的裝置; 用于將信息進(jìn)行分類(lèi)和導(dǎo)航的裝置;用于將所述分類(lèi)的信息進(jìn)行顯示和處理的裝置,包括界面組件、導(dǎo)航組件、顯示組件, 以及任務(wù)選擇模塊、欄目選擇模塊、內(nèi)容選擇模塊、全屏顯示模塊等。
全文摘要
一種對(duì)用戶(hù)使用計(jì)算機(jī)應(yīng)用系統(tǒng)的操作行為進(jìn)行引導(dǎo)的系統(tǒng),包括界面組件,引導(dǎo)用戶(hù)利用各種輸入設(shè)備向計(jì)算機(jī)輸入操作命令;導(dǎo)航組件,幫助用戶(hù)正確理解計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)的信息的語(yǔ)義結(jié)構(gòu);展示組件,為用戶(hù)方便地獲取和處理信息。本發(fā)明還提供一種用于確定關(guān)于用戶(hù)輔助的程序執(zhí)行系統(tǒng),包括用于生成所述系統(tǒng)的用戶(hù)界面的裝置;用于將信息進(jìn)行分類(lèi)和導(dǎo)航的裝置;用于將所述分類(lèi)的信息進(jìn)行顯示和處理的裝置。通過(guò)本發(fā)明所提供的用戶(hù)界面(UI),比常規(guī)界面提供更直接和更簡(jiǎn)單的方法,將用戶(hù)輸入操作與計(jì)算機(jī)輸出設(shè)備所呈現(xiàn)的信息產(chǎn)生密切的聯(lián)系,從而無(wú)需進(jìn)行培訓(xùn)就能直接使用基于本發(fā)明的包括計(jì)算機(jī)在內(nèi)的所有需要人機(jī)交互的設(shè)備。本發(fā)明至少包括如下步驟啟動(dòng)系統(tǒng)產(chǎn)生一個(gè)選擇性界面,然后根據(jù)界面的引導(dǎo)操作相應(yīng)設(shè)備,如計(jì)算機(jī)、游戲機(jī)、PDA、手機(jī)等。本發(fā)明支持的輸入輸出裝置除鍵盤(pán)、顯示器外,還包括觸摸屏、鼠標(biāo)、手寫(xiě)輸入裝置等。
文檔編號(hào)G06F3/048GK101419545SQ20071016348
公開(kāi)日2009年4月29日 申請(qǐng)日期2007年10月26日 優(yōu)先權(quán)日2007年10月26日
發(fā)明者尹曉靜, 甘瑞昌, 光 蘇, 邱力為, 黎宇聰 申請(qǐng)人:肇慶軟件國(guó)際化中心有限公司