Connection monitoring and driver management method and apparatus and program therefor
AssigneeFuji Xerox Co., Ltd.
InventorTatsuya Chihara
Life of this patent
Estimating the term…
Abstract
Disclosed is a driver managing method using a driver managing apparatus for managing a driver corresponding to an output device connected through a network. The driver managing apparatus monitors change in a network environment including the presence or absence of a connection to the network and detects the output device connected to the network when the connection to the network has been confirmed, and installs the driver corresponding to the detected output device.
Claims16
A driver managing method executing in a device using a driver managing apparatus for managing a driver, the method comprising:
- monitoring a change in a network environment of the device including a presence or absence of a connection to a network;
- detecting an output device connected to the network when the connection of the device to the network has been confirmed, and then installing a driver corresponding to the output device,
- determining, upon starting connect processing, whether connection to the network was carried out in the past based on whether a network address of the network is stored in a driver-information storing unit, and
- executing restore and install processing if the determination is made that there was connection to the network carried out in the past;
- wherein when a disconnection of the device from the network has been detected by the monitoring, driver information for restoring the driver to an installed state, the driver information corresponding to the output device, is saved in immediate response to the disconnection, and the driver is subsequently uninstalled.
A driver managing apparatus executing in a device for managing a driver, the apparatus comprising:
- a network-environment monitoring unit which monitors a change in a network environment of the device including a presence or absence of a connection to a network;
- a connect processing unit which detects an output device connected to the network when the connection of the device to the network has been detected by the network-environment monitoring unit, and then installs the driver corresponding to the output device;
- a disconnect processing unit which, if a disconnection from the network has been detected by the network-environment monitoring unit, saves driver information for restoring the driver to an installed state, the driver information corresponding to the output device, in immediate response to the disconnection, and subsequently uninstalls the driver;
- and
- a driver-information storing unit which stores the driver information saved by the disconnect processing unit, wherein
- the connect processing unit determines, upon starting connect processing, whether connection to the network was carried out in the past based on whether a network address of the network is stored in the driver-information storing unit, and if the determination is made that there was connection to the network carried out in the past, the driver managing apparatus executes restore and install processing.
A recording medium readable by a device storing a driver managing program for managing a driver, the driver managing program performing a process comprising:
- a network-environment monitoring step of monitoring a change in a network environment of the device including a presence or absence of a connection to a network;
- a connect processing step of detecting an output device connected to the network when the connection of the device to the network has been detected in the network-environment monitoring step, and then installing, in response to the detecting, the driver corresponding to the output device;
- a determining step of determining, upon starting connect processing, whether connection to the network was carried out in the past based on whether a network address of the network is stored in a driver-information storing unit;
- an executing step of executing restore and install processing if the determination is made that there was connection to the network carried out in the past;
- a disconnect processing step of, if a disconnection from the network has been detected in the network-environment monitoring step, saving driver information for restoring the driver to an installed state, the driver information corresponding to the output device, in immediate response to the disconnection, and subsequently uninstalling the driver;
- and
- a driver-information storing step of storing, in the driver information storing unit, the driver information saved in the disconnect processing step,
- wherein the device executes the network-environment monitoring step and the connect processing step and further executes the disconnect processing step and the driver-information storing step.
Dependencies are inferred from the claim text.