INFORMATION PROCESSING APPARATUS AND CONTROL METHOD FOR INFORMATION PROCESSING APPARATUS
First Claim
1. An information processing apparatus comprising:
- an information processing unit which is connected to a host apparatus and executes a prescribed information processing as a peripheral device;
a storage unit which stores a driver software to function on the host apparatus for utilizing the information processing unit by the host apparatus, and an installer for the driver software;
an interface unit which is capable of connecting the information processing unit and the storage unit with the host apparatus;
a determination unit which determines whether the driver software is not yet installed in the host apparatus; and
a control unit which controls the interface unit, when the host apparatus is connected to the interface unit and when the determination unit determines that the driver software is not yet installed, in such a manner that the host apparatus can access the storage unit only in order to read and execute the installer, but controls the interface unit, when the determination unit determines that the driver software is already installed, in such a manner that the host apparatus can access the storage unit and the information processing unit.
1 Assignment
0 Petitions
Accused Products
Abstract
When a peripheral device is connected to a host apparatus for the first time, an easy and secure installation of the driver of the peripheral device into the host apparatus is made possible. A printer 102, and a storage 103 storing a driver 104 for the printer 102 and an installer thereof, which function on a PC 200 are connected, as USB devices 111, 112, to a USB hub 110. An installation flag 105 records a value indicating an installation state of the driver 104. When the PC 200 is connected to the USB hub 110, if the value of the installation flag 105 indicates “non-installed”, the PC 200 is so controlled as to make access only to the storage 103. If the value of the installation flag 105 indicates “already installed”, the PC 200 is so controlled as to make access to the storage 103 and the printer 102.
25 Citations
16 Claims
-
1. An information processing apparatus comprising:
-
an information processing unit which is connected to a host apparatus and executes a prescribed information processing as a peripheral device; a storage unit which stores a driver software to function on the host apparatus for utilizing the information processing unit by the host apparatus, and an installer for the driver software; an interface unit which is capable of connecting the information processing unit and the storage unit with the host apparatus; a determination unit which determines whether the driver software is not yet installed in the host apparatus; and a control unit which controls the interface unit, when the host apparatus is connected to the interface unit and when the determination unit determines that the driver software is not yet installed, in such a manner that the host apparatus can access the storage unit only in order to read and execute the installer, but controls the interface unit, when the determination unit determines that the driver software is already installed, in such a manner that the host apparatus can access the storage unit and the information processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A control method for an information processing apparatus including:
-
an information processing unit which is connected to a host apparatus and executes a prescribed information processing as a peripheral device; a storage unit which stores a driver software to function on the host apparatus for utilizing the information processing unit by the host apparatus, and an installer for the driver software; and an interface unit which is capable of connecting the information processing unit and the storage unit with the host apparatus, the method comprising; determining whether the driver software is not yet installed in the host apparatus; and controlling the interface unit, when the host apparatus is connected to the interface unit and when the driver software is determined as not yet installed, in such a manner that the host apparatus can access the storage unit only in order to read and execute the installer, but controlling the interface, when the driver software is determined as already installed, in such a manner that the host apparatus can access the storage unit and the information processing unit. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification