輸入控制設(shè)備、輸入控制方法以及輸入控制程序的制作方法
【專(zhuān)利摘要】在本發(fā)明中,游戲設(shè)備10包括:屏幕生成單元(85),在顯示設(shè)備(60)的顯示屏幕上顯示顯示對(duì)象;以及輸入獲取單元(41),從附接在顯示設(shè)備(60)的顯示屏幕上的觸摸面板(61)和設(shè)置在顯示設(shè)備(60)的顯示屏幕的相對(duì)側(cè)的表面上的背面觸摸面板(51)獲取對(duì)顯示對(duì)象的操作輸入的位置或方向;評(píng)估單元(43),當(dāng)輸入獲取單元(41)從背面觸摸面板(51)獲取到對(duì)顯示對(duì)象的操作輸入時(shí),根據(jù)操作輸入的位置或方向以及作為要被操作的對(duì)象的顯示對(duì)象的類(lèi)型,確定向哪個(gè)方向操作顯示對(duì)象;以及移動(dòng)控制單元(44)或旋轉(zhuǎn)控制單元(45),向確定單元(43)確定的方向操作顯示對(duì)象。
【專(zhuān)利說(shuō)明】輸入控制設(shè)備、輸入控制方法以及輸入控制程序
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及一種輸入控制技術(shù),具體涉及一種接受用于操作顯示在顯示設(shè)備上的顯示目標(biāo)的輸入,并操作該顯示目標(biāo)的輸入控制設(shè)備、輸入控制方法以及輸入控制程序。
【背景技術(shù)】
[0002]智能手機(jī)和具有觸摸面板的便攜式游戲設(shè)備已經(jīng)廣泛流行,許多用戶(hù)一直在努力熟練掌握對(duì)觸摸面板的基本輸入操作,如敲擊輸入、輕拂輸入、掃動(dòng)輸入、拖拽輸入、捏縮輸入。
【發(fā)明內(nèi)容】
[0003]然而,在預(yù)計(jì)智能電話(huà)、便攜式游戲設(shè)備等等將在未來(lái)變得更加流行后,需要提供對(duì)用戶(hù)更加友好并提供較高的可操作性的輸入方法的技術(shù)。在具有附接在顯示設(shè)備的顯示屏幕上的觸摸面板和設(shè)置在顯示設(shè)備的顯示屏幕的相對(duì)側(cè)的表面上的背面觸摸面板的游戲設(shè)備的開(kāi)發(fā)過(guò)程中,本 申請(qǐng)人:已經(jīng)認(rèn)識(shí)到使用這種新的游戲設(shè)備的用戶(hù)界面存在的問(wèn)題,并已經(jīng)構(gòu)想出用于克服這些問(wèn)題和增強(qiáng)用戶(hù)便利性的技術(shù)。
[0004]本發(fā)明鑒于這樣的情況做出,其目的是提供一種更加方便的輸入控制技術(shù)。
[0005]本發(fā)明的某方面涉及一種輸入控制程序。該輸入控制程序使得計(jì)算機(jī)用作:顯示控制器,在顯示設(shè)備的顯示屏幕上顯示顯示目標(biāo);獲取單元,從附接在顯示設(shè)備的顯示屏幕上的觸摸面板和設(shè)置在顯示設(shè)備的顯示屏幕的相對(duì)側(cè)的表面上的背面觸摸面板獲取對(duì)顯示目標(biāo)的操作輸入的位置或方向;確定單元,當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的操作輸入時(shí),根據(jù)操作輸入的位置或方向以及作為操作目標(biāo)的顯示目標(biāo)的類(lèi)型確定在哪個(gè)方向操作顯示目標(biāo);以及操作控制器,在確定單元確定的方向操作顯示目標(biāo)。
[0006]通過(guò)轉(zhuǎn)換方法、設(shè)備、系統(tǒng)等之中的本發(fā)明的上述構(gòu)成要素和表現(xiàn)形式的任意組合獲得的東西也有效地成為本發(fā)明的各方面。
[0007]根據(jù)本發(fā)明,可以提供一種更方便的輸入控制技術(shù)。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0008]圖1是示出根據(jù)實(shí)施例的游戲設(shè)備的外觀(guān)的圖。
[0009]圖2是示出根據(jù)該實(shí)施例的游戲設(shè)備的外觀(guān)的圖。
[0010]圖3是示出游戲設(shè)備的電路結(jié)構(gòu)的圖。
[0011]圖4是示出根據(jù)該實(shí)施例的游戲設(shè)備的功能配置的圖。
[0012]圖5是示出對(duì)象表的內(nèi)部數(shù)據(jù)的示例的圖。
[0013]圖6(a)和6(b)是示出當(dāng)滾動(dòng)(scroll)主頁(yè)時(shí)的屏幕示例的圖。
[0014]圖7(a)和7(b)是示出當(dāng)滾動(dòng)該主頁(yè)時(shí)的屏幕示例的圖。
[0015]圖8(a)和8(b)是示出當(dāng)滾動(dòng)旋轉(zhuǎn)筒時(shí)的屏幕示例的圖。
[0016]圖9(a)和9(b)是示出當(dāng)滾動(dòng)該旋轉(zhuǎn)筒時(shí)的屏幕示例的圖。[0017]圖10(a)和10(b)是示出當(dāng)滾動(dòng)該旋轉(zhuǎn)筒時(shí)的屏幕示例的圖。
[0018]圖11(a)和11(b)是示出當(dāng)滾動(dòng)該旋轉(zhuǎn)筒時(shí)的屏幕示例的圖。
[0019]圖12(a)和12(b)是示出當(dāng)滾動(dòng)該旋轉(zhuǎn)筒時(shí)的屏幕示例的圖。
[0020]圖13(a)和13(b)是示出當(dāng)旋轉(zhuǎn)三維物體時(shí)的屏幕示例的圖。
[0021]圖14(a)和14(b)是示出當(dāng)旋轉(zhuǎn)該三維物體時(shí)的屏幕示例的圖。
[0022]圖15(a)和15(b)是示出當(dāng)旋轉(zhuǎn)該三維物體時(shí)的屏幕示例的圖。
[0023]圖16(a)和16(b)是示出當(dāng)旋轉(zhuǎn)該三維物體時(shí)的屏幕示例的圖。
[0024]圖17(a)和17(b)是示出當(dāng)滾動(dòng)循環(huán)列表時(shí)的屏幕示例的圖。
[0025]圖18(a)和18(b)是示出當(dāng)滾動(dòng)該循環(huán)列表時(shí)的屏幕示例的圖。
[0026]圖19(a)和19(b)是示出當(dāng)滾動(dòng)該循環(huán)列表時(shí)的屏幕示例的圖。
[0027]圖20是示出根據(jù)實(shí)施例的輸入控制方法的步驟的流程圖。
[0028]圖21是示出根據(jù)實(shí)施例的輸入控制方法的步驟的流程圖。
[0029]圖22(a)和22(b)是示出當(dāng)移動(dòng)三維物體時(shí)的屏幕示例的圖。
[0030]圖23(a)和23(b)是示出當(dāng)旋轉(zhuǎn)三維物體時(shí)的屏幕示例的圖。
[0031]圖24(a)和24(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0032]圖25(a)和25(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0033]圖26(a)和26(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0034]圖27(a)和27(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0035]圖28(a)和28(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0036]圖29(a)和29(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0037]圖30(a)和30(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0038]圖31(a)和31(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0039]圖32(a)和32(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0040]圖33(a)和33(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0041]圖34(a)和34(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0042]圖35(a)和35(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0043]圖36(a)和36(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0044]圖37(a)和37(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
[0045]圖38(a)和38(b)是示出當(dāng)使用敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例的圖。
【具體實(shí)施方式】
[0046]根據(jù)一個(gè)實(shí)施例的輸入控制設(shè)備具有附接在顯示設(shè)備的顯示屏幕上的觸摸面板和設(shè)置在顯示屏幕的相對(duì)側(cè)的表面上的背面觸摸面板,并根據(jù)對(duì)觸摸面板和背面觸摸面板的輸入控制對(duì)顯示在顯示設(shè)備上的顯示目標(biāo)的移動(dòng)或旋轉(zhuǎn)。當(dāng)顯示目標(biāo)是不能設(shè)想其繞平行于顯示屏幕的虛擬軸的旋轉(zhuǎn)的顯示目標(biāo)時(shí),輸入控制設(shè)備將輸入到背面觸摸面板的輸入方向和操作方向之間的關(guān)系設(shè)置為與輸入到觸摸面板的輸入方向和操作方向之間的關(guān)系相同。當(dāng)顯示目標(biāo)是可以設(shè)想其繞虛擬軸的旋轉(zhuǎn)的顯示目標(biāo)時(shí),輸入控制設(shè)備將輸入到背面觸摸面板的輸入方向和操作方向之間的關(guān)系設(shè)置為與輸入到觸摸面板的輸入方向和操作方向之間的關(guān)系相反。例如,當(dāng)對(duì)于通過(guò)在觸摸面板上的向上拖拽輸入而向上操作的顯示目標(biāo),在背面觸摸面板上做出向上的拖拽輸入時(shí),在前者情形中向上操作顯示目標(biāo),而在后者情形中向下操作顯示目標(biāo)。在本實(shí)施例中,游戲設(shè)備將被描述為輸入控制設(shè)備的一個(gè)示例。
[0047]圖1和2示出了根據(jù)實(shí)施例的游戲設(shè)備10的外觀(guān)。在圖1和圖2中示出的游戲設(shè)備10是游戲玩家抓持和使用的便攜式游戲設(shè)備。如圖1所示,在游戲設(shè)備10的前側(cè),即在面向玩家的一側(cè),當(dāng)玩家抓持和操作游戲設(shè)備10時(shí),提供包括方向鍵21、按鈕22、左模擬搖桿23、右模擬搖桿24、左按鈕25、右按鈕26等的輸入設(shè)備65、顯示設(shè)備60和前置攝像頭68a。顯示設(shè)備60附接有用于檢測(cè)玩家手指或觸控筆等的觸摸的觸摸面板61。按鈕22包括圓形按鈕31、三角形按鈕32、正方形按鈕33和十字形按鈕34。
[0048]如圖2所示,在游戲設(shè)備10的背面?zhèn)?,設(shè)置有背面觸摸面板51和背面攝像頭68b。顯示設(shè)備也可以類(lèi)似于前面?zhèn)榷O(shè)置在游戲設(shè)備10的背面?zhèn)?。然而,在本?shí)施例中,在游戲設(shè)備10的背面?zhèn)壬蠜](méi)有設(shè)置顯示設(shè)備,而僅設(shè)置背面觸摸面板51。
[0049]當(dāng)用雙手抓持游戲設(shè)備10時(shí),例如,玩家可以用右手拇指操作按鈕22,用左手拇指操作方向鍵21,用右手食指或中指操作右按鈕26,用左手食指或中指操作左按鈕25,用雙手手指操作觸摸面板61,用兩手無(wú)名指或小指操作背面觸摸面板51。在使用觸控筆等的情形中,例如,當(dāng)用左手抓持游戲設(shè)備10時(shí),玩家可以用右手通過(guò)觸控筆或食指操作觸摸面板61和按鈕22,用左手拇指操作方向鍵21,用左手食指或中指操作左按鈕25,用左手無(wú)名指或小指操作背面觸摸面板51。
[0050]圖3示出了游戲設(shè)備10的電路配置。顯示設(shè)備60顯示由游戲設(shè)備10的相應(yīng)功能生成的顯示屏幕。顯示設(shè)備60可以是液晶顯示設(shè)備,或者可以是有機(jī)EL顯示設(shè)備。觸摸面板61被設(shè)置成疊加在顯示設(shè)備60上,并檢測(cè)用戶(hù)手指、筆等的接觸。觸摸面板61可以是基于任何系統(tǒng),如電阻膜系統(tǒng)、表面電容系統(tǒng)或投射電容系統(tǒng)的觸摸面板。觸摸面板61輸出以預(yù)定周期檢測(cè)到輸入的位置的坐標(biāo)。背面觸摸面板51也可以是任意系統(tǒng)的觸摸面板。背面觸摸面板51可以具有能夠檢測(cè)按壓背面觸摸面板51的壓力的壓力敏感傳感器,并基于檢測(cè)到輸入的區(qū)域的范圍(dimension)、電壓值、電容等等計(jì)算輸入的強(qiáng)度。背面觸摸面板51輸出在預(yù)定周期內(nèi)檢測(cè)到輸入的位置的坐標(biāo)以及輸入的強(qiáng)度(壓力)。
[0051]LED62用做顯示游戲設(shè)備10的狀態(tài)等的指示器。運(yùn)動(dòng)傳感器63檢測(cè)游戲設(shè)備10的運(yùn)動(dòng)。運(yùn)動(dòng)傳感器63包括三軸陀螺儀傳感器和三軸加速度傳感器。三軸陀螺儀傳感器檢測(cè)游戲設(shè)備10在XZ平面、ZY平面和YX平面中的角速度。三軸陀螺儀傳感器可以是旋轉(zhuǎn)類(lèi)型或振動(dòng)類(lèi)型的機(jī)械式陀螺儀傳感器,或者可以是流體系統(tǒng)或光學(xué)系統(tǒng)的陀螺儀傳感器。通過(guò)整合三軸陀螺儀傳感器檢測(cè)得到的繞三個(gè)軸的角速度,可以計(jì)算出繞三個(gè)軸的旋轉(zhuǎn)量。三軸加速度傳感器包括通過(guò)梁支承的重物,通過(guò)檢測(cè)由于加速度造成的重物的位置變化來(lái)檢測(cè)游戲設(shè)備10的XYZ三軸方向上的加速度。三軸加速度傳感器可以是機(jī)械系統(tǒng)、光學(xué)系統(tǒng)或半導(dǎo)體系統(tǒng)的加速度傳感器。通過(guò)三軸加速度傳感器,可以檢測(cè)出游戲設(shè)備10的重力加速度方向和XYZ三軸方向之間的相對(duì)角度。因此,可以計(jì)算得到游戲設(shè)備10的姿態(tài)(posture)。此外,可以通過(guò)積分三軸方向的加速度計(jì)算得到速度,可以通過(guò)進(jìn)一步進(jìn)行積分計(jì)算得到移動(dòng)量。
[0052]麥克風(fēng)35輸入游戲設(shè)備10的環(huán)境聲音,揚(yáng)聲器64輸出由游戲設(shè)備10的相應(yīng)功能生成的聲音。立體聲聲音從外部麥克風(fēng)輸入到立體聲輸入/輸出端36,立體聲輸入/輸出端36輸出立體聲聲音到外部耳機(jī)等。輸入設(shè)備65包括上述的操作鍵等,并接受用戶(hù)輸入的操作。上述觸摸面板61、背面觸摸面板51、LED62、運(yùn)動(dòng)傳感器63、麥克風(fēng)35、揚(yáng)聲器64、立體聲輸入/輸出端36和輸入設(shè)備65通過(guò)接口 66與CPU71等相互交換數(shù)據(jù)。
[0053]無(wú)線(xiàn)通信控制器67通過(guò)符合例如IEEE802.llb/g的通信標(biāo)準(zhǔn)的無(wú)線(xiàn)LAN (無(wú)線(xiàn)局域網(wǎng))進(jìn)行配置。它執(zhí)行與接入點(diǎn)的無(wú)線(xiàn)通信等,并控制經(jīng)由接入點(diǎn)和互聯(lián)網(wǎng)與其他設(shè)備的通信。攝像頭68捕獲圖像并輸入圖像數(shù)據(jù)。移動(dòng)電話(huà)網(wǎng)絡(luò)通信控制器69與符合ITU(國(guó)際電信聯(lián)盟)定義的頂T-2000標(biāo)準(zhǔn)的3G(第三代)數(shù)字移動(dòng)電話(huà)系統(tǒng)兼容,并控制經(jīng)由移動(dòng)電話(huà)網(wǎng)絡(luò)和因特網(wǎng)與其他設(shè)備的通信。在SIM卡70中,記錄用于識(shí)別移動(dòng)電話(huà)的電話(huà)號(hào)碼的唯一 ID號(hào)。插入SM卡70使得能夠與移動(dòng)電話(huà)網(wǎng)絡(luò)通信。攝像頭68由CMOS圖像傳感器(互補(bǔ)金屬氧化物半導(dǎo)體圖像傳感器)構(gòu)成的前面攝像頭68a和類(lèi)似地由CMOS圖像傳感器構(gòu)成的背面攝像頭68b組成,并捕獲前面方向和后面方向的每一個(gè)圖像,以將其作為圖像數(shù)據(jù)輸出。
[0054]CPU (中央處理單元)71運(yùn)行加載到主存儲(chǔ)器73中的程序等,并實(shí)現(xiàn)圖4示出的相應(yīng)的功能結(jié)構(gòu)。GPU(圖形處理單元)72執(zhí)行圖像處理所需的計(jì)算。主存儲(chǔ)器73是由RAM(隨機(jī)存取存儲(chǔ)器)等構(gòu)成的,并存儲(chǔ)在游戲設(shè)備10中運(yùn)行的程序、數(shù)據(jù)等。存儲(chǔ)器74由NAND類(lèi)型的閃存存儲(chǔ)器等構(gòu)成,游戲設(shè)備10的相應(yīng)配置使用的程序、數(shù)據(jù)等記錄在其中。
[0055]GPS (全球定位系統(tǒng))控制器75接收來(lái)自GPS衛(wèi)星的信號(hào),并計(jì)算當(dāng)前位置。藍(lán)牙控制器76控制通過(guò)藍(lán)牙與外圍設(shè)備15的無(wú)線(xiàn)通信。USB控制器77控制通過(guò)USB與外圍設(shè)備15的通信。存儲(chǔ)卡控制器78控制使用外部媒體16的數(shù)據(jù)讀取和寫(xiě)入。視頻輸出控制器79基于例如HDMI這樣的標(biāo)準(zhǔn)輸出視頻信號(hào)到外部顯示設(shè)備17。
[0056]圖4示出根據(jù)本實(shí)施例的游戲設(shè)備10的功能配置。游戲設(shè)備10包括控制塊40、數(shù)據(jù)保存器86、對(duì)象表80以及屏幕生成器85。雖然這些配置是通過(guò)任意計(jì)算機(jī)的CPU、存儲(chǔ)器、加載到存儲(chǔ)器中的程序等在硬件組件方面實(shí)現(xiàn),但這里還繪出了通過(guò)它們的協(xié)作實(shí)現(xiàn)的功能塊。因此,本領(lǐng)域的技術(shù)人員應(yīng)該理解的是,這些功能塊可以?xún)H通過(guò)硬件、僅通過(guò)軟件或它們的組合的多種形式來(lái)實(shí)現(xiàn)。
[0057]控制塊40從其中存儲(chǔ)應(yīng)用等的數(shù)據(jù)保存器86中讀出程序,并基于用戶(hù)從輸入設(shè)備65、觸摸面板61、背面觸摸面板51、運(yùn)動(dòng)傳感器63等輸入的操作指令執(zhí)行應(yīng)用。數(shù)據(jù)保存器86保存程序、各種數(shù)據(jù)文件等等。對(duì)象表80存儲(chǔ)與將要通過(guò)應(yīng)用42等顯示在顯示設(shè)備60的顯示屏幕上的對(duì)象相關(guān)的信息。屏幕生成器85生成通過(guò)控制塊40控制的應(yīng)用的屏幕等,并使顯示設(shè)備60顯示它。
[0058]控制塊40包括輸入獲取器41、應(yīng)用42、確定單元43、移動(dòng)控制器44、旋轉(zhuǎn)控制器45和設(shè)置單元46。
[0059]輸入獲取器41從觸摸面板61和背面觸摸面板51獲取用于操作顯示在顯示設(shè)備60上的顯示目標(biāo)的輸入。輸入獲取器41獲取用于指示向哪個(gè)方向操作顯示目標(biāo)的輸入,如輕拂輸入、掃動(dòng)輸入和拖拽輸入。輸入獲取器41獲取顯示屏幕中與檢測(cè)到輸入到觸摸面板61和背面觸摸面板51的輸入的位置相關(guān)的坐標(biāo),并確定輸入是否對(duì)應(yīng)于輕拂輸入、掃動(dòng)輸入、拖拽輸入等。如果輸入對(duì)應(yīng)于它們中的任何一個(gè),那么輸入獲取器41都可以確定其方向或可以從圖中未示出的設(shè)備驅(qū)動(dòng)器獲取輕拂輸入、掃動(dòng)輸入、拖拽輸入等的方向。[0060]應(yīng)用42通過(guò)從數(shù)據(jù)保存器86中讀出游戲程序等并執(zhí)行它來(lái)提供各種功能。應(yīng)用42和屏幕發(fā)生器85用作在顯示設(shè)備60的顯示屏幕上顯示顯示目標(biāo)的顯示控制器。
[0061 ] 當(dāng)在顯示目標(biāo)通過(guò)應(yīng)用42顯示在顯示設(shè)備60上的同時(shí)、通過(guò)觸摸面板61或背面觸摸面板51從用戶(hù)接受用于操作顯示目標(biāo)的指令輸入時(shí),確定單元43查詢(xún)對(duì)象表80,并確定向哪個(gè)方向操作顯示目標(biāo)。
[0062]移動(dòng)控制器44控制在顯示設(shè)備60上顯示的顯示目標(biāo)的移動(dòng)。旋轉(zhuǎn)控制器45控制在顯示設(shè)備60上顯示的顯示目標(biāo)的旋轉(zhuǎn)。移動(dòng)控制器44和旋轉(zhuǎn)控制器45在由確定單元43確定的操作方向上移動(dòng)或旋轉(zhuǎn)顯示目標(biāo)。設(shè)置單元46從用戶(hù)接受與顯示目標(biāo)的操作方向相關(guān)的設(shè)置,并將其注冊(cè)在對(duì)象表80中。
[0063]圖5示出了對(duì)象表80的內(nèi)部數(shù)據(jù)的示例。在對(duì)象表80中,對(duì)操作目標(biāo)字段81、操作字段82以及方向字段83進(jìn)行設(shè)置。操作目標(biāo)字段81通過(guò)輸入到觸摸面板61和背面觸摸面板51指令來(lái)存儲(chǔ)目標(biāo)的類(lèi)型等以成為操作的對(duì)象。操作字段82存儲(chǔ)為作為操作目標(biāo)的目標(biāo)執(zhí)行的操作的內(nèi)容等。方向字段83存儲(chǔ)指示輸入到觸摸面板61的指令的方向和對(duì)操作目標(biāo)進(jìn)行操作時(shí)的方向之間的關(guān)系與輸入到背面觸摸面板51的指令的方向和對(duì)操作目標(biāo)進(jìn)行操作時(shí)的方向之間的關(guān)系相同還是相反的信息。例如,當(dāng)操作目標(biāo)是主頁(yè),操作內(nèi)容是滾動(dòng)時(shí),根據(jù)輸入到觸摸面板61和背面觸摸面板51的相同方向的指令輸入向相同方向滾動(dòng)主頁(yè)。在滾動(dòng)旋轉(zhuǎn)筒的情形中,根據(jù)輸入到觸摸面板61和背面觸摸面板51的相同方向的指令輸入向相反方向滾動(dòng)旋轉(zhuǎn)筒。
[0064]圖6 (a)和6(b)示出了當(dāng)滾動(dòng)主頁(yè)時(shí)的屏幕示例。如圖6(a)所示,如果當(dāng)通過(guò)用于顯示主頁(yè)的應(yīng)用42在屏幕100中顯示主頁(yè)時(shí)輸入獲取器41檢測(cè)到在觸摸面板61上做出向上的拖拽輸入,那么移動(dòng)控制器44向上滾動(dòng)主頁(yè),如圖6(b)所示。因此,在滾動(dòng)之前未在屏幕100中顯示的主頁(yè)的下部顯示在屏幕100中。
[0065]圖7(a)和7(b)示出了當(dāng)滾動(dòng)主頁(yè)時(shí)的屏幕示例。如圖7(a)所示,如果當(dāng)在屏幕100中顯示主頁(yè)時(shí)輸入獲取器41檢測(cè)到在背面觸摸面板51上做出拖拽輸入,那么確定單元43查詢(xún)對(duì)象表80,并決定向哪個(gè)方向滾動(dòng)主頁(yè)。對(duì)象表80存儲(chǔ)指示在通過(guò)對(duì)背面觸摸面板51的操作滾動(dòng)主頁(yè)的情形中應(yīng)該向與在對(duì)觸摸面板61操作的情形中的相同的方向滾動(dòng)它的信息。因此,當(dāng)檢測(cè)到在背面觸摸面板51上做出向上的拖拽輸入時(shí),確定單元43確定向上滾動(dòng)主頁(yè)。移動(dòng)控制器44向上滾動(dòng)主頁(yè),如圖7(b)所示。以這種方式,當(dāng)滾動(dòng)主頁(yè)時(shí),用戶(hù)可以在同時(shí)在觸摸面板61和背面觸摸面板51上做出向上的拖拽輸入時(shí)向上滾動(dòng)它,并且可以在同時(shí)在觸摸面板61和背面觸摸面板51上做出向下的拖拽輸入時(shí)向下滾動(dòng)它。這可以提供一種符合用戶(hù)直覺(jué)的操作環(huán)境。
[0066]圖8(a)和8(b)示出了當(dāng)滾動(dòng)旋轉(zhuǎn)筒時(shí)的屏幕示例。如圖8(a)所示,通過(guò)用于設(shè)定時(shí)間的應(yīng)用42,用于設(shè)定小時(shí)的旋轉(zhuǎn)筒112a和用于設(shè)定分鐘的旋轉(zhuǎn)筒112b顯示在屏幕110上。如圖8(b)所示,用繞平行于顯示設(shè)備60的顯示屏幕的虛擬軸114旋轉(zhuǎn)的柱狀物體表示的旋轉(zhuǎn)筒112a和112b和寫(xiě)在柱狀物側(cè)面上的數(shù)值部分顯示在屏幕110上。通過(guò)旋轉(zhuǎn)旋轉(zhuǎn)筒112a和112b,用戶(hù)可以向上或向下滾動(dòng)在屏幕110中顯示的數(shù)值來(lái)改變?cè)O(shè)定的數(shù)值。
[0067]圖9(a)和圖9(b)示出了當(dāng)滾動(dòng)旋轉(zhuǎn)筒時(shí)的屏幕示例。如圖9(a)所示,如果當(dāng)在屏幕110上顯示旋轉(zhuǎn)筒112a時(shí)、輸入獲取器41檢測(cè)到在觸摸面板61上與旋轉(zhuǎn)筒112a顯示的位置對(duì)應(yīng)的位置做出向上的拖拽輸入,那么移動(dòng)控制器44使旋轉(zhuǎn)筒繞虛擬軸114旋轉(zhuǎn),使筒的前側(cè)向上移動(dòng),后側(cè)向下移動(dòng),以向上滾動(dòng)顯示在旋轉(zhuǎn)筒112a上的數(shù)值,如圖9(b)所示。
[0068]圖10(a)和10(b)示出了當(dāng)滾動(dòng)旋轉(zhuǎn)筒時(shí)的屏幕示例。如圖10(a)所示,如果當(dāng)在屏幕110上顯示旋轉(zhuǎn)筒112a時(shí)、輸入獲取器41檢測(cè)到在背面觸摸面板51上與旋轉(zhuǎn)筒112a顯示的位置對(duì)應(yīng)的位置做出拖拽輸入,那么確定單元43查詢(xún)對(duì)象表80,并確定向哪個(gè)方向旋轉(zhuǎn)旋轉(zhuǎn)筒112a以滾動(dòng)數(shù)值。如圖8(b)所示,在屏幕110中僅顯示表示旋轉(zhuǎn)筒112a的柱狀物體的側(cè)面的一部分。然而,當(dāng)繼續(xù)向相同方向滾動(dòng)時(shí),循環(huán)顯示O至23的數(shù)值。這允許用戶(hù)認(rèn)識(shí)到旋轉(zhuǎn)筒112a用繞虛擬軸旋轉(zhuǎn)的柱狀物體表示。因此,當(dāng)通過(guò)觸摸面板61操作旋轉(zhuǎn)筒112a時(shí),用戶(hù)會(huì)感覺(jué)好像是在操作柱狀物體的前側(cè)側(cè)面。當(dāng)通過(guò)背面觸摸面板51操作旋轉(zhuǎn)筒112a時(shí),用戶(hù)會(huì)感覺(jué)好像是在操作柱狀物體的后側(cè)側(cè)面。因此,如圖10(b)所示,當(dāng)用戶(hù)在背面觸摸面板51上做出向下的拖拽輸入時(shí),與當(dāng)用戶(hù)在觸摸面板61上做出向下的拖拽輸入相反,移動(dòng)控制器44向上滾動(dòng)旋轉(zhuǎn)筒112a。這可以提供一種符合用戶(hù)直覺(jué)的操作環(huán)境。
[0069]圖11(a)和11(b)示出了當(dāng)滾動(dòng)旋轉(zhuǎn)筒時(shí)的屏幕示例。如圖11(a)所示,如果當(dāng)在屏幕110上顯示旋轉(zhuǎn)筒112a時(shí)、輸入獲取器41檢測(cè)到在觸摸面板61上與旋轉(zhuǎn)筒112a顯示的位置對(duì)應(yīng)的位置做出向下的拖拽輸入,那么移動(dòng)控制器44使旋轉(zhuǎn)筒繞虛擬軸114旋轉(zhuǎn),使筒的前側(cè)向下移動(dòng),后側(cè)向上移動(dòng),以向下滾動(dòng)顯示在旋轉(zhuǎn)筒112a上的數(shù)值,如圖11(b)所示。
[0070]圖12(a)和12(b)示出了當(dāng)滾動(dòng)旋轉(zhuǎn)筒時(shí)的屏幕示例。如圖12(a)所示,如果當(dāng)在屏幕110上顯示旋轉(zhuǎn)筒112a時(shí)、輸入獲取器41檢測(cè)到在背面觸摸面板51上與旋轉(zhuǎn)筒112a顯示的位置對(duì)應(yīng)的位置做出向下的拖拽輸入,那么確定單元43查詢(xún)對(duì)象表80,并確定向哪個(gè)方向旋轉(zhuǎn)旋轉(zhuǎn)筒112a以滾動(dòng)數(shù)值。對(duì)象表80存儲(chǔ)指示在通過(guò)對(duì)背面觸摸面板51的操作滾動(dòng)旋轉(zhuǎn)筒的情形中應(yīng)該向與在對(duì)觸摸面板61操作的情形中的相反的方向滾動(dòng)它的信息。因此,當(dāng)檢測(cè)到在背面觸摸面板51上做出向下的拖拽輸入時(shí),確定單元43確定向上滾動(dòng)旋轉(zhuǎn)筒。移動(dòng)控制器44向上滾動(dòng)旋轉(zhuǎn)筒112a,如圖12(b)所示。
[0071]如圖9(a)和圖12(a)所示,通過(guò)對(duì)觸摸面板61和背面觸摸面板51相反方向的指令輸入,向相同的向上方向滾動(dòng)旋轉(zhuǎn)筒112a,如圖9(b)和12(b)所示。類(lèi)似地,如圖10(b)和11 (b)所不,通過(guò)對(duì)觸摸面板61和背面觸摸面板51相反方向的指令輸入,向相同的向下方向滾動(dòng)旋轉(zhuǎn)筒112a,如圖10(b)和11(b)所示。
[0072]移動(dòng)控制器44可以?xún)H接受來(lái)自觸摸面板61和背面觸摸面板51中的任一個(gè)的操作輸入并滾動(dòng)旋轉(zhuǎn)筒,或者可以接受來(lái)自?xún)烧叩牟僮鬏斎?。在后者情形中,例如,用?hù)可以通過(guò)背面觸摸面板51滾動(dòng)旋轉(zhuǎn)筒,然后通過(guò)觸摸面板61停止?jié)L動(dòng)和細(xì)調(diào)滾動(dòng)。移動(dòng)控制器44可以根據(jù)拖拽輸入的移動(dòng)量、速度或加速度調(diào)整滾動(dòng)的量、速度或加速度。
[0073]圖13(a)和13(b)示出了當(dāng)旋轉(zhuǎn)三維物體時(shí)的屏幕示例。如圖13(a)所示,如果當(dāng)通過(guò)用于顯示三維物體的應(yīng)用42在屏幕120中顯示三維物體122時(shí)、輸入獲取器41檢測(cè)到在觸摸面板61上做出向上的拖拽輸入,那么旋轉(zhuǎn)控制器45使得三維物體122以物體的前側(cè)向上移動(dòng)而后側(cè)向下移動(dòng)的方式繞虛擬軸124旋轉(zhuǎn),如圖13(b)所示。
[0074]圖14(a)和14(b)示出了當(dāng)旋轉(zhuǎn)三維物體時(shí)的屏幕示例。如圖14(a)所示,如果當(dāng)在屏幕120中顯示三維物體122時(shí)、輸入獲取器41檢測(cè)到在背面觸摸面板51上做出拖拽輸入,確定單元43查詢(xún)對(duì)象表80并確定向哪個(gè)方向旋轉(zhuǎn)三維物體122。與旋轉(zhuǎn)筒的情形類(lèi)似,當(dāng)通過(guò)觸摸面板61旋轉(zhuǎn)三維物體122時(shí),用戶(hù)會(huì)感覺(jué)像是通過(guò)抓住三維物體122比虛擬軸124更靠近前側(cè)的部分來(lái)旋轉(zhuǎn)三維物體122。當(dāng)通過(guò)背面觸摸面板51旋轉(zhuǎn)三維物體122時(shí),用戶(hù)會(huì)感覺(jué)像是通過(guò)抓住三維物體122比虛擬軸124更靠近后側(cè)的部分旋轉(zhuǎn)三維物體122。因此,在對(duì)象表80中,存儲(chǔ)指示通過(guò)輸入到背面觸摸面板51的輸入而旋轉(zhuǎn)三維物體時(shí)的方向與通過(guò)輸入到觸摸面板61的輸入而旋轉(zhuǎn)三維物體時(shí)的方向相反的信息。如圖14(b)所示,當(dāng)用戶(hù)在背面觸摸面板51上做出向下的拖拽輸入時(shí),移動(dòng)控制器44以使得物體的前側(cè)向上移動(dòng)而后側(cè)向下移動(dòng)的方式旋轉(zhuǎn)三維物體122。這可以提供一種符合用戶(hù)直覺(jué)的操作環(huán)境。
[0075]圖15(a)和15(b)示出了當(dāng)旋轉(zhuǎn)三維物體時(shí)的屏幕示例。如圖15(a)所示,如果當(dāng)通過(guò)用于顯示三維物體的應(yīng)用42在屏幕120中顯示三維物體122時(shí)、輸入獲取器41檢測(cè)到在觸摸面板61上做出向右的拖拽輸入,那么旋轉(zhuǎn)控制器45以使得物體的前側(cè)向右移動(dòng)而后側(cè)向左移動(dòng)的方式使得三維物體122繞平行于顯示設(shè)備60的顯示屏幕并垂直于拖拽輸入的方向的虛擬軸126旋轉(zhuǎn),如圖15(b)所示。
[0076]圖16(a)和16(b)示出了當(dāng)旋轉(zhuǎn)三維物體時(shí)的屏幕示例。如圖16(a)所示,如果當(dāng)三維物體122顯示在屏幕120中時(shí)、輸入獲取器41檢測(cè)到在背面觸摸面板51上做出拖拽輸入,那么確定單元43查詢(xún)對(duì)象表80,并確定向哪個(gè)方向旋轉(zhuǎn)三維物體122。對(duì)象表80存儲(chǔ)指示通過(guò)輸入到背面觸摸面板51的輸入而旋轉(zhuǎn)三維物體時(shí)的方向與通過(guò)輸入到觸摸面板61的輸入而旋轉(zhuǎn)三維物體時(shí)的方向相反的信息。因此,當(dāng)用戶(hù)在背面觸摸面板51上做出向左的拖拽輸入時(shí),移動(dòng)控制器44以使得物體的前側(cè)向右移動(dòng)而后側(cè)向左移動(dòng)的方式旋轉(zhuǎn)三維物體122,如圖14(b)所示。這可以提供一種符合用戶(hù)直覺(jué)的操作環(huán)境。
[0077]圖17(a)和17(b)示出了當(dāng)滾動(dòng)循環(huán)列表時(shí)的屏幕示例。如圖17(a)所示,如果當(dāng)通過(guò)用于顯示書(shū)簽的應(yīng)用42在屏幕130中顯示書(shū)簽的列表時(shí)、輸入獲取器41檢測(cè)到在觸摸面板61上做出向上的拖拽輸入,那么移動(dòng)控制器44向上滾動(dòng)列表,如圖17(b)所示。滾動(dòng)書(shū)簽列表,使得作為第一項(xiàng)的“用戶(hù)文件夾I”循環(huán)顯示在作為最后一項(xiàng)的“用戶(hù)書(shū)簽7”的下面。
[0078]圖18(a)和18(b)示出了當(dāng)滾動(dòng)循環(huán)列表時(shí)的屏幕示例。如圖18(a)所示,如果當(dāng)書(shū)簽列表顯示在屏幕120中時(shí)、輸入獲取器41檢測(cè)到在背面觸摸面板51上做出拖拽輸入,那么確定單元43查詢(xún)對(duì)象表80,并確定向哪個(gè)方向滾動(dòng)列表。對(duì)象表80存儲(chǔ)指示通過(guò)輸入到背面觸摸面板51的輸入而滾動(dòng)循環(huán)列表時(shí)的方向與通過(guò)輸入到觸摸面板61的輸入而滾動(dòng)循環(huán)列表時(shí)的方向相反的信息。因此,當(dāng)用戶(hù)在背面觸摸面板51上做出向下的拖拽輸入時(shí),移動(dòng)控制器44向上滾動(dòng)列表,如圖18(b)所示。
[0079]在圖18(b)示出的示例中,提供了類(lèi)似于旋轉(zhuǎn)筒地操作循環(huán)顯示的書(shū)簽列表的環(huán)境。然而,與旋轉(zhuǎn)筒類(lèi)似,根據(jù)不同的用戶(hù),用戶(hù)可能會(huì)對(duì)操作書(shū)簽列表感覺(jué)不舒服,并且從作為平面對(duì)象的書(shū)簽列表比從旋轉(zhuǎn)筒接收到更多這樣的印象。在此情形中,用戶(hù)可以通過(guò)設(shè)置單元46改變操作方向。例如,設(shè)置單元46可以在操作顯示目標(biāo)時(shí)顯示用于改變操作方向的設(shè)置屏幕,并從用戶(hù)接受設(shè)置的變化以在對(duì)象表80中注冊(cè)它。
[0080]圖19(a)和19(b)示出了當(dāng)滾動(dòng)循環(huán)列表時(shí)的屏幕示例。假設(shè)通過(guò)設(shè)置單元46,用戶(hù)已經(jīng)改變了設(shè)置,使得通過(guò)輸入到背面觸摸面板的輸入而滾動(dòng)循環(huán)列表時(shí)的方向變得與通過(guò)輸入到觸摸面板61的輸入而滾動(dòng)循環(huán)列表時(shí)的方向相同。在這種情況下,如圖19(a)所示,如果當(dāng)在屏幕120中顯示書(shū)簽列表時(shí)、輸入獲取器41檢測(cè)到在背面觸摸面板51上做出向下的拖拽輸入,那么移動(dòng)控制器44向下滾動(dòng)列表,如圖19(b)所示。這可以進(jìn)一步提高對(duì)用戶(hù)的便利性。
[0081]圖20是示出根據(jù)本實(shí)施例的輸入控制方法的步驟的流程圖。圖20示出了當(dāng)移動(dòng)顯示目標(biāo)時(shí)的步驟。如果輸入獲取器41獲取到對(duì)觸摸面板61的操作輸入(S100為是),那么移動(dòng)控制器44根據(jù)輸入的方向移動(dòng)操作目標(biāo)(S102)。如果輸入獲取器41未獲取到對(duì)觸摸面板61的操作輸入(S100為是),那么跳過(guò)S102。如果輸入獲取器41獲取到對(duì)背面觸摸面板51的操作輸入(S104為是),那么確定單元43查詢(xún)對(duì)象表80并確定操作方向是否與在對(duì)觸摸面板61操作輸入的情形中相同(S106)。如果操作方向是相同的(S106為是),那么移動(dòng)控制器44以與在對(duì)觸摸面板61操作輸入的情形中相同的方向移動(dòng)操作目標(biāo)(S108)。如果操作方向是相反的(S106為否),那么移動(dòng)控制器44以與在對(duì)觸摸面板61操作輸入的情形中相反的方向移動(dòng)操作目標(biāo)(SllO)。如果輸入獲取器41未獲取到對(duì)背面觸摸面板51的操作輸入(S104為否),那么跳過(guò)S106、S108和S110。
[0082]圖21是示出根據(jù)本實(shí)施例的輸入控制方法的步驟的流程圖。圖21示出了旋轉(zhuǎn)顯示目標(biāo)時(shí)的步驟。如果輸入獲取器41獲取到對(duì)觸摸面板61的操作輸入(S120為是),那么旋轉(zhuǎn)控制器45根據(jù)輸入的方向使得操作目標(biāo)繞平行于顯示設(shè)備的顯示屏幕的虛擬軸旋轉(zhuǎn)(S122)。如果輸入獲取器41未獲取到對(duì)觸摸面板61的操作輸入(S120為否),那么跳過(guò)S122。如果輸入獲取器41獲取到對(duì)背面觸摸面板51的操作輸入(S124為是),那么確定單元43查詢(xún)對(duì)象表80并確定操作方向是否與在對(duì)觸摸面板61操作輸入的情形中相同(S126)。如果操作方向是相同的(S126為是),那么旋轉(zhuǎn)控制器45使得操作目標(biāo)以與在對(duì)觸摸面板61操作輸入的情形中相同的方向繞平行于顯示屏幕的虛擬軸旋轉(zhuǎn)(S128)。如果操作方向是相反的(S126為否),那么旋轉(zhuǎn)控制器45使得操作目標(biāo)以與在對(duì)觸摸面板61操作輸入的情形中相反的方向繞平行于顯示屏幕的虛擬軸旋轉(zhuǎn)(S130)。如果輸入獲取器41未獲取到對(duì)背面觸摸面板51的操作輸入(S124為否),那么跳過(guò)S126、S128和S130。
[0083]在上面的示例中,對(duì)向觸摸面板61的操作輸入相同的方向和向背面觸摸面板51的操作輸入相反的方向操作顯示目標(biāo)的技術(shù)進(jìn)行了說(shuō)明。然而,在另一個(gè)示例中,可以通過(guò)對(duì)觸摸面板61和背面觸摸面板51同時(shí)操作輸入來(lái)操作顯不目標(biāo)。例如,當(dāng)對(duì)觸摸面板61和背面觸摸面板51中的任一個(gè)做出拖拽輸入時(shí),可以移動(dòng)顯示目標(biāo),并且當(dāng)對(duì)觸摸面板61和背面觸摸面板51兩者同時(shí)做出相反方向的拖拽輸入時(shí),可以旋轉(zhuǎn)顯示目標(biāo)。
[0084]圖22(a)和22(b)示出了當(dāng)移動(dòng)三維物體時(shí)的屏幕示例。如圖22(a)所示,如果當(dāng)在屏幕120中顯示三維物體122時(shí)、輸入獲取器41檢測(cè)到在觸摸面板61上做出向上的拖拽輸入,那么移動(dòng)控制器44向上移動(dòng)三維物體122,如圖22(b)所示。
[0085]圖23 (a)和23 (b)示出了當(dāng)旋轉(zhuǎn)三維物體時(shí)的屏幕示例。如圖23 (a)所示,如果當(dāng)在屏幕120中顯示三維物體122時(shí)、輸入獲取器41檢測(cè)到在觸摸面板61上做出向上的拖拽輸入,同時(shí)在背面觸摸面板51上做出向下的拖拽輸入,那么旋轉(zhuǎn)控制器45以使得物體的前側(cè)向上移動(dòng)而后側(cè)向下移動(dòng)的方式旋轉(zhuǎn)三維物體122,如圖23(b)所示。這可以提供一種符合用戶(hù)直覺(jué)的操作環(huán)境。[0086]在上述示例中,對(duì)根據(jù)對(duì)觸摸面板61或背面觸摸面板51的方向指令輸入,如拖拽輸入、掃動(dòng)輸入、輕拂輸入和捏縮輸入來(lái)移動(dòng)或旋轉(zhuǎn)顯示目標(biāo)的示例進(jìn)行了說(shuō)明。然而,在另一個(gè)示例中,可以根據(jù)對(duì)觸摸面板61或背面觸摸面板51的敲擊輸入等操作顯示目標(biāo)。并且在此情形中,可以執(zhí)行在對(duì)觸摸面板61做出敲擊輸入時(shí)與對(duì)背面觸摸面板51做出敲擊輸入時(shí)之間不同的操作。
[0087]圖24(a)和24(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如該圖所示。如圖24(a)所示,文檔頁(yè)面143a和143b通過(guò)用于顯示文檔的應(yīng)用42顯示在屏幕140中。如圖24(b)所示,頁(yè)面143a和143b布置在繞平行于顯示設(shè)備60的顯示屏幕的虛擬軸144旋轉(zhuǎn)的長(zhǎng)方體對(duì)象142的前側(cè)側(cè)面上。當(dāng)用戶(hù)在觸摸面板61或背面觸摸面板51上做出敲擊輸入時(shí),確定單元43認(rèn)為對(duì)象142上與輸入位置對(duì)應(yīng)的位置被用戶(hù)按壓,并確定對(duì)象142的旋轉(zhuǎn)方向。用戶(hù)可以通過(guò)旋轉(zhuǎn)對(duì)象142來(lái)切換在屏幕140中顯示的頁(yè)面。
[0088]圖25(a)和25(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖25(a)所示,如果當(dāng)在屏幕140中顯示頁(yè)面143a和143b時(shí)、輸入獲取器41在觸摸面板61上檢測(cè)到在顯示上部頁(yè)面143a的位置,即與對(duì)象142的比虛擬軸144更靠近上側(cè)的區(qū)域?qū)?yīng)的位置做出敲擊輸入,那么旋轉(zhuǎn)控制器45以使得對(duì)象的上半部分移動(dòng)到后側(cè)而下半部分移動(dòng)到前側(cè)的方式使得對(duì)象142繞虛擬軸144旋轉(zhuǎn),如圖25(b)所示。因此,屏幕140中顯示的頁(yè)面切換到放置在對(duì)象142的后側(cè)側(cè)面的頁(yè)面。在本實(shí)施例中,假設(shè)當(dāng)對(duì)象142如圖25(b)所示旋轉(zhuǎn)時(shí),顯示目標(biāo)切換到作為頁(yè)面143a和143b的前一頁(yè)面的頁(yè)面145a和145b。當(dāng)對(duì)象142進(jìn)一步向相同方向旋轉(zhuǎn)時(shí),顯示目標(biāo)切換到更多的前面頁(yè)面。
[0089]圖26 (a)和26 (b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖26 (a)所示,如果當(dāng)在屏幕140中顯示頁(yè)面143a和143b時(shí)、輸入獲取器41在觸摸面板61上檢測(cè)到在顯示下部頁(yè)面143b的位置,即與對(duì)象142的比虛擬軸144更靠近下側(cè)的區(qū)域?qū)?yīng)的位置做出敲擊輸入,那么旋轉(zhuǎn)控制器45以使得對(duì)象的上半部分移動(dòng)到前側(cè)而下半部分移動(dòng)到后側(cè)的方式使得對(duì)象142繞虛擬軸144旋轉(zhuǎn),如圖26(b)所示。因此,屏幕140中顯示的頁(yè)面切換到放置在對(duì)象142的后側(cè)側(cè)面的頁(yè)面。在本實(shí)施例中,假設(shè)當(dāng)對(duì)象142如圖26(b)所示旋轉(zhuǎn)時(shí),顯示目標(biāo)切換到作為頁(yè)面143a和143b的后一頁(yè)面的頁(yè)面146a和146b。當(dāng)對(duì)象142進(jìn)一步向相同方向旋轉(zhuǎn)時(shí),顯示目標(biāo)切換到更多的后面頁(yè)面。
[0090]圖27 (a)和27 (b)示出了通過(guò)敲擊輸入旋轉(zhuǎn)對(duì)象時(shí)的屏幕示例。如圖27 (a)所示,如果當(dāng)在屏幕140中顯示頁(yè)面143a和143b時(shí)、輸入獲取器41在背面觸摸面板51上檢測(cè)到在顯示上部頁(yè)面143a的位置,即與對(duì)象142的比虛擬軸144更靠近上側(cè)的區(qū)域?qū)?yīng)的位置做出敲擊輸入,那么旋轉(zhuǎn)控制器45以使得對(duì)象的上半部分移動(dòng)到前側(cè)而下半部分移動(dòng)到后側(cè)的方式使得對(duì)象142繞虛擬軸144旋轉(zhuǎn),如圖27(b)所示。因此,屏幕140中顯示的頁(yè)面切換到作為頁(yè)面143a和143b的后一頁(yè)面的頁(yè)面146a和146b。
[0091]圖28(a)和28(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖28(a)所示,如果當(dāng)在屏幕140中顯示頁(yè)面143a和143b時(shí)、輸入獲取器41在背面觸摸面板51上檢測(cè)到在顯示下部頁(yè)面143b的位置,即與對(duì)象142的比虛擬軸144更靠近下側(cè)的區(qū)域?qū)?yīng)的位置做出敲擊輸入,那么旋轉(zhuǎn)控制器45以使得對(duì)象的上半部分移動(dòng)到后側(cè)而下半部分移動(dòng)到前側(cè)的方式使得對(duì)象142繞虛擬軸144旋轉(zhuǎn),如圖28(b)所示。因此,屏幕140中顯示的頁(yè)面切換到作為頁(yè)面143a和143b的前一頁(yè)面的頁(yè)面145a和145b。[0092]這種功能允許用戶(hù)通過(guò)對(duì)觸摸面板61或背面觸摸面板51的敲擊輸入按壓和旋轉(zhuǎn)對(duì)象142,以根據(jù)旋轉(zhuǎn)方向切換到不同的顯示目標(biāo)。這可以提供一種符合直覺(jué)的操作環(huán)境。
[0093]圖29(a)和29(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖29(a)所示,文檔頁(yè)面152通過(guò)用于顯示文檔的應(yīng)用42顯示在屏幕150中。如圖29(b)所示,頁(yè)面152被放置在繞平行于顯示設(shè)備60的顯示屏幕的虛擬軸153旋轉(zhuǎn)的長(zhǎng)方體對(duì)象151的前側(cè)側(cè)面上。當(dāng)對(duì)象151繞虛擬軸153向前旋轉(zhuǎn)倒下時(shí),放置在對(duì)象151的后側(cè)的對(duì)象154向前移動(dòng),顯示目標(biāo)切換到放置在對(duì)象154的前側(cè)側(cè)面的頁(yè)面。當(dāng)對(duì)象151繞虛擬軸153向后旋轉(zhuǎn)倒下時(shí),放置在對(duì)象151的前側(cè)的對(duì)象156向后移動(dòng),顯示目標(biāo)切換到放置在對(duì)象156的前側(cè)側(cè)面的頁(yè)面。確定單元43基于當(dāng)用戶(hù)在觸摸面板61上做出敲擊輸入時(shí)用戶(hù)按壓對(duì)象151的前側(cè)側(cè)面以及當(dāng)用戶(hù)在背面觸摸面板51上做出敲擊輸入時(shí)用戶(hù)按壓對(duì)象151的背側(cè)側(cè)面的想法,確定對(duì)象151的旋轉(zhuǎn)方向。
[0094]圖30 (a)和30 (b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖30 (a)所示,如果當(dāng)在屏幕150中顯示頁(yè)面152時(shí)、輸入獲取器41在觸摸面板61上檢測(cè)到在與顯示對(duì)象151的位置對(duì)應(yīng)的位置做出敲擊輸入,那么旋轉(zhuǎn)控制器45以使得對(duì)象151向后倒下的方式使得對(duì)象151繞虛擬軸153旋轉(zhuǎn),以將對(duì)象156設(shè)置為替代的顯示目標(biāo),如圖30(b)所示。因此,屏幕150中顯示的頁(yè)面切換到作為頁(yè)面152的前一頁(yè)面的頁(yè)面157。
[0095]圖31(a)和31(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖31(a)所示,如果當(dāng)在屏幕150中顯示頁(yè)面152時(shí)、輸入獲取器41在背面觸摸面板51上檢測(cè)到在與顯示對(duì)象151的位置對(duì)應(yīng)的位置做出敲擊輸入,那么旋轉(zhuǎn)控制器45以使得對(duì)象151向前倒下的方式使得對(duì)象151繞虛擬軸153旋轉(zhuǎn),以將對(duì)象154設(shè)置為替代的顯示目標(biāo),如圖31(b)所示。因此,屏幕150中顯示的頁(yè)面切換到作為頁(yè)面152的后一頁(yè)面的頁(yè)面155。
[0096]這種功能允許用戶(hù)通過(guò)對(duì)觸摸面板61或背面觸摸面板51的敲擊輸入按壓和旋轉(zhuǎn)對(duì)象151,以根據(jù)旋轉(zhuǎn)方向切換到不同的顯示目標(biāo)。這可以提供一種符合直覺(jué)的操作環(huán)境。
[0097]圖32(a)和32(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖32(a)所示,文檔頁(yè)面152通過(guò)用于顯示文檔的應(yīng)用42顯示在屏幕150中。如圖32(b)所示,頁(yè)面152放置在長(zhǎng)方體對(duì)象151的前側(cè)側(cè)面上,長(zhǎng)方體對(duì)象151放置在平面159上。當(dāng)向前側(cè)按壓對(duì)象151以從平面159下拉時(shí),放置在對(duì)象151的后側(cè)的對(duì)象154向前移動(dòng),顯示目標(biāo)切換到放置在對(duì)象154的前側(cè)側(cè)面的頁(yè)面。當(dāng)向后側(cè)按壓對(duì)象151以從平面159下拉時(shí),放置在對(duì)象151的前側(cè)的對(duì)象156向后移動(dòng),顯示目標(biāo)切換到放置在對(duì)象156的前側(cè)側(cè)面的頁(yè)面。確定單元43基于當(dāng)用戶(hù)在觸摸面板61上做出敲擊輸入時(shí)用戶(hù)按壓對(duì)象151的前側(cè)側(cè)面以及當(dāng)用戶(hù)在背面觸摸面板51上做出敲擊輸入時(shí)用戶(hù)按壓對(duì)象151的背側(cè)側(cè)面的想法,確定對(duì)象151的移動(dòng)方向。
[0098]圖33(a)和33(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖33(a)所示,如果當(dāng)在屏幕150中顯示頁(yè)面152時(shí)、輸入獲取器41在觸摸面板61上檢測(cè)到在與顯示對(duì)象151的位置對(duì)應(yīng)的位置做出敲擊輸入,那么移動(dòng)控制器44向后移動(dòng)對(duì)象151,然后向下移動(dòng)它以將對(duì)象156設(shè)置為替代的顯示目標(biāo),如圖33(b)所示。因此,屏幕150中顯示的頁(yè)面切換到作為頁(yè)面152的前一頁(yè)面的頁(yè)面157。
[0099]圖34(a)和34(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖34(a)所示,如果當(dāng)在屏幕150中顯示頁(yè)面152時(shí)、輸入獲取器41在背面觸摸面板51上檢測(cè)到在與顯示對(duì)象151的位置對(duì)應(yīng)的位置做出敲擊輸入,那么移動(dòng)控制器44向前移動(dòng)對(duì)象151,然后向下移動(dòng)它以將對(duì)象154設(shè)置為替代的顯示目標(biāo),如圖34(b)所示。因此,屏幕150中顯示的頁(yè)面切換到作為頁(yè)面152的后一頁(yè)面的頁(yè)面155。
[0100]這種功能允許用戶(hù)通過(guò)對(duì)觸摸面板61或背面觸摸面板51的敲擊輸入按壓和移動(dòng)對(duì)象151,以根據(jù)移動(dòng)方向切換到不同的顯示目標(biāo)。這可以提供一種符合直覺(jué)的操作環(huán)境。
[0101]在上述示例中,基于通過(guò)敲擊輸入按壓顯示目標(biāo)的想法來(lái)旋轉(zhuǎn)或移動(dòng)顯示目標(biāo)。然而,反過(guò)來(lái),也可以從用戶(hù)接受用于拉動(dòng)或抽吸(SUCk)顯示目標(biāo)的指令輸入,可以基于拉動(dòng)顯示目標(biāo)的想法旋轉(zhuǎn)或移動(dòng)顯示目標(biāo)。例如,敲擊與顯示目標(biāo)對(duì)應(yīng)的位置、執(zhí)行預(yù)定時(shí)間或更長(zhǎng)時(shí)間的長(zhǎng)按、然后執(zhí)行釋放的操作輸入可以用作用于抽吸顯示目標(biāo)的指令輸入。由于例如用戶(hù)用手指按壓抽吸目標(biāo)以使得目標(biāo)吸附到手指然后拉動(dòng)它的操作用作用于抽吸顯示目標(biāo)的指令輸入,因此可以提供符合用戶(hù)直覺(jué)的操作環(huán)境。用于抽吸顯示目標(biāo)的指令輸入可以是另一種輸入。例如,它可以是捏縮(pinch-1n)輸入等。
[0102]圖35(a)和35(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖35(a)所示,如果當(dāng)在屏幕150中顯示頁(yè)面152時(shí)在背面觸摸面板51上檢測(cè)到在與顯示對(duì)象151的位置對(duì)應(yīng)的位置做出敲擊輸入,那么輸入獲取器41顯示指示在屏幕150中的敲擊位置的對(duì)象158。如果檢測(cè)到在相同位置做出預(yù)定時(shí)間或更長(zhǎng)時(shí)間的敲擊輸入,那么輸入獲取器41改變對(duì)象158的顯示形式,如圖35 (b)所示,以在視覺(jué)上向用戶(hù)顯示操作模式轉(zhuǎn)變?yōu)橛糜诔槲@示目標(biāo)的抽吸模式。
[0103]圖36(a)和36(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。在轉(zhuǎn)變?yōu)橛糜诔槲@示目標(biāo)的抽吸模式之后,如果檢測(cè)到用戶(hù)已經(jīng)將手指從背面觸摸面板51移開(kāi),如圖36(a)所示,那么輸入獲取器41通知旋轉(zhuǎn)控制器45指示輸入位置的信息以及操作模式是抽吸模式。與在圖31(a)和31(b)中示出的示例相反,旋轉(zhuǎn)控制器45以使得對(duì)象151向后倒下的方式使得對(duì)象151繞虛擬軸153旋轉(zhuǎn),以將對(duì)象156設(shè)置為替代的顯示目標(biāo),如圖36(b)所示。因此,在屏幕150中顯示的頁(yè)面切換到作為頁(yè)面152的前一頁(yè)面的頁(yè)面157。
[0104]圖37(a)和37(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。如圖37(a)所示,如果當(dāng)在屏幕150中顯示頁(yè)面152時(shí)在觸摸面板61上檢測(cè)到在與顯示對(duì)象151的位置對(duì)應(yīng)的位置做出敲擊輸入,那么輸入獲取器41改變對(duì)象151的顯示形式。當(dāng)敲擊觸摸面板61時(shí),雖然指示敲擊位置的對(duì)象顯示在屏幕150中,但由于被手指隱藏,因此通常難以在視覺(jué)上識(shí)別。因此,改變作為操作目標(biāo)的整個(gè)對(duì)象151的顯示形式。如果檢測(cè)到在相同位置做出預(yù)定時(shí)間或更長(zhǎng)時(shí)間的敲擊輸入,那么輸入獲取器41進(jìn)一步改變對(duì)象151的顯示形式,如圖37(b)所示,以在視覺(jué)上向用戶(hù)顯示操作模式轉(zhuǎn)變?yōu)橛糜诔槲@示目標(biāo)的抽吸模式。
[0105]圖38(a)和38(b)示出了通過(guò)敲擊輸入切換顯示目標(biāo)時(shí)的屏幕示例。在轉(zhuǎn)變?yōu)橛糜诔槲@示目標(biāo)的抽吸模式之后,如果檢測(cè)到用戶(hù)已經(jīng)將手指從觸摸面板61移開(kāi),如圖38(a)所示,那么輸入獲取器41通知旋轉(zhuǎn)控制器45指示輸入位置的信息以及操作模式是抽吸模式。與在圖30(a)和30(b)中示出的示例相反,旋轉(zhuǎn)控制器45以使得對(duì)象151向前倒下的方式使得對(duì)象151繞虛擬軸153旋轉(zhuǎn),以將對(duì)象154設(shè)置為替代的顯示目標(biāo),如圖38(b)所示。因此,在屏幕150中顯示的頁(yè)面切換到作為頁(yè)面152的后一頁(yè)面的頁(yè)面155。
[0106]在抽吸模式中,確定單元43基于當(dāng)用戶(hù)在觸摸面板61上做出用于抽吸顯示目標(biāo)的輸入時(shí)用戶(hù)抽吸對(duì)象151的前側(cè)側(cè)面、以及當(dāng)用戶(hù)在背面觸摸面板51上做出輸入時(shí)用戶(hù)抽吸對(duì)象151的后側(cè)側(cè)面的想法,來(lái)確定對(duì)象151的旋轉(zhuǎn)方向。
[0107]抽吸模式可以用于各種功能。例如,以抽吸模式抽吸的對(duì)象可以顯示為以預(yù)定的比例因子縮小。這允許當(dāng)用戶(hù)在背面觸摸面板51上做出用于抽吸的輸入時(shí)對(duì)象看起來(lái)好像進(jìn)入后側(cè),并允許當(dāng)用戶(hù)在觸摸面板61上做出用于抽吸的輸入時(shí)對(duì)象看起來(lái)好像浮到前側(cè)。因此,對(duì)象的移動(dòng)可以是三維表示的。此外,可以實(shí)現(xiàn)例如當(dāng)用戶(hù)用手指觸摸觸摸面板61或背面觸摸面板51時(shí)在屏幕中顯示真空吸塵器的圖標(biāo)、以及當(dāng)繼續(xù)觸摸放置在屏幕上的灰塵的對(duì)象預(yù)定時(shí)間或更長(zhǎng)時(shí)間時(shí)抽吸灰塵的游戲。
[0108]在通過(guò)敲擊輸入操作目標(biāo)的示例中,操作的內(nèi)容可以根據(jù)敲擊輸入的長(zhǎng)度、強(qiáng)度等有所不同。例如,在圖24至圖28示出的示例中,如果敲擊輸入比預(yù)定值長(zhǎng)或強(qiáng),那么對(duì)象142可以旋轉(zhuǎn)兩次或更多次,以將顯示目標(biāo)切換到前面或后面兩個(gè)頁(yè)面或多個(gè)頁(yè)面的頁(yè)面。當(dāng)敲擊輸入更長(zhǎng)或更強(qiáng)時(shí),顯示目標(biāo)可以切換更多次數(shù)。此外,在圖29至圖38示出的示例中,同樣地,當(dāng)敲擊輸入更長(zhǎng)或更強(qiáng)時(shí),顯示目標(biāo)可以切換更多次數(shù)。
[0109]上面基于實(shí)施例示例對(duì)本發(fā)明進(jìn)行了描述。本領(lǐng)域的技術(shù)人員可以理解的是,這些實(shí)施例示例都是示例,可以對(duì)其相應(yīng)的構(gòu)成要素和相應(yīng)的處理過(guò)程的組合做出各種修改,這些修改的示例也在本發(fā)明范圍內(nèi)。
[0110]在實(shí)施例中,對(duì)操作旋轉(zhuǎn)筒、三維對(duì)象和循環(huán)列表的示例進(jìn)行了說(shuō)明。然而,本實(shí)施例的技術(shù)當(dāng)然還可以應(yīng)用于操作另一個(gè)對(duì)象的情形。例如,本實(shí)施例的技術(shù)可以應(yīng)用于操作可以設(shè)想其繞平行于屏幕的虛擬軸的旋轉(zhuǎn)的任意操作目標(biāo)的情形,如在打槍的游戲中操作在屏幕中顯示的槍以改變槍的方向的情形、操作飛機(jī)的控制桿等的情形以及操作通過(guò)滑輪上下移動(dòng)的電梯等。
[0111][附圖標(biāo)記列表]
[0112]10游戲設(shè)備,40控制塊,41輸入獲取器,42應(yīng)用,43確定單元,44移動(dòng)控制器,45旋轉(zhuǎn)控制器,46設(shè)置單元,51背面觸摸面板,60顯示設(shè)備,61觸摸面板,80對(duì)象表
[0113][工業(yè)應(yīng)用]
[0114]本發(fā)明可以用于接受用于操作顯示在顯示設(shè)備上的顯示目標(biāo)的輸入并操作顯示目標(biāo)的輸入控制設(shè)備。
【權(quán)利要求】
1.一種輸入控制程序,使得計(jì)算機(jī)用作: 顯示控制器,在顯示設(shè)備的顯示屏幕上顯示顯示目標(biāo); 獲取單元,從附接在顯示設(shè)備的顯示屏幕上的觸摸面板和設(shè)置在顯示設(shè)備的顯示屏幕的相對(duì)側(cè)的表面上的背面觸摸面板獲取對(duì)顯示目標(biāo)的操作輸入的位置或方向; 確定單元,當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的操作輸入時(shí),根據(jù)操作輸入的位置或方向以及作為操作目標(biāo)的顯示目標(biāo)的類(lèi)型,來(lái)確定向哪個(gè)方向操作顯示目標(biāo);以及 操作控制器,向確定單元確定的方向操作顯示目標(biāo)。
2.如權(quán)利要求1所述的輸入控制程序,其特征在于,如果顯示目標(biāo)能夠繞平行于顯示屏幕的虛擬軸旋轉(zhuǎn),那么當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的某個(gè)方向的操作輸入時(shí),確定單元確定以與獲取單元從觸摸面板獲取到對(duì)顯示目標(biāo)的相同方向的操作輸入時(shí)的方向相反的方向來(lái)操作顯示目標(biāo)。
3.如權(quán)利要求1或2所述的輸入控制程序,其特征在于,如果顯示目標(biāo)被顯示為大于顯示區(qū)域的顯示部分能夠循環(huán)滾動(dòng),那么當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的某個(gè)方向的操作輸入時(shí),確定單元確定以與當(dāng)獲取單元從觸摸面板獲取到對(duì)顯示目標(biāo)的相同方向的操作輸入時(shí)的方向相反的方向來(lái)操作顯示目標(biāo)。
4.如權(quán)利要求1至3中任一項(xiàng)所述的輸入控制程序,其特征在于,確定單元參考與顯示目標(biāo)的類(lèi)型相關(guān)聯(lián)地存儲(chǔ)信息的表格來(lái)確定向哪個(gè)方向操作顯示目標(biāo),所述信息指示當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的某個(gè)方向的操作輸入時(shí)、是以與當(dāng)獲取單元從觸摸面板獲取到對(duì)顯示目標(biāo)的相同方向的操作輸入時(shí)的方向相同的方向還是相反的方向來(lái)操作顯示目標(biāo)。
5.如權(quán)利要求4所述的輸入控制程序,其特征在于,使得計(jì)算機(jī)進(jìn)一步用作: 設(shè)置單元,從用戶(hù)接受設(shè)置,并將接受的設(shè)置注冊(cè)在表格中,該設(shè)置與當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的某個(gè)方向的操作輸入時(shí)、是以與當(dāng)獲取單元從觸摸面板獲取到對(duì)顯示目標(biāo)的相同方向的操作輸入時(shí)的方向相同的方向還是相反的方向操作顯示目標(biāo)相關(guān)。
6.一種輸入控制設(shè)備,其特征在于,包括: 顯示控制器,在顯示設(shè)備的顯示屏幕上顯示顯示目標(biāo); 獲取單元,從附接在顯示設(shè)備的顯示屏幕上的觸摸面板和設(shè)置在顯示設(shè)備的顯示屏幕的相對(duì)側(cè)的表面上的背面觸摸面板獲取對(duì)顯示目標(biāo)的操作輸入的位置或方向; 確定單元,當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的操作輸入時(shí),根據(jù)操作輸入的位置或方向以及作為操作目標(biāo)的顯示目標(biāo)的類(lèi)型,來(lái)確定向哪個(gè)方向操作顯示目標(biāo);以及 操作控制器,向確定單元確定的方向操作顯示目標(biāo)。
7.一種輸入控制方法,其特征在于包括: 顯示步驟,由顯示控制器在顯示設(shè)備的顯示屏幕上顯示顯示目標(biāo); 獲取步驟,由獲取單元從附接在顯示設(shè)備的顯示屏幕上的觸摸面板和設(shè)置在顯示設(shè)備的顯示屏幕的相對(duì)側(cè)的表面上的背面觸摸面板獲取對(duì)顯示目標(biāo)的操作輸入的位置或方向;確定步驟,當(dāng)獲取單元從背面觸摸面板獲取到對(duì)顯示目標(biāo)的操作輸入時(shí),由確定單元根據(jù)操作輸入的位置或方向以及作為操作目標(biāo)的顯示目標(biāo)的類(lèi)型,確定向哪個(gè)方向操作顯示目標(biāo);以及 操作步驟,由操作控制器向確定單元確定的方向操作顯示目標(biāo)。
8.—種計(jì)算機(jī)可讀記錄介質(zhì),其中記錄有如權(quán)利要求1至5中任一項(xiàng)所述的輸入控制程序。`
【文檔編號(hào)】A63F13/20GK103890703SQ201280052047
【公開(kāi)日】2014年6月25日 申請(qǐng)日期:2012年7月24日 優(yōu)先權(quán)日:2011年10月31日
【發(fā)明者】森田寬志, 竹內(nèi)勇二 申請(qǐng)人:索尼電腦娛樂(lè)公司