Seat reservation system, seat reservation method, and program
The seat reservation system addresses communication and health awareness issues in free address work styles by integrating concierge settings, seat reservations, and health management, enhancing departmental interaction and well-being.
Patent Information
- Application Number
- JP2024058170
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-10-10
AI Technical Summary
Existing seat reservation systems in free address work styles may lead to reduced communication among department members and lack of awareness of colleagues' health status, potentially impacting work efficiency and well-being.
A seat reservation system with a server and terminals that includes collaborative modes for concierge setting, workplace setting, seat reservation, health management, and report creation, allowing for interaction to set concierges, reserve seats, and collect health information to create reports on employee health.
Enhances communication within departments and improves understanding of employee health status, reducing the weakening of interpersonal connections and enabling proactive support.
Smart Images

Figure 2025154904000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure generally relates to a seat reservation system, a seat reservation method, and a program, and more particularly to a seat reservation system, a seat reservation method, and a program that are utilized in a free address system or the like. [Background technology]
[0002] In recent years, as part of work style reform, seat reservation systems have been used in so-called free address work styles, where employees are not assigned fixed seats in the office but can choose their seat based on the work they do that day and their preferences.
[0003] An example is the free address office usage support system described in Patent Document 1. In order to improve work efficiency, the free address office usage support system described in Patent Document 1 guides members who are determined to be more efficient working nearby to seats based on information from the past three days (for example, shared schedules, number of emails, shared projects, etc.). [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2012-177974 Summary of the Invention [Problem to be solved by the invention]
[0005] The free address office usage support system described in Patent Document 1 can improve work efficiency. However, with the free address office usage support system described in Patent Document 1, there is a possibility that work will be increasingly distributed to specific members within a department, which could result in less communication with members outside of work. Furthermore, with the free address office usage support system described in Patent Document 1, there is a possibility that opportunities to talk with members outside of work will be reduced, which could mean, for example, that the superiors of members within a department are unaware of the health status of their colleagues.
[0006] The object of the present disclosure is to provide a seat reservation system, a seat reservation method, and a program that can reduce the weakening of communication between members within a department and enable understanding of the health status of members within the department. [Means for solving the problem]
[0007] A seat reservation system according to one aspect of the present disclosure includes a server and a plurality of terminals capable of communicating with the server. The server includes collaborative work modes executed in collaboration with the terminals, including a concierge setting mode, a workplace setting mode, a seat reservation mode, a health management mode, and a report creation mode. The concierge setting mode sets a concierge for a user of the terminal. The workplace setting mode sets the user's workplace through an interactive process between the concierge and the user. The seat reservation mode reserves a seat for the user at the workplace through an interactive process between the concierge and the user. The health management mode involves the concierge asking the user health-related questions at any one of the following times: before the workplace setting mode is executed, during the workplace setting mode, and after the workplace setting mode is executed, and obtaining the user's answers to the questions as health information for the user. The report creation mode creates a report based on information from the terminals. In the health management mode, the server collects health information for the user from the terminals for a predetermined period of time. In the report creation mode, the server creates a report on the user's health and transmits it to the terminal.
[0008] A seat reservation method according to one aspect of the present disclosure is a seat reservation method executed in cooperation with a server and multiple terminals capable of communicating with the server. The seat reservation method includes a concierge setting step, a workplace setting step, a seat reservation step, a health management step, and a report creation step. The concierge setting step sets a concierge for a user of the terminal. The workplace setting step sets the user's workplace through an interaction between the concierge and the user. The seat reservation step reserves a seat for the user at the workplace through an interaction between the concierge and the user. The health management step involves the concierge asking the user health-related questions at any one of the following times: before, during, or after the workplace setting step, and obtaining the user's answers to the questions as health information for the user. The report creation step creates a report based on information from the terminal. The health management step involves collecting health information for the user from the terminal for a predetermined period of time. In the report creation step, a report on the user's health is created and transmitted to the terminal.
[0009] A program according to one aspect of the present disclosure causes one or more processors to execute the seat reservation method. [Effects of the Invention]
[0010] According to one aspect of the present disclosure, it is possible to reduce the weakening of communication between members of a department and to understand the health status of members of the department. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a block diagram of a seat reservation system according to an embodiment. [Figure 2]2A and 2B are diagrams showing a case where a friend list is displayed on a display unit of a terminal in the seat reservation system, respectively, and a case where a setting message is displayed on a display unit of a terminal in the seat reservation system. [Figure 3] 3A and 3B are diagrams showing a case where a concierge icon and a concierge selection message are displayed on the display unit of a terminal in the seat reservation system of the same, respectively, and a case where a chat time question message is displayed on the display unit of a terminal in the same, respectively. [Figure 4] FIG. 4 is a flowchart illustrating the operation of the server in the concierge setting mode in the seat reservation system. [Figure 5] FIG. 5 is a flowchart illustrating the operation of the terminal in the concierge setting mode in the seat reservation system. [Figure 6] Figure 6A is a diagram showing a case where a health confirmation message is displayed on the display unit of a terminal in the seat reservation system of the same, and Figure 6B is another diagram showing a case where a health confirmation message is displayed on the display unit of a terminal in the same seat reservation system of the same. [Figure 7] FIG. 7 is a flowchart illustrating the operation of the server in the health management mode in the seat reservation system. [Figure 8] FIG. 8 is a flowchart illustrating the operation of the terminal in the health management mode in the seat reservation system. [Figure 9] 9A and 9B are diagrams showing a case where a confirmation message for a work location is displayed on a display unit of a terminal in the seat reservation system of the same, respectively. [Figure 10] FIG. 10 is a flowchart for explaining the operation of the server in the work place setting mode in the seat reservation system. [Figure 11] FIG. 11 is a flowchart for explaining the operation of the terminal in the work place setting mode in the seat reservation system. [Figure 12] Fig. 12A is a diagram showing a case where a seat rating message is displayed on a display unit of a terminal in the seat reservation system of the same, and Fig. 12B is another diagram showing a case where a seat rating message is displayed on a display unit of a terminal in the seat reservation system of the same. [Figure 13] FIG. 13 is a flowchart for explaining the operation of the server in the seat evaluation mode in the seat reservation system. [Figure 14] FIG. 14 is a flowchart for explaining the operation of the terminal in the seat evaluation mode in the seat reservation system. [Figure 15] FIG. 15 is a diagram showing a case in which a chat message is displayed on the display unit of a terminal in the seat reservation system. [Figure 16] 16A and 16B are diagrams showing a case in which a report on a user's seat is displayed on the display unit of a terminal in the seat reservation system, respectively, and a case in which a report on manners is displayed on the display unit of a terminal in the seat reservation system. [Figure 17] FIG. 17 is a flowchart for explaining the operation of the server in the report creation mode in the seat reservation system. [Figure 18] Figure 18A is a diagram showing a case where a health report is displayed on a display unit of a terminal in the seat reservation system of the same, and Figure 18B is a diagram showing a case where a part of the health report is selected in the seat reservation system of the same. [Figure 19] FIG. 19 is a flowchart for explaining another operation of the server in the report creation mode in the seat reservation system. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, a seat reservation system according to an embodiment will be described with reference to the drawings. The configuration described in the following embodiment is merely an example of the present disclosure. The present disclosure is not limited to the following embodiment, and various modifications are possible depending on the design, etc., as long as the effects of the present disclosure can be achieved.
[0013] (Embodiment) (1) Seat reservation system A seat reservation system according to an embodiment will be described with reference to FIGS. 1 to 19. The seat reservation system A1 is used, for example, in an office, for a work style in which employees are not assigned fixed seats but can choose their seat according to the work content of the day and their preferences, a so-called free address system. As shown in FIG. 1, the seat reservation system A1 includes a server 1 and a plurality of terminals 2 and 3 (two in the example of FIG. 1). Each of the terminals 2 and 3 is configured to be able to communicate with the server 1. For example, each of the terminals 2 and 3 is configured to be able to communicate wirelessly with the server 1. Each of the terminals 2 and 3 is, for example, a smartphone.
[0014] The server 1 includes a control unit 4, a communication unit 5, an operation unit 6, a memory 7, and a power supply unit 9. The control unit 4 is realized, for example, by a computer system having one or more processors and one or more memories. That is, the functions of the control unit 4 are realized by the one or more processors executing a program stored in the memory. The program may be pre-stored in the memory, provided via a telecommunications line such as the Internet, or provided by being recorded on a non-transitory recording medium such as a memory card. The control unit 4 acquires information (e.g., messages) from each terminal 2, 3 received by the communication unit 5. The control unit 4 also accepts operations performed by the operation unit 6. The control unit 4 also stores the information received by the communication unit 5 in the memory 7.
[0015] The communication unit 5 is configured to be able to communicate with the plurality of terminals 2 and 3. For example, the communication unit 5 is configured to be able to communicate wirelessly with the plurality of terminals 2 and 3. The communication unit 5 is electrically connected to the control unit 4. The communication unit 5 receives information from each of the terminals 2 and 3. The communication unit 5 also outputs the received information to the control unit 4. The communication unit 5 also transmits information from the control unit 4 to each of the terminals 2 and 3.
[0016] The operation unit 6 includes, for example, a power switch. The operation unit 6 is electrically connected to the control unit 4. The memory 7 is, for example, a non-volatile memory. The memory 7 is electrically connected to the control unit 4. The memory 7 stores information from the control unit 4.
[0017] The power supply unit 9 supplies operating power (first operating power) to the control unit 4, the communication unit 5, the operation unit 6, and the memory 7. The power supply unit 9 is electrically connected to the control unit 4. In this embodiment, the power supply unit 9 supplies the first operating power to the communication unit 5, the operation unit 6, and the memory 7 via the control unit 4, for example.
[0018] The terminal 2 is used, for example, by one employee (e.g., a first employee) among the members of a department (department members). The terminal 2 includes a control unit 2a, a communication unit 2b, an operation unit 2c, a memory 2d, a display unit 2e, and a power supply unit 2f. The control unit 2a is realized, for example, by a computer system having one or more processors and one or more memories. That is, the functions of the control unit 2a are realized by the one or more processors executing a program stored in the memory. The program may be pre-stored in the memory, provided via a telecommunications line such as the Internet, or provided by being recorded on a non-transitory recording medium such as a memory card. The control unit 2a acquires information (e.g., a message) from the server 1 received via the communication unit 2b. The control unit 2a also accepts operations via the operation unit 2c. The control unit 2a also stores the information received via the communication unit 2b in the memory 2d. The control unit 2a also displays the information received via the communication unit 2b on the display unit 2e.
[0019] The communication unit 2b is configured to be able to communicate with the server 1 and the terminal 3. For example, the communication unit 2b is configured to be able to communicate wirelessly with the server 1 and the terminal 3. The communication unit 2b is electrically connected to the control unit 2a. The communication unit 2b receives information from the server 1 and the terminal 3. The communication unit 2b also outputs the received information to the control unit 2a. The communication unit 2b also transmits information from the control unit 2a to the server 1 and the terminal 3.
[0020] The operation unit 2c includes, for example, a power switch and an operation panel. The operation panel is configured to allow touch operation. The operation panel is also configured, for example, as one unit with the display unit 2e. The operation unit 2c is electrically connected to the control unit 2a. The memory 2d is, for example, a non-volatile memory. The memory 2d is electrically connected to the control unit 2a. The memory 2d stores information from the control unit 2a. The display unit 2e is, for example, a display (for example, a liquid crystal display). The display unit 2e is electrically connected to the control unit 2a. The display unit 2e displays information from the control unit 2a.
[0021] The power supply unit 2f supplies operating power (second operating power) to the control unit 2a, the communication unit 2b, the operation unit 2c, the memory 2d, and the display unit 2e. The power supply unit 2f is electrically connected to the control unit 2a. In this embodiment, the power supply unit 2f supplies the second operating power to the communication unit 2b, the operation unit 2c, the memory 2d, and the display unit 2e, for example, via the control unit 2a.
[0022] Terminal 3 is, for example, a terminal used by an employee of a department other than the first employee (for example, the first employee's boss). Terminal 3 is not limited to a terminal used by the first employee's boss, but may be, for example, a terminal used by a second employee of a department other than the first employee (for example, a colleague of the first employee). Terminal 3 is also not limited to a terminal used by the first employee's boss, but may be, for example, a terminal used by an employee of the human resources department related to the department member.
[0023] Terminal 3 has a control unit 3a, a communication unit 3b, an operation unit 3c, a memory 3d, a display unit 3e, and a power supply unit 3f. The configuration of terminal 3 is the same as that of terminal 2, except that the reference numerals of the components (e.g., control unit 3a, communication unit 3b, etc.) are different, and the functions of the components are also the same.
[0024] The seat reservation system A1 includes collaborative work modes executed by the server 1 and each terminal 2, 3 in collaboration, including a concierge setting mode, a work location setting mode, a seat reservation mode, a health management mode, a seat evaluation mode, a chat mode, and a report creation mode.
[0025] (2) Concierge setting mode The concierge setting mode is a mode in which a concierge who, for example, makes seat reservations is set for the user of each terminal 2, 3 (the employee who uses each terminal 2, 3). Below, for example, a case in which an employee (first employee) who uses terminal (personal terminal) 2 sets a concierge will be described with reference to FIGS. 2A to 5.
[0026] The first employee operates the operation unit 2c of the principal terminal 2 to download, for example, application software for a seat reservation system (hereinafter abbreviated as "app"), then launches the app and registers the concierge (friend registration). Note that, for example, when the first employee operates the operation unit 2c of the principal terminal 2 to launch the app, he or she selects whether or not to register the concierge as a friend.
[0027] When the first employee registers the concierge as a friend, the personal terminal 2 displays the concierge's name (P Concierge in the example of FIG. 2A) in the friend list, as shown in FIG. 2A. Furthermore, when the first employee registers the concierge as a friend, the personal terminal 2 transmits the user information of the personal terminal 2 (information about the first employee) to the server 1. Upon receiving the user information from the personal terminal 2, the server 1 stores the user information in the memory 7. Note that the user information of the personal terminal 2 was registered in advance in the personal terminal 2 by the first employee. Furthermore, in addition to the concierge, it is possible to register department members in the friend list of the app, and in the example of FIG. 2A, four department members are registered in the friend list.
[0028] As shown in FIG. 2A, when the friend list is displayed on the display unit 2e (S13 in FIG. 5), the principal terminal 2 determines whether or not a concierge has been selected by the first employee (S14 in FIG. 5). If a concierge has been selected by the first employee (Yes in S14 in FIG. 5), the principal terminal 2 transmits to the server 1 a notification that a concierge has been selected (S15 in FIG. 5). On the other hand, if a concierge has not been selected by the first employee (No in S14 in FIG. 5), the principal terminal 2 again determines whether or not a concierge has been selected by the first employee (S14 in FIG. 5).
[0029] The server 1 determines whether or not it has received from the principal's terminal 2 that a concierge has been selected (S1 in FIG. 4). If it has received from the principal's terminal 2 that a concierge has been selected (Yes in S1 in FIG. 4), the server 1 instructs the principal's terminal 2 to launch the talk screen 10 (see FIG. 2B) (S2 in FIG. 4). On the other hand, if it has not received from the principal's terminal 2 that a concierge has been selected (No in S1 in FIG. 4), the server 1 again determines whether or not it has received from the principal's terminal 2 that a concierge has been selected (S1 in FIG. 4).
[0030] After transmitting to the server 1 that the concierge has been selected (S15 in FIG. 5), the personal terminal 2 determines whether or not there is an instruction from the server 1 to launch the talk screen 10 (S16 in FIG. 5). If there is an instruction from the server 1 to launch the talk screen 10 (Yes in S16 in FIG. 5), the personal terminal 2 determines whether or not this is the first time the app is being launched (S17 in FIG. 5). If this is the first time the app is being launched (Yes in S17 in FIG. 5), the personal terminal 2 displays a setting message M1 (see FIG. 2B) on the display unit 2e (S18 in FIG. 5). On the other hand, if the app is not being launched for the first time (No in S17 in FIG. 5), the personal terminal 2 ends the concierge setting mode. Furthermore, if there is no instruction from the server 1 to launch the talk screen 10 (No in S16 in FIG. 5), the personal terminal 2 again determines whether or not there is an instruction from the server 1 to launch the talk screen 10 (S16 in FIG. 5). The personal terminal 2 has a function of counting the number of times the application is started.
[0031] After instructing the principal terminal 2 to launch the talk screen 10 (S2 in FIG. 4), the server 1 determines whether the app on the principal terminal 2 is being launched for the first time (S3 in FIG. 4). If the app on the principal terminal 2 is being launched for the first time (Yes in S3 in FIG. 4), the server 1 sends a question message M2 (see FIG. 2B) for determining a concierge to the principal terminal 2 (S4 in FIG. 4). On the other hand, if the app on the principal terminal 2 is not being launched for the first time, the server 1 ends the concierge setting mode. The server 1 has a function of counting the number of times the app is launched by the principal terminal 2.
[0032] After displaying the setting message M1 on the display unit 2e (S18 in FIG. 5), the principal terminal 2 determines whether or not it has received a question message M2 from the server 1 (S19 in FIG. 5). If the principal terminal 2 has received the question message M2 from the server 1 (Yes in S19 in FIG. 5), it displays the question message M2 on the display unit 2e (S20 in FIG. 5). On the other hand, if the principal terminal 2 has not received the question message M2 from the server 1 (No in S19 in FIG. 5), it again determines whether or not it has received the question message M2 from the server 1 (S19 in FIG. 5).
[0033] After displaying the question message M2 on the display unit 2e (S20 in FIG. 5), the principal terminal 2 determines whether or not a reply message M3 (see FIG. 2B) from the first employee has been sent (S21 in FIG. 5). If the reply message M3 from the first employee has been sent (Yes in S21 in FIG. 5), the principal terminal 2 determines whether or not a concierge icon I1 (see FIG. 3A) and a concierge selection message M6 (see FIG. 3A) for the principal terminal 2 have been received from the server 1 (S22 in FIG. 5). On the other hand, if the reply message M3 from the first employee has not been sent (No in S21 in FIG. 5), the principal terminal 2 again determines whether or not a reply message M3 has been sent (S21 in FIG. 5).
[0034] After transmitting the inquiry message M2 to the principal terminal 2 (S4 in FIG. 4), the server 1 determines whether or not it has received a reply message M3 from the first employee from the principal terminal 2 (S5 in FIG. 4). If it has received the reply message M3 from the first employee from the principal terminal 2 (Yes in S5 in FIG. 4), the server 1 determines whether or not a concierge for the first employee (for the principal terminal 2) has been decided (S6 in FIG. 4). On the other hand, if it has not received the reply message M3 from the first employee from the principal terminal 2 (No in S5 in FIG. 4), the server 1 again determines whether or not it has received a reply message M3 from the first employee from the principal terminal 2 (S5 in FIG. 4).
[0035] If the server 1 has not determined a concierge for the principal terminal 2 (No in S6 in FIG. 4), it sends a question message M4 (see FIG. 2B) separate from question message M2 to the principal terminal 2 (S4 in FIG. 4). After sending question message M4 to the principal terminal 2, the server 1 determines whether or not it has received a reply message M5 by the first employee (see FIG. 2B) from the principal terminal 2 (S5 in FIG. 4). If it has received reply message M5 by the first employee from the principal terminal 2 (Yes in S5 in FIG. 4), the server 1 determines whether or not it has determined a concierge for the principal terminal 2 (S6 in FIG. 4).
[0036] When a concierge for the principal's terminal 2 has been decided (Yes in S6 in FIG. 4), the server 1 stores the concierge for the principal's terminal 2 in the memory 7 (S7 in FIG. 4). Then, the server 1 transmits an icon I1 of the concierge for the principal's terminal 2 and a concierge decision message M6 to the principal's terminal 2 (S8 in FIG. 4). After transmitting the concierge icon I1 and the concierge decision message M6 to the principal's terminal 2, the server 1 may transmit the message multiple times (twice in the example of FIG. 3A) to the principal's terminal 2, as shown in FIG. 3A.
[0037] When the principal terminal 2 receives the concierge icon I1 and the concierge selection message M6 from the server 1 (Yes in S22 in FIG. 5), it displays the concierge icon I1 and the concierge selection message M6 on the display unit 2e (S23 in FIG. 5). On the other hand, when the principal terminal 2 does not receive the concierge icon I1 and the concierge selection message M6 from the server 1 (No in S22 in FIG. 5), it again determines whether or not it has received the question message M4 from the server 1 (S19 in FIG. 5). When the principal terminal 2 receives the question message M4 from the server 1 (Yes in S19 in FIG. 5), it displays the question message M4 on the display unit 2e (S20 in FIG. 5) and determines whether or not the first employee has sent a reply message M5 (S21 in FIG. 5). When the first employee sends an answer message M5 (Yes in S21 in Figure 5), the principal terminal 2 determines whether or not it has received the concierge icon I1 and the concierge selection message M6 from the server 1 (S22 in Figure 5).
[0038] The server 1 transmits the concierge icon I1 and the concierge selection message M6 to the principal terminal 2 (S8 in FIG. 4), and then transmits a question message M7 (see FIG. 3B) about a time (chat time) when the first employee is available for conversation (chat) to the principal terminal 2 (S9 in FIG. 4). The chat time is, for example, a time during the first employee's working hours. The question message M7 is, for example, a message inquiring about the time of the first chat (first chat time).
[0039] After displaying the concierge icon I1 and the concierge selection message M6 on the display unit 2e (S23 in FIG. 5), the principal terminal 2 determines whether or not it has received a chat time question message M7 from the server 1 (S24 in FIG. 5). If it has received the chat time question message M7 from the server 1 (Yes in S24 in FIG. 5), the principal terminal 2 displays the chat time question message M7 on the display unit 2e (S25 in FIG. 5). On the other hand, if it has not received the chat time question message M7 from the server 1 (No in S24 in FIG. 5), the principal terminal 2 again determines whether or not it has received the chat time question message M7 from the server 1 (S24 in FIG. 5).
[0040] After transmitting a chat time question message M7 to the principal's terminal 2 (S9 in FIG. 4), the server 1 determines whether or not all reply messages (answer message M8 and reply message M10 in the example of FIG. 3B) have been received from the principal's terminal 2 (S10 in FIG. 4). If the server 1 has not received all reply messages from the principal's terminal 2 (No in S10 in FIG. 4), the server 1 again transmits a chat time question message M9 (see FIG. 3B) to the principal's terminal 2 (S9 in FIG. 4). Note that the question message M9 is a different question message from the question message M7, and is, for example, a message asking about the second chat time (second chat time).
[0041] After transmitting the chat time question message M9 to the principal's terminal 2 (S9 in FIG. 4), the server 1 determines whether or not all reply messages have been received from the principal's terminal 2 (S10 in FIG. 4). If the server 1 has received all reply messages from the principal's terminal 2 (Yes in S10 in FIG. 4), the server 1 stores all reply messages in the memory 7 (S11 in FIG. 4) and ends the concierge setting mode. After receiving all reply messages from the principal's terminal 2, the server 1 may transmit messages to the principal's terminal 2 multiple times (twice in the example of FIG. 3B) as shown in FIG. 3B.
[0042] After displaying a question message M7 about the chat time on the display unit 2e (S25 in FIG. 5), the principal terminal 2 determines whether or not all question messages about the chat time from the server 1 (question message M7 and question message M9 in the example of FIG. 3B) have been answered (S26 in FIG. 5). If the principal terminal 2 has not answered all question messages about the chat time (No in S26 in FIG. 5), it determines whether or not it has received a question message M9 about the chat time from the server 1 (S24 in FIG. 5). On the other hand, if the principal terminal 2 has answered all question messages about the chat time (Yes in S26 in FIG. 5), it ends the concierge setting mode.
[0043] In the determination process (for example, S1 and S5 in FIG. 4) in the operation of the server 1 in the concierge setting mode, if the determination result is No, the same determination process is repeated again, but for example, the concierge setting mode may be terminated after the same determination process is repeated five times. In addition, in the determination process (for example, S14 and S16 in FIG. 5) in the operation of the personal terminal 2 in the concierge setting mode, if the determination result is No, the same determination process is repeated again, but for example, the concierge setting mode may be terminated after the same determination process is repeated five times.
[0044] (3) Health Management Mode The health management mode is a mode in which a concierge for each terminal 2, 3 asks questions about health (e.g., physical and mental health) to employees using each terminal 2, 3, and obtains the employee's answers to the questions as information related to the employee's health (health information). The health management mode is executed at one of the following times: before the work location setting mode, during the work location setting mode, or after the work location setting mode, which will be described later. The health management mode is executed, for example, during an employee's working hours. Below, we will explain the case in which the health management mode is executed before the first employee sets their work location in the work location setting mode (before the work location setting mode is executed). Below, we will explain, for example, the case in which the first employee using the principal terminal 2 answers questions from the concierge (server 1) for the principal terminal 2, with reference to FIGS. 6A to 8.
[0045] The server 1 executes the health management mode at the first chat time (8:00 in the example of FIG. 6A) set by the first employee on his / her personal terminal 2. More specifically, at the first chat time, the server 1 transmits a health confirmation message M11 (see FIGS. 6A and 6B) to the first employee's personal terminal 2 (S28 in FIG. 7).
[0046] The principal terminal 2 determines whether or not it has received a health confirmation message M11 from the server 1 (S36 in FIG. 8). If the principal terminal 2 has not received the health confirmation message M11 from the server 1 (No in S36 in FIG. 8), it again determines whether or not it has received the health confirmation message M11 from the server 1 (S36 in FIG. 8). If the principal terminal 2 has received the health confirmation message M11 from the server 1 (Yes in S36 in FIG. 8), it displays the health confirmation message M11 on the display unit 2e (S37 in FIG. 8) and determines whether or not there has been a reply (answer operation) from the first employee (S38 in FIG. 8). If there has been a reply from the first employee (Yes in S38 in FIG. 8), the principal terminal 2 transmits a reply message M12 (see FIG. 6B) to the server 1 (S39 in FIG. 8). On the other hand, if there has been no reply from the first employee (No in S38 in FIG. 8), the principal terminal 2 ends the health management mode.
[0047] After sending the health confirmation message M11 (S28 in FIG. 7), the server 1 determines whether or not it has received a reply message M12 from the principal terminal 2 (S29 in FIG. 7). If the server 1 does not receive the reply message M12 from the principal terminal 2 (No in S29 in FIG. 7), it stores in the memory 7 a notice that there has been no reply from the first employee (S34 in FIG. 7) and ends the health management mode. On the other hand, if the server 1 receives the reply message M12 from the principal terminal 2 (Yes in S29 in FIG. 7), it determines whether or not further health-related questions (other health-related questions) are required of the first employee (S30 in FIG. 7). If other health-related questions are not required of the first employee (No in S30 in FIG. 7), the server 1 stores the reply message M12 from the principal terminal 2 in the memory 7 (S33 in FIG. 7) and ends the health management mode. If other health-related questions need to be asked of the first employee (Yes in S30 in FIG. 7), the server 1 transmits a health-related question message M13 (see FIG. 6B) to the employee's terminal 2 (S31 in FIG. 7).
[0048] Here, if the answer message M12 from the employee's terminal 2 contains a negative answer regarding the physical and mental health condition, such as "I've been having a lot of headaches lately..." as shown in Fig. 6B, the server 1 determines that it is necessary to ask the first employee further questions regarding health. Then, the server 1 transmits to the employee's terminal 2 a question (question message M13) that elicits answers that may be the cause of the first employee's symptoms (e.g., headaches).
[0049] After transmitting the answer message M12 to the server 1 (S39 in FIG. 8), the principal terminal 2 determines whether or not it has received a health question message M13 from the server 1 (S40 in FIG. 8). If the principal terminal 2 has not received the health question message M13 from the server 1 (No in S40 in FIG. 8), it terminates the health management mode. On the other hand, if the principal terminal 2 has received the health question message M13 from the server 1 (Yes in S40 in FIG. 8), it displays the question message M13 on the display unit 2e (S41 in FIG. 8) and determines whether or not there has been an answer from the first employee (S42 in FIG. 8). If there has been an answer from the first employee (Yes in S42 in FIG. 8), the principal terminal 2 transmits an answer message M14 (see FIG. 6B) to the server 1 (S43 in FIG. 8) and terminates the health management mode. On the other hand, if there has not been an answer from the first employee (No in S42 in FIG. 8), the principal terminal 2 terminates the health management mode.
[0050] After transmitting the inquiry message M13 to the principal terminal 2 (S31 in FIG. 7), the server 1 determines whether or not it has received a reply message M14 from the principal terminal 2 (S32 in FIG. 7). If the server 1 does not receive the reply message M14 from the principal terminal 2 (No in S32 in FIG. 7), the server 1 stores in the memory 7 a message indicating that there has been no reply from the first employee (S34 in FIG. 7) and ends the health management mode. On the other hand, if the server 1 receives the reply message M14 from the principal terminal 2 (Yes in S32 in FIG. 7), the server 1 stores the reply message M14 in the memory 7 (S33 in FIG. 7) and ends the health management mode.
[0051] Here, if the server 1 can find out from the answer message M14 from the employee's terminal 2 an answer that may be the cause of the first employee's symptoms, such as "Maybe I'm not getting enough sleep because I'm working a lot of overtime," as shown in FIG. 6B, the server 1 stores the first employee's symptoms (answer message M12) and the cause of the first employee's symptoms (answer message M14) in the memory 7. Note that if the server 1 cannot find out from the answer message M14 from the employee's terminal 2 an answer that may be the cause of the first employee's symptoms, the server 1 may send another health-related question message to the first employee's terminal 2.
[0052] As described above, in the health management mode, the server 1 acquires information (health information) related to the health of employees from each of the terminals 2 and 3. In addition, in the health management mode, the server 1 collects the health information from each of the terminals 2 and 3 for a predetermined period (for example, one month).
[0053] In the health management mode, if the health information of the first employee includes a negative response from the first employee (e.g., a negative response regarding physical or mental health), the server 1 preferably notifies the terminal (member terminal) 3 that the health information of the first employee includes a negative response. A negative response regarding physical or mental health is, for example, a response containing negative keywords (e.g., "headache" or "not sleeping"), such as "I've had a lot of headaches lately" or "I'm working a lot of overtime, so I'm not getting enough sleep." This allows the seat reservation system A1 to quickly grasp the health status of department members and to predict deterioration of their health status in advance. Furthermore, the seat reservation system A1 can provide, for example, a department member's supervisor with an opportunity to proactively talk to the employee, thereby reducing the weakening of communication between department members. Note that negative responses are not limited to negative responses regarding physical or mental health, but may also be negative responses regarding work motivation, for example. Negative answers in this case would be, for example, "I've been feeling sleepy lately..." or "I've been sleeping, but my job is just creating documents and it's boring. I want to do more development."
[0054] In the judgment process (for example, S36 in FIG. 8) in the operation of the personal terminal 2 in health management mode, if the judgment result is No, the same judgment process is repeated again, but the health management mode may be terminated after, for example, the same judgment process is repeated five times.
[0055] (4) Work location setting mode and seat reservation mode The work location setting mode is a mode in which the concierge for each terminal 2, 3 asks the employee using each terminal 2, 3 in a dialogue (chat) format about the work location for that day, and the employee answers (sets) the work location. The seat reservation mode is a mode in which the concierge for each terminal 2, 3 asks the employee using each terminal 2, 3 in a dialogue format about the employee's preferred seat and suggests multiple seats, reserving a seat for the employee's work location for that day. In this embodiment, the work location setting mode is executed, for example, after the health management mode is executed. The seat reservation mode is executed, for example, after the work location setting mode is executed. Below, for example, a case in which a first employee using the personal terminal 2 answers a question from the concierge (server 1) for the personal terminal 2 will be described with reference to FIGS. 9A to 11.
[0056] The server 1 executes the health management mode at the first chat time set by the first employee on his / her personal terminal 2. In this embodiment, for example, the server 1 executes the work place setting mode after the health management mode ends. More specifically, after the health management mode ends, the server 1 sends a work place confirmation message M15 (see FIGS. 9A and 9B) to the first employee's personal terminal 2 (S45 in FIG. 10).
[0057] The principal terminal 2 determines whether or not it has received the workplace confirmation message M15 from the server 1 (S58 in FIG. 11). If the principal terminal 2 has not received the workplace confirmation message M15 from the server 1 (No in S58 in FIG. 11), it again determines whether or not it has received the workplace confirmation message M15 from the server 1 (S58 in FIG. 11). On the other hand, if the principal terminal 2 has received the workplace confirmation message M15 from the server 1 (Yes in S58 in FIG. 11), it displays the workplace confirmation message M15 on the display unit 2e (S59 in FIG. 11) and determines whether or not the first employee has responded as to whether or not they will come to work (S60 in FIG. 11).
[0058] If the first employee does not respond as to whether or not they will come to work (No in S60 in FIG. 11), the personal terminal 2 again determines whether or not the first employee has responded as to whether or not they will come to work (S60 in FIG. 11). On the other hand, if the first employee replies whether or not he / she will come to work (Yes in S60 in FIG. 11), the principal terminal 2 transmits a reply message M16 (see FIGS. 9A and 9B) to the server 1 (S61 in FIG. 11).
[0059] After transmitting a workplace confirmation message M15 to the principal terminal 2 (S45 in FIG. 10), the server 1 determines whether or not a reply message M16 has been received from the principal terminal 2 (S46 in FIG. 10). If the server 1 does not receive the reply message M16 from the principal terminal 2 (No in S46 in FIG. 10), the server 1 again determines whether or not a reply message M16 has been received from the principal terminal 2 (S46 in FIG. 10). On the other hand, if the server 1 receives the reply message M16 from the principal terminal 2 (Yes in S46 in FIG. 10), the server 1 stores the reply message M16 in the memory 7 (S47 in FIG. 10) and determines whether the first employee has come to work (S48 in FIG. 10).
[0060] If the first employee is at work (Yes in S48 in FIG. 10), the server 1 sends a desired seat question message M17 (see FIG. 9A) to the principal terminal 2 (S49 in FIG. 10). On the other hand, if the first employee is not at work (No in S48 in FIG. 10), the server 1 sends a message M22 (see FIG. 9B) to the principal terminal 2 (S57 in FIG. 10) and ends the work location setting mode. Note that cases in which the first employee is not at work are assumed to be, for example, when the first employee is telecommuting or on a business trip. After sending the message M22 to the principal terminal 2, the server 1 may send another message or image I3 to the principal terminal 2, for example, as shown in FIG. 9B. Furthermore, if the first employee is not at work, the server 1 does not execute the seat reservation mode.
[0061] After transmitting the answer message M16 to the server 1 (S61 in FIG. 11), the personal terminal 2 determines whether the first employee has come to work (S62 in FIG. 11). If the first employee has not come to work (No in S62 in FIG. 11), the personal terminal 2 receives a message M22 from the server 1 (S73 in FIG. 11), displays the message M22 on the display unit 2e (S74 in FIG. 11), and then ends the work location setting mode. On the other hand, if the first employee has come to work (Yes in S62 in FIG. 11), the personal terminal 2 determines whether or not it has received a question message M17 about the desired seat from the server 1 (S63 in FIG. 11). If the personal terminal 2 has not received the question message M17 about the desired seat from the server 1 (No in S63 in FIG. 11), it again determines whether or not it has received a question message M17 about the desired seat from the server 1 (S63 in FIG. 11).
[0062] Furthermore, when the personal terminal 2 receives a question message M17 about the desired seat from the server 1 (Yes in S63 in FIG. 11), it displays the question message M17 on the display unit 2e (S64 in FIG. 11) and determines whether or not there is a reply (answer operation) from the first employee (S65 in FIG. 11). If there is no reply from the first employee (No in S65 in FIG. 11), the personal terminal 2 again determines whether or not there is a reply from the first employee (S65 in FIG. 11). On the other hand, if there is a reply from the first employee (Yes in S65 in FIG. 11), the personal terminal 2 transmits a reply message M18 (see FIG. 9A) to the server 1 (S66 in FIG. 11).
[0063] After transmitting a question message M17 about desired seats to the principal's terminal 2 (S49 in FIG. 10), the server 1 determines whether or not it has received a reply message M18 from the principal's terminal 2 (S50 in FIG. 10). If the server 1 does not receive the reply message M18 from the principal's terminal 2 (No in S50 in FIG. 10), the server 1 again determines whether or not it has received the reply message M18 from the principal's terminal 2 (S50 in FIG. 10). On the other hand, if the server 1 receives the reply message M18 from the principal's terminal 2 (Yes in S50 in FIG. 10), the server 1 determines a plurality of seats to propose (proposed seats) (S51 in FIG. 10), and transmits a proposal message M19 (see FIG. 9A) and an image I2 indicating the locations of the proposed seats (see FIG. 9A) to the principal's terminal 2 (S52 in FIG. 10).
[0064] After transmitting the reply message M18 to the server 1 (S66 in FIG. 11), the personal terminal 2 determines whether or not it has received a proposal message M19 and an image I2 indicating the proposed seat location from the server 1 (S67 in FIG. 11). If the personal terminal 2 does not receive the proposal message M19 and the image I2 from the server 1 (No in S67 in FIG. 11), it again determines whether or not it has received the proposal message M19 and the image I2 from the server 1 (S67 in FIG. 11). On the other hand, if the personal terminal 2 receives the proposal message M19 and the image I2 from the server 1 (Yes in S67 in FIG. 11), it displays the proposal message M19 and the image I2 on the display unit 2e (S68 in FIG. 11) and determines whether or not it has received a reply from the first employee (S69 in FIG. 11). If it has not received a reply from the first employee (No in S69 in FIG. 11), it determines whether or not it has received a second proposal message and a second image, described below, from the server 1 (S67 in FIG. 11). Furthermore, if there is a response from the first employee (Yes in S69 in FIG. 11), the principal terminal 2 transmits a response message M20 (see FIG. 9A) to the server 1 (S70 in FIG. 11). The second proposal message is a proposal message different from the proposal message (first proposal message) M19. The second image is an image different from the image (first image) I2, and is an image showing the location of another proposed seat.
[0065] After transmitting the proposal message M19 and the image I2 to the principal terminal 2 (S52 in FIG. 10), the server 1 determines whether or not it has received a reply message M20 from the principal terminal 2 (S53 in FIG. 10). If the server 1 does not receive the reply message M20 from the principal terminal 2 (No in S53 in FIG. 10), it determines another proposed seat (S51 in FIG. 10) and transmits a second proposal message and a second image to the principal terminal 2 (S52 in FIG. 10). On the other hand, if the server 1 receives the reply message M20 from the principal terminal 2 (Yes in S53 in FIG. 10), it reserves the seat selected by the first employee (S54 in FIG. 10) and stores the seat selected by the first employee in the memory 7 (S55 in FIG. 10). Then, the server 1 transmits a reservation completion message M21 (see FIG. 9A) to the principal terminal 2 (S56 in FIG. 10), and ends the work location setting mode and the seat reservation mode.
[0066] After transmitting the reply message M20 to the server 1 (S70 in FIG. 11), the personal terminal 2 determines whether or not it has received a reservation completion message M21 from the server 1 (S71 in FIG. 11). If the personal terminal 2 does not receive the reservation completion message M21 from the server 1 (No in S71 in FIG. 11), it again determines whether or not it has received the reservation completion message M21 from the server 1 (S71 in FIG. 11). On the other hand, if the personal terminal 2 receives the reservation completion message M21 from the server 1 (Yes in S71 in FIG. 11), it displays the reservation completion message M21 on the display unit 2e (S72 in FIG. 11) and ends the work location setting mode and the seat reservation mode. Note that the operation of the server 1 in the work location setting mode is the operation of S45 to S48 in FIG. 10. The operation of the personal terminal 2 in the work location setting mode is the operation of S58 to S62 in FIG. 11. The operation of the server 1 in the seat reservation mode is the operation of S49 to S56 in FIG. 10. The operation of the personal terminal 2 in the seat reservation mode is the operations of S63 to S72 in FIG.
[0067] In the judgment process (for example, S46 in FIG. 10) performed by the server 1 in the work location setting mode, if the judgment result is No, the server 1 returns to the same judgment process again, but for example, the server 1 may repeat the same judgment process five times before terminating the work location setting mode. In the judgment process (for example, S50 in FIG. 10) performed by the server 1 in the seat reservation mode, if the judgment result is No, the server 1 returns to the same judgment process again, but for example, the server 1 may repeat the same judgment process five times before terminating the seat reservation mode.
[0068] Furthermore, in the determination process in the operation of the principal terminal 2 in the work location setting mode (for example, S58, S60 in FIG. 11), if the determination result is No, the same determination process is repeated again, but for example, if the same determination process is repeated five times, the work location setting mode may be terminated. In the determination process in the operation of the principal terminal 2 in the seat reservation mode (for example, S63, S65 in FIG. 11), if the determination result is No, the same determination process is repeated again, but for example, if the same determination process is repeated five times, the seat reservation mode may be terminated.
[0069] As described above, in the seat reservation mode, the server 1 stores in the memory 7 information (history information) about seats reserved by employees using the terminals 2 and 3. In other words, in the seat reservation mode, the server 1 acquires information (seat reservation information) about seat reservations by employees using the terminals 2 and 3. In addition, in the seat reservation mode, the server 1 collects the seat reservation information from the terminals 2 and 3 for a predetermined period (for example, one month). In short, in the seat reservation mode, the server 1 collects history information about seats reserved by employees using the terminals 2 and 3 for a predetermined period.
[0070] (5) Seat evaluation mode The seat evaluation mode is a mode in which an employee using each terminal 2, 3 and a concierge for each terminal 2, 3 evaluate the seat reserved by the employee in an interactive (chat) format. More specifically, the seat evaluation mode is a mode in which the concierge for each terminal 2, 3 interactively asks the employee using each terminal 2, 3 questions regarding the evaluation of the seat reserved by the employee, and extracts the employee's seat evaluation result based on the employee's answers to the questions.
[0071] The seat evaluation mode is executed, for example, at the end of work time of the first employee. In other words, the seat evaluation mode is executed, for example, at the second chat time set by the first employee on his / her personal terminal 2. Below, for example, a case where the first employee using his / her personal terminal 2 answers a question from the concierge (server 1) for his / her personal terminal 2 will be described with reference to FIGS. 12A to 14.
[0072] The server 1 executes the seat evaluation mode at the second chat time (17:30 in the example of FIG. 12A). More specifically, the server 1 transmits a seat evaluation message M24 (see FIG. 12B) to the user's terminal 2 at the second chat time (S76 in FIG. 13). As shown in FIGS. 12A and 12B, the server 1 may transmit a confirmation message M23 at the second chat time to confirm whether or not a conversation (chat) is possible before transmitting the seat evaluation message M24 to the user's terminal 2.
[0073] The principal terminal 2 determines whether or not it has received the seat evaluation message M24 from the server 1 (S88 in FIG. 14). If the principal terminal 2 has not received the seat evaluation message M24 from the server 1 (No in S88 in FIG. 14), it again determines whether or not it has received the seat evaluation message M24 from the server 1 (S88 in FIG. 14).
[0074] Furthermore, when the principal terminal 2 receives a seat evaluation message M24 from the server 1 (Yes in S88 in FIG. 14), it displays the seat evaluation message M24 on the display unit 2e (S89 in FIG. 14) and determines whether or not there is a response (response operation) from the first employee (S90 in FIG. 14). If there is no response from the first employee (No in S90 in FIG. 14), the principal terminal 2 ends the seat evaluation mode. On the other hand, if there is a response from the first employee (Yes in S90 in FIG. 14), the principal terminal 2 sends a response message M25 (see FIG. 12B) to the server 1 (S91 in FIG. 14).
[0075] After transmitting the seat evaluation message M24 to the principal's terminal 2 (S76 in FIG. 13), the server 1 determines whether or not it has received a reply message M25 from the principal's terminal 2 (S77 in FIG. 13). If the server 1 does not receive the reply message M25 from the principal's terminal 2 (No in S77 in FIG. 13), the server 1 stores in the memory 7 the fact that there is no reply from the principal's terminal 2 (S85 in FIG. 13) and ends the seat evaluation mode. On the other hand, if the server 1 receives the reply message M25 from the principal's terminal 2 (Yes in S77 in FIG. 13), the server 1 stores the reply message M25 in the memory 7 (S78 in FIG. 13) and determines whether or not the reply message M25 includes a reply regarding etiquette (S79 in FIG. 13). If the reply message M25 does not include a reply regarding etiquette (No in S79 in FIG. 13), the server 1 ends the seat evaluation mode. Furthermore, if the answer message M25 contains an answer about manners (Yes in S79 in FIG. 13), the server 1 transmits a question message M26 about manners (see FIG. 12B) to the user's terminal 2 (S80 in S13).
[0076] After transmitting the answer message M25 to the server 1 (S91 in FIG. 14), the personal terminal 2 determines whether or not it has received a question message M26 regarding manners from the server 1 (S92 in FIG. 14). If the personal terminal 2 does not receive the question message M26 from the server 1 (No in S92 in FIG. 14), it again determines whether or not it has received the question message M26 from the server 1 (S92 in FIG. 14). On the other hand, if the personal terminal 2 receives the question message M26 from the server 1 (Yes in S92 in FIG. 14), it displays the question message M26 on the display unit 2e (S93 in FIG. 14) and determines whether or not there has been an answer from the first employee (S94 in FIG. 14). If there has been no answer from the first employee (No in S94 in FIG. 14), the personal terminal 2 ends the seat evaluation mode. On the other hand, if there is a reply from the first employee (Yes in S94 in FIG. 14), the principal terminal 2 sends a reply message M27 (see FIG. 12B) to the server 1 (S95 in FIG. 14).
[0077] After transmitting the question message M26 regarding manners to the principal's terminal 2 (S80 in FIG. 13), the server 1 determines whether or not it has received a reply message M27 from the principal's terminal 2 (S81 in FIG. 13). If the server 1 has not received the reply message M27 from the principal's terminal 2 (No in S81 in FIG. 13), the server 1 stores in the memory 7 the fact that there has been no reply from the principal's terminal 2 (S86 in FIG. 13) and ends the seat evaluation mode. On the other hand, if the server 1 has received the reply message M27 from the principal's terminal 2 (Yes in S81 in FIG. 13), the server 1 stores the reply message M27 in the memory 7 (S82 in FIG. 13).
[0078] The server 1 also determines whether the question about manners has been asked a plurality of times (for example, the third time) (S83 in FIG. 13). For example, if the question about manners has not been asked the third time (No in S83 in FIG. 13), the server 1 again transmits a question message M28 (see FIG. 12B) different from question message M26 to the user's terminal 2 (S80 in FIG. 13). On the other hand, for example, if the question about manners has been asked the third time (Yes in S83 in FIG. 13), the server 1 transmits a question end message (not shown) to the user's terminal 2 (S84 in FIG. 13) and ends the seat evaluation mode. After transmitting the question end message to the user's terminal 2, the server 1 may also transmit, for example, a message of appreciation to the user's terminal 2.
[0079] After transmitting the answer message M27 to the server 1 (S95 in FIG. 14), the personal terminal 2 determines whether or not it has received a question end message from the server 1 (S96 in FIG. 14). If the personal terminal 2 has not received the question end message from the server 1 (No in S96 in FIG. 14), it determines whether or not it has received a question message M28 from the server 1 (S92 in FIG. 14). On the other hand, if the personal terminal 2 has received the question end message from the server 1 (Yes in S96 in FIG. 14), it ends the seat evaluation mode.
[0080] Note that the server 1 determines whether the question about manners has been asked multiple times, but multiple questions are not necessarily required, and the questions may end at that point if an answer that may be the cause of the question about manners can be elicited. Also, in the determination process (e.g., S88, S92 in FIG. 14) in the operation of the personal terminal 2 in the seat evaluation mode, if the determination result is No, the same determination process is repeated again, but the seat evaluation mode may end after, for example, the same determination process is repeated five times.
[0081] Furthermore, the server 1 executes the seat evaluation mode at the second chat time, but if, for example, no response is received from the first employee during the health management mode at the first chat time, the server 1 may execute the health management mode before executing the seat evaluation mode. Furthermore, if no response is received from the first employee during the seat evaluation mode, the server 1 may execute the seat evaluation mode again, for example, after executing the next day's work location setting mode and seat reservation mode, or only the next day's work location setting mode (it may also perform the previous day's seat evaluation on the first employee).
[0082] As described above, in the seat evaluation mode, the server 1 stores in the memory 7 responses regarding manners for seats reserved by employees using the terminals 2 and 3. In other words, in the seat evaluation mode, the server 1 acquires information regarding manners for seats reserved by employees using the terminals 2 and 3. In addition, in the seat evaluation mode, the server 1 collects responses (response history) regarding manners from the terminals 2 and 3 for a predetermined period (for example, one month).
[0083] (6) Chat mode The chat mode is a mode in which the concierge for each terminal 2, 3 converses (chats) with the employee at times during working hours other than the chat times (first chat time and second chat time) set by the employee using each terminal 2, 3. Below, for example, a case in which the first employee using the personal terminal 2 responds to a chat from the concierge (server 1) for the personal terminal 2 will be described with reference to FIG. 15. The chat mode is executed, for example, at a predetermined time (e.g., 12:00 or 15:00) between the first chat time and the second chat time.
[0084] The server 1 transmits a chat message M29 (see FIG. 15) to the user's terminal 2 at the predetermined time.
[0085] The personal terminal 2 determines whether or not it has received a chat message M29 from the server 1. If it does not receive a chat message M29 from the server 1, it again determines whether or not it has received a chat message M29 from the server 1. On the other hand, if it has received a chat message M29 from the server 1, it determines whether or not there has been a reply (answer operation) from the first employee. If there has been a reply from the first employee, the personal terminal 2 transmits a reply message M30 (see FIG. 15) to the server 1. On the other hand, if there has been no reply from the first employee, the personal terminal 2 ends the chat mode.
[0086] After transmitting the chat message M29 to the person's terminal 2, the server 1 determines whether or not a reply message M30 has been received from the person's terminal 2. If the server 1 does not receive the reply message M30 from the person's terminal 2, the server 1 ends the chat mode. On the other hand, if the server 1 receives the reply message M30 from the person's terminal 2, the server 1 transmits a chat message M31 (see FIG. 15) separate from the chat message M29 to the person's terminal 2.
[0087] When the server 1 receives a reply message M30 from the person's terminal 2, the server 1 may send a chat message to the person's terminal 2 multiple times (four times in the example of FIG. 15) as shown in Fig. 15. When the server 1 sends multiple chat messages to the person's terminal 2 and receives all reply messages from the person's terminal 2, the server 1 may send, for example, an encouraging message (not shown) to encourage the user's work in order to interrupt the chat, and then end the chat mode.
[0088] (7) Report creation mode The report creation mode is a mode in which the server 1 creates a report based on information from each terminal 2, 3 (e.g., health information of employees using each terminal 2, 3). The server 1 executes the report creation mode on the report creation date (e.g., the end of the month). The server 1 creates, for example, a report on seat reservations, a report on manners, and a report on health.
[0089] First, a description will be given of a case where the server 1 creates a report regarding seat reservations of employees using the terminals 2 and 3. Below, a description will be given of a case where the server 1 creates a report (first report) regarding seat reservations of a first employee using the personal terminal 2, with reference to Figs. 16A and 17.
[0090] On the report creation date, the server 1 retrieves from the memory 7 historical information (seat log) of seats reserved by the first employee for a specified period (e.g., one month), creates a first report 20 (see Figure 16A), and sends the first report 20 to the employee's terminal 2.
[0091] Specifically, the server 1 determines whether it is the report creation day (S98 in FIG. 17). If it is not the report creation day (No in S98 in FIG. 17), the server 1 ends the report creation mode. On the other hand, if it is the report creation day (Yes in S98 in FIG. 17), the server 1 acquires the seating log of the first employee from the memory 7 and analyzes the seating log (S99 in FIG. 17). The server 1 then creates a first report 20 based on the analysis result (S100 in FIG. 17) and, for example, determines a concierge outfit for the principal terminal 2 (S101 in FIG. 17). After determining the concierge outfit for the principal terminal 2, the server 1 creates an image I4 of the concierge wearing the determined outfit (see FIG. 16A). The server 1 then transmits the first report 20 including the concierge image I4 to the principal terminal 2 (S102 in FIG. 17), and ends the report creation mode.
[0092] The personal terminal 2 determines whether or not the first report 20 has been received from the server 1. When the personal terminal 2 receives the first report 20 from the server 1, it displays the first report 20 on the display unit 2e (see FIG. 16A).
[0093] Here, it is preferable that the costume of the concierge (e.g., the concierge for the personal terminal 2) changes depending on the seat reservation status (e.g., seat log) of the employees using each terminal 2, 3. In this way, in the seat reservation system A1, the image of the concierge changes depending on the seat reservation status of each employee, which, for example, allows department members to actively talk to each other and reduces the weakening of communication between department members. Furthermore, in the seat reservation system A1, the image of the concierge changes depending on the seat reservation status of each employee, which, for example, allows employees to choose various seats and reduces the tendency for seats to be fixed in the office. Note that, in the seat reservation system A1 of this embodiment, the concierge's costume changes depending on the seat reservation status of the employees using each terminal 2, 3, but the concierge's costume is not limited to changing. In other words, in the seat reservation system A1, it is sufficient that at least a part of the concierge's image changes depending on the seat reservation status of the employees using each terminal 2, 3.
[0094] Next, a case where the server 1 creates a report (second report) on manners by aggregating information on manners acquired from the plurality of terminals 2 and 3 will be described with reference to FIG. 16B.
[0095] On the report creation date, the server 1 retrieves from the memory 7 the etiquette response history (etiquette log) from the multiple terminals 2 and 3, creates a second report 30 (see Figure 16B), and transmits the second report 30 to the multiple terminals 2 and 3.
[0096] Specifically, the server 1 determines whether it is the report creation day. If it is not the report creation day, the server 1 ends the report creation mode. On the other hand, if it is the report creation day, the server 1 acquires a log related to manners from the memory 7 and analyzes the log related to manners. The server 1 also creates a second report 30 based on the analysis results, transmits the second report 30 to the multiple terminals 2 and 3, and ends the report creation mode.
[0097] Each of the terminals 2 and 3 determines whether or not it has received the second report 30 from the server 1. When each of the terminals 2 and 3 receives the second report 30 from the server 1, it displays the second report 30 on each of the display units 2e and 3e (see FIG. 16B).
[0098] Finally, a case where the server 1 creates a report (third report) on the health of each employee by aggregating health information acquired from a plurality of terminals 2 and 3 will be described with reference to FIGS. 18A to 19. FIG.
[0099] On the report creation date, the server 1 retrieves the health information history (health log) of the department members (each employee) from the memory 7, creates a third report 40 (see Figure 18A), and transmits the third report 40 to multiple terminals 2 and 3.
[0100] Specifically, the server 1 determines whether or not it is the report creation date (S104 in FIG. 19). If it is not the report creation date (No in S104 in FIG. 19), the server 1 ends the report creation mode. On the other hand, if it is the report creation date (Yes in S104 in FIG. 19), the server 1, for example, acquires the health log of the first employee from the memory 7 and analyzes the health log of the first employee (S105 in FIG. 19). Based on the analysis results, the server 1 also evaluates the first employee's health condition on a multi-level scale (for example, four levels) (S106 in FIG. 19). Based on the evaluation results, the server 1 also determines, for example, the facial expression of a concierge icon (icon image) for the employee's terminal 2 (S107 in FIG. 19). The server 1 then determines whether or not the evaluation of the health conditions of all department members has been completed (S108 in FIG. 19). If the health status evaluations for all employees have not been completed (No in S108 in FIG. 19), the server 1, for example, obtains the health log of the second employee from the memory 7 and analyzes the health log of the second employee (S105 in FIG. 19). On the other hand, if the health status evaluations for all employees have been completed (Yes in S108 in FIG. 19), the server 1 creates a third report 40 (S109 in FIG. 19). The server 1 then transmits the third report 40 to the multiple terminals 2 and 3 (S110 in FIG. 19) and ends the report creation mode.
[0101] Each of the terminals 2 and 3 determines whether or not the third report 40 has been received from the server 1. When the third report 40 has been received from the server 1, each of the terminals 2 and 3 displays the third report 40 on each of the display units 2e and 3e (see FIG. 18A).
[0102] Here, for example, when an employee (the boss of the first employee) using the member terminal 3 selects the icon image of the concierge for one of the department members (Mr. Takahashi D. in the example of FIG. 18A) in the third report 40 displayed on the display unit 3e of the member terminal 3, the employee can view the evaluation results of Mr. Takahashi D.'s health condition, as shown in FIG. 18B. Therefore, in the seat reservation system A1, the health conditions of each department member can be displayed on the display units 2e and 3e of the terminals 2 and 3 using the facial expressions of the icon images of each concierge, so that, for example, the boss of the department members can easily understand the health conditions of the department members. Furthermore, in the seat reservation system A1, when the icon image of each concierge is selected, the evaluation results of the health condition of the selected employee are displayed, so that, for example, the boss of the department members can understand the health conditions of each employee in detail.
[0103] Furthermore, in the seat reservation system A1, for example, the concierge for the personal terminal 2 can report the health condition of the first employee to the first employee's superior or the like on behalf of the first employee, which also facilitates smooth communication between work members. In other words, in the seat reservation system A1, even if the first employee has something difficult to say to his or her superior, the concierge can objectively evaluate the first employee's health condition from a third-party perspective and report it to the first employee's superior or the like, as shown in FIG. 18B. Therefore, the seat reservation system A1 enables smooth communication between work members.
[0104] (8) Effects The seat reservation system A1 includes a server 1 and multiple terminals 2 and 3. The server 1 operates in collaboration with the multiple terminals 2 and 3 in a number of collaborative modes, including a concierge setting mode, a workplace setting mode, a seat reservation mode, a health management mode, and a report creation mode. In the health management mode, the server 1 collects health information about each employee from the multiple terminals 2 and 3 for a predetermined period of time. In the report creation mode, the server 1 creates a report about each employee's health and transmits it to the multiple terminals 2 and 3. Therefore, the seat reservation system A1 allows, for example, a supervisor of a department member to understand the health status of the department members. Furthermore, the seat reservation system A1 allows, for example, a supervisor of a department member to proactively talk to an employee who appears to be in poor health, thereby reducing the lack of communication between department members. Therefore, the seat reservation system A1 reduces the lack of communication between department members and allows the supervisor to understand the health status of the department members.
[0105] Furthermore, the seat reservation system A1 acquires health information of employees using each terminal 2, 3 when reserving a seat at the work location for that day (in the work location setting mode or the seat reservation mode). This makes it possible to acquire more health information than when health information is acquired when, for example, entering attendance data. More specifically, when health information is acquired when entering attendance data, there is a possibility that attendance data is not entered every day, but rather a week's worth of data is entered all at once. In other words, when health information is acquired when entering attendance data, it is difficult to acquire daily health information. On the other hand, the seat reservation system A1 acquires employee health information when reserving a seat at the work location for each day, making it possible to acquire more health information than when health information is acquired when entering attendance data. Therefore, the seat reservation system A1 makes it possible to grasp the health status of members in a department better than when health information is acquired when entering attendance data, for example.
[0106] In the seat reservation system A1, in a seat reservation mode, the server 1 collects information about each employee's seat reservation from multiple terminals 2 and 3 for a predetermined period of time. In addition, in a report creation mode, the server 1 creates a report (first report 20) about each employee's seat reservation and sends it to at least one terminal (e.g., terminal 2) of the multiple terminals 2 and 3. This allows the employees using the terminals 2 and 3 to understand the seat reservation status for the past month, for example, in the seat reservation system A1, making it possible to reduce the tendency for seats to be fixed in the office.
[0107] In addition, in the seat reservation system A1, the server 1 further includes a seat evaluation mode as a collaborative work mode, which enables the seat reservation system A1 to, for example, use the evaluation results of seats reserved by employees (reserved seats) to suggest seats to be reserved for the next day.
[0108] In addition, in the seat reservation system A1, the server 1 collects information on manners from multiple terminals 2 and 3 for a predetermined period in a seat evaluation mode. In addition, the server 1 creates a report on manners (second report 30) in a report creation mode and transmits it to the multiple terminals 2 and 3. This allows employees using each terminal 2 and 3 to view the report on office manners, which can be useful for creating a better work environment, for example. In addition, in the seat reservation system A1, employees using each terminal 2 and 3 can view the report on office manners, which provides an opportunity to proactively talk to their department members. Therefore, the seat reservation system A1 can reduce the weakening of communication between department members.
[0109] The seat reservation system A1 also includes a chat mode as a collaborative work mode. This allows the seat reservation system A1 to increase the level of intimacy between employees and the concierges at the terminals 2 and 3 through increased dialogue (chat), leading to employees providing more accurate responses to health information (mental and physical health information). This makes it possible for the seat reservation system A1 to extract more accurate health information and more accurately grasp the health status of department members.
[0110] Furthermore, in the seat reservation system A1, the concierge for each terminal 2, 3 and the employee work together in a dialogue (chat) format, which makes it possible to extract more detailed information than, for example, when the employee answers questions from the concierge in a multiple-choice format. Therefore, the seat reservation system A1 makes it possible to more accurately grasp, for example, the health status of department members. Furthermore, the seat reservation system A1 makes it possible to more accurately extract information about, for example, the seat evaluations and manners of department members.
[0111] The seat reservation method according to the embodiment is a seat reservation method executed in cooperation between a server 1 and multiple terminals 2 and 3, and includes a concierge setting step, a work location setting step, a seat reservation step, a health management step, and a report creation step. The concierge setting step assigns a concierge to each employee at each terminal 2 and 3. The work location setting step sets each employee's work location through an interaction between the concierge at each terminal 2 and 3 and each employee. The seat reservation step reserves a seat at each employee's work location through an interaction between the concierge at each terminal 2 and 3 and each employee. The health management step involves the concierge at each terminal 2 and 3 asking each employee health-related questions at any one of the following times: before, during, or after the work location setting step, and obtaining each employee's answers to the questions as health information for each employee. The report creation step creates a report based on information from the multiple terminals 2 and 3. The health management step involves collecting health information for each employee from the multiple terminals 2 and 3 for a predetermined period of time. In the report creation step, a report on the health of each employee is created and sent to the multiple terminals 2 and 3. In other words, the above seat reservation method is a seat reservation method that realizes the above seat reservation system A1. Therefore, like the seat reservation system A1, the above seat reservation method reduces the weakening of communication between members within a department and makes it possible to grasp the health status of members within the department.
[0112] The seat reservation method is realized by one or more processors executing a program (computer program). This program is, for example, a program for causing one or more processors of each control unit 4, 2a, 3a to execute the seat reservation method. Therefore, similar to the seat reservation method, the program can reduce the weakening of communication between members in a department and keep track of the health status of members in the department.
[0113] (9) Modifications of the embodiment In the seat reservation system A1 of this embodiment, the health management mode is executed before the work location setting mode is executed, but it may also be executed during the work location setting mode, for example. Also, the health management mode may be executed after the work location setting mode is executed, for example. Specifically, the health management mode may be executed after the work location setting mode has ended, for example.
[0114] The seat reservation system A1 is realized using application software (app) for the seat reservation system, but may also be realized using, for example, a web browser.
[0115] The power supply unit 9 of the server 1 supplies the first operating power to the communication unit 5, the operation unit 6, and the memory 7 via the control unit 4, but for example, the first operating power may be supplied to the communication unit 5, the operation unit 6, and the memory 7 without going through the control unit 4.
[0116] Each of the terminals 2 and 3 may have a camera. In this case, the seat reservation system A1 may, for example, read a two-dimensional code using the camera of each of the terminals 2 and 3, and register the concierge as a friend. The operation units 2c and 3c of each of the terminals 2 and 3 include an operation panel, but are not limited to an operation panel and may include, for example, operation buttons. Each of the terminals 2 and 3 is configured to be able to communicate with the server 1 wirelessly, but may also be configured to be able to communicate with the server 1 via wired communication.
[0117] The power supply unit 2f of the terminal 2 supplies the second operating power to the communication unit 2b, the operation unit 2c, the memory 2d, and the display unit 2e via the control unit 2a, but may supply the second operating power to the communication unit 2b, the operation unit 2c, the memory 2d, and the display unit 2e without via the control unit 2a. The power supply unit 3f of the terminal 3 supplies the operating power to the communication unit 3b, the operation unit 3c, the memory 3d, and the display unit 3e via the control unit 3a, but may supply the operating power to the communication unit 3b, the operation unit 3c, the memory 3d, and the display unit 3e without via the control unit 3a.
[0118] The terminals 2 and 3 are not limited to smartphones, but may be, for example, tablet terminals, notebook computers, etc.
[0119] The above-described embodiments and modifications are merely a part of the various embodiments and modifications of the present disclosure.
[0120] (Aspect) The present specification discloses the following aspects.
[0121] A seat reservation system (A1) according to a first aspect includes a server (1) and a plurality of terminals (2, 3) capable of communicating with the server (1). The server (1) operates in collaboration with the terminals (2, 3) in a number of collaborative modes, including a concierge setting mode, a workplace setting mode, a seat reservation mode, a health management mode, and a report creation mode. The concierge setting mode sets a concierge for a user of the terminal (2, 3). The workplace setting mode sets the user's workplace through an interactive process between the concierge and the user. The seat reservation mode reserves a seat at the user's workplace through an interactive process between the concierge and the user. The health management mode involves the concierge asking the user health-related questions at any one of the following times: before the workplace setting mode is executed, during the workplace setting mode, and after the workplace setting mode is executed, and obtaining the user's answers to the questions as information related to the user's health. The report creation mode involves creating reports (20; 30; 40) based on information from the terminals (2, 3). In a health management mode, the server (1) collects information about the user's health for a predetermined period of time from the terminals (2, 3). In a report creation mode, the server (1) creates a report (40) about the user's health and transmits it to the terminals (2, 3).
[0122] According to this aspect, it is possible to reduce the weakening of communication between members in a department and to grasp the health conditions of members in the department.
[0123] In a seat reservation system (A1) according to a second aspect, in the first aspect, the terminals (2, 3) include a first terminal (2) and a second terminal (3) separate from the first terminal (2). In a health management mode, when the information about the user's health in the first terminal (2) includes a negative response from the user in the first terminal (2), the server (1) notifies the second terminal (3) that the information about the user's health in the first terminal (2) includes a negative response.
[0124] According to this aspect, for example, the health condition of the user of the terminal (2, 3) can be quickly grasped, and a deterioration in the user's health condition can be predicted in advance. Furthermore, according to this aspect, before the user receives the health report (40), the user is notified that the information about the user's health contains a negative answer, so that, for example, it is possible to take prompt action regarding the user's health condition.
[0125] In the seat reservation system (A1) according to the third aspect, in the first or second aspect, when the server (1) executes the workplace setting mode in collaboration with the terminals (2, 3), if the user of the terminals (2, 3) comes to work at the workplace, the seat reservation mode is executed after the workplace setting mode is executed.
[0126] A seat reservation system (A1) according to a fourth aspect is any one of the first to third aspects, in which the seat reservation mode acquires information about the user's seat reservation in an interactive format between a concierge and the user. In the seat reservation mode, the server (1) collects information about the user's seat reservation from the terminals (2, 3) for a predetermined period. In the report creation mode, the server (1) creates a report (20) about the user's seat reservation and transmits it to at least one terminal (2) of the terminals (2, 3).
[0127] According to this aspect, the user of the terminal (2, 3) can grasp the seat reservation status for the past month, for example, and therefore it is possible to reduce the tendency for seats to be fixed in the office.
[0128] In the seat reservation system (A1) according to the fifth aspect, in the fourth aspect, the report (20) regarding the user's seat reservation includes an image (I4) of a concierge. The image (I4) of the concierge changes depending on the seat reservation status of the user.
[0129] According to this embodiment, the image (I4) of the concierge changes depending on the seat reservation status of the user of the terminal (2, 3), which makes it possible to provide an opportunity for, for example, department members to actively talk to each other, thereby further reducing the weakening of communication between department members.
[0130] The seat reservation system (A1) according to the sixth aspect is any one of the first to fifth aspects, in which the server (1) further includes a seat evaluation mode as a collaborative work mode in which the concierge and the user interactively evaluate the seat reserved by the user.
[0131] According to this aspect, it is possible to use the evaluation results of the seats reserved by the users of the terminals (2, 3) to suggest seats to be reserved for the next day, for example.
[0132] In a seat reservation system (A1) according to a seventh aspect, in the sixth aspect, in a seat evaluation mode, information on manners for a seat reserved by a user is acquired through an interactive format between a concierge and the user. In the seat evaluation mode, the server (1) collects information on manners from the terminals (2, 3) for a predetermined period. In a report creation mode, the server (1) creates a report (30) on manners and transmits it to the terminals (2, 3).
[0133] According to this embodiment, the user of the terminal (2, 3) can view the report (30) on manners in the office, which can be useful for, for example, creating a better working environment. Also, according to this embodiment, the user can view the report (30) on manners in the office, which can provide an opportunity to, for example, proactively talk to members of the department, which can further reduce the weakening of communication between members of the department.
[0134] A seat reservation method according to an eighth aspect is a seat reservation method executed in cooperation with a server (1) and a plurality of terminals (2, 3) capable of communicating with the server (1). The seat reservation method includes a concierge setting step, a work location setting step, a seat reservation step, a health management step, and a report creation step. The concierge setting step sets a concierge for a user of the terminal (2, 3). The work location setting step sets the user's work location through an interaction between the concierge and the user. The seat reservation step reserves a seat at the user's work location through an interaction between the concierge and the user. The health management step involves the concierge asking the user health-related questions at any one of the timings before, during, and after the work location setting step, and obtaining the user's answers to the questions as information related to the user's health. The report creation step creates a report (20; 30; 40) based on information from the terminal (2, 3). In the health management step, information about the user's health is collected for a predetermined period from the terminals (2, 3). In the report creation step, a report (40) about the user's health is created and sent to the terminals (2, 3).
[0135] According to this aspect, it is possible to reduce the weakening of communication between members in a department and to grasp the health conditions of members in the department.
[0136] A program according to a ninth aspect causes one or more processors to execute the seat reservation method according to the eighth aspect.
[0137] According to this aspect, it is possible to reduce the weakening of communication between members in a department and to grasp the health conditions of members in the department. [Explanation of symbols]
[0138] 1 server 2nd terminal (first terminal) 3 Terminal (2nd terminal) 20 Reports (Reports on user seat reservations) 30 Report (Manners Report) 40 Reports (reports on user health) A1 Seat Reservation System I4 Concierge images
Claims
1. A server; a plurality of terminals capable of communicating with the server; The server, as a collaborative work mode executed in collaboration with the terminal, a concierge setting mode for setting a concierge for the user of the terminal; a work place setting mode in which the concierge and the user interactively set the work place of the user; a seat reservation mode in which the concierge and the user interactively reserve a seat at the user's workplace; a health management mode in which the concierge asks the user questions about health at any one of the timings before the work location setting mode is executed, during the work location setting mode, and after the work location setting mode is executed, and obtains answers to the questions from the user as information about the user's health; a report generation mode for generating a report based on information from the terminal; The server In the health management mode, collecting information about the user's health from the terminal for a predetermined period of time; In the report creation mode, a report on the user's health is created and transmitted to the terminal. Seat reservation system.
2. the terminals include a first terminal and a second terminal different from the first terminal; When the health management mode detects that the information about the user's health at the first terminal includes a negative response from the user at the first terminal, the server notifies the second terminal that the information about the user's health at the first terminal includes the negative response. The seat reservation system according to claim 1 .
3. When the server executes the work location setting mode in cooperation with the terminal, if the user of the terminal comes to work at the work location, the server executes the work location setting mode and then executes the seat reservation mode. The seat reservation system according to claim 1 .
4. The seat reservation mode acquires information about the user's seat reservation through an interactive process between the concierge and the user, The server In the seat reservation mode, collecting information regarding the user's seat reservation from the terminal for a predetermined period of time; In the report generation mode, a report on seat reservations of the user is generated and transmitted to at least one of the terminals; The seat reservation system according to claim 1 .
5. the report regarding the user's seat reservations includes an image of the concierge; The image of the concierge changes depending on the seat reservation status of the user. The seat reservation system according to claim 4.
6. The server further includes, as the collaborative work mode, a seat evaluation mode in which the concierge and the user interactively evaluate the seat reserved by the user. The seat reservation system according to claim 1 .
7. The seat evaluation mode acquires information about manners for the seat reserved by the user through an interactive process between the concierge and the user, The server In the seat evaluation mode, information on the manners is collected from the terminal for a predetermined period of time; In the report creation mode, a report on the manners is created and transmitted to the terminal. The seat reservation system according to claim 6.
8. A seat reservation method executed in cooperation with a server and a plurality of terminals capable of communicating with the server, comprising: a concierge setting step of setting a concierge for the user of the terminal; a work place setting step in which the concierge and the user interactively set the work place of the user; a seat reservation step of reserving a seat at the workplace of the user in an interactive manner between the concierge and the user; a health management step in which the concierge asks the user questions about health at any one of the timings before the work place setting step, during the work place setting step, and after the work place setting step, and obtains answers to the questions from the user as information about the user's health; a report creation step of creating a report based on the information from the terminal; In the health management step, information on the user's health is collected from the terminal for a predetermined period of time; In the report creation step, a report on the user's health is created and transmitted to the terminal. How to reserve a seat.
9. 9. A method for reserving seats according to claim 8, wherein the method is performed by one or more processors. program.
Citation Information
Patent Citations
Free address office utilization support system
JP2012177974A