Display control device, display control method, and program
The display control device addresses unintended scrolling in eye-gaze systems by using judgment areas to control scrolling based on the user's gaze position, enabling intended screen examination and operation without additional input.
Patent Information
- Application Number
- PCT/JP2025/018539
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-06
- Filing Date
- 2025-05-22
- Publication Date
- 2025-12-11
AI Technical Summary
Existing eye-gaze input systems unintentionally initiate screen scrolling when the user's gaze remains in a scrolling area after screen display switching, disrupting the user's intended action of examining a specific part of the screen.
A display control device that includes a scroll processing unit and a scroll control unit to determine whether to perform a scrolling process based on the user's gaze position within predefined judgment areas set on the switched screen, preventing unintended scrolling by monitoring the gaze point's movement relative to these areas.
Prevents unintended scrolling by ensuring the user can examine desired screen content without initiating scrolling until the gaze point moves outside the defined judgment areas, allowing intended operations through eye-gaze input alone.
Smart Images

Figure JP2025018539_11122025_PF_FP_ABST
Abstract
Description
Display control device, display control method, and program
[0001] The present disclosure relates to a display control device, a display control method, and a program, and more particularly to a display control device, a display control method, and a program that can prevent unintentional scrolling in an eye-gaze input system.
[0002] 2. Description of the Related Art Conventionally, there is known a technique for controlling a screen display based on a user's eye gaze input.
[0003] Patent document 1 discloses a technology in a system that switches operations by detecting that the user's gaze is on an indicator, which prohibits continuous switching of operations as long as the user's gaze remains on the indicator after switching operations.
[0004] Japanese Patent Application Publication No. 10-104498
[0005] In a gaze input system that executes a screen scrolling process in response to a user's gaze input, the scrolling process may be executed unintentionally depending on the position of the user's gaze point after switching the screen display.
[0006] The present disclosure has been made in consideration of such circumstances, and aims to prevent unintentional scrolling in an eye-gaze input system.
[0007] The display control device of the present disclosure is a display control device that includes a scroll processing unit that performs a screen scrolling process in response to a user's gaze input, and a scroll control unit that controls whether or not to perform the scrolling process depending on whether or not the user's point of gaze on the switched screen after the display of the screen is switched is within a judgment area set for the switched screen.
[0008] The display control method disclosed herein is a display control method that includes executing a screen scrolling process in response to a user's gaze input, and controlling whether or not to execute the scrolling process depending on whether or not the user's point of gaze on a switched screen after display switching of the screen is within a judgment area set for the switched screen.
[0009] The program disclosed herein is a program for causing a computer to execute a process including executing a screen scrolling process in response to a user's gaze input, and controlling whether or not to execute the scrolling process depending on whether or not the user's point of gaze on the switched screen after the display of the screen is switched is within a judgment area set for the switched screen.
[0010] In the present disclosure, a screen scrolling process is performed by a user's gaze input, and whether or not the scrolling process is performed is controlled depending on whether or not the user's point of gaze on the switched screen after the display of the screen is switched is within a judgment area set for the switched screen.
[0011] FIG. 1 is a diagram illustrating a problem of the prior art. FIG. 2 is a block diagram illustrating an example of the functional configuration of a display control device. FIG. 3 is a flowchart illustrating the operation of a display control device. FIG. 4 is a diagram illustrating a first example of determination area setting. FIG. 5 is a flowchart illustrating determination area setting processing. FIG. 6 is a diagram illustrating a second example of determination area setting. FIG. 7 is a flowchart illustrating determination area setting processing. FIG. 8 is a diagram illustrating a third example of determination area setting. FIG. 9 is a flowchart illustrating determination area setting processing. FIG. 10 is a diagram illustrating a fourth example of determination area setting. FIG. 11 is a block diagram illustrating an example of the configuration of a computer.
[0012] Modes for carrying out the present disclosure (hereinafter referred to as embodiments) will be described below in the following order.
[0013] 1. Conventional technology and its problems 2. Configuration and operation of a display control device to which the technology according to the present disclosure is applied 3. Setting of a judgment area 4. Application example 5. Example of computer configuration
[0014] 1. Prior Art and Issues There are systems that automatically scroll the screen when the user's gaze is in a scrolling area of the screen after a screen display switching operation such as enlarging the screen or selecting a UI (User Interface) such as a menu. In such systems, if the user's gaze is in the scrolling area before and after the screen display switching operation, the scrolling operation begins immediately after the display switching.
[0015] For example, as shown in FIG. 1 , consider a case where an image displayed on the display DS is enlarged and checked. In the example of FIG. 1 , the user wants to enlarge the lower right portion of the image, so the user's gaze point VP is located in the lower right portion of the display DS. In this state, if the image displayed on the display DS is enlarged, the user's gaze point VP often remains near the location where the image was viewed before enlargement. Also, in the example of FIG. 1 , a frame-shaped area along the periphery of the screen (display DS) is set as a scroll area SA. When the user's gaze point VP is located in the scroll area SA, a scrolling operation is initiated such that the location of the gaze point VP moves to the center of the screen. In this case, even though the user wants to take a closer look at the enlarged portion, the scrolling makes it difficult to view.
[0016] As described above, there has been no means for automatically determining whether or not to allow scrolling based on the user's intention, such as whether the user wants to look closely at a particular part after the screen display has been switched or whether the user wants to scroll.
[0017] In contrast, the technology disclosed herein prevents unintentional scrolling by determining whether or not scrolling can be performed after the screen display is switched based on multiple conditions, such as whether the user's gaze remains within a certain range based on the location where the user was looking, or whether the user is looking near the edge of the screen.
[0018] 2. Configuration and Operation of a Display Control Device to which the Technology According to the Present Disclosure is Applied> (Configuration of Display Control Device) FIG. 2 is a block diagram showing an example of the functional configuration of a display control device to which the technology according to the present disclosure is applied.
[0019] The display control device 100 shown in Figure 2 is composed of a computer equipped with a processor and memory, and controls the display of an image by the display unit 130 based on at least one of gaze information from the gaze input unit 110 and operation information from the operation input unit 120.
[0020] The gaze input unit 110 is configured by any gaze input device, detects the gaze position of the user relative to the screen of the display unit 130 , and supplies gaze information representing the detected gaze position to the display control device 100 .
[0021] The operation input unit 120 is composed of a keyboard, a mouse, buttons, a touch panel, and the like, and receives user operations and supplies operation information indicating the received operation content to the display control device 100 .
[0022] The display control device 100 realizes, as functional blocks, a display switching unit 151, a determination area setting unit 152, a scroll control unit 153, and a scroll processing unit 154 by the processor executing a predetermined program.
[0023] The display switching unit 151 switches the display of the screen on the display unit 130 based on gaze information from the gaze input unit 110 or operation information from the operation input unit 120. The screen here may be the entire display area of the display unit 130 or an individual window displayed within the display area of the display unit 130. That is, screen display switching may include not only display switching of the entire display area, but also switching of windows displayed within the display area, and switching of images, tabs, or UIs displayed in a single window. For example, screen display switching may enlarge a partial area of an image displayed on the screen or display a file selected in a selection UI. Furthermore, screen display switching may be display switching from a first image to a second image.
[0024] The determination area setting unit 152 sets a determination area that serves as a determination condition for determining whether or not to execute a screen scrolling process based on a user's gaze input acquired as gaze information from the gaze input unit 110. Specifically, the determination area setting unit 152 sets a determination area for the screen after display switching (hereinafter referred to as the post-switching screen).
[0025] The scroll control unit 153 controls whether or not to execute a scroll process by the scroll processing unit 154 based on the user's gaze point on the post-switching screen after the display of the screen is switched. Specifically, the scroll control unit 153 controls whether or not to execute a scroll process on the post-switching screen depending on whether the user's gaze point is within a determination area set for the post-switching screen after the display is switched.
[0026] The scroll processing unit 154, under the control of the scroll control unit 153, executes a process of scrolling the screen on the display unit 130 in response to a user's gaze input (gaze information from the gaze input unit 110).
[0027] (Operation of Display Control Device) The operation of the display control device 100 will be described with reference to the flowchart of FIG.
[0028] In step S11, the display switching unit 151 determines whether or not a screen display switching operation has been performed, based on the gaze information from the gaze input unit 110 or the operation information from the operation input unit 120. Step S11 is repeated until it is determined that a screen display switching operation has been performed. If it is determined that a screen display switching operation has been performed, the screen display on the display unit 130 is switched, and the process proceeds to step S12.
[0029] In step S12, the judgment area setting unit 152 acquires the size of the window (display area) to be subject to scrolling processing on the post-switching screen after the display switching, and sets a first judgment area that includes the entire window as the judgment area.
[0030] In step S13, the determination area setting unit 152 sets a second determination area based on the user's gaze point at the time of screen display switching. The user's gaze point here is acquired as gaze information from the gaze input unit 110 at the time of screen display switching.
[0031] Thereafter, in step S14, the scroll control unit 153 monitors the user's gaze point on the post-switching screen on which the determination area has been set.
[0032] That is, in step S15, the scroll control unit 153 determines whether the user's point of gaze on the post-switching screen has moved outside either the first determination area or the second determination area.
[0033] In step S15, if it is determined that the user's point of gaze has not moved outside either the first judgment area or the second judgment area, i.e., if the user's point of gaze is in the overlapping area of the first judgment area and the second judgment area, proceed to step S16.
[0034] In step S16, the scroll control unit 153 suppresses the scrolling process by the scroll processing unit 154, and the process returns to step S14. That is, while the user's gaze point is in the overlapping region between the first determination region and the second determination region, the scrolling process by the scroll processing unit 154 is not executed.
[0035] On the other hand, if it is determined in step S15 that the user's gaze point has moved outside either the first determination area or the second determination area, the process proceeds to step S17.
[0036] In step S17, the scroll control unit 153 cancels the suppression of the scrolling process by the scroll processing unit 154. That is, the scrolling process by the scroll processing unit 154 becomes executable when the user's gaze point moves outside either the first determination area or the second determination area.
[0037] According to the above process, in a gaze input system that performs a screen scrolling process in response to a user's gaze input, the scrolling process is suppressed on the switched screen after the screen display is switched while the user's point of gaze is within a determination area set for the switched screen. This makes it possible to prevent unintended scrolling in the gaze input system. Furthermore, because the scrolling operation can be started using only the user's gaze, it is possible to both check the information on the screen and suppress / cancel the scrolling process without having to operate a button or the like to start the scrolling operation each time.
[0038] 3. Setting of Determination Area The setting of the second determination area based on the user's gaze point when switching the screen display will be described using a specific example.
[0039] (First Example) A circular or rectangular area having a user's gaze point at the time of switching the screen display as its center is set as the second determination area.
[0040] For example, as shown in Fig. 4, when an image displayed on the display DS is enlarged for confirmation, a first determination area JA1 is set to include the entire enlarged image displayed on the display DS. Furthermore, a circular second determination area JA2 is set to be centered on the user's gaze point VP when the screen display is switched (when the image is enlarged). In the example of Fig. 4, a frame-shaped area along the periphery of the screen (display DS) is set as the scroll area SA.
[0041] In the example of Figure 4, while the user's gaze point VP is in the overlapping area between the first determination area JA1 and the second determination area JA2, which are indicated by diagonal hatching in the figure, scrolling does not start even if the gaze point VP is in the scroll area SA, so the user can take their time to look at the desired part. Also, because scrolling starts when the user moves the gaze point VP significantly, the user can operate as intended by eye-gaze input without using buttons or the like.
[0042] (Second Example) A text area that overlaps with the user's gaze point when the screen display is switched is set as a second determination area.
[0043] 5 is a flowchart illustrating the determination area setting process for setting the second determination area in this example. The process in FIG. 5 is executed in step S13 of the operation of the display control device described with reference to the flowchart in FIG.
[0044] In step S21, the determination area setting unit 152 determines whether or not the user's gaze point at the time of screen display switching overlaps with a text area included in the post-switching screen.
[0045] If it is determined in step S21 that the user's gaze point overlaps the text area, the process proceeds to step S22, where the judgment area setting unit 152 sets the text area overlapping with the user's gaze point as a second judgment area.
[0046] On the other hand, if it is determined in step S21 that the user's gaze point does not overlap the text area, the process proceeds to step S23. In step S23, the determination area setting unit 152 sets an area (circular area or rectangular area) centered on the user's gaze point as the second determination area, as described with reference to FIG.
[0047] 5, when an image displayed on the display DS is enlarged for confirmation, a first determination area JA1 is set to include the entire enlarged image displayed on the display DS. Furthermore, when the user's gaze point VP at the time of screen display switching (when the image is enlarged) overlaps with a text area (the character string "RACING") included in the switched screen, the text area is set to a second determination area JA2.
[0048] The text area may be extracted as an area where a character string exists on the switched screen by, for example, AI (Artificial Intelligence) etc. In the example of Fig. 5, since the second determination area JA2 is entirely contained within the first determination area JA1, whether or not to execute the scrolling process is controlled only by whether or not the user's gaze point VP is in the second determination area JA2.
[0049] (Third Example) An area based on the position of the user's gaze point at the time of screen display switching and the content area included in the switched screen is set as the second determination area.
[0050] 7 is a flowchart illustrating the determination region process for setting the second determination region in this example. The process in FIG. 7 is also executed in step S13 of the operation of the display control device described with reference to the flowchart in FIG. 3.
[0051] In step S31, the determination area setting unit 152 sets a second determination area based on the user's gaze point at the time of screen display switching and the range of the content area included in the switched screen.
[0052] For example, as shown in FIG. 8 , a case will be taken where a file selected in a file list LS serving as a selection UI displayed on the display DS is displayed. In the example of FIG. 8 , the user selects the bottom file in the file list LS, "secret_diary.pdf," by eye gaze input, causing the user's gaze point VP to be located in the lower left portion of the display DS. In this case, a first determination area JA1 is set that includes the entire file (content area) displayed on the display DS. Furthermore, a rectangular area with a vertical height of 2d and a width w, centered on the user's gaze point VP when the screen display is switched (when the file is displayed), is set as a second determination area JA2. The width w may be a predetermined value or may be dynamically determined depending on the range of the content area (character string or image) to be displayed. In the example of FIG. 8 , the width w is a value that includes the horizontal width of the content area (character string). Furthermore, if the character string is displayed only on the left half of the screen (display DS), the width w is the width of the left half of the screen. In the example of FIG. 8, strip-shaped areas along the top and bottom edges of the screen (display DS) are set as scroll areas SA for scrolling the screen in the up and down direction.
[0053] In the example of Figure 8, while the user's gaze point VP is in the overlapping area between the first determination area JA1 and the second determination area JA2, which are indicated by diagonal hatching in the figure, scrolling does not start even if the gaze point VP is in the scroll area SA, so the user can take their time to look at the desired part. Also, because scrolling starts when the user moves the gaze point VP significantly, the user can operate as intended by eye-gaze input without using buttons or the like.
[0054] (Fourth Example) An area based on the position of the user's gaze point at the time of screen display switching and the content area included in the switched screen is set as the second determination area. In this example, the second determination area is set differently depending on whether the content area on the switched screen where the user's gaze point overlaps is a text area or an image area.
[0055] 9 is a flowchart illustrating the determination region process for setting the second determination region in this example. The process in FIG. 9 is also executed in step S13 of the operation of the display control device described with reference to the flowchart in FIG.
[0056] In step S41, the determination area setting unit 152 determines whether or not the user's gaze point after the screen display is switched overlaps with the text area on the switched screen.
[0057] If it is determined in step S41 that the user's gaze point overlaps the text area, the process proceeds to step S42, where the judgment area setting unit 152 sets a rectangular area with the user's gaze point as its midpoint, the height in the vertical direction, and the width of the text area as the second judgment area.
[0058] On the other hand, if it is determined in step S41 that the user's gaze point does not overlap the text area, the process proceeds to step S43.
[0059] In step S43, the determination area setting unit 152 determines whether or not the user's gaze point after the screen display is switched overlaps with the image area on the switched screen.
[0060] If it is determined in step S43 that the user's gaze point overlaps with the image area, the process proceeds to step S44, where the judgment area setting unit 152 sets the entire image area at the position of the user's gaze point as the second judgment area.
[0061] On the other hand, if it is determined in step S43 that the user's gaze point does not overlap the image area, that is, if the user's gaze point does not overlap either the text area or the image area, the process proceeds to step S45.
[0062] In step S45, the determination area setting unit 152 sets an area (circular area or rectangular area) centered on the user's gaze point as the second determination area, as described with reference to FIG.
[0063] For example, as shown in Fig. 10, when a post-switching screen including a text area TXT is displayed after display switching on the display DS and the user's gaze point VP overlaps with the text area TXT, a rectangular area with a vertical height of 2d and a width of w of the text area, centered on the user's gaze point VP, is set as the second determination area JA2. Note that in the example of Fig. 10, strip-shaped areas along the top and bottom edges of the screen (display DS) are set as scroll areas SA for scrolling the screen in the vertical direction.
[0064] In the example of Figure 10, while the user's gaze point VP is in the overlapping area of the first judgment area JA1 and the second judgment area JA2, which are indicated by diagonal hatching in the figure, scrolling operation does not start even if the gaze point VP is in the scroll area SA, so the user can take a good look at the character string in the overlapping area.
[0065] 11 , when a post-switching screen including the image area IMG is displayed after the display of the display DS is switched, and the user's gaze point VP overlaps with the image area IMG, an area including the entire image area IMG at the position of the gaze point VP is set as the second determination area JA2. The image displayed as the image area IMG may be a still image or a moving image. Note that, in the example of FIG. 11 , strip-shaped areas along the top and bottom edges of the screen (display DS) are set as scroll areas SA for scrolling the screen vertically.
[0066] In the example of Figure 11, while the user's gaze point VP is in the overlapping area between the first judgment area JA1 and the second judgment area JA2, which are indicated by diagonal hatching in the figure, scrolling operation does not start even if the gaze point VP is in the scroll area SA, so the user can take their time to look at the image in the overlapping area.
[0067] Whether the content area where the user's gaze point overlaps is a text area or an image area may be determined using attribute information contained in HTML (HyperText Markup Language), or may be determined automatically by AI.
[0068] 4. Application Examples The technology according to the present disclosure can be applied to a system that executes a screen scrolling process in response to a user's eye gaze input.
[0069] Specifically, the technology disclosed herein can be applied to PC (Personal Computer) monitors, projectors, smartphones, and tablet devices. The technology disclosed herein can also be applied to HMDs (Head Mounted Displays), AR (Augmented Reality) glasses, and electronic viewfinders for digital cameras. Furthermore, the technology disclosed herein can also be applied to digital microscopes and endoscopic surgery monitors. In endoscopic surgery monitors, scroll control using the technology disclosed herein can be employed not only for scrolling during digital zooming, but also for viewpoint movement operations using a robotic arm.
[0070] 5. Example of Computer Configuration The above-described series of processes can be executed by hardware or software. When the series of processes is executed by software, the program constituting the software is installed from a program recording medium into a computer incorporated in dedicated hardware, a general-purpose personal computer, or the like.
[0071] FIG. 12 is a block diagram showing an example of the hardware configuration of a computer that executes the above-described series of processes by a program.
[0072] A display control device 100 to which the technology according to the present disclosure can be applied is realized by a computer 300 having the configuration shown in FIG.
[0073] In the computer 300 , a CPU (Central Processing Unit) 301 , a ROM (Read Only Memory) 302 , and a RAM (Random Access Memory) 303 are interconnected by a bus 304 .
[0074] An input / output interface 305 is also connected to the bus 304. An input unit 306, an output unit 307, a storage unit 308, a communication unit 309, and a drive 310 are connected to the input / output interface 305.
[0075] The input unit 306 includes a keyboard, a mouse, a microphone, etc. The output unit 307 includes a display, a speaker, etc. The storage unit 308 includes a hard disk, a non-volatile memory, etc. The communication unit 309 includes a network interface, etc. The drive 310 drives removable media 311 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory.
[0076] In the computer 300 configured as described above, the CPU 301 loads a program stored in the storage unit 308, for example, into the RAM 303 via the input / output interface 305 and the bus 304, and executes the program, thereby performing the above-described series of processes.
[0077] The program executed by the computer 300 (CPU 301) can be provided by being recorded on a removable medium 311 such as a package medium, for example. The program can also be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.
[0078] In the computer 300, the program can be installed in the storage unit 308 via the input / output interface 305 by inserting the removable medium 311 into the drive 310. The program can also be received by the communication unit 309 via a wired or wireless transmission medium and installed in the storage unit 308. Alternatively, the program can be installed in the ROM 302 or the storage unit 308 in advance.
[0079] The program executed by computer 300 may be a program that processes in chronological order according to the order described in this specification, or may be a program that processes in parallel or at the required timing, such as when called.
[0080] In this specification, the steps describing a program to be recorded on a recording medium include not only processes that are performed chronologically in the order described, but also processes that are not necessarily performed chronologically but are performed in parallel or individually.
[0081] The embodiments of the technology according to the present disclosure are not limited to the above-described embodiments, and various modifications are possible within the scope of the gist of the technology according to the present disclosure.
[0082] For example, the technology according to the present disclosure can be configured as a cloud computing system in which a single function is shared and processed jointly by multiple devices via a network.
[0083] Furthermore, each step described in the above flowchart can be executed by one device, or can be shared and executed by a plurality of devices.
[0084] Furthermore, when one step includes multiple processes, the multiple processes included in that one step can be executed by one device or can be shared and executed by multiple devices.
[0085] The effects described in this specification are merely examples and are not limiting, and other effects may also be present.
[0086] The technology disclosed herein may also be configured as follows: (1) A display control device comprising: a scroll processing unit that executes a screen scroll process in response to a user's gaze input; and a scroll control unit that controls whether to execute the scroll process depending on whether the user's point of gaze on a post-switching screen after display switching of the screen is within a determination area set for the post-switching screen. (2) The display control device described in (1), in which the scroll control unit suppresses the scroll process while the point of gaze is within the determination area. (3) The display control device described in (2), in which the scroll control unit cancels the suppression of the scroll process when the point of gaze has moved outside the determination area. (4) The display control device described in (3), in which the determination area includes a first area based on the point of gaze at the time of display switching of the screen. (5) The display control device described in (4), in which the determination area further includes a second area that includes the entire display area of the post-switching screen, and in which the scroll control unit suppresses the scroll process while the point of gaze is within an overlapping area between the first area and the second area. (6) The display control device according to (5), wherein the scroll control unit cancels suppression of the scrolling process when the point of gaze moves outside of either the first area or the second area. (7) The display control device according to any of (4) to (6), wherein the first area is a circular or rectangular area centered on the point of gaze when the display of the screen is switched. (8) The display control device according to any of (4) to (6), wherein the first area is a text area overlapping with the point of gaze when the display of the screen is switched. (9) The display control device according to any of (4) to (6), wherein the first area is an area based on the position of the point of gaze when the display of the screen is switched and a content area included in the switched screen. (10) The display control device according to (9), wherein, when the content area is a text area, the first area is a rectangular area with a height centered on the point of gaze and a width of the text area. (11) The display control device according to (9) or (10), in which when the content area is an image area, the first area is the entire image area at the position of the gaze point.(12) The display control device according to any one of (1) to (11), wherein the screen display switching includes enlarging a partial area of an image. (13) The display control device according to any one of (1) to (11), wherein the screen display switching includes displaying a file selected in a selection UI. (14) The display control device according to any one of (1) to (11), wherein the screen display switching includes display switching from a first image to a second image. (15) A display control method including: executing a screen scrolling process in response to a user's gaze input; and controlling whether to execute the scrolling process depending on whether the user's point of gaze on a post-switched screen after the screen display switching is within a determination area set for the post-switched screen. (16) A program for causing a computer to execute a process including: executing a screen scrolling process in response to a user's gaze input; and controlling whether to execute the scrolling process depending on whether the user's point of gaze on a post-switched screen after the screen display switching is within a determination area set for the post-switched screen.
[0087] REFERENCE SIGNS LIST 100 Display control device, 110 Eye-gaze input unit, 120 Operation input unit, 130 Display unit, 151 Display switching unit, 152 Determination area setting unit, 153 Scroll control unit, 154 Scroll processing unit
Claims
1. A display control device comprising: a scroll processing unit that executes a screen scrolling process in response to a user's gaze input; and a scroll control unit that controls whether or not to execute the scrolling process depending on whether or not the user's point of gaze on a switched screen after the display of the screen is switched is within a judgment area set for the switched screen.
2. The display control device according to claim 1, wherein the scroll control unit suppresses the scrolling process while the gaze point is in the determination area.
3. The display control device according to claim 2, wherein the scroll control unit cancels the suppression of the scrolling process when the gaze point moves outside the determination area.
4. The display control device according to claim 3, wherein the determination area includes a first area based on the gaze point when the display on the screen is switched.
5. A display control device as described in claim 4, wherein the judgment area further includes a second area that includes the entire display area of the switched screen, and the scroll control unit suppresses the scrolling process while the gaze point is in an overlapping area between the first area and the second area.
6. The display control device according to claim 5, wherein the scroll control unit cancels the suppression of the scrolling process when the gaze point moves outside either the first area or the second area.
7. A display control device according to claim 4, wherein the first area is a circular or rectangular area centered on the point of gaze when the display on the screen is switched.
8. The display control device according to claim 4, wherein the first area is a text area that overlaps with the point of gaze when the display on the screen is switched.
9. A display control device according to claim 4, wherein the first area is an area based on the position of the gaze point when the display of the screen is switched and a content area included in the switched screen.
10. A display control device according to claim 9, wherein when the content area is a text area, the first area is a rectangular area having a height with the gaze point as the midpoint and a width of the text area.
11. A display control device according to claim 9, wherein, when the content area is an image area, the first area is the entire image area at the position of the gaze point.
12. The display control device according to claim 1, wherein the screen display switching includes enlarging a partial area of the image displayed on the screen.
13. The display control device according to claim 1, wherein the screen display switching includes displaying a file selected in a selection UI.
14. The display control device according to claim 1, wherein the screen display switching includes switching from a first image to a second image.
15. A display control method including: executing a screen scrolling process in response to a user's gaze input; and controlling whether or not to execute the scrolling process depending on whether or not the user's point of gaze on a post-switching screen after display switching of the screen is within a determination area set for the post-switching screen.
16. A program for causing a computer to execute a process including: executing a screen scrolling process in response to a user's gaze input; and controlling whether or not to execute the scrolling process depending on whether or not the user's point of gaze on the switched screen after the display of the screen is switched is within a judgment area set for the switched screen.
Citation Information
Patent Citations
Method and device for driving display page of electronic device to roll
CN101576800A
Scroll controller
JP1999085452A
Sight line inputting device
JP2000020196A
Display device, program, and display method
JP2015106327A
Display
JP2019160021A