Facility renting system and facility renting method
The system allows users to remotely unlock facilities using reservation information and user verification, addressing inefficiencies in traditional check-in processes and improving user convenience and security.
Patent Information
- Application Number
- JP2024175559
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-07
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2041-02-03
AI Technical Summary
Existing facility rental systems require users to go through a manual check-in process using physical keys or terminals, which can be cumbersome and inefficient.
A facility rental system that includes a management server, user terminals, user verification devices, and electronic lock devices connected via a network, allowing users to unlock facilities based on reservation information and user verification, enabling remote and efficient access.
Facility users can start using the rental space more easily and securely without the need for traditional check-in procedures, enhancing convenience and security.
Smart Images

Figure 2025004144000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a facility rental system and a facility rental method. [Background technology]
[0002] Conventionally, by accessing a management server from a user terminal via the Internet, 2. Description of the Related Art Systems that enable reservations and check-in to target facilities such as accommodations are known.
[0003] In Patent Document 1, an identification code is sent in advance from a management server to a user's mobile computer. The identification code is then entered into the accommodation's tablet computer, and the tablet The remote computer can obtain user information from the management server and complete the check-in. A possible check-in support system is disclosed. According to this system, a user of a lodging facility can It is possible to reduce the time required for the bookkeeping procedure at check-in and the waiting time for that. become. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2019-32749 A Summary of the Invention [Problem to be solved by the invention]
[0005] However, the system disclosed in Patent Document 1 performs the check-in procedure on a terminal. It merely enables users to use the facility on their own terminals. You will still need to check in before using the flight.
[0006] In addition, in the system disclosed in Patent Document 1, after checking in, the user However, no means is provided that allows the user to unlock the room using the terminal. In the system of 1, a physical card key is used as the room key provided to the user. Therefore, in Patent Document 1, the user's mobile computer is provided with a "room key" Please take the card and hold it over the multi-card reader / writer." (See paragraphs 0131 to 0132 and FIG. 18 of Patent Document 1).
[0007] Therefore, the present invention provides a facility that allows facility users to start using the facility more easily. The object of the present invention is to provide a facility rental system and a facility rental method. [Means for solving the problem]
[0008] A facility rental system according to one aspect of the present invention includes: The management server that manages information about facility rentals and the facility management server that is installed in the facility and communicates with the facility via a network and an electronic locking device connected to a management server, The management server is further connected to a user terminal via a network, The management server is Based on a request from a user terminal to start using the facility, the user who uses the user terminal and the administrator The reservation information for the facility stored in the management server matches the user associated with the reservation information. To determine whether A user who uses the user terminal determines whether or not the facility is available based on information acquired from a predetermined detection means. Determine whether or not the person is in the vicinity of the facility; The user who uses the user terminal and the reservation information of the facility stored in the management server are related The user who uses the user terminal is the user who is assigned to the facility. If it is determined that a person is in the vicinity of the facility, it will issue an unlock command to the electronic locking device installed in the facility. Sending, The controller is configured to: Effect of the Invention
[0009] According to the present invention, a facility user can more easily start using the facility. A rental system and a facility rental method can be provided. [Brief description of the drawings]
[0010] [Figure 1] 1 is a block diagram showing a facility rental system according to an embodiment of the present invention. [Diagram 2] 2 is a functional block diagram showing the server device of FIG. 1. [Diagram 3] 2 is a functional block diagram showing the user terminal of FIG. 1. [Figure 4] 2 is a functional block diagram showing the user confirmation device of FIG. 1. [Diagram 5] 2 is a functional block diagram showing the electronic locking device of FIG. 1; [Figure 6] FIG. 4 is a diagram showing an example of user data stored in the server device. [Figure 7] FIG. 4 is a diagram showing an example of facility data stored in the server device. [Figure 8] FIG. 11 is a diagram showing an example of lending data stored in the server device. [Figure 9] 1 is an example of a flowchart of a facility rental method according to an embodiment of the present invention. [Figure 10] FIG. 4 is a diagram showing an example of a user interface screen displayed on a user terminal according to an embodiment of the present invention. [Figure 11] FIG. 13 is a diagram showing another example of a user interface screen displayed on a user terminal according to an embodiment of the present invention. [Figure 12] 1 is an example of a flowchart of a facility rental method according to an embodiment of the present invention. [Figure 13] FIG. 13 is a diagram showing yet another example of a user interface screen displayed on a user terminal according to an embodiment of the present invention. [Figure 14] FIG. 13 is a diagram showing yet another example of a user interface screen displayed on a user terminal according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. The embodiments are not intended to unduly limit the scope of the present disclosure as defined in the claims. All of the components shown in the embodiments are not necessarily essential components of the present disclosure. .
[0012] <Configuration> FIG. 1 is a block diagram showing a facility rental system according to an embodiment of the present invention. This facility rental system 1 (hereinafter also referred to as "this system") is a facility rental system for rental facilities (hereinafter The server device 100 serves as a management server for managing information on the system (also referred to as the "system"). A user terminal 200 used by a user who is a user of the service using the service 1 and a user who visits the facility A user identification device 300 for identifying a user and a user terminal 200 for unlocking and locking the door The user terminal 200 includes an electronic locking device 400 capable of performing the above operations. and is used by the Company through a unique identifier as described in more detail below. The user confirmation device 300 is installed, for example, at the entrance or reception area of each facility. The electronic locking device 400 is also installed in each room of the facility. For example, they may be installed at the entrance or reception area of each facility, or for each room or other use category of each facility. It will be installed.
[0013] Here, "rental facilities" refers to accommodation facilities, private lodging facilities, rental apartments, rental offices, Rental spaces, etc. are included. These include hotels, inns, private lodgings, detached houses, mansions, etc. This includes all kinds of buildings and land such as condominiums, apartments, villas, office buildings, warehouses, etc. The number of floors, structure, size, and area are not important. In the following explanation, "facility" refers to the facility in question. It is also used to refer to the use category of the facility (e.g. individual rooms or spaces). This sometimes happens.
[0014] A server device 100, a user terminal 200, a user confirmation device 300, and an electronic locking device 4 00 are connected via a network NW. 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 the above.
[0015] The server device 100 is managed by, for example, a system administrator (service provider). The server device 100 receives a rental request from a user terminal, and based on the rental request, The server device 100 processes information related to the rental of facilities managed by the server device 100. 00 is, for example, a user who has sent a loan request using this service from the user terminal 200 For reservations, check-in, room keys, etc. It also performs processes related to issuing and verifying electronic key information for locking and unlocking the door. The server device 100 is installed in the facility where the user is renting the equipment or in the user's area. The confirmation device 300 and the electronic log installed at the gate, entrance, door, etc. of the facility or its usage section. The control unit 400 executes processing to operate the control unit 400 and the lock device 400, respectively.
[0016] The server device 100 is, for example, a computer (information processing device) and a workstation. The computer may be a general-purpose computer such as a personal computer or a cloud-based In the present embodiment, the description may be For the sake of convenience, one server device is shown as an example, but the present invention is not limited to this and multiple servers may be used. good.
[0017] The user terminal 200 uses the services provided by the service providers to access the facilities. The user terminal 200 is used by a user who makes reservations and checks in. Personal computers, tablet devices, smartphones, mobile phones, PDAs, and other information processing devices The device may be a processing device.
[0018] In this embodiment, the system 1 includes a server device 100 that communicates with a user terminal 200. The system includes a user terminal 20, a user confirmation device 300, and an electronic locking device 400. 0 to operate the server device 100. 100 is configured as a standalone device, and the server device itself has a function for the user to directly operate it. may also be provided.
[0019] FIG. 2 is a functional block diagram of the server device 100 in FIG. It includes 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 confirmation device 300 via the network NW. and a communication interface for communicating with the electronic locking device 400, such as a TC P / IP(Transmission Control Protocol / Inter Communication is carried out using communication protocols such as the .NET Protocol.
[0021] The storage unit 120 stores programs for executing various control processes and each function in the control unit 130. , input data, etc., and is stored in RAM (Random Access Memory ry), ROM (Read Only Memory), flash memory, HDD (H ard Disk Drive), SSD (Solid State Drive), etc. It may consist of one or any combination of other storage. The program is stored in a non-volatile storage medium among the storage media constituting the storage unit 120. In addition, the storage unit 120 is a user information storage unit that stores various data related to the user. a facility data storage unit 122 for storing various data related to the facility; Also, a rental data storage unit that stores various data related to the rental service provided to the user. The storage unit 120 further includes a user terminal 200, a user confirmation device 30, etc. 0, the data communicated with the electronic locking device 400 can also be temporarily stored. A database (not shown) storing various data is provided outside the storage unit 120 or the server device 1. The rental service may be implemented outside the server device 100. The facility can be used for temporary lodging or short-term stays of a few hours by the user through the system 1. This refers to a service of renting out facilities such as cafeterias or event spaces.
[0022] The control unit 130 executes a program stored in the storage unit 120 to It controls the overall operation of the server device 100. essing Unit) and GPU (Graphics Processing Unit) and GPU (Graphics Processing Unit). The control unit 130 functions as a controller for receiving instructions (requests) from the user terminal 200. ) and a user interface that refers to and processes various data related to the user. A user data management unit 132 and a facility data management unit 133 that refers to and processes various data related to the facility. A data management unit 133 and a data management unit 134 for referring to and processing data related to the rental service. 4. Based on the above various data, information related to the rental service that rents out facilities to users is generated. A rental processing unit 135 that exchanges information with the user terminal 200 and a user authentication unit 135 that authenticates the user an external device control unit 136 for controlling external devices including the device 300 and the electronic lock device 400; The instruction receiving unit 131, the user data management unit 132, the facility data management unit 1 The functions of the rental data management unit 134, the rental processing unit 135, and the external device control unit 136 are as follows: A computer (electronic calculator) is started by a program stored in the storage unit 120. The process is executed by the server device 100.
[0023] The instruction receiving unit 131 is provided by the server device 100 and is configured to receive instructions from the user terminal 200 via the web. User interfaces such as screens displayed via browsers or applications Through the system, the user can (enter letters and numbers, press various buttons and other icons (select) When a predetermined request is made (such as by sending a message to a user terminal 200 or the like), and accepts 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, basic information of the user (user name, ,User identification information, images of ID, contact information such as address, telephone number, and email address, age, gender, etc.), user identification information (e.g., user's face image, iris, retina, eye blood vessels, finger biometric information such as fingerprints, palm prints, vein patterns, signature handwriting, etc.), rentals related to the reserved rental service Service reservation information, payment information (payment history, credit card information, financial institution information, etc.), Point information (amount of points available for use within this system, point information (used / acquired) History, etc.), rental service usage history information (rental service usage history in this system 1), etc. It can be, but is 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, room usage ID within the facility, basic information The various data related to the facilities include information on the facilities, the surrounding area, etc. The ID of the user confirmation device 300 installed in each facility or in each user section of each facility, The ID of the electronic lock device 400 installed in each section of the facility is included. The above information contained in the various related data is shown as an example. Not limited.
[0026] The rental data management unit 134 manages various data related to the rental service (for example, ,Rental information of the facility to be rented (facility ID, usage category ID, rental period information, usage conditions information (Usage restrictions, number restrictions, gender restrictions, etc.), usage information (whether or not it is used, user information), payment information Manages and processes vacancy plan information (purpose, period, price, etc.).
[0027] The lending processing unit 135 receives requests from users and various data stored in the storage unit 120. Based on the information, the system generates information related to a rental service for renting the facility to the user, and transmits the information to the user terminal 2. 00. The lending processing unit 135 provides, for example, and processes information regarding the rental of the facility.
[0028] In addition, the rental processing unit 135 is managed by, for example, the facility data management unit 133. Generate a vacancy plan for all or part of the facility and provide it to the user terminal 200 The vacant room plan is a plan to rent out a facility to a service user using the system 1. The vacancy plan is planning information that includes various conditions for the vacancy. For example, the vacancy plan includes the period of use (start date and time of use) , end date and time of use, number of nights, etc.), information on usage (accommodation, event use, conference use, (whether or not there are restrictions on use such as office work, and what the restrictions are), who can borrow (number of users, age This includes information about the loan service, such as the presence or absence of restrictions (e.g., gender restrictions, and the details of the restrictions), the amount, etc. The rental processing unit 135 transmits the information about the generated vacant room plan to the rental data management unit 134. The data can be stored in the lending data storage unit 123 via the above.
[0029] The external device control unit 136 controls the user confirmation device 300 and the electronic lock device 400 (or Generates operation commands to be transmitted to the electronic lock management server (described later), A user confirmation device 300 and an electronic lock device 400 (or an electronic lock management server described later) ) and processes the information sent from each of them.
[0030] FIG. 3 is a functional block diagram showing the user terminal 200 of FIG. a communication unit 210, a display operation unit 220, a storage unit 230, and a user terminal identification information communication unit 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. For example, communication is performed according to communication protocols such as TCP / IP. It will be held.
[0032] The display operation unit 220 receives input data from the control unit 260 and a user interface used to display text, images, etc. in response to a When the user terminal 200 is configured as a personal computer, it has a display and keyboard. The user terminal 200 is a smartphone or tablet terminal. When the display operation unit 220 is configured as a terminal, it is configured as a touch panel or the like. The control program stored in the memory 230 starts the computer (electronic computer ) is executed by the control unit 260 of the user terminal 200.
[0033] The storage unit 230 stores programs for executing various control processes and each function in the control unit 260. It stores input data, etc. and is composed of RAM, ROM, flash memory, etc. Furthermore, the storage unit 230 temporarily stores the contents of communication with the server device 100.
[0034] The user terminal identification information communication unit 240 is a The user terminal identification information communication unit 430 or the electronic lock connected to the electronic lock device 400 The management server (not shown) communicates with the user terminal 200 to obtain the user terminal identification information of the user terminal 200. The electronic locking device 400 has a function of providing a unique terminal ID of the user terminal 200. As another piece of information, when the user terminal 200 is a smartphone, for example, A unique ID generated by the 00 operating system, a unique device identification number (UDI D), terminal identification ID (IMEI), subscriber identification ID (IMSI), MAC address, etc. The user terminal identification information communication unit 240 can use, for example, a known short-distance The short-range wireless communication device may be configured by a communication device using a short-range wireless communication technology. Communication technologies include WiFi (trademark), Bluetooth (trademark), RFID (Radio Frequency Identification) and IO Frequency IDentification) can be used.
[0035] The user confirmation information acquisition unit 250 includes, for example, a camera for taking still images and videos and a user The fingerprint sensor detects the fingerprint of the user. 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 to control the user. It controls the overall operation of the user terminal 200 and is composed of a CPU, GPU, etc. The program is stored in a non-volatile storage medium among the storage media constituting the storage unit 230. is preferred.
[0037] The server device 100 may also have the function of a display operation unit.
[0038] FIG. 4 is a functional block diagram showing the user confirmation device 300 of FIG. The device 300 includes a communication unit 310, a user confirmation information acquisition unit 320, a storage unit 330, and a control unit. 340.
[0039] The communication unit 310 communicates with the communication unit 110 of the server device 100 and the user via the network NW. A communication interface for communicating with the communication unit 210 of the terminal 200, for example, Communication is carried out according to communication protocols such as CP / IP.
[0040] The user confirmation information acquisition unit 320 acquires user confirmation information from the facility where the user confirmation device 300 is installed or from the facility where the user confirmation device 300 is installed. Equipped with a function to acquire user identification information to verify the identity of users who visit the usage category. Such user verification information may include, for example, a facial image, iris, retina, or eyeball of the user. It is possible to use biometric information such as blood vessels, fingerprints, palm patterns, vein patterns, and handwriting. The authentication information acquisition unit 320 has a function for acquiring the information according to the type of user authentication information to be used. For example, facial images, iris, retina, eye blood vessels, palm prints, When pulse shape, handwriting, etc. are used, a camera may be used to capture them. When fingerprints are used, In some cases, a fingerprint sensor may be used to detect a fingerprint.
[0041] The storage unit 330 stores programs for executing various control processes and each function in the control unit 340. and at least temporarily storing the user confirmation information acquired by the user confirmation information acquisition unit 320. The storage unit 33 is configured with RAM, ROM, flash memory, etc. The server device 100 may temporarily store the contents of communication with the server device 100.
[0042] The control unit 340 executes the program stored in the storage unit 330 to control the user. It controls the overall operation of the user verification device 300 and is composed of a CPU, GPU, etc. In particular, the control unit 340 receives user confirmation information in accordance with a command sent from the server device 100. The acquiring unit 320 executes an operation of acquiring user confirmation information, and communicates the acquired user confirmation information. The program is stored in the storage unit 310 and transmitted to the server device 100. Of the storage media constituting 30, it is preferable that the information be stored in a non-volatile storage medium.
[0043] FIG. 5 is a functional block diagram showing the electronic locking device 400 of FIG. The device 400 includes a communication unit 410, an input operation unit 420, and a user terminal identification information communication unit 430. The electronic locking device 4 includes a storage unit 440, a locking mechanism unit 450, and a control unit 460. 00 is a wired or The electronic lock management server may be connected to at least the server device 100 via wireless communication. Similarly, the electronic lock device 400 includes a control unit, a storage unit, and a communication unit, and is connected to an electronic lock management server. Through this, various information can be exchanged with other devices (user terminals 200). For example, information such as user terminal identification information received from the user terminal 200 is stored in the electronic lock management server. Alternatively, the information may be stored in the storage unit of the server.
[0044] The communication unit 410 communicates with the communication unit 110 of the server device 100 and the user via the network NW. A communication interface for communicating with the communication unit 210 of the terminal 200, for example, Communication is carried out according to communication protocols such as CP / IP.
[0045] The input operation unit 420 is a user interface used by the user to input numbers, letters, symbols, etc. It is an interface that consists of physical buttons and keys with numbers, letters, symbols, etc. For example, a numeric keypad device, or a device that displays soft keys consisting of numbers, letters, symbols, etc. It is composed of a touch panel, etc.
[0046] The user terminal identification information communication unit 430 is a user terminal identification information communication unit 2 of the user terminal 200. 40, and transmits the user terminal identification information held by the user terminal 200 from the user terminal 200. The user terminal identification information is obtained, for example, from the user terminal 20 as described above. The user terminal identification information communication unit 430 is a unique terminal identification information of the user terminal. As with the user terminal identification information communication unit 240 of the terminal 200, for example, a known short-range wireless communication technology Such a short-range wireless communication technology can be configured as a communication device using the technology. The following are examples of such technologies: WiFi (trademark), Bluetooth (trademark), and RFID (Radio Frequency Identification) Quantity IDentification, etc. can be used.
[0047] The storage unit 440 stores programs for executing various control processes and each function in the control unit 460. The user terminal identification information acquired by the user terminal identification information communication unit 430 is at least temporarily It is composed of RAM, ROM, flash memory, etc. The memory unit 440 temporarily stores the contents of communication with the server device 100 and the user terminal 200. Good too.
[0048] The lock mechanism 450 is a gate to the facility or the area in which the electronic lock device 400 is installed. The lock mechanism is configured to be operable to switch between unlocking and locking the entrance, door, etc. The unit 450 is, for example, a locking unit for locking a gate, a front door, a door, etc., in a retracted position (unlocked position) and To switch the thumb turn that operates the protruding (locked position) between the unlocked and locked positions is possible.
[0049] The control unit 460 executes a program stored in the storage unit 440 to It controls the overall operation of the child lock device 400 and is composed of a CPU, GPU, etc. In particular, the control unit 460 performs the user terminal identification in accordance with the command sent from the server device 100. The information communication unit 430 is caused to execute an operation of acquiring user terminal identification information, and the acquired user terminal identification The program controls the locking and unlocking of the lock mechanism 450 using the other information. Of the storage media constituting 40, it is preferable that the information be stored in a non-volatile storage medium.
[0050] FIG. 6 is a diagram showing an example of user data stored in the server device 100. As shown in FIG.
[0051] The user data 1000 shown in FIG. 6 includes various data related to a user. For convenience of explanation, in FIG. 6, the number of users (user ID Here is an example of a user identified by "10001", but it may contain information for multiple users. As various data related to a user, for example, basic information of the user (e.g., user Contact information such as your name, user identification information, ID photo, address, phone number, and email address contact information, age, gender, etc.), user identification information (e.g., user's face image, iris, retina, eye blood biometric information such as blood vessels, fingerprints, palm prints, vein patterns, signature traces, etc.), user terminal identification information (e.g. , unique terminal identification information of the user terminal used by the user, and reservation information by the system 1 (terminal identification information, etc., given by the server device 100 at the time of purchase), rental information related to the reserved rental service, Service reservation information, payment information (rental amount, and necessary to make rental reservations / payments) Information on points available for use in this service, rental service Examples of such information include the user's current or past rental history information. As the user identification information, for example, a unique user ID in the present system 1 is used. Alternatively, the telephone number and the like registered in the server device 100 as basic information of the user can be used. An email address or the like can also be used as this user identification information. The user ID is composed of a combination of characters such as alphabets, alphanumeric characters, and symbols, and is When a user registers in the server device 100 using the user terminal 200, The password may be entered by entering a password, or may be automatically assigned by the server device 100 at the time of user registration. Various data related to a user may be linked to the user ID of that user (associated The user data is stored in the user data storage unit 121.
[0052] FIG. 7 is a diagram showing an example of facility data stored in the server device 100. As shown in FIG.
[0053] The facility data 2000 shown in FIG. 7 stores various data related to the facility. For the sake of convenience, an example of one facility (a facility identified by the facility ID "20001") will be shown. Information about multiple facilities can be stored. Various data related to the facilities, e.g. For example, basic information about the facility (facility name, address, etc.), detailed information, various equipment information inside and outside the facility, surrounding area Information (tourist attractions and restaurants around the facility) and transportation access information (bus, taxi, train, The detailed information includes the ID of each facility's rental target usage category and , and detailed information of the usage category associated with each usage category ID, The detailed information of the usage category associated with the ID includes the floor number, exclusive area, layout, etc. Information about the structure of the container, and information about pre-installed furniture, home appliances, kitchen utensils, etc. The various data related to the facilities include the data of each facility or each user of each facility. The ID of the user confirmation device 300 installed in each section and the ID of each facility or each use section of each facility The ID of the electronic locking device 400 to be installed is included.
[0054] In this way, various data related to the facility are stored in the form of facility number (facility ID), usage category ID, user ID, etc. User identification device ID and electronic lock device ID, facility name, facility location area (location), facility It includes a description of the facilities' characteristics and information on the facilities' various usage categories. The data is stored in the facility data storage unit 122 in association with the facility ID and / or the usage category ID. .
[0055] FIG. 8 is a diagram showing an example of the lending data stored in the server device 100. As shown in FIG.
[0056] The rental data 3000 shown in FIG. 8 stores various data related to rental services. 8, for the sake of convenience, we will assume that one loan request (a loan identified by the loan request ID "30001") The example shows a single request, but information about multiple loan requests can be stored. As various data related to the service, for example, facility information of the rental target (facility ID, usage category ID etc.), information on loanable period, information on usage conditions (restrictions on usage, number of people, gender restrictions, etc.), Information (whether or not it is used, user information), payment information, and room availability plan information (purpose, period, price, etc.) are listed. Various data related to the rental service will be linked to the corresponding rental request ID. The data is stored in the data storage unit 123.
[0057] <Processing flow> Next, a facility rental method executed by the system 1 of this embodiment will be described with reference to FIGS. 9 and 12 are views showing a process flow of a facility rental system according to an embodiment of the present invention. 1 is an example of a flowchart relating to the method.
[0058] In order to use the system 1, the user accesses the web browser of the user terminal 200. A server device 1 uses an application provided by a user or a service provider. 00. Note that when using the service, the user If you already have a user account, enter the basic information of the user. For example, the user inputs login information such as the user ID and password, which are the above-mentioned user identification information. The service can be used by logging in after receiving the required authentication such as In that case, after this authentication, the user can access the website, application, etc. Even if the user interface is provided from the server device 100 to the user terminal 200, In addition, the timing at which the server device 100 requests the user for login information is not particularly limited. Instead, the user may be required to log in during the process of using the service. No login is required until the information about the facilities available for use is displayed, and the reservation for the facility you wish to use is completed. A login may be required at the stage of making a reservation.
[0059] First, referring to FIG. 9, a user makes a reservation for use of a facility using the system 1 of this embodiment. The flow of processing when performing this will be explained.
[0060] Here, the rental data storage unit 123 of the server device 100 stores the facility information managed by the system 1. The period during which the software can be lent to a user, the usage fee per unit such as hours or days, Possible uses are stored (registered). The registration operation of such information is, for example, System administrators within the organization that operates System 1 and users of facilities or services managed by System 1 The owner of the use category and the like, who has the access authority to perform a specific operation on the server device 100 The server device 100 can be accessed by a user through any terminal that has been given access permission.
[0061] First, the rental processing unit 135 of the server device 100 receives rental data via the rental data management unit 134. The data storage unit 123 is referred to, and the rental period for each rental facility or each usage category, and Based on the above rental use and other conditions, a vacancy plan is generated and output (step S101 ).
[0062] In order to use the system 1, the user accesses the web browser of the user terminal 200. A server device 1 uses an application provided by a user or a service provider. 00. Note that when using the service, the user If you already have a user account, enter the basic information of the user. For example, the user inputs login information such as the user ID and password, which are the above-mentioned user identification information. The service can be used by logging in after receiving the required authentication such as In this case, after this authentication, the user terminal may A predetermined user interface may be provided to the server device 200. The timing when the device 100 requests the user for login information is not particularly limited. For example, you may be required to log in before you can view the room availability plan. So, you don't need to log in, but you need to log in when you proceed to make a reservation / payment for the rental. Good too.
[0063] As described above, the basic information of the user includes the user identification information. If the user of this system 1 has a nationality other than Japanese nationality, he / she must present an identification document and The image of the passport may also be registered in the server device 100 as basic user information. The image of the identification card is captured by the camera of the user confirmation information acquisition unit 250 of the user terminal 200. The image is captured using the , transmitted from the communication unit 210 of the user terminal 200, and transmitted over the network NW. The information is received by the communication unit 110 of the server device 100 via the The data are 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 The information including the vacant room plan output in 101 is transmitted from the server device 100 to the user terminal 200. When the user terminal 200 receives the information, it displays the vacant room plan on the display operation unit 220. The display (browsing) is performed (step S102).
[0065] The user operates the user terminal 200 to select a vacant room plan for the desired facility. The user can then operate the user terminal 200 to further enter the usage period, purpose, and Enter or select the number of people, gender, etc., and submit the reservation application (reservation request) (Step (P S103).
[0066] FIG. 10 shows a screen (rental period input) displayed on the display operation unit 220 of the user terminal 200. The screen example in Fig. 10 shows the date in a calendar format. The dates of the available period are displayed so that you can check them. In the example screen in Figure 10, the entire loan period is available for use, and the The user operates the user terminal 200 and Users can select the date on which they wish to reserve the facility on a daily basis. If there are multiple facilities available, the user can select the facility for which they wish to make a reservation. In the example screen of FIG. 10, when the user selects the date for which he / she wishes to make a reservation, the reservation date is displayed in a colored frame. The desired date is displayed in a circle. In the example screen of FIG. 10, the user selects the date for which he or she wishes to make a reservation. When the user selects the “Make a reservation” button P10 by tapping or the like, the user terminal 20 0 sends a request to the server device 100 to display a reservation application screen, and the server device 100 Based on the request, for example, information on a reservation request screen shown in FIG. 11 is generated and output, and the user The user terminal 200 transmits the information to the display operation unit 220. A reservation application screen like the example screen in Figure 11 is displayed. When making a reservation, enter or select the "Name of facility to be used", "Period of use", "Purpose", "Number of people", etc. can be done.
[0067] Referring again to FIG. 9, the server device 100 receives a reservation request from the user terminal 200. When the information is received, the rental data management unit 134 refers to the rental data storage unit 123. For example, the reservation request includes The information included in the facility (purpose of use) was compared with the rental conditions set in advance for the facility. By checking the reservation information and checking whether other reservations have already been made, The rental processing unit 135 of the server device 100 judges whether the above confirmation result indicates that the reservation is possible. If so, the reservation is confirmed and the reservation information in the rental data storage unit 123 is updated. For example, The facility status for the period related to the reservation will be marked as reserved, and reservations for the period related to the reservation will be canceled. By suspending reservations for the facility during the period, the facility can be secured (step S105).
[0068] The user who made the reservation request may, at the time of or after the reservation request, The user terminal 200 is operated to perform a settlement process for the payment of the usage fee, and The service provider transmits the information to the server device 100 (step S106). Based on the information received by the device 100, the device 100 can confirm that the payment has been received (step S 107) The method of payment is not particularly limited, but may be, for example, electronic accounts or credit cards of financial institutions. You can pay by card or by points that can be used within this service. The server device 100 may be configured to pay by credit card or electronic money. The information on the vacant room plan may be sent to a reservation site or the like to solicit use of the facility.
[0069] According to the above-described process flow, the user can make a reservation for facility use using the system 1. will be carried out.
[0070] Next, referring to FIG. 12, when a user starts using a facility by using the system 1 of this embodiment, This section explains the process flow when starting (checking in).
[0071] Users who have made a reservation to use a facility will be able to start using the facility on the date and time when they can confirm their user status. When a user visits a check-in location where the device 300 and / or electronic lock device 400 is installed, Such a check-in location may be, for example, a facility that is a detached house. In the case of a hotel, inn, or office building, it is the reception counter. In the case of an apartment or condominium type facility, it is in front of the door to the room you will be using. After the available time has passed, the user operates the display operation unit 22 of the user terminal 200. Operate the key 0 to select unlocking the electronic locking device 400 of the facility (step S201). Here, the user terminal 200 may, for example, be operated in a display manner as shown in FIG. After the operation unit 220 displays the reservation information screen 1300 of the facility, the reservation information screen 130 When the user selects the key icon 1310 in the middle of the screen, the electronic lock device 400 installed in the facility is displayed. The operation screen 1320 is configured to be displayed as a pop-up. 20, a selection button 1330 for “unlock” is displayed, and the user can select the “unlock” By selecting the "Enter" selection button 1330, the electronic locking device 4 of the facility 13, the selection button 1330 is selected and then the selection Button 1330 is shown highlighted.
[0072] When the selection is made to unlock the electronic locking device 400 of the facility, the user terminal 200 A request to start using the facility and user identification information are transmitted to the server device 100 (step S2 02). As described above, the user identification information is entered into the server device 1 by the user terminal 200. This is the user ID of the user used as login information when accessing 00. The user identification information is included in or associated with the start-up request. The user ID is transmitted to the server device 100 together with a request to start using the service. The memory unit 2 of the user terminal 200 is associated with a web browser or an application, etc. If the user ID is stored in the server device 10 as user identification information, the user ID is stored in the server device 10 as user identification information. 0. If the user ID is not stored in the user terminal 200, 200 prompts the user to input a user ID on the display operation unit 220, and The entered user ID is sent to the server device 100 as user identification information together with a request to start using the service. will be done.
[0073] The rental data management unit 134 of the server device 100 receives the above-mentioned request to start using the service and the user identification information. When the information is received, the server device 100 refers to the rental data storage unit 123 and Reservation information for the facility, including the time when the start request and user identification information were received, in the available period The information is compared with the received user identification information (step S203). When the reservation information for the facility associated with the user identification information is confirmed, the server device The device 100 approves the request to start using the facility and proceeds to the next step S204. As a result of the comparison, the reservation information for the facility associated with the user identification information is not confirmed. If not, the server device 100 may ignore the request to start using the service, or Then, information that the request to start using the service was not approved is transmitted to the user terminal 200, and the process is completed. End the flow.
[0074] When the server device 100 approves the request to start using the service, the external device control unit 136 A command for requesting user authentication information is generated and sent to the user authentication device 300 installed in the facility. (Step S204). 0 is the reservation information confirmed in step S203 in the server device 100. User identification device I stored in association with the facility ID or usage category ID of the facility The server device 100 can identify the address by referring to D. A request command for user confirmation information is sent to the user confirmation device 300 of the user confirmation device ID. do.
[0075] When the user confirmation device 300 receives the above-mentioned command requesting user confirmation information, The information acquisition unit 320 acquires user confirmation information (step S205). The user confirmation device 30 transmits the same type of user confirmation information as that registered in the server device 100. 0. User identification information includes face images, irises, retinas, eye blood vessels, palm prints, vein shapes, When a signature or the like is used, the user confirmation information acquisition unit 320 may be, for example, an imaging device. The chair is used, and the user can view the face, iris, retina, blood vessels in the eye, palm print, and vein pattern on the imaging device. Or, if a fingerprint is used as user identification information, In the present embodiment, a fingerprint sensor device is used as the user authentication information acquisition unit 320, and the user The user has the fingerprint sensor device detect his / her own fingerprint. In this way, the user verification device 300 When the user confirmation information is acquired by the user authentication, the user authentication information is transmitted to the server device 100 (step Step S206).
[0076] When the server device 100 receives the user confirmation information from the user confirmation device 300, The user data storage unit 1 stores the user identification information (user ID) in the reservation information of the facility. The user verification information of the user stored in the user verification device 21 and the user verification information acquired by the user verification device 300 are The user confirmation information received from the user confirmation device 300 is collated (step S207). In this example, the user confirmation information is composed of image data, so the stored user confirmation The information is compared with the received user verification information using any known image matching technique. Image matching technology is used to compare the stored user verification information with the received user verification information. The two are compared and judged to be identical based on whether the degree of match meets a predetermined standard. Any processing algorithm may be used, or the data may be used to determine whether Artificial intelligence based on machine learning, including deep learning, may be used. After the device 100 receives the user identification information from the user identification device 300, the system administrator The server device 100 is accessed using an administrator terminal that can access the server device 100. The system administrator checks the stored user authentication information displayed on the administrator's terminal and the received user authentication information. The determination may be made by comparing with the confirmation information.
[0077] The user confirmation 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) in association with the user identification information of the user. This is preferable because it is possible to confirm that the user who uses the facility is the same user who made the reservation in advance. If you need to check later whether the received message is correct, It is possible to verify the information by using the verification information as evidence.
[0078] The server device 100 checks whether the stored user confirmation information is the same as the received user confirmation information. If it is determined that the number is one, the process proceeds to the next step S208. If it is determined that the user confirmation information sent and the received user confirmation information are not the same, e.g. The user is informed that the received user authentication information does not match the stored user authentication information. The result is transmitted to the user terminal 200, and this processing flow ends.
[0079] The server device 100 determines whether a user using the user terminal 200 is in the vicinity of the facility. The user terminal 200 is connected to the facility (step S208). The timing of determining whether the user is in the user terminal 200 or not depends on the user of the user terminal 200 and the server device. Whether the user who is associated with the reservation information for the facility stored in the device 100 matches the user who is associated with the reservation information for the facility It may be after, before, or simultaneously with the determination of whether the control The unit 136 detects the user who uses the user terminal 200 based on information acquired from a predetermined detection means. The detection means determines whether the user is in the vicinity of the facility. The electronic terminal may be, but is not limited to, an electronic terminal that emits radio waves. The strength of the radio wave of the wireless communication between the lock device 400 and the user terminal 200 determines whether the electronic lock device The distance between the device 400 and the user terminal 200 is estimated, and the distance is stored in advance in the storage unit 120. If the distance is less than the predetermined distance, the user using the user terminal 200 is in the vicinity of the facility. If not, it is determined that the user using the user terminal 200 is not in the vicinity of the facility. In addition, as a detection means, a device connected to the electronic locking device 400 is A tablet device installed next to the door of the facility may be used. In that case, By acquiring information on the radio wave strength of the wireless communication between the user terminal 200 and the It is possible to determine whether 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. In this case, the process proceeds to the next step S209. If it is determined that the user is not in the vicinity of the facility, for example, the user terminal 200 The process flow ends by transmitting information to the user terminal 200 that the location cannot be recognized. Complete.
[0081] The server device 100 checks whether the stored user confirmation information is the same as the received user confirmation information. If it is determined that the door is unlocked, the external device control unit 136 generates an unlock command and sends it to the relevant facility. The information is then transmitted to the electronic locking device 400 installed in the facility (step S209). The electronic locking device 400 installed in the server device 100 performs the above step S20 Link it to the facility ID or usage category ID of the facility in question in the reservation information confirmed in 3. The electronic locking device ID can be stored in the server device. The electronic lock device 100 issues a lock to the electronic lock device 400 having the electronic lock device ID thus identified. Send a lock command.
[0082] When the electronic locking device 400 receives an unlock command, it switches the locking mechanism 450 to an unlocked state. Then, the user executes the operation of changing the user's ID (step S210). You will be able to start.
[0083] Following this, the electronic locking device 400 accepts the registration of the user terminal 200 (step The user terminal 200 and the electronic locking 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 locking device 400 and the electronic locking device 400 is configured to be able to communicate with each other. When the user terminal 200 is brought close to the electronic locking device 400, the user terminal The identification information communication unit 240 and the user terminal identification information communication unit 430 of the electronic locking device 400 When the first short-distance wireless communication is started, the user terminal identification information of the user terminal 200 is 0 to the electronic locking device 400, and the user terminal identification information is transmitted to the electronic locking device 400. This completes the registration of the user terminal 200 in the electronic locking device 400. do.
[0084] After the user terminal 200 is registered in the electronic locking device 400, the user can use the facility. During the reservation period, the user terminal 200 is brought close to the electronic locking device 400. The electronic locking device 400 can be unlocked simply by communicating with the electronic locking device 400. As a result, the user terminal identification information of the user terminal 200 is transmitted to the electronic locking device 40. After the password is stored in the password field, the user terminal 200 can be used to unlock the electronic locking device 400. At this time, the electronic locking device 400 detects the user terminal 20 that has been brought close. 0 and stores the user terminal identification information in the storage unit 440. If the user terminal identification information of both terminals matches, the locking mechanism The lock mechanism unit 450 performs an operation to unlock the lock mechanism unit 450. For example, the lock mechanism unit 450 performs an operation to unlock the lock mechanism unit 450 after a certain period of time from the unlocking operation. Alternatively, the user terminal may be configured to lock the door when the time has elapsed, or to lock the door when the user terminal is in an unlocked state. The door may be configured to lock when the terminal 200 is brought close.
[0085] The electronic locking device 400 inquires of the server device 100 about the reservation period for the facility and stores it. The user terminal identification information stored in the unit 440 is erased after the usage reservation period has elapsed. In this way, the registered user terminal 200 can be used after the usage reservation period has elapsed. Users will be prompted to leave the facility before they can unlock the facility. In the present system 1, for example, a system administrator can The electronic locking device 400 is remotely operated using a management terminal that can access the electronic locking device 400. The device 400 may be configured to be unlocked. When a user needs to enter the facility after the reservation period has expired, the administrator of system 1 is informed of the The administrator contacts the server device 100 using an administrator terminal that can access the server device 100. The electronic locking device 400 can be remotely operated to unlock the electronic locking device 400. .
[0086] The above-described processing flow allows a user to start using a facility using the system 1. Check-in will take place.
[0087] In the above example, a user who wishes to start using the facility using user authentication information is Whether the user is associated with the reservation information for the facility stored in the device 100 The process flow for additional confirmation will be described with reference to steps S204 to S207 in FIG. As described above, when a user starts using a facility (check-in) using the system 1 of this embodiment, The processing flow is not essential for the process flow when starting to use the facility. The user who makes the reservation is matched with the user who made the reservation in advance using user identification information (user ID). Therefore, the above process flow for confirmation using user confirmation information is executed at the start of facility use. This should be introduced additionally when more precise user verification is required. is possible.
[0088] [Variations] Here, the user starts using the facility (checks in) using the system 1 of this embodiment. A modified example of the process flow when performing
[0089] (Variation 1) The electronic locking device 400 installed in the facility, which has been described with reference to FIG. In the above-mentioned step S209 for transmitting the command, any communication failure, network failure, etc. Due to some reason, the unlock command sent from the server device 100 is not received by the electronic lock device 400. Even in such a case, the user can use the telephone Preferably, an auxiliary means for unlocking the child lock device 400 is provided.
[0090] In this modification, as such an auxiliary means, the user can input a code into the electronic locking device 400. Provides a means for inputting and unlocking the electronic locking device 400.
[0091] Specifically, in this modification, the reservation information regarding the facility and the received user identification information are In step S203, the reservation for the facility associated with the user identification information is If the information is verified, or if the stored verification information and the received verification are matched In step S207, the stored user confirmation information is compared with the received user confirmation information. If it is determined that the user confirmation information is the same as the user confirmation information, the server device 100 transmits a The code information for unlocking the electronic locking device 400 is transmitted to the user terminal 0. When the terminal 200 receives the code information, the code information is displayed on the display operation unit 220 of the user terminal 200. A code information display screen 1340 is displayed in a pop-up on top of the reservation information screen 1300. The code information display screen 1340 displays code information 1350 (in the illustrated example, "1234 56") and a selection to select unlocking the electronic locking device 400 with the code information 1350. In FIG. 14, after the selection button 1360 is selected, the selection Button 1360 is shown highlighted.
[0092] The code information 1350 is stored in the server device 100 when a user makes a reservation for the facility. When the user ID and the reservation information are received, the server device 100 The reservation information is stored in the storage unit 120 and is associated with the reservation information from the server device 100. The electronic lock device 400 having the specified electronic lock device ID is The reservation is transmitted and stored in the storage unit 440 of the electronic locking device 400. The information regarding the use period is also transmitted from the server device 100 in association with the code information 1350. The information is transmitted to the electronic locking device 400 and stored in the memory unit 440 of the electronic locking device 400 .
[0093] The user performs an operation to select unlocking of the electronic locking device 400 on the user terminal 200 (step If the electronic locking device 400 is not unlocked even after a while after S201, The code information 1350 displayed on the terminal 200 is input to the input operation unit 42 of the electronic locking device 400. The control unit 460 of the electronic locking device 400 inputs the code information 1350. The code information stored in the storage unit 440 is compared with the code information stored in the storage unit 440, and if they match, the The lock mechanism 450 is operated to unlock the electronic locking device 400.
[0094] In this way, according to this modification, when the message sent from the server device 100 due to some reason is Even if the unlock command does not reach the electronic lock device 400, the user can unlock the electronic lock of the facility. The user can then unlock the device 400 and begin using the facility.
[0095] In addition, information regarding the facility usage period of the reservation is also associated with the code information 1350. The information is transmitted from the server device 100 to the electronic locking device 400 and stored in the storage unit 440. Therefore, the electronic locking device 400 stores the code information 1350 in the storage unit after the facility usage period has elapsed. 440. This allows the code information to be deleted after the facility usage period has expired. 1350 and to prevent unauthorized use of the facility after the facility usage period has expired. It can be prevented.
[0096] (Variation 2) In the above embodiment, a request for user confirmation information is sent from the server device 100 to the user confirmation device 300 and acquiring user confirmation information using the user confirmation device 300. The present modified example instead or in addition to the above describes the requirement for user verification information. The server device 100 transmits a request to the user terminal 200, and the user terminal 200 receives the request. Provide a means to obtain verification information.
[0097] Specifically, in this modification, the server device 100 performs user authentication on the user terminal 200. When the information request command is sent, the user terminal 200 receives the user confirmation information from the user confirmation information acquisition unit 250. As described with reference to FIG. 3, the user confirmation information acquisition unit 25 For example, the 0 is equipped with a camera that takes still images and videos, and a fingerprint sensor that detects the user's fingerprint. As described in step S206 with reference to FIG. The same type of user confirmation information registered in the server device 100 is sent to the user terminal 200. User identification information includes face images, irises, retinas, eye blood vessels, palm prints, vein patterns, and size. When handwriting or the like is used, a camera as the user confirmation information acquisition unit 250 is used to identify the face. , iris, retina, eye blood vessels, palm print, vein shape, signature handwriting, etc., or When a fingerprint is used as the user authentication information, a fingerprint sensor as the user authentication information acquisition unit 250 is used. When the user terminal 200 receives the user authentication information, the user's fingerprint is detected. The user's confirmation information is transmitted to the server device 100.
[0098] Thus, according to this modification, instead of or in addition to the user confirmation device 300, Therefore, the user confirmation information can be acquired from the user terminal 200. The user confirmation device 300 cannot be installed in the facility due to location or structural reasons. In the case where the server device 100 is unable to communicate with the user confirmation device 300, The server device 100 obtains user confirmation information from the user terminal 200 and uses the facility. This allows for more accurate identification of users who are about to start using the service.
[0099] As described above, the system 1 of the present embodiment is a management system for managing information regarding rental of facilities. A management server (server device 100) and a management server (server 101) are connected to the facility through a network NW. A facility rental system 1 including an electronic locking device 400 connected to a management server is further connected to a user terminal 200 via a network NW, and the management server A user who uses the user terminal 200 based on a facility use start request from the terminal 200, Does it match the user associated with the facility reservation information stored in the management server? and detecting whether the user terminal 200 is in a non-operational state based on information obtained from a predetermined detection means. It is determined whether the user is in the vicinity of the facility and whether the user terminal 200 is in use. The user who is associated with the reservation information of the facility stored in the management server. and the user terminal 200 is determined to be in the vicinity of the facility. In this case, an unlock command is sent to the electronic locking device 400 installed in the facility. The control unit 130 is configured to perform the above steps.
[0100] According to the system 1 of this embodiment configured as above, a user who has made a reservation to use the facility After the user visits the facility to be used, the user operates the user terminal 200 to enter a request to start using the facility. By simply making a request, the server device 100 can detect in advance the user who made the request to start using the service. Determine whether a user has made a reservation for a facility based on user identification information (user ID). If the user is identified as the user and is in the vicinity of the facility, Therefore, the user can start using the facility at the time of entering the facility. You can now easily use the facilities you have reserved without having to go through the so-called check-in procedure beforehand. can be started.
[0101] Furthermore, in the system 1 of this embodiment, the reservation information for the facility includes a reservation for use of the facility. The user identification information of the user who performed the operation is associated with the user terminal 2. 00 from the user terminal 200 together with a request to start using the service. The control unit 130 receives the user identification information included in the reservation information for the facility and the By comparing the user identification information received from the user terminal 200 with the user identification information received from the The user who is associated with the facility reservation information stored in the management server matches the user who is associated with the facility reservation information. In this way, according to the system 1 of the present embodiment, Since user identification information is used to verify the user, the system 1 can be used to lend the item. This allows the security of the facility to be guaranteed.
[0102] Furthermore, in the system 1 of this embodiment, the The user confirmation device 300 is connected to the management server as a user confirmation device. The reservation information for the facility is further related to the user identification information of the user who made the reservation. The control unit 130 transmits the user authentication information to the user authentication device 300. and, in response to the request for user authentication information, authenticating the user by the user authentication device 300. Based on the user confirmation information acquired and transmitted from the user, the user confirmation device 300 The user who obtained the user verification information and the facility reservation information stored in the management server are related It is determined whether the user who uses the user terminal 200 matches the user who is assigned to the ID. The user who is associated with the reservation information of the facility stored in the management server. The user who has obtained the user authentication information by the user authentication device 300 is The user and the user associated with the reservation information for the facility stored in the management server are matched. If it is determined that the entry is successful, an unlock command is sent to the electronic locking device 400 installed in the facility. This allows the system 1 of this embodiment to According to the This will allow for more accurate judgment of whether a facility is in use, and will help reduce the need for users to change facilities. This makes it possible to more reliably prevent fraudulent use, such as balls and impersonation.
[0103] Furthermore, in the system 1 of this embodiment, the user confirmation device 300 Instead of or in addition to the user verification information obtained from the server device 100, The control unit 130 requests user confirmation information from the user terminal 200, and User information obtained and transmitted by the user terminal 200 from the user in response to a request for information. Based on the user confirmation information, the user who has acquired the user confirmation information by the user terminal 200 and the administrator The reservation information for the facility stored in the management server matches the user associated with the reservation information. The device may be configured to execute a process of determining whether the user is using the device. The facility where the user is to start the service does not have a user confirmation device 300 installed, or If a situation occurs in which the server device 100 and the user confirmation device 300 cannot communicate with each other due to some factor, Even in such a case, the server device 100 receives user confirmation information from the user terminal 200. The user who wishes to start using the facility makes a reservation for the facility. It is possible to determine with greater accuracy whether a user has been
[0104] In the system 1 of this embodiment, the user confirmation information is, for example, a face image of the user. This is also possible.
[0105] Furthermore, in the system 1 of this embodiment, the control unit 130 of the server device 100 The code information for unlocking the electronic locking device 400 is transmitted to the user terminal 200. The electronic locking device 400 is further configured to execute the following steps: The server device 10 may be configured to be able to unlock the door by pressing the The unlock command sent from the electronic lock device 400 to the electronic lock device 400 is not received by the electronic lock device 400 due to some reason. Even if the code information is not received by the device 400, the user can still log in the code information. By pressing the electronic locking device 400, the user can unlock the electronic locking device 400 and start using the facility. It is possible.
[0106] Furthermore, in the system 1 of this embodiment, the user terminal 200 and the electronic locking device 4 00 are configured to be able to communicate with each other, and in a state where the electronic locking device 400 is released, When the initial communication between the user terminal 200 and the electronic locking device 400 is started, the user terminal 2 The user terminal identification information of 00 is transmitted from the user terminal 200 to the electronic locking device 400, The user terminal identification information is stored in the electronic lock device 400, and the user terminal identification information is stored in the electronic lock device 400. After the information is stored in the electronic locking device 400, the user terminal 200 and the electronic locking device 400 communicate with each other. The electronic locking device 400 can be unlocked by In this way, the user terminal identification information of the user terminal 200 is transmitted to the electronic locking device 40. After the password is stored in the password field, the user terminal 200 can be used to unlock the electronic locking device 400. You will be able to do this.
[0107] In the above-described configuration of the system 1 of this embodiment, the electronic locking device 400 is a user terminal Each time communication with the user terminal 200 is started, the user terminal identification information and the telephone number received from the user terminal 200 are The user terminal identification information stored in the child lock device 400 is collated, and the user terminals of both are identified. The lock may be unlocked when it is determined that the identification information matches.
[0108] As described above, according to this embodiment, facility users can more easily start using the facility. It is possible to provide a facility rental system and a facility rental method that make it possible to do the above.
[0109] Although the embodiments of the present disclosure have been described above, these may be embodied in various other forms. It is possible to implement the invention with various omissions, substitutions and modifications. These embodiments and modifications, as well as omissions, substitutions and alterations, are intended to be understood as including the spirit and scope of the present invention as claimed. The technical scope of the present invention is within the scope of the present invention and its equivalents. 1 is an example of processing by the system of the present invention, and is not intended to limit the present invention. The steps in the processes of Figures 9 and 12 may be executed in a different order than shown in the figures. Alternatively, some of the processes may be executed in parallel, or some of the processes may be executed in parallel. Steps may be omitted or other steps may be added.
[0110] Note that the following configurations also fall within the technical scope of the present disclosure. [Item 1] A management server that manages information regarding rental of facilities, and a network that is installed in the facility and an electronic locking device connected to the management server via a hand, the management server is further connected to a user terminal via the network; The management server includes: Using the user terminal based on a request from the user terminal to start using the facility. A user and a user associated with reservation information of the facility stored in the management server determining whether the user matches the A user who uses the user terminal determines whether or not the facility is available based on information acquired from a predetermined detection means. Determine whether or not the person is in the vicinity of the facility; A user who uses the user terminal and a reservation for the facility stored in the management server The user who uses the user terminal matches the user associated with the reservation information. When it is determined that the user is in the vicinity of the facility, the electronic locking device installed in the facility sending an unlock command to the device; A facility rental system having a control unit configured to execute the above. [Item 2] The reservation information for the facility includes user identification information of the user who made the reservation for use of the facility. It is being The management server records user identification information of the user who uses the user terminal. receiving from the user terminal together with a request; The control unit receives 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 and a user associated with reservation information of the facility stored in the management server. The facility rental system according to item 1, further comprising: determining whether the user ID matches the user ID. [Item 3] The facility rental system is installed in the facility and is connected to the management server via the network. a user verification device connected to the server; The reservation information for the facility stored in the management server includes information on the reservation of the facility. It also contains the user verification information of the user who The control unit is requesting user challenge information from the user challenge device; Obtaining user authentication information from the user by the user authentication device in response to the request for user authentication information. The user confirmation information obtained and transmitted, and the reservation information for the facility stored in the management server determining whether the user verification information included in the information matches; A user who uses the user terminal and a reservation for the facility stored in the management server and determining that the user is a user associated with the reservation information, and The user confirmation information acquired by the above and the facility reservation information stored in the management server When it is determined that the user confirmation information included in the reservation information matches the user confirmation information included in the reservation information, Transmitting an unlock command to the electronic locking device; 3. The facility rental system according to item 1 or 2, configured to execute the above. [Item 4] The reservation information for the facility stored in the management server includes information on the reservation of the facility. The user verification information of the user is further associated with the The control unit is requesting user authentication information from the user terminal; obtained by the user terminal from the user in response to a request for user authentication information. and the facility reservation information stored in the management server. determining whether the user verification information included in the A user who uses the user terminal and a reservation for the facility stored in the management server and a user associated with the reservation information is determined to match the user, and The user confirmation information acquired by the user confirmation process and the reservation information of the facility stored in the management server When it is determined that the user identification information included in the information matches the user identification information included in the information, Transmitting an unlock command to the electronic locking device; The facility rental system according to any one of items 1 to 3, . [Item 5] The facility rental system according to item 3 or 4, wherein the user confirmation information is a face image of the user. Tem. [Item 6] The control unit transmits code information for unlocking the electronic locking device to the user terminal. and further configured to: The electronic locking device can be unlocked by inputting the code information. 6. The facility rental system according to any one of items 1 to 5, [Item 7] The user terminal and the electronic locking device are configured to be able to communicate with each other, When the electronic locking device is in an unlocked state, the user terminal and the electronic locking device are When the first communication is started, the user terminal identification information of the user terminal is forwarded from the user terminal. The user terminal identification information is transmitted to the electronic lock device, and the user terminal identification information is stored in the electronic lock device. R, After the user terminal identification information is stored in the electronic locking device, the user terminal and the The electronic locking device can be unlocked by communicating with the electronic locking device. 7. The facility rental system according to any one of items 1 to 6, configured to: [Item 8] The electronic locking device receives the information from the user terminal each time the electronic locking device starts communication with the user terminal. The user terminal identification information to be transmitted and the user terminal identification information stored in the electronic locking device The information is compared with the user terminal identification information of the person who owns the device, and the lock is unlocked if it is determined that the user terminal identification information of both parties matches. 8. The facility rental system according to item 7, [Item 9] A system is connected to a user terminal and an electronic locking device installed in a facility via a network, A facility rental process executed by a control unit of a management server that manages information related to the rental of the facility. A method for extracting a Based on a request from the user terminal to start using the facility, and a user associated with reservation information of the facility stored in the management server. determining whether the image matches the image; Based on information acquired from a predetermined detection means, a user who uses the user terminal Determining whether or not a person is in the vicinity of the facility; A user who uses the user terminal and a reservation for the facility stored in the management server The user who is associated with the information matches the user who uses the user terminal. When it is determined that the user is in the vicinity of the facility, the electronic locking device installed in the facility sending an unlock command to Facility rental methods, including: [Item 10] A system is connected to a user terminal and an electronic locking device installed in a facility via a network, A control unit of a management server that manages information regarding the rental of the facility executes a facility rental method. A program comprising: The facility rental method includes: Using the user terminal based on a request from the user terminal to start using the facility. A user and a user associated with reservation information of the facility stored in the management server determining whether the user matches the A user who uses the user terminal determines whether or not the facility is available based on information acquired from a predetermined detection means. Determine whether or not the person is in the vicinity of the facility; A user who uses the user terminal and a reservation for the facility stored in the management server The user who uses the user terminal matches the user associated with the reservation information. When it is determined that the user is in the vicinity of the facility, the electronic locking device installed in the facility sending an unlock command to the device; Programs including. [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 management server that manages information regarding rental of facilities, and a network that is installed in the facility and an electronic locking device connected to the management server via a hand, the management server is further connected to a user terminal via the network; The management server includes: Using the user terminal based on a request from the user terminal to start using the facility. A user and a user associated with reservation information of the facility stored in the management server determining whether the user matches the A user who uses the user terminal determines whether or not the facility is available based on information acquired from a predetermined detection means. Determine whether or not the person is in the vicinity of the facility; A user who uses the user terminal and a reservation for the facility stored in the management server The user who uses the user terminal matches the user associated with the reservation information. When it is determined that the user is in the vicinity of the facility, the electronic locking device installed in the facility sending an unlock command to the device; A facility rental system having a control unit configured to execute the above.
2. The reservation information for the facility includes user identification information of the user who made the reservation for use of the facility. It is being The management server records user identification information of the user who uses the user terminal. receiving from the user terminal together with a request; The control unit receives 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 and a user associated with reservation information of the facility stored in the management server. The facility rental system according to claim 1 , further comprising: a step of determining whether the user matches the user name and the facility name.
3. The facility rental system is installed in the facility and is connected to the management server via the network. a user verification device connected to the server; The reservation information for the facility stored in the management server includes information on the reservation of the facility. It also contains the user verification information of the user who The control unit is requesting user challenge information from the user challenge device; Obtaining user authentication information from the user by the user authentication device in response to the request for user authentication information. The user confirmation information obtained and transmitted, and the reservation information for the facility stored in the management server determining whether the user verification information included in the information matches; A user who uses the user terminal and a reservation for the facility stored in the management server and determining that the user is a user associated with the reservation information, and The user confirmation information acquired by the above and the facility reservation information stored in the management server When it is determined that the user confirmation information included in the reservation information matches the user confirmation information included in the reservation information, Transmitting an unlock command to the electronic locking device; The facility rental system according to claim 1 or 2, configured to execute the following:
4. The reservation information for the facility stored in the management server includes information on the reservation of the facility. The user verification information of the user is further associated with the The control unit is requesting user authentication information from the user terminal; obtained by the user terminal from the user in response to a request for user authentication information. and the facility reservation information stored in the management server. determining whether the user verification information included in the A user who uses the user terminal and a reservation for the facility stored in the management server and a user associated with the reservation information is determined to match the user, and The user confirmation information acquired by the user confirmation process and the reservation information of the facility stored in the management server When it is determined that the user identification information included in the information matches the user identification information included in the information, Transmitting an unlock command to the electronic locking device; The facility rental system according to any one of claims 1 to 3, Hmm.
5. The facility rental system according to claim 3 or 4, wherein the user identification information is a face image of the user. Stem.
6. The control unit transmits code information for unlocking the electronic locking device to the user terminal. and further configured to trust the The electronic locking device can be unlocked by inputting the code information. The facility rental system according to any one of claims 1 to 5,
7. The user terminal and the electronic locking device are configured to be able to communicate with each other, When the electronic locking device is in an unlocked state, the user terminal and the electronic locking device are When the first communication is started, the user terminal identification information of the user terminal is forwarded from the user terminal. The user terminal identification information is transmitted to the electronic lock device, and the user terminal identification information is stored in the electronic lock device. R, After the user terminal identification information is stored in the electronic locking device, the user terminal and the The electronic locking device can be unlocked by communicating with the electronic locking device. The facility rental system according to any one of claims 1 to 6, configured to:
8. The electronic locking device receives the information from the user terminal each time the electronic locking device starts communication with the user terminal. The user terminal identification information to be transmitted and the user terminal identification information stored in the electronic locking device The system will compare the user terminal identification information and unlock the door if it determines that the user terminal identification information of both parties matches. The facility rental system according to claim 7,
9. A system is connected to a user terminal and an electronic locking device installed in a facility via a network, A facility rental process executed by a control unit of a management server that manages information related to the rental of the facility. A method for extracting a Based on a request from the user terminal to start using the facility, and a user associated with reservation information of the facility stored in the management server. determining whether the image matches the image; A user who uses the user terminal determines whether or not the facility is available based on information acquired from a predetermined detection means. Determine whether or not the person is in the vicinity of the facility; A user who uses the user terminal and a reservation for the facility stored in the management server The user who is associated with the information matches the user who uses the user terminal. When it is determined that the user is in the vicinity of the facility, the electronic locking device installed in the facility sending an unlock command to Facility rental methods, including:
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
Facility use management system and facility use management method
JP2020201665A