Information processing apparatus having automatic OS selecting function
AssigneeCanon Kabushiki Kaisha
InventorKoji Nakagiri
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorKoji Nakagiri
Estimating the term…
There is provided an information processing apparatus which is constructed by a host computer and a peripheral device connected to the host computer through a bidirectional interface and which inputs and outputs data between the host computer and the peripheral device through a device driver that corresponds to the peripheral device and is loaded in the OS of the host computer. An output device such as a printer which is controlled by the host computer has an identifying unit to identify the kind of OS of the host computer and a controller to output a device driver for controlling the device to the host computer on the basis of the identification result. The peripheral device has a memory in which the device driver corresponding to the peripheral device has been stored, the device driver in the memory is transferred to the host computer as necessary and is loaded into the OS of the host computer.
An output control apparatus connected to an information processing apparatus, suitable for use in an environment with workstations running on multiple operating systems, said output control apparatus comprising:
An information processing apparatus for controlling a device, suitable for use in an environment with workstations running in multiple operating systems, said apparatus comprising:
A memory medium for use in an output control apparatus connected to an information processing apparatus, and suitable for use in an environment with workstations running in multiple operating systems, wherein
A memory medium for use in an information processing apparatus for controlling a device, and suitable for use in an environment out with workstations running in multiple operating systems, wherein
A method of controlling an output control apparatus connected to an information processing apparatus, suitable for use in an environment with workstations running in multiple operating systems, wherein
A method used in an information processing apparatus for controlling a device, suitable for use in an environment with workstations running in multiple operating systems, wherein
An output control apparatus connected to an information processing apparatus, suitable for use in an environment with workstations running on multiple operating systems, said output control apparatus comprising:
An information processing apparatus for controlling a device, suitable for use in an environment with workstations running in multiple operating systems, said apparatus comprising:
An information processing apparatus according to 41, wherein the command sent by said request originator includes information for identifying a kind of an OS of the information processing apparatus.
A program product for use in an output control apparatus connected to an information processing apparatus, and suitable for use in an environment with workstations running in multiple operating systems, wherein
A program product for use in an information processing apparatus for controlling a device, and suitable for use in an environment with workstations running in multiple operating systems, wherein
An output control apparatus connectable to an information processing apparatus, said output control apparatus comprising:
An information processing apparatus for controlling a device provided with a plurality of different device drivers used for respective OSs, said apparatus comprising:
A method of controlling an output control apparatus connectable to an information processing apparatus comprising the steps of:
An information processing method for controlling a device from an information processing apparatus, the device being provided with a plurality of different device drivers used for respective OSs, said method comprising the steps of:
A memory medium, storing computer-executable code executable to perform a method of controlling an output control apparatus connectable to an information processing apparatus, said code comprising:
A memory medium, storing computer-executable code executable in an information processing apparatus to perform an information processing method for controlling a device provided with a plurality of different device drivers used for respective OSs, said code comprising:
Dependencies are inferred from the claim text.