Information processing apparatus, job processing method and program, and computer-readable memory medium
AssigneeCanon Kabushiki Kaisha
InventorsHideki Honda, Takashi Imoto
Life of this patent
Estimating the term…
Abstract
To realize a mechanism for executing an optimum cancelling method among a plurality of cancelling methods for many various print environments on the user side, there is provided a mechanism having means for obtaining limitation information of the cancellation, using the optimum cancelling method among the plurality of cancelling methods on the basis of the obtained limitation information of the cancellation, and executing it.
Claims21
An information processing apparatus for transferring data of a job formed on the basis of application data to a printer via interface means, comprising:
- discriminating means for discriminating a communication environment regarding said data transfer;
- and
- cancellation processing means for, when cancellation is instructed during said data transfer, cancelling said data transfer via said interface means by one of a plurality of cancelling methods on the basis of said communication environment discriminated by said discriminating means.
An information processing apparatus which can communicate with a printer, comprising:
- forming means for forming a job including print data based on application data;
- transmitting means for transmitting data of the job formed by said forming means to said printer;
- obtaining means for obtaining limitation information of cancellation of said job;
- and
- cancellation processing means for executing a cancelling process of the job transmitted by said transmitting means by a cancelling method based on the limitation information obtained by said obtaining means.
A job processing method in an information processing apparatus having transmitting means for transferring data of a job formed on the basis of application data to a printer via interface means, comprising:
- a discriminating step of discriminating a communication environment regarding said data transfer;
- and
- a cancellation processing step of, when cancellation is instructed during said data transfer, cancelling said data transfer via said interface means by one of a plurality of cancelling methods on the basis of said communication environment discriminated in said discriminating step.
A job processing method in an information processing apparatus which can communicate with a printer, comprising:
- a forming step of forming a job including print data based on application data;
- a transmitting step of transmitting data of the job formed in said forming step to said printer;
- an obtaining step of obtaining limitation information of cancellation of said job;
- and
- a cancellation processing step of executing a cancelling process of the job transmitted in said transmitting step by a cancelling method based on the limitation information obtained in said obtaining step.
A program which is executed in an information processing apparatus having transmitting means for transferring data of a job formed on the basis of application data to a printer via interface means, comprising:
- a discriminating step of discriminating a communication environment regarding said data transfer;
- and
- a cancellation processing step of, when cancellation is instructed during said data transfer, cancelling said data transfer via said interface means by one of a plurality of cancelling methods on the basis of said communication environment discriminated in said discriminating step.
A program which is executed in an information processing apparatus which can communicate with a printer, comprising:
- a forming step of forming a job including print data based on application data;
- a transmitting step of transmitting data of the job formed in said forming step to said printer;
- an obtaining step of obtaining limitation information of cancellation of said job;
- and
- a cancellation processing step of executing a cancelling process of the job transmitted in said transmitting step by a cancelling method based on the limitation information obtained in said obtaining step.
A memory medium in which a program for executing a job processing method in an information processing apparatus having transmitting means for transferring data of a job formed on the basis of application data to a printer via interface means has been stored in a computer-readable form, wherein said program comprises:
- a discriminating step of discriminating a communication environment regarding said data transfer;
- and
- a cancellation processing step of, when cancellation is instructed during said data transfer, cancelling said data transfer via said interface means by one of a plurality of cancelling methods on the basis of said communication environment discriminated in said discriminating step.
A memory medium in which a program for executing a job processing method in an information processing apparatus which can communicate with a printer has been stored in a computer-readable form, wherein said program comprises:
- a forming step of forming a job including print data based on application data;
- a transmitting step of transmitting data of the job formed in said forming step to said printer;
- an obtaining step of obtaining limitation information of cancellation of said job;
- and
- a cancellation processing step of executing a cancelling process of the job transmitted in said transmitting step by a cancelling method based on the limitation information obtained in said obtaining step.
Dependencies are inferred from the claim text.