Information processing device, information processing system, information processing method and program
The information processing device simplifies the selection of multiple pieces of desired information by presenting related candidates with provisional markers, reducing repetitive operations and enhancing user convenience and learning efficiency.
Patent Information
- Application Number
- JP2023093651
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-07
- Publication Date
- 2024-12-19
AI Technical Summary
The conventional method of displaying multiple pieces of desired information in an identifiable manner requires repetitive selection and determination operations, which is time-consuming.
An information processing device that presents related information as candidates and allows for collective marking of these candidates with a simpler operation, using provisional markers to facilitate quicker identification and selection.
Enables the selection of desired information in an identifiable manner with reduced effort, improving user convenience and learning efficiency by simplifying the marking process.
Smart Images

Figure 2024175724000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]
[0002] Conventionally, in electronic devices that display contents such as dictionaries, a technique is known in which information such as a word desired by a user is displayed in a predetermined display mode so as to be distinguishable from other information (for example, by attaching a marker) (for example, Patent Document 1). A user can select desired information in the content and then perform a predetermined decision operation to display the selected information in the above-mentioned display mode. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 4324377 Summary of the Invention [Problem to be solved by the invention]
[0004] However, when there are a plurality of pieces of desired information to be displayed in an identifiable manner, it is necessary to repeat the selection and determination operations for each of the pieces of information, which is troublesome.
[0005] An object of the present invention is to enable a user to select desired information to be identifiably displayed with a simpler operation. [Means for solving the problem]
[0006] In order to solve the above problems, the information processing device according to the present invention comprises: when the content to be displayed by the display unit includes at least one piece of related information having a predetermined relevance with the first information in the content, presenting the at least one piece of related information to a user in a predetermined display method; displaying related information selected by a first operation of the user from the at least one piece of presented related information in a first display manner in the content displayed on the display unit; It has a control unit. Effect of the Invention
[0007] According to the present invention, desired information to be identifiably displayed can be selected with a simpler operation. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a learning support system. [Diagram 2] FIG. 2 is a block diagram showing a functional configuration of a terminal device. [Diagram 3] FIG. 2 is a block diagram showing a functional configuration of a server. [Figure 4] FIG. 13 is a diagram showing an example of a content screen. [Diagram 5] FIG. 13 is a diagram showing a content screen after transition to a marker adding mode. [Figure 6] FIG. 13 is a diagram showing a content screen in which related information has been selected. [Figure 7] FIG. 13 is a diagram showing a content screen when a color button is selected. [Figure 8] FIG. 13 is a diagram showing the contents screen after the marker has been confirmed. [Figure 9] FIG. 13 is a diagram showing an example of the contents of wordbook data. [Figure 10] FIG. 11 is a diagram showing an example of the contents of selection history data. [Figure 11] FIG. 13 is a diagram showing a content screen on which related information is extracted according to the selection history of other users. [Figure 12] 13 is a flowchart showing a control procedure of a marker adding process. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0010] (Configuration of learning support system) FIG. 1 is a diagram showing the configuration of a learning support system 1. As shown in FIG. The learning support system 1 (information processing system) of this embodiment includes a plurality of terminal devices 10 (information processing devices) and a server 20 (management device). Each terminal device 10 is connected to the server 20 via a network N so as to be able to perform data communication. The network N is, for example, the Internet, but is not limited thereto. The terminal device 10 of this embodiment is an electronic dictionary terminal capable of displaying information on various dictionary contents. However, without being limited thereto, the terminal device 10 may be a general-purpose device such as a smartphone, a tablet terminal, or a notebook PC. The plurality of terminal devices 10 are used by a plurality of different users. The users of the terminal device 10 are, for example, pupils or students of a school or the like (an elementary school, a junior high school, a high school, a university, a vocational school, a cram school, a preparatory school, etc.), but are not limited thereto, and may be general users who are not enrolled in a school or the like.
[0011] FIG. 2 is a block diagram showing the functional configuration of the terminal device 10. As shown in FIG. The terminal device 10 includes a CPU 11 (Central Processing Unit) (control unit, first control unit), a RAM 12 (Random Access Memory), a storage unit 13, a display unit 14, an operation unit 15, a communication unit 16, and a bus 17. The components of the terminal device 10 are connected to each other via the bus 17.
[0012] The CPU 11 is a processor that reads and executes the program 131 stored in the storage unit 13 and performs various arithmetic processing to control the operation of the terminal device 10. The terminal device 10 may have multiple processors (e.g., multiple CPUs), and the multiple processes executed by the CPU 11 of the present embodiment may be executed by the multiple processors. In this case, a control unit is configured by the multiple processors. In this case, the multiple processors may be involved in a common process, or the multiple processors may independently execute different processes in parallel.
[0013] The RAM 12 provides a working memory space for the CPU 11 and stores temporary data.
[0014] The storage unit 13 is a non-transitory recording medium readable by the CPU 11 as a computer, and stores the program 131 and various data. The storage unit 13 includes a non-volatile memory such as a flash memory. The program 131 is stored in the storage unit 13 in the form of a computer-readable program code. The data stored in the storage unit 13 include a content DB (database) 132 and vocabulary book data 133. Dictionary content is registered in the content DB 132. The dictionary content includes a plurality of entry words and explanatory information associated with each entry word. A plurality of dictionary contents corresponding to a plurality of types of dictionaries may be registered in the content DB 132. The type of dictionary is not particularly limited as long as it is in a format in which explanatory information is associated with an entry word, and may be a language dictionary such as a Japanese dictionary or an English-Japanese dictionary, an encyclopedia, or a terminology dictionary in various fields. The vocabulary book data 133 is data of a virtual vocabulary book in which entry words selected by a user from the dictionary content of the content DB 132 are extracted and registered.
[0015] The display unit 14 displays various information such as dictionary contents in accordance with the control signal and image data transmitted from the CPU 11. As the display unit 14, for example, a liquid crystal display device that performs display using a dot matrix method can be used, but is not limited to this.
[0016] The operation unit 15 includes, for example, a touch panel superimposed on the display unit of the display unit 14, various operation keys, etc. The operation unit 15 detects a touch operation on the touch panel, and outputs operation information indicating the position where the touch operation was detected to the CPU 11. The operation unit 15 also outputs an operation signal to the CPU 11 in response to an input operation of pressing an operation key.
[0017] The communication unit 16 performs a communication operation in accordance with a predetermined communication standard. The communication unit 16 transmits and receives data to and from the server 20 via the network N through this communication operation.
[0018] FIG. 3 is a block diagram showing the functional configuration of the server 20. As shown in FIG. The server 20 includes a CPU 21 (second control unit), a RAM 22, a storage unit 23, a communication unit 24, a bus 25, etc. The various units of the server 20 are connected to each other via the bus 25. The server 20 may further include an operation unit, a display unit, etc. that are used by an administrator of the server 20.
[0019] The CPU 21 is a processor that reads and executes the program 231 stored in the storage unit 23 and performs various arithmetic processing to control the operation of each unit of the server 20. The server 20 may have multiple processors (e.g., multiple CPUs), and the multiple processes executed by the CPU 21 of this embodiment may be executed by the multiple processors. In this case, the multiple processors may be involved in a common process, or the multiple processors may independently execute different processes in parallel.
[0020] The RAM 22 provides a working memory space for the CPU 21 and stores temporary data.
[0021] The storage unit 23 is a non-transitory recording medium readable by the CPU 21 as a computer, and stores a program 231 and various data. The storage unit 23 includes a non-volatile memory such as a hard disk drive (HDD) or a solid state drive (SSD). The data stored in the storage unit 23 includes selection history data 232 (history information) and the like. The contents of the selection history data 232 will be described later.
[0022] The communication unit 24 performs a communication operation in accordance with a predetermined communication standard. The communication unit 24 transmits and receives data to and from the terminal device 10 via the network N through this communication operation.
[0023] (Learning support system operation) Next, the operation of the learning support system 1 will be described, focusing on the operation of adding a marker to a part of the content C (see FIG. 4) displayed on the terminal device 10.
[0024] In the terminal device 10, when an operation for displaying content C is performed by the user on the operation unit 15, a content screen 141 including content C is displayed on the display unit 14. The operation for displaying content C includes, for example, an operation of inputting an entry word on a search screen (not shown) and an operation of selecting one entry word from a list of entry words displayed in response to the operation.
[0025] FIG. 4 is a diagram showing an example of the content screen 141. As shown in FIG. The content screen 141 displays a content C including one entry word 30 included in the dictionary content and explanatory information 40 of the entry word 30. In FIG. 4, a content C including "player" as an entry word 30 included in an English-Japanese dictionary and its explanatory information 40 is displayed. The explanatory information 40 illustrated in FIG. 4 includes a synonym 41 of the entry word 30 (here, "sportsman"), a derivative 42 of the entry word 30 (here, "play"), a synonym 43 of the entry word 30 (here, "prayer"), a translation 44 of the entry word 30 (here, "athlete", "player", "big shot", "big player"), and an example sentence 46 including an identical word 45 that is the same word as the entry word 30. The explanatory information 40 does not necessarily include all the information illustrated in FIG. 4, and may include information not illustrated in FIG. 4. The content of the explanatory information 40 may differ depending on the type of dictionary. If content C does not fit on the display screen of display unit 14, a scroll bar (not shown) is displayed on content screen 141, and any part of content C can be displayed by a scroll operation of moving the scroll bar up and down. "Content to be displayed by the display unit" refers to the whole of content C, including the part that fits on the display screen of display unit 14 and the part that can be displayed by a scroll operation.
[0026] In the terminal device 10 of this embodiment, a marker M (see FIG. 8) can be added to desired information (such as a word, phrase, or sentence) included in the content C. Adding the marker M to information means making the background color of the information stand out by making it different from the default background color (e.g., white). Adding the marker M to information corresponds to displaying the information in a first display mode.
[0027] Typically, the marker M is added by selecting one desired piece of information in the content C and then performing a decision operation to decide to add the marker M. Conventionally, when adding the marker M to multiple pieces of information, it was necessary to repeat the selection of the information and the decision operation for each of the multiple pieces of information. In contrast, in the terminal device 10 of the present embodiment, related information Ib is presented to the user as candidates to which the marker M is to be added, and the user can add the marker M to the related information Ib selected from the related information Ib. A series of operations related to the addition of the marker M will be described below.
[0028] When attaching the marker M, the user selects one piece of first information Ia to which the marker M is to be attached in the content screen 141 using an operating means such as the stylus 90 or a finger. In FIG. 4, the headword 30 is selected as the first information Ia by the stylus 90. In this embodiment, the operation of selecting the headword 30 as the first information Ia corresponds to the "second operation". The method of selecting information in the content C is not particularly limited, and may be, for example, a method of dragging the range to be selected, or a method of automatically selecting a word by tapping any position in the word. When the first information Ia is the headword 30, the synonym 41, the derivative 42, the similar sounding word 43, the translation 44, the same word 45, and the example sentence 46 correspond to related information Ib having a predetermined relevance with the first information Ia. Among these, the example sentence 46 is a sentence including an identical word 45, but if the explanatory information 40 includes a sentence including a synonym 41, a derived word 42, a similar sounding word 43, or a translation 44, the sentence may be treated as related information Ib.
[0029] When the first information Ia is selected, a first temporary marker Ma is added to the first information Ia as shown in Fig. 4. That is, the background color of the first information Ia is changed to a predetermined color. The color of the first temporary marker Ma may be the same as the color of the marker M that is finally added. The first temporary marker Ma is intended to indicate the selected information.
[0030] When the first information Ia is selected, a touch menu 50 is displayed at the bottom of the content screen 141. The touch menu 50 includes an entry word jump button 51, an example sentence jump button 52, an idiom jump button 53, a marker button 54, and a cancel button 55. When the cancel button 55 is selected, the touch menu 50 is erased, and the selection of the first information Ia is cancelled and the first temporary marker Ma is erased. When the entry word jump button 51 is selected, a transition is made to a screen displaying the content C including the selected first information Ia as the entry word 30. In the example of FIG. 4, since the content C including the first information Ia as the entry word 30 is already displayed, even if the entry word jump button 51 is selected, the display does not transition (or the entry word jump button 51 may be in a state where it cannot be selected). When the example sentence jump button 52 is selected, a transition is made to a screen displaying an example sentence including the first information Ia. When the idiom jump button 53 is selected, a transition is made to a screen displaying an idiom including the first information Ia. When the marker button 54 is selected, the process transitions to a marker adding mode for adding a marker M to the first information Ia and its related information Ib.
[0031] FIG. 5 is a diagram showing the content screen 141 after switching to the marker adding mode. When the marker adding mode is entered, related information Ib having a predetermined relevance with the selected first information Ia is extracted. A second temporary marker Mb is added to the extracted related information Ib. The color of the second temporary marker Mb is made different from the color of the first temporary marker Ma. In the example shown in FIG. 5, the second temporary marker Mb is added to a synonym 41, a derivative 42, a similar sounding word 43, a translation 44, an identical word 45, and an example sentence 46 as related information Ib. In the example sentence "a baseball player", the second temporary marker Mb is added to the identical word 45 contained in the example sentence, and the second temporary marker Mb is added to the entire example sentence "an important player in the car market". In this way, the second provisional marker Mb may be assigned only to the identical word 45, or the second provisional marker Mb may be assigned to the entire example sentence 46 containing the identical word 45, and the user may be able to set in advance which mode to use. By adding the second temporary marker Mb to the related information Ib, the related information Ib is visually presented to the user. Adding the second temporary marker Mb to the related information Ib corresponds to changing the display mode of the related information Ib from the normal display mode to the second display mode (displaying in the second display mode). Here, the normal display mode in this embodiment is the display mode of the related information Ib in FIG. 4 before the second temporary marker Mb is added, that is, the display mode in which the related information Ib is displayed on a white background.
[0032] When the mode is changed to the marker adding mode, a marker color selection menu 60 is displayed instead of the touch menu 50. The marker color selection menu 60 includes a plurality of (three in this case) color buttons 61 to 63 corresponding to a plurality of different colors, a decision button 64, and a cancel button 65. When the cancel button 65 is selected, the marker adding mode is ended and the state of FIG. 4 is returned to. The color buttons 61 to 63 are buttons for specifying the color of the first temporary marker Ma (and the color of the marker M after the first temporary marker Ma is confirmed as the marker M). When the mode is changed to the marker adding mode, the color button 61 of the same color as the first temporary marker Ma at that time is in a selected state. By selecting the color buttons 62 and 63 of other colors, the first temporary marker Ma can be changed to the corresponding color. Although three color buttons 61 to 63 corresponding to three colors are illustrated in FIG. 5, the number of color buttons may be two or four or more depending on the number of changeable colors.
[0033] The user can select a desired piece of related information Ib from at least one piece of related information Ib presented by the second temporary marker Mb, and the selected piece of related information Ib can be a target for attaching the marker M. When an operation of selecting any piece of related information Ib is performed in a state in which the second temporary marker Mb is attached to the related information Ib, the second temporary marker Mb of the selected piece of related information Ib is changed to the first temporary marker Ma, as shown in FIG. 6. That is, the color of the temporary marker of the selected piece of related information Ib is changed from the color of the second temporary marker Mb to the color of the first temporary marker Ma. In the example shown in FIG. 6, the user desires to attach the marker M to the similar sound words 43 and the translations 44 of "athlete" and "player", and these pieces of related information Ib are selected by the stylus 90. As a result, the second temporary marker Mb attached to the selected piece of related information Ib is changed to the first temporary marker Ma. The operation of selecting the related information Ib corresponds to the "first operation". In addition, adding the first temporary marker Ma to the selected related information Ib (changing from the second temporary marker Mb to the first temporary marker Ma) corresponds to displaying the related information Ib in the first display mode in content C.
[0034] The color of the first temporary marker Ma thus added can be changed by selecting one of the color buttons 61 to 63. FIG. 7 is a diagram showing the contents screen 141 when the color button 63 is selected. FIG. 7 shows a state in which the color button 63 has been selected from the state shown in FIG. 6. In response to the selection of the color button 63, the color of the four first temporary markers Ma is changed to the same color as the color button 63. The operation of selecting one of the color buttons 61 to 63 corresponds to the "third operation". Moreover, the first temporary markers Ma having different colors correspond to "multiple first display modes different from each other". Moreover, changing the color of the first temporary markers Ma to the color of the selected color button corresponds to "displaying related information in the first display mode selected by the third operation from among the multiple first display modes different from each other". Note that it may be possible to change the color of each of the first temporary markers Ma individually. For example, a first temporary marker Ma may be put into a selected state by tapping the first temporary marker Ma, and in this state, the color of one of the selected first temporary markers Ma may be changed by selecting one of the color buttons 61 to 63.
[0035] When the operation of selecting the decision button 64 is performed, the first temporary marker Ma that is assigned at that time point is confirmed as the marker M. FIG. 8 is a diagram showing the content screen 141 after the marker M has been confirmed. As shown in Fig. 8, when the decision button 64 is selected, the first tentative marker Ma that was assigned to the entry word 30 and some of the related information Ib in Fig. 7 is decided as the marker M as it is. Note that the first tentative marker Ma and the marker M have the same color, so there is no change in appearance before and after the decision. Alternatively, the display mode of the first tentative marker Ma and the marker M may be partially different. For example, a frame may be displayed on only one of the first tentative marker Ma and the marker M. Furthermore, when the decision button 64 is selected, the second temporary marker Mb that has been applied to the unselected related information Ib is erased. That is, the display mode of the related information Ib that has not been selected by the user's first operation returns to the normal display mode. In this embodiment, the timing at which the decision button 64 is selected corresponds to the "predetermined timing" at which the display mode of the related information Ib is returned to the normal display mode. In addition, if the decision button 64 is selected when no related information Ib is selected, the first temporary marker Ma assigned to the first information Ia is confirmed as the marker M, and all of the second temporary markers Mb assigned to the related information Ib are erased.
[0036] 8, when the decision button 64 is selected, a flashcard selection menu 70 is displayed in place of the marker color selection menu 60. The flashcard selection menu 70 includes a plurality of (four in this case) flashcard buttons 71-74 corresponding to a plurality of different flashcards, and a cancel button 75. When the cancel button 75 is selected, the decision made by the decision button 64 is discarded, and the display returns to the state of FIG. 7. The flashcard buttons 71-74 are buttons for specifying the flashcard into which the displayed headword 30 is to be registered. When any of the flashcard buttons 71-74 is selected, information on the headword 30 and the marker M is registered in the flashcard data 133.
[0037] FIG. 9 is a diagram showing an example of the contents of the flashcard data 133. As shown in FIG. FIG. 9 illustrates an example of the flashcard data 133 when the flashcard button 74 corresponding to "Flashcard 4" is selected in the state shown in FIG. The flashcard data 133 has data items of "flashcard," "headword," "target to be highlighted," and "color of highlighted item." The "wordbook" refers to the wordbook in which the entry word 30 of the data row is registered among a plurality of wordbooks. "Headword" refers to the headword 30 registered in the wordbook. The "marker target" indicates information (word, phrase or sentence) to which the marker M is added, among the entry word 30 of the data row and its explanatory information 40. "Marker color" indicates the color of the marker M that is assigned to the "marker target" of that data row.
[0038] In the flashcard data 133 illustrated in Fig. 9, information on four markers M added by the series of actions shown in Fig. 4 to Fig. 8 is recorded in "flashcard 4." The information on the markers M recorded in the flashcard data 133 is transmitted to the server 20 and registered in the selection history data 232 described later.
[0039] The flashcard data 133 is referenced in a flashcard display mode (not shown) for displaying the contents of a desired flashcard. In the flashcard display mode, when a certain flashcard is selected, the flashcard data 133 is referenced and a list of entry words 30 registered in the selected flashcard is displayed. When one entry word 30 is selected from the list, a content screen 141 including the content C of the entry word 30 is displayed. In this content screen 141, the flashcard data 133 is referenced and a marker M of a "marker color" is added to information that is "target for marker". In the above list, the presence or absence of a marker M and the color of the marker M may be confirmed.
[0040] In the above, the synonyms 41, derivatives 42, similar sounds 43, translations 44, identical words 45, and example sentences 46 are given as examples of the related information Ib, but the related information Ib is not limited to these. For example, when there is a selection history by another user that satisfies a predetermined condition for certain second information Ic (see FIG. 11) included in the description information 40 of content C, this second information Ic may be determined to be related information Ib of the first information Ia (i.e., a candidate for a target to which the marker M is to be added). The presence or absence of a selection history is determined by referring to the selection history data 232 of the server 20.
[0041] FIG. 10 is a diagram showing an example of the contents of the selection history data 232. As shown in FIG. One data row of the selection history data 232 corresponds to the history of application of one marker M transmitted from any one of the multiple terminal devices 10. The selection history data 232 has data items of "user ID", "school ID", "grade", "class", "group ID", "headword", and "marker target". "User ID" is a unique code assigned to the user of the terminal device 10 corresponding to that data row. In the following, for example, a user with a user ID of "U0001" will be referred to as "user U0001". "School ID" is a unique code assigned to the school where the user corresponding to that data row is enrolled. "Grade" and "Class" indicate the grade and class in which the user corresponding to that data row is enrolled. "Group ID" is a unique code that indicates the group to which the user corresponding to that data row belongs. A group is composed of two or more users of the learning support system 1. The method by which a user can join or leave a group is not particularly limited. For example, each user can freely create a group, and the constituent members of the group may be updated by inviting other users or accepting applications from other users to join. Among the above, "school ID", "grade", "class", and "group ID" correspond to user attributes. However, the user attributes are not limited to these, and may further include, for example, age, gender, etc. Information related to the user attributes may be transmitted to the server 20 together with the marker M attachment history when the marker M attachment history is transmitted from the terminal device 10 to the server 20, or may be registered in advance in the server 20 in association with the user ID and updated and managed. "Entry word" indicates the entry word 30 of the content C to which the marker M has been added in the terminal device 10 of the user corresponding to that data line. The "marker target" indicates the first information Ia or related information Ib to which the marker M has been added in the "headword" content C.
[0042] Assume that the user U0001 in FIG. 10 selects the entry word 30 "player" as the first information Ia on a certain terminal device 10 as shown in FIG. 4. In response to this selection, the second information Ic included in the explanatory information 40 of the selected entry word 30 "player" is extracted from the data string of "marker target" in the selection history data 232. Since the explanatory information 40 of the entry word 30 "player" includes the word "leading company", in FIG. 10, the "leading company" to which the user U0031 has given the marker M is extracted as the second information Ic. Then, when a marker is given to the second information Ic by another user who has a predetermined attribute in common with the user U0001, the second information Ic is determined to be related information Ib. In the example shown in FIG. 10, the "predetermined attribute" is assumed to be "school ID". In this case, the user U0031 has a predetermined attribute in common with the user U0001. Therefore, the "major companies" as the second information Ic to which the marker M has been added by the user U0031 is extracted as related information Ib. By setting the "predetermined attribute" to "school ID" as described above, it is possible to extract related information Ib based on the history of marker M being applied by other users who are enrolled in the same school. The "predetermined attribute" is not limited to "school ID" and may be another attribute. Furthermore, by setting the "predetermined attribute" to two or more attributes, it is possible to extract related information Ib based on the history of marker M being applied by other users who have the same two or more attributes.
[0043] FIG. 11 is a diagram showing a content screen 141 on which related information Ib has been extracted in accordance with the selection history of another user U0031. In Fig. 11, the second provisional marker Mb is also added to the related information Ib "leading companies" corresponding to the second information Ic. By selecting this related information Ib, the user U0001 can designate the "leading companies" as a target to which the marker M is added.
[0044] 10 and 11, the history in which other users have added the marker M is referred to as the selection history, but it is also possible to refer to history of selections made by a predetermined method other than adding the marker M. For example, for certain second information Ic, the history in which information is displayed by the headword jump button 51, the example sentence jump button 52, or the idiom jump button 53 shown in FIG. 4 may be recorded as a selection history in the selection history data 232 and referred to for extracting related information Ib. Also, the second temporary marker Mb may be added only to the second information Ic extracted as the related information Ib based on the selection history data 232. In other words, the condition for the information to be the related information Ib may be that there is a selection history by another user that satisfies a predetermined condition.
[0045] In the above, an example was given in which the user selected the heading word 30 as the first information Ia, but the first information Ia that the user can select is not limited to the heading word 30, and any information in the explanatory information 40 can be selected as the first information Ia. When information other than the heading word 30 is selected as the first information Ia, the same word, translation, synonym, etc. for the selected first information Ia is extracted as related information Ib.
[0046] In the above, the word (headword 30) selected by the user through the second operation is regarded as the first information Ia, but the first information Ia is not limited to the word selected by the user. For example, when the content screen 141 is displayed, the headword 30 of the content C may be automatically regarded as the first information Ia, and the second temporary marker Mb may be automatically added to the related information Ib of the first information Ia (headword 30).
[0047] Next, a marker adding process executed by the CPU 11 of the terminal device 10 to realize the above-mentioned operation will be described. FIG. 12 is a flowchart showing a control procedure of the marker adding process. The marker assignment process is started when a content screen 141 including a content C of a certain entry word 30 is displayed on the display unit 14 of the terminal device 10.
[0048] When the marker application process is started, the CPU 11 determines whether or not information has been selected by the user using the stylus 90 or the like (step S1). If it is determined that information has not been selected ("NO" in step S1), the CPU 11 executes step S1 again. If it is determined that information has been selected ("YES" in step S1), the CPU 11 sets the selected information as first information Ia and applies a first temporary marker Ma to the first information Ia (step S2). The CPU 11 also displays the touch menu 50 (step S3).
[0049] When the marker button 54 of the touch menu 50 is selected ("YES" in step S4), the CPU 11 transitions to a marker adding mode and displays a marker color selection menu 60 (step S5). The CPU 11 also extracts the synonyms 41, derivatives 42, similar sounds 43, translations 44, identical words 45, example sentences 46, etc. of the selected first information Ia as related information Ib (step S6).
[0050] When the selected first information Ia is an entry word 30 ("YES" in step S7), the CPU 11 refers to the selection history data 232 of the server 20 and determines whether or not the explanatory information 40 of the entry word 30 includes second information Ic with a selection history that satisfies a predetermined condition by another user (step S8). Note that, here, an example has been described in which the CPU 11 of the terminal device 10 refers to the selection history data 232 of the server 20 and determines whether or not there is second information Ic with a selection history, but this is not limiting. For example, in response to a request from the terminal device 10, the CPU 21 of the server 20 may refer to the selection history data 232 and determine whether or not there is second information Ic with a selection history, and transmit the determination result (including the second information Ic with a selection history) to the terminal device 10. If it is determined that the second information Ic exists ("YES" in step S8), the CPU 11 adds the second information Ic to the related information Ib (step S9). If step S9 is completed, or if either step S7 or S8 branches to "NO", the CPU 11 assigns a second tentative marker Mb to the extracted related information Ib (step S10).
[0051] The CPU 11 determines whether any piece of related information Ib has been selected by the user using the stylus 90 or the like (step S11). If it is determined that any piece of related information Ib has been selected ("YES" in step S11), the CPU 11 changes the second temporary marker Mb of the selected piece of related information Ib to the first temporary marker Ma (step S12).
[0052] When step S12 is completed, or when it is determined in step S11 that the related information Ib has not been selected ("NO" in step S11), the CPU 11 determines whether or not any of the color buttons 61 to 63 has been selected (step S13). When it is determined that any of the color buttons 61 to 63 has been selected ("YES" in step S13), the CPU 11 changes the color of the first temporary marker Ma to the color of the selected color button (step S14).
[0053] When step S14 is completed, or when it is determined in step S13 that the color buttons 61 to 63 have not been selected ("NO" in step S13), the CPU 11 determines whether or not the decision button 64 has been selected (step S15). When it is determined that the decision button 64 has been selected ("YES" in step S15), the CPU 11 erases the second temporary marker Mb and confirms the first temporary marker Ma as the marker M (step S16).
[0054] The CPU 11 displays the flashcard selection menu 70 (step S17), and determines whether or not any of the flashcards has been selected by the flashcard buttons 71 to 74 (step S18). If it is determined that any of the flashcards has been selected ("YES" in step S18), the CPU 11 registers the marker target to which the marker M has been applied and the color of the marker M in the flashcard data 133 in association with the selected flashcard (step S19). The CPU 11 also transmits the registration details of the marker M to the server 20 (step S20). When step S20 ends, the CPU 11 ends the marker adding process.
[0055] (effect) As described above, the terminal device 10 according to the present embodiment includes the CPU 11. When the content C to be displayed by the display unit 14 includes at least one piece of related information Ib having a predetermined relevance with the first information Ia in the content C, the CPU 11 presents the related information Ib to the user by adding a second temporary marker Mb to the at least one piece of related information Ib. Furthermore, the CPU 11 displays the related information Ib selected by the first operation of the user from the at least one piece of presented related information Ib in the content C displayed on the display unit 14 in a first display mode. That is, the CPU 11 adds a first temporary marker Ma to the related information Ib and adds a marker M. This makes it possible to select desired information to be identifiably displayed by a simpler operation. Therefore, it is possible to reduce the effort required to add the marker M to multiple pieces of information. Furthermore, since appropriate related information Ib is presented as a candidate for information to which the marker M is added, it is possible to prevent information from being overlooked or selected erroneously. Therefore, the marker M can be appropriately added to desired information with a simpler operation, improving the convenience for the user. Also, the learning of the user using the terminal device 10 can be assisted and promoted, improving the learning efficiency.
[0056] Furthermore, the CPU 11 assigns a second temporary marker Mb to the at least one piece of related information Ib (changes the display mode from the normal mode to the second mode). This makes it possible to present the related information Ib to the user in a visually easy-to-understand manner.
[0057] Furthermore, the CPU 11 erases the second tentative marker Mb of the related information Ib that has not been selected by the user's first operation by a predetermined timing among the at least one related information Ib to which the second tentative marker Mb has been added (returns to the normal display mode). This makes it possible to prevent the marker M from being added to the related information Ib that has not been selected by the user.
[0058] Moreover, the first information Ia is information selected by the second operation of the user from among the information included in the content C. This allows the user to select any first information Ia.
[0059] Furthermore, the content C may include an entry word 30 in the dictionary content and explanatory information 40 of the entry word 30, and the first information Ia may be the entry word 30. As a result, when the content screen 141 is displayed, the entry word 30 of the content C is automatically regarded as the first information Ia, and related information Ib of the first information Ia (entry word 30) can be automatically presented to the user. This can further reduce the user's effort.
[0060] Furthermore, when there is a selection history by another user that satisfies a predetermined condition for a certain second information Ic included in the explanation information 40, the CPU 11 determines that the second information Ic is related information Ib that is related to the first information Ia. This makes it possible to present related information Ib that reflects the learning trends of other users.
[0061] Moreover, the selection history that satisfies the predetermined condition is a history of other users who have a predetermined attribute in common with the user selecting the second information Ic in a predetermined manner. This makes it possible to present related information Ib that matches the user's attributes. For example, it becomes possible to present information to which other users who attend the same school as the user have added a marker M as related information Ib.
[0062] The first information Ia is a certain word included in the dictionary content, and the related information Ib includes at least one of an identical word 45 of the word, a translation 44 of the word, a synonym 41 of the word, and a sentence including the identical word 45, the translation 44, or the synonym 41. This makes it possible to present appropriate related information Ib for the first information Ia as a candidate for adding a marker M.
[0063] Furthermore, the CPU 11 assigns the first temporary marker Ma of the color selected by the user's third operation among the multiple first temporary markers Ma having different colors to the related information Ib. This allows the marker M of the color (display mode) desired by the user to be assigned to the selected related information Ib.
[0064] The learning support system 1 according to the present embodiment includes a terminal device 10 having a CPU 11, and a server 20 having a CPU 21 and a storage unit 23. The CPU 11 displays a content C including first information Ia, which is an entry word 30 in the dictionary content, and explanatory information 40 of the entry word 30, on the display unit 14. The storage unit 23 stores selection history data 232 related to the selection history by a plurality of users for information included in the explanatory information 40. When the CPU 21 determines, based on the selection history data 232, that there is a selection history that satisfies a predetermined condition for a certain second information Ic included in the explanatory information 40, the CPU 21 transmits the second information Ic to the terminal device 10 as related information Ib having a relationship with the first information Ia. The CPU 11 presents the related information Ib to the user by adding a second temporary marker Mb to the related information Ib received from the server 20, and displays the related information Ib selected by the first operation of the user from the presented related information Ib in the content C displayed on the display unit 14 in a first display mode. That is, the CPU 11 assigns the first temporary marker Ma to the related information Ib, and then assigns the marker M. This allows the user to select desired information to be identifiably displayed with a simpler operation. This reduces the effort required to assign the marker M to multiple pieces of information. In addition, the related information Ib that reflects the learning trends of other users can be presented.
[0065] In addition, in the information processing method according to the present embodiment, when the content C to be displayed by the display unit 14 includes at least one piece of related information Ib having a predetermined relevance with the first information Ia in the content C, the CPU 11 as a computer presents the related information Ib to the user by adding a second temporary marker Mb to the at least one piece of related information Ib. In addition, the CPU 11 displays the related information Ib selected by the first operation of the user from the at least one piece of presented related information Ib in the content C displayed on the display unit 14 in a first display mode. That is, the CPU 11 adds a first temporary marker Ma to the related information Ib, and then adds a marker M. This makes it possible to select desired information to be identifiably displayed with a simpler operation. Therefore, the marker M can be appropriately added to desired information with a simpler operation, improving the convenience of the user.
[0066] Furthermore, the program 131 according to the present embodiment causes the CPU 11 as a computer to execute a process of presenting the related information Ib to the user by adding a second temporary marker Mb to at least one piece of related information Ib when the content C to be displayed by the display unit 14 includes at least one piece of related information Ib having a predetermined relevance with the first information Ia in the content C. Furthermore, the program 131 causes the CPU 11 to execute a process of displaying the related information Ib selected by the first operation of the user from the at least one piece of presented related information Ib in the content C displayed on the display unit 14 in a first display mode (a process of adding a first temporary marker Ma to the related information Ib and adding a marker M). This makes it possible to select desired information to be identifiably displayed with a simpler operation. Therefore, it is possible to appropriately add the marker M to desired information with a simpler operation, thereby improving the convenience of the user.
[0067] (others) The present invention is not limited to the above-described embodiment, but may be modified in various ways. For example, in the above embodiment, the CPU 11 of the terminal device 10, which is an electronic dictionary terminal, controls the display of the content screen 141 based on the content DB 132, etc., but the present invention is not limited to this. For example, when the terminal device 10 is a general-purpose device such as a smartphone, the server 20 may control the display of the content screen 141 in the terminal device 10. That is, the content DB 132 and the vocabulary book data 133 may be stored in the storage unit 23 of the server 20, and the CPU 21 of the server 20 may transmit display data of the content screen 141 to the terminal device 10 in response to a display request from the terminal device 10, thereby displaying the content screen 141 on the display unit 14 of the terminal device 10. In this case, the CPU 21 also controls the display of the first tentative marker Ma, the second tentative marker Mb, and the marker M. Therefore, in this case, the server 20 corresponds to the "information processing device", and the CPU 21 corresponds to the "control unit".
[0068] Although the method of adding the second temporary marker Mb to the related information Ib has been exemplified as a method of presenting the extracted related information Ib to the user, the related information Ib may be presented by a display method other than this. For example, a list of the extracted related information Ib may be displayed on the content screen 141, and the selection of the related information Ib in the list may be accepted.
[0069] In addition, the display mode in which the first temporary marker Ma and the marker M are added has been exemplified as the first display mode, and the display mode in which the second temporary marker Mb is added has been exemplified as the second display mode, but the display mode is not limited to these. The first display mode and the second display mode can be any display mode that attracts the user's attention more than the normal display mode. For example, the display mode may be one in which the information is underlined, the information is displayed in bold and / or italics, the text color of the information is changed, the information is surrounded by a frame, or the information is blinking. In addition, the first display mode and the second display mode do not necessarily have to be highlighted display modes. The first display mode may be a display mode different from the display mode before the change to the first display mode. In addition, the second display mode may be a display mode different from the display mode before the change to the second display mode.
[0070] In the above description, the flash memory of the storage unit 13 and the SSD and HDD of the storage unit 23 are used as computer-readable media for the program according to the present invention, but the present invention is not limited to this example. As other computer-readable media, information recording media such as CD-ROMs can be applied. In addition, carrier waves are also applied to the present invention as a medium for providing data of the program according to the present invention via a communication line.
[0071] Furthermore, it goes without saying that the detailed configuration and detailed operation of each component of the learning support system 1 in the above embodiment can be modified as appropriate without departing from the spirit of the present invention.
[0072] Although the embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and its equivalents. [Explanation of symbols]
[0073] 1. Learning support system (information processing system) 10 Terminal device (information processing device) 11 CPU (control unit, first control unit, computer) 13 Storage section 131 Programs 14 Display section 141 Contents Screen 20 Server (management device) 21 CPU (second control unit) 23 Memory section 232 Selection history data (history information) 30 Headwords 40 Explanation information 41 Synonyms 44 Translations 45 Same word (same word) 46 Examples C Content Ia 1st information Ib Related Information Ic 2nd information M Marker (first display mode) Ma First temporary marker (first display mode) Mb Second provisional marker (second display mode)
Claims
1. when the content to be displayed by the display unit includes at least one piece of related information having a predetermined relevance with the first information in the content, presenting the at least one piece of related information to a user in a predetermined display method; displaying related information selected by a first operation of the user from the at least one piece of presented related information in a first display manner in the content displayed on the display unit; An information processing device having a control unit.
2. the control unit changes a display mode of the at least one piece of related information in the content from a normal display mode to a second display mode different from the first display mode. The information processing device according to claim 1 .
3. the control unit returns a display mode of the related information that has not been selected by the first operation of the user by a predetermined timing among the at least one related information displayed in the second display mode to the normal display mode. The information processing device according to claim 2 .
4. the first information is information selected by a second operation of the user from among information included in the content; The information processing device according to claim 1 .
5. the content includes an entry word in a dictionary content and explanatory information of the entry word; The first information is the headword. The information processing device according to claim 1 .
6. the control unit determines that a certain piece of second information included in the explanation information is related information having the relevance with the first information when there is a selection history by another user that satisfies a predetermined condition. The information processing device according to claim 5 .
7. the selection history that satisfies the predetermined condition is a history of another user who has a predetermined attribute in common with the user selecting the second information in a predetermined manner; The information processing device according to claim 6.
8. the first information is a word included in a dictionary content, the related information includes at least one of a word identical to the word, a translation of the word, a synonym of the word, and a sentence including the identical word, the translation, or the synonym; The information processing device according to claim 1 .
9. the control unit displays the related information selected by the first operation in a first display mode selected by a third operation of the user from among a plurality of first display modes different from each other. The information processing device according to claim 1 .
10. an information processing device having a first control unit; A management device having a second control unit and a storage unit; Equipped with the first control unit causes a display unit to display content including first information that is an entry word in a dictionary content and explanatory information of the entry word; the storage unit stores history information relating to a selection history by a plurality of users of information included in the explanation information, when it is determined based on the history information that the selection history satisfies a predetermined condition for a certain piece of second information included in the explanation information, the second control unit transmits the second information to the information processing device as related information having a relationship with the first information; the first control unit presents the related information received from the management device to a user in a predetermined display method, and displays related information selected by a first operation of the user from the presented related information in a first display mode in the content displayed on the display unit; Information processing system.
11. 1. A computer-implemented information processing method, comprising: when the content to be displayed by the display unit includes at least one piece of related information having a predetermined relevance with the first information in the content, presenting the at least one piece of related information to a user in a predetermined display method; displaying related information selected by a first operation of the user from the at least one piece of presented related information in a first display manner in the content displayed on the display unit; Information processing methods.
12. On the computer, a process of presenting to a user in a predetermined display manner at least one piece of related information having a predetermined relevance with first information in a content to be displayed by a display unit; a process of displaying related information selected by a first operation of the user from the at least one piece of presented related information in a first display mode in the content displayed on the display unit; A program that executes the following.
Citation Information
Patent Citations
electronic dictionary
JP4324377B2
