Information processing device, information processing method, and program

The information processing device efficiently organizes and displays relationships between 5W1H items from multiple documents, addressing the challenge of consolidating suspect information across cases and identifying inconsistencies.

JP2026112320APending Publication Date: 2026-07-06NEC CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
NEC CORP
Filing Date
2024-12-24
Publication Date
2026-07-06

AI Technical Summary

Technical Problem

In criminal investigations, information about suspects and individuals is often scattered across multiple documents, making it difficult and time-consuming to find and consolidate information about the same individual across different cases, especially with limited resources.

Method used

An information processing device that acquires subject-related information from multiple documents, extracts 5W1H items using natural language processing, organizes them chronologically, and detects relationships between these items, outputting organized information with relationship indicators.

Benefits of technology

Facilitates efficient and comprehensive understanding of information about individuals by organizing and displaying relationships across documents, allowing users to grasp information quickly and identify inconsistencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026112320000001_ABST
    Figure 2026112320000001_ABST
Patent Text Reader

Abstract

This involves organizing the information about a specific individual obtained from multiple documents and examining their relationships. [Solution] The information acquisition means acquires subject-related information related to a specific subject from multiple texts. The extraction means extracts multiple strings that meet predetermined criteria from the subject-related information. The analysis means organizes the multiple strings according to a predetermined format, detects strings that have a predetermined relationship among the multiple strings, and outputs output information that includes the organized strings and information indicating the relationship.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] In an organization that conducts criminal investigations such as the police, when conducting an investigation of a case, a written statement or evidence document recording the information collected for each case is created. Generally, even for one case, a large amount of documents need to be created. Therefore, the amount of documents related to multiple cases becomes enormous. Thus, various management systems have been introduced for the management of investigation-related documents.

[0003] For example, in Patent Document 1, an incident evidence management system has been proposed that can perform a cross-sectional search of a plurality of different types of data related to the same incident in a batch, improve the search efficiency, and improve the convenience for users. According to this, it is possible to efficiently access the necessary information from a large amount of information related to the same incident.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, information about suspects and individuals associated with them during a criminal investigation may be recorded in multiple documents, such as personal records, even within a single case. Furthermore, information about the same individual may appear in personal records or other documents related to multiple different cases. In such cases, investigators must search for information about the same individual across multiple different documents and then review the information they find. This process requires an enormous amount of time. Moreover, it is difficult to comprehensively search for information about the same individual across multiple documents. Therefore, in criminal investigations conducted with limited time and human resources, obtaining information about the same individual from a large volume of documents is challenging. [Means for solving the problem]

[0006] The information processing device according to this disclosure includes: information acquisition means for acquiring subject-related information relating to a specific subject from multiple documents; extraction means for extracting multiple strings that satisfy predetermined criteria from the subject-related information; and analysis means for organizing the multiple strings according to a predetermined format, detecting strings having a predetermined relationship among the multiple strings, and outputting output information including the organized strings and information indicating the relationship.

[0007] The information processing method relating to this disclosure involves obtaining subject-related information concerning a specific subject from multiple documents, extracting multiple strings that satisfy predetermined criteria from the subject-related information, organizing the multiple strings according to a predetermined format, detecting strings that have a predetermined relationship among the multiple strings, and outputting output information that includes the organized strings and information indicating the relationship.

[0008] The program described herein causes a computer to perform the following steps: a process of obtaining subject-related information relating to a specific subject from multiple documents; a process of extracting multiple strings that satisfy predetermined criteria from the subject-related information; a process of organizing the multiple strings according to a predetermined format, detecting strings among the multiple strings that have a predetermined relationship, and outputting output information that includes the organized strings and information indicating the relationship. [Effects of the Invention]

[0009] According to this disclosure, it is possible to provide an information processing device, an information processing method, and a program that can organize the matters contained in information about a specific subject obtained from multiple documents and their relationships. [Brief explanation of the drawing]

[0010] [Figure 1] This figure shows a schematic configuration example of the information processing device related to this disclosure. [Figure 2] This diagram schematically shows the configuration of an information processing device according to one embodiment. [Figure 3] This diagram shows the format for extracting strings of text from investigation-related documents. [Figure 4] This figure shows an example of how the analysis department organized the data by applying the 5W1H items to a format. [Figure 5] This figure shows an example of output information when the main category of focus is criminal record. [Figure 6] This figure shows an example of output information when the main category of focus is work history. [Figure 7] This figure shows an example of output information when the main category of focus is educational background or official rank, decorations, and pensions. [Figure 8] A flowchart showing the processing of an information processing device according to one embodiment. [Figure 9] This diagram schematically shows the configuration of an information processing device according to one embodiment. [Figure 10] This diagram schematically shows the configuration of an information processing device according to one embodiment. [Figure 11] It is a diagram showing an example in which the result of consistency determination is displayed in the output information when the major item of interest is work history. [Figure 12] It is a flowchart showing the processing of an information processing apparatus according to an embodiment. [Figure 13] It is a diagram schematically showing the configuration of an information processing apparatus according to an embodiment. [Figure 14] It is a diagram showing an example of a chronology created by an information processing apparatus according to an embodiment. [Figure 15] It is a flowchart showing the processing of an information processing apparatus according to an embodiment. [Figure 16] It is a diagram showing a configuration example of a computer for realizing an information processing apparatus.

