Information processing system and information processing device
The information processing system addresses the challenge of presenting user data as having reached a desired location by NFTizing user data and transmission route information, providing a convincing and tamper-proof proof of data travel.
Patent Information
- Application Number
- JP2023189579
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-06
- Publication Date
- 2025-05-19
- Estimated Expiration
- 2043-11-06
AI Technical Summary
There is a need to present user data as having reached a desired location through data transmission and return, particularly in contexts like memorial services, but existing technologies lack a convincing method to achieve this.
An information processing system that NFTizes user data and transmission route information together after data transmission via a designated point, using a communication network and distributed ledger technology, to provide a verifiable and convincing proof of data travel.
The system effectively presents to users that their data has reached the intended location, offering a sense of satisfaction and acceptance, while ensuring the data transmission content is tamper-proof through NFT issuance.
Smart Images

Figure 2025077403000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system and an information processing apparatus that can present, in a form acceptable to the user, that user data has reached the location desired by the user by data transmission and then returned.
Background Art
[0002] Conventionally, digitization has been progressing even in scenes such as funerals and memorial services for commemorating the deceased.
[0003] For example, Patent Document 1 discloses a general biography record disclosure entrusted system that manages record data related to the life history of the deceased, such as the achievements during the lifetime of the deceased, on behalf of the deceased person and their family during their lifetime. Also, Patent Document 2 discloses a posthumous photo data distribution system that manages posthumous photos on a server and provides posthumous photos according to the requests of the bereaved family.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, there are times when the bereaved family may want to use items related to the deceased, such as items the deceased used during their lifetime, items they cherished, or items they desired but were unable to obtain during their lifetime, as an opportunity to remember the funeral or the individual. For example, there are cases where, together with items related to the deceased, the bereaved family visits places the deceased had an attachment to, or places the deceased wanted to visit during their lifetime but were unable to, in order to fulfill the deceased's wishes while also organizing their own feelings. Regarding events such as memorial services and religious ceremonies that use items related to the deceased, it can be said that there is a demand from the bereaved family not only for events using actual existing items but also for events using electronic data.
[0006] Thus, there is a definite need to make the electronic data travel to the place related to the deceased, but there was no means to present it in a way that the bereaved family could be convinced that the electronic data had traveled to the designated place.
[0007] Also, not limited to the case of electronic data related to the deceased, there are needs that consider it valuable when any electronic data reaches a user-specified point by data transmission and then returns, but there was no means to present it in a way that the user could be convinced.
[0008] The present invention has been made in view of the above points, and an object thereof is to provide an information processing system and an information processing apparatus capable of presenting in a convincing manner to the user that user data has reached a place desired by the user by data transmission and then returned.
Means for Solving the Problem
[0009] The information processing system according to the present invention includes at least one or more service provider terminals, user terminals, and a communication network, and is an information processing system for performing a process of NFTizing the user data and the route information together after causing data transmission via a predetermined designated point for the user data acquired from the user terminal. The service provider terminal includes a user data acquisition unit that acquires the user data from the user terminal, a transmission / reception processing unit that executes a transmission / reception process of causing the user data to be transmitted via the designated point and then received using a data route designation means for performing data transmission via a predetermined designated point in the communication network, a transmission route information acquisition unit that acquires transmission route information for specifying the transmission route of the user data in the transmission / reception process, and an NFT issuance processing unit that NFTizes the entire data including at least the user data and the transmission route information for which data transmission / reception via the designated point has been completed based on a distributed ledger technology.
[0010] Further, in the information processing system according to the present invention, the transmission route information is characterized in that the transmission route is specified by the IP address information of each data route point existing on the transmission route.
[0011] Further, in the information processing system according to the present invention, the data route designation means is a satellite communication service using a satellite, and the designated point is a router mounted on any of the satellites used in the satellite communication service.
[0012] The information processing apparatus according to the present invention is an information processing apparatus for performing a process of NFTizing the user data and the route information together after causing data transmission via a predetermined designated point for the user data acquired from a user terminal, and includes a user data acquisition unit that acquires the user data from the user terminal, and a transmission / reception processing unit that executes a transmission / reception process of causing the user data to be transmitted via the designated point and received using a data routing point designating means for performing data transmission via a predetermined designated point in a communication network, a transmission route information acquisition unit that acquires transmission route information for specifying the transmission route of the user data in the transmission / reception process, and an NFT issuance processing unit that NFTizes the entire data including at least the user data and the transmission route information for which data transmission / reception via the designated point has been completed based on a distributed ledger technology.
Effect of the Invention
[0013] According to the present invention, since the entire data including at least the user data for which data transmission via the designated point has been completed and its transmission route information is NFTized, it is possible to present to the user in an understandable manner that the user data has reached the location desired by the user by data transmission and then returned, and also, by NFTizing, it is possible to manage the content of the data transmission in a state where it cannot be tampered with. By issuing an NFT for proving such a transmission route of user data, it is guaranteed by the NFT that the user data with sentimental value for the user has gone to and returned from the designated point, and the user can obtain a sense of satisfaction as well as a sense of acceptance.
Brief Description of the Drawings
[0014]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Mode for Carrying Out the Invention
[0015] Hereinafter, with reference to the drawings, an example of an information processing system according to an embodiment of the present invention will be described. FIG. 1 is a block diagram showing an example of the configuration of the information processing system 100 according to the present invention. As shown in FIG. 1, the information processing system 100 includes at least one or more service providing side terminals 10 (in the example of FIG. 1, two service providing side terminals 10A and 10B), user terminals 201 to 20N, a communication network 30, data routing point designating means 40, and a distributed ledger 50. These are connected to each other via a communication network 30 such as the Internet.
[0016] The service providing side terminal 10 is a terminal provided by the service providing side that provides services using the information processing system 100 of this example. In this example, it is assumed to include the case where this service providing side terminal 10 is expressed as an information processing apparatus.
[0017] The user terminals 201 to 20N are terminals provided by the user side that uses the services using the information processing system 100 of this example. It is assumed that user data is provided from the user terminal 20 to the service providing side terminal 10 via the communication network 30.
[0018] The data routing point designating means 40 refers to means for performing data transmission that passes through a predetermined designated point in a communication network. Any technical means may be used as long as it ensures data transmission that necessarily passes through the designated point. As an example, it is conceivable to realize data transmission that necessarily passes through the designated point by establishing a VPN (Virtual Private Network) connection to a foreign router or a terminal that performs automatic return processing as the designated point. Also, it may be used as means for designating a foreign country as the designated point by specifying an email address known to be stored in a foreign email server and sending an email. It is preferable that the receiving terminal or email server of the specified email address is set to automatically return the entire email including attached files for the received email. Also, instead of designating one location as the designated point, it may be possible to specify passing through any artificial satellite as the designated point. In that case, it is conceivable to realize data transmission that passes through a router mounted on any artificial satellite by using a satellite communication service that utilizes artificial satellites. That is, in this example, any means may be used as long as it can be specified that the user data returns after passing through the designated point, whether the user data only passes through a predetermined designated point or is received and then returned once.
[0019] The distributed ledger 50 refers to a distributed ledger that issues and manages NFTs (Non-Fungible Tokens) in the information processing system 100 of this example. Since known techniques are applied to distributed ledger technology, the description thereof is omitted.
[0020] Note that the service - providing - side terminal 10 is assumed to be equipped with a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), memory, and storage such as a hard disk drive, which are typically provided in general computers and server devices (not shown in the figure). Also, it goes without saying that various processes are executed by a program to make these general computers and server devices function as the service - providing - side terminal 10 of this example.
[0021] The service - providing - side terminal 10 appropriately uses the data read into the memory to execute information processing necessary for various processes with the CPU, and stores the obtained processing results in the storage device as needed. The storage device has a function as a storage medium for storing various information. The configuration of the storage device is not particularly limited, and examples include HDDs and SSDs.
[0022] Figure 2 is a block diagram showing an example of the configuration of the information processing apparatus (service - providing - side terminal) 10 according to the present invention. As shown in Figure 2, the service - providing - side terminal 10 as an information processing apparatus includes a user data acquisition unit 11, a transmission / reception processing unit 12, a transmission path information acquisition unit 13, and an NFT issuance processing unit 14. Note that the processing in each part shown in this Figure 2 may be executed by one service - providing - side terminal 10, or as shown in Figure 1, the processing may be executed by sharing between two service - providing - side terminals 10A and 10B.
[0023] The user data acquisition unit 11 has a function of acquiring user data from the user terminal. Here, the user data may be any electronic data that can be a target for NFT conversion, and various electronic data such as image data and text data may be applicable.
[0024] The transmission / reception processing unit 12 has a function of executing transmission / reception processing for causing user data to be transmitted via a predetermined designated point in a communication network and then received, using a data routing point designating means 40. The transmission / reception processing via the designated point in this transmission / reception processing unit 14 may be regarded as being via the designated point when it is routed by a router as the designated point, or may be regarded as being via the designated point by performing a process of receiving user data at a terminal as the designated point and then directly returning the received user data to the service providing side terminal 10. Note that transmission and reception may be executed at one service providing side terminal 10, or transmission and reception may be shared by other terminals, such as a service providing side terminal 10A responsible for transmission and a service providing side terminal 10B responsible for reception. Also, technical means for preventing falsification may be adopted. For example, in order to confirm that data has not been falsified on the transmission path, it is conceivable to adopt a public key cryptosystem and compare the hash value at the time of encryption with the hash value at the time of decryption to confirm the presence or absence of falsification.
[0025] Also, the designated point may be a fixed single location provided as a service by the information processing system 100, or the user may be able to select a desired designated point from a plurality of locations, and it may be configured to receive a selection of the designated point from the user terminal 20. As a specific example of a service, a service of making the user data travel is conceivable, and after presenting a plurality of locations as options for the travel destination, it is conceivable to set the location desired by the user as the designated point. When providing such a service, it is necessary to provide the data routing point designating means 40 for each of the plurality of options.
[0026] The transmission path information acquisition unit 13 has a function of acquiring transmission path information for specifying the transmission path of user data in the transmission and reception process. The transmission path information may be any information as long as it can specify the transmission path in the transmission and reception process of user data. As an example of the transmission path information, it is conceivable to specify the transmission path by the IP address information of each data passing point existing on the transmission path. Also, in the case where transmission and reception are shared by other terminals, such as the service providing side terminal 10A responsible for transmission and the service providing side terminal 10B responsible for reception, when the configuration is such that the transmission path information is acquired at the service providing side terminal 10A on the transmission side, the acquired transmission path information shall be promptly transmitted to the service providing side terminal 10B on the reception side.
[0027] The NFT issuance processing unit 14 has a function of NFT-ifying the entire data including at least the user data and the transmission path information for which the data transmission and reception via the designated point have been completed, based on the distributed ledger technology. In this NFT issuance unit 14, by NFT-ifying the user data and the transmission path information together, it becomes possible to prove with the transmission path information that the user data is the data that has passed through the designated point, and to make it a non-forgeable certificate. As the data to be NFT-ified, image data that makes the transmission path based on the transmission path information visually easier to understand may be added, or supplementary information indicating which location each IP address is the IP address of may be added. The NFT issuance unit 14 gives an instruction to NFT-ify the entire data to be NFT-ified in the distributed ledger 50 managed by the NFT issuance entity.
[0028] FIG. 3 is an explanatory diagram for explaining the outline of the transmission / reception process of user data in the information processing system 100 according to the present invention. This FIG. 3 shows an example of the outline of data transmission when data transmission via a designated point is performed by the data routing point designating means. In the example of FIG. 3, it shows a state where data transmission is performed from the service providing terminal 10A on the transmission side to the service providing terminal 10B on the reception side via the router B which is the designated point. In this case, as the service providing terminal 10A on the transmission side, it finally transmits user data to the service providing terminal 10B, and designates to transmit via the router B as the designated point by the data routing point designating means and executes the transmission process. The data routing point designating means is a means set so as to be surely routed to the router B. In the example of FIG. 3, it is surely transmitted to the router B by the router A. Since the transmission path from the designated router B to the service providing terminal 10B does not necessarily have to be one, a configuration in which the optimal path is selected from a plurality of routes may be used. In the example of FIG. 3, user data is transmitted to the service providing terminal 10B after passing through the router C. The transmission path information makes it possible to specify that the transmission / reception process has been performed after passing through the designated point by such a transmission path. In the example of FIG. 3, as an example of a method for acquiring the transmission path information, it is conceivable to use the mechanism of the TTL (Time To Live) of the IP packet in the traceroute command. By using this TTL mechanism, the IP address of the router A, the IP address of the router B, the IP address of the router C, and the IP address of the service providing terminal 10B can be sequentially specified as seen from the service providing terminal 10A on the transmission side. As a result, it becomes possible to specify the transmission path. Note that the specification of the IP address of the routing point using this traceroute command and TTL (Time To Live) can also be executed from the received service providing terminal 10B side toward the service providing terminal 10A on the transmission side. Also, it may be considered that the transmission path information is acquired by grasping each IP address of the routing point. Further, the transmission path may be presented as a diagram and visualized using each acquired IP address of the routing point.By visualizing, it becomes easier to grasp that the user data has been transmitted via various locations including the specified location, which leads to an effect that enhances the user's sense of acceptance and satisfaction. Note that by continuously executing the identification of the transmission path using this traceroute command and TTL (Time To Live) without any time interval between the transmission and reception of user data, it becomes possible to identify almost the same transmission path.
[0029] FIG. 4 is a flowchart showing the flow of information processing in the service-providing terminal 10 according to the present invention. As shown in FIG. 4, the information processing starts by acquiring user data from the user terminal in the service-providing terminal 10 (step S101). Next, the service-providing terminal 10 executes transmission / reception processing to receive the user data via the specified location by the data routing point designating means (step S102). Next, the service-providing terminal 10 acquires the transmission path information when the transmission / reception processing of the user data is performed (step S103). Then, the service-providing terminal 10 NFTs the entire data including the user data and the transmission path information (step S104), and ends the information processing.
[0030] FIG. 5 is an explanatory diagram for explaining a specific example to which the information processing system 100 according to the present invention is applied. In the example of FIG. 5, image data of a posthumous photo of a deceased person is assumed as user data, and a satellite communication service using an artificial satellite is assumed as the data routing point designating means 40. The designated point in this case is a router mounted on any artificial satellite used in the satellite communication service. As shown in FIG. 5, the service providing terminal 10A acquires the image data of the posthumous photo as user data, and transmits the image data of the posthumous photo to the service providing terminal 10B using the satellite communication service. Then, in the satellite communication service, data transmission by radio waves from the router A toward the artificial satellite is started. As the artificial satellite serving as the data routing point, an artificial satellite located in the optimal satellite orbit at that time is selected. When the artificial satellite receives radio waves, the artificial satellite functions as the router B and transmits the radio waves. After receiving this at the router C, the image data of the posthumous photo is transmitted from the router C to the service providing terminal 10B. When the service providing terminal 10B receives the image data of the posthumous photo, the transmission and reception process is completed, and the service providing terminal 10A summarizes the transmission path information up to that point and also transmits the transmission path information to the service providing terminal 10B. At the service providing terminal 10B, an instruction is given to NFTize the entire data including the image data of the posthumous photo and the transmission path information in the distributed ledger 50 managed by the NFT issuing entity. In addition, by adding a list of the IP addresses of all artificial satellites that may be used in the satellite communication service obtained from the provider of the satellite communication service to the information to be NFTized, it may be devised so that the user can easily confirm the authenticity of the transmission path information.
[0031] By providing a service as shown in this Figure 5, it is possible to fulfill the wish of the deceased who wanted to travel in space during their lifetime by sending the posthumous photo on a journey instead, and it becomes possible to understand the feelings of the bereaved family who want to fulfill the wishes of the deceased during their lifetime. In recent years, the number of people who wish for various memorial services such as scattering ashes at sea has been increasing. As one means of meeting the demands of bereaved families who want to memorialize the deceased in space as a new way of memorial service, it becomes possible to alternatively fulfill the wish of the bereaved family who want to memorialize the deceased in space by sending the image data of the posthumous photo to a satellite. Since it is difficult to obtain a sense of satisfaction because it is not possible to directly visually confirm whether the data transmission is actually taking place, by NFT-izing the user data and the transmission path information together as in this example, it becomes possible to provide a certain kind of guarantee regarding the transmission path. Therefore, it can be said that it is easier for the bereaved family who receives the service to obtain a sense of satisfaction.
[0032] As described above, according to the information processing system 100 according to this example, user data is acquired from the user terminal, and using a data routing point designating means for performing data transmission that passes through a predetermined designated point in the communication network, transmission and reception processing is executed to receive the user data after passing through the designated point, transmission path information for specifying the transmission path of the user data in the transmission and reception processing is acquired, and the entire data including at least the user data and the transmission path information for which data transmission and reception passing through the designated point has been completed is NFT-ized based on the distributed ledger technology. Therefore, it becomes possible to present to the user in a convincing manner that the user data has reached the place desired by the user through data transmission and then returned. Also, by NFT-izing, it becomes possible to manage the content of the data transmission in a state where it cannot be tampered with. By issuing an NFT for proving such a transmission path of user data, it is guaranteed by the NFT that the user data with emotional attachment for the user has gone to and returned from the designated point. The user can obtain a sense of satisfaction as well as a sense of fulfillment.
[0033] In the above-described embodiment, the description has been given on the assumption that the user data acquisition unit 11 acquires only user data. However, in addition to the user data, information specifying a timing such as the date and time when transmission / reception processing via a specified point is to be executed may be received. For example, a living person may specify a timing such as one year or three years after death and request transmission / reception processing of a message or a photo for the purpose of sending a message or a photo to family members after their death. As the service provider, after constructing means for grasping the timing of executing the transmission / reception processing, the transmission / reception processing is appropriately executed at the specified timing to perform NFT conversion.
[0034] In the above-described embodiment, an example has been given in which any artificial satellite available in satellite communication services is specified as the specified point. However, the specified point shall naturally include a place that cannot be specified at present but may be specified in the future. For example, even for objects such as an exploration vehicle landed on the lunar surface, an exploration robot conducting exploration on the lunar surface, and the International Space Station, for which direct communication is not currently permitted, in the future, these objects may be equipped with functions as data relay terminals and functions as mail servers, and there is a sufficient possibility that their IP addresses will be disclosed and they will become specified points. In such a case, transmission / reception processing can be executed with the exploration vehicle landed on the lunar surface, the exploration robot conducting exploration on the lunar surface, the International Space Station, etc. as the specified point.
[0035] In the above-described embodiment, it has been described that the transmission / reception process via a specified point for user data is specified by transmission path information and NFT-ized. However, the present invention is not limited to this. For example, the fact that user data is stored at a specified point is specified by transmission path information and / or reply information of storage completion from the specified point (information capable of proving that data is stored at these specified points is referred to as storage proof information), and the transmission path information and / or the reply information of storage completion from the specified point and data identical to the stored user data are NFT-ized together, thereby making it possible to issue an NFT that proves that user data is stored at the specified point. For example, in the future, when data storage areas such as servers are prepared in artificial satellites, lunar bases, the International Space Station, etc., the fact that the portrait data of a deceased person is stored in these data storage areas is NFT-ized by combining the transmission path information and / or the reply information of storage completion from the specified point and the portrait data, so that it is possible to present to the bereaved family in a convincing manner that the portrait data is stored in the server at a specified point such as an artificial satellite, a lunar base, or the International Space Station.
[0036] Note that the present invention is not limited to the above-described embodiment, and various configurations or embodiments can be adopted without departing from the gist of the present invention.
Explanation of Reference Numerals
[0037] 100 Information Processing System 10, 10A, 10B Service Providing Side Terminal (Information Processing Device) 11 User Data Acquisition Unit 12 Transmission / Reception Processing Unit 13 Transmission Path Information Acquisition Unit 14 NFT Issuance Processing Unit 20, 201~20N User Terminal 30 Communication Network 40 Data Route Designation Means 50 Distributed Ledger
Claims
1. An information processing system comprising at least one or more service provider terminals, a user terminal, and a communication network, for performing a process of transmitting user data acquired from the user terminal via a predetermined designated point, and then combining the user data with route information to convert the user data into an NFT, The service providing terminal, a user data acquisition unit that acquires the user data from the user terminal; a transmission / reception processing unit that executes a transmission / reception process for receiving the user data to be transmitted via a data route point designation means for performing data transmission via a predetermined designated point in the communication network, the data being transmitted via the designated point; a transmission path information acquisition unit that acquires transmission path information for identifying a transmission path of the user data in the transmission / reception process; an NFT issuing processing unit that converts all data including at least the user data and the transmission route information that have completed data transmission and reception via a specified point into an NFT based on a distributed ledger technology; An information processing system comprising:
2. The transmission route information specifies the transmission route by IP address information of each data passing point on the transmission route. The information processing system according to claim 1 .
3. The data route point designation means is a satellite communication service using an artificial satellite, The designated point is a router mounted on any of the artificial satellites used in the satellite communication service. The information processing system according to claim 1 .
4. An information processing device for performing a process of transmitting user data acquired from a user terminal via a predetermined designated point, and then combining the user data and route information to convert the user data into an NFT, a user data acquisition unit that acquires the user data from the user terminal; a transmission / reception processing unit that executes a transmission / reception process for transmitting the user data via a data route point designation means for performing data transmission via a predetermined designated point in a communication network, and then receiving the user data via the designated point; a transmission path information acquisition unit that acquires transmission path information for identifying a transmission path of the user data in the transmission / reception process; an NFT issuing processing unit that converts all data including at least the user data and the transmission route information that have completed data transmission and reception via a specified point into an NFT based on a distributed ledger technology; An information processing device comprising:
5. An information processing system comprising at least one or more service provider terminals, a user terminal, and a communication network, for performing a process of converting user data acquired from the user terminal into an NFT by combining storage proof information that proves that the user data has been stored in a specified location with the user data, The service providing terminal, a user data acquisition unit that acquires the user data from the user terminal; a transmission processing unit that transmits the user data to a predetermined designated point in the communication network and stores the user data therein; a storage certification information acquisition unit that acquires storage certification information that certifies that the user data has been stored in a predetermined designated location in the transmission process; an NFT issuing processing unit that converts all data including at least the user data and the transmission path information into an NFT based on a distributed ledger technology; An information processing system comprising:
Citation Information
Patent Citations
Electronic mail service of certification of contents and electronic mail saving service
JP2003198629A
Node unit, anonymous communication method and program
JP2007005898A
Cloud type perpetual memorial service system
JP2018081656A
Memorial service agency service support system
JP2022080428A
Buddhist altar capable of enabling a person to think of deceased and performing buddhist service
JP2022113155A