Information processing device, program and search support method

The information processing device addresses the need for integrated search by allowing users to perform web searches for entry words through visually linking electronic sticky notes, eliminating the need for manual input and enhancing search efficiency.

JP2025080020APending Publication Date: 2025-05-23CASIO COMPUTER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2023192973
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-13
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

Users must manually input entry words into specific search sites to search for them within dictionaries and on the web, lacking an integrated search solution.

Method used

An information processing device with a control unit that performs a web search for a specified heading word when a second electronic sticky note is visually linked to a first electronic sticky note, displaying the heading word and its explanatory information, and a first process is instructed for the second electronic sticky note.

Benefits of technology

Eliminates the need for users to perform manual web searches for entry words, providing an integrated search solution that links dictionary information with web search results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025080020000001_ABST
    Figure 2025080020000001_ABST
Patent Text Reader

Abstract

To save the time and effort to perform a WEB search for a headword.SOLUTION: An information processing device (terminal device 20) includes a control unit (CPU 21) that performs a WEB search for a specified headword when a second electronic sticky note (link sticky note) for displaying information obtained via the WEB is visually linked to a first electronic sticky note in a state in which the specified headword and explanatory information corresponding to the headword are displayed on the first electronic sticky note (dictionary sticky note), and when first processing (display processing of a WEB screen that displays a WEB page of a linked URL associated with the link sticky note) is instructed for the second electronic sticky note.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, a program, and a search support method. [Background technology]

[0002] Conventionally, there is a dictionary lookup system having a search function that displays one explanatory information item in one dictionary for one entry word. Dictionary lookup systems having search functions different from the above are also known. Specifically, Patent Document 1 describes a method of simultaneously searching multiple dictionaries for an entry word and displaying the search results for each dictionary in a window. Patent Document 2 describes a jump search function that further searches for an arbitrary character string in explanatory information corresponding to the entry word. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2000-99522 A [Patent Document 2] Japanese Patent Application Publication No. 11-184854 Summary of the Invention [Problem to be solved by the invention]

[0004] However, when searching for an entry word contained in a dictionary not only within the dictionary but also on a site other than the dictionary, such as the Web, the user must manually input the entry word into a specific search site.

[0005] An object of the present invention is to provide an information processing device, a program, and a search support method that can eliminate the need to perform a web search for an entry word. [Means for solving the problem]

[0006] In order to solve the above problem, the information processing device of the present invention is provided with a control unit that performs a WEB search for a specified heading word when a second electronic sticky note for displaying information obtained via the WEB is visually linked to the first electronic sticky note while a specified heading word and explanatory information corresponding to the heading word are displayed on the first electronic sticky note, and when a first process is instructed for the second electronic sticky note.

[0007] In addition, the program of the present invention causes a computer of an information processing device to function as a control unit that performs a WEB search for a specified headword when a second electronic sticky note for displaying information obtained via the WEB is visually linked to a first electronic sticky note while a specified headword and explanatory information corresponding to the headword are displayed on the first electronic sticky note, and when a first process is instructed for the second electronic sticky note.

[0008] In addition, the search support method of the present invention has a control step of performing a WEB search for the specified heading word when a second electronic sticky note for displaying information obtained via the WEB is visually linked to a first electronic sticky note while a specified heading word and explanatory information corresponding to the heading word are displayed on the first electronic sticky note, and when a first process is instructed for the second electronic sticky note. Effect of the Invention

[0009] According to the present invention, it is possible to eliminate the need to perform a web search for an entry word. [Brief description of the drawings]

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Figure 14

Figure 15

Mode for Carrying Out the Invention

[0011] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that the embodiments described below are technically preferably limited in various ways for carrying out the present invention, but the scope of the present invention is not limited to the following embodiments and illustrated examples.

[0012] <1. Configuration of Learning Support System> As shown in FIG. 1, the learning support system 1 includes a server 10 and a terminal device 20. The server 10 and the terminal device 20 are communicatively connected via a communication network 30. The communication network 30 is a network that relays communication between the server 10 and the terminal device 20, and is assumed to be, for example, the Internet, but may also include a LAN (Local Area Network), a dedicated line, and the like.

[0013] The learning support system 1 has an administrator support function that provides the administrator of the educational institution with management support for teacher and student account information, class information, lesson information, etc. The learning support system 1 also has a teacher support function that provides teachers at the educational institution with lesson support such as creating and distributing assignments to students and conducting lessons. The learning support system 1 also has a learning support function that provides students at the educational institution with lesson support such as creating notebooks for lessons, online dictionaries, math tools, and conducting and submitting assignments from teachers.

[0014] In this embodiment, a description will be given of the learning assistance function among the functions of the learning assistance system 1. The learning assistance function is provided to a user whose account information (ID and password) is registered in the server 10 in advance.

