JP6998832B2 - Reservation management system and program - Google Patents

Reservation management system and program Download PDF

Info

Publication number
JP6998832B2
JP6998832B2 JP2018099152A JP2018099152A JP6998832B2 JP 6998832 B2 JP6998832 B2 JP 6998832B2 JP 2018099152 A JP2018099152 A JP 2018099152A JP 2018099152 A JP2018099152 A JP 2018099152A JP 6998832 B2 JP6998832 B2 JP 6998832B2
Authority
JP
Japan
Prior art keywords
reservation
user
usage
space
information
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
JP2018099152A
Other languages
Japanese (ja)
Other versions
JP2019204291A (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.)
Isid Ao
Original Assignee
Isid Ao
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 Isid Ao filed Critical Isid Ao
Priority to JP2018099152A priority Critical patent/JP6998832B2/en
Publication of JP2019204291A publication Critical patent/JP2019204291A/en
Application granted granted Critical
Publication of JP6998832B2 publication Critical patent/JP6998832B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、実空間上に設けられたスペースの利用予約などを管理する予約管理システムなどに関する。 The present invention relates to a reservation management system for managing usage reservations and the like of a space provided in a real space.

従来、会議室や各種の運動用施設など実空間上に設けられたスペースを効率的に利用するための利用予約管理システムが提案され、その運用がされている。 Conventionally, a usage reservation management system for efficiently using a space provided in a real space such as a conference room or various exercise facilities has been proposed and operated.

例えば、スペースの効率的な利用を実現するため、オフィスなどに設けられた会議などスペースにビーコン発信器を設置し、該当するスペースを予約したユーザ入退室管理を行う方法が提案されている(例えば、特許文献1)。 For example, in order to realize efficient use of space, a method has been proposed in which a beacon transmitter is installed in a space such as a conference provided in an office, etc., and user entry / exit management for reserving the corresponding space is performed (for example). , Patent Document 1).

また、例えば、会議室の間欠利用を防止するための方法として、利用予約を申し込むユーザ(以下、「申込みユーザ」ともいう。)が、会議スペース利用期間を含む条件(例えば、利用期間や参加人数等の条件)を指定し、当該条件に合致する会議室の候補の中から空き期間を最も小さくできる会議室を抽出して、ユーザに提示するシステムも提案されている(特許文献2)。 Further, for example, as a method for preventing intermittent use of the conference room, a condition (for example, the usage period and the number of participants) that the user who applies for the usage reservation (hereinafter, also referred to as "applicant user") includes the conference space usage period (for example, the usage period and the number of participants). Etc.), and a system has been proposed in which a conference room that can minimize the free period is extracted from the candidates for the conference room that meet the conditions and presented to the user (Patent Document 2).

特開2016-184241号公報Japanese Unexamined Patent Publication No. 2016-184241 特開2017-91293号公報Japanese Unexamined Patent Publication No. 2017-91293

しかしながら、上記各特許文献に記載のシステムであっては、申込みユーザの指定する条件に合致する会議室が既に予約済の状態にある場合には、予約を行うことができないため、会議室の空き状態に合わせて会議参加者間において個々に日程の再調整を行う必要があり、ユーザの利便性という観点からは改良の余地がある。 However, in the system described in each of the above patent documents, if a conference room that meets the conditions specified by the applicant user is already reserved, the reservation cannot be made, so that the conference room is vacant. It is necessary to readjust the schedule individually among the conference participants according to the situation, and there is room for improvement from the viewpoint of user convenience.

本発明は、上記課題を解決するためになされたものであり、その目的は、会議室や施設などのスペースの予約を行う場合に、予約の調整に関するユーザの利便性を向上させることが可能な予約管理システム等を提供することにある。 The present invention has been made to solve the above problems, and an object of the present invention is to improve the convenience of the user regarding the adjustment of reservations when reserving a space such as a conference room or a facility. The purpose is to provide a reservation management system, etc.

上述した課題を解決するため、本発明は、
実空間上に設けられた複数のスペースの利用予約を管理するための予約管理システムであって、
各スペースを識別するためのスペース識別情報と、当該各スペースに関するスペース情報が対応付けて記憶される第1記憶手段を管理する第1管理手段と、
前記スペース識別情報と、日又は時刻の情報を含む、各スペースに対して実行された利用予約の内容を示す予約情報と、が対応付けて記憶される第2記憶手段を管理する第2管理手段と、
ユーザ毎に、前記スペースの予約情報に対する実際の利用状況を、利用履歴情報として、記憶された第3記憶手段を管理する第3管理手段と、
前記スペースの利用予約を申し込む申込みユーザによる要求であって、利用希望期間を含む前記スペース利用時における利用条件を指定した利用予約要求を取得する取得手段と、
前記利用予約要求が取得された場合に、当該利用予約要求により指定された指定条件を満たす候補スペースを前記スペース情報に基づいて特定する候補スペース特定手段と、
前記特定された候補スペースにおいて既に予約している先約ユーザが存在する場合に、前記先約ユーザにおける利用情報及び利用履歴情報の少なくともいずれか一方を所与の要素に基づいて解析し、当該先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行する確度特定手段と、
前記特定された候補スペース毎の前記特定された確度に関する情報を前記申込みユーザに提供する提供手段と、
を備える、構成を有している。
In order to solve the above-mentioned problems, the present invention
It is a reservation management system for managing usage reservations for multiple spaces provided in real space.
The space identification information for identifying each space, the first management means for managing the first storage means in which the space information for each space is stored in association with each other, and the first management means.
A second management means for managing a second storage means in which the space identification information and the reservation information indicating the contents of the usage reservation executed for each space, including the day or time information, are stored in association with each other. When,
For each user, the actual usage status for the reservation information of the space is used as usage history information, and the third management means for managing the stored third storage means and the third management means.
An acquisition means for acquiring a usage reservation request that specifies usage conditions at the time of using the space, which is a request by an application user who applies for a usage reservation of the space, including a desired usage period.
When the usage reservation request is acquired, the candidate space specifying means for specifying the candidate space satisfying the specified condition specified by the usage reservation request based on the space information, and
When there is a prior user who has already reserved in the specified candidate space, at least one of the usage information and the usage history information of the prior user is analyzed based on a given element, and the destination is analyzed. An accuracy specifying means for executing an accuracy specifying process that quantifies the probability of executing a usage reservation by a user as an accuracy.
A providing means for providing the application user with information on the specified accuracy for each of the specified candidate spaces.
Has a configuration.

この構成により、本発明は、申込みユーザの指定する利用条件を満たすスペースに対して、他の先約ユーザにより、既に利用予約がなされている場合であっても、当該先約ユーザが実際に当該スペースを利用する確度に関する情報を当該申込みユーザに提供することができる。 With this configuration, in the present invention, even if a space that satisfies the usage conditions specified by the applicant user has already been reserved for use by another prior user, the prior user actually corresponds to the space. Information on the certainty of using the space can be provided to the application user.

例えば、確度の低い予約に関しては当該予約がキャンセルされる可能性が高いことを示し、スムーズな交渉により、先約ユーザから申込みユーザに該当スペースの利用予約を譲り渡す可能性が高くなる。 For example, for a reservation with low accuracy, it is highly likely that the reservation will be canceled, and through smooth negotiation, there is a high possibility that the reservation for using the space will be handed over from the prior user to the application user.

したがって、本発明は、予約情報を基に申込みユーザによって会議室や施設などのスペースの利用予約を行う場合に、希望する時間帯に希望するスペースに対する利用予約ができない場合であっても、利用予約をすることができる可能性を示す有用な情報を提供することができるので、予約の調整に関するユーザの利便性を向上させることができる。 Therefore, according to the present invention, when the application user makes a reservation for using a space such as a conference room or a facility based on the reservation information, the usage reservation is made even if the usage reservation for the desired space cannot be made at the desired time zone. Since it is possible to provide useful information indicating the possibility of making a reservation, it is possible to improve the convenience of the user regarding the adjustment of the reservation.

本願の一実施形態における予約管理システムSの構成を示すシステム構成図である。It is a system configuration diagram which shows the structure of the reservation management system S in one Embodiment of this application. 一実施形態における予約管理サーバ装置の構成例を示すブロック図である。It is a block diagram which shows the configuration example of the reservation management server apparatus in one Embodiment. 一実施形態の予約管理サーバ装置に設けられる会議スペース管理DB及びビーコン装置管理DBに記憶されるデータの一例を示す図である。It is a figure which shows an example of the data stored in the conference space management DB and the beacon device management DB provided in the reservation management server device of one embodiment. 一実施形態の予約管理サーバ装置に設けられる予約状況管理DBに記憶されるデータの一例を示す図である。It is a figure which shows an example of the data stored in the reservation status management DB provided in the reservation management server apparatus of one Embodiment. 一実施形態における譲渡申請メールの一例を示す図である。It is a figure which shows an example of the transfer application mail in one Embodiment. 一実施形態の予約管理サーバ装置におけるデータ処理部によって生成される候補一覧データの一例を示す図である。It is a figure which shows an example of the candidate list data generated by the data processing unit in the reservation management server apparatus of one Embodiment. 一実施形態の予約管理サーバ装置のデータ処理部(利用履歴生成部)によって実行される利用情報生成処理を示すフローチャートである。It is a flowchart which shows the usage information generation processing which is executed by the data processing unit (usage history generation unit) of the reservation management server apparatus of one Embodiment. 一実施形態の予約管理サーバ装置のデータ処理部(利用予約処理部)によって実行される会議スペースの利用予約時に実行される処理を示すフローチャート(その1)である。1 is a flowchart (No. 1) showing a process executed at the time of reservation for use of a conference space executed by a data processing unit (use reservation processing unit) of the reservation management server device of one embodiment. 一実施形態の予約管理サーバ装置のデータ処理部(利用予約処理部)によって実行される会議スペースの利用予約時に実行される処理を示すフローチャート(その2)である。It is a flowchart (2) which shows the process which is executed at the time of the use reservation of the conference space which is executed by the data processing unit (use reservation processing unit) of the reservation management server apparatus of one Embodiment. 一実施形態の予約管理サーバ装置のデータ処理部(利用予約処理部)によって実行される会議スペースの利用予約時に実行される処理を示すフローチャート(その3)である。It is a flowchart (3) which shows the process which is executed at the time of the use reservation of the conference space which is executed by the data processing unit (use reservation processing unit) of the reservation management server apparatus of one Embodiment.

以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. The embodiments described below do not unreasonably limit the content of the present invention described in the claims.

[1]予約管理システムの概要
まず、図1を用いて、本発明の一実施形態における予約管理システムSの全体構成及び原理について説明する。
[1] Outline of Reservation Management System First, the overall configuration and principle of the reservation management system S according to the embodiment of the present invention will be described with reference to FIG.

なお、図1は、本実施形態の予約管理システムSの構成を示すシステム構成図である。また、これらの図においては、図が煩雑になることを防止するために一部のユーザ、通信端末装置及びビーコン装置のみを示している。すなわち、実際の予約管理システムSにおいては、表示するよりも多数のユーザ、通信端末装置及びビーコン装置が存在している。 Note that FIG. 1 is a system configuration diagram showing the configuration of the reservation management system S of the present embodiment. Further, in these figures, only some users, communication terminal devices, and beacon devices are shown in order to prevent the figures from becoming complicated. That is, in the actual reservation management system S, there are more users, communication terminal devices, and beacon devices than for displaying.

本実施形態の予約管理システムSは、オフィスO内に設けられた会議室及びミーティングブース(以下、「会議スペース」という。)の利用予約を管理するためのシステムであり、当該利用予約の調整に関するユーザの利便性を向上させるためのシステムである。 The reservation management system S of the present embodiment is a system for managing usage reservations of a conference room and a meeting booth (hereinafter referred to as "meeting space") provided in office O, and is related to adjustment of the usage reservation. This is a system for improving user convenience.

特に、予約管理システムSは、図1に示すように、オフィスO内に所在する各ユーザによって所持される複数の通信端末装置10と、当該オフィスO内に設けられた会議スペース内に設置される複数のビーコン装置20と、ネットワークNを介して、各通信端末装置10に通信接続され、会議スペースの利用予約を管理する予約管理サーバ装置30と、備えている。 In particular, as shown in FIG. 1, the reservation management system S is installed in a plurality of communication terminal devices 10 possessed by each user located in the office O and in a conference space provided in the office O. It includes a plurality of beacon devices 20 and a reservation management server device 30 that is connected to each communication terminal device 10 via a network N and manages reservations for using the conference space.

通常、オフィスO内に設けられる会議スペースは、各々、収容可能人数が異なるとともに、スペース内に設置される設備(以下、「会議スペース設備」という。)も異なるケースが多い。 Usually, the conference space provided in the office O has a different capacity for each person, and in many cases, the equipment installed in the space (hereinafter referred to as "meeting space equipment") is also different.

また、会議によって、参加人数や会議開催時に必要となる会議スペース設備が異なるので、ユーザは、自身の開催する会議の参加ユーザ(すなわち参加者)全員を収容することができるとともに、必要な設備が設置されている会議スペースの利用予約を行う必要性がある。 In addition, since the number of participants and the conference space equipment required when holding a conference differ depending on the conference, the user can accommodate all the users (that is, participants) who participate in the conference held by himself / herself, and the necessary equipment is required. It is necessary to make a reservation for the use of the conference space that has been set up.

したがって、オフィスO内に多くの会議スペースが存在する場合には、その中から自身の希望する条件を満たす会議スペースを探し出す作業は煩雑であり、ユーザの業務負担が増大することも多い。 Therefore, when there are many conference spaces in the office O, the work of finding the conference space satisfying the desired condition from the conference spaces is complicated, and the work load of the user often increases.

一方、オフィスO内において、同じ日程で同程度の参加人数の会議が複数開催される場合には、自身が新たに会議スペースの利用を予約しようとした時点で、条件に合致する会議スペースが、他の先約ユーザにより既に予約されてしまっている可能性がある。 On the other hand, if multiple meetings with the same number of participants are held in Office O on the same schedule, the meeting space that meets the conditions will be found when one tries to make a new reservation for the use of the meeting space. It may have already been reserved by another prior user.

このようなケースが発生した場合には、会議参加者間で開催スケジュールの再調整を行って、会議の日程、人数若しくは設備などの変更をするか、又は、新たに利用予約を行おうとする会議の主催者(以下、「申込みユーザ」ともいう。)が、既に予約をしているユーザ(以下、「先約ユーザ」という。)と電話やEメール等により交渉し、予約の重複する会議スペースの利用を先約ユーザから譲渡して貰う必要がある。 If such a case occurs, the meeting schedule will be readjusted among the meeting participants to change the meeting schedule, number of people, facilities, etc., or a meeting to make a new reservation. Organizer (hereinafter, also referred to as "applicant user") negotiates with a user who has already made a reservation (hereinafter, referred to as "predecessor user") by telephone, e-mail, etc., and a conference space with duplicate reservations. It is necessary to transfer the use of the above from the user.

しかしながら、開催スケジュールの再調整や利用予約の交渉に基づく再調整などの作業は、非煩雑でユーザの業務負担を増加させる要因となっている。 However, work such as readjustment of the holding schedule and readjustment based on negotiation of usage reservation is a factor that is not complicated and increases the work burden of the user.

一方、申込みユーザによって先約ユーザの存在する会議スペースを利用できるケースとしては、先約ユーザが当該会議スペースの利用予約をキャンセルし、申込みユーザにその利用を譲渡するケースである。 On the other hand, as a case where the conference space in which the prior user exists can be used by the applicant user, there is a case where the prior user cancels the reservation for using the conference space and transfers the use to the applicant user.

したがって、申込みユーザにおいて、先約ユーザが実際に当該会議スペースを利用する確率「0%」-「100%」が判れば、先約ユーザとの予約調整をスムーズに実行することが可能となる。
算出できる。
Therefore, if the application user knows the probability "0%"-"100%" that the prior user actually uses the conference space, it is possible to smoothly execute the reservation adjustment with the prior user.
Can be calculated.

特に、実際のビジネスシーンなどにおいては、具体的な会議の日程調整が完了していないのに、大体の日程が決まった時点で、予備のために会議スペースを仮押さえするユーザも多く、日程を容易に変更可能な会議や重要性のあまり高くない会議を頻繁に繰り返し、利用予約とキャンセルを繰り返すようなユーザも存在する。 In particular, in the actual business scene, there are many users who temporarily hold the meeting space as a spare when the schedule is decided, even though the specific meeting schedule has not been adjusted. There are also users who frequently repeat easily changeable meetings and less important meetings, and repeat reservations and cancellations.

そして、各ユーザが会議スペースを予約通りに利用するか否かは、ユーザの性格や人間性に依存する部分が大きいので、過去における実際の利用履歴に現れる傾向が強い。 Whether or not each user uses the conference space as reserved depends largely on the personality and human nature of the user, so that it tends to appear in the actual usage history in the past.

そこで、本実施形態の予約管理システムSは、申込みユーザの指定する利用条件を満たす会議スペースに対して、他の先約ユーザにより、既に利用予約がなされている場合には、申込みユーザに対する再調整に関する作業の煩雑さを低減させるために、当該先約ユーザが実際に当該スペースを利用する確度に関する情報(以下、「確度情報」という。)を当該申込みユーザに提供する構成を有している。 Therefore, the reservation management system S of the present embodiment readjusts the conference space that satisfies the usage conditions specified by the application user when the usage reservation has already been made by another prior user. In order to reduce the complexity of the work related to the above, the application user is provided with information on the certainty that the prior user actually uses the space (hereinafter referred to as “accuracy information”).

特に、本実施形態の予約管理システムSは、各ユーザにおける利用予約のキャンセルや各ユーザの利用予約を評価するなど利用状況に応じて、又は、利用予約の種別や参加人数などの予約情報に応じて、先約ユーザにおける当該予約情報に対する確度を算出する構成を有している。 In particular, the reservation management system S of the present embodiment responds to usage conditions such as cancellation of usage reservations by each user and evaluation of usage reservations by each user, or according to reservation information such as the type of usage reservation and the number of participants. Therefore, it has a configuration for calculating the accuracy of the reservation information in the prior contract user.

また、本実施形態の予約管理システムSは、確度情報に基づいて、先約ユーザとの利用予約の調整を行うことが可能であるとともに、会議スペースの稼働率を向上させて会議スペースを有効活用するため、所与の価値を有する電子的な媒体(具体的にはコイン)を、適切に利用した場合に付与するなどの利用状況に応じて各ユーザに付与し、当該媒体の譲渡を用いてユーザ間の利用予約の調整を行う構成を有している。 Further, the reservation management system S of the present embodiment can coordinate the usage reservation with the prior user based on the accuracy information, and improve the utilization rate of the conference space to effectively utilize the conference space. Therefore, an electronic medium (specifically, a coin) having a given value is given to each user according to the usage situation such as given when properly used, and the transfer of the medium is used. It has a configuration for coordinating usage reservations between users.

この構成により、本実施形態の予約管理システムSにおいては、予約情報を基に申込みユーザによって会議室や施設などのスペースの利用予約を行う場合に、希望する時間帯に希望するスペースに対する利用予約ができない場合であっても、利用予約をすることができる可能性を示す有用な情報を提供することができるので、予約の調整に関するユーザの利便性を向上させることができるようになっている。 With this configuration, in the reservation management system S of the present embodiment, when the application user makes a reservation for the use of a space such as a conference room or a facility based on the reservation information, the reservation for the desired space can be made at the desired time zone. Even if it is not possible, it is possible to provide useful information indicating the possibility of making a reservation, so that it is possible to improve the convenience of the user regarding the adjustment of the reservation.

すなわち、確度の低い予約に関しては当該予約がキャンセルされる可能性が高いことを示し、スムーズな交渉により、先約ユーザから申込みユーザに該当スペースの利用予約を譲り渡す可能性が高くなることから、本実施形態の予約管理システムSにおいては、これらの情報を提供することによって、予約の調整に関するユーザの利便性を向上させることができるようになっている。 In other words, it shows that there is a high possibility that the reservation will be canceled for a reservation with low accuracy, and it is highly likely that the reservation for use of the corresponding space will be handed over from the prior user to the application user through smooth negotiation. In the reservation management system S of the embodiment, by providing such information, it is possible to improve the convenience of the user regarding the adjustment of the reservation.

また、本実施形態の予約管理システムSにおいては、キャンセルや延長をせずに計画通りに使用した場合、又は、予約終了時刻前に目的が達成した段階での速やかな撤収など、適切に会議スペースを利用したユーザにインセンティブとして媒体を付与し、当該媒体を用いて会議スペースの利用予約の調整を行うこと(先約ユーザへの予約変更の代償として媒体を提供するなど)ができるようになっている。 Further, in the reservation management system S of the present embodiment, the meeting space is appropriately used, such as when it is used as planned without cancellation or extension, or when the purpose is achieved before the reservation end time. It has become possible to give a medium as an incentive to the user who used the conference space, and to adjust the reservation for using the conference space using the medium (providing the medium as a compensation for the reservation change to the prior user). There is.

したがって、本実施形態の予約管理システムSにおいては、当該媒体においてユーザに対して特典(例えば、会議スペースを利用する上での特典など)を提供すれば、先約ユーザと利用申込ユーザとの間における円滑な調整を実現することができるようになっている。 Therefore, in the reservation management system S of the present embodiment, if a privilege (for example, a privilege for using the conference space) is provided to the user in the medium, between the prior user and the user applying for use. It is possible to realize smooth adjustment in.

なお、本実施形態においては、利用予約の対象として会議室及びミーティングブースを用いて説明する。ただし、本実施形態の予約管理システムSは、スポーツなどの施設やフリーマーケットなどの店舗スペースなどを対象としてもよい。 In this embodiment, the conference room and the meeting booth will be described as the target of the usage reservation. However, the reservation management system S of the present embodiment may be targeted at facilities such as sports and store spaces such as flea markets.

また、本実施形態においては、媒体としては、コインを用いて説明するとともに、当該コインは、コーヒーやお茶などの商品や金券と交換可能なものであってもよい。ただし、本実施形態においては、ユーザが会議スペースの利用予約時に先約ユーザから譲渡される際の有利な条件を提示するための利用可能な価値として説明を行う。 Further, in the present embodiment, a coin will be used as the medium, and the coin may be exchangeable for a product such as coffee or tea or a cash voucher. However, in the present embodiment, it will be described as an available value for presenting advantageous conditions when the user is transferred from the prior user at the time of reservation for use of the conference space.

さらに、本実施形態においては、適切に会議スペースを利用したユーザを評価するために、各会議スペースに設けられたビーコン装置20を用いて利用するユーザのチェックイン及びチェックアウトを検出し、当該演出した時刻と予約時刻を比較する構成を有している。 Further, in the present embodiment, in order to evaluate the user who appropriately uses the conference space, the check-in and check-out of the user who uses the beacon device 20 provided in each conference space are detected, and the effect is achieved. It has a configuration to compare the set time with the reserved time.

[2]予約管理システムの構成
次に、本実施形態の予約管理システムSの構成について説明する。
[2] Configuration of Reservation Management System Next, the configuration of the reservation management system S of the present embodiment will be described.

(通信端末装置)
通信端末装置10は、ユーザによって使用される端末装置であって、スマートフォン、タブレット型情報通信端末装置、ラップトップPC(パーソナルコンピュータ)等の通信端末装置である。
(Communication terminal device)
The communication terminal device 10 is a terminal device used by a user, and is a communication terminal device such as a smartphone, a tablet-type information communication terminal device, or a laptop PC (personal computer).

そして、通信端末装置10は、無線LAN(Local Area Network)のアクセスポイントAPを介して、ネットワークNと通信接続されるとともに、予約管理サーバ装置30との間において予約ページに対応するデータや候補一覧データ、及び、任意の会議スペースの利用予約を調整するために申込みユーザから先約ユーザに送信されるメール(以下、「譲渡申請メール」とうう。)などを含む各種データの授受を実行し、会議スペースの利用予約に必要な各種の処理を実行する。 Then, the communication terminal device 10 is communicatively connected to the network N via the access point AP of the wireless LAN (Local Area Network), and is a list of data and candidates corresponding to the reservation page with the reservation management server device 30. Send and receive various data including data and emails sent from the applicant user to the prior user (hereinafter referred to as "transfer application email") to adjust the usage reservation of any conference space. Performs various processes required to reserve the use of the conference space.

具体的には、通信端末装置10は、
(1)予約管理サーバ装置30と通信を行うための通信機能と、
(2)ビーコン装置20からブロードキャストされるビーコン信号を受信するビーコン受信機能と、
(3)液晶パネル、又は、有機EL(Electro Luminescence)パネルなどのタッチパネルとしての表示パネルに各種の表示を行う表示機能及び当該表示パネルに対するユーザの入力操作を受け付ける操作機能と、
を有している。
Specifically, the communication terminal device 10 is
(1) A communication function for communicating with the reservation management server device 30 and
(2) Beacon reception function for receiving the beacon signal broadcast from the beacon device 20 and
(3) A display function for displaying various displays on a display panel as a touch panel such as a liquid crystal panel or an organic EL (Electroluminescence) panel, and an operation function for accepting a user's input operation on the display panel.
have.

特に、通信端末装置10は、予約管理サーバ装置30などと通信を行いつつ、HTML(Hyper Text Markup Language Language)やXML(Extensible Markup Language)等のマークアップ言語によって記述されたデータをユーザが閲覧可能な形式にて表示するためのWebブラウザを搭載している。 In particular, the communication terminal device 10 allows the user to browse data described in a markup language such as HTML (HyperText Markup Language Language) or XML (Extensible Markup Language) while communicating with the reservation management server device 30 or the like. It is equipped with a Web browser for displaying in various formats.

そして、通信端末装置10は、
(1A)Webブラウザに従って、予約管理サーバ装置30の開設する予約ページにログインして予約ページを表示させ、開催条件のユーザ入力を受け付け、
(1B)当該入力された開催条件を含む利用予約要求を予約管理サーバ装置30に送信する、
構成を有している。
Then, the communication terminal device 10 is
(1A) According to the Web browser, log in to the reservation page opened by the reservation management server device 30, display the reservation page, and accept the user input of the holding conditions.
(1B) Send a usage reservation request including the entered holding conditions to the reservation management server device 30.
Has a configuration.

また、通信端末装置10は、ビーコン受信機能として、会議スペース内に設置されたビーコン装置20と連動し、ユーザが存在する位置を認識させるための構成を有している。 Further, the communication terminal device 10 has a configuration for recognizing the position where the user exists in conjunction with the beacon device 20 installed in the conference space as a beacon receiving function.

例えば、通信端末装置10は、
(2A)ユーザが自身の利用予約した会議スペースに移動し、当該ビーコン装置20によりブロードキャストされるビーコン信号を受信すると、
(2B)当該ビーコン信号に含まれるアドバタイズメントパケットからビーコンIDを抽出し、
(3C)抽出したビーコンIDと自機のユーザに対応するユーザIDとを含むチェックイン要求を予約管理サーバ装置30に送信する、
構成を有している。
For example, the communication terminal device 10 is
(2A) When the user moves to the conference space reserved for use and receives the beacon signal broadcast by the beacon device 20, when the user moves to the conference space reserved for use and receives the beacon signal.
(2B) The beacon ID is extracted from the advertisement packet included in the beacon signal, and the beacon ID is extracted.
(3C) A check-in request including the extracted beacon ID and the user ID corresponding to the user of the own machine is transmitted to the reservation management server device 30.
Has a configuration.

なお、通信端末装置10は、会議スペースの利用が終了し、ユーザが当該会議スペースから退出する際に、予約管理サーバ装置30にチェックアウト要求を送信するようになっている。 The communication terminal device 10 sends a checkout request to the reservation management server device 30 when the use of the conference space is completed and the user leaves the conference space.

一方、通信端末装置10は、上記の機能に加えて、電子メールの送受信を行うためのアプリケーションプログラム(以下、「メーラ」ともいう。)やユーザのスケジュールを管理するアプリケーションプログラム(以下、「スケジューラ」ともいう。)を含む各種のアプリケーションプログラムを搭載し、会議スペースの予約に必要な各種の処理を実行する構成を有している。 On the other hand, in addition to the above functions, the communication terminal device 10 has an application program for sending and receiving e-mail (hereinafter, also referred to as "mailer") and an application program for managing a user's schedule (hereinafter, "scheduler"). It is equipped with various application programs including (also referred to as), and has a configuration for executing various processes necessary for reserving a conference space.

なお、メーラ及びスケジューラの機能は、1つのアプリケーションプログラムにより実現し、機能を統合した1つのアプリケーションプログラムのみを通信端末装置10に搭載するようにしてもよく、機能毎に異なるアプリケーションプログラムを設け、2つのアプリケーションプログラムを通信端末装置10に搭載するようにしてもよい。 The functions of the mailer and the scheduler may be realized by one application program, and only one application program in which the functions are integrated may be mounted on the communication terminal device 10, and different application programs are provided for each function. One application program may be mounted on the communication terminal device 10.

(ビーコン装置)
ビーコン装置20は、各会議スペースに設置され、BLE(Bluetooth Low Energy)のアドバタイズメントパケットを含むビーコン信号を自機の設置された会議スペース内にブロードキャストする構成を有している。
(Beacon device)
The beacon device 20 is installed in each conference space and has a configuration in which a beacon signal including an advertisement packet of BLE (Bluetooth Low Energy) is broadcast in the conference space in which the unit is installed.

なお、アドバタイズメントパケットには、少なくともビーコンIDが含まれており、会議スペース内に通信端末装置10を所持したユーザが入場すると、ビーコン信号が通信端末装置10により受信され、チェックイン要求が予約管理サーバ装置30に送信されることにより、ユーザがオフィスO内のどの会議室に所在するのかを予約管理システムS内において特定できるようになっている。 The advertisement packet contains at least a beacon ID, and when a user who has the communication terminal device 10 enters the conference space, the beacon signal is received by the communication terminal device 10 and the check-in request is reserved and managed. By being transmitted to the server device 30, it is possible to specify in the reservation management system S which conference room in the office O the user is located in.

(予約管理サーバ装置)
予約管理サーバ装置30は、各種のデータベース(以下、「DB」という。)を有し、オフィスO内の各会議スペースの利用予約を管理するためのコンピュータシステムである。
(Reservation management server device)
The reservation management server device 30 has various databases (hereinafter referred to as "DB"), and is a computer system for managing usage reservations of each conference space in the office O.

特に、予約管理サーバ装置30は、実空間上に設けられた複数の会議スペースの利用予約を管理するための予約管理用のシステムであって、
(1)会議室や施設などの各会議スペースを識別するためのスペース識別情報(以下、「会議スペースID」という。)と、当該各会議スペースに関する会議スペース情報が対応付けて記憶されるDB、会議スペースIDと、日時(日だけであってもよいし、時刻だけであってもよいの情報を含む、各会議スペースに対して実行された利用予約の内容を示す予約情報と、が対応付けて記憶されるDB、及び、ユーザ毎に、会議スペースの予約情報に対する実際の利用状況を、利用履歴情報として、記憶されたDBを管理し、
(2)会議スペースの利用予約を申し込むユーザ(以下、「申込みユーザ」という。)による通信端末装置10から送信された要求であって、利用希望期間を含む会議スペースの利用時における利用条件を指定した利用予約要求を取得し、
(3)利用予約要求が取得された場合に、当該利用予約要求により指定された条件(以下、「開催条件」という。)を満たす候補会議スペースを会議スペース情報に基づいて特定し、
(4)特定した候補会議スペースにおいて既に予約しているユーザ(以下、「先約ユーザ」という。)が存在する場合に、先約ユーザにおける利用情報及び利用履歴情報の少なくともいずれか一方を所与の要素に基づいて解析し、当該先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行し、
(5)特定した候補会議スペース毎の特定された確度に関する情報(以下、「確度情報」ともいう。)を申込みユーザに提供する、
構成を有している。
In particular, the reservation management server device 30 is a reservation management system for managing usage reservations of a plurality of conference spaces provided in a real space.
(1) A DB in which space identification information for identifying each conference space such as a conference room or facility (hereinafter referred to as "meeting space ID") and conference space information related to each conference space are stored in association with each other. The conference space ID is associated with the date and time (reservation information indicating the content of the usage reservation executed for each conference space, including information that may be only the day or only the time). The stored DB is managed as the usage history information of the actual usage status of the conference space reservation information for each user and the stored DB.
(2) A request sent from the communication terminal device 10 by a user who applies for a reservation to use the conference space (hereinafter referred to as "applicant user"), and specifies the usage conditions when using the conference space including the desired usage period. Get the usage reservation request that you made,
(3) When a usage reservation request is acquired, a candidate meeting space that meets the conditions specified by the usage reservation request (hereinafter referred to as "holding condition") is specified based on the meeting space information.
(4) When there is a user who has already made a reservation in the specified candidate conference space (hereinafter referred to as "predecessor user"), at least one of the usage information and the usage history information of the predecessor user is given. Analyze based on the elements of, and execute the accuracy identification process to quantify the probability of executing the usage reservation in the relevant prior user as the accuracy.
(5) Provide the application user with information on the specified accuracy for each specified candidate conference space (hereinafter, also referred to as "accuracy information").
Has a configuration.

また、予約管理サーバ装置30は、上記の構成に加えて、既に先約ユーザの利用予約が登録されている候補会議スペースについて申込みユーザにおける利用予約を申請する申請処理を実行した場合に、当該申込みユーザ及び当該先約ユーザ間で利用予約を調整する予約調整処理を実行し、予約調整処理として、先約ユーザにおける承認を条件に、申込みユーザにおける利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する、構成を有している。 Further, in addition to the above configuration, when the reservation management server device 30 executes an application process for applying for a usage reservation by an application user for a candidate conference space in which a usage reservation of a prior user has already been registered, the application is made. A reservation adjustment process is executed to adjust the usage reservation between the user and the prior user, and as the reservation adjustment process, the application user makes a reservation for using the candidate space during the desired usage period, subject to approval by the prior user. It has a configuration that changes from the user's reservation.

[2]予約管理サーバ装置
[2.1]構成
次に、図2~図4を用いて本実施形態の予約管理サーバ装置30について説明する。なお、図2は、本実施形態の予約管理サーバ装置30の構成例を示すブロック図であり、図3は、予約管理サーバ装置30に設けられた会議スペース管理DB332又はビーコン装置管理DB333に記憶されるデータの一例を示す図である。また、図4は、予約状況管理DB334に記憶されるデータの一例を示す図である。
[2] Reservation Management Server Device [2.1] Configuration Next, the reservation management server device 30 of the present embodiment will be described with reference to FIGS. 2 to 4. Note that FIG. 2 is a block diagram showing a configuration example of the reservation management server device 30 of the present embodiment, and FIG. 3 is stored in the conference space management DB 332 or the beacon device management DB 333 provided in the reservation management server device 30. It is a figure which shows an example of the data. Further, FIG. 4 is a diagram showing an example of data stored in the reservation status management DB 334.

本実施形態の予約管理サーバ装置30は、図3に示すように、ネットワークNに通信接続される通信制御部310と、各種のメモリとして機能するROM/RAM320と、各種のDBを有するデータ記憶部330と、装置全体を制御するサーバ管理制御部340と、会議スペースの利用予約に関する各種の処理を実行するデータ処理部350と、現在日時を特定するタイマ360と、を有する。 As shown in FIG. 3, the reservation management server device 30 of the present embodiment has a communication control unit 310 that is communication-connected to the network N, a ROM / RAM 320 that functions as various memories, and a data storage unit that has various DBs. It has a 330, a server management control unit 340 that controls the entire device, a data processing unit 350 that executes various processes related to reservation for use of the conference space, and a timer 360 that specifies the current date and time.

なお、上記の各部は、バスによって相互に接続され、各構成要素間におけるデータの転送が実行される。 The above parts are connected to each other by a bus, and data transfer between each component is executed.

通信制御部310は、所定のネットワークインターフェースであり、ネットワークNを介して、通信端末装置10に通信接続され、各種データの授受を行う。 The communication control unit 310 is a predetermined network interface, is connected to the communication terminal device 10 via a network N, and exchanges and exchanges various data.

ROM/RAM320には、予約管理サーバ装置30の駆動に必要な各種のプログラムが記憶されている。また、ROM/RAM320は、各種の処理が実行される際のワークエリアとして用いられる。 The ROM / RAM 320 stores various programs necessary for driving the reservation management server device 30. Further, the ROM / RAM 320 is used as a work area when various processes are executed.

データ記憶部330は、HDD(Hard Disc Drive)、又は、SSD(Solid State Drive)により構成される。 The data storage unit 330 is composed of an HDD (Hard Disk Drive) or an SSD (Solid State Drive).

そして、データ記憶部330は、ユーザ管理DB331と、会議スペース管理DB332と、ビーコン装置管理DB333と、予約状況管理DB334と、が設けられている。 The data storage unit 330 is provided with a user management DB 331, a conference space management DB 332, a beacon device management DB 333, and a reservation status management DB 334.

なお、例えば、本実施形態のユーザ管理DB331及び会議スペース管理DB332は、それぞれ、本発明の第1記憶手段を構成し、又は、第2記憶手段を構成する。 For example, the user management DB 331 and the conference space management DB 332 of the present embodiment each constitute a first storage means or a second storage means of the present invention.

ユーザ管理DB331は、各ユーザを管理するためのユーザ情報に対応するデータが記憶されるDBである。そして、ユーザ管理DB331には、各ユーザに対応したユーザIDと対応付けて、当該ユーザの属性を示すユーザ情報が記憶される。 The user management DB 331 is a DB that stores data corresponding to user information for managing each user. Then, in the user management DB 331, user information indicating the attribute of the user is stored in association with the user ID corresponding to each user.

例えば、ユーザ情報には、
(A1)ユーザの氏名やログイン用のパスワードなどユーザに関する情報と、
(A2)当該ユーザのスケジュールを示すスケジュールデータと、
(A3)当該ユーザが取得済みのコイン数と、
を示す情報が含まれている。
For example, the user information includes
(A1) Information about the user such as the user's name and login password,
(A2) Schedule data indicating the user's schedule and
(A3) The number of coins acquired by the user and
Contains information that indicates.

特に、スケジュールデータは、ユーザの入力操作に従い、通信端末装置10のスケジューラにより生成されるものである。また、スケジュールデータは、所定のタイミングにて、通信端末装置10から予約管理サーバ装置30にアップロードされ、随時最新のものに更新される。 In particular, the schedule data is generated by the scheduler of the communication terminal device 10 according to the input operation of the user. Further, the schedule data is uploaded from the communication terminal device 10 to the reservation management server device 30 at a predetermined timing, and is updated to the latest one at any time.

なお、スケジュールデータのアップロードされるタイミング(すなわち、更新タイミング)については、任意であり、例えば、毎日決まった時刻(例えば24時等)にアップロードし、更新するようにしてもよい。 The timing of uploading the schedule data (that is, the update timing) is arbitrary, and may be uploaded and updated at a fixed time every day (for example, 24:00).

また、ユーザによって新規のスケジュールが追加された場合であって、所定の入力(例えば、スケジュールの登録)を行った場合には、当該スケジュールを追加したスケジュールデータが、その度にアップロードされ、ユーザ管理DB331に上書きされる。 In addition, when a new schedule is added by the user and a predetermined input (for example, registration of the schedule) is performed, the schedule data to which the schedule is added is uploaded each time and is managed by the user. It is overwritten on DB331.

会議スペース管理DB332は、オフィスO内に設けられた各会議スペースを管理するためのデータが記憶されるDBである。 The conference space management DB 332 is a DB that stores data for managing each conference space provided in the office O.

例えば、会議スペース管理DB332には、図3(A)に例示するように
(B1)当該会議スペースをオフィスO内にて一意に識別するための会議スペースIDと、
(B2)会議スペース名と、
(B3)当該会議スペースの収容可能人数と、
(B4)当該会議スペースに設置された会議スペース設備を示す設備情報と、
が対応付けて記憶される。
For example, the conference space management DB 332 has (B1) a conference space ID for uniquely identifying the conference space in the office O, as illustrated in FIG. 3 (A).
(B2) Meeting space name and
(B3) The number of people that can be accommodated in the conference space and
(B4) Equipment information indicating the conference space equipment installed in the conference space and
Are associated and stored.

なお、図3(A)には、会議スペースID「MS-A」に対応する「会議室A」が「8名」収容可能で、「テーブル+イス」と、「プリント機能付ホワイトボード」が会議スペース設備として設置されている場合のデータ記憶例等を示している。 In addition, in FIG. 3A, the "meeting room A" corresponding to the meeting space ID "MS-A" can accommodate "8 people", and the "table + chair" and the "whiteboard with print function" are shown. An example of data storage when it is installed as a conference space facility is shown.

ビーコン装置管理DB333は、オフィスO内に設置された各ビーコン装置20を管理するためのデータが記憶されるDBである。 The beacon device management DB 333 is a DB that stores data for managing each beacon device 20 installed in the office O.

例えば、ビーコン装置管理DB333には、図3(B)に示すように、各ビーコン装置20に割り当てられたビーコンIDと対応付けて、当該ビーコン装置20の設置された会議スペースに対応する会議スペースIDが記憶される。 For example, as shown in FIG. 3B, the beacon device management DB 333 has a conference space ID corresponding to the conference space in which the beacon apparatus 20 is installed in association with the beacon ID assigned to each beacon apparatus 20. Is remembered.

なお、図3(B)には、ビーコンID「B001」に対応するビーコン装置20が、会議スペースID「MS-A」に対応する会議スペース(すなわち、会議室A)に設置されている場合のデータ記憶例などが示されている。 Note that FIG. 3B shows a case where the beacon device 20 corresponding to the beacon ID “B001” is installed in the conference space (that is, the conference room A) corresponding to the conference space ID “MS-A”. An example of data storage is shown.

また、ビーコン装置管理DB333に記憶されるビーコンIDは、各ビーコン装置20に予め記憶されており、各ビーコン装置20は、このビーコンIDを記述したアドバタイズメントパケットを含むビーコン信号をブロードキャストするようになっている。 Further, the beacon ID stored in the beacon device management DB 333 is stored in advance in each beacon device 20, and each beacon device 20 broadcasts a beacon signal including an advertisement packet describing the beacon ID. ing.

予約状況管理DB334は、オフィスO内に設けられた各会議スペースの利用予約状況を管理するためのデータが記憶されるDBである。そして、予約状況管理DB334には、図4に示すように各会議スペースに対応する会議スペースIDと、予約情報と、利用履歴情報と、が対応付けて記憶される。 The reservation status management DB 334 is a DB that stores data for managing the usage reservation status of each conference space provided in the office O. Then, as shown in FIG. 4, the reservation status management DB 334 stores the conference space ID corresponding to each conference space, the reservation information, and the usage history information in association with each other.

特に、予約情報とは、当該会議スペースの利用予約を示す情報であり、図4に示すように、
(C1)各利用予約を予約管理システムにおいて一意に特定するための予約IDと、
(C2)当該予約IDに対応する利用予約に対応する時間帯に関する情報と、
(C3)当該利用予約により予約された会議スペースにおいて開催される会議の必須参加者及び任意参加者に対応するユーザIDと、
(C4)参加人数と、
(C5)主催者のユーザIDと、
(C6)会議を開催する部署名と、
(C6)会議名と、
(C7)会議の開催形態と、
を含むデータ構成を有している。
In particular, the reservation information is information indicating a reservation for using the conference space, and as shown in FIG. 4,
(C1) A reservation ID for uniquely identifying each usage reservation in the reservation management system, and
(C2) Information about the time zone corresponding to the usage reservation corresponding to the reservation ID and
(C3) User IDs corresponding to the required and voluntary participants of the conference held in the conference space reserved by the reservation.
(C4) Number of participants and
(C5) The organizer's user ID and
(C6) The name of the department that holds the meeting and
(C6) Meeting name and
(C7) Meeting format and
It has a data structure including.

また、利用履歴情報は、利用予約に従って、実際に会議スペースが利用されたか否かを示す情報である。具体的には、利用履歴情報には、図4に示すように、利用予約に関するキャンセルに関する情報(以下、「キャンセル情報」という。)、利用予約を行ったユーザが該当する会議スペースに入場した際に、通信端末装置10から送信されるチェックイン時刻、及び、退出時に通信端末装置10から送信されるチェックアウト時刻を含む。 Further, the usage history information is information indicating whether or not the conference space is actually used according to the usage reservation. Specifically, as shown in FIG. 4, the usage history information includes information on cancellation related to usage reservation (hereinafter referred to as "cancellation information"), and when the user who made the usage reservation enters the corresponding conference space. Includes a check-in time transmitted from the communication terminal device 10 and a check-out time transmitted from the communication terminal device 10 at the time of exit.

また、利用履歴情報には、ユーザによって利用予約のキャンセル指示を受信した場合、又は、予約情報により示される予約終了時刻までにチェックイン要求が受信されない場合に、事前キャンセルされたこと又は連絡なしにキャンセルされたことを示す情報が記憶される。 In addition, in the usage history information, if the user receives a cancellation instruction for the usage reservation, or if the check-in request is not received by the reservation end time indicated by the reservation information, the usage history information has been canceled in advance or without contact. Information indicating that it has been canceled is stored.

サーバ管理制御部340は、主に中央演算処理装置(CPU)によって構成され、プログラムを実行することによって、予約管理サーバ装置30の各部を統合制御する。 The server management control unit 340 is mainly composed of a central processing unit (CPU), and by executing a program, each unit of the reservation management server device 30 is integratedly controlled.

データ処理部350は、独立した中央演算処理装置(CPU)によって構成され、又は、サーバ管理制御部340の中央演算処理装置(CPU)を用いて構成される。 The data processing unit 350 is configured by an independent central processing unit (CPU), or is configured by using the central processing unit (CPU) of the server management control unit 340.

そして、データ処理部350は、サーバ管理制御部340による制御の下、プログラムを実行することにより、
(D1)ユーザ管理DB331、会議スペース管理DB332、ビーコン装置管理DB333及び予約状況管理DB334を管理するDB管理更新部351と、
(D2)ユーザが会議スペースを実際に利用した場合の実利用に関する情報を生成し、利用履歴情報として予約状況管理DB334に登録する利用履歴生成部352と、
(D3)通信端末装置10から送信された申込みユーザからの利用予約要求に基づいて、予約情報を生成する予約情報生成処理、及び、申込みユーザから先約ユーザに利用予約の変更を申請する申請処理を含む先約ユーザとの利用予約を調整する予約調整処理を実行する利用予約処理部353と、
(D4)先約ユーザにおけるユーザの利用状況を評価する評価処理部354と、
(D5)特定された候補スペースにおいて既に予約している先約ユーザが存在する場合に、当該先約ユーザにおける予約情報及び利用履歴情報に基づいて、当該先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行する確度算出部355と、
(D6)確度情報を申込みユーザに提供する情報提供部356と、
(D7)各ユーザのコインを管理するコイン管理部357と、
を実現する。
Then, the data processing unit 350 executes the program under the control of the server management control unit 340.
(D1) A DB management update unit 351 that manages a user management DB 331, a conference space management DB 332, a beacon device management DB 333, and a reservation status management DB 334.
(D2) A usage history generation unit 352 that generates information on actual usage when the user actually uses the conference space and registers it in the reservation status management DB 334 as usage history information.
(D3) A reservation information generation process for generating reservation information based on a usage reservation request from an application user transmitted from the communication terminal device 10, and an application process for an application user to apply for a change in a usage reservation to a prior user. The usage reservation processing unit 353 that executes the reservation adjustment processing for adjusting the usage reservation with the prior user including
(D4) An evaluation processing unit 354 that evaluates the user's usage status among the prior users, and
(D5) When there is a predecessor user who has already made a reservation in the specified candidate space, the probability of executing the usage reservation by the predecessor user based on the reservation information and the usage history information of the predecessor user is determined. As the accuracy, the accuracy calculation unit 355 that executes the accuracy identification process to be quantified, and
(D6) Information providing unit 356 that provides accuracy information to the application user,
(D7) The coin management unit 357 that manages the coins of each user,
To realize.

例えば、本実施形態のDB管理更新部351は、本発明の第1管理手段及び第2管理手段を構成し、本発明の評価手段を構成し、利用履歴生成部352は、本発明の評価手段を構成する。また、例えば、利用予約処理部353は、本発明の取得手段、候補スペース特定手段及び調整手段を構成し、本実施形態の確度算出部355は、本発明の確度特定手段を構成する。さらに、例えば、本実施形態の情報提供部356は、本発明の提供手段を構成し、本実施形態のコイン管理部357は、本発明の媒体管理手段を構成する。 For example, the DB management update unit 351 of the present embodiment constitutes the first management means and the second management means of the present invention, constitutes the evaluation means of the present invention, and the usage history generation unit 352 constitutes the evaluation means of the present invention. To configure. Further, for example, the usage reservation processing unit 353 constitutes the acquisition means, the candidate space specifying means, and the adjusting means of the present invention, and the accuracy calculation unit 355 of the present embodiment constitutes the accuracy specifying means of the present invention. Further, for example, the information providing unit 356 of the present embodiment constitutes the providing means of the present invention, and the coin management unit 357 of the present embodiment constitutes the medium management means of the present invention.

[2.2]データ処理部
次に、図5及び図6を用いて本実施形態のデータ処理部350について説明する。なお、図5は、一実施形態における譲渡申請メールの一例を示す図であり、図6は、データ処理部350によって生成される候補一覧データの一例を示す図である。
[2.2] Data processing unit Next, the data processing unit 350 of the present embodiment will be described with reference to FIGS. 5 and 6. Note that FIG. 5 is a diagram showing an example of a transfer application mail in one embodiment, and FIG. 6 is a diagram showing an example of candidate list data generated by the data processing unit 350.

(DB管理更新部)
DB管理更新部351は、ユーザ管理DB331、会議スペース管理DB332、ビーコン装置管理DB333及び予約状況管理DB334に対するデータの読み出し及び書き込みを管理する。
(DB management update department)
The DB management update unit 351 manages reading and writing of data to the user management DB 331, the conference space management DB 332, the beacon device management DB 333, and the reservation status management DB 334.

(利用履歴生成部)
利用履歴生成部352は、ユーザによって利用予約がキャンセルされた場合、又は、利用予約に基づく実利用された場合など、利用予約されている予約情報に基づいて、ユーザが会議スペースを実際に利用した場合の実利用に関する情報などを生成し、利用履歴情報として予約状況管理DB334に登録する。
(Usage history generator)
The usage history generation unit 352 actually uses the conference space by the user based on the reservation information reserved for use, such as when the usage reservation is canceled by the user or when the usage reservation is actually used. Information about the actual use of the case is generated and registered in the reservation status management DB 334 as the usage history information.

具体的には、利用履歴生成部352は、通信端末装置10から送信されるキャンセル情報、チェックイン要求及びチェックアウト要求に基づいて、実利用に関する実利用情報として生成し、生成した実利用情報を利用履歴情報として登録する。 Specifically, the usage history generation unit 352 generates the actual usage information related to the actual usage based on the cancellation information, the check-in request, and the check-out request transmitted from the communication terminal device 10, and generates the generated actual usage information. Register as usage history information.

例えば、利用履歴生成部352は、既に予約されて登録された予約情報に対するキャンセル指示を受信すると、該当する予約情報についてキャンセルとなった旨を示すキャンセル情報(具体的には、キャンセル済みとして該当する会議スペースにおいて該当する時間帯に予約が可能を示す情報)を該当する予約情報に対応付けられた利用履歴情報に登録し、当該予約情報における会議スペース及び時間を開放する。 For example, when the usage history generation unit 352 receives a cancellation instruction for the reservation information that has already been reserved and registered, the cancellation information indicating that the corresponding reservation information has been canceled (specifically, it corresponds to canceled). Information indicating that a reservation can be made in the corresponding time zone in the meeting space) is registered in the usage history information associated with the corresponding reservation information, and the meeting space and time in the reservation information are released.

一方、利用履歴生成部352は、DB管理更新部351と連動して、チェックイン要求に含まれるユーザID及びビーコンIDに基づき、当該利用情報に対応する会議スペース及び予約情報を特定し、予約状況管理DB334において、当該会議スペースID及び予約情報と対応付けられたフィールドに当該生成した実利用情報を利用履歴情報として記憶する。 On the other hand, the usage history generation unit 352 cooperates with the DB management update unit 351 to specify the conference space and reservation information corresponding to the usage information based on the user ID and the beacon ID included in the check-in request, and the reservation status. In the management DB 334, the generated actual usage information is stored as usage history information in the fields associated with the conference space ID and the reservation information.

具体的には、利用履歴生成部352は、各会議スペースに設置されたビーコン装置20から送信された当該ビーコン装置20を一意に識別するためのビーコン装置IDと、自機のユーザを一意に識別するためのユーザIDと、を含む通信端末装置10から送信されたチェックイン要求を受信すると、当該チェックイン要求の受信タイミングを会議スペースへの入場時刻(すなわち、利用開始時刻であり、以下、「チェックイン時刻」という。)として特定する。 Specifically, the usage history generation unit 352 uniquely identifies the beacon device ID for uniquely identifying the beacon device 20 transmitted from the beacon device 20 installed in each conference space and the user of the own machine. Upon receiving the check-in request transmitted from the communication terminal device 10 including the user ID for performing the check-in request, the reception timing of the check-in request is the entrance time to the conference space (that is, the usage start time, and hereinafter, " Check-in time ”).

また、利用履歴生成部352は、ユーザIDと、を含む通信端末装置10から送信されたチェックアウト要求を受信すると、当該チェックアウト要求の受信タイミングを会議スペース退出時刻(すなわち、利用終了時刻であり、以下、「チェックアウト時刻」という。)として特定する。 Further, when the usage history generation unit 352 receives the checkout request transmitted from the communication terminal device 10 including the user ID, the reception timing of the checkout request is set to the conference space exit time (that is, the usage end time). , Hereinafter referred to as "checkout time").

そして、利用履歴生成部352は、チェックイン要求及びチェックアウト要求を含む実利用情報を生成し、予約状況管理DB334に利用履歴情報として記憶する。 Then, the usage history generation unit 352 generates actual usage information including the check-in request and the check-out request, and stores it in the reservation status management DB 334 as the usage history information.

なお、通信端末装置10において、チェックアウト要求を送信するトリガに関しては任意である。 In the communication terminal device 10, the trigger for transmitting the checkout request is arbitrary.

例えば、会議スペースを退出する際に、ユーザが通信端末装置10に対して所定の入力操作を行ったことをトリガとしてもよいし、ビーコン装置20から送信されるビーコン信号の受信が途切れて、所定時間(例えば、5分間)経過したことをトリガとしてもよいし、通信端末装置10が受信するビーコン信号に含まれるビーコン装置IDが変化したことを検出したことをトリガとしてもよい。 For example, when leaving the conference space, the user may perform a predetermined input operation on the communication terminal device 10 as a trigger, or the reception of the beacon signal transmitted from the beacon device 20 may be interrupted to perform a predetermined input operation. The lapse of time (for example, 5 minutes) may be used as a trigger, or the detection that the beacon device ID included in the beacon signal received by the communication terminal device 10 has changed may be used as a trigger.

(利用予約処理部)
利用予約処理部353は、申込みユーザの通信端末装置10から送信された開催条件を含む利用予約要求を取得する。
(Usage reservation processing department)
The usage reservation processing unit 353 acquires a usage reservation request including the holding conditions transmitted from the communication terminal device 10 of the application user.

例えば、利用予約処理部353は、
(1)会議の開催期間と、
(2)会議の必須参加者及び任意参加者と、
(3)当該会議の開催に必要な会議スペース設備と、
(4)開催部署と、
(5)開催会議名と、
(6)当該会議が定期開催されるものであるか、1回限りの一般開催のものであるのかを示す種別と、
を開催条件として取得する。
For example, the usage reservation processing unit 353
(1) Meeting period and
(2) With mandatory and voluntary participants of the meeting,
(3) Meeting space equipment necessary for holding the meeting and
(4) Hosting department and
(5) The name of the conference and
(6) A type indicating whether the meeting is held regularly or a one-time general meeting, and
Is acquired as a holding condition.

なお、利用予約処理部353は、通信端末装置10から開催条件などを取得する方法は任意である。例えば、申込みユーザのアクセスに基づくログインを前提に、予約ページなどのHTMLデータを通信端末装置10に配信し、当該予約ページに開催条件を含む利用予約要求を入力させる方法によって当該通信端末装置10から取得する。 The method of acquiring the holding conditions and the like from the communication terminal device 10 by the usage reservation processing unit 353 is arbitrary. For example, on the premise of login based on the access of the application user, HTML data such as a reservation page is distributed to the communication terminal device 10, and a usage reservation request including holding conditions is input to the reservation page from the communication terminal device 10. get.

また、開催期間に関しては、会議開始時刻及び終了時刻の時刻情報であってもよいし、曜日のみ、時間帯のみ、会議の必要な時間であってもよい。また、取得する開催条件は、少なくとも(A1)~(A3)の3の条件を含めばよい。ただし、本実施形態においては、上記(A1)~(A6)の6つの条件が申込みユーザによって入力されるものとして説明をする。 Further, the holding period may be time information of the meeting start time and the meeting end time, or may be only the day of the week, only the time zone, or the time required for the meeting. In addition, the holding conditions to be acquired may include at least the three conditions (A1) to (A3). However, in the present embodiment, the above six conditions (A1) to (A6) will be described as being input by the application user.

そして、利用予約処理部353は、利用予約要求を取得すると、取得した開催条件に基づいて会議スペース管理DB332を検索し、開催条件を満たす会議スペースを特定し、特定した会議スペースに既に予約情報が登録されているか否かを判定し、判定結果に応じて申込みユーザに対する会議スペースの予約を実行する。 Then, when the usage reservation processing unit 353 acquires the usage reservation request, the conference space management DB 332 is searched based on the acquired holding conditions, the conference space satisfying the holding conditions is specified, and the reservation information is already stored in the specified conference space. It is determined whether or not it is registered, and the conference space is reserved for the applicant user according to the determination result.

具体的には、利用予約処理部353は、開催条件により指定された必須参加者および任意参加者から会議の出席人数を特定し、当該人数を収容可能な会議スペースにおいて、開催条件により示される会議スペース設備が設置された全ての会議スペースを候補会議スペースとして特定する。 Specifically, the usage reservation processing unit 353 identifies the number of attendees of the conference from the mandatory participants and voluntary participants specified by the holding conditions, and in the meeting space that can accommodate the number of participants, the meeting indicated by the holding conditions. Specify all meeting spaces where space equipment is installed as candidate meeting spaces.

また、利用予約処理部353は、予約状況管理DB334に記憶された予約情報に基づき、特定された各候補会議スペースに先約ユーザが存在するか否かを判定する。 Further, the usage reservation processing unit 353 determines whether or not there is a prior user in each of the specified candidate conference spaces based on the reservation information stored in the reservation status management DB 334.

そして、利用予約処理部353は、申込みユーザの利用予約要求に対して先約ユーザの無い会議スペースが特定された場合には、当該会議スペースについての申込みユーザの利用予約を実行して予約情報を生成し、該当する各ユーザのスケジュール及び予約情報を更新するための制御を含む予約情報生成処理を実行する。 Then, when the conference space without a prior user is specified in response to the usage reservation request of the application user, the usage reservation processing unit 353 executes the usage reservation of the application user for the conference space and obtains the reservation information. Generate and execute the reservation information generation process including control for updating the schedule and reservation information of each corresponding user.

一方、利用予約処理部353は、申込みユーザが希望する予約対象となる会議スペースに先約ユーザの利用予約が存在する場合には、当該先約ユーザとの利用予約を調整し、調整可能となった場合には、当該利用予約に基づいて予約情報を生成し、更新する予約調整処理を実行する。なお、本実施形態における予約調整処理の詳細については後述する。 On the other hand, when the usage reservation of the prior user exists in the conference space to be reserved by the application user, the usage reservation processing unit 353 can adjust the usage reservation with the prior user. If so, the reservation adjustment process for generating and updating the reservation information based on the usage reservation is executed. The details of the reservation adjustment process in this embodiment will be described later.

なお、利用予約処理部353は、利用予約の調整を行う先約ユーザに対して、当該先約ユーザの予約情報に含まれる開催条件を満たす代替となる会議スペースを特定し、その情報を提供、及び、当代替えの会議スペースへの変更を実行する。 The usage reservation processing unit 353 identifies an alternative conference space that satisfies the holding conditions included in the reservation information of the prior user who adjusts the usage reservation, and provides the information. And make changes to this alternative meeting space.

特に、利用予約処理部353は、図5に例示するように、「現在ご予約中の会議スペースにつきまして、利用権譲渡の申請が行われました。利用権譲渡の可否をご選択して下さい。ご開催予定の会議に利用可能な代替の会議スペースとしては、以下の一覧に記載の会議スペースがございますので、許可して頂ける場合には、代替施設をお選び下さい。予約の手続を行います。」等の文字列と、代替会議スペースの一覧と、「許可」及び「拒否」の2つのボタンと、を先約ユーザの通信端末装置10にて表示させるための譲渡申請メールを生成する。 In particular, the usage reservation processing unit 353, as illustrated in Fig. 5, "The application for the transfer of the usage right has been made for the conference space currently reserved. Please select whether or not to transfer the usage right. The alternative meeting spaces available for upcoming meetings are listed below, so if you have permission, please select an alternative facility and make a reservation. , Etc., a list of alternative conference spaces, and two buttons, "permit" and "deny", to generate a transfer application mail for displaying on the communication terminal device 10 of the previous user.

また、このとき、利用予約処理部353は、利用申込ユーザにより指定されたコイン数(図5の場合には200コイン)をとともに、例えば、「会議スペースをお譲り頂けると、利用申込ユーザ様からコインが進呈されます。」等の文字列を含む譲渡申請メールを生成する。 At this time, the usage reservation processing unit 353, together with the number of coins (200 coins in the case of FIG. 5) specified by the usage application user, for example, "If you can transfer the conference space, the usage application user will tell you. Generate a transfer application email containing a character string such as "Coins will be presented."

(評価処理部)
評価処理部354は、利用情報生成処理において先約ユーザがユーザの利用状況(利用態度も含む。)に基づき、ユーザの利用状況を評価する。
(Evaluation processing department)
In the usage information generation processing, the evaluation processing unit 354 evaluates the usage status of the user based on the usage status (including the usage attitude) of the user.

具体的には、評価処理部354は、先約ユーザにおける所定の期間の過去の利用履歴情報について、キャンセルの有無やキャンセル数、予約開始時刻と実利用時の開催時刻、予約終了時刻と実利用時の終了時刻などの要素に基づいて、利用実績を算出し、当該利用実績に基づいて当該先約ユーザの評価値を算出する。 Specifically, the evaluation processing unit 354 determines the presence / absence of cancellation, the number of cancellations, the reservation start time and the holding time at the time of actual use, the reservation end time and the actual use, regarding the past usage history information of the predetermined user in the predetermined period. The usage record is calculated based on factors such as the end time of the time, and the evaluation value of the prior user is calculated based on the usage record.

特に、評価処理部354は、各先約ユーザが主催者となった過去半年の会議の利用実績に5.0を乗じて、各先約ユーザの評価を表す点数(以下、「レピュテーション点数」ともいう。)を評価値として算出する。 In particular, the evaluation processing unit 354 multiplies the usage record of the conference hosted by each prior user by 5.0 to represent the evaluation of each prior user (hereinafter, also referred to as "reputation score"). ) Is calculated as an evaluation value.

例えば、当該先約ユーザが、自身が主催者となる会議のため、過去半年に40回の利用予約を行い、2回利用予約をリリースさせ、38回実際に予約した会議スペースを利用して会議を開催したケースを想定する。 For example, the user has made 40 usage reservations in the past six months for the conference hosted by the user, released the usage reservation twice, and used the conference space actually reserved 38 times for the conference. Is assumed to be the case where the event was held.

この場合に、評価処理部354は、(1-2/40)×5.0=4.75と当該ユーザのレピュテーション点数を算出する。 In this case, the evaluation processing unit 354 calculates (1-2 / 40) × 5.0 = 4.75 and the reputation score of the user.

なお、このとき、小数点以下何桁までをレピュテーション点数として利用するのかについては任意であるが、本実施形態においては、小数点以下二桁目を四捨五入し、小数点以下一桁までをユーザのレピュテーション点数として利用するものとする。したがって、上記例の場合に、評価処理部354は、ユーザのレピュテーション点数を4.8点と点数付けする。 At this time, the number of digits after the decimal point is arbitrary as to how many digits after the decimal point are used as the reputation score, but in this embodiment, the second digit after the decimal point is rounded off and the one digit after the decimal point is used as the reputation score of the user. It shall be used. Therefore, in the case of the above example, the evaluation processing unit 354 scores the user's reputation score as 4.8 points.

一方、評価処理部354は、通信端末装置10から送信されるチェックイン要求の時刻(すなわち、チェックイン時刻)と該当する予約情報における予約開始時刻とを比較し、実利用時の開催時刻が予約開始時刻よりも所定時間遅い場合(例えば、予約開始時刻より10分以上遅い)には、上記のレピュテーションの値を1回につき所定割合(5%)の減算を実行する。 On the other hand, the evaluation processing unit 354 compares the check-in request time (that is, the check-in time) transmitted from the communication terminal device 10 with the reservation start time in the corresponding reservation information, and the holding time at the time of actual use is reserved. When the predetermined time is later than the start time (for example, 10 minutes or more later than the reservation start time), the above reputation value is subtracted by a predetermined ratio (5%) at a time.

そして、評価処理部354は、通信端末装置10から送信されるチェックアウト要求の時刻(すなわち、チェックアウト時刻)と該当する予約情報における予約終了時刻とを比較し、実利用時の終了時刻が予約終了時刻よりも所定時間遅い場合(例えば、予約開始時刻より10分以上遅い)には、上記のレピュテーションの値を1回につき所定割合(10%)の減算を実行する。 Then, the evaluation processing unit 354 compares the checkout request time (that is, the checkout time) transmitted from the communication terminal device 10 with the reservation end time in the corresponding reservation information, and the end time at the time of actual use is reserved. When the predetermined time is later than the end time (for example, 10 minutes or more later than the reservation start time), the above reputation value is subtracted by a predetermined ratio (10%) at a time.

なお、評価処理部354は、チェックアウト時刻に対するレピュテーションの評価については、の時刻当該利用予約の後に他の利用予約が記憶されている場合に限って当該演算(減算)を実行する。 The evaluation processing unit 354 executes the calculation (subtraction) for the evaluation of the reputation with respect to the check-out time only when another usage reservation is stored after the usage reservation at the time.

また、評価処理部354は、通信端末装置10から送信されるチェックアウト要求の時刻(すなわち、実利用時の終了時刻)と該当する予約情報における予約終了時刻とを比較し、実利用時の終了時刻が予約終了時刻よりも前の場合(例えば、予約開始時刻より15分以上早い)には、上記のレピュテーションの値を1回につき所定割合(10%)について加算する。 Further, the evaluation processing unit 354 compares the time of the checkout request transmitted from the communication terminal device 10 (that is, the end time at the time of actual use) with the reservation end time in the corresponding reservation information, and ends at the time of actual use. When the time is earlier than the reservation end time (for example, 15 minutes or more earlier than the reservation start time), the above reputation value is added at a predetermined ratio (10%) at a time.

なお、本実施形態においては、チェックアウト及びチェックインの時刻に基づく変化割合としては、予約開始時刻又は予約終了時刻からの経過時間に応じて変化させてもよい。 In the present embodiment, the rate of change based on the check-out and check-in times may be changed according to the reservation start time or the elapsed time from the reservation end time.

(確度算出部)
確度算出部355は、上述のように、利用予約の調整を行う先約ユーザが存在する場合に、予約状況管理DB334に記憶された予約情報及び利用履歴情報に基づき、各先約ユーザの予約の確度を算出する。
(Accuracy calculation unit)
As described above, the accuracy calculation unit 355 makes a reservation for each prior user based on the reservation information and usage history information stored in the reservation status management DB 334 when there is a prior user who adjusts the usage reservation. Calculate the accuracy.

特に、確度算出部355は、
(1)利用履歴情報に含まれる利用予約に対するキャンセル、
(2)利用履歴情報から算出された先約ユーザのスペースの利用に関する評価値、
(3)予約情報に含まれる利用予約の定期利用の有無、
(4)予約情報に含まれる利用予約に登録された人数
を含む要素の中から、少なくともいずれかの要素に基づいて、該当する先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行する。
In particular, the accuracy calculation unit 355
(1) Cancellation of usage reservation included in usage history information,
(2) Evaluation value regarding the use of space by the prior user calculated from the usage history information,
(3) Whether or not there is a regular use of the usage reservation included in the reservation information,
(4) The probability of executing the usage reservation by the corresponding prior user based on at least one of the elements including the number of people registered in the usage reservation included in the reservation information is quantified as the accuracy. Executes the probability identification process.

なお、本実施形態における先約ユーザの予約の確度を算出する確度特定処理の詳細については、後述する。 The details of the accuracy specifying process for calculating the accuracy of the reservation of the prior user in the present embodiment will be described later.

また、確度算出部355は、先約ユーザの確度を算出する際に、先約ユーザが存在しない候補会議スペースも特定されている場合には、当該先約ユーザが存在しない候補会議スペースについては、確度を0%とし、算出してもよい。 Further, when the accuracy calculation unit 355 calculates the accuracy of the predecessor user, if the candidate conference space in which the predecessor user does not exist is also specified, the candidate conference space in which the predecessor user does not exist is referred to. The accuracy may be set to 0% and calculated.

(情報提供部)
情報提供部356は、利用予約の調整を行う先約ユーザが存在する場合に、先約ユーザが存在しない候補会議スペースを含み、かつ、先約ユーザ情報及びその確度を含む、各候補会議スペースの一覧データ(以下、「候補会議スペース一覧データ」という。)を生成し、生成した候補会議スペース一覧データを、通信制御部310を介して申込みユーザの通信端末装置10に配信する。
(Information provision department)
The information providing unit 356 includes the candidate conference space in which the prior user does not exist when there is a prior user who adjusts the usage reservation, and includes the prior user information and its accuracy of each candidate conference space. List data (hereinafter referred to as "candidate conference space list data") is generated, and the generated candidate conference space list data is distributed to the communication terminal device 10 of the application user via the communication control unit 310.

特に、情報提供部356は、候補一覧データを生成する場合には、図6に例示するように、各候補会議スペースに関して算出した確度と、当該会議スペースの先約ユーザに関する情報(以下、「先約ユーザ情報」という。)と、を含む、候補会議スペース一覧データを生成する。 In particular, when the information providing unit 356 generates the candidate list data, as illustrated in FIG. 6, the accuracy calculated for each candidate conference space and the information about the predecessor user of the conference space (hereinafter, "destination"). Generates candidate conference space list data including "about user information").

なお、先約ユーザ情報の内容に関しては、任意であるが、利用申込ユーザが、自分と先約ユーザの人間関係等から利用権を譲渡してくれそうな先約ユーザを探しやすくすることが望ましいことから、本実施形態の情報提供部356は、候補一覧データ中に先約ユーザの氏名、所属、電話番号、電子メールアドレス(以下、「メールアドレス」という。)等の情報を含む。 The content of the pre-contract user information is arbitrary, but it is desirable to make it easier for the user applying for use to find a pre-contract user who is likely to transfer the usage right from the human relationship between himself and the pre-contract user. Therefore, the information providing unit 356 of the present embodiment includes information such as the name, affiliation, telephone number, and e-mail address (hereinafter referred to as "e-mail address") of the prior user in the candidate list data.

また、本実施形態の候補会議スペース一覧データとしては、確度の低い順に、候補一覧データに候補会議スペースを表示させるためのデータであってもよいし、時期的に早いものから表示させるためのデータであってもよい。 Further, the candidate meeting space list data of the present embodiment may be data for displaying the candidate meeting space in the candidate list data in ascending order of accuracy, or data for displaying the candidate meeting space from the earliest time. May be.

例えば、情報提供部356は、「以下のような候補が特定されました。何れかの会議スペースを選択して決定ボタンを押して下さい。」等の文字列とともに、候補会議スペース名や収容可能人数、会議スペース設備と、利用可能確率及び先約ユーザ情報が対応付けられた候補会議スペース一覧と、「決定」ボタンを含む、通信端末装置10において表示可能な候補一覧データを生成する。 For example, the information providing department 356 has a character string such as "The following candidates have been identified. Please select one of the meeting spaces and press the enter button.", Along with the candidate meeting space name and the number of people that can be accommodated. , The candidate conference space list associated with the conference space equipment, the availability probability and the prior user information, and the candidate list data that can be displayed in the communication terminal device 10 including the "OK" button are generated.

また、このとき、情報提供部356は、申込みユーザの取得済コイン数に応じて、例えば、「現在、800コインお持ちです。譲渡申請を行う場合、お持ちのコインから先約ユーザに譲与するコイン数を指定することができます。先方に提示する場合にはコイン数を入力して下さい。」等の文字列とともに、先約ユーザに対して譲渡申請を行う際に提示するコイン数を指定するための入力ボックスを含む候補一覧データを生成する。 At this time, the information providing unit 356, according to the number of acquired coins of the application user, for example, "I currently have 800 coins. When applying for transfer, the coins I have are transferred to the previous user. You can specify the number of coins. Please specify the number of coins to be presented when making a transfer application to the previous user, along with a character string such as "Please enter the number of coins when presenting to the other party." Generate candidate list data including an input box for

そして、候補一覧データを受信した通信端末装置10においては、図6に例示するような画面に従って、申込みユーザが先約ユーザに譲与するコイン数を入力するとともに、1の予約対象会議スペースを選択し、「決定」ボタンを選択する入力操作が実行されると、利用予約処理部353は、通信端末装置10から送信された会議スペースの会議スペースID及びコイン数を含む予約対象会議スペースの指定要求を受信して上記の予約調整処理を実行する。 Then, in the communication terminal device 10 that has received the candidate list data, the number of coins to be transferred by the application user to the prior user is input according to the screen as illustrated in FIG. 6, and one reservation target conference space is selected. , When the input operation for selecting the "OK" button is executed, the usage reservation processing unit 353 requests the designation of the reservation target conference space including the conference space ID and the number of coins of the conference space transmitted from the communication terminal device 10. Receive and execute the above reservation adjustment process.

(コイン管理部)
コイン管理部357は、各ユーザのコイン数を管理するとともに、利用予約の実利用時、又は、予約調整処理の実行時、所定のサービスを使用した際の各ユーザのコイン数の増減を管理する。
(Coin Management Department)
The coin management unit 357 manages the number of coins of each user, and also manages the increase / decrease in the number of coins of each user when the usage reservation is actually used, the reservation adjustment process is executed, and the predetermined service is used. ..

特に、コイン管理部357は、利用予約の実利用時に、キャンセルの有無やキャンセル数、予約開始時刻と実利用時の開催時刻、予約終了時刻と実利用時の終了時刻などの要素に基づいて、実利用するユーザに付与し、当該付与したコイン数を、ユーザIDに対応付けられたユーザ管理DB331の該当するユーザのコイン数に増加させる処理(以下、「会議スペースの利用評価に基づくコイン付与処理」という。)を実行する。 In particular, the coin management unit 357 is based on factors such as the presence or absence of cancellation, the number of cancellations, the reservation start time and the holding time at the time of actual use, the reservation end time and the end time at the time of actual use, etc. A process of giving to a user who actually uses the coin and increasing the number of coins given to the number of coins of the corresponding user in the user management DB 331 associated with the user ID (hereinafter, "coin giving process based on the usage evaluation of the conference space"). ".) Is executed.

