專利名稱:信息處理裝置、信息處理方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置、信息處理方法及程序。更具體地,本發(fā)明涉及使用觸控 面板(touch panel)執(zhí)行操作的信息處理裝置、信息處理方法及程序。
背景技術(shù):
過去,諸如蜂窩電話之類的移動(dòng)裝置的特殊性在于用一只手握住裝置主體的同時(shí) 主要利用拇指來操作鍵盤。因此,鍵盤上的鍵排列是根據(jù)這種操作環(huán)境的。例如,頻繁使用 的鍵被布置在拇指可以平滑移動(dòng)的范圍內(nèi),并且取消鍵被布置在使得難以按下取消鍵的位 置,以便防止誤操作。 考慮到上面的特殊性而做出的鍵排列是基于假設(shè)用右手的人們使用移動(dòng)裝置的
操作環(huán)境的。因此,此鍵排列很難供使用左手的人們進(jìn)行操作?;蛘?,當(dāng)分別制備針對(duì)使用
右手的人們的裝置以及針對(duì)使用左手的人們的裝置時(shí),出現(xiàn)的問題在于每種裝置僅可以供
預(yù)期的人們使用,并且另外,由于需要布置兩種不同類型的裝置,因此成本增加了。 此外,取決于如何握住裝置主體,不僅是鍵排列而且諸如鼠標(biāo)按鈕的功能以及顯
示畫面上的顯示位置之類的其它輸入和輸出設(shè)備有時(shí)也難以使用。對(duì)于這個(gè)問題,例如,日
本專利申請(qǐng)?jiān)缙诠_(JP-A) No. 2000-330946公開了一種技術(shù),其中,在裝置外側(cè)的多個(gè)位
置布置了觸覺傳感器,以便檢測(cè)用戶是如何握住裝置的。在JP-A No. 2000-330946的技術(shù)
中,可以基于布置在裝置外側(cè)的觸覺傳感器的接觸狀況來檢測(cè)用戶如何握住裝置的,因此,
能夠相應(yīng)地改變鍵排列等。
發(fā)明內(nèi)容
然而,JP-A No. 2000-330946的技術(shù)存在的一個(gè)問題在于裝置需要包括布置在硬
件外側(cè)的多個(gè)觸覺傳感器的獨(dú)特機(jī)構(gòu),僅用于專門針對(duì)使用右手或左手的人們制備裝置,
因此導(dǎo)致了低的多功能性。此外,存在的問題還在于用戶可能不能切換輸入和輸出功能,
除非用戶觸摸裝置外側(cè)的觸覺傳感器,因此,不能根據(jù)抓握方式來執(zhí)行動(dòng)態(tài)處理。 鑒于前面的問題,希望提供能夠根據(jù)用來操作信息處理裝置的操作體的角度來執(zhí)
行預(yù)定處理的新穎的經(jīng)改進(jìn)的信息處理裝置、信息處理方法和程序。 根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種信息處理裝置,該信息處理裝置包括檢測(cè) 單元,用于檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度;以及執(zhí)行單元,用于根據(jù)由 檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。 由執(zhí)行單元執(zhí)行的預(yù)定處理包括多個(gè)處理,并且執(zhí)行單元可以根據(jù)由檢測(cè)單元檢 測(cè)到的操作體的角度來執(zhí)行多個(gè)處理之一。 利用這種配置,檢測(cè)到操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度,并且根據(jù) 檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。預(yù)定處理包括多個(gè)處理,并且可以根據(jù)操作體的 角度來執(zhí)行多個(gè)處理之一。因此,可以根據(jù)接觸或接近信息處理裝置的顯示畫面的操作體 的角度來執(zhí)行預(yù)定處理。
4
檢測(cè)單元可以使用利用電容或紅外光的觸控面板來檢測(cè)接觸或接近信息處理裝 置的操作體的角度。 由執(zhí)行單元執(zhí)行的多個(gè)處理是同一層次的處理,并且執(zhí)行單元可以根據(jù)由檢測(cè)單
元檢測(cè)到的操作體的角度來執(zhí)行同一層次的處理之一。 由執(zhí)行單元執(zhí)行的多個(gè)處理是高層次處理和低層次處理,并且執(zhí)行單元可以根據(jù)
由檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行高層次處理和低層次處理中的任一處理。 檢測(cè)單元可以根據(jù)操作體的接觸部分的第一重心位置與操作體的接近部分的第
二重心位置之間的位置關(guān)系來檢測(cè)操作體的角度。 檢測(cè)單元可以計(jì)算從第一重心位置到第二重心位置的向量,并且基于向量的方向 來檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度。 檢測(cè)單元可以在從第一重心位置到第二重心位置的向量方向被確定為相對(duì)于顯
示畫面上的基準(zhǔn)坐標(biāo)軸傾向右邊時(shí),判定操作體為右手的手指,并且可以在該向量的方向
被確定為相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸傾向左邊時(shí),判定操作體為左手的手指。 信息處理裝置可以包括顯示控制單元,用于將多個(gè)顯示層疊加并顯示在顯示畫
面上。執(zhí)行單元可以根據(jù)由檢測(cè)單元檢測(cè)到的操作體的角度來選擇顯示在顯示畫面上的
多個(gè)顯示層之一,并且顯示控制單元可以在顯示畫面的前景上顯示由執(zhí)行單元選擇的顯示層。 顯示控制單元可以按多個(gè)顯示層為透明的方式將多個(gè)顯示層疊加并顯示在顯示 畫面上,并且執(zhí)行單元可以根據(jù)由檢測(cè)單元檢測(cè)到的操作體的角度來選擇顯示在顯示畫面 上的多個(gè)顯示層之一,并且顯示控制單元可以通過增加由執(zhí)行單元選擇的顯示層的不透明 度來顯示由執(zhí)行單元選擇的顯示層。 根據(jù)本發(fā)明的另一實(shí)施例,提供了一種信息處理方法,該方法包括檢測(cè)操作體相
對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度;以及根據(jù)檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。 根據(jù)本發(fā)明的另一實(shí)施例,提供了一種使得計(jì)算機(jī)用作信息處理裝置的程序,該
信息處理裝置包括檢測(cè)單元,用于檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度;
以及執(zhí)行單元,用于根據(jù)由檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。 如上所述,根據(jù)本發(fā)明的實(shí)施例,可以根據(jù)用來操作信息處理裝置的操作體的角
度來執(zhí)行預(yù)定處理。
圖1是示出根據(jù)本發(fā)明實(shí)施例的信息處理裝置的硬件配置的框圖; 圖2是圖示出根據(jù)實(shí)施例的利用靜電觸控面板的操作體檢測(cè)方法的說明圖; 圖3是示出根據(jù)實(shí)施例的信息處理裝置的控制單元的功能配置的框圖; 圖4是圖示出根據(jù)實(shí)施例的操作體的角度的檢測(cè)的說明圖; 圖5是圖示出根據(jù)實(shí)施例的信息處理裝置的顯示畫面的顯示示例的說明圖; 圖6是圖示出根據(jù)實(shí)施例的信息處理裝置的顯示畫面的顯示示例的說明圖; 圖7是圖示出根據(jù)實(shí)施例的信息處理裝置的顯示畫面的顯示示例的說明圖; 圖8是圖示出根據(jù)實(shí)施例的信息處理裝置的信息處理方法的流程圖;以及 圖9A、圖9B和圖9C是圖示出過去對(duì)蜂窩電話的操作的說明圖。
具體實(shí)施例方式
此后,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在本說明書和附圖中,用 相同的標(biāo)號(hào)表示具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件,并且省略對(duì)這些結(jié)構(gòu)元件的重 復(fù)說明。 此外,將以下面所列的順序來描述用于執(zhí)行本發(fā)明的最佳方式。 (l)本實(shí)施例的目的 (2)信息處理裝置的硬件配置 (3)信息處理裝置的功能配置 (4)信息處理裝置的顯示示例 (5)信息處理裝置的操作 (l)本實(shí)施例的目的 首先,說明本發(fā)明的實(shí)施例的目的。過去,諸如蜂窩電話之類的移動(dòng)裝置的特殊性 在于用一只手握住裝置主體的同時(shí)主要利用拇指來操作鍵盤。因此,鍵盤上的鍵排列是根 據(jù)這種操作環(huán)境布置的。例如,頻繁使用的鍵被布置在拇指可以平滑移動(dòng)的范圍內(nèi),并且取 消鍵被布置在使得難以按下取消鍵的位置,以便防止誤操作。 考慮到上面的特殊性而做出的鍵排列是基于假設(shè)用右手的人們使用移動(dòng)裝置的 操作環(huán)境的。因此,此鍵排列很難供使用左手的人們進(jìn)行操作。或者,當(dāng)分別制備針對(duì)使用 右手的人們的裝置以及針對(duì)使用左手的人們的裝置時(shí),出現(xiàn)的問題在于每種裝置僅可以供 預(yù)期的人們使用,并且另外,由于需要布置兩種不同類型的裝置,因此成本增加了。
此外,取決于如何握住裝置主體,不僅是鍵排列而且諸如鼠標(biāo)按鈕的功能以及顯 示畫面上的顯示位置之類的其它輸入和輸出設(shè)備有時(shí)也難以使用。對(duì)于這個(gè)問題,公開了 一種用于如圖9A所示的裝置的技術(shù),該裝置將觸覺傳感器布置在裝置外側(cè)的多個(gè)位置處 以便檢測(cè)用戶是如何握住裝置的。 根據(jù)上面的技術(shù),可以基于布置在裝置外側(cè)的觸覺傳感器的接觸狀況來檢測(cè)用戶 如何握住裝置的,因此,能夠相應(yīng)地改變鍵排列等。例如,當(dāng)如圖9B所示用左手握住裝置 時(shí),左側(cè)的觸覺傳感器開啟,以使得針對(duì)左手的鍵排列顯示在顯示畫面上。另一方面,當(dāng)如 圖9C所示用右手握住裝置時(shí),右側(cè)的觸覺傳感器開啟,以使得針對(duì)右手的鍵排列顯示在顯 示畫面上。 然而,圖9所示的方法存在一個(gè)問題在于裝置需要包括布置在硬件外側(cè)的多個(gè)觸 覺傳感器的獨(dú)特機(jī)構(gòu),僅用于專門針對(duì)使用右手或左手的人們制備裝置,因此導(dǎo)致了低的 多功能性。此外,存在的問題還在于用戶不能切換輸入和輸出功能,除非用戶觸摸裝置外 側(cè)的觸覺傳感器,因此,不能根據(jù)抓握方式來執(zhí)行動(dòng)態(tài)處理。 因此,鑒于上面的狀況,創(chuàng)建了根據(jù)本發(fā)明實(shí)施例的信息處理裝置100。根據(jù)本實(shí) 施例的信息處理裝置100可以根據(jù)用于操作信息處理裝置的操作體的角度來執(zhí)行預(yù)定處理。 在本實(shí)施例中,以蜂窩電話、個(gè)人數(shù)字助理(PDA)、便攜式音頻播放器和便攜式媒 體播放器作為信息處理裝置100的示例進(jìn)行說明,但是信息處理裝置100不限于這些示例。 個(gè)人計(jì)算機(jī)可以用作信息處理裝置100。在本實(shí)施例中,可以與諸如顯示屏之類的顯示設(shè)備整體地來制造信息處理裝置100,但是信息處理裝置100不限于這種示例。可以將信息處理裝置100和顯示設(shè)備制造為分離的裝置。 用戶在用一只手握住信息處理裝置100的同時(shí),用戶可以利用諸如拇指之類的手指來觸摸信息處理裝置100的顯示畫面。在此場(chǎng)合中,觸摸顯示畫面的手指的方向取決于用戶用右手還是左手握住信息處理裝置100而改變。信息處理裝置100使用觸控面板等來檢測(cè)用戶手指的方向,并且可以根據(jù)手指的方向來執(zhí)行各種處理。
(2)信息處理裝置的硬件配置 接下來,將基于圖1說明根據(jù)本實(shí)施例的信息處理裝置100的硬件配置。圖1是示出根據(jù)本實(shí)施例的信息處理裝置100的硬件配置的框圖。 信息處理裝置100包括隨機(jī)存取存儲(chǔ)器(RAM) 101、非易失性存儲(chǔ)器102、顯示設(shè)備103、中央處理單元(CPU) 104以及輸入設(shè)備105。 CPU 104用作根據(jù)各種程序控制信息處理裝置100的整體操作的運(yùn)算處理裝置和控制裝置?;蛘?,CPU 104可以是微處理器。非易失性存儲(chǔ)器102存儲(chǔ)供CPU 104使用的程序、運(yùn)算參數(shù)等。RAM 101主要存儲(chǔ)在CPU104的執(zhí)行期間使用的程序,以及在執(zhí)行期間按需要改變的參數(shù)。這些組件通過利用CPU總線等制造的主機(jī)總線(未示出)彼此相連。
顯示設(shè)備103是信息處理裝置100的輸出設(shè)備的一個(gè)示例。顯示設(shè)備103例如由液晶顯示(此后稱為L(zhǎng)CD)設(shè)備構(gòu)成,并且輸出由信息處理裝置IOO執(zhí)行各種處理獲得的結(jié)果。具體地,顯示設(shè)備103將從信息處理裝置100執(zhí)行各種處理獲得的結(jié)果顯示為文本和圖像。 輸入設(shè)備105包括輸入裝置、輸入控制電路等。輸入裝置例如是用戶用來輸入信息的鼠標(biāo)、鍵盤、觸控面板、按鈕、麥克風(fēng)、開關(guān)和操縱桿。輸入控制電路基于來自用戶的輸入生成輸入信號(hào),并且將輸入信號(hào)輸出到CPU 104。信息處理裝置100的用戶可以將各種數(shù)據(jù)輸入到信息處理裝置100,并且可以通過操作輸入設(shè)備105來指示信息處理裝置IOO執(zhí)行處理操作。 在本實(shí)施例中,通過主要利用觸控面板來檢測(cè)諸如用戶的手指之類的操作體來接收用戶的操作。觸控面板具有兩個(gè)功能顯示和輸入。根據(jù)本實(shí)施例的觸控面板可以檢測(cè)接近觸控面板或與觸控面板接觸的用戶的手指等的角度。檢測(cè)方法可以是能夠檢測(cè)操作體在顯示屏上的位置信息的方法,例如,利用金屬薄膜形成透明電極的電阻膜方法、通過獲得手指與導(dǎo)電膜之間的電容改變來檢測(cè)位置的電容性方法、紅外中斷方法以及電磁感應(yīng)方法。
具體地,在本實(shí)施例中將說明利用靜電觸控面板檢測(cè)操作體的角度的方法。下面,將參考圖2說明利用靜電觸控面板的操作體檢測(cè)方法。圖2是圖示出利用靜電觸控面板的操作體檢測(cè)方法的說明圖。如圖2的說明圖200所示,靜電觸控面板具有以矩陣(例如,IO乘以7)布置的靜電傳感器,并且根據(jù)電容的改變來改變靜電傳感器的值。
當(dāng)用戶的手指,即操作體,接近或者接觸靜電觸控面板的靜電傳感器時(shí),靜電傳感器的電容增加。通常,基于增加量的改變來執(zhí)行諸如敲擊(t即)之類的交互。此外,可以同時(shí)獲得各個(gè)靜電傳感器的電容。在此情況中,可以通過同時(shí)檢測(cè)靜電觸控面板的所有靜電傳感器的電容的改變并且對(duì)檢測(cè)到的改變進(jìn)行插值(interpolating)來檢測(cè)接近或接觸靜電觸控面板的手指的形狀。 將參考圖2的說明圖200來說明如何檢測(cè)接近或接觸靜電觸控面板的手指的形
7狀。在說明圖200中,區(qū)域202表示靜電傳感器的電容增加的區(qū)域,而區(qū)域203表示靜電傳感器的電容不變的區(qū)域。當(dāng)操作體(手指)201接近或接觸靜電觸控面板時(shí),靜電傳感器的電容改變。因此,如說明圖200所示,區(qū)域202的形狀根據(jù)操作體201的形狀改變,從而可以檢測(cè)出操作體201的形狀。 如上所述,可以通過利用靜電觸控面板基于電容的改變來檢測(cè)操作體201的形狀和方向。例如,當(dāng)用戶讓左手的拇指接近或接觸靜電觸控面板時(shí),如說明圖210所示,區(qū)域211中的電容改變,從而可以檢測(cè)出左手拇指的形狀和方向。另一方面,當(dāng)用戶讓右手拇指接近或接觸靜電觸控面板時(shí),如說明圖212所示,區(qū)域214中的電容改變,從而可以檢測(cè)出右手拇指的形狀和方向。后面將詳細(xì)說明利用靜電觸控面板檢測(cè)操作體201的角度的方法。 上面已說明了根據(jù)本實(shí)施例的信息處理裝置100的硬件配置??梢岳猛ㄓ脴?gòu)件或者可以利用專用于各個(gè)構(gòu)成元件的功能的硬件來制造上面的各個(gè)構(gòu)成元件。因此,可以根據(jù)執(zhí)行實(shí)施例時(shí)的技術(shù)水平來按需改變所使用的硬件配置。
(3)信息處理裝置的功能配置 接下來,將參考圖3說明根據(jù)本實(shí)施例的信息處理裝置100的控制單元的功能。圖3是示出根據(jù)本實(shí)施例的信息處理裝置IOO的控制單元(CPU 104)的功能配置的框圖。
如圖3所示,信息處理裝置100的控制單元包括檢測(cè)單元110、執(zhí)行單元111、顯示控制單元112等。圖3所示的顯示畫面10具有用作上述輸入設(shè)備105的觸控面板的功能以及用作顯示設(shè)備103的LCD的功能。 檢測(cè)單元110具有檢測(cè)操作體201相對(duì)于顯示畫面10上的基準(zhǔn)坐標(biāo)軸的角度的功能。顯示畫面10上的基準(zhǔn)坐標(biāo)軸可以被配置以使得預(yù)定方向?yàn)閥軸并且與y軸垂直的方向?yàn)閤軸,或者可以被配置以使得十二點(diǎn)鐘方向?yàn)镺度?;蛘?,基準(zhǔn)坐標(biāo)軸可以被配置以使得信息處理裝置100的外殼的垂直方向?yàn)閥軸并且其外殼的水平方向?yàn)閤軸。
下面將參考圖4說明檢測(cè)單元110對(duì)操作體201的角度的檢測(cè)。如圖4所示,確定操作體201接觸靜電觸控面板處的靜電觸控面板的電容變量的閾值為Tl,確定操作體201接近靜電觸控面板處的靜電觸控面板的電容變量的閾值為T2。例如,如圖4的說明圖250所示,當(dāng)操作體201與靜電觸控面板接觸時(shí),接觸部分251中的電容變量變得等于或大于閾值Tl。另一方面,如說明圖252所示,當(dāng)操作體201接近靜電觸控面板時(shí),接近部分252中的電容變量變?yōu)榈扔诨虼笥陂撝礣2。 實(shí)際上,操作體201通常不與靜電觸控面板的平面并行,而是向平面傾斜。因此,如說明圖253所示,接近部分形成在操作體201的接觸部分周圍。因此,由靜電觸控面板的靜電傳感器檢測(cè)到的變量等于或大于閾值T1的區(qū)域254被變量等于或大于閾值T2的區(qū)域255包圍。在此情況中,閾值T1大于閾值T2。 變量等于或大于閾值T1的坐標(biāo)的加權(quán)平均坐標(biāo)被檢測(cè)單元110定義為閾值T1的重心TC1。此外,變量等于或大于閾值T2的坐標(biāo)的加權(quán)平均坐標(biāo)被檢測(cè)單元110定義為閾值T2的重心TC2。 檢測(cè)單元110判斷從閾值Tl的重心TC1到閾值T2的重心TC2的向量的大小(兩個(gè)點(diǎn)之間的距離)是否等于或大于某個(gè)大小。當(dāng)向量的大小等于或大于某個(gè)大小時(shí),像手指的修長(zhǎng)形狀的操作體201被確定為與靜電觸控面板接觸。此外,向量的方向被確定為操
8作體201接觸靜電觸控面板的方向。因此,檢測(cè)單元110可以通過計(jì)算從TCI到TC2的向量的方向相對(duì)于顯示畫面10上的基準(zhǔn)坐標(biāo)軸傾斜的角度來檢測(cè)操作體201的角度。
例如,當(dāng)通過重心TC1并且與信息處理裝置100的外殼的垂直方向平行的坐標(biāo)軸被定義為顯示畫面上的基準(zhǔn)坐標(biāo)軸時(shí),如果操作體201的角度相對(duì)于基準(zhǔn)坐標(biāo)軸向右傾斜預(yù)定角度(例如,向右15度或更多度),則確定操作體201是右手的拇指。另一方面,當(dāng)操作體201相對(duì)于基準(zhǔn)坐標(biāo)軸向左傾斜預(yù)定角度(例如,向左15度或更多度)時(shí),則確定操作體201是左手的拇指。以這種方式,檢測(cè)單元110檢測(cè)操作體201相對(duì)于顯示畫面10上的基準(zhǔn)軸的角度,并且將關(guān)于檢測(cè)到的角度的信息提供給執(zhí)行單元lll。
再次參考圖3。執(zhí)行單元111具有根據(jù)檢測(cè)單元110提供來的操作體201的角度執(zhí)行預(yù)定處理的功能。由執(zhí)行單元111執(zhí)行的預(yù)定處理指由信息處理裝置100執(zhí)行的多個(gè)處理。執(zhí)行單元111根據(jù)操作體201的角度來執(zhí)行多個(gè)處理之一。由執(zhí)行單元111執(zhí)行的多個(gè)處理可以是同一層次的處理,或者可以是高層次處理和低層次處理。此外,執(zhí)行單元111具有使得后面描述的顯示控制單元112在顯示畫面10上顯示預(yù)定顯示的功能。
顯示控制單元112通過疊加多個(gè)顯示層來在顯示畫面10上顯示多個(gè)顯示層。顯示控制單元112將在顯示畫面上顯示的多個(gè)顯示層之一顯示在前景中。例如,上述執(zhí)行單元111可以根據(jù)檢測(cè)單元110檢測(cè)到的操作體201的角度來選擇在顯示畫面10上顯示的多個(gè)顯示層之一。在此情況中,顯示控制單元112將由執(zhí)行單元111所選擇的顯示層顯示在顯示畫面10的前景中。 此外,顯示控制單元112可以通過透明地疊加多個(gè)顯示層來在顯示畫面10上顯示多個(gè)顯示層。在此情況中,執(zhí)行單元111可以根據(jù)檢測(cè)單元110檢測(cè)到的操作體201的角度來選擇在顯示畫面IO上顯示的多個(gè)顯示層之一。因此,顯示控制單元112通過增加由執(zhí)行單元111所選擇的顯示層的不透明度來顯示由執(zhí)行單元111所選擇的顯示層。
(4)信息處理裝置的顯示示例 上面已說明了信息處理裝置100的控制單元的功能。接下來,將參考圖5至7說明信息處理裝置100的顯示畫面10的顯示示例。圖5是圖示出顯示畫面10的顯示示例的說明圖。如圖5的說明性顯示畫面300所示,兩種類型的顯示層(畫面層)共同存在于顯示畫面IO上,并且它們中的每個(gè)以半透明的模式顯示在畫面上。 說明性顯示畫面300中所示的兩種類型的顯示層是層302和層301。在層302上,顯示了整個(gè)qwerty式鍵盤。在層301上,放大并顯示了 qwerty式鍵盤的一部分。層302和層301相重疊并且以半透明的模式顯示。例如,當(dāng)檢測(cè)單元110確定操作體201向左傾斜(左手的拇指接近或接觸靜電觸控面板)時(shí),放大并顯示了 q恥rty式鍵盤的一部分的層306的不透明度增加,如說明性顯示畫面305所示。在這種場(chǎng)合中,顯示了整個(gè)qwerty式鍵盤的層307的不透明度不變。結(jié)果,更清晰地顯示出放大并顯示了 qwerty式鍵盤的一部分的層306。 另一方面,當(dāng)檢測(cè)單元110確定操作體201向右傾斜(右手的拇指接近或接觸靜電觸控面板)時(shí),顯示了整個(gè)qwerty式鍵盤的層309的不透明度增加,如說明性顯示畫面308所示。在這種場(chǎng)合中,放大并顯示了qwerty式鍵盤的一部分的層310的不透明度不變。結(jié)果,更清晰地顯示出顯示了整個(gè)qwerty式鍵盤的層309。 此外,執(zhí)行單元111可以被配置為根據(jù)是右手還是左手的拇指接近或接觸靜電觸控面板來執(zhí)行不同的處理。例如,如上所述,當(dāng)右手的拇指接近或接觸靜電觸控面板時(shí),顯示了整個(gè)qwerty式鍵盤的層309的不透明度增加。接下來,當(dāng)用右手的拇指敲擊顯示畫面10時(shí),焦點(diǎn)移動(dòng)以使得要放大并顯示的qwerty式鍵盤的一部分改變。 當(dāng)左手的拇指接近或接觸靜電觸控面板時(shí),整個(gè)qwerty式鍵盤中所關(guān)注的部分被放大并顯示。接下來,當(dāng)用左手的拇指敲擊顯示畫面10時(shí),執(zhí)行在qwerty式鍵盤的放大部分選擇鍵之一的處理。 當(dāng)右手的拇指或左手的拇指從顯示畫面IO移開時(shí),顯示畫面IO可以返回到說明性顯示畫面300。此外,可以根據(jù)用戶的偏好來配置當(dāng)確定右手的拇指接近或接觸靜電觸控
面板時(shí)所執(zhí)行的處理以及當(dāng)確定左手的拇指接近或接觸靜電觸控面板時(shí)所執(zhí)行的處理。
換言之,當(dāng)右手的拇指接近或接觸靜電觸控面板時(shí)用于移動(dòng)qwerty式鍵盤的焦點(diǎn)的處理以及當(dāng)左手拇指接近或接觸靜電觸控面板時(shí)用于選擇q恥rty式鍵盤的放大部分中的鍵之一的處理共同存在于說明性顯示畫面300中。以這種方式,兩種處理,即用于移動(dòng)放大部分的操作以及用于從放大部分中選擇鍵的操作共同存在于一個(gè)顯示畫面中,因此,可以根據(jù)操作體201的角度來選擇處理之一。結(jié)果,可以提供面積高效輸入方法(etendueefficient input method)。 在上面的示例中,用于移動(dòng)整個(gè)qwerty式鍵盤中的焦點(diǎn)的高層次處理(u卯erlevel processing)以及用于從qwerty式鍵盤的放大部分內(nèi)選擇鍵的低層次處理兩者共同存在。顯示地圖等的應(yīng)用是以高層次處理和低層次處理共同存在的方式執(zhí)行的處理的另一示例。在用于顯示地圖等的應(yīng)用中,用于移動(dòng)整個(gè)地圖中的焦點(diǎn)的高層次處理以及用于選擇放大地圖中要放大的一部分的低層次處理可以共同存在。 此外,執(zhí)行單元111不僅可以執(zhí)行共同存在的高層次處理和低層次處理,而且可以執(zhí)行共同存在的同一層次中的多個(gè)處理。接下來,將參考圖6說明同一層次的處理共同存在的顯示畫面10的顯示示例。圖6是圖示出顯示畫面10的顯示示例的說明圖。如圖6的示例顯示畫面310所示,兩種類型的顯示層(畫面層)共同存在于顯示畫面IO上,并且它們中的每個(gè)以半透明方式顯示在畫面上。 示例顯示畫面310所示的兩種類型的顯示層包括相互重疊并以半透明模式顯示的用于顯示q恥rty式鍵盤右半部分的層以及用于顯示qwerty式鍵盤的左半部分的另一層。例如,當(dāng)檢測(cè)單元110確定左手的拇指接近或接觸靜電觸控面板時(shí),顯示了 qwerty式鍵盤的左半部分的層313的不透明度增加,如示例顯示畫面312所示。在這種場(chǎng)合,顯示了qwerty式鍵盤右半部分的層的不透明度不變。結(jié)果,更清晰地顯示出顯示了 qwerty式鍵盤的左半部分的層313。 另一方面,當(dāng)檢測(cè)單元110確定右手的拇指接近或接觸靜電觸控面板時(shí),顯示了qwerty式鍵盤的右半部分的層315的不透明度增加,如示例顯示畫面314所示。在這種場(chǎng)合中,顯示了 q恥rty式鍵盤左半部分的層的不透明度不變。結(jié)果,更清晰地顯示出顯示了qwerty式鍵盤的右半部分的層315。 如上所述,在示例顯示畫面310中,當(dāng)右手的拇指接近或接觸靜電觸控面板時(shí),采用qwerty式鍵盤的右半部分的鍵排列,而當(dāng)左手的拇指接近或接觸靜電觸控面板時(shí),采用左半部分的鍵排列。以這種方式,可以執(zhí)行共同存在于一個(gè)顯示畫面內(nèi)的同一層次的多個(gè)處理。因此,可以將優(yōu)選地適合于一個(gè)畫面的鍵盤的大小制作為原始大小的一半,并且能夠減少利用胖手指敲擊顯示畫面10而引起的誤操作。 在示例顯示畫面310中,qwerty式鍵盤左半部分的顯示層和qwerty式鍵盤右半部分的顯示層相互重疊并且以半透明模式顯示,然而本發(fā)明不限于此。例如,一個(gè)鍵可以顯示qwerty式鍵盤左半部分中的鍵之一以及qwerty式鍵盤右半部分中的鍵之一。例如,qwerty式鍵盤左半部分中的鍵之一 q和qwerty式鍵盤右半部分中的鍵之一 y顯示在同一位置處。當(dāng)左手的拇指接近或接觸靜電觸控面板時(shí),qwerty式鍵盤左半部分中的鍵之一 q被顯示為浮現(xiàn)(emerge)。當(dāng)右手的拇指接近或接觸靜電觸控面板時(shí),qwerty式鍵盤右半部分中的鍵之一y被顯示為浮現(xiàn)。 接下來,將參考圖7說明用于操作音頻播放器的示例顯示畫面。圖7是圖示出顯示畫面10的顯示示例的說明圖。如示例顯示畫面320所示,兩種類型的顯示層(畫面層),即音樂列表321和音樂控制面板322共同存在于顯示畫面10上,并且它們中的每個(gè)以半透明模式顯示在畫面上。音樂控制面板322例如控制音樂的再現(xiàn)、停止以及音量改變。
當(dāng)檢測(cè)單元110確定左手的拇指接近或接觸靜電觸控面板時(shí),顯示了音樂列表的層325的不透明度增加,如示例顯示畫面324所示。在這種場(chǎng)合中,顯示了音樂控制面板的層的不透明度不變。結(jié)果,更清晰地顯示出顯示有音樂列表的層325。 另一方面,當(dāng)檢測(cè)單元110確定右手的拇指接近或接觸靜電觸控面板時(shí),顯示了音樂控制面板的層327的不透明度增加,如示例顯示畫面326所示。在這種場(chǎng)合中,顯示音樂列表的層的不透明度不變。結(jié)果,更清晰地顯示出顯示有音樂控制面板的層327。
當(dāng)左手的拇指接近或接觸靜電觸控面板時(shí),執(zhí)行單元111執(zhí)行從顯示在層325上的音樂列表中選擇被敲擊等的音樂列表的處理。另一方面,當(dāng)右手的拇指接近或接觸靜電觸控面板時(shí),執(zhí)行單元111根據(jù)顯示在層327上的音樂控制面板上的顯示來執(zhí)行再現(xiàn)和停止音樂、增加和降低音量等處理。
(5)信息處理裝置的操作 上面已說明了信息處理裝置100的顯示畫面10的顯示示例。接下來,將參考圖8說明信息處理裝置100的信息處理方法。圖8是圖示出信息處理裝置100的信息處理方法的流程圖。下面,將說明信息處理裝置ioo具有靜電觸控面板的情況。
首先,信息處理裝置IOO在預(yù)定應(yīng)用開始時(shí),生成用于監(jiān)視靜電觸控面板的電容
變量的線程。然后,檢測(cè)單元iio獲取靜電觸控面板上的各個(gè)靜電傳感器的電容,并且以任
意分辨率對(duì)所獲得的電容插值(SIOO)。在步驟S100中,檢測(cè)單元110將應(yīng)用開始時(shí)的電容與操作體接觸靜電觸控面板時(shí)的電容相比較,并且獲取計(jì)算出的差來以任意分辨率對(duì)所獲得的差進(jìn)行插值。 然后,檢測(cè)單元110根據(jù)圖4所示的檢測(cè)方法來計(jì)算電容變量等于或大于閾值Tl的一組點(diǎn)的重心TCI (S102)。如上所述,閾值Tl是確定操作體接觸了靜電觸控面板時(shí)的閾值。 然后,檢測(cè)單元110根據(jù)圖4所示的檢測(cè)方法來計(jì)算電容變量等于或大于閾值T2的一組點(diǎn)的重心TC2(S104)。如上所述,閾值T2是確定操作體接近了靜電觸控面板時(shí)的閾值,并且大于閾值T1。然后,檢測(cè)單元110計(jì)算從在步驟S102中計(jì)算出的重心TC1到在步驟S104中計(jì)算出的重心TC2的向量(S106)。 接下來,檢測(cè)單元110判斷在步驟S106中計(jì)算出的向量的長(zhǎng)度是否等于或長(zhǎng)于某個(gè)長(zhǎng)度(S10S)。在步驟S108的判斷中,檢測(cè)單元110可以判斷向量的長(zhǎng)度是否等于或大于例如20mm至30mm,以便判斷向量是否為大約例如手指的長(zhǎng)度。在步驟S108,判定向量長(zhǎng)度大于某個(gè)長(zhǎng)度的像手指一樣的修長(zhǎng)的操作體接觸了靜電觸控面板。 當(dāng)在步驟S108中判定向量長(zhǎng)度等于或大于某個(gè)長(zhǎng)度時(shí),檢測(cè)單元110計(jì)算向量的方向,并且判斷向量方向是傾向于右邊、左邊還是其它角度(SllO)。在步驟S110,例如,當(dāng)顯示畫面上的基準(zhǔn)坐標(biāo)軸被配置為十二點(diǎn)鐘方向(0度)時(shí),如果向量在從90度到180度的方向上,則判定接觸體的角度傾向于右邊。當(dāng)接觸體的角度傾向于右邊時(shí),判定接觸體為右手的拇指。另一方面,當(dāng)向量在從180度到270度的方向上時(shí),判定接觸體的角度傾向于左邊。當(dāng)接觸體的角度傾向于左邊時(shí),判定接觸體為左手的拇指。 當(dāng)在步驟SllO中判定接觸體的角度傾向于右邊(接觸體是右邊手指的拇指)時(shí),
顯示控制單元112增加被指定為右邊層的層的不透明度,以便更清晰地顯示該層(S112)。
執(zhí)行單元111執(zhí)行與右邊層上所顯示的顯示畫面相對(duì)應(yīng)的處理(交互)(S114)。 當(dāng)在步驟SllO中判定接觸體的角度傾向于左邊(接觸體是左邊手指的拇指)時(shí),
顯示控制單元112增加被指定為左邊層的層的不透明度,以便更清晰地顯示該層(S116)。
執(zhí)行單元111執(zhí)行與左邊層上所顯示的顯示畫面相對(duì)應(yīng)的處理(交互)(S118)。 當(dāng)在步驟SllO中判定接觸體的角度既不傾向于右邊也不傾向于左邊時(shí),執(zhí)行單
元111執(zhí)行與顯示在先前活動(dòng)的層上的顯示畫面相對(duì)應(yīng)的處理(交互)(S120)。當(dāng)在步驟
S114、 S118和S120中,用戶在一定時(shí)段或更長(zhǎng)時(shí)間內(nèi)未操作信息處理裝置IOO時(shí),其透明
度曾經(jīng)被增加并且已變?yōu)榛顒?dòng)的層返回原始狀態(tài),以使得其透明度返回到與其它層相同的
透明度。 在本實(shí)施例的說明中,假設(shè)操作體為用戶的手指,然而,本發(fā)明不限于此。例如,操作體可以是用戶的手、觸筆等。上面已說明了信息處理裝置100的信息處理方法。
根據(jù)本實(shí)施例的信息處理裝置100檢測(cè)操作體相對(duì)于顯示畫面10上的基準(zhǔn)坐標(biāo)軸的角度,并且可以根據(jù)檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。預(yù)定處理包括多個(gè)處理,并且可以根據(jù)操作體的角度來執(zhí)行多個(gè)處理之一。因此,可以根據(jù)接觸或接近于信息處理裝置100的顯示畫面10的操作體的角度來執(zhí)行預(yù)定處理。例如,多個(gè)顯示層可以重疊在顯示畫面10上,并且可以根據(jù)操作體的角度來選擇顯示在顯示畫面10上的多個(gè)顯示層之一。在此情況中,可以根據(jù)所選顯示層來執(zhí)行處理。 由于在信息處理裝置100中使用了靜電觸控面板,因此,可以基于與操作體有關(guān)的接觸和接近信息來確定手指的形狀和方向。因此,當(dāng)操作體是用戶的手指時(shí),能夠判斷出手指是右手的拇指還是左手的拇指。能夠?qū)崿F(xiàn)這樣的應(yīng)用,該應(yīng)用能夠取決于是右手的拇指接觸或接近靜電觸控面板還是左手的拇指接觸或接近靜電觸控面板來執(zhí)行不同的處理。因此,用戶可以利用專用于使用右手的人或?qū)S糜谑褂米笫值娜说陌粹o排列來輸入信息。
高層次的整體視圖和低層次的縮放視圖可以同時(shí)疊加在一個(gè)畫面上,并且當(dāng)用左手的手指或右手的手指敲擊顯示畫面時(shí),可以執(zhí)行各種不同的處理。因此,可以減少對(duì)移動(dòng)裝置的顯示畫面大小的限制。 本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)明白,可以根據(jù)設(shè)計(jì)要求和其它因素進(jìn)行各種修改、組合、子組合和變更,只要它們?cè)谒綑?quán)利要求或其等同物的范圍之內(nèi)即可。 在上面的實(shí)施例中,例如,操作體是用戶的手指,并且判定手指是左手的拇指還是
12右手的拇指,然而,本發(fā)明不限于此。例如,當(dāng)多個(gè)用戶讓他們的手接近或接觸諸如觸控面板之類的顯示畫面時(shí),可以檢測(cè)每個(gè)用戶的手的角度。 本申請(qǐng)包含與2008年12月12日向日本專利局提交的日本優(yōu)先專利申請(qǐng)JP2008-316976中公開的主題有關(guān)的主題,該申請(qǐng)的全部?jī)?nèi)容通過引用結(jié)合于此。
權(quán)利要求
一種信息處理設(shè)備,包括檢測(cè)單元,用于檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度;以及執(zhí)行單元,用于根據(jù)由所述檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。
2. 根據(jù)權(quán)利要求1所述的信息處理裝置,其中,由所述執(zhí)行單元執(zhí)行的預(yù)定處理包括多個(gè)處理,并且所述執(zhí)行單元根據(jù)由所述檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行所述多個(gè)處理之一。
3. 根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述檢測(cè)單元使用利用電容或紅外光的觸控面板來檢測(cè)接觸或接近所述信息處 理裝置的操作體的角度。
4. 根據(jù)權(quán)利要求2所述的信息處理裝置,其中,由所述執(zhí)行單元執(zhí)行的多個(gè)處理是同一層次的處理,并且所述執(zhí)行單元根據(jù)由所述檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行所述同一層次 的處理之一。
5. 根據(jù)權(quán)利要求2所述的信息處理裝置,其中,由所述執(zhí)行單元執(zhí)行的多個(gè)處理是高層次處理和低層次處理, 并且所述執(zhí)行單元根據(jù)由所述檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行所述高層次處 理和所述低層次處理中的任一處理。
6. 根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述檢測(cè)單元根據(jù)操作體的接觸部分的第一重心位置與操作體的接近部分的第 二重心位置之間的位置關(guān)系來檢測(cè)所述操作體的角度。
7. 根據(jù)權(quán)利要求5所述的信息處理裝置,其中,所述檢測(cè)單元計(jì)算從所述第一重心位置到所述第二重心位置的向量,并且基于 所述向量的方向來檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度。
8. 根據(jù)權(quán)利要求5所述的信息處理裝置,其中,所述檢測(cè)單元在從所述第一重心位置到所述第二重心位置的向量方向被確定為 相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸傾向右邊時(shí),判定操作體為右手的手指,并且在所述向量 的方向被確定為相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸傾向左邊時(shí),判定操作體為左手的手指。
9. 根據(jù)權(quán)利要求l所述的信息處理裝置,還包括 顯示控制單元,用于將多個(gè)顯示層疊加并顯示在顯示畫面上,其中,所述執(zhí)行單元根據(jù)由所述檢測(cè)單元檢測(cè)到的操作體的角度來選擇顯示在顯示畫 面上的所述多個(gè)顯示層之一,并且所述顯示控制單元在顯示畫面的前景上顯示由所述執(zhí)行單元選擇的顯示層。
10. 根據(jù)權(quán)利要求9所述的信息處理裝置,其中,所述顯示控制單元以所述多個(gè)顯示層為透明的方式將所述多個(gè)顯示層疊加并顯 示在顯示畫面上,所述執(zhí)行單元根據(jù)由所述檢測(cè)單元檢測(cè)到的操作體的角度來選擇顯示在顯示畫面上 的所述多個(gè)顯示層之一,并且所述顯示控制單元通過增加由所述執(zhí)行單元選擇的顯示層的不透明度來顯示由所述執(zhí)行單元選擇的顯示層。
11. 一種信息處理方法,包括以下步驟 檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度;以及 根據(jù)檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。
12. —種用于使得計(jì)算機(jī)用作信息處理設(shè)備的程序,所述信息處理設(shè)備包括 檢測(cè)單元,用于檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度;以及 執(zhí)行單元,用于根據(jù)由所述檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。
全文摘要
本發(fā)明公開了信息處理裝置、信息處理方法及程序。提供了一種信息處理裝置,該信息處理裝置包括檢測(cè)單元,用于檢測(cè)操作體相對(duì)于顯示畫面上的基準(zhǔn)坐標(biāo)軸的角度;以及執(zhí)行單元,用于根據(jù)由檢測(cè)單元檢測(cè)到的操作體的角度來執(zhí)行預(yù)定處理。
文檔編號(hào)G06F3/048GK101751222SQ200910254268
公開日2010年6月23日 申請(qǐng)日期2009年12月14日 優(yōu)先權(quán)日2008年12月12日
發(fā)明者本間文規(guī), 松田晃一, 梨子田辰志 申請(qǐng)人:索尼株式會(huì)社