Information processing apparatus, information processing method, and program

The information processing device integrates user and resource data from multiple shared space services to recommend and manage resources efficiently, addressing the challenge of using resources across different providers and improving operational efficiency.

JP2026027882AActive Publication Date: 2026-02-19野木 一輝
View PDF 1 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Users of shared spaces like coworking facilities face difficulties in finding and using resources managed by different providers due to separate management, requiring individual searches and procedures for each provider.

Method used

An information processing device that integrates user and resource information from multiple shared space services, enabling recommendation of suitable resources based on user data and resource availability, and facilitating seamless use and management of these resources across different providers.

Benefits of technology

Facilitates easy access and efficient use of shared resources, optimizes resource allocation, and enhances operational efficiency for service providers by centralizing reservation and usage management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026027882000001_ABST
    Figure 2026027882000001_ABST
Patent Text Reader

Abstract

To solve the problem that it is not easy to use a desired resource from among a plurality of resources respectively managed by different providers.SOLUTION: The information processing apparatus 1 includes a user information storage section 111 that stores information about users, a resource information storage section 113 that stores resource information about resources that are specific facilities or equipment, a resource information obtaining section 143 that obtains resource information about resources that are managed in each of a plurality of shared space services so as to be available to at least members of the shared space service, a recommendation information obtaining section 145 that obtains recommendation information that is information about resources to be recommended to a target user based on the information stored in the user information storage section 111 and the information stored in the resource information storage section 113, and an output section 149 that outputs the recommendation information in association with the target user.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing method, and a program, and more particularly to an information processing device, an information processing method, and a program that can output information about 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 have been proposed for use in providing such coworking spaces, shared offices, etc.

[0003] The following Patent Document 1 discloses the 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] Japanese Patent Application Publication No. 2023-128667 Summary of the Invention [Problem to be solved by the invention]

[0005] Incidentally, shared spaces such as coworking spaces and shared offices are generally operated separately by a number of independent businesses, each of which manages one or more spaces.

[0006] Users had to search for and complete procedures for available shared space resources for each management provider, making it difficult to use the desired resource 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 aspect of the present invention 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. [Effects of the Invention]

[0009] According to the present invention, it is possible to make it easier for users to use desired resources. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating a schematic configuration of a computer system according to an embodiment. [Figure 2] 1 is a diagram illustrating an overview of an information processing system according to an embodiment of the present invention. [Figure 3] FIG. 1 is a block diagram showing a schematic configuration of an information processing device. [Figure 4] FIG. 10 is a diagram illustrating an example of user information. [Figure 5] FIG. 10 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 INVENTION

