WO2011024389A1 - 入力装置 - Google Patents

入力装置 Download PDF

Info

Publication number
WO2011024389A1
WO2011024389A1 PCT/JP2010/004941 JP2010004941W WO2011024389A1 WO 2011024389 A1 WO2011024389 A1 WO 2011024389A1 JP 2010004941 W JP2010004941 W JP 2010004941W WO 2011024389 A1 WO2011024389 A1 WO 2011024389A1
Authority
WO
WIPO (PCT)
Prior art keywords
knob
input device
tactile sensation
slide bar
contact
Prior art date
Application number
PCT/JP2010/004941
Other languages
English (en)
French (fr)
Inventor
健治 河野
Original Assignee
京セラ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 京セラ株式会社 filed Critical 京セラ株式会社
Priority to US13/392,870 priority Critical patent/US9442568B2/en
Publication of WO2011024389A1 publication Critical patent/WO2011024389A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04105Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position

Definitions

  • the present invention relates to an input device including a touch sensor.
  • any type of touch sensor accepts touch input by a finger or a stylus pen, and the touch sensor itself does not physically displace like a mechanical push button switch even when touched. .
  • GUI graphical user interfaces
  • UI user interfaces
  • an object that prompts a contact operation for example, there is an object that draws the shape of a key or a button on a screen and detects an operation such as an operator's contact with the object.
  • an actual device such as a slide controller used for volume adjustment.
  • FIG. 9 is a diagram for explaining a slide bar used when an operator performs an operation using an input device such as a mouse in a conventional GUI environment.
  • the object 100 shown in FIG. 9A is an input object configured to include a slide bar 200 used when performing an operation of changing a variable amount, for example, adjusting volume. Using this slide bar 200, the operator can change a predetermined variable amount, for example, with the left end as a minimum value and the right end as a maximum value.
  • a knob 300 on the slide bar 200 indicates a variable amount of the current value. The operator can perform an operation of adjusting a predetermined variable amount by moving the position of the knob 300 using an input device such as a mouse.
  • the knob 300 remains only at a predetermined position, such as a position. That is, in such a slide bar, when the operator moves the knob 300, the display of the knob 300 continuously and smoothly moves in accordance with the movement. However, when the operator completes the input for moving the knob 300 and opens the knob 300, the display of the knob 300 is displayed at the positions indicated by the numbers (1) to (9) in parentheses at the lower part of the object 100 in FIG. It stays at the closest position among the predetermined positions.
  • a slide bar is used not to change the predetermined variable amount substantially in an analog manner but to change the variable amount digitally stepwise. In the present application, a slide bar having such a behavior is particularly referred to as a “track bar”.
  • An object 100 shown in FIG. 9B is a window object that displays, for example, an Internet web browser.
  • the window of the object 100 shown in FIG. 9B includes a slide bar 200 along the right edge.
  • the A window indicated by the object 100 displays content including a plurality of items, and the entire content cannot be displayed with the current window size. Therefore, inevitably, only a part of the content is displayed in the A window of the object 100.
  • the operator performs an operation to move the position of the knob 300 of the slide bar 200 at the right end, and according to the position to which the knob 300 moves,
  • the display of the content displayed in the A window can be scrolled. For example, although part of item 1 and item 2 is not displayed in the A window shown in FIG. 9B, in order to display these, the operator moves the knob 300 of the slide bar 200 upward. Perform the move operation. Similarly, in the A window shown in FIG. 9B, only a part of the item 5 is displayed. To display all of the items 5, the operator moves the knob 300 of the slide bar 200 downward. I do.
  • the operator when the operator moves the knob 300 to the upper end, the operator can scroll the display to the start portion of the content, and when the knob 300 is moved to the lower end, the operator can scroll the display to the end portion of the content. it can.
  • the slide bar 200 is provided with arrows 400 at the upper and lower ends of the slide bar 200, and even when the operator clicks on this portion, the slide bar 200 has a predetermined width such as one line of content. You can scroll.
  • the operator can finely move the knob 300 to finely move the content, for example, one line at a time.
  • a slide bar even a content with a large amount (for example, items) to be displayed, a part of the content can be displayed and the display can be scrolled.
  • the slide bar having such a behavior is particularly referred to as a “scroll bar”. That is, in the present application, the “slide bar” includes the above-described “track bar” and “scroll bar”.
  • the various slide bars described above can provide very good operability to the operator. For this reason, these slide bars are widely used not only for performing PC operations using input devices such as a keyboard and a mouse, but also as GUIs for input devices of various terminals such as mobile phones.
  • these slide bars are touched by an input device other than a keyboard or a mouse, the operator can perform the operation using, for example, a direction key provided in a mobile phone or the like.
  • the operation required by the operator is more intuitive and intuitive than the operation of a PC using an input device such as a keyboard or a mouse.
  • the input device may detect contact with the touch sensor corresponding to the position of the slide bar, knob, or the like displayed on the display unit, that is, detect an operation in which the operator directly touches or slides with a fingertip or the like. it can.
  • the operator can perform an operation using his / her fingertip as if the knob of the mechanical slide controller is actually slid with a finger or the like.
  • a correction value can be calculated using statistical means based on a plurality of contact coordinate values and a plurality of contact area information. For this reason, compared with the case where it correct
  • an object such as a scroll bar has a coordinate of contact corresponding to the display coordinate system in the direction in which the scroll bar can move (for example, the vertical direction in FIG. 9B) due to its shape characteristics. Variation is large. This is because in which position of the scroll bar the contact is detected depends on the usage conditions such as the situation where the operator makes contact, so the vertical direction in FIG. 9B, that is, the scroll bar 200 is movable. This is considered to be due to individual differences in the position of contact in the direction.
  • the operator cannot perform the operation while confirming whether or not the slide bar is actually moving according to his / her contact operation and the movement amount when the slide bar is moving. Can not. In this way, when the status of the operation performed by himself / herself cannot be visually confirmed, the operator hesitates to perform the operation or performs the operation because he / she cannot know whether the contact operation is correctly detected by the input device. There is also a risk of troublesome work such as redoing.
  • the input device when the input device appropriately detects and recognizes the slide operation on the slide bar, it is conceivable to notify the operator to that effect by emitting a sound. If the input device generates a sound in response to the movement of the slide bar, the operator can confirm the state of the contact operation performed by himself / herself by means of acting on hearing. However, in the case of notification that works on hearing, it is difficult to confirm in a noisy environment, and it cannot be handled when the device used is in a silent state such as the manner mode. In addition, for example, in a public place where it is not desirable to make a sound, it may not be preferable to use an input device that notifies by voice in this way.
  • a conventional input device When a conventional input device detects a contact operation of moving a knob of a slide bar by a touch input to a touch sensor, it uses a means for acting on the sight or hearing when notifying the state of the contact operation performed by the operator. Was normal. If the state of detection of such a touch operation can be notified with a characteristic operation feeling by means other than visual or auditory sense, the operator can more accurately describe the state of the touch operation performed by himself / herself with a sense of security. Can grasp.
  • an object of the present invention made in view of such circumstances is to provide an input device that detects a touch operation on a displayed slide bar by a touch sensor and presents a situation in which the slide bar moves by tactile sensation. .
  • the invention of the input device is A touch sensor for detecting contact; A load detection unit for detecting a pressing load on the touch surface of the touch sensor; A display for displaying a slide bar; A tactile sensation providing unit that vibrates the touch surface; In a state where the pressing load detected by the load detection unit satisfies a predetermined standard, the touch surface is pressed according to the position of the knob of the slide bar that moves based on the contact detected by the touch sensor.
  • the invention according to a second aspect is the input device according to the first aspect,
  • the control unit is configured to control the tactile sensation providing unit so that a tactile sensation is presented to a pressing target pressing the touch surface every time the position of the knob of the slide bar moves by a predetermined amount.
  • the invention according to a third aspect is the input device according to the first aspect,
  • the control unit is configured to control the tactile sensation providing unit so as to present a different tactile sensation with respect to a pressing target pressing the touch surface according to the amount of movement of the position of the knob of the slide bar. is there.
  • the invention according to a fourth aspect is the input device according to the first aspect,
  • the control unit controls the tactile sensation providing unit so as to present a tactile sensation in a different mode with respect to a pressing target pressing the touch surface in accordance with a portion of the slide bar where the position of the knob moves. Is.
  • the touch surface is pressed according to the position of the knob of the slide bar that moves based on the position information from the touch sensor in a state where the load detection unit detects a pressing load that satisfies a predetermined criterion.
  • a tactile sensation is presented to the pressed object. Therefore, the input device according to the present invention notifies the operator of the state of the detected contact operation by presenting a characteristic operation feeling that acts on the sense of touch. For this reason, the input device according to the present invention can not only further improve the operability, but also can indirectly expect the effect of reducing erroneous operations.
  • FIG. 1 It is a block diagram which shows schematic structure of the input device which concerns on 1st Embodiment of this invention. It is a figure which shows an example of the mounting structure of the input device which concerns on 1st Embodiment. It is a flowchart which shows operation
  • the input device is, for example, an input device used for a portable terminal such as a mobile phone or a car navigation system, an acoustic device such as an industrial device or an audio device, an electronic musical instrument, a household appliance, a game machine,
  • a portable terminal such as a mobile phone or a car navigation system
  • an acoustic device such as an industrial device or an audio device
  • an electronic musical instrument such as a household appliance, a game machine
  • the present invention can be applied to a wide variety of other input terminals such as input devices used for various devices such as ticket machines.
  • FIG. 1 is a block diagram showing a schematic configuration of an input device according to the first embodiment of the present invention.
  • the input device 1 includes a touch sensor 11, a load detection unit 12, a tactile sensation providing unit 13, a display unit 14, and a control unit 15 that controls the overall operation. .
  • the touch sensor 11 is usually arranged on the front surface of the display unit 14 and receives a press input (contact) by an operator's finger or the like to keys, buttons, etc. (hereinafter simply referred to as “keys”) displayed on the display unit 14. , Detection is performed on the touch surface of the corresponding touch sensor 11.
  • the touch sensor 11 is configured by a known method such as a resistance film method, a capacitance method, and an optical method.
  • the load detection unit 12 detects a pressing load on the touch surface of the touch sensor 11 and is configured using an element that reacts linearly to the load, such as a strain gauge sensor or a piezoelectric element.
  • the tactile sensation providing unit 13 vibrates the touch sensor 11 and is configured using, for example, a piezoelectric vibrator.
  • the display unit 14 displays various objects including an input object, and is configured using, for example, a liquid crystal display panel or an organic EL display panel.
  • the display unit 14 draws and displays a predetermined slide bar as an object based on, for example, application software.
  • the slide bar displayed on the display unit 14 can be various slide bars including the track bar and the scroll bar described above.
  • FIG. 2 shows an example of the mounting structure of the input device 1 shown in FIG. 1, FIG. 2 (a) is a sectional view of the principal part, and FIG. 2 (b) is a plan view of the principal part.
  • the display unit 14 is housed and held in the housing 21.
  • the touch sensor 11 is held on the display unit 14 via an insulator 22 made of an elastic member.
  • the display unit 14 and the touch sensor 11 are rectangular in plan view.
  • the touch sensor 11 is held on the display unit 14 via the insulators 22 arranged at the four corners deviated from the display area A of the display unit 14 indicated by virtual lines in FIG. .
  • the casing 21 is provided with an upper cover 23 so as to cover the surface area of the touch sensor 11 deviated from the display area of the display unit 14, and an elastic member is provided between the upper cover 23 and the touch sensor 11.
  • An insulator 24 is provided.
  • the front surface member having the touch surface 11a is made of, for example, a transparent film or glass, and the back surface member is made of glass or acrylic.
  • the touch sensor 11 has a structure in which when the touch surface 11a is pressed, the pressed portion is slightly bent (distorted) according to the pressing force, or the structure itself is bent slightly.
  • a strain gauge sensor 31 for detecting a load (pressing force) applied to the touch sensor 11 is provided in the vicinity of each side covered with the upper cover 23 by adhesion or the like. Further, on the back surface of the touch sensor 11, a piezoelectric vibrator 32 for vibrating the touch sensor 11 is provided by adhesion or the like in the vicinity of two opposing sides. That is, in the input device shown in FIG. 2, the load detecting unit 12 shown in FIG. 1 is configured using four strain gauge sensors 31, and the tactile sensation providing unit 13 is configured using two piezoelectric vibrators 32. . The tactile sensation providing unit 13 vibrates the touch surface 11 a by vibrating the touch sensor 11. In FIG. 2B, the casing 21, the upper cover 23, and the insulator 24 shown in FIG. 2A are not shown.
  • FIG. 3 is a flowchart showing the operation of the input apparatus 1 according to the first embodiment.
  • the input device 1 according to the present embodiment mainly displays the knob when the position of contact detected by the touch sensor 11 moves on the knob of the slide bar while the pressing load satisfies a predetermined standard. The tactile sensation corresponding to the movement is presented based on the movement.
  • the “knob” is a part of a plurality of parts constituting the slide bar. This knob functions as a display position and a ratio of the whole, and the operator can change the display position and the ratio of the whole by pinching the knob (in the hold state) and moving (ie, dragging). can do. Further, the “knob” itself may be expressed as “bar”.
  • the input object of the slide bar is displayed on the display unit 14 of the input device 1.
  • An example of the display of the slide bar will be described later.
  • step S11 when the touch sensor 11 detects contact by a pressing target (pressed object) such as an operator's finger or stylus pen, the process proceeds to step S12.
  • a pressing target pressed object
  • step S ⁇ b> 12 the control unit 15 determines whether or not the pressing load detected by the load detection unit 12 satisfies a predetermined criterion while increasing by the pressing of the touch sensor 11.
  • the load detection part 12 detects a load from the average value of the output of the four strain gauge sensors 31, for example.
  • the load satisfying the predetermined standard is set in advance to a value such as 1N (Newton) based on the pressing load when the operator performs a normal pressing operation, and the setting can be changed thereafter. Is preferred.
  • this predetermined standard is to prevent an operation that the operator has unintentionally touched the touch sensor 11 lightly, and to give the operator a pressure sensation for real touch feeling described later.
  • an excessively low reference is not set in consideration of a load at the time of pressing based on the operator's intention (for example, an average value).
  • the touch sensor 11 detects contact in step S11, when the pressing load detected by the load detection unit 12 does not satisfy a predetermined standard in step S12, the input device 1 is the present embodiment. The operation by is not performed.
  • step S12 When a load satisfying a predetermined criterion is detected in step S12, the control unit 15 determines whether or not the contact position detected by the touch sensor 11 corresponds to the position of the slide bar displayed on the display unit 14 ( Step S13). Even if a load satisfying a predetermined standard is detected in step S12, if the contact position is not the position of the slide bar in step S13, the input device 1 does not perform the operation according to the present embodiment.
  • step S13 when the detected contact position corresponds to the slide bar position, the control unit 15 determines whether the contact position is on the knob and whether the movement of the contact position is detected. (Step S14).
  • step S14 when it is detected that the position of the contact is on the knob and the position has moved, the control unit 15 displays the position on the display unit 14 based on the moved contact position (end point of the movement destination). The displayed knob is moved to the contact position after the movement and displayed (step S15).
  • the display of the movement of the knob performed in step S15 is, for example, drawing an image of an aspect in which the mechanical knob is actually moved on the slide bar by animation or the like. At this time, it is preferable to display such that the knob also moves in real time as the position of contact by the operator moves. In addition, when displaying when the knob is moving, the color or brightness of the knob's object is temporarily changed, etc., to detect the operator's contact and emphasize that the knob is moving. Such a display may be performed.
  • step S15 the knob is displayed at the contact position after the movement, and the control unit 15 presents a tactile sensation according to the position of the moved knob (step S16).
  • the control unit 15 drives the tactile sensation providing unit 13 with a predetermined drive signal and vibrates the touch surface of the touch sensor 11 with a predetermined vibration pattern set in advance to present the tactile sensation.
  • the tactile sensation providing unit 13 drives the two piezoelectric vibrators 32 in the same phase, for example.
  • control unit 15 is in the position of the knob of the slide bar that moves based on the contact detected by the touch sensor 11 in a state where the load detection unit 15 detects a pressing load that satisfies a predetermined standard.
  • the tactile sensation providing unit 13 is controlled to present a tactile sensation.
  • the control unit 15 controls the tactile sensation providing unit 13 so as to present a tactile sensation to the pressing target that is pressing the touch surface of the touch sensor 11.
  • the tactile sensation that the tactile sensation providing unit 13 presents to the object to be pressed in step S16 can be, for example, a “click tactile sensation” that is a tactile sensation that is obtained when a mechanical key or button is clicked. .
  • the input device 1 performs the following operation to stimulate the tactile sensation while stimulating the operator's pressure sensation. That is, the input device 1 stimulates the pressure sense until the load applied to the touch sensor 11 satisfies a reference (for example, 1N) that provides tactile sensation. And the touch surface 11a is vibrated to stimulate the sense of touch. Thereby, the input device 1 can present to the operator a click feeling similar to that obtained when a button switch such as a push button switch (push button switch) is pressed. Therefore, even if the push button switch is drawn on the upper part of the touch sensor, the operator performs a touch operation on the touch sensor 11 while obtaining a realistic click feeling similar to that when the actual push button switch is operated. You can do it, so you don't feel uncomfortable. In addition, since the touch operation can be performed in conjunction with the consciousness of “pressing” the touch sensor 11, it is possible to prevent an input error due to simple light contact.
  • the driving signal when presenting the click sensation that is, the constant frequency, period (wavelength), waveform, and amplitude for stimulating the sense of touch can be appropriately set according to the click sensation presented.
  • the tactile sensation providing unit 13 is driven by a drive signal for one cycle including a sine wave having a constant frequency of 170 Hz.
  • the tactile sensation providing unit 13 is driven by such a drive signal, and the touch surface 11a is vibrated by about 15 ⁇ m in a state where the reference pressing load Pth is applied.
  • the tactile sensation presented by the tactile sensation providing unit 13 to the object to be pressed in step S ⁇ b> 16 can be changed to various tactile sensations by tuning the above-described parameters in addition to the above-mentioned “click tactile sensation”.
  • a “flicking tactile sensation” may be presented to a pressing target (a pressing object such as a user's finger) that is performing a contact operation on the touch sensor 11.
  • This “flicking tactile sensation” is a tactile sensation that the touch surface feels as if it protrudes a minute amount.
  • the control unit 15 performs a predetermined operation based on the application software, and then ends the operation according to the present embodiment.
  • the predetermined operation based on the application software is, for example, performing an operation such as scrolling of the content displayed on the display unit 14 when the position of the knob of the scroll bar is changed. Since the predetermined operation based on such application software is the same as that according to the prior art, a more detailed description is omitted.
  • step S14 if the contact position is on the slide bar but the position is not on the knob, or the contact position exists on the knob of the slide bar but the position does not move, the knob moves. If not, the process proceeds to step S17.
  • step S17 the control unit 15 determines the amount of movement of the knob based on the position of contact with the position other than the knob on the slide bar.
  • some track bars and scroll bars can move the position of the knob when a click operation on a position where the knob does not exist on the slide bar is detected.
  • the amount of movement of the knob when a click operation is detected at a position on the slide bar but where the knob does not exist is set in advance according to each position. Keep it.
  • the amount of movement of the knob is determined based on the position of the contact, and the knob is moved and displayed (step S15).
  • a tactile sensation corresponding to the display can be presented (step S16).
  • step S15 When the position of contact is detected on the knob of the slide bar but the position does not change and the knob does not move, the movement of the knob whose position does not change is displayed in step S15. Not performed. That is, in this case, the input device 1 does not present a tactile sensation because the knob does not move.
  • step S16 when the position of the knob of the slide bar moves in a state where a pressing load that satisfies a predetermined standard is detected, the control unit 15 presents a tactile sensation according to the movement.
  • the tactile sensation providing unit 13 is controlled.
  • the control unit 15 presents a tactile sensation to the pressing target pressing the touch surface of the touch sensor 11 every time the position of the knob of the slide bar moves by a predetermined amount.
  • the tactile sensation providing unit 13 is controlled as described above.
  • a predetermined amount as a unit of knob movement when presenting a tactile sensation according to the movement of the knob is set in advance, and the tactile sensation is provided each time the knob moves the predetermined amount.
  • FIG. 4 is a diagram illustrating an example in which a track bar is employed in the input device 1 according to the present embodiment.
  • a knob 30 is displayed at the left end of the slide bar 20. Since the slide bar 20 is a track bar, after the operator performs an operation to move the knob 30, the knob 30 is moved to the positions (1) to (5) shown in the lower part of the slide bar 20. Stay only. Further, the predetermined amount as a unit of movement of the knob when presenting the tactile sensation described above is, for example, the interval between the positions (1) to (5) (for example, the interval (1) to (2)).
  • the touch sensor 11 of the input device 1 does not move the position of the knob 30 even if it detects a weak pressing load that does not satisfy a predetermined reference.
  • the contact is detected as an operation for moving the position of the knob 30 by detecting a pressing load that satisfies a predetermined standard.
  • the operator's finger is indicated by a broken line for the sake of clarity. The same applies to the drawings subsequent to FIG.
  • the contact position is changed from the position (1) to the position (2) as shown in FIG.
  • the input device 1 presents a tactile sensation when the contact position reaches the position (2).
  • the upward arrow shown at the position (2) indicates that a tactile sensation is presented at this point.
  • the input device 1 repeatedly performs the same operation by repeatedly detecting the same operation. That is, from the state shown in FIG. 4C, the position of contact has moved from position (2) to position (3) as shown in FIG. 4D while the pressing load satisfies a predetermined standard. Is detected, the input device 1 presents a tactile sensation when the contact position reaches the position (3). Further, from the state shown in FIG. 4D, the position of contact has moved from position (3) to position (4) as shown in FIG. 4E while the pressing load satisfies a predetermined standard. Is detected, the input device 1 presents a tactile sensation when the contact position reaches the position (4).
  • FIG. 5 is a diagram illustrating an example in which a scroll bar is employed in the input device 1 according to the present embodiment.
  • a knob 30 is displayed at the upper end of the slide bar 20. Since the slide bar 20 is a scroll bar, the operator can determine the position after the movement of the knob 30 as an arbitrary position in an analog manner. Therefore, after performing the operation, the operator can hold the knob 30 at an arbitrary position within the movable range other than the positions (1) to (5) shown on the left side of the slide bar 20. Further, the predetermined amount of movement of the knob as a unit for presenting the tactile sensation described above is, for example, 1/3 of the interval between the positions (1) to (5) (for example, the interval of (1) to (2)) 1/3).
  • the contact position is moved from the position (1) to the position (2) as shown in FIG. 5 (C) while the pressing load satisfying the predetermined standard is detected.
  • the input device 1 presents a tactile sensation while the contact position moves to the position (2).
  • the predetermined amount as a unit of movement of the knob when presenting the tactile sensation is 1/3 of the interval between the positions (1) to (5), the input device 1 is able to operate at the positions (1) to ( Present a tactile sensation every time it moves by 1/3 during 2). Therefore, when the contact position moves from position (1) to position (2), input device 1 presents a total of three tactile sensations.
  • the upward arrow shown at the position (2) indicates that the tactile sensation is presented three times up to this point.
  • the input device 1 repeatedly performs the same operation by repeatedly detecting the same operation. That is, from the state shown in FIG. 5C, the contact position has moved from position (2) to position (3) as shown in FIG. 5D while the pressing load satisfies a predetermined standard. Upon detection, the input device 1 presents a tactile sensation three times while the contact position moves to the position (3). Further, from the state shown in FIG. 5 (D), the contact position has moved from position (3) to position (4) as shown in FIG. 5 (E) while the pressing load satisfies a predetermined standard. Upon detection, the input device 1 presents a tactile sensation three times while the contact position moves to the position (4).
  • the predetermined amount as the unit of knob movement when presenting the tactile sensation is 1/3 of the interval between the positions (1) to (5), and is merely an example. Can be set.
  • the predetermined amount is increased, and, for example, as in the case of FIG.
  • the interval between the positions 1) to (5) can also be set.
  • the predetermined amount can be set small.
  • a predetermined amount as a unit of knob movement when presenting a tactile sensation is 1/10 of the interval between the positions (1) to (5) (for example, 1/10 of the interval of (1) to (2)).
  • input device 1 presents a total of 10 tactile sensations.
  • step S17 the operation when the input device 1 determines the amount of movement of the knob based on the position of contact with the position other than the knob on the slide bar in step S17 will be described.
  • FIG. 6 is a diagram illustrating an example of an operation when contact with a position other than the knob is detected on the slide bar when the track bar is employed in the input device 1 according to the present embodiment.
  • the various symbols shown in FIG. 6 have the same meaning as that shown in FIG. 6A shows the knob 30 at the left end (position (1)) of the slide bar 20 in the track bar displayed on the display unit 14 of the input device 1 as in FIG. 4A.
  • FIG. 6B shows, as an example, a state where the operator is about to press the position (4) on the slide bar 20 where the knob 30 does not exist. Note that, as described above, the touch sensor 11 of the input device 1 exhibits a realistic tactile sensation, and therefore does not move the position of the knob 30 even if a weak pressing load that does not satisfy a predetermined standard is detected.
  • FIG. 6C shows a state in which the pressing load applied to the operator's contact with the position (4) satisfies a predetermined standard.
  • the input device 1 when detecting a click operation at a position where the knob 30 does not exist on the slide bar 20, the input device 1 gradually moves the knob 30 closer to the position each time a contact with the position is detected. It is set in advance to perform the operation.
  • the click operation means a so-called “short press” operation by pressing the touch sensor 11 within a predetermined time with a pressing load that satisfies a predetermined standard.
  • the amount of movement when the knob 30 gradually moves closer to the contact position as described above is taken as an example by using the distance between the positions (1) to (5) (for example, (1) to (2 )).
  • the input device 1 when the pressing load when the operator makes contact with the position (4) satisfies a predetermined standard, the input device 1 is at the position (1).
  • the knob 30 is moved to position (2). Further, at this time, the input device 1 presents a tactile sensation according to the movement of the knob 30.
  • the upward arrow shown at position (4) in FIG. 6C indicates that tactile sensation is presented at this point.
  • the input device 1 repeatedly performs the same operation by repeatedly detecting the same operation. That is, as illustrated in FIG. 6D, when the click operation that satisfies the predetermined load of the pressing load when the operator contacts the position (4) is detected again, the input device 1 The knob 30 in (2) is moved to position (3). Further, at this time, the input device 1 presents a tactile sensation according to the movement of the knob 30. Further, as shown in FIG. 6E, when the click operation that satisfies the predetermined load when the operator makes contact with the position (4) is detected again, the input device 1 The knob 30 in (3) is moved to position (4). Further, at this time, the input device 1 presents a tactile sensation according to the movement of the knob 30.
  • the input device 1 moves the knob 30 and presents a tactile sensation every time a predetermined time elapses when a pressing load that satisfies a predetermined criterion is detected for the position (4). You can also That is, as shown in FIG. 6 (B), when a pressing load that satisfies a predetermined standard is maintained for the position (4), the input device 1 changes the state shown in FIG. ), (D), and (E), the position of the knob 30 may be sequentially moved to present the corresponding tactile sensation.
  • FIG. 7 is a diagram illustrating an example of an operation when contact with a position other than the knob is detected on the slide bar when the scroll bar is employed in the input device 1 according to the present embodiment.
  • the various symbols shown in FIG. 7 have the same meaning as that shown in FIG. FIG. 7A shows the knob 30 at the upper end (position (1)) of the slide bar 20 in the scroll bar displayed on the display unit 14 of the input device 1 as in FIG. 5A.
  • FIG. 7B shows, as an example, a state where the operator is about to press the position (4) on the slide bar 20 where the knob 30 does not exist. Note that, as described above, the touch sensor 11 of the input device 1 exhibits a realistic tactile sensation, and therefore does not move the position of the knob 30 even if a weak pressing load that does not satisfy a predetermined standard is detected.
  • FIG. 7C shows a state in which the pressing load applied to the operator's contact with the position (4) satisfies a predetermined standard. Also in this example, when a click operation is detected at a position where the knob 30 does not exist on the slide bar 20, the input device 1 gradually approaches the position of the knob 30 each time a contact with the position is detected. It is set in advance to perform the movement operation. In the case of this example, the amount of movement when the knob 30 gradually moves closer to the contact position in this way is taken as an example by 1/3 of the interval between the positions (1) to (5) (for example, (1 ) To (2).
  • the input device 1 moves the knob 30 at the position (1) Move to position (2).
  • the input device 1 is shown in FIG. 7C when a click operation in which the pressing load due to the operator's contact satisfies a predetermined standard is detected three times at the position (4).
  • the knob 30 is moved to the position (2).
  • the input device 1 moves the knob 30 from the position (1) to the position (2) by 1/3 of the distance between the positions each time a click operation that satisfies a predetermined criterion is detected.
  • the input device 1 presents a tactile sensation as the knob 30 moves from the position (1) to the position (2) by 1/3 of the distance between the two positions. That is, the input device 1 presents a total of three tactile sensations while the knob 30 moves from position (1) to position (2).
  • the upward arrow shown at position (4) in FIG. 7C indicates that three tactile sensations have already been presented at this point.
  • the input device 1 repeatedly performs the same operation by repeatedly detecting the same operation. That is, as shown in FIG. 7D, when the click operation in which the pressing load applied to the contact of the operator with respect to the position (4) satisfies the predetermined standard is detected again, the input device 1 is moved to the position (2).
  • the existing knob 30 is moved by 1/3 to the position (3). That is, when the click operation in which the load of the pressure applied to the operator's contact satisfies the predetermined reference is detected three times in total at the position (4), the input device 1 moves the knob 30 as shown in FIG. To position (3). Further, at this time, the input device 1 presents tactile sensation three times in total according to the movement of the knob 30.
  • the input device 1 is as shown in FIG. Move knob 30 to position (4). Further, at this time, the input device 1 presents tactile sensation three more times in accordance with the movement of the knob 30.
  • the knob 30 can be moved and the tactile sensation can be presented every time the predetermined time elapses. That is, as shown in FIG. 7B, when a pressing load that satisfies a predetermined reference is maintained with respect to the position (4), the input device 1 changes the state shown in FIG. ), (D), and (E), the position of the knob 30 may be sequentially moved to present the corresponding tactile sensation.
  • an actual slide bar is actually operated as if it is obtained by operating a linear slide controller by detecting contact with the slide bar with a touch sensor.
  • the input device according to the present embodiment can present a tactile sensation similar to clicking each time the knob moves one scale on the slide bar. Therefore, according to the input device according to the present invention, it is possible to notify the state of the contact operation performed by the operator with a characteristic operation feeling acting on the tactile sense. For this reason, the input device according to the present invention can not only further improve the operability, but also can indirectly expect the effect of reducing erroneous operations.
  • the operator can recognize the movement of the knob and the amount of movement by tactile sensation. Operations can be performed, and erroneous operations can be reduced.
  • the input device 1 also determines the position of the knob 30 by detecting a click operation on the arrow 40 that moves the knob that is a part of the slide bar part. Move and present tactile sensation according to the movement. For example, in FIG. 5A, the input device 1 moves the knob 30 downward by a predetermined amount by detecting a click operation in which the pressing load satisfies a predetermined standard with respect to the arrow 40 at the lower end of the slide bar 20. The tactile sensation corresponding to the movement is presented. Similarly, in FIG.
  • the input device 1 moves the knob 30 upward by a predetermined amount by detecting a click operation in which the pressing load satisfies a predetermined standard with respect to the arrow 40 at the upper end of the slide bar 20. It moves and displays and presents the tactile sensation according to the movement.
  • the input device 2 according to the second embodiment can be implemented with the same configuration as the input device 1 described in the first embodiment, and the operation described in the first embodiment is partially changed. is there. Therefore, the description which becomes the same content as 1st Embodiment is abbreviate
  • the input device 2 according to the second embodiment also performs an operation based on the flowchart described in FIG.
  • the control unit 15 is a slide bar that moves based on the contact detected by the touch sensor 11 while the load detection unit 15 detects a pressing load that satisfies a predetermined standard.
  • the tactile sensation providing unit 13 is controlled so as to present a tactile sensation according to the position of the knob. From this viewpoint, the input device 2 according to the second embodiment performs the same operation as the input device 1 described in the first embodiment. However, in the second embodiment, in step S16, the reference for presenting a tactile sensation based on the knob movement display is different.
  • control part 15 presents the tactile sensation of a different aspect with respect to the press target which is pressing the touch surface of the touch sensor 11 according to the movement amount of the position of the knob of a slide bar.
  • the tactile sensation providing unit 13 is controlled.
  • the input device 1 feels tactile whenever it moves a predetermined amount. In order to present, tactile sensation is continuously generated. In such a case, if the knob is moved over a wide range in a very short time, the input device 1 may not be able to present all of the tactile sensation that is presented each time the knob moves a predetermined amount. Conceivable. Further, in such a case, even if all the tactile sensations presented each time the knob moves by a predetermined amount are presented, the operation of moving the knob has already been completed even though the operation has already been completed. It is also conceivable that a tactile sensation that could not be presented is delayed and presented. Presenting such a tactile sensation is an uncomfortable operation for the operator.
  • the same tactile sensation is not continuously presented, but is different from usual.
  • the tactile sensation of the aspect is presented.
  • the input device 2 according to the present embodiment when movement of a knob exceeding a predetermined movement amount is detected in a predetermined short time, for example, the input device 2 is large (strong) according to the movement amount of the knob position. Present a tactile sensation due to vibration or a tactile sensation due to vibration with a high frequency. That is, the input device 2 according to the present embodiment presents a different tactile sensation according to the amount of movement when the knob moves.
  • the input device 2 presents a tactile sensation at the time shown in FIG.
  • the input device 2 moves the knob as shown in FIG.
  • a tactile sensation different from the tactile sensation presented when moving up to That is, in this case, at the time shown in FIG. 4D, for example, a tactile sensation caused by a large (strong) vibration or a vibration having a large number of vibrations than the tactile sensation presented when the knob is moved to FIG. Present tactile sensation.
  • the input device 2 moves the knob to FIG. 4C or FIG.
  • the input device 2 performs the same operation in the slide bar 20 (scroll bar) shown in FIG. That is, when the knob 30 is moved all at once in a predetermined short time, the input device 2 presents a tactile sensation different from the tactile sensation presented when the knob is not moved so as to exceed a predetermined movement amount within a predetermined short time. .
  • the input device 1 detects contact with the position. Each time, the knob 30 was moved gradually closer to the position.
  • the input device 2 detects a click operation in which the pressing load satisfies a predetermined reference with respect to a position where the knob 30 does not exist in the slide bar 20, the input device 2 contacts the position. Is set in advance so that the knob 30 is moved to the position at once.
  • the touch sensor 11 of the input device 2 does not move the position of the knob 30 even if it detects a weak pressing load that does not satisfy a predetermined reference.
  • FIG. 3 when the input device 2 detects a pressing load satisfying a predetermined reference with respect to the position (4) in any state shown in FIGS. 6B, 6C, and 6D, FIG. As shown to (E), the knob 30 is moved at a stretch to the position (4) which detected the contact.
  • the input device 2 has different modes when the knob 30 moves depending on whether the state before the knob 30 moves is shown in FIGS. 6B, 6C, or 6D. Present tactile sensation.
  • the input device 2 has, for example, a tactile sensation due to large (strong) vibration or a higher frequency than when the knob 30 is moved from the state shown in FIG. 6D to the position shown in FIG. Present tactile sensation due to vibration.
  • the input device 2 is, for example, a tactile sensation caused by a large (strong) vibration, compared to the case where the knob 30 is moved from the state shown in FIGS. 6C and 6D to the position shown in FIG. Presents tactile sensations due to vibrations with a high frequency.
  • the input device 2 has, for example, a large (strong) tactile sensation or a higher frequency than when the knob 30 is moved from the state shown in FIG. 7D to the position shown in FIG. 7E. Present tactile sensation due to vibration.
  • the input device 2 is, for example, a tactile sensation caused by a large (strong) vibration, or more than when the knob 30 is moved from the state shown in FIGS. 7C and 7D to the position shown in FIG. Presents tactile sensations due to vibrations with a high frequency.
  • the control unit 15 provides different tactile sensations with respect to the pressing target pressing the touch surface of the touch sensor 11 according to the movement amount of the position of the knob of the slide bar.
  • the tactile sensation providing unit 13 is controlled so as to be presented. Therefore, according to the input device 2 according to the present embodiment, since a tactile sensation according to the amount of movement of the knob position is presented, the state of the contact operation performed by the operator is determined by a characteristic operation feeling that acts on the tactile sense. Can be notified. For this reason, the input device 2 according to the present invention can further improve the operability.
  • the input device 2 when a pressing load that satisfies a predetermined criterion is detected, the input device 2 does not move the knob 30 at a stroke to the position where contact is detected, but according to the detected pressing load.
  • the amount by which the knob moves may be determined. That is, when a high pressing load is detected, the input device 2 moves the knob 30 at a stroke to a position where contact is detected, but when a not so high pressing load is detected, the input device 2 is in the middle of the position where contact is detected.
  • the knob 30 may be moved all at once.
  • the input device 2 determines the amount of movement for moving the knob 30 according to the detected pressing load, and presents a different tactile sensation according to the amount of movement for the knob 30 to move. For example, the input device 2 presents a tactile sensation due to a larger (strong) vibration or a vibration having a higher frequency as the amount of movement when the knob 30 is moved all at once to a position where contact is detected increases. Can do.
  • the input device 3 according to the third embodiment can be implemented by the same configuration as the input device 1 described in the first embodiment, and partially changes the operation in the second embodiment. Therefore, the description of the same content as the first and second embodiments will be omitted as appropriate.
  • the input device 3 according to the third embodiment also performs an operation based on the flowchart described in FIG.
  • the control unit 15 is a slide bar that moves based on the contact detected by the touch sensor 11 while the load detection unit 15 detects a pressing load that satisfies a predetermined standard.
  • the tactile sensation providing unit 13 is controlled so as to present a tactile sensation according to the position of the knob. From this viewpoint, the input device 3 according to the third embodiment also performs the same operation as the input device 1 described in the first embodiment.
  • the reference for presenting the tactile sensation based on the knob movement display is different.
  • control unit 15 has a different tactile sensation with respect to the pressing target pressing the touch surface of the touch sensor 11 in the slide bar in accordance with the position where the position of the knob moves.
  • the tactile sensation providing unit 13 is controlled so as to be presented.
  • the input device 3 according to the third embodiment changes the manner of tactile sensation to be presented according to which part on the slide bar the knob moves.
  • FIG. 8 is a diagram for explaining the operation of the input device 3 according to the third embodiment.
  • FIG. 8 is a diagram illustrating an example in which, for example, a slide bar that adjusts the volume of an audio device is employed in the input device 3 according to the third embodiment.
  • the knob 30 is displayed at the left end of the slide bar 20.
  • whether the slide bar is a track bar or a scroll bar is not an essential problem, and thus includes both cases.
  • the input device 3 performs an operation of minimizing the volume (Min.) According to an operation of the operator moving the knob 30 to the left end (1) of the slide bar 20, and slides the knob 30. In response to an operation of moving to the right end (5) of the bar 20, an operation is performed to maximize the volume (Max.). Further, the input device 3 performs an operation of setting the volume to the middle (Mid.) According to the operation of the operator moving the knob 30 to the center (3) of the slide bar 20. Also in the present embodiment, the touch sensor 11 of the input device 3 presents a realistic tactile sensation, so that the position of the knob 30 is not moved even if a weak pressing load that does not satisfy a predetermined standard is detected. .
  • the input device 3 repeatedly performs the same operation by repeatedly detecting the same operation. That is, from the state shown in FIG. 8C, the operation of moving the contact position from the position (2) to the position (3) as shown in FIG. 8D while the pressing load satisfies the predetermined standard is performed. When detected, the input device 3 presents a tactile sensation while the contact position moves to the position (3).
  • the position (3) is a position corresponding to a medium-volume part
  • the input device 3 is, for example, a tactile sensation caused by vibrations larger (strong) than the tactile sensation presented at the position (2), or Presents tactile sensations due to vibrations with a high frequency.
  • the upward arrow shown at the position (3) in FIG. 8D indicates that the tactile sensation as described above is exhibited while the contact position moves to this position.
  • an operation of moving the contact position from the position (3) to the position (4) as shown in FIG. 8E while the pressing load satisfies the predetermined standard is performed.
  • the input device 3 presents a tactile sensation while the contact position moves to the position (4).
  • the position (4) is a position corresponding to a part where the volume is relatively high
  • the input device 3 has, for example, a tactile sensation caused by vibrations larger (strong) than the tactile sensation presented at the position (3), Or, a tactile sensation due to vibration with a higher frequency is presented.
  • the upward arrow shown at the position (4) in FIG. 8E indicates that the tactile sensation as described above is exhibited while the contact position moves to this position.
  • the input device 3 has a different tactile sensation with respect to the pressing target pressing the touch surface of the touch sensor 11 according to the position where the position of the knob moves on the slide bar.
  • a slide bar that adjusts the volume of an audio device is employed in the input device 3 according to the third embodiment, the state of the volume can be grasped sensuously even when the audio device is in a silent state. it can. Therefore, according to the input device 3 according to the present embodiment, the tactile sensation according to the part to which the position of the knob moves is presented, so the state of the contact operation performed by the operator due to the characteristic operational feeling acting on the tactile sense Can be notified, and erroneous operations can be reduced.
  • the present invention is not limited to the example of the above-described third embodiment, and can be arbitrarily changed depending on the position where the position of the knob moves by adapting to the mode in which the input device 3 is used. It can set so that the tactile sensation of an aspect may be shown.
  • the input device 3 presents tactile sensations with different types of vibrations such as different rhythms and timings of vibrations instead of presenting tactile sensations with different vibration strengths depending on the position of the knob position. You may set to do.
  • the present invention is not limited to the above embodiment, and many variations or modifications are possible.
  • the operation of the input device according to each of the embodiments described above is appropriately generated along with the operation of the input device, the operability of the input device can be further improved and the occurrence of erroneous input can be further reduced. .
  • the input device presents a tactile sensation to the pressed object that is pressing the touch surface according to the position of the knob of the slide bar.
  • a tactile sensation is presented in accordance with not only the position of the moving knob but also the position of the content displayed by scrolling.
  • a tactile sensation is presented every time the content is scrolled by three lines, or a tactile sensation is displayed every time one page of content is scrolled.
  • An aspect such as presenting is also conceivable.
  • the load detection unit in each embodiment described above can be configured using an arbitrary number of strain gauge sensors.
  • the load detection unit uses a strain gauge sensor according to the contact detection method in the touch sensor, for example, in the case of the resistive film method, if the load can be detected from the change in the output signal based on the resistance change due to the contact area. It can be configured without.
  • the electrostatic capacity method if the load can be detected from the change in the output signal based on the change in the electrostatic capacity, it can be configured without using the strain gauge sensor.
  • the tactile sensation providing unit may be configured using an arbitrary number of piezoelectric vibrators, or may be configured by providing a transparent piezoelectric element on the entire surface of the touch sensor, or can express vibration that presents tactile sensation. Can be configured to rotate once in one cycle of the drive signal.
  • the load detection unit and the tactile sensation providing unit are configured using a piezoelectric element, the load detection unit and the tactile sensation providing unit can be configured by sharing the piezoelectric element.
  • the input device drives the tactile sensation providing unit when the pressing load detected by the load detecting unit satisfies the standard for presenting the tactile sensation.
  • the time when the pressure load detected by the load detection unit satisfies the standard for presenting a tactile sensation may be when the pressure load detected by the load detection unit reaches a standard value for presenting a tactile sensation.
  • the pressing load detected by the load detection unit may exceed a reference value that provides tactile sensation. Further, it may be when a reference value for presenting a tactile sensation is detected by the load detection unit.

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

 表示されたスライドバーに対する接触操作をタッチセンサによって検出して、スライドバーが移動する触感をタッチセンサにより呈示する入力装置を提供する。 入力装置1は、接触を検出するタッチセンサ11と、タッチセンサ11のタッチ面に対する押圧荷重を検出する荷重検出部12と、スライドバーを表示する表示部14と、タッチ面を振動させる触感呈示部13と、荷重検出部12により検出される押圧荷重が所定の基準を満たした状態で、タッチセンサ11により検出される接触に基づいて移動するスライドバーのノブの位置に応じて、タッチ面を押圧している押圧対象に対して触感を呈示するように触感呈示部13を制御する制御部15と、を備えることを特徴とする。

Description

入力装置 関連出願の相互参照
 本出願は、2009年8月27日に出願された日本国特許出願2009-197347号の優先権を主張するものであり、この先の出願の開示全体を、ここに参照のために取り込む。
 本発明は、タッチセンサを備える入力装置に関するものである。
 近年、携帯電話等の携帯端末において、ユーザによる接触操作を受け付ける操作部やスイッチ等の入力装置として、タッチパネルやタッチスイッチ等のタッチセンサを備える入力装置が採用されているものがある。携帯端末以外に、電卓、券売機等の情報機器や、電子レンジ、テレビ、照明器具等の家電製品、産業用機器(FA機器)等にも、タッチセンサを備える入力装置は広く使用されている。
 このようなタッチセンサには、抵抗膜方式、静電容量方式、光学式等の種々の方式が知られている。しかしながら、いずれの方式のタッチセンサにおいても、指やスタイラスペンによるタッチ入力を受け付けるものであって、タッチセンサ自体は、タッチされても、機械式の押しボタンスイッチのようには物理的に変位しない。
 ところで、近年の入力装置においては、ユーザインタフェース(以下、「UI」と記す)として、多彩なグラフィカルユーザインタフェース(Graphical User Interface:以下、「GUI」と記す)が採用されることが多い。このような傾向は、上述のタッチセンサを用いた入力装置の場合に限られず、例えばパーソナルコンピュータ(PC)を操作する際のように、キーボードやマウス等の入力デバイスを用いて操作を行う場合にまで、広範に認められる傾向である。このようなGUIを実装した入力装置において、入力デバイスを用いる操作により入力を行う場合、操作者は、表示部(画面)に表示されたアイコン等に対して、クリック(シングルクリック・ダブルクリック)やドラッグまたはスライドなどの操作を行う。
 GUIに用いるアイコン等のオブジェクトには種々のものがある。特に、接触操作を促すオブジェクトの場合、例えば、キーやボタンの形状を画面上に描画して、当該オブジェクトに対する操作者の接触などの操作を検知するものがある。その他、例えば音量調節を行う際に用いるスライドコントローラのような、現実のデバイスを模したオブジェクトも多数存在する。このようなオブジェクトを採用することにより、操作者に要求する操作を極めて直感的で分かりやすくすることができる。PCの操作において、このようなGUIのオブジェクトに対する操作を行う場合も、操作者は、マウスなどの入力デバイスを用いて操作を行うことができる。
 図9は、従来のGUI環境において操作者がマウスなどの入力デバイスを用いて操作を行う際に用いるスライドバーについて説明する図である。
 図9(A)に示すオブジェクト100は、例えば音量調節を行うなど、可変量を変化させる操作を行う際に用いるスライドバー200を含んで構成される、入力用オブジェクトである。このスライドバー200を用いて、操作者は、所定の可変量を、例えば左端を最小値として、また右端を最大値として、変化させることができる。スライドバー200上にあるノブ300は、可変量の現在の値を示している。操作者は、マウスなどの入力デバイスを用いてノブ300の位置を移動させることにより、所定の可変量を調整する操作を行うことができる。
 なお、スライドバーの種類によっては、操作者がノブ300を自由に移動させることはできるものの、例えば図9(A)のオブジェクト100の下段に括弧を付した数字(1)~(9)で示す位置のような、予め定められた位置だけにノブ300が留まる仕様のものもある。すなわち、そのようなスライドバーにおいて、操作者がノブ300を移動させると、ノブ300の表示は、当該移動に応じて連続的に滑らかに移動する。しかしながら、操作者がノブ300を移動させる入力を完了してノブ300を開放すると、ノブ300の表示は、図9(A)のオブジェクト100下段に括弧付き数字(1)~(9)で示す位置のような、予め定めた位置の中で、最も近い位置に留まる。このようなスライドバーは、所定の可変量を実質的にアナログ的に変化させるのではなく、可変量をデジタル的に段階的に変化させる際に用いる。このような挙動をするスライドバーを、本願においては、特に「トラックバー」と記す。
 図9(B)に示すオブジェクト100は、例えばインターネットのウェブブラウザなどを表示するウインドウのオブジェクトである。
 図9(B)に示すオブジェクト100のウインドウは、右端の縁辺に沿ってスライドバー200を備えている。このオブジェクト100が示すAウインドウは、図9(B)に示すように、複数の項目を含むコンテンツを表示しており、現在のウインドウの大きさでは、コンテンツの全てを表示することはできない。したがって、必然的に、オブジェクト100のAウインドウにおいては、コンテンツの一部のみを表示することになる。
 この場合、Aウインドウに表示しきれない部分を表示するには、操作者は、右端のスライドバー200のノブ300の位置を移動させる操作を行うことにより、ノブ300の移動する位置に応じて、Aウインドウに表示するコンテンツの表示をスクロールさせることができる。例えば、図9(B)に示すAウインドウには、項目1および項目2の一部が表示されていないが、これらを表示するためには、操作者は、スライドバー200のノブ300を上方に移動する操作を行う。同様に、図9(B)に示すAウインドウでは、項目5の一部のみが表示されているが、これを全て表示するには、操作者はスライドバー200のノブ300を下方に移動する操作を行う。
 このように、操作者は、ノブ300を上端まで移動させると、コンテンツの開始部分まで表示をスクロールさせることができ、ノブ300を下端まで移動させると、コンテンツの末尾部分まで表示をスクロールさせることができる。また、このスライドバー200においては、スライドバー200の上端および下端にアロー400を備えており、この部分に対して操作者がクリックを行うことによっても、例えばコンテンツ一行ずつなどの、所定の幅のスクロールを行うことができる。
 このようなスライドバーにおいては、操作者は、ノブ300を細かく移動させることにより、コンテンツを例えば一行ずつなど細かく移動させることができる。このようなスライドバーにより、表示する量(例えば項目)の多いコンテンツであっても、コンテンツの一部を表示して、その表示をスクロールさせることができる。このような挙動をするスライドバーを、本願においては、特に「スクロールバー」と記す。すなわち、本願においては、「スライドバー」とは、上述の「トラックバー」および「スクロールバー」を含むものとする。
 上述したトラックバーおよびスクロールバーにおいては、操作者がノブ300を移動させる操作を行うことができる他にも、スライドバー200においてノブ300の存在しない位置に対してクリックを行うことができるものもある。このように、スライドバー200においてノブ300の存在しない位置にクリックをすることにより、操作者は、通常、当該位置に対するクリックを行うごとに、ノブ300を徐々に当該位置に接近するように移動させることができる。さらに、このような動作を、持続するクリックにより、すなわち、クリックしたままの状態をホールドする、いわゆる長押しの状態により、連続して行うことができるものもある。
 入力装置に用いるアプリケーションソフトウェアやコンテンツの種類によって、上述した各種スライドバーは操作者に非常に良好な操作性を提供することができる。このため、これらスライドバーは、PCの操作をキーボードやマウス等の入力デバイスを用いて行うためのみならず、携帯電話など各種端末の入力装置のGUIとしても広く用いられている。上述の各種スライドバーを、キーボードやマウス以外の入力デバイスにより接触操作を行う場合、操作者は、例えば、携帯電話などに備えられている方向キーなどにより操作を行うことができる。
 上述したトラックバーおよびスクロールバーを、上述のタッチセンサを備える入力装置に採用すれば、キーボードやマウスのような入力デバイスを使用するPCの操作よりも、操作者に要求する操作を更に分かりやすく直感的にすることができる。この場合、入力装置は、表示部に表示されたスライドバーやノブ等の位置に対応するタッチセンサに対する接触を検出する、すなわち操作者が指先などで直接タッチまたはスライドを行う操作を検出することができる。これにより、操作者は、自らの指先を用いて、あたかも機械式のスライドコントローラのノブを指などで実際にスライドさせるようにして操作を行うことができる。また、このような入力装置は、操作者の指のスライド量と、(表示される)ノブのスライド量が対応しているため、キーボードやマウスのような入力デバイスによる接触操作よりも正確に、操作者の接触操作を動作に反映させることができる。
 このように、タッチセンサを備える入力装置により、トラックバーおよびスクロールバーなどのスライドバーに対する操作を検出する際には、タッチセンサが検出する接触が正確でないと、操作者の接触操作を正確に動作に反映させることはできない。そこで、操作者の接触を検出する際に、タッチセンサにより検出した接触の位置に対して、統計的な手段を用いて補正を施す技術が提案されている(例えば、特許文献1参照)。
