Information processing device, control method for information processing device, control program for information processing device, communication terminal, control method for communication terminal, and control program for communication terminal

The system simplifies the reservation of multiple connected conference rooms by allowing users to reserve them as a single space, reducing effort and ensuring availability checks, thus enhancing user convenience.

JP2025140546AActive Publication Date: 2025-09-29SOFTBANK CORPORATION
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024040013
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-14
Publication Date
2025-09-29
Estimated Expiration
2044-03-14

AI Technical Summary

Technical Problem

Reserving multiple connected conference rooms separately is time-consuming for users, as they need to reserve each room individually, which is inefficient.

Method used

An information processing device and communication terminal system that allows users to reserve a single connected conference room by setting reservations for both the main room and its connected rooms based on their availability, with notification for conflicts and user-friendly interface displays.

Benefits of technology

Simplifies the reservation process by allowing users to reserve multiple rooms as a single connected space, reducing effort and ensuring availability checks are performed automatically.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025140546000001_ABST
    Figure 2025140546000001_ABST
Patent Text Reader

Abstract

To reduce burdens of users when reserving a single conference room made up by connecting a plurality of conference rooms.SOLUTION: An information processing device comprises: a storage unit for storing information related to a type of each conference room and a reservation state of a plurality of conference rooms; and a reservation setting unit for, based on a reservation request for one of the plurality of conference rooms that is received from a user, setting a reservation for a conference room to be reserved in the reservation request according to the reservation state. When the reservation request includes a connection request indicating that at least two or more conference rooms are used as a single connected conference room, the reservation setting unit sets a reservation for the conference room to be reserved, as well as for a conference room to be connected to the conference room to be reserved.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, a control method for an information processing device, a control program for an information processing device, a communication terminal, a control method for a communication terminal, and a control program for a communication terminal. [Background technology]

