Method and system for supplying programs
First Claim
1. A program supply method for transmitting a program from a server via a network to a user system, comprising the steps of:
- transmitting an operating environment of the user system from the user system via the network to the server before supplying the program; and
judging whether the program is operable or not in the operating environment, and transmitting a result of judgement from the server via the network to the user system.
1 Assignment
0 Petitions
Accused Products
Abstract
An operating environment of an image forming apparatus 3 is judged, and a program list which indicates programs which can be operated in this operating environment is generated by a server 1. The program list is then supplied to the image forming apparatus 3, and the server 1 is requested to transmit a program selected from the program list. The program is then supplied to the image forming apparatus 3 from the server 1. That is, a program is selected from the program list which indicates programs which are judged to be operable in the operating environment of the image forming apparatus 3. Thereafter, the program is supplied to the image forming apparatus 3.
49 Citations
27 Claims
-
1. A program supply method for transmitting a program from a server via a network to a user system, comprising the steps of:
-
transmitting an operating environment of the user system from the user system via the network to the server before supplying the program; and
judging whether the program is operable or not in the operating environment, and transmitting a result of judgement from the server via the network to the user system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 26)
-
-
8. A program supply method, comprising the steps of:
-
receiving by a server an order for a program via a network from a user system;
transmitting a program in response to the order via the network to the user system; and
asking a user to pay for the program after confirming that the program is operable in the user system. - View Dependent Claims (9, 10, 11)
-
-
12. A program supply system which supplies programs from a server via a network to a user system,
wherein: -
said user system includes operating environment judging means for judging an operating environment of the user system, and before having a program supplied, transmits the judged operating environment via the network to the server, and said server includes operation judging means for judging whether the program is operable or not in the received operating environment, and transmits a result of judgement as to whether the program is operable or not via the network to the user system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A program supply system which supplies programs from a server via a network to a user system,
wherein: -
said user system includes;
operating environment judging means for judging an operating environment of the user system; and
user-side communication means for transmitting data to and receiving data from the server via the network, said server includes;
server-side communication means for transmitting data to and receiving data from the user system via the network; and
operation judging means for judging whether a program can be operated or not in the operating environment of the user system received via the server-side communication means.
-
-
22. A program supply system which transmits a program in response to an order received via a network from a user system to the user system via the network, comprising:
-
server-side operation judging means for confirming an operation state of the program in the user system; and
accounting means for asking a user to pay for the program after confirming the operation of the program. - View Dependent Claims (25)
-
-
23. A program receiving method, comprising the steps of:
-
transmitting by a user system an order for a program via a network to a server;
receiving the program in response to the order from the server via the network;
confirming operation of the program; and
transmitting a notification of operation confirmation via the network to the server so as to allow the server to confirm an operation state of the program. - View Dependent Claims (27)
-
-
24. A program receiving apparatus for receiving a program from a server via a network, comprising:
-
user-side operation judging means for confirming operation of the program; and
operation confirmation notification transmitting means for transmitting a notification of operation confirmation to the server so as to allow the server to confirm an operation state of the program.
-
Specification