Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
167 words
A digital information coding method for transforming a binary code train of digital information without limitation of bit arrangement into another binary code train with limitation of bit arrangement, wherein said transformed binary code train is constructed of run length limited codes of the type that between a first binary digit and the next first binary digit, a second binary digit is inserted, and that the number (run length) of inserted consecutive digits takes a value between an optional integer minimum value d and another integer maximum value k, said run length taking a value obtained by adding an integer multiple of a specific positive integer s to said minimum value d, within the range of said minimum value d and said maximum value k, and wherein said positive integer s is 2 or more and is an aliquant number relative to d+1, and said maximum value k is a value obtained by adding an integer multiple of said positive integer s to said minimum value d.
Claim 2
Dependent Claim
167 words
A digital information coding method for transforming a binary code train of digital information without limitation of bit arrangement into another binary code train with limitation of bit arrangement, wherein said transformed binary code train is constructed of run length limited codes of the type that between a first binary digit and the next first binary digit, a second binary digit is inserted, and that the number (run length) of inserted consecutive digits takes a value between an optional integer minimum value d and another integer maximum value k, said run length taking a value obtained by adding an integer multiple of a specific positive integer s to said minimum value d, within the range of said minimum value d and said maximum value k, and wherein said positive integer s is 2 or more and is an aliquant number relative to d+1, and said maximum value k is a value obtained by adding an integer multiple of said positive integer s to said minimum value d.
Claim 3
Dependent Claim
99 words
A digital information coding method according to claim 1, wherein a 4 bit binary code train of digital information without limitation of bit arrangement is transformed into a 14 bit binary code train, and wherein between said first binary digit and said next first binary digit at the portion within the transformed code block and at the coupling portion between preceding and succeeding code blocks of said transformed code blocks, said second binary digit is inserted, and said numbers (run lengths) of inserted consecutive second binary digits are 4, 6, 8, 10, 12, 14 and 16 excepting other numbers.
Claim 4
Dependent Claim
99 words
A digital information coding method according to claim 1, wherein a 5 bit binary code train of digital information without limitation of bit arrangement is transformed into a 17 bit binary code train, and wherein between said first binary digit and said next first binary digit at the portion within the transformed code block and at the coupling portion between preceding and succeeding code blocks of said transformed code blocks, said second binary digit is inserted, and said numbers (run lengths) of inserted consecutive second binary digits are 4, 6, 8, 10, 12, 14 and 16 excepting other numbers.
Claim 5
Dependent Claim
97 words
A digital information coding method according to claim 1, wherein a 3 bit binary code train of digital information without limitation of bit arrangement is transformed into a 8 bit binary code train, and wherein between said first binary digit and said next first binary digit at the portion within the transformed code block and at the coupling portion between preceding and succeeding code blocks of said transformed code blocks, said second binary digit is inserted, and said numbers (run lengths) of inserted consecutive second binary digits are 2, 4, 6, 8 and 10 excepting other numbers.
Claim 6
Dependent Claim
100 words
A digital information coding method according to claim 1, wherein a 4 bit binary code train of digital information without limitation of bit arrangement is transformed into a 10 bit binary code train, and wherein between said first binary digit and said next first binary digit at the portion within the transformed code block and at the coupling portion between preceding and succeeding code blocks of said transformed code blocks, said second binary digit is inserted, and said numbers (run lengths) of inserted consecutive second binary digits are 2, 4, 6, 8, 10, 12, 14 and 18 excepting other numbers.
Claim 7
Dependent Claim
96 words
A digital information coding method according to claim 1, wherein a 4 bit binary code train of digital information without limitation of bit arrangement is transformed into a 6 bit binary code train, and wherein between said first binary digit and said next first binary digit at the portion within the transformed code block and at the coupling portion between preceding and succeeding code blocks of said transformed code blocks, said second binary digit is inserted, and said numbers (run lengths) of inserted consecutive second binary digits are 0, 2, 4 and 6 excepting other numbers.
Claim 8
Dependent Claim
306 words
A run length limited code discrimination method of discriminating a run length limited code from a signal pulse train of input data, wherein the run length limited code is of the type that between a first binary digit and the next first binary digit, a second binary digit is inserted, and that the number (run length) of inserted consecutive digits takes a value between an optional integer minimum value d and another integer maximum value k, said run length taking a value obtained by adding an integer multiple of a specific positive integer s to said minimum value d, within the range of said minimum value d and said maximum value k, and wherein said positive integer s is 2 or more and is an aliquant number relative to d+1, and said maximum value k is a value obtained by adding an integer multiple of said positive integer s to said minimum value d, said method comprising the steps of: generating a clock signal having a period of said data signal bit interval in synchro with said signal pulse train of input data; splitting said clock signal into separated S clock signal trains each having a phase shift by one clock period of said clock signal and having a pulse interval of S times as large as said one clock period; splitting said signal pulse train of input data into separated S signal pulse trains, each signal pulse train being constructed of every S pulses derived from said signal pulse train of input data; and using said separated S signal pulse trains and the corresponding separated S clock signal trains, respectively of the same group, and discriminating each code in said respective signal pulse trains by a discrimination window having the width corresponding to the pulse interval of each of said S separated clock signal train.
Claim 9
Dependent Claim
306 words
A run length limited code discrimination method of discriminating a run length limited code from a signal pulse train of input data, wherein the run length limited code is of the type that between a first binary digit and the next first binary digit, a second binary digit is inserted, and that the number (run length) of inserted consecutive digits takes a value between an optional integer minimum value d and another integer maximum value k, said run length taking a value obtained by adding an integer multiple of a specific positive integer s to said minimum value d, within the range of said minimum value d and said maximum value k, and wherein said positive integer s is 2 or more and is an aliquant number relative to d+1, and said maximum value k is a value obtained by adding an integer multiple of said positive integer s to said minimum value d, said method comprising the steps of: generating a clock signal having a period of said data signal bit interval in synchro with said signal pulse train of input data; splitting said clock signal into separated S clock signal trains each having a phase shift by one clock period of said clock signal and having a pulse interval of S times as large as said one clock period; splitting said signal pulse train of input data into separated S signal pulse trains, each signal pulse train being constructed of every S pulses derived from said signal pulse train of input data; and using said separated S signal pulse trains and the corresponding separated S clock signal trains, respectively of the same group, and discriminating each code in said respective signal pulse trains by a discrimination window having the width corresponding to the pulse interval of each of said S separated clock signal train.
Claim 10
Dependent Claim
313 words
A code discriminating system for reproducing magnetically recorded information and discriminating a code from the reproduced data signal pulse train, comprising: means for inputting, as said data signal pulse train, run length limited codes of the type that between a first binary digit and the next first binary digit, a second binary digit is inserted, and that the number (run length) of inserted consecutive digits takes a value between an optional integer minimum value d and another integer maximum value k, said run length taking a value obtained by adding an integer multiple of a specific positive integer s to said minimum value d, within the range of said minimum value d and said maximum value k, and wherein said positive integer s is 2 or more and is an aliquant number relative to d+1, and said maximum value k is a value obtained by adding an integer multiple of said positive integer s to said minimum value d; means for generating a clock signal having a period of said data signal bit interval in synchro with said signal pulse train of input data; means for splitting said clock signal into separated S clock signal trains each having a phase shift by one clock period of said clock signal and having a pulse interval of S times as large as said one clock period; means for splitting said signal pulse train of input data into separated S signal pulse trains, each signal pulse train being constructed of every S pulses derived from said signal pulse train of input data; and means for using said separated S signal pulse trains and the corresponding separated S clock signal trains, respectively of the same group, and discriminating each code in said respective signal pulse trains by a discrimination window having the width corresponding to the pulse interval of each of said S separated clock signal train.
Claim 11
Dependent Claim
313 words
A code discriminating system for reproducing magnetically recorded information and discriminating a code from the reproduced data signal pulse train, comprising: means for inputting, as said data signal pulse train, run length limited codes of the type that between a first binary digit and the next first binary digit, a second binary digit is inserted, and that the number (run length) of inserted consecutive digits takes a value between an optional integer minimum value d and another integer maximum value k, said run length taking a value obtained by adding an integer multiple of a specific positive integer s to said minimum value d, within the range of said minimum value d and said maximum value k, and wherein said positive integer s is 2 or more and is an aliquant number relative to d+1, and said maximum value k is a value obtained by adding an integer multiple of said positive integer s to said minimum value d; means for generating a clock signal having a period of said data signal bit interval in synchro with said signal pulse train of input data; means for splitting said clock signal into separated S clock signal trains each having a phase shift by one clock period of said clock signal and having a pulse interval of S times as large as said one clock period; means for splitting said signal pulse train of input data into separated S signal pulse trains, each signal pulse train being constructed of every S pulses derived from said signal pulse train of input data; and means for using said separated S signal pulse trains and the corresponding separated S clock signal trains, respectively of the same group, and discriminating each code in said respective signal pulse trains by a discrimination window having the width corresponding to the pulse interval of each of said S separated clock signal train.
Claim 12
Dependent Claim
49 words
A code discriminating system according to claim 8, wherein between a first binary digit and a next first binary digit a second binary digit is inserted, and the numbers (run lengths) of inserted consecutive second binary digits are 4, 6, 8, 10, 12, 14 and 16 excepting other numbers.
Claim 13
Dependent Claim
47 words
A code discriminating system according to claim 8, wherein between a first binary digit and a next first binary digit a second binary digit is inserted, and the numbers (run lengths) of inserted consecutive second binary digits are 2, 4, 6, 8 and 10 excepting other numbers.
Claim 14
Dependent Claim
51 words
A code discriminating system according to claim 8, wherein between a first binary digit and a next first binary digit a second binary digit is inserted, and the numbers (run lengths) of inserted consecutive second binary digits are 2, 4, 6, 8, 10, 12, 14, 16 and 18 excepting other numbers.
Claim 15
Dependent Claim
46 words
A code discriminating system according to claim 8, wherein between a first binary digit and a next first binary digit a second binary digit is inserted, and the numbers (run lengths) of inserted consecutive second binary digits are 0, 2, 4 and 6 excepting other numbers.