[0002] BACKGROUND ART Conventionally, there are systems that allow users to search for and reserve rental conference rooms using a computer system (for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2002-063322 Summary of the Invention [Problem to be solved by the invention]

[0004] Conventionally, adjacent conference rooms separated by movable partitions have been connected to form a single conference room. This allows for flexible preparation of conference rooms according to the size of the conference and the number of participants, enabling effective use of space. However, when reserving a single conference room made up of multiple connected conference rooms, it is necessary to reserve each of the multiple conference rooms separately, which is time-consuming for users.

[0005] There is a demand for reducing the effort required by users when reserving a single conference room that is made up of multiple connected conference rooms. [Means for solving the problem]

[0006] An information processing device according to one embodiment of the present invention comprises a memory unit that stores information about the type of each conference room and the reservation status of the multiple conference rooms for each of the multiple conference rooms, and a reservation setting unit that, based on a reservation request for one of the multiple conference rooms received from a user, sets a reservation for the conference room to be reserved in the reservation request according to the reservation status.When the reservation request includes a connection request indicating that at least two or more conference rooms will be used as a connected conference room connected together, the reservation setting unit sets a reservation for the conference room to be reserved, as well as for the conference room to be connected to the conference room to be reserved.

[0007] In an information processing device according to one embodiment of the present invention, the reservation setting unit accepts, as a reservation request, the time period for using the conference room to be reserved, and depending on the reservation status, if the conference room to be connected to in the connection request is unavailable during the time period for use, the reservation related to the connection request may not be set.

[0008] An information processing device according to one embodiment of the present invention may further include a notification unit that notifies the user's communication terminal that the reservation related to the connection request cannot be set if the conference room to be connected to in the connection request is unavailable during the usage time period.

[0009] A control method for an information processing device according to one embodiment of the present invention causes the information processing device to execute the steps of storing, in a specified storage unit, information regarding the type of each of a plurality of conference rooms and the reservation status of the plurality of conference rooms, and, based on a reservation request for one of the plurality of conference rooms received from a user, setting a reservation for the conference room to be reserved in the reservation request according to the reservation status; if the reservation request includes a connection request indicating that at least two or more conference rooms will be used as a connected conference room connected together, the step of setting a reservation sets a reservation for the conference room to be reserved as well as for the conference room to be connected to the conference room to be reserved.

[0010] A control program for an information processing device according to one embodiment of the present invention enables the information processing device to perform the following functions: store information about the type of each conference room and the reservation status of the multiple conference rooms in a specified memory unit; and, based on a reservation request for one of the multiple conference rooms received from a user, set a reservation for the conference room to be reserved in the reservation request according to the reservation status. When the reservation request includes a connection request indicating that at least two or more conference rooms will be used as a connected conference room connected together, the reservation setting function sets a reservation for the conference room to be reserved, as well as for the conference room to be connected to the conference room to be reserved.

[0011] In one embodiment of the present invention, a communication terminal that sends a reservation request for one of multiple conference rooms to an information processing device includes a display processing unit that displays a reservation setting screen for the multiple conference rooms based on information regarding the type of each conference room and information regarding the reservation status of the multiple conference rooms obtained from the information processing device, and a generation unit that generates a reservation request for the conference room to be reserved based on a user's selection on the reservation setting screen.The display processing unit displays information indicating that a conference room that can be used as a linked conference room, which is made by linking at least two or more conference rooms together, is a linked conference room on the reservation setting screen, and the generation unit generates a connection request that includes in the reservation request a connection request indicating that the conference room to be reserved will be used as a linked conference room, in accordance with the user's selection.

[0012] An information processing device connected to a communication terminal according to one embodiment of the present invention may, when a reservation request includes a connection request, set up a reservation for the conference room to be reserved as well as a conference room that is a connection partner to be connected to the conference room to be reserved.

[0013] According to one embodiment of the present invention, a control method for a communication terminal that sends a reservation request for one of multiple conference rooms to an information processing device includes the steps of: displaying a reservation setting screen for multiple conference rooms based on information regarding the type of each conference room and information regarding the reservation status of the multiple conference rooms obtained from the information processing device; and generating a reservation request for the conference room to be reserved based on the user's selection on the reservation setting screen. The displaying step displays information indicating that a conference room that can be used as a linked conference room, which is formed by linking at least two or more conference rooms together, is a linked conference room on the reservation setting screen; and the generating step generates a link request indicating that the conference room to be reserved will be used as a linked conference room, by including it in the reservation request, in accordance with the user's selection.

[0014] In one embodiment of the present invention, a control program of a communication terminal that sends a reservation request for one of multiple conference rooms to an information processing device executes the following functions: displaying a reservation setting screen for multiple conference rooms based on information regarding the type of each conference room and information regarding the reservation status of the multiple conference rooms obtained from the information processing device; and generating a reservation request for the conference room to be reserved based on the user's selection on the reservation setting screen.The displaying function displays information on the reservation setting screen indicating that a conference room that can be used as a linked conference room, which is made by linking at least two or more conference rooms together, is a linked conference room.The generating function generates a linking request that indicates that the conference room to be reserved will be used as a linked conference room, by including it in the reservation request, depending on the user's selection. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 1 is a functional block diagram of an example of the configuration of a reservation system according to one embodiment of the present invention, and a server (information processing device) and a user terminal (user communication device). [Figure 2] 2(a) and (b) show an example of information stored in a reservation system according to one embodiment of the present invention. [Figure 3] 3(a) to 3(c) are examples of display screens of a user terminal. [Figure 4] 4(a) and (b) are examples of the display screen of the user terminal. [Figure 5] FIG. 5 is an example of a display screen of a user terminal. [Figure 6] FIG. 6 shows an example of a display screen of a user terminal. [Figure 7] FIG. 7 is a flowchart showing an example of the operation of the server according to one embodiment of the present invention. [Figure 8] FIG. 8 is a sequence diagram between a server and a communication terminal according to an embodiment of the present invention. [Figure 9] 9(a) to 9(c) are examples of display screens of a user terminal. [Figure 10] 10(a) and 10(b) are examples of the display screen of the user terminal. DETAILED DESCRIPTION OF THE INVENTION

[0016] Hereinafter, an embodiment of the invention according to the present disclosure (also referred to as the present invention) will be described using the drawings. Note that the drawings are merely examples, and the present invention is not limited to those shown in the drawings. For example, the numbers of servers, user terminals, and database servers, data sets (tables), flowcharts, sequence diagrams, and display screens shown in the drawings are merely examples, and the present invention is not limited to these.

[0017] <System configuration> FIG. 1 is a diagram illustrating an example of the configuration of a reservation system according to an embodiment of the present invention. The reservation system 600 is a system for managing reservations for facilities, and may be a system that manages a single facility consisting of multiple connected facilities. In the following explanation, the reservation system 600 will be described as managing reservations for conference rooms as an example of a facility. Note that the management targets of the reservation system 600 are not limited to conference rooms, but may be facilities that include spaces that are reserved and used. For example, the management targets of the reservation system 600 may include facilities that are typically used individually but can be connected as needed. Examples of such facilities include music studios, rental spaces, sports facilities, and halls. Note that, hereinafter, a single conference room consisting of multiple connected conference rooms will also be referred to as a "connected conference room."

[0018] The reservation system 600 may include a server (information processing device) 100, a user terminal (communication terminal) 200, and a database server 101.

[0019] The server 100 may be capable of executing various processes related to a conference room reservation service (hereinafter also simply referred to as a "reservation service") realized by the reservation system 600. The server 100 may be connected to the user terminal 200 via a network 500. The network 500 may include a wireless network or a wired network. Specifically, for example, the network 500 may be a wireless LAN (WLAN), a wide area network (WAN), code division multiple access (CDMA), long term evolution (LTE), LTE-Advanced, fourth generation communication (4G), fifth generation communication (5G), sixth generation communication (6G) or later mobile communication system, etc. The network 500 is not limited to these examples and may generally be, for example, Bluetooth (registered trademark), an optical fiber line, etc. The network 500 may also be a combination of these.

[0020] 1 shows only one server 100, but the present invention is not limited to this. That is, each function described as being provided by the server 100 may be realized by a plurality of servers. Furthermore, the server 100 may be, for example, a distributed server system that cooperates by communicating via a network, or may be a so-called cloud server. That is, the server 100 is not limited to a physical server, and may also include a virtual server created by software.

[0021] The user terminal 200 is a communication terminal of a user who uses the reservation service, and may be connected to the server 100 via the network 500. The user terminal 200 may transmit a reservation request for one of multiple conference rooms to the information processing device 100. That is, the user terminal 200 may accept input of information necessary for reserving a conference room from the user, and transmit the information to the server 100 as a reservation request. Note that, for example, an application for using the reservation service may be installed in the user terminal 200, and the information may be transmitted to the server 100 via the application. Alternatively, installation of an application in the user terminal 200 is not required, and the user may access a web page for using the reservation service from the user terminal 200 via a web browser or the like, and transmit the required information to the server 100.

[0022] Although FIG. 1 shows a smartphone as the user terminal 200, the user terminal 200 may be any terminal capable of implementing the functions described in the following embodiments. For example, the user terminal 200 may be a mobile phone (feature phone), a computer (e.g., a tablet, desktop computer, or laptop), or a wearable device (glasses-type device, watch-type device, etc.). Although FIG. 1 shows only one user terminal 200, there may be as many user terminals 200 as there are users who use the reservation service.

[0023] 1, the reservation system 600 may include a reception terminal that is installed, for example, at the entrance of the conference room and receives information necessary for users to enter and exit the conference room (check-in / check-out). As long as it is possible to identify users who use the conference room, user check-in / check-out may be realized by any method other than the reception terminal.

[0024] The database server 101 may store (contain) various information (data) used in the reservation system 600. Although only one database server 101 is shown in FIG. 1 , separate from the server 100, the database server 101 may be integrated into the server 100. That is, the database server 101 may be a volatile memory or a non-volatile memory of the server 100. The database server 101 may also be composed of multiple storage devices. The database server 101 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.

[0025] The database server 101 may store, for example, user information about users who use the reservation service. The user information is information for identifying each user, and may include, for example, a user ID (IDentifier) ​​(an example of an identifier) ​​that uniquely identifies the user, a user name, an email address, the user's affiliation, and the like.

[0026] Other information stored in the database server 101 will be described using Figures 2(a) and (b). Figure 2(a) is an example of a conference room information table related to conference room details. The conference room information table TB10 may be a data set that associates a conference room ID that uniquely identifies a conference room with the conference room's name, capacity, connectability, and connectable partner. Connectability may be information indicating whether a conference room can be used as a connectable conference room. For example, a conference room identified by conference room ID "mr_N01" has the name "N01" and a capacity of "8 people." Conference room "N01" can be connected to another conference room, and the conference room with conference room ID "mr_N02" is its connectable partner. Conference room "N03" identified by conference room ID "mr_N03" has a capacity of "12 people" and cannot be connected to other conference rooms. Furthermore, conference room "N09" identified by conference room ID "mr_N09" has a capacity of "6 people" and can be linked to two conference rooms with conference room IDs "mr_N08" and "mr_N10." Note that Fig. 2(a) is an example, and conference room information table TB10 may also store information regarding the location, area, equipment, etc. of the conference room.

[0027] FIG. 2(b) is an example of a reservation information table related to the reservation status of conference rooms. The reservation information table TB20 may be a data set that associates a reservation ID that uniquely identifies each reservation with a conference room ID that uniquely identifies the reserved conference room, the user ID of the user who made the reservation, the reservation date, the reservation time slot, etc. For example, a reservation identified by reservation ID "rsv_001" indicates that a user identified by user ID "user_001" will use a conference room identified by conference room ID "mr_N02" from 14:00 to 15:00 on 2023 / 10 / 04. Also, a reservation identified by reservation ID "rsv_002" indicates that a user identified by user ID "user_002" will use two conference rooms identified by conference room IDs "mr_N01" and "mr_N02" from 11:00 to 12:00 on 2023 / 10 / 04. Details will be described later, but the reservation with reservation ID "rsv_002" may be a reservation for a linked conference room that links conference room N01 and conference room N02.

[0028] The reservation information table TB20 is not limited to the example shown in FIG. 2(b), and may be stored in any manner as long as each reservation can be identified. The information stored in the reservation information table TB20 is not limited to that shown, and may be more or less than this. For example, information about participating users who will be attending the conference may also be stored. The reservation information table TB20 may be updated each time a new reservation is set or a reservation is changed.

[0029] Next, the hardware configuration and functional configuration of the server 100 and the user terminal 200 will be described with reference to FIG.

[0030] <User device> (1) Hardware configuration of the user terminal The user terminal 200 includes a control unit 210 , a communication unit 220 , a display unit 230 , an input / output unit 240 , and a storage unit 270 .

[0031] The control unit 210 is typically a processor, and may be realized by a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), etc. The control unit 210 may execute the functions and methods described in each embodiment by reading out a program stored in the storage unit 270 and executing the code or instructions included in the program.

[0032] The storage unit 270 stores various programs and data required for the operation of the user terminal 200. The storage unit 270 may include, for example, a flash memory. The storage unit 270 may also include memory (such as a RAM (Random Access Memory) or a ROM (Read Only Memory)) that provides a working area for the control unit 210.

[0033] The communication unit 220 may be implemented as hardware such as a network adapter, communication software, or a combination thereof. The communication unit 220 may transmit and receive various data to and from the server 100 via the network 500 using a predetermined communication protocol. The communication unit 220 may transmit various data to the server 100 in accordance with instructions from the control unit 210. The communication unit 220 may also receive various data transmitted from the server 100 and transmit it to the control unit 210. When the communication unit 220 is configured as a physically structured circuit, it may also be expressed as a communication circuit.

[0034] The display unit 230 is a monitor that displays data in accordance with the display data written in the frame buffer, and may be, for example, a touch panel, a touch display, or the like.

[0035] 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, etc.

[0036] (2) Functional configuration of user terminal The user terminal 200 may include a display processing unit 212, an input / output processing unit 213, and a generation unit 214 as functions realized by the control unit 210. Of the functional units shown in FIG. 2, functional units that are not essential in the embodiments described below may be omitted. Furthermore, the functions or processes of each functional unit may be realized by machine learning or AI (Artificial Intelligence) to the extent feasible. Furthermore, some of the various processes described below as being executed by the user terminal 200 may be executed by the server 100.

[0037] The display processing unit 212 may control the display of data on the display unit 230. For example, the display processing unit 212 may cause the display unit 230 to display reservation setting screens for multiple conference rooms based on information regarding the type of each conference room and information regarding the reservation status of multiple conference rooms, which are obtained from the server 100. For example, FIG. 3(a) may be an example of a reservation setting screen that displays the reservation status of each conference room along a time axis based on the reservation information table TB20 of FIG. 2(b). Screen 10 displays a reservation schedule 12 for "Conference Room N02" from 14:00 to 15:00 on October 4, 2023, according to the reservation ID "rsv_01" in the reservation information table TB20.

[0038] Furthermore, the display processing unit 212 may display information indicating that a conference room that can be used as a linked conference room, which is formed by linking at least two or more conference rooms among the multiple conference rooms, corresponds to a linked conference room on the reservation setting screen. According to the conference room information table TB10 of FIG. 2(a), conference room N01 and conference room N02 are conference rooms that can be linked to each other. The display processing unit 212 may display, for example, button 11 on screen 10 as information indicating that conference room N01 and conference room N02 can form a linked conference room. As will be described in detail later, the user may be able to send a reservation request for conference room N02 as one of the conference rooms that form the linked conference room by selecting, for example, button 11 displayed in the field for conference room N02.

[0039] The input / output processing unit 213 may control the transmission of various types of information to and from external devices via the input / output unit 240. For example, the input / output processing unit 213 may transmit various types of information to each functional unit in response to a user's input operation received by an input device, or may transmit information from each functional unit to an output device (not shown), such as a touch panel, a monitor, or a speaker.

[0040] The generation unit 214 may generate a reservation request for the conference room to be reserved based on the user's selection on the reservation setting screen. For example, the user may be able to reserve a conference room by selecting a date and time slot in the area of ​​the conference room to be reserved on the screen 10. Furthermore, the generation unit 214 may generate a reservation request that includes a connection request indicating that the conference room to be reserved will be used as a connected conference room, in accordance with the user's selection.

[0041] For example, in response to the user selecting button 11, the display processing unit 212 may transition the display unit 230 to screen 20 of FIG. 3(b). On screen 20, conference rooms N01 and N02 may be displayed surrounded by a circle 21 to indicate that they form a linked conference room. Note that any display format may be used as long as the user can identify that they are linked conference rooms. Furthermore, the display processing unit 212 may display screen 20 even when a button displayed in the area of ​​conference room N01 is selected instead of button 11 displayed in the area of ​​conference room N02.

[0042] Furthermore, when a reservation has been set for any of the conference rooms that make up the linked conference room, the display processing unit 212 may indicate that the linked conference room cannot be reserved. For example, as shown in screen 40 of FIG. 4(a), assume that a reservation 41 has been set for "10:30-11:30" in conference room N01 and a reservation 42 has been set for "14:00-15:00" in conference room N02. In this case, if the user selects to set a reservation for the linked conference room (if button 43 is selected), the display processing unit 212 may cause the display unit 230 to display screen 50 shown in FIG. 4(b). For example, as shown in screen 50, the display processing unit 212 may display that a reservation 51 has been set for "10:30-11:30" in the linked conference room consisting of conference rooms N01 and N02 and that a reservation 52 has been set for "14:00-15:00."

