Facility rental system and facility rental method
Patent Information
- Application Number
- JP2024175559
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-10-07
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2041-02-03
AI Technical Summary
【0009】 本発明によれば、施設利用者がより簡便に施設の利用を開始することを可能にする施設 貸出システム及び施設貸出方法を提供することができる。
Smart Images

Figure 0007906304000001 
Figure 0007906304000002 
Figure 0007906304000003
Abstract
Description
Technical Field
[0001] The present invention relates to a facility lending system and a facility lending method.
Background Art
[0002] Conventionally, by accessing a management server from a user terminal via the Internet, a system that enables reservation and check-in of a target facility such as an accommodation facility is known.
[0003] In Patent Document 1, an identification code is pre-sent from a management server to a user's mobile computer, and when the identification code is input into a tablet computer on the accommodation facility side, the tablet computer can obtain user information from the management server to complete check-in. A check-in support system is disclosed. According to this, it is possible to shorten the time required for the billing procedure and the waiting time therefor when a user of an accommodation facility checks in. becomes possible.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] However, the system disclosed in Patent Document 1 only enables the billing procedure at check-in to be performed on a terminal, and the user still needs to perform a check-in procedure using the terminal before using the facility.
[0006] Furthermore, in the system disclosed in Patent Document 1, after check-in, the user's The patent document does not provide a means to enable unlocking a room door using a terminal. In system 1, a physical card key is used as the room key provided to the user. Since this is the premise, Patent Document 1 describes a "room key" on the user's mobile computer. The message displayed reads, "Take the card and hold it over the multi-card reader / writer." It is simply a matter of doing so (see paragraphs 0131-0132 and Figure 18 of Patent Document 1).
[0007] Therefore, the present invention enables facility users to start using the facility more easily. The purpose is to provide a facility rental system and facility rental method. [Means for solving the problem]
[0008] A facility rental system according to one aspect of the present invention is: A management server that manages information regarding facility rentals, and a network installed at the facility. A facility rental system comprising an electronic locking device connected to a management server, 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, the user using the user terminal and the management Does it match the user associated with the facility reservation information stored on the server? To determine whether, Based on information obtained from a predetermined detection means, the user using the user terminal can perform the following actions To determine whether or not they are in the vicinity of the setting, The user terminal is associated with the reservation information of the facility stored on the management server. matches the attached user, and when it is determined that the user using the user terminal is near the facility, a unlocking command is sent to the electronic lock device installed in the facility, and has a control unit configured to execute .
Advantages of the Invention
[0009] According to the present invention, it is possible to provide a facility rental system and a facility rental method that enable a facility user to start using the facility more easily.
Brief Description of the Drawings
[0010] [Figure 1] It is a block configuration diagram showing a facility rental system according to an embodiment of the present invention. [Figure 2] It is a functional block configuration diagram showing the server device of FIG. 1. [Figure 3] It is a functional block configuration diagram showing the user terminal of FIG. 1. [Figure 4] It is a functional block configuration diagram showing the user confirmation device of FIG. 1. [Figure 5] It is a functional block configuration diagram showing the electronic lock device of FIG. 1. [Figure 6] It is a diagram showing an example of user data stored in the server device. [Figure 7] It is a diagram showing an example of facility data stored in the server device. [Figure 8] It is a diagram showing an example of rental data stored in the server device. [Figure 9] It is an example of a flowchart according to a facility rental method according to an embodiment of the present invention. [Figure 10] It is a diagram showing an example of a user interface screen displayed on the user terminal according to an embodiment of the present invention. [Figure 11] It is a diagram showing another example of a user interface screen displayed on the user terminal according to an embodiment of the present invention. [Figure 12] This is an example of a flowchart relating to a facility rental method according to one embodiment of the present invention. [Figure 13] This figure shows yet another example of a user interface screen displayed on a user terminal according to one embodiment of the present invention. [Figure 14] This figure shows yet another example of a user interface screen displayed on a user terminal according to one embodiment of the present invention. [Modes for carrying out the invention]
[0011] Embodiments of the present invention will be described below with reference to the drawings. The form does not unduly limit the content of this disclosure as described in the claims. Not all components shown in the embodiments are essential components of this disclosure. .
[0012] <Structure> Figure 1 is a block diagram showing a facility rental system according to one embodiment of the present invention. This facility rental system 1 (hereinafter also referred to as "this system") is a rental facility (hereinafter referred to as "facility"). A server device 100, which serves as a management server for managing information (also referred to as "Settings"), and this system User terminal 200 used by a user who is a user of the service using 1, and a visitor to the facility A user verification device 300 for verifying the user and a user terminal 200 are used for unlocking and locking. It has an electronic locking device 400 that can perform the following. User terminal 200 is each user It is used by, as will be explained in detail later, by unique identification information. The user is identified. The user verification device 300 is installed, for example, at the entrance or reception area of each facility. They are either installed for each room or other usage category in each facility. The electronic lock device 400 is also, for example If so, they will be installed at the entrance or reception area of each facility, or for each room or other area within each facility. It will be installed.
[0013] Here, "rental facilities" include accommodations, private lodgings, rental apartments, rental offices, This includes rental spaces, etc. These include, for example, hotels, inns, guesthouses, detached houses, and apartments. This includes various buildings such as condominiums, apartments, villas, office buildings, warehouses, and land, as well as buildings. The number of floors, structure, size, and area are irrelevant. Also, in the following explanation, "facility" refers to the facility in question. Rui is used to refer to the usage category of the facility (for example, individual rooms or spaces). Sometimes.
[0014] Server device 100, user terminal 200, user verification device 300, and electronic lock device 4 Each of the 00s is connected via a network NW. The network NW is an internet Internet, intranet, wireless LAN (Local Area Network), and WA N (Wide Area Network), fixed telephone lines, mobile phone lines, etc. It is composed of a combination of these.
[0015] The server device 100 is managed, for example, by a system administrator (service provider). The server device 100 receives a loan request from a user terminal and, based on the loan request, Server device 100 processes information related to the rental of facilities it manages. 00 is, for example, a user who sent a loan request using this service from user terminal 200. In contrast, the key for facility reservations, check-in at the start of facility use, and room usage categories. It performs processes related to issuing and verifying electronic key information for unlocking and locking. The user interface device 100 is installed in the facility or usage section where the user borrows the equipment. The verification device 300 and the electronic lock installed at the gate, entrance, door, etc. of the facility or its usage category. The process to operate the locking device 400 is executed.
[0016] The server device 100 is, for example, a computer (information processing device) and a workstation It could be a general-purpose computer like a personal computer, or it could be a cloud computer. • This may be logically realized by computing. In this embodiment, For convenience, one server device is used as an example, but it is not limited to this, and multiple devices may also be used. good.
[0017] User terminal 200 uses the services provided by the above service provider to access facilities It is used by users who make reservations and check in, etc. User terminal 200 is, for example, Information processing for personal computers, tablet devices, smartphones, mobile phones, PDAs, etc. It can be used as a processing device.
[0018] In this embodiment, System 1 is a server device 100 that communicates with a user terminal 200. The system includes a user verification device 300 and an electronic lock device 400, and the user has a user terminal 20 The following explanation describes a configuration in which operations are performed on the server device 100 using 0, but the server device The 100 is configured as a standalone unit, and the server device itself has functions that allow users to operate it directly. It may be provided.
[0019] Figure 2 is a functional block diagram of the server device 100 shown in Figure 1. The server device 100 is, It comprises a communication unit 110, a storage unit 120, and a control unit 130.
[0020] The communication unit 110 communicates with the user terminal 200 and the user verification device 300 via the network NW. and a communication interface for communicating with the electronic locking device 400, for example, TC P / IP(Transmission Control Protocol / Inter Communication is carried out according to communication protocols such as the .NET Protocol.
[0021] The memory unit 120 is a program for executing various control processes and functions within the control unit 130. It stores input data, etc., and is called RAM (Random Access Memory). ry), ROM (Read Only Memory), flash memory, HDD (H ard Disk Drive), SSD (Solid State Drive), etc. It consists of one or any combination of other storage devices. The gram is stored in the non-volatile storage medium among these storage media that constitute the storage unit 120. It is preferable that the storage unit 120 stores various user-related data. The data storage unit 121, facility data storage unit 122 for storing various data related to the facility, Additionally, there is a loan data storage system that stores various data related to the loan service provided to users. It has parts 123, etc. Furthermore, the storage unit 120 has a user terminal 200 and a user verification device 30 0. It can also temporarily store data obtained through communication with the electronic locking device 400. A database (not shown) containing various data is located outside the storage unit 120 or on the server device 1 It may be built outside of 00. The lending service is managed by the server device 100. The facility is provided to users via this system 1 for temporary accommodation and short-term stays of a few hours. This refers to a service that rents out a space for setting up events or other similar purposes.
[0022] The control unit 130 executes the program stored in the storage unit 120, This controls the overall operation of the 100 motor unit, and the CPU (Central Proc essing Unit) and GPU (Graphics Processing Unit) and GPU (Graphics Processing Unit). It consists of t), etc. The functions of the control unit 130 include receiving instructions (requests) from the user terminal 200. The instruction receiving unit 131 receives the instruction, and the user refers to and processes various data related to the user. - The data management unit 132 and the facility data management unit that references and processes various data related to the facility. The R&D unit 133 and the loan data management unit 13 which refer to and process data related to the loan service. 4. Based on the above various data, information related to the rental service that leases facilities to users is generated. The loan processing unit 135 exchanges information with the user terminal 200, and user verification An external device control unit 136 controls external devices including the device 300 and the electronic lock device 400. It has the following: instruction receiving unit 131, user data management unit 132, facility data management unit 1 33. The functions of the loan data management unit 134, the loan processing unit 135, and the external device control unit 136 are as follows: The computer (electronic computer) is activated by a program stored in the memory unit 120. It is executed by server device 100.
[0023] The instruction receiving unit 131 is provided by the server device 100, and on the user terminal 200, the web User interfaces such as screens displayed via a browser or application Through this, the user can (enter letters, numbers, or press (select) various buttons and icons. When a specified request is made (by doing so, etc.), the user terminal 200 communicates via the communication unit 110. Then accept instructions.
[0024] The user data management unit 132 manages and processes various data related to users. The various data related to the user include, for example, the user ID and the user's basic information (user's name). User identification information, image of identification document, address, phone number, email address and other contact information, (Age, gender, etc.), user verification information (e.g., user's facial image, iris, retina, ocular blood vessels, finger) Biological information such as facial features, palm prints, vein patterns, and signatures / handwriting, etc., and loans related to reserved loan services. Service reservation information, payment information (payment history, credit card information, financial institution information, etc.), Point information (amount of points owned and usable within this system, point information (used and earned)) History, etc., lending service usage history information (lending service usage history in this system 1), etc. This is possible, but not limited to this.
[0025] The Facility Data Management Unit 133 manages and processes various data related to the facility. Related data includes, for example, facility ID, usage category ID for rooms within the facility, and basic information. This includes facility information and surrounding area information. Various data related to the facility further includes information about each facility. The ID of the user verification device 300 installed in the facility or in each usage category of each facility, and each facility This includes the ID of the electronic lock device 400 installed in each usage category of each facility. The above information, which is included in the various related data, is provided as an example, and if this is not applicable... It's not limited.
[0026] The loan data management unit 134 manages various data related to the loan service (for example, shown in Figure 8). , rental information for the facilities available for rental (facility ID, usage category ID, rental period information, usage conditions information) (Restrictions on use, number of users, gender restrictions, etc.), usage information (whether or not it was used, user information), payment information The system manages and processes information on available rooms (purpose, duration, price, etc.).
[0027] The loan processing unit 135 processes requests from users and various data stored in the storage unit 120. Based on this, information related to the rental service that leases facilities to users is generated, and user terminal 2 Provided to 00. The lending processing unit 135 provides, for example, a lending request from the user terminal 200. Next, process information related to facility rentals.
[0028] Furthermore, the loan processing unit 135 is managed, for example, in the facility data management unit 133. To generate vacancy plans for all or part of the facility and provide them to the user terminal 200. This is also possible. The vacancy plan is a plan in which the facility is rented out to service users using this system 1. This is planning information that includes various conditions for use. For example, the available room plan includes the usage period (start date and time of use). (including end date and time of use, number of nights, etc.), information regarding the purpose of use (accommodation, event use, conference use, etc.) Restrictions on use (such as office use), and details of those restrictions, eligibility for loan (number of users, age) This includes information about the lending service, such as whether there are restrictions (e.g., gender) and the nature of those restrictions, as well as the amount. The loan processing unit 135 then processes the generated vacancy plan information into the loan data management unit 134. The data can be stored in the loan data storage unit 123 via this method.
[0029] The external device control unit 136 controls the user verification device 300 and the electronic lock device 400 (or later It generates operation commands to be sent to the electronic lock management server described below, User verification device 300 and electronic lock device 400 (or electronic lock management server described later) It processes the information sent from each of the following sources.
[0030] Figure 3 is a functional block diagram showing the user terminal 200 in Figure 1. User terminal 200 This includes a communication unit 210, a display operation unit 220, a storage unit 230, and a user terminal identification information communication unit. It comprises a 240, a user confirmation information acquisition unit 250, and a control unit 260.
[0031] The communication unit 210 communicates with the communication unit 110 of the server device 100 via the network NW. It is a communication interface for performing communication, and communication is performed using communication protocols such as TCP / IP. It will continue.
[0032] The display operation unit 220 receives instructions (requests) from the user and input data from the control unit 260. This is a user interface used to display text, images, etc., accordingly. If user terminal 200 is configured as a personal computer, then the display and key It consists of a board and a mouse, and the user terminal 200 is connected to a smartphone or tablet. If it is composed of the following, it will consist of a touch panel, etc. This display operation unit 220 is described The computer (electronic computer) is activated by the control program stored in memory unit 230. This is executed by the control unit 260 of the user terminal 200.
[0033] The memory unit 230 stores programs for executing various control processes and functions within the control unit 260. It stores input data, etc., and is composed of RAM, ROM, flash memory, etc. Furthermore, the memory unit 230 temporarily stores the communication content with the server device 100.
[0034] The user terminal identification information communication unit 240 is connected to the electronic lock device 400, which will be explained in detail later. User terminal identification information communication unit 430, or electronic lock connected to electronic lock device 400 The system communicates with the management server (not shown in the diagram) and retrieves the user terminal identification information of the user terminal 200. It has a function to provide to the electronic lock device 400. The unique terminal identification of the user terminal 200 As additional information, if user terminal 200 is a smartphone, for example, user terminal 2 The subscriber-specific ID and unique terminal identification number (UDI) generated by the operating system of 00. D) Terminal Identification ID (IMEI), Subscriber Identification ID (IMSI), MAC address, etc. Either can be used. The user terminal identification information communication unit 240 is, for example, a known short distance It can be composed of a communication device using short-range wireless communication technology. Communication technologies include WiFi (trademark), Bluetooth (trademark), and RFID (Radar-Flash). You can use methods such as io Frequency Identification.
[0035] The user verification information acquisition unit 250 acquires, for example, information from a camera that takes still images or videos, and from the user Includes a fingerprint sensor that detects the user's fingerprint. Still images taken by the user verification information acquisition unit 250 The video data and detected fingerprint data are stored in the storage unit 230.
[0036] The control unit 260 executes the program stored in the storage unit 230, This controls the overall operation of the terminal 200 and consists of components such as the CPU and GPU. The program is stored in a non-volatile storage medium among the storage media that make up the storage unit 230. This is preferable.
[0037] The server device 100 may also be configured to include a display and operation unit.
[0038] Figure 4 is a functional block diagram showing the user verification device 300 of Figure 1. Unit 300 comprises a communication unit 310, a user confirmation information acquisition unit 320, a storage unit 330, and a control unit. It is equipped with 340.
[0039] The communication unit 310 communicates with the communication unit 110 of the server device 100 and the user via the network NW. This is a communication interface for communicating with the communication unit 210 of terminal 200, for example, T Communication is conducted according to communication protocols such as CP / IP.
[0040] The user verification information acquisition unit 320 is located in the facility where the user verification device 300 is installed or It includes a function to obtain user verification information in order to verify the identity of users who visit the usage category. Such user verification information includes, for example, the user's facial image, iris, retina, and eyeball. It is possible to use biometric information such as blood vessels, fingerprints, palm prints, and vein patterns, as well as handwriting. The authentication information acquisition unit 320 acquires the information according to the type of user authentication information to be used. A suitable device can be used for facial images, irises, retinas, ocular blood vessels, palm prints, and static images. When using pulse patterns, handwriting, etc., a camera to capture them may be used, or fingerprints may be used. In some cases, a fingerprint sensor may be used to detect fingerprints.
[0041] The memory unit 330 stores programs for executing various control processes and functions within the control unit 340. The user verification information acquired by the user verification information acquisition unit 320 is stored at least temporarily. It consists of RAM, ROM, flash memory, etc. Also, the storage unit 33 0 may temporarily store the contents of the communication with the server device 100.
[0042] The control unit 340 executes the program stored in the storage unit 330, This controls the overall operation of the 300 system and is composed of a CPU, GPU, etc. The control unit 340, in particular, receives user confirmation information in accordance with the command sent from the server device 100. The acquisition unit 320 is instructed to perform the operation to acquire user verification information, and the acquired user verification information is communicated. The program executes a process to send data to the server device 100 via unit 310. It is preferable that the data be stored in a non-volatile storage medium among the storage media that make up 30.
[0043] Figure 5 is a functional block diagram showing the electronic locking device 400 of Figure 1. Unit 400 comprises a communication unit 410, an input operation unit 420, and a user terminal identification information communication unit 430. The electronic locking device 4 comprises a storage unit 440, a locking mechanism unit 450, and a control unit 460. 00 is connected to an electronic lock management server for managing one or more electronic lock devices via a wired or It may be connected wirelessly. The electronic lock management server consists of at least a server device 100 and Similarly, the electronic lock device 400 includes a control unit, a storage unit, and a communication unit, and the electronic lock management server Through this, various types of information can be exchanged with other devices (user terminal 200). For example, information such as user terminal identification information received from user terminal 200 is used by the electronic lock management system. It may also be possible to store it in the memory of the device.
[0044] The communication unit 410 communicates with the communication unit 110 of the server device 100 and the user via the network NW. This is a communication interface for communicating with the communication unit 210 of terminal 200, for example, T Communication is conducted according to communication protocols such as CP / IP.
[0045] The input operation unit 420 is used by the user to input numbers, letters, symbols, etc. It is an interface, consisting of physical buttons and keys to which numbers, letters, symbols, etc. are assigned. A device (for example, a numeric keypad) or soft keys consisting of numbers, letters, symbols, etc. are displayed. It consists of touch panels and the like.
[0046] The user terminal identification information communication unit 430 is connected to the user terminal identification information communication unit 2 of the user terminal 200. 40 communicates with the user terminal 200 and the user terminal identification information held by the user terminal 200 It has the function to acquire user terminal identification information, for example, the user terminal 20 as described above. This is the unique terminal identification information that 0 possesses. The user terminal identification information communication unit 430 communicates the user terminal Similar to the user terminal identification information communication unit 240 of the end 200, for example, known short-range wireless communication technology It can be constructed using a communication device that employs such technology. For example, WiFi (trademark), Bluetooth (trademark), RFID (Radio Frequency Identification). Quency Identification, etc., can be used.
[0047] The memory unit 440 stores programs for executing various control processes and functions within the control unit 460. The user terminal identification information acquired by the user terminal identification information communication unit 430 is at least temporarily It stores data and consists of RAM, ROM, flash memory, etc. The memory unit 440 temporarily stores the communication content between the server device 100 and the user terminal 200. That's good too.
[0048] The locking mechanism 450 is installed at the gate of a facility or designated area where an electronic locking device 400 is installed. The lock mechanism is configured to be driven to switch between unlocking and locking the front door, door, etc. Part 450, as an example, is the retraction (unlocking position) of the locking mechanism that locks gates, entrances, doors, etc. Switching the thumbturn, which is used to operate the locking mechanism, between the unlocked and locked positions. It is configured to allow this.
[0049] The control unit 460 executes the program stored in the storage unit 440, This controls the overall operation of the child locking device 400 and is composed of a CPU, GPU, etc. The control unit 460, in particular, identifies the user terminal in accordance with the command sent from the server device 100. The information and communication unit 430 is instructed to perform the operation to acquire user terminal identification information, and the acquired user terminal identification information The lock mechanism 450 is unlocked and locked using separate information. The program is stored in the memory unit 4 It is preferable that the data be stored in a non-volatile storage medium among the storage media that make up 40.
[0050] Figure 6 shows an example of user data stored in the server device 100.
[0051] The user data 1000 shown in Figure 6 includes various data related to the user, and user data It is stored in the storage unit 121. In Figure 6, for the sake of explanation, one user (user ID) is shown. An example is shown of a user identified as "10001," but it may contain information for multiple users. Yes, it is possible. Various data related to the user, such as basic user information (e.g., user information). Name, user identification information, image of identification document, address, phone number, email address, etc. (e.g., contact information, age, gender, etc.), user verification information (e.g., user's facial image, iris, retina, blood vessels in the eye) Biometric information such as tubes, fingerprints, palm prints, vein patterns, and signature handwriting, user terminal identification information (for example) , unique terminal identification information of the user terminal used by the user, and reservations made by this system 1 (Incidentally, terminal identification information assigned by server device 100, etc.), loans related to reserved loan services Service reservation information, payment information (rental amount, and information necessary for making a rental reservation / payment) Information, points information (information about points usable with this service), lending service This includes usage history information (the user's current or past borrowing information), etc. As user identification information, for example, a unique user ID can be used in this system 1. This is possible. Alternatively, the phone number or other information registered in the server device 100 as the user's basic information can be used. It is also possible to use an email address or similar information as this user identification information. The ID is composed of a combination of characters such as letters, alphanumeric characters, and symbols. When a user registers with the server device 100 using the user terminal 200, the user creates This can be done by entering the information manually, or the server device 100 may be automatically assigned during user registration. You may do so. Various data related to a user may be linked to that user's user ID (related (Attached), it is stored in the user data storage unit 121.
[0052] Figure 7 shows an example of facility data stored in the server device 100.
[0053] The facility data 2000 shown in Figure 7 stores various data related to the facility. For the sake of explanation, we will show an example of one facility (a facility identified by facility ID "20001"), It can store information about multiple facilities. Examples of facility-related data include: For example, basic facility information (facility name, address, etc.), detailed information, information on various facilities inside and outside the facility, and surrounding area. Information (tourist attractions and restaurants near the facility) and transportation access information (bus, taxi, train, Examples include aviation information, etc. For detailed information, please refer to the ID of each usage category for which the facility is available for rental. , including detailed information about the usage category associated with each usage category ID, and in particular, each usage category The detailed information associated with the ID for that usage category includes the floor number, floor area, and floor plan. Information regarding the structure of the enclosure, information regarding pre-installed furniture, appliances, kitchen utensils, etc. This includes various data related to the facilities, as well as data on each facility or each use of each facility. The ID of the user verification device 300 installed in each section, and each facility or each usage section of each facility This includes the ID of the electronic locking device 400 to be installed.
[0054] Thus, various data related to the facility include facility number (facility ID), usage category ID, and user ID. - The verification device ID and electronic lock device ID, facility name, facility location area (address), facility This includes a description of the facility's features and information on each usage category. It also includes various data related to the facility. The data is stored in the facility data storage unit 122, linked to the facility ID and / or usage category ID. .
[0055] Figure 8 shows an example of loan data stored in the server device 100.
[0056] The loan data 3000 shown in Figure 8 stores various data related to the loan service. In section 8, for the sake of explanation, one loan request (a loan identified by loan request ID "30001") An example of a request is shown, but information on multiple loan requests can be stored. Various data related to the loan include, for example, facility information (facility ID, usage category ID). (etc.), information on the loan period, information on usage conditions (restrictions on use, number of users, gender restrictions, etc.), usage information Information such as whether or not it was used, user information, payment information, and room availability information (purpose, period, price, etc.) will be listed. Various data related to the lending service are linked to the corresponding lending request ID. The data is stored in the data storage unit 123.
[0057] <Processing flow> Next, referring to Figures 9-13, the facility rental method executed by System 1 of this embodiment is described below. The processing flow will be explained. Figures 9 and 12 show a facility rental method as one embodiment of the present invention. This is an example of a flowchart related to the law.
[0058] Here, in order to use this system 1, the user will use the web browser on user terminal 200 Using the application provided by the service provider, etc., the server device 1 Access 00. Note that when using the service, the user must first use the service. If you do so, enter the basic user information mentioned above, and if you already have a user account, For example, enter login information such as the user ID and password, which are the user identification information mentioned above. By logging in after undergoing the required authentication process, the service becomes available. Alternatively, after this authentication, a designated user can access the website, application, etc. Even if the interface is provided from the server device 100 to the user terminal 200 Good. Also, the timing at which the server device 100 requests login information from the user is not particularly limited. Alternatively, users may be required to log in during the process of using the service. For example, if available Login is not required until you reach the stage where information about available facilities is displayed. You could also require users to log in when making a reservation.
[0059] First, referring to Figure 9, a user makes a reservation to use a facility using System 1 of this embodiment. This explains the processing flow when performing this task.
[0060] Here, the loan data storage unit 123 of the server device 100 contains the facilities managed by System 1. The loan period for which the item can be lent to users, the usage fee per unit such as time or day, and the loan period. Possible uses are stored (registered). The operation to register this information is, for example, system System administrators within the organization operating System 1, or facilities or users managed by System 1 Owners of the usage category, etc., who have access rights for the prescribed operations on the server device 100 This is done by the person in question via any terminal that has been granted access permission to the server device 100.
[0061] First, the loan processing unit 135 of the server device 100 processes the loan data via the loan data management unit 134. Referencing the data storage unit 123, the loan period for each facility or usage category, and Based on the above conditions such as intended use for rental, a vacancy plan is generated and output (Step S101). ).
[0062] Here, in order to use this system 1, the user will use the web browser on user terminal 200 Using the application provided by the service provider, etc., the server device 1 Access 00. Note that when using the service, the user must first use the service. If you do so, enter the basic user information mentioned above, and if you already have a user account, For example, enter login information such as the user ID and password, which are the user identification information mentioned above. By logging in after undergoing the required authentication process, the service becomes available. Alternatively, after this authentication, the user terminal can be accessed via a website, application, etc. A predetermined user interface may be provided to 200. Also, the server equipment There is no particular limit to when device 100 requests login information from the user, and the service is available to users. You may require users to log in during the process. For example, until the stage where you display available room plans. So, let's make login unnecessary initially, and only require login when proceeding to the loan reservation / payment stage. That's good too.
[0063] Furthermore, as mentioned above, the user's basic information includes user identification information. Also, for example, If the user of this system 1 is a person of a nationality other than Japanese, then an identification document and The passport image may also be registered in the server device 100 as part of the user's basic information. Images of identification documents like the one shown are captured by the camera of the user verification information acquisition unit 250 of the user terminal 200. The image is captured using the camera and transmitted from the communication unit 210 of the user terminal 200 to the network NW. The data is received by the communication unit 110 of the server device 100 and is related to the user's user identification information. The data is linked and stored in the user data storage unit 121.
[0064] When a user operates the user terminal 200 to access the server device 100, step S Information including the vacancy plan output by 101 is transmitted from server device 100 to user terminal 200. The user terminal 200, upon receiving the information, displays the vacancy plan on the display operation unit 220. Display (browse) (step S102).
[0065] The user operates the user terminal 200 to select the available room plan for their desired facility. The user operates the user terminal 200 and, if necessary, sets the usage period, purpose, and Enter or select the number of users, gender, etc., and submit your reservation request (step) (P S103).
[0066] Figure 10 shows the screen displayed on the display operation unit 220 of the user terminal 200 (for inputting the loan period). This is an example of a screen. In the example screen in Figure 10, the date is displayed in a calendar format. The available dates within the set loan period are displayed so that you can check them. In the example screen shown in Figure 10, the entire loan period is the period during which the item is available, enclosed in a frame. Occasionally, the date text is displayed in bold. The user operates user terminal 200. Users can select the desired date for booking the facility on a daily basis. If multiple facilities are available, the user can select the facility they wish to book. In the example screen shown in Figure 10, when the user selects the date they wish to make a reservation, the reservation is displayed in a colored frame. The desired date is highlighted and displayed. In the example screen in Figure 10, the user selects the date they wish to make a reservation. Select the "Reservation Request" button P10 by tapping it or performing other actions. A request to display the reservation application screen is sent from 0 to server device 100, and server device 100 Based on the request, for example, the information on the reservation request screen shown in Figure 11 is generated and output to the user. The information is sent to terminal 200. When user terminal 200 receives the information, the display operation unit 220 Next, a reservation application screen like the example screen in Figure 11 is displayed. The user will use the facility. When making a reservation, please enter or select the "Name of the facility to be used," "Period of use," "Purpose of use," "Number of people," etc. It is possible.
[0067] Referring again to Figure 9, the server device 100 receives reservation requests from the user terminal 200. Upon receiving the information, the loan data management unit 134 refers to the loan data storage unit 123. Then, check whether the reservation is possible (step S104). For example, if the reservation application includes The information provided (purpose of use) was compared with the pre-established lending conditions for the facility in question. By checking the reservation information to see if another reservation has already been made, you can make a reservation. Determine whether it is available or not. The rental processing unit 135 of the server device 100 determines if the above confirmation result is available for reservation. If so, the reservation is confirmed and the reservation information in the loan data storage unit 123 is updated. For example, The status of the facility for the period covered by the reservation will be set to "Reserved" and other users will be able to access the facility for the same period. By suspending reservations for the facility during that period, the facility can be secured (step S105).
[0068] A user who has made the above reservation request may, at the time of or after the reservation request, for example, use By operating the terminal 200, etc., payment processing for the usage fee will be performed, and the payment processing will be related to The information is sent to the server device 100 (step S106). The service provider sends the information to the server device Based on the information received, the device 100 can confirm that the payment has been made (Step S 107) The payment method is not particularly limited, but for example, an electronic account or credit card from a financial institution. You can pay using a card or other payment method, or you can pay using points or other methods usable within this service. Alternatively, payment can be made using electronic money. Note that the server device 100 is also You may send information about the above-mentioned vacant room plans to reservation websites, etc., to solicit reservations for the facility.
[0069] According to the processing flow described above, users can use this system 1 to make reservations for facility use. It will take place.
[0070] Next, referring to Figure 12, the system 1 of this embodiment allows the user to open up the facility. This section explains the process for checking in.
[0071] Users who have made a reservation to use a facility will need to verify their user status at the time their reservation is ready to begin. Visiting a check-in location where device 300 and / or electronic lock device 400 are installed Such check-in locations are, for example, when the facility being used is a detached house type facility. If it's a gate or entrance, it's the front of the building; if it's a hotel, inn, or office building, it's the reception counter. —And, in the case of apartment or condominium type facilities, it is in front of the door of the room you will be using. Then, after the start time has elapsed, the user can access the display operation unit 22 of the user terminal 200. Operate 0 to select unlocking the electronic locking device 400 of the facility (step S201) Here, the user terminal 200 operates, for example, as shown in Figure 13, the display operation of the user terminal 200. After displaying the reservation information screen 1300 of the facility on the production unit 220, the reservation information screen 130 Selecting the key icon 1310 in the middle will show the electronic lock device 400 installed in the facility. The operation screen 1320 is configured to pop up. At 20, the "Unlock" selection button 1330 is displayed, and the user selects "Unlock" By selecting the "Ke" selection button 1330, the electronic lock device 4 of the facility described above can be accessed. The unlock selection of 00 is performed. In Figure 13, the selection is made after the selection button 1330 is selected. The button 1330 is highlighted.
[0072] When the option to unlock the electronic lock device 400 of the facility is selected, the user terminal 200 will The request to start using the facility and user identification information are sent to the server device 100 (step S2 02). User identification information is, as described above, when the user is on the user terminal 200 on the server device 1 This is the user ID of the user in question, which is used as login information when accessing 00. User identification information is included in or associated with the activation request. The user ID is sent to the server device 100 along with the request to start use. The storage unit 2 of the user terminal 200 is associated with a web browser or application, etc. If stored in 30, that user ID will be used as user identification information in the server device 10 It is sent to 0. If the user ID is not stored in user terminal 200, the user terminal 200 prompts the user to enter a user ID on the display operation unit 220, and enters accordingly. The activated user ID is sent to the server device 100 as user identification information along with the request to start using the service. It will be done.
[0073] The loan data management unit 134 of the server device 100 processes the above-mentioned request to start use and user identification information. Upon receiving the notification, the server device 100 refers to the loan data storage unit 123 and opens up the above usage. Reservation information for the facility, including the time when the initial request and user identification information were received within the available period. The report is compared with the received user identification information (step S203). Based on the result of this comparison, If the reservation information for the facility associated with the user identification information is confirmed, the server will Place 100 approves the request to commence use of the facility and proceeds to the next step S204. And, as a result of the verification, the reservation information for the facility associated with the user identification information was not confirmed. If this happens, for example, the server device 100 will ignore the above request to start use, or The system then sends information to the user terminal 200 indicating that the above request to start using the service was not approved, and completes this process. The flow will be terminated.
[0074] When the server device 100 approves the above request to start use, the external device control unit 136 will A command to request user verification information is generated and sent to the user verification device 300 installed at the facility. Send to (step S204). User confirmation device 30 to which the request command should be sent. 0 is the reservation information confirmed in step S203 above in the server device 100. User verification device I stored in association with the facility ID or usage category ID of the facility in question It can be identified by referring to D. Server device 100 was identified in this way. A request command for user verification information is sent to the user verification device 300 of the user verification device ID. ru.
[0075] When the user verification device 300 receives the above-mentioned user verification information request command, it performs user verification The information acquisition unit 320 acquires user verification information (step S205). The user is The user verification device 30 receives the same type of information as the user verification information registered in the server device 100. Provided to 0. User verification information includes facial image, iris, retina, ocular blood vessels, palm print, vein shape, When signatures or handwriting are used, the user confirmation information acquisition unit 320 may be, for example, an imaging device. A chair is used, and the user's face, iris, retina, ocular blood vessels, palm print, and vein pattern are captured by the imaging device. The document, signature, handwriting, etc., may be photographed. Alternatively, fingerprints may be used as user verification information. A fingerprint sensor device is used as the user verification information acquisition unit 320, and the user The fingerprint sensor device detects the user's own fingerprint. The user verification device 300 does this. When user verification information is obtained, that user verification information is sent to the server device 100 ( (Tep S206).
[0076] When the server device 100 receives user verification information from the user verification device 300, the device User data storage unit 1 is associated with user identification information (user ID) in the reservation information of the setting. The user verification information of the user in question, stored in 21, and the user verification device 300 acquired The user verification information received from the user verification device 300 is compared with the user verification information (step S207). In this example, the user verification information consists of image data, therefore the stored user verification The matching of the information with the received user verification information will be performed using any known image matching technique. This is possible. Image matching technology compares stored user verification information with received user verification information. We compare them and determine whether they are identical based on whether the degree of similarity meets a predetermined standard. This is a process to make that determination, and any processing algorithm may be used, or Artificial intelligence, including machine learning and deep learning, may be used. Furthermore, server equipment After the device 100 receives user verification information from the user verification device 300, the system administrator... Access the server device 100 using an administrator terminal that can access the server device 100, The system administrator can compare the stored user verification information displayed on the administrator terminal with the received user information. It may be possible to make a judgment by comparing it with the confirmed information.
[0077] The user verification information received by the server device 100 is stored in the storage unit 12 of the server device 100. 0 (User data storage unit 121) is stored in association with the user identification information of the user. This is preferable. This ensures that the user who uses the facility is the same user who made the reservation in advance. If it becomes necessary to reconfirm later whether or not it is possible, the stored received user The verification information can then be used as evidence for verification.
[0078] The server device 100 is such that the stored user verification information and the received user verification information are the same. If it is determined that it is one, proceed to the next step S208. In contrast, if it is stored If it is determined that the user verification information and the received user verification information are not the same, for example, The user will receive a message indicating that the received user verification information does not match the stored user verification information. Send to terminal 200 to end this processing flow.
[0079] The server device 100 determines whether or not the user using the user terminal 200 is in the vicinity of the facility. Confirm (Step S208). Note that the user using user terminal 200 is in the vicinity of the facility. The timing for determining whether or not a user is present depends on the user using user terminal 200 and the server equipment. Does it match the user associated with the facility reservation information stored in location 100? This can be done after, before, or simultaneously with the determination of whether or not. Unit 136 uses the user terminal 200 based on information obtained from a predetermined detection means. The system determines whether or not a security guard is in the vicinity of the facility. The detection means is, for example, an electronic locking device 400. It can be an electronic terminal that emits radio waves, but is not particularly limited. Specifically, electronic The electronic lock device is controlled by the radio wave strength of the wireless communication between the lock device 400 and the user terminal 200. The distance between the device 400 and the user terminal 200 is estimated, and that distance is stored in the storage unit 120 beforehand. If the user is within a predetermined distance, the user using the user terminal 200 is in the vicinity of the facility. If this is not the case, then the user using user terminal 200 is not in the vicinity of the facility. It can be determined that... Furthermore, as a detection means, it is connected to the electronic lock device 400, You may also use a tablet device installed next to the door of the facility, in which case the tablet device By obtaining information on the radio wave strength of the wireless communication between the user terminal 200, the user terminal It is possible to determine whether or not a user using 200 is in the vicinity of the facility.
[0080] The server device 100 determines that the user using the user terminal 200 is in the vicinity of the facility. If so, proceed to the next step S209. If the system determines that the user is not in the vicinity of the facility, for example, if user terminal 200 is in the vicinity of the facility The system sends information to the user terminal 200 indicating that its location cannot be recognized, and terminates this processing flow. I'm done.
[0081] The server device 100 is such that the stored user verification information and the received user verification information are the same. If it is determined that there is one, the external device control unit 136 generates an unlock command and sends it to the relevant device. The information is transmitted to the electronic lock device 400 installed at the facility (step S209). The electronic lock device 400 installed in the server device 100 performs the above step S20 Associated with the facility ID or usage category ID of the facility in the reservation information confirmed in step 3 It can be identified by referring to the stored electronic lock device ID. Server device 100 is used to resolve the electronic lock device 400 of the electronic lock device ID identified in this way. Sends a lock command.
[0082] When the electronic locking device 400 receives an unlocking command, it switches the locking mechanism 450 to the unlocked state. The replacement action is performed (step S210). This opens up the use of the facility for the user. It will become possible to begin.
[0083] Following this, the electronic lock device 400 accepts registration from the user terminal 200 (step S211). The user terminal 200 and the electronic lock device 400 are connected to the user of the user terminal 200. The terminal identification information communication unit 240 and the user terminal identification information communication unit 430 of the electronic lock device 400 They are configured to communicate with each other, and when the electronic lock device 400 is unlocked, the user When the user terminal 200 is brought close to the electronic locking device 400, the user terminal 200 The identification information communication unit 240 and the user terminal identification information communication unit 430 of the electronic lock device 400 are the most The first short-range wireless communication was initiated, and the user terminal identification information of user terminal 200 The user terminal identification information is transmitted from 0 to the electronic lock device 400. This is stored in the system, thereby registering the user terminal 200 with the electronic lock device 400. ru.
[0084] After the user terminal 200 is registered with the electronic lock device 400, the user can use the facility. During the reservation period, bring the user terminal 200 close to the electronic lock device 400. By simply communicating between 0 and the electronic lock device 400, the electronic lock device 400 can be unlocked. This allows the user terminal identification information of the user terminal 200 to be stored in the electronic lock device 40. After being stored as 0, the user terminal 200 is used to unlock the electronic lock device 400. This will enable the electronic lock device 400 to detect the approaching user terminal 20 The user terminal identification information is obtained from 0 and stored in the storage unit 440. The system checks against the information, and if the user terminal identification information of both parties matches, the lock mechanism is activated. The lock mechanism 450 is unlocked for a certain period of time after the unlocking operation. It may be configured to lock after a certain period of time has elapsed, or, in the unlocked state, the user's end It may be configured to lock when the last 200 is brought close.
[0085] The electronic lock device 400 queries the server device 100 for the reservation period for the facility and stores it. The user terminal identification information stored in unit 440 is configured to be deleted after the usage reservation period has elapsed. It may be used. This means that after the reservation period has expired, the registered user terminal 200 can no longer be used. Since unlocking the door will become impossible, users are urged to leave the facility before that happens. This becomes possible. In this system 1, for example, the system administrator can access the server device 1 Using a management terminal that can access 00, the electronic lock device 400 is remotely operated to lock the electronic lock. The device 400 may be configured to be unlocked. This allows, for example, a user If the user needs to enter the facility after the reservation period has expired, the administrator of System 1 should contact the administrator. Contact them by any means, and the administrator will use an administrator terminal that can access the server device 100. The electronic lock device 400 can be remotely operated to unlock it. .
[0086] The processing flow described above allows users to start using the facility using System 1. (Check-in) takes place.
[0087] In the above example, a user attempting to start using the facility using user verification information will be contacted by the server. Whether the user is associated with the reservation information for the facility stored in device 100 For the additional processing flow to be confirmed, please refer to steps S204-S207 in Figure 12. As revealed, a user can start using the facility (check-in) by using System 1 of this embodiment. The processing flow is not essential in the process when ) starting to use the facility. Matching users who make reservations with users who have made reservations in advance is done using user identification information (user ID). Therefore, the above processing flow for verification using user verification information is performed at the start of facility use. This can be additionally introduced when even higher accuracy of user verification is required. This is possible.
[0088] [Differentiation] Here, using System 1 of this embodiment, a user can start using the facility (check-in). This section explains a modified version of the processing flow when doing so.
[0089] (Variation 1) The electronic locking device 400 installed in the facility, as explained with reference to Figure 12, is unlocked. In step S209 described above, when sending a command, what if there is a communication failure or network failure? Due to the above factors, the unlock command transmitted from the server device 100 to the electronic lock device 400 There may be cases where the signal does not reach the facility. Even in such cases, the user can use the power installed at the facility. It is preferable that an auxiliary means for unlocking the sub-locking device 400 is provided.
[0090] This modification involves the user entering a code into the electronic locking device 400 as an auxiliary means. The present invention provides a means for inputting information to unlock the electronic locking device 400.
[0091] Specifically, in this modified example, reservation information for the facility and received user identification information are used. In the matching step S203, the reservation for the facility associated with the user identification information is made. If the information is verified, or if the stored user verification information matches the received user verification In step S207, which involves comparing the information, the stored user verification information and the received user information are compared. If it is determined that the user terminal 20 is identical to the server confirmation information, the server device 100 will send the information to the user terminal 20. For 0, code information to unlock the electronic lock device 400 is transmitted. When terminal 200 receives code information, it is displayed on the display operation unit 220 of the user terminal 200. The code information display screen 1340 is superimposed as a pop-up on the existing reservation information screen 1300. The code information display screen 1340 shows code information 1350 (in the example shown, "1234"). 56") and the option to unlock the electronic lock device 400 with code information 1350. Button 1360 is displayed. In Figure 14, after selecting button 1360, The button 1360 is highlighted.
[0092] Code information 1350 indicates that the server device 100 has not received a reservation for the facility from a user. If this occurs, the server device 100 will associate the user ID of the user with the reservation information. It is stored in the memory unit 120 and associated with the reservation information from the server device 100. For electronic lock devices 400 having a specified electronic lock device ID, prior to the start of the usage period It is transmitted and stored in the memory unit 440 of the electronic lock device 400. At this time, the reservation is Information regarding the period of use is also linked to code information 1350 and together with the server device 100. The data is transmitted to the electronic locking device 400 and stored in the storage unit 440 of the electronic locking device 400.
[0093] The user performs the operation (step) to select unlocking the electronic lock device 400 on the user terminal 200. If the electronic lock device 400 is not unlocked even after some time following S201), the user terminal The code information 1350 displayed at the end 200 is entered into the input operation section 42 of the electronic lock device 400. Enter 0. The control unit 460 of the electronic lock device 400 receives the entered code information 1350. The code information stored in the memory unit 440 is then compared with the code information, and if they match, the code is entered. The lock mechanism 450 is activated to unlock the electronic lock device 400.
[0094] Thus, according to this modified example, the data transmitted from the server device 100 due to some factor Even if the unlock command does not reach the electronic lock device 400, the user can still access the electronic lock of the facility. The device 400 can be unlocked, allowing the facility to be used.
[0095] Furthermore, information regarding the facility usage period for the reservation will also be linked to code information 1350. The data is transmitted from the server device 100 to the electronic lock device 400 and stored in the storage unit 440. Therefore, the electronic lock device 400 stores the code information 1350 in its storage unit after the facility usage period has elapsed. It is possible to delete from 440. This means that the code information will be deleted after the facility usage period has expired. The use of 1350 will be invalidated, and the facility will not be misused after the expiration of the facility usage period. It can be prevented.
[0096] (Modification 2) In the above-described embodiment, the request for user verification information is sent from the server device 100 to the user verification device. Let's take the example of transmitting to device 300 and obtaining user verification information using the user verification device 300. This was explained. This modified version replaces, or adds to, the essential user verification information. The server device 100 sends a request to the user terminal 200, and the user terminal 200 uses the user Provides a means to obtain verification information.
[0097] Specifically, in this modified example, the server device 100 performs user confirmation on the user terminal 200. When an information request command is sent, the user terminal 200 is accessed by the user verification information acquisition unit 250. User verification information is obtained. As explained with reference to Figure 3, the user verification information acquisition unit 25 0 is, for example, a camera that takes still images and videos, and a fingerprint sensor that detects the user's fingerprints. This includes the following. As described in step S206 with reference to Figure 12, the user, The user terminal 200 receives the same type of information as the user verification information registered in the server device 100. We will provide the following user verification information: facial image, iris, retina, ocular blood vessels, palm print, vein shape, and cysts. When handwriting or similar is used, the camera, which serves as the user verification information acquisition unit 250, is used to obtain facial recognition information. The iris, retina, blood vessels of the eyeball, palm print, vein shape, signature handwriting, etc. are photographed, or user confirmation When fingerprints are used as identification information, the fingerprint sensor as the user identification information acquisition unit 250 The fingerprint is detected using the user terminal 200. Once the user verification information is obtained, the user The confirmation information is sent to the server device 100.
[0098] Thus, according to this modified example, the user verification device 300 can be replaced with, or in addition to, Therefore, user verification information can be obtained from the user terminal 200. It is not possible to install the user verification device 300 in the facility due to geographical or structural reasons. In cases where the server device 100 is unable to communicate with the user verification device 300, Furthermore, the server device 100 obtains user verification information from the user terminal 200, and the facility's It is possible to identify users who are about to start using the service with greater accuracy.
[0099] As described above, System 1 of this embodiment manages information related to facility rentals. Management server (server device 100) and management server installed in the facility via network NW A facility rental system 1 comprising an electronic locking device 400 connected to a management server, and a management server It is further connected to user terminal 200 via the network NW, and the management server is user Based on the request to start using the facility from terminal 200, the user using user terminal 200 and Does it match the user associated with the facility reservation information stored on the management server? The user terminal 200 is determined to determine whether or not, and based on the information obtained from the predetermined detection means, The system determines whether the user is in the vicinity of the facility and uses the user terminal 200. Users and users associated with facility reservation information stored on the management server The results matched, and it was determined that the user using user terminal 200 was in the vicinity of the facility. In this case, an unlocking command is transmitted to the electronic locking device 400 installed in the facility. It has a control unit 130 configured to perform the following:
[0100] According to the system 1 of this embodiment configured in this way, users who have made a reservation to use the facility After the user visits the facility to be used, the user operates the user terminal 200 to request the start of using the facility. The server device 100 only needs to determine whether the user who has made the request to start using the facility has made a prior reservation for using the facility based on the user identification information (user ID). If it is determined that the user is the one who made the reservation and the user is determined to be near the facility, the electronic locking device 400 of the facility is unlocked. Therefore, the user does not need to perform the so-called check-in procedure before starting to use the facility, and can more easily start using the reserved facility.
[0101] Furthermore, in the system 1 of the present embodiment, the reservation information of the facility includes the user identification information of the user who made the reservation for using the facility. The management server receives the user identification information of the user using the user terminal 200 together with the request to start using the facility from the user terminal 200. 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 to determine whether the user using the user terminal 200 matches the user associated with the reservation information of the facility stored in the management server. Thus, according to the system 1 of the present embodiment, user confirmation is performed using the user identification information with confidentiality, so the security of the facility rented using this system 1 can be ensured.
[0102] Furthermore, in the system 1 of the present embodiment, the system further includes a user confirmation device 300 installed in the facility and connected to the management server via the network NW. The reservation information of the facility stored in the management server further includes the user confirmation information of the user who made the reservation for using the facility. The control unit 130 provides the user confirmation information to the user confirmation device 300. The user verification device 300 requests and, in response to the request for user verification information, Based on the user verification information obtained and transmitted from the user, the user verification device 300 The user who obtained user verification information and the facility reservation information stored on the management server are related. Determine whether the assigned user matches, and use user terminal 200. Users and users associated with facility reservation information stored on the management server The user determined that the two conditions matched and that the user verification information was obtained by the user verification device 300. The user and the user associated with the facility reservation information stored on the management server are If it is determined that the lock should be opened, an unlock command is sent to the electronic locking device 400 installed in the facility. It is configured to believe and to perform. This is the system 1 of this embodiment According to the information, the user attempting to start using the facility was the same user who had made a reservation for the facility. This makes it possible to determine with greater accuracy whether or not a user is using the facility. This will make it possible to more reliably prevent fraudulent use such as fraudulent activity or impersonation.
[0103] Furthermore, in System 1 of this embodiment, the user verification device 300 enables the user In place of, or in addition to, the user verification information obtained from, the control of the server device 100 Unit 130 requests user verification information from user terminal 200, and user verification In response to the request for information, the user terminal 200 obtains and transmits the user Based on the verification information, the user who obtained user verification information via user terminal 200 and the management Does it match the user associated with the facility reservation information stored on the server? It may be configured to determine and perform the following actions. This allows the user to If the facility attempting to start the service does not have a user verification device 300 installed, or if, A situation occurs where the server device 100 and the user verification device 300 are unable to communicate due to some reason. Even in such cases, the server device 100 will receive user verification information from the user terminal 200. After obtaining the information, a user who intends to start using the facility as described above makes a reservation for the facility. It can determine with greater accuracy whether a user was a previous user or not.
[0104] In System 1 of this embodiment, user verification information is, for example, the user's facial image. That's fine.
[0105] Furthermore, in System 1 of this embodiment, the control unit 130 of the server device 100 is, To send code information for unlocking the electronic lock device 400 to the user terminal 200. Furthermore, the electronic locking device 400 is configured to perform the following actions when code information is entered. It may also be configured to be unlocked by doing so. The above unlock command transmitted from 0 to the electronic lock device 400 is due to some factor causing the electronic lock Even if the code information is not received by device 400, the user can electronically log the code information. By activating the locking device 400, the electronic locking device 400 is unlocked, and use of the facility begins. It is possible.
[0106] Furthermore, in System 1 of this embodiment, the user terminal 200 and the electronic lock device 4 00 and are configured to communicate with each other, and with the electronic lock device 400 unlocked, When the first communication between the user terminal 200 and the electronic lock device 400 is started, the user terminal 200 transmits the user terminal identification information of the user terminal 200 to the electronic lock device 400, and the user terminal identification information is stored in the electronic lock device 400. After the user terminal identification information is stored in the electronic lock device 400, it is preferably configured such that the electronic lock device 400 can be unlocked by communicating between the user terminal 200 and the electronic lock device 400. In this way, after the user terminal identification information of the user terminal 200 is stored in the electronic lock device 40 0, the electronic lock device 400 can be unlocked using the user terminal 200.
[0107] 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, it collates the user terminal identification information received from the user terminal 200 with the user terminal identification information stored in the electronic lock device 400, and may be configured to unlock when it is determined that the user terminal identification information of both matches.
[0108] As described above, according to the present embodiment, it is possible to provide a facility rental system and a facility rental method that enable a facility user to more easily start using a facility.
[0109] Although the embodiments related to the above disclosure have been described, they can be implemented in various other forms, and can be implemented with various omissions, substitutions, and changes. These embodiments, variations, and omissions, substitutions, and changes made thereto are included in the technical scope of the claims and the equivalent scope thereof. Also, the processes of FIGS. 9 and 12 are the present embodiment This is an example of processing by the system and is not intended to limit the present invention. Each step (process) included in the process shown in Figures 9 and 12 may be performed in a different order than shown in the figures. You can either execute it as is, or you can execute some of the processes in parallel, or some You can either omit steps or add other steps.
[0110] Furthermore, the following configurations also fall within the technical scope of this disclosure. [Item 1] A management server that manages information regarding the rental of facilities, and a network installed at the said facility. A facility rental system comprising an electronic lock device connected to the management server via [a certain method]. hand, The management server is further connected to user terminals via the network, The aforementioned management server Based on a request from the user terminal to start using the facility, the user terminal is used A user and a user associated with the reservation information of the facility stored in the management server. To determine whether or not it matches the other, Based on information obtained from a predetermined detection means, the user using the user terminal can perform the following actions To determine whether or not they are in the vicinity of the setting, The user using the user terminal and the reservation of the facility stored on the management server The user associated with the information matches the user using the user terminal. If the system determines that it is in the vicinity of the facility, the electronic lock device installed at the facility Sending an unlock command to the device, A facility rental system having a control unit configured to perform the following. [Item 2] The reservation information for the aforementioned facility includes the user identification information of the user who made the reservation for use of the facility. It is The management server uses the user identification information of the user terminal to start using the user terminal. Received from the user terminal along with the request, The control unit uses the user identification information included in the reservation information of the facility and the user terminal By comparing the user identification information received from the user terminal, the user who uses the user terminal... The user associated with the reservation information of the facility stored in the management server. The facility rental system described in item 1 determines whether or not "Z" matches. [Item 3] The facility rental system is installed in the facility and is accessed via the network by the management server It further includes a user verification device connected to the b, The reservation information for the facility stored in the management server includes the information of the person who made the reservation to use the facility. The user's user verification information is further included, The control unit, Requesting user verification information from the user verification device, In response to the request for user verification information, the user verification device obtains from the user The user verification information obtained and transmitted, and the reservation of the facility stored on the management server. To determine whether the user verification information contained in the information matches, The user using the user terminal and the reservation of the facility stored on the management server It is determined that the user associated with the information matches, and the user verification device The user verification information obtained thereby, and the facility reservation stored in the management server If it is determined that the user verification information included in the information matches, the facility will be installed To transmit an unlock command to the electronic lock device, A facility rental system as described in item 1 or 2, configured to perform the following: [Item 4] The reservation information for the facility stored in the management server includes the information of the person who made the reservation to use the facility. The user's user verification information is further associated and included. The control unit, Requesting user verification information from the aforementioned user terminal, In response to the user verification information request, the user terminal obtains from the user. The user verification information transmitted and the reservation information of the facility stored on the management server. To determine whether the user verification information contained therein matches, The user using the user terminal and the reservation of the facility stored on the management server It is determined that the user associated with the information matches, and the user terminal The user verification information obtained and the reservation information of the facility stored in the management server If it is determined that the user verification information contained in the report matches, the facility is installed To transmit an unlocking command to the aforementioned electronic locking device, A facility rental system as described in any one of items 1-3, configured to perform the following: . [Item 5] The user verification information is the user's facial image, as described in item 3 or 4 of the facility rental system. Tem. [Item 6] The control unit sends code information for unlocking the electronic lock device to the user terminal. It is configured to further implement what you believe, The electronic locking device can also be unlocked by inputting the code information. A facility rental system consisting of any one of items 1 to 5. [Item 7] The user terminal and the electronic lock device are configured to communicate with each other. With the electronic lock device released, the user terminal and the electronic lock device are at the lowest level. When the initial communication is initiated, the user terminal identification information of the user terminal is sent from the user terminal to the The user terminal identification information is transmitted to the electronic lock device and stored in the electronic lock device. Re, After the user terminal identification information is stored in the electronic lock device, the user terminal and the The electronic lock device can be unlocked by communicating with the electronic lock device. A facility rental system described in any one of items 1 to 6, configured to perform the following functions. [Item 8] The electronic lock device, each time it initiates communication with the user terminal, receives from the user terminal The user terminal identification information to be transmitted and the user terminal identification information stored in the electronic lock device The system will verify the information and unlock the device if it determines that the user terminal identification information of both parties matches. The facility rental system described in item 7 is comprised of the system described. [Item 9] The user terminal is connected to the electronic lock device installed in the facility via a network. Facility rentals are performed by the control unit of the management server that manages information regarding the rental of the aforementioned facilities. The method of output, Based on a request from the user terminal to start using the facility, The user associated with the reservation information of the facility stored in the management server. To determine whether or not "za" matches, Based on information obtained from a predetermined detection means, the user using the user terminal To determine whether or not they are in the vicinity of the facility, Users using the aforementioned user terminals and reservations for the aforementioned facilities stored on the management server The user associated with the information matches the user using the user terminal. If it is determined that Za is in the vicinity of the facility, the electronic locking device installed at the facility To send an unlock command to, Facility rental methods including [specific details omitted]. [Item 10] The user terminal is connected to the electronic lock device installed in the facility via a network. The control unit of the management server that manages information regarding the rental of the aforementioned facilities is instructed to execute the facility rental method. It is a program that The aforementioned facility rental method is: Based on a request from the user terminal to start using the facility, the user terminal is used A user and a user associated with the reservation information of the facility stored in the management server. To determine whether or not it matches the other, Based on information obtained from a predetermined detection means, the user using the user terminal can perform the following actions To determine whether or not they are in the vicinity of the setting, The user using the user terminal and the reservation of the facility stored on the management server The user associated with the information matches the user using the user terminal. If the system determines that it is in the vicinity of the facility, the electronic lock device installed at the facility Sending an unlock command to the device, A program that includes this. [Explanation of symbols]
[0111] 1: Management System 100: Server device (management server) 110: Communications Department 120: Storage section 130: Control Unit 200: User terminal 300: User Verification Device 400: Electronic locking device NW: Network
Claims
1. A facility rental system comprising a management server for managing information regarding facility rentals, and an electronic lock device installed at the facility and connected to the management server via a network, The management server is further connected to user terminals via the network, The aforementioned management server Based on a request from the user terminal to start using the facility, it is determined whether the user using the user terminal matches the user associated with the facility reservation information stored in the management server. Based on information obtained from a predetermined detection means, it is determined whether the user using the user terminal is in the vicinity of the facility, When it is determined that the user using the user terminal matches the user associated with the facility's reservation information stored in the management server, and that the user using the user terminal is in the vicinity of the facility, an unlock command is sent to the electronic lock device installed at the facility. It has a control unit configured to perform the following: The determination of whether the user is in the vicinity of the facility is made based on the radio wave strength of the wireless communication between the electronic lock device and the user terminal. If the control unit determines that the user is not in the vicinity of the facility, it transmits information to the user terminal indicating that it cannot recognize that the user terminal is located in the vicinity of the facility. The aforementioned electronic locking device is The system is configured to compare user terminal identification information received from the user terminal with user terminal identification information stored in the electronic lock device, and to unlock the device if it determines that the two sets of user terminal identification information match. A facility rental system that queries the management server for the reservation period for using the facility and deletes the user terminal identification information stored in the electronic lock device after the reservation period has elapsed.
2. The reservation information for the aforementioned facility includes the user identification information of the user who made the reservation for use of the facility. The management server receives the user identification information of the user using the user terminal along with the start-up request from the user terminal, The facility rental system according to claim 1, wherein the control unit determines whether the user using the user terminal matches the user associated with the facility reservation information stored in the management server by comparing the user identification information included in the facility reservation information with the user identification information received from the user terminal.
3. The facility rental system further comprises a user verification device installed at 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 verification information of the user who made the reservation for use of the facility. The control unit, Requesting user verification information from the user verification device, To determine whether the user verification information obtained from the user by the user verification device and transmitted in response to the user verification information request matches the user verification information included in the facility reservation information stored in the management server, When it is determined that the user using the user terminal matches the user associated with the facility's reservation information stored in the management server, and when it is determined that the user verification information obtained by the user verification device matches the user verification information included in the facility's reservation information stored in the management server, an unlock command is transmitted to the electronic lock device installed in the facility. A facility rental system according to claim 1 or 2, configured to perform the following:
4. The reservation information for the facility stored in the management server is further associated with and includes user verification information of the user who made the reservation for use of the facility. The control unit, Requesting user verification information from the aforementioned user terminal, To determine whether the user verification information obtained and transmitted from the user by the user terminal in response to the request for user verification information matches the user verification information included in the facility reservation information stored in the management server, When it is determined that the user using the user terminal matches the user associated with the facility's reservation information stored in the management server, and when it is determined that the user verification information obtained by the user terminal matches the user verification information included in the facility's reservation information stored in the management server, an unlock command is sent to the electronic lock device installed in the facility. A facility rental system according to any one of claims 1 to 3, configured to perform the following:
5. The facility rental system according to claim 3 or 4, wherein the user verification information is the user's facial image or biometric information.
6. The control unit is further configured to transmit code information for unlocking the electronic lock device to the user terminal. The facility rental system according to any one of claims 1 to 5, wherein the electronic locking device is configured to be unlocked when the code information is entered.
7. The facility rental system according to claim 1 or 2, wherein the electronic lock device is configured to, each time it initiates communication with the user terminal, compare the user terminal identification information received from the user terminal with the user terminal identification information stored in the electronic lock device, and unlock the door if it determines that the two sets of user terminal identification information match.
8. The facility rental system according to claim 1 or 2, wherein the determination of whether or not the user is in the vicinity of the facility is made by determining whether or not the distance between the electronic lock device and the user terminal, estimated based on the radio wave strength of wireless communication between the electronic lock device and the user terminal, is less than or equal to a predetermined distance stored in the storage unit of the management server.
9. A facility rental method is performed by a control unit of a management server that manages information related to the rental of the facility and is connected via a network to a user terminal and an electronic lock device installed in the facility, and the electronic lock device, The control unit, Based on a request from the user terminal to start using the facility, it is determined whether the user using the user terminal matches the user associated with the facility reservation information stored in the management server. Based on information obtained from a predetermined detection means, it is determined whether the user using the user terminal is in the vicinity of the facility, When it is determined that the user using the user terminal matches the user associated with the facility's reservation information stored in the management server, and that the user using the user terminal is in the vicinity of the facility, an unlock command is sent to the electronic lock device installed at the facility. Includes, The determination of whether the user is in the vicinity of the facility is made based on the radio wave strength of the wireless communication between the electronic lock device and the user terminal. If the control unit determines that the user is not in the vicinity of the facility, it transmits information to the user terminal indicating that it cannot recognize that the user terminal is located in the vicinity of the facility. The aforementioned electronic locking device The user terminal identification information received from the user terminal is compared with the user terminal identification information stored in the electronic lock device, and if it is determined that the two user terminal identification information matches, the lock is unlocked. A facility rental method comprising querying the management server for the reservation period for use of the facility, and deleting the user terminal identification information stored in the electronic lock device after the reservation period has elapsed.
Citation Information
Patent Citations
Systems and methods for accessing buildings using mobile devices
JP2012517541A
Portable terminal key system
JP2015203200A
Accommodation service system
JP2018101235A
Key management method, key management program, and key management device
JP2018123654A
Check-in support system, check-in support server, terminal device, check-in support unit, check-in support method, computer program, and method for producing check-in support system
JP2019032749A