Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
309 words
A data storing system having a control function for storing data together with chain data items, said data storing system comprising: receiving means for receiving storage data to be stored, the storage data having a certain data length; data storing means for storing the storage data received by said receiving means, said data storing means including a plurality of storage regions each for storing data having a first predetermined data length shorter than said certain data length; and control means, connected to said receiving means and said data storing means, for directing the storage data received by said receiving means into said data storing means, said control means including: (a) data-dividing means, connected to said data receiving means, for dividing the storage data received by said receiving means into a plurality of sequential words including a first word and a last word, each word having a second predetermined data length which is shorter than said first predetermined data length, and each word, except said last word, being followed in sequence by a next word; (b) chain data generating means, connected to said data-dividing means, for generating chain data items corresponding to said plurality of words in a one-to-one relationship, each respective chain data item identifying a unique storage region of said plurality of storage regions of said data storing means in which said next word of said plurality of words is stored, said chain data items having a specific value if said chain data items correspond to said first word or said last word; and (c) storing control means, connected to said data-dividing means, said chain data generating means, and said data storing means, for directing said plurality of words divided by said data-dividing means together with said chain data items generated by said chain data generating means, into said plurality of storage regions of said data storing means.
Claim 2
Dependent Claim
309 words
A data storing system having a control function for storing data together with chain data items, said data storing system comprising: receiving means for receiving storage data to be stored, the storage data having a certain data length; data storing means for storing the storage data received by said receiving means, said data storing means including a plurality of storage regions each for storing data having a first predetermined data length shorter than said certain data length; and control means, connected to said receiving means and said data storing means, for directing the storage data received by said receiving means into said data storing means, said control means including: (a) data-dividing means, connected to said data receiving means, for dividing the storage data received by said receiving means into a plurality of sequential words including a first word and a last word, each word having a second predetermined data length which is shorter than said first predetermined data length, and each word, except said last word, being followed in sequence by a next word; (b) chain data generating means, connected to said data-dividing means, for generating chain data items corresponding to said plurality of words in a one-to-one relationship, each respective chain data item identifying a unique storage region of said plurality of storage regions of said data storing means in which said next word of said plurality of words is stored, said chain data items having a specific value if said chain data items correspond to said first word or said last word; and (c) storing control means, connected to said data-dividing means, said chain data generating means, and said data storing means, for directing said plurality of words divided by said data-dividing means together with said chain data items generated by said chain data generating means, into said plurality of storage regions of said data storing means.
Claim 3
Dependent Claim
32 words
The data storing systems according to claim 1, wherein said chain data items have said specific value if said chain data items correspond to said last word of said plurality of words.
Claim 4
Dependent Claim
25 words
The data storing system according to claim 2, wherein said specific value does not represent said plurality of storage regions of said data storing means.
Claim 5
Dependent Claim
115 words
The data storing system according to claim 1, wherein: said control means further includes: (d) word-discriminating data generating means, connected to said data-dividing means, for generating word-discriminating data items corresponding to said plurality of words in a one-to-one relationship, said word-discriminating data items having a specified value if said word-discriminating data items correspond to said first word or said last word of said plurality of words, and said storing control means is further connected to said word-discriminating data generating means, and directs said plurality of words and said chain data items together with said word-discriminating data items generated by said word-discriminating data generating means, into said plurality of storage regions of said data storing means.
Claim 6
Dependent Claim
31 words
The data storing system according to claim 4, wherein said word-discriminating data items have said specified value if said word-discriminating items correspond to said first word of said plurality of words.
Claim 7
Dependent Claim
48 words
The data storing system according to claim 5, wherein: each of said word-discriminating data items includes one-byte of data having a most significant bit, and said word-discriminating data items having said specified value include a predetermined logic level in the most significant bit of said one-byte of data.
Claim 8
Dependent Claim
17 words
The data storing system according to claim 6, wherein said predetermined logic level includes a "0" level.
Claim 9
Dependent Claim
158 words
The data storing system according to claim 1, wherein: said storing control means includes: word storing control means, connected to said data-dividing means and said data storing means, for directing said plurality of words divided by said data dividing means into said plurality of storage regions of said data storing means; judging means, connected to said data storing means, for determining whether all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means; and adding means, connected to said chain data generating means, said judging means, and said data storing means, for adding said chain data items generated by said chain data generating means, to said plurality of words stored in said plurality of storage regions of said data storing means, when said judging means determines that all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means.
Claim 10
Dependent Claim
59 words
The data storing system according to claim 8, wherein said chain data generating means includes generating and storing means, connected to said word storing control means, for generating and storing said chain data items when said plurality of words are being stored in said plurality of storage regions of said data storing means by said word storing control means.
Claim 11
Dependent Claim
164 words
The data storing system according to claim 9, wherein: said adding means includes: specific value adding means, connected to said judging means and said data storing means, for adding said specific value to said last word of said plurality of words when said judging means determines that all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means; and chain data adding means, connected to said generating and storing means and said data storing means, for adding said chain data items stored in said generating and storing means to said plurality of words stored in said plurality of storage regions of said data storing means, with the exception of said last word of said plurality of words added with said specific value by said specific value adding means, sequentially and in reverse order to that in which said plurality of words were stored in said plurality of storage regions of said data storing means.
Claim 12
Dependent Claim
366 words
A data storing system having a control function for storing data together with chain data items, said data storing system comprising: receiving means for receiving storage data to be stored, the storage data having a certain data length; data storing means for storing the storage data received by said receiving means, said data storing means including a plurality of storage regions, each storage region for storing data having a first predetermined data length shorter than said certain data length; and control means, connected to said receiving means and said data storing means, for directing the storage data received by said receiving means into said data storing means, said control means including: (a) data-dividing means, connected to said data receiving means, for dividing the storage data received by said receiving means into a plurality of sequential words including a first word and a last word, each word having a second predetermined data length which is shorter than said first predetermined length, and each word, except said last word, being followed in sequence by a next word; (b) chain data generating means, connected to said data-dividing means, for generating chain data items corresponding to said plurality of words in a one-to-one relationship, each respective chain data item identifying a unique storage region of said plurality of storage regions of said data storing means in which said next word of said plurality of words is stored; (c) word-discriminating data generating means, connected to said data-dividing means, for generating word-discriminating data items corresponding to said plurality of words divided by said data-dividing means in a one-to-one relationship, each respective word-discriminating data item of said word-discriminating data items indicating whether said respective word-discriminating data item corresponds to said first word or said last word of said plurality of words; and (d) storing control means, connected to said data-dividing means, said chain data generating means, said word-discriminating data generating means, and said data storing means, for directing said plurality of words divided by said data-dividing means, together with said chain data items generated by said chain data generating means and said word-discriminating data items generated by said word-discriminating data generating means, into said plurality of storage regions of said data storing means.
Claim 13
Dependent Claim
366 words
A data storing system having a control function for storing data together with chain data items, said data storing system comprising: receiving means for receiving storage data to be stored, the storage data having a certain data length; data storing means for storing the storage data received by said receiving means, said data storing means including a plurality of storage regions, each storage region for storing data having a first predetermined data length shorter than said certain data length; and control means, connected to said receiving means and said data storing means, for directing the storage data received by said receiving means into said data storing means, said control means including: (a) data-dividing means, connected to said data receiving means, for dividing the storage data received by said receiving means into a plurality of sequential words including a first word and a last word, each word having a second predetermined data length which is shorter than said first predetermined length, and each word, except said last word, being followed in sequence by a next word; (b) chain data generating means, connected to said data-dividing means, for generating chain data items corresponding to said plurality of words in a one-to-one relationship, each respective chain data item identifying a unique storage region of said plurality of storage regions of said data storing means in which said next word of said plurality of words is stored; (c) word-discriminating data generating means, connected to said data-dividing means, for generating word-discriminating data items corresponding to said plurality of words divided by said data-dividing means in a one-to-one relationship, each respective word-discriminating data item of said word-discriminating data items indicating whether said respective word-discriminating data item corresponds to said first word or said last word of said plurality of words; and (d) storing control means, connected to said data-dividing means, said chain data generating means, said word-discriminating data generating means, and said data storing means, for directing said plurality of words divided by said data-dividing means, together with said chain data items generated by said chain data generating means and said word-discriminating data items generated by said word-discriminating data generating means, into said plurality of storage regions of said data storing means.
Claim 14
Dependent Claim
33 words
The data storing systems according to claim 11, wherein said respective word-discriminating data item has a specified value if said word-discriminating data item corresponds to said first word of said plurality of words.
Claim 15
Dependent Claim
49 words
The data storing system according to claim 12, wherein: each of said word-discriminating data items includes one-byte of data having a most significant bit, and said respective word-discriminating data item having said specified value includes a predetermined logic level in the most significant bit of said one-byte of data.
Claim 16
Dependent Claim
17 words
The data storing system according to claim 13, wherein said predetermined logic level includes a "0" level.
Claim 17
Dependent Claim
157 words
The data storing system according to claim 11, wherein: said storing control means includes: word storing control means, connected to said data-dividing means and said data storing means, for directing said plurality of words divided by said data-dividing means into said plurality of storage regions of said data storing means; judging means, connected to said data storing means, for determining whether all of said plurality of words have been correcting stored in said plurality of storage regions of said data storing means; and adding means, connected to said chain data generating means, said judging means, and said data storing means, for adding said chain data items generated by said chain data generating means, to said plurality of words stored in said plurality of storage regions of said data storing means, when said judging means determines that all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means.
Claim 18
Dependent Claim
58 words
The data storing system according to claim 15, wherein said chain data generating means includes generating and storing means, connected to said word storing control means, for generating and storing said chain data items when said plurality of words are stored in said plurality of storage regions of said data storing means by said word storing control means.
Claim 19
Dependent Claim
163 words
The data storing system according to claim 16, wherein: said adding means includes: specific value adding means, connected to said judging means and said data storing means, for adding a specific value to said last word of said plurality of words when said judging means determines that all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means; and chain data adding means, connected to said generating and storing means and said data storing means, for adding said chain data items stored in said generating and storing means to said plurality of words stored in said plurality of storage regions of said data storing means, with the exception of said last word of said plurality of words added with specific value by said specific value adding means, sequentially and in reverse order to that in which said plurality of words were stored in said plurality of storage regions of said data storing means.
Claim 20
Dependent Claim
401 words
A portable electric apparatus for storing and reading data in accordance with a command from an external terminal device, said portable electronic apparatus comprising: receiving means for receiving the command and storage data to be stored from the external terminal device, the storage data having a certain data length; data storing means for storing the storage data received by said receiving means, said data storing means including a plurality of storage regions, each storage region for storing data having a first predetermined data length shorter than said certain data length; and control means, connected to said receiving means and said data storing means, for directing the storage data received by said receiving means into said data storing means in accordance with the command received by said receiving means, said control means including: (a) data-dividing means, connected to said data receiving means, for dividing the storage data received by said receiving means into a plurality of sequential words including a first word and a last word, each word having a second predetermined data length which is shorter than said first predetermined data length, and each word, except said last word, being followed in sequence by a next word; (b) chain data generating means, connected to said data-dividing means, for generating chain data items corresponding to said plurality of words in a one-to-one relationship, each respective chain data item identifying a unique storage region of said plurality of storage regions of said data storing means in which said next word of said plurality of words is stored; (c) word storing control means, connected to said data-dividing means and said data storing means, for directing said plurality of words divided by said data-dividing means into said plurality of storage regions of said data storing means; (d) judging means, connected to said data storing means, for determining whether all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means; and (e) adding means, connected to said chain data generating means, said judging means, and said data storing means, for adding said chain data items generated by said chain data generating means, to said plurality of words stored in said plurality of storage regions of said data storing means, when said judging means determines that all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means.
Claim 21
Dependent Claim
401 words
A portable electric apparatus for storing and reading data in accordance with a command from an external terminal device, said portable electronic apparatus comprising: receiving means for receiving the command and storage data to be stored from the external terminal device, the storage data having a certain data length; data storing means for storing the storage data received by said receiving means, said data storing means including a plurality of storage regions, each storage region for storing data having a first predetermined data length shorter than said certain data length; and control means, connected to said receiving means and said data storing means, for directing the storage data received by said receiving means into said data storing means in accordance with the command received by said receiving means, said control means including: (a) data-dividing means, connected to said data receiving means, for dividing the storage data received by said receiving means into a plurality of sequential words including a first word and a last word, each word having a second predetermined data length which is shorter than said first predetermined data length, and each word, except said last word, being followed in sequence by a next word; (b) chain data generating means, connected to said data-dividing means, for generating chain data items corresponding to said plurality of words in a one-to-one relationship, each respective chain data item identifying a unique storage region of said plurality of storage regions of said data storing means in which said next word of said plurality of words is stored; (c) word storing control means, connected to said data-dividing means and said data storing means, for directing said plurality of words divided by said data-dividing means into said plurality of storage regions of said data storing means; (d) judging means, connected to said data storing means, for determining whether all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means; and (e) adding means, connected to said chain data generating means, said judging means, and said data storing means, for adding said chain data items generated by said chain data generating means, to said plurality of words stored in said plurality of storage regions of said data storing means, when said judging means determines that all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means.
Claim 22
Dependent Claim
56 words
The apparatus according to claim 18, wherein said chain data generating means includes generating and storing means, connected to said word storing control means, for generating and storing said chain data items when said plurality of words are stored in said plurality of storage regions of said data storing means by said word storing control means.
Claim 23
Dependent Claim
162 words
The apparatus according to claim 19, wherein: said adding means includes: specific value adding means, connected to said judging means and said data storing means, for adding a specific value to said last word of said plurality of words when said judging means determines that all of said plurality of words have been correctly stored in said plurality of storage regions of said data storing means; and chain data adding means, connected to said generating and storing means and said data storing means, for adding said chain data items stored in said generating and storing means to said plurality of words stored in said plurality of storage regions of said data storing means, with the exception of said last word of said plurality of words added with said specific value by said specific value adding means, sequentially and in reverse order to that in which said plurality of words were stored in said plurality of storage regions of said data storing means.