[0043] In this way, the availability of linked conference rooms is provided to the user, so that the user can easily grasp whether or not multiple conference rooms can be linked and used.

[0044] The display processing unit 212 may transition the display unit 130 to screen 30 shown in FIG. 3(c) in accordance with the time slot and conference room selected by the user on screen 20. In the example of screen 20, time slot 22 of "11:00-12:00" is selected for a linked conference room consisting of conference rooms N01 and N02. Screen 30 is an example of a conference room reservation setting screen. By setting various settings on screen 30 and selecting the "Save" button, information necessary for the reservation may be sent to server 100 as a reservation request. The information necessary for the reservation may include the conference room to be used, the date, the time slot (start time, end time, etc.), information about the participants, etc. Here, as shown in area 31 of screen 30, the conference rooms to be reserved are "N01" and "N02," and the reservation request includes a connection request indicating that the conference room to be reserved, "N02," should be connected to conference room "N01" and used as a linked conference room.

[0045] The screen that allows the user to select a conference room to reserve is not limited to a calendar-format screen such as screen 10 in FIG. 3(a). For example, the display processing unit 212 may cause the display unit 230 to display a list screen 60 displaying information about conference rooms, as shown in FIG. 5. At this time, the display processing unit 212 may cause a button 61 indicating that a conference room that can be used as a linked conference room corresponds to a linked conference room. Then, in response to the user selecting button 61, the display processing unit 212 may cause the display unit 230 to transition to screen 20 in FIG. 3(b).

[0046] The display processing unit 212 may also display a reservation setting screen in calendar format so that it is possible to distinguish whether multiple conference rooms are reserved as linked conference rooms or whether each conference room is reserved for the same time period. For example, when multiple conference rooms are reserved as linked conference rooms, the reservation schedule may be displayed in the same color across the time regions of the multiple conference rooms, as shown in reservations 51 and 52 in FIG. 4(b), or the reservation name may be displayed across the time regions of the multiple conference rooms. On the other hand, when each conference room is reserved for the same time period, the reservation schedule may be displayed in a different color or the reservation name may be displayed to distinguish between them.

[0047] <server> Next, the hardware configuration and functional configuration of the server 100 according to an embodiment of the present invention will be described.

[0048] (1) Server hardware configuration The server 100 may include a control unit 110, a communication unit 120, and a storage unit 170.

[0049] The control unit 110 is typically a processor, and may include a central processing unit (CPU), MPU, GPU, microprocessor, etc., and may be realized by a logic circuit (hardware) formed in an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), etc., or a dedicated circuit.

[0050] The storage unit 170 stores various programs and various data required for the operation of the server 100. The storage unit 170 may include, for example, a hard disk drive (HDD), a solid state drive (SSD), a flash memory, etc. The storage unit 170 may also include a memory that provides a working area for the control unit 110.

[0051] The communication unit 120 may be implemented as hardware such as a network adapter, communication software, or a combination of these. The communication unit 120 may transmit and receive various data to and from the user terminal 200 via the network 500. The communication unit 120 may transmit various data to the user terminal 200 in accordance with instructions from the control unit 110. The communication unit 120 may also receive various data transmitted from the user terminal 200 and transmit the data to the control unit 110.

[0052] (2) Server functional configuration The server 100 may include a reservation receiving unit 111, a determination unit 112, a reservation setting unit 113, and a notification unit 114 as functions realized by the control unit 110. Of the functional units shown in FIG. 2, functional units that are not essential for the embodiments described hereinafter may be omitted. Furthermore, the functions or processes of each functional unit may be realized by machine learning or AI to the extent feasible.

[0053] The reservation reception unit 111 may receive a reservation request for one of a plurality of conference rooms from the user terminal 200. That is, the reservation reception unit 111 may receive, as a reservation request, a time slot for using the conference room to be reserved. The reservation reception unit 111 may also receive a change request for an already set reservation, such as changing the time or deleting the reservation.

[0054] The determination unit 112 may perform various determination processes and pass the determination results to the reservation setting unit 113, the notification unit 114, and the like.

[0055] The reservation setting unit 113 may set a reservation for the conference room to be reserved in the reservation request depending on the reservation status. For example, when the reservation request includes a connection request indicating that at least two or more conference rooms are to be connected together to be used as a single connected conference room, the reservation setting unit 113 may set a reservation for the conference room to be reserved as well as the conference room to be connected to the conference room to be reserved. For example, the reservation receiving unit 111 may receive a reservation request including a connection request for conference rooms N01 and N02 as connected conference rooms from the user terminal 200 via the above-mentioned screen 10 (or screen 40) to screens 20 and 30. In response to this, the reservation setting unit 113 may register the two conference rooms, conference room N01 and conference room N02, as connected conference rooms for a reservation identified by the reservation ID "rsv_002," as shown in the reservation information table TB20.

[0056] In addition, depending on the reservation status, the reservation setting unit 113 may not set the reservation related to the connection request if the conference room to be connected in the connection request is unavailable during the usage time period included in the usage request. For example, as shown in screen 10 of FIG. 3(a), even if conference room N02 is reserved for "14:00-15:00," if a reservation request including a connection request for conference room N01 to be connected to conference room N02 is received during a time period that includes at least a portion of "14:00-15:00," the reservation setting unit 113 may not set the reservation related to the reservation request. This ensures that the conference room can be used as a connected conference room.

[0057] At this time, if the conference room to be connected according to the connection request is unavailable during the usage time period, the notification unit 114 may notify the user terminal 200 that the reservation according to the connection request cannot be set. Figure 6 may be an example of a screen 70 on which a notification 71 is displayed that the reservation cannot be made as a connected conference room. This makes it possible to provide a reservation system with high usability.

[0058] Here, when the reservation receiving unit 111 receives a request to change the reservation of a linked conference room that has already been set, the reservation setting unit 113 may change the reservations of all conference rooms that make up the linked conference room.

[0059] <Server control flowchart> The control method of the server 100 described above will be explained using the flowchart of FIG. 7. First, the server 100 may store information about the type of each conference room and the reservation status of the multiple conference rooms in a storage unit (database server 101) for each of the multiple conference rooms (step S11). This information may be stored in the database server 101 as the conference room information table TB10 and reservation information table TB20 described above. The reservation acceptance unit 111 may accept a reservation request for one of the multiple conference rooms from the user terminal 200 (step S12). The determination unit 112 may determine whether the reservation request includes a connection request indicating that the conference room to be reserved is to be used as a connected conference room in which at least two or more conference rooms are connected together (step S13). If it is determined that the connection request is included (YES in step S13), the reservation setting unit 113 may set a reservation for the conference room to be reserved, as well as for a conference room to be connected to the conference room to be reserved (step S14). This may update the reservation information table TB20. If it is determined that the request does not include a connection request (NO in step S13), the reservation setting unit 113 may set a reservation for the conference room that is the reservation target (step S15).

[0060] This means that when a user wishes to use a conference room as a linked conference room, they can simply select that option and then only need to complete the reservation process for one conference room, reducing the user's workload.

[0061] <Sequence between server and user terminal> The control method of the user terminal 200 described above will be explained using the sequence diagram between the server 100 in FIG. 8. First, the server 100 may store information about the type of each conference room and the reservation status of the multiple conference rooms in a storage unit (database server 101) as in step S11 in FIG. 7. Then, the server 100 may transmit the type of conference room and the reservation status of the multiple conference rooms in response to a request from the user terminal 200 or periodically (step P11). The display processing unit 212 of the user terminal 200 may display a conference room reservation setting screen for a conference room that can be used as a linked conference room, including information indicating that the conference room corresponds to the linked conference room (step P12). The reservation setting screen may be, for example, any of the above-mentioned screens 10 to 60. The input / output processing unit 213 may determine whether the reservation is for a linked conference room based on the user's operation on the reservation setting screen (step P13). For example, if button 11 is selected on screen 10 and it is determined that the reservation is for a linked conference room (YES in step P13), the generation unit 214 may generate a reservation request by including a link request indicating that the conference room to be reserved will be used as a linked conference room (step P14). Then, the user terminal 200 may send the reservation request to the server 100 (step P16). Meanwhile, if it is determined that the reservation is not for a linked conference room (NO in step P13), the generation unit 214 may generate a reservation request for the reservation target (step P15), and the user terminal 200 may send the reservation request to the server 100 (step P16). In response to receiving the reservation request from the user terminal 200, the server 100 may proceed with the processing of step S12 in FIG. 7.

[0062] <Other Examples> In the above description, a linked conference room is composed of two conference rooms. However, a linked conference room may be composed of three or more conference rooms. For example, in the conference room information table TB10, the conference room ID "mr_N09" is associated with two conference rooms "mr_N08" and "mr_N10" as connected conference rooms. The generation of a reservation request in the user terminal 200 in this case will be described using the example screens of the user terminal 200 in FIGS. 9(a) to 9(c).

[0063] As shown in FIG. 9(a), the display processing unit 212 may display a button 81 indicating that the conference room corresponds to a linked conference room on a conference room list screen 80. When the user selects the button 81 indicating that they wish to make a linked reservation, the display processing unit 212 may transition the display unit 230 to a screen 90 shown in FIG. 9(b). The screen 90 may include an area 91 that allows the user to select a conference room to be linked from among three conference rooms that can be linked to conference room N08. The display processing unit 212 may transition to a reservation setting screen 30′ shown in FIG. 9(c) in accordance with the user's selection in area 91. As shown in area 31′ of screen 30′, the conference rooms to be reserved are “N08,” “N09,” and “N10,” and the reservation request includes a linking request indicating that the conference rooms to be reserved “N08,” “N09,” and “N10” are to be linked and used as a linked conference room.

