Information processing device, information processing method, program, information processing system

JP2026165344APending Publication Date: 2026-10-14RICOH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025057683
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

【0006】 業種が異なる組織の課題との関連性を提示することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026165344000001_ABST
    Figure 2026165344000001_ABST
Patent Text Reader

Abstract

This demonstrates the relevance of challenges faced by organizations in different industries. [Means for solving the problem] The system comprises an input receiving unit that accepts input data, a prompt output unit that outputs a prompt to a large-scale language model, and a transmission unit that transmits output data including the estimation results from the large-scale language model to a terminal device. The prompt output unit uses reference data, which associates organizational data about organizations stored in a reference data storage unit for each of several organizations of different industries, with processed data including issues that are higher-level conceptualizations of the organizational issues, to output a prompt to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and issues of other industries that share the same higher-level conceptualization issues. The transmission unit transmits output data including data showing the relationship between the issues of the industry indicated by the input data and issues of other industries that share the same higher-level conceptualization issues to the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] Conventionally, there is known a technology that extracts issues unique to organizations similar to a target company for issue estimation from the organization information of such similar organizations, so as to refer to the issues of an organization group (industry) with similar corporate backgrounds, and estimate issues that have not been recognized by the target organization for issue estimation.

Summary of the Invention

Problems to be Solved by the Invention

[0003] In the aforementioned conventional technology, since information of organizations in different industries is not referred to, it is not possible to estimate and present the relevance between the issue of the target company for issue estimation and the issues of organizations in different industries.

[0004] The disclosed technology has been made in view of the above circumstances, and aims to present the relevance with the issues of organizations in different industries.

Means for Solving the Problems

[0005] The disclosed technology is an information processing device comprising: an input receiving unit that receives input data; a prompt output unit that outputs a prompt to a large-scale language model; and a transmission unit that transmits output data including estimation results from the large-scale language model to a terminal device. The prompt output unit uses reference data, which associates organizational data about an organization stored in a reference data storage unit for each of several organizations of different industries, with processed data including issues that are higher-level conceptualizations of the organization's issues, to output a prompt to the large-scale language model requesting estimation of the relationship between the issues of the industry indicated by the input data and issues of other industries that share the same higher-level conceptualization issues. The transmission unit transmits output data including data showing the relationship between the issues of the industry indicated by the input data and issues of other industries that share the same higher-level conceptualization issues to the terminal device. [Effects of the Invention]

[0006] It can demonstrate the relevance of challenges faced by organizations in different industries. [Brief explanation of the drawing]

[0007] [Figure 1] This figure shows an example of the system configuration of the information processing system according to the first embodiment. [Figure 2] This figure shows an example of the hardware configuration of the information processing device according to the first embodiment. [Figure 3] This figure shows an example of the hardware configuration of the terminal device according to the first embodiment. [Figure 4] This diagram illustrates the functional configuration of each device in the information processing system of the first embodiment. [Figure 5] This is the first sequence diagram illustrating the operation of the information processing system in the first embodiment. [Figure 6] This figure shows an example of reference data. [Figure 7] This is a second sequence diagram illustrating the operation of the information processing system in the first embodiment. [Figure 8] This figure shows an example of response data in the first embodiment. [Figure 9] This figure shows an example of the display of the terminal device according to the first embodiment. [Figure 10] This diagram illustrates the functional configuration of each device in the information processing system of the second embodiment. [Figure 11] This is a sequence diagram illustrating the operation of the information processing system in the second embodiment. [Figure 12] This figure illustrates the processing results of each part in the second embodiment. [Figure 13] This diagram illustrates the functional configuration of each device in the information processing system of the third embodiment. [Figure 14] This figure shows an example of proprietary technology information stored in the proprietary technology memory unit. [Figure 15] This is a sequence diagram illustrating the operation of the information processing system in the third embodiment. [Figure 16] This figure shows an example of the search results for the third embodiment. [Figure 17] This figure shows an example of the display of the terminal device according to the third embodiment. [Figure 18] This is a sequence diagram illustrating the operation of the information processing system in the fourth embodiment. [Figure 19] This figure shows an example of the display of the terminal device according to the fourth embodiment. [Figure 20] This diagram illustrates the functional configuration of each device in the information processing system of the fifth embodiment. [Figure 21] This is a sequence diagram illustrating the operation of the information processing system in the fifth embodiment. [Figure 22] This figure shows an example of the display of the terminal device according to the fifth embodiment. [Modes for carrying out the invention]

[0008] (First embodiment) This embodiment will be described below with reference to the drawings. Figure 1 is a diagram showing an example of the system configuration of the information processing system of the first embodiment.

[0009] The information processing system 100 of the present embodiment includes an information processing apparatus 200 and a terminal apparatus 300. In the information processing system 100, the information processing apparatus 200 and the terminal apparatus 300 are communicably connected via a network N. Further, the information processing apparatus 200 communicates with a server apparatus 400 via the network N.

[0010] In the present embodiment, the network N may be a wide area network such as the Internet or a WAN, or may be a mobile phone network such as a LAN, Wi-Fi (registered trademark), wide area Ethernet (registered trademark), 4G, 5G, or 6G.

[0011] The server apparatus 400 includes Large Language Models (LLM) and implements generative AI (Artificial Intelligence). The generative AI, for example, like ChatGPT, generates text data corresponding to an input prompt and outputs the text data to the information processing apparatus 200. Note that the prompt in the present embodiment is text data for expressing an instruction or a question for the generative AI implemented by the server apparatus 400. Details of the large language models will be described later.

[0012] Note that the information processing system 100 of the present embodiment only needs to include the information processing apparatus 200 and the terminal apparatus 300, and the server apparatus 400 may be included in the information processing system 100 or may not be included in the information processing system 100.

[0013] The terminal apparatus 300 of the present embodiment is mainly used by a user of the information processing system 100. The user of the information processing system 100 is, for example, a person belonging to an organization that has introduced a service provided by the information processing system 100. The organization in the present embodiment is a group for achieving a certain purpose. The organization in the present embodiment is, for example, an enterprise. Note that the organization in the present embodiment may be other than an enterprise. For example, the organization may include an educational institution, a medical institution, and the like.

[0014] The information processing device 200 of this embodiment has a reference data storage unit that stores reference data that associates organizational data for each of several organizations of different industries with processed data obtained by processing the organizational data into a predetermined format. Details of the reference data storage unit will be described later. In this embodiment, "industry" refers to the type or field of business that the organization conducts. Examples of industries in this embodiment include the transportation industry, the finance industry, and the real estate industry.

[0015] The organizational data in this embodiment includes data such as the organization's industry, the challenges the organization faces, the work undertaken to address those challenges, the progress of the work, and the results of the work. For example, the organizational data in this embodiment is a monthly report. Furthermore, the organizational data may include various reports, meeting minutes, and various data handled within the organization. The organizational data in this embodiment is created within each organization.

[0016] The processed data in this embodiment is data obtained by converting organizational data into a format suitable for searching. The processed data may include, for example, a list of various data extracted from the organizational data. Furthermore, the processed data includes issues that are generalized (higher-level conceptualizations) of the specific challenges of the organizations corresponding to the organizational data. The processed data also includes a list of industries that may share these generalized issues. Details of the organizational data and processed data will be described later.

[0017] In this embodiment, when input data is received via the terminal device 300, the information processing device 200 searches the reference data storage unit using the input data as a search key and obtains processed data as a search result. The input data includes at least one of the following: the industry, the type of work, and the name of the organization that are the subject of the problem estimation.

[0018] Next, the information processing device 200 generates a prompt requesting the identification of processing data from the processing data acquired as search results that contains issues highly related to the industry issues indicated by the input data, and outputs this prompt to the server device 400.

[0019] Next, when the information processing device 200 obtains response data to a prompt from the server device 400, it retrieves the organizational data corresponding to the processing data indicated by the response data from the reference data stored in the reference data storage unit and outputs it to the terminal device 300.

[0020] In this embodiment, by doing so, the terminal device 300 can output organizational data of organizations that belong to a different industry from the industry targeted for problem estimation, but which are estimated to have a high relevance to the problem.

[0021] Therefore, according to this embodiment, the relationship between the issues of the organization or industry targeted for issue estimation and the issues of organizations with different background circumstances can be presented to the user of the terminal device 300. In other words, according to this embodiment, the issue estimation results can be presented without being constrained by the background circumstances of the organization targeted for issue estimation, and can include information about organizations in different industries.

