Search

JP-7854916-B2 - Information processing device, information processing method, and information processing program

JP7854916B2JP 7854916 B2JP7854916 B2JP 7854916B2JP-7854916-B2

Inventors

  • 大神 渉
  • 五味 秀仁
  • 神谷(山口) 修司

Assignees

  • LINEヤフー株式会社

Dates

Publication Date
20260507
Application Date
20221025

Claims (20)

  1. An acquisition unit that acquires issuance request information indicating a request for issuance of proof regarding the user's actions, A decision unit that determines whether or not to issue an electronic certificate relating to the user's actions based on recommendation information from a recommender regarding the user's actions, Equipped with , The acquisition unit is, Obtain policy information indicating the certification policy regarding the aforementioned certification, The aforementioned determination unit, An information processing device characterized by determining whether or not to issue the user's electronic certificate based on the issuance request information, the recommendation information, and the policy information .
  2. An acquisition unit that acquires issuance request information indicating a request for issuance of proof regarding the user's actions, A decision unit that determines whether or not to issue an electronic certificate relating to the user's actions based on recommendation information from a recommender regarding the user's actions, Equipped with, The acquisition unit is, The user obtains designated recommender information indicating the recommender selected by the user, The aforementioned determination unit, An information processing device characterized by determining whether or not to issue the user's electronic certificate based on the recommendation information of the recommender selected by the user, as indicated by the designated recommender information.
  3. The acquisition unit is, The information processing device according to claim 1, characterized in that it obtains the issuance request information indicating a request for the issuance of a certificate showing that the user has the ability to perform the aforementioned action.
  4. The aforementioned determination unit, The information processing device according to claim 1, characterized in that it determines whether or not to issue the user's electronic certificate based on the content of the certificate indicated by the issuance request information.
  5. The aforementioned determination unit, The information processing device according to claim 1, characterized in that it determines whether or not to issue the user's electronic certificate based on the recommendation content of the recommender indicated in the recommendation information.
  6. The aforementioned determination unit, The information processing device according to claim 1, characterized in that it determines whether or not to issue the user's electronic certificate based on a comparison of the content of the certificate indicated by the issuance request information and the content of the recommender's recommendation indicated by the recommendation information and the certificate policy indicated by the policy information.
  7. The aforementioned determination unit, The information processing device according to claim 6, characterized in that it decides to issue the user's electronic certificate if the contents of the certificate and the recommender's recommendation satisfy the certificate policy.
  8. The aforementioned determination unit, The information processing device according to claim 6, characterized in that if the content of the aforementioned certification and the content of the recommendation by the recommender do not satisfy the aforementioned certification policy, it is decided not to issue the aforementioned electronic certificate to the user.
  9. The aforementioned determination unit, The information processing device according to claim 1, characterized in that it selects the recommender and, based on the recommendation information of the selected recommender, decides whether or not to issue the user's electronic certificate.
  10. The acquisition unit is, The information processing apparatus according to claim 1, characterized in that it obtains the recommendation information of the recommender.
  11. If the decision unit determines that it will issue the user's electronic certificate, the issuing unit that issues the user's electronic certificate, The information processing apparatus according to claim 1, further comprising:
  12. The aforementioned issuing department, The information processing device according to claim 11 , characterized in that when an electronic certificate is issued to the user, the issued electronic certificate is transmitted to an external device.
  13. The aforementioned issuing department, The information processing device according to claim 12 , characterized in that it transmits to a certifier device used by the certifier who is the entity performing the aforementioned certification.
  14. The acquisition unit is, The certifier obtains the issuance request information from the certifier device, which indicates the issuance request for the certificate received from the user. The aforementioned determination unit, The information processing device according to claim 13 , characterized in that it determines whether or not to issue the electronic certificate that indicates the certifier's certification of the user's actions.
  15. The aforementioned issuing department, The information processing device according to claim 12 , characterized in that it transmits to a terminal device used by the user who is the subject who made the request for issuance of the aforementioned certificate.
  16. The acquisition unit is, The issuance request information indicating the request for issuance of the aforementioned certificate is obtained from the user's terminal device. The aforementioned determination unit, The information processing device according to claim 15 , characterized in that it determines whether or not to issue the electronic certificate that shows proof of the user's actions.
  17. The aforementioned issuing department, The information processing apparatus according to claim 11 , characterized in that, if the decision unit determines not to issue the user's electronic certificate, it transmits information indicating that the electronic certificate will not be issued to an external device.
  18. A method of information processing performed by a computer, The acquisition process involves obtaining issuance request information indicating a request for issuance of proof regarding the user's actions, A decision step of determining whether or not to issue an electronic certificate relating to the user's actions based on recommendation information from recommenders regarding the user's actions, Includes, The acquisition process described above is: Obtain policy information indicating the certification policy regarding the aforementioned certification, The aforementioned decision-making process is, Based on the issuance request information, the recommendation information, and the policy information, a decision is made as to whether or not to issue the user's electronic certificate. An information processing method characterized by the following:
  19. Procedure for obtaining issuance request information indicating a request for issuance of proof regarding user behavior, A decision procedure for determining whether or not to issue an electronic certificate relating to the user's actions, based on recommendation information from recommenders regarding the user's actions, Have the computer run it , The acquisition procedure described above is: Obtain policy information indicating the certification policy regarding the aforementioned certification, The aforementioned decision procedure is: An information processing program characterized by determining whether or not to issue the user's electronic certificate based on the issuance request information, the recommendation information, and the policy information .
  20. A method of information processing performed by a computer, The acquisition process involves obtaining issuance request information indicating a request for issuance of proof regarding the user's actions, A decision step of determining whether or not to issue an electronic certificate relating to the user's actions based on recommendation information from recommenders regarding the user's actions, Includes, The acquisition process described above is: The user obtains designated recommender information indicating the recommender selected by the user, The aforementioned decision-making process is, Based on the recommendation information of the recommender selected by the user, as indicated in the designated recommender information, the decision is made as to whether or not to issue the user's electronic certificate. An information processing method characterized by the following:

Description

This invention relates to an information processing device, an information processing method, and an information processing program. Conventionally, technologies for managing various types of certificates, such as digital certificates, are known. For example, technologies are provided for issuing digital certificates in response to requests and for deleting digital certificates according to settings (e.g., Patent Document 1). Japanese Patent Publication No. 2022-153604 Figure 1 shows an example of information processing according to the embodiment.Figure 2 shows an example of the configuration of a certificate generation system according to an embodiment.Figure 3 shows an example of the configuration of an information processing device according to the embodiment.Figure 4 is a flowchart showing an example of the information processing flow performed by an information processing device.Figure 5 is a hardware configuration diagram showing an example of a computer that implements the functions of an information processing device. The following describes in detail, with reference to the drawings, the embodiments for implementing the information processing device, information processing method, and information processing program according to this application (hereinafter referred to as "embodiments"). Note that these embodiments do not limit the information processing device, information processing method, and information processing program according to this application. Furthermore, the same parts are denoted by the same reference numerals in each of the following embodiments, and redundant descriptions are omitted. (Embodiment) [1. Information Processing] The following describes an example of information processing performed by the certificate generation system 1, using Figure 1. First, using Figure 1, we will explain the overview of the processing in the certificate generation system 1, including the transmission and reception of information between each device of the certificate generation system 1. The following shows a case where the certificate generation system 1 decides whether or not to issue an electronic certificate concerning the actions of a user requesting the issuance of a certificate (also called the "subject"), based on recommendation information from other users who recommend the subject's actions (also called "recommenders"). Here, a recommender is, for example, a user who has knowledge of the subject's actions and makes a recommendation. It should be noted that the terms "subject" and "recommender" used here are merely terms used to explicitly distinguish and describe each user in the issuance of a particular certificate. A subject in the issuance of one certificate may also be a recommender in the issuance of another certificate. Conversely, a recommender in the issuance of one certificate may also be a subject in the issuance of another certificate. For example, a user who has already received a certificate with certain content may become a recommender to a user (subject) requesting the issuance of a certificate with the same content. Furthermore, in the following explanation, the devices used by a user will be distinguished as "Subject Device 10" and "Recommender Device 20" depending on whether the user is the subject requesting the issuance of the certificate or the recommender. This distinction is intended to indicate the role of the person using the device (user device). Therefore, for example, if the subject requesting the issuance of the certificate is also a recommender to another subject, the Subject Device 10 used by that subject (user) becomes the Recommender Device 20 used by that subject as a recommender. Similarly, if the recommender is the subject requesting the issuance of the certificate, the Recommender Device 20 used by that recommender (user) becomes the Subject Device 10 used by that recommender as a subject. Also, the electronic certificate issued by the certificate generation system 1 may be in any format, as long as it proves the actions and capabilities of the subject being certified. [1-1. Overview of processing in the certificate generation system] From here, an example of information processing according to the embodiment will be explained using Figure 1. Figure 1 is a diagram showing an example of information processing according to the embodiment. Figure 1 shows an example of the information processing flow when the certificate generation system 1 issues a certificate regarding the actions or abilities related to the actions of a subject (person). In the example shown in Figure 1, the certificate generation system 1 certifies the subject by referring to the evaluation of the subject's actions from the recommender. First, the user acting as the subject (referred to as "Subject SB") requests the certificate generation system 1 to issue a certificate regarding Subject SB's behavioral information (Step S1). For example, Subject SB requests the certificate generatio