專利名稱:觸摸板式操作裝置、觸摸板的操作方法以及計算機程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及使用觸摸板(touch panel)對選擇對象物進行選擇操作的觸摸板式操作裝置、觸摸板的操作方法以及計算機程序。
背景技術(shù):
以往,在車載用的導(dǎo)航裝置、PDA (Personal Digital Assistant 個人數(shù)字助理)、 移動電話機等的便攜信息設(shè)備、便攜式音樂播放器、便攜式游戲裝置、個人計算機等的具有液晶顯示器的裝置中,常在液晶顯示器的前表面設(shè)置觸摸板,來作為接受用戶操作的單元。 在具有這樣的觸摸板的裝置中,在液晶顯示器上顯示按鈕等的選擇對象物,在檢測出用戶觸摸了與所顯示的選擇對象物對應(yīng)的位置的情況下,進行用于選擇該選擇對象物的處理。并且,在具有所述觸摸板的裝置中,在用于對選擇對象物進行選擇的處理中,基本上,在從檢測出“觸摸到” (touch-on)的時刻到之后確定“觸摸完” (touch-off)為止的期間內(nèi),持續(xù)對選擇對象物進行選擇,所述“觸摸到”是指,從沒有觸摸觸摸板的狀態(tài)轉(zhuǎn)移至觸摸到觸摸板的狀態(tài);所述“觸摸完”是指,用戶從進行觸摸的狀態(tài)轉(zhuǎn)移至沒有觸摸的狀態(tài)。并且,在持續(xù)對選擇對象物進行選擇的狀態(tài)下,通過使所觸摸的位置移動(拖拽),還能夠?qū)x擇對象物進行滾動(卷軸)操作(scroll operation)。在此,觸摸板采用電阻膜方式(感壓方式)、靜電電容方式等的方式,基于因用戶身體一部分(例如手指)或鋼筆等接觸到觸摸板而產(chǎn)生的壓力、靜電電容的變化,而檢測出所述“觸摸到”和“觸摸完”。另外,在進行所述滾動操作的情況下有如下問題在拖拽過程中用戶有時會與其意愿相反地使手指暫時從觸摸板離開,或使按壓觸摸板的壓力減弱。在這樣的情況下有如下問題會確定為觸摸完的狀態(tài),導(dǎo)致用戶不想要的滾動停止。下面,說明其理由。例如在圖13中表示這樣的情況在選選了導(dǎo)航裝置的液晶顯示器101所顯示的地像102的狀態(tài)下,對地像102向箭頭103方向進行滾動操作。在所述滾動操作中, 地像102的所顯示的坐標Xl處于觸摸到的狀態(tài),沿著箭頭103來移動手指進行拖拽。 在此,如果在拖拽過程中的地點X2處用戶的手指等從觸摸板離開,或者按壓觸摸板的壓力減弱,則會確定為在地點X2處于觸摸完的狀態(tài)。其結(jié)果,在地點X2解除地像102的選擇而結(jié)束滾動,并且在地點X2附近的地點X3檢測出新的觸摸到的狀態(tài),因此,配置在包含檢測出觸摸到的狀態(tài)的地點X3的區(qū)域內(nèi)的按鈕104,被與用戶意愿相反地選擇。特別,在使用電阻膜方式的觸摸板中產(chǎn)生如下問題的可能性更高,S卩,在用戶的手指等觸摸到觸摸板的狀態(tài)下,如果按壓觸摸板的壓力減弱,則與用戶意愿相反地檢測出觸摸完的狀態(tài)。因此,考慮如下用于解決所述問題的方法,S卩,在檢測出觸摸完的狀態(tài)的時刻不確定為觸摸完的狀態(tài),在檢測出觸摸完的狀態(tài)的情況下,如果在規(guī)定時間內(nèi)再次檢測出觸摸到的狀態(tài),則不確定為觸摸完的狀態(tài),而視作持續(xù)選擇狀態(tài);僅在規(guī)定時間以內(nèi)未檢測出觸摸到的狀態(tài)的情況下,才確定為觸摸完的狀態(tài)。例如,JP特開2002-366^6號公報中記載了這樣的技術(shù)在具有以規(guī)定時間間隔對按鍵的按壓/解除按壓(0N/0FF)進行檢測的單元的按鍵輸入處理裝置中,在檢測出連續(xù)兩次以上解除按壓(OFF)的情況下,確認為按鍵輸入的解除(OFF)?,F(xiàn)有技術(shù)文獻專利文獻專利文獻1 JP特開2002-366286號公報(第三頁、圖2)。在此,現(xiàn)有技術(shù)存在如下問題在檢測出觸摸完的狀態(tài)之后到確定為觸摸完的狀態(tài)之前,設(shè)有一定的猶豫期間(下面,稱為觸摸完的狀態(tài)確定時間),此時,難以將觸摸完的狀態(tài)確定時間設(shè)定為恰當?shù)臅r間。即,如果觸摸完的狀態(tài)的確定時間長,則在按照用戶意愿而處于觸摸完的狀態(tài)時,用于確定出觸摸完的狀態(tài)的時間長,導(dǎo)致操作性的惡化。另一方面,如果觸摸完的狀態(tài)的確定時間短,則無法解決上述違背用戶意愿的滾動停止以及選擇對象物的選擇的問題。
發(fā)明內(nèi)容
本發(fā)明是為了解決上述現(xiàn)有的問題點而做出的,目的在于,提供一種觸摸板式操作裝置、觸摸板的操作方法以及計算機程序,能夠基于用戶的觸摸板的操作方式而設(shè)定最佳的觸摸完的狀態(tài)確定時間,因此不會導(dǎo)致操作性惡化,另外,能夠防止違反用戶意愿的滾動停止或選擇對象物被選擇。為了達到上述目的,本申請的第一技術(shù)方案的觸摸板式操作裝置的特征在于,具有顯示裝置,其用于顯示選擇對象物,觸摸板,其配置在上述顯示裝置的顯示區(qū)域上,用于接受用戶的觸摸操作,觸摸到的狀態(tài)檢測單元,其用于檢測觸摸到的狀態(tài),該觸摸到的狀態(tài)是指,從上述用戶沒有觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至觸摸到上述觸摸板的狀態(tài),觸摸完的狀態(tài)檢測單元,其用于檢測觸摸完的狀態(tài),該觸摸完的狀態(tài)是指,從上述用戶觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至沒有觸摸上述觸摸板的狀態(tài),觸摸完的狀態(tài)確定時間設(shè)定單元,其用于設(shè)定觸摸完的狀態(tài)確定時間,觸摸完的狀態(tài)確定單元,其用于在第一特定情況下,確定上述觸摸完的狀態(tài),該第一特定情況是指,從上述觸摸完的狀態(tài)檢測單元檢測出上述觸摸完的狀態(tài)的時刻開始,上述用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了上述觸摸完的狀態(tài)確定時間以上的情況,坐標取得單元,其用于在上述用戶觸摸上述觸摸板的狀態(tài)的情況下,取得觸摸坐標,該觸摸坐標是上述用戶觸摸的地點的坐標,選擇單元,其用于選擇與由上述坐標取得單元取得的上述觸摸坐標對應(yīng)的上述選擇對象物,滾動顯示單元,其用于在上述顯示裝置上滾動顯示基于由上述坐標取得單元取得的上述觸摸坐標的變位而由上述選擇單元選擇的上述選擇對象物,變位判定單元,其用于判斷在上述觸摸完的狀態(tài)檢測單元剛剛檢測出上述觸摸完的狀態(tài)之前,由上述坐標取得單元取得的上述觸摸坐標是否已變位;在上述變位判定單元判斷為在剛剛檢測出上述觸摸完的狀態(tài)之前由上述坐標取得單元取得的上述觸摸坐標已變位的情況下,上述觸摸完的狀態(tài)確定時間設(shè)定單元將上述觸摸完的狀態(tài)確定時間設(shè)定得比第二特定情況下的上述觸摸完的狀態(tài)確定時間長,該第二特定情況是指,上述變位判定單元判斷為從檢測出上述觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前,由上述坐標取得單元取得的上述觸摸坐標未變位的情況。并且,“剛剛檢測出觸摸完的狀態(tài)之前”例如包括從檢測出觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前為止的期間;在以規(guī)定間隔檢測觸摸坐標的情況下,從檢測出觸摸完的狀態(tài)的時刻開始到規(guī)定次數(shù)之前的觸摸坐標檢測的時間等。另外,第二技術(shù)方案的觸摸板式操作裝置的特征在于,在第一技術(shù)方案的觸摸板式操作裝置的基礎(chǔ)上,還具有變位量取得單元,該變位量取得單元取得在上述觸摸完的狀態(tài)檢測單元剛剛檢測出上述觸摸完的狀態(tài)之前由上述坐標取得單元取得的上述觸摸坐標的位移量;上述觸摸完的狀態(tài)確定時間設(shè)定單元,基于由上述變位量取得單元取得的上述位移量,來設(shè)定上述觸摸完的狀態(tài)確定時間。另外,第三技術(shù)方案的觸摸板式操作裝置的特征在于,在第二技術(shù)方案的觸摸板式操作裝置的基礎(chǔ)上,由上述變位量取得單元取得的上述位移量越大,則上述觸摸完的狀態(tài)確定時間設(shè)定單元將上述觸摸完的狀態(tài)確定時間設(shè)定得越長。另外,第四技術(shù)方案的觸摸板式操作裝置的特征在于,在第一技術(shù)方案至第三技術(shù)方案中的任意一個觸摸板式操作裝置的基礎(chǔ)上,還具有觸摸完的狀態(tài)區(qū)域判定單元,該觸摸完的狀態(tài)區(qū)域判定單元在由上述觸摸完的狀態(tài)檢測單元檢測出上述觸摸完的狀態(tài)的情況下,判斷在檢測出該觸摸完的狀態(tài)的時刻由上述坐標取得單元取得的上述觸摸坐標是否位于上述顯示區(qū)域中的規(guī)定區(qū)域;在由上述觸摸完的狀態(tài)區(qū)域判定單元判斷為上述觸摸坐標位于上述規(guī)定區(qū)域的情況下,上述觸摸完的狀態(tài)確定時間設(shè)定單元將上述觸摸完的狀態(tài)確定時間設(shè)定為比第三特定情況下的上述觸摸完的狀態(tài)確定時間長,該第三特定情況是指,上述觸摸完的狀態(tài)區(qū)域判定單元判斷為上述觸摸坐標不位于上述規(guī)定區(qū)域的情況。并且,“規(guī)定區(qū)域”例如是有可能因確定觸摸完的狀態(tài)而導(dǎo)致執(zhí)行違背用戶意愿的功能的區(qū)域、與當前選擇的選擇對象物不同的選擇對象物所在的區(qū)域等。另外,第五技術(shù)方案的觸摸板式操作裝置的特征在于,在第四技術(shù)方案的觸摸板式操作裝置的基礎(chǔ)上,觸摸到的狀態(tài)區(qū)域判定單元,其在上述觸摸到的狀態(tài)檢測單元檢測出上述觸摸到的狀態(tài)的情況下,判斷在檢測出該觸摸到的狀態(tài)的時刻由上述坐標取得單元取得的上述觸摸坐標是否位于上述顯示區(qū)域內(nèi)的規(guī)定區(qū)域;功能執(zhí)行單元,其在該觸摸到的狀態(tài)區(qū)域判定單元判斷為上述觸摸坐標位于上述規(guī)定區(qū)域的情況下,執(zhí)行與該規(guī)定區(qū)域?qū)?yīng)的規(guī)定功能。另外,第六技術(shù)方案的觸摸板的操作方法的特征在于,包括觸摸到的狀態(tài)檢測步驟,檢測觸摸到的狀態(tài),該觸摸到的狀態(tài)是指,從用戶沒有觸摸到觸摸板的狀態(tài)轉(zhuǎn)移至觸摸到上述觸摸板的狀態(tài),上述觸摸板配置在顯示裝置的顯示區(qū)域上并且用于接受上述用戶的觸摸操作,上述顯示裝置用于顯示選擇對象物,觸摸完的狀態(tài)檢測步驟,檢測觸摸完的狀態(tài),該觸摸完的狀態(tài)是指,從上述用戶觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至沒有觸摸上述觸摸板的狀態(tài),觸摸完的狀態(tài)確定時間設(shè)定步驟,設(shè)定觸摸完的狀態(tài)確定時間,觸摸完的狀態(tài)確定步驟,在第一特定情況下,確定上述觸摸完的狀態(tài),該第一特定情況是指,從在上述觸摸完的狀態(tài)檢測步驟中檢測出上述觸摸完的狀態(tài)的時刻開始,上述用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了上述觸摸完的狀態(tài)確定時間以上的情況,坐標取得步驟,在上述用戶觸摸上述觸摸板的狀態(tài)的情況下,取得觸摸坐標,該觸摸坐標是上述用戶觸摸的地點的坐標,選擇步驟,選擇與在上述坐標取得步驟中取得的上述觸摸坐標對應(yīng)的上述選擇對象物,滾動顯示步驟,在上述顯示裝置上,滾動顯示基于在上述坐標取得步驟中取得的上述觸摸坐標的變位而由上述選擇步驟選擇的上述選擇對象物,變位判定步驟,判斷在上述觸摸完的狀態(tài)檢測步驟中剛剛檢測出上述觸摸完的狀態(tài)之前,在上述坐標取得步驟中取得的上述觸摸坐標是否已變位;在上述觸摸完的狀態(tài)確定時間設(shè)定步驟中,在通過上述變位判定步驟判斷為在剛剛檢測出上述觸摸完的狀態(tài)之前通過上述坐標取得步驟取得的上述觸摸坐標已變位的情況下,將上述觸摸完的狀態(tài)確定時間設(shè)定得比第二特定情況下的上述觸摸完的狀態(tài)確定時間長,該第二特定情況是指,在上述變位判定步驟中判斷為從檢測出上述觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前,通過上述坐標取得步驟取得的上述觸摸坐標未變位的情況。進而,第七技術(shù)方案的計算機程序的特征在于,安裝在計算機上,使計算機執(zhí)行如下功能觸摸到的狀態(tài)檢測功能,檢測觸摸到的狀態(tài),該觸摸到的狀態(tài)是指,從用戶沒有觸摸到觸摸板的狀態(tài)轉(zhuǎn)移至觸摸到上述觸摸板的狀態(tài),上述觸摸板配置在顯示裝置的顯示區(qū)域上并且用于接受上述用戶的觸摸操作,上述顯示裝置用于顯示選擇對象物,觸摸完的狀態(tài)檢測功能,檢測觸摸完的狀態(tài),該觸摸完的狀態(tài)是指,從上述用戶觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至沒有觸摸上述觸摸板的狀態(tài),觸摸完的狀態(tài)確定時間設(shè)定功能,設(shè)定觸摸完的狀態(tài)確定時間,觸摸完的狀態(tài)確定功能,在第一特定情況下,確定上述觸摸完的狀態(tài),該第一特定情況是指,從在上述觸摸完的狀態(tài)檢測功能中檢測出上述觸摸完的狀態(tài)的時刻開始,上述用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了上述觸摸完的狀態(tài)確定時間以上的情況,坐標取得功能,在上述用戶觸摸上述觸摸板的狀態(tài)的情況下,取得觸摸坐標,該觸摸坐標是上述用戶觸摸的地點的坐標,選擇功能,選擇與在上述坐標取得功能中取得的上述觸摸坐標對應(yīng)的上述選擇對象物,滾動顯示功能,在上述顯示裝置上,滾動顯示基于在上述坐標取得功能中取得的上述觸摸坐標的變位而由上述選擇功能選擇的上述選擇對象物,變位判定功能, 判斷在上述觸摸完的狀態(tài)檢測功能中剛剛檢測出上述觸摸完的狀態(tài)之前,在上述坐標取得功能中取得的上述觸摸坐標是否已變位;在上述觸摸完的狀態(tài)確定時間設(shè)定功能中,在通過上述變位判定功能判斷為在剛剛檢測出上述觸摸完的狀態(tài)之前通過上述坐標取得功能取得的上述觸摸坐標已變位的情況下,將上述觸摸完的狀態(tài)確定時間設(shè)定得比第二特定情況下的上述觸摸完的狀態(tài)確定時間長,該第二特定情況是指,在上述變位判定功能中判斷為從檢測出上述觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前,通過上述坐標取得功能取得的上述觸摸坐標未變位的情況。通過具有上述結(jié)構(gòu)的第一技術(shù)方案的觸摸板式操作裝置,能夠基于用戶的觸摸板的操作方式來設(shè)定最佳的觸摸完的狀態(tài)確定時間。其結(jié)果,不會將觸摸完的狀態(tài)確定時間設(shè)定得比必要時間長,因此不會導(dǎo)致操作性惡化,該觸摸完的狀態(tài)確定時間是指,通常時從檢測出觸摸完的狀態(tài)開始到確定為止的時間。另外,在檢測出違反用戶的意愿的觸摸完的狀態(tài)的可能性高的狀沉下,由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠防止違反用戶意愿的滾動顯示停止或選擇對象物被選擇。另外,通過第二技術(shù)方案觸摸板式操作裝置,能夠基于觸摸完的狀態(tài)剛剛之前的觸摸坐標的位移量,來設(shè)定最佳的觸摸完的狀態(tài)確定時間。其結(jié)果,在檢測出違反用戶的意愿的觸摸完的狀態(tài)的可能性高的狀沉下,由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠防止違反用戶意愿的滾動顯示停止或選擇對象物被選擇。另外,能夠基于選擇對象物的滾動顯示速度來設(shè)定最佳的觸摸完的狀態(tài)確定時間,因此,即使在滾動顯示過程中檢測出觸摸完的狀態(tài)的情況下,也能夠流暢地滾動顯示選擇對象物。另外,通過第三技術(shù)方案的觸摸板式操作裝置,觸摸完的狀態(tài)剛剛之前的觸摸坐標的位移量越大,則將觸摸完的狀態(tài)確定時間設(shè)定得越長,因此,例如在高速拖拽操作這樣的檢測出違反用戶意愿的觸摸完的狀態(tài)的可能性高的狀沉下,能夠?qū)臋z測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長。其結(jié)果,能夠防止違反用戶意愿的滾動顯示停止或選擇對象物被選擇。另外,選擇對象物的滾動顯示速度快越快,則將觸摸完的狀態(tài)確定時間設(shè)定得越長,因此,即使在滾動顯示過程中檢測出觸摸完的狀態(tài)的情況下, 也能夠在確定觸摸完的狀態(tài)之前不停止?jié)L動顯示,而流暢地使選擇對象物滾動。另外,通過第四技術(shù)方案的觸摸板式操作裝置,在顯示區(qū)域包含有可能因確定觸摸完的狀態(tài)而導(dǎo)致妨礙用戶想要的操作的規(guī)定區(qū)域的情況下,如果在規(guī)定區(qū)域檢測出觸摸完的狀態(tài),則由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠減少對產(chǎn)生用戶的不良現(xiàn)象的可能性。另外,通過第五技術(shù)方案的觸摸板式操作裝置,在規(guī)定區(qū)域檢測出觸摸完的狀態(tài)的情況下,由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠防止執(zhí)行違背用戶意愿的規(guī)定功能,該規(guī)定區(qū)域是指,有可能基于觸摸完的狀態(tài)確定后的觸摸到的狀態(tài)而執(zhí)行違背用戶意愿的規(guī)定功能的區(qū)域。另外,通過第六技術(shù)方案的觸摸板的操作方法,能夠基于用戶的觸摸板的操作方式來設(shè)定最佳的觸摸完的狀態(tài)確定時間。其結(jié)果,不會將觸摸完的狀態(tài)確定時間設(shè)定得比必要時間長,因此不會導(dǎo)致操作性惡化,該觸摸完的狀態(tài)確定時間是指,通常時從檢測出觸摸完的狀態(tài)開始到確定為止的時間。另外,在檢測出違反用戶的意愿的觸摸完的狀態(tài)的可能性高的狀沉下,由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠防止違反用戶意愿的滾動顯示停止或選擇對象物被選擇。進而,通過第七技術(shù)方案的計算機程序,能夠基于用戶的觸摸板的操作方式來設(shè)定最佳的觸摸完的狀態(tài)確定時間。其結(jié)果,不會將觸摸完的狀態(tài)確定時間設(shè)定得比必要時間長,因此不會導(dǎo)致操作性惡化,該觸摸完的狀態(tài)確定時間是指,通常時從檢測出觸摸完的狀態(tài)開始到確定為止的時間。另外,在檢測出違反用戶的意愿的觸摸完的狀態(tài)的可能性高的狀沉下,由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠防止違反用戶意愿的滾動顯示停止或選擇對象物被選擇。
圖1是表示本實施方式的導(dǎo)航裝置的框圖。圖2是表示導(dǎo)航E⑶的結(jié)構(gòu)的圖。圖3是在表示車輛行駛中顯示在液晶顯示器上的行駛引導(dǎo)畫面的一例的圖。圖4是表示對行駛引導(dǎo)畫面所顯示的地像進行滾動顯示時的操作方式的圖。圖5是表示本實施方式的觸摸坐標取得處理程序的流程圖。圖6是表示觸摸坐標履歷隊列(history queue)的示意圖。圖7是表示本實施方式的觸摸完的狀態(tài)暫時確定處理程序的流程圖。圖8是表示觸摸到的狀態(tài)以及觸摸完的狀態(tài)的檢測方式的圖。圖9是表示對地像進行滾動顯示時的行駛引導(dǎo)畫面的圖。
圖10是表示本實施方式的觸摸完的狀態(tài)確定處理程序的流程圖。圖11是表示本實施方式的觸摸到的狀態(tài)檢測處理程序的流程圖。圖12A、圖12B是表示在檢測出觸摸完的狀態(tài)以及觸摸到的狀態(tài)的情況下由導(dǎo)航裝置執(zhí)行的處理的圖。圖13是用于說明現(xiàn)有技術(shù)的問題的圖。
具體實施例方式下面,參照附圖來說明將本發(fā)明的觸摸板式操作裝置具體化為導(dǎo)航裝置的一個實施方式。首先,利用圖1來說明本實施方式的導(dǎo)航裝置1的概略結(jié)構(gòu)。圖1是表示本實施方式的導(dǎo)航裝置1的框圖。如圖1所示,本實施方式的導(dǎo)航裝置1包括當前位置檢測部11,其檢測安裝了導(dǎo)航裝置1的車輛的當前位置;數(shù)據(jù)存儲部12,其存儲有各種數(shù)據(jù);導(dǎo)航ECU(電子控制單元)13,其基于所輸入的信息來進行各種計算處理;觸摸板14,其接受來自用戶的操作;液晶顯示器15,其對用戶顯示車輛周邊的地圖、設(shè)施檢索畫面等;揚聲器16,其輸出與路線引導(dǎo)相關(guān)的音聲引導(dǎo)(guidance) ;DVD驅(qū)動器17,其讀取作為存儲介質(zhì)的DVD ;通信模塊18, 其在探測中心(probe center)、VICS (道路交通導(dǎo)航系統(tǒng))中心等的信息中心之間進行通下面,按順序說明構(gòu)成導(dǎo)航裝置1的各結(jié)構(gòu)要素。當前位置檢測部11由GPS(全球定位系統(tǒng))21、車速傳感器22、轉(zhuǎn)向傳感器23、陀螺儀傳感器M等構(gòu)成,能夠檢測當前的車輛位置、方位、車輛的行駛速度、當前時刻等。在此,特別地,車速傳感器22是用于檢測車輛的移動距離及車速的傳感器,響應(yīng)于車輛驅(qū)動輪的旋轉(zhuǎn)而產(chǎn)生脈沖,將脈沖信號輸出至導(dǎo)航ECU13。并且,導(dǎo)航ECU13對所產(chǎn)生的脈沖進行計數(shù),由此計算出驅(qū)動輪的旋轉(zhuǎn)速度及移動距離。并且,導(dǎo)航裝置1不需要具備全部的所述5種傳感器,只要是具有其中一種或多種傳感器的導(dǎo)航裝置1即可。另外,數(shù)據(jù)存儲部12包括硬盤(未圖示),其作為外部存儲裝置以及存儲介質(zhì); 存儲頭(head)(未圖示),其用于讀取存儲在硬盤上的地圖信息DB (數(shù)據(jù)庫)31以及規(guī)定的程序等,并且將規(guī)定的數(shù)據(jù)寫入硬盤。并且,也可以取代硬盤,而使用存儲卡或CD、DVD等光盤來構(gòu)成數(shù)據(jù)存儲部12。在此,地圖信息DB31是存儲單元,例如存儲有與道路(道路鏈)相關(guān)的道路鏈信息、與節(jié)點相關(guān)的節(jié)點信息、與設(shè)施相關(guān)的設(shè)施信息、用于顯示地圖的地圖顯示信息、與各交叉路口相關(guān)的交叉路口信息、用于搜索路線的搜索信息、用于檢索地點的檢索信息等。另一方面,如圖2所示,導(dǎo)航E⑶(電子控制單元)13是對導(dǎo)航裝置1進行整體控制的電子控制單元,包括以下等的構(gòu)件引導(dǎo)路線設(shè)定單元35,其設(shè)定從出發(fā)地到目的地的引導(dǎo)路線;觸摸到的狀態(tài)檢測單元36,其用于檢測觸摸到的狀態(tài),該觸摸到的狀態(tài)是指, 用戶從沒有觸摸觸摸板14的狀態(tài)轉(zhuǎn)移至觸摸到觸摸板14的狀態(tài);觸摸完的狀態(tài)檢測單元37,其用于檢測觸摸完的狀態(tài),該觸摸完的狀態(tài)是指,用戶從觸摸觸摸板14的狀態(tài)轉(zhuǎn)移至沒有觸摸的狀態(tài);觸摸完的狀態(tài)確定時間設(shè)定單元38,其用于設(shè)定觸摸完的狀態(tài)確定時間;觸摸完的狀態(tài)確定單元39,在從檢測到觸摸完的狀態(tài)的時刻開始,如果沒有對觸摸板 14進行觸摸的狀態(tài)持續(xù)了觸摸完的狀態(tài)確定時間以上,則確定為觸摸完的狀態(tài);坐標取得單元40,其在用戶觸摸觸摸板14的狀態(tài)的情況下,取得觸摸坐標,該觸摸坐標作為用戶所觸摸的地點的坐標;選擇單元41,其選擇與觸摸坐標對應(yīng)的選擇對象物;滾動顯示單元42, 其用于基于觸摸坐標的變位而使所選擇的選擇對象物(地像、滾動條等)在液晶顯示器15上滾動顯示;變位判定單元43,其判定在剛剛檢測出觸摸完的狀態(tài)之前觸摸坐標是否已變位(發(fā)生位移);變位量取得單元44,其在剛剛檢測出觸摸完的狀態(tài)之前取得觸摸坐標的位移量(變位量);觸摸完的狀態(tài)區(qū)域判定單元45,其在檢測出觸摸完的狀態(tài)的情況下, 判定在檢測出該觸摸完的狀態(tài)的時刻由坐標取得單元40取得的觸摸坐標是否位于液晶顯示器15的顯示區(qū)域的規(guī)定區(qū)域(例如按鈕上);觸摸到的狀態(tài)區(qū)域判定單元46,其在檢測出觸摸到的狀態(tài)的情況下,判定在檢測出該觸摸到的狀態(tài)的時刻由坐標取得單元40取得的觸摸坐標是否位于液晶顯示器15的顯示區(qū)域內(nèi)的規(guī)定區(qū)域;功能執(zhí)行單元47,其在由觸摸到的狀態(tài)區(qū)域判定單元46判定為觸摸坐標位于規(guī)定區(qū)域內(nèi)的情況下,執(zhí)行與該規(guī)定區(qū)域?qū)?yīng)的規(guī)定功能。并且,還具有RAM(隨機存取存儲器)52,ROM(只讀存儲器)53、閃存器 54等的內(nèi)部存儲裝置,在作為計算裝置以及控制裝置的CPTOl以及CPTOl進行各種計算處理時,所述RAM52用作工作存儲器,并且在搜索到路線時存儲路線數(shù)據(jù)以及后述的觸摸坐標履歷隊列(參照圖6)等;所述R0M53除了存儲控制用的程序之外,還存儲后述的觸摸坐標取得處理程序(參照圖幻、觸摸完的狀態(tài)暫時確定處理程序(參照圖7)、觸摸完的狀態(tài)確定處理程序(參照圖9)、觸摸到的狀態(tài)檢測處理程序(參照圖10)等;閃存器M用于存儲從R0M53讀出的程序。觸摸板14,配置在液晶顯示器15的顯示區(qū)域的前表面上,在對地像進行滾動顯示時或選擇了配置在顯示區(qū)域的按鈕時等被操作。并且,導(dǎo)航ECU13基于因操作觸摸板 14而從觸摸板14輸出的檢測信號,來檢測出“觸摸到的狀態(tài)”和“觸摸完的狀態(tài)”,如上述, 該“觸摸到的狀態(tài)”是指用戶從沒有觸摸觸摸板14的狀態(tài)轉(zhuǎn)移至觸摸到觸摸板14的狀態(tài), 該“觸摸完的狀態(tài)”是指用戶從觸摸觸摸板14的狀態(tài)轉(zhuǎn)移至沒有觸摸的狀態(tài)。另外,還在用戶選了觸摸的地點的坐標即“觸摸坐標”、地像、選擇按鈕等選擇對象物的狀態(tài)下,在使觸摸的位置移動(即拖拽)情況下檢測“觸摸坐標的變位”。并且,導(dǎo)航ECU13進行控制, 來執(zhí)行與所檢測出的觸摸操作或觸摸坐標等對應(yīng)的各種動作。另外,作為觸摸板14,可以為如下方式等,這些方式是基于按壓的壓力來檢測觸摸操作和觸摸坐標等的電阻膜方式 (感壓方式),基于靜電電容變化來檢測觸摸操作和觸摸坐標等的靜電電容方式。另外,在液晶顯示器15上顯示如下內(nèi)容包括道路的地像、交通信息、操作引導(dǎo)、操作菜單、按鍵的引導(dǎo)、從出發(fā)地到目的地的行駛預(yù)定路線、沿著行駛預(yù)定路線的引導(dǎo)信息、新聞、天氣預(yù)報、時亥IJ、電子郵件、電視臺等。另外,在進行了地點檢索的情況下也用于顯示所檢索出的與地點相關(guān)的信息。在此,圖3表示在車輛行駛過程中液晶顯示器15所顯示的行駛引導(dǎo)畫面60的一例。如圖3所示,在液晶顯示器15所顯示的行駛引導(dǎo)畫面60上顯示有如下內(nèi)容車輛的當前位置周邊的地像61、在地圖上表示所匹配的車輛的當前位置的自車位置標記 62、用于確定地圖顯示區(qū)域的中央位置的中央光標63、用于為了在導(dǎo)航裝置1中執(zhí)行規(guī)定功能而選擇的各種按鈕64 68。并且,在圖3中示出了以1/10000的比例尺顯示地圖的情況下的行駛引導(dǎo)畫面60。并且,用戶參照行駛引導(dǎo)畫面60,能夠把握當前車輛周邊的設(shè)施和道路形狀(在設(shè)定了引導(dǎo)路線的情況下包括引導(dǎo)路線)。另外,如果選擇了詳細按鈕64而使其變?yōu)椤坝|摸到的狀態(tài)”,則能夠?qū)⑵渥兏鹊貓D比例尺大的比例尺(例如1/5000的比例尺)。另外,如果選擇了顯示變更按鈕65而使其變?yōu)椤坝|摸到的狀態(tài)”,則能夠變更地像61的顯示方式(鳥瞰圖、平面圖、汽車起步圖(nose-up view)、指北圖(north-up view) 等)。另外,如果選擇目的地設(shè)置按鈕66而使其成為“觸摸到的狀態(tài)”,則能夠?qū)⒅醒牍鈽?63所示的地點設(shè)為目的地。另外,如果選擇地點登錄按鈕67而使其成為“觸摸到的狀態(tài)”, 則能夠?qū)⒅醒牍鈽?3所示的地點作為登錄地點而登錄到導(dǎo)航裝置1中。另外,如果選擇了廣域按鈕68而使其成為“觸摸到的狀態(tài)”,則能夠變更為比地圖的比例尺小的比例尺(例如 1/20000的比例尺)。另外,在顯示行駛引導(dǎo)畫面60的情況下,有時用戶希望把握顯示在行駛引導(dǎo)畫面 60上的區(qū)域外的設(shè)施和道路形狀。此時,雖然也能夠變更為比地圖比例尺小的比例尺,但也能夠?qū)Φ叵襁M行滾動顯示。在對地像進行滾動顯示的情況下,如圖4所示,用戶在地像61上置為觸摸到的狀態(tài)而選擇地像61,在選擇了地像61的狀態(tài)下沿著滾動的方向(例如在圖4中為下方向)移動拖拽手指。例如圖4所示,在地點Yl置為觸摸到的狀態(tài),并以此狀態(tài)拖拽至地點Y2的情況下,對地像61進行滾動顯示,所滾動的距離為從地點Yl到地點Y2的距離。其結(jié)果,能夠在行駛引導(dǎo)畫面60上顯示新區(qū)域的地圖。另外,揚聲器16能夠基于來自導(dǎo)航ECU13的指示,輸出用于沿著引導(dǎo)路線引導(dǎo)行駛的音聲引導(dǎo)以及交通信息的引導(dǎo)。另外,還可以在進行了設(shè)施檢索的情況下用于輸出檢索出的與設(shè)施相關(guān)的信息。另外,DVD驅(qū)動器17是能夠讀取存儲在DVD或CD等存儲介質(zhì)中的數(shù)據(jù)的驅(qū)動器。 并且,能夠基于所讀取的數(shù)據(jù)來播放音樂或影像以及更新地圖信息DB31等。并且,可以取代DVD驅(qū)動器17而具有HDD或讀卡器。另外,通信模塊18是通信裝置,用于接收從交通信息中心、例如VICS(注冊商標 Vehicle Information and Communication System,道路交通導(dǎo)航系統(tǒng))中心、探測中心等發(fā)送來的由交通阻塞信息、交通管制信息、交通事故信息等各信息構(gòu)成的交通信息,例如可以是移動電話機或DCM(Data Communication Module 數(shù)據(jù)通信模塊)。接著,基于圖5來說明在上述結(jié)構(gòu)的導(dǎo)航裝置1中導(dǎo)航E⑶13所執(zhí)行的觸摸坐標取得處理程序。圖5是表示本實施方式的觸摸坐標取得處理程序的流程圖。在此,在打開車輛的ACC(Automatic Combustion Control 自動燃燒控制)后每隔規(guī)定間隔(例如每 0. 2sec)重復(fù)執(zhí)行觸摸坐標取得處理程序,該程序用于,在用戶觸摸了觸摸板14的情況(觸摸到的狀態(tài))下,取得所觸摸的地點的坐標即觸摸坐標。并且,以下圖5、圖7、圖9、圖10的流程圖所示的程序存儲在導(dǎo)航裝置1所具備的RAM52、R0M53中,由CPU51執(zhí)行。首先,在觸摸坐標取得處理程序中,在步驟(下面,簡稱為S) 1中,CPTOl基于從觸摸板14發(fā)送來的檢測信號,來取得用戶觸摸觸摸板14的地點坐標即觸摸坐標。例如,在觸摸板14為電阻膜方式或靜電電容方式的情況下,基于用戶觸摸的地點的壓力或靜電電容的變化來檢測流過的電流的位置,由此檢測觸摸坐標。接著,在S2中,CPU51判斷能否在上述Sl的處理中取得觸摸坐標。并且,在用戶觸摸觸著摸板14的狀態(tài)(特別在電阻膜方式中已規(guī)定值以上的壓力進行觸摸的情況)下, 在上述Sl中取得觸摸坐標。然后,在判斷為在上述Sl的處理中能夠取得觸摸坐標的情況(S2 是)下,轉(zhuǎn)移至
12S3。與此相對,在判斷為在上述Sl的處理中不能取得觸摸坐標的情況下(S2 否),S卩,在用戶沒有觸摸到觸摸板14或者以小于規(guī)定值的壓力進行觸摸的情況下,不存儲觸摸坐標,結(jié)束該觸摸坐標取得處理程序。在S3中,CPU51將在上述Sl的處理中取得的觸摸坐標存儲在設(shè)于RAM52中的觸摸坐標履歷隊列中。并且,在觸摸坐標履歷隊列中,存儲有剛剛之前(最新)的規(guī)定次數(shù)(例如4次)的觸摸坐標的數(shù)據(jù)。在此,圖6是表示觸摸坐標履歷隊列的示意圖。如圖6所示, 作為剛剛之前(最新)的4次的觸摸坐標的數(shù)據(jù),在觸摸坐標履歷隊列中從舊的數(shù)據(jù)開始按順序存儲觸摸坐標A、B、C、D的數(shù)據(jù),在此狀態(tài)下,如果新取得了觸摸坐標E,則刪除最舊時刻取得的觸摸坐標A的數(shù)據(jù),重新將觸摸坐標E的數(shù)據(jù)存儲在觸摸坐標履歷隊列中。另外,在后述那樣確定了觸摸完的狀態(tài)的情況下,或在基于觸摸到的狀態(tài)而新選擇了選擇對象物的情況下,對觸摸坐標履歷隊列進行初始化(S35、S46)。然后,在S4中,CPTOl執(zhí)行基于在上述Sl的處理中取得的觸摸坐標的各種處理。 例如,在使觸摸坐標變位(發(fā)生位移)的情況下,基于觸摸坐標的位移量進行選擇對象物的顯示控制處理(在選擇了地像的情況下,進行地像的滾動顯示處理;在選擇了圖標的情況下,進行圖標的移動顯示處理)等。然后,結(jié)束該觸摸坐標取得處理程序。接著,基于圖7來說明導(dǎo)航裝置1中導(dǎo)航ECU13所執(zhí)行的觸摸完的狀態(tài)暫時確定處理程序。圖7是表示本實施方式的觸摸完的狀態(tài)暫時確定處理程序的流程圖。在此,在打開車輛的ACC后每隔規(guī)定間隔(例如每20ms)重復(fù)執(zhí)行觸摸完的狀態(tài)暫時確定處理程序, 該程序用于設(shè)定各種條件,所述各種條件是用于在檢測出觸摸完的狀態(tài)的情況下然后確定觸摸完的狀態(tài)的條件。首先,在觸摸完的狀態(tài)暫時確定處理程序中,在Sl 1中,CPU51基于從觸摸板14發(fā)送來的檢測信號,判斷是否檢測出用戶從觸摸著觸摸板14的狀態(tài)轉(zhuǎn)移至沒有觸摸的狀態(tài)的觸摸完的狀態(tài)。具體來說,如圖8所示,在前述的以規(guī)定間隔執(zhí)行的坐標取得處理程序 (圖幻中,在能夠在前次處理中取得坐標,并且在本次處理中不能取得坐標的情況下,檢測出(為)觸摸完的狀態(tài)。然后,在判斷為檢測出觸摸完的狀態(tài)的情況(Sll 是),轉(zhuǎn)移至S12。與此相對,在沒有檢測出觸摸完的狀態(tài)的情況(S11 否)下,結(jié)束該觸摸完的狀態(tài)暫時確定處理程序,將當前選擇的選擇對象物置為持續(xù)選擇狀態(tài)。并且,在正在進行拖拽操作的情況下,進行選擇對象物的滾動顯示處理、移動顯示處理等(S4)。在S12中,CPTOl從RAM52讀取觸摸坐標履歷隊列(圖6),取得作為觸摸坐標履歷隊列而存儲的剛剛之前規(guī)定次數(shù)(例如4次)的觸摸坐標(即,如果是4次,則取得4次坐標,即,從檢測出觸摸完的狀態(tài)的時刻開始的0. Ssec之前為止的坐標)。然后,在S13中,CPTOl基于在上述S12中取得的剛剛之前4次的觸摸坐標,判斷在剛剛檢測出觸摸完的狀態(tài)之前(例如,從該時刻開始到0. Ssec之前為止的期間)觸摸坐標是否變位(發(fā)生位移)。具體而言,在剛剛之前4次的觸摸坐標不處于規(guī)定誤差范圍 (例如士5%)內(nèi)的情況下,判斷為從檢測出觸摸完的狀態(tài)的時刻開始到0. Ssec之前為止的期間內(nèi)觸摸坐標已變位。另一方面,在剛剛之前4次的觸摸坐標全部處于規(guī)定誤差范圍內(nèi)的情況下,判斷為從檢測出觸摸完的狀態(tài)的時刻開始到0. Ssec之前為止的期間內(nèi)觸摸坐標未變位。在此,作為觸摸坐標已變位的情況,包括用戶進行拖拽操作或輕彈操作(flickoperation)的情況等。并且,在上述S13中作為判定基準的時間,也可以是從檢測出觸摸完的狀態(tài)的時刻開始到0. Ssec之前為止的期間以外的時間。例如,可以是作為觸摸坐標履歷隊列存儲的剛剛之前5次的觸摸坐標所相當?shù)臅r間(從檢測出觸摸完的狀態(tài)的時刻開始到 Isec之前為止的期間)、作為觸摸坐標履歷隊列存儲的剛剛之前3次的觸摸坐標所相當?shù)臅r間(從檢測出觸摸完的狀態(tài)的時刻開始到0. 6sec之前為止的期間)。并且,在判斷為剛剛檢測出觸摸完的狀態(tài)之前(例如從該時刻開始到0. Ssec之前為止的期間)觸摸坐標已變位的情況(S13 是)下,轉(zhuǎn)移至S15。與此相對,在判斷為在剛剛檢測出觸摸完的狀態(tài)之前(例如,從該時刻開始到0. Ssec之前為止的期間)觸摸坐標未變位的情況(S13:否)下,即,在檢測出觸摸完的狀態(tài)之前觸摸位置固定的情況下,轉(zhuǎn)移至 S14。在S14中,CPU51設(shè)定第一觸摸完的狀態(tài)確定時間(例如0. 4sec)來作為觸摸完的狀態(tài)確定時間。然后,轉(zhuǎn)移至S23。并且,觸摸完的狀態(tài)確定時間是用于確定觸摸完的狀態(tài)的基準的值,如后述那樣,從檢測出觸摸完的狀態(tài)的時刻開始到用戶沒有對觸摸板14進行觸摸的狀態(tài),持續(xù)了觸摸完的狀態(tài)確定時間以上(時間)的情況下,CPU51確定為觸摸完的狀態(tài)(S34)。另外,所設(shè)定的觸摸完的狀態(tài)確定時間存儲在RAM52等中。另一方面,在S15中,CPTOl基于在上述S12中取得的剛剛之前4次的觸摸坐標, 取得剛剛檢測出觸摸完的狀態(tài)之前(例如從該時刻開始到0. Ssec之前為止的期間)的觸摸坐標的位移量。具體而言,在剛剛之前4次的觸摸坐標中的連續(xù)坐標之間(在圖6所示的例子中,觸摸坐標B和C、C和D、D和E)的差分的合計值,成為從檢測出觸摸完的狀態(tài)的時刻開始到0. Ssec之前為止的期間內(nèi)的觸摸坐標的位移量。另外,所取得的觸摸坐標的位移量與剛剛檢測出觸摸完的狀態(tài)之前的觸摸位置的移動速度成正比。另外,在觸摸完的狀態(tài)剛剛之前正在進行滾動顯示處理的情況下,也與滾動速度成正比。然后,在S16中,CPTOl判斷剛剛檢測出觸摸完的狀態(tài)之前(例如,從時刻開始到 0. Ssec之前為止的期間)的觸摸坐標的位移量是否在規(guī)定量以上。并且,在觸摸完的狀態(tài)剛剛之前正在進行滾動顯示處理的情況下,判斷滾動速度是否在規(guī)定速度以上。另外,在上述S16中作為判定基準的時間,也可以是從檢測出觸摸完的狀態(tài)的時刻開始到0. Ssec之前為止的期間以外的時間。例如,可以是作為觸摸坐標履歷隊列存儲的剛剛之前5次的觸摸坐標所相當?shù)臅r間(從檢測出觸摸完的狀態(tài)的時刻開始到Isec之前為止的期間)、作為觸摸坐標履歷隊列存儲的剛剛之前3次的觸摸坐標所相當?shù)臅r間(從檢測出觸摸完的狀態(tài)的時刻開始到0. 6sec之前為止的期間)。并且,在判斷為剛剛檢測出觸摸完的狀態(tài)之前(例如,從時刻開始到0. Ssec之前為止的期間)觸摸坐標的位移量在規(guī)定量以上的情況(S16:是)下,轉(zhuǎn)移至S20。與此相對,在判斷為剛剛檢測出觸摸完的狀態(tài)之前(例如,從時刻開始到0. Ssec之前為止的期間) 觸摸坐標的位移量小于規(guī)定量的情況(S16 否)下,轉(zhuǎn)移至S17。在S17中,CPU51判斷在剛剛檢測出觸摸完的狀態(tài)之前取得的觸摸坐標是否處于液晶顯示器15的顯示區(qū)域的規(guī)定區(qū)域。在此,規(guī)定區(qū)域是指,有可能在滾動中確定觸摸完的狀態(tài)而導(dǎo)致執(zhí)行違背用戶意愿的功能的區(qū)域、處于與當前選擇的選擇對象物不同的選擇對象物的位置的區(qū)域等。例如圖9所示,在當前選擇的選擇對象物是地像61的情況下, 各種按鈕64 68、71的所處的區(qū)域為規(guī)定區(qū)域。并且,在導(dǎo)航裝置1中,如果地像61處于滾動中,則即使觸摸坐標移動到這些按鈕64 68、71上,在這些按鈕上也不會檢測出新的觸摸到的狀態(tài),這樣一來,就不會選擇各種按鈕64 68、71,能夠使地像61的持續(xù)滾動。并且,在判斷為剛剛檢測出觸摸完的狀態(tài)之前所取得的觸摸坐標處于液晶顯示器 15的顯示區(qū)域的規(guī)定區(qū)域的情況(S17 是)下,轉(zhuǎn)移至S19。與此相對,在判斷為剛剛檢測出觸摸完的狀態(tài)之前所取得的觸摸坐標不處于液晶顯示器15的顯示區(qū)域的規(guī)定區(qū)域的情況(S17 否)下,轉(zhuǎn)移至S18。在S18中,CPU51將比第一觸摸完的狀態(tài)確定時間長的第二觸摸完的狀態(tài)確定時間(例如0.6sec)設(shè)定為觸摸完的狀態(tài)確定時間。并且,將所設(shè)定的觸摸完的狀態(tài)確定時間存儲在RAM52等中。然后,轉(zhuǎn)移至S23。另一方面,在S19中,CPTOl將比第二觸摸完的狀態(tài)確定時間長的第三觸摸完的狀態(tài)確定時間(例如O.Ssec)設(shè)定為觸摸完的狀態(tài)確定時間。并且,將所設(shè)定的觸摸完的狀態(tài)確定時間存儲在RAM52等中。然后,轉(zhuǎn)移至S23。另外,在S20中進行與上述S17同樣的判定處理。并且,在判斷為剛剛檢測出觸摸完的狀態(tài)之前所取得的觸摸坐標處于液晶顯示器15的顯示區(qū)域的規(guī)定區(qū)域的情況(S20 是)下,轉(zhuǎn)移至S22。與此相對,在判斷為剛剛檢測出觸摸完的狀態(tài)之前所取得的觸摸坐標不處于液晶顯示器15的顯示區(qū)域的規(guī)定區(qū)域的情況(S20 否)下,轉(zhuǎn)移至S21。然后,在S21中,CPU51將比第三觸摸完的狀態(tài)確定時間長的第四觸摸完的狀態(tài)確定時間(例如lsec)設(shè)定為觸摸完的狀態(tài)確定時間。并且,將所設(shè)定的觸摸完的狀態(tài)確定時間存儲在RAM52等中。然后,轉(zhuǎn)移至S23。另外,在S22中,CPTOl將比第四觸摸完的狀態(tài)確定時間長的第五觸摸完的狀態(tài)確定時間(例如1.2seC)設(shè)定為觸摸完的狀態(tài)確定時間。并且,將所設(shè)定的觸摸完的狀態(tài)確定時間存儲在RAM52等中。然后,轉(zhuǎn)移至S23。并且,在所述S16 S22中,將第一情況的觸摸完的狀態(tài)確定時間設(shè)定為比第二情況的觸摸完的狀態(tài)確定時間長,所述第一情況是指判斷為觸摸坐標的位移量在規(guī)定量以上的情況,所述第二情況是指判斷為觸摸坐標的位移量小于規(guī)定量的情況,但可以設(shè)定為位移量越大則觸摸完的狀態(tài)確定時間越長。例如,將觸摸完的狀態(tài)確定時間設(shè)定為與觸摸坐標的位移量成正比的值。接著,在S23中,CPU51從RAM52中讀取“觸摸完的狀態(tài)暫時確定標志”,將其設(shè)為 “開”(ON)。并且,“觸摸完的狀態(tài)暫時確定標志”表示正在檢測觸摸完的狀態(tài)但沒有確定為觸摸完的狀態(tài)(即,觸摸完的狀態(tài)的暫時確定狀態(tài))的狀態(tài),初始狀態(tài)時被設(shè)為關(guān)(OFF)。 另外,在后述那樣確定了觸摸完的狀態(tài)的情況下,或在確定觸摸完的狀態(tài)之前檢測出觸摸到的狀態(tài)的情況下,被設(shè)為關(guān)(OFF)。接著,在S24中,CPU51開始觸摸完的狀態(tài)計時的計測。并且,如后述那樣,在觸摸完的狀態(tài)計時經(jīng)過(持續(xù))了在上述S14、S18、S19、S21、S22中任意一個步驟中設(shè)定的觸摸完的狀態(tài)確定時間為止,如果一直持續(xù)為用戶沒有觸摸觸摸板14(沒有檢測出觸摸完的狀態(tài))的狀態(tài),則確定為觸摸完的狀態(tài)(S34)。接著,基于圖10來說明導(dǎo)航裝置1中導(dǎo)航ECU13所執(zhí)行的觸摸完的狀態(tài)確定處理程序。圖10是本實施方式的觸摸完的狀態(tài)確定處理程序的流程圖。在此,觸摸完的狀態(tài)確定處理程序,在打開車輛的ACC后每隔規(guī)定間隔(例如每20ms)重復(fù)執(zhí)行,用于判斷在檢測出觸摸完的狀態(tài)后是否滿足確定觸摸完的狀態(tài)的條件,基于判定結(jié)果來確定觸摸完的狀態(tài)。首先,在觸摸完的狀態(tài)確定處理程序中,在S31中,CPTOl從RAM52中讀取“觸摸完的狀態(tài)暫時確定標志”,判斷“觸摸完的狀態(tài)暫時確定標志”是否被設(shè)為開(ON)。并且,“觸摸完的狀態(tài)暫時確定標志”在前述的觸摸完的狀態(tài)暫時確定處理程序(圖7)中檢測出觸摸完的狀態(tài)時被設(shè)為開(ON) (S23)。并且,在判斷為“觸摸完的狀態(tài)暫時確定標志”被設(shè)為開(ON)的情況(S31 是) 下,轉(zhuǎn)移至S32。與此相對,在判斷為“觸摸完的狀態(tài)暫時確定標志”被設(shè)為關(guān)(OFF)的情況 (S31 否)下,結(jié)束該觸摸完的狀態(tài)暫時確定處理程序。在S32中,CPU51取得在上述S24中開始計測的觸摸完的狀態(tài)計時的值,判斷在觸摸完的狀態(tài)計時的值經(jīng)過(持續(xù))了在上述S14、S18、S19、S21、S22中任意一個步驟中設(shè)定的觸摸完的狀態(tài)確定時間為止(的期間內(nèi)),是否持續(xù)用戶沒有觸摸觸摸板14(沒有檢測出觸摸到的狀態(tài))的狀態(tài)。在此,觸摸完的狀態(tài)計時是從檢測出觸摸完的狀態(tài)的時刻開始計測(S24)的,因此判斷在從上述S32中檢測出觸摸完的狀態(tài)的時刻開始,用戶沒有觸摸觸摸板14的狀態(tài)是否持續(xù)了觸摸完的狀態(tài)確定時間以上。并且,用戶沒有觸摸觸摸板14(沒有檢測出觸摸到的狀態(tài))的狀態(tài),相當于在以規(guī)定間隔執(zhí)行的坐標取得處理程序(圖幻中不能取得坐標的狀態(tài)。因此,特別在觸摸板14是電阻膜方式的情況下,有時即使進行了觸摸, 在壓力小于規(guī)定壓力的情況下也不能取得觸摸坐標,但該情況作為用戶沒有觸摸(沒有檢測出觸摸到的狀態(tài))的狀態(tài)。并且,在判斷為從檢測出觸摸完的狀態(tài)的時刻開始,用戶沒有觸摸觸摸板14的狀態(tài)持續(xù)了觸摸完的狀態(tài)確定時間以上的情況(S32 是)下,轉(zhuǎn)移至S33。與此相對,在判斷為從檢測出觸摸完的狀態(tài)的時刻開始,用戶沒有觸摸觸摸板14的狀態(tài)未持續(xù)觸摸完的狀態(tài)確定時間以上的情況(S32 否)下,不確定為觸摸完的狀態(tài),而結(jié)束該觸摸完的狀態(tài)確定處理程序。在S33中,CPU51從RAM52中讀取“觸摸完的狀態(tài)暫時確定標志”,將“觸摸完的狀態(tài)暫時確定標志”設(shè)為關(guān)(OFF)。接著,在S34中,CPU51確定觸摸完的狀態(tài),執(zhí)行基于確定觸摸完的狀態(tài)的各種處理。例如,進行解除選擇對象物的選擇狀態(tài)的處理,或在拖拽操作的情況下停止選擇對象物的滾動顯示或移動顯示的處理等。接著,在S35中,隨著確定為觸摸完的狀態(tài),CPU51對RAM52的觸摸坐標履歷隊列 (圖6)進行初始化。接著,基于圖11來說明導(dǎo)航裝置1中導(dǎo)航E⑶13所執(zhí)行的觸摸到的狀態(tài)檢測處理程序。圖11是本實施方式的觸摸到的狀態(tài)檢測處理程序的流程圖。在此,觸摸到的狀態(tài)檢測處理程序,在打開車輛的ACC后每隔規(guī)定間隔(例如每20ms)重復(fù)執(zhí)行,用于在檢測出觸摸到的狀態(tài)的情況下執(zhí)行基于觸摸到的狀態(tài)的各種處理。首先,在觸摸到的狀態(tài)檢測處理程序中,在S41中,CPTOl基于從觸摸板14發(fā)送來的檢測信號,判斷是否檢測出從用戶沒有觸摸觸摸板14的狀態(tài)轉(zhuǎn)移至觸摸狀態(tài)的觸摸到的狀態(tài)。具體而言,如圖8所示,在以前述的規(guī)定間隔執(zhí)行的坐標取得處理程序(圖5)中,在前次處理中不能取得坐標,并且在本次處理中能夠取得坐標的情況下,檢測出觸摸到的狀態(tài)。并且,在判斷為檢測出觸摸到的狀態(tài)的情況(S41 是)下,轉(zhuǎn)移至S42。與此相對, 在判斷為沒有檢測出觸摸到的狀態(tài)的情況(S41 否)下,結(jié)束該觸摸到的狀態(tài)檢測處理程序。在S42中,CPU51從RAM52中讀取“觸摸完的狀態(tài)暫時確定標志”,判定“觸摸完的狀態(tài)暫時確定標志”是否被設(shè)置為開(ON)。并且,“觸摸完的狀態(tài)暫時確定標志”在前述的觸摸完的狀態(tài)暫時確定處理程序(圖7)中在檢測出觸摸完的狀態(tài)的時被設(shè)為開(ON) (S23)。并且,在判斷為“觸摸完的狀態(tài)暫時確定標志”被設(shè)為開(ON)的情況(S42 是) 下,轉(zhuǎn)移至S43。與此相對,在判斷為“觸摸完的狀態(tài)暫時確定標志”被設(shè)為關(guān)(OFF)的情況 (S42 否)下,轉(zhuǎn)移至S45。在S43中,CPU51從RAM52中讀取“觸摸完的狀態(tài)暫時確定標志”,將“觸摸完的狀態(tài)暫時確定標志”設(shè)為關(guān)(OFF)。即,由于在確定觸摸完的狀態(tài)之前檢測出觸摸到的狀態(tài), 因此解除觸摸完的狀態(tài)的暫時確定狀態(tài),繼續(xù)保持選擇對象物的選擇狀態(tài)。另外,在進行了拖拽操作的情況下,繼續(xù)進行選擇對象物的滾動顯示或移動顯示的處理。然后,在S44中,CPU51停止觸摸完的狀態(tài)計時的計測。然后,結(jié)束觸摸到的狀態(tài)檢測處理程序。另一方面,在S45中,CPU51執(zhí)行基于檢測觸摸到的狀態(tài)的各種處理。例如,在選擇了與觸摸坐標對應(yīng)的新選擇對象物,或所選擇的選擇對象物是按鈕的情況下,執(zhí)行與該按鈕對應(yīng)的功能(例如,地像的比例尺變更、目的地設(shè)定等)。接著,在S46中,隨著基于觸摸到的狀態(tài)而選擇新選擇對象物,CPU51對RAM52的觸摸坐標履歷隊列(圖6)進行初始化。然后,結(jié)束觸摸到的狀態(tài)檢測處理程序。如圖12A所示,通過所述處理,即使在檢測出觸摸完的狀態(tài)的情況下,如果在經(jīng)過觸摸完的狀態(tài)確定時間之前檢測出觸摸到的狀態(tài),也不確定為觸摸完的狀態(tài),而是繼續(xù)保持選擇了選擇對象物的狀態(tài)。例如,在進行拖拽操作的情況下,繼續(xù)進行選擇對象物的滾動顯示或移動顯示。另外,不會基于觸摸到的狀態(tài)而選擇與地像不同的選擇對象物。因此,例如圖9所示,在地像61的所顯示的坐標Zl處為觸摸到的狀態(tài),在選擇了地像61后沿著箭頭72移動手指進行拖拽,即使在拖拽過程中在地點Z2處用戶手指等從觸摸板離開,或按壓觸摸板的壓力減弱,也不會在地點Z2處確定觸摸完的狀態(tài)。其結(jié)果,不會出現(xiàn)以下情況,這些情況是在地點Z2處解除地像61的選擇而結(jié)束滾動;在地點Z2附近檢測出觸摸到的狀態(tài)的地點Z3被選擇,導(dǎo)致包括地點的按鈕71被違反用戶意愿地選擇。另一方面,如圖12B所示,在經(jīng)過觸摸完的狀態(tài)確定時間后檢測出觸摸到的狀態(tài)的情況下,確定為觸摸完的狀態(tài),基于觸摸到的狀態(tài)來選擇新選擇對象物。因此,例如圖9 所示,在顯示地像61的坐標Zl處為觸摸到的狀態(tài),選擇地像61后沿著箭頭72移動手指進行拖拽,在拖拽過程中在地點Z2處用戶的手指等從觸摸板離開或按壓觸摸板的壓力減弱的情況下,確定為地點Z2的觸摸完的狀態(tài)。其結(jié)果,在地點Z2除解除地像61 的選擇而結(jié)束滾動,并且由于在地點Z2附近的地點檢測出新的觸摸到的狀態(tài),因此檢測出觸摸到的狀態(tài)的地點Z3被選擇,導(dǎo)致包括地點Ti的按鈕71被違反用戶意愿地選擇。
另外,在導(dǎo)航裝置1中,在觸摸完的狀態(tài)后也會按照剛剛之前的滾動方向使?jié)L動持續(xù)規(guī)定時間而進行滾動顯示。另外,通常剛剛之前的拖拽速度越快(即滾動速度越快), 則觸摸完的狀態(tài)后滾動持續(xù)的時間越長。因此,在觸摸完的狀態(tài)剛剛之前的觸摸坐標的移動速度快的情況下,將觸摸完的狀態(tài)確定時間設(shè)定得長,從而,即使在拖拽操作中檢測出違背用戶意愿的觸摸完的狀態(tài),由于在經(jīng)過觸摸完的狀態(tài)確定時間前檢測出新的觸摸到的狀態(tài)的可能性高,因此也難以發(fā)生以下的不良狀況,這些不良狀況是在滾動顯示過程中地像61停止,或跳過地像61的顯示位置。另一方面,如果在觸摸完的狀態(tài)剛剛之前的觸摸坐標的移動速度慢的情況下將觸摸完的狀態(tài)確定時間設(shè)定得長,則容易發(fā)生不良狀況,這些不良狀況是在滾動顯示過程中地像61停止,或跳過地像61的顯示位置。通過以上詳細說明,本實施方式的導(dǎo)航裝置1,在利用導(dǎo)航裝置1的觸摸板的操作方法以及導(dǎo)航裝置1所執(zhí)行的計算機程序中,在檢測出觸摸完的狀態(tài)的情況下,取得從檢測出觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前為止的期間的觸摸坐標(S12),基于所取得的觸摸坐標,判斷從檢測出觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前為止的期間內(nèi)觸摸坐標是否已變位(S13),在判斷為觸摸坐標已變位的情況下,將觸摸完的狀態(tài)確定時間設(shè)定得比在判斷為觸摸坐標未變位時的觸摸完的狀態(tài)確定時間長(S14、S18、S19、S21、S22)。并且, 在從檢測出觸摸完的狀態(tài)的時刻開始,用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了觸摸完的狀態(tài)確定時間以上的情況下,確定為觸摸完的狀態(tài)(S34),因此,能夠基于用戶的觸摸板14的操作方式來設(shè)定最佳的觸摸完的狀態(tài)確定時間。其結(jié)果,不會將觸摸完的狀態(tài)確定時間設(shè)定得比必要時間長,因此不會導(dǎo)致操作性惡化,該觸摸完的狀態(tài)確定時間是指,通常時從檢測出觸摸完的狀態(tài)開始到確定為止的時間。另外,在檢測出違反用戶的意愿的觸摸完的狀態(tài)的可能性高的狀沉下,由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠防止違反用戶意愿的滾動顯示停止或選擇對象物的被選擇。另外,觸摸完的狀態(tài)剛剛之前的觸摸坐標的位移量越大,則將觸摸完的狀態(tài)確定時間設(shè)定得越長(314、518、519、521、522),因此,例如在高速拖拽操作這樣的檢測出違反用戶意愿的觸摸完的狀態(tài)的可能性高的狀沉下,能夠?qū)臋z測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長。其結(jié)果,能夠防止違反用戶意愿的滾動顯示停止或選擇對象物被選擇。另外,選擇對象物的滾動顯示速度快越快,則將觸摸完的狀態(tài)確定時間設(shè)定得越長,因此,即使在滾動顯示過程中檢測出觸摸完的狀態(tài)的情況下,也能夠在確定觸摸完的狀態(tài)之前不停止?jié)L動顯示,而流暢地使選擇對象物滾動。另外,在規(guī)定區(qū)域檢測出觸摸完的狀態(tài)的情況下,由于將從檢測出觸摸完的狀態(tài)開始到確定為止的觸摸完的狀態(tài)確定時間設(shè)定得長,因此能夠防止執(zhí)行違背用戶意愿的規(guī)定功能,該規(guī)定區(qū)域是指,有可能基于觸摸完的狀態(tài)確定后的觸摸到的狀態(tài)而執(zhí)行違背用戶意愿的規(guī)定功能的區(qū)域。并且,本發(fā)明并不限于上述實施方式,當然在不脫離本發(fā)明精神的范圍內(nèi)包括各種改良及變形。例如,在觸摸完的狀態(tài)暫時確定處理程序(圖7)中,在S16、S17以及S20的處理中,可以省略其中任意一個或多個處理。另外,第一觸摸完的狀態(tài)確定時間、第二觸摸完的狀態(tài)確定時間、第三觸摸完的狀態(tài)確定時間、第四觸摸完的狀態(tài)確定時間、第五觸摸完的狀態(tài)確定時間的各值,只要在滿足“第一觸摸完的狀態(tài)確定時間<第二觸摸完的狀態(tài)確定時間<第三觸摸完的狀態(tài)確定時間<第四觸摸完的狀態(tài)確定時間<第五觸摸完的狀態(tài)確定時間”的條件的范圍內(nèi),也可以是其它值。另外,在本實施方式中,規(guī)定區(qū)域作為有可能因確定觸摸完的狀態(tài)而導(dǎo)致執(zhí)行違背用戶意愿的功能的區(qū)域,但也以是其它區(qū)域。另外,在本實施方式中,在判斷為剛剛檢測出觸摸完的狀態(tài)之前的觸摸坐標位于規(guī)定區(qū)域的情況下,將觸摸完的狀態(tài)確定時間設(shè)定得比判定為(觸摸坐標)不位于規(guī)定區(qū)域時的觸摸完的狀態(tài)確定時間長,但也可以在剛剛檢測出觸摸完的狀態(tài)之前的觸摸坐標不位于規(guī)定區(qū)域內(nèi)的情況下,預(yù)想在之后規(guī)定時間以內(nèi)(例如0. 6sec以內(nèi))觸摸坐標移動到規(guī)定區(qū)域,此時也可以將觸摸完的狀態(tài)確定時間設(shè)定得長。并且,作為預(yù)想在之后規(guī)定時間以內(nèi)觸摸坐標移動到規(guī)定區(qū)域的情況,例如包括剛剛檢測出觸摸完的狀態(tài)之前的觸摸坐標位于規(guī)定區(qū)域附近,并且觸摸坐標向規(guī)定區(qū)域側(cè)變位的情況等。另外,本發(fā)明除了能夠應(yīng)用于導(dǎo)航裝置以外,還能夠應(yīng)用于具有觸摸板作為操作單元的裝置。例如,也能夠應(yīng)用于移動電話機等的便攜終端、個人計算機、便攜式音樂播放器等。另外,所應(yīng)用的觸摸板的種類并不限定,對于電阻膜方式、表面彈性波方式、紅外線方式、電磁感應(yīng)方式、靜電電容方式等的各種觸摸板,都能夠應(yīng)用。特別在電阻膜方式中,為了檢測觸摸到的狀態(tài)而需要一定以上的壓力,檢測出違背用戶意愿的觸摸完的狀態(tài)的可能性高,因此效果更加明顯。
權(quán)利要求
1.一種觸摸板式操作裝置,其特征在于,具有 顯示裝置,其用于顯示選擇對象物,觸摸板,其配置在上述顯示裝置的顯示區(qū)域上,用于接受用戶的觸摸操作, 觸摸到的狀態(tài)檢測單元,其用于檢測觸摸到的狀態(tài),該觸摸到的狀態(tài)是指,從上述用戶沒有觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至觸摸到上述觸摸板的狀態(tài),觸摸完的狀態(tài)檢測單元,其用于檢測觸摸完的狀態(tài),該觸摸完的狀態(tài)是指,從上述用戶觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至沒有觸摸上述觸摸板的狀態(tài),觸摸完的狀態(tài)確定時間設(shè)定單元,其用于設(shè)定觸摸完的狀態(tài)確定時間, 觸摸完的狀態(tài)確定單元,其用于在第一特定情況下,確定上述觸摸完的狀態(tài),該第一特定情況是指,從由上述觸摸完的狀態(tài)檢測單元檢測出上述觸摸完的狀態(tài)的時刻開始,上述用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了上述觸摸完的狀態(tài)確定時間以上的情況,坐標取得單元,其用于在上述用戶觸摸上述觸摸板的狀態(tài)的情況下,取得觸摸坐標,該觸摸坐標是上述用戶觸摸的地點的坐標,選擇單元,其用于選擇與由上述坐標取得單元取得的上述觸摸坐標對應(yīng)的上述選擇對象物,滾動顯示單元,其用于在上述顯示裝置上滾動顯示基于由上述坐標取得單元取得的上述觸摸坐標的變位而由上述選擇單元選擇的上述選擇對象物,變位判定單元,其用于判斷在上述觸摸完的狀態(tài)檢測單元剛剛檢測出上述觸摸完的狀態(tài)之前,由上述坐標取得單元取得的上述觸摸坐標是否已變位;在上述變位判定單元判斷為在剛剛檢測出上述觸摸完的狀態(tài)之前由上述坐標取得單元取得的上述觸摸坐標已變位的情況下,上述觸摸完的狀態(tài)確定時間設(shè)定單元將上述觸摸完的狀態(tài)確定時間設(shè)定得比第二特定情況下的上述觸摸完的狀態(tài)確定時間長,該第二特定情況是指,上述變位判定單元判斷為從檢測出上述觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前,由上述坐標取得單元取得的上述觸摸坐標未變位的情況。
2.如權(quán)利要求1所述的觸摸板式操作裝置,其特征在于,還具有變位量取得單元,該變位量取得單元取得在上述觸摸完的狀態(tài)檢測單元剛剛檢測出上述觸摸完的狀態(tài)之前由上述坐標取得單元取得的上述觸摸坐標的位移量,上述觸摸完的狀態(tài)確定時間設(shè)定單元,基于由上述變位量取得單元取得的上述位移量,來設(shè)定上述觸摸完的狀態(tài)確定時間。
3.如權(quán)利要求2所述的觸摸板式操作裝置,其特征在于,由上述變位量取得單元取得的上述位移量越大,則上述觸摸完的狀態(tài)確定時間設(shè)定單元將上述觸摸完的狀態(tài)確定時間設(shè)定得越長。
4.如權(quán)利要求1至3中任意一項所述的觸摸板式操作裝置,其特征在于,還具有觸摸完的狀態(tài)區(qū)域判定單元,在由上述觸摸完的狀態(tài)檢測單元檢測出上述觸摸完的狀態(tài)的情況下,該觸摸完的狀態(tài)區(qū)域判定單元判斷在檢測出該觸摸完的狀態(tài)的時刻由上述坐標取得單元取得的上述觸摸坐標是否位于上述顯示區(qū)域中的規(guī)定區(qū)域,在上述觸摸完的狀態(tài)區(qū)域判定單元判斷為上述觸摸坐標位于上述規(guī)定區(qū)域的情況下, 上述觸摸完的狀態(tài)確定時間設(shè)定單元將上述觸摸完的狀態(tài)確定時間設(shè)定得比第三特定情況下的上述觸摸完的狀態(tài)確定時間長,該第三特定情況是指,上述觸摸完的狀態(tài)區(qū)域判定單元判斷為上述觸摸坐標不位于上述規(guī)定區(qū)域的情況。
5.如權(quán)利要求4所述的觸摸板式操作裝置,其特征在于,還具有觸摸到的狀態(tài)區(qū)域判定單元,其在上述觸摸到的狀態(tài)檢測單元檢測出上述觸摸到的狀態(tài)的情況下,判斷在檢測出該觸摸到的狀態(tài)的時刻由上述坐標取得單元取得的上述觸摸坐標是否位于上述顯示區(qū)域內(nèi)的規(guī)定區(qū)域,功能執(zhí)行單元,其在該觸摸到的狀態(tài)區(qū)域判定單元判斷為上述觸摸坐標位于上述規(guī)定區(qū)域的情況下,執(zhí)行與該規(guī)定區(qū)域?qū)?yīng)的規(guī)定功能。
6.一種觸摸板式操作坊法,其特征在于,包括觸摸到的狀態(tài)檢測步驟,檢測觸摸到的狀態(tài),該觸摸到的狀態(tài)是指,從用戶沒有觸摸到觸摸板的狀態(tài)轉(zhuǎn)移至觸摸到上述觸摸板的狀態(tài),上述觸摸板配置在顯示裝置的顯示區(qū)域上并且用于接受上述用戶的觸摸操作,上述顯示裝置用于顯示選擇對象物,觸摸完的狀態(tài)檢測步驟,檢測觸摸完的狀態(tài),該觸摸完的狀態(tài)是指,從上述用戶觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至沒有觸摸上述觸摸板的狀態(tài),觸摸完的狀態(tài)確定時間設(shè)定步驟,設(shè)定觸摸完的狀態(tài)確定時間, 觸摸完的狀態(tài)確定步驟,在第一特定情況下,確定上述觸摸完的狀態(tài),該第一特定情況是指,從在上述觸摸完的狀態(tài)檢測步驟中檢測出上述觸摸完的狀態(tài)的時刻開始,上述用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了上述觸摸完的狀態(tài)確定時間以上的情況,坐標取得步驟,在上述用戶觸摸上述觸摸板的狀態(tài)的情況下,取得觸摸坐標,該觸摸坐標是上述用戶觸摸的地點的坐標,選擇步驟,選擇與在上述坐標取得步驟中取得的上述觸摸坐標對應(yīng)的上述選擇對象物,滾動顯示步驟,在上述顯示裝置上,滾動顯示基于在上述坐標取得步驟中取得的上述觸摸坐標的變位而由上述選擇步驟選擇的上述選擇對象物,變位判定步驟,判斷在上述觸摸完的狀態(tài)檢測步驟中剛剛檢測出上述觸摸完的狀態(tài)之前,在上述坐標取得步驟中取得的上述觸摸坐標是否已變位;在上述觸摸完的狀態(tài)確定時間設(shè)定步驟中,在通過上述變位判定步驟判斷為在剛剛檢測出上述觸摸完的狀態(tài)之前通過上述坐標取得步驟取得的上述觸摸坐標已變位的情況下, 將上述觸摸完的狀態(tài)確定時間設(shè)定得比第二特定情況下的上述觸摸完的狀態(tài)確定時間長, 該第二特定情況是指,在上述變位判定步驟中判斷為從檢測出上述觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前,通過上述坐標取得步驟取得的上述觸摸坐標未變位的情況。
7.一種計算機程序,其特征在于,安裝在計算機上,使計算機執(zhí)行如下功能觸摸到的狀態(tài)檢測功能,檢測觸摸到的狀態(tài),該觸摸到的狀態(tài)是指,從用戶沒有觸摸到觸摸板的狀態(tài)轉(zhuǎn)移至觸摸到上述觸摸板的狀態(tài),上述觸摸板配置在顯示裝置的顯示區(qū)域上并且用于接受上述用戶的觸摸操作,上述顯示裝置用于顯示選擇對象物,觸摸完的狀態(tài)檢測功能,檢測觸摸完的狀態(tài),該觸摸完的狀態(tài)是指,從上述用戶觸摸上述觸摸板的狀態(tài)轉(zhuǎn)移至沒有觸摸上述觸摸板的狀態(tài),觸摸完的狀態(tài)確定時間設(shè)定功能,設(shè)定觸摸完的狀態(tài)確定時間, 觸摸完的狀態(tài)確定功能,在第一特定情況下,確定上述觸摸完的狀態(tài),該第一特定情況是指,從在上述觸摸完的狀態(tài)檢測功能中檢測出上述觸摸完的狀態(tài)的時刻開始,上述用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了上述觸摸完的狀態(tài)確定時間以上的情況,坐標取得功能,在上述用戶觸摸上述觸摸板的狀態(tài)的情況下,取得觸摸坐標,該觸摸坐標是上述用戶觸摸的地點的坐標,選擇功能,選擇與在上述坐標取得功能中取得的上述觸摸坐標對應(yīng)的上述選擇對象物,滾動顯示功能,在上述顯示裝置上,滾動顯示基于在上述坐標取得功能中取得的上述觸摸坐標的變位而由上述選擇功能選擇的上述選擇對象物,變位判定功能,判斷在上述觸摸完的狀態(tài)檢測功能中剛剛檢測出上述觸摸完的狀態(tài)之前,在上述坐標取得功能中取得的上述觸摸坐標是否已變位;在上述觸摸完的狀態(tài)確定時間設(shè)定功能中,在通過上述變位判定功能判斷為在剛剛檢測出上述觸摸完的狀態(tài)之前通過上述坐標取得功能取得的上述觸摸坐標已變位的情況下, 將上述觸摸完的狀態(tài)確定時間設(shè)定得比第二特定情況下的上述觸摸完的狀態(tài)確定時間長, 該第二特定情況是指,在上述變位判定功能中判斷為從檢測出上述觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前,通過上述坐標取得功能取得的上述觸摸坐標未變位的情況。
全文摘要
提供觸摸板式操作裝置、觸摸板的操作方法以及計算機程序,能夠防止違反用戶意愿的滾動停止或選擇對象物被選擇。在檢測出觸摸完的狀態(tài)的情況下,取得從檢測出觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前為止的期間的觸摸坐標,基于所取得的觸摸坐標來判斷從檢測出觸摸完的狀態(tài)的時刻開始到規(guī)定時間之前為止的期間內(nèi)觸摸坐標已變位,在判斷為觸摸坐標已變位的情況下,將觸摸完確定時間設(shè)定得比判斷為觸摸坐標未變位時的觸摸完確定時間長。并且,在從檢測出觸摸完的時刻開始到,用戶沒有觸摸上述觸摸板的狀態(tài)持續(xù)了觸摸完確定時間以上的情況下,確定為觸摸完的狀態(tài)。
文檔編號G06F3/048GK102411446SQ201110280159
公開日2012年4月11日 申請日期2011年9月7日 優(yōu)先權(quán)日2010年9月21日
發(fā)明者山本和義, 牛田孝一, 菅田重彥 申請人:愛信艾達株式會社