[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 the configuration of a computer that realizes the devices, etc. according to the embodiments. The functions of the devices, etc. according to the embodiments 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 or a mouse, and a display Z3. The computer Z1 may have a general configuration such as a personal computer or a server device, which may include, for example, a storage device Z11 (e.g., an optical disk drive, HDD, SSD, ROM, RAM, etc.) that stores programs and data loaded during execution of the programs, a communication module Z13 (e.g., a network card, etc.) for communicating with external devices, a control device Z14 such as a CPU, etc., but is not limited to this.

[0015] Program Z12, which causes computer system Z to execute various functions, may be stored in storage device Z11. The circumstances under which program Z12 is stored in storage device Z11 are not important. Program Z12 may be stored in storage device Z11 in advance, a medium on which program Z12 is pre-stored 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 shown here, but should be interpreted in light of the explanations given below, for example.

[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 or entity that provides such a service, which allows users to temporarily use (rent) specific facilities or equipment (hereinafter referred to as resources) for, for example, desk work, meetings, or various other tasks. Resources available for rent through a shared space service can include, for example, office space (coworking space, private offices, etc.), conference or seminar rooms, creative spaces (photo studios, art studios, maker spaces, etc.), event spaces, and various specialized facilities (kitchen studios, recording studios, laboratory 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 under its management.

[0019] In this embodiment, a member of a certain shared space service can use resources provided for use by members of another specific shared space service as a member right. That is, each member of multiple 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. 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 granted to the first member. In other words, the second shared space service makes its resources available to not only a second member who is a member of the second shared space, but also the first member. Note that there may be a shared space service that does not manage its own resources but exclusively allows its members to use resources managed by 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). The user's subsequent state may be, for example, but is not limited to, behavior, location, resource usage, etc. The learning information may be generated or updated by a machine learning model based on, for example, but is not limited to, a known method.

[0021] User information is information about a user, including attribute values ​​related to the user's attributes. The user information may include, for example, location information of the user. The user's location information may be, for example, positioning information acquired by a device owned by the user, information acquired based on that 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 user's schedule. 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, whether or not it is free time, and the time period, but is not limited to these. Information about the schedule may be information that identifies the user's state at a certain point in time. The user information may be handled by being associated with the user, i.e., associated with an identifier (ID) that identifies the user.

[0022] In this embodiment, the user information is associated with member identification information related to 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. The member identification information is also 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 the member in the shared space service, but is not limited to this.

[0023] Resource information is information about a resource, including attribute values ​​related to the resource's attributes. The resource information may include, for example, location information about the resource. The location information about the resource may be, for example, a pre-registered address. However, if the resource is movable, the location information may be updated appropriately using various means. Furthermore, the resource information may include, for example, information about the resource's schedule. Information about the resource's schedule may include, but is not limited to, information that can identify the timing at which a resource will end if it is currently in use, information that identifies a time period during which future reservations for use are being made, and information about users who will use the resource. The information about the resource schedule may be information that identifies the state of the resource at a certain point in time. Resource information may be handled in association with the resource, i.e., in association with an identifier (ID) that identifies the resource. The resource information may be associated with information (e.g., a service identifier) ​​that can identify the shared space service that manages the resource.

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

[0025] Resource usage information is information about the use of any resource by a user. Resource usage may, for example, indicate that usage has started, that usage is currently in use, that usage has ended, or that usage is planned. In other words, resource usage information is information about a specific resource, and may be information indicating the usage status, information indicating usage history, or information indicating planned usage (reservation of usage). Resource usage information can be handled by being associated with an identifier that identifies the resource and an identifier that identifies the user, respectively.

[0026] Trigger information is information used to use the corresponding resource. For example, trigger information is information acquired by a user terminal device in response to the behavior of a user using the resource. Specifically, trigger information is information sent to a shared space service that manages the resource to start using the resource, such as unlocking a resource locked by an electronic lock, or information corresponding thereto. In this embodiment, the information processing device is configured to start using the resource via the shared space service by sending 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 intends 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 using means such as near-field wireless communication. Furthermore, 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] Acquisition may include acquiring input information or acquiring information stored in another device. It may also include acquiring information in a format different from the original information. Acquisition of information 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 desired type of information may be constructed using a machine learning technique, and the desired type of information may be acquired by applying input information to the learning information.

[0029] Regarding information, output refers to displaying by a display means, printing by a printing means, transmitting to an external device, recording on a recording medium, or passing the processing results to another device or another program.

[0030] Regarding information reception, this refers to 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 to be identified. When a combination of multiple pieces of information can identify an object to be identified, they can be considered collectively as an identifier.

[0032] In this embodiment, the information processing device is configured to be able to output recommendation information regarding available resources to a user based on user information and resource information. Furthermore, 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 to 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 members 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, contact information, information used for billing, etc. is 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 that can provide the functions 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, tablet terminal, personal computer, etc. The user terminal device 3 is configured to display a screen in a predetermined application (including a web browser) running on the user terminal device 3 based on information transmitted from the information processing device 1, and to be able to receive information input by the 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 types of information are 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 for 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 for which the user is registered as a member and that can identify the user in that shared space service.

[0041] In this embodiment, the user information stores history information about the user's past use of resources. Note that the history information may be acquired from an external device 2 or the like when the user uses the resource, as will be described later.

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

[0043] 4, the user information is information in which, for example, 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 identified based on the trigger information.

[0045] FIG. 5 is a diagram illustrating an example of 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 the 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 status of the user. The information about the subsequent status of the user can be considered 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 performs various functions by executing programs, etc. In this embodiment, the processing unit 14 includes 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, and a learning information update unit 151.

[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 registered members in each of multiple 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, from the external device 2, resource information stored in its individual resource information storage unit 213. That is, the resource information acquisition unit 143 acquires resource information related to resources that are managed in each of the multiple 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 113.

[0053] The recommendation information acquisition unit 145 acquires recommendation information, which is information about resources to be recommended to the 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 predetermined recommendation conditions related to information about the user's status at a current or future predetermined time point and information about the resource's status at the predetermined time point. For example, the recommendation information acquisition unit 145 acquires, as recommendation information, information about a resource that is determined to satisfy the predetermined recommendation conditions based on the user information and resource information. Note that the information acquired as recommendation information may be only information identifying the resource, or may be a combination of information identifying the resource and information about the use of the resource. As the latter, for example, information indicating which resource is recommended to be used at what time slot (or hour) 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 about the user's location at a predetermined time point in the present or future and information about the status of the resource's location at that 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 (an example of a recommendation condition), recommendation information about the resource may be acquired. Furthermore, for example, when the distance from the user's location to the resource's location is within a predetermined number of the top resources in order of shortest distance (an example of a recommendation condition), recommendation information about the resource may be acquired.

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

[0057] Note that the recommendation conditions are not limited to these examples, and various recommendation conditions can be set, such as those relating to information about the user's status and information about the status of the resource at a given time.

[0058] In this embodiment, the recommendation information acquisition unit 145 may be configured to acquire information by machine learning based on learning information previously configured by machine learning and information about 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 about 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 about the future state of the user by machine learning. For example, information such as the user's behavior, location, and resource usage patterns may be acquired. The recommendation information acquisition unit 145 can acquire recommendation information as described above using the acquired information about 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, for example, when trigger information is acquired by a user terminal device 3 used by a user, acquire resource usage information related to the corresponding resource. 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. The transmitted information is then 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] Furthermore, 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 recommendation information. For example, assume that a user who has received 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 resource reservation may be particularly referred to as reservation information.

[0061] However, the acquisition of resource usage information is not limited to this. For example, the actual use of resources or the acceptance of reservations for use may be performed in an external device 2 of the shared space service that manages the resources, 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 whom the recommendation information is to be associated. For example, outputting the recommendation information in association with the user means transmitting the recommendation information to the user terminal device 3 used by the target user, or displaying or printing the recommendation information so that the user can check it. This allows the user to check the recommendation information. However, this is not limited to this, and outputting the recommendation information in association with the user may also 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 also be performed when it is determined that a predetermined output condition is satisfied.

[0064] Furthermore, in this 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 the resource usage information 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 resources it manages and perform a predetermined management process in accordance with the information. For example, the management process may record the use of the resource. Furthermore, when trigger information or information corresponding thereto is output as the resource usage information, a resource usage start process (e.g., unlocking or locking an electronic lock) may be performed as the management process in accordance with the trigger information. However, the present invention is not limited to this. For example, outputting the resource usage information in association with the shared space service may involve 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] Furthermore, in this embodiment, the output unit 149 outputs the resource usage information in association with the user. Outputting the resource usage information in association with the user may refer to outputting the resource usage information in association with a shared space service for which the user is a member, for example. 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 for which the user is registered as a member, based on the member identification information corresponding to the user. When the information regarding the user's resource usage is output to the external device 2 in this manner, the resource usage information can be recorded in the member information storage unit of the output destination external device in association with the member. Therefore, the shared space service can appropriately charge the member who is the user for the usage fee. Note that the present invention is not limited to this. Outputting the resource usage information in association with the user may, for example, be associated with the user ID of the target user and stored in the storage unit 11 or passed to another processing operation.

[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 acquires new history information about the user. Then, the learning information update unit 151 re-learns the learning information based on the acquired information. 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 using 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, for example, periodically, but may also be performed when the processing unit 14 determines that other start conditions are met.

[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). User information may be acquired particularly for users 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 can also be said that the resource information stored in the resource information storage unit 113 is updated.

[0071] The processing unit 14 determines whether the timing for acquiring recommended information has arrived (step S13). For example, when a predetermined request operation is performed by any user, it determines that the timing for acquiring recommended information for that user has arrived. If it is determined that the timing for acquisition has arrived, proceed to the next step; if not, proceed to step S16.

[0072] The processing unit 14 acquires recommendation information for the target user (step S14). For example, the processing unit 14 identifies a resource that satisfies the above-mentioned recommendation conditions based on the user information and 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 processing unit 14 determines whether or not a reservation operation has been performed by the user (step S16). If it is determined that a reservation operation has been performed, the processing unit 14 proceeds to the next step, and if not, the processing unit 14 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 the 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 the shared space service of which the user corresponding to the resource usage information is a member.

[0076] The processing unit 14 determines whether trigger information has been acquired by the user terminal device 3 used by the user (step S18). If it is determined that trigger information has been acquired, the process proceeds to the next step; if not, the series of processes ends. For example, when drop-in use, which allows use to begin without making a reservation in advance, is possible, the process is configured to determine whether trigger information has been acquired by the user terminal device 3 used by the user, regardless of whether a reservation operation has been performed. Note that it may be determined that trigger information has been acquired when the user reads the trigger information using the user terminal device 3. Note that in step S18, it may be determined whether the conditions that the user has performed a reservation operation and that the trigger information has been acquired by the user terminal device 3 used by the user are met. In other words, it may be possible to start use of the resource using trigger information only when a reservation operation has been performed in advance.

[0077] The processing unit 14 acquires resource usage information, which is usage history information, by associating the resource corresponding to the trigger information with the user. The processing unit 14 also transmits the resource usage information to an external device 2 of the shared space service that manages the resource corresponding to the resource usage information. This enables the external device 2 to perform management processes 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 the shared space service of which the user corresponding to the resource usage information is a member (step S19). This enables processing such as charging the member for resource usage, etc. to be performed. Thereafter, the series of processes ends.

[0078] An example of how the information processing system 100 according to this embodiment is used 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 one of the shared space services (the 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 they wish to use from the search results, specifies the usage time, 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 resource reservation in the external device 2. Completing the resource reservation 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 trigger information, which is a posted 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 sent from the user terminal device 3 to the information processing device 1 (step S3B). In this case, the information processing device 1 acquires resource usage information, which is usage history information, and sends it to the external device 2 of the shared space service that manages the resource, or to the 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 finishing use, the user reads the displayed two-dimensional code as trigger information using an application on the user terminal device 3, just as they did 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 history information, and sends it to an external device 2 of the shared space service that manages the resources, or to an external device 2 of the shared space service of which the user is a member. This records the end of 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 application 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 they want to use as needed, and if it is available, they may be able to use the resource immediately by performing an operation to acquire trigger information for the resource (enter / exit operation) (drop-in use). In this case, for example, it is sufficient to perform each step of the above application example except for step S2.

[0086] As described above, according to this embodiment, by using the information processing system 100, users can easily use multiple shared space services. Resources can be mutually used between different shared space services. This allows users to easily find and use the resource that best suits their needs. In addition, the reservation status and usage status of each resource can be centrally managed in the information processing device 1, so each resource can be efficiently allocated according to the needs of the user. It is possible to aim to maximize the utilization rate of each resource, which can contribute to improving the profits of the operator of each shared space service.

[0087] By accessing the information processing device 1, users can obtain recommendation information based on the availability of multiple resources managed by different shared space services in near real time. By performing reservation operations and reading trigger information, users can easily complete procedures for reserving resources, starting use (check-in), and ending use (check-out), greatly improving 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, it is possible to provide information that contributes to the operation of each shared space service.

[0089] The processing in this embodiment may be realized by the following program. The program is executed on a computer of an information processing device that can access a user information storage unit that stores information about users and a resource information storage unit that stores resource information about resources that are specific facilities or equipment. 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 multiple 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 recommend 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 embodiments, each component can be configured with dedicated hardware or can be realized by software. In the case of software, it is realized by executing a program, and each component functions when a CPU executes the program recorded on a recording medium such as a hard disk or semiconductor memory. The program can be executed by accessing a storage unit or recording medium, or can be executed by downloading it from a server or reading it from a recording medium such as an optical disk. The program can also be used as a program product, and can be executed by a single or multiple computers, performing centralized or distributed processing.

[0091] Each process or function can be realized by centralized processing in a single device (system) or distributed processing in 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 physically realized on a single medium.

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

[0093] A user of an information processing device does not necessarily have to be registered as a member of any shared space service. That is, a user who is not a member of any shared space service may be able to obtain recommendation information about resources of any shared space service and make reservations for their use. Also, an information processing device may be operated by any shared space service, and the user of the information processing device may be a member of that 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 other shared space service, make reservations for their use, or perform drop-in use without a reservation. In this case, resource usage information may be transmitted to an external device of the shared space service that manages the resources, thereby preventing others from reserving the same resources.

[0094] In addition, the costs associated with the use of resources may be charged to users in a manner different from that described above. For example, an information processing device or a billing unit linked to it may be configured to charge a user a fee for the use of any of the resources managed by different shared space services. In other words, the costs associated with the use do 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 multiple 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 resource by a user, and an output unit that outputs the resource usage information in association with a shared space service that manages the resource to be used.

[0098] 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 a reservation of a resource by a target user in accordance with a reservation operation performed by the target user in accordance with the 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 a use of a resource by a user in accordance with a resource entry / exit operation 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 an output unit that outputs the resource usage information in association 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 about a user is stored in a user information storage unit in association with member identification information that can identify the shared space service for which the user is registered as a member and can identify the user in that shared space service, and the 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 of each of multiple shared space services from an external device corresponding to that shared space service and stores the information in a user information storage unit.

[0102] Furthermore, 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, the resource information storage unit stores resource information in correspondence with trigger information acquired by a user terminal device used by a user to use 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 regarding information regarding the user's status at a specified point in time, either currently or in the future, and information regarding the resource status at that specified point in time.

[0104] Furthermore, 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 related to information regarding the user's location at a specified time point in the present or future, and information regarding the status of the resource's location at that specified time point.

[0105] Furthermore, 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 related to information regarding the user's behavioral state at a specified point in time, either currently or in the future, and information regarding the status of resource availability 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 constructed using machine learning techniques. [Explanation of symbols]

[0107] 1. Information processing equipment 2 External device 3. User terminal device 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; a resource information storage unit for storing resource information relating to a resource that is a specific facility or equipment; a resource information acquisition unit that acquires resource information about the 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 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; an output unit that outputs the recommendation information in association with the target user.

2. a usage information acquisition unit that acquires resource usage information regarding usage of any of the resources by the user; The information processing device 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 relating to 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 usage information acquisition unit acquires resource usage information relating to the usage of the resource by the user in response to an entry / exit operation of the resource performed by the user.

5. a usage information acquisition unit that acquires resource usage information regarding usage of any 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 for which the user is registered as a member and that 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 according to claim 6, further comprising a user information acquisition unit that acquires information about users who are registered members of 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. the resource information storage unit stores the resource information 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 corresponding resource 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 predetermined recommendation conditions related to information regarding the user's status at a current or future predetermined time point and information regarding the resource status 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 predetermined recommendation conditions 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 a 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 constructed by a machine learning technique and the history information.

13. An information processing method performed using a user information storage unit that stores information about users, a resource information storage unit that stores resource information about resources that are specific facilities or equipment, 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 relating to the resources managed in each of a plurality of shared space services so as to be usable by 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, based on the information stored in the user information storage unit and the information stored in the resource information storage unit; an output step in which the output unit outputs the recommendation information in association with the target user.

14. 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; and a computer of an information processing device that can access the user information storage unit. a resource information acquisition unit that acquires resource information about the 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 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.

Citation Information

Patent Citations

  • Information processing device

    JP2023128667A