Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
160 words
An image processing apparatus for carrying out a run length coding in a first direction on original image data (31) to obtain input image data (32) and carrying out an image data process in a second direction on the obtained input image data (32), comprising: (a) memory means (3) for storing the input image data (32) obtained by carrying out the run length coding in the first direction on the original image data (32); (b) reading means (5) for sequentially reading, from said memory means, data of every two lines which are adjacent to each other in the second direction; and (c) exclusive OR processing means (6) for carrying out an exclusive OR operation between the data of one of the two lines and the other of the two lines read by said reading means to detect second directional endpoint positions of the original image data (31) without decoding the input image data (32) into the original image data (31).
Claim 2
Dependent Claim
160 words
An image processing apparatus for carrying out a run length coding in a first direction on original image data (31) to obtain input image data (32) and carrying out an image data process in a second direction on the obtained input image data (32), comprising: (a) memory means (3) for storing the input image data (32) obtained by carrying out the run length coding in the first direction on the original image data (32); (b) reading means (5) for sequentially reading, from said memory means, data of every two lines which are adjacent to each other in the second direction; and (c) exclusive OR processing means (6) for carrying out an exclusive OR operation between the data of one of the two lines and the other of the two lines read by said reading means to detect second directional endpoint positions of the original image data (31) without decoding the input image data (32) into the original image data (31).
Claim 3
Dependent Claim
19 words
The image processing apparatus as claimed in claim 1, wherein the first direction is perpendicular to the second direction.
Claim 4
Dependent Claim
42 words
The image processing apparatus as claimed in claim 2, further comprising: second directional processing means (10) for carrying out a predetermined image process for the second direction according to the second directional endpoint positions detected by said exclusive OR processing means (6).
Claim 5
Dependent Claim
21 words
The image processing apparatus as claimed in claim 3, wherein the first direction is horizontal and the second direction is vertical.
Claim 6
Dependent Claim
86 words
The image processing apparatus as claimed in claim 2, wherein said exclusive OR processing means (6) comprises: endpoint position detecting means (21,22) for detecting first directional endpoint positions of each of the inputted two lines of the original image data (31); and sorting means (25) for extracting different endpoint positions among the first directional endpoint positions of the two lines detected by said endpoint position detecting means (21, 22) and sorting the extracted endpoint positions to output the sorted endpoint positions as second directional endpoint positions.
Claim 7
Dependent Claim
39 words
The image processing apparatus as claimed in claim 4, wherein said second directional processing means (10) comprises a vertical run processing circuit (10) for carrying out a run length coding for the second direction of the original image data.
Claim 8
Dependent Claim
36 words
The image processing apparatus as claimed in claim 4, wherein said second directional processing means (10) comprises a vertical projection detecting circuit (42) for obtaining projections in the second direction of the original image data (31).
Claim 9
Dependent Claim
34 words
The image processing apparatus as claimed in claim 4, wherein said second directional processing means (10) comprises a vertical component extracting circuit (52) for extracting second directional components of the original image data (31).
Claim 10
Dependent Claim
139 words
An image processing method for carrying out a run length coding in a first direction on original image data to obtain input image data and carrying out am image process in a second direction on the obtained input image data, comprising the steps of: (a) coding the original image data with run length codes in the first direction to obtain input image data; (b) storing the input image data in a memory means; (c) sequentially reading, from the memory means, data of every two lines which are adjacent to each other in the second direction perpendicular to the first direction; and (d) carrying out an exclusive OR operation on the read data of the every two lines, to detect second directional endpoint positions of the original image data without decoding the input image data into the original image data.
Claim 11
Dependent Claim
139 words
An image processing method for carrying out a run length coding in a first direction on original image data to obtain input image data and carrying out am image process in a second direction on the obtained input image data, comprising the steps of: (a) coding the original image data with run length codes in the first direction to obtain input image data; (b) storing the input image data in a memory means; (c) sequentially reading, from the memory means, data of every two lines which are adjacent to each other in the second direction perpendicular to the first direction; and (d) carrying out an exclusive OR operation on the read data of the every two lines, to detect second directional endpoint positions of the original image data without decoding the input image data into the original image data.
Claim 12
Dependent Claim
33 words
The image processing method as claimed in claim 9, further comprising the step of: (e) carrying out a predetermined image process in the second direction according to the detected second directional endpoint positions.
Claim 13
Dependent Claim
21 words
The image processing method as claimed in claim 10, wherein the first direction is horizontal and the second direction is vertical.
Claim 14
Dependent Claim
72 words
The image processing method as claimed in claim 10, wherein said endpoint detecting process in said step (d) comprises the steps of: detecting first directional endpoint positions of each of the inputted two lines of the original image data; and extracting different endpoint positions among the first directional endpoint positions of the detected two lines and sorting the extracted endpoint positions to output the sorted endpoint positions as second directional endpoint positions.
Claim 15
Dependent Claim
37 words
The image processing method as claimed in claim 10, wherein said predetermined image process in said step (e) is a process of carrying out a run length coding for the second direction of the original image data.
Claim 16
Dependent Claim
33 words
The image processing method as claimed in claim 10, wherein said predetermined image process in said step (e) is a process of obtaining projections in the second direction of the original image data.
Claim 17
Dependent Claim
32 words
The image processing method as claimed in claim 10, wherein said predetermined image process in said step (e) is a process of extracting second directional components out of the original image data.