專利名稱:信息處理器、用戶接口控制方法以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理器,該信息處理器被提供有其中使用諸如軟件鍵盤的虛
擬板來(lái)執(zhí)行屏幕顯示控制和字符輸入的用戶接口。
背景技術(shù):
諸如便攜式音樂(lè)播放器的裝置具有最低要求的布置在其上的操作鍵,并且因此不 具有諸如在個(gè)人計(jì)算機(jī)中使用的專用于字符輸入的鍵盤。作為用于在沒(méi)有專用于字符輸 入的鍵盤的情況下在這樣裝置中輸入字符的技術(shù),存在用于使用軟件鍵盤來(lái)輸入字符的技 術(shù)。 日本專利特開(kāi)No. 2000-339091公布了一種軟件鍵盤裝置,該軟件鍵盤裝置包括 輸入部分;顯示器,該顯示器顯示軟件鍵盤;以及控制器,該控制器接收與輸入操作相對(duì)應(yīng) 的信號(hào),并且,根據(jù)接收到的信號(hào),移動(dòng)用于在被顯示在顯示器上的軟件鍵盤上指定位置的 光標(biāo)(focus),并且執(zhí)行字符的選擇/去選擇的處理。輸入部分包括鍵盤,在其上布置用于 移動(dòng)光標(biāo)的鍵和用于選擇字符的鍵等等。 在諸如便攜式音樂(lè)播放器的具有最低要求的被布置在其上的操作鍵的某些裝置 上,僅布置了用于分別指定向上、向下、向左、以及向右方向的四個(gè)方向鍵。由于在日本專利 特開(kāi)No. 2000-339091中描述的軟件鍵盤裝置要求除了用于移動(dòng)光標(biāo)的方向鍵之外的用于 選擇字符的鍵,所以很難將此軟件鍵盤裝置應(yīng)用于其中操作鍵僅由四個(gè)方向鍵組成的裝置 中。 作為用于使用其中操作鍵僅由四個(gè)方向鍵組成的裝置中的軟件鍵盤來(lái)輸入字符 的技術(shù),可能想到的是,將用于指定向上和向下方向或者向左和向右方向的兩個(gè)方向鍵用 作用于移動(dòng)光標(biāo)的操作鍵,并且將字符的選擇/去選擇(或者確定/取消)的功能分配給 剩下的兩個(gè)方向鍵。然而,在這樣的情況下,光標(biāo)的移動(dòng)是處于向上和向下方向或者向左和 向右方向中的一維移動(dòng),與在向上、向下、向左、以及向右方向中允許光標(biāo)的二維移動(dòng)的情 況相比較可用性差。 另外,與二維光標(biāo)移動(dòng)相比較,在一維光標(biāo)移動(dòng)中,需要多次的按鍵和需要長(zhǎng)時(shí)間 來(lái)選擇軟件鍵盤上的按鈕。 如果字符的選擇/去選擇(或者確定/取消)等等的功能被分配給諸如同時(shí)按下 多個(gè)鍵或者長(zhǎng)時(shí)間按下某一鍵的輸入操作,則四個(gè)方向鍵都能夠被用作用于移動(dòng)光標(biāo)的操 作鍵。然而,在這樣的情況下,用戶需要精確地掌握輸入操作和功能之間的關(guān)系。因此,對(duì) 用戶來(lái)說(shuō)精確地掌握輸入操作和功能之間的關(guān)系是一種負(fù)擔(dān)。
發(fā)明內(nèi)容
本發(fā)明的示例性目的是提供一種信息處理器、用戶接口控制方法以及程序,由此 實(shí)現(xiàn)了允許進(jìn)行二維光標(biāo)移動(dòng)的使用虛擬板的用戶接口,其中沒(méi)有要求將字符的選擇/去 選擇(或者確定/取消)等等的功能分配給方向鍵。
根據(jù)本發(fā)明的示例性方面的信息處理器包括
顯示器; 輸入部分,該輸入部分包括分別用于在被顯示在顯示器上的屏幕上指定向上、向
下、向左、以及向右方向的四個(gè)方向鍵,并且當(dāng)按下所述方向鍵中的一個(gè)時(shí)輸出指示由被按
下的方向鍵所指定的方向的方向指示器信號(hào);以及 控制器,該控制器將包括多個(gè)塊的虛擬板和指示虛擬板上的當(dāng)前選擇的塊的光標(biāo)
顯示在顯示器上,并且根據(jù)從輸入部分提供的方向指示器信號(hào)移動(dòng)光標(biāo), 其中,所述虛擬板包括多個(gè)第一塊,所述多個(gè)第一塊沿著上/下方向或者左/右
方向或者上/下和左/右方向被連續(xù)地布置,并且沒(méi)有向其設(shè)置功能;以及多個(gè)第二塊,所
述多個(gè)第二塊被布置在第一塊的附近,并且先前已經(jīng)向其設(shè)置功能,并且 其中,如果光標(biāo)已經(jīng)被移到所述多個(gè)第二塊中的任何一個(gè),則控制器執(zhí)行已經(jīng)被
設(shè)置在作為光標(biāo)的目的地的所述第二塊中的功能,并且然后將光標(biāo)移到所述多個(gè)第一塊當(dāng)
中的預(yù)定的塊。 —種通過(guò)包括輸入部分的信息處理器執(zhí)行的根據(jù)本發(fā)明的示例性方面的用戶接 口控制方法,所述輸入部分包括分別用于在顯示屏幕上指定向上、向下、向左、以及向右方 向的四個(gè)方向鍵,所述方法包括 在顯示器上顯示虛擬板,所述虛擬板包括多個(gè)第一塊,所述多個(gè)第一塊沿著上/ 下方向或者左/右方向或者上/下和左/右方向連續(xù)地布置,并且沒(méi)有向其設(shè)置功能;以及 多個(gè)第二塊,所述多個(gè)第二塊被布置在第一塊的附近,并且先前已經(jīng)向其設(shè)置功能;
在顯示器上顯示指示虛擬板上當(dāng)前選擇的塊的光標(biāo); 當(dāng)按下所述四個(gè)方向鍵中的任何一個(gè)時(shí),在虛擬板上以與被按下的方向鍵相對(duì)應(yīng) 的方向來(lái)移動(dòng)光標(biāo); 如果光標(biāo)被移到所述多個(gè)第二塊中的任何一個(gè),則執(zhí)行已經(jīng)被設(shè)置在作為光標(biāo)的
目的地的所述第二塊中的功能;以及 將光標(biāo)移到所述多個(gè)第一塊當(dāng)中的預(yù)定的塊。 —種根據(jù)本發(fā)明的示例性方面的程序是在信息處理器中使用的程序,所述信息處 理器包括輸入部分,所述輸入部分包括分別用于在顯示屏幕上指定向上、向下、向左、以及 向右方向的四個(gè)方向鍵,所述程序使計(jì)算機(jī)執(zhí)行下述處理 用于在顯示器上顯示虛擬板的處理,所述虛擬板包括多個(gè)第一塊,所述多個(gè)第一 塊沿著上/下方向或者左/右方向或者上/下和左/右方向連續(xù)地布置,并且沒(méi)有向其設(shè) 置功能;以及多個(gè)第二塊,所述多個(gè)第二塊被布置在第一塊的附近,并且先前已經(jīng)向其設(shè)置 功能; 用于在顯示器上顯示指示虛擬板上當(dāng)前選擇的塊的光標(biāo)的處理; 用于當(dāng)按下所述四個(gè)方向鍵中的任何一個(gè)時(shí),在虛擬板上以與被按下的方向鍵相
對(duì)應(yīng)的方向來(lái)移動(dòng)光標(biāo)的處理; 用于如果光標(biāo)被移到所述多個(gè)第二塊中的任何一個(gè),則執(zhí)行已經(jīng)被設(shè)置在作為光
標(biāo)的目的地的所述第二塊中的功能的處理;以及 用于將光標(biāo)移到所述多個(gè)第一塊當(dāng)中的預(yù)定的塊的處理。 參考示出本發(fā)明的示例的附圖,從以下的描述中,本發(fā)明的以上和其它目的、特征和優(yōu)點(diǎn)將變得更加明顯。
圖1是示出作為示例性實(shí)施例的信息處理器的構(gòu)造的框圖; 圖2是示出了圖1中所示的信息處理器的輸入部分和顯示器的布置的示意圖; 圖3是作為虛擬板的一個(gè)示例的軟件鍵盤的示意圖; 圖4是示出了用于在圖3中所示的軟件鍵盤中移動(dòng)光標(biāo)和選擇字符的一個(gè)處理過(guò) 程的流程圖; 圖5是示出了在圖3中所示的軟件鍵盤上光標(biāo)的移動(dòng)的示意圖;以及
圖6是示出了虛擬板的另一示例的示意圖。
具體實(shí)施例方式
在下文中,將會(huì)參考附圖描述本發(fā)明的示例性實(shí)施例。 圖1是示出作為本發(fā)明的示例性實(shí)施例的信息處理器的構(gòu)造的框圖。參考圖l,信 息處理器100是諸如便攜式音樂(lè)播放器的終端,并且其主要部分包括控制器(CPU :中央處 理單元)110、輸入部分120、顯示器130、以及存儲(chǔ)器140。 顯示器130包括諸如液晶顯示器或者等離子顯示器的顯示裝置。存儲(chǔ)器140是諸 如半導(dǎo)體存儲(chǔ)器或者硬盤的存儲(chǔ)裝置,并且其存儲(chǔ)操作信息處理器100所需的各種不同的 程序和數(shù)據(jù)。關(guān)于諸如軟件鍵盤的虛擬板的程序和數(shù)據(jù)也被存儲(chǔ)在存儲(chǔ)器140中。
輸入部分120包括作為在顯示器130的顯示屏幕上分別指示向上、向下、向左、以 及向右方向的向上鍵121、向下鍵122、向左鍵123、以及向右鍵124。當(dāng)按下方向鍵中的任 何一個(gè)時(shí),輸入部分120將指示由被按下的方向鍵所指定的方向的方向指示器信號(hào)提供給 控制器110。 控制器110根據(jù)被存儲(chǔ)在存儲(chǔ)器140中的程序執(zhí)行各種的處理。例如,控制器110 基于被存儲(chǔ)在存儲(chǔ)器140中的程序和數(shù)據(jù)執(zhí)行在顯示器130上顯示虛擬板和數(shù)據(jù)的處理, 執(zhí)行用于根據(jù)從輸入部分120提供的方向指示器信號(hào)來(lái)移動(dòng)光標(biāo)或者指針并且在顯示屏 幕上選擇和輸入字符的處理等等。光標(biāo)指示虛擬板上當(dāng)前選擇的區(qū)域,并且指針指示在字 符輸入屏幕(或者用于顯示文本數(shù)據(jù)的屏幕)上當(dāng)前選擇的位置。 圖2示意性地示出了圖1中所示的信息處理器中的輸入部分和顯示器的布置。向 上鍵121、向下鍵122、向左鍵123、以及向右鍵124被布置在顯示器130的附近。這些方向 鍵被布置為分別對(duì)應(yīng)于顯示屏幕上的向上、向下、向左、以及向右方向。因此,對(duì)方向鍵進(jìn)行 布置,使得可以在顯示屏幕上分別直觀地辨別相應(yīng)的向上、向下、向左、以及向右鍵。
圖3示意性地示出作為虛擬板的一個(gè)示例的軟件鍵盤。此軟件鍵盤包括以二維陣 列布置的多個(gè)塊。其中沒(méi)有設(shè)置功能的空間區(qū)域(第一塊)或者其中設(shè)置功能的功能按鈕 (第二塊)被分配給各個(gè)塊。在圖3中所示的示例中,字符按鈕10、方向按鈕lla、llb、取消 按鈕12、確定按鈕13、以及空間區(qū)域14被布置在預(yù)定的布局中。 字符按鈕10是向其設(shè)置了用于輸入諸如文字字符或者數(shù)字字符的字符功能的功 能按鈕。方向按鈕lla、llb是向其設(shè)置了用于在屏幕上分別指定向左和向右方向的功能的 功能按鈕。取消按鈕12是向其設(shè)置了用于取消所選擇的字符的功能的功能按鈕。確定按鈕13是向其設(shè)置了用于確定所選擇的字符或者字符串的功能的功能按鈕??臻g區(qū)域14是 向其沒(méi)有分配功能的區(qū)域。 垂直地和水平地(在上/下方向和左/右方向中)布置空間區(qū)域14。字符按鈕 10、方向按鈕11a、llb、取消按鈕12、以及確定按鈕13中的每個(gè)功能按鈕被布置在空間區(qū)域 14的附近。 在根據(jù)示例性實(shí)施例的信息處理器中,如果輸入字符,則控制器110將圖3中所示 的軟件鍵盤和指示在軟件鍵盤上當(dāng)前選擇的塊的光標(biāo)顯示在顯示器130上。此外,控制器 110將在其上顯示在軟件鍵盤上選擇的字符的字符輸入屏幕顯示在顯示器130上。然后,控 制器IIO根據(jù)從輸入部分120提供的方向指示器信號(hào)移動(dòng)軟件鍵盤上的光標(biāo),并且如果它 的目的地是功能按鈕,則控制器110執(zhí)行相應(yīng)的功能。例如,如果目的地功能按鈕是字符按 鈕IO,則控制器100將與字符按鈕10相對(duì)應(yīng)的字符顯示在字符輸入屏幕上。
圖4示出了用于在軟件鍵盤的屏幕中移動(dòng)光標(biāo)和選擇字符的一個(gè)處理過(guò)程。
當(dāng)按下方向鍵向上鍵121、向下鍵122、向左鍵123、以及向右鍵124中的任何一 個(gè)(步驟A1 :是)時(shí),輸入部分120將指示由被按下的方向鍵所指定的方向的方向指示器 信號(hào)提供給控制器110??刂破?10根據(jù)從輸入部分120提供的方向指示器信號(hào)來(lái)移動(dòng)光 標(biāo)(步驟A2)。例如,如果按下向上鍵121,則控制器110將光標(biāo)移到比當(dāng)前塊高一個(gè)塊的 塊上。 在移動(dòng)光標(biāo)之后,控制器110確定光標(biāo)的目的地是否為功能按鈕(步驟A3)。如 果光標(biāo)的目的地是功能按鈕,則控制器110執(zhí)行在功能按鈕中已經(jīng)設(shè)置的功能(步驟A4)。 例如,如果光標(biāo)的目的地是已經(jīng)被分配字符"A"的字符按鈕,則控制器110將"A"顯示在字 符輸入屏幕上。在執(zhí)行在功能按鈕中設(shè)置的功能之后,控制器iio將光標(biāo)移回預(yù)定的位置 (在該情況下,移動(dòng)之前的位置)(步驟A5)。然后,處理返回到步驟A1。
如果光標(biāo)的目的地不是在步驟A3中確定的功能按鈕,換言之,如果光標(biāo)的目的地 是空間區(qū)域14,則處理返回到步驟A1。 根據(jù)上述過(guò)程,每次按下方向鍵時(shí),在與被按下的方向鍵相對(duì)應(yīng)的方向中移動(dòng)軟 件鍵盤上的光標(biāo)。如果光標(biāo)的目的地是字符按鈕,則控制器110將在目的地字符按鈕中設(shè) 置的字符顯示在字符輸入屏幕上。如果光標(biāo)的目的地是確定按鈕,則控制器iio將被顯示 在字符輸入屏幕上的字符串或者字符確定為輸入字符。如果光標(biāo)的目的地是取消按鈕,則 控制器IIO刪除被顯示在字符輸入屏幕上的字符串或者字符。這樣,用戶能夠使用方向鍵 執(zhí)行輸入操作,使得將光標(biāo)移到所想要的塊(功能按鈕)以選擇所想要的字符,將所選擇的 字符或者字符串確定為輸入字符,或者刪除所選擇的字符或者字符串。
圖5示意性地示出了圖3中所示的軟件鍵盤上的光標(biāo)的移動(dòng)。在圖5中,光標(biāo)被 顯示為陰影方框。 在狀態(tài)A中,光標(biāo)被定位在字符按鈕"A"和字符按鈕"M"之間的空間區(qū)域中。在 狀態(tài)A中,如果按下向右鍵使得光標(biāo)被移到右邊,則狀態(tài)變成圖5中的狀態(tài)B。在狀態(tài)B中, 光標(biāo)被定位在字符按鈕"B"與字符按鈕"N"之間的空間區(qū)域中。由于在從狀態(tài)A到狀態(tài)B 的轉(zhuǎn)換中光標(biāo)的目的地是空間區(qū)域,所以圖4的步驟A3的確定是"否"。
如果按下向下鍵使得在狀態(tài)A中向下移動(dòng)光標(biāo),則狀態(tài)變成圖5中的狀態(tài)C。在狀 態(tài)C中,光標(biāo)被定位在字符按鈕"M"上。由于在從狀態(tài)A到狀態(tài)C的轉(zhuǎn)換中光標(biāo)的目的地是功能按鈕,所以圖4的步驟A3的確定是"是"。在此狀態(tài)下,控制器110將"M"顯示在字 符輸入屏幕上,并且然后將光標(biāo)移回移動(dòng)之前的位置(狀態(tài)A中的光標(biāo)的位置)。替選地, 在執(zhí)行功能之后將光標(biāo)移回的位置可以是軟件鍵盤上預(yù)定的位置。替選地,在執(zhí)行功能之 后可以不用將光標(biāo)移回,并且在該情況下,按鍵的數(shù)目被增加了 1 。 接下來(lái),將會(huì)具體地描述由控制器110執(zhí)行的步驟A4的功能執(zhí)行處理和步驟A3 的確定處理。 存儲(chǔ)器140包括幀存儲(chǔ)器,在所述幀存儲(chǔ)器中對(duì)軟件鍵盤的各個(gè)塊的顯示數(shù)據(jù) (屏幕數(shù)據(jù))進(jìn)行存儲(chǔ);以及表,在所述表中各個(gè)塊的信息被存儲(chǔ)。在所述表中,相對(duì)于各個(gè) 塊,將指示功能設(shè)置的存在或者不存在的功能設(shè)置信息與幀存儲(chǔ)器上的塊的位置信息(地 址)相關(guān)聯(lián)地存儲(chǔ)。此外,在所述表中,相對(duì)于在其中設(shè)置了功能的塊,存儲(chǔ)指示要執(zhí)行的 功能的詳細(xì)情況的功能執(zhí)行信息。 控制器110通過(guò)使光標(biāo)與幀存儲(chǔ)器上的塊的位置信息相關(guān)聯(lián)來(lái)管理光標(biāo)的顯示
位置。控制器iio基于幀存儲(chǔ)器上的塊的位置信息和光標(biāo)的顯示位置來(lái)辨別與當(dāng)前光標(biāo)位
置相對(duì)應(yīng)的塊,并且從所述表中獲取與辨別的塊有關(guān)的功能設(shè)置信息。然后,控制器iio基 于獲取的功能設(shè)置信息確定作為光標(biāo)的目的地的塊是否是功能塊。 另一方面,如果光標(biāo)的目的地是功能塊,則控制器110從所述表中獲取與功能塊
有關(guān)的功能執(zhí)行信息。然后,控制器iio基于獲取的功能執(zhí)行信息來(lái)執(zhí)行被設(shè)置在功能塊
中的功能。 根據(jù)上述示例性實(shí)施例的信息處理器,光標(biāo)能夠被移到由四個(gè)方向鍵分別指定的 方向(向上、向下、向左以及向右)。由于如上所述允許使用四個(gè)方向鍵進(jìn)行二維光標(biāo)移動(dòng), 所以有利的是,與執(zhí)行一維光標(biāo)移動(dòng)的情況相比較可用性得到改善。 另外,通常地,與在一維光標(biāo)移動(dòng)相比在二維光標(biāo)移動(dòng)中用于選擇虛擬板上的任 何按鈕的按鍵的數(shù)目較少。根據(jù)本示例性實(shí)施例的信息處理器,由于允許二維光標(biāo)移動(dòng),所 以與在一維光標(biāo)移動(dòng)中相比較能夠減少用于選擇虛擬板上的按鈕的所需按鍵的數(shù)目,并且 能夠相應(yīng)地減少選擇按鈕所需的時(shí)間。 此外,如圖2中所示,四個(gè)方向鍵分別被提供在顯示器的屏幕附近的區(qū)域上的與
向上、向下、向左、以及向右方向相對(duì)應(yīng)的位置中,使得能夠進(jìn)行直觀地操作。
另外,根據(jù)本示例性實(shí)施例的信息處理器,當(dāng)光標(biāo)被移到功能按鈕時(shí),執(zhí)行已經(jīng)被 設(shè)置在功能按鈕中的功能。因此,不需要進(jìn)行用于執(zhí)行功能的具體輸入操作(例如,同時(shí)按 下多個(gè)鍵),并且不需要將字符的選擇/去選擇(確定/取消)的功能分配給方向鍵。因 此,能夠進(jìn)一步減少按鍵的數(shù)目。 上述示例性實(shí)施例是本發(fā)明的一個(gè)示例,并且在不脫離本發(fā)明的精神的情況下根 據(jù)需要可以更改其操作和構(gòu)造。 例如,虛擬板不限于圖3中所示的軟件鍵盤。虛擬板可以具有任何形式,在其中空 間區(qū)域被連續(xù)地布置在能夠由方向鍵指定的方向(上/下方向或者左/右方向或者上/下 和左/右方向)中,并且功能按鈕被布置在這些空間區(qū)域的附近。 圖6示出虛擬板的另一示例。參考圖6,三個(gè)空間區(qū)域15a至15c被布置在一個(gè)方 向中,并且分別指示向上、向下、向右、以及向左方向的四個(gè)方向按鈕18和結(jié)束按鈕17被布 置在這些空間區(qū)域15a至15c的附近。陰影區(qū)域16是光標(biāo)不能夠移動(dòng)到的區(qū)域。結(jié)束按鈕17和方向按鈕18是功能按鈕。例如,使用此虛擬板允許在顯示器130的顯示屏幕上的 上/下方向或者右/左方向中滾動(dòng)。下面將會(huì)簡(jiǎn)要地描述所述滾動(dòng)操作。
要進(jìn)行滾動(dòng)處理的數(shù)據(jù)(諸如圖像、文本以及圖形)被存儲(chǔ)在存儲(chǔ)器140中。控 制器110將圖6中所示的虛擬板和要進(jìn)行滾動(dòng)處理的數(shù)據(jù)的屏幕顯示在顯示器130上。
在虛擬板上的光標(biāo)位于指示向上方向的方向按鈕和指示向下方向的方向按鈕之 間的空間區(qū)域中的情況下,當(dāng)按下向上鍵121—次時(shí),控制器110將光標(biāo)移到指示向上方向 的方向按鈕。因?yàn)樵诒臼纠泄鈽?biāo)的目的地是功能按鈕,所以控制器iio執(zhí)行與功能按鈕 相對(duì)應(yīng)的處理,B卩,在向上方向中將顯示的數(shù)據(jù)的屏幕按照其的特定數(shù)量來(lái)進(jìn)行滾動(dòng)的處 理。在執(zhí)行滾動(dòng)處理之后,控制器110將光標(biāo)移回移動(dòng)之前的位置。 在光標(biāo)被定位在中間空間區(qū)域的情況下,當(dāng)按下向左鍵123兩次時(shí),執(zhí)行到左邊 的滾動(dòng),并且當(dāng)按下向右鍵124兩次時(shí),執(zhí)行到右邊的滾動(dòng)。這樣,能夠通過(guò)使用輸入部分 120的四個(gè)鍵121至124的輸入操作來(lái)執(zhí)行屏幕滾動(dòng)。 在光標(biāo)被定位在中間空間區(qū)域的情況下,如果按下向左鍵123—次,并且然后按 下向下鍵122 —次,光標(biāo)被移到結(jié)束按鈕17。在這樣的情況下,控制器110終止利用虛擬板 進(jìn)行的滾動(dòng)處理。 根據(jù)上述利用虛擬板進(jìn)行的滾動(dòng)處理,允許進(jìn)行使用四個(gè)方向鍵的二維光標(biāo)移 動(dòng),并且允許進(jìn)行使用分別對(duì)應(yīng)于向上、向下、向左、以及向右方向的四個(gè)滾動(dòng)按鈕的二維 滾動(dòng)操作,使得能夠直觀地執(zhí)行用于在向上、向下、向左以及向右的四個(gè)方向中滾動(dòng)被顯示 的文檔的操作。 在上述信息處理器100中,在啟動(dòng)時(shí)菜單選擇屏幕可以被顯示在顯示器130上,在 其中,提供了指示用于使用如圖3中所示的軟件鍵盤來(lái)輸入字符的處理的項(xiàng)目、指示使用 如圖6中所示的虛擬板的屏幕滾動(dòng)處理的項(xiàng)目等等,以作為菜單項(xiàng)。所述菜單選擇屏幕也 被形成在虛擬板上。 在用于菜單選擇屏幕的虛擬板上,布置空間區(qū)域,并且與各自的處理項(xiàng)目相對(duì)應(yīng) 的按鈕,以及諸如確定按鈕和取消按鈕的功能按鈕被布置在空間區(qū)域的附近。通過(guò)使用輸 入部分120的相應(yīng)鍵來(lái)進(jìn)行輸入操作,在菜單選擇屏幕上移動(dòng)光標(biāo),并且選擇所要求的項(xiàng) 目。在選擇項(xiàng)目之后,如果光標(biāo)被移動(dòng)到確定按鈕上,則執(zhí)行與所選擇的項(xiàng)目相對(duì)應(yīng)的處 理。在要對(duì)所選擇的項(xiàng)目進(jìn)行變化的情況下,光標(biāo)被移動(dòng)到取消按鈕上。通過(guò)控制器iio 來(lái)控制光標(biāo)的移動(dòng)處理,以及與目的地功能按鈕相對(duì)應(yīng)的處理。 本發(fā)明能夠應(yīng)用于諸如便攜式音樂(lè)播放器的電子設(shè)備,其包括作為操作鍵的用于 分別指定向上、向下、向左以及向右方向的四個(gè)方向。 根據(jù)本發(fā)明的一個(gè)示例性實(shí)施例,信息處理器包括顯示器;輸入部分,所述輸入 部分包括分別用于在顯示器上的屏幕上指定向上、向下、向左、以及向右方向的四個(gè)方向 鍵,當(dāng)按下方向鍵中的任何一個(gè)時(shí),輸出指示由被按下的方向鍵所指定的方向的方向指示 器信號(hào);以及控制器,所述控制器在顯示器上顯示包括多個(gè)塊的虛擬板,和指示虛擬板上當(dāng) 前選擇的塊的光標(biāo),并且根據(jù)從輸入部分提供的方向指示器信號(hào)來(lái)移動(dòng)光標(biāo)。虛擬板包括 多個(gè)第一塊,所述多個(gè)第一塊沿著上/下方向或者左/右方向或者上/下和左/右方向連 續(xù)地布置,并且沒(méi)有向其設(shè)置功能;以及多個(gè)第二塊,所述多個(gè)第二塊被布置在第一塊的附 近,并且先前已經(jīng)向其設(shè)置功能。如果已經(jīng)在作為光標(biāo)的目的地的塊中設(shè)置功能,則控制器執(zhí)行所述功能,并且將光標(biāo)移到多個(gè)第一塊當(dāng)中預(yù)定的塊上。 根據(jù)上述發(fā)明,光標(biāo)能夠被移到由四個(gè)方向鍵分別指定的方向(向上、向下、向 左、以及向右方向)。由于如上所述允許使用四個(gè)方向鍵進(jìn)行二維光標(biāo)移動(dòng),有利的是,與執(zhí) 行一維光標(biāo)移動(dòng)的情況相比較提高了可用性。 另外,通常,與在一維光標(biāo)移動(dòng)相比在二維光標(biāo)移動(dòng)中用于在虛擬板上選擇任何 按鈕的按鍵的數(shù)目較少。根據(jù)本發(fā)明,由于允許二維光標(biāo)移動(dòng),所以與在一維光標(biāo)移動(dòng)中相 比較能夠減少用于在虛擬板上選擇按鈕的按鍵的數(shù)目,并且能夠相應(yīng)地減少選擇按鈕所需 要的時(shí)間。 此外,根據(jù)上述本發(fā)明,當(dāng)光標(biāo)被移到已經(jīng)向其設(shè)置功能的塊時(shí),被設(shè)置在塊中的 功能被自動(dòng)地執(zhí)行。因此,不需要用于執(zhí)行功能的具體輸入操作(例如,同時(shí)按下多個(gè)鍵), 并且不需要被分配給方向鍵的諸如字符的選擇/去選擇(或者確定/取消)等等的功能。
本申請(qǐng)基于并且要求于2007年9月4日向日本專利局提交的日本專利申請(qǐng) No. 2007-228845的優(yōu)選權(quán),通過(guò)引用將其內(nèi)容合并于此。 雖然已經(jīng)使用具體示例來(lái)描述本發(fā)明的示例性實(shí)施例,但是這樣的描述僅用于闡 述,并且能夠理解的是,在不脫離所附權(quán)利要求的范圍或者精神的情況下可以進(jìn)行修改和 變化。
權(quán)利要求
一種信息處理器,包括顯示器;輸入部分,所述輸入部分包括用于在所述顯示器上顯示的屏幕上分別指定向上、向下、向左、以及向右方向的四個(gè)方向鍵,并且當(dāng)按下所述方向鍵中的任何一個(gè)時(shí),輸出指示由被按下的方向鍵指定的方向的方向指示器信號(hào);以及控制器,所述控制器將包括多個(gè)塊的虛擬板和指示虛擬板上的當(dāng)前選擇的塊的光標(biāo)顯示在所述顯示器上,并且根據(jù)從所述輸入部分提供的所述方向指示器信號(hào)來(lái)移動(dòng)所述光標(biāo),其中,所述虛擬板包括多個(gè)第一塊,所述多個(gè)第一塊沿著上/下方向或者左/右方向或者上/下和左/右方向連續(xù)地布置,并且沒(méi)有向其設(shè)置功能;以及多個(gè)第二塊,所述多個(gè)第二塊被布置在所述第一塊的附近,并且先前已經(jīng)向其設(shè)置功能,并且其中,如果所述光標(biāo)被移到所述多個(gè)第二塊中的任何一個(gè),則所述控制器執(zhí)行已經(jīng)被設(shè)置在作為所述光標(biāo)的目的地的第二塊中的功能,并且然后將所述光標(biāo)移到所述多個(gè)第一塊當(dāng)中的預(yù)定的塊。
2. 根據(jù)權(quán)利要求1所述的信息處理器,其中,所述多個(gè)第二塊包括已經(jīng)被設(shè)置用于輸 入字符的功能的多個(gè)字符按鈕;已經(jīng)被設(shè)置用于確定輸入字符的功能的確定按鈕;以及已 經(jīng)被設(shè)置用于取消輸入字符的功能的取消按鈕,并且其中,所述控制器將字符輸入屏幕和所述虛擬板顯示在所述顯示器上, 其中,如果所述光標(biāo)被移到所述多個(gè)字符按鈕中的任何一個(gè),則所述控制器將已經(jīng)被 設(shè)置在作為所述光標(biāo)的目的地的所述字符按鈕中的字符顯示在所述字符輸入屏幕上;如果 所述光標(biāo)被移到所述確定按鈕,則所述控制器將已經(jīng)被顯示在所述字符輸入屏幕上的字符 串或者字符確定為輸入字符,并且如果所述光標(biāo)被移到所述取消按鈕,則所述控制器刪除 已經(jīng)被顯示在所述字符輸入屏幕上的字符串或者字符。
3. 根據(jù)權(quán)利要求1所述的信息處理器,其中,所述多個(gè)第二塊包括四個(gè)滾動(dòng)按鈕,已 經(jīng)分別向所述四個(gè)滾動(dòng)按鈕設(shè)置用于在向上、向下、向左、以及向右方向中滾動(dòng)被顯示在所 述顯示器上的屏幕的功能;以及結(jié)束按鈕,已經(jīng)向所述結(jié)束按鈕設(shè)置用于終止?jié)L動(dòng)處理的 功能,并且其中,所述控制器將要進(jìn)行所述滾動(dòng)處理的給定數(shù)據(jù)的屏幕和所述虛擬板顯示在所述 顯示器上,其中,如果所述光標(biāo)被移到所述四個(gè)滾動(dòng)按鈕中的任何一個(gè),則所述控制器以已經(jīng)被 設(shè)置在作為所述光標(biāo)的目的地的滾動(dòng)按鈕中的方向來(lái)滾動(dòng)顯示所述數(shù)據(jù)的屏幕,并且如果 所述光標(biāo)被移到所述結(jié)束按鈕,則所述控制器終止其中采用所述虛擬板的所述滾動(dòng)處理。
4. 根據(jù)權(quán)利要求1至3中的任何一項(xiàng)所述的信息處理器,其中,所述四個(gè)方向鍵被提供 在所述顯示器的屏幕的附近中的區(qū)域上的分別與向上、向下、向左、以及向右方向?qū)?yīng)的位 置中。
5. —種通過(guò)包括輸入部分的信息處理器執(zhí)行的用戶接口控制方法,所述輸入部分包 括用于在顯示屏幕上分別指定向上、向下、向左、以及向右方向的四個(gè)方向鍵,所述方法包 括在顯示器上顯示虛擬板,所述虛擬板包括多個(gè)第一塊,所述多個(gè)第一塊沿著上/下方向或者左/右方向或者上/下和左/右方向連續(xù)地布置,并且沒(méi)有向其設(shè)置功能;以及多個(gè) 第二塊,所述多個(gè)第二塊被布置在所述第一塊的附近,并且先前已經(jīng)向其設(shè)置功能; 在所述顯示器上顯示指示所述虛擬板上當(dāng)前選擇的塊的光標(biāo);當(dāng)按下所述四個(gè)方向鍵中的任何一個(gè)時(shí),以與被按下的方向鍵相對(duì)應(yīng)的方向來(lái)移動(dòng)所 述虛擬板上的所述光標(biāo);如果所述光標(biāo)被移到所述多個(gè)第二塊中的任何一個(gè),則執(zhí)行已經(jīng)被設(shè)置在作為所述光 標(biāo)的目的地的第二塊中的功能;以及將所述光標(biāo)移到所述多個(gè)第一塊當(dāng)中的預(yù)定的塊。
6. —種在信息處理器中使用的程序,所述信息處理器包括輸入部分,所述輸入部分包 括用于在顯示屏幕上分別指定向上、向下、向左、以及向右方向的四個(gè)方向鍵,所述程序使 計(jì)算機(jī)執(zhí)行用于在顯示器上顯示虛擬板的處理,所述虛擬板包括多個(gè)第一塊,所述多個(gè)第一塊沿 著上/下方向或者左/右方向或者上/下和左/右方向連續(xù)地布置,并且沒(méi)有向其設(shè)置功 能;以及多個(gè)第二塊,所述多個(gè)第二塊被布置在所述第一塊的附近,并且先前已經(jīng)向其設(shè)置 功能;用于在所述顯示器上顯示指示所述虛擬板上當(dāng)前選擇的塊的光標(biāo)的處理;用于當(dāng)按下所述四個(gè)方向鍵中的任何一個(gè)時(shí)以與被按下的方向鍵相對(duì)應(yīng)的方向來(lái)移 動(dòng)所述虛擬板上的所述光標(biāo)的處理;用于如果所述光標(biāo)被移到所述多個(gè)第二塊中的任何一個(gè)則執(zhí)行已經(jīng)被設(shè)置在作為所 述光標(biāo)的目的地的第二塊中的功能的處理;以及用于將所述光標(biāo)移到所述多個(gè)第一塊當(dāng)中的預(yù)定的塊的處理。
全文摘要
信息處理器(100)包括顯示器(130);輸入部分(120),所述輸入部分包括用于分別指定向上、向下、向左、以及向右方向的四個(gè)方向鍵;以及控制器(110),該控制器將虛擬板和指示當(dāng)前選擇的塊的光標(biāo)顯示在顯示器(140)上,并且根據(jù)從輸入部分(120)提供的方向指示器信號(hào)移動(dòng)光標(biāo)。虛擬板包括多個(gè)第一塊,所述多個(gè)第一塊沿著上/下方向或者左/右方向或者上/下和左/右方向連續(xù)地布置,并且沒(méi)有向其設(shè)置功能;以及多個(gè)第二塊,所述多個(gè)第二塊被布置在第一塊的附近,并且先前已經(jīng)向其設(shè)置功能。如果光標(biāo)已經(jīng)被移到多個(gè)第二塊中的任何一個(gè),則控制器(110)執(zhí)行已經(jīng)被設(shè)置在作為光標(biāo)的目的地的第二塊中的功能。
文檔編號(hào)G06F3/023GK101796472SQ200880104998
公開(kāi)日2010年8月4日 申請(qǐng)日期2008年8月25日 優(yōu)先權(quán)日2007年9月4日
發(fā)明者鶴薗賢吾 申請(qǐng)人:Nec顯示器解決方案株式會(huì)社