Print system, server, information processing apparatus, print control method, and recording medium
AssigneeCanon Kabushiki Kaisha
InventorTakashi Yagita
Life of this patent
Estimating the term…
Abstract
A print system is provided which is capable of selecting a client to which detailed print information is transmitted from among a plurality of clients when a user performs manual-feed printing in a network environment. In a network print system, for example, when a manual-feed-specified print is specified, a command for a manual-feed-specified print is added to the header part of print data of a print job. Then, when a server obtains an offline state of a printer, the server notifies the client of the offline status. The client receiving the notification displays a dialogue which notifies the user of the timing at which manual feeding is performed. It is also possible to provide an event request of a manual-feed timing to an application.
Claims51
An information processing apparatus, which communicates with a print apparatus that has functions that include manual-feed printing, and which generates a print job to be printed in the print apparatus, said information processing apparatus comprising:
- accepting means for accepting a designation of manual-feed printing;
- manual-feed printing designation command addition means for generating a print job to which a manual-feed printing designation command, which causes the print apparatus to be placed in an off-line state, is added, in a case in which said accepting means accepts the designation of manual-feed printing;
- and
- notification means for notifying a user that manual-feed printing may be performed, in a case in which the print apparatus has functions that include manual-feed printing.
A print apparatus, which performs functions that include manual-feed printing, and which performs printing based on a print job transmitted from an information processing apparatus, said print apparatus comprising:
- print job accepting means for accepting a print job transmitted from the information processing apparatus;
- print job analysis means for analyzing the accepted print job;
- recording medium setting determination means for determining whether or not a recording medium is set in a manual-feed tray, in a case in which a manual-feed printing designation command, which causes said print apparatus to be placed in an off-line state in accordance with a result of said print job analysis means, is received;
- recording medium using determination means for determining whether or not to use the recording medium set in the manual-feed tray, in a case in which it is determined that the recording medium is set in the manual-feed tray;
- and
- control means for causing said print apparatus to be placed in the off-line state, in a case in which it is determined that the recording medium is not set in the manual-feed tray or that the recording medium set in the manual-feed tray is not to be used.
A print system comprising:
- a print apparatus, which performs functions that include manual-feed printing;
- and
- an information processing apparatus, which performs functions that include communicating with said print apparatus and generating a print job for printing in said print apparatus,
- wherein said information processing apparatus comprises:
- accepting means for accepting a designation of manual-feed printing;
- manual-feed printing designation command addition means for generating a print job to which a manual-feed printing designation command, which causes said print apparatus to be placed in an off-line state, is added, in a case in which the accepting means has accepted the designation of manual-feed printing;
- and
- notification means for notifying a user that said printing apparatus may perform manual-feed printing, in a case in which said print apparatus is in the off-line state, and
- wherein said print apparatus comprises:
- print job accepting means for accepting the print job transmitted from said information processing apparatus;
- print job analysis means for analyzing the accepted print job;
- and
- control means for causing said print apparatus to be placed in the off-line state, in a case in which the manual-feed printing designation command is received, based on an analysis result of the print job analysis means.
An information processing apparatus, which manages a status of a print apparatus, comprising:
- obtaining means for obtaining status information of the print apparatus;
- transmitting means for transmitting a print job, which is communicated from an external apparatus connected to the information processing apparatus, to the print apparatus;
- determination means for determining whether or not the print apparatus, to which is transmitted the print job, is in an off-line state based on the status information, in a case in which the print job transmitted by said transmitting means includes data designating manual-feed printing;
- and
- notification means for notifying the external apparatus that the print apparatus is in the off-line state, in a case in which said determination means determines that the print apparatus is in the off-line state.
An information processing method of an information processing apparatus, which communicates with a print apparatus that has functions that include manual-feed printing, and which generates a print job to be printed in the print apparatus, said information processing method comprising:
- an acceptance step of accepting a designation of manual-feed printing;
- a manual-feed printing designation command addition step of generating a print job to which a manual-feed printing designation command, which causes the print apparatus to be placed in an off-line state, is added, in a case in which the designation of manual-feed printing is accepted in said acceptance step;
- and
- a notification step of notifying a user that manual-feed printing may be performed, in a case in which the print apparatus has functions that include manual-feed printing.
A print method of a print apparatus, which performs functions that include manual-feed printing, and which performs printing based on a print job transmitted from an information processing apparatus, said print method comprising:
- a print job acceptance step of accepting a print job transmitted from the information processing apparatus;
- a print job analysis step of analyzing the accepted print job;
- a recording medium setting determination step of determining whether or not a recording medium is set in a manual-feed tray, in a case in which a manual-feed printing designation command, which causes the print apparatus to be placed in an off-line state in accordance with a result of said print job analysis step, is received;
- a recording medium using determination step of determining whether or not to use the recording medium set in the manual-feed tray, in a case in which it is determined that the recording medium is set in the manual-feed tray;
- and
- a control step of causing the print apparatus to be placed in the off-line state, in a case in which it is determined that the recording medium is not set in the manual-feed tray or that the recording medium set in the manual-feed tray is not to be used.
A print method of a print system that includes a print apparatus, which performs functions that include manual-feed printing, and an information processing apparatus, which performs functions that include communicating with the print apparatus and generating a print job for printing in the print apparatus,
- wherein said method comprises, at the information processing apparatus:
- an acceptance step of accepting a designation of manual-feed printing;
- a manual-feed printing designation command addition step of generating a print job to which a manual-feed printing designation command, which causes the print apparatus to be placed in an off-line state, is added, in a case in which the designation of manual-feed printing is accepted in said acceptance step;
- and
- a notification step of notifying a user that the printing apparatus may perform manual-feed printing, in a case in which the print apparatus is in the off-line state, and
- wherein said method comprises, at the print apparatus:
- a print job acceptance step of accepting the print job transmitted from the information processing apparatus;
- a print job analysis step of analyzing the accepted print job;
- and
- a control step of causing the print apparatus to be placed in the off-line state, in a case in which the manual-feed printing designation command is received, based on an analysis result of said print job analysis step.
An information processing method of an information processing apparatus that manages a status of a print apparatus, comprising:
- an obtaining step of obtaining status information of the print apparatus;
- a transmission step of transmitting a print job, which is communicated from an external apparatus connected to the information processing apparatus, to the print apparatus;
- a determination step of determining whether or not the print apparatus, to which is transmitted the print job, is in an off-line state based on the status information, in a case in which the print job transmitted in said transmission step includes data designating manual-feed printing;
- and
- a notification step of notifying the external apparatus that the print apparatus is in the off-line state, in a case in which it is determined in said determination step that the print apparatus is in the off-line state.
A program product embodying a computer program for implementing an information processing method of an information processing apparatus, which communicates with a print apparatus that has functions that include manual-feed printing, and which generates a print job to be printed in the print apparatus, wherein the information processing method comprises:
- an acceptance step of accepting a designation of manual-feed printing;
- a manual-feed printing designation command addition step of generating a print job to which a manual-feed printing designation command, which causes the print apparatus to be placed in an off-line state, is added, in a case in which the designation of manual-feed printing is accepted in said acceptance step;
- and
- a notification step of notifying a user that manual-feed printing may be performed, in a case in which the print apparatus has functions that include manual-feed printing.
A program product embodying a computer program for implementing a print method of a print apparatus, which performs functions that include manual-feed printing, and which performs printing based on a print job transmitted from an information processing apparatus, wherein the print method comprises:
- a print job acceptance step of accepting a print job transmitted from the information processing apparatus;
- a print job analysis step of analyzing the accepted print job;
- a recording medium setting determination step of determining whether or not a recording medium is set in a manual-feed tray, in a case in which a manual-feed printing designation command, which causes the print apparatus to be placed in an off-line state in accordance with a result of said print job analysis step, is received;
- a recording medium using determination step of determining whether or not to use the recording medium set in the manual-feed tray, in a case in which it is determined that the recording medium is set in the manual-feed tray;
- and
- a control step of causing the print apparatus to be placed in the off-line state, in a case in which it is determined that the recording medium is not set in the manual-feed tray or that the recording medium set in the manual-feed tray is not to be used.
A program product embodying a computer program for implementing a print method of a print system that includes a print apparatus, which performs functions that include manual-feed printing, and an information processing apparatus, which performs functions that include communicating with the print apparatus and generating a print job for printing in the print apparatus,
- wherein the method comprises, at the information processing apparatus:
- an acceptance step of accepting a designation of manual-feed printing;
- a manual-feed printing designation command addition step of generating a print job to which a manual-feed printing designation command, which causes the print apparatus to be placed in an off-line state, is added, in a case in which the designation of manual-feed printing is accepted in said acceptance step;
- and
- a notification step of notifying a user that the printing apparatus may perform manual-feed printing, in a case in which the print apparatus is in the off-line state, and
- wherein the method comprises, at the print apparatus:
- a print job acceptance step of accepting the print job transmitted from the information processing apparatus;
- a print job analysis step of analyzing the accepted print job;
- and
- a control step of causing the print apparatus to be placed in the off-line state, in a case in which the manual-feed printing designation command is received, based on an analysis result of said print job analysis step.
A program product embodying a computer program for implementing an information processing method of an information processing apparatus that manages a status of a print apparatus, wherein the method comprises:
- an obtaining step of obtaining status information of the print apparatus;
- a transmission step of transmitting a print job, which is communicated from an external apparatus connected to the information processing apparatus, to the print apparatus;
- a determination step of determining whether or not the print apparatus, to which is transmitted the print job, is in an off-line state based on the status information, in a case in which the print job transmitted in said transmission step includes data designating manual-feed printing;
- and
- a notification step of notifying the external apparatus that the print apparatus is in the off-line state, in a case in which it is determined in said determination step that the print apparatus is in the off-line state.
Dependencies are inferred from the claim text.