Patent ID: 7725610

Claim:
A Universal Serial Bus (USB) device which transmits moving image data to a USB host that displays the moving image data transmitted from the USB device, comprising: an imaging unit configured to output moving image data; a communication unit configured to set a first pipe for transmitting the moving image data and a second pipe for transmitting a frame start information indicating a start of respective frames of the moving image data in a transmission path if the USB device is connected with the USB host, to transmit the moving image data to the USB host through the first pipe and to transmit the frame start information to the USB host through the second pipe, the communication unit transmitting the moving image data and the frame start information through the first pipe and the second pipe in parallel; and a controller configured to control when to transmit the moving image data to the USB host through the first pipe if a transmission instruction of the moving image data is received from the USB host through the first pipe, and when to transmit the frame start information to the USB host through the second pipe if a transmission instruction of the frame start information is received from the USB host through the second pipe so that the moving image data displayed by the USB host has the same frequency as the moving image data output by the imaging unit.