Mode for Carrying Out the Invention

[0011] Prior to the description of the embodiments of the present disclosure, the outline of the present disclosure will be described. FIG. 1 is a diagram showing a schematic configuration example of an information processing apparatus according to the present disclosure. The information processing apparatus 10 includes an information acquisition unit 11, an extraction unit 12, and an analysis unit 13.

[0012] The information acquisition unit 11 searches for and acquires subject-related information INF1 related to a specific subject from a plurality of documents containing information related to the specific subject.

[0013] The extraction unit 12 divides and extracts a character string indicating information related to a specific subject from the subject-related information INF1 into items defined according to a predetermined criterion. Then, the extraction unit 12 outputs extraction item information INF2 composed of the extracted information to the analysis unit 13. <映出

[0014] The analysis unit 13 fits a plurality of items included in the extraction item information INF2 into a predetermined format and arranges them in chronological order. The analysis unit <映出

[0014] outputs the items fitted into the predetermined format and information indicating items having a certain relationship among the items after fitting as output information OUT.

[0015] It should be noted that there seems to be an incorrect tag "<映出

[0014] " in the original text which is retained as is in the translation. If this is a mistake, it should be corrected in the original text for a more accurate translation. Embodiments of the present invention will be described below with reference to the drawings. In each drawing, the same elements are denoted by the same reference numerals, and redundant explanations are omitted where necessary.

[0016] When we refer to one embodiment below, it means that it is applicable to any of the embodiments described below, or to a combination of two or more embodiments, and that its application is not limited to a specific embodiment.

[0017] Embodiment 1 An information processing device according to Embodiment 1 will now be described. Figure 2 is a schematic diagram showing the configuration of an information processing device according to one embodiment. The information processing device 100 has an information acquisition unit 110, an extraction unit 120, and an analysis unit 130. The information acquisition unit 110, the extraction unit 120, and the analysis unit 130 in the information processing device 100 correspond to the information acquisition unit 11, the extraction unit 12, and the analysis unit 13 in the information processing device 10, respectively. Physically, the information processing device 100 can be configured as, for example, an information processing device having one or more processors and one or more memories, or as a server device. At least a part of the functions of each part of the information processing device 100 may be realized by one or more processors operating according to a program read from one or more memories.

[0018] Some or all of the information acquisition unit 110, extraction unit 120, and analysis unit 130 may perform their respective processing using various natural language processing (NLP) techniques, for example, artificial intelligence (AI).

[0019] The information processing device 100 can access, for example, a database 1000 that stores investigation-related documents such as reports and evidence documents created for each of multiple criminal cases.

[0020] The information acquisition unit 110 is configured to access, for example, multiple investigation-related documents 1100 used for analysis from the database 1000. The information acquisition unit 110 searches for information on a specific subject to be analyzed from the multiple investigation-related documents 1100. The information to be analyzed includes, for example, the subject's family structure, criminal record, work history, residence history, educational background, and decorations history as described in the investigation-related documents. The specific subject in the investigation-related documents may be, for example, the suspect, relatives of the suspect, and witnesses. The information acquisition unit 110 retrieves the retrieved information on the specific subject from the database 1000. In Figure 2, the information on the specific subject retrieved by the information acquisition unit 110 from the database 1000 is displayed as subject-related information INF1.

[0021] The extraction unit 120 extracts strings such as keywords and phrases that represent the 5W1H items from the subject-related information INF1 acquired by the information acquisition unit 110. The 5W1H items are information classified into categories such as "when," "where," "who," "what," "why," and "how" or "what happened."

[0022] The extraction unit 120 may determine a sentence based on keywords using "dependency parsing." Since there may be variations in expression when statements or other written materials are transcribed, keyword searches may appropriately apply general methods such as natural language AI.

[0023] The extraction unit 120 may, for example, apply NSP (Next Sentence Prediction) to extract parts of speech such as the subject, predicate, and object within a sentence. Then, based on the extracted information about parts of speech, it may extract the 5W1H items in the sentence. Furthermore, since proper nouns in the sentence are highly likely to correspond to information such as "what," "how," or "what happened," the extraction unit 120 may also extract them.

