觸覺(jué)提示裝置以及觸覺(jué)提示裝置的驅(qū)動(dòng)方法、驅(qū)動(dòng)程序的制作方法
【專(zhuān)利摘要】提供一種觸覺(jué)提示裝置,進(jìn)行使成為操作對(duì)象的三維模型的操作對(duì)象圖像旋轉(zhuǎn)的操作時(shí),通過(guò)將使該操作對(duì)象圖像旋轉(zhuǎn)的狀況以觸覺(jué)來(lái)提示,從而能夠向用戶反饋操作感。所述觸覺(jué)提示裝置具備判斷部(105),在觸摸屏(101)進(jìn)行滑動(dòng)的距離作為滑動(dòng)距離來(lái)算出;顯示控制部(106),將滑動(dòng)距離變換為操作對(duì)象圖像(3)的旋轉(zhuǎn)角度,使操作對(duì)象圖像(3)旋轉(zhuǎn)后在顯示部(103)顯示;振動(dòng)控制部(107),在操作對(duì)象圖像(3)的旋轉(zhuǎn)開(kāi)始時(shí),以規(guī)定的振幅以及頻率的驅(qū)動(dòng)波形來(lái)驅(qū)動(dòng)振動(dòng)部(102),隨著滑動(dòng)距離的增加,使驅(qū)動(dòng)波形的振幅減小,并控制振動(dòng)部(102),以使操作對(duì)象圖像(3)的旋轉(zhuǎn)停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)所述驅(qū)動(dòng)波形的振幅成為0,從而對(duì)操作對(duì)象圖像(3)的旋轉(zhuǎn)操作時(shí)的電阻感的減小進(jìn)行反饋。
【專(zhuān)利說(shuō)明】觸覺(jué)提示裝置以及觸覺(jué)提示裝置的驅(qū)動(dòng)方法、驅(qū)動(dòng)程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是將對(duì)觸摸屏顯示器顯示的虛擬對(duì)象,用手指和筆進(jìn)行操作時(shí)的操作狀況,通過(guò)觸覺(jué)來(lái)提示的發(fā)明。尤其涉及將進(jìn)行了使虛擬對(duì)象旋轉(zhuǎn)的操作時(shí)的操作狀況通過(guò)觸覺(jué)來(lái)提示的觸覺(jué)提示裝置以及觸覺(jué)提示方法。
【背景技術(shù)】
[0002]近幾年作為智能手機(jī)、平板電腦、個(gè)人電腦、游戲機(jī)等的操作接口,觸摸屏已經(jīng)普及。這些設(shè)備將用戶觸碰觸摸屏的位置檢測(cè)為觸摸位置,操作在該觸摸位置上顯示的圖形用戶界面(⑶1:Graphical user interface)等的虛擬對(duì)象。通常,觸摸屏與機(jī)械開(kāi)關(guān)不同,不能得到操作虛擬對(duì)象時(shí)的觸感(通過(guò)觸覺(jué)的操作感),所以公開(kāi)了一種觸覺(jué)提示裝置,在操作虛擬對(duì)象時(shí)使觸摸屏振動(dòng),從而使用戶確實(shí)地認(rèn)識(shí)到虛擬對(duì)象的狀態(tài)或操作狀況。
[0003](現(xiàn)有技術(shù)文獻(xiàn))
[0004](專(zhuān)利文獻(xiàn))
[0005]專(zhuān)利文獻(xiàn)1:日本專(zhuān)利第4473078號(hào)公報(bào)
[0006]專(zhuān)利文獻(xiàn)2:日本特開(kāi)2011 - 159110號(hào)公報(bào)
[0007]專(zhuān)利文獻(xiàn)3:日本專(zhuān)利第4763695號(hào)公報(bào)
[0008]然而存在這樣的課題,對(duì)三維的虛擬對(duì)象進(jìn)行觸摸操作時(shí)的操作狀況,不能用通過(guò)觸覺(jué)的操作感來(lái)恰當(dāng)?shù)胤答伣o用戶。
【發(fā)明內(nèi)容】
[0009]本發(fā)明鑒于所述以往的課題,其目的在于提供一種觸覺(jué)提示裝置以及觸覺(jué)提示方法,針對(duì)在顯示部顯示的成為用戶操作的對(duì)象的三維模型的操作對(duì)象圖像,進(jìn)行在觸摸屏上滑動(dòng)來(lái)使其旋轉(zhuǎn)的操作時(shí),將使該操作對(duì)象圖像旋轉(zhuǎn)的狀況通過(guò)用觸覺(jué)來(lái)提示,從而能夠?qū)τ脩舴答伈僮鞲小?br>
[0010]為了解決所述以往的課題,本發(fā)明的一個(gè)方案涉及的觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備:觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置;振動(dòng)部,使所述觸摸屏振動(dòng);所述顯示部;第一存儲(chǔ)部,存儲(chǔ)有表示所述操作對(duì)象圖像的顯示數(shù)據(jù);判斷部,(I)獲得在不同的多個(gè)定時(shí)由所述觸摸屏檢測(cè)出的所述觸摸位置,(2)根據(jù)獲得的多個(gè)所述觸摸位置判斷所述操作狀況;顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,
(2)根據(jù)由所述判斷部判斷出的所述操作狀況,進(jìn)行使所述顯示部顯示的所述操作對(duì)象圖像旋轉(zhuǎn)的變更,或者不進(jìn)行所述變更;以及振動(dòng)控制部,根據(jù)由所述判斷部判斷出的所述操作狀況,使所述振動(dòng)部振動(dòng),所述判斷部,(I)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,僅在所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)的情況下,判斷為該觸摸操作的操作狀況是第一操作狀況,(2)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,從所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外的情況下,判斷為該觸摸操作的操作狀況是第二操作狀況,所述振動(dòng)控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,隨著從所述變更開(kāi)始到所述變更停止為止的所述觸摸位置的移動(dòng)距離增加,而使第一驅(qū)動(dòng)波形的振幅減小,該第一驅(qū)動(dòng)波形是使所述振動(dòng)部振動(dòng)的驅(qū)動(dòng)波形,并且控制所述振動(dòng)部,以使所述變更停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)所述驅(qū)動(dòng)波形的振幅成為O,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,在所述觸摸位置從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外之后,根據(jù)第二驅(qū)動(dòng)波形使所述振動(dòng)部振動(dòng),所述顯示控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,根據(jù)多個(gè)所述觸摸位置的變化量,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,根據(jù)從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外時(shí)的多個(gè)所述觸摸位置而算出的速度,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更。
[0011]另外,這些全體或具體的實(shí)施例,可以用系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序或計(jì)算機(jī)可讀取的CD - ROM等記錄介質(zhì)來(lái)實(shí)現(xiàn),也可以任意組合系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序以及記錄介質(zhì)來(lái)實(shí)現(xiàn)。
[0012]根據(jù)本發(fā)明的觸覺(jué)提示裝置以及觸覺(jué)提示方法,能夠?qū)⒃谟|摸屏上進(jìn)行滑動(dòng)來(lái)使操作對(duì)象圖像(例如由球體構(gòu)成的GUI)旋轉(zhuǎn)時(shí)的操作感,反饋給用戶,該操作對(duì)象圖像是顯示在顯示部上的對(duì)象。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0013]圖1是本發(fā)明的實(shí)施例1的觸覺(jué)提示裝置的構(gòu)成圖。
[0014]圖2是表示本發(fā)明的實(shí)施例1的虛擬軌跡球的顯示控制方法的圖。
[0015]圖3是表示本發(fā)明的實(shí)施例1的觸覺(jué)提示裝置的工作的流程圖。
[0016]圖4是表示本發(fā)明的實(shí)施例1的操作狀況判斷部和振動(dòng)控制部和顯示控制部的工作的關(guān)系的圖。
[0017]圖5是表示以手指貼著虛擬軌跡球的狀態(tài)下進(jìn)行操作時(shí)的驅(qū)動(dòng)波形的一例的圖。
[0018]圖6是表示以手指貼著虛擬軌跡球的狀態(tài)下進(jìn)行操作時(shí)的其他驅(qū)動(dòng)波形的一例的圖。
[0019]圖7是表示滑動(dòng)停止時(shí)的驅(qū)動(dòng)波形的一例的圖。
[0020]圖8是表示進(jìn)行使虛擬軌跡球持續(xù)旋轉(zhuǎn)的操作時(shí)的驅(qū)動(dòng)波形的一例的圖。
【具體實(shí)施方式】
[0021](成為本發(fā)明的基礎(chǔ)的見(jiàn)解)
[0022]本
【發(fā)明者】關(guān)于在【背景技術(shù)】部分中記載的以往的觸覺(jué)提示裝置,發(fā)現(xiàn)了會(huì)產(chǎn)生如下問(wèn)題。
[0023]在專(zhuān)利文獻(xiàn)I中公開(kāi)了如下技術(shù),以向用戶反饋按下鍵盤(pán)按鍵時(shí)的操作狀況為目標(biāo),以模仿了按鍵的按下力的時(shí)間變化的波形來(lái)使觸摸屏振動(dòng),從而向用戶提示單擊感。
[0024]在專(zhuān)利文獻(xiàn)2中公開(kāi)了如下技術(shù),以向用戶反饋對(duì)虛擬對(duì)象進(jìn)行拖動(dòng)操作時(shí)的虛擬對(duì)象的狀態(tài)為目標(biāo),在對(duì)虛擬對(duì)象進(jìn)行操作時(shí),與虛擬對(duì)象的加速度或速度成比例地增減振動(dòng)振幅,從而使用戶感覺(jué)到質(zhì)量或粘性的增減。
[0025]在專(zhuān)利文獻(xiàn)3中公開(kāi)了如下技術(shù),通過(guò)在觸摸屏上畫(huà)圓一樣移動(dòng)手指的旋轉(zhuǎn)手勢(shì),來(lái)反饋對(duì)用于設(shè)定音量等虛擬旋鈕或用于操作列表等虛擬滾動(dòng)輪的操作量為目標(biāo),每旋轉(zhuǎn)單位量(例如每5度)時(shí),使其振動(dòng)。
[0026]在專(zhuān)利文獻(xiàn)I?3中,明確公開(kāi)了用戶按下虛擬按鍵時(shí)的單擊感、拖動(dòng)圖標(biāo)時(shí)的質(zhì)量或粘性變化、根據(jù)觸摸屏平面上的旋轉(zhuǎn)手勢(shì)識(shí)別的虛擬滾動(dòng)輪的操作的每單位旋轉(zhuǎn)量的振動(dòng)通知等,通過(guò)觸覺(jué)反饋針對(duì)二維GUI的操作狀況的方法。
[0027]然而,這些以往的技術(shù)中,沒(méi)有考慮通過(guò)觸覺(jué)反饋針對(duì)使三維虛擬對(duì)象旋轉(zhuǎn)的操作的操作感。即存在這樣的課題,即使將用手指使球體旋轉(zhuǎn)使光標(biāo)等移動(dòng)的軌跡球的功能,作為通過(guò)觸摸屏能夠操作的GUI來(lái)虛擬實(shí)現(xiàn)時(shí),不能將使顯示在顯示器的虛擬球體旋轉(zhuǎn)的狀況,以通過(guò)觸覺(jué)的操作感反饋給用戶。
[0028]為了解決這樣的問(wèn)題,本發(fā)明的一個(gè)方案涉及的觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備:觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置;振動(dòng)部,使所述觸摸屏振動(dòng);所述顯示部;判斷部,根據(jù)由所述觸摸屏檢測(cè)出的多個(gè)所述觸摸位置,算出滑動(dòng)距離,該滑動(dòng)距離是用戶在所述觸摸屏上進(jìn)行滑動(dòng)的距離;顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,(2)將所述滑動(dòng)距離變換為以預(yù)先規(guī)定的基準(zhǔn)點(diǎn)為中心的所述操作對(duì)象圖像的旋轉(zhuǎn)角度,使所述顯示部顯示以所述旋轉(zhuǎn)角度進(jìn)行了旋轉(zhuǎn)后的所述操作對(duì)象圖像;以及振動(dòng)控制部,(I)在所述操作對(duì)象圖像的旋轉(zhuǎn)開(kāi)始時(shí),以規(guī)定的振幅以及規(guī)定的頻率的驅(qū)動(dòng)波形來(lái)驅(qū)動(dòng)所述振動(dòng)部,(2)隨著所述滑動(dòng)距離的增加,使所述驅(qū)動(dòng)波形的振幅減小,(3)控制所述振動(dòng)部,以使所述操作對(duì)象圖像的旋轉(zhuǎn)停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)所述驅(qū)動(dòng)波形的振幅成為O。
[0029]根據(jù)本構(gòu)成,能夠反饋使三維虛擬對(duì)象旋轉(zhuǎn)操作的時(shí)候通過(guò)觸覺(jué)的操作感。
[0030]此外,本發(fā)明的一個(gè)方案涉及的觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備:觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置;振動(dòng)部,使所述觸摸屏振動(dòng);所述顯示部;第一存儲(chǔ)部,存儲(chǔ)有表示所述操作對(duì)象圖像的顯示數(shù)據(jù);判斷部,(I)獲得在不同的多個(gè)定時(shí)由所述觸摸屏檢測(cè)出的所述觸摸位置,(2)根據(jù)獲得的多個(gè)所述觸摸位置判斷所述操作狀況;顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,⑵根據(jù)由所述判斷部判斷出的所述操作狀況,進(jìn)行使所述顯示部顯示的所述操作對(duì)象圖像旋轉(zhuǎn)的變更,或者不進(jìn)行所述變更;以及振動(dòng)控制部,根據(jù)由所述判斷部判斷出的所述操作狀況,使所述振動(dòng)部振動(dòng),所述判斷部,(I)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,僅在所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)的情況下,判斷為該觸摸操作的操作狀況是第一操作狀況,(2)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,從所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外的情況下,判斷為該觸摸操作的操作狀況是第二操作狀況,所述振動(dòng)控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,隨著從所述變更開(kāi)始到所述變更停止為止的所述觸摸位置的移動(dòng)距離增加,而使第一驅(qū)動(dòng)波形的振幅減小,該第一驅(qū)動(dòng)波形是使所述振動(dòng)部振動(dòng)的驅(qū)動(dòng)波形,并且控制所述振動(dòng)部,以使所述變更停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)所述驅(qū)動(dòng)波形的振幅成為O,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,在所述觸摸位置從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外之后,根據(jù)第二驅(qū)動(dòng)波形使所述振動(dòng)部振動(dòng),所述顯示控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,根據(jù)多個(gè)所述觸摸位置的變化量,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,根據(jù)從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外時(shí)的多個(gè)所述觸摸位置而算出的速度,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更。
[0031]根據(jù)本構(gòu)成,對(duì)以下?tīng)顩r進(jìn)行判斷,即,將顯示在顯示部的球體構(gòu)成的GUI作為虛擬軌跡球,在觸摸屏進(jìn)行滑動(dòng)從而進(jìn)行旋轉(zhuǎn)操作的情況下,對(duì)手指貼著虛擬軌跡球的狀態(tài)下,使之旋轉(zhuǎn)的操作狀況;以及在旋轉(zhuǎn)的途中手指離開(kāi)虛擬軌跡球,持續(xù)使虛擬軌跡球旋轉(zhuǎn)的操作狀況,從而能夠向用戶反饋通過(guò)觸覺(jué)的操作感。
[0032]此外,本發(fā)明的一個(gè)方案涉及的觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備:觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置;振動(dòng)部,使所述觸摸屏振動(dòng);所述顯示部;判斷部,(I)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,僅在所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)的情況下,判斷為該觸摸操作的操作狀況是第一操作狀況,(2)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,從所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外的情況下,判斷為該觸摸操作的操作狀況是第二操作狀況;顯示控制部,(I)使通過(guò)所述觸摸操作成為操作的對(duì)象的操作對(duì)象圖像顯示在所述顯示部的一部分,(2)根據(jù)多個(gè)所述觸摸位置間的距離以及方向,使所述操作對(duì)象圖像旋轉(zhuǎn)并顯示;以及振動(dòng)控制部,按照所述第一操作狀況以及所述第二操作狀況,以不同振幅以及頻率的驅(qū)動(dòng)波形來(lái)對(duì)所述振動(dòng)部的振動(dòng)進(jìn)行控制,所述振動(dòng)部是使所述觸摸屏振動(dòng)的振動(dòng)部。
[0033]例如,可以是所述振動(dòng)控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,隨著被判斷為是所述第一操作狀況的觸摸位置的移動(dòng)距離增加,而使第一驅(qū)動(dòng)波形的振幅減小,該第一驅(qū)動(dòng)波形是使所述振動(dòng)部振動(dòng)的驅(qū)動(dòng)波形,并且控制所述振動(dòng)部,以使在該觸摸操作中的最后的所述觸摸位置上所述驅(qū)動(dòng)波形的振幅成為0,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,在所述觸摸位置從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外之后,根據(jù)第二驅(qū)動(dòng)波形使所述振動(dòng)部振動(dòng),所述顯示控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,根據(jù)所述多個(gè)觸摸位置的變化量,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,根據(jù)從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外時(shí)的多個(gè)所述觸摸位置而算出的速度,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更。
[0034]此外,本發(fā)明的一個(gè)方案涉及的觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備:觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置;所述顯示部;顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,(2)使所述顯示部顯示根據(jù)由所述觸摸屏檢測(cè)出的多個(gè)所述觸摸位置間的距離以及方向進(jìn)行了旋轉(zhuǎn)后的所述操作對(duì)象圖像;振動(dòng)部,使所述觸摸屏振動(dòng);判斷部,根據(jù)多個(gè)所述觸摸位置的時(shí)序列信息,算出用戶在所述觸摸屏上進(jìn)行滑動(dòng)的距離;以及振動(dòng)控制部,(I)在針對(duì)所述操作對(duì)象圖像的所述觸摸操作的觸摸開(kāi)始地點(diǎn),以規(guī)定的振幅以及頻率的驅(qū)動(dòng)波形驅(qū)動(dòng)所述振動(dòng)部,(2)隨著所述滑動(dòng)距離的增加,使所述驅(qū)動(dòng)波形的振幅減小,(3)控制所述振動(dòng)部,以使在觸摸了所述操作對(duì)象圖像中的觸摸位置的觸摸結(jié)束地點(diǎn)之后,規(guī)定的時(shí)間經(jīng)過(guò)時(shí),所述驅(qū)動(dòng)波形的振幅成為O。
[0035]此外,本發(fā)明的一個(gè)方案涉及的觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備:觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置;所述顯示部;顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,(2)使所述顯示部顯示根據(jù)由所述觸摸屏檢測(cè)出的多個(gè)所述觸摸位置間的距離以及方向進(jìn)行了旋轉(zhuǎn)后的所述操作對(duì)象圖像;振動(dòng)部,使所述觸摸屏振動(dòng);判斷部,根據(jù)多個(gè)所述觸摸位置的時(shí)序列信息,算出用戶在所述觸摸屏上進(jìn)行滑動(dòng)的距離;以及振動(dòng)控制部,在針對(duì)所述操作對(duì)象圖像的所述觸摸操作的觸摸開(kāi)始地點(diǎn)到觸摸結(jié)束地點(diǎn)為止的期間,進(jìn)行振動(dòng)控制,以便根據(jù)規(guī)定的振幅以及頻率的驅(qū)動(dòng)波形使所述振動(dòng)部的驅(qū)動(dòng)與驅(qū)動(dòng)停止反復(fù)進(jìn)行。
[0036]另外,這些全體或具體的實(shí)施例,可以用系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序或計(jì)算機(jī)可讀取的CD - ROM等記錄介質(zhì)來(lái)實(shí)現(xiàn),也可以任意組合系統(tǒng)、方法、集成電路、計(jì)算機(jī)程序以及記錄介質(zhì)來(lái)實(shí)現(xiàn)。
[0037]下面,參考附圖來(lái)說(shuō)明本發(fā)明的實(shí)施方式。
[0038](實(shí)施例1)
[0039]實(shí)施例1涉及的觸覺(jué)提示裝置,將進(jìn)行使作為GUI的球體的操作對(duì)象圖像(虛擬軌跡球)旋轉(zhuǎn)的操作時(shí)的操作狀況,作為通過(guò)觸覺(jué)的操作感提示給用戶。換言之,觸覺(jué)提示裝置,針對(duì)作為觸摸操作的對(duì)象顯示在顯示部的操作對(duì)象圖像,由用戶進(jìn)行了觸摸操作的情況下,向用戶提示該觸摸操作的操作狀況。
[0040]實(shí)際上軌跡球的操作主要有以下兩種操作:以手指貼著球的狀態(tài)使球旋轉(zhuǎn)多少則光標(biāo)等也移動(dòng)多少的第一操作;使球有力地旋轉(zhuǎn)之后,中途手指離開(kāi)球,球連續(xù)地旋轉(zhuǎn)的期間,使光標(biāo)等持續(xù)移動(dòng)的第二操作。本實(shí)施例1涉及的觸覺(jué)提示裝置,在虛擬軌跡球的操作中,將第一操作及第二操作的狀況,作為通過(guò)觸覺(jué)的操作感來(lái)提示給用戶。
[0041]圖1示出在本發(fā)明的實(shí)施例的觸覺(jué)提示裝置的構(gòu)成。
[0042]本實(shí)施例的觸覺(jué)提示裝置100具備觸摸屏101、振動(dòng)部102、顯示部103、第一存儲(chǔ)部104、判斷部105、顯示控制部106、以及振動(dòng)控制部107。
[0043]觸摸屏101,在與顯示部103的顯示面對(duì)應(yīng)的位置上,接受由用戶的手指I進(jìn)行的觸摸操作,將接受的對(duì)應(yīng)的位置作為觸摸位置2來(lái)檢測(cè)。作為觸摸屏101,例如可以使用靜電電容方式和電阻膜方式等。
[0044]振動(dòng)部102,通過(guò)使觸摸屏101振動(dòng),從而向用戶的手指I提示觸覺(jué)。振動(dòng)部102,例如通過(guò)粘合劑等被固定在觸摸屏101。振動(dòng)部102,例如使用壓電元件和振動(dòng)電機(jī)、音圈、
人工肌等。
[0045]顯示部103是顯示根據(jù)后述的顯示控制部106所輸出的圖像的、例如液晶顯示器、有機(jī)電致發(fā)光顯示器等。
[0046]本實(shí)施例1涉及的觸覺(jué)提示裝置100中,觸摸屏101、振動(dòng)部102、以及顯示部103的位置關(guān)系如下:觸摸屏101被配置在顯示部103的顯示面的上部,振動(dòng)部102被配置在不妨礙顯示部103顯示的觸摸屏的周邊部。然而,不僅限于這樣的構(gòu)成,也可以考慮將觸摸屏101和顯示部103配置在不同的位置上。例如可以是這樣的配置,顯示部103設(shè)置在電視機(jī),觸摸屏101設(shè)置在電視機(jī)的遙控器,在電視機(jī)上顯示示出觸摸位置的檢測(cè)結(jié)果的光標(biāo)。
[0047]第一存儲(chǔ)部104存儲(chǔ)有示出操作對(duì)象圖像3的顯示數(shù)據(jù)。第一存儲(chǔ)部104,在操作對(duì)象圖像3表現(xiàn)球體的情況下,作為存儲(chǔ)的操作對(duì)象圖像3的顯示數(shù)據(jù),優(yōu)選的是存儲(chǔ)球體的三維模型以及在三維模型的表面上匹配的紋理信息4。根據(jù)用戶的觸摸操作進(jìn)行了使操作對(duì)象圖像3旋轉(zhuǎn)的操作的情況下,后述的顯示控制部106,利用該紋理信息4使顯示部103顯示操作對(duì)象圖像3,所以能夠使所看到的在操作對(duì)象圖像3上以CG再現(xiàn)的光發(fā)生變化。這樣,能夠使用戶認(rèn)識(shí)到根據(jù)用戶的觸摸操作來(lái)使顯示部103顯示的操作對(duì)象圖像3旋轉(zhuǎn)。
[0048]與球體的表面匹配的紋理信息4例如是具有8比特的RGB值的位圖。作為位圖,例如使第一存儲(chǔ)部104預(yù)先存儲(chǔ)從宇宙看到的地球的圖像,則顯示控制部106能夠使虛擬的地球儀作為如虛擬軌跡球一樣的GUI來(lái)進(jìn)行顯示。此外,作為顯示數(shù)據(jù),限定使虛擬軌跡球3a旋轉(zhuǎn)的方向,將以每規(guī)定的角度使球體的三維模型旋轉(zhuǎn)時(shí)在顯示部103投影的二維的圖像在第一存儲(chǔ)部預(yù)先存儲(chǔ)多個(gè),顯示控制部106按照觸摸位置2的變化,可以使存儲(chǔ)在第一存儲(chǔ)部的多個(gè)圖像切換地顯示。
[0049]判斷部105,獲得在不同的多個(gè)定時(shí)由觸摸屏101檢測(cè)出的觸摸位置。判斷部105,根據(jù)獲得的多個(gè)觸摸位置判斷操作狀況。判斷部105,使用根據(jù)由觸摸屏101檢測(cè)出的多個(gè)觸摸位置2而確定的用戶在觸摸屏101進(jìn)行滑動(dòng)的軌跡,判斷使操作對(duì)象圖像3旋轉(zhuǎn)時(shí)的操作狀況是第一操作狀況還是第二操作狀況。具體而言,判斷部105,在對(duì)操作對(duì)象圖像3的觸摸操作中,由觸摸屏101檢測(cè)出的觸摸位置,僅在顯示部103的顯示有操作對(duì)象圖像3的區(qū)域內(nèi)移動(dòng)的情況下(換言之,觸摸位置2全部包含在該區(qū)域內(nèi)中),判斷為該觸摸操作的操作狀況是第一操作狀況。此外,判斷部105,在對(duì)操作對(duì)象圖像3的觸摸操作中,由觸摸屏101檢測(cè)出的觸摸位置,從顯示部103的顯示有操作對(duì)象圖像3的區(qū)域內(nèi)移動(dòng)到區(qū)域外的情況下,判斷為該觸摸操作的操作狀況是第二操作狀況。
[0050]具體而言,判斷部105,在每經(jīng)過(guò)規(guī)定的抽樣時(shí)間At的、不同的多個(gè)定時(shí)獲得觸摸位置Pt (Xt, yt),將獲得的觸摸位置Pt (Xt, yt)以時(shí)序列(按每個(gè)多個(gè)定時(shí))使第二存儲(chǔ)部進(jìn)行存儲(chǔ)。判斷部105,參考從第一存儲(chǔ)部104獲得的觸摸屏101上的操作對(duì)象圖像3的區(qū)域信息和從第二存儲(chǔ)部獲得的觸摸位置2,根據(jù)在不同的多個(gè)位置上存在的觸摸位置2是否包含在操作對(duì)象圖像3的區(qū)域內(nèi),從而判斷操作狀況。換言之,判斷部105,在操作對(duì)象圖像3的區(qū)域內(nèi)全部包含了多個(gè)觸摸位置2時(shí),將該多個(gè)觸摸位置2被檢測(cè)出的觸摸操作的操作狀況判斷為是第一操作狀況。此外,判斷部,在多個(gè)觸摸位置分布在操作對(duì)象圖像3的區(qū)域內(nèi)和操作對(duì)象圖像3的區(qū)域外時(shí),判斷為是第二操作狀況。加之,判斷部105可以判斷為不能檢測(cè)觸摸位置2的不檢測(cè)狀態(tài)。
[0051]另外,判斷部105,在多個(gè)觸摸位置沒(méi)有被檢測(cè)的情況下,判斷部105可以不必進(jìn)行關(guān)于該觸摸操作的操作狀況的判斷。這個(gè)情況下,不進(jìn)行操作狀況的判斷的情況不僅可以是多個(gè)觸摸位置嚴(yán)密地在相同的位置的情況,也可以是包含在預(yù)先規(guī)定的區(qū)域(遠(yuǎn)小于操作對(duì)象圖像3被顯示的區(qū)域的區(qū)域)內(nèi)的情況。
[0052]顯示控制部106使顯示部103顯示操作對(duì)象圖像3 (虛擬軌跡球)。此外,顯示控制部106,根據(jù)由判斷部105判斷出的操作狀況,進(jìn)行使顯示部顯示的操作對(duì)象圖像旋轉(zhuǎn)的變更,或者不進(jìn)行所述變更。此外,顯示控制部106,根據(jù)由觸摸屏檢測(cè)出的多個(gè)觸摸位置之間的距離以及方向,使操作對(duì)象圖像旋轉(zhuǎn)后使顯示部103顯示。換言之,顯示控制部106,將滑動(dòng)距離變換為以預(yù)先規(guī)定的基準(zhǔn)點(diǎn)為中心的操作對(duì)象圖像3的旋轉(zhuǎn)角度,使顯示部103顯示以該變換的旋轉(zhuǎn)角度進(jìn)行了旋轉(zhuǎn)后的操作對(duì)象圖像3。
[0053]具體而言,顯示控制部106,在由判斷部105判斷出操作狀況是第一操作狀況的情況下,根據(jù)觸摸位置2的變化量對(duì)顯示在顯示部103的操作對(duì)象圖像3進(jìn)行變更。另一方面,顯示控制部106,在由判斷部105判斷出操作狀況是第二操作狀況的情況下,根據(jù)從操作對(duì)象圖像3的區(qū)域內(nèi)移動(dòng)到區(qū)域外時(shí)的多個(gè)觸摸位置算出的速度,對(duì)顯示在顯示部103的操作對(duì)象圖像3進(jìn)行變更。
[0054]顯示控制部106,以如下方式進(jìn)行顯示在顯示部103的操作對(duì)象圖像3的變更,將圖像變更為使操作對(duì)象圖像3旋轉(zhuǎn)了旋轉(zhuǎn)角度7(Λ Θ)的圖像,該旋轉(zhuǎn)角度7(Λ Θ)是根據(jù)以旋轉(zhuǎn)軸6為中心的2個(gè)觸摸位置之差來(lái)算出的。另外,旋轉(zhuǎn)軸6是與包含連續(xù)的2個(gè)觸摸位置2以及球體中心5的3點(diǎn)的平面直交且穿過(guò)球體中心5的直線。
[0055]此外,為了說(shuō)明的方便,使用圖1所示的三維坐標(biāo)系(x,y,z) (z軸垂直于紙面,將紙面上方為正,顯示部103為xy平面(Z=O)。),在這個(gè)情況下,在其他的變更顯示在顯示部103的操作對(duì)象圖像3的方法中,作為旋轉(zhuǎn)軸6可以采用如下的直線,該直線是針對(duì)包含連續(xù)的2個(gè)觸摸位置2的平面且垂直于xy平面的平面與操作對(duì)象圖像3 (球體)相交的平面,垂直且穿過(guò)球體中心5的直線。
[0056]另外,顯示控制部106在沒(méi)有用戶的觸摸操作時(shí),或觸摸位置沒(méi)有變化時(shí),對(duì)顯示在顯示部103的操作對(duì)象圖像3不進(jìn)行變更。
[0057]振動(dòng)控制部107,根據(jù)由判斷部105判斷出的操作狀況,使振動(dòng)部102振動(dòng)。振動(dòng)控制部107,在由判斷部105判斷出操作狀況是第一操作狀況的情況下,隨著從變更的開(kāi)始至變更的停止為止的觸摸位置2的移動(dòng)距離增加,而使第一驅(qū)動(dòng)波形的振幅減小,該第一驅(qū)動(dòng)波形是使振動(dòng)部102振動(dòng)的驅(qū)動(dòng)波形。而且,振動(dòng)控制部107控制振動(dòng)部102,以使在變更停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)驅(qū)動(dòng)波形的振幅成為O。
[0058]另外,在本實(shí)施例中設(shè)為在觸摸操作開(kāi)始的觸摸位置(觸摸開(kāi)始地點(diǎn)(時(shí)點(diǎn))),開(kāi)始操作對(duì)象圖像3的旋轉(zhuǎn),在觸摸操作結(jié)束的觸摸位置(觸摸結(jié)束地點(diǎn)(時(shí)點(diǎn))),停止操作對(duì)象圖像3的旋轉(zhuǎn)。此外,振動(dòng)控制部107,在由判斷部105判斷出操作狀況是第二操作狀況的情況下,在觸摸位置2從操作對(duì)象圖像3的區(qū)域內(nèi)移動(dòng)到區(qū)域外之后,根據(jù)第二驅(qū)動(dòng)波形使振動(dòng)部102振動(dòng)。這樣,振動(dòng)控制部107,按照第一操作狀況以及第二操作狀況,以不同的振幅以及頻率的驅(qū)動(dòng)波形來(lái)對(duì)振動(dòng)部102的振動(dòng)進(jìn)行控制,該振動(dòng)部102是使觸摸屏101振動(dòng)的振動(dòng)部,從而向用戶提示此時(shí)的操作狀況是第一操作狀況還是第二操作狀況。[0059]作為振動(dòng)部102的驅(qū)動(dòng)波形,例如,使用以正弦波為載波的調(diào)制波,載波的頻率優(yōu)選的是用戶能夠感覺(jué)的50Hz-500Hz。
[0060]根據(jù)圖2-圖7來(lái)說(shuō)明本實(shí)施例1的觸覺(jué)提示裝置100的工作。在這里采用將如圖2所示的球體的操作對(duì)象圖像3 (以下稱為虛擬軌跡球3a)旋轉(zhuǎn)操作的例子來(lái)說(shuō)明實(shí)施例I的工作。
[0061]為了說(shuō)明的方便,使用圖2所示的三維坐標(biāo)系(x,y,z)。設(shè)z軸垂直于紙面,紙面上方為正,顯示部103的顯示面為xy平面(z=0)。另外,顯示部103的顯示面和觸摸屏101的表面是相同的面。但是關(guān)于xy平面上的點(diǎn),用U,y)坐標(biāo)來(lái)表示。在圖2,假設(shè)球體的半徑為r,球體中心5為(Xs。,ysc,zs。)的情況下,球體的三維模型以(式I)來(lái)表示。
[0062](數(shù)式1)
【權(quán)利要求】
1.一種觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備: 觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置; 振動(dòng)部,使所述觸摸屏振動(dòng); 所述顯示部; 判斷部,根據(jù)由所述觸摸屏檢測(cè)出的多個(gè)所述觸摸位置,算出滑動(dòng)距離,該滑動(dòng)距離是用戶在所述觸摸屏上進(jìn)行滑動(dòng)的距離; 顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,(2)將所述滑動(dòng)距離變換為以預(yù)先規(guī)定的基準(zhǔn)點(diǎn)為中心的所述操作對(duì)象圖像的旋轉(zhuǎn)角度,使所述顯示部顯示以所述旋轉(zhuǎn)角度進(jìn)行了旋轉(zhuǎn)后的所述操作對(duì)象圖像;以及 振動(dòng)控制部,(I)在所述操作對(duì)象圖像的旋轉(zhuǎn)開(kāi)始時(shí),以規(guī)定的振幅以及規(guī)定的頻率的驅(qū)動(dòng)波形來(lái)驅(qū)動(dòng)所述振動(dòng)部,(2)隨著所述滑動(dòng)距離的增加,使所述驅(qū)動(dòng)波形的振幅減小,(3)控制所述振動(dòng)部,以使所述操作對(duì)象圖像的旋轉(zhuǎn)停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)所述驅(qū)動(dòng)波形的振幅成為O。
2.一種觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備: 觸摸屏,接受由用戶進(jìn) 行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置; 振動(dòng)部,使所述觸摸屏振動(dòng); 所述顯示部; 第一存儲(chǔ)部,存儲(chǔ)有表示所述操作對(duì)象圖像的顯示數(shù)據(jù); 判斷部,(I)獲得在不同的多個(gè)定時(shí)由所述觸摸屏檢測(cè)出的所述觸摸位置,(2)根據(jù)獲得的多個(gè)所述觸摸位置判斷所述操作狀況; 顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,(2)根據(jù)由所述判斷部判斷出的所述操作狀況,進(jìn)行使所述顯示部顯示的所述操作對(duì)象圖像旋轉(zhuǎn)的變更,或者不進(jìn)行所述變更;以及 振動(dòng)控制部,根據(jù)由所述判斷部判斷出的所述操作狀況,使所述振動(dòng)部振動(dòng), 所述判斷部,(I)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,僅在所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)的情況下,判斷為該觸摸操作的操作狀況是第一操作狀況,(2)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,從所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外的情況下,判斷為該觸摸操作的操作狀況是第二操作狀況, 所述振動(dòng)控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,隨著從所述變更開(kāi)始到所述變更停止為止的所述觸摸位置的移動(dòng)距離增加,而使第一驅(qū)動(dòng)波形的振幅減小,該第一驅(qū)動(dòng)波形是使所述振動(dòng)部振動(dòng)的驅(qū)動(dòng)波形,并且控制所述振動(dòng)部,以使所述變更停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)所述驅(qū)動(dòng)波形的振幅成為O,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,在所述觸摸位置從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外之后,根據(jù)第二驅(qū)動(dòng)波形使所述振動(dòng)部振動(dòng),所述顯示控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,根據(jù)多個(gè)所述觸摸位置的變化量,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,根據(jù)從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外時(shí)的多個(gè)所述觸摸位置而算出的速度,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更。
3.—種觸覺(jué)提示裝置的驅(qū)動(dòng)方法,所述觸覺(jué)提示裝置是在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶的裝置, 所述觸覺(jué)提示裝置具備: 觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置; 振動(dòng)部,使所述觸摸屏振動(dòng); 所述顯示部;以及 第一存儲(chǔ)部,存儲(chǔ)有表示所述操作對(duì)象圖像的顯示數(shù)據(jù), 所述觸覺(jué)提示裝置的驅(qū)動(dòng)方法包括: 判斷步驟,(I)獲得在不同的多個(gè)定時(shí)由所述觸摸屏檢測(cè)出的所述觸摸位置,(2)根據(jù)獲得的多個(gè)所述觸摸位置判斷所述操作狀況; 顯示控制步驟,(I)使所述 顯示部顯示所述操作對(duì)象圖像,(2)根據(jù)在所述判斷步驟判斷出的所述操作狀況,進(jìn)行使所述顯示部顯示的所述操作對(duì)象圖像旋轉(zhuǎn)的變更,或者不進(jìn)行所述變更;以及 振動(dòng)控制步驟,根據(jù)在所述判斷步驟判斷出的所述操作狀況,使所述振動(dòng)部振動(dòng),在所述判斷步驟中,(I)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,僅在所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)的情況下,判斷為該觸摸操作的操作狀況是第一操作狀況,(2)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,從所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外的情況下,判斷為該觸摸操作的操作狀況是第二操作狀況, 在所述振動(dòng)控制步驟中,在所述判斷步驟判斷出所述操作狀況是所述第一操作狀況的情況下,隨著從所述變更開(kāi)始到所述變更停止為止的所述觸摸位置的移動(dòng)距離增加,而使第一驅(qū)動(dòng)波形的振幅減小,該第一驅(qū)動(dòng)波形是使所述振動(dòng)部振動(dòng)的驅(qū)動(dòng)波形,并且控制所述振動(dòng)部,以使所述變更停止后規(guī)定的時(shí)間經(jīng)過(guò)時(shí)所述驅(qū)動(dòng)波形的振幅成為O,在所述判斷步驟判斷出所述操作狀況是所述第二操作狀況的情況下,在所述觸摸位置從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外之后,根據(jù)第二驅(qū)動(dòng)波形使所述振動(dòng)部振動(dòng), 在所述顯示控制步驟中,在所述判斷步驟判斷出所述操作狀況是所述第一操作狀況的情況下,根據(jù)所述多個(gè)觸摸位置的變化量,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更,在所述判斷步驟判斷出所述操作狀況是所述第二操作狀況的情況下,根據(jù)從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外時(shí)的多個(gè)所述觸摸位置而算出的速度,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更。
4.一種觸覺(jué)提示裝置的驅(qū)動(dòng)程序,用于使計(jì)算機(jī)執(zhí)行權(quán)利要求3所述的觸覺(jué)提示裝置的驅(qū)動(dòng)方法中包含的步驟。
5.一種觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備: 觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置; 振動(dòng)部,使所述觸摸屏振動(dòng); 所述顯示部; 判斷部,(I)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,僅在所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)的情況下,判斷為該觸摸操作的操作狀況是第一操作狀況,(2)在對(duì)所述操作對(duì)象圖像進(jìn)行的觸摸操作中,由所述觸摸屏檢測(cè)出的觸摸位置,從所述顯示部的顯示有所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外的情況下,判斷為該觸摸操作的操作狀況是第二操作狀況; 顯示控制部,(I)使通過(guò)所述觸摸操作成為操作的對(duì)象的操作對(duì)象圖像顯示在所述顯示部的一部分,(2)根據(jù)多個(gè)所述觸摸位置間的距離以及方向,使所述操作對(duì)象圖像旋轉(zhuǎn)并顯示;以及 振動(dòng)控制部,按照所述第一操作狀況以及所述第二操作狀況,以不同振幅以及頻率的驅(qū)動(dòng)波形來(lái)對(duì)所述振動(dòng)部的振動(dòng)進(jìn)行控制,所述振動(dòng)部是使所述觸摸屏振動(dòng)的振動(dòng)部。
6.如權(quán)利要求5所述的觸覺(jué)提示裝置, 所述振動(dòng)控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,隨著被判斷為是所述第一操作狀況的觸摸位置的移動(dòng)距離增加,而使第一驅(qū)動(dòng)波形的振幅減小,該第一驅(qū)動(dòng)波形是使所述振動(dòng)部振動(dòng)的驅(qū)動(dòng)波形,并且控制所述振動(dòng)部,以使在該觸摸操作中的最后的所述觸摸位置上所述驅(qū)動(dòng)波形的振幅成為O,在由所述判斷部判斷出所述操作狀況是所述第二操`作狀況的情況下,在所述觸摸位置從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外之后,根據(jù)第二驅(qū)動(dòng)波形使所述振動(dòng)部振動(dòng), 所述顯示控制部,在由所述判斷部判斷出所述操作狀況是所述第一操作狀況的情況下,根據(jù)所述多個(gè)觸摸位置的變化量,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更,在由所述判斷部判斷出所述操作狀況是所述第二操作狀況的情況下,根據(jù)從所述操作對(duì)象圖像的區(qū)域內(nèi)移動(dòng)到區(qū)域外時(shí)的多個(gè)所述觸摸位置而算出的速度,對(duì)使所述顯示部顯示的所述操作對(duì)象圖像進(jìn)行所述變更。
7.—種觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備: 觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置; 所述顯示部; 顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,(2)使所述顯示部顯示根據(jù)由所述觸摸屏檢測(cè)出的多個(gè)所述觸摸位置間的距離以及方向進(jìn)行了旋轉(zhuǎn)后的所述操作對(duì)象圖像; 振動(dòng)部,使所述觸摸屏振動(dòng); 判斷部,根據(jù)多個(gè)所述觸摸位置的時(shí)序列信息,算出用戶在所述觸摸屏上進(jìn)行滑動(dòng)的距離;以及振動(dòng)控制部,(I)在針對(duì)所述操作對(duì)象圖像的所述觸摸操作的觸摸開(kāi)始地點(diǎn),以規(guī)定的振幅以及頻率的驅(qū)動(dòng)波形驅(qū)動(dòng)所述振動(dòng)部,(2)隨著所述滑動(dòng)距離的增加,使所述驅(qū)動(dòng)波形的振幅減小,(3)控制所述振動(dòng)部,以使在觸摸了所述操作對(duì)象圖像中的觸摸位置的觸摸結(jié)束地點(diǎn)之后,規(guī)定的時(shí)間經(jīng)過(guò)時(shí),所述驅(qū)動(dòng)波形的振幅成為O。
8.—種觸覺(jué)提示裝置,在由用戶對(duì)顯示在顯示部的三維模型的操作對(duì)象圖像進(jìn)行了觸摸操作的情況下,將該觸摸操作的操作狀況提示給該用戶,所述觸覺(jué)提示裝置具備: 觸摸屏,接受由用戶進(jìn)行了觸摸操作的與所述顯示部的顯示面對(duì)應(yīng)的位置,將接受的所述對(duì)應(yīng)的位置檢測(cè)為觸摸位置; 所述顯示部; 顯示控制部,(I)使所述顯示部顯示所述操作對(duì)象圖像,(2)使所述顯示部顯示根據(jù)由所述觸摸屏檢測(cè)出的多個(gè)所述觸摸位置間的距離以及方向進(jìn)行了旋轉(zhuǎn)后的所述操作對(duì)象圖像; 振動(dòng)部,使所述觸摸屏振動(dòng); 判斷部,根據(jù)多個(gè)所述觸摸位置的時(shí)序列信息,算出用戶在所述觸摸屏上進(jìn)行滑動(dòng)的距離;以及 振動(dòng)控制部,在針對(duì)所述操作對(duì)象圖像的所述觸摸操作的觸摸開(kāi)始地點(diǎn)到觸摸結(jié)束地點(diǎn)為止的期間,進(jìn)行振動(dòng)控制,以便根據(jù)規(guī)定的振幅以及頻率的驅(qū)動(dòng)波形使所述振動(dòng)部的驅(qū)動(dòng)與驅(qū)動(dòng)停止反復(fù)進(jìn)行 。
【文檔編號(hào)】G06F3/041GK103460164SQ201380000949
【公開(kāi)日】2013年12月18日 申請(qǐng)日期:2013年1月28日 優(yōu)先權(quán)日:2012年2月3日
【發(fā)明者】荒木昭一 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社