[0015] The server 10 is a web server device provided on the cloud of the communication network 30, and provides the above-mentioned learning support function to the terminal device 20. The terminal device 20 is an information processing device used by a user, for example, a notebook PC. However, the terminal device 20 is not limited to a notebook PC, and may be other information processing devices such as a desktop PC, a tablet PC, or a smartphone. Moreover, the terminal device 20 in FIG. 1 represents one terminal device that represents multiple terminal devices 20 used by multiple users.

[0016] <1-1. Server configuration> 2, the server 10 includes a CPU (Central Processing Unit) 11, an operation unit 12, a RAM (Random Access Memory) 13, a display unit 14, a storage unit 15, and a communication unit 16. The components of the server 10 are connected to each other via a bus 17.

[0017] The CPU 11 controls each part of the server 10. The CPU 11 reads out a specified program from among various programs stored in the storage unit 15, expands it in the RAM 13, and executes various processes in cooperation with the expanded program. The operation unit 12 has a keyboard with various keys and a pointing device such as a mouse that accepts position input, accepts operation input of key input and position input from a user, and outputs the operation information to the CPU 11. The RAM 13 is a volatile semiconductor memory that can read and write information, provides a work area for the CPU 11, and temporarily stores data and programs. The display unit 14 has a display panel such as an LCD (Liquid Crystal Display) or an EL (Electro-Luminescence) display, and displays various display information input from the CPU 11 and the like on the display panel. The storage unit 15 is a storage unit that is composed of an HDD (Hard Disk Drive), an SSD (Solid State Drive), etc., is capable of reading and writing information, and stores various data and programs.

[0018] The memory unit 15 stores a learning support program P1 for executing a learning support providing process described below, and a learning support program P2 for executing the learning support process described below. The learning support program P2 includes a notebook program P21 for executing a notebook process described below. The learning support program P1 is a program executed by the CPU 11. The learning support program P2 and the notebook program P21 are programs to be executed on the browser of the terminal device 20. The browser is software that connects to a web server and receives and displays web page data.

[0019] The storage unit 15 also stores a dictionary DB (database) 151. As shown in FIG. 3, the dictionary DB 151 includes dictionary content in which explanatory information corresponding to each entry word is associated with the entry word. The dictionary DB 151 may include dictionary content related to a plurality of types of dictionaries. The type of dictionary is not particularly limited as long as explanatory information is associated with the entry word, and may be a language dictionary such as a Japanese dictionary or an English-Japanese dictionary, an encyclopedia, or a terminology dictionary for various fields such as a physics dictionary or a chemistry dictionary. FIG. 3 shows a part of data related to entry words included in a physics dictionary in the dictionary DB 151. One column of data in the dictionary DB 151 corresponds to a record related to one entry word. The entry word record includes items of "entry word" and "explanation information". Note that the entry word record may include items other than these. "Entry word" indicates the entry word corresponding to the record. "Explanation information" is explanatory information associated with the entry word and explains the content of the entry word.

[0020] The storage unit 15 also stores notebook management information for managing information related to notebooks created by users in the learning support function. The storage unit 15 stores notebook management information for each user. In the learning support function, the user can create sticky notes (electronic sticky notes) and place the sticky notes in the notebooks.

[0021] FIG. 4 is an example of a notebook screen 100 that displays a notebook, and dictionary sticky notes 101a to 101c are arranged in the notebook. The notebook is a notebook-type WEB part (digital part) that is a display element displayed on the display unit 24 (see FIG. 5) of the terminal device 20. The sticky note is a WEB part that records learning matters in various expressions. Here, an example in which the sticky note is substantially rectangular in shape is described, but the shape is not limited to this. Also, sticky notes can be connected to each other by a directed connecting line. In the example shown in FIG. 4, the dictionary sticky note 101a and the dictionary sticky note 101b are displayed in a state of being connected by a connecting line A1 with the dictionary sticky note 101a as the start end (connection source) and the dictionary sticky note 101b as the end (connection destination). The dictionary sticky note 101b and the dictionary sticky note 101c are displayed in a state of being connected by a connecting line A2 with the dictionary sticky note 101b as the start end (connection source) and the dictionary sticky note 101c as the end (connection destination). In this embodiment, the connecting lines A1 and A2 are arrows, but are not limited to arrows as long as they are lines that include directional information. The shape and size of the sticky notes are such that they can be placed on the notebook. The user can move the sticky notes placed on the notebook to any position within the notebook via the operation unit 22.

[0022] The notebook management information includes identification information of the target notebook, identification information of the sticky note placed within the notebook, coordinate information of the sticky note within the notebook, identification information of the sticky note from which / to which the sticky note is linked, and the like, all of which are associated with each other.

[0023] Furthermore, the memory unit 15 stores sticky note management information for managing information related to sticky notes created by the user in the learning support function. The sticky note management information includes information such as identification information of the target sticky note, the type of sticky note, and the contents of the sticky note. The type of sticky note is information indicating the type of sticky note, such as text sticky note, camera sticky note, link sticky note, file sticky note, dictionary sticky note, tool sticky note, etc. Each sticky note type will be described in detail later. The sticky note content is information indicating the contents of the sticky note, and is identifiable as a character string, image, video, etc. The sticky note content also includes information regarding display settings such as the display size and background color of the sticky note.