特開2004-280590号公報
 上記特許文献1に開示の技術によれば、複数の接触の座標値および複数の接触領域情報に基づいて、統計的な手段を用いて補正値を算出することができる。このため、ユーザの接触の検出ごとに補正を行う場合に比べて、より高い精度で補正を行い、操作者が操作を行う際の操作性を向上することができる。
 具体的には、例えばスクロールバーなどのオブジェクトは、その形状の特性上、スクロールバーの移動可能な方向(例えば図9(B)の縦方向)には、表示座標系に対応する接触の座標のばらつきが大きい。これは、操作者が接触を行う状況等の使用条件により、スクロールバーのどの位置に対して接触が検出されるかが異なるため、図9(B)における縦方向すなわちスクロールバー200の移動可能な方向の接触の位置に個人差があることに起因すると考えられる。
 図9(B)に示すようなスクロールバーに対して操作者が接触を行う際は、横方向、すなわちスクロールバーの移動可能な方向に垂直な方向に対して、比較的精度の高い操作が求められる。このため、上記特許文献1に開示の技術によれば、得られた接触の座標の履歴に記録された座標を、補正情報の更新のために用いている。例えば、操作者が操作を行う際の癖などにより、接触の位置がスクロールバー200に対して右側に偏在する傾向が見られる場合、接触座標の履歴の表示座標系上の横軸成分を用いて、補正値の更新を行う。したがって、上記特許文献1に開示の技術によれば、操作者の操作の癖なども考慮して、より高い精度で補正を行い、操作性を向上することができる。
 しかしながら、上記特許文献1に開示のような技術を用いたとしても、操作者がスライドバーに対して操作を行っている際のノブの位置は、視覚と聴覚に働きかける手段によってのみ操作者は知ることができる。操作者が自らの指先および表示部の表示を注視しながら操作を行うことができる場合は、操作者は、表示されるノブの位置を視認することにより、自らの接触操作の状況やスライド操作による移動量を認識することは容易である。しかしながら、例えば携帯電話などに代表される携帯端末に実装される入力装置の場合、接触操作を行う操作者が、歩きながら操作を行ったり、または他の動作を行いながら操作を行うことも多い。また、特に携帯電話のような小型の端末の場合、限られた面積のタッチセンサに多数の小さな入力用オブジェクトを表示する傾向にある。このように、表示部に表示されている入力用オブジェクトのサイズが小さいと、特に指で接触操作を行う際に、指の下に入力用オブジェクトが隠れてしまい、移動するノブの表示位置を確認できないこともある。
 このような場合、操作者は、自らの接触操作に応じてスライドバーが実際に移動しているか否か、および、スライドバーが移動している場合の移動量を確認しながら操作を行うことはできない。このように、自ら行う操作の状況が視覚により確認できない場合、操作者は、接触操作が入力装置に正しく検出されているか否かを知り得ない不安感から、操作を躊躇したり、または操作をやり直したりという手間が発生するおそれもある。
 そこで、入力装置がスライドバーに対するスライド操作を適切に検知および認識した場合、その旨を、音声を発することにより操作者に報知することも考えられる。入力装置がスライドバーの移動に応じて音声を発生すれば、操作者は、聴覚に働きかける手段により、自ら行う接触操作の状況を確認することができる。しかしながら、聴覚に働きかける報知の場合は、騒音環境下での確認が困難になるとともに、使用機器がマナーモード等の消音状態にあるときは、対応できない。また、例えば、音を出すことが望ましくない公共の場所などでは、このように音声によって報知する入力装置を使用することは好ましくない場合もある。
 従来の入力装置は、タッチセンサに対するタッチ入力により、スライドバーのノブを移動する接触操作を検出する場合に、操作者が行う接触操作の状況を報知する際、視覚または聴覚に働きかける手段を用いることが通常であった。このような接触操作の検出の状況を、視覚または聴覚以外に働きかける手段により、特徴的な操作感とともに報知することができれば、操作者は、自ら行う接触操作の状況を、安心感と共に、より正確に把握することができる。
 したがって、かかる事情に鑑みてなされた本発明の目的は、表示されたスライドバーに対する接触操作をタッチセンサによって検出して、スライドバーが移動する状況を触感により呈示する入力装置を提供することにある。
 上記目的を達成する第1の観点に係る入力装置の発明は、
 接触を検出するタッチセンサと、
 前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
 スライドバーを表示する表示部と、
 前記タッチ面を振動させる触感呈示部と、
 前記荷重検出部により検出される押圧荷重が所定の基準を満たした状態で、前記タッチセンサにより検出される接触に基づいて移動する前記スライドバーのノブの位置に応じて、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する制御部と、
 を備えることを特徴とするものである。
 第2の観点に係る発明は、第1の観点に係る入力装置において、
 前記制御部は、前記スライドバーのノブの位置が所定量移動するごとに、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御するものである。
 第3の観点に係る発明は、第1の観点に係る入力装置において、
 前記制御部は、前記スライドバーのノブの位置の移動量に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御するものである。
 第4の観点に係る発明は、第1の観点に係る入力装置において、
 前記制御部は、前記スライドバーにおいて前記ノブの位置が移動する部位に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御するものである。
 本発明によれば、荷重検出部が所定の基準を満たす押圧荷重を検出している状態で、タッチセンサからの位置情報に基づいて移動するスライドバーのノブの位置に応じて、タッチ面を押圧している押圧対象に対して触感を呈示する。したがって、本発明による入力装置は、触覚に働きかける特徴的な操作感を呈示することにより、検出した接触操作の状況を操作者に報知する。このため、本発明による入力装置は、操作性を一層向上させることができるのみならず、間接的に誤操作を低減する効果も期待できる。
