System used in plural information processing devices for commonly using peripheral device in network
First Claim
1. An information processing apparatus connected to a network, comprising:
- connecting means for locally connecting thereto a peripheral device;
detecting means for detecting as to whether or not the peripheral device is connected to said connecting means; and
installing means for receiving a predetermined program via said network and for installing said received program into a memory provided in the own installing means;
wherein;
when said detecting means detects such a fact that said peripheral device is connected, a request of installing a server program by which said peripheral device is commonly used on said network is issued to a management device, whereas when said detecting means detects such a fact that said peripheral device is not connected, said install request of the server program is not issued.
0 Assignments
0 Petitions
Accused Products
Abstract
Environments of various devices such as an image input device are effectively used as a commonly used resource (shared resource) on a network can be simply set without any loss. In an information processing apparatus provided on a network, a CPU checks as to whether or not a device is locally connected to this information processing apparatus, and then notifies this check result to a management device provided on the network. This management device judges as to whether or not a server program of a common system is installed in a terminal apparatus based on a content of a notification issued from this terminal apparatus. In accordance with this judgement result, the management device installs this server program to this terminal apparatus. Furthermore, in an information processing apparatus having a client function with respect to the server program, when this server program is present on the same node on the network, the information processing apparatus is automatically controlled so as to directly communicate, whereas so as to communicate via a network when this server program is present on another node.
-
Citations
56 Claims
-
1. An information processing apparatus connected to a network, comprising:
-
connecting means for locally connecting thereto a peripheral device;
detecting means for detecting as to whether or not the peripheral device is connected to said connecting means; and
installing means for receiving a predetermined program via said network and for installing said received program into a memory provided in the own installing means;
wherein;
when said detecting means detects such a fact that said peripheral device is connected, a request of installing a server program by which said peripheral device is commonly used on said network is issued to a management device, whereas when said detecting means detects such a fact that said peripheral device is not connected, said install request of the server program is not issued. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information processing apparatus connected to a network, comprising:
-
saving means for saving therein a server program by which a peripheral device locally connected to another device provided on said network is commonly used on said network;
acquiring means for acquiring a notification sent from said another device;
judging means for judging as to whether or not said server program is required to be installed into said another device based upon the content of said notification acquired by said acquiring means; and
installing means for installing said server program into said another device based upon the judgement result of said judging means. - View Dependent Claims (7, 8, 9)
-
-
10. A system in which at least a first information processing apparatus and a second information processing apparatus are connected via a network to each other, wherein:
-
said first information processing means is comprised of;
connecting means for locally connecting thereto a peripheral device;
detecting means for detecting as to whether or not the peripheral device is connected to said connecting means; and
judging means for judging as to whether or not a request for installing a server program by which said peripheral device is commonly used on the network is issued to said second information processing apparatus based upon the detection result of said detecting means;
when said detecting means detects that said peripheral device is connected, said judging means outputs such a judgement result that said server program installation request is issued, whereas when said detecting means detects that said peripheral device is not connected, said judging means outputs such a judgement result that said server program installation request is not issued; and
wherein;
said second information processing apparatus is comprised of;
installing means for installing said server program to a device provided on said network; and
in response to the server program installation request issued from said first information processing apparatus, said installing means installs said server program into said first information processing apparatus. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An information processing apparatus connected to a network, comprising:
-
connecting means for locally connecting thereto an image input device;
control means for controlling said image input device connected to said connecting means;
server means for acquiring control information of the image input device connected to said connecting mens from said control means in response to a request issued from another device via said network, and for transmitting said acquired control information to a request issuing source;
designating means for designating a predetermined image input device by a user;
seeking means for seeking server means corresponding to the image input device designated by said designating means;
client means for receiving control information with respect to the server means sought by said seeking means; and
interface converting means for converting the control information received by said client means into a general-purpose image input/output interface;
wherein;
when said server means sought by said seeking means is located in the own apparatus, said client means communicates via a local interface with the sought server means; and
when said server means sought by said seeking means is located in another device provided on said network, said client means communicates via the general-purpose network interface with the sought server means. - View Dependent Claims (19, 20)
-
-
21. An information processing apparatus connected to a network, comprising:
-
connecting means for locally connecting thereto an image input device;
server means for receiving control information of an image input device connected by said connecting means via said network;
control means for acquiring said control information from said server means to thereby control the image input device connected to said connecting means;
designating means for designating a predetermined image input device by a user;
seeking means for seeking server means corresponding to the image input device designated by said designating means; and
client means for transmitting control information to the server means sought by said seeking means in response to an operation instruction to the image input device designated by said designating means;
wherein;
when said server means sought by said seeking means is located in the own apparatus, said client means communicates via a local interface with the sought server means; and
when said server means sought by said seeking means is located in another device provided on said network, said client means communicates via the general-purpose network interface with the sought server.
-
-
22. A method for commonly using a peripheral device locally connected to an information processing apparatus connected to a network, comprising the steps of:
-
detecting as to whether or not the peripheral device is locally connected;
issuing a request for installing a server program by which said peripheral device is commonly used on said network to a management device provided on said network, and also for receiving said server program via said network in response to said installation request to thereby install the received server program into a memory employed in the own device in such a case that said detecting step detects that said peripheral device is locally connected; and
not issuing said server program installation request in the case that said detecting step detects that the peripheral device is not locally connected. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method for commonly using a peripheral device locally connected to an information processing apparatus connected to a network, comprising the steps of:
-
acquiring a notification sent from another device provided on said network;
judging as to whether or not said server program for commonly using the peripheral device locally connected to said another device on said network is required to be installed into said another device based upon the content of said acquired notification; and
installing said server program into said another device based upon the judgement result. - View Dependent Claims (28, 29, 30)
-
-
31. In a system in which at least a first information processing apparatus and a second information processing apparatus are connected via a network to each other, a method for commonly using a peripheral device locally connected to said first information processing apparatus on said network, wherein:
-
said first information processing apparatus;
detects as to whether or not said peripheral device is locally connected;
issues a request for installing a server program by which said peripheral device is commonly used on the network to said second information processing apparatus in such a case that said detecting step detects that the peripheral device is locally connected;
receives said server program via said network in response to said installation request to thereby install the received server program into a memory of the own device; and
does not issue said server program installation request when said detecting step detects that the peripheral device is not locally connected; and
wherein;
said second information processing apparatus;
installs said server program into said first information processing device in response to the installation request issued from said first information processing apparatus. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
-
38. A method for commonly using an image input device locally connected to an information processing apparatus connected to a network, comprising the steps of:
-
controlling the locally connected image input device by control means;
in response to a request issued from another device via said network, acquiring control information of an image input device to which server means is connected from said control means and also transmitting the acquired control information to a request issuing source;
designating a predetermined image input device by a user;
seeking server means corresponding to said designated image input device;
requesting said sought server means to send the control information by client means; and
converting the control information received by said sought server means into a general-purpose image input/output interface by said client means;
wherein;
when said sought server means is located in the own apparatus, said client means communicates via a local interface with the sought server means; and
when said server means sought by said seeking means is located in another device provided on said network, said client means communicates via the general-purpose network interface with the sought server. - View Dependent Claims (39, 40)
-
-
41. A method for commonly using an image input device locally connected to an information processing apparatus connected to a network, comprising the steps of:
-
receiving control information of a connected image input device via said network by server means;
acquiring said control information from said server means to control the connected image input device by control means;
designating a predetermined image input device by a user;
seeking server means corresponding to said designated image input device; and
transmitting the control information to said sought server means based upon an operation instruction with respect to said designated image input device by client means;
wherein;
when said sought server means is located in the own apparatus, said client means communicates via a local interface with the sought server means, whereas when said sought server means is located in another device of said network, said client means communicates via a general-purpose network interface with the sought server means.
-
-
42. A storage medium for storing thereinto a computer program executed by a computer employed in an information processing apparatus connected to a network so as to commonly use a peripheral device locally connected to the information processing apparatus on the network, wherein:
said computer program is comprised of;
a process operation for detecting as to whether or not the peripheral device is locally connected;
a process operation for issuing a request for installing a server program by which said peripheral device is commonly used on said network to a management device provided on said network;
a process operation for receiving said server program via said network in response to said installation request to thereby install the received server program into a memory employed in the own device in such a case that said detecting step detects that said peripheral device is locally connected; and
a process operation not for issuing said server program installation request in the case that said detecting step detects that the peripheral device is not locally connected. - View Dependent Claims (43, 44, 45, 46)
-
47. A storage medium for storing thereinto a computer program executed by a computer employed in an information processing apparatus connected to a network, wherein:
said computer program is comprised of;
a process operation for acquiring a notification sent from another device provided on said network;
a process operation for judging as to whether or not said server program is required to be installed into said another device based upon the content of said acquired notification; and
a process operation for installing said server program into said another device based upon the judgement result. - View Dependent Claims (48, 49, 50, 51, 52)
-
53. A storage medium for storing thereinto a computer program executed by a computer employed in an information processing apparatus to which an image input device is locally connected and which is connected to a network, wherein:
said computer program is comprised of;
a process operation for acquiring control information of said image input device by server means in response to a request issued from another device via said network;
a process operation for transmitting said acquired control information to a request issuing source;
a process operation for designating a predetermined image input device by a user;
a process operation for seeking server means corresponding to said designated image input device;
a process operation for requesting said sought server means to send the control information by client means; and
a process operation for converting the control information received by said sought server means into a general-purpose image input/output interface by said client means;
wherein;
when said server means sought by said seeking means is located in the own apparatus, said client means communicates via a local interface with the sought server means; and
when said server means sought by said seeking means is located in another device provided on said network, said client means communicates via the general-purpose network interface with the sought server. - View Dependent Claims (54, 55)
-
56. A storage medium for storing thereinto a computer program executed by a computer employed in an information processing apparatus to which an image input device is locally connected and which is connected to a network, wherein:
said computer program is comprised of;
a process operation for receiving control information of said connected image input device by server means;
a process operation for transferring said received control information to control means for controlling said image input device by the server means;
a process operation for seeking server means corresponding to an image input device designated by a user; and
a process operation for transmitting control information to said sought server means in response to an operation instruction to said designated image input device by client means; and
wherein;
when said sought server means is located in the own apparatus, said client means communicates via a local interface with the sought server means; and
when said sought server means is located in another device provided on said network, said client means communicates via the general-purpose network interface with the sought server.
Specification