Workspace management device, method and program

The system enhances workspace selection accuracy by calculating scores based on user and workspace conditions, addressing inefficiencies and low utilization rates by ensuring matching user needs with suitable workspaces, thereby improving convenience and usage duration.

JP7612441B2Active Publication Date: 2025-01-14NTT DOCOMO BUSINESS INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2021017657
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-02-05
Publication Date
2025-01-14
Estimated Expiration
2041-02-05

AI Technical Summary

Technical Problem

Existing workspace recommendation services lack the ability to accurately match user needs with suitable workspaces, leading to inefficiencies in selection time and effort, and result in low utilization rates due to mismatched usage purposes and lack of consideration for time-series changes in user intentions.

Method used

A system that calculates first and second scores based on workspace provision conditions and user usage conditions, respectively, to determine suitable workspaces by comparing these scores and selecting candidates within a predetermined range, ensuring high matching accuracy and considering changes in user usage over time.

Benefits of technology

Improves the accuracy of workspace selection, reduces user effort, and increases the utilization rate of workspaces by ensuring they meet user needs, promoting longer durations of use and repeat usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007612441000001
    Figure 0007612441000001
  • Figure 0007612441000002
    Figure 0007612441000002
  • Figure 0007612441000003
    Figure 0007612441000003
Patent Text Reader

Abstract

To improve accuracy of matching between a user and a workspace and increase a utilization ratio of the workspace.SOLUTION: A workspace management apparatus is configured to calculate, for each of a plurality of workspaces, a first feature quantity on a purpose of using a workspace on the basis of information which represents provision conditions including at least information on equipment which can be provided by the workspaces, and calculate a second feature quantity on a purpose of use of a user who desires to use the workspace, on the basis of information which represents use conditions including at least attribute information of the user and information indicating the purpose of use. The apparatus compares the calculated second feature quantity with the first feature quantities, selects a workspace for which a difference between them is included within a predetermined range, as a candidate to be used, and outputs recommendation information thereof.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] One aspect of the present invention relates to a workspace management device, method, and program having a function of recommending information about workspaces to a user who performs work using remote work, for example. [Background technology]

[0002] In recent years, remote work, a way of working that is not tied to a specific location, has been attracting attention as a means of business continuity during disasters and pandemics, and as a way to alleviate traffic congestion during large-scale international sporting events, and the number of users working outside the office is increasing. However, even if users try to use third places such as coworking spaces and cafes other than their offices or homes, the current situation is that it is difficult to easily secure suitable space.

[0003] In response to this, a service has been proposed in which information regarding the facilities and locations of multiple facilities and stores that offer workspaces, such as the availability of power sources, the availability of public wireless LAN (Local Area Network), seat availability, the nearest train station, etc., is managed on a server, and users can access the server using a mobile information terminal such as a smartphone to search for available workspaces and make reservations, etc. (see, for example, non-patent document 1).

[0004] By using such services, users can relatively easily secure workspace not only for remote work outside the office or home, but also when they want to work during their free time while out and about. [Prior art documents] [Non-patent literature]

[0005] [Non-Patent Document 1] "Dropin" demonstration experiment begins in earnest ~Smartly search, reserve, and pay for spaces that can be used immediately as workspaces~, [online], February 7, 2020, NTT Communications Corporation, [Retrieved January 26, 2021], Internet<URL: https: / / www.ntt.com / about-us / press-eleases / news / article / 2020 / 0207.html> Summary of the Invention [Problem to be solved by the invention]

[0006] However, in the services proposed in the past, because there is a wide variety of facilities and stores to choose from, the information on their facilities and locations alone is not enough to narrow down the workspaces that the user desires. As a result, the user must check each of the multiple workspace candidates that are searched and select the one they desire, which is time-consuming and laborious.

[0007] In addition, since the user's intended use is not taken into consideration when searching for a workspace, a workspace that does not match the user's true intended use may be selected. For example, even though the intended use of a user varies depending on whether the user is trying to concentrate on work or is trying to do a relatively easy task while taking a break, a workspace that does not match the intended use may be selected, leaving an issue with matching accuracy.

[0008] Furthermore, if the workspace provided does not match the user's intended use, the time spent using the workspace will be short and the rate of repeat use will decrease. This tends to keep the utilization rate of the workspace low for facilities or stores that provide the workspace.

[0009] Furthermore, the usage of a user is not always constant, but may change over time, for example. However, the services proposed so far have not taken into consideration such time-series changes in the usage of a user.

[0010] The present invention has been made in light of the above-mentioned circumstances, and one aspect of the invention provides a technique for improving the accuracy of matching between a user and a workspace and for improving the utilization rate of the workspace. [Means for solving the problem]

[0011] In order to solve the above problem, one aspect of the present invention is to obtain, for each of a plurality of workspaces, information representing provision conditions including at least information related to facilities that can be provided by the workspace, and to obtain, for a user who wishes to use the workspace, information representing usage conditions including at least attribute information of the user and information representing the intended use. Then, based on the obtained information representing the provision conditions, the intended use of the plurality of workspaces is determined. The first concentration score indicates the degree to which the task is suitable for concentrated work, and the first relaxation score indicates the degree to which the task is suitable for relaxed work. A first feature amount is calculated, and the first feature amount is determined based on the acquired information representing the usage conditions. a second concentration score indicating the degree to which the user desires to concentrate on the task, and a second relaxation score indicating the degree to which the user desires to relax on the task, A second feature amount is calculated. a difference between the second concentration score and the second relaxation score and the first concentration score and the first relaxation score, respectively; The calculated second feature amount is compared with the plurality of first feature amounts, and the workspace whose difference is within a predetermined range is selected as a candidate for use, and recommendation information representing the selected candidate for use is output.