本発明の第1実施の形態に係る入力装置の概略構成を示すブロック図である。 第1実施の形態に係る入力装置の実装構造の一例を示す図である。 第1実施の形態に係る入力装置の動作を示すフローチャートである。 第1実施の形態に係る入力装置の動作の態様の一例を概略的に説明する図である。 第1実施の形態に係る入力装置の動作の態様の他の例を概略的に説明する図である。 第1および第2実施の形態に係る入力装置の動作の態様の一例を概略的に説明する図である。 第1および第2実施の形態に係る入力装置の動作の態様の他の例を概略的に説明する図である。 第3実施の形態に係る入力装置の動作の態様の一例を概略的に説明する図である。 従来のスライドバーのオブジェクトを表示した例を説明する図である。
 以下、本発明の各実施の形態について、図面を参照して説明する。本実施の形態に係る入力装置は、例えば、携帯電話などの携帯端末やカーナビゲーションシステムに用いる入力装置のほか、産業用機器、オーディオ機器などの音響機器、または電子楽器、家電製品、ゲーム機、券売機など様々な機器に用いる入力装置など、その他広範な入力端末に適用することができる。
(第1実施の形態)
 図1は、本発明の第1実施の形態に係る入力装置の概略構成を示すブロック図である。
 図1に示すように、第1実施の形態に係る入力装置1は、タッチセンサ11、荷重検出部12、触感呈示部13、表示部14、および、全体の動作を制御する制御部15を備える。
 タッチセンサ11は、通常は表示部14の前面に配置して、表示部14に表示したキーやボタン等(以下、単に「キー等」という)に対する操作者の指などによる押圧入力(接触)を、対応するタッチセンサ11のタッチ面において検出する。このタッチセンサ11は、例えば抵抗膜方式、静電容量方式、光学式等の公知の方式のもので構成する。荷重検出部12は、タッチセンサ11のタッチ面に対する押圧荷重を検出するもので、例えば、歪みゲージセンサや圧電素子等の、荷重に対してリニアに反応する素子を用いて構成する。触感呈示部13は、タッチセンサ11を振動させるもので、例えば圧電振動子等を用いて構成する。表示部14は、入力用オブジェクトをはじめとする各種のオブジェクト等を表示するもので、例えば、液晶表示パネルや有機EL表示パネル等を用いて構成する。本実施の形態においては、表示部14は、特に、例えばアプリケーションソフトウェアに基づいて、オブジェクトとして所定のスライドバーを描画して表示する。表示部14に表示するスライドバーは、上述したトラックバーおよびスクロールバーを含め、各種のスライドバーとすることができる。
 図2は、図1に示した入力装置1の実装構造の一例を示すもので、図2(a)は要部断面図であり、図2(b)は要部平面図である。表示部14は、筐体21内に収納保持される。表示部14上には、弾性部材からなるインシュレータ22を介して、タッチセンサ11が保持される。なお、本実施の形態に係る入力装置1は、表示部14およびタッチセンサ11を、平面視で矩形状としてある。本実施の形態において、タッチセンサ11は、図2(b)に仮想線で示す表示部14の表示領域Aから外れた4隅に配設したインシュレータ22を介して表示部14上に保持される。
 また、筐体21には、表示部14の表示領域から外れたタッチセンサ11の表面領域を覆うようにアッパカバー23が設けられ、このアッパカバー23とタッチセンサ11との間に、弾性部材からなるインシュレータ24が配設される。
 なお、図2に示すタッチセンサ11において、タッチ面11aを有する表面部材は、例えば透明フィルムやガラスで構成され、裏面部材はガラスやアクリルで構成される。タッチセンサ11は、タッチ面11aが押圧されると、押圧部分が押圧力に応じて微少量撓む(歪む)、または構造体そのものが微少量撓む構造のものを用いる。
 タッチセンサ11の表面上には、アッパカバー23で覆われる各辺の近傍に、タッチセンサ11に加わる荷重(押圧力)を検出するための歪みゲージセンサ31がそれぞれ接着等により設けられる。また、タッチセンサ11の裏面上には、対向する2つの辺の近傍に、タッチセンサ11を振動させるための圧電振動子32がそれぞれ接着等により設けられる。すなわち、図2に示す入力装置は、図1に示した荷重検出部12が4つの歪みゲージセンサ31を用いて構成され、触感呈示部13が2つの圧電振動子32を用いて構成されている。そして、触感呈示部13は、タッチセンサ11を振動させることにより、タッチ面11aを振動させるようにしている。なお、図2(b)は、図2(a)に示した筐体21、アッパカバー23およびインシュレータ24の図示を省略している。
 図3は、第1実施の形態に係る入力装置1の動作を示すフローチャートである。本実施の形態に係る入力装置1は、主として、押圧荷重が所定の基準を満たす状態のまま、タッチセンサ11により検出される接触の位置がスライドバーのノブ上で移動した際に、ノブの表示の移動に基づいて、当該移動に対応する触感を呈示する。なお、「ノブ」とは、スライドバーを構成する複数のパーツの一部である。このノブは、表示位置や全体における割合などを示すものとして機能し、操作者は、ノブをつまんで(ホールド状態で)移動させる(すなわちドラッグする)ことで、表示位置や全体における割合などを可変することができる。また、この「ノブ」そのものを「バー」と表現する場合もある。
 図3のフローチャートに示す動作を開始するにあたり、タッチセンサ11のタッチ面に対する操作者の接触を検出する前に、入力装置1の表示部14にスライドバーの入力用オブジェクトを表示しておく。スライドバーの表示の例については後述する。
 本実施の形態に係る入力装置1の動作が開始すると、制御部15は、タッチセンサ11に対する接触を監視するとともに、荷重検出部12で検出される荷重を監視する。ステップS11において、タッチセンサ11が、操作者の指やスタイラスペン等の押圧対象(押圧物)による接触を検出した場合、ステップS12に移行する。
 ステップS12において、制御部15は、荷重検出部12により検出される押圧荷重が、タッチセンサ11の押圧によって増加しながら所定の基準を満たしたか否かを判定する。なお、荷重検出部12は、例えば、4つの歪みゲージセンサ31の出力の平均値から荷重を検出する。ここで、所定の基準を満たす荷重は、操作者が通常の押圧操作を行う際の押圧荷重に基づいて、例えば1N(ニュートン)などの値を予め設定し、その後も設定変更できるようにするのが好適である。また、この所定の基準は、操作者が意図せずタッチセンサ11に軽く触れてしまったような操作は受け付けないようにするため、および後述するリアルな触感のための圧覚を操作者に与えるために、操作者の意図に基づく押圧の際の荷重を考慮して(例えば平均値など)、過度に低い基準を設定しないようにする。なお、ステップS11においてタッチセンサ11が接触を検出していても、ステップS12において、荷重検出部12により検出される押圧荷重が所定の基準を満たしていない場合、入力装置1は、本実施の形態による動作を行わない。
 ステップS12において所定の基準を満たす荷重を検出したら、制御部15は、タッチセンサ11により検出される接触の位置が、表示部14に表示したスライドバーの位置に対応するか否かを判定する(ステップS13)。ステップS12において所定の基準を満たす荷重を検出していても、ステップS13において接触の位置がスライドバーの位置でない場合、入力装置1は、本実施の形態による動作を行わない。
 ステップS13において、検出された接触の位置がスライドバーの位置に対応する場合、制御部15は、当該接触の位置がノブ上にあり、かつ当該接触の位置の移動が検出されたか否かを判定する(ステップS14)。ステップS14において、接触の位置がノブ上にあり、かつその位置が移動したことが検出された場合、制御部15は、移動後の接触位置(移動先の終点)に基づいて、表示部14に表示されているノブを当該移動後の接触位置に移動させて表示する(ステップS15)。
 ステップS15にて行うノブの移動の表示は、例えば、スライドバー上で、機械式のノブが実際に移動したような態様の画像をアニメーションなどで描画する。この際、操作者による接触の位置が移動するのに伴って、リアルタイムでノブも移動するように表示するのが好適である。その他、ノブが移動する際の表示を行う際には、ノブのオブジェクトの色や輝度などを一時的に変更するなどして、操作者の接触を検出してノブが移動していることを強調するような態様の表示を行ってもよい。
 ステップS15において、ノブが移動後の接触位置に表示されるとともに、制御部15は、移動したノブの位置に応じた触感を呈示する(ステップS16)。ここで、制御部15は、触感呈示部13を所定の駆動信号で駆動して、予め設定した所定の振動パターンでタッチセンサ11のタッチ面を振動させて触感を呈示する。触感呈示部13は、例えば、2つの圧電振動子32を同相で駆動する。
 すなわち、ここで、制御部15は、荷重検出部15が所定の基準を満たす押圧荷重を検出している状態で、タッチセンサ11により検出される接触に基づいて移動するスライドバーのノブの位置に応じて、触感を呈示するように触感呈示部13を制御する。この際、制御部15は、タッチセンサ11のタッチ面を押圧している押圧対象に対して触感を呈示するように、触感呈示部13を制御する。
 なお、ステップS16において触感呈示部13が押圧対象に対して呈示する触感は、例えば、機械式のキーやボタンなどをクリックした際に得られるような触感である「クリック触感」とすることができる。
 このように、リアルなクリック触感を操作者に呈示するためには、入力装置1は、以下のような動作を行うことにより、操作者の圧覚を刺激した状態で触覚を刺激する。すなわち、入力装置1は、タッチセンサ11に加わる荷重が、触感を呈示する基準(例えば1N)を満たすまでは、圧覚を刺激するようにし、荷重が当該基準を満たすと、圧電振動子32を所定の駆動信号で駆動してタッチ面11aを振動させて触覚を刺激する。これにより、入力装置1は、押しボタンスイッチ(プッシュ式ボタンスイッチ)のようなボタンスイッチを押した際に得られるのと同様なクリック触感を、操作者に呈示することができる。したがって、操作者は、タッチセンサ上部に描画された押しボタンスイッチであっても、現実の押しボタンスイッチを操作した場合と同様のリアルなクリック触感を得ながら、タッチセンサ11に対して接触操作を行うことができるので、違和感を覚えることがない。また、タッチセンサ11を「押した」という意識との連動で接触操作を行うことができるので、単なる軽い接触による入力ミスも防止することができる。
 このクリック触感を呈示する際の駆動信号、すなわち触覚を刺激する一定周波数、周期(波長)、波形、振幅は、呈示するクリック触感に応じて適宜設定することができる。例えば、携帯端末に使用されているメタルドームスイッチに代表されるクリック触感を呈示する場合、例えば、170Hzの一定周波数のSin波からなる1周期分の駆動信号により触感呈示部13を駆動する。このような駆動信号により触感呈示部13を駆動させて、タッチ面11aを、基準の押圧荷重Pthが加わった状態で、約15μm振動させる。これにより、実際のキーをクリックした場合のような、リアルなクリック触感を操作者に呈示することができる。
 また、ステップS16において触感呈示部13が押圧対象に対して呈示する触感は、上述の「クリック触感」以外にも、上述した各パラメータをチューニングすることで、種々の態様の触感とすることができる。例えば、タッチセンサ11に対する接触操作を行っている押圧対象(押圧物、例えばユーザの指など)に対して「はじくような触感」を呈示してもよい。この「はじくような触感」とは、すなわち、タッチ面が、一瞬、微小量突出したように感じる触感である。
 ステップS16において触感を呈示したら、制御部15は、アプリケーションソフトウェアに基づいて所定の動作を行った後に、本実施の形態による動作を終了する。ここで、アプリケーションソフトウェアに基づく所定の動作とは、例えば、スクロールバーのノブの位置が変更されたことに伴って、表示部14に表示したコンテンツのスクロールなどの動作を行うことである。このようなアプリケーションソフトウェアに基づく所定の動作は、従来技術によるものと同様であるため、より詳細な説明は省略する。
 一方、ステップS14において、接触の位置はスライドバー上にあるが当該位置がノブ上にはない場合、または、接触の位置がスライドバーのノブ上に存在するが当該位置が動かないためノブが移動しない場合、ステップS17に移行する。
 ステップS17においては、制御部15は、スライドバー上でノブ以外の位置に対する接触の位置に基づいて、ノブの移動量を決定する。上述したように、トラックバーおよびスクロールバーによっては、スライドバーにおいてノブが存在しない位置に対するクリックの操作を検出すると、ノブの位置を移動させることができるものもある。これに倣って、本実施の形態に係る入力装置1では、スライドバー上ではあるがノブが存在しない位置にクリックの操作を検出した場合にノブが移動する量を、各位置に応じて予め設定しておく。これにより、スライドバー上でノブが存在しない位置に対する接触が検出された場合でも、当該接触の位置に基づいてノブの移動量を決定し、ノブを移動表示させて(ステップS15)、ノブの移動表示に応じた触感を呈示できる(ステップS16)。
 なお、接触の位置がスライドバーのノブ上に検出されたが当該位置が変化しないためノブが移動しない場合、ステップS15において位置が変わらないノブの移動表示を行うため、ステップS16において触感の呈示は行わない。すなわち、この場合、ノブが移動しないため、入力装置1は触感を呈示しない。
 以下、本実施の形態において特徴的な動作について、さらに具体的に説明する。
 上述のように、ステップS16において、制御部15は、所定の基準を満たす押圧荷重が検出されている状態で、スライドバーのノブの位置が移動する場合、当該移動に応じて触感を呈示するように触感呈示部13を制御する。ここで、本実施の形態においては、特に、制御部15は、スライドバーのノブの位置が所定量移動するごとに、タッチセンサ11のタッチ面を押圧している押圧対象に対して触感を呈示するように触感呈示部13を制御する。
 すなわち、本実施の形態においては、ノブの移動に応じて触感を呈示する際の、ノブの移動の単位となる所定量を予め設定しておき、ノブが当該所定量を移動するごとに触感を呈示する。
 図4は、本実施の形態に係る入力装置1に、トラックバーを採用した例を示す図である。図4(A)に示すトラックバーにおいては、スライドバー20の左端にノブ30が表示されている。なお、このスライドバー20はトラックバーであるため、操作者がノブ30を移動させる操作を行った後は、当該ノブ30は、スライドバー20の下段に示す(1)~(5)の各位置のみに留まる。また、上述した触感を呈示する際のノブの移動の単位となる所定量は、例えば、(1)~(5)の各位置の間隔(例えば(1)~(2)の間隔)とする。
 このような設定のもと、図4(B)に示すように、スライドバー20のノブ30上に操作者の接触を検出した場合について説明する。なお、ステップS12で説明したように、入力装置1のタッチセンサ11は、所定の基準に満たない弱い押圧荷重を検出しても、ノブ30の位置の移動は行わない。本実施の形態に係る入力装置1においては、リアルな触感を呈示するため、所定の基準を満たす押圧荷重を検出することによって、当該接触を、ノブ30の位置を移動させる操作として検出する。なお、図4においては、図の明瞭化のため、操作者の指を破線により示してある。図4以降の図面においても同様である。
 図4(B)に示す状態から、所定の基準を満たす押圧荷重を検出した状態のまま、図4(C)に示すように、(1)の位置から(2)の位置に接触の位置が移動したことを検出すると、入力装置1は、接触位置が(2)の位置に達した時点で触感を呈示する。ここで、(2)の位置に示す上向きの矢印は、この時点において触感を呈示することを示す。
 この後も同様の操作を繰り返し検出することにより、入力装置1は、同様の動作を繰り返し行う。すなわち、図4(C)に示す状態から、押圧荷重が所定の基準を満たしたまま、図4(D)に示すように、位置(2)から位置(3)まで接触の位置が移動したことを検出すると、入力装置1は、接触の位置が位置(3)に達した時点で触感を呈示する。また、図4(D)に示す状態から、押圧荷重が所定の基準を満たしたまま、図4(E)に示すように、位置(3)から位置(4)まで接触の位置が移動したことを検出すると、入力装置1は、接触の位置が(4)の位置に達した時点で触感を呈示する。
 図5は、本実施の形態に係る入力装置1に、スクロールバーを採用した例を示す図である。図5(A)に示すスクロールバーにおいては、スライドバー20の上端にノブ30を表示している。なお、このスライドバー20はスクロールバーであるため、操作者は、ノブ30の移動後の位置をアナログ的に任意の位置に決定することができる。したがって、操作を行った後、操作者は、スライドバー20の左側に示す位置(1)~(5)以外にも、移動可能な範囲内において任意の位置にノブ30を留めることができる。また、上述した触感を呈示する単位となるノブの移動の所定量は、例として、(1)~(5)までの各位置の間隔の1/3(例えば(1)~(2)の間隔の1/3)とする。
 このような設定のもと、図5(B)に示すように、スライドバー20のノブ30上に操作者の接触を検出した場合について説明する。なお、図4において説明したように、入力装置1のタッチセンサ11は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を検出しても、ノブ30の位置の移動は行わない。
 図5(B)に示す状態から、所定の基準を満たす押圧荷重を検出した状態のまま、図5(C)に示すように、(1)の位置から(2)の位置に接触位置が移動したことを検出すると、入力装置1は、接触位置が位置(2)まで移動する間に触感を呈示する。ここで、触感を呈示する際のノブの移動の単位となる所定量は、(1)~(5)の各位置の間隔の1/3としたため、入力装置1は、位置(1)~(2)の間の1/3だけ移動するごとに触感を呈示する。したがって、位置(1)から位置(2)まで接触位置が移動すると、入力装置1は、合計で3回の触感を呈示する。ここで、(2)の位置に示す上向きの矢印は、この時点までで3回の触感を呈示することを示す。
 この後も同様の操作を繰り返し検出することにより、入力装置1は、同様の動作を繰り返し行う。すなわち、図5(C)に示す状態から、押圧荷重が所定の基準を満たしたまま、図5(D)に示すように、位置(2)から位置(3)まで接触位置が移動したことを検出すると、入力装置1は、接触位置が位置(3)まで移動する間に3回触感を呈示する。また、図5(D)に示す状態から、押圧荷重が所定の基準を満たしたまま、図5(E)に示すように、位置(3)から位置(4)まで接触位置が移動したことを検出すると、入力装置1は、接触位置が位置(4)まで移動する間に3回触感を呈示する。
 なお、触感を呈示する際のノブの移動の単位となる所定量を、(1)~(5)の各位置の間隔の1/3としたのは、あくまでも例示であり、任意の所定量を設定することができる。
 例えば、あまり細かい操作が要求されないスクロールバーの場合には、上記所定量を大きくして、例えば図4の場合と同様に、触感を呈示する際のノブの移動の単位となる所定量を、(1)~(5)の各位置の間隔とすることもできる。この場合、図5においても、図4と同様に、入力装置1は、(1)~(5)の各位置に接触位置が移動したことを検出すると、各接触位置に達した時点で触感を呈示する。また、例えば非常に細かい操作を要求するスクロールバーの場合には、上記所定量を小さく設定することもできる。例えば、触感を呈示する際のノブの移動の単位となる所定量を、(1)~(5)の各位置の間隔の1/10(例えば(1)~(2)の間隔の1/10)とすることもできる。この場合、図5において、位置(1)から位置(2)まで接触位置が移動すると、入力装置1は、合計10回の触感を呈示する。
 次に、入力装置1が、ステップS17において、スライドバー上でノブ以外の位置に対する接触の位置に基づいて、ノブの移動量を決定した際の動作について説明する。
 図6は、本実施の形態に係る入力装置1にトラックバーを採用した場合に、スライドバー上でノブ以外の位置に対する接触を検出した際の動作の例を示す図である。図6に示した各種記号などは、図4に示したものと同じ意味を有するものとする。図6(A)は、図4(A)と同様に、入力装置1の表示部14に表示したトラックバーにおいて、スライドバー20の左端(位置(1))にノブ30を表示している。
 このような状況のもと、図6(B)に示すように、スライドバー20上でノブ30以外の位置(4)に対する操作者の接触を検出した場合について説明する。図6(B)は、例として、操作者が、スライドバー20上において、ノブ30が存在しない位置(4)を押圧しようとしている様子を示している。なお、上述したように、入力装置1のタッチセンサ11は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を検出しても、ノブ30の位置を移動しない。
 図6(C)は、位置(4)に対する操作者の接触にかかる押圧の荷重が、所定の基準を満たした状態を示している。本例において、スライドバー20においてノブ30の存在しない位置にクリックの操作を検出する場合、入力装置1は、当該位置に対する接触を検出するごとに、ノブ30を徐々に当該位置に接近して移動させる動作を行うように予め設定しておく。なお、ここでクリックの操作とは、所定の基準を満たす押圧荷重によりタッチセンサ11に対して所定時間以内の押圧を行うことによる、いわゆる「短押し」の操作を意味する。本例の場合、このようにノブ30が徐々に接触位置に接近して移動する際の移動量を、例として、(1)~(5)の各位置の間隔(例えば(1)~(2)の間隔)とする。
 したがって、図6(C)に示すように、位置(4)に対して操作者が接触を行う際の押圧の荷重が所定の基準を満たすと、入力装置1は、位置(1)にあったノブ30を、位置(2)に移動する。さらに、この際、入力装置1は、ノブ30の移動に応じて触感を呈示する。ここで、図6(C)において位置(4)に示す上向きの矢印は、この時点において触感が呈示されることを示す。
 この後、同様の操作を繰り返し検出することにより、入力装置1は、同様の動作を繰り返し行う。すなわち、図6(D)に示すように、位置(4)に対して操作者が接触を行う際の押圧の荷重が所定の基準を満たすクリックの操作を再び検出すると、入力装置1は、位置(2)にあったノブ30を、位置(3)に移動する。さらに、この際、入力装置1は、ノブ30の移動に応じて触感を呈示する。また、図6(E)に示すように、位置(4)に対して操作者が接触を行う際の押圧の荷重が所定の基準を満たすクリックの操作を再び検出すると、入力装置1は、位置(3)にあったノブ30を、位置(4)に移動する。さらに、この際、入力装置1は、ノブ30の移動に応じて触感を呈示する。
 なお、入力装置1は、位置(4)に対して所定の基準を満たす押圧荷重が検出される状態が続いていれば、所定時間が経過するごとに、ノブ30を移動して触感を呈示することもできる。すなわち、図6(B)に示すように、位置(4)に対して所定の基準を満たす押圧荷重が維持されている場合、入力装置1は、所定時間が経過するごとに、図6(C)、(D)、(E)のように順次ノブ30の位置を移動させ、対応する触感を呈示してもよい。
 図7は、本実施の形態に係る入力装置1にスクロールバーを採用した場合に、スライドバー上でノブ以外の位置に対する接触を検出した際の動作の例を示す図である。図7に示した各種記号などは、図5に示したものと同じ意味を有するものとする。図7(A)は、図5(A)と同様に、入力装置1の表示部14に表示したスクロールバーにおいて、スライドバー20の上端(位置(1))にノブ30を表示している。
 このような状況のもと、図7(B)に示すように、スライドバー20上でノブ30以外の位置(4)に対する操作者の接触を検出した場合について説明する。図7(B)は、例として、操作者が、スライドバー20上において、ノブ30が存在しない位置(4)を押圧しようとしている様子を示している。なお、上述したように、入力装置1のタッチセンサ11は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を検出しても、ノブ30の位置を移動しない。
 図7(C)は、位置(4)に対する操作者の接触にかかる押圧の荷重が、所定の基準を満たした状態を示している。本例においても、スライドバー20においてノブ30の存在しない位置にクリックの操作を検出した場合、入力装置1は、当該位置に対する接触を検出するごとに、ノブ30を徐々に当該位置に接近して移動させる動作を行うように予め設定しておく。本例の場合、このようにノブ30が徐々に接触位置に接近して移動する際の移動量を、例として、(1)~(5)の各位置の間隔の1/3(例えば(1)~(2)の間隔の1/3)とする。
 したがって、図7(C)に示すように、位置(4)に対する操作者の接触にかかる押圧の荷重が所定の基準を満たすと、入力装置1は、位置(1)にあったノブ30を、位置(2)に移動する。なお、本例の場合、位置(4)において、操作者の接触による押圧の荷重が所定の基準を満たすクリックの操作を3回検出した時点で、入力装置1は、図7(C)に示すように、ノブ30を位置(2)に移動する。この場合、入力装置1は、所定の基準を満たすクリックの操作を検出するごとに、位置(1)から位置(2)まで、両位置間の距離の1/3ずつノブ30を移動する。さらに、この際、入力装置1は、ノブ30が位置(1)から位置(2)まで両位置間の距離の1/3ずつ移動するのに応じて触感を呈示する。すなわち、入力装置1は、ノブ30が位置(1)から位置(2)まで移動する間に、合計3回の触感を呈示する。ここで、図7(C)において位置(4)に示す上向きの矢印は、この時点において既に3回の触感が呈示されたことを示す。
 この後、同様の操作を繰り返し検出することにより、入力装置1は、同様の動作を繰り返し行う。すなわち、図7(D)に示すように、位置(4)に対する操作者の接触にかかる押圧の荷重が所定の基準を満たすクリックの操作を再び検出すると、入力装置1は、位置(2)にあったノブ30を、位置(3)まで1/3ずつ移動する。すなわち、位置(4)において、操作者の接触にかかる押圧の荷重が所定の基準を満たすクリックの操作を合計3回検出すると、入力装置1は、図7(D)に示すように、ノブ30を位置(3)まで移動する。さらに、この際、入力装置1は、ノブ30の移動に応じて触感を合計3回呈示する。また、位置(4)において、再び操作者の接触にかかる押圧の荷重が所定の基準を満たすクリックの操作をさらに合計3回検出すると、入力装置1は、図7(E)に示すように、ノブ30を位置(4)まで移動する。さらに、この際、入力装置1は、ノブ30の移動に応じて触感をさらに合計3回呈示する。
 なお、位置(4)に対して所定の基準を満たす押圧荷重が検出される状態が続いていれば、所定時間が経過するごとに、ノブ30を移動して触感を呈示することもできる。すなわち、図7(B)に示すように、位置(4)に対して所定の基準を満たす押圧荷重が維持されている場合、入力装置1は、所定時間が経過するごとに、図7(C)、(D)、(E)のように順次ノブ30の位置を移動させ、対応する触感を呈示してもよい。
 このように、本実施の形態によれば、スライドバー対する接触をタッチセンサにより検出することで、リニア形のスライドコントローラを操作する際に得られるような、あたかも現実のスライドバーを実際に操作する際のような触感を呈示することができる。例えば、本実施の形態による入力装置は、スライドバー上でノブが1目盛りぶん移動するごとに、クリックに似た触感を呈示することができる。したがって、本発明による入力装置によれば、触覚に働きかける特徴的な操作感により、操作者が行う接触操作の状況を報知することができる。このため、本発明による入力装置は、操作性を一層向上させることができるのみならず、間接的に誤操作を低減する効果も期待できる。特に、トラックバーにおいては、例えば操作者が表示部14の表示をあまり注視せずに接触操作を行った場合でも、操作者は、触感によりノブの移動の有無および移動量を認識できるため、確実な操作を行うことができ、誤操作を低減させることができる。
 なお、図5および図7に示すスクロールバーにおいては、スライドバーのパーツの一部であるノブを移動させるアロー40に対するクリックの操作を検出することによっても、入力装置1は、ノブ30の位置を移動させ、当該移動に応じた触感を呈示する。例えば、図5(A)において、スライドバー20の下端のアロー40に対して押圧荷重が所定の基準を満たすクリックの操作を検出することにより、入力装置1は、ノブ30を所定量下方に移動させて表示し、当該移動に応じた触感を呈示する。同様に、図5(E)において、スライドバー20の上端のアロー40に対して押圧荷重が所定の基準を満たすクリックの操作を検出することにより、入力装置1は、ノブ30を所定量上方に移動させて表示し、当該移動に応じた触感を呈示する。