[0022] In the example in Figure 1, the information processing device 200 and the terminal device 300 are treated as separate devices, but this is not limited to this. The information processing device 200 may also function as the terminal device 300. Similarly, in the example in Figure 1, the information processing device 200 and the server device 400 are treated as separate devices, but this is not limited to this. The server device 400 may be included within the information processing device 200.

[0023] Furthermore, in Figure 1, the information processing device 200 may be implemented by one or more information processing devices, or it may be implemented by multiple information processing devices.

[0024] Next, an example of the hardware configuration of each device in the information processing system 100 of this embodiment will be described.

[0025] Figure 2 shows an example of the hardware configuration of an information processing device according to the first embodiment. The information processing device 200 shown in Figure 2 is built by a computer (information processing device) and includes, as shown in Figure 2, a CPU 201, ROM 202, RAM 203, HD 204, HDD (Hard Disk Drive) controller 205, display 206, external device connection I / F (Interface) 208, network I / F 209, bus line 210, keyboard 211, pointing device 212, DVD-RW (Digital Versatile Disk Rewritable) drive 214, and media I / F 216.

[0026] Of these, the CPU 201 controls the operation of the entire information processing unit 200. The ROM 202 stores programs used to drive the CPU 201, such as IPL. The RAM 203 is used as the work area for the CPU 501. The HD 204 stores various data such as programs. The HDD controller 205 controls the reading or writing of various data to the HD 204 according to the control of the CPU 201. The display 206 displays various information such as cursors, menus, windows, characters, or images. The external device connection I / F 208 is an interface for connecting various external devices. In this case, external devices include, for example, USB (Universal Serial Bus) memory and printers. The network I / F 209 is an interface for data communication using a communication network. The bus line 210 is an address bus, data bus, etc., for electrically connecting each component such as the CPU 201 shown in Figure 3.

[0027] The keyboard 211 is a type of input means equipped with multiple keys for inputting characters, numbers, and various instructions. The pointing device 212 is a type of input means for selecting and executing various instructions, selecting processing targets, and moving the cursor. The DVD-RW drive 214 controls the reading or writing of various data to the DVD-RW 213, which is an example of a removable recording medium. Note that it is not limited to DVD-RW, but may also be DVD-R, etc. The media I / F 216 controls the reading or writing (storage) of data to the recording medium 215, such as flash memory.

[0028] Figure 3 shows an example of the hardware configuration of the terminal device according to the first embodiment. The terminal device 300 of this embodiment includes a CPU 301, ROM 302, RAM 303, EEPROM 304, CMOS sensor 305, image sensor I / F 306, acceleration / direction sensor 307, media I / F 309, and GPS receiver 311.

[0029] Of these, the CPU 301 is an arithmetic processing unit that controls the operation of the entire terminal device 300. The ROM 302 stores programs used to drive the CPU 301, such as the CPU 301 and IPL. The RAM 303 is used as the work area for the CPU 301. The EEPROM 304 reads or writes various data, such as smartphone programs, according to the control of the CPU 301. The ROM 302, RAM 303, and EEPROM 304 are examples of the storage devices of the terminal device 300.

[0030] The CMOS (Complementary Metal Oxide Semiconductor) sensor 305 is a type of built-in imaging means that captures an image of a subject (mainly a self-portrait) and obtains image data according to the control of the CPU 301. Note that an imaging means other than a CMOS sensor, such as a CCD (Charge Coupled Device) sensor, may also be used.

[0031] The image sensor interface 306 is a circuit that controls the driving of the CMOS sensor 305. The acceleration / direction sensor 307 is a variety of sensors such as an electronic magnetic compass, gyrocompass, and acceleration sensor that detect the Earth's magnetic field. The media interface 309 controls the reading or writing (storage) of data to or from the recording medium 308, such as flash memory. The GPS receiver 311 receives GPS signals from GPS satellites.

[0032] Furthermore, the terminal device 300 includes a long-range communication circuit 312, an antenna 312a for the long-range communication circuit 312, a CMOS sensor 313, an image sensor interface 314, a microphone 315, a speaker 316, an audio input / output interface 317, a display 318, an external device connection interface 319, a short-range communication circuit 320, an antenna 320a for the short-range communication circuit 320, and a touch panel 321.

[0033] Of these, the long-distance communication circuit 312 is a circuit that communicates with other devices via a communication network. The CMOS sensor 313 is a type of built-in imaging means that captures an image of a subject and obtains image data according to the control of the CPU 301. The image sensor interface 314 is a circuit that controls the driving of the CMOS sensor 313. The microphone 315 is a built-in circuit that converts sound into electrical signals. The speaker 316 is a built-in circuit that converts electrical signals into physical vibrations to produce sounds such as music and speech. The sound input / output interface 317 is a circuit that processes the input and output of sound signals between the microphone 315 and the speaker 316 according to the control of the CPU 301.

[0034] The display 318 is a type of display means, such as a liquid crystal or organic EL (electroluminescence), that displays images of the subject or various icons. The external device connection I / F 319 is an interface for connecting various external devices. The short-range communication circuit 320 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark). The touch panel 321 is a type of input means that allows the user to operate the terminal device 300 by pressing the display 318. The display 318 is an example of a display unit of the terminal device 300.

[0035] Note that the hardware configuration shown in Figure 3 is just one example of a terminal device 300, and the hardware configuration of the terminal device 300 is not limited to this. The hardware configuration of the terminal device 300 may also be the configuration shown in Figure 2.

[0036] Next, with reference to Figure 4, the functional configuration of each device in the information processing system 100 of this embodiment will be described. Figure 4 is a diagram illustrating the functional configuration of each device in the information processing system of the first embodiment.

[0037] First, the functional configuration of the information processing device 200 will be described. The information processing device 200 in this embodiment has a reference data storage unit 230 and a control unit 250.

[0038] The reference data storage unit 230 is implemented, for example, by the HD204 of the information processing device 200. The reference data storage unit 230 stores the reference data 231. The reference data 231 is data that associates the organization data 232 with the processing data 233. The reference data 231 stored in the reference data storage unit 230 is generated by processing of the information processing device 200, which will be described later, and then stored in the reference data storage unit 230.

[0039] The control unit 250 is realized when the CPU 20 of the information processing device 200 reads and executes programs stored in the ROM 202 and HD 204.

[0040] The control unit 250 includes an input receiving unit 251, a prompt generation unit 252, a prompt output unit 253, a response acquisition unit 254, a storage control unit 255, a search unit 256, an output data generation unit 257, and a transmission unit 258.

[0041] The input receiving unit 251 receives various inputs to the information processing device 200. For example, the input receiving unit 251 receives input of search keys, including the industry and business content to be used to estimate the problem, via the terminal device 300. The input receiving unit 251 also receives input of organizational data 232 stored in the reference data storage unit 230.

[0042] The prompt generation unit 252 generates prompts to be output to the server device 400. The prompt output unit 253 outputs the prompts generated by the prompt generation unit 252 to the server device 400. The prompt output unit 253 obtains response data for the prompts from the large-scale language model of the server device 400.

[0043] The search unit 256 searches the reference data storage unit 230 based on the search key and obtains the search result. In this embodiment, the input data from the terminal device 300 serves as the search key, so the search unit 256 searches the reference data storage unit 230 based on the input data.

[0044] The output data generation unit 257 generates output data to be output to the terminal device 300. The transmission unit 258 transmits the output data generated by the output data generation unit 257 to the terminal device 300.

[0045] In the example shown in Figure 4, the information processing device 200 has a reference data storage unit 230, but it is not limited to this. The reference data storage unit 230 may be provided in part or in whole in an external device capable of communicating with the information processing device 200. Also, in the example shown in Figure 4, the information processing device 200 has a control unit 250, but it is not limited to this. The functions of the control unit 250 may be realized by multiple information processing devices. In other words, the functions of the information processing device 200 may be realized by multiple information processing devices.

[0046] Next, the functions of the terminal device 300 will be described. The terminal device 300 includes an input receiving unit 340, a display control unit 350, and a communication control unit 360. The input receiving unit 340 receives input to the terminal device 300. The display control unit 350 controls the display on the display unit of the terminal device 300. For example, the display control unit 350 displays data received from the information processing device 200 on the display unit. The communication control unit 360 controls communication between the terminal device 300 and the information processing device 200. For example, the communication control unit 360 transmits input data received from the user to the information processing device 200. Also, for example, the communication control unit 360 receives output data generated by the large-scale language model from the information processing device 200.

