# US 2008/0184797 A1 · Hit command processing system, operation system for electronic instrument, and electronic instrument

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2008/0184797 A1
- Document ID: US20080184797A1
- Status: Published application
- Kind: A1
- Application number: 12/010,969
- Filed: 2008-01-31
- Published: 2008-08-07
- Earliest claimed: 2007-02-01
- Assignees: Seiko Epson Corporation
- Inventors: Kazuo Kawaguchi
- Web page: https://patentgrep.com/patent/US20080184797A1

## CPC

- G10H 1/0008: {Associated control or indicating means}
- G10H 2220/261: Numeric keypad used for musical purposes, e.g. musical input via a telephone or calculator-like keyboard
- G10H 2220/395: Acceleration sensing or accelerometer use, e.g. 3D movement computation by integration of accelerometer data, angle sensing with respect to the vertical, i.e. gravity sensing
- G10H 2230/015: PDA [personal digital assistant] or palmtop computing devices used for musical purposes, e.g. portable music players, tablet computers, e-readers or smart phones in which mobile telephony functions need not be used
- G10H: ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE

## Abstract

A hit command processing system for an electronic instrument includes: an angular velocity sensor; an analog processing circuit which receives the analog signal output from the angular velocity sensor, converts the analog signal into a digital signal, and outputs the digital signal as a rotational angular velocity value; a hit input detection section which receives the rotational angular velocity value output from the analog processing circuit, and determines whether or not a hit input is performed to an electronic instrument based on a change in the rotational angular velocity value; and a hit command execution section which executes a command associated with the hit input when the hit input detection section has determined that the hit input has been performed.

## Claims

### Claim 1

A hit command processing system for an electronic instrument, the hit command processing system comprising:
an angular velocity sensor which detects a rotational angular velocity and outputs an analog signal corresponding to the rotational angular velocity;
an analog processing circuit which receives the analog signal output from the angular velocity sensor, converts the analog signal into a digital signal, and outputs the digital signal as a rotational angular velocity value;
a hit input detection section which receives the rotational angular velocity value output from the analog processing circuit, and determines whether or not a hit input is performed to an electronic instrument based on a change in the rotational angular velocity value; and
a hit command execution section which executes a command associated with the hit input when the hit input detection section has determined that the hit input has been performed.

### Claim 2 (depends on 1)

The hit command processing system as defined in claim 1,
wherein the hit input detection section includes a hit count detection section receiving the rotational angular velocity value output from the analog processing circuit and determining a hit count of the electronic instrument based on a change in the rotational angular velocity value; and
wherein the hit command execution section includes a correspondence relationship storage section storing a correspondence relationship between the hit count and the command, and executes the command associated with the determined hit count based on the correspondence relationship.

### Claim 3

A hit command processing system for an electronic instrument, the hit command processing system comprising:
a hit input detection section which determines whether or not a hit input is performed based on a change in a rotational angular velocity value; and
a hit command execution section which executes a command associated with the hit input when the hit input detection section has determined that the hit input has been performed.

### Claim 4 (depends on 3)

The hit command processing system as defined in claim 3,
wherein the hit input detection section includes a hit count detection section determining a hit count of the electronic instrument based on a change in the rotational angular velocity value; and
wherein the hit command execution section includes a correspondence relationship storage section storing a correspondence relationship between the hit count and the command, and executes the command associated with the determined hit count based on the correspondence relationship.

### Claim 5 (depends on 1)

The hit command processing system as defined in claim 1,
wherein the hit input detection section determines whether or not the hit input is performed to a plurality of switch areas respectively set at different positions of the electronic instrument based on a change in a rotational angular velocity value of one angular velocity sensor; and
wherein, when the hit input detection section has determined that the hit input has been performed to a switch area among the switch areas, the hit command execution section executes the command associated with the switch area.

### Claim 6 (depends on 3)

The hit command processing system as defined in claim 3,
wherein the hit input detection section determines whether or not the hit input is performed to a plurality of switch areas respectively set at different positions of the electronic instrument based on a change in a rotational angular velocity value of one angular velocity sensor; and
wherein, when the hit input detection section has determined that the hit input has been performed to a switch area among the switch areas, the hit command execution section executes the command associated with the switch area.

### Claim 7 (depends on 1)

The hit command processing system as defined in claim 1,
wherein the hit input detection section determines whether or not the hit input is performed to a plurality of switch areas respectively set at different positions of the electronic instrument based on a change in rotational angular velocity values of a plurality of the angular velocity sensors respectively disposed at different positions of the electronic instrument; and
wherein, when the hit input detection section has determined that the hit input has been performed to a switch area among the switch areas, the hit command execution section executes the command associated with the switch area.

### Claim 8 (depends on 3)

The hit command processing system as defined in claim 3,
wherein the hit input detection section determines whether or not the hit input is performed to a plurality of switch areas respectively set at different positions of the electronic instrument based on a change in rotational angular velocity values of a plurality of the angular velocity sensors respectively disposed at different positions of the electronic instrument; and
wherein, when the hit input detection section has determined that the hit input has been performed to a switch area among the switch areas, the hit command execution section executes the command associated with the switch area.

### Claim 9 (depends on 4)

The hit command processing system as defined in claim 4, further comprising:
a correspondence relationship setting section which sets the correspondence relationship between the hit count and the command based on an external input, and causes the correspondence relationship storage section to store the correspondence relationship.

### Claim 10 (depends on 4)

The hit command processing system as defined in claim 4,
setting a hit command registration period; and
further comprising a hit command determination information registration section which generates hit command determination information based on the rotational angular velocity value received within the hit command registration period, and causes a hit command determination information storage section to store the generated hit command determination information,
wherein the hit count detection section determines the hit count of the electronic instrument based on the hit command determination information and a change in the rotational angular velocity value.

### Claim 11 (depends on 4)

The hit command processing system as defined in claim 4,
wherein the hit count detection section detects a pulse which satisfies an operation event generation condition based on a change in the rotational angular velocity value, and determines the hit count of the electronic instrument based on the pulse.

### Claim 12 (depends on 4)

The hit command processing system as defined in claim 4,
wherein the correspondence relationship storage section stores the correspondence relationship between the hit count and the command in processing system units; and
wherein the hit command execution section includes processing system switch means for switching between a plurality of processing systems, and executes the command associated with the hit count determined for a present processing system based on the correspondence relationship.

### Claim 13 (depends on 4)

The hit command processing system as defined in claim 4,
wherein the hit command execution section includes means enabling or disabling the command, and executes the command associated with the determined hit count when the command is enabled.

### Claim 14 (depends on 10)

The hit command processing system as defined in claim 10,
wherein the hit command determination information registration section includes a historical information registration section generating the hit command determination information based on a change in the rotational angular velocity value when the command has been executed and causing the hit command determination information storage section to store the hit command identification information as command historical information; and
wherein the hit count detection section includes a history reflection processing section which determines the hit count taking the command historical information into account.

### Claim 15 (depends on 4)

The hit command processing system as defined in claim 4, further comprising:
a hit area to which the command is input outside the electronic instrument,
wherein the hit count detection section sets a determination condition for determining the hit count assuming that the hit area is hit, and determines the hit count.

### Claim 16 (depends on 15)

The hit command processing system as defined in claim 15, further comprising:
a contact detection section which detects contact with the hit area,
wherein the hit count detection section determines the hit count based on a change in the rotational angular velocity value acquired in a period in which contact with the hit area is being detected.

### Claim 17 (depends on 3)

The hit command processing system as defined in claim 3, further comprising:
a grip section which is provided outside the electronic instrument and can be held by a user; and
a contact detection section which detects contact with the grip section,
wherein the hit count detection section determines the hit count based on a change in the rotational angular velocity value acquired in a period in which contact with the grip section is being detected.

### Claim 18

An operation system for an electronic instrument, the operation system comprising:
a vibration detection sensor which detects vibrations of the electronic instrument;
a hit input detection section which determines whether or not a hit input is performed to the electronic instrument based on an output signal from the vibration detection sensor; and
an operation signal generation section which generates an operation signal which operates the electronic instrument depending on whether or not the hit input is performed.

### Claim 19

An electronic instrument operating based on an operation signal, the electronic instrument comprising:
a vibration detection sensor which detects vibrations of the electronic instrument;
a hit input detection section which determines whether or not a hit input is performed to the electronic instrument based on an output signal from the vibration detection sensor; and
an operation signal generation section which generates an operation signal which operates the electronic instrument depending on whether or not the hit input is performed.

### Claim 20 (depends on 19)

The electronic instrument as defined in claim 19, further comprising:
a housing having no mechanism causing a user to perceive a hit vibration input area.
