Information processing system, processing method, program

The information processing system addresses the challenge of fake information by detecting and verifying citation information through hash values stored on a blockchain, enhancing the authenticity and credibility of reports and satellite data.

JP2025140560APending Publication Date: 2025-09-29NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024040032
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-14
Publication Date
2025-09-29

AI Technical Summary

Technical Problem

The proliferation of fake information, particularly in satellite data and reports, makes it difficult to verify the authenticity and credibility of citation information.

Method used

An information processing system that includes a transcription detection means to identify citation information in created works, a storage means to store basis information, and a determination means to verify the authenticity of the citation information using hash values stored on a blockchain.

Benefits of technology

Enhances the authenticity of citation information by ensuring the basis for the information is verified and stored, allowing users to confirm the accuracy and credibility of the information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025140560000001_ABST
    Figure 2025140560000001_ABST
Patent Text Reader

Abstract

To provide an information processing system that further enhances the authenticity of information transcribed in created materials.SOLUTION: The transcription of citation information into created materials is detected. Rationale information that indicates the basis for the citation information is saved when transcription is detected.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] With the practical application of new technologies such as generative AI, fake information that is difficult to distinguish from the truth has flooded the internet, making it difficult to verify the accuracy and credibility of information. Technology related to this application is disclosed in Patent Document 1. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2023-148960 Summary of the Invention [Problem to be solved by the invention]

[0004] Patent Document 1 discloses a technology for an information processing method that performs processing to prevent tampering with satellite data.

[0005] In relation to such technology, there has been a demand for technology that can increase the authenticity of citation information transcribed into documents such as reports.

[0006] An object of the present disclosure is to provide an information processing system, a processing method, and a program that solve the above-mentioned problems. [Means for solving the problem]

[0007] An information processing system according to one aspect of the present disclosure includes a transcription detection means for detecting transcription of cited information into a created work, and a storage means for storing basis information indicating the basis of the cited information when the transcription is detected.

[0008] An information processing device according to one aspect of the present disclosure includes a determination means that, when a request to view the creation is received, compares a hash value generated by inputting specified information contained in the citation information transcribed into the creation into a hash function with the stored hash value to output a determination result of the basis.

[0009] In a processing method according to one aspect of the present disclosure, an information processing system detects transcription of citation information into a work, and when the transcription is detected, stores basis information indicating the basis for the citation information.

[0010] A program according to one aspect of the present disclosure causes a computer of an information processing device to function as a transcription detection means for detecting transcription of cited information into a created work, and as a storage means for storing evidence information indicating the basis for the cited information when the transcription is detected. [Effects of the Invention]

[0011] According to the above aspect, the authenticity of the citation information transcribed into the created work can be further improved. [Brief explanation of the drawings]

[0012] [Figure 1] FIG. 1 is a diagram illustrating an overview of processing in an information processing system according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a diagram illustrating a relationship between an information processing system and a terminal according to an embodiment of the present disclosure. [Figure 3] FIG. 1 is a hardware configuration diagram of an information processing device according to an embodiment of the present disclosure. [Figure 4] FIG. 1 is a functional block diagram of an information processing device according to an embodiment of the present disclosure. [Figure 5] FIG. 1 is a first diagram illustrating an example of a report according to one embodiment of the present disclosure. [Figure 6] FIG. 10 is a second diagram illustrating an example of a report according to one embodiment of the present disclosure. [Figure 7] FIG. 1 is a first diagram illustrating a processing flow of an information processing system according to an embodiment of the present disclosure. [Figure 8]FIG. 2 is a second diagram illustrating the processing flow of the information processing system according to an embodiment of the present disclosure. [Figure 9] FIG. 10 is a third diagram illustrating the processing flow of the information processing system according to an embodiment of the present disclosure. [Figure 10] 10 illustrates an example of an information processing device with another configuration according to an embodiment of the present disclosure. [Figure 11] FIG. 10 is a diagram illustrating another configuration of an information processing device according to an embodiment of the present disclosure. [Figure 12] FIG. 10 is a diagram illustrating a processing flow of an information processing device in another example according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0013] The information processing system of this embodiment will be described below. FIG. 1 is a diagram showing an outline of processing in an information processing system. As shown in FIG. 1, the information processing system 100 is used by multiple users. In the information processing system 100, a database stores a large number of images, such as image a, image b, and image c, which are cited information. These images may be satellite images. Users A, B, and C create reports using the images registered in the database. A report created by User A is designated Report A, a report created by User B is designated Report B, and a report created by User C is designated Report C. Assume that Users A, B, and C belong to different companies or organizations. These Reports A, B, and C may be stored in a single database or may be distributed and stored in multiple databases. Assume that Report X is created by quoting Report A, Report B, and Report C and transcribing some or all of the information, and the report is stored in the database of the information processing system 100. A viewing user can view these reports. During viewing, the terminal displaying Report X outputs basis information indicating the basis for the cited information transcribed in Report X and the results of the basis information assessment so that the viewing user can recognize the basis information.

