Method of reporting result of execution of print job in network system, method of setting scanning conditions in network system, and network printing/scanning system
First Claim
Patent Images
1. A method of reporting a result of execution of a print job in a network system comprising a printer;
- a network interface controller for connecting said printer to the network;
a printer controller for converting a print data stream inputted thereto through said network interface controller to printable image data, outputting the data to said printer, and also controlling said printer;
a plurality of client machines each connected to said network; and
a server machine for connecting said printer and said printer controller each to said plurality of client machines through said network and said network interface controller, and providing various types of service, said method comprising;
a first step in which said server machine receives the print job outputted from said plurality of client machines, time-sequentially queues said print job, generates a job ID corresponding to said print job, stores therein said generated job ID, a user ID of said print job, and a connection ID,a second step in which said network interface controller takes out the queued print job on said server machine by each job and transfers the job to said printer controller,a third step in which said printer controller stores a job ID of the print job received from said network interface controller, and carries out the print job,a fourth step in which said printer controller generates an appropriate message based on a state of completion of said print job or on a state of suspension thereof and returns the message together with the job ID to said network interface controller,a fifth step in which said network interface controller receives the message with the job ID included therein from said printer controller and transfers the received message to said server machine,a sixth step in which said server machine time-sequentially queues the message with the job ID included therein received from the printer controller through said network interface controller, checks the job ID of said queued message, specifies a job owner from a user ID and a connection ID corresponding to the job ID, and in a case where said specified job owner exists on said network, the server machine immediately transfers said message to the corresponding client machine, anda seventh step in which said client machine receives the message from said server machine and automatically displays contents of the message on a screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A server machine queues print jobs time-sequentially, NIC takes out the print jobs on the server machine job by each job and transfers each print job to a printer controller, the printer controller executes each of the print jobs, the printer controller generates an appropriate message according to whether a print job has been completed or interrupted, NIC transfers a message to the server machine, the server machine transfers the message to the corresponding client machine, and the client machine automatically displays contents of the message.
305 Citations
20 Claims
-
1. A method of reporting a result of execution of a print job in a network system comprising a printer;
- a network interface controller for connecting said printer to the network;
a printer controller for converting a print data stream inputted thereto through said network interface controller to printable image data, outputting the data to said printer, and also controlling said printer;
a plurality of client machines each connected to said network; and
a server machine for connecting said printer and said printer controller each to said plurality of client machines through said network and said network interface controller, and providing various types of service, said method comprising;a first step in which said server machine receives the print job outputted from said plurality of client machines, time-sequentially queues said print job, generates a job ID corresponding to said print job, stores therein said generated job ID, a user ID of said print job, and a connection ID, a second step in which said network interface controller takes out the queued print job on said server machine by each job and transfers the job to said printer controller, a third step in which said printer controller stores a job ID of the print job received from said network interface controller, and carries out the print job, a fourth step in which said printer controller generates an appropriate message based on a state of completion of said print job or on a state of suspension thereof and returns the message together with the job ID to said network interface controller, a fifth step in which said network interface controller receives the message with the job ID included therein from said printer controller and transfers the received message to said server machine, a sixth step in which said server machine time-sequentially queues the message with the job ID included therein received from the printer controller through said network interface controller, checks the job ID of said queued message, specifies a job owner from a user ID and a connection ID corresponding to the job ID, and in a case where said specified job owner exists on said network, the server machine immediately transfers said message to the corresponding client machine, and a seventh step in which said client machine receives the message from said server machine and automatically displays contents of the message on a screen.
- a network interface controller for connecting said printer to the network;
-
2. A method of setting scanning conditions in a network system comprising a scanner;
- a network interface controller for connecting said scanner to the network;
a scanner controller for controlling said scanner;
a plurality of client machines each connected to said network; and
a server machine for connecting said scanner and said scanner controller each to said plurality of client machines through said network and said network interface controller, and providing various types of service, said method comprising;a first step in which said client machine generates a scanning profile for specifying scanning conditions such as a document size, reading conditions, and a title of an image file, a second step in which said server machine receives said scan profile from said plurality of client machines, and maintains or stores them therein, a third step in which said server machine, in a case where a power for said scanner controller is started up and in a case where there is any addition to and change of said scanning profile, transfers all scan profiles to said scanner controller through said network interface controller, a fourth step in which said scanner controller receives all the scan profiles from said server machine, and maintains or stores them as copied scan profiles therein, a fifth step in which said scanner controller, in a case where a network scanner function is required through an operating panel of said scanner, displays a list of the copied scan profiles on said operating panel, and makes the scanner select a desired scanning profile, a sixth step in which said scanner controller displays the contents of said selected scan profile on said operating panel, and asks a user to identify it, and a seventh step in which said scanner controller controls said scanner to start a scanning operation according to a start switch being pressed on said operating panel.
- a network interface controller for connecting said scanner to the network;
-
3. A network printing/scanning system comprising:
-
a network-compatible type of digital copier system comprising a copier including therein a scanner and a printer, a network interface controller for connecting said copier to a network, and a scanner/printer controller for converting a print data stream received thereby through said network interface controller to printable image data, outputting the data to said copier, and also controlling said copier; a plurality of client machines each connected to said network; and a server machine for connecting said digital copier system to said plurality of client machines through said network, and providing various types of service;
whereinsaid server machine comprises a print queue function for time-sequentially queuing print jobs each outputted from said plurality of client machines;
a job ID generating function for generating job IDs corresponding to said print jobs;
an ID storage function for storing said generated job IDs, user IDs of said print jobs, and connection IDs;
a message queue function for time-sequentially queuing messages with job IDs included therein received from the scanner/printer controller through said network interface controller;
a job owner specifying function for checking the job ID in the queued message, and specifying a job owner from the user ID and connection ID corresponding to the job ID;
a message send-out function for immediately sending out said message to the corresponding client machine in a case where said specified job owner exists on said network; and
a deleting function for deleting said message, job ID, user ID, and connection ID after said message is transferred,said network interface controller comprises a print job transferring function for taking out one of the print jobs queued on said server machine by each job, and transferring the job to said scanner/printer controller; and
a message transferring function for receiving the message with a job ID included therein from said scanner/printer controller, and transferring the message to said server machine,said scanner/printer controller comprises a print job executing function for storing the job ID of the print job received from said network interface controller, and also executing said print job;
a message generating/returning function for generating an appropriate message and returning the message with the job ID to said network interface controller respectively in a case where said print job is successfully completed or in a case where it is suspended due to some error, andsaid client machine comprises a message displaying function for automatically displaying contents of a message on a screen in a case where it has received the message from said server machine. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A network printing/scanning system comprising:
-
a network-compatible type of digital copier system comprising a copier including therein a scanner and a printer, a network interface controller for connecting said copier to a network, and a scanner/printer controller for converting a print data stream received thereby through said network interface controller to printable image data, outputting the data to said copier, and also controlling said copier; a plurality of client machines each connected to said network; and a server machine for connecting said digital copier system to said plurality of client machines through said network, and providing various types of service;
whereinsaid server machine comprises a print queue function for time-sequentially queuing print jobs each outputted from said plurality of client machines;
a print profile maintaining function for maintaining or storing print profiles for specifying settings of printing conditions such as specifying passage of paper, and finishing the print job in a plurality of files;
a user ID storage function for storing user IDs for owners each having a print profile respectively for each a print file;
a print profile linking function for checking whether said print file is stored or not with the identical user ID to the corresponding print job when the print job queued by said print queue function is transferred to the network interface controller, linking the corresponding profile to a header of said print job and setting an identification flag indicating the linking in a case where a print profile for the identical user ID exists therein,said network interface controller comprises a print-job transferring function for taking out one of the print jobs queued on said server machine in units of job, and transferring the job to said scanner/printer controller, said scanner/printer controller comprises a command overwrite function for checking whether said print profile is linked to the print job received from said network interface controller or not, and replacing the command related to paper handling included in said print job for a command related to the identical paper handling included in said print job in a case where said print profile is connected to the print job, and said client machine comprises a print profile reregistering function for editing, modifying, and reregistering the contents of the print profile stored on said server machine. - View Dependent Claims (11)
-
-
12. A network printing/scanning system comprising:
-
a network-compatible type of digital copier system comprising a copier including therein a scanner and a printer, a network interface controller for connecting said copier to a network, and a scanner/printer controller for converting a print data stream received thereby through said network interface controller to printable image data, outputting the data to said copier, and also controlling said copier; a plurality of client machines each connected to said network; and a server machine for connecting said digital copier system to said plurality of client machines through said network, and providing various types of service;
whereinsaid server machine comprises a scan profile maintaining function for maintaining or storing scan profiles for setting scanning conditions such as a document size and reading conditions in a plurality of files;
a scan profile transferring function for transferring all scan profiles to said scanner/printer controller through said network interface controller in a case where a power for said scanner/printer controller is started up and in a case where there is any addition to or change in said scan profile maintained in said scan profile maintaining function; and
a scan image file storage function for storing therein the scan image file transferred from said scanner/printer controller through said network interface controller according to a prespecified filing system,said scanner/printer controller comprises a copied scan profile maintaining function for maintaining or storing all the scan profiles transferred from said server machine as copied scan profiles;
a list selecting function for displaying a list of copied scan profiles on an operating panel of said copier in a case where a network scanner function is required through the operating panel of said copier, and making it select a desired scan profile;
a scan profile identifying function for displaying the contents of the scan profile selected through said list selecting function, and making the user identify it;
a scan operation starting function for starting up the scanning operation by controlling said copier when a start switch on said operating panel is pressed;
a scan image data accumulating function for temporarily accumulating scan image data read out by said copier; and
a scan image file transferring function for converting all scan image data to specified formats and transferring them to said server machine as scan image files after all documents have been scanned, andsaid client machine comprises a scan profile reregistering function for editing, modifying, and reregistering the contents of the scan profile maintained or stored on said server machine, and a scan image file reading function for reading the scan image file stored by the scan image file storage function of said server machine and handling the file as an ordinary image file. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A network printing/scanning system comprising;
-
a network-compatible type of digital copier system comprising a copier including therein a scanner and a printer, a network interface controller for connecting said copier to a network, and a scanner/printer controller for converting a print data stream received thereby through said network interface controller to printable image data, outputting the data to said copier, and also controlling said copier; a plurality of client machines each connected to said network; and a server machine for connecting said digital copier system to said plurality of client machines through said network, and providing various types of service;
whereinsaid server machine comprises a scan profile maintaining function for maintaining or storing scan profiles for setting scanning conditions such as a document size and reading conditions in a plurality of files;
a scan profile transferring function for transferring a list of all scan profiles to said scanner/printer controller in a case where a list of all the scan profiles are requested to be transferred from said scanner/printer controller, and transferring the corresponding scan profile thereto in a case where a particular scan profile is requested to be transferred; and
a scan image file storage function for storing therein the scan image file transferred from said scanner/printer controller through said network interface controller according to a prespecified filing system,said scanner/printer controller comprises a list selecting function for outputting a request of transferring all the scan profiles to said server machine in a case where the network scanner function is requested through a operating panel of said copier, displaying the list of all the scan profiles transferred from the server machine on said operating panel, and making the scanner select a desired scan profile;
a scan profile identifying function for outputting a request of transferring the scan profile selected by said list selecting function, displaying the contents of the corresponding scan profile on said operating panel, and making the user identify it;
a scan operation starting function for starting up the scanning operation by controlling said copier when a start switch on said operating panel is pressed;
a scan image data accumulating function for temporarily accumulating scan image data read out by said copier; and
a scan image file transferring function for converting all scan image data to specified formats and transferring them to said server machine as scan image files after all documents have scanned, andsaid client machine comprises a scan profile reregistering function for editing, modifying, and reregistering the contents of the scan profile stored on said server machine, and a scan image file reading function for reading the scan image file stored by the scan image file storage function of said server machine and handling the file as an ordinary image file.
-
Specification