IP Library › Granted Patent US 11,838,462
Granted Patent B2
US 11,838,462 · App. 17/580,254 · Granted Dec 5, 2023

Information processing apparatus displays plurality of buttons on a screen, and enable or disable reorder function on a screen to automatically reorder the plurality of buttons, method, and non-transitory storage medium

Inventor: Kazuki Samo (Kanagawa, JP)
Assignee: Canon Kabushiki Kaisha
H04N1/00514H04N1/0097H04N1/00405H04N1/4433H04N1/00387H04N2201/0094
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,838,462
App. No.
17/580,254
Granted
Dec 5, 2023
Kind
B2
Abstract

An information processing apparatus having a plurality of functions, includes a first display control unit configured to display, on a screen, a plurality of buttons each configured to execute a corresponding one of the plurality of functions, a reordering unit configured to automatically reorder the plurality of buttons, and a setting unit configured to set reordering of the plurality of buttons to enabled or disabled, the reordering being performed by the reordering unit, wherein, in a case where the setting unit makes a setting in which the reordering is enabled, the reordering unit performs the reordering of the plurality of buttons, and in a case where the setting unit makes a setting in which the reordering is disabled, the reordering unit does not perform the reordering of the plurality of buttons.

Claims (38)

1. An information processing apparatus having a plurality of functions, comprising:

at least one processor and at least a memory coupled to the at least one processor and having instructions stored thereon, the at least one processor, when the instructions are executed by the at least one processor, acting as:

a first display control unit configured to display, on a screen, a plurality of buttons, wherein each of the plurality of buttons corresponds to a different one of the plurality of functions;

a reordering unit configured to automatically reorder the plurality of buttons;

a second display control unit configured to display a setting screen on which enabling or disabling of the reordering of the plurality of buttons can be set, the reordering being performed by the reordering unit;

a setting unit configured to set the reordering of the plurality of buttons to enabled or disabled based on a setting accepted on the setting screen; and

a storage unit configured to store the setting accepted on the setting screen,

wherein, in a case where the setting unit makes a setting in which the reordering is enabled, the reordering unit performs the reordering of the plurality of buttons, and in a case where the setting unit makes a setting in which the reordering is disabled, the reordering unit does not perform the reordering of the plurality of buttons.

2. The information processing apparatus according to claim 1 ,

wherein the at least one processor further acts as an authentication unit configured to authenticate a user who operates the information processing apparatus, and

wherein the storage unit is configured to store information indicating the user authenticated by the authentication unit and the setting in association with each other.

3. The information processing apparatus according to claim 1 , wherein the storage unit is configured to store the setting as a common apparatus setting of the information processing apparatus.

4. The information processing apparatus according to claim 1 , wherein the reordering unit is configured to perform display so that at least one of the plurality of buttons is placed at a top.

5. The information processing apparatus according to claim 1 , wherein the reordering unit is configured to automatically reorder the plurality of buttons based on a number of uses of the plurality of buttons.

6. The information processing apparatus according to claim 1 ,

wherein, in a case where the setting unit sets the reordering to enabled, a number of uses of the plurality of buttons is stored, and

wherein, in a case where the setting unit sets the reordering to disabled, the number of uses of the plurality of buttons is not stored.

7. The information processing apparatus according to claim 1 , wherein, in a case where the setting is changed, the first display control unit is configured to present, to a user, a plurality of screen candidates each different in order of the plurality of buttons, and display a screen corresponding to a candidate selected by the user.

8. The information processing apparatus according to claim 7 , wherein the plurality of screen candidates includes at least one of a screen on which the plurality of buttons is displayed in default order and a screen on which the plurality of buttons is displayed in order determined based on at least a number of uses of the plurality of buttons.

9. The information processing apparatus according to claim 7 , wherein the plurality of screen candidates includes at least a screen on which the plurality of buttons is displayed in order used when the reordering is set to disabled by the setting unit last time.

10. The information processing apparatus according to claim 1 , wherein the first display control unit is configured to display a button for displaying a screen before the plurality of buttons is reordered by the reordering unit.

11. The information processing apparatus according to claim 1 , wherein the reordering unit is configured to reorder the plurality of buttons based on a plurality of factors including a number of uses of the plurality of buttons.

12. The information processing apparatus according to claim 11 , wherein the setting unit is configured to be capable of setting the reordering to enabled or disabled with respect to each of the plurality of factors.

13. The information processing apparatus according to claim 1 , wherein the reordering unit is configured to perform display so that a button that is frequently used is placed at a top.

14. A method for an information processing apparatus having a plurality of functions, the method comprising:

performing display control to display, on a screen, a plurality of buttons, wherein each of the plurality of buttons corresponds to a different one of the plurality of functions;

performing reordering to automatically reorder the plurality of buttons;

performing display control to display a setting screen on which enabling or disabling of the reordering of the plurality of buttons can be set;

setting the reordering of the plurality of buttons to enabled or disabled based on a setting accepted on the setting screen; and

storing the setting accepted on the setting screen,

wherein, in a case where the reordering is set to enabled in the setting, the reordering of the plurality of buttons is performed in the reordering, and in a case where the reordering is set to disabled in the setting, the reordering of the plurality of buttons is not performed in the reordering.

15. A non-transitory computer-readable storage medium storing a program to cause a computer to perform a method for an information processing apparatus having a plurality of functions, the method comprising:

performing display control to display, on a screen, a plurality of buttons, wherein each of the plurality of buttons corresponds to a different one of the plurality of functions;

performing reordering to automatically reorder the plurality of buttons;

performing display control to display a setting screen on which enabling or disabling of the reordering of the plurality of buttons can be set;

setting the reordering of the plurality of buttons to enabled or disabled based on a setting accepted on the setting screen; and

storing the setting accepted on the setting screen,

wherein, in a case where the reordering is set to enabled in the setting, the reordering of the plurality of buttons is performed in the reordering, and in a case where the reordering is set to disabled in the setting, the reordering of the plurality of buttons is not performed in the reordering.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2022
From: SAMO, KAZUKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 058837/0934 →
Priority Claims (1)
JP 2021-011289 · Jan 27, 2021 · national
Continuity (1)
Related Publication 20220239791A1 · Jul 28, 2022