Information processing system and its control method, and program

The information processing system addresses the challenge of varied document formats by using a generative AI model to extract and convert data into standardized formats, enhancing efficiency and quality in document creation for support services.

JP7836610B1Active Publication Date: 2026-03-27AICAN INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-12-04
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

The burden on support workers in creating documents and managing information for diverse support situations is significant due to varying formats and management methods across different organizations, hindering efficiency and quality of work.

Method used

An information processing system utilizing a generative AI model to extract string information from target data, convert it to a specified format, and generate output data, including a selection unit, extraction unit, specification section, and output unit to streamline document creation.

Benefits of technology

Improves the efficiency and quality of document creation by standardizing data formats and reducing the workload on support providers, enabling more effective document generation across different organizations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007836610000001_ABST
    Figure 0007836610000001_ABST
Patent Text Reader

Abstract

This enables the provision of functions that improve the efficiency of document creation tasks for support providers or enhance the quality of their work. [Solution] An information processing system for generating data related to child support services, comprising: a selection unit that accepts the selection of target data related to child support services; an extraction unit that extracts string information from the selected target data; a specification unit that accepts the specification of the output data format; a generation unit that converts the string information extracted from the target data in accordance with the format specified by the specification unit and generates output data in that format; and an output unit that outputs the generated output data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] In recent years, in regional support services, a system for providing support to support recipients in consideration of the situations of the support recipients has been used. In regional support, for example, it is necessary to respond to various recipients and situations such as child support, abuse response, child injury and accident response, maternal and child health, DV (Domestic Violence) response, sexual violence response, delinquency and crime response, developmental disorder response, elderly welfare, disabled welfare, delinquency / crime investigation, harassment, etc.

[0003] In regional support services, it is necessary to conduct various investigations and create documents based on the investigation results according to the support content. For example, there are reports related to support and materials for consideration when determining support content. In recent years, AI-related technologies such as machine learning and generative AI (Artificial Intelligence) have developed and are being used in various fields. For example, in Patent Document 1, a technique for generating a document of investigation results or creating a summary using a generative AI model is disclosed.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] In the support settings described above, information is extracted and summarized from survey results, past documents, and other sources, depending on the content and purpose of the materials being created. Furthermore, even for documents with the same purpose or use, the format and management methods may differ depending on the internal organization or inter-organizational collaboration. As a result, the task of creating documents and managing information based on support-related data in response to these situations has placed a heavy burden on support workers.

[0006] In view of the above issues, the present invention aims to provide a function that can improve the efficiency of document creation work or the quality of work performed by support providers who provide support services. [Means for solving the problem]

[0007] To solve the above problems, one embodiment of the present invention has the following configuration. That is, an information processing system that generates data related to child support operations, A selection unit that accepts the selection of target data related to the aforementioned child support services, An extraction unit that extracts string information from the selected target data, A specification section that accepts the format of the output data, A generation unit that converts the string information extracted from the target data in accordance with the format specified in the designated unit and generates output data in that format, An output unit that outputs the generated output data, It has.

[0008] Another embodiment of the present invention has the following configuration: namely, a control method for an information processing system that generates data related to child support services, A selection process for accepting the selection of target data related to the aforementioned child support services, An extraction step of extracting string information from the selected target data, A specification process that accepts the format of the output data, A generation step which converts the string information extracted from the target data in accordance with the format specified in the above-mentioned step and generates output data in that format, An output step which outputs the generated output data, It has.

[0009] Another embodiment of the present invention has the following configuration: namely, a program, Computers, A selection unit that accepts the selection of target data related to child support services. An extraction unit that extracts string information from the selected target data, A specification section that accepts the format of the output data. A generation unit that converts the string information extracted from the target data in accordance with the format specified in the above-mentioned designation unit and generates output data in that format. An output unit that outputs the generated output data, To make it function as such. [Effects of the Invention]

[0010] According to the present invention, it is possible to provide functions that improve the efficiency of document creation work for support providers or improve the quality of their work. [Brief explanation of the drawing]

[0011] [Figure 1] Configuration diagram showing an example configuration of a business support system according to the first embodiment of the present invention. [Figure 2] Functional block diagram showing a server terminal according to the first embodiment of the present invention. [Figure 3] Functional block diagram showing a user terminal according to the first embodiment of the present invention. [Figure 4A] An example diagram showing an example of input / output data according to the first embodiment of the present invention. [Figure 4B] An example diagram showing an example of input / output data according to the first embodiment of the present invention. [Figure 4C] An example diagram showing an example of input / output data according to the first embodiment of the present invention. [Figure 5] Flowchart of the summary processing according to the first embodiment of the present invention

Embodiments for Carrying Out the Invention

[0012] Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings and the like. The embodiments described below are one embodiment for explaining the present invention and are not intended to be construed as limiting the present invention. Also, not all the configurations described in each embodiment are essential for solving the problems of the present invention. In each drawing, the same reference numerals are assigned to the same components to indicate the correspondence. Note that, in order to avoid unnecessary redundancy and facilitate the understanding of those skilled in the art, part of the description may be omitted or simplified. For example, detailed descriptions of well-known matters or redundant descriptions of substantially the same configurations may be omitted.

[0013] First, in the embodiments for carrying out the present invention, an explanation will be given assuming a child support service which is a kind of administrative service. Note that part or all of the functions and components according to the embodiments described later are not limited to being applied only to child support services, and may be applied to various fields and services. Also, depending on the fields and services to which they are applied, modifications, adjustments, expansions, etc. may be appropriately made.

[0014] Also, the term "personal information" shown in the following description means data that may include data directly collected from an individual or data composed of one or more items, regardless of whether it is directly collected from an individual. When different types of information are generated or derived based on personal information including PII (Personally Identifiable Information), such different types of information may also be treated as personal information. Personal information is generally managed under strict restrictions as sensitive data (hereinafter, also comprehensively referred to as "sensitive data"). In one of the embodiments according to the present invention, services related to child support in administration and the like are assumed under such restricted management.

[0015] Furthermore, the configuration according to the present invention assumes the use of sensitive data requiring careful handling, such as personal information, and therefore assumes a network with restricted user access. While the method of access restriction is not particularly limited, one example is the use of a closed network not connected to the internet. These users are also expected to have access to data, its scope, and how it is handled defined based on their assigned duties and authority.

[0016] In this embodiment, a generative AI (generative model) generated by performing a predetermined learning process based on machine learning technology is used. The learning algorithm, learning method, and learning data for generating the generative AI are not particularly limited and may be adjusted or combined as appropriate to provide the functions described later.

[0017] Large Language Models (LLMs) in Generative AI are built on large datasets and are capable of producing output that takes the context of the input data into account. Examples of well-known LLMs include ChatGPT, Copilot, Gemini, Claude, Llama, and OpenELM.

[0018] <First Embodiment> Support staff, such as those at child welfare centers, are required to extract and summarize appropriate information from a vast amount of data and create various documents while dealing with complex and diverse child abuse cases. These tasks require a high level of expertise and considerable effort, placing a heavy burden on individual staff members. Furthermore, even for documents with the same purpose or use, data formats and document formats may differ depending on the organization and inter-organizational collaboration. This embodiment provides a work support function to alleviate the workload of the above tasks and enable more appropriate support to those receiving support.

[0019] [System Configuration] Figure 1 is a schematic diagram showing an example configuration of a business support system (information processing system) according to the first embodiment of the present invention. The business support system 1 is a system whose main functions are, for example, communication with users and support for decision-making. The business support system 1 enables the input, viewing, and sharing of records both inside and outside the organization that performs the work, and provides functions such as chat communication between supporters, registration and sharing of photos of people being supported, and simulation of past support trends. Here, as an example of an organization to which this system can be applied, a child guidance center that performs child support work is used as an example, but it is not limited to this. This system may be applied to, or configured to link with, systems of organizations such as municipal offices, maternal and child health centers, schools, kindergartens, nurseries, medical institutions, police, prosecutors, fire departments, child welfare agencies, NPOs (Non-Profit Organizations), and private companies that cooperate with these organizations. The business support system 1 consists of a server device 100, a user terminal 200, and a linkage system 300. Each device constituting the business support system 1 is configured to be able to communicate via a network NW.

[0020] The server device 100 is a device for providing various functions provided by the business support system 1 to the user terminal 200. The server device 100 provides applications to the user terminal 200 to support business efficiency and manages information registered via the user terminal 200. Some or all of the functions described later may be provided on the user terminal 200 side or on the linked system 300 side, which can be linked via a network NW. The server device 100 may be configured on-premises using a general-purpose computer such as a workstation or personal computer, or it may be logically implemented by cloud computing (such as SaaS (Software as a Service)). In this embodiment, for the sake of explanation, one server device 100 is shown as an example, but it is not limited to this; there may be multiple devices, and there may be servers with different roles, such as an authentication server and a database server.

[0021] The user terminal 200 is an operating terminal used by users such as staff of the child guidance center. The user terminal 200 may consist of an information processing device such as a personal computer, tablet, smartphone, or POS terminal. The user terminal 200 provides users with the functions of Web services provided by the server device 100 and applications installed and running on the user terminal 200. In the example in Figure 1, one user terminal 200 is shown, but many more user terminals may be used. The configurations of multiple user terminals 200 may be different or the same. Also, the available functions may differ depending on the role and authority of the user using the user terminal 200.

