Information processing device, information processing system, information processing method, and terminal device
By generating management codes and linking user identification to these codes, the information processing device ensures that only authorized users can access associated digital content, effectively enforcing access restrictions.
Patent Information
- Application Number
- JP2024193971
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-10-06
- Estimated Expiration
- 2044-11-05
AI Technical Summary
Existing information management methods do not effectively enforce access restrictions to digital content, allowing unauthorized access by users.
An information processing device generates management codes for digital content and associates user identification information with these codes, permitting access to associated second content only when the identification is linked to the management code.
This approach effectively restricts access to digital content, ensuring that only authorized users can access associated content.
Smart Images

Figure 0007749261000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing system, an information processing method, and a terminal device. [Background technology]
[0002] Conventionally, technologies for processing content including still images, videos, and music as digital information have been generally known. For example, Patent Document 1 discloses an information management method for managing content consisting of electronic data on a server connected to a network. This information management method is characterized in that the server determines an action to be taken on the content by referring to an action type and automatically executes the action through the processing of a program on the server, and the action on the content is to store the content saved in a storage area in a personal storage area of a specified user. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 4859549 Summary of the Invention [Problem to be solved by the invention]
[0004] For example, when an information processing device including a server is to provide digital content in a limited manner to at least one specific user, it is necessary to restrict access to the content, such as permitting access to the content from a specific user and denying access to the content from other users. The information management method described in Patent Document 1 does not fully consider such access restrictions to content.
[0005] The purpose of the present disclosure, made in consideration of the above circumstances, is to enable effective enforcement of restrictions on access to content provided to users. [Means for solving the problem]
[0006] An information processing device according to an embodiment of the present disclosure includes: An information processing device that is communicably connected to a terminal device of a user who desires to receive content including a first content and a second content, and that has a control unit, The control unit storing the first content and the second content associated with the first content to be provided to the specific user via the terminal device in a storage; generating at least one management code for one of the first contents; When the user acquires the first content online using the terminal device, the management code of the acquired first content is associated with identification information of the user; A request for providing the second content is received from the terminal device, and when it is determined that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content, provision of the second content is permitted.
[0007] An information processing system according to an embodiment of the present disclosure includes: The information processing device; the terminal device of the user who desires to receive the content including the first content and the second content; Equipped with.
[0008] An information processing method according to an embodiment of the present disclosure includes: An information processing method executed by an information processing device communicably connected to a terminal device of a user who desires to receive content including a first content and a second content, storing the first content and the second content associated with the first content to be provided to the specific user via the terminal device in a storage; generating at least one management code for one of the first contents; When the user acquires the first content online using the terminal device, associating identification information of the user with the management code of the acquired first content; receiving a request for providing the second content from the terminal device, and permitting the provision of the second content when it is determined that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content; Includes.
[0009] A terminal device according to an embodiment of the present disclosure includes: A user terminal device communicably connected to an information processing device that provides content including a first content and a second content, the user terminal device comprising: a control unit; The control unit storing the first content and the second content associated with the first content to be provided to a specific user via the terminal device in a storage, and acquiring the first content online from the information processing device that has generated at least one management code for one of the first content; transmitting a request to provide the second content to the information processing device in which the management code of the first content acquired by the terminal device is associated with the user's identification information; When the information processing device determines that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content, permission to provide the second content is granted. [Effects of the Invention]
[0010] According to an information processing device, an information processing system, an information processing method, and a terminal device according to an embodiment of the present disclosure, it is possible to effectively restrict access to content provided to a user. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a schematic diagram illustrating an example of a content providing service provided by an information processing system according to an embodiment of the present disclosure. [Figure 2] 1 is a configuration diagram illustrating a configuration of an information processing system according to an embodiment of the present disclosure. [Figure 3] 3 is a block diagram showing an example of the configuration of each of the information processing device, the first terminal device, and the second terminal device of FIG. 2. FIG. [Figure 4] 1. FIG. 4 is a sequence diagram illustrating a first example of an information processing method executed by the information processing system of FIG. [Figure 5] 1. FIG. 4 is a sequence diagram illustrating a second example of an information processing method executed by the information processing system of FIG. [Figure 6] 4 is a schematic diagram showing an example of card information generated by the information processing device 10 of FIG. 3. FIG. [Figure 7] 4 is a schematic diagram showing an example of owner information generated by the information processing device 10 of FIG. 3. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, an embodiment of the present disclosure will be described with reference to the drawings.
[0013] 1 is a schematic diagram for explaining an example of a content providing service provided by an information processing system 1 according to an embodiment of the present disclosure. With reference to FIG. 1, the example of the content providing service provided by the information processing system 1 according to an embodiment will be mainly explained.
[0014] For example, a user who wants to receive content as digital information acquires a digital card online via a dedicated application or browser installed on a first terminal device 20 included in the information processing system 1. For example, the user may acquire a digital card online through a lottery known as gacha on an application on the first terminal device 20. The user may also acquire a digital card online by paying a fee or purchasing points on the application. The first terminal device 20 receives the digital card via streaming distribution or the like from an information processing device 10 that is communicably connected to the first terminal device 20.
[0015] When a user acquires a digital card using the first terminal device 20, the information processing device 10 associates the identification information of the user of the first terminal device 20 with the management code of the acquired digital card. As a result, the information processing device 10 grants access rights to the digital card via the first terminal device 20 to the user who has the identification information associated with the management code.
[0016] A user can collect digital cards using the first terminal device 20. The user can check a list of the collected digital cards on a portfolio screen such as that shown in Fig. 1 displayed on the first terminal device 20. Each digital card is further associated with content including still images, rights to print still images, video, audio, music, e-books, e-tickets, tickets to view online distribution, merchandise, or rights to acquire items that can be used in online services such as games.
[0017] By tapping a specific digital card displayed on the screen of the first terminal device 20, the user can receive content associated with the digital card. For example, the user can access content such as a video associated with the digital card and receive the content via streaming distribution or the like via the first terminal device 20 and the information processing device 10. The user can print out still images associated with the digital card using a specific printer via the first terminal device 20 and the information processing device 10 using the right to print still images. The user can receive content such as goods associated with the digital card by requesting delivery to the user's registered address. As described above, the user is also granted access rights to the content associated with the digital card by the information processing device 10.
[0018] FIG. 2 is a configuration diagram showing the configuration of an information processing system 1 according to an embodiment of the present disclosure. An overview of the information processing system 1 according to an embodiment of the present disclosure will be mainly described with reference to FIG. 2. The information processing system 1 has a second terminal device 30 in addition to an information processing device 10 and a first terminal device 20. For ease of explanation, FIG. 2 illustrates one each of the information processing device 10, the first terminal device 20, and the second terminal device 30, but the information processing system 1 may have two or more each of the information processing device 10, the first terminal device 20, and the second terminal device 30.
[0019] The information processing device 10, the first terminal device 20, and the second terminal device 30 are each communicably connected to a network 40 including, for example, a mobile communication network or the Internet. The information processing device 10, the first terminal device 20, and the second terminal device 30 are communicably connected to each other via the network 40.
[0020] The information processing device 10 includes, for example, one or more server devices capable of communicating with each other. The information processing device 10 is not limited to these and may include any general-purpose electronic device such as a PC (Personal Computer), a tablet PC, a smartphone, or a wearable device such as a smart watch, or may include other electronic devices dedicated to the information processing system 1. The information processing device 10 is used in cooperation with the first terminal device 20 and the second terminal device 30, for example, to provide the above-mentioned content providing service to the user of the first terminal device 20.
[0021] The first terminal device 20 may be, for example, a wearable device such as a smartphone or a smartwatch, a tablet PC, or any general-purpose electronic device such as a PC. The first terminal device 20 may be, for example, an electronic device used by a user who wishes to receive content. The first terminal device 20 is not limited to these, and may include one or more server devices used by the user that can communicate with each other, or may include other electronic devices dedicated to the information processing system 1.
[0022] In the present disclosure, "content" includes first content and second content associated with the first content. The "first content" includes, for example, the digital card described above. However, the "first content" is not limited to this and may include any other content, such as still images, videos, or music.
[0023] "Second content" includes, for example, still images associated with the digital card described above, the right to print still images, video, audio, music, e-books, electronic tickets such as tickets for live performances, tickets to view online broadcasts, merchandise, or the right to acquire items that can be used in online services such as games provided by external servers. For example, still images may include fan club membership tickets, tour pamphlets, sheet music, CD (Compact Disc) jackets, or magazines. The right to print still images may include the right to print out still images at a facility with a printer, such as a convenience store. Videos may include music videos, live video, making-of or rehearsal video, or message video. Audio may include message audio. Music may include song recordings or live recordings.
[0024] The second terminal device 30 includes any general-purpose electronic device, such as a PC, a tablet PC, a smartphone, or a wearable device such as a smartwatch. The second terminal device 30 includes, for example, an electronic device used by a provider that provides content to users via the information processing device 10. The second terminal device 30 is not limited to these, and may include one or more server devices used by the provider that can communicate with each other, or may include other electronic devices dedicated to the information processing system 1.
[0025] As an overview of one embodiment, an information processing device 10 is communicably connected to a first terminal device 20 of a user who wishes to receive content including a first content and a second content. The user's first terminal device 20 is communicably connected to the information processing device 10, which provides content including the first content and the second content. The information processing device 10 stores, in storage, the first content to be provided to a specific user via the first terminal device 20 and the second content associated with the first content. In the present disclosure, "storage" includes, for example, a storage unit 12 of the information processing device 10, which will be described later. However, without being limited thereto, the storage may include any storage medium possessed by an external device that can be accessed by the information processing device 10 in any manner.
[0026] The information processing device 10 generates at least one management code for one first content. In the present disclosure, the "management code" includes, for example, the serial number of the digital card described above. However, without being limited thereto, the "management code" may include, for example, any character string that can be used to manage one digital card according to the number of digital cards that the provider wishes to provide.
[0027] When a user acquires a first content online using the first terminal device 20, the information processing device 10 associates the user's identification information with the management code of the acquired first content. In the present disclosure, the "identification information" includes, for example, account information such as a username for using a content providing service that is registered in advance by the user on an application of the first terminal device 20.
[0028] The information processing device 10 receives a request for providing a second content associated with a first content from the first terminal device 20, and determines whether or not identification information of the user of the first terminal device 20 is associated with a management code of the first content associated with the second content. When the information processing device 10 determines that the identification information is associated with the management code, it permits the provision of the second content to the user of the first terminal device 20.
[0029] Fig. 3 is a block diagram showing an example of the configuration of each of the information processing device 10, the first terminal device 20, and the second terminal device 30 in Fig. 2. The configuration of each device included in the information processing system 1 will be mainly described with reference to Fig. 3.
[0030] As shown in FIG. 3, the information processing device 10 includes a communication unit 11, a storage unit 12, and a control unit 13.
[0031] The communication unit 11 includes one or more communication interfaces connected to the network 40. The communication interfaces are compatible with mobile communication standards such as LTE (Long Term Evolution), 4G (4th Generation), or 5G (5th Generation), wired LAN (Local Area Network) standards, or wireless LAN standards, but are not limited to these and may be compatible with any communication standard. For example, the communication interface may also be compatible with a short-range wireless communication standard. In one embodiment, the information processing device 10 is communicatively connected to the network 40 via the communication unit 11. The communication unit 11 transmits and receives various information via the network 40.
[0032] The storage unit 12 includes one or more memories. In the present disclosure, "memory" includes, but is not limited to, for example, semiconductor memory, magnetic memory, or optical memory. Each memory included in the storage unit 12 may function, for example, as a main storage device, an auxiliary storage device, or a cache memory. The storage unit 12 stores information necessary to realize the operation of the information processing device 10. For example, the storage unit 12 may store a system program, an application program, or embedded software. The storage unit 12 stores information obtained by the operation of the information processing device 10. The information stored in the storage unit 12 may be updatable with information obtained from the network 40 via the communication unit 11, for example.
[0033] The storage unit 12 stores, for example, first content and second content. The storage unit 12 stores, for example, a management database. In the present disclosure, the "management database" includes, for example, owner information and card information, which will be described later.
[0034] The control unit 13 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. In this disclosure, a "processor" refers to, but is not limited to, a general-purpose processor such as a CPU (Central Processing Unit) or a GPU (Graphics Processing Unit), or a dedicated processor specialized for a specific process. A "programmable circuit" refers to, but is not limited to, an FPGA (Field-Programmable Gate Array). A "dedicated circuit" refers to, but is not limited to, an ASIC (Application Specific Integrated Circuit). The control unit 13 is communicably connected to each component of the information processing device 10 and controls the operation of the information processing device 10 as a whole.
[0035] The following mainly describes the configuration of the first terminal device 20 included in the information processing system 1. As shown in FIG. 3, the first terminal device 20 has a communication unit 21, a storage unit 22, an input unit 23, an output unit 24, and a control unit 25.
[0036] The communication unit 21 includes one or more communication interfaces connected to the network 40. The communication interfaces are compatible with mobile communication standards such as LTE, 4G, or 5G, wired LAN standards, or wireless LAN standards, but may be compatible with any communication standard without being limited thereto. For example, the communication interface may also be compatible with a short-range wireless communication standard. In one embodiment, the first terminal device 20 is communicably connected to the network 40 via the communication unit 21. The communication unit 21 transmits and receives various information via the network 40.
[0037] The storage unit 22 includes one or more memories. Each memory included in the storage unit 22 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 22 stores information necessary to realize the operation of the first terminal device 20. For example, the storage unit 22 may store a system program, an application program, or embedded software. The storage unit 22 stores information obtained by the operation of the first terminal device 20. The information stored in the storage unit 22 may be updatable with information obtained from the network 40 via the communication unit 21, for example.
[0038] The input unit 23 includes one or more input interfaces that detect user input and acquire input information based on the user's operation. The input interfaces include physical keys, capacitive keys, pointing devices such as a mouse, a touch screen integrated with the display of the output unit 24, an imaging module such as a camera, or a microphone that accepts audio input. The input unit 23 is not limited to these, and may include any other input interface. The input unit 23 may be connected to the first terminal device 20 as an external input device instead of being provided in the first terminal device 20. Any connection method, such as USB (Universal Serial Bus), HDMI (High-Definition Multimedia Interface), or Bluetooth (registered trademark), can be used.
[0039] The output unit 24 includes one or more output interfaces that output information to a user of the first terminal device 20. The output interfaces include a display that visually outputs information as an image, a speaker that audibly outputs information as sound, or a vibrator that tactilely outputs information as vibration. In the present disclosure, the "display" includes, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescent) display. The output unit 24 may be connected to the first terminal device 20 as an external output device instead of being provided in the first terminal device 20. Any connection method, such as USB, HDMI (registered trademark), or Bluetooth (registered trademark), can be used.
[0040] The control unit 25 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. The control unit 25 is communicably connected to each component of the first terminal device 20 and controls the operation of the first terminal device 20 as a whole.
[0041] The following mainly describes the configuration of the second terminal device 30 included in the information processing system 1. As shown in Fig. 3, the second terminal device 30 has a communication unit 31, a storage unit 32, an input unit 33, an output unit 34, and a control unit 35.
[0042] The communication unit 31 includes one or more communication interfaces connected to the network 40. The communication interfaces are compatible with mobile communication standards such as LTE, 4G, or 5G, wired LAN standards, or wireless LAN standards, but may be compatible with any communication standard without being limited thereto. For example, the communication interface may also be compatible with a short-range wireless communication standard. In one embodiment, the second terminal device 30 is communicably connected to the network 40 via the communication unit 31. The communication unit 31 transmits and receives various information via the network 40.
[0043] The storage unit 32 includes one or more memories. Each memory included in the storage unit 32 may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 32 stores information necessary to realize the operation of the second terminal device 30. For example, the storage unit 32 may store a system program, an application program, or embedded software. The storage unit 32 stores information obtained by the operation of the second terminal device 30. The information stored in the storage unit 32 may be updatable with information obtained from the network 40 via the communication unit 31, for example.
[0044] The input unit 33 includes one or more input interfaces that detect user input and acquire input information based on the provider's operation. The input interfaces include physical keys, capacitive keys, pointing devices such as a mouse, a touch screen integrated with the display of the output unit 34, an imaging module such as a camera, or a microphone that accepts audio input. The input unit 33 is not limited to these, and may include any other input interface. The input unit 33 may be connected to the second terminal device 30 as an external input device instead of being provided in the second terminal device 30. Any connection method, such as USB, HDMI (registered trademark), or Bluetooth (registered trademark), can be used.
[0045] The output unit 34 includes one or more output interfaces that output information to a provider using the second terminal device 30. The output interfaces include a display that visually outputs information as an image, a speaker that audibly outputs information as sound, or a vibrator that tactilely outputs information as vibration. The output unit 34 may be connected to the second terminal device 30 as an external output device instead of being provided in the second terminal device 30. Any connection method can be used, such as USB, HDMI (registered trademark), or Bluetooth (registered trademark).
[0046] The control unit 35 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. The control unit 35 is communicably connected to each component of the second terminal device 30 and controls the operation of the second terminal device 30 as a whole.
[0047] Fig. 4 is a sequence diagram for explaining a first example of an information processing method executed by the information processing system 1 of Fig. 1. With reference to Fig. 4, the operation of the information processing device 10 according to one embodiment will be mainly explained, and the operation of the entire information processing system 1 will be outlined. The sequence diagram of Fig. 4 illustrates an example of the flow of basic processing executed by the information processing device 10.
[0048] In step S101, the control unit 35 of the second terminal device 30 acquires, from the input unit 33, the provision information required for the information processing device 10 to generate a management code for the first content, for example, as input information input by the provider via the input unit 33. In the present disclosure, the "provision information" includes, for example, the details of the first content and second content that the provider wishes to provide, as well as the number of first content provisions, for example, the number of digital cards provided. The number of first content provisions corresponds, for example, to the number of content access rights granted to a user. The number of first content provisions corresponds, for example, to the number of management codes.
[0049] In step S102, the control unit 35 of the second terminal device 30 provides the provided information acquired in step S101 to the information processing device 10. For example, the control unit 35 transmits the provided information to the information processing device 10 via the communication unit 31 and the network 40. The control unit 13 of the information processing device 10 receives the provided information from the second terminal device 30 via the network 40 and the communication unit 11. As a result, the control unit 13 acquires, from the second terminal device 30, the provided information acquired by the second terminal device 30 in step S101.
[0050] In step S103, the control unit 13 of the information processing device 10 stores in storage the first content to be provided to the specific user via the first terminal device 20 and the second content associated with the first content. For example, when the control unit 13 acquires content provision information from the second terminal device 30 in step S102, it stores the corresponding first content and second content in storage based on the acquired provision information.
[0051] In step S104, the control unit 13 of the information processing device 10 generates at least one management code for one first content. For example, the control unit 13 references the storage in which the content is stored in step S103, and generates at least one management code for one first content based on the provision information acquired in step S102. For example, the control unit 13 generates management codes for one first content as many times as the number of provision items included in the provision information. In this manner, the control unit 13 generates card information. In the present disclosure, "card information" includes, for example, the management code of the first content generated by the information processing device 10.
[0052] In step S105, the control unit 13 of the information processing device 10 provides the first content online to the first terminal device 20 used by the user. As a result, the control unit 25 of the first terminal device 20 acquires the first content online from the information processing device 10. For example, the control unit 25 accepts an application operation of the first terminal device 20 using the input unit 23 by a user who wishes to receive the content as digital information, and acquires the first content online.
[0053] For example, the control unit 25 may acquire the first content online when the input unit 23 receives an input operation by a user to perform a lottery, known as gacha, on an application of the first terminal device 20. The control unit 25 may acquire the first content online when the input unit 23 receives an input operation by a user to perform a purchase, such as charging or point consumption, on an application of the first terminal device 20. The control unit 25 receives the first content via streaming distribution or the like from the information processing device 10 that is communicably connected to the first terminal device 20.
[0054] In step S106, when the user acquires the first content online using the first terminal device 20 in step S105, the control unit 13 of the information processing device 10 associates the user's identification information with the management code of the acquired first content. As a result, the control unit 13 grants access rights to the content via the first terminal device 20 to the user who has the identification information associated with the management code.
[0055] In step S107, the control unit 13 of the information processing device 10 provides the second terminal device 30 with owner information updated in response to the granting of access rights to the content in step S106. For example, the control unit 13 transmits the owner information to the second terminal device 30 via the communication unit 11 and the network 40. The control unit 35 of the second terminal device 30 receives the owner information from the information processing device 10 via the network 40 and the communication unit 31. As a result, the control unit 35 acquires the owner information updated in response to the granting of access rights to the content in step S106 from the information processing device 10. In the present disclosure, the "owner information" includes, for example, a management code of the first content and user identification information, which are associated with each other in the information processing device 10.
[0056] In step S108, when the user is granted access to the content in step S106, the control unit 25 of the first terminal device 20 displays a list of the permitted first contents on the output unit 24 via the information processing device 10, for example, by streaming distribution. The control unit 25 receives, via the input unit 23, an input operation by the user to select a predetermined first content on the screen of the output unit 24 on which the list of first contents is displayed. The control unit 25 receives, via the input unit 23, an input operation by the user to receive second content based on the selected predetermined first content. The control unit 25 acquires the content of the user's input operation received by the input unit 23 as input information.
[0057] In step S109, upon acquiring the input information in step S108, the control unit 25 of the first terminal device 20 outputs a provision request for the second content associated with the predetermined first content selected by the user to the information processing device 10. For example, the control unit 25 transmits the provision request to the information processing device 10 via the communication unit 21 and the network 40. The control unit 13 of the information processing device 10 receives the provision request from the first terminal device 20 via the network 40 and the communication unit 11. As a result, the control unit 13 acquires the provision request from the first terminal device 20.
[0058] In step S110, when the control unit 13 of the information processing device 10 receives the request to provide the second content from the first terminal device 20 in step S109, the control unit 13 determines whether the identification information of the user of the first terminal device 20 is associated with the management code of the first content that is associated with the second content. If the control unit 13 determines in step S110 that the identification information is associated with the management code, the control unit 13 executes processing in step S111. On the other hand, if the control unit 13 determines in step S110 that the identification information is not associated with the management code, the control unit 13 refuses to provide the second content.
[0059] In step S111, if the control unit 13 of the information processing device 10 determines in step S110 that the identification information is associated with the management code, it permits provision of the second content. The control unit 13 provides the permitted second content to the user's first terminal device 20, for example, by streaming distribution or the like, based on the content access rights granted to the user. The control unit 13 provides the permitted second content to the user, for example, by exercising the right to print a still image associated with the first content and working with the first terminal device 20 and the printer to cause the printer to print out the still image. The control unit 13 provides the permitted second content to the user, for example, by executing a delivery process to deliver goods associated with the first content to the user's registered address.
[0060] When the control unit 25 of the first terminal device 20 receives permission to provide the second content from the information processing device 10, the control unit 25 displays the permitted second content on the output unit 24 via the information processing device 10, for example, by streaming distribution, based on the access right to the content granted to the user. For example, based on the right to print a still image associated with the first content, the control unit 25 displays on the output unit 24 an operation screen for printing out a still image via the information processing device 10 and a printer, or information required for printing, such as an issuing ID and a password. For example, the control unit 25 displays on the output unit 24 an application screen for having goods associated with the first content delivered to the user's registered address, or a delivery status after the application.
[0061] In step S112, the control unit 13 of the information processing device 10 provides the second terminal device 30 with a usage log of the second content of the user who is permitted to receive the second content in step S111. For example, the control unit 13 transmits the usage log to the second terminal device 30 via the communication unit 11 and the network 40. The control unit 35 of the second terminal device 30 receives the usage log from the information processing device 10 via the network 40 and the communication unit 31. As a result, the control unit 35 acquires the usage log from the information processing device 10.
[0062] FIG. 5 is a sequence diagram illustrating a second example of an information processing method executed by the information processing system 1 of FIG. 1. With reference to FIG. 5, a description will be mainly given of a process for changing the management code of a first content, which is mainly executed by the information processing device 10 according to an embodiment. The sequence diagram of FIG. 5 illustrates an example of the flow of the change process executed by the information processing device 10. In FIG. 5, two users, including a first user and a second user, are assumed to be the targets of the process for changing the management code of the first content. The first terminal device 20a is the first terminal device 20 of the first user. The first terminal device 20b is the first terminal device 20 of the second user.
[0063] For example, the control unit 13 of the information processing device 10 changes the association between the management code and the identification information based on a user's request to change the management code received from the first terminal device 20. In the present disclosure, a "change request" includes, for example, a request to exchange a management code or a request to donate a management code. For example, an exchange request is a process executed from the first terminal device 20 to the information processing device 10 when a user wishes to exchange their own first content with another user's first content. For example, a donation request is a process executed from the first terminal device 20 to the information processing device 10 when a user wishes to donate their own first content to another user.
[0064] In step S201, the control unit 25 of the first terminal device 20a receives an input operation by the first user to input a request to change the management code of the first content via the input unit 23. The control unit 25 acquires the content of the input operation of the first user received by the input unit 23 as input information.
[0065] In step S202, upon acquiring the input information in step S201, the control unit 25 of the first terminal device 20a outputs a change request for the management code of the first content to the information processing device 10. For example, the control unit 25 transmits the change request to the information processing device 10 via the communication unit 21 and the network 40. The control unit 13 of the information processing device 10 receives the change request from the first terminal device 20a via the network 40 and the communication unit 11. As a result, the control unit 13 acquires the change request from the first terminal device 20a.
[0066] In step S203, when the control unit 13 of the information processing device 10 receives a request to change the first management code owned by the first user from the first terminal device 20a of the first user in step S202, the control unit 13 provides notification information confirming approval or disapproval of the change to the first terminal device 20b of the second user. For example, the control unit 13 transmits the notification information to the first terminal device 20b via the communication unit 11 and the network 40. The control unit 25 of the first terminal device 20b receives the notification information from the information processing device 10 via the network 40 and the communication unit 21. As a result, the control unit 25 acquires the notification information from the information processing device 10.
[0067] For example, when the control unit 13 of the information processing device 10 receives an exchange request from the first terminal device 20a of the first user in step S202 to exchange a first management code owned by the first user for a second management code owned by another second user, the control unit 13 provides first notification information confirming approval or disapproval of the exchange to the first terminal device 20b of the second user. For example, when the control unit 13 receives a gift request from the first terminal device 20a of the first user in step S202 to gift the first management code owned by the first user to another second user, the control unit 13 provides second notification information confirming approval or disapproval of the gift to the first terminal device 20b of the second user.
[0068] In step S204, the control unit 25 of the first terminal device 20b outputs the content of the notification information acquired in step S203 to the second user from the output unit 24. For example, when the control unit 25 receives, via the input unit 23, a selection operation by the second user approving the change of the management code of the first content, the control unit 25 outputs information indicating the approval to the information processing device 10. For example, the control unit 25 transmits the information to the information processing device 10 via the communication unit 21 and the network 40. The control unit 13 of the information processing device 10 receives the information from the first terminal device 20b via the network 40 and the communication unit 11. As a result, the control unit 13 acquires the information from the first terminal device 20b.
[0069] In step S205, when the control unit 13 of the information processing device 10 receives approval of the change from the first terminal device 20b of the second user in step S204, the control unit 13 changes the association between the management code and the identification information. On the other hand, when the control unit 13 receives disapproval of the change from the first terminal device 20b of the second user in step S204, the control unit 13 does not change the association between the management code and the identification information, but maintains the state of the association.
[0070] For example, when the control unit 13 of the information processing device 10 receives approval for the exchange from the first terminal device 20b of the second user in step S204, the control unit 13 associates the first identification information of the first user with the second management code of the second user, and associates the second identification information of the second user with the first management code of the first user. The control unit 13 exchanges the identification information associated with the first management code and the second management code. The first management code and the second management code may be generated for different first contents, or may be generated for the same first content.
[0071] When the control unit 13 receives approval of the gift from the first terminal device 20b of the second user in step S204, it associates the second identification information of the second user with the first management code of the first user and cancels the association of the first identification information of the first user with the first management code. The control unit 13 changes the first identification information associated with the first management code to the second identification information.
[0072] In step S206, the control unit 13 of the information processing device 10 provides notification information notifying the result of the change processing in step S205 to the first terminal device 20a as necessary. For example, the control unit 13 transmits the notification information to the first terminal device 20a via the communication unit 11 and the network 40. The control unit 25 of the first terminal device 20a receives the notification information from the information processing device 10 via the network 40 and the communication unit 21. As a result, the control unit 25 acquires the notification information from the information processing device 10.
[0073] In step S207, the control unit 13 of the information processing device 10 provides, as necessary, notification information notifying the result of the change processing in step S205 to the first terminal device 20b. For example, the control unit 13 transmits the notification information to the first terminal device 20b via the communication unit 11 and the network 40. The control unit 25 of the first terminal device 20b receives the notification information from the information processing device 10 via the network 40 and the communication unit 21. As a result, the control unit 25 acquires the notification information from the information processing device 10.
[0074] Fig. 6 is a schematic diagram showing an example of card information generated by the information processing device 10 of Fig. 3. With reference to Fig. 6, the example of card information generated by the control unit 13 of the information processing device 10 will be mainly described.
[0075] The control unit 13 generates a management code for each first content item, the number of which is equal to the number of first content items included in the provision information acquired from the second terminal device 30. In the card information shown in Fig. 6, three or more management codes including "aaaa" and "bbbb" are generated for the first content item X. Similarly, three or more management codes including "cccc" and "dddd" are generated for the first content item Y.
[0076] 6 is not limited to X and Y, and may include one or more different contents in addition to X and Y. A management code may be generated for one or more different contents in the same way as for the first contents X and Y.
[0077] The card information shown in Figure 6 includes identification information in addition to the management code of the first content. More specifically, identification information "User 1" has been added to the management code "bbbb" of the first content X. Identification information "User 2" has been added to the management code "cccc" of the first content Y. Identification information "User 1" has been added to the management code "dddd" of the first content Y. On the other hand, no identification information is associated with the management code "aaaa" of the first content X.
[0078] Fig. 7 is a schematic diagram showing an example of owner information generated by the information processing device 10 of Fig. 3. With reference to Fig. 7, an example of owner information generated by the control unit 13 of the information processing device 10 will be mainly described.
[0079] The control unit 13 updates the owner information in addition to the card information every time the access right to the content is granted. More specifically, the control unit 13 newly associates the corresponding first content and the management code of the first content with the identification information of the user who has been granted the access right to the content.
[0080] In the example shown in Fig. 7, corresponding first content and management code of the first content are associated with identification information so as to be consistent with the card information shown in Fig. 6. For example, the management code "bbbb" of the first content X is associated with the identification information "User 1." The management code "dddd" of the first content Y is associated with the identification information "User 1." The management code "cccc" of the first content Y is associated with the identification information "User 2."
[0081] 7 is not limited to "User 1" and "User 2" and may include one or more other different identification information in addition to these. The one or more other different identification information may also be associated with the corresponding first content and the management code of the first content, similar to the identification information "User 1" and "User 2."
[0082] The control unit 13 accepts a request to provide the second content from the first terminal device 20, and permits provision of the second content when it determines that the identification information of the user of the first terminal device 20 is associated with the management code of the first content that is associated with the second content. For example, when the control unit 13 accepts a request to provide the second content from the first terminal device 20, it refers to the owner information shown in FIG. 7 and determines whether the identification information of the user is associated with the management code of the corresponding first content.
[0083] For example, in a request for providing a second content, if the first content associated with the second content is X and the user identification information is "User 1," the control unit 13 determines, based on the owner information shown in FIG. 7, that the identification information "User 1" is associated with the management code "bbbb" of the first content X. In this case, the control unit 13 permits the provision of the second content associated with the first content X. On the other hand, if the identification information "User 1" is not associated with the management code of the first content X, the control unit 13 refuses to provide the second content associated with the first content X.
[0084] In addition to the above-described processing, the control unit 13 of the information processing device 10 may convert the first content into an NFT (Non-Fungible Token) in cooperation with an external server that constitutes a blockchain. For example, the control unit 13 may manage card information or owner information stored in the storage unit 12 of the information processing device 10 while synchronizing with an external server on the blockchain side. For example, when the association between the management code and the identification information is changed based on the series of processing described in FIG. 5, the information processing device 10 and the external server may change the card information or owner information while synchronizing with each other.
[0085] According to the above embodiment, it is possible to effectively restrict access to content provided to users. For example, the information processing device 10 associates the identification information of the user of the first terminal device 20 with the management code of the first content associated with the second content, so that only one user having the identification information can enjoy access rights to the content based on the management code. In this way, the information processing device 10 can manage access to content from the first terminal device 20 based on the management code. In other words, the information processing device 10 can deny access to content based on identification information not associated with the management code. This prevents unauthorized access to content by users and protects the rights of content providers, such as copyright.
[0086] The information processing device 10 can limit the number of first content items provided by managing access to the content based on the management code. Therefore, a provider who provides content to a user can manage the provision of the first content items based on the number of items that the provider desires. This improves the convenience of the information processing system 1 for the provider.
[0087] On the other hand, if the number of first contents provided is limited, the rarity value of the first contents for users increases. Therefore, users who want to receive the first contents are more motivated to acquire the first contents. If users can actually enjoy the right to access the first contents that are highly rare, user satisfaction with the content providing service using the information processing system 1 increases.
[0088] The information processing device 10 determines whether the user's identification information is associated with the corresponding management code and then permits the provision of the second content, thereby managing access from the first terminal device 20 to the second content based on the management code. That is, the information processing device 10 can deny access to the second content based on identification information that is not associated with the management code. This prevents unauthorized access to the second content by the user and protects the rights of the content provider, such as copyright.
[0089] The information processing device 10 provides the first content and the second content to the user via the first terminal device 20 by streaming or the like, thereby eliminating the need to store content data in the storage unit 22 of the first terminal device 20. Therefore, an increase in the storage capacity used in the user's first terminal device 20 is suppressed.
[0090] The information processing device 10 generates a management code for the first content based on the provision information acquired from the second terminal device 30, so that the provider can have the information processing device 10 generate management codes for the first content as many as the provider desires to provide. This improves the convenience of the information processing system 1 for the provider.
[0091] By transmitting the owner information from the information processing device 10 to the second terminal device 30, the provider can easily grasp the information of the user who is receiving the content provided by the provider, thereby improving the reliability of the content providing service using the information processing system 1.
[0092] The information processing device 10 transmits the usage log of the second content to the second terminal device 30, so that the provider can easily understand to what extent a predetermined user is using their content. This further improves the reliability of the content providing service using the information processing system 1.
[0093] The information processing device 10 changes the association between the management code and the identification information based on a user's management code change request received from the first terminal device 20. This allows the user to change the state of the management code as desired via the information processing device 10.
[0094] For example, when the information processing device 10 receives an exchange request from the first terminal device 20a of the first user to exchange a first management code owned by the first user for a second management code owned by another second user, the information processing device 10 provides the first terminal device 20b of the second user with first notification information confirming approval or disapproval of the exchange. This allows the first user to communicate to the second user a desire to exchange the first content associated with the management code owned by the first user for, for example, another first content owned by the second user. The first user can communicate to the second user a desire to exchange the management code of the first content owned by the first user for, for example, another management code of the same first content owned by the second user.
[0095] When the information processing device 10 receives approval for the exchange from the first terminal device 20b of the second user, it associates the first identification information of the first user with the second management code, and associates the second identification information of the second user with the first management code, thereby enabling the first user to exchange the first management code that he or she owns with a second management code of the same or different first content that is owned by the second user.
[0096] For example, when the information processing device 10 receives a gift request from the first terminal device 20a of the first user to gift a first management code owned by the first user to another second user, the information processing device 10 provides the first terminal device 20b of the second user with second notification information confirming approval or disapproval of the gift. This allows the first user to convey to the second user a desire to gift the first content associated with the management code owned by the first user to the second user.
[0097] When the information processing device 10 receives approval for the gift from the first terminal device 20b of the second user, it associates the second identification information of the second user with the first management code and disassociates the first identification information of the first user from the first management code, thereby enabling the first user to gift the first management code that he or she owned to the second user.
[0098] The information processing device 10 converts the first content into an NFT in cooperation with an external server that constitutes a blockchain. This enables the information processing device 10 to restrict copying or tampering of the first content as digital data unintentionally by the provider. Therefore, the information processing device 10 can improve information security for the content and improve the safety of the content provision service using the information processing system 1.
[0099] Although the present disclosure has been described based on the drawings and examples, it should be noted that those skilled in the art can easily make various modifications and alterations based on the present disclosure. Therefore, it should be noted that these modifications and alterations are included in the scope of the present disclosure. For example, the functions included in each configuration or step can be rearranged so as not to be logically inconsistent, and multiple configurations or steps can be combined or divided into one.
[0100] For example, a general-purpose electronic device such as a smartphone or a computer can be configured to function as the information processing device 10 according to the embodiment described above. Specifically, a program describing the processing content for realizing each function of the information processing device 10 according to the embodiment is stored in the memory of the electronic device, and the program is read and executed by a processor of the electronic device. Therefore, the present disclosure can also be realized as a program executable by a processor.
[0101] Alternatively, the present disclosure may be realized as a non-transitory computer-readable medium storing a program executable by one or more processors to cause the information processing device 10 according to an embodiment to execute each function, etc. It should be understood that these are also included within the scope of the present disclosure.
[0102] For example, at least a part of the processing operations executed in the information processing device 10 in the above-described embodiment may be executed in at least one of the first terminal device 20 and the second terminal device 30. At least a part of the processing operations executed in at least one of the first terminal device 20 and the second terminal device 30 may be executed in the information processing device 10.
[0103] For example, in the information processing system 1, the content and the management database may be stored in any storage medium of an external device accessible by any method from the information processing device 10, different from the storage unit 12 of the information processing device 10. In this case, the information processing system 1 may further include one external device communicatively connected to, for example, a network 40, in addition to the information processing device 10, the first terminal device 20, and the second terminal device 30. Furthermore, the content and the management database may be stored separately in any storage medium of two different external devices. In this case, the information processing system 1 may further include, for example, two external devices communicatively connected to, for example, the network 40, in addition to the information processing device 10, the first terminal device 20, and the second terminal device 30.
[0104] For example, the information processing device 10 may store at least one of the first content and the second content in the storage unit 22 of the first terminal device 20 by downloading.
[0105] For example, the information processing device 10 does not need to transmit to the second terminal device 30 at least one of the owner information and the usage log of the second content.
[0106] In the above embodiment, the information processing device 10 changes the association between the management code and the identification information based on a user's request to change the management code received from the first terminal device 20. However, the present invention is not limited to this. The information processing device 10 may not execute the process of changing the association between the management code and the identification information without receiving a user's request to change the management code.
[0107] In the above embodiment, the change request has been described as including a request to exchange a management code or a request to donate a management code, but is not limited thereto. The change request may also include any other request to change the association between a management code and identification information in the information processing device 10. For example, the change request may include a request from a first user to receive a second management code owned by a second user as a gift.
[0108] In the above embodiment, the information processing device 10 receives an exchange request from the first terminal device 20a of the first user to exchange a first management code owned by the first user for a second management code owned by another second user, and then provides the first notification information confirming whether the exchange is approved or not to the first terminal device 20b of the second user. However, this is not limiting. The information processing device 10 may execute an exchange process in which the first identification information of the first user is associated with the second management code and the second identification information of the second user is associated with the first management code without providing the first notification information. The information processing device 10 may execute the exchange process without receiving approval for the exchange from the first terminal device 20b of the second user.
[0109] In the above embodiment, the information processing device 10 receives a gift request from the first terminal device 20a of the first user to gift a first management code owned by the first user to another second user, and then provides the second notification information confirming whether the gift is approved or not to the first terminal device 20b of the second user. However, this is not limiting. The information processing device 10 may execute a gift process that associates the second identification information of the second user with the first management code and disassociates the first identification information of the first user from the first management code without providing the second notification information. The information processing device 10 may execute the gift process without receiving approval for the gift from the first terminal device 20b of the second user.
[0110] In the above embodiment, the information processing system 1 has been described as including the information processing device 10, the first terminal device 20, and the second terminal device 30, but is not limited to this. The information processing system 1 may include only the information processing device 10 and the first terminal device 20 of a user who desires to receive content including a first content and a second content.
[0111] Some embodiments of the present disclosure will be described below as examples, however, it should be noted that the embodiments of the present disclosure are not limited to these examples. [Appendix 1] An information processing device that is communicably connected to a terminal device of a user who desires to receive content including a first content and a second content, and that has a control unit, The control unit storing the first content and the second content associated with the first content to be provided to the specific user via the terminal device in a storage; generating at least one management code for one of the first contents; When the user acquires the first content online using the terminal device, the management code of the acquired first content is associated with identification information of the user; receiving a request for providing the second content from the terminal device, and permitting the provision of the second content when it is determined that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content; Information processing device. [Appendix 2] 10. The information processing device according to claim 1, the control unit changes the association between the management code and the identification information based on a request to change the management code by the user, which is received from the terminal device. Information processing device. [Appendix 3] 10. The information processing device according to claim 2, the change request includes a request to replace the management code; When the control unit receives the exchange request from the terminal device of the first user to exchange a first management code owned by the first user with a second management code owned by another second user, the control unit provides first notification information to the terminal device of the second user, the first notification information confirming approval or disapproval of the exchange. Information processing device. [Appendix 4] 4. The information processing device according to claim 3, When the control unit receives approval for the exchange from the terminal device of the second user, the control unit associates first identification information of the first user with the second management code and associates second identification information of the second user with the first management code. Information processing device. [Appendix 5] An information processing device according to any one of Supplementary Notes 2 to 4, the change request includes a request to give the management code; When the control unit receives the gift request from the terminal device of the first user to gift a first management code owned by the first user to another second user, the control unit provides second notification information to the terminal device of the second user, the second notification information confirming approval or disapproval of the gift. Information processing device. [Appendix 6] 6. The information processing device according to claim 5, When the control unit receives approval of the gift from the terminal device of the second user, the control unit associates second identification information of the second user with the first management code and cancels the association of the first identification information of the first user with the first management code. Information processing device. [Appendix 7] 7. An information processing device according to any one of Supplementary Notes 1 to 6, The control unit converts the first content into an NFT in cooperation with an external server that constitutes a blockchain. Information processing device. [Appendix 8] An information processing device according to any one of Supplementary Notes 1 to 7; the terminal device of the user who desires to receive the content including the first content and the second content; Equipped with Information processing system. [Appendix 9] An information processing method executed by an information processing device communicably connected to a terminal device of a user who desires to receive content including a first content and a second content, storing the first content and the second content associated with the first content to be provided to the specific user via the terminal device in a storage; generating at least one management code for one of the first contents; When the user acquires the first content online using the terminal device, associating identification information of the user with the management code of the acquired first content; receiving a request for providing the second content from the terminal device, and permitting the provision of the second content when it is determined that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content; Including, Information processing methods. [Appendix 10] A user terminal device communicably connected to an information processing device that provides content including a first content and a second content, the user terminal device comprising: a control unit; The control unit storing the first content and the second content associated with the first content to be provided to a specific user via the terminal device in a storage, and acquiring the first content online from the information processing device that has generated at least one management code for one of the first content; transmitting a request to provide the second content to the information processing device in which the management code of the first content acquired by the terminal device is associated with the user's identification information; When the information processing device determines that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content, permission to provide the second content is granted. Terminal device. [Explanation of symbols]
[0112] 1. Information Processing Systems 10. Information processing equipment 11 Communications Department 12 Storage section 13 Control Unit 20, 20a, 20b First terminal device 21 Communications Department 22 Memory section 23 Input section 24 Output section 25 Control Unit 30 Second terminal device 31 Communications Department 32 Storage section 33 Input section 34 Output section 35 Control Unit 40 Network
Claims
1. An information processing device that is communicably connected to a terminal device of a user who desires to receive content including a first content and a second content, and that has a control unit, The control unit storing the first content and the second content associated with the first content to be provided to the specific user via the terminal device in a storage; generating at least one management code for one of the first contents; When the user acquires the first content online using the terminal device, the management code of the acquired first content is associated with identification information of the user; receiving a request for providing the second content from the terminal device, and permitting provision of the second content when it is determined that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content; changing the association between the management code and the identification information based on a request to change the management code from the user, which is received from the terminal device; Information processing device.
2. 2. The information processing device according to claim 1, the change request includes a request to replace the management code; When the control unit receives the exchange request from the terminal device of the first user to exchange a first management code owned by the first user with a second management code owned by another second user, the control unit provides first notification information to the terminal device of the second user, the first notification information confirming approval or disapproval of the exchange. Information processing device.
3. 3. The information processing device according to claim 2, When the control unit receives approval for the exchange from the terminal device of the second user, the control unit associates first identification information of the first user with the second management code and associates second identification information of the second user with the first management code. Information processing device.
4. 4. The information processing device according to claim 1, the change request includes a request to give the management code; When the control unit receives the gift request from the terminal device of the first user to gift a first management code owned by the first user to another second user, the control unit provides second notification information to the terminal device of the second user, the second notification information confirming approval or disapproval of the gift. Information processing device.
5. 5. The information processing device according to claim 4, When the control unit receives approval of the gift from the terminal device of the second user, the control unit associates second identification information of the second user with the first management code and cancels the association of the first identification information of the first user with the first management code. Information processing device.
6. 4. The information processing device according to claim 1, The control unit converts the first content into an NFT in cooperation with an external server that constitutes a blockchain. Information processing device.
7. An information processing device according to any one of claims 1 to 3; the terminal device of the user who desires to receive the content including the first content and the second content; Equipped with Information processing system.
8. 1. An information processing method executed by an information processing device communicably connected to a terminal device of a user who desires to receive content including a first content and a second content, storing the first content and the second content associated with the first content to be provided to the specific user via the terminal device in a storage; generating at least one management code for one of the first contents; When the user acquires the first content online using the terminal device, associating identification information of the user with the management code of the acquired first content; receiving a request for providing the second content from the terminal device, and permitting the provision of the second content when it is determined that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content; changing the association between the management code and the identification information based on a request to change the management code from the user, which is received from the terminal device; Including, Information processing methods.
9. A user terminal device communicably connected to an information processing device that provides content including a first content and a second content, the user terminal device comprising: a control unit; The control unit storing the first content and the second content associated with the first content to be provided to the specific user via the terminal device in a storage, and acquiring the first content online from the information processing device that has generated at least one management code for one of the first content; transmitting a request to provide the second content to the information processing device in which the management code of the first content acquired by the terminal device is associated with the user's identification information; When the information processing device determines that the identification information of the user of the terminal device is associated with the management code of the first content associated with the second content, permission to provide the second content is received; transmitting a request for changing the management code from the user to the information processing device so that the information processing device can change the association between the management code and the identification information; Terminal device.
Citation Information
Patent Citations
Access control system, terminal, and content acquisition method
JP2016151953A
Information processing system, information processing method abd program
JP2024039226A
Information processing device, information processing system, and information processing method
WO2021075114A1
JP1973059549A