[0024] The communication unit 16 is a communication unit such as a network card connected to the communication network 30. The communication unit 16 transmits and receives information to and from external devices such as the terminal device 20 on the communication network 30 in accordance with instructions from the CPU 11. The communication unit 16 is a wired communication unit connected to the communication network 30 by wire, but is not limited to this, and may be a wireless communication unit that performs wireless communication and is connected to the communication network 30 via a base station or an access point.

[0025] <1-2. Terminal device configuration> 5, the terminal device 20 includes a CPU 21 as a control unit, an operation unit 22, a RAM 23, a display unit 24, a storage unit 25, a communication unit 26, and an image capture unit 27. The various units of the terminal device 20 are connected via a bus 28. The CPU 21 controls the various units of the terminal device 20. The CPU 21 reads out a specified program from among the various programs stored in the storage unit 25, expands the program in the RAM 23, and executes various processes in cooperation with the expanded program.

[0026] The operation unit 22 has a keyboard having various keys and a pointing device that accepts position input, accepts key input and position input operation input from the user, and outputs the operation information to the CPU 21. Here, the operation unit 22 has a mouse as a pointing device. The operation unit 22 may also include a touch panel integrally formed on the display panel of the display unit 24, and be configured to accept touch input from the user.

[0027] The RAM 23 is a volatile semiconductor memory from which information can be read and written, provides a working area for the CPU 21, and temporarily stores data and programs. The display unit 24 has a display panel such as an LCD or EL display, and displays various display information input from the CPU 21, etc. on the display panel. The storage unit 25 is a storage unit that is composed of an HDD, SSD, etc., from which information can be read and written, and stores various data and programs. The storage unit 25 stores the browser program P3 for executing the above-mentioned browser.

[0028] The communication unit 26 is a communication unit such as a network card connected to the communication network 30. The communication unit 26 transmits and receives information to and from external devices such as the server 10 on the communication network 30 in accordance with instructions from the CPU 21. The communication unit 26 is a wired communication unit connected to the communication network 30 by wire, but is not limited to this, and may be a wireless communication unit that performs wireless communication and is connected to the communication network 30 via a base station or an access point.

[0029] The photographing unit 27 is a digital camera unit having an optical system and an imaging element such as a CCD (Charge Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor), and photographs a subject, generates image data of still images and videos, and outputs the image data to the CPU 21.

[0030] <2. Operation of the learning support system> Next, the operation of the learning support system 1 of this embodiment will be described. A case will be described in which a student user uses a learning support function, including a notebook function, on the terminal device 20 in the learning support system 1. First, in the terminal device 20, a browser execution instruction is input from the user via the operation unit 22, which triggers the CPU 21 to execute the browser according to the browser program P3.

[0031] Then, when the user inputs the URL of a web page providing learning support functions of the server 10 via the operation unit 22 on the terminal device 20 running a browser, the CPU 21 uses the input URL to send a login request from the user to the server 10 via the communication unit 26.

[0032] In the server 10, when the CPU 11 receives a login request from the terminal device 20 via the communication unit 16, the CPU 11 executes a learning support providing process in accordance with the learning support providing program P1 stored in the storage unit 15. First, the CPU 11 generates login screen data and transmits it to the terminal device 20 that has made the request. Then, in the terminal device 20, the CPU 21 receives the login screen data from the server 10 via the communication unit 26 and displays it on the display unit 24. Then, the CPU 21 accepts input of an ID and a password from the user via the operation unit 22, and transmits the input ID and password to the server 10 via the communication unit 26.

[0033] In the server 10, when the CPU 11 receives an ID and a password from the terminal device 20 via the communication unit 16, the CPU 11 performs login authentication of the user using the received ID and password. If the login authentication of the user is successful, the CPU 11 reads out the learning support program P2 from the storage unit 15 and transmits the learning support program P2 via the communication unit 16 to the terminal device 20 that performed the login authentication.

[0034] In the terminal device 20, the CPU 21 receives the learning support program P2 from the server 10 via the communication unit 26, and executes the learning support program P2 on the browser to execute the learning support process. In this manner, the terminal device 20 realizes the learning support process on the browser.

[0035] In the learning support process, the CPU 21 accepts input of operation information from the user via the operation unit 22, and provides a notebook function, a lesson support function, etc., in accordance with the input operation information. In addition, in the learning support process, the CPU 21 transmits and receives various information necessary for the learning support process to the server 10 via the communication unit 26 as appropriate.

[0036] Hereinafter, the learning support process is executed mainly by the CPU 21. When the CPU 21 reads out information stored in the storage unit 15 of the server 10, it transmits an information request to the server 10 via the communication unit 26. When the CPU 11 of the server 10 receives an information request from the terminal device 20 via the communication unit 26, it reads out the information from the storage unit 15 and returns it to the terminal device 20. This series of processes will be simply described as the CPU 21 acquiring information stored in the storage unit 15.

