Information processing device, information processing method, and information processing program

JPWO2024236747A5Pending Publication Date: 2026-01-21
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025520316
Authority / Receiving Office
JP · JP
Patent Type
Applications
Filing Date
2025-10-14
Publication Date
2026-01-21

AI Technical Summary

Technical Problem

Existing information processing systems fail to securely provide physical information about a user's body only to authorized businesses, lacking authentication mechanisms to control access and permission for data sharing.

Method used

An information processing device with a reception unit for requests, a determination unit to verify user authentication, and a provision unit to securely share physical information only with businesses that have been authenticated by the user, utilizing a system with user and business databases to manage permissions and data transmission.

Benefits of technology

Ensures that physical information is provided only to businesses that the user has explicitly authorized, enhancing data security and privacy by implementing a controlled access mechanism for user consent and permission management.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

An information processing device according to the present application is characterized by comprising: a reception unit that receives, from any of a plurality of business operators, a provision request for physical information pertaining to the body of a user; a determination unit that, if the provision request has been received by the reception unit, determines whether the user has authorized the provision of the physical information to the business operator who made the provision request; and a provision unit that, if it is determined by the determination unit that the authorization has been made by the user, provides the physical information to the business operator who made the provision request.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing device, information processing method, and information processing program

[0001] The present invention relates to an information processing device, an information processing method, and an information processing program.

[0002] Conventionally, techniques have been proposed for providing information about a user's body. As an example of such a technique, a configuration has been described in which currently available information about a patient and the diagnoses or treatments performed are provided to a user, such as a doctor at a hospital.

[0003] Patent No. 5909315

[0004] However, with the above-mentioned technology, it cannot be said that physical information can be provided only to businesses to which the user has authenticated that the provision of physical information relating to the user's body is permitted.

[0005] For example, the above-mentioned technology merely describes a configuration for providing information about patients to users, and it cannot be said that physical information can only be provided to businesses for which the user has authenticated permission to provide physical information about the user's body.

[0006] The present application has been made in consideration of the above, and aims to provide physical information only to businesses to which the user has authenticated that they are permitted to provide physical information about the user's body.

[0007] The information processing device of the present application is characterized by having a reception unit that receives a request for provision of physical information regarding a user's body from any of a plurality of businesses, a judgment unit that, when the reception unit receives a provision request, determines whether the user has authenticated to the business that made the provision request to allow the provision of the physical information, and a provision unit that, when the judgment unit determines that the user has authenticated, provides the physical information to the business that made the provision request.

[0008] According to one aspect of the embodiment, it is possible to provide physical information only to businesses to which the user has authenticated that the provision of physical information relating to the user's body is permitted.

[0009] FIG. 1 is a diagram showing an example of the configuration of an information processing system 1 according to an embodiment. FIG. 2 is a diagram showing an example of information processing according to an embodiment. FIG. 3 is a diagram (1) showing an example of a screen of a user terminal 100 according to an embodiment. FIG. 4 is a diagram (2) showing an example of a screen of a user terminal 100 according to an embodiment. FIG. 5 is a diagram showing an example of the configuration of an information processing device 10 according to an embodiment. FIG. 6 is a diagram showing an example of a user information database 31 according to an embodiment. FIG. 7 is a diagram showing an example of a business information database 32 according to an embodiment. FIG. 8 is a flowchart showing an example of the procedure of information processing according to an embodiment. FIG. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10.

[0010] Hereinafter, an information processing device, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. Furthermore, the same components in the following embodiments will be denoted by the same reference numerals, and duplicated descriptions will be omitted.

[0011] (Embodiment) [1. Configuration of Information Processing System] First, an information processing system 1 according to an embodiment will be described. FIG. 1 is a diagram showing an example configuration of the information processing system 1 according to the embodiment. As shown in FIG. 1, the information processing system 1 includes an information processing device 10, a user terminal 100, and a provider terminal 200. The information processing device 10, the user terminal 100, and the provider terminal 200 are connected to each other via a predetermined communication network (network N) so as to be able to communicate with each other via wired or wireless communication. Note that the information processing system 1 shown in FIG. 1 may include a plurality of information processing devices 10, a plurality of user terminals 100, and a plurality of provider terminals 200.

[0012] The information processing device 10 is an information processing device that provides physical information about a user's body to a business operator, and is realized, for example, by a server device, a cloud system, etc. For example, the information processing device 10 determines whether the user has authenticated the business operator that has made a request to provide the physical information to allow the provision of the physical information, and if it determines that the user has authenticated, provides the physical information to the business operator that made the request.

[0013] The information processing device 10 may have a function as a web server that provides a website related to a service related to the provision of physical information (hereinafter, sometimes referred to as a "provided service"). The information processing device 10 may also be a device that distributes information to the user terminal 100 or the business operator terminal 200 to be displayed on an application related to the provided service (hereinafter, sometimes referred to as a "physical information app") installed in the user terminal 100 or the business operator terminal 200. The information processing device 10 may also be a server that distributes the data of the physical information app itself.

[0014] Furthermore, the information processing device 10 may function as a distribution device that distributes control information to the user terminal 100 and the provider terminal 200. Here, the control information is written in, for example, a script language such as JavaScript (registered trademark) or a style sheet language such as CSS (Cascading Style Sheets). Note that the physical information app itself distributed from the information processing device 10 may be regarded as the control information.

[0015] The user terminal 100 is an information processing device used by a user. The user terminal 100 may be realized, for example, by a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, or a PDA (Personal Digital Assistant). The user terminal 100 displays information distributed by the information processing device 10 or a server device that provides a predetermined service using a web browser or an application. The example shown in FIG. 2 illustrates a case where the user terminal 100 is a smartphone.

