Print control method and print control apparatus
AssigneeCanon Kabushiki Kaisha
InventorHiroshi Kai
Life of this patent
Estimating the term…
Abstract
Disclosed are a print control method and a print control apparatus capable of recognizing status information pertaining to a printer, and selecting a time interval at which the transmission of updated status information is to be requested of the printer from among a plurality of preset time intervals, in accordance with the current status information of the printer. This reduces the time lag between a change of status of the printer and the status information of the printer displayed by the print control apparatus, and avoids deterioration of the performance of the print control apparatus and the printer.
Claims33
A status request method comprising the steps of:
- discriminating whether a peripheral apparatus is in an error condition;
- establishing a first time interval, when the peripheral apparatus is discriminated not to be in an error condition in the discriminating step, or a second time interval that is shorter than the first time interval, when the peripheral apparatus is discriminated to be in an error condition in the discrimination step;
- and
- sending a request for the transmission of status information to the peripheral apparatus at the first time interval or the second time interval established in the establishment step.
An information processing apparatus connected to a peripheral apparatus, comprising:
- a discrimination unit adapted to discriminate whether the peripheral apparatus is in an error condition;
- an establishment unit adapted to establish a first time, when the peripheral apparatus is discriminated not to be in an error condition by the discrimination unit, or a second time that is shorter than the first time, when the peripheral apparatus discriminated to be in an error condition by the discrimination unit;
- a requesting element adapted to send a request for the transmission of status information to the peripheral apparatus at the first time interval or second time interval established by the establishment unit.
A storage medium storing a program to control an information processing apparatus connected to a peripheral apparatus, the program comprising the steps of:
- discriminating whether the peripheral apparatus is in an error condition;
- establishing a first time interval, when the peripheral apparatus is discriminated not to be in an error condition, in the discriminating step or a second time interval that is shorter than the first time interval, when the peripheral apparatus is discriminated to be in an error condition in the discrimination step;
- sending a request for the transmission of status information to the peripheral apparatus at the first time interval or the second time interval establishment step.
A computer readable storage medium storing a program for executing a method operative in an information processing apparatus, the program comprising:
- code for discriminating whether a peripheral apparatus is in an error condition;
- code for establishing a first time interval, when the peripheral apparatus is discriminated not to be in an error condition in the discriminating step, or a second time interval that is shorter than the first time interval, when the peripheral apparatus is discriminated to be in an error condition in the discrimination step;
- and
- code for sending a request for the transmission of status information to the peripheral apparatus at the first time interval or the second time interval established in the establishment step.
A status request method comprising the steps of:
- transmitting a status request setting command to a peripheral apparatus;
- discriminating whether the peripheral apparatus is in an error condition;
- setting a first time interval, when the peripheral apparatus is discriminated not to be in an error condition in the discriminating step, or a second time interval that is shorter than first time interval, when the peripheral apparatus is discriminated to be in an error condition in the discriminating step;
- and
- sending a request for the transmission of status information to the peripheral apparatus based on the first time interval or the second time interval set in the setting step.
A status request apparatus connectable to a peripheral apparatus, comprising:
- a transmission unit for transmitting a status request setting command to a peripheral apparatus;
- a discriminating unit for discriminating whether the peripheral apparatus is in an error condition;
- a setting element for setting a first time interval, when the peripheral apparatus is discriminated not to be in an error condition by the discriminating unit, or a second time interval that is shorter than a first time interval, when the peripheral apparatus is discriminated to be in an error condition by the discriminating unit;
- and
- a requesting element for sending a request for the transmission of status information to the peripheral apparatus based on the first time interval or the second time interval set in the setting step.
A computer readable storage medium storing computer-executable program for executing a status request method, the program comprising the steps of:
- code for transmitting a status request setting command to a peripheral apparatus;
- code for discriminating whether the peripheral apparatus is in an error condition;
- code for setting a first time interval, when the peripheral apparatus is discriminated not to be in an error condition in the discriminating step, or a second time interval that is shorter than the first time interval, when the peripheral apparatus is discriminated to be in an error condition in the discriminating step;
- and
- code for sending a request for the transmission of status information to the peripheral apparatus based on the first time interval or the second time interval set in the setting step.
Dependencies are inferred from the claim text.