Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
176 words
A data processing apparatus for decoding code data encoded by a two-dimension encoding system, the code data including (1) first code data not requiring a decoding result of previous code data for decoding and (2) second code data requiring the decoding result of previous code data for decoding, said apparatus comprising: code analyzing means for analyzing the code data, said code analyzing means determining whether the code data is the first code data or the second code data; and developing means for developing the code data in accordance with an analyzing result by said code analyzing means, to produce pixel data corresponding to the code data; wherein, when said code analyzing means determines the code data is the first code data, said code analyzing means analyzes the code data regardless of a developing operation by said developing means, and when said code analyzing means determines the code data is the second code data, said code analyzing means temporarily stops analyzing the code data until said developing means completes a developing operation for the previous code data.
Claim 2
Dependent Claim
176 words
A data processing apparatus for decoding code data encoded by a two-dimension encoding system, the code data including (1) first code data not requiring a decoding result of previous code data for decoding and (2) second code data requiring the decoding result of previous code data for decoding, said apparatus comprising: code analyzing means for analyzing the code data, said code analyzing means determining whether the code data is the first code data or the second code data; and developing means for developing the code data in accordance with an analyzing result by said code analyzing means, to produce pixel data corresponding to the code data; wherein, when said code analyzing means determines the code data is the first code data, said code analyzing means analyzes the code data regardless of a developing operation by said developing means, and when said code analyzing means determines the code data is the second code data, said code analyzing means temporarily stops analyzing the code data until said developing means completes a developing operation for the previous code data.
Claim 3
Dependent Claim
35 words
A data processing apparatus according to claim 1, further comprising stopping means for stopping an analyzing operation by said code analyzing means when said analyzing means determines the code data is the second code data.
Claim 4
Dependent Claim
41 words
A data processing apparatus according to claim 1, further comprising memory means for storing the analyzing result of said code analyzing means and wherein said developing means reads the analyzing result stored in said memory means for developing the code data.
Claim 5
Dependent Claim
21 words
A data processing apparatus according to claim 1, wherein the code data is encoded by a modified REED (MR) coding system.
Claim 6
Dependent Claim
22 words
A data processing apparatus according to claim 1, wherein the code data is encoded by a modified modified REED (MMR) coding system.
Claim 7
Dependent Claim
23 words
A data processing apparatus according to claims 4 or 5, wherein the second code data is encoded in accordance with a horizontal mode.
Claim 8
Dependent Claim
33 words
A data processing apparatus according to claim 6, wherein the second code data includes a flag code representing the horizontal mode and a run-length code representing a length and a color of run.
Claim 9
Dependent Claim
30 words
A data processing apparatus according to claim 7, wherein said code analyzing means analyzes the run-length code after said developing means completes a developing operation for the previous code data.
Claim 10
Dependent Claim
27 words
A data processing apparatus according to claim 8, wherein said code analyzing means analyzes the run-length code in accordance with a developing result of previous code data.
Claim 11
Dependent Claim
170 words
A data processing method for decoding code data encoded by a two-dimension encoding system, the code data including (1) first code data not requiring a decoding result of previous code data for decoding and (2) second code data requiring a decoding result of previous code data for decoding, comprising: a determining step of determining whether the code data is the first code data or the second code data; an analyzing step of analyzing the code data; a developing step of developing the code data in accordance with an analyzing result of said analyzing step, to produce pixel data corresponding to the code data; an operation step of operating said analyzing step regardless of a developing operation of said developing step, when the determining step determines the code data is the first code data; and a stopping step of temporarily stopping said analyzing step until said developing step completes a developing operation for the previous code data when the determining step determines that the code data is the second code data.
Claim 12
Dependent Claim
170 words
A data processing method for decoding code data encoded by a two-dimension encoding system, the code data including (1) first code data not requiring a decoding result of previous code data for decoding and (2) second code data requiring a decoding result of previous code data for decoding, comprising: a determining step of determining whether the code data is the first code data or the second code data; an analyzing step of analyzing the code data; a developing step of developing the code data in accordance with an analyzing result of said analyzing step, to produce pixel data corresponding to the code data; an operation step of operating said analyzing step regardless of a developing operation of said developing step, when the determining step determines the code data is the first code data; and a stopping step of temporarily stopping said analyzing step until said developing step completes a developing operation for the previous code data when the determining step determines that the code data is the second code data.
Claim 13
Dependent Claim
36 words
A data processing method according to claim 10, further comprising a storing step of storing the analyzing result of said analyzing step, wherein said developing step reads the stored analyzing result for developing the code data.
Claim 14
Dependent Claim
21 words
A data processing method according to claim 10, wherein the code data is encoded by a modified REED (MR) coding system.
Claim 15
Dependent Claim
22 words
A data processing method according to claim 10, wherein the code data is encoded by a modified modified REED (MMR) coding system.
Claim 16
Dependent Claim
23 words
A data processing method according to claims 12 or 13, wherein the second code data is encoded in accordance with a horizontal mode.
Claim 17
Dependent Claim
33 words
A data processing method according to claim 14, wherein the second code data includes a flag code representing the horizontal mode and a run-length code representing a length and a color of run.
Claim 18
Dependent Claim
30 words
A data processing method according to claim 15, wherein said code analyzing step analyzes the run-length code after said developing step completes a developing operation for the previous code data.
Claim 19
Dependent Claim
28 words
A data processing method according to claim 16, wherein said code analyzing step analyzes the run-length code in accordance with a developing result of the previous code data.