[0016] The operator terminal 200 is an information processing device used by an operator. The operator terminal 200 is realized, for example, by a smartphone, a tablet terminal, a notebook PC, a desktop PC, a mobile phone, a PDA, or the like. The operator terminal 200 displays information distributed by the information processing device 10 or a server device that provides a predetermined service, using a web browser or an application. Note that the example shown in FIG. 2 shows a case where the operator terminal 200 is a notebook PC.

[0017] [2. Example of Information Processing] Next, an example of information processing implemented by an information processing device according to the present embodiment will be described using FIG. 2. FIG. 2 is a diagram showing an example of information processing according to the embodiment. In the following description, user terminals 100-1 to 100-N (N is an arbitrary natural number) will be described according to the user using the user terminal 100. For example, user terminal 100-1 is the user terminal 100 used by a user (user U1) identified by user ID "UID#1." In the following description, user terminals 100-1 to 100-N will be referred to as user terminal 100 when there is no particular distinction between them. In the following description, user terminal 100 may be considered to be the same as the user. In other words, in the following description, user may also be read as user terminal 100.

[0018] In the following description, the operator terminals 200-1 to 200-N (N is an arbitrary natural number) are described according to the operator that uses the operator terminal 200. For example, operator terminal 200-1 is the operator terminal 200 used by the operator (operator M1) identified by the operator ID "MID#1". In the following description, operator terminals 200-1 to 200-N will be referred to as operator terminal 200 when there is no particular distinction between them. In the following description, operator terminal 200 may be considered to be the same as the operator. In other words, in the following description, operator may be read as operator terminal 200.

[0019] First, the information processing device 10 receives permission information indicating to which business operator the user is permitted to provide physical information about the user's body from the user terminal 100 (step S1). For example, upon receiving a request from a business operator, the information processing device 10 provides the user terminal 100 with a screen for performing an operation to permit the business operator to provide the physical information, and receives permission information input by the user via the screen.

[0020] Here, a screen provided by the information processing device 10 to the user terminal 100 will be described with reference to Fig. 3. Fig. 3 is a diagram (1) showing an example of a screen of the user terminal 100 according to the embodiment.

[0021] 3, in response to a request from business operator M1, information processing device 10 provides a screen for inputting permission information to user terminal 100 used by a user designated by business operator M1. For example, as shown in screen C11, information processing device 10 provides a message (email or the like) to user terminal 100 used by a user designated by business operator M1, the message including a button (link) B11 corresponding to a uniform resource locator (URL) indicating a predetermined page for inputting permission information.

[0022] When the user presses the button B11, the user terminal 100 transitions to a screen C12 for inputting an authentication code associated with the user in the provided service. For example, the user terminal 100 displays the screen C12 including an area AR11 for inputting the authentication code and a button B12 for indicating that input of the authentication code is complete.

[0023] When the user enters the authentication code in area AR11 and presses button B12, the user terminal 100 transitions to screen C13 for entering the user's name and the user's identification information (user ID) for the provided service. For example, the user terminal 100 displays screen C13 including area AR12 for entering the user's name and user ID, and button B13 for indicating that the entry of the user's name and user ID is complete.

[0024] When the user inputs the user's name and user ID in area AR12 and presses button B13, the user terminal 100 transitions to screen C14, which displays the terms of use and privacy policy regarding the provision of physical information to business operator M1. For example, the user terminal 100 displays screen C14, which includes area AR13 displaying the terms of use, the privacy policy, check boxes for indicating consent to the terms of use and the privacy policy, and button B14 for indicating that confirmation of the terms of use and the privacy policy has been completed.

[0025] When the user checks the checkbox and presses button B14, the user terminal 100 transitions to screen C15, which indicates that authentication has been completed to permit the provision of physical information to business operator M1. The user terminal 100 then transmits permission information indicating that the user permits the provision of physical information to business operator M1 (in other words, information indicating that the user has been authenticated to permit the provision of physical information to business operator M1) to the information processing device 10.

[0026] 2, the information processing device 10 may provide the user terminal 100 with a screen for performing an operation for each business operator as to whether or not to permit the provision of physical information in response to a request from the user terminal 100, and may accept information entered by the user via the screen as permission information. Here, the screen provided by the information processing device 10 to the user terminal 100 will be described with reference to FIG. 4. FIG. 4 is a diagram (2) showing an example of a screen of the user terminal 100 according to the embodiment.

[0027] In the example of Fig. 4, the information processing device 10 provides a screen C21 for specifying a business to which physical information is to be provided. For example, the information processing device 10 causes the user terminal 100 to display the screen C21 including an area AR21 that displays the name of each business and information indicating whether the user has authenticated with each business to allow the provision of physical information. Fig. 4 shows a state in which the user has authenticated with businesses "AA" and "BB" to allow the provision of physical information.

[0028] Assume now that the user wishes to stop providing physical information to business operator "BB." In this case, the user presses the area in area AR21 that corresponds to business operator "BB." The user terminal 100 then transitions to screen C22, which includes area AR22 (corresponding to area AR21) that displays a state in which provision of physical information to business operator "BB" is not permitted, and transmits permission information to the information processing device 10 indicating that provision of physical information to business operator "BB" is not permitted.

[0029] 2 , the information processing device 10 associates the user with the business operator based on the permission information received from the user terminal (step S2). For example, the information processing device 10 associates the user ID with identification information (business operator ID) that identifies the business operator that has authenticated the user indicated by the user ID to permit the provision of physical information, and manages the association in a storage unit of the information processing device 10.

[0030] Next, the information processing device 10 receives the user's body information from the user terminal 100 (step S3). For example, the information processing device 10 generates a body model (e.g., a 3D model) of the user based on the information measured by having the user wear clothing for measuring body size.

[0031] Next, the information processing device 10 receives a request for providing physical information of the user from the provider terminal 200 (step S4). In the example of Fig. 2, it is assumed that the information processing device 10 receives a request for providing physical information of user U1 from the provider terminals 200-1 and 200-2.

[0032] Next, the information processing device 10 determines whether the user U1 has authenticated the businesses M1 and M2 to permit the provision of physical information (step S5). For example, the information processing device 10 refers to the storage unit of its own device, and if the user ID of the user U1 is linked to the business ID of the business M1, it determines that the user U1 has authenticated the business M1 to permit the provision of physical information.

[0033] 2, it is assumed that it is determined that user U1 has been authenticated by provider M1 to permit the provision of physical information. In this case, the information processing device 10 provides the physical information of user U1 to provider terminal 200-1 (step S6). On the other hand, it is assumed that it is determined that user U1 has not been authenticated by provider M2 to permit the provision of physical information. In this case, the information processing device 10 does not provide the physical information of user U1 to provider terminal 200-2.

[0034] The information processing device 10 may provide the user terminal 100-1 with information proposing that the provider M2 perform authentication to permit the provision of physical information. When permission information permitting the provision of physical information to the provider M2 is received from the user terminal 100-1, the information processing device 10 provides the physical information of the user U1 to the provider terminal 200-2.

[0035] Furthermore, the physical information provided by the information processing device 10 may indicate information measured using clothing for measuring body size, or may be information estimated based on the measured information. For example, the information processing device 10 provides, as physical information, information indicating the size of each part of the user's body estimated from a body model of the user generated based on information measured using clothing for measuring body size.

[0036] Furthermore, the physical information provided by the information processing device 10 is not limited to information measured using clothing for measuring body size, but may also be information such as an image of the user taken using the user terminal 100 or the like, or the body size estimated from the image. Furthermore, the information processing device 10 may cooperate with an external system (for example, a system managed by a business operator different from the business operator managing the information processing device 10), acquire physical information acquired in the system, and provide it to the business operator.

[0037] Furthermore, when a provision request including the designation of a body part is received, the information processing device 10 may provide the business operator with the user's body information relating to that body part.

[0038] As described above, the information processing device 10 according to the embodiment provides the physical information of a user to a business operator for whom the user has performed authentication to permit the provision of the physical information. As a result, the information processing device 10 according to the embodiment can provide the physical information only to a business operator for whom the user has performed authentication to permit the provision of the physical information related to the user's body.

[0039] Furthermore, for example, if a business operator is a medical institution, providing such a business operator with physical information indicating the user's body size enables the business operator to diagnose the user after a procedure that causes a change in body size (e.g., various types of plastic surgery or cosmetic surgery such as liposuction) (e.g., diagnosing the postoperative progress, such as whether swelling has subsided appropriately, whether any unforeseen issues due to inflammation or the like have occurred, and whether the user is swollen). For example, if a business operator is a provider (e.g., manufacturer) of costumes (e.g., uniforms), providing such a business operator with physical information indicating the user's body size enables the business operator to create costumes for the user based on the user's body size. For example, if a business operator is a manager of showcasts at events or facilities, providing such a business operator with physical information indicating the user's body size enables the business operator to use the physical information when hiring users as showcasts and to manage whether the hired showcasts' body shapes have changed based on the physical information.

[0040] 3. Other Processing Examples The above-described processing is merely an example, and the information processing device 10 may perform various processing using various information. In this regard, examples are listed below.

[0041] 2, the information processing device 10 may receive permission information from the user indicating whether to permit provision of physical information for each category of business. For example, the information processing device 10 receives permission information from the user indicating whether to permit provision of physical information to businesses belonging to the category "medical institutions," whether to permit provision of physical information to businesses belonging to the category "costume providers," and whether to permit provision of physical information to businesses belonging to the category "cast managers at events and facilities."

[0042] 2, the information processing device 10 may receive permission information from the user for each body part, which permission information permits the provision of physical information related to that body part. The information processing device 10 then receives a request for the provision of physical information related to a body part of the user that has been set by a business operator, and provides the business operator with the physical information related to the body part for which the user has permitted the business operator to provide the physical information.

[0043] For each body part set by a business operator, the information processing device 10 may receive permission information from the user to permit the business operator to provide physical information related to that body part.

[0044] [3-2-1. When the Provider is a Medical Institution] The information processing device 10 receives, from provider #1, a medical institution, a designation of the body parts for which provider #1 will examine the user. The information processing device 10 then receives permission information for provider #1 from the user for each body part designated by provider #1. When receiving a request for the provision of physical information from the provider, the information processing device 10 determines whether the user has been authenticated to permit the provision of physical information for each body part designated by provider #1, and provides provider #1 with the physical information for the body parts for which it is determined that the user has been authenticated. Then, provider #1 examines the user based on the physical information provided by the information processing device 10.

[0045] In addition, if there are any parts of the body designated by operator #1 for which the user has not permitted the provision of physical information, the information processing device 10 may provide information to the user terminal 100 suggesting that authentication be performed to permit the provision of physical information.

[0046] The information processing device 10 may also receive from provider #1 a designation of a different body part for each user. For example, when provider #1 examines user U1 for symptoms (e.g., swelling, inflammation, puffiness, etc.) that may occur in a body part where various types of plastic surgery or cosmetic surgery such as liposuction have been performed, the information processing device 10 receives from provider #1 a designation of the body part where the cosmetic surgery has been performed. The information processing device 10 then receives permission information from user U1 regarding the body part designated by provider #1. The information processing device 10 then receives a request for provision of physical information regarding the body part of user U1 designated by provider #1, and if user U1 has permitted provider #1 to provide the physical information regarding the body part, the information processing device 10 provides the physical information regarding the body part to provider #1.

[0047] Furthermore, the information processing device 10 may receive from the business operator #1 a designation of a body part different from the body part designated for the user last time.

[0048] Furthermore, the user does not need to authenticate to business operator #1 that he or she is authorized to provide physical information for each body part. For example, the user may authenticate to business operator #1 that he or she is authorized to provide physical information for all body parts that can be measured using clothing for measuring body size. When a request for provision of physical information for such a user is received from business operator #1, information processing device 10 provides business operator #1 with physical information for the body parts specified by business operator #1 in the provision request.

[0049] [3-2-2. Cases where the business is a costume provider] The information processing device 10 receives from business #2, the costume provider, designation of body parts whose sizes need to be measured when creating a costume for the user. The information processing device 10 then receives permission information from the user for each body part designated by business #2. When the information processing device 10 receives a request for provision of physical information from the business, the information processing device 10 determines whether the user has been authenticated to permit the provision of physical information for each body part designated by business #2, and provides business #2 with physical information related to the body parts for which it is determined that the user has been authenticated. Then, business #2 provides the user with a costume created based on the physical information provided by the information processing device 10.

[0050] The information processing device 10 may present to business operator #2 body parts whose size needs to be measured when creating the costume. The information processing device 10 may then accept a designation of a body part that business operator #2 determines needs to be measured from among the presented body parts. The information processing device 10 then accepts a request to provide physical information regarding the body part of the user designated by business operator #2.

[0051] Furthermore, the user does not need to authenticate to business operator #2 that he or she is authorized to provide physical information for each body part. For example, the user may authenticate to business operator #2 that he or she is authorized to provide physical information for all body parts that can be measured using clothing for measuring body size. When a request for provision of physical information for such a user is received from business operator #2, information processing device 10 provides business operator #2 with physical information for the body parts specified by business operator #2 in the provision request.

[0052] [3-2-3. Cases where the business operator is a cast manager] The information processing device 10 receives, from business operator #3, the manager of the show cast, a designation of the body parts of the user that business operator #3 wishes to grasp. The information processing device 10 then receives permission information for business operator #3 from the user for each body part designated by business operator #3. When a request for provision of physical information is received from business operator #3, the information processing device 10 determines whether the user has been authenticated to permit the provision of physical information for each body part designated by business operator #3, and provides business operator #3 with physical information related to the body parts for which it is determined that the user has been authenticated. Business operator #3 then employs the user as a show cast member and manages the body shape of the show cast member based on the physical information provided by the information processing device 10.

[0053] Furthermore, the information processing device 10 may receive from the business operator #3 a designation of a body part different from the body part designated for the user last time.

[0054] Furthermore, the user does not need to authenticate to business operator #3 that he or she is authorized to provide physical information for each body part. For example, the user may authenticate to business operator #3 that he or she is authorized to provide physical information for all body parts that can be measured using clothing for measuring body size. When a request for provision of physical information for such a user is received from business operator #3, information processing device 10 provides business operator #1 with physical information for the body parts specified by business operator #3 in the provision request.

[0055] 2, the information processing device 10 may provide physical information about the user's body measured in a posture specified by the business operator. For example, when measuring the user's body while wearing clothing for measuring body size, the information processing device 10 receives from the business operator a posture specification that improves the accuracy of the body part specified by the business operator. Then, when the user measures their physical information, the information processing device 10 provides information about the posture specified by the business operator and provides the business operator with the physical information measured in that posture.

[0056] 2, the information processing device 10 may provide a business operator with physical information indicating a time-series change in the user's body. For example, the information processing device 10 may provide a business operator with physical information indicating a time-series change in the user's body size.

[0057] The information processing device 10 may provide the business operator with physical information indicating time-series changes in a specific body part of the user. For example, the information processing device 10 provides the business operator, which is a medical institution, with physical information indicating time-series changes in a body part where the business operator examines the user. Furthermore, the information processing device 10 provides the business operator, which is a showcast manager, with physical information indicating time-series changes in a body part that the business operator wants to understand.

[0058] Furthermore, the information processing device 10 may send a notification to a predetermined notification destination when a time-series change in the user's body satisfies a predetermined condition. For example, when the body size of a user who is a show cast member changes by a predetermined threshold or more, the information processing device 10 notifies the user, a business operator (such as a show cast management company) that has authenticated the user's permission to provide body information, or the like, of the change in size. Specific examples include the information processing device 10 providing messages such as "This part is tight" or "If this continues, you will not be able to wear this costume."

[0059] 2, the information processing device 10 may separately manage the fees for using the clothes for measuring body size and the fees for providing the user's body information. For example, the information processing device 10 charges the user a fee for using the clothes for measuring body size (e.g., a fee for purchasing or renting the clothes for measuring body size) and charges the business operator a usage fee for the service provided for providing the user's body information.

[0060] The information processing device 10 may change the method of managing the fees for using the clothes for measuring body size and the fees for providing the user's body information depending on the business operator. For example, the information processing device 10 may charge the business operator the fees for using the clothes for measuring body size and the fees for providing the user's body information.

[0061] 2, the information processing device 10 may provide the business operator with information such as the user's volume, posture, body shape distortion, muscle mass, heart rate, blood sugar level, range of joint motion, etc. as physical information in addition to the user's body size. Furthermore, the information processing device 10 may provide the business operator with only the information permitted by the user.

[0062] For example, the information processing device 10 provides a business operator managing a nursing care facility with information regarding the range of motion of the joints of users of the nursing care facility, thereby enabling the business operator to understand the physical condition of the users.

[0063] 2, the information processing device 10 may receive permission information from the user for each area, indicating whether or not to permit provision of physical information. When a request for provision of physical information is received from a business, the information processing device 10 provides the physical information to the business if the user permits provision of physical information in the area where the business is located.

[0064] 2, the information processing device 10 may output a model generated by a business operator based on the provided physical information to another business operator. For example, if a business operator that is a medical institution inputs a user's physical information and generates model #1 that is trained to output a score indicating the user's high risk of diabetes, the information processing device 10 outputs model #1 to another business operator authorized by the business operator. As a specific example, the information processing device 10 outputs model #1 to another user institution that is a business operator. Furthermore, the information processing device 10 provides model #1 to a business operator (e.g., an insurance company) that provides services according to the user's health condition.

[0065] 2, the information processing device 10 may provide the user with his or her own physical information. For example, if the user has not authenticated to provide his or her physical information to any business operator, the information processing device 10 may provide the user's physical information only to that user.

[0066] 3-10. Specific Example of Body Model Generation In the example of FIG. 2, a user wears clothing for measuring body size and takes an image of the user using a user terminal 100 or the like. The information processing device 10 then identifies the size of a specific part based on the positional relationship and shape of the pattern of the clothing for measuring body size shown in the captured image. The information processing device 10 also estimates the overall shape of the user's body based on the positional relationship and shape of the pattern of the clothing for measuring body size shown in the captured image. The information processing device 10 then generates a body model of the user based on the identification and estimation results. Here, part of the body model is actual measurements. Note that when actual measurements are received from a business (such as a suit manufacturer) that measured the user's body or from the user themselves, the information processing device 10 manages them by linking them to the generated body model.

[0067] Here, when a request for providing physical information regarding a body part that has not been actually measured is received from a business operator, the information processing device 10 estimates the physical information regarding that body part based on the generated body model and provides it to the business operator.

[0068] 4. Configuration of Information Processing Device Next, the configuration of the information processing device 10 will be described with reference to Fig. 5. Fig. 5 is a diagram showing an example configuration of the information processing device 10 according to an embodiment. As shown in Fig. 5, the information processing device 10 has a communication unit 20, a storage unit 30, and a control unit 40.

[0069] (Regarding the communication unit 20) The communication unit 20 is realized by, for example, a network interface card (NIC), etc. The communication unit 20 is connected to the network N by wire or wirelessly, and transmits and receives information to and from the user terminal 100, the operator terminal 200, etc.

[0070] (Regarding the storage unit 30) The storage unit 30 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. As shown in Fig. 5, the storage unit 30 has a user information database 31 and a business operator information database 32.

[0071] (Regarding the user information database 31) The user information database 31 stores various types of information related to users. Here, an example of the information stored in the user information database 31 will be described with reference to FIG. 6. FIG. 6 is a diagram showing an example of the user information database 31 according to the embodiment. In the example of FIG. 6, the user information database 31 has items such as "user ID," "physical information," and "permission information."

[0072] "User ID" indicates identification information for identifying the user. "Physical information" indicates information related to the user's body. "Permission information" indicates whether the user permits the business operator to provide physical information, and stores, for example, identification information for identifying the business operator that permits the provision of physical information, the body parts for which physical information is permitted to be provided, and the areas for which physical information is permitted to be provided.

[0073] That is, FIG. 6 shows an example in which the physical information of a user identified by a user ID "UID#1" is "physical information #1" and the permission information is "permission information #1".

[0074] (Regarding the business operator information database 32) The business operator information database 32 stores various information related to businesses. Here, an example of information stored in the business operator information database 32 will be described with reference to FIG. 7. FIG. 7 is a diagram showing an example of the business operator information database 32 according to the embodiment. In the example of FIG. 7, the business operator information database 32 has items such as "business operator ID," "location information," and "part information."

[0075] "Business operator ID" indicates identification information for identifying a business operator. "Location information" indicates the area where the business operator is located. "Body part information" indicates the body part for which the business operator is requesting the provision of physical information.

[0076] That is, FIG. 7 shows an example in which the location information of the business operator identified by the business operator ID "MID#1" is "location information #1" and the part information is "part information #1".

[0077] (Regarding the control unit 40) The control unit 40 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 10 using RAM as a work area. The control unit 40 is also a controller, and is realized, for example, by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 5 , the control unit 40 according to the embodiment has a permission accepting unit 41, a accepting unit 42, a determining unit 43, a providing unit 44, a notifying unit 45, a managing unit 46, and an output unit 47, and realizes or executes the functions and actions of information processing described below.

[0078] (Regarding the permission receiving unit 41) The permission receiving unit 41 receives permission information indicating whether the user permits a business operator to provide physical information about the user. For example, in the example of Fig. 2, the permission receiving unit 41 receives permission information from the user terminal 100 indicating to which business operator the user is permitted to provide physical information about the user's body.

[0079] 2, the permission receiving unit 41 receives permission information indicating whether or not to permit provision of physical information to businesses belonging to the category "medical institutions," whether or not to permit provision of physical information to businesses belonging to the category "costume providers," and whether or not to permit provision of physical information to businesses belonging to the category "cast managers at events and facilities."

[0080] Furthermore, the permission receiving unit 41 may receive permission information for each body part of the user, the permission information permitting the provision of physical information related to that body part. For example, in the example of Fig. 2, the permission receiving unit 41 receives permission information from the user for each body part set by the business operator, the permission information permitting the provision of physical information related to that body part.

[0081] (Regarding the Receiving Unit 42) The receiving unit 42 receives a request for providing physical information about a user from one of a plurality of businesses. For example, in the example of FIG. 2 , the receiving unit 42 receives a request for providing physical information about a user from the business terminal 200.

[0082] The receiving unit 42 may also receive a request to provide physical information regarding a body part that has been set by the business operator among the body parts of the user. For example, in the example of Fig. 2, the receiving unit 42 receives a request to provide physical information regarding a body part that has been set by the business operator among the body parts of the user.

[0083] The reception unit 42 may also receive a request to provide physical information regarding a body part that has been set for the user by the business operator. For example, in the example of Fig. 2, the reception unit 42 receives a request to provide physical information regarding a body part of user U1 that has been designated by business operator #1.

[0084] Furthermore, the receiving unit 42 may receive a request to provide physical information regarding a body part that is set by a business operator among pre-set body parts. For example, in the example of Fig. 2, the receiving unit 42 receives a request to provide physical information regarding a body part designated by business operator #2 among body parts whose size needs to be measured when creating a costume.

[0085] (Regarding the Determination Unit 43) When a provision request is accepted by the acceptance unit 42, the determination unit 43 determines whether or not the user has authenticated the business operator that made the provision request to permit the provision of physical information. For example, in the example of Fig. 2, the determination unit 43 refers to the user information database 31 and determines whether or not the user U1 has authenticated the business operators M1 and M2 to permit the provision of physical information.

[0086] Furthermore, the determination unit 43 may determine, based on the permission information, whether or not the user has authenticated to the business operators that the provision of physical information is permitted. For example, in the example of Fig. 2, the determination unit 43 determines, based on the permission information, whether or not the user U1 has authenticated to the business operators M1 and M2 that the provision of physical information is permitted.

[0087] Furthermore, the determination unit 43 may determine whether or not the user has authenticated the business operator to permit the provision of physical information related to body parts set by the business operator. For example, in the example of Fig. 2, the determination unit 43 determines whether or not the user has authenticated the business operator to permit the provision of physical information for each body part specified by the business operator.

[0088] Furthermore, the determination unit 43 may further determine whether or not the user has been authenticated to permit the provision of physical information in the area where the business is located. For example, in the example of Fig. 2, when the determination unit 43 receives a request to provide physical information from a business, the determination unit 43 determines whether or not the user has permitted the provision of physical information in the area where the business is located.

[0089] (Regarding the providing unit 44) The providing unit 44 provides the physical information to the business that requested the provision when the determining unit 43 determines that the user has been authenticated. For example, in the example of FIG. 2, the providing unit 44 provides the physical information of user U1 to the business terminal 200-1.

[0090] Furthermore, when the determination unit 43 determines that the user has been authenticated, the providing unit 44 may provide the business operator with physical information about the body parts set by the business operator. For example, in the example of Fig. 2, the providing unit 44 provides the business operator with physical information about the body parts for which the user has permitted the business operator to provide physical information.

[0091] The providing unit 44 may also provide physical information based on measurement information obtained by measuring the user's body using a predetermined measurement garment. For example, in the example of Fig. 2, the providing unit 44 provides physical information based on information measured using a garment for measuring body size, when the user wears the garment.

[0092] The providing unit 44 may also provide physical information based on a body model of the user generated based on the measurement information. For example, in the example of Fig. 2, the providing unit 44 provides physical information based on a body model of the user generated based on information measured while wearing clothing for measuring body size.

[0093] Furthermore, the providing unit 44 may provide physical information about the user's body measured in a posture specified by the business operator. For example, in the example of Fig. 2, when the user measures their physical information, the providing unit 44 provides information about the posture specified by the business operator, and provides the business operator with the physical information measured in that posture.

[0094] The providing unit 44 may also provide physical information indicating time-series changes in the user's body. For example, in the example of Fig. 2, the providing unit 44 provides the business operator with physical information indicating time-series changes in the user's body size.

[0095] The providing unit 44 may also provide physical information indicating time-series changes in a predetermined body part of the user. For example, in the example of Fig. 2, the providing unit 44 provides the business operator, which is a medical institution, with physical information indicating time-series changes in a body part at which the business operator examines the user. The providing unit 44 also provides the business operator, which is a showcast manager, with physical information indicating time-series changes in a body part that the business operator wants to understand.

[0096] The providing unit 44 may also provide physical information indicating at least one of the user's body size, volume, posture, body distortion, muscle mass, heart rate, blood sugar level, and range of joint motion. For example, in the example of Fig. 2, the providing unit 44 provides the business operator with information such as the user's volume, posture, body distortion, muscle mass, heart rate, blood sugar level, and range of joint motion as physical information in addition to the user's body size.

[0097] Furthermore, the providing unit 44 may provide the physical information to the business operator when the determining unit 43 determines that the user has been authenticated for the area. For example, in the example of Fig. 2, when the user has permitted the provision of physical information in the area where the business operator is located, the providing unit 44 provides the physical information to the business operator.

[0098] (Regarding the notification unit 45) When a time-series change in the user's body satisfies a predetermined condition, the notification unit 45 notifies a predetermined notification destination of the condition. For example, in the example of Fig. 2, when the body size of the user who is a show cast changes by more than a predetermined threshold, the notification unit 45 notifies the user and a business that has authenticated the user to allow the provision of body information of the user.

[0099] (Regarding the management unit 46) The management unit 46 separately manages the fees for using the predetermined measurement garment used to measure the user's body size and the fees for providing the user's body information. For example, in the example of Fig. 2, the management unit 46 separately manages the fees for using the garment for measuring the user's body size and the fees for providing the user's body information.

[0100] (Regarding the output unit 47) The output unit 47 outputs a model that a business operator has trained using physical information to another business operator. For example, in the example of Fig. 2, when a business operator that is a medical institution inputs physical information of a user, the output unit 47 generates model #1 that has been trained to output a score indicating the user's high risk of diabetes. The information processing device 10 outputs model #1 to another business operator authorized by the business operator.

[0101] 5. Information Processing Flow The information processing procedure of the information processing device 10 according to the embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart showing an example of the information processing procedure according to the embodiment.

[0102] 8, the information processing device 10 receives a request for provision of physical information relating to the user's body from one of a plurality of businesses (step S101). Subsequently, the information processing device 10 determines whether the user has authenticated the business that issued the request to allow the provision of the physical information (step S102). If the user has not authenticated the business that has issued the request to allow the provision of the physical information (step S102; No), the information processing device 10 ends the process.

[0103] On the other hand, if the user has authenticated to allow the provision of physical information (step S102; Yes), the information processing device 10 provides the physical information to the business that made the request (step S103) and terminates the processing.

[0104] 6. Modifications The above-described embodiment is merely an example, and various modifications and applications are possible.

[0105] [6-1. Processing Mode] Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, and conversely, all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the processing procedures, specific names, and information including various data and parameters shown in the above text and drawings can be changed as desired unless otherwise specified. For example, the various information shown in each drawing is not limited to the information shown in the drawings.

[0106] Furthermore, the components of each device shown in the figure are conceptual functional components and do not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

[0107] Furthermore, the above-described embodiments can be combined as appropriate within the scope of not causing any contradiction in the processing content.

[0108] 7. Effects As described above, the information processing device 10 according to the embodiment includes the permission accepting unit 41, the accepting unit 42, the determining unit 43, the providing unit 44, the notifying unit 45, the managing unit 46, and the output unit 47. The information processing device 10 accepts permission information indicating whether the user permits the provider to provide physical information. The permission accepting unit 41 also accepts permission information for each provider category. The permission accepting unit 41 also accepts permission information for each body part of the user, indicating permission to provide physical information related to that body part. The accepting unit 42 accepts a request for provision of physical information related to the user's body from one of multiple providers. When the accepting unit 42 accepts a provision request, the determining unit 43 determines whether the user has authenticated the provider that made the provision request to allow the provision of physical information. The determining unit 43 also determines, based on the permission information, whether the user has authenticated the provider to allow the provider to provide physical information. The providing unit 44 provides the physical information to the business that requested the provision when the determining unit 43 determines that the user has been authenticated. The notifying unit 45 notifies a predetermined destination of a predetermined condition when a time-series change in the user's body satisfies the condition. The managing unit 46 separately manages the fees for using the predetermined measurement garment used to measure the user's body and the fees for providing the physical information. The output unit 47 outputs a model trained by the business using the physical information to another business.

[0109] As a result, the information processing device 10 of the embodiment can provide the user's physical information to businesses for which the user has authenticated to allow the provision of physical information, and therefore can provide physical information only to businesses for which the user has authenticated to allow the provision of physical information related to the user's body.

[0110] Furthermore, in the information processing device 10 according to the embodiment, for example, the receiving unit 42 receives a request to provide physical information related to body parts set by a business operator among the body parts. Then, the determination unit 43 determines whether the user has authenticated with the business operator to allow the provision of physical information related to the body parts set by the business operator. Then, when the determination unit 43 determines that the user has authenticated, the providing unit 44 provides the business operator with the physical information related to the body parts set by the business operator. Furthermore, the receiving unit 42 receives a request to provide physical information related to body parts set by the business operator among the pre-set body parts.

[0111] As a result, the information processing device 10 according to the embodiment can provide physical information relating to a body part desired by the business operator, thereby improving convenience.

[0112] In the information processing device 10 according to the embodiment, for example, the providing unit 44 provides physical information based on measurement information obtained by measuring the user's body using a predetermined measurement garment, and also provides the physical information based on a body model of the user generated based on the measurement information.

[0113] As a result, the information processing device 10 according to the embodiment can provide physical information measured using measurement clothing, thereby improving the accuracy of the information provided.

[0114] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 44 provides physical information about the user's body measured in a posture specified by the business operator.

[0115] As a result, when measuring using measurement clothing, the information processing device 10 according to the embodiment can provide physical information measured in a posture specified by the business operator, thereby providing the physical information desired by the business operator.

[0116] In the information processing device 10 according to the embodiment, for example, the providing unit 44 provides physical information indicating time-series changes in the user's body. Also, the providing unit 44 provides physical information indicating time-series changes in a predetermined part of the user's body.

[0117] As a result, the information processing device 10 according to the embodiment can provide physical information indicating time-series changes in the user's body, thereby making it possible to grasp changes in the user's body.

[0118] Furthermore, in the information processing device 10 according to the embodiment, for example, the providing unit 44 provides physical information indicating at least one of the user's body size, volume, posture, body shape distortion, muscle mass, heart rate, blood sugar level, and range of motion of joints.

[0119] As a result, the information processing device 10 according to the embodiment can provide various types of information related to the body, thereby improving convenience.

[0120] In the information processing device 10 according to the embodiment, for example, the determination unit 43 further determines whether the user has been authenticated to permit the provision of physical information in the area where the business is located. Then, when the determination unit 43 determines that the user has been authenticated for the area, the provision unit 44 provides the physical information to the business.

[0121] As a result, the information processing device 10 according to the embodiment can permit the provision of physical information only in a predetermined area, thereby improving convenience.

[0122] 8. Hardware Configuration The information processing device 10 according to each of the above-described embodiments is realized, for example, by a computer 1000 configured as shown in FIG. 9. The following description will be given using the information processing device 10 as an example. FIG. 9 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device 10. The computer 1000 has a CPU 1100, a ROM 1200, a RAM 1300, a HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0123] The CPU 1100 operates and controls each unit based on programs stored in the ROM 1200 or the HDD 1400. The ROM 1200 stores a boot program executed by the CPU 1100 when the computer 1000 starts up, programs that depend on the hardware of the computer 1000, and the like.

[0124] The HDD 1400 stores programs executed by the CPU 1100, data used by such programs, etc. The communication interface 1500 receives data from other devices via a communication network 500 (corresponding to the network N in the embodiment) and sends the data to the CPU 1100, and also transmits data generated by the CPU 1100 to other devices via the communication network 500.

[0125] The CPU 1100 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 1600. The CPU 1100 acquires data from the input devices via the input / output interface 1600. The CPU 1100 also outputs generated data to the output devices via the input / output interface 1600.

[0126] Media interface 1700 reads a program or data stored in recording medium 1800 and provides it to CPU 1100 via RAM 1300. CPU 1100 loads the program or data from recording medium 1800 onto RAM 1300 via media interface 1700 and executes the loaded program. Recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase Change Rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.

[0127] For example, when the computer 1000 functions as the information processing device 10, the CPU 1100 of the computer 1000 executes a program loaded onto the RAM 1300 to realize the functions of the control unit 40. The HDD 1400 also stores various data in the storage device of the information processing device 10. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, the CPU 1100 may obtain these programs from another device via a predetermined communication network.

[0128] [9. Others] Although some of the embodiments of the present application have been described in detail above with reference to the drawings, these are merely examples, and the present invention can be embodied in other forms that include the aspects described in the Disclosure of the Invention section and that are variously modified and improved based on the knowledge of those skilled in the art.

[0129] Furthermore, the configuration of the information processing device 10 described above can be flexibly changed, for example, by calling an external platform or the like using an API (Application Programming Interface) or network computing, depending on the function.

[0130] Furthermore, the term "unit" in the claims can be read as "means" or "circuit," etc. For example, a reception unit can be read as a reception means or a reception circuit.

[0131] REFERENCE SIGNS LIST 10 Information processing device 20 Communication unit 30 Storage unit 31 User information database 32 Business information database 40 Control unit 41 Permission acceptance unit 42 Acceptance unit 43 Determination unit 44 Provision unit 45 Notification unit 46 Management unit 47 Output unit 100 User terminal 200 Business terminal

Claims

1. A permission receiving unit that receives permission information indicating to which business a user permits the provision of physical information relating to the user's body; a receiving unit that receives a request for provision of the physical information from any one of a plurality of businesses; a determination unit that, when the receiving unit receives the provision request, determines, based on the permission information, to which of the businesses that have made the provision request the user has authorized the provision of the physical information; a providing unit that provides the physical information to a business that has made the provision request and that has been determined by the determining unit to have authenticated the user; An information processing device comprising:

2. The permission receiving unit Accept the permission information for each business category 2. The information processing apparatus according to claim 1, wherein:

3. The permission receiving unit and receiving the permission information for each body part of the user, the permission information permitting provision of the body information related to the body part.

3. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.

4. The reception unit receiving the request to provide the body information regarding a body part set by the business operator among body parts; The determination unit determining whether the user has authenticated the business operator to permit the provision of the body information related to the body part set by the business operator; The providing unit When the determination unit determines that the user has been authenticated, the physical information relating to the body part set by the business operator is provided to the business operator.

2. The information processing apparatus according to claim 1, wherein:

5. The reception unit The request for provision of the body information relating to a body part set by the business operator for the user is received.

5. The information processing apparatus according to claim 4,

6. The reception unit The request for provision of the body information relating to a body part set by the business operator among the body parts set in advance is received.

6. The information processing device according to claim 4, wherein:

7. The providing unit The physical information is provided based on measurement information obtained by measuring the user's body using a predetermined measurement garment.

2. The information processing apparatus according to claim 1, wherein:

8. The providing unit Providing the body information based on a body model of the user generated based on the measurement information 8. The information processing apparatus according to claim 7,

9. The providing unit Providing the physical information about the user's body measured in a posture designated by the business operator 2. The information processing apparatus according to claim 1, wherein:

10. The providing unit Providing the physical information indicating time-series changes in the user's body 2. The information processing apparatus according to claim 1, wherein:

11. The providing unit Providing the body information indicating time-series changes in a predetermined part of the body of the user 2. The information processing apparatus according to claim 1, wherein:

12. a notification unit that notifies the business operator that made the provision request of a predetermined condition when a time-series change in the user's body satisfies the condition; 2. The information processing apparatus according to claim 1, further comprising:

13. a management unit that manages separately the fees for using the predetermined measurement garment used to measure the user's body and the fees for providing the body information; 2. The information processing apparatus according to claim 1, further comprising:

14. The providing unit Providing the physical information indicating at least one of the user's body size, volume, posture, body shape, muscle mass, heart rate, blood sugar level, and range of motion of joints.

2. The information processing apparatus according to claim 1, wherein:

15. The determination unit further determining whether the user has been authenticated to permit the provision of the physical information in the area where the business is located; The providing unit When the determination unit determines that the user has been authenticated for the area, the physical information is provided to the business operator.

2. The information processing apparatus according to claim 1, wherein:

16. an output unit that outputs a model that the business operator has learned using the physical information to another business operator; 2. The information processing apparatus according to claim 1, further comprising:

17. 1. A computer-implemented information processing method, comprising: a permission receiving step of receiving permission information indicating to which business the user is permitted to provide physical information relating to the user's body; a receiving step of receiving a request for provision of the physical information from any one of a plurality of businesses; a determination step of determining, when the provision request is accepted by the accepting step, to which of the businesses that have issued the provision request the user has been authenticated to permit the provision of the physical information, based on the permission information; a providing step of providing the physical information to a business that has made the request and that has been determined in the determining step to have authenticated the user; An information processing method comprising:

18. A permission acceptance procedure for accepting permission information indicating to which business a user allows physical information relating to the user's body to be provided; a receiving step of receiving a request for provision of the physical information from one of a plurality of businesses; a determination step of determining, when the provision request is accepted by the acceptance step, to which of the businesses that have issued the provision request the user has been authenticated to permit the provision of the physical information, based on the permission information; a provision step of providing the physical information to a business that has made the provision request and that has been determined by the determination step to have authenticated the user; An information processing program characterized by causing a computer to execute the above.