Display method and electronic device

The display method on electronic devices identifies and adjusts non-target areas to improve reading efficiency by reducing their readability, addressing the challenge of concentrating on large text content.

JP7778455B2Active Publication Date: 2025-12-02リン チングチェン
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022573270
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-05-26
Filing Date
2021-04-26
Publication Date
2025-12-02
Estimated Expiration
2041-04-26

AI Technical Summary

Technical Problem

Users find it difficult to concentrate on reading large amounts of text content on electronic devices due to the lack of an efficient and convenient display method.

Method used

A display method that identifies a target position on the screen, sets a target dividing line based on a predetermined pattern, and adjusts non-target areas to reduce their readability, using a processor to execute the method on electronic devices.

Benefits of technology

The method effectively distinguishes between target and non-target areas, allowing users to focus on the content being read, enhancing reading efficiency and device functionality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007778455000001
    Figure 0007778455000001
  • Figure 0007778455000002
    Figure 0007778455000002
  • Figure 0007778455000003
    Figure 0007778455000003
Patent Text Reader

Abstract

A display method and an electronic device using the method are provided, which can provide an efficient and convenient display mode and facilitate the reading function provided by the electronic device. [Solution] The present invention provides a display method applicable to an electronic device, the method including the steps of: identifying a target position of a target point last triggered on a screen, the target point being triggered by an input operation provided to an input / output device of the electronic device; setting a target dividing line on the screen based on the target position on the basis of the identified predetermined dividing manner; identifying a target area on the screen and one or more non-target areas other than the target area based on the target dividing line on the basis of the identified predetermined occlusion manner; and adjusting the one or more non-target areas on the screen to reduce readability of the one or more non-target areas.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a display method for reading and to an electronic device using said display method. [Background technology]

[0002] With the development of technology, using electronic devices to read text and obtain information has become widespread. However, if there is too much text content on a single page, users will find it difficult to concentrate on what they are reading.

[0003] Therefore, how to provide an efficient and convenient display method to facilitate the reading function provided by electronic devices has become a challenging development goal for those skilled in the art.

[0004] The "Prior Art" section is described to aid in understanding the present invention, and therefore the content disclosed in the "Prior Art" section may include well-known technology that would not be known to a person skilled in the art. The content disclosed in the "Prior Art" section does not necessarily mean that the content or the problem that one or more embodiments of the present invention are intended to solve would have been known or recognized by a person skilled in the art prior to the filing of the present invention. Summary of the Invention [Problem to be solved by the invention]

[0005] The present invention provides a display method and an electronic device using the method, which can provide an efficient and convenient display mode and facilitate the reading function provided by the electronic device. [Means for solving the problem]

[0006] According to an embodiment of the present invention, there is provided a display method applicable to an electronic device, the display method including the steps of: identifying a target position of a target point last triggered on a screen, the screen being an interface for executing an application program in the electronic device displayed on a display unit of the electronic device, and the target point being triggered by an input operation provided to an input / output device of the electronic device; setting a target dividing line on the screen based on the target position on the basis of the identified predetermined dividing manner; identifying a target area on the screen and one or more non-target areas other than the target area based on the target dividing line on the basis of the identified predetermined occlusion manner; and adjusting the one or more non-target areas on the screen to reduce readability of the one or more non-target areas.

[0007] According to an embodiment of the present invention, there is provided an electronic device including a storage device, an input / output device, and a processor. The storage device stores program code. The processor is connected to the storage device and the input / output device. The processor executes an application program and displays a screen corresponding to an interface of the application program through the input / output device. The processor also executes the program code to implement a display method. The display method includes identifying a target position of a target point last triggered on a screen, setting a target division line on the screen based on the target position based on the identified predetermined division manner, identifying a target area on the screen and one or more non-target areas other than the target area based on the target division line based on the identified predetermined occlusion manner, and adjusting the one or more non-target areas on the screen to reduce readability of the one or more non-target areas. [Effects of the Invention]

[0008] According to the above, the display method and electronic device according to the embodiment of the present invention can effectively distinguish between a target area and a non-target area on the screen of the electronic device by detecting the target position of the triggered target point and setting a corresponding target dividing line, and accordingly adjust the non-target area to reduce the readability of the non-target area, thereby allowing the user to focus on the content currently being read, promoting the efficiency of using the electronic device, and improving the functionality of the electronic device.

[0009] In order to make the above features and advantages of the present invention more easily comprehensible, the following detailed description will be given with reference to the accompanying drawings using examples. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a block diagram illustrating an electronic device according to an embodiment of the present invention. [Figure 2] 1 is a flowchart illustrating a display method according to an embodiment of the present invention. [Figure 3A-3B] FIG. 10 is a schematic diagram of identifying triggered target points according to an embodiment of the present invention. [Figure 3C] FIG. 2 is a schematic diagram illustrating identifying non-target areas and adjusting the readability of the non-target areas according to an embodiment of the present invention. [Figure 3D-3E] 3A and 3B are schematic diagrams illustrating adjusting the readability of different non-target areas according to different target points according to an embodiment of the present invention; [Figure 4A-4B] 1A-1C are schematic diagrams illustrating triggered target points at different positions according to an embodiment of the present invention. [Figure 5] FIG. 10 is a schematic diagram of identifying non-target areas and adjusting the readability of the non-target areas according to another embodiment of the present invention; [Figure 6A] FIG. 10 is a schematic diagram illustrating a method for shielding a non-target area according to another embodiment of the present invention. [Figure 6B] FIG. 10 is a schematic diagram illustrating a method for shielding a non-target area according to another embodiment of the present invention. [Figure 7]FIG. 10 is a schematic diagram showing an unobstructed special target area according to another embodiment of the present invention; [Figure 8A] FIG. 10 is a schematic diagram showing an image on a screen according to another embodiment of the present invention, in which the image is not blocked. [Figure 8B] FIG. 10 is a schematic diagram illustrating blocking an image on a screen according to another embodiment of the present invention. [Figures 9A-9C] 10 is a schematic diagram illustrating setting a target division line according to an embodiment of the present invention and correspondingly identifying a target area and a non-target area. [Figures 10A-10B] 10 is a schematic diagram illustrating setting a target division line according to another embodiment of the present invention and correspondingly identifying a target area and a non-target area. [Figures 11A-11B] 10 is a schematic diagram illustrating how a mark corresponding to a target point is placed on a screen according to an embodiment of the present invention; FIG. [Figures 12A-12C] FIG. 10 is a schematic diagram of identifying non-target areas and adjusting the readability of the non-target areas according to another embodiment of the present invention; [Figure 13A] FIG. 13A is a schematic diagram of identifying a triggered target point according to another embodiment of the present invention. [Figure 13B] FIG. 13B is a schematic diagram of identifying a triggered target point according to another embodiment of the present invention. [Figure 14] FIG. 10 is a schematic diagram of identifying non-target areas and adjusting the readability of the non-target areas according to another embodiment of the present invention; DETAILED DESCRIPTION OF THE INVENTION

[0011] The above and other technical contents, features, and advantages of the present invention will be clearly shown in the following detailed description with reference to preferred embodiments in the drawings. Terms relating to directions, such as up, down, left, right, front, or rear, used in the following embodiments are directions based on the drawings. Therefore, the terms relating to directions used are only used for explanation and do not limit the present invention.

[0012] 1 is a block diagram illustrating an electronic device according to an embodiment of the present invention. Referring to FIG. 1, in this embodiment, the electronic device 10 includes a processor 110, a storage device 120, and an input / output device 130. The electronic device 10 may be, for example, a personal computer, a laptop computer, an e-reader, an electronic whiteboard, a tablet computer, a smartphone, a smartwatch, a head-mounted display, or any other suitable electronic device.

[0013] In this embodiment, the storage device 120 can record data that needs to be stored for a long period of time, such as program code, software, or firmware for controlling the electronic device 10, in accordance with instructions from the processor 110. The storage device 120 can be any type of hard disk drive (HDD), a non-volatile memory circuit module, or a non-volatile memory storage device (e.g., a solid-state drive (SSD)). The program code can be, for example, a reading assistance program or a display program for implementing the display method of the present invention. The software can be, for example, various application programs that can be executed by the electronic device 10, such as a browser program, a document viewing program, an e-book viewing program, or other appropriate application programs.

[0014] The processor 110 is hardware having computing capabilities for managing the overall operation of the electronic device 10. That is, the processor 110 is a main hardware element for managing the other hardware elements of the electronic device 10. In this embodiment, the processor 110 is, for example, a single-core or multi-core central processing unit (CPU), a microprocessor, or other programmable processing unit, a digital signal processor (DSP), a Bluetooth® low-power microcontroller (BLE MCU), a programmable controller, an application specific integrated circuit (ASIC), a programmable logic device (PLD), or other similar device. In this embodiment, the processor 110 can access and execute the reading assistance program or the display program to realize the display method according to the embodiment of the present invention.

[0015] The input / output device 130 inputs data and outputs sounds and images based on input operations by a user. In one embodiment, the input / output device 130 is, for example, a touch panel. In another embodiment, the input / output device 130 is, for example, a combination of an input device (for example, a mouse or keyboard) and an output device (for example, a display unit).

[0016] 2 is a flowchart showing a display method according to an embodiment of the present invention. Referring to FIG. 2, in step S210, the processor 110 identifies the target position of the target point that was last triggered on the screen. For example, if the input / output device 130 is a touch panel, the processor 110 can continue to identify points that are touched by the touch panel 130 on the screen displayed on the touch panel 130 as triggered target points. Note that all currently identified target points are the last triggered target points.

[0017] 3A-3B are schematic diagrams illustrating a method for identifying a triggered target point according to an embodiment of the present invention. Referring to FIG. 3A, for example, assume that the electronic device 10 is currently running a text browsing program (application program). The input / output device 130 displays an interface (e.g., a screen image) of the running text browsing program, and displays multiple lines of text on the screen image.

[0018] 3B, continuing from the example of FIG. 3A, further assume that the user performs an input operation (e.g., a touch operation) with hand 20 at point TP (also referred to as touch point) on screen IMG, which is identified by processor 110 as a triggered target point TP.

[0019] 3C is a schematic diagram illustrating a method for identifying a non-target area and adjusting the readability of the non-target area according to an embodiment of the present invention. More specifically, referring to FIG. 3C, the processor 110 can identify a position TL (also referred to as a target position) of the target point TP on the screen IMG based on feedback from the input / output device 130.

[0020] 2, in step S220, processor 110 sets a target division line on the screen based on the target position and the identified predetermined division pattern. Specifically, the predetermined division pattern includes any of (1) a first division pattern, (2) a second division pattern, and (3) a third division pattern. That is, the predetermined division pattern can be set in advance as any one of the three division patterns.

[0021] In this embodiment, in response to identifying the predetermined division mode as the first division mode, the step of setting the target division line on the screen based on the target position includes the steps of identifying a target content area corresponding to the target position from among a plurality of content areas on the screen based on the target position, and setting the target division line corresponding to the target content area as a division line between the target content area and an adjacent content area. Details will be described with reference to Figures 9A to 9C.

[0022] In addition, in response to identifying the predetermined division pattern as the second division pattern, the step of setting the target division line on the screen based on the target position includes the step of setting a virtual horizontal line at the target position as the target division line.

[0023] Furthermore, in response to identifying the predetermined division mode as the third division mode, the step of setting the target division line on the screen based on the target position includes a step of setting a virtual vertical line as the target division line at the target position. In particular, both the second and third division modes directly set a horizontal / vertical line as the target division line at the target position. However, the first division mode differs from the second / third division modes in that the first division mode does not directly set a horizontal / vertical line at the target position, but sets the target division line based on the target content area to which the target position belongs, and further based on the boundary of the target content area. Furthermore, when using the first division mode, the generated target division line does not cover the text content, thereby improving the user's reading experience.

[0024] 9A to 9C are schematic diagrams illustrating how to set target division lines and identify target and non-target areas according to an embodiment of the present invention. Referring to FIG. 9A, assume that three lines of text are displayed on screen IMG3, e.g., "jerk of his" on the first line, "up against" on the second line, and "line burning" on the third line. In this example, as shown in FIG. 9A, processor 110 can divide the three lines of text into content areas 911 to 913, respectively. In this embodiment, processor 110 divides the content areas 911 to 913 by setting multiple virtual division lines (e.g., division lines SL2 to SL4) between the content areas, respectively.

[0025] Referring to FIG. 9B, following the example of FIG. 9A, if the triggered target point TP9(1) or target point TP9(2) appears in the content area 911, the processor 110 identifies the content area 911 to which the target point TP9(1) or target point TP9(2) belongs as the target content area, and sets a dividing line SL2 to separate the target content area 911 from the adjacent content area 912 below as the target dividing line TSL9.1 (the character content in the adjacent content area 912 below is determined to be the character content to be read).

[0026] 9B, when the triggered target point TP9(3) appears in content area 912, processor 110 identifies content area 912 to which target point TP9(3) belongs as the target content area, and sets a dividing line SL3 separating target content area 912 from a lower adjacent content area 913 as a target dividing line TSL9.2 (the text content in the lower adjacent content area 913 is determined to be the text content to be read). After setting another target dividing line TSL9.2, the original target dividing line TSL9.1 becomes a general dividing line SL2. That is, when the predetermined division manner is the first division manner and the identified triggered target point moves from the target content area (e.g., content area 911) to the adjacent content area (e.g., content area 912), the adjacent content area is identified as a new target content area (e.g., content area 912 in FIG. 9C ) to replace the old target division line TSL9.1, and a division line SL3 between the adjacent content area and another adjacent content area adjacent to the adjacent content area is identified as a new target division line TSL9.2. Then, the identified new target area TR and one or more new non-target areas NTR are adjusted based on the new target division line (e.g., as shown in FIG. 9C , the occluded non-target area NTR is adjusted based on the target division line TSL9.2). That is, when the target point triggered by the user moves line by line among multiple lines of character content, the display method according to this embodiment changes the occluded non-target areas and the unoccluded target areas accordingly, thereby enabling the user to have a line-by-line reading experience.

[0027] In addition, the second and third separation modes can also adjust the occluded non-target area and the unoccluded target area when the target point triggered by the user moves line by line among multiple lines of text content, allowing the user to have a line-by-line reading experience.

[0028] 2, in step S230, processor 110 identifies a target area and one or more non-target areas other than the target area on the screen based on the target dividing line on the basis of the identified predetermined occlusion manner. Next, in step S240, processor 110 adjusts the one or more non-target areas on the screen so as to reduce the readability of the one or more non-target areas.

[0029] Specifically, in this embodiment, the predetermined division pattern includes any one of (1) a first shielding pattern, (2) a second shielding pattern, (3) a third shielding pattern, and (4) a fourth shielding pattern.

[0030] More specifically, in response to identifying the specified occlusion mode as the first occlusion mode, the step of processor 110 identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line may include a step of identifying the area on the screen above the target dividing line as the target area and identifying the area on the screen below the target dividing line as the non-target area.

[0031] In addition, in response to identifying the specified occlusion mode as the second occlusion mode, the step of processor 110 identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line may include a step of identifying the area on the screen below the target dividing line as the target area and identifying the area on the screen above the target dividing line as the non-target area.

[0032] In addition, in response to identifying the specified occlusion mode as the third occlusion mode, the step of processor 110 identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line may include a step of identifying the area on the screen to the right of the target dividing line as the target area, and identifying the area on the screen to the left of the target dividing line as the non-target area.

[0033] In addition, in response to identifying the specified occlusion mode as the fourth occlusion mode, the step of processor 110 identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line can include a step of identifying the area on the screen to the left of the target dividing line as the target area, and identifying the area on the screen to the right of the target dividing line as the non-target area.

[0034] For example, referring to FIG. 9B, based on a predetermined occlusion mode, which is a first occlusion mode, the area above the target dividing line TSL9.1 is identified as the target area TR (e.g., content area 911), and the area below the target dividing line TSL9.1 is identified as the non-target area NTR (e.g., content areas 912, 913), and the processor 110 adjusts the non-target area NTR (e.g., performs an occlusion operation) to reduce the readability of the text content in the non-target area NTR.

[0035] Also, for example, referring to FIG. 9C, based on a predetermined occlusion mode, which is a first occlusion mode, the area above the target dividing line TSL9.2 is identified as the target area TR (e.g., content area 911, 912), and the area below the target dividing line TSL9.2 is identified as the non-target area NTR (e.g., content area 913), and the processor 110 adjusts the non-target area NTR (e.g., performs an occlusion operation) to reduce the readability of the text content in the non-target area NTR.

[0036] In this embodiment, the step of adjusting the one or more non-target areas on the screen to reduce the readability of the one or more non-target areas includes any of the following steps: (1) reducing the brightness of the one or more non-target areas (e.g., FIG. 3C); (2) covering the one or more non-target areas with translucent color blocks (e.g., FIG. 3C); (3) covering the one or more non-target areas with opaque color blocks (e.g., FIG. 6A); or (4) covering the one or more non-target areas with information content (e.g., FIG. 6B).

[0037] 6A is a schematic diagram illustrating masking of a non-target region according to another embodiment of the present invention. For example, referring to FIG. 6A, after identifying the non-target region NTR, the processor 110 can reduce the readability of the non-target region NTR by covering the non-target region NTR with an opaque dark gray color block. In this example, the user cannot see the text content displayed in the non-target region NTR.

[0038] 6B is a schematic diagram illustrating masking of a non-target region according to another embodiment of the present invention. For example, referring to FIG. 6B, after identifying the non-target region NTR, the processor 110 may cover the non-target region NTR with an information content block IC, thereby reducing the readability of the text content displayed in the non-target region NTR and displaying other information content in the information content block IC. In these examples, the user may no longer be able to see the text content displayed in the non-target region NTR, but may still see the information content. The information content may include, but is not limited to, any of (1) an image, (2) other text, (3) advertising content, and (4) the screen of another application program.

[0039] 3C , assume that processor 110 identifies a predetermined division mode as a first division mode and a predetermined occlusion mode as a first occlusion mode. First, processor 110 identifies a target position TL of target point TP on screen IMG (step S210), and accordingly sets a target division line TSL based on the identified first division mode (step S220). Then, based on the identified first occlusion mode, processor 110 can identify a target region TR and a non-target region NTR on the identified screen IMG based on the target division line TSL (step S230). Next, as indicated by arrow A31, after identifying the non-target region NTR, processor 110 further adjusts the readability of the non-target region NTR (step S240) (e.g., covers the non-target region NTR with a translucent dark color block).

[0040] 3D-3E are schematic diagrams illustrating how the readability of different non-target areas is adjusted according to different target points according to an embodiment of the present invention. Referring to FIGS. 3D and 3E, when a user's hand moves from hand position 20 to hand position 21, as indicated by arrow A32, the target point TP corresponding to the triggered touch panel 130 moves to target point TP1, and the target position TL is changed to target position TL1. Referring to FIG. 3E, as indicated by arrow A33, the set target division line TSL is changed to target division line TSL1 in accordance with the change in target position, the identified target area TR is changed to target area TR1, and the non-target area NTR where the occlusion operation is performed is changed to non-target area NTR1. That is, since the processor 110 continues to identify the target position of the triggered target point, it is considered that the non-target area where the occlusion operation is performed changes according to the change in the target position.

[0041] FIG. 3F is a schematic diagram illustrating adjusting the readability of multiple non-target regions according to an embodiment of the present invention. Referring to FIG. 3F, in this embodiment, the width of the target region is limited to a maximum width W. For example, when the target point is changed from target position TL to target position TL2 as indicated by arrow A34, processor 110 determines that the width from target dividing line TSL2.1 to the upper edge of the screen IMG exceeds the maximum width W and sets another target dividing line TSL2.2 above target dividing line TSL2.1 based on the maximum width W. Next, processor 110 identifies the region between target dividing line TSL2.1 and target dividing line TSL2.2 as target region TR2, the region below target dividing line TSL2.1 as non-target region NTR2.1, and the region above target dividing line TSL2.2 as non-target region NTR2.2.

[0042] 4A and 4B are schematic diagrams showing triggered target points at different positions according to an embodiment of the present invention. In the above-described embodiment, the triggered target point is located on the right side of the screen image, but the present invention is not limited thereto. For example, referring to FIGS. 4A and 4B, the triggered target point may appear anywhere on the screen image by an input operation on the input / output device 130. For example, as shown in FIG. 4A, target point TP3 triggered by an input operation by hand 22 is located in the middle of the screen image. Furthermore, as shown in FIG. 4B, target point TP4 triggered by an input operation by hand 23 is located on the left side of the screen image.

[0043] 5 is a schematic diagram illustrating a method for identifying a non-target area and adjusting the readability of the non-target area according to another embodiment of the present invention. Referring to FIG. 5, for example, assume that processor 110 identifies a predetermined division mode as a first division mode and a predetermined occlusion mode as a second occlusion mode. First, processor 110 identifies a target position TL5 of target point TP5 on screen IMG (step S210). Then, processor 110 sets a target division line TSL5 based on the identified first division mode (step S220). Then, processor 110 identifies a target area TR5 and a non-target area NTR5 on the identified screen IMG based on the target division line TSL5 based on the identified second occlusion mode (step S230). (The area above the target division line TSL5 is the non-target area.) Next, as shown by arrow A51, after identifying the non-target region NTR, the processor 110 further adjusts the readability of the non-target region NTR5 (step S240) (e.g., covering the non-target region NTR5 with a translucent dark color block).

[0044] FIG. 7 is a schematic diagram illustrating a special target area not being occluded according to another embodiment of the present invention. Referring to FIG. 7, it is assumed that the processor 110 identifies a predetermined division mode as a first division mode and a predetermined occlusion mode as a first occlusion mode. It is also assumed that the screen IMG1 displayed by the input / output device 130 includes a special target area STR. The special target area STR is, for example, a functional sequence of an application program or a predetermined functional interface of the electronic device 10. In this example, the processor 110 identifies a target position TL7 of the target point TP7 on the screen IMG1 (step S210), and accordingly sets a target dividing line TSL7 based on the identified first division mode (step S220). Based on the identified first occlusion mode, the processor 110 can identify a target area TR7 and a non-target area NTR7 on the identified screen IMG1 based on the target dividing line TSL7 (step S230) (the area of ​​the non-special target area STR below the target dividing line TSL7 is the non-target area). That is, in this example, the non-target region NTR7 does not include the special target region STR. Next, as indicated by arrow A71, after identifying the non-target region NTR, the processor 110 further adjusts the readability of the non-target region NTR7 (step S240) (e.g., covering the non-target region NTR7 with a semi-transparent dark color block).

[0045] FIG. 8A is a schematic diagram illustrating an example of an unobstructed image on a screen according to an embodiment of the present invention. Referring to FIG. 8, it is assumed that processor 110 identifies a predetermined division pattern as a first division pattern and a predetermined occlusion pattern as a first occlusion pattern. It is also assumed that screen IMG2 displayed by input / output device 130 includes not only text content but also image PIC1. In this example, processor 110 identifies a target position TL8 of target point TP8 on screen IMG2 (step S210), and accordingly sets a target division line TSL8 based on the identified first division pattern (step S220). Based on the identified first occlusion pattern, processor 110 can identify a target region TR8 and a non-target region NTR8 on identified screen IMG2 based on the target division line TSL8 (step S230). (The area below the target division line TSL8 that does not include image PIC1 is the non-target region.) Next, as indicated by arrow A81, after identifying the non-target region NTR8, the processor 110 further adjusts the readability of the non-target region NTR8 (step S240) (e.g., covers the non-target region NTR8 with a semi-transparent dark color block). Note that in this example, the image PIC1 is not covered with the semi-transparent dark color block, but the present invention is not limited to this. For example, in other embodiments, the image PIC1 may be covered.

[0046] 8B is a schematic diagram illustrating the masking of an image on a screen according to an embodiment of the present invention. Referring to FIG. 8B, similar to FIG. 8A, in this example, processor 110 identifies a target position TL8 of target point TP8 on screen IMG2 (step S210), sets a target dividing line TSL8 based on the identified first dividing manner (step S220), and identifies a target region TR8 and a non-target region NTR8 on identified screen IMG2 based on the target dividing line TSL8 based on the identified first masking manner (step S230) (the region below the target dividing line TSL8 is the non-target region). Next, as indicated by arrow A82, after identifying non-target region NTR8, processor 110 further adjusts the readability of non-target region NTR8 (step S240) (e.g., covers non-target region NTR8 with a translucent dark color block). In this embodiment, the image PIC1 is included in the non-target region NTR8 and is covered by the semi-transparent dark color block. In the above embodiment, the predetermined division mode is the first division mode, but below, an example in which the predetermined division mode is the second division mode will be described with reference to Figures 10A to 10B.

[0047] 10A and 10B are schematic diagrams illustrating a process for setting a target division line according to another embodiment of the present invention and correspondingly identifying a target region and a non-target region. Referring to FIG. 10A, for example, it is assumed that processor 110 identifies a predetermined division mode as a second division mode and a predetermined occlusion mode as a first occlusion mode. It is also assumed that a user performs an input operation with hand 26 to trigger a target point TP10 in region R1 on screen image IMG via input / output device 130. Referring to FIG. 10B, in this example, processor 110 can identify a target position TL10 of target point TP10 on screen image IMG (step S210). Next, in response to identifying the predetermined division mode as the second division mode, processor 110 sets a virtual horizontal line at target position TL10 as the target division line TSL10 based on the target position TL10 (step S220).

[0048] Then, based on the identified first occlusion mode, processor 110 identifies a target area and a non-target area in the identification screen IMG based on the target dividing line TSL10 (step S230) (the area below the target dividing line TSL10 is the non-target area). Next, after identifying the non-target area, processor 110 further adjusts the readability of the non-target area (step S240) (for example, covering the non-target area with a semi-transparent dark color block).