なお、本実施形態における会議スペースの利用評価に基づくコイン付与処理の詳細については後述する。 The details of the coin granting process based on the evaluation of the use of the conference space in this embodiment will be described later.

また、コイン管理部357は、予約調整処理の実行時であって、会議スペースの使用が先約ユーザから申込みユーザに変更した(予約調整が成立した)場合には、申込みユーザから提供されたコイン数を先約ユーザに移動させる処理を実行する。 Further, when the reservation adjustment process is executed and the use of the conference space is changed from the previous user to the application user (reservation adjustment is established), the coin management unit 357 provides coins provided by the application user. Executes the process of moving the number to the user.

[2.3]確度特定処理(確度情報の算出原理)
次に、本実施形態の確度算出部355で実行される確度特定処理(確度情報の算出原理)について説明する。
[2.3] Accuracy identification process (principle of calculating accuracy information)
Next, the accuracy specifying process (calculation principle of accuracy information) executed by the accuracy calculation unit 355 of the present embodiment will be described.

(概要)
確度算出部355は、上述のように、利用予約の調整を行う先約ユーザが存在する場合に、予約状況管理DB334に記憶された予約情報及び利用履歴情報に基づき、各先約ユーザの予約の確度を算出する。
(Overview)
As described above, the accuracy calculation unit 355 makes a reservation for each prior user based on the reservation information and usage history information stored in the reservation status management DB 334 when there is a prior user who adjusts the usage reservation. Calculate the accuracy.

通常、先約ユーザによって利用予約した会議スペースが実際に利用されるか否かは、過去に利用予約したときの利用実績に強く依存し、過去の利用予約時における実利用率の高いユーザほど利用予約に従って、実際に会議スペースを利用する確率が高くなる。 Normally, whether or not the conference space reserved for use by the previous user is actually used depends strongly on the usage record at the time of the reservation for use in the past, and the user with the higher actual usage rate at the time of reservation for use in the past is used. According to the reservation, the probability of actually using the conference space increases.

また、先約ユーザによって利用予約された会議スペースが月1などの定例的に使用される予定である場合(すなわち、定期利用の場合)には、惰性的に予約されているなど開催の必要性が低い場合も多く、実際に会議スペースが利用される確度は低くなる可能性が高くなる。 In addition, if the conference space reserved for use by the previous user is scheduled to be used regularly such as 1 month (that is, in the case of regular use), it is necessary to hold the conference space by inertia. Is often low, and the probability that the conference space will actually be used is high.

さらに、利用予約に登録されている人数に応じて開催率も変わること多く、当該人数別の開催率が判れば、実際に会議スペースが利用される確度の信頼性は増す。 Furthermore, the holding rate often changes according to the number of people registered in the usage reservation, and if the holding rate for each number of people is known, the reliability of the probability that the conference space will actually be used will increase.

そして、会議スペースの利用に関する評価値が高い場合には、適切に会議スペースを使っていることから、実際に会議スペースが利用される確度は低くなる可能性もある。 If the evaluation value regarding the use of the conference space is high, the probability that the conference space is actually used may be low because the conference space is used appropriately.

そこで、本実施形態の確度算出部355は、先約ユーザが会議スペースの利用予約を譲渡する可能性を申込みユーザに提供し、スムーズな交渉を行うために、利用履歴情報に含まれる利用予約に対するキャンセルなど、所与の要素に基づいて、確度を算出するようになっている。 Therefore, the accuracy calculation unit 355 of the present embodiment provides the application user with the possibility that the prior user transfers the usage reservation of the conference space, and in order to carry out smooth negotiation, the usage reservation included in the usage history information is dealt with. Accuracy is calculated based on a given factor, such as cancellation.

(評価値の変換)
確度算出部355は、上述のように評価処理部354によって算出された評価値を、利用予約が遂行されるかを示す確からしさの数値に変換し、かつ、定期開催有無及び人数別の開催率に応じて補正して確度を算出する。
(Conversion of evaluation value)
The accuracy calculation unit 355 converts the evaluation value calculated by the evaluation processing unit 354 as described above into a numerical value of certainty indicating whether or not the usage reservation is executed, and the holding rate according to the presence or absence of regular holding and the number of people. The accuracy is calculated by correcting according to.

例えば、上述のしたように、当該先約ユーザが、自身が主催者となる会議のため、過去半年に40回の利用予約を行い、2回利用予約をキャンセルさせ、38回実際に予約した会議スペースを利用して会議を開催したケースを想定であって、4.75のレピュテーション点数が評価値として算出されている場合を想定する。 For example, as described above, for the conference hosted by the user, the conference has been reserved 40 times in the past six months, the reservation has been canceled twice, and the conference has actually been reserved 38 times. It is assumed that the conference is held using the space, and the reputation score of 4.75 is calculated as the evaluation value.

この場合には、確度算出部355は、
(1)上記のように算出したレピュテーション点数≧4.5点の場合はレピュテーション確率=100%と設定し、
(2)当該レピュテーション点数<4.5点の場合、0.1点減る毎にレピュテーション確率を0.5%減じて
当該レピュテーション確率を設定する。
In this case, the accuracy calculation unit 355
(1) If the reputation score calculated as above ≥ 4.5 points, set the reputation probability = 100%.
(2) When the reputation score is <4.5 points, the reputation probability is set by subtracting the reputation probability by 0.5% for every 0.1 point decrease.

なお、例えば、レピュテーション点数が4.2点である場合に、予約管理サーバ装置30は、レピュテーション確率を98.5%とし、3.8点である場合に、96.5%と算出する。 For example, when the reputation score is 4.2 points, the reservation management server device 30 sets the reputation probability to 98.5%, and when it is 3.8 points, calculates it as 96.5%.

(評価値の調整)
確度算出部355は、先約ユーザの利用予約している会議スペースにて、開催される先約ユーザの開催会議が、(a)定期的に開催される定期開催の会議であるか、(b)一回限りの一般開催の会議であるのかの種別、及び、当該会議の参加人数を特定する。
(Adjustment of evaluation value)
The accuracy calculation unit 355 determines whether the conference held by the prior user in the conference space reserved for use by the prior user is (a) a regularly held conference (b). ) Specify the type of one-time general meeting and the number of participants in the meeting.

具体的には、確度算出部355は、定期開催される会議及び一般開催される会議の各々について、定期開催される会議であれば、開催率84%、一般開催される会議であれば、開催率98%等、会議の開催率(以下、「開催率A」という。)を特定する。 Specifically, the accuracy calculation unit 355 holds a holding rate of 84% for each of the regularly held meetings and the general held meetings, and holds the general held meetings for 84%. Specify the meeting holding rate (hereinafter referred to as "holding rate A") such as 98%.

また、確度算出部355は、先約ユーザにおける利用履歴情報に基づいて、当該先約ユーザにおける過去の利用予約の実利用から参加人数毎(例えば、2名、3名、4名、5名、6名及び7名以上)会議の開催率(以下、「開催率B」という。)を特定する。 In addition, the accuracy calculation unit 355 is based on the usage history information of the prior contract user, and is based on the actual usage of the past usage reservation by the prior contract user for each number of participants (for example, 2 people, 3 people, 4 people, 5 people, Specify the holding rate (hereinafter referred to as "holding rate B") of the meeting (6 people and 7 people or more).

(確度の算出)
確度算出部355は、レピュテーション確率に開催率A及び開催率Bを乗算して該当する先約ユーザにおける確度を算出する。
(Calculation of accuracy)
The accuracy calculation unit 355 multiplies the reputation probability by the holding rate A and the holding rate B to calculate the accuracy of the corresponding prior user.

[2.4]利用調整処理
次に、本実施形態の利用予約処理部353において実行される利用調整処理について説明する。
[2.4] Usage adjustment processing Next, the usage adjustment processing executed by the usage reservation processing unit 353 of the present embodiment will be described.

(利用調整処理の基本原理)
利用予約処理部353は、上述のように、申込みユーザが希望する予約対象となる会議スペースに先約ユーザの利用予約が存在する場合には、既に先約ユーザの利用予約が登録されている候補スペースについて利用申込ユーザにおける利用予約を申請する申請処理を実行し、当該申込みユーザ及び当該先約ユーザ間で利用予約を調整する予約調整処理を実行する。
(Basic principle of usage adjustment processing)
As described above, the usage reservation processing unit 353 is a candidate for which the usage reservation of the prior user is already registered when the usage reservation of the prior user exists in the conference space to be reserved desired by the applicant user. For the space, the application process for applying for the usage reservation in the usage application user is executed, and the reservation adjustment processing for adjusting the usage reservation between the application user and the prior contract user is executed.

特に、利用予約処理部353は、予約調整処理として、先約ユーザにおける承認を条件に、前記利用申込ユーザにおける利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する。 In particular, the usage reservation processing unit 353 changes the usage reservation of the candidate space during the desired usage period of the usage application user from the usage reservation of the prior contract user as a reservation adjustment process, subject to approval by the prior contract user.

上述のように、確度情報を含む候補会議スペース一覧データが申込みユーザに提供されると、当該申込みユーザは、候補会議スペース一覧データに基づいて、利用予約を譲渡して貰える可能性の高い会議スペースを選択することとなる。 As described above, when the candidate conference space list data including the accuracy information is provided to the applicant user, the applicant user is likely to transfer the usage reservation based on the candidate conference space list data. Will be selected.

この場合には、利用予約処理部353は、通信制御部310を介して受信した申込みユーザの操作指示に基づいて、当該先約ユーザに対して、当該会議スペースに関する譲渡の申請を行う譲渡申請処理を実行する。 In this case, the usage reservation processing unit 353 applies for the transfer of the conference space to the prior user based on the operation instruction of the application user received via the communication control unit 310. To execute.

特に、利用予約処理部353は、先約ユーザの利用予約に対応する予約情報に基づき、当該先約ユーザの開催する会議の全参加者が出席可能な日時を特定し、かつ、全参加者を収容可能であり、かつ、必要な会議スペース設備を備えた代替会議スペースを特定する。 In particular, the usage reservation processing unit 353 specifies the date and time when all the participants of the conference held by the prior user can attend, and all the participants are selected, based on the reservation information corresponding to the usage reservation of the prior user. Identify an alternative meeting space that can be accommodated and has the necessary meeting space equipment.

また、利用予約処理部353は、代替会議スペースに先約ユーザが存在する場合には、当該代替会議スペースに関する情報を先約ユーザに提示しつつ、譲渡申請処理を実行する。 Further, when the prior user exists in the alternative conference space, the usage reservation processing unit 353 executes the transfer application process while presenting the information regarding the alternative conference space to the prior user.

そして、利用予約処理部353は、確度特定処理を含む申請処理を繰り返すことによって、先約ユーザの代替会議スペースを見つけつつ、利用予約を変更して各ユーザの利用予約を実行する。 Then, the usage reservation processing unit 353 repeats the application processing including the accuracy specifying processing, and while finding the alternative meeting space of the prior user, changes the usage reservation and executes the usage reservation of each user.

なお、利用予約処理部353は、ユーザの選択指示に代えて、特定された複数の候補会議スペースにおいていずれの候補スペースについて既に予約している先約ユーザが存在する場合に、確度が最も低い先約ユーザを特定し、特定した先約ユーザに対してユーザの選択指示なしで予約調整処理を実行してもよい。 In addition, the usage reservation processing unit 353 has the lowest accuracy when there is a prior user who has already reserved any candidate space in the specified plurality of candidate conference spaces instead of the user's selection instruction. A user may be specified, and the reservation adjustment process may be executed for the specified destination user without a user's selection instruction.

また、利用予約処理部353は、特定された複数の候補会議スペースにおいていずれの候補会議スペースについて既に予約している先約ユーザが存在する場合に、確度が最も低い前記先約ユーザから当該確度が最も高い前記先約ユーザまで、かつ、前記先約ユーザにおける承認が得られるまで、順に前記予約調整処理を実行するようにしてもよい。 Further, when there is a prior user who has already reserved for any candidate conference space in the specified plurality of candidate conference spaces, the usage reservation processing unit 353 has the lowest accuracy of the prior user. The reservation adjustment process may be executed in order up to the highest predecessor user and until the approval of the predecessor user is obtained.

(コインの利用)
利用予約処理部353は、既に先約ユーザの利用予約が登録されている候補会議スペースについて申込みユーザにおける利用予約を希望した場合であって、申込みユーザからの所定数の媒体の提供に応じて先約ユーザにおける承認がされた場合に、申込みユーザにおける利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更してもよい。
(Use of coins)
The usage reservation processing unit 353 is in the case where the application user wishes to make a usage reservation for the candidate conference space in which the usage reservation of the prior user has already been registered, and the application user provides the predetermined number of media. If the approval is given by the user, the reservation for the candidate space during the desired usage period of the application user may be changed from the reservation for the previous user.

通常、会議スペースを有効活用するためには、会議スペースの稼働率を向上させる必要があるとともに、会議などを開催した場合に、当該会議スペースがないと生産性や円滑な運営を行うことができず、会議スペースなどの利用に種々の不具合が生ずる。 Normally, in order to make effective use of the conference space, it is necessary to improve the operating rate of the conference space, and when a conference is held, productivity and smooth operation can be achieved without the conference space. However, various problems occur in the use of the conference space and the like.

一方、会議スペースの利用予約の変更については、ユーザの善意に頼っていては限界があり、スムーズな変更を促すためにはそれなりのインセンティブを必要とすることが望ましい。 On the other hand, there is a limit to changing the reservation for using the conference space depending on the good intentions of the user, and it is desirable to require some incentive to promote smooth change.

そこで、本実施形態においては、会議スペースの利用予約の譲渡申請を行う際に、先約ユーザが当該変更を承認した場合には、先約ユーザに対して所定数のコイン(例えば、100コイン等)を対価として申込みユーザから譲渡させるようになっている。 Therefore, in the present embodiment, when the prior user approves the change when applying for the transfer of the reservation for using the conference space, a predetermined number of coins (for example, 100 coins, etc.) are given to the prior user. ) Is transferred from the application user as consideration.

すなわち、本実施形態においては、先約ユーザは、予約した会議スペースの利用予約を他者に譲渡することによって、申込みユーザからコインを受け取り、次回自ら会議スペースの利用予約を行う際に当該コインを利用することができるので、予約した会議スペースの利用予約を他者に譲渡することのインセンティブを享受することができるようになっている。 That is, in the present embodiment, the prior user receives the coin from the applicant user by transferring the reserved use reservation of the conference space to another person, and the coin is used when the next time the reservation for use of the conference space is made by himself / herself. Since it can be used, it is possible to enjoy the incentive to transfer the reserved use of the conference space to another person.

したがって、本実施形態においては、会議スペースの利用予約を積極的に譲渡するに対するユーザのモチベーションを向上させ、会議スペースの円滑な運営を実行することができるようになっている。 Therefore, in the present embodiment, the motivation of the user for positively transferring the reservation for using the conference space can be improved, and the smooth operation of the conference space can be executed.

利用予約処理部353は、既に先約ユーザの利用予約が登録されている候補スペースについて利用申込みユーザにおける利用予約を希望した場合であって、利用申込みユーザからの所定数のコインの提供に応じて先約ユーザにおける承認がされた場合に、申込みユーザにおける利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する。 The usage reservation processing unit 353 requests the usage reservation of the usage application user for the candidate space in which the usage reservation of the previous user is already registered, and the usage reservation processing unit 353 responds to the provision of a predetermined number of coins by the usage application user. When the prior contract user approves, the usage reservation of the candidate space during the desired usage period of the application user is changed from the usage reservation of the prior contract user.

具体的には、利用予約処理部353は、先約ユーザに対して、会議スペースの利用権の譲渡申請を行う際に、譲渡して貰えた場合に譲与するコインの枚数(例えば、100コイン等)の情報を含めて利用申請処理を実行し、先約ユーザが譲渡申請に応じて場合には、申込ユーザの保有するコインを提示した枚数分減少させるとともに、当該許諾した先約ユーザの保有コイン枚数を当該提示枚数分増加させる処理を実行する。 Specifically, the usage reservation processing unit 353 requests the prior user to transfer the right to use the conference space, and the number of coins to be transferred (for example, 100 coins, etc.) ) Is included in the usage application process, and if the prior user responds to the transfer application, the number of coins owned by the applicant user is reduced by the number presented, and the coins owned by the licensed prior user are reduced. A process of increasing the number of sheets by the number of presented sheets is executed.

なお、利用予約処理部353は、申込みユーザにおける保有コインが先約ユーザに提示するコイン数に満たない場合には、譲渡申請処理を中止にしてもよい。 If the number of coins held by the application user is less than the number of coins presented to the prior user, the usage reservation processing unit 353 may cancel the transfer application processing.

また、利用予約処理部353は、一定のコイン数を用いてもよいし、上述のように評価処理部354によって算出された評価値に応じて、申込みユーザから先約ユーザに利用予約を変更するために当該先約ユーザに当該申込みユーザから提供される際のコイン数を決定し、決定したコイン数を用いてもよい。 Further, the usage reservation processing unit 353 may use a fixed number of coins, or changes the usage reservation from the application user to the prior user according to the evaluation value calculated by the evaluation processing unit 354 as described above. Therefore, the number of coins to be provided to the prior contract user by the application user may be determined, and the determined number of coins may be used.

さらに、この場合に先約ユーザが受け取るコインは、当該先約ユーザのみに譲渡されてもよいし、他の会議スペースの利用予約に参加するユーザに分配してもよい。 Further, in this case, the coins received by the prior contract user may be transferred only to the prior contract user, or may be distributed to users who participate in reservations for using other conference spaces.

例えば、先約ユーザが受け取るコインを会議スペースの利用予約に参加するユーザに分配する場合には、先約ユーザが当該コインの50%を取得し、残りのコインを他の必須参加者間で均等割してもよい。 For example, when the coins received by the predecessor user are distributed to the users who participate in the reservation to use the conference space, the predecessor user acquires 50% of the coins and equalizes the remaining coins among the other required participants. You may split it.

すなわち、利用権を譲った際に利用申込ユーザから100コイン貰えた場合に、当該会議の必須参加者が主催者を入れて6人である場合には、主催者となる先約ユーザが50コイン、他の参加者のユーザが、各々、10コインずつ取得する。 That is, if 100 coins are received from the user who applied for use when the usage right is transferred, and if the number of required participants of the conference is 6 including the organizer, the previous user who will be the organizer is 50 coins. , Users of other participants get 10 coins each.

上記に加えて、利用予約処理部353は、会議スペースの利用予約に関して模範的なユーザのモチベーションを維持するために、上述のように評価処理部354によって算出された評価値が低いユーザ(例えば、レピュテーション点数が2以下のユーザ)が先約ユーザの場合には、通常の先約ユーザに比べ、譲渡されるコイン数を少なくとしてもよい(例えば30%減少させる)。 In addition to the above, the usage reservation processing unit 353 has a user with a low evaluation value calculated by the evaluation processing unit 354 as described above (for example, in order to maintain the motivation of the exemplary user regarding the usage reservation of the conference space). When the user with a reputation score of 2 or less is the predecessor user, the number of coins to be transferred may be smaller (for example, reduced by 30%) as compared with the normal predecessor user.

なお、本実施形態のコインは、予約調整処理以外の処理や当該予約管理システムS外のシステムによって付与されてもよいし、予約調整処理以外の処理や当該予約管理システムS外のシステムおいて利用可能であってもよい。 The coin of the present embodiment may be given by a process other than the reservation adjustment process or a system outside the reservation management system S, or may be used by a process other than the reservation adjustment process or a system outside the reservation management system S. It may be possible.

[2.4]コイン付与処理
次に、本実施形態のコイン管理部357において実行される会議スペースの利用評価に基づくコイン付与処理について説明する。
[2.4] Coin granting process Next, a coin granting process based on the utilization evaluation of the conference space executed by the coin management unit 357 of the present embodiment will be described.

コイン管理部357は、チェックイン要求及びチェックアウト要求の受信時刻と、予約情報と、に基づいて、ユーザにおける会議スペースの利用予約の評価を実行し、当該評価に基づいて、該当するユーザに対して所定数のコインを付与する。 The coin management unit 357 evaluates the user's reservation for using the conference space based on the reception time of the check-in request and the check-out request and the reservation information, and based on the evaluation, the corresponding user is evaluated. And give a predetermined number of coins.

特に、コイン管理部357は、
(1)1時間会議を予約し、チェックインしたユーザに対して、1コイン付与し、
(2)30分会議を予約し、チェックインしたユーザに対して、30コイン付与し、
(3)予約終了時刻の10分前までにチェックアウトしたユーザに対して、ボーナスとして15コイン付与し、
(4)予約終了時刻の30分前まで早期チェックアウトしたユーザに対して、ボーナスとして25コイン付与する。
In particular, the coin management unit 357
(1) Reserving a one-hour meeting, giving one coin to the user who checked in,
(2) Book a 30-minute meeting and give 30 coins to the user who checked in.
(3) 15 coins will be given as a bonus to users who check out 10 minutes before the reservation end time.
(4) 25 coins will be given as a bonus to users who check out early 30 minutes before the reservation end time.

なお、本実施形態においては、例えば、短時間での会議を推奨するため、コイン管理部357は、30分会議の場合には、多くのコインを付与するようになっている。 In this embodiment, for example, in order to recommend a meeting in a short time, the coin management unit 357 is designed to give a lot of coins in the case of a 30-minute meeting.

また、このとき、全てのコインを主催者(すなわち、利用申込ユーザ)のみに付与するようにしてもよく、会議参加者全員に同じ数のコインを付与するようにしてもよく、更には、参加者全員で等分に分けるようにしてもよい。 Further, at this time, all coins may be given only to the organizer (that is, the user who applied for use), the same number of coins may be given to all the conference participants, and further, participation may be made. You may divide it into equal parts by all the people.

また、コイン管理部357は、予約終了時刻後にチェックアウトしたユーザに対しては、コインを付与せず、又は、ユーザの所有しているコインを減算(例えば、-5コイン)してもよい。 Further, the coin management unit 357 may not give coins to the user who checked out after the reservation end time, or may subtract the coins owned by the user (for example, -5 coins).

さらに、コイン管理部357は、利用予約に対してキャンセルをした場合であって、利用時刻より所定の期間内(例えば、48時間)の場合には、ユーザの所有しているコインを減算(例えば、-5コイン)してもよい。 Further, the coin management unit 357 subtracts the coins owned by the user (for example, if the usage reservation is canceled within a predetermined period (for example, 48 hours) from the usage time). , -5 coins).

[5]予約管理システムSの動作
[5.1]利用情報生成処理
次いで、図7を用いて本実施形態の予約管理サーバ装置30において実行される利用情報生成処理について説明する。なお、図7は、本実施形態の予約管理サーバ装置30の利用履歴生成部352が実行する利用情報生成処理を示すフローチャートである。
[5] Operation of the reservation management system S [5.1] Usage information generation processing Next, the usage information generation processing executed in the reservation management server device 30 of the present embodiment will be described with reference to FIG. 7. Note that FIG. 7 is a flowchart showing a usage information generation process executed by the usage history generation unit 352 of the reservation management server device 30 of the present embodiment.

本処理においては、ユーザ管理DB331、会議スペース管理DB332、ビーコン装置管理DB333及び予約状況管理DB334には予め各種のデータが既に記憶されているものとする。 In this process, it is assumed that various data are already stored in the user management DB 331, the conference space management DB 332, the beacon device management DB 333, and the reservation status management DB 334 in advance.

まず、利用履歴生成部352は、通信端末装置10から送信されたチェックイン要求を受信すると(ステップSa1)、当該チェックイン要求とともに送信されたユーザID及びビーコンID(該当する通信端末装置10がビーコン装置20から受信したビーコンID)を特定し、ROM/RAM320に一時記憶させる(ステップSa2)。 First, when the usage history generation unit 352 receives the check-in request transmitted from the communication terminal device 10 (step Sa1), the user ID and the beacon ID transmitted together with the check-in request (the corresponding communication terminal device 10 is a beacon). The beacon ID received from the device 20) is specified and temporarily stored in the ROM / RAM 320 (step Sa2).

次いで、利用履歴生成部352は、タイマ360と連動しつつ、現在時刻を特定し、かつ、特定した現在時刻、特定したユーザID及びビーコンIDに基づいて、予約情報の特定が可能か否かを判定する(ステップSa3)。 Next, the usage history generation unit 352 specifies the current time while interlocking with the timer 360, and determines whether or not the reservation information can be specified based on the specified current time, the specified user ID, and the beacon ID. Determination (step Sa3).

すなわち、利用履歴生成部352は、現在時刻に基づいて、当該ユーザIDによるビーコンIDが属する会議スペースに対する利用予約の有無(そもそも利用予約があるか又は既にキャンセルされているかなど)を判定する。 That is, the usage history generation unit 352 determines whether or not there is a usage reservation for the conference space to which the beacon ID by the user ID belongs (whether there is a usage reservation in the first place or whether it has already been canceled, etc.) based on the current time.

そして、利用履歴生成部352は、予約情報の特定が可能でないと判定した場合には、本動作を終了させ、当該予約情報の特定が可能であると判定した場合には、特定した現在時刻をチェックイン時刻として特定する(ステップSa4)。 Then, the usage history generation unit 352 terminates this operation when it is determined that the reservation information cannot be specified, and when it is determined that the reservation information can be specified, the specified current time is set. Specify as the check-in time (step Sa4).

このとき、コイン管理部357は、チェックイン要求に含まれるユーザID又はROM/RAM320に記憶済みのユーザIDに基づき、コインの付与対象となるユーザを特定しつつ、当該ユーザに対するコインを付与する。 At this time, the coin management unit 357 grants coins to the user while specifying the user to be coined based on the user ID included in the check-in request or the user ID stored in the ROM / RAM 320.

次いで、利用履歴生成部352は、チェックアウト要求を受信したか否かを判定しつつ(ステップSa5)、特定した予約情報に規定された予約終了時刻が到来したか否かを判定する(ステップSa6)。 Next, the usage history generation unit 352 determines whether or not the checkout request has been received (step Sa5), and determines whether or not the reservation end time specified in the specified reservation information has arrived (step Sa6). ).

このとき、利用履歴生成部352は、予約終了時刻までにチェックェックイン要求を受信したと判定した場合には、ステップSa7に移行してからステップSa8に移行し、予約終了時刻までにチェックェックイン要求を受信しなかった場合には、ステップSa8に直接移行する。 At this time, if the usage history generation unit 352 determines that the check-in request has been received by the reservation end time, the process proceeds to step Sa7 and then to step Sa8, and the check-in is performed by the reservation end time. If the request is not received, the process directly proceeds to step Sa8.

次いで、利用履歴生成部352は、予約終了時刻までにチェックェックイン要求を受信したと判定した場合(すなわち、予約終了時刻までに予約した会議スペースにユーザが入場したと判定した場合)には、タイマ360と連動しつつ、当該チェックイン要求の受信時刻を特定し、当該時刻をチェックアウト時刻として特定する(ステップSa7)。 Next, when the usage history generation unit 352 determines that the check-in request has been received by the reservation end time (that is, when it is determined that the user has entered the conference space reserved by the reservation end time), the usage history generation unit 352 determines that the user has entered the conference space. While interlocking with the timer 360, the reception time of the check-in request is specified, and the time is specified as the check-out time (step Sa7).

このとき、利用履歴生成部352は、当該チェックイン要求に含まれるユーザID又はROM/RAM320に記憶済みのユーザIDに基づき、コインの付与対象となるユーザを特定しつつ、当該ユーザに対する所定のコインを付与する。 At this time, the usage history generation unit 352 identifies a user to be awarded a coin based on the user ID included in the check-in request or the user ID stored in the ROM / RAM 320, and determines a predetermined coin for the user. Is given.

次いで、利用履歴生成部352は、特定したチェックイン時刻、又は、特定したチェックイン時刻及びチェックアウト時刻を、予約状況管理DB334において該当する予約情報と対応付けられたフィールドに利用履歴情報として予約状況管理DB334に登録し(ステップSa8)、本動作を終了させる。 Next, the usage history generation unit 352 sets the specified check-in time or the specified check-in time and check-out time in the field associated with the corresponding reservation information in the reservation status management DB 334 as usage history information. It is registered in the management DB 334 (step Sa8), and this operation is terminated.

[5.2]利用予約時の処理
次に、図8及び図9を用いて、本実施形態の予約管理システムSにおいて会議スペースの利用予約を行う際の処理について説明する。なお、図8及び図9は、本実施形態の予約管理サーバ装置30のデータ処理部350において、会議スペースの利用予約時に実行される処理を示すフローチャートである。
[5.2] Processing at the time of reservation for use Next, the processing for making a reservation for the use of the conference space in the reservation management system S of the present embodiment will be described with reference to FIGS. 8 and 9. 8 and 9 are flowcharts showing the processes executed at the time of reservation for use of the conference space in the data processing unit 350 of the reservation management server device 30 of the present embodiment.

本処理においては、ユーザ管理DB331、会議スペース管理DB332、ビーコン装置管理DB333及び予約状況管理DB334には予め各種のデータが既に記憶されているものとする。 In this process, it is assumed that various data are already stored in the user management DB 331, the conference space management DB 332, the beacon device management DB 333, and the reservation status management DB 334 in advance.

まず、利用予約処理部353は、申込みユーザの通信端末装置10からアカウント名及びログインパスワードを指定しつつ、予約ページに対するログイン要求及びユーザ認証を実行し、かつ、利用予約要求を受信すると(ステップSb1)、利用予約要求に含まれる開催条件を抽出し、ROM/RAM320に記憶する(ステップSb2)。 First, the usage reservation processing unit 353 executes a login request and user authentication for the reservation page while designating an account name and a login password from the communication terminal device 10 of the application user, and receives the usage reservation request (step Sb1). ), The holding conditions included in the usage reservation request are extracted and stored in the ROM / RAM 320 (step Sb2).

次いで、利用予約処理部353は、DB管理更新部351と連動しつつ、抽出した開催条件に基づき会議スペース管理DB332を検索し、当該開催条件を満たす候補会議スペースを特定し、当該候補会議スペースに対応する会議スペースIDを読み出して、ROM/RAM320に一時記憶させる(ステップSb3)。 Next, the usage reservation processing unit 353 searches the conference space management DB 332 based on the extracted holding conditions while interlocking with the DB management updating unit 351 to specify a candidate meeting space that satisfies the holding conditions, and uses the candidate meeting space as the candidate meeting space. The corresponding conference space ID is read out and temporarily stored in the ROM / RAM 320 (step Sb3).

次いで、利用予約処理部353は、DB管理更新部351と連動して、申込みユーザの取得済コイン数をユーザ管理DB331から読み出させ、ROM/RAM320に一時記憶させる(ステップSb4)。 Next, the usage reservation processing unit 353, in conjunction with the DB management update unit 351, reads the acquired coin number of the application user from the user management DB 331 and temporarily stores it in the ROM / RAM 320 (step Sb4).

次いで、利用予約処理部353は、予約状況管理DB334に記憶された予約情報に基づき、特定した各候補会議スペースに先約ユーザが存在するか否かを特定する(ステップSb5)。 Next, the usage reservation processing unit 353 specifies whether or not there is a prior user in each of the specified candidate conference spaces based on the reservation information stored in the reservation status management DB 334 (step Sb5).

このとき、利用予約処理部353は、先約ユーザが存在すると特定した場合には、当該候補会議スペースの会議スペースIDと当該先約ユーザのユーザIDを対応付けつつ、ROM/RAM320に一時記憶させるとともに、先約ユーザが存在しないと特定した場合には、先約ユーザがいないことを示すデータをROM/RAM320に記憶させる(ステップSb6)。 At this time, when the usage reservation processing unit 353 identifies that the predecessor user exists, it temporarily stores the conference space ID of the candidate conferencing space in the ROM / RAM 320 while associating it with the user ID of the predecessor user. At the same time, when it is specified that the predecessor user does not exist, the data indicating that the predecessor user does not exist is stored in the ROM / RAM 320 (step Sb6).

次いで、情報提供部356は、各候補会議スペースの先約ユーザに対応する予約情報から当該候補会議スペースの利用予約に参加する参加予定人数及び定期開催の有無の開催条件を特定するとともに、当該特定した開催条件に基づいて利用履歴情報を参照して各先約ユーザにおける利用予約に対する確度を算出する(ステップSb7)。 Next, the information providing unit 356 specifies the number of people scheduled to participate in the reservation for use of the candidate meeting space and the holding conditions of whether or not the regular holding is held from the reservation information corresponding to the predecessor user of each candidate meeting space. Based on the holding conditions, the accuracy of the usage reservation for each prior user is calculated with reference to the usage history information (step Sb7).

次いで、情報提供部356は、各先約ユーザにおける確度に基づいて、候補会議スペースに関する候補一覧データを生成し(ステップSb8)、当該生成した候補一覧データを申込みユーザの通信端末装置10に配信する(ステップSb9)。 Next, the information providing unit 356 generates candidate list data regarding the candidate conference space based on the accuracy of each prior user (step Sb8), and distributes the generated candidate list data to the communication terminal device 10 of the application user. (Step Sb9).

なお、このとき、情報提供部356は、申込みユーザによる予約対象会議スペースの選択を待機する状態となる。 At this time, the information providing unit 356 is in a state of waiting for the application user to select the conference space to be reserved.

次いで、利用予約処理部353は、申込みユーザの通信端末装置10から送信された候補会議スペースの指定要求を受信すると(ステップSb11)、指定要求に含まれる会議スペースID及びコイン数をROM/RAM320に一時記憶させた後、当該予約対象会議スペースに先約ユーザが存在するか否かを判定する(ステップSb12)。 Next, when the usage reservation processing unit 353 receives the candidate conference space designation request transmitted from the communication terminal device 10 of the application user (step Sb11), the conference space ID and the number of coins included in the designation request are transferred to the ROM / RAM 320. After the temporary storage, it is determined whether or not the prior user exists in the reservation target conference space (step Sb12).

具体的には、利用予約処理部353は、当該指定要求に付加された会議スペースIDと、ROM/RAM320に記憶された会議スペースID及びユーザIDに基づき、先約ユーザの有無を判定する。 Specifically, the usage reservation processing unit 353 determines whether or not there is a prior user based on the conference space ID added to the designation request and the conference space ID and user ID stored in the ROM / RAM 320.

なお、利用予約処理部353は、候補一覧データの先約ユーザ情報にユーザIDを組み込み、ユーザの選択した会議スペースID、ユーザID及びコイン数を含む指定要求を通信端末装置10から予約管理サーバ装置30に送信して、先約ユーザの有無を判定してもよい。 The usage reservation processing unit 353 incorporates the user ID into the prior user information of the candidate list data, and makes a reservation management server device from the communication terminal device 10 to specify a request including the conference space ID, the user ID, and the number of coins selected by the user. It may be transmitted to 30 to determine the presence or absence of a prior user.

次いで、利用予約処理部353は、予約対象会議スペースに先約ユーザが存在しないと判定した場合には、ステップSb3において受信した利用予約要求に含まれる開催条件に基づき、予約情報を生成して予約状況管理DB334に記憶させ(ステップSb13)、本動作を終了させる。 Next, when the usage reservation processing unit 353 determines that the previous user does not exist in the reservation target conference space, the usage reservation processing unit 353 generates reservation information based on the holding conditions included in the usage reservation request received in step Sb3 and makes a reservation. It is stored in the status management DB 334 (step Sb13), and this operation is terminated.

一方、利用予約処理部353は、予約対象会議スペースに先約ユーザが存在すると判定した場合には、ROM/RAM320に記憶された先約ユーザのユーザIDに基づき、予約状況管理DB334から当該先約ユーザに対応する予約情報を読み出す(ステップSb14)。 On the other hand, when the usage reservation processing unit 353 determines that the predecessor user exists in the reservation target conference space, the predecessor from the reservation status management DB 334 is based on the user ID of the predecessor user stored in the ROM / RAM 320. Read the reservation information corresponding to the user (step Sb14).

次いで、利用予約処理部353は、当該予約情報により示される開催条件を満たす代替会議スペースを特定し(ステップSb15)、DB管理更新部351と連動して、当該先約ユーザのメールアドレスをユーザ管理DB331から読み出して譲渡申請メール生成し、該当する通信端末装置10に送信する(ステップSb16)。 Next, the usage reservation processing unit 353 identifies an alternative conference space that satisfies the holding condition indicated by the reservation information (step Sb15), and manages the e-mail address of the destination user in conjunction with the DB management update unit 351. It is read from DB 331, a transfer application mail is generated, and is transmitted to the corresponding communication terminal device 10 (step Sb16).

なお、このとき、利用予約処理部353は、代替会議スペースに先約ユーザが存在するか否かを特定しつつ、確度を算出し、当該算出した確度及び先約ユーザ情報を含む代替会議スペースの一覧を生成する。 At this time, the usage reservation processing unit 353 calculates the accuracy while specifying whether or not the prior user exists in the alternative conference space, and the alternative conference space including the calculated accuracy and the prior user information. Generate a list.

また、利用予約処理部353は、譲渡申請メールとして、所定の文字列と、代替会議スペースの一覧と、「許可」及び「拒否」の2つのボタンと、を先約ユーザの通信端末装置10にて表示させるためのメールを生成する。 In addition, the usage reservation processing unit 353 sends a predetermined character string, a list of alternative conference spaces, and two buttons of "permit" and "reject" to the communication terminal device 10 of the previous user as a transfer application mail. Generate an email to display.

なお、譲渡申請メールに従って先約ユーザが、代替会議スペースを選択しつつ、譲渡に応じた場合には、ステップSb11~ステップSb16と同様の処理が実行され、先約ユーザのために代替会議スペースの利用予約が行われるようになっている。 If the prior user selects the alternative conference space according to the transfer application email and accepts the transfer, the same processing as in steps Sb11 to Sb16 is executed, and the alternative conference space is provided for the prior user. Usage reservations are being made.

次いで、利用予約処理部353は、先約ユーザにより利用予約の譲渡が承認されたか否かを判定する(ステップSb21)。 Next, the usage reservation processing unit 353 determines whether or not the transfer of the usage reservation is approved by the prior user (step Sb21).