[0014] FIG. 2 is a diagram showing the relationship between the information processing system and the terminals. The information processing system 100 is communicatively connected to a terminal 2 used by a creating user who creates a report, a terminal 2 used by a registered user who registers citation information such as images to be transcribed into a creation such as a report, a terminal 2 used by a viewing user who views a creation such as a report, etc. The information processing system 100 may be composed of one or more information processing devices 1.

[0015] FIG. 3 is a hardware configuration diagram of the information processing device. 3, the information processing device 1 is a computer equipped with various hardware components such as a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, a database 104, and a communication module 105. When the information processing system 100 is made up of multiple information processing devices 1, each information processing device 1 may be made up of a single computer, or multiple computers may be communicatively connected to form an integrated information processing device 1. The terminal 2 is also a computer equipped with the same hardware configuration as the information processing device 1. The terminal 2 may be a PC, a smartphone, or the like.

[0016] FIG. 4 is a functional block diagram of the information processing device. The computer of the information processing device 1 executes a management program, which causes the information processing device 1 to perform the functions of a control unit 11, an acquisition unit 12, a transcription detection unit 13, a storage unit 14, and a basis information output unit 15. Note that any of these functions may be provided in the terminal 2. Furthermore, one or more of these functions may be distributed to different computers.

[0017] The control unit 11 controls each function. The acquisition unit 12 acquires information. The transcription detection unit 13 detects transcription of citation information into a work. When the storage unit 14 detects transcription, it stores basis information indicating the basis of the citation information. When a request to view a creation is received, the basis information output unit 15 outputs basis information indicating the basis of the citation information included in the creation.

[0018] In this disclosure, the citation information is assumed to be an image, another report, or a news article. In this disclosure, the artifact is assumed to be document data of a report. In this disclosure, the basis information may be the time the citation information was created (such as the date and time an image was taken, the date and time a news article was created, or the date and time another report was created) or a hash value of information related to the citation information. The basis information may be stored in a blockchain.

[0019] FIG. 5 is a first diagram showing an example of a report. Report A is a report created by a certain user, and includes information about a news article A1 that appeared in the August 1 morning edition of ABC Newspaper, and information about a satellite image A2 that was sent from a satellite on August 1, 2023. The information processing device 1 stores predetermined information in report A as evidence information. For example, the information processing device 1 stores, as intelligence information, text information indicating that "earth surface temperatures are high due to the effects of global warming," which quotes news A1, the name and organization of the person who wrote the entry, the date of entry, satellite image A2, identification information of the quote source, and other information as evidence information in report A. The information processing device 1 may record a hash value of the predetermined information in report A in a predetermined storage device. The predetermined storage device may be a database or a blockchain.

[0020] FIG. 6 is a second diagram showing an example of a report. Report X is a report created by a certain user x, and includes information from report A shown in FIG. 5, as well as information on news X1 and satellite image X2 newly added by user x. The information processing device 1 stores predetermined information in report X as evidence information. For example, the information processing device 1 stores, as intelligence information, information citing report A in report X, text information indicating that "according to the information source, temperatures in Japan have risen compared to 30 years ago," text information indicating that "since the temperature has risen by 5 degrees in 30 years, there is an XX% chance that the average temperature will be 40 degrees by 2050," as well as information such as the name and organization of the person who wrote the report, the date of writing the report, satellite image X2, and identification information of the source of the quote. The information processing device 1 may record a hash value of the predetermined information in report X in a predetermined storage device. The predetermined storage device may be a database or a blockchain.

