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 addresses the challenge of managing diverse building facilities by associating characteristic information with facilities, allowing users to efficiently reserve spaces that match their purposes and moods, thereby improving usability.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SOFTBANK CORPORATION
- Filing Date
- 2024-10-29
- Publication Date
- 2026-06-10
AI Technical Summary
Existing systems struggle to efficiently manage and reserve diverse facilities in buildings due to the lack of a mechanism that can cope with the diversification and variety of facilities, such as lounges, gyms, and conference rooms with varying features, leading to difficulty in finding facilities that match user purposes and moods.
An information processing system that associates characteristic information with facilities, allowing users to select groups and display facilities based on these characteristics, enabling efficient reservation through a communication terminal.
Enables users to quickly find facilities that match their needs by categorizing and displaying facilities based on characteristic information, enhancing usability and flexibility in facility reservations.
Smart Images

Figure 0007872823000001 
Figure 0007872823000002 
Figure 0007872823000003
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, there is a system that can search for and reserve rental conference rooms by a computer system (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 device for managing the use of multiple facilities installed in a building, according to one embodiment of the present invention, comprises: a generation unit that generates first display information that displays multiple feature information in a manner selectable by the user on a user's communication terminal, based on the association between multiple feature information relating to the characteristics of facilities stored in a predetermined storage unit and the group to which the feature information belongs, and the association between the multiple facilities and the feature information; and an acquisition unit that acquires one or more feature information selected by the user on the communication terminal to which the first display information has been transmitted, wherein the generation unit generates second display information that displays one or more target facilities, which are facilities to which the one or more feature information selected by the user is associated, in a manner selectable by the user; and the acquisition unit further comprises a reservation setting unit that acquires information about the target facilities selected by the user on the communication terminal to which the second display information has been transmitted, and sets a reservation for the target facilities selected by the user, wherein on the communication terminal to which the first display information has been transmitted, the feature information is displayed in a manner that allows the user to select a group for each group, and the feature information belonging to the selected group is displayed according to the group selected by the user.
[0005] In an information processing device according to one embodiment of the present invention, the generation unit may generate second display information such that it displays characteristic information associated with the target facility, which is different from the characteristic information selected by the user, in association with the target facility.
[0006] An information processing device according to one embodiment of the present invention may further include a setting unit that receives settings for groups and characteristic information belonging to said groups from a building management user.
[0007] An information processing device according to one embodiment of the present invention may further include a history output unit that outputs history information relating characteristic information to facilities for which reservations have been set by the reservation setting unit according to the selection of the characteristic information.
[0008] In an information processing device according to one embodiment of the present invention, the generation unit may generate second display information such as displaying a list of target facilities or displaying icons indicating the locations of target facilities on a map.
[0009] A control method for an information processing device that manages the use of multiple facilities installed in a building, according to one embodiment of the present invention, involves causing the information processing device to perform the following steps: generate first display information that displays multiple feature information in a manner selectable by the user on a user's communication terminal, based on the association between multiple feature information relating to the characteristics of facilities stored in a predetermined storage unit and the group to which the feature information belongs, and the association between the multiple facilities and the feature information; acquire one or more feature information selected by the user on the communication terminal to which the first display information has been transmitted; generate second display information that displays one or more target facilities, which are facilities to which the one or more feature information selected by the user is associated, in a manner selectable by the user; acquire information about the target facilities selected by the user on the communication terminal to which the second display information has been transmitted; and set a reservation for the target facilities selected by the user. On the communication terminal to which the first display information has been transmitted, the feature information is displayed in a manner that allows the user to select a group for each group, and the feature information belonging to the selected group is displayed according to the group selected by the user.
[0010] A control program for an information processing device that manages the use of multiple facilities installed in a building, according to one embodiment of the present invention, provides the information processing device with the following functions: a function to generate first display information that displays multiple feature information in a user-selectable manner on a user's communication terminal, based on the association of multiple feature information relating to the characteristics of facilities stored in a predetermined storage unit with the group to which the feature information belongs, and the association of multiple facilities with the feature information; a function to acquire one or more feature information selected by the user at the communication terminal to which the first display information has been transmitted; a function to generate second display information that displays one or more target facilities, which are facilities to which the one or more feature information selected by the user is associated, in a selectable manner for the user; a function to acquire information about the target facilities selected by the user at the communication terminal to which the second display information has been transmitted; and a function to set a reservation for the target facilities selected by the user. At the communication terminal to which the first display information has been transmitted, the feature information is displayed in a manner that allows the user to select a group for each group, and the feature information belonging to the selected group is displayed according to the group selected by the user.
[0011] One embodiment of the present invention provides a communication terminal for a user requesting the use of multiple facilities installed in a building to an information processing device. The terminal includes a display processing unit that, based on first display information transmitted from the information processing device, displays multiple feature information relating to the characteristics of the facilities in a manner that the user can select, and, based on second display information transmitted from the information processing device in response to receiving one or more feature information selected by the user, displays one or more target facilities associated with the one or more feature information selected by the user in a manner that the user can select, and a transmission processing unit that transmits information relating to the reservation of the target facilities selected by the user to the information processing device. The display processing unit displays the feature information for each group to which the feature information belongs, in a manner that the user can select, based on the first display information, and displays the feature information belonging to the selected group in accordance with the group selected by the user.
[0012] One embodiment of the present invention provides a method for controlling a communication terminal of a user requesting the use of multiple facilities installed in a building to an information processing device. This method involves the communication terminal displaying multiple feature information relating to the characteristics of the facilities in a manner that allows the user to select them, based on first display information transmitted from the information processing device; displaying one or more target facilities associated with the one or more feature information selected by the user, based on second display information transmitted from the information processing device in response to receiving one or more feature information selected by the user; and transmitting information relating to the reservation of the target facilities selected by the user to the information processing device. In the display step, based on the first display information, the feature information is displayed in a manner that allows the user to select each group to which the feature information belongs; and the feature information belonging to the selected group is displayed according to the group selected by the user.
[0013] A control program for a communication terminal of a user requesting the use of multiple facilities installed in a building, according to one embodiment of the present invention, provides the following functions to the communication terminal: display multiple feature information relating to the characteristics of the facilities in a manner that the user can select, based on first display information transmitted from the information processing device; display to the user one or more target facilities to which the one or more feature information selected by the user is associated, based on second display information transmitted from the information processing device in response to receiving one or more feature information selected by the user; and transmit information relating to the reservation of the target facilities selected by the user to the information processing device. The display function displays the feature information in a manner that the user can select, for each group to which the feature information belongs, based on the first display information; and displays the feature information belonging to the selected group according to the group selected by the user. [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]Figure 2 shows an example of a table stored in one embodiment of the present invention. [Figure 3] Figure 3 shows an example of a table stored in one embodiment of the present invention. [Figure 4] Figures 4(a) to 4(c) show examples of user terminal display screens in one embodiment of the present invention. [Figure 5] Figures 5(a) and 5(b) show examples of user terminal display screens in one embodiment of the present invention. [Figure 6] Figures 6(a) to 6(c) show examples of user terminal display screens in one embodiment of the present invention. [Figure 7] Figure 7 shows an example of the display screen of an administrator terminal in one embodiment of the present invention. [Figure 8] Figure 8 shows an example of the display screen of an administrator terminal in one embodiment of the present invention. [Figure 9] Figure 9 shows an example of the server hardware configuration in one embodiment of the present invention. [Figure 10] Figure 10 is an example of a functional block diagram of a server (information processing device), a communication terminal (user terminal), and a communication terminal (administrator terminal) in one embodiment of the present invention. [Figure 11] Figure 11 is an example of a sequence diagram relating to one embodiment of the present invention. [Figure 12] Figures 12(a) and (b) show examples of user terminal display screens 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 those shown in the figures. For example, the number of communication terminals (user terminals, administrator terminals), servers (information processing devices), database servers, users, administrators, facilities, spaces, etc., as well as the number of datasets (tables), flowcharts, display screens, etc., shown are examples only, and the present invention is not limited to these.
[0016] In recent years, for the purpose of activating communication among employees, improving employee productivity, and promoting wellness, there has been a growing trend to provide various spaces and facilities in offices, such as lounges, free-address desks, individual booths, and sports gyms. Also, for example, even in conference rooms, there are an increasing number of those with diverse features, such as good views, abundant equipment, and the availability of bringing in food and drinks, compared to the conventional uniform ones. Along with this, in a system for searching and reserving facilities, a mechanism that can cope with the diversification and variety of facilities is required. According to one embodiment of the present invention, characteristic information, which is information characterizing each of the various facilities, is associated with one or more of them and provided to a user who searches for facilities. Thereby, it becomes possible to smoothly search for facilities that match the user's purpose and mood, contributing to the provision of a reservation system with high usability.
[0017] FIG. 1 is an example of the configuration of an information processing system according to one embodiment of the present invention. The information processing system 600 may be a system that realizes a reservation service related to the use reservation of a plurality of facilities installed in a building. Hereinafter, as an example, a building (edifice) in which offices of one or more companies are occupied will be described. However, the building in the present invention is not limited to a building and may include structures such as condominiums, commercial facilities, schools, and accommodation facilities (hotels, inns, etc.). Also, the scale of the building is not limited and may include high-rise buildings, complex commercial buildings, station buildings, etc. Further, the "facility" means a facility provided in the building that can be used by a user either有偿 or无偿, such as, for example, conference rooms, reception rooms, private booths where one person or two to three people can work, web conference booths, etc., related to work, as well as facilities related to rest and refreshment, such as saunas, gyms, shower rooms, nap rooms, entertainment rooms, shiatsu, beauty salons, theater rooms, etc., and facilities for creating communication, such as café spaces, shared lounges, event spaces, and audio studios. Note that the facilities are not limited to these. Furthermore, 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 the user.
[0018] In addition, the "user" in the present disclosure may refer to employees such as regular employees and commissioned employees who belong to a company occupying a building and engage in the duties of the company. Further, the "administrator" in the present disclosure may be a user who conducts management (maintenance, management, operation, etc.) of each company's office, and may be a user that can be freely set by the company introducing the information processing system 600. Hereinafter, the communication terminal of the user is also referred to as a "user terminal", and the communication terminal of the administrator is also referred to as an "administrator terminal".
[0019] As shown in FIG. 1, the information processing system 600 may include a server (information processing device) 100, a user terminal (communication terminal) 200, an administrator terminal (communication terminal) 300, and a database server 400. The server 100 may execute various processes related to the reservation service of the building realized by the information processing system 600. The various processes related to the reservation service include, in addition to the setting of the above-described characteristic information and the association of the characteristic information with the facility, a search process related to the reservation of the facility, a reception process of a reservation request from the user terminal 200, a reservation process of the facility, a use start (check-in) and end (check-out) process, and the like.
[0020] The database server 400 may function as a storage unit that stores (stores) various information (data) used in the information processing system 600. In FIG. 1, only one database server 400 is shown separately from the server 100, but it may be integrated with the server 100. That is, the database server 400 may be a volatile memory or a non-volatile memory of the server 100. Further, the database server 400 may be composed of a plurality of storage devices. The database server 400 may be connected to the server 100 via a dedicated internal network different from the network 500, or may be connected to the server 100 via the network 500.
[0021] According to one embodiment of the present invention, as shown in Figure 1, one or more characteristic pieces of information that characterize each facility may be associated with and stored for each facility. Here, "characterizing information (characteristic information)" may be information that indicates the characteristics of each facility, such as recommended purposes of use, environment, equipment, and permitted activities such as eating and drinking or exercising. The characteristic information may be referred to as a "tag". In the example in Figure 1, "Meeting Room X" is associated with characteristic information such as "Meeting", "Whiteboard", and "Free WiFi". Also, "Private Booth Y" is associated with characteristic information such as "Private Room", "Concentrated Work", and "Remote Meeting". Furthermore, "Gym" is associated with characteristic information such as "Exercise" and "Refreshment". As will be described in detail later, this characteristic information may be set by the administrator 30 via the administrator terminal 300.
[0022] Users can use this characteristic information when searching for a facility that matches their purpose and mood from among several available facilities. In other words, according to one embodiment of the present invention, it becomes possible for users to quickly find the facility they are looking for, and to provide an information processing system with high usability.
[0023] In one embodiment of the present invention, characteristic information may be classified and stored in multiple groups. Here, a group may be any attribute such as purpose of use, user mood, equipment, or atmosphere of the facility, and multiple pieces of characteristic information may be classified into at least one group. The user can then first select a group and search for facilities based on the characteristic information included in that group. This eliminates the need to select from multiple pieces of characteristic information, enabling faster facility searches.
[0024] Figure 2 is an example of a table relating multiple feature information about the characteristics of a facility to the group to which the feature information belongs. Table TB10 may be a dataset that associates feature information belonging to each group, for example. For example, the group "Purpose of Use" may have "Meeting," "Reception," "Web Conference," "Work," "Refreshment," and "Exercise" associated as feature information. Also, for example, the group "Room Atmosphere" may have "Creative," "Concentration," "Refreshment," "Good View," "Western Style," and "Suitable for Exercise" associated as feature information. Note that the figure is just an example, and the groups and feature information may be anything. Furthermore, more feature information may be associated with the feature information, and other information such as images may be stored depending on the settings on the administrator terminal 300.
[0025] Figure 3 shows an example of a table relating multiple facilities to their characteristic information. Table TB20 may be a dataset that associates a facility ID, which uniquely identifies a facility, with the facility type and name, associated characteristic information, and detailed facility information. For example, the facility identified by facility ID "obj_001" is a conference room named "Large Conference Room 1," and its associated characteristic information includes "projector," "large display," "whiteboard," "meeting," and "good view." Further detailed information such as location (coordinates), capacity, and cost may also be associated.
[0026] The database server 400 may store facility information for each facility necessary for reservations, as well as reservation information for reservations that have been made. The database server 400 may also store user information for users who use the reservation service. User information is information for identifying each user and may include, for example, a user ID (IDentifier) that uniquely identifies the user (an example of an identifier), username, email address, and the company to which the user belongs.
[0027] Server 100 may be connected to user terminals 200 and administrator 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.
[0028] Server 100 may control the facility reservation screen displayed on the user terminal 200 based on various information stored in the database server 400. Server 100 may also extract information from the database server 400 in response to various requests sent from the user terminal 200 and transition the reservation screen based on the extracted information.
[0029] The user terminal 200 may be a communication terminal of user 20 using the reservation service. Although Figure 1 shows a smartphone as the user terminal 200, the user terminal 200 can be any terminal that can implement the functions described in each embodiment described here.
[0030] User terminal 200 may have an application for using the reservation service (hereinafter also referred to as the "reservation app") installed. Alternatively, installation of an application on user terminal 200 is not required, and user terminal 200 may access a web page for using the reservation service provided on server 100 via a web browser or the like. User terminal 200 may display various reservation screens for reserving facilities based on information received from server 100. User terminal 200 may also send requests to server 100 in response to input operations received from user 20.
[0031] Figures 4(a) to 4(c) show examples of facility reservation screens on the user terminal 200. In the figures, feature information is indicated as "tags," and hereafter, feature information will also be referred to as "tags." The figures are examples, and the present invention is not limited to these. Screen D1 in Figure 4(a) is a reservation screen that displays a list of tags associated with the tag group "Room Atmosphere," which was selected in the tag group field 35. For simplicity, this is omitted in Figure 4(a), but each tag may be displayed with different images and text. The display format of the tags may be set by the administrator 30.
[0032] If the user selects, for example, the tag 31 "good view" on screen D1, the user terminal 200 may transition to screen D2 in Figure 4(b). Screen D2 may be a reservation screen where facilities associated with the tag "good view" in table TB20 in Figure 3 are listed along with information about those facilities. Furthermore, screen D3 in Figure 4(c) may be the destination of the user terminal 200 if, for example, the user selects the tag 32 "good exercise facilities" on screen D1.
[0033] The user may reserve the facility by selecting the "Reserve" button 34 on screen D2. More specifically, in response to the selection of the "Reserve" button 34, 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.
[0034] Furthermore, the information for each facility displayed on screens D2 and D3 may include tags associated with that facility, in addition to the tags selected on screen D1. For example, in D2, "Large Conference Room 1" may be associated with tags such as "Projector," "Large Display," and "Whiteboard," in addition to the tag "Good View." Users may also be able to further refine their search for facilities by selecting tags included in the information for each facility.
[0035] Figures 5(a) and 5(b) show other examples of the facility reservation screen on the user terminal 200. Screen D4 in Figure 5(a) is the reservation screen when one of the tags selected in the tag group field 40, which is associated with the tag group "Purpose of Use", is displayed below the tag group field 40, and one of the tags is selected. Note that the figure is just an example, and the display position of the multiple tags is not limited to this.
[0036] Screen D4 may be a reservation screen displayed when the tag "Meeting" 41 is selected from the tags associated with the tag group "Purpose of Use". Screen D4 may be a reservation screen displaying a list of facilities associated with the tag "Meeting" in table TB20 of Figure 3, along with information about those facilities. Furthermore, screen D5 in Figure 5(b) may be a reservation screen on user terminal 200 when, for example, the tag "Exercise" 43 is selected by the user.As in Figure 4, the facility can be reserved by selecting the "Reserve" button on screens D4 and D5.
[0037] Figures 6(a) and 6(b) show other examples of the facility reservation screen on the user terminal 200. According to one embodiment of the present invention, as shown in Figure 6, the location of facilities may be indicated by icons on a map, and the number of displayed icons may decrease as tags are selected, allowing for filtering of facilities. In screen D6 of Figure 6(a), although multiple tags associated with the tag group 50 for "Purpose of Use" are displayed below the tag group field, most facility icons are displayed because no tags have been selected. In the example of screen D6, the time slot to be reserved may be specified by a time bar 51, and icons of facilities that can be reserved during the time slot specified by the time bar 51 may be displayed.
[0038] Screen D7 in Figure 6(b) may be a reservation screen when the tag "reception" 54 is selected from the tags associated with the tag group 50 "purpose of use". In the example of screen D7, it can be seen that there are 3 reception booths available for reservation. When, for example, icon 52 is selected on screen D7, the user terminal 200 may transition to screen D8 in Figure 6(c). As in screen D8, information about the facility corresponding to the selected icon 52 may be displayed in area 55. For example, in this case, area 55 shows that reception booth A has a capacity of 4 people and is associated with tags such as reception, individual work, and monitor. As in Figure 4(b), the facility can be reserved by selecting the "Reserve" button on screen D8.
[0039] Thus, according to one embodiment of the present invention, the icons of facilities available for reservation displayed on the map do not need to be shown depending on the selection of feature information. This allows users to search for facilities while understanding their location, enabling them to make more flexible choices.
[0040] The administrator terminal 300 may be a communication terminal used by administrator 30, who performs various settings for the reservation service. The administrator terminal 300 may have the reservation application installed, and administrator 30 may use the reservation application as a user with the authority to perform various settings for the reservation service. Alternatively, installation of the application on the administrator terminal 300 is not required, and the administrator terminal 300 may access a web page provided on the server 100 for performing various settings related to the reservation service via a web browser or the like.
[0041] Although Figure 1 shows a laptop computer as the administrator terminal 300, any terminal capable of realizing the functions described in each embodiment may be used as the administrator terminal 300.
[0042] The administrator terminal 300 may receive setting information for characteristic information and setting information for characteristic information associated with each facility from the administrator 30 and send it to the server 100. The information sent to the server 100 may be stored in the database server 400 as associations between multiple characteristic information items related to the characteristics of a facility and the group to which the characteristic information belongs, as well as associations between multiple facilities and the characteristic information, as shown in Figures 2 and 3.
[0043] Figures 7 and 8 may be examples of a feature information management screen and a feature information editing screen, respectively, displayed on the administrator terminal 300. The management screen 10 in Figure 7 is a screen that shows a list of tags classified into each group, in the order in which each group is displayed on the user terminal 200. For example, the group "Purpose of Use" is associated with tags related to the use of the facility. The group "Room Atmosphere" is associated with tags indicating the user's mood. Furthermore, the group "Equipment" is associated with tags related to the facility's equipment. The administrator 30 may be able to check and set the groups used to characterize the facility and the tags classified into those groups on the management screen 10. In addition, the administrator 30 may be able to set the display order of the groups to be displayed on the reservation screen of the user terminal 200 as described above, and the display format of the tags in each group on the management screen 10.
[0044] The administrator terminal 300 may transition to the editing screen 25 shown in Figure 8 when the administrator 30 selects the "+" icon 12, the edit button 13, the "Add Tag Group" button 14, etc., on the management screen 10. On the editing screen 25, the administrator 30 may set and edit the tag group name in the text field 21, and set the tags to be classified into the tag group set in the text field 22. In addition, on the editing screen 25, it may be possible to set the image to be displayed on the reservation screen of the user terminal 200 and the display order of the tags. Furthermore, on a settings screen (not shown), the administrator 30 may associate the set tags with each facility.
[0045] <Hardware Configuration> Figure 9 shows an example of the hardware configuration of server 100. Although Figure 9 shows it as server 100, the hardware configuration of user terminal 200 and administrator terminal 300 may be the same, and their descriptions are omitted.
[0046] The server 100 may implement the functions and methods described in this embodiment through the cooperation of the processor 101, memory 102, storage 103, input / output interface (I / F) 104, and communication I / F 105. For example, the functions or methods of the disclosure may be implemented by the processor 101 executing instructions contained in a program loaded into memory 102.
[0047] The processor 101 executes functions and / or methods realized by code or instructions contained in a program stored in the storage 103. The processor 101 may include, for example, a central processing unit (CPU), an MPU (Micro Processing Unit), a GPU (Graphics Processing Unit), a microprocessor, etc., and may realize each of the processes disclosed in each embodiment by logic circuits (hardware) or dedicated circuits formed on an integrated circuit chip (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), etc.
[0048] Memory 102 temporarily stores the program loaded from storage 103 and provides a workspace for the processor 101. Various data generated while the processor 101 is executing the program are also temporarily stored in memory 102. Memory 102 includes, for example, RAM (Random Access Memory) and ROM (Read Only Memory).
[0049] Storage 103 stores programs. Storage 103 includes, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), flash memory, etc.
[0050] The communication interface 105 may be implemented, for example, by a NIC (Network Interface Card), and may be connected to network 500 by wired or wireless connection to transmit and receive various types of data.
[0051] The input / output interface 104 includes input devices for inputting various operations to the server 100, and output devices for outputting processing results processed by the server 100. Input devices include, for example, hardware keys such as touch panels, touch displays, and keyboards, pointing devices such as mice, cameras (for image-based operation input), and microphones (for voice-based operation input). Output devices include, for example, touch panels and speakers.
[0052] <Functional Configuration> Figure 10 may be an example of the functional configuration of server 100, user terminal 200, and administrator terminal 300. Note that each functional unit shown in Figure 10 is not necessarily required. Furthermore, the functions or processes of each functional unit may be implemented by machine learning or AI (Artificial Intelligence) to the extent that it is feasible. Note that some of the various processes described as being performed by server 100 may be performed by user terminal 200 or administrator terminal 300, and some of the various processes described as being performed by user terminal 200 or administrator terminal 300 may be performed by server 100.
[0053] <server> The server 100 may include a communication control unit 111, a generation unit 112, an acquisition unit 113, a setting unit 114, a reservation setting unit 115, and a history output unit 116, as functions realized by the control unit 110.
[0054] The communication control unit 111 controls communication with external devices via the communication interface 105. Details of other functional units will be explained using the sequence diagram in Figure 10. Figure 10 may be an example of a sequence diagram between a server 100, a user terminal 200, and a database (DB) server 400 according to one embodiment of the present invention.
[0055] First, the database server 400 may store multiple feature information items related to the characteristics of a facility, as shown in tables TB10 and TB20 in Figures 2 and 3, along with their associations with the groups to which the feature information belongs, and associations between multiple facilities and patent information (step S10). The setting unit 114 of the server 100 may receive settings for groups and the feature information belonging to those groups from the building manager 30, and tables TB10 and TB20 may be generated by the server 100 based on information obtained from the administrator terminal 300. Thus, according to one embodiment of the present invention, the administrator 30 can freely set the feature information of the facilities, and can assign tags that are more suitable for representing the characteristics of the facilities.
[0056] The generation unit 112 of the server 100 may acquire feature information from the database server 400 (step S11) and generate first display information that displays multiple feature information in a manner selectable by the user (step S12). The first display information may be transmitted to the user terminal 200 (step S13).
[0057] Here, the first display information is displayed on the user terminal 200 in a manner that allows the user 20 to select characteristic information for each group, and the characteristic information belonging to the selected group may be displayed according to the group selected by the user 20. That is, the display control unit 212 of the user terminal 200 may control the display unit 230 based on the first display information so that, for example, as shown in screen D1 in Figure 4(a) and screen D2 in Figure 4(b), a tag group and the characteristic information classified into that tag group can be selected, and the displayed characteristic information switches according to the selected tag group.
[0058] The acquisition unit 113 of the server 100 may acquire one or more feature information selected by the user 20 on the user terminal 200 (steps S14, S15). That is, on screen D1, the user terminal 200 may send to the server 100 that the tag "good view" has been selected from the tag group "room atmosphere". The server 100 may acquire the target facilities associated with the selected feature information from the database server 400 (steps S16, S17). The generation unit 112 of the server 100 may then generate second display information that allows the user 20 to select one or more target facilities associated with the one or more feature information selected by the user 20. The second display information may be sent to the user terminal 200 (step S19). In other words, the display control unit 212 of the user terminal 200 may control the display unit 230 to display a list of facilities associated with the feature information selected by the user 20, for example, screens D2 and D3 in Figures 4(b) and (c), or screens D4 and D5 in Figures 5(a) and (b).
[0059] The acquisition unit of server 100 may acquire information about the target facility selected by user 20 at the user terminal 200 to which the second display information has been transmitted (steps S20, S21). That is, the fact that the "Reserve" button has been selected on screens D2 and D3 in Figures 4(b) and (c) may be transmitted to server 100. The reservation setting unit 115 of server 100 may set the reservation for the target facility selected by user 20 (step S22).
[0060] Thus, according to one embodiment of the present invention, facilities associated with tags selected by the user may be displayed on the user terminal 200. This allows the user to quickly search for a facility that matches their purpose, mood, etc., from among a wide variety of facilities.
[0061] Furthermore, the generation unit 112 may generate the second display information so as to display characteristic information associated with the target facility that is different from the characteristic information selected by the user 20, in association with the target facility. That is, in screen D2 of Figure 4(b), as information about "Large Conference Room 1," tags other than the tag "Good view" selected by the user 20, such as "Projector," "Large Display," and "Whiteboard," may be displayed. This allows the user to be provided with other characteristics of the facility.
[0062] <Administrator terminal> The administrator terminal 300 may include a communication control unit 311, a display control unit 312, and a setting reception unit 313 as functions realized by the control unit 310.
[0063] The communication control unit 311 may control communication with external devices via the communication interface 105. For example, the communication control unit 311 may control the exchange of information related to the setting of characteristic information between the server 100 and the administrator terminal 300.
[0064] The display control unit 312 may control the transmission of various types of information to external devices via the input / output interface 104. For example, the display control unit 312 may transmit information to each functional unit in response to input instructions from the administrator 30 via an input device (not shown) such as a touch panel, keyboard, or microphone, or transmit information from each functional unit to an output device (not shown) such as a touch panel, monitor, or speaker. For example, the display control unit 312 may display a screen corresponding to information transmitted from the server 100 on the administrator terminal 300. The display control unit 312 may also display the feature information setting screen and editing screen described in Figures 7 and 8 on the administrator terminal 300.
[0065] The configuration reception unit 313 may receive the above-mentioned characteristic information settings from the administrator 30 and send them to the server 100.
[0066] <User terminal> The user terminal 200 may include a communication control unit 211, a display control unit 212, a selection reception unit 213, and a usage request generation unit 214, as functions implemented by the control unit 210.
[0067] The communication control unit 211 may control communication with external devices via the communication interface 105. For example, the communication control unit 211 may control the exchange of information related to reservation processing between the server 100 and the user terminal 200.
[0068] The display control unit 212 may control the transmission of various types of information to external devices via the input / output interface 104. For example, the display control unit 212 may transmit information to each functional unit in response to input instructions from the user 20 via an input device (not shown) such as a touch panel or microphone, or transmit information from each functional unit to an output device (not shown) such as a touch panel or speaker. For example, based on first display information transmitted from the server 100, the display control unit 212 may display multiple feature information related to the characteristics of a facility in a manner that allows the user 20 to select it, and based on second display information transmitted from the server 100 in response to receiving one or more feature information selected by the user 20, it may display one or more target facilities that are associated with the one or more feature information selected by the user 20, in a manner that allows the user 20 to select them. The display control unit 212 may also display the feature information based on the first display information, for each group to which the feature information belongs, in a manner that allows the user 20 to select the group, and display the feature information belonging to the selected group in accordance with the user's group selection. Examples of the user terminal 200 screen related to the above-described process may be those shown in Figures 4 to 6.
[0069] The selection reception unit 213 may function as a transmission unit that receives user selection operations on the reservation screen and transmits information related to the reservation of the target facility selected by the user 20 to the server 100.
[0070] The usage request generation unit 214 may generate a usage request for the facility and send the usage request to the server 100 via the communication unit 220.
[0071] The history output unit 116 may output history information that associates characteristic information with facilities for which reservations have been set in the reservation setting unit 115 according to the selection of said characteristic information. For example, when a reservation is made for a certain facility, the history output unit 116 may output the most frequently selected characteristic information from among the selected characteristic information on the user terminal 200. For example, the administrator 30 may be provided with information that the tags used when reserving the "event deck" were "food and drink," "workshop," "Western style," etc. This allows the administrator 30 to visualize even the less frequently used tags among the associated tags and to update the tags.
[0072] 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.
[0073] For example, 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 physical servers but also virtual servers created by software.
[0074] Furthermore, the user terminal 200 and administrator 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 administrator may also use multiple communication terminals (e.g., a smartphone and a laptop computer).
[0075] Furthermore, according to one embodiment of the present invention, the administrator 30 may set the screen (initial screen) that is displayed on the user terminal 200 when the user 20 opens the reservation app. Figures 12(a) and (b) show examples of initial screens. Note that the figures are examples and the present invention is not limited thereto. In the example of Figure 12(a), screen D9 may include an area for displaying notifications such as building events, an area for displaying high-priority notifications, an area for displaying reservations associated with the user on that day, etc. Also, Figure 12(b) may be an example of an initial screen when making a reservation for a facility. Screen D10 may include an area for displaying facilities that the user has set as favorites, an area for displaying characteristic information that the user often uses when searching for facilities, and an area for displaying facilities that the building owner or administrator 30 recommends using, etc.
[0076] Furthermore, in one embodiment of the present invention, the server 100 may make various suggestions to the user based on predictions using the facility usage history. For example, facilities may be recommended according to the user's attributes and past behavior. For example, for a user who comes to the office infrequently and tends to accumulate stress, facilities associated with tags such as "fitness" and "nice view" may be suggested. Also, after a long meeting, nearby spaces where the user can refresh themselves may be recommended. In addition, based on the user's history of favorite tags, facilities frequently used by other users with similar tag usage trends may be recommended.
[0077] Furthermore, the server 100 may pre-store frequently used tags and tags that users would like to recommend to other users for each user, and when multiple users use a facility, the server 100 may recommend a facility to reserve based on the tag usage trends of those multiple users.
[0078] While the above describes the manner in which facility reservations are made, in the present invention, making a reservation is not mandatory. That is, according to one embodiment of the present invention, a user can browse facilities searched by characteristic information and does not need to make a reservation. For example, a user can check evacuation areas in case of disaster on a map using the tag "Other," and in this case, the reservation process does not need to be performed. Also, for some facilities, reservations are not mandatory. In this case, a user can, for example, check from the tag "Relax" that a public bath is available without a reservation, and then use the public bath without making a reservation.
[0079] Furthermore, the above describes an embodiment in which facilities matching the tag are displayed on the communication terminal 200. However, although facilities matching the tag are displayed preferentially at the top of the list on the communication terminal 200, facilities that do not match the tag may be displayed at the bottom.
[0080] Examples of group and feature information combinations are shown below. Hereafter, the group name will be enclosed in quotation marks "", followed by the feature information (tags) that classify the group. Note that other feature information may also be associated. "Search by atmosphere": warm, stylish, exotic "Meeting room type": Large, Medium, Small, Private Amenities: Power outlet, monitor, projector, charging facilities, towel rental. "Uses": Meeting rooms, private booths, exercise, food and beverage, relaxation, fitness, services "Scale": One person, multiple people, 10 or more people "Mood / Environment": Want to relax, concentrate, be creative, recharge, Western style, green view, open space "Paid / Free" Paid (corporate burden), Paid (individual burden), Free "Reservation Required / Not Required" Reservation required, Reservation not required, Private event available
[0081] 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 a communication control unit 111, a generation unit 112, an acquisition unit 113, a setting unit 114, a reservation setting unit 115, and a history output unit 116 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 communication control unit 211, a display control unit 212, a selection reception unit 213, and a usage request generation unit 214 by having the processor execute a program loaded into memory.
[0082] 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.
[0083] 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).
[0084] 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.
[0085] 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]
[0086] 100 Servers (Information Processing Devices) 101 Processors 102 memory 103 Storage 104 Input / Output Interface (I / F) 105 Communication Interface (I / F) 110 Control Unit 111 Communication Control Unit 112 Generation part 113 Acquisition Department 114 Settings Section 115 Reservation Settings Section 116 History Output Section 170 Storage section 200 User terminals (communication terminals) 210 Control Unit 211 Communication Control Unit 212 Display Control Unit 213 Selection Reception Department 214 Usage request generation unit 270 Storage section 300 Administrator terminal (communication terminal) 310 Control Unit 311 Communication Control Unit 312 Display Control Unit 313 Settings Reception Department 370 Storage section 400 Database Servers 500 Networks 600 Information Processing Systems
Claims
1. An information processing device for managing the use of multiple facilities installed in a building, A generation unit generates first display information that causes the user to display the multiple feature information in a manner selectable by the user on the user's communication terminal, based on the association between multiple feature information relating to the characteristics of the facility stored in a predetermined storage unit and the group to which the feature information belongs, and the association between the multiple facilities and the feature information. The communication terminal to which the first display information is transmitted includes an acquisition unit that acquires one or more feature information selected by the user, The generation unit generates second display information that allows the user to select and display one or more target facilities, each associated with one or more feature information selected by the user. The acquisition unit acquires information regarding the target facility selected by the user at the communication terminal to which the second display information has been transmitted. The system further includes a reservation setting unit that sets up reservations for the target facilities selected by the user. In the communication terminal to which the first display information is transmitted, a plurality of the groups are displayed in a manner that allows the user to select one of the plurality of groups, and when the user selects any of the groups, the characteristic information belonging to the selected group is displayed. Information processing device.
2. The generation unit generates the second display information so as to display characteristic information associated with the target facility that is different from the characteristic information selected by the user, in association with the target facility. The information processing apparatus according to claim 1.
3. The system further includes a setting unit that receives settings for the group and the characteristic information belonging to the group from the building's management user. The information processing apparatus according to claim 1.
4. The system further includes a history output unit that outputs history information relating the aforementioned characteristic information to the facilities for which reservations have been set in the reservation setting unit according to the selection of said characteristic information. The information processing apparatus according to claim 1.
5. The generation unit generates the second display information so as to display the target facilities in a list, or so as to display icons on the map indicating the locations of the target facilities. The information processing apparatus according to claim 1.
6. A control method for an information processing device that manages the use of multiple facilities installed in a building, In an information processing device, The steps include: associating a plurality of feature information relating to the characteristics of the facility, stored in a predetermined storage unit, with the group to which the feature information belongs, and generating first display information that causes the user to display the plurality of feature information on the user's communication terminal in a manner selectable by the user, based on the association between the plurality of facilities and the feature information; The steps include: obtaining one or more feature information selected by the user in the communication terminal to which the first display information has been transmitted; The steps include generating second display information that allows the user to select and display one or more target facilities, which are facilities associated with one or more feature information selected by the user; The steps include: obtaining information about the target facility selected by the user in the communication terminal to which the second display information has been transmitted; The steps include setting up a reservation for the target facility selected by the user, Make it run, In the communication terminal to which the first display information is transmitted, a plurality of the groups are displayed in a manner that allows the user to select one of the plurality of groups, and when the user selects any of the groups, the characteristic information belonging to the selected group is displayed. A method for controlling an information processing device.
7. A control program for an information processing device that manages the use of multiple facilities installed in a building, In an information processing device, A function that generates first display information that displays the multiple feature information in a manner selectable by the user on the user's communication terminal, based on the association between multiple feature information relating to the characteristics of the facility stored in a predetermined storage unit and the group to which the feature information belongs, and the association between the multiple facilities and the feature information. The communication terminal on which the first display information is transmitted has a function to acquire one or more feature information selected by the user, A function to generate second display information that allows the user to select and display one or more target facilities, which are facilities associated with one or more feature information selected by the user, The communication terminal on which the second display information is transmitted has a function to acquire information about the target facility selected by the user, This implements a function to set up reservations for the target facilities selected by the user, In the communication terminal to which the first display information is transmitted, a plurality of the groups are displayed in a manner that allows the user to select one of the plurality of groups, and when the user selects any of the groups, the characteristic information belonging to the selected group is displayed. A control program for an information processing device.
8. A communication terminal for a user requesting the use of multiple facilities installed in a building, A display processing unit that, based on first display information transmitted from the information processing device, displays a plurality of feature information relating to the characteristics of the facility in a manner that the user can select, and, based on second display information transmitted from the information processing device in response to receiving one or more feature information selected by the user, displays one or more target facilities that are associated with the one or more feature information selected by the user, in a manner that the user can select. The system includes a transmission processing unit that transmits information relating to the reservation of the target facility selected by the user to the information processing device, The display processing unit displays a plurality of groups in a manner that allows the user to select them based on the first display information, and when the user selects any of the plurality of groups, it displays the characteristic information belonging to the selected group. Communication terminal.
9. A method for controlling a communication terminal of a user that requests the use of multiple facilities installed in a building, with respect to an information processing device, The communication terminal, The steps include: displaying a plurality of feature information relating to the characteristics of the facility in a manner that allows the user to select, based on first display information transmitted from the information processing device, and displaying one or more target facilities, which are associated with the one or more feature information selected by the user, in a manner that allows the user to select, based on second display information transmitted from the information processing device in response to receiving one or more feature information selected by the user; The process involves transmitting information relating to the reservation of the target facility selected by the user to the information processing device, In the display step, based on the first display information, a plurality of groups are displayed in a manner that allows the user to select one, and when the user selects any of the plurality of groups, the characteristic information belonging to the selected group is displayed. A method for controlling communication terminals.
10. A control program for a communication terminal of a user requesting the use of multiple facilities installed in a building, provided to an information processing device, On the communication terminal, Based on first display information transmitted from the information processing device, a function is provided to display multiple feature information relating to the characteristics of the facility in a manner that allows the user to select, and based on second display information transmitted from the information processing device in response to receiving one or more feature information selected by the user, one or more target facilities associated with the one or more feature information selected by the user are displayed to the user in a selectable manner. The system provides a function to transmit information regarding the reservation of the target facility selected by the user to the information processing device. The display function displays a plurality of groups in a manner that allows the user to select them based on the first display information, and when the user selects any of the plurality of groups, it displays the characteristic information belonging to the selected group. A control program for communication terminals.