[0012] According to one embodiment of the present invention, first and second features related to the intended use of the workspaces are calculated from the provision conditions of the acquired multiple workspaces and the user's usage conditions, and workspaces in which the difference between the first and second features falls within a predetermined range are selected as candidate workspaces for use.

[0013] Therefore, even if a wide variety of facilities or stores offer workspaces, it is possible to select a workspace that matches the user's intended use with high matching accuracy. As a result, the effort and time required for the user to select a workspace is reduced, thereby improving the convenience of workspace selection. Meanwhile, for the facility or store offering the workspace, the duration of use is extended and the repeat rate is increased, thereby improving the utilization rate of the workspace. Effect of the Invention

[0014] That is, according to one aspect of the present invention, it is possible to provide a technique for improving the matching accuracy between a user and a workspace and for improving the utilization rate of the workspace. [Brief description of the drawings]

[0015] [Figure 1] FIG. 1 is a diagram showing the configuration of a system including a workspace management server that functions as a workspace management device according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram showing a hardware configuration of the workspace management server shown in FIG. [Diagram 3] FIG. 3 is a block diagram showing a software configuration of the workspace management server shown in FIG. [Figure 4] FIG. 4 is a flow chart showing the procedure and the first half of the process contents of the workspace management process executed by the control unit of the workspace management server shown in FIG. [Diagram 5] FIG. 5 is a flow chart showing the latter half of the processing procedure and processing contents of the workspace management processing executed by the control unit of the workspace management server shown in FIG. [Figure 6] FIG. 6 is a diagram showing an example of template data transmitted from the workspace management server shown in FIG. 3 to the user terminal. [Figure 7]FIG. 7 is a diagram showing an example of workspace recommendation information transmitted from the workspace management server shown in FIG. 3 to the user terminal. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0017] [One embodiment] (Configuration example) (1) System FIG. 1 is a diagram showing the configuration of a system including a workspace management server SV which functions as a workspace management device according to an embodiment of the present invention.

[0018] In Fig. 1, a plurality of workspaces WS1 to WSm are installed in the service area of ​​this system. The workspaces WS1 to WSm are provided by various facilities such as rental buildings, hotels, libraries, or various stores such as restaurants and karaoke shops. The providers of the workspaces WS1 to WSm use information terminals (hereinafter referred to as provider terminals) MT1 to MTm, such as personal computers, to communicate data with the workspace management server SV via the network NW.

[0019] On the other hand, multiple users who wish to use the workspaces WS1 to WSm can use mobile information terminals (hereinafter referred to as user terminals) UT1 to UTn, such as smartphones, tablet terminals, and personal computers, to communicate data with the workspace management server SV via the network NW.

[0020] Each of the provider terminals MT1 to MTm and user terminals UT1 to UTn is equipped with a browser, and by using the browser, data required for managing the workspaces WS1 to WSm and data required for using the workspaces WS1 to WSm are transmitted and received between the provider terminals MT1 to MTm and the user terminals UT1 to UTn.

[0021] The network NW includes a wide area network with the Internet at its core, and an access network for accessing the wide area network. The access network may be, for example, a public communication network using wired or wireless communication, a local area network (LAN) using wired or wireless communication, or a cable television (CATV) network.

[0022] (2) Workspace Management Server SV 2 and 3 are block diagrams respectively showing the hardware and software configurations of the workspace management server SV.

[0023] The workspace management server SV is composed of a server computer located on the Web or in the cloud, for example, and has a control unit 1 that uses a hardware processor such as a central processing unit (CPU). A storage unit having a program storage unit 2 and a data storage unit 3, and a communication I / F 4 are connected to this control unit 1 via a bus 5.

[0024] Under the control of the control unit 1, the communication I / F 4 transmits and receives data to and from the provider terminals MT1 to MTm and the user terminals UT1 to UTn, respectively, using a communication protocol defined by the network NW.

[0025] The program memory unit 2 is configured, for example, by combining a non-volatile memory such as an HDD (Hard Disk Drive) or SSD (Solid State Drive) as a storage medium that can be written to and read at any time, and a non-volatile memory such as a ROM (Read Only Memory), and stores programs necessary for executing various control processes according to one embodiment of the present invention, in addition to middleware such as an OS (Operating System).

[0026] The data storage unit 3 is, for example, a combination of a non-volatile memory such as an HDD or SSD, which can be written to and read from at any time, as a storage medium, and a volatile memory such as a RAM (Random Access Memory), and is equipped with a workspace information storage unit 31, a user information storage unit 32, a usage history information storage unit 33, and a usage candidate information storage unit 34 as the main storage areas required to implement one embodiment of the present invention.

[0027] The workspace information storage unit 31 is used to store, in association with identification information (hereinafter referred to as workspace ID) of the workspaces WS1 to WSm, information representing the provision conditions sent from each of the workspace provider terminals MT1 to MTm, and a first score representing a characteristic amount related to the usage of the workspaces WS1 to WSm, calculated based on the information representing the provision conditions.

[0028] The user information storage unit 32 is used to store information representing the usage conditions sent from the user terminals UT1 to UTn, in association with identification information (hereinafter referred to as user ID) of each user or the user terminals UT1 to UTn used by the users, and a second score representing a feature related to the user's intended use, calculated based on the information representing the usage conditions.

[0029] The usage history information storage unit 33 is used to store information representing the usage history of the workspaces WS1 to WSm used by each user. The information representing the usage history is represented, for example, as information representing the workspace ID and the usage date and time of the workspaces WS1 to WSm used by the user, associated with the user ID.

[0030] The use candidate information storage unit 34 is used to store information representing use candidates of workspaces WS1 to WSm selected for a user by the control unit 1, which will be described later. The information representing the use candidates is represented, for example, as information representing the workspace IDs and scheduled use dates and times of the workspaces WS1 to WSm selected as use candidates, associated with the user ID of the source of the use request.

[0031] The control unit 1 includes, as processing functions according to an embodiment of the present invention, a workspace provision condition acquisition processing unit 11, a first score calculation processing unit 12, a user usage condition acquisition processing unit 13, a second score calculation processing unit 14, a usage history management processing unit 15, a usage status determination processing unit 16, a first selection processing unit 17, a second selection processing unit 18, a third selection processing unit 19, and a recommended information output processing unit 20. All of these processing units 11 to 20 are realized by causing a hardware processor of the control unit 1 to execute a program stored in the program storage unit 2.

[0032] When a request to register providing conditions is sent from the provider terminals MT1-MTm of the workspaces WS1-WSm, the workspace providing conditions acquisition processing unit 11 transmits template data for inputting providing conditions to the requesting provider terminals MT1-MTm. Then, the workspace providing conditions acquisition processing unit 11 receives information representing the providing conditions inputted according to the template data from the provider terminals MT1-MTm, and performs processing to store the received information representing the providing conditions in the workspace information storage unit 31 in association with the workspace ID of the requesting workspace WS1-WSm.

[0033] Each time the workspace provision condition acquisition processing unit 11 performs a registration process of a provision condition, the first score calculation processing unit 12 calculates a first score representing a feature amount related to the usage purpose of the workspace, based on information representing the provision conditions stored in the workspace information storage unit 31. Then, the first score thus calculated is stored in the workspace information storage unit 31 in association with the workspace ID. An example of the first score calculation process will be described in the operation example.

[0034] When a request for registering usage conditions is sent from one of the user terminals UT1 to UTn, the user usage condition acquisition processing unit 13 transmits template data for inputting usage conditions to the requesting user terminal UT1 to UTn. Then, the user usage condition acquisition processing unit 13 receives information representing the usage conditions input according to the template data from the user terminal UT1 to UTn, and performs processing for storing the received information representing the usage conditions in the user information storage unit 32 in association with the requesting user ID.

[0035] Each time the user use condition acquisition processing unit 13 performs a registration process of a use condition, the second score calculation processing unit 14 calculates a second score representing a feature amount related to the usage purpose of the user, based on the information representing the use condition stored in the user information storage unit 32. Then, the second score thus calculated is stored in the user information storage unit 32 in association with the user ID. An example of the calculation process of the second score will also be described in the operation example.

[0036] When the usage history management processing unit 15 receives a request from a user terminal UT1 to UTn to reserve a desired workspace for use among workspaces WS1 to WSm presented to the user, it performs a process of storing information indicating the workspace ID and usage date and time of the workspace in association with the user ID of the user who made the request in the usage history information storage unit 33.

[0037] When a use request for workspaces WS1-WSm is sent from user terminals UT1-UTn, the usage status determination processing unit 16 reads out past usage history information related to the requesting user from the usage history information storage unit 33, and performs processing to determine the past usage status based on the read out usage history information. In the usage status determination processing, it is determined whether the number of times or frequency of past use exceeds a threshold value, and whether the workspace has been used within a recent specified period, for example, today.

[0038] When utilization status determination processing unit 16 determines that the number of past uses or the utilization frequency exceeds a threshold value, first selection processing unit 17 compares the second score for the corresponding user stored in user information storage unit 32 with the first scores for the multiple workspaces WS1 to WSm stored in workspace information storage unit 31. Then, a process is performed to select workspaces with high similarity, in which the difference between the scores falls within a predetermined range, as utilization candidates, and to temporarily store the selected workspaces in utilization candidate information storage unit 34.

[0039] When the usage status determination processing unit 16 determines that the number of past uses or frequency of use exceeds a threshold value and also determines that there has been no use within a specified period of time recently, the second selection processing unit 18 performs a process of selecting, as a candidate for next use, a workspace whose difference from the first score for a workspace previously used by the user is within a specified range, based on the user's usage history information stored in the usage history information storage unit 33, and temporarily storing the selected workspace in the candidate usage information storage unit 34.

[0040] When the usage status determination processing unit 16 determines that the number of past uses or frequency of use is less than a threshold value and that the workspace has been used within a specified period of time, the third selection processing unit 19 selects a workspace as a candidate for next use where the difference between the second score for the user and the first score for a workspace previously used by the user exceeds a specified range, i.e., the workspace is not similar, and temporarily stores the selected workspace in the candidate usage information storage unit 34.

[0041] The recommended information output processing unit 20 reads out information representing candidate workspaces stored in the candidate usage information storage unit 34 from the workspace information storage unit 31, and also reads out information indicating the user's residential area from the user information storage unit 32, and generates recommended workspace information that displays this information on map data.Then, the generated recommended workspace information is transmitted to the requesting user terminals UT1 to UTn.

[0042] (Example of operation) Next, an example of the operation of the workspace management server SV configured as above will be described. Figures 4 and 5 are flow charts showing the processing procedure and processing contents of workspace management processing by the control unit 1 of the workspace management server SV.

[0043] (1) Register workspace information (1-1) Registration of terms of use In step S10, the control unit 1 of the workspace management server SV monitors the reception of provision condition registration requests transmitted from the provider terminals MT1-MTm of workspaces WS1-WSm under the control of the workspace provision condition acquisition processing unit 11. In this state, when a provision condition registration request transmitted from the provider terminal MT1, for example, is received, in step S11, the workspace provision condition acquisition processing unit 11 executes the process of registering the provision conditions of workspace WS1 as follows.

[0044] That is, workspace providing condition acquisition processing unit 11 first reads template data for inputting providing conditions from workspace information storage unit 31, and transmits the read template data via communication I / F 4 to provider terminal MT1 that is the request source.

[0045] The template data includes attribute information such as the name, location, contact information, and business hours of the facility or store, as well as input fields for facility information that can be provided. In this example, the facility information includes, but is not limited to, whether WiFi (registered trademark) is available, whether power outlets are available, the type of work space (open / private) and the number of rooms, the type of workspace (coworking space / cafe), whether free drinks are available, whether food can be ordered, and the degree of congestion.

[0046] When the workspace manager inputs the attribute information and facility information in accordance with the template data in the provider terminal MT1 and performs a transmission operation, each piece of information described in the template data is transmitted to the workspace management server SV.

[0047] In step S11, the control unit 1 of the workspace management server SV, under the control of the workspace provision condition acquisition processing unit 112, receives the above information via the communication I / F 4, associates the received information with the workspace ID of the requestor, and stores this as provision condition information in the workspace information storage unit 31. The provision condition information of the other workspaces WS2 to WSm is registered in the same manner.

[0048] (1-2) Calculation of the first score When the provision condition information of workspaces WS1 to WSm is registered, control unit 1 of workspace management server SV then reads the provision condition information from workspace information storage unit 31 in step S12 under the control of first score calculation processing unit 12. Then, based on the read provision condition information, a first score representing a feature amount related to the usage purpose of the workspace is calculated, for example, as follows.

[0049] That is, the usage of the user is diverse, such as work that requires concentration (such as creating documents), light work (such as checking email), and change of mood (such as reading while drinking coffee), but these can be evaluated along the axis of "whether you want to concentrate" and "whether you want to relax." Therefore, in this example, for workspaces WS1 to WSm, a "concentration score" and a "relaxation score" are defined from the perspective of whether they have a space suitable for concentrated work or a space suitable for when you want to relax, and these scores are calculated based on the facility information included in the above-mentioned provision condition information.

[0050] First, the concentration score SWx is calculated by adding up a score x, which is preset in the range of 0 to 1 for each of a plurality of parameters that affect concentration work among a plurality of parameters included in the equipment information, weighted by a coefficient w set according to the degree of influence on concentration. The calculation formula and an example of the preset score x and coefficient w are shown below.

[0051] SWx=w1·x1 +w2·x2 +w3·x3 +w4·x4 +w5·x5 x1: WiFi availability (0 for no WiFi, 1 for good WiFi) x2: Availability of power outlets (0 if no outlets, 1 if all seats have power outlets) x3: Type of workspace (0 for open space, 1 for private rooms, 0.5 for all seats with partitions, if these types of seats are mixed, weighted average according to the ratio of seats) x4: Score calculated from user reviews x5: Type of workspace (1 for coworking space, 0 for cafe) w1: 0.2 w2: 0.2 w3: 0.2 w4: 0.3 w5 : 0.1 Next, the relaxation score SWy is calculated by adding up a score y, which is preset in the range of 0 to 1 for each of the multiple parameters included in the equipment information that affect relaxation, weighted by a coefficient w set according to the degree of the effect on relaxation. The calculation formula and an example of the preset score y and coefficient w are shown below.

[0052] SWy=w1·y1 +w2·y2 +w3·y3 +w4·y4 +w5·y5 y1: Free drinks available (1 if available, 0 if not) y2: Whether food can be ordered (1 if yes, 0 if no) y3: Degree of congestion y4: Score calculated from user reviews y5: Type of workspace (0 for coworking space, 1 for cafe) w1: 0.2 w2: 0.1 w3: 0.2 w4: 0.4 w5 : 0.1 The scores x4 and y4 obtained from the above user review aggregation are not registered by the workspace administrator, but are calculated by the workspace management server SV based on reviews submitted by users and added to the above facility information. Also, the score values ​​x and y set for each parameter above are merely examples and can be changed as desired.

[0053] (2) Registration of user terms of use (2-1) Registration of terms of use The control unit 1 of the workspace management server SV monitors in step S13 whether or not a usage condition registration request is received from the user terminals UT1-UTn under the control of the user usage condition acquisition processing unit 13. In this state, when a usage condition registration request is received from the user terminal UT1, for example, the user usage condition acquisition processing unit 13 executes in step S14 a process of registering the user's usage condition information as follows.

[0054] That is, the user use condition acquisition processing unit 13 first reads template data for inputting use conditions from the user information storage unit 32, and transmits the read template data via the communication I / F 4 to the user terminal UT1 that made the request.