[0064] For example, if conference rooms N08 and N10 are selected even though they are not adjacent to each other, the display processing unit 212 does not need to transition the display unit 230 to the reservation setting screen 30'. This allows reservations to be made reliably as linked conference rooms.

[0065] In the above description, when reserving a linked conference room, the user selects the linking of the conference room on a calendar screen or a conference room list screen. However, the linking of the conference room may be selected at any time. This will be explained using example screens of the user terminal 200 in Figures 10(a) and 10(b).

[0066] FIG. 10(a) may be an example of a reservation setting screen. The reservation setting screen 32 may be displayed on the display unit 230 when a button indicating a desired linked reservation is not selected during a reservation operation on a calendar-based reservation screen (e.g., screens 10, 20, 30, 40, etc.) or a reservation screen with a list of conference rooms (e.g., screen 80, etc.), and only a single conference room (conference room N01 in the example of FIG. 10(a)) is selected. In this case, the display processing unit 212 may display a button 33 indicating that a linked reservation is possible on the reservation setting screen 32. Then, when the button 33 indicating a desired linked reservation is selected, the display processing unit 212 may transition the display unit 230 to screen 34 of FIG. 10(b). The screen 34 may include an area 35 that allows the user to select a conference room that can be connected to conference room N01 (conference room N02 in the example of the figure). Note that if there are multiple conference rooms that can be connected to conference room N01, the area 35 may display multiple conference rooms that can be selected. When a conference room to be connected is selected in the area 35, the display processing unit 212 may transition the display unit 230 to a reservation setting screen (for example, screens 30, 30', etc.).

[0067] There may be cases where the conference room to be connected is unavailable during the desired time period for reservation. In this case, when button 33 is selected on screen 32, notification unit 114 may notify user terminal 200 that the reservation related to the connection request cannot be set. Figure 10(c) may be an example of screen 36 on which notification 37 is displayed to the effect that the reservation cannot be made as a connected conference room. Note that notification 37 is only an example, and any wording may be used as long as it is possible to notify that a reservation cannot be made.

[0068] When only one conference room is selected in a reservation operation, the conference room to be linked may be reserved during the usage time period related to the reservation operation. In this case, the selectable conference rooms may not be displayed in area 35 of screen 34. Alternatively, display processing unit 212 may not display button 33 indicating that linked reservations are possible on reservation setting screen 32.

[0069] While the present invention has been described based on the drawings and examples, it should be noted that those skilled in the art would readily be able to make various modifications and alterations based on the present 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 so as not to cause logical inconsistencies, and multiple components, steps, etc. can be combined or divided into one. Furthermore, the configurations described in the above embodiments may be appropriately combined. For example, each component described as being included in the server 100 may be realized in a distributed manner across multiple servers. Furthermore, the processing described above as being performed by the server 100 may be performed by the user terminal 200, and vice versa.

[0070] The programs of the embodiments of the present disclosure may be provided in a state stored in a storage medium readable by an information processing device. The storage medium may store the programs in a "non-transitory tangible medium." The programs include, for example, software programs and control programs. When the functional units of the server 100 are implemented by software, the server 100 functions as a reservation acceptance unit 111, a determination unit 112, a reservation setting unit 113, and a notification unit 114 by the processor executing the programs loaded on the memory. When the functional units of the communication terminal are implemented by software, the communication terminal 200 functions as a display processing unit 212, an input / output processing unit 213, and a generation unit 214 by the processor executing the programs loaded on the memory.

[0071] 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 ICs (ASICs), etc.), 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 tapes, solid state drives (SSDs), RAM drives, secure digital cards or drives, any other suitable storage media, or any suitable combination of two or more of these. The storage medium may, where appropriate, be volatile, non-volatile, or a combination of volatile and non-volatile.

[0072] Furthermore, the program of the present disclosure may be provided to the server 100 via any transmission medium (such as a communication network or broadcast waves) capable of transmitting the program.

[0073] Furthermore, each embodiment of the present disclosure may be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission. Note that the program of the present disclosure may be implemented using, for example, a scripting language such as JavaScript (registered trademark) or Python, or C, Go, Swift, Koltin, Java (registered trademark), or the like.

[0074] According to each aspect of the present disclosure described above, by providing a more comfortable working environment for users, it is possible to contribute to achieving Goal 11 of the Sustainable Development Goals (SDGs), "Sustainable cities and communities." [Explanation of symbols]