[0037] In the terminal device 20 executing the learning support processing, when a request to execute the notebook processing that realizes the notebook function is input from the user via the operation unit 22, the CPU 21 executes the notebook processing in accordance with the notebook program P21 in the learning support program P2 received from the server 10. In this way, the main body of the notebook processing is the CPU 21.

[0038] (Notebook processing) The notebook processing will be described with reference to the flowchart in Fig. 6. First, the CPU 21 acquires the notebook management information and sticky note management information of the logged-in user stored in the storage unit 15 of the server 10 (step S1). Next, the CPU 21 displays the notebook screen 100, which displays the notebook, on the display unit 24 based on the notebook management information and sticky note management information acquired in step S1 (step S2).

[0039] Fig. 7 shows an example of a notebook screen 100 on which a dictionary sticky note 101a is arranged. As shown in Fig. 7, the notebook screen 100 has a storage icon 102, a submission icon 103, a send / receive icon 104, a button group 105, and an end button 106. Note that when the notebook screen 100 of a new notebook is displayed in step S2, no sticky notes are displayed on the initial notebook screen 100.

[0040] The storage icon 102 is an icon for storing a sticky note placed in the notebook screen 100 by a user in a specified folder when the sticky note is dragged onto the storage icon 102. The submission icon 103 is an icon for submitting a sticky note placed in the notebook screen 100 by a user to a specified submission destination when the sticky note is dragged onto the submission icon 103. The transmission / reception icon 104 is an icon for sending a sticky note placed in the notebook screen 100 by a user to a terminal device 20 used by another user when the sticky note is dragged onto the transmission / reception icon 104. The transmission / reception icon 104 is also an icon for receiving a sticky note sent from another user when the user clicks and inputs the icon.

[0041] The button group 105 is a plurality of buttons that accept a start instruction for transitioning to a process of creating a sticky note to be placed on the notebook screen 100. The button group 105 includes a text button 105a, a camera button 105b, a link button 105c, a file button 105d, a dictionary button 105e, and a tool button 105f.

[0042] The text button 105a is a button for transitioning to a screen for creating a text sticky note on which text inputted via the operation unit 22 (for example, a keyboard) is displayed. The camera button 105b is a button for transitioning to a screen for creating a camera sticky note on which an image captured by the image capturing unit 27 is displayed. The link button 105c is a button for transitioning to a screen for creating a link sticky note with a link destination URL (Uniform Resource Locator) on the web. The file button 105d is a button for transitioning to a screen for acquiring a file such as an image file, a video file, or a PDF file, and creating a file sticky note on which an image of the acquired file is displayed. The dictionary button 105e is a button for transitioning to a screen for creating a dictionary sticky note on which an entry word I registered in the dictionary DB 151 and explanation information D corresponding to the entry word I are displayed, as in the dictionary sticky note 101a shown in FIG. 7. The tool button 105f is a button for transitioning to a screen for creating a tool sticky note containing information included in various tools. The end button 106 is a button for instructing the end of the notebook process.

[0043] When the user performs a click input operation on the dictionary sticky note 101a arranged on the notebook screen 100 via the operation unit 22, the CPU 21 displays an operation menu 107 near (for example, above) the dictionary sticky note 101a, as shown in FIG. 7. The operation menu 107 includes an edit button 107a, a delete button 107b, and a group of other operation buttons 107c. The edit button 107a is a button for transitioning to a screen for editing information displayed on the dictionary sticky note 101a. The delete button 107b is a button for deleting the dictionary sticky note 101a. The entry word WEB search button 107d included in the group of other operation buttons 107c is a button for creating a link sticky note associated with a URL for displaying the WEB search result of the entry word I displayed on the dictionary sticky note 101a.

[0044] 6, the CPU 21 judges whether or not the user has clicked any button of the operation menu 107 via the operation unit 22 (step S3). If the user has not clicked any button of the operation menu 107 (step S3; NO), the CPU 21 shifts the notebook process to step S3.

[0045] On the other hand, if the user clicks any button on the operation menu 107 (step S3; YES), the CPU 21 judges whether the button clicked by the user is the entry word WEB search button 107d (step S4). If the button clicked by the user is the entry word WEB search button 107d (step S4; YES), the CPU 21 creates a URL for displaying the WEB search result of the entry word I displayed on the dictionary sticky note 101a in a predetermined search site (step S5).

[0046] Next, CPU21 creates a link sticky note including the URL created in step S5 as a link destination. Next, CPU21 displays on notebook screen 100, linking dictionary sticky note 101a as a link source with the created link sticky note as a link destination with a link line (step S6). That is, when CPU21 as a control unit instructs the first electronic sticky note (dictionary sticky note 101a) to perform a second process (a process of creating a link sticky note associated with a URL for displaying a WEB search result for entry word I displayed on dictionary sticky note 101a), CPU21 displays the second electronic sticky note (link sticky note) visually linked to the first electronic sticky note.

