Program download system, program download method, image forming apparatus, program delivery server, and download program
First Claim
Patent Images
1. A program download system comprising:
- a program delivery server that delivers a program via an information communication network; and
an image forming apparatus that is connected to the information communication network and downloads the program that is delivered from the program delivery server,wherein the image forming apparatus includes;
an operation window displaying unit that displays an operation screen that corresponds to an application function that is currently being performed by the image forming apparatus;
an input unit that receives an operation input performed by a user;
a download request determining unit that determines whether an operation input in which a user requests a program download has been performed;
a device information creating unit that creates device information that includes at least information on the operation screen that is displayed on the operation window displaying unit when the user requests the program download;
a device information sending unit that sends, to the program delivery server, the device information together with the download list send request;
a download list receiving unit that receives, as a response to the download list send request, a download list that is sent from the program delivery server;
a download list displaying unit that displays the download list;
a download start request sending unit that sends, to the program delivery server, a download start request that specifies a program that is selected by the user from the download list; and
a program receiving unit that receives, as a response to the download start request, the program that is sent from the program delivery server, and wherein the program delivery server includes;
a device information receiving unit that receives the device information that is sent, together with the download list send request, from the image forming apparatus;
a download list creating unit that extracts, from among all deliverable programs in accordance with the device information, only programs that correspond to an operation status of the image forming apparatus to create the download list;
a download list sending unit that sends the download list to the image forming apparatus;
a download start request receiving unit that receives the download start request that is sent from the image forming apparatus; and
a program sending unit that sends, to the image forming apparatus, the program that is specified by the download start request.
1 Assignment
0 Petitions
Accused Products
Abstract
When a user requests a download of a program, an MFP creates device information that includes at least information on an operation screen that corresponds to an application function that is being performed at that time and sends the device information to a program delivery server. The program delivery server creates a download list by extracting, from among all the deliverable programs in accordance with the device information received from the MFP, only programs that correspond to an operation status of the image forming apparatus and then sends the download list to the MFP. The MFP displays the download list created by the program delivery server.
29 Citations
19 Claims
-
1. A program download system comprising:
-
a program delivery server that delivers a program via an information communication network; and an image forming apparatus that is connected to the information communication network and downloads the program that is delivered from the program delivery server, wherein the image forming apparatus includes; an operation window displaying unit that displays an operation screen that corresponds to an application function that is currently being performed by the image forming apparatus; an input unit that receives an operation input performed by a user; a download request determining unit that determines whether an operation input in which a user requests a program download has been performed; a device information creating unit that creates device information that includes at least information on the operation screen that is displayed on the operation window displaying unit when the user requests the program download; a device information sending unit that sends, to the program delivery server, the device information together with the download list send request; a download list receiving unit that receives, as a response to the download list send request, a download list that is sent from the program delivery server; a download list displaying unit that displays the download list; a download start request sending unit that sends, to the program delivery server, a download start request that specifies a program that is selected by the user from the download list; and a program receiving unit that receives, as a response to the download start request, the program that is sent from the program delivery server, and wherein the program delivery server includes; a device information receiving unit that receives the device information that is sent, together with the download list send request, from the image forming apparatus; a download list creating unit that extracts, from among all deliverable programs in accordance with the device information, only programs that correspond to an operation status of the image forming apparatus to create the download list; a download list sending unit that sends the download list to the image forming apparatus; a download start request receiving unit that receives the download start request that is sent from the image forming apparatus; and a program sending unit that sends, to the image forming apparatus, the program that is specified by the download start request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image forming apparatus that is connected to an information communication network and has a function of downloading a program that is delivered from a program delivery server via the information communication network, the image forming apparatus comprising:
-
an operation window displaying unit that displays an operation screen that corresponds to an application function that is currently being performed by the image forming apparatus; an input unit that receives an operation input performed by a user; a download request determining unit that determines whether an operation input in which a user requests a program download has been performed; a device information creating unit that creates device information that includes at least information on the operation screen that is displayed on the operation window displaying unit when the user requests the program download; a device information sending unit that sends, to the program delivery server, the device information together with the download list send request; a download list receiving unit that receives, as a response to the download list send request, a download list that is sent from the program delivery server; a download list displaying unit that displays the download list; a download start request sending unit that sends, to the program delivery server, a download start request that specifies a program that is selected by the user from the download list; and a program receiving unit that receives, as a response to the download start request, the program that is sent from the program delivery server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program delivery server that delivers, to an image forming apparatus that is connected to an information communication network, a program via the information communication network, the program delivery server comprising:
-
a device information receiving unit that receives, from the image forming apparatus, device information that includes at least information on an operation screen that is displayed on an operation window displaying unit in the image forming apparatus when a user requests a program download in the image forming apparatus; a download list creating unit that extracts, from among all deliverable programs in accordance with the device information, only programs that correspond to an operation status of the image forming apparatus to create a download list; a download list sending unit that sends the download list to the image forming apparatus; a download start request receiving unit that receives a download start request that specifies a program that is selected from the download list by a user in the image forming apparatus; and a program sending unit that sends, to the image forming apparatus, the program specified by the download start request. - View Dependent Claims (18, 19)
-
Specification