JP7340268B2 - Facility rental system and facility rental method - Google Patents
Facility rental system and facility rental method Download PDFInfo
- Publication number
- JP7340268B2 JP7340268B2 JP2021015742A JP2021015742A JP7340268B2 JP 7340268 B2 JP7340268 B2 JP 7340268B2 JP 2021015742 A JP2021015742 A JP 2021015742A JP 2021015742 A JP2021015742 A JP 2021015742A JP 7340268 B2 JP7340268 B2 JP 7340268B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- facility
- user terminal
- information
- electronic lock
- 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
- 238000000034 method Methods 0.000 title claims description 50
- 238000012790 confirmation Methods 0.000 claims description 154
- 238000004891 communication Methods 0.000 claims description 66
- 238000012795 verification Methods 0.000 claims description 22
- 238000001514 detection method Methods 0.000 claims description 10
- 230000001815 facial effect Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 5
- 238000007726 management method Methods 0.000 description 57
- 230000008569 process Effects 0.000 description 29
- 238000012545 processing Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 17
- 238000013523 data management Methods 0.000 description 16
- 238000013500 data storage Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 11
- 230000004048 modification Effects 0.000 description 10
- 238000012986 modification Methods 0.000 description 10
- 230000007246 mechanism Effects 0.000 description 9
- 210000004204 blood vessel Anatomy 0.000 description 8
- 210000001525 retina Anatomy 0.000 description 8
- 210000003462 vein Anatomy 0.000 description 8
- 230000004308 accommodation Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000003384 imaging method Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012011 method of payment Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/16—Real estate
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、施設貸出システム及び施設貸出方法に関する。 The present invention relates to a facility rental system and a facility rental method.
従来から、ユーザ端末からインターネットを介して管理サーバにアクセスすることで、宿泊施設等の利用対象施設の予約とチェックインを可能にするシステムが知られている。 2. Description of the Related Art Conventionally, systems have been known that allow users to make reservations and check-in to facilities such as accommodation facilities by accessing a management server from a user terminal via the Internet.
特許文献1には、管理サーバからユーザのモバイルコンピュータに予め識別コードが送信され、宿泊施設側のタブレットコンピュータにその識別コードが入力されると、タブレットコンピュータが管理サーバからユーザ情報を取得してチェックインを完了することが可能なチェックイン支援システムが開示されている。これによれば、宿泊施設の利用者がチェックイン時に記帳手続きに要する時間やそのための待ち時間を短縮することが可能となる。 Patent Document 1 discloses that an identification code is sent in advance from a management server to a user's mobile computer, and when the identification code is input into a tablet computer at the accommodation facility, the tablet computer acquires user information from the management server and checks it. A check-in support system is disclosed that allows check-in to be completed. According to this, it becomes possible to shorten the time required for the user of the accommodation facility to complete the bookkeeping procedure at the time of check-in, and the waiting time for that purpose.
しかしながら、特許文献1に開示されたシステムはチェックイン時の記帳手続きを端末上で行うことを可能にするものであるにすぎず、利用者は端末を用いてではあるが施設利用前に依然としてチェックイン手続きを行う必要がある。 However, the system disclosed in Patent Document 1 only allows the bookkeeping procedure at the time of check-in to be performed on the terminal, and the user still has to check the information before using the facility, although using the terminal. You need to go through the in-procedure.
また、特許文献1に開示されたシステムにおいては、チェックイン後にユーザが自身の端末を用いて部屋の鍵の解錠を行うことを可能にする手段までは提供されない。特許文献1のシステムではユーザに提供される部屋の鍵には物理的なカードキーが用いられることが前提となっているため、特許文献1では、ユーザのモバイルコンピュータに「ルームキーのカードを取って、マルチカードリーダライタへかざしてください」との案内が表示されるだけである(特許文献1の段落0131~0132及び図18の記載を参照)。 Further, the system disclosed in Patent Document 1 does not provide a means for enabling the user to unlock the room using his/her own terminal after check-in. In the system of Patent Document 1, it is assumed that a physical card key is used as the room key provided to the user. "Please hold it over the multi-card reader/writer" (see paragraphs 0131 to 0132 of Patent Document 1 and the description in FIG. 18).
そこで、本発明は、施設利用者がより簡便に施設の利用を開始することを可能にする施設貸出システム及び施設貸出方法を提供することを目的とする。 Therefore, an object of the present invention is to provide a facility rental system and a facility rental method that allow facility users to start using the facility more easily.
本発明の一態様に係る施設貸出システムは、
施設の貸出しに関する情報を管理する管理サーバと、施設に設置されネットワークを介して管理サーバに接続される電子ロック装置と、を備える施設貸出システムであって、
管理サーバはネットワークを介してさらにユーザ端末に接続され、
管理サーバは、
ユーザ端末からの施設の利用開始要求に基づき、ユーザ端末を使用するユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、
所定の検知手段から取得する情報に基づいて前記ユーザ端末を使用するユーザが前記施設の周辺にいるか否かを判断することと、
ユーザ端末を使用するユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致するとともに、前記ユーザ端末を使用するユーザが前記施設の周辺にいると判断した場合に、施設に設置された電子ロック装置に対して解錠指令を送信することと、
を実行するように構成された制御部を有する。
A facility rental system according to one aspect of the present invention includes:
A facility rental system comprising a management server that manages information regarding facility rental, and an electronic lock device installed in the facility and connected to the management server via a network,
The management server is further connected to user terminals via the network,
The management server is
Based on a request to start using the facility from the user terminal, determining whether the user using the user terminal matches the user associated with the facility reservation information stored in the management server;
determining whether a user using the user terminal is around the facility based on information obtained from a predetermined detection means;
When it is determined that the user using the user terminal matches the user associated with the reservation information of the facility stored in the management server, and the user using the user terminal is located near the facility. , sending an unlocking command to an electronic locking device installed in the facility;
and a controller configured to perform the following.
本発明によれば、施設利用者がより簡便に施設の利用を開始することを可能にする施設貸出システム及び施設貸出方法を提供することができる。 According to the present invention, it is possible to provide a facility rental system and a facility rental method that allow facility users to start using the facility more easily.
以下、本発明の実施形態について図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に記載された本開示の内容を不当に限定するものではない。また、実施形態に示される構成要素のすべてが、本開示の必須の構成要素であるとは限らない。 Embodiments of the present invention will be described below with reference to the drawings. Note that the embodiments described below do not unduly limit the content of the present disclosure described in the claims. Furthermore, not all components shown in the embodiments are essential components of the present disclosure.
<構成>
図1は、本発明の一実施形態に係る、施設貸出システムを示すブロック構成図である。本施設貸出システム1(以下、「本システム」とも称する)は、貸出し施設(以下、「施設」とも称する)の情報を管理する管理サーバとしてのサーバ装置100と、本システム1を用いたサービスの利用者であるユーザが使用するユーザ端末200と、施設に訪れたユーザを確認するためのユーザ確認装置300と、ユーザ端末200を用いて解錠と施錠を行うことが可能な電子ロック装置400とを有する。ユーザ端末200は各々のユーザによって使用されるものであり、後述にて詳しく説明するように固有の識別情報によって識別される。ユーザ確認装置300は、例えば、各施設の入口あるいは受付エリアに設置されるか、各施設の各部屋等の利用区分毎に設置される。電子ロック装置400も、例えば、各施設の入口あるいは受付エリアに設置されるか、各施設の各部屋等の利用区分毎に設置される。
<Configuration>
FIG. 1 is a block diagram showing a facility rental system according to an embodiment of the present invention. This facility rental system 1 (hereinafter also referred to as "this system") includes a server device 100 as a management server that manages information on rental facilities (hereinafter also referred to as "facility"), and a service using this system 1. A user terminal 200 used by a user, a user confirmation device 300 for confirming users who have visited the facility, and an electronic lock device 400 that can be unlocked and locked using the user terminal 200. has. The user terminal 200 is used by each user, and is identified by unique identification information as will be explained in detail later. The user confirmation device 300 is installed, for example, at the entrance or reception area of each facility, or for each usage category of each room of each facility. The electronic lock device 400 is also installed, for example, at the entrance or reception area of each facility, or for each usage category such as each room of each facility.
ここで、「貸出し施設」は宿泊施設、民泊施設、賃貸マンション、レンタルオフィス、レンタルスペース等を含む。それらは例えば、ホテル、旅館、民宿、一戸建て住宅、マンション、アパート、別荘、オフィスビル、倉庫等の各種建物及び土地などを含み、建物の階数、構造、広さ、面積は問わない。また、以下の説明において、「施設」は当該施設あるいはその施設の利用区分(例えば、個別の部屋やスペース等)を指すように用いられることもある。 Here, "rental facilities" include accommodation facilities, private lodging facilities, rental condominiums, rental offices, rental spaces, etc. These include, for example, various buildings and land such as hotels, inns, guesthouses, single-family houses, condominiums, apartments, villas, office buildings, and warehouses, and the number of floors, structure, size, and area of the buildings do not matter. Furthermore, in the following description, "facility" may be used to refer to the facility or the usage classification of the facility (for example, individual rooms, spaces, etc.).
サーバ装置100と、ユーザ端末200、ユーザ確認装置300及び電子ロック装置400とは、各々、ネットワークNWを介して接続される。ネットワークNWは、インターネット、イントラネット、無線LAN(Local Area Network)やWAN(Wide Area Network)、固定電話回線、携帯電話回線等およびこれらの組み合わせにより構成される。 The server device 100, the user terminal 200, the user confirmation device 300, and the electronic lock device 400 are each connected via a network NW. The network NW includes the Internet, an intranet, a wireless LAN (Local Area Network), a WAN (Wide Area Network), a fixed telephone line, a mobile telephone line, and a combination thereof.
サーバ装置100は、例えばシステム管理者(サービス提供者)によって管理される。サーバ装置100は、ユーザ端末からの貸出要求を受け付け、当該貸出要求に基づき、サーバ装置100が管理する施設の貸し出しに関する情報の処理を実行する。サーバ装置100は、例えば、ユーザ端末200から本サービスを利用して貸出要求を送信したユーザに対して、施設利用の予約受付、施設利用開始時のチェックイン、部屋等の利用区分の鍵を解錠・施錠するための電子鍵情報の発行及び確認等に関する処理を実行する。さらにサーバ装置100は、ユーザが貸出を受ける施設あるいはその利用区分に設置されたユーザ確認装置300と、当該施設あるいはその利用区分の門、玄関、扉等に設置された電子ロック装置400とをそれぞれ動作させる処理を実行する。 The server device 100 is managed, for example, by a system administrator (service provider). The server device 100 receives a rental request from a user terminal, and based on the rental request, processes information regarding the rental of facilities managed by the server device 100. For example, the server device 100 can accept reservations for facility use, check-in at the start of facility use, and unlock the usage classification of rooms, etc. for users who have sent a lending request using this service from the user terminal 200. Executes processing related to issuance and confirmation of electronic key information for locking/locking. Furthermore, the server device 100 each checks a user confirmation device 300 installed at the facility to which the user lends money or its usage category, and an electronic lock device 400 installed at the gate, entrance, door, etc. of the facility or its usage category. Execute the process to make it work.
サーバ装置100は、例えばコンピュータ(情報処理装置)であり、ワークステーションやパーソナルコンピュータのような汎用コンピュータとしてもよいし、或いはクラウド・コンピューティングによって論理的に実現されてもよい。本実施形態においては、説明の便宜上サーバ装置として1台を例示しているが、これに限定されず、複数台であってもよい。 The server device 100 is, for example, a computer (information processing device), and may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing. In this embodiment, one server device is illustrated for convenience of explanation, but the server device is not limited to this, and a plurality of server devices may be used.
ユーザ端末200は、上記サービス提供者によって提供されるサービスを利用して施設の予約及びとチェックイン等を行うユーザが使用する。ユーザ端末200は、例えば、パーソナルコンピュータ、タブレット端末、スマートフォン、携帯電話、PDA等の情報処理装置とすることができる。 The user terminal 200 is used by a user who uses services provided by the service provider to make reservations and check-in at facilities. The user terminal 200 can be, for example, an information processing device such as a personal computer, a tablet terminal, a smartphone, a mobile phone, or a PDA.
本実施形態において、システム1は、ユーザ端末200と通信を行うサーバ装置100と、ユーザ確認装置300と、電子ロック装置400とを含み、ユーザがユーザ端末200を利用して、サーバ装置100に対する操作を行う構成として説明するが、サーバ装置100がスタンドアローンで構成され、サーバ装置自身に、ユーザが直接操作を行う機能を備えても良い。 In the present embodiment, the system 1 includes a server device 100 that communicates with a user terminal 200, a user confirmation device 300, and an electronic lock device 400, in which a user operates the server device 100 using the user terminal 200. Although the server device 100 will be described as a configuration that performs the following, the server device 100 may be configured as a stand-alone device, and the server device itself may be provided with a function that a user can directly operate.
図2は、図1のサーバ装置100の機能ブロック構成図である。サーバ装置100は、通信部110と、記憶部120と、制御部130とを備える。 FIG. 2 is a functional block configuration diagram of the server device 100 of FIG. 1. The server device 100 includes a communication section 110, a storage section 120, and a control section 130.
通信部110は、ネットワークNWを介してユーザ端末200、ユーザ確認装置300及び電子ロック装置400と通信を行うための通信インターフェースであり、例えばTCP/IP(Transmission Control Protocol/Internet Protocol)等の通信規約により通信が行われる。 The communication unit 110 is a communication interface for communicating with the user terminal 200, the user confirmation device 300, and the electronic lock device 400 via the network NW, and uses communication protocols such as TCP/IP (Transmission Control Protocol/Internet Protocol), for example. Communication is performed by
記憶部120は、各種制御処理や制御部130内の各機能を実行するためのプログラム、入力データ等を記憶するものであり、RAM(Random Access Memory)、ROM(Read Only Memory)、フラッシュメモリ、HDD(Hard Disk Drive)、SSD(Solid State Drive)、その他のストレージ等の1つあるいはそれらの任意の組み合わせによって構成される。プログラムは、記憶部120を構成するこれらの記憶媒体のうち非揮発性記憶媒体に記憶されることが好ましい。また、記憶部120は、ユーザに関連する各種データを格納するユーザデータ格納部121、施設に関連する各種データを格納する施設データ格納部122、また、ユーザに提供される貸出サービスに関連する各種データを格納する貸出データ格納部123等を有する。さらに、記憶部120は、ユーザ端末200、ユーザ確認装置300、電子ロック装置400と通信を行ったデータを一時的に記憶することもできる。なお、各種データを格納したデータベース(図示せず)が記憶部120外またはサーバ装置100外に構築されていてもよい。貸出サービスとは、サーバ装置100で情報を管理する施設を、本システム1を介して、ユーザに対して一時的に宿泊、数時間の短期滞在用の施設又はイベント空間等として貸し出すサービスを意味する。 The storage unit 120 stores programs, input data, etc. for executing various control processes and functions within the control unit 130, and includes RAM (Random Access Memory), ROM (Read Only Memory), flash memory, It is configured by one of HDD (Hard Disk Drive), SSD (Solid State Drive), other storage, etc., or any combination thereof. It is preferable that the program is stored in a non-volatile storage medium among these storage media that constitute the storage unit 120. The storage unit 120 also includes a user data storage unit 121 that stores various data related to users, a facility data storage unit 122 that stores various data related to facilities, and various data related to rental services provided to users. It has a rental data storage section 123 for storing data. Furthermore, the storage unit 120 can also temporarily store data communicated with the user terminal 200, the user confirmation device 300, and the electronic lock device 400. Note that a database (not shown) storing various data may be constructed outside the storage unit 120 or outside the server device 100. The rental service refers to a service in which a facility whose information is managed by the server device 100 is rented out to a user as a temporary lodging facility, a facility for a short-term stay of several hours, an event space, etc. via this system 1. .
制御部130は、記憶部120に記憶されているプログラムを実行することにより、サーバ装置100の全体の動作を制御するものであり、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)等から構成される。制御部130の機能として、ユーザ端末200からの指示(要求)を受け付ける指示受付部131と、ユーザに関連する各種データを参照し、処理するユーザデータ管理部132と、施設に関連する各種データを参照し、処理する施設データ管理部133と、貸出サービスに関連するデータを参照し、処理する貸出データ管理部134と、上記各種データを基に、施設をユーザに貸し出す貸出サービスに関連する情報を生成し、ユーザ端末200との間で情報のやり取りを行う貸出処理部135と、ユーザ確認装置300及び電子ロック装置400を含む外部装置を制御する外部装置制御部136とを有する。これらの指示受付部131、ユーザデータ管理部132、施設データ管理部133、貸出データ管理部134、貸出処理部135、外部装置制御部136の各機能は、記憶部120に記憶されているプログラムにより起動されてコンピュータ(電子計算機)であるサーバ装置100により実行される。 The control unit 130 controls the overall operation of the server device 100 by executing programs stored in the storage unit 120, and includes a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), etc. be done. The functions of the control unit 130 include an instruction reception unit 131 that receives instructions (requests) from the user terminal 200, a user data management unit 132 that refers to and processes various data related to the user, and a user data management unit 132 that refers to and processes various data related to the facility. A facility data management unit 133 that references and processes data related to rental services; a rental data management unit 134 that refers to and processes data related to rental services; and a rental data management unit 134 that refers to and processes data related to rental services; It has a lending processing unit 135 that generates information and exchanges information with the user terminal 200, and an external device control unit 136 that controls external devices including the user confirmation device 300 and the electronic lock device 400. Each function of the instruction receiving section 131, user data management section 132, facility data management section 133, rental data management section 134, rental processing section 135, and external device control section 136 is executed by a program stored in the storage section 120. It is started and executed by the server device 100 which is a computer (electronic computer).
指示受付部131は、サーバ装置100が提供し、ユーザ端末200において、ウェブブラウザまたはアプリケーションを介して表示される画面等のユーザインターフェースを介して、ユーザが、(文字、数字を入力したり、各種ボタン等のアイコンを押下(選択)したりする等して)所定の要求を行ったとき、ユーザ端末200から通信部110を介して指示を受付ける。 The instruction receiving unit 131 is provided by the server device 100, and allows the user to input (letters, numbers, etc.) via a user interface such as a screen displayed via a web browser or an application on the user terminal 200. When a predetermined request is made (by pressing (selecting) an icon such as a button), the instruction is received from the user terminal 200 via the communication unit 110 .
ユーザデータ管理部132は、ユーザに関連する各種データを管理し、処理を行う。ユーザに関連する各種データとは、例えば、ユーザID、ユーザの基本情報(ユーザの氏名、ユーザ識別情報、身分証明書の画像、住所、電話番号、Eメールアドレス等の連絡先、年齢、性別等)、ユーザ確認情報(例えば、ユーザの顔画像、虹彩、網膜、眼球血管、指紋、掌紋、静脈形状等の生体情報やサイン筆跡等)、予約した貸出サービスに関する貸出サービス予約情報、決済情報(決済履歴、クレジットカード情報、金融機関情報等)、ポイント情報(本システム内で使用可能なポイントの所有量、ポイント情報(使用・獲得)履歴等)、貸出サービス利用履歴情報(本システム1での貸出サービスの利用履歴)などとすることができるが、これに限られない。 The user data management unit 132 manages and processes various data related to users. Various user-related data include, for example, user ID, basic user information (user's name, user identification information, ID card image, address, telephone number, contact information such as email address, age, gender, etc.) ), user verification information (e.g., user's facial image, iris, retina, ocular blood vessels, fingerprints, palm prints, vein shape, and other biometric information, signature handwriting, etc.), rental service reservation information related to the reserved rental service, payment information (payment history, credit card information, financial institution information, etc.), point information (amount of points that can be used within this system, point information (use/acquisition) history, etc.), lending service usage history information (loaning in this system 1) service usage history), but is not limited to this.
施設データ管理部133は、施設に関連する各種データを管理し、処理を行う。施設に関連する各種データには、例えば、施設ID、施設内の部屋等の利用区分ID、基本情報、施設情報、及び周辺情報等が含まれる。施設に関連する各種データには、さらに、各施設あるいは各施設の各利用区分に設置されるユーザ確認装置300のIDと、各施設あるいは各施設の各利用区分に設置される電子ロック装置400のIDとが含まれる。施設に関連する各種データに含まれる上記各情報は例示的に示したものであり、これらにこれに限られない。 The facility data management unit 133 manages and processes various data related to facilities. The various data related to a facility include, for example, a facility ID, a usage classification ID of a room in the facility, basic information, facility information, surrounding information, and the like. The various data related to facilities further include the ID of the user confirmation device 300 installed in each facility or each usage category of each facility, and the ID of the electronic lock device 400 installed in each facility or each usage category of each facility. ID is included. The above-mentioned information included in the various data related to the facility is shown as an example, and the information is not limited thereto.
貸出データ管理部134は、貸出サービスに関連する各種データ(例えば、図8に示す、貸出対象施設の貸出情報(施設ID、利用区分ID、貸出可能期間情報、利用条件情報(用途制限、人数制限、性別制限等)、利用情報(利用の有無、利用者情報)、決済情報、空室プラン情報(用途、期間、料金等)を管理し、処理を行う。 The rental data management unit 134 stores various data related to the rental service (for example, the rental information of the facility to be rented (facility ID, usage category ID, rental period information, usage condition information (use restrictions, number of people restrictions, etc.) shown in FIG. , gender restrictions, etc.), usage information (occurrence, user information), payment information, and room plan information (purpose, period, fee, etc.) and process them.
貸出処理部135は、ユーザからの要求及び記憶部120に格納された各種データ等に基づいて、施設をユーザに貸し出す貸出サービスに関連する情報を生成し、ユーザ端末200に提供する。貸出処理部135は、例えば、ユーザ端末200からの貸出要求に基づき、施設の貸し出しに関する情報の処理を実行する。 The rental processing unit 135 generates information related to a rental service for renting facilities to users based on requests from users and various data stored in the storage unit 120, and provides the information to the user terminal 200. The rental processing unit 135 executes processing of information regarding facility rental, for example, based on a rental request from the user terminal 200.
また、貸出処理部135は、例えば、施設データ管理部133において管理されている施設の全部または一部について、空室プランを生成し、ユーザ端末200に提供することも可能である。空室プランとは、本システム1を用いたサービス利用者に施設を貸し出すための各種条件を含む計画情報である。空室プランは、例えば、利用期間(利用開始日時、利用終了日時、宿泊日数等)、用途に関する情報(宿泊、イベント利用、会議利用、オフィスワーク利用等の用途の制限の有無、及び制限内容)、貸出対象(利用者人数、年齢、性別等の制限の有無、及び制限内容)、金額、等の貸出サービスに関する情報が含まれる。貸出処理部135は、生成した空室プランに関する情報を、貸出データ管理部134を介して、貸出データ格納部123に記憶させることができる。 Further, the rental processing unit 135 can also generate a vacancy plan for all or part of the facilities managed by the facility data management unit 133 and provide it to the user terminal 200, for example. The vacancy plan is plan information including various conditions for renting out facilities to service users using the present system 1. The vacancy plan includes, for example, the period of use (start date and time of use, end date and time of use, number of days of stay, etc.), information regarding usage (whether or not there are restrictions on usage such as accommodation, event use, conference use, office work use, etc., and the details of the restrictions) Information regarding the lending service is included, such as the lending target (the presence or absence of restrictions such as the number of users, age, gender, etc., and the details of the restrictions), the amount, etc. The rental processing unit 135 can store information regarding the generated vacancy plan in the rental data storage unit 123 via the rental data management unit 134.
外部装置制御部136は、ユーザ確認装置300及び電子ロック装置400(または後述する電子ロック管理サーバ)に対してそれぞれ送信する動作指令を生成するとともに、ユーザ確認装置300及び電子ロック装置400(または後述する電子ロック管理サーバ)からそれぞれ送信されてくる情報を処理する。 The external device control unit 136 generates operation commands to be transmitted to the user verification device 300 and the electronic lock device 400 (or the electronic lock management server described below), respectively, and also Processes the information sent from each electronic lock management server (electronic lock management server).
図3は、図1のユーザ端末200を示す機能ブロック構成図である。ユーザ端末200は、通信部210と、表示操作部220と、記憶部230と、ユーザ端末識別情報通信部240と、ユーザ確認情報取得部250と、制御部260とを備える。 FIG. 3 is a functional block configuration diagram showing the user terminal 200 of FIG. 1. The user terminal 200 includes a communication section 210, a display operation section 220, a storage section 230, a user terminal identification information communication section 240, a user confirmation information acquisition section 250, and a control section 260.
通信部210は、ネットワークNWを介してサーバ装置100の通信部110と通信を行うための通信インターフェースであり、例えばTCP/IP等の通信規約により通信が行われる。 The communication unit 210 is a communication interface for communicating with the communication unit 110 of the server device 100 via the network NW, and communication is performed according to a communication protocol such as TCP/IP.
表示操作部220は、ユーザが指示(要求)を入力し、制御部260からの入力データに応じてテキスト、画像等を表示するために用いられるユーザインターフェースであり、ユーザ端末200がパーソナルコンピュータで構成されている場合はディスプレイとキーボードやマウスにより構成され、ユーザ端末200がスマートフォンまたはタブレット端末で構成されている場合はタッチパネル等から構成される。この表示操作部220は、記憶部230に記憶されている制御プログラムにより起動されてコンピュータ(電子計算機)であるユーザ端末200の制御部260により実行される。 The display operation unit 220 is a user interface used by the user to input instructions (requests) and display text, images, etc. in accordance with input data from the control unit 260. If the user terminal 200 is a smartphone or a tablet terminal, the user terminal 200 is composed of a touch panel or the like. This display operation section 220 is activated by a control program stored in the storage section 230 and executed by the control section 260 of the user terminal 200, which is a computer (electronic computer).
記憶部230は、各種制御処理や制御部260内の各機能を実行するためのプログラム、入力データ等を記憶するものであり、RAM、ROM、フラッシュメモリ等から構成される。また、記憶部230は、サーバ装置100との通信内容を一時的に記憶している。 The storage unit 230 stores programs, input data, etc. for executing various control processes and functions within the control unit 260, and is composed of RAM, ROM, flash memory, and the like. Furthermore, the storage unit 230 temporarily stores the contents of communication with the server device 100.
ユーザ端末識別情報通信部240は、後述にて詳しく説明する電子ロック装置400のユーザ端末識別情報通信部430、または電子ロック装置400に接続された電子ロック管理サーバ(図示省略)と通信を行い、ユーザ端末200が有するユーザ端末識別情報を電子ロック装置400に提供する機能を有する。ユーザ端末200が有する固有の端末識別情報としては、ユーザ端末200がスマートフォンの場合には、例えば、ユーザ端末200のオペレーティングシステムが生成する契約者固有ID、独自端末識別番号(UDID)、端末識別ID(IMEI)、加入者識別ID(IMSI)、MACアドレス等のいずれかを用いることができる。ユーザ端末識別情報通信部240は、例えば、公知の近距離無線通信技術を用いた通信装置によって構成することができる。そのような近距離無線通信技術としては、WiFi(商標)、Bluetooth(商標)、RFID(Radio Frequency IDentification)等を用いることができる。 The user terminal identification information communication unit 240 communicates with the user terminal identification information communication unit 430 of the electronic lock device 400, which will be explained in detail later, or with an electronic lock management server (not shown) connected to the electronic lock device 400, It has a function of providing user terminal identification information possessed by the user terminal 200 to the electronic lock device 400. In the case where the user terminal 200 is a smartphone, the unique terminal identification information possessed by the user terminal 200 includes, for example, a subscriber unique ID, a unique terminal identification number (UDID), and a terminal identification ID generated by the operating system of the user terminal 200. (IMEI), subscriber identification ID (IMSI), MAC address, etc. can be used. The user terminal identification information communication unit 240 can be configured by, for example, a communication device using a known short-range wireless communication technology. As such short-range wireless communication technology, WiFi (trademark), Bluetooth (trademark), RFID (Radio Frequency IDentification), etc. can be used.
ユーザ確認情報取得部250は、例えば、静止画や動画の撮影を行うカメラと、ユーザの指紋を検出する指紋センサとを含む。ユーザ確認情報取得部250で撮影された静止画や動画のデータや検出された指紋データは記憶部230に記憶される。 The user confirmation information acquisition unit 250 includes, for example, a camera that captures still images and videos, and a fingerprint sensor that detects the user's fingerprint. Still image and video data taken by the user confirmation information acquisition unit 250 and detected fingerprint data are stored in the storage unit 230.
制御部260は、記憶部230に記憶されているプログラムを実行することにより、ユーザ端末200の全体の動作を制御するものであり、CPUやGPU等から構成される。プログラムは、記憶部230を構成する記憶媒体のうち非揮発性記憶媒体に記憶されることが好ましい。 The control unit 260 controls the overall operation of the user terminal 200 by executing a program stored in the storage unit 230, and is composed of a CPU, a GPU, and the like. It is preferable that the program is stored in a non-volatile storage medium among the storage media constituting the storage unit 230.
なお、サーバ装置100に表示操作部の機能を備える構成としてもよい。 Note that the server device 100 may be configured to include the function of a display operation section.
図4は、図1のユーザ確認装置300を示す機能ブロック構成図である。ユーザ確認装置300は、通信部310と、ユーザ確認情報取得部320と、記憶部330と、制御部340とを備える。 FIG. 4 is a functional block configuration diagram showing the user confirmation device 300 of FIG. 1. As shown in FIG. The user confirmation device 300 includes a communication section 310, a user confirmation information acquisition section 320, a storage section 330, and a control section 340.
通信部310は、ネットワークNWを介してサーバ装置100の通信部110、ユーザ端末200の通信部210等と通信を行うための通信インターフェースであり、例えばTCP/IP等の通信規約により通信が行われる。 The communication unit 310 is a communication interface for communicating with the communication unit 110 of the server device 100, the communication unit 210 of the user terminal 200, etc. via the network NW, and communication is performed according to a communication protocol such as TCP/IP. .
ユーザ確認情報取得部320は、ユーザ確認装置300が設置された施設あるいはその利用区分に来訪したユーザの本人確認を行うためのユーザ確認情報を取得する機能を備えている。そのようなユーザ確認情報として、例えば、ユーザの顔画像、虹彩、網膜、眼球血管、指紋、掌紋、静脈形状等の生体情報や筆跡等を用いることが可能である。ユーザ確認情報取得部320には、使用するユーザ確認情報の種類に応じてその情報を取得するのに適した装置を用いることができる。例えば、顔画像、虹彩、網膜、眼球血管、掌紋、静脈形状、筆跡等を用いる場合にはそれらを撮像するカメラを用いてもよく、指紋を用いる場合には指紋を検出する指紋センサを用いてもよい。 The user verification information acquisition unit 320 has a function of acquiring user verification information for verifying the identity of a user who has visited the facility where the user verification device 300 is installed or its usage category. As such user confirmation information, it is possible to use, for example, the user's facial image, iris, retina, ocular blood vessels, fingerprints, palm prints, biometric information such as vein shape, handwriting, and the like. As the user confirmation information acquisition unit 320, a device suitable for acquiring user confirmation information depending on the type of user confirmation information to be used can be used. For example, when using facial images, iris, retina, ocular blood vessels, palm prints, vein shapes, handwriting, etc., a camera may be used to capture the images, and when using fingerprints, a fingerprint sensor may be used to detect the fingerprints. Good too.
記憶部330は、各種制御処理や制御部340内の各機能を実行するためのプログラムや、ユーザ確認情報取得部320が取得したユーザ確認情報を少なくとも一時的に記憶するものであり、RAM、ROM、フラッシュメモリ等から構成される。また、記憶部330は、サーバ装置100との通信内容を一時的に記憶してもよい。 The storage unit 330 at least temporarily stores programs for executing various control processes and functions within the control unit 340, and user confirmation information acquired by the user confirmation information acquisition unit 320, and includes RAM, ROM, etc. , flash memory, etc. Furthermore, the storage unit 330 may temporarily store the contents of communication with the server device 100.
制御部340は、記憶部330に記憶されているプログラムを実行することにより、ユーザ確認装置300の全体の動作を制御するものであり、CPUやGPU等から構成される。制御部340は、特に、サーバ装置100から送られた指令に従ってユーザ確認情報取得部320にユーザ確認情報の取得動作を実行させ、取得されたユーザ確認情報を通信部310を介してサーバ装置100に送信する処理を実行する。プログラムは、記憶部330を構成する記憶媒体のうち非揮発性記憶媒体に記憶されることが好ましい。 The control unit 340 controls the overall operation of the user verification device 300 by executing a program stored in the storage unit 330, and is composed of a CPU, a GPU, and the like. In particular, the control unit 340 causes the user confirmation information acquisition unit 320 to execute the user confirmation information acquisition operation according to a command sent from the server device 100, and transmits the acquired user confirmation information to the server device 100 via the communication unit 310. Execute the process to send. It is preferable that the program is stored in a non-volatile storage medium among the storage media constituting the storage unit 330.
図5は、図1の電子ロック装置400を示す機能ブロック構成図である。電子ロック装置400は、通信部410と、入力操作部420と、ユーザ端末識別情報通信部430と、記憶部440と、ロック機構部450と、制御部460とを備える。電子ロック装置400は、1以上の電子ロック装置を管理するための電子ロック管理サーバと有線もしくは無線で接続されていてもよい。電子ロック管理サーバは、少なくともサーバ装置100と同様に制御部、記憶部、通信部を備え、電子ロック装置400は電子ロック管理サーバを介して、他の装置(ユーザ端末200)と各種情報の授受を行うことができる。その場合、例えばユーザ端末200から受信したユーザ端末識別情報等の情報を電子ロック管理サーバの記憶部に保存するようにしてもよい。 FIG. 5 is a functional block configuration diagram showing the electronic lock device 400 of FIG. 1. The electronic lock device 400 includes a communication section 410, an input operation section 420, a user terminal identification information communication section 430, a storage section 440, a locking mechanism section 450, and a control section 460. The electronic lock device 400 may be connected by wire or wirelessly to an electronic lock management server for managing one or more electronic lock devices. The electronic lock management server includes at least a control unit, a storage unit, and a communication unit like the server device 100, and the electronic lock device 400 exchanges various information with other devices (user terminals 200) via the electronic lock management server. It can be performed. In that case, for example, information such as user terminal identification information received from the user terminal 200 may be stored in the storage section of the electronic lock management server.
通信部410は、ネットワークNWを介してサーバ装置100の通信部110、ユーザ端末200の通信部210等と通信を行うための通信インターフェースであり、例えばTCP/IP等の通信規約により通信が行われる。 The communication unit 410 is a communication interface for communicating with the communication unit 110 of the server device 100, the communication unit 210 of the user terminal 200, etc. via the network NW, and communication is performed according to a communication protocol such as TCP/IP, for example. .
入力操作部420は、ユーザが数字、文字、記号等を入力するために用いられるユーザインターフェースであり、数字、文字、記号等が割り振られた物理的なボタンキーからなるもの(例えば、テンキー装置)や、数字、文字、記号等からなるソフトキーが表示されたタッチパネル等により構成される。 The input operation unit 420 is a user interface used by the user to input numbers, letters, symbols, etc., and is composed of physical button keys to which numbers, letters, symbols, etc. are assigned (for example, a numeric keypad device). It consists of a touch panel, etc., on which soft keys consisting of numbers, letters, symbols, etc. are displayed.
ユーザ端末識別情報通信部430は、ユーザ端末200のユーザ端末識別情報通信部240と通信を行い、ユーザ端末200が有するユーザ端末識別情報をユーザ端末200から取得する機能を有する。ユーザ端末識別情報は、例えば上述したようなユーザ端末200が有する固有の端末識別情報等である。ユーザ端末識別情報通信部430は、ユーザ端末200のユーザ端末識別情報通信部240と同様に、例えば、公知の近距離無線通信技術を用いた通信装置によって構成することができる。そのような近距離無線通信技術としては、WiFi(商標)、Bluetooth(商標)、RFID(Radio Frequency IDentification)等を用いることができる。 The user terminal identification information communication unit 430 has a function of communicating with the user terminal identification information communication unit 240 of the user terminal 200 and acquiring user terminal identification information that the user terminal 200 has from the user terminal 200. The user terminal identification information is, for example, unique terminal identification information possessed by the user terminal 200 as described above. The user terminal identification information communication unit 430, like the user terminal identification information communication unit 240 of the user terminal 200, can be configured by, for example, a communication device using a known short-range wireless communication technology. As such short-range wireless communication technology, WiFi (trademark), Bluetooth (trademark), RFID (Radio Frequency IDentification), etc. can be used.
記憶部440は、各種制御処理や制御部460内の各機能を実行するためのプログラムや、ユーザ端末識別情報通信部430が取得したユーザ端末識別情報を少なくとも一時的に記憶するものであり、RAM、ROM、フラッシュメモリ等から構成される。また、記憶部440は、サーバ装置100及びユーザ端末200との通信内容を一時的に記憶してもよい。 The storage unit 440 at least temporarily stores programs for executing various control processes and functions within the control unit 460, and user terminal identification information acquired by the user terminal identification information communication unit 430, and includes RAM. , ROM, flash memory, etc. Furthermore, the storage unit 440 may temporarily store the contents of communication with the server device 100 and the user terminal 200.
ロック機構部450は、電子ロック装置400が設置された施設あるいは利用区分の門、玄関、扉等の解錠と施錠とを切り替えるように駆動可能に構成されている。ロック機構部450は、一例として、門、玄関、扉等のロックを行う係止部の引込み(解錠位置)と突出(施錠位置)とを操作するサムターンを解錠位置と施錠位置との間で切り替えることが可能に構成されている。 The locking mechanism section 450 is configured to be able to be driven to switch between unlocking and locking the gate, entrance, door, etc. of the facility or usage section in which the electronic locking device 400 is installed. For example, the locking mechanism section 450 is configured to move a thumb turn between an unlocked position and a locked position to operate a locking part that locks a gate, entrance, door, etc., to retract (unlocked position) and protrude (locked position). It is configured so that it can be switched.
制御部460は、記憶部440に記憶されているプログラムを実行することにより、電子ロック装置400の全体の動作を制御するものであり、CPUやGPU等から構成される。制御部460は、特に、サーバ装置100から送られた指令に従ってユーザ端末識別情報通信部430にユーザ端末識別情報の取得動作を実行させ、取得されたユーザ端末識別情報を用いて、ロック機構部450の解錠・施錠を制御する。プログラムは、記憶部440を構成する記憶媒体のうち非揮発性記憶媒体に記憶されることが好ましい。 The control unit 460 controls the overall operation of the electronic lock device 400 by executing a program stored in the storage unit 440, and is composed of a CPU, a GPU, and the like. In particular, the control unit 460 causes the user terminal identification information communication unit 430 to execute the acquisition operation of user terminal identification information in accordance with the command sent from the server device 100, and uses the acquired user terminal identification information to update the locking mechanism unit 450. Controls unlocking and locking. It is preferable that the program is stored in a non-volatile storage medium among the storage media constituting the storage unit 440.
図6は、サーバ装置100に格納されるユーザデータの一例を示す図である。 FIG. 6 is a diagram showing an example of user data stored in the server device 100.
図6に示すユーザデータ1000は、ユーザに関連する各種データを含み、ユーザデータ格納部121に格納される。図6において、説明の便宜上、一人のユーザ(ユーザID「10001」で識別されるユーザ)の例を示すが、複数人のユーザの情報を含むことができる。ユーザに関連する各種データとして、例えば、ユーザの基本情報(例えばユーザの氏名、ユーザ識別情報、身分証明書の画像、住所、電話番号、Eメールアドレス等の連絡先、年齢、性別等)、ユーザ確認情報(例えば、ユーザの顔画像、虹彩、網膜、眼球血管、指紋、掌紋、静脈形状等の生体情報やサイン筆跡等)、ユーザ端末識別情報(例えば、ユーザが使用するユーザ端末が有する固有の端末識別情報や、本システム1による予約時にサーバ装置100が付与する端末識別情報等)、予約した貸出サービスに関する貸出サービス予約情報、決済情報(貸出利用金額、並びに、貸出予約/決済を行うために必要な情報)、ポイント情報(本サービスで利用可能なポイントに関する情報)、貸出サービス利用履歴情報(ユーザの現在もしくは過去の貸出情報)等が挙げられる。なお、上記のユーザ識別情報としては、例えば、本システム1において固有のユーザIDを用いることができる。あるいは、ユーザの基本情報としてサーバ装置100に登録される電話番号やEメールアドレス等をこのユーザ識別情報として兼用することも可能である。固有のユーザIDは、例えば、アルファベット、英数字、記号等の文字の組み合わせで構成され、サーバ装置100にユーザがユーザ端末200を用いてユーザ登録をする際にユーザが作成して入力したものであってもよいし、ユーザ登録の際にサーバ装置100が自動的に付与してもよい。ユーザに関連する各種データは、そのユーザのユーザIDに紐づけて(関連付けて)、ユーザデータ格納部121に記憶される。 User data 1000 shown in FIG. 6 includes various data related to the user, and is stored in the user data storage unit 121. In FIG. 6, for convenience of explanation, an example of one user (a user identified by user ID "10001") is shown, but information on multiple users can be included. Various data related to users include, for example, basic user information (e.g. user's name, user identification information, ID card image, address, telephone number, contact information such as email address, age, gender, etc.), user Confirmation information (e.g., biometric information such as the user's facial image, iris, retina, ocular blood vessels, fingerprint, palm print, vein shape, signature handwriting, etc.), user terminal identification information (e.g., the unique information of the user terminal used by the user) terminal identification information, terminal identification information given by the server device 100 at the time of reservation using this system 1), rental service reservation information regarding the reserved rental service, payment information (rental amount, and for making rental reservations/payments) (necessary information), point information (information regarding points that can be used with this service), rental service usage history information (current or past rental information of the user), etc. Note that as the above user identification information, for example, a user ID unique to this system 1 can be used. Alternatively, the telephone number, e-mail address, etc. registered in the server device 100 as the user's basic information can also be used as the user identification information. The unique user ID is composed of, for example, a combination of characters such as alphabets, alphanumeric characters, and symbols, and is created and input by the user when the user registers with the server device 100 using the user terminal 200. It may be provided, or the server device 100 may automatically provide it at the time of user registration. Various data related to a user are stored in the user data storage unit 121 in association with the user ID of the user.
図7は、サーバ装置100に格納される施設データの一例を示す図である。 FIG. 7 is a diagram showing an example of facility data stored in the server device 100.
図7に示す施設データ2000は、施設に関連する各種データを格納する。図7において、説明の便宜上、一施設(施設ID「20001」で識別される施設)の例を示すが、複数の施設に関する情報を格納することができる。施設に関連する各種データとして、例えば、施設の基本情報(施設名、住所等)、詳細情報と、施設内外の各種設備情報、周辺情報(施設周辺の観光地、飲食施設)および交通アクセス情報(バス、タクシー、鉄道、航空等)情報)等が挙げられる。詳細情報は、その施設の貸出対象の各利用区分のIDと、各利用区分IDに関連付けられたその利用区分の詳細情報とを含み、特に、各利用区分IDに関連付けられたその利用区分の詳細情報には、その階数、専有面積、間取り等の広さや構造に関する情報、予め設置されている家具、家電、キッチン用具等に関する情報等が含まれる。施設に関連する各種データとして、さらに、各施設あるいは各施設の各利用区分に設置されるユーザ確認装置300のIDと、各施設あるいは各施設の各利用区分に設置される電子ロック装置400のIDとが含まれる。 Facility data 2000 shown in FIG. 7 stores various data related to facilities. In FIG. 7, for convenience of explanation, an example of one facility (a facility identified by facility ID "20001") is shown, but information regarding a plurality of facilities can be stored. Various data related to facilities include, for example, basic facility information (facility name, address, etc.), detailed information, various equipment information inside and outside the facility, surrounding information (sightseeing spots, dining facilities around the facility), and transportation access information ( bus, taxi, railway, airline, etc.) information), etc. The detailed information includes the ID of each usage category to which the facility is rented and the detailed information of the usage category associated with each usage category ID, and in particular, the details of the usage category associated with each usage category ID. The information includes information regarding the number of floors, exclusive area, floor plan, etc., and structure, as well as information regarding pre-installed furniture, home appliances, kitchen utensils, etc. Various data related to facilities include the ID of the user confirmation device 300 installed in each facility or each usage category of each facility, and the ID of the electronic lock device 400 installed in each facility or each usage category of each facility. and is included.
このように、施設に関連する各種データは、施設番号(施設ID)、利用区分ID、ユーザ確認装置ID及び電子ロック装置ID、施設名称、施設の所在地域(所在地)、施設の特徴説明文章、施設の各利用区分に関する情報を含んでいる。施設に関連する各種データは、施設ID及び/又は利用区分IDに紐づけて施設データ格納部122に記憶される。 In this way, various data related to the facility include the facility number (facility ID), usage classification ID, user confirmation device ID and electronic lock device ID, facility name, facility location (location), text explaining the characteristics of the facility, Contains information regarding each usage category of the facility. Various data related to a facility are stored in the facility data storage unit 122 in association with a facility ID and/or usage classification ID.
図8は、サーバ装置100に格納される貸出データの一例を示す図である。 FIG. 8 is a diagram showing an example of lending data stored in the server device 100.
図8に示す貸出データ3000は、貸出サービスに関連する各種データを格納する。図8において、説明の便宜上、一貸出要求(貸出要求ID「30001」で識別される貸出要求)の例を示すが、複数の貸出要求に関する情報を格納することができる。貸出サービスに関連する各種データとして、例えば、貸出対象の施設情報(施設ID、利用区分IDなど)、貸出可能期間情報、利用条件情報(用途制限、人数制限、性別制限等)、利用情報(利用の有無、利用者情報)、決済情報、空室プラン情報(用途、期間、料金等)が挙げられる。貸出サービスに関連する各種データは、対応する貸出要求IDに紐づけて貸出データ格納部123に記憶される。 Rental data 3000 shown in FIG. 8 stores various data related to rental services. In FIG. 8, for convenience of explanation, an example of one lending request (a lending request identified by lending request ID "30001") is shown, but information regarding a plurality of lending requests can be stored. Various data related to rental services include, for example, information on facilities to be rented (facility ID, usage classification ID, etc.), rental period information, usage condition information (use restrictions, number of people restrictions, gender restrictions, etc.), and usage information (usage restrictions, etc.). (user information), payment information, and vacancy plan information (purpose, period, fee, etc.). Various data related to lending services are stored in the lending data storage unit 123 in association with the corresponding lending request ID.
<処理の流れ>
次に、図9~13を参照しながら、本実施形態のシステム1が実行する施設貸出方法の処理の流れについて説明する。図9及び12は、本発明の一実施形態としての施設貸出方法に係るフローチャートの一例である。
<Processing flow>
Next, the flow of processing of the facility rental method executed by the system 1 of this embodiment will be described with reference to FIGS. 9 to 13. FIGS. 9 and 12 are examples of flowcharts relating to a facility rental method according to an embodiment of the present invention.
ここで、本システム1を利用するために、ユーザは、ユーザ端末200のウェブブラウザまたはサービス提供者によって提供されるアプリケーション等を利用してサーバ装置100にアクセスする。なお、サービスの利用に際して、ユーザが初めてサービスを利用する場合は、前述のユーザの基本情報等を入力し、既にユーザアカウントを取得済の場合は、例えば上述したユーザ識別情報であるユーザIDとパスワード等のログイン情報を入力する等の所定の認証を受けてログインすることで、サービスが利用可能となるようにしてもよい。その場合、この認証後にウェブサイト、アプリケーション等を介して所定のユーザインターフェースがサーバ装置100からユーザ端末200に提供されるようにしてもよい。また、サーバ装置100がユーザにログイン情報を要求するタイミングは特に限定されず、サービスを利用する過程でログインを求めるようにしてもよい。例えば、利用可能な施設に関する情報を表示する段階まではログイン不要とし、利用を希望する施設の予約を行う段階でログインが必要となるようにしてもよい。 Here, in order to use the present system 1, the user accesses the server device 100 using a web browser of the user terminal 200, an application provided by a service provider, or the like. In addition, when using the service, if the user is using the service for the first time, the user will need to enter the basic user information mentioned above, and if the user has already obtained a user account, for example, the user ID and password, which are the user identification information mentioned above, will be input. The service may be made available by logging in after receiving predetermined authentication, such as by entering login information such as . In that case, after this authentication, a predetermined user interface may be provided from the server device 100 to the user terminal 200 via a website, application, or the like. Further, the timing at which the server device 100 requests login information from the user is not particularly limited, and the login information may be requested during the process of using the service. For example, login may not be required until information regarding available facilities is displayed, but login may be required at the stage of making a reservation for a desired facility.
最初に、図9を参照して、本実施形態のシステム1を利用してユーザが施設の利用予約を行う際の処理の流れについて説明する。 First, with reference to FIG. 9, the flow of processing when a user makes a facility usage reservation using the system 1 of this embodiment will be described.
ここで、サーバ装置100の貸出データ格納部123には、システム1で管理する施設をユーザに貸し出し可能とする貸出可能期間、時間や日等の単位当たりの利用料金、貸出可能な利用用途が記憶(登録)されている。それらの情報の登録操作は、例えば、システム1を運営する組織内のシステム管理者や、システム1で管理されている施設あるいは利用区分の所有者等であって、サーバ装置100への所定操作のためのアクセス権限を有する者により、サーバ装置100にアクセス許可がされた任意の端末を介して行われる。 Here, the rental data storage unit 123 of the server device 100 stores the rental period during which the facilities managed by the system 1 can be rented out to users, the usage fee per unit such as hour or day, and the usage for which the facility can be rented. (registered). The information registration operation is performed by, for example, a system administrator within the organization that operates the system 1, the owner of the facility or usage category managed by the system 1, etc., and the user performs a predetermined operation on the server device 100. This is performed via any terminal that is permitted to access the server device 100 by a person who has access authority to access the server device 100.
まず、サーバ装置100の貸出処理部135は、貸出データ管理部134を介して貸出データ格納部123を参照し、貸出対象施設あるいは利用区分ごとの貸出可能期間、及び、上記貸出用途等の条件に基づいて、空室プランを生成し、出力する(ステップS101)。 First, the rental processing unit 135 of the server device 100 refers to the rental data storage unit 123 via the rental data management unit 134, and determines the rental period for each rental target facility or usage category, and the conditions such as the above-mentioned rental purpose. Based on this, a vacancy plan is generated and output (step S101).
ここで、本システム1を利用するために、ユーザは、ユーザ端末200のウェブブラウザまたはサービス提供者によって提供されるアプリケーション等を利用してサーバ装置100にアクセスする。なお、サービスの利用に際して、ユーザが初めてサービスを利用する場合は、前述のユーザの基本情報等を入力し、既にユーザアカウントを取得済の場合は、例えば上述したユーザ識別情報であるユーザIDとパスワード等のログイン情報を入力する等の所定の認証を受けてログインすることで、サービスが利用可能となるようにしてもよい。その場合、この認証後にウェブサイト、アプリケーション等を介してユーザ端末200に所定のユーザインターフェースが提供されるようにしてもよい。また、サーバ装置100がユーザにログイン情報を要求するタイミングは特に限定されず、サービスを利用する過程でログインを求めるようにしてもよい。例えば、空室プランを表示する段階まではログイン不要とし、貸出の予約/決済に進む段階でログインが必要となるようにしてもよい。 Here, in order to use the present system 1, the user accesses the server device 100 using a web browser of the user terminal 200, an application provided by a service provider, or the like. In addition, when using the service, if the user is using the service for the first time, the user will need to enter the basic user information mentioned above, and if the user has already obtained a user account, for example, the user ID and password, which are the user identification information mentioned above, will be input. The service may be made available by logging in after receiving predetermined authentication, such as by entering login information such as . In that case, a predetermined user interface may be provided to the user terminal 200 via a website, application, etc. after this authentication. Further, the timing at which the server device 100 requests login information from the user is not particularly limited, and the login information may be requested during the process of using the service. For example, login may not be required until the stage of displaying the vacancy plan, but login may be required at the stage of proceeding to the rental reservation/payment stage.
なお、ユーザの基本情報には上述したようにユーザ識別情報が含まれる。また、例えば、本システム1の利用者が日本国籍以外の国籍を有する者である場合には、身分証明書としてパスポートの画像もユーザ基本情報としてサーバ装置100に登録されてもよい。そのような身分証明書の画像は、ユーザ端末200のユーザ確認情報取得部250のカメラを用いて撮影されてユーザ端末200の通信部210から送信され、ネットワークNWを介してサーバ装置100の通信部110に受信されて、当該ユーザのユーザ識別情報と関連付けられてユーザデータ格納部121に記憶される。 Note that the user's basic information includes user identification information as described above. Furthermore, for example, if the user of this system 1 has a nationality other than Japanese nationality, an image of a passport as an identification document may also be registered in the server device 100 as basic user information. An image of such an identification card is photographed using the camera of the user confirmation information acquisition unit 250 of the user terminal 200, is transmitted from the communication unit 210 of the user terminal 200, and is sent to the communication unit of the server device 100 via the network NW. 110 and stored in the user data storage unit 121 in association with the user identification information of the user.
ユーザがユーザ端末200を操作してサーバ装置100にアクセスすると、ステップS101で出力した空室プランを含む情報がサーバ装置100からユーザ端末200に送信される。ユーザ端末200は、当該情報を受信すると、表示操作部220に空室プランを表示(ブラウジング)させる(ステップS102)。 When the user operates the user terminal 200 to access the server device 100, information including the vacancy plan output in step S101 is transmitted from the server device 100 to the user terminal 200. When the user terminal 200 receives the information, it causes the display operation unit 220 to display (browse) the vacant room plan (step S102).
ユーザは、ユーザ端末200を操作して、希望する施設の空室プランを選択する。また、ユーザは、ユーザ端末200を操作して、さらに必要に応じて、利用期間、用途、及び利用人数、性別等を入力または選択して、予約申し込み(予約要求)を送信する(ステップS103)。 The user operates the user terminal 200 to select a desired facility availability plan. Further, the user operates the user terminal 200 to further input or select the usage period, purpose, number of users, gender, etc. as necessary, and sends a reservation application (reservation request) (step S103). .
図10は、ユーザ端末200の表示操作部220に表示される画面(貸出可能期間入力画面)の一例である。図10の画面例では、カレンダー形式で日付が表示されており、予め設定された貸出可能期間のうち、利用可能な期間の日付が確認できるように表示されている。図10の画面例では、貸出可能期間の全てが利用可能な期間となっており、枠で囲まれ、日付の文字が濃く(太く)表示されている。ユーザは、ユーザ端末200を操作して、当該施設の予約を希望する日を1日単位で選択することができる。なお、ユーザが利用可能な施設が複数ある場合には、ユーザは予約を希望する施設を選択することができる。図10の画面例において、ユーザが予約を希望する日を選択すると、色付きの枠で予約希望日が囲まれて表示される。図10の画面例において、ユーザが予約を希望する日を選択して「予約申し込み」ボタンP10をタップ操作等により選択すると、ユーザ端末200からサーバ装置100に予約申し込み画面の表示要求が送信され、サーバ装置100は、当該要求に基づいて、例えば図11に示す予約要求画面の情報を生成、出力し、ユーザ端末200に送信する。ユーザ端末200は、当該情報を受信すると、表示操作部220に、図11の画面例のような予約申し込み画面を表示する。ユーザは、当該施設を利用する際の「利用施設名」、「利用期間」、「用途」、「人数」等を入力または選択することができる。 FIG. 10 is an example of a screen (rentable period input screen) displayed on the display operation unit 220 of the user terminal 200. In the screen example shown in FIG. 10, dates are displayed in a calendar format, and the dates of the available period out of the preset lending period are displayed so that the dates can be confirmed. In the screen example shown in FIG. 10, the entire loanable period is a usable period, surrounded by a frame, and the date is displayed in dark (thick) letters. The user can operate the user terminal 200 to select the day on which he/she wishes to make a reservation for the facility. Note that if there are multiple facilities available to the user, the user can select the facility for which he/she wishes to make a reservation. In the example screen of FIG. 10, when the user selects a date for which he or she wishes to make a reservation, the desired reservation date is displayed surrounded by a colored frame. In the example screen of FIG. 10, when the user selects the date for which he/she wishes to make a reservation and selects the "reservation application" button P10 by tapping or the like, a request to display a reservation application screen is sent from the user terminal 200 to the server device 100, Based on the request, the server device 100 generates and outputs information on the reservation request screen shown in FIG. 11, for example, and transmits it to the user terminal 200. When the user terminal 200 receives the information, the user terminal 200 displays a reservation application screen such as the example screen shown in FIG. 11 on the display operation unit 220. The user can input or select the "name of facility used," "period of use," "purpose," "number of people," etc. when using the facility.
再び図9を参照すると、サーバ装置100は、ユーザ端末200から予約申し込みに関する情報を受信すると、貸出データ管理部134を介して貸出データ格納部123を参照し、当該予約が可能か否かを確認する(ステップS104)。例えば、予約申し込みに含まれる情報(利用目的)と、当該施設について予め設定されている貸出条件とを比較したり、予約情報を参照して既に他の予約がなされているかを確認したりすることで、予約可能か否かを判断する。サーバ装置100の貸出処理部135は、上記確認結果が予約可能である場合には予約を確定し、貸出データ格納部123の予約情報を更新する。例えば、当該予約に係る期間の当該施設のステータスを予約済みとして、他のユーザからの当該期間における当該施設の予約を停止することで、施設の確保をすることができる(ステップS105)。 Referring again to FIG. 9, when the server device 100 receives information regarding the reservation application from the user terminal 200, it refers to the rental data storage unit 123 via the rental data management unit 134 and checks whether the reservation is possible. (Step S104). For example, comparing the information included in the reservation application (purpose of use) with pre-set rental conditions for the facility in question, or checking the reservation information to see if other reservations have already been made. to determine whether it is possible to make a reservation. If the confirmation result indicates that the reservation is possible, the rental processing unit 135 of the server device 100 confirms the reservation and updates the reservation information in the rental data storage unit 123. For example, the facility can be secured by setting the status of the facility for the period related to the reservation as reserved and stopping other users from making reservations for the facility for the period (step S105).
上記予約申し込みをしたユーザは、当該予約申込の時または予約申込の後に、例えばユーザ端末200の操作等により、利用料金の支払いの決済処理を行い、決済処理に関する情報をサーバ装置100に送信する(ステップS106)。サービス提供者は、サーバ装置100が受信した情報に基づき、入金されたことを確認することができる(ステップS107)。決済の方法は特に限定されないが、例えば、金融機関の電子口座やクレジットカード等を利用して行ってもよいし、本サービス内で使用可能なポイント等で支払うようにしてもよいし、電子マネーで支払うようにしてもよい。なお、サーバ装置100は、他の予約サイト等に上記空室プランの情報を送信して、当該施設の利用を募集してもよい。 The user who has applied for the reservation performs a payment process for paying the usage fee, for example, by operating the user terminal 200, at the time of or after applying for the reservation, and sends information regarding the payment process to the server device 100 ( Step S106). The service provider can confirm that the money has been deposited based on the information received by the server device 100 (step S107). The method of payment is not particularly limited, but for example, it may be done using an electronic account at a financial institution, a credit card, etc., it may be paid with points that can be used within this service, or it may be paid using electronic money. You may choose to pay by Note that the server device 100 may send the information on the room availability plan to other reservation sites, etc., and solicit use of the facility.
上記説明した処理フローにより、本システム1を利用してユーザによる施設利用の予約が行われる。 According to the process flow described above, a user makes a reservation for use of the facility using this system 1.
次に、図12を参照して、本実施形態のシステム1を利用してユーザが施設の利用を開始(チェックイン)する際の処理の流れについて説明する。 Next, with reference to FIG. 12, a process flow when a user starts using the facility (check-in) using the system 1 of this embodiment will be described.
施設利用予約をしているユーザは、その利用開始可能な日時に、その施設のユーザ確認装置300及び/又は電子ロック装置400が設置されているチェックイン場所に来訪する。そのようなチェックイン場所は、例えば、利用対象の施設が一戸建タイプの施設であれば門や玄関前であり、ホテル・旅館・オフィスビルタイプの施設であれば受付カウンターであり、マンション・アパートタイプの施設であれば利用する部屋のドアの前である。そしてユーザは、利用開始可能時刻が経過した後に、ユーザ端末200の表示操作部220を操作して、当該施設の電子ロック装置400の解錠を選択する(ステップS201)。ここで、ユーザ端末200は、例えば図13に示すように、ユーザ端末200の表示操作部220に当該施設の予約情報画面1300を表示させた後、その予約情報画面1300中の鍵のアイコン1310を選択すると、当該施設に設置された電子ロック装置400の操作画面1320がポップアップ表示されるように構成されている。その操作画面1320には「鍵をあける」の選択ボタン1330が表示されており、ユーザがその「鍵をあける」の選択ボタン1330を選択することにより、上記の当該施設の電子ロック装置400の解錠の選択が実行される。図13では、選択ボタン1330が選択された後に選択ボタン1330がハイライト表示されている状態が示されている。 A user who has made a reservation to use a facility visits the check-in location where the user confirmation device 300 and/or electronic lock device 400 of the facility is installed at the date and time when the user can start using the facility. Such check-in locations are, for example, in front of the gate or entrance if the facility is a single-family house, at the reception counter if it is a hotel, inn, or office building, or at the reception counter in a condominium or apartment building. If it is a type of facility, it will be in front of the door of the room you are using. After the usable start time has elapsed, the user operates the display/operation unit 220 of the user terminal 200 to select unlocking of the electronic lock device 400 of the facility (step S201). Here, as shown in FIG. 13, for example, the user terminal 200 displays the reservation information screen 1300 of the facility on the display operation unit 220 of the user terminal 200, and then clicks the key icon 1310 in the reservation information screen 1300. When selected, the operation screen 1320 of the electronic lock device 400 installed in the facility is configured to pop up. An “unlock” selection button 1330 is displayed on the operation screen 1320, and by selecting the “unlock” selection button 1330, the user can unlock the electronic lock device 400 of the facility. Lock selection is performed. FIG. 13 shows a state in which the selection button 1330 is highlighted after the selection button 1330 is selected.
当該施設の電子ロック装置400の解錠の選択が実行されると、ユーザ端末200は当該施設の利用開始要求とユーザ識別情報とをサーバ装置100に送信する(ステップS202)。ユーザ識別情報は、上述したように、ユーザがユーザ端末200でサーバ装置100にアクセスする際にログイン情報として用いられる当該ユーザのユーザIDである。ユーザ識別情報は、利用開始要求に含まれて、あるいは、利用開始要求と関連付けられて、利用開始要求と共にサーバ装置100に送信される。ユーザIDがユーザ端末200のウェブブラウザまたはアプリケーション等に関連付けられてユーザ端末200の記憶部230に記憶されている場合には、そのユーザIDがユーザ識別情報としてサーバ装置100に送信される。ユーザIDがユーザ端末200に記憶されていない場合は、ユーザ端末200は表示操作部220上でユーザに対してユーザIDの入力を求め、それに従って入力されたユーザIDがユーザ識別情報として利用開始要求と共にサーバ装置100に送信される。 When the selection of unlocking of the electronic lock device 400 of the facility is executed, the user terminal 200 transmits a request to start using the facility and user identification information to the server device 100 (step S202). As described above, the user identification information is the user ID of the user used as login information when the user accesses the server device 100 with the user terminal 200. The user identification information is included in the use start request or is associated with the use start request and is transmitted to the server device 100 together with the use start request. If the user ID is stored in the storage unit 230 of the user terminal 200 in association with the web browser or application of the user terminal 200, the user ID is transmitted to the server device 100 as user identification information. If the user ID is not stored in the user terminal 200, the user terminal 200 requests the user to input the user ID on the display operation unit 220, and uses the input user ID as user identification information to request start of use. The information is also transmitted to the server device 100.
サーバ装置100の貸出データ管理部134は、上記の利用開始要求及びユーザ識別情報を受信すると、サーバ装置100の貸出データ格納部123を参照して、上記の利用開始要求及びユーザ識別情報を受信した時点を利用可能期間に含む当該施設に関する予約情報と、受信したユーザ識別情報とを照合する(ステップS203)。その照合の結果、当該ユーザ識別情報に関連付けられた当該施設の予約情報が確認された場合には、サーバ装置100は当該施設の利用開始要求を承認して、次のステップS204へ進む。これに対し、照合の結果、当該ユーザ識別情報に関連付けられた当該施設の予約情報が確認されなかった場合には、例えば、サーバ装置100は上記利用開始要求を無視するか、あるいは、上記利用開始要求が承認されなかった旨の情報をユーザ端末200に送信してこの処理フローを終了する。 Upon receiving the above usage start request and user identification information, the rental data management unit 134 of the server device 100 refers to the rental data storage unit 123 of the server device 100 and receives the above usage start request and user identification information. The reservation information regarding the facility whose available period includes the time point is compared with the received user identification information (step S203). As a result of the comparison, if the reservation information of the facility associated with the user identification information is confirmed, the server device 100 approves the request to start using the facility, and proceeds to the next step S204. On the other hand, if the reservation information of the facility associated with the user identification information is not confirmed as a result of the verification, the server device 100 may ignore the usage start request, or the server device 100 may ignore the usage start request. Information indicating that the request has not been approved is sent to the user terminal 200, and this processing flow ends.
サーバ装置100は、上記利用開始要求を承認すると、外部装置制御部136によってユーザ確認情報の要求指令を生成し、これを当該施設に設置されたユーザ確認装置300に対して送信する(ステップS204)。当該要求指令を送信すべきユーザ確認装置300は、サーバ装置100において、上記ステップS203で確認された予約情報における当該施設の施設IDもしくは利用区分IDに関連付けて記憶されているユーザ確認装置IDを参照することで特定することができる。サーバ装置100は、このように特定されたユーザ確認装置IDのユーザ確認装置300に対してユーザ確認情報の要求指令を送信する。 When the server device 100 approves the usage start request, the external device control unit 136 generates a request command for user confirmation information, and transmits this to the user confirmation device 300 installed in the facility (step S204). . The user confirmation device 300 that should send the request command refers to the user confirmation device ID stored in the server device 100 in association with the facility ID or usage category ID of the facility in the reservation information confirmed in step S203 above. You can identify it by doing so. The server device 100 transmits a request command for user confirmation information to the user confirmation device 300 of the user confirmation device ID specified in this way.
ユーザ確認装置300は、上記のユーザ確認情報の要求指令を受信すると、ユーザ確認情報取得部320によってユーザ確認情報を取得する(ステップS205)。ユーザは、サーバ装置100に登録しているユーザ確認情報と同じ種類の情報をユーザ確認装置300に提供する。ユーザ確認情報として顔画像、虹彩、網膜、眼球血管、掌紋、静脈形状、サイン筆跡等が用いられる場合には、ユーザ確認情報取得部320として例えば撮像デバイスが用いられ、ユーザはその撮像デバイスに顔、虹彩、網膜、眼球血管、掌紋、静脈形状、サイン筆跡等を撮影させる。あるいは、ユーザ確認情報として指紋が用いられる場合には、ユーザ確認情報取得部320として指紋センサデバイスが用いられ、ユーザはその指紋センサデバイスに自身の指紋を検出させる。ユーザ確認装置300は、このようにしてユーザ確認情報を取得すると、そのユーザ確認情報をサーバ装置100に送信する(ステップS206)。 When the user confirmation device 300 receives the user confirmation information request command, the user confirmation information acquisition unit 320 acquires the user confirmation information (step S205). The user provides the user confirmation device 300 with the same type of user confirmation information as the user confirmation information registered in the server device 100. When a facial image, iris, retina, ocular blood vessels, palm print, vein shape, signature handwriting, etc. are used as the user confirmation information, an imaging device is used as the user confirmation information acquisition unit 320, and the user uses the imaging device to display the face. , iris, retina, ocular blood vessels, palm print, vein shape, signature handwriting, etc. are photographed. Alternatively, when a fingerprint is used as the user identification information, a fingerprint sensor device is used as the user identification information acquisition unit 320, and the user causes the fingerprint sensor device to detect his or her fingerprint. After acquiring the user confirmation information in this way, the user confirmation device 300 transmits the user confirmation information to the server device 100 (step S206).
サーバ装置100は、ユーザ確認装置300からユーザ確認情報を受信すると、当該施設の予約情報におけるユーザ識別情報(ユーザID)に関連付けてユーザデータ格納部121に記憶されている当該ユーザのユーザ確認情報と、ユーザ確認装置300が取得してユーザ確認装置300から受信したユーザ確認情報とを照合する(ステップS207)。本例におけるユーザ確認情報は画像データで構成されるため、記憶されているユーザ確認情報と受信したユーザ確認情報との照合は、公知の任意の画像照合技術を用いて行うことができる。画像照合技術は、記憶されているユーザ確認情報と受信したユーザ確認情報とを比較し、その一致の程度が所定の基準を満たしているか否かに基づいて両者が同一か否かの判断を実施するものであり、任意の処理アルゴリズムを用いてもよく、あるいは、ディープラーニングを含む機械学習等による人工知能を用いてもよい。さらには、サーバ装置100がユーザ確認装置300からユーザ確認情報を受信した後、システム管理者がサーバ装置100にアクセス可能な管理者端末を用いてサーバ装置100にアクセスし、システム管理者が管理者端末に表示された記憶されているユーザ確認情報と受信したユーザ確認情報とを比較して判断することができるようにされていてもよい。 When the server device 100 receives the user confirmation information from the user confirmation device 300, the server device 100 combines the user confirmation information of the user stored in the user data storage unit 121 in association with the user identification information (user ID) in the reservation information of the facility. , and the user confirmation information acquired by the user confirmation device 300 and received from the user confirmation device 300 (step S207). Since the user confirmation information in this example is composed of image data, the stored user confirmation information and the received user confirmation information can be matched using any known image matching technique. Image matching technology compares stored user confirmation information and received user confirmation information, and determines whether the two are the same based on whether the degree of matching satisfies predetermined criteria. Any processing algorithm may be used, or artificial intelligence such as machine learning including deep learning may be used. Furthermore, after the server device 100 receives user confirmation information from the user confirmation device 300, the system administrator accesses the server device 100 using an administrator terminal that can access the server device 100, and the system administrator The determination may be made by comparing the stored user confirmation information displayed on the terminal and the received user confirmation information.
なお、サーバ装置100が受信したユーザ確認情報は、サーバ装置100の記憶部120(ユーザデータ格納部121)に当該ユーザのユーザ識別情報と関連付けて記憶されることが好ましい。これにより、当該施設を利用したユーザが事前予約したユーザ本人であるかどうかを後になって改めて確認する必要が生じた場合等に、記憶された受信したユーザ確認情報を証拠として用いて検証することが可能となる。 Note that the user confirmation information received by the server device 100 is preferably stored in the storage unit 120 (user data storage unit 121) of the server device 100 in association with the user identification information of the user. As a result, if it becomes necessary later to confirm whether the user who used the facility is the same user who made the advance reservation, the received user confirmation information stored and received can be used as evidence for verification. becomes possible.
サーバ装置100は、記憶されているユーザ確認情報と受信したユーザ確認情報とが同一であると判断した場合には、次のステップS208へ進む。これに対し、記憶されているユーザ確認情報と受信したユーザ確認情報とが同一でないと判断した場合には、例えば、受信したユーザ確認情報が記憶されているユーザ確認情報と一致しない旨の情報をユーザ端末200に送信してこの処理フローを終了する。 If the server device 100 determines that the stored user confirmation information and the received user confirmation information are the same, the server device 100 proceeds to the next step S208. On the other hand, if it is determined that the stored user verification information and the received user verification information are not the same, for example, information indicating that the received user verification information does not match the stored user verification information is sent. The information is transmitted to the user terminal 200, and this processing flow ends.
サーバ装置100は、ユーザ端末200を使用するユーザが施設の周辺にいるか否かを確認する(ステップS208)。なお、ユーザ端末200を使用するユーザが施設の周辺にいるか否かを判断するタイミングは、ユーザ端末200を使用するユーザと、サーバ装置100に記憶されている施設の予約情報に関連付けられているユーザとが一致するか否かを判断する後であってもよいし、その前であってもよいし、同時であってもよい。制御部136は、所定の検知手段から取得する情報に基づいてユーザ端末200を使用するユーザが施設の周辺にいるか否かを判断する。検知手段は、例えば電子ロック装置400または電波を発する電子端末とすることができるが、特に限定されない。具体的には、電子ロック装置400とユーザ端末200間での無線通信の電波強度によって、電子ロック装置400とユーザ端末200との距離を推定し、その距離が予め記憶部120に記憶された所定の距離以下である場合に、ユーザ端末200を使用するユーザが施設の周辺にいると判断し、そうでない場合に、ユーザ端末200を使用するユーザが施設の周辺にいないと判断することができる。また、検知手段としては、電子ロック装置400に接続され、施設のドア横等に設置されたタブレット端末を用いてもよく、その場合、タブレット端末とユーザ端末200間での無線通信の電波強度の情報を取得することにより、ユーザ端末200を使用するユーザが施設の周辺にいるか否かを判断することができる。 The server device 100 checks whether a user using the user terminal 200 is around the facility (step S208). Note that the timing for determining whether or not the user using the user terminal 200 is around the facility depends on the user using the user terminal 200 and the user associated with the facility reservation information stored in the server device 100. This may be after determining whether or not they match, or may be before or at the same time. The control unit 136 determines whether a user using the user terminal 200 is around the facility based on information acquired from a predetermined detection means. The detection means can be, for example, the electronic lock device 400 or an electronic terminal that emits radio waves, but is not particularly limited. Specifically, the distance between the electronic lock device 400 and the user terminal 200 is estimated based on the radio wave intensity of wireless communication between the electronic lock device 400 and the user terminal 200, and the distance is set to a predetermined value stored in advance in the storage unit 120. If the distance is less than or equal to , it can be determined that the user using the user terminal 200 is around the facility, and if not, it can be determined that the user using the user terminal 200 is not around the facility. Further, as the detection means, a tablet terminal connected to the electronic lock device 400 and installed next to the door of the facility may be used. In that case, the radio wave intensity of wireless communication between the tablet terminal and the user terminal 200 may be By acquiring the information, it can be determined whether the user using the user terminal 200 is around the facility.
サーバ装置100は、ユーザ端末200を使用するユーザが施設の周辺にいると判断した場合には、次のステップS209へ進む。これに対し、ユーザ端末200を使用するユーザが施設の周辺にいないと判断した場合には、例えば、ユーザ端末200が施設周辺に位置することを認識できない旨の情報をユーザ端末200に送信してこの処理フローを終了する。 If the server device 100 determines that the user using the user terminal 200 is around the facility, the server device 100 proceeds to the next step S209. On the other hand, if it is determined that the user using the user terminal 200 is not around the facility, for example, information to the effect that the user terminal 200 cannot recognize that it is located around the facility is sent to the user terminal 200. This processing flow ends.
サーバ装置100は、記憶されているユーザ確認情報と受信したユーザ確認情報とが同一であると判断すると、外部装置制御部136によって解錠指令を生成し、これを当該施設に設置された電子ロック装置400に対して送信する(ステップS209)。当該施設に設置された電子ロック装置400は、サーバ装置100において、上記ステップS203で確認された予約情報における当該施設の施設IDもしくは利用区分IDに関連付けて記憶されている電子ロック装置IDを参照することで特定することができる。サーバ装置100は、このように特定された電子ロック装置IDの電子ロック装置400に対して解錠指令を送信する。 When the server device 100 determines that the stored user confirmation information and the received user confirmation information are the same, the external device control unit 136 generates an unlock command and sends the unlock command to the electronic lock installed in the facility. The information is transmitted to the device 400 (step S209). The electronic lock device 400 installed in the facility refers to the electronic lock device ID stored in the server device 100 in association with the facility ID or usage category ID of the facility in the reservation information confirmed in step S203 above. It can be identified by The server device 100 transmits an unlocking command to the electronic lock device 400 having the electronic lock device ID identified in this way.
電子ロック装置400は、解錠指令を受信するとロック機構部450を解錠状態に切り替える動作を実行する(ステップS210)。これにより、ユーザは当該施設の利用を開始することができるようになる。 Upon receiving the unlock command, the electronic lock device 400 performs an operation of switching the lock mechanism section 450 to an unlocked state (step S210). This allows the user to start using the facility.
これに続き、電子ロック装置400はユーザ端末200の登録を受け付ける(ステップS211)。ユーザ端末200と電子ロック装置400とは、ユーザ端末200のユーザ端末識別情報通信部240と電子ロック装置400のユーザ端末識別情報通信部430とで互いに通信可能に構成されており、電子ロック装置400が解除された状態でユーザがユーザ端末200を電子ロック装置400に近づけると、ユーザ端末200のユーザ端末識別情報通信部240と電子ロック装置400のユーザ端末識別情報通信部430とが最初の近距離無線通信を開始し、ユーザ端末200のユーザ端末識別情報がユーザ端末200から電子ロック装置400に送信されて、ユーザ端末識別情報が電子ロック装置400に記憶され、これにより電子ロック装置400への当該ユーザ端末200の登録がなされる。 Following this, the electronic lock device 400 accepts registration of the user terminal 200 (step S211). The user terminal 200 and the electronic lock device 400 are configured such that the user terminal identification information communication section 240 of the user terminal 200 and the user terminal identification information communication section 430 of the electronic lock device 400 can communicate with each other. When the user brings the user terminal 200 close to the electronic lock device 400 in a state where the lock is released, the user terminal identification information communication section 240 of the user terminal 200 and the user terminal identification information communication section 430 of the electronic lock device 400 are initially in close proximity. Wireless communication is started, the user terminal identification information of the user terminal 200 is transmitted from the user terminal 200 to the electronic lock device 400, and the user terminal identification information is stored in the electronic lock device 400. The user terminal 200 is registered.
電子ロック装置400へユーザ端末200が登録された後は、ユーザは、当該施設の利用予約期間中はそのユーザ端末200を電子ロック装置400へ近づけてユーザ端末200と電子ロック装置400とを通信させるだけで、電子ロック装置400の解錠を行うことができる。これにより、ユーザ端末200のユーザ端末識別情報が電子ロック装置400に記憶された後は、ユーザ端末200を用いて電子ロック装置400の解錠を行うことができるようになる。このとき電子ロック装置400では、近づけられたユーザ端末200からユーザ端末識別情報を取得し、これを記憶部440に記憶されたユーザ端末識別情報と照合し、その照合の結果、両者のユーザ端末識別情報が一致した場合にはロック機構部450を解錠する動作を行う。ロック機構部450は、例えば、解錠動作から一定時間が経過すると施錠するように構成されていてもよく、あるいは、解錠状態で当該ユーザ端末200が近づけられると施錠するように構成されていてもよい。 After the user terminal 200 is registered in the electronic lock device 400, the user brings the user terminal 200 close to the electronic lock device 400 during the reservation period for use of the facility so that the user terminal 200 and the electronic lock device 400 communicate with each other. The electronic lock device 400 can be unlocked by simply using the key. Thereby, after the user terminal identification information of the user terminal 200 is stored in the electronic lock device 400, the electronic lock device 400 can be unlocked using the user terminal 200. At this time, the electronic lock device 400 acquires user terminal identification information from the user terminal 200 that has been brought close, collates this with the user terminal identification information stored in the storage unit 440, and as a result of the collation, identifies both user terminals. If the information matches, an operation is performed to unlock the locking mechanism section 450. For example, the lock mechanism section 450 may be configured to lock when a certain period of time has elapsed since the unlocking operation, or may be configured to lock when the user terminal 200 is brought close to the lock mechanism section 450 in an unlocked state. Good too.
電子ロック装置400は、サーバ装置100に当該施設の利用予約期間を照会し、記憶部440に記憶されたユーザ端末識別情報を利用予約期間経過後に消去するように構成されていてもよい。これにより、利用予約期間経過後は登録していたユーザ端末200を用いたロック解錠ができなくなるので、ユーザに対してその前に施設から退去するように促すことが可能となる。本システム1においては、例えば、システム管理者がサーバ装置100にアクセス可能な管理端末を用いて電子ロック装置400を遠隔操作して電子ロック装置400を解錠することができるように構成されていてもよい。これにより、例えばユーザが利用予約期間経過後に当該施設内に入る必要がある場合に、システム1の管理者に任意の手段を用いて連絡し、管理者がサーバ装置100にアクセス可能な管理者端末を用いて電子ロック装置400を遠隔操作して電子ロック装置400を解錠することができる。 The electronic lock device 400 may be configured to inquire of the server device 100 about the usage reservation period of the facility, and delete the user terminal identification information stored in the storage unit 440 after the usage reservation period has elapsed. As a result, it becomes impossible to unlock the lock using the registered user terminal 200 after the usage reservation period has elapsed, so it is possible to urge the user to leave the facility before that time. The system 1 is configured such that, for example, a system administrator can unlock the electronic lock device 400 by remotely operating the electronic lock device 400 using a management terminal that can access the server device 100. Good too. With this, for example, when a user needs to enter the facility after the usage reservation period has elapsed, the user can contact the administrator of the system 1 using any means, and the administrator can access the server device 100 using an administrator terminal. The electronic lock device 400 can be unlocked by remotely controlling the electronic lock device 400 using the electronic lock device 400 .
上記説明した処理フローにより、本システム1を利用してユーザによる施設利用の開始(チェックイン)が行われる。 According to the process flow described above, the user starts using the facility (check-in) using the present system 1.
なお上記では、ユーザ確認情報を用いて施設利用を開始しようとするユーザが、サーバ装置100に記憶されている当該施設の予約情報に関連付けられているユーザであるかを追加的に確認する処理フローについて図12のステップS204~S207を参照して説明したが、本実施形態のシステム1を利用してユーザが施設の利用を開始(チェックイン)する際の処理の流れにおいてその処理フローは必須ではない。施設利用を開始しようとするユーザと事前予約したユーザとの照合はユーザ識別情報(ユーザID)を用いて行われるので、ユーザ確認情報を用いた確認のための上記処理フローは、施設利用開始時により一層高い精度でユーザ確認を行うことが求められるような場合に追加的に導入することが可能である。 Note that the above process flow uses user confirmation information to additionally confirm whether the user who is about to start using the facility is the user associated with the reservation information of the facility stored in the server device 100. has been described with reference to steps S204 to S207 in FIG. 12, but this processing flow is not essential in the processing flow when a user starts using the facility (check-in) using the system 1 of this embodiment. do not have. Since the user who is about to start using the facility and the user who has made a reservation in advance is checked using user identification information (user ID), the above processing flow for confirmation using user confirmation information is performed at the time of starting to use the facility. It can be additionally introduced in cases where it is required to perform user confirmation with even higher accuracy.
[変形例]
ここで、本実施形態のシステム1を利用してユーザが施設の利用を開始(チェックイン)する際の処理の流れの変形例について説明する。
[Modified example]
Here, a modification of the process flow when a user starts using the facility (check-in) using the system 1 of this embodiment will be described.
(変形例1)
図12を参照して説明した、当該施設に設置された電子ロック装置400に対して解錠指令を送信する上述したステップS209において、通信障害やネットワーク障害等の何らかの要因により、サーバ装置100から送信された解錠指令が電子ロック装置400に到達しない場合が生じ得る。そのような場合であってもユーザが当該施設に設置された電子ロック装置400を解錠するための補助的な手段が提供されることが好ましい。
(Modification 1)
In step S209 described with reference to FIG. 12, in which an unlock command is sent to the electronic lock device 400 installed in the facility, the server device 100 may not be able to send the lock due to some factor such as a communication failure or a network failure. A case may occur in which the issued unlock command does not reach the electronic lock device 400. Even in such a case, it is preferable that an auxiliary means be provided for the user to unlock the electronic lock device 400 installed in the facility.
本変形例は、そのような補助的手段として、ユーザが電子ロック装置400にコードを入力して電子ロック装置400を解錠する手段を提供する。 The present modification provides a means for the user to input a code into the electronic lock device 400 to unlock the electronic lock device 400 as such an auxiliary means.
具体的には、本変形例では、当該施設に関する予約情報と受信したユーザ識別情報とを照合するステップS203において当該ユーザ識別情報に関連付けられた当該施設の予約情報が確認された場合、もしくは、記憶されているユーザ確認情報と受信したユーザ確認情報とを照合するステップS207において記憶されているユーザ確認情報と受信したユーザ確認情報とが同一であると判断された場合に、サーバ装置100からユーザ端末200に対して、電子ロック装置400を解錠するためのコード情報が送信される。ユーザ端末200がコード情報を受信すると、ユーザ端末200の表示操作部220に表示されている予約情報画面1300上にコード情報表示画面1340が重ねてポップアップ表示される。コード情報表示画面1340には、コード情報1350(図示の例では「123456」)と、コード情報1350で電子ロック装置400を解錠することを選択する選択ボタン1360とが表示される。図14では、選択ボタン1360が選択された後に選択ボタン1360がハイライト表示されている状態が示されている。 Specifically, in this modification, if the reservation information of the facility associated with the user identification information is confirmed in step S203 of comparing the reservation information regarding the facility with the received user identification information, or If it is determined in step S207 that the stored user confirmation information and the received user confirmation information are the same, the server device 100 sends the user confirmation information to the user terminal. Code information for unlocking the electronic lock device 400 is transmitted to the electronic lock device 200. When the user terminal 200 receives the code information, a code information display screen 1340 is displayed as a pop-up superimposed on the reservation information screen 1300 displayed on the display operation unit 220 of the user terminal 200. Code information display screen 1340 displays code information 1350 (“123456” in the illustrated example) and a selection button 1360 for selecting unlocking of electronic lock device 400 with code information 1350. FIG. 14 shows a state in which the selection button 1360 is highlighted after the selection button 1360 is selected.
コード情報1350は、サーバ装置100においてユーザによる当該施設の予約がなされた場合に、当該ユーザのユーザIDおよび当該予約情報と関連付けてサーバ装置100の記憶部120に格納されるとともに、サーバ装置100から当該予約情報に関連付けられた電子ロック装置IDを有する電子ロック装置400に対して利用期間開始前に事前に送信され、電子ロック装置400の記憶部440に記憶される。このとき、当該予約の施設利用期間に関する情報もコード情報1350と関連付けて併せてサーバ装置100から電子ロック装置400に送信され、電子ロック装置400の記憶部440に記憶される。 When a user makes a reservation for the facility in the server device 100, the code information 1350 is stored in the storage unit 120 of the server device 100 in association with the user ID of the user and the reservation information, and is also stored in the storage unit 120 of the server device 100. It is transmitted in advance to the electronic lock device 400 having the electronic lock device ID associated with the reservation information before the usage period starts, and is stored in the storage unit 440 of the electronic lock device 400. At this time, information regarding the facility usage period of the reservation is also transmitted from the server device 100 to the electronic lock device 400 in association with the code information 1350, and is stored in the storage unit 440 of the electronic lock device 400.
ユーザは、ユーザ端末200で電子ロック装置400の解錠を選択する操作(ステップS201)の後にしばらくしても電子ロック装置400が解錠されない場合は、ユーザ端末200に表示されているコード情報1350を電子ロック装置400の入力操作部420で入力する。電子ロック装置400の制御部460は、入力されたコード情報1350と、記憶部440に記憶されているコード情報とを照合し、それらが一致する場合にはロック機構部450を動作させて電子ロック装置400を解錠する。 If the electronic lock device 400 is not unlocked for a while after the user selects unlocking of the electronic lock device 400 on the user terminal 200 (step S201), the user selects the code information 1350 displayed on the user terminal 200. is input using the input operation section 420 of the electronic lock device 400. The control unit 460 of the electronic lock device 400 compares the input code information 1350 with the code information stored in the storage unit 440, and if they match, operates the lock mechanism unit 450 to lock the electronic lock. Unlock the device 400.
このように、本変形例によれば、何らかの要因によりサーバ装置100から送信された解錠指令が電子ロック装置400に到達しない場合でも、ユーザが当該施設の電子ロック装置400を解錠して当該施設の利用を開始することが可能となる。 As described above, according to this modification, even if the unlocking command transmitted from the server device 100 does not reach the electronic locking device 400 due to some factor, the user can unlock the electronic locking device 400 of the facility and It will be possible to start using the facility.
なお、当該予約の施設利用期間に関する情報もコード情報1350と関連付けて併せてサーバ装置100から電子ロック装置400に送信されて記憶部440に記憶されているので、電子ロック装置400はその施設利用期間の経過後にコード情報1350を記憶部440から消去することが可能である。これにより、施設利用期間の経過後はコード情報1350の使用を無効とし、施設利用期間の経過後に当該施設が不正に使用されることを防止することができる。 Note that information regarding the facility usage period of the reservation is also transmitted from the server device 100 to the electronic lock device 400 in association with the code information 1350 and stored in the storage unit 440, so that the electronic lock device 400 can store the information regarding the facility usage period. It is possible to erase the code information 1350 from the storage unit 440 after the lapse of time. This makes it possible to invalidate the use of the code information 1350 after the facility use period has elapsed, thereby preventing the facility from being used illegally after the facility use period has elapsed.
(変形例2)
上述した実施形態では、ユーザ確認情報の要求をサーバ装置100からユーザ確認装置300に送信し、ユーザ確認装置300を用いてユーザ確認情報を取得する場合を例に挙げて説明した。本変形例は、これに代えて、あるいはこれに加えて、ユーザ確認情報の要求をサーバ装置100からユーザ端末200に送信し、ユーザ端末200を用いてユーザ確認情報を取得する手段を提供する。
(Modification 2)
In the embodiment described above, the case where a request for user confirmation information is transmitted from the server device 100 to the user confirmation device 300 and the user confirmation information is acquired using the user confirmation device 300 has been described as an example. In place of or in addition to this, this modification provides means for transmitting a request for user confirmation information from the server device 100 to the user terminal 200 and acquiring the user confirmation information using the user terminal 200.
具体的には、本変形例では、サーバ装置100がユーザ端末200に対してユーザ確認情報の要求指令を送信すると、ユーザ端末200はユーザ確認情報取得部250によってユーザ確認情報を取得する。図3を参照して説明したように、ユーザ確認情報取得部250は、例えば、静止画や動画の撮影を行うカメラと、ユーザの指紋を検出する指紋センサとを含む。図12を参照してステップS206において説明したのと同様に、ユーザは、サーバ装置100に登録しているユーザ確認情報と同じ種類の情報をユーザ端末200に提供する。ユーザ確認情報として顔画像、虹彩、網膜、眼球血管、掌紋、静脈形状、サイン筆跡等が用いられる場合には、ユーザ確認情報取得部250としてのカメラを用いて顔、虹彩、網膜、眼球血管、掌紋、静脈形状、サイン筆跡等を撮影し、あるいは、ユーザ確認情報として指紋が用いられる場合には、ユーザ確認情報取得部250としての指紋センサを用いて指紋を検出する。ユーザ端末200は、ユーザ確認情報を取得するとそのユーザ確認情報をサーバ装置100に送信する。 Specifically, in this modification, when the server device 100 transmits a request command for user confirmation information to the user terminal 200, the user terminal 200 acquires the user confirmation information by the user confirmation information acquisition unit 250. As described with reference to FIG. 3, the user confirmation information acquisition unit 250 includes, for example, a camera that captures still images and videos, and a fingerprint sensor that detects the user's fingerprint. As described in step S206 with reference to FIG. 12, the user provides the user terminal 200 with the same type of user confirmation information as the user confirmation information registered in the server device 100. When a face image, iris, retina, ocular blood vessels, palm print, vein shape, signature handwriting, etc. are used as user confirmation information, a camera as the user confirmation information acquisition unit 250 is used to collect the face, iris, retina, ocular blood vessels, A palm print, vein shape, signature handwriting, etc. are photographed, or if a fingerprint is used as user identification information, a fingerprint sensor as the user identification information acquisition unit 250 is used to detect the fingerprint. Upon acquiring the user confirmation information, the user terminal 200 transmits the user confirmation information to the server device 100.
このように、本変形例によれば、ユーザ確認装置300に代えて、あるいはこれに加えて、ユーザ端末200からユーザ確認情報を取得することができる。そのため、施設の立地あるいは構造上の理由等により施設にユーザ確認装置300を設置することができない場合や、サーバ装置100がユーザ確認装置300と通信ができない状態となった場合でも、サーバ装置100はユーザ端末200からユーザ確認情報を取得して、当該施設の利用を開始しようとするユーザをより高い精度で確認することができる。 In this way, according to this modification, user confirmation information can be acquired from the user terminal 200 instead of or in addition to the user confirmation device 300. Therefore, even if the user verification device 300 cannot be installed in the facility due to location or structural reasons, or if the server device 100 is unable to communicate with the user verification device 300, the server device 100 By acquiring user confirmation information from the user terminal 200, it is possible to confirm with higher accuracy the user who is about to start using the facility.
上述したように、本実施形態のシステム1は、施設の貸出しに関する情報を管理する管理サーバ(サーバ装置100)と、施設に設置されネットワークNWを介して管理サーバに接続される電子ロック装置400とを備える施設貸出システム1であって、管理サーバはネットワークNWを介してさらにユーザ端末200に接続され、管理サーバは、ユーザ端末200からの施設の利用開始要求に基づき、ユーザ端末200を使用するユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、所定の検知手段から取得する情報に基づいてユーザ端末200を使用するユーザが施設の周辺にいるか否かを判断することと、ユーザ端末200を使用するユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致するとともに、ユーザ端末200を使用するユーザが施設の周辺にいると判断した場合に、施設に設置された前記電子ロック装置400に対して解錠指令を送信することと、を実行するように構成された制御部130を有する。 As described above, the system 1 of this embodiment includes a management server (server device 100) that manages information regarding facility rental, and an electronic lock device 400 installed in the facility and connected to the management server via the network NW. A facility rental system 1 comprising: a management server further connected to a user terminal 200 via a network NW; and the user associated with the facility reservation information stored in the management server, and the user who uses the user terminal 200 based on information obtained from a predetermined detection means. is in the vicinity of the facility, and the user using the user terminal 200 matches the user associated with the reservation information of the facility stored in the management server, and the user terminal 200 is The control unit 130 is configured to transmit an unlock command to the electronic lock device 400 installed in the facility when it is determined that the user is in the vicinity of the facility. .
このように構成された本実施形態のシステム1によれば、施設利用の予約をしているユーザが利用対象の施設に来訪した後、ユーザ端末200を操作して当該施設の利用開始要求を行うだけで、サーバ装置100は、その利用開始要求をしてきたユーザが事前に当該施設の利用予約をしていたユーザかどうかをユーザ識別情報(ユーザID)に基づいて判断し、当該ユーザであると判断されるとともにユーザが施設の周辺にいると判断した場合に当該施設の電子ロック装置400を解錠する。そのため、ユーザは当該施設の利用開始前にいわゆるチェックイン手続きを行う必要なく、予約していた施設の利用をより簡便に開始することができる。 According to the system 1 of the present embodiment configured in this way, after a user who has made a reservation to use a facility visits a facility to be used, the user operates the user terminal 200 to request to start using the facility. Based on the user identification information (user ID), the server device 100 determines whether the user who made the request to start using the facility is the user who has made a reservation to use the facility in advance, and determines whether the user is the user. When it is determined that the user is near the facility, the electronic lock device 400 of the facility is unlocked. Therefore, the user can start using the reserved facility more easily without having to perform a so-called check-in procedure before starting to use the facility.
さらに、本実施形態のシステム1にあっては、施設の予約情報には、施設の利用予約を行ったユーザのユーザ識別情報が関連付けて含まれており、管理サーバは、ユーザ端末200を使用するユーザのユーザ識別情報を利用開始要求と共にユーザ端末200から受信し、制御部130は、施設の予約情報に含まれたユーザ識別情報と、ユーザ端末200から受信したユーザ識別情報とを照合することにより、ユーザ端末200を使用するユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致するか否かを判断する。このように、本実施形態のシステム1によれば、秘匿性を有するユーザ識別情報を用いてユーザ確認が行われるので、本システム1を利用して貸出しが行われる施設のセキュリティを担保することができる。 Furthermore, in the system 1 of the present embodiment, the facility reservation information includes associated user identification information of the user who has made the facility usage reservation, and the management server uses the user terminal 200. The control unit 130 receives the user identification information of the user from the user terminal 200 together with the usage start request, and the control unit 130 collates the user identification information included in the reservation information of the facility with the user identification information received from the user terminal 200. , it is determined whether the user using the user terminal 200 matches the user associated with the facility reservation information stored in the management server. As described above, according to the system 1 of the present embodiment, since user confirmation is performed using confidential user identification information, it is possible to ensure the security of facilities rented using the present system 1. can.
さらには、本実施形態のシステム1にあっては、施設に設置されネットワークNWを介して管理サーバと接続されるユーザ確認装置300をさらに備え、管理サーバに記憶されている施設の予約情報には、施設の利用予約を行ったユーザのユーザ確認情報がさらに関連付けて含まれており、制御部130は、ユーザ確認装置300に対してユーザ確認情報を要求することと、ユーザ確認情報の要求に応答して、ユーザ確認装置300によってユーザから取得されて送信されるユーザ確認情報に基づき、ユーザ確認装置300によってユーザ確認情報を取得したユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、ユーザ端末200を使用するユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致すると判断し、かつ、ユーザ確認装置300によってユーザ確認情報を取得したユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致すると判断した場合に、施設に設置された電子ロック装置400に対して解錠指令を送信することと、を実行するように構成されている。これにより、本実施形態のシステム1によれば、施設の利用を開始しようとするユーザが当該施設の利用予約をしていたユーザかどうかをより高い精度で判断することが可能となるので、施設を利用するユーザの替え玉やなりすまし等の不正利用をより確実に防止することが可能となる。 Furthermore, the system 1 of the present embodiment further includes a user confirmation device 300 installed in the facility and connected to the management server via the network NW, and the reservation information of the facility stored in the management server is , further includes associated user confirmation information of the user who has made a reservation for the use of the facility, and the control unit 130 requests the user confirmation device 300 for user confirmation information and responds to the request for user confirmation information. Based on the user confirmation information acquired from the user and transmitted by the user confirmation device 300, the user whose user confirmation information has been acquired by the user confirmation device 300 is associated with the facility reservation information stored in the management server. determining whether the user using the user terminal 200 matches the user associated with the facility reservation information stored in the management server, and , when it is determined that the user whose user confirmation information has been acquired by the user confirmation device 300 matches the user associated with the reservation information of the facility stored in the management server, the electronic lock device 400 installed in the facility The device is configured to transmit an unlocking command to the device. As a result, according to the system 1 of the present embodiment, it is possible to judge with higher accuracy whether or not the user who is about to start using the facility is the user who has made a reservation to use the facility. It becomes possible to more reliably prevent unauthorized use such as impersonation or impersonation of users who use the service.
さらには、本実施形態のシステム1にあっては、ユーザ確認装置300によってユーザから取得されるユーザ確認情報に代えて、あるいはこれに加えて、サーバ装置100の制御部130が、ユーザ端末200に対してユーザ確認情報を要求することと、ユーザ確認情報の要求に応答して、ユーザ端末200によってユーザから取得されて送信されるユーザ確認情報に基づき、ユーザ端末200によってユーザ確認情報を取得したユーザと、管理サーバに記憶されている施設の予約情報に関連付けられているユーザとが一致するか否かを判断することとを実行するように構成されていてもよい。これにより、ユーザが利用を開始しようとする施設にユーザ確認装置300が設置されていなかったり、あるいは、サーバ装置100とユーザ確認装置300とが何らかの要因により通信できない事態が生じたような場合であっても、サーバ装置100はユーザ端末200からユーザ確認情報を取得して、上記のように施設の利用を開始しようとするユーザが当該施設の利用予約をしていたユーザかどうかをより高い精度で判断することができる。 Furthermore, in the system 1 of the present embodiment, instead of or in addition to the user confirmation information acquired from the user by the user confirmation device 300, the control unit 130 of the server device 100 provides information to the user terminal 200. A user for whom the user terminal 200 has obtained user confirmation information based on the user confirmation information obtained from the user and transmitted by the user terminal 200 in response to the request for user confirmation information. and a user associated with facility reservation information stored in the management server may be configured to determine whether or not they match. This prevents cases where the user verification device 300 is not installed in the facility that the user wants to start using, or where the server device 100 and the user verification device 300 are unable to communicate for some reason. However, the server device 100 obtains user confirmation information from the user terminal 200 and determines with higher accuracy whether the user who is about to start using the facility is the user who has made a reservation to use the facility as described above. can be judged.
本実施形態のシステム1においては、ユーザ確認情報は一例としてユーザの顔画像であってもよい。 In the system 1 of this embodiment, the user confirmation information may be a user's face image, for example.
さらには、本実施形態のシステム1にあっては、サーバ装置100の制御部130は、電子ロック装置400を解錠するためのコード情報をユーザ端末200に送信することをさらに実行するように構成されており、電子ロック装置400は、コード情報が入力されることによっても解錠できるように構成されていてもよい。これにより、サーバ装置100から電子ロック装置400に送信された上記解錠指令が何らかの要因により電子ロック装置400によって受信されなかった場合であっても、ユーザがそのコード情報を電子ロック装置400することにより、電子ロック装置400を解錠して施設の利用を開始することができる。 Furthermore, in the system 1 of the present embodiment, the control unit 130 of the server device 100 is configured to further transmit code information for unlocking the electronic lock device 400 to the user terminal 200. The electronic lock device 400 may also be configured to be unlocked by inputting code information. As a result, even if the unlocking command sent from the server device 100 to the electronic lock device 400 is not received by the electronic lock device 400 for some reason, the user can transmit the code information to the electronic lock device 400. Accordingly, it is possible to unlock the electronic lock device 400 and start using the facility.
さらには、本実施形態のシステム1にあっては、ユーザ端末200と電子ロック装置400とが互いに通信可能に構成されており、電子ロック装置400が解除された状態で、ユーザ端末200と電子ロック装置400との最初の通信が開始されると、ユーザ端末200のユーザ端末識別情報がユーザ端末200から電子ロック装置400に送信されて、ユーザ端末識別情報が電子ロック装置400に記憶され、ユーザ端末識別情報が電子ロック装置400に記憶された後は、ユーザ端末200と電子ロック装置400とを通信させることによって電子ロック装置400を解錠することができるように構成されていることが好ましい。これにより、ユーザ端末200のユーザ端末識別情報が電子ロック装置400に記憶された後は、ユーザ端末200を用いて電子ロック装置400の解錠を行うことができるようになる。 Furthermore, in the system 1 of this embodiment, the user terminal 200 and the electronic lock device 400 are configured to be able to communicate with each other, and when the electronic lock device 400 is released, the user terminal 200 and the electronic lock device 400 are configured to be able to communicate with each other. When the first communication with the device 400 is started, the user terminal identification information of the user terminal 200 is transmitted from the user terminal 200 to the electronic lock device 400, the user terminal identification information is stored in the electronic lock device 400, and the user terminal After the identification information is stored in the electronic lock device 400, it is preferable that the electronic lock device 400 is configured to be unlocked by communicating between the user terminal 200 and the electronic lock device 400. Thereby, after the user terminal identification information of the user terminal 200 is stored in the electronic lock device 400, the electronic lock device 400 can be unlocked using the user terminal 200.
本実施形態のシステム1の上記構成においては、電子ロック装置400は、ユーザ端末200と通信を開始する度に、ユーザ端末200から受信するユーザ端末識別情報と、電子ロック装置400に記憶されているユーザ端末識別情報とを照合し、両者のユーザ端末識別情報が一致すると判断した場合に解錠するように構成されていてもよい。 In the above configuration of the system 1 of the present embodiment, each time the electronic lock device 400 starts communication with the user terminal 200, the electronic lock device 400 receives the user terminal identification information from the user terminal 200 and the user terminal identification information stored in the electronic lock device 400. It may be configured to compare the user terminal identification information with the user terminal identification information and unlock the door when it is determined that the two user terminal identification information match.
以上のように、本実施形態によれば、施設利用者がより簡便に施設の利用を開始することを可能にする施設貸出システム及び施設貸出方法を提供することができる。 As described above, according to the present embodiment, it is possible to provide a facility rental system and a facility rental method that allow facility users to start using the facility more easily.
以上、開示に係る実施形態について説明したが、これらはその他の様々な形態で実施することが可能であり、種々の省略、置換および変更を行なって実施することが出来る。これらの実施形態および変形例ならびに省略、置換および変更を行なったものは、特許請求の範囲の技術的範囲とその均等の範囲に含まれる。また、図9、12の処理は、本実施形態のシステムによる処理の一例を示したものであり、本願発明を限定する意図ではない。図9、12の処理に含まれる各ステップ(工程)は、図中に示される順序と異なる順序で実行するようにしてもよいし、一部の処理を並列に実行するよういしてもよいし、一部の工程を省略するようにしてもよいし、他の工程を追加してもよい。 Although the disclosed embodiments have been described above, they can be implemented in various other forms, and can be implemented with various omissions, substitutions, and changes. These embodiments and modifications, as well as omissions, substitutions, and changes, are included within the technical scope of the claims and their equivalents. Further, the processes shown in FIGS. 9 and 12 are examples of processes performed by the system of this embodiment, and are not intended to limit the present invention. Each step (process) included in the processing in FIGS. 9 and 12 may be executed in a different order from the order shown in the figures, or some of the processes may be executed in parallel. , some steps may be omitted, or other steps may be added.
なお、以下のような構成も本開示の技術的範囲に属する。
[項目1]
施設の貸出しに関する情報を管理する管理サーバと、前記施設に設置されネットワークを介して前記管理サーバに接続される電子ロック装置とを備える施設貸出システムであって、
前記管理サーバは前記ネットワークを介してさらにユーザ端末に接続され、
前記管理サーバは、
前記ユーザ端末からの前記施設の利用開始要求に基づき、前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、
所定の検知手段から取得する情報に基づいて前記ユーザ端末を使用するユーザが前記施設の周辺にいるか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するとともに、前記ユーザ端末を使用するユーザが前記施設の周辺にいると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を実行するように構成された制御部を有する施設貸出システム。
[項目2]
前記施設の予約情報には、当該施設の利用予約を行ったユーザのユーザ識別情報が含まれており、
前記管理サーバは、前記ユーザ端末を使用するユーザのユーザ識別情報を前記利用開始要求と共に前記ユーザ端末から受信し、
前記制御部は、前記施設の予約情報に含まれた前記ユーザ識別情報と、前記ユーザ端末から受信した前記ユーザ識別情報とを照合することにより、前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するか否かを判断する、項目1に記載の施設貸出システム。
[項目3]
前記施設貸出システムは、前記施設に設置され前記ネットワークを介して前記管理サーバと接続されるユーザ確認装置をさらに備え、
前記管理サーバに記憶されている前記施設の予約情報には、当該施設の利用予約を行ったユーザのユーザ確認情報がさらに含まれており、
前記制御部は、
前記ユーザ確認装置に対してユーザ確認情報を要求することと、
前記ユーザ確認情報の要求に応答して前記ユーザ確認装置によって前記ユーザから取得されて送信されるユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致するか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致すると判断し、かつ、前記ユーザ確認装置によって取得された前記ユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致すると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を実行するように構成されている、項目1又は2に記載の施設貸出システム。
[項目4]
前記管理サーバに記憶されている前記施設の予約情報には、当該施設の利用予約を行ったユーザのユーザ確認情報がさらに関連付けて含まれており、
前記制御部は、
前記ユーザ端末に対してユーザ確認情報を要求することと、
前記ユーザ確認情報の要求に応答して前記ユーザ端末によって前記ユーザから取得されて送信されるユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致するか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致すると判断し、かつ、前記ユーザ端末によって取得された前記ユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致すると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を実行するように構成されている、項目1~3の何れか一項に記載の施設貸出システム。
[項目5]
前記ユーザ確認情報は前記ユーザの顔画像である、項目3又は4に記載の施設貸出システム。
[項目6]
前記制御部は、前記電子ロック装置を解錠するためのコード情報を前記ユーザ端末に送信することをさらに実行するように構成されており、
前記電子ロック装置は、前記コード情報が入力されることによっても解錠できるように構成されている、項目1~5の何れか一項に記載の施設貸出システム。
[項目7]
前記ユーザ端末と前記電子ロック装置とが互いに通信可能に構成されており、
前記電子ロック装置が解除された状態で、前記ユーザ端末と前記電子ロック装置との最初の通信が開始されると、前記ユーザ端末のユーザ端末識別情報が前記ユーザ端末から前記電子ロック装置に送信されて、前記ユーザ端末識別情報が前記電子ロック装置に記憶され、
前記ユーザ端末識別情報が前記電子ロック装置に記憶された後は、前記ユーザ端末と前記電子ロック装置とを通信させることによって前記電子ロック装置を解錠することができるように構成されている、項目1~6の何れか一項に記載の施設貸出システム。
[項目8]
前記電子ロック装置は、前記ユーザ端末と通信を開始する度に、前記ユーザ端末から受信するユーザ端末識別情報と、前記電子ロック装置に記憶されている前記ユーザ端末識別情報とを照合し、両者のユーザ端末識別情報が一致すると判断した場合に解錠するように構成されている、項目7に記載の施設貸出システム。
[項目9]
ユーザ端末と、施設に設置された電子ロック装置とにネットワークを介して接続され、前記施設の貸出しに関する情報を管理する管理サーバの制御部によって実行される施設貸出方法であって、
前記ユーザ端末からの前記施設の利用開始要求に基づき、前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、
所定の検知手段から取得する情報に基づいて前記ユーザ端末を使用するユーザが前記施設の周辺にいるか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するとともに、前記ユーザ端末を使用するユーザが前記施設の周辺にいると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を含む施設貸出方法。
[項目10]
ユーザ端末と、施設に設置された電子ロック装置とにネットワークを介して接続され、前記施設の貸出しに関する情報を管理する管理サーバの制御部に施設貸出方法を実行させるプログラムであって、
前記施設貸出方法は、
前記ユーザ端末からの前記施設の利用開始要求に基づき、前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、
所定の検知手段から取得する情報に基づいて前記ユーザ端末を使用するユーザが前記施設の周辺にいるか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するとともに、前記ユーザ端末を使用するユーザが前記施設の周辺にいると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を含むプログラム。
Note that the following configurations also belong to the technical scope of the present disclosure.
[Item 1]
A facility rental system comprising a management server that manages information regarding facility rental, and an electronic lock device installed in the facility and connected to the management server via a network,
The management server is further connected to a user terminal via the network,
The management server is
Based on a request to start using the facility from the user terminal, it is determined whether the user using the user terminal matches the user associated with the reservation information for the facility stored in the management server. to judge and
determining whether a user using the user terminal is around the facility based on information obtained from a predetermined detection means;
It is determined that the user using the user terminal matches the user associated with reservation information for the facility stored in the management server, and that the user using the user terminal is located near the facility. transmitting an unlock command to the electronic lock device installed in the facility when
A facility rental system having a controller configured to perform.
[Item 2]
The reservation information for the facility includes user identification information of the user who has made the reservation for the facility,
The management server receives user identification information of a user who uses the user terminal from the user terminal together with the usage start request,
The control unit identifies the user using the user terminal and the management server by comparing the user identification information included in reservation information of the facility with the user identification information received from the user terminal. The facility rental system according to item 1, which determines whether or not the stored reservation information for the facility matches a user associated with the facility.
[Item 3]
The facility rental system further includes a user confirmation device installed in the facility and connected to the management server via the network,
The reservation information for the facility stored in the management server further includes user confirmation information of a user who has made a reservation to use the facility;
The control unit includes:
requesting user verification information from the user verification device;
user confirmation information acquired from the user by the user confirmation device and transmitted in response to a request for the user confirmation information; and the user confirmation information included in the reservation information of the facility stored in the management server. to determine whether or not they match;
It is determined that the user using the user terminal matches the user associated with the reservation information of the facility stored in the management server, and the user confirmation information acquired by the user confirmation device , transmitting an unlocking command to the electronic lock device installed in the facility when it is determined that the user confirmation information included in the reservation information of the facility stored in the management server matches the user confirmation information; and,
The facility rental system according to item 1 or 2, which is configured to perform.
[Item 4]
The reservation information of the facility stored in the management server further includes associated user confirmation information of the user who has made a reservation to use the facility;
The control unit includes:
requesting user verification information from the user terminal;
User confirmation information acquired from the user by the user terminal and transmitted in response to the request for the user confirmation information, and the user confirmation information included in the reservation information of the facility stored in the management server. determining whether or not they match; and
determining that the user using the user terminal matches the user associated with reservation information for the facility stored in the management server, and the user confirmation information acquired by the user terminal; Sending an unlocking command to the electronic lock device installed in the facility when it is determined that the user confirmation information included in the reservation information of the facility stored in the management server matches the user confirmation information; ,
The facility rental system according to any one of items 1 to 3, which is configured to perform.
[Item 5]
The facility rental system according to item 3 or 4, wherein the user confirmation information is a face image of the user.
[Item 6]
The control unit is configured to further transmit code information for unlocking the electronic lock device to the user terminal,
The facility rental system according to any one of items 1 to 5, wherein the electronic lock device is configured to be unlocked by inputting the code information.
[Item 7]
The user terminal and the electronic lock device are configured to be able to communicate with each other,
When the first communication between the user terminal and the electronic lock device is started with the electronic lock device being released, user terminal identification information of the user terminal is transmitted from the user terminal to the electronic lock device. the user terminal identification information is stored in the electronic lock device;
An item configured such that, after the user terminal identification information is stored in the electronic lock device, the electronic lock device can be unlocked by communicating between the user terminal and the electronic lock device. The facility rental system described in any one of items 1 to 6.
[Item 8]
Each time the electronic lock device starts communication with the user terminal, the electronic lock device collates the user terminal identification information received from the user terminal with the user terminal identification information stored in the electronic lock device, and identifies the user terminal identification information stored in the electronic lock device. The facility rental system according to item 7, wherein the facility rental system is configured to be unlocked when it is determined that the user terminal identification information matches.
[Item 9]
A facility rental method executed by a control unit of a management server that is connected to a user terminal and an electronic lock device installed in a facility via a network and manages information regarding rental of the facility, the method comprising:
Based on a request to start using the facility from the user terminal, it is determined whether the user using the user terminal matches the user associated with the reservation information for the facility stored in the management server. to judge and
determining whether a user using the user terminal is around the facility based on information obtained from a predetermined detection means;
It is determined that the user using the user terminal matches the user associated with reservation information for the facility stored in the management server, and that the user using the user terminal is located near the facility. transmitting an unlock command to the electronic lock device installed in the facility when
Facility rental methods including.
[Item 10]
A program that causes a control unit of a management server that is connected to a user terminal and an electronic lock device installed in a facility via a network and that manages information regarding rental of the facility to execute a facility rental method,
The facility rental method is as follows:
Based on a request to start using the facility from the user terminal, it is determined whether the user using the user terminal matches the user associated with the reservation information for the facility stored in the management server. to judge and
determining whether a user using the user terminal is around the facility based on information obtained from a predetermined detection means;
It is determined that the user using the user terminal matches the user associated with reservation information for the facility stored in the management server, and that the user using the user terminal is located near the facility. transmitting an unlock command to the electronic lock device installed in the facility when
programs containing.
1:管理システム
100:サーバ装置(管理サーバ)
110:通信部
120:記憶部
130:制御部
200:ユーザ端末
300:ユーザ確認装置
400:電子ロック装置
NW:ネットワーク
1: Management system 100: Server device (management server)
110: Communication unit 120: Storage unit 130: Control unit 200: User terminal 300: User confirmation device 400: Electronic lock device NW: Network
Claims (8)
前記管理サーバは前記ネットワークを介してさらにユーザ端末に接続され、
前記管理サーバは、
前記ユーザ端末からの前記施設の利用開始要求に基づき、前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、
所定の検知手段から取得する情報に基づいて前記ユーザ端末を使用するユーザが前記施設の周辺にいるか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するとともに、前記ユーザ端末を使用するユーザが前記施設の周辺にいると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を実行するように構成された制御部を有し、
前記ユーザ端末と前記電子ロック装置とが互いに通信可能に構成されており、
前記電子ロック装置が解除された状態で、前記ユーザ端末と前記電子ロック装置との最初の通信が開始されると、前記ユーザ端末のユーザ端末識別情報が前記ユーザ端末から前記電子ロック装置に送信されて、前記ユーザ端末識別情報が前記電子ロック装置に記憶され、
前記ユーザ端末識別情報が前記電子ロック装置に記憶された後は、前記ユーザ端末と前記電子ロック装置とを通信させることによって前記電子ロック装置を解錠することができるように構成されている、施設貸出システム。 A facility rental system comprising a management server that manages information regarding facility rental, and an electronic lock device installed in the facility and connected to the management server via a network,
The management server is further connected to a user terminal via the network,
The management server is
Based on a request to start using the facility from the user terminal, it is determined whether the user using the user terminal matches the user associated with the reservation information for the facility stored in the management server. to judge and
determining whether a user using the user terminal is around the facility based on information obtained from a predetermined detection means;
It is determined that the user using the user terminal matches the user associated with reservation information for the facility stored in the management server, and that the user using the user terminal is located near the facility. transmitting an unlock command to the electronic lock device installed in the facility when
a controller configured to perform
The user terminal and the electronic lock device are configured to be able to communicate with each other,
When the first communication between the user terminal and the electronic lock device is started with the electronic lock device being released, user terminal identification information of the user terminal is transmitted from the user terminal to the electronic lock device. the user terminal identification information is stored in the electronic lock device;
The facility is configured such that, after the user terminal identification information is stored in the electronic lock device, the electronic lock device can be unlocked by communicating between the user terminal and the electronic lock device. lending system.
前記管理サーバは、前記ユーザ端末を使用するユーザのユーザ識別情報を前記利用開始要求と共に前記ユーザ端末から受信し、
前記制御部は、前記施設の予約情報に含まれた前記ユーザ識別情報と、前記ユーザ端末から受信した前記ユーザ識別情報とを照合することにより、前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するか否かを判断する、請求項1に記載の施設貸出システム。 The reservation information for the facility includes user identification information of the user who has made the reservation for the facility,
The management server receives user identification information of a user who uses the user terminal from the user terminal together with the usage start request,
The control unit identifies the user using the user terminal and the management server by comparing the user identification information included in reservation information of the facility with the user identification information received from the user terminal. The facility rental system according to claim 1, wherein the facility rental system determines whether or not the stored reservation information for the facility matches a user associated with the facility.
前記管理サーバに記憶されている前記施設の予約情報には、当該施設の利用予約を行ったユーザのユーザ確認情報がさらに含まれており、
前記制御部は、
前記ユーザ確認装置に対してユーザ確認情報を要求することと、
前記ユーザ確認情報の要求に応答して前記ユーザ確認装置によって前記ユーザから取得されて送信されるユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致するか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致すると判断し、かつ、前記ユーザ確認装置によって取得された前記ユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致すると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を実行するように構成されている、請求項1又は2に記載の施設貸出システム。 The facility rental system further includes a user confirmation device installed in the facility and connected to the management server via the network,
The reservation information for the facility stored in the management server further includes user confirmation information of a user who has made a reservation to use the facility;
The control unit includes:
requesting user verification information from the user verification device;
user confirmation information acquired from the user by the user confirmation device and transmitted in response to a request for the user confirmation information; and the user confirmation information included in the reservation information of the facility stored in the management server. to determine whether or not they match;
It is determined that the user using the user terminal matches the user associated with the reservation information of the facility stored in the management server, and the user confirmation information acquired by the user confirmation device , transmitting an unlocking command to the electronic lock device installed in the facility when it is determined that the user confirmation information included in the reservation information of the facility stored in the management server matches the user confirmation information; and,
The facility rental system according to claim 1 or 2, configured to perform the following.
前記制御部は、
前記ユーザ端末に対してユーザ確認情報を要求することと、
前記ユーザ確認情報の要求に応答して前記ユーザ端末によって前記ユーザから取得されて送信されるユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致するか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致すると判断し、かつ、前記ユーザ端末によって取得された前記ユーザ確認情報と、前記管理サーバに記憶されている前記施設の予約情報に含まれる前記ユーザ確認情報とが一致すると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を実行するように構成されている、請求項1~3の何れか一項に記載の施設貸出システム。 The reservation information of the facility stored in the management server further includes associated user confirmation information of the user who has made a reservation to use the facility;
The control unit includes:
requesting user verification information from the user terminal;
User confirmation information acquired from the user by the user terminal and transmitted in response to the request for the user confirmation information, and the user confirmation information included in the reservation information of the facility stored in the management server. determining whether or not they match; and
determining that the user using the user terminal matches the user associated with reservation information for the facility stored in the management server, and the user confirmation information acquired by the user terminal; Sending an unlocking command to the electronic lock device installed in the facility when it is determined that the user confirmation information included in the reservation information of the facility stored in the management server matches the user confirmation information; ,
The facility rental system according to any one of claims 1 to 3, configured to perform the following.
前記電子ロック装置は、前記コード情報が入力されることによっても解錠できるように構成されている、請求項1~5の何れか一項に記載の施設貸出システム。 The control unit is configured to further transmit code information for unlocking the electronic lock device to the user terminal,
6. The facility rental system according to claim 1, wherein the electronic lock device is configured to be unlocked by inputting the code information.
前記ユーザ端末からの前記施設の利用開始要求に基づき、前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するか否かを判断することと、
所定の検知手段から取得する情報に基づいて前記ユーザ端末を使用するユーザが前記施設の周辺にいるか否かを判断することと、
前記ユーザ端末を使用するユーザと、前記管理サーバに記憶されている前記施設の予約情報に関連付けられているユーザとが一致するとともに、前記ユーザ端末を使用するユーザが前記施設の周辺にいると判断した場合に、前記施設に設置された前記電子ロック装置に対して解錠指令を送信することと、
を含み、
前記ユーザ端末と前記電子ロック装置とが互いに通信可能に構成されており、
前記電子ロック装置が解除された状態で、前記ユーザ端末と前記電子ロック装置との最初の通信が開始されると、前記ユーザ端末のユーザ端末識別情報が前記ユーザ端末から前記電子ロック装置に送信されて、前記ユーザ端末識別情報が前記電子ロック装置に記憶され、
前記ユーザ端末識別情報が前記電子ロック装置に記憶された後は、前記ユーザ端末と前記電子ロック装置とを通信させることによって前記電子ロック装置を解錠することができるように構成されている、施設貸出方法。
A facility rental method executed by a control unit of a management server that is connected to a user terminal and an electronic lock device installed in a facility via a network and manages information regarding rental of the facility, the method comprising:
Based on a request to start using the facility from the user terminal, it is determined whether the user using the user terminal matches the user associated with the reservation information for the facility stored in the management server. to judge and
determining whether a user using the user terminal is around the facility based on information obtained from a predetermined detection means;
It is determined that the user using the user terminal matches the user associated with reservation information for the facility stored in the management server, and that the user using the user terminal is located near the facility. transmitting an unlock command to the electronic lock device installed in the facility when
including;
The user terminal and the electronic lock device are configured to be able to communicate with each other,
When the first communication between the user terminal and the electronic lock device is started with the electronic lock device being released, user terminal identification information of the user terminal is transmitted from the user terminal to the electronic lock device. the user terminal identification information is stored in the electronic lock device;
The facility is configured such that, after the user terminal identification information is stored in the electronic lock device, the electronic lock device can be unlocked by communicating between the user terminal and the electronic lock device. How to rent.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021015742A JP7340268B2 (en) | 2021-02-03 | 2021-02-03 | Facility rental system and facility rental method |
PCT/JP2021/044882 WO2022168426A1 (en) | 2021-02-03 | 2021-12-07 | Facility renting system and facility renting method |
JP2023133743A JP7573317B2 (en) | 2021-02-03 | 2023-08-21 | Facility rental system and facility rental method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021015742A JP7340268B2 (en) | 2021-02-03 | 2021-02-03 | Facility rental system and facility rental method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023133743A Division JP7573317B2 (en) | 2021-02-03 | 2023-08-21 | Facility rental system and facility rental method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022118914A JP2022118914A (en) | 2022-08-16 |
JP7340268B2 true JP7340268B2 (en) | 2023-09-07 |
Family
ID=82741105
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021015742A Active JP7340268B2 (en) | 2021-02-03 | 2021-02-03 | Facility rental system and facility rental method |
JP2023133743A Active JP7573317B2 (en) | 2021-02-03 | 2023-08-21 | Facility rental system and facility rental method |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023133743A Active JP7573317B2 (en) | 2021-02-03 | 2023-08-21 | Facility rental system and facility rental method |
Country Status (2)
Country | Link |
---|---|
JP (2) | JP7340268B2 (en) |
WO (1) | WO2022168426A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018101235A (en) | 2016-12-20 | 2018-06-28 | 大日本印刷株式会社 | Accommodation service system |
JP2018123654A (en) | 2017-02-03 | 2018-08-09 | 富士通株式会社 | Key management method, key management program, and key management device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004120257A (en) | 2002-09-25 | 2004-04-15 | Hakko Automation Kk | Lock management system and lock management method |
JP4426426B2 (en) | 2004-11-17 | 2010-03-03 | トッパン・フォームズ株式会社 | Unlocking control system |
JP5046415B2 (en) | 2008-03-04 | 2012-10-10 | 浅間電子出版株式会社 | Key management system |
JP2018145601A (en) | 2017-03-01 | 2018-09-20 | Connected Design株式会社 | Mobile terminal, unlocking management system, unlocking management method and program |
-
2021
- 2021-02-03 JP JP2021015742A patent/JP7340268B2/en active Active
- 2021-12-07 WO PCT/JP2021/044882 patent/WO2022168426A1/en active Application Filing
-
2023
- 2023-08-21 JP JP2023133743A patent/JP7573317B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018101235A (en) | 2016-12-20 | 2018-06-28 | 大日本印刷株式会社 | Accommodation service system |
JP2018123654A (en) | 2017-02-03 | 2018-08-09 | 富士通株式会社 | Key management method, key management program, and key management device |
Also Published As
Publication number | Publication date |
---|---|
WO2022168426A1 (en) | 2022-08-11 |
JP7573317B2 (en) | 2024-10-25 |
JP2022118914A (en) | 2022-08-16 |
JP2023156476A (en) | 2023-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10899315B2 (en) | Mobile device-enhanced user selection of specific rental vehicles for a rental vehicle reservation | |
US10679446B2 (en) | Extended instant guest access using near field communication tags | |
JP5127429B2 (en) | Admission restriction system and relay device | |
JP5164448B2 (en) | Legitimacy authentication system and legitimacy authentication method | |
CN106453605A (en) | Hotel room reservation information transfer method and system | |
KR20210033154A (en) | Accommodation Management System on Real Time | |
JP2013054472A (en) | Hotel reservation server | |
KR102331159B1 (en) | Intergrated authentication program stored in computer readable recording medium and business management system including the same | |
JP7089360B2 (en) | Equipment operation system | |
US12020525B2 (en) | Property management systems | |
US11769360B1 (en) | Interactive touchless information exchange system | |
US11288620B2 (en) | System and method for enabling unattended package delivery to multi-dwelling properties | |
JP7340268B2 (en) | Facility rental system and facility rental method | |
JP7455541B2 (en) | Accommodation payment system | |
JP6505970B2 (en) | Access control system and access control method | |
CN112735004A (en) | Virtual key distribution method, server and distribution system | |
JP2021184192A (en) | Indoor use management system | |
KR20170029301A (en) | Method, banking server and banking terminal for providing financial service | |
US20210234931A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
TWI815484B (en) | Authentication systems, authentication methods and program products | |
US20210232982A1 (en) | Information processing apparatus and non-transitory computer readable medium | |
KR102526345B1 (en) | Method and system for ordering in apartment house using face image | |
US20240314116A1 (en) | Systems and methods for restricted resource access management | |
JP2024122319A (en) | User authentication system, authentication terminal, management server, business device, user terminal, and user authentication method using the user authentication system | |
JP2023132692A (en) | information processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230411 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20230411 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230511 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230612 |
|
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: 20230817 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230821 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7340268 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |