對操作選擇元素進行選擇的信息裝置和方法
2023-05-11 03:53:56 3
專利名稱:對操作選擇元素進行選擇的信息裝置和方法
技術領域:
本發明涉及具有點選設備(pointing device)的信息裝置。而且,本發明還涉及利用點選設備對所需的操作選擇元素(operation selectingelement)進行選擇的方法。具體而言,本發明涉及這樣的技術,所述技術可以利用指針,容易而迅速地對顯示在信息裝置的小顯示單元上的小圖標等進行選擇。
背景技術:
近年來,諸如蜂窩電話和個人數字助理(PDA)之類的信息裝置已經需要與家用計算機的圖形用戶界面(GUI)類似的GUI。因此,用於家用計算機的各種點選設備已被應用到這些信息裝置中。操作者使用點選設備來選擇顯示單元上的圖標或菜單項。為了將點選設備應用於小的信息裝置,必須減小點選設備的尺寸。然而,小的點選設備難於操作,並且因而難以將指針準確而迅速地移動到目標位置。
JP 03-135617A公開了一種技術,該技術簡化了光標操作,以方便選擇項目的操作。在某些情況下,為了執行所需操作,需要選擇多個圖標。在這些情況下,當第二次選擇圖標時,預先將指針放置在具有最高選擇頻率的圖標上。因此,選擇圖標的操作在某種程度上變得方便了。然而,上述方法並未降低第一次選擇圖標時的難度。
發明內容
本發明的信息裝置包括顯示單元和點選設備。點選設備控制指針以選擇顯示單元上的操作選擇元素。所述信息裝置還包括指針信息存儲單元、操作選擇元素存儲單元和判斷條件存儲單元。指針信息存儲單元存儲指針的移動和停止。操作選擇元素存儲單元存儲關於操作選擇元素的預定外圍區域的數據。判斷條件存儲單元存儲用於判斷指針已選擇操作選擇元素的條件。所述信息裝置還包括判斷單元,該判斷單元判斷操作選擇元素已被選擇。
本發明的對操作選擇元素進行選擇的方法包括以下步驟。即,所述步驟包括檢測指針在操作選擇元素的外圍區域中的移動和停止,並存儲所檢測到的移動和停止位置;將所存儲的指針的移動和停止位置與預定條件相比較;以及當指針的移動和停止位置符合所述條件時,就判斷已選擇操作選擇元素。
在上述的本發明中,當操作者根據預定方法在圖標的預定外圍區域中移動指針時,就判斷已選擇該圖標。因此,操作者可以容易地選擇和指定操作選擇元素,例如圖標和菜單項。
結合附圖,從以下詳細描述中,本發明的以上和其他目的、特徵和優點將會變得清楚,在附圖中圖1是示出根據本發明實施方式的信息裝置的顯示單元的放大視圖;圖2示出了指針在圖標的外圍區域中移動並停止的過程的一個實施例;圖3示出了指針在圖標的外圍區域中移動並停止的過程的另一實施例;圖4是根據本發明實施方式的信息裝置的框圖;圖5示出了使用點選設備來選擇圖標的實施方式;圖6示出了使用點選設備來選擇圖標的另一實施方式;並且圖7示出了使用點選設備來選擇圖標的又一實施方式。
具體實施例方式
下面將描述本發明的優選實施方式。參照圖1,示出了信息裝置100的顯示單元的放大視圖。信息裝置100包括顯示單元101和點選設備104。顯示單元101顯示多個圖標102。操作者操作點選設備104,從而使用指針103來選擇圖標102中所需的一個圖標。通常,在圖標110的外圍區域放置了圖標等同區域111。當指針103選擇圖標等同區域111時,就判斷已選擇了圖標110。在該實施方式中,在圖標等同區域111的外圍區域中設置了圖標選擇有效區域112。即使指針利用傳統方法而選擇了上述區域112,也不判斷已選擇了圖標110。然而,當如下所述,指針執行預定的移動並停止在圖標選擇有效區域112中時,就判斷已選擇了圖標110。上述圖標等同區域並不總是必需的。而且,圖標選擇有效區域不一定是圍繞圖標的區域,也可以在圖標附近的預定區域中形成圖標選擇有效區域。
圖2示出了指針移動並停止的過程的實施例,在該過程中判斷已選擇了圖標。在圖2所示的實施例中,當指針在圖標選擇有效區域203中相繼執行兩次或更多次移動和兩次或更多次停止時,就判斷指針已選擇了圖標。圖標等同區域202和圖標選擇有效區域203被放置在圖標201的外圍。圖標等同區域205和圖標選擇有效區域206被放置在圖標204的外圍。現在,指針200從停止位置A開始移動,通過停止位置B和C,並停止在位置D。在圖標選擇有效區域206中,指針200在位置C和D處相繼執行兩次移動和兩次停止。在這種情況下,信息裝置判斷指針200已選擇圖標204。同時,在圖標選擇有效區域203中,指針200執行兩次移動和一次停止。在這種情況下,指針並未執行根據以上條件的移動和停止。因此,信息裝置不判斷已選擇圖標201。
在圖3所示的實施例中,當指針在圖標選擇有效區域中改變其移動方向之後停止時,就判斷指針已選擇圖標。在該實施例中,指針200從停止位置E開始移動,通過停止位置F和G,並停止在停止位置H。在圖標選擇有效區域206中,指針200在彼此不同的方向上移動,並且其後停止在位置H。在此情況下,信息裝置判斷指針200已選擇圖標204。在圖標選擇有效區域203中,指針200執行兩次移動和一次停止。然而,指針200並未在改變其移動方向之後停止在區域203中。在此情況下,指針並未執行根據上述條件的移動和停止。因此,不判斷已選擇圖標201。注意,在圖2和3所示的實施例中,可能在圖標選擇有效區域203和206兩者中都可以滿足上述條件。在此情況下,利用信息裝置的初始設置來決定選擇第一圖標201和後續圖標204中的哪個圖標。
參照圖4,示出了信息裝置實施方式的配置。信息裝置包括點選設備300和轉換單元301。轉換單元301將點選設備300的操作轉換成指針的移動。信息裝置包括顯示單元302、顯示控制單元306和顯示信息存儲單元303。顯示控制單元306控制指針、圖標、菜單等的顯示。顯示信息存儲單元303存儲與顯示有關的信息,所述信息包括顯示單元上的坐標數據、與圖標相關的坐標數據、圖標等同區域和圖標選擇有效區域。信息裝置還包括指針位置信息存儲單元304和指針移動歷史存儲單元305。信息裝置包括定時器單元307,該定時器單元每隔固定的時間生成指針位置更新請求。判斷條件存儲單元308存儲用於判斷已選擇圖標的條件。信息裝置還包括圖標選擇判斷單元309和控制單元310。圖標選擇判斷單元309基於上述條件和各條數據來判斷是否已選擇圖標。控制單元310對信息裝置進行整體控制。
圖5示出了選擇圖標的操作的實施例。操作者激活信息裝置(步驟S101)。指針和多個圖標顯示在顯示單元上(步驟S102)。操作者操作點選設備(步驟S103)。轉換單元301檢測點選設備的操作和指針的移動(步驟S104),並將點選設備的操作轉換成指針的移動(步驟S105)。指針位置信息存儲單元304存儲指針的位置信息,所述位置信息是從轉換單元301接收到的(步驟S106)。指針位置信息存儲單元304根據從定時器單元307輸出的信號來更新指針的位置(步驟S107)。指針移動歷史存儲單元305存儲指針的位置信息,所述位置信息是從轉換單元301接收到的(步驟S108),並監視指針位置更新請求的信號,該信號是按預定周期從定時器單元307發出的(步驟S109)。指針移動歷史存儲單元305檢測到指針位置更新請求的信號(S109中的「是」)。指針移動歷史存儲單元305丟棄往前數的第二個指針位置信息,添加接收到的指針位置信息,並將接收到的指針位置信息和先前的指針位置信息一起存儲(步驟S110)。指針位置更新請求的信號還被發送到指針位置信息存儲單元304和圖標選擇判斷單元309。通過每隔固定時間接收指針的位置信息(坐標數據),來判斷指針的移動和停止。當指針的位置在一段固定時間內沒有改變時,就判斷指針正停止,並且當指針的位置在該段固定時間內改變時,就判斷指針已移動。還根據指針的位置計算指針的移動方向。上述判斷是由圖標選擇判斷單元309進行的。圖標選擇判斷單元309從判斷條件存儲單元308中讀出圖標選擇條件(步驟S111)。圖標選擇判斷單元309從顯示信息存儲單元303中讀出與圖標、圖標等同區域和圖標選擇有效區域相關的各自的數據。圖標選擇判斷單元309基於來自定時器單元307的信號以及從指針位置信息存儲單元304和指針移動歷史存儲單元305接收到的數據,來計算指針在圖標選擇有效區域中的停止和移動的次數。圖標選擇判斷單元309將從判斷條件存儲單元308中讀出的圖標選擇條件和計算結果互相比較,並判斷指針是否在特定的圖標選擇有效區域中相繼移動了n次或更多次(n是大於或等於2的整數)(步驟S112)。在該實施方式中,指針在被定義為相同方向的範圍內移動。當滿足上述條件時,圖標選擇判斷單元309判斷指針是否在所關心的圖標選擇有效區域中停止了至少n次(n是大於或等於2的整數)(步驟S113)。當滿足上述條件時,就判斷已選擇了對應於該圖標選擇有效區域的圖標(步驟S114)。當不滿足上述條件時,就判斷對圖標的選擇無效。
圖6示出了選擇圖標操作的另一實施例。從S201到S211的操作與圖5所示的從S101到S111的操作相同。圖標選擇判斷單元309從判斷條件存儲單元308中讀出圖標選擇條件。圖標選擇判斷單元309根據該條件來判斷指針在特定圖標選擇有效區域中的移動方向(向量)是否改變(步驟S212)。還執行對指針停止位置的判斷(未示出)。當不滿足上述條件時,就判斷對圖標的選擇無效。
圖7示出了選擇圖標操作的又一實施例。從S301到S311的操作與圖5所示的從S101到S111的操作相同。圖標選擇判斷單元309將從判斷條件存儲單元308中讀出的圖標選擇條件和計算結果互相比較,並判斷指針是否在特定的圖標選擇有效區域中相繼移動了n次或更多次(n是大於或等於2的整數)(步驟S312)。當滿足上述條件時,圖標選擇判斷單元309判斷指針是否在所關心的圖標選擇有效區域中停止了至少n次(n是大於或等於2的整數)(步驟S314)。當滿足上述條件時,就執行用於選擇對應於該圖標選擇有效區域的圖標的處理(步驟S315)。當不滿足上述條件時,就判斷對圖標的選擇無效。當指針的移動次數小於n時(S312中的「否」),圖標選擇判斷單元309根據所述條件來判斷指針在特定圖標選擇有效區域中的移動方向(向量)是否改變(步驟S313)。當滿足上述條件時,就判斷已選擇了對應於該圖標選擇有效區域的圖標(步驟S315)。當執行S313的操作時,還執行對指針停止位置的判斷。
在上述實施方式中,已經描述了指針選擇顯示單元上的圖標的情況。然而,本發明也適用於指針選擇顯示單元上的菜單項的情況。在此情況下,顯示單元上與圖標選擇有效區域相對應的區域不僅可以形成在菜單項的外圍,而且可以形成在菜單項的附近。而且,本發明還可應用於顯示單元上的其他元素,所述其他元素由指針來選擇,並且對於所述其他元素而執行預定操作。對於用來判斷已選擇圖標或菜單項的條件,也可以設置不同於上述實施例中的條件,所述條件例如是在圖標選擇有效區域中,(a)指針改變移動方向一次;(b)指針改變移動方向兩次或更多次;以及(c)指針通過所關心的區域三次或更多次。具體而言,本發明的信息裝置適用於諸如蜂窩電話和個人數字助理(PDA)之類的小通信裝置。然而,所述信息裝置也適用於計算機和其他信息處理裝置,所述計算機和其他信息處理裝置中的每一個都具有較大的顯示設備。
儘管結合某些優選實施方式而描述了本發明,但應該理解到,本發明所包含的主題不限於這些特定的實施方式。相反,希望包括可被包括在所附權利要求書的精神和範圍之內的所有替代、修改和等同物。
權利要求
1.一種信息裝置,包括顯示單元,顯示操作選擇元素;點選設備,控制所述顯示單元上的指針;指針信息存儲單元,存儲所述指針在所述顯示單元上的移動和停止;操作選擇元素存儲單元,存儲關於所述操作選擇元素的預定外圍區域的數據;判斷條件存儲單元,存儲用於判斷所述指針已選擇所述操作選擇元素的條件;和判斷單元,判斷所述操作選擇元素是否已被選擇。
2.根據權利要求1所述的信息裝置,其中,所述條件包括用於判斷所述指針在所述預定外圍區域中重複所述移動和所述停止達預定次數或更多次數的條件。
3.根據權利要求2所述的信息裝置,其中,所述預定次數是兩次。
4.根據權利要求1所述的信息裝置,其中,所述條件包括用於判斷所述指針在所述預定外圍區域中改變其移動方向並停止的條件。
5.根據權利要求1所述的信息裝置,其中,所述操作選擇元素包括圖標和菜單項中的至少一種。
6.根據權利要求1所述的信息裝置,其中,所述判斷條件存儲單元存儲多個條件,並且當所述條件中的任一條件被滿足時,判斷所述操作選擇元素已被選擇了。
7.根據權利要求1所述的信息裝置,其中,所述信息裝置包括蜂窩電話。
8.根據權利要求1所述的信息裝置,其中,所述信息裝置包括計算機。
9.一種在含有顯示單元的信息裝置中對操作選擇元素進行選擇的方法,所述方法包括檢測指針在所述顯示單元上的所述操作選擇元素的外圍區域中的移動和停止,並存儲所檢測到的移動和停止位置;將所存儲的所述指針的移動和停止位置與預定條件相比較;以及當所述指針的移動和停止位置滿足所述條件時,判斷所述指針已選擇了所述操作選擇元素。
10.根據權利要求9所述的方法,其中,所述條件包括用於判斷所述指針在所述預定外圍區域中重複所述移動和所述停止達預定次數或更多次數的條件。
11.根據權利要求9所述的方法,其中,所述條件包括用於判斷所述指針在所述預定外圍區域中改變其移動方向並停止的條件。
12.根據權利要求9所述的方法,其中,所述操作選擇元素包括圖標和菜單項中的至少一種。
13.根據權利要求10所述的方法,其中,所述預定次數是兩次。
全文摘要
本發明提供了對操作選擇元素進行選擇的信息裝置和方法。信息裝置包括顯示圖標、指針等等的顯示單元和點選設備。當指針在形成於圖標外圍的圖標選擇有效區域中執行預定的移動和停止時,信息裝置就判斷指針已選擇上述圖標。可以用菜單項來代替圖標。可以設置多個用於判斷圖標已被選擇的條件。操作者可以容易地使用點選設備在小顯示單元上選擇圖標等。
文檔編號G06F3/048GK1648838SQ20051000278
公開日2005年8月3日 申請日期2005年1月26日 優先權日2004年1月27日
發明者兼子進 申請人:日本電氣株式會社