[0047] The input receiving unit 340, the display control unit 350, and the communication control unit 360 may be implemented by a Web browser of the terminal device 300 in this embodiment, or by means other than a Web browser. In this embodiment, an example is described in which data received from the information processing device 200 is displayed on the display unit, but the embodiment is not limited to display. The data received from the information processing device 200 may also be output or played back as audio.

[0048] The server device 400 of this embodiment has a large-scale language model storage unit 410, an input unit 420, and an output unit 430. The large-scale language model storage unit 410 stores a large-scale language model 411 that realizes generative AI.

[0049] The large-scale language model 411 of this embodiment is a computer language model that is generated by performing a training process using a vast amount of unlabeled text as training data and consists of an artificial neural network with many parameters. The large-scale language model 411 can capture much of the syntax and meaning of human language by being sufficiently trained with context-learning techniques such as next sentence prediction, which understands the context by determining whether sentence 1 and sentence 2 are consecutive, and a masked language model, which understands the context by masking words in a sentence and predicting the masked words from the words before and after them.

[0050] The input unit 420 inputs the prompt output from the information processing device 200 to the large-scale language model 411. The output unit 430 outputs (transmits) the output data output from the large-scale language model 411 to the information processing device 200. In other words, the output unit 430 transmits the response data to the prompt, output from the large-scale language model 411, to the information processing device 200.

[0051] Next, the operation of the information processing system 100 of this embodiment will be described. First, the process of generating the reference data 231 will be described with reference to Figure 5. Figure 5 is a first sequence diagram illustrating the operation of the information processing system of the first embodiment.

[0052] In the information processing system 100 of this embodiment, when the terminal device 300 acquires organizational data (step S501), it transmits the organizational data to the information processing device 200 (step S502). Note that in the example of Figure 5, the terminal device 300 transmits the organizational data to the information processing device 200, but this is not limited to this. The organizational data may also be transmitted to the information processing device 200 by an administrator terminal or the like used by an administrator other than the user of the terminal device 300.

[0053] When the information processing device 200 receives organizational data input via the input receiving unit 251, the prompt generation unit 252 generates a prompt requesting the generation of processing data based on the organizational data (step S503).

[0054] The prompts generated here include text data requesting that organization-specific issues contained in the organizational data be redefined into more general issues. The prompts also include text data requesting the output of a list of industries that may share these redefined issues.

[0055] Next, the information processing device 200 outputs the generated prompt to the server device 400 using the prompt output unit 253 (step S504). Subsequently, the information processing device 200 acquires the response data output from the large-scale language model 411 from the server device 400 using the response acquisition unit 254 (step S505).

[0056] Next, the information processing device 200, using the storage control unit 255, takes the response data acquired by the response acquisition unit 254 as processed data and stores the reference data, which is associated with the tissue data input in step S502, in the reference data storage unit 230 (step S506).

[0057] In Figure 5, the process of obtaining processed data from organizational data is referred to as the first process. The first process in Figure 5 is the process from step S503 to step S505.

[0058] In this embodiment, this process stores the reference data in the reference data storage unit 230. In this embodiment, the process in Figure 5 is executed each time organizational data is input to the information processing device 200, but this is not limited to this. The process in Figure 5 may be executed periodically. In that case, the information processing device 200 stores the organizational data input to the reference data storage unit 230, and at the time of executing the process in Figure 5, generates reference data including the stored organizational data and stores it in the reference data storage unit 230.

[0059] Next, with reference to Figure 6, the reference data 231 stored in the reference data storage unit 230 of the information processing device 200 will be described. Figure 6 is a diagram showing an example of reference data.

[0060] The reference data 231a in this embodiment is an example of reference data 231 stored in the reference data storage unit 230. The reference data 231a is information that associates tissue data 232a and processing data 233a, and is generated by processing of the information processing device 200, which will be described later.

[0061] In the example in Figure 6, organizational data 232a includes data such as the case name, company name, concerns, challenges, expectations of other companies, and future developments. In addition, in the example in Figure 6, processed data 233a includes company name, challenges, proposed solutions, higher-level conceptualized challenges, and a list of industries that are likely to share the higher-level conceptualized challenges.

[0062] In this embodiment, the organizational data 232a is used to request the large-scale language model 411 to generate processed data 233a, but this is not limited to this. The processed data 233a may, for example, be manually created based on the organizational data 232a and stored in the reference data storage unit 230.

[0063] Next, with reference to Figure 7, the operation when estimating a problem in this embodiment will be described. Figure 7 is a second sequence diagram illustrating the operation of the information processing system in the first embodiment.

[0064] In the information processing system 100 of this embodiment, when the terminal device 300 receives input of a search key via the input receiving unit 340 (step S701), the communication control unit 360 transmits the search key to the information processing device 200 (step S702). The search key entered here is, for example, a word indicating the industry to be targeted for problem estimation. However, the search key is not limited to a word indicating the industry to be targeted for problem estimation, and may also be a description of business operations, an organization name, etc.

[0065] When the information processing device 200 receives a search key input via the input receiving unit 251, the search unit 256 searches for the processed data 233 among the reference data 231 stored in the reference data storage unit 230 using the search key (step S703). Subsequently, the search unit 256 of the information processing device 200 acquires the processed data that constitutes the search result (step S704).

[0066] Next, the information processing device 200 generates a prompt using the prompt generation unit 252, which includes the search key received in step S702 and the processing data acquired in step S704 (step S705).

[0067] The prompt generated here includes the input data, which is the search key, and each processed data obtained as a search result. The prompt also includes text data requesting estimation of the relationship between the industry and business content indicated by the search key and the processed data obtained as a search result, and text data requesting identification of processed data that is highly relevant to the search key.

[0068] In other words, the prompts generated here request the estimation of the relationship between the challenges of the target industry, as indicated by the input data, and challenges in other industries that share the same higher-level conceptualized challenges. The input data, specifically the search key, should include at least one of the following: the target industry, the type of work, or the name of the organization.

[0069] The information processing device 200 outputs the prompt generated in step S705 to the server device 400 using the prompt output unit 253 (step S706). Subsequently, the information processing device 200 acquires the response data output from the large-scale language model 411 from the server device 400 using the response acquisition unit 254 (step S707).

[0070] The response data obtained here includes data that identifies processed data highly relevant to the search key, and data that shows the estimated relationship between the identified processed data and the processed data. In other words, the response data obtained here includes data that identifies processed data from other industries that share the same overarching problem as the industry indicated by the input data, and data that shows the estimated relationship between the problem of the industry indicated by the input data and the problem of other industries. Details of the response data obtained in step S707 will be described later.

[0071] Next, the information processing device 200 uses the search unit 256 to search the reference data storage unit 230 with the processed data 233 included in the response data acquired by the response acquisition unit 254 (step S708), searches for the tissue data 232 associated with the processed data 233 included in the response data, and acquires the tissue data 232 of the search results (step S709).

[0072] Next, the information processing device 200 generates output data (step S710) using the output data generation unit 257, which includes data showing the estimated relationship between the search key and the processed data, which is included in the response data acquired in step S707, and the tissue data 232 acquired in step S709.

[0073] Next, the information processing device 200 transmits the output data generated in step S710 to the terminal device 300 via the transmission unit 258 (step S711).

[0074] When the terminal device 300 receives output data via the communication control unit 360, the display control unit 350 causes the output data to be displayed on the display 318 (step S712). Details of the output data displayed on the terminal device 300 will be described later.

[0075] In Figure 7, the process by which the search unit 256 searches the processed data 233 in the reference data storage unit 230 using the search key is called the first search process. In Figure 7, steps S703 and S704 constitute the first search process.

[0076] Furthermore, in Figure 7, the process of outputting a prompt that includes a request to estimate the relationship between the industry and business content indicated by the search key and the processed data which is the search result of the first search process, and a request to identify processed data that is highly related to the search key, and obtaining response data to this prompt, is called the second process. The second process in Figure 7 is the process from step S705 to step S707.

[0077] Furthermore, in Figure 7, the process in which the search unit 256 searches for the organizational data 232 in the reference data storage unit 230 using processing data from other industries included in the response data obtained in the second process is called the second search process. In Figure 7, the second search process consists of steps S708 and S709.

[0078] Next, with reference to Figure 8, the response data acquired by the response acquisition unit 254 in the second process will be described. Figure 8 is a diagram showing an example of response data in the first embodiment.

[0079] Description 81 shown in Figure 8 illustrates an example of response data acquired by the response acquisition unit 254 in step S707 of Figure 7.

[0080] Description 81 includes descriptions 81a, 81b, and 81c. Description 81a indicates the names of organizations in other industries that are highly relevant to the industry and business content (search key) targeted for problem estimation. In other words, description 81a is data that identifies processed data highly relevant to the search key.

