Information management method, display apparatus, and program

JP2024032216A5Pending Publication Date: 2025-07-03SEIKO EPSON CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022135764
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-08-29
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

Existing image management systems require a fingerprint management database to associate image identification information with digital watermarks, increasing management costs.

Method used

Irreversibly convert a first parameter into a second parameter using a hash algorithm, display the second parameter along with or after displaying the first parameter, and publish the first parameter through a blockchain network to manage the association without dedicated devices.

Benefits of technology

Reduces management costs by ensuring the authenticity of the first and second parameters through blockchain, eliminating the need for dedicated servers to manage their association, and enhances the reliability of identifying true participants and preventing tampering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To reduce cost required for management.SOLUTION: An information management method according to an aspect of the present disclosure includes, by a computer, disclosing a second parameter E2 obtained by irreversibly converting a first parameter E1 and disclosing the first parameter E1 simultaneously with disclosing the second parameter E2 or after disclosing the second parameter E2.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information management method, a display device, and a program. [Background technology]

[0002] Conventionally, there are known techniques for ensuring that certain information has not been tampered with. For example, Patent Document 1 discloses an image management system that includes an image reading device and manages images read by the image reading device. This image management system has a configuration for creating a digital watermark based on the identification information of the image reading device and the cumulative number of readings by the image reading device, and a configuration for creating a fingerprint corresponding to an image in which a digital watermark is embedded based on the image identification information that is the basis of the digital watermark. The image identification information is the identification information and the cumulative number of readings. The image management system also has a fingerprint management database that stores the image identification information that is the basis of the digital watermark and the fingerprint in association with each other. By managing this association in the fingerprint management database, it becomes possible to verify that a certain image was created by a specific image input device and has not been tampered with. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2005-191765 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, since Patent Document 1 requires a fingerprint management database that stores image identification information, which is the basis of the digital watermark, and fingerprints in association with each other, the cost required for managing the association is high. [Means for solving the problem]

[0005] One aspect of the information management method disclosed herein includes having a computer execute the steps of publishing a second parameter resulting from irreversible conversion of a first parameter, and publishing the first parameter simultaneously with publishing the second parameter or after publishing the second parameter.

[0006] One embodiment of a display device of the present disclosure includes an optical device that emits image light corresponding to an image to be displayed, and a control unit that controls the optical device, and the control unit executes the following operations: causing the optical device to display a second parameter resulting from irreversible conversion of a first parameter; and making the first parameter public at the same time as displaying the second parameter or after displaying the second parameter.

[0007] One embodiment of the program disclosed herein causes a computer to execute the following steps: publishing a second parameter resulting from irreversible conversion of a first parameter; and publishing the first parameter simultaneously with publishing the second parameter or after publishing the second parameter. [Brief description of the drawings]

[0008] [Figure 1] 1 is a schematic diagram illustrating an example of a display system including an information processing device according to a first embodiment of the present disclosure. [Diagram 2] FIG. 2 is a diagram showing an electrical configuration of the projector. [Diagram 3] FIG. 2 is a diagram illustrating an electrical configuration of the information processing device. [Figure 4] FIG. 1 is a diagram illustrating an operation of an information processing device. [Diagram 5] FIG. 13 is an explanatory diagram of the distribution of photographed images by participants. [Figure 6] FIG. 11 is a diagram showing an example of an electrical configuration of a projector according to a second embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, a preferred embodiment of the present disclosure will be described with reference to the drawings. In the drawings, the dimensions and scale of each part may differ from the actual ones, and some parts may be shown diagrammatically to facilitate understanding. In the following description, unless otherwise specified to limit the present disclosure, the scope of the present disclosure is not limited to the embodiments described in the following description. In addition, the scope of the present disclosure includes the equivalent scope of the embodiments.

[0010] 1. First embodiment [Display system configuration] FIG. 1 is a schematic diagram showing an example of a display system 1 including an information processing device 10 according to the present embodiment. The display system 1 is a system that displays an image B in a location in a venue A that can be seen by one or more participants UA. The venue A is a place where an activity in which participants UA gather is carried out, and may be either an indoor or outdoor location. The participants UA are specific or unspecified people. Activities in which participants UA gather include, for example, events, meetings, lectures, and classes. Events include, for example, concerts, film screenings, lectures, and sales events. The image B includes information to be transmitted to the participants UA in the venue A. The information included in the image B is, for example, a filmed image of a performance taking place on a podium A1 set up in the venue A, materials for meetings and classes, or advertisements for events.

[0011] 1, a display system 1 of the present embodiment includes an information processing device 10, a projector 20, and an image supply device 30. The information processing device 10 and the projector 20 are connected to each other so that they can communicate with each other. The image supply device 30 is a device that supplies image data BD of the above-mentioned image B to the projector 20, and is connected to the projector 20 so that an image signal of the image data BD can be input to the projector 20. The transmission path of the image signal between the image supply device 30 and the projector 20 may be either wired or wireless.

[0012] FIG. 2 is a diagram showing an example of the electrical configuration of the projector 20. As shown in FIG. The projector 20 is an example of a display device that displays an image B based on image data BD. As shown in FIG. 2, the projector 20 includes a first processing device 200, a first storage device 220, an optical device 240, an interface device 260, and a first communication device 280, each of which is connected to a bus. The first processing device 200 includes a processor such as a CPU (Central Processing Unit). The first storage device 220 is a recording medium that can be read by the first processing device 200. The first storage device 220 includes, for example, a nonvolatile memory and a volatile memory. The nonvolatile memory is, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), or an EEPROM (Electrically Erasable Programmable Read Only Memory). The volatile memory is, for example, a RAM (Radom Access Memory).

[0013] The first processing device 200 of this embodiment functions as a first control unit 201 that controls each unit of the projector 20. Note that the first processing device 200 may function as another functional unit. The first storage device 220 stores an individual ID 221. The individual ID 221 is identification information uniquely assigned in advance to each of the multiple projectors 20.

[0014] The optical device 240 is a device that emits image light BL (FIG. 1) based on an image B to be displayed. Image B is displayed by emitting this image light BL. The optical device 240 of this embodiment includes a light source such as a light valve, a display panel as a light modulation device, and an optical system having a projection lens and the like. The display panel outputs the image light BL by optically modulating the light from the light source based on image data BD. The image light BL is emitted from the optical system and projected onto a projection surface. As a result, an image B corresponding to the image light BL is displayed on the projection surface.

[0015] The interface device 260 is a device to which image data BD is input from the image supply device 30. The interface device 260 includes hardware that complies with a predetermined standard for input of an image signal, and the hardware includes, for example, a connector and an interface circuit.

[0016] The first communication device 280 is a device that communicates with the information processing device 10. The communication method may be either a wireless method or a wired method. When the communication method is a wireless method, the first communication device 280 includes a wireless communication module including, for example, an antenna, an RF (Radio Frequency) circuit, and a baseband circuit. When the communication method is a wired method, the first communication device 280 includes a wired communication module including a connector to which a communication cable is connected, and an interface circuit that processes signals transmitted and received via the connector.

[0017] Through communication by the first communication device 280, the projector 20 provides the information processing device 10 with an individual ID 221, and the information processing device 10 provides the projector 20 with digital watermark data CD, which will be described later.

[0018] The digital watermark data CD is data of the digital watermark C (FIG. 1) displayed in the image B. The digital watermark data CD is input from the first communication device 280 to the first processing device 200. Then, under the control of the first control unit 201, image light BL, in which light for projecting the digital watermark C based on the digital watermark data CD and light for projecting the image B based on the image data BD are superimposed, is emitted from the optical device 240. By projecting this image light BL, the image B including the digital watermark C is displayed. Note that the information indicated by the digital watermark C will be described later.

[0019] FIG. 3 is a diagram showing an example of the electrical configuration of the information processing device 10. As shown in FIG. The information processing device 10 is a device operated by a user U. The user U in this embodiment is, for example, a host who hosts an activity in which participants UA gather, or a related person of the host. The information processing device 10 is, for example, an example of a device having computer functions such as a desktop, laptop, or tablet personal computer, or a smartphone.

[0020] As shown in FIG. 3, the information processing device 10 of this embodiment includes a second processing device 100, a second storage device 130, an input device 150, a second communication device 160, and a third communication device 170, each of which is connected to a bus. The second processing device 100 includes a processor such as a CPU. The second storage device 130 includes, for example, a non-volatile memory and a volatile memory. The non-volatile memory is, for example, a ROM, an EPROM, or an EEPROM. The volatile memory is, for example, a RAM. The input device 150 is a device that receives an input from a user U and outputs the input to the second processing device 100. The input device 150 is, for example, a keyboard or a touch panel.

[0021] The second communication device 160 is a device that communicates with the first communication device 280 of the projector 20. That is, the second communication device 160 includes the above-mentioned wireless communication module or wired communication module according to the communication method and communication standard corresponding to the first communication device 280. The third communication device 170 is a device that communicates with a network NW (FIG. 1) including a communication network such as the Internet. The communication method of the third communication device 170 may be either a wireless method or a wired method. That is, the third communication device 170 includes the above-mentioned wireless communication module or wired communication module. Note that, when the communication method and communication standard of the second communication device 160 and the third communication device 170 are common, the information processing device 10 may include either one of the second communication device 160 and the third communication device 170.

[0022] As shown in FIG. 1, the network NW of this embodiment is connected to an NFT marketplace 4 and a blockchain network 5. NFT is an abbreviation for Non-Fungible Token. The third communication device 170 communicates with the NFT marketplace 4 via the network NW. The NFT marketplace 4 and the blockchain network 5 will be described in detail later.

[0023] The second storage device 130 of this embodiment stores a program 131 that controls the information processing device 10. When the processor of the second processing device 100 executes the program 131, the second processing device 100 functions as an individual ID acquisition unit 101, a non-fixed information generation unit 102, an irreversible conversion unit 103, a digital watermark generation unit 104, a digital watermark disclosure unit 105, an NFT generation unit 106, and an NFT disclosure unit 107.

[0024] The individual ID acquisition unit 101 acquires the individual ID 221 from the projector 20 via the second communication device 160. Note that the individual ID acquisition unit 101 may acquire the individual ID 221 input by the user U to the input device 150. The non-fixed information generating unit 102 generates the non-fixed information D. The non-fixed information D is information of a non-fixed value, for example, information that changes each time it is generated, information that changes each time an activity is performed at the venue A, or information that changes depending on the situation at the time of generation. The situation at the time of generation is, for example, date, time, location, weather, or temperature. In addition, a specific form of the non-fixed information D is, for example, a string of one or more characters of numbers, alphabets, or symbols, or a combination of these. A nonce value is used for the non-fixed information D in this embodiment. The nonce value is a numeric string that changes each time it is generated. That is, the non-fixed information generating unit 102 in this embodiment generates the nonce value using a pseudorandom number generation algorithm. Note that, in this embodiment, the non-fixed information D only needs to be different for at least each individual activity performed at the venue A.

[0025] The irreversible conversion unit 103 converts the first parameter E1 into the second parameter E2 based on a predetermined irreversible conversion algorithm. The first parameter E1 in this embodiment is data including at least the individual ID 221 and the non-fixed information D. The predetermined irreversible conversion algorithm in this embodiment is a hash algorithm. That is, the second parameter E2 in this embodiment is a hash value obtained by converting the first parameter E1 using a hash algorithm. The hash algorithm is, for example, SHA-256 (Secure Hash Algorithm 256-bit). The predetermined irreversible conversion algorithm is not limited to a hash algorithm.

[0026] The digital watermark generating unit 104 generates digital watermark data CD based on the second parameter E2. The digital watermark data CD is data of the digital watermark C representing the second parameter E2. The digital watermark C of this embodiment includes a QR code including character string information of the second parameter E2. The QR code is a registered trademark. For example, when the hash algorithm is SHA-256, the hash value of the second parameter E2 is a character string of 64 characters. The size of the QR code capable of storing the amount of information of the second parameter E2 is 29×29 cells. The digital watermark generating unit 104 of this embodiment generates digital watermark data CD with the QR code of this size as the digital watermark C. The digital watermark C is not limited to a QR code. The digital watermark C may be, for example, a two-dimensional barcode of another format or a character string of the second parameter E2.

[0027] The digital watermark disclosure unit 105 outputs the digital watermark data CD generated by the digital watermark generation unit 104 to the projector 20 via the second communication device 160. The digital watermark disclosure unit 105 also causes the projector 20 to project and display the image B on which the digital watermark C based on the digital watermark data CD is superimposed. As a result, as shown in FIG. 1, the image B including the digital watermark C is displayed at a position visible to the participant UA in the venue A, and the digital watermark C is disclosed so that it can be imaged by the imaging device F of the participant UA. As described above, since the digital watermark C includes the character string information of the second parameter E2, the disclosure of the digital watermark C corresponds to the disclosure of the second parameter E2. Therefore, the digital watermark disclosure unit 105 of this embodiment has a function of disclosing the second parameter E2 to the participant UA in the venue A so that it can be imaged by displaying the digital watermark C using the projector 20.

[0028] The NFT generation unit 106 generates an NFT 400 linked to the digital watermark C. More specifically, the NFT generation unit 106 generates an NFT 400 including a first parameter E1 that is a value before irreversible transformation of the second parameter E2 represented by the digital watermark C. As described above, the first parameter E1 in this embodiment is data including at least the individual ID 221 and the non-fixed information D. Therefore, the NFT 400 includes at least the individual ID 221 and the non-fixed information D. Furthermore, the NFT generation unit 106 of the present embodiment generates an NFT 400 including, in addition to the first parameter E1, the second parameter E2, and the owner information G indicating the possession of the NFT 400. Specifically, the NFT generation unit 106 records the first parameter E1, the second parameter E2, and the owner information G, for example, in the metadata of the NFT 400. As a result, the first parameter E1, the second parameter E2, and the owner information G are recorded in the NFT 400 in a form in which they are linked to each other. Note that the NFT generation unit 106 may include other information, such as the creation date and time, information about the user U, information about the venue A, and information about activities at the venue A, in the NFT 400. Furthermore, the second parameter E2 included in the NFT 400 is not limited to the character string information of the second parameter E2. For example, the second parameter E2 may be the above-mentioned digital watermark data CD, or a URI (Uniform Resource Identifier) ​​indicating the storage location of the character string information of the second parameter E2.

[0029] The NFT publication unit 107 registers the NFT 400 generated by the NFT generation unit 106 in the NFT marketplace 4 (Figure 1) via the third communication device 170, thereby making the NFT 400 available to an unspecified number of people. The NFT marketplace 4 is an internet site that can be accessed by an unspecified number of people from communication terminals via the network NW, and provides a venue for the purchase, sale, and other distribution of NFTs. The NFT marketplace 4 is provided by one or more server computers.

[0030] By registering the NFT 400 in the NFT marketplace 4, an unspecified number of people can use a communication terminal to view the NFT 400 and the metadata of the NFT 400. As described above, the metadata is data that includes the first parameter E1, which is the value from which the second parameter E2 is irreversibly converted. In other words, the NFT disclosure unit 107 has a function of disclosing the first parameter E1 to an unspecified number of people by registering the NFT 400 in the NFT marketplace 4.

[0031] The NFTs 400 registered in the NFT marketplace 4 are managed by ledger data in the blockchain network 5. The blockchain network 5 is a network including a plurality of computers, each of which serves as a node, and the ledger data is managed in a distributed manner by each node. The ledger data is mutually monitored by each node, and this monitoring prevents tampering with the ledger data and ensures that the ledger data is authentic. Therefore, by managing the NFTs 400 by the ledger data in the blockchain network 5, tampering with the NFTs 400 is prevented and the authenticity of the first parameter E1, second parameter E2, and owner information G included in the NFTs 400 is guaranteed.

[0032] In this embodiment, the participant UA is granted the following first right, second right, and third right by the user U by paying a participation fee for the activity to the user U, who is the organizer. The first right is the right of the participant UA to privately take still images of image B using his / her own imaging device F. The second right is the right to become the owner of NFT400. The third right is the right to distribute a captured image H of image B (Figure 5) and a comment I (Figure 5) regarding the activity through a web service such as a social networking service (SNS). Note that all or some of the first right, second right, and third right may be provided free of charge.

[0033] Furthermore, in order to enable multiple participant UAs to be granted ownership of the NFT 400, the NFT marketplace 4 of this embodiment provides a market in which multiple participant UAs can buy and sell shared ownership of one NFT 400. Note that a user U, such as an activity organizer, may grant ownership of the NFT 400 to multiple participant UAs by using a method of dividing ownership of a token linked to this NFT 400 into multiple parts and selling them.

[0034] [Operation of information processing device] FIG. 4 is a diagram illustrating the operation of the information processing device 10. As shown in FIG. When an activity is held in the venue A, for example, when a user U starts the information processing device 10, the individual ID acquisition unit 101 acquires the individual ID 221 from the projector 20 (step Sa1), and the non-fixed information generation unit 102 generates the non-fixed information D (step Sa2). Note that either step Sa1 or step Sa2 may be performed first, or they may be performed simultaneously.

[0035] Next, the irreversible conversion unit 103 performs irreversible conversion on the first parameter E1 including the individual ID 221 and the non-fixed information D using a predetermined irreversible conversion algorithm to generate the second parameter E2 (step Sa3). As described above, the second parameter E2 in this embodiment is a hash value of the first parameter E1.

[0036] Next, the digital watermark generation unit 104 generates digital watermark data CD of the digital watermark C representing the second parameter E2 (step Sa4). Then, the digital watermark disclosure unit 105 causes the projector 20 to display the image B including the digital watermark C corresponding to the digital watermark data CD (step Sa5). By the processing of this step Sa5, the digital watermark C indicating the second parameter E2 is disclosed to the participants UA in the venue A so that they can be imaged.

[0037] Next, the NFT generation unit 106 generates an NFT 400 including the first parameter E1 and owner information G (step Sa6). The owner information G stores information about the issuer, user U, as the initial owner. In step Sa6 of this embodiment, the NFT generation unit 106 also includes the second parameter E2 in the NFT 400. Next, the NFT disclosure unit 107 registers the NFT 400 in the NFT marketplace 4 via the third communication device 170 (step Sa7). Through the processing of step Sa7, the NFT 400 is made public to an unspecified number of people.

[0038] As described above, the NFT 400 registered in the NFT marketplace 4 is managed by the blockchain network 5. As a result, the authenticity of the first parameter E1 and the second parameter E2 included in the NFT 400 is guaranteed by the management of the blockchain network 5.

[0039] 4 shows a form in which the NFT 400 is disclosed in step Sa7 after the digital watermark C is disclosed in step Sa5. However, the digital watermark C in step Sa5 and the NFT 400 in step Sa7 may be disclosed simultaneously.

[0040] Through the processes of steps Sa7 and Sa5, the NFT400 indicating the first parameter E1 is made public to an unspecified number of people after the digital watermark C indicating the second parameter E2 is made public, or simultaneously with the digital watermark C. As a result, the second parameter E2, which was made public simultaneously with or prior to the first parameter E1, becomes identifiable by a third party due to the publication of the first parameter E1, and the association between the first parameter E1 and the second parameter E2 becomes publicly known or widely known. Therefore, it is not necessary to manage the association between the first parameter E1 and the second parameter E2 using a dedicated device such as a server computer, and the cost required for such management can be reduced.

[0041] In addition, the first parameter E1 and the second parameter E2 after being made public are managed as NFTs 400 by the blockchain network 5. Therefore, the authenticity of the first parameter E1 and the second parameter E2 is guaranteed.

[0042] [Guarantee that UA is a genuine participant in the activity] In the display system 1 of this embodiment, a participant UA is guaranteed to be a true participant UA in the activity by becoming the owner of the NFT 400 corresponding to the digital watermark C published during the activity.

[0043] In more detail, due to the above-mentioned second right, ownership of the NFT 400 after issuance is granted by the user U to the true participant UA. In addition, the NFT 400 after issuance is decentralized and managed by the nodes of the blockchain network 5, thereby increasing the tamper-resistance of the owner information G. Therefore, it is guaranteed by the user U who granted the second right and the tamper-resistance of the blockchain network 5 that the new owner of the NFT 400 after issuance is the true participant UA.

[0044] Furthermore, the NFT 400 is one-to-one linked to the digital watermark C published during the activity. Therefore, it is guaranteed that the activity in which the true participant UA who owns the NFT 400 participated is the activity in which the digital watermark C corresponding to the NFT 400 was published. Therefore, if the activity is, for example, a meeting or class, it can be used as proof that the participant UA participated in the meeting or class. In addition, by the participant UA capturing an image H including image B and the attendees, the captured image H can be used as evidence proving that the attendees were present at the meeting or class.

[0045] Furthermore, the second parameter E2 included in the NFT400 is a value obtained by irreversibly transforming the first parameter E1. Therefore, as long as either the first parameter E1 or the predetermined irreversible transformation algorithm is unknown, a third party cannot generate an NFT400 including a genuine second parameter E2. In other words, even if a third party forges a pair of a digital watermark C and an NFT400, the forgery of the NFT400 will always be revealed by the value of the second parameter E2 of the NFT400. Therefore, the ownership of the NFT400 provides a more reliable guarantee that the participant UA is a genuine participant.

[0046] Furthermore, the first parameter E1 in this embodiment includes the individual ID 221 of the projector 20 installed in the venue A. Therefore, the owner and borrower of the projector 20 to which this individual ID 221 is assigned can claim, using the projector 20 as evidence, that they have a relationship with the issuer (first owner) of the NFT 400 that includes the first parameter E1.

[0047] Also, for example, various rights associated with an activity are pre-linked to the owner of the NFT 400, and the owner of the NFT 400 holds the various rights. In this case, user U, who is the organizer of the activity, can attribute the various rights to any person by designating the owner of the NFT 400. Furthermore, if user U designates the owner or borrower of projector 20 as the owner of the NFT 400, the owner or borrower of projector 20 can also claim ownership of the various rights described above, using the projector 20 as evidence.

[0048] [Digital watermark C is distributed by participant UA of image B] In this embodiment, by the above-mentioned first right, any participant UA who participates in the activity is permitted by the user U to take a still image B with his / her own imaging device F at the venue A. Furthermore, by the above-mentioned third right, any participant UA is permitted to distribute a captured image H with a comment I about the activity via a web service such as an SNS in which he / she participates, as shown in FIG.

[0049] Therefore, after participating in the activity, the participant UA can freely distribute the captured image H together with a comment I expressing his / her impressions of the activity through a web service such as an SNS. By distributing the captured image H and comment I from the participant UA, the activity becomes widely publicized, and the topicality of the activity increases. Meanwhile, the user U can earn revenue from the distribution of the captured image H by selling a third party right related to the distribution of the captured image H obtained by capturing image B.

[0050] Furthermore, by possessing the NFT 400 corresponding to the digital watermark C contained in the captured image H prior to distribution of the captured image H, the participant UA can demonstrate to third parties that he or she is a genuine participant UA in the activity. On the other hand, if the distributor of the captured image H does not possess the NFT 400, it becomes clear that the distribution is by a third party not participating in the activity, and unauthorized distribution of the captured image H or image B is suppressed.

[0051] Furthermore, when captured image H containing digital watermark C is distributed through a web service such as a social networking site together with comment I regarding the activity, it is publicly recognized that digital watermark C corresponds to the activity suggested by comment I. This eliminates the need for a server computer or the like to manage the correspondence between digital watermark C and the activity. Therefore, even if an image B containing a forged digital watermark C is illegally distributed together with a comment I about an activity, the presence of the digital watermark C and comment I distributed by a legitimate participant UA will indicate that the digital watermark C in image B is suspected to be forged, and will reveal that the distribution was illegal. In addition, the more participants UA distribute captured images H containing digital watermark C and comments I, and the more widely and publicly recognized the association between the legitimate digital watermark C and the activity becomes, the lower the credibility of the forged digital watermark C. Therefore, for popular activities that gather many participants UA, although fraudulent distribution is likely to be rampant, legitimate digital watermarks C and comments I are also actively distributed, making it easier to identify the authenticity of the digital watermark C.

[0052] As described above, the display system 1 of this embodiment includes an information processing device 10. This information processing device 10 executes the following: publishing the second parameter E2, which is obtained by irreversibly converting the first parameter E1, by displaying an image B including a digital watermark C so that the participant UA can capture the image; and publishing the first parameter E1 to an unspecified number of people by registering an NFT 400 including the first parameter E1 at the same time as publishing the second parameter E2 or after publishing the second parameter E2. As a result, by disclosing the first parameter E1, the second parameter E2, which was disclosed simultaneously with or prior to the first parameter E1, becomes identifiable by an unspecified number of third parties, and the correspondence between the first parameter E1 and the second parameter E2 becomes publicly known or widely known. Therefore, it is not necessary to manage the correspondence between the first parameter E1 and the second parameter E2 using a dedicated device such as a server computer, and the costs required for such management and for operating the display system 1 can be reduced.

[0053] In the display system 1 of this embodiment, the first parameter E1 made public by issuing the NFT 400 is managed by the blockchain network 5. Therefore, the authenticity of the published first parameter E1 is guaranteed.

[0054] In the display system 1 of the present embodiment, the first parameter E1 is made public by issuing an NFT 400 that includes the first parameter E1 and the second parameter E2 and links the two together. This NFT 400 is then managed by the blockchain network 5. Therefore, in addition to the first parameter E1 after publication, the authenticity of the second parameter E2 after publication is also guaranteed.