[0047] Fig. 8 shows an example of the notebook screen 100 on which the link sticky note 108 created by the CPU 21 in step S6 is arranged. As shown in Fig. 8, the CPU 21 displays the link sticky note 108, which includes, as a link destination, a URL that displays a web search result for the entry word I displayed on the dictionary sticky note 101a, on the notebook screen 100. The CPU 21 displays the dictionary sticky note 101a and the link sticky note 108 by connecting them with a connecting line A3 that connects the dictionary sticky note 101a as the connection source and the link sticky note 108 as the connection destination.

[0048] 8, the link sticky note 108 has a link sticky note mark 108a. The link sticky note mark 108a is a mark indicating that the link sticky note 108 is a link sticky note. In other words, the CPU 21 as a control unit displays (displays the link sticky note mark 108a) on the link sticky note 108 (second electronic sticky note) an indication that the second electronic sticky note is a sticky note including address information (URL) of the link destination.

[0049] When the user performs a click input operation on the link sticky note 108 via the operation unit 22, the CPU 21 displays an operation menu 109 near (for example, above) the link sticky note 108 as shown in FIG. 8. The operation menu 109 includes an edit button 109a, a delete button 109b, and a WEB VIEW button 109c. The edit button 109a is a button for transitioning to a screen for editing information displayed on the link sticky note 108. The delete button 109b is a button for deleting the link sticky note 108. The WEB VIEW button 109c is a button for instructing the display of a WEB screen for viewing a WEB page of a URL of a link destination associated with the link sticky note 108. That is, the CPU 21 as a control unit displays, on the link sticky note (second electronic sticky note), a display (display of the WEB VIEW button 109c) indicating that the second electronic sticky note is a sticky note including address information (URL) of the link destination.

[0050] Next, the CPU 21 judges whether or not the user has clicked the WEB VIEW button 109c via the operation unit 22 (step S7). If the user has not clicked the WEB VIEW button 109c (step S7; NO), the CPU 21 shifts the notebook process to step S7.

[0051] On the other hand, when the user clicks the WEB view button 109c (step S7; YES), the CPU 21 accesses the WEB server of the URL associated with the link sticky note 108, and displays the WEB screen displaying the WEB page in a tab different from the notebook screen 100 on the browser. That is, the CPU 21 displays the WEB screen displaying the WEB search result of the entry word I displayed on the dictionary sticky note 101a in a tab different from the notebook screen 100 on the browser (step S8). In other words, the CPU 21 executes a WEB search for the entry word I when a second electronic sticky note (link sticky note 108) for displaying information acquired via the WEB is visually linked (connected) to the first electronic sticky note in a state in which a specific entry word I and explanation information D corresponding to the entry word I are displayed on the first electronic sticky note (dictionary sticky note 101a), and when a first process (display process of a WEB screen displaying a WEB page of a link destination URL associated with the link sticky note) is instructed for the second electronic sticky note. The CPU 21 functions as a control unit. Steps S7 and S8 are control steps. This allows the user to perform a web search for an entry word by instructing the first process, thereby eliminating the need to input the entry word into a search site when searching for the entry word on the web. This eliminates the need to perform a web search for the entry word. In addition, the user can easily compare the explanatory information D corresponding to the entry word I displayed on the first electronic sticky note (dictionary sticky note 101a) with different information that is the result of a web search for the entry word I.

[0052] 9 shows an example of a WEB screen 200 that displays a WEB page of a URL associated with the link sticky note 108. The CPU 21 displays, on the WEB screen 200, the search results of a WEB search on a predetermined search site for the entry word I (tritium in the example shown in FIG. 9) displayed on the dictionary sticky note 101a.

[0053] Next, CPU 21 judges whether or not the user has clicked end button 106 via operation unit 22 (step S9). If the user has clicked end button 106 (step S9; YES), CPU 21 ends the notebook process. On the other hand, if the user has not clicked end button 106 (step S9; NO), CPU 21 shifts the notebook process to step S3.

[0054] Furthermore, if the button clicked by the user in step S3 is a button other than the headword WEB search button 107d (step S4; NO), the CPU 21 executes processing corresponding to the button clicked (step S10), and transitions the notebook processing to step S9.

[0055] The user can edit the link sticky note created in step S6 of the notebook process. In the example shown in Fig. 8, when the CPU 21 accepts a click input operation of the edit button 109a, which is an input of an edit instruction for the link sticky note 108 by the user, the CPU 21 displays a sticky note editing screen 300 shown in Fig. 10 on the display unit 24.

