Display device, display method, and program

The display device adjusts the scroll operation unit's display mode based on user input and information amount to address size limitations, improving scrolling ease and usability.

JP2025116181APending Publication Date: 2025-08-07PIONEER IP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2025092406
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-06-03
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

Existing display devices limit the size of the scrolling operation unit during normal operation, making it difficult for users to perform scroll operations, especially when the amount of displayed information is large.

Method used

A display device that includes a detection unit to recognize the entry of an external input into a scroll operation area, allowing the display mode of the scroll operation unit to change, such as enlargement, to facilitate easier scrolling.

Benefits of technology

Enables smoother and more intuitive scrolling operations by dynamically adjusting the size of the scroll operation unit based on the amount of displayed information and user interaction, enhancing user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025116181000001_ABST
    Figure 2025116181000001_ABST
Patent Text Reader

Abstract

To more simply change a display mode of a scroll operation part without limiting the size of a scroll operation part in a normal time.SOLUTION: A display device displays a scroll operation part for performing a scroll operation. When detecting that a position indicated by an external input has entered an operation area for the scroll operation, the display device changes a display mode of the scroll operation part.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a display method for a display device. [Background technology]

[0002] Patent Document 1 describes a method for changing the scroll amount of displayed content in a display device. Specifically, the device in Patent Document 1 displays a scroll bar 12a, which includes a grip 13a, as first display content for scrolling the displayed content by a first unit scroll amount. When a user presses and holds the grip 13a of the scroll bar 12a, the display content of the scroll bar 12a is changed to second display content including a scroll bar 12b and a grip 13b. When the grip 13b is operated in the second display content, scrolling is performed by a second scrolling method that scrolls by page, each page having specific information attached. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-250658 Summary of the Invention [Problem to be solved by the invention]

[0004] In the method of Patent Document 1, when the grip 13a is pressed and held during normal operation, the method switches to a second scrolling method in which each page containing specific information is scrolled. Therefore, if the grip 13a during normal operation is made small, it becomes difficult for the user to press and hold the grip 13a. Therefore, the grip 13a during normal operation must be a certain size, which limits its size. In other words, the size of the grip 13a during normal operation cannot be adjusted to match the amount of information to be displayed.

[0005] The above is one example of a problem to be solved by the present invention. An object of the present invention is to provide a display device that can change the display mode of the scrolling operation unit more simply without limiting the size of the scrolling operation unit in normal operation. [Means for solving the problem]

[0006] The invention described in claim 1 is a display device comprising a display unit that displays a scroll operation unit for performing a scroll operation, and a detection unit that detects that an instruction position of an external input has entered an operation area for the scroll operation, and the display unit changes the display mode of the scroll operation unit when the detection unit detects that the instruction position has entered the operation area.

[0007] The invention described in claim 8 is a display method executed by a display device, comprising a display step of displaying a scroll operation unit for performing a scroll operation on the display device, and a detection step of detecting that an indication position of an external input has entered an operation area for the scroll operation, wherein the display step changes the display mode of the scroll operation unit when the detection step detects that the indication position has entered the operation area.

[0008] The invention described in claim 9 is a program executed by a display device equipped with a computer, which causes the computer to function as a display unit that displays a scroll operation unit for performing a scroll operation, and a detection unit that detects that the instruction position of an external input has entered an operation area for the scroll operation, and the display unit changes the display mode of the scroll operation unit when the detection unit detects that the instruction position has entered the operation area. [Brief explanation of the drawings]

[0009] [Figure 1] 1 shows the external appearance and internal configuration of a display device according to an embodiment. [Figure 2] 10 shows an example of display on a display device. [Figure 3] An example of the display when the scroll bar is enlarged is shown below. [Figure 4] 10 is a flowchart of a display process performed by a display device. [Figure 5] Another example of the display when the scroll bar is enlarged is shown. DETAILED DESCRIPTION OF THE INVENTION

[0010] In one preferred embodiment of the present invention, a display device includes a display unit that displays a scroll operation unit for performing a scroll operation, and a detection unit that detects that an instruction position of an external input has entered an operation area for the scroll operation, and the display unit changes the display mode of the scroll operation unit when the detection unit detects that the instruction position has entered the operation area.

[0011] The display device displays a scroll operation section for performing a scroll operation. When the display device detects that the position of an external input has entered an operation area for the scroll operation on the display device, the display device changes the display mode of the scroll operation section. As a result, when the user attempts to perform a scroll operation, the display mode of the scroll operation section is changed to make the scroll operation easier.

