Image outputting apparatus holding output request for image data
AssigneeCanon Kabushiki Kaisha
InventorsTomonori Hayashi, Takayuki Hirata
Life of this patent
Estimating the term…
Abstract
An image outputting apparatus obtains attribute information about image data prior to acquisition of the image data stored in an external apparatus. The image outputting apparatus accepts an output request of the image data by using the attribute information while obtaining the image data. The image outputting apparatus holds the output request in accordance with the acceptance of the output request before completion of acquisition of the image data and allows the outputting the image data in response to the output request after acquisition of the image data has been completed.
Claims18
An apparatus which communicates with an external apparatus, comprising:
- an obtaining unit configured to obtain image data and attribute information of the image data from the external apparatus, wherein, after the attribute information has been obtained, the obtaining unit starts to obtain the image data from the external apparatus even before a user requests output of the image data;
- an outputting unit configured to output the image data obtained by the obtaining unit;
- an operation control unit configured to, while the obtaining unit is obtaining the image data from the external apparatus, enable acceptance of an output request of the image data from the user via an operating unit, by using the attribute information which has been obtained by the obtaining unit;
- and
- an output control unit configured to hold the output request before completion of obtaining the image data from the external apparatus and to control the outputting unit to output the image data in accordance with the output request after completion of obtaining the image data from the external apparatus.
A method for controlling an apparatus capable of obtaining attribute information of image data and the image data from an external apparatus, the method comprising:
- controlling the apparatus to start obtaining the image data from the external apparatus, after the attribute information has been obtained, even before a user requests output of the image data;
- enabling, while the image data is being obtained, an operating unit of the apparatus to accept an output request of the image data from the user, by using the attribute information which has been obtained from the external apparatus;
- controlling the apparatus to hold the output request via the operating unit before completion of obtaining the image data from the external apparatus;
- and
- controlling the apparatus to output the image data in accordance with the output request after completion of obtaining the image data from the external apparatus.
An apparatus which communicates with an external apparatus, comprising:
- an obtaining unit configured to obtain attribute information of image data corresponding to a plurality of pages from the external apparatus, and to obtain the image data corresponding to the plurality of pages from the external apparatus;
- an operation control unit configured to, when the obtaining unit has obtained the image data corresponding to a portion of the plurality of pages from the external apparatus and has not obtained the image data corresponding to a remaining portion of the plurality of pages from the external apparatus, enable a user o request output of the image data corresponding to the plurality of pages, by using the attribute information which has been obtained by the obtaining unit;
- and
- an outputting unit configured to output the image data corresponding to the plurality of pages which has been obtained by the obtaining unit in accordance with the output request, and
- an output control unit configured to, if the user requests output of the image data corresponding to the plurality of pages which is being obtained by the obtaining unit, hold the output request and, if the image data corresponding to the plurality of pages has been obtained completely by the obtaining unit, control the outputting unit to output the image data corresponding to the plurality of pages which has been obtained by the obtaining unit in accordance with the held output request.
Dependencies are inferred from the claim text.