TWI444867B - Tactile presentation device and control method thereof - Google Patents
Tactile presentation device and control method thereof Download PDFInfo
- Publication number
- TWI444867B TWI444867B TW100109150A TW100109150A TWI444867B TW I444867 B TWI444867 B TW I444867B TW 100109150 A TW100109150 A TW 100109150A TW 100109150 A TW100109150 A TW 100109150A TW I444867 B TWI444867 B TW I444867B
- Authority
- TW
- Taiwan
- Prior art keywords
- display
- tactile sensation
- target
- touch
- tactile
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 34
- 230000035807 sensation Effects 0.000 claims description 206
- 238000003825 pressing Methods 0.000 claims description 84
- 230000015541 sensory perception of touch Effects 0.000 claims description 12
- 230000008859 change Effects 0.000 description 20
- 238000012545 processing Methods 0.000 description 18
- 230000009471 action Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- 239000012769 display material Substances 0.000 description 8
- 230000004044 response Effects 0.000 description 8
- 239000012212 insulator Substances 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 5
- 239000002184 metal Substances 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000005401 electroluminescence Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 239000011521 glass Substances 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000003313 weakening effect Effects 0.000 description 2
- NIXOWILDQLNWCW-UHFFFAOYSA-N Acrylic acid Chemical compound OC(=O)C=C NIXOWILDQLNWCW-UHFFFAOYSA-N 0.000 description 1
- 239000004925 Acrylic resin Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000004936 stimulating effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Description
本發明是有關於一種觸感顯示裝置,且特別是有關於一種相應於針對觸控感測器的按壓操作來顯示觸感的觸感顯示裝置、以及該裝置的控制方法。The present invention relates to a tactile display device, and more particularly to a tactile display device corresponding to a pressing operation for a touch sensor, and a control method of the device.
近年來,在手機等的攜帶式終端(portable terminal)中,作為感測用戶的接觸操作的操作部或開關等的輸入裝置,採用了包括:觸控面板(touch panel)或觸控開關(touch switch)等的觸控感測器的輸入裝置(touch sensor)。除攜帶式終端外,在電子計算機(electronic calculator)、售票機等的情報機器或微波爐(microwave oven)、電視、照明器具等的家電產品、商業用機器(工廠生產自動化(Factory Automation,FA)機器)等中也廣泛使用包括觸控感測器的輸入裝置。In recent years, in a portable terminal such as a mobile phone, an input device such as an operation unit or a switch for sensing a user's contact operation includes a touch panel or a touch switch (touch). A touch sensor of a touch sensor or the like. In addition to the portable terminal, it is an information machine such as an electronic calculator or a ticket vending machine, a microwave oven, a home appliance such as a television or a lighting fixture, and a commercial machine (Factory Automation (FA) machine). An input device including a touch sensor is also widely used.
這樣的觸控感測器中,已知有電阻膜方式、靜電容量方式、光學式等的各種方式。然而,任一種方式的觸控感測器均為感測手指或觸控筆(stylus pen)的接觸操作,即便觸控感測器自身被接觸,也不會像按鈕開關那樣發生物理移位。Among such touch sensors, various methods such as a resistive film method, an electrostatic capacitance method, and an optical type are known. However, any type of touch sensor is a touch operation of sensing a finger or a stylus pen, and even if the touch sensor itself is touched, it does not physically shift like a button switch.
為此,操作者即便對觸控感測器進行接觸操作,也無法獲得針對該操作的反饋(feedback)。這樣,由於操作者無法獲得進行接觸操作時的操作感,所以並無對該接觸操作是否已被終端適當感測進行確認的方法。因此,在此種 終端中,存在如下情況:操作者容易進行對相同位置多次接觸操作等的重複的操作,從而會給操作者帶來壓力。For this reason, the operator cannot obtain feedback for the operation even if the touch sensor is touched. Thus, since the operator cannot obtain the operational feeling when performing the contact operation, there is no method for confirming whether or not the contact operation has been appropriately sensed by the terminal. Therefore, in this way In the terminal, there is a case where the operator can easily perform repeated operations such as multiple contact operations at the same position, thereby putting pressure on the operator.
作為防止此種不必要的接觸操作的重複的方法,例如已知有:當終端適當地識別出接觸操作時發出聲音的方法。而且,例如,改變顯示形態也已為人所知,即,使與感測到該接觸操作的位置相對應的顯示部中、用於顯示圖像的輸入按鈕等的輸入用的用戶界面目標(以下,簡稱作“目標”)的顯示顏色發生改變等。如果使用這些方法,則操作者可通過聽覺或視覺來確認自己的接觸操作是否已被終端適當地感測到。As a method of preventing such repeated contact operations, for example, there is known a method of emitting a sound when the terminal appropriately recognizes a contact operation. Further, for example, it is known to change the display form, that is, a user interface object for inputting an input button for displaying an image or the like in a display portion corresponding to a position at which the contact operation is sensed ( Hereinafter, the display color of the "target" is referred to as a change. If these methods are used, the operator can confirm whether his or her contact operation has been properly sensed by the terminal by hearing or visual.
然而,在依靠聽覺的反饋方法的情況下,噪音環境下的操作者的確認變得困難。此外,當使用機器處於靜音模式(manner mode)等的消音狀態時,依靠聽覺的反饋便無法應對該情況。而且,在依靠視覺的反饋方法的情況下,如果顯示於顯示部的目標的尺寸小,則當操作者尤其通過手指來進行接觸操作時,目標會被隱藏在手指的下方而無法確認顯示形態的變化。However, in the case of relying on an audible feedback method, confirmation by an operator in a noisy environment becomes difficult. In addition, when the machine is in a mute state such as a manner mode, it is impossible to cope with the situation by relying on the feedback of the hearing. Further, in the case of the visual feedback method, if the size of the object displayed on the display portion is small, when the operator performs the contact operation by the finger in particular, the target is hidden under the finger and the display form cannot be confirmed. Variety.
對此,提出一種不依賴於聽覺或視覺,當觸控感測器感測到接觸,則使觸控感測器振動的反饋方法(例如,參照專利文獻1及專利文獻2)。In response to this, a feedback method in which the touch sensor is vibrated when the touch sensor senses contact is not provided depending on the sense of hearing or vision (for example, refer to Patent Document 1 and Patent Document 2).
[專利文獻1]:日本專利特開2003-288158號公報[Patent Document 1]: Japanese Patent Laid-Open Publication No. 2003-288158
[專利文獻2]:日本專利特開2008-130055號公報[Patent Document 2]: Japanese Patent Laid-Open Publication No. 2008-130055
在所述專利文獻1及專利文獻2所公開的裝置中,當感測到對觸控感測器的接觸時,可對操作者的指尖等顯示 振動造成的觸感。因此,使用此種裝置來進行接觸操作的操作者,可通過觸覺來識別出對觸控感測器所進行的接觸操作已被裝置適當地感測到。In the devices disclosed in Patent Document 1 and Patent Document 2, when the contact with the touch sensor is sensed, the fingertip of the operator or the like can be displayed. The touch caused by vibration. Therefore, an operator who uses such a device for a contact operation can recognize by touch that the contact operation performed on the touch sensor has been properly sensed by the device.
然而,為了在使用此種裝置感測到接觸時顯示觸感,必須將相應於特定的條件來顯示觸感的處理預先編入到應用程式軟體(application software)(以下,簡稱作“應用程式”)中。也就是,在所述裝置中,如果使用已預先設想會產生振動而開發的應用程式,則可相應於特定的條件來顯示觸感。然而,如果在所述裝置中直接應用並未設想會產生振動的應用程式,則無法適當地顯示觸感。However, in order to display a tactile sensation when a contact is sensed using such a device, it is necessary to pre-program the process of displaying the tactile sensation corresponding to a specific condition to an application software (hereinafter, simply referred to as "application"). in. That is, in the device, if an application developed by generating vibration in advance is used, the tactile sensation can be displayed corresponding to a specific condition. However, if an application that does not assume vibration is directly applied to the device, the tactile sensation cannot be properly displayed.
因此,為了在如上述那樣的裝置中,相應於特定的條件來適當地顯示觸感,則必須新開發應用程式,或者對既存的應用程式添加一些改變,例如追加用以顯示觸感的處理等。Therefore, in order to properly display the tactile sensation corresponding to a specific condition in the device as described above, it is necessary to newly develop an application or add some changes to an existing application, such as adding a process for displaying a tactile sensation, etc. .
具體來說,當感測到對與觸感顯示裝置的顯示部中顯示圖像的按鍵或按鈕等的目標的位置相對應的觸控感測器的接觸時,該觸感顯示裝置必須將用以顯示特定的觸感的處理追加到應用程式中。而且,即便感測到對與顯示部中未顯示圖像的按鍵或按鈕等的目標的位置相對應的觸控感測器的接觸,也必須使裝置不顯示觸感。Specifically, when a contact with a touch sensor corresponding to a position of a target such as a button or a button for displaying an image in a display portion of the touch sensitive display device is sensed, the touch sensitive display device must be used The process of displaying a specific tactile sensation is added to the application. Further, even if the contact of the touch sensor corresponding to the position of the target such as the button or the button in which the image is not displayed in the display portion is sensed, it is necessary to make the device not display the tactile sensation.
如果以此方式來控制觸感的顯示的有無,則觸感顯示裝置在經由採用觸控感測器及圖形用戶界面(Graphical User Interface,GUI)的用戶界面感測到接觸時,可對操作者的指尖等顯示振動造成的觸感。也就是,觸感顯示裝置 可通過顯示觸感來告知操作者已感測到與圖像顯示出的按鍵或按鈕等的目標對應的操作者的接觸。另一方面,即便感測到針對不存在按鍵或按鈕等的目標的位置的接觸,觸感顯示裝置也能夠不產生反饋。If the presence or absence of the display of the tactile sensation is controlled in this way, the tactile display device can be operated to the operator when the contact is sensed via the user interface using the touch sensor and the graphical user interface (GUI). The fingertips and the like show the touch caused by the vibration. That is, the touch display device It is possible to notify the operator that the contact of the operator corresponding to the target of the button or the button displayed by the image has been sensed by displaying the tactile sensation. On the other hand, even if the contact with respect to the position of the target such as a button or a button does not exist, the tactile display device can generate no feedback.
在進行此種控制的情況下,一般來說,觸感顯示裝置需要與如下的應用程式進行協同作用,亦即:該應用程式管理對觸控感測器進行接觸時的GUI的狀態,也就是顯示部中顯示的按鍵或按鈕等的目標的狀態。In the case of such control, in general, the touch sensitive display device needs to cooperate with an application that manages the state of the GUI when the touch sensor is touched, that is, The status of the target such as a button or button displayed on the display unit.
以下,對觸感顯示裝置中顯示觸感時所設想的處理進行說明。Hereinafter, the processing assumed when the tactile sensation is displayed on the touch sensitive display device will be described.
圖7是表示所設想的觸感顯示裝置的概略構成的方塊圖。如圖7所示,觸感顯示裝置100包括:控制部110、應用程式執行部120、顯示部130、觸控感測器140、及觸感顯示部150。而且,控制部110包括:顯示控制部112、及觸感控制部114。Fig. 7 is a block diagram showing a schematic configuration of a tentacity display device assumed. As shown in FIG. 7 , the touch display device 100 includes a control unit 110 , an application execution unit 120 , a display unit 130 , a touch sensor 140 , and a tactile display unit 150 . Further, the control unit 110 includes a display control unit 112 and a tactile sensation control unit 114.
控制部110以觸感顯示裝置100的各功能部為首,而對於觸感顯示裝置100的整體進行控制。應用程式執行部120從未圖示的記憶部讀入各種應用程式,並執行基於該應用程式的處理。另外,在以下的說明中,應用程式執行部120所執行的應用程式中已預先追加(編入)了如下處理,即,在與顯示部130中顯示的目標的位置相對應的觸控感測器140感測到接觸時,顯示特定的觸感。The control unit 110 controls the entire touch display device 100 with the respective functional units of the tactile display device 100 as the first. The application execution unit 120 reads various applications from a memory unit (not shown) and executes processing based on the application. In addition, in the following description, the application executed by the application execution unit 120 has previously added (programmed) a touch sensor corresponding to the position of the target displayed on the display unit 130. When 140 senses the contact, it displays a specific tactile sensation.
顯示部130由液晶顯示器或有機電激發光(Electro-Luminescence,EL)顯示器等構成,並顯示用以 提醒操作者應接觸的部位的按鍵或按鈕等的目標的圖像。觸控感測器140通常配置在顯示部130的前表面,利用對應的觸控感測器140的接觸面來感測操作者的手指等對顯示部130中顯示的目標的接觸操作。而且,觸控感測器140將接觸面上感測到的接觸的位置經由控制部110而通知給應用程式執行部120。觸感顯示部150由小型的離心馬達或壓電元件等構成,通過使觸控感測器140的接觸面振動,來對操作者的手指等的進行接觸操作的對象顯示觸感。The display unit 130 is configured by a liquid crystal display, an organic electroluminescence (EL) display, or the like, and is displayed for An image of a target such as a button or button that reminds the operator of the area to be touched. The touch sensor 140 is generally disposed on the front surface of the display unit 130, and senses a contact operation of an operator's finger or the like on a target displayed in the display unit 130 by using a contact surface of the corresponding touch sensor 140. Further, the touch sensor 140 notifies the application execution unit 120 of the position of the contact sensed on the contact surface via the control unit 110. The touch display unit 150 is configured by a small centrifugal motor, a piezoelectric element, or the like, and vibrates the contact surface of the touch sensor 140 to display a tactile sensation to an object that is in contact with an operator's finger or the like.
控制部110的顯示控制部112根據由應用程式執行部120所供給的顯示資料,進行關於顯示的控制,即,在顯示部130中顯示目標等的圖像,或者改變該圖像的顯示形態等。觸感控制部114根據應用程式執行部120的指示而進行控制,以使觸感顯示部150顯示基於特定的條件的振動模式(pattern)。The display control unit 112 of the control unit 110 performs control on display, that is, displays an image of a target or the like on the display unit 130, or changes the display form of the image, etc., based on the display data supplied from the application execution unit 120. . The tactile sensation control unit 114 controls the tactile sensation display unit 150 to display a vibration pattern based on a specific condition, in accordance with an instruction from the application execution unit 120.
圖8是概略說明觸感顯示裝置100根據接觸的感測,來顯示觸感的動作的例子的流程圖。FIG. 8 is a flowchart schematically showing an example of an operation of the tactile sensation display device 100 to display a tactile sensation based on the sense of contact.
在感測到針對觸控感測器140的接觸面的接觸的時間點,對觸感顯示裝置100的觸感的顯示進行控制的動作便開始。一旦開始本動作,則首先是由觸控感測器140將針對接觸面的接觸的位置通知給應用程式執行部120(步驟S100)。當應用程式執行部120收到該通知,則判定該接觸位置是否與顯示部130中圖像顯示出按鍵或按鈕等的目標的位置相對應(步驟S102)。步驟S102中,當接觸位置與顯示部130中顯示按鍵或按鈕等的目標的圖像的位置不 對應,則應用程式執行部120不進行關於顯示或觸感的指示便結束動作。在該情況下,不顯示觸感。The action of controlling the display of the tactile sensation of the tactile display device 100 is started at the time point when the contact with the contact surface of the touch sensor 140 is sensed. When the operation is started, first, the position of the contact with the contact surface is notified to the application execution unit 120 by the touch sensor 140 (step S100). When the application execution unit 120 receives the notification, it is determined whether the contact position corresponds to the position of the target in which the image or the button is displayed on the image in the display unit 130 (step S102). In step S102, the position of the image at which the contact position and the target of the button or the button are displayed in the display unit 130 is not Correspondingly, the application execution unit 120 ends the operation without instructing the display or the tactile sensation. In this case, the tactile sensation is not displayed.
另一方面,步驟S102中,當接觸的位置與顯示按鍵或按鈕等的目標的圖像的位置相對應,則應用程式執行部120對於顯示控制部112供給顯示資料,此顯示資料用以進行內容為已感測到輸入的顯示。此處,所謂內容為已感測到輸入的顯示是指:操作者可目視確認的顯示,例如僅瞬間將按鍵或按鈕等的目標反轉顯示,或者顯示表示已按下按鍵或按鈕等的狀態的圖像等。一旦從應用程式執行部120接收到此種顯示資料,則顯示控制部112根據該顯示資料來改變顯示部130中所顯示的圖像(步驟S104)。On the other hand, in step S102, when the position of the contact corresponds to the position of the image of the target such as the display button or the button, the application execution unit 120 supplies the display data to the display control unit 112 for displaying the content. The display of the input has been sensed. Here, the display in which the content is sensed input refers to a display that the operator can visually confirm, for example, the target of a button or a button is displayed in reverse only, or a state indicating that a button or a button has been pressed is displayed. Images and so on. Upon receiving such display material from the application execution unit 120, the display control unit 112 changes the image displayed on the display unit 130 based on the display data (step S104).
然後,應用程式執行部120為了告知操作者觸感控制部114已感測到輸入,而進行指示以顯示特定的觸感。此處,所謂特定的觸感的顯示是指:提供可通過操作者的觸覺來進行識別的反饋,例如使觸控感測器140的接觸面僅瞬間振動等。一旦接收到此種觸感的顯示的指示,觸感控制部114便依照該指示來進行控制,以使觸感顯示部150顯示特定的振動模式。由此,觸感顯示部150對接觸到觸控感測器140的接觸面的接觸對象顯示特定的振動模式的觸感(步驟S106)。通過進行此種處理,觸感顯示裝置100僅在經由採用觸控感測器及GUI的用戶界面而感測到針對提醒操作者應接觸的部位的目標的輸入時,方可顯示觸感。Then, the application execution unit 120 instructs the operator that the tactile sensation control unit 114 has sensed the input to display a specific tactile sensation. Here, the display of the specific tactile sensation means providing feedback that can be recognized by the tactile sensation of the operator, for example, causing the contact surface of the touch sensor 140 to vibrate only instantaneously. Upon receiving an instruction to display such a tactile sensation, the tactile sensation control unit 114 performs control in accordance with the instruction to cause the tactile sensation display unit 150 to display a specific vibration mode. Thereby, the tactile sense display unit 150 displays the tactile sensation of the specific vibration mode to the contact object that contacts the contact surface of the touch sensor 140 (step S106). By performing such processing, the tactile sensation display device 100 can display the tactile sensation only when the input to the target of the portion to which the operator is to be touched is sensed via the user interface using the touch sensor and the GUI.
如以上所說明的那樣,根據觸感顯示裝置100,如果應用程式與顯示觸感的動作相對應,則可無問題地進行所 述動作。也就是,只要為預先編入了顯示觸感的處理的應用程式,則可利用所述的動作適當地顯示特定的觸感。As described above, according to the touch display device 100, if the application corresponds to the action of displaying the tactile sensation, the problem can be performed without problems. Said action. That is, as long as it is an application in which a process of displaying a tactile sensation is incorporated in advance, a specific tactile sensation can be appropriately displayed by the above-described operation.
然而,所述觸感顯示裝置100中,如果採用不與觸感的顯示相對應的應用程式,則在該狀態下,即便目標的顯示根據接觸操作而發生變化,也無法適當地顯示觸感。因此,觸感顯示裝置100中,為了不浪費地有效利用直至目前為止所開發的各種應用程式資源,而必須改變各種應用程式,追加相應於特定的條件來顯示觸感的處理。追加此種處理的改變必須針對各種應用程式來進行,從而非常費事且成本增加。However, in the touch display device 100, if an application that does not correspond to the display of the tactile sensation is used, in this state, even if the display of the target changes according to the contact operation, the tactile sensation cannot be appropriately displayed. Therefore, in the tactile display device 100, in order to effectively utilize various application resources developed up to now, it is necessary to change various application programs and add a process for displaying a tactile sensation corresponding to a specific condition. The addition of such a change must be made for various applications, which is very laborious and costly.
在這樣的事情之下,今後,成為妨礙各公司加入對於觸感顯示裝置的應用程式的開發的主要原因,也有可能成為採用觸控感測器及GUI的平台的普及延遲的主要原因。Under such circumstances, in the future, it is a factor that hinders the development of applications for companies to join touch-sensitive display devices, and may become a major cause of delays in the adoption of touch sensors and GUI platforms.
而且,在如上述的動作中,根據對觸控感測器140的接觸的有無的監視,來判定接觸的位置是否與目標的位置相對應,直至目標的顯示的改變、觸感的顯示為止,均為應用程式執行部120要關注的事項。為了開發或設計進行此種處理的應用程式,不僅需要煩雜的作業,且擔心執行該應用程式的應用程式執行部120的處理負荷也會增大。Further, in the above-described operation, it is determined whether or not the position of the contact corresponds to the position of the target based on the presence or absence of the contact with the touch sensor 140 until the display of the target changes and the touch is displayed. It is a matter to be paid attention by the application execution unit 120. In order to develop or design an application that performs such processing, not only complicated work is required, but also the processing load of the application execution unit 120 that executes the application increases.
此外,例如所述專利文獻1及專利文獻2所公開的技術中,只不過是在觸控感測器感測到接觸時,相應於該接觸而使觸控感測器振動。因此,所述專利文獻1及專利文獻2所公開的技術中,也設想即便採用與觸感的顯示相對應的應用程式,也無法適當地顯示觸感的情況。尤其將像 機械式按鈕開關(推壓式按鈕開關)這樣的按鈕開關描繪在觸控感測器上的裝置中,只要利用手指等輕輕地觸碰觸控感測器便會顯示觸感。因此,會對僅通過操作者對觸控感測器進行按壓(推壓)的前階段的輕輕觸碰的接觸操作作出反應,從而與描繪影像(按鈕)的反應不同,有可能引起誤操作。Further, for example, in the techniques disclosed in Patent Document 1 and Patent Document 2, the touch sensor is vibrated in response to the contact when the touch sensor senses the contact. Therefore, in the techniques disclosed in Patent Document 1 and Patent Document 2, it is also assumed that even if an application corresponding to the display of the tactile sensation is used, the tactile sensation cannot be appropriately displayed. Especially like A push button switch such as a mechanical push button switch (push button switch) is depicted in a device on a touch sensor, and a touch is sensed by gently touching a touch sensor with a finger or the like. Therefore, it is possible to react to the touch operation of the light touch by the operator in the previous stage of pressing (pressing) the touch sensor, which may cause an erroneous operation unlike the reaction of the drawn image (button).
而且,所述專利文獻記載的技術中,即便操作者無意識地推壓所描繪的按鈕開關(也就是即便未施力),也會相應於輕輕觸碰此觸控感測器的動作(接觸)而顯示觸感,因此也會給操作者帶來不協調感。例如,在觸控感測器為電阻膜方式的情況下,如果上部導電膜接觸到下部導電膜則顯示觸感,而且,在靜電容量方式的情況下,只要檢測到接觸的電信號則顯示觸感。Further, in the technique described in the patent document, even if the operator unintentionally pushes the button switch (that is, even if no force is applied), the action of touching the touch sensor is lightly touched (contact ) and the tactile sensation is displayed, which also gives the operator an uncomfortable feeling. For example, in the case where the touch sensor is in the form of a resistive film, if the upper conductive film contacts the lower conductive film, the touch is displayed, and in the case of the electrostatic capacitance mode, the touch is detected as long as the electrical signal of the contact is detected. sense.
此外,即便在先前的顯示觸感的裝置中,採用了基於預先編入了用以通過觸控感測器顯示觸感的處理的應用程式的用戶界面,也無法在感測到輸入時提供像機械式按鈕開關那樣的操作感。也就是,由先前的觸感顯示裝置所顯示的觸感最多不過用以告知操作者已感測到接觸,且只不過僅進行了使接觸面振動等的動作而已。因此,由先前的觸感顯示裝置所顯示的觸感,無法對操作者提供像操作機械式按鈕開關時那樣的真實的操作感。Further, even in the device for displaying the tactile sensation in the past, the user interface based on the application in which the processing for displaying the tactile sensation by the touch sensor is preliminarily employed is not provided, and the mechanical like is not provided when the input is sensed. A sense of operation like a push button switch. That is, the tactile sensation displayed by the previous tactile display device is at most merely used to inform the operator that the contact has been sensed, and only the action of vibrating the contact surface or the like is performed. Therefore, the tactile sensation displayed by the previous tactile display device cannot provide the operator with a real operational feeling as when the mechanical push button switch is operated.
然而,在採用觸控感測器及GUI的用戶界面中,大多顯示模擬現實的機械式按鈕開關等的目標的圖像。因此,在感測到對此種目標的輸入的情況下,對於給操作者帶來 的操作感而言,仍然是顯示仿照機械式按鈕開關的真實的觸感更佳。當感測到對顯示的目標的輸入時,只要能夠進行像點擊現實的按鍵或按鈕等時這樣的反饋,便可提高給操作者帶來的操作感。However, in a user interface using a touch sensor and a GUI, an image of a target such as a mechanical button switch that simulates reality is often displayed. Therefore, in the case of sensing the input of such a target, for the operator In terms of operational sense, it is still better to display the true touch of the mechanical button switch. When the input to the displayed target is sensed, the feedback to the operator can be improved as long as the feedback such as pressing a real button or button can be performed.
在機械式按鈕開關的情況下,操作者通過施加一定程度的按壓力而將該開關按下,可獲得例如金屬彈片開關(metal dome switch)等彎曲時的觸感(以下,稱作點擊觸感)。同樣地,在機械式按鈕開關的情況下,操作者在解除對已按下的開關的按壓力的過程中,通過減弱按壓力到一定程度為止,而可獲得金屬彈片開關等回到原先的未被按下的狀態的觸感(以下,稱作釋放觸感)。而且,在機械式按鈕開關的情況下,操作者即便通過非常弱的按壓力觸摸(接觸)到開關也不會顯示點擊觸感,而且,因未顯示點擊觸感的狀態,從而也不顯示釋放觸感。先前的採用觸控感測器及GUI的觸感顯示裝置中,無法顯示出像所述機械式按鈕開關那樣的點擊觸感及釋放觸感。In the case of a mechanical push button switch, the operator presses the switch by applying a certain degree of pressing force, and a tactile sensation such as a metal dome switch can be obtained (hereinafter, referred to as a click sensation). ). Similarly, in the case of the mechanical push button switch, the operator can obtain the metal dome switch and the like back to the original by reducing the pressing force to a certain level during the release of the pressing force on the pressed switch. The tactile sensation of the pressed state (hereinafter, referred to as the release tactile sensation). Moreover, in the case of the mechanical push button switch, the operator does not display the click sensation even if the operator touches (contacts) the switch with a very weak pressing force, and since the state of the click sensation is not displayed, the release is not displayed. Touch. In the conventional touch display device using the touch sensor and the GUI, the click feeling and the release feeling like the mechanical button switch cannot be displayed.
對此,如果要在觸感顯示裝置中實現由點擊觸感或釋放觸感等的真實觸感的顯示,則為此需要將所需的處理全部添加於應用程式中。此外,為了實現此種觸感的顯示,還必須對應用程式輸入感測器的檢測資料,並依照該應用程式的判斷與指示。為了開發或設計進行此種處理的應用程式,不僅需要煩雜的作業,而且擔心執行該應用程式的應用程式執行部120的處理負荷也會逐漸增大。In this regard, if a display of a real tactile sensation such as a click sensation or a release sensation is to be realized in the haptic display device, it is necessary to add all the required processing to the application for this purpose. In addition, in order to realize the display of such a tactile sensation, it is necessary to input the detection data of the sensor to the application according to the judgment and instruction of the application. In order to develop or design an application that performs such processing, not only complicated work is required, but also the processing load of the application execution unit 120 that executes the application is gradually increased.
因此,有鑑於所述情況而完成的本發明的目的在於:提供一種觸感顯示裝置、以及該裝置的控制方法,不會浪費構成用戶界面的既存的應用程式資源,而相應於針對目標的操作者的操作來顯示觸感。Accordingly, it is an object of the present invention to provide a tactile sensation display device and a control method therefor, which do not waste existing application resources constituting a user interface, and correspond to target-oriented operations. The operation of the person to display the tactile sensation.
達成所述目的第一觀點的發明的觸感顯示裝置包括:觸控感測器;觸感顯示部,使所述觸控感測器的接觸面振動;顯示部;以及控制部,根據由應用程式軟體所供給的表示觸感的情報,來對所述顯示部中顯示的目標設定所述觸感顯示部顯示的觸感,當感測到對於所述目標的輸入,則控制所述觸感顯示部、以使所述觸感顯示部對按壓住所述接觸面的按壓對象顯示對於該目標所設定的觸感。A touch display device of the invention that achieves the first aspect of the present invention includes: a touch sensor; a tactile display portion that vibrates a contact surface of the touch sensor; a display portion; and a control portion according to the application The information indicating the tactile sensation supplied by the program software sets the tactile sensation displayed on the tactile sense display unit to the target displayed on the display unit, and controls the tactile sensation when the input to the target is sensed. The display unit displays the tactile sensation set for the target by the tactile display unit pressing the pressing target on the contact surface.
關於第二觀點的發明是,在第一觀點的觸感顯示裝置中,所述控制部根據:通過所述應用程式軟體而與顯示相關聯的情報一起輸出的與觸感的顯示相關聯的指示,來對所述目標設定所述觸感顯示部顯示的觸感。According to a second aspect of the invention, in the touch display device of the first aspect, the control unit is configured to display an indication associated with the display of the tactile sensation outputted together with the information associated with the display by the application software. And setting a tactile sensation displayed by the tactile display unit to the target.
關於第三觀點的發明是,在第一觀點或第二觀點的觸感顯示裝置中更包括:負載檢測部,所述負載檢測部檢測對所述觸控感測器的接觸面的按壓負載;所述控制部在感測到對於所述目標的輸入的狀態下,當所述負載檢測部檢測出滿足顯示觸感的負載基準的按壓負載,則控制所述觸感顯示部,以使所述觸感顯示部對所述按壓對象顯示觸感。According to a third aspect of the invention, the first aspect or the second aspect of the touch display device further includes: a load detecting unit that detects a pressing load on a contact surface of the touch sensor; The control unit controls the tactile sense display unit to cause the load detecting unit to detect a pressing load that satisfies a load reference indicating a tactile sensation in a state in which an input to the target is sensed. The tactile sense display unit displays a tactile sensation to the pressed object.
而且,關於達成所述目的第四觀點的發明的觸感顯示裝置的控制方法,在觸感顯示裝置的控制方法中,所述觸感顯示裝置包括:觸控感測器;觸感顯示部,使所述觸控 感測器的接觸面振動;以及顯示部;所述觸感顯示裝置的控制方法根據由應用程式軟體所供給的表示觸感的情報,來對所述顯示部中顯示的目標設定所述觸感顯示部顯示的觸感,當感測到對於所述目標的輸入,則控制所述觸感顯示部以使所述觸感顯示部對於按壓住所述接觸面的按壓對象顯示對該目標所設定的觸感。Further, in the method of controlling a touch display device according to the fourth aspect of the present invention, in the control method of the touch display device, the touch display device includes: a touch sensor; a touch display unit, Making the touch a contact surface vibration of the sensor; and a display unit; the control method of the tactile display device sets the tactile sensation to an object displayed on the display unit based on information indicating a tactile sensation supplied by the application software a tactile sensation displayed by the display unit, when the input to the target is sensed, controlling the tactile sense display portion to cause the tactile sense display portion to display the target object set for the pressing object pressing the contact surface Touch.
根據本發明,可提供一種可有效利用既存的應用程式而不會造成浪費、並且使用此種應用程式以使操作性優異的用戶界面。According to the present invention, it is possible to provide a user interface that can effectively utilize an existing application without causing waste and use such an application to make the operability excellent.
為讓本發明之上述和其他目的、特徵和優點能更明顯易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說明如下。The above and other objects, features and advantages of the present invention will become more <RTIgt;
以下,參照附圖對本發明的實施方式進行說明。Hereinafter, embodiments of the present invention will be described with reference to the drawings.
本發明是根據用以生成顯示部中顯示的用戶界面的情報、及由應用程式軟體而供給的關於觸感的情報,來設定對目標的觸感的觸感顯示裝置。而且,本發明在顯示觸感時,對輕輕地觸碰(接觸)觸控感測器程度的操作並不會顯示觸感,而對操作者有意識地按壓(推壓)觸控感測器的操作才會顯示觸感。The present invention is a tactile sensation display device that sets a tactile sensation to a target based on information for generating a user interface displayed on the display unit and information on tactile sensation supplied by the application software. Moreover, in the display of the tactile sensation, the operation of gently touching (contacting) the touch sensor does not display the tactile sensation, and the operator is consciously pressed (pushing) the touch sensing. The operation of the device will display the touch.
圖1是表示本發明的實施形態的觸感顯示裝置的概略構成的方塊圖。Fig. 1 is a block diagram showing a schematic configuration of a touch display device according to an embodiment of the present invention.
如圖1所示,觸感顯示裝置1包括:控制部10、應用程式執行部20、顯示部30、觸控感測器40、觸感顯示部 50、及負載檢測部60。而且,控制部10包括:顯示控制部12、觸感控制部14、及輸入控制部16。As shown in FIG. 1 , the touch display device 1 includes a control unit 10 , an application execution unit 20 , a display unit 30 , a touch sensor 40 , and a tactile display unit. 50. And the load detecting unit 60. Further, the control unit 10 includes a display control unit 12, a tactile sensation control unit 14, and an input control unit 16.
控制部10以觸感顯示裝置1的各功能部為首,而對於觸感顯示裝置1的整體進行控制。應用程式執行部20從未圖示的記憶部讀入各種應用程式,並執行基於該應用程式的處理。另外,本實施形態中,對應用程式執行部20執行在本來不與觸感的顯示相對應的應用程式中對目標設定觸感所得的改變應用程式的情況進行說明。以後將說明在應用程式中添加改變以與觸感的顯示相對應的處理。The control unit 10 controls the entire touch display device 1 with the respective functional units of the tactile display device 1. The application execution unit 20 reads various applications from a memory unit (not shown) and executes processing based on the application. In the present embodiment, the application execution unit 20 executes a case where the application for changing the touch is set to the target in an application that does not originally correspond to the display of the tactile sensation. A process of adding a change in the application to correspond to the display of the tactile sensation will be described later.
顯示部30是以圖像顯示出按鈕開關(推壓式按鈕開關)這樣的目標(object)。另外,所謂按鈕開關是指:像輸入按鈕或按鍵等(以下,僅統稱為“按鍵等”)這樣的能夠實際壓入的機械式按鍵。本實施形態中,顯示部30中顯示利用圖像來模擬此種按鈕開關的目標。顯示部30例如利用液晶顯示面板或有機EL顯示面板等。應用程式執行部20於生成用戶界面時、或改變目標的圖像時等,將構成用戶界面的圖像等的情報(顯示資料)供給至顯示控制部12。一旦如此而被供給了構成用戶界面的情報,則顯示控制部12能夠使顯示部30中顯示基於該情報的顯示。另外,附圖及以下的說明中,“用戶界面”可適當省略記載為“UI”。The display unit 30 displays an object such as a push button switch (push button switch) as an image. In addition, the push button switch refers to a mechanical button that can be actually pressed like an input button, a button, or the like (hereinafter, collectively referred to as "a button or the like"). In the present embodiment, the display unit 30 displays an object for simulating such a push button switch using an image. The display unit 30 uses, for example, a liquid crystal display panel, an organic EL display panel, or the like. The application execution unit 20 supplies information (display material) constituting an image of the user interface to the display control unit 12 when the user interface is generated or when the image of the target is changed. When the information constituting the user interface is supplied in this manner, the display control unit 12 can cause the display unit 30 to display the display based on the information. In addition, in the drawings and the following description, the "user interface" may be appropriately omitted as "UI".
觸控感測器40通常配置於顯示部30的前表面,由對應的觸控感測器40的接觸面來感測操作者的手指等(按壓對象)對顯示部30中顯示的目標的按壓操作(接觸)。而且,觸控感測器40在感測對接觸面的接觸時,將該檢測到 的接觸的位置經由輸入控制部16而通知給應用程式執行部20。該觸控感測器40例如由電阻膜方式、靜電容量方式、光學式等的公知的方式的感測器而構成。The touch sensor 40 is disposed on the front surface of the display unit 30, and senses the pressing of the target displayed on the display unit 30 by the operator's finger or the like (pressing the object) by the contact surface of the corresponding touch sensor 40. Operation (contact). Moreover, the touch sensor 40 detects the contact with the contact surface, and detects the contact The position of the contact is notified to the application execution unit 20 via the input control unit 16. The touch sensor 40 is configured by, for example, a sensor of a known method such as a resistive film method, a capacitance method, or an optical type.
觸感顯示部50利用壓電振動器(piezoelectric vibrator)等而構成,使觸控感測器40的接觸面產生振動。該觸感顯示部50通過使觸控感測器40的接觸面產生振動,而對按壓住接觸面的按壓對象顯示觸感。按壓住接觸面的按壓對象例如是指操作者的手指或觸控筆等。負載檢測部60檢測對觸控感測器40的接觸面的按壓負載,例如使用應變計感測器(strain gauge sensor)或壓電元件等的對負載線性地作出反應的元件而構成。而且,負載檢測部60將所檢測到的對觸控感測器40的接觸面的按壓負載通知給觸感控制部14。The tactile display unit 50 is configured by a piezoelectric vibrator or the like, and vibrates the contact surface of the touch sensor 40. The tactile display unit 50 generates a tactile sensation to the pressing target that presses the contact surface by causing the contact surface of the touch sensor 40 to vibrate. The pressing object that presses the contact surface is, for example, an operator's finger or a stylus pen or the like. The load detecting unit 60 detects a pressing load on the contact surface of the touch sensor 40, and is configured by, for example, an element that linearly reacts to a load such as a strain gauge sensor or a piezoelectric element. Further, the load detecting unit 60 notifies the touch control unit 14 of the detected pressing load on the contact surface of the touch sensor 40.
控制部10的顯示控制部12根據由應用程式執行部20供給的顯示資料,來進行關於顯示的控制,例如使顯示部30以圖像顯示出目標等或者改變該圖像顯示等。顯示控制部12從應用程式執行部20接收生成顯示部30中顯示的UI時所使用目標的顯示資料。而且,顯示控制部12在操作者對觸控感測器40的接觸的位置為與開始特定的動作的目標相對應的位置的情況下,從應用程式執行部20接收內容為表示已接受輸入的目標的顯示資料。The display control unit 12 of the control unit 10 performs control on the display based on the display material supplied from the application execution unit 20, and causes the display unit 30 to display an image or the like in an image, or to change the image display or the like. The display control unit 12 receives the display material of the target used when generating the UI displayed on the display unit 30 from the application execution unit 20. Further, when the position at which the operator touches the touch sensor 40 is a position corresponding to the target of starting the specific operation, the display control unit 12 receives the content from the application execution unit 20 to indicate that the input has been accepted. Display data of the target.
輸入控制部16將操作者對觸控感測器40的接觸的位置,通知給應用程式執行部20及觸感控制部14的一方或兩方。The input control unit 16 notifies one or both of the application execution unit 20 and the tactile control unit 14 of the position of the contact of the touch sensor 40 by the operator.
本實施形態的觸感控制部14具有未圖示的記憶部,根據由應用程式執行部20執行的應用程式的指示,可至少暫時地記憶對各目標所設定的觸感的情報。也就是,本實施形態中,如後述般,可在觸感控制部14中設定對目標的觸感。因此,當以此方式在觸感控制部14中設定對目標的觸感時,輸入控制部16將對觸控感測器40接觸的位置通知給觸感控制部14,從而觸感控制部14可進行關於觸感的顯示的控制。也就是,在該情況下,應用程式執行部20無需指示關於觸感的顯示的動作,例如接收對觸控感測器40的接觸的位置的通知以判斷該位置是否為與目標相對應的位置。The tactile sensation control unit 14 of the present embodiment includes a storage unit (not shown), and at least temporarily stores information on the tactile sensation set for each target based on an instruction from the application executed by the application execution unit 20. That is, in the present embodiment, as will be described later, the tactile sensation to the target can be set in the tactile sensation control unit 14. Therefore, when the touch to the target is set in the touch control unit 14 in this manner, the input control unit 16 notifies the touch control unit 14 of the position where the touch sensor 40 is in contact, so that the touch control unit 14 Control regarding the display of the tactile sensation can be performed. That is, in this case, the application execution unit 20 does not need to instruct an action regarding the display of the tactile sensation, for example, to receive a notification of the position of the contact of the touch sensor 40 to determine whether the position is a position corresponding to the target. .
當觸感控制部14從輸入控制部16接到對觸控感測器40的接觸的位置的通知,則判定該接觸的位置是否與設定了觸感的目標的位置相對應。在被通知的接觸的位置與設定了觸感的目標的位置相對應的情況下,觸感控制部14控制觸感顯示部50以使觸感顯示部50顯示所設定的觸感。另外,本實施例中,也可通過負載檢測部60,在檢測到特定的按壓負載的情況下顯示觸感。也就是,觸感控制部14在觸控感測器40感測到與執行特定的處理的目標相對應的位置的接觸的狀態下,在由負載檢測部60檢測的按壓負載滿足顯示觸感的負載基準的情況下,控制觸感顯示部50以使觸感顯示部50顯示所設定的觸感。而且,觸感顯示部50產生所設定的特定模式(pattern)的振動,由此對按壓住觸控感測器40的接觸面的操作者的手指等的按 壓對象顯示所設定的觸感。When the tactile sensation control unit 14 receives a notification of the position of the contact with the touch sensor 40 from the input control unit 16, it is determined whether or not the position of the contact corresponds to the position at which the tactile sensation is set. When the notified contact position corresponds to the position at which the touch target is set, the tactile sensation control unit 14 controls the tactile display unit 50 to cause the tactile display unit 50 to display the set tactile sensation. Further, in the present embodiment, the load detecting unit 60 may display the tactile sensation when a specific pressing load is detected. That is, the touch control unit 14 satisfies the display touch feeling in the state where the touch sensor 40 senses the contact with the position corresponding to the target at which the specific processing is performed. In the case of the load reference, the tactile display unit 50 is controlled such that the tactile display unit 50 displays the set tactile sensation. Further, the tactile sense display unit 50 generates a vibration of the set specific pattern, thereby pressing the operator's finger or the like that presses the contact surface of the touch sensor 40. The pressed object displays the set touch.
圖2A與圖2B表示圖1所示的觸感顯示裝置1的安裝構造的一例,圖2A為主要部分剖面圖,圖2B是主要部分平面圖。顯示部30收納保持在框體61內。顯示部30上隔著包含彈性構件的絕緣體62、而保持著觸控感測器40。另外,本實施形態的觸感顯示裝置1中,將顯示部30及觸控感測器40設為平面觀察的矩形狀。而且,觸感顯示裝置1中,觸控感測器40隔著絕緣體62而保持在顯示部30上,該絕緣體62配設在離開圖2B中假想線所示的顯示部30的顯示區域A的4角上。2A and 2B are views showing an example of a mounting structure of the touch display device 1 shown in Fig. 1. Fig. 2A is a cross-sectional view of a principal part, and Fig. 2B is a plan view of a main portion. The display unit 30 is housed and held in the casing 61. The touch sensor 40 is held on the display unit 30 via an insulator 62 including an elastic member. Further, in the touch display device 1 of the present embodiment, the display unit 30 and the touch sensor 40 are formed in a rectangular shape in plan view. Further, in the touch display device 1, the touch sensor 40 is held on the display unit 30 via the insulator 62, and the insulator 62 is disposed on the display area A of the display unit 30 shown by the phantom line in FIG. 2B. 4 corners.
而且,在框體61上,以覆蓋離開顯示部30的顯示區域的觸控感測器40的表面區域的方式設置著頂蓋63(upper cover),在該頂蓋63與觸控感測器40之間,配設著包含彈性構件的絕緣體64。另外,在圖2A與圖2B所示的觸控感測器40中,具有接觸面40a的表面構件例如由透明薄膜或玻璃而構成,背面構件由玻璃或壓克力(acrylic acid resin)而構成。觸控感測器40使用的是如果接觸面40a被按壓,則按壓部分會相應於按壓力而發生少量撓曲(應變)、或構造體自身發生少量撓曲的構造的感測器。Further, an upper cover 63 is disposed on the frame 61 so as to cover the surface area of the touch sensor 40 away from the display area of the display unit 30. The top cover 63 and the touch sensor are disposed on the cover 63. Between 40, an insulator 64 including an elastic member is disposed. In addition, in the touch sensor 40 shown in FIG. 2A and FIG. 2B, the surface member having the contact surface 40a is composed of, for example, a transparent film or glass, and the back member is composed of glass or acrylic acid resin. . The touch sensor 40 uses a sensor in which the pressing portion is subjected to a small amount of deflection (strain) corresponding to the pressing force or a small amount of deflection of the structure itself if the contact surface 40a is pressed.
在觸控感測器40的表面上,在由頂蓋63所覆蓋的各邊的附近,分別通過黏接等而設置著用以對施加至觸控感測器40的負載(按壓力)進行檢測的應變計感測器51。此外,在觸控感測器40的背面上,在相向的兩邊的附近,分別通過黏接等而設置著用以使觸控感測器40振動的壓 電振動器52。也就是,圖2A與圖2B所示的觸感顯示裝置1中,圖1所示的負載檢測部60使用四個應變計感測器51而構成,觸感顯示部50使用兩個壓電振動器52而構成。並且,觸感顯示部50通過使觸控感測器40振動而使接觸面40a振動。另外,圖2B中省略了圖2A所示的框體61、頂蓋63及絕緣體64的圖示。On the surface of the touch sensor 40, in the vicinity of each side covered by the top cover 63, a load (pressing force) applied to the touch sensor 40 is respectively provided by bonding or the like. The strain gauge sensor 51 is detected. In addition, on the back surface of the touch sensor 40, in the vicinity of opposite sides, pressure for vibrating the touch sensor 40 is respectively provided by bonding or the like. Electric vibrator 52. That is, in the tactile display device 1 shown in FIGS. 2A and 2B, the load detecting portion 60 shown in FIG. 1 is configured using four strain gauge sensors 51, and the tactile sense display portion 50 uses two piezoelectric vibrations. The device 52 is constructed. Further, the touch display unit 50 vibrates the touch sensor 40 to vibrate the contact surface 40a. In addition, the illustration of the frame body 61, the top cover 63, and the insulator 64 shown in FIG. 2A is omitted in FIG. 2B.
其次,本實施形態中,對根據與觸感的顯示相對應而添加改變的應用程式的指示,而將與目標相應的觸感設定於觸感控制部14的動作進行說明。Next, in the present embodiment, an operation of setting the touch corresponding to the target to the tactile sensation control unit 14 based on the instruction of the application to be changed in accordance with the display of the tactile sensation will be described.
本實施形態中,如上所述,通過在應用程式中添加改變,而在改變應用程式中預先附加:目標與相應於對該目標的輸入而顯示的觸感的關聯的情報的對應性。其中,如果對原本並不與觸感的顯示相對應的應用程式,附加關於顯示觸感的動作的所有處理(判斷或指示)來進行改變,則一般來說必須附加各種控制情報,為此有可能費事且導致成本增加。In the present embodiment, as described above, by adding a change to the application, the correspondence between the target and the information related to the tactile sensation displayed corresponding to the input to the target is added in advance to the change application. In the case where an application that does not originally correspond to the display of the tactile sensation is attached to all the processes (judgments or indications) of the action of displaying the tactile sensation, it is generally necessary to add various control information. It can be cumbersome and leads to increased costs.
對此,本實施形態中,對原本應用程式所具有的情報中的與UI的顯示相關聯的情報,附加與觸感的顯示相關聯的情報。由此,當UI最初在顯示部30中顯示時、或UI的顯示發生改變時等,將與UI的顯示相關聯的情報、及與構成UI的目標的觸感的相關聯的情報一起供給。因此,從應用程式供給與該觸感的顯示相關聯的情報,由此觸感控制部14在UI最初顯示時或UI的顯示發生改變時,可對構成UI的各目標設定觸感。也就是,此時,觸感控制 部14根據從位於控制部10的外部的應用程式執行部20所執行的應用程式而供給的表示觸感的情報,來對顯示部30中顯示的目標,設定觸感顯示部50顯示的觸感。On the other hand, in the present embodiment, information related to the display of the tactile sensation is added to the information related to the display of the UI among the information of the original application. Thereby, when the UI is first displayed on the display unit 30 or when the display of the UI is changed, information related to the display of the UI and information related to the tactile sensation of the target constituting the UI are supplied together. Therefore, the information associated with the display of the tactile sensation is supplied from the application, and thus the tactile sensation control unit 14 can set the tactile sensation to each of the targets constituting the UI when the UI is initially displayed or when the display of the UI is changed. That is, at this time, the touch control The unit 14 sets the tactile sensation displayed on the tactile display unit 50 to the target displayed on the display unit 30 based on the information indicating the tactile sensation supplied from the application executed by the application execution unit 20 located outside the control unit 10. .
具體來說,例如,在使用由目標構成的UI的應用程式中,通常對目標的位置情報(也就是,表示該目標顯示在顯示部30的顯示UI的區域中的哪一個位置的情報)進行定義。而且,該應用程式中,通常也對目標的大小情報(也就是,在與該目標的位置相對應的觸控感測器40中感測接觸的範圍)進行定義。對此,進行如下改變,即,將在感測到對該目標的輸入的情況下應顯示的觸感的種類、及顯示觸感時的條件即按壓負載等的情報預先對應地附加到該應用程式中所使用的構成UI的目標的位置、大小情報中。Specifically, for example, in an application that uses a UI composed of a target, location information of the target (that is, information indicating which position in the region of the display UI of the display unit 30 is displayed) is usually performed. definition. Moreover, in the application, the size information of the target (that is, the range in which the touch is sensed in the touch sensor 40 corresponding to the position of the target) is also generally defined. In response to this, the type of the tactile sensation to be displayed when the input to the target is sensed, and the information indicating the pressing load, that is, the pressing load, etc., are attached to the application in advance. The position and size information of the target that constitutes the UI used in the program.
本實施形態中,僅通過對應用程式至少附加這些情報,並根據各種條件便可對所使用的構成UI的目標顯示各種觸感。而關於其他處理,例如,正因為要顯示觸感,所以無需預先將對觸控感測器40的接觸的監視、或接觸的位置是否與目標的位置相對應的判定等的處理附加在應用程式中。In the present embodiment, only by adding at least the information to the application, various kinds of tactile sensations can be displayed for the target constituting the UI to be used according to various conditions. On the other hand, for example, just because the tactile sensation is to be displayed, it is not necessary to attach a process of monitoring the contact of the touch sensor 40 or determining whether the position of the contact corresponds to the position of the target, or the like, to the application. in.
圖3是說明本實施形態的用戶界面(UI)的生成動作的流程圖。該生成動作是在根據應用程式執行部20中執行的應用程式的指示,而新生成應用程式提供的UI時、或應用程式提供的UI變為新的UI時等所進行的動作。也就是,本實施形態中,在新生成應用程式提供的UI時,必 須對構成UI的目標設定觸感。而且,因根據應用程式的指示,而UI的畫面顯示發生改變後,顯示的目標的配置也發生改變,所以在該情況下,也必須對發生改變的構成UI的目標設定觸感。Fig. 3 is a flow chart for explaining an operation of generating a user interface (UI) according to the embodiment. This generation operation is an operation performed when a UI provided by the application is newly generated or a UI provided by the application is changed to a new UI based on an instruction of the application executed by the application execution unit 20. That is, in the present embodiment, when the UI provided by the application is newly generated, it is necessary The tactile sensation must be set for the target that constitutes the UI. Further, since the arrangement of the display target is also changed after the screen display of the UI is changed according to the instruction of the application, in this case, it is necessary to set the tactile sensation to the target constituting the UI that has changed.
圖3所示的UI的生成動作例如:在根據應用程式的指示而新生成應用程式提供的UI時、或應用程式提供的UI變為新的UI時等開始進行。另外,圖3所示的流程圖中,對從控制部10的視點觀察到的動作進行說明。當本動作開始時,根據由應用程式執行部20執行的應用程式,將用以生成該應用程式提供的UI的與UI的顯示相關聯的情報(顯示資料)輸出到顯示控制部12。因此,控制部10的顯示控制部12接收與該UI的顯示相關聯的情報(步驟S1)。The UI generation operation shown in FIG. 3 is started, for example, when a UI provided by an application is newly generated according to an instruction of an application, or when a UI provided by the application becomes a new UI. In addition, in the flowchart shown in FIG. 3, the operation seen from the viewpoint of the control part 10 is demonstrated. When the operation is started, the information (display material) associated with the display of the UI for generating the UI provided by the application is output to the display control unit 12 based on the application executed by the application execution unit 20. Therefore, the display control unit 12 of the control unit 10 receives the information associated with the display of the UI (step S1).
本實施形態使用的應用程式中,如上所述,對與UI的顯示相關聯的情報附加與觸感的顯示相關聯的情報。因此,當從應用程式輸出與UI的顯示相關聯的情報到顯示控制部12中時,與相應於對構成UI的目標的輸入而顯示的觸感相關聯的情報也一起被輸出。為此,控制部10的觸感控制部14接收與相應於對該目標的輸入而顯示的觸感相關聯的情報(步驟S2)。In the application program used in the present embodiment, as described above, the information associated with the display of the UI is added to the information associated with the display of the tactile sensation. Therefore, when the information associated with the display of the UI is output from the application to the display control unit 12, the information associated with the tactile sensation corresponding to the input of the target constituting the UI is also output. For this reason, the tactile sensation control unit 14 of the control unit 10 receives the information associated with the tactile sensation displayed corresponding to the input to the target (step S2).
一旦接收到與相應於對目標的輸入而顯示的觸感相關聯的情報,則觸感控制部14對構成UI的各目標設定觸感顯示部50顯示的觸感(步驟S3)。此時,所設定的觸感是:依據附加在應用程式中的與觸感的顯示相關聯的情報而進 行各種設想。例如,指定觸控感測器40中的接觸位置及接觸範圍,根據該位置、範圍內所顯示的目標,來設定觸感的種類(例如金屬彈片開關或橡膠開關的觸感)或觸感的形態(例如反饋的強弱)等。而且,還依據例如附加在應用程式中的與觸感的顯示相關聯的情報,來對各目標設定顯示觸感的負載基準。所謂顯示觸感的負載基準是指:一旦負載檢測部60檢測到滿足特定的負載基準的按壓負載,便對按壓住觸控感測器40的接觸面的按壓對象顯示觸感時的該特定的負載基準。Upon receiving the information associated with the tactile sensation displayed in response to the input to the target, the tactile sensation control unit 14 sets the tactile sensation displayed on the tactile sensation display unit 50 for each target constituting the UI (step S3). At this time, the set tactile sensation is: based on the information associated with the tactile display attached to the application. Various ideas. For example, the contact position and the contact range in the touch sensor 40 are specified, and the type of the touch (for example, the touch of the metal dome switch or the rubber switch) or the touch is set according to the target displayed in the position and the range. Form (such as the strength of feedback) and so on. Further, a load reference for displaying a tactile sensation is set for each target in accordance with, for example, information associated with the tactile display attached to the application. The load reference for displaying the tactile sensation refers to the specificity when the load detecting unit 60 detects the pressing load that satisfies the specific load reference, and displays the tactile sensation to the pressing target that presses the contact surface of the touch sensor 40. Load benchmark.
具體來說,例如可對小的目標設定相對較小的(弱的反饋的)觸感。例如,在該情況下,可提高產生振動的頻率、或縮短產生振動的時間。另一方面,可對大的目標設定相對較大的(強的反饋的)觸感。例如,在該情況下,可降低產生振動的頻率,或延長產生振動的時間。而且,在為小的目標的情況下,例如將顯示觸感的負載基準設定為相對較小,通過操作者相對較弱的按壓便可顯示觸感。而且,在為大的目標的情況下,例如將顯示觸感的負載基準設定為相對較大,如果操作者不進行相對較強的按壓則不會顯示觸感。另外,觸感控制部14將對各目標而設定的觸感的情報記憶於未圖示的記憶部中。Specifically, for example, a relatively small (weak feedback) tactile sensation can be set for a small target. For example, in this case, the frequency at which vibration is generated or the time at which vibration is generated can be increased. On the other hand, a relatively large (strong feedback) touch can be set for a large target. For example, in this case, the frequency at which vibration is generated can be reduced, or the time at which vibration is generated can be prolonged. Further, in the case of a small target, for example, the load reference for displaying the tactile sensation is set to be relatively small, and the tactile sensation can be displayed by the relatively weak pressing of the operator. Further, in the case of a large target, for example, the load reference for displaying the tactile sensation is set to be relatively large, and if the operator does not perform relatively strong pressing, the tactile sensation is not displayed. Further, the tactile sensation control unit 14 stores information on the tactile sensation set for each target in a memory unit (not shown).
步驟S3中在觸感的設定結束後,控制部10進行UI的生成處理(步驟S4)。UI的生成處理具體來說可以為如下的動作等:根據顯示控制部12接收到的與UI的顯示相關聯的情報而使顯示部30描繪顯示出UI,或與感測到對 目標的輸入時起動的應用程式之間建立關聯。After the setting of the tactile sensation is completed in step S3, the control unit 10 performs UI generation processing (step S4). Specifically, the UI generation processing may be an operation or the like that causes the display unit 30 to display and display the UI based on the information related to the display of the UI received by the display control unit 12, or to sense the pair. An association is established between the applications launched when the target is entered.
如上述般,通過進行本實施形態的UI的生成動作,使顯示部30中顯示UI,對構成該UI的目標一旦感測到輸入,便完成顯示觸感的準備。As described above, by performing the UI generation operation of the present embodiment, the display unit 30 displays the UI, and upon sensing the input of the target constituting the UI, the preparation for displaying the tactile sensation is completed.
其次,對顯示部30中顯示UI之後,觸感顯示裝置1相應於操作者的按壓操作而顯示觸感時的動作進行說明。Next, after the UI is displayed on the display unit 30, the operation of the tactile sensation display device 1 in response to the pressing operation of the operator will be described.
本實施形態的觸感顯示裝置1在觸控感測器40感測到操作者對顯示部30中以圖像顯示出的目標進行接觸的狀態下,當負載檢測部60檢測到的按壓負載滿足特定的基準,則顯示觸感。所謂在負載檢測部60檢測到的按壓負載滿足特定的基準的情況下顯示觸感的這種情況,是指:在操作者並非無意識地(因誤操作等)觸碰到觸控感測器40,而是有意識地進行按壓(推壓)動作。In the touch-sensing display device 1 of the present embodiment, when the touch sensor 40 senses that the operator touches the target displayed by the image in the display unit 30, the load load detected by the load detecting unit 60 is satisfied. A specific benchmark shows the tactile sensation. When the touch load detected by the load detecting unit 60 satisfies a specific criterion, the touch is detected. The operator touches the touch sensor 40 without unintentionally (by mistake, etc.). Instead, the pressing (pushing) action is consciously performed.
圖4是表示本實施形態的觸感顯示裝置1的動作的流程圖。當進行觸感顯示裝置1的動作時,依照所述UI生成動作,可預先在顯示部30中以圖像顯示出按鍵等的目標,使得能夠感測到操作者的手指或觸控筆等的操作。也就是,以下,顯示由經改變的應用程式所供給的UI,也就是對目標已完成觸感的設定的UI。另外,該實施例的應用程式中,當與顯示部30中顯示的目標的圖像的位置相對應的觸控感測器40感測到接觸時,為了使操作者可識別出該接觸的感測,而設為對目標的圖像實施一些變化來顯示。然而,本實施形態中,此種圖像的變化並非為必需。FIG. 4 is a flowchart showing the operation of the touch display device 1 of the embodiment. When the operation of the tactile sensation display device 1 is performed, in accordance with the UI generation operation, an object such as a button can be displayed on the display unit 30 in an image so that the operator's finger, stylus, or the like can be sensed. operating. That is, hereinafter, the UI supplied by the changed application, that is, the UI for setting the touch of the target has been displayed. Further, in the application of this embodiment, when the touch sensor 40 corresponding to the position of the image of the target displayed in the display unit 30 senses the contact, the operator can recognize the feeling of the contact. It is set to perform some changes to the image of the target to display. However, in the present embodiment, such a change in image is not essential.
在如上述般完成準備的狀態下,本實施形態的觸感顯 示裝置1的動作開始。觸感顯示裝置1的動作開始後,首先,輸入控制部16對操作者的手指等的對觸控感測器40的接觸面的接觸的有無進行監視(步驟S11)。步驟S11中一旦感測到對觸控感測器40的接觸面的接觸,輸入控制部16便將該接觸的位置通知給應用程式執行部20及觸感控制部14(步驟S12)。In the state in which preparation is completed as described above, the tactile sensation of this embodiment is apparent The operation of the display device 1 starts. After the operation of the touch sensitive display device 1 is started, first, the input control unit 16 monitors the presence or absence of contact with the contact surface of the touch sensor 40 by the operator's finger or the like (step S11). When the contact with the contact surface of the touch sensor 40 is sensed in step S11, the input control unit 16 notifies the application execution unit 20 and the tactile control unit 14 of the contact position (step S12).
在接收到觸控感測器40中的接觸的位置的通知之後,應用程式執行部20判定該接觸的位置是否與目前的GUI中顯示按鍵等的目標的圖像的位置相對應(步驟S13)。當接觸的位置與顯示目標的圖像的位置相對應時,應用程式執行部20將用以依據基於應用程式的設定來改變目標的圖像的顯示資料供給至顯示控制部12。在接收到該顯示資料後,顯示控制部12控制顯示部30以使所顯示的目標的圖像發生改變(步驟S14)。也就是,觸感顯示裝置1在感測到對按鍵等的目標的接觸的情況下,改變該目標的顯示圖像。當要改變目標的顯示圖像時,較佳為能夠使操作者目視辨認出已觸摸到(接觸到)按鍵等,例如顯示出目標已被選擇,或者改變目標的顏色或亮度等。使此種目標的圖像發生改變的顯示可通過基於應用程式的設定而考慮各種形態。After receiving the notification of the position of the contact in the touch sensor 40, the application execution unit 20 determines whether the position of the contact corresponds to the position of the image of the target in which the button or the like is displayed in the current GUI (step S13). . When the position of the contact corresponds to the position of the image of the display target, the application execution unit 20 supplies the display material for changing the image of the target based on the application-based setting to the display control unit 12. Upon receiving the display material, the display control unit 12 controls the display unit 30 to change the image of the displayed target (step S14). That is, the touch display device 1 changes the display image of the target in the case where the contact with the target of the button or the like is sensed. When the display image of the target is to be changed, it is preferable to enable the operator to visually recognize that the button has been touched (touched), for example, to indicate that the target has been selected, or to change the color or brightness of the target. The display for changing the image of such a target can be considered in various forms by setting based on the application.
步驟S13中,可由輸入控制部16來判定接觸的位置是否與顯示目標的圖像的位置相對應。因此,在步驟S13中感測到對目標的輸入後(也就是存在對按鍵等的目標的接觸後),步驟S15以後的觸感的顯示的處理可不通過應 用程式執行部20來進行。步驟S15中,觸感控制部14判定由負載檢測部60檢測到的按壓負載是否因對觸控感測器40的接觸面的按壓而增加並滿足特定的基準。另外,負載檢測部60例如根據四個應變計感測器51的輸出的平均值來檢測負載。此處,滿足特定的基準的負載,較佳為根據操作者進行通常的按壓操作時的按壓負載而預先設定為例如1.5N(牛頓)等的值,並且其後可進行設定變更。而且,因該特定的基準已考慮到基於操作者的意圖的按壓操作時的按壓負載(例如平均值等),從而不會設定為過低的基準。這樣做是為了使操作者無意識地輕輕觸碰這樣的情況下的操作不會被識別為按壓(推壓)操作,以及後述的為了給操作者帶來真實的觸感的按壓感。In step S13, the input control unit 16 determines whether the position of the contact corresponds to the position of the image of the display target. Therefore, after the input to the target is sensed in step S13 (that is, after there is contact with the target of the button or the like), the processing of the display of the tactile sensation after step S15 may not pass the response. The program execution unit 20 performs the process. In step S15, the tactile sensation control unit 14 determines whether or not the pressing load detected by the load detecting unit 60 is increased by the pressing of the contact surface of the touch sensor 40 and satisfies a specific criterion. Further, the load detecting unit 60 detects the load based on, for example, the average value of the outputs of the four strain gauge sensors 51. Here, it is preferable that the load that satisfies the specific reference is set to a value of, for example, 1.5 N (Newton) or the like in accordance with the pressing load when the operator performs the normal pressing operation, and the setting can be changed thereafter. Further, since the specific load has taken into account the pressing load (for example, the average value or the like) at the time of the pressing operation based on the intention of the operator, the reference is not set too low. This is done so that the operation in the case where the operator unconsciously touches the light is not recognized as a pressing (pushing) operation, and a pressing feeling to give the operator a real tactile feeling to be described later.
在步驟S15中按壓負載滿足特定的基準的情況下,觸感控制部14使觸控感測器40的接觸面產生特定的振動,並控制觸感顯示部50以使觸感顯示部50顯示觸感(步驟S16)。也就是,觸感控制部14在感測到對執行特定的處理的目標的輸入的狀態下,當負載檢測部60檢測出滿足顯示觸感的負載基準的按壓負載,則控制觸感顯示部50以使觸感顯示部50顯示觸感。通過該控制,觸感顯示部50對按壓住觸控感測器40的接觸面的按壓對象顯示觸感。此處顯示的觸感如圖3中所說明的那樣,是指:根據從應用程式接收到情報而設定的觸感。When the pressing load satisfies the specific reference in step S15, the tactile sensation control unit 14 causes the contact surface of the touch sensor 40 to generate a specific vibration, and controls the tactile sense display portion 50 to cause the tactile sense display portion 50 to display the touch. Sense (step S16). In other words, the haptic control unit 14 controls the tactile sensation display unit 50 when the load detecting unit 60 detects the pressing load that satisfies the load reference for displaying the tactile sensation in a state in which the input of the target for executing the specific processing is sensed. The touch display unit 50 is caused to display a tactile sensation. By this control, the tactile display unit 50 displays a tactile sensation to the pressing target that presses the contact surface of the touch sensor 40. The touch displayed here is as described in FIG. 3, and refers to a tactile sensation set based on information received from an application.
另外,本實施形態中,步驟S16中觸感顯示部50對按壓對象顯示的觸感,可設為像在點擊現實的按鍵或按鈕 等的情況下所顯示的那樣的點擊觸感。此處,為了對操作者顯示真實的點擊觸感,觸感顯示裝置1在操作者的按壓感受到刺激的狀態下刺激觸覺。也就是,觸感顯示裝置1刺激按壓感,直至施加到觸控感測器40的負載滿足顯示觸感的基準(例如1.5N)為止,當負載滿足該基準,則利用特定的驅動信號來驅動壓電振動器52以使接觸面40a振動從而刺激觸覺。由此,觸感顯示裝置1可向操作者顯示與按下按鈕開關(推壓式按鈕開關)這樣的按鈕開關時所獲得的感覺相同的點擊觸感。因此,對操作者而言,即便是觸控感測器中所描繪的虛擬的按鈕開關,也可獲得與操作實際的按鈕開關時相同的真實的點擊觸感,並且可對觸控感測器40進行操作,因而不會有不協調感。而且,操作者能夠與“按下”觸控感測器40的意識相連動來進行操作,因而也可防止單獨的接觸所引起的誤輸入。Further, in the present embodiment, in the step S16, the tactile sensation displayed by the tactile sensation display unit 50 on the pressing target can be set as a button or button that clicks on the reality. The click sensation as shown in the case of the case. Here, in order to display an actual click feeling to the operator, the tactile sensation display device 1 stimulates the tactile sensation in a state where the operator's pressing feels the stimuli. That is, the tactile sensation display device 1 stimulates the feeling of pressing until the load applied to the touch sensor 40 satisfies the reference for displaying the tactile sensation (for example, 1.5 N), and when the load satisfies the reference, it is driven by the specific driving signal. The piezoelectric vibrator 52 vibrates the contact surface 40a to stimulate the sense of touch. Thereby, the tactile sensation display device 1 can display to the operator the same click sensation as that obtained when the push button switch such as the push button switch (push button switch) is pressed. Therefore, for the operator, even the virtual button switch depicted in the touch sensor can obtain the same true click touch feeling as when the actual button switch is operated, and can be used for the touch sensor. 40 operates so there is no sense of discomfort. Moreover, the operator can operate in conjunction with the "pressing" of the touch sensor 40, thereby preventing erroneous input caused by individual contacts.
顯示所述點擊觸感時的驅動信號,也就是刺激觸覺的固定頻率、週期(波長)、波形、振幅,可根據所顯示的點擊觸感來適當設定。例如,在顯示以攜帶式終端中所使用的金屬彈片開關為代表的點擊觸感的情況下,例如,利用170Hz的固定頻率的Sin波所構成的1週期的驅動信號來驅動觸感顯示部50。利用此種驅動信號來驅動觸感顯示部50,使接觸面40a在已施加滿足特定的基準的按壓負載的狀態下以約15μm振動。由此,可向操作者顯示像點擊實際的按鍵的情況下這樣的真實的點擊觸感。The driving signal at the time of the click sensation, that is, the fixed frequency, period (wavelength), waveform, and amplitude of the stimulating touch, can be appropriately set according to the displayed click sensation. For example, when the click feeling represented by the metal dome switch used in the portable terminal is displayed, for example, the touch display unit 50 is driven by a one-cycle driving signal composed of a fixed frequency Sin wave of 170 Hz. . The touch display unit 50 is driven by such a drive signal, and the contact surface 40a is vibrated at about 15 μm in a state where a pressing load that satisfies a specific reference has been applied. Thereby, it is possible to display to the operator such a true click touch feeling as in the case of clicking an actual button.
而且,在步驟S15中按壓負載不滿足特定的基準的情 況下,觸感控制部14根據對觸控感測器40的接觸面的按壓減弱,而判定由負載檢測部60檢測的按壓負載是否為零(步驟S17)。在步驟S17中由負載檢測部60檢測的按壓負載尚不為零的情況下,因操作者對觸控感測器40的操作未被解除(釋放),所以觸感控制部14回到步驟S15中繼續進行處理。另一方面,在步驟S17中由負載檢測部60檢測的按壓負載已為零的情況下,可判定為操作者已解除(釋放)對觸控感測器40的操作,觸感控制部14結束圖4所示的動作。另外,步驟S17中的動作也可代替判定由負載檢測部60檢測的按壓負載是否為零的動作,而設為判定對觸控感測器40的接觸是否已被感測到的動作。Moreover, in step S15, the pressing load does not satisfy the specific reference. In other words, the tactile sensation control unit 14 determines whether or not the pressing load detected by the load detecting unit 60 is zero based on the weakening of the pressing of the contact surface of the touch sensor 40 (step S17). When the pressing load detected by the load detecting unit 60 is not zero in step S17, since the operation of the touch sensor 40 by the operator is not released (released), the tactile sensation control unit 14 returns to step S15. Continue processing. On the other hand, when the pressing load detected by the load detecting unit 60 is zero in step S17, it can be determined that the operator has released (released) the operation of the touch sensor 40, and the tactile sensation control unit 14 ends. The action shown in Figure 4. In addition, the operation in step S17 may be performed to determine whether or not the contact with the touch sensor 40 has been sensed, instead of determining whether or not the pressing load detected by the load detecting unit 60 is zero.
另一方面,在步驟S13中,接觸的位置不與顯示目標的圖像的位置相對應的情況下,應用程式執行部20結束圖4所示的動作。也就是,在對按鍵等的目標的輸入未被感測到的情況下,或感測到的輸入並不對應於按鍵等的目標的情況下,應用程式執行部20不改變目標的顯示圖像便結束圖4所示的動作的處理。此外,在該情況下,輸入控制部16不對觸感控制部14發出內容為顯示觸感的指示便結束處理。這樣,觸感顯示裝置1在已感測到對按鍵等的目標以外的位置的接觸的情況下,可通過不顯示觸感而使操作者可識別出未感測到對目標的輸入。On the other hand, if the position of the contact does not correspond to the position of the image of the display target in step S13, the application execution unit 20 ends the operation shown in FIG. That is, in the case where the input to the target of the button or the like is not sensed, or the sensed input does not correspond to the target of the button or the like, the application executing portion 20 does not change the display image of the target. The processing of the operation shown in Fig. 4 is ended. Further, in this case, the input control unit 16 ends the processing without giving the tactile sensation control unit 14 an instruction to display the tactile sensation. Thus, in the case where the touch sensitive display device 1 has sensed the contact with a position other than the target of the button or the like, the operator can recognize that the input to the target is not sensed by not displaying the tactile sensation.
這樣,根據本實施形態,在對執行特定的動作的目標感測到輸入,且檢測到滿足特定的負載基準的按壓負載的情況下,顯示由應用程式供給且針對該目標而設定的觸 感。而且,根據本實施形態,通過在應用程式中附加與觸感的顯示相關聯的情報而可對各目標設定適當的觸感,此外,觸感的顯示的動作不需要由應用程式執行部20來進行。因此,根據本實施形態的觸感顯示裝置1,當感測到輸入時,可顯示與目標相應的觸感,並且可通過附加與觸感的顯示相關聯的情報而應用構成UI的既存的應用程式。而且,本實施形態的觸感顯示裝置1中,利用對按鍵等的目標進行按壓(推壓)的操作,而可通過真實的點擊觸覺來使操作者識別出該目標的輸入已被正確識別。As described above, according to the present embodiment, when an input is sensed for a target that performs a specific operation, and a pressing load that satisfies a specific load reference is detected, the touch that is supplied by the application and set for the target is displayed. sense. Further, according to the present embodiment, it is possible to set an appropriate tactile sensation for each target by adding information related to the display of the tactile sensation to the application, and the operation of displaying the tactile sensation does not need to be performed by the application execution unit 20. get on. Therefore, according to the tactile sensation display device 1 of the present embodiment, when the input is sensed, the tactile sensation corresponding to the target can be displayed, and the existing application constituting the UI can be applied by adding the information associated with the display of the tactile sensation. Program. Further, in the touch display device 1 of the present embodiment, by pressing (pressing) an object such as a button, the operator can recognize that the input of the target has been correctly recognized by the actual click tactile sensation.
其次,對觸感顯示裝置1通過在感測到操作者的接觸的狀態下檢測滿足基準的按壓負載而顯示點擊觸感後,進一步顯示釋放觸感時的動作進行說明。Next, the tactile sensation display device 1 will display an operation when the tactile sensation is displayed by detecting the pressing load that satisfies the reference in the state in which the contact with the operator is sensed, and then the tactile sensation is further displayed.
在對通常的機械式按鈕開關進行按壓操作的情況下,因其後對開關的按壓力會減弱,而顯示出金屬彈片開關等回到原來的未被按下的狀態的觸感(以下,稱作釋放觸感)。本實施形態的觸感顯示裝置1中,可相應於按壓操作來顯示真實的點擊觸感,因此之後在對觸控感測器的按壓被解除(釋放)的中途顯示真實的釋放觸感,可提供整體上一連串的更自然的操作感。When the normal mechanical push button switch is pressed, the pressing force of the switch is weakened, and the metal dome switch and the like are returned to the original untouched state (hereinafter, To release the touch). In the touch display device 1 of the present embodiment, the true click touch feeling can be displayed in response to the pressing operation, and then the true release touch can be displayed in the middle of the release (release) of the pressing of the touch sensor. Provide a whole series of more natural sense of operation.
圖5表示本實施形態的觸感顯示裝置1的動作的流程圖。圖5所示的動作,是在圖4中所說明的顯示點擊觸感的動作(步驟S16)之後開始進行。當本動作開始時,觸感控制部14因操作者對觸控感測器40的操作的按壓力減弱,而判定負載檢測部60檢測的按壓負載是否從特定的基 準以上變為小於該特定的基準(步驟S31)。另外,此處“從特定的基準以上變為小於該特定的基準”是指:在按壓釋放時,按壓負載從超過特定的基準(或特定的基準以上的)狀態變為低於該特定的基準(或小於特定的基準的)狀態的含義。Fig. 5 is a flowchart showing the operation of the touch display device 1 of the embodiment. The operation shown in FIG. 5 is started after the operation of displaying the click sensation described in FIG. 4 (step S16). When the operation is started, the touch control unit 14 determines whether the pressing load detected by the load detecting unit 60 is from a specific base due to the weakening of the pressing force by the operator to the operation of the touch sensor 40. The above is changed to be smaller than the specific reference (step S31). In addition, "the change from a specific reference or more to less than the specific reference" means that the press load is changed from a state exceeding a specific reference (or a specific reference or more) to a lower than the specific reference when the press is released. The meaning of the state (or less than a specific baseline).
在步驟S31中判定為按壓負載已從特定的基準以上變為小於該特定的基準的情況下,觸感控制部14控制觸感顯示部50以使觸感顯示部50顯示由應用程式而設定的釋放觸感(步驟S32)。When it is determined in step S31 that the pressing load has changed from the specific reference or more to less than the specific reference, the tactile sensation control unit 14 controls the tactile display unit 50 so that the tactile display unit 50 displays the setting set by the application. The touch is released (step S32).
此處,顯示釋放觸感的負載基準也可設定為與按壓時顯示點擊觸感的所述的負載基準為相同,但優選設定為比按壓時顯示點擊觸感的負載基準低50%~80%的值。這樣的話,在連續地按壓同一位置(目標)(也就是連續敲打按鍵)的情況下,依次進行的按壓及該按壓的解除與觸感顯示時間點(timing)可良好地吻合,從而可顯示出無不協調感的真實的操作感。也就是,通過將釋放時顯示觸感的基準的負載設為小於按壓時顯示觸感的基準的負載,而能夠顯示沒有不協調感的觸感。此時,通過將釋放時顯示觸感的基準的負載設為按壓時顯示觸感的基準的負載的約50%以上,從而能夠進一步提高連續按壓操作時的操作性。而且,通過將釋放時顯示觸感的基準的負載設為按壓時顯示觸感的基準的負載的約80%以下,從而還可以應對連續按壓操作時的保持狀態下的微小的負載變化。另外,此種負載基準的設定也可作為與觸感的顯示相關聯的情報 而預先附加在應用程式中。Here, the load reference for displaying the tactile sensation may be set to be the same as the above-described load reference for displaying the click sensation at the time of pressing, but is preferably set to be 50% to 80% lower than the load reference for displaying the click sensation at the time of pressing. Value. In this case, when the same position (target) is continuously pressed (that is, the button is continuously tapped), the sequentially pressing and the releasing of the pressing are well matched with the tactile display timing, and can be displayed. A sense of real operation without any sense of coordination. In other words, by setting the load of the reference for displaying the tactile sensation at the time of release to a load smaller than the reference for displaying the tactile sensation at the time of pressing, it is possible to display a tactile sensation without a sense of discomfort. At this time, by setting the load indicating the tactile sensation at the time of release to about 50% or more of the load indicating the tactile sensation at the time of pressing, the operability at the time of the continuous pressing operation can be further improved. In addition, by setting the load indicating the tactile sensation at the time of release to about 80% or less of the load indicating the tactile sensation at the time of pressing, it is possible to cope with a slight load change in the holding state at the time of the continuous pressing operation. In addition, the setting of such a load reference can also be used as information related to the display of the tactile sensation. And pre-attached to the app.
在步驟S32中顯示釋放觸感後,輸入控制部16判定觸控感測器40是否未感測到接觸(步驟S33)。在觸控感測器40未感測到接觸的情況下,輸入控制部16將接觸已被解除的內容通知給應用程式執行部20。而且,應用程式執行部20將依據基於應用程式的設定來改變目標的圖像的顯示資料供給至顯示控制部12。在接收到該顯示資料後,顯示控制部12控制顯示部30,以使顯示部30改變所顯示的目標的圖像(步驟S34)。也就是,一旦從按鍵等的目標釋放了接觸,顯示控制部12便改變該目標的顯示圖像。當要改變目標的顯示圖像時,例如可將已選擇的目標進行如回到選擇前那樣的顯示,或者可改變目標的顏色或亮度等。通過此種顯示的改變,可使操作者目視辨認出對按鍵等的接觸已被釋放,因而較佳。After the release of the tactile sensation is displayed in step S32, the input control unit 16 determines whether the touch sensor 40 has not sensed the contact (step S33). When the touch sensor 40 does not sense the contact, the input control unit 16 notifies the application execution unit 20 of the content whose contact has been released. Further, the application execution unit 20 supplies the display data of the image whose target is changed in accordance with the application-based setting to the display control unit 12. Upon receiving the display material, the display control unit 12 controls the display unit 30 to cause the display unit 30 to change the image of the displayed target (step S34). That is, once the contact is released from the target of the button or the like, the display control portion 12 changes the display image of the target. When the display image of the target is to be changed, for example, the selected target may be displayed as before returning to the selection, or the color or brightness of the target or the like may be changed. By such a change in display, it is preferable that the operator can visually recognize that the contact with the button or the like has been released.
通過以上的動作,可顯示讓操作者感到按下時為“卡滋()”、釋放時為“唧()”這樣的更真實的觸感。當然,釋放觸感也可使用與點擊觸感相同的驅動信號,本實施形態中,可設定為與點擊觸感不同的形態的釋放觸感。Through the above actions, it can be displayed when the operator feels pressed. )", when released, "唧 ( It is a more realistic touch. Of course, the release touch can use the same driving signal as the click touch. In the present embodiment, the release touch can be set to a form different from the click touch.
這樣,本實施形態的觸感顯示裝置1中,根據附加了與觸感的顯示相關聯的情報的應用程式,來針對各目標設定相應於對各目標的輸入而顯示的觸感。因此,觸感顯示裝置1通過在既存的應用程式中實施一些改變,而能夠針對各目標顯示適當的觸感。而且,本實施形態的觸感顯示裝置1中,可相應於對目標的輸入來顯示點擊觸感、釋放觸感等的各種觸感。因此,觸感顯示裝置1中,能夠有效 利用既存的應用程式資源而不會造成浪費,此外,可提供像操作現實的按鈕開關時所獲得的那樣的真實的操作感。As described above, in the tactile sensation display device 1 of the present embodiment, the tactile sensation corresponding to the input to each target is set for each target based on the application to which the information related to the tactile sensation is added. Therefore, the tactile sensation display device 1 can display an appropriate tactile sensation for each target by implementing some changes in the existing application. Further, in the tactile sensation display device 1 of the present embodiment, various tactile sensations such as a click sensation and a release sensation can be displayed in response to an input to a target. Therefore, the touch display device 1 can be effective The existing application resources are utilized without waste, and in addition, a real operational feeling as that obtained when operating a realistic button switch can be provided.
另外,本發明並不僅限定於所述實施形態,可進行一些變形或變更。例如,本發明的觸感顯示裝置的硬件的構成並不限定為如圖1所示的方塊圖的構成,還可設想各種變形例或變更例。也就是,也可設想例如圖6所示的構成:並未設置將對觸控感測器40的接觸的位置從輸入控制部16通知給應用程式執行部20的路徑,而是一直經由觸感控制部14通知。通過以此方式構成,能夠成為將通知對觸控感測器40的接觸的位置的部位設為一個部位以削減所需的界面等容易硬體性地進行設計的構成。Further, the present invention is not limited to the embodiment described above, and various modifications and changes can be made. For example, the configuration of the hardware of the tactile display device of the present invention is not limited to the configuration of the block diagram shown in FIG. 1, and various modifications and changes are conceivable. That is, for example, a configuration shown in FIG. 6 is also conceivable: a path for notifying the position of the contact with the touch sensor 40 from the input control unit 16 to the application execution unit 20 is not provided, but is always via the touch. The control unit 14 notifies. With this configuration, it is possible to design a portion that notifies the position of the contact with the touch sensor 40 as one portion, and to reduce the required interface and the like, and to design it with ease.
而且,例如,所述實施形態中,已對控制部10中包括顯示控制部12、觸感控制部14、輸入控制部16的構成進行了說明。然而,本發明的觸感顯示裝置並不限定於此種構成,可根據設計時的要求而採用各種構成。例如,通過使一功能部兼作其他功能部而發揮功能,而可省略所述其他功能部,或將一功能部細分化為多個功能部。Further, for example, in the above-described embodiment, the configuration including the display control unit 12, the tactile sensation control unit 14, and the input control unit 16 in the control unit 10 has been described. However, the tactile display device of the present invention is not limited to such a configuration, and various configurations can be employed depending on the requirements at the time of design. For example, by having one functional unit function as another functional unit, the other functional units may be omitted or a functional unit may be subdivided into a plurality of functional units.
此外,所述實施形態中,負載檢測部可根據觸控感測器的接觸的檢測方式而構成。例如,在電阻膜方式的情況下,只要可根據基於由接觸面積所引起的電阻變化的輸出信號的變化來檢測負載,則可不使用應變計感測器而構成。或者,在靜電容量方式的情況下,在可根據基於靜電容量的變化的輸出信號的變化來檢測負載的情況下,也可不使用應變計感測器而構成。Further, in the above-described embodiment, the load detecting unit can be configured based on the detection method of the contact of the touch sensor. For example, in the case of the resistive film method, the load can be detected without using a strain gauge sensor as long as the load can be detected based on a change in the output signal based on the change in resistance caused by the contact area. Alternatively, in the case of the electrostatic capacitance method, when the load can be detected based on a change in the output signal based on the change in electrostatic capacitance, the strain gauge sensor may be used instead.
另外,觸感顯示部使用任意個數的壓電振動器而構 成,或者在觸控感測器的整個面設置透明壓電元件而構成,只要可表現出顯示觸感的振動,則也可構成為使離心馬達以驅動信號的1週期旋轉一次。此外,在負載檢測部及觸感顯示部使用壓電元件而構成的情況下,也可共享壓電元件來構成負載檢測部及觸感顯示部。In addition, the tactile display unit is constructed using any number of piezoelectric vibrators Alternatively, a transparent piezoelectric element may be provided on the entire surface of the touch sensor, and the centrifugal motor may be rotated once in one cycle of the drive signal as long as it can exhibit vibration indicating the tactile sensation. Further, when the load detecting unit and the tactile display unit are configured using a piezoelectric element, the piezoelectric element may be shared to constitute the load detecting unit and the tactile display unit.
所述實施形態中,設想將觸控感測器重疊配置在顯示部的上表面的構成而進行了說明。然而,本發明的觸感顯示裝置不必一定為此種構成,也可使觸控感測器與顯示部在不同的部位隔開的構成。In the above embodiment, a configuration in which the touch sensors are placed on the upper surface of the display unit is assumed. However, the tactile display device of the present invention is not necessarily required to have such a configuration, and the touch sensor and the display portion may be spaced apart from each other at different locations.
本發明也可有效地應用於觸控感測器作為進行接通/斷開動作的觸摸開關而發揮功能的輸入裝置中。The present invention can also be effectively applied to an input device in which a touch sensor functions as a touch switch that performs an on/off operation.
而且,本發明的觸感顯示裝置在根據壓電元件的輸出而檢測的按壓負載滿足顯示觸感的負載基準時,驅動該壓電元件。此處,所謂根據壓電元件的輸出而檢測的按壓負載滿足顯示觸感的負載基準時,可指檢測的按壓負載到達顯示觸感的基準值時,也可指檢測的按壓負載超過顯示觸感的基準值時,還可指根據壓電元件的輸出檢測到顯示觸感的基準值時。Further, the touch display device of the present invention drives the piezoelectric element when the pressing load detected based on the output of the piezoelectric element satisfies the load reference for displaying the tactile sensation. Here, when the pressing load detected by the output of the piezoelectric element satisfies the load reference for displaying the tactile sensation, it may mean that the detected pressing load reaches the reference value for displaying the tactile sensation, and the detected pressing load may exceed the display tactile sensation. The reference value may also be when the reference value for displaying the tactile sensation is detected based on the output of the piezoelectric element.
而且,就本實施形態的說明中的“顯示部”及“觸控感測器”而言,也可由通過使共用的基板等具備顯示部與觸控感測器的兩個功能而一體化的裝置來構成。作為此種將顯示部與觸控感測器的兩功能一體化的裝置的構成的一例,有在液晶面板所具有的矩陣狀排列的畫素電極群中有規則地混合存在光電二極體等的多個光電轉換元件而成的裝置。 該裝置由液晶面板構造來顯示圖像,另一方面,利用接觸輸入面板表面的所期望的位置的筆的前端來反射液晶顯示用的背光模組的光,由周邊的光電轉換元件接收該反射光,由此可檢測接觸位置。Further, the "display portion" and the "touch sensor" in the description of the present embodiment may be integrated by providing a common substrate or the like with two functions of the display portion and the touch sensor. The device is constructed. As an example of the configuration of the device in which the display unit and the touch sensor are integrated, the photodiode is regularly mixed in the matrix electrode group arranged in a matrix of the liquid crystal panel. A device in which a plurality of photoelectric conversion elements are formed. The device is configured to display an image by a liquid crystal panel. On the other hand, the light of the backlight module for liquid crystal display is reflected by the front end of the pen that contacts the desired position on the surface of the input panel, and the reflection is received by the peripheral photoelectric conversion element. Light, whereby the contact position can be detected.
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作些許之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為准。While the present invention has been described in its preferred embodiments, the present invention is not intended to limit the invention, and the present invention may be modified and modified without departing from the spirit and scope of the invention. The scope of protection is subject to the definition of the scope of the patent application.
1、2、100‧‧‧觸感顯示裝置1, 2, 100‧‧‧ touch display device
10、110‧‧‧控制部10, 110‧‧‧Control Department
12、112‧‧‧顯示控制部12, 112‧‧‧ Display Control Department
14、114‧‧‧觸感控制部14, 114‧‧‧ Touch Control Department
16‧‧‧輸入控制部16‧‧‧Input Control Department
20、120‧‧‧應用程式執行部20, 120‧‧‧Application Execution Department
30、130‧‧‧顯示部30, 130‧‧‧ Display Department
40、140‧‧‧觸控感測器40, 140‧‧‧ touch sensor
40a‧‧‧接觸面40a‧‧‧Contact surface
50、150‧‧‧觸感顯示部50, 150‧‧‧Touch display department
51‧‧‧應變計感測器51‧‧‧ strain gauge sensor
52‧‧‧壓電振動器52‧‧‧Piezoelectric vibrator
60‧‧‧負載檢測部60‧‧‧Load Detection Department
61‧‧‧框體61‧‧‧ frame
62‧‧‧絕緣體62‧‧‧Insulator
63‧‧‧上蓋63‧‧‧Upper cover
64‧‧‧絕緣體64‧‧‧Insulator
A‧‧‧顯示區域A‧‧‧ display area
S1~S4、S11~S17、S31~S34、S100~S106‧‧‧步驟S1~S4, S11~S17, S31~S34, S100~S106‧‧‧ steps
圖1是表示本發明的實施形態的觸感顯示裝置的概略構成的方塊圖。Fig. 1 is a block diagram showing a schematic configuration of a touch display device according to an embodiment of the present invention.
圖2A與圖2B是表示圖1所示的觸感顯示裝置的安裝構造的一例的圖。2A and 2B are views showing an example of a mounting structure of the touch display device shown in Fig. 1.
圖3是說明本實施形態的用戶界面的生成動作的圖。Fig. 3 is a view for explaining an operation of generating a user interface in the embodiment;
圖4是表示圖1所示的觸感顯示裝置的點擊觸感顯示動作的流程圖。4 is a flow chart showing a click touch display operation of the touch display device shown in FIG. 1.
圖5是表示圖1所示的觸感顯示裝置的釋放觸感顯示動作的流程圖。Fig. 5 is a flowchart showing a release touch display operation of the touch display device shown in Fig. 1;
圖6是表示本發明的實施形態的觸感顯示裝置的概略構成的其他例的方塊圖。FIG. 6 is a block diagram showing another example of a schematic configuration of a tactile display device according to an embodiment of the present invention.
圖7是表示設想的觸感顯示裝置的概略構成的方塊圖。Fig. 7 is a block diagram showing a schematic configuration of a tentacity display device assumed.
圖8是表示設想的觸感顯示裝置的動作的流程圖。FIG. 8 is a flowchart showing the operation of the assumed tactile display device.
1‧‧‧觸感顯示裝置1‧‧‧Tactile display device
10‧‧‧控制部10‧‧‧Control Department
12‧‧‧顯示控制部12‧‧‧Display Control Department
14‧‧‧觸感控制部14‧‧‧Tactile Control Department
16‧‧‧輸入控制部16‧‧‧Input Control Department
20‧‧‧應用程式執行部20‧‧‧Application Execution Department
30‧‧‧顯示部30‧‧‧Display Department
40‧‧‧觸控感測器40‧‧‧Touch sensor
50‧‧‧觸感顯示部50‧‧‧Tactile display unit
60‧‧‧負載檢測部60‧‧‧Load Detection Department
61‧‧‧框體61‧‧‧ frame
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100109150A TWI444867B (en) | 2011-03-17 | 2011-03-17 | Tactile presentation device and control method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW100109150A TWI444867B (en) | 2011-03-17 | 2011-03-17 | Tactile presentation device and control method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201239692A TW201239692A (en) | 2012-10-01 |
| TWI444867B true TWI444867B (en) | 2014-07-11 |
Family
ID=47599590
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW100109150A TWI444867B (en) | 2011-03-17 | 2011-03-17 | Tactile presentation device and control method thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI444867B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140267142A1 (en) * | 2013-03-15 | 2014-09-18 | Qualcomm Incorporated | Extending interactive inputs via sensor fusion |
| TWI579826B (en) * | 2016-03-30 | 2017-04-21 | 佳世達科技股份有限公司 | Display device and oreration method thereof |
| US10649559B2 (en) * | 2017-04-20 | 2020-05-12 | Htc Corporation | Handheld electronic apparatus and touch detection method thereof |
-
2011
- 2011-03-17 TW TW100109150A patent/TWI444867B/en active
Also Published As
| Publication number | Publication date |
|---|---|
| TW201239692A (en) | 2012-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5705243B2 (en) | Electronic device and control method of electronic device | |
| CN102741789B (en) | Force-feedback device and the method being used for providing sense of touch | |
| JP5529663B2 (en) | Input device | |
| JP5718475B2 (en) | Tactile presentation device | |
| US9448629B2 (en) | Multi-mode tactile sensation providing device | |
| JP5437786B2 (en) | Tactile presentation device | |
| CN102498457A (en) | Input device and control method of input device | |
| JP5766398B2 (en) | Tactile presentation device | |
| JP5243379B2 (en) | Input device | |
| JP5805378B2 (en) | Tactile presentation device | |
| US9880622B2 (en) | Tactile sensation providing apparatus and control method for tactile sensation providing apparatus when using an application that does not support operation of tactile sensation | |
| TWI444867B (en) | Tactile presentation device and control method thereof | |
| JP5587596B2 (en) | Tactile presentation device | |
| TWI549021B (en) | Haptic presentation device | |
| JP5292244B2 (en) | Input device | |
| TWI537809B (en) | Tactile display device and tactile display method | |
| JP5763579B2 (en) | Electronics | |
| JP5706676B2 (en) | Tactile presentation device | |
| JP2011095928A (en) | Input device | |
| JP2011095925A (en) | Input device | |
| JP2011095926A (en) | Input device | |
| TW201239691A (en) | Tactile presentation device |