Information processing system, information processing method, and non-transitory computer program product
US-2017270290-A1 · Sep 21, 2017 · US
US10326897B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10326897-B2 |
| Application number | US-201815907671-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 28, 2018 |
| Priority date | Mar 22, 2017 |
| Publication date | Jun 18, 2019 |
| Grant date | Jun 18, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An operation panel, circuitry; and a web browser executing on the circuitry. The circuitry performs receiving an instruction to execute a web application, determining whether the web application was previously executed, displaying a previously generated screen of the web application, when the determining determines that the web application was previously executed, and displaying a new screen of the web application corresponding to a start screen, when the determining determines that the web application was not previously executed.
Opening claim text (preview).
What is claimed is: 1. An image forming apparatus, comprising: an operation panel; circuitry; and a web browser executing on the circuitry, wherein the circuitry performs: receiving an instruction to execute a web application; determining whether the web application was previously executed; displaying a previously generated screen of the web application, when the determining determines that the web application was previously executed; and displaying a new screen of the web application corresponding to a start screen, when the determining determines that the web application was not previously executed, wherein the circuitry further performs ascertaining whether the receiving of the instruction to execute the web application originates from a first screen, wherein the displaying the previously generated screen is performed when the ascertaining ascertains that the instruction to execute the web application originates from the first screen, and the determining determines that the web application was previously executed, wherein the displaying the new screen is performed when the determining determines that the web application was not previously executed, or the ascertaining ascertains that the instruction to execute the web application does not originate from the first screen, wherein the image forming apparatus further includes at least one of a printer to form an image and a scanner to generate an image, and an application programming interface configured to instruct either the printer to form the image or the scanner to generate the image, wherein input to the web browser displayed on the operation panel causes the circuitry to execute calling of the application programming interface to control the printer or scanner. 2. The image processing apparatus according to claim 1 , wherein the circuitry further performs: storing identification information of the web application when the instruction to execute the web application has been received, wherein when the identification information of the web application has been stored and corresponds to the identification of the web application, the determining determines the web application was previously executed. 3. The image processing apparatus according to claim 1 , wherein the circuitry further performs: determining whether a mode indicates to display the new screen, wherein the displaying the previous screen is performed only if the mode does not indicate to display the new screen. 4. The image processing apparatus according to claim 1 , wherein the circuitry further performs: determining whether a mode indicates to display the new screen, wherein the displaying the previous screen is performed only if the mode does not indicate to display the new screen. 5. An image processing method performed using an operation panel, circuitry, and a web browser executing on the circuitry, comprising: receiving an instruction to execute a web application; determining whether the web application was previously executed; displaying a previously generated screen of the web application, when the determining determines that the web application was previously executed; and displaying a new screen of the web application corresponding to a start screen, when the determining determines that the web application was not previously executed, wherein the method further includes ascertaining whether the receiving of the instruction to execute the web application originates from a first screen, wherein the displaying the previously generated screen is performed when the ascertaining ascertains that the instruction to execute the web application originates from the first screen, and the determining determines that the web application was previously executed, and wherein the displaying the new screen is performed when the determining determines that the web application was not previously executed, or the ascertaining ascertains that the instruction to execute the web application does not originate from the first screen, the method further comprising calling an application programming interface to instruct a printer to form an image or a scanner to generate an image, wherein input to the web browser displayed on the operation panel causes the circuitry to execute calling of the application programming interface to control the printer or scanner. 6. The image processing method according to claim 5 , further comprising: storing identification information of the web application when the instruction to execute the web application has been received, wherein when the identification information of the web application has been stored and corresponds to the identification of the web application, the determining determines the web application was previously executed. 7. The image processing method according to claim 5 , further comprising: determining whether a mode indicates to display the new screen, wherein the displaying the previous screen is performed only if the mode does not indicate to display the new screen. 8. The image processing method according to claim 5 , further comprising: determining whether a mode indicates to display the new screen, wherein the displaying the previous screen is performed only if the mode does not indicate to display the new screen. 9. An image forming apparatus, comprising: an operation panel; circuitry; and a web browser executing on the circuitry, wherein the circuitry performs: receiving a first instruction to execute a web application; displaying a top screen of the web application on the operation panel; displaying second screen of the web application on the operation panel; receiving a second instruction to execute again the web application; determining whether the web application was previously executed; displaying again the second screen of the web application, when the determining determines that the web application was previously executed; and displaying again the top screen of the web application, when the determining determines that the web application was not previously executed, wherein the image forming apparatus further includes at least one of a printer to form an image and a scanner to generate an image, and an application programming interface configured to instruct either the printer to form the image or the scanner to generate the image, wherein input to the web browser displayed on the operation panel causes the circuitry to execute calling of the application programming interface to control the printer or scanner. 10. The image forming apparatus according to claim 9 , wherein: the displaying again of the second screen is not performed when the web browser is inactive for at least a predetermined period of time, when the determining determines that the web application was previously executed, and instead of displaying again the second screen, the displaying again the top screen is performed.
using browsers, i.e. interfaces based on mark-up languages · CPC title
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Customising to a particular machine or model, machine function or application · CPC title
Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception · CPC title
outputting a plurality of functional options, e.g. scan, copy or print · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.