Control of information processing using one or more peripheral apparatus
First Claim
1. A peripheral processing apparatus connected to an information processing apparatus through a network, comprising:
- storage means storing a control program which the information processing apparatus uses to control said peripheral processing apparatus;
reception means for receiving a transfer request from the information processing apparatus requesting that the control program stored in said storage means be transferred to the information processing apparatus through the network;
securing means for securing a channel to the information processing apparatus through the network on the basis of the transfer request received by said reception means; and
transfer means for transferring the control program stored in said storage means through the channel secured by said securing means on the network to the information processing apparatus in response to the transfer request received by said reception means, so as to allow the information processing apparatus to use the control program to generate control data for controlling said peripheral processing apparatus, which control data is subsequently to be transferred to said peripheral processing apparatus through the network.
1 Assignment
0 Petitions
Accused Products
Abstract
At least one peripheral processing apparatus and at least one information processing apparatus, interconnected through a network, include a storage means for storing control information by which the information processing apparatus controls the peripheral apparatus through the network. The control information stored in the storage means is transferred through the network to the information processing apparatus, which receives it, the control data being generated by the information processing apparatus based upon the control information transferred to the information processing apparatus control means executes control process according to the data control received.
-
Citations
86 Claims
-
1. A peripheral processing apparatus connected to an information processing apparatus through a network, comprising:
-
storage means storing a control program which the information processing apparatus uses to control said peripheral processing apparatus; reception means for receiving a transfer request from the information processing apparatus requesting that the control program stored in said storage means be transferred to the information processing apparatus through the network; securing means for securing a channel to the information processing apparatus through the network on the basis of the transfer request received by said reception means; and transfer means for transferring the control program stored in said storage means through the channel secured by said securing means on the network to the information processing apparatus in response to the transfer request received by said reception means, so as to allow the information processing apparatus to use the control program to generate control data for controlling said peripheral processing apparatus, which control data is subsequently to be transferred to said peripheral processing apparatus through the network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A peripheral processing apparatus connected to an information processing apparatus through a network, comprising:
-
storage means storing a control program; reception means for receiving a transfer request from the information processing apparatus requesting that the control program stored in said storage means be transferred to the information processing apparatus through the network; transfer means for transferring the control program stored in said storage means through the network to the information processing apparatus in response to the transfer request received by said reception means, so as to allow the information processing apparatus to use the control program to generate control data for controlling said peripheral processing apparatus, which control data is subsequently to be transferred to said peripheral processing apparatus through the network; unique information storage means for storing information unique to said peripheral processing apparatus; and control means for controlling said transfer means to transfer the unique information stored in said unique information storage means through the network to the information processing apparatus in response to said reception means receiving a transfer request from the information processing apparatus requesting that the unique information be transferred to the information processing apparatus. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An information processing apparatus connected to a peripheral processing apparatus through a network, comprising:
-
request means for requesting the peripheral processing apparatus to transfer a control program for controlling the peripheral processing apparatus to said information processing apparatus through the network; reception means for receiving the control program transferred from the peripheral processing apparatus through the network in response to a request provided by said request means; building means for placing the control program received by said reception means under the control of an operating system and building the received control program in the operating system; and generation and transfer means for generating control data for controlling the peripheral processing apparatus using the control program built in the operating system by said building means and transferring the control data through the network to the peripheral processing apparatus. - View Dependent Claims (18, 19, 20, 21)
-
-
22. An information processing apparatus connected to a peripheral processing apparatus through a network, comprising:
-
request means for requesting the peripheral processing apparatus to transfer a control program for controlling the peripheral processing apparatus to said information processing apparatus through the network; reception means for receiving the control program transferred from the peripheral processing apparatus through the network in response to a request provided by said request means; storage means for storing the control program received by said reception means; and generation and transfer means for generating control data for controlling the peripheral processing apparatus using the control program stored in said storage means and transferring the control data through the network to the peripheral processing apparatus; wherein said apparatus is connected to a plurality of the peripheral processing apparatuses through the network, wherein said request means requests each of the plurality of peripheral processing apparatuses to transfer information unique to the peripheral processing apparatus to said information processing apparatus through the network, and wherein said reception means receives the unique information transferred from each of the plurality of peripheral processing apparatuses through the network in response to a request provided by said request means, and said information processing apparatus further comprising; second storage means for storing the unique information received by said reception means; and selection means for selecting one of the plurality of peripheral apparatuses based on the unique information stored in said second storage means, wherein said generation and transfer means generates control data for controlling the one peripheral processing apparatus selected by said selection means based on the control program stored in said storage means and transfers the control data through the network to the selected one peripheral processing apparatus. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of controlling a peripheral processing apparatus connected to an information processing apparatus through a network, comprising the steps of:
-
storing a control program in a memory, which the information processing apparatus uses to control said peripheral processing apparatus; receiving a transfer request from the information processing apparatus requesting that the control program stored in said storage means be transferred to the information processing apparatus through the network; securing a channel to the information processing apparatus through the network on the basis of the transfer request received by said reception means; and transferring the control program stored in the memory through the channel secured by said securing step on the network to the information processing apparatus in response to a transfer request received in said receiving step, so as to allow the information processing apparatus to use the control program to generate control data for controlling the peripheral processing apparatus, which control data is subsequently to be transferred to the peripheral processing apparatus through the network. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
-
42. A method of controlling a peripheral processing apparatus connected to an information processing apparatus through a network, comprising the steps of:
-
storing a control program in a memory; receiving a transfer request from the information processing apparatus requesting that the control program stored in said storage means be transferred to the information processing apparatus through the network; transferring the control program stored in the memory through the network to the information processing apparatus in response to a transfer request received in said receiving step, so as to allow the information processing apparatus to use the control program to generate control data for controlling the peripheral processing apparatus, which control data is subsequently to be transferred to the peripheral processing apparatus through the network; storing information unique to the peripheral processing apparatus; and controlling to execute said transferring step, to transfer the stored unique information through the network to the information processing apparatus in response to receipt in said receiving step of a transfer request from the information processing apparatus requesting that the unique information be transferred to the information processing apparatus. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A control method for use in a peripheral processing apparatus connected to an information processing apparatus through a network, comprising the steps of:
-
requesting the peripheral processing apparatus to transfer a control program for controlling the peripheral processing apparatus to the information processing apparatus through the network; receiving the control program transferred from the peripheral processing apparatus through the network for controlling the peripheral processing apparatus in response to a request provided in said requesting step; placing the received control program under the control of an operating system and building the received control program in the operating system; and generating control data for controlling the peripheral processing apparatus using the control program built in the operating system and transferring the control data through the network to the peripheral processing apparatus. - View Dependent Claims (54, 55, 56, 57, 58)
-
-
59. A control method for use in a peripheral processing apparatus connected to an information processing apparatus through a network, comprising the steps of:
-
requesting the peripheral processing apparatus to transfer a control program for controlling the peripheral processing apparatus to the information processing apparatus through the network; receiving the control program transferred from the peripheral processing apparatus through the network for controlling the peripheral processing apparatus in response to a request provided in said requesting step; storing the received control program in a memory; generating control data for controlling the peripheral processing apparatus using the control program stored in said storing process and transferring the control data through the network to the peripheral processing apparatus; requesting each of the plurality of peripheral processing apparatuses to transfer information unique to the peripheral processing apparatus to the information processing apparatus through the network, in response to a request provided in said requesting step; storing the received unique information in a memory; and selecting one of the peripheral apparatuses based on the unique information stored in the memory, wherein said step of generating control data includes generating control data for controlling the one peripheral processing apparatus selected in said selecting step based on the stored control program and transferring the control data through the network to the selected one peripheral apparatus. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. An information processing apparatus connected to a plurality of peripheral processing apparatuses through a network, comprising:
-
reception means for receiving, from each of the plurality of peripheral processing apparatuses, information unique to the peripheral processing apparatus through the network; selection means for selecting one of the plurality of peripheral processing apparatuses which is to print data, on the basis of the unique information received by said reception means; memory means for storing a plurality of device drivers for controlling respective devices; and generation means for generating the data to be printed by the one peripheral processing apparatus selected by said selection means using one of the plurality of device drivers stored in said memory means corresponding to the selected peripheral processing apparatus. - View Dependent Claims (72, 73, 74, 75, 76, 77, 78)
-
-
79. An method of information processing, for processing information through a network comprising the steps of:
-
receiving, from each of a plurality of peripheral processing apparatuses, information unique to the peripheral processing apparatus through the network; selecting one of the plurality of peripheral processing apparatuses which is to print data, on the basis of the unique information received by the receiving step; storing a plurality of device drivers for controlling respective devices; and generating the data to be printed by the one peripheral processing apparatus selected by the selection step using one of the plurality of device drivers stored in the storing step corresponding to the selected peripheral processing apparatus. - View Dependent Claims (80, 81, 82, 83, 84, 85, 86)
-
Specification