Patents by Inventor Yuichi Kadokawa
Yuichi Kadokawa 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: 7652966Abstract: A clock mark for extracting a clock when reproducing information from a recording medium and a synchronization mark for detection a bit-slip are recorded so that a part of the synchronization mark is identical to a pattern of the clock mark. A bit-slip detection and a clock detection are performed simultaneously with a single mark by multi-value recording.Type: GrantFiled: October 27, 2005Date of Patent: January 26, 2010Assignee: Ricoh Company, Ltd.Inventor: Yuichi Kadokawa
-
Patent number: 7382708Abstract: A data recording device comprises a block division unit dividing a sequence of user data blocks into first blocks and second blocks, a plurality of multi-level data generating units generating multi-level data blocks from the first blocks and the second block, a group data storage unit storing first and second groups of code data corresponding to one user data block, a plurality of averaging units each calculating an average of DC levels based on the multi-level data of one of the blocks, a level comparison unit comparing each of the DC level averages with a predetermined value; a revision data generating unit generating a revision data using a result of the comparison, a data selection unit selecting one of the first and second groups of code data, and an output storage unit storing the first blocks, the second blocks generated using the selected code data, and the revision data.Type: GrantFiled: December 22, 2006Date of Patent: June 3, 2008Assignee: Ricoh Company, Ltd.Inventors: Yuichi Kadokawa, Akihiko Shimizu
-
Publication number: 20070104067Abstract: A data recording device comprises a block division unit dividing a sequence of user data blocks into first blocks and second blocks, a plurality of multi-level data generating units generating multi-level data blocks from the first blocks and the second block, a group data storage unit storing first and second groups of code data corresponding to one user data block, a plurality of averaging units each calculating an average of DC levels based on the multi-level data of one of the blocks, a level comparison unit comparing each of the DC level averages with a predetermined value; a revision data generating unit generating a revision data using a result of the comparison, a data selection unit selecting one of the first and second groups of code data, and an output storage unit storing the first blocks, the second blocks generated using the selected code data, and the revision data.Type: ApplicationFiled: December 22, 2006Publication date: May 10, 2007Inventors: Yuichi Kadokawa, Akihiko Shimizu
-
Patent number: 7046610Abstract: A recording medium with a data format is provided. The data format includes frames and an ECC block. Each of the frames includes a plurality of n-level data, n being an integer satisfying n?3, a clock mark that is n-level data for sampling the n-level data, and a frame sync that is n-level data for indicating a break point of the n-level data of a predetermined amount. The ECC block is a data block for error correction using a product code. The ECC block is formed by binary data of J×K words, where J is a natural number indicating the number of valid binary data in each frame, and K is a natural number indicating the number of frames when the n-level data are converted into binary data.Type: GrantFiled: April 11, 2003Date of Patent: May 16, 2006Assignee: Ricoh Company, Ltd.Inventors: Koubun Sakagami, Yuichi Kadokawa
-
Publication number: 20060077829Abstract: A clock mark for extracting a clock when reproducing information from a recording medium and a synchronization mark for detection a bit-slip are recorded so that a part of the synchronization mark is identical to a pattern of the clock mark. A bit-slip detection and a clock detection are performed simultaneously with a single mark by multi-value recording.Type: ApplicationFiled: October 27, 2005Publication date: April 13, 2006Inventor: Yuichi Kadokawa
-
Patent number: 6888479Abstract: In a data processing method of converting (n×m?1)-bit data to multi-level data of m symbols of n bits per symbol, n and m being integers satisfying n?2 and m?2, respectively, the m symbols each comprising n-bit data are arranged in m columns in an n×m matrix, with a value of each of the m symbols being set to an even or odd number, by creating the m symbols each including (n?1)-bit data of the (n×m?1)-bit data, arranging the m symbols in the m columns so that the {(n?1)×m}-bit data is arranged in upper-side {(n?1)×m} bits of the n×m matrix, and converting the remaining (m?1)-bit data of the (n×m?1)-bit data to m-bit data so that the m-bit data is arranged in a row in lower-side m bits of the n×m matrix.Type: GrantFiled: September 20, 2002Date of Patent: May 3, 2005Assignee: Ricoh Company, Ltd.Inventors: Koubun Sakagami, Kazunori Takatsu, Akihiko Shimizu, Yuichi Kadokawa
-
Publication number: 20040145984Abstract: A data recording device comprises a block division unit dividing a sequence of user data blocks into first blocks and second blocks, a plurality of multi-level data generating units generating multi-level data blocks from the first blocks and the second block, a group data storage unit storing first and second groups of code data corresponding to one user data block, a plurality of averaging units each calculating an average of DC levels based on the multi-level data of one of the blocks, a level comparison unit comparing each of the DC level averages with a predetermined value; a revision data generating unit generating a revision data using a result of the comparison, a data selection unit selecting one of the first and second groups of code data, and an output storage unit storing the first blocks, the second blocks generated using the selected code data, and the revision data.Type: ApplicationFiled: October 10, 2003Publication date: July 29, 2004Inventors: Yuichi Kadokawa, Akihiko Shimizu
-
Publication number: 20040009371Abstract: A recording medium with a data format is provided. The data format includes frames and an ECC block. Each of the frames includes a plurality of n-level data, n being an integer satisfying n≧3, a clock mark that is n-level data for sampling the n-level data, and a frame sync that is n-level data for indicating a break point of the n-level data of a predetermined amount. The ECC block is a data block for error correction using a product code. The ECC block is formed by binary data of J×K words, where J is a natural number indicating the number of valid binary data in each frame, and K is a natural number indicating the number of frames when the n-level data are converted into binary data.Type: ApplicationFiled: April 11, 2003Publication date: January 15, 2004Inventors: Koubun Sakagami, Yuichi Kadokawa
-
Publication number: 20030110444Abstract: In a data processing method of converting (n×m−1)-bit data to multi-level data of m symbols of n bits per symbol, n and m being integers satisfying n≧2 and m≧2, respectively, the m symbols each comprising n-bit data are arranged in m columns in an n×m matrix, with a value of each of the m symbols being set to an even or odd number, by creating the m symbols each including (n−1)-bit data of the (n×m−1)-bit data, arranging the m symbols in the m columns so that the {(n−1)×m}-bit data is arranged in upper-side {(n−1)×m} bits of the n×m matrix, and converting the remaining (m−1)-bit data of the (n×m−1)-bit data to m-bit data so that the m-bit data is arranged in a row in lower-side m bits of the n×m matrix.Type: ApplicationFiled: September 20, 2002Publication date: June 12, 2003Inventors: Koubun Sakagami, Kazunori Takatsu, Akihiko Shimizu, Yuichi Kadokawa
-
Patent number: 5438601Abstract: A reference clock frequency divider feasible for a motor drive IC (Integrated Circuit), optical disk drive, hard disk drive or similar apparatus. The frequency divider is capable of setting not only integral frequency division ratios but also decimal frequency division ratios without any circuit modification.Type: GrantFiled: September 23, 1994Date of Patent: August 1, 1995Assignee: Ricoh Company Ltd.Inventors: Hiroshi Maegawa, Toshihiro Shigemori, Yuichi Kadokawa
-
Patent number: 5414720Abstract: A data reproduction device for reproducing a data recorded in a recording medium having a data area and an error correction area including only error correction code data. The areas are formed in the medium. The device comprises a memory device for memorizing the error correction code data of the error correction area and a control device for reading the data from the error correction area and memorizing the read data in the memory device prior to reproducing the data when the medium is installed in the reproducing device. When an error is included in a data reproduced from the data of the data area, the control device controls the reproducing device in such a way that an error correction code data corresponding to the data including the error is read from the memory device so as to correct the error of the data.Type: GrantFiled: November 1, 1991Date of Patent: May 9, 1995Assignee: Ricoh Company, Ltd.Inventor: Yuichi Kadokawa
-
Patent number: 5099483Abstract: A device for correcting errors of a long-distance code, when decoding a long-distance code capable of correcting errors up to maximum t words of which one word is composed of w bits, for obtaining a coefficient of each term of an error-position polynomial by setting data words A.sub.(i+j=2) to each element q.sub.i,j of a matrix having t rows and (t+1) columns, where 1.ltoreq.i.ltoreq.t, 1.ltoreq.j.ltoreq.t+1, A.sub.0 to A.sub.2t-1 represent syndromes or error positions, and by performing a left-hand elementary transformation over the matrix in order to obtain each coefficient of each term of the error-position polynomial or error patterns from syndromes has an error position calculating device for obtaining the error positions by utilizing a coefficient calculating circuit of the error-position polynomial and an error pattern calculating circuit.Type: GrantFiled: December 14, 1989Date of Patent: March 24, 1992Assignee: Ricoh Company, Ltd.Inventor: Yuichi Kadokawa
-
Patent number: 4937829Abstract: An error correcting system for obtaining an error location polynomial from a syndrome or an error pattern from an error location and a syndrome when decoding a long distance code, the error correcting system comprising steps of setting a data word A.sub.(i+j-2) to each element q.sub.i,j of a matrix consisting of p rows and (p+1) columns [where 1.ltoreq.i.ltoreq.p, 1.ltoreq.j.ltoreq.p+1 and A.sub.0 to A.sub.2p-1 denote a syndrome of an error location] performing left hand elementary transformation over the matrix, and obtaining the coefficient of each term of the polynomial.Type: GrantFiled: April 22, 1988Date of Patent: June 26, 1990Assignee: Ricoh Company, Ltd.Inventor: Yuichi Kadokawa
-
Patent number: 4870685Abstract: A voice signal coding method for compressing voice data by coding is provided. PCM coded voice data are grouped into blocks in a timed sequence, each block having a predetermined number of data. A scale data representing a MSB corresponding to a maximum value in absolute value in each block is identified. Then, a code data is defined by a predetermined number of bits of data containing the MSB, thereby having the voice data compressed by coding. The code data is corrected such that an error between a decoded value of the code data and the original voice data corresponding to the code data is minimized. With such a correction step, the code data is refined such that a reproduced voice signal by decoding the thus corrected code data is very close to the original voice signal.Type: GrantFiled: October 22, 1987Date of Patent: September 26, 1989Assignee: Ricoh Company, Ltd.Inventors: Yuichi Kadokawa, Hiroki Uchiyama, Wasaku Yamada