Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7612441B2 - Workspace management device, method and program - Google Patents
[go: Go Back, main page]

JP7612441B2 - Workspace management device, method and program - Google Patents

Workspace management device, method and program Download PDF

Info

Publication number
JP7612441B2
JP7612441B2 JP2021017657A JP2021017657A JP7612441B2 JP 7612441 B2 JP7612441 B2 JP 7612441B2 JP 2021017657 A JP2021017657 A JP 2021017657A JP 2021017657 A JP2021017657 A JP 2021017657A JP 7612441 B2 JP7612441 B2 JP 7612441B2
Authority
JP
Japan
Prior art keywords
workspace
user
information
usage
processing unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021017657A
Other languages
Japanese (ja)
Other versions
JP2022120634A (en
Inventor
一貴 安井
清人 山本
大空 湊
晴菜 今田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Business Inc
Original Assignee
NTT Docomo Business Inc
NTT Communications Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NTT Docomo Business Inc, NTT Communications Corp filed Critical NTT Docomo Business Inc
Priority to JP2021017657A priority Critical patent/JP7612441B2/en
Publication of JP2022120634A publication Critical patent/JP2022120634A/en
Application granted granted Critical
Publication of JP7612441B2 publication Critical patent/JP7612441B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

この発明の一態様は、例えばリモートワークを利用して業務を行うユーザに対しワークスペースに関する情報をレコメンドする機能を有するワークスペース管理装置、方法およびプログラムに関する。 One aspect of the present invention relates to a workspace management device, method, and program that has a function of recommending information about workspaces to users who perform their work using remote work, for example.

近年、場所にとらわれない働き方であるリモートワークは、災害やパンデミック時の事業継続手段となること、あるいは大規模な国際競技大会期間における交通混雑緩和になることなどから注目を集めており、オフィス外で働くユーザが増加している。ところが、ユーザがオフィスや自宅以外のコワーキングスペースやカフェ等のサードプレイスを利用しようとしても、適当なスペースを容易に確保し難いのが現状である。 Remote work, a way of working that is not tied to a specific location, has been attracting attention in recent years as a way to ensure business continuity during disasters and pandemics, and to ease 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.

そこで、ワークスペースを提供する複数の施設や店舗の設備や立地等に関する情報、例えば電源の有無や、公衆無線LAN(Local Area Network)の利用の可否、空席状況、最寄り駅等をサーバ上で管理し、ユーザがスマートフォン等の携帯情報端末を使用して上記サーバにアクセスすることにより、利用可能なワークスペースを検索し予約等を行えるようにするサービスが提案されている(例えば、非特許文献1を参照)。 A service has been proposed that manages information about the facilities and locations of multiple facilities and stores that offer workspaces, such as the availability of power sources, the availability of public wireless LANs (Local Area Networks), seat availability, the nearest train station, etc., on a server, and allows users to 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).

このようなサービスを利用することで、ユーザはオフィスや自宅外でのリモートワークは勿論のこと、外出時の隙間時間を活用して業務を行いたい場合にも、比較的容易にワークスペースを確保することが可能となる。 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.

「Dropin」の実証実験を本格開始 ~ワークスペースとして今すぐ使える場所をスマートに検索・予約・決済~、[online]、2020年2月7日、NTTコミュニケーションズ株式会社、[2021年1月26日検索]、インターネット<URL: https://www.ntt.com/about-us/press-eleases/news/article/2020/0207.html>"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>

ところが、従来提案されているサービスでは、選択可能な施設や店舗が多種多様であることから、その設備および立地に関する情報だけではユーザが希望するワークスペースを十分に絞りきれない。このため、検索された複数のワークスペースの候補の中からユーザが一つ一つ確認して希望するワークスペースを選択しなければならず、選択に時間と手間が掛かる。 However, with previously proposed services, there is a wide variety of facilities and stores to choose from, and information about their facilities and locations alone is not enough to narrow down the user's desired workspace. As a result, the user must check each of the multiple workspace candidates found in the search to select the one they want, which is time-consuming and labor-intensive.

また、ワークスペースの検索に際しユーザの利用用途までは考慮されないため、ユーザの真の利用用途にマッチしないワークスペースが選択されてしまうことがある。例えば、集中して作業しようとしているのか、或いは気分転換をしつつ比較的簡単な作業しようとしているのかにより、ユーザの利用用途は異なるにもかかわらず、利用用途にマッチしないワークスペースが選択されてしまうことがあり、マッチング精度に課題が残る。 In addition, because the user's intended use is not taken into account when searching for workspaces, a workspace that does not match the user's true intended use may be selected. For example, even though the user's intended use varies depending on whether the user is trying to concentrate on work or is trying to do relatively easy work while taking a break, a workspace that does not match the intended use may be selected, leaving issues with matching accuracy.

さらに、提供するワークスペースがユーザの利用用途にマッチしていないと、そのワークスペースの1回の利用時間が短くなったりその後のリピート率が低下する。このため、ワークスペースを提供する施設または店舗にとっては、ワークスペースの利用率が低く抑えられる傾向がある。 Furthermore, if the workspace provided does not match the user's intended use, the time spent using the workspace per visit will be short and the rate of repeat visits will decrease. As a result, facilities or stores that provide workspaces tend to keep workspace utilization rates low.

さらに、ユーザの利用用途は常に一定ではなく、例えば時間経過に応じて変化する場合がある。しかし、従来提案されているサービスでは、このようなユーザの利用用途の時系列的変化については何ら考慮されていない。 Furthermore, a user's usage is not always constant, but may change over time, for example. However, previously proposed services do not take into account such changes in a user's usage over time.

この発明は上記事情に着目してなされたもので、一側面では、ユーザとワークスペースとのマッチング精度を高めると共にワークスペースの利用率の向上を図る技術を提供しようとするものである。 This invention was made in light of the above-mentioned circumstances, and in one aspect aims to provide a technology that improves the accuracy of matching between users and workspaces and also increases the utilization rate of workspaces.

上記課題を解決するためにこの発明の一態様は、複数のワークスペースの各々について、当該ワークスペースが提供可能な設備に係る情報を少なくとも含む提供条件を表す情報を取得すると共に、前記ワークスペースの利用を希望するユーザについて、当該ユーザの属性情報および利用用途を表す情報を少なくとも含む利用条件を表す情報を取得する。そして、取得された前記提供条件を表す情報に基づいて前記複数のワークスペースの利用用途に関し、集中した作業に適合する度合いを示す第1の集中スコアと、リラックスした作業に適合する度合いを示す第1のリラックススコアとからなる第1の特徴量を算出すると共に、取得された前記利用条件を表す情報に基づいて前記ユーザの利用用途に関し、前記ユーザが集中した作業を希望する度合いを示す第2の集中スコアと、前記ユーザがリラックスした作業を希望する度合いを示す第2のリラックススコアとからなる第2の特徴量を算出し、前記第2の集中スコアおよび第2のリラックススコアと前記第1の集中スコアおよび第1のリラックススコアとの間のそれぞれの差が、算出された前記第2の特徴量を前記複数の第1の特徴量と比較して、その差が所定の範囲内に含まれる前記ワークスペースを利用候補として選択し、選択された前記利用候補を表す推奨情報を出力するようにしたものである。 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 a provision condition including at least information related to facilities that the workspace can provide, and obtain, for a user who desires to use the workspace, information representing a usage condition including at least information representing the attribute information and usage purpose of the user. Then, based on the obtained information representing the provision conditions, a first feature amount consisting of a first concentration score indicating a degree of suitability for concentrated work and a first relaxation score indicating a degree of suitability for relaxed work is calculated for the usage purpose of the plurality of workspaces, and based on the obtained information representing the usage conditions, a second feature amount consisting of a second concentration score indicating a degree to which the user desires concentrated work and a second relaxation score indicating a degree to which the user desires relaxed work is calculated for the usage purpose of the user , and a difference between the second concentration score and the second relaxation score and the first concentration score and the first relaxation score is compared with the plurality of first feature amounts, and the workspaces in which the difference is included within a predetermined range are selected as usage candidates, and recommendation information representing the selected usage candidates is output.

この発明の一態様によれば、取得された複数のワークスペースの各提供条件およびユーザの利用条件からそれぞれワークスペースの利用用途に係る第1および第2の特徴量が算出され、これら第1の特徴量と第2の特徴量との差が所定範囲内に含まれるワークスペースが、利用候補となるワークスペースとして選択される。 According to one aspect of the present invention, first and second characteristic quantities related to the intended use of each workspace 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 characteristic quantities falls within a predetermined range are selected as candidate workspaces for use.

従って、多種多様な施設または店舗がワークスペースを提供している場合でも、その中からユーザの利用用途に対応するワークスペースを高いマッチング精度で選択することが可能となる。この結果、ユーザにとっては、ワークスペースの選択に要する手間と時間が軽減され、これによりワークスペースの選択に対する利便性が高まる。一方、ワークスペースを提供する施設または店舗にとっては、1回の利用継続時間が長くなると共にリピート率が高まり、これによりワークスペースの利用率の向上を図ることが可能となる。 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, for the user, the effort and time required to select a workspace is reduced, thereby increasing the convenience of workspace selection. On the other hand, for the facility or store that offers the workspace, the duration of use is extended and the repeat rate increases, making it possible to improve the utilization rate of the workspace.

