HOST APPARATUS AND METHOD FOR CONTROLLING THE SAME
First Claim
1. A host apparatus capable of sending and receiving data to and from any of a plurality of devices, the host apparatus comprising:
- a storage unit that temporarily stores the data;
a device connection unit that is connectable to any of the plurality of devices;
a communication unit that communicates with a server that stores binary data containing a host apparatus supporting program that is necessary when the host apparatus is used with a predetermined one of the plurality of devices and a download program that downloads the host apparatus supporting program to the predetermined device; and
a control unit that recognizes the predetermined device when the predetermined device is connected to the device connection unit, outputs a request to acquire the binary data to the server via the communication unit, stores the binary data in the storage unit when the server inputs the binary data, executes the download program contained in the binary data stored in the storage unit to download the host apparatus supporting program to the predetermined device, and deletes the binary data from the storage unit after the download program is executed or when the use of the predetermined device is completed.
1 Assignment
0 Petitions
Accused Products
Abstract
A host apparatus communicates with a server that stores binary data containing a host apparatus supporting program that is necessary when the host apparatus is used with a predetermined one of a plurality of devices and a download program that downloads the host apparatus supporting program to the predetermined device, recognizes the predetermined device when the predetermined device is connected to the host apparatus, outputs a request to acquire the binary data to the server, stores the binary data in a storage unit of the host apparatus when the server inputs the binary data, executes the download program contained in the binary data stored in the storage unit to download the host apparatus supporting program to the predetermined device, and deletes the binary data from the storage unit after the download program is executed or when the use of the predetermined device is completed.
48 Citations
6 Claims
-
1. A host apparatus capable of sending and receiving data to and from any of a plurality of devices, the host apparatus comprising:
-
a storage unit that temporarily stores the data; a device connection unit that is connectable to any of the plurality of devices; a communication unit that communicates with a server that stores binary data containing a host apparatus supporting program that is necessary when the host apparatus is used with a predetermined one of the plurality of devices and a download program that downloads the host apparatus supporting program to the predetermined device; and a control unit that recognizes the predetermined device when the predetermined device is connected to the device connection unit, outputs a request to acquire the binary data to the server via the communication unit, stores the binary data in the storage unit when the server inputs the binary data, executes the download program contained in the binary data stored in the storage unit to download the host apparatus supporting program to the predetermined device, and deletes the binary data from the storage unit after the download program is executed or when the use of the predetermined device is completed. - View Dependent Claims (2, 3, 4)
-
-
5. A method for controlling a host apparatus including a storage unit that temporarily stores data, a device connection unit that is connectable to any of a plurality of devices, and a communication unit that communicates with a server that stores binary data containing a host apparatus supporting program that is necessary when the host apparatus is used with a predetermined one of the plurality of devices and a download program that downloads the host apparatus supporting program to the predetermined device, the method comprising:
-
recognizing the predetermined device when the predetermined device is connected to the device connection unit, and outputting a request to acquire the binary data to the server via the communication unit, and after the recognition of the device and the output of the request, storing the binary data in the storage unit when the server inputs the binary data, executing the download program contained in the binary data stored in the storage unit, and deleting the binary data from the storage unit after the download program is executed or when the use of the predetermined device is completed.
-
-
6. A method for controlling a host apparatus connected to a server via a communication line and connectable to any of a plurality of devices, the method comprising:
-
recognizing a predetermined device when the predetermined one of the plurality of devices is connected to the host apparatus, outputting a request to acquire binary data to the server that stores binary data containing a host apparatus supporting program that is necessary when the host apparatus is used with the predetermined device and a download program that downloads the host apparatus supporting program to the predetermined device, and storing the binary data in a storage unit of the host apparatus when the server inputs the binary data, executing the download program contained in the binary data stored in the storage unit for downloading the host apparatus supporting program to the predetermined device, and deleting the binary data from the storage unit after the download program is executed or when the use of the predetermined device is completed.
-
Specification