[0081] Description 81b is a sentence that explains how the issues of the industries and business content targeted for issue estimation relate to the issues of other industries shown in Description 81a. In other words, Description 81b is data that shows the estimated relationship between the issues of the industries and business content targeted for issue estimation and the issues of the industries shown in the processed data identified in Description 81a. Description 81c shows the result of determining whether or not there is a relationship between the industries and business content targeted for issue estimation and the processed data identified in Description 81a.

[0082] Next, with reference to Figure 9, an example of the display of the terminal device 300 in this embodiment will be described. Figure 9 is a diagram showing an example of the display of the terminal device in the first embodiment. The screen 90 shown in Figure 9 is an example of a screen displayed on the terminal device 300 in step S712 of Figure 7.

[0083] Screen 90 displays organizational data for other industries that share the same broader conceptualized challenges as the industry indicated by the search key and are estimated to be highly relevant. Additionally, Screen 90 displays data showing the estimated relevance between the challenges of the industry indicated by the search key and the challenges of the other industries estimated to be highly relevant.

[0084] Screen 90 includes display areas 90a, 91, and 92. Display area 90a displays the organization name "C Bank" indicated by the input data. Display area 91 displays the organization data for the organization name "A Airlines". Display area 91 also includes display area 91a. Display area 91a displays data showing the estimated relationship between the issues of organization name "A Airlines" and the issues of organization name "C Bank".

[0085] Display area 92 displays organizational data for the organization named "B Real Estate" and data showing the estimated relationship. Display area 92 also includes display area 92a. Display area 92a displays data showing the estimated relationship between the issues of the organization named "B Real Estate" and the issues of the organization named "C Bank". In the example in Figure 9, the data showing the estimated relationship includes an explanatory text explaining why the two organizations are related.

[0086] Thus, according to this embodiment, the terminal device 300 displays organizational data of organizations in other industries that have different industry types and background circumstances but share the same higher-level conceptualized issues, along with the issues of the industry type entered by the user and an explanatory text showing the reason why the organizational data and the corresponding organizational issues are related. Therefore, according to this embodiment, the user of the terminal device 300 can recognize the relationship between the issues of the organization that is the target of the issue estimation and the issues of organizations in different industries, thereby encouraging consideration and review of the issues from a new perspective.

[0087] (Second Embodiment) A second embodiment will be described below with reference to the drawings. The second embodiment differs from the first embodiment in that the search key in the first search process is generated using the large-scale language model 411. In the following description of the second embodiment, the differences from the first embodiment will be explained, and components that have the same functionality as in the first embodiment will be given the same reference numerals used in the description of the first embodiment, and their descriptions will be omitted.

[0088] Figure 10 is a diagram illustrating the functional configuration of each device in the information processing system of the second embodiment.

[0089] The information processing system 100A of this embodiment includes an information processing device 200A. The information processing device 200A includes a reference data storage unit 230 and a control unit 250A.

[0090] The control unit 250A has, in addition to the parts of the control unit 250 in the first embodiment, a data determination unit 259 and an external search unit 260.

[0091] The data determination unit 259 determines whether the input data received from the terminal device 300 is file data. File data is, for example, a document field file created within an organization.

[0092] The external search unit 260 generates a search request based on the input data, sends the search request to an external server located outside the information processing system 100A, and obtains the search results. The external server is, for example, a server located on the internet that provides search services. The external server may also be a server included in the information processing system 100A.

[0093] Next, the operation of the information processing system 100A of the second embodiment will be described with reference to Figure 11. Figure 11 is a sequence diagram illustrating the operation of the information processing system of the second embodiment.

[0094] In the information processing system 100A of this embodiment, when the terminal device 300 receives input data indicating the industry for which the problem is to be estimated via the input reception unit 340 (step S1101), the communication control unit 360 transmits the input data to the information processing device 200A (step S1102).

[0095] When the information processing device 200A receives input data from the input receiving unit 251, the data determination unit 259 determines whether or not the input data is file data (step S1103). If it is determined in step S1103 that the input data is not file data, the information processing device 200A proceeds to step S1105, which will be described later.

[0096] In step S1103, if it is determined that the input data is file data, the information processing device 200A generates a prompt using the prompt generation unit 252 to request the extraction of data of a predetermined item from the file data (step S1104).

[0097] The prompt generated here includes input data, which is file data, and data specifying predetermined items, and is a prompt requesting the extraction of values ​​for predetermined items from the input data. The predetermined items are specified in advance by the administrator of the information processing device 200 or the like. The predetermined items include, for example, business content, business strategy, development history, service content, and a summary of the file data.

[0098] Next, the information processing device 200A outputs the generated prompt to the server device 400 using the prompt output unit 253 (step S1105). Subsequently, the information processing device 200A acquires response data for the prompt from the server device 400 using the response acquisition unit 254 (step S1106). Details of the response data acquired in step S1106 will be described later.

[0099] In step S1103, if it is determined that the input data is not file data, or if the response data obtained in step S1106 does not contain values ​​for all predetermined items, the information processing device 200A sends a search request to the external server 500 via the external search unit 260 (step S1107).

[0100] The search request sent to the external server 500 here includes input data or items from the predetermined items for which no value has been extracted, and is a search request that requests a search for business content corresponding to the input data or items for which no value has been extracted.

[0101] Next, the external search unit 260 of the information processing device 200A retrieves search results from the external server 500 (step S1108).

[0102] The search results obtained here include data indicating business content corresponding to the input data or items for which values ​​have not been extracted from the specified items. Note that the search results obtained here may include data other than business content, as long as it is related to the industry targeted for problem estimation as indicated by the input data.

[0103] Furthermore, the external search unit 260 may obtain information using a web search API (Application Programming Interface), and obtain the results of screening the obtained information using the large-scale language model 411 of the server device 400 as search results, or it may obtain the results obtained using an external AI service with DeepResearch functionality as search results. Details of the search results obtained in step S1108 will be described later.

[0104] Next, the information processing device 200A generates a prompt based on the search results obtained by the external search unit 260 in step S11106 using the prompt generation unit 252 (step S1109).

[0105] The prompt generated here includes at least one of the response data obtained in step S1106 or the search result obtained in step S1108, and is a prompt requesting the generation of a search key used by the search unit 256 to search the reference data storage unit 230.

[0106] Next, the information processing device 200A outputs the prompt generated in step S1109 to the server device 400 using the prompt output unit 253 (step S1110).

[0107] Next, the information processing device 200A, using the response acquisition unit 254, acquires the search key generated by the large-scale language model 411 from the server device 400 as response data (step S1111). The response data acquired here includes at least a list of industries. In addition to the list of industries, the response data acquired here also includes the business content for each industry. Details of the response data acquired in step S1111 will be described later.

[0108] Next, the information processing device 200A uses the search unit 256 to search for the processing data stored in the reference data storage unit 230 using the response data acquired in step S1111 as a search key (step S1112).

[0109] The process from step S1112 to step S1121 in Figure 11 is the same as the process from step S703 to step S712 in Figure 7, so the explanation is omitted.

[0110] In Figure 11, the process of outputting a prompt requesting the extraction of data for a predetermined item from the file data and obtaining response data to the prompt is called the third process. In Figure 11, steps S1104 to S1106 constitute the third process.

[0111] Furthermore, in Figure 11, the search process that includes the input data or the response data obtained in the third process in the search request and obtains the search results from an external server is called the third search process. In Figure 11, the third search process is the process in steps S1107 and S1108.

[0112] Furthermore, in Figure 11, the process of outputting a prompt requesting the generation of a search key based on the search results of the third search process and obtaining response data containing the search key is called the fourth process. The fourth process in Figure 11 is the process from step S1109 to step S1111.

[0113] The response data acquired by the response acquisition unit 254 in step S1106 will be described below with reference to Figure 12. Figure 12 is a diagram illustrating the processing results of each part in the second embodiment.

[0114] Description 120 shown in Figure 12(A) shows an example of response data acquired by the information processing device 200A from the server device 400 in step S1106 of Figure 11.

[0115] In this embodiment, the information processing device 200A determines whether data for a specified item has been acquired based on description 120a included in description 120, and if data for the specified item has not been acquired, the external search unit 260 performs a third search process.

[0116] Description 121 shown in Figure 12(B) illustrates an example of the search results obtained in step S1108 of Figure 11. In the search results shown in description 121, for example, data for items that were not obtained in the response data shown in Figure 12(A) is obtained.

[0117] Description 122 shown in Figure 12(C) is an example of response data obtained in step S1111 of Figure 11. The response data shown in description 122 includes the response data shown in Figure 12(A) or the search key generated from the search results shown in Figure 12(B). In the example in Figure 12(C), it can be seen that a list of multiple industries and business descriptions were obtained as search keys.

[0118] Thus, in this embodiment, the large-scale language model 411 generates a search key for the reference data storage unit 230 based on the search results obtained by searching the external server 500. Therefore, in this embodiment, the user of the terminal device 300 does not need to think of a search key to obtain the estimation result of the problem, and can search the reference data storage unit 230 with an appropriate search key by inputting already generated file data, etc.

[0119] In this embodiment, the external search unit 260 sends a search request to one external server 500, but this is not limited to that. The external server 500 may be multiple servers.

[0120] (Third embodiment) A third embodiment will be described below with reference to the drawings. The third embodiment differs from the first embodiment in that it proposes a solution to a problem based on proprietary technical information. In the following description of the third embodiment, the differences from the first embodiment will be explained, and components having the same function as in the first embodiment will be given the same reference numerals used in the description of the first embodiment, and their descriptions will be omitted.

[0121] Figure 13 is a diagram illustrating the functional configuration of each device in the information processing system of the third embodiment.

[0122] The information processing system 100B of this embodiment includes an information processing device 200B. The information processing device 200B includes a reference data storage unit 230, a proprietary technology storage unit 240, and a control unit 250B.

[0123] The proprietary technology storage unit 240 stores proprietary technology information. Proprietary technology information refers to information about technologies owned by a specific organization. A specific organization is, for example, a business that provides the information processing system 100. The proprietary technology information is stored in the proprietary technology storage unit 240 in advance by the provider of the information processing system 100, etc. Alternatively, the proprietary technology information does not have to be stored in the proprietary technology storage unit 240 in advance; it may be input along with input data by a user of the terminal device 300, etc.

[0124] The control unit 250B has, in addition to the parts of the control unit 250A in the second embodiment, a possessed information acquisition unit 261. The possessed information acquisition unit 261 acquires the possessed technical information stored in the possessed technical storage unit 240.

[0125] The following describes the proprietary technical information with reference to Figure 14. Figure 14 is a diagram showing an example of proprietary technical information stored in the proprietary technical information storage unit.

[0126] The proprietary technical information 241 shown in Figure 14 includes, for example, the types of technologies and characteristics of technologies possessed by the business operator providing the information processing system 100. In this embodiment, by using this proprietary technical information 241, countermeasures for the estimated problems can be presented to the user of the terminal device 300.

[0127] Next, the operation of the information processing system 100B of the third embodiment will be described with reference to Figure 15. Figure 15 is a sequence diagram illustrating the operation of the information processing system of the third embodiment.

[0128] The process from step S1501 to step S1511 in Figure 15 is the same as the process from step S1101 to step S1111 in Figure 11, so the explanation is omitted.

[0129] In step S1511, when the information processing device 200B obtains the response data obtained as a result of the fourth processing, it uses the response data as a search key and sends a search request including this search key to the external server 500 via the external search unit 260 (step S1512).

[0130] Furthermore, the response data obtained in step S1511 will not include details of the work performed.

[0131] The search key included in the search request sent to the external server 500 here is, for example, the list of industries included in description 122 of Figure 12(C). Furthermore, the search request sent to the external server 500 here is a search request that uses the list of industries of the organization as the search key to search for issues in other industries that share the same issue as the issue that is a higher-level conceptualization of the issues of the industry.

[0132] The external search unit 260 of the information processing device 200B obtains search results from the external server 500 (step S1513).

[0133] The search results obtained here represent data showing related issues, along with broader conceptualizations of the challenges in the industry and business content indicated by the search key. In other words, the search results obtained here represent data showing challenges in other industries that share the broader conceptualization of the challenges in the industry indicated by the input data.

[0134] The external search unit 260 may obtain information using a web search API (Application Programming Interface) and obtain the results of screening the obtained information using the server device 400's large-scale language model 411 as search results, or it may obtain the results obtained using an external AI service with DeepResearch functionality as search results. Details of the search results obtained in step S1513 will be described later.

[0135] Next, the information processing device 200B acquires the technical information stored in the technical information storage unit 240 using the information acquisition unit 261 (step S1514). Subsequently, the information processing device 200B generates a prompt using the prompt generation unit 252 (step S1515).

[0136] The prompt generated here includes the technical information obtained in step S1514 and the search results obtained in steps S1508 and S1513, respectively.

[0137] Specifically, the prompt generated here includes proprietary technology information, data indicating the business content corresponding to the industry indicated by the input data, and data indicating challenges in other industries that share the same challenges as the industry indicated by the input data, which are conceptualized at a higher level. The prompt requests the estimation of challenges related to proprietary technology information in the industry indicated by the input data.

[0138] Furthermore, the prompts generated here include text data requesting the estimation of countermeasures using the proprietary technology information to address issues related to the proprietary technology information in the industry indicated by the input data.

[0139] Next, the information processing device 200B outputs the generated prompt to the server device 400 using the prompt output unit 253 (step S1516). Subsequently, the information processing device 200B acquires response data from the server device 400 using the response acquisition unit 254 (step S1517).

[0140] The response data obtained here includes estimated results that predict the challenges related to the proprietary technology information in the industry indicated by the input data, and the countermeasures that can be taken using the proprietary technology information to address these challenges.

[0141] Next, the information processing device 200B uses the search unit 256 to search for the processed data 233 in the reference data storage unit 230 using the response data obtained in step S517 as a search key (step S1518).

[0142] The process from step S1518 to step S1527 in Figure 15 is the same as the process from step S1112 to step S1121 in Figure 11, except that in step S1525, the response data obtained in step S1517 is included in the output data, so the explanation is omitted.

[0143] In Figure 15, the search process that includes the response data obtained in the fourth process in the search request and obtains the search results from the external server 500 is called the fourth search process. The fourth search process in Figure 15 is the process in steps S1512 and S1513.

[0144] Furthermore, in Figure 15, the process of acquiring proprietary technology information, outputting a prompt that includes the proprietary technology information, the search results obtained in the third search process, and the search results obtained in the fourth search process, and acquiring response data that includes estimation results that estimate the issues related to the proprietary technology information in the industry indicated by the input data, and countermeasures using the proprietary technology information to address these issues, is called the fifth process. The fifth process in Figure 15 is the process from step S1514 to step S1517.

[0145] Next, with reference to Figure 16, the search results obtained in step S1513 will be described. Figure 16 shows an example of the search results in the third embodiment.

[0146] The description 160 shown in Figure 16 is an example of a search result obtained in step S1513 of Figure 15.

[0147] In the example in Figure 16, the data contained in the URL (Uniform Resource Locator) indicated by description 161a is the data obtained as a search result. The data obtained as a search result is data that shows the challenges of other industries that share the same higher-level challenges, which are a higher-level conceptualization of the challenges of the industry indicated by the input data.

[0148] Next, with reference to Figure 17, an example of the display of the terminal device 300 in this embodiment will be described. Figure 17 is a diagram illustrating an example of the display of the terminal device in the third embodiment.

[0149] The screen 170 shown in Figure 17 is an example of a screen displayed on the terminal device 300 in step S1527 of Figure 15.

[0150] Screen 170 includes display areas 171 and 172. Display area 171 displays the response data acquired in step S1517 of Figure 15. Display area 172 displays the output data generated in step S1525 of Figure 15.

[0151] Specifically, the display area 171 shows data including the issues related to proprietary technology A and proposed solutions, as estimated results for the industry indicated by the input data, which include issues related to proprietary technology information and countermeasures using the proprietary technology information to address these issues.

[0152] Furthermore, the display area 172 displays the tissue data associated with the processed data obtained by searching the reference data storage unit 230 using the response data displayed in the display area 171 as a search key.

[0153] More specifically, the information processing device 200B searches the reference data storage unit 230 for processed data 233 using the response data obtained in step S1517, and obtains processed data 233 as a search result, which includes the problems related to proprietary technology A and proposed solutions. Next, the information processing device 200B obtains organizational data 232 associated with the processed data 233 of the search results from the reference data storage unit 230, and generates output data including the obtained organizational data.

[0154] In other words, the display area 172 displays organizational data, including issues related to proprietary technology A and proposed solutions, selected from the organizational data stored in the reference data storage unit 230.

[0155] Thus, in this embodiment, organizational data including examples of solving problems related to the industry indicated by the input data using the proprietary technologies indicated by the proprietary technology information can be displayed on the terminal device 300. In other words, according to this embodiment, the terminal device 300 can make the user aware of what kinds of solutions have been proposed in the past using the proprietary technologies held by the provider of the information processing system 100 for problems in the industry estimated based on the input data.

[0156] (Fourth embodiment) A fourth embodiment will be described below with reference to the drawings. In the fourth embodiment, the order in which the fifth process is performed differs from that of the third embodiment. In the following description of the fourth embodiment, the differences from the third embodiment will be explained, and components that have the same function as those in the first embodiment will be given the same reference numerals used in the description of the third embodiment, and their descriptions will be omitted.

[0157] Figure 18 is a sequence diagram illustrating the operation of the information processing system in the fourth embodiment.

[0158] The process from step S1801 to step S1813 in Figure 18 is the same as the process from step S1501 to step S1513 in Figure 15, so the explanation is omitted.

[0159] In step S1813, when the information processing device 200B obtains the search results from the fourth search process, the search unit 256 uses the search results obtained in the third search process and the response data obtained in the fourth process as search keys to search for the processed data 233 in the reference data storage unit 230 (step S1814).

[0160] The search results obtained in the third search process include data indicating the business content of the industry indicated by the input data. The response data obtained in the fourth process is a search key used for searching the reference data storage unit 230, which is generated based on the response data obtained in step S1806 or the search results obtained in step S1808.

[0161] The process from step S1815 to step S1820 in Figure 18 is the same as the process from step S1519 to step S1524 in Figure 15, so the explanation is omitted.

[0162] In step S1820, when the information processing device 200B acquires organizational data, the information acquisition unit 261 acquires the technical information stored in the technical information storage unit 240 (step S1821).

[0163] Next, the information processing device 200B generates a prompt containing the acquired proprietary technical information using the prompt generation unit 252 (step S1822).

[0164] The prompt generated here includes the proprietary technical information obtained in step S1822, the search results obtained in steps S1808 and S1813 respectively, and the organizational data obtained in step S1820.

[0165] Specifically, the prompt generated here includes proprietary technology information, data indicating the business content corresponding to the industry indicated by the input data, data indicating challenges in other industries that share the same challenges as the industry indicated by the input data (which are conceptualized at a higher level), and organizational data of industries related to the industry indicated by the input data. The prompt requests the estimation of the proprietary technology information and related challenges in the industry indicated by the input data.

[0166] Furthermore, the prompts generated here include text data requesting the estimation of countermeasures using proprietary technology information for the challenges of the industry and related industries indicated by the input data.

[0167] Next, the information processing device 200B outputs the prompt generated in step S1821 to the server device 400 using the prompt output unit 253 (step S1822).

[0168] Next, the information processing device 200B acquires response data from the server device 400 using the response acquisition unit 254 (step S1823). The response data acquired here includes estimation results that estimate the issues related to the proprietary technical information in the industry indicated by the input data, and the countermeasures using the proprietary technical information to address these issues.

[0169] The process from step S1825 to step S1827 in Figure 18 is the same as the process from step S1525 to step S1527 in Figure 15, so the explanation is omitted.

[0170] Next, with reference to Figure 19, an example of the display of the terminal device 300 in this embodiment will be described. Figure 19 is a diagram illustrating an example of the display of the terminal device in the fourth embodiment.

[0171] The screen 190 shown in Figure 19 is an example of a screen displayed on the terminal device 300 in step S1827 of Figure 18.

[0172] Screen 190 includes display areas 191 and 192. Display area 191 displays data including issues related to owned technology A and proposed solutions, as estimated results of estimating issues related to owned technology information and countermeasures using owned technology information to address these issues. Display area 192 displays data including issues related to owned technology B and proposed solutions, as estimated results of estimating issues related to owned technology information and countermeasures using owned technology information to address these issues.

[0173] In this embodiment, the tissue data acquired in step S1820 of Figure 18 is displayed as part of the estimation results shown in the display area 191. In the example of Figure 19, the display area 191 includes the display area 191a. The tissue data 232 acquired from the reference data storage unit 230 in step S180 of Figure 18 is displayed in the display area 191a.

[0174] Thus, in this embodiment, as an example of solving a problem using the proprietary technology shown in the proprietary technical information, organizational data stored in the reference data storage unit 230 can be displayed on the terminal device 300.

[0175] (Fifth embodiment) A fifth embodiment will be described below with reference to the drawings. The fifth embodiment differs from the third embodiment in that it does not have a reference data storage unit 230. In the following description of the fifth embodiment, the differences from the third embodiment will be explained, and components that have the same function as those in the third embodiment will be given the same reference numerals used in the description of the third embodiment, and their descriptions will be omitted.

[0176] Figure 20 is a diagram illustrating the functional configuration of each device in the information processing system of the fifth embodiment.

[0177] The information processing system 100C of this embodiment includes an information processing device 200C. The information processing device 200C includes a proprietary technology storage unit 240 and a control unit 250C.

[0178] The control unit 250C includes an input receiving unit 251, a prompt generation unit 252, a prompt output unit 253, a response acquisition unit 254, a transmission unit 258, a data determination unit 259, an external search unit 260, and a retained information acquisition unit 261.

[0179] Figure 21 is a sequence diagram illustrating the operation of the information processing system in the fifth embodiment.

[0180] The process from step S2101 to step S2117 in Figure 21 is the same as the process from step S1501 to step S1517 in Figure 15, so the explanation is omitted.

[0181] In step S2117, when the information processing device 200C acquires response data using the response acquisition unit 254, it transmits the acquired response data to the terminal device 300 using the transmission unit 258 (step S2118).

[0182] When the terminal device 300 receives response data from the communication control unit 360, the display control unit 350 displays the received response data on the display 318 (step S2119).

[0183] The following describes an example of the display of the terminal device 300 of this embodiment with reference to Figure 22. Figure 22 is a diagram showing an example of the display of the terminal device of the fifth embodiment.

[0184] The screen 220 shown in Figure 22 is an example of a screen displayed on the terminal device 300 in step S2119 of Figure 21.

[0185] Screen 220 includes display areas 221 and 222. Each of the display areas 221 and 222 displays the response data acquired in step S2116 of Figure 21. Specifically, display area 221 displays data including issues related to owned technology A and proposed solutions, as an estimation result that estimates the issues related to owned technology information and countermeasures using the owned technology information for the industry indicated by the input data. Display area 222 displays data including issues related to owned technology B and proposed solutions.

[0186] Thus, in this embodiment, based on the input data, it is possible to estimate the challenges of the industry related to the industry indicated by the input data, and to estimate countermeasures using the technical information held for the estimated industry challenges. Therefore, according to this embodiment, countermeasures for the challenges by companies, etc. that possess existing technologies can be presented to the user of the terminal device 300.

[0187] Furthermore, each function of the embodiments described above can be realized by one or more processing circuits. Hereinafter, "processing circuit" in this specification includes processors programmed to execute each function by software, such as processors implemented by electronic circuits, as well as devices such as ASICs (Application Specific Integrated Circuits), DSPs (digital signal processors), FPGAs (field programmable gate arrays), and conventional circuit modules designed to execute each of the functions described above.

[0188] Furthermore, the apparatus described in each embodiment represents only one of several computing environments for carrying out the embodiments disclosed herein.

[0189] In one embodiment, the information processing device 200 includes a plurality of computing devices, such as a server cluster. The plurality of computing devices are configured to communicate with each other via any type of communication link, including a network or shared memory, and perform the processing disclosed herein. Similarly, the information processing device 200 may include a plurality of computing devices configured to communicate with each other.

[0190] Furthermore, the information processing device 200 can be configured to share the disclosed processing steps in various combinations. For example, a process performed by a predetermined unit may be performed by the information processing device 200. Similarly, the functions of a predetermined unit may be performed by the information processing device 200. Also, each element of the information processing device 200 may be combined into a single server device or divided among multiple devices.

[0191] The information processing device 200 may be any device equipped with communication capabilities. For example, the information processing device 200 may be an output device such as a PJ (Projector), IWB (Interactive White Board: an electronic whiteboard with the ability to communicate with each other), or digital signage; a HUD (Head Up Display) device; industrial machinery; imaging devices; sound collection devices; medical equipment; networked home appliances; automobiles (Connected Cars); notebook PCs (Personal Computers); mobile phones; smartphones; tablet terminals; game consoles; PDAs (Personal Digital Assistants); digital cameras; wearable PCs; or desktop PCs.