すなわちこの発明の一態様によれば、ユーザとワークスペースとのマッチング精度を高めると共にワークスペースの利用率の向上を図った技術を提供することができる。 In other words, according to one aspect of the present invention, it is possible to provide a technology that improves the matching accuracy between users and workspaces and also improves the utilization rate of workspaces.

図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. 図2は、図1に示した図1に示したワークスペース管理サーバのハードウェア構成を示すブロック図である。FIG. 2 is a block diagram showing a hardware configuration of the workspace management server shown in FIG. 図3は、図1に示した図1に示したワークスペース管理サーバのソフトウェア構成を示すブロック図である。FIG. 3 is a block diagram showing the software configuration of the workspace management server shown in FIG. 図4は、図3に示したワークスペース管理サーバの制御部が実行するワークスペース管理処理の処理手順と処理内容の前半部分を示すフローチャートである。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. 図5は、図3に示したワークスペース管理サーバの制御部が実行するワークスペース管理処理の処理手順と処理内容の後半部分を示すフローチャートである。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. 図6は、図3に示したワークスペース管理サーバからユーザ端末に送信されるテンプレートデータの一例を示す図である。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. 図7は、図3に示したワークスペース管理サーバからユーザ端末に送信されるワークスペース推奨情報の一例を示す図である。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.

以下、図面を参照してこの発明に係わる実施形態を説明する。 The following describes an embodiment of the present invention with reference to the drawings.

[一実施形態]
(構成例)
(1)システム
図1は、この発明の一実施形態に係るワークスペース管理装置として機能するワークスペース管理サーバSVを含むシステムの構成を示す図である。
[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.

図1において、このシステムのサービスエリアには、複数のワークスペースWS1~WSmが設置されている。ワークスペースWS1~WSmは、例えば貸しビルやホテル、図書館等の各種施設、または飲食店やカラオケ店等の各種店舗により提供される。各ワークスペースWS1~WSmの提供者は、それぞれ例えばパーソナルコンピュータ等の情報端末(以後提供者端末と呼称する)MT1~MTmを使用することで、ネットワークNWを介してワークスペース管理サーバSVとの間でデータ通信が可能となっている。 In FIG. 1, multiple workspaces WS1 to WSm are installed in the service area of this system. Workspaces WS1 to WSm are provided by various facilities such as rental buildings, hotels, and libraries, or by various stores such as restaurants and karaoke shops. The providers of each workspace WS1 to WSm use information terminals (hereafter referred to as provider terminals) MT1 to MTm, such as personal computers, to enable data communication with the workspace management server SV via the network NW.

一方、上記ワークスペースWS1~WSmの利用を希望する複数のユーザは、それぞれ例えばスマートフォンやタブレット型端末、パーソナルコンピュータ等の携帯情報端末(以後ユーザ端末と呼称する)UT1~UTnを使用することで、上記ネットワークNWを介して上記ワークスペース管理サーバSVとの間でデータ通信が可能になっている。 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.

上記提供者端末MT1~MTmおよびユーザ端末UT1~UTnはいずれもブラウザを備える。そして、ブラウザを使用することで、上記ワークスペース管理サーバSVとの間で、それぞれワークスペースWS1~WSmの管理に必要なデータ、およびワークスペースWS1~WSmの利用に必要なデータを送受信する。 The provider terminals MT1 to MTm and user terminals UT1 to UTn are each equipped with a browser. Using the browser, data required for managing the workspaces WS1 to WSm and data required for using the workspaces WS1 to WSm are sent and received between the workspace management server SV and each of the provider terminals MT1 to MTm and user terminals UT1 to UTn.

ネットワークNWは、例えばインターネットを中核とする広域網と、この広域網にアクセスするためのアクセス網とを備える。アクセス網としては、例えば、有線または無線を使用する公衆通信ネットワーク、有線または無線を使用するLAN(Local Area Network)、CATV(Cable Television)ネットワークが使用される。 The network NW comprises, for example, a wide area network with the Internet at its core, and an access network for accessing this wide area network. Examples of the access network that can be used include a public communication network using wired or wireless connections, a LAN (Local Area Network) using wired or wireless connections, and a CATV (Cable Television) network.

(2)ワークスペース管理サーバSV
図2および図3は、それぞれワークスペース管理サーバSVのハードウェア構成およびソフトウェア構成を示すブロック図である。
(2) Workspace management server SV
2 and 3 are block diagrams respectively showing the hardware and software configurations of the workspace management server SV.

ワークスペース管理サーバSVは、例えばWeb上またはクラウド上に配置されるサーバコンピュータからなり、中央処理ユニット(Central Processing Unit:CPU)等のハードウェアプロセッサを使用した制御部1を備える。そして、この制御部1に対し、バス5を介して、プログラム記憶部2およびデータ記憶部3を有する記憶ユニットと、通信I/F4を接続したものとなっている。 The workspace management server SV is composed of a server computer located on the web or 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.

通信I/F4は、制御部1の制御の下、ネットワークNWにより定義される通信プロトコルを使用して、上記提供者端末MT1~MTmおよびユーザ端末UT1~UTnとの間で、それぞれデータの送受信を行う。 Under the control of the control unit 1, the communication I/F 4 transmits and receives data between the provider terminals MT1 to MTm and the user terminals UT1 to UTn, respectively, using a communication protocol defined by the network NW.

プログラム記憶部2は、例えば、記憶媒体としてHDD(Hard Disk Drive)またはSSD(Solid State Drive)等の随時書込みおよび読出しが可能な不揮発性メモリと、ROM(Read Only Memory)等の不揮発性メモリとを組み合わせて構成したもので、OS(Operating System)等のミドルウェアに加えて、この発明の一実施形態に係る各種制御処理を実行するために必要なプログラムを格納する。 The program storage unit 2 is configured by combining a non-volatile memory such as a HDD (Hard Disk Drive) or SSD (Solid State Drive) that can be written to and read from at any time as a storage medium, and a non-volatile memory such as a ROM (Read Only Memory), and stores middleware such as an OS (Operating System) as well as programs necessary to execute various control processes according to an embodiment of the present invention.

データ記憶部3は、例えば、記憶媒体として、HDDまたはSSD等の随時書込みおよび読出しが可能な不揮発性メモリと、RAM(Random Access Memory)等の揮発性メモリと組み合わせたもので、この発明の一実施形態を実施するために必要な主たる記憶領域として、ワークスペース情報記憶部31と、ユーザ情報記憶部32と、利用履歴情報記憶部33と、利用候補情報記憶部34とを備えている。 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, and a volatile memory such as a RAM (Random Access Memory), as a storage medium, and includes 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.

ワークスペース情報記憶部31は、ワークスペースWS1~WSmの識別情報(以後ワークスペースIDと称する)に対応付けて、当該ワークスペースの提供者端末MT1~MTmからそれぞれ送られる提供条件を表す情報と、当該提供条件を表す情報をもとに算出される、ワークスペースWS1~WSmの利用用途に係る特徴量を表す第1のスコアを記憶するために使用される。 The workspace information storage unit 31 is used to store, in association with the identification information (hereinafter referred to as workspace ID) of the workspaces WS1 to WSm, information representing the provision conditions sent from the provider terminals MT1 to MTm of the workspaces, and a first score representing a feature amount related to the usage purpose of the workspaces WS1 to WSm, which is calculated based on the information representing the provision conditions.

ユーザ情報記憶部32は、各ユーザまたは当該ユーザが使用するユーザ端末UT1~UTnの識別情報(以後ユーザIDと称する)に対応付けて、ユーザ端末UT1~UTnから送られる利用条件を表す情報と、当該利用条件を表す情報をもとに算出される、ユーザの利用用途に係る特徴量を表す第2のスコアを記憶するために使用される。 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 the identification information (hereinafter referred to as user ID) of each user or the user terminals UT1 to UTn used by the user, and a second score representing a feature amount related to the user's intended use, calculated based on the information representing the usage conditions.

利用履歴情報記憶部33は、各ユーザが利用したワークスペースWS1~WSmの利用履歴を表す情報を記憶するために使用される。利用履歴を表す情報は、例えば、ユーザが利用したワークスペースWS1~WSmのワークスペースIDと利用日時を表す情報を、ユーザIDに対応付けたものとして表される。 The usage history information storage unit 33 is used to store information representing the usage history of 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 usage date and time of workspaces WS1 to WSm used by the user, associated with the user ID.

利用候補情報記憶部34は、後述する制御部1によりユーザに対し選択されたワークスペースWS1~WSmの利用候補を表す情報を記憶するために使用される。利用候補を表す情報は、例えば、利用候補として選択されたワークスペースWS1~WSmのワークスペースIDと利用予定日時を表す情報を、利用要求元のユーザIDに対応付けたものとして表される。 The candidate usage information storage unit 34 is used to store information representing the candidate usage of workspaces WS1 to WSm selected for a user by the control unit 1 described below. The information representing the candidate usage is represented, for example, as information representing the workspace ID and the scheduled usage date and time of the workspaces WS1 to WSm selected as the candidate usage, associated with the user ID of the user who made the usage request.

制御部1は、この発明の一実施形態に係る処理機能として、ワークスペース提供条件取得処理部11と、第1のスコア算出処理部12と、ユーザ利用条件取得処理部13と、第2のスコア算出処理部14と、利用履歴管理処理部15と、利用状況判定処理部16と、第1の選択処理部17と、第2の選択処理部18と、第3の選択処理部19と、推奨情報出力処理部20とを備えている。これらの処理部11~20は、何れもプログラム記憶部2に格納されたプログラムを制御部1のハードウェアプロセッサに実行させることにより実現される。 The control unit 1 includes, as processing functions according to one 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 the hardware processor of the control unit 1 to execute a program stored in the program storage unit 2.

ワークスペース提供条件取得処理部11は、ワークスペースWS1~WSmの提供者端末MT1~MTmから提供条件の登録要求が送られた場合に、要求元の提供者端末MT1~MTmに提供条件入力用のテンプレートデータを送信する。そして、このテンプレートデータに従い入力された提供条件を表す情報を提供者端末MT1~MTmから受信し、受信された提供条件を表す情報を要求元のワークスペースWS1~WSmのワークスペースIDと対応付けてワークスペース情報記憶部31に記憶させる処理を行う。 When a request to register the provision conditions is sent from the provider terminals MT1 to MTm of the workspaces WS1 to WSm, the workspace provision condition acquisition processing unit 11 transmits template data for inputting the provision conditions to the requesting provider terminals MT1 to MTm. Then, the workspace provision condition acquisition processing unit 11 receives information representing the provision conditions input according to this template data from the provider terminals MT1 to MTm, and performs processing to store the received information representing the provision conditions in the workspace information storage unit 31 in association with the workspace ID of the requesting workspace WS1 to WSm.

第1のスコア算出処理部12は、上記ワークスペース提供条件取得処理部11により提供条件の登録処理が行われる毎に、上記ワークスペース情報記憶部31に記憶された上記提供条件を表す情報に基づいて、当該ワークスペースの利用用途に係る特徴量を表す第1のスコアを算出する。そして、算出された上記第1のスコアを、ワークスペースIDと対応付けて上記ワークスペース情報記憶部31に記憶させる処理を行う。第1のスコアの算出処理の一例については動作例において述べる。 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 the information representing the provision conditions stored in the workspace information storage unit 31 each time the workspace provision condition registration processing unit 11 performs the provision condition registration processing. Then, the first score calculation processing unit 12 performs processing to store the calculated first score in the workspace information storage unit 31 in association with the workspace ID. An example of the first score calculation processing will be described in the operation example.

ユーザ利用条件取得処理部13は、ユーザ端末UT1~UTnから利用条件の登録要求が送られた場合に、要求元のユーザ端末UT1~UTnへ利用条件入力用のテンプレートデータを送信する。そして、このテンプレートデータに従い入力された利用条件を表す情報をユーザ端末UT1~UTnから受信し、受信された利用条件を表す情報を要求元のユーザIDと対応付けてユーザ情報記憶部32に記憶させる処理を行う。 When a request to register usage conditions is sent from a user terminal 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, it receives information representing the usage conditions input according to this template data from the user terminal UT1 to UTn, and performs processing to store the received information representing the usage conditions in the user information storage unit 32 in association with the requesting user ID.

第2のスコア算出処理部14は、上記ユーザ利用条件取得処理部13により利用条件の登録処理が行われる毎に、上記ユーザ情報記憶部32に記憶された上記利用条件を表す情報に基づいて、当該ユーザの利用用途に係る特徴量を表す第2のスコアを算出する。そして、算出された上記第2のスコアを、ユーザIDと対応付けて上記ユーザ情報記憶部32に記憶させる処理を行う。第2のスコアの算出処理例についても動作例において述べる。 The second score calculation processing unit 14 calculates a second score representing a feature amount related to the intended use of the user based on the information representing the above-mentioned usage conditions stored in the above-mentioned user information storage unit 32 each time the above-mentioned user usage condition acquisition processing unit 13 performs the registration processing of the usage conditions. Then, the second score thus calculated is stored in the above-mentioned user information storage unit 32 in association with the user ID. An example of the calculation processing of the second score will also be described in the operation example.

利用履歴管理処理部15は、ユーザに提示したワークスペースWS1~WSmの利用候補に対し、ユーザ端末UT1~UTnから所望のワークスペースに対する利用予約の要求を受け付けた場合に、当該ワークスペースのワークスペースIDと利用日時を表す情報を、要求元のユーザのユーザIDと対応付けて利用履歴情報記憶部33に記憶させる処理を行う。 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, the processing unit 15 performs processing to store information representing the workspace ID and usage date and time of the workspace in association with the user ID of the requesting user in the usage history information storage unit 33.

利用状況判定処理部16は、ユーザ端末UT1~UTnからワークスペースWS1~WSmの利用要求が送られた場合に、要求元のユーザに係る過去の利用履歴情報を利用履歴情報記憶部33から読み出し、読み出された利用履歴情報に基づいて過去の利用状況を判定する処理を行う。利用状況の判定処理では、過去の利用回数または利用頻度がしきい値を超えるか否かと、直近の所定期間内、例えば本日中にワークスペースが利用されたか否かを判定する。 When a request to use workspaces WS1-WSm is sent from user terminals UT1-UTn, the usage status determination processing unit 16 reads out past usage history information relating to the requesting user from the usage history information storage unit 33, and performs processing to determine past usage status based on the read out usage history information. In the usage status determination processing, it is determined whether the number of past uses or frequency of use exceeds a threshold value, and whether the workspace has been used within a recent specified period, for example today.

第1の選択処理部17は、利用状況判定処理部16において過去の利用回数または利用頻度がしきい値を超えると判定された場合に、ユーザ情報記憶部32に記憶されている該当するユーザに係る第2のスコアを、ワークスペース情報記憶部31に記憶されている複数のワークスペースWS1~WSmに係る第1のスコアとそれぞれ比較する。そして、各スコアの差が所定範囲内となる類似度の高いワークスペースを利用候補として選択し、利用候補情報記憶部34に一旦保存する処理を行う。 When the usage status determination processing unit 16 determines that the number of past uses or the frequency of use exceeds a threshold value, the first selection processing unit 17 compares the second score for the corresponding user stored in 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 workspaces with high similarity, in which the difference between the scores falls within a predetermined range, as candidates for use, and performs processing to temporarily store them in the candidate usage information storage unit 34.

第2の選択処理部18は、上記利用状況判定処理部16において過去の利用回数または利用頻度がしきい値を超えると判定され、かつ直近の所定期間内の利用がないと判定された場合に、利用履歴情報記憶部33に記憶されている当該ユーザの利用履歴情報に基づいて、当該ユーザが過去に利用したワークスペースに係る第1のスコアとの差が所定範囲内で類似するワークスペースを次の利用候補として選択し、利用候補情報記憶部34に一旦保存する処理を行う。 When the usage status determination processing unit 16 determines that the number of past uses or frequency of use exceeds a threshold value and that there has been no use within a recent specified period, the second selection processing unit 18 performs a process of selecting, as a next candidate for 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 usage history information of the user stored in the usage history information storage unit 33, and temporarily storing the selected workspace in the usage candidate information storage unit 34.

第3の選択処理部19は、上記利用状況判定処理部16において過去の利用回数または利用頻度がしきい値未満と判定され、かつ直近の所定期間内にワークスペースが利用されたと判定された場合に、当該ユーザに係る第2のスコアおよび当該ユーザが過去に利用したワークスペースに係る第1のスコアとの差が所定範囲を超える、つまり類似していないワークスペースを次の利用候補として選択し、利用候補情報記憶部34に一旦保存する処理を行う。 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 performs a process of selecting a workspace as a next candidate for 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.

推奨情報出力処理部20は、上記利用候補情報記憶部34に保存されたワークスペースの利用候補を表す情報をワークスペース情報記憶部31から読み出すと共に、ユーザの居住エリアを示す情報をユーザ情報記憶部32から読み出し、これらの情報を地図データ上に表示したワークスペース推奨情報を生成する。そして、生成された上記ワークスペース推奨情報を要求元のユーザ端末UT1~UTnへ送信する処理を行う。 The recommended information output processing unit 20 reads out information representing the 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, it performs processing to transmit the generated recommended workspace information to the user terminals UT1 to UTn that have made the request.

(動作例)
次に、以上のように構成されたワークスペース管理サーバSVの動作例を説明する。図4および図5は、ワークスペース管理サーバSVの制御部1によるワークスペース管理処理の処理手順と処理内容を示すフローチャートである。
(Example of operation)
Next, an example of the operation of the workspace management server SV configured as above will be described below. Figures 4 and 5 are flow charts showing the processing procedure and contents of workspace management processing by the control unit 1 of the workspace management server SV.

(1)ワークスペース情報の登録
(1-1)提供条件の登録
ワークスペース管理サーバSVの制御部1は、ワークスペース提供条件取得処理部11の制御の下、ステップS10においてワークスペースWS1~WSmの提供者端末MT1~MTmから送信される提供条件登録要求の受信を監視している。この状態で、例えば提供者端末MT1から送信される提供条件登録要求が受信されると、ワークスペース提供条件取得処理部11はステップS11において、ワークスペースWS1の提供条件を登録する処理を以下のように実行する。
(1) Registration of workspace information (1-1) Registration of provision conditions 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 a process of registering the provision conditions of workspace WS1 as follows.

すなわち、ワークスペース提供条件取得処理部11は、先ずワークスペース情報記憶部31から提供条件入力用のテンプレートデータを読み出し、読み出された上記テンプレートデータを通信I/F4を介して要求元の提供者端末MT1へ送信する。 That is, the workspace provision condition acquisition processing unit 11 first reads template data for inputting the provision conditions from the workspace information storage unit 31, and then transmits the read template data to the requesting provider terminal MT1 via the communication I/F 4.

テンプレートデータには、施設や店舗の名称、場所、連絡先および営業時間等の属性情報に加え、提供可能な設備情報の入力欄が予め用意されている。設備情報には、この例では、WiFi(登録商標)利用の可否、電源コンセント利用の可否、作業スペースの形態(オープン/個室)とその数、ワークスペースの種別(コワーキングスペース/カフェ)、フリードリンク利用の可否、フード注文の可否、混雑度合いが含まれるが、これに限るものではない。 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, 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.

ワークスペース運用者が、提供者端末MT1において上記テンプレートデータに従い上記属性情報および設備情報を入力して送信操作を行うと、上記テンプレートデータに記載された各情報がワークスペース管理サーバSVに送信される。 When the workspace operator inputs the attribute information and facility information according to the template data on the provider terminal MT1 and performs a send operation, each piece of information described in the template data is sent to the workspace management server SV.

ワークスペース管理サーバSVの制御部1は、ワークスペース提供条件取得処理部112の制御の下、ステップS11において、上記各情報を通信I/F4を介して受信し、受信された各情報を要求元のワークスペースIDと対応付け、これを提供条件情報としてワークスペース情報記憶部31に記憶させる。他の各ワークスペースWS2~WSmの提供条件情報についても、同様に登録される。 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 requester, and stores this as provision condition information in the workspace information storage unit 31. The provision condition information of each of the other workspaces WS2 to WSm is registered in the same manner.

(1-2)第1のスコアの算出
ワークスペース管理サーバSVの制御部1は、ワークスペースWS1~WSmの提供条件情報が登録されると、続いて第1のスコア算出処理部12の制御の下、ステップS12において、上記ワークスペース情報記憶部31から上記提供条件情報を読み出す。そして、読み出された上記提供条件情報に基づいて、当該ワークスペースの利用用途に関する特徴量を表す第1のスコアを、例えば次のように算出する。
(1-2) Calculation of the First Score When the provision condition information of workspaces WS1 to WSm is registered, the control unit 1 of the workspace management server SV then reads the provision condition information from the workspace information storage unit 31 in step S12 under the control of the 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.

すなわち、ユーザの利用用途は、集中すべき仕事(資料作成など)、軽い仕事(メールチェックなど)、気分転換(コーヒーを飲みながら読書など)など多種多様であるが、これらは「集中したいか」、「リラックスしたいか」という軸で評価することができる。そこで、この例では、ワークスペースWS1~WSmについて、集中作業に適したスペースを有するか、またはリラックスしたい場合に適したスペースを有するかという観点で、「集中スコア」および「リラックススコア」を定義し、これらのスコアを上記提供条件情報に含まれる設備情報をもとに算出する。 In other words, users may use workspaces for a variety of purposes, including work that requires concentration (such as creating documents), light work (such as checking email), or a change of pace (such as reading while drinking coffee), but these can be evaluated along the axis of "whether they want to concentrate" and "whether they want to relax." In this example, a "concentration score" and a "relaxation score" are defined for workspaces WS1 to WSm in terms of whether they have a space suitable for concentrated work or a space suitable for relaxing, and these scores are calculated based on the facility information included in the provision condition information.

先ず集中スコアSWxは、設備情報に含まれる複数のパラメータのうち、集中作業に影響を与える複数のパラメータの各々に対し0~1の範囲で予め設定されたスコアxを、集中に対する影響の度合いに応じて設定された係数wで重み付けして加算することで算出される。その計算式と、予め設定されるスコアxおよび係数wの一例を以下に示す。 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 multiple parameters that affect concentration work among the multiple parameters included in the equipment information, weighted by a coefficient w set according to the degree of influence on concentration. The formula and an example of the preset score x and coefficient w are shown below.

SWx=w1・x1 +w2・x2 +w3・x3 +w4・x4 +w5・x5
x1 :WiFi利用の可否(WiFiなしの場合0、良好なWiFiの場合1)
x2 :電源コンセント利用の可否(コンセントなしの場合0、全席にコンセントありの場合1)
x3 :作業スペースの形態(オープンスペースの場合0、個室の場合1、全席パーティション付きシートの場合0.5、これら席が混在する場合は、席の比率による重みつき平均)
x4 :ユーザーレビューの集計より求まるスコア
x5 :ワークスペースの種別(コワーキングスペースの場合1、カフェの場合0)
w1 :0.2
w2 :0.2
w3 :0.2
w4 :0.3
w5 :0.1
次にリラックススコアSWyは、設備情報に含まれる複数のパラメータのうち、リラックスする場合に影響を与える複数のパラメータの各々に対し0~1の範囲で予め設定されたスコアyを、リラックスに対する影響の度合いに応じて設定された係数wにより重み付けして加算することで算出される。その計算式と、予め設定されるスコアyおよび係数wの一例を以下に示す。
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 work space (0 for open space, 1 for private rooms, 0.5 for all seats with partitions, if these 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 a score y, which is preset in the range of 0 to 1 for each of a plurality of parameters that affect relaxation among a plurality of parameters included in the equipment information, and is calculated by dividing the score y by the effect on relaxation. The score is calculated by weighting the score by a coefficient w set according to the degree of the score and adding the weighted score. An example of the calculation formula and the score y and coefficient w set in advance is shown below.

SWy=w1・y1 +w2・y2 +w3・y3 +w4・y4 +w5・y5
y1 :フリードリンクの有無(ありの場合1、なしの場合0)
y2 :フード注文の可否(ありの場合1、なしの場合0)
y3 :混雑度合い
y4 :ユーザーレビューの集計より求まるスコア
y5 :ワークスペースの種別(コワーキングスペースの場合0、カフェの場合1)
w1 :0.2
w2 :0.1
w3 :0.2
w4 :0.4
w5 :0.1
なお、上記ユーザーレビュー集計より求まるスコアx4 ,y4 は、ワークスペースの運営者が登録するものではなく、ワークスペース管理サーバSVがユーザから寄せられるレビューをもとに算出して上記設備情報に追加する。また、上記各パラメータに対し設定されたスコアの値x,yは、あくまでも一例を示したものに過ぎず、任意に変更することが可能である。
SWy=w1・y1 +w2・y2 +w3・y3 +w4・y4 +w5・y5
y1: Free drinks (1 if yes, 0 if no)
y2: Whether food can be ordered (1 if yes, 0 if no)
y3: Degree of congestion y4: Score calculated from aggregated 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 manager, but are calculated by the workspace management server SV based on reviews submitted by users and added to the facility information. Moreover, the score values x and y set for each parameter above are merely examples and can be changed arbitrarily.

(2)ユーザの利用条件の登録
(2-1)利用条件の登録
ワークスペース管理サーバSVの制御部1は、ユーザ利用条件取得処理部13の制御の下、ステップS13においてユーザ端末UT1~UTnから送信される利用条件の登録要求の受信を監視している。この状態で、例えばユーザ端末UT1から送信される利用条件の登録要求が受信されると、ユーザ利用条件取得処理部13はステップS14において、ユーザの利用条件情報を登録する処理を以下のように実行する。
(2) Registration of User's Use Conditions (2-1) Registration of Use Conditions The control unit 1 of the workspace management server SV monitors the reception of a use condition registration request transmitted from the user terminals UT1 to UTn in step S13 under the control of the user use condition acquisition processing unit 13. In this state, when a use condition registration request transmitted from the user terminal UT1, for example, is received, the user use condition acquisition processing unit 13 executes a process of registering the user's use condition information in step S14 as follows.

すなわち、ユーザ利用条件取得処理部13は、先ずユーザ情報記憶部32から利用条件入力用のテンプレートデータを読み出し、読み出された上記テンプレートデータを通信I/F4を介して要求元のユーザ端末UT1へ送信する。 That is, the user usage condition acquisition processing unit 13 first reads template data for entering usage conditions from the user information storage unit 32, and then transmits the read template data to the requesting user terminal UT1 via the communication I/F 4.

テンプレートデータには、例えば図6(a),(b),(c)に示すように、職業の入力欄A1と、利用用途の入力欄A2と、勤務地および居住区の入力欄A3が予め用意されている。このうち、利用用途の入力欄A2には、「1人で集中作業」、「映像会議する」、「休憩・食事」、「雑務」の4種類の選択肢が用意され、ユーザが自身の利用用途として予定している選択肢を指定できるようになっている。 As shown in Figs. 6(a), (b) and (c), for example, the template data includes an occupation input field A1, a usage purpose input field A2 and an input field A3 for the place of work and area of residence. Of these, the usage purpose input field A2 has four options prepared: "concentrated work alone", "video conference", "break/meal" and "miscellaneous tasks", allowing the user to specify the option they plan to use.

ユーザが、自身のユーザ端末UT1において、上記テンプレートデータに従い各入力欄A1,A2,A3に各情報を選択入力したのち、設定完了ボタンB3を押下すると、上記テンプレートデータにおいて入力された各情報がワークスペース管理サーバSVに送信される。なお、図6(a),(b)のB1,B2は頁送りボタンである。 When the user selects and inputs information into each input field A1, A2, and A3 according to the template data on his/her 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.

ワークスペース管理サーバSVの制御部1は、ユーザ利用条件取得処理部13の制御の下、ステップS14において、上記各情報を通信I/F4を介して受信し、受信された各情報を要求元のユーザIDと対応付け、これを利用条件情報としてユーザ情報記憶部32に記憶させる。他の各ユーザの利用条件情報についても、同様に登録される。 In step S14, the control unit 1 of the workspace management server SV, under the control of the user usage condition acquisition processing unit 13, receives the above information via the communication I/F 4, associates the received information with the requesting user ID, and stores this as usage condition information in the user information storage unit 32. The usage condition information of each of the other users is registered in the same manner.

(2-2)第2のスコアの算出
ワークスペース管理サーバSVの制御部1は、上記ユーザの利用条件情報が登録されると、続いて第2のスコア算出処理部14の制御の下、ステップS15において、上記ユーザ情報記憶部32から上記利用条件情報を読み出す。そして、読み出された上記利用条件情報に基づいて、当該ユーザの利用用途に関する特徴量を表す第2のスコアを、例えば次のように算出する。
(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.

すなわち、この場合も上記第1のスコアの算出処理と同様に、ユーザの利用用途に関する特徴量を表す第2のスコアとして、「集中スコア」および「リラックススコア」を定義し、これらのスコアを上記ユーザの利用条件情報に含まれる職業の種類と利用用途の種類を表す情報に基づいて算出する。 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 condition of use information.

先ず集中スコアSUxは、上記職業の種類と利用用途の種類をパラメータとし、この職業の種類および利用用途の種類の各パラメータに対し、それぞれ0~1の範囲で集中の度合いを表すスコアS1x,S2xを予め設定する。そして、上記各スコアS1x,S2xの平均値を
SUx=(S1x+S2x)/2
により求め、得られた値を上記ユーザの集中スコアSUxとする。
First, the concentration score SUx is calculated by using the above-mentioned type of occupation and type of usage as parameters, and setting in advance scores S1x and S2x in the range of 0 to 1 for each parameter of the type of occupation and type of usage, respectively. Then, the average value of the above scores S1x and S2x is calculated as SUx=(S1x+S2x)/2
The obtained value is set as the concentration score SUx of the user.

次にリラックススコアSUyについても、上記職業の種類および利用用途の種類を示すパラメータに対し、それぞれ0~1の範囲でリラックスの度合いを表すスコアS1y,S2yを予め設定する。そして、上記各スコアS1y,S2yの平均値を
SUy=(S1y+S2y)/2
により求め、得られた値を上記ユーザの集中スコアSUyとする。
Next, for the relaxation score SUy, scores S1y and S2y, which indicate the degree of relaxation in the range of 0 to 1, are set in advance for the parameters indicating the type of occupation and the type of use. Then, the average value 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.

以下に、上記職業の種類に対し設定される集中スコアS1xおよびリラックススコアS1yと、利用用途の種類に対し設定される集中スコアS2xおよびリラックススコアS2yの一例を示す。 Below is an example of the concentration score S1x and relaxation score S1y set for the above occupation types, and the concentration score S2x and relaxation score S2y set for the type of usage.

(1) 職業の種類
エンジニア:S1x,S1y=(0.8,0.2)
営業:S1x,S1y=(0.5,0.5)
(2) 利用用途の種類
1人で集中作業:S2x,S2y=(1,0)
映像会議:S2x,S2y=(0.8,0.2)
休憩・食事:S2x,S2y=(0,1)
雑務:S2x,S2y=(0.3,0.7)
なお、利用用途の種類として「営業活動・アポイントメント」が用意されている場合には、例えばS2x,S2y=(0.5,0.5)のように設定される。利用用途の種類が他にも用意されている場合には、これらの他の種類に応じてそれぞれその特徴に応じた集中スコアおよびリラックススコアが設定される。
(1) Occupation type: 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)
Video conference: S2x, S2y = (0.8, 0.2)
Break/meal: S2x, S2y = (0, 1)
Miscellaneous: S2x, S2y = (0.3, 0.7)
If "sales activities/appointments" is prepared as a type of usage, for example, S2x, S2y are set as (0.5, 0.5). If other types of usage are prepared, the concentration score and relaxation score are set according to the characteristics of each of these other types.

(3)ユーザからの利用要求に対するレコメンド
(3-1)過去の利用状況の判定
ワークスペース管理サーバSVの制御部1は、上記ワークスペースの提供条件情報の登録要求およびユーザの利用条件情報の登録要求の受信をそれぞれ監視しながら、ステップS16において、ユーザ端末UT1~UTnから送信される利用要求の受信を監視する。そして、この状態で例えばユーザ端末UT1から利用要求が受信されると、ワークスペース管理サーバSVの制御部1は、先ず利用状況判定処理部16の制御の下、当該ユーザの過去の利用履歴を以下のように判定する。
(3) Recommendations in response to a user's usage request (3-1) Determination of past usage status 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 usage condition information, while at the same time monitoring the reception of usage requests sent from the user terminals UT1 to UTn in step S16. Then, when a usage request is received, for example, from user terminal UT1 in this state, the control unit 1 of the workspace management server SV first determines, under the control of the usage status determination processing unit 16, the past usage history of the user in question as follows:

すなわち、利用状況判定処理部16は、先ずステップS17により利用履歴情報記憶部33から該当するユーザに係る過去の利用履歴情報を読み出す。そして、読み出された上記過去の利用履歴情報に基づいて、過去の利用回数がしきい値を超えているか否かと、上記過去の利用回数がしきい値を超えている場合に直近の所定期間内、例えば本日中にワークスペースが利用されたか否かをそれぞれ判定する。なお、上記過去の利用回数の代わりに、過去の単位時間当たりの利用回数を表す利用頻度を用いてもよい。 That is, the usage status determination processing unit 16 first reads out past usage history information related to 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 uses exceeds a threshold value, and if the number of past uses exceeds the threshold value, whether the workspace was used within the most recent specified period, for example, today. Note that instead of the number of past uses, a usage frequency indicating the number of uses per unit time in the past may be used.

(3-2)第1の選択処理
上記利用状況判定処理部16により、過去の利用回数がしきい値を超えていないと判定されたとする。この場合、ワークスペース管理サーバSVの制御部1は、当該ユーザによるワークスペースの利用が初めてか、利用されていてもその回数が少ないと判断し、ステップS18からステップS19に移行する。そして、第1の選択処理部17の制御の下で以下のようにワークスペースの選択処理を行う。
(3-2) First Selection Process Let us assume that the usage status determination processing unit 16 has determined that the number of past uses does not exceed the threshold value. In this case, the control unit 1 of the workspace management server SV determines that this is the first time that the user has used the workspace, or that the number of times that 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 processing unit 17, the workspace selection process is carried out as follows.

すなわち、第1の選択処理部17は、ユーザ情報記憶部32から該当するユーザに係る第2のスコアを、ワークスペース情報記憶部31に記憶されている複数のワークスペースWS1~WSmに係る第1のスコアとそれぞれ比較する。そして、各スコアの差が所定範囲内となる類似度の高いワークスペースを利用候補として選択する。 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, it selects workspaces with high similarity, where the difference between the scores is within a predetermined range, as candidates for use.

なお、この場合、ユーザの第2のスコアとの差が所定範囲内に含まれるワークスペースが複数存在する場合には、これらをすべて利用候補として選択してもよいし、上記複数のワークスペースの中からスコア差が少ない順に一定数を利用候補として選択してもよく、さらにはスコア差が最も少ないワークスペースを一つだけ利用候補として選択するようにしてもよい。 In this case, if there are multiple workspaces whose difference from the user's second score falls within a specified range, all of these may 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 decreasing score difference, or even only one workspace with the smallest score difference may be selected as a candidate for use.

かくして、ワークスペースの利用が初めてか、または利用回数が少ないユーザに対しては、ユーザの利用用途の特徴に適合する設備を有するワークスペースが利用候補として選択される。 Thus, for a user who is using a workspace for the first time or who has used it infrequently, a workspace with facilities that match the characteristics of the user's intended use is selected as a candidate for use.

(3-3)第2の選択処理
上記利用状況判定処理部16により、過去の利用回数がしきい値を超えると判定され、かつ直近の所定期間内、例えば本日においてはワークスペースを利用していないと判定されたとする。この場合、ワークスペース管理サーバSVの制御部1は、当該ユーザは過去のワークスペースの利用回数は多いが、直近では利用していないと判断し、ステップS20からステップS21へ移行する。そして、第2の選択処理部18の制御の下、ステップS21においてワークスペースの利用候補を以下のように選択する。
(3-3) Second Selection Process Suppose 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:

すなわち、第2の選択処理部18は、利用履歴情報記憶部33から当該ユーザに係る利用履歴情報を読み出す。そして、読み出された上記利用履歴情報に記録された過去に利用したワークスペースに係る第1のスコアとの差が所定範囲内で類似するワークスペースを次の利用候補として選択する。 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.

この場合、上記利用履歴情報に記録された過去に利用したワークスペースの一つまたは複数をそのまま選択してもよい。また、ワークスペース情報記憶部31に登録されているワークスペースのうち利用履歴に記録されていないワークスペースの中から、利用履歴に記録されているワークスペースとの間のスコア差が所定範囲内で類似するワークスペースを選択し、選択された当該ワークスペースを上記利用履歴のあるワークスペースに代えて、または加えて、上記利用候補としてもよい。その際の選択するワークスペースの数は任意に設定できる。 In this case, one or more of the previously used workspaces 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 that has a similar score difference within a predetermined range with a workspace recorded in the usage history 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.

かくして、過去のワークスペースの利用回数が多いが、直近では利用していないユーザに対しては、ユーザが利用し易いように過去に利用した履歴のあるワークスペースか、またはこれにスコアが近いワークスペースが利用候補として選択される。 Thus, for a user who has used a workspace many times in the past but has not used it recently, workspaces that have been used in the past or workspaces with scores similar to these are selected as candidates for use, to make it easier for the user to use.

(3-4)第3の選択処理
上記利用状況判定処理部16により、過去の利用回数がしきい値を超えると判定され、かつ直近の所定期間内、例えば本日においてもワークスペースを利用していると判定されたとする。この場合、ワークスペース管理サーバSVの制御部1は、当該ユーザは過去のワークスペースの利用回数が多く、かつ本日も利用していると判断し、ステップS20からステップS22へ移行する。そして、第3の選択処理部19の制御の下、ステップS22においてワークスペースの利用候補を以下のように選択する。
(3-4) Third Selection Process Suppose 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:

すなわち、第3の選択処理部19は、ユーザ情報記憶部32から当該ユーザに係る第2のスコア情報を読み出すと共に、利用履歴情報記憶部33から当該ユーザに係る過去の利用履歴情報を読み出す。そして、当該ユーザに係る第2のスコアと、過去の利用履歴情報に記録されたワークスペースに係る第1のスコアのいずれともスコア差が所定範囲を超えている、つまり類似していないワークスペースを、ワークスペース情報記憶部31から検索し、検索されたワークスペースの中から利用候補を選択する。 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 workspace 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 among the searched workspaces.

かくして、ワークスペースの利用頻度が高く、かつ本日も利用しているユーザに対しては、ユーザのこれまでの利用用途とは異なる利用用途に適したワークスペースが意図的に選択される。例えば、これまで集中して作業を行っていたユーザに対しては、気分転換を推奨するためリラックスに適したワークスペースが選択される。 Thus, for a user who frequently uses a workspace and is using it today, a workspace suitable for a different purpose than 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.

また、ユーザの利用用途の時系列上の変化が考慮されて、ワークスペースの新たな利用が促進されることになる。このため、ワークスペースを提供する施設や店舗にとっては、ワークスペースの利用率が高まる。 In addition, new uses for workspaces are promoted by taking into account changes in users' usage patterns over time. This increases the utilization rate of workspaces for facilities and stores that provide them.

上記第1、第2および第3の各選択処理部17,18,19は、選択された上記ワークスペースの利用候補に対応するワークスペースIDを、ステップS23において、利用要求元のユーザIDと対応付けて利用候補情報記憶部34に保存する。 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.

(4)ワークスペース推奨情報の出力
上記ワークスペースの利用候補の選択処理が終了するとワークスペース管理サーバSVの制御部1は、続いて推奨情報出力処理部20の制御の下、ステップS24において、選択された上記ワークスペースの利用候補をユーザに提示するためのワークスペース推奨情報を生成し、送信する処理を実行する。
(4) Output of workspace recommendation information Once the process of selecting workspace usage candidates is completed, the control unit 1 of the workspace management server SV, under the control of the recommendation information output processing unit 20, executes a process of generating and transmitting workspace recommendation information in step S24 to present the selected workspace usage candidates to the user.

すなわち、推奨情報出力処理部20は、上記利用候補情報記憶部34からワークスペースの利用候補に対応するワークスペースIDおよびユーザIDを読み出す。そして、これらのIDをもとに、ワークスペース情報記憶部31およびユーザ情報記憶部32からそれぞれワークスペース属性情報およびユーザの居住区を表す情報を読み出す。 That is, the recommendation information output processing unit 20 reads out the workspace ID and user ID corresponding to the candidate workspace from the candidate usage information storage unit 34. Then, based on these IDs, it reads out workspace attribute information and information representing the user's residential area from the workspace information storage unit 31 and the user information storage unit 32, respectively.

続いて推奨情報出力処理部20は、上記ワークスペース属性情報に含まれる場所を示す位置情報と、ユーザの居住区を示す位置情報を、図示しない地図データベースから取得された地図データ上に表示したワークスペース推奨情報を生成する。なお、このとき地図データには、ワークスペースの名称、利用時間および連絡先を示す情報が併せて表示されてもよい。そして、生成された上記ワークスペース推奨情報を、通信I/F4から要求元のユーザ端末UT1に向け送信する。 Then, the recommended information output processing unit 20 generates workspace recommendation information in which location information indicating the location included in the workspace attribute information and location information indicating the user's residential area are displayed 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, usage time, and contact information. The generated workspace recommendation information is then transmitted from the communication I/F 4 to the requesting user terminal UT1.

かくして、ユーザ端末UT1には、上記ワークスペース推奨情報が表示される。図7は表示されるワークスペース推奨情報の一例を示すもので、この例では5件のワークスペースの利用候補WS1~WS5が、ユーザの居住区の位置を表す情報UT1と共に表示された場合を示している。 Thus, the above workspace recommendation information is displayed on the user terminal UT1. Figure 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.

なお、上記ワークスペース推奨情報を生成する際に、ユーザの居住区を表す情報の代わりに、ユーザ端末UT1から位置情報を取得してこの位置情報をもとにユーザの現在位置を上記地図データ上に表示するようにしてもよい。 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.

(5)利用予約の受付処理および利用履歴情報の更新
ワークスペース管理サーバSVの制御部1は、上記ワークスペース推奨情報の送信を終了すると、ステップS25によりユーザ端末UT1からの利用予約の登録要求の受信を監視する。そして、この状態でユーザが、表示されたワークスペースの複数の利用候補の中から希望するワークスペースを選択して予約操作を行うと、ユーザ端末UT1からワークスペース管理サーバSVへ利用予約の登録要求が送信される。
(5) Acceptance of Reservations and Updating of 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 reservation registration request has been received from the user terminal UT1. When the user in this state selects a desired workspace from the multiple workspace candidates displayed and performs a reservation operation, a reservation registration request is transmitted from the user terminal UT1 to the workspace management server SV.

これに対しワークスペース管理サーバSVの制御部1は、ステップS25により上記利用予約の登録要求を受信すると、ステップS26により当該登録要求に従いワークスペースの予約受付処理を実行する。予約受付処理では、予約内容を示す情報を利用対象となるワークスペースの提供者端末(例えばMT1)へ通知する処理が行われる。 In response to this, when the control unit 1 of the workspace management server SV receives the above-mentioned request to register the reservation for use 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, a process is performed in which information indicating the reservation details is notified to the provider terminal (e.g., MT1) of the workspace to be used.

また、それと共にワークスペース管理サーバSVの制御部1は、利用履歴管理処理部15の制御の下、ステップS27において、上記利用予約の登録要求により指定された利用対象のワークスペースに対応するワークスペースIDと利用日時を表す情報を、利用するユーザのユーザIDと対応付けた状態で、利用履歴情報記憶部33に記憶させる。すなわち、利用履歴情報を更新する。 In addition, in step S27, the control unit 1 of the workspace management server SV, under the control of the usage history management processing unit 15, stores in the usage history information storage unit 33 the workspace ID corresponding to the workspace to be used specified by the above-mentioned usage reservation registration request and information indicating the usage date and time in association with the user ID of the user who will use it. In other words, the usage history information is updated.

(作用・効果)
以上述べたように一実施形態では、ワークスペース管理サーバSVにおいて、利用対象として登録される複数のワークスペースの提供条件情報をもとにそれぞれ利用用途の特徴を表す第1のスコアを算出すると共に、利用を希望するユーザの利用条件情報をもとに利用用途の特徴を表す第2のスコアを算出し、それぞれ記憶する。そして、ユーザ端末UT1~UTnから利用要求を受信した場合に、当該ユーザの利用履歴情報をもとに過去の利用状況を判定し、判定された過去の利用状況毎に、上記ユーザの第2のスコアとワークスペースの第1のスコアとを用いてユーザが希望する利用用途に適したワークスペースを選択し、ユーザに提示するようにしている。
(Action and Effects)
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 that 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.

従って、多種多様な施設または店舗がワークスペースを提供している場合でも、その中からユーザの利用用途に適した設備等を持つワークスペースを高い精度で選択し提示することが可能となる。これにより、ユーザはワークスペースの選択に要する手間と時間を軽減して利便性の向上を図ることが可能となる。また、ワークスペースを提供する施設または店舗にとっては、1回の利用継続時間が長くなると共にリピート率が高まり、これによりワークスペースの利用率を高めることが可能となる。 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 suited to 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 will be longer and the repeat rate will increase, thereby increasing the utilization rate of the workspace.

また一実施形態では、ユーザの過去の利用状況に応じて、第1、第2および第3の選択処理部17,18,19によりそれぞれ異なる選択処理を行っている。
先ず過去の利用回数がしきい値以下の場合には、第1の選択処理部17により、ユーザの第2のスコアが各ワークスペースの第1のスコアとそれぞれ比較されてその差が小さいワークスペースが利用候補として選択される。このため、ワークスペースの利用が初めてか、または利用回数が少ないユーザに対しても、ユーザの利用用途の特徴に適したワークスペースを利用候補として選択し提示することが可能となる。
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.

また、過去の利用回数がしきい値を超えると判定され、かつ直近の所定期間内、例えば本日中の利用がないと判定された場合には、第2の選択処理部18により、過去に利用されたワークスペースの第1のスコアとの差が所定範囲内で類似するワークスペースが次の利用候補として選択される。このため、過去のワークスペースの利用回数が多いが、直近ではワークスペースを利用していないユーザに対しては、ユーザが利用し易いように、過去に利用した履歴のあるワークスペースか、またはそれにスコアが近いワークスペースを利用候補として選択し提示することが可能となる。 In addition, 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.

一方、過去の利用回数がしきい値を超えると判定され、かつ直近の所定期間内、例えば本日もワークスペースを利用していると判定された場合には、第3の選択処理部19により、ユーザの第2のスコアおよび過去に利用されたワークスペースの第1のスコアのいずれともスコア差が所定範囲を超える、つまり類似していないワークスペースが利用候補として選択され提示される。 On the other hand, if it is determined that the number of past uses exceeds the threshold value and 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 with 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.

このため、ワークスペースの利用頻度が高く、かつ直近においても利用しているユーザに対しては、ユーザに対しこれまでの利用用途とは異なる利用用途に適したワークスペースを選択し提示することが可能となる。その結果、例えばこれまで集中して作業を行っていたユーザに対しては、気分転換を推奨するためリラックスに適したワークスペースを選択し提示すると云った、ユーザの直近の利用状況まで考慮したレコメンドを行うことができる。また、ワークスペースを提供する施設や店舗にとっては、ユーザの利用用途の時系列上の変化が考慮されて新たな利用が促進されることになり、これによりワークスペースの利用率をさらに高めることができる。 For this reason, for users who use workspaces frequently and have been using them recently, it is possible to select and present a workspace suitable for a different purpose than the user's previous use. As a result, for example, for a user who has been concentrating on work up until now, a recommendation can be made that takes into account the user's most recent usage, 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 can be promoted by taking into account changes in users' usage over time, which can further increase the utilization rate of workspaces.

さらに一実施形態では、ワークスペースの提供条件情報およびユーザの利用条件情報を取得する際にそれぞれテンプレートデータを提供し、このテンプレートデータに従い選択入力された情報を取得するようにしている。このため、ユーザおよび各ワークスペースの提供者から、必要十分でかつバラツキの少ない利用条件情報および提供条件情報を取得することが可能となり、これにより利用用途に関する第1および第2のスコアの算出精度を高く維持することが可能なる。 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 and consistent use condition information and provision condition information from users and providers of each workspace, thereby maintaining high accuracy in the calculation of the first and second scores related to usage purposes.

[その他の実施形態]
前記一実施形態では、第1のスコアおよび第2のスコアをいずれもワークスペース管理サーバSVにおいて算出する場合を例にとって説明した。しかし、上記第1のスコアおよび第2のスコアをそれぞれユーザ端末UTおよび提供者端末MTにおいて算出し、ユーザ端末UTおよび提供者端末MTが算出されたそれぞれのスコアをワークスペース管理サーバSVへ送信するようにしてもよい。
[Other embodiments]
In the above embodiment, the first score and the second score are both calculated by the workspace management server SV. However, the first score and the second score may be calculated by 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.

その他、ワークスペース管理装置の機能構成や処理手順および処理内容、提供条件情報および利用条件情報に含まれる情報の種類、第1および第2のスコアの算出方法、ワークスペースの利用候補の選択処理手順と処理内容等についても、この発明の要旨を逸脱しない範囲で、授受変形して実施可能である。 In addition, the functional configuration, processing procedure and processing content of the workspace management device, the type of information included in the provision condition information and the use condition information, the method of calculating the first and second scores, the processing procedure and processing content for selecting workspace usage candidates, etc. can be modified and implemented without departing from the spirit of this invention.

以上、この発明の実施形態を詳細に説明してきたが、前述までの説明はあらゆる点において本発明の例示に過ぎない。この発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。つまり、この発明の実施にあたって、実施形態に応じた具体的構成が適宜採用されてもよい。 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, when implementing the present invention, specific configurations according to the embodiment may be appropriately adopted.

要するにこの発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態に亘る構成要素を適宜組み合せてもよい。 In short, this invention is not limited to the above-described embodiment as it is, and in the implementation stage, the components can be modified and embodied without departing from the gist of the invention. Furthermore, various inventions can be formed by appropriately combining multiple components disclosed in the above-described 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.

SV…ワークスペース管理サーバ
UT1~UTn…ユーザ端末
NW…ネットワーク
1…制御部
2…プログラム記憶部
3…データ記憶部
4…通信I/F
5…バス
11…ワークスペース提供条件取得処理部
12…第1のスコア算出処理部
13…ユーザ利用条件取得処理部
14…第2のスコア算出処理部
15…利用履歴管理処理部
16…利用状況判定処理部
17…第1の選択処理部
18…第2の選択処理部
19…第3の選択処理部
20…推奨情報出力処理部
31…ワークスペース情報記憶部
32…ユーザ情報記憶部
33…利用履歴情報記憶部
34…利用候補情報記憶部
SV: workspace management server UT1 to UTn: user terminal NW: network 1: control unit 2: program storage unit 3: data storage unit 4: communication I/F
DESCRIPTION OF SYMBOLS 5: Bus 11: Workspace provision condition acquisition processing unit 12: First score calculation processing unit 13: User usage condition 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 unit 19: Third selection processing unit 20: Recommended information output processing unit 31: Workspace information storage unit 32: User information storage unit 33: Usage history information storage unit 34: Usage candidate information storage unit

Claims (6)

複数のワークスペースの各々について、当該ワークスペースが提供可能な設備に係る情報を少なくとも含む提供条件を表す情報を取得する第1の取得処理部と、
前記ワークスペースの利用を希望するユーザについて、当該ユーザの属性情報および利用用途を表す情報を少なくとも含む利用条件を表す情報を取得する第2の取得処理部と、
前記提供条件を表す情報に基づいて、前記複数のワークスペースの利用用途に関し、集中した作業に適合する度合いを示す第1の集中スコアと、リラックスした作業に適合する度合いを示す第1のリラックススコアとからなる第1の特徴量をそれぞれ算出する第1の算出処理部と、
前記利用条件を表す情報に基づいて、前記ユーザの利用用途に関し、前記ユーザが集中した作業を希望する度合いを示す第2の集中スコアと、前記ユーザがリラックスした作業を希望する度合いを示す第2のリラックススコアとからなる第2の特徴量を算出する第2の算出処理部と、
前記第2の集中スコアおよび第2のリラックススコアと前記第1の集中スコアおよび第1のリラックススコアとの間のそれぞれの差が、所定の範囲内に含まれるワークスペースを利用候補として選択する第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 indicating the selected utilization candidates, and outputs the generated recommendation information.
複数のワークスペースの各々について、当該ワークスペースが提供可能な設備に係る情報を少なくとも含む提供条件を表す情報を取得する第1の取得処理部と、
前記ワークスペースの利用を希望するユーザについて、当該ユーザの属性情報および利用用途を表す情報を少なくとも含む利用条件を表す情報を取得する第2の取得処理部と、
前記提供条件を表す情報に基づいて、前記複数のワークスペースの利用用途に係る第1の特徴量をそれぞれ算出する第1の算出処理部と、
前記利用条件を表す情報に基づいて、前記ユーザの利用用途に係る第2の特徴量を算出する第2の算出処理部と、
前記第2の特徴量を前記複数のワークスペースの前記第1の特徴量と比較し、その差が所定の範囲内に含まれるワークスペースを利用候補として選択する第1の選択処理部と、
選択された前記利用候補を表す推奨情報を生成し、生成された前記推奨情報を出力する出力処理部と、
前記ユーザの前記ワークスペースに対する利用履歴を表す情報を管理する利用履歴管理処理部と、
前記ユーザの情報端末から利用要求を受信した場合に、前記利用履歴を表す情報に基づいて前記ユーザの過去の利用状況が所定の判定条件を超えるか否かを判定し、前記過去の利用状況が前記判定条件を超えない場合に、前記第1の選択処理部により前記ワークスペースの前記利用候補の選択を行わせる判定処理部と、
前記過去の利用状況が前記判定条件を超える場合に、前記利用履歴を表す情報に基づいて前記ワークスペースの前記利用候補を選択する第2の選択処理部と
を備え、
前記第2の選択処理部は、
前記利用履歴を表す情報に基づいて前記ユーザが直近の所定期間内に前記ワークスペースを利用したか否かを判定する処理部と、
前記直近の所定期間内に前記ワークスペースを利用していない場合に、前記利用履歴を表す情報に基づいて、前記ユーザが前記過去に利用した前記ワークスペースと、前記第1の特徴量が所定範囲内で類似するワークスペースを、前記利用候補として選択する処理部と、
前記直近の所定期間内に前記ワークスペースを利用している場合に、前記ユーザの前記第2の特徴量および前記利用履歴を表す情報に基づいて、前記ユーザの前記第2の特徴量および前記ユーザが前記過去に利用した前記ワークスペースの前記第1の特徴量のいずれとも、前記第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 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,
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;
and a processing unit that, when the workspace has been used within the most recent specified period, selects, as the candidate for use, a workspace whose value of the first feature is not similar within a specified 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.
前記第2の取得処理部は、
前記ワークスペースの利用を希望する前記ユーザが使用する情報端末に、前記属性情報および利用用途に係る複数の候補を示すメニュー情報を記載したテンプレートデータを送信する処理部と、
前記テンプレートデータに記載された前記メニュー情報に示される前記複数の候補に対し前記ユーザが選択した選択情報を前記情報端末から受信する処理部と
を備える請求項1又は2に記載のワークスペース管理装置。
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;
3. The workspace management device according to claim 1 , further comprising: 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.
プロセッサを有するワークスペース管理装置が実行するワークスペース管理方法であって、
複数のワークスペースの各々について、当該ワークスペースが提供可能な設備に係る情報を少なくとも含む提供条件を表す情報を取得する過程と、
前記ワークスペースの利用を希望するユーザについて、当該ユーザの属性情報および利用用途を表す情報を少なくとも含む利用条件を表す情報を取得する過程と、
前記提供条件を表す情報に基づいて、前記複数のワークスペースの利用用途に関し、集中した作業に適合する度合いを示す第1の集中スコアと、リラックスした作業に適合する度合いを示す第1のリラックススコアとからなる第1の特徴量をそれぞれ算出する過程と、
前記利用条件を表す情報に基づいて、前記ユーザの利用用途に関し、前記ユーザが集中した作業を希望する度合いを示す第2の集中スコアと、前記ユーザがリラックスした作業を希望する度合いを示す第2のリラックススコアとからなる第2の特徴量を算出する過程と、
前記第2の集中スコアおよび第2のリラックススコアと前記第1の集中スコアおよび第1のリラックススコアとの間のそれぞれの差が、所定の範囲内に含まれる前記ワークスペースを利用候補として選択する過程と、
選択された前記利用候補を表す推奨情報を生成し、生成された前記推奨情報を出力する過程と、
を備えるワークスペース管理方法。
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 conditions of use, including at least attribute information of the user who desires to use the workspace and information representing the intended use of 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:
プロセッサを有するワークスペース管理装置が実行するワークスペース管理方法であって、
複数のワークスペースの各々について、当該ワークスペースが提供可能な設備に係る情報を少なくとも含む提供条件を表す情報を取得する過程と、
前記ワークスペースの利用を希望するユーザについて、当該ユーザの属性情報および利用用途を表す情報を少なくとも含む利用条件を表す情報を取得する過程と、
前記提供条件を表す情報に基づいて、前記複数のワークスペースの利用用途に係る第1の特徴量をそれぞれ算出する過程と、
前記利用条件を表す情報に基づいて、前記ユーザの利用用途に係る第2の特徴量を算出する過程と、
前記第2の特徴量を前記複数のワークスペースの前記第1の特徴量と比較し、その差が所定の範囲内に含まれる前記ワークスペースを利用候補として選択する第1の選択過程と、
選択された前記利用候補を表す推奨情報を生成し、生成された前記推奨情報を出力する過程と、
前記ユーザの前記ワークスペースに対する利用履歴を表す情報を管理する過程と、
前記ユーザの情報端末から利用要求を受信した場合に、前記利用履歴を表す情報に基づいて前記ユーザの過去の利用状況が所定の判定条件を超えるか否かを判定し、前記過去の利用状況が前記判定条件を超えない場合に、前記第1の選択過程により前記ワークスペースの前記利用候補の選択を行わせる過程と、
前記過去の利用状況が前記判定条件を超える場合に、前記利用履歴を表す情報に基づいて前記ワークスペースの前記利用候補を選択する第2の選択過程と
を備え、
前記第2の選択過程は、
前記利用履歴を表す情報に基づいて前記ユーザが直近の所定期間内に前記ワークスペースを利用したか否かを判定する過程と、
前記直近の所定期間内に前記ワークスペースを利用していない場合に、前記利用履歴を表す情報に基づいて、前記ユーザが前記過去に利用した前記ワークスペースと、前記第1の特徴量が所定範囲内で類似するワークスペースを、前記利用候補として選択する過程と、
前記直近の所定期間内に前記ワークスペースを利用している場合に、前記ユーザの前記第2の特徴量および前記利用履歴を表す情報に基づいて、前記ユーザの前記第2の特徴量および前記ユーザが前記過去に利用した前記ワークスペースの前記第1の特徴量のいずれとも、前記第1の特徴量の値が所定範囲内で類似しないワークスペースを、前記利用候補として選択する過程と
を備えるワークスペース管理方法。
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;
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;
and when the workspace has been used within the most recent specified period, selecting, based on information representing the second feature of the user and the usage history, as the candidate for use, a workspace in which the value of the first feature is not similar within a specified range to either the second feature of the user or the first feature of the workspace previously used by the user.
請求項1又は2に記載のワークスペース管理装置が備える各処理部による処理を、前記ワークスペース管理装置が有するプロセッサに実行させるプログラム。 3. A program for causing a processor of a workspace management device to execute processes performed by each processing unit of the workspace management device according to claim 1 .
JP2021017657A 2021-02-05 2021-02-05 Workspace management device, method and program Active JP7612441B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021017657A JP7612441B2 (en) 2021-02-05 2021-02-05 Workspace management device, method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021017657A JP7612441B2 (en) 2021-02-05 2021-02-05 Workspace management device, method and program

Publications (2)

Publication Number Publication Date
JP2022120634A JP2022120634A (en) 2022-08-18
JP7612441B2 true JP7612441B2 (en) 2025-01-14

Family

ID=82849176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021017657A Active JP7612441B2 (en) 2021-02-05 2021-02-05 Workspace management device, method and program

Country Status (1)

Country Link
JP (1) JP7612441B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006126496A1 (en) 2005-05-24 2006-11-30 Pioneer Corporation Map information display, facility information display method, facility information display program, and recording medium
JP2020144683A (en) 2019-03-07 2020-09-10 日東工業株式会社 Reservation system for work box

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006126496A1 (en) 2005-05-24 2006-11-30 Pioneer Corporation Map information display, facility information display method, facility information display program, and recording medium
JP2020144683A (en) 2019-03-07 2020-09-10 日東工業株式会社 Reservation system for work box

Also Published As

Publication number Publication date
JP2022120634A (en) 2022-08-18

Similar Documents

Publication Publication Date Title
AU2012277131B2 (en) Apparatus and Method for Processing Information of a Search Result
JP5643796B2 (en) Information processing apparatus, information processing method, and information processing program
US20140278613A1 (en) Information processing apparatus, information processing method, and information processing program
JP7301108B2 (en) INFORMATION NOTIFICATION DEVICE, INFORMATION NOTIFICATION METHOD AND PROGRAM
JP2017076166A (en) Information processing apparatus, information processing method, and program
JP2016219042A (en) Information processor, terminal device, information processing method, and information processing program
JP5316225B2 (en) Store management system and control method thereof
JP7612441B2 (en) Workspace management device, method and program
WO2020026967A1 (en) Store reservation device, program, and store reservation system
JP6433043B2 (en) Reservation information processing apparatus, reservation information processing method, and program
US20210090355A1 (en) Information processing system, and non-transitory computer readable medium storing program
JP5340887B2 (en) Accommodation reservation management system
JP7549207B2 (en) Information processing system, information processing method, and program
JP7393651B2 (en) Facility search system, facility search method, and facility search program
JP2022027154A (en) Information providing apparatus
JP7205932B2 (en) Information processing device, program and information processing method
JP7445137B2 (en) Information processing system, information processing method, and information processing program
JP7144689B2 (en) RESERVATION MANAGEMENT SYSTEM, RESERVATION MANAGEMENT METHOD AND RESERVATION MANAGEMENT PROGRAM
JP6656119B2 (en) Server, control method therefor, and control program therefor
JP7793704B1 (en) Server, item information providing method, and program
JP7208690B2 (en) Information processing device, information processing method, and vacant seat management system
JP7113411B1 (en) Information processing device, information processing method, and vacant seat management system
JP2003256622A (en) Shared schedule setting support system, shared schedule setting support device, and program
JP2024006598A (en) Display control device, information control method, and program
JP2022150030A (en) Retrieval support system, retrieval support method, and retrieval support program

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20220131

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20230113

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230713

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240513

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240917

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241029

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241225

R150 Certificate of patent or registration of utility model

Ref document number: 7612441

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350