[0055] 6(a), (b), and (c), the template data includes an input field A1 for an occupation, an input field A2 for a usage purpose, and an input field A3 for a place of work and a residential area. Among these, the input field A2 for usage purpose has four options, "concentrated work alone," "video conference," "break / meal," and "miscellaneous work," and the user can specify the option that he or she plans to use.

[0056] When the user selects and inputs information into each input field A1, A2, A3 in accordance with the template data on his / her own user terminal UT1 and then presses the setting completion button B3, each piece of information input in the template data is sent to the workspace management server SV. Note that B1 and B2 in Figures 6(a) and (b) are page forward buttons.

[0057] In step S14, control unit 1 of workspace management server SV, under the control of user use condition acquisition processing unit 13, receives the above information via communication I / F 4, associates the received information with the requesting user ID, and stores this as use condition information in user information storage unit 32. Use condition information for each of the other users is registered in a similar manner.

[0058] (2-2) Calculation of the second score When the use condition information of the user is registered, the control unit 1 of the workspace management server SV then reads out the use condition information from the user information storage unit 32 in step S15 under the control of the second score calculation processing unit 14. Then, based on the read out use condition information, a second score representing a feature amount related to the usage purpose of the user is calculated, for example, as follows.

[0059] That is, in this case, similar to the calculation process of the first score described above, a "concentration score" and a "relaxation score" are defined as second scores representing characteristics related to the user's intended use, and these scores are calculated based on information representing the type of occupation and the type of intended use contained in the user's intended use information.

[0060] First, the concentration score SUx is set with the above-mentioned type of occupation and type of usage as parameters, and scores S1x and S2x representing the degree of concentration in the range of 0 to 1 are set in advance for each parameter of the type of occupation and type of usage. Then, the average value of each score S1x and S2x is calculated as SUx=(S1x+S2x) / 2 The obtained value is set as the concentration score SUx of the user.

[0061] Next, for the relaxation score SUy, scores S1y and S2y representing the degree of relaxation are set in advance in the range of 0 to 1 for the parameters indicating the type of occupation and the type of use. Then, the average value of each of the scores S1y and S2y is calculated as SUy=(S1y+S2y) / 2 The obtained value is set as the concentration score SUy of the user.

[0062] An example of the concentration score S1x and relaxation score S1y set for the above-mentioned occupation type, and the concentration score S2x and relaxation score S2y set for the type of use is shown below.

[0063] (1) Type of occupation Engineer: S1x, S1y = (0.8, 0.2) Sales: S1x, S1y = (0.5, 0.5) (2) Type of use Concentrated work by one person: S2x, S2y = (1, 0) Videoconferencing: S2x, S2y = (0.8, 0.2) Breaks and meals: S2x, S2y = (0, 1) Miscellaneous: S2x, S2y = (0.3, 0.7) If "Sales Activities / Appointments" is available as a type of usage, S2x, S2y are set as (0.5, 0.5), for example. If other types of usage are available, the concentration score and relaxation score are set according to the characteristics of each of these other types.

[0064] (3) Recommendations in response to user requests (3-1) Determining past usage The control unit 1 of the workspace management server SV monitors the reception of requests to register the workspace provision condition information and requests to register the user's use condition information, and at step S16 monitors the reception of use requests sent from the user terminals UT1-UTn. Then, when a use request is received, for example, from user terminal UT1 in this state, the control unit 1 of the workspace management server SV first determines the past use history of the user under the control of the usage status determination processing unit 16 as follows.

[0065] That is, the usage status determination processing unit 16 first reads out past usage history information of the relevant user from the usage history information storage unit 33 in step S17. Then, based on the read out past usage history information, it determines whether the number of past usages exceeds a threshold value, and if the number of past usages exceeds the threshold value, it determines whether the workspace was used within a recent predetermined period, for example, today. Note that instead of the number of past usages, a usage frequency indicating the number of usages per unit time in the past may be used.

[0066] (3-2) First selection process Assume that the usage status determination processor 16 determines that the number of past uses does not exceed the threshold. In this case, the controller 1 of the workspace management server SV determines that this is the first time the user has used the workspace, or that the number of times the user has used the workspace has been small, and proceeds from step S18 to step S19. Then, under the control of the first selection processor 17, the following workspace selection process is performed.

[0067] That is, the first selection processing unit 17 compares the second score for the relevant user from the user information storage unit 32 with the first scores for the multiple workspaces WS1 to WSm stored in the workspace information storage unit 31. Then, the first selection processing unit 17 selects, as a candidate for use, a workspace having a high degree of similarity in which the difference between the scores falls within a predetermined range.

[0068] In this case, if there are multiple workspaces whose difference from the user's second score is within a specified range, these may all be selected as candidates for use, or a certain number of workspaces may be selected as candidates for use from the multiple workspaces in order of smallest score difference, or even only one workspace with the smallest score difference may be selected as a candidate for use.

[0069] Thus, for a user who is using a workspace for the first time or who has used the workspace infrequently, a workspace having facilities that match the characteristics of the user's intended use is selected as a candidate for use.

[0070] (3-3) Second selection process Assume that the usage status determination processing unit 16 determines that the number of past uses exceeds a threshold value, and also determines that the workspace has not been used within a recent specified period, for example, today. In this case, the control unit 1 of the workspace management server SV determines that the user has used the workspace many times in the past, but has not used it recently, and proceeds from step S20 to step S21. Then, under the control of the second selection processing unit 18, in step S21, workspace usage candidates are selected as follows:

[0071] That is, the second selection processing unit 18 reads out the usage history information related to the user from the usage history information storage unit 33. Then, the second selection processing unit 18 selects, as a candidate for next use, a workspace whose difference from the first score related to a previously used workspace recorded in the read out usage history information is within a predetermined range.

[0072] In this case, one or more of the workspaces used in the past recorded in the usage history information may be selected as is. Also, from among the workspaces registered in the workspace information storage unit 31 that are not recorded in the usage history, a workspace having a score difference similar to that of a workspace recorded in the usage history within a predetermined range may be selected, and the selected workspace may be used as the candidate for use instead of or in addition to the workspace with the usage history. The number of workspaces to be selected in this case may be set arbitrarily.

[0073] Thus, for a user who has used a workspace many times in the past but has not used it recently, a workspace that has been used in the past or a workspace with a score close to that is selected as a candidate for use so that the user can easily use it.

[0074] (3-4) Third selection process Assume that the usage status determination processing unit 16 determines that the number of past uses exceeds a threshold value, and also determines that the workspace has been used within a recent specified period, for example, today. In this case, the control unit 1 of the workspace management server SV determines that the user has used the workspace many times in the past and is using it again today, and proceeds from step S20 to step S22. Then, under the control of the third selection processing unit 19, in step S22, workspace usage candidates are selected as follows:

[0075] That is, the third selection processing unit 19 reads out the second score information for the user from the user information storage unit 32, and also reads out the past usage history information for the user from the usage history information storage unit 33. Then, the third selection processing unit 19 searches the workspace information storage unit 31 for workspaces for which the score difference between the second score for the user and the first score for the workspaces recorded in the past usage history information exceeds a predetermined range, i.e., for workspaces that are not similar, and selects a candidate for use from the searched workspaces.

[0076] Thus, for a user who frequently uses a workspace and is using it today, a workspace suitable for a different purpose from the user's previous usage is intentionally selected. For example, for a user who has been concentrating on work up until now, a workspace suitable for relaxation is selected to encourage a change of mood.

[0077] In addition, new uses of the workspace are promoted by taking into consideration changes in the usage of the user over time, which increases the utilization rate of the workspace for facilities and stores that provide the workspace.

[0078] In step S23, the first, second and third selection processing units 17, 18 and 19 store the workspace ID corresponding to the selected workspace candidate in the candidate information storage unit 34 in association with the user ID of the user who made the usage request.

[0079] (4) Output of workspace recommendation information When the process of selecting the workspace usage candidates is completed, the control unit 1 of the workspace management server SV then, under the control of the recommended information output processing unit 20, executes a process in step S24 to generate and transmit workspace recommendation information for presenting the selected workspace usage candidates to the user.

[0080] That is, the recommended information output processing unit 20 reads out a workspace ID and a user ID corresponding to the candidate workspace from the candidate usage information storage unit 34. Then, based on these IDs, the recommended information output processing unit 20 reads out workspace attribute information and information indicating the user's residential area from the workspace information storage unit 31 and the user information storage unit 32, respectively.

[0081] Next, the recommended information output processing unit 20 generates workspace recommendation information by displaying location information indicating the location included in the workspace attribute information and location information indicating the user's residential area on map data acquired from a map database (not shown). At this time, the map data may also display information indicating the name of the workspace, the usage time, and contact information. Then, the generated workspace recommendation information is transmitted from the communication I / F 4 to the requesting user terminal UT1.

[0082] Thus, the above workspace recommendation information is displayed on the user terminal UT1. Fig. 7 shows an example of the workspace recommendation information that is displayed, and in this example, five workspace candidates WS1 to WS5 are displayed together with information UT1 indicating the location of the user's residential area.

[0083] When generating the workspace recommendation information, instead of information indicating the user's residential area, location information may be obtained from the user terminal UT1 and the user's current location may be displayed on the map data based on this location information.

[0084] (5) Processing reservations and updating usage history information When the control unit 1 of the workspace management server SV has finished transmitting the workspace recommendation information, it monitors in step S25 whether a usage reservation registration request has been received from the user terminal UT1. When the user in this state selects the desired workspace from the multiple workspace candidates displayed and performs a reservation operation, a usage reservation registration request is transmitted from the user terminal UT1 to the workspace management server SV.

[0085] In response to this, when the control unit 1 of the workspace management server SV receives the above-mentioned reservation registration request in step S25, it executes a reservation acceptance process for the workspace in accordance with the registration request in step S26. In the reservation acceptance process, information indicating the reservation contents is notified to the provider terminal (e.g. MT1) of the workspace to be used.

[0086] At the same time, in step S27, control unit 1 of workspace management server SV, under the control of usage history management processing unit 15, stores information indicating the workspace ID and usage date and time corresponding to the workspace to be used specified by the above-mentioned usage reservation registration request in association with the user ID of the user who will use it, in usage history information storage unit 33. In other words, the usage history information is updated.

[0087] (Action and effect) As described above, in one embodiment, the workspace management server SV calculates a first score representing the characteristics of each intended use based on the provision condition information of multiple workspaces registered as targets for use, and calculates a second score representing the characteristics of the intended use based on the use condition information of the user who wishes to use the workspace, and stores them. Then, when a use request is received from a user terminal UT1-UTn, the past usage status is determined based on the usage history information of the user, and for each determined past usage status, a workspace suitable for the intended use desired by the user is selected using the second score of the user and the first score of the workspace, and presented to the user.