[0012] In one aspect of the display device, the detection unit detects a scrolling operation other than that performed by the scrolling operation unit, and the display unit changes the display mode of the scrolling operation unit when the detection unit detects the scrolling operation other than that performed by the scrolling operation unit. In this aspect, the display mode of the scrolling operation unit is changed when a scrolling operation other than that performed by operating the scrolling operation unit is detected.

[0013] In another aspect of the display device, the display unit displays the scrolling operation unit at a size corresponding to the amount of all information displayed on the display unit when the detection unit has not detected the intrusion of the designated position or the other scrolling operation, and enlarges and displays the scrolling operation unit when the detection unit has detected the intrusion of the designated position or the other scrolling operation. This allows the user to grasp the overall amount of information displayed on the display unit from the size of the scrolling operation unit when a scrolling operation is not being performed, and when a scrolling operation is being performed, the scrolling operation unit is enlarged to make it easier for the user to perform the scrolling operation.

[0014] In another aspect of the display device, the display unit does not change the display mode of the scrolling unit when the amount of information displayed on the display unit is less than a predetermined amount. In this aspect, when the amount of information displayed on the display unit is small, the scrolling unit has a size that is easy for the user to operate, so the display mode is not changed.

[0015] In another aspect of the display device, when displaying information with a predetermined amount of information, the display unit displays the scrolling unit at a constant size regardless of the detection result of the detection unit, and when displaying information with an indeterminate amount of information, changes the display mode of the scrolling unit based on the detection result of the detection unit. In this aspect, when displaying information with a predetermined amount of information, there is no need to determine the amount of information from the size of the scrolling unit, so the scrolling unit is displayed at a constant size that is easy for the user to operate. On the other hand, when displaying information with an indeterminate amount of information, the size of the scrolling unit allows the user to determine the total amount of information, and when a scrolling operation is detected, the scrolling unit is displayed at a size that is easy for the user to operate.

[0016] In another aspect of the display device, when the detection unit no longer detects the intrusion of the pointed position or the other scrolling operation, the display unit returns the display mode of the scrolling operation unit to the display mode before the change. In this aspect, after the scrolling operation is completed, the display mode of the scrolling operation unit is restored to the original mode, allowing the user to grasp the total amount of information based on the size of the scrolling operation unit.

[0017] In another aspect of the display device, after the display mode of the scrolling operation unit is changed, when the pointing position enters the area of the scrolling operation unit, the display unit returns the display mode of the scrolling operation unit to the display mode before the change. In this aspect, after the user starts a scrolling operation using the scrolling operation unit, the display mode of the scrolling operation unit is restored so that the total amount of information can be grasped from the size of the scrolling operation unit.

[0018] In another preferred embodiment of the present invention, a display method executed by a display device includes a display step of displaying a scroll operation unit for performing a scroll operation on the display device, and a detection step of detecting that a designated position of an external input has entered an operation area for the scroll operation, wherein the display step changes the display mode of the scroll operation unit when the detection step detects that the designated position has entered the operation area. This method also makes it possible to change the display mode of the scroll operation unit so that scrolling can be easily performed when the designated position of an external input for scrolling enters the operation area for the scroll operation.

[0019] In another preferred embodiment of the present invention, a program executed by a display device equipped with a computer causes the computer to function as a display unit that displays a scroll operation unit for performing a scroll operation and a detection unit that detects that a designated position of an external input has entered an operation area for the scroll operation, and the display unit changes the display mode of the scroll operation unit when the detection unit detects that the designated position has entered the operation area. By executing this program, when a designated position of an external input for a scroll operation enters the operation area for the scroll operation, the display mode of the scroll operation unit can be changed to make the scroll operation easier. This program can be stored in a storage medium and used. [Example]

[0020] Preferred embodiments of the present invention will now be described with reference to the drawings. [Device configuration] FIG. 1(A) shows the appearance of a display device according to an embodiment. The display device 10 includes a display device 10a equipped with a touch panel as an input device (hereinafter referred to as a "touch panel type display device") and a display device 10b equipped with a mouse as an input device (hereinafter referred to as a "mouse input type display device"). Examples of the touch panel type device 10a include smartphones, tablet terminals, and car navigation devices. Examples of the mouse input type device 10b include personal computers. In the following description, when there is no need to distinguish between the touch panel type device 10a and the mouse input type display device 10b, they will simply be referred to as "display device 10."

[0021] FIG. 1(B) is a block diagram showing the internal configuration of the display device 10. The display device 10 includes a CPU 11, a RAM 12, a ROM 13, a display unit 14, and an input unit 15. The ROM 13 stores various application programs. The CPU 11 executes various applications (hereinafter also referred to as "apps") by executing the programs stored in the ROM 13. The RAM 12 functions as a working memory when the CPU 11 performs various processes. The CPU 11 also functions as a detection unit of the present invention.

[0022] Various display contents are displayed on the display unit 14 while an application is running. A user inputs operations to the input unit 15 when starting or running an application. When the display device 10 is a touch panel type display device 10a, the input unit 15 is a touch panel provided on the display unit 14. When the display device 10 is a mouse input type display device 10b, the input unit 15 is a keyboard and a mouse.

[0023] [Scroll bar display] (Basic processing) Next, the display of the scroll bar in the embodiment will be described. Fig. 2(A) shows a display example when a navigation application is executed on the mouse input type display device 10b and a destination is set by address search. A list display section 21, a scroll bar 22, a scroll operation area 23, and a cursor 24 are displayed on the display screen 20. A list of prefectures is displayed in the list display section 21. The scroll operation section 23 is an area in which the scroll bar 22 can be moved. The cursor 24 indicates a position selected by operating the mouse. The scroll bar 22 corresponds to the scroll operation section of the present invention.

[0024] The user can select an item displayed in the list display section 21 by operating the mouse and clicking on the item. To display an item not displayed in the list display section 21, the user performs a scroll operation. That is, the user can scroll the list display section 21 up and down by operating the mouse to move the cursor 24 to the position of the scroll bar 22 and then dragging the mouse up and down (by clicking and holding the mouse and moving it up and down). Specifically, when the user moves the scroll bar 22 upward within the scroll operation area 23, the display contents of the list display section 21 scroll upward, and the item "Tohoku region" above "Kanto region" appears in the list display section 21. On the other hand, when the user moves the scroll bar 22 downward within the scroll operation area 23, the display contents of the list display section 21 scroll downward, and the items below "Niigata prefecture" in the "Chubu region" appear in the list display section 21.

[0025] The size of the scroll bar 22 is variable depending on the amount of information in the entire display content displayed in the list display section 21. Specifically, the size of the scroll bar 22 is changed depending on the ratio of the amount of information currently displayed in the list display section 21 to the amount of information in the entire display content that can be displayed in the list display section 21. Because the amount of information that can be displayed at one time in the list display section 21 is fixed, the smaller the amount of information in the entire display content, the larger (longer) the scroll bar 22 becomes, and the larger the amount of information in the entire display content, the smaller (shorter) the scroll bar 22 becomes. Figure 2(B) shows an example of a display when English words beginning with "d" are displayed in a dictionary application. In this case, there are many English words beginning with "d" and the amount of information in the entire display content is large, so the scroll bar 22 is smaller than in the example of Figure 2(A).

[0026] In this way, when the amount of information in the entire display content is large, the scroll bar 22 becomes smaller accordingly, but there is a problem in that it becomes difficult to scroll when the scroll bar 22 becomes smaller. The scroll operation is performed by placing the cursor 24 over the position of the scroll bar 22 and dragging it up or down, but when the scroll bar 22 becomes smaller, it becomes difficult to place the cursor 24 over the position of the scroll bar 22.

[0027] The same is true for the touch panel type display device 10a. In the case of the touch panel type display device 10a, there is no cursor 24 on the display screen 20, and the user performs a scrolling operation by directly touching (contacting) the scroll bar 22 with a finger or a touch pen and dragging the scroll bar 22 up or down. Therefore, even in this case, if the amount of information in the entire display content is large and the scroll bar 22 is small, the scrolling operation becomes difficult.

[0028] Therefore, in this embodiment, when the position of the cursor 24 on the mouse input type display device 10b or the touch position on the touch panel type display device 10a (hereinafter, both will be collectively referred to as the "instructed position") enters the scroll operation area 23, the display mode of the scroll bar 22 is changed. Specifically, the scroll bar 22 is enlarged and displayed. This makes it easier for the user to drag the scroll bar 22 with the cursor 24 or a finger, facilitating scrolling operations. Note that, as a method of enlarging the scroll bar 22, for example, as shown in FIG. 2, if the scrolling direction is vertical, the vertical length of the scroll bar 22 is increased, and if the scrolling direction is horizontal, the horizontal length of the scroll bar 22 is increased.