[0022] The collaborative system 300 is an external system that functions in conjunction with the server device 100 via a network NW. The collaborative system 300 may be configured, for example, as a child consultation record system, primarily providing functions such as recording child consultations and issuing administrative documents. The child consultation record system may perform functions such as issuing child numbers and reception numbers related to children, issuing medical examination tickets and temporary protection decision notices, managing family information and fees linked to administrative information, and managing the progress of procedures. The configuration of the collaborative system 300 is not particularly limited, and it may be configured to provide various functions related to business support, for example. Although only one collaborative system 300 is shown, it is not limited to this configuration and may be composed of one or more devices depending on the functions and services.

[0023] A network (NW) consists of the internet, intranet, wireless LAN (Local Area Network), WAN (Wide Area Network), etc. The communication standards and wired / wireless connections related to the network (NW) are not particularly limited, and a network (NW) may be configured using a combination of multiple communication standards. As mentioned above, considering the confidentiality of the information handled, a network (NW) may be constructed as a closed network accessible only to designated users, rather than a public network such as the internet.

[0024] Figure 2 is a block diagram showing an example of the functional configuration of the server device 100 according to this embodiment. The server device 100 is composed of a control unit 110, a communication unit 130, and a storage unit 140. Each part is configured to communicate with each other via an internal bus or the like.

[0025] The control unit 110 is responsible for controlling the operation of the server device 100. The control unit 110 is composed of, for example, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), an NPU (Neural Processing Unit), etc., and provides various functions by reading and executing various programs and data stored in the memory unit 140. The control unit 110 functions as, for example, a data reception unit 111, a data management unit 112, a string information extraction unit 113, a format control unit 114, a prompt control unit 115, a knowledge data reference unit 116, a data generation unit 117, a display control unit 118, an output data control unit 119, and a communication control unit 120.

[0026] The data reception unit 111 receives instructions and data according to this embodiment based on user instructions. The various data received by the data reception unit 111 may be recorded in the storage unit 140 or provided to an external party (for example, the linked system 300).

[0027] The data management unit 112 manages the recording, retrieval, and updating of data for the various databases (DBs) configured in the storage unit 140. Examples of data managed in each DB will be described later.

[0028] The string information extraction unit 113 extracts string information from data specified by the user. For example, if the target data is document data, character recognition processing or OCR (Optical Character Recognition) processing is applied to the document data to extract string information. If the target data is audio data, speech recognition processing is applied to the audio data to extract string information. The processing methods and algorithms used to convert the target data into text are not particularly limited, and publicly known methods may be used. The type and format of the input target data file may be any format, such as PDF (Portable Document Format), Word, PowerPoint, or text. Furthermore, the input data is not limited to document data or audio data. For example, it may be data from which string information can be obtained without relying on the character recognition processing or speech recognition processing described above. In addition, AI-OCR processed document data such as PDFs, existing survey records and assessment data, images, videos, audio, and other multimodal data may be used as input data. Furthermore, the input data is not limited to one data; multiple data may be specified as input data. Furthermore, the input data may not be limited to the same type of data, but may include multiple types of data.

[0029] The format control unit 114 controls the data format corresponding to the format that can be specified when outputting output data. Specific examples of the "format" that can be specified in this embodiment will be described later. In this embodiment, "format" includes the type of data file, the document form which defines the layout and items to be included in the document when outputting as a document, and the data items when recording as data. These formats may be defined in various types, for example, according to the purpose and use of the output data. Specific purposes and uses include ledgers, forms, submission materials, meeting materials, and data registration in a predetermined database. Furthermore, the format according to this embodiment includes, for example, different document forms for output data with the same purpose and use, but for internal or inter-organizational collaboration. In other words, even for output data with the same purpose, different document forms are expected to be used in different organizations, so the control is made to allow for different uses accordingly. Also, the information to be included in the output data, and the expressions and terminology to be used, differ depending on the purpose and use of the output data. Such information is assumed to be defined in advance and associated with each format. Specific examples of formats will be described later.

[0030] The prompt control unit 115 controls and selects the prompts to be used in the generation model according to this embodiment based on user instructions. The prompts used will differ depending on the type and content of the output data output by the generation model. In this embodiment, prompts may be selected based on the target data as input data indicated by user instructions, the format of the output data, etc. Alternatively, predefined prompts may be used in combination. Furthermore, the prompt control unit 115 may adjust the knowledge data referenced by the knowledge data reference unit 116 and various input information into input prompts by combining them with predefined prompt data.

[0031] The knowledge data reference unit 116 references knowledge data used in the data generation process according to this embodiment based on user instructions. In this embodiment, knowledge data is referenced from the registered knowledge database based on the format of the output data, etc., as information to be input to the generation model. For example, RAG (Retrieval-Augmented Generation) technology may be used to reference the knowledge data. Note that RAG technology is just one example, and other technologies may be used as long as they can implement the functions to be realized in this embodiment.

[0032] The data generation unit 117 takes various data and prompts as input to the Large Language Model (LLM), which is a generative AI obtained through the learning process, and outputs data in a desired format. The data generation unit 117 may also perform summarization processing according to the format of the output data specified by the user.

