Sound generation device, sound generation method and storage medium storing sound generation program

US9154870B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9154870-B2
Application numberUS-201313796911-A
CountryUS
Kind codeB2
Filing dateMar 12, 2013
Priority dateMar 19, 2012
Publication dateOct 6, 2015
Grant dateOct 6, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed is a sound generation device including a receiver which receives a sound emission instructing signal in which time data is included and a difference calculator which calculates a difference between a timing indicated in the received time data and a timing when the sound emission instructing signal is received by the receiver, when the sound emission instructing signal in which the time data is included is received. The sound generation device further includes a histogram creator which creates a histogram on the basis of the calculated difference and a difference calculated previously, when the difference is calculated and a timing controller which controls a timing for supplying the received sound emission instructing signal to a sound emission unit on the basis of the calculated difference and a most frequent difference in the created histogram, when the difference is calculated.

First claim

Opening claim text (preview).

What is claimed is: 1. A sound generation device, comprising: a receiver which receives a sound emission instructing signal which includes time data; a difference calculator which calculates a difference time between a first timing indicated in the received time data and a second timing when the receiver receives the sound emission instructing signal, each time the sound emission instructing signal is received; a histogram creator which creates a histogram based on a plurality of difference times calculated previously by the difference calculator, each time a current difference time is calculated by the difference calculator; and a timing controller which controls a timing for sending the received sound emission instructing signal to a sound emission unit based on the current difference time, which is the difference time most recently calculated by the difference calculator, and a highest frequency difference time which has a highest frequency in the created histogram, each time the difference time is calculated, wherein the timing controller includes a determination unit and a sending unit, wherein the determination unit determines whether the current difference time is longer than the highest frequency difference time, wherein, when the determination unit determines that the current difference time is equal to or longer than the highest frequency difference time, the sending unit sends the received sound emission instructing signal to the sound emission unit at the second timing, and wherein, when the determination unit determines that the current difference time is less than the highest frequency difference time, the sending unit sends the received sound emission instructing signal to the sound emission unit at a third timing obtained by adding the highest frequency difference time to the first timing. 2. The sound generation device according to claim 1 , further comprising a performance operator which is configured to be held by a performer, wherein the performance operator comprises: a movement detection unit which detects a movement of a main body of the performance operator, a sound emission instruction generator which generates the sound emission instructing signal based on the movement of the performance operator which is detected by the movement detecting unit, the sound emission instructing signal giving an instruction to emit a sound to the sound emission unit, and a transmitter which sends the sound emission instructing signal generated by the sound emission instruction generator with time data indicating a timing of transmission included in the sound emission instructing signal. 3. The sound generation device according to claim 1 , wherein the histogram creator creates the histogram based on the current difference time and the plurality of difference times calculated previously by the difference calculator, each time the current difference time is calculated by the difference calculator. 4. The sound generation device according to claim 1 , wherein the sound emission unit is connected to the timing controller. 5. A sound generation method for a sound generation device including a processor and a receiver which receives a sound emission instructing signal which includes time data, the method comprising executing, with the processor, processes comprising: calculating a difference time between a first timing indicated in the received time data and a second timing when the sound emission instructing signal is received, each time the sound emission instructing signal is received; creating a histogram based on a plurality of difference times calculated previously, each time a current difference time is calculated; determining whether the current difference time, which is a most recently calculated difference time, is longer than a highest frequency difference time, which is a difference time having a highest frequency in the created histogram; when it is determined that the current difference time is equal to or longer than the highest frequency difference time, sending the received sound emission instructing signal to the sound emission unit at the second timing; and when it is determined that the current difference time is less than the highest frequency difference time, sending the received sound emission instructing signal to the sound emission unit at a third timing obtained by adding the highest frequency difference time to the first timing. 6. The sound generation method according to claim 5 , wherein the histogram is created based on the current difference time and the plurality of difference times calculated previously, each time the current difference time is calculated. 7. A non-transitory computer readable medium having stored thereon a program that is executable by a computer of a sound generation device including a receiver which receives a sound emission instructing signal which includes time data, the program being executable by the computer to cause the computer to perform functions comprising: calculating a difference time between a first timing indicated in the received time data and a second timing when the sound emission instructing signal is received, each time the sound emission instructing signal is received; creating a histogram based on a plurality of difference times calculated previously, each time a current difference time is calculated; determining whether the current difference time, which is a most recently calculated difference time, is longer than a highest frequency difference time, which is a difference time having a highest frequency in the created histogram; when it is determined that the current difference time is equal to or longer than the highest frequency difference time, sending the received sound emission instructing signal to the sound emission unit at the second timing; and when it is determined that the current difference time is less than the highest frequency difference time, sending the received sound emission instructing signal to the sound emission unit at a third timing obtained by adding the highest frequency difference time to the first timing. 8. The non-transitory computer readable storage medium according to claim 7 , wherein the histogram is created based on the current difference time and the plurality of difference times calculated previously, each time the current difference time is calculated.

Assignees

Inventors

Classifications

  • H04R3/00Primary

    Circuits for transducers (arrangements for producing a reverberation or echo sound G10K15/08; amplifiers H03F) · CPC title

  • Public address systems (circuits for preventing acoustic reaction H04R3/02; circuits for distributing signals to loudspeakers H04R3/12; {monitoring or testing arrangements for public address systems H04R29/007}; amplifiers H03F) · CPC title

  • H04R3/12Primary

    for distributing signals to two or more loudspeakers {(specially adapted for hearing aids H04R25/407)} · CPC title

  • Digital PA systems using, e.g. LAN or internet · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9154870B2 cover?
Disclosed is a sound generation device including a receiver which receives a sound emission instructing signal in which time data is included and a difference calculator which calculates a difference between a timing indicated in the received time data and a timing when the sound emission instructing signal is received by the receiver, when the sound emission instructing signal in which the tim…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04R3/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 06 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).