[0029] FIG. 3(A) shows a state in which the position pointed to by the cursor 24 enters the scroll operation region 23 in the display example shown in FIG. 2(B), resulting in the enlargement of the scroll bar 22. The enlarged scroll bar 22x is longer in the vertical direction than the scroll bar 22 shown in FIG. 2(B). FIG. 3(B) shows how the enlarged scroll bar 22x is dragged with the cursor 24. The position pointed to by the cursor 24 has moved onto the enlarged scroll bar 22x. In this way, by enlarging the scroll bar 22 when the position pointed to by the cursor 24 enters the scroll operation region 23, it becomes possible to easily perform a scroll operation by subsequently dragging the scroll bar 22.

[0030] 3(A) and (B) show display examples in the case of the mouse input type display device 10b, but the same applies to the case of the touch panel type display device 10a. When the pointing position of the external input, that is, the touch position of the user's finger or touch pen, enters the scroll operation area 23, an enlarged scroll bar 22x is displayed as shown in FIG. 3(A). This allows the user to easily drag the scroll bar 22x with their finger or the like to perform a scroll operation.

[0031] (Application Processing 1) In the above example, the scroll bar 22 is enlarged when the position indicated by the cursor 24 or the user's finger enters the scroll operation area 23. However, in addition to this, the scroll bar 22 may be enlarged when a scroll operation is actually started by a method other than using the scroll bar 22. For example, in the case of the mouse input type display device 12b, the displayed content can be scrolled up and down by operating the mouse wheel. In addition, in the case of the touch panel type display device 10a, the displayed content can be scrolled up and down or left and right by a so-called flick operation or swipe operation. Note that a "flick operation" refers to an operation of moving a finger or the like in contact with a touch panel in a certain direction as if flicking or flicking, and a "swipe operation" refers to an operation of moving a finger or the like in contact with a touch panel in a certain direction as if sweeping.

[0032] Although these operations can also be used to scroll the displayed content, the scrolling operation is difficult and time-consuming when the scrolling amount is large. That is, since the scrolling amount per mouse wheel operation or flick / swipe operation is small, the same operation must be performed repeatedly to scroll the displayed content by a large amount. Therefore, when it is detected that the user has started scrolling by these operations, the scroll bar 22 is enlarged as shown in FIG. 3(A). This allows the user to determine that it is easier to scroll in one go by operating the enlarged scroll bar 22x than by repeatedly operating the mouse wheel or flick / swipe, and to switch to scrolling using the scroll bar 22x. This applied process 1 can be executed in combination with the basic process described above.

[0033] (Application Processing 2) Furthermore, the scroll bar 22 may be enlarged when the amount of information in the entire display content is large, and may not be enlarged when the amount of information in the entire display content is small. This is because when the amount of information in the entire display content is small, the ratio of the amount of information displayed in the list display section 21 to the amount of information in the entire display content is relatively large, so the scroll bar 22 is originally displayed at a certain size. Specifically, the scroll bar 22 may be enlarged when the amount of information in the entire display content is greater than a predetermined amount, and may not be enlarged when the amount of information is less than the predetermined amount. This applied process 2 may be executed in combination with the basic process, or in combination with the basic process and applied process 1.

[0034] (Application Processing 3) Using a similar concept, it may be determined whether to enlarge the scroll bar 22 based on the size of the currently displayed scroll bar 22. While there may be some individual differences, the size of the scroll bar 22 that allows easy scrolling using a mouse or a finger is generally fixed. Therefore, a basic size of the scroll bar 22 that allows easy scrolling for a typical user may be determined in advance, and the scroll bar 22 may be enlarged if the size of the currently displayed scroll bar 22 is smaller than the basic size. That is, when the user's designated position enters the scroll operation area 23 or a scrolling operation is started by another operation method, the scroll bar 22 is enlarged if the size of the currently displayed scroll bar 22 is smaller than the basic size, and the scroll bar 22 is displayed as is without enlarging if the size is equal to or larger than the basic size. This applied process 2 may be executed in combination with the basic process, or may be executed in combination with the basic process and applied process 1.

[0035] [Display Processing] Next, the display processing by the display device 10 will be described. Fig. 4 is a flowchart of the display processing. This processing is performed by the CPU 11 of the display device 10 by executing a pre-prepared program to control the display unit 14 and the input unit 15. Note that this display processing is an example in which the above-mentioned basic processing and applied processing 1 are performed in combination.

[0036] First, when a predetermined application is started, the CPU 11 displays the display content and the scroll bar 22 on the display unit 14 (step S10). For example, the display unit 14 displays the display screen 20 shown in FIG. 2(B). Next, the CPU 11 determines whether or not a scrolling operation has started based on an input operation by the user detected by the input unit 15 (step S11). Specifically, the CPU 11 determines whether or not a scrolling operation has started by a mouse wheel operation or a flick / swipe operation, as described above.

