Information processing apparatus, method, and non-transitory computer-readable storage medium storing program

US2025013477A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025013477-A1
Application numberUS-202418754302-A
CountryUS
Kind codeA1
Filing dateJun 26, 2024
Priority dateJul 7, 2023
Publication dateJan 9, 2025
Grant date

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.

In a case where, in a state in which a screen of a first application among a plurality of applications is displayed, an instruction for displaying a screen of a second application different from the first application is accepted, control is performed such that display is switched from the screen of the first application to a screen of the second application. In a case of switching the display from the screen of the second application to the screen of the first application, (a) if the second application is not a predetermined application, the screen of the first application that is initialized is displayed, and (b) if the second application is the predetermined application, the screen of the first application that is not initialized is displayed.

First claim

Opening claim text (preview).

What is claimed is: 1 . An information processing apparatus comprising: one or more memories that store instructions; and one or more processors configured to execute the instructions stored in the one or more memories to accept an instruction for displaying a screen corresponding to each of a plurality of applications; and perform, based on the accepted instruction, display control to display a screen of an application corresponding to the instruction, wherein in the display control, in a case where, in a state in which a screen of a first application among the plurality of applications is displayed, the instruction for displaying a screen of a second application different from the first application is accepted, control is performed such that display is switched from the screen of the first application to a screen of the second application, and in a case of switching the display from the screen of the second application to the screen of the first application, (a) if the second application is not a predetermined application, the screen of the first application that is initialized is displayed, and (b) if the second application is the predetermined application, the screen of the first application that is not initialized is displayed. 2 . The apparatus according to claim 1 , wherein if the instruction for displaying the screen of the first application is accepted in a state in which the screen of the second application that is not the predetermined application is displayed, the screen of the first application is displayed in a state in which a set value of the first application is initialized. 3 . The apparatus according to claim 1 , wherein if the instruction for the screen of the first application is accepted in a state in which a screen of the predetermined application is displayed, the screen of the first application is displayed in a state in which a set value of the first application is not initialized. 4 . The apparatus according to claim 3 , wherein the set value of the first application maintains a set value before the screen of the second application is displayed. 5 . The apparatus according to claim 1 , wherein in a state in which a screen of the predetermined application is displayed, an instruction for displaying a screen corresponding to an application different from the predetermined application among the plurality of applications cannot be accepted. 6 . The apparatus according to claim 1 , wherein in the display control, a display instruction is performed for an application corresponding to the instruction, and the application that receives the display instruction draws a screen of the application in a drawing region. 7 . The apparatus according to claim 1 , wherein each of the plurality of applications corresponds to a function executable by the information processing apparatus. 8 . The apparatus according to claim 7 , wherein the predetermined application corresponds to a help function. 9 . The apparatus according to claim 8 , wherein the predetermined application generates display data corresponding to contents of the help function and performs drawing in a drawing region based on the display data. 10 . The apparatus according to claim 9 , wherein the display data includes a two-dimensional code. 11 . The apparatus according to claim 9 , wherein in the display control, for the predetermined application, information of the first application displayed before a screen of the predetermined application is displayed is transferred to the predetermined application, and the predetermined application generates the display data corresponding to the first application based on the information of the first application. 12 . The apparatus according to claim 8 , wherein in a case of accepting the instruction, the instruction can be accepted by a button displayed on a home screen. 13 . The apparatus according to claim 12 , wherein the button includes a short-cut button. 14 . The apparatus according to claim 8 , wherein if control is performed to display a screen of a second predetermined application different from the predetermined application based on the instruction in a state in which a screen of the predetermined application is displayed, in the display control, the screen of the predetermined application is closed, and the screen of the second predetermined application is displayed. 15 . The apparatus according to claim 14 , wherein the second predetermined application corresponds to a function of confirming a state of the information processing apparatus. 16 . The apparatus according to claim 1 , wherein the information processing apparatus is an image processing apparatus capable of executing at least one of a print function and a scan function. 17 . A method for an information processing apparatus, the method comprising: accepting an instruction for displaying a screen corresponding to each of a plurality of applications; and performing, based on the accepted instruction, display control to display a screen of an application corresponding to the instruction, wherein in the display control, in a case where, in a state in which a screen of a first application among the plurality of applications is displayed, the instruction for displaying a screen of a second application different from the first application is accepted, control is performed such that display is switched from the screen of the first application to a screen of the second application, and in a case of switching the display from the screen of the second application to the screen of the first application, (a) if the second application is not a predetermined application, the screen of the first application that is initialized is displayed, and (b) if the second application is the predetermined application, the screen of the first application that is not initialized is displayed. 18 . A non-transitory computer-readable storage medium that stores one or more programs including instructions, which when executed by one or more processors of the information processing apparatus, cause the information processing apparatus to perform a control method, the control method comprising: accepting an instruction for displaying a screen corresponding to each of a plurality of applications; and performing, based on the accepted instruction, display control to display a screen of an application corresponding to the instruction, wherein in the display control, in a case where, in a state in which a screen of a first application among the plurality of applications is displayed, the instruction for displaying a screen of a second application different from the first application is accepted, control is performed such that display is switched from the screen of the first application to a screen of the second application, and in a case of switching the display from the screen of the second application to the screen of the first application, (a) if the second application is not a predetermined application, the screen of the first application that is initialized is displayed, and (b) if the second application is the predetermined application, the screen of the first application that is not initialized is displayed.

Assignees

Inventors

Classifications

  • G06F9/453Primary

    Help systems · 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 US2025013477A1 cover?
In a case where, in a state in which a screen of a first application among a plurality of applications is displayed, an instruction for displaying a screen of a second application different from the first application is accepted, control is performed such that display is switched from the screen of the first application to a screen of the second application. In a case of switching the display f…
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G06F9/453. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).