(第2実施の形態)
 次に、本発明の第2実施の形態に係る入力装置について説明する。第2実施の形態に係る入力装置2は、第1実施の形態にて説明した入力装置1と同じ構成により実施することができ、第1実施の形態において説明した動作を一部変更するものである。したがって、第1実施の形態と同じ内容になる説明は、適宜省略する。
 第2実施の形態に係る入力装置2も、図3で説明したフローチャートに基づく動作を行う。また、第2実施の形態においても、制御部15は、荷重検出部15が所定の基準を満たす押圧荷重を検出している状態で、タッチセンサ11により検出される接触に基づいて移動するスライドバーのノブの位置に応じて触感を呈示するように、触感呈示部13を制御する。この観点において、第2実施の形態に係る入力装置2は、第1実施の形態で説明した入力装置1と同じ動作を行う。しかしながら、第2実施の形態においては、ステップS16において、ノブの移動表示に基づいて触感を呈示する際の基準が異なる。すなわち、第2実施の形態において、制御部15は、スライドバーのノブの位置の移動量に応じて、タッチセンサ11のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように触感呈示部13を制御する。
 以下、第2実施の形態に特徴的な動作について、具体的に説明する。
 上述した第1実施の形態において、例えば操作者が、所定の基準を満たす押圧荷重により、スライドバー上でノブを広範囲にわたり一気に移動させた場合、入力装置1は、所定量移動するごとに触感を呈示するため、触感の呈示が連続して発生することになる。このような場合、極めて短時間にノブが広範囲にわたり一気に移動されると、入力装置1は、ノブが所定量移動するごとに呈示される触感の全てを、当該短時間に呈示しきれない場合も考えられる。また、このような場合、ノブが所定量移動するごとに呈示する触感の全てが呈示されるようにしても、操作者がノブを移動する動作を既に完了しているにもかかわらず、短時間に呈示しきれなかった触感が遅れて呈示される状態が生じることも考えられる。このような触感の呈示は、操作者にとって違和感のある動作となる。
 したがって、第2実施の形態においては、例えば、所定の短時間に、ノブが所定の移動量を超えて移動する場合、同じ触感が連続して呈示されるようにするのではなく、通常と異なる態様の触感が呈示されるようにする。本実施の形態に係る入力装置2は、予め定めた所定の短時間に、所定の移動量を超えるノブの移動が検出された場合、ノブの位置の移動量に応じて、例えば大きな(強い)振動による触感、または振動数の多い振動による触感を呈示する。すなわち、本実施の形態に係る入力装置2は、ノブの位置が移動する際の移動量に応じて、異なる態様の触感を呈示する。
 例えば図4に示すスライドバー20(トラックバー)において、所定の短時間に図4(B)から図4(C)の状態にノブ30を移動する操作を検出した場合、入力装置2は、触感を呈示する単位となる所定量だけノブを移動させる。このため、入力装置2は、図4(C)に示す時点において触感を呈示することは、第1実施の形態と同じである。しかしながら、所定の短時間に図4(B)から図4(D)の状態にノブ30を一気に移動する操作を検出した場合、入力装置2は、上述したように、ノブを図4(C)まで移動した際に呈示する触感とは異なる触感を呈示する。すなわち、この場合、図4(D)に示す時点において、図4(C)までノブを移動した際に呈示する触感よりも、例えば、大きな(強い)振動による触感、または振動数の多い振動による触感を呈示する。
 さらに、所定の短時間に図4(B)から図4(E)の状態にノブ30を一気に移動する操作を検出した場合、入力装置2は、ノブを図4(C)または(D)まで移動した際に呈示する触感とは異なる触感を呈示する。すなわち、この場合、図4(E)に示す時点において、図4(C)または(D)までノブを移動した際に呈示される触感よりも、例えば、さらに大きな(強い)振動による触感、またはさらに振動数の多い振動による触感を呈示する。
 なお、図5に示すスライドバー20(スクロールバー)においても、入力装置2は、同様の動作を行う。すなわち、所定の短時間にノブ30を一気に移動させる場合、入力装置2は、所定の短時間に、所定の移動量を超えるほどノブを移動しない場合に呈示される触感とは異なる触感を呈示する。
 第2実施の形態に係る入力装置2による動作の他の適用場面として、上述したような、スライドバー上でノブ以外の位置に対する接触を検出した場合の動作を想定することができる。
 以下、図6を参照して、本実施の形態に係る入力装置2にトラックバーを採用して、スライドバー上でノブ以外の位置に対する接触を検出した場合の動作の例を説明する。
 上述した第1実施の形態においては、スライドバー20においてノブ30の存在しない位置に対して押圧荷重が所定の基準を満たすクリックの操作を検出した場合、入力装置1は、当該位置に対する接触を検出するごとに、ノブ30を徐々に当該位置に接近して移動させる動作を行った。しかしながら、第2実施の形態の本例に係る入力装置2は、スライドバー20においてノブ30の存在しない位置に対して押圧荷重が所定の基準を満たすクリックの操作を検出した場合、当該位置に対する接触を検出した際にノブ30を一気に当該位置まで移動させるように予め設定する。なお、上述した各実施の形態と同様に、入力装置2のタッチセンサ11は、所定の基準に満たない弱い押圧荷重を検出しても、ノブ30の位置の移動は行わない。
 本例において、入力装置2は、図6(B)、(C)、(D)に示すいずれの状態においても、位置(4)に対して所定の基準を満たす押圧荷重を検出すると、図6(E)に示すように、接触を検出した位置(4)まで、ノブ30を一気に移動する。しかしながら、入力装置2は、ノブ30が移動する前の状態が図6(B)、(C)、(D)に示すいずれの状態であったかに応じて、ノブ30が移動する際に異なる態様の触感を呈示する。
 すなわち、図6(D)に示す状態で、位置(4)に所定の基準を満たす押圧荷重を検出して、図6(E)に示すようにノブ30が移動した場合、入力装置2は、第1実施の形態で説明した態様の触感を呈示する。
 一方、図6(C)に示す状態で、位置(4)に所定の基準を満たす押圧荷重を検出して、図6(E)に示すようにノブ30が移動した場合、入力装置2は、第1実施の形態で説明した態様の触感とは異なる触感を呈示する。この場合、入力装置2は、図6(D)に示す状態から図6(E)に示す位置にノブ30を移動した場合よりも、例えば、大きな(強い)振動による触感、または振動数の多い振動による触感を呈示する。
 また、図6(B)に示す状態で、位置(4)に所定の基準を満たす押圧荷重を検出して、図6(E)に示すようにノブ30が移動した場合、入力装置2は、上述した態様の触感とは異なる触感を呈示する。この場合、入力装置2は、図6(C)および(D)に示す状態から図6(E)に示す位置にノブ30を移動した場合よりも、例えば、大きな(強い)振動による触感、または振動数の多い振動による触感を呈示する。
 なお、図7に示すスライドバー20(スクロールバー)においても、入力装置2は、同様の動作を行う。
 すなわち、図7(D)に示す状態で、位置(4)に所定の基準を満たす押圧荷重を検出して、図7(E)に示すようにノブ30が移動した場合、入力装置2は、第1実施の形態で説明した態様の触感を呈示する。一方、図7(C)に示す状態で、位置(4)に所定の基準を満たす押圧荷重を検出して、図7(E)に示すようにノブ30が移動した場合、入力装置2は、第1実施の形態で説明した態様の触感とは異なる触感を呈示する。この場合、入力装置2は、図7(D)に示す状態から図7(E)に示す位置にノブ30を移動した場合よりも、例えば、大きな(強い)振動による触感、または振動数の多い振動による触感を呈示する。
 また、図7(B)に示す状態で、位置(4)に所定の基準を満たす押圧荷重を検出して、図7(E)に示すようにノブ30が移動した場合、入力装置2は、上述した態様の触感とは異なる触感を呈示する。この場合、入力装置2は、図7(C)および(D)に示す状態から図7(E)に示す位置にノブ30を移動した場合よりも、例えば、大きな(強い)振動による触感、または振動数の多い振動による触感を呈示する。
 このように、第2実施の形態において、制御部15は、スライドバーのノブの位置の移動量に応じて、タッチセンサ11のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように触感呈示部13を制御する。したがって、本実施の形態に係る入力装置2によれば、ノブの位置の移動量に応じた触感が呈示されるため、触覚に働きかける特徴的な操作感により、操作者が行う接触操作の状況を報知することができる。このため、本発明による入力装置2は、操作性を一層向上させることができる。
 なお、本実施の形態における変形例として、所定の基準を満たす押圧荷重を検出すると、入力装置2は、接触を検出した位置までノブ30を一気に移動するのではなく、検出した押圧荷重に応じて、ノブが移動する移動量を決定するようにしてもよい。すなわち、高い押圧荷重を検出した場合には、入力装置2は、接触を検出した位置までノブ30を一気に移動するが、それほど高くない押圧荷重を検出した場合には、接触を検出した位置の途中までノブ30を一気に移動してもよい。この場合、入力装置2は、検出した押圧荷重に応じてノブ30を移動する移動量を決定し、ノブ30が移動する移動量に応じて、異なる態様の触感を呈示する。例えば、入力装置2は、接触を検出した位置までノブ30を一気に移動した際の移動量が大きくなるに従って、より大きな(強い)振動による触感、またはより振動数の多い振動による触感を呈示することができる。