[0024] The extraction unit 120 may extract 5W1H items using a format for extracting 5W1H items from subject-related information INF1. For example, assuming that the document obtained by the information processing device 100 from the database 1000 is an investigation-related document 1100, the strings contained in the investigation-related document can be empirically estimated to be within a certain range. Figure 3 shows a diagram of the extraction format for strings contained in the investigation-related document. The extraction unit 120 may extract 5W1H items from subject-related information INF1 based on the classification guidelines shown in Figure 3.

[0025] For example, let's assume that the statement of the subject, "Jiro Tanaka," is included as a sentence in the subject-related information INF1. The statement might be something like this: "I was born as the second of two brothers to a father who was a taxi driver at the time and a mother who was a housewife. After graduating from junior high school, I got a job at a company called F Civil Engineering Co., Ltd. in City B and worked as a civil engineering worker. While working at this company, I started using drug X out of curiosity, and when I was 16 years old, I was arrested by the PA Police and PB Police for using drug X, sent to a juvenile detention center, and quit my job." In this case, the extraction unit 120 may extract strings corresponding to the major and minor items shown in Figure 3, which correspond to the 5W1H items, according to the extraction format created for investigation-related documents.

[0026] The extraction unit 120 outputs the extracted item information INF2, which shows the extracted 5W1H items, to the analysis unit 130.

[0027] The analysis unit 130 organizes the 5W1H items included in the extracted item information INF2 according to a predetermined format. Then, the analysis unit 130 adds information indicating strings that have a predetermined relationship among the multiple strings included in the extracted item information INF2 and outputs it as output information OUT.

[0028] The analysis unit 130 includes a time-series organization unit 131 and a relationship analysis unit 132. The time-series organization unit 131 organizes the 5W1H items included in the extracted item information INF2 by fitting them into a predetermined format.

[0029] The time-series organization unit 131 may organize the 5W1H items included in the extracted item information INF2 according to the items shown in Figure 3. For example, for the "educational background" item, items such as "school attended" and "highest level of education" may be selected from the 5W1H items and arranged accordingly.

[0030] Figure 4 shows an example of how the analysis department has organized the 5W1H items according to the format. In Figure 4, the items related to the family structure of the subject, "Jiro Tanaka," are organized according to the format using the 5W1H items. In Figure 4, the strings representing the 5W1H items related to the family structure of the subject, "Jiro Tanaka," are organized chronologically along the vertical time axis, according to the items specified in the format.

[0031] The relationship analysis unit 132 adds information connecting related items if there are items with strong relationships among the 5W1H items organized chronologically for a given item. In the example in Figure 4, the information connecting items is displayed with arrow lines. The relationship analysis unit 132 outputs the information consisting of the 5W1H items after item organization and relationship analysis as output information OUT, for example to the display unit 190.

[0032] The relationship analysis unit 132 may, for example, search for people who have a relationship with the person appearing in response to "who" using the 5W1H items included in the extracted item information INF2, and then understand the relationship. In this way, the relationship analysis unit 132 can obtain information that shows a human network centered on a specific person.

[0033] The relationship analysis unit 132 may search for the same or similar facilities or organizations among the 5W1H items included in the extracted item information INF2 for the facilities or organizations corresponding to "where," and understand the relationships. In this way, the relationship analysis unit 132 can obtain information indicating a human network consisting of people who are currently affiliated with or have previously affiliated with a specific facility or organization.

[0034] The above example, referring to Figure 4, describes how to organize the 5W1H items related to the subject's family structure, but the items to focus on in the organization can vary. Figure 5 shows an example of output information when the main item of focus is criminal record. Figure 6 shows an example of output information when the main item of focus is work history. Figure 7 shows an example of output information when the main item of focus is educational background or rank, medal, and pension. As shown in Figures 5 to 7, it can be seen that regardless of the main item of focus, output information OUT is obtained that shows the 5W1H items organized in chronological order, and the results of the analysis of the relationships between the items.

[0035] Next, the processing in the information processing device 100 will be described. Figure 8 is a flowchart showing the processing of the information processing device according to one embodiment.

[0036] Step S11 The information acquisition unit 110 acquires subject-related information INF1 from the investigation-related documents 1100 in the database 1000.

[0037] Step S12 The extraction unit 120 extracts extraction item information INF2 from the subject-related information INF1.

[0038] Step S13 The time-series organization unit 131 organizes the 5W1H items included in the extracted item information INF2 into a predetermined format in chronological order.

[0039] Step S14 The relationship analysis unit 132 adds information that connects related items among the 5W1H items, which are organized in chronological order. The relationship analysis unit 132 then outputs output information OUT, which consists of the 5W1H items to which the information connecting related items has been added.

[0040] In summary, with this configuration, regardless of the item of focus, output information OUT is obtained that shows the results of the analysis of the relationships between the 5W1H items included in the extracted item information INF2, which is organized chronologically.