[0192] Examples of the present invention are as follows: <1> An input receiving unit that accepts input data, A prompt output unit that outputs prompts to a large-scale language model, It has a transmitting unit that transmits output data including the estimation results from the large-scale language model to a terminal device, The prompt output unit is, Using reference data that associates organizational data about an organization stored in a reference data storage unit for each of several organizations in different industries with processed data that includes issues that are higher-level conceptualizations of the issues of that organization, a prompt is output to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and the issues of other industries that share the same higher-level conceptualization issues. The aforementioned transmitting unit An information processing device that transmits output data to the terminal device, which includes data showing the relationship between the challenges of an industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges. <2> A search unit that searches the aforementioned reference data storage unit, The system includes a response acquisition unit that acquires response data including the estimation results of the large-scale language model in response to the prompt, The aforementioned search unit, The input data is used as a search key to search the reference data storage unit, and processed data is obtained as the search result. The aforementioned prompt is, This is a prompt requesting the estimation of the relationship between the input data and the processed data obtained as the search result, and the identification of processed data among the processed data obtained as the search result that is highly related to the input data. The response data is, The data includes data that identifies processed data that is highly related to the input data, and data that shows the estimated relationship between the input data and the identified processed data. The output data mentioned above is: The data includes the results of the correlation estimation and the organizational data associated with the identified processed data in the reference data storage unit. <1> The information processing device described. <3> The aforementioned input data is The above-mentioned problem includes at least one of the following: industry, business content, and organization name, <1> or <2> The information processing device described. <4> It has an external search unit that sends search requests to an external server and retrieves search results. The aforementioned external search unit is The search request is sent to the external server to request a search for business content corresponding to the input data, and the search results, including data indicating business content corresponding to the input data, are obtained. The prompt output unit is, A prompt is output to the large-scale language model requesting the generation of a search key based on the input data and data indicating the corresponding business content. The response acquisition unit, From the aforementioned large-scale language model, response data including a list of the organization's industry is obtained as response data to the prompt. The aforementioned search unit, The reference data storage unit is searched using the list of industries of the previous organization as the search key, and the processed data is obtained as the search result. <2> or <3> The information processing device described. <5> The system includes a data determination unit that determines whether the input data is file data or not. The prompt output unit is, If the input data is the file data, a prompt is output to the large-scale language model requesting the extraction of a predetermined item's value from the input data. The aforementioned external search unit is If there are items among the predetermined items for which no value has been extracted, the search request is sent to the external server requesting a search for the business content corresponding to the items for which no value has been extracted. <4> The information processing device described. <6> It has a technology acquisition department that acquires technology information regarding technologies held by specific organizations. The aforementioned external search unit is Using the list of industries of the aforementioned organization as a search key, a search request is sent to the external server requesting a search for issues in other industries that share the same issue as a higher-level conceptualization of the issues in the aforementioned industries, and data representing the issues in the other industries is obtained as the search results. The prompt output unit is, The aforementioned proprietary technical information, data indicating business content corresponding to the input data, and data indicating challenges in other industries are included, and the estimation of challenges related to the proprietary technical information in the industries indicated by the input data, The large-scale language model is prompted to estimate countermeasures using the possessed technical information for issues related to the possessed technical information in the industry indicated by the input data, and to output a prompt requesting this. The response acquisition unit, In response to the prompt, the response data output from the large-scale language model is obtained, The aforementioned search unit, The response acquisition unit searches the reference data storage unit using the response data received by the response acquisition unit as a search key. <4> The information processing device described. <7> It has a technology acquisition department that acquires technology information regarding technologies held by specific organizations. The aforementioned external search unit is Using the list of industries of the aforementioned organization as a search key, a search request is sent to the external server requesting a search for issues in other industries that share the same issue as a higher-level conceptualization of the issues in the aforementioned industries, and data representing the issues in the other industries is obtained as the search results. The prompt output unit is, The aforementioned proprietary technical information, data indicating business content corresponding to the input data, data indicating challenges in other industries, and organizational data associated with the identified processed data in the reference data storage unit, and the estimation of challenges related to the proprietary technical information in the industry indicated by the input data, The large-scale language model is prompted to estimate countermeasures using the possessed technical information for issues related to the possessed technical information in the industry indicated by the input data, and to output a prompt requesting this. The response acquisition unit, In response to the prompt, the response data output from the large-scale language model is obtained, The aforementioned transmitting unit Output data including the estimation result indicated by the response data acquired by the response acquisition unit and the tissue data associated with the identified processing data in the reference data storage unit is transmitted to the terminal device. <4> The information processing device described. <8> An input receiving unit that accepts input data, An external search unit that sends a search request to an external server and retrieves the search results, The Technology Acquisition Department acquires technology information regarding technologies held by specific organizations, A prompt output unit that outputs prompts to a large-scale language model, It has a transmitting unit that transmits output data, including response data from the large-scale language model, to a terminal device. The aforementioned external search unit is The search request is sent to the external server to request a search for business content corresponding to the input data, and the search results, including data indicating business content corresponding to the input data, are obtained. Using the list of industries estimated based on the aforementioned business content as a search key, a search request is sent to the external server requesting a search for issues in other industries that share the same issue as the issue that is a higher-level conceptualization of the issue in the aforementioned industry, and data indicating the issues in the other industries is obtained as the search result. The prompt output unit is, The aforementioned proprietary technical information, data indicating business content corresponding to the input data, and data indicating challenges in other industries are included, and the estimation of challenges related to the proprietary technical information in the industries indicated by the input data, The large-scale language model is prompted to estimate countermeasures using the possessed technical information for issues related to the possessed technical information in the industry indicated by the input data, and to output a prompt requesting this. The aforementioned transmitting unit An information processing device that outputs output data, including estimation results from the aforementioned large-scale language model, to a terminal device. <9> An information processing method using an information processing device, wherein the information processing device is An input acceptance procedure for receiving input data, A prompt output procedure that outputs prompts to a large-scale language model, The transmission procedure includes transmitting output data, including the estimation results from the large-scale language model, to a terminal device. The aforementioned prompt output procedure is: Using reference data that associates organizational data about an organization stored in a reference data storage unit for each of several organizations in different industries with processed data that includes issues that are higher-level conceptualizations of the issues of that organization, a prompt is output to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and the issues of other industries that share the same higher-level conceptualization issues. The aforementioned transmission procedure is: An information processing method that transmits output data to the terminal device, which includes data showing the relationship between the challenges of an industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges. <10> In an information processing device, An input reception step that accepts input data, A prompt output step that outputs a prompt to a large-scale language model, The transmission step involves sending output data, including the estimation results from the large-scale language model, to a terminal device. In the aforementioned prompt output step, Using reference data that associates organizational data about an organization stored in a reference data storage unit for each of several organizations in different industries with processed data that includes issues that are higher-level conceptualizations of the issues of that organization, a prompt is output to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and the issues of other industries that share the same higher-level conceptualization issues. In the transmission step, A program that causes the terminal device to perform a process that includes sending output data to the terminal device, which contains data showing the relationship between the challenges of the industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges. <11> An information processing system including an information processing device and a terminal device that communicates with the information processing device via a network, The aforementioned information processing device is An input receiving unit that accepts input data, A prompt output unit that outputs prompts to a large-scale language model, It has a transmitting unit that transmits output data including the estimation results from the large-scale language model to the terminal device, The aforementioned terminal device is A receiving unit that receives the output data, The system includes a display control unit that causes the received output data to be displayed on a display unit, The prompt output unit is, Using reference data that associates organizational data about an organization stored in a reference data storage unit for each of several organizations in different industries with processed data that includes issues that are higher-level conceptualizations of the issues of that organization, a prompt is output to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and the issues of other industries that share the same higher-level conceptualization issues. The aforementioned transmitting unit An information processing system that transmits output data to the terminal device, which includes data showing the relationship between the challenges of the industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges.

[0193] Although the present invention has been described above based on various embodiments, the present invention is not limited to the requirements shown in the above embodiments. These points can be modified as long as they do not impair the spirit of the present invention, and can be appropriately determined according to their application. [Explanation of Symbols]

[0194] 100, 100A, 100B, 100C Information Processing System 200, 200A, 200B, 200C Information Processing Devices 230 Reference data storage unit 240. Possessed Technology Memory Unit 250, 250A, 250B, 250C Control Unit 251 Input Reception Section 252 Prompt generation unit 253 Prompt output section 254 Response Acquisition Unit 255 Storage Control Unit 256 Search Section 257 Output Data Generation Unit 258 Transmitter 259 Data determination unit 260 External Search Section 261 Information Acquisition Department 300 terminal devices 400 Server Devices 410 Large-scale language model memory 411 Large-scale language models [Prior art documents] [Patent Documents]