[0049] 11A and 11B are schematic diagrams illustrating the placement of a mark corresponding to a target point on a screen according to an embodiment of the present invention. Referring to FIG. 11A, screen IMG4 of FIG. 11A is similar to screen IMG3 of FIG. 9A. For example, assume that processor 110 identifies a predetermined division mode as a first division mode and a predetermined occlusion mode as a first occlusion mode. Also assume that target point TP11 on screen IMG4 is triggered, and processor 110 identifies target position TL11 corresponding to target point TP11 and sets target division line TSL11. Referring to FIG. 11B, following the example of FIG. 11A, processor 110 further sets mark MK11 on target division line TSL11 based on target position TL11. This allows the user to more clearly identify the position of target point TP11 currently being pointed to / touched.

[0050] In the above example, since multiple lines of text content on the displayed screen are arranged horizontally, processor 110 can set a target dividing line according to the first dividing manner or the second dividing manner, and can also mask non-target areas above or below the target dividing line according to the first masking manner or the second masking manner. However, the present invention is not limited to this. For example, in another embodiment, since multiple lines of text content on the displayed screen are arranged vertically, processor 110 can set a target dividing line according to the first dividing manner (each line of text content is divided into one content area, and the target dividing line is a dividing line between the target content area to which the target point belongs and a content area to the left or right of the target content area) or the third dividing manner, and can also mask non-target areas to the left or right of the target dividing line according to the third masking manner or the fourth masking manner.

[0051] 12A to 12C are schematic diagrams illustrating a method for identifying a non-target area and adjusting the readability of the non-target area according to another embodiment of the present invention. Referring to FIG. 12A, for example, assume that the screen IMG5 displayed by the input / output device 130 of the electronic device 10 includes multiple lines of text arranged vertically. Furthermore, the user triggers a target point TP12 by performing an input operation with the hand 27 on the input / output device 130.

[0052] 12B , following the example of FIG. 12A , assume that processor 110 identifies a predetermined division manner as a third division manner and identifies a predetermined occlusion manner as a third occlusion manner. In response to identifying the predetermined occlusion manner as the third occlusion manner, processor 110 can identify an area to the right of the target division line TSL12 in the screen IMG5 as the target area TR12 based on the target division line TSL12, and identify an area to the left of the target division line TSL12 in the screen as the non-target area NTR12. Furthermore, processor 110 performs an occlusion operation on the non-target area NTR12.

[0053] 12C, following the example of FIG. 12A, assume that processor 110 identifies a predetermined division mode as a third division mode and a predetermined occlusion mode as a fourth occlusion mode. In response to identifying the predetermined occlusion mode as the fourth occlusion mode, processor 110 can identify the area to the left of the target division line TSL12 on the screen IMG5 based on the target division line TSL12 as the target area TR12, and identify the area to the right of the target division line TSL12 on the screen as the non-target area NTR12. Furthermore, processor 110 performs an occlusion operation on the non-target area NTR12.

[0054] In the above embodiment, the triggered target point is detected by the touch panel 130 (for example, the target point is triggered by the user touching the touch panel 130). However, the present invention is not limited to this. Specifically, the triggered target point may not only be a touched point, but also a point on the screen at a position corresponding to the mouse cursor (for example, as shown in FIG. 13A ), or a target point displayed on the screen triggered by a grip operation (for example, as shown in FIG. 13B ).

[0055] FIG. 13A is a schematic diagram illustrating a triggered target point identification process according to another embodiment of the present invention. Referring to FIG. 13A , assume that screen IMG6 displayed on display unit 330 (an output device) of electronic device 30 (e.g., a personal computer) includes multiple lines of text and cursor MC1. Processor 110 identifies the location of cursor MC1 as the target position and sets target division line TSL13.1 (assumed to be a second division mode) to identify target region TR13.1 and non-target region NTR13.1 (assumed to be a first occlusion mode). The processor then performs an occlusion operation on non-target region NTR13.1 to reduce the readability of the text in non-target region NTR13.1. In other words, by using electronic device 30 according to this embodiment of the present invention, a user can clearly identify the text currently being read (e.g., the text in the target region) using the moving cursor and can also see the area of ​​the screen where the text that follows the currently being read is located, thereby improving the user's reading experience. In this embodiment, the processor 110 identifies the target position of the current cursor MC1 only in response to receiving an input operation corresponding to pressing a specific button.

[0056] FIG. 13B is a schematic diagram illustrating a triggered target point identification process according to another embodiment of the present invention. Referring to FIG. 13B, for example, a screen IMG7 displayed on a display unit 130 (e.g., a mobile phone) of an electronic device 10 (e.g., a mobile phone) contains multiple lines of text. The processor 110 detects the point where the user's gripping pressure is at its maximum using a detector installed on the edge of the electronic device 10 body, identifying that the target point TP13.2 is pressed. The processor 110 then sets a target division line TSL13.2 (assuming a second division mode) based on the position of the target point TP13.2, thereby identifying a target region TR13.2 and a non-target region NTR13.2 (assuming a first occlusion mode), and performs an occlusion operation on the non-target region NTR13.2 to reduce the readability of the text content in the non-target region NTR13.2. In this embodiment, the position of the target point TP13.2 can be detected in response to a sliding operation on the edge.

