專(zhuān)利名稱:信息處理裝置、信息處理方法和計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置、信息處理方法及計(jì)算機(jī)程序,更具體是,涉及利用觸摸傳感器檢測(cè)輸入體的操作輸入的信息處理裝置、信息處理方法及計(jì)算機(jī)程序。
背景技術(shù):
存在一種輸入裝置,其利用諸如觸摸板的傳感器作為用于⑶I (圖形用戶界面)的控制器,該輸入裝置普遍用作智能電話、平板終端等。在現(xiàn)有技術(shù)的輸入裝置中,傳感器主要僅被設(shè)置在設(shè)置有顯示部的表面上。然而,在這樣的輸入裝置中,從表面進(jìn)行操作輸入,從而在顯示部上顯示的信息被手指遮蓋,這破壞了可操作性。近年來(lái),由于顯示部中的分辨率變得更高,認(rèn)為進(jìn)一步破壞了可操作性。另夕卜,從表面進(jìn)行的輸入操作容易被他人看到,例如,當(dāng)輸入諸如密碼數(shù)字的高度機(jī)密的信息時(shí),難于掩藏輸入信息。另外,關(guān)于近來(lái)觸摸操作變型的增多,在輸入操作時(shí)的操作(手勢(shì))沖突,使得容易發(fā)生故障,并且破壞了可操作性。近年來(lái),能夠同時(shí)檢測(cè)多個(gè)手指的接觸(即所謂的多點(diǎn)觸摸)的觸摸板也開(kāi)始推廣。另外,由于在裝置中包括多個(gè)傳感器,已經(jīng)實(shí)現(xiàn)了可操作性的提高(例如,JP2010-108061A 和 JP2009-157908A、JP2009-157908A)。在該裝置中,由于在裝置的顯示部的相對(duì)表面(背面)中設(shè)置一個(gè)觸摸傳感器以檢測(cè)手指的接觸,可以在背面?zhèn)壬线M(jìn)行操作輸入,并且即使裝置較小,顯示屏也不會(huì)被手指遮蓋。另外,可以實(shí)現(xiàn)操作系統(tǒng)的直觀互動(dòng)或擴(kuò)展,這在現(xiàn)有技術(shù)的具有多個(gè)傳感器的觸摸板中尚未實(shí)現(xiàn)。
發(fā)明內(nèi)容
技術(shù)問(wèn)題然而,當(dāng)在背面中設(shè)置傳感器時(shí),用戶難于在使用中觀看并識(shí)別,以絕對(duì)坐標(biāo)指定位置的操作是困難的,諸如觸摸在顯示表面上顯示的特定按鈕的操作或輸入字母。因此,使用該傳感器檢測(cè)諸如手勢(shì)的直觀操作輸入是高效的。這里,考慮這樣的情況,其中將觸摸板設(shè)置為位于用戶在使用中難于看到的位置的傳感器,并且進(jìn)行拖動(dòng)操作作為操作輸入。當(dāng)手指的可移動(dòng)范圍較窄時(shí),僅具有手指動(dòng)作的拖動(dòng)操作對(duì)手指施加大的負(fù)荷,即使操作是直觀操作。優(yōu)選提供一種裝置,當(dāng)進(jìn)行直觀操作輸入時(shí),能以減小的手指操作負(fù)荷容易地操作所述裝置。解決問(wèn)題的技術(shù)方案根據(jù)一個(gè)實(shí)施例,信息處理裝置可包括用于控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示的控制部,所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì)。響應(yīng)于對(duì)第二表面的位置的輕敲操作,該控制部控制對(duì)象的滾動(dòng)。根據(jù)另一個(gè)實(shí)施例,信息處理方法可包括通過(guò)處理器控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì)。該方法還可以包括,響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)象的滾動(dòng)。根據(jù)另一個(gè)實(shí)施例,一種記錄有能夠由計(jì)算機(jī)執(zhí)行的程序的非瞬時(shí)記錄介質(zhì)。該程序可包括控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì)。該程序還可以包括,響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)象的滾動(dòng)。根據(jù)另一個(gè)實(shí)施例,一種信息處理裝置,包括:在第一表面上顯示由用戶操作的多個(gè)對(duì)象的顯示部,所述第一表面位于所述信息處理裝置的第一側(cè);以及包括其上的輕敲操作引起所述對(duì)象的滾動(dòng)的檢測(cè)區(qū)域的第二表面,所述第二表面位于所述信息處理裝置的第二側(cè),所述第二側(cè)與第一側(cè)相對(duì)。根據(jù)另一個(gè)實(shí)施例,一種信息處理裝置,包括:用于控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示的裝置,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì);以及用于響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作來(lái)控制對(duì)象的滾動(dòng)的裝置。根據(jù)另一個(gè)實(shí)施例,一種信息處理裝置,包括:第一單元,用于控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì);以及第二單元,用于響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)象的滾動(dòng)。發(fā)明的有益效果如上所述,根據(jù)本發(fā)明,可以提供一種信息處理裝置、信息處理方法以及計(jì)算機(jī)程序,其能夠在進(jìn)行直觀操作輸入時(shí)減少手指操作負(fù)荷。
圖1為示出根據(jù)本發(fā)明實(shí)施例的信息終端的結(jié)構(gòu)的示意透視圖,在所述信息終端中,用戶進(jìn)行滾動(dòng)操作;圖2示出通過(guò)根據(jù)實(shí)施例的信息處理裝置提供的滾動(dòng)操作的概圖;圖3示出通過(guò)根據(jù)實(shí)施例的信息處理裝置的功能結(jié)構(gòu)的功能框圖;圖4為示出通過(guò)根據(jù)實(shí)施例的輕敲操作的滾動(dòng)處理的流程圖;圖5示意示出在普通輕敲操作確定處理中觸摸點(diǎn)與釋放點(diǎn)之間的關(guān)系;圖6示出通過(guò)輕敲操作確定滾動(dòng)方向和滾動(dòng)操作量的方法;以及圖7為示出根據(jù)實(shí)施例的信息處理裝置的硬件配置實(shí)例的框圖。圖8為示出根據(jù)一個(gè)實(shí)施例的信息處理裝置的框圖。
具體實(shí)施例方式下文中,將參照附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在該說(shuō)明書(shū)和附圖中,以相同的標(biāo)號(hào)表示具有基本相同的功能和結(jié)構(gòu)的構(gòu)成元件,并省略對(duì)這些構(gòu)成元件的重復(fù)的說(shuō)明。將以下面的順序進(jìn)行描述。1.對(duì)滾動(dòng)操作的概述
2.信息處理裝置的結(jié)構(gòu)3.通過(guò)輕敲操作的滾動(dòng)處理4.硬件配置實(shí)例1.對(duì)滾動(dòng)操作的概述首先,將參考圖1和2描述本發(fā)明實(shí)施例中的滾動(dòng)操作的概述。另外,圖1為示出信息終端的結(jié)構(gòu)的示意透視圖,在所述信息終端中,用戶進(jìn)行滾動(dòng)操作。圖2示出通過(guò)根據(jù)該實(shí)施例的信息處理裝置提供的滾動(dòng)操作的概圖。根據(jù)該實(shí)施例的信息處理裝置是這樣的裝置,其中基于用戶已經(jīng)進(jìn)行輕敲操作的位置操作在信息終端的顯示部上顯示的操作目標(biāo)。當(dāng)使用信息處理裝置時(shí),可通過(guò)輕敲操作進(jìn)行顯示部上顯示的例如提供照片、視頻或文件的縮略圖、圖標(biāo)等的列表、對(duì)視頻的快進(jìn)/倒回、調(diào)高/低音量等,其目前通常通過(guò)拖動(dòng)操作進(jìn)行。例如,如圖1所示,在信息終端100的表面IOla上提供顯示部200,并且在表面IOla的相對(duì)表面IOlb中設(shè)置背面觸摸傳感器210。背面觸摸傳感器210被設(shè)置在用戶在操作時(shí)難于看到的位置中。當(dāng)背面觸摸傳感器210檢測(cè)到輸入體與信息終端100的背面IOlb的接觸時(shí),信息處理裝置發(fā)出事件以操作在顯示部200上顯示的操作目標(biāo)。通常通過(guò)在把持信息終端100時(shí)可以自由移動(dòng)的手指進(jìn)行在背面IOlb上的操作。因此,手指的可移動(dòng)范圍較窄,并且容易增加操作負(fù)荷。在該情況中,需要通過(guò)以另一個(gè)手把持信息終端100或者移動(dòng)整個(gè)手而使得可以進(jìn)行操作,這是耗時(shí)的。根據(jù)該實(shí)施例的信息終端100的信息處理裝置允許通過(guò)輕敲操作進(jìn)行通常通過(guò)拖動(dòng)操作的滾動(dòng)操作,以減少操作負(fù)荷。例如,如圖2所示,假設(shè)將在顯示部200上顯示排列成一行的五個(gè)照片202 “AU“E”的列表。在該情況中,當(dāng)根據(jù)該實(shí)施例的信息處理裝置感測(cè)到在背面觸摸傳感器210的檢測(cè)區(qū)域的左側(cè)進(jìn)行輕敲操作時(shí),信息處理裝置向右滾動(dòng)在顯示部200上顯示的照片202的列表。另一方面,當(dāng)信息處理裝置感測(cè)到在背面觸摸傳感器210的檢測(cè)區(qū)域的右側(cè)進(jìn)行輕敲操作時(shí),信息處理裝置向左滾動(dòng)在顯示部200上顯示的照片202的列表。從而,由于根據(jù)已經(jīng)進(jìn)行輕敲操作的位置滾動(dòng)列表,相比于其中重復(fù)進(jìn)行拖動(dòng)操作以滾動(dòng)列表的情況,可以大大減少用戶的操作負(fù)荷。然后,將參考圖3至圖7描述根據(jù)該實(shí)施例的信息終端100的信息處理裝置的結(jié)構(gòu)以及在該結(jié)構(gòu)中的通過(guò)輕敲操作進(jìn)行的滾動(dòng)處理。2.信息處理裝置的結(jié)構(gòu)圖3示出根據(jù)該實(shí)施例的信息終端100的信息處理裝置的功能結(jié)構(gòu)。如圖3所示,信息處理裝置包括檢測(cè)部110、確定處理部120、操作量控制部130、事件發(fā)出部140、設(shè)置信息存儲(chǔ)部150、以及存儲(chǔ)器160。檢測(cè)部110是由用戶使用的用于輸入信息的輸入裝置之一,其檢測(cè)諸如手指的輸入體的接觸。例如,可以使用如下裝置作為檢測(cè)部110:靜電觸摸板,其中通過(guò)感測(cè)由靜電導(dǎo)致的電信號(hào)而檢測(cè)輸入體的接觸;壓力靈敏觸摸板,其中感測(cè)施加到背面的壓力的變化,以檢測(cè)手指的接觸,或其它裝置。當(dāng)檢測(cè)部110檢測(cè)到輸入體的接觸時(shí),檢測(cè)部110向確定處理部120輸出檢測(cè)ID、位置信息PO (x0, y0)、以及被分配以指定輸入體的接觸的接觸時(shí)間t0,作為檢測(cè)信號(hào)。
確定處理部120是用于分析輸入體的動(dòng)作以確定是否進(jìn)行了輕敲操作的處理部。確定處理部120包括檢測(cè)區(qū)域確定部122和操作確定部124。檢測(cè)區(qū)域確定部122基于來(lái)自檢測(cè)部110的檢測(cè)信號(hào)的位置信息確定輸入體是否接觸所述接觸檢測(cè)表面。檢測(cè)區(qū)域確定部122通過(guò)參考設(shè)置信息存儲(chǔ)部150獲取被提供以對(duì)應(yīng)于接觸檢測(cè)表面的檢測(cè)部110的檢測(cè)區(qū)域210的范圍。另外,檢測(cè)區(qū)域確定部122基于所述檢測(cè)信號(hào)的位置信息確定輸入體的接觸位置是否被包括在檢測(cè)區(qū)域210中。這里,可以對(duì)于檢測(cè)區(qū)域210設(shè)置作為檢測(cè)區(qū)域210的一部分的接觸確定區(qū)域,用于確定輸入體的接觸。接觸確定區(qū)域是檢測(cè)區(qū)域210的除了用戶的輸入體非常容易無(wú)意地接觸的位置之外的區(qū)域。當(dāng)利用該接觸確定區(qū)域確定輸入體的接觸時(shí),可以防止其中與用戶的意愿相反地確定已經(jīng)進(jìn)行了輕敲操作的錯(cuò)誤地確定。當(dāng)檢測(cè)區(qū)域確定部122確定輸入體的接觸位置被包括在檢測(cè)區(qū)域210或接觸確定區(qū)域中時(shí),檢測(cè)區(qū)域確定部122指示操作確定部124連續(xù)監(jiān)測(cè)檢測(cè)信號(hào)以尋找被分配給輸入體的接觸操作的檢測(cè)ID。在該情況中,檢測(cè)區(qū)域確定部122在存儲(chǔ)器150中記錄從檢測(cè)部110接收的檢測(cè)信號(hào)中包含的信息,即檢測(cè)ID、位置信息和接觸時(shí)間。操作確定部124從接觸檢測(cè)區(qū)域210或接觸確定區(qū)域的輸入體的動(dòng)作確定由用戶進(jìn)行的操作輸入。操作確定部124例如監(jiān)測(cè)輸入體的動(dòng)作并基于下面將描述的輕敲操作確定處理確定是否進(jìn)行了輕敲操作。另外,當(dāng)確定已經(jīng)進(jìn)行輕敲操作時(shí),操作確定部124指示操作量控制部130計(jì)算要滾動(dòng)操作目標(biāo)的操作量。另外,當(dāng)操作確定部124確定未進(jìn)行觸摸操作時(shí),操作確定部124不指示操作量控制部130計(jì)算操作量。下面將參考圖4和5詳細(xì)描述操作處理部120中的輕敲操作確定處理的具體內(nèi)容。操作量控制部130基于進(jìn)行輕敲操作的接觸位置計(jì)算操作目標(biāo)的操作量。操作量控制部130例如每次根據(jù)接觸位置計(jì)算操作量,使得操作量在輸入體的接觸位置離開(kāi)檢測(cè)區(qū)域的中心時(shí)增加。操作量控制部130將計(jì)算的操作量與由觸摸操作執(zhí)行的事件發(fā)出指示一起輸出給事件發(fā)出部140。另外,僅當(dāng)輸入體的操作量根據(jù)進(jìn)行輕敲操作的輸入體的接觸位置與檢測(cè)區(qū)域的中心之間的距離改變時(shí),操作量控制部130才進(jìn)行工作。事件發(fā)出部140基于來(lái)自操作量控制部130的指示發(fā)出事件。在本發(fā)明中,事件發(fā)出部140從操作量控制部130接收操作量和事件發(fā)出指示,并發(fā)出與輕敲操作相關(guān)的事件,即操作目標(biāo)滾動(dòng)處理的事件。設(shè)置信息存儲(chǔ)部150存儲(chǔ)用于輕敲操作確定處理或操作目標(biāo)滾動(dòng)操作所需的各個(gè)設(shè)置信息。例如,在設(shè)置信息存儲(chǔ)部150中記錄指示檢測(cè)部110的檢測(cè)區(qū)域的范圍的區(qū)域信息或用于確定輕敲操作的輕敲確定距離D和輕敲確定時(shí)間T。所述信息可被預(yù)先存儲(chǔ)在設(shè)置信息存儲(chǔ)部150中或可通過(guò)用戶適當(dāng)?shù)卦O(shè)置和存儲(chǔ)。存儲(chǔ)器160為用于臨時(shí)存儲(chǔ)用于輕敲操作確定處理所需的信息的存儲(chǔ)部。例如,在存儲(chǔ)器160中記錄從檢測(cè)部110接收的檢測(cè)信號(hào)中包含的信息。3.通過(guò)輕敲操作的滾動(dòng)處理信息處理裝置根據(jù)圖4所示的流程圖通過(guò)輕敲操作進(jìn)行滾動(dòng)處理。這里,假設(shè)檢測(cè)部110連續(xù)監(jiān)測(cè)是否存在輸入體與接觸檢測(cè)表面的接觸(S100)。檢測(cè)部110反復(fù)地進(jìn)行步驟SlOO的處理,直到檢測(cè)部110檢測(cè)到輸入體與接觸檢測(cè)表面的接觸為止。另外,如果檢測(cè)部110檢測(cè)到輸入體與接觸檢測(cè)表面的接觸,則檢測(cè)部110將檢測(cè)信號(hào)輸出到檢測(cè)區(qū)域確定部122。當(dāng)檢測(cè)區(qū)域確定部122從檢測(cè)部110接收到檢測(cè)信號(hào)時(shí),檢測(cè)區(qū)域確定部122確定輸入體與接觸檢測(cè)表面的接觸位置是在檢測(cè)區(qū)域210中還是在接觸確定區(qū)域中(S110)。在該實(shí)施例中,假設(shè)輸入體的接觸被確定為使用接觸確定區(qū)域。如上所述,接觸確定區(qū)域是檢測(cè)部110的檢測(cè)區(qū)域210的一部分,并且可以被設(shè)置為排除檢測(cè)區(qū)域210的用戶的手指非常容易無(wú)意接觸到的區(qū)域。當(dāng)檢測(cè)區(qū)域確定部122確定輸入體的接觸位置不在接觸確定區(qū)域中時(shí),檢測(cè)區(qū)域確定部122結(jié)束圖4所示的處理并重復(fù)進(jìn)行從步驟SlOO開(kāi)始的處理。即,通過(guò)步驟SllO中的處理,即使用戶的輸入體無(wú)意地接觸到從接觸確定區(qū)域排除的檢測(cè)區(qū)域210,輸入體的接觸是可忽略的。從而可以減小發(fā)出錯(cuò)誤事件的可能性。同時(shí),如果在步驟SllO中確定在接觸確定區(qū)域中存在輸入體的接觸位置,則檢測(cè)區(qū)域確定部122在存儲(chǔ)器160中與檢測(cè)ID關(guān)聯(lián)地記錄輸入體的接觸位置和接觸時(shí)間(S120)。另外,操作確定部124連續(xù)監(jiān)測(cè)檢測(cè)信號(hào)以尋找檢測(cè)ID,并確定輸入體是否離開(kāi)接觸檢測(cè)表面(釋放)(S130)。重復(fù)步驟S130的處理直到檢測(cè)到輸入體被釋放。當(dāng)在步驟S130中檢測(cè)到對(duì)輸入體的釋放時(shí),操作確定部124基于輸入體的接觸位置與分離位置之間的距離和輸入體與接觸檢測(cè)表面接觸與分離之間的時(shí)間確定是否進(jìn)行了輕敲操作(S140)。這里,將參考圖5描述一般輕敲操作確定處理。圖5示意示出在一般的輕敲操作確定處理中觸摸點(diǎn)與釋放點(diǎn)之間的關(guān)系。當(dāng)觸摸傳感器檢測(cè)到輸入體與接觸檢測(cè)表面的接觸時(shí),觸摸傳感器將指示輸入體的接觸狀態(tài)的檢測(cè)信號(hào)輸出給信息處理裝置。檢測(cè)信號(hào)中包含:檢測(cè)ID,其是被分配以指定輸入體的接觸的唯一信息;指示輸入體在接觸檢測(cè)表面上的接觸位置的位置信息P0(x0,y0);以及接觸時(shí)間t0。信息處理裝置將從觸摸傳感器接收的檢測(cè)信號(hào)的每條信息記錄在存儲(chǔ)器160中。信息處理裝置連續(xù)監(jiān)測(cè)檢測(cè)信號(hào)以尋找被分配給接觸該接觸檢測(cè)表面的輸入體的檢測(cè)ID。另外,當(dāng)將輸入體從接觸位置PO移動(dòng)預(yù)定距離(輕敲確定距離)D或更多時(shí),信息處理裝置確定輸入體未進(jìn)行輕敲操作并停止監(jiān)測(cè)該檢測(cè)ID的檢測(cè)信號(hào)。同時(shí),當(dāng)輸入體離開(kāi)接觸檢測(cè)表面時(shí),當(dāng)從接觸位置PO開(kāi)始的移動(dòng)距離小于輕敲確定距離D、并且輸入體與接觸檢測(cè)表面的接觸和分離之間的接觸時(shí)間小于預(yù)定時(shí)間(輕敲確定時(shí)間)T時(shí),信息處理裝置確定由輸入體進(jìn)行的一系列動(dòng)作是輕敲操作。即,當(dāng)在輕敲確定時(shí)間T內(nèi)、在以圖5所示的輕敲點(diǎn)PO為圓心且半徑為D的圓形輕敲確定區(qū)域220中輸入體離開(kāi)接觸檢測(cè)表面時(shí),信息處理裝置確定該操作為輕敲操作。利用這樣的輕敲操作確定處理進(jìn)行圖4中步驟S140的處理。在該實(shí)施例中,操作確定部124從輸入體已經(jīng)接觸該接觸檢測(cè)表面時(shí)的檢測(cè)信號(hào)和已經(jīng)檢測(cè)到輸入體釋放時(shí)的檢測(cè)信號(hào)計(jì)算移動(dòng)距離和接觸時(shí)間,把它們存儲(chǔ)在存儲(chǔ)器160中。另外,操作確定部124根據(jù)設(shè)置信息存儲(chǔ)部150獲取輕敲確定距離D和輕敲確定時(shí)間T,并將其與計(jì)算的移動(dòng)距離和計(jì)算的接觸時(shí)間比較。當(dāng)輸入體的移動(dòng)距離小于輕敲確定距離D且輸入體的接觸時(shí)間小于輕敲確定時(shí)間T的條件不滿足時(shí),操作確定部124結(jié)束圖4所示的處理并重復(fù)進(jìn)行從步驟SlOO開(kāi)始的處理。另一方面,當(dāng)輸入體的移動(dòng)距離小于輕敲確定距離D且輸入體的接觸時(shí)間小于輕敲確定時(shí)間T時(shí),操作確定部124確定已經(jīng)進(jìn)行輕敲操作,并確定發(fā)出對(duì)應(yīng)于輕敲操作的事件。當(dāng)確定發(fā)出事件時(shí),通過(guò)操作量控制部130計(jì)算操作目標(biāo)的操作量(S150)。例如,如圖6所示,假設(shè)在信息終端100中提供背面觸摸傳感器210。背面觸摸傳感器210的檢測(cè)區(qū)域包括右側(cè)區(qū)域210R (相對(duì)于作為邊界的檢測(cè)區(qū)域的中心C位于紙面的右側(cè))以及位于紙面左側(cè)的左側(cè)區(qū)域210L。例如,在圖2所示的實(shí)例中,當(dāng)檢測(cè)到步驟S140中在右側(cè)區(qū)域210R的輕敲操作時(shí),在顯示部上顯示的作為操作目標(biāo)的照片202的列表在左側(cè)方向中滾動(dòng)。另一方面,當(dāng)檢測(cè)到在左側(cè)區(qū)域210L的輕敲操作時(shí),在顯示部上顯示的作為操作目標(biāo)的照片202的列表在右側(cè)方向中滾動(dòng)。除了在步驟S140中確定的滾動(dòng)方向之外,操作量控制部130基于輸入體的接觸位置與背面觸摸傳感器210的檢測(cè)區(qū)域的中心C之間的距離確定滾動(dòng)操作量。例如,假設(shè)接觸位置Pl接近檢測(cè)區(qū)域的外邊緣,而接觸位置P2接近檢測(cè)區(qū)域的中心C,如圖6所示。接觸位置Pl與中心C之間的距離為L(zhǎng)I,而接觸位置P2與中心C之間的距離為L(zhǎng)2 (〈LI)。在該情況中,操作量控制部130可以隨著接觸位置遠(yuǎn)離檢測(cè)區(qū)域的中心C而增加操作量。在圖6中,由于接觸位置Pl相比于接觸位置P2更加遠(yuǎn)離檢測(cè)區(qū)域的中心C,所以在接觸位置Pl的通過(guò)輕敲操作的列表滾動(dòng)操作的操作量大于在接觸位置P2的操作量。即,在接觸位置Pl的一個(gè)輕敲操作的滾動(dòng)量大于在接觸位置P2的一個(gè)輕敲操作的滾動(dòng)量。從而,可以根據(jù)進(jìn)行輕敲操作的位置改變操作目標(biāo)的操作量,從而可以進(jìn)一步提高可操作性。對(duì)于根據(jù)從檢測(cè)區(qū)域的中心C到輸入體的接觸位置的距離增加操作量,例如,操作量可以與距離成比例地或加速地增加。當(dāng)通過(guò)操作量控制部130計(jì)算用于滾動(dòng)操作目標(biāo)的操作量時(shí),事件發(fā)出部140發(fā)出基于輕敲操作滾動(dòng)操作目標(biāo)的事件(S160)。在該情況中,事件發(fā)出部140在根據(jù)輸入體相對(duì)于檢測(cè)區(qū)域的中心C的接觸位置確定的滾動(dòng)方向上,將操作目標(biāo)滾動(dòng)這樣的操作量,所述操作量根據(jù)從檢測(cè)區(qū)域的中心C到接觸位置的距離計(jì)算獲得。已經(jīng)描述了根據(jù)該實(shí)施例的通過(guò)輕敲操作進(jìn)行操作目標(biāo)滾動(dòng)處理。從而,可以通過(guò)輕敲操作進(jìn)行通常通過(guò)拖動(dòng)操作進(jìn)行的滾動(dòng)處理。因此,用戶即使通過(guò)由于保持信息終端100而移動(dòng)范圍較窄的手指可以容易地滾動(dòng)操作目標(biāo),而不用以另一只手把持該終端或移動(dòng)整個(gè)手,從而減少了用戶的操作負(fù)荷。這里,如上所述,可以僅通過(guò)輕敲操作滾動(dòng)操作目標(biāo),但是可對(duì)滾動(dòng)處理同時(shí)分配一般的拖動(dòng)操作和輕敲操作,使得兩個(gè)操作可以并存。在該情況中,可以對(duì)這些操作進(jìn)行區(qū)分。例如,當(dāng)希望精細(xì)地控制滾動(dòng)操作量時(shí),使用拖動(dòng)操作,當(dāng)希望較多地滾動(dòng)操作目標(biāo)時(shí),使用輕敲操作。另外,在上述實(shí)例中,當(dāng)輕敲檢測(cè)區(qū)域的左側(cè)區(qū)域210L時(shí),將操作目標(biāo)向右滾動(dòng),并且,當(dāng)輕敲檢測(cè)區(qū)域的右側(cè)區(qū)域210R時(shí),將操作目標(biāo)向左滾動(dòng),但是該技術(shù)不限于該實(shí)例??梢愿鶕?jù)屏幕形狀或用戶喜好設(shè)置輕敲操作的位置與操作目標(biāo)的滾動(dòng)方向之間的關(guān)系。因此,例如,當(dāng)輕敲檢測(cè)區(qū)域的右側(cè)區(qū)域210R時(shí),可將操作目標(biāo)向右滾動(dòng),當(dāng)輕敲檢測(cè)區(qū)域的左側(cè)區(qū)域210L時(shí),可將操作目標(biāo)向左滾動(dòng)。另外,當(dāng)希望在屏幕的垂直方向滾動(dòng)操作目標(biāo)時(shí),例如,當(dāng)輕敲檢測(cè)區(qū)域的上側(cè)區(qū)域時(shí)可以將操作目標(biāo)向下滾動(dòng),并且當(dāng)輕敲下側(cè)區(qū)域時(shí)可以將操作目標(biāo)向上滾動(dòng)。可以理解,輕敲操作的位置與操作目標(biāo)的滾動(dòng)方向之間的關(guān)系可以顛倒。另外,可通過(guò)操作確定部124根據(jù)在顯示部200上顯示的操作目標(biāo)的列表結(jié)構(gòu)自動(dòng)確定滾動(dòng)方向是水平方向還是垂直方向。另外,即使當(dāng)信息終端100的方向改變且列表結(jié)構(gòu)根據(jù)屏幕的方向動(dòng)態(tài)改變時(shí),輕敲操作的接觸位置與滾動(dòng)方向之間的關(guān)系可以根據(jù)列表結(jié)構(gòu)的改變而改變。另外,當(dāng)操作目標(biāo)具有諸如地圖的二維結(jié)構(gòu)時(shí),可以根據(jù)已經(jīng)進(jìn)行輕敲操作的位置在平面上移動(dòng)操作目標(biāo)。另外,當(dāng)在用戶在操作時(shí)難于看到的位置設(shè)置傳感器(如該實(shí)施例的背面觸摸傳感器210)時(shí),可以通過(guò)提供通知部以響應(yīng)于操作對(duì)用戶進(jìn)行反饋而提高可操作性。該反饋包括,例如,視覺(jué)反饋,例如在進(jìn)行操作時(shí)在顯示部200上顯示波動(dòng)顯示信息或者在已經(jīng)進(jìn)行輕敲操作的位置產(chǎn)生波紋??蛇x地,可進(jìn)行聽(tīng)覺(jué)反饋。例如,當(dāng)進(jìn)行操作時(shí)可以輸出聲音。(示例硬件配置)可通過(guò)硬件或軟件執(zhí)行根據(jù)該實(shí)施例的信息處理裝置的處理。在該情況中,可以如圖7所示配置信息處理裝置。下面,將參考圖7描述根據(jù)該實(shí)施例的信息處理裝置的實(shí)例硬件配置??扇缟鲜鐾ㄟ^(guò)諸如計(jì)算機(jī)的處理裝置實(shí)施根據(jù)該實(shí)施例的信息處理裝置。如圖7所示,信息處理裝置包括CPU (中央處理單元)901、ROM (只讀存儲(chǔ)器)902、RAM (隨機(jī)存取存儲(chǔ)器)903以及主機(jī)總線904a。另外,信息處理裝置還包括橋904、外部總線904b、接口905、輸入裝置906、輸出裝置907、存儲(chǔ)裝置(HDD) 908、驅(qū)動(dòng)器909、連接端口 911以及通信裝置913。CPU 901用作運(yùn)算處理部和控制部,并根據(jù)各個(gè)程序控制信息處理裝置中的整個(gè)操作。CPU 901還可以為微處理器。ROM 902存儲(chǔ)由CPU 901使用的程序、運(yùn)算參數(shù)等。RAM903臨時(shí)存儲(chǔ)在CPU 901的執(zhí)行中使用的程序、在執(zhí)行期間適當(dāng)改變的參數(shù)等。這些部通過(guò)包括CPU總線等的主機(jī)總線904a相互連接。主機(jī)總線904a經(jīng)橋904與外部總線904b連接,所述外部總線904b諸如為PCI(外圍部件互聯(lián)/接口)總線。注意,主機(jī)總線904a、橋904以及外部總線904b不需要單獨(dú)設(shè)置,這些部件的功能可以被集成到單個(gè)總線中。輸入裝置906包括:用于用戶輸入信息的輸入裝置,諸如鼠標(biāo)、鍵盤(pán)、觸摸板、按鈕、麥克風(fēng)、開(kāi)關(guān)或操作桿;輸入控制電路,其基于用戶輸入生成輸入信號(hào)并將信號(hào)輸出給CPU 901 ;以及其它裝置等等。輸出裝置907包括顯示裝置,諸如液晶顯示(IXD)裝置、OLED(有機(jī)發(fā)光二極管)裝置或燈;以及音頻輸出裝置,諸如揚(yáng)聲器。存儲(chǔ)裝置908是用于存儲(chǔ)數(shù)據(jù)的裝置,其被構(gòu)造為信息處理裝置的存儲(chǔ)部的實(shí)例。存儲(chǔ)裝置908可以包括存儲(chǔ)介質(zhì)、在存儲(chǔ)介質(zhì)上記錄數(shù)據(jù)的記錄裝置、從存儲(chǔ)介質(zhì)讀取數(shù)據(jù)的讀取裝置、刪除在存儲(chǔ)介質(zhì)上記錄的數(shù)據(jù)的刪除裝置等等。存儲(chǔ)裝置908包括例如HDD(硬盤(pán)驅(qū)動(dòng)器)。存儲(chǔ)裝置908存儲(chǔ)用于驅(qū)動(dòng)硬盤(pán)并由CPU 901執(zhí)行的程序和各種數(shù)據(jù)。驅(qū)動(dòng)器909是用于存儲(chǔ)介質(zhì)的讀取器/寫(xiě)入器,并被包含或外部附接到信息處理裝置。驅(qū)動(dòng)器909讀取記錄在可移動(dòng)存儲(chǔ)介質(zhì)(諸如安裝的半導(dǎo)體、存儲(chǔ)器磁盤(pán)、光盤(pán)、或磁光盤(pán))上的信息,并將信息輸出給RAM 903。通信端口 911是用于連接到外部裝置的接口,并且是例如用于連接到可以通過(guò)USB (通用串行總線)傳輸數(shù)據(jù)的外部裝置的連接端口。通信裝置913例如是包括通信裝置等的通信接口,用于連接到通信網(wǎng)絡(luò)10。通信裝置913可以是以下任一種:支持無(wú)線LAN(局域網(wǎng))的通信裝置、支持無(wú)線USB的通信裝置、或進(jìn)行有線通信的有線通信裝置。圖8示出了根據(jù)一個(gè)實(shí)施例的信息處理裝置的框圖。如圖所示,該信息處理裝置800包括第一單元801,用于控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì);以及第二單元802,用于響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)象的滾動(dòng)。此外,信息處理裝置還可以額外包括其它單元,如圖8中以虛線框示出的第三單元803、第四單元804……第九單元809等。其中,第三單元803基于第二表面上的進(jìn)行所述輕敲操作的位置確定滾動(dòng)方向。第四單元804根據(jù)檢測(cè)區(qū)域的中心與檢測(cè)區(qū)域的進(jìn)行所述輕敲操作的位置之間的關(guān)系來(lái)控制作為操作目標(biāo)的對(duì)象的操作量。在一個(gè)示例性實(shí)施例中,隨著檢測(cè)區(qū)域的中心與檢測(cè)區(qū)域的進(jìn)行所述輕敲操作的位置之間的距離增加,所述操作量增大。第五單元805當(dāng)進(jìn)行所述輕敲操作時(shí)進(jìn)行通知作為反饋。第六單元806基于檢測(cè)信號(hào)確定輸入體在檢測(cè)區(qū)域上從接觸位置到分離位置的移動(dòng)距離、以及確定輸入體與檢測(cè)區(qū)域接觸和輸入體與檢測(cè)區(qū)域分離之間的接觸時(shí)間;以及當(dāng)所述移動(dòng)距離小于預(yù)定距離且所述接觸時(shí)間小于預(yù)定時(shí)間時(shí),確定輸入體的運(yùn)動(dòng)是輕敲操作。第七單元807根據(jù)基于檢測(cè)信號(hào)的輸入體與檢測(cè)區(qū)域接觸和輸入體與檢測(cè)區(qū)域分離之間的接觸時(shí)間來(lái)確定是否進(jìn)行了輕敲操作。第八單元808基于對(duì)輸入體與作為檢測(cè)區(qū)域的一部分的接觸確定區(qū)域的接觸的確定來(lái)確定是否進(jìn)行了輕敲操作。在一個(gè)示例性實(shí)施例中,當(dāng)所述多個(gè)對(duì)象中作為操作目標(biāo)的對(duì)象具有二維結(jié)構(gòu)時(shí),所述操作目標(biāo)能夠在平面上根據(jù)進(jìn)行輕敲操作的位置而滾動(dòng)。在另一個(gè)示例性實(shí)施例中,所述具有二維結(jié)構(gòu)的操作目標(biāo)是地圖。在另一個(gè)示例性實(shí)施例中,所述對(duì)象為排列成行的圖像。第九單元809響應(yīng)于所述輕敲操作而控制圖像從所述第一表面的第一側(cè)到所述第一表面的第二側(cè)的滾動(dòng)的表面,所述第二側(cè)與所述第一側(cè)相對(duì)。盡管參考附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施例,本發(fā)明不限于此。對(duì)于本領(lǐng)域技術(shù)人員顯而易見(jiàn)的是,可以進(jìn)行各種修改或變化,只要其落入所附權(quán)利要求或其等價(jià)的技術(shù)范圍內(nèi)。應(yīng)理解,這樣的修改或變化也落入本發(fā)明的技術(shù)范圍內(nèi)。
例如,在上述實(shí)施例中,已經(jīng)描述了這樣的實(shí)例,其中觸摸傳感器設(shè)置為終端背面上的檢測(cè)部。然而,本發(fā)明技術(shù)不限于這樣的實(shí)例。例如,本發(fā)明技術(shù)的信息處理裝置中的輕敲操作確定處理可應(yīng)用于被設(shè)置在終端的正面或側(cè)面上的觸摸傳感器。而且,本發(fā)明技術(shù)的實(shí)施例不限于上述實(shí)施例,在本發(fā)明范圍內(nèi)可進(jìn)行各種修改。另外,還可以如下配置本發(fā)明的技術(shù)。( I) 一種信息處理裝置,包括:用于控制顯示器的控制部,所述顯示器位于由用戶操作的多個(gè)對(duì)象的顯示部的第一表面上,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì),其中,響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,該控制部控制對(duì)對(duì)象的滾動(dòng)。(2)根據(jù)(I)的裝置,其中所述控制部基于所述第二表面上的進(jìn)行所述輕敲操作的位置確定滾動(dòng)方向。(3)根據(jù)(I)的裝置,其中根據(jù)檢測(cè)區(qū)域的中心與進(jìn)行輕敲操作的檢測(cè)區(qū)域的位置之間的關(guān)系,所述控制部控制作為操作目標(biāo)的對(duì)象的操作量。
(4)根據(jù)(3)的裝置,其中隨著檢測(cè)區(qū)域的中心與進(jìn)行輕敲操作的檢測(cè)區(qū)域的位置之間的距離增加,所述操作量增大。(5)根據(jù)(I)的裝置,其中當(dāng)進(jìn)行輕敲操作時(shí),所述控制部進(jìn)行通知作為反饋。(6)根據(jù)(I)的裝置,其中所述控制部:基于檢測(cè)信號(hào)確定輸入體在檢測(cè)區(qū)域上從接觸位置到分離位置的移動(dòng)距離、和輸入體與檢測(cè)區(qū)域的接觸與分離之間的接觸時(shí)間,以及當(dāng)所述移動(dòng)距離小于預(yù)定距離且所述接觸時(shí)間小于預(yù)定時(shí)間時(shí),確定輸入體的移動(dòng)是輕敲操作。(7)根據(jù)(I)的裝置,其中根據(jù)基于檢測(cè)信號(hào)的輸入體與檢測(cè)區(qū)域的接觸和分離之間的接觸時(shí)間,所述控制部確定是否進(jìn)行了輕敲操作。(8)根據(jù)(I)的裝置,其中基于對(duì)輸入體與作為檢測(cè)區(qū)域的部分的接觸確定區(qū)域的接觸的確定,所述控制部確定是否進(jìn)行了輕敲操作。( 9 )根據(jù)(I)的裝置,其中,當(dāng)作為操作目標(biāo)的多個(gè)對(duì)象中的對(duì)象具有二維結(jié)構(gòu)時(shí),所述操作目標(biāo)能夠根據(jù)進(jìn)行輕敲操作的位置在平面上滾動(dòng)。(10)根據(jù)(9)的裝置,其中所述具有二維結(jié)構(gòu)的操作目標(biāo)是地圖。(11)根據(jù)(I)的裝置,其中所述對(duì)象為排列成行的圖像。(12)根據(jù)(11)的裝置,其中,響應(yīng)于所述輕敲操作,所述控制部控制圖像的滾動(dòng)以從所述第一表面的第一側(cè)滾動(dòng)到所述第一表面的第二側(cè),所述第二側(cè)與所述第一側(cè)相對(duì)。(13) 一種信息處理方法,包括:通過(guò)處理器控制顯示器,所述顯示器位于由用戶操作的多個(gè)對(duì)象的顯示部的第一表面上,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì),以及響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)對(duì)象的滾動(dòng)。(14) 一種非瞬時(shí)記錄介質(zhì),其記錄有能夠通過(guò)計(jì)算機(jī)執(zhí)行的程序,所述程序包括:控制顯示器,所述顯示器位于由用戶操作的多個(gè)對(duì)象的顯示部的第一表面上,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì),以及響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)對(duì)象的滾動(dòng)。附圖標(biāo)記列表100信息處理裝置110檢測(cè)部120確定處理部122檢測(cè)區(qū)域確定部124操作確定部130操作量控制部140事件發(fā)出部150設(shè)置信息存儲(chǔ)部160存儲(chǔ)器200顯示部210檢測(cè)區(qū)域
220輕敲確定區(qū)域
權(quán)利要求
1.一種信息處理裝置,包括: 用于控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示的控制部,所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì), 其中,響應(yīng)于對(duì)第二表面的位置的輕敲操作,所述控制部控制對(duì)象的滾動(dòng)。
2.根據(jù)權(quán)利要求1所述的裝置,其中所述控制部基于所述第二表面上的進(jìn)行所述輕敲操作的位置確定滾動(dòng)方向。
3.根據(jù)權(quán)利要求1所述的裝置,其中根據(jù)檢測(cè)區(qū)域的中心與檢測(cè)區(qū)域的進(jìn)行所述輕敲操作的位置之間的關(guān)系,所述控制部控制作為操作目標(biāo)的對(duì)象的操作量。
4.根據(jù)權(quán)利要求3所述的裝置,其中隨著檢測(cè)區(qū)域的中心與檢測(cè)區(qū)域的進(jìn)行所述輕敲操作的位置之間的距離增加,所述操作量增大。
5.根據(jù)權(quán)利要求1所述的裝置,其中當(dāng)進(jìn)行所述輕敲操作時(shí),所述控制部進(jìn)行通知作為反饋。
6.根據(jù)權(quán)利要求1所述的裝置,其中所述控制部: 基于檢測(cè)信號(hào)確定輸入體在檢測(cè)區(qū)域上從接觸位置到分離位置的移動(dòng)距離、以及確定輸入體與檢測(cè)區(qū)域接觸和輸入體與檢測(cè)區(qū)域分離之間的接觸時(shí)間,以及 當(dāng)所述移動(dòng)距離小于預(yù)定距離且所述接觸時(shí)間小于預(yù)定時(shí)間時(shí),確定輸入體的運(yùn)動(dòng)是輕敲操作。
7.根據(jù)權(quán)利要 求1所述的裝置,其中根據(jù)基于檢測(cè)信號(hào)的輸入體與檢測(cè)區(qū)域接觸和輸入體與檢測(cè)區(qū)域分離之間的接觸時(shí)間,所述控制部確定是否進(jìn)行了輕敲操作。
8.根據(jù)權(quán)利要求1所述的裝置,其中基于對(duì)輸入體與作為檢測(cè)區(qū)域的一部分的接觸確定區(qū)域的接觸的確定,所述控制部確定是否進(jìn)行了輕敲操作。
9.根據(jù)權(quán)利要求1所述的裝置,其中,當(dāng)所述多個(gè)對(duì)象中作為操作目標(biāo)的對(duì)象具有二維結(jié)構(gòu)時(shí),所述操作目標(biāo)能夠在平面上根據(jù)進(jìn)行輕敲操作的位置而滾動(dòng)。
10.根據(jù)權(quán)利要求9所述的裝置,其中所述具有二維結(jié)構(gòu)的操作目標(biāo)是地圖。
11.根據(jù)權(quán)利要求1所述的裝置,其中所述對(duì)象為排列成行的圖像。
12.根據(jù)權(quán)利要求11所述的裝置,其中,響應(yīng)于所述輕敲操作,所述控制部控制圖像從所述第一表面的第一側(cè)到所述第一表面的第二側(cè)的滾動(dòng),所述第二側(cè)與所述第一側(cè)相對(duì)。
13.—種信息處理方法,包括: 控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì),以及 響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)象的滾動(dòng)。
14.一種記錄有能夠由計(jì)算機(jī)執(zhí)行的程序的非瞬時(shí)記錄介質(zhì),所述程序包括: 控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì),以及 響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)象的滾動(dòng)。
15.一種信息處理裝置,包括: 第一單元,用于控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示,其中所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì),以及 第二單元,用于響應(yīng)于對(duì)第二表面的一個(gè)位置的輕敲操作,控制對(duì)象的滾動(dòng)。
16.一種信息處理裝置,包括: 控制在第一表面上顯示由用戶操作的多個(gè)對(duì)象的顯示部,所述第一表面位于所述信息處理裝置的第一側(cè),以及 包括其上的輕敲操作引起所述對(duì)象的滾動(dòng)的檢測(cè)區(qū)域的第二表面,所述第二表面位于所述信息處理裝 置的第二側(cè),所述第二側(cè)與第一側(cè)相對(duì)。
全文摘要
本發(fā)明涉及信息處理裝置、信息處理方法以及計(jì)算機(jī)程序。一種信息處理裝置,包括用于控制由用戶操作的多個(gè)對(duì)象在顯示部的第一表面上的顯示的控制部,所述第一表面與包括檢測(cè)區(qū)域的第二表面相對(duì)。響應(yīng)于對(duì)第二表面的位置的輕敲操作,所述控制部控制對(duì)象的滾動(dòng)。
文檔編號(hào)G06F3/0484GK103197824SQ201210362508
公開(kāi)日2013年7月10日 申請(qǐng)日期2012年9月26日 優(yōu)先權(quán)日2011年10月4日
發(fā)明者野田卓郎, 山野郁男, 水沼宏之 申請(qǐng)人:索尼公司