專利名稱:信息處理裝置、信息處理方法、以及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理裝置、信息處理方法、以及程序。
背景技術(shù):
近年來,已存在每個(gè)都包括信息輸入裝置和信息處理裝置的許多信息處理系統(tǒng), 信息輸入裝置接受用戶輸入的信息,信息處理裝置根據(jù)信息輸入裝置接收的信息執(zhí)行處理。例如,信息處理裝置使得為該信息處理裝置提供的顯示表面顯示粘貼了諸如文本框、按鈕和鏈接等對(duì)象的畫面(網(wǎng)頁(yè)等)。為了從顯示的對(duì)象之中選擇期望的對(duì)象,用戶對(duì)信息輸入裝置輸入用于選擇期望對(duì)象的信息。信息處理裝置例如根據(jù)從信息輸入裝置接收的、用于選擇期望對(duì)象的信息判定用戶選擇了哪個(gè)對(duì)象。存在用于使用戶把用于選擇期望對(duì)象的信息輸入到信息輸入裝置的各種技術(shù)。例如,為了使用戶選擇期望的對(duì)象,存在如下這種技術(shù)基于從設(shè)置有觸摸板的信息輸入裝置傳送的信息,信息處理裝置判斷光標(biāo)的位置并且確定光標(biāo)指向的對(duì)象是期望的對(duì)象。在此技術(shù)中,存在用于確定光標(biāo)位置的兩種主要技術(shù)。第一種技術(shù)是如下技術(shù)通過用戶在保持諸如手指的操作工具與為信息輸入裝置提供的觸摸板相接觸的情況下移動(dòng)操作工具來提供操作工具的移動(dòng)向量(在下文中,也稱作“操作工具移動(dòng)向量”)。在此技術(shù)中,信息處理裝置基于操作工具移動(dòng)向量計(jì)算顯示表面上光標(biāo)的移動(dòng)向量(在下文中,也稱作“光標(biāo)移動(dòng)向量”),以及基于先前移動(dòng)之后光標(biāo)的位置并根據(jù)所計(jì)算的光標(biāo)移動(dòng)向量移動(dòng)光標(biāo)。第一種技術(shù)是把光標(biāo)移動(dòng)到操作工具在觸摸板上的相對(duì)坐標(biāo)位置的技術(shù)。根據(jù)第一種技術(shù),用戶可以根據(jù)觸摸板尺寸與顯示表面尺寸的比率、用戶的偏好等改變?cè)谛畔⑻幚硌b置基于操作工具移動(dòng)向量計(jì)算光標(biāo)移動(dòng)向量時(shí)使用的系數(shù)(在下文中,也稱作“縮放系數(shù)”)。因此,用戶在用戶想要針對(duì)操作工具的移動(dòng)量增大光標(biāo)的移動(dòng)量的情形中設(shè)置大的縮放系數(shù),而在用戶想要針對(duì)操作工具的移動(dòng)量減小光標(biāo)的移動(dòng)量的情形中設(shè)置小的縮放系數(shù)。然而,用戶需要在每種情形中執(zhí)行改變縮放系數(shù)的操作,因而,在第一種技術(shù)中存在操作麻煩的問題。第二種技術(shù)是如下技術(shù)通過用戶使得諸如手指的操作工具觸摸為信息輸入裝置提供的觸摸板來提供表示操作工具位置的位置信息(在下文中,也稱作“操作工具位置信息”)。在此技術(shù)中,信息處理裝置基于操作工具位置信息計(jì)算表示光標(biāo)在顯示表面上的位置的位置信息(在下文中,也稱作“光標(biāo)位置信息”)。由于觸摸板上的位置以1 1的比率與顯示表面上的位置相關(guān)聯(lián),所以信息處理裝置可以基于該關(guān)聯(lián)和操作工具位置信息計(jì)算光標(biāo)位置信息。第二種技術(shù)是把光標(biāo)移動(dòng)到操作工具在觸摸板上的絕對(duì)坐標(biāo)位置的技術(shù)。根據(jù)第二種技術(shù),用戶可以在觸摸板上迅速指定光標(biāo)的粗略位置。然而,由于觸摸板的尺寸通常小于顯示表面的尺寸,所以在第二種技術(shù)中例如存在如下問題在用戶想要細(xì)微移動(dòng)光標(biāo)的情形中,用戶難以在觸摸板上指定目的地的光標(biāo)位置。為了解決在第一種技術(shù)中提到的問題以及在第二種技術(shù)中提到的問題,存在使得用戶能夠在第一種技術(shù)與第二種技術(shù)之間切換的公開技術(shù)(例如,見JP-A-2001-117713)。 即,通過使用該技術(shù),用戶可以在用于把光標(biāo)移動(dòng)到操作工具在觸摸板上的相對(duì)坐標(biāo)位置的模式與用于把光標(biāo)移動(dòng)到操作工具在觸摸板上的絕對(duì)坐標(biāo)位置的模式之間切換。
發(fā)明內(nèi)容
然而,根據(jù)JP-A-2001-117713中公開的技術(shù),用戶需要在用于把光標(biāo)移動(dòng)到操作工具在觸摸板上的相對(duì)坐標(biāo)位置的模式與用于把光標(biāo)移動(dòng)到操作工具在觸摸板上的絕對(duì)坐標(biāo)位置的模式之間執(zhí)行切換。存在如下問題當(dāng)用于切換的操作麻煩時(shí),特別是在需要連續(xù)移動(dòng)光標(biāo)的情形中,用戶對(duì)光標(biāo)位置的指定接連地被延遲。鑒于以上內(nèi)容,期望提供一種新型的和改進(jìn)的技術(shù),使得用戶能夠迅速執(zhí)行光標(biāo)位置的指定以及執(zhí)行光標(biāo)位置的細(xì)微指定。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種信息處理裝置,包括接收部件,用于從信息輸入裝置接收接觸位置信息,所述信息輸入裝置接受了表示接觸表面上操作工具的接觸位置的所述接觸位置信息的輸入;以及光標(biāo)位置控制部件,用于基于接收部件接收的接觸位置信息確定表示光標(biāo)移動(dòng)前在顯示表面上的位置的移動(dòng)前位置信息。接收部件還從信息輸入裝置接收操作工具移動(dòng)向量,所述信息輸入裝置接受了表示操作工具在與接觸表面相接觸的情況下自接觸位置起在接觸表面上移動(dòng)的方向和距離的所述操作工具移動(dòng)向量的輸入。光標(biāo)位置控制部件基于接收部件接收的操作工具移動(dòng)向量計(jì)算表示光標(biāo)在顯示表面上的移動(dòng)方向和移動(dòng)距離的光標(biāo)移動(dòng)向量,以及基于所確定的移動(dòng)前位置信息并根據(jù)所計(jì)算的光標(biāo)移動(dòng)向量確定表示光標(biāo)移動(dòng)后的位置的移動(dòng)后位置信息。信息處理裝置還可以包括存儲(chǔ)部件,用于存儲(chǔ)表示顯示表面上多個(gè)對(duì)象的位置的多段對(duì)象位置信息,并且還存儲(chǔ)作為用于指定所述多段對(duì)象位置信息之中與所述光標(biāo)位置控制部件確定的所述移動(dòng)前位置信息對(duì)應(yīng)的信息的信息的指定信息;對(duì)象選擇部件,用于基于光標(biāo)位置控制部件確定的移動(dòng)后位置信息以及存儲(chǔ)部件中存儲(chǔ)的多段對(duì)象位置信息,從多段對(duì)象位置信息之中選擇表示要新選擇的對(duì)象的位置的新選擇對(duì)象位置信息;以及指定信息更新部件,用于用對(duì)象選擇部件選擇的新選擇對(duì)象位置信息更新存儲(chǔ)部件中存儲(chǔ)的指定信息。信息處理裝置還可以包括處理執(zhí)行部件。接收部件還可以從信息輸入裝置接收處理請(qǐng)求,所述信息輸入裝置還接受了表示處理的執(zhí)行的所述處理請(qǐng)求的輸入。當(dāng)接收部件接收到處理請(qǐng)求時(shí),處理執(zhí)行部件可以執(zhí)行與存儲(chǔ)部件中存儲(chǔ)的指定信息對(duì)應(yīng)的處理。接收部件可以從信息輸入裝置接收處理請(qǐng)求,所述信息輸入裝置通過檢測(cè)到釋放了所述操作工具相對(duì)于所述接觸表面的接觸來判定接受了所述處理請(qǐng)求的輸入。接收部件可以從信息輸入裝置接收處理請(qǐng)求,所述信息輸入裝置通過使用壓力傳感器檢測(cè)到所述操作工具對(duì)所述接觸表面施加的壓力超過預(yù)定值來判定接受了所述處理請(qǐng)求的輸入。存儲(chǔ)部件可以存儲(chǔ)表示預(yù)定保護(hù)對(duì)象在所述顯示表面上的位置的保護(hù)對(duì)象位置信息作為多段對(duì)象位置信息中的至少一段對(duì)象位置信息。在執(zhí)行與存儲(chǔ)部件中存儲(chǔ)的指定信息對(duì)應(yīng)的處理的過程中,處理執(zhí)行部件可以在指定信息被設(shè)置為保護(hù)對(duì)象位置信息時(shí)不執(zhí)行處理。
接收部件可以從信息輸入裝置接收處理請(qǐng)求,所述信息輸入裝置通過檢測(cè)到按下按鈕來判定接受了所述處理請(qǐng)求的輸入。信息處理裝置還可以包括傳送部件,用于向信息輸入裝置傳送信息。在更新存儲(chǔ)部件中存儲(chǔ)的指定信息之前,指定信息更新部件可以把對(duì)象選擇部件選擇的新選擇對(duì)象位置信息與存儲(chǔ)部件中存儲(chǔ)的指定信息指定的對(duì)象位置信息相比較,以及,當(dāng)判定新選擇對(duì)象位置信息從指定信息指定的對(duì)象位置信息改變時(shí),指定信息更新部件可以把表示新選擇對(duì)象位置信息改變的信息經(jīng)由傳送部件傳送到信息輸入裝置。信息處理裝置還可以包括顯示控制部件,用于在光標(biāo)位置控制部件確定的移動(dòng)前位置信息所表示的位置處顯示光標(biāo),之后把光標(biāo)移動(dòng)到光標(biāo)位置控制部件確定的移動(dòng)后位置信息所表示的位置。在通過把接收部件接收的操作工具移動(dòng)向量乘以預(yù)定系數(shù)來計(jì)算光標(biāo)移動(dòng)向量的過程中,光標(biāo)位置控制部件可以通過隨時(shí)間的逝去把預(yù)定系數(shù)設(shè)置為更小的值計(jì)算光標(biāo)移動(dòng)向量。在通過把接收部件接收的操作工具移動(dòng)向量乘以預(yù)定系數(shù)來計(jì)算光標(biāo)移動(dòng)向量的過程中,光標(biāo)位置控制部件可以通過隨著光標(biāo)移動(dòng)向量變大而把預(yù)定系數(shù)設(shè)置為更小的值計(jì)算光標(biāo)移動(dòng)向量。根據(jù)上述本發(fā)明的實(shí)施例,變得使用戶可以迅速執(zhí)行光標(biāo)位置的指定以及執(zhí)行光標(biāo)位置的細(xì)微指定。
圖1是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的信息處理系統(tǒng)的配置的圖;圖2是示出了根據(jù)該實(shí)施例的信息處理系統(tǒng)的功能概況的圖;圖3是示出了根據(jù)該實(shí)施例的信息處理裝置的存儲(chǔ)部件中存儲(chǔ)的各種類型信息的示例的圖;圖4是示出了根據(jù)該實(shí)施例的信息處理裝置的功能配置的圖;圖5是示出了根據(jù)該實(shí)施例的信息輸入裝置的功能配置的圖;圖6是示出了根據(jù)該實(shí)施例的信息處理裝置的硬件配置的圖;圖7是示出了根據(jù)該實(shí)施例的信息輸入裝置的硬件配置的圖;以及圖8是示出了根據(jù)該實(shí)施例的信息處理系統(tǒng)的狀態(tài)轉(zhuǎn)換的圖。
具體實(shí)施例方式在下文中,將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在本說明書和附圖中,功能和結(jié)構(gòu)基本上相同的結(jié)構(gòu)元件用相同的參考標(biāo)號(hào)標(biāo)記,并省略了對(duì)這些結(jié)構(gòu)元件的重復(fù)說明。注意,將按如下次序給出描述。1.實(shí)施例1-1.信息處理系統(tǒng)的配置1-2.信息處理系統(tǒng)的功能概況1-3.信息處理裝置的存儲(chǔ)部件中存儲(chǔ)的各種類型信息的示例
1-4.信息處理裝置的功能配置1-5.信息輸入裝置的功能配置1-6.信息處理裝置的硬件配置1-7.信息輸入裝置的硬件配置1-8.信息處理系統(tǒng)的狀態(tài)轉(zhuǎn)換2.修改示例3.總結(jié)<1.實(shí)施例 >[1-1.信息處理系統(tǒng)的配置]圖1是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的信息處理系統(tǒng)的配置的圖。將參照?qǐng)D
1(適當(dāng)參照其它圖)描述根據(jù)該實(shí)施例的信息處理系統(tǒng)的配置。如圖1中所示,根據(jù)本發(fā)明的該實(shí)施例的信息處理系統(tǒng)10包括信息處理裝置100 和信息輸入裝置200。信息輸入裝置200至少具有由觸摸板等構(gòu)成的輸入部件210,并具有如下功能接受表示輸入部件210上操作工具的位置的操作工具位置信息的輸入,以及經(jīng)由線路或無(wú)線電把其輸入被接受的操作工具位置信息傳送到信息處理裝置100。另外,信息輸入裝置200具有如下功能進(jìn)一步接受輸入部件210上操作工具移動(dòng)向量的輸入,以及經(jīng)由線路或無(wú)線電把其輸入被接受的操作工具移動(dòng)向量傳送到信息處理裝置100。因此,信息輸入裝置200沒有特定限制,只要它具有這些功能,例如可以使用設(shè)置有觸摸面板的遠(yuǎn)程控制器作為信息輸入裝置200。信息處理裝置100至少具有顯示表面111,并且設(shè)置有能夠在顯示表面111上顯示信息的顯示部件。另外,信息處理裝置100具有用于以1 1的比率把信息輸入裝置200 具有的輸入部件210上的位置與信息處理裝置100具有的顯示表面111上的位置相關(guān)聯(lián)的映射信息。然后,信息處理裝置100基于從信息輸入裝置200經(jīng)由線路或無(wú)線電傳送的操作工具位置信息以及映射信息計(jì)算表示光標(biāo)在顯示表面111上的位置的光標(biāo)位置信息。把計(jì)算的光標(biāo)位置信息所表示的位置確定為光標(biāo)的初始位置。此外,信息處理裝置100基于從信息輸入裝置200經(jīng)由線路或無(wú)線電傳送的操作工具移動(dòng)向量計(jì)算顯示表面111上的光標(biāo)移動(dòng)向量,并且基于光標(biāo)的初始位置根據(jù)所計(jì)算的光標(biāo)移動(dòng)向量移動(dòng)光標(biāo)。這種控制使得信息處理裝置100能夠通過使得用戶迅速執(zhí)行光標(biāo)位置的指定來確定光標(biāo)的初始位置,然后通過使得用戶執(zhí)行光標(biāo)位置的細(xì)微指定來移動(dòng)光標(biāo)。信息處理裝置100沒有特定限制,只要它具有這些功能,例如可以使用PC(個(gè)人計(jì)算機(jī))和TV作為信息處理裝置100。[1-2.信息處理系統(tǒng)的功能概況]圖2是示出了根據(jù)本發(fā)明的該實(shí)施例的信息處理系統(tǒng)的功能概況的圖。將參照?qǐng)D
2(適當(dāng)參照其它圖)描述根據(jù)該實(shí)施例的信息處理系統(tǒng)的功能概況。如圖2中所示,按時(shí)間次序示出了操作工具OP輸入到信息輸入裝置200具有的輸入部件210的操作信息、以及分別由接收操作信息的信息處理裝置100顯示的畫面的顯示示例。在本實(shí)施例中,輸入部件210由觸摸板構(gòu)成,并且例如通過X和Y坐標(biāo)代表用于表示輸入部件210上位置的位置信息。此外,例如通過S和T坐標(biāo)代表用于表示顯示表面111 上位置的位置信息。
在顯示表面IllA至IllC上,存在作為對(duì)象示例的顯示對(duì)象11 至112d等、以及供用戶選擇對(duì)象之一的光標(biāo)C。在本實(shí)施例中,將描述用戶通過使用觸摸板從0SK(屏上鍵盤)錄入字符的形式。在該形式中,用戶需要連續(xù)選擇對(duì)象,因而,特別需要用戶迅速執(zhí)行光標(biāo)位置的指定以及執(zhí)行光標(biāo)位置的細(xì)微指定。然而,信息處理系統(tǒng)10的形式不限于這種形式。對(duì)象11 例如用于錄入“空格”。對(duì)象112b例如用于錄入用于前往下一個(gè)畫面的信息。對(duì)象112c用于錄入作為字符示例的“P”。除了 “P”之外,還顯示作為對(duì)象的各種字符。此處,假定用戶想要錄入“J”。在該情形中,用戶通過操作工具OP指定用戶認(rèn)為是與顯示表面IllA上“J”的位置對(duì)應(yīng)的位置的輸入部件210上的位置。信息處理裝置100 從信息輸入裝置200接收表示操作工具OP指定的位置的操作工具位置信息,并基于操作工具位置信息和映射信息計(jì)算光標(biāo)位置信息。因此,信息處理裝置100使得用戶迅速執(zhí)行光標(biāo)位置的粗略指定。假設(shè)信息處理裝置100計(jì)算的光標(biāo)位置信息所表示的位置在“K”的附近。在顯示表面IllA上,在“K”的附近顯示光標(biāo)C。此后,用戶可以只把光標(biāo)位置移動(dòng)從 “K”至“J”的相對(duì)較短距離。用戶把操作工具OP移動(dòng)到用戶認(rèn)為是與顯示表面IllA上“J”的位置對(duì)應(yīng)的位置的輸入部件210上的位置。信息處理裝置100從信息輸入裝置200接收表示操作工具OP的移動(dòng)距離和方向的操作工具移動(dòng)向量,并根據(jù)操作工具移動(dòng)向量從“K”的附近移動(dòng)光標(biāo)C。 因此,信息處理裝置100使得用戶執(zhí)行光標(biāo)位置的細(xì)微指定。在顯示表面IllB上,在“J” 的附近顯示光標(biāo)C。采用指向“J”的光標(biāo)C,用戶執(zhí)行選擇對(duì)象的操作,并由此把處理請(qǐng)求輸入到信息輸入裝置200,從信息輸入裝置200接收處理請(qǐng)求的信息處理裝置100執(zhí)行選擇光標(biāo)C指向的“J”的處理。在顯示表面IllC上,在對(duì)象112d中顯示選擇的“J”??梢钥紤]作為選擇對(duì)象操作的各種操作。例如,信息處理系統(tǒng)10可以把用戶從輸入部件210放開操作工具OP的操作識(shí)別為選擇對(duì)象的操作。另外,例如,在為信息輸入裝置200提供了壓力傳感器的情形中,信息處理系統(tǒng)10可以把用戶對(duì)于輸入部件210以超過預(yù)定值的壓力按壓操作工具OP的操作識(shí)別為選擇對(duì)象的操作。保護(hù)對(duì)象113主要在信息處理系統(tǒng)10采用如下形式的情形中是必要的把用戶從輸入部件210放開操作工具OP的操作識(shí)別為選擇對(duì)象的操作。即,在此形式中,由于選擇了與用戶從輸入部件210放開操作工具OP的點(diǎn)處的光標(biāo)C的位置所對(duì)應(yīng)的位置處的對(duì)象, 所以用戶可以在用戶不想錄入任何內(nèi)容的情形中在光標(biāo)C到達(dá)保護(hù)對(duì)象113時(shí)從輸入部件 210放開操作工具0P。然后,在光標(biāo)C到達(dá)保護(hù)對(duì)象113時(shí)檢測(cè)到從輸入部件210放開操作工具OP的情形中,信息處理裝置100可以不執(zhí)行任何處理。[1-3.信息處理裝置的存儲(chǔ)部件中存儲(chǔ)的各種類型信息的示例]圖3是示出了根據(jù)本發(fā)明的該實(shí)施例的信息處理裝置的存儲(chǔ)部件中存儲(chǔ)的各種類型信息的示例的圖。參照?qǐng)D3(適當(dāng)參照其它圖),將描述根據(jù)該實(shí)施例的信息處理裝置的存儲(chǔ)部件中存儲(chǔ)的各種類型信息。如圖3中所示,根據(jù)本發(fā)明的該實(shí)施例的信息處理裝置100的存儲(chǔ)部件120彼此相關(guān)聯(lián)地存儲(chǔ)對(duì)象標(biāo)識(shí)信息121和對(duì)象位置信息122。除此之外,存儲(chǔ)部件120存儲(chǔ)指定信肩、123ο
對(duì)象標(biāo)識(shí)信息121是用于標(biāo)識(shí)用于顯示對(duì)象的對(duì)象數(shù)據(jù)中每段對(duì)象數(shù)據(jù)的信息。 例如,由用于顯示空格鍵等的圖像數(shù)據(jù)構(gòu)成用于顯示對(duì)象11 的對(duì)象數(shù)據(jù),由用于顯示 “P”鍵等的圖像數(shù)據(jù)構(gòu)成用于顯示對(duì)象112c的對(duì)象數(shù)據(jù)。例如把對(duì)象數(shù)據(jù)存儲(chǔ)在存儲(chǔ)部件 120 中。對(duì)象位置信息122是表示在顯示表面111上顯示每個(gè)對(duì)象的位置的位置信息。對(duì)象位置信息122可以是固定值或者可以是可變值。例如,在顯示表面111上顯示的窗口中粘貼對(duì)象以及控制部件130按照用戶所進(jìn)行的操作移動(dòng)窗口的情形中,對(duì)象位置信息122 可以根據(jù)窗口的移動(dòng)量改變。指定信息123是用于指定至少一段對(duì)象位置信息122的信息。圖3示出了把用于指定“sla ( S ( sib, tla彡T彡tlb”的信息設(shè)置成指定信息123的情形。作為指定信息 123,例如可以使用表示存儲(chǔ)對(duì)象位置信息122的存儲(chǔ)部件120中的位置的地址。[1-4.信息處理裝置的功能配置]圖4是示出了根據(jù)本發(fā)明的該實(shí)施例的信息處理裝置的功能配置的圖。將參照?qǐng)D 4(適當(dāng)參照其它圖)描述根據(jù)該實(shí)施例的信息處理裝置的功能配置。如圖4中所示,信息處理裝置包括顯示部件110、存儲(chǔ)部件120、控制部件130、以及通信部件140。顯示部件110例如由顯示設(shè)備構(gòu)成。顯示部件110具有顯示表面111并且還能夠在顯示表面111上顯示信息。例如從控制部件130輸出要在顯示表面111上顯示的信息。 此外,可以把顯示部件110安裝在信息處理裝置100以外。存儲(chǔ)部件120例如由RAM(隨機(jī)訪問存儲(chǔ)器)構(gòu)成,并具有存儲(chǔ)程序、在執(zhí)行程序時(shí)控制部件130使用的數(shù)據(jù)等的功能。作為在執(zhí)行程序時(shí)控制部件130使用的數(shù)據(jù),例如可以使用表示顯示表面111上多個(gè)對(duì)象的位置的多段對(duì)象位置信息122、以及作為用于指定至少一段對(duì)象位置信息122的信息的指定信息123。通信部件140包括接收部件141等,并且例如由通信設(shè)備構(gòu)成。接收部件141具有從信息輸入裝置200接收接觸位置信息的功能,信息輸入裝置200接受了表示操作工具 OP在為信息輸入裝置200提供的接觸表面上的接觸位置的接觸位置信息的輸入。此處,用 (x0, yO)表示接觸位置信息。例如,在由觸摸板構(gòu)成為信息輸入裝置200提供的輸入部件 210的情形中,為信息輸入裝置200提供的接觸表面代表要成為觸摸板上位置檢測(cè)目標(biāo)的表面。用戶使操作工具OP與接觸表面接觸的操作對(duì)應(yīng)于所謂的點(diǎn)擊操作。接收部件141具有從信息輸入裝置200進(jìn)一步接收操作工具移動(dòng)向量的功能,信息輸入裝置200接受了表示操作工具OP在與接觸表面相接觸的情況下自接觸位置起在接觸表面上移動(dòng)的距離和方向的操作工具移動(dòng)向量的輸入。當(dāng)用(X,y)表示操作工具OP在接觸表面上的當(dāng)前位置時(shí),可以用(x-xO,y-yO)表示操作工具移動(dòng)向量。用戶在與之相接觸的情況下在接觸表面上移動(dòng)操作工具OP的操作對(duì)應(yīng)于所謂的拖動(dòng)操作??刂撇考?30例如由CPU (中央處理單元)構(gòu)成,并包括光標(biāo)位置控制部件133等。 例如通過CPU在RAM中展開非易失性存儲(chǔ)器中存儲(chǔ)的程序并執(zhí)行RAM中展開的程序來實(shí)現(xiàn)控制部件130的功能??刂撇考?30判定接收部件141接收的傳送信息中是否包括用于標(biāo)識(shí)接觸位置信息、操作工具移動(dòng)向量、以及處理請(qǐng)求中的任何一項(xiàng)的信息。然后,在判定包括用于標(biāo)識(shí)它們中一項(xiàng)的信息的情形中,控制部件130從傳送信息中獲取標(biāo)識(shí)信息,并執(zhí)行與獲取的標(biāo)識(shí)信息所標(biāo)識(shí)的信息對(duì)應(yīng)的控制。光標(biāo)位置控制部件133具有如下功能基于接觸位置信息(x0,y0)、確定表示光標(biāo) C在移動(dòng)前在顯示表面111上的位置的移動(dòng)前位置信息。此處,用(S0,t0)代表移動(dòng)前位置信息。在確定移動(dòng)前位置信息的過程中,光標(biāo)位置控制部件133基于例如存儲(chǔ)部件120中存儲(chǔ)的映射信息根據(jù)接觸位置信息(xO,yO)計(jì)算移動(dòng)前位置信息(sO,t0)。例如,在使用系數(shù)(α,β)作為映射信息的情形中,光標(biāo)位置控制部件133可以通過(χΟΧ α , yOX β) 來計(jì)算移動(dòng)前位置信息(s0,t0)。光標(biāo)位置控制部件133具有如下功能基于接收部件141接收的操作工具移動(dòng)向量(x-xO,y-y0)計(jì)算表示光標(biāo)C在顯示表面111上的移動(dòng)距離和移動(dòng)方向的光標(biāo)移動(dòng)向量。此外,光標(biāo)位置控制部件133具有如下功能基于所確定的移動(dòng)前位置信息(s0,t0)并根據(jù)所計(jì)算的光標(biāo)移動(dòng)向量確定表示光標(biāo)C在移動(dòng)后的位置的移動(dòng)后位置信息。光標(biāo)位置控制部件133可以例如通過使用操作工具移動(dòng)向量(x-x0,y-y0)和縮放系數(shù)(Y,η)計(jì)算光標(biāo)移動(dòng)向量,為((Χ-Χθ)χ Y,(y-yO)x n)0此外,光標(biāo)位置控制部件 133可以基于移動(dòng)前位置信息(sO,tO)以及按照光標(biāo)移動(dòng)向量((x-xO) X γ,(y-y0) X n) 計(jì)算光標(biāo)C的移動(dòng)后位置信息,為(s0+(x-x0) X γ,t0+(y-y0) X η)。如上所述,存儲(chǔ)部件120存儲(chǔ)表示顯示表面111上多個(gè)對(duì)象的位置的多段對(duì)象位置信息122,還可以存儲(chǔ)作為用于從多段對(duì)象位置信息122之中指定與光標(biāo)位置控制部件 133確定的移動(dòng)前位置信息對(duì)應(yīng)的信息的信息的指定信息123。在該情形中,信息處理裝置 100還可以包括對(duì)象選擇部件132和指定信息更新部件134。對(duì)象選擇部件132具有如下功能基于光標(biāo)位置控制部件133確定的移動(dòng)后位置信息以及存儲(chǔ)部件120中存儲(chǔ)的多段對(duì)象位置信息122,從多段對(duì)象位置信息122之中選擇表示要新選擇的對(duì)象的位置的新選擇對(duì)象位置信息。例如,在光標(biāo)位置控制部件133確定的移動(dòng)后位置信息滿足“sla彡S彡sib”和“tla彡T彡tlb”的對(duì)象位置信息122的情形中,例如,對(duì)象選擇部件132選擇該對(duì)象位置信息122作為新選擇對(duì)象位置信息。指定信息更新部件134具有用對(duì)象選擇部件132選擇的新選擇對(duì)象位置信息更新存儲(chǔ)部件120中存儲(chǔ)的指定信息123的功能。即,把指定信息123設(shè)置為用于指定表示與光標(biāo)C的當(dāng)前位置對(duì)應(yīng)的對(duì)象位置的對(duì)象位置信息122的信息。信息處理裝置100還可以包括處理執(zhí)行部件135。在該情形中,接收部件141還從信息輸入裝置200接收處理請(qǐng)求,信息輸入裝置200還接受了表示處理的執(zhí)行的處理請(qǐng)求的輸入。當(dāng)接收部件141接收到處理請(qǐng)求時(shí),處理執(zhí)行部件135執(zhí)行與存儲(chǔ)部件120中存儲(chǔ)的指定信息123對(duì)應(yīng)的處理。例如,在把指定信息123設(shè)置為用于指定“sla彡S彡sib” 和“tla彡T彡tlb”的對(duì)象位置信息122的信息的情形中,處理執(zhí)行部件135獲取“0BJ01” 作為與對(duì)象位置信息122相關(guān)聯(lián)地存儲(chǔ)在存儲(chǔ)部件120中的對(duì)象標(biāo)識(shí)信息121。處理執(zhí)行部件135執(zhí)行與對(duì)象標(biāo)識(shí)信息121 “0BJ01”所標(biāo)識(shí)的對(duì)象對(duì)應(yīng)的處理。在使用設(shè)置有觸摸板的遠(yuǎn)程控制器作為信息輸入裝置200的情形中,可以通過用戶使得諸如手指或筆的操作工具OP觸摸觸摸板(點(diǎn)擊操作)的操作把處理請(qǐng)求輸入到信息輸入裝置200。接收部件141接收的處理請(qǐng)求由信息輸入裝置200檢測(cè)然后傳送至信息處理裝置 100,且假定存在用于使信息輸入裝置200檢測(cè)處理請(qǐng)求的各種技術(shù)。例如,信息輸入裝置 200可以通過如下方式判定接受處理請(qǐng)求的輸入檢測(cè)到放開操作工具OP相對(duì)于接觸表面的接觸。接收部件141可以例如接收從這種信息輸入裝置200傳送的處理請(qǐng)求。此外,信息輸入裝置200可以通過如下方式判定接受處理請(qǐng)求的輸入通過使用壓力傳感器檢測(cè)到操作工具OP相對(duì)于接觸表面施加的壓力超過預(yù)定值。接收部件141可以例如接收從這種信息輸入裝置200傳送的處理請(qǐng)求。存儲(chǔ)部件120可以存儲(chǔ)表示顯示表面111上預(yù)定保護(hù)對(duì)象113的位置的保護(hù)對(duì)象位置信息作為多段對(duì)象位置信息中的至少一段。在執(zhí)行與存儲(chǔ)部件120中存儲(chǔ)的指定信息 123對(duì)應(yīng)的處理的過程中,處理執(zhí)行部件135可以在指定信息123被設(shè)置為保護(hù)對(duì)象位置信息的情形中不執(zhí)行處理。此外,信息輸入裝置200可以通過檢測(cè)到按壓為信息輸入裝置200提供的按鈕來判定接受處理請(qǐng)求的輸入。接收部件141可以接收從這種信息輸入裝置200傳送的處理請(qǐng)求。在這種配置中,如果用戶放開操作工具OP而不以超過預(yù)定值的壓力相對(duì)于接觸表面按壓操作工具0P,則用戶可以通過按壓按鈕使得執(zhí)行與光標(biāo)C的位置處的對(duì)象對(duì)應(yīng)的處理。信息處理裝置100還可以包括向信息輸入裝置200傳送信息的傳送部件142。在該情形中,例如,在更新存儲(chǔ)部件120中存儲(chǔ)的指定信息123之前,指定信息更新部件134可以把對(duì)象選擇部件132選擇的新選擇對(duì)象位置信息與存儲(chǔ)部件120中存儲(chǔ)的指定信息123 指定的對(duì)象位置信息122作比較。然后,在判定新選擇對(duì)象位置信息從指定信息指定的對(duì)象位置信息改變的情形中,指定信息更新部件134可以把表示新選擇對(duì)象位置信息改變的信息經(jīng)由傳送部件142傳送到信息輸入裝置200。當(dāng)接收到表示對(duì)象位置信息改變的信息時(shí),信息輸入裝置200例如可以輸出預(yù)定聲音或者可以振動(dòng)信息輸入裝置200本身。以此方式,信息處理裝置100可以通過借由感覺而非視覺來通知用戶光標(biāo)C移動(dòng)到下一個(gè)對(duì)象。信息處理裝置100還可以包括顯示控制部件131,其用于在光標(biāo)位置控制部件133 確定的移動(dòng)前位置信息所表示的位置處顯示光標(biāo)C,之后把光標(biāo)C移動(dòng)到光標(biāo)位置控制部件133確定的移動(dòng)后位置信息所表示的位置。通過顯示控制部件131具有的功能在顯示部件110上顯示光標(biāo)C。此外,顯示控制部件131具有在對(duì)象位置信息122所表示的顯示表面 111上的位置處顯示對(duì)象的功能。作為用于顯示對(duì)象的對(duì)象數(shù)據(jù),使用與對(duì)象位置信息122 對(duì)應(yīng)的對(duì)象標(biāo)識(shí)信息121所標(biāo)識(shí)的數(shù)據(jù)。假定存在調(diào)整縮放系數(shù)的各種技術(shù)。例如,在通過把接收部件141接收的操作工具移動(dòng)向量乘以縮放系數(shù)計(jì)算光標(biāo)移動(dòng)向量的過程中,光標(biāo)位置控制部件133可以通過隨時(shí)間的逝去把縮放系數(shù)設(shè)置為更小的值計(jì)算光標(biāo)移動(dòng)向量。這基于如下考慮隨著時(shí)間逝去,用戶難以細(xì)微調(diào)整光標(biāo)C位置的可能性變高。此外,光標(biāo)位置控制部件133可以通過隨著光標(biāo)移動(dòng)向量變大而把預(yù)定系數(shù)設(shè)置為更小的值計(jì)算光標(biāo)移動(dòng)向量。這基于如下考慮當(dāng)用戶很大程度地移動(dòng)光標(biāo)C時(shí),用戶難以細(xì)微調(diào)整光標(biāo)C位置的可能性變高。[1-5.信息輸入裝置的功能配置]圖5是示出了根據(jù)本發(fā)明的該實(shí)施例的信息輸入裝置的功能配置的圖。將參照?qǐng)D 5 (適當(dāng)參照其它圖)描述根據(jù)該實(shí)施例的信息輸入裝置的功能配置。如圖5中所示,信息輸入裝置200至少包括通信部件240和輸入部件210。此外, 信息輸入裝置200必要時(shí)包括存儲(chǔ)部件220、控制部件230等。
輸入部件210具有接受表示操作工具OP在接觸表面上的接觸位置的接觸位置信息的輸入的功能。此外,輸入部件210具有接受操作工具移動(dòng)向量的輸入的功能,操作工具移動(dòng)向量表示操作工具OP在與接觸表面相接觸的情況下自接觸位置起在接觸表面上移動(dòng)的距離和方向。另外,輸入部件210可以具有進(jìn)一步接受表示處理的執(zhí)行的處理請(qǐng)求的輸入的功能。如上所述,例如由觸摸板構(gòu)成輸入部件210。通信部件240包括接收部件Ml、傳送部件242等,并且例如由通信設(shè)備構(gòu)成。接收部件241具有從信息處理裝置100接收各種類型信息的功能。傳送部件242具有把各種類型的信息傳送到信息處理裝置100的功能,并且例如具有傳送其輸入被輸入部件210接受的信息的功能。存儲(chǔ)部件220例如由RAM構(gòu)成,并且具有存儲(chǔ)程序、在執(zhí)行程序時(shí)控制部件230使用的數(shù)據(jù)等的功能??刂撇考?30例如由CPU構(gòu)成,并且包括輸入控制部件231、傳送信息生成部件 232、接收控制部件233、以及傳送控制部件234。例如通過CPU在RAM中展開非易失性存儲(chǔ)器中存儲(chǔ)的程序并執(zhí)行MM中展開的程序來實(shí)現(xiàn)控制部件230的功能。輸入控制部件231具有從輸入部件210獲取其輸入被輸入部件210接受的各種類型信息的功能。例如把輸入控制部件231獲取的各種類型信息輸出到傳送信息生成部件 232。傳送信息生成部件232具有如下功能判定輸入控制部件231獲取的各種類型信息以及生成要傳送到信息處理裝置100的傳送信息。例如,在判定輸入控制部件231獲取的信息中包括接觸位置信息的情形中,傳送信息生成部件232生成包括接觸位置信息的傳送信息。例如,在判定輸入控制部件231獲取的信息中包括操作工具移動(dòng)向量的情形中,傳送信息生成部件232生成包括操作工具移動(dòng)向量的傳送信息。例如,在判定輸入控制部件 231獲取的信息中包括處理請(qǐng)求的情形中,傳送信息生成部件232生成包括處理請(qǐng)求的傳 i^fn 息 ο接收控制部件233具有獲取接收部件241接收的各種類型信息的功能??刂撇考?230判定接收控制部件233獲取的各種類型信息,控制部件230執(zhí)行與判定結(jié)果對(duì)應(yīng)的控制。傳送控制部件234具有經(jīng)由線路或無(wú)線電把傳送信息生成部件232生成的傳送信息傳送到信息處理裝置100的功能。[1-6.信息處理裝置的硬件配置]圖6是示出了根據(jù)本發(fā)明的該實(shí)施例的信息處理裝置的硬件配置的圖。將參照?qǐng)D 6 (適當(dāng)參照其它圖)描述根據(jù)該實(shí)施例的信息處理裝置的硬件配置。如圖6中所示,信息處理裝置100主要包括例如顯示設(shè)備810、RAM820、CPU 830、 通信設(shè)備840、以及非易失性存儲(chǔ)器860。然而,信息處理裝置100中包括的硬件不限于此。 可以用其它硬件替換這些硬件,或者可以適當(dāng)向其添加其它硬件。顯示設(shè)備810具有顯示表面111,并且能夠在顯示表面111上顯示信息。由諸如 IXD (液晶顯示器)和有機(jī)EL (電致發(fā)光)顯示設(shè)備等能夠在視覺上把信息通知用戶的設(shè)備構(gòu)成顯示設(shè)備810。顯示設(shè)備810例如以文本或圖像形式輸出從信息處理裝置100執(zhí)行的各種類型的處理獲得的結(jié)果。
RAM 820存儲(chǔ)CPU 830執(zhí)行的程序、在執(zhí)行程序時(shí)使用的數(shù)據(jù)等。CPU 830用作算術(shù)處理單元和控制單元,并根據(jù)RAM 820或非易失性存儲(chǔ)器860中記錄的各種程序控制信息處理裝置100內(nèi)部的整體操作或者其部分操作。通信設(shè)備840具有與信息輸入裝置200通信的功能。通信設(shè)備840能夠通過來自 CPU 830的指令經(jīng)由線路或無(wú)線電向信息輸入裝置200傳送信號(hào)以及經(jīng)由線路或無(wú)線電從信息輸入裝置200接收信號(hào)。非易失性存儲(chǔ)器860是用于存儲(chǔ)數(shù)據(jù)的設(shè)備,以及由例如諸如HDD(硬盤驅(qū)動(dòng)器) 的磁存儲(chǔ)設(shè)備、半導(dǎo)體存儲(chǔ)設(shè)備、光存儲(chǔ)設(shè)備、以及磁光存儲(chǔ)設(shè)備構(gòu)成。非易失性存儲(chǔ)器860 存儲(chǔ)CPU 830執(zhí)行的程序以及各種類型的數(shù)據(jù)。在以上內(nèi)容中,已示出了根據(jù)本發(fā)明實(shí)施例的可以實(shí)現(xiàn)信息處理裝置100的功能的硬件配置的示例??梢允褂脤S糜诿總€(gè)組件功能的硬件或者通用構(gòu)件配置以上組件中的每個(gè)組件。因此,可以根據(jù)每次實(shí)施實(shí)施例時(shí)的技術(shù)水平適當(dāng)?shù)馗淖円褂玫挠布渲?。[1-7.信息輸入裝置的硬件配置]圖7是示出了根據(jù)本發(fā)明實(shí)施例的信息輸入裝置的硬件配置的圖。將參照?qǐng)D7(適當(dāng)參照其它圖)描述根據(jù)該實(shí)施例的信息輸入裝置的硬件配置。如圖7中所示,信息輸入裝置200主要包括例如觸摸板910、RAM920、CPU 930、通信設(shè)備940、以及非易失性存儲(chǔ)器960。然而,信息輸入裝置200中包括的硬件不限于此??梢杂闷渌布鎿Q該硬件,或者可以適當(dāng)向其添加其它硬件。觸摸板910具有接觸表面,并把表示操作工具OP (用戶的手指或者筆)觸摸的接觸表面上位置的位置信息輸出到CPU 930作為信息信號(hào)。通過使得操作工具OP觸摸觸摸板910,用戶可以把各種類型的數(shù)據(jù)輸入到信息輸入裝置200并且可以向信息輸入裝置200 指示處理操作??梢允褂萌魏卧O(shè)備作為觸摸板910,只要它可以檢測(cè)操作工具OP觸摸的接觸表面上的位置。RAM 920存儲(chǔ)CPU 930執(zhí)行的程序、在執(zhí)行程序時(shí)使用的數(shù)據(jù)等。CPU 930用作算術(shù)處理單元和控制單元,并根據(jù)RAM 920或非易失性存儲(chǔ)器960中記錄的各種程序控制信息輸入裝置200內(nèi)部的整體操作或者其一部分。通信設(shè)備940具有與信息處理裝置100通信的功能。通信設(shè)備940能夠通過來自 CPU 930的指令經(jīng)由線路或無(wú)線電向信息處理裝置100傳送信號(hào)以及經(jīng)由線路或無(wú)線電從信息處理裝置100接收信號(hào)。非易失性存儲(chǔ)器960是用于存儲(chǔ)數(shù)據(jù)的設(shè)備,以及由例如諸如HDD磁存儲(chǔ)設(shè)備、半導(dǎo)體存儲(chǔ)設(shè)備、光存儲(chǔ)設(shè)備、以及磁光存儲(chǔ)設(shè)備等構(gòu)成。非易失性存儲(chǔ)器960存儲(chǔ)CPU 930 執(zhí)行的程序以及各種類型的數(shù)據(jù)。在以上內(nèi)容中,已示出了根據(jù)本發(fā)明實(shí)施例的可以實(shí)現(xiàn)信息輸入裝置200的功能的硬件配置的示例??梢允褂脤S糜诿總€(gè)組件功能的硬件或者通用構(gòu)件配置以上組件中的每個(gè)組件。因此,可以按照每次實(shí)施實(shí)施例時(shí)的技術(shù)水平適當(dāng)?shù)馗淖円褂玫挠布渲谩1-8.信息處理系統(tǒng)的狀態(tài)轉(zhuǎn)換]圖8是示出了根據(jù)本發(fā)明的該實(shí)施例的信息處理裝置的操作流程的流程圖。將參照?qǐng)D8(適當(dāng)參照其它圖)描述根據(jù)該實(shí)施例的信息處理裝置的操作流程。注意,在圖8中, 雖然各符號(hào)的含義如上所述,但U,y)代表操作工具OP在觸摸板上的當(dāng)前位置,(s,t)代表光標(biāo)C在顯示表面111上的當(dāng)前位置。如圖8中所示,從操作工具OP相對(duì)于觸摸板處于非接觸狀態(tài)(STl)開始,當(dāng)作為操作工具OP示例的手指觸摸觸摸板(SD)時(shí),信息處理裝置100把觸摸板上手指的當(dāng)前位置信息(X,y)乘以系數(shù)(α,β),從而計(jì)算光標(biāo)C在顯示表面111上的當(dāng)前位置,把接觸位置信息(x0,yO)設(shè)置為(X,y),以及還把移動(dòng)前位置信息(sO,t0)設(shè)置為(s,t)。在保持手指與觸摸板相接觸(ST3)的情況下,手指在觸摸板上移動(dòng)(ST4),信息處理裝置100把光標(biāo)C的當(dāng)前位置信息(s,t)設(shè)置為(sO+(X-XO) X y ,t0+(y-y0) X η)。當(dāng)檢測(cè)到從觸摸板放開手指(ST5)時(shí),信息處理裝置100激活屏幕上的(s,t)對(duì)應(yīng)的動(dòng)作并返回非接觸狀態(tài)(STl)。<2.修改示例〉本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,根據(jù)設(shè)計(jì)要求和其它因素,可以進(jìn)行各種修改、組合、子組合和變換,只要它們?cè)谒綑?quán)利要求或其等價(jià)內(nèi)容的范圍內(nèi)。<3.總結(jié)〉根據(jù)本實(shí)施例,變得使用戶可以迅速執(zhí)行光標(biāo)位置的指定以及執(zhí)行光標(biāo)位置的細(xì)微指定。本申請(qǐng)包含與2010年2月17日提交于日本專利局的日本在先專利申請(qǐng)JP 2010-032662中公開的主題相關(guān)的主題,該在先專利申請(qǐng)的全部?jī)?nèi)容通過引用合并于此。
權(quán)利要求
1.一種信息處理裝置,包括接收部件,用于從信息輸入裝置接收接觸位置信息,所述信息輸入裝置接受了表示接觸表面上操作工具的接觸位置的所述接觸位置信息的輸入;光標(biāo)位置控制部件,用于基于所述接收部件接收的所述接觸位置信息確定表示光標(biāo)移動(dòng)前在顯示表面上的位置的移動(dòng)前位置信息,其中,所述接收部件還從所述信息輸入裝置接收操作工具移動(dòng)向量,所述信息輸入裝置接受了表示所述操作工具在與所述接觸表面相接觸的情況下自所述接觸位置起在所述接觸表面上移動(dòng)的方向和距離的所述操作工具移動(dòng)向量的輸入;以及其中,所述光標(biāo)位置控制部件基于所述接收部件接收的所述操作工具移動(dòng)向量計(jì)算表示所述光標(biāo)在所述顯示表面上的移動(dòng)方向和移動(dòng)距離的光標(biāo)移動(dòng)向量,以及基于所確定的移動(dòng)前位置信息并根據(jù)所計(jì)算的光標(biāo)移動(dòng)向量確定表示所述光標(biāo)移動(dòng)后的位置的移動(dòng)后位置信息。
2.如權(quán)利要求1所述的信息處理裝置,還包括存儲(chǔ)部件,用于存儲(chǔ)表示所述顯示表面上多個(gè)對(duì)象的位置的多段對(duì)象位置信息,并且還存儲(chǔ)作為用于指定所述多段對(duì)象位置信息之中與所述光標(biāo)位置控制部件確定的所述移動(dòng)前位置信息對(duì)應(yīng)的信息的信息的指定信息;對(duì)象選擇部件,用于基于所述光標(biāo)位置控制部件確定的所述移動(dòng)后位置信息以及所述存儲(chǔ)部件中存儲(chǔ)的所述多段對(duì)象位置信息,從所述多段對(duì)象位置信息之中選擇表示要新選擇的對(duì)象的位置的新選擇對(duì)象位置信息;以及指定信息更新部件,用于用所述對(duì)象選擇部件選擇的所述新選擇對(duì)象位置信息更新所述存儲(chǔ)部件中存儲(chǔ)的所述指定信息。
3.如權(quán)利要求2所述的信息處理裝置,還包括 處理執(zhí)行部件,其中,所述接收部件還從所述信息輸入裝置接收處理請(qǐng)求,所述信息輸入裝置還接受了表示處理的執(zhí)行的所述處理請(qǐng)求的輸入,以及其中,當(dāng)所述接收部件接收到所述處理請(qǐng)求時(shí),所述處理執(zhí)行部件執(zhí)行與所述存儲(chǔ)部件中存儲(chǔ)的所述指定信息對(duì)應(yīng)的處理。
4.如權(quán)利要求3所述的信息處理裝置,其中,所述接收部件從所述信息輸入裝置接收所述處理請(qǐng)求,所述信息輸入裝置通過檢測(cè)到釋放了所述操作工具相對(duì)于所述接觸表面的接觸來判定接受了所述處理請(qǐng)求的輸入。
5.如權(quán)利要求3所述的信息處理裝置,其中,所述接收部件從所述信息輸入裝置接收所述處理請(qǐng)求,所述信息輸入裝置通過使用壓力傳感器檢測(cè)到所述操作工具對(duì)所述接觸表面施加的壓力超過預(yù)定值來判定接受了所述處理請(qǐng)求的輸入。
6.如權(quán)利要求4所述的信息處理裝置, 其中,所述存儲(chǔ)部件存儲(chǔ)表示預(yù)定保護(hù)對(duì)象在所述顯示表面上的位置的保護(hù)對(duì)象位置信息作為所述多段對(duì)象位置信息中的至少一段對(duì)象位置信息,以及其中,在執(zhí)行與所述存儲(chǔ)部件中存儲(chǔ)的所述指定信息對(duì)應(yīng)的處理的過程中,所述處理執(zhí)行部件在所述指定信息被設(shè)置為所述保護(hù)對(duì)象位置信息時(shí)不執(zhí)行處理。
7.如權(quán)利要求5所述的信息處理裝置,其中,所述接收部件從所述信息輸入裝置接收所述處理請(qǐng)求,所述信息輸入裝置通過檢測(cè)到按下按鈕來判定接受了所述處理請(qǐng)求的輸入。
8.如權(quán)利要求2所述的信息處理裝置,還包括傳送部件,用于向所述信息輸入裝置傳送信息,其中,在更新所述存儲(chǔ)部件中存儲(chǔ)的所述指定信息之前,所述指定信息更新部件把所述對(duì)象選擇部件選擇的所述新選擇對(duì)象位置信息與所述存儲(chǔ)部件中存儲(chǔ)的所述指定信息指定的對(duì)象位置信息相比較,以及,當(dāng)判定所述新選擇對(duì)象位置信息從所述指定信息指定的對(duì)象位置信息改變時(shí),所述指定信息更新部件把表示所述新選擇對(duì)象位置信息改變的信息經(jīng)由所述傳送部件傳送到所述信息輸入裝置。
9.如權(quán)利要求1所述的信息處理裝置,還包括顯示控制部件,用于在所述光標(biāo)位置控制部件確定的所述移動(dòng)前位置信息所表示的位置處顯示光標(biāo),之后把所述光標(biāo)移動(dòng)到所述光標(biāo)位置控制部件確定的所述移動(dòng)后位置信息所表示的位置。
10.如權(quán)利要求1所述的信息處理裝置,其中,在通過把所述接收部件接收的所述操作工具移動(dòng)向量乘以預(yù)定系數(shù)計(jì)算所述光標(biāo)移動(dòng)向量的過程中,所述光標(biāo)位置控制部件通過隨時(shí)間的逝去把所述預(yù)定系數(shù)設(shè)置為更小的值來計(jì)算所述光標(biāo)移動(dòng)向量。
11.如權(quán)利要求1所述的信息處理裝置,其中,在通過把所述接收部件接收的所述操作工具移動(dòng)向量乘以預(yù)定系數(shù)計(jì)算所述光標(biāo)移動(dòng)向量的過程中,所述光標(biāo)位置控制部件通過隨著所述光標(biāo)移動(dòng)向量變大而把所述預(yù)定系數(shù)設(shè)置為更小的值來計(jì)算所述光標(biāo)移動(dòng)向量。
12.一種信息處理方法,包括以下步驟從信息輸入裝置接收接觸位置信息,所述信息輸入裝置接受了表示接觸表面上操作工具的接觸位置的所述接觸位置信息的輸入;基于所述接觸位置信息確定表示光標(biāo)移動(dòng)前在顯示表面上的位置的移動(dòng)前位置信息;從所述信息輸入裝置接收操作工具移動(dòng)向量,所述信息輸入裝置接受了表示所述操作工具在與所述接觸表面相接觸的情況下自所述接觸位置起在所述接觸表面上移動(dòng)的方向和距離的所述操作工具移動(dòng)向量的輸入;基于所述操作工具移動(dòng)向量計(jì)算表示所述光標(biāo)在所述顯示表面上的移動(dòng)方向和移動(dòng)距離的光標(biāo)移動(dòng)向量;以及基于所確定的移動(dòng)前位置信息并根據(jù)所計(jì)算的光標(biāo)移動(dòng)向量確定表示所述光標(biāo)移動(dòng)后的位置的移動(dòng)后位置信息。
13.一種用于使得計(jì)算機(jī)作為信息處理裝置的程序,所述信息處理裝置包括接收部件,用于從信息輸入裝置接收接觸位置信息,所述信息輸入裝置接受了表示接觸表面上操作工具的接觸位置的所述接觸位置信息的輸入;光標(biāo)位置控制部件,用于基于所述接收部件接收的所述接觸位置信息確定表示光標(biāo)移動(dòng)前在顯示表面上的位置的移動(dòng)前位置信息,其中,所述接收部件還從所述信息輸入裝置接收操作工具移動(dòng)向量,所述信息輸入裝置接受了表示所述操作工具在與所述接觸表面相接觸的情況下自所述接觸位置起在所述接觸表面上移動(dòng)的方向和距離的所述操作工具移動(dòng)向量的輸入,以及其中,所述光標(biāo)位置控制部件基于所述接收部件接收的所述操作工具移動(dòng)向量計(jì)算表示所述光標(biāo)在所述顯示表面上的移動(dòng)方向和移動(dòng)距離的光標(biāo)移動(dòng)向量,以及基于所確定的移動(dòng)前位置信息并根據(jù)所計(jì)算的光標(biāo)移動(dòng)向量確定表示所述光標(biāo)移動(dòng)后的位置的移動(dòng)后位置信息。
全文摘要
本發(fā)明提供了一種信息處理裝置、信息處理方法以及程序。所述信息處理裝置包括接收部件,用于接收表示接觸表面上操作工具的接觸位置的接觸位置信息;光標(biāo)位置控制部件,用于基于接觸位置信息確定表示光標(biāo)移動(dòng)前在顯示表面上的位置的移動(dòng)前位置信息。接收部件還接收表示操作工具在與接觸表面相接觸的情況下自接觸位置起在接觸表面上移動(dòng)的方向和距離的操作工具移動(dòng)向量。光標(biāo)位置控制部件基于操作工具移動(dòng)向量計(jì)算光標(biāo)移動(dòng)向量,以及基于移動(dòng)前位置信息并根據(jù)光標(biāo)移動(dòng)向量確定表示光標(biāo)移動(dòng)后的位置的移動(dòng)后位置信息。
文檔編號(hào)G06F3/048GK102163096SQ20111003773
公開日2011年8月24日 申請(qǐng)日期2011年2月10日 優(yōu)先權(quán)日2010年2月17日
發(fā)明者宮下健 申請(qǐng)人:索尼公司