Method and apparatus for processing data
First Claim
1. An apparatus for processing data using a plurality of functions of processing the data, the apparatus comprising:
- a function control unit that controls a function of processing data, the function control unit being provided for each of the functions;
an output unit that outputs status information indicating a status of data processing by the function controlled by the function control unit;
a storing unit that stores therein function information indicating the function and next function information indicating a next function to be executed next to the function in an associated manner;
a determining unit that determines whether to execute the next function indicated by the next function information corresponding to the function information indicating the function that caused the status of data processing indicated by the status information, based on the status of data processing; and
a requesting unit that requests, when the determining unit determines to execute the next function, a function control unit that controls the next function to execute the next function.
1 Assignment
0 Petitions
Accused Products
Abstract
A function control unit controls a function of processing data. An output unit outputs status information indicating a status of data processing by the function. A storing unit stores therein function information and next function information. A determining unit determines whether to execute a next function indicated by the next function information corresponding to the function information indicating the function that caused the status of data processing, based on the status of data processing. A requesting unit requests, when it is determined to execute the next function, a function control unit that controls the next function to execute the next function.
13 Citations
10 Claims
-
1. An apparatus for processing data using a plurality of functions of processing the data, the apparatus comprising:
-
a function control unit that controls a function of processing data, the function control unit being provided for each of the functions; an output unit that outputs status information indicating a status of data processing by the function controlled by the function control unit; a storing unit that stores therein function information indicating the function and next function information indicating a next function to be executed next to the function in an associated manner; a determining unit that determines whether to execute the next function indicated by the next function information corresponding to the function information indicating the function that caused the status of data processing indicated by the status information, based on the status of data processing; and a requesting unit that requests, when the determining unit determines to execute the next function, a function control unit that controls the next function to execute the next function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing data using a plurality of functions in an image-data processing apparatus that includes a storing unit that stores therein function information indicating the function and next function information indicating a next function to be executed next to the function in an associated manner, the method comprising:
-
controlling including a function control unit for each of the functions controlling a function of processing data; outputting including an output unit outputting status information indicating a status of data processing by the function controlled by the function control unit; determining including a determining unit whether to execute the next function indicated by the next function information corresponding to the function information indicating the function that caused the status of data processing indicated by the status information, based on the status of data processing; and requesting including a requesting unit requesting, when it is determined to execute the next function, a function control unit that controls the next function to execute the next function. - View Dependent Claims (9, 10)
-
Specification