1. Field of the Invention
The present invention relates to a content display apparatus, a content display method and the like. For example, the present invention relates to a content display apparatus, a content display method and the like of displaying an electronic book.
2. Related Art of the Invention
Conventionally, by coloring red the part to be memorized, of a document of black printing, seeing the part through a transparent blue or green check sheet of complementary color and coloring pitch-dark the part to be memorized, a simple study implement which aims at improvement of the study efficiency of memorization is known (see for example Japanese Patent Application Laid-Open No. S56-035164).
First, the part to be memorized, of the document 200 of black printing is colored by red ink as shown in
When the transparent check sheet 202 made from a plastic material colored uniformly with blue or green, which is complementary color of red, as shown in
Therefore, only by putting the check sheet 202 on the document 200, the required portion can be concealed virtually.
A combination of the green ink and the red check sheet is known other than the combination of the red ink and the blue or green check sheet.
In this way, by the study method using the study implement described in the Japanese Patent Application Laid-Open No. S56-035164, the portion to be memorized, of a book at hand such as a textbook is colored by ink and a collection of problems can be easily created. The study method is useful to memorization and is a method generally used widely, because the character under the portion colored by ink can be read when not seeing it through the check sheet 202.
However, efficient study using the conventional check sheet cannot be performed at an electric book terminal or the like which displays electronic books.
In recent years, along with currency of digitization, the conversion of books to the electronic form by a small terminal, is in common currency. It is what is called an electronic book. Since the performance of the terminal is improving, the terminal can be equipped with a color liquid crystal display with a touch panel, books can be displayed on a screen and can be read. Intuitive operation such as a page turning by a flick operation to the touch panel, a scaling by a pinch operation to the touch panel or the like can be realized now.
The red pen and the check sheet in the study implement described in the Japanese Patent Application Laid-Open No. S56-035164 are physical things, and these cannot be utilized for an electronic book. In many cases, the electronic book has a structure in which a page of the book is displayed on one liquid crystal display at any time based on user operation. When a line is drawn with the red pen on the liquid crystal display while a specific page is being displayed, the markers drawn by the red pen remain even if another page is displayed on the liquid crystal display, and this is meaningless.
Regarding the study implement described in the Japanese Patent Application Laid-Open No. S56-035164, according to the composition of sentences printed on the document, the answer might be accidentally seen earlier during study.
Regarding the study implement described in the Japanese Patent Application Laid-Open No. S56-035164, display or non-display of the specific zone 201 is dependent on the shape of the check sheet 202. In other words, when the check sheet 202 of about the same size as the approximately rectangular physical document 200 as shown in
When the check sheet 202 put on the document 200 is slid downward from the top, as shown in
The sentences of the column on the right-hand side of the two columns is a portion to be learned after learning the sentences of the left-hand side column. While learning the left-hand side column, the answer of the portion to be learned next is viewed.
In view of the above-mentioned problems, an object of the present invention is to provide a content display apparatus, a content display method and the like such that the portion for which a concealment state is expected is not accidentally viewed and efficient study can be performed.
The 1st aspect of the present invention is a content display apparatus comprising:
a display unit which displays a content including at least a character string content which has a plurality of characters an order of which is regulated;
a position directions unit which directs a position on the display unit; and
a control unit which controls a display on the display unit, according to the position directed by the position directions unit and the order of the characters; wherein
at a first operation mode, when the position directions unit directs a first position on the display unit, the control unit makes the characters corresponding to the directed first position impossible to be viewed on the display unit; and
at a second operation mode, when the position directions unit directs a second position on the display unit, the control unit makes such characters possible to be viewed that were made impossible to be viewed and that are located before the directed second position under the order.
The 2nd aspect of the present invention is the content display apparatus according to the 1st aspect of the present invention, wherein
the content includes another content which is displayed on another display area other than a display area for the character string content and an order of the another content to the plurality of the characters is regulated;
the control unit controls the display on the display unit, according to the position directed by the position directions unit and the order of the characters and the order of the another content;
at the first operation mode, when the position directions unit directs the first position on the display unit, the control unit makes the characters or the another content corresponding to the directed first position impossible to be viewed on the display unit; and
at the second operation mode, when the position directions unit directs the second position on the display unit, the control unit makes such characters or the another content possible to be viewed that were or was made impossible to be viewed and that are or is located before the directed second position under the order of the characters and the order of the another content.
The 3rd aspect of the present invention is the content display apparatus according to the 2nd aspect of the present invention, wherein
when the character string includes a term which indicates the another content, the order of the another content is regulated according to an order of the term among the characters.
The 4th aspect of the present invention is the content display apparatus according to the 2nd aspect of the present invention, comprising another content order determination unit, wherein
when characters are included in the another content, the another content order determination unit determines an order of the characters in the another content displayed on the display unit, according to a displayed position of the characters in the another content and a layout information of the displayed another content.
The 5th aspect of the present invention is the content display apparatus according to the 1st aspect of the present invention, further comprising a character recognition unit and an order determination unit, wherein
when the character string content is image data, the character recognition unit recognizes a character in the character string content; and
when the content is displayed on the display unit, the order determination unit determines an order of the characters displayed on the display unit, according to a displayed position of the characters on the display unit, recognized by the character recognition unit and a layout information of the displayed content.
The 6th aspect of the present invention is the content display apparatus according to the 5th aspect of the present invention, wherein
the order determination unit determines the order of the characters displayed on the display unit, according to a meaning of a sentence of the characters, in addition to the displayed position of the characters on the display unit and the layout information.
The 7th aspect of the present invention is the content display apparatus according to the 1st aspect of the present invention, further comprising
an operation mode change unit which changes the first operation mode and the second operation mode according to an instruction from a user.
The 8th aspect of the present invention is the content display apparatus according to the 1st aspect of the present invention, wherein
the control unit makes the character corresponding to the directed first position impossible to be viewed, by displaying a marker on the character corresponding to the first position directed by the position directions unit.
The 9th aspect of the present invention is the content display apparatus according to the 8th aspect of the present invention, further comprising an display mode change unit, wherein
the display mode change unit can change the displayed marker in such a manner that the display mode change unit exchanges a first state in which the marker is not displayed, a second state in which the marker is displayed with semitransparent appearance so that the character corresponding to the directed first position can be viewed and a third state in which the marker is displayed so that the character corresponding to the directed first position cannot be viewed.
The 10th aspect of the present invention is a content display method comprising:
a display step of displaying a content including at least a character string content which has a plurality of characters an order of which is regulated, on a display unit;
a position directions step of directing a position on the display unit;
a first operation step of making the characters corresponding to a first position directed by the position directions step impossible to be viewed on the display unit; and
a second operation step of making such characters possible to be viewed that were made impossible to be viewed and that are located before a second position directed by the position directions step under the order.
The 11th aspect of the present invention is a non-transitory computer-readable medium having a program stored thereon, wherein the program causes a computer to execute the content display method according to the 10th aspect of the present invention.
The present invention can provide a content display apparatus, a content display method and the like such that the portion for which a concealment state is expected is not accidentally viewed and efficient study can be performed.
Electronic book terminals for study according to embodiments to which the present invention is applied are described in detail below with reference to the drawings.
As shown in
The electronic book terminal for study 100 corresponds to an example of a content display apparatus according to the present invention. The input device 101 corresponds to an example of a position directions unit according to the present invention. The display device 112 corresponds to an example of a display unit according to the present invention. The layer control unit 108 corresponds to an example of a control unit according to the present invention.
The electronic book store unit 106 stores data of an electronic book content which can be read by the electronic book terminal for study 100. The electronic book store unit 106 is a nonvolatile memory. In fact, the electronic book store unit 106 can be a flash memory or a hard disk built in the body of the electronic book terminal for study 100, or an exchangeable recording medium. When an electronic book terminal can use a network, electronic book contents are stored in a recording area in a server and the electronic book terminal may acquire the electronic book contents through the network when the electronic book terminal needs the contents. In this case, the electronic book store unit 106 doesn't exist in the electronic book terminal for study 100 and exists in the external server. Since it is only a difference of mere composition, this is not illustrated anew.
There are different formats of the data of electronic book contents which are stored in the electronic book store unit 106. For example, there is a content including character code data, or there is a content all the data of which is image data.
The electronic book content including character code data corresponds to an example of a content including at least a character string content according to the present invention. The electronic book content not including character code data also corresponds to an example of a content including at least a character string content according to the present invention.
In the first embodiment, a case of the electronic book content including character code data is described.
In the first embodiment, a usual state of reading the electronic book is defined as a “reading mode”. The electronic book terminal for study 100 has an entry mode and a learning mode other than the reading mode. The electronic book terminal for study 100 has these three modes in total.
The reading mode (a state 401), the entry mode (a state 402), and the learning mode (a state 403) can be mutually exchanged by user's indications. The user's indications are detected by the operation mode change unit 103. The operation mode change unit 103 urges the user to select any one of the reading mode (the state 401), the entry mode (the state 402) and the learning mode (the state 403).
The operation mode change unit 103 can be a switch or a sensor attached to the body of the electronic book terminal for study 100 as hardware. The display device 112 can display a menu or icons, and user's indications can be accepted from the input device 101 by software. In this case, the operation mode change unit 103 unites with the input device 101. Operations from an external controller or a remote controller can be accepted, or indications by user's voice using a microphone can be received. The operational mode change unit 103 may have any composition. Anyhow, the electronic book terminal for study 100 is equipped with required functions according to the acceptance method of user's indications. In the first embodiment it will be generically called the operation mode change unit 103.
When the operation mode change unit 103 changes the reading mode (the state 401) to the entry mode (the state 402) or the learning mode (the state 403), the electronic book terminal for study 100 performs special operations of the first embodiment shown below.
The entry mode corresponds to an example of a first operation mode according to the present invention. The learning mode corresponds to an example of a second operation mode according to the present invention. The operation mode change unit 103 corresponds to an example of an operation mode change unit according to the present invention.
First, a procedure in the reading mode, which is a usual state where the electronic book content is read before study at the electronic book terminal for study 100, is described referring to
The term “electronic book content” is used in this specification. In this specification, the term “book” is used as a broad concept, which also includes a magazine in addition to general books.
The user refers to a menu or the like which is displayed on the display device 112, and selects an electronic book using the input device 101. The input position detecting unit 102 processes a user's operation inputted by the input device 101 as input information, and notifies it to the electronic book parser unit 110.
The electronic book parser unit 110 reads out the electronic book content selected by the user from the electronic book store unit 106 (step S201 in
The document of the electronic book content created by the electronic book parser unit 110 is stored in the electronic book document temporary store unit 113 (step S203). A volatile memory built in the electronic book terminal for study 100 is assumed to be the electronic book document temporary store unit 113. When a GPU (Graphics Processing Unit) is loaded, the electronic book document temporary store unit 113 can be a memory area managed by the GPU. In the first embodiment, a temporary memory is assumed to be the electronic book document temporary store unit 113. By restriction of hardware or the like, a nonvolatile memory such as a flash memory can be used as the electronic book document temporary store unit 113.
The document stored in the electronic book document temporary store unit 113 is transmitted to the screen combination unit 111 and is combined with the other layer (step S204).
Primarily, the screen combination unit 111 is a block aiming at combining and displaying a picture, which should be on the document of the electronic book content, and the document. A virtual layer, in which the picture to be combined with the document is specified, is called a “layer”. Such a “layer” is described later. In the explanation using
The document (the picture combined with the transparent layer) which has passed the screen combination unit 111 is transmitted and displayed on the display device 112 (step S205). A liquid crystal display device which the electronic book terminal for study 100 has is assumed to be the display device 112. An organic electroluminescence display device or an external display device can be used as the display device 112, because it is only required to have a function of displaying a page of the book.
The input device 101 is a device for inputting user operation into the electronic book terminal for study 100. The spread of tablet type personal computers in recent years often allows the electronic book terminal to be equipped with a liquid crystal display device with a touch panel on its surface, and realizes an operation by touching a screen. Therefore, the touch panel is assumed to be the input device 101 in the first embodiment unless otherwise stated. The touch panel is united with the display device 112.
The input device 101 can be a mouse displayed on the screen, and such a mouse may be used like one for a conventional personal computer. The combination of the cursor displayed on the screen and any one of a keyboard, a controller used for a game, a remote control device and the like, also can be used as the input device 101.
In a state where step S203 in
An example of the display is shown in
In the first embodiment, one page of the document is displayed on one screen of the display device 112. The document 120 displayed on the display device 112 shown in
In the state shown in
When the mode is changed to the entry mode (the state 402) by the user operation to the operation mode change unit 103, the operation of the electronic book terminal for study 100 is described using
With regard to the block diagram of the electronic book terminal for study 100 in
The entry mode (the state 402) corresponds to the operation which colors the document by red ink in Japanese Patent Application Laid-Open No. S56-035164. By coloring the place where the user wants to memorize a textbook or the like by red ink, the place is hidden when a green check sheet is put on it. The entry mode is, so to speak, a preparatory step before study.
It is meaningless to color the display device 112 itself by using the red ink as described in Japanese Patent Application Laid-Open No. S56-035164. Therefore, a function similar to this is realized by a function of the electronic book terminal for study 100.
Also in the entry mode (the state 402), the document 120 of the electronic book content is displayed on the display device 112 by the processes of steps S201 to S203 in
The user's operation inputted by the input device 101 is processed by the input position detecting unit 102 as input information. The input position detecting unit 102 digitizes and acquires the position touched by the user (step S602). The input position detecting unit 102 is implemented as hardware as a controller of the input device 101 in many cases, the numerical value according to the position touched by the user is processed as input information on OS level in the electronic book terminal for study 100.
The input position detecting unit 102 notifies, to the operation mode judgment unit 104, that there is an input from the user. The operation mode judgment unit 104 records the present operation mode changed by the operation mode change unit 103. The operation mode judgment unit 104 judges a subsequent operation, according to the present operation mode recorded (step S603). Here, for description, the present operation mode is being limited to the entry mode (the state 402). The learning mode (the state 403) is described later.
When the present operation mode is the entry mode (the state 402), the character position judgment unit 107 judges the position on sentences corresponding to the position touched by the user (step S604).
The information of the sentences 121 contained in the document 120 currently displayed on the display device 112 is required for this judgment. Therefore, the character position judgment unit 107 receives the information (hereafter, called “document information”) about the document 120 of the electronic book content currently displayed on the display device 112 from the electronic book parser unit 110. The character position judgment unit 107 examines which character the user touched from the document information and information on the display position detected by the input position detecting unit 102.
At this time, the character position judgment unit 107 acquires order information on sentences according to the character judged to have been touched by the user. The character position judgment unit 107 can acquire, from the electronic book store unit 106, the order in the electronic book content, according to the position of the code data of the character judged to have been touched in the relevant electronic book content.
When the electronic book terminal for study 100 has a function of displaying a plurality of pages in one screen on the display device 112, or when the electronic book terminal for study 100 has a scaling function for the document, information on what is displayed on which position is required as well. In these cases, the character position judgment unit 107 acquires the information from the electronic book parser unit 110 as the document information.
An example of the judgment method concerning the character in the position touched by the user in the character position judgment unit 107 is described.
The character position judgment unit 107 acquires the document information of the electronic book content currently displayed on the display device 112 from the electronic book parser unit 110 (step S620). And the character position judgment unit 107 also acquires the position information of the position which has been touched by user on the input device 101 and detected by the input position detecting unit 102 (step S621).
The character position judgment unit 107 refers to the document information acquired from the electronic book parser unit 110, and judges whether there is a character corresponding to the position touched by the user in the input device 101 (step S622).
For example, it is judged whether there is, among the characters displayed on the display device 112, a character at a part of a display area which overlaps with a circular area of a predetermined size centered at the position touched by the user. When there is a character at the part of the display area which overlaps with the circular area, the character is judged to be a character corresponding to the position touched by the user. When there is no character at the part of the display area which overlaps with the circular area, it is judged that there is no character corresponding to the position touched by the user.
Therefore, when a neighborhood of the character displayed on the display device 112 is touched, the character is judged to be the character touched by the user. But, when the user touches a space position between the lines for which characters are not displayed on the display device 112, it is judged that there is no character corresponding to the position touched by the user.
When it is judged that there is no character corresponding to the position touched by the user, processing of steps S621 and S622 are performed repeatedly. And, when there is a character corresponding to the position touched by the user, it is decided that the character should be the character corresponding to the position touched by the user (step S623).
The character which is judged to be the character corresponding to the position touched by the user in step S622 by the character position judgment unit 107 corresponds to an example of characters corresponding to a first position directed in a first mode according to the present invention.
Returning to
Since there can be a case where two or more electronic book contents exist, it is necessary to clarify about which electronic book content the marker information is. The information that shows with which electronic book content the marker information is concerned is also recorded in the marker information store unit 105. In order to make easy management in the electronic book store unit 106, when unique IDs are used for electronic book contents, it is good to utilize such IDs.
Among the marker information stored in the marker information store unit 105, only the marker information about the document of the electronic book content that was displayed when the user touched the input device 101 is transmitted to the layer control unit 108.
The layer control unit 108 writes a marker in a layer using the received marker information. This layer is a layer for drawing on the document of the electronic book content displayed on the display device 112. The layer control unit 108 creates the layer of one sheet from two or more pieces of marker information (step S606).
When the electronic book terminal for study 100 has the function of displaying a plurality of pages in one screen on the display device 112, or when the electronic book terminal for study 100 has the scaling function for the document, the layer has to be created also in consideration of the displaying position of a plurality of pages or the position of the resized document.
The created layer is stored in the layer temporary store unit 109 (step S607).
The screen combination unit 111 combines (a) the document of the electronic book content which has been expanded by the electronic book parser unit 110 and is stored in the electronic document temporary store unit 113, and (b) the layer stored in the layer temporary store unit 109 (step S608). The document which has been expanded by the electronic book parser unit 110 and is stored in the electronic document temporary store unit 113 is the same document 120 as what was stored before the user touches the input device 101.
The combination performed by the screen combination unit 111 of (a) the document of the electronic book content which has been expanded by the electronic book parser unit 110 and is stored in the electronic document temporary store unit 113, and (b) the layer stored in the layer temporary store unit 109 is described using
Returning to
Thereby, a state can be created such that the markers are drawn on the book by red ink and the relevant portion cannot be viewed with the check sheet, as described in Japanese Patent Application Laid-Open No. S56-035164.
The operation of making the character string nonreadable, which is included in the document 120 of the portion overlapping with the marker 124, corresponds to an example of an operation of making characters corresponding to a directed first position impossible to be viewed at a first operation mode according to the present invention.
Thus, the electronic book-based study implement which can be operated by the user's hand is completed.
Next, in a case where the mode is changed to the learning mode (the state 403) by the user operation at the operation mode change unit 103, the operation of the electronic book terminal for study 100 is described.
As shown in
With regard to the block diagram of the electronic book terminal for study 100 in
When the user touches the input device 101 after the operation mode change unit 103 changes the mode to the learning mode, the user can create the state in which the markers drawn on the layer are not displayed, thereby making the characters under the markers visible. The markers that are not displayed are such markers which are positioned above, on sentences, a position which the user touched.
The input device 101 receives user operation (step S601 in
When the input of the user operation is detected, the operation mode judgment unit 104 judges which mode the present operation mode is among the three operation modes in
At the learning mode (the state 403), the layer control unit 108 reads out, from the marker information store unit 105, only the information of the predetermined markers drawn on the sentences, the positions of which are below the position on sentences detected by the input position detecting unit 102 based on a touch of the user. And the layer control unit 108 creates the layer to which the markers are added (step S610).
When the marker information is stored at the entry mode, the marker information thus must be stored in the marker information store unit 105 along with the position information of the electronic book content for every electronic book contents. At the learning mode, the layer control unit 108 picks up, from the marker information store unit 105, only the information on the markers drawn on the predetermined character strings, the positions of which are below the position, on sentences, detected by the input position detecting unit 102 based on a touch of the user, among the character strings included in the document of the electronic book content displayed on the display device 112.
The marker information of other documents of the same electronic book content, which are not being displayed on the display device 112, is not required at this time.
An example of the judgment method concerning the above and below, on sentences, with respect to the position touched by the user in the layer control unit 108 is described.
The layer control unit 108 acquires the position information of the position touched by the user on the input device 101, which is detected by the input position detecting unit 102 (step S631), while acquiring the document information of the electronic book content displayed on the display device 112 from the electronic book parser unit 110 (step S630).
The character corresponding to the position which is touched by the user on the input device 101 is determined by referring to the document information acquired from the electronic book parser unit 110 (step S632).
For example, when there is, among the characters displayed on the display device 112, a character at a part of the display area which overlaps with a circular area of a predetermined size centered at the position touched by the user, it is decided that the character should be a character corresponding to the position which is touched by the user. When there is no character at a part of the display area which overlaps with the circular area of the predetermined size, i.e., when the user touches a space position between the lines in which characters are not displayed, it is decided that the character (hereafter, called a “last character”) immediately above the space position touched should be a character corresponding to the position touched by the user. When there is no character on the left of the touched position, the character which is above the touched position and is nearest to the touched position can be judged to be the last character. Thus, the last character can be determined.
Therefore, even when there is no character in the neighborhood area of the position touched by the user, the character corresponding to the position touched by the user is always determined in step S632.
The character which is judged to be the character corresponding to the position touched by the user in step S632 by the layer control unit 108 corresponds to an example of characters corresponding to a second position directed in a second mode according to the present invention.
The layer control unit 108 reads out only the information of the markers below the character corresponding to the position touched by the user, which is determined in step S632 (step S633), referring to the position information and the order information of the markers stored in the marker information store unit 105.
The layer control unit 108 writes a marker in a layer based on the picked up marker information. This layer is a layer for drawing on the document of the electronic book content to be displayed on the display device 112. The layer control unit 108 creates the layer of one sheet including two or more pieces of marker information.
When the electronic book terminal for study 100 has the function of displaying a plurality of pages in one screen on the display device 112, or when the electronic book terminal for study 100 has the scaling function for the document of the electronic book content, the layer has to be created also in consideration of the displaying position of a plurality of pages or the position of the resized document of the electronic book content.
The layer created by the layer control unit 108 is stored in the layer temporary store unit 109 (step S607). When there is already a layer stored in the layer temporary store unit 109, the stored layer is deleted and the newly created layer is stored.
The screen combination unit 111 combines (a) the document of the electronic book content which has been expanded by the electronic book parser unit 110 and is stored in the electronic document temporary store unit 113, and (b) the layer stored in the layer temporary store unit 109 (step S608). The document of the electronic content which has been expanded by the electronic book parser unit 110 and is stored in the electronic document temporary store unit 113 is the same document as what was stored before the user touches the input device 101.
The combination performed by the screen combination unit 111 of the document of the electronic book content and the layer is described using
Returning to
Thereby, since the markers which are in the portion above the position touched by the user, on sentences, disappear and are not displayed, the character strings under the markers that disappeared can be read. Therefore, the study can be continued.
The user operation and the display in the electronic book terminal for study 100 at the learning mode are described using
Since the position the user's finger 1301 touches moves gradually, the position of the user's finger 1301, which is inputted into the input device 101, also changes gradually. The area of the sentences above the position which is touched by the user's finger 1301, on sentences, also changes. Therefore, the markers that were displayed disappear one by one so as not to be displayed according to the movement of the user's finger 1301. That is, in
As shown in
A plurality of markers, which are located above the position touched by the user's finger 1301, on sentences, is allowed to disappear so as not to be displayed at the same time. The terminal has a feature such that the user does not need to allow the markers to disappear individually when the user wants to refer to the related items or the like collectively. This feature is helpful, for example, in a case in which the user wants to check the items concerning the era, the place and the like collectively with a general's name.
The input device 101 can detect, as an input, the user detaching the finger 1301 from the display device 112, so the markers to be displayed are corrected. The sentences above the touched position, on sentences, then cannot be considered because the user's finger 1301 is not touching the display device 112. All of the markers set on the document of the displayed electronic book content are displayed, as in the state shown in
When the user detaches the finger 1301 from the display device 112 in the state shown in
The operation of allowing the markers, which were hiding the character strings included in the sentences above the position touched by the user's finger 1301, on sentences, to disappear so as not to be displayed, and enabling the character strings in the relevant portion to be viewed corresponds to an example of an operation making such characters possible to be viewed that were made impossible to be viewed at a second operation mode according to the present invention.
In the first embodiment, the position of the character string which is hidden by the marker is used for the display control of the marker. The feature is described by using
In the case of the study implement using the red pen and the green check sheet 202 with the books of paper in Japanese Patent Application Laid-Open No. S56-035164 described by using
By hiding the words of the sentences or a part of the sentences for learning, the learning can be effectively continued in the nature of things because the portion which is not hidden serves as a hint. Therefore when learning, the user guesses the hidden portion according to the part above or below the hidden portion and the user displays the hidden portion, thereby comparing the guessed portion with displayed portion, and continues the learning, checking whether his guess is correct. Therefore, it is a big problem that an answer can be viewed beforehand.
The display or non-display is decided by using the context of the sentences (i.e., flow direction of the sentences) in the first embodiment. Therefore, when the document of the electronic book content composed with two columns as shown in
The electronic book terminal for study 100 of the first embodiment uses the order information indicating the context of the sentences. Even when the document is one by vertical writing as shown in
The electronic book terminal for study 100 of the first embodiment can change the display or non-display of the markers appropriately by using the context of the sentences (i.e., flow direction of the sentences) without being influenced by the layout of the document of the electronic book content.
The document composed with two columns by horizontal writing shown in
A marker can be specified in advance so that the display or non-display of the marker is changed by touching the specified marker directly. When all of the markers which exist above the position touched by the user, on sentences, are allowed to disappear so as not to be displayed, the operation can be easy and the operation system suitable for long study is realized. When, regarding a part of the markers, the display or non-display is allowed to be changed individually, a variation can be given to the user's study method.
In the first embodiment, the markers above the position touched by the user's finger, on sentences, are allowed to disappear so as not to be displayed at all. However, when the marker is not displayed at all, it may be hard to know where the relevant position was. In order to cope with such a problem, the marker drawn on the sentences above the position touched by the user can be colored with a translucent color so that the marker and the character under the marker are viewed. Also, in order to allow a character to be readable, the edge of the marker can be provided a frame with the inside of the frame transparent.
In these cases, the marker information on the markers above the position indicated by the user has to be acquired when the layer control unit 108 creates the layer. The markers have to be drawn so that the filling state or edge of the marker above is different from that of the marker below.
Also, composition is considered such that the following three states are mutually switchable: a first state in which the markers above the position touched by the user's finger on sentences are allowed to disappear so as not to be displayed at all; a second state in which the markers are displayed but the character strings under the markers are not illegible; and a third state in which the markers are displayed and the character strings under the markers are completely illegible. Switching can be performed by a toggle, for example, from the first state to the second state, from the second state to the third state, and from the third state to the first state, according to touches of the user's finger.
The first state can be the state of the electronic book content as it is. The second state is the state in which the markers are displayed on an important part such as the part to be memorized or the like in the electronic book content but the character strings under the markers are not illegible. In the second state, the study using the electronic book content can be continued by referring to the important character strings or the character strings to be memorized. The third state is the state in which the markers are displayed and the important character strings or the character strings to be memorized are completely illegible. In the third state, the study using the electronic book content can be continued by remembering the important character strings or the character strings to be memorized.
The first embodiment shows an example which adds the markers only to the character strings. An example such that the markers are added also to the portions other than the character strings is described in a second embodiment of the present invention.
A content position judgment unit 157 in an electronic book terminal for study 150 in the second embodiment has a function similar to that of the character position judgment unit 107 in the first embodiment shown in
The image data other than the sentences means data other than characters, such as data of a chart, a graph, a photograph, an illustration or the like.
The aforementioned image data corresponds to an example of another content according to the present invention.
When the image data in the document is selected by the user, i.e. when the user touches the portion of the image data displayed on the document, the content position judgment unit 157 decides that the image data should be the object to be concealed by a marker. And the content position judgment unit 157 stores, into a marker information store unit 155, the marker information and the position information of the image data on sentences.
When the marker is added to the image data, a layer control unit 158 creates, according to the information read from the marker information store unit 155, a layer so that a marker is added to the image data portion of the layer. And the layer control unit 158 stores the created layer in the layer temporary store unit 109.
The combination of the document of the electronic book content and the layer, which is performed by the screen combination unit 111 in the second embodiment, is described using
The content position judgment unit 157 judges the position with respect to the sentences of the image data other than the character strings, according to the position in the document displayed on the display device 112. That is, the order of the image data is determined according to the layout in the document.
For example, in the case of the document composed with two columns by horizontal writing shown in
The user operation and the display in the electronic book terminal for study 150 at the learning mode according to the second embodiment are described using
Here, it is assumed that the user has set the portion of the illustration 122 to the area in which the marker is added at the entry mode.
Since the position the user's finger 1301 touches moves gradually, the position of the user's finger 1301, which is inputted into the input device 101, also changes gradually. The area of the sentences above the position which is touched by the user's finger 1301 also changes. Therefore, the markers that were displayed disappear one by one so as not to be displayed according to the movement of the user's finger 1301. That is, in
The input device 101 can detect, as an input, the user detaching the finger 1301 from the display device 112, so the markers to be displayed are corrected. The sentences above the touched position on sentences then cannot be considered because the user's finger 1301 is not touching the display device 112. All of the markers set on the document of the displayed electronic book content are displayed, as in the state shown in
Because the marker can be put on the whole image data, a bigger effect can be produced.
The following electronic book provided for use of infant study is a concrete example. In the electronic book content, a “picture of an apple” is provided beside the character string of an “apple”. A study implement can be considered such that the infant is directed to draw a “picture of an apple” when the “picture of an apple” can be not viewed by adding the marker. After the infant draws a “picture of an apple”, the “picture of an apple” of the electronic book content is displayed.
The order of the image data other than the sentences does not necessarily have to be determined according to the displaying position in the document (i.e. the layout) as above. A term in the sentences which indicates the image data can be matched with the image data so that the order of the image data other than the sentences is the order of the position of the term in the document.
A content position judgment unit 167 in the electronic book terminal for study 160 shown in
The document 130 displayed on the display device 112 shown in
The portion enclosed with the dashed line in
A term agreeing with the term 133 which indicates the drawing is included in the sentences 131. The term agreeing with the term 133 which shows the drawing corresponds to the term “FIG. 1” in the example of
The term 133 which indicates the drawing corresponds to an example of a term which indicates the another content according to the present invention.
In order to determine the order of the image data 132 on the document 130, the content position judgment unit 167 searches for the character image in the image data 132 by the character recognition processing unit 154. When the content position judgment unit 167 recognizes the character image in the image data 132, the content position judgment unit 167 searches for a character string 134 agreeing with the recognized character string, which is in the sentences 131 in the same document 130. When the character string 134 which agrees with the term is included in the sentences 131 and the content position judgment unit 167 judges that the character string 134 is the term indicating the drawing or the like included in the image data 132, the content position judgment unit 167 decides that the order of the image data 132 should be the same as the order of the character string 134, which agrees with the term, in the sentences 131.
When it has been decided that the order of the image data 132 should be the same order of the character string 134, which agrees with the term, in the sentences 131, the position of the image data 132 is judged as follows. When the position which the user touches on the input device 101 is above the character string 134 on sentences, it is judged that the position of the image data 132 is below the position touched by the user. When the position which the user touches on the input device 101 is below the character string 134 on sentences, it is judged that the position of the image data 132 is above the position touched by the user.
When no character image is recognized in the image data 132, or when a character image is recognized in the image data 132 but no term agreeing with the character image is included in the sentences 131, the content position judgment unit 167 determines the order of the image data 132 on the sentences 131 according to the layout, the same as the content position judgment 157 shown in
The form of the data stored in the marker information store unit 155 and the operation of the layer control unit 158 in the electronic book terminal for study 160 shown in
The user operation and the display in the electronic book terminal for study 160 at the learning mode according to the second embodiment are described using
Here, it is assumed that the user has set the portion of the image data 132 to the area in which the marker is added at the entry mode.
Here, the term which indicates the image data 132 is included in the character string 134 between the marker 1305 and the marker 1306. The order of the image data 132 is matched with the order of the character string 134 by the content position judgment unit 167, and the order information is stored in the marker information store unit 155.
Since the position the user's finger 1301 touches moves gradually, the position of the user's finger 1301, which is inputted into the input device 101, also changes gradually. The area of the sentences above the position which is touched by the user's finger 1301 also changes. Therefore, the markers that were displayed disappear one by one so as not to be displayed according to the movement of the user's finger 1301. That is, in
The input device 101 can detect, as an input, the user detaching the finger 1301 from the display device 112, so the markers to be displayed are corrected. The sentences above the touched position on sentences then cannot be considered because the user's finger 1301 is not touching the display device 112. All of the markers set on the document of the displayed electronic book content are displayed, as in the state shown in
When the character image other than the term which indicates the drawing or the like included in the image data 132 is recognized in the image data 132, the content position judgment unit 167 can perform, to the recognized character string, the same processing as the processing to the character string included in the sentences 131.
That is, the marker can also be put on the recognized character included in the image data 132 based on selection with the user's finger.
As a concrete example, consider the genealogy of a general in warring states or the like composed of the image data with the marker being put on the names of some generals.
The content position judgment unit 167 which determines the order of the recognized characters included in the image data 132 corresponds to an example of another content order determination unit according to the present invention.
The order of the character strings in the image data 132 can be incorporated in the order of the sentences 131. And the judgment on whether the markers are to be displayed or not by the layer control unit 158 at the learning mode can be performed collectively with respect to the sentences 131 and the character strings included in the image data 132. Alternatively, the order of the context of the sentences can be judged individually with respect to the sentences 131 and the character strings included in the image data 132.
In the first embodiment and the second embodiment, cases where the code data of the characters is included in the data of the electronic book content are described. But, some electronic book contents may not include code data of the characters.
An electronic book content which does not include code data of the characters is described in a third embodiment of the present invention.
A character position judgment unit 177 in an electronic book terminal for study 170 in the third embodiment has a character recognition processing unit 174 which recognizes the character image included in the electronic book content data as a character.
The character position judgment unit 177 acquires the document information from the electronic book parser unit 110, and reads out the electronic book content corresponding to the document from the electronic book store unit 106. The character position judgment unit 177 performs character recognition processing on the data of the electronic book content, and extracts a character string.
The character position judgment unit 177 determines the order of the character string extracted by the character recognition processing on sentences.
The character recognition processing unit 174 corresponds to an example of a character recognition unit according to the present invention. The character position judgment unit 177 corresponds to an example of an order determination unit according to the present invention.
In the case of an electronic book content which does not have columns or the like with the character strings simply continuing, the order of the recognized character strings is determined easily according to the rule of horizontal writing or vertical writing. However, when there are columns, or when the groups of the characters are arranged so that the groups are scattered, the relative order of the groups of the characters has to be determined.
The document 140 is composed by horizontal writing with two columns horizontally arranged and two columns vertically arranged as shown in
When the character position judgment unit 177 performs the character recognition processing on the image data of the document 140 by the character recognition processing unit 174, the four character groups 141, 142, 143 and 144, which have character strings recognized to be characters, and the image 145, on which character recognition cannot be performed, are extracted.
The character position judgment unit 177 determines the order of the character groups 141 to 144 and the image 145, on which character recognition cannot be performed, according to a rule decided beforehand based on the layout in the document.
The character position judgment unit 177 judges the layout of each character group or the image according to the distances between their blank portions or the like.
For example, in the arrangement shown in
When the order determination rule on various layout patterns of the character groups has been set up beforehand, the suitable order to sentences can be determined about the documents of various layouts.
The character position judgment unit 177 does not necessarily have to determine the order of character groups according to the layout information indicating such layout patterns. Instead, the order can be determined according to the flow direction of sentences of each character group.
For example, the first and last character string portions of each character group can be extracted so that, between different character groups, the last character string portion and the first character string portion are connected in order to determine the context of the character groups by judging whether a precise sentence expression or natural meaning is obtained or not.
The judgment method of performing judgment according to the flow direction of sentences corresponds to an example of a judgment method which determines the order of the characters according to a meaning of a sentence of the characters according to the present invention.
Plural methods such as (1) the method of performing judgment by the flow direction of sentences between the character groups and (2) the method of performing judgment by the layout pattern can be combined so that more suitable order is determined.
When the sentences are of a type such that the characters are read in the order of the images (i.e., frames) in a comic, the context (i.e., the flow direction of sentences) of sentences can be judged per frame.
The processing concerning the marker information store unit 175 or the layer control unit 178 after the determination of the order on sentences performed by the character position judgment unit 177 is the same as that concerning the marker information store unit 105 or the layer control unit 108 in the electronic book terminal for study 100 in the first embodiment.
In the above, the first embodiment, the second embodiment, and the third embodiment are described according to the functions and the data of the electronic book content. However, the composition of the present invention is not limited to the composition described in each embodiment. The composition obtained by combining suitably the functions described in these embodiments can be used.
The document described in each embodiment can have a complicated layout with many photographs, many charts, or the like. The sentence can include a title, an itemized statement, or the like. Various characters, which constitute the sentences, can be intermingled so that the kind of font, the size, the color or the like differ. The electronic book terminal for study in each embodiment is capable of using characters of any color unlike the study implement in Japanese Patent Application Laid-Open No. 556-035164.
In each embodiment, the character position judgment units 107 and 177, and the content position judgment units 157 and 167 judge the context (i.e., the flow direction of sentences) of sentences. The electronic book parser unit 110 can acquire the context from a meta data which is added to the electronic book content. The electronic book parser unit 110 can analyze the layout from the document of the electronic book content to judge the context (i.e., the flow direction of sentences) of sentences.
In each embodiment, the marker is put on the character string. The character string can be a name of a person, an occurrence in history, an era, a formula of mathematics, a formula of physics or the like. The character string can further contain various parts of speech such as a verb or an adjective in study of English words. That is, the character string, which can be one character, is any character contained in the document of the electronic book content.
The marker can be put on arbitrary portions in the image displayed as the document.
For example, a polygonal line portion indicated in the graph can be traced with the finger so that the polygonal line is hidden. In this case, the range produced by moving the circular portion of predetermined range, which is centered at the portion of the input device 101 the finger touches, can be set as the range of the marker to be added.
The non-transitory computer-readable medium of the present invention is a recording medium having recorded thereon a program of the above-described content display method of the present invention and is a recording medium, the program of which, when read, is used in cooperation with the computer.
The computer according to the present invention described above is not limited to pure hardware such as a CPU and may include firmware, an OS, and peripheral equipment.
As described above, the configuration of the present invention may be realized in terms of software or may be realized in terms of hardware.
A learning method like a conventional learning method which uses a red pen and a check sheet can be realized in the electronic book terminal by using the content display apparatus of the present invention. Furthermore, such a learning method can be performed still more effectively than conventional one.
The content display apparatus of the present invention has a function equivalent to the operation of drawing a marker with a red pen, and further realizes a function equivalent to the operation of moving the check sheet, which can be easily performed also in consideration of the flow direction of sentences in the electronic book.
The content display apparatus of the present invention prevents a situation such that an answer might be accidentally seen earlier during study, and thus the study can be performed efficiently. The operation is easy, and the apparatus is also suitable for long study.
The content display apparatus, the content display method and the like according to the present invention produce an effect such that the portion for which a concealment state is expected is not be viewed accidentally and efficient study can be performed, and are useful as a study implement or the like using electronic books.
Number | Date | Country | Kind |
---|---|---|---|
2011-219747 | Oct 2011 | JP | national |
This application is a continuation application of PCT International Patent Application No. PCT/JP2011/007276 filed Dec. 26, 2011, claiming the benefit of priorities of Japanese Patent Application No. 2011-219747 filed Oct. 4, 2011, all of which are incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2011/007276 | Dec 2011 | US |
Child | 13585098 | US |