[0041] The output information OUT may be displayed in a way that is visible to the user of the information processing device 100. As shown in Figure 2, the information processing device 100 may output the output information OUT to the display unit 190. The display unit 190 may display the output information OUT in a way that is visible to the user of the information processing device 100. In this case, the display unit 190 may, for example, display an image of the example of organizing the 5W1H items shown in Figure 4 to the user of the information processing device 100.

[0042] The display unit 190 may be included in the information processing device according to this embodiment. Figure 9 is a schematic diagram showing the configuration of an information processing device according to one embodiment. As shown in Figure 9, the display unit 190 may be incorporated as part of the information processing device 101. This makes it possible to provide the information processing device according to this embodiment entirely using general hardware resources.

[0043] As explained above, users of the information processing device can view items included in the 5W1H framework at multiple points in time for a major item of interest. Furthermore, by obtaining information that shows the relationships between items, as indicated by the arrows in Figures 4 to 7, users can visually and easily grasp the relationships between items.

[0044] As a result, users of the information processing device can efficiently and comprehensively grasp information about a person that is written across multiple documents.

[0045] Embodiment 2 Documents containing information about a subject, such as investigation-related documents, include various types of documents, such as statements made by the subject themselves, summaries of the subject's statements from the perspective of a third party such as an investigator, and documents recording facts about the subject. Therefore, even information about the same event concerning the subject may not be consistent across multiple documents. Here, "event" refers to matters and events that indicate the subject's attributes and actions, such as information indicating the subject's status, such as family structure, place of residence at a certain time, and place of employment, and information about incidents and other events in which the subject was involved.

[0046] Documents that record facts concerning a subject are considered to have a high degree of reliability. Examples of documents that record facts related to a subject include criminal record inquiry reports, vehicle inspection certificate copies, family registers, and court judgments. Because these documents are prepared after careful review of their contents, or are prepared by public institutions, the reliability of the information recorded about the subject can be expected to be high.

[0047] In contrast, it is conceivable that the information about oneself expressed by the subject may include false information and inaccurate information due to errors, or other information that is contrary to the facts. Therefore, the information about oneself expressed by the subject may be less reliable than the information contained in documents that record facts related to the subject.

[0048] Here, documents that record information about a subject as expressed by the subject, whether orally or in writing, are referred to as documents based on the subject's statements. Documents based on the subject's statements may be created by the subject themselves. In the context of investigative documents, for example, statements of opinion and affidavits correspond to documents based on the subject's statements that were created by the subject themselves. Furthermore, documents based on the subject's statements may be created by a third party other than the subject, who obtained information about the subject as expressed by the subject. In the context of investigative documents, for example, various reports created by investigators correspond to documents based on the subject's statements that were created by a third party.

[0049] In the following, this embodiment describes an information processing device that evaluates the consistency between information contained in a document based on the subject's statement and information contained in a document recording facts about the subject.

[0050] Figure 10 is a schematic diagram showing the configuration of an information processing device according to one embodiment. The information processing device 200 has a configuration in which the analysis unit 130 of the information processing device 100 according to Embodiment 1 is replaced with an analysis unit 230. The analysis unit 230 has a configuration in which a consistency determination unit 233 is added to the analysis unit 130.

[0051] The consistency determination unit 233 determines whether the information regarding the same event is consistent across multiple documents, based on the 5W1H items included in the extracted item information INF2. This will be explained below with specific examples.

[0052] Assume that, as in Embodiment 1, the subject was employed by F Civil Engineering Co., Ltd. in City B after graduating from junior high school. Then, consider the case where the subject intentionally or mistakenly states a false place of employment, such as, "After graduating from junior high school, I was employed by a company called Z Construction Co., Ltd. in City B and worked as a civil engineering worker."

[0053] In this case, the consistency determination unit 233 can obtain information indicating the correct place of employment after graduating from junior high school by referring to the 5W1H items contained in documents that record facts about the subject, such as a copy of a judgment and a criminal record inquiry result report, as the item corresponding to "where" in the 5W1H items.

[0054] In this case, the consistency determination unit 233 can detect that the "Z Construction Co., Ltd." stated by the subject and the "F Civil Engineering Co., Ltd." recorded in the document containing facts about the subject are inconsistent. The consistency determination unit 233 then adds information to the output information OUT indicating that the information stated by the subject is inaccurate. Finally, the consistency determination unit 233 outputs the output information OUT after adding the information.

[0055] Figure 11 shows an example of displaying the results of a consistency check in the output information when the main item of focus is work history. In this example, to show that "Z Construction Co., Ltd." stated by the subject and "F Civil Engineering Co., Ltd." recorded in the document documenting facts about the subject are inconsistent, the corresponding display box is shown with a thick line (symbol 60 in Figure 11). Furthermore, to indicate the inconsistency of the information, text information is displayed in a callout (symbol 70 in Figure 11).

