欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

便攜顯示裝置以及操作檢測方法

文檔序號:7806760閱讀:188來源:國知局
便攜顯示裝置以及操作檢測方法
【專利摘要】一種便攜顯示裝置,具有:加速度傳感器;檢測信號輸出部,當加速度的計量值超越預定值時輸出檢測信號;運動持續(xù)時間計算部,使用檢測信號計算超過預定值的運動狀態(tài)的持續(xù)時間;奔跑判別部,根據(jù)運動狀態(tài)的發(fā)生頻度和該狀態(tài)下計算出的持續(xù)時間判別運動狀態(tài)是否是由使用者奔跑導致的;奔跑狀態(tài)設定部,當判別為是由使用者奔跑導致的時在預定期間設定為奔跑狀態(tài);運動間隔計算部,多次計量到運動狀態(tài)時使用檢測信號計算該多次運動狀態(tài)的時間間隔;連續(xù)點擊判別部,按判別條件判別多次計量是否是由連續(xù)的點擊操作導致的;設定范圍變更部,在奔跑狀態(tài)的情況下,將判別為是連續(xù)的點擊操作的判別條件的范圍變更得比非奔跑狀態(tài)下的該判別條件的范圍大。
【專利說明】便攜顯示裝置以及操作檢測方法

【技術領域】
[0001]本發(fā)明涉及便攜顯示裝置以及操作檢測方法。

【背景技術】
[0002]以往,存在如下的便攜式的顯示裝置:檢測通過輕敲顯示畫面或外殼(點擊)的操作產(chǎn)生的加速度變化來進行處理。在該點擊動作(以下,稱為點擊)的檢測中,通常,對通過加速度傳感器取得的加速度波形進行采樣來進行與點擊對應的波形的解析(例如,日本特開 2009-278294 號公報(對應于 US8587530B2))。
[0003]但是,由于便攜顯示裝置被使用者攜帶而進行移動,因此便攜顯示裝置自身的運動涉及的加速度被追加到由點擊導致的加速度變化中。因此,在日本特開2012-146156號公報(對應于US 2012/0185203A1)中公開了如下的技術:預先規(guī)定與點擊對應的加速度振幅的大小和振幅的頻率范圍,與下落和碰撞這樣的其他加速度變化區(qū)別開來進行工作。
[0004]但是,便攜顯示裝置的使用者一邊攜帶便攜顯示裝置或?qū)⒈銛y顯示裝置佩戴于身體一邊移動,特別是在奔跑時該便攜顯示裝置產(chǎn)生的周期性的加速度變化與由點擊導致的加速度變化重疊的情況下,若想要通過頻率解析來檢測這樣的波形,檢測的處理變得復雜。另一方面,在從時間序列數(shù)據(jù)中檢測到點擊,特別是檢測到兩次連續(xù)的輕敲動作即雙擊時,若放松設定檢測基準,則靜止過程中的誤檢測增加,若嚴格設定檢測基準,則在移動過程中難以檢測到點擊動作。


【發(fā)明內(nèi)容】

[0005]本發(fā)明是能夠根據(jù)便攜顯示裝置的使用者的運動狀態(tài)容易且適當?shù)貦z測雙擊的便攜顯示裝置以及操作檢測方法。
[0006]該發(fā)明的方式之一是一種便攜顯示裝置,具有:加速度傳感器,其用于計量加速度;檢測信號輸出部,當所述加速度的大小的計量值發(fā)生變化超越預定的基準值時,所述檢測信號輸出部輸出檢測信號;運動持續(xù)時間計算部,其使用所述檢測信號來計算所述計量值超過所述預定的基準值的運動狀態(tài)的持續(xù)時間;奔跑判別部,其根據(jù)所述運動狀態(tài)的發(fā)生頻度、和在該運動狀態(tài)下分別計算出的所述持續(xù)時間,來判別所述運動狀態(tài)是否是由該便攜顯示裝置的使用者奔跑導致的;奔跑狀態(tài)設定部,當在所述奔跑判別部中判別為是由所述使用者奔跑導致的時,所述奔跑狀態(tài)設定部在預定期間設定為奔跑狀態(tài);運動間隔計算部,在多次計量到所述運動狀態(tài)時,所述運動間隔計算部使用所述檢測信號來計算該多次運動狀態(tài)的時間間隔;連續(xù)點擊判別部,其按照基于計算出的所述持續(xù)時間以及所述時間間隔的判別條件,判別所述多次計量是否是由連續(xù)的點擊操作導致的;以及設定范圍變更部,其在所述奔跑狀態(tài)的情況下,將在所述連續(xù)點擊判別部中判別為是連續(xù)的點擊操作的所述判別條件的范圍變更得比非奔跑狀態(tài)下的該判別條件的范圍大。

【專利附圖】

【附圖說明】
[0007]圖1是表示本發(fā)明的實施方式的告知系統(tǒng)的整體圖。
[0008]圖2是表示電子手表的內(nèi)部結構的方框圖。
[0009]圖3是表示加速度傳感器的軸設定的圖。
[0010]圖4是表示使用者在靜止狀態(tài)下進行雙擊操作時的加速度傳感器檢測到的標準的計量波形、和中斷信號波形的圖。
[0011]圖5是表示第一實施方式的雙擊檢測處理的控制過程的流程圖。
[0012]圖6是表示奔跑判定處理的控制過程的流程圖。
[0013]圖7是表示從第二實施方式的加速度傳感器的基準值檢測電路輸出的中斷信號的示例的圖。
[0014]圖8是表示第二實施方式的雙擊檢測處理的控制過程的流程圖。
[0015]圖9是表示第三實施方式的基準值檢測電路的中斷信號的輸出例、和計時器計數(shù)的示例的圖。
[0016]圖10是表示第三實施方式的雙擊檢測處理的控制過程的流程圖。
[0017]圖11是表示第四實施方式的基準值檢測電路的中斷信號的輸出例、和計時器計數(shù)的示例的圖。
[0018]圖12是表示第四實施方式的雙擊檢測處理的控制過程的流程圖。
[0019]圖13是對基于從第五實施方式的基準值檢測電路輸出的中斷信號的雙擊的檢測進行說明的圖。
[0020]圖14是表示第五實施方式的雙擊檢測處理的控制過程的流程圖。
[0021]圖15是表示第六實施方式的雙擊檢測處理的控制過程的流程圖。
[0022]圖16是表示第七實施方式的雙擊檢測處理的控制過程的流程圖。
[0023]圖17A、圖17B是對從第八實施方式的基準值檢測電路輸出的中斷信號、奔跑狀態(tài)以及雙擊的檢測進行說明的圖。
[0024]圖18是表示第八實施方式的奔跑檢測處理的控制過程的流程圖。
[0025]圖19是表示第八實施方式的雙擊檢測處理的控制過程的流程圖。
[0026]圖20A、圖20B是對從第九實施方式的基準值檢測電路輸出的中斷信號、和基于中斷信號的奔跑狀態(tài)以及雙擊的檢測進行說明的圖。
[0027]圖21是表示第九實施方式的奔跑檢測處理的控制過程的流程圖。
[0028]圖22是表示第九實施方式的雙擊檢測處理的控制過程的流程圖。