[0033] The display control unit 118 controls the display screen, including the data generated by the data generation unit 117. The display control unit 118 also displays a screen for receiving various instructions from the user. For example, the display control unit 118 may provide the user terminal 200 with UI (User Interface) screen data for display.

[0034] The output data control unit 119 controls the output of data generated by the data generation unit 117. For example, the output data may be output in file format based on user instructions, or it may be configured in a predetermined record format. More specifically, the output data may be report data or ledger data in a format corresponding to a specific purpose or use specified by the user. The report may consist of information targeting a desired child, for example. The ledger may consist of information on one or more children, for example.

[0035] The communication control unit 120 controls communication with external devices (e.g., user terminals 200 and linked systems 300) and transmits and receives data. This communication control may be performed, for example, according to the configuration of a closed network or access restrictions.

[0036] The communication unit 130 is a communication interface for communicating with external devices via a network NW. The communication unit 130 may be configured to support multiple communication standards depending on the configuration of the network NW.

[0037] The memory unit 140 is a storage device for storing programs, data, etc., for executing various control processes and functions within the control unit 110. The memory unit 140 is composed of volatile / non-volatile storage devices such as RAM (Random Access Memory), ROM (Read Only Memory), HDD (Hard Disk Drive), and flash memory. The memory unit 140 includes a database (DB) for managing data corresponding to the functions described later.

[0038] Business Data DB141 manages various business data related to child support services. For example, it may manage information about children who are receiving support and information about their relatives. It may also manage information about support staff such as child guidance center staff. Business data may include sensitive data such as personal information.

[0039] The generation model DB142 manages the generation model as an LLM used when performing data generation processing in the data generation unit 117. The generation model holds a model that has been trained to a certain extent so that it can perform the processing according to this embodiment. Training processing may also be performed periodically. In this embodiment, a generation model for data generation is used as an example for explanation, but the generation model is not limited to this use. For example, the string information extraction unit 113 may also be configured to use a generation model.

[0040] The prompt DB 143 manages prompt data for configuring prompts used when the data generation unit 117 performs data generation processing. Prompts correspond to commands and instructions used as input to the generation model and are used differently depending on the content to be output. For example, multiple types of prompts intended for the generation of output data described later may be predefined as prompt data. The prompt data registered in the prompt DB 143 may be configured to be directly input into the generation model, or it may be adjusted or selected based on instructions from the user.

[0041] Knowledge Data DB144 is configured as a knowledge database and manages the information that forms the basis of the knowledge data input into the generative model. Knowledge Data DB144 may have a configuration that includes data such as the following. Note that the configuration and names below are just examples, and it may include only a part of them, or it may include much more data.

[0042] (1) Legal and manual database Articles of relevant laws and regulations such as the Child Welfare Act, the Child Abuse Prevention Act, the Penal Code, the Civil Code, the Administrative Litigation Act, the Administrative Appeals Act, and the National Compensation Act, as well as related administrative manuals, guidelines for responding to sexual abuse at child guidance centers, other child abuse-related guidelines, a manual for responding to child abuse, guidelines for the operation of child guidance centers, and various notifications related to child abuse.

[0043] (2) Terminology Database Definitions of terms specific to the child welfare industry. In particular, this includes special usages and abbreviations used in practice that differ from dictionary definitions (e.g., case, entry, sexual abuse, etc.).

[0044] Format DB145 manages multiple formats corresponding to each of the multiple formats that can be selected as the format of the output data. In the format according to this embodiment, the information to be output as output data, the layout, the data structure, etc. are defined. Furthermore, in the format according to this embodiment, the structure of the knowledge data referenced during generation and whether or not summaries are included may also be defined. An example of a format according to this embodiment is as follows.

[0045] (Related to municipalities and welfare offices) 1. Requests for official documents (such as copies of family registers and resident registration certificates) 2. Taxable / Non-taxable Certificate / Income Certificate 3. Proof of receipt of various allowances and subsidies (for single-parent families, etc.) 4. Copy of the certificate of receipt of public assistance / case record 5. Fixed Asset Valuation Certificate 6. Documents related to moving into public housing

[0046] (Insurance / Medical related) 1. A copy of the Maternal and Child Health Handbook (or a request for confirmation of its contents) 2. Results and records of infant and child health checkups 3. Vaccination history certificate 4. Records of mental health and welfare consultations (for mothers and children) 5. Request for Medical Information (for children or guardians) / Medical Information Provision Form

[0047] (Ledger / Notification related) 1. Child Record Sheet 2. Meeting materials (acceptance, assistance policy, review meeting, measures decision, etc.) 3. Notification of Decision (Temporary Protection / Measures, etc.) 4. Case Transfer / Information Provision Notice / Transfer / Information Provision Form 5. Case Progress Management Ledger (Table) 6. Letter of Indictment 7. Judicial Review Progress Management Ledger (Table) 8. Register for Issuance of Disability Certificates 9. Independent Living Support Plan Form 10. Notifications related to the Child Abuse Prevention Act (such as orders for on-site inspections)

[0048] (System-related) 1. System registration (all data registration) 2. System registration (for specific purposes) 3. System registration (for specific data)

[0049] Furthermore, each of the above formats may differ depending on the organization or local government, and may be selectable according to the organization or local government. For example, in the "Case Progress Management Ledger," the format for "Local Government XX" and the format for "Local Government YY" may be different, and each may be registered and selectable separately. Also, the names and classifications of the above formats are examples, and the names and classifications may differ.

[0050] The extracted data DB146 manages the string information extracted by the string information extraction unit 113 from the target data (input data) specified by the user as extracted data. The extracted data may include all the string information contained in the target data.

[0051] The summary data DB147 holds the summary data obtained as a result of the summary generation process by the data generation unit 117. The structure of the summary data here may differ depending on the document format used in the output data in which the summary data is included, as well as the purpose and use.

[0052] The output data DB148 holds the output data converted to a predetermined output format generated by the data generation unit 117. The output data DB148 may also store the generation results from the data generation unit 117 in association with the prompts and various data used during generation.

[0053] Figure 3 is a block diagram showing an example of the functional configuration of the user terminal 200 according to this embodiment. The user terminal 200 is composed of a control unit 210, a storage unit 220, a communication unit 230, an operation unit 240, a display unit 250, and an external IF (Interface) 260.

[0054] The control unit 210 is responsible for controlling the operation of the user terminal 200. The control unit 210 is composed of, for example, a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit), and provides various functions by reading and executing various programs and data stored in the memory unit 220.

[0055] The memory unit 220 is a storage device for storing programs, data, and other information necessary for executing various control processes and functions of the control unit 210. The memory unit 220 is composed of volatile / non-volatile storage devices such as RAM (Random Access Memory), ROM (Read Only Memory), HDD (Hard Disk Drive), and flash memory.

[0056] The communication unit 230 is a communication interface for communicating with external devices via a network NW. The communication unit 230 may be configured to support multiple communication standards depending on the configuration of the network NW.

[0057] The operation unit 240 is an interface for receiving operations from the user of the user terminal 200. The operation unit 240 may consist of a mouse, keyboard, etc. The display unit 250 is an interface for displaying various screens and consists of a display, etc. A touch panel display that integrates the operation unit 240 and the display unit 250 may be used. The external IF 260 is an interface for connecting to various devices and may be a connection interface to, for example, an imaging unit (not shown) for taking images or sensors for acquiring predetermined information.

[0058] [Example of data structure] Figures 4A to 4C are diagrams illustrating an example of data structure to show an example of input / output data according to this embodiment. Note that the data structure and content shown in this example are just examples and are not limited to these.

[0059] Data 400 in Figure 4A shows an example of input data, specifically data pre-registered as business data in the business data DB 141 of the server device 100. Data 401 in Figure 4B shows an example of "Official Request (Copy of Family Register)". When a user specifies Data 400 as the target data and "Official Request (Copy of Family Register)" as the output data format, Data 401 is generated as output data. More specifically, Data 402 contained in Data 400 is extracted in accordance with the format of the target data and embedded into the format of Data 401 (more specifically, the document form), thereby forming the data item 404 within Data 401. Additionally, the data item 405 (Name of the responsible employee) in Data 401 may also be extracted from the business data and embedded. As described above, some of these processes may be performed using a generation model and prompts corresponding to the generation of "Official Request (Copy of Family Register)".

[0060] Data 410 in Figure 4B shows an example of input data, specifically a PDF document newly entered by the user as target data. Data 411 in Figure 4B shows an example of a "Consultation / Notification Acceptance Form" for an abuse acceptance meeting. When the user inputs Data 410 as target data and specifies "Consultation / Notification Acceptance Form" as the output data format, Data 411 is generated as output data. More specifically, character recognition processing is performed on Data 410 to obtain the string information within it. Furthermore, knowledge data corresponding to the format of the "Consultation / Notification Acceptance Form" is obtained. Then, by using the obtained information, information regarding the format of the "Consultation / Notification Acceptance Form," and the corresponding prompts as input to the generative model, Data 411 is generated.

[0061] Data 420 in Figure 4C shows an example of input data, specifically data pre-registered as business data in the business data DB 141 of the server device 100. Data 421 in Figure 4C shows an example of a "receiving meeting" entry in the ledger. When a user inputs Data 420 as target data and specifies "receiving meeting" as the output data format, Data 421 is generated as output data. More specifically, character recognition processing is performed on Data 420 to obtain string information within it. Furthermore, knowledge data corresponding to the "receiving meeting" format is obtained. Then, by using the obtained information, information regarding the "receiving meeting" format, and corresponding prompts as input to the generation model, Data 421 is generated. The generated Data 421 may be processed, for example, to be registered as ledger data in a predetermined DB (table, etc.) within the server device 100.