[0056] The methods for displaying inconsistencies in information are not limited to those described above. For example, the text within the display frame may be formatted. Formatting of text may include various methods such as bolding, italics, changing the font, changing the font size, changing the text color, shading the text, and making the text blink. The text frame may also be formatted. Formatting of the text frame may include various methods such as changing the thickness of the frame's lines, changing the color of the frame, coloring the text within the frame, displaying patterns within the frame, and making the frame blink. In addition, although the above example describes displaying text information using a callout, the same formatting as the text frame and the text within the frame may be applied to the callout. Various display methods other than callouts may also be used. The callout may be displayed at all times or displayed only upon user request. For example, the callout may appear as a pop-up when the user moves the mouse cursor over a text frame displaying inconsistencies in information.

[0057] Next, the processing in the information processing device 200 will be described. Figure 12 is a flowchart showing the processing of the information processing device according to one embodiment.

[0058] Steps S11-S14 Steps S11 to S14 in Figure 12 are the same as steps S11 to S14 in Figure 8, so redundant explanations will be omitted.

[0059] Step S21 The consistency determination unit 233 determines whether there are any inconsistencies among the 5W1H items included in the extracted item information INF2 regarding information about the same event across multiple documents. If there are no inconsistencies among the multiple documents, the consistency determination unit 233 terminates processing.

[0060] Step S22 If the consistency determination unit 233 detects inconsistent items across multiple documents, it adds information indicating the inconsistency to the detected items. Then, it outputs output information OUT after the information has been added.

[0061] As described above, with this configuration, if there are inconsistencies among the 5W1H items included in the extracted item information INF2 regarding the same event, information indicating the inconsistency can be added to the affected item. This allows the user of the information processing device 200 to easily understand that inconsistencies in information about the subject have occurred due to differences in source.

[0062] In this case, the user of the information processing device 200 can analyze whether the inconsistency in the information is due to a false statement by the subject or simply an error by the subject. For example, in a criminal investigation, knowing whether or not the subject made a false statement allows the investigator, as the user, to proceed with the investigation while understanding the subject's intentions.

[0063] Furthermore, the consistency determination unit 233 may select information to display in the output information OUT from among the inconsistent information. The consistency determination unit 233 may also display the most recent information in the output information OUT. In this case, past information that does not match the latest information may be displayed as supplementary information in the output information OUT.

[0064] The above described an example of information inconsistency occurring between documents recording facts related to a subject and documents based on the subject's statements. However, information inconsistencies are not limited to this example.

[0065] Information inconsistencies can occur even in documents based on the statements of the subject. For example, a subject's statements may change between multiple cases or between multiple statements within a single case. In this case, the information processing device 200 can detect and display these changes in statements.

[0066] Furthermore, inconsistencies in information can occur in documents that record facts related to the subject. For example, the address may be written differently in a family register and a resident registration. In this case, the information processing device 200 can detect and display the discrepancy in the address written in the documents.

[0067] In this embodiment, the explanation assumes the use of investigative materials, but this is merely an example. For instance, in addition to investigative materials, other information managed by public institutions, such as the subject's resident registration and social insurance records, and other various types of information may also be referenced.

[0068] Embodiment 3 An information processing device according to Embodiment 3 will now be described. Figure 13 is a schematic diagram showing the configuration of an information processing device according to one embodiment. The information processing device 300 has a configuration in which a timeline creation unit 140 is further provided in addition to the information processing device 100.

[0069] The timeline creation unit 140 creates a timeline CT for a specific person for a specific item based on the output information OUT.

[0070] The timeline creation unit 140 extracts the items "when," "who," "where," and "what" from the output information OUT. Then, using the subject's birth as the starting point, it places the extracted information for the extracted "who," "where," and "what" items on a timeline to create a timeline CT.

[0071] Figure 14 shows an example of a timeline created by an information processing device according to one embodiment. In the timeline shown in Figure 14, the horizontal direction is the time axis, and items corresponding to "who," "where," and "what" are arranged vertically. In addition, in the timeline CT, related items are connected by arrow lines.

[0072] If, for a particular item, multiple identical or similar items exist at the same or similar time period, the timeline creation unit 140 may display only the representative item in the timeline. This prevents the display of duplicate information in the timeline. However, the timeline creation unit 140 may display duplicate information multiple times.

[0073] Furthermore, the timeline creation unit 140 may include additional information about the items displayed on the timeline CT in the timeline CT. For example, various display means such as callouts (reference numeral 80 in Figure 14) and pop-ups may be used to display the additional information. In addition, the additional information may be displayed when the user of the information processing device 300 focuses on a target item, for example, by moving the mouse cursor over the target item or by right-clicking (reference numeral 90 in Figure 14).