(第3実施の形態)
 次に、本発明の第3実施の形態に係る入力装置について説明する。第3実施の形態に係る入力装置3は、第1実施の形態にて説明した入力装置1と同じ構成により実施することができ、第2実施の形態における動作を一部変更するものである。したがって、第1および第2実施の形態と同じ内容の説明は、適宜省略する。
 第3実施の形態に係る入力装置3も、図3で説明したフローチャートに基づく動作を行う。また、第3実施の形態においても、制御部15は、荷重検出部15が所定の基準を満たす押圧荷重を検出している状態で、タッチセンサ11により検出される接触に基づいて移動するスライドバーのノブの位置に応じて触感を呈示するように、触感呈示部13を制御する。この観点において、第3実施の形態に係る入力装置3も、第1実施の形態で説明した入力装置1と同じ動作を行う。しかしながら、第3実施の形態においては、第2実施の形態と同様に、ステップS16において、ノブの移動表示に基づいて触感を呈示する際の基準が異なる。すなわち、第3実施の形態において、制御部15は、スライドバーにおいて、ノブの位置が移動する部位に応じて、タッチセンサ11のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように触感呈示部13を制御する。
 以下、第3実施の形態に特徴的な動作について、具体的に説明する。
 上述した第1および第2実施の形態においては、スライドバー上でノブが移動した際、当該ノブがスライドバー上のどの部位で移動したとしても、移動した部位に応じた触感の呈示については言及していない。そこで、第3実施の形態に係る入力装置3は、スライドバー上でノブが移動した際、当該ノブがスライドバー上のどの部位で移動したかに応じて、呈示する触感の態様を変更する。
 図8は、第3実施の形態に係る入力装置3の動作を説明する図である。図8は、第3実施の形態に係る入力装置3に、例えば音響機器の音量を調節するスライドバーを採用した例を示す図である。図8(A)に示すスライドバーにおいては、スライドバー20の左端にノブ30を表示している。なお、本実施の形態においては、スライドバーをトラックバーとするかスクロールバーとするかは本質的な問題ではないため、どちらの場合も含むものとする。
 図8に示すように、入力装置3は、操作者がノブ30をスライドバー20の左端(1)に移動する操作に応じて音量を最小(Min.)とする動作を行い、ノブ30をスライドバー20の右端(5)に移動する操作に応じて音量を最大(Max.)とする動作を行う。また、入力装置3は、操作者がノブ30をスライドバー20の中央(3)に移動する操作に応じて音量を中間(Mid.)とする動作を行う。なお、本実施の形態においても、入力装置3のタッチセンサ11は、リアルな触感を呈示するため、所定の基準に満たない弱い押圧荷重を検出しても、ノブ30の位置の移動は行わない。
 このような設定のもと、図8(B)に示すように、スライドバー20のノブ30上に操作者の接触を検出した場合について説明する。図8(B)に示す状態から、所定の基準を満たす押圧荷重を検出した状態のまま、図8(C)に示すように、位置(1)から位置(2)に接触位置が移動する操作を検出すると、入力装置3は、接触位置が位置(2)まで移動する間に触感を呈示する。ここで、位置(2)に示す上向きの矢印は、接触位置がこの位置に移動する間に触感を呈示することを示す。ここで、位置(2)は、音量が比較的小さな部位に対応する位置であるため、入力装置3は、例えば小さな(弱い)振動による触感、または振動数の少ない振動による触感を呈示する。
 この後も同様の操作を繰り返し検出することにより、入力装置3は、同様の動作を繰り返し行う。すなわち、図8(C)に示す状態から、押圧荷重が所定の基準を満たしたまま、図8(D)に示すように、位置(2)から位置(3)に接触位置が移動する操作を検出すると、入力装置3は、接触位置が位置(3)まで移動する間に触感を呈示する。ここで、位置(3)は、音量が中くらいの部位に対応する位置であるため、入力装置3は、例えば位置(2)にて呈示される触感よりも大きな(強い)振動による触感、または振動数の多い振動による触感を呈示する。図8(D)の(3)の位置に示す上向きの矢印は、接触位置がこの位置に移動する間に前述のような触感を呈示することを示す。
 また、図8(D)に示す状態から、押圧荷重が所定の基準を満たしたまま、図8(E)に示すように、位置(3)から位置(4)に接触位置が移動する操作を検出すると、入力装置3は、接触位置が位置(4)まで移動する間に触感を呈示する。ここで、位置(4)は、音量が比較的大きな部位に対応する位置であるため、入力装置3は、例えば位置(3)にて呈示される触感よりもさらに大きな(強い)振動による触感、または振動数のさらに多い振動による触感を呈示する。図8(E)の(4)の位置に示す上向きの矢印は、接触位置がこの位置に移動する間に前述のような触感を呈示することを示す。
 このように、本実施の形態においては、入力装置3は、スライドバーにおいてノブの位置が移動する部位に応じて、タッチセンサ11のタッチ面を押圧している押圧対象に対して異なる態様の触感を呈示する。このため、第3実施の形態に係る入力装置3に、例えば音響機器の音量を調節するスライドバーを採用した場合、音響機器が無音状態の場合でも、音量の状態を感覚的に把握することができる。したがって、本実施の形態に係る入力装置3によれば、ノブの位置が移動する部位に応じた触感が呈示されるため、触覚に働きかける特徴的な操作感により、操作者が行う接触操作の状況を報知することができ、誤操作を低減させることができる。
 上述した第3実施の形態の例においては、音響機器の音量を調節するスライドバーを想定したため、スライドバーのノブを移動する位置が、音量が大きくなる部位になるにつれて、大きな(強い)振動による触感、または振動数の多い振動による触感を呈示した。しかしながら、本発明は、上述した第3実施の形態の例に限定されるものではなく、入力装置3を使用する態様に適合させることにより、ノブの位置が移動する部位に応じて、任意の異なる態様の触感を呈示するように設定することができる。例えば、入力装置3は、ノブの位置が移動する部位に応じて、振動の強弱が異なる触感を呈示するのではなく、例えば振動のリズムやタイミングが異なるような、振動の種類が異なる触感を呈示するように設定してもよい。
 なお、本発明は、上記実施の形態にのみ限定されるものではなく、幾多の変形または変更が可能である。例えば、上述した各実施の形態においては、入力装置の動作が行われる際に音声を発生させるか否かについては言及していない。しかしながら、上記各実施の形態による入力装置の動作と共に、当該動作と連動する音声を適宜発生させるようにすれば、入力装置の操作性をさらに向上させ、誤入力の発生を一層低減することができる。
 上述した各実施の形態においては、入力装置は、スライドバーのノブの位置に応じて、タッチ面を押圧している押圧対象に対して触感を呈示した。しかしながら、例えばスクロールバーの場合、ノブの位置の移動と、スクロールバーによりスクロールされるコンテンツの表示の移動とは、通常は連動しているものである。したがって、移動するノブの位置のみならず、スクロールして表示されるコンテンツの位置に応じて触感を呈示することも考えられる。例えば、図9(B)に示したような、ウェブブラウザのスクロールバーに対する操作の場合、コンテンツが3行スクロールされるごとに触感を呈示したり、またはコンテンツ1ページぶんスクロールされるごとに触感を呈示する、などの態様も考えられる。
 また、上述した各実施の形態における荷重検出部は、任意の個数の歪みゲージセンサを用いて構成することができる。さらに、荷重検出部は、タッチセンサにおける接触検出の方式に応じて、例えば、抵抗膜方式の場合には、接触面積による抵抗変化に基づく出力信号の変化から荷重が検出できれば、歪みゲージセンサを用いることなく構成することができる。あるいは、静電容量方式の場合には、静電容量の変化に基づく出力信号の変化から荷重が検出できれば、歪みゲージセンサを用いることなく構成することができる。
 また、触感呈示部は、任意の個数の圧電振動子を用いて構成したり、タッチセンサの全面に透明圧電素子を設けて構成したり、触感を呈示する振動を表現できるのであれば、偏心モータを駆動信号の1周期で1回転させるようして構成したり、することもできる。さらに、荷重検出部および触感呈示部は、圧電素子を用いて構成する場合は、圧電素子を共用して荷重検出部および触感呈示部を構成することもできる。
 また、本発明に係る入力装置は、荷重検出部により検出される押圧荷重が、触感を呈示する基準を満たした際に、触感呈示部を駆動させる。しかしながら、上記荷重検出部により検出される押圧荷重が触感を呈示する基準を満たした際とは、荷重検出部により検出される押圧荷重が触感を呈示する基準値に達した際であってもよいし、荷重検出部により検出される押圧荷重が触感を呈示する基準値を超えた際でもよい。また、荷重検出部により触感を呈示する基準値が検出された際でもよい。
 11 タッチセンサ
 11a タッチ面
 12 荷重検出部
 13 触感呈示部
 14 表示部
 15 制御部
 20 スライドバー
 21 筐体
 22 インシュレータ
 23 アッパカバー
 24 インシュレータ
 30 ノブ
 31 歪みゲージセンサ
 32 圧電振動子
 40 アロー

