Information processing systems, information processing methods, programs

The system addresses the challenge of finding desired document data by associating and searching with supplementary keywords, enhancing retrieval efficiency through keyword-based filtering.

JP2026085426APending Publication Date: 2026-05-25NOCO CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
NOCO CO LTD
Filing Date
2024-11-13
Publication Date
2026-05-25

AI Technical Summary

Technical Problem

Existing systems display a large number of question sentence candidates that partially match user input keywords, making it difficult for users to quickly find the desired document data.

Method used

An information processing system that stores document data associated with supplementary keywords, allowing users to select and search using these keywords to narrow down results, and a method that registers and displays suggested supplementary keywords during data entry.

Benefits of technology

Enables users to quickly reach the desired document data by narrowing down search results using supplementary keywords, improving the efficiency of document retrieval.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026085426000001_ABST
    Figure 2026085426000001_ABST
Patent Text Reader

Abstract

It is difficult for users to quickly find the documents they want. [Solution] The information processing system disclosed herein comprises a storage unit for storing document data, a reception unit for receiving search keywords entered on a search screen displayed on a user terminal, and a search unit for displaying search results obtained by searching document data based on the search keywords on the search screen. The storage unit stores document data associated with complementary keywords, the reception unit displays complementary keywords associated with the received search keywords on the search screen so that the user can select them, and accepts the selected complementary keywords, and the search unit searches document data based on the accepted complementary keywords.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to an information processing system, an information processing method, and a program.

Background Art

[0002] On websites published by providers of goods and services, document data such as "Questions and Answers: FAQ (Frequently Asked Question)" regarding the goods and services is prepared, and users can search for and refer to the desired document data. At this time, in Patent Document 1, in order for the user to reach the desired document data, question sentence candidates including the keywords input by the user are displayed so that they can be selected, and the answers corresponding to the selected question sentence candidates are displayed.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the technique described in Patent Document 1 mentioned above, a large number of question sentence candidates that partially match the keywords may be displayed, and it is difficult for the user to quickly find and select an appropriate question sentence candidate. As a result, there is still a problem that it is difficult for the user to quickly reach the desired document.

[0005] Therefore, one of the objects of this disclosure is to solve the above-mentioned problem that it is difficult for the user to quickly reach the desired document.

Means for Solving the Problems

[0006] An information processing system according to one aspect of this disclosure is Note: There seems to be a missing number in the reference to "Patent Document 1" in the original text where it says " ". It should be something like "US Patent No. xxxxx" or a proper identifier for the patent document. I've left it as is in the translation for now.A storage unit for storing document data, A reception unit that receives search keywords entered on the search screen displayed on the user's terminal, A search unit that displays the search results obtained by searching the document data based on the search keywords on the search screen, Equipped with, The storage unit stores the document data associated with the supplementary keywords. The reception unit displays the supplementary keywords associated with the document data corresponding to the received search keyword on the search screen so that it can be selected, and accepts the selected supplementary keywords. The search unit searches the document data based on the received supplementary keywords. This is the structure it takes. Furthermore, the information processing method, which is one form of this disclosure, An information processing system equipped with a storage unit for storing document data, The system accepts search keywords entered into the search screen displayed on the user's terminal. The search results obtained by searching the document data based on the aforementioned search keywords are displayed on the search screen. moreover, The aforementioned information processing system The aforementioned storage unit stores the document data associated with the supplementary keywords. The search screen displays the supplementary keywords associated with the document data corresponding to the received search keyword, and accepts the selected supplementary keywords. The document data is searched based on the received supplementary keywords. This is the structure it takes. Furthermore, one form of this disclosure is a program, In an information processing system equipped with a storage unit for storing document data, The system accepts search keywords entered into the search screen displayed on the user's terminal. The search results obtained by searching the document data based on the aforementioned search keywords are displayed on the search screen. Cause the processing to be executed, and further in the information processing system cause the document data associated with the complementary keyword to be stored in the storage unit, display on the search screen the complementary keywords associated with the document data corresponding to the received search keyword so that they can be selected, and receive the selected complementary keyword, search for the document data based on the received complementary keyword, and cause the processing to be executed. It has the following configuration.