[0074] Furthermore, the timeline creation unit 140 may highlight the displayed items and additional information as needed. Various text formatting techniques, such as bolding, shading, changing text color, and changing fonts, may be applied to the highlighting. Various visual effect techniques, such as changing the color of the display frames for text, items, and additional information, and changing the shape of the display frames, may also be applied. These highlighting techniques may also be applied to information presentation, such as arrow lines indicating relationships between related items. These highlighting techniques may also be used in combination.

[0075] The timeline creation unit 140 may continuously display information that it deems to be of high importance in the timeline CT. In this case, it may also display information that it deems to be of low importance at the user's request. For example, for information that it deems to be of low importance, the timeline creation unit 140 may place symbols such as frames or marks in the timeline CT to indicate the location of the information. Then, when the user focuses on the target symbol, such as by moving the mouse cursor over the target symbol or right-clicking, the unit may display the information corresponding to the symbol.

[0076] The timeline creation unit 140 may, for example, determine the importance of information based on the people who appear in the timeline CT. For example, the job titles of the people who appear in the timeline CT may be used as an indicator of importance. For example, information about people who can be judged as socially important, such as "President" or "Director," may be displayed at all times as a priority.

[0077] However, since a person's position may change over time, past information on individuals holding important positions may be displayed preferentially, regardless of their past positions.

[0078] Next, the processing in the information processing device 300 will be described. Figure 15 is a flowchart showing the processing of the information processing device according to one embodiment.

[0079] Steps S11-S14 Steps S11 to S14 in Figure 15 are the same as steps S11 to S14 in Figure 8, so redundant explanations are omitted.

[0080] Step S31 The timeline creation unit 140 creates a timeline CT of the subject based on the output information OUT.

[0081] As explained above, by limiting the information displayed in the timeline CT to only the most important information, it is possible to provide a timeline CT that is easy for users to view.

[0082] The information processing device 300 may output the timeline CT to the display unit 190. The display unit 190 may then display the timeline CT in a way that is visible to the user of the information processing device 300.

[0083] This allows users to more efficiently view the subject's history using the 5W1H framework at multiple points in time. Furthermore, users can visually and clearly understand the relationships between items through indicators such as arrows.

[0084] Although the information processing device according to this embodiment has been described as a modification of the information processing device according to Embodiment 1, this is merely illustrative. An information processing device that outputs a timeline CT may be configured by adding a timeline creation unit 140 to the information processing device 200 according to Embodiment 2. In this case, if there are items in the timeline CT that are inconsistent among the 5W1H items included in the extracted item information INF2 regarding items related to the same event, the information processing device may add information indicating the inconsistency to the items in question.

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

[0086] In the above-described embodiment, the case where the document from which the information processing device acquires subject-related information is an investigation-related document was explained, but this is merely an example. For example, subject-related information may be acquired by the information processing device from various documents other than investigation-related documents, such as websites or documents containing personnel information of companies, etc., that contain records about a specific subject.

[0087] The information processing device according to the above-described embodiment may be applied, for example, to interviews conducted by organizations such as companies for the purpose of recruiting personnel. In this case, the information processing device may refer to documents related to the candidate, such as a document describing the interview results, the candidate's resume, and academic transcripts and qualification information. As a result, the recruiting officer, who is the user of the information processing device, can understand the candidate's background by referring to the output information organized by the information processing device according to the 5W1H items. Furthermore, the recruiting officer can easily determine whether the information provided by the candidate is false or inaccurate.

[0088] Furthermore, the subject-related information may not only be in the form of documents, but also as text data obtained by using speech recognition to capture the content of what the subject or other people have said. The information processing device may read the text data obtained by speech recognition. Alternatively, speech recognition may be implemented in the information acquisition unit of the information processing device to generate text data from the read speech data.

[0089] Furthermore, the information processing device may create the aforementioned output information OUT and timeline CT based on subject-related information obtained from documents other than investigation-related documents.

[0090] Similar to the information processing device according to Embodiment 1, the information processing devices according to Embodiments 2 and 3 may also include a display unit.

[0091] In the embodiments described above, the information processing apparatus according to the Disclosure was mainly described as a hardware configuration, but it is not limited thereto. It is also possible to realize the information processing apparatus according to the Disclosure by having a computer execute a computer program to perform any processing. These processing may be realized by having a computer, which includes at least one processor (e.g., a microprocessor, CPU, GPU, MPU, or DSP (Digital Signal Processor)), execute a program. Specifically, one or more programs including a set of instructions for causing a computer to perform algorithms related to these transmission signal processing or reception signal processing can be created and supplied to the computer.

[0092] Computer programs can be stored and supplied to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible storage media. Examples of non-transitory computer-readable media include magnetic recording media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memory (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (random access memory)). Programs may also be supplied to a computer using various types of transient computer-readable media. Examples of transient computer-readable media include electrical signals, optical signals, and electromagnetic waves. Transitory computer-readable media can be supplied to a computer via wired communication channels such as electric wires and optical fibers, or via wireless communication channels.