このとき、利用予約処理部353は、譲渡申請が拒否されたと判定すると、候補一覧データに含まれる全候補会議スペースの先約ユーザに対する譲渡申請が完了したか否かを判定する(ステップSb22)。 At this time, if the usage reservation processing unit 353 determines that the transfer application has been rejected, it determines whether or not the transfer application to the prior user of all candidate conference spaces included in the candidate list data has been completed (step Sb22).

そして、利用予約処理部353は、全候補会議スペースの先約ユーザに対する申請が完了していると判定した場合(すなわち、全ての候補会議スペースについて譲渡申請が拒否された場合)には、申込みユーザの通信端末装置10に対して、予約失敗通知を送信して(ステップSb23)、本動作を終了させる。 Then, when the usage reservation processing unit 353 determines that the application to the predecessor user of all the candidate conference spaces has been completed (that is, when the transfer application is rejected for all the candidate conference spaces), the application user. A reservation failure notification is transmitted to the communication terminal device 10 of the above (step Sb23), and this operation is terminated.

一方、利用予約処理部353は、全候補会議スペースの先約ユーザに対する譲渡申請が完了していないと判定した場合には、該当する通信端末装置10(すなわち、申込みユーザ)に再選択要求を送信し(ステップSb24)、処理をステップSb11に戻る。 On the other hand, when the usage reservation processing unit 353 determines that the transfer application to the prior user of all candidate conference spaces has not been completed, the usage reservation processing unit 353 sends a reselection request to the corresponding communication terminal device 10 (that is, the application user). (Step Sb24), and the process returns to step Sb11.

なお、本動作においては、譲渡申請に応じてくれる先約ユーザが現れるまでステップSb11~24の処理を繰り返す。 In this operation, the processes of steps Sb11 to 24 are repeated until a prior user who accepts the transfer application appears.

次いで、利用予約処理部353は、何れかの先約ユーザが譲渡申請メールに応じて、利用予約の譲渡が承認されたと判定すると、DB管理更新部351と連動して、ROM/RAM320に記憶されているコイン数(すなわち、申込みユーザの指定したコイン数)分、申込みユーザの取得済コイン数を減少させるとともに、譲渡申請に応じたユーザの取得済コイン数を同数増加させることによりコインを移転させる(ステップSb25)。 Next, when the usage reservation processing unit 353 determines that the transfer of the usage reservation is approved in response to the transfer application mail, the usage reservation processing unit 353 is stored in the ROM / RAM 320 in conjunction with the DB management update unit 351. Coins are transferred by reducing the number of acquired coins of the applying user by the number of coins (that is, the number of coins specified by the applying user) and increasing the number of acquired coins of the user in response to the transfer application by the same number. (Step Sb25).

最後に、利用予約処理部353は、DB管理更新部351と連動して、利用予約の譲渡を許可した先約ユーザの予約情報を予約状況管理DB334から削除するとともに、ROM/RAM320に記憶された開催条件に基づき、申込みユーザに対応する予約情報を生成して、予約状況管理DB334に記憶させることで予約状況管理DB334を更新して(ステップSb26)、本動作を終了させる。 Finally, the usage reservation processing unit 353, in conjunction with the DB management update unit 351, deletes the reservation information of the prior user who has permitted the transfer of the usage reservation from the reservation status management DB 334, and stores it in the ROM / RAM 320. The reservation status management DB 334 is updated (step Sb26) by generating reservation information corresponding to the application user based on the holding conditions and storing it in the reservation status management DB 334, and this operation is terminated.

[6]変形例
[6.1]変形例1
上記の実施形態において、利用予約処理部353は、全ての候補会議スペースに対する譲渡申請が拒否された場合に、申込みユーザの開催しようとする会議の全必須参加者が参加可能な他の代替日程を自動で再調整し、当該代替日程にて開催条件を満たす会議スペースの利用予約を実行してもよい。
[6] Modification example [6.1] Modification example 1
In the above embodiment, the usage reservation processing unit 353 sets another alternative schedule in which all the required participants of the conference to be held by the applicant user can participate when the transfer application for all the candidate conference spaces is rejected. It may be automatically readjusted and a reservation for use of the conference space that meets the holding conditions may be executed on the alternative schedule.

具体的には、利用予約処理部353は、
(1)DB管理更新部351と連動しつつ、開催条件により指定された全ての必須参加者が参加可能な代替日程を必須参加者に対応するスケジュールデータに基づいて特定し、
(2)開催条件に含まれる会議の開催期間を代替日程に変更し、当該変更後の開催条件を満たす候補会議スペースを特定し、
(3)変更後の開催条件(すなわち、開催期間を代替日程に変更した開催条件)に基づき特定された候補会議スペースにおける先約ユーザの有無及びその確度を算出する。
Specifically, the usage reservation processing unit 353
(1) In conjunction with the DB management update unit 351, specify an alternative schedule in which all required participants specified by the holding conditions can participate, based on the schedule data corresponding to the required participants.
(2) Change the holding period of the meeting included in the holding conditions to an alternative schedule, specify the candidate meeting space that meets the changed holding conditions, and identify the candidate meeting space.
(3) The presence / absence of a prior user in the candidate meeting space specified based on the changed holding conditions (that is, the holding conditions in which the holding period is changed to an alternative schedule) and the accuracy thereof are calculated.

そして、情報提供部356は、算出した確度に関する情報及び先約ユーザ情報を記載した会議スペース一覧を生成する。 Then, the information providing unit 356 generates a conference space list in which the calculated accuracy information and the prior user information are described.

[6.2]変形例2
上記の実施形態において、利用予約処理部353は、算出した確度の最も低い先約ユーザによる利用予約を特定し、当該先約ユーザを譲渡申請メールの送信対象として自動的に選択し、当該先約ユーザ宛てに譲渡申請メールを送信してもよい。
[6.2] Modification 2
In the above embodiment, the usage reservation processing unit 353 identifies the usage reservation by the prior contract user with the lowest calculated accuracy, automatically selects the prior contract user as the transmission target of the transfer application email, and the prior contract. A transfer application email may be sent to the user.

この場合には、確度が最も高い先約ユーザによって譲渡申請が拒否された場合には、利用予約処理部353は、次に確度の低い利用予約に対する先約ユーザを譲渡申請メールの送信対象として自動的に選択し、当該先約ユーザ宛てに譲渡申請メールを送信し、先約ユーザが拒否する限り、順番に譲渡申請メールを送信するようになっている。 In this case, if the transfer application is rejected by the prior user with the highest accuracy, the usage reservation processing unit 353 automatically targets the prior user for the next least accurate usage reservation as the transfer application email. The transfer application mail is sent to the prior contract user, and as long as the prior contract user refuses, the transfer application mail is sent in order.

そして、利用予約処理部353は、全ての候補会議スペースに対応する先約ユーザ宛てに順次譲渡申請メールを送信し、全候補会議スペースの先約ユーザにより譲渡申請が拒否された場合に、申込みユーザの通信端末装置10に予約失敗通知を送信して、再度開催条件の指定からやり直させるようにしてもよい。 Then, the usage reservation processing unit 353 sequentially sends a transfer application mail to the prior user corresponding to all the candidate conference spaces, and when the transfer application is rejected by the prior user of all the candidate conference spaces, the application user. A reservation failure notification may be sent to the communication terminal device 10 of the above, and the event may be restarted from the specification of the holding conditions.

また、利用予約処理部353は、上記の変形例1と同様に必須参加者のスケジュールデータに基づき、日程の再調整を行い、当該日程にて利用可能な会議スペースの一覧を申込みユーザの通信端末装置10に配信するようにしてもよい。 In addition, the usage reservation processing unit 353 readjusts the schedule based on the schedule data of the required participants as in the above modification 1, and applies for a list of conference spaces that can be used in the schedule, and the communication terminal of the user. It may be delivered to the device 10.

[6.3]変形例3
上記実施形態においては、オフィスO内の会議スペースを予約する場合を例に説明を行ったが、予約対象となる施設は、会議室以外の施設であってもよい。例えば、公園内のバーベキュースペースやキャンプスペース、コミックマーケット、フリーマーケット等のマーケット開設エリア等の利用予約に対しても適用することができる。
[6.3] Modification 3
In the above embodiment, the case where the conference space in the office O is reserved has been described as an example, but the facility to be reserved may be a facility other than the conference room. For example, it can be applied to reservations for use of barbecue spaces, camping spaces, comic markets, flea markets, and other market opening areas in parks.

この場合には、会議スペース管理DB332に換えて、これらの施設を管理するためのDBを設ける。また、この場合には、このDB内に、例えば、会場の出入り口から当該スペースまでの距離、トイレまでの所要時間、会場内における位置関係、広さに関する情報を予め記憶しておき、予約ページ上にて、申込みユーザが利用を希望する施設の位置、広さ等の情報を入力させる。 In this case, instead of the conference space management DB 332, a DB for managing these facilities is provided. In this case, for example, information on the distance from the entrance / exit of the venue to the space, the time required to reach the toilet, the positional relationship in the venue, and the size are stored in advance in this DB, and the information is stored on the reservation page. At, the applicant user is asked to enter information such as the location and size of the facility that he / she wishes to use.

そして、予約管理サーバ装置30にて申込みユーザの指定した条件に合致する施設を特定しつつ、当該施設の先約ユーザを特定し、利用可能確率を算出して、候補一覧データを生成して、申込みユーザの通信端末装置10に配信する。なお、この際及び候補一覧データ送信後の処理や利用情報生成時の処理については、上記実施形態と同様である。 Then, while specifying the facility that matches the conditions specified by the application user with the reservation management server device 30, the predecessor user of the facility is specified, the availability probability is calculated, and the candidate list data is generated. It is delivered to the communication terminal device 10 of the application user. At this time, the processing after transmission of the candidate list data and the processing at the time of generating usage information are the same as those in the above embodiment.

[6.4]変形例4
上記実施形態において、候補一覧データ中に、申込みユーザから先約ユーザに宛てたコメントの記入欄を設け、申込みユーザが、当該記入欄に記入したコメントを譲渡申請メール内に記入するようにしてもよい。
[6.4] Modification 4
In the above embodiment, even if the candidate list data is provided with a comment entry field from the application user to the prior user, the application user can enter the comment entered in the entry field in the transfer application email. good.

この構成により、外部のクライアントとの重要な会議を開催する必要がある等、会議スペースの利用権を譲渡して欲しい理由を先約ユーザに提示することができるので、会議スペースの利用権を譲渡して貰える可能性を向上させられるとともに、譲渡申請に基づく利用権の譲渡を円滑化し、業務効率の向上を図ることができる。 With this configuration, it is possible to show the reason for wanting the user to transfer the right to use the meeting space, such as the need to hold an important meeting with an external client, so the right to use the meeting space can be transferred. It is possible to improve the possibility of receiving the client, facilitate the transfer of the usage right based on the transfer application, and improve the business efficiency.

また、この場合には、例えば、申込みユーザに会議の重要度を5段階で評価させ、評価された会議の重要度に応じて、予め、コメントの定型フォーマットを予約管理サーバ装置30に保有させ、申込みユーザが選択した重要度に応じて自動的にコメントを挿入した譲渡申請メールを先約ユーザの通信端末装置10宛てに送信するようにしてもよい。 Further, in this case, for example, the applicant user is made to evaluate the importance of the meeting in five stages, and the reservation management server device 30 is made to hold the standard format of the comment in advance according to the importance of the evaluated meeting. The transfer application mail in which the comment is automatically inserted according to the importance selected by the application user may be sent to the communication terminal device 10 of the prior user.

[6.5]変形例5
上記実施形態においては、先約ユーザが譲渡申請に応じた場合に、申込みユーザの指定した数のコインを申込みユーザから先約ユーザに移転する構成を採用したが、レピュテーション点数に応じて、申込みユーザの指定したコイン数に自動的にコインを上乗せしてコインを移転するようにしてもよい。
[6.5] Modification 5
In the above embodiment, when the prior user responds to the transfer application, a configuration is adopted in which the number of coins specified by the applicant user is transferred from the application user to the prior user, but the application user is assigned according to the reputation score. You may transfer coins by automatically adding coins to the number of coins specified in.

例えば、レピュテーション点数が4.5点以上の申込みユーザが、100コインを指定した場合に、予約管理サーバ装置30が自動的に100コインをサービスで上乗せし、当該上乗せ後のコインを譲渡申請に応じた先約ユーザに付与するとともに、申込みユーザの所有済コイン数からは、当該申込みユーザの指定した100コインのみ減少させるようにしてもよい。 For example, when an application user with a reputation score of 4.5 points or more specifies 100 coins, the reservation management server device 30 automatically adds 100 coins as a service, and responds to the transfer application with the added coins. In addition to giving to the prior contract user, the number of coins owned by the applicant user may be reduced by only 100 coins specified by the applicant user.

また、例えば、レピュテーション点数が4.5点以上の先約ユーザが、譲渡申請に応じた場合に、申込みユーザにより提示されたコイン数(例えば、100コイン)に所定数のコイン(例えば、100コイン)をサービスで上乗せし、当該上乗せした数のコインを当該先約ユーザに付与しつつ、申込みユーザの保有コインに関しては、提示数分減少させるようにしてもよい。 Further, for example, when a prior user with a reputation score of 4.5 points or more responds to a transfer application, a predetermined number of coins (for example, 100 coins) are added to the number of coins presented by the applicant user (for example, 100 coins). ) May be added by the service, and the added number of coins may be given to the prior contract user, while the coins owned by the applicant user may be reduced by the number presented.

この構成により、キャンセルを行わないユーザにインセンティブを与えることができるので、会議スペースの積極的な利用に対するモチベーションを向上させ、利用予約したキャンセル率を低下させることができる。 With this configuration, it is possible to give an incentive to a user who does not cancel, so that it is possible to improve the motivation for the active use of the conference space and reduce the cancellation rate of the reservation.

[6.6]変形例6
上記実施形態においては、先約ユーザが利用予約を行っている会議スペースの収容人数と予約情報により示される参加人数の関係に基づいて、利用予約の調整を実行してもよい。
[6.6] Modification 6
In the above embodiment, the adjustment of the usage reservation may be performed based on the relationship between the number of people accommodated in the conference space reserved for use by the user and the number of participants indicated by the reservation information.

具体的には、利用予約処理部353は、先約ユーザの予約情報に含まれる参加ユーザと、予約している子会議スペースの収容可能人数を比較して、収容可能人数に対する参加者数の割合が所定の割合(例えば、50%)を下回る先約ユーザについては、代替え会議スペースの検索及び提示を実行しつつ、当該先約ユーザの利用予約を強制的にキャンセルして、申込みユーザの利用予約を受け付けてもよい。 Specifically, the usage reservation processing unit 353 compares the number of participants included in the reservation information of the previous user with the number of people that can be accommodated in the reserved child conference space, and the ratio of the number of participants to the number of people that can be accommodated. For the predecessor user whose value is less than the predetermined ratio (for example, 50%), the usage reservation of the predecessor user is forcibly canceled while searching and presenting the alternative conference space, and the usage reservation of the application user is made. May be accepted.

[6.8]変形例8
上記実施形態においては、全ての先約ユーザを譲渡申請の対象とする構成を採用したが、例えば、外部のクライアントとの打合せなど、会議の予定を変更することが困難な場合には、利用予約時に予め譲渡禁止を設定できるようにしてもよい。
[6.8] Modification 8
In the above embodiment, a configuration is adopted in which all prior users are targeted for transfer application, but when it is difficult to change the meeting schedule, for example, a meeting with an external client, a usage reservation is made. Sometimes it may be possible to set a transfer prohibition in advance.

この場合には、利用予約処理部353は、予約ページ上に譲渡禁止のチェックボックスを設けるとともに予約情報に譲渡禁止フラグを含ませる構成を採用する。 In this case, the usage reservation processing unit 353 adopts a configuration in which a transfer prohibition check box is provided on the reservation page and the transfer prohibition flag is included in the reservation information.

そして、利用予約処理部353は、当該チェックボックスにチェックがなされている状態で実行された利用予約に関しては、予約情報の譲渡禁止フラグを設定し、譲渡申請時に譲渡禁止フラグが「ON」となっている会議スペースに関しては、確度100%として、譲渡申請メールの送信対象から除外する。 Then, the usage reservation processing unit 353 sets the transfer prohibition flag of the reservation information for the usage reservation executed with the check box checked, and the transfer prohibition flag is set to "ON" at the time of the transfer application. The meeting space that is being used is excluded from the transmission target of the transfer application mail with 100% accuracy.

S … 予約管理システム
10 … 通信端末装置
20 …ビーコン装置
30 … 予約管理サーバ装置
310 … 通信制御部
320 … ROM/RAM
330 … データ記憶部
331 … ユーザ管理DB
332 … 会議スペース管理DB
333 … ビーコン装置管理DB
334 … 予約状況管理DB
340 … サーバ管理制御部
350 … データ処理部
351 … DB管理更新部
352 … 利用履歴生成部
353 … 利用予約処理部
354 … 評価処理部
355 … 確度算出部
356 … 情報提供部
357 … コイン管理部
360 … タイマ
S ... Reservation management system 10 ... Communication terminal device 20 ... Beacon device 30 ... Reservation management server device 310 ... Communication control unit 320 ... ROM / RAM
330 ... Data storage unit 331 ... User management DB
332 ... Meeting space management DB
333 ... Beacon device management DB
334 ... Reservation status management DB
340 ... Server management control unit 350 ... Data processing unit 351 ... DB management update unit 352 ... Usage history generation unit 353 ... Usage reservation processing unit 354 ... Evaluation processing unit 355 ... Accuracy calculation unit 356 ... Information provision unit 357 ... Coin management unit 360 … Timer

Claims (13)