Effect of the Invention

[0007] With the present disclosure configured as described above, the user can quickly reach the desired document data.

Brief Description of the Drawings

[0008] [Figure 1] It is a block diagram showing an example of the configuration of a document providing apparatus according to the present disclosure. [Figure 2] It is a flowchart showing an example of the processing operation of a document providing apparatus according to the present disclosure. [Figure 3] It is a flowchart showing an example of the processing operation of a document providing apparatus according to the present disclosure. [Figure 4] It is a diagram for explaining an example of the processing of a document providing apparatus according to the present disclosure. [Figure 5] It is a diagram for explaining an example of the processing of a document providing apparatus according to the present disclosure. [Figure 6] It is a diagram for explaining an example of the processing of a document providing apparatus according to the present disclosure. [Figure 7] It is a diagram for explaining an example of the processing of a document providing apparatus according to the present disclosure. [Figure 8] It is a diagram for explaining an example of the processing of a document providing apparatus according to the present disclosure. [Figure 9]This is a diagram for explaining an example of the processing of the document providing apparatus according to the present disclosure.

Embodiments for Carrying Out the Invention

[0009] <First Embodiment> The first embodiment of the present disclosure will be described with reference to the drawings. Note that the drawings may be relevant to any of the embodiments.

[0010] [Configuration] The document providing apparatus 10 of the present disclosure is, for example, used to provide document data such as "Questions and Answers: FAQ (Frequently Asked Question)" regarding products and services to users who are demanders on a website publicly disclosed by providers of products and services. Specifically, the document providing apparatus 10 has a function of providing a search screen for FAQs to users and providing corresponding FAQ document data in response to a search request. Along with this, the document providing apparatus 10 is used by registrants who are providers of products and services to register FAQ document data. Specifically, the document providing apparatus 10 has a function of providing a registration screen for FAQs to registrants and registering FAQ document data in response to a registration request. Hereinafter, an example of the configuration and operation of the document providing apparatus 10 in the present embodiment will be described in detail.

[0011] FIG. 1 shows an example of the configuration of the document providing apparatus 10, and FIGS. 2 and 3 show an example of the operation of the document providing apparatus 10. The document providing apparatus 10 (information processing system) is composed of one or more information processing apparatuses including an arithmetic unit and a storage unit. And as shown in FIG. 1, the document providing apparatus 10 includes a registration unit 11 and a search unit 12. Each function of the registration unit 11 and the search unit 12 can be realized by the arithmetic unit executing a program for realizing each function stored in the storage unit. Further, the document providing apparatus 10 includes a document storage unit 13 realized by the storage unit. Also, a registrant terminal 20 and a user terminal 30 are connected to the document providing apparatus 10 via a network N.

[0012] The registrant terminal 20 is composed of an information processing device equipped with a processing unit and a storage device. For example, in this embodiment, the registrant terminal 20 is an information processing terminal such as a personal computer operated by the registrant. Here, the registrant is a person on the side of the provider (business) of goods and services, and creates document data such as FAQs about the goods and services, and registers such document data in the document provision device 10. The functions and operation of the registrant terminal 20 will be described later.

[0013] The user terminal 30 is composed of an information processing device equipped with a processing unit and a storage device. For example, in this embodiment, the user terminal 30 is an information processing terminal such as a personal computer or smartphone operated by the user. Here, the user is a person who purchases goods or services from a provider of goods or services, searches for document data such as FAQs about the goods or services, and receives and views such document data from the document provision device 10. The functions and operation of the user terminal 30 will be described later.

[0014] Next, the registration unit 11 of the document provisioning device 10 will be described. The registration unit 11 receives document data input from the registrant terminal 20 and stores and registers the document data in the document storage unit 13. Specifically, the registration unit 11 first displays a registration screen to the registrant terminal 20 as shown in Figure 4. The registration screen has, for example, a title field for entering text corresponding to the "question" of an FAQ (questions and answers), and a body field for entering text corresponding to the "answer" of the FAQ. The registration unit 11 receives the text entered in the title field and body field of the registration screen from the registrant terminal 20 as document data (step S1 in Figure 2). Note that the registration unit 11 may also accept document data input in the form of a document or file that includes an FAQ, without displaying a title field, etc., on the registration screen.

