WO2013031224A1 - 触感呈示装置 - Google Patents
触感呈示装置 Download PDFInfo
- Publication number
- WO2013031224A1 WO2013031224A1 PCT/JP2012/005475 JP2012005475W WO2013031224A1 WO 2013031224 A1 WO2013031224 A1 WO 2013031224A1 JP 2012005475 W JP2012005475 W JP 2012005475W WO 2013031224 A1 WO2013031224 A1 WO 2013031224A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- tactile sensation
- cursor
- displayed
- unit
- contact
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0489—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
- G06F3/04892—Arrangements for controlling cursor position based on codes indicative of cursor displacements from one discrete location to another, e.g. using cursor control keys associated to different directions or using the tab key
Definitions
- the present invention relates to a tactile sensation presentation apparatus. More specifically, the present invention relates to a tactile sensation providing apparatus that presents a tactile sensation based on an operation by an operator.
- Patent Document 1 proposes an analog type resistive touch panel that can be miniaturized at a low production cost.
- a touch panel as described in Patent Document 1 is composed of two conductive films that are slightly spaced by spacers. This touch panel is configured to read a position where the conductive film is pressed and in contact with the other conductive film as a voltage by a voltage gradient applied to the one conductive film.
- a touch sensor For such a touch sensor, various methods such as a capacitive method and an optical method are known in addition to the resistive film method. Both types of touch sensors detect contact with an operator's finger or stylus pen.
- An electronic device including a touch sensor generally displays an image (hereinafter, referred to as “object”) such as operation keys and buttons on a display unit such as a liquid crystal display disposed on the back side of the touch sensor.
- object an image
- the touch sensor detects a contact at a position corresponding to the object.
- various user interfaces can be configured by displaying various objects in accordance with application software to be used (hereinafter simply referred to as “application”). Therefore, the electronic device provided with the touch sensor can configure various user interfaces with a high degree of freedom. Since such an electronic device is easy to understand for the operator and easy to use, electronic devices equipped with a touch panel are rapidly spreading.
- some recent electronic devices have a function (or a part of the function) substantially equivalent to an operating system (OS) installed in a personal computer (PC).
- OS operating system
- PC personal computer
- the input method is different from that in the case of a PC.
- the operator moves the cursor with a cursor key (direction key) or the like and presses each key such as a character to display it. Characters can be displayed in the part, and displayed characters (including numbers, figures, symbols, spaces, and line breaks) can be deleted with the delete key. That is, if the operator understands the basic operation in the OS of the PC, the basic operation of such an electronic device can often be intuitively grasped.
- auto-repeat is performed in response to a long key press operation.
- the first character is displayed first when the operator presses a key of a predetermined character, but by holding down the key, Thereafter, the same characters are successively displayed in succession.
- “Auto repeat” is also called key repeat (key repeat). By holding the same key pressed for a certain period of time, the corresponding character is not only one character but also a plurality of consecutive characters. This refers to the input function.
- Long press refers to an operation of holding the same key pressed for a predetermined time.
- Auto-repeat is usually troublesome for the operator to press the same key many times, so that the same effect is obtained as when the same key is pressed many times while the key is held down. .
- This auto-repeat is not limited to an operation when the operator inputs a character.
- the cursor can be moved greatly by long-pressing a cursor key during character input.
- those that can perform auto-repeat by detecting a contact caused by an operation of long-pressing an operator on the touch panel are already in widespread use.
- characters are mostly input in a predetermined area, but there are various specifications for inputting such characters.
- it is set so that characters can be input only in an area displayed on the display unit, that is, characters cannot be input beyond the region displayed on the display unit.
- input area the entire area in which characters or the like have already been input (hereinafter simply abbreviated as “input area”) is displayed on the display unit. Therefore, in such a setting, since all characters already input in the input area are displayed on the display unit, there are no characters that are already input but not displayed on the display unit.
- the input area may be larger than the area displayed on the display unit.
- characters input in a region beyond the portion displayed on the display unit are not displayed on the display unit.
- the characters displayed on the display unit are not necessarily all characters input to the input area, and there may be characters that are not displayed on the display unit but have already been input. Therefore, in such a setting, in order for the operator to recognize how far the character string input in the input area continues, for example, by moving the cursor, the end of the input area is displayed on the display unit. It is necessary to confirm it by displaying.
- a part of the input area that is displayed on the display unit by moving the cursor by performing an operation such as pressing and holding the cursor key. Can be shifted to display the end of the input area (that is, the end of the character string).
- “changing” the display means sequentially moving the displayed contents, for example, one character at a time, that is, so-called scrolling. In such an operation, if the character strings in the input area are composed of different characters, the different characters are changed on the display unit while the cursor is moved. It can recognize that the displayed part is changing.
- the input area can be changed even if the portion displayed on the display portion of the input area is changed by moving the cursor. May appear to be unchanged. In such a case, it is difficult for the operator to recognize that the portion of the input area displayed on the display unit has changed. Therefore, it is difficult for the operator who is holding down the cursor key to determine whether the character string displayed on the display unit has reached the end of the character string input in the input area. There is an inconvenience.
- FIG. 8A an example will be described in which the same letter A is input to the input area in advance in the input device 100.
- the operator can cause the input character to be displayed on the display unit 300 or move the cursor 500 back and forth by pressing various keys constituting the operation key unit 400. It shall be possible.
- only eight characters A are displayed on the display unit 300 shown in FIG. 8A, but more than eight characters A are input in advance in the actual input area.
- the operator depresses the cursor key “Right” of the operation key unit 400 for a long time or presses the cursor 500 from the left side. It can be moved to the right.
- FIG. 8B shows a state in which the cursor is sequentially moved by the operator performing the above-described operation, and the cursor 500 reaches the right end in the display unit 300.
- the cursor 500 reaches the right end of the display unit 300 and the right cursor key is further pressed for a long time or multiple times, the operator places the cursor 500 at the end of the input area. It is difficult to determine whether or not the part (that is, the end of the character string of A) has been reached. As described above, in this case, since more than eight characters A are input in the input area, in the state shown in FIG. 8B, the cursor 500 still reaches the end of the input area. In some cases, the portion of the input area displayed on the display unit 300 is changing.
- the cursor 500 eventually becomes the end of the input area (that is, the letter A). The end of the column). However, it is still difficult for the operator to recognize the moment when the cursor 500 reaches the end of the input area.
- an object of the present invention made in view of such circumstances is to provide a tactile sensation providing apparatus capable of reliably informing the operator of the result of processing performed in response to an operation by the operator in an easy-to-recognize manner. It is in.
- the invention of the tactile sensation providing apparatus is as follows: A contact detector for detecting contact by a contact object; A tactile sensation providing unit that provides a tactile sensation with respect to a contact object that is in contact with the contact detection unit; A display section for displaying an input area and a cursor, which are areas in which characters are input; The position of the cursor is moved based on the contact detected by the contact detection unit, and the portion of the input area displayed on the display unit is changed based on the movement of the position of the cursor.
- a control unit for controlling the unit The control unit presents a first tactile sensation when the portion of the input area displayed on the display unit is changed in accordance with the movement of the cursor position, and is displayed on the display unit of the input area.
- the tactile sensation providing unit is controlled so as to present a second tactile sensation different from the first tactile sensation when the end of the input area is displayed on the display unit in accordance with the change of the part to be displayed. It is what.
- the invention according to the second aspect is the tactile sensation providing apparatus according to the first aspect,
- the control unit When the position of the cursor is moved without changing the portion of the input area displayed on the display unit, the control unit has a third tactile sensation different from the first or second tactile sensation.
- the tactile sensation providing unit is controlled so as to be presented.
- the invention according to a third aspect is the tactile sensation providing apparatus according to the first aspect, When the contact is detected by the contact detection unit, the end of the input area is already displayed on the display unit, and the position of the cursor cannot be moved based on the contact.
- the tactile sensation providing unit is controlled so as to present the tactile sensation.
- FIG. 1 is a block diagram illustrating a schematic configuration of a tactile sensation providing apparatus according to a first embodiment. It is a figure which shows an example of the partial mounting structure of the tactile sense presentation apparatus which concerns on 1st Embodiment. It is a figure explaining the relationship between the character string input into the input area, and the part displayed on the display part in the tactile sense presentation apparatus which concerns on 1st Embodiment. It is a flowchart explaining the process of the tactile sense presentation apparatus which concerns on 1st Embodiment. It is a figure explaining the specific example of the process of the tactile sense presentation apparatus which concerns on 1st Embodiment. It is a flowchart explaining the process of the tactile sense presentation apparatus which concerns on 2nd Embodiment. It is a flowchart explaining the process of the tactile sense presentation apparatus which concerns on 3rd Embodiment. It is the schematic explaining the conventional electronic device.
- FIG. 1 is a block diagram showing a schematic configuration of a tactile sensation providing apparatus according to the first embodiment of the present invention.
- the tactile sensation providing apparatus 1 includes a control unit 10, a display unit 30, a contact detection unit 40, and a tactile sensation providing unit 50.
- the control unit 10 is a processor that controls and manages the entire tactile sensation providing apparatus 1 by controlling each functional unit constituting the tactile sensation providing apparatus 1. Of the control by the control unit 10, those unique to the present embodiment will be described later.
- the display unit 30 displays an object such as a push button switch (push button switch) or the like as an image.
- This object is an image that suggests to the operator an area to be contacted in the contact detection unit 40.
- the push button switch is a button, key, or the like (hereinafter, simply referred to as “key, etc.”) used for operations such as an operator inputting characters or moving a cursor.
- the display unit 30 is configured using, for example, a liquid crystal display panel (LCD), an organic EL display panel, or the like. In the present embodiment, display unit 30 displays the input area and the cursor described above at a predetermined site.
- the contact detection unit 40 is normally arranged on the front side of the display unit 30 and makes contact with an object displayed on the display unit 30 by an operator's finger, stylus pen, or the like (hereinafter simply referred to as “contact object”). , Detection is performed on the corresponding contact surface of the contact detection unit 40. Further, when detecting the contact position, the contact detection unit 40 notifies the control unit 10 of the detected contact position.
- a touch sensor configured by a resistance film method, a capacitance method, an optical method, or the like can be used.
- the tactile sensation providing unit 50 is configured using, for example, a piezoelectric vibrator and vibrates the contact detection unit 40.
- the tactile sensation providing unit 50 presents a tactile sensation to the contact object that is in contact with the contact detection unit 40 by generating vibration according to a predetermined vibration pattern.
- the tactile sensation providing unit 50 generates vibration based on the drive signal supplied from the control unit 10.
- the control unit 10 controls the tactile sensation providing unit 50 to generate a predetermined mode of vibration.
- FIG. 2 is a cross-sectional view of the main part showing an example of the mounting structure of the display unit 30, the contact detection unit 40, and the tactile sensation providing unit 50 of the tactile sensation providing apparatus 1 shown in FIG.
- the contact detection unit 40 when an operator contacts an object such as a key displayed on the display unit 30, the operator touches the contact detection unit 40 at a position corresponding to the displayed position of the object with a finger. It shows how it is. As described above, the contact detection unit 40 notifies the control unit 10 of the position of the contact by detecting contact with the contact object. Alternatively, the control unit 10 may acquire the contact position of the contact object detected by the contact detection unit 40.
- the surface member having the contact surface is made of, for example, a transparent film or glass, and the back surface member is made of glass or acrylic.
- the contact detection part 40 is hold
- the contact detection unit 40 may be held in a housing or the like.
- the tactile sensation providing unit 50 vibrates the contact surface of the contact detection unit 40 at an appropriate timing and presents a tactile sensation to the contact object. For this reason, the tactile sensation providing unit 50 is arranged so as to be in contact with, for example, the contact detection unit 40 so that vibration can be transmitted to the contact detection unit 40.
- the tactile sensation providing unit 50 may indirectly transmit the vibration to the contact detection unit 40 by vibrating the housing or the like.
- the vibration generated by the tactile sensation providing unit 50 is controlled by the control unit 10 based on various conditions. At this time, control related to the tactile sensation performed by the control unit 10 will be described later.
- FIG. 3 is a diagram for explaining the relationship between the character string input to the input area and the portion displayed on the display unit 30 in the input area in the tactile sensation providing apparatus 1.
- the tactile sensation providing apparatus 1 is set to be able to input characters beyond the area displayed on the display unit 30. That is, as described above, a case where the input area can be larger than the area displayed on the display unit 30 will be described.
- each letter A is underlined, and numbers 1 through 20 are added below each underline. These underlines and numbers are for explanatory purposes. It is not necessary to actually display on the display unit 30.
- the underline applied to each letter A indicates that one character is input to the underlined part.
- the numbers attached to the lower side of each underline are given for the sake of convenience of distinguishing 20 letters of the same letter A.
- the input area ⁇ is larger than the area displayed on the display unit 30, and therefore all the characters in the input area ⁇ cannot be displayed on the display unit 30. That is, in FIG. 3, the input area ⁇ means an area where characters or the like have already been input, but it should be noted that this is a virtually illustrated area.
- FIG. 3 a part (actually) displayed on the display unit 30 in the input area ⁇ is denoted as ⁇ , and this part is hereinafter abbreviated as “display area ⁇ ” as appropriate. That is, the display area ⁇ means a predetermined part where the input area is partially displayed on the display unit 30.
- FIG. 3 also shows that the cursor ⁇ is displayed in the display area ⁇ . Note that the cursor ⁇ can be a cursor in any form other than that shown in FIG.
- the display area ⁇ in the display unit 30 of the tactile sensation providing apparatus 1 can display only 8 characters (for example, 9th to 16th A). Therefore, even if the first to twentieth A are already input in the input area ⁇ , the 17th and subsequent A are not displayed on the display unit 30 as shown in FIG. In order to display the 17th and subsequent A in the display area ⁇ , the operator moves the cursor ⁇ to the right until after the 16th A, and further moves the cursor ⁇ sequentially to the right. I do.
- the tactile sensation providing apparatus 1 notifies the operator of the result of processing performed in response to an operation by the operator by presenting the tactile sensation. Therefore, in the following description, presentation of the tactile sensation will be focused. Since the related art can be applied to the display-related processing when the cursor is moved or the display area is changed by moving the cursor, a detailed description is omitted.
- FIG. 4 is a flowchart showing processing according to the present embodiment.
- an object of a cursor key for moving the cursor is displayed on the display unit 30. It shall be displayed.
- the operation is performed when the operator operates the cursor key.
- the cursor ⁇ is displayed in the display area ⁇ .
- the cursor it is not essential to display the object of the cursor key on the display unit 30 in order to move the cursor.
- the control unit 10 detects whether contact is detected in the contact detection unit 40 at a position corresponding to the position where the cursor key is displayed on the display unit 30. It is determined whether or not (step S11).
- the detected “contact” is a contact made by an operator's operation.
- contact is detected by the contact detection unit 40 at a position corresponding to the position where the object is displayed on the display unit 30 in this way, “contact is detected at the object position” or “contact with the object” as appropriate. It is abbreviated as "
- step S11 If a contact is detected at the position of the cursor key in step S11, the control unit 10 moves the cursor ⁇ in a direction corresponding to the direction suggested by the cursor key in the input area (step S12). At this point, it should be noted that since the cursor ⁇ is virtually moved in the input area, the display on the display unit 30 has not changed.
- step S13 determines whether or not the display area ⁇ is changed with the movement of the position of the cursor ⁇ .
- step S13 if the cursor ⁇ originally exists at the end of the display area ⁇ , the display area ⁇ changes if the cursor ⁇ is moved further.
- the cursor ⁇ if the cursor ⁇ originally exists at a position that is not the end of the display area ⁇ in step S13, the cursor ⁇ moves within the display area ⁇ even if the cursor ⁇ is further moved by one character. Does not change.
- step S13 If the display area ⁇ does not change with the movement of the position of the cursor ⁇ in step S13, the control unit 10 controls the display unit 30 so that the position of the cursor ⁇ is moved and displayed on the display unit 30 at this time. Then, the process returns to step S11.
- the operator can move the cursor ⁇ in the display region ⁇ by touching the object of the cursor key in the contact detection unit 40. it can.
- FIG. 5A shows a state in which the cursor ⁇ is moved from the first A to after the fifth A in the display region ⁇ by the operator operating (contacting) the right cursor key. Yes.
- the operator can perform the same operation and move the cursor ⁇ to the position after the 8th A in the display area ⁇ , for example, as shown in FIG. In the present embodiment, no tactile sensation is presented based on such an operation.
- step S14 when the cursor ⁇ originally exists one character before the end of the input area ⁇ , when the cursor ⁇ is moved further, the end of the input area ⁇ is displayed. On the other hand, if the cursor ⁇ originally exists at least two characters before the end of the input area ⁇ in step S14, even if the cursor ⁇ is moved by one character and the display area ⁇ is changed, the input area ⁇ is still Does not display the end of the.
- the control unit 10 controls the tactile sensation providing unit 50 to present the first tactile sensation (step S15).
- the “first tactile sensation” can be, for example, a tactile sensation caused by a relatively weak vibration or a tactile sensation caused by vibration for a relatively short time (for example, for a moment), but can be distinguished from other tactile sensations described later. Any tactile sensation can be used.
- the control unit 10 controls the display unit 30 to move the position of the cursor ⁇ on the display unit 30 and shift and display the display region ⁇ , and then returns to step S11.
- the control unit 10 moves the position of the cursor ⁇ based on the contact detected by the contact detection unit 40, and includes the input region ⁇ based on the movement of the position of the cursor ⁇ .
- the display unit 30 is controlled to shift the part ⁇ displayed on the display unit 30.
- the control unit 10 presents a first tactile sensation when the portion ⁇ displayed on the display unit 30 in the input region ⁇ is changed in accordance with the movement of the position of the cursor ⁇ .
- the tactile sensation providing unit 50 is controlled.
- the operator contacts the object of the cursor key in the contact detection unit 40 even when the cursor ⁇ exists at the end of the display region ⁇ .
- the display area ⁇ can be shifted. Further, at this time, the operator can surely recognize that the display area ⁇ is changed with the movement of the cursor ⁇ by the tactile sensation presented.
- FIG. 5C shows a state in which the cursor ⁇ is moved after the 12th A ahead of the 8th A in the display area ⁇ by the operator operating (contacting) the right cursor key. Is shown. Further, the wavy line shown in the vicinity of the finger of the operator who operates the right cursor key in FIG. 5C indicates that the first tactile sensation is presented to the operator's finger. Each time the operator performs the same operation and moves the cursor ⁇ to the 19th A in the display area ⁇ , the tactile sensation indicates that the display area ⁇ has changed with the movement of the cursor ⁇ . can do.
- the control unit 10 controls the tactile sensation providing unit 50 to present the second tactile sensation (step S16).
- the “second tactile sensation” is a tactile sensation different from the first tactile sensation, such as a tactile sensation caused by a relatively strong vibration or a tactile sensation caused by vibration for a relatively long time (for example, a time longer than a moment).
- the second tactile sensation may be any as long as it is a tactile sensation that can be distinguished from the first tactile sensation and other tactile sensations described later.
- the control unit 10 moves the position of the cursor ⁇ on the display unit 30 and shifts the display region ⁇ to display the end of the input region ⁇ (that is, the end of the character string). After controlling 30, the process returns to step S11.
- the control unit 10 displays the end of the input region ⁇ on the display unit 30 in accordance with the transition of the portion ⁇ displayed on the display unit 30 in the input region ⁇
- the tactile sensation providing unit 50 is controlled so as to present a second tactile sensation different from the first tactile sensation.
- FIG. 5D shows that the cursor ⁇ is moved to the end of the input area ⁇ after the 20th A in the display area ⁇ by operating (contacting) the cursor key in the right direction. Is shown. Further, the wavy line shown in the vicinity of the finger of the operator who operates the right cursor key in FIG. 5D indicates that the second tactile sensation different from the first tactile sensation was presented to the operator's finger. Show. Thereby, when the operator moves the cursor ⁇ in the display area ⁇ , a tactile sensation different from the tactile sensation so far is presented, so that the cursor ⁇ is placed at the end of the character string input in the input area ⁇ . Recognize that it has been reached.
- the display area ⁇ is shifted without displaying the end of the character string input in the input area ⁇ . It is possible to make the operator recognize the case clearly and the case where the end of the character string input in the input region ⁇ is displayed by changing the display region ⁇ . Therefore, according to the present embodiment, it is possible to reliably notify the result of the processing performed in response to the operation by the operator in a manner that is easily recognized by the operator.
- the tactile sensation providing apparatus 2 according to the second embodiment changes the processing after step S13 described in FIG. 4 in the tactile sensation providing apparatus 1 according to the first embodiment.
- the tactile sensation providing apparatus 2 according to the second embodiment can be realized by basically the same configuration and processing as those of the tactile sensation providing apparatus 1 described in the first embodiment except for the above points. For this reason, below, the description which becomes the same content as having demonstrated in 1st Embodiment is abbreviate
- the tactile sensation providing apparatus 2 when the position of the cursor ⁇ is moved by the operation of the operator, the end of the character string input to the input area ⁇ is not displayed, and the display area ⁇ does not change. No tactile sensation was presented. Therefore, in the tactile sensation providing apparatus 2 according to the second embodiment, when the position of the cursor ⁇ is moved by the operation of the operator, the end of the character string input to the input area ⁇ is not displayed and displayed. When the region ⁇ does not change, a third tactile sensation different from the first tactile sensation and the second tactile sensation is presented.
- FIG. 6 is a flowchart showing processing according to the second embodiment.
- the control unit 10 performs the third tactile sensation. Is controlled (step S21), and the process returns to step S11.
- the “third tactile sensation” may be arbitrary as long as it is a tactile sensation that can be distinguished from the first tactile sensation and the second tactile sensation.
- the third tactile sensation can be, for example, a tactile sensation caused by a relatively weak vibration or a tactile sensation caused by vibration for a relatively short time (for example, for a moment).
- the first tactile sensation is, for example, a tactile sensation caused by occurrence of relatively weak vibration twice at short intervals, or a tactile sensation caused by occurrence of vibration for a relatively short time (for example, for a moment) twice at short intervals.
- the second tactile sensation can be, for example, a tactile sensation caused by a relatively strong vibration or a tactile sensation caused by vibration for a relatively long time (for example, longer than a moment).
- the control unit 10 when the position of the cursor ⁇ is moved without the change of the portion ⁇ displayed on the display unit 30 in the input region ⁇ , the control unit 10 performs the first or second operation.
- the tactile sensation providing unit 50 is controlled to present a third tactile sensation different from the tactile sensation.
- the display area ⁇ is changed without displaying the end of the character string input in the input area ⁇ , and the display By shifting the region ⁇ , it is possible to clearly distinguish the case where the end of the character string input in the input region ⁇ is displayed and the case where the display region ⁇ does not change, and make the operator recognize it. Therefore, according to the present embodiment, it is possible to reliably notify the result of the processing performed in response to the operation by the operator in a manner that is easily recognized by the operator.
- the tactile sensation providing apparatus 3 according to the third embodiment changes the process by the control part 10 in the tactile sensation presentation apparatus 1 which concerns on 1st Embodiment similarly to 2nd Embodiment mentioned above.
- the tactile sensation providing apparatus 3 according to the third embodiment adds further processing after step S11 described with reference to FIG. 4 in the tactile sensation providing apparatus 1 according to the first embodiment.
- the tactile sensation providing apparatus 3 according to the third embodiment can be realized by basically the same configuration and processing as the tactile sensation providing apparatus 1 described in the first embodiment described above, except for the above points. For this reason, below, the description which becomes the same content as having demonstrated in 1st Embodiment is abbreviate
- the case where the end of the character string originally input in the input area ⁇ is displayed before the position of the cursor ⁇ is moved by the operation of the operator is not defined. It was. If the end of the character string input to the input area ⁇ is originally displayed, the display area ⁇ cannot be changed even if the contact detection unit 40 detects further contact with the object of the cursor key. Therefore, in the third embodiment, the end of the character string input to the input area ⁇ when the contact detection unit 40 detects contact with the object of the cursor key is originally displayed, and the cursor ⁇ When the position cannot be moved, the second tactile sensation described in the first embodiment is presented.
- FIG. 7 is a flowchart showing processing according to the third embodiment.
- the processing according to the third embodiment shown in FIG. 7 when contact is detected at the position of the cursor key in step S11 described with reference to FIG. It is determined whether or not the cursor ⁇ cannot be moved because it is displayed on ⁇ (step S31).
- step S31 when the end of the input area ⁇ is not yet displayed in the display area ⁇ and the cursor ⁇ can be moved, the control unit 10 performs the processing after step S12. That is, when the end of the character string input in the input area ⁇ is not displayed before the position of the cursor ⁇ is moved by the operation of the operator, the control unit 10 is the same as that in the first embodiment. Do the same process.
- step S31 when the end of the input area ⁇ is already displayed in the display area ⁇ and the cursor ⁇ cannot move, the control unit 10 proceeds to step S16 and presents a second tactile sensation.
- the tactile sensation providing unit 50 is controlled.
- the control unit 10 when the contact is detected by the contact detection unit 40, the control unit 10 has already displayed the end of the input area ⁇ on the display unit 30, and the cursor ⁇ based on the contact.
- the tactile sensation providing unit 50 is controlled to present the second tactile sensation.
- the display area ⁇ is moved. This makes it possible for the operator to clearly recognize that this is not possible. Thereby, the operator can clearly recognize that the end of the character string already input in the input area ⁇ is displayed. Therefore, according to the present embodiment, it is possible to reliably notify the result of the processing performed in response to the operation by the operator in a manner that is easily recognized by the operator.
- the present invention is not limited to the above embodiment, and many variations or modifications are possible.
- an aspect has been described in which an object is displayed on the display unit 30 and the contact detection unit 40 detects an operator's contact.
- the present invention is not limited to such an aspect.
- an aspect in which the object is directly printed on the contact surface of the contact detection unit 40 without using the display unit 30 with ink or the like. It can also be assumed.
- the contact detection unit 40 is not limited to a configuration that detects contact by a touch sensor.
- the contact detection unit 40 instead of displaying an object such as a key on the display unit 30, it is possible to assume a configuration in which a tactile sensation can be presented to a contact object via a mechanical push button switch or a keyboard.
- the contact detection unit 40 can be a normal switch, a keyboard, or the like, and it is not essential to employ a touch sensor.
- the mode of moving the position of the cursor ⁇ in the horizontal direction in the input area ⁇ has been described as a typical example of shifting the display area ⁇ .
- the movement of the position of the cursor ⁇ is not limited to the horizontal direction.
- the display region ⁇ is moved along with the movement of the vertical position of the cursor ⁇ . May be shifted in the vertical direction.
- the first to third tactile sensations are adopted.
- these tactile sensations may be “tactile sensations” that can be distinguished by the operator, and any one of the tactile sensations is not affected by vibration It is also possible to have a tactile sensation that does not occur
- the contact with respect to the contact surface of the said contact detection part was detected using the contact detection part 40
- the operator with respect to a contact surface instead of the contact detection part 40 or with the contact detection part 40 is used. It is good also as a structure provided with the press detection part which detects the press by this operation.
- the press detection unit detects a press when the user performs an operation on the contact surface. For example, a strain in which physical or electrical characteristics (distortion, resistance, voltage, etc.) change according to the press.
- An element such as a gauge sensor or a piezoelectric element is used.
- the piezoelectric element of the pressure detection unit has a load (force) magnitude (or a load (force) magnitude related to the pressure on the contact surface.
- the magnitude of the voltage (voltage value (hereinafter referred to as data based on pressing)), which is an electrical characteristic, changes in accordance with the changing speed (acceleration).
- the control part 10 determines with the contact by the operator having been made when the data based on a press are more than a predetermined threshold value, and controls so that a predetermined process may be performed.
- control unit 10 responds to the press when the press detection unit notifies the control unit 10 of data based on the press, or when the control unit 10 detects data based on the press of the press detection unit. Get the data based on. That is, the control unit 10 acquires data based on the pressure on the contact surface from the pressure detection unit.
- the data based on the pressure may be the magnitude of the load applied to the pressure, the power value, the resistance value, or the like instead of the voltage value.
- such a pressure detection unit can be configured according to a contact detection method in the contact detection unit 40.
- the strain gauge is obtained by associating the magnitude of the resistance according to the size of the contact area with the load (force) of pressing against the contact surface of the contact detection unit 40. It can be configured without using a sensor or a piezoelectric element.
- a strain gauge sensor, a piezoelectric element, or the like is used by associating the magnitude of the capacitance with a pressing load (force) on the contact detection unit 40. It can be configured without.
- the tactile sensation providing unit 50 is configured using an arbitrary number of piezoelectric vibrators, or is configured by providing a transparent piezoelectric element on the entire surface of the contact detection unit 40, or the eccentric motor is rotated once in one cycle of the drive signal. It can also be configured to be.
- the tactile sensation providing unit 50 may be configured to indirectly vibrate the contact detection unit 40 by vibrating the tactile sensation providing device 1 based on a vibration motor (eccentric motor) or the like.
- the contact detector 40 may be configured to vibrate directly by disposing the piezoelectric element 40.
- the above-described press detection unit can be configured integrally with the tactile sensation providing unit 50.
- the pressure detection unit and tactile sensation providing unit 50 are configured using piezoelectric elements
- the pressure detection unit and tactile sensation providing unit can also be configured by sharing the piezoelectric elements. This is because the piezoelectric element generates a voltage when pressure is applied and deforms when the voltage is applied.
- the tactile sensation providing unit 50 when the voltage level (voltage value (data)) of the piezoelectric element that also serves as the pressure detection unit satisfies a predetermined threshold (when the contact detection unit 40 is pressed), Vibration can also be generated by driving the element.
- a predetermined threshold value when the magnitude of the voltage of the piezoelectric element (voltage value (data)) satisfies a predetermined threshold value, it may be when the voltage value (data) reaches a predetermined reference value, It may be when the value (data) exceeds a predetermined reference value or when a voltage value (data) equal to the predetermined reference value is detected.
- the tactile sensation providing apparatus according to the present invention does not necessarily have such a configuration, and the contact detection unit 40 and the display unit 30 can be separated from each other.
- the configuration in which the contact detection unit 40 is disposed so as to overlap the upper surface of the display unit 30 allows the operator to easily recognize the correspondence between the displayed image and the generated vibration.
- the display unit 30 and the contact detection unit 40 in the description of the present embodiment are configured by an integrated device, for example, by providing both functions of the display unit and the contact detection unit on a common substrate. Also good.
- a plurality of photoelectric conversion elements such as photodiodes are regularly arranged in a matrix electrode array of pixel electrodes included in the liquid crystal panel.
- This device displays an image with a liquid crystal panel structure, while reflecting the light of a backlight for liquid crystal display at the tip of a pen that touches and inputs a desired position on the surface of the panel. The reflected light is reflected by peripheral photoelectric conversion elements. The touch position can be detected by receiving the light.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
接触物による接触を検出する接触検出部と、
前記接触検出部に接触している接触物に対して触感を呈示する触感呈示部と、
文字が入力された領域である入力領域およびカーソルを表示する表示部と、
前記接触検出部により検出される接触に基づいて前記カーソルの位置を移動するとともに、当該カーソルの位置の移動に基づいて前記入力領域のうち前記表示部に表示される部分を変移するように前記表示部を制御する制御部と、を備え、
前記制御部は、前記カーソルの位置の移動に伴って前記入力領域のうち前記表示部に表示される部分を変移する場合は第1の触感を呈示し、前記入力領域のうち前記表示部に表示される部分の変移に伴って当該入力領域の端部を前記表示部に表示する場合は前記第1の触感と異なる第2の触感を呈示するように、前記触感呈示部を制御することを特徴とするものである。
前記制御部は、前記入力領域のうち前記表示部に表示される部分の変移を伴わずに前記カーソルの位置が移動された場合、前記第1または第2の触感とは異なる第3の触感を呈示するように前記触感呈示部を制御するものである。
前記制御部は、前記接触検出部により接触が検出された際すでに前記入力領域の端部が前記表示部に表示されていて、前記接触に基づいて前記カーソルの位置が移動できない場合、前記第2の触感を呈示するように前記触感呈示部を制御するものである。
以下、本発明の第1実施の形態について、図面を参照して説明する。
次に、本発明の第2実施の形態について説明する。
次に、本発明の第3実施の形態について説明する。
10 制御部
20 インシュレータ
30 表示部
40 接触検出部
50 触感呈示部
Claims (3)
- 接触物による接触を検出する接触検出部と、
前記接触検出部に接触している接触物に対して触感を呈示する触感呈示部と、
文字が入力された領域である入力領域およびカーソルを表示する表示部と、
前記接触検出部により検出される接触に基づいて前記カーソルの位置を移動するとともに、当該カーソルの位置の移動に基づいて前記入力領域のうち前記表示部に表示される部分を変移するように前記表示部を制御する制御部と、を備え、
前記制御部は、前記カーソルの位置の移動に伴って前記入力領域のうち前記表示部に表示される部分を変移する場合は第1の触感を呈示し、前記入力領域のうち前記表示部に表示される部分の変移に伴って当該入力領域の端部を前記表示部に表示する場合は前記第1の触感と異なる第2の触感を呈示するように、前記触感呈示部を制御することを特徴とする触感呈示装置。 - 前記制御部は、前記入力領域のうち前記表示部に表示される部分の変移を伴わずに前記カーソルの位置が移動された場合、前記第1または第2の触感とは異なる第3の触感を呈示するように前記触感呈示部を制御する、請求項1に記載の触感呈示装置。
- 前記制御部は、前記接触検出部により接触が検出された際すでに前記入力領域の端部が前記表示部に表示されていて、前記接触に基づいて前記カーソルの位置が移動できない場合、前記第2の触感を呈示するように前記触感呈示部を制御する、請求項1に記載の触感呈示装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/241,832 US9256287B2 (en) | 2011-08-30 | 2012-08-30 | Tactile sensation providing apparatus |
JP2013531103A JP5543671B2 (ja) | 2011-08-30 | 2012-08-30 | 触感呈示装置 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011187896 | 2011-08-30 | ||
JP2011-187896 | 2011-08-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013031224A1 true WO2013031224A1 (ja) | 2013-03-07 |
Family
ID=47755752
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2012/005475 WO2013031224A1 (ja) | 2011-08-30 | 2012-08-30 | 触感呈示装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9256287B2 (ja) |
JP (1) | JP5543671B2 (ja) |
WO (1) | WO2013031224A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017162099A (ja) * | 2016-03-08 | 2017-09-14 | キヤノン株式会社 | 情報処理装置、制御方法、及びプログラム |
JP2019087108A (ja) * | 2017-11-08 | 2019-06-06 | 富士通株式会社 | 駆動制御装置、電子機器、及び、駆動制御方法 |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012121961A1 (en) | 2011-03-04 | 2012-09-13 | Apple Inc. | Linear vibrator providing localized and generalized haptic feedback |
US9710061B2 (en) | 2011-06-17 | 2017-07-18 | Apple Inc. | Haptic feedback device |
US9396629B1 (en) | 2014-02-21 | 2016-07-19 | Apple Inc. | Haptic modules with independently controllable vertical and horizontal mass movements |
US9594429B2 (en) | 2014-03-27 | 2017-03-14 | Apple Inc. | Adjusting the level of acoustic and haptic output in haptic devices |
US10133351B2 (en) | 2014-05-21 | 2018-11-20 | Apple Inc. | Providing haptic output based on a determined orientation of an electronic device |
US9886090B2 (en) * | 2014-07-08 | 2018-02-06 | Apple Inc. | Haptic notifications utilizing haptic input devices |
US20170024010A1 (en) | 2015-07-21 | 2017-01-26 | Apple Inc. | Guidance device for the sensory impaired |
US10772394B1 (en) | 2016-03-08 | 2020-09-15 | Apple Inc. | Tactile output for wearable device |
US10585480B1 (en) | 2016-05-10 | 2020-03-10 | Apple Inc. | Electronic device with an input device having a haptic engine |
US9829981B1 (en) | 2016-05-26 | 2017-11-28 | Apple Inc. | Haptic output device |
US10649529B1 (en) | 2016-06-28 | 2020-05-12 | Apple Inc. | Modification of user-perceived feedback of an input device using acoustic or haptic output |
US10845878B1 (en) | 2016-07-25 | 2020-11-24 | Apple Inc. | Input device with tactile feedback |
US10372214B1 (en) | 2016-09-07 | 2019-08-06 | Apple Inc. | Adaptable user-selectable input area in an electronic device |
US10437359B1 (en) | 2017-02-28 | 2019-10-08 | Apple Inc. | Stylus with external magnetic influence |
US10775889B1 (en) | 2017-07-21 | 2020-09-15 | Apple Inc. | Enclosure with locally-flexible regions |
US10768747B2 (en) | 2017-08-31 | 2020-09-08 | Apple Inc. | Haptic realignment cues for touch-input displays |
US11054932B2 (en) | 2017-09-06 | 2021-07-06 | Apple Inc. | Electronic device having a touch sensor, force sensor, and haptic actuator in an integrated module |
US10556252B2 (en) | 2017-09-20 | 2020-02-11 | Apple Inc. | Electronic device having a tuned resonance haptic actuation system |
US10768738B1 (en) | 2017-09-27 | 2020-09-08 | Apple Inc. | Electronic device having a haptic actuator with magnetic augmentation |
US10942571B2 (en) | 2018-06-29 | 2021-03-09 | Apple Inc. | Laptop computing device with discrete haptic regions |
US10936071B2 (en) | 2018-08-30 | 2021-03-02 | Apple Inc. | Wearable electronic device with haptic rotatable input |
US10613678B1 (en) | 2018-09-17 | 2020-04-07 | Apple Inc. | Input device with haptic feedback |
US10966007B1 (en) | 2018-09-25 | 2021-03-30 | Apple Inc. | Haptic output system |
US11024135B1 (en) | 2020-06-17 | 2021-06-01 | Apple Inc. | Portable electronic device having a haptic button assembly |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07191803A (ja) * | 1993-12-27 | 1995-07-28 | Hokkaido Nippon Denki Software Kk | 振動装置付きマウス型入力装置および振動方法 |
JP2004328087A (ja) * | 2003-04-21 | 2004-11-18 | Kyocera Corp | 携帯端末装置 |
JP2008516348A (ja) * | 2004-10-08 | 2008-05-15 | イマージョン コーポレーション | タッチ式入力装置におけるボタンおよびスクロール動作シミュレーション用の触覚フィードバック |
JP2009075994A (ja) * | 2007-09-25 | 2009-04-09 | Hitachi Ltd | 操作装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003241898A (ja) | 2002-02-20 | 2003-08-29 | Fujikura Ltd | タッチパネル |
US8917244B2 (en) * | 2007-06-11 | 2014-12-23 | Honeywell Internation Inc. | Stimuli sensitive display screen with multiple detect modes |
US8334840B2 (en) * | 2010-01-19 | 2012-12-18 | Visteon Global Technologies, Inc. | System and method of screen manipulation using haptic enable controller |
US8466889B2 (en) * | 2010-05-14 | 2013-06-18 | Research In Motion Limited | Method of providing tactile feedback and electronic device |
-
2012
- 2012-08-30 WO PCT/JP2012/005475 patent/WO2013031224A1/ja active Application Filing
- 2012-08-30 JP JP2013531103A patent/JP5543671B2/ja active Active
- 2012-08-30 US US14/241,832 patent/US9256287B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07191803A (ja) * | 1993-12-27 | 1995-07-28 | Hokkaido Nippon Denki Software Kk | 振動装置付きマウス型入力装置および振動方法 |
JP2004328087A (ja) * | 2003-04-21 | 2004-11-18 | Kyocera Corp | 携帯端末装置 |
JP2008516348A (ja) * | 2004-10-08 | 2008-05-15 | イマージョン コーポレーション | タッチ式入力装置におけるボタンおよびスクロール動作シミュレーション用の触覚フィードバック |
JP2009075994A (ja) * | 2007-09-25 | 2009-04-09 | Hitachi Ltd | 操作装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017162099A (ja) * | 2016-03-08 | 2017-09-14 | キヤノン株式会社 | 情報処理装置、制御方法、及びプログラム |
JP2019087108A (ja) * | 2017-11-08 | 2019-06-06 | 富士通株式会社 | 駆動制御装置、電子機器、及び、駆動制御方法 |
Also Published As
Publication number | Publication date |
---|---|
US20140225831A1 (en) | 2014-08-14 |
JP5543671B2 (ja) | 2014-07-09 |
US9256287B2 (en) | 2016-02-09 |
JPWO2013031224A1 (ja) | 2015-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5543671B2 (ja) | 触感呈示装置 | |
US9696805B2 (en) | Electronic device | |
JP5705243B2 (ja) | 電子機器及び電子機器の制御方法 | |
US9442568B2 (en) | Input apparatus | |
JP5529663B2 (ja) | 入力装置 | |
JP5444478B2 (ja) | 電子機器 | |
WO2011024388A1 (ja) | 入力装置 | |
WO2013061605A1 (ja) | 触感呈示装置 | |
JP5551260B2 (ja) | 電子情報機器 | |
JPWO2013046670A1 (ja) | 触感呈示装置 | |
JP5539788B2 (ja) | 触感呈示装置 | |
JP2012113644A (ja) | 触感呈示装置 | |
JP5463240B2 (ja) | 入力装置 | |
WO2013145719A1 (ja) | 電子機器 | |
JP5529981B2 (ja) | 電子機器 | |
JP5976662B2 (ja) | 電子機器及び電子機器の制御方法 | |
JP5579583B2 (ja) | 触感呈示装置および触感呈示装置の制御方法 | |
JP5588023B2 (ja) | 電子機器 | |
JP2013228936A (ja) | 電子機器及び電子機器の制御方法 | |
JP5398640B2 (ja) | 触感呈示装置 | |
JP5591646B2 (ja) | 電子情報機器 | |
JP2012059240A (ja) | 触感呈示装置および触感呈示装置の制御方法 | |
JP2011048833A (ja) | 入力装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12827324 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2013531103 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14241832 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12827324 Country of ref document: EP Kind code of ref document: A1 |