[0088] Therefore, even if a wide variety of facilities or stores offer workspaces, it is possible to select and present with high accuracy a workspace with facilities suitable for the user's intended use. This allows the user to reduce the effort and time required to select a workspace, improving convenience. Furthermore, for the facility or store offering the workspace, the duration of use is extended and the repeat rate increases, thereby increasing the utilization rate of the workspace.

[0089] In one embodiment, the first, second and third selection processing units 17, 18 and 19 perform different selection processes depending on the user's past usage. First, if the number of past uses is equal to or less than a threshold value, the first selection processing unit 17 compares the second score of the user with the first score of each workspace, and selects the workspace with the smallest difference as a candidate for use. Therefore, even for a user who has used a workspace for the first time or has used it only a few times, it becomes possible to select and present a workspace suitable for the characteristics of the user's intended use as a candidate for use.

[0090] Furthermore, if it is determined that the number of past uses exceeds the threshold value and that there has been no use within a recent specified period, for example today, the second selection processing unit 18 selects a workspace whose difference from the first score of the workspace used in the past is similar within a specified range as a candidate for next use. Therefore, for a user who has used a workspace many times in the past but has not used the workspace recently, it is possible to select and present a workspace that has been used in the past or a workspace with a score close to that as a candidate for use, so that the user can easily use it.

[0091] On the other hand, if it is determined that the number of past uses exceeds the threshold value and it is also determined that the workspace has been used within a recent specified period, for example today, the third selection processing unit 19 selects and presents as a candidate for use a workspace whose score difference from both the user's second score and the first score of the workspace used in the past exceeds a specified range, i.e., is not similar.

[0092] Therefore, for a user who frequently uses a workspace and has been using it recently, it is possible to select and present a workspace suitable for a different purpose from the user's previous use. As a result, for example, for a user who has been concentrating on work, a recommendation that takes into account the user's most recent usage status can be made, such as selecting and presenting a workspace suitable for relaxation to encourage a change of mood. In addition, for facilities and stores that provide workspaces, new use is promoted by taking into account changes in the user's usage over time, which can further increase the utilization rate of the workspace.

[0093] Furthermore, in one embodiment, when acquiring workspace provision condition information and user use condition information, template data is provided, and information selected and input according to this template data is acquired. This makes it possible to acquire sufficient use condition information and provision condition information with little variation from users and providers of each workspace, thereby making it possible to maintain high calculation accuracy of the first and second scores related to usage purposes.

[0094] [Other embodiments] In the embodiment described above, the first score and the second score are both calculated in the workspace management server SV. However, the first score and the second score may be calculated in the user terminal UT and the provider terminal MT, respectively, and the user terminal UT and the provider terminal MT may transmit the calculated scores to the workspace management server SV.

[0095] In addition, the functional configuration, processing procedures and processing contents of the workspace management device, the types of information contained in the provision condition information and the usage condition information, the calculation method of the first and second scores, the processing procedures and processing contents for selecting workspace usage candidates, etc. can be modified and implemented without departing from the spirit of this invention.

[0096] Although the embodiment of the present invention has been described in detail above, the above description is merely an example of the present invention in every respect. It goes without saying that various improvements and modifications can be made without departing from the scope of the present invention. In other words, in implementing the present invention, specific configurations according to the embodiment may be appropriately adopted.

[0097] In short, this invention is not limited to the above-mentioned embodiment as it is, and in the implementation stage, the components can be modified and embodied without departing from the gist of the invention. In addition, various inventions can be formed by appropriately combining multiple components disclosed in the above-mentioned embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, components from different embodiments may be appropriately combined. [Explanation of symbols]

[0098] SV: Workspace management server UT1~UTn: User terminal NW…Network 1...Control section 2...Program memory section 3. Data storage section 4...Communication I / F 5. Bus 11...Workspace provision condition acquisition processing unit 12...First score calculation processing unit 13...User usage conditions acquisition processing unit 14...Second score calculation processing unit 15...Usage history management processing unit 16...Usage status determination processing unit 17...First selection processing unit 18...Second selection processing section 19...Third selection processing section 20...Recommendation information output processing section 31...Workspace information storage unit 32...User information storage unit 33...Usage history information storage unit 34...Use candidate information storage unit

Claims

1. a first acquisition processing unit that acquires, for each of a plurality of workspaces, information that represents a provision condition including at least information related to a facility that the workspace can provide; a second acquisition processing unit that acquires, for a user who desires to use the workspace, information representing a usage condition including at least attribute information of the user and information representing a usage purpose; a first calculation processing unit that calculates, based on the information representing the provision conditions, first feature amounts including a first concentration score indicating a degree to which the workspaces are suited to concentrated work and a first relaxation score indicating a degree to which the workspaces are suited to relaxed work, with respect to the uses of the workspaces; a second calculation processing unit that calculates, based on the information representing the usage conditions, second feature amounts including a second concentration score indicating a degree to which the user desires to concentrate on a task and a second relaxation score indicating a degree to which the user desires to relax in relation to the user's intended use; a first selection processing unit that selects, as a candidate for use, a workspace in which a difference between the second concentration score and the second relaxation score and a difference between the first concentration score and the first relaxation score are included within a predetermined range; an output processing unit that generates recommendation information representing the selected utilization candidates and outputs the generated recommendation information; A workspace management device comprising:

