專利名稱:允許用戶選擇菜單選項(xiàng)的方法和電子設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種允許用戶選擇菜單選項(xiàng)的設(shè)備。 本發(fā)明還涉及一種允許用戶選擇菜單選項(xiàng)的方法。
本發(fā)明進(jìn)一步涉及一種計算機(jī)程序產(chǎn)品,其包括用于激活可編程 設(shè)備以執(zhí)行用于允許用戶選擇菜單選項(xiàng)的方法的軟件。
背景技術(shù):
從微軟公司的Windows XP中已知這種方法的實(shí)例。例如通過允許 用戶在屏幕上將光標(biāo)移動到所述位置并點(diǎn)擊按鈕,或者通過在按住按 鈕的同時觸摸屏幕上的位置,所述已知的方法允許用戶選擇屏幕上的 位置,并且在屏幕上所選擇的位置附近顯示出上下文彈出式下拉菜單。
標(biāo)或筆的輸入設(shè)備的移動相對精確。用戶可以發(fā)現(xiàn)這種精確的移動很 難實(shí)現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明的第一目的是提供一種在起首段所描述類型的電子設(shè)備, 其允許用戶在輸入設(shè)備移動不太精確時選擇菜單選項(xiàng)。
本發(fā)明的笫二目的是提供一種在起首段所描述類型的方法,其允 許用戶在輸入設(shè)備移動不太精確時選擇菜單選項(xiàng)。
根據(jù)本發(fā)明,實(shí)現(xiàn)第一目標(biāo)在于配置所述電子電路,以使得允 許用戶選擇屏幕上的位置;在屏幕上所選擇的位置旁邊顯示多個菜單 選項(xiàng)標(biāo)識符;定義多個選擇區(qū)域,每個選擇區(qū)域被定位于所述菜單選 項(xiàng)標(biāo)識符中一個特定菜單選項(xiàng)標(biāo)識符的周圍并且其大小與所述特定菜 單選項(xiàng)標(biāo)識符和屏幕上所選擇的位置之間的距離成比例;以及允許所 述用戶選擇所述選擇區(qū)域中 一個特定選擇區(qū)域從而選擇對應(yīng)于所述特 定選擇區(qū)域的菜單選項(xiàng)。發(fā)明人已經(jīng)意識到當(dāng)需要更大量的移動來選 擇菜單選項(xiàng)時,選擇茱單選項(xiàng)將變得更加困難。通過使得選擇區(qū)域的 大小與所需的移動成比例,用戶需要順序執(zhí)行幾個短距離移動來取代一個長距離移動變得不太可能,而且用戶在所述選擇區(qū)域之外的意外 操作和菜單的意外消失也變得不太可能。本發(fā)明可能特別有益于那些
在精確交互方面存在問題的人,例如老人和兒童。雖然不是必需的, 但是可以在屏幕上標(biāo)識出選摔區(qū)域以方便用戶選擇。
菜單選項(xiàng)標(biāo)識符相對于屏幕上所選擇位置的被顯示方向優(yōu)選地依 賴于所述位置是否靠近屏幕邊緣。當(dāng)所述位置靠近屏幕邊緣時,所述 方向優(yōu)選地應(yīng)該朝向屏幕的中央。
在本發(fā)明的電子設(shè)備的實(shí)施例中,所述多個選擇區(qū)域在所選擇的 位置周圍形成嵌套式輪廓線。嵌套式輪廓線允許用戶通過在多個方向 中任意一個方向(例如所述用戶可以最容易操作的方向)上移動輸入 設(shè)備來選擇菜單選項(xiàng)。
所述輪廓線可以是圓環(huán)。這種形式確保選擇區(qū)域在用戶可以操作 的方向中的多個方向上具有足夠的厚度。此外,對于普通的彈出式菜 單,在屏幕邊緣周圍的定位可能造成非期望的影響。如果在屏幕的底 部打開下拉式菜單,該菜單將在另一個方向打開(朝向頂部)。嵌套 式環(huán)形菜單不具備這種"翻轉(zhuǎn)"特性。它們在本質(zhì)上更加自然,即在 邊緣處菜單可以延伸到屏幕上的可用空間。這種特性是用戶所期望的, 并且與普通的彈出特性相比它感覺更加直觀。
可以配置所述電子電路以允許用戶通過從所選擇的位置拖動手 指、筆或指針橫跨所述嵌套式圓環(huán),來選擇所述選摔區(qū)域中的所述特 定選擇區(qū)域。雖然可以允許用戶通過點(diǎn)擊另 一個按鈕來選擇所述選擇 區(qū)域中的所述特定選擇區(qū)域,但是拖動被認(rèn)為更加直觀。當(dāng)用戶拖動 其手指、筆、或指針時,屏幕上可以高亮顯示。釋放時,所述選擇區(qū) 域以及由此導(dǎo)致的相應(yīng)選項(xiàng)將^f皮選擇。
所述屏幕可以是觸摸屏。當(dāng)使用觸摸屏?xí)r,精確的移動特別困難。
可以配置所述電子電路以根據(jù)手指或筆的角度來確定在何處顯示
每個菜單選項(xiàng)標(biāo)識符。當(dāng)所述角度大約為45度時(例如對于習(xí)慣右手 的用戶),將筆或手指向左邊移動通常更容易。當(dāng)所述角度大約為135 度時(例如對于習(xí)慣左手的用戶),將筆或手指向右邊移動通常更容
所述i備為左手的或右手的輸入設(shè)備,來推斷所迷角度。 一
可以配置所述電子電路以在用戶已經(jīng)在屏幕上選擇了所述位置之前,根據(jù)手指或筆的移動來確定在何處顯示每個菜單選項(xiàng)標(biāo)識符。當(dāng) 用戶在選擇所述屏幕上的位置之前在某一方向移動了他的手指或筆, 通常完成這個移動比制造與第一移動相反的笫二移動更容易。所述移
動可以用傳感器(例如光傳感器或CCD傳感器)檢測。相同的傳感器 可以用于檢測筆或手指的角度。
根據(jù)本發(fā)明,實(shí)現(xiàn)笫二目標(biāo)在于所述方法包括的步驟為允許用 戶在屏幕上選擇位置;在屏幕上所選擇的位置旁邊顯示多個菜單標(biāo)識 符;定義多個選擇區(qū)域,每個選擇區(qū)域被定位于所迷菜單選項(xiàng)標(biāo)識符 中一個特定的菜單選項(xiàng)標(biāo)識符周圍并且其大小與所述特定的菜單標(biāo)識 符和屏幕上的所選擇的位置之間的距離成比例;以及允許用戶選擇所 迷選擇區(qū)域中一個特定的選擇區(qū)域以選擇所述菜單選項(xiàng),所選擇的菜 單選項(xiàng)對應(yīng)于所選擇的選擇區(qū)域。
本發(fā)明的這些方面及其它方面將通過實(shí)例并參照附圖來進(jìn)一步說 明并變得明顯,其中
圖l是本發(fā)明的方法的流程圖2示出由本發(fā)明的電子設(shè)備的實(shí)施例所顯示的菜單選項(xiàng)標(biāo)識符 和選摔區(qū)域;以及
圖3是本發(fā)明的電子設(shè)備的框圖。 附圖中相應(yīng)的元件用相同的參考數(shù)字來表示。
具體實(shí)施例方式
本發(fā)明的方法包括步驟1、步驟3、步驟5和步驟7,見圖1。步 驟1包括允許用戶在屏幕上選擇位置。步驟3包括在屏幕上所選擇的 位置旁邊顯示多個菜單選項(xiàng)標(biāo)識符。步驟5包括定義多個選擇區(qū)域, 每個選擇區(qū)域被定位于所述菜單選項(xiàng)標(biāo)識符中一個特定的菜單選項(xiàng)標(biāo) 識符周圍并且其大小與所述特定的菜單選項(xiàng)標(biāo)識符和屏幕上的所選擇 的位置之間的距離成比例。步驟7包括允許用戶選擇所述選擇區(qū)域中 —個特定的菜單選項(xiàng)標(biāo)識符以選擇所述菜單選項(xiàng),所選擇的菜單選項(xiàng) 對應(yīng)于所選擇的選擇區(qū)域。
圖2示出由本發(fā)明的電子設(shè)備的實(shí)施例所顯示的嵌套式圓形菜單的實(shí)例。當(dāng)用戶利用筆在屏幕上選擇位置21之后,顯示四個嵌套式圓 環(huán)。所述四個圓環(huán)的每一個的可見部分形成了選擇區(qū)域。每個圓環(huán)包 括一個菜單選項(xiàng)標(biāo)識符。菜單選項(xiàng)標(biāo)識符25對應(yīng)于選擇區(qū)域29,而菜 單選項(xiàng)標(biāo)識符23對應(yīng)于選擇區(qū)域27。允許用戶選擇所述選擇區(qū)域27、 29中的一個或另外兩個選擇區(qū)域中的一個。當(dāng)用筆點(diǎn)擊屏幕時,可以 顯示一個點(diǎn),所述環(huán)形菜單將從該點(diǎn)處打開??梢允褂脛赢媮碓鰪?qiáng)這 個效果。為進(jìn)一步增強(qiáng)效果,可以播放像薄金屬環(huán)相互接觸的聲音。 可以通過利用附加環(huán)擴(kuò)展菜單來創(chuàng)建子菜單,但是這可能僅僅對菜單 中的最后一個環(huán)是有用的。前面的環(huán)可以折疊為一個點(diǎn)從而表示用戶 正在進(jìn)入第二菜單級。
圖3示出本發(fā)明的電子設(shè)備31。該電子設(shè)備31包括電子電路 33,其被配置以允許用戶在屏幕上選擇位置;在屏幕上所選擇的位置 旁邊顯示多個菜單標(biāo)識符;定義多個選擇區(qū)域,每個選擇區(qū)域被定位 于所述菜單選項(xiàng)標(biāo)識符中一個特定的菜單選項(xiàng)標(biāo)識符周圍并且其大小 與所述特定的菜單標(biāo)識符和屏幕上的所選擇的位置之間的距離成比 例;以及允許用戶選擇所述選擇區(qū)域中 一個特定的選擇區(qū)域以選擇對 應(yīng)于所述特定選擇區(qū)域的菜單選項(xiàng)。電子設(shè)備31可以進(jìn)一步包括存儲 裝置35、再現(xiàn)裝置37、輸入39和/或輸出41。電子設(shè)備31可以是專 業(yè)級設(shè)備或消費(fèi)級設(shè)備,例如固定或便攜式設(shè)備。電子電路33可以是 通用或?qū)S玫奶幚砥?,并且能夠?zhí)行計算機(jī)程序。
所述存儲裝置35可以包括例如硬盤、固態(tài)存儲器、光盤讀取器或 全息存儲裝置。所述再現(xiàn)裝置37可以包括例如顯示器和/或揚(yáng)聲器。 再現(xiàn)裝置37可用于顯示菜單選項(xiàng)標(biāo)識符??商娲?,所述輸出41可 用于在外部顯示器(未示出)上顯示菜單選項(xiàng)標(biāo)識符。所述電子設(shè)備 31可以包括輸入裝置(未示出),例如觸摸屏或觸摸板。可替代地, 所述輸入39可用于從外部輸入設(shè)備(未示出)接收用戶輸入 所述外 部輸入設(shè)備可以是例如鼠標(biāo)、跟蹤球或數(shù)字筆。可以將所述選擇區(qū)域 的定義傳輸?shù)剿鐾獠吭O(shè)備。在此情況下,所述外部設(shè)備只需將所述 選擇區(qū)域的指示傳輸?shù)诫娮釉O(shè)備33,而不是傳輸例如絕對或相對位置 數(shù)據(jù)的原始輸入數(shù)據(jù)。所述輸入39和所述輸出41可以包括例如網(wǎng) 絡(luò)連接器,例如USB連接器或以太網(wǎng)連接器;模擬音頻和/或視頻連接 器;例如寬帶連接器或SCART連接器;或數(shù)字音頻和/或視頻連接器,比如HDMI或SPDIF連接器。所述輸入39和所述輸出41可以包括無線 接收器和/或發(fā)射器。
雖然本發(fā)明是根據(jù)相關(guān)優(yōu)選實(shí)施例來描述的,但是應(yīng)該理解對于 本領(lǐng)域的技術(shù)人員來講,在上述原則之內(nèi)的本發(fā)明的修改將是顯然的, 并且因此本發(fā)明不限于所述優(yōu)選實(shí)施例,而是意圖包含這種修改。本 發(fā)明存在于每個新穎的特有特征和特有特征的每個組合。權(quán)利要求中 的附圖數(shù)字并不限制它們的保護(hù)范圍.動詞"包括"和其變形的使用 不排除還存在著除了權(quán)利要求中陳述的元件之外的元件。在元件之前 使用的冠詞"一個"不排除多個這樣的元件的存在。
本發(fā)明可以通過包括多個不同元件的硬件實(shí)現(xiàn),并且可以通過適 當(dāng)編程的計算機(jī)實(shí)現(xiàn)。"計算機(jī)程序產(chǎn)品"將凈皮理解為存儲在比如軟 盤的可讀計算機(jī)介質(zhì)中的、可經(jīng)過比如互聯(lián)網(wǎng)的網(wǎng)絡(luò)下栽的、或能夠 以任何其他方式銷售的任何軟件產(chǎn)品。
權(quán)利要求
1. 一種包括電子電路(33)的電子設(shè)備(31),所述電子電路被配置為-允許用戶在屏幕上選擇位置(21);-在屏幕上所選擇的位置(21)旁邊顯示多個菜單選項(xiàng)標(biāo)識符(23,25);-定義多個選擇區(qū)域(27,29),每個選擇區(qū)域被定位于所述菜單選項(xiàng)標(biāo)識符(23,25)中一個特定的菜單選項(xiàng)標(biāo)識符周圍并且其大小與所述菜單選項(xiàng)標(biāo)識符(23,25)中所述特定的菜單選項(xiàng)標(biāo)識符和屏幕上的所選擇的位置(21)之間的距離成比例;-以及允許用戶選擇所述選擇區(qū)域(27,29)中一個特定的選擇區(qū)域,以選擇對應(yīng)于所述特定的選擇區(qū)域的菜單選項(xiàng)。
2. 如權(quán)利要求1所述的電子設(shè)備,其中所述多個選擇區(qū)域在所選 擇的位置周圍形成嵌套式輪廓線。
3. 如權(quán)利要求1所述的電子設(shè)備,其中所述輪廓線是圓環(huán)。
4. 如權(quán)利要求1所述的電子設(shè)備,其中所述電子電路(33)被配 置以允許用戶通過從所選擇的位置拖動手指、筆或指針橫跨嵌套式圓 環(huán)來選擇所述選擇區(qū)域中所述特定的選擇區(qū)域。
5. 如權(quán)利要求1所述的電子設(shè)備,其中所述屏幕是觸摸屏。
6. 如權(quán)利要求1所述的電子設(shè)備,其中所述電子電路(33)被配 置以根據(jù)手指或筆的角度來確定在何處顯示每個菜單選項(xiàng)標(biāo)識符,
7. 如權(quán)利要求1所述的電子設(shè)備,其中所述電子電路(33)被配 置以在用戶在屏幕上選擇所述位置之前,根據(jù)手指或筆的移動來確定 在何處顯示每個菜單選項(xiàng)標(biāo)識符。
8. —種允許用戶選擇菜單選項(xiàng)的方法,該方法包括的步驟為 -允許(1)用戶在屏幕上選擇位置;-在屏幕上所選擇的位置旁邊顯示(3)多個菜單選項(xiàng)標(biāo)識符; -定義(5)多個選擇區(qū)域,每個選擇區(qū)域被定位于所述菜單選項(xiàng) 標(biāo)識符中一個特定的菜單選項(xiàng)標(biāo)識符周圍并且其大小與所述菜單選項(xiàng) 標(biāo)識符中所述特定的菜單選項(xiàng)標(biāo)識符和屏幕上的所選擇的位置之間的 距離成比例;-允許(7)用戶選擇所述選摔區(qū)域中一個特定的選擇區(qū)域以選擇所述茱單選項(xiàng),所選擇的菜單選項(xiàng)對應(yīng)于所選擇的選擇區(qū)域。
9. 如權(quán)利要求8所述的方法,其中所述多個選擇區(qū)域在選擇的位 置周圍形成了嵌套式輪廓線。
10. —種計算機(jī)產(chǎn)品,其包括使得可編程設(shè)備能夠?qū)崿F(xiàn)權(quán)利要求8 所述方法的軟件。
全文摘要
一種允許用戶選擇菜單選項(xiàng)的方法,該方法包括的步驟為允許用戶在屏幕上選擇位置(21);在屏幕上已選擇的位置旁邊顯示多個菜單選項(xiàng)標(biāo)識符(23,25);定義多個選擇區(qū)域(27,29);以及允許用戶選擇所述選擇區(qū)域(27,29)中一個特定的選擇區(qū)域,從而選擇所述菜單選項(xiàng)。每個選擇區(qū)域(27,29)被定位于所述菜單選項(xiàng)標(biāo)識符(23,25)中一個特定的菜單選項(xiàng)標(biāo)識符周圍,并且所述每個選擇區(qū)域的大小與所述菜單選項(xiàng)標(biāo)識符(23,25)中所述特定的菜單選項(xiàng)標(biāo)識符和在屏幕上所選擇的位置(21)之間的距離成比例。所述方法可以通過一種電子設(shè)備執(zhí)行,該電子設(shè)備通過一種計算機(jī)程序產(chǎn)品激活。
文檔編號G06F3/0488GK101443728SQ200780016784
公開日2009年5月27日 申請日期2007年5月1日 優(yōu)先權(quán)日2006年5月8日
發(fā)明者A·O·A·安德魯斯, J·A·J·皮滕, L·J·F·古爾茨, R·科特諾芬 申請人:皇家飛利浦電子股份有限公司