[go: up one dir, main page]

WO2013186845A1 - Dispositif électronique, programme de génération de vibrations, et système utilisant des modèles de vibration - Google Patents

Dispositif électronique, programme de génération de vibrations, et système utilisant des modèles de vibration Download PDF

Info

Publication number
WO2013186845A1
WO2013186845A1 PCT/JP2012/064948 JP2012064948W WO2013186845A1 WO 2013186845 A1 WO2013186845 A1 WO 2013186845A1 JP 2012064948 W JP2012064948 W JP 2012064948W WO 2013186845 A1 WO2013186845 A1 WO 2013186845A1
Authority
WO
WIPO (PCT)
Prior art keywords
vibration
electronic device
drive signal
link information
actuator
Prior art date
Application number
PCT/JP2012/064948
Other languages
English (en)
Japanese (ja)
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 JP2014520831A priority Critical patent/JP5822023B2/ja
Priority to PCT/JP2012/064948 priority patent/WO2013186845A1/fr
Publication of WO2013186845A1 publication Critical patent/WO2013186845A1/fr

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present invention relates to an electronic device, a vibration generation program, and a vibration pattern utilization system.
  • smartphones, tablet personal computers, mobile phones, and the like include an interface using a touch panel. These electronic devices accept a touch on the touch panel as an input operation, but do not provide a tactile sensation such as a key click when the touch panel is touched.
  • vibration using LRA has a lower drive frequency and vibration acceleration than mechanical click operations.
  • the vibration using the LRA even if the input is stopped, the vibration does not stop immediately, and even if a known method is used, the suppression effect is small and it is difficult to obtain a sharp tactile sensation.
  • an object is to present the user with various patterns of touch according to the functions of the electronic device.
  • an electronic device having a touch panel is An actuator for vibrating the touch panel;
  • link information that associates the function of the electronic device with a vibration pattern is received from a server on the network, and the function of the electronic device is selected following the occurrence of the event.
  • a drive control unit that applies a drive signal to the actuator with a vibration pattern specified by the link information;
  • the drive signal comprises: A first drive signal that repeats a sine wave of f0 ⁇ m / n (m, n is a natural number and m ⁇ n) m times when the resonance frequency of the actuator is f0;
  • a second drive signal that is a sine wave of the resonance frequency f0 of the actuator and terminates at a point other than the center of the amplitude of the sine wave, and f0 ⁇ m / n when the resonance frequency of the actuator is f0
  • a third drive that repeats m times a waveform whose phase is shifted by ⁇ / 2 from a sine wave (m and n are natural numbers and m ⁇ n) and terminates at a point other than the center point of the amplitude of the vibration. signal, It is either of these.
  • FIG. 19 It is a figure of the 3rd input drive waveform which satisfy
  • FIG. 4 is a schematic configuration diagram of a system using a vibration pattern using any one of first to third vibration waveforms. It is a figure which shows the example which linked the kind of application of an electronic device, and the vibration pattern. It is a figure which shows the example which linked the importance and the theme of an email, and a vibration pattern. It is a figure which shows the example which linked the pictogram and vibration pattern which are used by the email text. It is a figure which shows the example of a preservation
  • various vibration patterns are generated by changing the generation timing of a signal having a specific vibration waveform, and link information obtained by linking the vibration pattern and the function of the electronic device is stored and managed by a server on the network . This enriches communication between users using electronic devices.
  • FIG. 1 to 22 are diagrams for explaining generation of vibration waveforms used in the embodiment.
  • the touch panel 3 on which a vibration acceleration waveform 11 (graph A) generated when a metal dome key switch 2 is pressed with a human finger and a linear resonant actuator (LRA: Linear Resonant Actuator) is attached is touched.
  • the waveform (graph B) of the vibration acceleration which arises sometimes is shown.
  • the vibration acceleration is measured by the accelerometer 1 attached to the finger.
  • the vibration (waveform 11) when the key switch 2 is clicked is rapidly attenuated in one to several cycles.
  • the vibration (waveform 12) when the touch panel 3 is touched continues after the input of the drive signal is stopped until the free vibration due to the natural frequency of the LRA is attenuated.
  • the vibration after the acceleration stop is referred to as “residual vibration”. Residual vibration is suppressed as a first method for producing a sharp tactile sensation with LRA.
  • the vibration frequency is 200 Hz
  • the vibration frequency is the number of vibrations per second.
  • the acceleration of vibration indicates the speed change amount of vibration per unit time.
  • Displacement receptors are 100 ⁇ m or more, and velocity receptors are 30 ⁇ m or more. It is said that the acceleration receptor is stimulated with an amplitude of 0.1 to 1 ⁇ m or more.
  • the amplitude of the current vibration device is on the order of several ⁇ m, humans only feel acceleration. In this sense, the vibration device provides acceleration stimulation.
  • the acceleration of vibration becomes 0.02 G or less within 0.01 seconds, and the finger senses a sharp vibration for a moment.
  • waveform 12 it takes 0.1 second until the acceleration of vibration becomes 0.02 G or less, and the finger continues to sense vibration until 0.1 second elapses.
  • the vibration indicated by the waveform 11 and the vibration indicated by the waveform 12 are different as tactile sensations that humans sense.
  • the vibration waveform obtained by driving the LRA is a sharp waveform such as the waveform 11, thereby providing various tactile sensations by changing the generation timing of the vibration waveform.
  • a sharp tactile sensation is provided by converging the vibration waveform generated in the LRA within, for example, 0.01 seconds.
  • a sharp tactile sensation is provided by amplifying the amplitude peak of vibration generated on the touch panel and converging it within, for example, 0.02 seconds. Furthermore, combining these two methods provides a sharp tactile sensation.
  • FIG. 3 shows an example of an electronic device to which the embodiment is applied.
  • the electronic device 100 is an arbitrary device having a touch panel as an input interface, such as a smartphone, a tablet computer, a portable information terminal, or an ATM (Automatic Teller Machine).
  • the electronic device 100 includes a housing 110, a touch panel 120, a double-sided tape 130, an LRA 140, and a substrate 150.
  • the touch panel 120 is fixed to the housing 110 with a double-sided tape 130.
  • the LRA 140 is attached to the back surface of the touch panel 120.
  • the LRA 140 is a vibration device in which a vibration system having a resonance frequency designed in advance and an actuator are combined, and the amount of vibration changes according to an applied drive signal.
  • the substrate 150 is disposed inside the housing 110.
  • the board 150 is mounted with a CPU that controls driving of the LRA 140, a driver IC (Integrated Circuit) that outputs a driving signal to the LRA 140, a memory, and the like.
  • a driver IC Integrated Circuit
  • an LRA 140, a CPU, a driver IC, and the like constitute a driving device.
  • the LRA 140 is a vibration device.
  • the LRA 140 is not limited to the LRA as long as it has a resonator and an actuator for excitation.
  • FIG. 4 is a schematic configuration diagram of the LRA 140.
  • 4A shows an LRA 30 using a voice coil motor
  • FIG. 4B shows an LRA 40 using a piezoelectric element 43.
  • the LRA 30 in FIG. 4A includes a spring 31, a magnet 32, and a coil 33. Assuming that the spring constant of the spring 31 is k and the mass of the magnet 32 is m, the natural frequency f0 of the LRA 30 is expressed by equation (1).
  • the 4B includes a weight 41, a beam 42, and a piezoelectric element 43.
  • the mass of the weight 41 is m
  • the Young's modulus of the beam 42 is E
  • the moment of inertia of the cross section of the beam 42 is I
  • the length in the longitudinal direction of the beam 42 the natural frequency f0 of the LRA 40 is expressed by the equation (2). .
  • the LRA 30 of the voice coil motor may be applied, or the LRA 40 using the piezoelectric element 43 may be applied.
  • FIG. 5 is a schematic configuration diagram of the drive device of the electronic device 100.
  • the driving device 200 includes a CPU (Central Processing Unit) 210 and a memory 220.
  • the CPU 210 reads and executes the drive control program 230 stored in the memory 220, thereby controlling the drive of the LRA 140 described later.
  • the memory 220 includes a storage area in which the drive control program 230 is stored, a storage area in which the waveform data 240 is stored, and a storage area in which an API (Application Programming Interface) 250 is stored.
  • API Application Programming Interface
  • the drive control program 230 causes the CPU 210 to execute drive control of the LRA 140.
  • the waveform data 240 is data representing an input drive waveform for driving the LRA 140.
  • the waveform data 240 is generated and stored in advance. As a feature of the embodiment, at least one of first to third input drive waveforms described later is stored so that a sharp touch can be given to the touch panel.
  • the API 250 is activated by the drive control program 230 and performs various processes for providing a tactile sensation. Although the API 250 is stored in the memory 220 in FIG. 5, the API 250 may be stored in another memory mounted on the board 150.
  • FIG. 6 is a flowchart showing the driving operation of the LRA 140 by the driving device 200 of FIG.
  • the driving device 200 activates the API 250 (step S602).
  • the API 250 reads the waveform data 240 stored in the memory 220, and outputs a drive command corresponding to the waveform data 240 to the driver IC 260 (step S603).
  • the driver IC 260 performs D / A (Digital-to-Analog) conversion on the waveform data 240 (step S604), and amplifies it with an amplifier or the like (step S605).
  • the driver IC 260 outputs the amplified signal to the LRA 140 (step S606).
  • FIG. 8 shows an example of a first input drive waveform (drive signal) applied to the LRA 140 of FIG.
  • the first input drive waveform is a drive waveform that can sharply suppress free vibration due to the natural frequency of the LRA 140, that is, residual vibration, that continues even after application of the drive signal is stopped.
  • This signal is a signal that causes the LRA 140 to vibrate m times.
  • the LRA 140 When the input sine wave F is applied to the LRA 140, the LRA 140 generates a vibration having a natural frequency (resonance frequency) f0 of the LRA 140. That is, a combined wave of the input sine wave F having the frequency f1 and the natural vibration f0 of the LRA 140 is generated in the LRA 140, and the LRA 140 is displaced according to the combined wave.
  • FIG. 9 is a response waveform of the LRA 140 when the input sine wave F as the first drive signal is applied to the LRA 140.
  • the waveform indicated by the dotted line indicates the forced vibration component y1 of the vibration displacement generated when the input sine wave F is applied to the LRA 140
  • the waveform indicated by the solid line indicates the free vibration component y2.
  • the response displacement y3 when the drive signal F is applied to the LRA 140 is a composite wave of y1 and y2 as shown in FIG. 9B.
  • the composite displacement y3 also becomes zero.
  • the displacement speed of the LRA 140 also becomes 0, and the vibration of the LRA 140 stops.
  • FIG. 10 is a diagram illustrating an example of the displacement, speed, and acceleration of the LRA 140.
  • 10A is a diagram showing the waveform of the composite wave y3
  • FIG. 10B is a diagram showing the velocity waveform y3 ′ obtained by differentiating the displacement of the composite wave y3.
  • FIG. These are figures which show the waveform y3 '' of the acceleration obtained by differentiating the displacement of the synthetic wave y3 twice.
  • the velocity waveform y3 ′ and the acceleration waveform y3 ′′ become zero when the synthesized wave y3 becomes zero, and the vibration of the LRA 140 stops at timing T.
  • the acceleration waveform y3 ′′ at this time becomes 0.02 G or less in two cycles within 0.01 seconds.
  • This acceleration response is a response when the key button 2 of the metal dome is pressed (FIG. 1A). It is very close and can reproduce the click feeling.
  • FIG. 11 to FIG. 14 are diagrams for explaining the effect of the first method.
  • FIG. 11A shows a waveform of a drive signal having a natural frequency applied to the LRA 140.
  • FIG. 11B shows an acceleration response simulation when a drive signal having a natural frequency is applied.
  • FIG. 11C is a diagram illustrating an acceleration measurement result in an actual electronic device.
  • FIG. 12 shows a conventional method in which a drive signal having a natural frequency is applied to the LRA 140 and a signal waveform having a phase opposite to that of the residual vibration is applied.
  • FIG. 12B shows a case where the sine wave of FIG. 12A is used as a drive signal and a voltage having a phase opposite to the vibration generated in the LRA 140 is applied after the supply of the drive signal is stopped in an actual machine equipped with the LRA 140. It is a measurement result of response acceleration in an actual electronic device.
  • the residual vibration is smaller than that in FIG. 11, but it takes 0.05 seconds or more for the acceleration to become 0.02 G or less, which is the human detection lower limit.
  • FIG. 13 is a diagram illustrating an acceleration response of the LRA when a signal that does not satisfy the conditions of the embodiment is used as a drive signal.
  • FIG. 13A shows a sine wave having a frequency of 300 Hz that does not satisfy a specific condition.
  • FIG. 13B shows an acceleration response when a simulation is performed using the sine wave of FIG. 13A as a drive signal.
  • FIG. 14 shows the response characteristics of the LRA 140 when a signal that satisfies the conditions of the embodiment is used as a drive signal.
  • FIG. 14B shows a response simulation when the sine wave of FIG. 14A is applied as a drive signal.
  • the acceleration of the residual vibration is 0.02 G or less of the detection lower limit, and the vibration waveform is a short-time waveform.
  • the natural frequency f0 may be the natural frequency of the LRA 140 after the LRA 140 is incorporated into the electronic device 100.
  • the drive frequency f1 is preferably set so that the error is 1% or less with respect to m / n ⁇ f0. If the frequency f1 is set in this way, even if residual vibration occurs after the application of the drive signal is stopped, the acceleration of the vibration is 0.02G or less, which is the human detection lower limit, and is not perceived by humans. There is no loss.
  • the touch panel 120 itself fixed to the housing 110 is also a vibrating body that vibrates at a high frequency.
  • the LRA 140 is given a drive signal (second drive signal) that oscillates at the resonance frequency f0 of the LRA and ends at a point away from the center (zero) of the amplitude.
  • the high frequency vibration of the touch panel itself is excited at the terminal P1.
  • a peak in which a drive signal peak and a high-frequency vibration peak are superimposed is generated, and immediately after that, it rapidly attenuates in one to several cycles. This reproduces a sharp tactile sensation like a click.
  • FIG. 15 is a diagram for explaining excitation of vibration by the resonance frequency of the touch panel.
  • FIG. 15A shows a sine waveform of a drive signal applied to the LRA 140
  • FIG. 15B shows a waveform of acceleration of vibration generated on the touch panel.
  • the resonance frequency of the LRA 140 is 225 Hz
  • the resonance frequency of the touch panel 120 itself is 1 kHz.
  • the resonance frequency of the touch panel 120 here is a resonance frequency in a state where the four sides of the touch panel 120 are fixed to the housing 110.
  • the location where the high frequency vibration of the touch panel is excited is designated as the drive waveform end P1, because the vibration of the resonance system is gradually amplified during the drive, and the vibration amount is maximized at the end of the drive waveform. This is because the maximum superimposing effect is obtained.
  • the drive waveform input to the LRA 140 is a 225 Hz sine wave, and the drive time is 7/4 cycles so that the end of the drive waveform has an amplitude peak.
  • the voltage changes sharply from peak to zero.
  • FIG. 15B on the top panel surface, the acceleration amplitude peak of the high frequency vibration due to the higher order vibration of the top panel almost overlaps the peak position of the acceleration amplitude of the low frequency vibration due to the LRA drive. appear.
  • the reason why the peak of the low frequency signal and the high frequency vibration almost overlap is that if the low frequency vibration is 225 Hz and the high frequency vibration is 1 kHz, the acceleration waveform has a ⁇ / 2 phase difference with respect to the drive waveform because the resonance frequency is 225 Hz.
  • the peak of the drive waveform that is the end is the zero point of the acceleration waveform. Therefore, the peak of the low frequency vibration should reach a peak in a quarter cycle after the driving waveform is finished. When this is converted into time, it is about 1.11 ms later.
  • the high frequency vibration of the touch panel should rise from zero at the end of the drive waveform (at the end P1) and reach the peak in the same direction as the low frequency vibration in 3/4 period. When this is converted into time, it is after 0.75 ms. Therefore, the peak of the high frequency vibration of the drive signal and the touch panel occurs with a time difference of 0.36 ms. The peak of the high frequency vibration overlaps with the position where the intensity is about 87% from the peak of the low frequency vibration.
  • FIG. 16 shows an acceleration waveform when a drive signal that simply shortens the vibration time of the LRA is applied as a comparative example.
  • the vibration of the touch panel 120 requires a rise time for amplifying the vibration amount even when the driving time of the LRA 140 is shortened and a time until the acceleration of the amplified vibration is attenuated to 0.02 G or less. Continue for several cycles. In the example of FIG. 16, it takes about 25 msec from the rise to the decay, and the vibration continues for about 4 cycles. Therefore, a sharp touch such as a click feeling cannot be obtained.
  • FIG. 17 shows a modification of the drive signal of FIG.
  • the end of the drive signal that is, the point where high frequency vibration is excited is shifted from P1.
  • FIG. 17A shows a sine waveform of a drive signal applied to the LRA 140
  • FIG. 17B shows an acceleration waveform of vibration generated on the touch panel.
  • the drive time is 7/4 cycle + 0.36 msec because the end P2 of the drive signal is shifted from the peak of the amplitude.
  • a steep change from 87% intensity to zero occurs with respect to the peak of the drive waveform.
  • the discontinuous change amount at the end of the drive waveform is reduced, so that the high-frequency amplitude peak is slightly smaller than that in FIG. 15, but the peak of the low-frequency signal and the high-frequency signal. It overlaps with the gap.
  • FIG. 18 is a diagram for explaining a third drive signal applied to the LRA 140.
  • a drive signal that satisfies both the first method and the second method described above is used.
  • FIG. 18A shows a voltage waveform of the third drive signal
  • FIG. 18B shows an acceleration waveform of vibration generated on the touch panel by application of the third drive signal.
  • the drive signal G is a cosine wave whose phase is shifted by + ⁇ / 2 from the sine wave waveform. Also in this case, the peak of the high frequency vibration excited on the touch panel is superimposed on the peak of the low frequency drive signal.
  • the resonance frequency (high-frequency vibration) of the touch panel 120 is the resonance frequency in a state where the four sides of the touch panel 120 are fixed to the housing 110. When the LRA 140 is disposed inside the housing 110, the resonance frequency of the touch panel 120 is the resonance frequency when the touch panel 120 is incorporated in the housing 110.
  • Data representing the waveform of the drive signal G in FIG. 18A is stored in the memory.
  • the waveform data may be information such as the frequency f1, amplitude, phase, and period (value of m) of the drive signal G, or the waveform of the drive signal G itself.
  • the peak of the acceleration amplitude of the high-frequency vibration due to the high-order vibration of the top panel occurs almost overlapping with the peak position of the acceleration amplitude of the low-frequency vibration due to the LRA drive.
  • the acceleration waveform has a ⁇ phase difference with respect to the drive waveform, and the peak of the drive waveform that is the terminal is also the peak of the acceleration waveform. Therefore, the high frequency rises from the low frequency peak. If the high frequency vibration is 1 kHz, a high period peak should occur 0.25 ms (1/4 period) behind the low frequency peak.
  • FIG. 19 shows an example of the input waveform of the third drive signal applied to the LRA 140. More precisely, the waveform shown in FIG. 19 shows the force applied to the LRA 140 by applying the drive signal G to the LRA 140.
  • the waveform in FIG. 19 is an input cosine wave G1 in which the phase of the sine wave F having the frequency f1 is shifted by ⁇ / 2.
  • the LRA 140 When the input cosine wave G1 is applied to the LRA 140, the LRA 140 starts to vibrate at the natural frequency f0 (that is, the resonance frequency) of the LRA 140.
  • the LRA 140 is displaced according to a combined wave of the input cosine wave G1 having the frequency f1 and the vibration of the LRA 140 with the natural frequency f0.
  • FIG. 20 shows a displacement response of the LRA when the input drive signal of FIG. 19 is applied to the LRA 140.
  • the waveform indicated by the dotted line indicates the constituent vibration component y11 of the vibration displacement generated when the input cosine wave G1 is applied to the LRA 140
  • the waveform indicated by the solid line indicates the free vibration component y12.
  • the response displacement y13 when the cosine wave G1 is applied to the LRA 140 is a composite wave of y11 and y12.
  • FIG. 20B is a diagram illustrating an example of the displacement of the composite wave y13 of the waveform y11 and the waveform y12. It can be seen that the synthesized wave y13 becomes 0 at the timing T1 when the input cosine wave G1 becomes 0.
  • FIG. 21 is a diagram showing an example of the LRA displacement speed and displacement acceleration of the third method.
  • 21A shows the waveform of the composite wave y13
  • FIG. 21B shows the velocity waveform y13 ′ obtained by differentiating the displacement of the composite wave y13
  • FIG. 21C shows the composite wave y13. It is a figure which shows the waveform y13 "of the acceleration obtained by differentiating 2 displacements twice.
  • the velocity waveform y13 ′ and the acceleration waveform y13 ′′ become 0 at the timing T1 when the synthesized wave y13 becomes 0. That is, the vibration of the LRA 140 stops at the timing T1.
  • the acceleration waveform y13 ′′ stops in three cycles within 0.01 sec. Therefore, in the third method, the vibration acceleration becomes 0.02 G or less within 0.01 sec, and the metal dome type button 2 is clicked. It is possible to express a tactile feeling like that.
  • the excitation is stopped at the point where the amplitude of the input cosine wave G1 reaches a peak, but the present invention is not limited to this.
  • the end of the drive signal may be any point that can generate a steep peak expressing a click feeling in a waveform indicating acceleration of vibration of the touch panel 120, for example.
  • the end of the drive signal may be other than 0, which is the center point of the amplitude, and the end of the drive signal is better as the point is closer to the amplitude peak.
  • the LRA 140 is attached to the surface of the touch panel 120 on the casing side, but the present invention is not limited to this.
  • the LRA 140 may be disposed in the vicinity of the substrate 150 disposed in the housing 110.
  • FIG. 22 is a diagram illustrating an example of an electronic device in which an LRA is provided in a housing.
  • the LRA 140 is disposed in the vicinity of the substrate 150 provided in the housing 110.
  • FIG. 23 is a schematic diagram of the vibration pattern utilization system 1 that utilizes the vibration pattern using the drive signal described above on the electronic device 300 via a server on the network.
  • the vibration pattern utilization system 1 includes a server 410 and an electronic device 300 connected to the server 410 via a network 401.
  • a short and sharp vibration can be generated on the touch panel.
  • various vibration patterns can be generated by changing the timing for generating the basic waveform.
  • Various vibration patterns are linked to various functions realized by the electronic device, such as applications, the subject of the email displayed when the email is opened, characters and pictograms used in the email, and the link information is stored in the server 410. To store.
  • the “function” of the electronic device 300 not only the type of installed application but also the importance and subject displayed when the email is opened, and the characters used in the email And pictograms.
  • the electronic device 300 includes a CPU 210, a memory 320, a driver IC 260, an LRA 140, a display 301, a touch sensor 302, an input / output unit 303, a signal processing unit 304, and a communication unit 305.
  • the control unit 210 and the driver IC 260 constitute a drive control unit 270 that drives and controls the LRA 140.
  • the display 301 such as a liquid crystal
  • the input unit 303 such as a touch pad
  • the touch sensor 302 constitute the touch panel 120 (see FIG. 3) of the electronic device 300.
  • the CPU 210 includes a link information setting change unit 215.
  • the link information setting change unit 215 appropriately sets and changes link information in the work area of the memory 320 in accordance with a user input operation.
  • the memory 320 includes a drive control program storage area 230, a waveform data storage area 240, and an API 250.
  • the link information generated by the link information setting change unit 215 is uploaded from the signal processing unit 304 and the communication unit 305 to the server 410 and stored.
  • the link information stored in the server 410 can be shared among users within a predetermined range.
  • FIG. 24 shows an example of link information.
  • the link information in FIG. 24 links an application of the electronic device 300 such as a Web browser, e-mail, camera, calculator, and the vibration pattern.
  • the vibration pattern may have a waveform of a drive signal applied to the LRA 140 as a basic waveform, or may have an acceleration waveform generated on the touch panel by application of the drive signal as a basic waveform.
  • the vibration pattern (pattern 1) generated in a single shot the vibration pattern (pattern 2) generated in succession (pattern 2), and the second one after generating the timing for one waveform after generating one waveform.
  • a vibration pattern (pattern 3) for generating a waveform of 1 is generated, and a vibration pattern (pattern 4) for generating a second waveform after the timing of two waveforms after generating one waveform is linked to each application. .
  • the vibration pattern 1 is linked to the function of the Web browser and the vibration pattern 1, and the vibration pattern 2 is linked to the camera function.
  • the vibration pattern 3 is linked to the electronic mail function, and the vibration pattern 4 is linked to the calculator function.
  • FIG. 25 is an example in which the importance level of email (important email, emergency email, etc.), the subject of email (joyful email, pretty email, etc.) and the vibration pattern are linked.
  • a waveform similar to that shown in FIG. 24 is used as one basic vibration waveform.
  • a nice mail is linked to a vibration pattern (pattern 5) that generates a third waveform after generating two waveforms and then timings one waveform.
  • FIG. 26 pictograms and emoticons used for electronic mail are associated with vibration patterns.
  • FIG. 27 is a diagram showing a form of storage and use of link information.
  • Electronic devices 300-1 and 300-2 can be connected to server 410 via networks 401-1 and 401-2, respectively.
  • the server 410 stores link information 431 to 433.
  • the storage areas for the link information 431 to 433 may be allocated, for example, for each group sharing the link information, or may be allocated for each user.
  • User 1 of electronic device 401-1 and user 2 of electronic device 401-2 belong to the same group, and can share link information 431-433.
  • the user 1 can set link information linked to a desired function using the vibration pattern downloaded from the server 410.
  • the set link information can be stored in the server 410.
  • the user 1 can use the link information stored in the server 410 within the permitted range. For example, link information created by the user 2 in the same group and stored in the server 410 can be used.
  • FIG. 28 shows an example of saving link information.
  • the work of associating the desired function of the smartphone with the desired vibration pattern is completed on the link information setting screen 308a of the electronic device 300 such as a smartphone.
  • the “save” button 309 is selected in FIG. 28B, the set link information 431 is stored on the server 410 via the network 401 as shown in FIG.
  • FIG. 29 shows an example of using link information.
  • FIG. 29A is an example of the application selection screen 308 b of the smartphone 300.
  • the link information is downloaded in the background as shown in FIG. 29B when the application selection screen 308b is displayed.
  • the CPU 210 of the smartphone reports the event occurrence to the server 410 via the communication unit 305.
  • the server 410 transmits link information 431 for the application selection screen to the smartphone 300 in response to the event occurrence report.
  • the CPU 210 reads a drive waveform for driving the LRA 140 from the waveform data storage area 240, and instructs the driver IC 260 to apply a drive signal to the LRA 140 at the generation timing defined by the vibration pattern.
  • a short steep vibration is generated for one waveform by the selection of the “e-mail” application, and thereafter, the vibration is further performed for one waveform at an off-timing for one waveform. The user can empirically confirm that the intended application has been selected.
  • FIG. 31 shows another example of using the vibration pattern.
  • the smartphone 300 automatically receives an e-mail.
  • link information 432 in which the email opening function and the vibration pattern are associated with each other is distributed from the server 410.
  • the reception of the electronic mail causes an event to distribute the link information 432.
  • the e-mail and the link information 432 may be distributed from the same server or may be distributed from different servers.
  • FIG. 31B shows a received mail list screen 308c of the smartphone 300.
  • a vibe mark ([ ⁇ ]) 316 is attached to the third mail from Mr. C. This is called "vibration mail", for example.
  • Mr. C's mail which is a vibrator mail
  • the color of the third mail changes as shown in FIG. 32 (A)
  • the smartphone changes with the set vibration pattern as shown in FIG. 30 (B).
  • 300 or the touch panel vibrates.
  • a third vibration is generated with an interval of one waveform.
  • the selected mail is then opened.
  • the vibration pattern specified by the vibration mark 316 is a vibration pattern that can be downloaded from the server 410 by users in the same group. Different types of vibration marks 316 may be used to indicate “important mail”, “emergency mail”, and the like, and different vibration patterns may be linked to each.
  • the sender can obtain the vibration according to the content that attached the vibrator mail function to the e-mail. Can communicate the contents of e-mail.
  • FIG. 33 shows still another usage example of the vibration pattern.
  • the smartphone 300 automatically receives an email.
  • the reception of the e-mail causes an event for distributing the link information. Therefore, the link information 433 is distributed from the server 410 together with the electronic mail. This link information is obtained by associating an e-mail body character with a vibration pattern.
  • the electronic mail and the link information 433 may be distributed from the same server or may be distributed from different servers.
  • FIG. 33B shows an e-mail text screen 308d of the smartphone 300.
  • the emoticon “( ⁇ _ ⁇ )” is displayed in italics in the text. This indicates that a vibration pattern is linked to the emoticon.
  • the color of the emoticon part changes as shown in FIG. 34A, and the smartphone 300 or the touch panel vibrates with the set vibration pattern in FIG. Since vibration waveforms corresponding to emoticons and pictograms are set, it is possible to present an expression by a method other than visual sense of touch.
  • link information is stored and managed on the server, the user only has to download it when necessary.
  • link information in which vibration patterns are associated with each other within a specific group or family can be shared.

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)
  • User Interface Of Digital Computer (AREA)

