IP Library Granted Patent US 12687923
Granted Patent B2
US 12687923 · App. 18/823,828 · Granted Jul 21, 2026

Electronic device and control method of electronic device

Inventors: Takuma Iwagami (Kanagawa, JP); Sho Ichikawa (Kanagawa, JP)
Assignee: Canon Kabushiki Kaisha
G06F3/013G02B27/0093G02B27/017G02B27/0179G06F3/041G02B2027/0187
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 12687923
App. No.
18/823,828
Granted
Jul 21, 2026
Kind
B2
Abstract

An electronic device according to the present invention includes a processor, and a memory storing a program which, when executed by the processor, causes the electronic device to perform display processing in which any one of a plurality of pages included in content is displayed, perform obtainment processing in which line-of-sight information relating to a user looking at the displayed page is obtained, and perform control processing in which control is performed to provide a predetermined notification in a case where an operation for advancing a page to be displayed to a next page is performed by the user before a condition regarding a line of sight based on the line-of-sight information obtained by the obtainment processing is satisfied.

Claims (51)

1 . An electronic device comprising:

a processor; and

a memory storing a program which, when executed by the processor, causes the electronic device to

perform display processing in which any one of a plurality of pages included in content is displayed,

perform obtainment processing in which line-of-sight information relating to a user looking at the displayed page is obtained, and

perform control processing in which

control is performed to provide a first notification prompting the user to confirm a displayed page and to not advance a page to be displayed to a next page, in a case where an operation for advancing the page to be displayed to the next page is performed by the user before a condition regarding a line of sight based on the line-of-sight information obtained by the obtainment processing is satisfied,

control is performed to provide a second notification that differs from the first notification, the second notification being a notification in which a region on the displayed page where the condition regarding the line of sight is not satisfied is highlighted, in a case where a first predetermined time has elapsed since starting to display the page before the condition regarding the line of sight is satisfied, and

control is performed to advance the page to be displayed to the next page, in a case where the operation is performed after the condition regarding the line of sight is satisfied.

2 . The electronic device according to claim 1 , wherein the condition regarding the line of sight is set for a partial region of the displayed page.

3 . The electronic device according to claim 1 , wherein

a plurality of conditions respectively regarding a plurality of line of sights respectively corresponding to a plurality of regions on the displayed page are set, and

in the control processing, control is performed to provide the first notification in a case where the operation is performed by the user before the plurality of conditions respectively regarding the plurality of line of sights are is satisfied.

4 . The electronic device according to claim 3 , wherein the plurality of regions do not overlap.

5 . The electronic device according to claim 3 , wherein the plurality of conditions regarding the plurality of line of sights includes a condition under which one of the line of sights is directed to a predetermined region.

6 . The electronic device according to claim 3 , wherein the plurality of conditions regarding the plurality of line of sights includes a condition under which a total time during which one of the line of sights is directed to a predetermined region is greater than or equal to a second predetermined time.

7 . The electronic device according to claim 3 , wherein the plurality of conditions regarding the plurality of line of sights includes a condition under which a time during which one of the line of sights is continuously directed to a predetermined region is greater than or equal to a second predetermined time.

8 . The electronic device according to claim 3 , wherein the plurality of conditions regarding the plurality of line of sights includes a condition under which a predetermined region receives attention.

9 . The electronic device according to claim 3 , wherein

in the control processing,

control is performed to change a display manner of a region for which the condition regarding the line of sight is satisfied in a case where the operation is performed by the user before the plurality of conditions regarding the line of sights are satisfied, and

control is performed to change a display manner of a region for which the condition regarding the line of sight is not satisfied in a case where a first predetermined time has elapsed since starting to display the page before the plurality of conditions regarding the line of sights are satisfied.

10 . The electronic device according to claim 3 , wherein in the control processing, control is performed to change a display manner of a region for which the condition regarding the line of sight is satisfied.

11 . The electronic device according to claim 3 , wherein in the control processing, control is performed to display an image indicating presence of a region, for which the condition regarding the line of sight is not satisfied, over a region for which the condition regarding the line of sight is satisfied.

12 . The electronic device according to claim 1 , wherein

a plurality of conditions respectively regarding a plurality of line of sights respectively corresponding to a plurality of regions on the displayed page are set, and

in the control processing, control is performed to provide the first notification in a case where the operation is performed by the user before the conditions regarding the line of sights corresponding to a predetermined number or more of regions among the plurality of regions are satisfied.

13 . The electronic device according to claim 12 , wherein

any one of a plurality of modes including a first mode and a second mode is settable, and

in the control processing,

control is performed to provide the first notification in a case where the operation is performed by the user before the conditions regarding the line of sights corresponding to a first predetermined number or more of regions are satisfied in the first mode, and

control is performed to provide the first notification in a case where the operation is performed by the user before the conditions regarding the line of sights corresponding to a second predetermined number or more of regions are satisfied in the second mode, the second predetermined number being different from the first predetermined number.

14 . The electronic device according to claim 1 , wherein the operation is a tap operation, by the user, on a predetermined region of a display.

15 . The electronic device according to claim 1 , wherein the first notification includes a notification of a region for which the condition regarding the line of sight is not satisfied.

16 . The electronic device according to claim 1 , wherein the electronic device is a head-mounted display.

17 . The electronic device according to claim 1 , wherein

the operation is a touch operation on an object on the displayed page, the object being used to advance the page to be displayed to the next page.

18 . The electronic device according to claim 17 , wherein

the object is displayed on the displayed page in a case where the condition regarding the line of sight is satisfied.

19 . A control method of an electronic device, comprising:

displaying any one of a plurality of pages included in content;

obtaining line-of-sight information relating to a user looking at the displayed page; and

performing control to provide a first notification prompting the user to confirm a displayed page and to not advance a page to be displayed to a next page, in a case where an operation for advancing the page to be displayed to the next page is performed by the user before a condition regarding a line of sight based on the obtained line-of-sight information is satisfied;

performing control to provide a second notification that differs from the first notification, the second notification being a notification in which a region on the displayed page where the condition regarding the line of sight is not satisfied is highlighted, in a case where a first predetermined time has elapsed since starting to display the page before the condition regarding the line of sight is satisfied; and

performing control to advance the page to be displayed to the next page, in a case where the operation is performed after the condition regarding the line of sight is satisfied.

20 . A non-transitory computer readable medium that stores a program, wherein the program causes a computer to execute a control method of an electronic device, the control method comprising:

displaying any one of a plurality of pages included in content;

obtaining line-of-sight information relating to a user looking at the displayed page; and

performing control to provide a first notification prompting the user to confirm a displayed page and to not advance a page to be displayed to a next page, in a case where an operation for advancing the page to be displayed to the next page is performed by the user before a condition regarding a line of sight based on the obtained line-of-sight information is satisfied;

performing control to provide a second notification that differs from the first notification, the second notification being a notification in which a region on the displayed page where the condition regarding the line of sight is not satisfied is highlighted, in a case where a first predetermined time has elapsed since starting to display the page before the condition regarding the line of sight is satisfied; and

performing control to advance the page to be displayed to the next page, in a case where the operation is performed after the condition regarding the line of sight is satisfied.