[0056] When the CPU 21 receives a click input of the text input button 301 in the sticky edit screen 300 by the user, the CPU 21 receives a text input in the input area 305. Then, the CPU 21 displays the text input characters in the link sticky 108. In the example shown in FIG. 10, the CPU 21 displays the character string "tritium", which is the entry word I input by the user, in the link sticky 108. When the CPU 21 receives a click input of the stamp input button 302 in the sticky edit screen 300 by the user, the CPU 21 receives a stamp arrangement in the input area 305. Then, the CPU 21 displays the arranged stamp in the link sticky 108. When the CPU 21 receives a click input of the handwriting input button 303 in the sticky edit screen 300 by the user, the CPU 21 receives a handwriting input in the input area 305. Then, the CPU 21 displays an object generated by the handwriting input in the link sticky 108. That is, the CPU 21 accepts a request to display a predetermined text character string, stamp, or handwritten character on the second electronic sticky note (link sticky note). The CPU 21 functions as a reception unit. When the CPU 21 accepts a click input of the voice input button 304 in the sticky note editing screen 300 by the user, the CPU 21 accepts the addition of voice data to the linked sticky note 108.

[0057] As described above, by being able to display a specific text string, stamp, or handwritten character on the link sticky note, the user can display, for example, the entry word I on the link sticky note. This makes it clear that the link sticky note is associated with a URL for displaying the results of a web search for the entry word I. In addition, the user can display, for example, a comment related to the entry word I on the link sticky note, which can be useful for the user's learning.

[0058] Furthermore, when the CPU 21 accepts a click input of the URL confirmation button 306 in the sticky note editing screen 300 by the user, the CPU 21 displays a URL confirmation screen 310 (see FIG. 11) for confirming the URL associated with the link sticky note 108 on the display unit 24. As shown in FIG. 11, the URL confirmation screen 310 has a URL input field 311, a cancel button 312, and a change button 313. The URL input field 311 is an input field for displaying the URL associated with the link sticky note 108 and accepting an edit input of the URL. The cancel button 312 is a button for accepting an input of an instruction to cancel the URL edit input. The change button 313 is a button for accepting an input of an instruction to edit (change) the URL. The user can change the URL associated with the link sticky note 108 to the URL of any WEB page displayed in the WEB search result of the entry word I, for example. In this case, the user can associate the URL of a WEB page that is useful for learning, for example, with the link sticky note 108.

[0059] Furthermore, when the CPU 21 receives a click input of the user on the WEB View button 307 in the sticky edit screen 300, it accesses the WEB server of the URL associated with the link sticky 108, and displays the WEB screen 200 (see FIG. 9) displaying the WEB page in a tab separate from the notebook screen 100 on the browser. In other words, the CPU 21 displays the WEB screen 200 displaying the WEB search result of the entry word I displayed on the dictionary sticky 101a in a tab separate from the notebook screen 100 on the browser.

[0060] In step S6 of the notebook process, the CPU 21 may display the entry word I displayed on the dictionary sticky note 101a on the created link sticky note 108 as shown in Fig. 12. This makes it clear that the link sticky note 108 is associated with a URL for displaying the WEB search results for the entry word I.

[0061] <3. Modifications> Next, a learning support system 1 according to a modified example of the above embodiment will be described. In the following description, differences from the learning support system 1 according to the above embodiment will be mainly described. Also, the same components as those in the learning support system 1 according to the above embodiment will be denoted by the same reference numerals and the description thereof will be omitted.

[0062] The notebook processing in this modification will be described below. The CPU 21 executes steps S1 and S2 in the same manner as the notebook processing in the above embodiment. FIG. 13 shows an example of a notebook screen 100 that the CPU 21 displays on the display unit 24 in step S2 of the notebook processing in this modification. In the example shown in FIG. 13, the CPU 21 displays dictionary sticky notes 101a to 101c on the notebook screen 100. The CPU 21 displays an entry word Ia and explanatory information Da corresponding to the entry word Ia on the dictionary sticky note 101a. The CPU 21 also displays an entry word Ib and explanatory information Db corresponding to the entry word Ib on the dictionary sticky note 101b. The CPU 21 displays an entry word Ic and explanatory information Dc corresponding to the entry word Ic on the dictionary sticky note 101c. The dictionary sticky note 101a and the dictionary sticky note 101b are connected by a connecting line A1 with the dictionary sticky note 101a as the connection source and the dictionary sticky note 101b as the connection destination. The dictionary sticky note 101b and the dictionary sticky note 101c are connected by a connecting line A2 with the dictionary sticky note 101b as the connection source and the dictionary sticky note 101c as the connection destination.

[0063] Next, the CPU 21 executes steps S3 and S4 in the same manner as the notebook process of the above embodiment. When the user clicks the entry word WEB search button 107d corresponding to the dictionary tag 101a (step S4; YES), the CPU 21 creates a URL for displaying the AND search result of the entry words Ia, Ib, and Ic displayed on the dictionary tags 101a, 101b, and 101c in a predetermined search site (step S5).

[0064] Next, the CPU 21 creates a link sticky note including the URL created in step S5 as a link destination. Next, the CPU 21 connects the dictionary sticky note 101c as a link source and the created link sticky note as a link destination with a connecting line and displays them on the notebook screen 100 (step S6).