[0015] The registration unit 11 displays suggested supplementary keywords on the registration screen in response to the input of document data as described above (step S2 in Figure 2). For example, when text is entered in the title field and body field of the registration screen as shown in Figure 4 and the "Register" button is selected, the registration unit 11 extracts keywords contained in the text entered in the title field and body field, which constitute the document data, and displays these keywords as suggested supplementary keywords as shown in Figure 5. In Figure 5, as an example, multiple keywords such as "shipping fee," "confirmation," "change," "free," "international shipping," and "address" are displayed as suggested supplementary keywords. At this time, the registration unit 11 displays the suggested supplementary keywords on the registration screen so that the registrant can select them. The registration unit 11 then accepts the selection of a suggested supplementary keyword by the registrant terminal 20 (step S3 in Figure 2). For example, when the display area for the suggested supplementary keywords is selected, the registration unit 11 accepts the selection of that suggested supplementary keyword. In the example in Figure 5, the grayed-out suggested supplementary keyword is selected. The registration unit 11 deselects the grayed-out, selected suggested supplementary keyword if it is selected again.

[0016] Furthermore, the registration unit 11 may not only accept the selected supplemental keyword candidate from among the displayed supplemental keyword candidates as described above, but may also display an input field for supplemental keyword candidates on the registration screen and accept the keyword entered by the registrant in such an input field as the selected supplemental keyword candidate.

[0017] Then, as described above, when the registration unit 11 receives a selection of supplementary keyword candidates from the registrant terminal 20, it associates the selected supplementary keyword candidates with the document data consisting of the text entered in the title field and the body field, and stores them in the document storage unit 13 (storage unit) (step S4 in Figure 2). As an example, as shown in Figure 6, the registration unit 11 registers document data consisting of a title and body text, and multiple supplementary keywords as "Document 01," and registers document data consisting of a title and body text, and multiple supplementary keywords as "Document 02." At this time, there may be multiple supplementary keywords associated with the document data, or there may be just one.

[0018] Here, the registration unit 11 may decide which supplemental keyword candidates to display preferentially when displaying supplemental keyword candidates on the registration screen as described above. For example, the registration unit 11 decides which specific supplemental keyword candidates to display preferentially based on supplemental keywords associated with other document data or past search keywords described later. As an example, the registration unit 11 decides which supplemental keyword candidates to display preferentially as follows. First, the registration unit 11 extracts keywords contained in the target document data to be registered, as shown by symbol A in Figure 7. For example, the registration unit 11 extracts keywords from the string of the document data using morphological analysis or a large-scale language model. Here, let's assume that the keywords "shipping fee," "confirmation," "my page," and "after shipping" are extracted. Then, the registration unit 11 extracts keywords from the keywords contained in the document data that are the same as past search keywords as shown by symbol B in Figure 7. Here, the keyword "my page" is excluded, and the keywords "shipping fee," "confirmation," and "after shipping" are extracted. Note that past search keywords are assumed to be accumulated during searches described later. Furthermore, the registration unit 11 examines the document data stored in the document storage unit 13 and extracts the remaining data, excluding supplementary keywords associated with other document data, such as those shown by symbol C in Figure 7. In this case, since "after dispatch" is associated with other document data as a supplementary keyword, the keyword "after dispatch" is excluded, and the keywords "shipping fee" and "confirmation" are extracted and determined to be preferred supplementary keyword candidates.

[0019] The registration unit 11 is not necessarily limited to determining preferred supplemental keyword candidates using the method described above. For example, the registration unit 11 may determine only keywords that are the same as past search keywords from among the keywords included in the target document data as preferred supplemental keywords, or it may determine only keywords from among the keywords included in the target document data, excluding supplemental keywords associated with other document data, as preferred supplemental keywords.

