Information processing device, notification method, and notification program

JP2026165187APending Publication Date: 2026-10-14NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025057451
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2026-10-14

AI Technical Summary

Benefits of technology

【0010】 本開示の一例示的側面によれば、企業の経営環境に影響を与える可能性のある様々な事項についての監視を容易化する技術を提供することができるという一例示的効果を奏する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026165187000001_ABST
    Figure 2026165187000001_ABST
Patent Text Reader

Abstract

Facilitating monitoring of various factors that may affect a company's business environment. [Solution] The information processing device comprises: a related information acquisition unit that acquires related information about a target company; a prompt generation unit that uses the related information to generate prompts asking about matters that may affect the business environment of the company; a generation control unit that inputs the prompts into a machine learning-trained generation model to generate answers; and a notification unit that notifies the company of matters that may affect the business environment of the company based on the answers. Furthermore, the information processing device can also support decision-making regarding the management of a company.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an information processing apparatus, a notification method, and a notification program.

Background Art

[0002] In corporate management, it is required to continuously monitor various matters that may affect the business environment, and promptly respond when matters requiring handling arise. For example, when laws, regulations, or ordinances related to corporate operations are revised, it may become necessary to review the business contents so as not to violate the revised laws, regulations, or ordinances. As a technique for facilitating such a response, for example, the ordinance revision notification system described in Patent Document 1 can be cited.

[0003] In the ordinance revision notification system described in Patent Document 1, ordinance data acquired via an Internet line is stored in a mass storage device, and the last acquired ordinance data is compared with the previously acquired ordinance data to detect a mismatched portion and create ordinance revision data. Then, based on the ordinance revision data, a notification that there has been an ordinance revision is sent to the user terminal.

Prior Art Documents

Patent Document

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] The ordinance revision notification system described in Patent Document 1 is specialized in detection and notification of ordinance revisions, and there is room for improvement in terms of scalability. For example, in corporate management, in addition to ordinance revisions, it is required to be sensitive to changes in the business conditions of business partners and changes in industry-wide trends, but the ordinance revision notification system described in Patent Document 1 cannot make the user aware of such changes.

[0006] This disclosure has been made in view of the above-mentioned issues, and one exemplary purpose is to provide a technology that facilitates monitoring of various matters that may affect a company's business environment. [Means for solving the problem]

[0007] An information processing device relating to an illustrative aspect of this disclosure includes: related information acquisition means for acquiring related information about a target company; prompt generation means for generating prompts that use the related information to ask about matters that may affect the business environment of the company; generation control means for inputting the prompts into a machine learning-trained generation model to generate answers; and notification means for notifying the company of matters that may affect the business environment of the company based on the answers.

[0008] An exemplary notification method relating to this disclosure includes, at least one processor, a relevant information acquisition process for acquiring relevant information about a target company; a prompt generation process for generating a prompt using the relevant information to ask about matters that may affect the business environment of the company; a generation control process for inputting the prompt into a machine learning-based generation model to generate an answer; and a notification process for notifying the company of matters that may affect the business environment of the company based on the answer.

[0009] An exemplary notification program relating to this disclosure causes a computer to function as: relevant information acquisition means for acquiring relevant information about a target company; prompt generation means for generating prompts that use the relevant information to ask about matters that may affect the business environment of the company; generation control means for inputting the prompts into a machine learning-trained generation model to generate answers; and notification means for notifying the company of matters that may affect the business environment of the company based on the answers. [Effects of the Invention]

[0010] One illustrative aspect of this disclosure is that it can provide a technology that facilitates monitoring of various matters that may affect a company's business environment. [Brief explanation of the drawing]

[0011] [Figure 1] This is a block diagram showing the configuration of the information processing device related to this disclosure. [Figure 2] This is a flowchart showing the flow of notification procedures related to this disclosure. [Figure 3] This is a block diagram showing the configuration of other information processing devices related to this disclosure. [Figure 4] This figure shows an example of notification by the information processing device shown in Figure 3. [Figure 5] This figure shows an example of a notification screen that lists matters that may affect the business environment of the target company. [Figure 6] This figure shows an example of a notification screen that details matters that may affect the business environment of the target company. [Figure 7] This figure shows an example of how relevant current events information is presented on a notification screen. [Figure 8] This figure shows an example of generating a response using additional relevant information. [Figure 9] Figure 3 is a flowchart showing the processing flow executed by the information processing device. [Figure 10] This is a flowchart illustrating the process for monitoring the business environment. [Figure 11] This is a block diagram showing the configuration of a computer that functions as an information processing device related to this disclosure. [Modes for carrying out the invention]

[0012] Hereinafter, embodiments of the present invention will be illustrated. However, the present invention is not limited to the respective exemplary embodiments shown below, and various modifications are possible within the scope stated in the claims. For example, embodiments obtained by appropriately combining part or all of the techniques (products or methods) employed in the respective exemplary embodiments shown below may also be included in the scope of the present invention. In addition, embodiments obtained by appropriately omitting part of the techniques employed in the respective exemplary embodiments shown below may also be included in the scope of the present invention. Further, the effects mentioned in the respective exemplary embodiments shown below are merely examples of the effects expected in that exemplary embodiment, and do not define the scope of the present invention. That is, embodiments that do not achieve the effects mentioned in the respective exemplary embodiments shown below may also be included in the scope of the present invention.

[0013] [First Exemplary Embodiment] A first exemplary embodiment, which is an example of an embodiment of the present invention, will be described in detail with reference to the drawings. This exemplary embodiment is a basic form of each exemplary embodiment to be described later. Note that the applicable scope of each technique employed in this exemplary embodiment is not limited to this exemplary embodiment. That is, each technique employed in this exemplary embodiment can also be employed in other exemplary embodiments included in the present disclosure within a range that does not cause any particular technical hindrance. In addition, each technique shown in the drawings referenced for describing this exemplary embodiment can also be employed in other exemplary embodiments included in the present disclosure within a range that does not cause any particular technical hindrance.

[0014] (Configuration of Information Processing Apparatus 1) The configuration of the information processing apparatus 1 according to this exemplary embodiment will be described with reference to Figure 1. Figure 1 is a block diagram showing the configuration of the information processing apparatus 1. As shown in Figure 1, the information processing apparatus 1 includes a related information acquisition unit 101, a prompt generation unit 102, a generation control unit 103, and a notification unit 104.

[0015] The related information acquisition unit 101 acquires related information concerning the target company (hereinafter also referred to as the target company). The method of acquiring related information is arbitrary. For example, the related information acquisition unit 101 may acquire related information entered by the user of the information processing device 1, or it may acquire such related information by reading related information stored in the information processing device 1 or other devices.

[0016] The selection of target companies is arbitrary. For example, the user of Information Processing Device 1 may be allowed to specify the target companies. Furthermore, the "related information" mentioned above only needs to include content related to the target company, and its format is arbitrary. For example, documents describing the target company's business overview and business partners, i.e., text data, may be used as the related information. Alternatively, for example, the target company's IR (Inventor Relations) materials, financial statements, and management plan documents may also be used as the related information. If these documents include graphs or images, they may be used as the related information as is, or they may be converted into text data before being used as the related information. The conversion of images to text data can be done using, for example, a VLM (Vision and Language Model). In addition, for example, the activity history information of the target company's employees and managers (for example, history of articles viewed) may also be used as the related information. The related information may include various types of information depending on the target company's industry. For example, if the target company is a medical institution, the relevant information may include information such as the medical departments, the number of patients that can be accommodated, the number of medical professionals employed, and the main medical equipment owned.

