Patent ID: 9479326
Filing Date: 2016-10-25
CPC Classification: G05B,H04L

Claim Text:
1. An information processing apparatus comprising: a supply unit configured to supply a clock to an external device; an instruction unit configured to instruct the external device to output data of a predetermined pattern used for calibration; a receiving unit configured to receive data including the data of the predetermined pattern that is output from the external device in synchronization with the clock; a holding unit configured to hold data received by the receiving unit and to issue a notification that the holding unit is nearly full of data in a case where the holding unit is nearly full of data; a first control unit configured to cause the supply unit to stop supply of the clock in response to the notification from the holding unit; and a second control unit configured to cause the supply unit to stop supply of the clock during reception of the data of the predetermined pattern used for calibration in accordance with information indicating at which timing the supply of the clock is to be stopped, wherein a timing at which the receiving unit stops the data reception in a case where the first control unit stops the supply of the clock is delayed based on a difference between the predetermined pattern and a received pattern received by the receiving unit when the second control unit stops the supply of the clock.