[0075] 100 Server (information processing device) 110 control section 111 Reservations Department 112 Judgment section 113 Reservation setting section 114 Notification Department 120 Communications Department 170 Storage device 101 Database Server 200 User terminal (communication terminal) 210 Control Unit 212 Display processing unit 213 Input / Output Processing Unit 214 Generation part 220 Communications Department 230 Display section 240 Input / output section 270 Storage section 500 Network 600 Reservation System

Claims

1. a storage unit that stores information about the type of each conference room and the reservation status of the plurality of conference rooms; a reservation setting unit that sets a reservation for the conference room to be reserved in the reservation request in accordance with the reservation status based on a reservation request for any of the plurality of conference rooms received from a user; Equipped with The reservation setting unit, when the reservation request includes a connection request indicating that at least two or more conference rooms will be used as a connected conference room connected to one other conference room, sets a reservation for the conference room to be reserved as well as a connected conference room to be connected to the conference room to be reserved.

2. the reservation setting unit accepts, as the reservation request, a usage time period for using the conference room to be reserved, and, depending on the reservation status, if the conference room to be connected to in the connection request is unavailable during the usage time period, the reservation setting unit does not allow the connection request to be set. The information processing device according to claim 1 .

3. and a notification unit that notifies the communication terminal of the user that the reservation related to the connection request cannot be set when the conference room of the connection partner related to the connection request is unavailable during the usage time period. The information processing device according to claim 2 .

4. In the information processing device, storing information about the type of each of the plurality of conference rooms and the reservation status of the plurality of conference rooms in a predetermined storage unit; a step of setting a reservation for the conference room to be reserved in the reservation request in accordance with the reservation status based on a reservation request for any of the plurality of conference rooms received from a user; Execute A control method for an information processing device, wherein the step of setting the reservation includes, when the reservation request includes a connection request indicating that at least two or more conference rooms will be used as a connected conference room connected to one other conference room, setting a reservation for the conference room to be reserved as well as a conference room that is a connection partner connected to the conference room to be reserved.

5. In the information processing device, A function of storing information about the type of each conference room and the reservation status of the plurality of conference rooms in a predetermined storage unit; a function of setting a reservation for the conference room to be reserved in accordance with the reservation status based on a reservation request for one of the plurality of conference rooms received from a user; Realize this, The function of setting the reservation is a control program of an information processing device that, when the reservation request includes a connection request indicating that at least two or more conference rooms will be used as a connected conference room by connecting them together, sets a reservation for the conference room to be reserved, as well as for the conference room to be connected to the conference room to be reserved.

6. A communication terminal that transmits a reservation request for one of a plurality of conference rooms to an information processing device, a display processing unit that displays a reservation setting screen for the plurality of conference rooms based on information about the type of each conference room and information about the reservation status of the plurality of conference rooms acquired from the information processing device; a generation unit that generates the reservation request for the conference room to be reserved based on the user's selection on the reservation setting screen; Equipped with The display processing unit displays information indicating that a conference room that can be used as a connected conference room, which is formed by connecting at least two or more conference rooms, corresponds to the connected conference room on the reservation setting screen, The generating unit generates the reservation request by including a connection request indicating that the conference room to be reserved will be used as the connected conference room in response to the user's selection. Communications terminal.

7. When the reservation request includes the connection request, the information processing device sets a reservation for the conference room to be reserved as well as a conference room to be connected to the conference room to be reserved. The communication terminal according to claim 6.

8. A control method for a communication terminal that transmits a reservation request for one of a plurality of conference rooms to an information processing device, comprising: displaying a reservation setting screen for the plurality of conference rooms based on information regarding the type of each conference room and information regarding the reservation status of the plurality of conference rooms acquired from the information processing device; generating the reservation request for the conference room to be reserved based on the user's selection on the reservation setting screen; Execute The display step includes displaying information indicating that a conference room that can be used as a linked conference room, which is formed by linking at least two or more conference rooms, corresponds to the linked conference room on the reservation setting screen, The generating step generates a connection request indicating that the conference room to be reserved will be used as the connected conference room in accordance with the user's selection, by including the connection request in the reservation request. A method for controlling a communication terminal.

9. A control program for a communication terminal that transmits a reservation request for one of a plurality of conference rooms to an information processing device, a function of displaying a reservation setting screen for the plurality of conference rooms based on information regarding the type of each conference room and information regarding the reservation status of the plurality of conference rooms acquired from the information processing device; a function of generating the reservation request for the conference room to be reserved based on the user's selection on the reservation setting screen; Execute The display function displays information indicating that a conference room that can be used as a linked conference room, which is made up of at least two or more conference rooms connected to one other, corresponds to the linked conference room on the reservation setting screen, The generating function generates a connection request indicating that the conference room to be reserved will be used as the connected conference room in accordance with the user's selection, by including the connection request in the reservation request. A control program for a communication terminal.

Citation Information

Patent Citations

  • Rental conference room retrieval and reservation system

    JP2002063322A