Image forming apparatus which utilizes a web browser to display a first or previous screen

US10326897B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10326897-B2
Application numberUS-201815907671-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2018
Priority dateMar 22, 2017
Publication dateJun 18, 2019
Grant dateJun 18, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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.

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10326897B2 cover?
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…
Who is the assignee on this patent?
Inoue Hiroyuki, Ricoh Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04N1/00464. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 18 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).