專利名稱:信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本公開涉及一種信息處理裝置、一種信息處理方法以及一種計算機(jī)程序,更具體地,涉及一種包括用于檢測執(zhí)行操縱輸入的操縱體的位置的傳感器的信息處理裝置、一種信息處理方法以及一種計算機(jī)程序。
背景技術(shù):
作為⑶I (圖形用戶接口)的控制器(作為例如智能電話而普及),存在使用檢測執(zhí)行操縱輸入的操縱體的位置的傳感器的諸如觸摸面板的輸入設(shè)備。近年來,能夠同時檢測多個手指的接觸,即能夠檢測所謂的多點觸摸的觸摸面板也變得普及。此外,在設(shè)備包括多個傳感器時,已經(jīng)實現(xiàn)了改進(jìn)的操縱(例如,日本專利公開公布第2010-108061號和第2009-157908號)。對于該設(shè)備,通過在設(shè)備的顯示單元的反面(背表面)上設(shè)置一個傳感器作為用于檢測手指的接觸的觸摸面板,實現(xiàn)了背表面上的操縱輸入,并且即使對于小的設(shè)備,顯示屏幕也不會被手指隱藏。此外,在設(shè)置多個傳感器時,可以實現(xiàn)根據(jù)相關(guān)技術(shù)難于在觸摸面板中實施的直觀交互或擴(kuò)展操縱系統(tǒng)。然而,當(dāng)用于檢測手指的接觸的傳感器被設(shè)置在設(shè)備的背表面上時,用戶難于在操縱時查看該傳感器。由此,用戶可能無意地接觸設(shè)置在背表面上的傳感器。結(jié)果,根據(jù)設(shè)備檢測到的接觸信息執(zhí)行處理并且發(fā)生故障。因此,期望提供一種能夠防止該故障的新型的和改進(jìn)的信息處理裝置、信息處理方法和計算機(jī)可讀存儲介質(zhì)。
實用新型內(nèi)容因此,提供了一種用于發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令的裝置。該裝置包括處理單元,其被配置為從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù)。該裝置進(jìn)一步包括執(zhí)行單元,其被配置為基于分配給輸入單元的優(yōu)先級來選擇一個輸入,并且發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令。根據(jù)該裝置的一個實施例,該裝置包括用于存儲分配給輸入單元的優(yōu)先級的存儲單元。根據(jù)該裝置的另一實施例,所分配的優(yōu)先級基于輸入單元的位置。根據(jù)該裝置的又一實施例,所分配的優(yōu)先級基于在輸入單元的位置接收有意的輸入的可能性。根據(jù)該裝置的又一實施例,分配給該裝置的面對用戶的一側(cè)的輸入單元的優(yōu)先級高于分配給背離用戶一側(cè)的輸入單元的優(yōu)先級。[0013]根據(jù)該裝置的又一實施例,輸入單元包括觸敏輸入單元,以及非觸敏硬件輸入單
J Li ο根據(jù)該裝置的又一實施例,分配給非觸敏硬件輸入單元的優(yōu)先級高于分配給觸敏輸入單元的優(yōu)先級。根據(jù)該裝置的又一實施例,處理單元被配置為接收如下輸入數(shù)據(jù),其與從多個輸入單元之中的第一輸入單元和第二輸入單元接收的同時輸入對應(yīng)。根據(jù)該裝置的又一實施例,執(zhí)行單元被配置為基于分配給第一輸入單元和第二輸入單元的優(yōu)先級,發(fā)出用于暫停與從第一輸入單元接收的輸入數(shù)據(jù)對應(yīng)的第一處理的命令,并且發(fā)出用于執(zhí)行與從第二輸入單元接收的輸入數(shù)據(jù)對應(yīng)的第二處理的命令。根據(jù)該裝置的又一實施例,執(zhí)行單元被配置為當(dāng)處理單元停止接收與來自第二輸入單元的輸入對應(yīng)的輸入數(shù)據(jù)時,發(fā)出繼續(xù)執(zhí)行第一處理的命令。根據(jù)該裝置的又一實施例,執(zhí)行單元被配置為當(dāng)?shù)谝惶幚聿慌c第二處理沖突時,發(fā)出用于并行地執(zhí)行根據(jù)第一輸入單元的第一處理和根據(jù)第二輸入單元的第二處理的命令。在另一方面,提供了一種用于發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令的方法。該方法包括從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù)。該方法進(jìn)一步包括基于分配給輸入單元的優(yōu)先級來選擇一個輸入。該方法還包括發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令。在另一方面,提供了一種存儲指令的有形實施的非暫態(tài)計算機(jī)可讀存儲介質(zhì),所述指令在被處理器執(zhí)行時使計算機(jī)執(zhí)行用于發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令的方法。該方法包括從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù)。該方法進(jìn)一步包括基于分配給輸入單元的優(yōu)先級來選擇一個輸入。該方法還包括發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令。在又一方面,提供了一種用于發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令的裝置。該裝置包括處理部件,用于從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù)。該裝置進(jìn)一步包括執(zhí)行部件,用于基于分配給輸入單元的優(yōu)先級來選擇一個輸入,并且用于發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令。根據(jù)上述實施例,提供了一種防止基于與傳感器的無意接觸的故障的信息處理裝置、信息處理方法以及計算機(jī)可讀存儲介質(zhì)。
圖1是示出了根據(jù)本公開的第一實施例的信息處理終端的顯示表面的示意性透視圖;圖2是示出了根據(jù)第一實施例的信息處理終端的背表面的示意性透視圖;圖3是圖示了根據(jù)第一實施例的信息處理終端的硬件配置的一個示例的框圖;圖4是示出了根據(jù)第一實施例的信息處理裝置的功能配置的功能框圖;圖5是示出了根據(jù)第一實施例的操縱輸入判斷單元的功能配置的功能框圖;圖6是示出了背表面上的操縱輸入的示例的說明圖;圖7是示出了根據(jù)第一實施例的信息處理裝置中的信息處理的流程圖;[0030]圖8是示出了其中在同一方向上移動的手指被分類成一個組的狀態(tài)的說明圖;圖9是示出了其中在相反方向上移動的手指被分類成兩個組的狀態(tài)的說明圖;圖10是示出了圖7的步驟S130的處理的流程圖;圖11是示出了其中執(zhí)行旋轉(zhuǎn)操縱的狀態(tài)的說明圖;圖12是示出了其中正在執(zhí)行擴(kuò)大(pinch-out)操縱的狀態(tài)的說明圖;圖13是示出了其中正在執(zhí)行縮小(pinch-1n)操縱的狀態(tài)的說明圖;圖14是示出了輕彈操縱判斷處理的流程圖;圖15是圖示了基于手指的接近的編組的說明圖;圖16是圖示了根據(jù)本公開的第二實施例的信息處理終端的硬件配置的一個示例的框圖;圖17是示出了根據(jù)第二實施例的信息處理裝置的功能配置的功能框圖;圖18是示出了根據(jù)第二實施例的基于執(zhí)行處理單元中的優(yōu)先級的執(zhí)行處理確定的流程的流程圖;圖19是示出了根據(jù)第二實施例的基于執(zhí)行處理單元中的優(yōu)先級的執(zhí)行處理確定的流程的流程圖,其中處理暫停;圖20是示出了基于圖19中示出的處理流程的處理的一個示例的說明圖;圖21是示出了根據(jù)第二實施例的信息處理終端的配置的一個示例的示意性平面視圖;以及圖22是示出了一個屏幕顯示的示例的說明圖,根據(jù)第二實施例的基于執(zhí)行處理單元中的優(yōu)先級的執(zhí)行處理確定被應(yīng)用于該屏幕顯示。
具體實施方式
在下文中,將參照附圖詳細(xì)描述本公開的實施例。注意,在本說明書和附圖中,具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件標(biāo)有相同的附圖標(biāo)記,并且省略了這些結(jié)構(gòu)元件的重復(fù)說明。根據(jù)本公開的一個實施例,提供了一種信息處理裝置,其包括處理單元,被配置為從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù);以及執(zhí)行單元,被配置為基于分配給輸入單元的優(yōu)先級來選擇一個輸入;以及發(fā)出用于執(zhí)行根據(jù)所選擇的輸入的處理的命令。將注意到,下文根據(jù)如下順序進(jìn)行描述。1.第一實施例(基于操縱體的移動速度的操縱輸入的判斷)1-1.信息處理終端的配置1-2.信息處理裝置中的處理1-3.其他2.第二實施例(基于優(yōu)先級的執(zhí)行處理的確定)2-1.信息處理終端的配置2-2.信息處理裝置中的處理2-3.其他〈1.第一實施例>[0057][1-1.信息處理終端的配置](信息處理終端的外觀的示例)首先,將參照圖1和2描述根據(jù)本技術(shù)的實施例的信息處理終端100的示意性配置。圖1是示出了根據(jù)本實施例的信息處理終端100的顯示表面的示意性透視圖。圖2是示出了根據(jù)本實施例的信息處理終端100的背表面的示意性透視圖。在根據(jù)本實施例的信息處理終端100上,顯示單元120被設(shè)置在殼體110的表面(顯示表面)上,并且能夠檢測諸如手指的操縱體(即,操作部件)的接觸的諸如觸摸傳感器130的輸入單元被設(shè)置在顯示表面的反面(背表面)處的表面上。例如,液晶顯示器或有機(jī)EL (電致發(fā)光)顯示器可以用作顯示單元120。此外,電容觸摸傳感器可以用作觸摸傳感器130。此外,根據(jù)本實施例的信息處理終端100也可以包括設(shè)置在顯示表面上的觸摸傳感器(未示出),如后面將描述的第二實施例中的那樣。(硬件配置的示例)根據(jù)本實施例的信息處理終端100可以由如圖3中所示的硬件配置實施。圖3是示出了根據(jù)本實施例的信息處理終端100的硬件配置的一個示例的硬件配置圖。如圖3中所示,根據(jù)本實施例的信息處理終端100包括CPU (中央處理單元)101 ;有形地實施的非暫態(tài)的計算機(jī)可讀存儲介質(zhì),諸如非易失性存儲器102 ;RAM(隨機(jī)存取存儲器)103 ;顯不器104 ;以及背表面觸摸傳感器105。CPU 101用作算術(shù)處理單元和控制設(shè)備,并且根據(jù)各種指令和程序控制信息處理裝置100中的整體操作。CPU 101可以是微處理器。非易失性存儲器102存儲CPU 101使用和執(zhí)行的指令、程序、操作參數(shù)等。例如,ROM (只讀存儲器)或者閃速存儲器可以用作非易失性存儲器102。RAM103臨時地存儲在CPU 101的執(zhí)行中使用的程序、在執(zhí)行中適當(dāng)改變的參數(shù)等。這些部件通過包括例如CPU總線的主機(jī)總線彼此連接。顯不器104是用于輸出信息的輸出設(shè)備的不例。例如,液晶顯不器(IXD)設(shè)備、OLED (有機(jī)發(fā)光二極管)設(shè)備等可以用作顯示器104。背表面觸摸傳感器105是使用戶能夠輸入信息的輸入設(shè)備之一,并且被設(shè)置在信息處理終端100的顯示器104的顯示表面的反面處的表面上以檢測諸如手指的操縱體(即,操作部件)的接觸。例如,用于通過檢測從靜電或壓敏觸摸面板得到的電信號來感測操縱體的接觸的電容觸摸面板可以用作背表面觸摸傳感器105,其中靜電或壓敏觸摸面板用于通過檢測背表面上的壓力改變來感測手指的接觸。背表面觸摸傳感器105包括例如用于輸入信息的輸入單兀以及用于基于用戶輸入生成輸入信號并且將輸入信號輸出到CPU 101的輸入控制電路。盡管在本實施例中,觸摸傳感器設(shè)置在顯示器104的顯示表面的反面處的背表面上,但是該技術(shù)并非將觸摸傳感器的安裝位置限制于該示例。觸摸傳感器可以被設(shè)置為堆疊在顯示器104的顯示表面上或者可以設(shè)置在終端的側(cè)表面上。(信息處理裝置的功能配置)接下來,將參照圖4和5描述設(shè)置在根據(jù)本實施例的信息處理終端100中的信息處理裝置140的功能配置。圖4是示出了根據(jù)本實施例的信息處理裝置的功能配置的功能框圖。圖5是示出了根據(jù)本實施例的操縱輸入判斷單元143的功能配置的功能框圖。在根據(jù)本實施例的信息處理終端100中,如圖1至3中所示,設(shè)置有用于通過背表面檢測操縱體的接觸的背表面觸摸傳感器105。這使得能夠執(zhí)行從信息處理終端100的背表面的操縱輸入并且使得用戶能夠在查看顯示器104上顯示的信息的同時使得用戶能夠執(zhí)行操縱輸入。在該情況下,當(dāng)通過背表面觸摸傳感器105執(zhí)行操縱輸入時,用戶可能無意地接觸背表面觸摸傳感器105。該無意接觸是故障的起因。根據(jù)本實施例的信息處理終端100包括用于根據(jù)用戶意圖判斷操縱體移動并且基于操縱體的運(yùn)動判斷操縱輸入的信息處理裝置140。如圖4中所示,信息處理裝置140包括位置檢測單元(即處理單元)141、速度計算單元142、操縱輸入判斷單元143、執(zhí)行處理單元144、輸出單元145和設(shè)定存儲單元146。如這里使用的術(shù)語“單元”可以是軟件模塊、硬件模塊、或者軟件模塊和硬件模塊的組合。這些硬件和軟件模塊可以被實施為離散電路、集成電路或者作為由處理器執(zhí)行的指令。位置檢測單元141檢測操縱體與信息處理終端100的接觸或輸入操作。如圖3中所示,根據(jù)本實施例的信息處理終端100包括背表面觸摸傳感器105。位置檢測單元141從背表面觸摸傳感器105獲取手指在背表面上的位置信息。位置檢測單元141在每個給定時間獲取關(guān)于背表面觸摸傳感器105檢測到的手指與背表面的接觸的檢測結(jié)果,并且將手指在背表面的檢測區(qū)域中的位置作為位置信息輸出到速度計算單元142。速度計算單元142基于從位置檢測單元141輸入的位置信息計算每個手指的移動速度。信息處理裝置140包括用于管理位置檢測單元141在每個給定時間檢測到的手指的位置信息的歷史的存儲器(未示出)。速度計算單元142基于手指的位置信息的歷史計算與背表面接觸的手指的移動速度,并且將移動速度輸出到操縱輸入判斷單元143。基于手指的移動速度,操縱輸入判斷單元143分析與背表面接觸的手指的運(yùn)動以判斷操縱輸入。如圖5中所示,操縱輸入判斷單元143包括編組處理單元143a、運(yùn)動信息計算單元143b和操縱輸入分析單元143c。編組處理單元143a基于給定的編組條件將位置檢測單元141已檢測到與背表面接觸的手指分類為一個或多個組。在根據(jù)本實施例的信息處理終端100中,由于從終端的背表面執(zhí)行操縱輸入,因此手指可能在操縱輸入時非用戶意圖地接觸背表面。在根據(jù)本實施例的信息處理裝置140中,當(dāng)多個手指接觸背表面時,被視為正在執(zhí)行同一運(yùn)動的手指由編組處理單元143a分類并且一個組被視為一個虛擬手指。因此,可以防止因手指無意地與背表面接觸引起的錯誤操縱,由此實現(xiàn)用戶預(yù)期的操縱。對檢測到的手指進(jìn)行編組的編組處理的詳細(xì)描述將在后面給出。編組處理單元143a將指示每個檢測到的手指所屬的組的組信息輸出到運(yùn)動信息計算單元143b。運(yùn)動信息計算單元143b基于從編組處理單元143a輸入的組信息計算指示組(例如每個組)的運(yùn)動的運(yùn)動信息。組的運(yùn)動信息是根據(jù)同一組中包括的手指的移動速度計算的組的移動速度和組的位置信息。運(yùn)動信息計算處理的詳細(xì)描述將在后面給出。運(yùn)動信息計算單元143b將計算的每個組的運(yùn)動信息輸出到操縱輸入分析單元143c。操縱輸入分析單元143c基于從運(yùn)動信息計算單元143b輸入的組(例如每個組)的運(yùn)動信息分析用戶的操縱輸入。操縱輸入分析單元143c基于例如任何組的運(yùn)動或者多個組之間的運(yùn)動關(guān)系,分析用戶的操縱輸入。此外,操縱輸入分析單元143c中的操縱輸入分析處理的細(xì)節(jié)將在后面描述。操縱輸入分析單元143c分析的操縱輸入被輸出到執(zhí)行處理單元144。[0078]返回圖4的描述,執(zhí)行處理單元144生成并且發(fā)出執(zhí)行根據(jù)操縱輸入判斷單元143判斷的用戶操縱輸入的處理的命令。其中操縱輸入與發(fā)出的命令相關(guān)聯(lián)的執(zhí)行處理信息被存儲在后面將描述的設(shè)定存儲單元146中。執(zhí)行處理單元144基于設(shè)定存儲單元146中存儲的執(zhí)行處理信息發(fā)出與操縱輸入對應(yīng)的命令。在信息處理終端100中執(zhí)行根據(jù)命令的處理。輸出單元145是用于輸出信息以便向用戶提供信息的功能單元。例如,輸出單元145與圖3的顯示器104對應(yīng)。例如,執(zhí)行其中執(zhí)行處理單元144發(fā)出的命令改變顯示器104的顯不信息的處理。輸出單兀145可以是例如用于輸出聲音的揚(yáng)聲器、用于生成傳播到執(zhí)行操縱輸入的用戶的振動的振動生成單元、或者打開或關(guān)閉的燈、以及顯示器104。設(shè)定存儲單元146是用于存儲根據(jù)操縱輸入執(zhí)行命令發(fā)出所需的信息的存儲單元。例如,設(shè)定存儲單元146與圖3的非易失性存儲器102或RAM 103對應(yīng)。例如,組信息或執(zhí)行處理信息、后面將描述的編組處理所需的速度或角度信息(例如,vth、0 1或02)、輕彈操縱判斷處理所需的時間信息(N)等被存儲在設(shè)定存儲單元146中。[1-2.信息處理裝置中的處理]根據(jù)本實施例的信息處理終端100可以基于每個手指的移動速度判斷用戶預(yù)期的操縱輸入并且通過包括上述信息處理裝置140根據(jù)操縱輸入發(fā)出命令。例如,當(dāng)如圖6中所示在信息處理終端100的背表面上執(zhí)行用于滾動或拖動顯示器104的顯示表面上顯示的信息時,其他手指可能無意地與背表面接觸,即使利用一個手指執(zhí)行操縱輸入。在該情況下,根據(jù)本實施例的信息處理裝置140將被判斷為在同一方向上移動的手指編組,由此防止錯誤操縱并且實現(xiàn)用戶預(yù)期的操縱,即使例如,如背表面操縱中的那樣,多個手指容易地同時接觸。在下文中,將參照圖7至14詳細(xì)描述根據(jù)本實施例的信息處理裝置140中的信息處理。圖7是示出了根據(jù)本實施例的信息處理裝置140中的信息處理的流程圖。圖8是示出了其中在同一方向上移動的手指被分類成一個組的狀態(tài)的說明圖。圖9是示出了其中在相反方向上移動的手指被分類成兩個組的狀態(tài)的說明圖。圖10是示出了圖7的步驟S130的處理的流程圖。圖11是示出了其中執(zhí)行旋轉(zhuǎn)操縱的狀態(tài)的說明圖。圖12是示出了其中正在執(zhí)行擴(kuò)大操縱(縮放操作)的狀態(tài)的說明圖。圖13是示出了其中正在執(zhí)行縮小操縱的狀態(tài)的說明圖。圖14是示出了輕彈操縱判斷處理的流程圖。如圖7中所示,根據(jù)本實施例的信息處理裝置140首先使用位置檢測單元141在每個給定的時間檢測手指與背表面的接觸(S110 )。如果檢測到手指的接觸,則檢測區(qū)域中的手指的位置信息作為歷史被記錄在存儲器(未示出)中。接著,速度計算單元142基于存儲器中存儲的位置信息計算每個檢測到的手指的移動速度(S120)。計算的每個手指的移動速度被輸出到操縱輸入判斷單元143。將認(rèn)識到,在某些實施例中,信息處理裝置140可以從諸如連接到網(wǎng)絡(luò)的設(shè)備的外部設(shè)備或者從例如云計算配置中的遠(yuǎn)程設(shè)備或服務(wù)器接收與操作部件相關(guān)聯(lián)的位置信息。在從外部設(shè)備接收位置信息時,位置信息可以作為歷史被記錄到存儲器中,由速度計算單元142進(jìn)行處理,并且輸出到操縱輸入判斷單元143。當(dāng)操縱輸入判斷單元143從速度計算單元142接收每個手指的移動速度的輸入時,操縱輸入判斷單元143首先使用編組處理單元143a執(zhí)行對檢測到的手指進(jìn)行編組的處理(S130)。可以適當(dāng)?shù)卦O(shè)定手指編組條件。然而,在本實施例中,檢測到的手指中的具有最大移動速度的手指被定義為基準(zhǔn),并且基于作為基準(zhǔn)的手指和其他手指的移動參數(shù)之間的關(guān)系來執(zhí)行編組。更具體地,編組處理單元143a基于從速度計算單元142計算的移動速度獲得的各個手指的關(guān)聯(lián)對手指進(jìn)行編組。根據(jù)移動速度獲得的手指關(guān)聯(lián)可以被表示為例如圖8中示出的圖像。在圖8中,手指的移動速度被表示為速度向量,并且各個手指的速度向量的開始點與原點O匹配。在圖8中,Vx指示指定圖6中所示的操縱區(qū)域的位置的xy坐標(biāo)中的X方向上的速度,并且Vy指示指定圖6中所示的操縱區(qū)域的位置的xy坐標(biāo)中的y方向上的速度。從圖8可見,由于示出了四個速度向量vl、v2、v3和v4,因此檢測到四個手指與背表面的接觸。在該情況下,編組處理單元143a將具有四個速度向量vl、v2、v3和v4中的最大移動速度的向量Vl確定為基準(zhǔn)(以下稱為“基準(zhǔn)向量”)。當(dāng)已確定基準(zhǔn)向量時,編組處理單元143a指定可以被視為具有與基準(zhǔn)向量一樣的移動參數(shù)(諸如在與基準(zhǔn)向量對應(yīng)的手·指(基準(zhǔn)手指)相同的方向上移動)的手指。被視為在與基準(zhǔn)手指相同的方向上移動的手指可以是在與基準(zhǔn)手指的移動方向相同的方向上移動的手指或者可以是在相對于基準(zhǔn)向量的給定閾值角度土 Θ I的區(qū)域內(nèi)的手指。在后者的情況下,與圖8的區(qū)域A中的速度向量v2和v3對應(yīng)的手指被視為在與基準(zhǔn)手指相同的方向上移動。因此基準(zhǔn)手指和被視為在與基準(zhǔn)手指相同的方向上移動的手指被分類為一個組。此外,可以從該組排除缺乏與基準(zhǔn)手指一樣的移動參數(shù)的手指。在圖8中,速度向量v4未在區(qū)域A中,但是其速度等于或小于給定速度vth。vth被設(shè)定為如下尺寸,使得手指不被視為有意地移動。就是說,vth是被設(shè)定為從編組目標(biāo)中排除用戶無意地使其略微移動的手指。具有該速度vth或更小的速度的手指被視為不移動的手指,不論其移動方向如何,使得當(dāng)判斷操縱輸入時可以排除無意地移動的手指并且可以更準(zhǔn)確地判斷用戶預(yù)期的操縱輸入。從編組目標(biāo)排除的手指可以包括,例如,與背表面的接觸面積大于給定面積的手指,和手指與背表面的接觸的形狀是給定形狀的手指,以及具有給定速度或更小的速度的手指。這是因為大接觸面積或者例如長和窄的接觸形狀可以被視為用戶使手指有意地進(jìn)行強(qiáng)接觸以便握持信息處理終端100。此外,當(dāng)在信息處理終端100中設(shè)置能夠檢測背表面上的壓力的傳感器時,可以從編組目標(biāo)排除在背表面上施加大于給定壓力的壓力的手指。這是因為該手指可以被視為用戶有意地在終端上施加壓力以便于握持信息處理終端100。通過排除該手指,可以更準(zhǔn)確地判斷用戶預(yù)期的操縱輸入。當(dāng)已確定基準(zhǔn)向量時,編組處理單元143a指定可以被視為通過預(yù)定功能與相應(yīng)的基準(zhǔn)向量的移動參數(shù)相關(guān)的手指。例如,編組處理單元143a指定在與對應(yīng)于基準(zhǔn)向量的手指(基準(zhǔn)手指)相反的方向上移動的手指。被視為在與基準(zhǔn)手指相反的方向上移動的手指可以是在與基準(zhǔn)手指的移動方向相反的方向上移動的手指或者可以是相對于在基準(zhǔn)向量的相反方向上的相反向量在給定角度± Θ 2內(nèi)的區(qū)域中的手指。此外,角度Θ2可以與角度Θ I相同或不同。在后者的情況下,與圖9的區(qū)域B中的速度向量v5和v6對應(yīng)的手指被視為在與基準(zhǔn)手指相反的方向上移動。因此,被視為在與基準(zhǔn)手指相反的方向上移動的手指被分類成一個組。[0092]步驟S130的具體處理被表示為圖10中所示的流程圖。當(dāng)在步驟S120中已計算已檢測到接觸的手指的移動速度時,如圖10中所示,編組處理單元143a檢測具有最高移動速度的手指(S131)。該手指是基準(zhǔn)手指。編組處理單元143a判斷所有手指是否已被編組(S132)。如果存在未被編組的手指,則通過步驟S133至S135的處理對手指進(jìn)行編組。例如,編組處理單元143a根據(jù)手指的移動速度判斷手指是否被視為不移動(S133)。在步驟S133中,進(jìn)行關(guān)于手指的速度是否等于或小于給定速度vth的判斷。如果手指的速度等于或小于給定速度vth,則手指被分類到被視為不移動的手指組(S133a)中并且處理返回步驟 S132。另一方面,如果手指的速度大于給定速度vth,則進(jìn)行關(guān)于手指是否在與基準(zhǔn)手指相同的方向上移動的判斷(S134)。在步驟S134中,如圖8中所示,進(jìn)行關(guān)于指示手指的運(yùn)動的速度向量是否在相對于基準(zhǔn)向量的給定角度土 Θ I內(nèi)的區(qū)域A中的判斷。如果判斷手指的運(yùn)動向量在區(qū)域A中,則手指被判斷為在與基準(zhǔn)手指相同的方向上移動并且被分類到與基準(zhǔn)手指相同的組中(S134a)。隨后,處理返回步驟S132,其中執(zhí)行新的手指的編組。另一方面,如果判斷手指的運(yùn)動向量不在區(qū)域A中,則進(jìn)行關(guān)于手指是否在與基準(zhǔn)手指相反 的方向上移動的判斷(S135 )。在步驟S135中,如圖9中所示,進(jìn)行關(guān)于指示手指的運(yùn)動的速度向量是否在相對于基準(zhǔn)向量的相反方向上的相反向量的給定角度土 Θ 2內(nèi)的區(qū)域B中的判斷。如果判斷手指的運(yùn)動向量在區(qū)域B中,則手指被判斷為在與基準(zhǔn)手指相反的方向上移動并且被分類到與基準(zhǔn)手指不同的組中(S135a)。隨后,處理返回步驟S132,其中執(zhí)行新的手指的編組。另一方面,如果判斷手指的運(yùn)動向量不在區(qū)域B中,則手指被分類到新的組中(S135b)。隨后,處理返回步驟S132,其中執(zhí)行新的手指的編組。如果在步驟S132中判斷不存在未被編組的手指,則根據(jù)分類組的數(shù)目發(fā)送命令(S136)。由于步驟S136的處理對應(yīng)于后面將描述的圖7的步驟S140至S160的處理,因此此時將省略其詳細(xì)描述。因此,編組處理單元143a將具有最大移動速度的手指定義為基準(zhǔn)并且根據(jù)其他手指的移動方向和基準(zhǔn)手指的移動方向之間的關(guān)系對其他手指進(jìn)行編組。因此,位置檢測單元141檢測到的手指被分類成一個或多個組。當(dāng)各個手指已被分類成組時,運(yùn)動信息計算單元143b計算每個組的運(yùn)動信息(S140)o組的運(yùn)動信息是組的移動速度??梢曰趯儆诮M的手指的移動速度計算運(yùn)動信息。例如,運(yùn)動信息計算單元143b根據(jù)屬于組的手指的位置信息計算中心坐標(biāo)并且將該中心坐標(biāo)定義為組的位置信息。運(yùn)動信息計算單元143b還根據(jù)屬于組的手指的移動速度計算平均移動速度,并且將該平均移動速度定義為組的移動速度。運(yùn)動信息計算單元143b將組的位置信息和組的移動速度定義為組的運(yùn)動信息。因此,在計算組的運(yùn)動信息時,組的運(yùn)動可以由屬于該組的手指的平均位置和運(yùn)動速度表示。替選地,例如,屬于組的手指之中的在操縱輸入開始時具有最大移動速度的手指的移動速度和位置信息可以用作組的運(yùn)動信息。由于具有高移動速度的手指被視為用戶有意地使其移動,因此具有高移動速度的手指可以被視為組的代表。在一個手指的運(yùn)動被定義為手指所屬的組的運(yùn)動時,可以獲取穩(wěn)定的運(yùn)動信息而不受屬于該組的其他手指的運(yùn)動影響。[0099]組的運(yùn)動信息指示組的運(yùn)動,其可以被視為一個虛擬手指的運(yùn)動。因此,當(dāng)多個手指等同地移動時,操縱被視為一個虛擬手指的操縱,由此防止由于無意地接觸背表面的手指的運(yùn)動引起的錯誤操縱輸入的判斷。運(yùn)動信息計算單元143b計算可以通過步驟S130劃分的每個組的運(yùn)動信息。此外,操縱輸入分析單元143c基于在步驟S140中計算的每個組的運(yùn)動信息分析用戶的操縱輸入(S150)。操縱輸入分析單元143c例如可以根據(jù)運(yùn)動信息基于組的方向指定操縱輸入。例如,當(dāng)如圖6中所示僅檢測到包括在同一方向上移動的手指的一個組時,可以判斷正在執(zhí)行用于使顯示器104的顯示表面上顯示的信息滾動的操縱輸入。此外,當(dāng)例如檢測到兩個組時,可以根據(jù)組的位置關(guān)系和移動參數(shù)(例如,方向)判斷用戶的操縱輸入。例如,如圖11的上圖中所示,雙手的各個手指與信息處理終端100的背表面接觸并且兩只手在相反方向上(圖11中的y軸的正方向和y軸的負(fù)方向)移動。在該情況下,如圖11的下圖中所示,編組處理單元143a基于手指的移動速度將與背表面接觸的手指分類成兩個組。就是說,當(dāng)具有最大移動速度的手指被定義為基準(zhǔn)手指并且手指被分類成在與基準(zhǔn)手指相同的方向上移動的組和在相反方向上移動的組時,如圖11的下圖中所示,創(chuàng)建在I軸的正方向上移動的手指的組和在I軸的負(fù)方向上移動的手指的組。操縱輸入分析單元143c根據(jù)組的運(yùn)動信息計算組的關(guān)系和移動方向,并且基于設(shè)定存儲單元146中存儲的設(shè)定信息分析用戶執(zhí)行的操縱輸入。根據(jù)組的運(yùn)動信息或者組的位置關(guān)系和移動方向之間的關(guān)系估計的操縱輸入被存儲在設(shè)定存儲單元146中。多個組之間的位置關(guān)系可以由連接各個組的運(yùn)動信息的開始點的直線表示。根據(jù)本實施例的操縱輸入分析單元143c基于每個組相對于直線方向的移動方向指定操縱輸入。例如,在圖11中所示的示例中,兩個組在基本上與連接各個組的運(yùn)動信息的開始點的直線的方向正交的方向上移動,并且這兩個還在相反的方向上移動。操縱輸入分析單元143c可以基于設(shè)定存儲單元146中存儲的設(shè)定信息判斷執(zhí)行旋轉(zhuǎn)操縱。旋轉(zhuǎn)操縱是其中操縱目標(biāo)被兩個操縱體旋轉(zhuǎn)的操作。例如,旋轉(zhuǎn)操縱可以用作用于發(fā)出使顯示器104上顯示的信息旋轉(zhuǎn)的命令的操縱。此外,例如,如圖12的上圖中所示,雙手的各個手指與信息處理終端100的背表面接觸并且兩只手在相反方向上(圖12中的X軸的正方向和X軸的負(fù)方向)移動以放開。即使在該情況下,如圖12的下圖中所示,編組處理單元143a基于手指的移動速度將與背表面接觸的手指分類成兩個組。如圖11中的那樣,操縱輸入分析單元143c根據(jù)組的運(yùn)動信息計算組的位置關(guān)系和移動方向并且分析用戶執(zhí)行的操縱輸入。在圖12中所示的示例中,兩個組在與連接各個組的運(yùn)動信息的開始點的直線的方向基本上平行的方向上移動,并且這兩個組還在相反的方向上移動以放開。操縱輸入分析單元143c可以基于設(shè)定存儲單元146中存儲的設(shè)定信息判斷正在執(zhí)行擴(kuò)大操縱。此外,例如,如圖13的上圖中所示,雙手的各個手指與信息處理終端100的背表面接觸并且兩只手在相反方向上(圖13中的X軸的正方向和X軸的負(fù)方向)移動以靠近。即使在該情況下,如圖13的下圖中所示,編組處理單元143a基于手指的移動速度將與背表面接觸的手指分類成兩個組。如圖11中的那樣,操縱輸入分析單元143c根據(jù)組的運(yùn)動信息計算組的位置關(guān)系和移動方向并且分析用戶執(zhí)行的操縱輸入。在圖13中所示的示例中,兩個組在與連接各個組的運(yùn)動信息的開始點的直線的方向基本上平行的方向上移動,并且這兩個組還在相反的方向上移動以靠近。操縱輸入分析單元143c可以基于設(shè)定存儲單元146中存儲的設(shè)定信息判斷正在執(zhí)行縮小操縱。因此,在步驟S150中,操縱輸入分析單元143c根據(jù)組的運(yùn)動信息計算組的位置關(guān)系和移動方向,并且判斷用戶執(zhí)行的操縱輸入。隨后,執(zhí)行處理單元144發(fā)出執(zhí)行與步驟S150中判斷的用戶操縱輸入對應(yīng)的處理的命令(S160)。執(zhí)行處理單元144基于執(zhí)行處理信息發(fā)出與判斷的操縱輸入對應(yīng)的命令,其中操縱輸入與設(shè)定存儲單元146中存儲的發(fā)出命令相關(guān)聯(lián)。例如,當(dāng)如圖6中所示根據(jù)在同一方向上移動的多個手指的一個組的運(yùn)動信息將操縱輸入判斷為滾動操縱時,執(zhí)行處理單元144發(fā)出例如使顯示器104的顯示信息在組的移動方向上滾動的命令。此外,當(dāng)例如如圖11中所示將操縱輸入判斷為旋轉(zhuǎn)操縱時,執(zhí)行處理單元144可以發(fā)出使顯示器104上顯示的信息旋轉(zhuǎn)的命令。當(dāng)例如如圖12中所示將操縱輸入判斷為擴(kuò)大操縱時,執(zhí)行處理單元144可以發(fā)出放大顯示器104上顯示的信息的命令。當(dāng)例如如圖13中所示將操縱輸入判斷為縮小操縱時,執(zhí)行處理單元144可以發(fā)出縮小顯示器104上顯示的信息的命令。因此,在步驟S160中,執(zhí)行處理單元144發(fā)出執(zhí)行根據(jù)判斷的操縱輸入的處理的命令。信息處理終端100根據(jù)所發(fā)出的命令執(zhí)行相應(yīng)的處理。上文描述了根據(jù)本實施例的信息處理終端100的信息處理裝置140中的信息處理。在該處理中,為了判斷用戶預(yù)期的操縱輸入,計算已被檢測到與背表面接觸的手指的移動速度并且根據(jù)計算的移動速度對執(zhí)行諸如相同方向或相反方向上的相似運(yùn)動的手指進(jìn)行分類和編組?;谧鳛槊總€組的移動速度的運(yùn)動信息,判斷用戶操縱輸入并且發(fā)出執(zhí)行根據(jù)操縱輸入的處理的命令。因此,可以準(zhǔn)確地判斷用戶預(yù)期的操縱輸入并且防止錯誤操縱。[1-3.其他](輕彈操縱判斷處理)這里,在圖7的步驟S150中,由操縱輸入分析單元143c判斷用戶操縱輸入,例如,需要諸如圖14中所示的處理的判斷處理以判斷多個手指的輕彈操縱。當(dāng)在顯示器104的顯示表面上執(zhí)行拖拽操縱時,在放開用于拖拽操縱的一個手指之后立刻發(fā)出輕彈操縱命令,由此實現(xiàn)慣性滾動以通過慣性使所執(zhí)行的處理繼續(xù)。然而,當(dāng)利用多個手指在背表面上執(zhí)行輕彈操縱時,需要確定發(fā)出輕彈操縱命令的定時。在本實施例中,如圖14中所示,當(dāng)用于拖拽的所有手指從背表面放開時,發(fā)出輕彈操縱命令。例如,如圖6中所示,三個手指正在執(zhí)行拖拽操縱。編組處理單元143a已將手指分類到同一組中。如果操縱輸入分析單元143c基于組的該運(yùn)動信息確定正在執(zhí)行拖拽操縱,則執(zhí)行處理單元144發(fā)出執(zhí)行與拖拽操縱對應(yīng)的處理的命令。隨后,操縱輸入分析單元143c基于位置檢測單元141的檢測結(jié)果判斷屬于組的至少一個手指是否已從背表面放開(S151)。在手指未從背表面放開時,操縱輸入分析單元143c重復(fù)步驟S151中的判斷。另一方面,當(dāng)任一個手指從背表面放開時,操縱輸入分析單元143c判斷與該手指一起執(zhí)行拖拽操縱的其他手指是否在最后的N秒內(nèi)保持與背表面接觸(S152)。如果在步驟S152中確定其他手指保持與背表面接觸,則處理返回步驟S151,其中重復(fù)處理。因此,每當(dāng)手指從背表面放開時執(zhí)行步驟S152的處理。[0116]當(dāng)在步驟S152中與從背表面放開的手指一起執(zhí)行拖拽操縱的其他手指均沒有在最后的N秒內(nèi)保持與背表面接觸時,確定執(zhí)行輕彈操縱并且發(fā)出相應(yīng)的命令(S153)。因此,即使當(dāng)通過多個手指執(zhí)行輕彈操縱時,根據(jù)本實施例的信息處理裝置140仍可以基于圖14中所示的處理判斷執(zhí)行輕彈操縱,并且可以發(fā)出相應(yīng)的命令。(根據(jù)手指的接近的編組)盡管在以上描述中如圖8和9中所示基于手指的移動速度執(zhí)行編組,但是該技術(shù)不限于該示例。例如,可以根據(jù)已檢測到與背表面接觸的手指的位置信息,根據(jù)手指的接近來執(zhí)行編組。具體地,編組處理單元143a可以基于手指的位置信息計算各個手指的距離,并且當(dāng)任一個手指和其他手指之間的距離等于或大于給定距離時,分類到其他組中。在其中例如如圖15中所示五個手指與背表面接觸的情況下,拇指被分類到組GP2中,組GP2不同于其他四個手指的組GP1。可以根據(jù)例如判斷的操縱輸入,基于手指的移動速度,基于手指的位置信息或者基于它們的組合,適當(dāng)?shù)卦O(shè)定是否執(zhí)行手指的編組?!?.第二實施例〉接下來,將參照圖16至22描述根據(jù)第二實施例的信息處理終端200的配置和功能。根據(jù)本實施例的信息處理終端200與根據(jù)第一實施例的信息處理終端的不同之處在于信息處理終端200包括用于檢測與信息處理終端200的接觸的多個輸入單元(例如,觸敏輸入單元或者觸摸傳感器)。即使當(dāng)信息處理終端200包括多個觸摸傳感器時,如果觸摸傳感器設(shè)置在用戶易于無意地接觸的位置,則錯誤操縱仍易于發(fā)生。由此,在包括多個觸摸傳感器的信息處理終端200中,當(dāng)從各個觸摸傳感器同時執(zhí)行操縱輸入時,優(yōu)先地執(zhí)行來自用戶易于有意地操縱的觸摸傳感器的操縱輸入。在下文中,將詳細(xì)描述根據(jù)本實施例的信息處理終端200的配置和功能。圖16是圖示了根據(jù)本實施例的信息處理終端200的硬件配置的一個示例的框圖。圖17是示出了根據(jù)本實施例的信息處理裝置240的功能的功能框圖。圖18是示出了根據(jù)本實施例的基于執(zhí)行處理單元244中的優(yōu)先級的執(zhí)行處理確定的流程的流程圖。圖19是示出了根據(jù)本實施例的基于執(zhí)行處理單元244中的優(yōu)先級的執(zhí)行處理確定的流程的流程圖,其中處理暫停。圖20是示出了基于圖19中示出的處理流程的處理的一個示例的說明圖。圖21是示出了根據(jù)本實施例的信息處理終端的配置的一個示例的示意性平面視圖。圖22是示出了一個屏幕顯示的示例的說明圖,根據(jù)本實施例的基于執(zhí)行處理單元244中的優(yōu)先級的執(zhí)行處理確定被應(yīng)用于該屏幕顯示。在下面的描述中將省略與第一實施例中的配置和功能相同的配置和功能的詳細(xì)描述。[2-1.信息處理終端的配置](硬件配置的示例)例如如圖16中所示,根據(jù)本實施例的信息處理終端200包括CPUlOl ;有形地實施的非暫態(tài)的計算機(jī)可讀存儲介質(zhì),諸如非易失性存儲器102 ;RAM (隨機(jī)存取存儲器)103 ;顯示器104 ;背表面觸摸傳感器105 ;以及正表面觸摸傳感器206。就是說,根據(jù)本實施例的信息處理終端200在硬件配置上與圖3中所示的根據(jù)第一實施例的信息處理終端100的不同之處在于信息處理終端200包括正表面輸入單元,諸如觸摸傳感器206。因此,將省略CPU101、非易失性存儲器102、RAM 103、顯示器104和背表面觸摸傳感器105的描述。[0127]與背表面觸摸傳感器105相似,正表面觸摸傳感器206是使得用戶能夠輸入信息的一個輸入設(shè)備(輸入操縱單元)。正表面觸摸傳感器206被設(shè)置為疊置在信息處理終端200的顯示器104的顯示表面上,并且檢測諸如手指的操縱體的接觸。正表面觸摸傳感器206設(shè)置在背表面觸摸傳感器105的相反側(cè)的表面上。例如,電容觸摸面板或者壓敏觸摸面板可以用作正表面觸摸傳感器206。正表面觸摸傳感器206包括例如用于輸入信息的輸入單兀,以及用于基于用戶輸入生成輸入信號并且將輸入信號輸出到CPU 101的輸入控制電路。盡管根據(jù)本實施例的信息處理終端200包括兩個觸摸傳感器,但是該技術(shù)不限于該示例并且信息處理終端200可以包括三個或更多個觸摸傳感器。盡管在本實施例中觸摸傳感器被設(shè)置在顯示器104的顯示表面上和相反側(cè)的背表面上,但是該技術(shù)并未將觸摸傳感器的安裝位置限制于該示例。例如,觸摸傳感器可以設(shè)置在終端的兩側(cè)表面上。(功能配置)當(dāng)根據(jù)本實施例的信息處理終端200同時地從諸如兩個觸摸傳感器105和206的多個輸入單元接收操縱輸入時,信息處理終端200基于先前設(shè)定的關(guān)于觸摸傳感器的優(yōu)先級執(zhí)行基于操縱輸入的處理??梢允褂酶鶕?jù)第一實施例的信息處理裝置140實現(xiàn)該處理。更具體地,根據(jù)本實施例的信息處理終端200可以包括如圖17中所示配置的信息處理裝置240。就是說,信息處理裝置240包括位置檢測單元241、速度計算單元242、操縱輸入判斷單元243、執(zhí)行處理單元244、輸出單元245和設(shè)定存儲單元246。位置檢測單元241檢測操縱體與信息處理終端200的接觸。如圖16中所示,根據(jù)本實施例的信息處理終端200包括背表面觸摸傳感器105和正表面觸摸傳感器206。因此,位置檢測單元241包括用于從背表面觸摸傳感器105獲取背表面上的手指的位置信息的第一位置檢測單元,和用于從正表面觸摸傳感器206獲取正表面上的手指的位置信息的第二位置檢測單元。位置檢測單元241在每個給定時間獲取關(guān)于觸摸傳感器105和206檢測到的手指與背表面和正表面的接觸的檢測結(jié)果,并且將手指在背表面的檢測區(qū)域中的位置和手指在正表面的檢測區(qū)域中的位置作為位置信息輸出到速度計算單元242。速度計算單元242基于從位置檢測單元241輸入的位置信息計算每個手指的移動速度。速度計算單元242的功能可以例如與根據(jù)第一實施例的速度計算單元142的功能相似。速度計算單元242基于手指的位置信息的歷史計算與背表面或正表面接觸的手指的移動速度并且將移動速度輸出到操縱輸入判斷單元243?;谑种傅囊苿铀俣?,操縱輸入判斷單元243分析與背表面接觸的手指的運(yùn)動以判斷操縱輸入。操縱輸入判斷單元243的功能可以例如與根據(jù)第一實施例的操縱輸入判斷單元143的功能相似。在該情況下,操縱輸入判斷單元243判斷背表面上的操縱輸入和正表面上的操縱輸入。操縱輸入判斷單元143判斷的操縱輸入被輸出到執(zhí)行處理單元244。執(zhí)行處理單元244發(fā)出執(zhí)行根據(jù)操縱輸入判斷單元243判斷的用戶的操縱輸入的處理的命令。執(zhí)行處理單元244基于后面將描述的設(shè)定存儲單元中存儲的執(zhí)行處理信息發(fā)出與操縱輸入對應(yīng)的命令。此外,當(dāng)從背表面和正表面同時接收到操縱輸入時,根據(jù)本實施例的執(zhí)行處理單元244根據(jù)哪個操縱輸入用于執(zhí)行處理進(jìn)行判斷。執(zhí)行處理單元244基于設(shè)定存儲單元246中存儲的觸摸傳感器的優(yōu)先級進(jìn)行判斷。因此,執(zhí)行處理單元244發(fā)出執(zhí)行與具有較高優(yōu)先級的操縱輸入對應(yīng)的處理的命令。[0136]輸出單元245是用于輸出信息以向用戶提供信息的功能單元并且對應(yīng)于例如圖6的顯示器104。如第一實施例中的那樣,輸出單元245可以是例如,揚(yáng)聲器、振動生成單元、燈等。設(shè)定存儲單元246是用于存儲根據(jù)操縱輸入執(zhí)行命令發(fā)出所需的信息的存儲單元。例如,設(shè)定存儲單元146與圖16的非易失性存儲器102或RAM 103對應(yīng)。例如,其中操縱輸入與所發(fā)出的命令相關(guān)聯(lián)的執(zhí)行處理信息、分配給諸如多個觸摸傳感器的操縱輸入單元的優(yōu)先級等被存儲在設(shè)定存儲單元246中。此外,編組處理所需的組信息或者速度或角度信息、輕彈操縱判斷處理所需的時間信息等被存儲在設(shè)定存儲單元246中。盡管根據(jù)本實施例的信息處理裝置240已被描述為判斷操縱輸入并且發(fā)出命令,但是與第一實施例相似,該技術(shù)不限于該示例。根據(jù)本實施例的信息處理裝置240可以是能夠檢測多個操縱輸入的裝置。信息處理裝置240可以使用第一實施例中描述的編組處理或操縱輸入判斷處理以外的方案來檢測多個操縱輸入。[2-2.信息處理裝置中的信息處理]接下來,將參照圖18描述根據(jù)本實施例的信息處理裝置240中的確定執(zhí)行處理的流程。如圖18中所示,首先,操縱輸入判斷單元243基于位置檢測單元241的檢測結(jié)果檢測來自設(shè)置在信息處理終端200中的操作輸入單元的操縱輸入(S210)??梢曰诶绲谝粚嵤├械膱D7的步驟SllO至S150的處理,執(zhí)行步驟S210。當(dāng)檢測到操縱輸入時,執(zhí)行處理單元244判斷是否檢測到多個操縱輸入(S212)。可以基于例如,是否存在來自構(gòu)成位置檢測單元241的多個位置檢測單元中的兩個或更多個位置檢測單元的輸入或者操縱輸入判斷單元243判斷的操縱輸入的數(shù)目,執(zhí)行步驟S212中的判斷。如果在步驟S212中確定操縱輸入的數(shù)目是1,則執(zhí)行處理單元244發(fā)出執(zhí)行與操縱輸入對應(yīng)的處理的命令(S214),并且該處理結(jié)束。另一方面,如果在步驟S212中確定存在多個操縱輸入,則執(zhí)行處理單元檢查分配給操縱輸入單元的優(yōu)先級,這些優(yōu)先級被存在設(shè)定存儲單元246中(S216)。分配給例如設(shè)置在其中用戶較易于有意地執(zhí)行操縱輸入的位置的操縱輸入單元的優(yōu)先級可以被設(shè)定為較高。換言之,設(shè)置在其中用戶的手指極有可能無意地接觸的位置的操縱輸入單元的優(yōu)先級被設(shè)定為較低。具體地,對于顯示器104的顯示表面?zhèn)鹊恼砻婧拖喾磦?cè)的背表面,較之背表面,用戶更易于在正表面上執(zhí)行操縱輸入并且用戶可能更準(zhǔn)確地在正表面上輸入信息。因此,較之背表面觸摸傳感器105,較高的優(yōu)先級被分配給正表面觸摸傳感器206。通過設(shè)定這些優(yōu)先級,可以優(yōu)先執(zhí)行基于用戶預(yù)期的操縱輸入的處理并且可以防止錯誤操縱。當(dāng)在步驟S216中已檢查其中已執(zhí)行每個操縱輸入的操縱輸入單元的優(yōu)先級時,執(zhí)行處理單元244發(fā)出執(zhí)行與具有最高優(yōu)先級的操縱輸入單元中執(zhí)行的操縱輸入對應(yīng)的處理的命令(S218),并且該處理結(jié)束。上文已描述了根據(jù)本實施例的信息處理裝置240中的基于優(yōu)先級確定執(zhí)行處理的流程。(先前操縱輸入執(zhí)行的處理的暫停)這里,當(dāng)在圖18的步驟S218中發(fā)出根據(jù)具有最高優(yōu)先級的操縱輸入的命令時,執(zhí)行處理單元244可以通過強(qiáng)制取消根據(jù)其他操縱輸入的命令來發(fā)出僅根據(jù)一個操縱輸入的命令。替選地,當(dāng)在具有最高優(yōu)先級的操縱輸入結(jié)束之前正在連續(xù)執(zhí)行其他操縱輸入時,根據(jù)其他操縱輸入的處理的執(zhí)行可以暫停并且隨后可以在具有最高優(yōu)先級的操縱輸入結(jié)束之后執(zhí)行。將參照圖19和20描述該處理。如圖19中所示,首先,假設(shè)操縱輸入判斷單元243僅檢測到來自第一操縱輸入單元的第一操縱輸入(S220)。在僅檢測到第一操縱輸入時,執(zhí)行處理單元244基于第一操縱輸入執(zhí)行處理(S221)。隨后,假設(shè)在第一操縱輸入正在連續(xù)執(zhí)行時檢測到來自第二操縱輸入單元的第二操縱輸入(S222)。當(dāng)如該情況中的那樣同時檢測到第一操縱輸入和第二操縱輸入時,執(zhí)行處理單元244從設(shè)定存儲單元246獲取第一操縱輸入的優(yōu)先級和第二操縱輸入的優(yōu)先級并且彼此比較這些優(yōu)先級以判斷較高的優(yōu)先級(S223 )。如果在步驟S223中判斷第二操縱輸入的優(yōu)先級高于第一操縱輸入的優(yōu)先級,則執(zhí)行處理單元244暫停與第一操縱輸入對應(yīng)的處理(S224),并且發(fā)出執(zhí)行與第二操縱輸入對應(yīng)的處理的命令(S225)。因此,臨時地不執(zhí)行與第一操縱輸入對應(yīng)的處理,并且執(zhí)行根據(jù)具有較高優(yōu)先級的第二操縱輸入的處理。隨后,在給定定時進(jìn)行關(guān)于是否連續(xù)執(zhí)行第二操縱輸入的判斷(S226)。當(dāng)存在第二操縱輸入時,重復(fù)從步驟S224開始的處理。另一方面,如果在步驟S226中判斷第二操縱輸入結(jié)束,則執(zhí)行處理單元224結(jié)束與第二操縱輸入對應(yīng)的處理(S227)。執(zhí)行處理單元224判斷是否連續(xù)執(zhí)行第一操縱輸入(S228)。如果連續(xù)執(zhí)行第一操縱輸入,則執(zhí)行處理單元224釋放與第一操縱輸入對應(yīng)的處理的暫停(S229)。另一方面,如果在步驟S228中第一操縱輸入已結(jié)束,則步驟S224中暫停的處理結(jié)束并且圖19中示出的處理結(jié)束。返回步驟S223的處理,如果判斷第一操縱輸入的優(yōu)先級高于第二操縱輸入的優(yōu)先級,則不執(zhí)行基于第二操縱輸入的處理并且連續(xù)執(zhí)行與第一操縱輸入對應(yīng)的處理(S230)。在圖20中示出了圖19中示出的處理的一個具體示例。在圖20中,在信息處理終端200的顯示單元220上顯示其中關(guān)聯(lián)各個內(nèi)容的多個對象222的對象列表??梢愿鶕?jù)來自背表面的操縱輸入使對象列表滾動。此外,可以根據(jù)來自正表面的操縱輸入對對象列表中的每個對象222進(jìn)行操縱。在該情況下,手指與背表面接觸以便使對象列表在給定方向上從圖20的初始狀態(tài)滾動。如果信息處理裝置240檢測到手指與背表面的接觸,則在給定方向上逐漸地使對象列表滾動,并且當(dāng)給定時間消逝時,(在滾動期間)以某個速度使對象列表滾動。隨后,當(dāng)在滾動期間檢測到手指與正表面的接觸時,執(zhí)行處理單元244通過參照設(shè)定存儲單元246獲取背表面觸摸傳感器105和正表面觸摸傳感器206的優(yōu)先級并且基于哪個操縱輸入將執(zhí)行處理來進(jìn)行判斷。這里,不同于來自背表面觸摸傳感器105的操縱輸入,設(shè)置在其中用戶易于查看和操縱的位置的正表面觸摸傳感器206的操縱輸入可以被視為由用戶有意地執(zhí)行。因此,在該示例中,正表面觸摸傳感器206的優(yōu)先級被設(shè)定為高于背表面觸摸傳感器105的優(yōu)先級。因此,執(zhí)行處理單元244暫停對象列表的滾動,使得可以(在內(nèi)容操縱期間)根據(jù)來自正表面的操縱輸入對對象列表中的對象進(jìn)行操縱。隨后,當(dāng)用戶從正表面放開手指時,執(zhí)行處理單元244判斷手指是否仍與背表面接觸。如果手指與背表面連續(xù)接觸,則執(zhí)行處理單元244再次使暫停的對象列表以某個速度滾動。因此,可以以某個速度使對象列表滾動而無需等待給定的時間,這減少了用戶操縱負(fù)擔(dān)。另一方面,如果當(dāng)用戶從正表面放開手指時,與背表面接觸的手指已被放開,則執(zhí)行處理單元244例如可以使對象列表返回初始狀態(tài)或者使對象列表保持在當(dāng)從正表面放開手指時的顯示狀態(tài)。[2-3.其他](根據(jù)操縱輸入單元的配置的優(yōu)先級設(shè)定)盡管在以上描述中,其中執(zhí)行操縱輸入的操縱輸入單元是背表面觸摸傳感器105或正表面觸摸傳感器206,但是該技術(shù)不限于該示例。例如,操縱輸入單元可以是非觸敏硬件輸入單元,諸如圖21中所示的用于使操縱目標(biāo)向上、向下、向左和向右移動的方向鍵212,用于指令執(zhí)行給定處理的輸入按鈕214和216,模擬操縱桿(未示出)等。即使在該情況下,當(dāng)從操縱輸入單元檢測到多個操縱輸入時,執(zhí)行處理單元244基于先前設(shè)定的優(yōu)先級確定一個執(zhí)行的處理,而不依賴于軟件或硬件配置。例如,由于較之觸摸傳感器,使用硬件輸入單元的輸入被視為由用戶有意地執(zhí)行,因此非觸敏硬件輸入單元的優(yōu)先級可以被設(shè)定為高于觸敏傳感器的優(yōu)先級。(當(dāng)基于優(yōu)先級確定一個執(zhí)行的處理時)盡管在以上描述中,當(dāng)檢測到多個操縱輸入時,基于先前設(shè)定的優(yōu)先級僅執(zhí)行一個處理并且強(qiáng)制結(jié)束或暫停其他處理,但是該技術(shù)不限于該示例。例如,當(dāng)檢測到多個操縱輸入時,可以僅在與各個操縱輸入對應(yīng)的處理在執(zhí)行時彼此沖突時,基于優(yōu)先級確定一個執(zhí)行的處理。例如,當(dāng)信息處理終端200的顯示單元220上顯示的所有信息224難于在顯示區(qū)域中顯示時,如圖22中所示,顯示滾動欄,使得可以移動顯示區(qū)域中顯示的信息224??梢岳缤ㄟ^使手指與背表面接觸來執(zhí)行滾動操縱,以使第一信息224移動。另一方面,在第一信息224中包括第二信息226,并且第二信息226顯示在第一信息224的給定區(qū)域中。由于所有第二信息226難于在給定區(qū)域中顯示,因此還顯示了滾動欄,使得第二信息226可以移動。可以例如通過使手指與正表面接觸來執(zhí)行滾動操縱,以使第二信息226移動。在該情況下,當(dāng)在背表面和正表面上同時執(zhí)行滾動操縱時并且如果并非如本實施例中的那樣基于優(yōu)先級確定一個執(zhí)行的處理,第一信息224和第二信息226 —起滾動。因此,移動并非用戶預(yù)期的信息被移動并且用戶難于確認(rèn)預(yù)期的信息。因此,當(dāng)檢測到多個操縱輸入時并且如果與各個操縱輸入對應(yīng)的處理在執(zhí)行時彼此沖突,根據(jù)本實施例的信息處理裝置240可以防止故障。另一方面,即使當(dāng)檢測到多個操縱輸入時,如果處理在執(zhí)行時不彼此沖突,則可以并行地執(zhí)行與操縱輸入對應(yīng)的處理。上文已描述了根據(jù)第二實施例的信息處理終端200的配置和功能。根據(jù)本實施例,當(dāng)檢測到多個操縱輸入時,基于針對其中已執(zhí)行操縱輸入的操縱輸入單元設(shè)定的優(yōu)先級僅執(zhí)行具有高優(yōu)先級的一個處理。因此,可以根據(jù)用戶意圖執(zhí)行處理并且可以防止錯誤操縱。此外,本技術(shù)不限于上文闡述的這些示例。盡管在以上實施例中,使用觸摸傳感器利用與檢測區(qū)域的接觸來檢測檢測區(qū)域中的諸如手指的操縱體的位置,但是該技術(shù)不限于該示例。例如,可以使用接近傳感器替換觸摸傳感器來獲取操縱體的位置。[0166]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,在所附權(quán)利要求或其等同物的范圍內(nèi),可以根據(jù)設(shè)計需要和其他因素進(jìn)行各種修改、組合、子組合和變更。再者,權(quán)利要求中提到的諸如“一個(a)”或“一個(an)”的冠詞應(yīng)被解釋為“一個或多個”的意義。此外,本技術(shù)還可以如下配置。(I) 一種裝置,包括處理單元,被配置為從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù);以及執(zhí)行單元,被配置為基于分配給所述輸入單元的優(yōu)先級來選擇一個輸入;以及發(fā)出用于執(zhí)行根據(jù)所選擇的輸入的處理的命令。(2)根據(jù)(I)所述的裝置,包括用于存儲分配給所述輸入單元的優(yōu)先級的存儲單
J Li ο(3)根據(jù)(I)或(2)所述的裝置,其中所分配的優(yōu)先級基于所述輸入單元的位置。(4)根據(jù)(3)所述的裝置,其中所分配的優(yōu)先級基于在所述輸入單元的位置接收有意的輸入的可能性。(5)根據(jù)(4)所述的裝置,其中分配給所述裝置的面對用戶的一側(cè)的輸入單元的優(yōu)先級高于分配給背離用戶一側(cè)的輸入單元的優(yōu)先級。(6)根據(jù)(I)至(5)所述的裝置,其中所述輸入單元包括觸敏輸入單元,以及非觸敏硬件輸入單元。(7)根據(jù)(6)所述的裝置,其中分配給所述非觸敏硬件輸入單元的優(yōu)先級高于分配給所述觸敏輸入單元的優(yōu)先級。(8)根據(jù)(I)至(7)所述的裝置,其中所述處理單元被配置為接收如下輸入數(shù)據(jù),其與從所述多個輸入單元之中的第一輸入單元和第二輸入單元接收的同時輸入對應(yīng)。(9)根據(jù)(8)所述的裝置,其中所述執(zhí)行單元被配置為基于分配給所述第一輸入單元和所述第二輸入單元的優(yōu)先級,發(fā)出用于暫停與從所述第一輸入單元接收的輸入數(shù)據(jù)對應(yīng)的第一處理的命令,并且發(fā)出用于執(zhí)行與從所述第二輸入單元接收的輸入數(shù)據(jù)對應(yīng)的第二處理的命令。(10)根據(jù)(9)所述的裝置,其中所述執(zhí)行單元被配置為當(dāng)所述處理單元停止接收與來自所述第二輸入單元的輸入對應(yīng)的輸入數(shù)據(jù)時,發(fā)出繼續(xù)執(zhí)行所述第一處理的命令。(11)根據(jù)(8)至(10)所述的裝置,其中所述執(zhí)行單元被配置為當(dāng)所述第一處理不與所述第二處理沖突時,發(fā)出用于并行地執(zhí)行根據(jù)所述第一輸入單元的第一處理和根據(jù)所述第二輸入單元的第二處理的命令。(12) —種方法,包括從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù);基于分配給所述輸入單元的優(yōu)先級來選擇一個輸入;以及發(fā)出用于執(zhí)行根據(jù)所選擇的輸入的處理的命令。(13)—種存儲指令的有形實施的非暫態(tài)計算機(jī)可讀存儲介質(zhì),所述指令在被處理器執(zhí)行時使計算機(jī)執(zhí)行一種方法,所述方法包括從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù);基于分配給所述輸入單元的優(yōu)先級來選擇一個輸入;以及[0190]發(fā)出用于執(zhí)行根據(jù)所選擇的輸入的處理的命令。(14) 一種裝置,包括處理部件,用于從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù);執(zhí)行部件,用于基于分配給所述輸入單元的優(yōu)先級來選擇一個輸入;以及發(fā)出用于執(zhí)行根據(jù)所選擇的輸入的處理的命令。
權(quán)利要求1.一種信息處理裝置,包括 處理單元,被配置為從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù);以及 執(zhí)行單元,被配置為 基于分配給所述輸入單元的優(yōu)先級來選擇一個輸入;以及 發(fā)出用于執(zhí)行根據(jù)所選擇的輸入的處理的命令。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,包括用于存儲分配給所述輸入單元的優(yōu)先級的存儲單元。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所分配的優(yōu)先級基于所述輸入單元的位置。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,其中所分配的優(yōu)先級基于在所述輸入單元的位置接收有意的輸入的可能性。
5.根據(jù)權(quán)利要求4所述的信息處理裝置,其中分配給所述信息處理裝置的面對用戶的一側(cè)的輸入單元的優(yōu)先級高于分配給背離用戶一側(cè)的輸入單元的優(yōu)先級。
6.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述輸入單元包括觸敏輸入單元,以及非觸敏硬件輸入單元。
7.根據(jù)權(quán)利要求6所述的信息處理裝置,其中分配給所述非觸敏硬件輸入單元的優(yōu)先級高于分配給所述觸敏輸入單元的優(yōu)先級。
8.根據(jù)權(quán)利要求1所述的信息處理裝置,其中所述處理單元被配置為接收如下輸入數(shù)據(jù),其與從所述多個輸入單元之中的第一輸入單元和第二輸入單元接收的同時輸入對應(yīng)。
9.根據(jù)權(quán)利要求8所述的信息處理裝置,其中所述執(zhí)行單元被配置為基于分配給所述第一輸入單元和所述第二輸入單元的優(yōu)先級,發(fā)出用于暫停與從所述第一輸入單元接收的輸入數(shù)據(jù)對應(yīng)的第一處理的命令,并且發(fā)出用于執(zhí)行與從所述第二輸入單元接收的輸入數(shù)據(jù)對應(yīng)的第二處理的命令。
10.根據(jù)權(quán)利要求9所述的信息處理裝置,其中所述執(zhí)行單元被配置為當(dāng)所述處理單元停止接收與來自所述第二輸入單元的輸入對應(yīng)的輸入數(shù)據(jù)時,發(fā)出繼續(xù)執(zhí)行所述第一處理的命令。
11.根據(jù)權(quán)利要求8所述的信息處理裝置,其中所述執(zhí)行單元被配置為當(dāng)所述第一處理不與所述第二處理沖突時,發(fā)出用于并行地執(zhí)行根據(jù)所述第一輸入單元的第一處理和根據(jù)所述第二輸入單元的第二處理的命令。
專利摘要本公開涉及一種信息處理裝置以及一種計算機(jī)可讀存儲介質(zhì),用于發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令。該裝置包括處理單元,其被配置為從多個輸入單元接收與操作部件輸入對應(yīng)的輸入數(shù)據(jù)。該裝置進(jìn)一步包括執(zhí)行單元,其被配置為基于分配給輸入單元的優(yōu)先級來選擇一個輸入,并且發(fā)出執(zhí)行根據(jù)所選擇的輸入的處理的命令。
文檔編號G06F3/041GK202854755SQ20122013083
公開日2013年4月3日 申請日期2012年3月30日 優(yōu)先權(quán)日2011年4月6日
發(fā)明者鈴木誠司, 野田卓郎, 山野郁男 申請人:索尼公司