Data output method, information processing device, data exchange system, and information processing program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SOFTBANK CORPORATION
- Filing Date
- 2025-07-01
- Publication Date
- 2026-06-16
Smart Images

Figure 0007874779000001_ABST
Abstract
Claims
1. At least one processor, A reception step that accepts data output requests, Among multiple data generation flows that generate data using an AI agent, a data generation flow that corresponds to the confidentiality level included in the policy with the requester of the output request, comprising a decision step of determining the data generation flow that generates the data, A data generation step in which the AI agent generates the data based on the data generation flow determined in the decision step, An output step of outputting the aforementioned data to the requester, Execute, The aforementioned data generation flows include a flow that inputs the output request to the AI agent without verifying the content of the output request. Data output method.
2. In each of the data generation flows included in the aforementioned plurality of data generation flows, the degree to which the output request is checked differs from one another. The data output method according to claim 1.
3. The aforementioned multiple data generation flows include a process for verifying the meaning of the output request, and a flow for inputting the output request to the AI agent based on the verification result. The data output method according to claim 1 or 2.
4. The process of verifying the meaning of the output request verifies whether the output request contains malicious instructions or unexpected content. The data output method according to claim 3.
5. The plurality of data generation flows include an input process that inputs the output request to a proxy AI agent that checks whether the output request conforms to the policy, and a flow that inputs the output request to an AI agent based on the output of the proxy AI agent. The data output method according to claim 1 or 2.
6. The proxy AI agent is an independent node on the network path between the requester and the AI agent that inputs the output request, and while relaying the output request, it checks whether the output request conforms to the policy. The data output method according to claim 5.
7. The aforementioned data generation flows include an authentication process by an administrator, and a flow that inputs the output request to the AI agent based on the authentication result. The data output method according to claim 1 or 2.
8. The aforementioned requester is an AI agent, The aforementioned at least one processor is In the reception step, the requesting AI agent receives the data output request via a predetermined protocol between AI agents. In the output step, the data generated by the predetermined protocol is output to the requesting AI agent. The data output method according to claim 1 or 2.
9. The at least one processor, in the data generation step, causes the AI agent to generate the data by referring to the authentication information included in the output request. The data output method according to claim 1 or 2.
10. The at least one processor further performs a storage step that stores a history including at least the output request, the determined data generation flow, and a status indicating whether or not the data output in the output step was successful. The data output method according to claim 1 or 2.
11. The at least one processor, in the decision step, further refers to the past history to determine the data generation flow. The data output method according to claim 10.
12. The at least one processor further performs the providing step of providing the history. The data output method according to claim 10.
13. A reception unit that receives data output requests, Among multiple data generation flows that generate data using an AI agent, a data generation flow that corresponds to the confidentiality level included in the policy with the requester of the output request, and a determination unit that determines the data generation flow that generates the data, A data generation unit causes the AI agent to generate the data based on the data generation flow determined by the determination unit, An output unit that outputs the aforementioned data to the requesting party, Equipped with, The aforementioned data generation flows include a flow that inputs the output request to the AI agent without verifying the content of the output request. Information processing device.
14. A data exchange system comprising a first information processing device and a second information processing device, The first information processing device is The second information processing device includes an output request unit that requests data output, A data acquisition unit that acquires the data from the second information processing device, Equipped with, The aforementioned second information processing device is A receiving unit that receives a data output request from the first information processing device, Among multiple data generation flows that generate data using an AI agent, a data generation flow that corresponds to the confidentiality level included in the policy with the requester of the output request, and a determination unit that determines the data generation flow that generates the data, A data generation unit causes the AI agent to generate the data based on the data generation flow determined by the determination unit, An output unit that outputs the aforementioned data to the requesting party, Equipped with, The aforementioned data generation flows include a flow that inputs the output request to the AI agent without verifying the content of the output request. Data exchange system.
15. A program that makes a computer function as an information processing device, The aforementioned computer, A reception unit that receives data output requests, Among multiple data generation flows that generate data using an AI agent, a data generation flow that corresponds to the confidentiality level included in the policy with the requester of the output request, and a determination unit that determines the data generation flow that generates the data, A data generation unit causes the AI agent to generate the data based on the data generation flow determined by the determination unit, An output unit that outputs the aforementioned data to the requesting party, To make it function as, The aforementioned data generation flows include a flow that inputs the output request to the AI agent without verifying the content of the output request. Information processing program.
16. At least one processor, A reception step that accepts data output requests, An input step of inputting the output request to a proxy AI agent that checks whether the output request conforms to the policy of the requester, If the proxy AI agent confirms that the output request conforms to the policy, the data generation step involves having an AI agent, selected from among different AI agents according to the confidentiality level included in the policy, generate the data. An output step of outputting the aforementioned data to the requester, Execute, In the data generation step, if the confidentiality level is low, the AI agent is made to generate the data without verifying the content of the output request. Data output method.
17. A reception unit that receives data output requests, An input unit for inputting the output request to a proxy AI agent that checks whether the output request conforms to the policy of the requester, If the proxy AI agent confirms that the output request conforms to the policy, the data generation unit causes an AI agent from among different AI agents, corresponding to the level of confidentiality included in the policy, to generate the data. An output unit that outputs the aforementioned data to the requesting party, Equipped with, If the confidentiality level is low, the data generation unit will cause the AI agent to generate the data without verifying the content of the output request. Information processing device.
18. A data exchange system comprising a first information processing device and a second information processing device, The first information processing device is The second information processing device includes an output request unit that requests data output, A data acquisition unit that acquires the data from the second information processing device, Equipped with, The aforementioned second information processing device is A receiving unit that receives a data output request from the first information processing device, An input unit for inputting the output request to a proxy AI agent that checks whether the output request conforms to the policy of the requester, If the proxy AI agent confirms that the output request conforms to the policy, the data generation unit causes an AI agent from among different AI agents, corresponding to the level of confidentiality included in the policy, to generate the data. An output unit that outputs the aforementioned data to the requesting party, Equipped with, If the confidentiality level is low, the data generation unit will cause the AI agent to generate the data without verifying the content of the output request. Information processing device.
19. A program that makes a computer function as an information processing device, The aforementioned computer, A reception unit that receives data output requests, An input unit for inputting the output request to a proxy AI agent that checks whether the output request conforms to the policy of the requester, If the proxy AI agent confirms that the output request conforms to the policy, the data generation unit causes an AI agent from among different AI agents, corresponding to the level of confidentiality included in the policy, to generate the data. An output unit that outputs the aforementioned data to the requesting party, To make it function as, If the confidentiality level is low, the data generation unit will cause the AI agent to generate the data without verifying the content of the output request. Information processing program.