專利名稱:信息處理設(shè)備、信息處理方法、程序以及信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理設(shè)備、信息處理方法、程序以及信息處理系統(tǒng)。
背景技術(shù):
現(xiàn)今,存在很多信息處理系統(tǒng),它們各自包括從用戶接受信息輸入的信息輸入 設(shè)備以及根據(jù)從信息輸入設(shè)備接收的信息執(zhí)行處理的信息處理設(shè)備。信息處理設(shè)備使粘 貼有諸如文本框、按鈕以及鏈接的對象的屏幕(例如,萬維網(wǎng)頁)被顯示在例如為信息處 理設(shè)備提供的顯示面上。為了從顯示的對象中選擇期望的對象,用戶將用于選擇期望對 象的信息輸入到信息輸入設(shè)備。信息處理設(shè)備根據(jù)例如從信息輸入設(shè)備接收的用于選擇 期望對象的信息來確定用戶選擇的是哪個對象。存在各種技術(shù)供用戶將用于選擇期望對 象的信息輸入到信息輸入設(shè)備。例如,為了用戶能夠選擇期望的對象,存在用于確定光標(biāo)指向的對象是期望對 象的技術(shù)。在這種技術(shù)中,例如,用戶可以通過在為信息輸入設(shè)備提供的觸摸面板上移 動操作工具(諸如手指)的方向以及沿該方向的距離來指定方向以及沿該方向的距離。此 外,例如,用戶還可以通過為信息輸入設(shè)備提供的鼠標(biāo)移動的方向以及沿該方向的距離 指定方向以及沿該方向的距離。信息處理設(shè)備使光標(biāo)根據(jù)例如用戶輸入到信息輸入設(shè)備 的方向和距離在顯示面上移動,確定光標(biāo)指向的對象是期望的對象,并在期望的對象上 顯示焦點(focus)。此外,為了用戶能夠選擇期望的對象,存在用于通過用戶使用5向鍵(5-way key)等將方向輸入到信息輸入設(shè)備的技術(shù)。在這種技術(shù)中,例如,需要用戶通過使用5 向鍵等將左、右、上、下方向中的任何一個方向輸入到信息輸入設(shè)備。信息處理設(shè)備使 焦點基于當(dāng)前聚焦的位置以及從信息輸入設(shè)備發(fā)送的左、右、上、下方向中的任何一個 方向移動到新的對象。另外,例如,還公開了這樣的技術(shù)(日本專利申請?zhí)亻_2001-209495號)當(dāng)用 戶按壓為信息輸入設(shè)備提供的箭頭鍵上的左、右、上、下方向之一時,信息處理設(shè)備使 光標(biāo)在用戶按壓的方向上移動。相應(yīng)地,不熟悉鼠標(biāo)操作的用戶可以容易地移動光標(biāo)。
發(fā)明內(nèi)容
然而,在用于確定光標(biāo)指向的對象是期望對象的技術(shù)中,需要用戶在注視顯示 器表面上顯示的光標(biāo)的同時把光標(biāo)移動到期望的對象上。因此,存在這樣的問題在一 些情況下難以調(diào)整要輸入到信息輸入設(shè)備的方向和距離。其調(diào)整在由信息處理設(shè)備顯示 的光標(biāo)的移動距離相比于用戶輸入到信息輸入設(shè)備的距離而言極其大(諸如,觸摸面板 小而顯示面大的情形)時特別困難。此外,在用于通過使用5向鍵等將方向輸入到信息輸入設(shè)備的技術(shù)中,存在這 樣的問題用戶難以確定期望對象的方向基于當(dāng)前聚焦的對象對應(yīng)于左、右、上、下方 向中的哪個方向。對象的確定在對象的布局設(shè)計非常靈活(諸如,粘貼到萬維網(wǎng)頁上的對象的布局設(shè)計)時特別困難。此外,即使用戶做出確定并隨后輸入左、右、上、下方 向中的任何一個方向時,也存在確定實際上是錯誤的并且因而焦點未移動到期望對象的 情形。因此,為用戶的操作增加了負(fù)擔(dān)。鑒于以上內(nèi)容,期望提供新型的、改進的技術(shù),使用戶能夠容易地輸入用于從 顯示面上顯示的對象之中選擇期望對象的信息。根據(jù)本發(fā)明的實施例,提供了一種信息處理設(shè)備,包括顯示部分,其具有顯 示面并且能夠在顯示面上顯示信息;存儲部分,其存儲指示多個對象在顯示面上的位置 的各對象位置信息,并且還存儲指示光標(biāo)在顯示面上的位置的光標(biāo)位置信息以及用于指 定各對象位置信息中至少之一的關(guān)注信息;對象顯示控制部分,其使多個對象被顯示在 顯示面上由各對象位置信息指示的位置處;接收部分,其從已接受顯示面上的向量的輸 入的信息輸入設(shè)備接收向量;光標(biāo)位置確定部分,其基于由接收部分接收的向量確定新 光標(biāo)位置信息;光標(biāo)顯示控制部分,其使光標(biāo)被顯示在顯示面上由存儲部分中存儲的光 標(biāo)位置信息指示的位置處,并且還使光標(biāo)移動到顯示面上由光標(biāo)位置確定部分確定的新 光標(biāo)位置信息指示的位置;關(guān)注對象選擇部分,其從各對象位置信息中選擇指示距由新 光標(biāo)位置信息指示的位置最近的位置的信息,作為指示要新關(guān)注的對象的位置的新關(guān)注 對象位置信息;以及焦點位置控制部分,其使焦點被顯示在顯示面上由被關(guān)注信息指定 的對象位置信息指示的位置處,并且還使焦點移動到顯示面上由新關(guān)注對象位置信息指 示的位置。光標(biāo)位置確定部分可以基于存儲部分中存儲的光標(biāo)位置信息以及接收部分接收 的向量確定新光標(biāo)位置信息。光標(biāo)位置確定部分可以通過把接收部分接收的向量添加到存儲部分中存儲的光 標(biāo)位置信息上來確定新光標(biāo)位置信息。關(guān)注對象選擇部分可以從各對象位置信息之中獲取指示距由新光標(biāo)位置信息指 示的位置最近的位置的對象位置信息;并且當(dāng)分別由所獲取的對象位置信息與新光標(biāo)位 置信息指示的位置之間的距離大于閾值時,關(guān)注對象選擇部分可以不使用獲取的對象位 置信息作為新關(guān)注對象位置信息。在移動焦點時,光標(biāo)位置控制部分可以使各移動階段期間的焦點被顯示在顯示 面上。在使各移動階段期間的焦點被顯示在顯示面上時,焦點位置控制部分可以逐漸 減慢焦點的移動速度。焦點位置控制部分可以根據(jù)在顯示面上由被關(guān)注信息指定的對象位置信息指示 的位置處顯示的對象的尺寸、以及在顯示面上由新關(guān)注對象位置信息指示的位置處顯示 的對象的尺寸,來逐漸放大或縮小焦點的尺寸。信息處理設(shè)備可以進一步包括處理執(zhí)行部分。接收部分還可以從進一步接受指 示要執(zhí)行處理的處理請求的輸入的信息輸入設(shè)備接收處理請求。當(dāng)由接收部分接收到處 理請求時,處理執(zhí)行部分可以執(zhí)行與新關(guān)注對象位置信息相對應(yīng)的處理。信息處理設(shè)備可以進一步包括關(guān)注信息更新部分,其用指定新關(guān)注對象位置信 息的信息來更新存儲部分中存儲的關(guān)注信息。信息處理設(shè)備可以進一步包括光標(biāo)位置信息更新部分,其用由光標(biāo)位置確定部分確定的新光標(biāo)位置信息來更新存儲部分中存儲的光標(biāo)位置信息。根據(jù)上述本發(fā)明的實施例,用戶可以容易地輸入用于從顯示面上顯示的對象之 中選擇期望對象的信息。
圖1是示出根據(jù)本發(fā)明第一實施例的為信息處理設(shè)備提供的顯示面上顯示的屏 幕的示例的圖;圖2是用于例示根據(jù)實施例的信息處理設(shè)備的功能概況的圖;圖3是示出根據(jù)實施例的信息處理系統(tǒng)的結(jié)構(gòu)的圖;圖4是示出根據(jù)實施例的信息處理設(shè)備的功能結(jié)構(gòu)的圖;圖5是示出根據(jù)實施例的信息處理設(shè)備的存儲部分中存儲的各種信息的示例的 圖;圖6是用于例示根據(jù)實施例的信息處理設(shè)備的顯示面上顯示的焦點的移動階段 的圖;圖7是示出根據(jù)實施例的信息輸入設(shè)備的功能結(jié)構(gòu)的圖;圖8是示出根據(jù)實施例的信息處理設(shè)備的硬件結(jié)構(gòu)的圖;圖9是示出根據(jù)實施例的信息輸入設(shè)備的硬件結(jié)構(gòu)的圖;圖10是示出根據(jù)實施例的信息處理設(shè)備的操作流程的流程圖;圖11是示出根據(jù)本發(fā)明第二實施例的為信息處理設(shè)備提供的顯示面上顯示的屏 幕(光標(biāo)移動之前)的示例的圖;圖12是示出根據(jù)本發(fā)明第二實施例的為信息處理設(shè)備提供的顯示面上顯示的屏 幕(光標(biāo)移動之后)的示例的圖;圖13是例示根據(jù)實施例的信息處理設(shè)備的功能概況的圖;圖14是示出根據(jù)實施例的信息處理系統(tǒng)的結(jié)構(gòu)的圖;圖15是示出根據(jù)實施例的信息處理設(shè)備的功能結(jié)構(gòu)的圖;圖16是示出根據(jù)實施例的信息處理設(shè)備的存儲部分中存儲的各種信息的示例的 圖;圖17是示出根據(jù)實施例的信息輸入設(shè)備的功能結(jié)構(gòu)的圖;圖18是示出根據(jù)實施例的信息處理設(shè)備的硬件結(jié)構(gòu)的圖;圖19是示出根據(jù)實施例的信息輸入設(shè)備的硬件結(jié)構(gòu)的圖;以及圖20是示出根據(jù)實施例的信息處理設(shè)備的操作流程的流程圖。
具體實施例方式在下文中,將參照附圖對本發(fā)明的優(yōu)選實施例進行詳細(xì)描述。注意,在本說明 書和附圖中,功能和結(jié)構(gòu)基本上一樣的結(jié)構(gòu)元件用同樣的附圖標(biāo)記表示,略去了對這些 結(jié)構(gòu)元件的重復(fù)說明。注意,將按如下順序給出描述。1.第一實施例1-1.為信息處理設(shè)備提供的顯示面上顯示的屏幕的示例
1-2。信息處理設(shè)備的功能概況
1-3。信息處理系統(tǒng)的結(jié)構(gòu)
1-4。信息處理設(shè)備的功能結(jié)構(gòu)
1-5。信息處理設(shè)備的存儲部分中存儲的各種信息的示例
1-6。信息處理設(shè)備的顯示面上顯示的焦點的移動階段
1-7。信息輸入設(shè)備的功能結(jié)構(gòu)
1-9。信息輸入設(shè)備的硬件結(jié)構(gòu)
1-lo。信息處理設(shè)備的操作流程
1-11。修改示例
2。第二實施例
2—2。為信息處理設(shè)備提供的顯示面上顯示的屏幕(光標(biāo)移動之后)的示例
2—3。信息處理設(shè)備的功能概況
2—5。信息處理設(shè)備的功能結(jié)構(gòu)
2—6。信息處理設(shè)備的存儲部分中存儲的各種信息的示例
2—7。信息處理設(shè)備的顯示面上顯示的焦點的移動階段
2—8。信息輸入設(shè)備的功能結(jié)構(gòu)
2—9。信息處理設(shè)備的硬件結(jié)構(gòu)
2一lo。信息輸入設(shè)備的硬件結(jié)構(gòu)
2—11。信息處理設(shè)備的操作流程
2一12。修改示例
3??偨Y(jié)
<l。第一實施例>
[1-l。為信息處理設(shè)備提供的顯示面上顯示的屏幕的示例]foo.70] 圖l是示出根據(jù)本發(fā)明第一實施例的為信息處理設(shè)備提供的顯示面上顯示的屏幕的示例的圖。
參照圖l(酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的為信息處理設(shè)備提供的顯示面上顯示的屏幕做出描述。f007、] 如圖l中所示,例如在信息處理設(shè)備中包括的顯示部分110A上提供根據(jù)本發(fā)明第一實施例的為信息處理設(shè)備提供的顯示面11 lA。
在顯示面11 lA的各個位置上,顯示對象11 la至11“。
在圖l中,示出了顯示面11 lA上布置9個對象的情形,且顯示面11lA上布置的對象的數(shù)量沒有特定限制。
此外,顯示面11lA布置各個對象的位置也沒有特定限制。
此外,在圖l中,示出了在顯示面11 lA上顯示用于注冊數(shù)據(jù)(諸如,個人信息)的注冊屏幕的情形,顯示面11 lA上顯示的屏幕的種類沒有特定限制,只要它是布置對象的屏幕即可。foo.72] 在圖l中,作為對象的示例示出了對象11 la至11 lC和11 lf,各自包括用于輸入字符串的文本框;對象11ld和11le,各自包括用于選擇字符串的下拉菜單;對象11lg,用于轉(zhuǎn)到目的地頁;以及對象11lh和11“,用于執(zhí)行預(yù)定處理。
然而,顯示面IllA上顯示的對象沒有特定限制,只要用戶可以在視覺上理解它們即可。如圖1中所示,在對象Illa的位置處顯示用于引起用戶關(guān)注的焦點112。在圖1 中,這樣示出了焦點112:用與對象Illb至Illi的顏色不同的顏色填充整個對象111a。 然而,可以按任何形式顯示焦點112,只要它突出對象Illa以引起用戶的關(guān)注即可。例 如,可以按環(huán)繞對象Illa的框的方式顯示焦點112。可以通過用戶的操作把焦點112移動到對象Illa至Illi的任何位置。根據(jù)本 實施例的信息處理設(shè)備使用戶能夠容易地輸入用于從對象Illa至Illi選擇期望對象的信 肩、ο[1-2.信息處理設(shè)備的功能概況]圖2是用于例示根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的功能概況的圖。參照 圖2(酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的功能概況進行描 述。信息處理設(shè)備具有從信息輸入設(shè)備接收方向信息的功能,信息輸入設(shè)備接受了 指示顯示面IllA上方向的方向信息的輸入。信息輸入設(shè)備沒有特定限制,只要它具有從 用戶接受指示顯示面IllA上方向的方向信息的輸入的功能即可;并且可以把例如具有觸 摸面板的遠程控制器、鼠標(biāo)、以及操縱桿用作信息輸入設(shè)備。在將具有觸摸面板的遠程控制器用作信息輸入設(shè)備的情形中,可以輸入到信息 輸入設(shè)備的信息是例如這樣的方向信息該方向信息指示用戶通過在保持操作工具(諸 如手指或鋼筆)與觸摸面板相接觸的同時移動操作工具的操作(拖動操作)來移動操作工 具的方向。同樣,在將鼠標(biāo)用作信息輸入設(shè)備的情形中,可以輸入到信息輸入設(shè)備的信 息是例如這樣的方向信息該方向信息指示用戶通過在保持點擊狀態(tài)的同時移動鼠標(biāo)的 操作(拖動操作)來移動鼠標(biāo)的方向。在將操縱桿用作信息輸入設(shè)備的情形中,可以輸 入到信息輸入設(shè)備的信息是例如指示用戶傾斜操縱桿的方向的方向信息。如圖2中所示,對象Illa至Illi的位置分別用Al (XI,Yl)至A9(X9,Y9) 表示。在圖2所示的示例中,對象Illa至Illi的中心分別用Al (XI,Yl)至A9(X9, Y9)表示。然而,對象Illa至Illi中每一個對象的位置不限于對象Illa至Illi中每一 個對象的中心,并且可以是例如對象Illa至Illi中每一個對象的左上角。當(dāng)用戶將指示方向的方向信息輸入到信息輸入設(shè)備時,信息輸入設(shè)備接受方向 信息的輸入,并且信息處理設(shè)備從信息輸入設(shè)備接收方向信息。信息處理設(shè)備將焦點112 移動到基于由接收的方向信息指示的方向從各對象位置信息Al (XI,Yl)至A9(X9,Y9) 選擇的、新關(guān)注的對象位置信息所指示的位置。例如,假定這樣的情形當(dāng)焦點112存在于Al (XI,Yl)處時,用戶將指示 A3(X3,Y3)WA1(X1,Yl)起的方向的方向信息輸入到信息輸入設(shè)備。在這種情形 中,信息處理設(shè)備將焦點112移動到A3(X3,Y3)。將從焦點112的初始位置到目的地 位置的軌跡表示成位移K (拖動(速度正常))。A3 (X3,Y3)從Al (XI,Yl)起的方 向是指與向量(X3-X1,Y3-Y1)所表示的方向等同的方向。此外,例如,假定這樣的情形當(dāng)焦點112存在于Al (XI,Yl)處時,用戶將 指示A2(X2,Y2) /A Al (XI, Yl)起的方向的方向信息輸入到信息輸入設(shè)備。在這種情 形中,信息處理設(shè)備將焦點112移動到Α2(Χ2,Υ2)。將從焦點112的初始位置到目的地位置的軌跡表示成位移Ml (長按壓)。A2(X2,Y2)從A1(X1,Yl)起的方向是指與 向量(X2-X1,Y2-Y1)所表示的方向等同的方向。另外,例如,還假定這樣的情形在信息處理設(shè)備使焦點112移動到A2(X2, Y2)之后,信息輸入設(shè)備還從用戶接受命令連續(xù)移動焦點112的焦點連續(xù)移動指令的輸 入。在這種情況下,在從信息輸入設(shè)備接收方向信息之后,信息處理設(shè)備還接收焦點連 續(xù)移動指令。在信息處理設(shè)備在從信息輸入設(shè)備接收方向信息之后進一步接收焦點連續(xù) 移動指令的情況下,信息處理設(shè)備可以進一步使焦點112移動到A4(X4,Y4)。將從焦 點112的初始位置到目的地位置的軌跡表示成位移M2 (長按壓)。以各種方式將焦點連 續(xù)移動指令輸入到信息輸入設(shè)備。在將具有觸摸面板的遠程控制器用作信息輸入設(shè)備的情況下,通過例如這樣的 操作將焦點連續(xù)移動指令輸入到信息輸入設(shè)備用戶在拖動操作之后連續(xù)保持操作工 具與觸摸面板相接觸預(yù)定時間段或更長時間段而不從觸摸面板放開操作工具(長按壓操 作)。在將鼠標(biāo)用作信息輸入設(shè)備的情況下,通過例如這樣的操作將焦點連續(xù)移動指令輸 入到信息輸入設(shè)備用戶在鼠標(biāo)的拖動操作之后連續(xù)按壓鼠標(biāo)的按鈕預(yù)定時間段或更長 時間段(長按壓操作)。在將操縱桿用作信息輸入設(shè)備的情況下,通過例如這樣的操作將 焦點連續(xù)移動指令輸入到信息輸入設(shè)備用戶在傾斜操縱桿的操作之后連續(xù)保持操縱桿 傾斜預(yù)定時間段或更長時間段(長按壓操作)。此外,還假定這樣的情形除了接受指示方向的方向信息的輸入之外,信息輸 入設(shè)備還接受沿著該方向的速度的輸入。在這種情況下,信息處理設(shè)備可以根據(jù)信息輸 入設(shè)備接受了其輸入的速度來確定焦點112的目的地位置。例如,假定這樣的情形當(dāng) 焦點112存在于Al (XI,Yl)處時,除了指示A2(X2,Y2) /A Al (XI, Yl)起的方向的 方向信息之外,用戶還向信息輸入設(shè)備輸入大于閾值的值作為沿著該方向的速度。在這 種情況下,信息處理設(shè)備將焦點112移動到Α4(Χ4,Υ4)。將從焦點112的初始位置到 目的地位置的軌跡表示成位移L(拖動(速度高))。以各種方式將速度輸入到信息輸 入設(shè)備。在將具有觸摸面板的遠程控制器用作信息輸入設(shè)備的情況下,按照例如用戶在 拖動操作期間在保持操作工具與觸摸面板相接觸的同時移動操作工具的速度,將速度輸 入到信息輸入設(shè)備。在將鼠標(biāo)用作信息輸入設(shè)備的情況下,按照例如用戶在拖動操作期 間在保持鼠標(biāo)的按鈕被按壓的同時移動鼠標(biāo)的速度,將速度輸入到信息輸入設(shè)備。在將 操縱桿用作信息輸入設(shè)備的情況下,按照例如用戶傾斜操縱桿的速度,將速度輸入到信 息輸入設(shè)備。[1-3.信息處理系統(tǒng)的結(jié)構(gòu)]圖3是示出根據(jù)本發(fā)明第一實施例的信息處理系統(tǒng)的結(jié)構(gòu)的圖。參照圖3(酌情 參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息處理系統(tǒng)的結(jié)構(gòu)做出描述。如圖3中所示,根據(jù)本發(fā)明第一實施例的信息處理系統(tǒng)IOA包括信息處理設(shè)備 100Α和信息輸入設(shè)備200Α。如上所述,信息處理設(shè)備100Α至少具有顯示面111Α,并 且包括可以在顯示面IllA上顯示信息的顯示部分。因此,信息處理設(shè)備100Α沒有特定 限制,只要它具有顯示部分即可;可以將例如PC(個人計算機)和電視機用作信息處理 設(shè)備100Α。
如上所述,信息輸入設(shè)備200A至少具有這樣的功能接受指示顯示面IllA 上方向的方向信息的輸入以及經(jīng)由線路或無線電將接受的方向信息發(fā)送到信息處理設(shè)備 100A。因此,信息輸入設(shè)備200A沒有特定限制,只要它具有那些功能即可;如上所 述,可以將具有觸摸面板的遠程控制器、鼠標(biāo)以及操縱桿等用作信息輸入設(shè)備200A。[1-4.信息處理設(shè)備的功能結(jié)構(gòu)]圖4是示出根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的功能結(jié)構(gòu)的圖。參照圖 4(酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的功能結(jié)構(gòu)做出描 述。如圖4中所示,信息處理設(shè)備100A包括顯示部分110A、存儲部分120A、控 制部分130A以及通信部分140A。顯示部分IlOA包括例如顯示裝置。顯示部分IlOA具有顯示面IllA并且能夠 使信息被顯示在顯示面IllA上。從例如控制部分130A輸出要在顯示面IllA上顯示的 信息。此外,顯示部分IlOA可以存在于信息處理設(shè)備100A的外部。存儲部分120A包括例如RAM(隨機存取存儲器),并且具有存儲在控制部分 130A執(zhí)行程序時使用的數(shù)據(jù)或程序的功能。作為在控制部分130A執(zhí)行程序時使用的數(shù) 據(jù),可以舉例出分別指示對象Illa至Illi在顯示面IllA上的位置的各對象位置信息 (XI,Yl)至(X9,Y9)、以及用于指定各對象位置信息(XI,Yl)至(X9,Y9)中至少 之一的關(guān)注信息。后面將另外參照圖5對各對象位置信息(XI,Yl)至(X9,Y9)以及 關(guān)注信息進行描述。通信部分140A具有例如接收部分141A和發(fā)送部分142A,并且包括例如通信裝 置。接收部分141A具有從信息輸入設(shè)備200A接收指示顯示面IllA上的方向的方向信 息的功能。發(fā)送部分142A具有將各種信息發(fā)送到信息輸入設(shè)備200A的功能。控制部分130A包括例如CPU(中央處理單元),并且具有對象顯示控制部分 131A、關(guān)注對象選擇部分132A、焦點位置控制部分133A等。通過例如CPU在RAM中 加載(develop)由非易失性存儲器存儲的程序并執(zhí)行在RAM中加載的程序來實現(xiàn)控制部 分130A的功能??刂撇糠?30A確定由接收部分141A接收的發(fā)送信息中是否包括用于 標(biāo)識方向信息、焦點連續(xù)移動指令以及處理請求中任一個的信息。在控制部分130A確定 發(fā)送信息包括用于標(biāo)識以上內(nèi)容中任一個的信息的情況下,控制部分130A從發(fā)送信息獲 取標(biāo)識信息,并根據(jù)由獲取的標(biāo)識信息標(biāo)識的信息進行控制。對象顯示控制部分131A具有這樣的功能使對象Illa至Illi分別被顯示在顯 示面IllA上由各對象位置信息(XI,Yl)至(X9,Y9)指示的位置處。關(guān)注對象選擇部分132A具有這樣的功能基于由接收部分141A從信息輸入設(shè) 備200A接收的方向信息,從各對象位置信息(XI,Yl)至(X9,Y9)中選擇指示要新關(guān) 注的對象的位置的新關(guān)注對象位置信息。焦點位置控制部分133A具有這樣的功能使焦點112被顯示在顯示面IllA上 由被關(guān)注信息指定的對象位置信息指示的位置處。此外,焦點位置控制部分133A具有這 樣的功能使焦點112移動到顯示面IllA上由關(guān)注對象選擇部分132A選擇的新關(guān)注對 象位置信息指示的位置。關(guān)注對象選擇部分132A可以基于由接收部分141A接收的方向信息以及存儲部分120A中存儲的各對象位置信息(XI,Yl)至(X9,Y9)選擇新關(guān)注對象位置信息。關(guān)注對象選擇部分132A可以從存儲部分120A中存儲的各對象位置信息(XI, Yl)至(X9,Y9)之中選擇這樣的信息作為新關(guān)注對象位置信息該信息指示從由關(guān)注信 息指定的對象位置信息所指示的位置起、沿由接收部分141A接收的方向信息所指示的方 向向前的位置。例如,在由關(guān)注信息指定對象位置信息(XI,Yl)的情況下,使用由對 象位置信息(XI,Yl)指示的位置作為基準(zhǔn)。然后,在由接收部分141A接收的方向信 息是(X3-X1,Y3-Y1)的情況下,選擇指示從由對象位置信息(XI,Yl)指示的位置起 沿由(X3-X1,Y3-Y1)指示的方向向前的位置的對象位置信息(X3,Y3),作為新關(guān)注 對象位置信息。在存在多項關(guān)注候選位置信息,該多項關(guān)注候選位置信息各自指示從由關(guān)注信 息指定的對象位置信息指示的位置起、沿由接收部分141A接收的方向信息指示的方向向 前的位置的情況下,關(guān)注對象選擇部分132A可以從多項關(guān)注候選位置信息之中選擇這樣 的信息作為新關(guān)注對象位置信息該信息指示距由關(guān)注信息指定的對象位置信息所指示 的位置最近的位置。例如,存在兩項信息(X2,Y2)和(X4,Y4),作為各自指示從由關(guān) 注信息指定的對象位置信息(XI,Yl)所指示的位置起沿由(X2-X1,Y2-Y1)指示的方 向向前的位置的各關(guān)注候選位置信息。從兩項信息之中,關(guān)注對象選擇部分132A選擇指 示距由關(guān)注信息指定的對象位置信息(XI,Yl)所指示的位置最近的位置的(X2,Y2), 作為新關(guān)注對象位置信息。接收部分141A還能夠從信息輸入設(shè)備200A接收沿方向的速度。在這種情況 下,當(dāng)存在多項關(guān)注候選位置信息時,關(guān)注對象選擇部分132A可以從多項關(guān)注候選位置 信息之中選擇這樣的信息作為新關(guān)注對象位置信息該信息指示距離與由與關(guān)注信息相 關(guān)的對象位置信息指示的位置相距與速度成比例的距離的位置最近的位置。例如,如上 所述,假定這樣的情形作為各關(guān)注候選位置信息,存在兩項信息(X2,Y2)和(X4, Y4)。從兩項信息之中,關(guān)注對象選擇部分132A選擇這樣的信息作為新關(guān)注對象位置信 息該信息指示距離與由與關(guān)注信息相關(guān)的對象位置信息(XI,Yl)所指示的位置相距 與速度成比例的距離的位置最近的位置。例如,在速度較低的情況下,關(guān)注對象選擇部 分132A選擇(X2,Y2)作為新關(guān)注對象位置信息,而在速度較高的情況下,關(guān)注對象選 擇部分132A選擇(X4,Y4)作為新關(guān)注對象位置信息。注意,對于速度,可以假定各 種速度,其示例如上所述??刂撇糠?30A還可以包括關(guān)注信息更新部分134A。在這種情況下,關(guān)注信息 更新部分134A通過用于指定新關(guān)注對象位置信息的信息更新存儲部分120A中存儲的關(guān) 注信息。這樣,控制部分130A可以通過使用更新后的關(guān)注信息再次執(zhí)行相似的處理。另外,還可以假定這樣的情形在接收方向信息之后,接收部分141A從信息輸 入設(shè)備200A進一步接收命令連續(xù)移動焦點112的焦點連續(xù)移動指令。在這種情況下,接 收部分141A每一次接收到焦點連續(xù)移動指令時,關(guān)注對象選擇部分132A可以使用由關(guān) 注信息指定的對象位置信息所指示的位置作為基準(zhǔn),從多項關(guān)注候選位置信息中,從指 示最近位置的信息到指示最遠位置的信息按順序選擇信息,作為新關(guān)注對象位置信息。 例如,如上所述,假定這樣的情形作為各關(guān)注候選位置信息,存在兩項信息(X2,Y2) 和(X4,Y4)。從兩項信息之中,關(guān)注對象選擇部分132A使用由與關(guān)注信息相關(guān)的對象位置信息(XI,Yl)指示的位置作為基準(zhǔn),從指示最近位置(X2,Y2)的信息到指示最遠 位置(X4,Y4)的信息按順序選擇信息,作為新關(guān)注對象位置信息。注意,對于焦點連 續(xù)移動指令,可以假定各種指令,其示例如上所述。在由接收部分141A接收的速度低于閾值的情況下,關(guān)注對象選擇部分132A可 以不選擇新關(guān)注對象位置信息。這樣,例如,當(dāng)用戶輸入到信息輸入設(shè)備200A的速度低 于閾值時,可以假定這是用戶不打算移動焦點112的情形,因而,可以不移動焦點112。 對于閾值,例如可以使用存儲部分120A中存儲的值??刂撇糠?30A可以進一步包括處理執(zhí)行部分135A。假定這樣的情形接收部 分141A從信息輸入設(shè)備200A進一步接收指示要執(zhí)行的處理的處理請求。在這種情況 下,當(dāng)接收部分141A接收到處理請求時,處理執(zhí)行部分135A執(zhí)行與新關(guān)注對象位置信 息相對應(yīng)的處理。對于與新關(guān)注對象位置信息相對應(yīng)的處理,在例如選擇(XI,Yl)作 為新關(guān)注對象位置信息的情況下,可以假定用于在作為由(XI,Yl)指示的位置處顯示的 對象Illa的文本框中輸入字符串的處理。此外,例如,在選擇(X9,Y9)作為新關(guān)注對 象位置信息的情況下,作為與由(X9,Y9)指示的位置處顯示的對象Illi相對應(yīng)的處理, 執(zhí)行數(shù)據(jù)注冊。在將具有觸摸面板的遠程控制器用作信息輸入設(shè)備的情況下,可以通過例如用 操作工具(諸如手指或鋼筆)對觸摸面板進行觸摸的操作(敲擊操作)將處理請求輸入到 信息輸入設(shè)備。按同樣方式,在將鼠標(biāo)用作信息輸入設(shè)備的情況下,可以通過例如用戶 點擊鼠標(biāo)的操作(點擊操作)將處理請求輸入到信息輸入設(shè)備。在將操縱桿用作信息輸 入設(shè)備的情況下,可以通過例如用戶按壓為操縱桿提供的按鈕的操作把處理請求輸入到 信息輸入設(shè)備。[1-5.信息處理設(shè)備的存儲部分中存儲的各種信息的示例]圖5是示出根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的存儲部分中存儲的各種信 息的示例的圖。參照圖5 (酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息處理設(shè) 備的存儲部分中存儲的各種信息做出描述。如圖5中所示,根據(jù)本發(fā)明第一實施例的信息處理設(shè)備100A的存儲部分120A 存儲對象標(biāo)識信息121和對象位置信息122,對象標(biāo)識信息121和對象位置信息122彼此 相關(guān)。除此之外,存儲部分120A還存儲關(guān)注信息123。對象標(biāo)識信息121用于標(biāo)識用于顯示對象Illa至Illi的各對象數(shù)據(jù)。例如,用 于顯示對象Illa的對象數(shù)據(jù)包括用于顯示文本框的圖像數(shù)據(jù)等,且用于顯示對象Illg的 對象數(shù)據(jù)包括字符代碼等。將對象數(shù)據(jù)存儲于例如存儲部分120A中。對象位置信息122是用于指示對象Illa至Illi中每一個在顯示面IllA上顯示 的位置的位置信息。對象位置信息122可以是固定值或者可以是可變值。例如,在將對 象Illa至Illi粘貼在顯示面11IA上顯示的窗口內(nèi)并且控制部分130A使窗口按照用戶的 操作移動的情況下,可以按照窗口的移動距離改變對象位置信息122。關(guān)注信息123是用于指定各對象位置信息(XI,Yl)至(X9,Y9)中至少之一的 信息。在圖5中,示出了將用于指定(XI,Yl)的信息設(shè)置為關(guān)注信息123的情形。對 于關(guān)注信息123,可以使用指示存儲部分120A中存儲對象位置信息122的地點的地址。[1-6.信息處理設(shè)備的顯示面上顯示的焦點的移動階段]
圖6是例示根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的顯示面上顯示的焦點的移 動階段的圖。參照圖6 (酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息處理設(shè)備 的顯示面上顯示的焦點的移動階段做出描述。如圖6中所示,在移動焦點112時,焦點位置控制部分133A可以使移動階段期 間的焦點112被顯示在顯示面IllA上。這樣,用戶可以在視覺上理解從初始位置向目的 地位置移動的焦點112的階段。在圖6中,示出了從對象Illa向?qū)ο驣llb移動的焦點 112的階段。在使移動階段期間的焦點112顯示在顯示面IllA上時,焦點位置控制部分133A 可以逐漸減慢焦點112的移動速度。在圖6中,示出了顯示面IllA上顯示的焦點112在 時間t、t+At> t+2At> t+3At> t+4At以及t+5At的位置。這樣,用戶可以更自然地理 解焦點112的目的地位置。焦點位置控制部分133A可以根據(jù)顯示面IllA上由關(guān)注信息指定的對象位置信 息所指示的位置處顯示的對象的尺寸、以及顯示面IllA上由新關(guān)注對象位置信息指示的 位置處顯示的對象的尺寸來逐漸放大或縮小焦點112的尺寸。在圖6中,示出了這樣的情形顯示面11IA上由關(guān)注信息指定的對象位置信息 (XI,Yl)所指示的位置處顯示的對象是對象111a,且顯示面IllA上由新關(guān)注對象位置 信息(X2,Y2)所指示的位置處顯示的對象是對象111b。在這種情況下,因為對象Illa 比對象Illb大,所以焦點位置控制部分133A可以例如如圖6中所示逐漸縮小焦點112的 尺寸。此外,例如,考慮這樣的情形顯示面IllA上由關(guān)注信息指定的對象位置信息 (X2,Y2)所指示的位置處顯示的對象是對象111b,且顯示面IllA上由新關(guān)注對象位置 信息(X4,Y4)指示的位置處顯示的對象是對象llld。在這種情況下,因為對象Illb比 對象Illd小,所以焦點位置控制部分133A可以例如逐漸放大焦點112的尺寸。在顯示面IllA上顯示移動階段期間的焦點112時,焦點位置控制部分133A可 以逐漸降低并隨后增加焦點112的透明度。在圖6中,示出了這樣的階段隨著時間按 t、t+At以及t+2 At的順序逝去,降低焦點112的透明度,且隨著時間按t+3At、t+4At 以及t+5At的順序逝去,增加焦點112的透明度。這樣,用戶可以更自然地理解焦點112 的移動階段。當(dāng)用α表示透明度時,例如可以通過例如(背景的像素值)Χ(1_α) +(焦 點112的像素值)X α計算顯示焦點112的位置的像素值。[1-7.信息輸入設(shè)備的功能結(jié)構(gòu)]圖7是示出根據(jù)本發(fā)明第一實施例的信息輸入設(shè)備的功能結(jié)構(gòu)的圖。參照圖 7(酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息輸入設(shè)備的功能結(jié)構(gòu)做出描 述。如圖7中所示,信息輸入設(shè)備200Α至少包括通信部分240Α和輸入部分250Α。 此外,信息輸入設(shè)備200Α必要時包括顯示部分210Α、存儲部分220Α、控制部分230Α等。輸入部分250Α具有接受指示顯示面IllA上方向的方向信息的輸入的功能。另 外,輸入部分250Α還可以具有進一步接受沿著該方向的速度的輸入的功能。此外,輸 入部分250Α還可以具有進一步接受焦點連續(xù)移動指令的輸入的功能。此外,輸入部分250A還可以具有進一步接受處理請求的輸入的功能。如上所述,輸入部分250A包括例 如觸摸面板、鼠標(biāo)以及操縱桿,并且可以是任何輸入裝置,只要它具有接受指示顯示面 IllA上方向的方向信息的輸入的功能即可。通信部分240A具有接收部分241A、發(fā)送部分242A等,并且包括例如通信裝 置。接收部分241A具有從信息處理設(shè)備100A接收各種信息的功能。發(fā)送部分242A 具有將各種信息發(fā)送到信息處理設(shè)備100A的功能,并且具有例如發(fā)送由輸入部分250A 接受了其輸入的方向信息的功能。此外,通信部分240A可以進一步具有將由輸入部分 250A接受了其輸入的速度、焦點連續(xù)移動指令、處理請求等發(fā)送到信息處理設(shè)備100A 的功能。顯示部分210A包括例如顯示裝置。顯示部分210A具有顯示面(未示出)并且 還能夠在顯示面(未示出)上顯示信息。在把觸摸面板用作輸入部分250A的情況下, 可以將對應(yīng)信息存儲在存儲部分220A中,該對應(yīng)信息由彼此相關(guān)聯(lián)的、指示觸摸面板上 位置的位置信息以及指示顯示面(未示出)上位置的位置信息形成。在這種情況下,輸 入控制部分231A可以通過參考對應(yīng)信息得出指示觸摸面板上位置的位置信息與指示顯示 面(未示出)上位置的位置信息之間的相互關(guān)系。從例如控制部分230A輸出要在顯示 面(未示出)上顯示的信息。此外,顯示部分210A可以存在于信息輸入設(shè)備200A的外 部。存儲部分220A包括例如RAM,并且具有存儲在控制部分230A執(zhí)行程序時使用 的數(shù)據(jù)或程序的功能??刂撇糠?30A包括例如CPU,并且具有輸入控制部分231A、發(fā)送信息生成部 分232A、接收控制部分233A、發(fā)送控制部分234A等。通過例如CPU在RAM中加載 由非易失性存儲器存儲的程序并執(zhí)行RAM中加載的程序來實現(xiàn)控制部分230A的功能。輸入控制部分231A具有從輸入部分250A獲取由輸入部分250A接受了其輸入的 各種信息的功能。將由輸入控制部分231A獲取的各種信息輸出到例如發(fā)送信息生成部分 232A。發(fā)送信息生成部分232A具有通過確定由輸入控制部分231A獲取的各種信息來 生成要發(fā)送到信息處理設(shè)備100A的發(fā)送信息的功能。在例如發(fā)送信息生成部分232A確 定由輸入控制部分231A獲取的信息中包括方向信息的情況下,發(fā)送信息生成部分232A 生成包括用于標(biāo)識方向信息的信息以及方向信息的發(fā)送信息。在例如發(fā)送信息生成部 分232A確定由輸入控制部分231A獲取的信息中包括速度的情況下,發(fā)送信息生成部分 232A可以進一步在發(fā)送信息中包括速度。在例如發(fā)送信息生成部分232A確定由輸入控制部分231A獲取的信息中包括焦 點連續(xù)移動指令的情況下,發(fā)送信息生成部分232A生成包括用于標(biāo)識焦點連續(xù)移動指令 的信息的發(fā)送信息。在例如發(fā)送信息生成部分232A確定由輸入控制部分231A獲取的信 息中包括處理請求的情況下,發(fā)送信息生成部分232A生成包括用于標(biāo)識處理請求的信息 的發(fā)送信息。接收控制部分233A具有獲取由接收部分241A接收的各種信息的功能。由控制 部分230A確定接收控制部分233A所獲取的各種信息,并且控制部分230A執(zhí)行根據(jù)確定 結(jié)果的控制。
發(fā)送控制部分234A具有經(jīng)由線路或無線電將由發(fā)送信息生成部分232A生成的 發(fā)送信息發(fā)送到信息處理設(shè)備100A的功能。[1-8.信息處理設(shè)備的硬件結(jié)構(gòu)]圖8是示出根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的硬件結(jié)構(gòu)的圖。參照圖 8(酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的硬件結(jié)構(gòu)做出描 述。如圖8中所示,信息處理設(shè)備100A主要包括例如,顯示裝置810A、RAM 820A、CPU 830A、通信裝置840A以及非易失性存儲器860A。然而,為信息處理設(shè)備 100A提供的硬件不限于此,并且酌情可以用其它硬件代替或者可以添加其它硬件。顯示裝置810A包括顯示面,并能夠使信息被顯示在顯示面上。顯示裝置810A 包括能夠在視覺上把信息通知用戶的裝置,諸如LCD(液晶顯示器)或有機EL(電致發(fā) 光)顯示裝置。例如,顯示裝置810A以文本或圖像的形式輸出由信息處理設(shè)備100A執(zhí) 行的各種處理獲得的結(jié)果。RAM820A主要存儲由CPU 830A執(zhí)行的程序、在執(zhí)行程序時使用的數(shù)據(jù)等。CPU 830A用作算術(shù)處理單元和控制單元并且根據(jù)RAM 820A和非易失性存儲器 860A中記錄的各種程序控制信息處理設(shè)備100A內(nèi)部的整個操作或其部分。通信裝置840A具有執(zhí)行與信息輸入設(shè)備200A的通信的功能。通信裝置840A 能夠通過來自CPU 830A的指令經(jīng)由線路或無線電從信息輸入設(shè)備200A接收信號,并且 經(jīng)由線路或無線電將信號發(fā)送到信息輸入設(shè)備200A。非易失性存儲器860A是用于存儲數(shù)據(jù)的裝置,并且包括例如磁存儲裝置,諸如 HDD(硬盤驅(qū)動器)、半導(dǎo)體存儲裝置、光學(xué)存儲裝置以及磁光存儲裝置。非易失性存儲 器860A存儲例如由CPU 830A執(zhí)行的程序以及各種數(shù)據(jù)。在以上內(nèi)容中,示出了可以實現(xiàn)根據(jù)本發(fā)明第一實施例的信息處理設(shè)備100A的 功能的硬件結(jié)構(gòu)的示例??梢允褂猛ㄓ脴?gòu)件或者專用于每個部件功能的硬件來構(gòu)造以上 部件中的每個部件。因此,可以根據(jù)每次實施本實施例時的技術(shù)水平適當(dāng)?shù)馗淖円褂?的硬件結(jié)構(gòu)。[1-9.信息輸入設(shè)備的硬件結(jié)構(gòu)]圖9是示出根據(jù)本發(fā)明第一實施例的信息輸入設(shè)備的硬件結(jié)構(gòu)的圖。參照圖 9(酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息輸入設(shè)備的硬件結(jié)構(gòu)做出描 述。如圖9中所示,信息輸入設(shè)備200A主要包括例如,顯示裝置910A、RAM 920A、CPU930A、通信裝置940A、觸摸面板950A以及非易失性存儲器960A。然而, 為信息輸入設(shè)備200A提供的硬件不限于此,并且酌情可以用其它硬件代替或者可以添加 其它硬件。例如,信息輸入設(shè)備200A根據(jù)用戶的需要可以包括顯示裝置910A。此外, 可以使用能夠從用戶接受位置信息的輸入的另一裝置而非觸摸面板950A,例如,可以對 其使用鼠標(biāo)或操縱桿。顯示裝置910A包括顯示面,并且能夠使信息被顯示在顯示面上。顯示裝置 910A包括能夠在視覺上將信息通知用戶的裝置,諸如LCD或有機EL顯示裝置。例如, 顯示裝置910A以文本或圖像的形式輸出由信息輸入設(shè)備200A執(zhí)行的各種處理獲得的結(jié)果 οRAM920A主要存儲由CPU 930A執(zhí)行的程序、在執(zhí)行程序時使用的數(shù)據(jù)等。CPU 930A用作算術(shù)處理單元和控制單元,并且根據(jù)RAM 920A和非易失性存儲 器960A中記錄的各種程序控制信息輸入設(shè)備200A內(nèi)部的整個操作或其部分。通信裝置940A具有執(zhí)行與信息處理設(shè)備100A的通信的功能。通信裝置940A 能夠通過來自CPU 930A的指令經(jīng)由線路或無線電從信息處理設(shè)備100A接收信號,并經(jīng) 由線路或無線電把信號發(fā)送到信息處理設(shè)備100A。觸摸面板950A具有接觸表面,并且將指示操作工具(諸如用戶的手指或鋼筆) 觸摸接觸表面上的位置的位置信息作為信息信號輸出到CPU930A。用戶使操作工具觸摸 觸摸面板950A,從而向信息輸入設(shè)備200A輸入各種數(shù)據(jù)并命令處理操作。對于觸摸面 板950A,可以使用任何裝置,只要它可以檢測操作工具觸摸接觸表面上的位置即可。非易失性存儲器960A是用于存儲數(shù)據(jù)的裝置,并且包括例如磁存儲裝置,諸如 HDD、半導(dǎo)體存儲裝置、光學(xué)存儲裝置以及磁光存儲裝置。非易失性存儲器960A存儲 例如由CPU 930A執(zhí)行的程序以及各種數(shù)據(jù)。在以上內(nèi)容中,示出了可以實現(xiàn)根據(jù)本發(fā)明第一實施例的信息輸入設(shè)備200A的 功能的硬件結(jié)構(gòu)的示例??梢允褂猛ㄓ脴?gòu)件或者專用于每個部件功能的硬件來構(gòu)造以上 部件中的每個部件。因此,可以根據(jù)每次實施本實施例時的技術(shù)水平適當(dāng)?shù)馗淖円褂?的硬件結(jié)構(gòu)。[1-10.信息處理設(shè)備的操作流程]圖10是示出根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的操作流程的流程圖。參照 圖10(酌情參照其它圖),將對根據(jù)本發(fā)明第一實施例的信息處理設(shè)備的操作流程進行描 述。注意,這里描述的是這樣的示例通過拖動操作、長按壓操作以及敲擊操作把方向 和速度、焦點連續(xù)移動指令以及處理請求各自輸入到信息輸入設(shè)備200A。如圖10中所示,信息處理設(shè)備100A開始確定用戶的操作,并確定用戶是否 執(zhí)行拖動操作(步驟S101)。在確定用戶未執(zhí)行拖動操作的情況下(在步驟SlOl處為
“否”),信息處理設(shè)備100A進一步確定用戶的操作。在確定用戶執(zhí)行拖動操作的情況 下(在步驟SlOl處為“是”),信息處理設(shè)備100A確定從利用焦點112聚焦的對象起在 拖動操作的方向上是否存在對象(步驟S102)。在確定從利用焦點112聚焦的對象起在拖動操作的方向上不存在對象的情況下 (在步驟S102處為“否”),信息處理設(shè)備100A進一步確定用戶的操作。在確定從 利用焦點112聚焦的對象起在拖動操作的方向上存在對象的情況下(在步驟S102處為
“是”),信息處理設(shè)備100A確定是否存在多個候選對象(步驟S103)。在確定存在一個候選對象的情況下(步驟S103處為“否”),信息處理設(shè)備 100A選擇該候選對象(步驟S104)并且進行到步驟S106。在確定存在多個候選對象的 情況下(步驟S103處為“是”),信息處理設(shè)備100A選擇相距與拖動操作的速度成比 例的距離的位置處的對象(步驟S105)并進行到步驟S106。信息處理設(shè)備100A使焦點 112被移動到選擇的對象(步驟S106),并進一步確定用戶的操作。此外,信息處理設(shè)備100A開始確定用戶的操作,并確定用戶是否執(zhí)行長按壓操 作(步驟S107)。在確定用戶未執(zhí)行長按壓操作的情況下(步驟S107處為“否”),信息處理設(shè)備100A進一步確定用戶的操作。在確定用戶執(zhí)行長按壓操作的情況下(步驟 S107處為“是”),信息處理設(shè)備100A確定在拖動操作開始時從利用焦點112聚焦的對 象起在拖動操作的方向上是否存在對象(步驟S108)。在確定在拖動操作開始時從利用焦點112聚焦的對象起在拖動操作的方向上不 存在對象的情況下(步驟S108處為“否”),信息處理設(shè)備100A進一步確定用戶的操 作。在確定在拖動操作開始時從利用焦點112聚焦的對象起在拖動操作的方向上存在對 象的情況下(步驟S108處為“是”),信息處理設(shè)備100A使焦點112被移動到在拖動操 作的方向上的對象(步驟S109),并進一步確定用戶的操作。此外,信息處理設(shè)備100A開始確定用戶的操作,并確定用戶是否執(zhí)行敲擊操作 (步驟S110)。在確定用戶未執(zhí)行敲擊操作的情況下(步驟SllO處為“否”),信息處 理設(shè)備100A進一步確定用戶的操作。在確定用戶執(zhí)行敲擊操作的情況下(步驟SllO處 為“是”),信息處理設(shè)備100A判定利用焦點112聚焦的對象為選擇主體(步驟S111), 并進一步確定用戶的操作。[1-11.修改示例]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解依據(jù)設(shè)計需要和其它因素,可以想到各種變型、組 合、子組合和修改,只要它們在所附權(quán)利要求書或其等同物的范圍內(nèi)即可。例如,在本實施例中,關(guān)注對象選擇部分132A從存儲部分120A中存儲的各對 象位置信息(XI,Yl)至(X9,Y9)之中選擇這樣的信息作為新關(guān)注對象位置信息(X3, Y3)該信息指示從由關(guān)注信息指定的對象位置信息(XI,Yl)所指示的位置起、沿由接 收部分141A接收的方向信息(X3-X1,Y3-Y1)所指示的方向向前的位置。然而,關(guān)注 對象選擇部分132A也可以選擇這樣的信息作為新關(guān)注對象位置信息該信息不指示從由 關(guān)注信息指定的對象位置信息(XI,Yl)所指示的位置起、沿由接收部分141A接收的方 向信息(X3-X1,Y3-Y1)所指示的方向向前的位置。例如,關(guān)注對象選擇部分132A可以確定是否存在這樣的對象位置信息,該對象 位置信息指示的位置距從由被關(guān)注信息指定的對象位置信息(XI,Yi)指示的位置起、沿 由接收部分141A接收的方向信息(X3-X1,Y3-Y1)所指示的方向向前的位置的距離小于 預(yù)定值。在關(guān)注對象選擇部分132A確定存在所指示的位置的距離小于預(yù)定值的對象位置 信息的情況下,也可以選擇該對象位置信息作為新關(guān)注對象位置信息。對于預(yù)定值,例 如可以使用存儲部分120A中存儲的預(yù)定值。<2.第二實施例>[2-1.為信息處理設(shè)備提供的顯示面上顯示的屏幕(光標(biāo)移動之前)的示例]圖11是示出根據(jù)本發(fā)明第二實施例的為信息處理設(shè)備提供的顯示面上顯示的屏 幕(光標(biāo)移動之前)的示例的圖。參照圖11 (酌情參照其它圖),將對根據(jù)本發(fā)明第二實 施例的為信息處理設(shè)備提供的顯示面上顯示的屏幕(光標(biāo)移動之前)做出描述。如圖11中所示,例如在信息處理設(shè)備中包括的顯示部分IlOB上提供根據(jù)本發(fā) 明第二實施例的為信息處理設(shè)備提供的顯示面111B。在顯示面IllB的各個位置上,顯 示對象Illa至llli。在圖11中,示出了顯示面IllB上布置9個對象的情形,顯示面 IllB上布置的對象的數(shù)量沒有特定限制。此外,顯示面IllB布置各個對象的位置也沒 有特定限制。此外,在圖11中,示出了在顯示面IllB上顯示用于注冊數(shù)據(jù)(諸如個人信息)的注冊屏幕的情形,并且顯示面IllB上顯示的屏幕的種類沒有特定限制,只要它 是布置對象的屏幕即可。在圖11中,作為對象的示例示出了對象Illa至Illc和lllf,各自包括用于 輸入字符串的文本框;對象Illd和llle,各自包括用于選擇字符串的下拉菜單;對象 Illg,用于轉(zhuǎn)到目的地頁;以及對象Illh和llli,用于執(zhí)行預(yù)定處理。然而,顯示面 IllB上顯示的對象沒有特定限制,只要用戶可以在視覺上理解它們即可。如圖11中所示,在對象Illa的位置處顯示用于引起用戶關(guān)注的焦點112。在 圖11中,這樣示出了焦點112:用與對象Illb至Illi的顏色不同的顏色填充整個對象 111a。然而,可以按任何形式顯示焦點112,只要它突出對象Illa以引起用戶的關(guān)注即 可。例如,可以以環(huán)繞對象Illa的框的方式顯示焦點112??梢酝ㄟ^用戶的操作將焦點112移動到對象Illa至Illi的任何位置??梢栽陲@ 示面IllB上通過用戶的操作移動光標(biāo)113。根據(jù)本實施例的信息處理設(shè)備使用戶能夠容 易地輸入用于從對象Illa至Illi中選擇期望對象的信息。[2-2.為信息處理設(shè)備提供的顯示面上顯示的屏幕(光標(biāo)移動之后)的示例]圖12是示出根據(jù)本發(fā)明第二實施例的為信息處理設(shè)備提供的顯示面上顯示的屏 幕(光標(biāo)移動之后)的示例的圖。參照圖12 (酌情參照其它圖),將對根據(jù)本發(fā)明第二實 施例的為信息處理設(shè)備提供的顯示面上顯示的屏幕(光標(biāo)移動之后)進行描述。如圖12中所示,可以通過用戶的操作把光標(biāo)113移動到例如對象Illb的附近。 當(dāng)確定把光標(biāo)113移動到對象Illb的附近時,信息處理設(shè)備可以把焦點112移動到對象 Illb的位置。在本實施例中,將對其機制進行詳細(xì)描述。[2-3.信息處理設(shè)備的功能概況]圖13是用于例示根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的功能概況的圖。參照 圖13 (酌情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的功能概況做出描 述。信息處理設(shè)備具有從接受了顯示面IllB上的向量的輸入的信息輸入設(shè)備接收向 量的功能。信息輸入設(shè)備沒有特定限制,只要它具有從用戶接受顯示面IllB上的向量的 輸入的功能即可,并且可以將例如具有觸摸面板的遠程控制器、鼠標(biāo)以及操縱桿用作信 息輸入設(shè)備。在將具有觸摸面板的遠程控制器用作信息輸入設(shè)備的情況下,可以輸入到信息 輸入設(shè)備的信息是例如這樣向量該向量指示通過在保持操作工具(諸如手指或鋼筆)與 觸摸面板相接觸的同時移動操作工具的用戶操作(拖動操作)移動操作工具的方向和距 離。以同樣方式,在將鼠標(biāo)用作信息輸入設(shè)備的情況下,可以輸入到信息輸入設(shè)備的信 息是例如這樣的向量該向量指示通過移動鼠標(biāo)的用戶操作(光標(biāo)移動操作)移動鼠標(biāo)的 方向和距離。在將操縱桿用作信息輸入設(shè)備的情況下,可以輸入到信息輸入設(shè)備的信息 是例如這樣的向量該向量指示用戶傾斜操縱桿的方向以及通過傾斜操縱桿的操作移動 的距離。如圖13中所示,對象Illa至Illi的位置分別用Al (XI,Yl)至A9(X9,Y9)表 示。在圖13中所示的示例中,對象Illa至Illi的中心分別用Al (XI,Yl)至A9(X9, Y9)表示。然而,對象Illa至Illi的每個對象的位置不限于對象Illa至Illi的每個對象的中心,并且可以是例如對象Illa至Illi的每個對象的左上角。當(dāng)用戶將向量輸入到信息輸入設(shè)備時,信息輸入設(shè)備接受向量的輸入,并且信 息處理設(shè)備從信息輸入設(shè)備接收該向量。信息處理設(shè)備將焦點112移動到基于由接收的 向量指示的方向和距離從各對象位置信息Al (XI,Yl)至A9(X9,Y9)中選擇的、新關(guān) 注的對象位置信息所指示的位置。例如,在光標(biāo)113存在于Al (XI,Yl)所屬的區(qū)域Rl內(nèi)的位置Cl (xl,yl)處 的情況下,焦點112存在于Al (XI,Yl)處。此處,假定這樣的情形用戶向信息輸入 設(shè)備輸入指示從Cl(xl,yl)到A2(X2,Y2)所屬的區(qū)域R2內(nèi)的位置C2 (X2,y2)的方 向和距離的向量。在這種情況下,信息處理設(shè)備使光標(biāo)113移動到C2(x2,y2)并且還 使焦點112移動到A2 (X2,Y2)。Al (XI,Yl)所屬的區(qū)域Rl是這樣的位置的集合從Al (XI,Yl)到這些位 置中每個位置的距離小于從Al (XI,Yl)到其它對象位置A2(X2,Y2)至A9(X9,Y9) 中每個對象位置的距離。以相同方式,A2(X2,Y2)所屬區(qū)域R2是這樣的位置的集 合從A2(X2,Y2)到這些位置中每個位置的距離小于從A2(X2,Y2)到其它對象位置 Al (XI,Yl)以及A3(X3,Y3)至A9(X9,Y9)中每個對象位置的距離。也相似地定義 其它區(qū)域R3至R9(未示出)。[2-4.信息處理系統(tǒng)的結(jié)構(gòu)]圖14是示出根據(jù)本發(fā)明第二實施例的信息處理系統(tǒng)的結(jié)構(gòu)的圖。參照圖14(酌 情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息處理系統(tǒng)的結(jié)構(gòu)做出描述。如圖14中所示,根據(jù)本發(fā)明第二實施例的信息處理系統(tǒng)IOB包括信息處理設(shè)備 100B和信息輸入設(shè)備200B。如上所述,信息處理設(shè)備100B至少具有顯示面111B,并 且包括可以在顯示面IllB上顯示信息的顯示部分。因此,信息處理設(shè)備100B沒有特定 限制,只要它具有顯示部分即可;可以把例如PC和電視機用作信息處理設(shè)備100B。如上所述,信息輸入設(shè)備200B至少具有這樣的功能接受顯示面IllB上的向 量的輸入以及經(jīng)由線路或無線電把接受的向量發(fā)送到信息處理設(shè)備100B。因此,信息輸 入設(shè)備200B沒有特定限制,只要它具有那些功能即可,并且如上所述,可以將具有觸摸 面板的遠程控制器、鼠標(biāo)以及操縱桿等用作信息輸入設(shè)備200B。[2-5.信息處理設(shè)備的功能結(jié)構(gòu)]圖15是示出根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的功能結(jié)構(gòu)的圖。參照圖 15(酌情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的功能結(jié)構(gòu)進行描 述。如圖15中所示,信息處理設(shè)備100B包括顯示部分110B、存儲部分120B、控制 部分130B以及通信部分140B。顯示部分IlOB包括例如顯示裝置。顯示部分IlOB具有顯示面IllB并且能夠 使信息被顯示在顯示面IllB上。從例如控制部分130B輸出要在顯示面IllB上顯示的 信息。此外,顯示部分IlOB可以存在于信息處理設(shè)備100B的外部。存儲部分120B包括例如RAM,并且具有存儲在控制部分130B執(zhí)行程序時使用 的數(shù)據(jù)或程序的功能。作為在控制部分130B執(zhí)行程序時使用的數(shù)據(jù),可以舉例出分 別指示對象Illa至Illi在顯示面IllB上的位置的各對象位置信息(XI,Yl)至(X9,Y9)、以及用于指定各對象位置信息(XI,Yl)至(X9,Y9)中至少之一的關(guān)注信息。此 外,作為在控制部分130B執(zhí)行程序時使用的數(shù)據(jù),可以舉例出光標(biāo)位置信息。將另外參 照圖16在后面對各項對象位置信息(XI,Yl)至(X9,Y9)、關(guān)注信息以及光標(biāo)位置信 息進行描述。通信部分140B具有例如接收部分141B和發(fā)送部分142B,并且包括例如通信裝 置。接收部分141B具有這樣的功能從信息輸入設(shè)備200B接收指示顯示面IllB上的 方向和距離的向量。發(fā)送部分142B具有將各種信息發(fā)送到信息輸入設(shè)備200B的功能。控制部分130B包括例如CPU,并且具有對象顯示控制部分131B、關(guān)注對象 選擇部分132B、焦點位置控制部分133B、光標(biāo)位置確定部分136B、光標(biāo)顯示控制部分 137B等。通過例如CPU在RAM中加載由非易失性存儲器存儲的程序并執(zhí)行RAM中加 載的程序來實現(xiàn)控制部分130B的功能??刂撇糠?30B確定由接收部分141B接收的發(fā) 送信息中是否包括用于標(biāo)識向量和處理請求中任一個的信息。在控制部分130B確定發(fā)送 信息包括用于標(biāo)識以上內(nèi)容中任何一個的信息的情況下,控制部分130B從發(fā)送信息獲取 標(biāo)識信息,并根據(jù)由獲取的標(biāo)識信息標(biāo)識的信息執(zhí)行控制。對象顯示控制部分131B具有這樣的功能使對象Illa至Illi分別被顯示在顯 示面IllB上由各對象位置信息(XI,Yl)至(X9,Y9)指示的位置處。光標(biāo)位置確定部分136B具有基于由接收部分141B接收的向量確定新光標(biāo)位置 信息的功能。光標(biāo)位置確定部分136B確定這樣的位置信息作為新光標(biāo)位置信息該位 置信息指示在由接收部分141B接收的向量所指示的方向上并沿著由接收部分141B接收 的向量所指示的距離把光標(biāo)113移動到的位置。在上述示例中,光標(biāo)位置確定部分136B 將C2(x2,y2)確定為新光標(biāo)位置信息。光標(biāo)顯示控制部分137B具有這樣的功能使光標(biāo)113被顯示在顯示面IllB上由 存儲部分120B中存儲的光標(biāo)位置信息指示的位置處。此外,光標(biāo)顯示控制部分137B具 有這樣的功能使光標(biāo)113移動到顯示面IllB上由光標(biāo)位置確定部分136B確定的新光標(biāo) 位置信息所指示的位置。在上述示例中,光標(biāo)顯示控制部分137B使光標(biāo)113從Cl (xl, yl)移動到 C2(x2,y2)。關(guān)注對象選擇部分132B具有這樣的功能從各對象位置信息(XI,Yl)至 (X9,Y9)中選擇指示距由新光標(biāo)位置信息指示的位置最近的位置的信息,作為指示要新 關(guān)注的對象的位置的新關(guān)注對象位置信息。在上述示例中,關(guān)注對象選擇部分132B從各 對象位置信息(XI,Yl)至(X9,Y9)之中選擇指示距由新光標(biāo)位置信息(x2,y2)指示 的位置最近的位置的信息(Χ2,Υ2)。焦點位置控制部分133Β具有這樣的功能使焦點112被顯示在顯示面IllB上 由關(guān)注信息指定的對象位置信息指示的位置處。此外,焦點位置控制部分133Β具有這樣 的功能使焦點112移動到顯示面IllB上由被關(guān)注對象選擇部分132Β選擇的新關(guān)注對 象位置信息指示的位置。光標(biāo)位置確定部分136Β可以基于例如存儲部分120Β中存儲的光標(biāo)位置信息以 及由接收部分141Β接收的向量確定新光標(biāo)位置信息。光標(biāo)位置確定部分136Β還可以通過將由接收部分141Β接收的向量添加到存儲 部分120Β中存儲的光標(biāo)位置信息確定新光標(biāo)位置信息。在上述示例中,在存儲部分120Β中存儲的光標(biāo)位置信息是(xl,yl)并且由接收部分141B接收到向量(x2_xl,y2-yl)的 情況下,光標(biāo)位置確定部分136B將向量(x2-xl,y2-yl)添加到Cl(xl,yl),從而確定 新光標(biāo)位置信息(x2,y2)。關(guān)注對象選擇部分132Β從各對象位置信息(XI,Yl)至(Χ9,Υ9)之中獲取指 示距由新光標(biāo)位置信息指示的位置最近的位置的對象位置信息。在這種情況下,當(dāng)由獲 取的對象位置信息與新光標(biāo)位置信息分別指示的位置之間的距離大于閾值時,關(guān)注對象 選擇部分132Β可以不使用獲取的對象位置信息作為新關(guān)注對象位置信息。例如,假定這樣的情形關(guān)注對象選擇部分132Β從各對象位置信息(XI,Yl) 至(Χ9,Υ9)之中獲取(Χ2,Υ2)作為指示距由新光標(biāo)位置信息(x2,y2)指示的位置最 近的位置的對象位置信息。在這種情況下,當(dāng)從由(X2,Y2)指示的位置到由(x2,y2) 指示的位置的距離大于閾值時,關(guān)注對象選擇部分132B可以不使用(X2,Y2)作為新關(guān) 注對象位置信息。這樣,例如,當(dāng)從光標(biāo)位置到對象位置的距離大時,可以假定這是用 戶不想移動焦點112的情形,因而,可以不移動焦點112。對于閾值,例如可以使用存儲 部分120B中存儲的值??刂撇糠?30B可以進一步包括關(guān)注信息更新部分134B。在這種情況下,關(guān)注 信息更新部分134B通過用于指定新關(guān)注對象位置信息的信息更新存儲部分120B中存儲 的關(guān)注信息。這樣,控制部分130B可以通過使用更新后的關(guān)注信息再次執(zhí)行相似的處理??刂撇糠?30B可進一步包括光標(biāo)位置信息更新部分138B。在這種情況下,光 標(biāo)位置信息更新部分138B通過由光標(biāo)位置確定部分136B確定的新光標(biāo)位置信息更新存 儲部分120B中存儲的光標(biāo)位置信息。這樣,控制部分130B可以通過使用更新了的光標(biāo) 位置信息再次執(zhí)行相似的處理??刂撇糠?30B可以進一步包括處理執(zhí)行部分135B。假定這樣的情形接收部 分141B從信息輸入設(shè)備200B進一步接收指示要執(zhí)行的處理的處理請求。在這種情況 下,當(dāng)由接收部分141B接收處理請求時,處理執(zhí)行部分135B執(zhí)行與新關(guān)注對象位置信 息相對應(yīng)的處理。對于與新關(guān)注對象位置信息相對應(yīng)的處理,在例如選擇(XI,Yl)作 為新關(guān)注對象位置信息的情況下,可以假定用于在作為由(XI,Yl)指示的位置處顯示的 對象Illa的文本框中輸入字符串的處理。此外,例如,在選擇(X9,Y9)作為新關(guān)注對 象位置信息的情況下,執(zhí)行數(shù)據(jù)注冊作為與由(X9,Y9)指示的位置處顯示的對象Illi相 對應(yīng)的處理。在將具有觸摸面板的遠程控制器用作信息輸入設(shè)備的情況下,可以通過例如用 操作工具(諸如手指或鋼筆)對觸摸面板進行觸摸的操作(敲擊操作)將處理請求輸入到 信息輸入設(shè)備。以同樣方式,在將鼠標(biāo)用作信息輸入設(shè)備的情況下,可以通過例如用戶 點擊鼠標(biāo)的操作(點擊操作)將處理請求輸入到信息輸入設(shè)備。在將操縱桿用作信息輸 入設(shè)備的情況下,可以通過例如用戶按壓為操縱桿提供的按鈕的操作將處理請求輸入到 信息輸入設(shè)備。[2-6.信息處理設(shè)備的存儲部分中存儲的各種信息的示例]圖16是示出根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的存儲部分中存儲的各種信 息的示例的圖。參照圖16 (酌情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的存儲部分中存儲的各種信息進行描述。如圖16中所示,根據(jù)本發(fā)明第二實施例的信息處理設(shè)備100B的存儲部分120B 存儲對象標(biāo)識信息121和對象位置信息122,對象標(biāo)識信息121和對象位置信息122彼此 相關(guān)聯(lián)。除此之外,存儲部分120B還存儲關(guān)注信息123、光標(biāo)位置信息124等。對象標(biāo)識信息121用于標(biāo)識用于顯示對象Illa至Illi的各對象數(shù)據(jù)。例如,用 于顯示對象Illa的對象數(shù)據(jù)包括用于顯示文本框的圖像數(shù)據(jù)等,并且用于顯示對象Illg 的對象數(shù)據(jù)包括字符代碼等。將對象數(shù)據(jù)存儲于例如存儲部分120B中。對象位置信息122是用于指示在顯示面IllB上顯示對象Illa至Illi中每個對 象的位置的位置信息。對象位置信息122可以是固定值或者可以是可變值。例如,在將 對象11 Ia至11 Ii粘貼在顯示面11IB上顯示的窗口內(nèi)并且控制部分130B使窗口根據(jù)用戶 的操作移動的情況下,可以根據(jù)窗口的移動距離改變對象位置信息122。關(guān)注信息123是用于指定各對象位置信息(XI,Yl)至(X9,Y9)中至少之一的 信息。在圖16中,示出了將指定(XI,Yl)的信息設(shè)置成關(guān)注信息123的情形。對于 關(guān)注信息123,可以使用指示存儲部分120B中存儲對象位置信息122的地點的地址。光標(biāo)位置信息124是指示顯示面IllB上顯示光標(biāo)113的位置的位置信息。信息 處理設(shè)備根據(jù)從信息輸入設(shè)備發(fā)送的向量更新光標(biāo)位置信息124。[2-7.信息處理設(shè)備的顯示面上顯示的焦點的移動階段]如圖6中所示,在移動焦點112時,焦點位置控制部分133B可以使移動階段期 間的焦點112被顯示在顯示面IllB上。這樣,用戶可以在視覺上理解從初始位置向目的 地位置移動的焦點112的階段。在圖6中,示出了從對象Illa向?qū)ο驣llb移動的焦點 112的階段。在顯示面IllB上顯示移動階段期間的焦點112時,焦點位置控制部分133B可 以逐漸減慢焦點112的移動速度。在圖6中,示出了顯示面IllB上顯示的焦點112在時 間t、t+At、t+2At、t+3At、t+4At以及t+5At的位置。這樣,用戶可以更自然地理解 焦點112的目的地位置。焦點位置控制部分133B可以根據(jù)顯示面IllB上由關(guān)注信息指定的對象位置信 息所指示的位置處顯示的對象的尺寸、以及顯示面IllB上由新關(guān)注對象位置信息指示的 位置處顯示的對象的尺寸來逐漸放大或縮小焦點112的尺寸。在圖6中,示出了這樣的情形顯示面IllB上由關(guān)注信息指定的對象位置信息 (XI,Yl)所指示的位置處顯示的對象是對象111a,并且顯示面IllB上由新關(guān)注對象位 置信息(X2,Y2)指示的位置處顯示的對象是對象111b。在這種情況下,因為對象Illa 比對象Illb大,所以焦點位置控制部分133B例如可以如圖6中所示逐漸縮小焦點112的 尺寸。此外,例如,考慮這樣的情形顯示面IllB上由關(guān)注信息指定的對象位置信息 (X2,Y2)所指示的位置處顯示的對象是對象111b,并且顯示面IllB上由新關(guān)注對象位 置信息(X4,Y4)指示的位置處顯示的對象是對象llld。在這種情況下,因為對象Illb 比對象Illd小,所以焦點位置控制部分133B可以例如逐漸放大焦點112的尺寸。在顯示面IllB上顯示移動階段期間的焦點112時,焦點位置控制部分133B可 以逐漸降低并隨后增加焦點112的透明度。在圖6中,示出了這樣的階段隨著時間按t、t+At以及t+2At的順序逝去,降低焦點112的透明度,并且隨著時間按t+3At、 t+4At以及t+5At的順序逝去,增加焦點112的透明度。這樣,用戶可以更自然地理 解焦點112的移動階段。當(dāng)把透明度用α表示時,例如可以通過例如(背景的像素 值)X (l-α) +(焦點112的像素值)X α計算顯示焦點112的位置的像素值。[2-8.信息輸入設(shè)備的功能結(jié)構(gòu)]圖17是示出根據(jù)本發(fā)明第二實施例的信息輸入設(shè)備的功能結(jié)構(gòu)的圖。參照圖 17(酌情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息輸入設(shè)備的功能結(jié)構(gòu)進行描 述。如圖17中所示,信息輸入設(shè)備200Β至少包括通信部分240Β和輸入部分250Β。 此外,信息輸入設(shè)備200Β必要時包括顯示部分210Β、存儲部分220Β、控制部分230Β寸。輸入部分250Β具有這樣的功能接受顯示面IllB上的向量的輸入。此外,輸 入部分250Β可以具有這樣的功能進一步接受處理請求的輸入。如上所述,輸入部分 250Β包括例如觸摸面板、鼠標(biāo)以及操縱桿,并可以是任何輸入裝置,只要它具有接受顯 示面IllB上的向量輸入的功能即可。通信部分240Β具有接收部分241Β、發(fā)送部分242Β等,并且包括例如通信裝 置。接收部分241Β具有從信息處理設(shè)備100Β接收各種信息的功能。發(fā)送部分242Β具 有把各種信息發(fā)送到信息處理設(shè)備100Β的功能,并且具有例如發(fā)送由輸入部分250Β接 受了其輸入的向量的功能。此外,通信部分240Β可以進一步具有將由輸入部分250Β接 受了其輸入的處理請求等發(fā)送到信息處理設(shè)備100Β的功能。顯示部分210Β包括例如顯示裝置。顯示部分210Β具有顯示面(未示出),并且 還能夠在顯示面(未示出)上顯示信息。在將觸摸面板用作輸入部分250Β的情況下,可 以將對應(yīng)信息存儲于存儲部分220Β中,對應(yīng)信息由彼此相關(guān)聯(lián)的、指示觸摸面板上位置 的位置信息以及指示顯示面(未示出)上位置的位置信息形成。在這種情況下,輸入控制 部分231Β可以通過參考對應(yīng)信息得出指示觸摸面板上位置的位置信息與指示顯示面(未 示出)上位置的位置信息之間的相互關(guān)系。從例如控制部分230Β輸出要在顯示面(未示 出)上顯示的信息。此外,顯示部分210Β可以存在于信息輸入設(shè)備200Β的外部。存儲部分220Β包括例如RAM,并且具有存儲在控制部分230B執(zhí)行程序時使用 的數(shù)據(jù)或程序的功能??刂撇糠?30B包括例如CPU,并且具有輸入控制部分231B、發(fā)送信息生成部 分232B、接收控制部分233B、發(fā)送控制部分234B等。通過例如CPU在RAM中加載由 非易失性存儲器存儲的程序并執(zhí)行在RAM中加載的程序來實現(xiàn)控制部分230B的功能。輸入控制部分231B具有從輸入部分250B獲取輸入部分250B接受了其輸入的各 種信息的功能。將由輸入控制部分231B獲取的各種信息輸出到例如發(fā)送信息生成部分 232B。發(fā)送信息生成部分232B具有通過確定由輸入控制部分231B獲取的各種信息來 生成要發(fā)送到信息處理設(shè)備100B的發(fā)送信息的功能。在例如發(fā)送信息生成部分232B確 定由輸入控制部分231B獲取的信息中包括向量的情況下,發(fā)送信息生成部分232B生成 包括用于標(biāo)識向量的信息以及向量的發(fā)送信息。在例如發(fā)送信息生成部分232B確定由輸入控制部分231B獲取的信息中包括處理請求的情況下,發(fā)送信息生成部分232B生成包 括用于標(biāo)識處理請求的信息的發(fā)送信息。接收控制部分233B具有獲取由接收部分241B接收的各種信息的功能??刂撇?分230B確定由接收控制部分233B獲取的各種信息,并且控制部分230B執(zhí)行根據(jù)確定結(jié) 果的控制。發(fā)送控制部分234B具有經(jīng)由線路或無線電將由發(fā)送信息生成部分232B生成的 發(fā)送信息發(fā)送到信息處理設(shè)備100B的功能。[2-9.信息處理設(shè)備的硬件結(jié)構(gòu)]圖18是示出根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的硬件結(jié)構(gòu)的圖。參照圖 18(酌情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的硬件結(jié)構(gòu)進行描 述。如圖18中所示,信息處理設(shè)備100B主要包括例如顯示裝置810B、RAM820B、 CPU 830B、通信裝置840B以及非易失性存儲器860B。然而,為信息處理設(shè)備100B提 供的硬件不限于此,并且酌情可以用其它硬件代替或者可以添加其它硬件。顯示裝置8IOB包括顯示面,并且能夠使信息被顯示在顯示面上。顯示裝置8IOB 包括能夠在視覺上將信息通知用戶的裝置,諸如LCD或有機EL顯示裝置。例如,顯示 裝置810B以文本或圖像的形式輸出由信息處理設(shè)備100B執(zhí)行的各種處理獲得的結(jié)果。RAM 820B主要存儲由CPU 830B執(zhí)行的程序、在執(zhí)行程序時使用的數(shù)據(jù)等。CPU 830B用作算術(shù)處理單元和控制單元,并且根據(jù)RAM 820B和非易失性存儲 器860B中記錄的各種程序控制信息處理設(shè)備100B內(nèi)部的整體操作或其部分。通信裝置840B具有執(zhí)行與信息輸入設(shè)備200B的通信的功能。通信裝置840B 能夠通過來自CPU 830B的指令經(jīng)由線路或無線電從信息輸入設(shè)備200B接收信號,并經(jīng) 由線路或無線電把信號發(fā)送到信息輸入設(shè)備200B。非易失性存儲器860B是用于存儲數(shù)據(jù)的裝置,并且包括例如磁存儲裝置(諸如 HDD)、半導(dǎo)體存儲裝置、光學(xué)存儲裝置以及磁光存儲裝置。非易失性存儲器860B存儲 例如由CPU 830B執(zhí)行的程序以及各種數(shù)據(jù)。在以上內(nèi)容中,示出了可以實現(xiàn)根據(jù)本發(fā)明第二實施例的信息處理設(shè)備100B的 功能的硬件結(jié)構(gòu)的示例??梢允褂猛ㄓ脴?gòu)件或者專用于每個部件的功能的硬件來構(gòu)造以 上部件中的每個部件。因此,可以根據(jù)每次實施本實施例時的技術(shù)水平適當(dāng)?shù)馗淖円?用的硬件結(jié)構(gòu)。[2-10.信息輸入設(shè)備的硬件結(jié)構(gòu)]圖19是示出根據(jù)本發(fā)明第二實施例的信息輸入設(shè)備的硬件結(jié)構(gòu)的圖。參照圖 19(酌情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息輸入設(shè)備的硬件結(jié)構(gòu)進行描 述。如圖19中所示,信息輸入設(shè)備200B主要包括例如顯示裝置910B、RAM920B、 CPU 930B、通信裝置940B、觸摸面板950B以及非易失性存儲器960B。然而,為信息 輸入設(shè)備200B提供的硬件不限于此,并且酌情可以用其它硬件代替或者可以添加其它硬 件。例如,信息輸入設(shè)備200B根據(jù)用戶的需求可以包括顯示裝置910B。此外,可以使 用能夠從用戶接受位置信息的輸入的另一裝置代替觸摸面板950B,例如,可以對其使用鼠標(biāo)或操縱桿。顯示裝置9IOB包括顯示面,并且能夠使信息被顯示在顯示面上。顯示裝置9IOB 包括能夠在視覺上將信息通知用戶的裝置,諸如LCD或有機EL顯示裝置。例如,顯示 裝置910B以文本或圖像的形式輸出由信息輸入設(shè)備200B執(zhí)行的各種處理獲得的結(jié)果。RAM 920B主要存儲由CPU 930B執(zhí)行的程序、在執(zhí)行程序時使用的數(shù)據(jù)等。CPU 930B用作算術(shù)處理單元和控制單元,并且根據(jù)RAM 920B和非易失性存儲 器960B中記錄的各種程序控制信息輸入設(shè)備200B內(nèi)部的整個操作或其部分。通信裝置940B具有執(zhí)行與信息處理設(shè)備100B的通信的功能。通信裝置940B 能夠通過來自CPU 930B的指令經(jīng)由線路或無線電從信息處理設(shè)備100B接收信號,并且 經(jīng)由線路或無線電把信號發(fā)送到信息處理設(shè)備100B。觸摸面板950B具有接觸表面,并且將指示操作工具(諸如用戶的手指或鋼筆) 觸摸接觸表面上的位置的位置信息作為信息信號輸出到CPU930B。用戶使操作工具觸摸 觸摸面板950B,從而向信息輸入設(shè)備200B輸入各種數(shù)據(jù)并命令處理操作。對于觸摸面 板950B,可以使用任何裝置,只要它可以檢測操作工具觸摸接觸表面上的位置即可。非易失性存儲器960B是用于存儲數(shù)據(jù)的裝置,并且包括例如磁存儲裝置(諸如 HDD)、半導(dǎo)體存儲裝置、光學(xué)存儲裝置以及磁光存儲裝置。非易失性存儲器960B存儲 例如由CPU 930B執(zhí)行的程序以及各種數(shù)據(jù)。在以上內(nèi)容中,示出了可以實現(xiàn)根據(jù)本發(fā)明第二實施例的信息輸入設(shè)備200B的 功能的硬件結(jié)構(gòu)的示例??梢允褂猛ㄓ脴?gòu)件或者專用于每個部件功能的硬件來構(gòu)造以上 部件中的每個部件。因此,可以根據(jù)每次實施本實施例時的技術(shù)水平適當(dāng)?shù)馗淖円褂?的硬件結(jié)構(gòu)。[2-11.信息處理設(shè)備的操作流程]圖20是示出根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的操作流程的流程圖。參照 圖20 (酌情參照其它圖),將對根據(jù)本發(fā)明第二實施例的信息處理設(shè)備的操作流程進行描 述。注意,這里描述的是通過拖動操作和敲擊操作將向量和處理請求各自輸入到信息輸 入設(shè)備200B的示例。如圖20中所示,信息處理設(shè)備100B開始確定用戶的操作,并確定用戶是否執(zhí)行 拖動操作(步驟S201)。在確定用戶未執(zhí)行拖動操作的情況下(步驟S201處為“否”), 信息處理設(shè)備100B進一步確定用戶的操作。在確定用戶執(zhí)行拖動操作的情況下(步驟 S201中為“是”),信息處理設(shè)備100B確定光標(biāo)通過拖動操作移動之后距光標(biāo)113最近 的位置處的對象是否與光標(biāo)通過拖動操作移動之前距光標(biāo)113最近的位置處的對象不同 (步驟 S202)。在確定通過拖動操作移動之后距光標(biāo)113最近的位置處的對象與通過拖動操作 移動之前距光標(biāo)113最近的位置處的對象并未不同的情況下(步驟S202處為“否”), 信息處理設(shè)備100B進一步確定用戶的操作。在確定通過拖動操作移動之后距光標(biāo)113最 近的位置處的對象與通過拖動操作移動之前距光標(biāo)113最近的位置處的對象不同的情況 下(步驟S202處為“是”),信息處理設(shè)備100B將焦點112移動到距光標(biāo)113最近的位 置處的對象(步驟S203),并進一步確定用戶的操作。此外,信息處理設(shè)備100B開始確定用戶的操作,并確定用戶是否執(zhí)行敲擊操作(步驟S204)。在確定用戶未執(zhí)行敲擊操作的情況下(步驟S204處為“否”),信息處 理設(shè)備100B進一步確定用戶的操作。在確定用戶執(zhí)行敲擊操作的情況下(步驟S204處 為“是”),信息處理設(shè)備100B判定采用焦點112聚焦的對象為選擇主體(步驟S205), 并進一步確定用戶的操作。[2-12.修改示例]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解根據(jù)設(shè)計需要和其它因素,可以想到各種變型、組 合、子組合和修改,只要它們在所附權(quán)利要求書或其等同物的范圍內(nèi)即可。<3.總結(jié) >根據(jù)第一實施例和第二實施例,信息處理設(shè)備100A使用戶能夠容易地輸入用于 從顯示面IllA上顯示的對象之中選擇期望對象的信息。此外,不再需要用戶在注視顯示面IllA上顯示的光標(biāo)的同時將光標(biāo)移動到期望 的對象上。因此,解決了難以調(diào)整要輸入到信息輸入設(shè)備200A的方向和距離的問題。此外,解決了用戶難以基于當(dāng)前焦點112聚焦的對象確定期望對象的方向?qū)?yīng) 于左、右、上以及下方向中的哪個方向的問題。此外,可以降低由用戶確定的方向出現(xiàn) 錯誤的可能性,因而,可以降低未把焦點112移動到期望對象的可能性。因此,可以減 小給用戶的操作添加的負(fù)擔(dān)。本申請包含與2009年9月3日提交日本專利局的日本優(yōu)先權(quán)專利申請JP 2009-204016公開的主題相關(guān)的主題,其全部內(nèi)容經(jīng)引用合并于此。
權(quán)利要求
1.一種信息處理設(shè)備,包括顯示部分,其具有顯示面并且能夠在所述顯示面上顯示信息;存儲部分,其存儲指示多個對象在所述顯示面上的位置的各對象位置信息,并且還 存儲指示光標(biāo)在所述顯示面上的位置的光標(biāo)位置信息以及用于指定所述各對象位置信息 中至少之一的關(guān)注信息;對象顯示控制部分,其使所述多個對象被顯示在所述顯示面上由所述各對象位置信 息指示的位置;接收部分,其從已接受所述顯示面上的向量的輸入的信息輸入設(shè)備接收所述向量;光標(biāo)位置確定部分,其基于由所述接收部分接收的所述向量確定新光標(biāo)位置信息;光標(biāo)顯示控制部分,其使所述光標(biāo)被顯示在所述顯示面上由所述存儲部分中存儲的 所述光標(biāo)位置信息指示的位置,并且還使所述光標(biāo)移動到所述顯示面上由所述光標(biāo)位置 確定部分確定的所述新光標(biāo)位置信息指示的位置;關(guān)注對象選擇部分,其從所述各對象位置信息中選擇指示距由所述新光標(biāo)位置信 息指示的位置最近的位置的信息,作為指示要新關(guān)注的對象的位置的新關(guān)注對象位置信 息;以及焦點位置控制部分,其使焦點被顯示在所述顯示面上由被所述關(guān)注信息指定的對象 位置信息指示的位置處,并且還使所述焦點移動到所述顯示面上由所述新關(guān)注對象位置 信息指示的位置。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述光標(biāo)位置確定部分基于所述存儲部分中存儲的所述光標(biāo)位置信息以及由所述接 收部分接收的所述向量來確定所述新光標(biāo)位置信息。
3.根據(jù)權(quán)利要求2所述的信息處理設(shè)備,其中,所述光標(biāo)位置確定部分通過將由所述接收部分接收的所述向量加到所述存儲部分中 存儲的所述光標(biāo)位置信息上來確定所述新光標(biāo)位置信息。
4.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,所述關(guān)注對象選擇部分從所述各對象位置信息之中獲取指示距由所述新光標(biāo)位置信 息指示的位置最近的位置的對象位置信息;并且當(dāng)分別由所獲取的對象位置信息與所述 新光標(biāo)位置信息指示的位置之間的距離大于閾值時,所述關(guān)注對象選擇部分不使用所獲 取的對象位置信息作為所述新關(guān)注對象位置信息。
5.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中,在移動所述焦點時,所述光標(biāo)位置控制部分使各移動階段期間的所述焦點被顯示在 所述顯示面上。
6.根據(jù)權(quán)利要求5所述的信息處理設(shè)備,其中,在使各移動階段期間的所述焦點被顯示在所述顯示面上時,所述焦點位置控制部分 逐漸減慢所述焦點的移動速度。
7.根據(jù)權(quán)利要求5所述的信息處理設(shè)備,其中,所述焦點位置控制部分根據(jù)在所述顯示面上由被所述關(guān)注信息指定的所述對象位置 信息指示的位置處顯示的對象的尺寸、以及在所述顯示面上由所述新關(guān)注對象位置信息 指示的位置處顯示的對象的尺寸,來逐漸放大或縮小所述焦點的尺寸。
8.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括 處理執(zhí)行部分,其中,所述接收部分還從進一步接受指示要執(zhí)行處理的處理請求的輸入的所述信息 輸入設(shè)備接收所述處理請求,以及其中,當(dāng)由所述接收部分接收到所述處理請求時,所述處理執(zhí)行部分執(zhí)行與所述新 關(guān)注對象位置信息相對應(yīng)的處理。
9.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括關(guān)注信息更新部分,其用指定所述新關(guān)注對象位置信息的信息來更新所述存儲部分 中存儲的所述關(guān)注信息。
10.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括光標(biāo)位置信息更新部分,其用由所述光標(biāo)位置確定部分確定的所述新光標(biāo)位置信息 來更新所述存儲部分中存儲的所述光標(biāo)位置信息。
11.一種由信息處理設(shè)備執(zhí)行的信息處理方法,所述信息處理設(shè)備包括顯示部分, 具有顯示面并且能夠在所述顯示面上顯示信息;存儲部分,存儲指示多個對象在所述顯 示面上的位置的各對象位置信息,并且還存儲指示光標(biāo)在所述顯示面上的位置的光標(biāo)位 置信息以及用于指定所述各對象位置信息中至少之一的關(guān)注信息;對象顯示控制部分; 接收部分;光標(biāo)位置確定部分;光標(biāo)顯示控制部分;關(guān)注對象選擇部分以及焦點位置控 制部分,所述方法包括步驟所述對象顯示控制部分使所述多個對象被顯示在所述顯示面上由所述各對象位置信 息指示的位置處;所述接收部分從已接受所述顯示面上的向量的輸入的信息輸入設(shè)備接收所述向量; 所述光標(biāo)位置確定部分基于由所述接收部分接收的所述向量確定新光標(biāo)位置信息; 所述光標(biāo)顯示控制部分使所述光標(biāo)被顯示在所述顯示面上由所述存儲部分中存儲的 所述光標(biāo)位置信息指示的位置處,并且還使所述光標(biāo)移動到所述顯示面上由所述光標(biāo)位 置確定部分確定的所述新光標(biāo)位置信息指示的位置;所述關(guān)注對象選擇部分從所述各對象位置信息中選擇指示距由所述新光標(biāo)位置信 息指示的位置最近的位置的信息,作為指示要新關(guān)注的對象的位置的新關(guān)注對象位置信 息;以及所述焦點位置控制部分使焦點被顯示在所述顯示面上由被所述關(guān)注信息指定的所述 對象位置信息指示的位置處,并且還使所述焦點移動到所述顯示面上由所述新關(guān)注對象 位置信息指示的位置。
12.一種用于使計算機作為信息處理設(shè)備工作的程序,所述信息處理設(shè)備包括 顯示部分,其具有顯示面并且能夠在所述顯示面上顯示信息;存儲部分,其存儲指示多個對象在所述顯示面上的位置的各對象位置信息,并且還 存儲指示光標(biāo)在所述顯示面上的位置的光標(biāo)位置信息以及用于指定所述各對象位置信息 中至少之一的關(guān)注信息;對象顯示控制部分,其使所述多個對象被顯示在所述顯示面上由所述各對象位置信 息指示的位置處;接收部分,其從已接受所述顯示面上的向量的輸入的信息輸入設(shè)備接收所述向量;光標(biāo)位置確定部分,其基于由所述接收部分接收的所述向量確定新光標(biāo)位置信息; 光標(biāo)顯示控制部分,其使所述光標(biāo)被顯示在所述顯示面上由所述存儲部分中存儲的 所述光標(biāo)位置信息指示的位置處,并且還使所述光標(biāo)移動到所述顯示面上由所述光標(biāo)位 置確定部分確定的所述新光標(biāo)位置信息指示的位置;關(guān)注對象選擇部分,其從所述各對象位置信息中選擇指示距由所述新光標(biāo)位置信 息指示的位置最近的位置的信息,作為指示要新關(guān)注的對象的位置的新關(guān)注對象位置信 息;以及焦點位置控制部分,其使焦點被顯示在所述顯示面上由被所述關(guān)注信息指定的所述 對象位置信息指示的位置處,并且還使所述焦點移動到所述顯示面上由所述新關(guān)注對象 位置信息指示的位置。
13.—種信息處理系統(tǒng),包括 信息輸入設(shè)備,包括輸入部分,其接受顯示面上的向量的輸入;以及發(fā)送部分,其發(fā)送已由所述輸入部分接受其輸入的所述向量;以及信息處理設(shè)備,包括顯示部分,其具有顯示面并且能夠在所述顯示面上顯示信息; 存儲部分,其存儲指示多個對象在所述顯示面上的位置的各對象位置信息,并且還 存儲指示光標(biāo)在所述顯示面上的位置的光標(biāo)位置信息以及用于指定所述各對象位置信息 中至少之一的關(guān)注信息;對象顯示控制部分,其使所述多個對象被顯示在所述顯示面上由所述各對象位置信 息指示的位置處;接收部分,其從所述信息輸入設(shè)備接收所述向量;光標(biāo)位置確定部分,其基于由所述接收部分接收的所述向量確定新光標(biāo)位置信息; 光標(biāo)顯示控制部分,其使所述光標(biāo)被顯示在所述顯示面上由所述存儲部分中存儲的 所述光標(biāo)位置信息指示的位置處,并且還使所述光標(biāo)移動到所述顯示面上由所述光標(biāo)位 置確定部分確定的所述新光標(biāo)位置信息指示的位置;關(guān)注對象選擇部分,其從所述各對象位置信息中選擇指示距由所述新光標(biāo)位置信 息指示的位置最近的位置的信息,作為指示要新關(guān)注的對象的位置的新關(guān)注對象位置信 息;以及焦點位置控制部分,其使焦點被顯示在所述顯示面上由被所述關(guān)注信息指定的所述 對象位置信息指示的位置處,并且還使所述焦點移動到所述顯示面上由所述新關(guān)注對象 位置信息指示的位置。
全文摘要
信息處理設(shè)備、信息處理方法、程序以及信息處理系統(tǒng)。提供了一種信息處理設(shè)備,包括關(guān)注對象選擇部分,從各對象位置信息中選擇指示距由新光標(biāo)位置信息所指示的位置最近的位置的信息,作為指示要新關(guān)注的對象的位置的新關(guān)注對象位置信息;以及焦點位置控制部分,使焦點被顯示在顯示面上由被關(guān)注信息指定的對象位置信息所指示的位置處,并且還使焦點移動到顯示面上由新關(guān)注對象位置信息所指示的位置。
文檔編號G06F3/033GK102012777SQ20101026071
公開日2011年4月13日 申請日期2010年8月20日 優(yōu)先權(quán)日2009年9月3日
發(fā)明者宮崎麗子 申請人:索尼公司