[0195] [Patent Document 1] Japanese Patent Publication No. 2018-005403

Claims

1. An input receiving unit that accepts input data, A prompt output unit that outputs prompts to a large-scale language model, It has a transmitting unit that transmits output data including the estimation results from the large-scale language model to a terminal device, The prompt output unit is, For each of several organizations in different industries, the large-scale language model is output a prompt requesting the estimation of the relationship between the industry challenges indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges. This prompt is generated using reference data, which associates organizational data about the organization stored in the reference data storage unit with processed data containing issues that represent the organization's challenges as higher-level concepts. The aforementioned transmitting unit An information processing device that transmits output data to the terminal device, which includes data showing the relationship between the challenges of an industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges.

2. A search unit that searches the aforementioned reference data storage unit, The system includes a response acquisition unit that acquires response data indicating the estimation result of the large-scale language model in response to the prompt, The aforementioned search unit, The input data is used as a search key to search the reference data storage unit, and processed data is obtained as the search result. The aforementioned prompt is, This is a prompt requesting the estimation of the relationship between the input data and the processed data obtained as the search result, and the identification of processed data among the processed data obtained as the search result that is highly related to the input data. The response data is, The data includes data that identifies processed data that is highly related to the input data, and data that shows the estimated relationship between the input data and the identified processed data. The output data mentioned above is: The information processing apparatus according to claim 1, comprising data showing the estimated results of the relationship and tissue data associated with the identified processed data in the reference data storage unit.

3. The aforementioned input data is The information processing apparatus according to claim 1, comprising at least one of the industry, business content, and organization name that are the subject of the estimation of the problem.

4. It has an external search unit that sends search requests to an external server and retrieves search results. The aforementioned external search unit is The search request is sent to the external server to request a search for business content corresponding to the input data, and the search results, including data indicating business content corresponding to the input data, are obtained. The prompt output unit is, A prompt is output to the large-scale language model requesting the generation of a search key based on the input data and data indicating the corresponding business content. The response acquisition unit, From the aforementioned large-scale language model, response data including a list of the organization's industry is obtained as response data to the prompt. The aforementioned search unit, The information processing apparatus according to claim 2, wherein the reference data storage unit is searched using a list of the previous organization's industry as a search key, and the processed data is obtained as a search result.

5. The system includes a data determination unit that determines whether the input data is file data or not. The prompt output unit is, If the input data is the file data, a prompt is output to the large-scale language model requesting the extraction of a predetermined item's value from the input data. The aforementioned external search unit is The information processing device according to claim 4, wherein if there are items among the predetermined items for which no value has been extracted, it sends the search request to the external server requesting a search for business content corresponding to the items for which no value has been extracted.

6. It has a technology acquisition department that acquires technology information regarding technologies held by specific organizations. The aforementioned external search unit is Using the list of industries of the aforementioned organization as a search key, a search request is sent to the external server requesting a search for issues in other industries that share the same issue as a higher-level conceptualization of the issues in the aforementioned industries, and data representing the issues in the other industries is obtained as the search results. The prompt output unit is, The aforementioned proprietary technical information, data indicating business content corresponding to the input data, and data indicating challenges in other industries are included, and the estimation of challenges related to the proprietary technical information in the industries indicated by the input data, The large-scale language model is prompted to estimate countermeasures using the possessed technical information for issues related to the possessed technical information in the industry indicated by the input data, and to output a prompt requesting this. The response acquisition unit, In response to the prompt, the response data output from the large-scale language model is obtained, The aforementioned search unit, The information processing apparatus according to claim 4, wherein the response data received by the response acquisition unit is used as a search key to search the reference data storage unit.

7. It has a technology acquisition department that acquires technology information regarding technologies held by designated businesses, The aforementioned external search unit is Using the list of industries of the aforementioned organization as a search key, a search request is sent to the external server requesting a search for issues in other industries that share the same issue as a higher-level conceptualization of the issues in the aforementioned industries, and data representing the issues in the other industries is obtained as the search results. The prompt output unit is, The aforementioned proprietary technical information, data indicating business content corresponding to the input data, data indicating challenges in other industries, and organizational data associated with the identified processed data in the reference data storage unit, and the estimation of challenges related to the proprietary technical information in the industry indicated by the input data, The large-scale language model is prompted to estimate countermeasures using the possessed technical information for issues related to the possessed technical information in the industry indicated by the input data, and to output a prompt requesting this. The response acquisition unit, In response to the prompt, the response data output from the large-scale language model is obtained, The aforementioned transmitting unit The information processing apparatus according to claim 4, which transmits output data to the terminal device, including the estimation result indicated by the response data acquired by the response acquisition unit and the tissue data associated with the identified processing data in the reference data storage unit.

8. An input receiving unit that accepts input data, An external search unit that sends a search request to an external server and retrieves the search results, The Technology Acquisition Department acquires technology information regarding technologies held by specific organizations, A prompt output unit that outputs prompts to a large-scale language model, It has a transmitting unit that transmits output data, including response data from the large-scale language model, to a terminal device. The aforementioned external search unit is The search request is sent to the external server to request a search for business content corresponding to the input data, and the search results, including data indicating business content corresponding to the input data, are obtained. Using the list of industries estimated based on the aforementioned business content as a search key, a search request is sent to the external server requesting a search for issues in other industries that share the same issue as the issue that is a higher-level conceptualization of the issue in the aforementioned industry, and data indicating the issues in the other industries is obtained as the search result. The prompt output unit is, The aforementioned proprietary technical information, data indicating business content corresponding to the input data, and data indicating challenges in other industries are included, and the estimation of challenges related to the proprietary technical information in the industries indicated by the input data, The large-scale language model is prompted to estimate countermeasures using the possessed technical information for issues related to the possessed technical information in the industry indicated by the input data, and to output a prompt requesting this. The aforementioned transmitting unit An information processing device that outputs output data, including estimation results from the aforementioned large-scale language model, to a terminal device.

9. An information processing method using an information processing device, wherein the information processing device is An input acceptance procedure for receiving input data, A prompt output procedure that outputs prompts to a large-scale language model, The transmission procedure includes transmitting output data, including the estimation results from the large-scale language model, to a terminal device. The aforementioned prompt output procedure is: Using reference data that associates organizational data about an organization stored in a reference data storage unit for each of several organizations in different industries with processed data that includes issues that are higher-level conceptualizations of the issues of that organization, a prompt is output to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and the issues of other industries that share the same higher-level conceptualization issues. The aforementioned transmission procedure is: An information processing method that transmits output data to the terminal device, which includes data showing the relationship between the challenges of an industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges.

10. In an information processing device, An input reception step that accepts input data, A prompt output step that outputs a prompt to a large-scale language model, The transmission step involves sending output data, including the estimation results from the large-scale language model, to a terminal device. In the aforementioned prompt output step, Using reference data that associates organizational data about an organization stored in a reference data storage unit for each of several organizations in different industries with processed data that includes issues that are higher-level conceptualizations of the issues of that organization, a prompt is output to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and the issues of other industries that share the same higher-level conceptualization issues. In the transmission step, A program that causes the terminal device to perform a process that includes sending output data to the terminal device, which contains data showing the relationship between the challenges of the industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges.

11. An information processing system including an information processing device and a terminal device that communicates with the information processing device via a network, The aforementioned information processing device is An input receiving unit that accepts input data, A prompt output unit that outputs prompts to a large-scale language model, It has a transmitting unit that transmits output data including the estimation results from the large-scale language model to the terminal device, The aforementioned terminal device is A receiving unit that receives the output data, The system includes a display control unit that causes the received output data to be displayed on a display unit, The prompt output unit is, Using reference data that associates organizational data about an organization stored in a reference data storage unit for each of several organizations in different industries with processed data that includes issues that are higher-level conceptualizations of the issues of that organization, a prompt is output to the large-scale language model requesting the estimation of the relationship between the issues of the industry indicated by the input data and the issues of other industries that share the same higher-level conceptualization issues. The aforementioned transmitting unit An information processing system that transmits output data to the terminal device, which includes data showing the relationship between the challenges of the industry indicated by the input data and the challenges of other industries that share the same higher-level conceptualized challenges.

Citation Information

Patent Citations

  • Device, method, and program for estimating issues

    JP2018005403A