JP6998832B2 - Reservation management system and program - Google Patents
Reservation management system and program Download PDFInfo
- 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
Links
- 238000012545 processing Methods 0.000 claims description 115
- 238000004891 communication Methods 0.000 claims description 69
- 238000000034 method Methods 0.000 claims description 67
- 230000008569 process Effects 0.000 claims description 64
- 238000011156 evaluation Methods 0.000 claims description 40
- 230000008859 change Effects 0.000 claims description 9
- 230000000694 effects Effects 0.000 claims description 2
- 230000001788 irregular Effects 0.000 claims 1
- 238000007726 management method Methods 0.000 description 167
- 238000012546 transfer Methods 0.000 description 64
- 238000004364 calculation method Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 11
- 230000004048 modification Effects 0.000 description 9
- 238000012986 modification Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 230000008450 motivation Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000002747 voluntary effect Effects 0.000 description 3
- 241001122767 Theaceae Species 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 235000021168 barbecue Nutrition 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- ADTDNFFHPRZSOT-PVFUSPOPSA-N ram-330 Chemical compound C([C@H]1N(CC2)C)C3=CC=C(OC)C(OC)=C3[C@]32[C@@]1(O)CC[C@@H](OC(=O)OCC)C3 ADTDNFFHPRZSOT-PVFUSPOPSA-N 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
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).
しかしながら、上記各特許文献に記載のシステムであっては、申込みユーザの指定する条件に合致する会議室が既に予約済の状態にある場合には、予約を行うことができないため、会議室の空き状態に合わせて会議参加者間において個々に日程の再調整を行う必要があり、ユーザの利便性という観点からは改良の余地がある。 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.
以下、図面を参照しつつ、本発明の実施形態について説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。 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
通常、オフィス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
[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
そして、通信端末装置10は、無線LAN(Local Area Network)のアクセスポイントAPを介して、ネットワークNと通信接続されるとともに、予約管理サーバ装置30との間において予約ページに対応するデータや候補一覧データ、及び、任意の会議スペースの利用予約を調整するために申込みユーザから先約ユーザに送信されるメール(以下、「譲渡申請メール」とうう。)などを含む各種データの授受を実行し、会議スペースの利用予約に必要な各種の処理を実行する。
Then, the
具体的には、通信端末装置10は、
(1)予約管理サーバ装置30と通信を行うための通信機能と、
(2)ビーコン装置20からブロードキャストされるビーコン信号を受信するビーコン受信機能と、
(3)液晶パネル、又は、有機EL(Electro Luminescence)パネルなどのタッチパネルとしての表示パネルに各種の表示を行う表示機能及び当該表示パネルに対するユーザの入力操作を受け付ける操作機能と、
を有している。
Specifically, the
(1) A communication function for communicating with the reservation
(2) Beacon reception function for receiving the beacon signal broadcast from the
(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
そして、通信端末装置10は、
(1A)Webブラウザに従って、予約管理サーバ装置30の開設する予約ページにログインして予約ページを表示させ、開催条件のユーザ入力を受け付け、
(1B)当該入力された開催条件を含む利用予約要求を予約管理サーバ装置30に送信する、
構成を有している。
Then, the
(1A) According to the Web browser, log in to the reservation page opened by the reservation
(1B) Send a usage reservation request including the entered holding conditions to the reservation
Has a configuration.
また、通信端末装置10は、ビーコン受信機能として、会議スペース内に設置されたビーコン装置20と連動し、ユーザが存在する位置を認識させるための構成を有している。
Further, the
例えば、通信端末装置10は、
(2A)ユーザが自身の利用予約した会議スペースに移動し、当該ビーコン装置20によりブロードキャストされるビーコン信号を受信すると、
(2B)当該ビーコン信号に含まれるアドバタイズメントパケットからビーコンIDを抽出し、
(3C)抽出したビーコンIDと自機のユーザに対応するユーザIDとを含むチェックイン要求を予約管理サーバ装置30に送信する、
構成を有している。
For example, the
(2A) When the user moves to the conference space reserved for use and receives the beacon signal broadcast by the
(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
Has a configuration.
なお、通信端末装置10は、会議スペースの利用が終了し、ユーザが当該会議スペースから退出する際に、予約管理サーバ装置30にチェックアウト要求を送信するようになっている。
The
一方、通信端末装置10は、上記の機能に加えて、電子メールの送受信を行うためのアプリケーションプログラム(以下、「メーラ」ともいう。)やユーザのスケジュールを管理するアプリケーションプログラム(以下、「スケジューラ」ともいう。)を含む各種のアプリケーションプログラムを搭載し、会議スペースの予約に必要な各種の処理を実行する構成を有している。
On the other hand, in addition to the above functions, the
なお、メーラ及びスケジューラの機能は、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
(ビーコン装置)
ビーコン装置20は、各会議スペースに設置され、BLE(Bluetooth Low Energy)のアドバタイズメントパケットを含むビーコン信号を自機の設置された会議スペース内にブロードキャストする構成を有している。
(Beacon device)
The
なお、アドバタイズメントパケットには、少なくともビーコンIDが含まれており、会議スペース内に通信端末装置10を所持したユーザが入場すると、ビーコン信号が通信端末装置10により受信され、チェックイン要求が予約管理サーバ装置30に送信されることにより、ユーザがオフィスO内のどの会議室に所在するのかを予約管理システムS内において特定できるようになっている。
The advertisement packet contains at least a beacon ID, and when a user who has the
(予約管理サーバ装置)
予約管理サーバ装置30は、各種のデータベース(以下、「DB」という。)を有し、オフィスO内の各会議スペースの利用予約を管理するためのコンピュータシステムである。
(Reservation management server device)
The reservation
特に、予約管理サーバ装置30は、実空間上に設けられた複数の会議スペースの利用予約を管理するための予約管理用のシステムであって、
(1)会議室や施設などの各会議スペースを識別するためのスペース識別情報(以下、「会議スペースID」という。)と、当該各会議スペースに関する会議スペース情報が対応付けて記憶されるDB、会議スペースIDと、日時(日だけであってもよいし、時刻だけであってもよいの情報を含む、各会議スペースに対して実行された利用予約の内容を示す予約情報と、が対応付けて記憶されるDB、及び、ユーザ毎に、会議スペースの予約情報に対する実際の利用状況を、利用履歴情報として、記憶されたDBを管理し、
(2)会議スペースの利用予約を申し込むユーザ(以下、「申込みユーザ」という。)による通信端末装置10から送信された要求であって、利用希望期間を含む会議スペースの利用時における利用条件を指定した利用予約要求を取得し、
(3)利用予約要求が取得された場合に、当該利用予約要求により指定された条件(以下、「開催条件」という。)を満たす候補会議スペースを会議スペース情報に基づいて特定し、
(4)特定した候補会議スペースにおいて既に予約しているユーザ(以下、「先約ユーザ」という。)が存在する場合に、先約ユーザにおける利用情報及び利用履歴情報の少なくともいずれか一方を所与の要素に基づいて解析し、当該先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行し、
(5)特定した候補会議スペース毎の特定された確度に関する情報(以下、「確度情報」ともいう。)を申込みユーザに提供する、
構成を有している。
In particular, the reservation
(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
(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
[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
本実施形態の予約管理サーバ装置30は、図3に示すように、ネットワークNに通信接続される通信制御部310と、各種のメモリとして機能するROM/RAM320と、各種のDBを有するデータ記憶部330と、装置全体を制御するサーバ管理制御部340と、会議スペースの利用予約に関する各種の処理を実行するデータ処理部350と、現在日時を特定するタイマ360と、を有する。
As shown in FIG. 3, the reservation
なお、上記の各部は、バスによって相互に接続され、各構成要素間におけるデータの転送が実行される。 The above parts are connected to each other by a bus, and data transfer between each component is executed.
通信制御部310は、所定のネットワークインターフェースであり、ネットワークNを介して、通信端末装置10に通信接続され、各種データの授受を行う。
The
ROM/RAM320には、予約管理サーバ装置30の駆動に必要な各種のプログラムが記憶されている。また、ROM/RAM320は、各種の処理が実行される際のワークエリアとして用いられる。
The ROM /
データ記憶部330は、HDD(Hard Disc Drive)、又は、SSD(Solid State Drive)により構成される。
The
そして、データ記憶部330は、ユーザ管理DB331と、会議スペース管理DB332と、ビーコン装置管理DB333と、予約状況管理DB334と、が設けられている。
The
なお、例えば、本実施形態のユーザ管理DB331及び会議スペース管理DB332は、それぞれ、本発明の第1記憶手段を構成し、又は、第2記憶手段を構成する。
For example, the
ユーザ管理DB331は、各ユーザを管理するためのユーザ情報に対応するデータが記憶されるDBである。そして、ユーザ管理DB331には、各ユーザに対応したユーザIDと対応付けて、当該ユーザの属性を示すユーザ情報が記憶される。
The
例えば、ユーザ情報には、
(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
なお、スケジュールデータのアップロードされるタイミング(すなわち、更新タイミング)については、任意であり、例えば、毎日決まった時刻(例えば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
例えば、会議スペース管理DB332には、図3(A)に例示するように
(B1)当該会議スペースをオフィスO内にて一意に識別するための会議スペースIDと、
(B2)会議スペース名と、
(B3)当該会議スペースの収容可能人数と、
(B4)当該会議スペースに設置された会議スペース設備を示す設備情報と、
が対応付けて記憶される。
For example, the conference
(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
例えば、ビーコン装置管理DB333には、図3(B)に示すように、各ビーコン装置20に割り当てられたビーコンIDと対応付けて、当該ビーコン装置20の設置された会議スペースに対応する会議スペースIDが記憶される。
For example, as shown in FIG. 3B, the beacon
なお、図3(B)には、ビーコンID「B001」に対応するビーコン装置20が、会議スペースID「MS-A」に対応する会議スペース(すなわち、会議室A)に設置されている場合のデータ記憶例などが示されている。
Note that FIG. 3B shows a case where the
また、ビーコン装置管理DB333に記憶されるビーコンIDは、各ビーコン装置20に予め記憶されており、各ビーコン装置20は、このビーコンIDを記述したアドバタイズメントパケットを含むビーコン信号をブロードキャストするようになっている。
Further, the beacon ID stored in the beacon
予約状況管理DB334は、オフィスO内に設けられた各会議スペースの利用予約状況を管理するためのデータが記憶されるDBである。そして、予約状況管理DB334には、図4に示すように各会議スペースに対応する会議スペースIDと、予約情報と、利用履歴情報と、が対応付けて記憶される。
The reservation
特に、予約情報とは、当該会議スペースの利用予約を示す情報であり、図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
また、利用履歴情報には、ユーザによって利用予約のキャンセル指示を受信した場合、又は、予約情報により示される予約終了時刻までにチェックイン要求が受信されない場合に、事前キャンセルされたこと又は連絡なしにキャンセルされたことを示す情報が記憶される。 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
データ処理部350は、独立した中央演算処理装置(CPU)によって構成され、又は、サーバ管理制御部340の中央演算処理装置(CPU)を用いて構成される。
The
そして、データ処理部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
(D1) A DB
(D2) A usage
(D3) A reservation information generation process for generating reservation information based on a usage reservation request from an application user transmitted from the
(D4) An
(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
(D6)
(D7) The
To realize.
例えば、本実施形態のDB管理更新部351は、本発明の第1管理手段及び第2管理手段を構成し、本発明の評価手段を構成し、利用履歴生成部352は、本発明の評価手段を構成する。また、例えば、利用予約処理部353は、本発明の取得手段、候補スペース特定手段及び調整手段を構成し、本実施形態の確度算出部355は、本発明の確度特定手段を構成する。さらに、例えば、本実施形態の情報提供部356は、本発明の提供手段を構成し、本実施形態のコイン管理部357は、本発明の媒体管理手段を構成する。
For example, the DB
[2.2]データ処理部
次に、図5及び図6を用いて本実施形態のデータ処理部350について説明する。なお、図5は、一実施形態における譲渡申請メールの一例を示す図であり、図6は、データ処理部350によって生成される候補一覧データの一例を示す図である。
[2.2] Data processing unit Next, the
(DB管理更新部)
DB管理更新部351は、ユーザ管理DB331、会議スペース管理DB332、ビーコン装置管理DB333及び予約状況管理DB334に対するデータの読み出し及び書き込みを管理する。
(DB management update department)
The DB
(利用履歴生成部)
利用履歴生成部352は、ユーザによって利用予約がキャンセルされた場合、又は、利用予約に基づく実利用された場合など、利用予約されている予約情報に基づいて、ユーザが会議スペースを実際に利用した場合の実利用に関する情報などを生成し、利用履歴情報として予約状況管理DB334に登録する。
(Usage history generator)
The usage
具体的には、利用履歴生成部352は、通信端末装置10から送信されるキャンセル情報、チェックイン要求及びチェックアウト要求に基づいて、実利用に関する実利用情報として生成し、生成した実利用情報を利用履歴情報として登録する。
Specifically, the usage
例えば、利用履歴生成部352は、既に予約されて登録された予約情報に対するキャンセル指示を受信すると、該当する予約情報についてキャンセルとなった旨を示すキャンセル情報(具体的には、キャンセル済みとして該当する会議スペースにおいて該当する時間帯に予約が可能を示す情報)を該当する予約情報に対応付けられた利用履歴情報に登録し、当該予約情報における会議スペース及び時間を開放する。
For example, when the usage
一方、利用履歴生成部352は、DB管理更新部351と連動して、チェックイン要求に含まれるユーザID及びビーコンIDに基づき、当該利用情報に対応する会議スペース及び予約情報を特定し、予約状況管理DB334において、当該会議スペースID及び予約情報と対応付けられたフィールドに当該生成した実利用情報を利用履歴情報として記憶する。
On the other hand, the usage
具体的には、利用履歴生成部352は、各会議スペースに設置されたビーコン装置20から送信された当該ビーコン装置20を一意に識別するためのビーコン装置IDと、自機のユーザを一意に識別するためのユーザIDと、を含む通信端末装置10から送信されたチェックイン要求を受信すると、当該チェックイン要求の受信タイミングを会議スペースへの入場時刻(すなわち、利用開始時刻であり、以下、「チェックイン時刻」という。)として特定する。
Specifically, the usage
また、利用履歴生成部352は、ユーザIDと、を含む通信端末装置10から送信されたチェックアウト要求を受信すると、当該チェックアウト要求の受信タイミングを会議スペース退出時刻(すなわち、利用終了時刻であり、以下、「チェックアウト時刻」という。)として特定する。
Further, when the usage
そして、利用履歴生成部352は、チェックイン要求及びチェックアウト要求を含む実利用情報を生成し、予約状況管理DB334に利用履歴情報として記憶する。
Then, the usage
なお、通信端末装置10において、チェックアウト要求を送信するトリガに関しては任意である。
In the
例えば、会議スペースを退出する際に、ユーザが通信端末装置10に対して所定の入力操作を行ったことをトリガとしてもよいし、ビーコン装置20から送信されるビーコン信号の受信が途切れて、所定時間(例えば、5分間)経過したことをトリガとしてもよいし、通信端末装置10が受信するビーコン信号に含まれるビーコン装置IDが変化したことを検出したことをトリガとしてもよい。
For example, when leaving the conference space, the user may perform a predetermined input operation on the
(利用予約処理部)
利用予約処理部353は、申込みユーザの通信端末装置10から送信された開催条件を含む利用予約要求を取得する。
(Usage reservation processing department)
The usage
例えば、利用予約処理部353は、
(1)会議の開催期間と、
(2)会議の必須参加者及び任意参加者と、
(3)当該会議の開催に必要な会議スペース設備と、
(4)開催部署と、
(5)開催会議名と、
(6)当該会議が定期開催されるものであるか、1回限りの一般開催のものであるのかを示す種別と、
を開催条件として取得する。
For example, the usage
(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
また、開催期間に関しては、会議開始時刻及び終了時刻の時刻情報であってもよいし、曜日のみ、時間帯のみ、会議の必要な時間であってもよい。また、取得する開催条件は、少なくとも(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
具体的には、利用予約処理部353は、開催条件により指定された必須参加者および任意参加者から会議の出席人数を特定し、当該人数を収容可能な会議スペースにおいて、開催条件により示される会議スペース設備が設置された全ての会議スペースを候補会議スペースとして特定する。
Specifically, the usage
また、利用予約処理部353は、予約状況管理DB334に記憶された予約情報に基づき、特定された各候補会議スペースに先約ユーザが存在するか否かを判定する。
Further, the usage
そして、利用予約処理部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
一方、利用予約処理部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
なお、利用予約処理部353は、利用予約の調整を行う先約ユーザに対して、当該先約ユーザの予約情報に含まれる開催条件を満たす代替となる会議スペースを特定し、その情報を提供、及び、当代替えの会議スペースへの変更を実行する。
The usage
特に、利用予約処理部353は、図5に例示するように、「現在ご予約中の会議スペースにつきまして、利用権譲渡の申請が行われました。利用権譲渡の可否をご選択して下さい。ご開催予定の会議に利用可能な代替の会議スペースとしては、以下の一覧に記載の会議スペースがございますので、許可して頂ける場合には、代替施設をお選び下さい。予約の手続を行います。」等の文字列と、代替会議スペースの一覧と、「許可」及び「拒否」の2つのボタンと、を先約ユーザの通信端末装置10にて表示させるための譲渡申請メールを生成する。
In particular, the usage
また、このとき、利用予約処理部353は、利用申込ユーザにより指定されたコイン数(図5の場合には200コイン)をとともに、例えば、「会議スペースをお譲り頂けると、利用申込ユーザ様からコインが進呈されます。」等の文字列を含む譲渡申請メールを生成する。
At this time, the usage
(評価処理部)
評価処理部354は、利用情報生成処理において先約ユーザがユーザの利用状況(利用態度も含む。)に基づき、ユーザの利用状況を評価する。
(Evaluation processing department)
In the usage information generation processing, the
具体的には、評価処理部354は、先約ユーザにおける所定の期間の過去の利用履歴情報について、キャンセルの有無やキャンセル数、予約開始時刻と実利用時の開催時刻、予約終了時刻と実利用時の終了時刻などの要素に基づいて、利用実績を算出し、当該利用実績に基づいて当該先約ユーザの評価値を算出する。
Specifically, the
特に、評価処理部354は、各先約ユーザが主催者となった過去半年の会議の利用実績に5.0を乗じて、各先約ユーザの評価を表す点数(以下、「レピュテーション点数」ともいう。)を評価値として算出する。
In particular, the
例えば、当該先約ユーザが、自身が主催者となる会議のため、過去半年に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
なお、このとき、小数点以下何桁までをレピュテーション点数として利用するのかについては任意であるが、本実施形態においては、小数点以下二桁目を四捨五入し、小数点以下一桁までをユーザのレピュテーション点数として利用するものとする。したがって、上記例の場合に、評価処理部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
一方、評価処理部354は、通信端末装置10から送信されるチェックイン要求の時刻(すなわち、チェックイン時刻)と該当する予約情報における予約開始時刻とを比較し、実利用時の開催時刻が予約開始時刻よりも所定時間遅い場合(例えば、予約開始時刻より10分以上遅い)には、上記のレピュテーションの値を1回につき所定割合(5%)の減算を実行する。
On the other hand, the
そして、評価処理部354は、通信端末装置10から送信されるチェックアウト要求の時刻(すなわち、チェックアウト時刻)と該当する予約情報における予約終了時刻とを比較し、実利用時の終了時刻が予約終了時刻よりも所定時間遅い場合(例えば、予約開始時刻より10分以上遅い)には、上記のレピュテーションの値を1回につき所定割合(10%)の減算を実行する。
Then, the
なお、評価処理部354は、チェックアウト時刻に対するレピュテーションの評価については、の時刻当該利用予約の後に他の利用予約が記憶されている場合に限って当該演算(減算)を実行する。
The
また、評価処理部354は、通信端末装置10から送信されるチェックアウト要求の時刻(すなわち、実利用時の終了時刻)と該当する予約情報における予約終了時刻とを比較し、実利用時の終了時刻が予約終了時刻よりも前の場合(例えば、予約開始時刻より15分以上早い)には、上記のレピュテーションの値を1回につき所定割合(10%)について加算する。
Further, the
なお、本実施形態においては、チェックアウト及びチェックインの時刻に基づく変化割合としては、予約開始時刻又は予約終了時刻からの経過時間に応じて変化させてもよい。 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
特に、確度算出部355は、
(1)利用履歴情報に含まれる利用予約に対するキャンセル、
(2)利用履歴情報から算出された先約ユーザのスペースの利用に関する評価値、
(3)予約情報に含まれる利用予約の定期利用の有無、
(4)予約情報に含まれる利用予約に登録された人数
を含む要素の中から、少なくともいずれかの要素に基づいて、該当する先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する確度特定処理を実行する。
In particular, the
(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
(情報提供部)
情報提供部356は、利用予約の調整を行う先約ユーザが存在する場合に、先約ユーザが存在しない候補会議スペースを含み、かつ、先約ユーザ情報及びその確度を含む、各候補会議スペースの一覧データ(以下、「候補会議スペース一覧データ」という。)を生成し、生成した候補会議スペース一覧データを、通信制御部310を介して申込みユーザの通信端末装置10に配信する。
(Information provision department)
The
特に、情報提供部356は、候補一覧データを生成する場合には、図6に例示するように、各候補会議スペースに関して算出した確度と、当該会議スペースの先約ユーザに関する情報(以下、「先約ユーザ情報」という。)と、を含む、候補会議スペース一覧データを生成する。
In particular, when the
なお、先約ユーザ情報の内容に関しては、任意であるが、利用申込ユーザが、自分と先約ユーザの人間関係等から利用権を譲渡してくれそうな先約ユーザを探しやすくすることが望ましいことから、本実施形態の情報提供部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
また、本実施形態の候補会議スペース一覧データとしては、確度の低い順に、候補一覧データに候補会議スペースを表示させるためのデータであってもよいし、時期的に早いものから表示させるためのデータであってもよい。 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
また、このとき、情報提供部356は、申込みユーザの取得済コイン数に応じて、例えば、「現在、800コインお持ちです。譲渡申請を行う場合、お持ちのコインから先約ユーザに譲与するコイン数を指定することができます。先方に提示する場合にはコイン数を入力して下さい。」等の文字列とともに、先約ユーザに対して譲渡申請を行う際に提示するコイン数を指定するための入力ボックスを含む候補一覧データを生成する。
At this time, the
そして、候補一覧データを受信した通信端末装置10においては、図6に例示するような画面に従って、申込みユーザが先約ユーザに譲与するコイン数を入力するとともに、1の予約対象会議スペースを選択し、「決定」ボタンを選択する入力操作が実行されると、利用予約処理部353は、通信端末装置10から送信された会議スペースの会議スペースID及びコイン数を含む予約対象会議スペースの指定要求を受信して上記の予約調整処理を実行する。
Then, in the
(コイン管理部)
コイン管理部357は、各ユーザのコイン数を管理するとともに、利用予約の実利用時、又は、予約調整処理の実行時、所定のサービスを使用した際の各ユーザのコイン数の増減を管理する。
(Coin Management Department)
The
特に、コイン管理部357は、利用予約の実利用時に、キャンセルの有無やキャンセル数、予約開始時刻と実利用時の開催時刻、予約終了時刻と実利用時の終了時刻などの要素に基づいて、実利用するユーザに付与し、当該付与したコイン数を、ユーザIDに対応付けられたユーザ管理DB331の該当するユーザのコイン数に増加させる処理(以下、「会議スペースの利用評価に基づくコイン付与処理」という。)を実行する。
In particular, the
なお、本実施形態における会議スペースの利用評価に基づくコイン付与処理の詳細については後述する。 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
[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
(概要)
確度算出部355は、上述のように、利用予約の調整を行う先約ユーザが存在する場合に、予約状況管理DB334に記憶された予約情報及び利用履歴情報に基づき、各先約ユーザの予約の確度を算出する。
(Overview)
As described above, the
通常、先約ユーザによって利用予約した会議スペースが実際に利用されるか否かは、過去に利用予約したときの利用実績に強く依存し、過去の利用予約時における実利用率の高いユーザほど利用予約に従って、実際に会議スペースを利用する確率が高くなる。 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
(評価値の変換)
確度算出部355は、上述のように評価処理部354によって算出された評価値を、利用予約が遂行されるかを示す確からしさの数値に変換し、かつ、定期開催有無及び人数別の開催率に応じて補正して確度を算出する。
(Conversion of evaluation value)
The
例えば、上述のしたように、当該先約ユーザが、自身が主催者となる会議のため、過去半年に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
(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
(評価値の調整)
確度算出部355は、先約ユーザの利用予約している会議スペースにて、開催される先約ユーザの開催会議が、(a)定期的に開催される定期開催の会議であるか、(b)一回限りの一般開催の会議であるのかの種別、及び、当該会議の参加人数を特定する。
(Adjustment of evaluation value)
The
具体的には、確度算出部355は、定期開催される会議及び一般開催される会議の各々について、定期開催される会議であれば、開催率84%、一般開催される会議であれば、開催率98%等、会議の開催率(以下、「開催率A」という。)を特定する。
Specifically, the
また、確度算出部355は、先約ユーザにおける利用履歴情報に基づいて、当該先約ユーザにおける過去の利用予約の実利用から参加人数毎(例えば、2名、3名、4名、5名、6名及び7名以上)会議の開催率(以下、「開催率B」という。)を特定する。
In addition, the
(確度の算出)
確度算出部355は、レピュテーション確率に開催率A及び開催率Bを乗算して該当する先約ユーザにおける確度を算出する。
(Calculation of accuracy)
The
[2.4]利用調整処理
次に、本実施形態の利用予約処理部353において実行される利用調整処理について説明する。
[2.4] Usage adjustment processing Next, the usage adjustment processing executed by the usage
(利用調整処理の基本原理)
利用予約処理部353は、上述のように、申込みユーザが希望する予約対象となる会議スペースに先約ユーザの利用予約が存在する場合には、既に先約ユーザの利用予約が登録されている候補スペースについて利用申込ユーザにおける利用予約を申請する申請処理を実行し、当該申込みユーザ及び当該先約ユーザ間で利用予約を調整する予約調整処理を実行する。
(Basic principle of usage adjustment processing)
As described above, the usage
特に、利用予約処理部353は、予約調整処理として、先約ユーザにおける承認を条件に、前記利用申込ユーザにおける利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する。
In particular, the usage
上述のように、確度情報を含む候補会議スペース一覧データが申込みユーザに提供されると、当該申込みユーザは、候補会議スペース一覧データに基づいて、利用予約を譲渡して貰える可能性の高い会議スペースを選択することとなる。 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
特に、利用予約処理部353は、先約ユーザの利用予約に対応する予約情報に基づき、当該先約ユーザの開催する会議の全参加者が出席可能な日時を特定し、かつ、全参加者を収容可能であり、かつ、必要な会議スペース設備を備えた代替会議スペースを特定する。
In particular, the usage
また、利用予約処理部353は、代替会議スペースに先約ユーザが存在する場合には、当該代替会議スペースに関する情報を先約ユーザに提示しつつ、譲渡申請処理を実行する。
Further, when the prior user exists in the alternative conference space, the usage
そして、利用予約処理部353は、確度特定処理を含む申請処理を繰り返すことによって、先約ユーザの代替会議スペースを見つけつつ、利用予約を変更して各ユーザの利用予約を実行する。
Then, the usage
なお、利用予約処理部353は、ユーザの選択指示に代えて、特定された複数の候補会議スペースにおいていずれの候補スペースについて既に予約している先約ユーザが存在する場合に、確度が最も低い先約ユーザを特定し、特定した先約ユーザに対してユーザの選択指示なしで予約調整処理を実行してもよい。
In addition, the usage
また、利用予約処理部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
(コインの利用)
利用予約処理部353は、既に先約ユーザの利用予約が登録されている候補会議スペースについて申込みユーザにおける利用予約を希望した場合であって、申込みユーザからの所定数の媒体の提供に応じて先約ユーザにおける承認がされた場合に、申込みユーザにおける利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更してもよい。
(Use of coins)
The usage
通常、会議スペースを有効活用するためには、会議スペースの稼働率を向上させる必要があるとともに、会議などを開催した場合に、当該会議スペースがないと生産性や円滑な運営を行うことができず、会議スペースなどの利用に種々の不具合が生ずる。 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
具体的には、利用予約処理部353は、先約ユーザに対して、会議スペースの利用権の譲渡申請を行う際に、譲渡して貰えた場合に譲与するコインの枚数(例えば、100コイン等)の情報を含めて利用申請処理を実行し、先約ユーザが譲渡申請に応じて場合には、申込ユーザの保有するコインを提示した枚数分減少させるとともに、当該許諾した先約ユーザの保有コイン枚数を当該提示枚数分増加させる処理を実行する。
Specifically, the usage
なお、利用予約処理部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
また、利用予約処理部353は、一定のコイン数を用いてもよいし、上述のように評価処理部354によって算出された評価値に応じて、申込みユーザから先約ユーザに利用予約を変更するために当該先約ユーザに当該申込みユーザから提供される際のコイン数を決定し、決定したコイン数を用いてもよい。
Further, the usage
さらに、この場合に先約ユーザが受け取るコインは、当該先約ユーザのみに譲渡されてもよいし、他の会議スペースの利用予約に参加するユーザに分配してもよい。 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
なお、本実施形態のコインは、予約調整処理以外の処理や当該予約管理システム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
コイン管理部357は、チェックイン要求及びチェックアウト要求の受信時刻と、予約情報と、に基づいて、ユーザにおける会議スペースの利用予約の評価を実行し、当該評価に基づいて、該当するユーザに対して所定数のコインを付与する。
The
特に、コイン管理部357は、
(1)1時間会議を予約し、チェックインしたユーザに対して、1コイン付与し、
(2)30分会議を予約し、チェックインしたユーザに対して、30コイン付与し、
(3)予約終了時刻の10分前までにチェックアウトしたユーザに対して、ボーナスとして15コイン付与し、
(4)予約終了時刻の30分前まで早期チェックアウトしたユーザに対して、ボーナスとして25コイン付与する。
In particular, the
(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
また、このとき、全てのコインを主催者(すなわち、利用申込ユーザ)のみに付与するようにしてもよく、会議参加者全員に同じ数のコインを付与するようにしてもよく、更には、参加者全員で等分に分けるようにしてもよい。 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
さらに、コイン管理部357は、利用予約に対してキャンセルをした場合であって、利用時刻より所定の期間内(例えば、48時間)の場合には、ユーザの所有しているコインを減算(例えば、-5コイン)してもよい。
Further, the
[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
本処理においては、ユーザ管理DB331、会議スペース管理DB332、ビーコン装置管理DB333及び予約状況管理DB334には予め各種のデータが既に記憶されているものとする。
In this process, it is assumed that various data are already stored in the
まず、利用履歴生成部352は、通信端末装置10から送信されたチェックイン要求を受信すると(ステップSa1)、当該チェックイン要求とともに送信されたユーザID及びビーコンID(該当する通信端末装置10がビーコン装置20から受信したビーコンID)を特定し、ROM/RAM320に一時記憶させる(ステップSa2)。
First, when the usage
次いで、利用履歴生成部352は、タイマ360と連動しつつ、現在時刻を特定し、かつ、特定した現在時刻、特定したユーザID及びビーコンIDに基づいて、予約情報の特定が可能か否かを判定する(ステップSa3)。
Next, the usage
すなわち、利用履歴生成部352は、現在時刻に基づいて、当該ユーザIDによるビーコンIDが属する会議スペースに対する利用予約の有無(そもそも利用予約があるか又は既にキャンセルされているかなど)を判定する。
That is, the usage
そして、利用履歴生成部352は、予約情報の特定が可能でないと判定した場合には、本動作を終了させ、当該予約情報の特定が可能であると判定した場合には、特定した現在時刻をチェックイン時刻として特定する(ステップSa4)。
Then, the usage
このとき、コイン管理部357は、チェックイン要求に含まれるユーザID又はROM/RAM320に記憶済みのユーザIDに基づき、コインの付与対象となるユーザを特定しつつ、当該ユーザに対するコインを付与する。
At this time, the
次いで、利用履歴生成部352は、チェックアウト要求を受信したか否かを判定しつつ(ステップSa5)、特定した予約情報に規定された予約終了時刻が到来したか否かを判定する(ステップSa6)。
Next, the usage
このとき、利用履歴生成部352は、予約終了時刻までにチェックェックイン要求を受信したと判定した場合には、ステップSa7に移行してからステップSa8に移行し、予約終了時刻までにチェックェックイン要求を受信しなかった場合には、ステップSa8に直接移行する。
At this time, if the usage
次いで、利用履歴生成部352は、予約終了時刻までにチェックェックイン要求を受信したと判定した場合(すなわち、予約終了時刻までに予約した会議スペースにユーザが入場したと判定した場合)には、タイマ360と連動しつつ、当該チェックイン要求の受信時刻を特定し、当該時刻をチェックアウト時刻として特定する(ステップSa7)。
Next, when the usage
このとき、利用履歴生成部352は、当該チェックイン要求に含まれるユーザID又はROM/RAM320に記憶済みのユーザIDに基づき、コインの付与対象となるユーザを特定しつつ、当該ユーザに対する所定のコインを付与する。
At this time, the usage
次いで、利用履歴生成部352は、特定したチェックイン時刻、又は、特定したチェックイン時刻及びチェックアウト時刻を、予約状況管理DB334において該当する予約情報と対応付けられたフィールドに利用履歴情報として予約状況管理DB334に登録し(ステップSa8)、本動作を終了させる。
Next, the usage
[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
本処理においては、ユーザ管理DB331、会議スペース管理DB332、ビーコン装置管理DB333及び予約状況管理DB334には予め各種のデータが既に記憶されているものとする。
In this process, it is assumed that various data are already stored in the
まず、利用予約処理部353は、申込みユーザの通信端末装置10からアカウント名及びログインパスワードを指定しつつ、予約ページに対するログイン要求及びユーザ認証を実行し、かつ、利用予約要求を受信すると(ステップSb1)、利用予約要求に含まれる開催条件を抽出し、ROM/RAM320に記憶する(ステップSb2)。
First, the usage
次いで、利用予約処理部353は、DB管理更新部351と連動しつつ、抽出した開催条件に基づき会議スペース管理DB332を検索し、当該開催条件を満たす候補会議スペースを特定し、当該候補会議スペースに対応する会議スペースIDを読み出して、ROM/RAM320に一時記憶させる(ステップSb3)。
Next, the usage
次いで、利用予約処理部353は、DB管理更新部351と連動して、申込みユーザの取得済コイン数をユーザ管理DB331から読み出させ、ROM/RAM320に一時記憶させる(ステップSb4)。
Next, the usage
次いで、利用予約処理部353は、予約状況管理DB334に記憶された予約情報に基づき、特定した各候補会議スペースに先約ユーザが存在するか否かを特定する(ステップSb5)。
Next, the usage
このとき、利用予約処理部353は、先約ユーザが存在すると特定した場合には、当該候補会議スペースの会議スペースIDと当該先約ユーザのユーザIDを対応付けつつ、ROM/RAM320に一時記憶させるとともに、先約ユーザが存在しないと特定した場合には、先約ユーザがいないことを示すデータをROM/RAM320に記憶させる(ステップSb6)。
At this time, when the usage
次いで、情報提供部356は、各候補会議スペースの先約ユーザに対応する予約情報から当該候補会議スペースの利用予約に参加する参加予定人数及び定期開催の有無の開催条件を特定するとともに、当該特定した開催条件に基づいて利用履歴情報を参照して各先約ユーザにおける利用予約に対する確度を算出する(ステップSb7)。
Next, the
次いで、情報提供部356は、各先約ユーザにおける確度に基づいて、候補会議スペースに関する候補一覧データを生成し(ステップSb8)、当該生成した候補一覧データを申込みユーザの通信端末装置10に配信する(ステップSb9)。
Next, the
なお、このとき、情報提供部356は、申込みユーザによる予約対象会議スペースの選択を待機する状態となる。
At this time, the
次いで、利用予約処理部353は、申込みユーザの通信端末装置10から送信された候補会議スペースの指定要求を受信すると(ステップSb11)、指定要求に含まれる会議スペースID及びコイン数をROM/RAM320に一時記憶させた後、当該予約対象会議スペースに先約ユーザが存在するか否かを判定する(ステップSb12)。
Next, when the usage
具体的には、利用予約処理部353は、当該指定要求に付加された会議スペースIDと、ROM/RAM320に記憶された会議スペースID及びユーザIDに基づき、先約ユーザの有無を判定する。
Specifically, the usage
なお、利用予約処理部353は、候補一覧データの先約ユーザ情報にユーザIDを組み込み、ユーザの選択した会議スペースID、ユーザID及びコイン数を含む指定要求を通信端末装置10から予約管理サーバ装置30に送信して、先約ユーザの有無を判定してもよい。
The usage
次いで、利用予約処理部353は、予約対象会議スペースに先約ユーザが存在しないと判定した場合には、ステップSb3において受信した利用予約要求に含まれる開催条件に基づき、予約情報を生成して予約状況管理DB334に記憶させ(ステップSb13)、本動作を終了させる。
Next, when the usage
一方、利用予約処理部353は、予約対象会議スペースに先約ユーザが存在すると判定した場合には、ROM/RAM320に記憶された先約ユーザのユーザIDに基づき、予約状況管理DB334から当該先約ユーザに対応する予約情報を読み出す(ステップSb14)。
On the other hand, when the usage
次いで、利用予約処理部353は、当該予約情報により示される開催条件を満たす代替会議スペースを特定し(ステップSb15)、DB管理更新部351と連動して、当該先約ユーザのメールアドレスをユーザ管理DB331から読み出して譲渡申請メール生成し、該当する通信端末装置10に送信する(ステップSb16)。
Next, the usage
なお、このとき、利用予約処理部353は、代替会議スペースに先約ユーザが存在するか否かを特定しつつ、確度を算出し、当該算出した確度及び先約ユーザ情報を含む代替会議スペースの一覧を生成する。
At this time, the usage
また、利用予約処理部353は、譲渡申請メールとして、所定の文字列と、代替会議スペースの一覧と、「許可」及び「拒否」の2つのボタンと、を先約ユーザの通信端末装置10にて表示させるためのメールを生成する。
In addition, the usage
なお、譲渡申請メールに従って先約ユーザが、代替会議スペースを選択しつつ、譲渡に応じた場合には、ステップ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
このとき、利用予約処理部353は、譲渡申請が拒否されたと判定すると、候補一覧データに含まれる全候補会議スペースの先約ユーザに対する譲渡申請が完了したか否かを判定する(ステップSb22)。
At this time, if the usage
そして、利用予約処理部353は、全候補会議スペースの先約ユーザに対する申請が完了していると判定した場合(すなわち、全ての候補会議スペースについて譲渡申請が拒否された場合)には、申込みユーザの通信端末装置10に対して、予約失敗通知を送信して(ステップSb23)、本動作を終了させる。
Then, when the usage
一方、利用予約処理部353は、全候補会議スペースの先約ユーザに対する譲渡申請が完了していないと判定した場合には、該当する通信端末装置10(すなわち、申込みユーザ)に再選択要求を送信し(ステップSb24)、処理をステップSb11に戻る。
On the other hand, when the usage
なお、本動作においては、譲渡申請に応じてくれる先約ユーザが現れるまでステップ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
最後に、利用予約処理部353は、DB管理更新部351と連動して、利用予約の譲渡を許可した先約ユーザの予約情報を予約状況管理DB334から削除するとともに、ROM/RAM320に記憶された開催条件に基づき、申込みユーザに対応する予約情報を生成して、予約状況管理DB334に記憶させることで予約状況管理DB334を更新して(ステップSb26)、本動作を終了させる。
Finally, the usage
[6]変形例
[6.1]変形例1
上記の実施形態において、利用予約処理部353は、全ての候補会議スペースに対する譲渡申請が拒否された場合に、申込みユーザの開催しようとする会議の全必須参加者が参加可能な他の代替日程を自動で再調整し、当該代替日程にて開催条件を満たす会議スペースの利用予約を実行してもよい。
[6] Modification example [6.1] Modification example 1
In the above embodiment, the usage
具体的には、利用予約処理部353は、
(1)DB管理更新部351と連動しつつ、開催条件により指定された全ての必須参加者が参加可能な代替日程を必須参加者に対応するスケジュールデータに基づいて特定し、
(2)開催条件に含まれる会議の開催期間を代替日程に変更し、当該変更後の開催条件を満たす候補会議スペースを特定し、
(3)変更後の開催条件(すなわち、開催期間を代替日程に変更した開催条件)に基づき特定された候補会議スペースにおける先約ユーザの有無及びその確度を算出する。
Specifically, the usage
(1) In conjunction with the DB
(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
[6.2]変形例2
上記の実施形態において、利用予約処理部353は、算出した確度の最も低い先約ユーザによる利用予約を特定し、当該先約ユーザを譲渡申請メールの送信対象として自動的に選択し、当該先約ユーザ宛てに譲渡申請メールを送信してもよい。
[6.2]
In the above embodiment, the usage
この場合には、確度が最も高い先約ユーザによって譲渡申請が拒否された場合には、利用予約処理部353は、次に確度の低い利用予約に対する先約ユーザを譲渡申請メールの送信対象として自動的に選択し、当該先約ユーザ宛てに譲渡申請メールを送信し、先約ユーザが拒否する限り、順番に譲渡申請メールを送信するようになっている。
In this case, if the transfer application is rejected by the prior user with the highest accuracy, the usage
そして、利用予約処理部353は、全ての候補会議スペースに対応する先約ユーザ宛てに順次譲渡申請メールを送信し、全候補会議スペースの先約ユーザにより譲渡申請が拒否された場合に、申込みユーザの通信端末装置10に予約失敗通知を送信して、再度開催条件の指定からやり直させるようにしてもよい。
Then, the usage
また、利用予約処理部353は、上記の変形例1と同様に必須参加者のスケジュールデータに基づき、日程の再調整を行い、当該日程にて利用可能な会議スペースの一覧を申込みユーザの通信端末装置10に配信するようにしてもよい。
In addition, the usage
[6.3]変形例3
上記実施形態においては、オフィスO内の会議スペースを予約する場合を例に説明を行ったが、予約対象となる施設は、会議室以外の施設であってもよい。例えば、公園内のバーベキュースペースやキャンプスペース、コミックマーケット、フリーマーケット等のマーケット開設エリア等の利用予約に対しても適用することができる。
[6.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
そして、予約管理サーバ装置30にて申込みユーザの指定した条件に合致する施設を特定しつつ、当該施設の先約ユーザを特定し、利用可能確率を算出して、候補一覧データを生成して、申込みユーザの通信端末装置10に配信する。なお、この際及び候補一覧データ送信後の処理や利用情報生成時の処理については、上記実施形態と同様である。
Then, while specifying the facility that matches the conditions specified by the application user with the reservation
[6.4]変形例4
上記実施形態において、候補一覧データ中に、申込みユーザから先約ユーザに宛てたコメントの記入欄を設け、申込みユーザが、当該記入欄に記入したコメントを譲渡申請メール内に記入するようにしてもよい。
[6.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
[6.5]変形例5
上記実施形態においては、先約ユーザが譲渡申請に応じた場合に、申込みユーザの指定した数のコインを申込みユーザから先約ユーザに移転する構成を採用したが、レピュテーション点数に応じて、申込みユーザの指定したコイン数に自動的にコインを上乗せしてコインを移転するようにしてもよい。
[6.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
また、例えば、レピュテーション点数が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
[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
そして、利用予約処理部353は、当該チェックボックスにチェックがなされている状態で実行された利用予約に関しては、予約情報の譲渡禁止フラグを設定し、譲渡申請時に譲渡禁止フラグが「ON」となっている会議スペースに関しては、確度100%として、譲渡申請メールの送信対象から除外する。
Then, the usage
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 ...
330 ...
332 ... Meeting space management DB
333 ... Beacon device management DB
334 ... Reservation status management DB
340 ... Server
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.
前記確度特定手段が、
前記利用履歴情報に含まれる利用予約に対するキャンセル、前記利用履歴情報から算出された先約ユーザの前記スペースの利用に関する評価値、前記予約情報に含まれる前記利用予約の定期利用の有無、前記予約情報に含まれる利用予約に登録された人数を含む前記要素の中から、少なくともいずれかの要素に基づいて、該当する先約ユーザにおける利用予約を遂行する確率を、確度として、数値化する前記確度特定処理を実行する、予約管理システム。 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.
前記確度特定手段が、前記先約ユーザの予約情報毎に、
前記利用予約に対するキャンセルの有無を前記確度の数値化に用いる場合には、前記確度特定処理として、当該キャンセルが多いほど前記確度を低く数値化し、
前記利用予約に対する先約ユーザの前記スペースの利用に関する評価値を前記確度の数値化に用いる場合には、前記確度特定処理として、当該評価値が低いほど前記確度を低く数値化し、
前記利用予約に対する定期利用の有無を前記確度の数値化に用いる場合には、前記確度特定処理として、定期利用の予約情報を不定期利用の予約より確度を低く数値化し、
前記予約情報に対する利用人数を前記確度の数値化に用いる場合には、前記確度特定処理として、該当する先約ユーザの当該人数に応じた過去の開催率を数値化した値として利用する、予約管理システム。 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.
前記確度特定手段が、
前記特定された複数の候補スペースにおいて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.
前記既に先約ユーザの利用予約が登録されている候補スペースについて前記申込みユーザにおける利用予約を申請する申請処理を実行した場合に、当該申込みユーザ及び当該先約ユーザ間で利用予約を調整する予約調整処理を実行する調整手段を更に備え、
前記調整手段が、
前記予約調整処理として、前記先約ユーザにおける承認を条件に、前記申込みユーザにおける前記利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する、予約管理システム。 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.
前記ユーザの前記スペースの利用時における利用状況に応じて、所定の価値を有し、前記申込みユーザによって利用予約を実行する際に前記申込みユーザに所与の効果を発揮する媒体を付与し、各ユーザが保有する媒体数を管理する媒体管理手段を備える、予約管理システム。 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.
前記調整手段が、
前記既に先約ユーザの利用予約が登録されている候補スペースについて前記申込みユーザにおける利用予約を希望した場合であって、前記申込みユーザからの所定数の媒体の提供に応じて前記先約ユーザにおける承認がされた場合に、前記申込みユーザにおける前記利用希望期間中の候補スペースの利用予約を当該先約ユーザの利用予約から変更する、予約管理システム。 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.
前記先約ユーザにおける前記利用履歴情報及び該当する利用履歴情報に対応する予約情報を比較し、過去の利用状況を評価して評価値として数値化する評価手段を更に備え、
前記調整手段が、
前記評価値に応じて、前記申込みユーザから前記先約ユーザに前記利用予約を変更するために当該先約ユーザに当該申込みユーザから提供される媒体数を決定する、予約管理システム。 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.
前記調整手段が、
前記特定された複数の候補スペースにおいていずれの候補スペースについて既に予約している先約ユーザが存在する場合に、前記確度が最も低い前記先約ユーザに対して前記予約調整処理を実行する、予約管理システム。 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.
前記調整手段が、
前記特定された複数の候補スペースにおいていずれの候補スペースについて既に予約している先約ユーザが存在する場合に、前記確度が最も低い前記先約ユーザから当該確度が最も高い前記先約ユーザまで、かつ、前記先約ユーザにおける承認が得られるまで、順に前記予約調整処理を実行する、予約管理システム。 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.
前記調整手段が、
前記予約調整処理として、前記申込みユーザにおける前記利用希望期間中の候補スペースの利用予約を前記先約ユーザの利用予約から変更した場合に、当該先約ユーザに対応する前記予約情報及び前記スペース情報に基づき、当該先約ユーザに対応する前記利用条件を満たす代替スペースを特定し、
前記提供手段が、
前記特定された代替スペースに関する情報を前記先約ユーザに提供する、予約管理システム。 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.
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)
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 |
-
2018
- 2018-05-23 JP JP2018099152A patent/JP6998832B2/en active Active
Patent Citations (5)
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 |