実空間上に設けられた複数のスペースの利用予約を管理するための予約管理システムであって、
各スペースを識別するためのスペース識別情報と、当該各スペースに関するスペース情報が対応付けて記憶される第1記憶手段を管理する第1管理手段と、
前記スペース識別情報と、日又は時刻の情報を含む、各スペースに対して実行された利用予約の内容を示す予約情報と、が対応付けて記憶される第2記憶手段を管理する第2管理手段と、
ユーザ毎に、前記スペースの予約情報に対する実際の利用状況を、利用履歴情報として、記憶された第3記憶手段を管理する第3管理手段と、
前記スペースの利用予約を申し込む申込みユーザによる要求であって、利用希望期間を含む前記スペースの利用時における利用条件を指定した利用予約要求を取得する取得手段と、
前記利用予約要求が取得された場合に、当該利用予約要求により指定された利用条件を満たす候補スペースを前記スペース情報に基づいて特定する候補スペース特定手段と、
前記特定された候補スペースにおいて既に予約している先約ユーザが存在する場合に、前記先約ユーザにおける予約情報及び利用履歴情報の少なくともいずれか一方を所与の要素に基づいて解析し、当該先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行する確度特定手段と、
前記特定された候補スペース毎の前記特定された確度に関する情報を前記申込みユーザに提供する提供手段と、
備えることを特徴とする予約管理システム。
It is a reservation management system for managing usage reservations for multiple spaces provided in real space.
The space identification information for identifying each space, the first management means for managing the first storage means in which the space information for each space is stored in association with each other, and the first management means.
A second management means for managing a second storage means in which the space identification information and the reservation information indicating the contents of the usage reservation executed for each space, including the day or time information, are stored in association with each other. When,
For each user, the actual usage status for the reservation information of the space is used as usage history information, and the third management means for managing the stored third storage means and the third management means.
An acquisition means for acquiring a usage reservation request that specifies usage conditions when using the space, including a desired usage period, which is a request by an application user who applies for a usage reservation for the space.
When the usage reservation request is acquired, the candidate space specifying means for specifying the candidate space satisfying the usage condition specified by the usage reservation request based on the space information, and
When there is a prior user who has already made a reservation in the specified candidate space, at least one of the reservation information and the usage history information of the prior user is analyzed based on a given element, and the destination is analyzed. An accuracy specifying means for executing an accuracy specifying process that quantifies the probability of executing a usage reservation by a user as an accuracy.
A providing means for providing the application user with information on the specified accuracy for each of the specified candidate spaces.
A reservation management system characterized by being prepared.
請求項1に記載の予約管理システムにおいて、
前記確度特定手段が、
前記利用履歴情報に含まれる利用予約に対するキャンセル、前記利用履歴情報から算出された先約ユーザの前記スペースの利用に関する評価値、前記予約情報に含まれる前記利用予約の定期利用の有無、前記予約情報に含まれる利用予約に登録された人数を含む前記要素の中から、少なくともいずれかの要素に基づいて、該当する先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する前記確度特定処理を実行する、予約管理システム。
In the reservation management system according to claim 1,
The accuracy specifying means is
Cancellation of the usage reservation included in the usage history information, the evaluation value regarding the use of the space by the prior user calculated from the usage history information, the presence or absence of regular use of the usage reservation included in the reservation information, and the reservation information. The accuracy specification that quantifies the probability of executing the usage reservation by the corresponding prior user based on at least one of the elements including the number of people registered in the usage reservation included in. A reservation management system that executes processing.
請求項2に記載の予約管理システムにおいて、
前記確度特定手段が、前記先約ユーザの予約情報毎に、
前記利用予約に対するキャンセルの有無を前記確度の数値化に用いる場合には、前記確度特定処理として、当該キャンセルが多いほど前記確度を低く数値化し、
前記利用予約に対する先約ユーザの前記スペースの利用に関する評価値を前記確度の数値化に用いる場合には、前記確度特定処理として、当該評価値が低いほど前記確度を低く数値化し、
前記利用予約に対する定期利用の有無を前記確度の数値化に用いる場合には、前記確度特定処理として、定期利用の予約情報を不定期利用の予約より確度を低く数値化し、
前記予約情報に対する利用人数を前記確度の数値化に用いる場合には、前記確度特定処理として、該当する先約ユーザの当該人数に応じた過去の開催率を数値化した値として利用する、予約管理システム。
In the reservation management system according to claim 2,
The accuracy specifying means is used for each reservation information of the prior user.
When the presence or absence of cancellation for the usage reservation is used for quantifying the accuracy, the accuracy is quantified as the number of cancellations increases as the accuracy specifying process.
When the evaluation value regarding the use of the space by the prior user for the usage reservation is used for quantifying the accuracy, the accuracy is quantified as the evaluation value is lower as the accuracy specifying process.
When the presence or absence of regular use for the usage reservation is used for quantifying the accuracy, as the accuracy specifying process, the reservation information for regular use is quantified with a lower accuracy than the reservation for irregular use.
When the number of users for the reservation information is used for quantifying the accuracy, the reservation management is used as the accuracy specifying process by using the past holding rate according to the number of the corresponding prior users as a quantified value. system.
請求項1~3のいずれか1項に記載の予約管理システムにおいて、
前記確度特定手段が、
前記特定された複数の候補スペースにおいて2以上の候補スペースについて既に予約している先約ユーザが存在する場合に、前記先約ユーザ毎に、前記確度特定処理を実行し、
前記提供手段が、
前記候補スペース毎に確度に関する情報を前記申込みユーザに提供する、予約管理システム。
In the reservation management system according to any one of claims 1 to 3,
The accuracy specifying means is
When there is a predecessor user who has already reserved two or more candidate spaces in the specified plurality of candidate spaces, the accuracy specifying process is executed for each predecessor user.
The providing means
A reservation management system that provides information on accuracy for each candidate space to the application user.
請求項1~4のいずれか1項に記載の予約管理システムにおいて、
前記既に先約ユーザの利用予約が登録されている候補スペースについて前記申込みユーザにおける利用予約を申請する申請処理を実行した場合に、当該申込みユーザ及び当該先約ユーザ間で利用予約を調整する予約調整処理を実行する調整手段を更に備え、
前記調整手段が、
前記予約調整処理として、前記先約ユーザにおける承認を条件に、前記申込みユーザにおける前記利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する、予約管理システム。
In the reservation management system according to any one of claims 1 to 4,
Reservation adjustment that adjusts the usage reservation between the application user and the prior contract user when the application process for applying for the usage reservation in the application user is executed for the candidate space in which the usage reservation of the prior user is already registered. Further equipped with coordinating means to execute the process,
The adjusting means
As the reservation adjustment process, a reservation management system that changes the usage reservation of the candidate space during the desired usage period of the application user from the usage reservation of the prior contract user, subject to approval by the prior contract user.
請求項5に記載の予約管理システムにおいて、
前記ユーザの前記スペースの利用時における利用状況に応じて、所定の価値を有し、前記申込みユーザによって利用予約を実行する際に前記申込みユーザに所与の効果を発揮する媒体を付与し、各ユーザが保有する媒体数を管理する媒体管理手段を備える、予約管理システム。
In the reservation management system according to claim 5,
A medium having a predetermined value according to the usage status of the space when the user is using the space and exerting a given effect when the application user executes a usage reservation is provided to each of the application users. A reservation management system including a media management means for managing the number of media owned by a user.
請求項6に記載の予約管理システムにおいて、
前記調整手段が、
前記既に先約ユーザの利用予約が登録されている候補スペースについて前記申込みユーザにおける利用予約を希望した場合であって、前記申込みユーザからの所定数の媒体の提供に応じて前記先約ユーザにおける承認がされた場合に、前記申込みユーザにおける前記利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する、予約管理システム。
In the reservation management system according to claim 6,
The adjusting means
When the application user wishes to make a usage reservation for the candidate space in which the usage reservation of the prior contract user is already registered, and the application user provides approval of a predetermined number of media, the prior contract user approves the space. A reservation management system that changes the usage reservation of the candidate space during the desired usage period of the application user from the usage reservation of the prior user.
請求項7に記載の予約管理システムにおいて、
前記先約ユーザにおける前記利用履歴情報及び該当する利用履歴情報に対応する予約情報を比較し、過去の利用状況を評価して評価値として数値化する評価手段を更に備え、
前記調整手段が、
前記評価値に応じて、前記申込みユーザから前記先約ユーザに前記利用予約を変更するために当該先約ユーザに当該申込みユーザから提供される媒体数を決定する、予約管理システム。
In the reservation management system according to claim 7,
Further provided with an evaluation means for comparing the usage history information of the prior user and the reservation information corresponding to the corresponding usage history information, evaluating the past usage status, and quantifying it as an evaluation value.
The adjusting means
A reservation management system that determines the number of media provided by the application user to the prior user in order to change the usage reservation from the application user to the prior user according to the evaluation value.
請求項5~8のいずれか1項に記載の予約管理システムにおいて、
前記調整手段が、
前記特定された複数の候補スペースにおいていずれの候補スペースについて既に予約している先約ユーザが存在する場合に、前記確度が最も低い前記先約ユーザに対して前記予約調整処理を実行する、予約管理システム。
In the reservation management system according to any one of claims 5 to 8, the reservation management system
The adjusting means
Reservation management that executes the reservation adjustment process for the predecessor user with the lowest accuracy when there is a predecessor user who has already reserved for any of the candidate spaces in the specified plurality of candidate spaces. system.
請求項5~8のいずれか1項に記載の予約管理システムにおいて、
前記調整手段が、
前記特定された複数の候補スペースにおいていずれの候補スペースについて既に予約している先約ユーザが存在する場合に、前記確度が最も低い前記先約ユーザから当該確度が最も高い前記先約ユーザまで、かつ、前記先約ユーザにおける承認が得られるまで、順に前記予約調整処理を実行する、予約管理システム。
In the reservation management system according to any one of claims 5 to 8, the reservation management system
The adjusting means
When there is a predecessor user who has already reserved for any of the candidate spaces in the specified plurality of candidate spaces, the predecessor user having the lowest accuracy to the predecessor user having the highest accuracy. , A reservation management system that executes the reservation adjustment process in order until the approval of the prior user is obtained.
請求項5~10のいずれか1項に記載の予約管理システムにおいて、
前記調整手段が、
前記予約調整処理として、前記申込みユーザにおける前記利用希望期間中の候補スペースの利用予約を前記先約ユーザの利用予約から変更した場合に、当該先約ユーザに対応する前記予約情報及び前記スペース情報に基づき、当該先約ユーザに対応する前記利用条件を満たす代替スペースを特定し、
前記提供手段が、
前記特定された代替スペースに関する情報を前記先約ユーザに提供する、予約管理システム。
In the reservation management system according to any one of claims 5 to 10.
The adjusting means
As the reservation adjustment process, when the usage reservation of the candidate space during the desired usage period of the application user is changed from the usage reservation of the prior user, the reservation information and the space information corresponding to the prior user are used. Based on this, identify an alternative space that meets the above usage conditions corresponding to the relevant destination user,
The providing means
A reservation management system that provides information about the identified alternative space to the prior user.
実空間上に設けられた複数のスペースの利用予約を管理するためプログラムであって、 コンピュータを、
各スペースを識別するためのスペース識別情報と、当該各スペースに関するスペース情報が対応付けて記憶される第1記憶手段を管理する第1管理手段、
前記スペース識別情報と、日又は時刻の情報を含む、各スペースに対して実行された利用予約の内容を示す予約情報と、が対応付けて記憶される第2記憶手段を管理する第2管理手段、
ユーザ毎に、前記スペースの予約情報に対する実際の利用状況を、利用履歴情報として、記憶された第3記憶手段を管理する第3管理手段、
前記スペースの利用予約を申し込む申込みユーザによる要求であって、利用希望期間を含む前記スペースの利用時における利用条件を指定した利用予約要求を取得する取得手段、
前記利用予約要求が取得された場合に、当該利用予約要求により指定された利用条件を満たす候補スペースを前記スペース情報に基づいて特定する候補スペース特定手段、
前記特定された候補スペースにおいて既に予約している先約ユーザが存在する場合に、前記先約ユーザにおける予約情報及び利用履歴情報の少なくともいずれか一方を所与の要素に基づいて解析し、当該先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行する確度特定手段、及び、
前記特定された候補スペース毎の前記特定された確度に関する情報を前記申込みユーザに提供する提供手段、
として機能させることを特徴とするプログラム。
A program for managing reservations for the use of multiple spaces in real space, using a computer.
A first management means for managing a first storage means in which space identification information for identifying each space and space information related to each space are stored in association with each other.
A second management means for managing a second storage means in which the space identification information and the reservation information indicating the contents of the usage reservation executed for each space, including the day or time information, are stored in association with each other. ,
A third management means for managing the stored third storage means as usage history information regarding the actual usage status of the space reservation information for each user.
An acquisition means for acquiring a usage reservation request for which a usage condition at the time of using the space including a desired usage period is specified, which is a request by an application user who applies for a usage reservation of the space.
Candidate space specifying means for specifying a candidate space that satisfies the usage conditions specified by the usage reservation request based on the space information when the usage reservation request is acquired.
When there is a prior user who has already made a reservation in the specified candidate space, at least one of the reservation information and the usage history information of the prior user is analyzed based on a given element, and the destination is analyzed. The accuracy specifying means for executing the accuracy specifying process for quantifying the probability of executing the usage reservation in the user as the accuracy, and the accuracy specifying means.
A providing means for providing the application user with information regarding the specified accuracy for each of the specified candidate spaces.
A program characterized by functioning as.
実空間上に設けられた複数のスペースの利用予約を管理するための予約管理システムであって、
ユーザにより利用される通信端末装置と、
前記通信端末装置を用いたユーザの要求に従って前記スペースの利用予約を管理する予約管理装置と、を備え、
前記予約管理装置が、
各スペースを識別するためのスペース識別情報と、当該各スペースに関するスペース情報が対応付けて記憶される第1記憶手段を管理する第1管理手段と、
前記スペース識別情報と、日又は時刻の情報を含む、各スペースに対して実行された利用予約の内容を示す予約情報と、が対応付けて記憶される第2記憶手段を管理する第2管理手段と、
ユーザ毎に、前記スペースの予約情報に対する実際の利用状況を、利用履歴情報として、記憶された第3記憶手段を管理する第3管理手段と、
前記スペースの利用予約を申し込む申込みユーザによる要求であって、利用希望期間を含む前記スペースの利用時における利用条件を指定した利用予約要求を前記通信端末装置から取得する取得手段と、
前記利用予約要求が取得された場合に、当該利用予約要求により指定された利用条件を満たす候補スペースを前記スペース情報に基づいて特定する候補スペース特定手段と、
前記特定された候補スペースにおいて既に予約している先約ユーザが存在する場合に、
前記先約ユーザにおける予約情報及び利用履歴情報の少なくともいずれか一方を所与の要素に基づいて解析し、当該先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行する確度特定手段と、
前記特定された候補スペース毎の前記特定された確度に関する情報を前記申込みユーザに提供する提供手段と、
を備えることを特徴とする予約管理システム。
It is a reservation management system for managing usage reservations for multiple spaces provided in real space.
Communication terminal devices used by users and
A reservation management device that manages a reservation for using the space according to a request of a user using the communication terminal device is provided.
The reservation management device
The space identification information for identifying each space, the first management means for managing the first storage means in which the space information for each space is stored in association with each other, and the first management means.
A second management means for managing a second storage means in which the space identification information and the reservation information indicating the contents of the usage reservation executed for each space, including the day or time information, are stored in association with each other. When,
For each user, the actual usage status for the reservation information of the space is used as usage history information, and the third management means for managing the stored third storage means and the third management means.
An acquisition means for acquiring a usage reservation request from the communication terminal device, which is a request by an application user who applies for a usage reservation of the space and which specifies usage conditions at the time of using the space including a desired usage period.
When the usage reservation request is acquired, the candidate space specifying means for specifying the candidate space satisfying the usage condition specified by the usage reservation request based on the space information, and
When there is a prior user who has already reserved in the specified candidate space,
An accuracy specifying process is performed in which at least one of the reservation information and the usage history information of the prior contract user is analyzed based on a given element, and the probability of executing the usage reservation of the prior contract user is quantified as the accuracy. Probability identification means to be executed and
A providing means for providing the application user with information on the specified accuracy for each of the specified candidate spaces.
A reservation management system characterized by being equipped with.
JP2018099152A 2018-05-23 2018-05-23 Reservation management system and program Active JP6998832B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018099152A JP6998832B2 (en) 2018-05-23 2018-05-23 Reservation management system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018099152A JP6998832B2 (en) 2018-05-23 2018-05-23 Reservation management system and program

Publications (2)

Publication Number Publication Date
JP2019204291A JP2019204291A (en) 2019-11-28
JP6998832B2 true JP6998832B2 (en) 2022-01-18

Family

ID=68726968

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018099152A Active JP6998832B2 (en) 2018-05-23 2018-05-23 Reservation management system and program

Country Status (1)

Country Link
JP (1) JP6998832B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005222477A (en) 2004-02-09 2005-08-18 Fuji Xerox Co Ltd Facility usage support device, facility usage support method and program therefor
US20090164259A1 (en) 2007-12-23 2009-06-25 Boaz Mizrachi Method and system for biasing suggested rooms and/or resource search results based on user behavior related to rescheduling and/or cancelling existing reservations
JP2013061929A (en) 2011-08-19 2013-04-04 Ricoh Co Ltd Conference room reservation program and conference room reservation device
JP2014032526A (en) 2012-08-03 2014-02-20 Hitachi Ltd Conference room reservation warning system using history information
JP2017162504A (en) 2017-05-18 2017-09-14 Line株式会社 Control method for information processor, information processor, and control program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005222477A (en) 2004-02-09 2005-08-18 Fuji Xerox Co Ltd Facility usage support device, facility usage support method and program therefor
US20090164259A1 (en) 2007-12-23 2009-06-25 Boaz Mizrachi Method and system for biasing suggested rooms and/or resource search results based on user behavior related to rescheduling and/or cancelling existing reservations
JP2013061929A (en) 2011-08-19 2013-04-04 Ricoh Co Ltd Conference room reservation program and conference room reservation device
JP2014032526A (en) 2012-08-03 2014-02-20 Hitachi Ltd Conference room reservation warning system using history information
JP2017162504A (en) 2017-05-18 2017-09-14 Line株式会社 Control method for information processor, information processor, and control program

Also Published As

Publication number Publication date
JP2019204291A (en) 2019-11-28

Similar Documents

Publication Publication Date Title
US8700436B2 (en) Group reservation support system
US20120310942A1 (en) Queuing conference participants by category
US11171880B2 (en) Reservation managing method, and information processing device, and non-transitory computer-readable storage medium for storing reservation managing program
JP2022145393A (en) Schedule adjusting device, schedule adjusting method and program
KR20140013578A (en) Method for managing meeting using internet
JP6725951B1 (en) Payment support system
KR101878597B1 (en) Membership attendance and management service provide system
CN107851229A (en) Reservation management device, reservation management method and reservation management program
JP6908765B1 (en) Information processing equipment, information processing methods and programs
Zhang et al. Please don't make me wait! Influence of customers' waiting preference and no‐show behavior on appointment systems
JP6918314B2 (en) Information processing system, information processing device and program
JP6718190B1 (en) Human resource introduction support system
JP6998832B2 (en) Reservation management system and program
JP7064995B2 (en) Event presentation device, event presentation method and event presentation program
KR20010067625A (en) Combined control system for golf reservation
JP7048715B1 (en) Reservation management system, reservation management method and program
JP6845365B1 (en) Interactive input support system, interactive input support method, information processing system and program
CN115018660A (en) Information processing method, information processing apparatus, and computer-readable storage medium
JP2019061639A (en) Information management device, information management method, and program
JP7208506B2 (en) RESERVATION MANAGEMENT SYSTEM, RESERVATION MANAGEMENT METHOD AND RESERVATION MANAGEMENT PROGRAM
JP2021140365A (en) Information provision device, information provision system and program
JP6604787B2 (en) Event information management system and event information management program
US20220013217A1 (en) Health management platform
JP7000624B1 (en) Information processing equipment, information processing methods and programs
JP2017054430A5 (en)

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201210

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20201210

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20201210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211008

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211012

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211202

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: 20211214

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20211221

R150 Certificate of patent or registration of utility model

Ref document number: 6998832

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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