[0057] In the embodiment, the processor 110 identifies content areas for each of the sentences in the text content by using a plurality of special marks (e.g., periods, semicolons, predetermined punctuation marks, or virtual marks set by an application program) corresponding to the sentences, and identifies a target content area based on the target position of the triggered target point currently identified as the plurality of content areas corresponding to the sentences, thereby masking the corresponding non-target area. Hereinafter, this will be described with reference to FIG. 14.

[0058] FIG. 14 is a schematic diagram illustrating a method for identifying a non-target region and adjusting the readability of the non-target region according to another embodiment of the present invention. Referring to FIG. 14, continuing from the example of FIG. 13A, assume that screen IMG6 displayed on the display unit 330 (output device) of an electronic device 30 (e.g., a personal computer) has multiple lines of text content and a cursor MC1. The processor 110 can identify the location of the cursor MC1 as the target position. Furthermore, by identifying special marks SM1 and SM2 (e.g., periods in FIG. 14) on screen IMG6, the processor 110 can identify the sentence corresponding to the special mark SM1, "He woke with the jerk of his right fist coming up against his face and the line burning out through his right hand," and the corresponding content area, and the sentence corresponding to the special mark M2, "He had no feeling of his left hand, but he braked all he could with his right and the line rushed out," and the corresponding content area. The processor 110 classifies the content area corresponding to the special mark SM1 as a target content area, and classifies the target content area and the content area / text content arranged before the target content area as a target area TR14. The processor 110 also classifies all content areas / text content arranged after the target content area as a non-target area NTR14. The processor 110 then performs an occlusion operation on the non-target area NTR14 (e.g., covers the non-target area NTR14 with a semi-transparent deep color block).

[0059] In this embodiment, the target point includes any of (1) a touch point touched by the user on the display unit, which is a touch panel, (2) a contact point touched or pressed by the user on the edge of the body of the electronic device, (3) a cursor displayed on the display unit, and (4) a movable indicator displayed on the display unit, and the position of the movable indicator is changed by an input operation performed by the user on an input device of the electronic device.

[0060] According to the above, the display method and electronic device according to the embodiment of the present invention can effectively distinguish between a target area and a non-target area on the screen of the electronic device by detecting the target position of the triggered target point and setting a corresponding target dividing line, and accordingly adjust the non-target area to reduce the readability of the non-target area, thereby allowing the user to focus on the content currently being read, promoting the efficiency of using the electronic device, and improving the functionality of the electronic device.

[0061] The present invention has been disclosed by way of examples as described above, but these do not limit the present invention, and a person skilled in the art can make any changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention is subject to the scope of the appended claims. [Explanation of symbols]

[0062] 10, 30: Electronic equipment 110: Processor 120: Storage device 130, 330: Input / output device, display unit S210, S220, S230, S240: Display method steps IMG, IMG1 to IMG7: Screen TP, TP1~TP13.2: Target point TR, TR1~TR13.1: Target area TL, TL1~TL12: Target position NTR, NTR1~NTR13.2: Non-target area 20~27: Hands A31~A82: Arrows TSL, TSL1~TSL12: Target dividing line SL1~SL4: Dividing lines IC: Information content STR: Special target area PIC1: Image 911~913: Content area R1: area MK11: Mark MC1, MC2: Cursor SM1, SM2: Special marks, periods

Claims

1. A display method applied to an electronic device, comprising: identifying a target location of a single target point that was last triggered on a screen, the screen being an interface for executing an application program on the electronic device that is displayed on a display unit of the electronic device, the target point being triggered by an input operation provided to an input / output device of the electronic device; setting a target dividing line on the screen based on the target position of the single target point based on the identified predetermined division manner, so that the position of the target dividing line on the screen is directly determined by determining the position of the single target point; Identifying a target area and one or more non-target areas other than the target area on the screen based on the target dividing line on the basis of the identified predetermined occlusion manner; adjusting the one or more non-target areas on the screen to reduce readability of the one or more non-target areas; Display method.

2. The last triggered target point is a touch point touched by a user on the display unit, which is a touch panel; a contact point touched or pressed by the user on an edge of a body of the electronic device; a cursor displayed on the display unit; a movable indicator displayed on the display unit, the position of the movable indicator is changed by an input operation performed by the user on an input device of the electronic device; The display method according to claim 1 .

3. The predetermined division manner is: a first division mode, wherein in response to identifying the predetermined division mode as the first division mode, the step of setting the target division line on the screen based on the target position includes a step of identifying a target content area corresponding to the target position from among a plurality of content areas on the screen based on the target position, and a step of setting the target division line corresponding to the target content area as a division line between the target content area and an adjacent content area; a second division mode, wherein in response to identifying the predetermined division mode as the second division mode, the step of setting the target division line on the screen based on the target position includes a step of setting a virtual horizontal line at the target position as the target division line; a third division mode, wherein in response to identifying the predetermined division mode as the third division mode, the step of setting the target division line on the screen based on the target position includes a step of setting a virtual vertical line at the target position as the target division line; The display method according to claim 1 .

