DATA TRANSMISSION APPARATUS, SYSTEM AND METHOD, AND IMAGE PROCESSING APPARATUS
First Claim
1. A data transmission method for host and target devices, connected by a serial bus, said method comprising the steps of:
- performing bi-directional communication between said host and target devices; and
setting a data transfer method to be performed from a plurality of data transfer methods including a PULL model in which said target device reads data from said host device, based on the bi-directional communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transmission system where an image providing device and a printer are directly connected by a 1394 serial bus, a command is sent from the image providing device to the printer, then a response to the command is returned from the printer to the image providing device. Image data is sent from the image providing device to the printer based on information included in the response. The printer converts the image data outputted from the image providing device into print data. Thus, printing can be performed without a host computer by directly connecting the image providing device and the printer by the 1394 serial bus or the like.
30 Citations
51 Claims
-
1. A data transmission method for host and target devices, connected by a serial bus, said method comprising the steps of:
-
performing bi-directional communication between said host and target devices; and
setting a data transfer method to be performed from a plurality of data transfer methods including a PULL model in which said target device reads data from said host device, based on the bi-directional communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data transmission apparatus connected to a serial bus, comprising:
-
communication means for performing bi-directional communication with a target device; and
setting means for setting a data transfer method to be performed from a plurality of data transfer method including a PULL model, based on the bi-directional communication. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A data transmission apparatus connected to a serial bus, said apparatus comprising:
-
communication means for performing bi-directional communication with a host device; and
transfer means for performing data transfer with said host device by a data transfer method set from a plurality of data transfer method including a PULL model, based on the bi-directional communication. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A data transmission system for transferring data through a serial bus, comprising:
-
communication means for performing bi-directional communication between host and target devices; and
setting means for setting a data transfer method to be set from a plurality of data transfer methods including a PULL model, based on the bi-directional communication. - View Dependent Claims (23, 24)
-
-
25. A data transmission method of host and target devices which are connected by a serial bus, said method comprising the steps of:
-
transferring data from said host device to said target device, by isochronous transfer or asynchronous transfer; and
transferring a procedure signal for transfer of the data to said host and target devices by common asynchronous transfer. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37)
-
-
36. A data transmission apparatus connected to a serial bus, comprising:
-
transfer means for transferring a procedure signal for data transfer by asynchronous transfer common to a target device; and
transmission means for transmitting data to be transmitted to said target device by isochronous transmission or asynchronous transmission. - View Dependent Claims (38, 39, 40)
-
-
41. A data transmission apparatus connected to a serial bus, comprising:
-
transfer means for transferring a procedure signal for data transfer by asynchronous transfer common to a host device; and
reception means for receiving data from said host device by isochronous transfer or asynchronous transfer. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A data transmission system for transferring data through a serial bus, comprising:
-
first transfer means for transferring a procedure signal for data transfer by common asynchronous transfer to host and target devices; and
second transfer means for performing data transfer between said host and target devices by isochronous transfer or the asynchronous transfer. - View Dependent Claims (47, 48, 49)
-
-
50. A computer program product comprising a computer readable medium having computer program codes, for executing data transmission of host and target devices which are connected by a serial bus, said product comprising:
-
communication process procedure codes for performing bi-directional communication between said host and target devices; and
setting process procedure codes for setting a data transfer method to be performed from a plurality of data transfer methods including a PULL model.
-
-
51. A computer program product comprising a computer readable medium having computer program codes, for executing data transmission of host and target devices which are connected by a serial bus, said product comprising:
-
first transmission process procedure codes for transferring a procedure signal for data transfer by common asynchronous transfer to said host and target devices; and
second transmission process procedure codes for performing the data transfer between said host and target devices by isochronous transfer or the asynchronous transfer.
-
Specification