[0021] FIG. 7 is a first diagram showing the processing flow of the information processing system. First, a registered user registers citation information such as news A or satellite image A in a predetermined storage location (step S101). At this time, the acquisition unit 12 of the information processing device 1 acquires the citation information and outputs it to the storage unit 14. The storage unit 14 generates a hash value of the citation information (step S102). The storage unit 14 registers the hash value of the citation information in the storage location (step S103). The storage location for the hash value may be a blockchain or a predetermined database. Furthermore, the data of news A or satellite image A may be stored in a storage location, such as a database, different from the hash value, linked to the identification information of the citation information. Note that the hash value storage location may record the identification information of the citation information (such as a name or ID) linked to its hash value.

[0022] The creating user creates report A using terminal 2. Terminal 2 accesses information processing device 1. Note that information processing device 1 may be equipped with a web page distribution function that outputs page information to terminal 2. Control unit 11 of information processing device 1 accepts designation of identification information of citation information to be transcribed into report A from terminal 2. Acquisition unit 12 uses the identification information of the citation information as a key to collect hash values ​​that serve as evidence information for the citation information from a storage location such as a blockchain (step S104). For example, acquisition unit 12 acquires the hash value of news A and the hash value of satellite image A. Terminal 2 acquires these hash values.

[0023] Terminal 2 creates Report A using a document creation function or the like based on the user's report creation operation (step S105). At this time, terminal 2 embeds the hash value of news A, which is the basis information, and the hash value of satellite image A, into Report A based on the user's operation. Terminal 2 also saves text information, name, affiliation, and creation date information as intelligence information in Report A based on the user's operation. Terminal 2 transmits the data of Report A and the identifier of Report A to the information processing device 1. When the control unit 11 of the information processing device 1 completes the creation of Report A based on the user's operation, it performs a report issuance process (step S106). The control unit 11 instructs the transcription detection unit 13 to detect transcription. The transcription detection unit 13 detects the transcription of citation information into the report based on the hash value included in the data of Report A and the acquisition of user operations. For example, transcription may be detected by acquiring information from terminal 2 indicating whether the user has transcribed citation information. When the transcription detection unit 13 detects the transcription of citation information into the report, it generates a hash value of Report A (step S107). These processes of the information processing device 1 may be performed inside the terminal 2. The storage unit 14 associates the identification information of report A with the hash value and stores them in a database or blockchain as a storage destination (step S108). The storage unit 14 may also store the data of report A in a storage destination such as a database different from the hash value, associating it with the identification information of the citation information of that report A. It is assumed that the identification information of news X and satellite image X and their hash values ​​are similarly recorded in a storage destination such as a database or blockchain (step S109).

[0024] FIG. 8 is a second diagram showing the processing flow of the information processing system. Next, suppose another user x creates report X. In this case, user x transcribes part of the information in report A into report X. In this case, terminal 2 used by user x also accesses information processing device 1. Control unit 11 of information processing device 1 accepts designation of identification information of citation information to be transcribed into report X from terminal 2. Acquisition unit 12 uses the identification information of the citation information as a key to collect hash values ​​that serve as evidence information for the citation information from a storage location such as a blockchain. For example, acquisition unit 12 acquires the hash value of news X, the hash value of satellite image X, and the hash value of report A. Terminal 2 acquires these hash values.