[0020] The registration unit 11 then displays the supplemental keyword candidates that it has decided to prioritize, as described above, on the registration screen in a way that increases the likelihood of the registrant selecting them. For example, the registration unit 11 may display only the supplemental keyword candidates that it has decided to prioritize, or it may display the supplemental keyword candidates that it has decided to prioritize in a higher display order than other supplemental keyword candidates, in order to make it easier for the registrant to select them. The registration unit 11 may also display the supplemental keyword candidates that it has decided to prioritize along with a note indicating that they are prioritized. It should be noted that the method by which the registration unit 11 prioritizes the display of supplemental keyword candidates is not limited to the method described above, and any method may be used.

[0021] As described above, document data such as FAQs are registered in the document storage unit 13 of the document provisioning device 10, with supplementary keywords associated with them. Note that the content of the registered document data is not limited to FAQs, but can be any content. Furthermore, the document storage unit 13 is not necessarily limited to registering document data with supplementary keywords associated with it in the manner described above; document data with supplementary keywords associated with it may be stored in the document storage unit 13 in advance.

[0022] Next, the search unit 12 (reception unit, search unit) of the document provisioning device 10 will be described. The search unit 12 receives input of search keywords from the user terminal 30, searches document data, and outputs the search results. Specifically, the search unit 12 first displays a search screen to the user terminal 30 as shown in Figure 8 (8-1). The search screen is set up with, for example, a search field R1 for entering search keywords and a search button for instructing the execution of the search. When the search unit 12 receives the search keyword, which is a string entered into the search field R1 from the user terminal 30 (step S11 in Figure 3), it searches the document storage unit 13 and extracts supplementary keywords associated with the document data corresponding to the received search keyword. At this time, the search unit 12 searches for document data in which the string of the search keyword is contained in the title, body text, and associated supplementary keywords, and extracts supplementary keywords associated with the searched document data. However, the search unit 12 may search for document data in which the search keyword string is not limited to the title, body text, or supplementary keywords, but may also search for document data that is determined to correspond to the search keyword according to pre-set criteria, such as when a part of the search keyword string is included, and extract supplementary keywords associated with such document data.

[0023] Then, as described above, the search unit 12 displays the supplementary keywords extracted according to the search keyword on the search screen so that they can be selected on the user terminal 30 (step S12 in Figure 3). At this time, if multiple supplementary keywords are associated with a single document data found according to the search keyword, the search unit 12 displays a group of supplementary keywords consisting of multiple supplementary keywords so that it can be selected. In this embodiment, whether there is one supplementary keyword or multiple supplementary keywords associated with a single document data, they will be described as a group of supplementary keywords. Furthermore, if multiple document data are found according to the search keyword, the search unit 12 displays one of the multiple groups of supplementary keywords associated with each of the multiple document data so that it can be selected. For example, as shown in Figure 8(8-2), the search unit 12 sets a supplementary keyword display field R2 at the bottom of the search field R1 and displays the group of supplementary keywords in this supplementary keyword display field R2. In this example, several groups of complementary keywords are displayed in the complementary keyword display field R2, such as the group "shipping cost confirmation" consisting of the complementary keywords "shipping cost" and "confirmation", the group "shipping cost change" consisting of the complementary keywords "shipping cost" and "change", and the group "shipping cost international shipping" consisting of the complementary keywords "shipping cost" and "international shipping".

[0024] As described above, the search unit 12 accepts the selection of one of the complementary keyword groups displayed in the complementary keyword display field R2 on the search screen by the user terminal 30 (step S13 in Figure 3). Then, the search unit 12 searches for document data using the selected complementary keyword group (step S14 in Figure 4). For example, as shown in Figure 8(8-3), when the user terminal 30 selects the complementary keyword group "shipping fee change" and the search button is selected, the search unit 12 searches for document data associated with both the complementary keywords "shipping fee" and "change" included in the complementary keyword group. If the selected complementary keyword group contains only one complementary keyword, the search unit 12 searches for document data associated with that one complementary keyword. If the selected complementary keyword group contains three or more complementary keywords, the search unit 12 searches for document data associated with all three or more complementary keywords.

