Information processing device, method for controlling the information processing device, control program for the information processing device, communication terminal, method for controlling the communication terminal, and control program for the communication terminal
The information processing system enables tenants to update facility information directly, addressing the inefficiencies of manual registration and delays in existing systems, enhancing usability and flexibility in facility reservation management.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SOFTBANK CORPORATION
- Filing Date
- 2025-03-21
- Publication Date
- 2026-04-23
AI Technical Summary
Existing systems for managing facility reservations in office buildings are time-consuming for building owners due to the need for manual registration and updates whenever tenants change their layouts, and tenants face delays in using the system until changes are reflected.
An information processing system that allows tenants to directly update facility information in the system via their communication terminals, reducing the burden on building owners and enabling faster updates and increased flexibility for tenants.
Reduces the time and effort required for facility registration and updates, enhancing user-friendliness by allowing tenants to promptly reflect changes, thus improving the reservation system's usability and flexibility.
Smart Images

Figure 0007850840000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, a control method for an information processing apparatus, a control program for an information processing apparatus, a communication terminal, a control method for a communication terminal, and a control program for a communication terminal.
Background Art
[0002] Conventionally, a resource reservation system that accepts reservations for resources such as conference rooms has been known (for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Means for Solving the Problems
[0004] An information processing apparatus that performs processing related to the use of a plurality of facilities in a building according to an embodiment of the present invention includes an association acquisition unit that acquires an association between a plurality of tenants who lease the building and exclusive parts of each of the plurality of tenants in the building, a display control unit that displays an input screen for receiving an input of facility information regarding the facilities in the exclusive part of the tenant on the communication terminal of the user of the tenant based on the association, an update reception unit that receives update information related to the update of the facility information regarding the facilities in the exclusive part of the tenant via the input screen, and an update unit that updates the facility information stored in a predetermined storage unit according to the update information. The update reception unit receives at least either editing of information regarding existing facilities in the exclusive part of the tenant or registration of information regarding facilities newly installed in the exclusive part of the tenant as an update of the facility information.
[0005] In an information processing device according to one embodiment of the present invention, the association acquisition unit may acquire associations between multiple tenants and the exclusive-use areas of each of the multiple tenants from the owner's terminal of the building owner.
[0006] In an information processing device according to one embodiment of the present invention, the update reception unit may acquire facility information relating to the facilities of the dedicated portion of each tenant from the communication terminals of each of the users of the multiple tenants.
[0007] In an information processing device according to one embodiment of the present invention, the update reception unit may acquire a request to delete an existing facility as part of editing information about an existing facility.
[0008] In an information processing device according to one embodiment of the present invention, the display control unit may cause the communication terminal of a user with administrator privileges to display an input screen for facility information for each of the multiple tenants.
[0009] A control method for an information processing device that processes the use of multiple facilities in a building, according to one embodiment of the present invention, wherein the information processing device performs the steps of: acquiring associations between multiple tenants leasing a building and each of the multiple tenants' exclusive-use portions in the building; displaying an input screen on the communication terminal of a tenant's user that accepts input of facility information relating to the facilities in the tenant's exclusive-use portion, based on the associations; receiving update information relating to updates to facility information relating to the facilities in the tenant's exclusive-use portion via the input screen; and updating the facility information stored in a predetermined storage unit according to the update information, wherein the step of receiving updates accepts at least one of the following as updates to facility information: editing of information relating to existing facilities in the tenant's exclusive-use portion, and registration of information relating to facilities to be newly installed in the tenant's exclusive-use portion.
[0010] A control program for an information processing device that processes the use of multiple facilities in a building, according to one embodiment of the present invention, provides the information processing device with the following functions: a function to acquire associations between multiple tenants leasing a building and the exclusive-use portions of each of the multiple tenants in the building; a function to display an input screen on the communication terminal of a tenant's user that accepts input of facility information regarding the facilities in the exclusive-use portion of the tenant, based on the associations; a function to receive update information related to updates to the facility information regarding the facilities in the exclusive-use portion of the tenant via the input screen; and a function to update the facility information stored in a predetermined storage unit according to the update information. The update acceptance function accepts at least one of the following as updates to the facility information: editing of information regarding existing facilities in the exclusive-use portion of the tenant, and registration of information regarding facilities to be newly installed in the exclusive-use portion of the tenant.
[0011] A communication terminal for a tenant user leasing a building, which communicates with an information processing device that processes the use of multiple facilities in a building according to one embodiment of the present invention, comprises a display control unit that displays an input screen on a predetermined display unit for receiving input of facility information relating to the facilities in the tenant's exclusive area, based on information from the information processing device that associates the multiple tenants leasing the building with the exclusive areas of each of the multiple tenants in the building; an input receiving unit that receives input of facility information relating to the facilities in the tenant's exclusive area on the input screen; and a facility information providing unit that transmits the received facility information to the information processing device.
[0012] A method for controlling a communication terminal of a tenant user leasing a building, which communicates with an information processing device that processes the use of multiple facilities in a building, according to one embodiment of the present invention, involves the communication terminal performing the following steps: displaying an input screen on a predetermined display unit that accepts input of facility information relating to the facilities in the tenant's exclusive area, based on information from the information processing device that associates the multiple tenants leasing the building with the exclusive areas of each of the multiple tenants in the building; accepting input of facility information relating to the facilities in the tenant's exclusive area on the input screen; and transmitting the accepted facility information to the information processing device.
[0013] A control program for a communication terminal of a tenant leasing a building, which communicates with an information processing device that processes the use of multiple facilities in a building, according to one embodiment of the present invention, provides the communication terminal with the following functions: a function to display an input screen on a predetermined display unit that accepts input of facility information relating to the facilities in the tenant's private area, based on information from the information processing device that associates the multiple tenants leasing the building with the private areas of each of the multiple tenants in the building; a function to accept input of facility information relating to the facilities in the tenant's private area on the input screen; and a function to transmit the accepted facility information to the information processing device. [Brief explanation of the drawing]
[0014] [Figure 1] Figure 1 is a schematic diagram of the information processing system configuration according to one embodiment of the present invention. [Figure 2] Figures 2(a) and 2(b) show examples of user terminal display screens in one embodiment of the present invention. [Figure 3] Figure 3 shows an example of data (information) stored in one embodiment of the present invention. [Figure 4] Figures 4(a) and 4(b) show examples of user terminal display screens in one embodiment of the present invention. [Figure 5] Figure 5 shows an example of data stored in one embodiment of the present invention. [Figure 6] Figure 6 is an example of a functional block diagram of a server (information processing device) and a communication terminal (user terminal) in one embodiment of the present invention. [Figure 7] Figure 7 shows an example of the server control flow in one embodiment of the present invention. [Figure 8] Figure 8 shows an example of the control flow of a communication terminal in one embodiment of the present invention. [Modes for carrying out the invention]
[0015] Hereafter, an embodiment of the invention described herein (also referred to as the present invention) will be explained using the figures. Note that the figures are examples only, and the present invention is not limited to what is shown in the figures. For example, the number of communication terminals (user terminals, owner terminals), servers (information processing devices), database servers, users, owners, facilities, buildings, etc., as well as the datasets (tables), flowcharts, display screens, etc., shown are examples only, and the present invention is not limited to these.
[0016] In recent years, there has been a growing trend to enhance the added value of office buildings by incorporating diverse spaces and facilities such as conference rooms and event spaces. Furthermore, systems have been developed that allow tenants to reserve these facilities via an application. Tenants, who lease office spaces from owners, have a desire to freely arrange their own dedicated areas within the building. For example, tenants may arrange offices, conference rooms, and free spaces according to their business needs. However, in order to reserve these spaces via the aforementioned application, the owner must register the information about these spaces in their system. This is problematic for office building owners, as registering facilities in the system is time-consuming. For example, in large buildings, the number of facilities to be registered becomes enormous. Additionally, every time a tenant changes the layout of their dedicated area, adding or removing conference rooms, the building owner must update the system. For tenants, this means they cannot reserve facilities via the application until the changes are reflected in the system by the owner.
[0017] On the contrary, according to an embodiment of the present invention, regardless of the owner of the office building, on the tenant side, it is possible to reflect on the system the update of the facilities in the exclusive part of the tenant. As a result, it is possible to reduce the man-hours of the office building owner for processing such as facility registration and the waiting time of the tenant side until registration, and at the same time, increase the degree of freedom of the tenant side to change the facilities, contributing to the provision of a highly user-friendly reservation system.
[0018] FIG. 1 is an example of the configuration of an information processing system according to an embodiment of the present invention. The information processing system 600 may be a system that realizes a usage service related to the usage of a plurality of facilities in a building. Hereinafter, as an example, a building (edifice) in which one or more tenants (companies) reside will be described. FIG. 1 shows an example in which Tenant X and Tenant Y reside in the building.
[0019] Note that the "building" in the present disclosure is not limited to a building, and may include structures such as condominiums, commercial facilities, schools, accommodation facilities (hotels, inns, etc.). Also, regardless of the scale of the building, it may include high-rise buildings, complex commercial buildings, station buildings, etc. Although FIG. 1 shows only one building as the building, there may be a plurality of buildings owned by the building owner.
[0020] Note that in the present disclosure, the "facility" is provided in a building and can be used by users belonging to a tenant, either有偿 or无偿. For example, in addition to facilities related to duties such as conference rooms, reception rooms, individual booths where one or two to three people can work, and web conference booths, facilities related to rest and refreshment such as shower rooms, nap rooms, entertainment rooms, shiatsu, beauty salons, and theater rooms, and facilities for creating communication such as café spaces, shared lounges, event spaces, and audio studios may be included. Note that the facilities are not limited to these. Further, in the present disclosure, the facilities are not limited to those provided inside the building, and may include those provided within the area where the building is located and accessible by users.
[0021] In addition, the facilities may include facilities provided in the tenant's exclusive area and accessible only to the users of the tenant. In the example of FIG. 1, a conference room and a personal booth are shown as facilities accessible only to the users of Tenant X, and a café and a conference room are shown as facilities accessible only to the users of Tenant Y.
[0022] In the present disclosure, the "user" may refer to employees such as regular employees, commissioned employees, and officers who belong to the tenant occupying the building and engage in the tenant's duties. Also, among the users, there may be "management users" belonging to the management department (for example, the general affairs department or the personnel department, etc.) in charge of the operation and management of the tenant, and "general users" other than them. When there is no need to distinguish between these management users and general users, they are simply referred to as "users". In the present disclosure, the "tenant" may refer to a company, store, organization, etc. that leases the building. Also, in the present disclosure, the "owner" is a subject that owns, manages, and leases the building to the tenant, and may include natural persons and legal persons. In FIG. 1, the communication terminal of the owner is referred to as the "owner terminal", and the communication terminal of the user is referred to as the "user terminal".
[0023] As shown in FIG. 1, the information processing system 600 may include a server (information processing device) 100, user terminals (communication terminals) 200 (200X, 200Y), an owner terminal (communication terminal) 300, and a database server 400. The server 100 may be able to execute various processes related to the facility use service realized by the information processing system 600. The various processes related to the use service may include reception processing of use requests transmitted from the user terminal 200, facility use reservation processing, use start (check-in) and end (check-out) processing, settlement processing related to the use of the facility, etc. Further, the server 100 may perform update processing such as new registration, editing, and deletion of information regarding each facility in order to enable use and reservation in the use service.
[0024] User terminal 200 may be a communication terminal of a user who uses the service. Hereafter, as necessary, a communication terminal of a user in tenant X will be referred to as user terminal 200X, and a communication terminal of a user in tenant Y will be referred to as user terminal 200Y. User terminal 200 may have the application for the service used to access the facility (hereinafter also referred to as "app") installed. Alternatively, installation of an application on user terminal 200 is not required, and the user terminal 200 may access a web page for using the service provided on server 100 via a web browser or the like.
[0025] Figure 2 shows an example of a facility reservation screen via an application on a user terminal 200. Note that the figure is just an example, and the present invention is not limited to these. Screen D1 in Figure 2(a) is the reservation screen on user terminal 200X of a user of tenant X, and screen D2 in Figure 2(b) is the reservation screen on user terminal 200Y of a user of tenant Y. Note that in the examples of Figures 2(a) and (b), these may be reservation screens for facilities in the exclusive areas of tenants X and Y, respectively. As an example, the case of screen D1 will be explained. Screen D1 may include an image of the facility 11, an area 12 for displaying information about the facility (facility information), and a "Reserve" button 13. As will be described in detail later, the facility information displayed in area 13 may include the location, name, capacity, tags, etc. Tags may be information that indicates the characteristics of each facility, such as recommended use, environment, equipment, permitted activities such as eating and drinking or exercise.
[0026] The user may reserve a facility by selecting the "Reserve" button 13 on screen D1. More specifically, in response to the selection of the "Reserve" button 13, the user terminal 200 may transition to a detailed input screen (not shown) where the user is prompted to enter information such as the date and time of use, time slot, number of people, and the user(s) to use the facility. The information entered by the user on the detailed input screen may then be sent to the server 100, and the facility reservation may be set. Note that screen D2 is the same as screen D1, so its explanation is omitted.
[0027] Returning to Figure 1, the owner terminal 300 may be a communication terminal used by the building owner. The owner terminal 300 may have an application related to the service being used installed, and the owner may be able to use the application as a user with the authority to configure various settings for the service being used. Alternatively, installation of the application on the owner terminal 300 is not mandatory, and the owner terminal 300 may access a web page provided on the server 100 for configuring various settings related to the service being used via a web browser or the like.
[0028] The owner terminal 300 may set up associations between multiple tenants leasing the building and the exclusive-use areas of the building for each of the multiple tenants. An "exclusive-use area" may be an area that a tenant can exclusively use, for example, as consideration for rent, according to the contract between the building owner and the tenant who is the lessee. The owner terminal 300 may also perform registration processing for services to be used so that facilities in the common areas that can be used jointly by multiple tenants can be used by the tenant's users via the app.
[0029] Figure 3 may be an example of a table relating multiple tenants leasing a building to the respective occupied portions within the building. Table TB10 may be a dataset that associates, for example, a tenant ID (IDentifier: a type of identification information) that uniquely identifies a tenant with the tenant name, information about the occupied portion, etc. Information about the occupied portion refers to information that can uniquely identify the occupied portion, and may include, for example, the building name, floor, area on that floor, etc. Note that "area" in Table TB10 may refer to each section when the floor is divided into multiple sections. The information in Table TB10 may be set by the building owner as described above. Note that Figure 3 is just an example, and the data stored in Table TB10 may be more extensive. For example, information about the tenant may include the contract period with the tenant and the type of work.
[0030] Returning to Figure 1, the database server 400 may function as a storage unit that stores various information (data) used by the information processing system 600. For example, the database server 400 may store the table TB10 described above. The database server 400 may also store facility information for each facility and reservation information related to set reservations. Furthermore, the database server 400 may store user information, for example, about users who use the services. User information is information for identifying each user and may include, for example, a user ID that uniquely identifies the user, a username, an email address, the tenant to which the user belongs, and the user's privileges.
[0031] Server 100 may be connected to user terminals 200 and owner terminals 300 via network 500. Network 500 may include wireless networks and wired networks. Specifically, for example, network 500 may be a wireless LAN (WLAN), wide area network (WAN), CDMA (code division multiple access), LTE (long term evolution), LTE-Advanced, 4G, 5G, and 6G or later mobile communication systems. However, network 500 is not limited to these examples and may also be, for example, Bluetooth (registered trademark), optical fiber, etc. Network 500 may also be a combination of these.
[0032] Server 100 may control the screens displayed on the user terminal 200 based on various information stored in the database server 400. For example, based on the association in table TB10 between multiple tenants leasing a building and the respective private areas of the building occupied by each of those tenants, Server 100 may display an input screen on the user terminal 200 of a tenant's management user that accepts input of facility information regarding the facilities of the tenant's private area.
[0033] Figure 4 may be an example of an input screen displayed on the user terminal 200 of the administrator. Screen D3 in Figure 4(a) is an example of an input screen that accepts input of facility information regarding the facilities in the tenant's private area from the administrator. If the user terminal 200 selects the "Add Facility" button 31 without entering any information in the input form on screen D3, it may transition to screen D4 in Figure 4(b). Screen D4 may be an input screen for information regarding a new facility installed in the private area. For example, if the administrator registers the facilities in the private area for the first time for the service after leasing the building, or if they add new facilities due to a layout change or the like while using the service, they may select button 31 on screen D3 without entering any information in the input form.
[0034] The tenant management user may be able to input the facility name, tenant ID, floor, area, facility type, capacity, etc., on screen D4. Note that the figure is an example and the present invention is not limited thereto. For example, information related to facility reservations may be further input on screen D4. Information related to facility reservations may include, for example, the reservation method (app, phone, email, etc.), the fee required for the reservation, the unit time of the reservation, the period during which the reservation can be canceled, etc. Also, on screen D4, it may be possible to set whether or not to automatically cancel the reservation if the facility is not used by the reserved time. Furthermore, the management user may be able to input information to display a reservation screen on the user terminal 200, for example, screens D1 and D2 in Figure 2. For example, image data of the facility, facility characteristics, etc., may be input on screen D4. When various information is entered on screen D4 and the "Register" button 41 is selected, the facility information entered on screen D4 may be sent to the server 100.
[0035] Furthermore, the tenant's management user may be able to modify facility information for existing facilities. For example, on screen D3, when the facility name, floor, area, etc. of the facility to be modified are entered into the input form and the "Filter" button 32 is selected, the user terminal 200 may display a list of facilities in the tenant's exclusive area that match the information entered into the input form. In order to display the list of existing facilities, the facility information of existing facilities stored in table TB20 in Figure 5, which will be described later, may be used. When a facility is selected by the management user in the list, the user terminal 200 may display information about the selected facility in the input form on screen D4. The management user may be able to modify the information displayed in the input form on screen D4. When various information is modified on screen D4 and the "Register" button 41 is selected, the facility information displayed on screen D4 may be sent to the server 100.
[0036] Server 100 may update the facility information stored in the database server 400 based on the facility information obtained from the user terminal 200. "Update" may refer to at least one of the following: editing information about existing facilities in the tenant's private area, or registering information about facilities to be newly installed in the tenant's private area.
[0037] Figure 5 may show an example of a table containing facility information. As illustrated in table TB20, for each tenant, a facility ID that uniquely identifies the tenant's facility may be associated with the facility name, capacity, equipment, reservation method, images, etc. Note that the figure is just an example, and the information stored may be less or more than shown. Furthermore, the table format is not limited to this, as long as each tenant's facility can be identified.
[0038] For example, if facility information for a new facility is registered on screen D4 in Figure 4, the server 100 may assign a new facility ID to the new facility, and a column may be added to table TB20. Also, if facility information for an existing facility is changed on screen D4 in Figure 4, the information for that facility in table TB20 may be updated.
[0039] Thus, according to one embodiment of the present invention, regarding the use or reservation of building facilities via the usage service, each tenant may register their exclusive-use portion of the facilities for use in the usage service. This reduces the burden on the building owner and the waiting time for tenants until facility updates are reflected in the usage service. In addition, since tenants can flexibly change the layout, each tenant can make more effective use of their exclusive-use portion.
[0040] Furthermore, as described above, according to one embodiment of the present invention, the association between multiple tenants leasing a building and the respective exclusive-use portions of the building for each of those tenants may be made by the owner's terminal 300 of the building owner. This ensures fairness in the use of services.
[0041] Furthermore, according to one embodiment of the present invention, it may be possible to delete existing facilities. That is, an administrator user may, for example, select an existing facility on an editing screen (not shown) of the user terminal 200 and send a message to the server 100 indicating that they wish to delete the facility by clicking the "Delete Facility" button. In response to receiving the message from the user terminal 200, the server 100 may delete the information of the corresponding facility from table TB20. This makes it possible to provide a system with higher usability.
[0042] Furthermore, according to one embodiment of the present invention, the user who can update facility information may be a user with administrator privileges in each tenant. That is, the server 100 may display an input screen for facility information, such as screens D3 and D4 described above, to the user terminal 200 of a user with administrator privileges for each of the multiple tenants. This ensures the reliability of the service being used.
[0043] <Structure> Figure 6 will be used to explain the hardware and functional configurations of server 100 and user terminal 200.
[0044] <User terminal> (1) Hardware configuration of the user terminal The user terminal 200 comprises a control unit 210, a communication unit 220, a display unit 230, an input / output unit 240, and a storage unit 270.
[0045] The control unit 210 is typically a processor and may be implemented by a central processing unit (CPU), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), etc. The control unit 210 may perform the functions and methods shown in each embodiment by reading a program stored in the storage unit 270 and executing code or instructions contained in the program.
[0046] The storage unit 270 stores various programs and data necessary for the operation of the user terminal 200. The storage unit 270 may include, for example, flash memory. The storage unit 270 may also include memory (RAM (Random Access Memory), ROM (Read Only Memory), etc.) that provides a working area for the control unit 210. The storage unit 270 may also store the application programs mentioned above.
[0047] The communication unit 220 may be implemented as hardware such as a NIC (Network Interface Card) or network adapter, communication software, or a combination thereof. The communication unit 220 may send and receive various types of data to and from the server 100 via the network 500. If the communication unit 220 is composed of a physically structured circuit, it may be referred to as a communication circuit.
[0048] The display unit 230 is a monitor that displays data according to the display data written to the frame buffer, and may be, for example, a touch panel, a touch display, etc.
[0049] The input / output unit 240 may include an input device for inputting various operations to the user terminal 200, and an output device for outputting processing results processed by the user terminal 200. The input device may include, for example, a touch panel, a touch display, a camera, and a microphone, and the output device may include, for example, a display, a touch panel, a speaker, and the like.
[0050] (2) Functional configuration of user terminals The user terminal 200 may include a display control unit 212, an input / output control unit 213, and a facility information provision unit 214 as functions realized by the control unit 210. Note that some of the functional units shown in Figure 6 that are not essential in each embodiment may be omitted. Furthermore, the functions or processing of each functional unit may be implemented by machine learning or AI (Artificial Intelligence) to the extent feasible. Note that some of the various processes described as being performed by the user terminal 200 may be performed by the server 100.
[0051] The display control unit 212 may control the display of data on the display unit 230. For example, the display control unit 212 may display on the display unit 230 an input screen for facility information related to the tenant's private area of the facility, or a facility usage reservation screen. The input screen may be, for example, screens D3 and D4 in Figure 4. The usage reservation screen may be screens D1 and D2 in Figure 2.
[0052] The input / output control unit 213 may control the transmission of various types of information to external devices via the input / output unit 240. For example, the input / output control unit 213 may function as an input receiving unit that accepts input of facility information related to the tenant's exclusive-use area on the input screen displayed on the display unit 230. These may be as described with reference to Figures 4 and 5.
[0053] The facility information provision unit 214 may transmit the facility information received by the input / output control unit 213 to the server 100.
[0054] <server> (1) Server hardware configuration The server 100 may include a control unit 110, a communication unit 120, and a storage unit 170.
[0055] The control unit 110 is typically a processor, and may include a central processing unit (CPU), MPU, GPU, microprocessor, etc., and may be implemented by logic circuits (hardware) or dedicated circuits formed on an integrated circuit chip (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), etc.
[0056] The storage unit 170 stores various programs and data necessary for the server 100 to operate. The storage unit 170 may include, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), flash memory, etc. The storage unit 170 may also include memory that provides a working area for the control unit 110.
[0057] The communication unit 120 may be implemented as hardware such as a NIC or network adapter, communication software, or a combination thereof. The communication unit 120 may send and receive various types of data to and from user terminals 200 and owner terminals 300 via the network 500.
[0058] (2) Server Functional Configuration The server 100 may include, as functions implemented by the control unit 110, an association acquisition unit 111, a display control unit 112, an update reception unit 113, and an update unit 114. Note that, among the functional units shown in Figure 6, functional units that are not essential in each embodiment may be omitted. Furthermore, the functions or processing of each functional unit may be implemented by machine learning or AI to the extent feasible.
[0059] The association acquisition unit 111 may acquire associations between multiple tenants leasing the building and the exclusive-use areas of each of those tenants within the building. The association acquisition unit 111 may also acquire associations from the owner's terminal 300 of the building owner. These procedures may be as explained using Figure 3.
[0060] The display control unit 112 may, based on the association, display an input screen on the user terminal 200 of a tenant's user that accepts input of facility information regarding the tenant's exclusive-use area. Furthermore, the display control unit 112 may, for each of multiple tenants, display an input screen for facility information for each of the multiple tenants on the user terminal 200 of a user with administrator privileges. These may be as explained with reference to Figure 4.
[0061] The update reception unit 113 may receive update information related to updates to facility information concerning the facilities in the tenant's private area via an input screen. The update reception unit 113 may accept at least one of the following as facility information updates: editing of information regarding existing facilities in the tenant's private area, and registration of information regarding facilities to be newly installed in the tenant's private area. The update reception unit 113 may obtain facility information concerning the facilities in the private area of each of the multiple tenants from the user terminals 200 of each user of each of the multiple tenants. Furthermore, the update reception unit 113 may obtain a request to delete an existing facility as an editing of information regarding existing facilities. These may be as explained with reference to Figures 4 and 5.
[0062] <Server control flowchart> The control method for the server 100 described above will be explained using the flowchart in Figure 7. The association acquisition unit 111 may acquire associations between multiple tenants leasing the building and the exclusive-use areas of each of the multiple tenants in the building (step S11). Based on the associations, the display control unit 112 may display an input screen on the communication terminal of the tenant's user that accepts input of facility information regarding the facilities of the tenant's exclusive-use area (step S12). The update acceptance unit 113 may accept update information via the input screen as an update of facility information regarding the facilities of the tenant's exclusive-use area, relating to at least one of the following: editing of information regarding existing facilities in the tenant's exclusive-use area, and registration of information regarding facilities to be newly installed in the tenant's exclusive-use area (step S13). The update unit 114 may update the facility information stored in a predetermined storage unit according to the update information (step S14).
[0063] <Flowchart of the user terminal> The control method for the user terminal 200 described above will be explained using the flowchart in Figure 8. The display control unit 212 may display an input screen on a predetermined display unit that accepts input of facility information regarding the facilities of the tenant's exclusive area, based on information from the information processing device 100 that associates multiple tenants leasing the building with the exclusive areas of each of the multiple tenants in the building (step T11). The input / output processing unit (input receiving unit) 213 may accept input of facility information regarding the facilities of the tenant's exclusive area on the input screen (step T12). The facility information providing unit 214 may transmit the received facility information to the information processing device 100 (step T13).
[0064] The present invention has been described based on various drawings and embodiments, but it should be noted that those skilled in the art will find it easy to make various modifications and alterations based on this disclosure. Therefore, it should be noted that these modifications and alterations are within the scope of the present invention. For example, the functions included in each component, step, etc., can be rearranged in a way that is logically consistent, and multiple components or steps, etc., can be combined into one or divided. Furthermore, the configurations shown in the above embodiments may be combined as appropriate. Also, the processing described as being performed by the server 100 may be performed by the user terminal 200, and the processing described as being performed by the user terminal 200 may be performed by the server 100.
[0065] For example, the above description explained a method in which facility information is edited by entering data into an input form. However, facility information may also be edited on a floor map, for example. Specifically, on the user terminal 200, the tenant's occupied area may be displayed on the floor map, and the management user may select the facility they wish to edit from among the existing facilities on the map. Alternatively, by selecting the area where a new facility has been installed on the map, the area may be automatically set in the facility information.
[0066] Furthermore, tenant users may be notified when facility information is updated. For example, the notification could include phrases such as "A new meeting room has been added" or "The cafe space has been expanded," which the administrator can set. Alternatively, when a user views a list of facilities to make a reservation, the display of updated facilities could be changed, or some kind of icon could be overlaid on them. The notification could be made within the app or sent via email, etc.
[0067] Furthermore, although only one server 100 is shown in Figure 1, it is not limited to this. That is, each function described as being provided by server 100 may be implemented by multiple servers. Also, server 100 may be a distributed server system that operates cooperatively by communicating over a network, for example, or it may be a so-called cloud server. In other words, server 100 may include not only a physical server but also a virtual server created by software.
[0068] Furthermore, although only one database server 400 is shown separately from server 100 in Figure 1, it may be integrated with server 100. That is, the database server 400 may be the volatile or non-volatile memory of server 100. Also, the database server 400 may consist of multiple storage devices. The database server 400 may be connected to server 100 via a dedicated internal network different from network 500, or it may be connected to server 100 via network 500.
[0069] Furthermore, the user terminal 200 and owner terminal 300 are not limited to those shown in Figure 1, and may be any terminal capable of realizing the functions of each embodiment. For example, the user terminal 200 and owner terminal 300 may be computers (e.g., tablets, desktop computers, laptop computers) or wearable devices (glasses-type devices, watch-type devices, etc.). A single user or owner may also use multiple communication terminals (e.g., a smartphone and a laptop computer).
[0070] Although the above description concerns facility reservations, it is not necessary to make a reservation in this invention. In other words, according to one embodiment of the present invention, a user can browse facilities based on facility information and does not need to make a reservation.
[0071] The programs of each embodiment of this disclosure may be provided stored in a storage medium readable by a server, which is an information processing device. The storage medium is a "non-temporary tangible medium" capable of storing programs. The programs include, for example, software programs and information processing device programs. When each functional unit of the server 100 is implemented by software, the server 100 functions as an association acquisition unit 111, a display control unit 112, an update reception unit 113, and an update unit 114 by having the processor execute a program loaded into memory. Similarly, when each functional unit of the user terminal 200 is implemented by software, the user terminal 200 functions as a display control unit 212, an input / output control unit 213, and a facility information provision unit 214 by having the processor execute a program loaded into memory.
[0072] The storage medium may, where appropriate, include one or more semiconductor-based or other integrated circuits (ICs) (e.g., field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), hard disk drives (HDDs), hybrid hard drives (HHDs), optical disks, optical disk drives (ODDs), magneto-optical disks, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), magnetic tape, solid-state drives (SSDs), RAM drives, secure digital cards or drives, any other suitable storage medium, or two or more suitable combinations thereof. The storage medium may, where appropriate, be volatile, non-volatile, or a combination of volatile and non-volatile.
[0073] Furthermore, the program disclosed herein may be provided to the server 100 via any transmission medium capable of transmitting the program (such as a communication network or broadcast waves).
[0074] Furthermore, each embodiment of this disclosure can also be realized in the form of a data signal embedded in a carrier wave, where the program is embodied by electronic transmission. The programs of this disclosure may be implemented using, for example, scripting languages such as JavaScript® and Python, C language, Go language, Swift®, Koltin®, Java®, etc.
[0075] According to each aspect of this disclosure described above, by providing users with a more user-friendly work environment, we can contribute to achieving Sustainable Development Goal (SDG) 11, "Make cities and human settlements inclusive, safe, resilient and inclusive, safe [Explanation of Symbols]
[0076] 100 Servers (Information Processing Devices) 110 Control Unit 111 Association Acquisition Unit 112 Display Control Unit 113 Renewal Reception Department 114 Update Department 170 Storage section 200 User terminals (communication terminals) 210 Control Unit 212 Display Control Unit 213 Input / Output Control Unit 214 Facility Information Department 270 Storage section 300 Owner terminals (communication terminals) 400 Database Servers 500 Networks 600 Information Processing Systems
Claims
1. An information processing device that processes information related to the use of multiple facilities in a building, An association acquisition unit that acquires associations between multiple tenants leasing the building and the exclusive-use portions of each of the multiple tenants in the building, Based on the association, a display control unit causes the user's communication terminal of the tenant to display an input screen that accepts input of facility information relating to the tenant's exclusive-use portion of the facilities, An update reception unit that receives update information related to the update of facility information concerning the facilities of the tenant's exclusive-use portion via the input screen, The system includes an update unit that updates the facility information stored in a predetermined storage unit in accordance with the aforementioned update information, The update reception unit accepts, as updates to the facility information, at least one of the following: editing of information regarding existing facilities in the tenant's exclusive-use area, and registration of information regarding facilities to be newly installed in the tenant's exclusive-use area. Information processing device.
2. The association acquisition unit acquires the association between the multiple tenants and the respective exclusive-use areas of each of the multiple tenants from the owner's terminal of the owner of the building. The information processing apparatus according to claim 1.
3. The update reception unit acquires facility information relating to the facilities of the dedicated portion of each of the multiple tenants from the communication terminals of the users of each of the multiple tenants. The information processing apparatus according to claim 1.
4. The update reception unit, as part of editing the information regarding the existing facility, obtains a request to delete the existing facility. The information processing apparatus according to claim 1.
5. The display control unit causes the input screen relating to the facility information for each of the multiple tenants to be displayed on the communication terminal of a user with administrator privileges. The information processing apparatus according to claim 1.
6. A control method for an information processing device that processes information related to the use of multiple facilities in a building, Information processing device, The steps include obtaining associations between multiple tenants leasing the building and the exclusive-use portions of each of the multiple tenants in the building, Based on the association, the steps include: displaying an input screen on the communication terminal of the tenant's user that accepts input of facility information relating to the facilities of the tenant's exclusive-use portion; A step of receiving update information related to the update of facility information concerning the facility of the tenant's exclusive-use portion via the input screen, The steps include updating the facility information stored in a predetermined storage unit in accordance with the update information, Execute, A control method for an information processing device, wherein the step of accepting the update includes accepting, as an update of facility information, at least one of the following: editing of information regarding existing facilities in the tenant's exclusive-use portion, and registering information regarding facilities to be newly installed in the tenant's exclusive-use portion.
7. A control program for an information processing device that processes information related to the use of multiple facilities in a building, In an information processing device, A function to acquire the association between multiple tenants leasing the said building and the exclusive-use portion of the said building for each of the multiple tenants, Based on the association, the function displays an input screen on the communication terminal of the tenant's user that accepts input of facility information relating to the facilities of the tenant's exclusive-use portion. A function that receives update information related to the updating of facility information concerning the facilities of the tenant's exclusive-use portion via the input screen, A function to update the facility information stored in a predetermined storage unit in accordance with the aforementioned update information, To make it happen, The function for accepting updates includes a control program for an information processing device that accepts, as an update to the facility information, at least one of the following: editing of information regarding existing facilities in the tenant's exclusive-use area, and registering information regarding facilities to be newly installed in the tenant's exclusive-use area.
8. A communication terminal of a tenant user leasing a building, which communicates with an information processing device that processes information related to the use of multiple facilities in the building, A display control unit that displays an input screen on a predetermined display unit for receiving input of facility information relating to the facilities of the tenants' exclusive-use areas, based on information from the information processing device that associates multiple tenants leasing the building with the exclusive-use areas of each of the multiple tenants in the building, The input screen includes an input receiving unit that receives input of facility information relating to the facilities of the tenant's exclusive-use portion, The system includes a facility information provision unit that transmits the received facility information to the information processing device, The input receiving unit is a communication terminal that accepts, as input of facility information, at least one of the following: editing of information regarding existing facilities in the tenant's exclusive-use area, and registration of information regarding facilities to be newly installed in the tenant's exclusive-use area.
9. A method for controlling a communication terminal of a tenant user of a building, which communicates with an information processing device that processes information related to the use of multiple facilities in the building, The communication terminal, The steps include: displaying an input screen on a predetermined display unit that accepts input of facility information relating to the facilities of the tenant's exclusive-use portion, based on information from the information processing device that associates multiple tenants leasing the building with the exclusive-use portion of each of the multiple tenants in the building; The input screen includes a step of receiving input of facility information relating to the facilities of the tenant's exclusive-use portion, The steps of transmitting the received facility information to the information processing device are performed, A communication terminal control method, wherein the step of receiving the aforementioned input includes receiving, as input of facility information, at least one of the following: editing of information regarding existing facilities in the tenant's exclusive-use portion, and registration of information regarding facilities to be newly installed in the tenant's exclusive-use portion.
10. A control program for a communication terminal of a tenant user leasing a building, which communicates with an information processing device that processes information related to the use of multiple facilities in the building, On the communication terminal, A function to display on a predetermined display unit an input screen that accepts input of facility information relating to the facilities of the tenants' exclusive-use areas, based on information from the information processing device that associates multiple tenants leasing the building with the exclusive-use areas of each of the multiple tenants in the building. The input screen has a function for receiving input of facility information relating to the facilities of the tenant's exclusive-use portion, The function of transmitting the received facility information to the information processing device is realized. The function for receiving the aforementioned input is a control program for a communication terminal that accepts, as input of facility information, at least one of the following: editing of information regarding existing facilities in the tenant's exclusive-use area, and registration of information regarding facilities to be newly installed in the tenant's exclusive-use area.
Citation Information
Patent Citations
Expanded office assisting system
JP2021051522A
Resource reservation system, information display method, server system, and information processing terminal
JP2020087424A