信息處理裝置、信息處理方法和程序的制作方法
【專利摘要】需要一種以詳細(xì)的方式移動(dòng)/變動(dòng)對(duì)象的技術(shù)。本發(fā)明提供了一種信息處理裝置,包括:移動(dòng)/變動(dòng)速度設(shè)定單元,其基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的移動(dòng)/變動(dòng)速度,輸入操作單元能夠輸入與對(duì)象的移動(dòng)/變動(dòng)方向有關(guān)的操作信息;以及顯示控制單元,其按移動(dòng)/變動(dòng)速度來移動(dòng)/變動(dòng)對(duì)象。
【專利說明】信息處理裝置、信息處理方法和程序
【技術(shù)領(lǐng)域】
[0001]本公開涉及信息處理裝置、信息處理方法和程序。
【背景技術(shù)】
[0002]如例如專利文獻(xiàn)I中公開的,已知一種提供圖形用戶界面即所謂的GUI的信息處理裝置。這種信息處理裝置在顯示器上顯示各種對(duì)象。用戶通過操作鼠標(biāo)或觸摸面板來輸入操作信息,并且信息處理裝置基于操作信息來變動(dòng)對(duì)象。例如,信息處理裝置執(zhí)行對(duì)象的滾動(dòng)和放大/縮小。
[0003]引文列表
[0004]專利文獻(xiàn)
[0005]專利文獻(xiàn)1:JP2011-13980A
[0006]專利文獻(xiàn)2:JP2010-92071A
【發(fā)明內(nèi)容】
[0007]技術(shù)問題
[0008]然而,專利文獻(xiàn)I中公開的信息處理裝置不能詳細(xì)地變動(dòng)對(duì)象。另一方面,專利文獻(xiàn)2公開了一種在用戶按壓觸摸面板時(shí)生成振動(dòng)的技術(shù)。然而,此技術(shù)只是生成振動(dòng),而對(duì)于對(duì)象的變動(dòng)完全沒有作出貢獻(xiàn)。因此,需要能夠詳細(xì)地變動(dòng)對(duì)象的技術(shù)。
[0009]解決問題的方案
[0010]根據(jù)本公開,提供了一種信息處理裝置,包括:變動(dòng)速度設(shè)定單元,其基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,輸入操作單元能夠輸入與對(duì)象的變動(dòng)方向有關(guān)的操作信息;以及顯示控制單元,其按變動(dòng)速度來變動(dòng)對(duì)象。
[0011]根據(jù)本公開,提供了一種信息處理方法,包括:基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,輸入操作單元能夠輸入對(duì)象的變動(dòng)方向;以及按變動(dòng)速度來變動(dòng)對(duì)象。
[0012]根據(jù)本公開,提供了一種程序,用于使得計(jì)算機(jī)實(shí)現(xiàn):變動(dòng)速度設(shè)定功能,基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,輸入操作單元能夠輸入對(duì)象的變動(dòng)方向;以及顯示控制功能,按變動(dòng)速度來變動(dòng)對(duì)象。
[0013]根據(jù)本公開,基于對(duì)輸入操作單元的加重來設(shè)定對(duì)象的變動(dòng)速度,并且按該變動(dòng)速度來變動(dòng)對(duì)象。因此,除了確定變動(dòng)方向的操作以外,用戶還能夠?qū)磯狠斎氩僮鲉卧牟僮鞣从车綄?duì)象的變動(dòng)速度。
[0014]發(fā)明的有利效果
[0015]根據(jù)本公開,如上所述,除了確定變動(dòng)方向的操作以外,用戶還能夠?qū)磯狠斎氩僮鲉卧牟僮鞣从车綄?duì)象的變動(dòng)速度。因此,根據(jù)本公開,可以更詳細(xì)地變動(dòng)對(duì)象。
【專利附圖】
【附圖說明】[0016]圖1 (a)是根據(jù)本公開的第一實(shí)施例的鼠標(biāo)(輸入操作單元)的側(cè)面圖。圖1 (b)是鼠標(biāo)的側(cè)截面圖。圖1 (C)是鼠標(biāo)的平截面圖。
[0017]圖2是示出鼠標(biāo)的構(gòu)造的框圖。
[0018]圖3是示出信息處理裝置的構(gòu)造的框圖。
[0019]圖4是示出信息處理裝置存儲(chǔ)的運(yùn)動(dòng)量確定圖線的示例的說明圖。
[0020]圖5 (a)至5 (C)是示出運(yùn)動(dòng)量確定圖線的另一示例的說明圖。
[0021]圖6是示出信息處理裝置進(jìn)行的處理的示例的說明圖。
[0022]圖7是示出信息處理裝置的顯示示例的說明圖。
[0023]圖8是示出信息處理裝置的顯示示例的說明圖。
[0024]圖9是示出信息處理裝置的顯示示例的說明圖。
[0025]圖10是示出信息處理裝置進(jìn)行的處理的示例的說明圖。
[0026]圖11是示出信息處理裝置的顯示示例的說明圖。
[0027]圖12是示出信息處理裝置的顯示示例的說明圖。
[0028]圖13是示出信息處理裝置進(jìn)行的處理的示例的說明圖。
[0029]圖14是示出信息處理裝置的顯示示例的說明圖。
[0030]圖15是示出信息處理裝置的顯示示例的說明圖。
[0031]圖16是示出信息處理裝置的顯示示例的說明圖。
[0032]圖17是示出信息處理裝置進(jìn)行的處理的示例的說明圖。
[0033]圖18是示出信息處理裝置的顯示示例的說明圖。
[0034]圖19是示出信息處理裝置的顯示示例的說明圖。
[0035]圖20是示出信息處理裝置的顯示示例的說明圖。
[0036]圖21是示出信息處理裝置進(jìn)行的處理的示例的說明圖。
[0037]圖22是示出信息處理裝置的顯示示例的說明圖。
[0038]圖23是示出信息處理裝置的顯示示例的說明圖。
[0039]圖24 (a)是根據(jù)本公開的第二實(shí)施例的信息處理裝置的側(cè)截面圖。圖24(b)是信息處理裝置的平截面圖。
[0040]圖25是示出信息處理裝置的構(gòu)造的框圖。
[0041]圖26 (a)是根據(jù)本公開的變形例的觸摸板的側(cè)截面圖。圖26 (b)是觸摸板的平截面圖。
[0042]圖27是示出觸摸板的構(gòu)造的框圖。
【具體實(shí)施方式】
[0043]以下,將參考附圖詳細(xì)描述本公開的優(yōu)選實(shí)施例。注意,在本說明書和附圖中,用相同的附圖標(biāo)記指示具有基本相同的功能和結(jié)構(gòu)的元素,并且省略重復(fù)的說明。
[0044]將按以下所示的順序提供描述:
[0045]1.第一實(shí)施例(輸入操作單元是鼠標(biāo)的示例)
[0046]1-1.鼠標(biāo)的構(gòu)造
[0047]1-2.信息處理裝置的構(gòu)造
[0048]1-3.信息處理裝置進(jìn)行的處理[0049]1-4.第一變形例
[0050]1-5.第二變形例
[0051]2.第二實(shí)施例(信息處理裝置是所謂的智能電話之類的,并且輸入操作單元是信息處理裝置內(nèi)部的觸摸面板的示例)
[0052]2-1.信息處理裝置的構(gòu)造
[0053]2-2.信息處理裝置進(jìn)行的處理
[0054]2-3.變形例
[0055]〈1.第一實(shí)施例>
[0056]首先,將描述第一實(shí)施例。
[0057]<1-1.鼠標(biāo)的構(gòu)造〉
[0058]概略來說,根據(jù)第一實(shí)施例的信息處理裝置20基于作用于鼠標(biāo)10的加重F來設(shè)定對(duì)象的變動(dòng)速度,并且按所設(shè)定的變動(dòng)速度來變動(dòng)對(duì)象。從而,首先,將參考圖1和圖2描述根據(jù)第一實(shí)施例的鼠標(biāo)10的構(gòu)造。鼠標(biāo)10包括蓋部10a、底面部10b、鉸鏈10c、基板10d、按壓構(gòu)件10e、壓縮螺旋彈簧IOf、點(diǎn)擊操作單元11、XY移動(dòng)檢測(cè)單元12、力檢測(cè)單元13、控制單元14和發(fā)送單元15。順便說一下,鼠標(biāo)10包括諸如CPU、ROM、RAM和通信裝置之類的硬件構(gòu)造。實(shí)現(xiàn)鼠標(biāo)10中的點(diǎn)擊操作單元11、XY移動(dòng)檢測(cè)單元12、力檢測(cè)單元13、控制單元14和發(fā)送單元15所必要的程序存儲(chǔ)在ROM中。因此,鼠標(biāo)10的每個(gè)元件由這種硬件構(gòu)造實(shí)現(xiàn)。
[0059]蓋部IOa是放置用戶U (以下也簡(jiǎn)稱為“用戶”)的手掌的部分,并且點(diǎn)擊操作單元11設(shè)在蓋部IOa的前端。順便說一下,在第一實(shí)施例中,蓋部IOa的長(zhǎng)度方向上的各端的一端被設(shè)為前端,并且另一端被設(shè)為后端。這同樣適用于構(gòu)成鼠標(biāo)10的其他元件。蓋部IOa和底面部IOb由柔性構(gòu)件(未示出)連接。從而,當(dāng)用戶按壓蓋部IOa時(shí),該柔性構(gòu)件彎曲并且蓋部IOa朝著底面部IOb移動(dòng)。底面部IOb是構(gòu)成鼠標(biāo)10的底面的部分。構(gòu)成鼠標(biāo)10的各個(gè)元件被包含在由蓋部IOa和底面部IOb包圍的空間中。另外,在底面部IOb中形成在厚度方向上貫穿底面部IOb的通孔,并且在該通孔中設(shè)有XY移動(dòng)檢測(cè)單元12。另外,上述硬件構(gòu)造被布置在底面部IOb的表面(對(duì)著蓋部IOa的表面)上。
[0060]鉸鏈IOc設(shè)在底面部IOb的后端并且可在箭頭Arl的方向上以旋轉(zhuǎn)軸IOc-1為旋轉(zhuǎn)中心旋轉(zhuǎn)。旋轉(zhuǎn)軸IOc-1與底面部IOb平行并且與鼠標(biāo)10的長(zhǎng)度方向垂直?;錓Od與鉸鏈IOc —體地旋轉(zhuǎn)?;撞縄Od-1設(shè)在基板IOd的前端,并且力檢測(cè)單元13設(shè)在基底部IOd-1上。另外,用于向控制單元14提供來自力檢測(cè)單元13的信息的配線設(shè)在基板IOd中。
[0061 ] 按壓構(gòu)件IOe設(shè)在蓋部IOa的背面(對(duì)著底面部IOb的表面),并且對(duì)著力檢測(cè)單元
13。順便說一下,在按壓構(gòu)件IOe與力檢測(cè)單元13之間形成空間(間隙)d。壓縮螺旋彈簧IOf連接蓋部IOa和底面部10b。壓縮螺旋彈簧IOf將蓋部IOa保持在底面部IOb上方,使得在按壓構(gòu)件IOe與力檢測(cè)單元13之間形成空間d。順便說一下,壓縮螺旋彈簧IOf在用戶按壓蓋部IOa時(shí)收縮,但在基板IOd與底面部IOb接觸之前收縮量達(dá)到最大(不再收縮)。
[0062]點(diǎn)擊操作單元11是用戶要按壓(點(diǎn)擊)的按鈕。當(dāng)被用戶按壓時(shí),點(diǎn)擊操作單元11向控制單元14輸出指出此事的點(diǎn)擊操作信息。XY移動(dòng)檢測(cè)單元12檢測(cè)鼠標(biāo)10的移動(dòng)速度VI。具體而言,XY移動(dòng)檢測(cè)單元12檢測(cè)移動(dòng)速度Vl的X分量Vlx和y分量Vly。XY移動(dòng)檢測(cè)單元12生成與檢測(cè)到的移動(dòng)速度Vlx和Vly有關(guān)的移動(dòng)速度信息,并將移動(dòng)速度信息輸出到控制單元14。順便說一下,對(duì)于XY移動(dòng)檢測(cè)單元12沒有特別限制,只要其能夠檢測(cè)鼠標(biāo)10的移動(dòng)速度Vl即可,并且其具有任意的構(gòu)造,例如球形式、LED形式,等等。
[0063]這里,如圖1 (C)中所示,X軸是在鼠標(biāo)10的寬度方向(圖1 (C)中的垂直方向)上延伸的直線,并且I軸是在鼠標(biāo)10的長(zhǎng)度方向上延伸的直線。另外,正X軸方向是圖1(c)中的向上方向,并且正y軸方向是從鼠標(biāo)10的后端到前端的方向??蓪y軸和每個(gè)軸的正方向設(shè)定為其他內(nèi)容。
[0064]力檢測(cè)單元13是檢測(cè)用戶的按壓力(加重)F的傳感器。對(duì)于力檢測(cè)單元13的構(gòu)造沒有特別限制,只要其能夠檢測(cè)用戶施加的加重即可。力檢測(cè)單元13的示例包括靜電電容型傳感器、電阻型傳感器和應(yīng)變儀傳感器。
[0065]靜電電容型傳感器例如由電容器等等構(gòu)成,并且以靜電電容的變化的形式檢測(cè)由加重引起的電極的位移。也就是說,靜電電容型傳感器以靜電電容的變化量的形式檢測(cè)加重。在電阻型傳感器中,例如,導(dǎo)電粒子分散在傳感器內(nèi)。當(dāng)加重作用在電阻型傳感器上時(shí),導(dǎo)電粒子由于該加重而與彼此接觸。因此,電阻型傳感器的電阻變化。也就是說,電阻型傳感器以電阻的變化量的形式檢測(cè)加重。在應(yīng)變儀傳感器中,例如,金屬箔被附著到薄絕緣體。當(dāng)加重作用在應(yīng)變儀傳感器上時(shí),絕緣體和金屬箔扭曲,并且金屬箔的電阻變化。也就是說,應(yīng)變儀傳感器以電阻的變化量的形式檢測(cè)加重。當(dāng)力檢測(cè)單元13檢測(cè)用戶施加的加重時(shí),力檢測(cè)單元13生成與加重的大小有關(guān)的加重信息并將加重信息輸出到控制單元14。
[0066]控制單元14控制鼠標(biāo)10的各個(gè)元件,例如XY移動(dòng)檢測(cè)單元12、力檢測(cè)單元13和發(fā)送單元15。另外,控制單元14生成包括點(diǎn)擊操作信息、移動(dòng)速度信息和加重信息在內(nèi)的鼠標(biāo)操作信息,并將鼠標(biāo)操作信息輸出到發(fā)送單元15。發(fā)送單元15可與信息處理裝置20執(zhí)行無線通信,并將鼠標(biāo)操作信息發(fā)送給信息處理裝置20。也就是說,鼠標(biāo)10是所謂的無線鼠標(biāo),但也可通過線纜連接到信息處理裝置20。
[0067]由于鼠標(biāo)10具有上述構(gòu)造,所以鼠標(biāo)10如下操作。在用戶按壓蓋部IOa之前,鼠標(biāo)10處于初始狀態(tài),即在按壓構(gòu)件IOe與力檢測(cè)單元13之間形成空間d的狀態(tài)。當(dāng)用戶朝著底面部IOb按壓蓋部IOa時(shí),壓縮螺旋彈簧IOf收縮,同時(shí)按壓構(gòu)件IOe接近力檢測(cè)單元13。當(dāng)用戶將蓋部IOa按壓了空間d那么多時(shí),按壓構(gòu)件IOe與力檢測(cè)單元13接觸。
[0068]因此,當(dāng)用戶沒有將鼠標(biāo)10按壓到某個(gè)程度時(shí),不能獲得按壓效果(根據(jù)加重F調(diào)整變動(dòng)速度的效果)。換言之,用戶可掌握按壓效果開始起作用的時(shí)機(jī)。然后,當(dāng)用戶進(jìn)一步按壓蓋部IOa時(shí),按壓構(gòu)件IOe按壓力檢測(cè)單元13,同時(shí)鉸鏈IOc和基板IOd向底面部IOb側(cè)旋轉(zhuǎn)。因此,防止了基板IOd由于加重而偏向。當(dāng)用戶進(jìn)一步按壓蓋部IOa時(shí),壓縮螺旋彈簧IOf的收縮量在基板IOd與底面部IOb接觸之前達(dá)到最大。從而,用戶不能再按壓蓋部10a。因此,防止了底面部IOb被基板IOd損壞。然后,當(dāng)用戶完成按壓時(shí),壓縮螺旋彈簧IOf將蓋部IOa向上按壓。因此,鼠標(biāo)10被返回到初始狀態(tài)。
[0069]從而,用戶不僅能夠執(zhí)行對(duì)點(diǎn)擊操作單元11進(jìn)行點(diǎn)擊的操作和在Xy方向上移動(dòng)鼠標(biāo)10的操作,而且能夠執(zhí)行按壓鼠標(biāo)10的操作。也就是說,用戶可輸入與顯示單元24上顯示的對(duì)象的變動(dòng)速度(滾動(dòng)速度、再現(xiàn)速度等等)有關(guān)的操作信息。另外,用戶可通過按壓鼠標(biāo)10來調(diào)整對(duì)象的變動(dòng)速度。
[0070]<1-2.信息處理裝置的構(gòu)造〉[0071]接下來,將參考圖3至圖5描述信息處理裝置20的構(gòu)造。信息處理裝置20例如是桌面?zhèn)€人計(jì)算機(jī)或筆記本計(jì)算機(jī),并且包括接收單元21、存儲(chǔ)單元22、控制單元23和顯示單元24。也就是說,信息處理裝置20包括諸如CPU、R0M、RAM、硬盤、顯示器和通信裝置之類的硬件構(gòu)造。用于實(shí)現(xiàn)信息處理裝置20中的接收單元21、存儲(chǔ)單元22、控制單元23和顯示單元24的程序存儲(chǔ)在ROM中。從而,信息處理裝置20的每個(gè)元件由這種硬件構(gòu)造實(shí)現(xiàn)。
[0072]接收單元21接收鼠標(biāo)操作信息并將鼠標(biāo)操作信息輸出到控制單元23。存儲(chǔ)單元22不僅存儲(chǔ)上述程序,而且存儲(chǔ)多種圖像信息、音頻信息和圖4中所示的運(yùn)動(dòng)量確定圖線LI。運(yùn)動(dòng)量確定圖線LI示出加重F與運(yùn)動(dòng)量比率f (f(Vlx,Vly,F(xiàn)))之間的對(duì)應(yīng)關(guān)系。運(yùn)動(dòng)量比率f用于確定顯示單元24上顯示的對(duì)象的滾動(dòng)速度(變動(dòng)速度)V2。概略來說,對(duì)象的滾動(dòng)速度V2是鼠標(biāo)10的移動(dòng)速度Vl與運(yùn)動(dòng)量比率f的乘積。
[0073]根據(jù)運(yùn)動(dòng)量確定圖線LI,加重F與運(yùn)動(dòng)量比率f之間的關(guān)系由以下式(O和(2)表述。
[0074][數(shù)學(xué)式I]
[0075]在F STh的情況下,
[0076]f=aF+b…(I)
[0077]a:正實(shí)數(shù)
[0078]b:小于I的正實(shí)數(shù)
[0079]在F>Th的情況下
[0080]f=l…(2)
[0081]順便說一下,a和b的具體值根據(jù)顯示單元24的分辨率等來適當(dāng)?shù)卦O(shè)定。閾值Th的大小例如等于或大于100g重量并小于Ikg重量,并且優(yōu)選地,等于或大于30g重量并小于400g重量??筛鶕?jù)對(duì)象的類型來改變a、b和閾值Th。
[0082]如運(yùn)動(dòng)量確定圖線LI中所示,即使在用戶不按壓鼠標(biāo)10的情況下(具體而言,在按壓構(gòu)件IOe未與力檢測(cè)單元13接觸的情況下,下同),運(yùn)動(dòng)量比率f也取小于I的正值。因此,即使在用戶不按壓鼠標(biāo)10的情況下,對(duì)象也變動(dòng),但鼠標(biāo)10的移動(dòng)速度Vl和對(duì)象的滾動(dòng)速度V2不與彼此匹配。另外,在加重F等于或小于閾值Th的情況下,運(yùn)動(dòng)量比率f與加重F成比例地變動(dòng)。另外,在加重F大于閾值Th的情況下,運(yùn)動(dòng)量比率f始終為I。
[0083]圖5示出了根據(jù)運(yùn)動(dòng)量確定圖線LI的變形例的運(yùn)動(dòng)量確定圖線L2至L4。存儲(chǔ)單元22可存儲(chǔ)運(yùn)動(dòng)量確定圖線LI至L4中的至少一個(gè)。
[0084]根據(jù)運(yùn)動(dòng)量確定圖線L2,加重F與運(yùn)動(dòng)量比率f之間的關(guān)系由以下式(3)和(4)表述。
[0085][數(shù)學(xué)式2]
[0086]在F STh的情況下,
[0087]f=aF…(3)
[0088]在F>Th的情況下
[0089]f=l…(4)
[0090]如運(yùn)動(dòng)量確定圖線L2中所示,在用戶不按壓鼠標(biāo)10的情況下,運(yùn)動(dòng)量比率f為零。因此,在用戶不按壓鼠標(biāo)10的情況下,即使當(dāng)用戶在xy方向上移動(dòng)鼠標(biāo)10時(shí),對(duì)象也變動(dòng)。另外,在加重F等于或小于閾值Th的情況下,運(yùn)動(dòng)量比率f與加重F成比例地變動(dòng)。另外,在加重F大于閾值Th的情況下,運(yùn)動(dòng)量比率f始終為I。
[0091]根據(jù)運(yùn)動(dòng)量確定圖線L3,加重F與運(yùn)動(dòng)量比率f之間的關(guān)系由以下式(5)和(6)表述。
[0092][數(shù)學(xué)式3]
[0093]在F STh的情況下,
[0094]f=aF2+b…(5)
[0095]在F>Th的情況下
[0096]f=l…(6)
[0097]如運(yùn)動(dòng)量確定圖線L3中所示,在用戶不按壓鼠標(biāo)10的情況下,運(yùn)動(dòng)量比率f為正值。另外,在加重F等于或小于閾值Th的情況下,運(yùn)動(dòng)量比率f與加重F的平方成比例地變動(dòng)。也就是說,隨著加重F增大,運(yùn)動(dòng)量比率f的變化量也增大。另外,在加重F大于閾值Th的情況下,運(yùn)動(dòng)量比率f始終為I。
[0098]根據(jù)運(yùn)動(dòng)量確定圖線L4,加重F與運(yùn)動(dòng)量比率f之間的關(guān)系由以下式(7 )和(8 )表述。
[0099][數(shù)學(xué)式4]
[0100]在F STh的情況下,
[0101]f=0…(7)
[0102]在F>Th的情況下
[0103]f=l…(8)
[0104]如運(yùn)動(dòng)量確定圖線L4中所示,運(yùn)動(dòng)量比率f為零,直到加重F大于閾值Th為止。另外,在加重F大于閾值Th的情況下,運(yùn)動(dòng)量比率f始終為I。因此,如果用戶不按壓鼠標(biāo)10到某個(gè)程度,則對(duì)象不變動(dòng)。
[0105]控制單元23控制信息處理裝置20的各個(gè)元件,并且還具有作為變動(dòng)速度設(shè)定單元231和顯示控制單元232的功能。變動(dòng)速度設(shè)定單元231基于從接收單元21提供來的鼠標(biāo)操作信息和圖4中所示的運(yùn)動(dòng)量確定圖線LI,設(shè)定對(duì)象的滾動(dòng)速度V2。顯示控制單元232在顯示單元24上顯示對(duì)象,并且以滾動(dòng)速度V2變動(dòng)對(duì)象。顯示單元24在顯示控制單元232的控制下顯示各種對(duì)象。順便說一下,如圖7中所示,X’ y’軸設(shè)定在顯示單元24的顯示屏幕上。水平方向是X’軸,并且垂直軸是y’軸。另外,在圖7中,向右方向是正X’軸方向,并且向上方向是正I,軸方向。X’軸對(duì)應(yīng)于上述的X軸,并且y’軸對(duì)應(yīng)于上述的I軸。
[0106]〈1-3.信息處理裝置進(jìn)行的處理〉
[0107]接下來,將描述信息處理裝置20進(jìn)行的處理。在第一實(shí)施例中,信息處理裝置20基于用戶按壓鼠標(biāo)10的力,也就是加重F,來設(shè)定對(duì)象的滾動(dòng)速度V2。首先,將參考圖6描述調(diào)整滾動(dòng)速度V2的處理。順便說一下,這里,將描述如圖7中所示的滾動(dòng)作為對(duì)象的地圖圖像100的情況的處理作為示例。
[0108]在步驟SlO中,顯示單元24如圖7中所示顯示地圖圖像100和鼠標(biāo)指針MP。鼠標(biāo)指針MP以用戶在xy方向上移動(dòng)鼠標(biāo)10的方式移動(dòng)。另外,無論加重F的大小如何,鼠標(biāo)指針MP的移動(dòng)速度V3都與鼠標(biāo)10的移動(dòng)速度Vl匹配。以下這同樣適用。[0109]也就是說,在用戶移動(dòng)鼠標(biāo)指針MP的情況下,鼠標(biāo)10在xy方向上移動(dòng)。因此,XY移動(dòng)檢測(cè)單元12檢測(cè)鼠標(biāo)10的移動(dòng)速度Vl ( = (Vlx、Vly)),并且將與移動(dòng)速度Vl有關(guān)的移動(dòng)速度信息輸出到控制單元14??刂茊卧?4生成包括移動(dòng)速度信息的鼠標(biāo)操作信息,并將鼠標(biāo)操作信息輸出到發(fā)送單元15。發(fā)送單元15將鼠標(biāo)操作信息發(fā)送到信息處理裝置
20。信息處理裝置20的接收單元21接收鼠標(biāo)操作信息并將鼠標(biāo)操作信息輸出到變動(dòng)速度設(shè)定單元231。變動(dòng)速度設(shè)定單元231將移動(dòng)速度Vlx和Vly分別改變?yōu)橐詘’ y’坐標(biāo)為基準(zhǔn)的值。
[0110]然后,變動(dòng)速度設(shè)定單元231將鼠標(biāo)指針MP的移動(dòng)速度V3的X’分量V3x設(shè)定到Vlx,并且將r分量V3y設(shè)定到Vly。顯示控制單元232以移動(dòng)速度V3移動(dòng)鼠標(biāo)指針MP。在圖7中,鼠標(biāo)指針MP的移動(dòng)速度V3由向量指示。在以下的各個(gè)顯示示例中,諸如鼠標(biāo)指針MP的移動(dòng)速度之類的各個(gè)速度由向量指示。
[0111]然后,以用戶在xy方向上移動(dòng)鼠標(biāo)10的方式在地圖圖像100上移動(dòng)鼠標(biāo)指針MP。然后,用戶執(zhí)行所謂的拖曳操作。這里,拖曳操作是在按壓點(diǎn)擊操作單元11的同時(shí)在Xy方向上移動(dòng)鼠標(biāo)10的操作。順便說一下,例如,在點(diǎn)擊操作單元11包括左點(diǎn)擊按鈕和右點(diǎn)擊按鈕的情況下,要按壓的按鈕是左點(diǎn)擊按鈕。例如,在點(diǎn)擊操作單元11包括滾動(dòng)按鈕的情況下,要按壓的按鈕是滾動(dòng)按鈕。另外,在基于加重F調(diào)整地圖圖像100的滾動(dòng)速度V2的情況下,用戶在按壓鼠標(biāo)10的同時(shí)執(zhí)行拖曳操作。
[0112]點(diǎn)擊操作單元11向控制單元14輸出指出被用戶按壓一事的點(diǎn)擊操作信息。XY移動(dòng)檢測(cè)單元12檢測(cè)鼠標(biāo)10的移動(dòng)速度VI,并且向控制單元14輸出與檢測(cè)到的移動(dòng)速度Vl有關(guān)的移動(dòng)速度信息。力檢測(cè)單元13檢測(cè)用戶施加的加重F,并且向控制單元14輸出與檢測(cè)到的加重F有關(guān)的加重信息。控制單元14生成包括點(diǎn)擊操作信息、移動(dòng)速度信息和加重信息的鼠標(biāo)操作信息,并向發(fā)送單元15輸出鼠標(biāo)操作信息。發(fā)送單元15將鼠標(biāo)操作信息發(fā)送到信息處理裝置20。信息處理裝置20的接收單元21接收鼠標(biāo)操作信息并將鼠標(biāo)操作信息輸出到變動(dòng)速度設(shè)定單元231。
[0113]然后,在步驟S20中,變動(dòng)速度設(shè)定單元231基于鼠標(biāo)操作信息判定用戶是否執(zhí)行了拖曳操作。具體而言,當(dāng)鼠標(biāo)操作信息中包括點(diǎn)擊操作信息并且鼠標(biāo)10的移動(dòng)速度Vl不為零時(shí),變動(dòng)速度設(shè)定單元231判定用戶執(zhí)行了拖曳操作。變動(dòng)速度設(shè)定單元231在判定用戶執(zhí)行了拖曳操作時(shí)前進(jìn)到步驟S30,而在判定用戶未執(zhí)行拖曳操作時(shí)結(jié)束處理。
[0114]然后,在步驟S30中,變動(dòng)速度設(shè)定單元231基于鼠標(biāo)操作信息和運(yùn)動(dòng)量確定圖線LI,判定加重F是否大于閾值Th。變動(dòng)速度設(shè)定單元231在判定加重F大于閾值Th時(shí)前進(jìn)到步驟S40,而在判定加重F等于或小于閾值Th時(shí)前進(jìn)到步驟S50。
[0115]在步驟S40中,由于加重F大于閾值Th,所以變動(dòng)速度設(shè)定單元231確定運(yùn)動(dòng)量比率f為I。另一方面,在步驟S50中,由于加重F等于或小于閾值Th,所以變動(dòng)速度設(shè)定單元231確定運(yùn)動(dòng)量比率f為(aF+b)。
[0116]在步驟S60中,變動(dòng)速度設(shè)定單元231將移動(dòng)速度Vlx和Vly分別改變?yōu)橐詘’y’坐標(biāo)為基準(zhǔn)的值。然后,變動(dòng)速度設(shè)定單元231基于以下式(9 )和(10 )來設(shè)定滾動(dòng)速度V2的X’分量V2x和y’分量V2y。
[0117][數(shù)學(xué)式5]
[0118]V2x=VlxXf— (9)[0119]V2y=VlyXf— (10)
[0120]顯示控制單元232以滾動(dòng)速度V2滾動(dòng)地圖圖像100。然后,信息處理裝置20結(jié)束處理。滾動(dòng)速度調(diào)整的示例在圖8和圖9中示出。在加重F大于閾值Th的情況下,如圖8中所示,滾動(dòng)速度V2與鼠標(biāo)指針MP的移動(dòng)速度V3也就是鼠標(biāo)10的移動(dòng)速度Vl匹配。因此,地圖圖像100在完全追隨鼠標(biāo)指針MP的運(yùn)動(dòng)的同時(shí)滾動(dòng)(即,以原始滾動(dòng)速度滾動(dòng))。另一方面,在加重F等于或小于閾值Th的情況下,如圖9中所示,滾動(dòng)速度V2小于鼠標(biāo)指針MP的移動(dòng)速度V3,即鼠標(biāo)10的移動(dòng)速度VI。因此,地圖圖像100不完全追隨鼠標(biāo)指針MP的運(yùn)動(dòng),而是就好像其被鼠標(biāo)指針MP拖曳那樣滾動(dòng)。從而,由于用戶不僅能夠把在xy方向上移動(dòng)鼠標(biāo)10的操作、而且能夠把按壓鼠標(biāo)10的操作反映到地圖圖像100的運(yùn)動(dòng),所以可以更詳細(xì)地滾動(dòng)地圖圖像100。另外,由于用戶能夠獲得就好像有摩擦力作用于鼠標(biāo)指針MP與地圖圖像100之間的操作感受,所以用戶能夠以更自然的操作感受來操作地圖圖像100。
[0121]在用戶在點(diǎn)擊操作之后在繼續(xù)在xy方向上移動(dòng)鼠標(biāo)10的同時(shí)停止按壓點(diǎn)擊操作單元11的情況下,顯示控制單元232繼續(xù)滾動(dòng)地圖圖像100。也就是說,顯示控制單元232對(duì)地圖圖像100執(zhí)行慣性滾動(dòng)。慣性滾動(dòng)是在用戶完成拖曳操作之后繼續(xù)執(zhí)行的滾動(dòng)。慣性滾動(dòng)時(shí)的滾動(dòng)速度V2隨著時(shí)間的流逝而減小,但慣性滾動(dòng)開始時(shí)的滾動(dòng)速度V2被維持。也就是說,滾動(dòng)速度V2可不一定隨著時(shí)間的流逝而減小(換言之,可以零摩擦地勻速移動(dòng)地圖圖像100)。
[0122]因此,慣性滾動(dòng)時(shí)的滾動(dòng)速度V2隨著時(shí)間的流逝而減小,但滾動(dòng)速度V2在用戶剛按壓鼠標(biāo)10時(shí)也減小。以下,將參考圖10來描述細(xì)節(jié)。
[0123]在步驟S170中,用戶將鼠標(biāo)指針MP移動(dòng)到慣性滾動(dòng)期間的地圖圖像100上。然后,用戶按壓鼠標(biāo)10。因此,力檢測(cè)單元13檢測(cè)到加重F并且向控制單元14輸出與加重F有關(guān)的加重信息??刂茊卧?4生成包括加重信息的鼠標(biāo)操作信息,并向發(fā)送單元15輸出鼠標(biāo)操作信息。發(fā)送單元15將鼠標(biāo)操作信息發(fā)送到信息處理裝置20。信息處理裝置20的接收單元21接收鼠標(biāo)操作信息并將鼠標(biāo)操作信息輸出到變動(dòng)速度設(shè)定單元231。
[0124]在步驟S180中,變動(dòng)速度設(shè)定單元231判定地圖圖像100是否在慣性滾動(dòng)的過程中。變動(dòng)速度設(shè)定單元231在判定地圖圖像100在慣性滾動(dòng)的過程中時(shí)前進(jìn)到步驟S190,而在判定地圖圖像100不在慣性滾動(dòng)的過程中時(shí)結(jié)束處理。
[0125]在步驟S190中,變動(dòng)速度設(shè)定單元231判定加重F是否大于閾值Th。變動(dòng)速度設(shè)定單元231在判定加重F大于閾值Th時(shí)前進(jìn)到步驟S200,而在判定加重F等于或小于閾值Th時(shí)前進(jìn)到步驟S210。
[0126]在步驟S200中,變動(dòng)速度設(shè)定單元231將滾動(dòng)速度V2設(shè)定到零。從而,顯示控制單元232停止地圖圖像100。然后,信息處理裝置20結(jié)束處理。順便說一下,可不執(zhí)行步驟S190至S200的處理。在此情況下,信息處理裝置20在完成步驟S180的處理之后立即前進(jìn)到步驟S210。
[0127]在步驟S210中,變動(dòng)速度設(shè)定單元231基于以下式(11)至(14)設(shè)定滾動(dòng)速度V2。
[0128][數(shù)學(xué)式6]
[0129]在V2x (t -1) >0 且 V2x (t -1) >Const X F 的情況下
[0130]V2x(t)=V2x(t -1) - ConstXF...(11)[0131]在V2x(t - 1)>0 且 V2x(t -1)≤ ConstXF 的情況下
[0132]V2x(t)=0…(12)
[0133]在V2x (t -1)〈O 且 I V2x (t -1) | >Const X F 的情況下
[0134]V2x(t)=V2x(t -1)+ConstXF...(13)
[0135]在V2x (t -1) >0 且 I V2x (t -1) ^ Const X F 的情況下
[0136]V2x(t)=0…(14)
[0137]這里,V2x(t)是在某個(gè)時(shí)刻t(s)的V2x,并且Const是正實(shí)數(shù)。V2y也以類似的方式來設(shè)定。在式(11)至(14)中,Const X F部分可以是F的η階函數(shù)或指數(shù)函數(shù)。
[0138]然后,顯示控制單元232以滾動(dòng)速度V2滾動(dòng)地圖圖像100。滾動(dòng)減速時(shí)的示例在圖11和圖12中示出。在此示例中,地圖圖像100從圖11中所示的狀態(tài)減速。在加重F大于閾值Th的情況下,地圖圖像100立即停止。另一方面,在加重F等于或小于閾值Th的情況下,如圖12中所示,滾動(dòng)速度V2根據(jù)加重F而減小。從而,由于用戶能夠把按壓鼠標(biāo)10的操作反映到地圖圖像100的減速,所以可以更詳細(xì)地滾動(dòng)地圖圖像100。另外,由于用戶能夠獲得好像有摩擦力作用于鼠標(biāo)指針MP與地圖圖像100之間的操作感受,所以用戶能夠以更自然的操作感受來操作地圖圖像100。也就是說,用戶可按照與加重F相對(duì)應(yīng)的摩擦力來減小地圖圖像100的滾動(dòng)速度V2。因此,用戶能夠以更自然的操作感受來操作地圖圖像100。
[0139]順便說一下,在上述示例中,信息處理裝置20基于加重F來調(diào)整地圖圖像100的滾動(dòng)速度V2,但也可基于加重F來調(diào)整地圖圖像100的放大/縮小速度。在此情況下,例如,在點(diǎn)擊操作單元11中包括縮放按鈕。然后,用戶在按壓鼠標(biāo)10的同時(shí)執(zhí)行拖曳操作。這里,在拖曳操作中要按壓的按鈕是該縮放按鈕。因此,按與加重F相對(duì)應(yīng)的速度放大/縮小地圖圖像100。放大/縮小的中心例如是地圖圖像100的中心或者放大/縮小開始時(shí)鼠標(biāo)指針MP的位置。
[0140]<1-4.第一變形例 >
[0141]接下來,將描述信息處理裝置20的第一變形例。在第一實(shí)施例中,在對(duì)象是運(yùn)動(dòng)圖像的情況下,信息處理裝置20基于用戶按壓鼠標(biāo)10的力,也就是加重F,來設(shè)定作為對(duì)象的滾動(dòng)速度V2的再現(xiàn)速度V2。首先,將參考圖13來描述調(diào)整再現(xiàn)速度V2的處理。順便說一下,這里,將描述如圖14中所示的再現(xiàn)運(yùn)動(dòng)圖像200的情況的處理作為示例。運(yùn)動(dòng)圖像200是人物201從圖14的位置向左移動(dòng)。
[0142]在步驟S70中,顯示單元24如圖14中所示顯示運(yùn)動(dòng)圖像200和鼠標(biāo)指針ΜΡ。然后,通過在xy方向上移動(dòng)鼠標(biāo)10,用戶將鼠標(biāo)指針MP移動(dòng)到運(yùn)動(dòng)圖像200上。然后,用戶執(zhí)行所謂的拖曳操作。另外,在基于加重F調(diào)整運(yùn)動(dòng)圖像200的再現(xiàn)速度V2的情況下,用戶在按壓鼠標(biāo)10的同時(shí)執(zhí)行拖曳操作。
[0143]點(diǎn)擊操作單元11向控制單元14輸出指出被用戶按壓一事的點(diǎn)擊操作信息。XY移動(dòng)檢測(cè)單元12檢測(cè)鼠標(biāo)10的移動(dòng)速度VI,并且向控制單元14輸出與檢測(cè)到的移動(dòng)速度Vl有關(guān)的移動(dòng)速度信息。力檢測(cè)單元13檢測(cè)用戶施加的加重F,并且向控制單元14輸出與檢測(cè)到的加重F有關(guān)的加重信息??刂茊卧?4生成包括點(diǎn)擊操作信息、移動(dòng)速度信息和加重信息的鼠標(biāo)操作信息,并向發(fā)送單元15輸出鼠標(biāo)操作信息。發(fā)送單元15將鼠標(biāo)操作信息發(fā)送到信息處理裝置20。信息處理裝置20的接收單元21接收鼠標(biāo)操作信息并將鼠標(biāo)操作信息輸出到變動(dòng)速度設(shè)定單元231。
[0144]然后,在步驟S80中,變動(dòng)速度設(shè)定單元231基于鼠標(biāo)操作信息判定用戶是否執(zhí)行了拖曳操作。具體處理與上述步驟S20類似。變動(dòng)速度設(shè)定單元231在判定用戶執(zhí)行了拖曳操作時(shí)前進(jìn)到步驟S90,而在判定用戶未執(zhí)行拖曳操作時(shí)結(jié)束處理。
[0145]然后,在步驟S90中,變動(dòng)速度設(shè)定單元231基于鼠標(biāo)操作信息和運(yùn)動(dòng)量確定圖線LI,判定加重F是否大于閾值Th。變動(dòng)速度設(shè)定單元231在判定加重F大于閾值Th時(shí)前進(jìn)至Ij步驟S100,而在判定加重F等于或小于閾值Th時(shí)前進(jìn)到步驟S110。
[0146]在步驟SlOO中,由于加重F大于閾值Th,所以變動(dòng)速度設(shè)定單元231確定運(yùn)動(dòng)量比率f為I。另一方面,在步驟SllO中,由于加重F等于或小于閾值Th,所以變動(dòng)速度設(shè)定單元231確定運(yùn)動(dòng)量比率f為(aF+b)。
[0147]在步驟S120中,變動(dòng)速度設(shè)定單元231將移動(dòng)速度Vlx和Vly分別改變?yōu)橐詘’y’坐標(biāo)為基準(zhǔn)的值。然后,變動(dòng)速度設(shè)定單元231基于以下式(15)來設(shè)定再現(xiàn)速度V2。
[0148][數(shù)學(xué)式7]
[0149]V2=VlxXf— (15)
[0150]顯示控制單元232以再現(xiàn)速度V2再現(xiàn)運(yùn)動(dòng)圖像200。這里,再現(xiàn)方向在再現(xiàn)速度V2為正時(shí)是正向,而在再現(xiàn)速度V2為負(fù)時(shí)是反向。然后,信息處理裝置20結(jié)束處理。再現(xiàn)速度調(diào)整的示例在圖14至圖16中示出。在加重F大于閾值Th的情況下,如圖15中所示,再現(xiàn)速度V2與鼠標(biāo)指針MP的移動(dòng)速度V3也就是鼠標(biāo)10的移動(dòng)速度Vl匹配。因此,運(yùn)動(dòng)圖像200在完全追隨鼠標(biāo)指針MP的運(yùn)動(dòng)的同時(shí)被再現(xiàn)。另一方面,在加重F等于或小于閾值Th的情況下,如圖16中所示,再現(xiàn)速度V2小于鼠標(biāo)指針MP的移動(dòng)速度V3也就是鼠標(biāo)10的移動(dòng)速度VI。因此,運(yùn)動(dòng)圖像200不完全追隨鼠標(biāo)指針MP的運(yùn)動(dòng),而是就好像其被鼠標(biāo)指針MP拖曳那樣再現(xiàn)。
[0151]從而,由于用戶不僅能夠把在xy方向上移動(dòng)鼠標(biāo)10的操作、而且能夠把按壓鼠標(biāo)10的操作反映到運(yùn)動(dòng)圖像200的再現(xiàn)速度,所以可以更詳細(xì)地再現(xiàn)運(yùn)動(dòng)圖像200。另外,由于用戶能夠獲得就好像有摩擦力在與再現(xiàn)方向相反的方向上作用于運(yùn)動(dòng)圖像200的操作感受,所以用戶能夠以更自然的操作感受來操作運(yùn)動(dòng)圖像200。
[0152]接下來,將參考圖17詳細(xì)描述減小運(yùn)動(dòng)圖像200的再現(xiàn)速度V2的處理。在步驟S220中,用戶將鼠標(biāo)指針MP移動(dòng)到在被再現(xiàn)的運(yùn)動(dòng)圖像200上。然后,用戶按壓鼠標(biāo)10。因此,力檢測(cè)單元13檢測(cè)到加重F并且向控制單元14輸出與加重F有關(guān)的加重信息??刂茊卧?4生成包括加重信息的鼠標(biāo)操作信息,并向發(fā)送單元15輸出鼠標(biāo)操作信息。發(fā)送單元15將鼠標(biāo)操作信息發(fā)送到信息處理裝置20。信息處理裝置20的接收單元21接收鼠標(biāo)操作信息并將鼠標(biāo)操作信息輸出到變動(dòng)速度設(shè)定單元231。
[0153]在步驟S230中,變動(dòng)速度設(shè)定單元231判定運(yùn)動(dòng)圖像200是否在再現(xiàn)的過程中。變動(dòng)速度設(shè)定單元231在判定運(yùn)動(dòng)圖像200在再現(xiàn)的過程中時(shí)前進(jìn)到步驟S240,而在判定運(yùn)動(dòng)圖像200不在再現(xiàn)的過程中時(shí)結(jié)束處理。
[0154]在步驟S240中,變動(dòng)速度設(shè)定單元231判定加重F是否大于閾值Th。變動(dòng)速度設(shè)定單元231在判定加重F大于閾值Th時(shí)前進(jìn)到步驟S250,而在判定加重F等于或小于閾值Th時(shí)前進(jìn)到步驟S260。
[0155]在步驟S250中,變動(dòng)速度設(shè)定單元231將再現(xiàn)速度V2設(shè)定到零。從而,顯示控制單元232停止運(yùn)動(dòng)圖像200。然后,信息處理裝置20結(jié)束處理。順便說一下,可不執(zhí)行步驟S240至S250的處理。在此情況下,信息處理裝置20在完成步驟S230的處理之后立即前進(jìn)到步驟S260。
[0156]在步驟S260中,變動(dòng)速度設(shè)定單元231基于以下式(16 )至(19 )設(shè)定再現(xiàn)速度V2。
[0157][數(shù)學(xué)式8]
[0158]在V2 (t -1) >0 且 V2 (t -1) >Const X F 的情況下
[0159]V2(t)=V2(t -1) - ConstXF- (16)
[0160]在V2 (t -1) >0 且 V2 (t -1) ( Const X F 的情況下[0161]V2(t)=0…(17)
[0162]在V2 (t -1)〈O 且 IV2 (t -1) | >Const X F 的情況下
[0163]V2(t)=V2(t -1)+ConstXF- (18)
[0164]在V2 (t -1) >0 且 IV2 (t -1) | ( Const X F 的情況下
[0165]V2(t)=0…(19)
[0166]這里,V2(t)是在某個(gè)時(shí)刻t (s)的V2,并且Const是正實(shí)數(shù)。在式(16)至(19)中,ConstXF部分可以是F的η階函數(shù)或指數(shù)函數(shù)。
[0167]然后,顯示控制單元232以再現(xiàn)速度V2再現(xiàn)運(yùn)動(dòng)圖像200。再現(xiàn)速度減小的示例在圖18至圖20中示出。在此示例中,從圖18中所示的狀態(tài)再現(xiàn)運(yùn)動(dòng)圖像200。在加重F大于閾值Th的情況下,運(yùn)動(dòng)圖像200被立即停止。另一方面,在加重F等于或小于閾值Th的情況下,如圖19和圖20中所示,再現(xiàn)速度V2根據(jù)加重F而減小。也就是說,圖19中所示的情況的加重F小于圖20中所示的加重F。從而,由于用戶能夠把按壓鼠標(biāo)10的操作反映到運(yùn)動(dòng)圖像200的再現(xiàn)速度,所以可以更詳細(xì)地再現(xiàn)運(yùn)動(dòng)圖像200。另外,用戶能夠獲得好像有摩擦力作用在與運(yùn)動(dòng)圖像200的再現(xiàn)方向相反的方向上的操作感受。也就是說,用戶能夠按照與加重F相對(duì)應(yīng)的摩擦力來減小運(yùn)動(dòng)圖像200的再現(xiàn)速度V2。因此,用戶能夠以更自然的操作感受來操作運(yùn)動(dòng)圖像200。
[0168]〈1-5.第二變形例〉
[0169]接下來,將描述信息處理裝置20的第二變形例。根據(jù)第二變形例的信息處理裝置20在一定條件下接收對(duì)諸如窗口或各種圖標(biāo)之類的對(duì)象的拖曳操作。另外,存儲(chǔ)單元22至少存儲(chǔ)圖5 (c)中所示的運(yùn)動(dòng)量確定圖線L4。接下來,將參考圖21描述信息處理裝置20執(zhí)行的處理。順便說一下,這里,將描述如圖22中所示的用戶拖曳文件夾Obl的情況的處理作為示例。
[0170]在步驟S270中,顯示單元24如圖22中所示顯示文件夾Obl和鼠標(biāo)指針ΜΡ。然后,用戶通過在xy方向上移動(dòng)鼠標(biāo)10來將鼠標(biāo)指針MP移動(dòng)到文件夾Obl上。然后,用戶在按壓鼠標(biāo)10的同時(shí)執(zhí)行拖曳操作。
[0171]點(diǎn)擊操作單元11向控制單元14輸出指出被用戶按壓一事的點(diǎn)擊操作信息。XY移動(dòng)檢測(cè)單元12檢測(cè)鼠標(biāo)10的移動(dòng)速度VI,并且向控制單元14輸出與檢測(cè)到的移動(dòng)速度Vl有關(guān)的移動(dòng)速度信息。力檢測(cè)單元13檢測(cè)用戶施加的加重F,并且向控制單元14輸出與檢測(cè)到的加重F有關(guān)的加重信息。控制單元14生成包括點(diǎn)擊操作信息、移動(dòng)速度信息和加重信息的鼠標(biāo)操作信息,并向發(fā)送單元15輸出鼠標(biāo)操作信息。發(fā)送單元15將鼠標(biāo)操作信息發(fā)送到信息處理裝置20。信息處理裝置20的接收單元21接收鼠標(biāo)操作信息并將鼠標(biāo)操作信息輸出到變動(dòng)速度設(shè)定單元231。
[0172]然后,在步驟S280中,變動(dòng)速度設(shè)定單元231基于鼠標(biāo)操作信息判定用戶是否對(duì)文件夾Obl執(zhí)行了拖曳操作。具體處理與上述步驟S20類似。變動(dòng)速度設(shè)定單元231在判定用戶執(zhí)行了拖曳操作時(shí)前進(jìn)到步驟S290,而在判定用戶未執(zhí)行拖曳操作時(shí)結(jié)束處理。
[0173]然后,在步驟S290中,變動(dòng)速度設(shè)定單元231基于鼠標(biāo)操作信息和運(yùn)動(dòng)量確定圖線L4,判定加重F是否大于閾值Th。變動(dòng)速度設(shè)定單元231在判定加重F大于閾值Th時(shí)前進(jìn)到步驟S300,而在判定加重F等于或小于閾值Th時(shí)結(jié)束處理。
[0174]在步驟S300中,由于加重F大于閾值Th,所以變動(dòng)速度設(shè)定單元231確定運(yùn)動(dòng)量比率f為I。變動(dòng)速度設(shè)定單元231基于以下式(20)和(21)來設(shè)定作為文件夾Obl的變動(dòng)速度V2的移動(dòng)速度V2的X’分量V2x和f分量V2y。
[0175][數(shù)學(xué)式9]
[0176]V2x=VlxXf— (20)
[0177]V2y=VlyXf— (21)
[0178]顯示控制單元232以移動(dòng)速度V2移動(dòng)(拖曳)文件夾Obi。也就是說,信息處理裝置20接收拖曳操作。順便說一下,在移動(dòng)文件夾Obl的情況下,顯示控制單元232可如圖23中所示放大文件夾Obi。因此,用戶可容易地掌握到文件夾Obl是可拖曳操作的。順便說一下,除了文件夾Obl的放大以外,顯示控制單元232例如還可執(zhí)行諸如變色之類的處理以使得文件夾Obl成為折疊圖像。
[0179]因此,根據(jù)第一實(shí)施例,信息處理裝置20基于對(duì)鼠標(biāo)10的加重F來設(shè)定對(duì)象的變動(dòng)速度,并且以該變動(dòng)速度來變動(dòng)對(duì)象。從而,由于用戶不僅能夠把確定對(duì)象的變動(dòng)方向的操作(也就是在xy方向上移動(dòng)鼠標(biāo)10的操作)、而且能夠把按壓鼠標(biāo)10的操作反映到對(duì)象的變動(dòng)速度,所以用戶能夠更詳細(xì)地操作對(duì)象。
[0180]也就是說,信息處理裝置20利用作為用戶熟悉的現(xiàn)象的“摩擦力”來替換加重F,并且對(duì)文件夾施加“摩擦力”。因此,用戶能夠獲得好像摩擦力作用于對(duì)象上的操作感受。因此,信息處理裝置20可提供一種對(duì)于用戶來說自然且易于理解的操作控制系統(tǒng)。
[0181]另外,信息處理裝置20基于鼠標(biāo)10的移動(dòng)速度Vl來改變移動(dòng)速度VI,并且基于加重F來改變對(duì)象的變動(dòng)速度V2。因此,用戶可以通過調(diào)整鼠標(biāo)10的移動(dòng)速度Vl和加重F來調(diào)整對(duì)象的變動(dòng)速度V2。也就是說,用戶可以更詳細(xì)地操作對(duì)象。
[0182]另外,隨著加重F增大,信息處理裝置20將變動(dòng)速度V2設(shè)定得更接近鼠標(biāo)10的移動(dòng)速度VI。從而,由于鼠標(biāo)10被多強(qiáng)地按壓,用戶就可以向?qū)ο笫┘佣鄰?qiáng)的摩擦力,所以用戶能以更自然的間隔來操作對(duì)象。
[0183]另外,在加重F大于閾值Th的情況下,信息處理裝置20將對(duì)象的變動(dòng)速度V2與鼠標(biāo)10的移動(dòng)速度Vl匹配。從而,用戶可以通過以大于閾值Th的加重F按壓鼠標(biāo)10來按照鼠標(biāo)10的移動(dòng)速度Vl變動(dòng)對(duì)象。
[0184]另外,隨著加重F增大,信息處理裝置20將對(duì)象的變動(dòng)速度設(shè)定為更小的值。從而,由于鼠標(biāo)10被多強(qiáng)地按壓,用戶就可將對(duì)象減速多少,所以用戶能以更自然的操作感受來操作對(duì)象。
[0185]另外,在加重F大于閾值Th的情況下,信息處理裝置20將對(duì)象的變動(dòng)速度設(shè)定為零。也就是說,信息處理裝置20停止對(duì)象。從而,由于用戶可通過以大于閾值Th的加重F按壓鼠標(biāo)10來停止對(duì)象,所以用戶能以更自然的操作感受來操作對(duì)象。
[0186]此外,由于變動(dòng)速度中包括對(duì)象的滾動(dòng)速度、再現(xiàn)速度和移動(dòng)速度中的至少一個(gè),所以用戶能夠以自然的操作感受來調(diào)整這些速度。
[0187]〈2.第二實(shí)施例〉
[0188]接下來,將參考圖24和圖25來描述第二實(shí)施例。在第二實(shí)施例中,信息處理裝置30是所謂的智能電話之類的,并且輸入操作單元31是信息處理裝置30內(nèi)部的觸摸面板。
[0189]〈2-1.信息處理裝置的構(gòu)造〉
[0190]概略來說,根據(jù)第二實(shí)施例的信息處理裝置30基于作用于是觸摸面板的輸入操作單元31的加重F來設(shè)定對(duì)象的變動(dòng)速度,并且按所設(shè)定的變動(dòng)速度來變動(dòng)對(duì)象。從而,首先,將參考圖24和圖25來描述根據(jù)第二實(shí)施例的信息處理裝置30的構(gòu)造。
[0191]信息處理裝置30包括外殼30a、頂板30b、基板30c、輸入操作單元31、力檢測(cè)單元32、存儲(chǔ)單元33、控制單元34和顯示單元35。順便說一下,信息處理裝置30包括諸如CPU、ROM、RAM和通信裝置之類的硬件構(gòu)造。實(shí)現(xiàn)信息處理裝置30中的輸入操作單元31、力檢測(cè)單元32、存儲(chǔ)單元33、控制單元34和顯示單元35所必要的程序存儲(chǔ)在ROM中。因此,信息處理裝置30的每個(gè)元件由這種硬件構(gòu)造實(shí)現(xiàn)。
[0192]外殼部30a是覆蓋信息處理裝置30的硬件構(gòu)造的側(cè)面和底面的部分。頂板30b是覆蓋硬件構(gòu)造的表面的部分,具體而言是覆蓋輸入操作單元31和顯示單元35的表面的部分。也就是說,信息處理裝置30的硬件構(gòu)造被包含在由外殼30a和頂板30b形成的空間中。
[0193]基板30c布置得比顯示單元35更靠?jī)?nèi)側(cè)。另外,基板30c與顯示單元35平行,并且在基板30c與顯示單元35之間形成空間。另外,具有矩形形狀的力檢測(cè)單元32和用于向控制單元34提供來自力檢測(cè)單元32的信息的配線布置在基板30c的表面上。
[0194]輸入操作單元31是所謂的觸摸面板,并且布置在頂板30b的內(nèi)側(cè)。在輸入操作單元31中設(shè)定xy軸。如圖24 (b)中所示,X軸是在與輸入操作單元31的長(zhǎng)度方向垂直的方向上延伸的直線,并且y軸是在輸入操作單元31的長(zhǎng)度方向上延伸的直線。正X軸方向是圖24 (b)中的向上方向,并且正y軸方向是圖24 (b)中的向左方向。可將xy軸和每個(gè)軸的正方向設(shè)定為其他內(nèi)容。例如,在用戶對(duì)輸入操作單元31執(zhí)行拂動(dòng)(flick)操作的情況下,輸入操作單元31檢測(cè)拂動(dòng)操作速度。這里,拂動(dòng)操作是在用手指觸摸輸入操作單元31的狀態(tài)中滑動(dòng)手指的操作。具體而言,輸入操作單元31檢測(cè)拂動(dòng)操作速度的X分量和y分量。輸入操作單元31生成與檢測(cè)到的拂動(dòng)操作速度有關(guān)的移動(dòng)速度信息,并且將移動(dòng)速度信息輸出到控制單元34。
[0195]力檢測(cè)單元32是檢測(cè)用戶的按壓力(加重)F的傳感器。對(duì)于力檢測(cè)單元32的構(gòu)造沒有特別限制,只要其能夠檢測(cè)用戶施加的加重即可。力檢測(cè)單元32的示例包括靜電電容型傳感器、電阻型傳感器和應(yīng)變儀傳感器。然而,在力檢測(cè)單元32是靜電電容型傳感器的情況下,其適合于信息處理裝置30,因?yàn)閬碜暂斎氩僮鲉卧?1的輸出和來自力檢測(cè)單元32的輸出能夠由同一控制器來處理。
[0196]存儲(chǔ)單元33與根據(jù)第一實(shí)施例的存儲(chǔ)單元22類似??刂茊卧?4控制信息處理裝置30的各個(gè)元件,并且還具有作為變動(dòng)速度設(shè)定單元341和顯示控制單元342的功能。變動(dòng)速度設(shè)定單元341和顯示控制單元342與根據(jù)第一實(shí)施例的變動(dòng)速度設(shè)定單元231和顯示控制單元232類似。顯示單元35布置在輸入操作單元31內(nèi)部,并且力檢測(cè)單元32連接到顯示單元35的外周部。顯示單元35在顯示控制單元342的控制下顯示各種對(duì)象。
[0197]〈2-2.信息處理裝置進(jìn)行的處理〉
[0198]信息處理裝置30的處理與根據(jù)第一實(shí)施例的信息處理裝置20進(jìn)行的處理類似。然而,在第二實(shí)施例中,用戶執(zhí)行拂動(dòng)操作而不是拖曳操作。
[0199]根據(jù)第二實(shí)施例,可以獲得與第一實(shí)施例相同的效果。另外,在第二實(shí)施例中,由于用戶通過觸摸面板執(zhí)行操作,所以能夠獲得更符合直覺的操作感受。
[0200]<2-3.變形例 >
[0201]接下來,將參考圖26和圖27來描述第二實(shí)施例的變形例。在此變形例中,如圖26和圖27中所示,在觸摸板40中設(shè)有力檢測(cè)單元42。另外,觸摸板40可與根據(jù)第一實(shí)施例的信息處理裝置20通信。
[0202]具體而言,觸摸板40包括外殼40a、頂板40b、基板40c、輸入操作單元41、力檢測(cè)單元42、控制單元43和發(fā)送單元44。順便說一下,觸摸板40包括諸如CPU、ROM、RAM和通信裝置之類的硬件構(gòu)造。實(shí)現(xiàn)觸摸板40中的輸入操作單元41、力檢測(cè)單元42、控制單元43和發(fā)送單元44所必要的程序存儲(chǔ)在ROM中。因此,觸摸板40的每個(gè)元件由這種硬件構(gòu)造實(shí)現(xiàn)。
[0203]外殼部40a是覆蓋觸摸板40的硬件構(gòu)造的側(cè)面和底面的部分。頂板40b是覆蓋硬件構(gòu)造的表面的部分,具體而言是覆蓋輸入操作單元41的表面的部分。也就是說,觸摸板40的硬件構(gòu)造被包含在由外殼40a和頂板40b形成的空間中。
[0204]基板40c布置得比輸入操作單元41更靠?jī)?nèi)側(cè)。另外,基板40c與輸入操作單元41平行,并且在基板40c與輸入操作單元41之間形成空間。另外,具有矩形形狀的力檢測(cè)單元42和用于向控制單元43提供來自力檢測(cè)單元42的信息的配線布置在基板40c的表面上。
[0205]輸入操作單元41與上述的輸入操作單元31類似,并且布置在頂板40b的內(nèi)側(cè)。力檢測(cè)單元42是檢測(cè)用戶的按壓力(加重)F的傳感器,并且與上述的力檢測(cè)單元32類似。控制單元34控制觸摸板40的每個(gè)元件,并且還生成包括從輸入操作單元41提供來的移動(dòng)速度信息和從力檢測(cè)單元提供來的加重信息的觸摸板操作信息,并將觸摸板操作信息輸出到發(fā)送單元44。發(fā)送單元44可與根據(jù)第一實(shí)施例的信息處理裝置20執(zhí)行無線通信,并且將觸摸板操作信息發(fā)送到信息處理裝置20。也就是說,觸摸板40是所謂的無線觸摸板,但也可通過線纜連接到信息處理裝置20。信息處理裝置20基于觸摸板操作信息執(zhí)行與第一實(shí)施例相同的處理。也就是說,信息處理裝置20基于拂動(dòng)操作執(zhí)行與第一實(shí)施例相同的處理。
[0206]以上已參考附圖描述了本公開的優(yōu)選實(shí)施例,而本公開當(dāng)然不限于上述示例。本領(lǐng)域技術(shù)人員可發(fā)現(xiàn)在所附權(quán)利要求的范圍內(nèi)的各種更改和修改,并且應(yīng)當(dāng)理解它們當(dāng)然會(huì)落在本公開的技術(shù)范圍內(nèi)。
[0207]此外,本技術(shù)也可如下構(gòu)造。
[0208]( I) 一種信息處理裝置,包括:
[0209]變動(dòng)速度設(shè)定單元,其基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,所述輸入操作單元能夠輸入與所述對(duì)象的變動(dòng)方向有關(guān)的操作信息;以及[0210]顯示控制單元,其按所述變動(dòng)速度來變動(dòng)所述對(duì)象。
[0211 ] ( 2 )根據(jù)(I)所述的信息處理裝置,
[0212]其中,所述輸入操作單元能夠輸入作為所述變動(dòng)速度的基準(zhǔn)值的基準(zhǔn)變動(dòng)速度,并且
[0213]其中,所述變動(dòng)速度設(shè)定單元基于所述基準(zhǔn)變動(dòng)速度和所述加重來設(shè)定所述變動(dòng)速度。
[0214](3)根據(jù)(2)所述的信息處理裝置,
[0215]其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定單元將所述變動(dòng)速度設(shè)定為更接近所述基準(zhǔn)變動(dòng)速度的值。
[0216](4)根據(jù)(3)所述的信息處理裝置,
[0217]其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定單元使所述對(duì)象的變動(dòng)速度與所述基準(zhǔn)變動(dòng)速度相匹配。
[0218](5)根據(jù)(I)所述的信息處理裝置,
[0219]其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定單元將所述對(duì)象的變動(dòng)速度設(shè)定為更小的值。
[0220](6)根據(jù)(5)所述的信息處理裝置,
[0221]其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定單元將所述對(duì)象的變動(dòng)速度設(shè)定為零。
[0222](7)根據(jù)(I)至(6)的任何一項(xiàng)所述的信息處理裝置,
[0223]其中,所述變動(dòng)速度包括所述對(duì)象的滾動(dòng)速度、放大/縮小速度、再現(xiàn)速度和移動(dòng)速度中的至少一者。
[0224](8) 一種信息處理方法,包括:
[0225]基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,所述輸入操作單元能夠輸入所述對(duì)象的變動(dòng)方向;以及
[0226]按所述變動(dòng)速度來變動(dòng)所述對(duì)象。
[0227](9) 一種程序,用于使得計(jì)算機(jī)實(shí)現(xiàn):
[0228]變動(dòng)速度設(shè)定功能,基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,所述輸入操作單元能夠輸入所述對(duì)象的變動(dòng)方向;以及
[0229]顯示控制功能,按所述變動(dòng)速度來變動(dòng)所述對(duì)象。
[0230](10)根據(jù)(9)所述的程序,
[0231]其中,所述輸入操作單元能夠輸入作為所述變動(dòng)速度的基準(zhǔn)值的基準(zhǔn)變動(dòng)速度,并且
[0232]其中,所述變動(dòng)速度設(shè)定功能基于所述基準(zhǔn)變動(dòng)速度和所述加重來設(shè)定所述變動(dòng)速度。
[0233]( 11)根據(jù)(10)所述的程序,
[0234]其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定功能將所述變動(dòng)速度設(shè)定為更接近所述基準(zhǔn)變動(dòng)速度的值。
[0235]( 12)根據(jù)(11)所述的程序,
[0236]其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定功能使所述變動(dòng)速度與所述基準(zhǔn)變動(dòng)速度相匹配。
[0237]( 13 )根據(jù)(9 )所述的程序,
[0238]其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定功能將所述變動(dòng)速度設(shè)定為更小的值。
[0239](14)根據(jù)(13)所述的程序,
[0240]其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定功能將所述變動(dòng)速度設(shè)定為零。
[0241](15)根據(jù)(I)至(14)的任何一項(xiàng)所述的程序,
[0242]其中,所述變動(dòng)速度包括所述對(duì)象的滾動(dòng)速度、放大/縮小速度、再現(xiàn)速度和移動(dòng)速度中的至少一者。
[0243]附圖標(biāo)記列表
[0244]10 鼠標(biāo)
[0245]11 點(diǎn)擊操作單元
[0246]12 XY移動(dòng)檢測(cè)單元
[0247]13 力檢測(cè)單元
[0248]14 控制單元
[0249]15 發(fā)送單元
[0250]20 信息處理裝置
[0251]21 接收單元
[0252]22 存儲(chǔ)單元
[0253]23 控制單元
[0254]231 變動(dòng)速度設(shè)定單元
[0255]232 顯示控制單元
[0256]24 顯示單元
[0257]30 信息處理裝置
[0258]31 輸入操作單元
[0259]32 力檢測(cè)單元
[0260]33 存儲(chǔ)單元
[0261]34 控制單元
[0262]341 變動(dòng)速度設(shè)定單元
[0263]342 顯示控制單元
[0264]35 顯示單元
【權(quán)利要求】
1.一種信息處理裝置,包括: 變動(dòng)速度設(shè)定單元,其基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,所述輸入操作單元能夠輸入與所述對(duì)象的變動(dòng)方向有關(guān)的操作信息;以及顯示控制單元,其按所述變動(dòng)速度來變動(dòng)所述對(duì)象。
2.根據(jù)權(quán)利要求1所述的信息處理裝置, 其中,所述輸入操作單元能夠輸入作為所述變動(dòng)速度的基準(zhǔn)值的基準(zhǔn)變動(dòng)速度,并且 其中,所述變動(dòng)速度設(shè)定單元基于所述基準(zhǔn)變動(dòng)速度和所述加重來設(shè)定所述變動(dòng)速度。
3.根據(jù)權(quán)利要求2所述的信息處理裝置, 其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定單元將所述變動(dòng)速度設(shè)定為更接近所述基準(zhǔn)變動(dòng)速度的值。
4.根據(jù)權(quán)利要求3所述的信息處理裝置, 其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定單元使所述對(duì)象的變動(dòng)速度與所述基準(zhǔn)變動(dòng)速度相匹配。
5.根據(jù)權(quán)利要求1所述的信息處理裝置, 其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定單元將所述對(duì)象的變動(dòng)速度設(shè)定為更小的值。
6.根據(jù)權(quán)利要求5所述的信息處理裝置, 其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定單元將所述對(duì)象的變動(dòng)速度設(shè)定為零。
7.根據(jù)權(quán)利要求1所述的信息處理裝置, 其中,所述變動(dòng)速度包括所述對(duì)象的滾動(dòng)速度、放大/縮小速度、再現(xiàn)速度以及移動(dòng)速度中的至少一個(gè)。
8.—種信息處理方法,包括: 基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,所述輸入操作單元能夠輸入所述對(duì)象的變動(dòng)方向;以及按所述變動(dòng)速度來變動(dòng)所述對(duì)象。
9.一種程序,用于使得計(jì)算機(jī)實(shí)現(xiàn): 變動(dòng)速度設(shè)定功能,基于對(duì)輸入操作單元的加重來設(shè)定顯示單元上顯示的對(duì)象的變動(dòng)速度,所述輸入操作單元能夠輸入所述對(duì)象的變動(dòng)方向;以及顯示控制功能,按所述變動(dòng)速度來變動(dòng)所述對(duì)象。
10.根據(jù)權(quán)利要求9所述的程序, 其中,所述輸入操作單元能夠輸入作為所述變動(dòng)速度的基準(zhǔn)值的基準(zhǔn)變動(dòng)速度,并且 其中,所述變動(dòng)速度設(shè)定功能基于所述基準(zhǔn)變動(dòng)速度和所述加重來設(shè)定所述變動(dòng)速度。
11.根據(jù)權(quán)利要求10所述的程序, 其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定功能將所述變動(dòng)速度設(shè)定為更接近所述基準(zhǔn)變動(dòng)速度的值。
12.根據(jù)權(quán)利要求11所述的程序,其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定功能使所述變動(dòng)速度與所述基準(zhǔn)變動(dòng)速度相匹配。
13.根據(jù)權(quán)利要求9所述的程序, 其中,隨著所述加重增大,所述變動(dòng)速度設(shè)定功能將所述變動(dòng)速度設(shè)定為更小的值。
14.根據(jù)權(quán)利要求13所述的程序, 其中,當(dāng)所述加重大于預(yù)定值時(shí),所述變動(dòng)速度設(shè)定功能將所述變動(dòng)速度設(shè)定為零。
15.根據(jù)權(quán)利要求9所述的程序, 其中,所述變動(dòng)速度包括所述對(duì)象的滾動(dòng)速度、放大/縮小速度、再現(xiàn)速度以及移動(dòng)速度中的至少 一個(gè)。
【文檔編號(hào)】G06F3/0354GK103827782SQ201280047487
【公開日】2014年5月28日 申請(qǐng)日期:2012年7月25日 優(yōu)先權(quán)日:2011年10月5日
【發(fā)明者】山本一幸, 近藤真生, 山野郁男 申請(qǐng)人:索尼公司