Display terminal, content display system, and content display program
Patent Information
- Application Number
- JP2021049507
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-24
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2041-03-24
AI Technical Summary
【0021】 本実施の形態によれば、ユーザの状況に合わせたコンテンツの読みやすさの向上が図れる表示端末、コンテンツ表示システムおよび表示端末にコンテンツを表示するプログラムを提供することができる。
Smart Images

Figure 0007639442000001 
Figure 0007639442000002 
Figure 0007639442000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a display terminal capable of displaying content, a content display system, and a program for displaying content on a display terminal. [Background technology]
[0002] In recent years, in response to market needs and the miniaturization and high performance of electronic devices, portable content display terminals have become widespread, which allow users to read books, magazines, newspapers, and other content without carrying around paper media such as books, by displaying the content on the display of the electronic device. Dedicated e-book readers, smartphones, personal computers, and the like are used as display terminals. Character information and screen information from books, etc. can be downloaded to the memory of the display terminal as content in the form of electronic data, and the content can be displayed on the display or viewed on the web by communicating with an application server.
[0003] Some of the methods of displaying contents such as electronic books on such portable display terminals do not simply display text information on the screen, but also display the action of turning pages and gradually becoming visible the next page as if the book were actually open. This allows the user to feel the realism of reading. Some display terminals also take into consideration the improvement of the readability of contents in addition to the realism of reading.
[0004] For example, Patent Document 1 describes an information processing device that assists in storing document contents, and that includes a display unit that, when switching the display from one page of a document such as an electronic book to another page, displays a part of the one page in a different manner from the other parts and then displays the other page. Specifically, the control unit of the information processing device continuously displays the text of each segment in a pop-up area that is displayed in the center of the display screen so as to float on the screen, and grays out the page background related to the display area other than the display area to provide contrast with the other segments. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2018-142228 A Summary of the Invention [Problem to be solved by the invention]
[0006] As a reading aid for paper books and the like, there is a reading tracker that has a strip-shaped transparent area and a pair of strip-shaped opaque areas arranged on both ends of the transparent area. The reading tracker is known as a reading aid for people with dyslexia (difficulty in reading and writing) by arranging the transparent area so that the transparent area overlaps a predetermined line of text in a book or the like and the opaque area overlaps a line adjacent to the predetermined line. On the other hand, when reading contents such as electronic books, it is preferable to improve the readability of the contents according to the user's situation in the same manner. The present disclosure has been made in view of such a situation, and aims to provide a display terminal, a content display system, and a program for displaying contents on a display terminal that can improve the readability of contents according to the user's situation. [Means for solving the problem]
[0007] The display terminal for displaying the content according to the present embodiment displays a plurality of lines of content, At least one line of the multiple lines of content is highlighted, or the one line is displayed with adjacent areas on both sides of the one line masked.
[0008] In addition, in a display terminal according to another embodiment of the present invention, the multiple lines of content may be content made up of multiple lines of characters or the like.
[0009] In addition, a display terminal according to another embodiment of the present invention may include a display unit, an operation receiving unit that receives operations to change the display of the display unit, and a display control unit that generates control information regarding the display of the display unit corresponding to the operation received by the operation receiving unit, and when the content is displayed on the display unit, if the operation receiving unit receives an operation, the content may be displayed on the display unit in a display mode based on the control information generated by the display control unit.
[0010] In addition, a display terminal according to another embodiment of the present invention may be capable of, when the operation receiving unit receives a first operation when the content is displayed on the display unit, displaying on the display unit in a display mode in which a highlighted display area including a strip-shaped first area and a pair of adjacent strip-shaped second areas sandwiching the first area is superimposed on the content based on the control information generated by the display control unit, and the content superimposed on the first area can be viewed.
[0011] In addition, a display terminal according to another embodiment of the present invention may be capable of, when the operation receiving unit receives a second operation while the highlighting area is displayed on the display unit, displaying the highlighting area on the display unit in a display mode in which the position of the highlighting area is movable along the row arrangement direction of the multiple rows based on the control information generated by the display control unit.
[0012] In addition, a display terminal according to another embodiment of the present invention may, when the highlighted display area is displayed on the display unit and the operation receiving unit receives a third operation, be capable of displaying on the display unit in a display mode in which the width of the first area along the row arrangement direction of the multiple rows is changeable along the row arrangement direction of the multiple rows based on the control information generated by the display control unit.
[0013] In addition, in a display terminal according to another embodiment of the present invention, when the highlighted display area is displayed on the display unit and the operation receiving unit receives a fourth operation, the display terminal may be capable of displaying the first area on the display unit in a display mode in which the color or brightness of the first area can be changed to a degree that the superimposed line of content is visible, based on the control information generated by the display control unit.
[0014] In addition, in a display terminal according to another embodiment of the present invention, when the highlighted display area is displayed on the display unit and the operation receiving unit receives a fifth operation, the display unit may be capable of displaying on the display unit in a display mode in which the color or brightness of the pair of second areas can be changed based on the control information generated by the display control unit, from a state in which the content of any of the overlapping rows among the multiple rows is visible, to a state in which the content is not visible.
[0015] In addition, a display terminal according to another embodiment of the present invention may further include a row arrangement identification unit that identifies the row arrangement of the content displayed on the display unit, and when the highlighting area is located at a position where the content of a first row, which is any one of the multiple rows, overlaps with the first region, when the operation receiving unit receives a sixth operation, the highlighting area may be displayed on the display unit in a movable display mode to a position where the content of a second row adjacent to the first row, which is determined from the row arrangement information identified by the row arrangement identification unit, overlaps with the first region, based on the control information generated by the display control unit.
[0016] In addition, a display terminal according to another embodiment of the present invention further includes a reading time calculation unit that calculates a line break time corresponding to the time required to read the content per line from the time interval between page turns by the user, and when the highlighted display area is positioned at a position where the content of a third line, which is one of the multiple lines, overlaps with the first area, when the operation receiving unit receives a seventh operation, the highlighted display area may be displayed on the display unit in a display manner in which it is possible to move the highlighted display area to a position where the content of a fourth line adjacent to the third line, which is determined from the line arrangement information identified by the line arrangement identification unit, overlaps with the first area as the line break time calculated by the reading time calculation unit elapses, based on the control information generated by the display control unit.
[0017] In addition, a display terminal according to another embodiment of the present invention may further include a viewpoint detection unit that detects the viewpoint position of a user viewing the content, and when the viewpoint position does not overlap with the current first area, the highlighted area may be displayed on the display unit in a movable display mode so that the first area overlaps with the viewpoint position within the text area based on the control information generated by the display control unit.
[0018] In addition, a display terminal according to another embodiment of the present invention may be capable of displaying on the display unit in a display mode in which the one line of content is enlarged at a predetermined magnification or converted into another font based on the control information generated by the display control unit.
[0019] The content display system according to the present embodiment comprises a display terminal having a display unit, and a management server capable of communicating with the display terminal, the management server comprising: an operation receiving unit that receives operations to change the display of the display unit, and a display control unit that generates control information regarding the display of the display unit corresponding to the operation received by the operation receiving unit. When the operation receiving unit receives a first operation when the content is displayed on the display unit, based on the control information generated by the display control unit and received by the display terminal from the management server, a highlighting area including a strip-shaped first area and a pair of adjacent strip-shaped second areas on either side of the first area is superimposed on the content, and the content superimposed on the first area can be displayed on the display unit in a display manner such that the content superimposed on the first area can be viewed.
[0020] A display program for causing a computer to execute a step of displaying content on a display terminal according to this embodiment includes a step of accepting an operation that changes the display of a display unit, and a step of generating control information regarding the display of the display unit corresponding to the accepted operation, and when a first operation is accepted when the content is displayed on the display unit, the program displays on the display unit a highlighting area including a strip-shaped first area and a pair of adjacent strip-shaped second areas on either side of the first area based on the control information, superimposing the content on the display unit so that the content superimposed on the first area can be seen. Effect of the Invention
[0021] According to the present embodiment, it is possible to provide a display terminal, a content display system, and a program for displaying content on a display terminal, which are capable of improving the readability of content in accordance with the user's situation. [Brief description of the drawings]
[0022] [Figure 1] FIG. 2 is a diagram illustrating a screen of a display unit of the display terminal according to the first embodiment. [Diagram 2]FIG. 2 is a diagram illustrating a screen of a display unit of the display terminal according to the first embodiment. [Diagram 3] FIG. 2 is a diagram illustrating a screen of a display unit of the display terminal according to the first embodiment. [Figure 4] FIG. 2 is a configuration diagram of a display terminal according to the first embodiment. [Diagram 5] FIG. 11 is a diagram illustrating a screen of a display unit of a display terminal according to the second embodiment. [Figure 6] 13A and 13B are diagrams illustrating screens of a display unit of a display terminal according to the third and fourth embodiments. [Figure 7] FIG. 11 is a configuration diagram of a display terminal according to the third and fourth embodiments. [Figure 8] FIG. 11 is a flow diagram illustrating a display operation of a display terminal according to a third embodiment. [Figure 9] FIG. 13 is a flow diagram illustrating a display operation of a display terminal according to a fourth embodiment. [Figure 10] FIG. 13 is a flow diagram illustrating a display operation of a display terminal according to a fourth embodiment. [Figure 11] FIG. 13 is a configuration diagram of a display terminal according to the fifth embodiment. [Figure 12] FIG. 13 is a flow diagram illustrating a display operation of a display terminal according to the fifth embodiment. [Figure 13] FIG. 13 is a diagram illustrating a screen of a display unit of a display terminal according to a sixth embodiment. [Figure 14] FIG. 13 is a diagram illustrating a screen of a display unit of a display terminal according to the seventh embodiment. [Figure 15] FIG. 13 is a diagram illustrating a screen of a display unit of a display terminal according to the seventh embodiment. [Figure 16] FIG. 13 is a configuration diagram of a content display system according to an eighth embodiment. [Figure 17] FIG. 13 is a configuration diagram of a content display system according to an eighth embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0023] Hereinafter, an example of a display terminal of the present disclosure will be described with reference to the drawings, etc. However, the display terminal of the present disclosure is not limited to the embodiment and examples described below.
[0024] The figures shown below are schematic. Therefore, the size and shape of each part are appropriately exaggerated to facilitate understanding. In addition, hatching showing the cross section of a member is appropriately omitted in each figure. The numerical values such as dimensions of each member and the material names described in this specification are examples of embodiments, and are not limited thereto, and can be appropriately selected and used. In this specification, terms that specify shapes and geometric conditions, such as parallel, orthogonal, and vertical, are intended to include substantially the same state in addition to their strict meanings.
[0025] 1. First embodiment A first embodiment of a display terminal of the present disclosure will be described. The display terminal 1 according to the first embodiment is an electronic device capable of viewing content in which information from books, magazines, newspapers, etc. has been digitized. As shown in FIG. 4, the display terminal 1 mainly comprises a control unit 3 having an operation reception unit 32 and a display control unit 31, a communication unit 2, a storage unit 4, a display unit 5, an operation unit 6, and a power supply unit 7. It is particularly preferable for the display terminal 1 to comprise the operation reception unit 32, the display control unit 31, and the display unit 5.
[0026] The display terminal 1 may be a dedicated e-book reader, or may be an information processing device such as a smartphone or a personal computer. The display terminal 1 can connect to a communication network via the communication unit 2, and downloads desired content from a pre-contracted application server or the like via this communication network, and stores this in the storage unit 4. This allows the user to display the downloaded content on the display unit 5 by operating the operation unit 6 of the display terminal 1, etc., at any place and time, and to view or read this.
[0027] Note that content is a general term for characters, alphanumeric characters, symbols, marks, codes, patterns, etc. that make up documents and data, as well as information such as text that is a collection of these, and non-textual information such as comics, illustrations, and photographs. Content may be arranged regularly or irregularly in one or more locations on the display unit 5, or may form one or more vertical or horizontal rows (including columns). Content that forms such rows may be composed of characters such as letters, alphanumeric characters, and symbols, or may be composed of non-character codes such as barcodes.
[0028] The display unit 5 of the display terminal 1 can display content in various display modes according to the user's request. Fig. 1(a) is a diagram showing a display screen 101 displayed on the display unit 5, including a screen 201 of text composed of characters and the like.
[0029] FIG. 1(b) is a diagram showing a display screen 102 that has changed when a first operation is performed on the display screen 101 in FIG. 1(a). An example of the first operation may be, for example, a tap operation in which a finger touches a predetermined position on the screen of the display screen 101 in FIG. 1(a) for a short period of time. Note that the operation contents exemplified in this first operation, the second to eighth operations described below, and various other operations are merely examples. These may be replaced by any other operation on a touch panel, such as a push button or a changeover switch, or even acceleration detection or tilt detection by a gesture.
[0030] 1(b), a display screen 102 has a highlighting region 301 superimposed on the screen 201 of the display screen 101. The highlighting region 301 includes a strip-shaped highlight slit 301a extending in the vertical direction, which is the row direction of the content of the screen 201, and a pair of strip-shaped masking slits 301b and 301c extending in the vertical direction and disposed adjacent to the left and right of the highlight slit 301a so as to sandwich the highlight slit 301a therebetween. The highlight slit 301a is an example of a first region, and the masking slits 301b and 301c are examples of a second region.
[0031] The highlight slit 301a has a color that is the same as or different from the background color of the screen 201, and is an area configured to make characters and the like of the screen 201 that overlap with it visible. On the other hand, the masking slits 301b and 301c have a color that is different from the background color of the screen 201 and the highlight slit 301a in this embodiment, and are areas configured to make characters and the like of the screen 201 that overlap with it invisible.
[0032] This can be likened to the highlight slit 301a being a transparent or semi-transparent uncolored or colored film, and the masking slits 301b and 301c being opaque colored films. Then, a situation in which characters, etc. on the screen 201 overlapping with the highlight slit can be seen through the highlight slit is pseudo-displayed on the display unit 5. Such a display in which characters, etc. on a line overlapping with the highlight slit 301a are highlighted to be more easily visible than characters, etc. on other lines by being colored, etc., is sometimes simply referred to as a highlight display.
[0033] Furthermore, a situation in which characters, etc. on screen 201 overlapping with the masking slits are hidden by the masking slits and cannot be seen is simulated and displayed on display unit 5. A display in which characters, etc. in the lines overlapping masking slits 301b and 301c are colored or otherwise made invisible or more difficult to see than characters, etc. in other lines is sometimes simply referred to as a masking display.
[0034] 1(b), in the initial state, that is, when highlighting region 301 is initially displayed on display unit 5 by the first operation, highlighting region 301 is located approximately near the center in the left-right direction of display screen 102. Here, assume that the user touches point A1 approximately near the center of display screen 102 and then slides his / her finger in the X1 direction, which is to the right, to point A2. Such a swipe operation is an example of the second operation.
[0035] When the second operation is received by operation receiving unit 32 via operation unit 6, the following occurs based on control information generated by display control unit 31, which will be described later. That is, highlighting region 301 moves rightward from its position on display screen 102 along the direction of the second operation. As a result, as shown in FIG. 2(a), display screen 103 is displayed on display unit 5, in which highlighting region 301 is positioned so that highlight slit 301a overlaps the rightmost line of the content on a specific page.
[0036] In this way, the display terminal 1 of the first embodiment displays content consisting of multiple lines of characters, etc., and displays at least one of the multiple lines by highlighting it, or by masking the areas on both sides of the one line. As a result, even when using the display terminal 1 to read content that is electronic information such as an electronic book, the same effect as a reading tracker, which is a reading aid for paper books, etc., can be obtained. In other words, the ease of reading the content can be improved according to the user's circumstances, such as the user's preferences, the degree of dyslexia, and the reading position of the content. The configuration of the display terminal 1 of the first embodiment will be described in detail below.
[0037] (a) Display terminal configuration (i) Communications Department The communication unit 2 has a communication function for connecting the display terminal 1 to wide area communication networks such as a wireless or wired LAN, the Internet, or a mobile phone network to download content from various servers and to view content via web screens provided by various servers. The communication unit 2 is equipped with communication interfaces such as an antenna for wireless communication and A / D and D / A converters, and converts transmission data into radio waves with a specified AC waveform and outputs it according to instruction signals transmitted from the control unit 3 via a data bus.
[0038] It also receives radio waves transmitted from an external source and transmits them as digital data to the control unit 3 via a data bus. The output radio waves are relayed to a wide area communication network via a nearby Wi-Fi (registered trademark) access point or an LTE (Long Term Evolution) base station. Note that if the display terminal 1 is configured to be able to download electronic book data by connecting a USB memory or a communication cable, the display terminal 1 does not need to include the communication unit 2.
[0039] (ii) Storage section The storage unit 4 has a function of storing various data, and is composed of a ROM for storing fixed data, a RAM for temporary storage, and a rewritable non-volatile memory such as a flash memory for storing variable information such as application data and parameters, etc. In the storage unit 4, for example, content 41, a content display application 42, and display attribute data 43 are stored as data related to content.
[0040] The content 41 is content data such as electronic books that the display terminal 1 has downloaded from various servers via the wide area communication network or the like. The display terminal 1 can read out the content 41 from the storage unit 4 by operating the operation unit 6, and display it on the display unit 5 page by page or the like. However, if the display terminal 1 employs a method of viewing the content via a web screen provided by various servers, it is not necessary to store the content 41 in the storage unit 4.
[0041] The content display application 42 is composed of application programs and various parameters that allow the user to display the downloaded content 41 on the display unit 5 of the display terminal 1 and to read and perform various operations. However, if the display terminal 1 employs a method for viewing content through a web screen provided by various servers, the display terminal 1 may have a web browser for viewing instead of the content display application 42.
[0042] The display attribute data 43 may be included in the content display application 42 in a broad sense, but indicates various information such as attribute information of contents and texts of e-books and the like, that is, font information, content size information, content spacing information, line spacing information, content color and background color, background design, etc. The display attribute data 43 may include various content display form specification tables for referring to the display form of the contents.
[0043] (iii) Control Unit The control unit 3 is composed of a CPU (Central Processing Unit), MPU (Micro Processing Unit), etc., and collects information from each part of the display terminal 1, makes various decisions, and issues operating instructions to each part. The control unit 3 also has an interface for inputting and outputting signals to and from each part of the display terminal 1, and controls the input and output of signals and information to and from the communication unit 2, display unit 5, operation unit 6, storage unit 4, and power supply unit 7, as well as their operation. The control unit 3 has various control functions as described above, and is particularly equipped with a display control unit 31 and an operation reception unit 32 as functions related to the display of content.
[0044] The display control unit 31 determines the display mode of the content on the display unit 5 and the display contents thereof according to the operation contents of the user accepted by the operation acceptance unit 32, etc. Then, it generates predetermined control information so as to display the content on the display unit in a predetermined display mode and display contents, and transmits this to the display unit 5. The predetermined control information may be data corresponding to a specific display mode and display contents read from the storage unit 4, etc., and the display control unit 31 may directly transmit this information to the display driver of the display unit 5. Alternatively, the predetermined control information may be composed of specific code information previously linked to a specific display mode and display contents.
[0045] In this case, the display driver of the display unit 5 that receives the control information from the display control unit 31 decodes the contents, reads out the corresponding specific display mode and display contents from the storage unit 4 etc., and displays them on the display unit 5. In the initial state, the display control unit 31 generates control information instructing the display unit 5 to display a display screen 101 including a screen 201 consisting of vertically written text as page-unit content of the text body, for example, as shown in Fig. 1(a). "13" displayed in the upper left corner of the display screen 101 is the page number 251 of the relevant page.
[0046] When a first operation such as tapping on the display screen 101 of Fig. 1(a) is performed, the display screen 101 displayed on the display unit 5 transitions to a display screen 102 as shown in Fig. 1(b) based on control information generated by the display control unit 31. As described above, the display screen 102 is obtained by superimposing a highlighting region 301 on the text screen 201 of the display screen 101 displayed on the display unit 5 based on the control information generated by the display control unit 31. Here, the highlighting region 301 displayed on the display unit 5 based on the control information generated by the display control unit 31 and the highlight slit 301a and masking slits 301b and 301c that constitute the highlighting region 301 will be described in detail.
[0047] As described above, the highlight slit 301a has a color that is the same as or different from the background color of the screen 201, and is an area configured to allow the characters, etc. of the screen 201 that overlap with the highlight slit 301a to be visible. The width Wh1 of the highlight slit 301a along the left-right direction, which is the arrangement direction of the lines of the content, is adjusted to an extent that at least the characters, etc. of the screen 201 that overlap with the highlight slit 301a can be visible without being cut off. In other words, it is preferable that the width Wh1 can be adjusted to be the same as or larger than the width of the characters, etc. of the screen 201. This allows the characters, etc. of one line of the content that overlaps the highlight slit 301a to be clearly visible.
[0048] Moreover, it is preferable that the width Wh1 of the highlight slit 301a in the initial state is, while satisfying the above conditions, for example, 5% to 15% of the width W1 in the left-right direction of the display screen of the display unit 5. By setting the width Wh1 of the highlight slit 301a to such a size, the highlighted display area 301 can be displayed on the display unit 5 promptly after the first operation without requiring complex calculations, and it is expected that the characters and the like superimposed on the highlight slit 301a can be clearly read. This is because the standard width of the characters and the like of the content displayed on the display unit 5 is considered to be 5% to 15% of the width of the display screen.
[0049] Also, for example, the background color of the screen 201 is white, the color of the characters, etc. is black, and the highlight slit 301a is colored yellow. In this way, by making the color of the highlight slit 301a different from the background color and character color of other contents, the characters, etc. of a specific line of the content overlapping with the highlight slit 301a are emphasized more than the surrounding characters, etc., and may be easier for the user to read. However, the color of the highlight slit 301a appropriate for the user varies depending on the user's preference, the degree of dyslexia, etc. For example, it may be colored in various colors such as orange, red, blue, light blue, brown, purple, etc. Also, it may be achromatic or the same color as the background color of the original content.
[0050] Furthermore, the luminance value of each pixel of the display unit 5 constituting the highlight slit 301a may be set higher than the luminance value of each pixel in the background part of the screen 201. Note that it is preferable that the user can select the color or luminance level of the highlight slit 301a by operating the operation unit 6 of the display terminal 1. This operation is an example of a fourth operation. That is, when the operation reception unit 32 receives the fourth operation, the color or luminance of the highlight slit 301a, which is the first region to the extent that the content of any of the superimposed rows can be visually recognized, may be changeable based on the control information generated by the display control unit 31.
[0051] On the other hand, masking slits 301b and 301c, for example, have a color different from the background color of screen 201 and highlight slit 301a, and are regions configured to make characters, etc., on screen 201 that overlap with them difficult to see. The width Wm1 of masking slits 301b and 301c along the left-right direction is adjusted to an extent that at least characters, etc., on screen 201 that overlap with them, particularly characters, etc., on a line adjacent to the line that overlaps with highlight slit 301a, are partially missing.
[0052] In other words, the width Wm1 is fixed or adjustable to be equal to or larger than the width of characters, etc. on the screen 201. The masking slits 301b and 301c make it difficult to view characters, etc. in lines adjacent to the line overlapping with the highlight slit 301a, so that the user's gaze can be focused on the characters, etc. in the line overlapping with the highlight slit 301a, making the characters, etc. easier to read.
[0053] For example, the masking slits 301b and 301c are gray. However, like the highlight slit 301a, the masking slits may be colored in any color, taking into consideration the user's preference, the degree of dyslexia, and the like. However, considering that the function of the masking slit is to focus the user's gaze on the characters or the like of the line overlapping with the highlight slit 301a, it is preferable that the masking slits be colored in an achromatic color that is as inconspicuous as possible. In addition, it is preferable to set the luminance value of each pixel of the display unit 5 that constitutes the masking slit lower than that of the highlight slit 301a and the background part of the screen 201.
[0054] Furthermore, the width Wm1 of the masking slits 301b and 301c in the initial state may be the same as or larger than the width Wh1 of the highlight slit 301a, while satisfying the above conditions. By setting the width Wm1 of the masking slits 301b and 301c to such a size, the highlighted display area 301 can be displayed on the display unit 5 immediately after the first operation without requiring complex calculations. This is expected to have the effect of focusing the user's gaze on the characters or the like in the line that overlaps with the highlight slit 301a. Note that the widths of the masking slits 301b and 301c may not be the same, but may be different sizes.
[0055] As shown on display screen 102 in Fig. 1(b) , when the content displays a vertically written sentence, highlighting region 301 may be arranged from the top to the bottom of display screen 102. It is preferable that highlighting region 301 is arranged in an area that overlaps at least substantially the entire area of the characters at the top and bottom of the target line. Meanwhile, the horizontal position of highlighting region 301 immediately after the user's first operation is such that its horizontal center is approximately near the horizontal center of display screen 102, but it may be arranged in a position other than this.
[0056] Here, as described above, when the user touches the point A1 on the display screen 102 with a finger and performs a first operation of swiping in the X1 direction, the display control unit 31 generates control information instructing the display unit 5 to display the following. That is, the highlighting region 301 on the display screen 102 moves to the right, which is the swipe direction, according to the degree of swiping, that is, the speed and movement amount of the finger. Then, as shown in FIG. 2(a), the display on the display unit 5 changes to the display screen 103 in which the highlighting region 301 is arranged at a position where the highlighting slit 301a overlaps with the rightmost row of the screen 201, which is the content of the 13th page. At this time, the width Wh1 of the highlighting slit 301a and the widths Wm1 of the masking slits 301b and 301c do not change.
[0057] In this way, the line position of the content overlapping with highlight slit 301a can be arbitrarily moved along the arrangement direction of the lines by the user performing the second operation while highlight region 301 is displayed on display unit 5. Therefore, when the user reads the content of a predetermined page displayed on display unit 5 line by line from the first line, highlight region 301 is sequentially shifted so that highlight slit 301a is overlapped with the line to be read, thereby improving the readability of the content according to the user's situation.
[0058] When a swipe is performed as the second operation, the highlight slit 301a may move continuously in the swipe direction according to the finger speed and movement amount, but the highlight slit 301a may also move intermittently in steps of a certain amount. In this way, the movement of the highlight slit 301a can be more easily recognized by the user than when the highlight slit 301a moves continuously, and it may be easier to align the specific line with the highlight slit 301a.
[0059] Also, assume that the user touches two points on the display screen 101, which correspond to points A3 and A5 on the display screen 104 in FIG. 2(b), with two fingers, and simultaneously moves the fingers to point A4 in the X2 direction, which is the left direction, and to point A6 in the X3 direction, which is the right direction. This operation is also called pinch out, and is an example of a third operation. When the user performs such a third operation on the display screen 101, the display control unit 31 generates control information that instructs the display unit 5 to display the following. That is, the width of the highlighted display area 301 on the display screen 101 in the left-right direction is expanded.
[0060] Specifically, as shown in Fig. 2(b), highlight slit 301a in highlight region 301 changes to highlight slit 302a, which is expanded from width Wh1 to Wh2 depending on the degree of pinching out. As a result, highlight region 301 changes to highlight region 302, which includes highlight slit 302a and masking slits 301b and 301c, which are arranged on both ends of highlight slit 302a and have an unchanged width. Display screen 104 is formed by superimposing highlight region 302, whose width has been expanded, on screen 201 of the original text.
[0061] In this way, when the highlighting region 301 is displayed on the display unit 5, the user can freely expand the width of the highlight slit 301a in the left-right direction by performing the third operation. This expands the region of the content overlapping with the expanded highlight slit 302a, and even if the characters of the content are enlarged, they can be viewed within the region of the highlight slit 302a. Furthermore, if the characters are not enlarged, multiple lines of characters can be viewed at once within the region of the highlight slit 302a. This allows the user's viewpoint to be focused on the characters of the lines overlapping the highlight slit 302a, while the next lines that have not yet been read come into view, improving the user's predictability of the development of the text and improving the reading speed.
[0062] On the other hand, as shown in Fig. 3(a), in the display screen 102 in which the highlighted display area 301 is superimposed on the screen 201 in which the content is text, the user swipes from point A7 on the left edge, which is an area of the display screen 102 other than the highlighted display area 301, to point A8 in the X4 direction, which is the right direction. At this time, when the operation by the user to turn the page is detected by the operation unit 6 and accepted by the operation acceptance unit 32, as shown in Fig. 3(b), the content of page 13 that had been displayed on the display unit 5 up to that point is turned three-dimensionally in the same image as turning the pages of a paper-based text.
[0063] That is, the right side of the turned 13th page is displayed as the front screen 201p, and the left side is turned to the other side and displayed as the back screen 201q. Also, on the back screen 201q, the characters of the inverted 13th page document can be seen through the paper medium. By displaying the display screen 105 in this way, it is possible to give the user a sense of realism as if they were turning the pages of a paper book or the like.
[0064] Furthermore, when page 13 has been turned over, only page 14 is displayed on almost the entire display unit 5, as in display screen 106 of Fig. 3(c). At this time, highlighted display area 301 is positioned at a predetermined position on display screen 106 for page 14 that corresponds to the position of page 13 on display screen 102 before the pages were turned over. This predetermined position may be the same as the position of page 13 on display screen 102, or may be a position shifted to the rightmost position on display screen 106 for page 14.
[0065] When using a reading tracker with a paper book or the like, after finishing reading a specific page, it is necessary to remove the reading tracker once, turn the page, and then place the reading tracker in a specific position again. However, with the display terminal 1 of this embodiment, even if a page is turned, the highlighting area 301 is automatically placed in a specific position on the subsequent page, which is highly convenient for the user.
[0066] On the other hand, the operation acceptance unit 32 accepts an operation performed by the user on the operation unit 6, and transmits the accepted operation content to the display control unit 31. The operation acceptance unit 32 may convert the accepted user operation into specific command information for the display control unit 31 and transmit it to the display control unit 31. Alternatively, the operation acceptance unit 32 may simply transmit the operation signal performed on the operation unit 6 as it is to the display control unit 31. Furthermore, a data table in which the operation content performed on the operation unit 6 is associated with the command information for the display control unit 31 may be stored in advance in the storage unit 4 or the like. Then, the operation acceptance unit 32 or the display control unit 31 may identify the command information for the display control unit 31 by referring to the data table.
[0067] The command information is information indicating a command or instruction that serves as a condition for display control unit 31 to generate control information for display unit 5. For example, when the command information is a command to superimpose highlighted display region 301 on display unit 5, display control unit 31 generates control information for display unit 5 for the display.
[0068] (iv) Display and operation unit The display unit 5 is configured with a liquid crystal display, an organic EL display, electronic paper, etc., and includes a display driver that controls the voltage drive to the display element. The display unit 5 has a function of displaying content information, such as text information and non-text information, on a screen so that the user can see it, based on an instruction from the control unit 3. The display unit 5 can also display a menu screen for accepting various operations, and the touch panel that constitutes the display unit 5 serves as the operation unit 6, allowing various operation inputs to be performed by touching it with the user's finger.
[0069] The touch panel that is the operation unit 6 can be formed by known techniques such as a capacitance type, an electromagnetic induction type, an infrared type, a resistive film type, or a surface acoustic wave type. Therefore, when an operation is performed through a touch panel, the display unit 5 also functions as the operation unit 6 as a part of itself. However, the display terminal 1 may have an operation unit 6 such as a push button or a changeover switch separately from the touch panel of the display unit 5, or in addition to the touch panel function. Furthermore, the operation unit 6 is not limited to one that is operated by hand, and may have an operation input that detects acceleration or tilt using gestures or the like.
[0070] (v) Power supply section The display terminal 1 further includes a power supply unit 7 for supplying power for driving each unit. The power supply unit 7 is preferably a repeatedly rechargeable battery such as a lithium ion secondary battery or a secondary solid-state battery.
[0071] (b) Display terminal of the first embodiment As described above, the display terminal 1 displaying the content of the first embodiment displays multiple lines of content, and highlights at least one of the multiple lines, or displays the adjacent areas of the line with masking. This improves the readability of the content according to the user's circumstances, such as the user's preferences, the degree of dyslexia, and the reading position of the content.
[0072] In addition, the multiple lines of content in this case may be content consisting of multiple lines of characters, etc. By highlighting or masking the adjacent areas of a line that is a character, etc., the readability of the content according to the user's situation is further improved.
[0073] Moreover, the display terminal 1 of the first embodiment includes a display unit 5, an operation receiving unit 32 that receives an operation to change the display of the display unit 5, and a display control unit 31 that generates control information related to the display of the display unit 5 corresponding to the operation received by the operation receiving unit 32. When content is displayed on the display unit 5, if the operation receiving unit 32 receives an operation, the content can be displayed on the display unit 5 in a display mode based on the control information generated by the display control unit 31.
[0074] As an example, when the operation receiving unit 32 receives a first operation while the content is being displayed on the display unit 5, the content is displayed on the display unit 5 in the following display mode. That is, based on the control information generated by the display control unit 31, a highlighting region 301 is superimposed on the screen 201 of a predetermined page. Furthermore, the screen of the predetermined page may be displayed on the display unit 5 in a state in which it can be seen through the superimposed first region. The highlighting region 301 includes a highlight slit 301a which is a strip-shaped first region, and masking slits 301b and 301c which are a pair of strip-shaped second regions adjacent to each other and arranged to sandwich the first region.
[0075] This allows the user to freely switch between a mode in which normal content is read and a mode in which a specific line is highlighted, i.e., a highlight display or a masking display of the adjacent areas on both sides, thereby improving convenience for reading, etc.
[0076] Furthermore, if operation receiving unit 32 receives a second operation while highlighting region 301 is displayed on display unit 5, the following occurs. That is, based on the control information generated by display control unit 31, highlighting region 301 can be displayed on display unit 5 in a display mode in which the position of highlighting region 301 can be moved along the row arrangement direction so that the content of any row overlapping with the first region can be viewed. This allows the user to freely select the row position that he or she wishes to highlight, further improving convenience for reading, etc.
[0077] Furthermore, when the highlighted display area 301 is displayed on the display unit 5, the operation receiving unit 32 can receive a third operation, and based on the control information generated by the display control unit 31, the first area can be displayed on the display unit 5 in a display mode in which the width along the row arrangement direction of the first area is changeable along the row arrangement direction.
[0078] As a result, even if the characters, etc. of the content are enlarged, the width of the first area is expanded accordingly so that the characters, etc. can be viewed within the range of the first area, further improving the visibility of the enlarged characters, etc. Also, when the characters, etc. are not enlarged, multiple lines of characters, etc. can be viewed at once within the range of the first area. As a result, the user's gaze can be focused on the characters, etc. of the lines that overlap the first area, while the next lines that have not yet been read come into view, improving the user's predictability of the development of the text and improving the reading speed.
[0079] Furthermore, when the highlighted display region 301 is displayed on the display unit 5, the operation receiving unit 32 can receive the fourth operation, which enables the following. That is, based on the control information generated by the display control unit 31, the first region can be displayed on the display unit 5 in a display mode in which the color or brightness of the first region can be changed to such an extent that the content of any of the overlapping lines can be visually recognized. This allows the color or brightness of the first region to be optimally adjusted in consideration of individual differences such as the user's preferences and the degree of dyslexia, thereby further improving the readability of the content according to the user's situation.
[0080] 2. Second embodiment Next, a second embodiment of the display terminal of the present disclosure will be described. The display terminal according to the second embodiment is different from the first embodiment in that it has the following additional functions in addition to the functions of the display terminal 1 of the first embodiment. That is, when the highlighted display area 301 is displayed on the display unit 5, the following becomes possible when the operation reception unit 32 receives a fifth operation. When the fifth operation is received, the color or brightness of the masking slits, which are a pair of second areas, can be changed based on the control information generated by the display control unit 31. The degree of change ranges from a degree in which the content of one of the overlapping rows can be seen to a degree in which this content cannot be seen.
[0081] For example, display screen 107 shown in Fig. 5(a) is a diagram showing a change in the screen when a user presses his / her finger for a certain period of time on point A9 overlapping masking slit 301b of highlighted display region 301 while display screen 102 of Fig. 3(a) is being displayed on display unit 5. Such a long press operation is an example of a fifth operation. With this fifth operation, masking slit 301b of highlighted display region 301 transitions from a state in which characters and the like on screen 201 overlapping with masking slit 301b are not visible to masking slit 303b in which they are only faintly visible, and these form highlighted display region 303.
[0082] On the other hand, display screen 108 shown in Fig. 5(b) is a diagram showing a change in the screen when a user presses his / her finger for a certain period of time on point A10 overlapping masking slit 301c of highlighted display region 301 while display screen 102 of Fig. 3(a) is being displayed on display unit 5. This operation is also an example of the fifth operation. With this fifth operation, masking slit 301c of highlighted display region 301 transitions from a state in which characters and the like on screen 201 overlapping with masking slit 301c are not visible to masking slit 304c in which they are only faintly visible, and these form highlighted display region 304.
[0083] 5(c) is displayed as a result of simultaneously or separately carrying out the fifth operation on masking slit 303b and the fifth operation on masking slit 304c on display screen 102. In this case, the two masking slits 303b and 304c on either side of highlight slit 301a are both such that characters or the like on screen 201 that overlap with them can be faintly seen, and these constitute highlighted display area 305.
[0084] 5(d), similarly to display screen 109, two masking slits 306b and 306c are barely visible, and characters and the like on screen 201 that overlap with them are barely visible, and these constitute highlighted display area 306. However, masking slits 306b and 306c are more difficult to see than masking slits 303b and 304c of display screen 109, making characters and the like on screen 201 that overlap with them less visible.
[0085] The color and brightness of the masking slits for the highlighted display regions 305 and 306 may be adjusted according to the time for which the finger is pressed and held in the fifth operation. That is, the masking slits may be displayed on the display unit 5 in an adjustable display mode such that the shorter the time for which the masking slits are pressed and held, the lower the visibility of characters and the like, and the longer the time for which the masking slits are pressed and held, the higher the visibility of characters and the like, is. By being able to adjust the transparency of the masking slits with a simple operation in this way, the readability of the content can be further improved according to the user's circumstances, such as the user's preferences, the degree of dyslexia, and the reading position of the content.
[0086] The adjustment of the color or brightness of the masking slit by the fifth operation is performed in order to adjust the visibility of the characters, etc. of the content superimposed thereon. However, the fifth operation can also be used to change only the color or brightness of the masking slit, regardless of the adjustment of the visibility of the characters, etc.
[0087] As shown in FIG. 5(a) on the display screen 107, when the masking slit 303b on the left side of the highlight slit 301a of the pair of masking slits in the highlighted display area 303 is such that the characters and the like on the screen 201 can be visually recognized, the following can be said. That is, the user can concentrate on reading the characters and the like on the screen 201 superimposed on the highlight slit 301a. Furthermore, since the user can faintly see the characters and the like on a line preceding the line of characters and the like currently being read, the predictability of the development of the text by the user can be improved, and the reading speed can be improved.
[0088] Furthermore, as in the display screen 108 of FIG. 5(b), when the masking slit 304c on the right side of the highlight slit 301a, out of the pair of masking slits in the highlighted display area 304, is such that the characters and the like on the screen 201 can be visually recognized, the following can be said. First, the user can concentrate on reading the characters and the like on the screen 201 superimposed on the highlight slit 301a. Furthermore, since the user can visually recognize the characters and the like on the line preceding the line of characters and the like currently being read, the line that the user has just finished reading comes back into view. This review effect enhances the user's understanding of the text, and as a result, the reading speed can be improved.
[0089] On the other hand, as shown in FIG. 5(c) on the display screen 109, when both masking slits 306b and 306c of the pair of masking slits in the highlight display area 304 are visible to the characters on the screen 201, the above-mentioned effects are combined. If the transparency of the masking slits is too high, that is, if the visibility of the characters through the masking slits is too high, the above-mentioned predictability of the development of the text by the user and the review effect lead to an improvement in the comprehension of the text. However, on the other hand, the effect of concentrating the user's gaze on the characters superimposed on the highlight slits are reduced. Therefore, it is effective for the user to freely adjust the transparency of each of the pair of masking slits according to the user's situation, such as the user's preferences and the degree of dyslexia.
[0090] 3. Third embodiment Next, a third embodiment of the display terminal of the present disclosure will be described. As shown in Fig. 7, the display terminal 1a according to the third embodiment differs from the first embodiment in that the control unit 3a further includes a row arrangement specification unit 33. In Fig. 7, the control unit 3a further includes a reading time calculation unit 34, which will be described later as a fourth embodiment.
[0091] The line arrangement specifying unit 33 is a part included in the control unit 3a, and specifies the line arrangement of the text area of a predetermined page displayed on the display unit 5. The line arrangement of the text area is information indicating the position of the lines of characters, etc., constituting the text area on the display screen of the display unit 5. For example, when the display terminal 1a downloads content from an application server or the like, the display attribute data 43, which is attribute information for displaying the content on the display unit 5, can be stored in the storage unit 4 separately from the content 41. The display attribute data 43 may include the size of characters, etc., when the page is specifically displayed, pitch information for each line when arranging the lines, arrangement coordinate information, etc.
[0092] In this case, the line arrangement specifying unit 33 can specify the position of each line of characters, etc., of the content arranged on a specified page by reading out the display attribute data 43 of the storage unit 4. Alternatively, the line arrangement specifying unit 33 may specify the position of each line of characters, etc., of the content arranged on a specified page by directly acquiring image information of the display screen and performing image processing such as OCR processing.
[0093] The operation of the display terminal 1a in this embodiment will be described mainly with reference to Fig. 6 to Fig. 8. First, like the display terminal 1 in the first embodiment, the user performs a first operation on the display terminal 1a, and the operation receiving unit 32 receives the first operation (step S401 in Fig. 8). Here, before superimposing the highlighted display area 301 on the screen 201 of the content of the predetermined page, 13, displayed on the display unit 5 as shown in Fig. 6(a), the line arrangement identifying unit 33 first identifies the line arrangement of the text area on page 13 (step S402).
[0094] Next, the display control unit 31 generates control information as an instruction regarding the contents to be displayed on the display unit 5 based on the information on the line arrangement of the text area on page 13 identified by the line arrangement identification unit 33. In this embodiment, in the initial state when the first operation is accepted, the highlighting area 301 is arranged so that the first area is superimposed on the characters or the like on the first line of the displayed page. In response to this control information, the display unit 5 displays the display screen 111 in a state in which the highlighting area 301 is shifted to the right end, as shown in FIG. 6(a) (step S403). If an operation to turn the page is performed here, the above-mentioned steps S402 and S403 are executed again for the next page, i.e., page 14 (step S404).
[0095] Next, when the sixth operation is performed without turning the page, the flow is as follows. The sixth operation can be exemplified as tapping a point A11 at any location of the highlight slit 301a, as shown on the display screen 111 in FIG. 6(a). At this time, the line arrangement specification unit 33 checks whether or not a line preceding the line on which the highlight slit 301a, which is the first region, overlaps, exists in the text region, that is, a line on the left side of the first line in this embodiment (step S406). Then, if a line preceding the line on which the first region overlaps exists, the display control unit 31 generates control information based on this information to move the highlight region 301 to a position where the first region overlaps the characters of the preceding line and display it on the display unit 5. As a result, the display unit 5 displays the display screen 112 in a state in which the highlight region 301 has been shifted one line to the left, as shown in FIG. 6(b) (step S409).
[0096] After that, the process A of FIG. 8 is performed. That is, the process A is a process of repeating the flow from step S404. On the other hand, if the line arrangement specification unit 33 confirms in step S406 that there is no line preceding the line on which the first region overlaps in the text region, that is, if the line on which the first region overlaps is already the last line, the current display content on the display unit 5 is maintained (step S407). If the line on which the first region overlaps is already the last line as in the display screen 113 of FIG. 6(c), it is not possible to move the highlighting region 301 to the preceding line any further, so in this case, no reaction can be made to the sixth operation. However, the display control unit 31 may generate control information to display on the display unit 5 that the highlighting region 301 cannot be moved, thereby informing the user of the erroneous operation (step S407).
[0097] In this state, as shown in Fig. 6(c), if a page turning operation such as swiping from point A13 on screen 201 of the content other than highlighted display region 301 to point A14 along the X5 direction, which is the right direction, is performed (step S404), the flow from step S402 is repeated. That is, as shown in Fig. 6(d), the page is turned and the next page, page 14, is displayed, and highlighted display region 301 moves so that the first region becomes the top line, and the superimposed display screen 114 is displayed on display unit 5. Note that if an end process is performed, the display is ended (step S408).
[0098] In the example of this embodiment, the user can repeatedly perform a sixth operation on the display unit 5 that also serves as the operation unit 6, thereby causing highlight region 301 to move in steps so that a target line overlapping with a first region of highlight region 301 is shifted to a preceding line in sequence. However, line arrangement specifying unit 33 specifies line arrangement information within the text region of a predetermined page displayed on display unit 5. Therefore, in response to the sixth operation, highlight region 301 can be moved in steps not only by line spacing toward the last line side, but also by line spacing toward the first line side.
[0099] That is, in this embodiment, in the case where highlighting region 301 is disposed at a position where the content of the first line, which is one of the lines, can be seen through the overlapping first region, the operation receiving unit 32 can receive the sixth operation to enable the following: Based on the control information generated by the display control unit 31, highlighting region 301 can be moved to a position where the content of the second line adjacent to the first line identified within the text region by line arrangement identifying unit 33 can be seen through the overlapping first region.
[0100] For example, assume that page 13 is composed of a text region from line 1 to line 7, and the first region of highlight region 301 is currently overlapping line 5. At this time, by performing the sixth operation, the first line can be made the fifth line, the second line the sixth line, and further the first line the sixth line and the second line the seventh line, and highlight region 301 can be stepped toward the last line. Also, by performing a different sixth operation, the first line can be made the fifth line, the second line the fourth line, and further the first line the fourth line and the second line the third line, and highlight region 301 can be stepped toward the first line.
[0101] In this manner, in this embodiment, by performing a predetermined sixth operation on the display screen of the display unit 5 on which highlight region 301 is superimposed on the content, the user can easily step-shift highlight region 301 to an adjacent line. That is, the user does not need to finely adjust the position of highlight region 301 so that the first region is superimposed on the line of characters or the like in the content that is currently being read. This allows the user to concentrate on reading the content without worrying about the movement of highlight region 301, thereby further improving the ease of reading the content for the user.
[0102] As an example of the sixth operation other than the tap operation, for example, on the display screen 111 of FIG. 6(a), a swipe may be performed in a direction in which the highlight slit 301a is to be moved, starting from point A11, which is any location on the highlight slit 301a. At this time, the swipe operation is an operation in which the finger continuously moves in the left-right direction, but the highlight slit 301a may be moved stepwise to adjacent rows one row at a time according to the amount or speed of the finger movement. In this way, the operational burden on the user may be reduced more than with a continuous tap operation.
[0103] 4. Fourth embodiment Next, a fourth embodiment of a display terminal of the present disclosure will be described. A display terminal 1a according to the fourth embodiment differs from the display terminal 1a of the third embodiment in that a control unit 3a further includes a reading time calculation unit 34.
[0104] The reading time calculation unit 34 is a part included in the control unit 3a, and obtains information on the time interval between the user turning pages in a given content, and calculates the time required to read one line of the content. Furthermore, the reading time calculation unit 34 determines the line feed time corresponding to the time required to read one line of the content. First, the reading time calculation unit 34 collects information on the time interval between the user turning pages from the display terminal 1a, and stores it in the storage unit 4. Such information is possible by collecting log data related to page display, such as information on the time it takes for the page screen displayed on the display unit 5 to change, or time information from the start of displaying each page to the end of displaying each page displayed on the display unit 5. It is preferable that the information on the time interval between turning pages is related to the content currently being read, but if there is little data, information on another content that has been read in the past may be used.
[0105] Next, the reading time calculation unit 34 calculates the time required to read one line of the content based on the information on the time interval between page turns by the user. For example, if the time interval between page turns of a certain content is 140 seconds on average and the content is written in a format of 20 lines per page, the time required to read one line of the content can be calculated to be 7 seconds. In this calculation, the time during which the user interrupts reading or the like for a certain period of time due to a break or the like can be subtracted to calculate an accurate time. Furthermore, the reading time calculation unit 34 can determine a line feed time corresponding to the time required to read one line of the content. This may be the calculated time required to read one line of the content itself, or it may be divided into a plurality of time ranges and the time may be set according to each time range.
[0106] The operation of display terminal 1a in this embodiment will be described mainly with reference to Figures 7, 9, and 10. The steps from the first operation to the display of the first highlighted display region 301 on display unit 5 (steps S421 to S423 in Figure 9) are similar to the flow from step S401 to step S403 described in the third embodiment. In addition, the process when a page is turned here is also similar to the above-mentioned step S404 (step S424).
[0107] On the other hand, when the seventh operation is performed without turning the page, the following operation is performed. The seventh operation may be, for example, the same as the sixth operation described above, or may be a different operation. At this time, the line arrangement specification unit 33 checks whether or not a line preceding the line on which the highlight slit 301a, which is the first region, overlaps, that is, a line on the left side of the top line in this embodiment, exists in the text region (step S426). Then, if a line preceding the line on which the first region overlaps exists, the process proceeds to process B in FIG. 9, that is, the process in FIG. 10.
[0108] At this time, the reading time calculation unit 34 first collects information on the time interval between the user's page turning from the display terminal 1a and stores it in the storage unit 4. Next, the reading time calculation unit 34 calculates the time required to read one line of content based on the information on the time interval between the user's page turning. Furthermore, the reading time calculation unit 34 determines a line feed time corresponding to the time required to read one line of content (step S431).
[0109] Thereafter, reading time calculation unit 34 measures the elapsed time since the first seventh operation was performed or the elapsed time since highlighting region 301 was moved, and when this time reaches the above-mentioned line feed time, the following occurs (step S432). That is, based on the information from reading time calculation unit 34, display control unit 31 generates control information for moving highlighting region 301 to a position where the first region overlaps the characters, etc., of the preceding line and displaying it on display unit 5. As a result, a display screen is displayed on display unit 5 with highlighting region 301 shifted one line to the left (step S433).
[0110] Thereafter, if a page is turned, the process moves to process C (step S434), and if a termination process is performed without turning a page, the process moves to process E (step S435). Process C is a process returning to step S422, and process E is a termination process. If these processes are not performed, the line arrangement specification unit 33 checks whether there is a line preceding the overlapping line of the first region (step S436). If there is a preceding line, the flow from step S432 onwards, in which the elapsed time since the new display of the highlighted display region 301 in the previous step S433 is measured, is repeated. If there is no preceding line, the process moves to process D. Process D is a process returning to step S427. The processes from step S427 onwards are the same as the processes from step S407 onwards described above.
[0111] In this embodiment, in the case where the highlighting region 301 is arranged at a position where the content of the first line, which is one of the lines, can be seen through the overlapping first region, when the operation receiving unit 32 receives the seventh operation, the following becomes possible. From the time interval of the user turning pages, the reading time calculation unit 34 calculates a line feed time corresponding to the time required to read the content of one line. Then, as this line feed time passes, the highlighting region 301 can be moved to a position where the content of the fourth line, which is adjacent to the third line and identified by the line arrangement identification unit 33, can be seen through the overlapping first region. The third and fourth lines correspond to the first and second lines described in the third embodiment.
[0112] In this manner, in this embodiment, by performing a predetermined seventh operation on the display screen of the display unit 5 on which the highlight region 301 is superimposed on the content, the user can easily step-shift the highlight region 301 to the adjacent line. That is, the user does not need to finely adjust the arrangement of the highlight region 301 so that the first region is superimposed on the line of characters, etc., that the user is currently reading in the content. Furthermore, the user does not need to perform an operation for step-shifting the highlight region 301 one by one, and the highlight region 301 can be automatically step-shifted according to the reading time of characters, etc., for each line, estimated from the reading time of the user who reads the content. Therefore, the user can concentrate on reading the content without considering the operation of moving the highlight region 301, and the ease of reading the content for the user can be further improved.
[0113] 5. Fifth embodiment Next, a fifth embodiment of the display terminal of the present disclosure will be described. As shown in Fig. 11, the display terminal 1b according to the fifth embodiment is different from the first embodiment in that it further includes a viewpoint detection unit 8 and the control unit 3b further includes a reading position identification unit 35. However, the viewpoint detection unit 8 also includes the function of the reading position identification unit 35, so that the control unit 3b may have the same configuration as the control unit 3 of the first embodiment.
[0114] The viewpoint detection unit 8 is, for example, a viewpoint detection sensor that detects the position of the user's viewpoint, and one example is a corneal reflection type. In this case, the viewpoint detection sensor detects the position of the viewpoint by utilizing the difference in reflectance between the black and white of the user's eyeball. A sensor used in the corneal reflection type has a light-emitting element and a light-receiving element, and the light-emitting element irradiates infrared light onto the reader's eyeball, and the light-receiving element receives the reflected light from the eyeball. Here, since the white part of the eyeball has a higher reflectance than the black part, if two light-receiving elements are provided in the left and right directions along the arrangement of the user's eyes, the vertical and left and right movement of the eyeball can be detected from the difference in the light-receiving reflectance of each light-receiving element.
[0115] For example, if the pupil moves toward the right light receiving element, the amount of reflected light received by the right light receiving element will be less than the amount of reflected light received by the left light receiving element. Also, if the eyeball moves up or down, the sum of the amount of reflected light from the two light receiving elements on the left and right will increase or decrease depending on the height difference between the light emitting element and the eyeball, so it is possible to detect whether the eyeball has moved up or down based on the amount of increase or decrease.
[0116] Furthermore, reading position identification unit 35 is a part included in control unit 3b, and receives information on the user's viewpoint position detected by viewpoint detection unit 8, and checks whether the viewpoint position is included in a line of characters or the like on which the first region of highlighted display region 301 that has already been placed is overlapped. Furthermore, it checks whether the viewpoint position is within the range of the text region of a predetermined page displayed on display unit 5. Then, it transmits information on the results of these checks to display control unit 31.
[0117] Next, the operation of the display terminal 1b in this embodiment will be described mainly with reference to Figs. 11 and 12. First, the user performs a first operation on the display terminal 1b, as in the display terminal 1 in the first embodiment, and the operation acceptance unit 32 accepts the first operation (step S441 in Fig. 12). Here, the display control unit 31 generates control information as an instruction regarding the content to be displayed on the display unit 5. For example, in this embodiment, in the initial state when the first operation is accepted, the highlighting region 301 may be arranged so that the first region is superimposed on the characters or the like in the first line of the displayed page. In response to this control information, the highlighting region is displayed on the display unit 5 so that the first region is superimposed on a predetermined position such as the first line (step S442).
[0118] Next, assume that the user continues to read a predetermined page of the content without turning the page. At this time, the viewpoint detection unit 8 of the display terminal 1 detects the viewpoint of the user who is reading, and sequentially transmits information for identifying the viewpoint position to the reading position identification unit 35. The reading position identification unit 35 identifies the viewpoint position at which the user is currently looking based on the information from the viewpoint detection unit 8 (step S444). Here, the reading position identification unit 35 checks whether the viewpoint position is included in a line of characters or the like on which the first region of the already placed highlight display region 301 is superimposed (step S445). If the viewpoint position is included, the display control unit 31 that has received the information to that effect does not generate control information, the current display is maintained on the display unit 5, and the process returns to step S443 (step S445).
[0119] On the other hand, if the reading position identification unit 35 confirms that the viewpoint position is not included in the line of characters or the like on which the first region of the current highlighted display region 301 is superimposed, it checks whether the viewpoint position is included in the text region (step S446). If the viewpoint position is included in the text region, information to that effect is transmitted to the display control unit 31. In response to this, the display control unit 31 generates control information to change the position of the highlighted display region 301 so that the first region is superimposed on the viewpoint position, as an instruction regarding the content to be displayed on the display unit 5. In response to this, the display screen in which the position of the highlighted display region 301 has been changed is displayed on the display unit 5, and then the process returns to step S443 as process F (step S449).
[0120] If the viewpoint position is not included in the text region, information to that effect is transmitted to the display control unit 31. Receiving this, the display control unit 31 does not generate control information for the display unit 5, and the current display is maintained (step S447). Note that if a termination process has been performed, the display is terminated (step S448).
[0121] In this manner, in this embodiment, the highlighting region 301 can be automatically moved continuously or stepwise on the display screen of the display unit 5 on which the highlighting region 301 is superimposed on the content, following the user's viewpoint position, based on information detected by the viewpoint detection unit 8. That is, the highlighting region 301 can be displayed on the display unit 5 after being changed in position so that the first region is superimposed on the user's viewpoint position or on any line closest to the viewpoint position. Therefore, the user does not need to worry about the movement operation of the highlighting region 301, and can concentrate on reading the content. In addition, since the characters and the like highlighted by the first region of the highlighting region 301 can always be read by following the user's viewpoint position, the ease of reading the content for the user can be further improved.
[0122] 6. Sixth embodiment Next, a sixth embodiment of the display terminal of the present disclosure will be described. The display terminal according to the sixth embodiment has a configuration basically similar to that of the display terminal 1 according to the first embodiment. However, it differs in that a function is added in which characters and the like in a line overlapping with the first region of the highlighted display region 301 are enlarged at a predetermined magnification and displayed on the display unit 5 by an eighth operation performed by the user, or a function is added in which characters and the like are converted into a different font and displayed on the display unit 5. This function can be realized by the display control unit 31 of the control unit 3 or any other part of the control unit 3.
[0123] 13(a) is a diagram showing display screen 115 in a state in which, as a result of a user performing an eighth operation on display screen 102 on which highlighted display region 301 is superimposed as shown in FIG. 3(a), characters and the like on a predetermined line of screen 201 superimposed on highlight slit 301a of highlighted display region 301 are enlarged. Such a change in the display screen is performed based on control information generated by display control unit 31.
[0124] The characters or the like in this predetermined line are enlarged by a predetermined magnification so as to be stretched in the left-right direction, and highlight slit 301a is changed to highlighted display area 307 converted into wider highlight slit 307a. The eighth operation can be exemplified by, for example, tapping highlight slit 301a in highlighted display area 301 once or multiple times, or pinching out or swiping highlight slit 301a in the left-right direction.
[0125] The enlargement of the characters, etc., overlapping with the highlight slit 301a is not limited to the horizontal stretching as described above, but may be enlarged vertically and horizontally at a uniform magnification, or may be enlarged only vertically. If the characters, etc. are stretched horizontally as in this embodiment, it is possible to prevent the characters, etc. from protruding in the vertical direction of the display unit 5, making it difficult to read the characters, etc., line by line without scrolling in the vertical direction. When the characters, etc., are enlarged vertically and horizontally at a uniform magnification, it is preferable to change the line break position of the text and display it on the display unit 5 so that the characters, etc. do not protrude in the vertical direction of the display unit 5. In addition, the display screen 115 in FIG. 13(a) enlarges and displays only the characters, etc., of the lines overlapping with the highlight slit 301a, but this is not limited thereto, and the characters, etc. of other lines not overlapping with the highlight slit 301a may also be enlarged and displayed at the same magnification.
[0126] 13(b) is a diagram showing a display screen 116 in a state where characters, etc. in a predetermined line of the screen 201 superimposed on the highlight slit 301a of the highlight region 301 in FIG. 3(a) are converted to a different typeface as a result of the user performing an eighth operation on the display screen 102 on which the highlight region 301 in FIG. 3(a) is superimposed. This change of the display screen is also performed based on control information generated by the display control unit 31. In this embodiment, characters, etc. displayed in Mincho typeface are converted to cursive typeface.
[0127] Generally, there are various fonts of characters that are easy for users to read, and it is preferable that the user can arbitrarily determine which font the characters superimposed on the first area of the highlighted display area 301 should be converted into by selecting and inputting the font to the operation unit 6 of the display terminal. In addition, the display screen 116 in FIG. 13(b) converts the font of only the characters in the line superimposed on the highlight slit 301a, but this is not limited to the above, and characters in other lines not superimposed on the highlight slit 301a may also be converted into the same font. Note that the above-mentioned functions of enlarging the characters and converting the font may be set in advance in the display terminal as to which function is executed when the eighth operation is performed, or the contents of the eighth operation may be distinguished so that either function can be executed depending on the manner of operation.
[0128] In this manner, in this embodiment, when the operation receiving unit 32 receives the eighth operation on the display screen of the display unit 5 in which the highlighting region 301 is superimposed on the content, the following occurs. That is, based on the control information generated by the display control unit 31, the content of the line superimposed on the first region is enlarged by a predetermined magnification and displayed on the display unit 5. Alternatively, based on the control information generated by the display control unit 31, the font of the characters, etc. of the content of the line superimposed on the first region is converted to another font and displayed on the display unit 5. Therefore, the user can read the characters, etc. superimposed on the first region of the highlighting region 301 in a font size or font that is easier for the user to read, and the readability of the content for the user is further improved.
[0129] 7. Seventh embodiment Next, a seventh embodiment of the display terminal of the present disclosure will be described. The display terminal according to the seventh embodiment is basically configured similarly to the display terminal 1 of the first embodiment. However, the display terminal of this embodiment is not limited to content in which the highlighted display area is vertically written text, and can also handle content in which the highlighted display area is horizontally written text. It goes without saying that the first to eighth operations and other operations described above are also applicable to a display terminal that displays content in which the highlighted display area is horizontally written text.
[0130] Furthermore, when the content contains a mixture of text areas consisting of text such as characters and non-text areas consisting of cartoons, illustrations, photographs, etc., the highlighted display areas are positioned so as not to impair the visibility of the non-text areas. This function can be realized by the display control unit 31 of the control unit 3 or any other part of the control unit 3.
[0131] For example, Fig. 14(a) is a diagram showing a display screen 117 in which a screen 203 of content that is horizontally written text is displayed on the display unit 5. In this case, when a user performs a first operation on the display screen 117, the display control unit 31 of the control unit 3 automatically determines the text type (vertical or horizontal) of the content on the display screen, and displays an emphasis display region with a direction and shape corresponding to this text type superimposed on the original display screen. Fig. 14(b) is a diagram showing a display screen 118 in which an emphasis display region 309 is superimposed on the screen 203, which is displayed on the display unit 5 based on the control information generated by the display control unit 31 after the first operation.
[0132] On the other hand, FIG. 15(a) is a diagram showing a display screen 119 in which a text region screen 204, which is a text written horizontally, and a non-text region screen 205, which is composed of characters and illustrations, are mixed and arranged. Here, a highlighting region 310 extending across the entire region in the horizontal direction is superimposed on an upper region in which only characters and the like are arranged in the horizontal direction. Here, it is assumed that the arrangement of the highlighting region 310 is shifted downward in the horizontal direction to the region in which the non-text region screen 205 is arranged by a second operation or the like. In this case, the width of the highlighting region in the horizontal direction is reduced so as to avoid the screen 205 and is displayed on the display unit 5. That is, the display screen 119 becomes the display screen 120 in which the highlighting region 311, whose width has been reduced to a range that does not overlap with the screen 205, is displayed. The highlighting slit 310a and the masking slits 310b and 310c are changed to the highlighting slits 311a and the masking slits 311b and 311c, which are reduced to the same length in the horizontal direction, respectively.
[0133] This can be easily achieved, for example, by having the control unit include the line arrangement specifying unit 33 described in the third embodiment or a portion equivalent thereto. That is, the line arrangement specifying unit 33 can specify the line arrangement of the text area of a predetermined page displayed on the display unit 5. For this reason, the display control unit 31 can generate control information based on the information on the line arrangement of the text area from the line arrangement specifying unit 33 so that the highlighted display area 311 is displayed only in an area where lines exist in the text area. By performing display on the display unit 5 based on this control information, it is possible to obtain the display screen 120 in which the highlighted display area 311 is superimposed and displayed in a location that avoids the screen 205 of the non-text area.
[0134] In this way, this embodiment confirms that the explanations regarding various operations and display screens related to vertically written text content described in the first to sixth embodiments can be similarly applied to a display terminal that displays horizontally written text content on the display unit 5. Furthermore, when the display screen displayed on the display unit 5 includes a mixture of text area screens and non-text area screens, the highlighting area is appropriately reduced in length and width so as not to impair the visibility of the non-text area screen. This allows the user to read the text while highlighting the characters in the text area with the highlighting area without impairing the visibility of the non-text area screen, further improving the ease of reading for the user.
[0135] 8. Eighth embodiment Next, an eighth embodiment of a content display system using a display terminal of the present disclosure will be described. As shown in FIG. 16 and FIG. 17, a content display system 10 according to the eighth embodiment is configured by connecting a plurality of display terminals 1c to be able to communicate with a management server 11 via a communication network 20. This embodiment is different from the first embodiment in that the display terminal 1c does not include a display control unit 31 or an operation reception unit 32. Meanwhile, these functions are replaced by providing a display control unit 31a and an operation reception unit 32a in the control unit 3c of the management server 11. Note that three display terminals are connected in FIG. 16 for illustrative purposes only, and any number of display terminals can be connected to the communication network 20.
[0136] (a) Management Server Configuration The management server 11 is an information processing device including a control unit 3c, a storage unit 4a, and a communication unit 12, as shown in Fig. 17. The management server 11 includes at least a control unit such as a CPU or MPU, and various memory elements, etc., to realize the functions of the control unit 3c and the storage unit 4a, but can also be configured using, for example, a personal computer or a smartphone. The communication unit 12 is merely a means for connecting the management server 11 to a network, and is not an essential component.
[0137] The control unit 3c includes a display control unit 31a and an operation reception unit 32a, and performs the same functions as the display control unit 31 and the operation reception unit 32 of the first embodiment, etc. In addition, content 41a, content display application 42a, and display attribute data 43a are stored in the storage unit 4a as application programs, databases, and parameters that enable the display control unit 31a and the operation reception unit 32a to instruct the display of appropriate content. These are also similar to the contents provided in the storage unit 4 of the first embodiment, etc.
[0138] The management server 11 may also have a function of transmitting content to the display terminal 1c and allowing the display terminal 1c to view the content via a web browser. In addition, such a function may be provided in an application server separate from the management server 11.
[0139] (b) Display terminal configuration On the other hand, the display terminal 1c mainly includes a control unit 3d, a communication unit 2, a display unit 5, an operation unit 6, and a power supply unit 7. As described above, the display terminal 1c does not include a display control unit or an operation reception unit in the control unit 3d, but may include a storage unit and an operation reception unit.
[0140] (c) How to change the way content is displayed A method for changing the display mode of content when using a content display system 10 including a display terminal 1c according to this embodiment will be described, focusing on the differences from the first embodiment. First, the user sets the display terminal 1c to a state in which the content can be read. At this time, the display terminal 1c transmits an input signal from the operation unit 6 to the management server 11 via the communication unit 2. The management server 11 receives the signal from the display terminal 1c via the communication unit 12, decodes the signal at the operation reception unit 32a, and transmits the operation content to the display control unit 31a.
[0141] Here, in response to an instruction from the display control unit 31a, for example, the content 41a, which is electronic book data or the like, is read from the storage unit 4a, and the content 41a and control information regarding its display mode are transmitted to the display terminal 1c. The display terminal 1c, which has received this information, causes the display unit 5 to display, for example, a display screen 101 shown in Fig. 1(a) using characters or the like in units of pages of a text style, based on the control information generated by the display control unit 31a.
[0142] Next, it is assumed that the user performs a first operation. The display terminal 1c transmits a signal for this operation to the management server 11, and the operation reception unit 32a of the management server 11 receives this signal, whereby control information generated by the display control unit 31a is transmitted from the management server 11 to the display terminal 1c. The display terminal 1c receives the control information, and based on this, as shown in FIG. 1(b), a display screen 102 is displayed on the display unit 5, in which the highlighted display area 301 is arranged at a predetermined position, for example, approximately in the center in the horizontal direction, superimposed on the original screen 201.
[0143] Next, assume that the user performs a second operation. The display terminal 1c transmits this operation signal to the management server 11, and the operation reception unit 32a of the management server 11 receives this signal, causing the display control unit 31a to transmit the generated control information from the management server 11 to the display terminal 1c. The display terminal 1c receives the control information, and based on this, the display screen 103 in which the highlighted display area 301 has been moved to a predetermined position is displayed on the display unit 5, as shown in FIG. 2(a). When various operations described in the first embodiment and other embodiments are performed, processing is performed in a similar flow, and the results are reflected in the display content of the display unit 5.
[0144] (d) Content Display System of Eighth Embodiment As described above, the content display system of this embodiment includes the display terminal 1c having the display unit 5, and the management server 11 capable of communicating with the display terminal 1c. The management server 11 includes the operation receiving unit 32a that receives an operation to change the display of the display unit 5, and the display control unit 31a that generates control information related to the display of the display unit 5, corresponding to the operation received by the operation receiving unit 32a.
[0145] When a specific page, which is page-by-page information of a virtual text font of the content, is displayed on the display unit 5, if the operation receiving unit 32a receives a first operation, the following occurs. That is, based on the control information generated by the display control unit 31a and received by the display terminal 1c from the management server 11, a highlighted display area 301 including a strip-shaped first area and a pair of adjacent strip-shaped second areas sandwiching the first area can be displayed on the display unit 5. The highlighted display area 301 is superimposed on the specific page, and the content of the specific page superimposed on the first area can be viewed.
[0146] When the operation receiving unit 32a receives the second operation while the highlight region 301 is displayed on the display unit 5, the following occurs: Based on the control information generated by the display control unit 31a and received by the display terminal 1c from the management server 11, the position of the highlight region 301 can be moved along the arrangement direction of the rows.
[0147] As a result, even when reading content that is electronic information such as an electronic book, the ease of reading the content can be improved according to the user's circumstances, such as the user's preferences, the level of dyslexia, and the reading position of the content.
[0148] Furthermore, in this embodiment, the operation reception unit 32a and the display control unit 31a are provided as functions of the management server 11, independent of the display terminal 1c. Therefore, the functions of the display terminal 1c itself can be simplified as much as possible, and one management server 11 can handle multiple display terminals 1c, so the device costs of the display terminals and the like can be reduced. Furthermore, since there is no need to handle individual display terminals 1c for changes in usage such as changes in display mode, maintenance is also easy.
[0149] In addition, this embodiment has been described as realizing the functions of the first embodiment as a content display system 10 including the management server 11, but is not limited to this and may also realize the functions of the second to seventh embodiments. In addition, in the implementations of the first to eighth embodiments, as long as there is no contradiction in the combination, a new embodiment or a modified example may be an embodiment in which part or all of each embodiment is combined with each other. Naturally, these embodiments and modified examples are also included in the scope of the present disclosure.
[0150] Furthermore, the control processing and other processing of the control unit etc. by an information processing device such as a display terminal or management server according to each embodiment of the present disclosure as described above can also be achieved by the information processing device reading and executing program code such as a display program that constitutes software for realizing each function of the embodiment.
[0151] Therefore, the program code itself and the storage medium on which the program code is recorded also constitute the present disclosure. Examples of storage media on which the program code is recorded include, but are not limited to, a hard disk, a USB memory, an SD (registered trademark) card, a CD-ROM, a CD-R, and an IC card. [Explanation of symbols]
[0152] 1, 1a, 1b, 1c Display terminal 2, 12 Communications Department 3, 3a, 3b, 3c, 3d control section 4, 4a Storage section 5 Display section 6 Control section 7 Power supply section 8 Viewpoint detection section 10 Content Display System 11 Management Server 20. Communication Networks 31, 31a Display control unit 32, 32a Operation reception section 33 Line placement specific part 34 Reading time calculation unit 35 Reading position identification unit 41, 41a Contents 42, 42a Content display app 43, 43a Display attribute data 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120 Display screen 201, 202, 203, 204, 205 screens 201p front screen 201q Back side screen Page number 251 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311 Highlight area 301a, 302a, 307a, 308a, 309a, 310a, 311a Highlight slit 301b, 301c, 303b, 304c, 306b, 306c, 309b, 309c, 310b, 310c, 311b, 311c Masking slits
Claims
1. Display content consisting of multiple lines of text, etc. a display unit that displays at least one line of the content by masking adjacent areas on both sides of the line; an operation receiving unit that receives an operation to change a display on the display unit; a display control unit that generates control information related to a display of the display unit, the control information corresponding to the operation received by the operation receiving unit; when the operation receiving unit receives a first operation when the content is displayed on the display unit, based on the control information generated by the display control unit, a highlighting region including a strip-shaped first region and a pair of strip-shaped second regions adjacent to each other so as to sandwich the first region is superimposed on the content, and the content superimposed on the first region is displayed on the display unit in a display mode such that the content, which is superimposed on the first region, can be visually recognized; A display terminal in which, when the operation receiving unit further receives a specific operation different from the first operation, based on the control information generated by the display control unit, the color or brightness of one of the pair of second regions in the highlighted display area, which is located prior to the line of characters or the like in the first region, is displayed on the display unit in a display manner sufficient to make the characters or the like in the one second region visible.
2. The display terminal of claim 1, wherein when the operation receiving unit receives a second operation while the highlighting region is displayed on the display unit, the highlighting region is displayed on the display unit in a display mode in which the position of the highlighting region moves along the row arrangement direction of the multiple rows based on the control information generated by the display control unit.
3. When the highlighted display area is displayed on the display unit, 3. The display terminal according to claim 1, wherein when the operation receiving unit receives a third operation, the display unit displays on the display a display mode in which a width along the row arrangement direction of the multiple rows of the first region is changed along the row arrangement direction of the multiple rows based on the control information generated by the display control unit.
4. When the highlighted display area is displayed on the display unit, A display terminal as described in any one of claims 1 to 3, wherein when the operation receiving unit receives a fourth operation, the display unit displays the first area in a display mode in which the color or brightness of the first area is changed to a degree that the one line of the superimposed content is visible, based on the control information generated by the display control unit.
5. a row arrangement specifying unit that specifies a row arrangement of the content displayed on the display unit, When the highlighting region is disposed at a position where the content of a first row of the plurality of rows overlaps with the first region, A display terminal as described in any one of claims 1 to 4, wherein when the operation receiving unit receives a sixth operation, the display unit displays on the display a display mode in which the highlighted display area is moved to a position where the content of a second row adjacent to the first row, as determined from the row arrangement information identified by the row arrangement identification unit, overlaps with the first area, based on the control information generated by the display control unit.
6. a reading time calculation unit for calculating a line feed time corresponding to a time required to read one line of the content from a time interval between page turns by a user, In a case where the highlighting region is disposed at a position where the content of a third row, which is one of the plurality of rows, overlaps with the first region, 6. The display terminal of claim 5, wherein when the operation receiving unit receives a seventh operation, based on the control information generated by the display control unit, the display unit displays in a display mode in which the highlighted display area moves to a position where the content of a fourth line adjacent to the third line, as determined from the line arrangement information identified by the line arrangement identification unit, overlaps with the first area as the line break time calculated by the reading time calculation unit elapses.
7. A viewpoint detection unit detects a viewpoint position of a user viewing the content, A display terminal as described in any one of claims 1 to 5, wherein when the viewpoint position is not overlapped with the current first area, the display unit displays the highlighted area in a moved display mode so that the first area overlaps with the viewpoint position within the text area based on the control information generated by the display control unit.
8. A display terminal as described in any one of claims 1 to 6, wherein when the operation receiving unit receives an eighth operation, the one line of content is enlarged at a predetermined magnification or displayed on the display unit in a display mode in which the one line of content is converted into another font based on the control information generated by the display control unit.
9. A content display system for displaying content, comprising: Display content consisting of multiple lines of text, etc. a display terminal including a display unit that displays at least one line of the content by masking areas on both sides of the line; A management server capable of communicating with the display terminal, an operation receiving unit that receives an operation to change a display on the display unit; a display control unit that generates control information related to a display of the display unit, the control information corresponding to the operation received by the operation receiving unit; when the operation receiving unit receives a first operation when the content is displayed on the display unit, based on the control information received by the display terminal from the management server and generated by the display control unit, a highlighting region including a strip-shaped first region and a pair of strip-shaped second regions adjacent to each other so as to sandwich the first region is superimposed on the content, and the content superimposed on the first region is displayed on the display unit in a display mode such that the content, which is superimposed on the first region, can be visually recognized; A content display system in which, when the operation receiving unit further receives a specific operation different from the first operation, based on the control information generated by the display control unit, the color or brightness of one of the pair of second areas in the highlighted display area, which is located prior to the lines of text or the like in the first area, is displayed on the display unit in a display manner such that the text or the like in the one second area is visible.
10. A display program that causes a computer to execute a step of displaying content consisting of multiple lines of characters or the like on a display terminal by masking areas on both sides of at least one line of the content, the one line being displayed, the display program comprising: receiving an operation to change a display on a display unit; generating control information related to a display on the display unit, the control information corresponding to the received operation; when a first operation is received when the content is displayed on the display unit, a highlighting region including a strip-shaped first region and a pair of strip-shaped second regions adjacent to each other so as to sandwich the first region is superimposed on the content based on the control information, and displayed on the display unit so that the content superimposed on the first region can be visually recognized; The content display program further includes a step of, when a specific operation different from the first operation is received, displaying on the display unit, based on the generated control information, the color or brightness of one of the pair of second areas in the highlighted display area, which is located ahead of the line of characters or the like in the first area, in a display manner such that the characters or the like in the one second area are visible.
Citation Information
Patent Citations
Data display device, method therefor and recording medium recorded with data displaying program
JP1999272690A
Sentence display device and sentence display method
JP2001222351A
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 processor and program
JP2018142228A
Information display terminal
WO2014203301A1