[0017] The prompt generation unit 102 uses the related information acquired by the related information acquisition unit 101 to generate a prompt that asks about matters that may affect the business environment of the target company. Here, the "prompt" is an instruction statement to be input to a generation model described later. Therefore, it can be said that the prompt asking about matters that may affect the business environment of the target company is an instruction statement that directs a response regarding matters that may affect the business environment of the target company. The prompt generation unit 102 generates, as the aforementioned prompt, for example, a natural language text that includes the related information and instructs output of matters that may affect the business environment of the company indicated in the related information. Such a prompt can be generated, for example, by incorporating the related information into a predetermined template.

[0018] The generation control unit 103 inputs the prompt generated by the prompt generation unit 102 into a machine learning-trained generation model to generate an answer. The "generation model" only needs to be machine learning-trained to output an answer corresponding to the input prompt. The type of generation model to use can be determined based on the type of data format of related information to be input into the generation model and the type of data format of the answer to be generated. For example, if both the input prompt and the output answer are natural language text data, then a language model trained on natural language can be applied as the generation model. Here, training on natural language means, more specifically, training on the arrangement of its constituent elements (words, etc.) in natural language sentences and the arrangement of sentences in texts. Examples of such language models include BERT (Bidirectional Encoder Representations from Transformers), RoBERTa (Robustly optimized BERT approach), and ELECTRA (Efficiently Learning an Encoder that Classifies Token Replacements Accurately). Furthermore, for example, when inputting a prompt that includes image data and text data, the aforementioned VLM or similar can be used as the generative model.

[0019] The above generation model may be stored in the information processing device 1 or in another device. In the latter case, the generation control unit 103 can send a prompt to the other device to generate a response and retrieve the generated response from the other device.

[0020] The notification unit 104 notifies the target company of matters that may affect the business environment, based on the responses generated by the generation model in accordance with the control of the generation control unit 103. Here, "notification" means making the recipient of the notification aware of the notification content. For example, the notification unit 104 can make a notification by outputting the notification content to an output device. Alternatively, the notification unit 104 can make a notification by making the notification content viewable by the recipient (for example, by uploading the notification content to a server accessible to the recipient). Furthermore, notifications based on responses generated by the generation model include notifying the responses generated by the generation model as they are, notifying an excerpt of the responses, or notifying a processed version of the responses.

[0021] The recipients of the notification are at the discretion of the system. For example, if the target companies are designated as users of the information processing device 1, the above matters should be notified to those users. The method of notification is also at the discretion of the system. For example, the notification unit 104 may notify the recipients of the above matters by outputting them to the terminal devices used by those recipients. The method of output is also at the discretion of the system; for example, the notification unit 104 may notify the recipients of the above matters by using audio output, display output, and print output, or a combination of these.

[0022] As described above, the information processing device 1 according to this exemplary embodiment employs a configuration comprising: a related information acquisition unit 101 that acquires related information about a target company; a prompt generation unit 102 that uses the acquired related information to generate prompts asking about matters that may affect the business environment of the company; a generation control unit 103 that inputs the generated prompts into a machine learning-trained generation model to generate answers; and a notification unit 104 that notifies the company of matters that may affect the business environment based on the generated answers.

[0023] With the above configuration, simply by having the information processing device 1 acquire relevant information about the target company, it is possible to receive notifications about matters that may affect the company's business environment. Therefore, with the above configuration, it is possible to make it easier to monitor various matters that may affect the company's business environment. Furthermore, the information processing device 1 can also support decision-making regarding the company's management.

[0024] (Notification program) The functions of the information processing device 1 described above can also be implemented by a program. In this exemplary embodiment, the notification program causes a computer to function as: related information acquisition means for acquiring relevant information about a target company; prompt generation means for generating prompts that ask about matters that may affect the business environment of the company using the acquired related information; generation control means for inputting the generated prompts into a machine learning-prepared generation model to generate an answer; and notification means for notifying the company of matters that may affect the business environment of the company based on the generated answer. This notification program has the effect of making it possible to easily monitor various matters that may affect the business environment of a company.

[0025] (Notification process) The flow of the notification method according to this exemplary embodiment will be explained with reference to Figure 2. Figure 2 is a flowchart showing the flow of the notification method. Note that the entity executing each step in this notification method may be a processor provided in the information processing device 1, a processor provided in another device, or the entity executing each step may be a processor provided in a different device.

[0026] In S1 (Related Information Acquisition Process), at least one processor acquires relevant information about the target company.

[0027] In S2 (prompt generation process), at least one processor uses the relevant information obtained in S1 to generate prompts asking about matters that may affect the business environment of the company mentioned above.

[0028] In S3 (Generation Control Process), at least one processor inputs the prompt generated in S2 into a machine learning-based generative model to generate an answer.

[0029] In S4 (notification processing), at least one processor notifies the company of matters that may affect its business environment, based on the responses generated in S3.

[0030] As described above, the notification method according to this exemplary embodiment is a notification method for a transformation model, and employs a configuration in which at least one processor includes: a related information acquisition process that acquires related information about a target company; a prompt generation process that uses the acquired related information to generate a prompt asking about matters that may affect the business environment of the company; a generation control process that inputs the generated prompt into a machine learning-trained generation model to generate an answer; and a notification process that notifies the company of matters that may affect the business environment of the company based on the generated answer. Therefore, the notification method according to this embodiment has the effect of making it possible to easily monitor various matters that may affect the business environment of a company.

[0031] [Second exemplary embodiment] A second exemplary embodiment, which is an example of an embodiment of the present invention, will be described in detail with reference to the drawings. Components having the same function as those described in the above-described exemplary embodiment are denoted by the same reference numerals, and their descriptions are omitted as appropriate. The scope of application of each technology adopted in this exemplary embodiment is not limited to this exemplary embodiment. That is, each technology adopted in this exemplary embodiment can also be adopted in other exemplary embodiments included in this disclosure, to the extent that no particular technical problems arise. Furthermore, each technology shown in the drawings referenced to describe this exemplary embodiment can also be adopted in other exemplary embodiments included in this disclosure, to the extent that no particular technical problems arise.

[0032] (Configuration of Information Processing Device 1A) The configuration of the information processing device 1A according to this exemplary embodiment will be described with reference to Figure 3. Figure 3 is a block diagram showing the configuration of the information processing device 1A. The information processing device 1A is a device equipped with the function of providing an information provision service that provides information on matters that may affect the business environment of a company. The information processing device 1A may be a local device used by individual users, or it may be a server that provides information provision services to multiple users.

[0033] As shown in the figure, the information processing device 1A includes a control unit 10A that controls all parts of the information processing device 1A, and a storage unit 11A that stores various data used by the information processing device 1A. The information processing device 1A also includes a communication unit 12A for the information processing device 1A to communicate with other devices, an input unit 13A that receives input to the information processing device 1A, and an output unit 14A for the information processing device 1A to output data. The control unit 10A includes a related information acquisition unit 101A, a prompt generation unit 102A, a generation control unit 103A, a notification unit 104A, a search unit 105A, and a service identification unit 106A.

[0034] The related information acquisition unit 101A acquires related information about the target company, similar to the related information acquisition unit 101 in Exemplary Embodiment 1. As explained in Exemplary Embodiment 1, the related information only needs to contain content related to the target company, and its format and other aspects are arbitrary.

[0035] The prompt generation unit 102A, similar to the prompt generation unit 102 in the exemplary embodiment 1, uses the relevant information acquired by the relevant information acquisition unit 101A to generate prompts that ask about matters that may affect the business environment of the target company.

[0036] The generation control unit 103A, similar to the generation control unit 103 in the exemplary embodiment 1, inputs the prompt generated by the prompt generation unit 102A into a machine learning-trained generation model to generate an answer. The generation model may be stored in the information processing device 1A, or a generation model stored in another device may be used. In the latter case, the generation control unit 103A sends a prompt to the device that stores the generation model and obtains the answer generated by the generation model from that device.

[0037] The notification unit 104A, similar to the notification unit 104 in Exemplary Embodiment 1, notifies the target company of matters that may affect its business environment based on the responses generated by the generation model in accordance with the control of the generation control unit 103A. As explained in Exemplary Embodiment 1, the matters notified by the notification unit 104A are part or all of the responses generated by the generation model, or processed versions of those responses.

[0038] The processing of the response may be performed, for example, by a generative model or another language model. For example, the notification unit 104A may notify the user of a summary of the response generated by the generative model, or it may notify the user of a summary of the response generated by the generative model, rewritten into simpler terms by the language model. Alternatively, the notification unit 104A may notify the user by generating and displaying a predetermined notification screen using the generated response. The notification screen will be described later based on Figures 5 to 7.

[0039] The search unit 105A searches for information that may affect the business environment of the target company. The information obtained by the search unit 105A is used to generate responses by the generative model. This allows information that the generative model has not learned to be reflected in the responses it generates. Details of the search performed by the search unit 105A will be explained in the "About Search" section below.

[0040] The service identification unit 106A identifies services related to the matters indicated in the responses generated by the generative model (matters that may affect the business environment of the target company) from among a predetermined set of services. The predetermined set of services can be registered in advance. The types of services to be registered are arbitrary. For example, services that provide means to respond to changes in the business environment that the target company is likely to face, or services that introduce experts to deal with risks related to the target company, can be registered. The method for identifying related services is also arbitrary. For example, each service may be classified into one of a predetermined set of categories. In this case, the service identification unit 106A may determine which category the matters indicated in the responses generated by the generative model belong to, and identify services in the same category as the matters as related services. The method for determining categories is arbitrary. For example, categories may be determined by whether or not they contain keywords defined for each category, or a language model may be used to determine categories, or the category may be determined using the feature vectors of the responses generated by the generative model. For the generation of feature vectors, a transformation model that has been machine-learned to convert input data into feature vectors may be used.

[0041] As described above, the information processing device 1A includes a related information acquisition unit 101A that acquires related information about a target company, a prompt generation unit 102A that uses the acquired related information to generate prompts asking about matters that may affect the target company's business environment, a generation control unit 103A that inputs the generated prompts into a machine learning-prepared generation model to generate answers, and a notification unit 104A that notifies the target company of matters that may affect its business environment based on the generated answers. Therefore, similar to the information processing device 1, it is possible to make it easier to monitor various matters that may affect the target company's business environment.

[0042] (Regarding search) As described above, the search unit 105A searches for information that may affect the business environment of the target company. For example, the search unit 105A may perform a search on a database that records current events information and detect relevant current events information that may affect the business environment of the target company. This makes it possible to notify the target company of matters related to current events. Here, "current events information" refers to current events, that is, information about events happening in society at any given time. For example, news articles published in newspapers or online media (which may also be published as videos), data obtained from interviews for newspapers, etc., news commentary articles, and texts and images posted on SNS (Social Networking Service), etc. are examples of current events information.

[0043] The information detected by the search unit 105A (for example, the relevant current events information mentioned above) is used to generate responses using the generative model. Therefore, from the perspective of enabling the generative model to generate highly reliable responses, it is desirable to search databases that contain highly reliable information. For example, databases containing current events information such as interview data and article data generated by media outlets that actually conduct interviews and disseminate current events information, such as newspaper companies, may be used as search targets.

[0044] The search targets of the search unit 105A are not limited to the examples described above. For example, the search unit 105A may search databases containing specialized and reliable information, such as professional journals in fields related to the content of the prompt. Alternatively, the search unit 105A may search databases containing laws and regulations, for example. In addition, the search unit 105A may search databases of research companies that conduct credit checks on companies. Furthermore, the search unit 105A may detect information related to the prompt (which may be current events information or other information) by crawling the internet.

[0045] Furthermore, the search method is also arbitrary. For example, the search unit 105A may extract keywords contained in the prompt and perform a keyword search using those keywords. Alternatively, for example, the search unit 105A may convert part or all of the prompt into a feature vector and detect information related to the prompt by performing a vector search using the feature vector. Moreover, for example, the search unit 105A may use both keyword search and vector search in combination.

[0046] As described above, the information processing device 1A includes a search unit 105A that detects relevant current events information that may affect the business environment of the target company from a database that records current events information. The generation control unit 103A is configured to input a prompt containing the detected relevant current events information into a generation model to generate a response. Therefore, in addition to the effects achieved by the information processing device 1, the information processing device 1A can also provide the effect of notifying the target company of relevant current events information recorded in the database that may affect the business environment of the target company as matters that may affect the business environment of the target company. Note that there may be one database or multiple databases to be searched.

[0047] (Example of response generation) Figure 4 shows an example of a notification by the information processing device 1A. In the example in Figure 4, as indicated by the arrow (1) in the figure, the target company using the information provision service by the information processing device 1A inputs relevant information A1, which includes its business overview, IR materials, financial statements, and information on business partners, into the information processing device 1A. In addition, the information provision service also allows for inputting relevant information of other companies and receiving notifications of matters that may affect the business environment of those companies.

[0048] The related information acquisition unit 101A of the information processing device 1A acquires related information A1 entered by the target company and passes it to the prompt generation unit 102A. The prompt generation unit 102A then uses the related information A1 to generate prompts that ask about matters that may affect the target company's business environment. In the example in Figure 4, as indicated by arrow (2) in the figure, prompt A2 is generated that includes each piece of information extracted from related information A1 and asks about the business risks that the company may be affected by in the future, as identified by that information.

[0049] The phrase "future business risks" in Prompt A2 is an example of matters that may affect the business environment. The phrase "future business risks" in Prompt A2 can be replaced with other phrases such as "matters that may affect the business environment" or "matters to be considered in business operations going forward." The wording of Prompt A2 may be made selectable or modifiable by the target company.

[0050] Furthermore, prompt A2 instructs the user to respond with not only the business risks, but also the basis for determining that those risks exist and the countermeasures to address those risks. This allows the system to generate a response that includes the basis and countermeasures. The prompt generation unit 102A can generate prompt A2, for example, by incorporating the information extracted from related information A1 into a pre-prepared template.

[0051] Next, the search unit 105A, based on prompt A2, detects relevant current events information that may affect the business environment of the target company from DB1, a database that records current events information. For example, the search unit 105A may convert prompt A2 into a feature vector and use the feature vector obtained from this conversion to perform a vector search on DB1 to detect relevant current events information. In this case, it is desirable to record the feature vector of each current event in DB1, associated with the relevant current events information. In the example in Figure 4, as indicated by arrow (3) in the figure, relevant information A1 and relevant current events information A3 concerning "Company Y" described in prompt A2 are detected.

[0052] Next, the generation control unit 103A inputs the relevant current events information A3 into the generation model M1, as indicated by arrows (4-1) and (4-2) in the figure, to generate a response. In the example in Figure 4, based on the news that "Mr. A has been appointed as the new president of Company Y" and "Mr. A's background" described in the relevant current events information A3, a response A4 is generated indicating that Mr. A's appointment as the new president of Company Y could be a business risk to the target company. The response A4 also shows countermeasures for that risk. Then, as indicated by arrow (5) in the figure, the information processing device 1 acquires the generated response A4. Although not shown in Figure 4, the response A4 also describes the basis for the judgment that there is a risk (for example, the news detected from DB1). Then, as indicated by arrow (6) in the figure, the notification unit 104A notifies the target company of the notification screen A5 generated using the response A4.

[0053] Furthermore, when generating response A4, the prompt generation unit 102A may generate a new prompt that includes the acquired relevant current events information A3 (a prompt that, in addition to the content of prompt A2, instructs the user to respond by referring to the relevant current events information A3). Alternatively, prompt A2 may include a description instructing the user to respond by referring to the relevant current events information, and the relevant current events information A3 may be incorporated into prompt A2 when it is acquired.

[0054] Here, the generative model M1 may include a transformation model that converts the input data into a feature vector. For example, if the generative model M1 is a model such as BERT, such a transformation model is included in the generative model M1. In this case, the search unit 105A may use the transformation model included in the generative model M1 to convert the prompt A2 into a feature vector and perform a vector search. Alternatively, in this case, the generation control unit 103A may input the feature vector generated by the search unit 105A for the vector search into the generative model M1 instead of the prompt A2.

[0055] As described above, the prompt generation unit 102A may generate a prompt that asks about matters that may affect the business environment of the target company, and along with the matters, may also generate a prompt that asks the company to respond with its countermeasures for those matters. In this case, the notification unit 104A may notify the target company of its countermeasures for those matters along with the matters indicated in the generated response (matters that may affect the business environment of the target company). This provides the effect of supporting the company in dealing with matters that may affect the business environment, in addition to the effects achieved by the information processing device 1.

[0056] (Example of a notification via a notification screen) As described above, the notification unit 104A may also provide notification by generating and displaying a predetermined notification screen using the generated response. Examples of notifications via notification screens are explained with reference to Figures 5 to 7. Figure 5 is an example of a notification screen that lists matters that may affect the business environment of the target company. Figure 6 is an example of a notification screen that shows matters that may affect the business environment of the target company in detail. Figure 7 is an example of the presentation of relevant current events information on the notification screen. Such notification screens can also be called reports that show matters that may affect the business environment of the target company. In other words, the notification unit 104A may generate a report that shows matters that may affect the business environment of the target company, and notify the user of the matters by sending the generated report to the user or making it available for the user to view. The generation of the report may be performed by a processing unit other than the notification unit 104A, or a report generation unit may be provided in the control unit 10A and performed by the report generation unit, or it may be performed by a device other than the information processing device 1A.

[0057] The notification screen B1 shown in Figure 5 displays Graph B11, which shows the results of aggregating multiple items that may affect the business environment of the target company, categorized by urgency, and Graph B12, which shows the results of aggregating these items by category. In this way, if the response generated by the generative model includes multiple items, the notification unit 104A may notify the results of an analysis of those items. The analysis may be performed by the notification unit 104A or other processing unit, or an analysis unit may be provided in the control unit 10A and the analysis may be performed by the analysis unit, or it may be performed by another device different from the information processing device 1A. Furthermore, the content and method of the analysis are also arbitrary.

[0058] For example, the analysis may be performed using a generative model. In this case, the prompt generation unit 102A only needs to generate prompts that instruct the user to respond not only to matters affecting the business environment but also to the results of the analysis of those matters. For example, the prompt generation unit 102A may generate a prompt that asks about matters that may affect the business environment of the target company, and along with those matters, it may also generate a prompt that asks the user to respond with the urgency or priority of notifying the user of those matters. As a result, the generative model outputs the urgency or priority of those matters along with the matters that may affect the business environment of the target company, so the notification unit 104A can notify the user of the analysis results of that urgency or priority in a manner such as graph B11.

[0059] Furthermore, for example, the prompt generation unit 102A may generate a prompt that asks about matters that may affect the business environment of the target company, and also prompts the user to answer with the classification category of those matters. As a result, the classification category of those matters, along with the matters that may affect the business environment of the target company, is output from the generation model, and the notification unit 104A can notify the user of the analysis results of the classification category in a manner such as graph B12. Note that the classification category may be freely output by the generation model, or candidates may be specified, and the generation model may be allowed to select one or more from among those candidates.

[0060] In addition, it is also possible to generate notification screen B1 by using a generative model trained on machine learning to generate content that includes image data and text data. Furthermore, it is also possible to generate notification screen B1 by using a generative model that generates image data and a generative model that generates text data in combination.

[0061] Furthermore, the notification screen B1 shown in Figure 5 includes a display area B13 that lists the business risks of the target company, i.e., matters that may affect the target company's management environment. Display area B13 displays several items, including item B131, which is titled "AI Laws and Regulations." The content displayed for each item is extracted from responses generated by a generative model.

[0062] Furthermore, item B131 is associated with the emergency mark B132. The emergency mark B132 indicates that the item to which this mark is associated is of high urgency. As mentioned above, it is possible to analyze the urgency and priority of matters that may affect the business environment of the target company, and it is also possible to present the results of this analysis to the user using such marks.

[0063] Furthermore, when the notification unit 104A displays a list of multiple matters that may affect the business environment of the target company, it may display these matters in order of urgency or priority. This makes it easier for users to notice matters that are urgent or of high priority.

[0064] As described above, in the information processing device 1A, the prompt generation unit 102A may generate a prompt that asks about matters that may affect the business environment of the target company, and along with the matters, may also generate a prompt that asks for the urgency or priority of notifying the user of those matters. The notification unit 104A may then prioritize notifying the user of matters with high urgency or priority. Therefore, in addition to the effects achieved by the information processing device 1, the information processing device 1A provides the effect of making it easy for the user to recognize matters with high urgency or priority.

[0065] In this context, "prioritizing notification" means notifying users of matters with higher urgency or priority in a way that is easier for them to recognize than matters with lower urgency or priority. For example, priority notifications can be displayed by adding a mark such as the emergency mark B132 in Figure 5, or by displaying them in order of urgency or priority, or by notifying only of matters with high urgency or priority.

[0066] Here, if an operation is performed to select any of the items displayed in display area B13 of Figure 5, the notification unit 104A may notify more detailed information about the selected item. Figure 6 shows the notification screen B2 that is displayed when item B131 in Figure 5 is selected. Notification screen B2 contains three display areas (display areas B21 to B23) for risk, countermeasures, and related news. Of these, display area B21 displays item B131 and emergency mark B132, as in Figure 5.

[0067] Display area B22 contains three items, B221 to B223. Of these, item B221 displays the countermeasures included in the response generated by the generative model. In this way, the notification unit 104A can notify the user of the countermeasures by extracting and displaying the items described as countermeasures in the response generated by the generative model.

[0068] Furthermore, items B222 and B223 display services related to the matters indicated in item B131. These services have been identified by the service identification unit 106A. Items B222 and B223 are associated with the consultation mark B224. The consultation mark B224 may also serve as a link to contact a service center for using the corresponding service.

[0069] Display area B23 contains items B231 and B232. These items indicate the basis for notifying the matters shown in item B131. More specifically, items B231 and B232 show news articles, which are relevant current events information, that were entered into the generative model when the user was asked to answer the questions shown in item B131. When an operation is performed to select item B231 or B232, the entire news article may be displayed.

[0070] As described above, the information processing device 1A includes a service identification unit 106A that identifies a service related to the matters indicated in the response generated by the generation model from among a predetermined number of services. The notification unit 104A may then notify the service identified by the service identification unit 106A along with the matters indicated in the response. This provides the effect of being able to propose a service that is likely to meet the needs of the target company, in addition to the effects achieved by the information processing device 1.

[0071] Furthermore, the manner in which details of matters that may affect the target company's business environment and related matters (basis, countermeasures, related services, etc.) are displayed is arbitrary and not limited to the example shown in Figure 6. For example, the notification unit 104A may notify the target company of matters that may affect its business environment by displaying such matters, and may display relevant current events information in response to a predetermined operation on the description of the displayed matters. This provides the effect of enabling users to check relevant current events information through simple and intuitive operation, in addition to the effects of the information processing device 1.

[0072] Figure 7 shows an example of displaying relevant current events information in response to a predetermined operation on the section describing matters that may affect the target company's business environment. The notification screen B3 shown in Figure 7 includes a display area B31 that lists the business risks of the target company, i.e., matters that may affect the target company's business environment.

[0073] The display area B31 contains three items, B311 to B313, and the cursor Cur1 is positioned over item 311. In other words, the "prescribed operation" in the example in Figure 7 is to position the cursor Cur1 over the description of matters that may affect the target company's business environment. In the example in Figure 7, in response to this operation, a pop-up screen B32 is displayed showing related news, i.e., relevant current events, related to item 311. Alternatively, a similar operation could be used to present countermeasures or related services.

[0074] (Addition of related information) The related information acquisition unit 101A may acquire additional related information related to the notified matter after the notification unit 104A has notified it of matters that may affect the business environment of the target company. The generation control unit 103A may input a prompt containing the additional related information into the generation model to generate a response, and the notification unit 104A may notify the target company of matters that may affect the business environment based on the response to the prompt containing the additional related information. This provides the effect of being able to provide more accurate notifications based on additional related information that takes into account the previously notified matters, in addition to the effects performed by the information processing device 1.

[0075] Figure 8 shows an example of response generation using additional relevant information. In the example in Figure 8, two companies are involved: Company 1 and Company 2. Company 1 is the target company, and Company 2 is a company that possesses various information about Company 1 and / or other companies related to Company 1. For example, Company 2 may be a financial institution such as a bank that intends to offer a loan to Company 1. In this case, the financial institution, which is Company 2, can also conduct sales activities with Company 1 by considering in advance consulting plans and loan proposals that would alleviate the business risks of Company 1, as notified by the information processing device 1A, and proposing them.

[0076] In the example in Figure 8, as in the example in Figure 4, the relevant information of the first company, i.e., the target company, is input into the information processing device 1A. Note that the relevant information of the target company may be input by the first company, which is the target company, or by the second company. Then, relevant current events information is detected by searching DB1, and the first prompt containing this relevant current events information is input into the generation model M1, and the first answer is generated. In the example in Figure 8, the same answer A4 (an answer stating that the president of the target company's main business partner has changed) as in the example in Figure 4 is generated as the first answer.

[0077] In the example shown in Figure 8, the generated first response A4 is notified to the second company. The second company then verifies the first response and inputs related information as additional related information A6 into the information processing device 1A. Specifically, the account information and credit information of "Company Y" described in the first response A4 are input as additional related information A6. The account information includes, for example, deposit and withdrawal information, loan history, and repayment history. In addition, other information such as CRM (Customer Relationship Management) information can also be used as additional related information A6.

[0078] In the information processing device 1A, the related information acquisition unit 101A acquires additional related information A6 input by the second company. Subsequently, the prompt generation unit 102A generates a second prompt (similar to the first prompt, a prompt that asks about matters that may affect the business environment of the target company) using the additional related information A6. At this time, the related current events information used when generating the first answer may also be included in the second prompt. Then, the generation control unit 103A inputs the generated second prompt into the generation model M1 to generate the answer. The second answer A7 generated in this way and notified to the second company by the notification unit 104A shows a more detailed analysis result than the first answer A4 because the additional related information A6 is reflected.

[0079] (Process flow) The processing flow performed by the information processing device 1A will be explained with reference to Figure 9. Figure 9 is a flowchart showing the processing flow performed by the information processing device 1A. The flowchart in Figure 9 includes each process of the notification method according to this exemplary embodiment.

[0080] In S11 (Related Information Acquisition Process), the related information acquisition unit 101A acquires related information about the target company. For example, the related information acquisition unit 101A may acquire related information entered by a user of the information provision service into their own terminal device via the communication unit 12A. Alternatively, for example, the related information acquisition unit 101A may acquire related information entered by a user of the information provision service via the input unit 13A.

[0081] In S12 (prompt generation process), the prompt generation unit 102A uses the relevant information obtained in S11 to generate prompts asking about matters that may affect the business environment of the target company. These prompts may also ask about at least one of the following: the urgency or priority of notifying the above matters, countermeasures for the above matters, and the basis for notifying the above matters.

[0082] In S13, the search unit 105A searches for relevant current events information that may affect the business environment of the target company, using the prompt generated in S12. Note that information other than current events may also be included in the search target in S12. Alternatively, the search unit 105A may search for relevant current events information using the related information obtained in S11. In this case, the search should be performed after S11 and before S12, and in S12, a prompt should be generated using the related information obtained in S11 and the relevant current events information detected by the search.

[0083] In S14 (generation control processing), the generation control unit 103A inputs a prompt that asks about matters that may affect the business environment of the target company, and which includes the relevant current events information detected in S13, into a machine learning-based generation model to generate an answer. Note that when performing the processing in S14, the prompt generation unit 102A may regenerate the prompt using the relevant current events information detected in S13. Alternatively, the generation control unit 103A may incorporate the relevant current events information detected in S13 into the prompt generated in S12 and input it into the generation model.

[0084] In S15, the service identification unit 106A identifies the service related to the item indicated in the response generated in S14.

[0085] In S16, the notification unit 104A generates a notification screen to notify the target company of matters that may affect its business environment, based on the response generated in S14. More precisely, the notification unit 104A generates image data to display the notification screen. This notification screen may include, in addition to the response generated in S14, relevant current events information detected in S13, information indicating services identified in S15, etc. As explained with reference to Figures 5 to 7, relevant current events information and services may be displayed in response to user operations.

[0086] In S17 (notification processing), the notification unit 104A displays the notification screen generated in S16. This notifies the target company of matters that may affect its business environment, and the process shown in Figure 9 is completed.

[0087] As shown in the example in Figure 8, it is also possible to accept input of additional relevant information after S17. In that case, after the additional relevant information is obtained, a prompt containing the additional relevant information is generated, the generated prompt is input to the generation model, a new answer is generated, and the generated new answer is notified.

[0088] (Monitoring the business environment) Information processing device 1A can be suitably used for monitoring the business environment. In this case, the search unit 105A searches for relevant current events information at predetermined search timings. When the search unit 105A detects new relevant current events information, the prompt generation unit 102A uses the new relevant current events information to generate a new prompt asking about matters that may affect the target company's business environment. The generation control unit 103A then inputs the generated new prompt into the generation model to generate a new answer, and the notification unit 104A notifies the target company of matters that may affect its business environment based on the generated new answer. As a result, in addition to the effects of the information processing device 1, it becomes possible to easily perform continuous monitoring of relevant current events information that may affect the target company's business environment. Furthermore, this makes it possible to immediately alert the target company to changes in its external environment.

[0089] Furthermore, to ensure that notifications reflect the latest news and other information, it is desirable to continuously record the latest news and other information in the databases that the search unit 105A searches. It is also effective to include web pages such as news sites that publish the latest news and topics in the search targets of the search unit 105A.

[0090] Figure 10 is a flowchart of the process related to monitoring the business environment. The process in Figure 10 is performed, for example, after the process in Figure 9 has been completed.

[0091] In S21, the search unit 105A determines whether a predetermined search timing has arrived. If the result in S21 is YES, the process proceeds to S22. If the result in S21 is NO, the process in S21 is repeated after a predetermined time. The search timing can be predetermined. For example, the search timing may be the timing when the database targeted for search by the search unit 105A is updated, or the timing may be when a predetermined period (e.g., 1 day) has elapsed since the previous search.

[0092] In S22, the search unit 105A performs a search for relevant current events information. The search for relevant current events information can be performed in the same manner as in S13 in Figure 9. Even if the search method and search conditions are the same as the previous search, new relevant current events information may be detected if the database etc. that the search unit 105A searches has been updated. Note that for the second and subsequent searches, the search conditions may be changed from the previous search.

[0093] In S23, the search unit 105A determines whether or not it has detected new relevant current events information as a result of the search in S22. New relevant current events information refers to relevant current events information that was not detected in previous searches. If the result in S23 is YES, the process proceeds to S24. On the other hand, if the result in S23 is NO, the process returns to S21.

[0094] In S24, the prompt generation unit 102A generates a new prompt that asks about matters that may affect the business environment of the target company, using the new relevant current events information detected in the search in S22. For example, the prompt generation unit 102A may generate a prompt that includes the new relevant current events information detected in the search in S22 and the relevant information of the target company obtained in advance (for example, in S11 in Figure 9), and instructs the user to explain matters that may affect the business environment of the target company, as identified in the relevant information, using the new relevant current events information as a reference.

[0095] In S25, the generation control unit 103A inputs the new prompt generated in S24 into the generation model to generate a new response. Then, in S26, the notification unit 104A notifies the target company of matters that may affect its business environment based on the newly generated response. After this, the process returns to S21.

[0096] The method of notification in S25 is arbitrary; for example, notification may be made by generating a notification screen and displaying the generated notification screen, similar to the flowchart in Figure 9. In this case, the user may be responsible for displaying the generated notification screen. Furthermore, notification in S25 may be made via email or other means.

[0097] [Variation] The entities executing each process described in the exemplary embodiments above are arbitrary and not limited to the examples given. For example, a system having the same functions as the information processing devices 1 and 1A can be constructed using multiple devices that can communicate with each other. Furthermore, the entities executing each process shown in the flowcharts in Figures 9 and 10 may be a single device (which can also be called a processor) or multiple devices (which can also be called processors).

[0098] [Examples of implementation using software] Some or all of the functions of the information processing devices 1,1A (hereinafter also referred to as "each of the above devices") may be implemented by hardware such as integrated circuits (IC chips) or by software.

[0099] In the latter case, each of the above devices is implemented, for example, by a computer that executes instructions for a program, which is software that realizes each function. An example of such a computer (hereinafter referred to as computer C) is shown in Figure 11. Figure 11 is a block diagram showing the hardware configuration of computer C, which functions as each of the above devices.

[0100] Computer C comprises at least one processor C1 and at least one memory C2. Memory C2 stores a program P that causes computer C to operate as each of the above-mentioned devices. In computer C, processor C1 reads program P from memory C2 and executes it, thereby realizing each of the above-mentioned devices.

[0101] For processor C1, for example, a CPU (Central Processing Unit), GPU (Graphic Processing Unit), DSP (Digital Signal Processor), MPU (Micro Processing Unit), FPU (Floating Point Number Processing Unit), PPU (Physics Processing Unit), TPU (Tensor Processing Unit), quantum processor, microcontroller, or a combination thereof can be used. For memory C2, for example, flash memory, HDD (Hard Disk Drive), SSD (Solid State Drive), or a combination thereof can be used.

[0102] Computer C may also be equipped with RAM (Random Access Memory) for loading program P at runtime and for temporarily storing various data. Furthermore, computer C may be equipped with communication interfaces for sending and receiving data with other devices. Additionally, computer C may be equipped with input / output interfaces for connecting input / output devices such as keyboards, mice, displays, and printers.

[0103] Furthermore, program P can be recorded on a non-temporary, tangible recording medium M that is readable by computer C. Such a recording medium M could be, for example, tape, disk, card, semiconductor memory, or programmable logic circuitry. Computer C can acquire program P via such a recording medium M. Program P can also be transmitted via a transmission medium. Such a transmission medium could be, for example, a communication network or broadcast waves. Computer C can also acquire program P via such a transmission medium.

[0104] Furthermore, each of the above functions of each of the above devices may be implemented by a single processor in a single computer, by multiple processors in a single computer working together, or by multiple processors in each of multiple computers working together. In addition, the programs for implementing each of the above functions in each of the above devices may be stored in a single memory in a single computer, distributed and stored in multiple memories in a single computer, or distributed and stored in multiple memories in each of multiple computers.

[0105] [Additional Notes] This disclosure includes the technologies described in the following appendices. However, the present invention is not limited to the technologies described in the following appendices, and various modifications are possible within the scope of the claims.

[0106] (Note A1) An information processing device comprising: related information acquisition means for acquiring related information about a target company; prompt generation means for generating prompts that inquire about matters that may affect the business environment of the company using the related information; generation control means for inputting the prompts into a machine learning-based generation model to generate answers; and notification means for notifying the company of matters that may affect the business environment of the company based on the answers.

[0107] (Appendix A2) The information processing device described in Appendix A1 comprises a search means for detecting relevant current events information that may affect the business environment of the company from a database that records current events information, and the generation control means inputs a prompt containing the relevant current events information into the generation model to generate a response.

[0108] (Note A3) The information processing apparatus as described in Appendix A2, wherein the search means performs a search for relevant current events information each time a predetermined search timing occurs, the prompt generation means generates a new prompt using the new relevant current events information when the search means detects new relevant current events information, inquiring about matters that may affect the business environment of the company, the generation control means inputs the new prompt into the generation model to generate a new answer, and the notification means notifies the company of matters that may affect the business environment of the company based on the new answer.

[0109] (Note A4) The notification means is an information processing device as described in Appendix A2 or A3, which notifies the company of matters that may affect the business environment of the company, and displays the relevant current events information in response to a predetermined operation on the description of the displayed matters.

[0110] (Note A5) The information processing device described in any of Appendix A1 to A4, wherein the prompt generating means generates a prompt asking about matters that may affect the business environment of the company, and along with the matters, a prompt asking for the urgency or priority of notifying the company of the matters, and the notification means prioritizes notifying matters with a high degree of urgency or priority.

[0111] (Note A6) The information processing apparatus described in any of Appendix A1 to A5, wherein the prompt generating means generates a prompt asking about matters that may affect the business environment of the company, and along with the matters, it generates a prompt requesting the company to respond with its countermeasures for those matters, and the notification means notifies the company of its countermeasures for those matters along with the matters indicated in the response.

[0112] (Note A7) An information processing device according to any one of the appendices A1 to A6, comprising a service identification means for identifying a service related to the matter indicated in the response from among a predetermined number of services, wherein the notification means notifies the service identified by the service identification means together with the matter indicated in the response.

[0113] (Note A8) The information processing apparatus according to any one of Appendix A1 to A7, wherein the related information acquisition means acquires additional related information relating to the notified matter, the generation control means inputs a prompt including the additional related information to the generation model to generate a response, and the notification means notifies the company of matters that may affect the business environment of the company based on the response to the prompt including the additional related information.

[0114] (Note B1) A notification method comprising: a relevant information acquisition process in which at least one processor acquires relevant information about a target company; a prompt generation process in which the relevant information is used to generate a prompt asking about matters that may affect the business environment of the company; a generation control process in which the prompt is input to a machine learning-based generation model to generate an answer; and a notification process in which the company is notified of matters that may affect the business environment of the company based on the answer.

[0115] (Note B2) The notification method according to Appendix B1, wherein the at least one processor includes a search process for detecting relevant current events information that may affect the business environment of the company from a database for recording current events information, and in the generation control process, the at least one processor inputs a prompt containing the relevant current events information to the generation model to generate a response.

[0116] (Note B3) The notification method described in Appendix B2, wherein the at least one processor searches for relevant current events information each predetermined search timing, and when new relevant current events information is detected, it uses the new relevant current events information to generate a new prompt asking about matters that may affect the business environment of the company, inputs the new prompt into the generation model to generate a new answer, and notifies the company of matters that may affect the business environment based on the new answer.

[0117] (Note B4) The notification method described in Appendix B2 or B3, wherein in the notification process, the at least one processor notifies the company of matters that may affect the business environment of the company by displaying such matters, and displays the relevant current events information in response to a predetermined operation on the description of the displayed matters.

[0118] (Note B5) The notification method described in any of Appendix B1 to B4, wherein in the prompt generation process, the at least one processor generates a prompt asking about matters that may affect the business environment of the company, and along with the matters, a prompt asking for the urgency or priority of notifying the company of the matters, and in the notification process, the at least one processor prioritizes notifying matters with a higher urgency or priority.

[0119] (Note B6) In the prompt generation process, the at least one processor generates a prompt asking about matters that may affect the business environment of the company, and along with the matters, a prompt requesting the company to respond with its countermeasures for those matters; and in the notification process, the at least one processor notifies the company of its countermeasures for those matters, along with the matters indicated in the response, as described in any of the appendices B1 to B5.

[0120] (Note B7) A notification method according to any one of Appendix B1 to B6, wherein the at least one processor includes a service identification process that identifies a service related to the matter indicated in the answer from among a predetermined plurality of services, and in the notification process, the at least one processor notifies the service identified by the service identification process together with the matter indicated in the answer.

[0121] (Note B8) The notification method described in any of Appendix B1 to B7, wherein in the related information acquisition process, the at least one processor acquires additional related information relating to the notified matter; in the generation control process, the at least one processor inputs a prompt containing the additional related information to the generation model to generate a response; and in the notification process, the at least one processor notifies the company of matters that may affect the business environment based on the response to the prompt containing the additional related information.

[0122] (Note C1) A notification program that causes a computer to function as: related information acquisition means for acquiring related information about a target company; prompt generation means for generating prompts that use the related information to ask about matters that may affect the business environment of the company; generation control means for inputting the prompts into a machine learning-based generation model to generate answers; and notification means for notifying the company of matters that may affect the business environment of the company based on the answers.

[0123] (Note C2) The notification program described in Appendix C1, wherein the computer functions as a search means for detecting relevant current events information that may affect the business environment of the company from a database recording current events information, and the generation control means inputs a prompt containing the relevant current events information into the generation model to generate a response.

[0124] (Note C3) The notification program as described in Appendix C2, wherein the search means performs a search for relevant current events information each time a predetermined search timing occurs, the prompt generation means generates a new prompt using the new relevant current events information when the search means detects new relevant current events information, inquiring about matters that may affect the business environment of the company, the generation control means inputs the new prompt into the generation model to generate a new answer, and the notification means notifies the company of matters that may affect the business environment of the company based on the new answer.

[0125] (Note C4) The notification means is a notification program as described in Appendix C2 or C3, which notifies the company of matters that may affect the business environment of the company, and displays the relevant current events information in response to a predetermined operation on the description of the displayed matters.

[0126] (Note C5) The prompt generating means generates a prompt that asks about matters that may affect the business environment of the company, and along with the matters, it generates a prompt that asks for the urgency or priority of notifying the company of the matters, and the notification means provides priority notification for matters with high urgency or priority, as described in any of the appendices C1 to C4.

[0127] (Appendix C6) The notification program described in any of Appendix C1 to C5, wherein the prompt generating means generates a prompt asking about matters that may affect the business environment of the company, and along with the matters, it generates a prompt requesting the company to respond with its countermeasures for those matters, and the notification means notifies the company of its countermeasures for those matters along with the matters indicated in the response.

[0128] (Note C7) A notification program according to any of the appendices C1 to C6, wherein the computer functions as a service identification means for identifying a service related to the matter indicated in the answer from among a predetermined number of services, and the notification means notifies the service identified by the service identification means along with the matter indicated in the answer.

[0129] (Note C8) A notification program as described in any of Appendix C1 to C7, wherein the related information acquisition means acquires additional related information relating to the notified matter, the generation control means inputs a prompt containing the additional related information to the generation model to generate a response, and the notification means notifies the company of matters that may affect the business environment of the company based on the response to the prompt containing the additional related information.

[0130] (Note D1) An information processing device comprising at least one processor, the at least one processor performing: related information acquisition processing to acquire related information about a target company; prompt generation processing to generate prompts that ask about matters that may affect the business environment of the company using the related information; generation control processing to input the prompts into a machine learning-based generation model to generate answers; and notification processing to notify the company of matters that may affect the business environment of the company based on the answers.

[0131] The information processing device may also include memory. Furthermore, the memory may store a program that causes at least one processor to execute each of the aforementioned processes.

[0132] (Note D2) The information processing apparatus according to Appendix D1, wherein the at least one processor performs a search process to detect relevant current events information that may affect the business environment of the company from a database that records current events information, and in the generation control process, the at least one processor inputs a prompt containing the relevant current events information to the generation model to generate a response.

[0133] (Note D3) The information processing apparatus according to Appendix D2, wherein at least one processor searches for relevant current events information each time a predetermined search timing occurs, and when new relevant current events information is detected by the search process, it uses the new relevant current events information to generate a new prompt asking about matters that may affect the business environment of the company, inputs the new prompt into the generation model to generate a new answer, and notifies the company of matters that may affect the business environment based on the new answer.

[0134] (Note D4) The information processing apparatus according to Appendix D2 or D3, wherein in the notification process, the at least one processor notifies the company of matters that may affect the business environment of the company by displaying such matters, and displays the relevant current events information in response to a predetermined operation on the description of the displayed matters.

[0135] (Note D5) An information processing apparatus according to any one of the appendices D1 to D4, wherein in the prompt generation process, the at least one processor generates a prompt asking about matters that may affect the business environment of the company, and along with the matters, a prompt asking for the urgency or priority of notifying the matters, and in the notification process, the at least one processor prioritizes notifying matters with a higher urgency or priority.

[0136] (Note D6) An information processing device according to any one of the appendices D1 to D5, wherein in the prompt generation process, the at least one processor generates a prompt asking about matters that may affect the business environment of the company, and along with the matters, a prompt requesting the company to respond with countermeasures for those matters, and in the notification process, the at least one processor notifies the company of the countermeasures for those matters along with the matters indicated in the response.

[0137] (Note D7) The information processing apparatus according to any one of the appendices D1 to D6, wherein at least one processor performs a service identification process to identify a service related to the matter indicated in the answer from among a predetermined plurality of services, and in the notification process, the at least one processor notifies the service identified by the service identification process together with the matter indicated in the answer.

[0138] (Note D8) An information processing device according to any one of the appendices D1 to D7, wherein at least one processor acquires additional relevant information relating to the notified matter, inputs a prompt containing the additional relevant information to the generation model to generate a response, and notifies the company of matters that may affect the business environment based on the response to the prompt containing the additional relevant information.

[0139] (Note E) A non-temporary recording medium that records a notification program that causes a computer to execute: a related information acquisition process for acquiring related information about a target company; a prompt generation process that uses the related information to generate prompts asking about matters that may affect the business environment of the company; a generation control process that inputs the prompts into a machine learning-trained generation model to generate answers; and a notification process that notifies the computer of matters that may affect the business environment of the company based on the answers. [Explanation of Symbols]

[0140] 1. Information Processing Device 101 Related Information Acquisition Unit (Related Information Acquisition Means) 102 Prompt generation unit (prompt generation means) 103 Generation Control Unit (Generation Control Means) 104 Notification section (notification means) 1A Information Processing Device 101A Related Information Acquisition Unit (Related Information Acquisition Means) 102A Prompt generation unit (prompt generation means) 103A Generation Control Unit (Generation Control Means) 104A Notification section (notification means) 105A Search Unit (Search Means) 106A Service Identification Unit (Service Identification Means) M1 Generative Model D1 Database

Claims

1. A means of obtaining relevant information about the target company, A prompt generation means that uses the aforementioned related information to generate prompts asking about matters that may affect the business environment of the company, A generation control means that inputs the aforementioned prompt into a machine learning-prepared generative model to generate an answer, An information processing apparatus comprising: a notification means for notifying the company of matters that may affect the business environment based on the aforementioned response.

2. The system includes a search means for detecting relevant current events information that may affect the business environment of the company from a database that records current events information. The information processing apparatus according to claim 1, wherein the generation control means inputs a prompt including the relevant current events information to the generation model to generate a response.

3. The search means performs the search for the relevant current events information each time a predetermined search timing occurs. When the search means detects new relevant current events information, the prompt generation means generates a new prompt using the new relevant current events information to ask about matters that may affect the business environment of the company. The generation control means inputs the new prompt to the generation model to generate a new response. The information processing apparatus according to claim 2, wherein the notification means notifies the company of matters that may affect the business environment of the company based on the new response.

4. The information processing apparatus according to claim 2 or 3, wherein the notification means notifies the company of matters that may affect the business environment of the company, and displays the relevant current events information in response to a predetermined operation on the description of the displayed matters.

5. The prompt generation means generates a prompt that asks about matters that may affect the business environment of the company, and along with the matters, it generates a prompt that asks for the urgency or priority of notifying the company of those matters. The notification means provides priority notification of matters of high urgency or priority, as described in any one of claims 1 to 3.

6. The prompt generation means generates a prompt that asks about matters that may affect the business environment of the company, and along with the matters, it generates a prompt that asks the company to respond with its countermeasures for those matters. The information processing device according to any one of claims 1 to 3, wherein the notification means notifies the company of the matters indicated in the response, along with the company's countermeasures regarding those matters.

7. The system includes a service identification means for identifying a service related to the matters indicated in the answer from among a predetermined number of services, The information processing apparatus according to any one of claims 1 to 3, wherein the notification means notifies the service identified by the service identification means, together with the matters indicated in the response.

8. The aforementioned related information acquisition means acquires additional related information relating to the notified matters, The generation control means inputs a prompt containing the additional relevant information to the generation model to cause it to generate a response. The information processing apparatus according to any one of claims 1 to 3, wherein the notification means notifies the company of matters that may affect the business environment of the company based on the response to a prompt including the additional relevant information.

9. At least one processor, Related information acquisition process to acquire relevant information about the target company, A prompt generation process that uses the aforementioned related information to generate prompts asking about matters that may affect the business environment of the company, A generation control process that inputs the aforementioned prompt into a machine learning-prepared generative model to generate an answer, A notification method, including a notification process that notifies the company of matters that may affect the business environment of the company based on the aforementioned response.

10. Computers, A means of obtaining relevant information about the target company. A prompt generation means that generates prompts asking about matters that may affect the business environment of the company, using the aforementioned related information. A generation control means that inputs the aforementioned prompt into a machine learning-trained generation model to generate an answer, and A notification program that functions as a means of notifying the company of matters that may affect its business environment, based on the aforementioned response.

Citation Information

Patent Citations

  • Ordinance revision information accumulation device and ordinance revision notification system

    JP2010191657A