Claims (4)

  1.  接触を検出するタッチセンサと、
     前記タッチセンサのタッチ面に対する押圧荷重を検出する荷重検出部と、
     スライドバーを表示する表示部と、
     前記タッチ面を振動させる触感呈示部と、
     前記荷重検出部により検出される押圧荷重が所定の基準を満たした状態で、前記タッチセンサにより検出される接触に基づいて移動する前記スライドバーのノブの位置に応じて、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する制御部と、
     を備えることを特徴とする入力装置。
  2.  前記制御部は、前記スライドバーのノブの位置が所定量移動するごとに、前記タッチ面を押圧している押圧対象に対して触感を呈示するように前記触感呈示部を制御する、請求項1に記載の入力装置。
  3.  前記制御部は、前記スライドバーのノブの位置の移動量に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御する、請求項1に記載の入力装置。
  4.  前記制御部は、前記スライドバーにおいて前記ノブの位置が移動する部位に応じて、前記タッチ面を押圧している押圧対象に対して異なる態様の触感を呈示するように前記触感呈示部を制御する、請求項1に記載の入力装置。
PCT/JP2010/004941 2009-08-27 2010-08-05 入力装置 WO2011024389A1 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/392,870 US9442568B2 (en) 2009-08-27 2010-08-05 Input apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2009197347A JP2011048686A (ja) 2009-08-27 2009-08-27 入力装置
JP2009-197347 2009-08-27

Publications (1)

Publication Number Publication Date
WO2011024389A1 true WO2011024389A1 (ja) 2011-03-03

Family

ID=43627511

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2010/004941 WO2011024389A1 (ja) 2009-08-27 2010-08-05 入力装置

Country Status (3)

Country Link
US (1) US9442568B2 (ja)
JP (1) JP2011048686A (ja)
WO (1) WO2011024389A1 (ja)

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013169865A3 (en) * 2012-05-09 2014-04-17 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
WO2013169842A3 (en) * 2012-05-09 2014-07-10 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
JP2014209325A (ja) * 2013-03-14 2014-11-06 イマージョンコーポレーションImmersion Corporation 触覚フィードバックコールを同期させるためのシステムおよび方法
US9602729B2 (en) 2015-06-07 2017-03-21 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9612741B2 (en) 2012-05-09 2017-04-04 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US9619076B2 (en) 2012-05-09 2017-04-11 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9665206B1 (en) 2013-09-18 2017-05-30 Apple Inc. Dynamic user interface adaptable to multiple input tools
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9753639B2 (en) 2012-05-09 2017-09-05 Apple Inc. Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US9778771B2 (en) 2012-12-29 2017-10-03 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9886184B2 (en) 2012-05-09 2018-02-06 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US9959025B2 (en) 2012-12-29 2018-05-01 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9996231B2 (en) 2012-05-09 2018-06-12 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10037138B2 (en) 2012-12-29 2018-07-31 Apple Inc. Device, method, and graphical user interface for switching between user interfaces
US10042542B2 (en) 2012-05-09 2018-08-07 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10073615B2 (en) 2012-05-09 2018-09-11 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10078442B2 (en) 2012-12-29 2018-09-18 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10095391B2 (en) 2012-05-09 2018-10-09 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US10126930B2 (en) 2012-05-09 2018-11-13 Apple Inc. Device, method, and graphical user interface for scrolling nested regions
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10175757B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10275087B1 (en) 2011-08-05 2019-04-30 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10437333B2 (en) 2012-12-29 2019-10-08 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics

Families Citing this family (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9007190B2 (en) 2010-03-31 2015-04-14 Tk Holdings Inc. Steering wheel sensors
DE102011006344B4 (de) 2010-03-31 2020-03-12 Joyson Safety Systems Acquisition Llc Insassenmesssystem
JP5759230B2 (ja) 2010-04-02 2015-08-05 ティーケー ホールディングス,インコーポレーテッド 手センサを有するステアリング・ホイール
WO2012169176A1 (ja) * 2011-06-07 2012-12-13 パナソニック株式会社 電子機器
WO2013154720A1 (en) 2012-04-13 2013-10-17 Tk Holdings Inc. Pressure sensor including a pressure sensitive material for use with control systems and methods of using the same
WO2013192539A1 (en) 2012-06-21 2013-12-27 Nextinput, Inc. Wafer level mems force dies
WO2014008377A1 (en) 2012-07-05 2014-01-09 Ian Campbell Microelectromechanical load sensor and methods of manufacturing the same
KR101946365B1 (ko) * 2012-08-20 2019-02-11 엘지전자 주식회사 디스플레이 디바이스 및 그 제어 방법
WO2014043664A1 (en) 2012-09-17 2014-03-20 Tk Holdings Inc. Single layer force sensor
US8743072B2 (en) * 2012-09-28 2014-06-03 Lg Electronics Inc. Display device and control method thereof
USD756383S1 (en) * 2012-10-31 2016-05-17 Google Inc. Display screen with graphical user interface
US9330544B2 (en) * 2012-11-20 2016-05-03 Immersion Corporation System and method for simulated physical interactions with haptic effects
US9836150B2 (en) 2012-11-20 2017-12-05 Immersion Corporation System and method for feedforward and feedback with haptic effects
JP2014174926A (ja) * 2013-03-12 2014-09-22 Sharp Corp 情報処理装置および制御方法
JP2014215850A (ja) * 2013-04-26 2014-11-17 ヤマハ株式会社 パラメータ設定装置
JP6157215B2 (ja) * 2013-05-23 2017-07-05 キヤノン株式会社 表示制御装置及びその制御方法
EP3008550A1 (en) * 2013-06-11 2016-04-20 Immersion Corporation Systems and methods for pressure-based haptic effects
JP5815612B2 (ja) * 2013-07-29 2015-11-17 京セラ株式会社 電子機器
WO2015045063A1 (ja) 2013-09-26 2015-04-02 富士通株式会社 駆動制御装置、電子機器、及び駆動制御方法
USD746319S1 (en) * 2013-11-25 2015-12-29 Tencent Technology (Shenzhen) Company Limited Portion of a display screen for a graphical user interface
TWI502474B (zh) * 2013-11-28 2015-10-01 Acer Inc 使用者介面的操作方法與電子裝置
WO2015106246A1 (en) 2014-01-13 2015-07-16 Nextinput, Inc. Miniaturized and ruggedized wafer level mems force sensors
USD760272S1 (en) * 2014-04-30 2016-06-28 Tencent Technology (Shenzhen) Company Limited Portion of a display screen with graphical user interface
US20160162092A1 (en) * 2014-12-08 2016-06-09 Fujitsu Ten Limited Operation device
JP6393604B2 (ja) * 2014-12-08 2018-09-19 株式会社デンソーテン 操作装置
US10466119B2 (en) 2015-06-10 2019-11-05 Nextinput, Inc. Ruggedized wafer level MEMS force sensor with a tolerance trench
JP6187546B2 (ja) * 2015-06-22 2017-08-30 コニカミノルタ株式会社 操作表示システム、操作表示装置および操作表示プログラム
US20170060241A1 (en) * 2015-08-26 2017-03-02 Fujitsu Ten Limited Input device, display device, method of controlling input device, and program
JP6025942B2 (ja) * 2015-09-01 2016-11-16 Kddi株式会社 パラメータ設定部をエミュレートしたユーザインタフェース装置、パラメータ設定のための表示方法及びプログラム
JP2016106305A (ja) * 2016-01-20 2016-06-16 Kddi株式会社 接触・押圧操作に応じた触覚応答を付与可能なユーザインタフェース装置、触覚応答発動方法及びプログラム
JP6613170B2 (ja) * 2016-02-23 2019-11-27 京セラ株式会社 車両用コントロールユニット及びその制御方法
US10228147B2 (en) 2016-06-30 2019-03-12 Inirv Labs, Inc. Automatic safety device and method for a stove
JP6902340B2 (ja) * 2016-09-01 2021-07-14 株式会社デンソーテン 入力装置、プログラムおよび検出方法
EP3365756A1 (en) * 2016-09-06 2018-08-29 Apple Inc. Devices, methods, and graphical user interfaces for providing haptic feedback
WO2018148503A1 (en) 2017-02-09 2018-08-16 Nextinput, Inc. Integrated digital force sensors and related methods of manufacture
WO2018148510A1 (en) 2017-02-09 2018-08-16 Nextinput, Inc. Integrated piezoresistive and piezoelectric fusion force sensor
JP6909487B2 (ja) * 2017-03-28 2021-07-28 株式会社日立ハイテクサイエンス 携帯型情報端末、ビーム照射システム、及びプログラム
US11221263B2 (en) 2017-07-19 2022-01-11 Nextinput, Inc. Microelectromechanical force sensor having a strain transfer layer arranged on the sensor die
US11423686B2 (en) 2017-07-25 2022-08-23 Qorvo Us, Inc. Integrated fingerprint and force sensor
US11243126B2 (en) 2017-07-27 2022-02-08 Nextinput, Inc. Wafer bonded piezoresistive and piezoelectric force sensor and related methods of manufacture
DE102017218120A1 (de) * 2017-10-11 2019-04-11 Robert Bosch Gmbh Verfahren zur Bereitstellung einer haptischen Rückmeldung an einen Bediener einer berührungssensitiven Anzeigeeinrichtung
WO2019079420A1 (en) 2017-10-17 2019-04-25 Nextinput, Inc. SHIFT TEMPERATURE COEFFICIENT COMPENSATION FOR FORCE SENSOR AND STRAIN GAUGE
WO2019090057A1 (en) 2017-11-02 2019-05-09 Nextinput, Inc. Sealed force sensor with etch stop layer
WO2019099821A1 (en) 2017-11-16 2019-05-23 Nextinput, Inc. Force attenuator for force sensor
JP2019159781A (ja) * 2018-03-13 2019-09-19 株式会社デンソー 触覚呈示制御装置
US10962427B2 (en) 2019-01-10 2021-03-30 Nextinput, Inc. Slotted MEMS force sensor
USD923029S1 (en) * 2019-05-23 2021-06-22 Td Ip Holdco, Llc Display screen or portion thereof with graphical user interface
USD927531S1 (en) * 2020-03-20 2021-08-10 Caterpillar Inc. Display screen with icon
USD941865S1 (en) * 2021-03-04 2022-01-25 Rooster, LLC Display screen or portion thereof with graphical user interface
USD954105S1 (en) * 2021-05-05 2022-06-07 Doom Solutions, LLC Display screen or portion thereof with a set of icons

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10293644A (ja) * 1997-04-18 1998-11-04 Idec Izumi Corp タッチパネル付表示装置
JP2002149312A (ja) * 2000-08-08 2002-05-24 Ntt Docomo Inc 携帯型電子機器、電子機器、振動発生器、振動による報知方法および報知制御方法
JP2005332063A (ja) * 2004-05-18 2005-12-02 Sony Corp 触覚機能付き入力装置、情報入力方法及び電子機器
JP2006079238A (ja) * 2004-09-08 2006-03-23 Alpine Electronics Inc タッチパネル装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6118435A (en) 1997-04-10 2000-09-12 Idec Izumi Corporation Display unit with touch panel
JP3987182B2 (ja) 1998-01-26 2007-10-03 Idec株式会社 情報表示装置および操作入力装置
JP4526235B2 (ja) 2003-03-17 2010-08-18 シャープ株式会社 タッチパネル入力装置及びタッチパネル入力制御方法
US20070132740A1 (en) * 2005-12-09 2007-06-14 Linda Meiby Tactile input device for controlling electronic contents

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10293644A (ja) * 1997-04-18 1998-11-04 Idec Izumi Corp タッチパネル付表示装置
JP2002149312A (ja) * 2000-08-08 2002-05-24 Ntt Docomo Inc 携帯型電子機器、電子機器、振動発生器、振動による報知方法および報知制御方法
JP2005332063A (ja) * 2004-05-18 2005-12-02 Sony Corp 触覚機能付き入力装置、情報入力方法及び電子機器
JP2006079238A (ja) * 2004-09-08 2006-03-23 Alpine Electronics Inc タッチパネル装置

Cited By (117)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10275087B1 (en) 2011-08-05 2019-04-30 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10664097B1 (en) 2011-08-05 2020-05-26 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10656752B1 (en) 2011-08-05 2020-05-19 P4tents1, LLC Gesture-equipped touch screen system, method, and computer program product
US10649571B1 (en) 2011-08-05 2020-05-12 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10540039B1 (en) 2011-08-05 2020-01-21 P4tents1, LLC Devices and methods for navigating between user interface
US10386960B1 (en) 2011-08-05 2019-08-20 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10365758B1 (en) 2011-08-05 2019-07-30 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10345961B1 (en) 2011-08-05 2019-07-09 P4tents1, LLC Devices and methods for navigating between user interfaces
US10338736B1 (en) 2011-08-05 2019-07-02 P4tents1, LLC Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10775999B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10175864B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US11947724B2 (en) 2012-05-09 2024-04-02 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US11354033B2 (en) 2012-05-09 2022-06-07 Apple Inc. Device, method, and graphical user interface for managing icons in a user interface region
US9753639B2 (en) 2012-05-09 2017-09-05 Apple Inc. Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US11314407B2 (en) 2012-05-09 2022-04-26 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US11221675B2 (en) 2012-05-09 2022-01-11 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US9823839B2 (en) 2012-05-09 2017-11-21 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US11068153B2 (en) 2012-05-09 2021-07-20 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US11023116B2 (en) 2012-05-09 2021-06-01 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US11010027B2 (en) 2012-05-09 2021-05-18 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10996788B2 (en) 2012-05-09 2021-05-04 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US9886184B2 (en) 2012-05-09 2018-02-06 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10969945B2 (en) 2012-05-09 2021-04-06 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US10942570B2 (en) 2012-05-09 2021-03-09 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US10908808B2 (en) 2012-05-09 2021-02-02 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US10884591B2 (en) 2012-05-09 2021-01-05 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects
US9971499B2 (en) 2012-05-09 2018-05-15 Apple Inc. Device, method, and graphical user interface for displaying content associated with a corresponding affordance
US10782871B2 (en) 2012-05-09 2020-09-22 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US9990121B2 (en) 2012-05-09 2018-06-05 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US10775994B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US9996231B2 (en) 2012-05-09 2018-06-12 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
WO2013169842A3 (en) * 2012-05-09 2014-07-10 Yknots Industries Llc Device, method, and graphical user interface for selecting object within a group of objects
US10042542B2 (en) 2012-05-09 2018-08-07 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US10592041B2 (en) 2012-05-09 2020-03-17 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US9612741B2 (en) 2012-05-09 2017-04-04 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US10073615B2 (en) 2012-05-09 2018-09-11 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10481690B2 (en) 2012-05-09 2019-11-19 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface
US9619076B2 (en) 2012-05-09 2017-04-11 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10095391B2 (en) 2012-05-09 2018-10-09 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
WO2013169865A3 (en) * 2012-05-09 2014-04-17 Yknots Industries Llc Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US10114546B2 (en) 2012-05-09 2018-10-30 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10126930B2 (en) 2012-05-09 2018-11-13 Apple Inc. Device, method, and graphical user interface for scrolling nested regions
US10191627B2 (en) 2012-05-09 2019-01-29 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10175757B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for touch-based operations performed and reversed in a user interface
US10168826B2 (en) 2012-05-09 2019-01-01 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US9996233B2 (en) 2012-12-29 2018-06-12 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US10078442B2 (en) 2012-12-29 2018-09-18 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select content based on an intensity theshold
US10175879B2 (en) 2012-12-29 2019-01-08 Apple Inc. Device, method, and graphical user interface for zooming a user interface while performing a drag operation
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US10185491B2 (en) 2012-12-29 2019-01-22 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or enlarge content
US9965074B2 (en) 2012-12-29 2018-05-08 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
US9778771B2 (en) 2012-12-29 2017-10-03 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
US10101887B2 (en) 2012-12-29 2018-10-16 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US10037138B2 (en) 2012-12-29 2018-07-31 Apple Inc. Device, method, and graphical user interface for switching between user interfaces
US9857897B2 (en) 2012-12-29 2018-01-02 Apple Inc. Device and method for assigning respective portions of an aggregate intensity to a plurality of contacts
US10915243B2 (en) 2012-12-29 2021-02-09 Apple Inc. Device, method, and graphical user interface for adjusting content selection
US9959025B2 (en) 2012-12-29 2018-05-01 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US10437333B2 (en) 2012-12-29 2019-10-08 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
JP2014209325A (ja) * 2013-03-14 2014-11-06 イマージョンコーポレーションImmersion Corporation 触覚フィードバックコールを同期させるためのシステムおよび方法
US9665206B1 (en) 2013-09-18 2017-05-30 Apple Inc. Dynamic user interface adaptable to multiple input tools
US11112957B2 (en) 2015-03-08 2021-09-07 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10338772B2 (en) 2015-03-08 2019-07-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10268342B2 (en) 2015-03-08 2019-04-23 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10860177B2 (en) 2015-03-08 2020-12-08 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10387029B2 (en) 2015-03-08 2019-08-20 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10402073B2 (en) 2015-03-08 2019-09-03 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US9645709B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10268341B2 (en) 2015-03-08 2019-04-23 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10613634B2 (en) 2015-03-08 2020-04-07 Apple Inc. Devices and methods for controlling media presentation
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US11977726B2 (en) 2015-03-08 2024-05-07 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10067645B2 (en) 2015-03-08 2018-09-04 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10180772B2 (en) 2015-03-08 2019-01-15 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US9639184B2 (en) 2015-03-19 2017-05-02 Apple Inc. Touch input cursor manipulation
US10222980B2 (en) 2015-03-19 2019-03-05 Apple Inc. Touch input cursor manipulation
US11550471B2 (en) 2015-03-19 2023-01-10 Apple Inc. Touch input cursor manipulation
US10599331B2 (en) 2015-03-19 2020-03-24 Apple Inc. Touch input cursor manipulation
US9785305B2 (en) 2015-03-19 2017-10-10 Apple Inc. Touch input cursor manipulation
US11054990B2 (en) 2015-03-19 2021-07-06 Apple Inc. Touch input cursor manipulation
US10152208B2 (en) 2015-04-01 2018-12-11 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US11231831B2 (en) 2015-06-07 2022-01-25 Apple Inc. Devices and methods for content preview based on touch input intensity
US9916080B2 (en) 2015-06-07 2018-03-13 Apple Inc. Devices and methods for navigating between user interfaces
US9602729B2 (en) 2015-06-07 2017-03-21 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10841484B2 (en) 2015-06-07 2020-11-17 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US11240424B2 (en) 2015-06-07 2022-02-01 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US11835985B2 (en) 2015-06-07 2023-12-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10303354B2 (en) 2015-06-07 2019-05-28 Apple Inc. Devices and methods for navigating between user interfaces
US10705718B2 (en) 2015-06-07 2020-07-07 Apple Inc. Devices and methods for navigating between user interfaces
US11681429B2 (en) 2015-06-07 2023-06-20 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US10455146B2 (en) 2015-06-07 2019-10-22 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9706127B2 (en) 2015-06-07 2017-07-11 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US11182017B2 (en) 2015-08-10 2021-11-23 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10209884B2 (en) 2015-08-10 2019-02-19 Apple Inc. Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback
US10698598B2 (en) 2015-08-10 2020-06-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10203868B2 (en) 2015-08-10 2019-02-12 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10754542B2 (en) 2015-08-10 2020-08-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11327648B2 (en) 2015-08-10 2022-05-10 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US9880735B2 (en) 2015-08-10 2018-01-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10963158B2 (en) 2015-08-10 2021-03-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11740785B2 (en) 2015-08-10 2023-08-29 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10884608B2 (en) 2015-08-10 2021-01-05 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities

Also Published As

Publication number Publication date
US9442568B2 (en) 2016-09-13
JP2011048686A (ja) 2011-03-10
US20120154328A1 (en) 2012-06-21

Similar Documents

Publication Publication Date Title
WO2011024389A1 (ja) 入力装置
JP2011048832A (ja) 入力装置
JP5529663B2 (ja) 入力装置
US20190138100A1 (en) Input apparatus and control method for input apparatus
JP4672075B2 (ja) 入力装置
US8179378B2 (en) Input apparatus and control method of input apparatus
WO2011024388A1 (ja) 入力装置
EP3382516B1 (en) Tactile sense presentation device and tactile sense presentation method
JP2011048669A (ja) 入力装置
GB2451952A (en) Handheld electronic device
WO2011074187A1 (ja) 触感呈示装置
WO2013061605A1 (ja) 触感呈示装置
JP2011048848A (ja) 入力装置および入力装置の制御方法
JP5539788B2 (ja) 触感呈示装置
JP5497893B2 (ja) 触感呈示装置および制御方法
JP5243379B2 (ja) 入力装置
JP4808804B2 (ja) 入力装置
WO2011077687A1 (ja) 触感呈示装置および触感呈示装置の制御方法
JP5398640B2 (ja) 触感呈示装置
JP2011187087A (ja) 入力装置および入力装置の制御方法
WO2012102049A1 (ja) 電子機器
JP4838891B2 (ja) 入力装置
JP5591646B2 (ja) 電子情報機器
JP5143881B2 (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: 10811448

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 13392870

Country of ref document: US

122 Ep: pct application non-entry in european phase

Ref document number: 10811448

Country of ref document: EP

Kind code of ref document: A1