[0065] Fig. 14 shows an example of the notebook screen 100 on which the link sticky note 108A created by the CPU 21 in step S6 is arranged. As shown in Fig. 14, the CPU 21 displays the link sticky note 108A, which includes, as a link destination, a URL for displaying the AND search result of the entry words Ia, Ib, and Ic displayed on the dictionary sticky notes 101a, 101b, and 101c, on the notebook screen 100. The CPU 21 displays the dictionary sticky note 101c and the link sticky note 108A by connecting them with a connecting line A4 with the dictionary sticky note 101c as the connection source and the link sticky note 108A as the connection destination. In other words, the CPU 21 connects the dictionary sticky note 101c arranged at the end of the connected dictionary sticky notes 101a to 101c to the link sticky note 108A. This makes it clear that the link sticky note 108A is associated with a URL for displaying the results of an AND search of the head words Ia, Ib, and Ic displayed on the dictionary sticky notes 101a, 101b, and 101c.

[0066] 14, the link sticky note 108A has a link sticky note mark 108aA which is a mark indicating that the link sticky note 108A is a link sticky note. The CPU 21 may or may not display the head words Ia, Ib, and Ic displayed on the dictionary sticky notes 101a, 101b, and 101c on the link sticky note 108A.

[0067] Next, the CPU 21 judges whether or not the user has clicked the WEB VIEW button 109c via the operation unit 22 (step S7). If the user has not clicked the WEB VIEW button 109c (step S7; NO), the CPU 21 shifts the notebook process to step S7.

[0068] On the other hand, when the user clicks the WEB view button 109c (step S7; YES), the CPU 21 accesses the WEB server of the URL associated with the link sticky note 108A, and displays the WEB screen displaying the WEB page in a tab different from the notebook screen 100 on the browser. That is, the CPU 21 displays the WEB screen displaying the AND search result of the entry words Ia, Ib, and Ic displayed on the dictionary sticky notes 101a, 101b, and 101c in a tab different from the notebook screen 100 on the browser (step S8). In other words, the CPU 21 as the control unit executes an AND search for the entry words Ia, Ib, and Ic displayed on the first electronic sticky notes, respectively, in a state in which the first electronic sticky notes (dictionary sticky notes 101a, 101b, and 101c) are visually linked (connected) to each other.

[0069] 15 shows an example of a WEB screen 200A that displays a WEB page of a URL associated with the link sticky note 108A. The CPU 21 displays the search results of an AND search on a predetermined search site for the entry words Ia, Ib, and Ic (in the example shown in FIG. 15, tritium tritium half-life) displayed on the dictionary sticky notes 101a, 101b, and 101c.

[0070] Next, the CPU 21 executes step S9 in the same manner as in the notebook processing of the above embodiment, and ends the notebook processing.

[0071] In the notebook processing of this modification, when the user clicks the entry word WEB search button 107d corresponding to the dictionary sticky note 101b (step S4; YES), or when the entry word WEB search button 107d corresponding to the dictionary sticky note 101c is clicked (step S4; YES), the CPU 21 executes the same processing as when the entry word WEB search button 107d corresponding to the dictionary sticky note 101a is clicked. That is, in this case, in step S8, the CPU 21 displays the search result of AND search on a predetermined search site for the entry words Ia, Ib, and Ic (in the example shown in FIG. 15, tritium tritium half-life) displayed on the dictionary sticky notes 101a, 101b, and 101c on the WEB screen 200A.

[0072] In addition, when the user changes the link order of multiple dictionary tags, in step S8 of the notebook process, the CPU 21 displays the search results of AND search of the entry words based on the changed link order of multiple dictionary tags. For example, when the dictionary tags 101b, 101c, and 101a are linked in this order, the CPU 21 executes AND search in the order of the entry words Ib, Ic, and Ia (tritium half-life tritium).

[0073] <4. Effects> As described above, the information processing device (terminal device 20) of this embodiment includes a control unit (CPU 21) that executes a WEB search for a specific heading word when a second electronic sticky note (link sticky note) for displaying information acquired via the WEB is visually linked to the first electronic sticky note in a state where a specific heading word and explanatory information corresponding to the heading word are displayed on a first electronic sticky note (dictionary sticky note), and when a first process (a display process of a WEB screen that displays a WEB page of a link destination URL associated with the link sticky note) is instructed for the second electronic sticky note. This allows a WEB search for a heading word to be performed by instructing the first process, thereby eliminating the need to input the heading word into a search site when searching for a heading word on the WEB. This eliminates the need to perform a WEB search for a heading word.

[0074] In the information processing device (terminal device 20) of this embodiment, when a second process (a process of creating a link sticky note associated with a URL for displaying the results of a web search for the entry word displayed on the dictionary sticky note) is instructed for the first electronic sticky note (dictionary sticky note), the control unit (CPU 21) displays the second electronic sticky note (link sticky note) visually linked to the first electronic sticky note. This makes it clear that a URL for displaying the results of a web search for the entry word of the first electronic sticky note (dictionary sticky note) is associated with the second electronic sticky note (link sticky note).

