Patent ID: 7800649
Filing Date: 2010-09-21
Classification: H04N

Abstract:
1. A recording system in which an image supply apparatus and a recording apparatus communicate via a communication interface, for transmitting an image data file from the image supply apparatus to the recording apparatus and recording, the system comprising: an issuance unit that issues a request for the image data file to be transmitted from the image supply apparatus to the recording apparatus, after applications executed in the image supply apparatus and the recording apparatus establish a communication procedure between the image supply apparatus and the recording apparatus; a transmission unit that transmits the image data file from the image supply apparatus to the recording apparatus corresponding to the request; an obtaining unit that obtains file size information of the image data file to be transmitted by the transmission unit; a prediction unit that predicts a time period in which the transmission unit will transmit the image data file, based on the file size information of the image data file obtained by the obtaining unit wherein the prediction unit comprises: a table that stores a data transfer time period corresponding to the size information of the image data file; a measurement unit that measures a time period required for transfer of the image data file; and a correction unit that corrects the data transfer time period stored in the table on the basis of the time period measured by the measurement unit, wherein the prediction unit predicts the time period required for transfer of the image data file transfer involved in the request on the basis of the data transfer time period corrected by the correction unit; a setting unit that sets a time period of a time-out based on the time period predicted by the prediction unit; and a shifting unit that shifts to a time-out processing for disabling the request, in a case where a response of completion of transmission of the image data file is not returned from the recording apparatus before the time period set by the setting unit has elapsed wherein the communication interface has a first communication layer in which the image supply apparatus and the recording apparatus perform data transfer and a second communication layer above the first communication layer in which the data transfer in the first communication layer is controlled, wherein processes of the prediction unit, the setting unit and the shifting unit are executed in the second communication layer, and wherein the second communication layer can recognize the request and a response to the request, but can not recognize whether or not the data transfer is being executed in the first communication layer.