[0093] The following shows an example of a computer configuration for realizing the information processing device according to the above-described embodiment. Figure 16 is a diagram showing an example of a computer configuration for realizing an information processing device. The information processing device can be realized by a computer 9000 such as a dedicated computer or a personal computer (PC). However, the computer does not need to be physically single; there may be multiple computers when performing distributed processing. As shown in Figure 16, the computer 9000 has, for example, a processor 9001, a ROM (Read Only Memory) 9002, a RAM (Random Access Memory) 9003, a storage unit 9004, a communication interface 9005, and a user interface 9006.

[0094] The processor 9001, ROM 9002, RAM 9003, memory unit 9004, communication interface 9005, and user interface 9006 are interconnected via bus 9007, enabling them to communicate with each other. While the operating system software necessary to run the computer is not described here, it will be implemented in the computer 9000 as appropriate.

[0095] ROM is composed of, for example, non-volatile semiconductor memory devices. ROM 9002 stores information such as various programs used by the computer 9000.

[0096] The storage unit 9004 is composed of various storage devices, such as hard disks and solid-state disks. Furthermore, the storage unit 9004 is not limited to storage devices installed in the computer 9000, but may also be external storage devices. External storage devices may include various communication means, such as cloud storage connected to the computer 9000 via a network. The storage unit 9004 stores information such as various programs and data used by the computer 9000.

[0097] RAM 9003 is composed of volatile semiconductor memory devices. Programs and data used by the processor 9001 are loaded into RAM 9003 as needed from either ROM 9002 or memory unit 9004, or both.

[0098] The processor 9001 may be composed of, for example, a CPU (Central Processing Unit). Alternatively, the processor 9001 may include not only a CPU but also a GPU (Graphics Processing Unit). A GPU is suitable for parallel processing of routine tasks, and by applying it to, for example, neural network processing, it is possible to improve processing speed compared to a CPU. The processor 9001 executes various processes as appropriate, based on various programs stored in the ROM 9002 or various programs and data held in the RAM 9003. The processor 9001 may also store the data generated by the processing in the RAM 9003 or the storage unit 9004 as appropriate.

[0099] The communication interface 9005 is an interface that connects the computer 9000 to a communication network such as the Internet or an intranet via various wired or wireless communication means. This allows the computer 9000 to communicate with other devices, systems, and sensors connected to the communication network.

[0100] The user interface 9006 includes, for example, a display unit that provides information so that the user can perceive it, such as through a display device, and an audio output unit that provides audio. The user interface 9006 also includes an input unit that allows the user to input information into the computer 9000 through user operation, such as a keyboard, mouse, and touch panel. Furthermore, the user interface 9006 may include devices such as sensors that acquire information useful to the user.

[0101] Here, the computer 9000 is described as a single device, but this is merely an example. The computer 9000 may consist of multiple physically separate devices. Some of these devices may be portable, while others may be stationary.

[0102] Each drawing is merely illustrative to illustrate one or more embodiments. Each drawing may be associated with one or more other embodiments rather than with only one specific embodiment. As those skilled in the art will understand, various features or steps described with reference to any one drawing can be combined with features or steps shown in one or more other drawings, for example, to create embodiments not explicitly shown or described. Not all features or steps shown in any one drawing to illustrate an exemplary embodiment are necessarily required, and some features or steps may be omitted. The order of steps shown in any of the drawings may be changed as appropriate.

[0103] Some or all of the above embodiments may also be described as follows, but are not limited to the following:

[0104] (Note 1) Information acquisition means for obtaining subject-related information related to a specific subject from multiple documents, An extraction means for extracting multiple strings that meet predetermined criteria from the aforementioned subject-related information, The analysis means includes a method for organizing the plurality of strings according to a predetermined format, detecting strings among the plurality of strings that have a predetermined relationship, and outputting output information that includes the organized strings and information indicating the relationship. Information processing device.

[0105] (Note 2) The extraction means extracts the plurality of strings corresponding to the 5W1H. The information processing device described in Appendix 1.

[0106] (Note 3) The analysis means organizes the multiple strings corresponding to the 5W1H in chronological order, and arranges the strings corresponding to the 5W1H at a given point in time, item by item. The information processing device described in Appendix 2.

[0107] (Note 4) The analysis means outputs the output information to the display means, Based on the output information, the display means The plurality of strings arranged according to the predetermined format are displayed, As information indicating the aforementioned relationship, a line connecting the detected strings is displayed. An information processing device as described in any one of the appendices 1 to 3.

[0108] (Note 5) The system further includes a display means that displays the plurality of strings arranged according to the predetermined format based on the output information, and displays lines connecting the detected strings as information indicating the relationship between them. An information processing device as described in any one of the appendices 1 to 4.

