Automatic playing piano, automatic playing method and non-transitory computer-readable storage medium
US-2025157442-A1 · May 15, 2025 · US
US2016343361A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016343361-A1 |
| Application number | US-201615156613-A |
| Country | US |
| Kind code | A1 |
| Filing date | May 17, 2016 |
| Priority date | May 20, 2015 |
| Publication date | Nov 24, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An actuator includes a movable member that, when moving, abuts against a key (performance operator) to move the key. A first sensor detects motion of the key. A second sensor detects motion of the movable member. A processor determines, based on outputs of the sensors, whether or not the key and the movable member are currently in a mutually separated state. When the key and the movable member are in the mutually separated state, the processor controls the actuator in such a manner that the key and the movable member are in contact with each other. When the key and the movable member are not in the mutually separated state, the processor controls the actuator by use of feedback information based on the output of the first sensor, whereas, in the mutually separated state, the actuator is controlled by feedback information based on at least the second sensor output.
Opening claim text (preview).
What is claimed is: 1 . A musical instrument comprising: a performance operator; an actuator configured to actuate the performance operator, the actuator including a movable member that, when moving, abuts against the performance operator to move the performance operator; a first sensor configured to detect motion of the performance operator; a second sensor configured to detect motion of the movable member of the actuator; and a processor configured to determine, based on outputs of the first and second sensors, whether or not the performance operator and the movable member of the actuator are currently in a mutually separated state, and, upon determination that the performance operator and the movable member are currently in the mutually separated state, control the actuator in such a manner that the performance operator and the movable member are in contact with each other. 2 . The musical instrument as claimed in claim 1 , wherein the processor is configured to determine, based on the outputs of the first and second sensors, whether or not a distance between the performance operator and the movable member is less than a predetermined threshold value, and upon determination that the distance between the performance operator and the movable member is not less than the predetermined threshold value, the processor determines that the performance operator and the movable member are currently in the mutually separated state. 3 . The musical instrument as claimed in claim 1 , wherein, upon determination that the performance operator and the movable member are not currently in the mutually separated state, the processor controls the actuator by use of feedback information based on the output of the first sensor, and upon determination that the performance operator and the movable member are currently in the mutually separated state, the processor controls the actuator by use of feedback information based on at least the output of the second sensor. 4 . The musical instrument as claimed in claim 3 , wherein, when controlling the actuator by use of the feedback information based on at least the output of the second sensor, the processor variably adjusts the feedback information based on the output of the second sensor in accordance with a tracking state, in servo control, of the actuator. 5 . The musical instrument as claimed in claim 1 , wherein the processor is configured to acquire information indicative of a velocity of the performance operator and a velocity of the movable member, wherein, upon determination that the performance operator and the movable member of the actuator are not currently in the mutually separated state, the processor determines, based on a difference between the velocity of the performance operator and the velocity of the movable member, whether or not the movable member is about to move away from the performance operator, and wherein, upon determination that the movable member is about to move away from the performance operator, the processor controls the actuator in such a manner as to restrain the movable member from moving away from the performance operator. 6 . The musical instrument as claimed in claim 5 , wherein the processor is configured to acquire information indicative of a position and velocity of the performance operator and a position and velocity of the movable member based on the outputs of the first and second sensors, wherein, upon determination that the movable member is about to move away from the performance operator, the processor controls the actuator by use of feedback information based on the position and velocity of the movable member acquired based on the output of the second sensor, and reduces respective loop gains of position and velocity servo control of the actuator in accordance with the difference between the velocity of the performance operator and the velocity of the movable member, and wherein, upon determination that the movable member is not about to move away from the performance operator, the processor controls the actuator by use of feedback information based on the position and velocity of the performance operator acquired based on the output of the first sensor. 7 . The musical instrument as claimed in claim 1 , wherein the processor is configured to acquire information indicative of a position and velocity of the performance operator and a position and velocity of the movable member based on the outputs of the first and second sensors, and the processor determines whether or not a distance between the position of the performance operator and the position of the movable member is less than a predetermined threshold value, and when the distance is not less than the predetermined threshold value, the processor determines that the performance operator and the movable member are currently in the mutually separated state. 8 . The musical instrument as claimed in claim 1 , wherein the processor is configured to acquire information indicative of a position and velocity of the performance operator and a position and velocity of the movable member based on the outputs of the first and second sensors, wherein, upon determination that the performance operator and the movable member of the actuator are not currently in the mutually separated state, the processor controls the actuator by use of feedback information based on the position and velocity of the performance operator, and wherein, upon determination that the performance operator and the movable member are currently in the mutually separated state, the processor controls the actuator by use of feedback information based on at least the position and velocity of the movable member. 9 . The musical instrument as claimed in claim 1 , wherein the processor is configured to acquire information indicative of a position and velocity of the performance operator and a position and velocity of the movable member based on the outputs of the first and second sensors, wherein, upon determination that the performance operator and the movable member of the actuator are not currently in the mutually separated state, the processor controls the actuator by use of feedback information based on the position and velocity of the performance operator, wherein, upon determination that the performance operator and the movable member are currently in the mutually separated state with a distance therebetween equal to or more than a predetermined threshold value, the processor controls the actuator by use of feedback information based on the position and velocity of the movable member, and sets respective loop gains of position and velocity servo control of the actuator at predetermined values, and wherein, upon determination that the performance operator and the movable member are currently in the mutually separated state with the distance therebetween less than the predetermined threshold value, the processor controls the actuator by use of feedback information based on the position and velocity of the performance operator. 10 . The musical instrument as claimed in claim 1 , wherein the processor is configured to: acquire information indicating that the performance operator has been driven actually; control the actuator by use of feedback information based on the output of the first sensor, upon determination that the performance operator and the movable member are not currently in the mutually separated state; control the actuator by use of feedback information based on the output of the second sensor, upon determination that the performance operator and the movable member are currently in the mutually separated state with a distance therebetween equal to or more than a predetermined threshold value;
Related publications grouped by family.
Answers are generated from the same data shown on this page.