[0025] Terminal 2 creates report X using a document creation function or the like based on user x's report creation operation (step S201). At this time, terminal 2 embeds the hash value of news X, which is evidence information, the hash value of satellite image X, and the hash value of report A in report X based on user operation. Terminal 2 also saves text information, name, affiliation, and creation date information in report X as intelligence information based on user operation. When terminal 2 completes creation of report X based on user operation, it transmits report X and its identification information to information processing device 1. When the control unit 11 of information processing device 1 completes creation of report X based on user operation, it performs report issuance processing (step S202). Control unit 11 instructs transcription detection unit 13 to detect transcription. Transcription detection unit 13 detects transcription of citation information into the report based on the hash values ​​of news X, satellite image X, and report A included in the report X data and the acquisition of user operation. When transcription detection unit 13 detects transcription of citation information into report X, it generates a hash value of report X (step S203). These processes of the information processing device 1 may be performed inside the terminal 2. The storage unit 14 associates the identification information of report X with the hash value and stores them in a destination database or blockchain (step S204). The storage unit 14 may also store the data of report X in a destination database or blockchain that is different from the hash value, by associating it with the identification information of the citation information of that report X.

[0026] FIG. 9 is a third diagram showing the processing flow of the information processing system. Next, the process when a viewing user views report X will be described. The viewing user accesses the information processing system 100 using terminal 2 and outputs a viewing request including identification information for report X. The acquisition unit 12 of the information processing device 1 acquires the report viewing request (step S301). The acquisition unit 12 of the information processing device 1 acquires report X from a storage destination such as a database or a blockchain based on the identification information. The acquisition unit 12 transmits report X to terminal 2 used by the viewing user. The acquisition unit 12 also outputs report X to the basis information output unit 15. When the basis information output unit 15 detects a hash value of the basis information in report X, it determines whether the hash value is stored in the blockchain or database where it is stored (step S302). At this time, the basis information output unit 15 determines whether the hash values ​​of news X, satellite image X, and report A included in report X are recorded in the blockchain or database. If the hash values ​​of news X, satellite image X, and report A included in report X are recorded in the blockchain or the database, the basis information output unit 15 outputs the determination result of the basis information indicating "OK: registered in DB" for each to terminal 2 (step S303). If the hash values ​​of news X, satellite image X, and report A included in report X are not recorded in the blockchain or the database, the basis information output unit 15 outputs the determination result of the basis information indicating "NG: not registered in DB" for each to terminal 2. Terminal 2 outputs the determination result of the basis information to a display or the like. Note that the basis information output unit 15 may read information such as attributes of the cited information cited in the report (creation date and time, creator, and creating organization) from the blockchain or the database as the basis information, and transmit it to terminal 2, which then outputs it.

[0027] The above process allows the user to confirm the authenticity of the basis of the citation information transcribed into the report. Therefore, the above process can further increase the authenticity of the information transcribed into the work.

[0028] The practical application of new technologies such as generative AI has led to the proliferation of fake information on the Internet that is difficult to distinguish from the truth, making it difficult to verify the accuracy and credibility of information. For example, the same can be said for satellite operation systems that acquire images from Earth observation satellites and analyze and distribute the results. Therefore, proving the accuracy of the information distributed by the system is necessary to increase the reliability and soundness of the entire system.

[0029] When creating a report based on findings obtained from images acquired from Earth observation satellites (hereafter referred to as satellite images) and their analysis results, the system currently does not provide a basis for the report. As a result, system users must separately identify information sufficient to ensure authenticity and manually attach it to the final report. Even if the information is attached, because it is a manual process, it cannot be said that the authenticity of the information is guaranteed.

[0030] Therefore, in the information processing system 100, within a satellite operation system consisting of multiple systems, the information that serves as the basis for creating a report (information about satellite images and information about the report that served as the basis) and the information related to the creation of the report are stored and verified within the system using blockchain technology. This makes it possible to guarantee the authenticity of the information within the information processing system 100.

[0031] Furthermore, by storing the basis information on a blockchain, the basis information can be attached to reports and other creations as a non-fungible token (NFTNon) and distributed. This allows report viewers to verify the authenticity of the information source.

[0032] In the above process, the scope of information that can be accessed regarding the source of information may be changed depending on the department to which the report creator and viewer belong. For example, if the viewer and creator are in the same department within the same organization, the viewer may be able to view up to their name. Alternatively, if the viewer and creator belong to different organizations, the viewer may exclude their name from the scope of access and limit it to the department name. In this case, the basis information output unit 15 may compare organizational information, such as the department of the viewer and the report creator, to determine whether they match, and if they do not match, limit the scope of access and send only specified information to the terminal 2. The information processing system 100 may store multiple past reports, and information such as reports with past citation information transcribed may be stored collectively in a blockchain or database.