Abstract

L'invention concerne un dispositif électronique disposant d'un écran tactile et comprenant : un actionneur qui fait vibrer l'écran tactile; et une unité de commande d'activation qui reçoit, d'un serveur sur un réseau, des informations de lien associant les fonctions du dispositif électronique et des modèles de vibration en fonction de l'apparition d'un événement préétabli, et, lorsque les fonctions du dispositif électronique sont choisies suite à l'apparition de l'événement, applique un signal d'activation à l'actionneur, à l'aide du modèle de vibration indiqué dans les informations de lien. Le signal d'activation est l'un quelconque parmi : un premier signal d'activation qui répète une onde sinusoïdale de f0 × m/n (m et n étant des entiers naturels et m ≠n) m fois, lorsque la fréquence de résonance de l'actionneur est f0; un second signal d'activation qui est une onde sinusoïdale de la fréquence de résonance f0 de l'actionneur et qui se termine au niveau d'un point différent du centre de l'amplitude de l'onde sinusoïdale; et un troisième signal d'activation qui est une vibration répétant m fois une forme d'onde présentant une phase décalée de π/2 de l'onde sinusoïdale de f0 × m/n (m et n étant des entiers naturels et m ≠n), lorsque la fréquence de résonance de l'actionneur est f0, et se terminant au niveau d'un point différent du centre de l'amplitude de la vibration.
PCT/JP2012/064948 2012-06-11 2012-06-11 Dispositif électronique, programme de génération de vibrations, et système utilisant des modèles de vibration WO2013186845A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2014520831A JP5822023B2 (ja) 2012-06-11 2012-06-11 電子機器、振動発生プログラム、及び振動パターン利用システム
PCT/JP2012/064948 WO2013186845A1 (fr) 2012-06-11 2012-06-11 Dispositif électronique, programme de génération de vibrations, et système utilisant des modèles de vibration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2012/064948 WO2013186845A1 (fr) 2012-06-11 2012-06-11 Dispositif électronique, programme de génération de vibrations, et système utilisant des modèles de vibration

Publications (1)

Publication Number Publication Date
WO2013186845A1 true WO2013186845A1 (fr) 2013-12-19

Family

ID=49757709

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/064948 WO2013186845A1 (fr) 2012-06-11 2012-06-11 Dispositif électronique, programme de génération de vibrations, et système utilisant des modèles de vibration

Country Status (2)

Country Link
JP (1) JP5822023B2 (fr)
WO (1) WO2013186845A1 (fr)

Cited By (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016174784A1 (fr) * 2015-04-28 2016-11-03 シャープ株式会社 Dispositif de commande et dispositif d'affichage
CN106940545A (zh) * 2017-03-31 2017-07-11 青岛海尔智能技术研发有限公司 一种家用电器及其触控按键组件、触控方法
CN107209635A (zh) * 2014-12-15 2017-09-26 Dav公司 用于控制机动车辆的装置和方法
US20180321748A1 (en) * 2017-05-08 2018-11-08 Cirrus Logic International Semiconductor Ltd. Integrated haptic system
US10795443B2 (en) 2018-03-23 2020-10-06 Cirrus Logic, Inc. Methods and apparatus for driving a transducer
US10820100B2 (en) 2018-03-26 2020-10-27 Cirrus Logic, Inc. Methods and apparatus for limiting the excursion of a transducer
WO2020217314A1 (fr) * 2019-04-23 2020-10-29 三菱電機株式会社 Dispositif de commande, dispositif de présentation de détection tactile, et procédé de commande d'actionneur
US10832537B2 (en) 2018-04-04 2020-11-10 Cirrus Logic, Inc. Methods and apparatus for outputting a haptic signal to a haptic transducer
US10848886B2 (en) 2018-01-19 2020-11-24 Cirrus Logic, Inc. Always-on detection systems
US10860202B2 (en) 2018-10-26 2020-12-08 Cirrus Logic, Inc. Force sensing system and method
US10955955B2 (en) 2019-03-29 2021-03-23 Cirrus Logic, Inc. Controller for use in a device comprising force sensors
US10969871B2 (en) 2018-01-19 2021-04-06 Cirrus Logic, Inc. Haptic output systems
US10976825B2 (en) 2019-06-07 2021-04-13 Cirrus Logic, Inc. Methods and apparatuses for controlling operation of a vibrational output system and/or operation of an input sensor system
US10992297B2 (en) 2019-03-29 2021-04-27 Cirrus Logic, Inc. Device comprising force sensors
JP2021097004A (ja) * 2019-12-19 2021-06-24 株式会社デンソー 操作装置
US11069206B2 (en) 2018-05-04 2021-07-20 Cirrus Logic, Inc. Methods and apparatus for outputting a haptic signal to a haptic transducer
US11139767B2 (en) 2018-03-22 2021-10-05 Cirrus Logic, Inc. Methods and apparatus for driving a transducer
US11150733B2 (en) 2019-06-07 2021-10-19 Cirrus Logic, Inc. Methods and apparatuses for providing a haptic output signal to a haptic actuator
US11259121B2 (en) 2017-07-21 2022-02-22 Cirrus Logic, Inc. Surface speaker
US11263877B2 (en) 2019-03-29 2022-03-01 Cirrus Logic, Inc. Identifying mechanical impedance of an electromagnetic load using a two-tone stimulus
US11269415B2 (en) 2018-08-14 2022-03-08 Cirrus Logic, Inc. Haptic output systems
US11283337B2 (en) 2019-03-29 2022-03-22 Cirrus Logic, Inc. Methods and systems for improving transducer dynamics
US11380175B2 (en) 2019-10-24 2022-07-05 Cirrus Logic, Inc. Reproducibility of haptic waveform
US11396031B2 (en) 2019-03-29 2022-07-26 Cirrus Logic, Inc. Driver circuitry
US11408787B2 (en) 2019-10-15 2022-08-09 Cirrus Logic, Inc. Control methods for a force sensor system
JP2022119946A (ja) * 2018-02-06 2022-08-17 ティーディーケイ・エレクトロニクス・アクチェンゲゼルシャフト 能動的な触覚フィードバックを生成するための装置
US11509292B2 (en) 2019-03-29 2022-11-22 Cirrus Logic, Inc. Identifying mechanical impedance of an electromagnetic load using least-mean-squares filter
US11545951B2 (en) 2019-12-06 2023-01-03 Cirrus Logic, Inc. Methods and systems for detecting and managing amplifier instability
US11552649B1 (en) 2021-12-03 2023-01-10 Cirrus Logic, Inc. Analog-to-digital converter-embedded fixed-phase variable gain amplifier stages for dual monitoring paths
US11644370B2 (en) 2019-03-29 2023-05-09 Cirrus Logic, Inc. Force sensing with an electromagnetic load
US11656711B2 (en) 2019-06-21 2023-05-23 Cirrus Logic, Inc. Method and apparatus for configuring a plurality of virtual buttons on a device
US11662821B2 (en) 2020-04-16 2023-05-30 Cirrus Logic, Inc. In-situ monitoring, calibration, and testing of a haptic actuator
US11765499B2 (en) 2021-06-22 2023-09-19 Cirrus Logic Inc. Methods and systems for managing mixed mode electromechanical actuator drive
US11908310B2 (en) 2021-06-22 2024-02-20 Cirrus Logic Inc. Methods and systems for detecting and managing unexpected spectral content in an amplifier system
US11933822B2 (en) 2021-06-16 2024-03-19 Cirrus Logic Inc. Methods and systems for in-system estimation of actuator parameters
US12035445B2 (en) 2019-03-29 2024-07-09 Cirrus Logic Inc. Resonant tracking of an electromagnetic load
WO2024241738A1 (fr) * 2023-05-22 2024-11-28 パナソニックIpマネジメント株式会社 Dispositif d'émission d'informations, procédé d'émission d'informations et programme d'émission d'informations
US12244253B2 (en) 2020-04-16 2025-03-04 Cirrus Logic Inc. Restricting undesired movement of a haptic actuator
US12276687B2 (en) 2019-12-05 2025-04-15 Cirrus Logic Inc. Methods and systems for estimating coil impedance of an electromagnetic transducer

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002149312A (ja) * 2000-08-08 2002-05-24 Ntt Docomo Inc 携帯型電子機器、電子機器、振動発生器、振動による報知方法および報知制御方法
JP2006293622A (ja) * 2005-04-08 2006-10-26 Mitsubishi Electric Corp 指令生成装置
JP2010213401A (ja) * 2009-03-09 2010-09-24 Shicoh Engineering Co Ltd 振動モータ及び電子機器
JP2010287232A (ja) * 2009-06-09 2010-12-24 Immersion Corp アクチュエータを用い触覚効果を生成する方法及び装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003308282A (ja) * 2002-04-17 2003-10-31 Hudson Soft Co Ltd 通信装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002149312A (ja) * 2000-08-08 2002-05-24 Ntt Docomo Inc 携帯型電子機器、電子機器、振動発生器、振動による報知方法および報知制御方法
JP2006293622A (ja) * 2005-04-08 2006-10-26 Mitsubishi Electric Corp 指令生成装置
JP2010213401A (ja) * 2009-03-09 2010-09-24 Shicoh Engineering Co Ltd 振動モータ及び電子機器
JP2010287232A (ja) * 2009-06-09 2010-12-24 Immersion Corp アクチュエータを用い触覚効果を生成する方法及び装置

Cited By (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107209635A (zh) * 2014-12-15 2017-09-26 Dav公司 用于控制机动车辆的装置和方法
JP2018502387A (ja) * 2014-12-15 2018-01-25 ダヴ 自動車の制御装置および制御方法
WO2016174784A1 (fr) * 2015-04-28 2016-11-03 シャープ株式会社 Dispositif de commande et dispositif d'affichage
JPWO2016174784A1 (ja) * 2015-04-28 2018-02-22 シャープ株式会社 制御装置および表示装置
CN106940545A (zh) * 2017-03-31 2017-07-11 青岛海尔智能技术研发有限公司 一种家用电器及其触控按键组件、触控方法
US12032744B2 (en) 2017-05-08 2024-07-09 Cirrus Logic Inc. Integrated haptic system
KR20220066191A (ko) * 2017-05-08 2022-05-23 시러스 로직 인터내셔널 세미컨덕터 리미티드 통합 햅틱 시스템
KR20200005619A (ko) * 2017-05-08 2020-01-15 시러스 로직 인터내셔널 세미컨덕터 리미티드 통합 햅틱 시스템
CN110741329A (zh) * 2017-05-08 2020-01-31 思睿逻辑国际半导体有限公司 集成触觉系统
US10732714B2 (en) 2017-05-08 2020-08-04 Cirrus Logic, Inc. Integrated haptic system
KR20230130158A (ko) * 2017-05-08 2023-09-11 시러스 로직 인터내셔널 세미컨덕터 리미티드 통합 햅틱 시스템
KR102397509B1 (ko) 2017-05-08 2022-05-13 시러스 로직 인터내셔널 세미컨덕터 리미티드 통합 햅틱 시스템
US11500469B2 (en) 2017-05-08 2022-11-15 Cirrus Logic, Inc. Integrated haptic system
WO2018208651A1 (fr) * 2017-05-08 2018-11-15 Cirrus Logic International Semiconductor, Ltd. Système haptique intégré
KR102574538B1 (ko) 2017-05-08 2023-09-06 시러스 로직 인터내셔널 세미컨덕터 리미티드 통합 햅틱 시스템
US20180321748A1 (en) * 2017-05-08 2018-11-08 Cirrus Logic International Semiconductor Ltd. Integrated haptic system
CN114661167B (zh) * 2017-05-08 2025-03-18 思睿逻辑国际半导体有限公司 集成触觉系统
CN114661167A (zh) * 2017-05-08 2022-06-24 思睿逻辑国际半导体有限公司 集成触觉系统
KR102681946B1 (ko) 2017-05-08 2024-07-08 시러스 로직 인터내셔널 세미컨덕터 리미티드 통합 햅틱 시스템
US11259121B2 (en) 2017-07-21 2022-02-22 Cirrus Logic, Inc. Surface speaker
US10969871B2 (en) 2018-01-19 2021-04-06 Cirrus Logic, Inc. Haptic output systems
US10848886B2 (en) 2018-01-19 2020-11-24 Cirrus Logic, Inc. Always-on detection systems
JP2022119946A (ja) * 2018-02-06 2022-08-17 ティーディーケイ・エレクトロニクス・アクチェンゲゼルシャフト 能動的な触覚フィードバックを生成するための装置
US11850630B2 (en) 2018-02-06 2023-12-26 Tdk Electronics Ag Device and method for producing active haptic feedback
US11139767B2 (en) 2018-03-22 2021-10-05 Cirrus Logic, Inc. Methods and apparatus for driving a transducer
US10795443B2 (en) 2018-03-23 2020-10-06 Cirrus Logic, Inc. Methods and apparatus for driving a transducer
US10820100B2 (en) 2018-03-26 2020-10-27 Cirrus Logic, Inc. Methods and apparatus for limiting the excursion of a transducer
US10832537B2 (en) 2018-04-04 2020-11-10 Cirrus Logic, Inc. Methods and apparatus for outputting a haptic signal to a haptic transducer
US11636742B2 (en) 2018-04-04 2023-04-25 Cirrus Logic, Inc. Methods and apparatus for outputting a haptic signal to a haptic transducer
US11069206B2 (en) 2018-05-04 2021-07-20 Cirrus Logic, Inc. Methods and apparatus for outputting a haptic signal to a haptic transducer
US11269415B2 (en) 2018-08-14 2022-03-08 Cirrus Logic, Inc. Haptic output systems
US11966513B2 (en) 2018-08-14 2024-04-23 Cirrus Logic Inc. Haptic output systems
US11269509B2 (en) 2018-10-26 2022-03-08 Cirrus Logic, Inc. Force sensing system and method
US11972105B2 (en) 2018-10-26 2024-04-30 Cirrus Logic Inc. Force sensing system and method
US11507267B2 (en) 2018-10-26 2022-11-22 Cirrus Logic, Inc. Force sensing system and method
US10860202B2 (en) 2018-10-26 2020-12-08 Cirrus Logic, Inc. Force sensing system and method
US12314558B2 (en) 2018-10-26 2025-05-27 Cirrus Logic Inc. Force sensing system and method
US11396031B2 (en) 2019-03-29 2022-07-26 Cirrus Logic, Inc. Driver circuitry
US12035445B2 (en) 2019-03-29 2024-07-09 Cirrus Logic Inc. Resonant tracking of an electromagnetic load
US11263877B2 (en) 2019-03-29 2022-03-01 Cirrus Logic, Inc. Identifying mechanical impedance of an electromagnetic load using a two-tone stimulus
US11509292B2 (en) 2019-03-29 2022-11-22 Cirrus Logic, Inc. Identifying mechanical impedance of an electromagnetic load using least-mean-squares filter
US11515875B2 (en) 2019-03-29 2022-11-29 Cirrus Logic, Inc. Device comprising force sensors
US10955955B2 (en) 2019-03-29 2021-03-23 Cirrus Logic, Inc. Controller for use in a device comprising force sensors
US12176781B2 (en) 2019-03-29 2024-12-24 Cirrus Logic Inc. Methods and systems for estimating transducer parameters
US11283337B2 (en) 2019-03-29 2022-03-22 Cirrus Logic, Inc. Methods and systems for improving transducer dynamics
US11644370B2 (en) 2019-03-29 2023-05-09 Cirrus Logic, Inc. Force sensing with an electromagnetic load
US11736093B2 (en) 2019-03-29 2023-08-22 Cirrus Logic Inc. Identifying mechanical impedance of an electromagnetic load using least-mean-squares filter
US10992297B2 (en) 2019-03-29 2021-04-27 Cirrus Logic, Inc. Device comprising force sensors
JPWO2020217314A1 (ja) * 2019-04-23 2021-05-06 三菱電機株式会社 駆動装置、触覚提示装置及びアクチュエータの駆動方法
WO2020217314A1 (fr) * 2019-04-23 2020-10-29 三菱電機株式会社 Dispositif de commande, dispositif de présentation de détection tactile, et procédé de commande d'actionneur
US11669165B2 (en) 2019-06-07 2023-06-06 Cirrus Logic, Inc. Methods and apparatuses for controlling operation of a vibrational output system and/or operation of an input sensor system
US10976825B2 (en) 2019-06-07 2021-04-13 Cirrus Logic, Inc. Methods and apparatuses for controlling operation of a vibrational output system and/or operation of an input sensor system
US11972057B2 (en) 2019-06-07 2024-04-30 Cirrus Logic Inc. Methods and apparatuses for controlling operation of a vibrational output system and/or operation of an input sensor system
US11150733B2 (en) 2019-06-07 2021-10-19 Cirrus Logic, Inc. Methods and apparatuses for providing a haptic output signal to a haptic actuator
US11656711B2 (en) 2019-06-21 2023-05-23 Cirrus Logic, Inc. Method and apparatus for configuring a plurality of virtual buttons on a device
US11408787B2 (en) 2019-10-15 2022-08-09 Cirrus Logic, Inc. Control methods for a force sensor system
US11692889B2 (en) 2019-10-15 2023-07-04 Cirrus Logic, Inc. Control methods for a force sensor system
US11380175B2 (en) 2019-10-24 2022-07-05 Cirrus Logic, Inc. Reproducibility of haptic waveform
US11847906B2 (en) 2019-10-24 2023-12-19 Cirrus Logic Inc. Reproducibility of haptic waveform
US12276687B2 (en) 2019-12-05 2025-04-15 Cirrus Logic Inc. Methods and systems for estimating coil impedance of an electromagnetic transducer
US11545951B2 (en) 2019-12-06 2023-01-03 Cirrus Logic, Inc. Methods and systems for detecting and managing amplifier instability
WO2021124673A1 (fr) * 2019-12-19 2021-06-24 株式会社デンソー Dispositif d'actionnement
JP2021097004A (ja) * 2019-12-19 2021-06-24 株式会社デンソー 操作装置
JP7306257B2 (ja) 2019-12-19 2023-07-11 株式会社デンソー 操作装置
US11662821B2 (en) 2020-04-16 2023-05-30 Cirrus Logic, Inc. In-situ monitoring, calibration, and testing of a haptic actuator
US12244253B2 (en) 2020-04-16 2025-03-04 Cirrus Logic Inc. Restricting undesired movement of a haptic actuator
US11933822B2 (en) 2021-06-16 2024-03-19 Cirrus Logic Inc. Methods and systems for in-system estimation of actuator parameters
US11765499B2 (en) 2021-06-22 2023-09-19 Cirrus Logic Inc. Methods and systems for managing mixed mode electromechanical actuator drive
US11908310B2 (en) 2021-06-22 2024-02-20 Cirrus Logic Inc. Methods and systems for detecting and managing unexpected spectral content in an amplifier system
US11552649B1 (en) 2021-12-03 2023-01-10 Cirrus Logic, Inc. Analog-to-digital converter-embedded fixed-phase variable gain amplifier stages for dual monitoring paths
WO2024241738A1 (fr) * 2023-05-22 2024-11-28 パナソニックIpマネジメント株式会社 Dispositif d'émission d'informations, procédé d'émission d'informations et programme d'émission d'informations

Also Published As

Publication number Publication date
JP5822023B2 (ja) 2015-11-24
JPWO2013186845A1 (ja) 2016-02-01

Similar Documents

Publication Publication Date Title
JP5822023B2 (ja) 電子機器、振動発生プログラム、及び振動パターン利用システム
JP5831635B2 (ja) 駆動装置、電子機器、及び駆動制御プログラム
JP5822022B2 (ja) 電子機器、及び駆動制御プログラム
CN102111496B (zh) 在便携终端中产生振动的方法和装置
US8981915B2 (en) System and method for display of multiple data channels on a single haptic display
JP5654114B2 (ja) タッチセンサを備えた電子機器
US8624864B2 (en) System and method for display of multiple data channels on a single haptic display
JP6032364B2 (ja) 駆動装置、電子機器及び駆動制御プログラム
JPWO2015083283A1 (ja) 駆動装置、電子機器、駆動制御プログラム、及び駆動信号の生成方法
JP2018125021A (ja) コンテキスト依存ハプティック確認システム
KR20140109292A (ko) 선형 공진 액추에이터를 구비한 햅틱 디바이스
KR20190050754A (ko) 햅틱 테마 프레임워크
JP6032362B2 (ja) 駆動装置、電子機器及び駆動制御プログラム
KR20110080316A (ko) 터치스크린을 구비한 휴대용 단말기의 햅틱 피드백 제어 방법 및 장치
CN104423589A (zh) 触觉变形系统
JPWO2016013068A1 (ja) 触感データ処理装置、触感提供システム、及び触感データ処理方法
JP5962756B2 (ja) 電子機器及び振動提供方法
KR100957005B1 (ko) 이종 액츄에이터를 이용한 햅틱 피드백 제공모듈, 이를 갖는 휴대기기 및 그 제공방법
JP5907260B2 (ja) 駆動装置、電子機器及び駆動制御プログラム
CN108153419A (zh) 一种电子设备和控制方法
JP5907261B2 (ja) 駆動装置、電子機器及び駆動制御プログラム
KR20130025759A (ko) 파형 생성기를 이용한 햅틱 장치 및 그 제어 방법
US20240192779A1 (en) Generating low frequency haptic effects with narrowband actuators

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: 12879118

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2014520831

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12879118

Country of ref document: EP

Kind code of ref document: A1