JP7639442B2 - Display terminal, content display system, and content display program - Google Patents
Display terminal, content display system, and content display program Download PDFInfo
- Publication number
- JP7639442B2 JP7639442B2 JP2021049507A JP2021049507A JP7639442B2 JP 7639442 B2 JP7639442 B2 JP 7639442B2 JP 2021049507 A JP2021049507 A JP 2021049507A JP 2021049507 A JP2021049507 A JP 2021049507A JP 7639442 B2 JP7639442 B2 JP 7639442B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- unit
- content
- region
- line
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、コンテンツを表示可能な表示端末、コンテンツ表示システムおよび表示端末にコンテンツを表示するプログラムに関する。 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.
近年、市場ニーズや電子機器の小型化、高性能化に伴い、書籍や雑誌、新聞等のコンテンツを電子機器のディスプレイに表示させて読むことにより、紙媒体である書籍等を持ち歩くことなく読むことが可能な可搬型のコンテンツの表示端末が普及している。表示端末としては専用の電子書籍リーダーやスマートフォン、パーソナルコンピュータ等が使用される。書籍等の文字情報や画面情報を電子データであるコンテンツとして当該表示端末のメモリ等にダウンロードし、これをディスプレイに表示させたり、アプリケーションサーバと通信してウェブ上で当該コンテンツを閲覧することができる。 In recent years, in response to market needs and the miniaturization and high performance of electronic devices, portable content display devices have become widespread, allowing users to read books, magazines, newspapers, and other content without having to carry around paper books by displaying the content on the display of an electronic device. Dedicated e-book readers, smartphones, personal computers, and other devices are used as display devices. Text information and screen information from books and other sources can be downloaded to the memory of the display device as electronic data content, and the content can be displayed on the display or viewed on the web by communicating with an application server.
このような可搬型の表示端末による電子書籍等のコンテンツの表示方法には、単に文字情報等を画面に表示させるだけではなく、実際に書籍を開いているかのように、頁がめくられる動作やこれに伴い次の頁が徐々に視認できる状況を画面に表示させるものもある。これにより、ユーザに読書の臨場感を持たせることができる。また、読書の臨場感に加えてコンテンツの読みやすさの向上を考慮した表示端末もある。 Some methods of displaying content such as e-books using such portable display devices do not simply display text information on the screen, but also show the action of pages being turned and the next page gradually becoming visible as if the book were actually being opened. This gives the user a sense of realism when reading. Some display devices also take into consideration improving the readability of content in addition to providing a sense of realism when reading.
例えば、特許文献1には、電子書籍等の文書の一の頁から他の頁に表示を切り替える場合、一の頁の一部を他の部分と異なる態様で表示した後、他の頁を表示する表示部を備える、文書内容の記憶を支援する情報処理装置について記載されている。具体的には、情報処理装置の制御部は、表示画面の中央に表示され画面上に浮かび上がるように表示されるポップアップ領域に、各セグメントの文章を連続的に表示し、他のセグメントとのコントラストを付けるべく、表示領域以外の表示領域に係る頁背景をグレーアウトする。 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 displays the text of each segment consecutively in a pop-up area that is displayed in the center of the display screen and appears 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.
紙媒体の書籍等の読書補助具として、帯状の透明領域とこの透明領域の両端に配置される一対の帯状の不透明領域とを備えたリーディングトラッカーと呼ばれるものがある。リーディングトラッカーは、書籍等の文章の所定行に透明領域が重なり、所定行に隣接する行に不透明領域が重なるようにこれを配置することで、ディスレクシア(読み書き困難)のある人等に対する読書支援ができるものとして知られている。一方、電子書籍等のコンテンツを読む場合についても、これと同様に、ユーザの状況に合わせたコンテンツの読み易さの向上が図れることが好ましい。本開示はこのような状況に鑑みてなされたものであり、ユーザの状況に合わせたコンテンツの読みやすさの向上が図れる表示端末、コンテンツ表示システムおよび表示端末にコンテンツを表示するプログラムを提供することを課題とする。 As a reading aid for paper books and the like, there is a device called 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 to be able to provide reading support to people with dyslexia (difficulty reading and writing) by arranging it so that the transparent area overlaps a specific line of text in a book or the like and the opaque area overlaps a line adjacent to the specific line. On the other hand, when reading content such as an electronic book, it is also preferable to improve the readability of the content according to the user's situation. The present disclosure has been made in view of such circumstances, and aims to provide a display terminal, a content display system, and a program for displaying content on a display terminal that can improve the readability of content according to the user's situation.
本実施の形態によるコンテンツを表示する表示端末は、複数行のコンテンツを表示し、
前記複数行のコンテンツの少なくとも1行をハイライト表示するか、または当該1行の両隣の領域をマスキングして当該1行を表示する。
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 the adjacent areas on both sides of the one line masked.
また、本実施の別の形態による表示端末において、前記複数行のコンテンツは、複数行の文字等から構成されるコンテンツであってもよい。 In addition, in a display terminal according to another embodiment of the present invention, the multiple lines of content may be content consisting of multiple lines of characters, etc.
また、本実施の別の形態による表示端末は、表示部と、前記表示部の表示を変化させる操作を受け付ける操作受付部と、前記操作受付部が受け付けた操作に対応する、前記表示部の表示に関する制御情報を生成する表示制御部と、を備え、前記コンテンツが前記表示部に表示されるときに、前記操作受付部が操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいた表示態様で前記表示部に表示可能であってもよい。 In addition, a display terminal according to another embodiment of the present invention may include a display unit, an operation reception unit that receives an operation to change the display of the display unit, and a display control unit that generates control information related to the display of the display unit corresponding to the operation received by the operation reception unit, and when the content is displayed on the display unit, if the operation reception 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.
また、本実施の別の形態による表示端末は、前記コンテンツが前記表示部に表示されるときに、前記操作受付部が第1操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、帯状の第1領域と、当該第1領域を挟むように隣接する帯状の一対の第2領域と、を含む強調表示領域が前記コンテンツに重畳されて、かつ、前記第1領域と重畳する前記コンテンツが視認できるような表示態様で前記表示部に表示可能であってもよい。 In addition, in a display terminal according to another embodiment of the present invention, when the content is displayed on the display unit and the operation receiving unit receives a first operation, a highlighting area including a strip-shaped first area and a pair of strip-shaped second areas adjacent to each other on either side of the first area may be superimposed on the content based on the control information generated by the display control unit, and the content superimposed on the first area may be displayed on the display unit in a display mode that allows the content to be viewed.
また、本実施の別の形態による表示端末は、前記強調表示領域が前記表示部に表示されているときに、前記操作受付部が第2操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記強調表示領域の位置を前記複数行の行配列方向に沿って移動可能な表示態様で前記表示部に表示可能であってもよい。 In addition, in a display terminal according to another embodiment of the present invention, when the operation receiving unit receives a second operation while the highlighting region is displayed on the display unit, the display unit may be capable of displaying the highlighting region on the display unit in a display mode in which the position of the highlighting region is movable along the row arrangement direction of the multiple rows based on the control information generated by the display control unit.
また、本実施の別の形態による表示端末は、前記強調表示領域が前記表示部に表示されている場合において、前記操作受付部が第3操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記第1領域の前記複数行の行配列方向に沿った幅を前記複数行の行配列方向に沿って変更可能な表示態様で前記表示部に表示可能であってもよい。 In addition, in a display terminal according to another embodiment of the present invention, when the highlighted display region is displayed on the display unit and the operation reception unit receives a third operation, the display unit may be capable of displaying the first region on the display unit in a display mode in which the width of the first region 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.
また、本実施の別の形態による表示端末は、前記強調表示領域が前記表示部に表示されている場合において、前記操作受付部が第4操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、重畳する前記1行の前記コンテンツが視認できる程度に前記第1領域の色彩または輝度を変更可能な表示態様で前記表示部に表示可能であってもよい。 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 reception unit receives a fourth operation, the display unit 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 such an extent that the one line of the superimposed content is visible, based on the control information generated by the display control unit.
また、本実施の別の形態による表示端末は、前記強調表示領域が前記表示部に表示されている場合において、前記操作受付部が第5操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記複数行のうち、重畳するいずれかの行の前記コンテンツが視認できる程度から、当該コンテンツが視認できない程度まで、前記一対の第2領域の色彩または輝度を変更可能な表示態様で前記表示部に表示可能であってもよい。 In addition, in a display terminal according to another embodiment of the present invention, when the highlighted display region is displayed on the display unit and the operation receiving unit receives a fifth operation, the display unit may be capable of displaying the pair of second regions on the display unit in a display mode in which the color or brightness of the pair of second regions can be changed from a state in which the content of one of the overlapping rows among the multiple rows is visible to a state in which the content is not visible, based on the control information generated by the display control unit.
また、本実施の別の形態による表示端末は、前記表示部に表示された前記コンテンツの行配置を特定する行配置特定部をさらに備え、前記複数行のいずれかである第1行の前記コンテンツが前記第1領域と重畳する位置に前記強調表示領域が配置されている場合において、前記操作受付部が第6操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記行配置特定部が特定した前記行配置の情報から定まる前記第1行に隣接する第2行の前記コンテンツが前記第1領域と重畳する位置に、前記強調表示領域が移動可能な表示態様で前記表示部に表示可能であってもよい。 In addition, a display terminal according to another embodiment of the present invention may further include a row arrangement specification unit that specifies the row arrangement of the content displayed on the display unit, and when the highlighted display area is located at a position where the content of a first row, which is one of the multiple rows, overlaps with the first region, when the operation reception unit receives a sixth operation, the highlighted display area may be displayed on the display unit in a movable display mode based on the control information generated by the display control unit to a position where the content of a second row adjacent to the first row, which is determined from the row arrangement information specified by the row arrangement specification unit, overlaps with the first region.
また、本実施の別の形態による表示端末は、ユーザの頁めくりの時間間隔から1行あたりのコンテンツを読むのに要する時間に対応する改行時間を算出する読取時間計算部をさらに備え、前記複数行のいずれかである第3行の前記コンテンツが前記第1領域と重畳する位置に前記強調表示領域が配置されている場合において、前記操作受付部が第7操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、読取時間計算部が算出した前記改行時間の経過に伴って、前記行配置特定部が特定した前記行配置の情報から定まる前記第3行に隣接する第4行のコンテンツが前記第1領域と重畳する位置に、前記強調表示領域が移動可能な表示態様で前記表示部に表示可能であってもよい。 In addition, a display terminal according to another embodiment of the present invention may further include a reading time calculation unit that calculates a line feed time corresponding to the time required to read the content per line from the time interval between the user's page turning, and when the highlighted display area is located at a position where the content of a third line, which is one of the multiple lines, overlaps with the first area, and when the operation reception unit receives a seventh operation, the highlighted display area may be displayed on the display unit in a display mode 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 information on the line arrangement identified by the line arrangement identification unit, overlaps with the first area as the line feed time calculated by the reading time calculation unit elapses, based on the control information generated by the display control unit.
また、本実施の別の形態による表示端末は、前記コンテンツを視認するユーザの視点位置を検出する視点検出部をさらに備え、前記視点位置が現在の前記第1領域と重畳していない場合、前記表示制御部が生成した前記制御情報に基づいて、文章領域の範囲内で前記第1領域が前記視点位置と重畳するように、前記強調表示領域が移動可能な表示態様で前記表示部に表示可能であってもよい。 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 based on the control information generated by the display control unit so that the first area overlaps with the viewpoint position within the text area.
また、本実施の別の形態による表示端末は、前記表示制御部が生成した前記制御情報に基づいて、前記1行の前記コンテンツが所定倍率で拡大されて、または前記1行の前記コンテンツが他の書体に変換される表示態様で前記表示部に表示可能であってもよい。 In addition, a display terminal according to another embodiment of the present invention may be capable of displaying the one line of content 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.
本実施の形態によるコンテンツ表示システムは、表示部を備える表示端末と、当該表示端末との通信が可能な管理サーバであって、前記表示部の表示を変化させる操作を受け付ける操作受付部と、前記操作受付部が受け付けた操作に対応する、前記表示部の表示に関する制御情報を生成する表示制御部と、を備える管理サーバと、を備え、前記コンテンツが前記表示部に表示されるときに、前記操作受付部が第1操作を受け付けた場合は、前記表示端末が前記管理サーバから受信した、前記表示制御部が生成した前記制御情報に基づいて、帯状の第1領域と、当該第1領域を挟むように隣接する帯状の一対の第2領域と、を含む強調表示領域が前記コンテンツに重畳されて、かつ、前記第1領域と重畳する前記コンテンツが視認できるような表示態様で前記表示部に表示可能である。 The content display system according to the present embodiment includes a display terminal having a display unit, and a management server capable of communicating with the display terminal, the management server including an operation reception unit that receives an operation to change the display of the display unit, and a display control unit that generates control information related to the display of the display unit corresponding to the operation received by the operation reception unit. When the operation reception unit receives a first operation when the content is displayed on the display unit, the display terminal can display on the display unit in a display mode in which a highlighting region including a strip-shaped first region and a pair of strip-shaped second regions adjacent to each other on either side of the first region is superimposed on the content and the content superimposed on the first region can be visually recognized, based on the control information generated by the display control unit and received by the display terminal from the management server.
本実施の形態による表示端末にコンテンツを表示するステップをコンピュータに実行させる表示プログラムは、表示部の表示を変化させる操作を受け付けるステップと、前記受け付けた操作に対応する、前記表示部の表示に関する制御情報を生成するステップと、を含み、前記コンテンツが前記表示部に表示されるときに第1操作を受け付けた場合は、前記制御情報に基づいて、帯状の第1領域と、当該第1領域を挟むように隣接する帯状の一対の第2領域と、を含む強調表示領域を前記コンテンツに重畳して、かつ、前記第1領域と重畳する前記コンテンツが視認できるように、前記表示部に表示する、コンテンツの表示プログラム。 The 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 related to the display of the display unit that corresponds to the accepted operation, and when a first operation is accepted when the content is displayed on the display unit, the program displays a highlighted display area including a strip-shaped first area and a pair of strip-shaped second areas adjacent to each other on either side of the first area based on the control information, superimposing the highlighted display area on the content, and displaying the content superimposed on the first area so that it can be seen.
本実施の形態によれば、ユーザの状況に合わせたコンテンツの読みやすさの向上が図れる表示端末、コンテンツ表示システムおよび表示端末にコンテンツを表示するプログラムを提供することができる。 According to this embodiment, it is possible to provide a display terminal, a content display system, and a program for displaying content on a display terminal that can improve the readability of content according to the user's situation.
以下、図面等を参照して、本開示の表示端末の一例について説明する。ただし、本開示の表示端末は、以下に説明する実施形態や実施例には限定されない。 Below, 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 example described below.
なお、以下に示す各図は、模式的に示したものである。そのため、各部の大きさ、形状は理解を容易にするために、適宜誇張している。また、各図において、部材の断面を示すハッチングを適宜省略する。本明細書中に記載する各部材の寸法等の数値および材料名は、実施形態としての一例であり、これに限定されるものではなく、適宜選択して使用することができる。本明細書において、形状や幾何学的条件を特定する用語、例えば平行や直交、垂直等の用語については、厳密に意味するところに加え、実質的に同じ状態も含むものとする。 The figures shown below are schematic. Therefore, the size and shape of each part are appropriately exaggerated to make it easier to understand. In addition, hatching showing the cross section of a member is omitted as appropriate in each figure. The numerical values such as dimensions and material names of each member described in this specification are examples of embodiments, and are not limited to these, and may be selected as appropriate for use. In this specification, terms that specify shapes or geometric conditions, such as parallel, orthogonal, and perpendicular, are intended to include substantially the same state in addition to their strict meaning.
1.第1実施形態
本開示の表示端末の第1実施形態について説明する。第1実施形態に係る表示端末1は、書籍、雑誌あるいは新聞等の情報が電子データ化されたコンテンツを閲覧可能な電子機器である。表示端末1は図4に示すように、主として操作受付部32および表示制御部31を有する制御部3、通信部2、記憶部4、表示部5、操作部6および電源部7を備える。特に操作受付部32、表示制御部31および表示部5を備えることが表示端末1として好ましい。
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 converted into electronic data. As shown in FIG. 4, the display terminal 1 mainly includes a control unit 3 having an operation acceptance 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. In particular, it is preferable for the display terminal 1 to include the operation acceptance unit 32, the display control unit 31, and the display unit 5.
表示端末1は専用の電子書籍リーダーであってもよく、スマートフォンやパーソナルコンピュータ等の情報処理装置であってもよい。表示端末1は通信部2を介して通信ネットワークに接続でき、この通信ネットワークを通じてあらかじめ契約されたアプリケーションサーバ等から所望のコンテンツをダウンロードし、これを記憶部4に保存する。これにより、ユーザは任意の場所やタイミングで、ダウンロードしたコンテンツを表示端末1の操作部6の操作等により表示部5に表示させ、これを見たり読むことができる。 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. Display terminal 1 can connect to a communication network via communication unit 2, and downloads desired content from a pre-contracted application server or the like via this communication network, and stores this in storage unit 4. This allows the user to display the downloaded content on display unit 5 by operating operation unit 6 of display terminal 1, etc., at any place or time, and to view or read it.
なお、コンテンツとは、文書やデータを構成する文字、英数字、記号、マーク、符号、パターン等、およびこれらの集合体である文章等の情報並びに漫画、イラストあるいは写真等の非文章の情報を総称するものである。コンテンツは、表示部5の中の1箇所または複数箇所に規則的または不規則的に配置されているものもあれば、縦並びまたは横並びの単一または複数の行(列も含む)を形成するものもある。このような行を形成するコンテンツには、文字、英数字、記号の文字等から構成されるものやバーコードのように非文字コードから構成されるものもある。 The term "content" collectively refers to 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 it 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 it may be composed of non-character codes such as barcodes.
表示端末1が備える表示部5は、ユーザの要望に応じた様々な表示態様によるコンテンツを表示できる。図1(a)は、文字等から構成される文章の画面201を含む、表示部5に表示された表示画面101を示す図である。 The display unit 5 of the display terminal 1 can display content in various display modes according to the user's requests. FIG. 1(a) shows a display screen 101 displayed on the display unit 5, including a screen 201 of text composed of characters, etc.
図1(b)は、図1(a)の表示画面101について第1操作を行ったときの変化した表示画面102を示す図である。第1操作の例示としては、例えば図1(a)の表示画面101の画面上の所定位置を指で短時間だけ接触させるタップ操作としてもよい。なお、この第1操作や以後に説明する第2乃至第8操作、その他の各種操作で例示する操作内容はあくまで一例にすぎない。これらはタッチパネル上のいかなる他の操作に置き換えられてもよく、押しボタンや切り換えスイッチ、さらにはジェスチャーによる加速度検知や傾き検知に置き換えられてもよい。 Figure 1(b) is a diagram showing the changed display screen 102 when a first operation is performed on the display screen 101 in Figure 1(a). An example of the first operation may be, for example, a tap operation in which a finger touches a specific position on the display screen 101 in Figure 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 using a gesture.
図1(b)の表示画面102は、表示画面101の画面201に強調表示領域301が重畳されたものである。強調表示領域301は、画面201のコンテンツの行方向である上下方向に延びる帯状のハイライトスリット301aと、当該ハイライトスリット301aを挟むように隣接してその左右に配置された、上下方向に延びる帯状の一対のマスキングスリット301bおよび301cと、を含む。ハイライトスリット301aは第1領域の一例であり、マスキングスリット301bおよび301cは第2領域の一例である。 The display screen 102 in FIG. 1(b) 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, adjacent to the left and right of the highlight slit 301a so as to sandwich it. The highlight slit 301a is an example of a first region, and the masking slits 301b and 301c are examples of a second region.
ハイライトスリット301aは、画面201の背景色と同色またはこれとは異なる色彩を有し、これと重畳する画面201の文字等が視認できるように構成された領域である。一方、マスキングスリット301bおよび301cは、本実施形態では画面201の背景色やハイライトスリット301aとは異なる色彩を有し、これと重畳する画面201の文字等が視認できないように構成された領域である。 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 so that characters and the like on the screen 201 that overlap with it can be seen. On the other hand, the masking slits 301b and 301c in this embodiment have a color that is different from the background color of the screen 201 and the highlight slit 301a, and are areas configured so that characters and the like on the screen 201 that overlap with it cannot be seen.
これは、あたかもハイライトスリット301aが透明または半透明の無着色の、または着色されたフィルムであり、マスキングスリット301bおよび301cが不透明の着色されたフィルムであることに例えることができる。そして、ハイライトスリットと重畳する画面201の文字等が当該ハイライトスリットを透過して視認できる状況が疑似的に表示部5に表示される。このようにハイライトスリット301aに重畳する行の文字等が、着色される等して他の行の文字等よりも視認し易く強調された表示であることを単にハイライト表示と称することがある。 This can be likened to highlight slit 301a being a transparent or semi-transparent uncolored or colored film, and masking slits 301b and 301c being opaque colored films. A situation in which characters, etc. on screen 201 that overlap with the highlight slit can be seen through the highlight slit is then displayed on display unit 5 in a pseudo manner. This display in which characters, etc. on the line that overlaps highlight slit 301a are highlighted by coloring or other means to make them easier to see than characters, etc. on other lines is sometimes simply referred to as a highlight display.
また、マスキングスリットと重畳する画面201の文字等が当該マスキングスリットに隠蔽されて視認できない状況が疑似的に表示部5に表示される。このようにマスキングスリット301bおよび301cに重畳する行の文字等が、着色される等して視認できない、または他の行の文字等よりも視認し難くされた表示であることを単にマスキング表示と称することがある。 In addition, a situation in which characters, etc. on screen 201 that overlap with the masking slits are hidden by the masking slits and cannot be seen is simulated and displayed on display unit 5. In this way, a display in which characters, etc. in the lines that overlap 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.
また、図1(b)に示すように、初期状態における、すなわち第1操作によって最初に強調表示領域301が表示部5に表示された場合における強調表示領域301が、表示画面102の左右方向の略中心付近に配置されている。ここで、ユーザが表示画面102のおおむね中央付近の点A1に指を触れ、このまま右方向であるX1方向にスライドして点A2まで達したとする。このようなスワイプ操作は第2操作のひとつの例示である。 As shown in FIG. 1(b), in the initial state, that is, when the highlighted display region 301 is first displayed on the display unit 5 by the first operation, the highlighted display region 301 is located approximately near the center in the left-right direction of the display screen 102. Here, assume that the user touches a point A1 near roughly the center of the display screen 102 with his/her finger, and then slides his/her finger in the X1 direction, which is to the right, to reach a point A2. This type of swipe operation is an example of the second operation.
第2操作を、操作部6を介して操作受付部32で受け付けた場合は、後述する表示制御部31が生成した制御情報に基づいて以下のようになる。すなわち、強調表示領域301が表示画面102の位置から第2操作の方向に沿って右方向に移動する。その結果、図2(a)に示すように、所定頁のコンテンツの右端の行にハイライトスリット301aが重畳する位置に強調表示領域301が配置された表示画面103が表示部5に表示される。 When the second operation is received by the operation receiving unit 32 via the operation unit 6, the following occurs based on the control information generated by the display control unit 31 described below. That is, the highlighting area 301 moves rightward from its position on the display screen 102 along the direction of the second operation. As a result, as shown in FIG. 2(a), the display screen 103 is displayed on the display unit 5 with the highlighting area 301 positioned so that the highlight slit 301a overlaps the rightmost line of the content on a specified page.
このように、第1実施形態の表示端末1は、複数行の文字等から構成されるコンテンツを表示し、複数行の少なくとも1行をハイライト表示するか、または当該1行の両隣の領域をマスキングして表示する。その結果、表示端末1を使って電子書籍等の電子情報であるコンテンツを読む場合においても、紙媒体の書籍等の読書補助具であるリーディングトラッカーと同様の効果が得られる。すなわち、ユーザの嗜好やディスレクシアの程度、コンテンツの読み位置等のユーザの状況に合わせたコンテンツの読み易さの向上が図れる。以下に、第1実施形態の表示端末1の構成の詳細を説明する。 In this way, the display terminal 1 of the first embodiment displays content consisting of multiple lines of characters, etc., and highlights at least one of the multiple lines, or displays the area on both sides of that line with a mask. As a result, even when using the display terminal 1 to read content that is electronic information such as an e-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, degree of dyslexia, and reading position of the content. The configuration of the display terminal 1 of the first embodiment will be described in detail below.
(a)表示端末の構成
(i)通信部
通信部2は、表示端末1が無線または有線LANや、インターネット、携帯電話網等の広域通信網と接続して各種サーバからコンテンツをダウンロードしたり、各種サーバが提供するウェブ画面を通じてコンテンツを閲覧するための通信機能を有している。通信部2は無線通信のためのアンテナやA/DおよびD/A変換器等の通信インターフェースを備え、制御部3からデータバスを通じて送信された指示信号に従い送信用データを所定の交流波形の電波に変換して出力する。
(a) Configuration of the Display Terminal (i) Communication Unit 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 contents from various servers and to view contents via web screens provided by various servers. The communication unit 2 is equipped with a communication interface such as an antenna for wireless communication and A/D and D/A converters, and converts data to be transmitted into radio waves of a predetermined AC waveform and outputs the converted data in accordance with an instruction signal transmitted from the control unit 3 via a data bus.
また、外部から送信された電波を受信し、これをデジタルデータとしてデータバスを通じて制御部3に送信する。出力された電波は付近に設置されたWi-Fi(登録商標)のアクセスポイントやLTE(Long Term Evolution)の基地局等を中継して広域通信網に伝達される。なお、表示端末1が、電子書籍データをUSBメモリや通信ケーブルを接続してダウンロードできる構成であれば、表示端末1は通信部2を備えていなくてもよい。 The display terminal 1 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.
(ii)記憶部
記憶部4は、各種データを記憶する機能を有し、固定データを記憶するROMや一時的な記憶のためのRAM、および可変情報であるアプリケーションデータやパラメータを記憶するフラッシュメモリ等の書き換え可能な不揮発性メモリ等から構成される。記憶部4のうち、コンテンツに関係するデータとして、例えばコンテンツ41、コンテンツ表示アプリ42および表示属性データ43等が記憶されている。
(ii) Storage Unit 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.
コンテンツ41は、表示端末1が上述の広域通信網等を経由して各種サーバからダウンロードした電子書籍等のコンテンツデータである。表示端末1は、操作部6の操作により記憶部4からコンテンツ41を読み出して、これを頁単位等で表示部5に表示させることができる。ただし、表示端末1が各種サーバの提供するウェブ画面を通じてコンテンツを閲覧する方式を採用している場合は、コンテンツ41を記憶部4に格納する必要はない。 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.
コンテンツ表示アプリ42は、ダウンロードしたコンテンツ41を、ユーザが表示端末1の表示部5に表示し、読書や各種操作ができるようにするためのアプリケーションプログラムや各種パラメータから構成される。ただし、表示端末1が各種サーバの提供するウェブ画面を通じてコンテンツを閲覧する方式を採用している場合は、コンテンツ表示アプリ42の代わりに閲覧用のウェブブラウザを有してもよい。 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 web screens provided by various servers, the content display application 42 may have a web browser for viewing instead of the content display application 42.
表示属性データ43は、広い意味ではコンテンツ表示アプリ42に含まれてもよいが、電子書籍等のコンテンツや文章等の属性情報、すなわち書体情報やコンテンツサイズ情報、コンテンツの間隔情報、行間隔情報、コンテンツ色と背景色、背景デザイン等の各種情報を示す。なお、表示属性データ43には、コンテンツの表示形態を参照するための各種のコンテンツの表示形態仕様テーブルを含めてもよい。 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 content and text of e-books, etc., i.e., font information, content size information, content spacing information, line spacing information, content color and background color, background design, etc. Note that display attribute data 43 may also include various content display form specification tables for referencing the display form of content.
(iii)制御部
制御部3は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって構成され、表示端末1の各部からの情報収集や各種判断、各部への動作指示等を行う。制御部3はまた、表示端末1の各部との信号入出力のためのインターフェースを備え、通信部2、表示部5、操作部6、記憶部4および電源部7との信号や情報の入出力およびその動作を制御する。制御部3はこのように様々な制御機能を有しているが、特にコンテンツの表示に関係するものとして、表示制御部31や操作受付部32を備えている。
(iii) Control Unit The control unit 3 is composed of a CPU (Central Processing Unit), an MPU (Micro Processing Unit), etc., and collects information from each part of the display terminal 1, makes various judgments, and issues operation 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, the display unit 5, the operation unit 6, the storage unit 4, and the 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 units related to the display of content.
表示制御部31は、表示部5へのコンテンツの表示態様およびその表示内容を操作受付部32が受け付けたユーザの操作内容等に応じて判断する。そして、所定の表示態様や表示内容で表示部にコンテンツを表示するように所定の制御情報を生成し、これを表示部5に伝達する。所定の制御情報は、記憶部4等から読み出した具体的な表示態様や表示内容に相当するデータであってもよく、この情報を表示制御部31が表示部5の表示ドライバに対して直接送信してもよい。あるいは、所定の制御情報はあらかじめ具体的な表示態様や表示内容と紐づけられた特定のコード情報から構成されてもよい。 The display control unit 31 determines the display mode of the content on the display unit 5 and the display contents according to the user's operation contents accepted by the operation acceptance unit 32. 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 or display contents read from the storage unit 4 or the like, and the display control unit 31 may transmit this information directly to the display driver of the display unit 5. Alternatively, the predetermined control information may be composed of specific code information that is linked in advance to a specific display mode or display contents.
この場合は、制御情報を表示制御部31から受け取った表示部5の表示ドライバが、この内容を解読して対応する具体的な表示態様や表示内容を記憶部4等から読み出して表示部5に表示させる。表示制御部31は初期状態において、例えば図1(a)に示すように、文書体の頁単位のコンテンツとして縦書きの文章から構成される画面201を含む表示画面101を表示部5に表示することを指示する制御情報を生成する。表示画面101の左上に表示される「13」は当該頁の頁番号251である。 In this case, the display driver of the display unit 5 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). The "13" displayed in the upper left corner of the display screen 101 is the page number 251 of the page in question.
図1(a)の表示画面101について画面をタップする等の第1操作を行ったとき、表示制御部31が生成する制御情報に基づき、表示部5に表示される表示画面101は、図1(b)に示すような表示画面102に遷移する。前述したように、表示画面102は、表示制御部31が生成する制御情報に基づき、表示部5に表示される表示画面101の文章の画面201に強調表示領域301が重畳されたものである。ここで、表示制御部31が生成する制御情報に基づいて表示部5に表示される強調表示領域301並びにこれを構成するハイライトスリット301aおよびマスキングスリット301b、301cの詳細を説明する。 When a first operation such as tapping on the display screen 101 in FIG. 1(a) is performed, the display screen 101 displayed on the display unit 5 transitions to the display screen 102 shown in FIG. 1(b) based on the control information generated by the display control unit 31. As described above, the display screen 102 is a display screen in which a highlighting region 301 is superimposed 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 it will be described in detail.
ハイライトスリット301aは前述のとおり、画面201の背景色と同色の、またはこれとは異なる色彩を有し、これと重畳する画面201の文字等が視認できるように構成された領域である。コンテンツの行の配列方向である左右方向に沿ったハイライトスリット301aの幅Wh1は、少なくともこれと重畳する画面201の文字等が欠けることなく視認できる程度に調整されている。言い換えると当該幅Wh1は、画面201の文字等の幅と同一か、これよりも大きい状態に調整できることが好ましい。これにより、ハイライトスリット301aに重畳するコンテンツの1行分の文字等を明確に視認できる。 As described above, highlight slit 301a has a color that is the same as or different from the background color of screen 201, and is an area configured to allow characters, etc. on screen 201 that overlap with it to be visible. The width Wh1 of highlight slit 301a along the left-right direction, which is the arrangement direction of the lines of content, is adjusted to at least allow the characters, etc. on screen 201 that overlap with it to be visible without being cut off. In other words, it is preferable that width Wh1 can be adjusted to be the same as or larger than the width of the characters, etc. on screen 201. This allows one line of characters, etc. of the content that overlaps highlight slit 301a to be clearly visible.
また、初期状態におけるハイライトスリット301aの幅Wh1は、上記の条件を満たした上で、例えば表示部5の表示画面の左右方向の幅W1の5%以上かつ15%以下の大きさを有することが好ましい。ハイライトスリット301aの幅Wh1がこのような大きさであることにより、複雑な計算を要せずに第1操作後に早急に強調表示領域301を表示部5に表示させることができ、ハイライトスリット301aと重畳する文字等を良好に読めることが期待できる。表示部5に表示されるコンテンツの標準的な文字等の横幅は、表示画面の横幅の5%以上かつ15%以下であると考えられるからである。 In addition, 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% or more and 15% or less 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 the need for complex calculations, and it is expected that characters, etc. superimposed on the highlight slit 301a can be clearly read. This is because the standard width of characters, etc. in content displayed on the display unit 5 is considered to be 5% or more and 15% or less of the width of the display screen.
また、例示的には画面201の背景色は白色であり、文字等の色が黒色であり、ハイライトスリット301aは黄色に着色されている。このように、ハイライトスリット301aの色彩を他のコンテンツの背景色や文字色とは異なる色とすることで、ハイライトスリット301aと重畳するコンテンツの特定の行の文字等が周囲の文字等よりも強調され、ユーザにとって読み易くなることがある。ただし、ユーザにとっての適切なハイライトスリット301aの着色は、ユーザの嗜好やディスレクシアの程度等により個人差がある。例えば、オレンジ、赤、青、水色、茶色、紫等、様々な色彩に着色してもよい。また、無彩色としてもよく、元々のコンテンツの背景色と同色としてもよい。 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 content, the characters, etc. of a specific line of the content that overlaps 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 that is appropriate for the user varies from person to person depending on the user's preferences, the degree of dyslexia, etc. For example, it may be colored in various colors such as orange, red, blue, light blue, brown, purple, etc. It may also be achromatic, or the same color as the background color of the original content.
さらには、ハイライトスリット301aを構成する表示部5の各画素の輝度値が、画面201の背景部分の各画素の輝度値よりも高くなるようにしてもよい。なお、ユーザが表示端末1の操作部6への操作により、ハイライトスリット301aの色彩や輝度レベルを選択できることが好ましい。当該操作は第4操作の例示である。すなわち、操作受付部32が第4操作を受け付けた場合は、表示制御部31が生成した前記制御情報に基づいて、重畳するいずれかの行のコンテンツが視認できる程度の第1領域であるハイライトスリット301aの色彩または輝度を変更可能であってもよい。 Furthermore, the luminance value of each pixel of the display unit 5 constituting the highlight slit 301a may be made higher than the luminance value of each pixel in the background portion of the screen 201. It is preferable that the user can select the color and luminance level of the highlight slit 301a by operating the operation unit 6 of the display terminal 1. This operation is an example of the fourth operation. In other words, 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 viewed, may be changeable based on the control information generated by the display control unit 31.
一方、マスキングスリット301bおよび301cは一例では画面201の背景色やハイライトスリット301aとは異なる色彩を有し、これと重畳する画面201の文字等が視認し難くなるように構成された領域である。左右方向に沿ったマスキングスリット301bおよび301cの幅Wm1は、少なくともこれと重畳する画面201の文字等、特にハイライトスリット301aと重畳する行に隣接する行の文字等の一部が欠ける程度に調整されている。 On the other hand, in one example, masking slits 301b and 301c have a color different from the background color of screen 201 and highlight slit 301a, and are areas 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 so that at least some of the characters, etc. on screen 201 that overlap with them, especially the characters, etc. on the lines adjacent to the line that overlaps with highlight slit 301a, are missing.
言い換えると当該幅Wm1は、画面201の文字等の幅と同一か、これよりも大きい状態に固定されており、または調整可能となっている。マスキングスリット301bおよび301cがハイライトスリット301aと重畳する行の隣接行の文字等の視認を困難にすることで、ユーザの視点をハイライトスリット301aと重畳する行の文字等に集中させることができ、当該文字等を読み易くできる。 In other words, the width Wm1 is fixed to be equal to or larger than the width of the characters, etc. on the screen 201, or it can be adjusted. Masking slits 301b and 301c make it difficult to see the characters, etc. in the lines adjacent to the line that overlaps with highlight slit 301a, so that the user's gaze can be focused on the characters, etc. in the line that overlaps with highlight slit 301a, making the characters, etc. easier to read.
例示的にはマスキングスリット301bおよび301cはグレー色である。ただし、マスキングスリットの着色もハイライトスリット301aと同様、ユーザの嗜好やディスレクシアの程度等を考慮して、任意の色彩としてもよい。ただし、マスキングスリットの機能がユーザの視点をハイライトスリット301aと重畳する行の文字等に集中させることである点に鑑み、マスキングスリットはなるべく目立ちにくい無彩色とすることが好ましい。また、マスキングスリットを構成する表示部5の各画素の輝度値を、ハイライトスリット301aや画面201の背景部分のそれよりも低めに設定することが好ましい。 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 preferences and the degree of dyslexia. However, considering that the function of the masking slit is to focus the user's viewpoint on the characters in the line that overlaps 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.
また、初期状態におけるマスキングスリット301bおよび301cの幅Wm1は、上記の条件を満たした上で、例えばハイライトスリット301aの幅Wh1と同一とするか、またはこれより大きくしてもよい。マスキングスリット301bおよび301cの幅Wm1がこのような大きさであることにより、複雑な計算を要せずに第1操作後に早急に強調表示領域301を表示部5に表示させることができる。よって、ユーザの視線をハイライトスリット301aと重畳する行の文字等に集中させる効果が期待できる。なお、マスキングスリット301bおよび301cの幅をそれぞれ同一とせず、異なる大きさとしてもよい。 In addition, the width Wm1 of the masking slits 301b and 301c in the initial state may be the same as the width Wh1 of the highlight slit 301a, or may be larger than this, 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 the need for complex calculations. This is expected to have the effect of focusing the user's gaze on the characters of the line that overlaps with the highlight slit 301a. Note that the widths of the masking slits 301b and 301c do not have to be the same, but may be different sizes.
図1(b)の表示画面102に示すように、強調表示領域301は、コンテンツが縦書きの文章を表示する場合、表示画面102の上端から下端にかけて配置されてもよい。強調表示領域301は、少なくとも対象とする行の上端および下端の文字等の略全域と重畳する範囲に配置されることが好ましい。一方、ユーザの第1操作直後の強調表示領域301の左右方向の配置は、その左右方向の中心が表示画面102の左右方向の略中心付近に来る位置としているが、これ以外の位置に配置されてもよい。 As shown on the display screen 102 in FIG. 1(b), the highlighting region 301 may be positioned from the top to the bottom of the display screen 102 when the content displays vertically written text. It is preferable that the highlighting region 301 is positioned so that it overlaps at least substantially the entire area of the characters at the top and bottom of the target line. Meanwhile, the horizontal position of the highlighting region 301 immediately after the user's first operation is such that its horizontal center is approximately near the horizontal center of the display screen 102, but it may be positioned elsewhere.
ここで、前述したとおり、ユーザが表示画面102の点A1に指で触れ、このままX1方向にスワイプする第1操作を行った場合、表示制御部31は、以下の表示を表示部5にするよう指示する制御情報を生成する。すなわち、表示画面102のうちの強調表示領域301が、スワイプする程度、すなわち指の速度や移動量に応じて、スワイプ方向である右方向に移動する。そして、図2(a)に示すように、13頁のコンテンツである画面201の右端の行にハイライトスリット301aが重畳する位置に強調表示領域301が配置された表示画面103に、表示部5の表示が変化する。なお、このとき、ハイライトスリット301aの幅Wh1やマスキングスリット301bおよび301cの幅Wm1は変化しない。 As described above, when the user performs the first operation of touching point A1 on the display screen 102 with a finger and 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 area 301 on the display screen 102 moves to the right, which is the swipe direction, depending on the degree of the swipe, i.e., 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 area 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 page 13. At this time, the width Wh1 of the highlighting slit 301a and the width Wm1 of the masking slits 301b and 301c do not change.
このように、強調表示領域301が表示部5に表示されているときにユーザが第2操作を行うことによって、ハイライトスリット301aと重畳するコンテンツの行位置を行の配列方向に沿って任意に移動できる。よって、ユーザが、表示部5に表示された所定頁のコンテンツを先頭行から1行ずつ読み進める際に、読む対象の行にハイライトスリット301aが重畳するよう、順次、強調表示領域301の配置をずらすことにより、ユーザの状況に合わせたコンテンツの読みやすさが向上する。 In this way, when the highlighting region 301 is displayed on the display unit 5, the user can perform the second operation to arbitrarily move the line position of the content that overlaps with the highlight slit 301a along the line arrangement direction. Therefore, when the user reads the content of a specific page displayed on the display unit 5 line by line from the first line, the position of the highlighting region 301 is sequentially shifted so that the highlight slit 301a overlaps the line to be read, thereby improving the readability of the content according to the user's situation.
なお、第2操作としてスワイプをする場合、ハイライトスリット301aは指の速度や移動量に応じて連続的にスワイプ方向に移動してもよいが、ハイライトスリット301aが間欠的に一定量だけステップ移動することとしてもよい。このようにすることで、ハイライトスリット301aが連続的に移動する場合よりも、ユーザにハイライトスリット301aの移動を認識し易くでき、特定行とハイライトスリット301aとの位置合わせが容易になる場合がある。 When a swipe is performed as the second operation, the highlight slit 301a may move continuously in the swipe direction depending on the finger speed and movement amount, but the highlight slit 301a may also move intermittently in steps of a certain amount. This makes it easier for the user to recognize the movement of the highlight slit 301a than when the highlight slit 301a moves continuously, and may make it easier to align a specific line with the highlight slit 301a.
また、ユーザが表示画面101において、図2(b)の表示画面104の点A3および点A5に対応する2点に2本の指で触れ、それぞれ左方向であるX2方向の点A4まで、および右方向であるX3方向の点A6まで同時に指をずらすとする。この操作をピンチアウトともいい、第3操作の例示である。ユーザが表示画面101に対してこのような第3操作を行った場合、表示制御部31は、以下の表示を表示部5にするよう指示する制御情報を生成する。すなわち、表示画面101のうちの強調表示領域301の左右方向の幅が拡大される。 Suppose also that the user touches two points on the display screen 101 that correspond to points A3 and A5 on the display screen 104 in FIG. 2(b) with two fingers, and simultaneously moves the fingers to the left in the X2 direction to point A4 and to the right in the X3 direction to point A6. 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 horizontal width of the highlighted display area 301 on the display screen 101 is expanded.
具体的には、強調表示領域301のハイライトスリット301aが、図2(b)に示すように、ピンチアウトする程度に応じて幅Wh1からWh2に拡大されたハイライトスリット302aに変化する。その結果、強調表示領域301は、ハイライトスリット302aと、これの両端に配置された幅が変化しないマスキングスリット301bおよび301cとが配置された強調表示領域302に変化する。元の文章の画面201に横幅の拡大された強調表示領域302が重畳配置されたものが表示画面104となる。 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 either side of highlight slit 302a and whose width does not change. The display screen 104 is formed by superimposing highlight region 302, whose width has been expanded, on screen 201 of the original text.
このように、強調表示領域301が表示部5に表示されているときにユーザが第3操作を行うことによって、ハイライトスリット301aの左右方向の幅を自由に拡張できる。これにより、拡張されたハイライトスリット302aと重畳するコンテンツの領域が拡大し、コンテンツの文字等を拡大させたとしてもこれをハイライトスリット302aの領域の範囲内で見ることができる。また、文字等を拡大しない場合は、複数行の文字等を一度にハイライトスリット302aの領域の範囲内で見ることができる。これにより、ユーザの視点をハイライトスリット302aと重畳する行の文字等に集中させつつ、まだ読んでいない先の行が視界に入ることでユーザの文章展開の予測性を向上させ、読み進む速度を向上させることができる。 In this way, when the highlighting area 301 is displayed on the display unit 5, the user can freely expand the horizontal width of the highlight slit 301a by performing the third operation. This expands the area of the content that overlaps with the expanded highlight slit 302a, and even if the characters of the content are enlarged, they can be viewed within the area of the highlight slit 302a. Furthermore, if the characters are not enlarged, multiple lines of characters can be viewed at once within the area of the highlight slit 302a. This allows the user's gaze to be focused on the characters of the lines that overlap 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.
一方、図3(a)に示すように、コンテンツが文章である画面201に強調表示領域301が重畳された表示画面102において、ユーザが強調表示領域301以外の表示画面102の領域である左端の点A7から右方向であるX4方向の点A8までスワイプしたとする。このとき、ユーザによる頁めくりのための操作が操作部6で検知され、操作受付部32で受け付けられると、図3(b)に示すように、それまで表示部5に表示されていた13頁のコンテンツが、紙媒体の文書体の頁めくりと同様のイメージで3次元的にめくられる。 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 user's operation 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 until that point is turned three-dimensionally in the same way as turning the pages of a paper-based text.
すなわち、めくられる13頁は、その右側が表面側画面201pとして表示され、その左側が反対側にめくられて裏面側画面201qとして表示される。また、裏面側画面201qには反転した13頁の文書の文字等が紙媒体の頁を透過して視認できる。表示画面105がこのような表示であることにより、ユーザに紙媒体の書籍等の頁をめくっているような臨場感を与えることができる。 That is, the right side of page 13 being turned is displayed as the front screen 201p, and the left side is turned to the other side and displayed as the back screen 201q. Furthermore, on the back screen 201q, the characters of the inverted document on page 13 can be seen through the paper medium. Displaying the display screen 105 in this way gives the user a sense of realism as if they were turning the pages of a paper book or the like.
さらに13頁がめくり終わると、図3(c)の表示画面106のように、ほぼ全域に14頁だけが表示部5に表示される状態となる。このとき、強調表示領域301は、頁をめくる前の13頁の表示画面102における配置に対応した、14頁の表示画面106の所定位置に配置される。この所定位置は、13頁の表示画面102における配置と同一でもよく、14頁の表示画面106のもっとも右側に寄せた位置でもよい。 Furthermore, when page 13 has been turned over, only page 14 is displayed on almost the entire display unit 5, as shown in the display screen 106 of FIG. 3(c). At this time, the highlighted display area 301 is positioned at a predetermined position on the display screen 106 for page 14 that corresponds to the position of page 13 on the display screen 102 before the pages were turned. This predetermined position may be the same as the position of page 13 on the display screen 102, or may be a position shifted to the far right of the display screen 106 for page 14.
紙媒体の書籍等でリーディングトラッカーを使用する場合は、所定頁を読み終えた後で一旦、リーディングトラッカーを取り外して頁をめくり、その後、改めてリーディングトラッカーを所定の位置に配置する必要がある。しかし、本実施形態の表示端末1では、頁めくりをしても、その後の頁の所定位置に、強調表示領域301が自動的に配置されるのでユーザにとっての利便性が高い。 When using a reading tracker with a paper book or the like, after finishing reading a specific page, the user must remove the reading tracker, turn the page, and then place the reading tracker in the specified position again. However, with the display terminal 1 of this embodiment, even if the page is turned, the highlighting area 301 is automatically placed in the specified position on the subsequent page, which is highly convenient for the user.
一方、操作受付部32は、ユーザが操作部6に対して行った操作を受け付け、その受け付けた操作内容を表示制御部31に伝達する。操作受付部32は、受け付けたユーザの操作を表示制御部31に対する特定のコマンド情報に変換して表示制御部31に伝達してもよい。または、単に操作部6に対して行われた操作信号をそのまま表示制御部31に伝達してもよい。さらには、あらかじめ操作部6に対して行われた操作内容と表示制御部31に対するコマンド情報との関連付けがされたデータテーブルを記憶部4等に記憶しておいてもよい。そして、操作受付部32または表示制御部31が、当該データテーブルを参照して表示制御部31に対するコマンド情報を特定してもよい。 On the other hand, the operation acceptance unit 32 accepts operations 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 signal performed on the operation unit 6 may simply be transmitted directly to the display control unit 31. Furthermore, a data table in which the operation content performed on the operation unit 6 is associated with 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.
なお、コマンド情報は、表示制御部31が表示部5に対する制御情報を生成する上での条件付けとなる命令または指示を示す情報である。例えば、コマンド情報が表示部5に強調表示領域301を重畳表示させる命令である場合は、表示制御部31は当該表示のための表示部5に対する制御情報を生成する。 The command information is information indicating a command or instruction that serves as a condition for the display control unit 31 to generate control information for the display unit 5. For example, if the command information is a command to superimpose the highlighted display area 301 on the display unit 5, the display control unit 31 generates control information for the display unit 5 for that display.
(iv)表示部および操作部
表示部5は、液晶ディスプレイや有機ELディスプレイ、電子ペーパー等により構成され、表示素子への電圧駆動を制御する表示ドライバを備える。表示部5はコンテンツの情報である文章情報や非文章情報等を制御部3からの指示に基づき、ユーザに視認できるように画面上に表示させる機能を有している。また、表示部5は、各種操作を受け付けるためのメニュー画面を表示させることができ、表示部5を構成するタッチパネルを操作部6として、これをユーザの指で触ることにより様々な操作入力が行える。
(iv) Display and Operation Unit The display unit 5 is composed of 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.
操作部6であるタッチパネルは静電容量方式、電磁誘導方式、赤外線方式、抵抗膜方式、表面弾性波方式等の公知の技術により形成できる。よって、タッチパネルを通じて操作を行う場合、表示部5がその一部として操作部6の機能を兼ね備える。ただし、表示端末1は表示部5のタッチパネルではなく、あるいはタッチパネルの機能に加えて別個にプッシュボタンや切り替えスイッチ等の操作部6を備えてもよい。また、手で操作するものに限らず、ジェスチャー等による加速度検知や傾き検知を操作入力とする操作部6を備えてもよい。 The touch panel that is the operation unit 6 can be formed by known technologies such as the electrostatic capacitance method, the electromagnetic induction method, the infrared method, the resistive film method, and the surface acoustic wave method. Therefore, when operations are performed through the 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 being operated by hand, and may have an operation input that detects acceleration or tilt using gestures, etc.
(v)電源部
表示端末1は、さらに各部を駆動するための電力を供給するために電源部7を有する。電源部7は、例えばリチウムイオン二次電池や二次固体電池等、繰り返し充電できるものであることが好ましい。
(v) Power Supply Unit 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.
(b)第1実施形態の表示端末について
以上、説明したように、第1実施形態のコンテンツを表示する表示端末1は、複数行のコンテンツを表示し、複数行の少なくとも1行をハイライト表示するか、または当該1行の両隣の領域をマスキングして表示する。これにより、コンテンツを読む場合において、ユーザの嗜好やディスレクシアの程度、コンテンツの読み位置等のユーザの状況に合わせたコンテンツの読み易さの向上が図れる。
(b) Display Terminal of First Embodiment As described above, the display terminal 1 that displays 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 both sides masked. 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, when reading the content.
また、このときの複数行のコンテンツは、複数行の文字等から構成されるコンテンツであってもよい。ハイライト表示するか、または両隣の領域がマスキング表示される対象の行が文字等であることにより、ユーザの状況に合わせたコンテンツの読み易さの向上は一層高まる。 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 the target line that is a character, etc., the readability of the content according to the user's situation is further improved.
また、第1実施形態の表示端末1は、表示部5と、表示部5の表示を変化させる操作を受け付ける操作受付部32と、操作受付部32が受け付けた操作に対応する、表示部5の表示に関する制御情報を生成する表示制御部31と、を備える。コンテンツが表示部5に表示されるときに、操作受付部32が操作を受け付けた場合は、表示制御部31が生成した制御情報に基づいた表示態様で表示部5に表示可能となる。 The display terminal 1 of the first embodiment also includes a display unit 5, an operation reception 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 reception unit 32. When content is displayed on the display unit 5, if the operation reception 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.
一例としては、コンテンツが表示部5に表示されるときに、操作受付部32が第1操作を受け付けた場合は、表示部5には以下のような表示態様で表示がされる。すなわち、表示制御部31が生成した前記制御情報に基づいて、強調表示領域301が所定頁の画面201に重畳される。さらに重畳する前記第1領域を透過して所定頁の画面が視認できる状態で表示部5に表示され得る。強調表示領域301は、帯状の第1領域であるハイライトスリット301aと、第1領域を挟むように隣接して配置された帯状の一対の第2領域であるマスキングスリット301bおよび301cと、を含む。 As an example, when content is displayed on the display unit 5, if the operation receiving unit 32 receives a first operation, the display unit 5 displays the content 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 specific page. Furthermore, the screen of the specific page can be displayed on the display unit 5 in a state where 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 arranged adjacent to each other so as to sandwich the first region.
これにより、ユーザは、通常のコンテンツを読むモードと特定行を強調表示、すなわちハイライト表示または両隣の領域をマスキング表示して読むモードとを自由に切り替えることができ、読書等の利便性を向上できる。 This allows users to freely switch between a mode in which they can read normal content and a mode in which they can read by highlighting specific lines, i.e., by highlighting the lines or masking the adjacent areas on either side, improving the convenience of reading, etc.
さらに、強調表示領域301が表示部5に表示されているときに操作受付部32が第2操作を受け付けた場合は、以下のようになる。すなわち、表示制御部31が生成した制御情報に基づいて、第1領域と重畳するいずれかの行のコンテンツが視認できるように強調表示領域301の位置を行配列方向に沿って移動可能な表示態様で表示部5に表示可能である。これにより、ユーザは、強調表示したい行位置を自由に選択することができ、読書等の利便性を一層向上できる。 Furthermore, if the operation receiving unit 32 receives a second operation while the highlighting region 301 is displayed on the display unit 5, the following occurs. That is, based on the control information generated by the display control unit 31, the highlighting region 301 can be displayed on the display unit 5 in a display mode in which the position of the highlighting region 301 can be moved along the row arrangement direction so that the content of any row that overlaps with the first region can be viewed. This allows the user to freely select the row position that they want to highlight, further improving convenience for reading, etc.
また、強調表示領域301が表示部5に表示されている場合において、操作受付部32が第3操作を受け付けることにより、表示制御部31が生成した制御情報に基づいて、第1領域の行の配列方向に沿った幅を行の配列方向に沿って変更可能な表示態様で表示部5に表示可能である。 In addition, 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 can be changed along the row arrangement direction.
これにより、コンテンツの文字等を拡大させた場合であっても、これに合わせて第1領域の幅を拡張して当該文字等を第1領域の範囲内で見ることができ、拡大文字等の視認性をさらに向上できる。また、文字等を拡大しない場合は、複数行の文字等を一度に第1領域の範囲内で見ることができる。これにより、ユーザの視点を第1領域と重畳する行の文字等に集中させつつ、まだ読んでいない先の行が視界に入ることでユーザの文章展開の予測性を向上させ、読み進む速度を向上させることができる。 As a result, even if the text of the content is enlarged, the width of the first area is expanded accordingly so that the text can be viewed within the first area, further improving the visibility of the enlarged text. Also, if the text is not enlarged, multiple lines of text can be viewed at once within the first area. This allows the user's gaze to be focused on the text 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 increasing the speed at which the text progresses.
また、強調表示領域301が表示部5に表示されている場合において、操作受付部32が第4操作を受け付けることにより、以下が可能である。すなわち、表示制御部31が生成した制御情報に基づいて、重畳するいずれかの行のコンテンツが視認できる程度で第1領域の色彩または輝度を変更可能な表示態様で表示部5に表示可能である。これにより、ユーザの嗜好やディスレクシアの程度等の個人差を考慮した、最適な第1領域の色彩または輝度の調整ができ、ユーザの状況に合わせたコンテンツの読み易さの一層の向上が図れる。 In addition, when the highlighted display area 301 is displayed on the display unit 5, the operation receiving unit 32 can receive the fourth operation, which makes the following possible. That is, 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 color or brightness of the first area can be changed to such an extent that the content of any of the overlapping rows can be seen. This makes it possible to adjust the color or brightness of the first area to an optimal level, taking into account individual differences such as the user's preferences and the degree of dyslexia, and to further improve the readability of the content according to the user's situation.
2.第2実施形態
次に、本開示の表示端末の第2実施形態について説明する。第2実施形態に係る表示端末は、第1実施形態の表示端末1の機能に加えて、以下の追加の機能を備える点が第1実施形態とは異なる。すなわち、強調表示領域301が表示部5に表示されている場合において、操作受付部32が第5操作を受け付けた場合に以下が可能となる。第5操作が受け付けられると、表示制御部31が生成した制御情報に基づいて、一対の第2領域であるマスキングスリットの色彩または輝度を変更可能である。また、その変更の程度は、重畳するいずれかの行のコンテンツが視認できる程度から、このコンテンツが視認できない程度までである。
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 to which the content of one of the overlapping rows is visible to a degree to which this content is not visible.
例えば、図5(a)に示す表示画面107は、表示部5に図3(a)の表示画面102が表示されているときに、ユーザが強調表示領域301のマスキングスリット301bと重なる点A9に一定時間、指を長押しした場合の画面の変化を示す図である。このような長押し操作は、第5操作の例示である。この第5操作により、強調表示領域301のマスキングスリット301bは、これと重畳する画面201の文字等が視認できない状態からかすかに視認できる程度であるマスキングスリット303bに遷移し、これらが強調表示領域303を構成する。 For example, the display screen 107 shown in FIG. 5(a) is a diagram showing the change in the screen when the display screen 102 of FIG. 3(a) is displayed on the display unit 5 and the user presses and holds his/her finger for a certain period of time on point A9 that overlaps with the masking slit 301b of the highlighted display area 301. Such a long press operation is an example of the fifth operation. This fifth operation causes the masking slit 301b of the highlighted display area 301 to transition from a state in which the characters and the like of the screen 201 overlapping with it are not visible to a masking slit 303b in which they are only faintly visible, and these form the highlighted display area 303.
一方、図5(b)に示す表示画面108は、表示部5に図3(a)の表示画面102が表示されているときに、ユーザが強調表示領域301のマスキングスリット301cと重なる点A10に一定時間、指を長押しした場合の画面の変化を示す図である。この操作も第5操作の例示である。この第5操作により、強調表示領域301のマスキングスリット301cは、これと重畳する画面201の文字等が視認できない状態からかすかに視認できる程度であるマスキングスリット304cに遷移し、これらが強調表示領域304を構成する。 On the other hand, the display screen 108 shown in FIG. 5(b) is a diagram showing the change in the screen when the user presses and holds his/her finger for a certain period of time on point A10 that overlaps with the masking slit 301c of the highlighted display area 301 while the display screen 102 of FIG. 3(a) is being displayed on the display unit 5. This operation is also an example of the fifth operation. With this fifth operation, the masking slit 301c of the highlighted display area 301 transitions from a state in which the characters and the like on the screen 201 that overlap with it are not visible to a masking slit 304c in which they are only faintly visible, and these form the highlighted display area 304.
図5(c)に示す表示画面109は、上述の表示画面102に対するマスキングスリット303bへの第5操作とマスキングスリット304cへの第5操作とを同時に、または別々に続けて実施した結果、表示されるものである。この場合、ハイライトスリット301aを挟む2箇所のマスキングスリット303bおよび304cは、ともにこれと重畳する画面201の文字等がかすか視認できる程度であり、これらが強調表示領域305を構成する。 The display screen 109 shown in FIG. 5(c) is displayed as a result of performing the fifth operation on the masking slit 303b and the fifth operation on the masking slit 304c on the display screen 102 described above, either simultaneously or separately. In this case, the two masking slits 303b and 304c on either side of the highlight slit 301a are both such that the characters or the like on the screen 201 that overlap with them are faintly visible, and these constitute the highlighted display area 305.
さらに、図5(d)に示す表示画面110は、表示画面109と同様、2箇所のマスキングスリット306bおよび306cを、これと重畳する画面201の文字等がかすかに視認できる程度であり、これらが強調表示領域306を構成する。しかし、マスキングスリット306bおよび306cは、表示画面109のマスキングスリット303bおよび304cよりも、これと重畳する画面201の文字等がより見づらい程度となっている。 Furthermore, in the display screen 110 shown in FIG. 5(d), like the display screen 109, the two masking slits 306b and 306c are such that the characters, etc., on the screen 201 that overlap with them are faintly visible, and these constitute the highlighted display area 306. However, the masking slits 306b and 306c are such that the characters, etc., on the screen 201 that overlap with them are more difficult to see than the masking slits 303b and 304c of the display screen 109.
このような、強調表示領域305および306についてのマスキングスリットの色彩や輝度の調整は、例えば第5操作の指を長押しする時間に応じてできるとしてもよい。すなわち、長押しの時間が短いほどマスキングスリットによる文字等の視認性が低くなり、長押しの時間が長くなるにつれてマスキングスリットよる文字等の視認性が高くなるように調整可能な表示態様で表示部5に表示可能としてもよい。このように簡単な操作でマスキングスリットの透明度の調整ができることにより、ユーザの嗜好やディスレクシアの程度、コンテンツの読み位置等のユーザの状況に合わせたコンテンツの読み易さの一層の向上が図れる。 Such adjustment of the color and brightness of the masking slits for the highlighted display areas 305 and 306 may be possible according to, for example, the duration of the fifth operation finger press. In other words, the masking slits may be displayed on the display unit 5 in an adjustable display mode such that the shorter the duration of the press, the lower the visibility of the characters, etc., through the masking slits, and the longer the duration of the press, the higher the visibility of the characters, etc. through the masking slits. By being able to adjust the transparency of the masking slits with such a simple operation, it is possible to further improve 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.
第5操作によるマスキングスリットの色彩や輝度の調整は、これと重畳するコンテンツの文字等の視認性を調整するために行う。しかし、第5操作により、文字等の視認性の調整とは無関係にマスキングスリットの色彩または輝度の変更のみを行うこともできる。 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 text, etc. of the content that is superimposed on it. 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 text, etc.
図5(a)の表示画面107のように、強調表示領域303の一対のマスキングスリットのうち、ハイライトスリット301aの左側のマスキングスリット303bが画面201の文字等を視認できる程度のとき、以下のことがいえる。すなわち、ユーザは、ハイライトスリット301aに重畳する画面201の文字等を集中して読める。さらに、ユーザは現在読んでいる文字等の行よりも先行位置にある行の文字等がかすかに視認できるため、ユーザによる文章展開の予測性を向上させ、読み進む速度を向上させることができる。 When the masking slit 303b on the left side of the highlight slit 301a of the pair of masking slits in the highlight display area 303, as in the display screen 107 of FIG. 5(a), is sufficient to allow the characters, etc. on the screen 201 to be visually recognized, the following can be said. That is, the user can concentrate on reading the characters, etc. on the screen 201 that are superimposed on the highlight slit 301a. Furthermore, since the user can faintly see the characters, etc. of a line preceding the line of characters, etc. currently being read, the user's predictability of the development of the text can be improved, and the reading speed can be improved.
また、図5(b)の表示画面108のように、強調表示領域304の一対のマスキングスリットのうち、ハイライトスリット301aの右側のマスキングスリット304cが画面201の文字等を視認できる程度のとき、以下のことがいえる。まず、ユーザは、ハイライトスリット301aに重畳する画面201の文字等を集中して読める。さらに、ユーザは現在読んでいる文字等の行を遡る行の文字等が視認できるため、直前に読み終えた行が再度視界に入る。この復習効果により、ユーザによる文章の理解度が高まり、その結果として読み進む速度を向上させることができる。 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 sufficient to allow the characters, etc. on the screen 201 to be seen, the following can be said. First, the user can concentrate on reading the characters, etc. on the screen 201 that are superimposed on the highlight slit 301a. Furthermore, since the user can see the characters, etc. on the line preceding the line of characters, etc. currently being read, the line that was just finished 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.
一方、図5(c)の表示画面109のように、強調表示領域304の一対のマスキングスリットの両方のマスキングスリット306bおよび306cが画面201の文字等を視認できる程度のとき、上述の効果を併せ持った効果が得られる。なお、マスキングスリットの透明性が高すぎる場合、すなわちマスキングスリットを通した文字の視認性が高すぎる場合は、上述のユーザによる文章展開の予測性や復習効果による文章理解度の向上につながる。しかしその反面、ユーザの視点をハイライトスリットに重畳する文字等に集中させる効果は低下する。したがって、ユーザの嗜好やディスレクシアの程度等、ユーザの状況に合わせて、一対のマスキングスリットの各々の透明性をユーザが自由に調整できることが有効である。 On the other hand, when the masking slits 306b and 306c of the pair of masking slits in the highlighting area 304 are both masking slits that allow the characters on the screen 201 to be seen, as in the display screen 109 of FIG. 5(c), a combination of the above-mentioned effects can be obtained. Note that 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, this leads to an improvement in the predictability of the development of the text by the user and an improvement in the comprehension of the text due to the review effect. However, on the other hand, the effect of concentrating the user's gaze on the characters superimposed on the highlight slit is reduced. Therefore, it is effective for the user to be able to freely adjust the transparency of each of the pair of masking slits according to the user's circumstances, such as the user's preferences and the degree of dyslexia.
3.第3実施形態
次に、本開示の表示端末の第3実施形態について説明する。第3実施形態に係る表示端末1aは、図7に示すように、制御部3aが行配置特定部33をさらに備えていることが第1実施形態とは異なる。なお、図7ではさらに制御部3aが読取時間計算部34を備えているが、この態様については第4実施形態として後述する。
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. Note that in Fig. 7, the control unit 3a further includes a reading time calculation unit 34, which will be described later as a fourth embodiment.
行配置特定部33は制御部3aに含まれる部位であり、表示部5に表示された所定頁の文章領域の行配置を特定するものである。文章領域の行配置とは、表示部5の表示画面の中で文章領域を構成する文字等の行がどの位置に配置されているかを示す情報である。例えば、表示端末1aがコンテンツをアプリケーションサーバ等からダウンロードする際に、コンテンツ41とは別に、これを表示部5に表示させるための属性情報である表示属性データ43を記憶部4に格納しておくことができる。表示属性データ43には、具体的に頁を表示させたときの文字等のサイズや行配置する際の行ごとのピッチ情報や配置座標の情報等が含まれてもよい。 The line arrangement specification unit 33 is a part included in the control unit 3a, and specifies the line arrangement of the text area of a specified 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. that make up 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, etc., it can store display attribute data 43, which is attribute information for displaying the content on the display unit 5, in the storage unit 4 separately from the content 41. The display attribute data 43 may specifically include the size of the characters, etc. when the page is displayed, pitch information for each line when arranging the lines, arrangement coordinate information, etc.
この場合は、行配置特定部33が記憶部4の表示属性データ43を読み出すことにより、所定頁に配列されるコンテンツの文字等の各行の位置を特定できる。あるいは、行配置特定部33は、直接、表示画面のイメージ情報を取得してOCR処理等の画像処理を施すことにより、所定頁に配列されるコンテンツの文字等の各行の位置を特定してもよい。 In this case, the line arrangement determination unit 33 can determine the position of each line of characters, etc. of the content arranged on a specified page by reading the display attribute data 43 of the storage unit 4. Alternatively, the line arrangement determination unit 33 may directly obtain image information of the display screen and perform image processing such as OCR processing to determine the position of each line of characters, etc. of the content arranged on a specified page.
本実施形態における表示端末1aの動作について、主として図6乃至図8に基づいて説明する。まず、ユーザは第1実施形態の表示端末1と同様に、表示端末1aに対して第1操作を行い、操作受付部32が第1操作を受け付ける(図8のステップS401)。ここで、図6(a)に示すように表示部5に表示している所定頁である13頁のコンテンツの画面201に強調表示領域301を重畳表示させる前に、まず行配置特定部33が13頁の文章領域の行配置を特定する(ステップS402)。 The operation of the display terminal 1a in this embodiment will be described mainly with reference to Figs. 6 to 8. First, the user performs a first operation on the display terminal 1a, as in the display terminal 1 of the first embodiment, and the operation acceptance unit 32 accepts the first operation (step S401 in Fig. 8). Here, before superimposing the highlighted display area 301 on the screen 201 of the content of page 13, which is a specified page displayed on the display unit 5 as shown in Fig. 6(a), the line arrangement identification unit 33 first identifies the line arrangement of the text area on page 13 (step S402).
次に、表示制御部31は、行配置特定部33が特定した13頁の文章領域の行配置の情報に基づいて、表示部5に表示すべき内容に関する指示として制御情報を生成する。本実施形態では、第1操作を受け付けたときの初期状態では、表示された頁の先頭行の文字等に第1領域が重畳するように強調表示領域301を配置する。この制御情報を受けて、表示部5には図6(a)に示すような、強調表示領域301が右端に寄った状態の表示画面111が表示される(ステップS403)。ここで頁をめくる操作をした場合は、次の頁、すなわち14頁について、再度、上述のステップS402およびS403が実行される(ステップS404)。 Next, the display control unit 31 generates control information as an instruction regarding the content 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 in the first line of the displayed page. In response to this control information, the display unit 5 displays the display screen 111 with the highlighting area 301 shifted to the right edge, as shown in FIG. 6(a) (step S403). If a page is turned at this point, the above-mentioned steps S402 and S403 are executed again for the next page, i.e., page 14 (step S404).
続いて、頁めくりをせずに第6操作をした場合は、以下のフローとなる。第6操作は、例えば図6(a)の表示画面111に示すように、ハイライトスリット301aのいずれかの場所である点A11をタップすることとして例示できる。このとき、行配置特定部33は、第1領域であるハイライトスリット301aが重畳する行に先行する行、すなわち本実施形態では先頭行に対して左側の行が文章領域内に存在するか否かを確認する(ステップS406)。そして、第1領域が重畳する行に先行する行が存在する場合は、表示制御部31は、この情報に基づいて、当該先行する行の文字等に第1領域が重畳する位置に強調表示領域301を移動させて表示部5に表示する旨の制御情報を生成する。その結果、表示部5には図6(b)に示すような、強調表示領域301が1行分左側にシフトした状態の表示画面112が表示される(ステップS409)。 Next, if 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 to the left 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).
その後は、図8の処理Aが行われる。すなわち、処理Aは、ステップS404からのフローを繰り返すものである。一方、ステップS406で行配置特定部33が文章領域内に第1領域が重畳する行に先行する行が存在しないことを確認した場合、すなわち、第1領域が重畳する行がすでに最終行である場合は、現状の表示部5への表示内容を維持する(ステップS407)。図6(c)の表示画面113のように第1領域が重畳する行がすでに最終行である場合は、これ以上、先行する行への強調表示領域301の移動が不可能なため、この場合は第6操作に対して無反応とすることができる。ただし、表示制御部31が生成する制御情報により、強調表示領域301の移動が不可能である旨の表示を表示部5にすることで、ユーザに誤操作を知らせてもよい(ステップS407)。 After that, process A in FIG. 8 is performed. That is, process A is a repetition of 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 any further to the preceding line, 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).
この状態で、図6(c)に示すように、強調表示領域301以外のコンテンツの画面201の点A13から右方向であるX5方向に沿って点A14までスワイプする等の頁めくり操作をした場合は(ステップS404)、ステップS402からのフローを繰り返す。すなわち、図6(d)に示すように、頁がめくられて次の頁である14頁が表示され、第1領域が先頭行となるように強調表示領域301が移動して重畳された表示画面114が表示部5に表示される。なお、終了処理をした場合は、表示を終了する(ステップS408)。 In this state, as shown in FIG. 6(c), if a page-turning operation is performed such as swiping from point A13 on screen 201 of content other than highlighted display area 301 along the X5 direction to the right to point A14 (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 the highlighted display area 301 is moved so that the first area becomes the top line, and the superimposed display screen 114 is displayed on the display unit 5. Note that if an end process is performed, the display is ended (step S408).
本実施形態の例示は、ユーザが操作部6を兼ねる表示部5に第6操作を繰り返し行うことにより、強調表示領域301の第1領域と重畳する対象行が、順次先行する行にシフトするように強調表示領域301がステップ移動可能である。ただし、行配置特定部33は、表示部5に表示された所定頁の文章領域内の行配置情報を特定している。よって、第6操作に対して強調表示領域301を最終行側に向けて行間隔ごとのステップ移動をさせるだけではなく、先頭行側に向けて行間隔ごとのステップ移動をさせることもできる。 In an example of this embodiment, the user can repeatedly perform a sixth operation on the display unit 5, which also serves as the operation unit 6, to step-shift the highlighted display region 301 so that the target line overlapping the first region of the highlighted display region 301 shifts sequentially to the preceding line. However, the line arrangement specification unit 33 specifies line arrangement information within the text region of a specific page displayed on the display unit 5. Therefore, in response to the sixth operation, the highlighted display region 301 can not only be moved stepwise by line spacing toward the last line, but can also be moved step-wise by line spacing toward the first line.
すなわち、本実施形態では、重畳する第1領域を通していずれかの行である第1行のコンテンツが視認できる位置に強調表示領域301が配置されている場合において、操作受付部32が第6操作を受け付けることにより以下が可能となる。表示制御部31が生成した制御情報に基づいて、行配置特定部33が文章領域の範囲で特定した第1行に隣接する第2行のコンテンツが、これと重畳する第1領域を通して視認できる位置に強調表示領域301が移動可能である。 In other words, in this embodiment, when the highlighting region 301 is positioned 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 accept the sixth operation to enable the following: Based on the control information generated by the display control unit 31, the 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 the line placement identifying unit 33 can be seen through the overlapping first region.
例えば13頁が1行目から7行目までの文章領域から構成され、現在、強調表示領域301の第1領域が5行目に重畳しているとする。このとき、第6操作をすることで、第1行を5行目とし、第2行を6行目とすること、さらには第1行を6行目とし、第2行を7行目として強調表示領域301を最終行に向けてステップ移動させることができる。また、これとは異なる第6操作をすることで、第1行を5行目とし、第2行を4行目とすること、さらには第1行を4行目とし、第2行を3行目として強調表示領域301を先頭行に向けてステップ移動させることもできる。 For example, suppose 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, it is possible to make the first line the fifth line, the second line the sixth line, and further make the first line the sixth line and the second line the seventh line, thereby stepping highlight region 301 toward the last line. Also, by performing a different sixth operation, it is possible to make the first line the fifth line, the second line the fourth line, and further make the first line the fourth line and the second line the third line, thereby stepping highlight region 301 toward the first line.
このように、本実施形態では、コンテンツに強調表示領域301が重畳配置されている表示部5の表示画面に対して、所定の第6操作を行うことでユーザが容易にこれと隣接する行に強調表示領域301をステップ移動させることができる。すなわち、ユーザはコンテンツの現在読んでいる文字等の行に第1領域が重畳するように強調表示領域301の配置を微妙に調整する必要がなくなる。よって、ユーザは強調表示領域301の移動に気を使うことなく、コンテンツを読むことに専念できるため、ユーザのコンテンツの読み易さの一層の向上が図れる。 In this manner, in this embodiment, by performing a predetermined sixth operation on the display screen of the display unit 5 where the highlight region 301 is superimposed on the content, the user can easily step-move the highlight region 301 to an adjacent line. In other words, the user does not need to finely adjust the position of the highlight region 301 so that the first region is superimposed on the line of characters, etc., currently being read in the content. This allows the user to concentrate on reading the content without having to worry about moving the highlight region 301, further improving the ease with which the user can read the content.
なお、第6操作のタップ操作以外の例として、例えば図6(a)の表示画面111において、ハイライトスリット301aのいずれかの場所である点A11を起点にして、ハイライトスリット301aを移動させたい方向にむけてスワイプすることとしてもよい。このとき、スワイプ操作は左右方向に沿って指が連続的に移動する動作となるが、ハイライトスリット301aは、指の移動量または移動速度に応じて1行ずつ、隣接行にステップ移動させることができてもよい。このようにすることで、連続的なタップ操作よりもユーザの操作負担を軽減できる場合がある。 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 made in the 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 action in which the finger moves continuously in the left-right direction, but the highlight slit 301a may be able to move stepwise to adjacent rows, one row at a time, depending on the amount or speed of movement of the finger. In this way, the operational burden on the user may be reduced more than with a continuous tap operation.
4.第4実施形態
次に、本開示の表示端末の第4実施形態について説明する。第4実施形態に係る表示端末1aは、前述の第3実施形態の表示端末1aに対して、制御部3aが読取時間計算部34をさらに備えていることが異なる。
Next, a fourth embodiment of the display terminal of the present disclosure will be described. The display terminal 1a according to the fourth embodiment differs from the display terminal 1a according to the third embodiment in that the control unit 3a further includes a reading time calculation unit 34.
読取時間計算部34は制御部3aに含まれる部位であり、所定のコンテンツにおけるユーザの頁めくりの時間間隔の情報を取得し、1行あたりのコンテンツを読むのに要する時間を計算する。さらに、読取時間計算部34は、1行あたりのコンテンツを読むのに要する時間に対応する改行時間を定める。まず、読取時間計算部34がユーザの頁めくりの時間間隔の情報を表示端末1aから収集し、記憶部4に記憶させる。このような情報は、例えば表示部5に表示される頁画面の切り替わり時間の情報、または表示部5に表示される頁ごとの表示開始から表示終了までの時間情報等の頁表示に関するログデータを収集することにより可能である。頁めくりの時間間隔の情報は、現在読んでいるコンテンツに関するものが好ましいが、データが少ない場合は、過去に読み終えた別のコンテンツに関する情報を流用してもよい。 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 specified 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 to the end of display for each page displayed on the display unit 5. It is preferable that the information on the time interval between page turning 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.
次に読取時間計算部34は、ユーザの頁めくりの時間間隔の情報をもとに、1行あたりのコンテンツを読むのに要する時間を計算する。例えば、あるコンテンツの頁めくりの時間間隔が平均で140秒であるとし、1頁あたり20行の書式で記載されているとすると、1行あたりのコンテンツを読むのに要する時間は7秒と計算できる。なお、この計算にあたっては、ユーザが休憩などにより一定時間以上、読書等を中断した時間を差し引くことにより、正確な時間を算出できる。さらに、読取時間計算部34は、1行あたりのコンテンツを読むのに要する時間に対応する改行時間を定めることができる。これは、計算された1行あたりのコンテンツを読むのに要する時間そのものであってもよく、これを複数の時間範囲に場合分けし、各時間範囲に応じた時間としてもよい。 Next, the reading time calculation unit 34 calculates the time required to read one line of content based on information about 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 content can be calculated to be 7 seconds. Note that, in this calculation, an accurate time can be calculated by subtracting the time during which the user interrupts reading, etc. for a certain period of time or more due to a break, etc. Furthermore, the reading time calculation unit 34 can determine a line feed time corresponding to the time required to read one line of content. This may be the calculated time required to read one line of content itself, or it may be divided into multiple time ranges and the time corresponding to each time range may be set.
本実施形態における表示端末1aの動作について、主として図7、図9および図10に基づいて説明する。第1操作から最初の強調表示領域301の表示部5への表示までのステップ(図9のステップS421~ステップS423)は、第3実施形態で説明したステップS401からステップS403に至るフローと同様である。また、ここで頁をめくる操作をした場合の処理も前述のステップS404と同様である(ステップS424)。 The operation of the 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 area 301 on the display unit 5 (steps S421 to S423 in Figure 9) are the same as 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 the same as step S404 described above (step S424).
一方、頁めくりをせずに第7操作をした場合は、以下の動作となる。第7操作は、例えば前述の第6操作と同様の操作としてもよく、これとは異なる操作としてもよい。このとき、行配置特定部33は、第1領域であるハイライトスリット301aが重畳する行に先行する行、すなわち本実施形態では先頭行に対して左側の行が文章領域内に存在するか否かを確認する(ステップS426)。そして、第1領域が重畳する行に先行する行が存在する場合は、図9の処理Bすなわち、図10の処理に移る。 On the other hand, if the seventh operation is performed without turning the page, the following operation occurs. 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, exists within the text region, that is, in this embodiment, a line to the left of the top line (step S426). Then, if a line preceding the line on which the first region overlaps exists, the process moves to process B in FIG. 9, i.e., process in FIG. 10.
このとき、まずは読取時間計算部34が、ユーザの頁めくりの時間間隔の情報を表示端末1aから収集し、記憶部4に記憶させる。次に読取時間計算部34は、ユーザの頁めくりの時間間隔の情報をもとに、1行あたりのコンテンツを読むのに要する時間を計算する。さらに、読取時間計算部34は、1行あたりのコンテンツを読むのに要する時間に対応する改行時間を定める(ステップS431)。 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 memory 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 the line feed time corresponding to the time required to read one line of content (step S431).
その後、読取時間計算部34は、最初の第7操作がされてからの経過時間、または強調表示領域301が移動されてからの経過時間を測定し、この時間が上記の改行時間に達した場合、以下のとおりとなる(ステップS432)。すなわち、表示制御部31は、この読取時間計算部34からの情報に基づいて、当該先行する行の文字等に第1領域が重畳する位置に強調表示領域301を移動させて表示部5に表示する旨の制御情報を生成する。その結果、表示部5には強調表示領域301が1行分左側にシフトした状態の表示画面が表示される(ステップS433)。 After that, the reading time calculation unit 34 measures the elapsed time since the first seventh operation was performed or the elapsed time since the 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 the reading time calculation unit 34, the display control unit 31 generates control information to move the highlighting 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 a display screen in which the highlighting region 301 has been shifted one line to the left (step S433).
その後は、頁めくりが行われた場合は処理Cに移り(ステップS434)、頁めくりが行われずに終了処理がされた場合は処理Eに移る(ステップS435)。処理CはステップS422に戻る処理であり、処理Eは終了処理である。また、これらが行われない場合は、行配置特定部33が第1領域の重畳する行に先行する行の存在を確認する(ステップS436)。そして、先行する行が存在する場合は、以前のステップS433において強調表示領域301の新たな表示がされてからの経過時間を測定するステップS432以降のフローを繰り返す。また、先行する行が存在しない場合は処理Dに移る。処理Dは、ステップS427に戻る処理である。ステップS427以降の処理は前述のステップS407以降の処理と同様である。 After that, if the page is turned, the process moves to process C (step S434), and if the page is not turned and the end process is performed, the process moves to process E (step S435). Process C is a process returning to step S422, and process E is an end 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 highlight 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.
本実施形態では、重畳する第1領域を透過していずれかの行である第1行の前記コンテンツが視認できる位置に強調表示領域301が配置されている場合において、操作受付部32が第7操作を受け付けた場合に以下が可能となる。ユーザの頁めくりの時間間隔から、前記読取時間計算部34が1行あたりのコンテンツを読むのに要する時間に対応する改行時間を計算する。そして、この改行時間の経過に伴って、第3行に隣接する、行配置特定部33が特定した第4行のコンテンツが、これと重畳する第1領域を透過して視認できる位置に強調表示領域301が移動可能である。第3行および第4行は、第3実施形態で説明した第1行および第2行に対応するものである。 In this embodiment, when the 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 following becomes possible when the operation receiving unit 32 receives the seventh operation. From the time interval between the user's page turning, the reading time calculation unit 34 calculates the 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 placement 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.
このように、本実施形態では、コンテンツに強調表示領域301が重畳配置されている表示部5の表示画面に対して、所定の第7操作を行うことで、ユーザが容易にこれと隣接する行に強調表示領域301をステップ移動させることができる。すなわち、ユーザがコンテンツの現在読んでいる文字等の行に第1領域が重畳するように強調表示領域301の配置を微妙に調整する必要がなくなる。さらに、ユーザは、強調表示領域301をステップ移動させるための操作を逐次行う必要がなく、当該コンテンツを読むユーザの読書時間から推定された1行ずつの文字等の読み込み時間に応じて、強調表示領域301を自動的にステップ移動できる。このため、ユーザは強調表示領域301の移動操作を考慮せずにコンテンツを読むことに集中できるため、ユーザのコンテンツの読み易さの一層の向上が図れる。 In this way, in this embodiment, by performing a predetermined seventh operation on the display screen of the display unit 5 on which the highlighting region 301 is superimposed on the content, the user can easily step-shift the highlighting region 301 to an adjacent line. In other words, there is no need to finely adjust the position of the highlighting 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 to step-shift the highlighting region 301 one by one, and the highlighting region 301 can be automatically step-shifted according to the reading time for each line of characters, etc., estimated from the reading time of the user reading the content. Therefore, the user can concentrate on reading the content without considering the operation to move the highlighting region 301, which further improves the ease of reading the content for the user.
5.第5実施形態
次に、本開示の表示端末の第5実施形態について説明する。第5実施形態に係る表示端末1bは、図11に示すように、視点検出部8をさらに備え、制御部3bが読取位置特定部35をさらに備えていることが第1実施形態とは異なる。ただし、視点検出部8が読取位置特定部35の機能を兼ね備えることにより、制御部3bを第1実施形態の制御部3と同様の構成としてもよい。
5. Fifth embodiment Next, a fifth embodiment of the display terminal of the present disclosure will be described. As shown in Fig. 11, a 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.
視点検出部8は、例えばユーザの視点の位置を検出する視点検出センサであり、一例として角膜反射方式のものが考えられる。この場合、視点検出センサはユーザの眼球の黒目と白目の反射率の違いを利用して視点の位置を検出する。角膜反射方式で用いられるセンサは発光素子と受光素子を有し、発光素子から赤外光を読者の眼球に照射し、眼球からの反射光を受光素子で受光する。ここで、眼球の白目の部分は黒目の部分よりも反射率が高いため、受光素子をユーザの眼球配列に沿って左右方向に2個設ければ、それぞれの受光素子の受光反射率の違いから眼球の上下、左右の移動を検出できる。 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 one that uses a corneal reflex method. 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 reflex method 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 alignment of the user's eyeballs, it is possible to detect the up and down and left and right movement of the eyeball from the difference in the light-receiving reflectance of each light-receiving element.
例えば、黒目が右側の受光素子側に移動した場合、右側の受光素子が受光する反射光の光量は左側の受光素子が受光する反射光の光量よりも少なくなる。また、眼球が上下に移動した場合も、発光素子と眼球との高低差によって、左右2個の受光素子の反射光の光量の和が増減するため、その増減量により、眼球が上下いずれに移動したかを検出できる。 For example, if the pupil moves towards 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 left and right light receiving elements will increase or decrease depending on the difference in height between the light emitting element and the eyeball, and based on the amount of increase or decrease, it can be detected whether the eyeball has moved up or down.
また、読取位置特定部35は制御部3bに含まれる部位であり、視点検出部8が検出したユーザの視点位置の情報を受けて、すでに配置されている強調表示領域301の第1領域が重畳している文字等の行に、当該視点位置が含まれるか否かを確認する。さらには、当該視点位置が表示部5に表示された所定頁の文章領域の範囲内であるか否かを確認する。そして、これらを確認した結果の情報を表示制御部31に伝達する。 The reading position identification unit 35 is a part included in the control unit 3b, and receives information on the user's viewpoint position detected by the viewpoint detection unit 8, and checks whether the viewpoint position is included in a line of characters or the like that is overlapped by the first area of the already placed highlighting area 301. Furthermore, it checks whether the viewpoint position is within the range of the text area of a specified page displayed on the display unit 5. Then, it transmits the information on the results of these checks to the display control unit 31.
次に、本実施形態における表示端末1bの動作について、主として図11および図12に基づいて説明する。まず、ユーザは第1実施形態の表示端末1と同様に、表示端末1bに対して第1操作を行い、操作受付部32が第1操作を受け付ける(図12のステップS441)。ここで、表示制御部31は、表示部5に表示すべき内容に関する指示として制御情報を生成する。例えば本実施形態では、第1操作を受け付けたときの初期状態では、表示された頁の先頭行の文字等に第1領域が重畳するように強調表示領域301を配置してもよい。この制御情報を受けて、表示部5に先頭行等の所定位置に第1領域が重畳するように強調表示領域が表示される(ステップS442)。 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 positioned 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).
続いて、頁めくりをせずにユーザがコンテンツの所定頁を読み進めるとする。このとき、表示端末1の視点検出部8が、読んでいるユーザの視点を検出し、その視点位置を特定するための情報を逐次、読取位置特定部35に伝達する。読取位置特定部35は、視点検出部8からの情報に基づき、ユーザが現在見ている視点位置を特定する(ステップS444)。ここで、読取位置特定部35は、すでに配置されている強調表示領域301の第1領域が重畳している文字等の行に、当該視点位置が含まれるか否かを確認する(ステップS445)。当該視点位置が含まれる場合は、その旨の情報を受け付けた表示制御部31は制御情報を生成せず、表示部5には現状の表示が維持され、ステップS443に戻る(ステップS445)。 Next, the user reads a given 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 the line of characters, etc., 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, which has received 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).
一方、読取位置特定部35が、現在の強調表示領域301の第1領域が重畳している文字等の行に当該視点位置が含まれないことを確認した場合は、その視点位置が文章領域に含まれるかどうかを確認する(ステップS446)。当該視点位置が文章領域に含まれる場合はその旨の情報が表示制御部31に伝達される。これを受けて表示制御部31は、表示部5に表示すべき内容に関する指示として、当該視点位置に第1領域が重畳するように強調表示領域301の配置を変更する旨の制御情報を生成する。これに従い、表示部5には強調表示領域301の配置が変更された表示画面が表示され、その後、処理FとしてステップS443に戻る(ステップS449)。 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 overlapped, 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 overlapped at the viewpoint position, as an instruction regarding the content to be displayed on the display unit 5. In response to this, the display screen with the changed position of the highlighted display region 301 is displayed on the display unit 5, and then the process returns to step S443 as process F (step S449).
また、当該視点位置が文章領域に含まれない場合はその旨の情報が表示制御部31に伝達される。これを受けた表示制御部31は、表示部5に対する制御情報を生成せず、現状の表示が維持される(ステップS447)。なお、終了処理をした場合は、表示を終了する(ステップS448)。 If the viewpoint position is not included in the text area, 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 an end process has been performed, the display is ended (step S448).
このように、本実施形態では、コンテンツに強調表示領域301が重畳配置されている表示部5の表示画面に対して、視点検出部8が検出した情報に基づき、ユーザの視点位置に追従して自動的に強調表示領域301を連続移動またはステップ移動させることができる。すなわち、ユーザの視点位置に、または当該視点位置にもっとも近いいずれかの行に第1領域が重畳するように強調表示領域301の配置が変更されて表示部5に表示できる。このため、ユーザは強調表示領域301の移動操作を気にする必要がなく、コンテンツを読むことに集中できる。また、自己の視点位置に追従し、強調表示領域301の第1領域によって強調された文字等を常に読めるため、ユーザのコンテンツの読み易さの一層の向上が図れる。 In this manner, in this embodiment, the highlighting region 301 can be automatically moved continuously or in steps on the display screen of the display unit 5, where the highlighting region 301 is superimposed on the content, following the user's viewpoint position based on the information detected by the viewpoint detection unit 8. That is, the position of the highlighting region 301 can be changed and displayed on the display unit 5 so that the first region is superimposed on the user's viewpoint position or on any of the rows closest to the viewpoint position. This means that the user does not need to worry about moving 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, following the user's viewpoint position, the ease of reading the content for the user can be further improved.
6.第6実施形態
次に、本開示の表示端末の第6実施形態について説明する。第6実施形態に係る表示端末は、基本的に第1実施形態の表示端末1と同様の構成である。しかしながら、強調表示領域301の第1領域と重畳する行の文字等が、ユーザの行う第8操作により所定倍率で拡大されて表示部5に表示される機能、または、異なる別の書体に変換されて表示部5に表示される機能を付加した点が異なる。この機能は、制御部3の表示制御部31またはそれ以外の制御部3のいずれかの部位により実現され得る。
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 is basically configured similarly to the display terminal 1 of the first embodiment. However, it differs in that a function is added in which characters and the like of 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.
例えば、図13(a)は、図3(a)のように強調表示領域301が重畳表示された表示画面102に対して、ユーザが第8操作をした結果、強調表示領域301のハイライトスリット301aに重畳する画面201の所定行の文字等が拡大された状態の表示画面115を示す図である。このような表示画面の変更は、表示制御部31が生成した制御情報に基づいて行われる。 For example, FIG. 13(a) shows the display screen 115 in a state where the user performs the eighth operation on the display screen 102 on which the highlighted display area 301 is superimposed as shown in FIG. 3(a), and the characters or the like in a predetermined line of the screen 201 superimposed on the highlight slit 301a of the highlighted display area 301 are enlarged. Such changes to the display screen are made based on the control information generated by the display control unit 31.
この所定行の文字等は左右方向に引き伸ばされるように所定倍率で拡大されており、ハイライトスリット301aが幅の広がったハイライトスリット307aに変換された強調表示領域307に変更されている。第8操作は、例えば強調表示領域301のハイライトスリット301aを1回または複数回タップすること、またはハイライトスリット301aを左右方向にピンチアウトもしくはスワイプすることとして例示できる。 The characters or the like in this specific line are enlarged by a specific magnification so as to be stretched in the left-right direction, and the highlight slit 301a is changed to a highlighted display area 307 converted into a wider highlight slit 307a. The eighth operation can be exemplified by, for example, tapping the highlight slit 301a in the highlighted display area 301 once or multiple times, or pinching out or swiping the highlight slit 301a in the left-right direction.
ハイライトスリット301aと重畳する文字等の拡大は、このような左右方向の引き延ばしに限らず、上下左右に均等倍率で拡大してもよく、上下方向のみに引き伸ばすように拡大してもよい。なお、本実施形態のように文字等を左右方向に引き伸ばすようにすれば、表示部5の上下方向に文字等がはみ出してしまい、上下方向のスクロールをせずに行単位で文字等を読むことが困難になることが回避できる。なお、文字等を上下左右に均等倍率で拡大する場合は、表示部5の上下方向に文字等がはみ出さないよう、文章の改行位置を変更して表示部5に表示することが好ましい。また、図13(a)の表示画面115は、ハイライトスリット301aと重畳する行の文字等のみを拡大表示しているが、これに限らず、ハイライトスリット301aと重畳しない他の行の文字等も含めて同一の倍率で拡大表示してもよい。 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. Note that if the characters, etc. are stretched horizontally as in this embodiment, it is possible to avoid the characters, etc., protruding from the top and bottom of the display unit 5 in the vertical direction, making it difficult to read the characters, etc., line by line without scrolling vertically. Note that when enlarging the characters, etc., 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 from the top and bottom of the display unit 5. Also, 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 characters, etc. of other lines not overlapping with the highlight slit 301a may also be enlarged and displayed at the same magnification.
一方、図13(b)は、図3(a)の強調表示領域301が重畳表示された表示画面102に対してユーザが第8操作をした結果、強調表示領域301のハイライトスリット301aに重畳する画面201の所定行の文字等が別の書体に変換された状態の表示画面116を示す図である。この表示画面の変更も、表示制御部31が生成した制御情報に基づいて行われる。本実施形態では、明朝体で表示されている文字等が行書体に変換されている。 On the other hand, FIG. 13(b) shows the display screen 116 in a state where the user performs the eighth operation on the display screen 102 on which the highlighted display area 301 in FIG. 3(a) is superimposed, and the characters etc. in a predetermined line of the screen 201 superimposed on the highlight slit 301a of the highlighted display area 301 are converted to a different typeface. This change of the display screen is also performed based on the control information generated by the display control unit 31. In this embodiment, the characters etc. displayed in Mincho typeface are converted to cursive typeface.
一般的にユーザにとって読みやすい文字等の書体は様々であり、強調表示領域301の第1領域に重畳する文字等をどの書体に変換すべきかについては、ユーザが表示端末の操作部6等への選択入力をすることで任意に決定できることが好ましい。また、図13(b)の表示画面116は、ハイライトスリット301aと重畳する行の文字等のみを書体変換しているが、これに限らず、ハイライトスリット301aと重畳しない他の行の文字等も含めて同一書体に変換してもよい。なお、上述した文字の拡大と書体変換の機能は、第8操作をしたときにどちらの機能が実行されるかをあらかじめ表示端末に設定できるようにしてもよく、第8操作の内容を区別して、操作の仕方によっていずれの機能も実行できるようにしてもよい。 Generally, there are various fonts for 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 to 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 lines superimposed on the highlight slit 301a, but this is not limited to this, and characters in other lines that do not superimpose on the highlight slit 301a may also be converted to the same font. In addition, the above-mentioned character enlargement and font conversion functions 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 operation method.
このように、本実施形態では、コンテンツに強調表示領域301が重畳配置されている表示部5の表示画面に対して、操作受付部32が第8操作を受け付けた場合に以下のようになる。すなわち、表示制御部31が生成した制御情報に基づいて、第1領域と重畳する行のコンテンツが所定倍率で拡大されて表示部5に表示される。または、表示制御部31が生成した制御情報に基づいて、第1領域と重畳する行のコンテンツの文字等の書体が別の書体に変換されて表示部5に表示される。このため、ユーザは強調表示領域301の第1領域に重畳する文字等を、より自己の読み易い文字サイズまたは書体で読むことができ、ユーザのコンテンツの読み易さの一層の向上が図れる。 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 on 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 that overlaps with 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 that overlaps with the first region is converted to a different font and displayed on the display unit 5. This allows the user to 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, further improving the readability of the content for the user.
7.第7実施形態
次に、本開示の表示端末の第7実施形態について説明する。第7実施形態に係る表示端末は、基本的に第1実施形態の表示端末1と同様の構成である。しかしながら、本実施形態の表示端末は、強調表示領域が縦書きの文章であるコンテンツに限らず、横書きの文章であるコンテンツにも対応できる。なお、前述した第1乃至第8操作およびその他の操作は、横書きの文章であるコンテンツを表示する表示端末についても同様に当てはまることは言うまでもない。
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.
また、コンテンツに、文字等の文章から構成される文章領域と、漫画やイラスト、写真等から構成される非文章領域とが混在している場合に、強調表示領域が当該非文章領域の視認性を阻害しないように配置される。この機能は、制御部3の表示制御部31またはそれ以外の制御部3のいずれかの部位により実現され得る。 In addition, 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 highlighting areas are positioned so as not to impede 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.
例えば、図14(a)は、横書きの文章であるコンテンツの画面203が表示部5に表示された表示画面117を示す図である。この場合、ユーザが表示画面117に対して第1操作を行うと、制御部3の表示制御部31等が表示画面のコンテンツの縦書きまたは横書きの文章種別を自動的に判別して、この文章種別に対応した向き、形状の強調表示領域をもとの表示画面に重畳して表示する。図14(b)は、第1操作を経て表示制御部31が生成した制御情報に基づいて表示部5に表示された、強調表示領域309が画面203に重畳された表示画面118を示す図である。 For example, FIG. 14(a) is a diagram showing a display screen 117 in which a content screen 203 of horizontally written text is displayed on the display unit 5. In this case, when the 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 a highlighted display area with an orientation 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 a highlighted display area 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.
一方、図15(a)は、横書きの文章である文章領域の画面204と、文字およびイラストから構成される非文章領域の画面205とが混在配置される表示画面119を示す図である。ここでは、左右方向に文字等だけが配置される上段の領域に、左右方向の全域に延びる強調表示領域310が重畳されている。ここで、強調表示領域310の配置を、左右方向に非文章領域である画面205が配置される領域まで第2操作等により下方にずらすとする。この場合、強調表示領域の左右方向の幅は、画面205を回避するように縮小されて表示部5に表示される。すなわち、表示画面119は、画面205と重畳しない範囲に横幅が縮小された強調表示領域311に変更表示された表示画面120となる。ハイライトスリット310aおよびマスキングスリット310b、310cは、それぞれ左右方向について同一の長さに縮小されたハイライトスリット311aおよびマスキングスリット311b、311cに変更される。 On the other hand, FIG. 15(a) is a diagram showing a display screen 119 in which a text area screen 204, which is a horizontally written text, and a non-text area screen 205, which is composed of characters and illustrations, are mixed and arranged. Here, a highlighting area 310 extending across the entire area in the horizontal direction is superimposed on the upper area in which only characters and the like are arranged in the horizontal direction. Here, the arrangement of the highlighting area 310 is shifted downward in the horizontal direction to the area in which the non-text area screen 205 is arranged by a second operation or the like. In this case, the horizontal width of the highlighting area 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 area 311, whose width has been reduced to a range that does not overlap with the screen 205, is changed and displayed. The highlight slit 310a and the masking slits 310b and 310c are changed to the highlight slits 311a and the masking slits 311b and 311c, which are reduced to the same length in the horizontal direction, respectively.
これは、例えば制御部が第3実施形態で説明した行配置特定部33またはこれと同等の部位を備えることにより、容易に実現できる。すなわち、行配置特定部33は、表示部5に表示された所定頁の文章領域の行配置を特定できる。このため、表示制御部31が行配置特定部33からの文章領域の行配置の情報に基づいて、強調表示領域311が文章領域の行の存在する領域にのみ表示されるように制御情報を生成することができる。この制御情報に基づいて表示部5への表示を行うことで、非文章領域の画面205を避けた箇所に強調表示領域311を重畳表示した表示画面120を得ることができる。 This can be easily achieved, for example, by having the control unit include the line arrangement specification unit 33 described in the third embodiment or a portion equivalent thereto. That is, the line arrangement specification unit 33 can specify the line arrangement of the text area of a specified 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 specification unit 33 so that the highlighting area 311 is displayed only in areas where lines of the text area exist. By performing display on the display unit 5 based on this control information, it is possible to obtain a display screen 120 in which the highlighting area 311 is superimposed in a location that avoids the non-text area of the screen 205.
このように、本実施形態では、第1乃至第6実施形態で説明した縦書きの文章であるコンテンツに関する種々の操作や表示画面に関する説明が、横書きの文章であるコンテンツを表示部5に表示する表示端末にも同様に適用できることを確認的に示している。また、表示部5に表示された表示画面に文章領域の画面と非文章領域の画面とが混在している場合は、強調表示領域が、当該非文章領域の画面の視認性を阻害しないように縦横の長さ等が適宜縮小されて配置される。これにより、ユーザは、非文章領域の画面の視認性を損なうことなく文章領域の文字等を強調表示領域によって強調しながら文章を読むことができ、ユーザの読み易さの一層の向上が図れる。 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 also be 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.
8.第8実施形態
次に、本開示の表示端末を用いたコンテンツ表示システムに係る第8実施形態について説明する。図16および図17に示すように、第8実施形態に係るコンテンツ表示システム10は、複数台の表示端末1cが通信ネットワーク20を介して管理サーバ11と通信可能に接続されて構成される。本実施形態は、例えば第1実施形態と比べた場合、表示端末1cが表示制御部31や操作受付部32を備えていない点で異なっている。一方、これらの機能は、管理サーバ11の制御部3cに表示制御部31aおよび操作受付部32aが設けられることにより代替される。なお、図16で表示端末を3台接続しているのは単なる例示であり、通信ネットワーク20に接続できる表示端末の台数は任意である。
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 a management server 11 via a communication network 20 so as to be able to communicate with the management server 11. This embodiment is different from the first embodiment, for example, in that the display terminal 1c does not include a display control unit 31 or an operation reception unit 32. On the other hand, 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.
(a)管理サーバの構成
管理サーバ11は、例えば図17に示すように制御部3c、記憶部4aおよび通信部12を備える情報処理装置である。管理サーバ11は、制御部3cや記憶部4aの機能の実現のため、最低限、CPUやMPU等の制御ユニットと、各種メモリ素子等を備えているが、例えばパーソナルコンピュータやスマートフォンを用いて構成することもできる。通信部12は管理サーバ11をネットワーク接続するための手段に過ぎず、必須の構成要素ではない。
(a) Configuration of the Management Server 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.
制御部3cは表示制御部31aおよび操作受付部32aを備えており、第1実施形態等の表示制御部31や操作受付部32と同様の機能を果たす。また、表示制御部31aおよび操作受付部32aが、適切なコンテンツの表示を指示できるためのアプリケーションプログラムやデータベース、パラメータとして、記憶部4aにコンテンツ41a、コンテンツ表示アプリ42aおよび表示属性データ43aが格納されている。これも第1実施形態等の記憶部4に設けられる内容と同様のものである。 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, a 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. This is also similar to the contents provided in the storage unit 4 of the first embodiment, etc.
管理サーバ11は、これ以外にも、表示端末1cにコンテンツを送信したり、ウェブブラウザを介して表示端末1cからコンテンツを閲覧させる機能を有してもよい。また、このような機能を管理サーバ11とは別個のアプリケーションサーバに設けてもよい。 In addition, the management server 11 may have a function of transmitting content to the display terminal 1c and allowing the content to be viewed from the display terminal 1c via a web browser. In addition, such a function may be provided in an application server separate from the management server 11.
(b)表示端末の構成
一方、表示端末1cは主として制御部3d、通信部2、表示部5、操作部6および電源部7を備える。表示端末1cは、上述のとおり、制御部3dに表示制御部や操作受付部を備えていないが、記憶部や操作受付部を備えていてもよい。
(b) Configuration of the Display Terminal 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.
(c)コンテンツの表示形態の変更方法
本実施形態に係る表示端末1c等を含むコンテンツ表示システム10を利用した場合のコンテンツの表示形態の変更方法について、第1実施形態との相違点を中心に説明する。まず、ユーザは表示端末1cをコンテンツが読める状態にする。このとき、表示端末1cは、操作部6からの入力信号を、通信部2を介して管理サーバ11に送信する。管理サーバ11は、通信部12を介して表示端末1cからの信号を受信し、操作受付部32aにて当該信号を解読し、操作内容を表示制御部31aに伝達する。
(c) Method of Changing the Display Mode of Contents A method of changing the display mode of contents 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.
ここで、表示制御部31aの指示により、例えば記憶部4aから電子書籍データ等であるコンテンツ41aを読み出して、コンテンツ41aとその表示態様に関する制御情報とを表示端末1cに向けて送信する。これらの情報を受信した表示端末1cは、表示制御部31aが生成した制御情報に基づいて、文書体の頁単位の文字等による、例えば図1(a)の表示画面101を表示部5に表示させる。 Here, in response to an instruction from the display control unit 31a, the content 41a, which may be e-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 that has received this information causes the display unit 5 to display, for example, the display screen 101 shown in FIG. 1(a) using characters in page units of a text body, based on the control information generated by the display control unit 31a.
次に、ユーザが第1操作を実施するとする。この操作信号を表示端末1cが管理サーバ11に送信し、管理サーバ11の操作受付部32aがこの信号を受け付けることにより、表示制御部31aが生成した制御情報を管理サーバ11から表示端末1cに向けて送信する。表示端末1cは、当該制御情報を受信し、これに基づいて、図1(b)に示すように、強調表示領域301が所定位置、例えば左右方向の略中央に元の画面201に重畳されて配置された表示画面102が表示部5に表示される。 Next, assume that the user performs a first operation. This operation signal is transmitted from the display terminal 1c to the management server 11, and the operation reception unit 32a of the management server 11 receives this signal, causing the control information generated by the display control unit 31a to be 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 positioned at a predetermined position, for example, approximately in the center in the left-right direction, superimposed on the original screen 201.
次に、ユーザが第2操作を実施するとする。この操作信号を表示端末1cが管理サーバ11に送信し、管理サーバ11の操作受付部32aがこの信号を受け付けることにより、表示制御部31aが生成した制御情報を管理サーバ11から表示端末1cに向けて送信する。表示端末1cは、当該制御情報を受信し、これに基づいて、図2(a)に示すように、強調表示領域301が所定位置に移動された表示画面103が表示部5に表示される。第1実施形態やその他の実施形態で説明した各種操作をした場合も、同様の流れで処理がされ、表示部5の表示内容に反映される。 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 control information generated by the display control unit 31a to be 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. 2(a), the display screen 103 is displayed on the display unit 5 with the highlighted display area 301 moved to a predetermined position. When the various operations described in the first embodiment and other embodiments are performed, processing is performed in a similar manner, and is reflected in the display content of the display unit 5.
(d)第8実施形態のコンテンツ表示システムについて
以上のように、本実施形態のコンテンツ表示システムは、表示部5を備える表示端末1cと、表示端末1cとの通信が可能な管理サーバ11とを備える。管理サーバ11は、表示部5の表示を変化させる操作を受け付ける操作受付部32aと、操作受付部32aが受け付けた操作に対応する、表示部5の表示に関する制御情報を生成する表示制御部31aと、を備える。
(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 an operation receiving unit 32a that receives an operation to change the display of the display unit 5, and a 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.
表示部5にコンテンツの仮想的な文書体の頁単位の情報である所定頁が表示されるときに、操作受付部32aが第1操作を受け付けた場合は、以下のようになる。すなわち、表示端末1cが管理サーバ11から受信した、表示制御部31aが生成した制御情報に基づいて、帯状の第1領域と、当該第1領域を挟むように隣接する帯状の一対の第2領域と、を含む強調表示領域301が表示部5に表示可能である。強調表示領域301は、所定頁に重畳された状態で、かつ、第1領域と重畳する所定頁のコンテンツが視認できる状態である。 When a specific page, which is page-by-page information of the 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.
強調表示領域301が表示部5に表示されているときに操作受付部32aが第2操作を受け付けた場合は、以下のようになる。すなわち、表示端末1cが管理サーバ11から受信した、表示制御部31aが生成した制御情報に基づいて、強調表示領域301の位置を行の配列方向に沿って移動可能となる。 When the operation receiving unit 32a receives a second operation while the highlighting region 301 is displayed on the display unit 5, the following occurs. That is, the position of the highlighting region 301 can be moved along the row arrangement direction based on the control information generated by the display control unit 31a and received by the display terminal 1c from the management server 11.
その結果、電子書籍等の電子情報であるコンテンツを読む場合においても、ユーザの嗜好やディスレクシアの程度、コンテンツの読み位置等のユーザの状況に合わせたコンテンツの読み易さの向上が図れる。 As a result, even when reading content that is electronic information such as e-books, the ease of reading the content can be improved according to the user's circumstances, such as the user's preferences, degree of dyslexia, and the reading position of the content.
さらに、本実施形態では、操作受付部32aや表示制御部31aが、表示端末1cとは無関係に管理サーバ11の機能として設けられている。したがって、表示端末1c自体の機能を極力単純化でき、かつ多数の表示端末1cに対して1台の管理サーバ11が対応可能なため、表示端末等の装置コストが低減できる。さらに、表示態様の変更等の使用変更に対しても、個々の表示端末1cの対応が不要なため、メンテナンスも容易である。 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 support multiple display terminals 1c, so the device costs of the display terminals, etc. can be reduced. Furthermore, since there is no need to respond to changes in usage such as changes in display mode, each display terminal 1c does not need to be adapted, and maintenance is also easy.
なお、本実施形態は第1実施形態の機能を管理サーバ11も含めたコンテンツ表示システム10として実現するものとして説明したが、これに限定されず、第2乃至第7実施形態の機能を実現するものであってもよい。また、第1乃至第8実施形態の実施態様において、その組合せに矛盾が生じない限り、それぞれの実施形態の一部また全部を相互に組み合わせた実施態様を新たな実施形態や変形例としてもよい。これらの実施形態や変形例も当然に本開示の範囲に含まれる。 Although this embodiment has been described as realizing the functions of the first embodiment as a content display system 10 including the management server 11, the present invention is not limited to this and may also realize the functions of the second to seventh embodiments. Furthermore, in the implementations of the first to eighth embodiments, new embodiments or variations may be implemented by combining part or all of each embodiment with each other, as long as no contradictions arise in the combination. Naturally, these embodiments and variations are also included in the scope of this disclosure.
また、上述のように説明した、本開示の各実施形態に係る表示端末や管理サーバといった情報処理装置による制御部等の制御処理その他の処理は、当該実施形態の各機能の実現を図るためのソフトウェアを構成する表示プログラム等のプログラムコードを、当該情報処理装置が読み出して実行することによっても達成できる。 In addition, 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 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.
したがって、当該プログラムコードそれ自体や、当該プログラムコードが記録された記憶媒体も本開示を構成する。当該プログラムコードが記録される記憶媒体として、例えばハードディスク、USBメモリ、SD(登録商標)カード、CD-ROM、CD-R、ICカード等を例示することができるが、これらに限定するものではない。 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, hard disks, USB memory, SD (registered trademark) cards, CD-ROMs, CD-Rs, and IC cards.
1、1a、1b、1c 表示端末
2、12 通信部
3、3a、3b、3c、3d 制御部
4、4a 記憶部
5 表示部
6 操作部
7 電源部
8 視点検出部
10 コンテンツ表示システム
11 管理サーバ
20 通信ネットワーク
31、31a 表示制御部
32、32a 操作受付部
33 行配置特定部
34 読取時間計算部
35 読取位置特定部
41、41a コンテンツ
42、42a コンテンツ表示アプリ
43、43a 表示属性データ
101、102、103、104、105、106、107、108、109、110、111、112、113、114、115、116、117、118、119、120 表示画面
201、202、203、204、205 画面
201p 表面側画面
201q 裏面側画面
251 頁番号
301、302、303、304、305、306、307、308、309、310、311 強調表示領域
301a、302a、307a、308a、309a、310a、311a ハイライトスリット
301b、301c、303b、304c、306b、306c、309b、309c、310b、310c、311b、311c マスキングスリット
Reference Signs List 1, 1a, 1b, 1c Display terminal 2, 12 Communication unit 3, 3a, 3b, 3c, 3d Control unit 4, 4a Memory unit 5 Display unit 6 Operation unit 7 Power supply unit 8 Viewpoint detection unit 10 Content display system 11 Management server 20 Communication network 31, 31a Display control unit 32, 32a Operation reception unit 33 Line arrangement identification unit 34 Reading time calculation unit 35 Reading position identification unit 41, 41a Content 42, 42a Content display application 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 Screen 201p Front side screen 201q Back side screen 251 Page numbers 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311 Highlight display areas 301a, 302a, 307a, 308a, 309a, 310a, 311a Highlight slits 301b, 301c, 303b, 304c, 306b, 306c, 309b, 309c, 310b, 310c, 311b, 311c Masking slits
Claims (10)
前記コンテンツの少なくとも1行の両隣の領域をマスキングして当該1行を表示する表示部と、
前記表示部の表示を変化させる操作を受け付ける操作受付部と、
前記操作受付部が受け付けた操作に対応する、前記表示部の表示に関する制御情報を生成する表示制御部と、を備え、
前記コンテンツが前記表示部に表示されるときに、前記操作受付部が第1操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、帯状の第1領域と、当該第1領域を挟むように隣接する帯状の一対の第2領域と、を含む強調表示領域が前記コンテンツに重畳されて、かつ、前記第1領域と重畳する前記コンテンツが視認できるような表示態様で前記表示部に表示し、
前記操作受付部がさらに前記第1操作とは異なる特定の前記操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記強調表示領域の一対の前記第2領域のうち、前記第1領域の文字等の行よりも先行位置にある一方の前記第2領域の色彩または輝度が、前記一方の前記第2領域の文字等を視認できる程度の表示態様で前記表示部に表示する、表示端末。 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 .
前記操作受付部が第3操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記第1領域の前記複数行の行配列方向に沿った幅を前記複数行の行配列方向に沿って変更した表示態様で前記表示部に表示する、請求項1または請求項2に記載の表示端末。 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操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、重畳する前記1行の前記コンテンツが視認できる程度に前記第1領域の色彩または輝度を変更した表示態様で前記表示部に表示する、請求項1から請求項3のいずれか一項に記載の表示端末。 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.
前記複数行のいずれかである第1行の前記コンテンツが前記第1領域と重畳する位置に前記強調表示領域が配置されている場合において、
前記操作受付部が第6操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記行配置特定部が特定した前記行配置の情報から定まる前記第1行に隣接する第2行の前記コンテンツが前記第1領域と重畳する位置に、前記強調表示領域が移動した表示態様で前記表示部に表示する、請求項1から請求項4のいずれか一項に記載の表示端末。 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 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.
前記複数行のいずれかである第3行の前記コンテンツが前記第1領域と重畳する位置に前記強調表示領域が配置されている場合において、
前記操作受付部が第7操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、読取時間計算部が算出した前記改行時間の経過に伴って、前記行配置特定部が特定した前記行配置の情報から定まる前記第3行に隣接する第4行のコンテンツが前記第1領域と重畳する位置に、前記強調表示領域が移動した表示態様で前記表示部に表示する、請求項5に記載の表示端末。 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 on the display 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 .
前記視点位置が現在の前記第1領域と重畳していない場合、前記表示制御部が生成した前記制御情報に基づいて、文章領域の範囲内で前記第1領域が前記視点位置と重畳するように、前記強調表示領域が移動した表示態様で前記表示部に表示する、請求項1から請求項5のいずれか一項に記載の表示端末。 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 .
複数行の文字等から構成されるコンテンツを表示し、
前記コンテンツの少なくとも1行の両隣の領域をマスキングして当該1行を表示する表示部を備える表示端末と、
当該表示端末との通信が可能な管理サーバであって、
前記表示部の表示を変化させる操作を受け付ける操作受付部と、
前記操作受付部が受け付けた操作に対応する、前記表示部の表示に関する制御情報を生成する表示制御部と、を備える管理サーバと、を備え、
前記コンテンツが前記表示部に表示されるときに、前記操作受付部が第1操作を受け付けた場合は、前記表示端末が前記管理サーバから受信した、前記表示制御部が生成した前記制御情報に基づいて、帯状の第1領域と、当該第1領域を挟むように隣接する帯状の一対の第2領域と、を含む強調表示領域が前記コンテンツに重畳されて、かつ、前記第1領域と重畳する前記コンテンツが視認できるような表示態様で前記表示部に表示し、
前記操作受付部がさらに前記第1操作とは異なる特定の前記操作を受け付けた場合は、前記表示制御部が生成した前記制御情報に基づいて、前記強調表示領域の一対の前記第2領域のうち、前記第1領域の文字等の行よりも先行位置にある一方の前記第2領域の色彩または輝度が、前記一方の前記第2領域の文字等を視認できる程度の表示態様で前記表示部に表示する、コンテンツ表示システム。 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 .
表示部の表示を変化させる操作を受け付けるステップと、
前記受け付けた操作に対応する、前記表示部の表示に関する制御情報を生成するステップと、を含み、
前記コンテンツが前記表示部に表示されるときに第1操作を受け付けた場合は、前記制御情報に基づいて、帯状の第1領域と、当該第1領域を挟むように隣接する帯状の一対の第2領域と、を含む強調表示領域を前記コンテンツに重畳して、かつ、前記第1領域と重畳する前記コンテンツが視認できるように、前記表示部に表示し、
さらに前記第1操作とは異なる特定の前記操作を受け付けた場合は、生成された前記制御情報に基づいて、前記強調表示領域の一対の前記第2領域のうち、前記第1領域の文字等の行よりも先行位置にある一方の前記第2領域の色彩または輝度が、前記一方の前記第2領域の文字等を視認できる程度の表示態様で前記表示部に表示するステップを含む、コンテンツの表示プログラム。
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 sufficient to make the characters or the like in the one second area visible .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021049507A JP7639442B2 (en) | 2021-03-24 | 2021-03-24 | Display terminal, content display system, and content display program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021049507A JP7639442B2 (en) | 2021-03-24 | 2021-03-24 | Display terminal, content display system, and content display program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022147997A JP2022147997A (en) | 2022-10-06 |
| JP7639442B2 true JP7639442B2 (en) | 2025-03-05 |
Family
ID=83463956
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021049507A Active JP7639442B2 (en) | 2021-03-24 | 2021-03-24 | Display terminal, content display system, and content display program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7639442B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001222351A (en) | 2000-02-10 | 2001-08-17 | Sharp Corp | Text display device and text display method |
| JP2008262308A (en) | 2007-04-10 | 2008-10-30 | Sharp Corp | Content display device, content data providing device, content data distribution system, content display method, content data providing method, data structure, program, and recording medium |
| WO2014203301A1 (en) | 2013-06-17 | 2014-12-24 | 日立マクセル株式会社 | Information display terminal |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11272690A (en) * | 1998-03-20 | 1999-10-08 | Sharp Corp | Data display device and method, and recording medium recording data display program |
-
2021
- 2021-03-24 JP JP2021049507A patent/JP7639442B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001222351A (en) | 2000-02-10 | 2001-08-17 | Sharp Corp | Text display device and text display method |
| JP2008262308A (en) | 2007-04-10 | 2008-10-30 | Sharp Corp | Content display device, content data providing device, content data distribution system, content display method, content data providing method, data structure, program, and recording medium |
| WO2014203301A1 (en) | 2013-06-17 | 2014-12-24 | 日立マクセル株式会社 | Information display terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022147997A (en) | 2022-10-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2501066C2 (en) | Portable display device, method of controlling portable display device and recording medium | |
| US9760241B1 (en) | Tactile interaction with content | |
| EP1912112B1 (en) | Storage medium storing input position processing program, and input position processing device | |
| US8994674B2 (en) | Information viewing apparatus, control program and controlling method | |
| KR101984154B1 (en) | Control method for terminal using touch and gesture input and terminal thereof | |
| KR101650099B1 (en) | A wearable haptic pattern display device for blind | |
| JP5585886B2 (en) | Printing instruction apparatus and printing instruction program | |
| ES2808273T3 (en) | Character entry system and procedure | |
| JP2022532326A (en) | Handwriting input on an electronic device | |
| EP2811386A1 (en) | Method and apparatus of controlling an interface based on touch operations | |
| WO2013051218A1 (en) | Information processing apparatus, method, and program | |
| JP2011090575A (en) | Apparatus, method and program for displaying information | |
| CN102298504A (en) | Method and system for magnifying display | |
| CN103885704A (en) | Text-enlargement Display Method | |
| CN103197755A (en) | Page turning method, device and terminal | |
| JP2021082292A (en) | Display unit, display method, and program | |
| CN111475063B (en) | Shortcut key setting method for reading terminal, terminal and computer storage medium | |
| KR20190063853A (en) | Method and apparatus for moving an input field | |
| KR101840358B1 (en) | Mathematics learning apparatus and method using handwritten mathematical expressions recognition | |
| EP2634687A2 (en) | Terminal device | |
| JP7639442B2 (en) | Display terminal, content display system, and content display program | |
| CN105468241A (en) | Electronic book browsing method and apparatus | |
| JP2015170287A (en) | Text providing apparatus, program, printed material manufacturing method, and printed material | |
| JP6206250B2 (en) | Display control apparatus, image forming apparatus, and program | |
| JP2014021689A (en) | Advertisement display device, advertisement display system, computer and its program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240129 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241105 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241203 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250121 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250203 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7639442 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |