Patents by Inventor Tokio Shirakawa

Tokio Shirakawa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9040800
    Abstract: A musical tone signal generating apparatus has waveform memory WM which stores a plurality of compressed data sets obtained by compressing, by linear prediction, sample values obtained by sampling musical tones. The musical tone signal generating apparatus has cache circuit 740 which reads out compressed data from waveform memory WM within an assigned computing period in response to instructions to generate a musical tone, and decoding circuit 750 which decodes the compressed data and outputs the decoded data as the data indicative of a sample value. The musical tone signal generating apparatus has CPU 901 inputs tone pitch information indicative of a tone pitch of a musical tone which is to be generated, identifies waveform data which is to be read out by cache circuit 740 from waveform memory WM and determines, in accordance with the identified waveform data, the length of the computing period which is to be assigned.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: May 26, 2015
    Assignee: Yamaha Corporation
    Inventor: Tokio Shirakawa
  • Publication number: 20120186417
    Abstract: A musical tone signal generating apparatus has waveform memory WM which stores a plurality of compressed data sets obtained by compressing, by linear prediction, sample values obtained by sampling musical tones. The musical tone signal generating apparatus has cache circuit 740 which reads out compressed data from waveform memory WM within an assigned computing period in response to instructions to generate a musical tone, and decoding circuit 750 which decodes the compressed data and outputs the decoded data as the data indicative of a sample value. The musical tone signal generating apparatus has CPU 901 inputs tone pitch information indicative of a tone pitch of a musical tone which is to be generated, identifies waveform data which is to be read out by cache circuit 740 from waveform memory WM and determines, in accordance with the identified waveform data, the length of the computing period which is to be assigned.
    Type: Application
    Filed: January 20, 2012
    Publication date: July 26, 2012
    Applicant: YAMAHA CORPORATION
    Inventor: Tokio Shirakawa
  • Patent number: 8035021
    Abstract: With no interrupt to a CPU, waveform data stored in a NAND-type flash memory are read out on a page-by-page basis to supply a buffer of a waveform memory with waveform sample data. A series of waveform data are prestored in successive pages of the intermediate buffer capable of high-speed page access thereto. Page number of a page to be read out first is set, and that page is read into a buffer in advance. Before completion of readout of the first page, another page to be read out next is loaded into the buffer. After that, the page number is incremented by one each time readout of one page is completed, and the waveform sample data of the page number continue to be reproduced while being read into the buffer.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: October 11, 2011
    Assignee: Yamaha Corporation
    Inventors: Taro Shirahama, Tokio Shirakawa, Shigematsu Fujita
  • Publication number: 20100236384
    Abstract: With no interrupt to a CPU, waveform data stored in a NAND-type flash memory are read out on a page-by-page basis to supply a buffer of a waveform memory with waveform sample data. A series of waveform data are prestored in successive pages of the intermediate buffer capable of high-speed page access thereto. Page number of a page to be read out first is set, and that page is read into a buffer in advance. Before completion of readout of the first page, another page to be read out next is loaded into the buffer. After that, the page number is incremented by one each time readout of one page is completed, and the waveform sample data of the page number continue to be reproduced while being read into the buffer.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 23, 2010
    Applicant: Yamaha Corporation
    Inventors: Taro SHIRAHAMA, Tokio SHIRAKAWA, Shigematsu FUJITA
  • Patent number: 7692087
    Abstract: Compressed waveform data structure is proposed which is suited for segmentation of a plurality of samples of compressed waveform data into a plurality of frames and subsequent storage of each of the frames. The number of bits per sample of the compressed waveform data is variable between the frames, but uniform, i.e. the same among all of the samples, within each of the frames. Each of the frames has a same data storage size. Each of the frames includes, in a predetermined layout, an auxiliary information area for storing auxiliary information that includes compression-related information to be used for decompressing the compressed waveform data, and a data area for storing a plurality of samples of the compressed waveform data of the frame with each of the samples comprising a same number of bits. Thus, respective start positions of the frames and compressed waveform data in a memory can be fixed at predetermined positions common to the frames, so that readout control can be performed with ease.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: April 6, 2010
    Assignee: Yamaha Corporation
    Inventors: Masatsugu Okazaki, Tokio Shirakawa
  • Patent number: 7521621
    Abstract: Compressed waveform data structure is proposed which is suited for segmentation of a plurality of samples of compressed waveform data into a plurality of frames and subsequent storage of each of the frames. The number of bits per sample of the compressed waveform data is variable between the frames, but uniform, i.e. the same among all of the samples, within each of the frames. Each of the frames has a same data storage size. Each of the frames includes, in a predetermined layout, an auxiliary information area for storing auxiliary information that includes compression-related information to be used for decompressing the compressed waveform data, and a data area for storing a plurality of samples of the compressed waveform data of the frame with each of the samples comprising a same number of bits.
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: April 21, 2009
    Assignee: Yamaha Corporation
    Inventors: Masatsugu Okazaki, Tokio Shirakawa
  • Publication number: 20080078280
    Abstract: Compressed waveform data structure is proposed which is suited for segmentation of a plurality of samples of compressed waveform data into a plurality of frames and subsequent storage of each of the frames. The number of bits per sample of the compressed waveform data is variable between the frames, but uniform, i.e. the same among all of the samples, within each of the frames. Each of the frames has a same data storage size. Each of the frames includes, in a predetermined layout, an auxiliary information area for storing auxiliary information that includes compression-related information to be used for decompressing the compressed waveform data, and a data area for storing a plurality of samples of the compressed waveform data of the frame with each of the samples comprising a same number of bits. Thus, respective start positions of the frames and compressed waveform data in a memory can be fixed at predetermined positions common to the frames, so that readout control can be performed with ease.
    Type: Application
    Filed: September 24, 2007
    Publication date: April 3, 2008
    Applicant: Yamaha Corporation
    Inventors: Masatsugu OKAZAKI, Tokio SHIRAKAWA
  • Publication number: 20070240556
    Abstract: Compressed waveform data structure is proposed which is suited for segmentation of a plurality of samples of compressed waveform data into a plurality of frames and subsequent storage of each of the frames. The number of bits per sample of the compressed waveform data is variable between the frames, but uniform, i.e. the same among all of the samples, within each of the frames. Each of the frames has a same data storage size. Each of the frames includes, in a predetermined layout, an auxiliary information area for storing auxiliary information that includes compression-related information to be used for decompressing the compressed waveform data, and a data area for storing a plurality of samples of the compressed waveform data of the frame with each of the samples comprising a same number of bits. Thus, respective start positions of the frames and compressed waveform data in a memory can be fixed at predetermined positions common to the frames, so that readout control can be performed with ease.
    Type: Application
    Filed: June 6, 2007
    Publication date: October 18, 2007
    Applicant: Yamaha Corporation
    Inventors: Masatsugu Okazaki, Tokio Shirakawa
  • Patent number: 7256340
    Abstract: Compressed waveform data structure is proposed which is suited for segmentation of a plurality of samples of compressed waveform data into a plurality of frames and subsequent storage of each of the frames. The number of bits per sample of the compressed waveform data is variable between the frames, but uniform, i.e. the same among all of the samples, within each of the frames. Each of the frames has a same data storage size. Each of the frames includes, in a predetermined layout, an auxiliary information area for storing auxiliary information that includes compression-related information to be used for decompressing the compressed waveform data, and a data area for storing a plurality of samples of the compressed waveform data of the frame with each of the samples comprising a same number of bits. Thus, respective start positions of the frames and compressed waveform data in a memory can be fixed at predetermined positions common to the frames, so that readout control can be performed with ease.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: August 14, 2007
    Assignee: Yamaha Corporation
    Inventors: Masatsugu Okazaki, Tokio Shirakawa
  • Publication number: 20060081118
    Abstract: Compressed waveform data structure is proposed which is suited for segmentation of a plurality of samples of compressed waveform data into a plurality of frames and subsequent storage of each of the frames. The number of bits per sample of the compressed waveform data is variable between the frames, but uniform, i.e. the same among all of the samples, within each of the frames. Each of the frames has a same data storage size. Each of the frames includes, in a predetermined layout, an auxiliary information area for storing auxiliary information that includes compression-related information to be used for decompressing the compressed waveform data, and a data area for storing a plurality of samples of the compressed waveform data of the frame with each of the samples comprising a same number of bits. Thus, respective start positions of the frames and compressed waveform data in a memory can be fixed at predetermined positions common to the frames, so that readout control can be performed with ease.
    Type: Application
    Filed: November 29, 2005
    Publication date: April 20, 2006
    Applicant: Yamaha Corporation
    Inventors: Masatsugu Okazaki, Tokio Shirakawa
  • Patent number: 6739043
    Abstract: An electronic component taken out from a component storage section by a transfer head is held by suction, transferred and inspected as to whether it is good or defective by a good/defective component inspecting device. Thereafter, the electronic component is delivered to an alignment suction nozzle on a component alignment section. The sequence of the above-operations is then repeated, whereby the electronic components inspected and then aligned in the order of mounting can be supplied to a mounting head. Therefore, a mount time for the electronic components in a mount process is greatly shortened, so that productivity is expected to be improved. The electronic components can also be inspected before being aligned in the order of mounting, which further enhances mount efficiency.
    Type: Grant
    Filed: August 16, 2002
    Date of Patent: May 25, 2004
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Tokio Shirakawa
  • Publication number: 20040069118
    Abstract: Compressed waveform data structure is proposed which is suited for segmentation of a plurality of samples of compressed waveform data into a plurality of frames and subsequent storage of each of the frames. The number of bits per sample of the compressed waveform data is variable between the frames, but uniform, i.e. the same among all of the samples, within each of the frames. Each of the frames has a same data storage size. Each of the frames includes, in a predetermined layout, an auxiliary information area for storing auxiliary information that includes compression-related information to be used for decompressing the compressed waveform data, and a data area for storing a plurality of samples of the compressed waveform data of the frame with each of the samples comprising a same number of bits. Thus, respective start positions of the frames and compressed waveform data in a memory can be fixed at predetermined positions common to the frames, so that readout control can be performed with ease.
    Type: Application
    Filed: September 30, 2003
    Publication date: April 15, 2004
    Applicant: YAMAHA CORPORATION
    Inventors: Masatsugu Okazaki, Tokio Shirakawa
  • Patent number: 6571465
    Abstract: An apparatus includes a component storage device, a transfer head, a component alignment section, and a mounting head. The component storage device houses a plurality of lattice-shaped trays on which electronic components are stored, and can select and eject one of the trays along an ejection direction. The transfer head can move an electronic component from the tray along a first transfer path, while the component alignment section can move the electronic component along a second transfer path. The mounting head can then mount the electronic component on a circuit board.
    Type: Grant
    Filed: July 12, 2000
    Date of Patent: June 3, 2003
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Tokio Shirakawa
  • Publication number: 20020189090
    Abstract: An electronic component taken out from a component storage section by a transfer head is held by suction, transferred and inspected as to whether it is good or defective by a good/defective component inspecting device. Thereafter, the electronic component is delivered to an alignment suction nozzle on a component alignment section. The sequence of the above-operations is then repeated, whereby the electronic components inspected and then aligned in the order of mounting can be supplied to a mounting head. Therefore, a mount time for the electronic components in a mount process is greatly shortened, so that productivity is expected to be improved. The electronic components can also be inspected before being aligned in the order of mounting, which further enhances mount efficiency.
    Type: Application
    Filed: August 16, 2002
    Publication date: December 19, 2002
    Inventor: Tokio Shirakawa
  • Patent number: 6176011
    Abstract: An electronic component taken out from a component storage section by a transfer head is held by suction, transferred and inspected as to whether it is good or defective by a good/defective component inspecting device. Thereafter, the electronic component is delivered to an alignment suction nozzle on a component alignment section. The sequence of the above-operations is then repeated, whereby the electronic components inspected and then aligned in the order of mounting can be supplied to a mounting head. Therefore, a mount time for the electronic components in a mount process is greatly shortened, so that productivity is expected to be improved. The electronic components can also be inspected before being aligned in the order of mounting, which further enhances mount efficiency.
    Type: Grant
    Filed: February 17, 1999
    Date of Patent: January 23, 2001
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Tokio Shirakawa
  • Patent number: 6119336
    Abstract: This invention provides an electronic component sucking method in which the movement of a component supply table (15) can be increased without increasing tact time, thereby improving the mounting efficiency of electronic components (2, 4). According to this invention, the movement disabled period of the component supply table (15) is set on the basis of the height of an electronic component (2, 4) in order that the interlock time for a low electronic component (4) can be set to be shorter and the movement enabled period of the component supply table (15) can be set to be longer. Therefore, a low electronic component (4) can have a shorter tact time, thereby improving the overall mounting efficiency of electronic components.
    Type: Grant
    Filed: September 25, 1997
    Date of Patent: September 19, 2000
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Takao Kashiwazaki, Tokio Shirakawa, Koichi Yasunaga, Hironori Konno
  • Patent number: 5804750
    Abstract: A control circuit is integrated in a semiconductor chip for controlling operation of an electronic musical instrument according to a custom program stored in an external memory so as to generate a musical tone. In the control circuit, an internal memory is formed in the semiconductor chip separately from the external memory for permanently storing a common program which is dedicated to synthesis of the musical tone while the custom program stored in the external memory is customized for the operation of the electronic musical instrument. A tone synthesizer is formed in the same semiconductor chip for synthesizing -,he musical tone when the common program is executed.
    Type: Grant
    Filed: December 13, 1996
    Date of Patent: September 8, 1998
    Assignee: Yamaha Corporation
    Inventors: Tokio Shirakawa, Masaki Kudo, Shizuhiko Kawai
  • Patent number: 5804749
    Abstract: In a sound source apparatus, a central processing unit is integrated in a semiconductor chip and operates in response to a primary operating clock signal for creating a control message. A tone generating unit is integrated in the same semiconductor chip and operates in response to a secondary operating clock signal for generating a musical tone according to the control message. A master clock generator generates a master clock signal having a desired frequency selected from a plurality of frequencies. A mode changer designates one of a first mode and a second mode corresponding to different operating speeds. A clock generator is provided for variably frequency-dividing the master clock signal to generate the primary operating clock signal and the secondary operating clock signal. The clock generator is responsive to the mode changer for changing a frequency ratio of the primary operating clock signal to the secondary operating clock signal between the first mode and the second mode.
    Type: Grant
    Filed: December 24, 1996
    Date of Patent: September 8, 1998
    Assignee: Yamaha Corporation
    Inventors: Tokio Shirakawa, Masaki Kudo, Shizuhiko Kawai
  • Patent number: 5432293
    Abstract: Reading of a waveform memory is controlled and one of different processing is performed depending upon which of a first mode and a second mode has been designated. When the first mode has been designated, an interpolation operation is performed on the basis of plural sample value data read from the waveform memory by using a predetermined number of processing time slots and a resulting one waveform sample value data is produced. When the second mode, has been designated, a processing for producing one waveform sample value data is performed on the basis of one sample value data read from the waveform memory by using one processing time slot. By using a predetermined plural number of processing time slots, one waveform sample value data produced with a high accuracy in the first mode whereas plural waveform sample value data are produced in the second mode whereby generation of a waveform can be performed efficiently by properly utilizing the mode.
    Type: Grant
    Filed: December 10, 1992
    Date of Patent: July 11, 1995
    Assignee: Yamaha Corporation
    Inventors: Tasuya Nonaka, Masaki Kudo, Kyoko Ohno, Tokio Shirakawa
  • Patent number: 5383386
    Abstract: An addition section and a memory section for storing data to be inputted to the addition section are provided. A processing section variably performs a logical processing on output data of the memory section in accordance with a control signal and gives the data to the addition section. A control section controls introduction of data to the memory section and supply of the control signal to the processing section in correspondence to respective desired operations so that plural kinds of operations for tone signal generation may be respectively performed. With this arrangement, the addition section can be shared for various kinds of operations for the tone signal generation. Consequently, operation circuits for performing the various operations are integrated, so as to realize a substantial reduction of circuitry construction.
    Type: Grant
    Filed: April 14, 1993
    Date of Patent: January 24, 1995
    Assignee: Yamaha Corporation
    Inventors: Masaki Kudo, Tokio Shirakawa