# US 12,192,418 B2 · Control apparatus in which tabbed menu screens are initialized and/or locked, and method and storage medium for such control apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,192,418 B2
- Document ID: US12192418B2
- Status: Granted
- Kind: B2
- Application number: 18/490,492
- Filed: 2023-10-19
- Published: 2024-05-02
- Granted: 2025-01-07
- Earliest claimed: 2022-10-26
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Nobuyuki Tsukada
- Web page: https://patentgrep.com/patent/US12192418B2

## CPC

- H04N 1/00432: {using tabs}
- H04N 1/00464: {using browsers, i.e. interfaces based on mark-up languages}
- H04N 1/00474: {outputting a plurality of functional options, e.g. scan, copy or print}
- H04N 1/00514: {for individual users}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A control apparatus includes: a display control unit that performs control to display any one of multiple menu screens on which multiple menu items are arranged, respectively; a reception unit that receives an instruction to initialize the menu screen designated out of the multiple menu screens; and a control unit that performs control to initialize relevant information, which is information individually held correspondingly to the designated menu screen and includes cookie information used by a Web browser, based on the reception of the instruction of the initialization.

## Claims

### Claim 1

A control apparatus, comprising at least one memory and at least one processor and/or at least one circuit which function as:
a display control unit that performs control to display any one of a plurality of menu screens on which a plurality of menu items are arranged, respectively;
a reception unit that receives an instruction to initialize the menu screen designated out of the plurality of menu screens;
a control unit that performs control to initialize relevant information, which is information individually held correspondingly to the designated menu screen and includes cookie information used by a Web browser, based on the reception of the instruction of the initialization; and
an editing unit that performs editing related to the designated menu screen based on an editing operation by a user on the designated menu screen out of the plurality of menu screens, wherein
the control unit initializes contents of the designated menu screen edited by the editing unit to restore to a state before the editing and initializes the relevant information including the cookie information.

### Claim 2 (depends on 1)

The control apparatus according to claim 1, wherein
the editing performed by the editing unit is at least one of to replace the menu items, to change the order of the menu items, to change a name of the menu screen, and to set a password of the menu screen.

### Claim 3 (depends on 1)

The control apparatus according to claim 1, wherein
the display control unit performs control to display a plurality of display elements corresponding to each of the plurality of menu screens and, in accordance with selection of any one of the plurality of display elements by a user, performs control to display the menu screen corresponding to the selected display element.

### Claim 4 (depends on 3)

The control apparatus according to claim 3, wherein
the plurality of display elements are a plurality of tabs.

### Claim 5 (depends on 1)

The control apparatus according to claim 1, wherein
the relevant information individually held correspondingly to the designated menu screen includes setting information on a sheet for the apparatus.

### Claim 6 (depends on 1)

The control apparatus according to claim 1, wherein
the relevant information individually held correspondingly to the designated menu screen includes information identifying an external apparatus communicating image data.

### Claim 7 (depends on 1)

The control apparatus according to claim 1 further comprising at least one memory and at least one processor and/or at least one circuit which function as:
a lock unit that performs control such that at least one of the plurality of menu screens is in a locked state, wherein
the lock unit performs control to set the locked state based on lock setting individually set for each menu screen in advance.

### Claim 8 (depends on 7)

The control apparatus according to claim 7, wherein
the lock setting is set to be whether effective or ineffective depending on the menu screen, and the lock unit can control the menu screen in which the setting is effective to be in the locked state.

### Claim 9 (depends on 8)

The control apparatus according to claim 8 further comprising at least one memory and at least one processor and/or at least one circuit which function as:
a recording unit that records information identifying the menu screen displayed last out of the plurality of menu screens into a non-volatile memory, wherein
the display control unit displays the menu screen that is displayed last and recorded in the non-volatile memory on the display unit after the control apparatus is powered on.

### Claim 10 (depends on 1)

The control apparatus according to claim 1 further comprising:
a printer that prints an image on a sheet.

### Claim 11

A non-transitory computer readable storage medium storing a program which functions in a control apparatus and causes the control apparatus to function as:
a display control unit that performs control to display any one of a plurality of menu screens on which a plurality of menu items are arranged, respectively;
a reception unit that receives an instruction to initialize the menu screen designated out of the plurality of menu screens;
a control unit that performs control to initialize relevant information, which is information individually held correspondingly to the designated menu screen and includes cookie information used by a Web browser, based on the reception of the instruction of the initialization; and
an editing unit that performs editing related to the designated menu screen based on an editing operation by a user on the designated menu screen out of the plurality of menu screens, wherein
the control unit initializes contents of the designated menu screen edited by the editing unit to restore to a state before the editing and initializes the relevant information including the cookie information.

### Claim 12

A method of controlling a control apparatus comprising:
performing control to display any one of a plurality of menu screens on which a plurality of menu items are arranged, respectively;
receiving an instruction to initialize the menu screen designated out of the plurality of menu screens;
performing control to initialize relevant information, which is information individually held correspondingly to the designated menu screen and includes cookie information used by a Web browser, based on the reception of the instruction of the initialization; and
performing editing to edit to the designated menu screen based on an editing operation by a user on the designated menu screen out of the plurality of menu screens, wherein
in said performing control to initialize relevant information, contents of the designated menu screen edited by said editing are initialized to restore to a state before the editing and the relevant information including the cookie information is initialized.

### Claim 13

A control apparatus, comprising at least one memory and at least one processor and/or at least one circuit which function as:
a display control unit that performs control to display any one of a plurality of menu screens on which a plurality of menu items are arranged, respectively;
a reception unit that receives an instruction to initialize the menu screen designated out of the plurality of menu screens;
a control unit that performs control to initialize relevant information, which is information individually held correspondingly to the designated menu screen and includes cookie information used by a Web browser, based on the reception of the instruction of the initialization; and
a lock unit that performs control such that at least one of the plurality of menu screens is in a locked state, wherein
the lock unit performs control to set the locked state based on lock setting individually set for each menu screen in advance.

### Claim 14 (depends on 13)

The control apparatus according to claim 13, wherein
the lock setting is set to be whether effective or ineffective depending on the menu screen, and the lock unit can control the menu screen in which the setting is effective to be in the locked state.

### Claim 15 (depends on 14)

The control apparatus according to claim 14 further comprising at least one memory and at least one processor and/or at least one circuit which function as:
a recording unit that records information identifying the menu screen displayed last out of the plurality of menu screens into a non-volatile memory, wherein
the display control unit displays the menu screen that is displayed last and recorded in the non-volatile memory on the display unit after the control apparatus is powered on.

### Claim 16 (depends on 13)

The control apparatus according to claim 13 further comprising:
a printer that prints an image on a sheet.

### Claim 17

A method of controlling a control apparatus comprising:
performing control to display any one of a plurality of menu screens on which a plurality of menu items are arranged, respectively;
receiving an instruction to initialize the menu screen designated out of the plurality of menu screens;
performing control to initialize relevant information, which is information individually held correspondingly to the designated menu screen and includes cookie information used by a Web browser, based on the reception of the instruction of the initialization; and
performing control such that at least one of the plurality of menu screens is in a locked state, wherein
in said performing control such that at least one of the plurality of menu screens is in a locked state, said at least one of the plurality of menu screens is set to the locked state based on lock setting individually set for each menu screen in advance.