[0109] (Note 6) The analysis means, if there are inconsistent strings among the multiple strings relating to the same event, adds information indicating the inconsistent string to the output information. An information processing device as described in any one of the appendices 1 to 5.

[0110] (Note 7) The analysis means, if there are inconsistent strings among the multiple strings relating to the same event, adds information indicating the inconsistent string to the output information. The display means displays information indicating the inconsistent string in association with the inconsistent string. The information processing device described in Appendix 4 or 5.

[0111] (Note 8) The system further comprises a timeline creation means for creating a timeline that displays the plurality of strings arranged according to the predetermined format and the information indicating their relationships. An information processing device as described in any one of the appendices 1 to 7.

[0112] (Note 9) The timeline creation means displays lines in the timeline connecting the strings that have the relationship among the multiple strings displayed in the timeline, as information indicating the relationship. The information processing device described in Appendix 8.

[0113] (Note 10) The timeline creation means displays in the timeline a string of characters that indicates information related to the lines connecting the plurality of strings or the strings having relationships. The information processing device described in Appendix 9.

[0114] (Note 11) By obtaining subject-related information related to a specific subject from multiple texts, From the aforementioned information related to the subject, multiple strings that meet predetermined criteria are extracted, The system organizes the aforementioned multiple strings according to a predetermined format, detects strings among the multiple strings that have a predetermined relationship, and outputs output information including the organized strings and information indicating the relationship. Information processing methods.

[0115] (Note 12) A process to retrieve subject-related information related to a specific subject from multiple documents, The process involves extracting multiple strings that meet predetermined criteria from the aforementioned information related to the subject, The computer is instructed to perform the following processes: organize the aforementioned plurality of strings according to a predetermined format, detect strings among the plurality of strings that have a predetermined relationship, and output output information including the organized strings and information indicating the relationship. program. [Explanation of Symbols]

[0116] 10, 100, 101, 200, 300 Information Processing Devices 11, 110 Information acquisition section 12, 120 Extraction part 13, 130, 230 Analysis Department 131 Chronological Order Section 132 Relationship Analysis Department 140 Chronological Table Creation Department 233 Consistency judgment part 1000 databases 1100 Investigation-related documents 9000 Computers 9001 Processor 9002 ROM 9003 RAM 9004 Storage section 9005 Communication Interface 9006 User Interface 9007 Bus CT chronology INF1 Participant-Related Information INF2 extraction item information OUT Output Information

Claims

1. Information acquisition means for obtaining subject-related information related to a specific subject from multiple documents, An extraction means for extracting multiple strings that meet predetermined criteria from the aforementioned subject-related information, The analysis means includes a method for organizing the plurality of strings according to a predetermined format, detecting strings among the plurality of strings that have a predetermined relationship, and outputting output information that includes the organized strings and information indicating the relationship. Information processing device.

2. The extraction means extracts the plurality of strings corresponding to the 5W1H. The information processing apparatus according to claim 1.

3. The analysis means organizes the multiple strings corresponding to the 5W1H in chronological order, and arranges the strings corresponding to the 5W1H at a given point in time, item by item. The information processing apparatus according to claim 2.

4. The analysis means outputs the output information to the display means, Based on the output information, the display means The plurality of strings arranged according to the predetermined format are displayed, As information indicating the aforementioned relationship, a line connecting the detected strings is displayed. The information processing apparatus according to claim 1 or 2.

5. The system further includes a display means that displays the plurality of strings arranged according to the predetermined format based on the output information, and displays lines connecting the detected strings as information indicating the relationship between them. The information processing apparatus according to claim 1 or 2.

6. The analysis means, if there are inconsistent strings among the multiple strings relating to the same event, adds information indicating the inconsistent string to the output information. The information processing apparatus according to claim 1 or 2.

7. The analysis means, if there are inconsistent strings among the multiple strings relating to the same event, adds information indicating the inconsistent string to the output information. The display means displays information indicating the inconsistent string in association with the inconsistent string. The information processing apparatus according to claim 4.

8. The system further comprises a timeline creation means for creating a timeline that displays the plurality of strings arranged according to the predetermined format and the information indicating their relationships. The information processing apparatus according to claim 1 or 2.

9. By obtaining subject-related information related to a specific subject from multiple texts, From the aforementioned information related to the subject, multiple strings that meet predetermined criteria are extracted, The system organizes the aforementioned multiple strings according to a predetermined format, detects strings among the multiple strings that have a predetermined relationship, and outputs output information including the organized strings and information indicating the relationship. Information processing methods.

10. A process to retrieve subject-related information related to a specific subject from multiple documents, The process involves extracting multiple strings that meet predetermined criteria from the aforementioned information related to the subject, The computer is instructed to perform the following processes: organize the aforementioned plurality of strings according to a predetermined format, detect strings among the plurality of strings that have a predetermined relationship, and output output information including the organized strings and information indicating the relationship. program.