[0062] As mentioned above, the content of the output data is predetermined. For example, it may include a summary, or it may include the difference between newly specified data and past data. It may also include summaries, key points, important information, and points of interest extracted from multiple related data. Naturally, the extracted string information may be included in the output data as is. For past data, data of the same format (and the same target group) may be used.

[0063] Furthermore, the use of knowledge data obtained from knowledge data DB144 is not limited to being included in the output data. For example, the acquired knowledge data may be displayed on a separate screen, such as a pop-up, in association with the output data. Alternatively, only the content of the acquired knowledge data may be compiled (for example, summarized) and output as separate data.

[0064] [Processing flow] Figure 5 is a flowchart showing the overall flow of the data generation process according to this embodiment. This process flow is realized, for example, when the control unit 110 of the server device 100 reads and executes programs and various data stored in the storage unit 140. For the sake of simplicity, the server device 100 is described as the processing entity here.

[0065] Before this processing flow begins, various information will be registered and configured to be accessible in each database of the server device 100. Furthermore, the server device 100 will be in a state where it is possible to add, edit, delete, etc., the various information managed in each database.

[0066] In step S501, the server device 100 accepts the specification of target data to be used to generate output data. This specification may be data already registered in the DB, or data newly entered by the user via the user terminal 200. Furthermore, there are no particular limitations on the file format or type of the target data. The target data may be, for example, audio data or document data. The target data shall contain at least information necessary to generate the output data according to this embodiment.

[0067] In step S502, the server device 100 accepts the specification of the output data format. The server device 100 presents the selectable formats via the user terminal 200 and accepts the user's specification. The selectable formats may be switched depending on the type of target data accepted in step S501. For example, the system may be configured to accept format specifications in stages, such as "Case Progress Management Ledger" and "For Local Government XX".

[0068] In step S503, the server device 100 extracts string information from the target data received in step S501. If the target data is already registered, the server device 100 refers to that data. If the target data is document data, the string information may be extracted by performing character recognition processing on the document data. If the target data is audio data, the string information may be extracted by performing speech recognition processing. At this stage, the extracted string information may be presented to the user, prompting them to confirm the content.

[0069] In step S504, the server device 100 identifies the format corresponding to the format received in step S502. As described above, a format corresponding to each format is predetermined, and the information necessary to generate output data in the format desired by the user is referenced.

[0070] In step S505, the server device 100 refers to the knowledge database based on the format identified in step S504 and retrieves the relevant knowledge data. As described above, the items and contents of the retrieved knowledge data may differ depending on the format accepted in step S502.

[0071] In step S506, the server device 100 generates and sets prompts to be input to the generation model based on the various data acquired up to this point. These prompts may be selected from a predetermined set, or a single prompt may be generated by combining the various data acquired up to this point. At this time, the prompt also includes descriptions to specify data summarization processing, expression and terminology transformation processing, extraction processing, and integration processing with knowledge data, depending on the specified format.

[0072] In step S507, the server device 100 inputs the acquired data and prompts into the generation model as input to generate data in the specified format.

[0073] In step S508, the server device 100 displays the generated data as a result of the processing in step S507. For example, the server device 100 presents the generation results by displaying generated data such as data 401 in Figure 4A, data 411 in Figure 4B, and data 421 in Figure 4C on the user terminal 200.

[0074] In step S509, the server device 100 determines whether it has received an output instruction from the user regarding the generated data displayed in step S508. The user may, for example, issue an output instruction via the user terminal 200 if they determine that there are no problems with the content of the generated data. The output instruction here may be defined according to the format received in step S502, or it may be received separately in this process. For example, it may be an output instruction to store the output data in a predetermined storage area, or it may be an output instruction such as printing. If an output instruction is received (step S509: YES), the server device 100 proceeds to step S510. On the other hand, if no output instruction is received (step S509: NO), this processing flow ends.

[0075] In step S510, the server device 100 outputs the generated data as the output data requested by the user. Then, this processing flow is terminated.

[0076] In summary, this embodiment makes it possible to provide functions that improve the efficiency of document creation work for support providers or enhance the quality of their work. In particular, by specifying the format of the target data and output data, it becomes possible to easily generate and output data in the desired format.

[0077] <Other Embodiments> In the embodiments described above, child abuse was used as an example of a support service, but the invention is not limited to this. The functions of the present invention are applicable to various fields and services in terms of analysis and the use and sharing of the information underlying it. For example, it may be applied to the analysis of child injury and accident response, maternal and child health, domestic violence (DV) response, sexual violence response, delinquency and crime response, developmental disability response, elderly welfare, disability welfare, delinquency and crime investigation, and harassment. Furthermore, it is not limited to government services, but may also be applied to services used by private companies and individuals.

