Information processing device, information processing method, and program

The information processing device addresses the challenge of accessing resources from multiple shared space services by providing recommendation information based on user preferences and resource availability, enhancing user convenience and resource utilization.

JP7689397B1Active Publication Date: 2025-06-06野木 一輝
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024130126
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2025-06-06
Estimated Expiration
2044-08-06

AI Technical Summary

Technical Problem

Users face difficulties in accessing and utilizing desired resources from multiple shared space services managed by different providers, as each service operates independently and requires separate procedures for access.

Method used

An information processing device that stores user and resource information, acquires resource information from multiple shared space services, and outputs recommendation information to users based on their preferences and available resources, facilitating easy access and utilization across different services.

Benefits of technology

Enables users to easily find and use desired resources from multiple shared space services, improving convenience and efficiency while maximizing resource utilization and operational efficiency for service providers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007689397000001_ABST
    Figure 0007689397000001_ABST
Patent Text Reader

Abstract

It has not been easy to use a desired resource from among a plurality of resources managed by different business operators. [Solution] The information processing device 1 includes a user information storage unit 111 in which information about users is stored, a resource information storage unit 113 in which resource information about resources that are specific facilities or equipment is stored, a resource information acquisition unit 143 that acquires resource information about resources that are managed in each of a plurality of shared space services so that they can be used by at least members of that shared space service, a recommendation information acquisition unit 145 that acquires recommendation information, which is information about resources to be recommended to a target user, based on the information stored in the user information storage unit 111 and the information stored in the resource information storage unit 113, and an output unit 149 that outputs the recommendation information in association with the target user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing apparatus, an information processing method, and a program, and more particularly to an information processing apparatus, an information processing method, and a program that are capable of outputting information on resources recommended to a target user. [Background technology]

[0002] In recent years, the use of coworking spaces, shared offices, etc. has been increasing. Various systems used in providing such coworking spaces, shared offices, etc. have been proposed.

[0003] The following Patent Document 1 discloses a configuration of an information processing device that enables individual distribution fees to be paid fairly among a plurality of coworking space providing facilities. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2023-128667 A Summary of the Invention [Problem to be solved by the invention]

[0005] By the way, shared spaces such as coworking spaces and shared offices are generally operated separately by a number of independent businesses, etc. Each business manages one or multiple spaces.

[0006] Users had to search for and complete procedures to access available shared space resources for each management provider, making it difficult to use the desired resources from among multiple resources managed by different providers.

[0007] An object of the present invention is to provide an information processing device, an information processing method, and a program that enable a user to easily use a desired resource. [Means for solving the problem]

[0008] An information processing device according to one embodiment of the present invention is an information processing device comprising: a user information storage unit in which information about a user is stored; a resource information storage unit in which resource information about resources that are specific facilities or equipment is stored; a resource information acquisition unit that acquires resource information about resources that are managed in each of a plurality of shared space services so that they can be used by at least members of that shared space service and accumulates the resource information in the resource information storage unit; a recommendation information acquisition unit that acquires recommendation information, which is information about resources to be recommended to a target user, based on the information stored in the user information storage unit and the information stored in the resource information storage unit; and an output unit that outputs the recommendation information in association with the target user. Effect of the Invention

[0009] According to the present invention, it is possible to make it easier for a user to use a desired resource. [Brief description of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating a schematic configuration of a computer system according to an embodiment. [Diagram 2] 1 is a diagram showing an overview of an information processing system according to an embodiment of the present invention. [Diagram 3] 1 is a block diagram showing a schematic configuration of an information processing device; [Figure 4] FIG. 4 is a diagram illustrating an example of user information. [Diagram 5] FIG. 4 is a diagram illustrating an example of resource information. [Figure 6] 10 is a flowchart illustrating an example of an operation of the information processing device. [Figure 7] FIG. 1 is a diagram illustrating an example of use of an information processing system according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0011] Hereinafter, an embodiment of an information processing device and the like will be described with reference to the drawings.

[0012] FIG. 1 is a diagram showing a schematic configuration of a computer system Z according to an embodiment.

[0013] The computer system Z shown in the figure can be regarded as an example of a computer configuration for realizing the devices and the like according to the embodiment. The functions of the devices and the like according to the embodiment can be realized by the hardware of the computer system Z or the programs executed by it.

[0014] The computer system Z includes, for example, a general computer Z1, an input device Z2 such as a keyboard and a mouse, and a display Z3. The computer Z1 may be configured to include, for example, a storage device Z11 (e.g., an optical disk drive, HDD, SSD, ROM, RAM, etc.) in which a program and data loaded during execution are stored, a communication module Z13 (e.g., a network card, etc.) for communicating with an external device, a control device Z14 such as a CPU, and the like, and may have a general configuration such as a personal computer or a server device, but is not limited thereto.

[0015] Program Z12, which causes computer system Z to execute various functions, may be stored in storage device Z11. There is no restriction on how program Z12 is stored in storage device Z11. Program Z12 may be stored in storage device Z11 in advance, a medium on which program Z12 is stored in advance may be read by storage device Z11, or program Z12 obtained via a network or the like may be temporarily stored in storage device Z11. Program Z12 may include only instructions for appropriately calling functions to obtain desired results.

[0016] The terms used below are generally defined as follows. Note that the meanings of these terms should not always be interpreted as described here, but rather should be interpreted in light of the explanations given below when they are explained individually.

[0017] A user refers to a person who uses the shared space service by using an information processing device or the like.

[0018] A shared space service refers to a service that allows users to temporarily use (rent) specific facilities or equipment (hereinafter referred to as resources) for performing desk work, meetings, or various other tasks, or an entity that provides such a service. Resources that can be rented out through a shared space service can be, for example, office space (coworking space, private offices, etc.), conference rooms or seminar rooms, creative spaces (photo studios, art studios, maker spaces, etc.), event spaces, and various specialized facilities (kitchen studios, recording studios, experimental facilities, etc.). The shared space service manages the resources in question and operates the service. The shared space service allows pre-registered members to use the resources that are under management.

[0019] In this embodiment, a member of a certain shared space service can use resources provided for use by other specific shared space services as a member's right. That is, each member of a plurality of specific shared space services can use the resources of those shared space services regardless of whether they are resources of the shared space service to which the member is registered as a member. A first member who is a member of a first shared space service can use the resources of the first shared space and the resources of a specific second shared space service by using the rights given to the first member. In other words, the second shared space service provides its resources to be used not only by a second member who is a member of the second shared space, but also by the first member. Note that there may be a shared space service that does not have its own resources under management, but is dedicated to allowing its members to use resources under management of other shared space services.

[0020] The learning information is information that learns the relationship between information about a user and information about the user's subsequent state (future state) based on the information about the user. The subsequent state of the user is, for example, but not limited to, a state of behavior, location, resource usage, etc. The learning information is, for example, but not limited to, generated or updated by a machine learning model based on a known method.

[0021] The user information is information about a user, and includes attribute values ​​related to the attributes of the user. The user information may include, for example, location information of the user. The location information of the user may be, for example, positioning information acquired by a device owned by the user, information acquired based on the positioning information, or information about a location specified by the user, but is not limited to these. The user information may also include, for example, information about the schedule of the user. The information about the schedule may be, for example, information about going out, the destination of the outing, the method of travel, the location of a meeting, information about whether or not it is free time, the time period, etc., but is not limited to these. The information about the schedule may be information that specifies the state of the user at a certain point in time. The user information may be handled in association with the user, that is, in association with an identifier (ID) that identifies the user.

[0022] In this embodiment, the user information is associated with member identification information regarding the user being a member of the shared space service. The member identification information is information that can identify the shared space service for which the user is registered as a member. Furthermore, the member identification information is information that can identify the user in the shared space service. For example, the member identification information is information that can be used both as a service identifier that can identify the shared space service and as a member identifier that can identify a member in the shared space service, but is not limited to this.

[0023] The resource information is information about a resource, and includes attribute values ​​related to the attributes of the resource. The resource information may include, for example, location information about the resource. The location information about the resource is, for example, a preregistered address, but if the resource is movable, the location information may be updated appropriately by various means. The resource information may also include, for example, information about the schedule of the resource. The information about the schedule of the resource may be, for example, information that can identify the timing when the resource will end if it is currently being used, information that identifies a time period when future reservations for use are being made, information about users who use the resource, and the like, but is not limited to these. The information about the schedule of the resource may be information that identifies the state of the resource at a certain point in time. The resource information may be handled in association with the resource, that is, in association with an identifier (ID) that identifies the resource. The resource information is associated with information (for example, a service identifier) ​​that can identify the shared space service that manages the resource.

[0024] The recommendation information is information about a resource that is recommended for use by a target user. For example, the recommendation information may include resource information of a resource that is suitable for use by the user among a plurality of resources. Note that the number of resources recommended may be one or more. When a plurality of resources are recommended, ranking information specifying the degree to which they are recommended may be included.

[0025] Resource usage information is information regarding the usage of any resource by a user. The usage of a resource may be, for example, the start of usage, the current usage, the end of usage, or the planned usage. In other words, resource usage information is information regarding a specific resource, and may be information indicating the usage status, information indicating the usage record, or information indicating the planned usage (reservation of usage). The resource usage information may be handled in association with an identifier for identifying the resource and an identifier for identifying the user, respectively.

[0026] Trigger information is information used to utilize the corresponding resource. For example, trigger information is information acquired by a user terminal device in response to the behavior of a user who utilizes the resource. Specifically, trigger information is information to be transmitted to a shared space service that manages the resource in order to start utilization of the resource, such as unlocking a resource locked by an electronic lock, or information corresponding thereto. In this embodiment, the information processing device is capable of causing the shared space service to start utilization of the resource by transmitting information to the shared space service based on the trigger information. Trigger information is information associated with resource information.

[0027] The trigger information may be, for example, a two-dimensional code that can be read by a user who is trying to use the resource using a user terminal device or the like. The trigger information is not limited to this. For example, the trigger information may be presented so as to be readable by the user terminal device by means of near-field wireless communication or the like. In addition, for example, information for generating a code that changes on a time basis according to a predetermined algorithm, or the code generated thereby, may be used as the trigger information.

[0028] The term "acquisition" may include acquiring input items and acquiring information stored in another device. It may also include acquiring information in a format different from that of the original information. Information acquisition may utilize a known so-called machine learning technique. That is, learning information configured to receive a specific type of information as input and output a type of information to be acquired may be configured using a machine learning technique, and the type of information to be output may be acquired by applying the input information to the learning information.

[0029] Regarding information, output refers to display by a display means, printing by a printing means, transmission to an external device, recording on a recording medium, delivery of the processing result to another device or another program, etc.

[0030] Regarding information reception, it means receiving information input from an input device, receiving information transmitted from another device, reading information from a recording medium, and the like.

[0031] An identifier is information that can identify an object. When a combination of multiple pieces of information can identify an object, the combination of pieces of information can be considered as an identifier.

[0032] In this embodiment, the information processing device is configured to output recommendation information regarding available resources to a user based on user information and resource information. Also, when trigger information is acquired by a user terminal device used by the user, the information processing device is configured to output resource usage information of the corresponding resource to a shared space service that manages the resource, and provide information that the user has used the resource and information for charging according to the usage.

[0033] FIG. 2 is a diagram showing an overview of an information processing system 100 according to this embodiment.

[0034] The information processing system 100 includes an information processing device 1, an external device 2, and a user terminal device 3 that can be used by a user. The information processing device 1 and the external device 2 can communicate with each other via a network or the like. The information processing device 1 and the user terminal device 3 can also communicate with each other via a network or the like.

[0035] The external device 2 is, for example, a device used by each shared space service, and is a device used to operate the shared space service, such as managing resources and members. The external device 2 is, for example, a general server device. The external device 2 has, for example, an external storage unit 21 having a member information storage unit 211 in which information about members is stored and an individual resource information storage unit 213 in which information about each resource is stored. The member information storage unit 211 stores various information about the member in the shared space service in association with a member identifier that can identify the member. For example, information about the member's usage history, information about contact information, information used for billing, etc. are stored. The individual resource information storage unit 213 stores information about the schedule of resources of the shared space service, location information, etc. The configuration of the external device 2 is not limited to this, and various configurations capable of providing the function can be adopted as the external device 2 or as a substitute for it.

[0036] The user terminal device 3 is, for example, a general smartphone, a tablet terminal, a personal computer, etc. The user terminal device 3 is configured to display a screen in a predetermined application (including a web browser) operated by the user terminal device 3 based on information transmitted from the information processing device 1, and to be able to receive information input by a user. The received information can be transmitted to the information processing device 1.

[0037] FIG. 3 is a block diagram showing a schematic configuration of the information processing device 1. As shown in FIG.

[0038] The information processing device 1 is, for example, a server device, and includes a storage unit 11, a reception unit 12, a communication unit 13, a processing unit 14, and the like.

[0039] Various information is stored in the storage unit 11. The storage unit 11 is configured using, for example, a storage device Z11. The storage unit 11 includes a user information storage unit 111, a resource information storage unit 113, and a learning information storage unit 115.

[0040] The user information storage unit 111 stores user information of each user in association with the user. In this embodiment, the user is registered in advance as a member of one of a plurality of shared space services. Information about the user is stored in the user information storage unit 111 in association with member identification information that can identify the shared space service in which the user is registered as a member and that can identify the user in the shared space service.

[0041] In this embodiment, the user information stores history information about the user's past use of resources. The history information may be acquired from an external device 2 or the like when the history information is used, as described below.

[0042] FIG. 4 is a diagram illustrating an example of user information.

[0043] 4, the user information is, for example, information in which the user's location information, schedule information, and history information are associated with each other. The user information of each user is associated with a user ID, a member ID, and a service ID.

[0044] Resource information is stored in the resource information storage unit 113 in association with the resource. In this embodiment, the resource information is stored in association with trigger information used for the resource as described above. That is, the resource information can be specified based on the trigger information.

[0045] FIG. 5 is a diagram illustrating an example of the resource information.

[0046] 5, the resource information is, for example, information in which the location information, schedule information, and trigger information of the resource are associated with each other. The resource information of each resource is associated with a resource ID that identifies the resource and a service ID that identifies a shared space service that manages the resource.

[0047] The learning information storage unit 115 stores learning information. The learning information is configured, for example, using a combination of history information about each of a plurality of users and information about the subsequent state of the user. The information about the subsequent state of the user can be said to correspond to recommendation information. Note that the learning information may also be configured using information about other attributes of the user.

[0048] The receiving unit 12 receives information input to the information processing device 1. The received information can be accumulated in the storage unit 11, for example.

[0049] The communication unit 13 is configured using, for example, the above-mentioned communication module, etc. The communication unit 13 can transmit and receive information to and from an external device.

[0050] The processing unit 14 controls the operation of each unit of the information processing device 1. The processing unit 14 executes various functions by executing programs, etc. In this embodiment, the processing unit 14 has a user information acquisition unit 141, a resource information acquisition unit 143, a recommendation information acquisition unit 145, a usage information acquisition unit 147, an output unit 149, a learning information update unit 151, etc.

[0051] The user information acquisition unit 141 acquires information about members stored in the member information storage unit 211 from the external device 2, and stores the information in the user information storage unit 111. In other words, the user information acquisition unit 141 acquires information about users who are members registered in each of a plurality of shared space services from the external device 2 corresponding to the shared space service, and stores the information in the user information storage unit 111.

[0052] The resource information acquisition unit 143 acquires resource information and stores it in the resource information storage unit 113. In this embodiment, the resource information acquisition unit 143 is configured to acquire resource information stored in the individual resource information storage unit 213 from the external device 2. That is, the resource information acquisition unit 143 acquires resource information on resources that are managed in each of the multiple shared space services so that they can be used by at least members of the shared space service, and stores the resource information in the resource information storage unit 113.

[0053] The recommendation information acquisition unit 145 acquires recommendation information, which is information about resources to be recommended to a target user, based on the information stored in the user information storage unit 111 and the information stored in the resource information storage unit 113 .

[0054] In this embodiment, the recommendation information acquisition unit 145 is configured to acquire recommendation information based on a predetermined recommendation condition related to information on the user's state at a current or future predetermined time point and information on the resource's state at the predetermined time point. For example, the recommendation information acquisition unit 145 acquires, as recommendation information, information on a resource that is determined to satisfy the predetermined recommendation condition based on the user information and resource information. Note that the information acquired as recommendation information may be only information identifying a resource, or may be a combination of information identifying a resource and information on the use of the resource. As the latter, for example, information indicating which resource is recommended to be used at which time period (or time) may be acquired as recommendation information.

[0055] For example, the recommendation information acquisition unit 145 may acquire recommendation information based on a predetermined recommendation condition related to information on the user's location at a current or future predetermined time point and information on the state of the resource's location at the predetermined time point. Specifically, for example, when the distance from the user's location to the resource's location is shorter than a predetermined distance (one example of a recommendation condition), recommendation information about the resource may be acquired. Also, for example, when the distance from the user's location to the resource's location is within a predetermined number from the top in order of shortest distance (one example of a recommendation condition), recommendation information about the resource may be acquired.

[0056] Also, for example, the recommendation information acquisition unit 145 may acquire recommendation information based on a predetermined recommendation condition related to information on the behavioral state of the user at the present or a predetermined time in the future and information on the availability of resources at the predetermined time. Specifically, for example, when the user desires to use any resource at a predetermined time in the future (an example of information on the behavioral state) and the resource is available at the predetermined time (an example of information on the availability of resources) (an example of a recommendation condition), recommendation information on the resource may be acquired.

[0057] It should be noted that the recommendation conditions are not limited to these examples, and various recommendation conditions can be set, such as those related to information about the user's status and information about the status of resources at a given time point.

[0058] In this embodiment, the recommendation information acquisition unit 145 may be configured to acquire information by a machine learning technique based on learning information previously configured by a machine learning technique and information on the user. In this case, the recommendation information acquisition unit 145 can acquire recommendation information based on the acquired information. For example, the recommendation information acquisition unit 145 applies history information of the user who is the target of the recommendation information to the learning information configured as described above and stored in the learning information storage unit 115, and acquires information on the future state of the user by a machine learning technique. For example, information on the user's behavior, location, resource usage mode, etc. can be acquired. The recommendation information acquisition unit 145 can acquire recommendation information as described above using the acquired information on the user's state and resource information. In this way, more accurate recommendation information can be acquired.

[0059] The usage information acquisition unit 147 acquires resource usage information related to the usage of any resource by a user. In this embodiment, the usage information acquisition unit 147 is configured to acquire resource usage information related to a resource corresponding to trigger information when the trigger information is acquired by the user terminal device 3 used by the user, for example. In this case, for example, the user terminal device 3 that reads the trigger information transmits the trigger information or information indicating that the trigger information has been read to the information processing device 1 together with information that can identify the user. Then, the transmitted information is received by the reception unit 12, and the usage information acquisition unit 147 acquires resource usage information associated with the resource corresponding to the trigger information and the user. Such resource usage information indicating that a resource will be used or has been used may be particularly referred to as usage history information.

[0060] In this embodiment, the usage information acquisition unit 147 may be configured to acquire resource usage information related to the reservation of a resource by a target user in response to a reservation operation performed by the target user in response to the recommendation information. For example, assume that a user who has received the output of recommendation information performs a reservation operation to reserve the use of a resource corresponding to the recommendation information using the user terminal device 3. In this case, the usage information acquisition unit 147 acquires resource usage information associated with the resource to be reserved and the user in response to the reservation operation. Such resource usage information indicating the content of the reservation of the use of the resource may be particularly called reservation information.

[0061] However, the acquisition of resource usage information is not limited to this. For example, the resource usage or reservation may be actually performed in an external device 2 of a shared space service that manages the resource, and the usage information acquisition unit 147 may receive the information from the external storage unit 21 of the external device 2 and acquire it as resource usage information.

[0062] In this embodiment, the output unit 149 outputs the recommendation information in association with the user to which the recommendation information is applied. Outputting the recommendation information in association with the user means, for example, transmitting the recommendation information to the user terminal device 3 used by the target user, or displaying and printing the recommendation information so that the user can confirm the recommendation information. This allows the user to confirm the recommendation information. Note that the present invention is not limited to this, and outputting the recommendation information in association with the user may mean, for example, storing the recommendation information in the storage unit 11 or passing it to another processing operation in association with the user ID or the like of the target user.

[0063] The output unit 149 performs such an output operation, for example, when the recommendation information is output by the recommendation information acquisition unit 145, but is not limited to this. The output operation may be performed when it is determined that a predetermined output condition is satisfied.

[0064] In the present embodiment, the output unit 149 outputs the resource usage information in association with a shared space service that manages the resource to be used. For example, outputting in association with the shared space service means transmitting the resource usage information to the external device 2 used by the shared space service. This allows the shared space service to obtain information regarding the use of the resource it manages and perform a predetermined management process according to the information. As the management process, for example, it is possible to record that the resource has been used. In addition, when trigger information or information corresponding thereto is output as the resource usage information, a process for starting the use of the resource (for example, unlocking or locking an electronic lock) can be performed as the management process according to the trigger information. Note that this is not limited to this, and outputting the resource usage information in association with the shared space service may mean, for example, storing the resource usage information in the storage unit 11 or passing it to another processing operation in association with a resource ID, a user ID, or the like.

[0065] In addition, in this embodiment, the output unit 149 outputs the resource usage information in association with the user. Outputting in association with the user may be, for example, outputting in association with the shared space service of which the user is a member. In this case, the output unit 149 transmits the resource usage information to the external device 2 used by the shared space service. That is, the output unit 149 outputs the resource usage information to the external device 2 corresponding to the shared space service of which the user is registered as a member, based on the member identification information corresponding to the user. When the information on the resource usage by the user is output to the external device 2 in this way, the resource usage information can be recorded in the member information storage unit in the output destination external device in association with the member. Therefore, in the shared space service, the member who is the user can be appropriately charged for the fee related to the usage. Note that, without being limited to this, outputting the resource usage information in association with the user may be, for example, storing the resource usage information in the storage unit 11 or passing it to another processing operation in association with the user ID or the like of the target user.

[0066] In this embodiment, the learning information may be updated by a method such as re-learning. In this case, for example, the learning information update unit 151 newly acquires history information about the user. Then, the learning information update unit 151 executes re-learning of the learning information based on the acquired information. The re-learning can be performed by a known method. In this way, it becomes possible to output recommendation information with higher accuracy.

[0067] Next, the operation of the information processing device 1 will be described with reference to a flowchart. The following process can be performed by the processing unit 14 controlling the operation of each unit, but is not limited to this. The following process is performed periodically, for example, but may also be performed when the processing unit 14 determines that other start conditions are satisfied.

[0068] FIG. 6 is a flowchart showing an example of the operation of the information processing device 1.

[0069] First, the processing unit 14 acquires user information (step S11). In particular, user information may be acquired for a user to whom recommendation information is to be output. In this case, for example, information stored in the member information storage unit 211 may be acquired. Also, information acquired by the user terminal device 3, information input by the user using the user terminal device 3, etc. may be acquired. The acquired information is accumulated in the user information storage unit 111. It may be said that the user information stored in the user information storage unit 111 is updated.

[0070] The processing unit 14 acquires resource information of each resource from each external device 2 (step S12). The acquired information is accumulated in the resource information storage unit 113. It may be said that the resource information stored in the resource information storage unit 113 is updated.

[0071] The processing unit 14 judges whether or not the timing for acquiring the recommended information has arrived (step S13). For example, when a predetermined request operation is performed by any user, it is judged that the timing for acquiring the recommended information for that user has arrived. If it is judged that the timing for acquiring the information has arrived, the process proceeds to the next step, and if not, the process proceeds to step S16.

[0072] The processing unit 14 acquires recommendation information for the target user (step S14). The processing unit 14 identifies a resource that satisfies the above-mentioned recommendation conditions based on, for example, the user information and the resource information, and acquires recommendation information related to the resource.

[0073] The processing unit 14 causes the output unit 149 to output the recommendation information in association with the target user (step S15).

[0074] The processor 14 judges whether or not a reservation operation has been performed by the user (step S16). If it is judged that a reservation operation has been performed, the process proceeds to the next step, and if not, the process proceeds to step S18.

[0075] The processing unit 14 acquires resource usage information, which is reservation information, in response to the reservation operation. The processing unit 14 also transmits the resource usage information to an external device 2 of a shared space service that manages the resource corresponding to the resource usage information (step S17). In this case, the processing unit 14 may also transmit the resource usage information to an external device 2 of a shared space service of which the user corresponding to the resource usage information is a member.

[0076] The processing unit 14 judges whether or not the trigger information has been acquired by the user terminal device 3 used by the user (step S18). If it is judged that the trigger information has been acquired, the process proceeds to the next step, and if not, the series of processes is terminated. For example, in a case where drop-in use is possible, in which use can be started without making a reservation in advance, the process is configured to judge whether or not the trigger information has been acquired by the user terminal device 3 used by the user, regardless of whether or not a reservation operation has been performed. It may be judged that the trigger information has been acquired when the user reads the trigger information using the user terminal device 3. It may be judged in step S18 whether or not the following conditions are met: the user has performed a reservation operation, and the trigger information has been acquired by the user terminal device 3 used by the user. In other words, it may be possible to start using the trigger information only when a reservation operation has been performed in advance.

[0077] The processing unit 14 obtains resource usage information, which is usage record information, in association with the resource and user corresponding to the trigger information. The processing unit 14 also transmits the resource usage information to an external device 2 of a shared space service that manages the resource corresponding to the resource usage information. This enables the external device 2 to perform management processing such as starting and ending resource usage based on the trigger information. The processing unit 14 also transmits the resource usage information to an external device 2 of a shared space service of which the user corresponding to the resource usage information is a member (step S19). This enables billing processing, etc., to be performed on the member in association with the use of the resource, etc. After that, the series of processes is terminated.

[0078] An example of the use of the information processing system 100 according to this embodiment will be described below.

[0079] FIG. 7 is a diagram illustrating an example of use of the information processing system 100 according to this embodiment.

[0080] In the information processing system 100, a user uses a user terminal device 3 such as a smartphone to reserve a coworking space (resource to be used), which is a resource of any shared space service (first shared space service in the example shown in the figure), and scans a two-dimensional code to check in. The specific flow is as follows.

[0081] A user opens an application on the user terminal device 3, accesses the information processing device 1, and searches for nearby resources (such as coworking spaces). In this case, the information processing device 1 outputs the search results for resources as recommendation information (step S1).

[0082] The user selects the resource he / she wishes to use from the search results, specifies the time of use, and makes a reservation for use (step S2). In this case, the information processing device 1 acquires the reservation information and outputs it to an external device 2 of a shared space service that manages the resource. This completes the reservation of the resource in the external device 2. Completing the reservation of the resource prevents other users from starting to use the resource in a manner that overlaps with the reserved content.

[0083] After completing the reservation, the user goes to the reserved resource and uses an application on the user terminal device 3 to read the posted trigger information, which is a two-dimensional code (step S3A). This action can be said to be an entry / exit operation for the resource. When such an entry / exit operation is performed, the read trigger information is transmitted from the user terminal device 3 to the information processing device 1 (step S3B). In this case, the information processing device 1 obtains resource usage information, which is usage history information, and transmits it to an external device 2 of the shared space service that manages the resource, and an external device 2 of the shared space service of which the user is a member. This starts the use of the resource (check-in).

[0084] After the user has finished using the resource, the user uses an application on the user terminal device 3 to read the posted trigger information, which is a two-dimensional code, in the same way as when checking in (step S4A). The read trigger information is then sent from the user terminal device 3 to the information processing device 1 (step S4B). In this case, the information processing device 1 acquires resource usage information, which is usage record information, and sends it to an external device 2 of the shared space service that manages the resources, and to an external device 2 of the shared space service of which the user is a member. This records the end of the resource usage (check-out). This makes it possible for the shared space service of which the user is a member to charge the member for the cost of the usage.

[0085] In this usage example, the user may be able to use the resource as needed without making a reservation. That is, the user may go to the resource he or she wants to use as needed, and if the resource is available, may be able to use the resource immediately by performing an operation to obtain trigger information for the resource (enter / exit operation) (drop-in use). In this case, for example, each step of the above usage example may be performed except for step S2.

[0086] As described above, according to this embodiment, by using the information processing system 100, a user can easily use multiple shared space services. Mutual use of resources between different shared space services becomes possible. This allows a user to easily find and use a resource that best suits his or her needs. In addition, since the reservation status and usage status of each resource can be centrally managed in the information processing device 1, each resource can be efficiently allocated according to the needs of the user. It is possible to aim to maximize the operating rate of each resource, which can contribute to improving the profits of the operating entity of each shared space service.

[0087] By accessing the information processing device 1, a user can obtain recommendation information based on the availability of multiple resources managed by different shared space services in almost real time. By performing reservation operations and reading trigger information, the user can easily complete procedures for reserving resources, starting use (check-in), and ending use (check-out), greatly improving the convenience of use.

[0088] By utilizing user information and resource information accumulated in the information processing device 1, optimal resources can be recommended through machine learning. This allows users to use resources more efficiently. In addition, by utilizing resource usage information of multiple resources managed by different shared space services, information that contributes to the operation of each shared space service can be provided.

[0089] The processing in this embodiment may be realized by a program as described below. The program is executed on a computer of an information processing device that can access a user information storage unit in which information about users is stored, and a resource information storage unit in which resource information about resources that are specific facilities or equipment is stored. The program causes the computer to function as a resource information acquisition unit that acquires resource information about resources that are managed in each of a plurality of shared space services so that they can be used by at least members of the shared space service and accumulates the resource information in the resource information storage unit, a recommendation information acquisition unit that acquires recommendation information that is information about resources recommended to a target user based on the information stored in the user information storage unit and the information stored in the resource information storage unit, and an output unit that outputs the recommendation information in association with the target user.

[0090] In the above embodiment, each component may be configured with dedicated hardware or may be realized by software. In the case of software, it is realized by executing a program, and each component functions by a CPU executing a program recorded on a recording medium such as a hard disk or semiconductor memory. The program may be executed while accessing a storage unit or a recording medium, or may be executed by downloading from a server or reading from a recording medium such as an optical disk. This program may also be used as a program product, and may be executed by a single or multiple computers for centralized or distributed processing.

[0091] Each process or function can be realized by centralized processing in a single device (system), or distributed processing by multiple devices. In this case, the entire system consisting of multiple devices performing distributed processing can be recognized as a single "device." Also, two or more components present in one device can be realized physically on a single medium.

[0092] The present invention is not limited to the above-described embodiment, and various modifications are possible, and are also included within the scope of the present invention. For example, some of the components and functions of the above-described embodiment may be omitted.

[0093] The user of the information processing device does not necessarily have to be a person who is registered as a member in any of the shared space services. That is, a user who is not a member of any of the shared space services may be able to obtain recommendation information about resources of any of the shared space services and make reservations for use thereof. Also, the information processing device may be operated by any of the shared space services, and the user of the information processing device may be a member of the shared space service. That is, a user who is a member of the shared space service that operates the information processing device may be able to obtain recommendation information about resources of any of the other shared space services, make reservations for use thereof, or perform drop-in use without reservations. In this case, by transmitting resource usage information to an external device of the shared space service that manages the resources, it is possible to prevent others from reserving the same resources.

[0094] In addition, the cost of using the resources may be charged to the user in a manner different from that described above. For example, an information processing device or a charging unit provided in conjunction with the information processing device may be configured to charge the user a fee for using any of the resources managed by different shared space services. In other words, the cost of use does not necessarily have to be charged by the shared space service to which the user is a member.

[0095] The above embodiment can be expressed as follows.

[0096] An information processing device of a first configuration aspect is an information processing device comprising: a user information storage unit in which information about users is stored; a resource information storage unit in which resource information about resources that are specific facilities or equipment is stored; a resource information acquisition unit that acquires resource information about resources that are managed in each of a plurality of shared space services so that they can be used by at least members of that shared space service and stores the resource information in the resource information storage unit; a recommendation information acquisition unit that acquires recommendation information, which is information about resources to be recommended to a target user, based on the information stored in the user information storage unit and the information stored in the resource information storage unit; and an output unit that outputs the recommendation information in association with the target user.

[0097] In addition, an information processing device of a second configuration aspect is an information processing device that, compared to the first configuration aspect, is provided with a usage information acquisition unit that acquires resource usage information regarding the use of any of the resources by a user, and the output unit outputs the resource usage information in association with a shared space service that manages the resources to be used.

[0098] Furthermore, an information processing device of a third configuration aspect is an information processing device in which, compared to the second configuration aspect, the usage information acquisition unit acquires resource usage information regarding the reservation of a resource by a target user in response to a reservation operation performed by the target user in response to recommendation information. Also, the information processing device of the third configuration aspect may be an information processing device in which, compared to the second configuration aspect, the usage information acquisition unit acquires resource usage information regarding the use of a resource by a user in response to an entry / exit operation of the resource performed by the user.

[0099] In addition, an information processing device of a fourth configuration aspect is an information processing device that, compared to the first configuration aspect, is provided with a usage information acquisition unit that acquires resource usage information regarding the use of any resource by a user, and the output unit outputs the resource usage information in correspondence with the user.

[0100] In addition, an information processing device of a fifth configuration aspect is an information processing device in which, compared to the fourth configuration aspect, information regarding a user is stored in a user information storage unit in correspondence with member identification information capable of identifying a shared space service for which the user is registered as a member and capable of identifying the user in that shared space service, and an output unit outputs resource usage information to an external device corresponding to the shared space service for which the user is registered as a member based on the member identification information corresponding to the user.

[0101] In addition, an information processing device of a sixth configuration aspect is an information processing device that, compared to the fifth configuration aspect, is equipped with a user information acquisition unit that acquires information about users who are registered members in each of a plurality of shared space services from an external device corresponding to the shared space service and stores the information in a user information storage unit.

[0102] In addition, an information processing device of a seventh configuration aspect is an information processing device in which, compared to any one of the second to sixth configuration aspects, in a resource information storage unit, resource information is stored in correspondence with trigger information acquired by a user terminal device used by a user to utilize the corresponding resource, and the usage information acquisition unit is configured to acquire resource usage information regarding the corresponding resource when trigger information is acquired by the user terminal device used by the user.

[0103] In addition, an information processing device of an eighth configuration aspect is an information processing device in which, compared to the first configuration aspect, the recommendation information acquisition unit acquires recommendation information based on specified recommendation conditions related to information regarding the user's status at a current or future specified point in time and information regarding the resource status at that specified point in time.

[0104] In addition, an information processing device of a ninth configuration aspect is an information processing device in which, compared to the first configuration aspect, the recommendation information acquisition unit acquires recommendation information based on specified recommendation conditions regarding information regarding the user's location at a specific point in time, either in the present or in the future, and information regarding the status of the resource's location at that specific point in time.

[0105] In addition, an information processing device of a tenth configuration aspect is an information processing device in which, compared to the first configuration aspect, the recommendation information acquisition unit acquires recommendation information based on specified recommendation conditions regarding information regarding the user's behavioral state at a current or future specified point in time and information regarding the status regarding the availability of resources at that specified point in time.

[0106] In addition, an information processing device of an eleventh configuration aspect is an information processing device in which, compared to the first configuration aspect, the user information storage unit stores historical information regarding the user's past resource usage as information about the user, and the recommendation information acquisition unit acquires recommendation information based on information acquired based on learning information and historical information previously configured by a machine learning technique. [Explanation of symbols]

[0107] 1. Information processing device 2 External device 3. User terminal equipment 11 Storage area 12 Reception 13. Communications Department 14 Processing section 21 External storage section 100 Information Processing Systems 111 User information storage unit 113 Resource information storage section 115 Learning information storage unit 141 User information acquisition department 143 Resource Information Acquisition Unit 145 Recommendation information acquisition department 147 Usage information acquisition department 149 Output section 151 Learning Information Update Department 211 Member information storage section 213 Individual resource information storage section

Claims

1. a user information storage unit for storing information about users who are registered as members of at least one common space service; a resource information storage unit in which resource information relating to resources, which are specific facilities or equipment managed so that they can be used by members of the shared space service, is stored; a resource information acquisition unit that acquires resource information on the resources managed in each of a plurality of shared space services so as to be available to at least members of the shared space service, and stores the resource information in the resource information storage unit; a recommendation information acquisition unit that acquires recommendation information, which is information about resources that are to be recommended to a target user among the resources managed in each of the plurality of shared space services, based on information about the user stored in the user information storage unit and the resource information stored in the resource information storage unit; and an output unit that outputs the recommendation information in association with the target user.

2. a utilization information acquisition unit that acquires resource utilization information regarding utilization of any one of the resources by the user; The information processing apparatus according to claim 1 , wherein the output unit outputs the resource usage information in association with the shared space service that manages the resources to be used.

3. The information processing apparatus according to claim 2 , wherein the utilization information acquisition unit acquires resource utilization information regarding a reservation of the resource by the target user in response to a reservation operation performed by the target user in response to the recommendation information.

4. The information processing apparatus according to claim 2 , wherein the utilization information acquisition unit acquires resource utilization information regarding utilization of the resource by the user in response to an entry / exit operation of the resource performed by the user.

5. a utilization information acquisition unit that acquires resource utilization information regarding utilization of any one of the resources by the user; The information processing apparatus according to claim 1 , wherein the output unit outputs the resource usage information in association with the user.

6. The information about the user is stored in the user information storage unit in association with member identification information that can identify a shared space service in which the user is registered as a member and can identify the user in the shared space service, The information processing device according to claim 5 , wherein the output unit outputs the resource usage information to an external device corresponding to a shared space service for which the user is registered as a member, based on the member identification information corresponding to the user.

7. The information processing device of claim 6, further comprising a user information acquisition unit that acquires information about a user who is a registered member in each of a plurality of shared space services from an external device corresponding to the shared space service and stores the information in the user information storage unit.

8. In the resource information storage unit, the resource information is stored in association with trigger information acquired by a user terminal device used by the user to utilize the corresponding resource, 8. The information processing device according to claim 2, wherein the usage information acquisition unit is configured to acquire the resource usage information relating to the resource corresponding to the trigger information when the trigger information is acquired by a user terminal device used by the user.

9. The information processing device according to claim 1 , wherein the recommendation information acquisition unit acquires the recommendation information based on a predetermined recommendation condition related to information on a state of the user at a present or future predetermined time point and information on a state of the resource at the predetermined time point.

10. The information processing device according to claim 1 , wherein the recommendation information acquisition unit acquires the recommendation information based on a predetermined recommendation condition related to information regarding the user's location at a current or future predetermined time point and information regarding the status of the resource's location at the predetermined time point.

11. The information processing device according to claim 1 , wherein the recommendation information acquisition unit acquires the recommendation information based on predetermined recommendation conditions related to information regarding the user's behavioral state at a current or future predetermined point in time and information regarding the availability of the resource at the predetermined point in time.

12. the user information storage unit stores, as information about the user, history information about the user's past use of resources; The information processing device according to claim 1 , wherein the recommendation information acquisition unit acquires the recommendation information based on information acquired based on learning information previously configured by a machine learning technique and the history information.

13. An information processing method is performed by an information processing device that can access a user information storage unit that stores information about users who are registered as members of at least one shared space service, a resource information storage unit that stores resource information about resources that are specific facilities or equipment managed so that the members of the shared space service can use the resource information storage unit, a resource information acquisition unit, a recommendation information acquisition unit, and an output unit, a resource information acquisition step in which the resource information acquisition unit acquires resource information on the resources managed in each of a plurality of shared space services so as to be available to at least members of the shared space service, and stores the resource information in the resource information storage unit; a recommendation information acquisition step in which the recommendation information acquisition unit acquires recommendation information, which is information about resources to be recommended to a target user among the resources managed in each of the multiple shared space services, based on information about the user stored in the user information storage unit and the resource information stored in the resource information storage unit; An information processing method comprising: an output step in which the output unit outputs the recommendation information in association with the target user.

14. A computer of an information processing device that can access a user information storage unit that stores information about users who are registered as members of at least one shared space service, and a resource information storage unit that stores resource information about resources that are specific facilities or equipment managed so that the members of the shared space service can use the resource information storage unit, a resource information acquisition unit that acquires resource information on the resources managed in each of a plurality of shared space services so as to be available to at least members of the shared space service, and stores the resource information in the resource information storage unit; a recommendation information acquisition unit that acquires recommendation information, which is information about resources that are to be recommended to a target user among the resources managed in each of the plurality of shared space services, based on information about the user stored in the user information storage unit and the resource information stored in the resource information storage unit; and an output unit that outputs the recommendation information in association with the target user.

Citation Information

Patent Citations

  • Information processing device

    JP2021067073A

  • Share office reservation service system

    JP2021193513A

  • Information processing apparatus, information processing method and program

    JP2023115360A

  • Share office search support device and share office search support method

    JP2023128390A

  • Piston

    KR102320974B1