【具體實施方式】
[0029]以下,根據(jù)附圖對本發(fā)明的實施方式進行說明。
[0030]<第一實施方式>
[0031]圖1是包括本發(fā)明的實施方式的便攜顯示裝置即電子手表40的告知系統(tǒng)I的整體圖。
[0032]該告知系統(tǒng)I由電子手表40、作為外部設備的智能手機10構成。電子手表40佩戴于使用者的手臂而被攜帶。在所述的電子手表40和智能手機10之間能夠使用近距離無線通信例如藍牙通信(注冊商標:Bluetooth)來彼此通信。
[0033]圖2是表示電子手表40的內(nèi)部結構的方框圖。
[0034]電子手表40具有:CPU (Central Processing Unit:中央處理單元)41 (運動持續(xù)時間算出部410、奔跑判別部411、奔跑狀態(tài)設定部412、運動間隔算出部413、連續(xù)點擊判別部 414、設定范圍變更部 415) > ROM (Read Only Memory:只讀內(nèi)存)42 > RAM (Random AccessMemory:隨機存取存儲器)43、振蕩電路44、計時電路45、操作部46、顯示部47、顯示驅(qū)動器48、藍牙模塊 49 以及 UART (Universal Asynchronous Receiver/Transmitter:通用異步收發(fā)器)50、加速度傳感器51、振動產(chǎn)生部52以及其驅(qū)動器53、蜂鳴部54以及其驅(qū)動器55、照明部56以及其驅(qū)動器57、總線58等。
[0035]CPU41進行各種運算處理,對電子手表40的整體動作進行統(tǒng)轄控制。CPU41執(zhí)行操作檢測程序421,對使用者進行的點擊進行檢測,在進行了與狀況對應的動作,例如振動產(chǎn)生部52、蜂鳴部54和/或照明部56進行的告知動作的情況下進行使其停止的動作。另夕卜,CPU41執(zhí)行奔跑判定程序422,對電子手表40的使用者是否處于奔跑狀態(tài)進行判別設定。
[0036]在R0M42中存儲有:各種控制程序、應用程序和初始設定數(shù)據(jù)。這些控制程序和初始設定數(shù)據(jù)根據(jù)需要被CPU41讀出而被用于電子手表40的各種動作。在該控制程序中包括:操作檢測程序421和奔跑判定程序422。操作檢測程序421在能夠進行點擊輸入的狀態(tài)下在后臺(background)被執(zhí)行并處于常駐狀態(tài),進行與點擊檢測相關的處理。另外,奔跑判定程序422在能夠進行點擊輸入的狀態(tài)下被定期(例如每秒)地調(diào)用而被執(zhí)行。
[0037]RAM43對CPU41提供作業(yè)用的存儲空間,臨時存儲數(shù)據(jù)。另外,在RAM43中存儲有用于規(guī)定使用者奔跑狀態(tài)的值即NG計數(shù)器431。
[0038]振蕩電路44生成預定的頻率信號并作為時鐘信號輸出給CPU41以及計時電路45。該振蕩電路44也可以具有溫度補償電路等校正輸出頻率的結構。另外,該振蕩電路44不僅能夠輸出生成的時鐘信號還能夠輸出經(jīng)分頻電路分頻為預定頻率的時鐘信號。
[0039]計時電路45是如下的計數(shù)器電路:對從振蕩電路44輸入的預定頻率的信號進行計數(shù)、通過對初始時刻進行加法運算來保存當前時刻?;蛘?,計時電路45也可以是對由CPU41或RTC (Real Time Clock:實時時鐘)進行軟件方式計數(shù)得到的當前時刻的值進行存儲的結構。
[0040]操作部46受理來自使用者的輸入操作并作為輸入信號輸出給CPU41。該操作部46具有一個或多個操作按鈕,將該操作按鈕的按壓操作變換為電信號來作為輸入信號。
[0041]在該電子手表40中除了經(jīng)操作部46的輸入操作外,還根據(jù)通過加速度傳感器51計量的加速度由CPU41進行點擊的檢測,并作為輸入操作而被受理。
[0042]顯示部47是用于顯示時刻和各種信息的數(shù)字顯示部。該顯示部47沒有特別限制,但是例如具有液晶畫面(LCD)。這里LCD具有長方形形狀。這里顯示驅(qū)動器48是進行在其顯示畫面中與LCD對應地顯示的驅(qū)動動作的液晶驅(qū)動器,驅(qū)動LCD的各像素和/或段(segment)來進行顯示?;蛘?該顯示部47也可以是通過使多個指針旋轉(zhuǎn)動作來指示文字盤上的標識從而顯示時刻、時間、數(shù)值以及各種信息的模擬顯示部,在該情況下能夠構成為:具有用于使各指針旋轉(zhuǎn)動作的步進馬達以及驅(qū)動該步進馬達的驅(qū)動電路,來代替顯示驅(qū)動器48。
[0043]藍牙模塊49進行用于與外部設備進行近距離無線通信的數(shù)據(jù)處理。藍牙模塊49對從CPU41經(jīng)UART50輸入的輸出信息的信號進行調(diào)制,使用天線AM向外部設備進行發(fā)送。另外,藍牙模塊49從經(jīng)天線AM從外部設備接收到的電波解調(diào)接收信號,經(jīng)UART50輸出給CPU41。
[0044]UART50分別對從CPU41輸入從藍牙模塊49發(fā)送的信號、和通過天線AM以及藍牙模塊49接收、解調(diào)而輸出給CPU41的信號進行并行/串行轉(zhuǎn)換。
[0045]加速度傳感器51是能夠計量正交的三軸方向的加速度的三軸加速度傳感器。
[0046]圖3是表不加速度傳感器51的軸設定的圖。
[0047]作為該三軸方向沒有特別限制,但是在這里規(guī)定了與顯示畫面垂直的方向(Z軸)、與顯示畫面平切且與帶(band)的安裝方向平行以及垂直的兩方向(X軸以及Y軸)。本實施方式的加速度傳感器51具有基準值檢測電路511 (檢測信號輸出部、第一檢測信號輸出部、第二檢測信號輸出部),不輸出計量出的加速度的值。基準值檢測電路511將各軸方向的加速度計量值與預定的基準值進行比較,輸出中斷信號INT1、INT2。本實施方式的基準值檢測電路511在通常狀態(tài)下,輸出低電平作為中斷信號INT1、INT2,在滿足預定的條件的情況下,輸出預先設定的長度的高電平脈沖信號。
[0048]這里,自各軸方向的加速度的所有計量值是小于預定的第二基準值A2(例如3.0G)的大小(絕對值)的狀態(tài)起,當某一計量值變化為第二基準值A2以上的大小時,將中斷信號INT2作為高電平的脈沖波形信號輸出。另外,自各方向的加速度的大小的某一個是預定的第一基準值Al (例如2.0G)以上的大小的狀態(tài)起,在所有的計量值的大小小于第一基準值Al時,將中斷信號INTl作為高電平的脈沖波形信號輸出。
[0049]在加速度傳感器51中,例如能夠使用使用了 PZT(鈦酸鋯酸鉛)等壓電元件得到的芯片傳感器。加速度傳感器51的計量部與基準值檢測電路511形成于同一芯片上,只有中斷信號INTl、INT2經(jīng)總線58被輸出給CPU41。
[0050]振動產(chǎn)生部52例如具有旋轉(zhuǎn)馬達,與該旋轉(zhuǎn)馬達的旋轉(zhuǎn)對應地產(chǎn)生振動。驅(qū)動器53根據(jù)從CPU41輸入的控制信號將用于使該旋轉(zhuǎn)馬達進行旋轉(zhuǎn)動作的驅(qū)動電壓輸出給振動產(chǎn)生部52。
[0051]蜂鳴部54例如具有PZT等壓電元件,通過與施加到該壓電元件的電壓對應的伸縮(振動)動作來產(chǎn)生蜂鳴音。驅(qū)動器55根據(jù)從CPU41輸入的控制信號而輸出用于使蜂鳴部54的壓電元件伸縮的驅(qū)動電壓信號。
[0052]照明部56照亮顯示部47。照明部56例如具有LED (Light Emitting D1de發(fā)光二極管),能夠從顯示面的上側(cè)照亮顯示部47,或具有有機ELD (Electro-Luminescent D1de電致發(fā)光二極管),能夠作為顯示部47的數(shù)字顯示畫面的背光燈而工作。驅(qū)動器57根據(jù)從CPU41輸入的控制信號輸出驅(qū)動電壓,所述驅(qū)動電壓用于從照明部56發(fā)光。
[0053]總線58將CPU41與各部電氣連接,傳遞收發(fā)的電信號。
[0054]接下來,對本實施方式的電子手表40的雙擊的檢測動作進行說明。
[0055]在本實施方式的電子手表40中,根據(jù)從加速度傳感器51的基準值檢測電路511輸出的中斷信號INTl、INT2來判斷是否進行雙擊操作。
[0056]圖4是表示使用者在靜止狀態(tài)下進行了雙擊操作時的加速度傳感器51檢測到的標準的計量波形、和中斷信號波形的圖。
[0057]當使用者在顯示部47的顯示畫面進行點擊動作時,由于伴隨點擊的急劇的電子手表40的移動和停止,在顯示畫面垂直方向即Z方向表現(xiàn)出尖銳的波形。另外,此時與使用者的反應相對應地在X方向以及Y方向表現(xiàn)出略微的變動。當三方向的加速度大小的計量值中的某一個大小超越第二基準值A2時,即,成為+A2以上或一 A2以下時,本實施方式的電子手表40具有的基準值檢測電路511輸出預定長的高電平中斷信號INT2。接下來,當三軸方向的加速度的所有計量值的大小低于第一基準值Al時,即收斂于小于+Al且比一Al大的值時,輸出預定長的高電平中斷信號INT1。該中斷信號中的高電平期間的長度(預定長)沒有特別限制,是足夠短的脈沖狀電壓即可,例如是5ms。
[0058]CPU41對從檢測到中斷信號INT2到檢測到中斷信號INTl為止的時間,即加速度大的狀態(tài)(運動狀態(tài))的持續(xù)時間Txl進行計數(shù)。另外,在對從檢測到中斷信號INTl到檢測到再下一次的中斷信號INT2為止的時間間隔Ty進行了計數(shù)之后,對從檢測到第二次的中斷信號INT2到檢測到中斷信號INTl為止的持續(xù)時間Tx2進行計數(shù)。然后,當持續(xù)時間TxUTx2以及時間間隔Ty分別處于滿足預定條件(判別條件)的范圍(條件范圍)內(nèi)時,判別為輸入了雙擊。
[0059]在中斷信號INT2、INTl的產(chǎn)生并非由點擊導致的情況下,例如,在移動了電子手表40的情況、或檢測到伴隨使用者的手臂振動的加速度的情況下,通常,持續(xù)時間Txl、Tx2與由點擊導致的情況相比變得十分長(例如,Txl、Tx2彡100ms)。因此,在持續(xù)時間Txl、Tx2比基準時間TxO短的情況下,判斷為中斷信號ΙΝΤ2、ΙΝΤ1的加速度變化是由點擊導致的,當比基準時間TxO長時,判斷為中斷信號ΙΝΤ2、INTl的加速度變化不是由點擊導致的(NG)。作為用于判別持續(xù)時間Txl、Τχ2是否是由點擊導致的基準時間ΤχΟ,例如設定為25ms。
[0060]此時,在一時的移動時,為了防止發(fā)生連續(xù)的NG判定,從NG判定后到經(jīng)過預定禁止期間TzO (第一禁止時間例如,TzO = 500ms)為止的期間即使檢測到雙擊,也禁止執(zhí)行該雙擊的動作。另一方面,在伴隨使用者的奔跑的NG判定的情況下,如上所述會周期性地(例如,400?500ms)計量到持續(xù)時間Txl、Tx2較長的加速度變化。因此,當設置雙擊動作的禁止期間TzO時,雙擊操作的檢測變得困難,因此在周期性地表現(xiàn)出該加速度變化時,不設置該檢測禁止期間ΤζΟ。
[0061]另外,與靜止時相比較,在使用者的奔跑過程中由于手臂容易振動因此能夠?qū)⑸鲜龅幕鶞蕰r間TxO設定得長。即,在本實施方式的電子手表40中,在奔跑時和靜止時將基準時間TxO設定為不同的值。作為該奔跑時的基準時間ΤχΟ,設定為比上述手臂振動等涉及的持續(xù)時間Txl、Τχ2的通常計量值(上限時間)短的值。因此,可以根據(jù)使用者每一秒的步數(shù)大小涉及的手臂振動速度的不同等,通過使用者操作來改變奔跑過程中的基準時間TxO的設定。
[0062]接下來,在由于使用者的姿勢等而沒有在X方向以及Y方向產(chǎn)生比基準值Al大的加速度的情況下,有時會由于Z方向的加速度變化而在短時間連續(xù)兩次檢測到中斷信號ΙΝΤ2、ΙΝΤ1??紤]到這樣的情況,在該電子手表40中,設定針對時間間隔Ty的下限時間Ty_min (例如,Ty_min = 120ms)。并且,在時間間隔Ty的計量開始后,當以短的間隔(Ty < Ty_min)輸入下一中斷信號INT2時,判斷為是與第一次的點擊有關的第二次的中斷信號INT2,CPU41忽略該中斷信號INT2繼續(xù)時間間隔Ty的計數(shù)。
[0063]另一方面,當時間間隔Ty比基準時間TyO(例如,TyO = 350ms)長時,判斷為第一次的點擊檢測是誤操作或噪聲而不是使用者的雙擊。另外,當時間間隔Ty持續(xù)了比基準時間TyO大的上限時間Ty_max(例如,Ty_max = 500ms)以上時,即使不進行第二次的點擊檢測,也可以結束雙擊的判定。
[0064]圖5是表不本實施方式的電子手表40執(zhí)行的雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0065]該雙擊檢測處理是在能夠設定點擊操作的情況下被調(diào)用而始終進行動作的處理。
[0066]當開始雙擊檢測處理時,CPU41首先判別是否檢測到中斷信號INT2的上升(步驟S101)。在判別為沒有檢測到中斷信號INT2的上升時(步驟SlOl “否”),CPU41重復進行該步驟SlOl的處理。
[0067]在判別為檢測到中斷信號INT2的上升時(步驟SlOl “是”),CPU41使計時器(timer)工作而開始持續(xù)時間Txl的計數(shù)(步驟S102)。接下來,CPU41判別是否檢測到中斷信號INTl的上升(步驟S103)。在判別為沒有檢測到中斷信號INTl的上升時(步驟
S103“否”),CPU41重復步驟S103的處理。
[0068]在判別為檢測到中斷信號INTl的上升時(步驟S103 “是”),CPU41判別計數(shù)得到的持續(xù)時間Txl是否是基準時間TxO以下(步驟S104)。在判別為是基準時間TxO以下時(步驟S104 “是”),CPU41在使計時器暫時復位之后,立即開始時間間隔Ty的計數(shù)(步驟 S105)。
[0069]CPU41判別是否檢測到中斷信號INT2的上升(步驟S106)。在判別為沒有檢測到中斷信號INT2的上升時(步驟S106 “否”),CPU41判別時間間隔Ty是否變得比上限時間Tyjnax大(步驟S121)。此時CPU41可以不是每次讀入時間間隔Ty的值來直接比較,而是當計時器的計數(shù)時間達到上限時間Tyjnax時產(chǎn)生預定的信號,通過該信號的有無來進行判別。
[0070]當判別為時間間隔Ty不比上限時間Tyjnax大時(步驟S121 “否”),CPU41的處理返回到步驟S106。當判別為比上限時間Tyjnax大時(步驟S121 “是”),CPU41的處理向步驟S144轉(zhuǎn)移。
[0071]在通過步驟S106的判別處理判別為檢測到中斷信號INT2的上升時(步驟S106 “是”),CPU41判別時間間隔Ty是否是下限時間Tyjnin以上(步驟S107)。在判別為時間間隔Ty不是下限時間Tyjnin以上時(步驟S107 “否”),CPU41忽略檢測到的中斷信號INT2將處理返回到步驟S106。
[0072]當判別為時間間隔Ty是下限時間Tyjnin以上時(步驟S107“是”),緊接著,CPU41判別時間間隔Ty是否是基準時間TyO以下(步驟S108)。另外,在奔跑過程中的情況下,由于作為基準時間TxO設定了比靜止時長的時間,因此基準時間TyO也可以被延長設定為與基準時間TxO的延長對應的時間?;蛘?,或者,基準時間TyO也可以也可以以在行駛中時與靜止時相比為足夠長的時間的方式,與基準時間TxO獨立地從靜止時的設定進行變更。在判別為不是基準時間TyO以下時(步驟S108 “否”),CPU41的處理向步驟S144轉(zhuǎn)移。
[0073]在判別為時間間隔Ty是基準時間TyO以下時(步驟S108 “是”),CPU41在使計時器復位之后,立即開始持續(xù)時間Tx2的計數(shù)(步驟S109)。
[0074]CPU41判別是否檢測到中斷信號INTl的上升(步驟S110)。在判別為沒有檢測到中斷信號INTl的上升時(步驟SllO “否”),CPU41重復步驟SllO的處理。
[0075]在判別為檢測到中斷信號INTl的上升時(步驟SllO “是”),CPU41判別計數(shù)得到的持續(xù)時間Τχ2是否是基準時間TxO以下。在判別為不是基準時間TxO以下時(步驟Slll “否”),CPU41的處理向步驟S144轉(zhuǎn)移。
[0076]當判別為持續(xù)時間Tx2是基準時間TxO以下時(步驟Slll “是”),CPU41將雙擊作為檢測到的操作,執(zhí)行與雙擊操作對應地設定的動作(步驟S112)。然后,CPU41將處理轉(zhuǎn)移到步驟SI 13。
[0077]在通過步驟S104的判別處理判別為持續(xù)時間Txl不是基準時間TxO以下時(步驟S104 “否”),CPU41向NG計數(shù)器431的值(發(fā)生頻度)加I (步驟S141)。CPU41判別當前使用者是否被設定為正在奔跑(步驟S142)。對于奔跑過程中的設定在后面進行敘述。當判別為并非正在奔跑時(步驟S142 “否”),CPU41對禁止期間TzO期間雙擊的動作進行禁止(步驟S143)。然后,CPU41的處理向步驟S144轉(zhuǎn)移。
[0078]當判別為是正在奔跑時(步驟S142 “是”),CPU41的處理向步驟S144轉(zhuǎn)移。
[0079]當從步驟S142、S143、S121、S108、S111中的某一處理向步驟S144的處理轉(zhuǎn)移時,CPU41進行錯誤處理(步驟S144),作為沒有檢測到雙擊的處理。即,CPU41使持續(xù)時間Txl、Tx2、時間間隔Ty中的設定的時間初始化。然后,CPU41的處理向步驟S113轉(zhuǎn)移。
[0080]當從步驟S112或步驟S144的處理向步驟S113的處理轉(zhuǎn)移時,CPU41使計時器復位(步驟S113)。然后,CPU41的處理返回到前面而從步驟SlOl的處理開始重復進行。
[0081]圖6是表示本實施方式的電子手表40中的奔跑判定處理的、CPU41進行的控制過程的流程圖。
[0082]通過在每一秒的開頭的時刻(秒進制)啟動奔跑判定程序422來執(zhí)行該奔跑判定處理,每秒一次。
[0083]當開始奔跑判定處理時,CPU41判別當前是否是奔跑過程中的設定(步驟S201)。當判別為是正在奔跑時(步驟S201“是”),CPU41判別當前的NG計數(shù)器431的值是否與存儲在RAM43的前一次的NG計數(shù)器的值相等(步驟S222)。當判別為相等時(步驟S222“是”),CPU41的處理向步驟S215轉(zhuǎn)移。當判別為不相等時(步驟S222 “否”),CPU41的處理向步驟S203轉(zhuǎn)移。
[0084]另一方面,當判別為當前不是奔跑過程中的設定時(步驟S201 “否”),CPU41判別NG計數(shù)器431的值是否是“2” (步驟S202)。當判別為NG計數(shù)器431的值是“2”時,CPU41的處理向步驟S203轉(zhuǎn)移。
[0085]當轉(zhuǎn)移到步驟S203的處理時,CPU41認為奔跑過程中的設定(步驟S203),另外,將當前的NG計數(shù)器431的值設定為前一次的NG計數(shù)器的值(步驟S204)。然后,CPU41的處理向步驟S206轉(zhuǎn)移。
[0086]當判別為NG計數(shù)器431的值不是“2”時(步驟S202 “否”),CPU41判別NG計數(shù)器431的值是否是“3”(預定級別)以上(步驟S213)。當判別為NG計數(shù)器431的值是“3”以上時(步驟S213 “是”),CPU41對預定的禁止期間Tzl (第二禁止期間)期間雙擊的動作進行禁止(步驟S214)。當判別為NG計數(shù)器431的值不是“3”以上時(步驟S213 “否”),即,這里在NG計數(shù)器431的值是“I”以下的情況下,CPU41的處理向步驟S215轉(zhuǎn)移。
[0087]當從步驟S213、S214、S222中的某一處理向步驟S215的處理轉(zhuǎn)移時,CPU41進行靜止過程中的設定,使NG計數(shù)器431初始化從而將值設為“O” (步驟S215)。然后,CPU41的處理向步驟S206轉(zhuǎn)移。
[0088]當從步驟S204或步驟S215的處理轉(zhuǎn)移到步驟S206的處理時,CPU41與奔跑過程中或靜止過程中的設定對應地進行基準時間TxO的設定。如上所述,CPU41在靜止過程中進行設定的情況下,將通常的基準值(例如,25ms)設定為基準時間TxO,在奔跑過程中進行設定的情況下,設定比該基準值長的基準時間TxO (例如,50ms)(步驟S206)。然后,CPU41結束奔跑判定處理。
[0089]如上所述,本實施方式的電子手表40具有計量三軸方向加速度的加速度傳感器51、以及在加速度的大小(絕對值)的計量值高于基準值A2的情況以及小于基準值Al的情況下,輸出高電平信號的基準值檢測電路511。CPU41使用從基準值檢測電路511輸出的檢測信號來算出該加速度大的狀態(tài)的持續(xù)時間Txl、Tx2,另外,CPU41在每秒執(zhí)行的奔跑判定處理中根據(jù)該加速度大的狀態(tài)的發(fā)生頻度、和持續(xù)時間Txl、Τχ2來判別使用者是否是正在奔跑,在正在奔跑的情況下,將該一秒(預定期間)設定為奔跑狀態(tài)。另一方面,在兩次計量出加速度大的狀態(tài)的情況下,對檢測信號期間的時間差進行計數(shù)從而計算出其時間間隔,根據(jù)計算出的持續(xù)時間Txl、Τχ2以及時間間隔Ty,來判別計量到的兩次加速度大的狀態(tài)是否是由連續(xù)的點擊操作(雙擊)導致的。此時,在設定為奔跑狀態(tài)的情況下,將為了判定為是雙擊而使用的該條件范圍變更得比非奔跑狀態(tài)下的條件范圍廣。因此,在奔跑狀態(tài)下,點擊動作以外的加速度變化較多,且在點擊動作的加速度變化容易變得不明確的狀態(tài)下容易檢測該加速度變化,另一方面,當靜止狀態(tài)(非奔跑狀態(tài))時,通過不擴大條件范圍能夠抑制錯誤檢測的發(fā)生。即,能夠根據(jù)使用者的運動狀態(tài)適當?shù)貦z測雙擊。
[0090]另外,不是對計量出的加速度大小的數(shù)字值進行直接處理,而是能夠通過使用了模擬數(shù)據(jù)與基準值的比較結果有關的中斷信號而得到的計數(shù)處理來進行雙擊的檢測,因此,與由CPU來進行計量值的處理的情況相比能夠較大地削減消耗電力。
[0091]另外,每隔所定間隔、特別是每隔I秒與計時的秒進位同時地調(diào)用和進行奔跑判定,能夠高效地進行處理,因此能夠?qū)崿F(xiàn)電力消耗的降低。
[0092]另外,通過在奔跑狀態(tài)時使持續(xù)時間Txl、Tx2有關的成為點擊動作的判定基準(持續(xù)時間的上限值)的基準時間TxO上升,即使在奔跑過程中的點擊動作不明確、或手臂比通常搖晃得大且長的情況下,也能夠應對以免引起漏檢測。
[0093]另外,由于上升后的基準時間TxO的值設定得比通過奔跑(慢跑、快跑)有關的通常步調(diào)計量的持續(xù)時間Txl、Τχ2短,因此不會引起與奔跑導致的加速度變化的混淆。
[0094]另外,在非奔跑狀態(tài)下,當進行一次NG判定時,不進行禁止期間TzO期間檢測到的雙擊所涉及的動作,但是在奔跑狀態(tài)下,不進行該禁止期間TzO的設定。由此,能夠避免由于伴隨奔跑的加速度變化的影響而不受理雙擊操作的狀況。
[0095]另外,將三軸方向的加速度數(shù)據(jù)與各基準值進行比較、作為一個中斷信號輸出,因此能夠通過極其簡單的處理來抑制計量數(shù)據(jù)本身的處理,能夠通過簡單的電路結構來完成大部分的處理,因此,能夠降低處理量抑制CPU的負擔,并且抑制電力消耗。
[0096]另外,通過將加速度上升時計量值的設為比較對象的基準值Α2設定得比加速度降低時計量值的設為比較對象的基準值Al高,能夠相對于緩慢減少加速度值的奔跑時的加速度振幅波形更可靠地區(qū)別點擊有關的加速度振幅的波形。
[0097]另外,在非奔跑狀態(tài)下,且在比基準時間TxO長的加速度變化的發(fā)生頻度比預定級別(例如,每秒三次)高的情況下,通過禁止該期間的點擊動作的檢測,能夠避免與揮舞手臂這樣的奔跑狀態(tài)不同的、使用者的活動狀態(tài)下的點擊動作的錯誤檢測,能夠提升點擊的檢測率。
[0098]另外,通過將基準值檢測電路511作為專用電路而設計到加速度傳感器51的芯片上來制成,能夠高效地輸出所需的中斷信號,因此,能夠提升電子手邊40等便攜顯示裝置的制造效率同時降低點擊動作涉及的CPU41的處理,且能夠提高點擊動作的檢測率。
[0099]<第二實施方式>
[0100]接下來,對第二實施方式的電子手表40進行說明。
[0101]該第二實施方式的電子手表40的內(nèi)部結構除去基準值檢測電路511的輸出信號和操作檢測程序421的內(nèi)容之外與第一實施方式的電子手表40相同,省略說明。
[0102]圖7是表示從加速度傳感器51的基準值檢測電路511輸出的中斷信號的示例的圖。
[0103]在該第二實施方式的基準值檢測電路511中,在輸入了比基準值A2大的加速度計量值期間,中斷信號INT2成為高電平,另外,在輸入了比基準值Al大的加速度計量值期間,中斷信號INTl成為高電平。即,這樣的基準值檢測電路511使用分別與兩種基準值級別對應的比較器而容易地構成。
[0104]圖8是表示在本實施方式的電子手表40中執(zhí)行的雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0105]該雙擊檢測處理的不同點在于:從第一實施方式的雙擊檢測處理中將步驟S103和步驟SllO的處理分別置換為步驟S103a和步驟SllOa,對同一處理內(nèi)容標注同一符號省略詳細的說明。
[0106]在通過步驟S102的處理開始了持續(xù)時間Txl的計數(shù)之后,CPU41判別是否檢測到中斷信號INTl的降低(步驟S103a)。然后,當判別為沒有檢測到中斷信號INTl的降低時(步驟S103a “否”),CPU41重復步驟S103a的處理。當判別為檢測到中斷信號INTl的降低時(步驟S103a “是”),CPU41的處理向步驟S104轉(zhuǎn)移。
[0107]同樣地,在通過步驟S109的處理開始了持續(xù)時間Tx2的計數(shù)之后,CPU41判別是否檢測到中斷信號INTl的降低(步驟SllOa)。然后,當判別為沒有檢測到中斷信號INTl的降低時(步驟SllOa “否”),CPU41重復步驟SllOa的處理。當判別為檢測到中斷信號INTl的降低時(步驟SllOa “是”),CPU41的處理向步驟Slll轉(zhuǎn)移。
[0108]即,在該實施方式的電子手表40中,作為持續(xù)時間Txl、Tx2對從中斷信號ΙΝΤ2的上升時刻到中斷信號INTl的下降時刻進行檢測即可。另外,在中斷信號INTl的高電平區(qū)間內(nèi)發(fā)生兩次中斷信號ΙΝΤ2的上升,但是在第二次的上升時,由于時間間隔Ty是O且小于下限時間Ty_min,因此該第二次的上升在步驟S107的處理中同樣地被忽略。
[0109]〈第三實施方式〉
[0110]接下來,對第三實施方式的電子手表40進行說明。
[0111]該第三實施方式的電子手表40的內(nèi)部結構除去操作檢測程序421的內(nèi)容之外與第二實施方式的電子手表40相同,省略說明。
[0112]圖9是表示本實施方式的基準值檢測電路511的中斷信號的輸出例、和計時器計數(shù)的示例的圖。
[0113]本實施方式的基準值檢測電路511輸出與第二實施方式的基準值檢測電路511相同的中斷信號。在本實施方式的雙擊檢測處理中,CPU41將從中斷信號INTl的上升到中斷信號INT2的降低為止的時間計數(shù)為持續(xù)時間Txl、Tx2。
[0114]圖10是表不本實施方式的電子手表40實行的雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0115]該雙擊檢測處理與第二實施方式的雙擊檢測處理相比不同點在于:將第二實施方式的雙擊檢測處理中的步驟S101、S103a、S106、SllOa的處理分別變更為步驟SlOlb、S103b、S106b、SllOb的處理,另外,追加了步驟S103c、SllOc的處理,對同一處理標注同一符號省略詳細的說明。
[0116]首先,當開始雙擊檢測處理時,CPU41判別是否檢測到中斷信號INTl的上升(步驟SlOlb)。當判別為沒有檢測到中斷信號INTl的上升時(步驟SlOlb “否”),CPU41重復執(zhí)行步驟SlOlb的處理。當判別為檢測到中斷信號INTl的上升時(步驟SlOlb “是”),CPU41的處理向步驟S102轉(zhuǎn)移。
[0117]在通過步驟S102的處理而開始了持續(xù)時間Txl的計數(shù)之后,CPU41判別是否檢測到中斷信號INT2的下降(步驟S103b)。當判別為沒有檢測到中斷信號INT2的下降時(步驟S103b “否”),CPU41判定持續(xù)時間Txl是否超越了上限時間Tx_max(步驟S103c)。在判別為沒有超越時(步驟S103c “否”),CPU41的處理返回到步驟S103b的處理。當判別為持續(xù)時間Txl超越了上限時間Txjnax時(步驟S103c “是”),CPU41的處理向步驟SlOlb轉(zhuǎn)移。
[0118]另一方面,當判別為檢測到中斷信號INT2的下降時(步驟S103b “是”),CPU41的處理向步驟S104轉(zhuǎn)移。
[0119]另外,在開始了時間間隔Ty的計數(shù)之后(步驟S105),CPU41判別是否檢測到中斷信號INTl的上升(步驟S106b)。當判別為沒有檢測到中斷信號INTl的上升時(步驟S106b “否”),CPU41的處理向步驟S121轉(zhuǎn)移。當判別為檢測到中斷信號INTl的上升時(步驟S106b “是”),CPU41的處理向步驟S107轉(zhuǎn)移。
[0120]在通過步驟S109的處理而開始了持續(xù)時間Tx2的計數(shù)之后,CPU41判別是否檢測到中斷信號ΙΝΤ2的下降(步驟SllOb)。當判別為沒有檢測到中斷信號ΙΝΤ2的下降時(步驟SllOb “否”),CPU41判定持續(xù)時間Τχ2是否超越了上限時間Tx_max(步驟SllOc)。在判別為沒有超越時(步驟SllOc “否”),CPU41的處理返回到步驟SllOb的處理。當判別為持續(xù)時間Tx2超越了上限時間Txjnax時(步驟SllOc “是”),CPU41的處理向步驟S144轉(zhuǎn)移。
[0121]另一方面,當判別為檢測到中斷信號INT2的下降時(步驟SllOb “是”),CPU41的處理向步驟Slll轉(zhuǎn)移。
[0122]像這樣,由于在本實施方式的雙擊檢測處理中產(chǎn)生如下情況:中斷信號INT2沒有成為高電平、中斷信號INTl從高電平返回到低電平,因此在該情況下,計數(shù)而得的持續(xù)時間Txl、Tx2被取消。
[0123]另外,在步驟SllOc中,在Tx2 > Tx_max,且上限時間Tx_max與時間間隔Ty的和比上限時間Tyjnax小的情況下,也可以在將持續(xù)時間Tx2加算到時間間隔Ty之后,從該加算而得的值再次開始時間間隔Ty的計數(shù),使處理返回到步驟S106b。
[0124]如上所述,第二、第三實施方式的電子手表40從基準值檢測電路511輸出中斷信號INT1、和中斷信號INT2,所述中斷信號INTl根據(jù)基準值Al以上的加速度的測量值的輸入而使輸出信號成為高電平,所述中斷信號INT2根據(jù)比基準值Al大的基準值A2以上的加速度的測量值的輸入而使輸出信號成為高電平。然后,在進行雙擊的檢測時,通過從中斷信號INTl的上升到中斷信號INT2的下降為止的經(jīng)過時間來計數(shù)持續(xù)時間Txl、Tx2,并且通過從中斷信號ΙΝΤ2的下降到中斷信號INTl的上升為止的經(jīng)過時間來計數(shù)時間間隔Ty。因此,通過設置與基準電壓的比較器(comparator)的程度的簡單結構能夠容易產(chǎn)生中斷信號,來進行雙擊的檢測。另外,能夠以低負載、低消耗電力來進行基于如上述結構的雙擊的檢測。
[0125]〈第四實施方式〉
[0126]接下來,對第四實施方式的電子手表40進行說明。
[0127]第四實施方式的電子手表40的內(nèi)部結構除去操作檢測程序421的內(nèi)容之外與第二實施方式的電子手表40相同,省略說明。
[0128]圖11是表示本實施方式的基準值檢測電路511的中斷信號的輸出例、和計時器計數(shù)的示例的圖。
[0129]本實施方式的基準值檢測電路511輸出與第二實施方式的基準值檢測電路511相同的中斷信號。在本實施方式的雙擊檢測處理中,CPU41只利用中斷信號INT2,將從中斷信號INT2的上升到該中斷信號INT2的下降位置的時間計數(shù)為持續(xù)時間Txl、Tx2。
[0130]圖12是表示本實施方式的電子手表40執(zhí)行的雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0131]本實施方式的雙擊檢測處理的不同點在于:將第二實施方式的雙擊檢測處理中的步驟S103a、SllOa的處理置換為步驟S103b、SllOb的處理,對同一處理標注同一符號省略詳細的說明。
[0132]在通過步驟S102的處理而開始了持續(xù)時間Txl的計數(shù)之后,CPU41判別是否檢測到中斷信號INT2的下降(步驟S103b)。然后,當判別為沒有檢測到中斷信號INT2的下降時(步驟S103b “否”),CPU41重復步驟S103b的處理。當判別為檢測到中斷信號INT2的下降時(步驟S103b “是”),CPU41的處理向步驟S104轉(zhuǎn)移。
[0133]同樣地,在通過步驟S109的處理而開始了持續(xù)時間Tx2的計數(shù)之后,CPU41判別是否檢測到中斷信號ΙΝΤ2的下降(步驟SllOb)。然后,當判別為沒有檢測到中斷信號ΙΝΤ2的下降時(步驟SllOb “否”),CPU41重復步驟SllOb的處理。當判別為檢測到中斷信號ΙΝΤ2的下降時(步驟SllOb “是”),CPU41的處理向步驟Slll轉(zhuǎn)移。
[0134]如上所述,在第四實施方式的電子手表40中,在該實施方式的電子手表40中對持續(xù)時間Txl、Τχ2以及時間間隔Ty的計數(shù)只使用中斷信號ΙΝΤ2。因此,不需要消耗用于生成、輸出中斷信號INTl的電力,能夠更簡單地進行雙擊的檢測。
[0135]〈第五實施方式〉
[0136]接下來,對第五實施方式的電子手表40進行說明。
[0137]第五實施方式的電子手表40除去操作檢測程序421的內(nèi)容之外與第一實施方式的電子手表40相同,省略說明。
[0138]圖13是對基于從加速度傳感器51的基準值檢測電路511輸出的中斷信號的雙擊的檢測進行說明的圖。
[0139]在該加速度傳感器51中,在奔跑過程中,只有一個基準值Α2涉及的中斷信號ΙΝΤ2被用于雙擊的判別。該中斷信號INT2與第一實施方式中的中斷信號INT2同樣地,是在三方向中的某一加速度的計量值的大小超于基準值A2時成為預定時間高電平的脈沖波形信號?;蛘撸c第二實施方式的中斷信號INT2同樣地,在三方向中的某一加速度的大小比基準值A2大期間成為高電平,在其他的情況下,也可以是成為低電平的信號。
[0140]另一方面,省略圖示的中斷信號INTl被用于奔跑狀態(tài)的判別以及非奔跑狀態(tài)下的雙擊的判別。
[0141]圖14是表示本實施方式的電子手表40執(zhí)行的雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0142]本實施方式的雙擊檢測處理與第一實施方式的雙擊檢測處理的不同點在于:對第一實施方式的雙擊檢測處理追加了步驟S161?S163的各處理,并且對控制的順序的一部分進行了變更,對同一處理標注同一符號省略詳細的說明。
[0143]當在步驟S104的判別處理中判別為持續(xù)時間Txl是基準時間TxO以下時(步驟
S104“是”),緊接著,CPU41判別使用者是否是奔跑狀態(tài)(步驟S161)。當判別為不是奔跑狀態(tài)時(步驟S161 “否”),CPU41的處理向步驟S105轉(zhuǎn)移。當判別為是奔跑狀態(tài)時(步驟S161 “是”),CPU41的處理向步驟S162轉(zhuǎn)移。
[0144]另外,在步驟S142的處理中,當判別使用者是否是奔跑狀態(tài)時,若判別為使用者使奔跑狀態(tài)時(步驟S142 “是”),CPU41的處理向步驟S162轉(zhuǎn)移。
[0145]當轉(zhuǎn)移到步驟S162的處理時,CPU41將持續(xù)時間Txl代替為時間間隔Ty、從該時間間隔Ty開始計時器的計數(shù)(步驟S162)。然后,CPU41的處理向步驟S106轉(zhuǎn)移。
[0146]另外,當在步驟S108的判別處理中判別為時間間隔Ty是基準時間TyO以下時(步驟S108 “是”),CPU41判別使用者是否是奔跑狀態(tài)(步驟S163)。當判別為是奔跑狀態(tài)時(步驟S163 “是”),CPU41的處理向步驟S112轉(zhuǎn)移。當判別為不是奔跑狀態(tài)時(步驟S163 “否”),CPU41的處理向步驟S109轉(zhuǎn)移。
[0147]像這樣,在本實施方式的雙擊檢測處理中,CPU41對從第一次的中斷信號INT2的上升到第二次的中斷信號INT2的上升位置的時間進行計數(shù),作為時間間隔Ty。因此,能夠放寬奔跑過程中限定檢測有關的判定基準從而容易地進行雙擊的檢測。
[0148]另外,此時也可以適當調(diào)整基準值A2和基準時間TyO以便減少與使用者奔跑有關的加速度檢測的混淆。
[0149]〈第六實施方式〉
[0150]接下來,對第六實施方式的電子手表40進行說明。
[0151]該電子手表40的內(nèi)部結構除去操作檢測程序421的內(nèi)容之外與第二實施方式的電子手表40相同,因此省略說明。
[0152]圖15是表示本實施方式的電子手表40執(zhí)行的雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0153]該雙擊檢測處理相對于第二實施方式的雙擊檢測處理不同點在于:追加步驟S181?S183的處理,并且,將步驟S101、S103a、S106、S110a的處理分別置換為步驟SlOlcUS103d、S106d、SllOdo對同一處理標注同一符號省略說明。
[0154]當開始雙擊檢測處理時,CPU41首先判別使用者是否是奔跑狀態(tài)(步驟S181)。當判別為是奔跑狀態(tài)時(步驟S181 “是”),CPU41選擇中斷信號INTl作為使用的中斷信號INTR(步驟S182)。然后,CPU41的處理向步驟SlOld轉(zhuǎn)移。
[0155]另一方面,當判別為不是奔跑狀態(tài)時(步驟S181“否”),CPU41選擇中斷信號INT2作為使用的中斷信號INTR(步驟S183)。然后,CPU41的處理向步驟SlOld轉(zhuǎn)移。
[0156]當轉(zhuǎn)移到步驟SlOld的處理時,CPU41判別是否檢測到選擇出的中斷信號INTR的上升(步驟SlOld)。當判別為沒有檢測到時(步驟SlOld “否”),CPU41的處理返回到步驟S181的處理。當判別為檢測到時(步驟SlOld “是”),CPU41的處理向步驟S102的處理轉(zhuǎn)移。
[0157]另外,當在該步驟SlOld的判別處理中分歧為“否”時,通常重復進行步驟SlOld的處理,也可以按預定的時間間隔使處理返回到步驟S181。
[0158]當通過步驟S102的處理而開始持續(xù)時間Txl的計數(shù)時,CPU41判別是否檢測到選擇出的中斷信號INTR的下降(步驟S103d)。當判別為沒有檢測到時(步驟S103d “否”),CPU41重復步驟S103d的處理。當判別為檢測到時(步驟S103d “是”),CPU41的處理向步驟S104轉(zhuǎn)移。
[0159]當通過步驟S105的處理而開始時間間隔Ty的計數(shù)時,CPU41判別是否檢測到選擇出的中斷信號INTR的上升(步驟S106d)。當判別為沒有檢測到時(步驟S106d “否,,),CPU41的處理向步驟S121轉(zhuǎn)移。當判別為檢測到時(步驟S106d “是”),CPU41的處理向步驟S107轉(zhuǎn)移。
[0160]當通過步驟S109的處理而開始持續(xù)時間Tx2的計數(shù)時,CPU41判別是否檢測到選擇出的中斷信號INTR的下降(步驟SllOd)。當判別為沒有檢測到時(步驟SllOd “否”),CPU41重復步驟SllOd的處理。當判別為檢測到時(步驟SllOd “是”),CPU41的處理向步驟Slll轉(zhuǎn)移。
[0161]如上所述,在第六實施方式的電子手表40中,在非奔跑狀態(tài)和奔跑狀態(tài)下進行基于不同基準值的中斷信號的上升和下降的檢測。即,在非奔跑狀態(tài)下與圖11所示的示例同樣地,對基準值A2的中斷信號INT2的上升和下降進行檢測,在奔跑狀態(tài)下對振幅比該基準值A2小的基準值Al的中斷信號INTl的上升和下降進行檢測。因此,即使在如下的情況下也能夠更容易地檢測雙擊的操作:使用者在奔跑過程中進行的點擊動作不明確、與非奔跑狀態(tài)相比在點擊時電子手表40向各軸方向搖晃或傾斜、產(chǎn)生基于擺臂或身體的上下活動等導致的加速度的消除。
[0162]另外,特別是,構成為預先分別對預先設定的兩個基準值的中斷信號的輸出進行設置、選擇性地使用某一個的結構,由此能夠簡單地進行切換處理。
[0163]〈第七實施方式〉
[0164]接下來,對第七實施方式的電子手表40進行說明。
[0165]第七實施方式的電子手表40的內(nèi)部結構除去基準值檢測電路511的輸出信號和操作檢測程序421的內(nèi)容之外與第一實施方式的電子手表40相同,因此省略說明。
[0166]在本實施方式的基準值檢測電路511中設置了兩組中斷信號INT1、INT2:大的加速度振幅相關的中斷信號INT2L、INT2H、小的加速度振幅相關的中斷信號INT1L、INT1H。即,在這里中斷信號INT2H涉及的基準值A2比中斷信號INTlH涉及的基準值A2大,并且,中斷信號INT2L涉及的基準值Al比中斷信號INTlL涉及的基準值Al。
[0167]圖16是表示本實施方式的電子手表40執(zhí)行的雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0168]該雙擊檢測處理相對于第一實施方式的雙擊檢測處理不同點在于:追加步驟S181、S182e、S183e的處理,并且,將步驟S101、S103、S106、SllO的處理分別置換為步驟SlOle, S103e、S106e、SllOe0對同一處理標注同一符號省略說明。
[0169]當開始雙擊檢測處理時,CPU41首先判別使用者是否是奔跑狀態(tài)(步驟S181)。當判別為是奔跑狀態(tài)時(步驟S181 “是”),CPU41分別選擇小的加速度振幅涉及的中斷信號INT1H、INT1L設為中斷信號INTH、INTL(步驟S182e)。然后,CPU41的處理向步驟SlOle轉(zhuǎn)移。
[0170]另一方面,當判別為不是奔跑狀態(tài)時(步驟S181 “否”),CPU41分別選擇大的加速度振幅涉及的中斷信號INT2H、INT2L設為中斷信號INTH、INTL(步驟S183e)。然后,CPU41的處理向步驟SlOle轉(zhuǎn)移。
[0171]當轉(zhuǎn)移到步驟SlOle的處理時,CPU41判別是否檢測到選擇出的中斷信號INTH的上升(步驟SlOle)。當判別為沒有檢測到時(步驟SlOle “否”),CPU41的處理返回到步驟S181的處理。當判別為檢測到時(步驟SlOle “是”),CPU41的處理向步驟S102的處理轉(zhuǎn)移。
[0172]當通過步驟S102的處理而開始持續(xù)時間Txl的計數(shù)時,CPU41判別是否檢測到選擇出的中斷信號INTL的上升(步驟S103e)。當判別為沒有檢測到時(步驟S103e “否,,),CPU41重復步驟S103e的處理。當判別為檢測到時(步驟S103e “是”),CPU41的處理向步驟S104轉(zhuǎn)移。
[0173]當通過步驟S105的處理而開始時間間隔Ty的計數(shù)時,CPU41判別是否檢測到選擇出的中斷信號INTH的上升(步驟S106e)。當判別為沒有檢測到時(步驟S106e “否,,),CPU41的處理向步驟S121轉(zhuǎn)移。當判別為檢測到時(步驟S106e “是”),CPU41的處理向步驟S107轉(zhuǎn)移。
[0174]當通過步驟S109的處理而開始持續(xù)時間Tx2的計數(shù)時,CPU41判別是否檢測到選擇出的中斷信號INTL的上升(步驟SllOe)。當判別為沒有檢測到時(步驟SllOe “否,,),CPU41重復步驟SllOe的處理。當判別為檢測到時(步驟SllOe “是”),CPU41的處理向步驟Slll轉(zhuǎn)移。
[0175]如上所述,在第七實施方式的電子手表40中,在非奔跑狀態(tài)和奔跑狀態(tài)下進行基于不同基準值的中斷信號INTH、INTL的上升檢測。即,在非奔跑狀態(tài)和奔跑狀態(tài)下,圖4所示的示例中的基準值Al、A2的值不同。因此,即使在如下的情況下也能夠更容易地檢測雙擊操作:使用者在奔跑過程中進行的點擊動作不明確、在點擊時電子手表40在非奔跑狀態(tài)的情況以上向各軸方向搖晃或傾斜。
[0176]〈第八實施方式〉
[0177]接下來,對第八實施方式的電子手表40進行說明。
[0178]第八實施方式的電子手表40的內(nèi)部結構除去基準值檢測電路511的輸出信號、操作檢測程序421以及奔跑判定程序422的內(nèi)容之外與第二實施方式的電子手表40相同,因此省略說明。
[0179]圖17A、圖17B是對從加速傳感器51的基準值檢測電路511輸出的中斷信號、基于所述的中斷信號的奔跑狀態(tài)以及雙擊的檢測進行說明的圖。
[0180]在該基準值檢測電路511(垂直加速度檢測信號輸出部、平行加速度檢測信號輸出部)中,根據(jù)X方向的加速度振幅以及Y方向的加速度振幅中大的值(平行加速度的振幅)、與基準值的大小關系而生成中斷信號INT1。另外,根據(jù)Z方向的加速度(垂直加速度)的振幅與基準值的大小關系而生成中斷信號INT2。
[0181]如上所述,點擊動作涉及的加速度的變化主要表現(xiàn)為Z方向的計量值。因此,如圖17B所示,中斷信號INT2以與非奔跑狀態(tài)下的第二實施方式的中斷信號INT2(參照圖7)同樣的波形被輸出。
[0182]另一方面,奔跑涉及的加速度變化主要通過使用者的擺臂而表現(xiàn)為與顯示畫面平行的方向,即XY面內(nèi)的計量值。因此,如圖17A所示,中斷信號INTl根據(jù)奔跑涉及的加速度變化,與中斷信號INT2進行比較而成為周期性地表現(xiàn)持續(xù)時間的長的高電平狀態(tài)的信號。能夠分別將此時的基準值Al、A2分開地設定為適當?shù)闹怠?br> [0183]圖18是表示本實施方式的電子手表40執(zhí)行的奔跑檢測處理的、CPU41進行的控制過程的流程圖。另外,圖19是表示雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0184]在本實施方式的電子手表40中,奔跑狀態(tài)的加速度變化涉及的中斷信號的檢測處理作為奔跑檢測處理被從雙擊檢測處理中分離出來而被執(zhí)行。伴隨所述情況,雙擊檢測處理從第二實施方式的雙擊檢測處理中除去步驟S141的處理,并且將步驟S103a、S110a的處理分別置換為步驟S103b、S110b的處理。除此以為的處理與第二實施方式的雙擊檢測處理相同,標注同一符號省略說明。
[0185]奔跑檢測處理作為奔跑判定程序422的一個而被存儲于R0M42,在能夠設定點擊輸入的情況下而被啟動,所述奔跑檢測處理常駐于RAM43而被執(zhí)行。
[0186]如圖18所示,當開始奔跑檢測處理時,CPU41判別是否檢測到中斷信號INTl的上升(步驟S301)。當判別為沒有檢測到上升時(步驟S301 “否”),CPU41重復步驟S301的處理。
[0187]當判別為檢測到上升時(步驟S301 “是”),CPU41使計時器工作從而開始持續(xù)時間Txl的計數(shù)(步驟S302)。然后,CPU41判別是否檢測到中斷信號INTl的下降(步驟S303)。當判別為沒有檢測到下降時(步驟S303 “否”),CPU41重復步驟S303的處理。
[0188]當判別為檢測到下降時(步驟S303 “是”),CPU41判別持續(xù)時間Txl是否是基準時間TxO以下(步驟S304)。當判別為是基準時間TxO以下時(步驟S304 “是”),CPU41的處理向步驟S306轉(zhuǎn)移。當判別為不是基準時間TxO以下時(步驟S304 “否”),CPU41向NG計數(shù)器431的值加I (步驟S305),然后,使處理轉(zhuǎn)移到步驟S306。
[0189]當轉(zhuǎn)移到步驟S306的處理時,CPU41使計時器復位(步驟S306),然后使處理返回到步驟S301。
[0190]另一方面,在雙擊檢測處理中,如圖19所示,在通過步驟S102的處理而開始了持續(xù)時間Txl的計數(shù)之后,CPU41判別是否檢測到中斷信號INT2的下降(步驟S103b)。當判別為沒有檢測到下降時(步驟S103b “否”),CPU41重復步驟S103b的處理,當判別為檢測到下降時(步驟S103b “是”),CPU41的處理向步驟S104轉(zhuǎn)移。
[0191]同樣地,在通過步驟S109的處理而開始了持續(xù)時間Tx2的計數(shù)之后,CPU41判別是否檢測到中斷信號ΙΝΤ2的下降(步驟SllOb)。當判別為沒有檢測到下降時(步驟SllOb “否”),CPU41重復步驟SllOb的處理,當判別為檢測到下降時(步驟SllOb “是”),CPU41的處理向步驟Slll轉(zhuǎn)移。
[0192]另外,當在步驟S104的判別處理中判別為持續(xù)時間Txl不是基準時間TxO以下時(步驟S104 “否”),CPU41的處理向步驟S142轉(zhuǎn)移。
[0193]如上所述,在第八實施方式的電子手表40中,從基準值檢測電路511生成、輸出根據(jù)X方向加速度以及Y方向加速度而生成的中斷信號INT1、和根據(jù)Z方向加速度生成的中斷信號INT2。然后,使用中斷信號INTl通過奔跑檢測處理和奔跑判定處理來進行奔跑狀態(tài)的判定,通過使用了中斷信號INT2的雙擊檢測處理只進行雙擊的檢測。因此,在奔跑時分離雙擊涉及的加速度變化和奔跑涉及的加速度變化能更準確地進行雙擊的檢測。另外,即使在該情況下,在奔跑時放寬雙擊的檢測涉及的判定基準,因此能夠不增加非奔跑狀態(tài)下的誤檢測地提高奔跑過程中的點擊動作的檢測率。
[0194]特別是在檢測到用于保持不看顯示畫面的姿勢地停止如振動產(chǎn)生部52和蜂鳴部54那樣不需要看顯示畫面的告知動作的點擊動作時,各軸方向的加速度振幅的波形清楚地分離成奔跑導致和點擊導致,能夠更有效地進行點擊動作的檢測。
[0195]〈第九實施方式〉
[0196]接下來,對第九實施方式的電子手表40進行說明。
[0197]第九實施方式的電子手表40的內(nèi)部結構除去基準值檢測電路511的輸出信號、操作檢測程序421以及奔跑判定程序422的內(nèi)容之外與第八實施方式的電子手表40相同,因此省略說明。
[0198]圖20A、圖20B是對從加速度傳感器51的基準值檢測電路511輸出的中斷信號、和基于所述中斷信號的奔跑狀態(tài)以及雙擊的檢測進行說明的圖。
[0199]在該基準值檢測電路511中,根據(jù)X方向的加速度振幅變化以及Y方向的加速度振幅中大的值與基準值的大小關系生成中斷信號INT1、INT2。另外,根據(jù)Z方向的加速度振幅與基準值的大小關系生成中斷信號INT3、INT4。中斷信號INT1、INT3涉及的基準值Al、A3被分別設定為比中斷信號INT2、INT4涉及的基準值A2、A4小的值。
[0200]表現(xiàn)為Z方向的計量值的點擊動作涉及的加速度的變化如圖20B所示,關于中斷信號INT3、INT4以與非奔跑狀態(tài)下的第二實施方式的中斷信號INT2(參照圖7)同樣的波形被輸出。即,在該情況下,由于不受X方向和Y方向的加速度的影響,因此中斷信號INT3、INT4分開地成為高電平的區(qū)間相對于每一個加速度的雙極變化而被表現(xiàn)。
[0201]表現(xiàn)為XY面內(nèi)的計量值的奔跑涉及的加速度變化與第八實施方式的情況同樣地表現(xiàn)為圖20A所示的波形。中斷信號INT1、INT2根據(jù)基準值A1、A2的大小的差使高電平期間的覽度為不問覽度。
[0202]圖21是表示本實施方式的電子手表40執(zhí)行的奔跑檢測處理的、CPU41進行的控制過程的流程圖。另外,圖22是表示雙擊檢測處理的、CPU41進行的控制過程的流程圖。
[0203]該奔跑檢測處理的不同點在于:將第八實施方式的奔跑檢測處理的步驟S301的處理置換為步驟S301f的處理,對同一處理標注同一符號省略說明。
[0204]另外,在本實施方式的雙擊檢測處理中,將第八實施方式的雙擊檢測處理的步驟SlOU S103b、S106、SllOb 的處理分別置換為步驟 SlOlf, S103f、S106f、SllOf 的處理。除此之外與第一實施方式和第八實施方式的雙擊檢測處理相同,標注同一符號省略說明。
[0205]當開始奔跑檢測處理時,如圖21所示,CPU41判別是否檢測到中斷信號INT2的上升(步驟S301f)。當判別為沒有檢測到上升時(步驟S301f “否”),CPU41重復步驟S301f的處理。當判別為檢測到上升時(步驟S301f “是”),CPU41使計時器工作從而開始持續(xù)時間Txl的計數(shù)(步驟S302)。
[0206]另一方面,如圖22所示,在雙擊檢測處理中,CPU41首先判別是否檢測到中斷信號INT4的上升(步驟SlOlf)。當判別為沒有檢測到時(步驟SlOlf “否”),CPU41重復步驟SlOlf的處理。當判別為檢測到時(步驟SlOlf “是”),CPU41的處理向步驟S102轉(zhuǎn)移。
[0207]當通過步驟S102的處理而開始持續(xù)時間Txl的計數(shù)時,CPU41判別是否檢測到中斷信號INT3的下降(步驟S103f)。當判別為沒有檢測到下降時(步驟S103f‘否”),CPU41重復步驟S103f的處理,當判別為檢測到下降時(步驟S103f “是”),CPU41的處理向步驟S104轉(zhuǎn)移。
[0208]同樣地,在通過步驟S105的處理而開始時間間隔Ty的計數(shù)之后,判別是否檢測到中斷信號INT4的上升(步驟S106f)。當判別為沒有檢測到時(步驟S106f “否” ),CPU41的處理向步驟S121轉(zhuǎn)移。當判別為檢測到時(步驟S106f “是”),CPU41的處理向步驟S107轉(zhuǎn)移。
[0209]另外,在通過步驟S109的處理而開始了持續(xù)時間Tx2的計數(shù)之后,CPU41判別是否檢測到中斷信號ΙΝΤ3的下降(步驟SllOf)。當判別為沒有檢測到下降時(步驟SllOf “否”),CPU41重復步驟SllOf的處理,當判別為檢測到下降時(步驟SllOf “是”),CPU41的處理向步驟Slll轉(zhuǎn)移。
[0210]如上所述,在第九實施方式的電子手表40中,從基準值檢測電路511輸出根據(jù)X方向加速度以及Y方向加速度而生成的中斷信號INT1、INT2、以及根據(jù)Z方向加速度生成的中斷信號INT3、INT4。然后,使用中斷信號INT1、INT2通過奔跑檢測處理和奔跑判定處理來進行奔跑狀態(tài)的判定,通過使用了中斷信號INT3、INT4的雙擊檢測處理只進行雙擊的檢測。因此,在奔跑時分離雙擊涉及的加速度變化和奔跑涉及的加速度變化能夠進行雙擊的檢測。另外,即使在該情況下,通過使用兩階段的基準值來進行奔跑判定和雙擊檢測,由于使判定精度提升并且在奔跑時放寬雙擊的檢測涉及的判定基準,因此能夠不增加非奔跑狀態(tài)下的誤判定地提高奔跑過程中的點擊動作的檢測率。
[0211]另外,本發(fā)明并非限定于所述實施方式,可以進行各種變更。
[0212]例如,在所述實施方式(實施方式I?7)中三軸方向的加速度的振幅中的最大值的振幅與基準值Al、A2進行了比較,但是也可以是如下的結構:當軸方向的加速度振幅低于基準值Al時,輸出中斷信號INTl,所述軸方向的加速度振幅成為最初使中斷信號INT2變化為高電平的對象。
[0213]另外,在所述實施方式中,對加速度的振幅(絕對值)進行判斷,但是像第八、第九實施方式那樣當獨立地取得Z方向成分的數(shù)據(jù)時,能夠使最初的加速度變化限定為在Z方向負值的情況來判斷點擊動作的檢測。
[0214]另外,在所述實施方式中,將使用者的運動狀態(tài)分割為奔跑時和靜止時,但是在該奔跑時包括伴隨快走等的點擊動作涉及的加速度振幅和同級別的周期的加速度振幅的運動。
[0215]另外,在所述實施方式中,將雙擊檢測處理作為常駐程序,但是也可以是如下的結構:在輸入最初的中斷信號INT2的階段來調(diào)用并啟動雙擊檢測處理,當結束雙擊操作的判定時程序也結束。
[0216]另外,在所述實施方式中,對于奔跑時的點擊的檢測基準放寬分別列舉以下方法為例進行了說明:延長基準時間TxO的方法(包括不將基準時間TxO設為基準(=設為無限大))、在NG判定后到經(jīng)過禁止期間TzO解除禁止雙擊動作的限制的方法、以及降低基準值Al、A2的方法,但是可以將上述方法中的一個或所有任意地進行組合來使用。
[0217]另外,在所述實施方式中,分別將三軸方向的加速度計量值與基準值分開地進行了比較,但是也可以計算出總加速度來將該值與基準值進行比較。
[0218]當在中斷信號INTl的上升之前存在多次中斷信號INT2的上升時,也可以針對每一次計算出持續(xù)時間Txl。另外,當在時間間隔Ty超越基準時間TyO之前存在多次中斷信號INT2的上升時,也可以針對每一次計算出時間間隔Ty和持續(xù)時間Tx2。
[0219]另外,在所述實施方式中,列舉電子手表40為例進行了說明,但是也可以是使用者佩戴或保持的便攜顯示裝置。特別是,佩戴于手腕或手臂的終端,例如在電子計步器或GPS(Global Posit1ning System:全球定位系統(tǒng))記錄器等,由于易于使點擊涉及的加速度與奔跑涉及的加速的方向不同所以比較理想,但是不限于此。即使是智能手機和平板終端也同樣可以利用。
[0220]另外,在所述實施方式中,作為雙擊涉及的動作,列舉從外部設備即智能手機10接收到的告知信息涉及的告知動作的停止為例進行了說明,但是不限于此。也能夠?qū)⒈景l(fā)明應用到由電子手表設定的告知信息,例如警報信息和計時信息的停止等。
[0221]另外,在所述第七實施方式中,列舉輸出四種基準值涉及的中斷信號INT1H、INT1L、INT2H、INT2L的情況為例進行了說明,但是也可以固定中斷信號INT1H、INT2H涉及的基準值、或固定中斷信號INT1L、INT2L涉及的基準值,而成為三種基準值。另外,還可以使中斷信號INT2L、INTlH為基于公共基準值的值。
[0222]另外,所述實施方式所示的結構、電路和處理過程等具體細節(jié)在不脫離本發(fā)明宗旨的范圍內(nèi)可以適當變更。
[0223]另外,在上述實施方式中,作為中斷信號直接輸出INT1、INT2等,但也可以只在信號INT1、INT2為高電平期間,或信號INT1、INT2的上升以及下降的時刻,將表示其含義的中斷信號輸出給CPU41。
【權利要求】
1.一種便攜顯示裝置,其特征在于,具有: 加速度傳感器,其用于計量加速度; 檢測信號輸出部,當所述加速度的大小的計量值發(fā)生變化超越預定的基準值時,所述檢測信號輸出部輸出檢測信號; 運動持續(xù)時間計算部,其使用所述檢測信號來計算所述計量值超過所述預定的基準值的運動狀態(tài)的持續(xù)時間; 奔跑判別部,其根據(jù)所述運動狀態(tài)的發(fā)生頻度、和在該運動狀態(tài)下分別計算出的所述持續(xù)時間,來判別所述運動狀態(tài)是否是由該便攜顯示裝置的使用者奔跑導致的; 奔跑狀態(tài)設定部,當在所述奔跑判別部中判別為是由所述使用者奔跑導致的時,所述奔跑狀態(tài)設定部在預定期間設定為奔跑狀態(tài); 運動間隔計算部,在多次計量到所述運動狀態(tài)時,所述運動間隔計算部使用所述檢測信號來計算該多次運動狀態(tài)的時間間隔; 連續(xù)點擊判別部,其按照基于計算出的所述持續(xù)時間以及所述時間間隔的判別條件,判別所述多次計量是否是由連續(xù)的點擊操作導致的;以及 設定范圍變更部,其在所述奔跑狀態(tài)的情況下,將在所述連續(xù)點擊判別部中判別為是連續(xù)的點擊操作的所述判別條件的范圍變更得比非奔跑狀態(tài)下的該判別條件的范圍大。
2.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述判別條件包括所述持續(xù)時間的上限值, 所述設定范圍變更部使該上限值上升。
3.根據(jù)權利要求2所述的便攜顯示裝置,其特征在于, 所述上升后的上限值比根據(jù)所述運動狀態(tài)為奔跑狀態(tài)時的所述持續(xù)時間而預先設定的上限時間小。
4.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述設定范圍變更部使所述預定的基準值降低。
5.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述設定范圍變更部進行如下的設定:當不是所述奔跑狀態(tài)時,將從所述連續(xù)點擊判別部判別為所述運動狀態(tài)不是由連續(xù)的點擊操作導致的時刻起在預定的第一禁止期間的時間檢測到的所述運動狀態(tài),不看作是由點擊操作導致的。
6.根據(jù)權利要求2所述的便攜顯示裝置,其特征在于, 所述設定范圍變更部進行如下的設定:當不是所述奔跑狀態(tài)時,將從所述連續(xù)點擊判別部判別為所述運動狀態(tài)不是由連續(xù)的點擊操作導致的時刻起在預定的第一禁止期間的時間檢測到的所述運動狀態(tài),不看作是由點擊操作導致的。
7.根據(jù)權利要求3所述的便攜顯示裝置,其特征在于, 所述設定范圍變更部進行如下的設定:當不是所述奔跑狀態(tài)時,將從所述連續(xù)點擊判別部判別為所述運動狀態(tài)不是由連續(xù)的點擊操作導致的時刻起在預定的第一禁止期間的時間檢測到的所述運動狀態(tài),不看作是由點擊操作導致的。
8.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述加速度傳感器分別對正交的三方向的加速度進行計量, 所述檢測信號輸出部在如下的期間內(nèi)輸出所述檢測信號:從向某一方向的加速度的計量值大于所述預定的基準值到向所有所述三方向的加速度的計量值小于所述預定的基準值的期間。
9.根據(jù)權利要求2所述的便攜顯示裝置,其特征在于, 所述加速度傳感器分別對正交的三方向的加速度進行計量, 所述檢測信號輸出部在如下的期間內(nèi)輸出所述檢測信號:從向某一軸方向的加速度的計量值大于所述預定的基準值到向所有所述三方向的加速度的計量值小于所述預定的基準值的期間。
10.根據(jù)權利要求3所述的便攜顯示裝置,其特征在于, 所述加速度傳感器分別對正交的三方向的加速度進行計量, 所述檢測信號輸出部在如下的期間內(nèi)輸出所述檢測信號:從向某一方向的加速度的計量值大于所述預定的基準值到向所有所述三方向的加速度的計量值小于所述預定的基準值的期間。
11.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述加速度傳感器分別對正交的三方向的加速度進行計量, 所述檢測信號輸出部在向某一方向的加速度的計量值大于所述預定的基準值的情況下、以及在向所有所述三方向的加速度的計量值小于所述預定的基準值的情況下,輸出脈沖波形的所述檢測信號。
12.根據(jù)權利要求2所述的便攜顯示裝置,其特征在于, 所述加速度傳感器分別對正交的三方向的加速度進行計量, 所述檢測信號輸出部在向某一方向的加速度的計量值大于所述預定的基準值的情況下、以及在向所有所述三方向的加速度的計量值小于所述預定的基準值的情況下,輸出脈沖波形的所述檢測信號。
13.根據(jù)權利要求3所述的便攜顯示裝置,其特征在于, 所述加速度傳感器分別對正交的三方向的加速度進行計量, 所述檢測信號輸出部在向某一方向的加速度的計量值大于所述預定的基準值的情況下、以及在向所有所述三方向的加速度的計量值小于所述預定的基準值的情況下,輸出脈沖波形的所述檢測信號。
14.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述檢測信號輸出部具有: 垂直加速度檢測信號輸出部,針對垂直于顯示畫面的方向的垂直加速度的大小的計量值,當發(fā)生變化在預先設定的方向超越所述預定的基準值時,所述垂直加速度檢測信號輸出部輸出檢測信號;以及 平行加速度檢測信號輸出部,針對平行于所述顯示畫面的面內(nèi)的平行加速度的大小的計量值,當發(fā)生變化在預先設定的方向超越所述預定的基準值時,所述平行加速度檢測信號輸出部輸出檢測信號; 所述奔跑判別部根據(jù)關于所述平行加速度的所述運動狀態(tài)的發(fā)生頻度、和在該運動狀態(tài)下分別計算出的所述持續(xù)時間,來判別所述運動狀態(tài)是否是由使用者奔跑導致的, 所述連續(xù)點擊判別部根據(jù)計算出的關于所述垂直加速度的所述持續(xù)時間以及所述時間間隔,來判別所述多次計量是否是由連續(xù)的點擊操作導致的。
15.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述檢測信號輸出部具有: 第一檢測信號輸出部,其輸出與第一基準值對應的所述檢測信號;以及第二檢測信號輸出部,其輸出與第二基準值對應的所述檢測信號,所述第二基準值比所述第一基準值大, 所述運動持續(xù)時間計算部計算從大于所述第二基準值起到小于所述第一基準值為止的持續(xù)時間。
16.根據(jù)權利要求2所述的便攜顯示裝置,其特征在于, 所述檢測信號輸出部具有: 第一檢測信號輸出部,其輸出與第一基準值對應的所述檢測信號;以及第二檢測信號輸出部,其輸出與第二基準值對應的所述檢測信號,所述第二基準值比所述第一基準值大, 所述運動持續(xù)時間計算部計算從大于所述第二基準值起到小于所述第一基準值為止的持續(xù)時間。
17.根據(jù)權利要求3所述的便攜顯示裝置,其特征在于, 所述檢測信號輸出部具有: 第一檢測信號輸出部,其輸出與第一基準值對應的所述檢測信號;以及第二檢測信號輸出部,其輸出與第二基準值對應的所述檢測信號,所述第二基準值比所述第一基準值大, 所述運動持續(xù)時間計算部計算從大于所述第二基準值起到小于所述第一基準值為止的持續(xù)時間。
18.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述檢測信號輸出部具有: 第一檢測信號輸出部,其輸出與第一基準值對應的所述檢測信號;以及第二檢測信號輸出部,其輸出與第二基準值對應的所述檢測信號,所述第二基準值比所述第一基準值大, 所述運動持續(xù)時間計算部,在所述非奔跑狀態(tài)下計算從大于所述第二基準值起到小于該第二基準值為止的持續(xù)時間,在所述奔跑狀態(tài)下計算從大于所述第一基準值起到小于該第一基準值為止的持續(xù)時間。
19.根據(jù)權利要求1所述的便攜顯示裝置,其特征在于, 所述設定范圍變更部進行如下設定:當所述非奔跑狀態(tài)下的所述運動狀態(tài)的發(fā)生頻度比預定級別高時,在預定的第二禁止期間內(nèi),將檢測到的所述運動狀態(tài)不看作是由點擊操作導致的。
20.一種針對使用了計量加速度的加速度傳感器的便攜顯示裝置的操作檢測方法,其特征在于,該操作檢測方法包括以下步驟: 檢測信號輸出步驟,當所述加速度的大小的計量值發(fā)生變化超越預定的基準值時,輸出檢測信號; 運動持續(xù)時間計算步驟,使用所述檢測信號來計算所述計量值超過所述預定的基準值的運動狀態(tài)的持續(xù)時間; 奔跑判別步驟,根據(jù)所述運動狀態(tài)的發(fā)生頻度、和在該運動狀態(tài)下分別計算出的所述持續(xù)時間,來判別所述運動狀態(tài)是否是由該便攜顯示裝置的使用者奔跑導致的; 奔跑狀態(tài)設定步驟,當在所述奔跑判別步驟中判別為是由所述使用者的奔跑導致的時,在預定期間設定為奔跑狀態(tài); 運動間隔計算步驟,在多次計量到所述運動狀態(tài)時,使用所述檢測信號來計算該多次運動狀態(tài)的時間間隔; 連續(xù)點擊判別步驟,按照基于計算出的所述持續(xù)時間以及所述時間間隔的判別條件,判別所述多次計量是否是由連續(xù)的點擊操作導致的;以及 設定范圍變更步驟,在所述奔跑狀態(tài)的情況下,將在所述連續(xù)點擊判別步驟中判別為是連續(xù)的點擊操作的所述判別條件的范圍變更得比非奔跑狀態(tài)下的該判別條件的范圍大。
【文檔編號】H04M1/725GK104243688SQ201410281398
【公開日】2014年12月24日 申請日期:2014年6月20日 優(yōu)先權日:2013年6月20日
【發(fā)明者】尾下佑樹 申請人:卡西歐計算機株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
手机| 潮州市| 玉屏| 桓仁| 沅江市| 观塘区| 河池市| 玉林市| 利津县| 南京市| 门源| 鸡泽县| 连云港市| 新郑市| 安福县| 高安市| 治多县| 繁峙县| 砀山县| 西丰县| 石林| 玛沁县| 当阳市| 昭通市| 喀喇沁旗| 江口县| 霸州市| 枣庄市| 秭归县| 安平县| 九龙县| 鲁山县| 左权县| 宁波市| 揭西县| 象山县| 济宁市| 洞头县| 大理市| 宁德市| 西盟|