[0078] Furthermore, while the above embodiment shows an example of extracting string information from target data specified by the user, it is not limited to this. For example, it may be configured to extract other information, such as image information contained in document data. The extracted image information may then be included in the output data, or the content indicated by the image data may be further recorded as string information.

[0079] Furthermore, the above embodiment described a configuration for generating output data while taking into account the different document forms and ledger configurations for each organization. In addition, even within the same organization, the content to be included in document forms and the document forms themselves may differ depending on the time period. For example, if the configuration of document forms is switched or merged within the same organization, the user may be allowed to specify which configuration to use for output by associating the latest version with past versions.

[0080] Furthermore, in the present invention, the functions of one or more embodiments described above can also be realized by supplying a program or application to a system or device using a network or storage medium, and one or more processors in the computer of that system or device reading and executing the program.

[0081] Alternatively, it may be implemented by a circuit that performs one or more functions (for example, an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array)).

[0082] Although various embodiments have been described above with reference to the drawings, it goes without saying that this disclosure is not limited to these examples. It will be clear to those skilled in the art that various modifications, alterations, substitutions, additions, deletions, and equivalents can occur within the scope of the claims, and these will naturally fall within the technical scope of this disclosure. Furthermore, the components of the various embodiments described above can be combined arbitrarily without departing from the spirit of the invention.

[0083] Thus, the present invention is not limited to the embodiments described above. It is also intended and within the scope of protection to be provided for the combination of each configuration of the embodiments, as well as for modifications and applications by those skilled in the art based on the description in the specification and well-known technology.

[0084] As described above, the following matters are disclosed in this specification:

[0085] (Technology 1) An information processing system that generates data related to child support services, A selection unit that accepts the selection of target data related to the aforementioned child support services, An extraction unit that extracts string information from the selected target data, A specification section that accepts the format of the output data, A generation unit that converts the string information extracted from the target data in accordance with the format specified in the designated unit and generates output data in that format, An output unit that outputs the generated output data, An information processing system having

[0086] (Technology 2) The aforementioned data is document data. The information processing system according to Technical Reference 1, wherein the extraction unit extracts string information contained in the document data.

[0087] (Technology 3) The aforementioned data is audio data. The information processing system according to Technology 1, wherein the extraction unit extracts string information by performing speech recognition processing on the audio data.

[0088] (Technology 4) The information processing system according to any one of the technologies 1 to 3, wherein the generation unit generates output data in the format specified by the designation unit, using the information extracted by the extraction unit as is.

[0089] (Technology 5) It further has a memory unit that stores past data related to child support services, The extraction unit refers to past data corresponding to the target data selected by the selection unit from the storage unit and extracts the difference between the target data and the past data, as described in any one of the technologies 1 to 4.

[0090] (Technology 6) It further has a memory unit that stores past data related to child support services, The extraction unit references past data corresponding to the target data selected by the selection unit from the storage unit, and extracts string information from the target data and the past data, The information processing system according to any one of the technologies 1 to 4, wherein the generation unit generates a summary of string information extracted from the target data and the past data, and important information shown by the difference between the target data and the past data, and generates output data in a format specified by the designation unit, including the summary and the important information.

[0091] (Technology 7) The information processing system according to any one of the technologies 1 to 6, wherein the designation unit is configured to allow the user to specify one of the following formats as the output data: ledger, report, submission materials, meeting materials, and data configuration for registration in a predetermined database.

[0092] (Technology 8) The information processing system described in any one of the technologies 1 to 7, wherein the designation unit is configured to allow the user to specify one of several different formats corresponding to each of multiple organizations as the format of the output data.

[0093] (Technology 9) The system further includes a reference unit that references a knowledge database related to child support services based on the string information extracted by the extraction unit, The information processing system according to any one of the technologies 1 to 8, wherein the generation unit generates output data in a format specified by the designation unit using string information extracted from the target data and knowledge data obtained from the knowledge database by the reference unit.

[0094] (Technology 10) The information processing system according to any one of the technologies 1 to 9, wherein the generation unit generates output data in a specified format by using a predefined prompt corresponding to the format specified by the designation unit and string information extracted from the target data as input to a large-scale language model.

[0095] (Technology 11) A control method for an information processing system that generates data related to child support services, A selection process for accepting the selection of target data related to the aforementioned child support services, An extraction step of extracting string information from the selected target data, A specification process that accepts the format of the output data, A generation step which converts the string information extracted from the target data in accordance with the format specified in the above-mentioned step and generates output data in that format, An output step which outputs the generated output data, A control method having

[0096] (Technology 12) Computers, A selection unit that accepts the selection of target data related to child support services. An extraction unit that extracts string information from the selected target data, A specification section that accepts the format of the output data. A generation unit that converts the string information extracted from the target data in accordance with the format specified in the above-mentioned designation unit and generates output data in that format. An output unit that outputs the generated output data, A program designed to function as such. [Industrial applicability]

