Method and apparatus for image processing method, and a computer product
First Claim
1. An image processing apparatus comprising:
- an image data control unit connected to at least one of a) an image reading unit for reading image data, b) an image memory control unit for controlling image memory so as to write or read image data in or from the image memory, c) an image processing unit for subjecting image data to image processing such as editing, d) an image writing unit for writing image data onto a recording medium, and e) an image data transmission/reception unit for transmitting and receiving image data with an external device, said image data control unit receiving first image data read-in by said image reading unit, and/or second image data read-out by said image memory control unit, and/or third image data subjected to image processing by said image processing unit, and/or fourth image data received by said image data transmission/reception unit, and said image data control unit transmitting the first image data and/or the second image data and/or the third image data and/or the fourth image data to said image memory control unit and/or said image processing unit and/or said image writing unit and/or said image data transmission/reception unit; and
a switching unit which provides controls for switching an access right to a path to be used when image data is transmitted or received between said image data control unit, said image reading unit, said image memory control unit, said image processing unit, said image writing unit, or said image data transmission/reception unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The image processing apparatus comprises an image data control section and a system controller. The image data control section is connected to any one or more of a sensor board unit, an image-memory access control section, an image processor, a video data control section, and a facsimile control unit. The system controller switches, when the image data to be transmitted to the image data control section conflicts with one another, a transmission mode of the image data in conflict with one another. Further, the image-memory access control section and the image processor share jobs of performing image processing on the image data.
83 Citations
32 Claims
-
1. An image processing apparatus comprising:
-
an image data control unit connected to at least one of a) an image reading unit for reading image data, b) an image memory control unit for controlling image memory so as to write or read image data in or from the image memory, c) an image processing unit for subjecting image data to image processing such as editing, d) an image writing unit for writing image data onto a recording medium, and e) an image data transmission/reception unit for transmitting and receiving image data with an external device, said image data control unit receiving first image data read-in by said image reading unit, and/or second image data read-out by said image memory control unit, and/or third image data subjected to image processing by said image processing unit, and/or fourth image data received by said image data transmission/reception unit, and said image data control unit transmitting the first image data and/or the second image data and/or the third image data and/or the fourth image data to said image memory control unit and/or said image processing unit and/or said image writing unit and/or said image data transmission/reception unit; and
a switching unit which provides controls for switching an access right to a path to be used when image data is transmitted or received between said image data control unit, said image reading unit, said image memory control unit, said image processing unit, said image writing unit, or said image data transmission/reception unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image processing apparatus comprising:
-
an image data control unit which is connected to at least one of a) an image reading unit for reading image data, b) an image memory control unit for controlling image memory so as to write or read image data in or from the image memory, c) an image processing unit for subjecting image data to image processing such as editing, and d) an image writing unit for writing image data onto a recording medium, said image data control unit receiving first image data read-in by said image reading unit, and/or second image data read-out by said image memory control unit, and/or third image data subjected to image processing by said image processing unit, and said image data control unit transmitting the first image data and/or the second image data and/or the third image data to said image memory control unit and/or said image processing unit and/or said image writing unit; and
a multiplexing control unit which, when image data to be transmitted to said image data control unit conflicts with one another, multiplexes the image data in conflict with one another, wherein said image data control unit receives the image data multiplexed by said multiplexing control unit. - View Dependent Claims (9, 10)
-
-
11. An image processing apparatus comprising:
-
an image data control unit which is connected to at least one of a) an image reading unit for reading image data, b) an image memory control unit for controlling image memory so as to write or read image data in or from the image memory, c) an image processing unit for subjecting image data to image processing such as editing, d) an image writing unit for writing image data to a recording medium, and e) an image data transmission/reception unit for transmitting and receiving image data with an external device, said image data control unit receiving first image data read-in by said image reading unit, and/or second image data read-out by said image memory control unit, and/or third image data subjected to image processing by said image processing unit, and/or fourth image data received by said image data transmission/reception unit, and said image data control unit transmitting the first image data and/or the second image data and/or the third image data and/or the fourth image data to said image memory control unit and/or said image processing unit and/or said image writing unit and/or said image data transmission/reception unit; and
a multiplexing control unit which, when image data to be transmitted to said image data control unit conflicts with one another, multiplexes the image data in conflict with one another, wherein said image data control unit receives the image data multiplexed by said multiplexing control unit. - View Dependent Claims (12, 13)
-
-
14. An image processing apparatus comprising:
-
an image data control means connected to at least one of a) an image reading means for reading image data, b) an image memory control means for controlling image memory so as to write or read image data in or from the image memory, c) an image processing means for subjecting image data to image processing such as editing, d) an image writing means for writing image data onto a recording medium, and e) an image data transmission/reception means for transmitting and receiving image data with an external device, said image data control means receiving first image data read-in by said image reading means, and/or second image data read-out by said image memory control means, and/or third image data subjected to image processing by said image processing means, and/or fourth image data received by said image data transmission/reception means, and said image data control means transmitting the first image data and/or the second image data and/or the third image data and/or the fourth image data to said image memory control means and/or said image processing means and/or said image writing means and/or said image data transmission/reception means; and
a switching means for providing controls for switching an access right to a path to be used when image data is transmitted or received between said image data control means, said image reading means, said image memory control means, said image processing means, said image writing means, or said image data transmission/reception means. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. An image processing apparatus comprising:
-
an image data control means which is connected to at least one of a) an image reading means for reading image data, b) an image memory control means for controlling image memory so as to write or read image data in or from the image memory, c) an image processing means for subjecting image data to image processing such as editing, and d) an image writing means for writing image data onto a recording medium, said image data control means receiving first image data read-in by said image reading means, and/or second image data read-out by said image memory control means, and/or third image data subjected to image processing by said image processing means, and said image data control means transmitting the first image data and/or the second image data and/or the third image data to said image memory control means and/or said image processing means and/or said image writing means; and
a multiplexing control means which, when image data to be transmitted to said image data control means conflicts with one another, multiplexes the image data in conflict with one another, wherein said image data control means receives the image data multiplexed by said multiplexing control means. - View Dependent Claims (22, 23)
-
-
24. An image processing apparatus comprising:
-
an image data control means which is connected to at least one of a) an image reading means for reading image data, b) an image memory control means for controlling image memory so as to write or read image data in or from the image memory, c) an image processing means for subjecting image data to image processing such as editing, d) an image writing means for writing image data to a recording medium, and e) an image data transmission/reception means for transmitting and receiving image data with an external device, said image data control means receiving first image data read-in by said image reading means, and/or second image data read-out by said image memory control means, and/or third image data subjected to image processing by said image processing means, and/or fourth image data received by said image data transmission/reception means, and said image data control means transmitting the first image data and/or the second image data and/or the third image data and/or the fourth image data to said image memory control means and/or said image processing means and/or said image writing means and/or said image data transmission/reception means; and
a multiplexing control means which, when image data to be transmitted to said image data control means conflicts with one another, multiplexes the image data in conflict with one another, wherein said image data control means receives the image data multiplexed by said multiplexing control means. - View Dependent Claims (25, 26)
-
-
27. An image processing method comprising:
-
an image data receiving step of receiving multiplexed image data from any one or plural processing units to perform different processing on image data such as reading, storage, image processing (processing or editing), writing, or transmission/reception of the image data;
an image data control information acquiring step of acquiring image data control information including information concerning contents of the processing on the multiplexed image data received in the image data receiving step;
a target processing unit determining step of determining a target processing unit, to which the image data received in the image data receiving step is to be transmitted, based on the image data control information acquired in the image data control information acquiring step; and
a transmitting step of transmitting the multiplexed image data to the target processing unit determined in the target processing unit determining step.
-
-
28. An image processing method comprising:
-
an image data receiving step of receiving multiplexed image data from any one or many processing units to perform different processing on image data such as reading, storage, image processing (processing or editing), writing, or transmission/reception of the image data;
an image data control information acquiring step of acquiring image data control information including information concerning contents of the processing on the multiplexed image data received in the image data receiving step;
a target processing unit determining step of determining a target processing unit, to which the image data received in the image data receiving step is to be transmitted, based on the image data control information acquired in the image data control information acquiring step;
an extracting step of extracting discrete image data from the multiplexed image data; and
a transmitting step of transmitting the image data extracted in the extracting step to the target processing unit determined in the target processing unit determining step.
-
-
29. An image processing method comprising:
-
an image data receiving step of receiving multiplexed image data from any or many processing units to perform different processing on image data such as reading, storage, image processing (processing or editing), writing, or transmission/reception of the image data;
an image data control information acquiring step of acquiring image data control information including information concerning contents of the processing on the multiplexed image data received in the image data receiving step;
a target processing unit determining step of determining a target processing unit, to which the image data received in the image data receiving step is to be transmitted, based on the image data control information acquired in the image data control information acquiring step;
a multiplexing step of multiplexing the image data; and
a transmitting step of transmitting the image data multiplexed in the multiplexing step to the target processing unit determined in the target processing unit determining step.
-
-
30. A computer readable medium for storing instructions, which when executed by a computer, causes the computer to perform:
-
an image data receiving step of receiving multiplexed image data from any one or plural processing units to perform different processing on image data such as reading, storage, image processing (processing or editing), writing, or transmission/reception of the image data;
an image data control information acquiring step of acquiring image data control information including information concerning contents of the processing on the multiplexed image data received in the image data receiving step;
a target processing unit determining step of determining a target processing unit, to which the image data received in the image data receiving step is to be transmitted, based on the image data control information acquired in the image data control information acquiring step; and
a transmitting step of transmitting the multiplexed image data to the target processing unit determined in the target processing unit determining step.
-
-
31. A computer readable medium for storing instructions, which when executed by a computer, causes the computer to perform:
-
an image data receiving step of receiving multiplexed image data from any one or many processing units to perform different processing on image data such as reading, storage, image processing (processing or editing), writing, or transmission/reception of the image data;
an image data control information acquiring step of acquiring image data control information including information concerning contents of the processing on the multiplexed image data received in the image data receiving step;
a target processing unit determining step of determining a target processing unit, to which the image data received in the image data receiving step is to be transmitted, based on the image data control information acquired in the image data control information acquiring step;
an extracting step of extracting discrete image data from the multiplexed image data; and
a transmitting step of transmitting the image data extracted in the extracting step to the target processing unit determined in the target processing unit determining step.
-
-
32. A computer readable medium for storing instructions, which when executed by a computer, causes the computer to perform:
-
an image data receiving step of receiving multiplexed image data from any or many processing units to perform different processing on image data such as reading, storage, image processing (processing or editing), writing, or transmission/reception of the image data;
an image data control information acquiring step of acquiring image data control information including information concerning contents of the processing on the multiplexed image data received in the image data receiving step;
a target processing unit determining step of determining a target processing unit, to which the image data received in the image data receiving step is to be transmitted, based on the image data control information acquired in the image data control information acquiring step;
a multiplexing step of multiplexing the image data; and
a transmitting step of transmitting the image data multiplexed in the multiplexing step to the target processing unit determined in the target processing unit determining step.
-
Specification