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: 9040800Abstract: 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: GrantFiled: January 20, 2012Date of Patent: May 26, 2015Assignee: Yamaha CorporationInventor: Tokio Shirakawa
-
Publication number: 20120186417Abstract: 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: ApplicationFiled: January 20, 2012Publication date: July 26, 2012Applicant: YAMAHA CORPORATIONInventor: Tokio Shirakawa
-
Patent number: 8035021Abstract: 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: GrantFiled: March 22, 2010Date of Patent: October 11, 2011Assignee: Yamaha CorporationInventors: Taro Shirahama, Tokio Shirakawa, Shigematsu Fujita
-
Publication number: 20100236384Abstract: 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: ApplicationFiled: March 22, 2010Publication date: September 23, 2010Applicant: Yamaha CorporationInventors: Taro SHIRAHAMA, Tokio SHIRAKAWA, Shigematsu FUJITA
-
Patent number: 7692087Abstract: 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: GrantFiled: June 6, 2007Date of Patent: April 6, 2010Assignee: Yamaha CorporationInventors: Masatsugu Okazaki, Tokio Shirakawa
-
Patent number: 7521621Abstract: 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: GrantFiled: September 24, 2007Date of Patent: April 21, 2009Assignee: Yamaha CorporationInventors: Masatsugu Okazaki, Tokio Shirakawa
-
Publication number: 20080078280Abstract: 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: ApplicationFiled: September 24, 2007Publication date: April 3, 2008Applicant: Yamaha CorporationInventors: Masatsugu OKAZAKI, Tokio SHIRAKAWA
-
Publication number: 20070240556Abstract: 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: ApplicationFiled: June 6, 2007Publication date: October 18, 2007Applicant: Yamaha CorporationInventors: Masatsugu Okazaki, Tokio Shirakawa
-
Patent number: 7256340Abstract: 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: GrantFiled: November 29, 2005Date of Patent: August 14, 2007Assignee: Yamaha CorporationInventors: Masatsugu Okazaki, Tokio Shirakawa
-
Publication number: 20060081118Abstract: 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: ApplicationFiled: November 29, 2005Publication date: April 20, 2006Applicant: Yamaha CorporationInventors: Masatsugu Okazaki, Tokio Shirakawa
-
Patent number: 6739043Abstract: 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: GrantFiled: August 16, 2002Date of Patent: May 25, 2004Assignee: Matsushita Electric Industrial Co., Ltd.Inventor: Tokio Shirakawa
-
Publication number: 20040069118Abstract: 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: ApplicationFiled: September 30, 2003Publication date: April 15, 2004Applicant: YAMAHA CORPORATIONInventors: Masatsugu Okazaki, Tokio Shirakawa
-
Patent number: 6571465Abstract: 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: GrantFiled: July 12, 2000Date of Patent: June 3, 2003Assignee: Matsushita Electric Industrial Co., Ltd.Inventor: Tokio Shirakawa
-
Publication number: 20020189090Abstract: 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: ApplicationFiled: August 16, 2002Publication date: December 19, 2002Inventor: Tokio Shirakawa
-
Patent number: 6176011Abstract: 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: GrantFiled: February 17, 1999Date of Patent: January 23, 2001Assignee: Matsushita Electric Industrial Co., Ltd.Inventor: Tokio Shirakawa
-
Patent number: 6119336Abstract: 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: GrantFiled: September 25, 1997Date of Patent: September 19, 2000Assignee: Matsushita Electric Industrial Co., Ltd.Inventors: Takao Kashiwazaki, Tokio Shirakawa, Koichi Yasunaga, Hironori Konno
-
Patent number: 5804750Abstract: 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: GrantFiled: December 13, 1996Date of Patent: September 8, 1998Assignee: Yamaha CorporationInventors: Tokio Shirakawa, Masaki Kudo, Shizuhiko Kawai
-
Patent number: 5804749Abstract: 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: GrantFiled: December 24, 1996Date of Patent: September 8, 1998Assignee: Yamaha CorporationInventors: Tokio Shirakawa, Masaki Kudo, Shizuhiko Kawai
-
Patent number: 5432293Abstract: 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: GrantFiled: December 10, 1992Date of Patent: July 11, 1995Assignee: Yamaha CorporationInventors: Tasuya Nonaka, Masaki Kudo, Kyoko Ohno, Tokio Shirakawa
-
Patent number: 5383386Abstract: 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: GrantFiled: April 14, 1993Date of Patent: January 24, 1995Assignee: Yamaha CorporationInventors: Masaki Kudo, Tokio Shirakawa