[0075] In addition, in the information processing device (terminal device 20) of this embodiment, the control unit (CPU 21) executes an AND search for multiple entry words displayed on multiple first electronic sticky notes (dictionary sticky notes) in a state where the multiple first electronic sticky notes are visually linked to each other. This makes it possible to eliminate the need to input multiple entry words into a search site when searching the web for multiple entry words.

[0076] In the information processing device (terminal device 20) of this embodiment, the control unit (CPU 21) displays the entry word on the second electronic sticky note (link sticky note). This makes it clear that the second electronic sticky note (link sticky note) is associated with a URL for displaying the results of a web search for the entry word.

[0077] In the information processing device (terminal device 20) of this embodiment, the second electronic sticky note (link sticky note) is a sticky note that includes address information (URL) of the link destination, and the control unit (CPU 21) displays an indication to that effect on the second electronic sticky note. This makes it clear that the second electronic sticky note (link sticky note) is associated with a URL for displaying the results of a web search for the entry word.

[0078] Moreover, the information processing device (terminal device 20) of this embodiment includes a receiving unit (CPU 21) that receives a request to display a predetermined text character string, stamp, or handwritten character on the second electronic sticky note (link sticky note). This allows the user to display an entry word on the link sticky note. This makes it clear that a URL for displaying the results of a web search for the entry word is associated with the link sticky note. Furthermore, the user can display a comment related to the entry word on the link sticky note, which can be useful for the user's learning.

[0079] In the above description, an example has been disclosed in which the storage unit 15 and the storage unit 25 (HDD, SSD) are used as a computer-readable medium for the program according to the present invention, but the present invention is not limited to this example. As other computer-readable media, portable recording media such as flash memory and CD-ROM can be applied. In addition, a carrier wave can also be applied to the present invention as a medium for providing data of the program according to the present invention via a communication line.

[0080] The description in the above embodiment is an example of the information processing device and program according to the present invention, and is not limited thereto. For example, in the above embodiment, the case where the notebook processing is executed by the CPU 21 of the terminal device 20 is exemplified, but this is not limited thereto. For example, the CPU 11 of the server 10 may execute the notebook processing. In this case, the CPU 11 of the server 10 corresponds to the "control unit" and the "reception unit", and the server 10 corresponds to the "information processing device". Also, part of the notebook processing may be executed by the CPU 11 of the server 10, and the remaining part may be executed by the CPU 21 of the terminal device 20.

[0081] 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]

[0082] Reference Signs List 1: Learning support system, 10: Server, 20: Terminal device (information processing device), 11: CPU, 21: CPU (control unit, reception unit), 12, 22: Operation unit, 13, 23: RAM, 14, 24: Display unit, 15, 25: Memory unit, 16, 26: Communication unit, 17, 28: Bus, 27: Photography unit, 30: Communication network

Claims

1. An information processing device comprising: a control unit that performs a web search for a specified heading word when a second electronic sticky note for displaying information obtained via the web is visually linked to a first electronic sticky note while a specified heading word and explanatory information corresponding to the heading word are displayed on the first electronic sticky note; and when a first process is instructed for the second electronic sticky note.

2. The information processing device according to claim 1 , wherein the control unit, when a second process is instructed for the first electronic sticky note, causes the second electronic sticky note to be visually linked to the first electronic sticky note and displayed.

3. The information processing device according to claim 1 , wherein the control unit performs an AND search for the plurality of heading words displayed on the plurality of first electronic sticky notes, respectively, in a state in which the plurality of first electronic sticky notes are visually linked to one another.

4. The information processing device according to claim 1 , wherein the control unit displays the heading on the second electronic sticky note.

5. the second electronic sticky note is a sticky note including address information of a link destination, The information processing apparatus according to claim 1 , wherein the control unit displays a message to that effect on the second electronic sticky note.

6. The information processing apparatus according to claim 1 , further comprising a reception unit configured to receive a command to display a predetermined text character string, a stamp, or handwritten characters on the second electronic sticky note.

7. The computer of the information processing device, A program that functions as a control unit that performs a WEB search for a specified heading word when a second electronic sticky note for displaying information obtained via the WEB is visually linked to the first electronic sticky note while a specified heading word and explanatory information corresponding to the heading word are displayed on a first electronic sticky note and when a first process is instructed for the second electronic sticky note.

8. A search support method having a control step of performing a WEB search for the specified heading word when a second electronic sticky note for displaying information obtained via the WEB is visually linked to a first electronic sticky note while a specified heading word and explanatory information corresponding to the heading word are displayed on the first electronic sticky note and when a first process is instructed on the second electronic sticky note.

Citation Information

Patent Citations

  • Electronic dictionary

    JP1999184854A

  • Plural dictionary consulting system and program recording medium

    JP2000099522A