Japanese Patent Application No. 2007-105558, filed on Apr. 13, 2007, Japanese Patent Application No. 2007-23315, filed on Feb. 1, 2007, Japanese Patent Application No. 2007-241001, filed on Sep. 18, 2007, and Japanese Patent Application No. 2007-304534, filed on Nov. 26, 2007, are hereby incorporated by reference in their entirety.
The present invention relates to an operation signal generation device.
An operation signal generation device is known which includes an information input device to which the user inputs information, and generates an operation signal which operates an electronic instrument based on operation information input to the information input device. As the information input device for the user to input the operation information to the operation signal generation device, an information input device having a mechanical mechanism (e.g., push button) and an information input device such as a touch panel are known. A switch which ON-OFF-controls an electronic instrument using a mechanical mechanism is also known.
An information input device having a mechanical mechanism (e.g., push button) may deteriorate due to an external factor such as dust. Moreover, it is difficult to install such an information input device in a place where water is used since a short circuit may occur. It is also difficult to install such an information input device in a flammable place since a spark may occur during operation. Since information input device having a mechanical mechanism produces elevations or depressions on the installation surface, the installation place may be limited from the viewpoint of appearance.
A touch panel is known as an information input device which does not have elevations or depressions on the surface. However it is difficult to dispose a touch panel in a place where water is used due to its mechanism. Moreover, the installation place may be limited from the viewpoint of the rigidity of the panel surface.
According to one aspect of the invention, there is provided an operation signal generation device generating an operation signal for operating an electronic instrument, the operation signal generation device comprising:
a vibration detection sensor which detects vibrations of a building, a constructed product secured on a building, or a stationary article; and
an operation signal generation section which determines whether or not an output signal from the vibration detection sensor satisfies a predetermined condition, and generates the operation signal when the output signal satisfies the predetermined condition.
The invention may provide an operation signal generation device which enables an information input device to be arbitrarily installed.
(1) According to one embodiment of the invention, there is provided an operation signal generation device generating an operation signal for operating an electronic instrument, the operation signal generation device comprising:
a vibration detection sensor which detects vibrations of a building, a constructed product secured on a building, or a stationary article; and
an operation signal generation section which determines whether or not an output signal from the vibration detection sensor satisfies a predetermined condition, and generates the operation signal when the output signal satisfies the predetermined condition.
According to this embodiment, the operation signal which operates the electronic instrument is generated based on the output signal (vibrations detected by the vibration detection sensor) from the vibration detection sensor. Since the vibration detection sensor is configured to detect vibrations of a building or the like, the operation signal generation section generates the operation signal based on the vibration state of the building or the like. Specifically, the operation signal generation device according to this embodiment generates the operation signal which operates the electronic instrument when the user vibrates a building or the like.
According to the this embodiment, an operation signal generation device with excellent operability can be provided which allows the user to generate the operation signal by merely vibrating a building or the like without operating an operation section such as a button or a key.
Moreover, the operation signal generation device according to this embodiment allows the user to operate an electronic instrument without operating an operation section. Therefore, according to the this embodiment, an operation section need not be formed so that the user can identify the operation section. Specifically, since the operation section need not be observed by the used, an operation signal generation device can be provided which can be disposed in a building or the like without limitations to the appearance.
(2) The operation signal generation device may further comprise a holding member which holds the vibration detection sensor and is able to function as part of the building, the constructed product, or the article.
Vibrations of a building or the like can be accurately detected by installing the vibration detection sensor in the member (holding member) which forms a building or the like. Note that the vibration detection sensor which may be applied to this embodiment is not limited to a vibration detection sensor with a specific configuration. A known vibration detection sensor may also be applied. As the vibration detection sensor, an angular velocity sensor (gyrosensor) or an acceleration sensor may be utilized.
(3) In this operation signal generation device,
a main surface of the holding member may have a vibration input area; and
the vibration input area and a peripheral area of the vibration input area on the main surface may be formed flat.
The vibration input area may be appropriately set on the main surface (surface which faces the user) of the holding member. For example, the vibration input area may be set in an area of the main surface in which vibrations (hit vibrations of the holding member which occur when hitting the holding member) input to the holding member by the user are most accurately transmitted to the vibration detection sensor. The vibration input area may be an area which overlaps the vibration detection sensor (operation signal generation device unit).
(4) In this operation signal generation device, the holding member may engage with an opening of a depression formed in the building, the constructed product, or the article so that the holding member is integrated with the building, the constructed product, or the article, an outer surface of the holding member serving as a vibration input area.
According to this configuration, when the operation signal generation device is fitted into the opening of the depression, the outer surface of the operation signal generation device is integrated with the building, the constructed product, or the article to form the vibration input area.
(5) In this operation signal generation device, a fluorescent coating may be at least partially applied to the vibration input area.
This makes it possible to allow the user to accurately observe the vibration input area in a dark place, whereby the user can accurately operate the electronic instrument.
(6) The operation signal generation device may further comprise a light-emitting component, the vibration input area at least partially transmitting light emitted from the light-emitting component.
This makes it possible to allow the user to accurately observe the vibration input area in a dark place, whereby the user can accurately operate the electronic instrument.
(7) The operation signal generation device may further comprise a board on which the vibration detection sensor is mounted, the board being disposed at an interval from the holding member.
(8) In this operation signal generation device, the board may be held by the holding member at one or more points.
According to this configuration, since vibrations of the holding member can be accurately transmitted to the vibration detection sensor, an operation signal generation device with high accuracy can be provided.
(9) In this operation signal generation device, the board may be held by the holding member through a resin member.
In this embodiment, the resin member may be selected depending on the operation accuracy required for the operation signal generation device. For example, the operation signal generation device can be configured to accurately respond to vibrations of the holding member when utilizing a hard resin member. On the other hand, since the vibration energy of the holding member can be absorbed by the resin member when utilizing a soft resin member, effects of vibrations with a small amplitude (energy) can be disregarded. Therefore, an operation signal generation device which rarely malfunctions can be provided.
(10) The operation signal generation device may further comprise a board on which the vibration detection sensor is mounted, the board being in contact with the holding member.
According to this configuration, since vibrations of the holding member can be accurately transmitted to the vibration detection sensor, an operation signal generation device with high accuracy can be provided.
(11) The operation signal generation device may further comprise a waterproof housing in which at least the vibration detection sensor is disposed.
According to this configuration, since the vibration detection sensor can be prevented from coming into contact with water, the vibration detection sensor can be disposed in a place where water is used.
(12) The operation signal generation device may further comprise an airtight housing in which at least the vibration detection sensor is disposed.
According to this configuration, the vibration detection sensor can be safely installed in a flammable place.
(13) The operation signal generation device may further comprise:
a determination condition storage section which stores the predetermined condition; and
a determination condition setting section which causes the determination condition storage section to store the predetermined condition based on the output signal from the vibration detection sensor.
When different users perform the same operation, vibrations produced may differ depending on the user. For example, the amplitude, the attenuation pattern, and the peak amplitude of vibrations detected by the vibration detection sensor may differ between users A and B even if the users A and B have performed the same operation.
The operation signal generation device may be designed to absorb the difference between users. On the other hand, an operation signal generation device with a security function can be provided utilizing the difference between users.
For example, if the determination condition is set based on the output signal from the vibration detection sensor when a specific user vibrates the vibration detection sensor, since it is difficult for another user to accurately reproduce the vibrations, a situation in which the electronic instrument is operated by another person can be prevented.
Moreover, since the determination condition can be set while taking the characteristics of the user into account, it is possible to accurate respond to vibrations produced by a specific user. Therefore, an operation signal generation device which rarely malfunctions can be provided.
(14) In this operation signal generation device, the operation signal generation section may determine whether or not a hit input is performed to the building, the constructed product, or the article based on the output signal from the vibration detection sensor, and generate the operation signal corresponding to the hit input when the operation signal generation section has determined that the hit input has been performed.
The hit input detection section may determine the switch area which has been hit based on a change in the rotational angular velocity value of one angular velocity sensor.
The rotation direction and the degree of rotation of the gyrosensor differ when hitting each switch area having a different positional relationship with the angular velocity sensor. Therefore, the characteristics (e.g., amplitude direction and amplitude) of the output signal of the gyrosensor also differ. Therefore, it is possible to determine the hit switch area based on the characteristics of the output signal from the gyrosensor.
Therefore, if different commands are respectively associated with the switch areas, a plurality of commands can be input using one angular velocity sensor.
(15) In this operation signal generation device,
the operation signal generation section may determine whether or not a hit input is performed to a plurality of switch areas respectively set at different positions of the vibration input area based on the output signal from the vibration detection sensor; and
when the operation signal generation section has determined that the hit input has been performed to a switch area among the switch areas, the operation signal generation section may generate the operation signal corresponding to the switch area.
The hit input detection section may determine the hit switch area based on a change in the rotational angular velocity value of a plurality of angular velocity sensors.
(16) In this operation signal generation device,
the operation signal generation section may determine whether or not a hit point is performed to a plurality of switch areas respectively set at different positions of the vibration input area based on change in output signals from a plurality of the vibration detection sensors respectively disposed at different positions of the holding member; and
when the operation signal generation section has determined that the hit input has been performed to a switch area among the switch areas, the operation signal generation section may generate the operation signal corresponding to the switch area.
(17) In this operation signal generation device, the operation signal generation section may include:
a hit count detection section detecting a hit count which is a number of hits at the building, the constructed product, or the article by a user based on the output signal from the vibration detection sensor; and
a correspondence relationship storage section storing a correspondence relationship between the hit count and the operation signal; and
the operation signal generation section may generate the operation signal corresponding to the hit count detected by the hit count detection section based on the correspondence relationship.
This makes it possible for the user to cause the electronic instrument to perform a desired operation by a simple operation of hitting a building or the like.
(18) The operation signal generation device may further comprise a correspondence relationship setting section which sets the correspondence relationship between the hit count and the operation signal and causes the correspondence relationship storage section to store the correspondence relationship.
This enables provision of an operation signal generation device optimum for the user's desired application.
(19) In this operation signal generation device,
the correspondence relationship storage section may store the correspondence relationship between the hit count and the operation signal in units of processing systems,
the operation signal generation device may further comprise a processing system switching section which selects a processing system from a plurality of processing systems; and
the operation signal generation section may generate the operation signal associated with the generated hit count based on the correspondence relationship in the selected processing system.
According to this configuration, since the user can cause the electronic instrument to perform various operations, an operation signal generation device with excellent operability can be provided.
(20) The operation signal generation device may further comprise a setting means which enables or disables an operation of the electronic instrument based on the output signal from the vibration detection sensor.
This makes it possible to prevent malfunction of the electronic instrument.
The term “setting means” used herein may be a contact detection section which detects contact with the user. The operation signal generation device may be configured to enable the operation of the electronic instrument based on the output signal from the vibration detection sensor only when the user contacts the contact detection section. As the contact detection section, a known device such as an electrostatic sensor, a pressure sensor, or a thermosensor may be utilized.
The embodiments of the invention will be described in detail below, with reference to the drawings. Note that the embodiments described below do not in any way limit the scope of the invention laid out in the claims herein. In addition, not all of the elements of the embodiments described below should be taken as essential requirements of the invention.
The term “building” used herein includes a house (including wall, floor, ceiling, roof, pillar, pool, bath, and the like), a building, a road (including pavement), a harbor facility, a dam, a water service/sewer, a pipeline, a ship, a train, an automobile, and a parking lot (including multistory parking garage). The term “constructed product secured on a building” used herein includes a door, a bathtub, a bath unit, a ventilator unit, a rest room unit, and a built-in kitchen installed in a house or the like, a utility pole, a transmission tower, and a manhole installed on a road. The term “stationary article” used herein includes a furniture such as a table, a chair, a bookshelf, or a closet, an electronic instrument main body and a remote controller (operation target) installed in a house or the like. Note that this embodiment is not limited to the above examples of the building, the constructed product, and the article. This embodiment also aims at members belonging to different categories such as a building and a constructed product, a constructed product and a stationary article, an stationary article and a building.
An electronic instrument which is the operation target according to this embodiment is not particularly limited. For example, the electronic instrument may be a lighting apparatus, an AV apparatus, an air conditioner, a navigation system, a door (automatic door), an electronic key, a ventilator, or a solenoid valve. Note that these electronic instruments are examples of the operation target according to this embodiment. This embodiment is not limited to these electronic instruments.
As shown
As the vibration detection sensor 10, an arbitrary sensor which can detect vibrations of an object (e.g., building) may be utilized. For example, an angular velocity sensor (gyrosensor) may be utilized as the vibration detection sensor 10. The angular velocity sensor is a sensor which measures a rotational velocity (rotational angular velocity) with respect to a rotational motion around a specific rotation axis. The angular velocity sensor may be configured to output an analog signal corresponding to the rotational angular velocity. The gyrosensor may be a vibrating gyroscope which vibrates utilizing a piezoelectric effect, for example. In this type of sensor, an alternating-current voltage is applied to an gyro-element (vibrator such as rock crystal) to cause the gyro-element to at least partially vibrate, and a current (voltage) corresponding to the rotation rate or the angular velocity is generated utilizing a Coriolis force. The gyrosensor amplifies the current (voltage) signal and outputs a voltage proportional to the angular velocity to output an electric signal corresponding to the vibrations. The type of gyrosensor is arbitrary. For example, a gyrosensor utilizing a microelectromechanical system (MEMS) technology may be used. The vibration detection sensor 10 may detect only vibrations in a predetermined single axis direction, or may detect vibrations in each of two or three axes which intersect perpendicularly.
Note that the vibration detection sensor 10 which may be applied to this embodiment is not limited to the gyrosensor. For example, an acceleration sensor which detects acceleration may be utilized as the vibration detection sensor 10. This also enables vibrations of a building or the like to be detected.
As shown
As shown
The operation signal generation section 20 generates the operation signal based on the output signal from the vibration detection sensor 10. In this embodiment, the operation signal generation section 20 determines whether or not the output signal from the vibration detection sensor 10 satisfies a predetermined condition, and generates the operation signal when the output signal satisfies the predetermined condition. Specifically, the operation signal generation section 20 generates the operation signal only when specific vibrations are applied to a building or the like.
The operation signal generation section 20 may determine the presence or absence of a hit input for each of a plurality of switch areas set at different positions of the vibration input area based on the output signal from one vibration detection sensor. When the operation signal generation section 20 has determined that the hit input has been performed for one of the switch areas, the operation signal generation section 20 may generate the operation signal corresponding to that switch area.
The operation signal generation device 1 according to this embodiment may include a plurality of vibration detection sensors 10. The operation signal generation section 20 may determine the presence or absence of a hit input for each of a plurality of switch areas set at different positions of the vibration input area based on a change in the output signal from each of a plurality of vibration detection sensors disposed at different positions. When the operation signal generation section 20 has determined that the hit input has been performed for one of the switch areas, the operation signal generation section 20 may generate the operation signal corresponding to that switch area.
As shown
The hit count detection method for the hit count detection section 30 is not particularly limited. An example of a process in which the hit count detection section 30 detects the hit count is given below taking an example of utilizing a gyrosensor as the vibration detection sensor 10.
The analog processing circuit 15 processes the signal to generate a digital signal shown in
A hit count determination method for the hit count detection section 30 is described below.
As shown in
In this embodiment, threshold values (+S1 and −S1) of the strength (voltage value) of the output signal 250 may be set, and it may be determined that one hit operation has been performed when a pair of pulses exceeding the threshold values has been detected. In this case, since the output signal 250 shown in
In this embodiment, extreme value ranges (+1 and −1) which specify the upper limit and the lower limit of the of the strength (voltage value) of the output signal 250 may be set, and it may be determined that one hit operation has been performed when a pair of pulses of which the extreme values are within the extreme value range has been detected. In this case, since the output signal 250 has two pairs of pulses (a pair of pulses having the extreme values P1 and P2 and a pair of pulses having the extreme values P3 and P4) of which the extreme values are within the extreme value range, it is determined that two hit operations have been performed. According to this configuration, a situation can be prevented in which the electronic instrument operates based on vibrations when the vibration detection sensor 10 has output a signal having a value exceeding the extreme value range. This makes it possible to prevent malfunction of the electronic instrument.
In this embodiment, the operation signal generation device 1 may be configured so that a hit operation determination condition (threshold value or extreme value range) can be set. For example, the operation signal generation device 1 may include a rewritable determination condition storage section 32 and a determination condition setting section 34, as shown in
A hit operation (strength and speed) generally depending on each user.
As shown
The operation signal generation device 1 according to this embodiment includes an operation signal generation section 25. The operation signal generation section 25 generates an operation signal (command) corresponding to the hit count (i.e., vibration pattern detected by the vibration detection sensor 10) detected by the hit count detection section 30 based on the data which indicates the correspondence relationship stored in the correspondence relationship storage section 40. Therefore, since the desired operation signal can be generated by combining simple hit operations, an operation signal generation device 1 with excellent operability can be provided.
The correspondence relationship storage section 40 may store the correspondence relationship between the output signal (e.g., hit count and vibration pattern) from the vibration detection sensor 10 and the operation signal in units of processing systems. In this case, the operation signal generation device 1 includes a processing system switching section which switches between a plurality of processing systems. The operation signal generation section 20 may generate the operation signal associated with the detected hit count (or vibration pattern) based on the correspondence relationship relating to the selected processing system.
As shown
The operation signal generation device 1 according to this embodiment may include a contact detection section (not shown). The contact detection section may be implemented by an electronic device which can detect contact with the user such as an electrostatic sensor (touch panel), a thermosensor, or a pressure sensor. The operation signal generation device 1 according to this embodiment may be configured so that the electronic instrument can operate only when the user comes into contact with the contact detection section. This prevents a situation in which the electronic instrument malfunctions when the user does not expect that the electronic instrument operates due to the operation signal generation device 1. The contact detection section may be considered to be a means that enables or disables the operation of the electronic instrument based on the output signal from the vibration detection sensor 10. Specifically, the operation signal generation device 1 according to this embodiment may be considered to include a setting means that enables or disables the operation of the electronic instrument based on the output signal from the vibration detection sensor 10. Note that the setting means which may be applied to this embodiment is not limited to the contact detection device.
The operation signal generation device 1 according to this embodiment may be configured so that the operation signal generated by the operation signal generation section 20 is transmitted to the electronic instrument 100 via cable communication or wireless communication. The electronic instrument 100 receives the operation signal, and performs a predetermined operation based on the operation signal. The electronic instrument 100 may include a control section 102. The control section 102 may cause the electronic instrument 100 to perform a predetermined operation based on the operation signal. The control section 102 may be a device which executes a command based on the operation signal. For example, the control section 102 may be implemented by a CPU or a microcomputer including a CPU.
Each function of the operation signal generation device 1 according to this embodiment may be implemented by a semiconductor integrated circuit device (IC). For example, the operation signal generation section 20, the hit count detection section 30, the correspondence relationship storage section 40, and the correspondence relationship setting section 42 may be implemented by a semiconductor integrated circuit device. The vibration detection sensor 10 may be configured as an MEMS which includes a vibration sensing element and a control circuit which controls the operation of the vibration sensing element. The analog processing circuit 15 may be mounted on a semiconductor integrated circuit device which implements the operation signal generation device 1 according to this embodiment, or may be mounted on another semiconductor integrated circuit device, or may be mounted as an electronic component.
As shown
As shown
As shown
As shown
A luminescent coating may be applied to the vibration input area 64. This makes it possible to allow the user to observe the vibration input area 64 in a dark place, whereby the user can accurately operate the electronic instrument even in a dark place.
A component which emits light may be mounted on the board 50 (housing 52), and the vibration input area 64 of the holding member 60 may at least partially transmit light emitted from the component which emits light. This also makes it possible to allow the user to observe the vibration input area 64 in a dark place.
An area 65 of the holding member 60 in which the operation signal generation device unit 2 is installed may be integrally formed with its peripheral area 67. According to this configuration, even if the user hits a wide unspecified area of the holding member 60, the vibrations can be transmitted to the operation signal generation device unit 2 (vibration detection sensor 10). Note that the area 65 of the holding member 60 in which the operation signal generation device unit 2 is installed may be separated from its peripheral area 67. The areas 65 and 67 may be secured using a vibration-absorbing member (e.g., soft resin material). This prevents a situation in which vibrations applied to the peripheral area 67 are transmitted to the area 65 (operation signal generation device unit 2). Therefore, the operation signal generation device which rarely malfunctions can be provided.
As shown
In this case, a board 470 secured on the housing 52 may be provided in the operation signal generation device unit 2, as shown in
As shown in
In this case, a board 470′ connected to the housing 52 by a support member 472 may be provided in the operation signal generation device unit 2, as shown in
Specific operations of the operation signal generation device 1 and the electronic instrument 100 according to this embodiment are described below while giving an example of the correspondence relationship between the hit count and the operation signal.
For example, ‘1’ is stored in the register when the main power supply is turned OFF, and an operation signal “main power supply: ON” is allocated to a hit count “3”. ‘2’ is stored in the register when the main power supply has been turned ON. An operation signal which selects a TV and an operation signal that selects a DVD are respectively allocated to a hit count “1” and a hit count “2”. ‘3’ is stored in the register when a TV has been selected. A channel-up operation signal, a channel-down operation signal, a volume-up operation signal, and a volume-down operation signal are respectively allocated to a hit count “1”, a hit count “2”, a hit count “3”, and a hit count “4”. ‘4’ is stored in the register when a DVD has been selected. A start/stop operation signal, a record start operation signal, a volume-up operation signal, and a volume-down operation signal are respectively allocated to a hit count “1”, a hit count “2”, a hit count “3”, and a hit count “4”.
When the operation signal generation device 1 has a plurality of processing systems, as described above, the operability of the electronic instrument can be improved by selecting the processing system.
Note that the operation signal generation device 1 may be configured as a more simple device which detects hit vibrations and outputs an ON/OFF signal. For example, in the case where the electronic instrument is configured as a lighting apparatus, when the vibration detection sensor 10 has detected hit vibrations when the lighting device is turned OFF, the operation signal generation device 1 may generate a light-on operation signal. On the other hand, when the vibration detection sensor 10 has detected hit vibrations when the lighting device is turned ON, the operation signal generation device 1 may generate a light-off operation signal.
The operation signal generation device 1 may transmit the operation signal to the lighting apparatus each time the hit vibration is input to the vibration detection sensor 10. The lighting apparatus may be set in a first luminance adjustment state (ON: high light intensity) 310, a second luminance adjustment state (medium light intensity) 320, a third luminance adjustment state (low light intensity) 330, and a fourth luminance adjustment state (OFF) 340 in that order each time the operation signal is received, as shown in
A lighting apparatus as the electronic instrument 100 may be turned ON each time the operation signal is received, and may be turned OFF when a predetermined period of time has expired.
Each process performed by the operation signal generation device 1 according to this embodiment is described below with reference to flowcharts.
A rotational angular velocity is detected using the gyrosensor (vibration detection sensor 10) (step S10).
An analog signal output from the gyrosensor is then converted into a digital signal (step S20).
The rotational angular velocity value (digital signal) is input to and stored in a work buffer (step S30).
The hit count is then detected based on a change in the rotational angular velocity value for the preceding x seconds stored in a work buffer (input data storage section) (step S40).
An operation signal associated with the detected hit count is then generated based on the correspondence relationship between the hit count and the operation signal (step S50).
When a correspondence relationship setting input has been received (step S110), the correspondence relationship between the hit count and the command (operation signal) is set based on the input, and stored in the correspondence relationship storage section (step S120).
The correspondence relationship may be input using the following method. For example, when the user has selected an item “correspondence relationship registration”, a selection screen is displayed which prompts the user to select “hit count” or “corresponding command”, and the user's selection is then accepted.
The relationship between the hit count and the execution target command can be configured to be set/changed at any time.
Whether or not the determination condition registration period is occurring is determined. When the determination condition registration period is occurring, the following process is performed (step S210). Whether or not the determination condition registration period is occurring may be determined by determining whether or not the contact detection section has detected contact. For example, determination condition registration may be accepted only when the contact detection section has detected contact with the user.
The determination condition is generated based on the signal (rotational angular velocity value) received within the hit determination condition registration period, and stored in the determination condition storage section (step S220).
A rotational angular velocity is detected using the gyrosensor (vibration detection sensor) (step S310).
An analog signal output from the gyrosensor is then converted into a digital signal (step S320).
The rotational angular velocity value (digital signal) is input to and stored in the work buffer (step S330).
Specifically, the hit count is detected based on a change in rotational angular velocity value for the preceding x seconds stored in the work buffer and the determination condition (step S340).
An operation signal associated with the hit count in the selected processing system is then generated based on the correspondence relationship stored in the correspondence relationship storage section (step S350).
The vibration detection sensor 10 detects vibrations, and outputs a signal corresponding to the vibrations (step S410).
Whether or not the output signal from the vibration detection sensor 10 satisfies a predetermined condition is determined (step S420). In this case, whether or not the vibrations of the vibration detection sensor 10 are hit vibrations may be determined.
When the output signal from the vibration detection sensor 10 satisfies a predetermined condition (Yes in step S420), the operation signal is generated based on the signal (step S430). For example, the hit count may be detected, and the operation signal corresponding to the hit count may be generated.
An example in which a plurality of switch areas are provided in the vibration input area and the operation signal corresponding to the switch area is generated is described below.
An example in which s hit input performed for each of two different switch areas is determined using one gyrosensor (example of vibration detection sensor) is described below.
The term “switch area” used herein refers to an area which is hit when the user performs a hit input for the vibration input area. The switch area may be appropriately set on the surface of the vibration input area.
In
In this case, since the rotation direction of the gyrosensor 770 differs depending on the hit position, a different analog signal is output depending on the hit position.
Since the characteristics (e.g., change in the amplitude direction) of the analog signal obtained differ depending on the positional relationship between the gyrosensor 720 and the switch areas SW1 and SW2, the switch area which has been hit can be determined from the characteristics of the analog signal. For example, when the analog signal indicates that the negative pulse 730 with a predetermined amplitude and the positive pulse 732 with a predetermined amplitude are generated in that order, as shown in
An example of determining the hit inputs using three different switch areas using one gyrosensor is described below.
The term “switch area” used herein refers to an area which is hit when the user performs a hit input for a building or the like. The switch area may be appropriately set on the surface of the vibration input area.
In
In this case, since the rotation direction of the gyrosensor 770 differs depending on the hit position, an analog signal which differs depending on the hit position is obtained.
When the switch areas SW4 to SW6 have been hit, a signal is not output from the gyrosensor 770 since a rotational motion does not occur in the gyrosensor 770 even if vibrations are transmitted. Since a rotational motion occurs in a gyrosensor 772 when the switch areas SW4 to SW6 have been hit, whether or not the switch areas SW4 to SW6 have been hit may be determined based on an analog signal from the gyrosensor 772.
Since the characteristics (e.g., change in the amplitude direction or amplitude) of the analog signal obtained differ depending on the positional relationship between the gyrosensor 770 and the switch areas SW1 to SW3, the switch area which has been hit can be determined from the characteristics of the analog signal. For example, when the analog signal indicates that the negative pulse 780 with a predetermined amplitude (pulse of which the amplitude is smaller than the reference pulse) and the positive pulse 782 with a predetermined amplitude (pulse of which the amplitude is smaller than the reference pulse) are generated in that order (pulses 780 and 782 make a pair), as shown in
An example in which a hit input is detected in a state in which the gyrosensors and the switch areas are disposed on a flat surface is described below.
The term “switch area” used herein refers to an area which is hit when the user performs a hit input for a building or the like. The switch area may be appropriately set in the vibration input area provided on a flat surface of a building or the like.
In this case, the rotation direction and the amplitude of each of the gyrosensors 820-1 to 820-4 differ depending on the hit position.
A negative pulse 814 with a second amplitude and a positive pulse 816 with the second amplitude (of which the amplitude is smaller than those of the pulses 810 and 812) are generated in that order (pulses 814 and 816 make a pair) from the gyrosensor 3 (820-3; right position apart from the switch area SW1).
The direction of the waveform is appropriately adjusted by the installation direction when mounting the gyrosensor on a board. For example, when it is desired to cause analog signals in the same direction to be output from the gyrosensor 4 (820-4) and the gyrosensor 3 (820-3) when hitting the switch area SW1, the installation direction of the gyrosensors may be adjusted so that signals in the same direction are output.
A negative pulse 824 with the first amplitude and a positive pulse 826 with the first amplitude (of which the amplitude is larger than those of the pulses 820 and 822) are generated in that order (pulses 824 and 826 make a pair) from the gyrosensor 3 (820-3; right position near the switch area SW2).
Since the amplitude directions (including the generation order of positive and negative pulses) and the amplitudes of the analog signals output from the gyrosensors differ depending on the switch area to be hit, the hit switch area can be determined based on the amplitude directions (including the generation order of positive and negative pulses) and the amplitudes of the analog signals output from the gyrosensors.
In this case, the rotation direction and the amplitude of each of the gyrosensors 850-1 and 850-2 differ depending on the hit position.
When the arrangement relationship between the gyrosensor and the switch area is changed, the characteristics (e.g., amplitude direction and amplitude) of the analog signal used to determine whether or not each switch area has been hit differ. Therefore, the characteristics of the analog signals output from the gyrosensors when hitting each switch area may be determined in advance corresponding to the arrangement relationship between the gyrosensors and the switch areas, and a condition used to determine the hit switch area may be set.
A rotational angular velocity is detected using the gyrosensor (step S510).
An analog signal output from the gyrosensor is then converted into a digital signal (step S520).
The rotational angular velocity value (digital signal) is input to and stored in the work buffer (step S530).
The switch area which has been hit is determined based on a change in rotational angular velocity value for the preceding x seconds stored in the work buffer (input data storage section) (step S540). The switch area may be determined based on a change in the amplitude direction of the analog signal (or digital signal obtained by subjecting the analog signal to A/D conversion) output from one gyrosensor, as described with reference to
A command associated with the hit switch area is then executed (step S550).
The invention is not limited to the above-described embodiments, and various modifications can be made. For example, the invention includes various other configurations substantially the same as the configurations described in the embodiments (in function, method and result, or in objective and result, for example). The invention also includes a configuration in which an unsubstantial portion in the described embodiments is replaced. The invention also includes a configuration having the same effects as the configurations described in the embodiments, or a configuration able to achieve the same objective. Further, the invention includes a configuration in which a publicly known technique is added to the configurations in the embodiments.
The above embodiments have been given taking an example in which a change in voltage value is output from the vibration detection angular velocity sensor as an analog signal. Note that the invention is not limited thereto. For example, a change in current value may be output from the angular velocity sensor as an analog signal.
For example, the operation signal generation section 20 may include a feature extraction section which extracts the features of vibrations (vibration pattern) instead of, or in addition to, the hit count detection section 30. The operation signal generation section may generate an operation signal corresponding to the vibration pattern of the vibration detection sensor 10 (building or the like) based on the extracted features of the output signal from the vibration detection sensor 10 and the data which indicates the correspondence relationship between the features of the output signal and the operation signal.
In this case, the operation signal can also be accurately generated based on vibrations applied to a building or the like.
The operation signal generation section 20 may generate a trigger signal as the operation signal when the output signal from the vibration detection sensor 10 satisfies a predetermined determination condition. In this case, the control section 102 of the electronic instrument 100 may generate a control signal which controls the operation of the electronic instrument 100 based on the trigger signal. For example, the control section 102 may receive the trigger signal and ON/OFF-control the electronic instrument 100. Alternatively, the control section 102 may receive the trigger signal and sequentially set (change) the operation mode of the electronic instrument.
The operation signal generation section 20 may generate a signal which indicates the hit count determined by the hit count detection section 30 as the operation signal. The electronic instrument 100 (control section 102) may receive the signal which indicates the hit count, and generate a control signal corresponding to the hit count. In this case, the hit count storage section may form part of the control section 102.
Although only some embodiments of this invention have been described in detail above, those skilled in the art will readily appreciate that many modifications are possible in the embodiments without materially departing from the novel teachings and advantages of this invention. Accordingly, all such modifications are intended to be included within the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2007-023315 | Feb 2007 | JP | national |
2007-105558 | Apr 2007 | JP | national |
2007-241001 | Sep 2007 | JP | national |
2007-304534 | Nov 2007 | JP | national |