[0097] The present invention is useful, for example, as a device, system, or method for improving operational efficiency, information sharing, and the quality of work performed by support workers at support sites in organizations and institutions that provide various support services. [Explanation of Symbols]

[0098] 1…Business support system 100…Server device 110... Control Unit 111...Data Reception Department 112...Data Management Department 113...Character string information extraction section 114…Format Control Unit 115...Prompt control unit 116...Knowledge Data Reference Section 117...Data generation unit 118... Oil Refill Control Unit 119…Output Data Control Unit 120...Communication Control Unit 130... Communications Department 140...Storage section 141…Business Data Database 142…Generative Model DB 143…Prompt DB 144…Knowledge Data Database 145…Format DB 146... Theme Information Database 147…Summary Data DB 148…Output Data DB 200... User terminals 210... Control Unit 220...Storage section 230... Communications Department 240...Operation unit 250...Display section 260...External IF 300... Integration System NW...Network

Claims

1. An information processing system that generates data related to child support services, A selection unit that accepts the selection of target data from among multiple types of data related to the aforementioned child support services, An extraction unit that extracts string information from the selected target data, A selection unit presents multiple selectable output data formats according to the type of target data received by the selection unit, and accepts the selection of the output data format from among the presented multiple formats. A generation unit that converts the string information extracted from the target data in accordance with the format specified in the designated unit and generates output data in that format, An output unit that outputs the generated output data, An information processing system having

2. The aforementioned data is document data. The information processing system according to claim 1, wherein the extraction unit extracts string information contained in the document data.

3. The aforementioned data is audio data. The information processing system according to claim 1, wherein the extraction unit extracts string information by performing speech recognition processing on the audio data.

4. The information processing system according to claim 1, wherein the generation unit generates output data in the format specified by the designation unit, using the information extracted by the extraction unit as is.

5. It further has a memory unit that stores past data related to child support services, The information processing system according to claim 1, wherein the extraction unit refers to past data corresponding to the target data selected by the selection unit from the storage unit and extracts the difference between the target data and the past data.

6. It further has a memory unit that stores past data related to child support services, The extraction unit references past data corresponding to the target data selected by the selection unit from the storage unit, and extracts string information from the target data and the past data, The generation unit generates a summary of string information extracted from the target data and the past data, and important information shown by the difference between the target data and the past data. The information processing system according to claim 1, which generates output data in a format specified by the designated section, including the summary and the important information.

7. The information processing system according to claim 1, wherein the designation unit is configured to be able to specify any of the following formats as the format of the output data: ledger, report, submitted materials, meeting materials, and data configuration for registration in a predetermined database.

8. The information processing system according to claim 1, wherein the designation unit is configured to be able to specify one of several different formats corresponding to each of multiple organizations as the format of the output data.

9. The system further includes a reference unit that references a knowledge database related to child support services based on the string information extracted by the extraction unit, The information processing system according to claim 1, wherein the generation unit generates output data in a format specified by the designation unit using string information extracted from the target data and knowledge data obtained from the knowledge database by the reference unit.

10. The information processing system according to claim 1, wherein the generation unit generates output data in a specified format by using a predetermined prompt corresponding to the format specified by the designation unit and string information extracted from the target data as input to a large-scale language model.

11. In each of the multiple types of output data formats, multiple versions of the format are managed in association with each other. The information processing system according to claim 1, wherein the designation unit further presents multiple selectable versions of the output data format when presenting selectable output data formats according to the type of target data received by the selection unit.

12. A control method for an information processing system that generates data related to child support services using computer software executed by a computer, A selection process that accepts the selection of target data from among multiple types of data related to the aforementioned child support services, An extraction step of extracting string information from the selected target data, In the selection step, the system presents multiple selectable output data formats according to the type of target data received in the selection step, and accepts the selection of the output data format from among the presented multiple formats. A generation step which converts the string information extracted from the target data in accordance with the format specified in the above-mentioned step and generates output data in that format, An output step which outputs the generated output data, A control method having

13. Computers, A selection unit that accepts the selection of target data from among multiple types of data related to child support services. An extraction unit that extracts string information from the selected target data, A selection unit presents multiple selectable output data formats according to the type of target data received by the selection unit, and accepts the selection of the output data format from among the presented multiple formats. A generation unit that converts the string information extracted from the target data in accordance with the format specified in the designated unit and generates output data in that format. An output unit that outputs the generated output data, A program designed to function as such.

Citation Information

Patent Citations

  • Image forming apparatus

    JP2025116886A

  • Information processing system, information processing method, and program

    JP2025167703A

  • System

    JP2025053001A

Cited By

  • Information processing system and its control method, and program

    JP7894197B1