[0055] In the display system 1 of this embodiment, the second parameter E2 is made public by causing the projector 20 to project an electronic watermark C corresponding to the first image indicating the second parameter E2, thereby displaying the electronic watermark C. Therefore, the second parameter E2 is reliably disclosed to those who view the display by the projector 20. In addition, those who view the display can reliably retain the digital watermark C indicating the second parameter E2 as a captured image H by capturing an image of the digital watermark C with the imaging device F. Furthermore, since the display device that displays the digital watermark C is the projector 20, the image B including the digital watermark C can be enlarged and displayed on a large screen. Furthermore, because the display device is the projector 20, prior image processing such as embedding the digital watermark C in the image B is not required, and the image B including the digital watermark C can be displayed by projecting the digital watermark C superimposed on the image B. Therefore, for example, even when the image B linked to the activity status is displayed in real time, the digital watermark C can be included in the image B without impeding the real-time nature. Furthermore, by previously linking various rights to the NFT 400 corresponding to the digital watermark C, it becomes possible, for example, to sell the rights to capture the image B displayed in real time.

[0056] In the display system 1 of this embodiment, the captured image H of the digital watermark C is made public by a person who has viewed the display by the projector 20 through a Web service such as a social networking service. By publishing digital watermark C, said digital watermark C is publicly recognized, so server computers and the like for managing digital watermark C become unnecessary, and the costs required for said management can be reduced. Furthermore, even if digital watermark C is forged, the credibility of the forged digital watermark C is weakened by widely publishing the genuine digital watermark C, making it easier to determine whether it is genuine or not.

[0057] 2. Second embodiment 6 is a diagram showing an example of the electrical configuration of a projector 1020 according to the second embodiment of the present disclosure. Note that in the diagram, the same reference numerals are given to the components described in the first embodiment, and the description thereof will be omitted.

[0058] The projector 1020 of this embodiment, in place of the information processing device 10 of the first embodiment, performs the following operations: publishing second parameters E2 obtained by irreversibly converting first parameters E1, and publishing the first parameters E1 after publishing the second parameters E2 or simultaneously with publishing the second parameters E2. 6, the first processing device 200 of the projector 1020, like the second processing device 100 of the information processing device 10, functions as an individual ID acquisition unit 101, a non-fixed information generation unit 102, an irreversible conversion unit 103, a digital watermark generation unit 104, a digital watermark disclosure unit 105, an NFT generation unit 106, and an NFT disclosure unit 107. Also, like the information processing device 10, the projector 1020 includes a third communication device 170 that communicates with the network NW to which the NFT marketplace 4 is connected.

[0059] According to the projector 1020 of this embodiment, the information processing device 10 is not necessary, and the cost of the display system 1 can be reduced.

[0060] 3. Variations The above-mentioned exemplary embodiments can be modified in various ways. Specific modified embodiments that can be applied to the above-mentioned embodiments are exemplified below. Two or more embodiments arbitrarily selected from the following examples can be appropriately combined with each other to the extent that no technical contradiction occurs.

[0061] (1) The information processing device 10 is not limited to being realized by one computer, but may be realized by multiple computers. Specifically, each functional unit included in the second processing device 100 of the information processing device 10 may be realized by each processor included in each of the multiple computers. In this case, each step shown in FIG. 4 is assigned to the multiple computers and executed by each computer. This computer may also be the projector 20. In other words, the first processing device 200 of the projector 20 may include the functional unit included in the second processing device 100 of the information processing device 10.

[0062] (2) The projector 20 may be another display device capable of displaying an image B including a digital watermark C. For example, the display device may be a flat panel display such as a liquid crystal panel or an organic EL (electro-luminescence) panel, a DMD (Digital Micromirror Device), or a device in which the optical device 240 includes an LED (light-emitting diode) array.

[0063] (3) The individual ID 221 included in the first parameter E1 may be any ID set by the user U.

[0064] (4) The lossy conversion of the first parameter E1 is not limited to conversion using a hash algorithm. For example, the lossy conversion may be lossy image compression conversion of the first image representing the first parameter E1. The lossy image compression conversion is, for example, JPEG (Joint Photographic Experts Group) or the like.

[0065] (5) The disclosure of the first parameter E1 is not limited to being displayed on a display device. For example, the first parameter E1 may be disclosed using audio output from a loudspeaker or the like.