[0037] If a scrolling operation has started (step S11: Yes), the process proceeds to step S13. On the other hand, if a scrolling operation has not started (step S11: No), the CPU 11 determines whether the position designated by the mouse, a finger, or the like has entered the scrolling operation area 23 (step S12). If the designated position has not entered the scrolling operation area 23 (step S12: No), the process returns to step S10.

[0038] On the other hand, if it is determined in step S11 that a scroll operation has started, and if it is determined in step S12 that the designated position has entered the scroll operation area 23, the CPU 11 enlarges and displays the scroll bar 22 (step S13). As a result, the scroll bar 22 is enlarged (see scroll bar 22x) as shown in FIG. 3(A), allowing the user to easily perform a scroll operation using the scroll bar 22.

[0039] Next, the CPU 11 determines whether a scrolling operation using the scroll bar 22 has started (step S14). If a scrolling operation has not started for a certain period of time after the scroll bar 22 has been enlarged (step S14: No), the process returns to step S10. On the other hand, if a scrolling operation has started (step S14: Yes), the CPU 11 performs a scrolling process (step S15). Specifically, the CPU 11 controls the display unit 14 to update the display content according to the amount of scrolling by the user and to move the position of the scroll bar 22 within the scrolling operation area 23.

[0040] Next, the CPU 11 determines whether the scrolling operation has ended (step S16). If the scrolling operation has not ended (step S16: No), the CPU 11 continues the scrolling process. On the other hand, if the scrolling operation has ended (step S16: Yes), the CPU 11 returns to step S10 and returns the scroll bar 22 to the normal display before enlargement. This display process ends when the application is terminated, for example.

[0041] [Variations] (Variation 1) Whether or not to enlarge the scroll bar may be determined depending on whether the total amount of information displayed in the list display unit 21 is known. For example, when displaying a list of prefectures or addresses, such as the example shown in FIG. 2A, where the total number of items is known in advance, there is no need for the user to be able to grasp the total number of items by looking at the length of the scroll bar 22. For this reason, the size of the scroll bar 22 is not changed depending on the total amount of information, but is fixed at a size that facilitates scrolling, such as the basic size described above. On the other hand, when displaying a list of items where the total number of items is unknown, such as search results, it is necessary to be able to grasp the total number of items by looking at the size of the scroll bar 22. Therefore, the size of the scroll bar 22 is usually changed depending on the total amount of information, and is enlarged when the designated position enters the scroll operation unit 23 or when a scroll operation is started by a mouse wheel or a flick / swipe operation, as described above.

[0042] (Variation 2) In the above embodiment, the scroll bar 22x is returned to its original size when the scrolling operation using the enlarged scroll bar 22x is completed. However, instead, the scroll bar 22x may be returned to its original size when the user grabs the enlarged scroll bar 22x, specifically, when the user starts a scrolling operation using the enlarged scroll bar 22x with the cursor 24 or a finger. However, as shown in FIG. 5A, if the user starts a scrolling operation by grabbing an enlarged portion of the enlarged scroll bar 22x (i.e., the top or bottom end of the enlarged scroll bar 22x with the cursor 24 or a finger), if the size of the scroll bar 22x is restored to its original size, the user may feel uncomfortable as if they are performing a scrolling operation by grabbing a portion other than the scroll bar 22x on the display screen. For this reason, when the user starts a scrolling operation using the enlarged scroll bar 22x, the enlarged portion of the enlarged scroll bar 22x may be displayed transparently or in a different color, as shown in FIG. 5B. This allows the user to perform a scrolling operation while viewing the original size of the scroll bar 22 and being aware of the overall amount of information in the displayed content. [Explanation of symbols]

[0043] 10 Display device 11 CPU 14 Display section 15 Input section 20 display screen 22, 22x scrollbar 23 Scrolling area 24 Cursor

Claims

[Claim 1] a display unit that displays a scroll operation unit for performing a scroll operation; a detection unit that detects that an indication position of an external input has entered an operation area for the scroll operation, The display device is characterized in that the display unit changes a display mode of the scrolling operation unit when the detection unit detects that the pointed position has entered the operation area.

Citation Information

Patent Citations

  • Method and device for displaying image on computer display

    JP2001075700A

  • Information display device, information display method, information display program and program recording medium

    JP2013250658A