[0025] Figure 9 shows an example of a search performed by the search unit 12. For example, if document data for documents 01 to 05 as shown in Figure 9 is registered, searching with the search keyword "shipping fee" will first retrieve document data for documents 01 to 04, resulting in a large number of results. On the other hand, searching using the complementary keyword "shipping fee change," which is displayed as a selectable option when the search keyword "shipping fee" is entered, will retrieve document 04, thus narrowing down the number of results.

[0026] The search unit 12 then displays the document data found using the supplementary keywords on the search screen of the user terminal 30 (step S15 in Figure 2). For example, the search unit 12 may display a list of the titles (questions) of all the searched document data, or a list of some or all of the titles (questions) and body text (answers) of all the document data.

[0027] Furthermore, as described above, when the search unit 12 displays a group of supplementary keywords in the supplementary keyword display field R2 in response to the input of a search keyword, it may change the display status of the group of supplementary keywords in the supplementary keyword display field R2 depending on the number of document data searched using the search keyword. For example, if the number of document data searched using the search keyword is greater than a preset threshold (for example, 10), the search unit 12 displays the supplementary keyword display field R2 and displays the group of supplementary keywords, as shown in Figure 8 (8-2). On the other hand, if the number of document data searched using the search keyword is less than or equal to the threshold, the search unit 12 may not display the supplementary keyword display field R2 and therefore not display the group of supplementary keywords. In this case, since the number of document data searched using the search keyword is small, the search results based on the search keyword will be displayed without narrowing down the document data using supplementary keywords. The search unit 12 can store the input search keyword as a search keyword used in past searches, and use it in the supplementary keyword candidate extraction process described above.

[0028] As described above, the document provisioning device 10 in this disclosure displays supplementary keywords associated with document data corresponding to the search keywords entered by the user, and searches for document data using the supplementary keywords selected by the user. As a result, the search results are narrowed down to document data found using the supplementary keywords, allowing the user to quickly find the desired document data.

[0029] Furthermore, in the document provisioning device 10 described in this disclosure, when a registrant registers document data, candidate supplemental keywords to associate with the data are displayed, and the supplemental keywords selected by the registrant are associated with the document data and registered. At this time, for example, keywords that are not supplemental keywords for other document data, or keywords that have been used as search keywords in the past, are displayed in a way that prioritizes their selection. This makes it easy to associate and register supplemental keywords that can narrow down the document data, and by using such supplemental keywords when users search as described above, users can quickly find the desired document data.

[0030] Although the present disclosure has been described above with reference to embodiments, the present disclosure is not limited to the embodiments described above. Various modifications to the structure and details of the present disclosure are possible, as can be understood by those skilled in the art within the scope of the present disclosure. Furthermore, each of the embodiments described above can be combined with other embodiments as appropriate.