[0066] 4. Summary of this disclosure The following is a summary of this disclosure.

[0067] (Supplementary Note 1) An information management method executed by a computer, comprising: disclosing a second parameter resulting from irreversible conversion of a first parameter; and disclosing the first parameter at the same time as disclosing the second parameter or after disclosing the second parameter. According to Supplementary Note 1, by disclosing the first parameter, the second parameter that was disclosed simultaneously with or prior to the first parameter becomes identifiable by a third party, and the association between the first parameter and the second parameter becomes publicly known or widely known. Therefore, it is not necessary to manage the association between the first parameter and the second parameter using a dedicated device such as a server computer, and the cost required for such management can be reduced.

[0068] (Appendix 2) The information management method described in Appendix 1, wherein the published first parameter is managed by a blockchain network. According to Appendix 2, the authenticity of the first published parameter is guaranteed.

[0069] (Supplementary Note 3) The information management method according to Supplementary Note 2, wherein disclosing the first parameter includes disclosing the first parameter and the second parameter in a linked form. According to Supplementary Note 3, in addition to the first published parameter E1, the authenticity of the second published parameter E2 is also guaranteed.

[0070] (Appendix 4) An information management method according to any one of Appendices 1 to 3, wherein disclosing the second parameter includes displaying a first image indicating the second parameter on a display device. According to Supplementary Note 4, the second parameter is reliably disclosed to those who view the display. In addition, those who view the display can reliably record the second parameter as a captured image by capturing the first image with an imaging device.

[0071] (Supplementary Note 5) The information management method according to Supplementary Note 4, further comprising making public a captured image obtained by capturing the first image displayed by the display device. According to Supplementary Note 5, by publishing the first image, the first image is publicly recognized, making it unnecessary to have a server computer or the like to manage the first image, and thus reducing the costs required for such management. In addition, even if the first image is forged, the credibility of the forged first image is reduced by widely publishing the genuine first image, making it easier to determine its authenticity.

[0072] (Additional Note 6) A display device comprising an optical device and a control unit that controls the optical device, wherein the control unit executes the following: causing the optical device to display a second parameter resulting from irreversible conversion of a first parameter; and making the first parameter public at the same time as displaying the second parameter or after displaying the second parameter. According to Supplementary Note 6, the same effect as that of Supplementary Note 1 can be obtained.

[0073] (Supplementary Note 7) A program that causes a computer to execute the steps of: disclosing a second parameter obtained by irreversibly converting a first parameter; and disclosing the first parameter at the same time as disclosing the second parameter or after disclosing the second parameter. According to Supplementary Note 7, the same effect as that of Supplementary Note 1 can be obtained. [Explanation of symbols]

[0074] 5...blockchain network, 10...information processing device (computer), 20, 1020...projector (display device), 100...second processing device, 101...individual ID acquisition unit, 102...non-fixed information generation unit, 103...irreversible conversion unit, 104...electronic watermark generation unit, 105...electronic watermark publication unit, 106...NFT generation unit, 107...NFT publication unit, 131...program, 201...first control unit (control unit), 221...individual ID, 240...optical device, B...image, C...electronic watermark, E1...first parameter, E2...second parameter, H...captured image, NW...network, U...user, UA...participant.

Claims

1. Disclosing a second parameter obtained by irreversibly converting a first parameter; Disclosing the first parameter simultaneously with or after disclosing the second parameter; An information management method executed by a computer.

2. The information management method according to claim 1, wherein the disclosed first parameter is managed by a blockchain network.

3. Disclosing the first parameter includes disclosing the first parameter in a form associated with the first parameter and the second parameter; The information management method according to claim 2.

4. Disclosing the second parameter includes causing a display device to display a first image indicating the second parameter; The information management method according to any one of claims 1 to 3.

5. Further including disclosing a captured image obtained by capturing the first image displayed by the display device; The information management method according to claim 4.

6. An optical device; A control unit for controlling the optical device; Comprising: The control unit causes the optical device to display a second parameter obtained by irreversibly converting a first parameter; executes disclosing the first parameter simultaneously with or after displaying the second parameter; A display device.

7. Disclosing a second parameter obtained by irreversibly converting a first parameter; Disclosing the first parameter simultaneously with or after disclosing the second parameter; A program for causing a computer to execute.