2. a first acquisition processing unit that acquires, for each of a plurality of workspaces, information that represents a provision condition including at least information related to a facility that the workspace can provide; a second acquisition processing unit that acquires, for a user who desires to use the workspace, information representing a usage condition including at least attribute information of the user and information representing a usage purpose; a first calculation processing unit that calculates a first feature amount related to a usage purpose of each of the plurality of workspaces based on information representing the provision conditions; a second calculation processing unit that calculates a second feature amount related to a usage purpose of the user based on the information representing the usage condition; a first selection processing unit that compares the second feature amount with the first feature amounts of the plurality of workspaces and selects workspaces whose difference is within a predetermined range as candidates for use; an output processing unit that generates recommendation information representing the selected utilization candidates and outputs the generated recommendation information; a usage history management processing unit that manages information representing a usage history of the user with respect to the workspace; a determination processing unit that, when receiving a usage request from the information terminal of the user, determines whether or not a past usage situation of the user exceeds a predetermined determination condition based on information representing the usage history, and, when the past usage situation does not exceed the determination condition, causes the first selection processing unit to select the usage candidate of the workspace; a second selection processing unit that selects the workspace candidate for use based on information representing the usage history when the past usage status exceeds the judgment condition; Equipped with The second selection processing unit is a processing unit that determines whether the user has used the workspace within a recent predetermined period based on information representing the usage history; a processing unit that, when the workspace has not been used within the most recent predetermined period, selects, as the candidate for use, a workspace in which the first feature amount is similar within a predetermined range to the workspace previously used by the user, based on information representing the usage history; a processing unit that, when the workspace has been used within the most recent predetermined period, selects, as the candidate for use, a workspace whose value of the first feature is not similar within a predetermined range to either the second feature of the user or the first feature of the workspace previously used by the user, based on information representing the second feature of the user and the usage history; Equipped A workspace management device.

3. The second acquisition processing unit includes: a processing unit that transmits template data describing menu information indicating a plurality of options related to the attribute information and usage to an information terminal used by the user who wishes to use the workspace; a processing unit that receives, from the information terminal, selection information selected by the user from among the plurality of candidates shown in the menu information described in the template data; 3. The workspace management device according to claim 1, further comprising:

4. A workspace management method executed by a workspace management device having a processor, comprising: acquiring information representing a provision condition including at least information related to facilities that can be provided by each of the plurality of workspaces; acquiring information representing a condition of use, including at least attribute information of the user and information representing a purpose of use, for the user who desires to use the workspace; calculating, based on the information representing the provision conditions, first feature amounts each including a first concentration score indicating a degree to which the workspace is suited to a concentrated task and a first relaxation score indicating a degree to which the workspace is suited to a relaxed task, for each of the plurality of workspaces; calculating a second feature amount based on the information representing the usage conditions, the second feature amount including a second concentration score indicating a degree to which the user desires to concentrate on a task and a second relaxation score indicating a degree to which the user desires to relax in a task, with respect to the user's intended use; selecting, as a candidate for use, the workspace in which the difference between the second concentration score and the second relaxation score and the first concentration score and the first relaxation score, respectively, falls within a predetermined range; generating recommendation information representative of the selected candidate utilization information and outputting the generated recommendation information; A workspace management method comprising:

5. A workspace management method executed by a workspace management device having a processor, comprising: acquiring information representing a provision condition including at least information related to facilities that can be provided by each of the plurality of workspaces; acquiring information representing a condition of use, including at least attribute information of the user and information representing a purpose of use, for the user who desires to use the workspace; calculating a first feature amount associated with each of the plurality of workspaces based on information representing the provision conditions; calculating a second feature amount related to the intended use of the user based on the information representing the usage conditions; a first selection step of comparing the second feature amount with the first feature amount of the plurality of workspaces and selecting the workspaces whose difference is within a predetermined range as candidates for use; generating recommendation information representative of the selected candidate utilization information and outputting the generated recommendation information; managing information representing a usage history of the user with respect to the workspace; a step of determining whether or not the past usage of the user exceeds a predetermined judgment condition based on information representing the usage history when a usage request is received from the information terminal of the user, and selecting the usage candidate of the workspace by the first selection step if the past usage does not exceed the judgment condition; a second selection step of selecting the workspace candidate for use based on information representing the usage history when the past usage exceeds the judgment condition; Equipped with The second selection process includes: determining whether the user has used the workspace within a recent predetermined period based on information representing the usage history; selecting, as the candidate for use, a workspace in which the first feature amount is similar within a predetermined range to the workspace previously used by the user based on information representing the usage history when the workspace has not been used within the most recent predetermined period; selecting, as the candidate for use, a workspace having a first feature value that is not similar within a predetermined range to either the second feature value of the user or the first feature value of the workspace previously used by the user, based on information representing the second feature value and the usage history of the user when the workspace has been used within the most recent predetermined period; A workspace management method comprising:

6. A program that causes a processor possessed by the workspace management device to execute processing by each processing unit provided in the workspace management device described in claim 1 or 2.

Citation Information

Patent Citations

  • Reservation system for work box

    JP2020144683A

  • Map information display, facility information display method, facility information display program, and recording medium

    WO2006126496A1