[0033] FIG. 10 shows an example of an information processing device with another configuration. 10, the information processing device 1 may perform a process (51) for registering cited information such as news, government information, official company announcements, and images, a process (52) for generating and registering hash values ​​as evidence information, a function (53) for creating reports and other creations, and a function (54) for collecting hash values ​​as evidence information and assigning them to reports. The information processing device 1 may also have a function (55) for further registering the created reports as cited information, and a function (56) for generating hash values ​​for reports and other creations.

[0034] FIG. 11 is a diagram showing another configuration of the information processing device. FIG. 12 is a diagram showing a processing flow of an information processing device according to another example. The information processing device 1 may have the functions of a transcription detection means 31 and a storage means 32. The transcription detection means 31 detects transcription of citation information into a work (step S41). When the storage means 32 detects transcription, it stores basis information indicating the basis of the citation information (step S42).

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

[0036] Some or all of the above-described embodiments can be described as, but are not limited to, the following supplementary notes.

[0037] (Appendix 1) transcription detection means for detecting transcription of citation information into a work; a storage means for storing basis information indicating the basis of the citation information when the transcription is detected; An information processing system comprising:

[0038] (Appendix 2) the citation information is an image, The basis information is at least the time when the image was taken. 10. The information processing system of claim 1.

[0039] (Appendix 3) the cited information is literature information, The basis information is at least the creation time of the document information 10. The information processing system according to claim 1 or 2.

[0040] (Appendix 4) 4. The information processing system according to any one of claims 1 to 3, wherein the product is report information.

[0041] (Appendix 5) a basis information output means for outputting the basis information when a request to view the created product is received; 5. The information processing system according to claim 1, further comprising:

[0042] (Appendix 6) The storage means stores a hash value generated by inputting predetermined information included in the citation information into a hash function as the basis information. An information processing system according to any one of appendices 1 to 5.

[0043] (Appendix 7) The storage means stores the basis information in a blockchain. 7. An information processing system according to any one of claims 1 to 6.

[0044] (Appendix 8) a determination means for, when receiving a request to view the creation, comparing a hash value generated by inputting predetermined information included in the citation information transcribed into the creation into a hash function with the stored hash value, and outputting a determination result of the basis; 8. An information processing system according to any one of claims 1 to 7, comprising:

[0045] (Appendix 9) transcription detection means for detecting transcription of citation information into a work; a storage means for storing basis information indicating the basis of the citation information when the transcription is detected; An information processing device comprising:

[0046] (Appendix 10) the citation information is an image, The basis information is at least the time when the image was taken. 10. The information processing device according to claim 9.

[0047] (Appendix 11) the cited information is literature information, The basis information is at least the creation time of the document information 11. The information processing device according to claim 9 or 10.

[0048] (Appendix 12) 12. The information processing device according to any one of claims 9 to 11, wherein the created product is report information.

[0049] (Appendix 13) a basis information output means for outputting the basis information when a request to view the created product is received; 13. The information processing device according to any one of Supplementary Note 9 to Supplementary Note 12, comprising:

[0050] (Appendix 14) The storage means stores a hash value generated by inputting predetermined information included in the citation information into a hash function as the basis information. 14. The information processing device according to any one of Supplementary Note 9 to Supplementary Note 13.

[0051] (Appendix 15) The storage means stores the basis information in a blockchain. 15. The information processing device according to any one of Supplementary Note 9 to Supplementary Note 14.

[0052] (Appendix 16) a determination means for, when receiving a request to view the creation, comparing a hash value generated by inputting predetermined information included in the citation information transcribed into the creation into a hash function with the stored hash value, and outputting a determination result of the basis; 16. The information processing device according to any one of Supplementary Note 9 to Supplementary Note 15, comprising:

[0053] (Appendix 17) The information processing system Detecting transcription of citation information into works; When the transcription is detected, basis information indicating the basis of the citation information is stored. Processing method.

[0054] (Appendix 18) the citation information is an image, The basis information is at least the time when the image was taken. The processing method described in Appendix 17.

[0055] (Appendix 19) the cited information is literature information, The basis information is at least the creation time of the document information 19. The processing method according to claim 17 or 18.

[0056] (Appendix 20) 19. The processing method according to any one of claims 17 to 19, wherein the artifact is report information.

[0057] (Appendix 21) When a request to view the created product is received, the basis information is output. 21. The processing method according to any one of claims 17 to 20.

[0058] (Appendix 22) A hash value generated by inputting predetermined information included in the citation information into a hash function is stored as the basis information. 22. The processing method according to any one of claims 17 to 21.

[0059] (Appendix 23) Store the evidence information on the blockchain 23. The method of claim 17.

[0060] (Appendix 24) When a request to view the creation is received, a hash value generated by inputting predetermined information included in the citation information transcribed into the creation into a hash function is compared with the stored hash value, and a determination result of the basis is output. 24. The processing method according to any one of claims 17 to 23, comprising:

[0061] (Appendix 25) The computer of the information processing device, transcription detection means for detecting transcription of citation information into a work; a storage means for storing basis information indicating the basis of the citation information when the transcription is detected; A program that functions as a

[0062] (Appendix 26) the citation information is an image, The basis information is at least the time when the image was taken. 2. The program described in Appendix 25.

[0063] (Appendix 27) the cited information is literature information, The basis information is at least the creation time of the document information 27. The program of claim 25 or 26.

[0064] (Appendix 28) 27. The program according to any one of claims 25 to 26, wherein the creation is report information.

[0065] (Appendix 29) a basis information output means for outputting the basis information when a request to view the created product is received; 27. The program according to any one of appendices 25 to 26,

[0066] (Appendix 30) The storage means stores a hash value generated by inputting predetermined information included in the citation information into a hash function as the basis information. 29. A program according to any one of claims 25 to 29.

[0067] (Appendix 31) The storage means stores the basis information in a blockchain. 31. The program according to any one of claims 25 to 30.

[0068] (Appendix 32) a determination means for, when receiving a request to view the creation, comparing a hash value generated by inputting predetermined information included in the citation information transcribed into the creation into a hash function with the stored hash value, and outputting a determination result of the basis; 32. The program according to claim 25, wherein the program functions as follows: [Explanation of symbols]

[0069] 1. Information processing device 2. Terminal 11 Control section 12... Acquisition part 13. Transcription detection unit 14...Storage section 15. Basis information output section

Claims

1. transcription detection means for detecting transcription of citation information into a work; a storage means for storing basis information indicating the basis of the citation information when the transcription is detected; An information processing system comprising:

2. the citation information is an image, The basis information is at least the time when the image was taken. The information processing system according to claim 1 .

3. the cited information is literature information, The basis information is at least the creation time of the document information The information processing system according to claim 1 .

4. 4. The information processing system according to claim 1, wherein the created product is report information.

5. a basis information output means for outputting the basis information when a request to view the created product is received; The information processing system according to claim 4 , comprising:

6. The storage means stores a hash value generated by inputting predetermined information included in the citation information into a hash function as the basis information. The information processing system according to claim 5 .

7. The storage means stores the basis information in a blockchain. The information processing system according to claim 6.

8. a determination means for, when receiving a request to view the creation, comparing a hash value generated by inputting predetermined information included in the citation information transcribed into the creation into a hash function with the stored hash value, and outputting a determination result of the basis; The information processing system according to claim 7 , comprising:

9. The information processing system Detecting transcription of citation information into works; When the transcription is detected, basis information indicating the basis of the citation information is stored. Processing method.

10. The computer of the information processing device, transcription detection means for detecting transcription of citation information into a work; a storage means for storing basis information indicating the basis of the citation information when the transcription is detected; A program that functions as a

Citation Information

Patent Citations

  • Information processing method, information processing apparatus, and program

    JP2023148960A