[0031] <Note> Some or all of the above embodiments may also be described as follows. The outline of the information processing system, information processing method, and program configuration in this disclosure is described below. However, this disclosure is not limited to the configurations described below. Furthermore, some or all of the configurations and functions described in Appendices 2 to 10, which are dependent on Appendice 1 below, may also be dependent on other Appendices 11 and 13 in the same dependent relationship as Appendices 2 to 10. Moreover, not limited to Appendices 1, 11, and 13, some or all of the configurations and functions described as appendices may also be dependent on similar hardware, software, various recording means for recording software, or systems, without departing from the embodiments described above. (Note 1) A storage unit for storing document data, A reception unit that receives search keywords entered on the search screen displayed on the user's terminal, A search unit that displays the search results obtained by searching the document data based on the search keywords on the search screen, Equipped with, The storage unit stores the document data associated with the supplementary keywords. The reception unit displays the supplementary keywords associated with the document data corresponding to the received search keyword on the search screen so that it can be selected, and accepts the selected supplementary keywords. The search unit searches the document data based on the received supplementary keywords. Information processing system. (Note 2) The information processing system described in Appendix 1, The reception unit displays the document data containing the received search keyword, and the supplemental keyword associated with the document data containing the received search keyword as an associated supplemental keyword, so that the user terminal can select it. Information processing system. (Note 3) The information processing system described in Appendix 1, The reception unit displays the supplementary keywords associated with the document data in a way that allows the user terminal to select them, according to the number of document data corresponding to the received search keyword. Information processing system. (Note 4) The information processing system described in Appendix 3, The receiving unit, when the number of document data corresponding to the received search keyword is greater than a preset threshold, displays the supplementary keywords associated with the document data on the user terminal for selection; if the number is less than or equal to the threshold, it does not display the supplementary keywords on the user terminal. Information processing system. (Note 5) The information processing system described in Appendix 1, The storage unit stores the document data associated with a group of supplementary keywords consisting of multiple supplementary keywords. The receiving unit displays multiple sets of supplementary keywords associated with the document data corresponding to the received search keyword, and accepts the selected set of supplementary keywords. The search unit searches the document data based on the received set of supplementary keywords. Information processing system. (Note 6) The information processing system described in Appendix 1, The system includes a registration unit that associates the document data entered on the registration screen displayed on the user's terminal with the supplementary keywords and stores them in the storage unit, The registration unit displays keywords included in the document data on the registration screen so that they can be selected as complementary keyword candidates, accepts the selected complementary keyword candidates as complementary keywords, associates the accepted complementary keywords with the document data, and stores them in the storage unit. Information processing system. (Note 7) The information processing system described in Appendix 6, The registration unit displays the candidate supplement keywords on the registration screen so that they can be selected, based on the supplement keywords associated with other document data stored in the storage unit. Information processing system. (Note 8) The information processing system described in Appendix 6, The registration unit displays on the registration screen, prioritizing the selection of supplemental keyword candidates from among the supplemental keyword candidates included in the document data that are different from the supplemental keyword associated with other document data stored in the storage unit. Information processing system. (Note 9) The information processing system described in Appendix 6, The registration unit displays on the registration screen, prioritizing the selection of supplemental keyword candidates that are the same as previously received search keywords from among the supplemental keyword candidates included in the document data. Information processing system. (Note 10) The information processing system described in Appendix 6, The registration unit displays a plurality of supplementary keyword candidates on the registration screen and stores one or more selected supplementary keyword candidates in the storage unit, associating them with the document data. Information processing system. (Note 11) An information processing system equipped with a storage unit for storing document data, The system accepts search keywords entered into the search screen displayed on the user's terminal. The search results obtained by searching the document data based on the aforementioned search keywords are displayed on the search screen. moreover, The aforementioned information processing system The aforementioned storage unit stores the document data associated with the supplementary keywords. The search screen displays the supplementary keywords associated with the document data corresponding to the received search keyword, and accepts the selected supplementary keywords. The document data is searched based on the received supplementary keywords. Information processing methods. (Note 12) The information processing method described in Appendix 11, The aforementioned information processing system The document data entered on the registration screen displayed on the user's terminal and the supplementary keywords are associated and stored in the storage unit. Furthermore, keywords included in the document data are displayed on the registration screen so that they can be selected as complementary keyword candidates, the selected complementary keyword candidates are accepted as complementary keywords, and the accepted complementary keywords are associated with the document data and stored in the storage unit. Information processing methods. (Note 13) In an information processing system equipped with a storage unit for storing document data, The system accepts search keywords entered into the search screen displayed on the user's terminal. The search results obtained by searching the document data based on the aforementioned search keywords are displayed on the search screen. While executing the process, moreover, In the aforementioned information processing system, The storage unit is configured to store the document data associated with the supplementary keywords. The search screen displays the supplementary keywords associated with the document data corresponding to the received search keyword, and accepts the selected supplementary keywords. The document data is searched based on the received supplementary keywords. A program that executes a process. [Explanation of symbols]

[0032] 10 Document provision device 11. Registration Department 12 Search Section 13. Document Storage Unit 20 Registered User Terminals 30 User terminals

Claims

1. A storage unit for storing document data, A reception unit that receives search keywords entered on the search screen displayed on the user's terminal, A search unit that displays the search results obtained by searching the document data based on the search keywords on the search screen, Equipped with, The storage unit stores the document data associated with the supplementary keywords. The reception unit displays the supplementary keywords associated with the document data corresponding to the received search keyword on the search screen so that it can be selected, and accepts the selected supplementary keywords. The search unit searches the document data based on the received supplementary keywords. Information processing system.

2. The information processing system according to claim 1, The reception unit displays the document data containing the received search keyword, and the supplemental keyword associated with the document data containing the received search keyword as an associated supplemental keyword, so that the user terminal can select it. Information processing system.

3. The information processing system according to claim 1, The reception unit displays the supplementary keywords associated with the document data in a way that allows the user terminal to select them, according to the number of document data corresponding to the received search keyword. Information processing system.

4. The information processing system according to claim 3, The receiving unit, when the number of document data corresponding to the received search keyword is greater than a preset threshold, displays the supplementary keywords associated with the document data on the user terminal for selection; if the number is less than or equal to the threshold, it does not display the supplementary keywords on the user terminal. Information processing system.

5. The information processing system according to claim 1, The storage unit stores the document data associated with a group of supplementary keywords consisting of multiple supplementary keywords. The receiving unit displays multiple sets of supplementary keywords associated with the document data corresponding to the received search keyword, and accepts the selected set of supplementary keywords. The search unit searches the document data based on the received set of supplementary keywords. Information processing system.

6. The information processing system according to claim 1, The system includes a registration unit that associates the document data entered on the registration screen displayed on the user's terminal with the supplementary keywords and stores them in the storage unit, The registration unit displays keywords included in the document data on the registration screen so that they can be selected as complementary keyword candidates, accepts the selected complementary keyword candidates as complementary keywords, associates the accepted complementary keywords with the document data, and stores them in the storage unit. Information processing system.

7. The information processing system according to claim 6, The registration unit displays the candidate supplement keywords on the registration screen so that they can be selected, based on the supplement keywords associated with other document data stored in the storage unit. Information processing system.

8. The information processing system according to claim 6, The registration unit displays on the registration screen, prioritizing the selection of supplemental keyword candidates from among the supplemental keyword candidates included in the document data that are different from the supplemental keyword associated with other document data stored in the storage unit. Information processing system.

9. The information processing system according to claim 6, The registration unit displays on the registration screen, prioritizing the selection of supplemental keyword candidates that are the same as previously received search keywords from among the supplemental keyword candidates included in the document data. Information processing system.

10. The information processing system according to claim 6, The registration unit displays a plurality of supplementary keyword candidates on the registration screen and stores one or more selected supplementary keyword candidates in the storage unit, associating them with the document data. Information processing system.

11. An information processing system equipped with a storage unit for storing document data, The system accepts search keywords entered into the search screen displayed on the user's terminal. The search results obtained by searching the document data based on the aforementioned search keywords are displayed on the search screen. moreover, The aforementioned information processing system The aforementioned storage unit stores the document data associated with the supplementary keywords. The search screen displays the supplementary keywords associated with the document data corresponding to the received search keyword, and accepts the selected supplementary keywords. The document data is searched based on the received supplementary keywords. Information processing methods.

12. The information processing method according to claim 11, The aforementioned information processing system The document data entered on the registration screen displayed on the user's terminal and the supplementary keywords are associated and stored in the storage unit. Furthermore, keywords included in the document data are displayed on the registration screen so that they can be selected as complementary keyword candidates, the selected complementary keyword candidates are accepted as complementary keywords, and the accepted complementary keywords are associated with the document data and stored in the storage unit. Information processing methods.

13. In an information processing system equipped with a storage unit for storing document data, The system accepts search keywords entered into the search screen displayed on the user's terminal. The search results obtained by searching the document data based on the aforementioned search keywords are displayed on the search screen. While executing the process, moreover, In the aforementioned information processing system, The storage unit is configured to store the document data associated with the supplementary keywords. The search screen displays the supplementary keywords associated with the document data corresponding to the received search keyword, and accepts the selected supplementary keywords. The document data is searched based on the received supplementary keywords. A program that executes a process.