4. The predetermined shielding mode is a first shielding mode, wherein in response to identifying the predetermined shielding mode as the first shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area above the target dividing line on the screen as the target area, and identifying an area below the target dividing line on the screen as the non-target area; A second shielding mode, wherein in response to identifying the predetermined shielding mode as the second shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area below the target dividing line on the screen as the target area, and identifying an area above the target dividing line on the screen as the non-target area; A third shielding mode, wherein in response to identifying the predetermined shielding mode as the third shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area on the screen to the right of the target dividing line as the target area, and identifying an area on the screen to the left of the target dividing line as the non-target area; a fourth shielding mode, wherein in response to identifying the predetermined shielding mode as the fourth shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area on the screen to the left of the target dividing line as the target area, and identifying an area on the screen to the right of the target dividing line as the non-target area; The display method according to claim 3.

5. the predetermined division manner is the first division manner, and in response to the identified triggered target point being moved from the target content area to the adjacent content area, The adjacent content area is identified as a new target content area to replace the old target dividing line, and a dividing line between the adjacent content area and another adjacent content area adjacent to the adjacent content area is set as a new target dividing line; The identified new target area and the new one or more non-target areas are adjusted based on the new target dividing line. The display method according to claim 3.

6. adjusting the one or more non-target areas on the screen to reduce readability of the one or more non-target areas, reducing the brightness of the one or more non-target regions; covering the one or more non-target areas with a translucent color block; covering the one or more non-target areas with an opaque color block; and covering the one or more non-target areas with information content. The display method according to claim 1 .

7. a storage device for storing program code; an input / output device; an electronic device comprising: a processor connected to the storage device and the input / output device, The processor executes an application program and displays a screen corresponding to an interface of the application program through the input / output device; the processor executes the program code to implement a display method; The display method includes: identifying a target location of a single target point last triggered on the screen, said target point being triggered by an input operation provided to an input / output device of said electronic device; setting a target dividing line on the screen based on the target position of the single target point based on the identified predetermined division manner, so that the position of the target dividing line on the screen is directly determined by determining the position of the single target point; Identifying a target area and one or more non-target areas other than the target area on the screen based on the target dividing line on the basis of the identified predetermined occlusion manner; adjusting the one or more non-target areas on the screen to reduce readability of the one or more non-target areas; electronic equipment.

8. The last triggered target point is A touch point touched by a user on a touch panel display unit; a contact point touched or pressed by the user on an edge of a body of the electronic device; a cursor displayed on the display unit; a movable indicator displayed on the display unit, the position of the movable indicator is changed by an input operation performed by the user on an input device of the electronic device; 8. The electronic device of claim 7.

9. The predetermined division manner is: a first division mode, wherein in response to identifying the predetermined division mode as the first division mode, the step of setting the target division line on the screen based on the target position includes a step of identifying a target content area corresponding to the target position from among a plurality of content areas on the screen based on the target position, and a step of setting the target division line corresponding to the target content area as a division line between the target content area and an adjacent content area; a second division mode, wherein in response to identifying the predetermined division mode as the second division mode, the step of setting the target division line on the screen based on the target position includes a step of setting a virtual horizontal line at the target position as the target division line; a third division mode, wherein in response to identifying the predetermined division mode as the third division mode, the step of setting the target division line on the screen based on the target position includes a step of setting a virtual vertical line at the target position as the target division line; 8. The electronic device of claim 7.

10. The predetermined shielding mode is a first shielding mode, wherein in response to identifying the predetermined shielding mode as the first shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area above the target dividing line on the screen as the target area, and identifying an area below the target dividing line on the screen as the non-target area; A second shielding mode, wherein in response to identifying the predetermined shielding mode as the second shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area below the target dividing line on the screen as the target area, and identifying an area above the target dividing line on the screen as the non-target area; A third shielding mode, wherein in response to identifying the predetermined shielding mode as the third shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area on the screen to the right of the target dividing line as the target area, and identifying an area on the screen to the left of the target dividing line as the non-target area; a fourth shielding mode, wherein in response to identifying the predetermined shielding mode as the fourth shielding mode, the step of identifying the target area and the one or more non-target areas other than the target area on the screen based on the target dividing line includes a step of identifying an area on the screen to the left of the target dividing line as the target area, and identifying an area on the screen to the right of the target dividing line as the non-target area.

10. The electronic device of claim 9.

11. the predetermined division manner is the first division manner, and in response to the identified triggered target point being moved from the target content area to the adjacent content area, The adjacent content area is identified as a new target content area to replace the old target dividing line, and a dividing line between the adjacent content area and another adjacent content area adjacent to the adjacent content area is set as a new target dividing line; The identified new target area and the new one or more non-target areas are adjusted based on the new target dividing line.

10. The electronic device of claim 9.

12. adjusting the one or more non-target areas on the screen to reduce readability of the one or more non-target areas, reducing the brightness of the one or more non-target regions; covering the one or more non-target areas with a translucent color block; covering the one or more non-target areas with an opaque color block; and covering the one or more non-target areas with information content.

8. The electronic device of claim 7.

Citation Information

Patent Citations

  • Data display device, method therefor and recording medium recorded with data displaying program

    JP1999272690A

  • Input device

    JP2002333951A

  • Content display device, content data providing device, content data distribution system, content display method, content data providing method, data structure, program, and recording medium

    JP2008262308A

  • Information processing apparatus, information processing method, and program

    JP2014203288A

  • Terminal and control method thereof

    US20100315359A1